From 2442a06fdf994faeb3bfaf5abe0f6de66b158fd5 Mon Sep 17 00:00:00 2001 From: "donknap@gmail.com" Date: Mon, 30 Sep 2024 12:41:23 +0800 Subject: [PATCH] v1.1.4 #33 --- .run/dpanel.run.xml | 2 +- app/application/http/controller/network.go | 3 + ...9a271d.async.js => 1034.ad04c26f.async.js} | 2 +- ...d25ca0.async.js => 1078.5c1833ba.async.js} | 2 +- asset/static/1577.9dc91c8a.async.js | 94 +++++ asset/static/1667.059e72b4.async.js | 21 - asset/static/1667.af0cd003.async.js | 21 + ...d6bc3f.async.js => 2010.c9be51d5.async.js} | 2 +- asset/static/2136.0a6722b9.async.js | 2 + asset/static/2136.de870c04.async.js | 1 - ...2c251b.async.js => 2538.1fcc036d.async.js} | 2 +- asset/static/3490.02568532.async.js | 63 +++ asset/static/3490.520592ea.async.js | 63 --- ...19068e.async.js => 3525.c94cd892.async.js} | 2 +- ...0d929a.async.js => 4132.37768a5b.async.js} | 2 +- asset/static/4774.186cd86a.async.js | 1 + asset/static/4774.c532ac2f.async.js | 1 - asset/static/5089.e0907a58.async.js | 15 + asset/static/5089.e96ec647.async.js | 15 - ...8ad14d.async.js => 6206.9dc49479.async.js} | 55 +-- ...ecb767.async.js => 6297.e44317ad.async.js} | 2 +- ...4aa35bb.async.js => 641.5da0cca5.async.js} | 2 +- asset/static/682.d7f315be.async.js | 8 + asset/static/682.eed0db21.async.js | 8 - ...73e8ff.async.js => 6836.2abc71ac.async.js} | 2 +- ...2576dd.async.js => 7047.51569e73.async.js} | 2 +- ...c9d136.async.js => 7050.52ca9bcd.async.js} | 2 +- ...3e222a.async.js => 7150.f95b8a4a.async.js} | 2 +- ...a51320.async.js => 7297.5a295a38.async.js} | 2 +- asset/static/7787.2acebe81.async.js | 1 - asset/static/7787.a2857fc1.async.js | 2 + asset/static/7854.93188292.async.js | 126 ------ asset/static/7854.94a4a290.async.js | 129 ++++++ asset/static/7887.834b9967.async.js | 1 - asset/static/7887.ad99059e.async.js | 1 + asset/static/8013.d22e0a80.async.js | 98 ----- ...d7275c.async.js => 8718.d08e4e7d.async.js} | 2 +- ...ebe4f6.async.js => 8820.c786cac7.async.js} | 6 +- asset/static/8980.2b16b141.async.js | 27 -- asset/static/8980.982d88fc.async.js | 28 ++ asset/static/9279.5b9c2441.async.js | 1 + asset/static/9279.e3df6dee.async.js | 1 - asset/static/index.html | 2 +- ...nc.js => layouts__index.a514f17a.async.js} | 2 +- .../p__app__create__image.d55dcef2.async.js | 5 + .../p__app__create__image.f4b1a8f9.async.js | 5 - ... p__app__detail__domain.9a1d449a.async.js} | 2 +- ...=> p__app__detail__edit.cbb27c69.async.js} | 2 +- ...=> p__app__detail__file.e22dc5d6.async.js} | 2 +- .../p__app__detail__log.50c6bde1.async.js | 2 + .../p__app__detail__log.748e5e8e.async.js | 1 - ...s => p__compose__create.5ba69840.async.js} | 2 +- .../p__compose__deploy.c1407e4b.async.js | 3 - .../p__compose__deploy.fd0fc5a5.async.js | 4 + ....js => p__compose__list.e1167a1b.async.js} | 2 +- ...js => p__docker__volume.7a4d36ba.async.js} | 2 +- ....js => p__image__detail.f5448a81.async.js} | 2 +- ...nc.js => p__image__list.d49826f0.async.js} | 2 +- ...s => p__image__registry.0df89241.async.js} | 2 +- ....js => p__system__basic.2ea0cb25.async.js} | 2 +- ...nc.js => p__system__env.56ed4de0.async.js} | 2 +- ...c.js => p__system__home.53df37a9.async.js} | 2 +- ...s => p__system__upgrade.dfa0f3ce.async.js} | 2 +- ...> p__user__login__index.1e1a63d9.async.js} | 2 +- asset/static/umi.93d03176.js | 373 ++++++++++++++++++ asset/static/umi.d5063c50.js | 368 ----------------- 66 files changed, 814 insertions(+), 801 deletions(-) rename asset/static/{1034.b79a271d.async.js => 1034.ad04c26f.async.js} (99%) rename asset/static/{1078.97d25ca0.async.js => 1078.5c1833ba.async.js} (99%) create mode 100644 asset/static/1577.9dc91c8a.async.js delete mode 100644 asset/static/1667.059e72b4.async.js create mode 100644 asset/static/1667.af0cd003.async.js rename asset/static/{2010.47d6bc3f.async.js => 2010.c9be51d5.async.js} (99%) create mode 100644 asset/static/2136.0a6722b9.async.js delete mode 100644 asset/static/2136.de870c04.async.js rename asset/static/{2538.b92c251b.async.js => 2538.1fcc036d.async.js} (99%) create mode 100644 asset/static/3490.02568532.async.js delete mode 100644 asset/static/3490.520592ea.async.js rename asset/static/{3525.4519068e.async.js => 3525.c94cd892.async.js} (98%) rename asset/static/{4132.e50d929a.async.js => 4132.37768a5b.async.js} (99%) create mode 100644 asset/static/4774.186cd86a.async.js delete mode 100644 asset/static/4774.c532ac2f.async.js create mode 100644 asset/static/5089.e0907a58.async.js delete mode 100644 asset/static/5089.e96ec647.async.js rename asset/static/{6206.888ad14d.async.js => 6206.9dc49479.async.js} (62%) rename asset/static/{6297.0becb767.async.js => 6297.e44317ad.async.js} (99%) rename asset/static/{641.e4aa35bb.async.js => 641.5da0cca5.async.js} (99%) create mode 100644 asset/static/682.d7f315be.async.js delete mode 100644 asset/static/682.eed0db21.async.js rename asset/static/{6836.ab73e8ff.async.js => 6836.2abc71ac.async.js} (99%) rename asset/static/{7047.452576dd.async.js => 7047.51569e73.async.js} (98%) rename asset/static/{7050.2ac9d136.async.js => 7050.52ca9bcd.async.js} (66%) rename asset/static/{7150.b83e222a.async.js => 7150.f95b8a4a.async.js} (97%) rename asset/static/{7297.20a51320.async.js => 7297.5a295a38.async.js} (99%) delete mode 100644 asset/static/7787.2acebe81.async.js create mode 100644 asset/static/7787.a2857fc1.async.js delete mode 100644 asset/static/7854.93188292.async.js create mode 100644 asset/static/7854.94a4a290.async.js delete mode 100644 asset/static/7887.834b9967.async.js create mode 100644 asset/static/7887.ad99059e.async.js delete mode 100644 asset/static/8013.d22e0a80.async.js rename asset/static/{8718.25d7275c.async.js => 8718.d08e4e7d.async.js} (97%) rename asset/static/{8820.11ebe4f6.async.js => 8820.c786cac7.async.js} (74%) delete mode 100644 asset/static/8980.2b16b141.async.js create mode 100644 asset/static/8980.982d88fc.async.js create mode 100644 asset/static/9279.5b9c2441.async.js delete mode 100644 asset/static/9279.e3df6dee.async.js rename asset/static/{layouts__index.e5fa96a2.async.js => layouts__index.a514f17a.async.js} (64%) create mode 100644 asset/static/p__app__create__image.d55dcef2.async.js delete mode 100644 asset/static/p__app__create__image.f4b1a8f9.async.js rename asset/static/{p__app__detail__domain.8d7b8826.async.js => p__app__detail__domain.9a1d449a.async.js} (99%) rename asset/static/{p__app__detail__edit.070f80ed.async.js => p__app__detail__edit.cbb27c69.async.js} (57%) rename asset/static/{p__app__detail__file.3096b83c.async.js => p__app__detail__file.e22dc5d6.async.js} (99%) create mode 100644 asset/static/p__app__detail__log.50c6bde1.async.js delete mode 100644 asset/static/p__app__detail__log.748e5e8e.async.js rename asset/static/{p__compose__create.b5356db8.async.js => p__compose__create.5ba69840.async.js} (99%) delete mode 100644 asset/static/p__compose__deploy.c1407e4b.async.js create mode 100644 asset/static/p__compose__deploy.fd0fc5a5.async.js rename asset/static/{p__compose__list.9a685206.async.js => p__compose__list.e1167a1b.async.js} (99%) rename asset/static/{p__docker__volume.9eca6fd5.async.js => p__docker__volume.7a4d36ba.async.js} (99%) rename asset/static/{p__image__detail.8acfce3f.async.js => p__image__detail.f5448a81.async.js} (99%) rename asset/static/{p__image__list.e000d249.async.js => p__image__list.d49826f0.async.js} (99%) rename asset/static/{p__image__registry.bdacfe48.async.js => p__image__registry.0df89241.async.js} (98%) rename asset/static/{p__system__basic.51d420df.async.js => p__system__basic.2ea0cb25.async.js} (98%) rename asset/static/{p__system__env.02bc8a5c.async.js => p__system__env.56ed4de0.async.js} (98%) rename asset/static/{p__system__home.50b9d5f2.async.js => p__system__home.53df37a9.async.js} (99%) rename asset/static/{p__system__upgrade.1f296bc2.async.js => p__system__upgrade.dfa0f3ce.async.js} (99%) rename asset/static/{p__user__login__index.b79f706f.async.js => p__user__login__index.1e1a63d9.async.js} (99%) create mode 100644 asset/static/umi.93d03176.js delete mode 100644 asset/static/umi.d5063c50.js diff --git a/.run/dpanel.run.xml b/.run/dpanel.run.xml index 03672c87..1a1b3eb7 100644 --- a/.run/dpanel.run.xml +++ b/.run/dpanel.run.xml @@ -9,7 +9,7 @@ - + diff --git a/app/application/http/controller/network.go b/app/application/http/controller/network.go index 884d7e9b..97f37cf7 100644 --- a/app/application/http/controller/network.go +++ b/app/application/http/controller/network.go @@ -132,6 +132,9 @@ func (self Network) Create(http *gin.Context) { }, } for _, item := range checkIpInSubnet { + if item[0] == "" { + continue + } _, err := function.IpInSubnet(item[0], item[1]) if err != nil { self.JsonResponseWithError(http, err, 500) diff --git a/asset/static/1034.b79a271d.async.js b/asset/static/1034.ad04c26f.async.js similarity index 99% rename from asset/static/1034.b79a271d.async.js rename to asset/static/1034.ad04c26f.async.js index 0326204c..1c79e0aa 100644 --- a/asset/static/1034.b79a271d.async.js +++ b/asset/static/1034.ad04c26f.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1034],{33862:function(H,g,o){o.d(g,{Z:function(){return v}});var n=o(87462),i=o(67294),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 289.1a362.49 362.49 0 00-79.9-115.7 370.83 370.83 0 00-118.2-77.8C610.7 76.6 562.1 67 512 67c-50.1 0-98.7 9.6-144.5 28.5-44.3 18.3-84 44.5-118.2 77.8A363.6 363.6 0 00169.4 289c-19.5 45-29.4 92.8-29.4 142 0 70.6 16.9 140.9 50.1 208.7 26.7 54.5 64 107.6 111 158.1 80.3 86.2 164.5 138.9 188.4 153a43.9 43.9 0 0022.4 6.1c7.8 0 15.5-2 22.4-6.1 23.9-14.1 108.1-66.8 188.4-153 47-50.4 84.3-103.6 111-158.1C867.1 572 884 501.8 884 431.1c0-49.2-9.9-97-29.4-142zM512 880.2c-65.9-41.9-300-207.8-300-449.1 0-77.9 31.1-151.1 87.6-206.3C356.3 169.5 431.7 139 512 139s155.7 30.5 212.4 85.9C780.9 280 812 353.2 812 431.1c0 241.3-234.1 407.2-300 449.1zm0-617.2c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 551c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 439c0-29.9 11.7-58 32.8-79.2C454 338.6 482.1 327 512 327c29.9 0 58 11.6 79.2 32.8C612.4 381 624 409.1 624 439c0 29.9-11.6 58-32.8 79.2z"}}]},name:"environment",theme:"outlined"},T=f,b=o(84089),m=function(d,E){return i.createElement(b.Z,(0,n.Z)({},d,{ref:E,icon:T}))},O=i.forwardRef(m),v=O},64789:function(H,g,o){o.d(g,{Z:function(){return v}});var n=o(87462),i=o(67294),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},T=f,b=o(84089),m=function(d,E){return i.createElement(b.Z,(0,n.Z)({},d,{ref:E,icon:T}))},O=i.forwardRef(m),v=O},52688:function(H,g,o){var n=o(1413),i=o(45987),f=o(67294),T=o(73406),b=o(85893),m=["fieldProps","unCheckedChildren","checkedChildren","proFieldProps"],O=f.forwardRef(function(v,Z){var d=v.fieldProps,E=v.unCheckedChildren,A=v.checkedChildren,M=v.proFieldProps,B=(0,i.Z)(v,m);return(0,b.jsx)(T.Z,(0,n.Z)({valueType:"switch",fieldProps:(0,n.Z)({unCheckedChildren:E,checkedChildren:A},d),ref:Z,valuePropName:"checked",proFieldProps:M,filedConfig:{valuePropName:"checked",ignoreWidth:!0,customLightMode:!0}},B))});g.Z=O},2236:function(H,g,o){o.d(g,{S:function(){return Y}});var n=o(1413),i=o(4942),f=o(71002),T=o(45987),b=o(12044),m=o(28459),O=o(93967),v=o.n(O),Z=o(97435),d=o(67294),E=o(73935),A=o(76509),M=o(98082),B=function(c){return(0,i.Z)({},c.componentCls,{position:"fixed",insetInlineEnd:0,bottom:0,zIndex:99,display:"flex",alignItems:"center",width:"100%",paddingInline:24,paddingBlock:0,boxSizing:"border-box",lineHeight:"64px",backgroundColor:(0,M.uK)(c.colorBgElevated,.6),borderBlockStart:"1px solid ".concat(c.colorSplit),"-webkit-backdrop-filter":"blur(8px)",backdropFilter:"blur(8px)",color:c.colorText,transition:"all 0.2s ease 0s","&-left":{flex:1,color:c.colorText},"&-right":{color:c.colorText,"> *":{marginInlineEnd:8,"&:last-child":{marginBlock:0,marginInline:0}}}})};function J(z){return(0,M.Xj)("ProLayoutFooterToolbar",function(c){var S=(0,n.Z)((0,n.Z)({},c),{},{componentCls:".".concat(z)});return[B(S)]})}function L(z,c){var S=c.stylish;return(0,M.Xj)("ProLayoutFooterToolbarStylish",function(U){var D=(0,n.Z)((0,n.Z)({},U),{},{componentCls:".".concat(z)});return S?[(0,i.Z)({},"".concat(D.componentCls),S==null?void 0:S(D))]:[]})}var x=o(85893),K=["children","className","extra","portalDom","style","renderContent"],Y=function(c){var S=c.children,U=c.className,D=c.extra,w=c.portalDom,R=w===void 0?!0:w,k=c.style,Q=c.renderContent,te=(0,T.Z)(c,K),V=(0,d.useContext)(m.ZP.ConfigContext),q=V.getPrefixCls,e=V.getTargetContainer,s=c.prefixCls||q("pro"),l="".concat(s,"-footer-bar"),t=J(l),a=t.wrapSSR,u=t.hashId,r=(0,d.useContext)(A.X),P=(0,d.useMemo)(function(){var $=r.hasSiderMenu,X=r.isMobile,C=r.siderWidth;if($)return C?X?"100%":"calc(100% - ".concat(C,"px)"):"100%"},[r.collapsed,r.hasSiderMenu,r.isMobile,r.siderWidth]),h=(0,d.useMemo)(function(){return(typeof window=="undefined"?"undefined":(0,f.Z)(window))===void 0||(typeof document=="undefined"?"undefined":(0,f.Z)(document))===void 0?null:(e==null?void 0:e())||document.body},[]),N=L("".concat(l,".").concat(l,"-stylish"),{stylish:c.stylish}),p=(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)("div",{className:"".concat(l,"-left ").concat(u).trim(),children:D}),(0,x.jsx)("div",{className:"".concat(l,"-right ").concat(u).trim(),children:S})]});(0,d.useEffect)(function(){return!r||!(r!=null&&r.setHasFooterToolbar)?function(){}:(r==null||r.setHasFooterToolbar(!0),function(){var $;r==null||($=r.setHasFooterToolbar)===null||$===void 0||$.call(r,!1)})},[]);var j=(0,x.jsx)("div",(0,n.Z)((0,n.Z)({className:v()(U,u,l,(0,i.Z)({},"".concat(l,"-stylish"),!!c.stylish)),style:(0,n.Z)({width:P},k)},(0,Z.Z)(te,["prefixCls"])),{},{children:Q?Q((0,n.Z)((0,n.Z)((0,n.Z)({},c),r),{},{leftWidth:P}),p):p})),I=!(0,b.j)()||!R||!h?j:(0,E.createPortal)(j,h,l);return N.wrapSSR(a((0,x.jsx)(d.Fragment,{children:I},l)))}},76509:function(H,g,o){o.d(g,{X:function(){return i}});var n=o(67294),i=(0,n.createContext)({})},66309:function(H,g,o){o.d(g,{Z:function(){return q}});var n=o(67294),i=o(93967),f=o.n(i),T=o(98423),b=o(98787),m=o(69760),O=o(96159),v=o(45353),Z=o(53124),d=o(11568),E=o(10274),A=o(14747),M=o(83262),B=o(83559);const J=e=>{const{paddingXXS:s,lineWidth:l,tagPaddingHorizontal:t,componentCls:a,calc:u}=e,r=u(t).sub(l).equal(),P=u(s).sub(l).equal();return{[a]:Object.assign(Object.assign({},(0,A.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:r,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${(0,d.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:P,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:r}}),[`${a}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},L=e=>{const{lineWidth:s,fontSizeIcon:l,calc:t}=e,a=e.fontSizeSM;return(0,M.IX)(e,{tagFontSize:a,tagLineHeight:(0,d.bf)(t(e.lineHeightSM).mul(a).equal()),tagIconSize:t(l).sub(t(s).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},x=e=>({defaultBg:new E.C(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText});var K=(0,B.I$)("Tag",e=>{const s=L(e);return J(s)},x),Y=function(e,s){var l={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&s.indexOf(t)<0&&(l[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,t=Object.getOwnPropertySymbols(e);a{const{prefixCls:l,style:t,className:a,checked:u,onChange:r,onClick:P}=e,h=Y(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:N,tag:p}=n.useContext(Z.E_),j=G=>{r==null||r(!u),P==null||P(G)},I=N("tag",l),[$,X,C]=K(I),_=f()(I,`${I}-checkable`,{[`${I}-checkable-checked`]:u},p==null?void 0:p.className,a,X,C);return $(n.createElement("span",Object.assign({},h,{ref:s,style:Object.assign(Object.assign({},t),p==null?void 0:p.style),className:_,onClick:j})))}),S=o(98719);const U=e=>(0,S.Z)(e,(s,l)=>{let{textColor:t,lightBorderColor:a,lightColor:u,darkColor:r}=l;return{[`${e.componentCls}${e.componentCls}-${s}`]:{color:t,background:u,borderColor:a,"&-inverse":{color:e.colorTextLightSolid,background:r,borderColor:r},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}});var D=(0,B.bk)(["Tag","preset"],e=>{const s=L(e);return U(s)},x);function w(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const R=(e,s,l)=>{const t=w(l);return{[`${e.componentCls}${e.componentCls}-${s}`]:{color:e[`color${l}`],background:e[`color${t}Bg`],borderColor:e[`color${t}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var k=(0,B.bk)(["Tag","status"],e=>{const s=L(e);return[R(s,"success","Success"),R(s,"processing","Info"),R(s,"error","Error"),R(s,"warning","Warning")]},x),Q=function(e,s){var l={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&s.indexOf(t)<0&&(l[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,t=Object.getOwnPropertySymbols(e);a{const{prefixCls:l,className:t,rootClassName:a,style:u,children:r,icon:P,color:h,onClose:N,bordered:p=!0,visible:j}=e,I=Q(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:$,direction:X,tag:C}=n.useContext(Z.E_),[_,G]=n.useState(!0),ie=(0,T.Z)(I,["closeIcon","closable"]);n.useEffect(()=>{j!==void 0&&G(j)},[j]);const ne=(0,b.o2)(h),re=(0,b.yT)(h),ee=ne||re,de=Object.assign(Object.assign({backgroundColor:h&&!ee?h:void 0},C==null?void 0:C.style),u),y=$("tag",l),[ue,ve,fe]=K(y),Ce=f()(y,C==null?void 0:C.className,{[`${y}-${h}`]:ee,[`${y}-has-color`]:h&&!ee,[`${y}-hidden`]:!_,[`${y}-rtl`]:X==="rtl",[`${y}-borderless`]:!p},t,a,ve,fe),le=W=>{W.stopPropagation(),N==null||N(W),!W.defaultPrevented&&G(!1)},[,ge]=(0,m.Z)((0,m.w)(e),(0,m.w)(C),{closable:!1,closeIconRender:W=>{const pe=n.createElement("span",{className:`${y}-close-icon`,onClick:le},W);return(0,O.wm)(W,pe,F=>({onClick:ce=>{var oe;(oe=F==null?void 0:F.onClick)===null||oe===void 0||oe.call(F,ce),le(ce)},className:f()(F==null?void 0:F.className,`${y}-close-icon`)}))}}),me=typeof I.onClick=="function"||r&&r.type==="a",ae=P||null,he=ae?n.createElement(n.Fragment,null,ae,r&&n.createElement("span",null,r)):r,se=n.createElement("span",Object.assign({},ie,{ref:s,className:Ce,style:de}),he,ge,ne&&n.createElement(D,{key:"preset",prefixCls:y}),re&&n.createElement(k,{key:"status",prefixCls:y}));return ue(me?n.createElement(v.Z,{component:"Tag"},se):se)});V.CheckableTag=c;var q=V}}]); +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1034],{33862:function(H,g,o){o.d(g,{Z:function(){return v}});var n=o(87462),i=o(67294),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 289.1a362.49 362.49 0 00-79.9-115.7 370.83 370.83 0 00-118.2-77.8C610.7 76.6 562.1 67 512 67c-50.1 0-98.7 9.6-144.5 28.5-44.3 18.3-84 44.5-118.2 77.8A363.6 363.6 0 00169.4 289c-19.5 45-29.4 92.8-29.4 142 0 70.6 16.9 140.9 50.1 208.7 26.7 54.5 64 107.6 111 158.1 80.3 86.2 164.5 138.9 188.4 153a43.9 43.9 0 0022.4 6.1c7.8 0 15.5-2 22.4-6.1 23.9-14.1 108.1-66.8 188.4-153 47-50.4 84.3-103.6 111-158.1C867.1 572 884 501.8 884 431.1c0-49.2-9.9-97-29.4-142zM512 880.2c-65.9-41.9-300-207.8-300-449.1 0-77.9 31.1-151.1 87.6-206.3C356.3 169.5 431.7 139 512 139s155.7 30.5 212.4 85.9C780.9 280 812 353.2 812 431.1c0 241.3-234.1 407.2-300 449.1zm0-617.2c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 551c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 439c0-29.9 11.7-58 32.8-79.2C454 338.6 482.1 327 512 327c29.9 0 58 11.6 79.2 32.8C612.4 381 624 409.1 624 439c0 29.9-11.6 58-32.8 79.2z"}}]},name:"environment",theme:"outlined"},T=f,b=o(84089),m=function(d,E){return i.createElement(b.Z,(0,n.Z)({},d,{ref:E,icon:T}))},O=i.forwardRef(m),v=O},64789:function(H,g,o){o.d(g,{Z:function(){return v}});var n=o(87462),i=o(67294),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},T=f,b=o(84089),m=function(d,E){return i.createElement(b.Z,(0,n.Z)({},d,{ref:E,icon:T}))},O=i.forwardRef(m),v=O},52688:function(H,g,o){var n=o(1413),i=o(45987),f=o(67294),T=o(61856),b=o(85893),m=["fieldProps","unCheckedChildren","checkedChildren","proFieldProps"],O=f.forwardRef(function(v,Z){var d=v.fieldProps,E=v.unCheckedChildren,A=v.checkedChildren,M=v.proFieldProps,B=(0,i.Z)(v,m);return(0,b.jsx)(T.Z,(0,n.Z)({valueType:"switch",fieldProps:(0,n.Z)({unCheckedChildren:E,checkedChildren:A},d),ref:Z,valuePropName:"checked",proFieldProps:M,filedConfig:{valuePropName:"checked",ignoreWidth:!0,customLightMode:!0}},B))});g.Z=O},2236:function(H,g,o){o.d(g,{S:function(){return Y}});var n=o(1413),i=o(4942),f=o(71002),T=o(45987),b=o(12044),m=o(28459),O=o(93967),v=o.n(O),Z=o(97435),d=o(67294),E=o(73935),A=o(76509),M=o(98082),B=function(c){return(0,i.Z)({},c.componentCls,{position:"fixed",insetInlineEnd:0,bottom:0,zIndex:99,display:"flex",alignItems:"center",width:"100%",paddingInline:24,paddingBlock:0,boxSizing:"border-box",lineHeight:"64px",backgroundColor:(0,M.uK)(c.colorBgElevated,.6),borderBlockStart:"1px solid ".concat(c.colorSplit),"-webkit-backdrop-filter":"blur(8px)",backdropFilter:"blur(8px)",color:c.colorText,transition:"all 0.2s ease 0s","&-left":{flex:1,color:c.colorText},"&-right":{color:c.colorText,"> *":{marginInlineEnd:8,"&:last-child":{marginBlock:0,marginInline:0}}}})};function J(z){return(0,M.Xj)("ProLayoutFooterToolbar",function(c){var S=(0,n.Z)((0,n.Z)({},c),{},{componentCls:".".concat(z)});return[B(S)]})}function L(z,c){var S=c.stylish;return(0,M.Xj)("ProLayoutFooterToolbarStylish",function(U){var D=(0,n.Z)((0,n.Z)({},U),{},{componentCls:".".concat(z)});return S?[(0,i.Z)({},"".concat(D.componentCls),S==null?void 0:S(D))]:[]})}var x=o(85893),K=["children","className","extra","portalDom","style","renderContent"],Y=function(c){var S=c.children,U=c.className,D=c.extra,w=c.portalDom,R=w===void 0?!0:w,k=c.style,Q=c.renderContent,te=(0,T.Z)(c,K),V=(0,d.useContext)(m.ZP.ConfigContext),q=V.getPrefixCls,e=V.getTargetContainer,s=c.prefixCls||q("pro"),l="".concat(s,"-footer-bar"),t=J(l),a=t.wrapSSR,u=t.hashId,r=(0,d.useContext)(A.X),P=(0,d.useMemo)(function(){var $=r.hasSiderMenu,X=r.isMobile,C=r.siderWidth;if($)return C?X?"100%":"calc(100% - ".concat(C,"px)"):"100%"},[r.collapsed,r.hasSiderMenu,r.isMobile,r.siderWidth]),h=(0,d.useMemo)(function(){return(typeof window=="undefined"?"undefined":(0,f.Z)(window))===void 0||(typeof document=="undefined"?"undefined":(0,f.Z)(document))===void 0?null:(e==null?void 0:e())||document.body},[]),N=L("".concat(l,".").concat(l,"-stylish"),{stylish:c.stylish}),p=(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)("div",{className:"".concat(l,"-left ").concat(u).trim(),children:D}),(0,x.jsx)("div",{className:"".concat(l,"-right ").concat(u).trim(),children:S})]});(0,d.useEffect)(function(){return!r||!(r!=null&&r.setHasFooterToolbar)?function(){}:(r==null||r.setHasFooterToolbar(!0),function(){var $;r==null||($=r.setHasFooterToolbar)===null||$===void 0||$.call(r,!1)})},[]);var j=(0,x.jsx)("div",(0,n.Z)((0,n.Z)({className:v()(U,u,l,(0,i.Z)({},"".concat(l,"-stylish"),!!c.stylish)),style:(0,n.Z)({width:P},k)},(0,Z.Z)(te,["prefixCls"])),{},{children:Q?Q((0,n.Z)((0,n.Z)((0,n.Z)({},c),r),{},{leftWidth:P}),p):p})),I=!(0,b.j)()||!R||!h?j:(0,E.createPortal)(j,h,l);return N.wrapSSR(a((0,x.jsx)(d.Fragment,{children:I},l)))}},76509:function(H,g,o){o.d(g,{X:function(){return i}});var n=o(67294),i=(0,n.createContext)({})},66309:function(H,g,o){o.d(g,{Z:function(){return q}});var n=o(67294),i=o(93967),f=o.n(i),T=o(98423),b=o(98787),m=o(69760),O=o(96159),v=o(45353),Z=o(53124),d=o(11568),E=o(10274),A=o(14747),M=o(83262),B=o(83559);const J=e=>{const{paddingXXS:s,lineWidth:l,tagPaddingHorizontal:t,componentCls:a,calc:u}=e,r=u(t).sub(l).equal(),P=u(s).sub(l).equal();return{[a]:Object.assign(Object.assign({},(0,A.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:r,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${(0,d.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:P,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:r}}),[`${a}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},L=e=>{const{lineWidth:s,fontSizeIcon:l,calc:t}=e,a=e.fontSizeSM;return(0,M.IX)(e,{tagFontSize:a,tagLineHeight:(0,d.bf)(t(e.lineHeightSM).mul(a).equal()),tagIconSize:t(l).sub(t(s).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},x=e=>({defaultBg:new E.C(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText});var K=(0,B.I$)("Tag",e=>{const s=L(e);return J(s)},x),Y=function(e,s){var l={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&s.indexOf(t)<0&&(l[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,t=Object.getOwnPropertySymbols(e);a{const{prefixCls:l,style:t,className:a,checked:u,onChange:r,onClick:P}=e,h=Y(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:N,tag:p}=n.useContext(Z.E_),j=G=>{r==null||r(!u),P==null||P(G)},I=N("tag",l),[$,X,C]=K(I),_=f()(I,`${I}-checkable`,{[`${I}-checkable-checked`]:u},p==null?void 0:p.className,a,X,C);return $(n.createElement("span",Object.assign({},h,{ref:s,style:Object.assign(Object.assign({},t),p==null?void 0:p.style),className:_,onClick:j})))}),S=o(98719);const U=e=>(0,S.Z)(e,(s,l)=>{let{textColor:t,lightBorderColor:a,lightColor:u,darkColor:r}=l;return{[`${e.componentCls}${e.componentCls}-${s}`]:{color:t,background:u,borderColor:a,"&-inverse":{color:e.colorTextLightSolid,background:r,borderColor:r},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}});var D=(0,B.bk)(["Tag","preset"],e=>{const s=L(e);return U(s)},x);function w(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const R=(e,s,l)=>{const t=w(l);return{[`${e.componentCls}${e.componentCls}-${s}`]:{color:e[`color${l}`],background:e[`color${t}Bg`],borderColor:e[`color${t}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var k=(0,B.bk)(["Tag","status"],e=>{const s=L(e);return[R(s,"success","Success"),R(s,"processing","Info"),R(s,"error","Error"),R(s,"warning","Warning")]},x),Q=function(e,s){var l={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&s.indexOf(t)<0&&(l[t]=e[t]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,t=Object.getOwnPropertySymbols(e);a{const{prefixCls:l,className:t,rootClassName:a,style:u,children:r,icon:P,color:h,onClose:N,bordered:p=!0,visible:j}=e,I=Q(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:$,direction:X,tag:C}=n.useContext(Z.E_),[_,G]=n.useState(!0),ie=(0,T.Z)(I,["closeIcon","closable"]);n.useEffect(()=>{j!==void 0&&G(j)},[j]);const ne=(0,b.o2)(h),re=(0,b.yT)(h),ee=ne||re,de=Object.assign(Object.assign({backgroundColor:h&&!ee?h:void 0},C==null?void 0:C.style),u),y=$("tag",l),[ue,ve,fe]=K(y),Ce=f()(y,C==null?void 0:C.className,{[`${y}-${h}`]:ee,[`${y}-has-color`]:h&&!ee,[`${y}-hidden`]:!_,[`${y}-rtl`]:X==="rtl",[`${y}-borderless`]:!p},t,a,ve,fe),le=W=>{W.stopPropagation(),N==null||N(W),!W.defaultPrevented&&G(!1)},[,ge]=(0,m.Z)((0,m.w)(e),(0,m.w)(C),{closable:!1,closeIconRender:W=>{const pe=n.createElement("span",{className:`${y}-close-icon`,onClick:le},W);return(0,O.wm)(W,pe,F=>({onClick:ce=>{var oe;(oe=F==null?void 0:F.onClick)===null||oe===void 0||oe.call(F,ce),le(ce)},className:f()(F==null?void 0:F.className,`${y}-close-icon`)}))}}),me=typeof I.onClick=="function"||r&&r.type==="a",ae=P||null,he=ae?n.createElement(n.Fragment,null,ae,r&&n.createElement("span",null,r)):r,se=n.createElement("span",Object.assign({},ie,{ref:s,className:Ce,style:de}),he,ge,ne&&n.createElement(D,{key:"preset",prefixCls:y}),re&&n.createElement(k,{key:"status",prefixCls:y}));return ue(me?n.createElement(v.Z,{component:"Tag"},se):se)});V.CheckableTag=c;var q=V}}]); diff --git a/asset/static/1078.97d25ca0.async.js b/asset/static/1078.5c1833ba.async.js similarity index 99% rename from asset/static/1078.97d25ca0.async.js rename to asset/static/1078.5c1833ba.async.js index 140e2de5..103b1492 100644 --- a/asset/static/1078.97d25ca0.async.js +++ b/asset/static/1078.5c1833ba.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1078],{12044:function(je,re,s){s.d(re,{j:function(){return C}});var t=s(34155),se=typeof t!="undefined"&&t.versions!=null&&t.versions.node!=null,C=function(){return typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.matchMedia!="undefined"&&!se}},85265:function(je,re,s){s.d(re,{Z:function(){return lt}});var t=s(67294),se=s(93967),C=s.n(se),k=s(1413),le=s(97685),Ze=s(2788),he=s(8410),Me=t.createContext(null),ye=t.createContext({}),Ce=Me,pe=s(4942),J=s(87462),be=s(29372),ie=s(15105),de=s(64217),Ie=s(45987),Re=s(42550),ze=["prefixCls","className","containerRef"],Ke=function(n){var o=n.prefixCls,a=n.className,r=n.containerRef,i=(0,Ie.Z)(n,ze),c=t.useContext(ye),u=c.panel,g=(0,Re.x1)(u,r);return t.createElement("div",(0,J.Z)({className:C()("".concat(o,"-content"),a),role:"dialog",ref:g},(0,de.Z)(n,{aria:!0}),{"aria-modal":"true"},i))},Le=Ke,Te=s(80334);function we(e){return typeof e=="string"&&String(Number(e))===e?((0,Te.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}function vt(e){warning(!("wrapperClassName"in e),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!e.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var xe={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function He(e,n){var o,a,r,i=e.prefixCls,c=e.open,u=e.placement,g=e.inline,p=e.push,S=e.forceRender,b=e.autoFocus,E=e.keyboard,d=e.classNames,v=e.rootClassName,l=e.rootStyle,P=e.zIndex,j=e.className,Z=e.id,I=e.style,w=e.motion,h=e.width,x=e.height,R=e.children,O=e.mask,$=e.maskClosable,M=e.maskMotion,q=e.maskClassName,F=e.maskStyle,H=e.afterOpenChange,T=e.onClose,W=e.onMouseEnter,_=e.onMouseOver,ee=e.onMouseLeave,V=e.onClick,te=e.onKeyDown,ne=e.onKeyUp,y=e.styles,z=e.drawerRender,D=t.useRef(),K=t.useRef(),L=t.useRef();t.useImperativeHandle(n,function(){return D.current});var ae=function(N){var Y=N.keyCode,G=N.shiftKey;switch(Y){case ie.Z.TAB:{if(Y===ie.Z.TAB){if(!G&&document.activeElement===L.current){var Q;(Q=K.current)===null||Q===void 0||Q.focus({preventScroll:!0})}else if(G&&document.activeElement===K.current){var ge;(ge=L.current)===null||ge===void 0||ge.focus({preventScroll:!0})}}break}case ie.Z.ESC:{T&&E&&(N.stopPropagation(),T(N));break}}};t.useEffect(function(){if(c&&b){var f;(f=D.current)===null||f===void 0||f.focus({preventScroll:!0})}},[c]);var fe=t.useState(!1),ve=(0,le.Z)(fe,2),oe=ve[0],X=ve[1],m=t.useContext(Ce),me;typeof p=="boolean"?me=p?{}:{distance:0}:me=p||{};var B=(o=(a=(r=me)===null||r===void 0?void 0:r.distance)!==null&&a!==void 0?a:m==null?void 0:m.pushDistance)!==null&&o!==void 0?o:180,it=t.useMemo(function(){return{pushDistance:B,push:function(){X(!0)},pull:function(){X(!1)}}},[B]);t.useEffect(function(){if(c){var f;m==null||(f=m.push)===null||f===void 0||f.call(m)}else{var N;m==null||(N=m.pull)===null||N===void 0||N.call(m)}},[c]),t.useEffect(function(){return function(){var f;m==null||(f=m.pull)===null||f===void 0||f.call(m)}},[]);var dt=O&&t.createElement(be.ZP,(0,J.Z)({key:"mask"},M,{visible:c}),function(f,N){var Y=f.className,G=f.style;return t.createElement("div",{className:C()("".concat(i,"-mask"),Y,d==null?void 0:d.mask,q),style:(0,k.Z)((0,k.Z)((0,k.Z)({},G),F),y==null?void 0:y.mask),onClick:$&&c?T:void 0,ref:N})}),ct=typeof w=="function"?w(u):w,U={};if(oe&&B)switch(u){case"top":U.transform="translateY(".concat(B,"px)");break;case"bottom":U.transform="translateY(".concat(-B,"px)");break;case"left":U.transform="translateX(".concat(B,"px)");break;default:U.transform="translateX(".concat(-B,"px)");break}u==="left"||u==="right"?U.width=we(h):U.height=we(x);var ut={onMouseEnter:W,onMouseOver:_,onMouseLeave:ee,onClick:V,onKeyDown:te,onKeyUp:ne},ft=t.createElement(be.ZP,(0,J.Z)({key:"panel"},ct,{visible:c,forceRender:S,onVisibleChanged:function(N){H==null||H(N)},removeOnLeave:!1,leavedClassName:"".concat(i,"-content-wrapper-hidden")}),function(f,N){var Y=f.className,G=f.style,Q=t.createElement(Le,(0,J.Z)({id:Z,containerRef:N,prefixCls:i,className:C()(j,d==null?void 0:d.content),style:(0,k.Z)((0,k.Z)({},I),y==null?void 0:y.content)},(0,de.Z)(e,{aria:!0}),ut),R);return t.createElement("div",(0,J.Z)({className:C()("".concat(i,"-content-wrapper"),d==null?void 0:d.wrapper,Y),style:(0,k.Z)((0,k.Z)((0,k.Z)({},U),G),y==null?void 0:y.wrapper)},(0,de.Z)(e,{data:!0})),z?z(Q):Q)}),Pe=(0,k.Z)({},l);return P&&(Pe.zIndex=P),t.createElement(Ce.Provider,{value:it},t.createElement("div",{className:C()(i,"".concat(i,"-").concat(u),v,(0,pe.Z)((0,pe.Z)({},"".concat(i,"-open"),c),"".concat(i,"-inline"),g)),style:Pe,tabIndex:-1,ref:D,onKeyDown:ae},dt,t.createElement("div",{tabIndex:0,ref:K,style:xe,"aria-hidden":"true","data-sentinel":"start"}),ft,t.createElement("div",{tabIndex:0,ref:L,style:xe,"aria-hidden":"true","data-sentinel":"end"})))}var We=t.forwardRef(He),Be=We,Ue=function(n){var o=n.open,a=o===void 0?!1:o,r=n.prefixCls,i=r===void 0?"rc-drawer":r,c=n.placement,u=c===void 0?"right":c,g=n.autoFocus,p=g===void 0?!0:g,S=n.keyboard,b=S===void 0?!0:S,E=n.width,d=E===void 0?378:E,v=n.mask,l=v===void 0?!0:v,P=n.maskClosable,j=P===void 0?!0:P,Z=n.getContainer,I=n.forceRender,w=n.afterOpenChange,h=n.destroyOnClose,x=n.onMouseEnter,R=n.onMouseOver,O=n.onMouseLeave,$=n.onClick,M=n.onKeyDown,q=n.onKeyUp,F=n.panelRef,H=t.useState(!1),T=(0,le.Z)(H,2),W=T[0],_=T[1],ee=t.useState(!1),V=(0,le.Z)(ee,2),te=V[0],ne=V[1];(0,he.Z)(function(){ne(!0)},[]);var y=te?a:!1,z=t.useRef(),D=t.useRef();(0,he.Z)(function(){y&&(D.current=document.activeElement)},[y]);var K=function(oe){var X;if(_(oe),w==null||w(oe),!oe&&D.current&&!((X=z.current)!==null&&X!==void 0&&X.contains(D.current))){var m;(m=D.current)===null||m===void 0||m.focus({preventScroll:!0})}},L=t.useMemo(function(){return{panel:F}},[F]);if(!I&&!W&&!y&&h)return null;var ae={onMouseEnter:x,onMouseOver:R,onMouseLeave:O,onClick:$,onKeyDown:M,onKeyUp:q},fe=(0,k.Z)((0,k.Z)({},n),{},{open:y,prefixCls:i,placement:u,autoFocus:p,keyboard:b,width:d,mask:l,maskClosable:j,inline:Z===!1,afterOpenChange:K,ref:z},ae);return t.createElement(ye.Provider,{value:L},t.createElement(Ze.Z,{open:y||I||W,autoDestroy:!1,getContainer:Z,autoLock:l&&(y||W)},t.createElement(Be,fe)))},Ae=Ue,Fe=Ae,Ve=s(89942),Xe=s(87263),Se=s(33603),Ye=s(43945),ce=s(53124),Ge=s(16569),ue=s(69760),Qe=s(87314),Ne=e=>{var n,o;const{prefixCls:a,title:r,footer:i,extra:c,loading:u,onClose:g,headerStyle:p,bodyStyle:S,footerStyle:b,children:E,classNames:d,styles:v}=e,{drawer:l}=t.useContext(ce.E_),P=t.useCallback(h=>t.createElement("button",{type:"button",onClick:g,"aria-label":"Close",className:`${a}-close`},h),[g]),[j,Z]=(0,ue.Z)((0,ue.w)(e),(0,ue.w)(l),{closable:!0,closeIconRender:P}),I=t.useMemo(()=>{var h,x;return!r&&!j?null:t.createElement("div",{style:Object.assign(Object.assign(Object.assign({},(h=l==null?void 0:l.styles)===null||h===void 0?void 0:h.header),p),v==null?void 0:v.header),className:C()(`${a}-header`,{[`${a}-header-close-only`]:j&&!r&&!c},(x=l==null?void 0:l.classNames)===null||x===void 0?void 0:x.header,d==null?void 0:d.header)},t.createElement("div",{className:`${a}-header-title`},Z,r&&t.createElement("div",{className:`${a}-title`},r)),c&&t.createElement("div",{className:`${a}-extra`},c))},[j,Z,c,p,a,r]),w=t.useMemo(()=>{var h,x;if(!i)return null;const R=`${a}-footer`;return t.createElement("div",{className:C()(R,(h=l==null?void 0:l.classNames)===null||h===void 0?void 0:h.footer,d==null?void 0:d.footer),style:Object.assign(Object.assign(Object.assign({},(x=l==null?void 0:l.styles)===null||x===void 0?void 0:x.footer),b),v==null?void 0:v.footer)},i)},[i,b,a]);return t.createElement(t.Fragment,null,I,t.createElement("div",{className:C()(`${a}-body`,d==null?void 0:d.body,(n=l==null?void 0:l.classNames)===null||n===void 0?void 0:n.body),style:Object.assign(Object.assign(Object.assign({},(o=l==null?void 0:l.styles)===null||o===void 0?void 0:o.body),S),v==null?void 0:v.body)},u?t.createElement(Qe.Z,{active:!0,title:!1,paragraph:{rows:5},className:`${a}-body-skeleton`}):E),w)},A=s(11568),Je=s(14747),qe=s(83559),_e=s(83262);const et=e=>{const n="100%";return{left:`translateX(-${n})`,right:`translateX(${n})`,top:`translateY(-${n})`,bottom:`translateY(${n})`}[e]},Oe=(e,n)=>({"&-enter, &-appear":Object.assign(Object.assign({},e),{"&-active":n}),"&-leave":Object.assign(Object.assign({},n),{"&-active":e})}),$e=(e,n)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${n}`}}},Oe({opacity:e},{opacity:1})),tt=(e,n)=>[$e(.7,n),Oe({transform:et(e)},{transform:"none"})];var nt=e=>{const{componentCls:n,motionDurationSlow:o}=e;return{[n]:{[`${n}-mask-motion`]:$e(0,o),[`${n}-panel-motion`]:["left","right","top","bottom"].reduce((a,r)=>Object.assign(Object.assign({},a),{[`&-${r}`]:tt(r,o)}),{})}}};const at=e=>{const{borderRadiusSM:n,componentCls:o,zIndexPopup:a,colorBgMask:r,colorBgElevated:i,motionDurationSlow:c,motionDurationMid:u,paddingXS:g,padding:p,paddingLG:S,fontSizeLG:b,lineHeightLG:E,lineWidth:d,lineType:v,colorSplit:l,marginXS:P,colorIcon:j,colorIconHover:Z,colorBgTextHover:I,colorBgTextActive:w,colorText:h,fontWeightStrong:x,footerPaddingBlock:R,footerPaddingInline:O,calc:$}=e,M=`${o}-content-wrapper`;return{[o]:{position:"fixed",inset:0,zIndex:a,pointerEvents:"none",color:h,"&-pure":{position:"relative",background:i,display:"flex",flexDirection:"column",[`&${o}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${o}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${o}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${o}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${o}-mask`]:{position:"absolute",inset:0,zIndex:a,background:r,pointerEvents:"auto"},[M]:{position:"absolute",zIndex:a,maxWidth:"100vw",transition:`all ${c}`,"&-hidden":{display:"none"}},[`&-left > ${M}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${M}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${M}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${M}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${o}-content`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%",overflow:"auto",background:i,pointerEvents:"auto"},[`${o}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${(0,A.bf)(p)} ${(0,A.bf)(S)}`,fontSize:b,lineHeight:E,borderBottom:`${(0,A.bf)(d)} ${v} ${l}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${o}-extra`]:{flex:"none"},[`${o}-close`]:Object.assign({display:"inline-flex",width:$(b).add(g).equal(),height:$(b).add(g).equal(),borderRadius:n,justifyContent:"center",alignItems:"center",marginInlineEnd:P,color:j,fontWeight:x,fontSize:b,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${u}`,textRendering:"auto","&:hover":{color:Z,backgroundColor:I,textDecoration:"none"},"&:active":{backgroundColor:w}},(0,Je.Qy)(e)),[`${o}-title`]:{flex:1,margin:0,fontWeight:e.fontWeightStrong,fontSize:b,lineHeight:E},[`${o}-body`]:{flex:1,minWidth:0,minHeight:0,padding:S,overflow:"auto",[`${o}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center"}},[`${o}-footer`]:{flexShrink:0,padding:`${(0,A.bf)(R)} ${(0,A.bf)(O)}`,borderTop:`${(0,A.bf)(d)} ${v} ${l}`},"&-rtl":{direction:"rtl"}}}},ot=e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding});var ke=(0,qe.I$)("Drawer",e=>{const n=(0,_e.IX)(e,{});return[at(n),nt(n)]},ot),Ee=function(e,n){var o={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(o[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,a=Object.getOwnPropertySymbols(e);r{var n;const{rootClassName:o,width:a,height:r,size:i="default",mask:c=!0,push:u=rt,open:g,afterOpenChange:p,onClose:S,prefixCls:b,getContainer:E,style:d,className:v,visible:l,afterVisibleChange:P,maskStyle:j,drawerStyle:Z,contentWrapperStyle:I}=e,w=Ee(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle"]),{getPopupContainer:h,getPrefixCls:x,direction:R,drawer:O}=t.useContext(ce.E_),$=x("drawer",b),[M,q,F]=ke($),H=E===void 0&&h?()=>h(document.body):E,T=C()({"no-mask":!c,[`${$}-rtl`]:R==="rtl"},o,q,F),W=t.useMemo(()=>a!=null?a:i==="large"?736:378,[a,i]),_=t.useMemo(()=>r!=null?r:i==="large"?736:378,[r,i]),ee={motionName:(0,Se.m)($,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},V=ae=>({motionName:(0,Se.m)($,`panel-motion-${ae}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),te=(0,Ge.H)(),[ne,y]=(0,Xe.Cn)("Drawer",w.zIndex),{classNames:z={},styles:D={}}=w,{classNames:K={},styles:L={}}=O||{};return M(t.createElement(Ve.Z,{form:!0,space:!0},t.createElement(Ye.Z.Provider,{value:y},t.createElement(Fe,Object.assign({prefixCls:$,onClose:S,maskMotion:ee,motion:V},w,{classNames:{mask:C()(z.mask,K.mask),content:C()(z.content,K.content),wrapper:C()(z.wrapper,K.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},D.mask),j),L.mask),content:Object.assign(Object.assign(Object.assign({},D.content),Z),L.content),wrapper:Object.assign(Object.assign(Object.assign({},D.wrapper),I),L.wrapper)},open:g!=null?g:l,mask:c,push:u,width:W,height:_,style:Object.assign(Object.assign({},O==null?void 0:O.style),d),className:C()(O==null?void 0:O.className,v),rootClassName:T,getContainer:H,afterOpenChange:p!=null?p:P,panelRef:te,zIndex:ne}),t.createElement(Ne,Object.assign({prefixCls:$},w,{onClose:S}))))))},st=e=>{const{prefixCls:n,style:o,className:a,placement:r="right"}=e,i=Ee(e,["prefixCls","style","className","placement"]),{getPrefixCls:c}=t.useContext(ce.E_),u=c("drawer",n),[g,p,S]=ke(u),b=C()(u,`${u}-pure`,`${u}-${r}`,p,S,a);return g(t.createElement("div",{className:b,style:o},t.createElement(Ne,Object.assign({prefixCls:u},i))))};De._InternalPanelDoNotUseOrYouWillBeFired=st;var lt=De}}]); +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1078],{12044:function(je,re,s){s.d(re,{j:function(){return C}});var t=s(34155),se=typeof t!="undefined"&&t.versions!=null&&t.versions.node!=null,C=function(){return typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.matchMedia!="undefined"&&!se}},85265:function(je,re,s){s.d(re,{Z:function(){return lt}});var t=s(67294),se=s(93967),C=s.n(se),k=s(1413),le=s(97685),Ze=s(2788),he=s(8410),Me=t.createContext(null),ye=t.createContext({}),Ce=Me,pe=s(4942),J=s(87462),be=s(29372),ie=s(15105),de=s(64217),Ie=s(45987),Re=s(42550),ze=["prefixCls","className","containerRef"],Ke=function(n){var o=n.prefixCls,a=n.className,r=n.containerRef,i=(0,Ie.Z)(n,ze),c=t.useContext(ye),u=c.panel,g=(0,Re.x1)(u,r);return t.createElement("div",(0,J.Z)({className:C()("".concat(o,"-content"),a),role:"dialog",ref:g},(0,de.Z)(n,{aria:!0}),{"aria-modal":"true"},i))},Le=Ke,Te=s(80334);function we(e){return typeof e=="string"&&String(Number(e))===e?((0,Te.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}function vt(e){warning(!("wrapperClassName"in e),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!e.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var xe={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function He(e,n){var o,a,r,i=e.prefixCls,c=e.open,u=e.placement,g=e.inline,p=e.push,S=e.forceRender,b=e.autoFocus,E=e.keyboard,d=e.classNames,v=e.rootClassName,l=e.rootStyle,P=e.zIndex,j=e.className,Z=e.id,I=e.style,w=e.motion,h=e.width,x=e.height,R=e.children,O=e.mask,$=e.maskClosable,M=e.maskMotion,q=e.maskClassName,F=e.maskStyle,H=e.afterOpenChange,T=e.onClose,W=e.onMouseEnter,_=e.onMouseOver,ee=e.onMouseLeave,V=e.onClick,te=e.onKeyDown,ne=e.onKeyUp,y=e.styles,z=e.drawerRender,D=t.useRef(),K=t.useRef(),L=t.useRef();t.useImperativeHandle(n,function(){return D.current});var ae=function(N){var Y=N.keyCode,G=N.shiftKey;switch(Y){case ie.Z.TAB:{if(Y===ie.Z.TAB){if(!G&&document.activeElement===L.current){var Q;(Q=K.current)===null||Q===void 0||Q.focus({preventScroll:!0})}else if(G&&document.activeElement===K.current){var ge;(ge=L.current)===null||ge===void 0||ge.focus({preventScroll:!0})}}break}case ie.Z.ESC:{T&&E&&(N.stopPropagation(),T(N));break}}};t.useEffect(function(){if(c&&b){var f;(f=D.current)===null||f===void 0||f.focus({preventScroll:!0})}},[c]);var fe=t.useState(!1),ve=(0,le.Z)(fe,2),oe=ve[0],X=ve[1],m=t.useContext(Ce),me;typeof p=="boolean"?me=p?{}:{distance:0}:me=p||{};var B=(o=(a=(r=me)===null||r===void 0?void 0:r.distance)!==null&&a!==void 0?a:m==null?void 0:m.pushDistance)!==null&&o!==void 0?o:180,it=t.useMemo(function(){return{pushDistance:B,push:function(){X(!0)},pull:function(){X(!1)}}},[B]);t.useEffect(function(){if(c){var f;m==null||(f=m.push)===null||f===void 0||f.call(m)}else{var N;m==null||(N=m.pull)===null||N===void 0||N.call(m)}},[c]),t.useEffect(function(){return function(){var f;m==null||(f=m.pull)===null||f===void 0||f.call(m)}},[]);var dt=O&&t.createElement(be.ZP,(0,J.Z)({key:"mask"},M,{visible:c}),function(f,N){var Y=f.className,G=f.style;return t.createElement("div",{className:C()("".concat(i,"-mask"),Y,d==null?void 0:d.mask,q),style:(0,k.Z)((0,k.Z)((0,k.Z)({},G),F),y==null?void 0:y.mask),onClick:$&&c?T:void 0,ref:N})}),ct=typeof w=="function"?w(u):w,U={};if(oe&&B)switch(u){case"top":U.transform="translateY(".concat(B,"px)");break;case"bottom":U.transform="translateY(".concat(-B,"px)");break;case"left":U.transform="translateX(".concat(B,"px)");break;default:U.transform="translateX(".concat(-B,"px)");break}u==="left"||u==="right"?U.width=we(h):U.height=we(x);var ut={onMouseEnter:W,onMouseOver:_,onMouseLeave:ee,onClick:V,onKeyDown:te,onKeyUp:ne},ft=t.createElement(be.ZP,(0,J.Z)({key:"panel"},ct,{visible:c,forceRender:S,onVisibleChanged:function(N){H==null||H(N)},removeOnLeave:!1,leavedClassName:"".concat(i,"-content-wrapper-hidden")}),function(f,N){var Y=f.className,G=f.style,Q=t.createElement(Le,(0,J.Z)({id:Z,containerRef:N,prefixCls:i,className:C()(j,d==null?void 0:d.content),style:(0,k.Z)((0,k.Z)({},I),y==null?void 0:y.content)},(0,de.Z)(e,{aria:!0}),ut),R);return t.createElement("div",(0,J.Z)({className:C()("".concat(i,"-content-wrapper"),d==null?void 0:d.wrapper,Y),style:(0,k.Z)((0,k.Z)((0,k.Z)({},U),G),y==null?void 0:y.wrapper)},(0,de.Z)(e,{data:!0})),z?z(Q):Q)}),Pe=(0,k.Z)({},l);return P&&(Pe.zIndex=P),t.createElement(Ce.Provider,{value:it},t.createElement("div",{className:C()(i,"".concat(i,"-").concat(u),v,(0,pe.Z)((0,pe.Z)({},"".concat(i,"-open"),c),"".concat(i,"-inline"),g)),style:Pe,tabIndex:-1,ref:D,onKeyDown:ae},dt,t.createElement("div",{tabIndex:0,ref:K,style:xe,"aria-hidden":"true","data-sentinel":"start"}),ft,t.createElement("div",{tabIndex:0,ref:L,style:xe,"aria-hidden":"true","data-sentinel":"end"})))}var We=t.forwardRef(He),Be=We,Ue=function(n){var o=n.open,a=o===void 0?!1:o,r=n.prefixCls,i=r===void 0?"rc-drawer":r,c=n.placement,u=c===void 0?"right":c,g=n.autoFocus,p=g===void 0?!0:g,S=n.keyboard,b=S===void 0?!0:S,E=n.width,d=E===void 0?378:E,v=n.mask,l=v===void 0?!0:v,P=n.maskClosable,j=P===void 0?!0:P,Z=n.getContainer,I=n.forceRender,w=n.afterOpenChange,h=n.destroyOnClose,x=n.onMouseEnter,R=n.onMouseOver,O=n.onMouseLeave,$=n.onClick,M=n.onKeyDown,q=n.onKeyUp,F=n.panelRef,H=t.useState(!1),T=(0,le.Z)(H,2),W=T[0],_=T[1],ee=t.useState(!1),V=(0,le.Z)(ee,2),te=V[0],ne=V[1];(0,he.Z)(function(){ne(!0)},[]);var y=te?a:!1,z=t.useRef(),D=t.useRef();(0,he.Z)(function(){y&&(D.current=document.activeElement)},[y]);var K=function(oe){var X;if(_(oe),w==null||w(oe),!oe&&D.current&&!((X=z.current)!==null&&X!==void 0&&X.contains(D.current))){var m;(m=D.current)===null||m===void 0||m.focus({preventScroll:!0})}},L=t.useMemo(function(){return{panel:F}},[F]);if(!I&&!W&&!y&&h)return null;var ae={onMouseEnter:x,onMouseOver:R,onMouseLeave:O,onClick:$,onKeyDown:M,onKeyUp:q},fe=(0,k.Z)((0,k.Z)({},n),{},{open:y,prefixCls:i,placement:u,autoFocus:p,keyboard:b,width:d,mask:l,maskClosable:j,inline:Z===!1,afterOpenChange:K,ref:z},ae);return t.createElement(ye.Provider,{value:L},t.createElement(Ze.Z,{open:y||I||W,autoDestroy:!1,getContainer:Z,autoLock:l&&(y||W)},t.createElement(Be,fe)))},Ae=Ue,Fe=Ae,Ve=s(89942),Xe=s(87263),Se=s(33603),Ye=s(43945),ce=s(53124),Ge=s(16569),ue=s(69760),Qe=s(48054),Ne=e=>{var n,o;const{prefixCls:a,title:r,footer:i,extra:c,loading:u,onClose:g,headerStyle:p,bodyStyle:S,footerStyle:b,children:E,classNames:d,styles:v}=e,{drawer:l}=t.useContext(ce.E_),P=t.useCallback(h=>t.createElement("button",{type:"button",onClick:g,"aria-label":"Close",className:`${a}-close`},h),[g]),[j,Z]=(0,ue.Z)((0,ue.w)(e),(0,ue.w)(l),{closable:!0,closeIconRender:P}),I=t.useMemo(()=>{var h,x;return!r&&!j?null:t.createElement("div",{style:Object.assign(Object.assign(Object.assign({},(h=l==null?void 0:l.styles)===null||h===void 0?void 0:h.header),p),v==null?void 0:v.header),className:C()(`${a}-header`,{[`${a}-header-close-only`]:j&&!r&&!c},(x=l==null?void 0:l.classNames)===null||x===void 0?void 0:x.header,d==null?void 0:d.header)},t.createElement("div",{className:`${a}-header-title`},Z,r&&t.createElement("div",{className:`${a}-title`},r)),c&&t.createElement("div",{className:`${a}-extra`},c))},[j,Z,c,p,a,r]),w=t.useMemo(()=>{var h,x;if(!i)return null;const R=`${a}-footer`;return t.createElement("div",{className:C()(R,(h=l==null?void 0:l.classNames)===null||h===void 0?void 0:h.footer,d==null?void 0:d.footer),style:Object.assign(Object.assign(Object.assign({},(x=l==null?void 0:l.styles)===null||x===void 0?void 0:x.footer),b),v==null?void 0:v.footer)},i)},[i,b,a]);return t.createElement(t.Fragment,null,I,t.createElement("div",{className:C()(`${a}-body`,d==null?void 0:d.body,(n=l==null?void 0:l.classNames)===null||n===void 0?void 0:n.body),style:Object.assign(Object.assign(Object.assign({},(o=l==null?void 0:l.styles)===null||o===void 0?void 0:o.body),S),v==null?void 0:v.body)},u?t.createElement(Qe.Z,{active:!0,title:!1,paragraph:{rows:5},className:`${a}-body-skeleton`}):E),w)},A=s(11568),Je=s(14747),qe=s(83559),_e=s(83262);const et=e=>{const n="100%";return{left:`translateX(-${n})`,right:`translateX(${n})`,top:`translateY(-${n})`,bottom:`translateY(${n})`}[e]},Oe=(e,n)=>({"&-enter, &-appear":Object.assign(Object.assign({},e),{"&-active":n}),"&-leave":Object.assign(Object.assign({},n),{"&-active":e})}),$e=(e,n)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${n}`}}},Oe({opacity:e},{opacity:1})),tt=(e,n)=>[$e(.7,n),Oe({transform:et(e)},{transform:"none"})];var nt=e=>{const{componentCls:n,motionDurationSlow:o}=e;return{[n]:{[`${n}-mask-motion`]:$e(0,o),[`${n}-panel-motion`]:["left","right","top","bottom"].reduce((a,r)=>Object.assign(Object.assign({},a),{[`&-${r}`]:tt(r,o)}),{})}}};const at=e=>{const{borderRadiusSM:n,componentCls:o,zIndexPopup:a,colorBgMask:r,colorBgElevated:i,motionDurationSlow:c,motionDurationMid:u,paddingXS:g,padding:p,paddingLG:S,fontSizeLG:b,lineHeightLG:E,lineWidth:d,lineType:v,colorSplit:l,marginXS:P,colorIcon:j,colorIconHover:Z,colorBgTextHover:I,colorBgTextActive:w,colorText:h,fontWeightStrong:x,footerPaddingBlock:R,footerPaddingInline:O,calc:$}=e,M=`${o}-content-wrapper`;return{[o]:{position:"fixed",inset:0,zIndex:a,pointerEvents:"none",color:h,"&-pure":{position:"relative",background:i,display:"flex",flexDirection:"column",[`&${o}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${o}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${o}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${o}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${o}-mask`]:{position:"absolute",inset:0,zIndex:a,background:r,pointerEvents:"auto"},[M]:{position:"absolute",zIndex:a,maxWidth:"100vw",transition:`all ${c}`,"&-hidden":{display:"none"}},[`&-left > ${M}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${M}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${M}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${M}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${o}-content`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%",overflow:"auto",background:i,pointerEvents:"auto"},[`${o}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${(0,A.bf)(p)} ${(0,A.bf)(S)}`,fontSize:b,lineHeight:E,borderBottom:`${(0,A.bf)(d)} ${v} ${l}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${o}-extra`]:{flex:"none"},[`${o}-close`]:Object.assign({display:"inline-flex",width:$(b).add(g).equal(),height:$(b).add(g).equal(),borderRadius:n,justifyContent:"center",alignItems:"center",marginInlineEnd:P,color:j,fontWeight:x,fontSize:b,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${u}`,textRendering:"auto","&:hover":{color:Z,backgroundColor:I,textDecoration:"none"},"&:active":{backgroundColor:w}},(0,Je.Qy)(e)),[`${o}-title`]:{flex:1,margin:0,fontWeight:e.fontWeightStrong,fontSize:b,lineHeight:E},[`${o}-body`]:{flex:1,minWidth:0,minHeight:0,padding:S,overflow:"auto",[`${o}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center"}},[`${o}-footer`]:{flexShrink:0,padding:`${(0,A.bf)(R)} ${(0,A.bf)(O)}`,borderTop:`${(0,A.bf)(d)} ${v} ${l}`},"&-rtl":{direction:"rtl"}}}},ot=e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding});var ke=(0,qe.I$)("Drawer",e=>{const n=(0,_e.IX)(e,{});return[at(n),nt(n)]},ot),Ee=function(e,n){var o={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(o[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,a=Object.getOwnPropertySymbols(e);r{var n;const{rootClassName:o,width:a,height:r,size:i="default",mask:c=!0,push:u=rt,open:g,afterOpenChange:p,onClose:S,prefixCls:b,getContainer:E,style:d,className:v,visible:l,afterVisibleChange:P,maskStyle:j,drawerStyle:Z,contentWrapperStyle:I}=e,w=Ee(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle"]),{getPopupContainer:h,getPrefixCls:x,direction:R,drawer:O}=t.useContext(ce.E_),$=x("drawer",b),[M,q,F]=ke($),H=E===void 0&&h?()=>h(document.body):E,T=C()({"no-mask":!c,[`${$}-rtl`]:R==="rtl"},o,q,F),W=t.useMemo(()=>a!=null?a:i==="large"?736:378,[a,i]),_=t.useMemo(()=>r!=null?r:i==="large"?736:378,[r,i]),ee={motionName:(0,Se.m)($,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},V=ae=>({motionName:(0,Se.m)($,`panel-motion-${ae}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),te=(0,Ge.H)(),[ne,y]=(0,Xe.Cn)("Drawer",w.zIndex),{classNames:z={},styles:D={}}=w,{classNames:K={},styles:L={}}=O||{};return M(t.createElement(Ve.Z,{form:!0,space:!0},t.createElement(Ye.Z.Provider,{value:y},t.createElement(Fe,Object.assign({prefixCls:$,onClose:S,maskMotion:ee,motion:V},w,{classNames:{mask:C()(z.mask,K.mask),content:C()(z.content,K.content),wrapper:C()(z.wrapper,K.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},D.mask),j),L.mask),content:Object.assign(Object.assign(Object.assign({},D.content),Z),L.content),wrapper:Object.assign(Object.assign(Object.assign({},D.wrapper),I),L.wrapper)},open:g!=null?g:l,mask:c,push:u,width:W,height:_,style:Object.assign(Object.assign({},O==null?void 0:O.style),d),className:C()(O==null?void 0:O.className,v),rootClassName:T,getContainer:H,afterOpenChange:p!=null?p:P,panelRef:te,zIndex:ne}),t.createElement(Ne,Object.assign({prefixCls:$},w,{onClose:S}))))))},st=e=>{const{prefixCls:n,style:o,className:a,placement:r="right"}=e,i=Ee(e,["prefixCls","style","className","placement"]),{getPrefixCls:c}=t.useContext(ce.E_),u=c("drawer",n),[g,p,S]=ke(u),b=C()(u,`${u}-pure`,`${u}-${r}`,p,S,a);return g(t.createElement("div",{className:b,style:o},t.createElement(Ne,Object.assign({prefixCls:u},i))))};De._InternalPanelDoNotUseOrYouWillBeFired=st;var lt=De}}]); diff --git a/asset/static/1577.9dc91c8a.async.js b/asset/static/1577.9dc91c8a.async.js new file mode 100644 index 00000000..9bd61472 --- /dev/null +++ b/asset/static/1577.9dc91c8a.async.js @@ -0,0 +1,94 @@ +!(function(){var Bx=Object.defineProperty;var Hc=Object.getOwnPropertySymbols;var Wx=Object.prototype.hasOwnProperty,zx=Object.prototype.propertyIsEnumerable;var Vc=(W,B,l)=>B in W?Bx(W,B,{enumerable:!0,configurable:!0,writable:!0,value:l}):W[B]=l,Bc=(W,B)=>{for(var l in B||(B={}))Wx.call(B,l)&&Vc(W,l,B[l]);if(Hc)for(var l of Hc(B))zx.call(B,l)&&Vc(W,l,B[l]);return W};(self.webpackChunk=self.webpackChunk||[]).push([[1577],{94668:function(W,B,l){"use strict";l.d(B,{Z:function(){return T}});var u=l(87462),C=l(67294),P={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"},$=P,Z=l(84089),A=function(J,te){return C.createElement(Z.Z,(0,u.Z)({},J,{ref:te,icon:$}))},F=C.forwardRef(A),T=F},60692:function(W,B,l){"use strict";l.d(B,{ZP:function(){return Pt},NA:function(){return Ye},aK:function(){return ht}});var u=l(1413),C=l(45987),P=l(97685),$=l(71002),Z=l(74902),A=l(4942),F=l(10915),T=l(98082),k=l(10989),J=l(75661),te=l(48171),o=l(74138),S=l(21770),be=l(27068),oe=l(67294),U=l(51280);function Q(dt){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,pt=arguments.length>2?arguments[2]:void 0,xt=(0,oe.useState)(dt),_=(0,P.Z)(xt,2),ge=_[0],ve=_[1],Se=(0,U.d)(dt);return(0,oe.useEffect)(function(){var de=setTimeout(function(){ve(Se.current)},re);return function(){return clearTimeout(de)}},pt?[re].concat((0,Z.Z)(pt)):void 0),ge}var ce=l(31413),ie=l(28459),ye=l(74330),q=l(81758),Ce=l(68795),Qe=l(2122),nt=l(34041),ct=l(25278),Ae=l(93967),it=l.n(Ae),Vt=l(50344),R=l(85893),V=["label","prefixCls","onChange","value","mode","children","defaultValue","size","showSearch","disabled","style","className","bordered","options","onSearch","allowClear","labelInValue","fieldNames","lightLabel","labelTrigger","optionFilterProp","optionLabelProp","valueMaxLength","fetchDataOnSearch","fetchData"],Re=function(re,pt){return(0,$.Z)(pt)!=="object"?re[pt]||pt:re[pt==null?void 0:pt.value]||pt.label},Ee=function(re,pt){var xt=re.label,_=re.prefixCls,ge=re.onChange,ve=re.value,Se=re.mode,de=re.children,we=re.defaultValue,Ke=re.size,et=re.showSearch,Tt=re.disabled,Ze=re.style,Te=re.className,at=re.bordered,Ve=re.options,vt=re.onSearch,yt=re.allowClear,mt=re.labelInValue,Ie=re.fieldNames,It=re.lightLabel,Je=re.labelTrigger,Zt=re.optionFilterProp,Nt=re.optionLabelProp,Bt=Nt===void 0?"":Nt,Ue=re.valueMaxLength,_t=Ue===void 0?41:Ue,Ht=re.fetchDataOnSearch,Ft=Ht===void 0?!1:Ht,St=re.fetchData,Fe=(0,C.Z)(re,V),Dt=re.placeholder,en=Dt===void 0?xt:Dt,Tn=Ie||{},xn=Tn.label,nn=xn===void 0?"label":xn,dn=Tn.value,pn=dn===void 0?"value":dn,Dn=(0,oe.useContext)(ie.ZP.ConfigContext),Pn=Dn.getPrefixCls,mn=Pn("pro-field-select-light-select"),ln=(0,oe.useState)(!1),fn=(0,P.Z)(ln,2),Yt=fn[0],Qt=fn[1],Nn=(0,oe.useState)(""),Rn=(0,P.Z)(Nn,2),jn=Rn[0],Hn=Rn[1],rn=(0,T.Xj)("LightSelect",function(En){return(0,A.Z)({},".".concat(mn),(0,A.Z)((0,A.Z)({},"".concat(En.antCls,"-select"),{position:"absolute",width:"153px",height:"28px",visibility:"hidden","&-selector":{height:28}}),"&.".concat(mn,"-searchable"),(0,A.Z)({},"".concat(En.antCls,"-select"),{width:"200px","&-selector":{height:28}})))}),on=rn.wrapSSR,an=rn.hashId,Gn=(0,oe.useMemo)(function(){var En={};return Ve==null||Ve.forEach(function(Cn){var gn=Cn[Bt]||Cn[nn],Mn=Cn[pn];En[Mn]=gn||Mn}),En},[nn,Ve,pn,Bt]),Vn=(0,oe.useMemo)(function(){return Reflect.has(Fe,"open")?Fe==null?void 0:Fe.open:Yt},[Yt,Fe]),Un=Array.isArray(ve)?ve.map(function(En){return Re(Gn,En)}):Re(Gn,ve);return on((0,R.jsxs)("div",{className:it()(mn,an,(0,A.Z)({},"".concat(mn,"-searchable"),et),"".concat(mn,"-container-").concat(Fe.placement||"bottomLeft"),Te),style:Ze,onClick:function(Cn){var gn;if(!Tt){var Mn=It==null||(gn=It.current)===null||gn===void 0||(gn=gn.labelRef)===null||gn===void 0||(gn=gn.current)===null||gn===void 0?void 0:gn.contains(Cn.target);Mn&&Qt(!Yt)}},children:[(0,R.jsx)(nt.Z,(0,u.Z)((0,u.Z)((0,u.Z)({},Fe),{},{allowClear:yt,value:ve,mode:Se,labelInValue:mt,size:Ke,disabled:Tt,onChange:function(Cn,gn){ge==null||ge(Cn,gn),Se!=="multiple"&&Qt(!1)}},(0,ce.J)(at)),{},{showSearch:et,onSearch:et?function(En){Ft&&St&&St(En),vt==null||vt(En)}:void 0,style:Ze,dropdownRender:function(Cn){return(0,R.jsxs)("div",{ref:pt,children:[et&&(0,R.jsx)("div",{style:{margin:"4px 8px"},children:(0,R.jsx)(ct.Z,{value:jn,allowClear:!!yt,onChange:function(Mn){Hn(Mn.target.value),Ft&&St&&St(Mn.target.value),vt==null||vt(Mn.target.value)},onKeyDown:function(Mn){if(Mn.key==="Backspace"){Mn.stopPropagation();return}(Mn.key==="ArrowUp"||Mn.key==="ArrowDown")&&Mn.preventDefault()},style:{width:"100%"},prefix:(0,R.jsx)(Ce.Z,{})})}),Cn]})},open:Vn,onDropdownVisibleChange:function(Cn){var gn;Cn||Hn(""),Je||Qt(Cn),Fe==null||(gn=Fe.onDropdownVisibleChange)===null||gn===void 0||gn.call(Fe,Cn)},prefixCls:_,options:vt||!jn?Ve:Ve==null?void 0:Ve.filter(function(En){var Cn,gn;return Zt?(0,Vt.Z)(En[Zt]).join("").toLowerCase().includes(jn):((Cn=String(En[nn]))===null||Cn===void 0||(Cn=Cn.toLowerCase())===null||Cn===void 0?void 0:Cn.includes(jn==null?void 0:jn.toLowerCase()))||((gn=En[pn])===null||gn===void 0||(gn=gn.toString())===null||gn===void 0||(gn=gn.toLowerCase())===null||gn===void 0?void 0:gn.includes(jn==null?void 0:jn.toLowerCase()))})})),(0,R.jsx)(Qe.Q,{ellipsis:!0,label:xt,placeholder:en,disabled:Tt,bordered:at,allowClear:!!yt,value:Un||(ve==null?void 0:ve.label)||ve,onClear:function(){ge==null||ge(void 0,void 0)},ref:It,valueMaxLength:_t})]}))},pe=oe.forwardRef(Ee),ke=["optionItemRender","mode","onSearch","onFocus","onChange","autoClearSearchValue","searchOnFocus","resetAfterSelect","fetchDataOnSearch","optionFilterProp","optionLabelProp","className","disabled","options","fetchData","resetData","prefixCls","onClear","searchValue","showSearch","fieldNames","defaultSearchValue"],De=["className","optionType"],He=function(re,pt){var xt=re.optionItemRender,_=re.mode,ge=re.onSearch,ve=re.onFocus,Se=re.onChange,de=re.autoClearSearchValue,we=de===void 0?!0:de,Ke=re.searchOnFocus,et=Ke===void 0?!1:Ke,Tt=re.resetAfterSelect,Ze=Tt===void 0?!1:Tt,Te=re.fetchDataOnSearch,at=Te===void 0?!0:Te,Ve=re.optionFilterProp,vt=Ve===void 0?"label":Ve,yt=re.optionLabelProp,mt=yt===void 0?"label":yt,Ie=re.className,It=re.disabled,Je=re.options,Zt=re.fetchData,Nt=re.resetData,Bt=re.prefixCls,Ue=re.onClear,_t=re.searchValue,Ht=re.showSearch,Ft=re.fieldNames,St=re.defaultSearchValue,Fe=(0,C.Z)(re,ke),Dt=Ft||{},en=Dt.label,Tn=en===void 0?"label":en,xn=Dt.value,nn=xn===void 0?"value":xn,dn=Dt.options,pn=dn===void 0?"options":dn,Dn=(0,oe.useState)(_t!=null?_t:St),Pn=(0,P.Z)(Dn,2),mn=Pn[0],ln=Pn[1],fn=(0,oe.useRef)();(0,oe.useImperativeHandle)(pt,function(){return fn.current}),(0,oe.useEffect)(function(){if(Fe.autoFocus){var rn;fn==null||(rn=fn.current)===null||rn===void 0||rn.focus()}},[Fe.autoFocus]),(0,oe.useEffect)(function(){ln(_t)},[_t]);var Yt=(0,oe.useContext)(ie.ZP.ConfigContext),Qt=Yt.getPrefixCls,Nn=Qt("pro-filed-search-select",Bt),Rn=it()(Nn,Ie,(0,A.Z)({},"".concat(Nn,"-disabled"),It)),jn=function(on,an){return Array.isArray(on)&&Array.isArray(an)&&on.length>0?on.map(function(Gn,Vn){var Un=an==null?void 0:an[Vn],En=(Un==null?void 0:Un["data-item"])||{};return(0,u.Z)((0,u.Z)({},En),Gn)}):[]},Hn=function rn(on){return on.map(function(an,Gn){var Vn,Un=an,En=Un.className,Cn=Un.optionType,gn=(0,C.Z)(Un,De),Mn=an[Tn],dr=an[nn],rr=(Vn=an[pn])!==null&&Vn!==void 0?Vn:[];return Cn==="optGroup"||an.options?(0,u.Z)((0,u.Z)({label:Mn},gn),{},{data_title:Mn,title:Mn,key:dr!=null?dr:"".concat(Mn==null?void 0:Mn.toString(),"-").concat(Gn,"-").concat((0,J.x)()),children:rn(rr)}):(0,u.Z)((0,u.Z)({title:Mn},gn),{},{data_title:Mn,value:dr!=null?dr:Gn,key:dr!=null?dr:"".concat(Mn==null?void 0:Mn.toString(),"-").concat(Gn,"-").concat((0,J.x)()),"data-item":an,className:"".concat(Nn,"-option ").concat(En||"").trim(),label:(xt==null?void 0:xt(an))||Mn})})};return(0,R.jsx)(nt.Z,(0,u.Z)((0,u.Z)({ref:fn,className:Rn,allowClear:!0,autoClearSearchValue:we,disabled:It,mode:_,showSearch:Ht,searchValue:mn,optionFilterProp:vt,optionLabelProp:mt,onClear:function(){Ue==null||Ue(),Zt(void 0),Ht&&ln(void 0)}},Fe),{},{filterOption:Fe.filterOption==!1?!1:function(rn,on){var an,Gn,Vn;return Fe.filterOption&&typeof Fe.filterOption=="function"?Fe.filterOption(rn,(0,u.Z)((0,u.Z)({},on),{},{label:on==null?void 0:on.data_title})):!!(on!=null&&(an=on.data_title)!==null&&an!==void 0&&an.toString().toLowerCase().includes(rn.toLowerCase())||on!=null&&(Gn=on.label)!==null&&Gn!==void 0&&Gn.toString().toLowerCase().includes(rn.toLowerCase())||on!=null&&(Vn=on.value)!==null&&Vn!==void 0&&Vn.toString().toLowerCase().includes(rn.toLowerCase()))},onSearch:Ht?function(rn){at&&Zt(rn),ge==null||ge(rn),ln(rn)}:void 0,onChange:function(on,an){Ht&&we&&(Zt(void 0),ge==null||ge(""),ln(void 0));for(var Gn=arguments.length,Vn=new Array(Gn>2?Gn-2:0),Un=2;Un2&&arguments[2]!==void 0?arguments[2]:!1;y.forEach(function(w){if(!(!h&&g!==!1&&g>0&&p.length>=g)){var E=[].concat((0,ie.Z)(x),[w]),O=w[r.children],M=I||w.disabled;if((!O||O.length===0||s)&&d(t,E,{label:r.label})){var D;p.push((0,u.Z)((0,u.Z)({},w),{},(D={disabled:M},(0,R.Z)(D,r.label,v(t,E,a,r)),(0,R.Z)(D,V,E),(0,R.Z)(D,r.children,void 0),D)))}O&&b(w[r.children],E,M)}})}return b(n,[]),h&&p.sort(function(y,x){return h(y[V],x[V],t,r)}),g!==!1&&g>0?p.slice(0,g):p},[t,n,r,a,v,s,d,h,g])},ke=pe,De="__RC_CASCADER_SPLIT__",He="SHOW_PARENT",kt="SHOW_CHILD";function bt(e){return e.join(De)}function wt(e){return e.map(bt)}function Lt(e){return e.split(De)}function me(e){var t=e||{},n=t.label,r=t.value,a=t.children,i=r||"value";return{label:n||"label",value:i,key:i,children:a||"children"}}function Ye(e,t){var n,r;return(n=e.isLeaf)!==null&&n!==void 0?n:!((r=e[t.children])!==null&&r!==void 0&&r.length)}function ht(e){var t=e.parentElement;if(t){var n=e.offsetTop-t.offsetTop;n-t.scrollTop<0?t.scrollTo({top:n}):n+e.offsetHeight-t.scrollTop>t.offsetHeight&&t.scrollTo({top:n+e.offsetHeight-t.offsetHeight})}}function ze(e,t){return e.map(function(n){var r;return(r=n[V])===null||r===void 0?void 0:r.map(function(a){return a[t.value]})})}function Pt(e){return Array.isArray(e)&&Array.isArray(e[0])}function dt(e){return e?Pt(e)?e:(e.length===0?[]:[e]).map(function(t){return Array.isArray(t)?t:[t]}):[]}function re(e,t,n){var r=new Set(e),a=t();return e.filter(function(i){var s=a[i],c=s?s.parent:null,d=s?s.children:null;return s&&s.node.disabled?!0:n===kt?!(d&&d.some(function(f){return f.key&&r.has(f.key)})):!(c&&!c.node.disabled&&r.has(c.key))})}function pt(e,t,n){for(var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,a=t,i=[],s=function(){var f,v,m,g=e[c],h=(f=a)===null||f===void 0?void 0:f.findIndex(function(b){var y=b[n.value];return r?String(y)===String(g):y===g}),p=h!==-1?(v=a)===null||v===void 0?void 0:v[h]:null;i.push({value:(m=p==null?void 0:p[n.value])!==null&&m!==void 0?m:g,index:h,option:p}),a=p==null?void 0:p[n.children]},c=0;c1){var D=p.slice(0,-1);I(D)}else f(!1)},O=function(){var D,N=((D=y[b])===null||D===void 0?void 0:D[n.children])||[],L=N.find(function(H){return!H.disabled});if(L){var K=[].concat((0,ie.Z)(p),[L[n.value]]);I(K)}};o.useImperativeHandle(e,function(){return{onKeyDown:function(D){var N=D.which;switch(N){case Ie.Z.UP:case Ie.Z.DOWN:{var L=0;N===Ie.Z.UP?L=-1:N===Ie.Z.DOWN&&(L=1),L!==0&&w(L);break}case Ie.Z.LEFT:{if(d)break;m?O():E();break}case Ie.Z.RIGHT:{if(d)break;m?E():O();break}case Ie.Z.BACKSPACE:{d||E();break}case Ie.Z.ENTER:{if(p.length){var K=y[b],H=(K==null?void 0:K[V])||[];H.length?i(H.map(function(j){return j[n.value]}),H[H.length-1]):i(p,y[b])}break}case Ie.Z.ESC:f(!1),v&&D.stopPropagation()}},onKeyUp:function(){}}})},Je=o.forwardRef(function(e,t){var n,r,a,i,s=e.prefixCls,c=e.multiple,d=e.searchValue,f=e.toggleOpen,v=e.notFoundContent,m=e.direction,g=e.open,h=o.useRef(null),p=m==="rtl",b=o.useContext(Vt),y=b.options,x=b.values,I=b.halfValues,w=b.fieldNames,E=b.changeOnSelect,O=b.onSelect,M=b.searchOptions,D=b.dropdownPrefixCls,N=b.loadData,L=b.expandTrigger,K=D||s,H=o.useState([]),j=(0,S.Z)(H,2),z=j[0],Y=j[1],G=function(Ne){if(!(!N||d)){var Le=pt(Ne,y,w),Me=Le.map(function(ut){var ft=ut.option;return ft}),Be=Me[Me.length-1];if(Be&&!Ye(Be,w)){var st=bt(Ne);Y(function(ut){return[].concat((0,ie.Z)(ut),[st])}),N(Me)}}};o.useEffect(function(){z.length&&z.forEach(function(ot){var Ne=Lt(ot),Le=pt(Ne,y,w,!0).map(function(Be){var st=Be.option;return st}),Me=Le[Le.length-1];(!Me||Me[w.children]||Ye(Me,w))&&Y(function(Be){return Be.filter(function(st){return st!==ot})})})},[y,z,w]);var ee=o.useMemo(function(){return new Set(wt(x))},[x]),ae=o.useMemo(function(){return new Set(wt(I))},[I]),ne=mt(c,g),ue=(0,S.Z)(ne,2),le=ue[0],fe=ue[1],se=function(Ne){fe(Ne),G(Ne)},he=function(Ne){var Le=Ne.disabled,Me=Ye(Ne,w);return!Le&&(Me||E||c)},Pe=function(Ne,Le){var Me=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;O(Ne),!c&&(Le||E&&(L==="hover"||Me))&&f(!1)},xe=o.useMemo(function(){return d?M:y},[d,M,y]),Oe=o.useMemo(function(){for(var ot=[{options:xe}],Ne=xe,Le=ze(Ne,w),Me=function(){var ft=le[Be],Ot=Ne.find(function(un,qt){return(Le[qt]?bt(Le[qt]):un[w.value])===ft}),Mt=Ot==null?void 0:Ot[w.children];if(!(Mt!=null&&Mt.length))return"break";Ne=Mt,ot.push({options:Mt})},Be=0;Be":x,w=n.loadingIcon,E=n.direction,O=n.notFoundContent,M=O===void 0?"Not Found":O,D=!!d,N=(0,Ue.C8)(f,{value:v,postState:dt}),L=(0,S.Z)(N,2),K=L[0],H=L[1],j=o.useMemo(function(){return me(m)},[JSON.stringify(m)]),z=Se(j,c),Y=(0,S.Z)(z,3),G=Y[0],ee=Y[1],ae=Y[2],ne=_(G,j),ue=Tt(D,K,ee,ae,ne),le=(0,S.Z)(ue,3),fe=le[0],se=le[1],he=le[2],Pe=(0,Ue.zX)(function(We){if(H(We),h){var _e=dt(We),lt=_e.map(function(Le){return pt(Le,G,j).map(function(Me){return Me.option})}),ot=D?_e:_e[0],Ne=D?lt:lt[0];h(ot,Ne)}}),xe=et(D,Pe,fe,se,he,ee,ae,p),Oe=(0,Ue.zX)(function(We){xe(We)}),je=o.useMemo(function(){return{options:G,fieldNames:j,values:fe,halfValues:se,changeOnSelect:g,onSelect:Oe,checkable:d,searchOptions:[],dropdownPrefixCls:void 0,loadData:b,expandTrigger:y,expandIcon:I,loadingIcon:w,dropdownMenuColumnStyle:void 0}},[G,j,fe,se,g,Oe,d,b,y,I,w]),tt="".concat(a,"-panel"),$e=!G.length;return o.createElement(Vt.Provider,{value:je},o.createElement("div",{className:q()(tt,(t={},(0,R.Z)(t,"".concat(tt,"-rtl"),E==="rtl"),(0,R.Z)(t,"".concat(tt,"-empty"),$e),t),s),style:i},$e?M:o.createElement(Zt,{prefixCls:a,searchValue:"",multiple:D,toggleOpen:_t,open:!0,direction:E})))}function Ft(e){var t=e.onPopupVisibleChange,n=e.popupVisible,r=e.popupClassName,a=e.popupPlacement;warning(!t,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(n===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(r===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(a===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function St(e,t){if(e){var n=function r(a){for(var i=0;i":G,ae=e.loadingIcon,ne=e.children,ue=e.dropdownMatchSelectWidth,le=ue===void 0?!1:ue,fe=e.showCheckedStrategy,se=fe===void 0?He:fe,he=e.optionRender,Pe=(0,C.Z)(e,Dt),xe=(0,nt.ZP)(n),Oe=!!m,je=(0,Ae.Z)(s,{value:c,postState:dt}),tt=(0,S.Z)(je,2),$e=tt[0],We=tt[1],_e=o.useMemo(function(){return me(i)},[JSON.stringify(i)]),lt=Se(_e,I),ot=(0,S.Z)(lt,3),Ne=ot[0],Le=ot[1],Me=ot[2],Be=(0,Ae.Z)("",{value:p,postState:function(yn){return yn||""}}),st=(0,S.Z)(Be,2),ut=st[0],ft=st[1],Ot=function(yn,Jn){ft(yn),Jn.source!=="blur"&&b&&b(yn)},Mt=we(y),un=(0,S.Z)(Mt,2),qt=un[0],tn=un[1],bn=ke(ut,Ne,_e,w||a,tn,d||Oe),At=_(Ne,_e),rt=Tt(Oe,$e,Le,Me,At),$t=(0,S.Z)(rt,3),Ct=$t[0],jt=$t[1],Kt=$t[2],Gt=o.useMemo(function(){var zt=wt(Ct),yn=re(zt,Le,se);return[].concat((0,ie.Z)(Kt),(0,ie.Z)(Me(yn)))},[Ct,Le,Me,Kt,se]),gt=xt(Gt,Ne,_e,Oe,v),qe=(0,ct.Z)(function(zt){if(We(zt),f){var yn=dt(zt),Jn=yn.map(function(yr){return pt(yr,Ne,_e).map(function(Pr){return Pr.option})}),mr=Oe?yn:yn[0],pr=Oe?Jn:Jn[0];f(mr,pr)}}),Et=et(Oe,qe,Ct,jt,Kt,Le,Me,se),Ge=(0,ct.Z)(function(zt){(!Oe||h)&&ft(""),Et(zt)}),Rt=function(yn,Jn){if(Jn.type==="clear"){qe([]);return}var mr=Jn.values[0],pr=mr.valueCells;Ge(pr)},sn=M!==void 0?M:O,Zn=N||D,In=j||H,Kn=function(yn){z==null||z(yn),Y==null||Y(yn)},Jt=o.useMemo(function(){return{options:Ne,fieldNames:_e,values:Ct,halfValues:jt,changeOnSelect:d,onSelect:Ge,checkable:m,searchOptions:bn,dropdownPrefixCls:w,loadData:E,expandTrigger:x,expandIcon:ee,loadingIcon:ae,dropdownMenuColumnStyle:L,optionRender:he}},[Ne,_e,Ct,jt,d,Ge,m,bn,w,E,x,ee,ae,L,he]),Wt=!(ut?bn:Ne).length,vn=ut&&tn.matchInputWidth||Wt?{}:{minWidth:"auto"};return o.createElement(Vt.Provider,{value:Jt},o.createElement(Qe.Ac,(0,Ce.Z)({},Pe,{ref:t,id:xe,prefixCls:a,autoClearSearchValue:h,dropdownMatchSelectWidth:le,dropdownStyle:(0,u.Z)((0,u.Z)({},vn),K),displayValues:gt,onDisplayValuesChange:Rt,mode:Oe?"multiple":void 0,searchValue:ut,onSearch:Ot,showSearch:qt,OptionList:Bt,emptyOptions:Wt,open:sn,dropdownClassName:Zn,placement:In,onDropdownVisibleChange:Kn,getRawInputElement:function(){return ne}})))});en.SHOW_PARENT=He,en.SHOW_CHILD=kt,en.Panel=Ht;var Tn=en,xn=Tn,nn=l(98423),dn=l(87263),pn=l(33603),Dn=l(8745),Pn=l(9708),mn=l(53124),ln=l(88258),fn=l(98866),Yt=l(35792),Qt=l(98675),Nn=l(65223),Rn=l(27833),jn=l(30307),Hn=l(15030),rn=l(43277),on=l(78642),an=l(4173);function Gn(e,t){const{getPrefixCls:n,direction:r,renderEmpty:a}=o.useContext(mn.E_),i=t||r,s=n("select",e),c=n("cascader",e);return[s,c,i,a]}var Vn=Gn;function Un(e,t){return o.useMemo(()=>t?o.createElement("span",{className:`${e}-checkbox-inner`}):!1,[t])}var En=l(6171),Cn=l(90814),Mn=(e,t,n)=>{let r=n;n||(r=t?o.createElement(En.Z,null):o.createElement(Cn.Z,null));const a=o.createElement("span",{className:`${e}-menu-item-loading-icon`},o.createElement(be.Z,{spin:!0}));return o.useMemo(()=>[r,a],[r])},dr=l(80110),rr=l(83559),Xe=l(11568),Zr=l(63185),nr=l(14747),na=e=>{const{prefixCls:t,componentCls:n}=e,r=`${n}-menu-item`,a=` + &${r}-expand ${r}-expand-icon, + ${r}-loading-icon +`;return[(0,Zr.C2)(`${t}-checkbox`,e),{[n]:{"&-checkbox":{top:0,marginInlineEnd:e.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${n}-menu-empty`]:{[`${n}-menu`]:{width:"100%",height:"auto",[r]:{color:e.colorTextDisabled}}}},"&-menu":{flexGrow:1,flexShrink:0,minWidth:e.controlItemWidth,height:e.dropdownHeight,margin:0,padding:e.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${(0,Xe.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},"&-item":Object.assign(Object.assign({},nr.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:e.optionPadding,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationMid}`,borderRadius:e.borderRadiusSM,"&:hover":{background:e.controlItemBgHover},"&-disabled":{color:e.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[a]:{color:e.colorTextDisabled}},[`&-active:not(${r}-disabled)`]:{"&, &:hover":{fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg}},"&-content":{flex:"auto"},[a]:{marginInlineStart:e.paddingXXS,color:e.colorTextDescription,fontSize:e.fontSizeIcon},"&-keyword":{color:e.colorHighlight}})}}}]};const ar=e=>{const{componentCls:t,antCls:n}=e;return[{[t]:{width:e.controlWidth}},{[`${t}-dropdown`]:[{[`&${n}-select-dropdown`]:{padding:0}},na(e)]},{[`${t}-dropdown-rtl`]:{direction:"rtl"}},(0,dr.c)(e)]},br=e=>{const t=Math.round((e.controlHeight-e.fontSize*e.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:e.controlItemBgActive,optionSelectedFontWeight:e.fontWeightStrong,optionPadding:`${t}px ${e.paddingSM}px`,menuPadding:e.paddingXXS}};var zr=(0,rr.I$)("Cascader",e=>[ar(e)],br);const hi=e=>{const{componentCls:t}=e;return{[`${t}-panel`]:[na(e),{display:"inline-flex",border:`${(0,Xe.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,borderRadius:e.borderRadiusLG,overflowX:"auto",maxWidth:"100%",[`${t}-menus`]:{alignItems:"stretch"},[`${t}-menu`]:{height:"auto"},"&-empty":{padding:e.paddingXXS}}]}};var Za=(0,rr.A1)(["Cascader","Panel"],e=>hi(e),br);function pi(e){const{prefixCls:t,className:n,multiple:r,rootClassName:a,notFoundContent:i,direction:s,expandIcon:c}=e,[d,f,v,m]=Vn(t,s),g=(0,Yt.Z)(f),[h,p,b]=zr(f,g);Za(f);const y=v==="rtl",[x,I]=Mn(d,y,c),w=i||(m==null?void 0:m("Cascader"))||o.createElement(ln.Z,{componentName:"Cascader"}),E=Un(f,r);return h(o.createElement(Ht,Object.assign({},e,{checkable:E,prefixCls:f,className:q()(n,p,a,b,g),notFoundContent:w,direction:v,expandIcon:x,loadingIcon:I})))}var Io=pi,Ma=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);ad===0?[c]:[].concat((0,ie.Z)(s),[t,c]),[]),a=[];let i=0;return r.forEach((s,c)=>{const d=i+s.length;let f=e.slice(i,d);i=d,c%2===1&&(f=o.createElement("span",{className:`${n}-menu-item-keyword`,key:`separator-${c}`},f)),a.push(f)}),a}const Yr=(e,t,n,r)=>{const a=[],i=e.toLowerCase();return t.forEach((s,c)=>{c!==0&&a.push(" / ");let d=s[r.label];const f=typeof d;(f==="string"||f==="number")&&(d=Eo(String(d),i,n)),a.push(d)}),a},ra=o.forwardRef((e,t)=>{var n;const{prefixCls:r,size:a,disabled:i,className:s,rootClassName:c,multiple:d,bordered:f=!0,transitionName:v,choiceTransitionName:m="",popupClassName:g,dropdownClassName:h,expandIcon:p,placement:b,showSearch:y,allowClear:x=!0,notFoundContent:I,direction:w,getPopupContainer:E,status:O,showArrow:M,builtinPlacements:D,style:N,variant:L}=e,K=Ma(e,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style","variant"]),H=(0,nn.Z)(K,["suffixIcon"]),{getPopupContainer:j,getPrefixCls:z,popupOverflow:Y,cascader:G}=o.useContext(mn.E_),{status:ee,hasFeedback:ae,isFormItemInput:ne,feedbackIcon:ue}=o.useContext(Nn.aM),le=(0,Pn.F)(ee,O),[fe,se,he,Pe]=Vn(r,w),xe=he==="rtl",Oe=z(),je=(0,Yt.Z)(fe),[tt,$e,We]=(0,Hn.Z)(fe,je),_e=(0,Yt.Z)(se),[lt]=zr(se,_e),{compactSize:ot,compactItemClassnames:Ne}=(0,an.ri)(fe,w),[Le,Me]=(0,Rn.Z)("cascader",L,f),Be=I||(Pe==null?void 0:Pe("Cascader"))||o.createElement(ln.Z,{componentName:"Cascader"}),st=q()(g||h,`${se}-dropdown`,{[`${se}-dropdown-rtl`]:he==="rtl"},c,je,_e,$e,We),ut=o.useMemo(()=>{if(!y)return y;let gt={render:Yr};return typeof y=="object"&&(gt=Object.assign(Object.assign({},gt),y)),gt},[y]),ft=(0,Qt.Z)(gt=>{var qe;return(qe=a!=null?a:ot)!==null&&qe!==void 0?qe:gt}),Ot=o.useContext(fn.Z),Mt=i!=null?i:Ot,[un,qt]=Mn(fe,xe,p),tn=Un(se,d),bn=(0,on.Z)(e.suffixIcon,M),{suffixIcon:At,removeIcon:rt,clearIcon:$t}=(0,rn.Z)(Object.assign(Object.assign({},e),{hasFeedback:ae,feedbackIcon:ue,showSuffixIcon:bn,multiple:d,prefixCls:fe,componentName:"Cascader"})),Ct=o.useMemo(()=>b!==void 0?b:xe?"bottomRight":"bottomLeft",[b,xe]),jt=x===!0?{clearIcon:$t}:x,[Kt]=(0,dn.Cn)("SelectLike",(n=H.dropdownStyle)===null||n===void 0?void 0:n.zIndex),Gt=o.createElement(xn,Object.assign({prefixCls:fe,className:q()(!r&&se,{[`${fe}-lg`]:ft==="large",[`${fe}-sm`]:ft==="small",[`${fe}-rtl`]:xe,[`${fe}-${Le}`]:Me,[`${fe}-in-form-item`]:ne},(0,Pn.Z)(fe,le,ae),Ne,G==null?void 0:G.className,s,c,je,_e,$e,We),disabled:Mt,style:Object.assign(Object.assign({},G==null?void 0:G.style),N)},H,{builtinPlacements:(0,jn.Z)(D,Y),direction:he,placement:Ct,notFoundContent:Be,allowClear:jt,showSearch:ut,expandIcon:un,suffixIcon:At,removeIcon:rt,loadingIcon:qt,checkable:tn,dropdownClassName:st,dropdownPrefixCls:r||se,dropdownStyle:Object.assign(Object.assign({},H.dropdownStyle),{zIndex:Kt}),choiceTransitionName:(0,pn.m)(Oe,"",m),transitionName:(0,pn.m)(Oe,"slide-up",v),getPopupContainer:E||j,ref:t}));return lt(tt(Gt))}),vr=(0,Dn.Z)(ra);ra.SHOW_PARENT=bi,ra.SHOW_CHILD=Oo,ra.Panel=Io,ra._InternalPanelDoNotUseOrYouWillBeFired=vr;var aa=ra,$r=l(60692),X=l(85893),Ci=["radioType","renderFormItem","mode","render","label","light"],yi=function(t,n){var r,a=t.radioType,i=t.renderFormItem,s=t.mode,c=t.render,d=t.label,f=t.light,v=(0,C.Z)(t,Ci),m=(0,o.useContext)(ce.ZP.ConfigContext),g=m.getPrefixCls,h=g("pro-field-cascader"),p=(0,$r.aK)(v),b=(0,S.Z)(p,3),y=b[0],x=b[1],I=b[2],w=(0,$.YB)(),E=(0,o.useRef)(),O=(0,o.useState)(!1),M=(0,S.Z)(O,2),D=M[0],N=M[1];(0,o.useImperativeHandle)(n,function(){return(0,u.Z)((0,u.Z)({},E.current||{}),{},{fetchData:function(fe){return I(fe)}})},[I]);var L=(0,o.useMemo)(function(){var le;if(s==="read"){var fe=((le=v.fieldProps)===null||le===void 0?void 0:le.fieldNames)||{},se=fe.value,he=se===void 0?"value":se,Pe=fe.label,xe=Pe===void 0?"label":Pe,Oe=fe.children,je=Oe===void 0?"children":Oe,tt=new Map,$e=function We(_e){if(!(_e!=null&&_e.length))return tt;for(var lt=_e.length,ot=0;ot{const{componentCls:t}=e,n=e.calc(e.controlHeight).sub(e.calc(e.trackPadding).mul(2)).equal(),r=e.calc(e.controlHeightLG).sub(e.calc(e.trackPadding).mul(2)).equal(),a=e.calc(e.controlHeightSM).sub(e.calc(e.trackPadding).mul(2)).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,nr.Wf)(e)),{display:"inline-block",padding:e.trackPadding,color:e.itemColor,background:e.trackBg,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,[`${t}-group`]:{position:"relative",display:"flex",alignItems:"stretch",justifyItems:"flex-start",flexDirection:"row",width:"100%"},[`&${t}-rtl`]:{direction:"rtl"},[`&${t}-vertical`]:{[`${t}-group`]:{flexDirection:"column"},[`${t}-thumb`]:{width:"100%",height:0,padding:`0 ${(0,Xe.bf)(e.paddingXXS)}`}},[`&${t}-block`]:{display:"flex"},[`&${t}-block ${t}-item`]:{flex:1,minWidth:0},[`${t}-item`]:{position:"relative",textAlign:"center",cursor:"pointer",transition:`color ${e.motionDurationMid} ${e.motionEaseInOut}`,borderRadius:e.borderRadiusSM,transform:"translateZ(0)","&-selected":Object.assign(Object.assign({},ha(e)),{color:e.itemSelectedColor}),"&::after":{content:'""',position:"absolute",zIndex:-1,width:"100%",height:"100%",top:0,insetInlineStart:0,borderRadius:"inherit",transition:`background-color ${e.motionDurationMid}`,pointerEvents:"none"},[`&:hover:not(${t}-item-selected):not(${t}-item-disabled)`]:{color:e.itemHoverColor,"&::after":{backgroundColor:e.itemHoverBg}},[`&:active:not(${t}-item-selected):not(${t}-item-disabled)`]:{color:e.itemHoverColor,"&::after":{backgroundColor:e.itemActiveBg}},"&-label":Object.assign({minHeight:n,lineHeight:(0,Xe.bf)(n),padding:`0 ${(0,Xe.bf)(e.segmentedPaddingHorizontal)}`},No),"&-icon + *":{marginInlineStart:e.calc(e.marginSM).div(2).equal()},"&-input":{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:0,opacity:0,pointerEvents:"none"}},[`${t}-thumb`]:Object.assign(Object.assign({},ha(e)),{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:"100%",padding:`${(0,Xe.bf)(e.paddingXXS)} 0`,borderRadius:e.borderRadiusSM,transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOut}, height ${e.motionDurationSlow} ${e.motionEaseInOut}`,[`& ~ ${t}-item:not(${t}-item-selected):not(${t}-item-disabled)::after`]:{backgroundColor:"transparent"}}),[`&${t}-lg`]:{borderRadius:e.borderRadiusLG,[`${t}-item-label`]:{minHeight:r,lineHeight:(0,Xe.bf)(r),padding:`0 ${(0,Xe.bf)(e.segmentedPaddingHorizontal)}`,fontSize:e.fontSizeLG},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadius}},[`&${t}-sm`]:{borderRadius:e.borderRadiusSM,[`${t}-item-label`]:{minHeight:a,lineHeight:(0,Xe.bf)(a),padding:`0 ${(0,Xe.bf)(e.segmentedPaddingHorizontalSM)}`},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadiusXS}}}),Ar(`&-disabled ${t}-item`,e)),Ar(`${t}-item-disabled`,e)),{[`${t}-thumb-motion-appear-active`]:{transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOut}, width ${e.motionDurationSlow} ${e.motionEaseInOut}`,willChange:"transform, width"}})}},zc=e=>{const{colorTextLabel:t,colorText:n,colorFillSecondary:r,colorBgElevated:a,colorFill:i,lineWidthBold:s,colorBgLayout:c}=e;return{trackPadding:s,trackBg:c,itemColor:t,itemHoverColor:n,itemHoverBg:r,itemSelectedBg:a,itemActiveBg:i,itemSelectedColor:n}};var Yc=(0,rr.I$)("Segmented",e=>{const{lineWidth:t,calc:n}=e,r=(0,ur.IX)(e,{segmentedPaddingHorizontal:n(e.controlPaddingHorizontal).sub(t).equal(),segmentedPaddingHorizontalSM:n(e.controlPaddingHorizontalSM).sub(t).equal()});return[Wc(r)]},zc),jl=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,className:r,rootClassName:a,block:i,options:s=[],size:c="middle",style:d,vertical:f}=e,v=jl(e,["prefixCls","className","rootClassName","block","options","size","style","vertical"]),{getPrefixCls:m,direction:g,segmented:h}=o.useContext(mn.E_),p=m("segmented",n),[b,y,x]=Yc(p),I=(0,Qt.Z)(c),w=o.useMemo(()=>s.map(M=>{if(Kc(M)){const{icon:D,label:N}=M,L=jl(M,["icon","label"]);return Object.assign(Object.assign({},L),{label:o.createElement(o.Fragment,null,o.createElement("span",{className:`${p}-item-icon`},D),N&&o.createElement("span",null,N))})}return M}),[s,p]),E=q()(r,a,h==null?void 0:h.className,{[`${p}-block`]:i,[`${p}-sm`]:I==="small",[`${p}-lg`]:I==="large",[`${p}-vertical`]:f},y,x),O=Object.assign(Object.assign({},h==null?void 0:h.style),d);return b(o.createElement(Qr,Object.assign({},v,{className:E,style:O,options:w,ref:t,prefixCls:p,direction:g,vertical:f})))});const Ll=o.createContext({}),Hl=o.createContext({});var _n=l(93766),Vl=e=>{let{prefixCls:t,value:n,onChange:r}=e;const a=()=>{if(r&&n&&!n.cleared){const i=n.toHsb();i.a=0;const s=(0,_n.vC)(i);s.cleared=!0,r(s)}};return o.createElement("div",{className:`${t}-clear`,onClick:a})},Uc=l(34041),ia;(function(e){e.hex="hex",e.rgb="rgb",e.hsb="hsb"})(ia||(ia={}));var Xc=l(80882),Gc={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},Qc=Gc,Jr=l(84089),Jc=function(t,n){return o.createElement(Jr.Z,(0,Ce.Z)({},t,{ref:n,icon:Qc}))},_c=o.forwardRef(Jc),qc=_c,Ii=l(15671),Oi=l(43144);function Ei(){return typeof BigInt=="function"}function Bl(e){return!e&&e!==0&&!Number.isNaN(e)||!String(e).trim()}function pa(e){var t=e.trim(),n=t.startsWith("-");n&&(t=t.slice(1)),t=t.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),t.startsWith(".")&&(t="0".concat(t));var r=t||"0",a=r.split("."),i=a[0]||"0",s=a[1]||"0";i==="0"&&s==="0"&&(n=!1);var c=n?"-":"";return{negative:n,negativeStr:c,trimStr:r,integerStr:i,decimalStr:s,fullStr:"".concat(c).concat(r)}}function Zi(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function ba(e){var t=String(e);if(Zi(e)){var n=Number(t.slice(t.indexOf("e-")+2)),r=t.match(/\.(\d+)/);return r!=null&&r[1]&&(n+=r[1].length),n}return t.includes(".")&&Mi(t)?t.length-t.indexOf(".")-1:0}function To(e){var t=String(e);if(Zi(e)){if(e>Number.MAX_SAFE_INTEGER)return String(Ei()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":pa("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}(),td=function(){function e(t){if((0,Ii.Z)(this,e),(0,R.Z)(this,"origin",""),(0,R.Z)(this,"number",void 0),(0,R.Z)(this,"empty",void 0),Bl(t)){this.empty=!0;return}this.origin=String(t),this.number=Number(t)}return(0,Oi.Z)(e,[{key:"negate",value:function(){return new e(-this.toNumber())}},{key:"add",value:function(n){if(this.isInvalidate())return new e(n);var r=Number(n);if(Number.isNaN(r))return this;var a=this.number+r;if(a>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(aNumber.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(a0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":To(this.number):this.origin}}]),e}();function Wl(e){return Ei()?new ed(e):new td(e)}function Fo(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e==="")return"";var a=pa(e),i=a.negativeStr,s=a.integerStr,c=a.decimalStr,d="".concat(t).concat(c),f="".concat(i).concat(s);if(n>=0){var v=Number(c[n]);if(v>=5&&!r){var m=Wl(e).add("".concat(i,"0.").concat("0".repeat(n)).concat(10-v));return Fo(m.toString(),t,n,r)}return n===0?f:"".concat(f).concat(t).concat(c.padEnd(n,"0").slice(0,n))}return d===".0"?f:"".concat(f).concat(d)}var Ur=Wl,nd=l(67656);function rd(e,t){return typeof Proxy!="undefined"&&e?new Proxy(e,{get:function(r,a){if(t[a])return t[a];var i=r[a];return typeof i=="function"?i.bind(r):i}}):e}function ad(e,t){var n=(0,o.useRef)(null);function r(){try{var i=e.selectionStart,s=e.selectionEnd,c=e.value,d=c.substring(0,i),f=c.substring(s);n.current={start:i,end:s,value:c,beforeTxt:d,afterTxt:f}}catch(v){}}function a(){if(e&&n.current&&t)try{var i=e.value,s=n.current,c=s.beforeTxt,d=s.afterTxt,f=s.start,v=i.length;if(i.startsWith(c))v=c.length;else if(i.endsWith(d))v=i.length-n.current.afterTxt.length;else{var m=c[f-1],g=i.indexOf(m,f-1);g!==-1&&(v=g+1)}e.setSelectionRange(v,v)}catch(h){(0,de.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(h.message))}}return[r,a]}var od=l(31131),id=function(){var t=(0,o.useState)(!1),n=(0,S.Z)(t,2),r=n[0],a=n[1];return(0,sr.Z)(function(){a((0,od.Z)())},[]),r},ld=id,Sr=l(75164),sd=200,ud=600;function cd(e){var t=e.prefixCls,n=e.upNode,r=e.downNode,a=e.upDisabled,i=e.downDisabled,s=e.onStep,c=o.useRef(),d=o.useRef([]),f=o.useRef();f.current=s;var v=function(){clearTimeout(c.current)},m=function(w,E){w.preventDefault(),v(),f.current(E);function O(){f.current(E),c.current=setTimeout(O,sd)}c.current=setTimeout(O,ud)};o.useEffect(function(){return function(){v(),d.current.forEach(function(I){return Sr.Z.cancel(I)})}},[]);var g=ld();if(g)return null;var h="".concat(t,"-handler"),p=q()(h,"".concat(h,"-up"),(0,R.Z)({},"".concat(h,"-up-disabled"),a)),b=q()(h,"".concat(h,"-down"),(0,R.Z)({},"".concat(h,"-down-disabled"),i)),y=function(){return d.current.push((0,Sr.Z)(v))},x={unselectable:"on",role:"button",onMouseUp:y,onMouseLeave:y};return o.createElement("div",{className:"".concat(h,"-wrap")},o.createElement("span",(0,Ce.Z)({},x,{onMouseDown:function(w){m(w,!0)},"aria-label":"Increase Value","aria-disabled":a,className:p}),n||o.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-up-inner")})),o.createElement("span",(0,Ce.Z)({},x,{onMouseDown:function(w){m(w,!1)},"aria-label":"Decrease Value","aria-disabled":i,className:b}),r||o.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-down-inner")})))}function zl(e){var t=typeof e=="number"?To(e):pa(e).fullStr,n=t.includes(".");return n?pa(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}var dd=l(87887),fd=function(){var e=(0,o.useRef)(0),t=function(){Sr.Z.cancel(e.current)};return(0,o.useEffect)(function(){return t},[]),function(n){t(),e.current=(0,Sr.Z)(function(){n()})}},vd=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],md=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],Yl=function(t,n){return t||n.isEmpty()?n.toString():n.toNumber()},Kl=function(t){var n=Ur(t);return n.isInvalidate()?null:n},gd=o.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,a=e.style,i=e.min,s=e.max,c=e.step,d=c===void 0?1:c,f=e.defaultValue,v=e.value,m=e.disabled,g=e.readOnly,h=e.upHandler,p=e.downHandler,b=e.keyboard,y=e.changeOnWheel,x=y===void 0?!1:y,I=e.controls,w=I===void 0?!0:I,E=e.classNames,O=e.stringMode,M=e.parser,D=e.formatter,N=e.precision,L=e.decimalSeparator,K=e.onChange,H=e.onInput,j=e.onPressEnter,z=e.onStep,Y=e.changeOnBlur,G=Y===void 0?!0:Y,ee=e.domRef,ae=(0,C.Z)(e,vd),ne="".concat(n,"-input"),ue=o.useRef(null),le=o.useState(!1),fe=(0,S.Z)(le,2),se=fe[0],he=fe[1],Pe=o.useRef(!1),xe=o.useRef(!1),Oe=o.useRef(!1),je=o.useState(function(){return Ur(v!=null?v:f)}),tt=(0,S.Z)(je,2),$e=tt[0],We=tt[1];function _e(Jt){v===void 0&&We(Jt)}var lt=o.useCallback(function(Jt,Wt){if(!Wt)return N>=0?N:Math.max(ba(Jt),ba(d))},[N,d]),ot=o.useCallback(function(Jt){var Wt=String(Jt);if(M)return M(Wt);var vn=Wt;return L&&(vn=vn.replace(L,".")),vn.replace(/[^\w.-]+/g,"")},[M,L]),Ne=o.useRef(""),Le=o.useCallback(function(Jt,Wt){if(D)return D(Jt,{userTyping:Wt,input:String(Ne.current)});var vn=typeof Jt=="number"?To(Jt):Jt;if(!Wt){var zt=lt(vn,Wt);if(Mi(vn)&&(L||zt>=0)){var yn=L||".";vn=Fo(vn,yn,zt)}}return vn},[D,lt,L]),Me=o.useState(function(){var Jt=f!=null?f:v;return $e.isInvalidate()&&["string","number"].includes((0,P.Z)(Jt))?Number.isNaN(Jt)?"":Jt:Le($e.toString(),!1)}),Be=(0,S.Z)(Me,2),st=Be[0],ut=Be[1];Ne.current=st;function ft(Jt,Wt){ut(Le(Jt.isInvalidate()?Jt.toString(!1):Jt.toString(!Wt),Wt))}var Ot=o.useMemo(function(){return Kl(s)},[s,N]),Mt=o.useMemo(function(){return Kl(i)},[i,N]),un=o.useMemo(function(){return!Ot||!$e||$e.isInvalidate()?!1:Ot.lessEquals($e)},[Ot,$e]),qt=o.useMemo(function(){return!Mt||!$e||$e.isInvalidate()?!1:$e.lessEquals(Mt)},[Mt,$e]),tn=ad(ue.current,se),bn=(0,S.Z)(tn,2),At=bn[0],rt=bn[1],$t=function(Wt){return Ot&&!Wt.lessEquals(Ot)?Ot:Mt&&!Mt.lessEquals(Wt)?Mt:null},Ct=function(Wt){return!$t(Wt)},jt=function(Wt,vn){var zt=Wt,yn=Ct(zt)||zt.isEmpty();if(!zt.isEmpty()&&!vn&&(zt=$t(zt)||zt,yn=!0),!g&&!m&&yn){var Jn=zt.toString(),mr=lt(Jn,vn);return mr>=0&&(zt=Ur(Fo(Jn,".",mr)),Ct(zt)||(zt=Ur(Fo(Jn,".",mr,!0)))),zt.equals($e)||(_e(zt),K==null||K(zt.isEmpty()?null:Yl(O,zt)),v===void 0&&ft(zt,vn)),zt}return $e},Kt=fd(),Gt=function Jt(Wt){if(At(),Ne.current=Wt,ut(Wt),!xe.current){var vn=ot(Wt),zt=Ur(vn);zt.isNaN()||jt(zt,!0)}H==null||H(Wt),Kt(function(){var yn=Wt;M||(yn=Wt.replace(/。/g,".")),yn!==Wt&&Jt(yn)})},gt=function(){xe.current=!0},qe=function(){xe.current=!1,Gt(ue.current.value)},Et=function(Wt){Gt(Wt.target.value)},Ge=function(Wt){var vn;if(!(Wt&&un||!Wt&&qt)){Pe.current=!1;var zt=Ur(Oe.current?zl(d):d);Wt||(zt=zt.negate());var yn=($e||Ur(0)).add(zt.toString()),Jn=jt(yn,!1);z==null||z(Yl(O,Jn),{offset:Oe.current?zl(d):d,type:Wt?"up":"down"}),(vn=ue.current)===null||vn===void 0||vn.focus()}},Rt=function(Wt){var vn=Ur(ot(st)),zt;vn.isNaN()?zt=jt($e,Wt):zt=jt(vn,Wt),v!==void 0?ft($e,!1):zt.isNaN()||ft(zt,!1)},sn=function(){Pe.current=!0},Zn=function(Wt){var vn=Wt.key,zt=Wt.shiftKey;Pe.current=!0,Oe.current=zt,vn==="Enter"&&(xe.current||(Pe.current=!1),Rt(!1),j==null||j(Wt)),b!==!1&&!xe.current&&["Up","ArrowUp","Down","ArrowDown"].includes(vn)&&(Ge(vn==="Up"||vn==="ArrowUp"),Wt.preventDefault())},In=function(){Pe.current=!1,Oe.current=!1};o.useEffect(function(){if(x&&se){var Jt=function(zt){Ge(zt.deltaY<0),zt.preventDefault()},Wt=ue.current;if(Wt)return Wt.addEventListener("wheel",Jt,{passive:!1}),function(){return Wt.removeEventListener("wheel",Jt)}}});var Kn=function(){G&&Rt(!1),he(!1),Pe.current=!1};return(0,sr.o)(function(){$e.isInvalidate()||ft($e,!1)},[N,D]),(0,sr.o)(function(){var Jt=Ur(v);We(Jt);var Wt=Ur(ot(st));(!Jt.equals(Wt)||!Pe.current||D)&&ft(Jt,Pe.current)},[v]),(0,sr.o)(function(){D&&rt()},[st]),o.createElement("div",{ref:ee,className:q()(n,r,(0,R.Z)((0,R.Z)((0,R.Z)((0,R.Z)((0,R.Z)({},"".concat(n,"-focused"),se),"".concat(n,"-disabled"),m),"".concat(n,"-readonly"),g),"".concat(n,"-not-a-number"),$e.isNaN()),"".concat(n,"-out-of-range"),!$e.isInvalidate()&&!Ct($e))),style:a,onFocus:function(){he(!0)},onBlur:Kn,onKeyDown:Zn,onKeyUp:In,onCompositionStart:gt,onCompositionEnd:qe,onBeforeInput:sn},w&&o.createElement(cd,{prefixCls:n,upNode:h,downNode:p,upDisabled:un,downDisabled:qt,onStep:Ge}),o.createElement("div",{className:"".concat(ne,"-wrap")},o.createElement("input",(0,Ce.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":i,"aria-valuemax":s,"aria-valuenow":$e.isInvalidate()?null:$e.toString(),step:d},ae,{ref:(0,Da.sQ)(ue,t),className:ne,value:st,onChange:Et,disabled:m,readOnly:g}))))}),hd=o.forwardRef(function(e,t){var n=e.disabled,r=e.style,a=e.prefixCls,i=a===void 0?"rc-input-number":a,s=e.value,c=e.prefix,d=e.suffix,f=e.addonBefore,v=e.addonAfter,m=e.className,g=e.classNames,h=(0,C.Z)(e,md),p=o.useRef(null),b=o.useRef(null),y=o.useRef(null),x=function(w){y.current&&(0,dd.nH)(y.current,w)};return o.useImperativeHandle(t,function(){return rd(y.current,{nativeElement:p.current.nativeElement||b.current})}),o.createElement(nd.Q,{className:m,triggerFocus:x,prefixCls:i,value:s,disabled:n,style:r,prefix:c,suffix:d,addonAfter:v,addonBefore:f,classNames:g,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:p},o.createElement(gd,(0,Ce.Z)({prefixCls:i,disabled:n,ref:y,domRef:b,className:g==null?void 0:g.input},h)))}),pd=hd,bd=pd,_a=l(47673),Ao=l(20353),la=l(93900),Or=l(10274);const Cd=e=>{var t;const n=(t=e.handleVisible)!==null&&t!==void 0?t:"auto";return Object.assign(Object.assign({},(0,Ao.T)(e)),{controlWidth:90,handleWidth:e.controlHeightSM-e.lineWidth*2,handleFontSize:e.fontSize/2,handleVisible:n,handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,filledHandleBg:new Or.C(e.colorFillSecondary).onBackground(e.colorBgContainer).toHexString(),handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder,handleOpacity:n===!0?1:0})},Ul=(e,t)=>{let{componentCls:n,borderRadiusSM:r,borderRadiusLG:a}=e;const i=t==="lg"?a:r;return{[`&-${t}`]:{[`${n}-handler-wrap`]:{borderStartEndRadius:i,borderEndEndRadius:i},[`${n}-handler-up`]:{borderStartEndRadius:i},[`${n}-handler-down`]:{borderEndEndRadius:i}}}},yd=e=>{const{componentCls:t,lineWidth:n,lineType:r,borderRadius:a,inputFontSizeSM:i,inputFontSizeLG:s,controlHeightLG:c,controlHeightSM:d,colorError:f,paddingInlineSM:v,paddingBlockSM:m,paddingBlockLG:g,paddingInlineLG:h,colorTextDescription:p,motionDurationMid:b,handleHoverColor:y,handleOpacity:x,paddingInline:I,paddingBlock:w,handleBg:E,handleActiveBg:O,colorTextDisabled:M,borderRadiusSM:D,borderRadiusLG:N,controlWidth:L,handleBorderColor:K,filledHandleBg:H,lineHeightLG:j,calc:z}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,nr.Wf)(e)),(0,_a.ik)(e)),{display:"inline-block",width:L,margin:0,padding:0,borderRadius:a}),(0,la.qG)(e,{[`${t}-handler-wrap`]:{background:E,[`${t}-handler-down`]:{borderBlockStart:`${(0,Xe.bf)(n)} ${r} ${K}`}}})),(0,la.H8)(e,{[`${t}-handler-wrap`]:{background:H,[`${t}-handler-down`]:{borderBlockStart:`${(0,Xe.bf)(n)} ${r} ${K}`}},"&:focus-within":{[`${t}-handler-wrap`]:{background:E}}})),(0,la.Mu)(e)),{"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:s,lineHeight:j,borderRadius:N,[`input${t}-input`]:{height:z(c).sub(z(n).mul(2)).equal(),padding:`${(0,Xe.bf)(g)} ${(0,Xe.bf)(h)}`}},"&-sm":{padding:0,fontSize:i,borderRadius:D,[`input${t}-input`]:{height:z(d).sub(z(n).mul(2)).equal(),padding:`${(0,Xe.bf)(m)} ${(0,Xe.bf)(v)}`}},"&-out-of-range":{[`${t}-input-wrap`]:{input:{color:f}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,nr.Wf)(e)),(0,_a.s7)(e)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",[`${t}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${t}-group-addon`]:{borderRadius:N,fontSize:e.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:D}}},(0,la.ir)(e)),(0,la.S5)(e)),{[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})}),[`&-disabled ${t}-input`]:{cursor:"not-allowed"},[t]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,nr.Wf)(e)),{width:"100%",padding:`${(0,Xe.bf)(w)} ${(0,Xe.bf)(I)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:a,outline:0,transition:`all ${b} linear`,appearance:"textfield",fontSize:"inherit"}),(0,_a.nz)(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1}})},{[t]:Object.assign(Object.assign(Object.assign({[`${t}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:0,opacity:x,height:"100%",borderStartStartRadius:0,borderStartEndRadius:a,borderEndEndRadius:a,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${b}`,overflow:"hidden",[`${t}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + ${t}-handler-up-inner, + ${t}-handler-down-inner + `]:{marginInlineEnd:0,fontSize:e.handleFontSize}}},[`${t}-handler`]:{height:"50%",overflow:"hidden",color:p,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${(0,Xe.bf)(n)} ${r} ${K}`,transition:`all ${b} linear`,"&:active":{background:O},"&:hover":{height:"60%",[` + ${t}-handler-up-inner, + ${t}-handler-down-inner + `]:{color:y}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,nr.Ro)()),{color:p,transition:`all ${b} linear`,userSelect:"none"})},[`${t}-handler-up`]:{borderStartEndRadius:a},[`${t}-handler-down`]:{borderEndEndRadius:a}},Ul(e,"lg")),Ul(e,"sm")),{"&-disabled, &-readonly":{[`${t}-handler-wrap`]:{display:"none"},[`${t}-input`]:{color:"inherit"}},[` + ${t}-handler-up-disabled, + ${t}-handler-down-disabled + `]:{cursor:"not-allowed"},[` + ${t}-handler-up-disabled:hover &-handler-up-inner, + ${t}-handler-down-disabled:hover &-handler-down-inner + `]:{color:M}})}]},Sd=e=>{const{componentCls:t,paddingBlock:n,paddingInline:r,inputAffixPadding:a,controlWidth:i,borderRadiusLG:s,borderRadiusSM:c,paddingInlineLG:d,paddingInlineSM:f,paddingBlockLG:v,paddingBlockSM:m,motionDurationMid:g}=e;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign({[`input${t}-input`]:{padding:`${(0,Xe.bf)(n)} 0`}},(0,_a.ik)(e)),{position:"relative",display:"inline-flex",alignItems:"center",width:i,padding:0,paddingInlineStart:r,"&-lg":{borderRadius:s,paddingInlineStart:d,[`input${t}-input`]:{padding:`${(0,Xe.bf)(v)} 0`}},"&-sm":{borderRadius:c,paddingInlineStart:f,[`input${t}-input`]:{padding:`${(0,Xe.bf)(m)} 0`}},[`&:not(${t}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${t}-disabled`]:{background:"transparent"},[`> div${t}`]:{width:"100%",border:"none",outline:"none",[`&${t}-focused`]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}-handler-wrap`]:{zIndex:2},[t]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:a},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:r,marginInlineStart:a,transition:`margin ${g}`}},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1},[`&:not(${t}-affix-wrapper-without-controls):hover ${t}-suffix`]:{marginInlineEnd:e.calc(e.handleWidth).add(r).equal()}})}};var xd=(0,rr.I$)("InputNumber",e=>{const t=(0,ur.IX)(e,(0,Ao.e)(e));return[yd(t),Sd(t),(0,dr.c)(t)]},Cd,{unitless:{handleOpacity:!0}}),Pd=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{getPrefixCls:n,direction:r}=o.useContext(mn.E_),a=o.useRef(null);o.useImperativeHandle(t,()=>a.current);const{className:i,rootClassName:s,size:c,disabled:d,prefixCls:f,addonBefore:v,addonAfter:m,prefix:g,suffix:h,bordered:p,readOnly:b,status:y,controls:x,variant:I}=e,w=Pd(e,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),E=n("input-number",f),O=(0,Yt.Z)(E),[M,D,N]=xd(E,O),{compactSize:L,compactItemClassnames:K}=(0,an.ri)(E,r);let H=o.createElement(qc,{className:`${E}-handler-up-inner`}),j=o.createElement(Xc.Z,{className:`${E}-handler-down-inner`});const z=typeof x=="boolean"?x:void 0;typeof x=="object"&&(H=typeof x.upIcon=="undefined"?H:o.createElement("span",{className:`${E}-handler-up-inner`},x.upIcon),j=typeof x.downIcon=="undefined"?j:o.createElement("span",{className:`${E}-handler-down-inner`},x.downIcon));const{hasFeedback:Y,status:G,isFormItemInput:ee,feedbackIcon:ae}=o.useContext(Nn.aM),ne=(0,Pn.F)(G,y),ue=(0,Qt.Z)(tt=>{var $e;return($e=c!=null?c:L)!==null&&$e!==void 0?$e:tt}),le=o.useContext(fn.Z),fe=d!=null?d:le,[se,he]=(0,Rn.Z)("inputNumber",I,p),Pe=Y&&o.createElement(o.Fragment,null,ae),xe=q()({[`${E}-lg`]:ue==="large",[`${E}-sm`]:ue==="small",[`${E}-rtl`]:r==="rtl",[`${E}-in-form-item`]:ee},D),Oe=`${E}-group`,je=o.createElement(bd,Object.assign({ref:a,disabled:fe,className:q()(N,O,i,s,K),upHandler:H,downHandler:j,prefixCls:E,readOnly:b,controls:z,prefix:g,suffix:Pe||h,addonBefore:v&&o.createElement(oa.Z,{form:!0,space:!0},v),addonAfter:m&&o.createElement(oa.Z,{form:!0,space:!0},m),classNames:{input:xe,variant:q()({[`${E}-${se}`]:he},(0,Pn.Z)(E,ne,Y)),affixWrapper:q()({[`${E}-affix-wrapper-sm`]:ue==="small",[`${E}-affix-wrapper-lg`]:ue==="large",[`${E}-affix-wrapper-rtl`]:r==="rtl",[`${E}-affix-wrapper-without-controls`]:x===!1},D),wrapper:q()({[`${Oe}-rtl`]:r==="rtl"},D),groupWrapper:q()({[`${E}-group-wrapper-sm`]:ue==="small",[`${E}-group-wrapper-lg`]:ue==="large",[`${E}-group-wrapper-rtl`]:r==="rtl",[`${E}-group-wrapper-${se}`]:he},(0,Pn.Z)(`${E}-group-wrapper`,ne,Y),D)}},w));return M(je)}),Gl=Xl,wd=e=>o.createElement(ce.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},o.createElement(Xl,Object.assign({},e)));Gl._InternalPanelDoNotUseOrYouWillBeFired=wd;var sa=Gl,Ca=e=>{let{prefixCls:t,min:n=0,max:r=100,value:a,onChange:i,className:s,formatter:c}=e;const d=`${t}-steppers`,[f,v]=(0,o.useState)(a);return(0,o.useEffect)(()=>{Number.isNaN(a)||v(a)},[a]),o.createElement(sa,{className:q()(d,s),min:n,max:r,value:f,formatter:c,size:"small",onChange:m=>{a||v(m||0),i==null||i(m)}})},Id=e=>{let{prefixCls:t,value:n,onChange:r}=e;const a=`${t}-alpha-input`,[i,s]=(0,o.useState)((0,_n.vC)(n||"#000"));(0,o.useEffect)(()=>{n&&s(n)},[n]);const c=d=>{const f=i.toHsb();f.a=(d||0)/100;const v=(0,_n.vC)(f);n||s(v),r==null||r(v)};return o.createElement(Ca,{value:(0,_n.uZ)(i),prefixCls:t,formatter:d=>`${d}%`,className:a,onChange:c})};const Od=/(^#[\da-f]{6}$)|(^#[\da-f]{8}$)/i,Ed=e=>Od.test(`#${e}`);var Zd=e=>{let{prefixCls:t,value:n,onChange:r}=e;const a=`${t}-hex-input`,[i,s]=(0,o.useState)(()=>n?(0,or.Ot)(n.toHexString()):void 0);(0,o.useEffect)(()=>{n&&s((0,or.Ot)(n.toHexString()))},[n]);const c=d=>{const f=d.target.value;s((0,or.Ot)(f)),Ed((0,or.Ot)(f,!0))&&(r==null||r((0,_n.vC)(f)))};return o.createElement(Dr.Z,{className:a,value:i,prefix:"#",onChange:c,size:"small"})},Md=e=>{let{prefixCls:t,value:n,onChange:r}=e;const a=`${t}-hsb-input`,[i,s]=(0,o.useState)((0,_n.vC)(n||"#000"));(0,o.useEffect)(()=>{n&&s(n)},[n]);const c=(d,f)=>{const v=i.toHsb();v[f]=f==="h"?d:(d||0)/100;const m=(0,_n.vC)(v);n||s(m),r==null||r(m)};return o.createElement("div",{className:a},o.createElement(Ca,{max:360,min:0,value:Number(i.toHsb().h),prefixCls:t,className:a,formatter:d=>(0,_n.lx)(d||0).toString(),onChange:d=>c(Number(d),"h")}),o.createElement(Ca,{max:100,min:0,value:Number(i.toHsb().s)*100,prefixCls:t,className:a,formatter:d=>`${(0,_n.lx)(d||0)}%`,onChange:d=>c(Number(d),"s")}),o.createElement(Ca,{max:100,min:0,value:Number(i.toHsb().b)*100,prefixCls:t,className:a,formatter:d=>`${(0,_n.lx)(d||0)}%`,onChange:d=>c(Number(d),"b")}))},Rd=e=>{let{prefixCls:t,value:n,onChange:r}=e;const a=`${t}-rgb-input`,[i,s]=(0,o.useState)((0,_n.vC)(n||"#000"));(0,o.useEffect)(()=>{n&&s(n)},[n]);const c=(d,f)=>{const v=i.toRgb();v[f]=d||0;const m=(0,_n.vC)(v);n||s(m),r==null||r(m)};return o.createElement("div",{className:a},o.createElement(Ca,{max:255,min:0,value:Number(i.toRgb().r),prefixCls:t,className:a,onChange:d=>c(Number(d),"r")}),o.createElement(Ca,{max:255,min:0,value:Number(i.toRgb().g),prefixCls:t,className:a,onChange:d=>c(Number(d),"g")}),o.createElement(Ca,{max:255,min:0,value:Number(i.toRgb().b),prefixCls:t,className:a,onChange:d=>c(Number(d),"b")}))};const $d=[ia.hex,ia.hsb,ia.rgb].map(e=>({value:e,label:e.toLocaleUpperCase()}));var Dd=e=>{const{prefixCls:t,format:n,value:r,disabledAlpha:a,onFormatChange:i,onChange:s}=e,[c,d]=(0,Ae.Z)(ia.hex,{value:n,onChange:i}),f=`${t}-input`,v=g=>{d(g)},m=(0,o.useMemo)(()=>{const g={value:r,prefixCls:t,onChange:s};switch(c){case ia.hsb:return o.createElement(Md,Object.assign({},g));case ia.rgb:return o.createElement(Rd,Object.assign({},g));default:return o.createElement(Zd,Object.assign({},g))}},[c,t,r,s]);return o.createElement("div",{className:`${f}-container`},o.createElement(Uc.Z,{value:c,variant:"borderless",getPopupContainer:g=>g,popupMatchSelectWidth:68,placement:"bottomRight",onChange:v,className:`${t}-format-select`,size:"small",options:$d}),o.createElement("div",{className:f},m),!a&&o.createElement(Id,{prefixCls:t,value:r,onChange:s}))},Nd=l(64155),Ql=l(86125),Td=l(66597),Fd=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,colors:n,type:r,color:a,range:i=!1,className:s,activeIndex:c,onActive:d,onDragStart:f,onDragChange:v,onKeyDelete:m}=e,g=Fd(e,["prefixCls","colors","type","color","range","className","activeIndex","onActive","onDragStart","onDragChange","onKeyDelete"]),h=Object.assign(Object.assign({},g),{track:!1}),p=o.useMemo(()=>`linear-gradient(90deg, ${n.map(M=>`${M.color} ${M.percent}%`).join(", ")})`,[n]),b=o.useMemo(()=>!a||!r?null:r==="alpha"?a.toRgbString():`hsl(${a.toHsb().h}, 100%, 50%)`,[a,r]),y=(0,Ue.zX)(f),x=(0,Ue.zX)(v),I=o.useMemo(()=>({onDragStart:y,onDragChange:x}),[]),w=(0,Ue.zX)((O,M)=>{const{onFocus:D,style:N,className:L,onKeyDown:K}=O.props,H=Object.assign({},N);return r==="gradient"&&(H.background=(0,_n.AO)(n,M.value)),o.cloneElement(O,{onFocus:j=>{d==null||d(M.index),D==null||D(j)},style:H,className:q()(L,{[`${t}-slider-handle-active`]:c===M.index}),onKeyDown:j=>{(j.key==="Delete"||j.key==="Backspace")&&m&&m(M.index),K==null||K(j)}})}),E=o.useMemo(()=>({direction:"ltr",handleRender:w}),[]);return o.createElement(Td.Z.Provider,{value:E},o.createElement(Nd.y.Provider,{value:I},o.createElement(Ql.Z,Object.assign({},h,{className:q()(s,`${t}-slider`),tooltip:{open:!1},range:{editable:i,minCount:2},styles:{rail:{background:p},handle:b?{background:b}:{}},classNames:{rail:`${t}-slider-rail`,handle:`${t}-slider-handle`}}))))};var Ad=e=>{const{value:t,onChange:n,onChangeComplete:r}=e,a=s=>n(s[0]),i=s=>r(s[0]);return o.createElement(Jl,Object.assign({},e,{value:[t],onChange:a,onChangeComplete:i}))};function _l(e){return(0,ie.Z)(e).sort((t,n)=>t.percent-n.percent)}const jd=e=>{const{prefixCls:t,mode:n,onChange:r,onChangeComplete:a,onActive:i,activeIndex:s,onGradientDragging:c,colors:d}=e,f=n==="gradient",v=o.useMemo(()=>d.map(x=>({percent:x.percent,color:x.color.toRgbString()})),[d]),m=o.useMemo(()=>v.map(x=>x.percent),[v]),g=o.useRef(v),h=x=>{let{rawValues:I,draggingIndex:w,draggingValue:E}=x;if(I.length>v.length){const O=(0,_n.AO)(v,E),M=(0,ie.Z)(v);M.splice(w,0,{percent:E,color:O}),g.current=M}else g.current=v;c(!0),r(new or.y9(_l(g.current)),!0)},p=x=>{let{deleteIndex:I,draggingIndex:w,draggingValue:E}=x,O=(0,ie.Z)(g.current);I!==-1?O.splice(I,1):(O[w]=Object.assign(Object.assign({},O[w]),{percent:E}),O=_l(O)),r(new or.y9(O),!0)},b=x=>{const I=(0,ie.Z)(v);I.splice(x,1);const w=new or.y9(I);r(w),a(w)},y=x=>{a(new or.y9(v)),s>=x.length&&i(x.length-1),c(!1)};return f?o.createElement(Jl,{min:0,max:100,prefixCls:t,className:`${t}-gradient-slider`,colors:v,color:null,value:m,range:!0,onChangeComplete:y,disabled:!1,type:"gradient",activeIndex:s,onActive:i,onDragStart:h,onDragChange:p,onKeyDelete:b}):null};var kd=o.memo(jd),Ld=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const e=(0,o.useContext)(Ll),{mode:t,onModeChange:n,modeOptions:r,prefixCls:a,allowClear:i,value:s,disabledAlpha:c,onChange:d,onClear:f,onChangeComplete:v,activeIndex:m,gradientDragging:g}=e,h=Ld(e,["mode","onModeChange","modeOptions","prefixCls","allowClear","value","disabledAlpha","onChange","onClear","onChangeComplete","activeIndex","gradientDragging"]),p=o.useMemo(()=>s.cleared?[{percent:0,color:new or.y9("")},{percent:100,color:new or.y9("")}]:s.getColors(),[s]),b=!s.isGradient(),[y,x]=o.useState(s);(0,sr.Z)(()=>{var Y;b||x((Y=p[m])===null||Y===void 0?void 0:Y.color)},[g,m]);const I=o.useMemo(()=>{var Y;return b?s:g?y:(Y=p[m])===null||Y===void 0?void 0:Y.color},[s,m,b,y,g]),[w,E]=o.useState(I),[O,M]=o.useState(0),D=w!=null&&w.equals(I)?I:w;(0,sr.Z)(()=>{E(I)},[O,I==null?void 0:I.toHexString()]);const N=(Y,G)=>{let ee=(0,_n.vC)(Y);if(s.cleared){const ne=ee.toRgb();if(!ne.r&&!ne.g&&!ne.b&&G){const{type:ue,value:le=0}=G;ee=new or.y9({h:ue==="hue"?le:0,s:1,b:1,a:ue==="alpha"?le/100:1})}else ee=(0,_n.T7)(ee)}if(t==="single")return ee;const ae=(0,ie.Z)(p);return ae[m]=Object.assign(Object.assign({},ae[m]),{color:ee}),new or.y9(ae)},L=(Y,G,ee)=>{const ae=N(Y,ee);E(ae),d(ae,G)},K=(Y,G)=>{v(N(Y,G)),M(ee=>ee+1)},H=Y=>{d(N(Y))};let j=null;const z=r.length>1;return(i||z)&&(j=o.createElement("div",{className:`${a}-operation`},z&&o.createElement(kl,{size:"small",options:r,value:t,onChange:n}),o.createElement(Vl,Object.assign({prefixCls:a,value:s,onChange:Y=>{d(Y),f==null||f()}},h)))),o.createElement(o.Fragment,null,j,o.createElement(kd,Object.assign({},e,{colors:p})),o.createElement(Ja.ZP,{prefixCls:a,value:D==null?void 0:D.toHsb(),disabledAlpha:c,onChange:(Y,G)=>{L(Y,!0,G)},onChangeComplete:(Y,G)=>{K(Y,G)},components:Hd}),o.createElement(Dd,Object.assign({value:I,onChange:H,prefixCls:a,disabledAlpha:c},h)))},Vd=l(32695),es=()=>{const{prefixCls:e,value:t,presets:n,onChange:r}=(0,o.useContext)(Hl);return Array.isArray(n)?o.createElement(Vd.Z,{value:t,presets:n,prefixCls:e,onChange:r}):null},Bd=e=>{const{prefixCls:t,presets:n,panelRender:r,value:a,onChange:i,onClear:s,allowClear:c,disabledAlpha:d,mode:f,onModeChange:v,modeOptions:m,onChangeComplete:g,activeIndex:h,onActive:p,format:b,onFormatChange:y,gradientDragging:x,onGradientDragging:I}=e,w=`${t}-inner`,E=o.useMemo(()=>({prefixCls:t,value:a,onChange:i,onClear:s,allowClear:c,disabledAlpha:d,mode:f,onModeChange:v,modeOptions:m,onChangeComplete:g,activeIndex:h,onActive:p,format:b,onFormatChange:y,gradientDragging:x,onGradientDragging:I}),[t,a,i,s,c,d,f,v,m,g,h,p,b,y,x,I]),O=o.useMemo(()=>({prefixCls:t,value:a,presets:n,onChange:i}),[t,a,n,i]),M=o.createElement("div",{className:`${w}-content`},o.createElement(ql,null),Array.isArray(n)&&o.createElement(wi.Z,null),o.createElement(es,null));return o.createElement(Ll.Provider,{value:E},o.createElement(Hl.Provider,{value:O},o.createElement("div",{className:w},typeof r=="function"?r(M,{components:{Picker:ql,Presets:es}}):M)))},qa=l(64217),jo=l(10110),Wd=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{color:n,prefixCls:r,open:a,disabled:i,format:s,className:c,showText:d,activeIndex:f}=e,v=Wd(e,["color","prefixCls","open","disabled","format","className","showText","activeIndex"]),m=`${r}-trigger`,g=`${m}-text`,h=`${g}-cell`,[p]=(0,jo.Z)("ColorPicker"),b=o.useMemo(()=>{if(!d)return"";if(typeof d=="function")return d(n);if(n.cleared)return p.transparent;if(n.isGradient())return n.getColors().map((w,E)=>{const O=f!==-1&&f!==E;return o.createElement("span",{key:E,className:q()(h,O&&`${h}-inactive`)},w.color.toRgbString()," ",w.percent,"%")});const x=n.toHexString().toUpperCase(),I=(0,_n.uZ)(n);switch(s){case"rgb":return n.toRgbString();case"hsb":return n.toHsbString();default:return I<100?`${x.slice(0,7)},${I}%`:x}},[n,s,d,f]),y=(0,o.useMemo)(()=>n.cleared?o.createElement(Vl,{prefixCls:r}):o.createElement(Ja.G5,{prefixCls:r,color:n.toCssString()}),[n,r]);return o.createElement("div",Object.assign({ref:t,className:q()(m,c,{[`${m}-active`]:a,[`${m}-disabled`]:i})},(0,qa.Z)(v)),y,d&&o.createElement("div",{className:g},b))});function Yd(e,t,n){const[r]=(0,jo.Z)("ColorPicker"),[a,i]=(0,Ue.C8)(e,{value:t}),[s,c]=o.useState("single"),[d,f]=o.useMemo(()=>{const b=(Array.isArray(n)?n:[n]).filter(w=>w);b.length||b.push("single");const y=new Set(b),x=[],I=(w,E)=>{y.has(w)&&x.push({label:E,value:w})};return I("single",r.singleColor),I("gradient",r.gradientColor),[x,y]},[n]),[v,m]=o.useState(null),g=(0,Ue.zX)(b=>{m(b),i(b)}),h=o.useMemo(()=>{const b=(0,_n.vC)(a||"");return b.equals(v)?v:b},[a,v]),p=o.useMemo(()=>{var b;return f.has(s)?s:(b=d[0])===null||b===void 0?void 0:b.value},[f,s,d]);return o.useEffect(()=>{c(h.isGradient()?"gradient":"single")},[h]),[h,g,p,c,d]}const ts=(e,t)=>({backgroundImage:`conic-gradient(${t} 0 25%, transparent 0 50%, ${t} 0 75%, transparent 0)`,backgroundSize:`${e} ${e}`});var ns=(e,t)=>{const{componentCls:n,borderRadiusSM:r,colorPickerInsetShadow:a,lineWidth:i,colorFillSecondary:s}=e;return{[`${n}-color-block`]:Object.assign(Object.assign({position:"relative",borderRadius:r,width:t,height:t,boxShadow:a,flex:"none"},ts("50%",e.colorFillSecondary)),{[`${n}-color-block-inner`]:{width:"100%",height:"100%",boxShadow:`inset 0 0 0 ${(0,Xe.bf)(i)} ${s}`,borderRadius:"inherit"}})}},Kd=e=>{const{componentCls:t,antCls:n,fontSizeSM:r,lineHeightSM:a,colorPickerAlphaInputWidth:i,marginXXS:s,paddingXXS:c,controlHeightSM:d,marginXS:f,fontSizeIcon:v,paddingXS:m,colorTextPlaceholder:g,colorPickerInputNumberHandleWidth:h,lineWidth:p}=e;return{[`${t}-input-container`]:{display:"flex",[`${t}-steppers${n}-input-number`]:{fontSize:r,lineHeight:a,[`${n}-input-number-input`]:{paddingInlineStart:c,paddingInlineEnd:0},[`${n}-input-number-handler-wrap`]:{width:h}},[`${t}-steppers${t}-alpha-input`]:{flex:`0 0 ${(0,Xe.bf)(i)}`,marginInlineStart:s},[`${t}-format-select${n}-select`]:{marginInlineEnd:f,width:"auto","&-single":{[`${n}-select-selector`]:{padding:0,border:0},[`${n}-select-arrow`]:{insetInlineEnd:0},[`${n}-select-selection-item`]:{paddingInlineEnd:e.calc(v).add(s).equal(),fontSize:r,lineHeight:(0,Xe.bf)(d)},[`${n}-select-item-option-content`]:{fontSize:r,lineHeight:a},[`${n}-select-dropdown`]:{[`${n}-select-item`]:{minHeight:"auto"}}}},[`${t}-input`]:{gap:s,alignItems:"center",flex:1,width:0,[`${t}-hsb-input,${t}-rgb-input`]:{display:"flex",gap:s,alignItems:"center"},[`${t}-steppers`]:{flex:1},[`${t}-hex-input${n}-input-affix-wrapper`]:{flex:1,padding:`0 ${(0,Xe.bf)(m)}`,[`${n}-input`]:{fontSize:r,textTransform:"uppercase",lineHeight:(0,Xe.bf)(e.calc(d).sub(e.calc(p).mul(2)).equal())},[`${n}-input-prefix`]:{color:g}}}}}},Ud=e=>{const{componentCls:t,controlHeightLG:n,borderRadiusSM:r,colorPickerInsetShadow:a,marginSM:i,colorBgElevated:s,colorFillSecondary:c,lineWidthBold:d,colorPickerHandlerSize:f}=e;return{userSelect:"none",[`${t}-select`]:{[`${t}-palette`]:{minHeight:e.calc(n).mul(4).equal(),overflow:"hidden",borderRadius:r},[`${t}-saturation`]:{position:"absolute",borderRadius:"inherit",boxShadow:a,inset:0},marginBottom:i},[`${t}-handler`]:{width:f,height:f,border:`${(0,Xe.bf)(d)} solid ${s}`,position:"relative",borderRadius:"50%",cursor:"pointer",boxShadow:`${a}, 0 0 0 1px ${c}`}}},Xd=e=>{const{componentCls:t,antCls:n,colorTextQuaternary:r,paddingXXS:a,colorPickerPresetColorSize:i,fontSizeSM:s,colorText:c,lineHeightSM:d,lineWidth:f,borderRadius:v,colorFill:m,colorWhite:g,marginXXS:h,paddingXS:p,fontHeightSM:b}=e;return{[`${t}-presets`]:{[`${n}-collapse-item > ${n}-collapse-header`]:{padding:0,[`${n}-collapse-expand-icon`]:{height:b,color:r,paddingInlineEnd:a}},[`${n}-collapse`]:{display:"flex",flexDirection:"column",gap:h},[`${n}-collapse-item > ${n}-collapse-content > ${n}-collapse-content-box`]:{padding:`${(0,Xe.bf)(p)} 0`},"&-label":{fontSize:s,color:c,lineHeight:d},"&-items":{display:"flex",flexWrap:"wrap",gap:e.calc(h).mul(1.5).equal(),[`${t}-presets-color`]:{position:"relative",cursor:"pointer",width:i,height:i,"&::before":{content:'""',pointerEvents:"none",width:e.calc(i).add(e.calc(f).mul(4)).equal(),height:e.calc(i).add(e.calc(f).mul(4)).equal(),position:"absolute",top:e.calc(f).mul(-2).equal(),insetInlineStart:e.calc(f).mul(-2).equal(),borderRadius:v,border:`${(0,Xe.bf)(f)} solid transparent`,transition:`border-color ${e.motionDurationMid} ${e.motionEaseInBack}`},"&:hover::before":{borderColor:m},"&::after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.calc(i).div(13).mul(5).equal(),height:e.calc(i).div(13).mul(8).equal(),border:`${(0,Xe.bf)(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`},[`&${t}-presets-color-checked`]:{"&::after":{opacity:1,borderColor:g,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`transform ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`},[`&${t}-presets-color-bright`]:{"&::after":{borderColor:"rgba(0, 0, 0, 0.45)"}}}}},"&-empty":{fontSize:s,color:r}}}},Gd=e=>{const{componentCls:t,colorPickerInsetShadow:n,colorBgElevated:r,colorFillSecondary:a,lineWidthBold:i,colorPickerHandlerSizeSM:s,colorPickerSliderHeight:c,marginSM:d,marginXS:f}=e,v=e.calc(s).sub(e.calc(i).mul(2).equal()).equal(),m=e.calc(s).add(e.calc(i).mul(2).equal()).equal(),g={"&:after":{transform:"scale(1)",boxShadow:`${n}, 0 0 0 1px ${e.colorPrimaryActive}`}};return{[`${t}-slider`]:[ts((0,Xe.bf)(c),e.colorFillSecondary),{margin:0,padding:0,height:c,borderRadius:e.calc(c).div(2).equal(),"&-rail":{height:c,borderRadius:e.calc(c).div(2).equal(),boxShadow:n},[`& ${t}-slider-handle`]:{width:v,height:v,top:0,borderRadius:"100%","&:before":{display:"block",position:"absolute",background:"transparent",left:{_skip_check_:!0,value:"50%"},top:"50%",transform:"translate(-50%, -50%)",width:m,height:m,borderRadius:"100%"},"&:after":{width:s,height:s,border:`${(0,Xe.bf)(i)} solid ${r}`,boxShadow:`${n}, 0 0 0 1px ${a}`,outline:"none",insetInlineStart:e.calc(i).mul(-1).equal(),top:e.calc(i).mul(-1).equal(),background:"transparent",transition:"none"},"&:focus":g}}],[`${t}-slider-container`]:{display:"flex",gap:d,marginBottom:d,[`${t}-slider-group`]:{flex:1,flexDirection:"column",justifyContent:"space-between",display:"flex","&-disabled-alpha":{justifyContent:"center"}}},[`${t}-gradient-slider`]:{marginBottom:f,[`& ${t}-slider-handle`]:{"&:after":{transform:"scale(0.8)"},"&-active, &:focus":g}}}};const Ri=(e,t,n)=>({borderInlineEndWidth:e.lineWidth,borderColor:t,boxShadow:`0 0 0 ${(0,Xe.bf)(e.controlOutlineWidth)} ${n}`,outline:0}),Qd=e=>{const{componentCls:t}=e;return{"&-rtl":{[`${t}-presets-color`]:{"&::after":{direction:"ltr"}},[`${t}-clear`]:{"&::after":{direction:"ltr"}}}}},rs=(e,t,n)=>{const{componentCls:r,borderRadiusSM:a,lineWidth:i,colorSplit:s,colorBorder:c,red6:d}=e;return{[`${r}-clear`]:Object.assign(Object.assign({width:t,height:t,borderRadius:a,border:`${(0,Xe.bf)(i)} solid ${s}`,position:"relative",overflow:"hidden",cursor:"inherit",transition:`all ${e.motionDurationFast}`},n),{"&::after":{content:'""',position:"absolute",insetInlineEnd:e.calc(i).mul(-1).equal(),top:e.calc(i).mul(-1).equal(),display:"block",width:40,height:2,transformOrigin:"calc(100% - 1px) 1px",transform:"rotate(-45deg)",backgroundColor:d},"&:hover":{borderColor:c}})}},Jd=e=>{const{componentCls:t,colorError:n,colorWarning:r,colorErrorHover:a,colorWarningHover:i,colorErrorOutline:s,colorWarningOutline:c}=e;return{[`&${t}-status-error`]:{borderColor:n,"&:hover":{borderColor:a},[`&${t}-trigger-active`]:Object.assign({},Ri(e,n,s))},[`&${t}-status-warning`]:{borderColor:r,"&:hover":{borderColor:i},[`&${t}-trigger-active`]:Object.assign({},Ri(e,r,c))}}},_d=e=>{const{componentCls:t,controlHeightLG:n,controlHeightSM:r,controlHeight:a,controlHeightXS:i,borderRadius:s,borderRadiusSM:c,borderRadiusXS:d,borderRadiusLG:f,fontSizeLG:v}=e;return{[`&${t}-lg`]:{minWidth:n,minHeight:n,borderRadius:f,[`${t}-color-block, ${t}-clear`]:{width:a,height:a,borderRadius:s},[`${t}-trigger-text`]:{fontSize:v}},[`&${t}-sm`]:{minWidth:r,minHeight:r,borderRadius:c,[`${t}-color-block, ${t}-clear`]:{width:i,height:i,borderRadius:d},[`${t}-trigger-text`]:{lineHeight:(0,Xe.bf)(i)}}}},qd=e=>{const{antCls:t,componentCls:n,colorPickerWidth:r,colorPrimary:a,motionDurationMid:i,colorBgElevated:s,colorTextDisabled:c,colorText:d,colorBgContainerDisabled:f,borderRadius:v,marginXS:m,marginSM:g,controlHeight:h,controlHeightSM:p,colorBgTextActive:b,colorPickerPresetColorSize:y,colorPickerPreviewSize:x,lineWidth:I,colorBorder:w,paddingXXS:E,fontSize:O,colorPrimaryHover:M,controlOutline:D}=e;return[{[n]:Object.assign({[`${n}-inner`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({"&-content":{display:"flex",flexDirection:"column",width:r,[`& > ${t}-divider`]:{margin:`${(0,Xe.bf)(g)} 0 ${(0,Xe.bf)(m)}`}},[`${n}-panel`]:Object.assign({},Ud(e))},Gd(e)),ns(e,x)),Kd(e)),Xd(e)),rs(e,y,{marginInlineStart:"auto"})),{[`${n}-operation`]:{display:"flex",justifyContent:"space-between",marginBottom:m}}),"&-trigger":Object.assign(Object.assign(Object.assign(Object.assign({minWidth:h,minHeight:h,borderRadius:v,border:`${(0,Xe.bf)(I)} solid ${w}`,cursor:"pointer",display:"inline-flex",alignItems:"flex-start",justifyContent:"center",transition:`all ${i}`,background:s,padding:e.calc(E).sub(I).equal(),[`${n}-trigger-text`]:{marginInlineStart:m,marginInlineEnd:e.calc(m).sub(e.calc(E).sub(I)).equal(),fontSize:O,color:d,alignSelf:"center","&-cell":{"&:not(:last-child):after":{content:'", "'},"&-inactive":{color:c}}},"&:hover":{borderColor:M},[`&${n}-trigger-active`]:Object.assign({},Ri(e,a,D)),"&-disabled":{color:c,background:f,cursor:"not-allowed","&:hover":{borderColor:b},[`${n}-trigger-text`]:{color:c}}},rs(e,p)),ns(e,p)),Jd(e)),_d(e))},Qd(e))},(0,dr.c)(e,{focusElCls:`${n}-trigger-active`})]};var ef=(0,rr.I$)("ColorPicker",e=>{const{colorTextQuaternary:t,marginSM:n}=e,r=8,a=(0,ur.IX)(e,{colorPickerWidth:234,colorPickerHandlerSize:16,colorPickerHandlerSizeSM:12,colorPickerAlphaInputWidth:44,colorPickerInputNumberHandleWidth:16,colorPickerPresetColorSize:24,colorPickerInsetShadow:`inset 0 0 1px 0 ${t}`,colorPickerSliderHeight:r,colorPickerPreviewSize:e.calc(r).mul(2).add(n).equal()});return[qd(a)]}),tf=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{mode:t,value:n,defaultValue:r,format:a,defaultFormat:i,allowClear:s=!1,presets:c,children:d,trigger:f="click",open:v,disabled:m,placement:g="bottomLeft",arrow:h=!0,panelRender:p,showText:b,style:y,className:x,size:I,rootClassName:w,prefixCls:E,styles:O,disabledAlpha:M=!1,onFormatChange:D,onChange:N,onClear:L,onOpenChange:K,onChangeComplete:H,getPopupContainer:j,autoAdjustOverflow:z=!0,destroyTooltipOnHide:Y}=e,G=tf(e,["mode","value","defaultValue","format","defaultFormat","allowClear","presets","children","trigger","open","disabled","placement","arrow","panelRender","showText","style","className","size","rootClassName","prefixCls","styles","disabledAlpha","onFormatChange","onChange","onClear","onOpenChange","onChangeComplete","getPopupContainer","autoAdjustOverflow","destroyTooltipOnHide"]),{getPrefixCls:ee,direction:ae,colorPicker:ne}=(0,o.useContext)(mn.E_),ue=(0,o.useContext)(fn.Z),le=m!=null?m:ue,[fe,se]=(0,Ae.Z)(!1,{value:v,postState:qe=>!le&&qe,onChange:K}),[he,Pe]=(0,Ae.Z)(a,{value:a,defaultValue:i,onChange:D}),xe=ee("color-picker",E),[Oe,je,tt,$e,We]=Yd(r,n,t),_e=(0,o.useMemo)(()=>(0,_n.uZ)(Oe)<100,[Oe]),[lt,ot]=o.useState(null),Ne=qe=>{if(H){let Et=(0,_n.vC)(qe);M&&_e&&(Et=(0,_n.T7)(qe)),H(Et)}},Le=(qe,Et)=>{let Ge=(0,_n.vC)(qe);M&&_e&&(Ge=(0,_n.T7)(Ge)),je(Ge),ot(null),N&&N(Ge,Ge.toCssString()),Et||Ne(Ge)},[Me,Be]=o.useState(0),[st,ut]=o.useState(!1),ft=qe=>{if($e(qe),qe==="single"&&Oe.isGradient())Be(0),Le(new or.y9(Oe.getColors()[0].color)),ot(Oe);else if(qe==="gradient"&&!Oe.isGradient()){const Et=_e?(0,_n.T7)(Oe):Oe;Le(new or.y9(lt||[{percent:0,color:Et},{percent:100,color:Et}]))}},{status:Ot}=o.useContext(Nn.aM),{compactSize:Mt,compactItemClassnames:un}=(0,an.ri)(xe,ae),qt=(0,Qt.Z)(qe=>{var Et;return(Et=I!=null?I:Mt)!==null&&Et!==void 0?Et:qe}),tn=(0,Yt.Z)(xe),[bn,At,rt]=ef(xe,tn),$t={[`${xe}-rtl`]:ae},Ct=q()(w,rt,tn,$t),jt=q()((0,Pn.Z)(xe,Ot),{[`${xe}-sm`]:qt==="small",[`${xe}-lg`]:qt==="large"},un,ne==null?void 0:ne.className,Ct,x,At),Kt=q()(xe,Ct),Gt={open:fe,trigger:f,placement:g,arrow:h,rootClassName:w,getPopupContainer:j,autoAdjustOverflow:z,destroyTooltipOnHide:Y},gt=Object.assign(Object.assign({},ne==null?void 0:ne.style),y);return bn(o.createElement($a.Z,Object.assign({style:O==null?void 0:O.popup,overlayInnerStyle:O==null?void 0:O.popupOverlayInner,onOpenChange:qe=>{(!qe||!le)&&se(qe)},content:o.createElement(oa.Z,{form:!0},o.createElement(Bd,{mode:tt,onModeChange:ft,modeOptions:We,prefixCls:xe,value:Oe,allowClear:s,disabled:le,disabledAlpha:M,presets:c,panelRender:p,format:he,onFormatChange:Pe,onChange:Le,onChangeComplete:Ne,onClear:L,activeIndex:Me,onActive:Be,gradientDragging:st,onGradientDragging:ut})),overlayClassName:Kt},Gt),d||o.createElement(zd,Object.assign({activeIndex:fe?Me:-1,open:fe,className:jt,style:gt,prefixCls:xe,disabled:le,showText:b,format:he},G,{color:Oe}))))},nf=(0,Dn.Z)($i,"color-picker",e=>e,e=>Object.assign(Object.assign({},e),{placement:"bottom",autoAdjustOverflow:!1}));$i._InternalPanelDoNotUseOrYouWillBeFired=nf;var rf=$i,af=rf,ua=l(79941),of=l(82492),lf=l.n(of),sf=function(t,n,r,a,i){var s=i.clientWidth,c=i.clientHeight,d=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,f=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,v=d-(i.getBoundingClientRect().left+window.pageXOffset),m=f-(i.getBoundingClientRect().top+window.pageYOffset);if(r==="vertical"){var g;if(m<0?g=0:m>c?g=1:g=Math.round(m*100/c)/100,n.a!==g)return{h:n.h,s:n.s,l:n.l,a:g,source:"rgb"}}else{var h;if(v<0?h=0:v>s?h=1:h=Math.round(v*100/s)/100,a!==h)return{h:n.h,s:n.s,l:n.l,a:h,source:"rgb"}}return null},Di={},uf=function(t,n,r,a){if(typeof document=="undefined"&&!a)return null;var i=a?new a:document.createElement("canvas");i.width=r*2,i.height=r*2;var s=i.getContext("2d");return s?(s.fillStyle=t,s.fillRect(0,0,i.width,i.height),s.fillStyle=n,s.fillRect(0,0,r,r),s.translate(r,r),s.fillRect(0,0,r,r),i.toDataURL()):null},cf=function(t,n,r,a){var i="".concat(t,"-").concat(n,"-").concat(r).concat(a?"-server":"");if(Di[i])return Di[i];var s=uf(t,n,r,a);return Di[i]=s,s};function eo(e){"@babel/helpers - typeof";return eo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},eo(e)}function as(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function ko(e){for(var t=1;ts)m=0;else{var g=-(v*100/s)+100;m=360*g/100}if(r.h!==m)return{h:m,s:r.s,l:r.l,a:r.a,source:"hsl"}}else{var h;if(f<0)h=0;else if(f>i)h=359;else{var p=f*100/i;h=360*p/100}if(r.h!==h)return{h,s:r.s,l:r.l,a:r.a,source:"hsl"}}return null};function Ta(e){"@babel/helpers - typeof";return Ta=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ta(e)}function Ef(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function us(e,t){for(var n=0;ni&&(f=i),v<0?v=0:v>s&&(v=s);var m=f/i,g=1-v/s;return{h:n.h,s:m,v:g,a:n.a,source:"hsv"}};function Fa(e){"@babel/helpers - typeof";return Fa=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Fa(e)}function Vf(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function cs(e,t){for(var n=0;n=0,i=!n&&a&&(t==="hex"||t==="hex6"||t==="hex3"||t==="hex4"||t==="hex8"||t==="name");return i?t==="name"&&this._a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return Xt(this.toString())},_applyModification:function(t,n){var r=t.apply(null,[this].concat([].slice.call(n)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(fv,arguments)},brighten:function(){return this._applyModification(vv,arguments)},darken:function(){return this._applyModification(mv,arguments)},desaturate:function(){return this._applyModification(uv,arguments)},saturate:function(){return this._applyModification(cv,arguments)},greyscale:function(){return this._applyModification(dv,arguments)},spin:function(){return this._applyModification(gv,arguments)},_applyCombination:function(t,n){return t.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(bv,arguments)},complement:function(){return this._applyCombination(hv,arguments)},monochromatic:function(){return this._applyCombination(Cv,arguments)},splitcomplement:function(){return this._applyCombination(pv,arguments)},triad:function(){return this._applyCombination(gs,[3])},tetrad:function(){return this._applyCombination(gs,[4])}},Xt.fromRatio=function(e,t){if(Bo(e)=="object"){var n={};for(var r in e)e.hasOwnProperty(r)&&(r==="a"?n[r]=e[r]:n[r]=to(e[r]));e=n}return Xt(e,t)};function av(e){var t={r:0,g:0,b:0},n=1,r=null,a=null,i=null,s=!1,c=!1;return typeof e=="string"&&(e=wv(e)),Bo(e)=="object"&&(_r(e.r)&&_r(e.g)&&_r(e.b)?(t=ov(e.r,e.g,e.b),s=!0,c=String(e.r).substr(-1)==="%"?"prgb":"rgb"):_r(e.h)&&_r(e.s)&&_r(e.v)?(r=to(e.s),a=to(e.v),t=lv(e.h,r,a),s=!0,c="hsv"):_r(e.h)&&_r(e.s)&&_r(e.l)&&(r=to(e.s),i=to(e.l),t=iv(e.h,r,i),s=!0,c="hsl"),e.hasOwnProperty("a")&&(n=e.a)),n=hs(n),{ok:s,format:e.format||c,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}function ov(e,t,n){return{r:qn(e,255)*255,g:qn(t,255)*255,b:qn(n,255)*255}}function ds(e,t,n){e=qn(e,255),t=qn(t,255),n=qn(n,255);var r=Math.max(e,t,n),a=Math.min(e,t,n),i,s,c=(r+a)/2;if(r==a)i=s=0;else{var d=r-a;switch(s=c>.5?d/(2-r-a):d/(r+a),r){case e:i=(t-n)/d+(t1&&(m-=1),m<1/6?f+(v-f)*6*m:m<1/2?v:m<2/3?f+(v-f)*(2/3-m)*6:f}if(t===0)r=a=i=n;else{var c=n<.5?n*(1+t):n+t-n*t,d=2*n-c;r=s(d,c,e+1/3),a=s(d,c,e),i=s(d,c,e-1/3)}return{r:r*255,g:a*255,b:i*255}}function fs(e,t,n){e=qn(e,255),t=qn(t,255),n=qn(n,255);var r=Math.max(e,t,n),a=Math.min(e,t,n),i,s,c=r,d=r-a;if(s=r===0?0:d/r,r==a)i=0;else{switch(r){case e:i=(t-n)/d+(t>1)+720)%360;--t;)r.h=(r.h+a)%360,i.push(Xt(r));return i}function Cv(e,t){t=t||6;for(var n=Xt(e).toHsv(),r=n.h,a=n.s,i=n.v,s=[],c=1/t;t--;)s.push(Xt({h:r,s:a,v:i})),i=(i+c)%1;return s}Xt.mix=function(e,t,n){n=n===0?0:n||50;var r=Xt(e).toRgb(),a=Xt(t).toRgb(),i=n/100,s={r:(a.r-r.r)*i+r.r,g:(a.g-r.g)*i+r.g,b:(a.b-r.b)*i+r.b,a:(a.a-r.a)*i+r.a};return Xt(s)},Xt.readability=function(e,t){var n=Xt(e),r=Xt(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)},Xt.isReadable=function(e,t,n){var r=Xt.readability(e,t),a,i;switch(i=!1,a=Iv(n),a.level+a.size){case"AAsmall":case"AAAlarge":i=r>=4.5;break;case"AAlarge":i=r>=3;break;case"AAAsmall":i=r>=7;break}return i},Xt.mostReadable=function(e,t,n){var r=null,a=0,i,s,c,d;n=n||{},s=n.includeFallbackColors,c=n.level,d=n.size;for(var f=0;fa&&(a=i,r=Xt(t[f]));return Xt.isReadable(e,r,{level:c,size:d})||!s?r:(n.includeFallbackColors=!1,Xt.mostReadable(e,["#fff","#000"],n))};var ji=Xt.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},yv=Xt.hexNames=Sv(ji);function Sv(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function hs(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function qn(e,t){xv(e)&&(e="100%");var n=Pv(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function Wo(e){return Math.min(1,Math.max(0,e))}function Er(e){return parseInt(e,16)}function xv(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat(e)===1}function Pv(e){return typeof e=="string"&&e.indexOf("%")!=-1}function jr(e){return e.length==1?"0"+e:""+e}function to(e){return e<=1&&(e=e*100+"%"),e}function ps(e){return Math.round(parseFloat(e)*255).toString(16)}function bs(e){return Er(e)/255}var kr=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",n="(?:"+t+")|(?:"+e+")",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?",a="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{CSS_UNIT:new RegExp(n),rgb:new RegExp("rgb"+r),rgba:new RegExp("rgba"+a),hsl:new RegExp("hsl"+r),hsla:new RegExp("hsla"+a),hsv:new RegExp("hsv"+r),hsva:new RegExp("hsva"+a),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function _r(e){return!!kr.CSS_UNIT.exec(e)}function wv(e){e=e.replace(nv,"").replace(rv,"").toLowerCase();var t=!1;if(ji[e])e=ji[e],t=!0;else if(e=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n;return(n=kr.rgb.exec(e))?{r:n[1],g:n[2],b:n[3]}:(n=kr.rgba.exec(e))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=kr.hsl.exec(e))?{h:n[1],s:n[2],l:n[3]}:(n=kr.hsla.exec(e))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=kr.hsv.exec(e))?{h:n[1],s:n[2],v:n[3]}:(n=kr.hsva.exec(e))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=kr.hex8.exec(e))?{r:Er(n[1]),g:Er(n[2]),b:Er(n[3]),a:bs(n[4]),format:t?"name":"hex8"}:(n=kr.hex6.exec(e))?{r:Er(n[1]),g:Er(n[2]),b:Er(n[3]),format:t?"name":"hex"}:(n=kr.hex4.exec(e))?{r:Er(n[1]+""+n[1]),g:Er(n[2]+""+n[2]),b:Er(n[3]+""+n[3]),a:bs(n[4]+""+n[4]),format:t?"name":"hex8"}:(n=kr.hex3.exec(e))?{r:Er(n[1]+""+n[1]),g:Er(n[2]+""+n[2]),b:Er(n[3]+""+n[3]),format:t?"name":"hex"}:!1}function Iv(e){var t,n;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),t!=="AA"&&t!=="AAA"&&(t="AA"),n!=="small"&&n!=="large"&&(n="small"),{level:t,size:n}}var Cs=function(t){var n=["r","g","b","a","h","s","l","v"],r=0,a=0;return tv()(n,function(i){if(t[i]&&(r+=1,isNaN(t[i])||(a+=1),i==="s"||i==="l")){var s=/^\d+%$/;s.test(t[i])&&(a+=1)}}),r===a?t:!1},no=function(t,n){var r=t.hex?Xt(t.hex):Xt(t),a=r.toHsl(),i=r.toHsv(),s=r.toRgb(),c=r.toHex();a.s===0&&(a.h=n||0,i.h=n||0);var d=c==="000000"&&s.a===0;return{hsl:a,hex:d?"transparent":"#".concat(c),rgb:s,hsv:i,oldHue:t.h||n||a.h,source:t.source}},Ov=function(t){if(t==="transparent")return!0;var n=String(t).charAt(0)==="#"?1:0;return t.length!==4+n&&t.length<7+n&&Xt(t).isValid()},c1=function(t){if(!t)return"#fff";var n=no(t);if(n.hex==="transparent")return"rgba(0,0,0,0.4)";var r=(n.rgb.r*299+n.rgb.g*587+n.rgb.b*114)/1e3;return r>=128?"#000":"#fff"},d1={hsl:{a:1,h:0,l:.5,s:1},hex:"#ff0000",rgb:{r:255,g:0,b:0,a:1},hsv:{h:0,s:1,v:1,a:1}},f1=function(t,n){var r=t.replace("\xB0","");return tinycolor("".concat(n," (").concat(r,")"))._ok};function Aa(e){"@babel/helpers - typeof";return Aa=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Aa(e)}function ki(){return ki=Object.assign?Object.assign.bind():function(e){for(var t=1;t-1},Jv=function(t){return Number(String(t).replace(/%/g,""))},_v=1,qv=function(e){Bv(n,e);var t=Wv(n);function n(r){var a;return Lv(this,n),a=t.call(this),a.handleBlur=function(){a.state.blurValue&&a.setState({value:a.state.blurValue,blurValue:null})},a.handleChange=function(i){a.setUpdatedValue(i.target.value,i)},a.handleKeyDown=function(i){var s=Jv(i.target.value);if(!isNaN(s)&&Qv(i.keyCode)){var c=a.getArrowOffset(),d=i.keyCode===Is?s+c:s-c;a.setUpdatedValue(d,i)}},a.handleDrag=function(i){if(a.props.dragLabel){var s=Math.round(a.props.value+i.movementX);s>=0&&s<=a.props.dragMax&&a.props.onChange&&a.props.onChange(a.getValueObjectWithLabel(s),i)}},a.handleMouseDown=function(i){a.props.dragLabel&&(i.preventDefault(),a.handleDrag(i),window.addEventListener("mousemove",a.handleDrag),window.addEventListener("mouseup",a.handleMouseUp))},a.handleMouseUp=function(){a.unbindEventListeners()},a.unbindEventListeners=function(){window.removeEventListener("mousemove",a.handleDrag),window.removeEventListener("mouseup",a.handleMouseUp)},a.state={value:String(r.value).toUpperCase(),blurValue:String(r.value).toUpperCase()},a.inputId="rc-editable-input-".concat(_v++),a}return Hv(n,[{key:"componentDidUpdate",value:function(a,i){this.props.value!==this.state.value&&(a.value!==this.props.value||i.value!==this.state.value)&&(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(a){return kv({},this.props.label,a)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||Uv}},{key:"setUpdatedValue",value:function(a,i){var s=this.props.label?this.getValueObjectWithLabel(a):a;this.props.onChange&&this.props.onChange(s,i),this.setState({value:a})}},{key:"render",value:function(){var a=this,i=(0,ua.ZP)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return o.createElement("div",{style:i.wrap},o.createElement("input",{id:this.inputId,style:i.input,ref:function(c){return a.input=c},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?o.createElement("label",{htmlFor:this.inputId,style:i.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),n}(o.PureComponent||o.Component),ao=qv;function ka(e){"@babel/helpers - typeof";return ka=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ka(e)}function Vi(){return Vi=Object.assign?Object.assign.bind():function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){am(i,r);var a=om(i);function i(){var s;em(this,i);for(var c=arguments.length,d=new Array(c),f=0;f100&&(v.a=100),v.a/=100,n==null||n({h:a==null?void 0:a.h,s:a==null?void 0:a.s,l:a==null?void 0:a.l,a:v.a,source:"rgb"},m))};return o.createElement("div",{style:c.fields,className:"flexbox-fix"},o.createElement("div",{style:c.double},o.createElement(ao,{style:{input:c.input,label:c.label},label:"hex",value:i==null?void 0:i.replace("#",""),onChange:d})),o.createElement("div",{style:c.single},o.createElement(ao,{style:{input:c.input,label:c.label},label:"r",value:r==null?void 0:r.r,onChange:d,dragLabel:"true",dragMax:"255"})),o.createElement("div",{style:c.single},o.createElement(ao,{style:{input:c.input,label:c.label},label:"g",value:r==null?void 0:r.g,onChange:d,dragLabel:"true",dragMax:"255"})),o.createElement("div",{style:c.single},o.createElement(ao,{style:{input:c.input,label:c.label},label:"b",value:r==null?void 0:r.b,onChange:d,dragLabel:"true",dragMax:"255"})),o.createElement("div",{style:c.alpha},o.createElement(ao,{style:{input:c.input,label:c.label},label:"a",value:Math.round(((r==null?void 0:r.a)||0)*100),onChange:d,dragLabel:"true",dragMax:"100"})))},pm=hm;function io(e){"@babel/helpers - typeof";return io=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},io(e)}function Ms(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Rs(e){for(var t=1;t-1}function Dm(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return(typeof e=="undefined"||e===!1)&&Ns()?af:Rm}var Nm=function(t,n){var r=t.text,a=t.mode,i=t.render,s=t.renderFormItem,c=t.fieldProps,d=t.old,f=(0,o.useContext)(ce.ZP.ConfigContext),v=f.getPrefixCls,m=o.useMemo(function(){return Dm(d)},[d]),g=v("pro-field-color-picker"),h=(0,o.useMemo)(function(){return d?"":q()((0,R.Z)({},g,Ns()))},[g,d]);if(a==="read"){var p=(0,X.jsx)(m,{value:r,mode:"read",ref:n,className:h,open:!1});return i?i(r,(0,u.Z)({mode:a},c),p):p}if(a==="edit"||a==="update"){var b=(0,u.Z)({display:"table-cell"},c.style),y=(0,X.jsx)(m,(0,u.Z)((0,u.Z)({ref:n,presets:[$m]},c),{},{style:b,className:h}));return s?s(r,(0,u.Z)((0,u.Z)({mode:a},c),{},{style:b}),y):y}return null},Tm=o.forwardRef(Nm),Fm=l(27484),wn=l.n(Fm),Am=l(10285),Ts=l.n(Am),zi=l(74763);wn().extend(Ts());var Fs=function(t){return!!(t!=null&&t._isAMomentObject)},so=function e(t,n){return(0,zi.k)(t)||wn().isDayjs(t)||Fs(t)?Fs(t)?wn()(t):t:Array.isArray(t)?t.map(function(r){return e(r,n)}):typeof t=="number"?wn()(t):wn()(t,n)},jm=l(6833),As=l.n(jm),km=l(96036),js=l.n(km),Lm=l(55183),Yi=l.n(Lm),Hm=l(172),Vm=l.n(Hm),Bm=l(28734),ks=l.n(Bm);wn().extend(Ts()),wn().extend(ks()),wn().extend(As()),wn().extend(js()),wn().extend(Yi()),wn().extend(Vm()),wn().extend(function(e,t){var n=t.prototype,r=n.format;n.format=function(i){var s=(i||"").replace("Wo","wo");return r.bind(this)(s)}});var Wm={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},ya=function(t){var n=Wm[t];return n||t.split("_")[0]},Ls=function(){(0,de.ET)(!1,"Not match any format. Please help to fire a issue about this.")},zm={getNow:function(){var t=wn()();return typeof t.tz=="function"?t.tz():t},getFixedDate:function(t){return wn()(t,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(t){return t.endOf("month")},getWeekDay:function(t){var n=t.locale("en");return n.weekday()+n.localeData().firstDayOfWeek()},getYear:function(t){return t.year()},getMonth:function(t){return t.month()},getDate:function(t){return t.date()},getHour:function(t){return t.hour()},getMinute:function(t){return t.minute()},getSecond:function(t){return t.second()},getMillisecond:function(t){return t.millisecond()},addYear:function(t,n){return t.add(n,"year")},addMonth:function(t,n){return t.add(n,"month")},addDate:function(t,n){return t.add(n,"day")},setYear:function(t,n){return t.year(n)},setMonth:function(t,n){return t.month(n)},setDate:function(t,n){return t.date(n)},setHour:function(t,n){return t.hour(n)},setMinute:function(t,n){return t.minute(n)},setSecond:function(t,n){return t.second(n)},setMillisecond:function(t,n){return t.millisecond(n)},isAfter:function(t,n){return t.isAfter(n)},isValidate:function(t){return t.isValid()},locale:{getWeekFirstDay:function(t){return wn()().locale(ya(t)).localeData().firstDayOfWeek()},getWeekFirstDate:function(t,n){return n.locale(ya(t)).weekday(0)},getWeek:function(t,n){return n.locale(ya(t)).week()},getShortWeekDays:function(t){return wn()().locale(ya(t)).localeData().weekdaysMin()},getShortMonths:function(t){return wn()().locale(ya(t)).localeData().monthsShort()},format:function(t,n,r){return n.locale(ya(t)).format(r)},parse:function(t,n,r){for(var a=ya(t),i=0;i2&&arguments[2]!==void 0?arguments[2]:"0",r=String(e);r.length2&&arguments[2]!==void 0?arguments[2]:[],r=o.useState([!1,!1]),a=(0,S.Z)(r,2),i=a[0],s=a[1],c=function(v,m){s(function(g){return uo(g,m,v)})},d=o.useMemo(function(){return i.map(function(f,v){if(f)return!0;var m=e[v];return m?!!(!n[v]&&!m||m&&t(m,{activeIndex:v})):!1})},[e,i,t,n]);return[d,c]}function Xs(e,t,n,r,a){var i="",s=[];return e&&s.push(a?"hh":"HH"),t&&s.push("mm"),n&&s.push("ss"),i=s.join(":"),r&&(i+=".SSS"),a&&(i+=" A"),i}function cg(e,t,n,r,a,i){var s=e.fieldDateTimeFormat,c=e.fieldDateFormat,d=e.fieldTimeFormat,f=e.fieldMonthFormat,v=e.fieldYearFormat,m=e.fieldWeekFormat,g=e.fieldQuarterFormat,h=e.yearFormat,p=e.cellYearFormat,b=e.cellQuarterFormat,y=e.dayFormat,x=e.cellDateFormat,I=Xs(t,n,r,a,i);return(0,u.Z)((0,u.Z)({},e),{},{fieldDateTimeFormat:s||"YYYY-MM-DD ".concat(I),fieldDateFormat:c||"YYYY-MM-DD",fieldTimeFormat:d||I,fieldMonthFormat:f||"YYYY-MM",fieldYearFormat:v||"YYYY",fieldWeekFormat:m||"gggg-wo",fieldQuarterFormat:g||"YYYY-[Q]Q",yearFormat:h||"YYYY",cellYearFormat:p||"YYYY",cellQuarterFormat:b||"[Q]Q",cellDateFormat:x||y||"D"})}function Gs(e,t){var n=t.showHour,r=t.showMinute,a=t.showSecond,i=t.showMillisecond,s=t.use12Hours;return o.useMemo(function(){return cg(e,n,r,a,i,s)},[e,n,r,a,i,s])}function co(e,t,n){return n!=null?n:t.some(function(r){return e.includes(r)})}var dg=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function fg(e){var t=Go(e,dg),n=e.format,r=e.picker,a=null;return n&&(a=n,Array.isArray(a)&&(a=a[0]),a=(0,P.Z)(a)==="object"?a.format:a),r==="time"&&(t.format=a),[t,a]}function vg(e){return e&&typeof e=="string"}function Qs(e,t,n,r){return[e,t,n,r].some(function(a){return a!==void 0})}function Js(e,t,n,r,a){var i=t,s=n,c=r;if(!e&&!i&&!s&&!c&&!a)i=!0,s=!0,c=!0;else if(e){var d,f,v,m=[i,s,c].some(function(p){return p===!1}),g=[i,s,c].some(function(p){return p===!0}),h=m?!0:!g;i=(d=i)!==null&&d!==void 0?d:h,s=(f=s)!==null&&f!==void 0?f:h,c=(v=c)!==null&&v!==void 0?v:h}return[i,s,c,a]}function _s(e){var t=e.showTime,n=fg(e),r=(0,S.Z)(n,2),a=r[0],i=r[1],s=t&&(0,P.Z)(t)==="object"?t:{},c=(0,u.Z)((0,u.Z)({defaultOpenValue:s.defaultOpenValue||s.defaultValue},a),s),d=c.showMillisecond,f=c.showHour,v=c.showMinute,m=c.showSecond,g=Qs(f,v,m,d),h=Js(g,f,v,m,d),p=(0,S.Z)(h,3);return f=p[0],v=p[1],m=p[2],[c,(0,u.Z)((0,u.Z)({},c),{},{showHour:f,showMinute:v,showSecond:m,showMillisecond:d}),c.format,i]}function qs(e,t,n,r,a){var i=e==="time";if(e==="datetime"||i){for(var s=r,c=zs(e,a,null),d=c,f=[t,n],v=0;v1&&(s=t.addDate(s,-7)),s}function cr(e,t){var n=t.generateConfig,r=t.locale,a=t.format;return e?typeof a=="function"?a(e):n.locale.format(r.locale,e,a):""}function _o(e,t,n){var r=t,a=["getHour","getMinute","getSecond","getMillisecond"],i=["setHour","setMinute","setSecond","setMillisecond"];return i.forEach(function(s,c){n?r=e[s](r,e[a[c]](n)):r=e[s](r,0)}),r}function pg(e,t,n,r,a){var i=(0,Ue.zX)(function(s,c){return!!(n&&n(s,c)||r&&e.isAfter(r,s)&&!hr(e,t,r,s,c.type)||a&&e.isAfter(s,a)&&!hr(e,t,a,s,c.type))});return i}function bg(e,t,n){return o.useMemo(function(){var r=zs(e,t,n),a=Sa(r),i=a[0],s=(0,P.Z)(i)==="object"&&i.type==="mask"?i.format:null;return[a.map(function(c){return typeof c=="string"||typeof c=="function"?c:c.format}),s]},[e,t,n])}function Cg(e,t,n){return typeof e[0]=="function"||n?!0:t}function yg(e,t,n,r){var a=(0,Ue.zX)(function(i,s){var c=(0,u.Z)({type:t},s);if(delete c.activeIndex,!e.isValidate(i)||n&&n(i,c))return!0;if((t==="date"||t==="time")&&r){var d,f=s&&s.activeIndex===1?"end":"start",v=((d=r.disabledTime)===null||d===void 0?void 0:d.call(r,i,f,{from:c.from}))||{},m=v.disabledHours,g=v.disabledMinutes,h=v.disabledSeconds,p=v.disabledMilliseconds,b=r.disabledHours,y=r.disabledMinutes,x=r.disabledSeconds,I=m||b,w=g||y,E=h||x,O=e.getHour(i),M=e.getMinute(i),D=e.getSecond(i),N=e.getMillisecond(i);if(I&&I().includes(O)||w&&w(O).includes(M)||E&&E(O,M).includes(D)||p&&p(O,M,D).includes(N))return!0}return!1});return a}function qo(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=o.useMemo(function(){var r=e&&Sa(e);return t&&r&&(r[1]=r[1]||r[0]),r},[e,t]);return n}function ru(e,t){var n=e.generateConfig,r=e.locale,a=e.picker,i=a===void 0?"date":a,s=e.prefixCls,c=s===void 0?"rc-picker":s,d=e.styles,f=d===void 0?{}:d,v=e.classNames,m=v===void 0?{}:v,g=e.order,h=g===void 0?!0:g,p=e.components,b=p===void 0?{}:p,y=e.inputRender,x=e.allowClear,I=e.clearIcon,w=e.needConfirm,E=e.multiple,O=e.format,M=e.inputReadOnly,D=e.disabledDate,N=e.minDate,L=e.maxDate,K=e.showTime,H=e.value,j=e.defaultValue,z=e.pickerValue,Y=e.defaultPickerValue,G=qo(H),ee=qo(j),ae=qo(z),ne=qo(Y),ue=i==="date"&&K?"datetime":i,le=ue==="time"||ue==="datetime",fe=le||E,se=w!=null?w:le,he=_s(e),Pe=(0,S.Z)(he,4),xe=Pe[0],Oe=Pe[1],je=Pe[2],tt=Pe[3],$e=Gs(r,Oe),We=o.useMemo(function(){return qs(ue,je,tt,xe,$e)},[ue,je,tt,xe,$e]),_e=o.useMemo(function(){return(0,u.Z)((0,u.Z)({},e),{},{prefixCls:c,locale:$e,picker:i,styles:f,classNames:m,order:h,components:(0,u.Z)({input:y},b),clearIcon:mg(c,x,I),showTime:We,value:G,defaultValue:ee,pickerValue:ae,defaultPickerValue:ne},t==null?void 0:t())},[e]),lt=bg(ue,$e,O),ot=(0,S.Z)(lt,2),Ne=ot[0],Le=ot[1],Me=Cg(Ne,M,E),Be=pg(n,r,D,N,L),st=yg(n,i,Be,We),ut=o.useMemo(function(){return(0,u.Z)((0,u.Z)({},_e),{},{needConfirm:se,inputReadOnly:Me,disabledDate:Be})},[_e,se,Me,Be]);return[ut,ue,fe,Ne,Le,st]}function Sg(e,t,n){var r=(0,Ue.C8)(t,{value:e}),a=(0,S.Z)(r,2),i=a[0],s=a[1],c=o.useRef(e),d=o.useRef(),f=function(){Sr.Z.cancel(d.current)},v=(0,Ue.zX)(function(){s(c.current),n&&i!==c.current&&n(c.current)}),m=(0,Ue.zX)(function(g,h){f(),c.current=g,g||h?v():d.current=(0,Sr.Z)(v)});return o.useEffect(function(){return f},[]),[i,m]}function au(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r=arguments.length>3?arguments[3]:void 0,a=n.every(function(v){return v})?!1:e,i=Sg(a,t||!1,r),s=(0,S.Z)(i,2),c=s[0],d=s[1];function f(v){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!m.inherit||c)&&d(v,m.force)}return[c,f]}function ou(e){var t=o.useRef();return o.useImperativeHandle(e,function(){var n;return{nativeElement:(n=t.current)===null||n===void 0?void 0:n.nativeElement,focus:function(a){var i;(i=t.current)===null||i===void 0||i.focus(a)},blur:function(){var a;(a=t.current)===null||a===void 0||a.blur()}}}),t}function iu(e,t){return o.useMemo(function(){return e||(t?((0,de.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(t).map(function(n){var r=(0,S.Z)(n,2),a=r[0],i=r[1];return{label:a,value:i}})):[])},[e,t])}function _i(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,r=o.useRef(t);r.current=t,(0,sr.o)(function(){if(e)r.current(e);else{var a=(0,Sr.Z)(function(){r.current(e)},n);return function(){Sr.Z.cancel(a)}}},[e])}function lu(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=o.useState(0),a=(0,S.Z)(r,2),i=a[0],s=a[1],c=o.useState(!1),d=(0,S.Z)(c,2),f=d[0],v=d[1],m=o.useRef([]),g=o.useRef(null),h=function(x){v(x)},p=function(x){return x&&(g.current=x),g.current},b=function(x){var I=m.current,w=new Set(I.filter(function(O){return x[O]||t[O]})),E=I[I.length-1]===0?1:0;return w.size>=2||e[E]?null:E};return _i(f||n,function(){f||(m.current=[])}),o.useEffect(function(){f&&m.current.push(i)},[f,i]),[f,h,p,i,s,b,m.current]}function xg(e,t,n,r,a,i){var s=n[n.length-1],c=function(f,v){var m=(0,S.Z)(e,2),g=m[0],h=m[1],p=(0,u.Z)((0,u.Z)({},v),{},{from:Ys(e,n)});return s===1&&t[0]&&g&&!hr(r,a,g,f,p.type)&&r.isAfter(g,f)||s===0&&t[1]&&h&&!hr(r,a,h,f,p.type)&&r.isAfter(f,h)?!0:i==null?void 0:i(f,p)};return c}function vo(e,t,n,r){switch(t){case"date":case"week":return e.addMonth(n,r);case"month":case"quarter":return e.addYear(n,r);case"year":return e.addYear(n,r*10);case"decade":return e.addYear(n,r*100);default:return n}}var qi=[];function su(e,t,n,r,a,i,s,c){var d=arguments.length>8&&arguments[8]!==void 0?arguments[8]:qi,f=arguments.length>9&&arguments[9]!==void 0?arguments[9]:qi,v=arguments.length>10&&arguments[10]!==void 0?arguments[10]:qi,m=arguments.length>11?arguments[11]:void 0,g=arguments.length>12?arguments[12]:void 0,h=arguments.length>13?arguments[13]:void 0,p=s==="time",b=i||0,y=function(ae){var ne=e.getNow();return p&&(ne=_o(e,ne)),d[ae]||n[ae]||ne},x=(0,S.Z)(f,2),I=x[0],w=x[1],E=(0,Ue.C8)(function(){return y(0)},{value:I}),O=(0,S.Z)(E,2),M=O[0],D=O[1],N=(0,Ue.C8)(function(){return y(1)},{value:w}),L=(0,S.Z)(N,2),K=L[0],H=L[1],j=o.useMemo(function(){var ee=[M,K][b];return p?ee:_o(e,ee,v[b])},[p,M,K,b,e,v]),z=function(ae){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",ue=[D,H][b];ue(ae);var le=[M,K];le[b]=ae,m&&(!hr(e,t,M,le[0],s)||!hr(e,t,K,le[1],s))&&m(le,{source:ne,range:b===1?"end":"start",mode:r})},Y=function(ae,ne){if(c){var ue={date:"month",week:"month",month:"year",quarter:"year"},le=ue[s];if(le&&!hr(e,t,ae,ne,le))return vo(e,s,ne,-1);if(s==="year"&&ae){var fe=Math.floor(e.getYear(ae)/10),se=Math.floor(e.getYear(ne)/10);if(fe!==se)return vo(e,s,ne,-1)}}return ne},G=o.useRef(null);return(0,sr.Z)(function(){if(a&&!d[b]){var ee=p?null:e.getNow();if(G.current!==null&&G.current!==b?ee=[M,K][b^1]:n[b]?ee=b===0?n[0]:Y(n[0],n[1]):n[b^1]&&(ee=n[b^1]),ee){g&&e.isAfter(g,ee)&&(ee=g);var ae=c?vo(e,s,ee,1):ee;h&&e.isAfter(ae,h)&&(ee=c?vo(e,s,h,-1):h),z(ee,"reset")}}},[a,b,n[b]]),o.useEffect(function(){a?G.current=b:G.current=null},[a,b]),(0,sr.Z)(function(){a&&d&&d[b]&&z(d[b],"reset")},[a,b]),[j,z]}function uu(e,t){var n=o.useRef(e),r=o.useState({}),a=(0,S.Z)(r,2),i=a[1],s=function(f){return f&&t!==void 0?t:n.current},c=function(f){n.current=f,i({})};return[s,c,s(!0)]}var Pg=[];function cu(e,t,n){var r=function(s){return s.map(function(c){return cr(c,{generateConfig:e,locale:t,format:n[0]})})},a=function(s,c){for(var d=Math.max(s.length,c.length),f=-1,v=0;v2&&arguments[2]!==void 0?arguments[2]:1,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,s=[],c=n>=1?n|0:1,d=e;d<=t;d+=c){var f=a.includes(d);(!f||!r)&&s.push({label:Ki(d,i),value:d,disabled:f})}return s}function el(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=t||{},a=r.use12Hours,i=r.hourStep,s=i===void 0?1:i,c=r.minuteStep,d=c===void 0?1:c,f=r.secondStep,v=f===void 0?1:f,m=r.millisecondStep,g=m===void 0?100:m,h=r.hideDisabledOptions,p=r.disabledTime,b=r.disabledHours,y=r.disabledMinutes,x=r.disabledSeconds,I=o.useMemo(function(){return n||e.getNow()},[n,e]);if(0)var w,E,O;var M=o.useCallback(function(fe){var se=(p==null?void 0:p(fe))||{};return[se.disabledHours||b||ei,se.disabledMinutes||y||ei,se.disabledSeconds||x||ei,se.disabledMilliseconds||ei]},[p,b,y,x]),D=o.useMemo(function(){return M(I)},[I,M]),N=(0,S.Z)(D,4),L=N[0],K=N[1],H=N[2],j=N[3],z=o.useCallback(function(fe,se,he,Pe){var xe=ti(0,23,s,h,fe()),Oe=a?xe.map(function(We){return(0,u.Z)((0,u.Z)({},We),{},{label:Ki(We.value%12||12,2)})}):xe,je=function(_e){return ti(0,59,d,h,se(_e))},tt=function(_e,lt){return ti(0,59,v,h,he(_e,lt))},$e=function(_e,lt,ot){return ti(0,999,g,h,Pe(_e,lt,ot),3)};return[Oe,je,tt,$e]},[h,s,a,g,d,v]),Y=o.useMemo(function(){return z(L,K,H,j)},[z,L,K,H,j]),G=(0,S.Z)(Y,4),ee=G[0],ae=G[1],ne=G[2],ue=G[3],le=function(se,he){var Pe=function(){return ee},xe=ae,Oe=ne,je=ue;if(he){var tt=M(he),$e=(0,S.Z)(tt,4),We=$e[0],_e=$e[1],lt=$e[2],ot=$e[3],Ne=z(We,_e,lt,ot),Le=(0,S.Z)(Ne,4),Me=Le[0],Be=Le[1],st=Le[2],ut=Le[3];Pe=function(){return Me},xe=Be,Oe=st,je=ut}var ft=Ig(se,Pe,xe,Oe,je,e);return ft};return[le,ee,ae,ne,ue]}function Og(e){var t=e.mode,n=e.internalMode,r=e.renderExtraFooter,a=e.showNow,i=e.showTime,s=e.onSubmit,c=e.onNow,d=e.invalid,f=e.needConfirm,v=e.generateConfig,m=e.disabledDate,g=o.useContext(Lr),h=g.prefixCls,p=g.locale,b=g.button,y=b===void 0?"button":b,x=v.getNow(),I=el(v,i,x),w=(0,S.Z)(I,1),E=w[0],O=r==null?void 0:r(t),M=m(x,{type:t}),D=function(){if(!M){var Y=E(x);c(Y)}},N="".concat(h,"-now"),L="".concat(N,"-btn"),K=a&&o.createElement("li",{className:N},o.createElement("a",{className:q()(L,M&&"".concat(L,"-disabled")),"aria-disabled":M,onClick:D},n==="date"?p.today:p.now)),H=f&&o.createElement("li",{className:"".concat(h,"-ok")},o.createElement(y,{disabled:d,onClick:s},p.ok)),j=(K||H)&&o.createElement("ul",{className:"".concat(h,"-ranges")},K,H);return!O&&!j?null:o.createElement("div",{className:"".concat(h,"-footer")},O&&o.createElement("div",{className:"".concat(h,"-footer-extra")},O),j)}function hu(e,t,n){function r(a,i){var s=a.findIndex(function(d){return hr(e,t,d,i,n)});if(s===-1)return[].concat((0,ie.Z)(a),[i]);var c=(0,ie.Z)(a);return c.splice(s,1),c}return r}var Pa=o.createContext(null);function ni(){return o.useContext(Pa)}function La(e,t){var n=e.prefixCls,r=e.generateConfig,a=e.locale,i=e.disabledDate,s=e.minDate,c=e.maxDate,d=e.cellRender,f=e.hoverValue,v=e.hoverRangeValue,m=e.onHover,g=e.values,h=e.pickerValue,p=e.onSelect,b=e.prevIcon,y=e.nextIcon,x=e.superPrevIcon,I=e.superNextIcon,w=r.getNow(),E={now:w,values:g,pickerValue:h,prefixCls:n,disabledDate:i,minDate:s,maxDate:c,cellRender:d,hoverValue:f,hoverRangeValue:v,onHover:m,locale:a,generateConfig:r,onSelect:p,panelType:t,prevIcon:b,nextIcon:y,superPrevIcon:x,superNextIcon:I};return[E,w]}var da=o.createContext({});function mo(e){for(var t=e.rowNum,n=e.colNum,r=e.baseDate,a=e.getCellDate,i=e.prefixColumn,s=e.rowClassName,c=e.titleFormat,d=e.getCellText,f=e.getCellClassName,v=e.headerCells,m=e.cellSelection,g=m===void 0?!0:m,h=e.disabledDate,p=ni(),b=p.prefixCls,y=p.panelType,x=p.now,I=p.disabledDate,w=p.cellRender,E=p.onHover,O=p.hoverValue,M=p.hoverRangeValue,D=p.generateConfig,N=p.values,L=p.locale,K=p.onSelect,H=h||I,j="".concat(b,"-cell"),z=o.useContext(da),Y=z.onCellDblClick,G=function(he){return N.some(function(Pe){return Pe&&hr(D,L,he,Pe,y)})},ee=[],ae=0;ae1&&arguments[1]!==void 0?arguments[1]:!1;Mt(qe),y==null||y(qe),Et&&un(qe)},tn=function(qe,Et){$e(qe),Et&&qt(Et),un(Et,qe)},bn=function(qe){if(st(qe),qt(qe),tt!==E){var Et=["decade","year"],Ge=[].concat(Et,["month"]),Rt={quarter:[].concat(Et,["quarter"]),week:[].concat((0,ie.Z)(Ge),["week"]),date:[].concat((0,ie.Z)(Ge),["date"])},sn=Rt[E]||Ge,Zn=sn.indexOf(tt),In=sn[Zn+1];In&&tn(In,qe)}},At=o.useMemo(function(){var gt,qe;if(Array.isArray(D)){var Et=(0,S.Z)(D,2);gt=Et[0],qe=Et[1]}else gt=D;return!gt&&!qe?null:(gt=gt||qe,qe=qe||gt,a.isAfter(gt,qe)?[qe,gt]:[gt,qe])},[D,a]),rt=Ui(N,L,K),$t=j[We]||Lg[We]||ai,Ct=o.useContext(da),jt=o.useMemo(function(){return(0,u.Z)((0,u.Z)({},Ct),{},{hideHeader:z})},[Ct,z]),Kt="".concat(Y,"-panel"),Gt=Go(e,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return o.createElement(da.Provider,{value:jt},o.createElement("div",{ref:G,tabIndex:d,className:q()(Kt,(0,R.Z)({},"".concat(Kt,"-rtl"),i==="rtl"))},o.createElement($t,(0,Ce.Z)({},Gt,{showTime:Pe,prefixCls:Y,locale:se,generateConfig:a,onModeChange:tn,pickerValue:Ot,onPickerValueChange:function(qe){qt(qe,!0)},value:Me[0],onSelect:bn,values:Me,cellRender:rt,hoverRangeValue:At,hoverValue:M}))))}var Vg=o.memo(o.forwardRef(Hg)),tl=Vg;function Bg(e){var t=e.picker,n=e.multiplePanel,r=e.pickerValue,a=e.onPickerValueChange,i=e.needConfirm,s=e.onSubmit,c=e.range,d=e.hoverValue,f=o.useContext(Lr),v=f.prefixCls,m=f.generateConfig,g=o.useCallback(function(I,w){return vo(m,t,I,w)},[m,t]),h=o.useMemo(function(){return g(r,1)},[r,g]),p=function(w){a(g(w,-1))},b={onCellDblClick:function(){i&&s()}},y=t==="time",x=(0,u.Z)((0,u.Z)({},e),{},{hoverValue:null,hoverRangeValue:null,hideHeader:y});return c?x.hoverRangeValue=d:x.hoverValue=d,n?o.createElement("div",{className:"".concat(v,"-panels")},o.createElement(da.Provider,{value:(0,u.Z)((0,u.Z)({},b),{},{hideNext:!0})},o.createElement(tl,x)),o.createElement(da.Provider,{value:(0,u.Z)((0,u.Z)({},b),{},{hidePrev:!0})},o.createElement(tl,(0,Ce.Z)({},x,{pickerValue:h,onPickerValueChange:p})))):o.createElement(da.Provider,{value:(0,u.Z)({},b)},o.createElement(tl,x))}function bu(e){return typeof e=="function"?e():e}function Wg(e){var t=e.prefixCls,n=e.presets,r=e.onClick,a=e.onHover;return n.length?o.createElement("div",{className:"".concat(t,"-presets")},o.createElement("ul",null,n.map(function(i,s){var c=i.label,d=i.value;return o.createElement("li",{key:s,onClick:function(){r(bu(d))},onMouseEnter:function(){a(bu(d))},onMouseLeave:function(){a(null)}},c)}))):null}function Cu(e){var t=e.panelRender,n=e.internalMode,r=e.picker,a=e.showNow,i=e.range,s=e.multiple,c=e.activeOffset,d=c===void 0?0:c,f=e.placement,v=e.presets,m=e.onPresetHover,g=e.onPresetSubmit,h=e.onFocus,p=e.onBlur,b=e.onPanelMouseDown,y=e.direction,x=e.value,I=e.onSelect,w=e.isInvalid,E=e.defaultOpenValue,O=e.onOk,M=e.onSubmit,D=o.useContext(Lr),N=D.prefixCls,L="".concat(N,"-panel"),K=y==="rtl",H=o.useRef(null),j=o.useRef(null),z=o.useState(0),Y=(0,S.Z)(z,2),G=Y[0],ee=Y[1],ae=o.useState(0),ne=(0,S.Z)(ae,2),ue=ne[0],le=ne[1],fe=function(Be){Be.offsetWidth&&ee(Be.offsetWidth)};o.useEffect(function(){if(i){var Me,Be=((Me=H.current)===null||Me===void 0?void 0:Me.offsetWidth)||0,st=G-Be;d<=st?le(0):le(d+Be-G)}},[G,d,i]);function se(Me){return Me.filter(function(Be){return Be})}var he=o.useMemo(function(){return se(Sa(x))},[x]),Pe=r==="time"&&!he.length,xe=o.useMemo(function(){return Pe?se([E]):he},[Pe,he,E]),Oe=Pe?E:he,je=o.useMemo(function(){return xe.length?xe.some(function(Me){return w(Me)}):!0},[xe,w]),tt=function(){Pe&&I(E),O(),M()},$e=o.createElement("div",{className:"".concat(N,"-panel-layout")},o.createElement(Wg,{prefixCls:N,presets:v,onClick:g,onHover:m}),o.createElement("div",null,o.createElement(Bg,(0,Ce.Z)({},e,{value:Oe})),o.createElement(Og,(0,Ce.Z)({},e,{showNow:s?!1:a,invalid:je,onSubmit:tt}))));t&&($e=t($e));var We="".concat(L,"-container"),_e="marginLeft",lt="marginRight",ot=o.createElement("div",{onMouseDown:b,tabIndex:-1,className:q()(We,"".concat(N,"-").concat(n,"-panel-container")),style:(0,R.Z)((0,R.Z)({},K?lt:_e,ue),K?_e:lt,"auto"),onFocus:h,onBlur:p},$e);if(i){var Ne=Xo(f,K),Le=Bs(Ne,K);ot=o.createElement("div",{onMouseDown:b,ref:j,className:q()("".concat(N,"-range-wrapper"),"".concat(N,"-").concat(r,"-range-wrapper"))},o.createElement("div",{ref:H,className:"".concat(N,"-range-arrow"),style:(0,R.Z)({},Le,d)}),o.createElement(gu.Z,{onResize:fe},ot))}return ot}function yu(e,t){var n=e.format,r=e.maskFormat,a=e.generateConfig,i=e.locale,s=e.preserveInvalidOnBlur,c=e.inputReadOnly,d=e.required,f=e["aria-required"],v=e.onSubmit,m=e.onFocus,g=e.onBlur,h=e.onInputChange,p=e.onInvalid,b=e.open,y=e.onOpenChange,x=e.onKeyDown,I=e.onChange,w=e.activeHelp,E=e.name,O=e.autoComplete,M=e.id,D=e.value,N=e.invalid,L=e.placeholder,K=e.disabled,H=e.activeIndex,j=e.allHelp,z=e.picker,Y=function(se,he){var Pe=a.locale.parse(i.locale,se,[he]);return Pe&&a.isValidate(Pe)?Pe:null},G=n[0],ee=o.useCallback(function(fe){return cr(fe,{locale:i,format:G,generateConfig:a})},[i,a,G]),ae=o.useMemo(function(){return D.map(ee)},[D,ee]),ne=o.useMemo(function(){var fe=z==="time"?8:10,se=typeof G=="function"?G(a.getNow()).length:G.length;return Math.max(fe,se)+2},[G,z,a]),ue=function(se){for(var he=0;he=c&&n<=d)return i;var f=Math.min(Math.abs(n-c),Math.abs(n-d));f0?Jn:mr));var va=Pr+vn,qr=mr-Jn+1;return String(Jn+(qr+va-Jn)%qr)};switch(Et){case"Backspace":case"Delete":Ge="",Rt=Zn;break;case"ArrowLeft":Ge="",In(-1);break;case"ArrowRight":Ge="",In(1);break;case"ArrowUp":Ge="",Rt=Kn(1);break;case"ArrowDown":Ge="",Rt=Kn(-1);break;default:isNaN(Number(Et))||(Ge=se+Et,Rt=Ge);break}if(Ge!==null&&(he(Ge),Ge.length>=sn&&(In(1),he(""))),Rt!==null){var Jt=lt.slice(0,st)+Ki(Rt,sn)+lt.slice(ut);Ot(Jt.slice(0,s.length))}_e({})},Kt=o.useRef();(0,sr.Z)(function(){if(!(!Y||!s||qt.current)){if(!Le.match(lt)){Ot(s);return}return Ne.current.setSelectionRange(st,ut),Kt.current=(0,Sr.Z)(function(){Ne.current.setSelectionRange(st,ut)}),function(){Sr.Z.cancel(Kt.current)}}},[Le,s,Y,lt,Oe,st,ut,We,Ot]);var Gt=s?{onFocus:At,onBlur:$t,onKeyDown:jt,onMouseDown:tn,onMouseUp:bn,onPaste:un}:{};return o.createElement("div",{ref:ot,className:q()(H,(0,R.Z)((0,R.Z)({},"".concat(H,"-active"),n&&a),"".concat(H,"-placeholder"),v))},o.createElement(K,(0,Ce.Z)({ref:Ne,"aria-invalid":y,autoComplete:"off"},I,{onKeyDown:Ct,onBlur:rt},Gt,{value:lt,onChange:Mt})),o.createElement(oi,{type:"suffix",icon:i}),x)}),al=Qg,Jg=["id","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveOffset","placement","onMouseDown","required","aria-required","autoFocus"],_g=["index"];function qg(e,t){var n=e.id,r=e.clearIcon,a=e.suffixIcon,i=e.separator,s=i===void 0?"~":i,c=e.activeIndex,d=e.activeHelp,f=e.allHelp,v=e.focused,m=e.onFocus,g=e.onBlur,h=e.onKeyDown,p=e.locale,b=e.generateConfig,y=e.placeholder,x=e.className,I=e.style,w=e.onClick,E=e.onClear,O=e.value,M=e.onChange,D=e.onSubmit,N=e.onInputChange,L=e.format,K=e.maskFormat,H=e.preserveInvalidOnBlur,j=e.onInvalid,z=e.disabled,Y=e.invalid,G=e.inputReadOnly,ee=e.direction,ae=e.onOpenChange,ne=e.onActiveOffset,ue=e.placement,le=e.onMouseDown,fe=e.required,se=e["aria-required"],he=e.autoFocus,Pe=(0,C.Z)(e,Jg),xe=ee==="rtl",Oe=o.useContext(Lr),je=Oe.prefixCls,tt=o.useMemo(function(){if(typeof n=="string")return[n];var $t=n||{};return[$t.start,$t.end]},[n]),$e=o.useRef(),We=o.useRef(),_e=o.useRef(),lt=function(Ct){var jt;return(jt=[We,_e][Ct])===null||jt===void 0?void 0:jt.current};o.useImperativeHandle(t,function(){return{nativeElement:$e.current,focus:function(Ct){if((0,P.Z)(Ct)==="object"){var jt,Kt=Ct||{},Gt=Kt.index,gt=Gt===void 0?0:Gt,qe=(0,C.Z)(Kt,_g);(jt=lt(gt))===null||jt===void 0||jt.focus(qe)}else{var Et;(Et=lt(Ct!=null?Ct:0))===null||Et===void 0||Et.focus()}},blur:function(){var Ct,jt;(Ct=lt(0))===null||Ct===void 0||Ct.blur(),(jt=lt(1))===null||jt===void 0||jt.blur()}}});var ot=Su(Pe),Ne=o.useMemo(function(){return Array.isArray(y)?y:[y,y]},[y]),Le=yu((0,u.Z)((0,u.Z)({},e),{},{id:tt,placeholder:Ne})),Me=(0,S.Z)(Le,1),Be=Me[0],st=Xo(ue,xe),ut=Bs(st,xe),ft=st==null?void 0:st.toLowerCase().endsWith("right"),Ot=o.useState({position:"absolute",width:0}),Mt=(0,S.Z)(Ot,2),un=Mt[0],qt=Mt[1],tn=(0,Ue.zX)(function(){var $t=lt(c);if($t){var Ct=$t.nativeElement,jt=Ct.offsetWidth,Kt=Ct.offsetLeft,Gt=Ct.offsetParent,gt=(Gt==null?void 0:Gt.offsetWidth)||0,qe=ft?gt-jt-Kt:Kt;qt(function(Et){return(0,u.Z)((0,u.Z)({},Et),{},(0,R.Z)({width:jt},ut,qe))}),ne(qe)}});o.useEffect(function(){tn()},[c]);var bn=r&&(O[0]&&!z[0]||O[1]&&!z[1]),At=he&&!z[0],rt=he&&!At&&!z[1];return o.createElement(gu.Z,{onResize:tn},o.createElement("div",(0,Ce.Z)({},ot,{className:q()(je,"".concat(je,"-range"),(0,R.Z)((0,R.Z)((0,R.Z)((0,R.Z)({},"".concat(je,"-focused"),v),"".concat(je,"-disabled"),z.every(function($t){return $t})),"".concat(je,"-invalid"),Y.some(function($t){return $t})),"".concat(je,"-rtl"),xe),x),style:I,ref:$e,onClick:w,onMouseDown:function(Ct){var jt=Ct.target;jt!==We.current.inputElement&&jt!==_e.current.inputElement&&Ct.preventDefault(),le==null||le(Ct)}}),o.createElement(al,(0,Ce.Z)({ref:We},Be(0),{autoFocus:At,"date-range":"start"})),o.createElement("div",{className:"".concat(je,"-range-separator")},s),o.createElement(al,(0,Ce.Z)({ref:_e},Be(1),{autoFocus:rt,"date-range":"end"})),o.createElement("div",{className:"".concat(je,"-active-bar"),style:un}),o.createElement(oi,{type:"suffix",icon:a}),bn&&o.createElement(nl,{icon:r,onClear:E})))}var e0=o.forwardRef(qg),t0=e0;function Pu(e,t){var n=e!=null?e:t;return Array.isArray(n)?n:[n,n]}function ii(e){return e===1?"end":"start"}function n0(e,t){var n=ru(e,function(){var An=e.disabled,hn=e.allowEmpty,$n=Pu(An,!1),lr=Pu(hn,!1);return{disabled:$n,allowEmpty:lr}}),r=(0,S.Z)(n,6),a=r[0],i=r[1],s=r[2],c=r[3],d=r[4],f=r[5],v=a.prefixCls,m=a.styles,g=a.classNames,h=a.placement,p=a.defaultValue,b=a.value,y=a.needConfirm,x=a.onKeyDown,I=a.disabled,w=a.allowEmpty,E=a.disabledDate,O=a.minDate,M=a.maxDate,D=a.defaultOpen,N=a.open,L=a.onOpenChange,K=a.locale,H=a.generateConfig,j=a.picker,z=a.showNow,Y=a.showToday,G=a.showTime,ee=a.mode,ae=a.onPanelChange,ne=a.onCalendarChange,ue=a.onOk,le=a.defaultPickerValue,fe=a.pickerValue,se=a.onPickerValueChange,he=a.inputReadOnly,Pe=a.suffixIcon,xe=a.onFocus,Oe=a.onBlur,je=a.presets,tt=a.ranges,$e=a.components,We=a.cellRender,_e=a.dateRender,lt=a.monthCellRender,ot=a.onClick,Ne=ou(t),Le=au(N,D,I,L),Me=(0,S.Z)(Le,2),Be=Me[0],st=Me[1],ut=function(hn,$n){(I.some(function(lr){return!lr})||!hn)&&st(hn,$n)},ft=fu(H,K,c,!0,!1,p,b,ne,ue),Ot=(0,S.Z)(ft,5),Mt=Ot[0],un=Ot[1],qt=Ot[2],tn=Ot[3],bn=Ot[4],At=qt(),rt=lu(I,w,Be),$t=(0,S.Z)(rt,7),Ct=$t[0],jt=$t[1],Kt=$t[2],Gt=$t[3],gt=$t[4],qe=$t[5],Et=$t[6],Ge=function(hn,$n){jt(!0),xe==null||xe(hn,{range:ii($n!=null?$n:Gt)})},Rt=function(hn,$n){jt(!1),Oe==null||Oe(hn,{range:ii($n!=null?$n:Gt)})},sn=o.useMemo(function(){if(!G)return null;var An=G.disabledTime,hn=An?function($n){var lr=ii(Gt),Wr=Ys(At,Et,Gt);return An($n,lr,{from:Wr})}:void 0;return(0,u.Z)((0,u.Z)({},G),{},{disabledTime:hn})},[G,Gt,At,Et]),Zn=(0,Ue.C8)([j,j],{value:ee}),In=(0,S.Z)(Zn,2),Kn=In[0],Jt=In[1],Wt=Kn[Gt]||j,vn=Wt==="date"&&sn?"datetime":Wt,zt=vn===j&&vn!=="time",yn=mu(j,Wt,z,Y,!0),Jn=vu(a,Mt,un,qt,tn,I,c,Ct,Be,f),mr=(0,S.Z)(Jn,2),pr=mr[0],yr=mr[1],Pr=xg(At,I,Et,H,K,E),va=Us(At,f,w),qr=(0,S.Z)(va,2),So=qr[0],xo=qr[1],ma=su(H,K,At,Kn,Be,Gt,i,zt,le,fe,sn==null?void 0:sn.defaultOpenValue,se,O,M),ea=(0,S.Z)(ma,2),Po=ea[0],wo=ea[1],Oa=(0,Ue.zX)(function(An,hn,$n){var lr=uo(Kn,Gt,hn);if((lr[0]!==Kn[0]||lr[1]!==Kn[1])&&Jt(lr),ae&&$n!==!1){var Wr=(0,ie.Z)(At);An&&(Wr[Gt]=An),ae(Wr,lr)}}),Mr=function(hn,$n){return uo(At,$n,hn)},On=function(hn,$n){var lr=At;hn&&(lr=Mr(hn,Gt));var Wr=qe(lr);tn(lr),pr(Gt,Wr===null),Wr===null?ut(!1,{force:!0}):$n||Ne.current.focus({index:Wr})},Fn=function(hn){var $n,lr=hn.target.getRootNode();if(!Ne.current.nativeElement.contains(($n=lr.activeElement)!==null&&$n!==void 0?$n:document.activeElement)){var Wr=I.findIndex(function(Vx){return!Vx});Wr>=0&&Ne.current.focus({index:Wr})}ut(!0),ot==null||ot(hn)},kn=function(){yr(null),ut(!1,{force:!0})},Wn=o.useState(null),fr=(0,S.Z)(Wn,2),tr=fr[0],zn=fr[1],Yn=o.useState(null),er=(0,S.Z)(Yn,2),gr=er[0],Hr=er[1],Xr=o.useMemo(function(){return gr||At},[At,gr]);o.useEffect(function(){Be||Hr(null)},[Be]);var Vr=o.useState(0),Br=(0,S.Z)(Vr,2),ta=Br[0],wr=Br[1],Rr=iu(je,tt),Il=function(hn){Hr(hn),zn("preset")},Ol=function(hn){var $n=yr(hn);$n&&ut(!1,{force:!0})},El=function(hn){On(hn)},Zl=function(hn){Hr(hn?Mr(hn,Gt):null),zn("cell")},Ml=function(hn){ut(!0),Ge(hn)},Rl=function(){Kt("panel")},$l=function(hn){var $n=uo(At,Gt,hn);tn($n),!y&&!s&&i===vn&&On(hn)},Dl=function(){ut(!1)},Nl=Ui(We,_e,lt,ii(Gt)),Tl=At[Gt]||null,Fl=(0,Ue.zX)(function(An){return f(An,{activeIndex:Gt})}),Al=o.useMemo(function(){var An=(0,qa.Z)(a,!1),hn=(0,nn.Z)(a,[].concat((0,ie.Z)(Object.keys(An)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return hn},[a]),Sn=o.createElement(Cu,(0,Ce.Z)({},Al,{showNow:yn,showTime:sn,range:!0,multiplePanel:zt,activeOffset:ta,placement:h,disabledDate:Pr,onFocus:Ml,onBlur:Rt,onPanelMouseDown:Rl,picker:j,mode:Wt,internalMode:vn,onPanelChange:Oa,format:d,value:Tl,isInvalid:Fl,onChange:null,onSelect:$l,pickerValue:Po,defaultOpenValue:Sa(G==null?void 0:G.defaultOpenValue)[Gt],onPickerValueChange:wo,hoverValue:Xr,onHover:Zl,needConfirm:y,onSubmit:On,onOk:bn,presets:Rr,onPresetHover:Il,onPresetSubmit:Ol,onNow:El,cellRender:Nl})),cn=function(hn,$n){var lr=Mr(hn,$n);tn(lr)},Ir=function(){Kt("input")},Gr=function(hn,$n){Kt("input"),ut(!0,{inherit:!0}),Gt!==$n&&Be&&!y&&s&&On(null,!0),gt($n),Ge(hn,$n)},gi=function(hn,$n){if(ut(!1),!y&&Kt()==="input"){var lr=qe(At);pr(Gt,lr===null)}Rt(hn,$n)},Lx=function(hn,$n){hn.key==="Tab"&&On(null,!0),x==null||x(hn,$n)},Hx=o.useMemo(function(){return{prefixCls:v,locale:K,generateConfig:H,button:$e.button,input:$e.input}},[v,K,H,$e.button,$e.input]);if((0,sr.Z)(function(){Be&&Gt!==void 0&&Oa(null,j,!1)},[Be,Gt,j]),(0,sr.Z)(function(){var An=Kt();!Be&&An==="input"&&(ut(!1),On(null,!0)),!Be&&s&&!y&&An==="panel"&&(ut(!0),On())},[Be]),0)var $1;return o.createElement(Lr.Provider,{value:Hx},o.createElement(Ws,(0,Ce.Z)({},Ks(a),{popupElement:Sn,popupStyle:m.popup,popupClassName:g.popup,visible:Be,onClose:Dl,range:!0}),o.createElement(t0,(0,Ce.Z)({},a,{ref:Ne,suffixIcon:Pe,activeIndex:Ct||Be?Gt:null,activeHelp:!!gr,allHelp:!!gr&&tr==="preset",focused:Ct,onFocus:Gr,onBlur:gi,onKeyDown:Lx,onSubmit:On,value:Xr,maskFormat:d,onChange:cn,onInputChange:Ir,format:c,inputReadOnly:he,disabled:I,open:Be,onOpenChange:ut,onClick:Fn,onClear:kn,invalid:So,onInvalid:xo,onActiveOffset:wr}))))}var r0=o.forwardRef(n0),a0=r0,o0=l(39983);function i0(e){var t=e.prefixCls,n=e.value,r=e.onRemove,a=e.removeIcon,i=a===void 0?"\xD7":a,s=e.formatDate,c=e.disabled,d=e.maxTagCount,f=e.placeholder,v="".concat(t,"-selector"),m="".concat(t,"-selection"),g="".concat(m,"-overflow");function h(y,x){return o.createElement("span",{className:q()("".concat(m,"-item")),title:typeof y=="string"?y:null},o.createElement("span",{className:"".concat(m,"-item-content")},y),!c&&x&&o.createElement("span",{onMouseDown:function(w){w.preventDefault()},onClick:x,className:"".concat(m,"-item-remove")},i))}function p(y){var x=s(y),I=function(E){E&&E.stopPropagation(),r(y)};return h(x,I)}function b(y){var x="+ ".concat(y.length," ...");return h(x)}return o.createElement("div",{className:v},o.createElement(o0.Z,{prefixCls:g,data:n,renderItem:p,renderRest:b,itemKey:function(x){return s(x)},maxCount:d}),!n.length&&o.createElement("span",{className:"".concat(t,"-selection-placeholder")},f))}var l0=["id","open","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","removeIcon"];function s0(e,t){var n=e.id,r=e.open,a=e.clearIcon,i=e.suffixIcon,s=e.activeHelp,c=e.allHelp,d=e.focused,f=e.onFocus,v=e.onBlur,m=e.onKeyDown,g=e.locale,h=e.generateConfig,p=e.placeholder,b=e.className,y=e.style,x=e.onClick,I=e.onClear,w=e.internalPicker,E=e.value,O=e.onChange,M=e.onSubmit,D=e.onInputChange,N=e.multiple,L=e.maxTagCount,K=e.format,H=e.maskFormat,j=e.preserveInvalidOnBlur,z=e.onInvalid,Y=e.disabled,G=e.invalid,ee=e.inputReadOnly,ae=e.direction,ne=e.onOpenChange,ue=e.onMouseDown,le=e.required,fe=e["aria-required"],se=e.autoFocus,he=e.removeIcon,Pe=(0,C.Z)(e,l0),xe=ae==="rtl",Oe=o.useContext(Lr),je=Oe.prefixCls,tt=o.useRef(),$e=o.useRef();o.useImperativeHandle(t,function(){return{nativeElement:tt.current,focus:function(ft){var Ot;(Ot=$e.current)===null||Ot===void 0||Ot.focus(ft)},blur:function(){var ft;(ft=$e.current)===null||ft===void 0||ft.blur()}}});var We=Su(Pe),_e=function(ft){O([ft])},lt=function(ft){var Ot=E.filter(function(Mt){return Mt&&!hr(h,g,Mt,ft,w)});O(Ot),r||M()},ot=yu((0,u.Z)((0,u.Z)({},e),{},{onChange:_e}),function(ut){var ft=ut.valueTexts;return{value:ft[0]||"",active:d}}),Ne=(0,S.Z)(ot,2),Le=Ne[0],Me=Ne[1],Be=!!(a&&E.length&&!Y),st=N?o.createElement(o.Fragment,null,o.createElement(i0,{prefixCls:je,value:E,onRemove:lt,formatDate:Me,maxTagCount:L,disabled:Y,removeIcon:he,placeholder:p}),o.createElement("input",{className:"".concat(je,"-multiple-input"),value:E.map(Me).join(","),ref:$e,readOnly:!0,autoFocus:se}),o.createElement(oi,{type:"suffix",icon:i}),Be&&o.createElement(nl,{icon:a,onClear:I})):o.createElement(al,(0,Ce.Z)({ref:$e},Le(),{autoFocus:se,suffixIcon:i,clearIcon:Be&&o.createElement(nl,{icon:a,onClear:I}),showActiveCls:!1}));return o.createElement("div",(0,Ce.Z)({},We,{className:q()(je,(0,R.Z)((0,R.Z)((0,R.Z)((0,R.Z)((0,R.Z)({},"".concat(je,"-multiple"),N),"".concat(je,"-focused"),d),"".concat(je,"-disabled"),Y),"".concat(je,"-invalid"),G),"".concat(je,"-rtl"),xe),b),style:y,ref:tt,onClick:x,onMouseDown:function(ft){var Ot,Mt=ft.target;Mt!==((Ot=$e.current)===null||Ot===void 0?void 0:Ot.inputElement)&&ft.preventDefault(),ue==null||ue(ft)}}),st)}var u0=o.forwardRef(s0),c0=u0;function d0(e,t){var n=ru(e),r=(0,S.Z)(n,6),a=r[0],i=r[1],s=r[2],c=r[3],d=r[4],f=r[5],v=a,m=v.prefixCls,g=v.styles,h=v.classNames,p=v.order,b=v.defaultValue,y=v.value,x=v.needConfirm,I=v.onChange,w=v.onKeyDown,E=v.disabled,O=v.disabledDate,M=v.minDate,D=v.maxDate,N=v.defaultOpen,L=v.open,K=v.onOpenChange,H=v.locale,j=v.generateConfig,z=v.picker,Y=v.showNow,G=v.showToday,ee=v.showTime,ae=v.mode,ne=v.onPanelChange,ue=v.onCalendarChange,le=v.onOk,fe=v.multiple,se=v.defaultPickerValue,he=v.pickerValue,Pe=v.onPickerValueChange,xe=v.inputReadOnly,Oe=v.suffixIcon,je=v.removeIcon,tt=v.onFocus,$e=v.onBlur,We=v.presets,_e=v.components,lt=v.cellRender,ot=v.dateRender,Ne=v.monthCellRender,Le=v.onClick,Me=ou(t);function Be(Sn){return Sn===null?null:fe?Sn:Sn[0]}var st=hu(j,H,i),ut=au(L,N,[E],K),ft=(0,S.Z)(ut,2),Ot=ft[0],Mt=ft[1],un=function(cn,Ir,Gr){if(ue){var gi=(0,u.Z)({},Gr);delete gi.range,ue(Be(cn),Be(Ir),gi)}},qt=function(cn){le==null||le(Be(cn))},tn=fu(j,H,c,!1,p,b,y,un,qt),bn=(0,S.Z)(tn,5),At=bn[0],rt=bn[1],$t=bn[2],Ct=bn[3],jt=bn[4],Kt=$t(),Gt=lu([E]),gt=(0,S.Z)(Gt,4),qe=gt[0],Et=gt[1],Ge=gt[2],Rt=gt[3],sn=function(cn){Et(!0),tt==null||tt(cn,{})},Zn=function(cn){Et(!1),$e==null||$e(cn,{})},In=(0,Ue.C8)(z,{value:ae}),Kn=(0,S.Z)(In,2),Jt=Kn[0],Wt=Kn[1],vn=Jt==="date"&&ee?"datetime":Jt,zt=mu(z,Jt,Y,G),yn=I&&function(Sn,cn){I(Be(Sn),Be(cn))},Jn=vu((0,u.Z)((0,u.Z)({},a),{},{onChange:yn}),At,rt,$t,Ct,[],c,qe,Ot,f),mr=(0,S.Z)(Jn,2),pr=mr[1],yr=Us(Kt,f),Pr=(0,S.Z)(yr,2),va=Pr[0],qr=Pr[1],So=o.useMemo(function(){return va.some(function(Sn){return Sn})},[va]),xo=function(cn,Ir){if(Pe){var Gr=(0,u.Z)((0,u.Z)({},Ir),{},{mode:Ir.mode[0]});delete Gr.range,Pe(cn[0],Gr)}},ma=su(j,H,Kt,[Jt],Ot,Rt,i,!1,se,he,Sa(ee==null?void 0:ee.defaultOpenValue),xo,M,D),ea=(0,S.Z)(ma,2),Po=ea[0],wo=ea[1],Oa=(0,Ue.zX)(function(Sn,cn,Ir){if(Wt(cn),ne&&Ir!==!1){var Gr=Sn||Kt[Kt.length-1];ne(Gr,cn)}}),Mr=function(){pr($t()),Mt(!1,{force:!0})},On=function(cn){!E&&!Me.current.nativeElement.contains(document.activeElement)&&Me.current.focus(),Mt(!0),Le==null||Le(cn)},Fn=function(){pr(null),Mt(!1,{force:!0})},kn=o.useState(null),Wn=(0,S.Z)(kn,2),fr=Wn[0],tr=Wn[1],zn=o.useState(null),Yn=(0,S.Z)(zn,2),er=Yn[0],gr=Yn[1],Hr=o.useMemo(function(){var Sn=[er].concat((0,ie.Z)(Kt)).filter(function(cn){return cn});return fe?Sn:Sn.slice(0,1)},[Kt,er,fe]),Xr=o.useMemo(function(){return!fe&&er?[er]:Kt.filter(function(Sn){return Sn})},[Kt,er,fe]);o.useEffect(function(){Ot||gr(null)},[Ot]);var Vr=iu(We),Br=function(cn){gr(cn),tr("preset")},ta=function(cn){var Ir=fe?st($t(),cn):[cn],Gr=pr(Ir);Gr&&!fe&&Mt(!1,{force:!0})},wr=function(cn){ta(cn)},Rr=function(cn){gr(cn),tr("cell")},Il=function(cn){Mt(!0),sn(cn)},Ol=function(cn){Ge("panel");var Ir=fe?st($t(),cn):[cn];Ct(Ir),!x&&!s&&i===vn&&Mr()},El=function(){Mt(!1)},Zl=Ui(lt,ot,Ne),Ml=o.useMemo(function(){var Sn=(0,qa.Z)(a,!1),cn=(0,nn.Z)(a,[].concat((0,ie.Z)(Object.keys(Sn)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,u.Z)((0,u.Z)({},cn),{},{multiple:a.multiple})},[a]),Rl=o.createElement(Cu,(0,Ce.Z)({},Ml,{showNow:zt,showTime:ee,disabledDate:O,onFocus:Il,onBlur:Zn,picker:z,mode:Jt,internalMode:vn,onPanelChange:Oa,format:d,value:Kt,isInvalid:f,onChange:null,onSelect:Ol,pickerValue:Po,defaultOpenValue:ee==null?void 0:ee.defaultOpenValue,onPickerValueChange:wo,hoverValue:Hr,onHover:Rr,needConfirm:x,onSubmit:Mr,onOk:jt,presets:Vr,onPresetHover:Br,onPresetSubmit:ta,onNow:wr,cellRender:Zl})),$l=function(cn){Ct(cn)},Dl=function(){Ge("input")},Nl=function(cn){Ge("input"),Mt(!0,{inherit:!0}),sn(cn)},Tl=function(cn){Mt(!1),Zn(cn)},Fl=function(cn,Ir){cn.key==="Tab"&&Mr(),w==null||w(cn,Ir)},Al=o.useMemo(function(){return{prefixCls:m,locale:H,generateConfig:j,button:_e.button,input:_e.input}},[m,H,j,_e.button,_e.input]);return(0,sr.Z)(function(){Ot&&Rt!==void 0&&Oa(null,z,!1)},[Ot,Rt,z]),(0,sr.Z)(function(){var Sn=Ge();!Ot&&Sn==="input"&&(Mt(!1),Mr()),!Ot&&s&&!x&&Sn==="panel"&&(Mt(!0),Mr())},[Ot]),o.createElement(Lr.Provider,{value:Al},o.createElement(Ws,(0,Ce.Z)({},Ks(a),{popupElement:Rl,popupStyle:g.popup,popupClassName:h.popup,visible:Ot,onClose:El}),o.createElement(c0,(0,Ce.Z)({},a,{ref:Me,suffixIcon:Oe,removeIcon:je,activeHelp:!!er,allHelp:!!er&&fr==="preset",focused:qe,onFocus:Nl,onBlur:Tl,onKeyDown:Fl,onSubmit:Mr,value:Xr,maskFormat:d,onChange:$l,onInputChange:Dl,internalPicker:i,format:c,inputReadOnly:xe,disabled:E,open:Ot,onOpenChange:Mt,onClick:On,onClear:Fn,invalid:So,onInvalid:function(cn){qr(cn,0)}}))))}var f0=o.forwardRef(d0),v0=f0,m0=v0,wu=l(87206),Va=l(67771),Iu=l(33297),Ou=l(79511),Eu=l(16928);const ol=(e,t)=>{const{componentCls:n,controlHeight:r}=e,a=t?`${n}-${t}`:"",i=(0,Eu.gp)(e);return[{[`${n}-multiple${a}`]:{paddingBlock:i.containerPadding,paddingInlineStart:i.basePadding,minHeight:r,[`${n}-selection-item`]:{height:i.itemHeight,lineHeight:(0,Xe.bf)(i.itemLineHeight)}}}]};var g0=e=>{const{componentCls:t,calc:n,lineWidth:r}=e,a=(0,ur.IX)(e,{fontHeight:e.fontSize,selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS,controlHeight:e.controlHeightSM}),i=(0,ur.IX)(e,{fontHeight:n(e.multipleItemHeightLG).sub(n(r).mul(2).equal()).equal(),fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius,controlHeight:e.controlHeightLG});return[ol(a,"small"),ol(e),ol(i,"large"),{[`${t}${t}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${t}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${t}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}}},(0,Eu._z)(e)),{[`${t}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]};const h0=e=>{const{pickerCellCls:t,pickerCellInnerCls:n,cellHeight:r,borderRadiusSM:a,motionDurationMid:i,cellHoverBg:s,lineWidth:c,lineType:d,colorPrimary:f,cellActiveWithRangeBg:v,colorTextLightSolid:m,colorTextDisabled:g,cellBgDisabled:h,colorFillSecondary:p}=e;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:r,transform:"translateY(-50%)",content:'""'},[n]:{position:"relative",zIndex:2,display:"inline-block",minWidth:r,height:r,lineHeight:(0,Xe.bf)(r),borderRadius:a,transition:`background ${i}`},[`&:hover:not(${t}-in-view), + &:hover:not(${t}-selected):not(${t}-range-start):not(${t}-range-end)`]:{[n]:{background:s}},[`&-in-view${t}-today ${n}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${(0,Xe.bf)(c)} ${d} ${f}`,borderRadius:a,content:'""'}},[`&-in-view${t}-in-range, + &-in-view${t}-range-start, + &-in-view${t}-range-end`]:{position:"relative",[`&:not(${t}-disabled):before`]:{background:v}},[`&-in-view${t}-selected, + &-in-view${t}-range-start, + &-in-view${t}-range-end`]:{[`&:not(${t}-disabled) ${n}`]:{color:m,background:f},[`&${t}-disabled ${n}`]:{background:p}},[`&-in-view${t}-range-start:not(${t}-disabled):before`]:{insetInlineStart:"50%"},[`&-in-view${t}-range-end:not(${t}-disabled):before`]:{insetInlineEnd:"50%"},[`&-in-view${t}-range-start:not(${t}-range-end) ${n}`]:{borderStartStartRadius:a,borderEndStartRadius:a,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${t}-range-end:not(${t}-range-start) ${n}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:a,borderEndEndRadius:a},"&-disabled":{color:g,pointerEvents:"none",[n]:{background:"transparent"},"&::before":{background:h}},[`&-disabled${t}-today ${n}::before`]:{borderColor:g}}},p0=e=>{const{componentCls:t,pickerCellCls:n,pickerCellInnerCls:r,pickerYearMonthCellWidth:a,pickerControlIconSize:i,cellWidth:s,paddingSM:c,paddingXS:d,paddingXXS:f,colorBgContainer:v,lineWidth:m,lineType:g,borderRadiusLG:h,colorPrimary:p,colorTextHeading:b,colorSplit:y,pickerControlIconBorderWidth:x,colorIcon:I,textHeight:w,motionDurationMid:E,colorIconHover:O,fontWeightStrong:M,cellHeight:D,pickerCellPaddingVertical:N,colorTextDisabled:L,colorText:K,fontSize:H,motionDurationSlow:j,withoutTimeCellHeight:z,pickerQuarterPanelContentHeight:Y,borderRadiusSM:G,colorTextLightSolid:ee,cellHoverBg:ae,timeColumnHeight:ne,timeColumnWidth:ue,timeCellHeight:le,controlItemBgActive:fe,marginXXS:se,pickerDatePanelPaddingHorizontal:he,pickerControlIconMargin:Pe}=e,xe=e.calc(s).mul(7).add(e.calc(he).mul(2)).equal();return{[t]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:v,borderRadius:h,outline:"none","&-focused":{borderColor:p},"&-rtl":{[`${t}-prev-icon, + ${t}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${t}-next-icon, + ${t}-super-next-icon`]:{transform:"rotate(-135deg)"},[`${t}-time-panel`]:{[`${t}-content`]:{direction:"ltr","> *":{direction:"rtl"}}}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:xe},"&-header":{display:"flex",padding:`0 ${(0,Xe.bf)(d)}`,color:b,borderBottom:`${(0,Xe.bf)(m)} ${g} ${y}`,"> *":{flex:"none"},button:{padding:0,color:I,lineHeight:(0,Xe.bf)(w),background:"transparent",border:0,cursor:"pointer",transition:`color ${E}`,fontSize:"inherit",display:"inline-flex",alignItems:"center",justifyContent:"center"},"> button":{minWidth:"1.6em",fontSize:H,"&:hover":{color:O},"&:disabled":{opacity:.25,pointerEvents:"none"}},"&-view":{flex:"auto",fontWeight:M,lineHeight:(0,Xe.bf)(w),"> button":{color:"inherit",fontWeight:"inherit","&:not(:first-child)":{marginInlineStart:d},"&:hover":{color:p}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",width:i,height:i,"&::before":{position:"absolute",top:0,insetInlineStart:0,width:i,height:i,border:"0 solid currentcolor",borderBlockWidth:`${(0,Xe.bf)(x)} 0`,borderInlineWidth:`${(0,Xe.bf)(x)} 0`,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Pe,insetInlineStart:Pe,display:"inline-block",width:i,height:i,border:"0 solid currentcolor",borderBlockWidth:`${(0,Xe.bf)(x)} 0`,borderInlineWidth:`${(0,Xe.bf)(x)} 0`,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:D,fontWeight:"normal"},th:{height:e.calc(D).add(e.calc(N).mul(2)).equal(),color:K,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${(0,Xe.bf)(N)} 0`,color:L,cursor:"pointer","&-in-view":{color:K}},h0(e)),"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-content`]:{height:e.calc(z).mul(4).equal()},[r]:{padding:`0 ${(0,Xe.bf)(d)}`}},"&-quarter-panel":{[`${t}-content`]:{height:Y}},"&-decade-panel":{[r]:{padding:`0 ${(0,Xe.bf)(e.calc(d).div(2).equal())}`},[`${t}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-body`]:{padding:`0 ${(0,Xe.bf)(d)}`},[r]:{width:a}},"&-date-panel":{[`${t}-body`]:{padding:`${(0,Xe.bf)(d)} ${(0,Xe.bf)(he)}`},[`${t}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel":{[`${t}-cell`]:{[`&:hover ${r}, + &-selected ${r}, + ${r}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${E}`},"&:first-child:before":{borderStartStartRadius:G,borderEndStartRadius:G},"&:last-child:before":{borderStartEndRadius:G,borderEndEndRadius:G}},"&:hover td":{"&:before":{background:ae}},"&-range-start td, &-range-end td, &-selected td, &-hover td":{[`&${n}`]:{"&:before":{background:p},[`&${t}-cell-week`]:{color:new Or.C(ee).setAlpha(.5).toHexString()},[r]:{color:ee}}},"&-range-hover td:before":{background:fe}}},"&-week-panel, &-date-panel-show-week":{[`${t}-body`]:{padding:`${(0,Xe.bf)(d)} ${(0,Xe.bf)(c)}`},[`${t}-content th`]:{width:"auto"}},"&-datetime-panel":{display:"flex",[`${t}-time-panel`]:{borderInlineStart:`${(0,Xe.bf)(m)} ${g} ${y}`},[`${t}-date-panel, + ${t}-time-panel`]:{transition:`opacity ${j}`},"&-active":{[`${t}-date-panel, + ${t}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${t}-content`]:{display:"flex",flex:"auto",height:ne},"&-column":{flex:"1 0 auto",width:ue,margin:`${(0,Xe.bf)(f)} 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${E}`,overflowX:"hidden","&::-webkit-scrollbar":{width:8,backgroundColor:"transparent"},"&::-webkit-scrollbar-thumb":{backgroundColor:e.colorTextTertiary,borderRadius:e.borderRadiusSM},"&":{scrollbarWidth:"thin",scrollbarColor:`${e.colorTextTertiary} transparent`},"&::after":{display:"block",height:e.calc("100%").sub(le).equal(),content:'""'},"&:not(:first-child)":{borderInlineStart:`${(0,Xe.bf)(m)} ${g} ${y}`},"&-active":{background:new Or.C(fe).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${t}-time-panel-cell`]:{marginInline:se,[`${t}-time-panel-cell-inner`]:{display:"block",width:e.calc(ue).sub(e.calc(se).mul(2)).equal(),height:le,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:e.calc(ue).sub(le).div(2).equal(),color:K,lineHeight:(0,Xe.bf)(le),borderRadius:G,cursor:"pointer",transition:`background ${E}`,"&:hover":{background:ae}},"&-selected":{[`${t}-time-panel-cell-inner`]:{background:fe}},"&-disabled":{[`${t}-time-panel-cell-inner`]:{color:L,background:"transparent",cursor:"not-allowed"}}}}}}}}};var b0=e=>{const{componentCls:t,textHeight:n,lineWidth:r,paddingSM:a,antCls:i,colorPrimary:s,cellActiveWithRangeBg:c,colorPrimaryBorder:d,lineType:f,colorSplit:v}=e;return{[`${t}-dropdown`]:{[`${t}-footer`]:{borderTop:`${(0,Xe.bf)(r)} ${f} ${v}`,"&-extra":{padding:`0 ${(0,Xe.bf)(a)}`,lineHeight:(0,Xe.bf)(e.calc(n).sub(e.calc(r).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${(0,Xe.bf)(r)} ${f} ${v}`}}},[`${t}-panels + ${t}-footer ${t}-ranges`]:{justifyContent:"space-between"},[`${t}-ranges`]:{marginBlock:0,paddingInline:(0,Xe.bf)(a),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:(0,Xe.bf)(e.calc(n).sub(e.calc(r).mul(2)).equal()),display:"inline-block"},[`${t}-now-btn-disabled`]:{pointerEvents:"none",color:e.colorTextDisabled},[`${t}-preset > ${i}-tag-blue`]:{color:s,background:c,borderColor:d,cursor:"pointer"},[`${t}-ok`]:{paddingBlock:e.calc(r).mul(2).equal(),marginInlineStart:"auto"}}}}};const C0=e=>{const{componentCls:t,controlHeightLG:n,paddingXXS:r,padding:a}=e;return{pickerCellCls:`${t}-cell`,pickerCellInnerCls:`${t}-cell-inner`,pickerYearMonthCellWidth:e.calc(n).mul(1.5).equal(),pickerQuarterPanelContentHeight:e.calc(n).mul(1.4).equal(),pickerCellPaddingVertical:e.calc(r).add(e.calc(r).div(2)).equal(),pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconMargin:4,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:e.calc(a).add(e.calc(r).div(2)).equal()}},y0=e=>{const{colorBgContainerDisabled:t,controlHeight:n,controlHeightSM:r,controlHeightLG:a,paddingXXS:i,lineWidth:s}=e,c=i*2,d=s*2,f=Math.min(n-c,n-d),v=Math.min(r-c,r-d),m=Math.min(a-c,a-d);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(i/2),cellHoverBg:e.controlItemBgHover,cellActiveWithRangeBg:e.controlItemBgActive,cellHoverWithRangeBg:new Or.C(e.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Or.C(e.colorPrimary).lighten(20).toHexString(),cellBgDisabled:t,timeColumnWidth:a*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:r*1.5,cellHeight:r,textHeight:a,withoutTimeCellHeight:a*1.65,multipleItemBg:e.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:f,multipleItemHeightSM:v,multipleItemHeightLG:m,multipleSelectorBgDisabled:t,multipleItemColorDisabled:e.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},S0=e=>Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ao.T)(e)),y0(e)),(0,Ou.w)(e)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:e.zIndexPopupBase+50});var x0=e=>{const{componentCls:t}=e;return{[t]:[Object.assign(Object.assign(Object.assign({},(0,la.qG)(e)),(0,la.H8)(e)),(0,la.Mu)(e)),{"&-outlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${(0,Xe.bf)(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-filled":{[`&${t}-multiple ${t}-selection-item`]:{background:e.colorBgContainer,border:`${(0,Xe.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}},"&-borderless":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${(0,Xe.bf)(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}}}]}};const il=(e,t,n,r)=>{const a=e.calc(n).add(2).equal(),i=e.max(e.calc(t).sub(a).div(2).equal(),0),s=e.max(e.calc(t).sub(a).sub(i).equal(),0);return{padding:`${(0,Xe.bf)(i)} ${(0,Xe.bf)(r)} ${(0,Xe.bf)(s)}`}},P0=e=>{const{componentCls:t,colorError:n,colorWarning:r}=e;return{[`${t}:not(${t}-disabled):not([disabled])`]:{[`&${t}-status-error`]:{[`${t}-active-bar`]:{background:n}},[`&${t}-status-warning`]:{[`${t}-active-bar`]:{background:r}}}}},w0=e=>{const{componentCls:t,antCls:n,controlHeight:r,paddingInline:a,lineWidth:i,lineType:s,colorBorder:c,borderRadius:d,motionDurationMid:f,colorTextDisabled:v,colorTextPlaceholder:m,controlHeightLG:g,fontSizeLG:h,controlHeightSM:p,paddingInlineSM:b,paddingXS:y,marginXS:x,colorTextDescription:I,lineWidthBold:w,colorPrimary:E,motionDurationSlow:O,zIndexPopup:M,paddingXXS:D,sizePopupArrow:N,colorBgElevated:L,borderRadiusLG:K,boxShadowSecondary:H,borderRadiusSM:j,colorSplit:z,cellHoverBg:Y,presetsWidth:G,presetsMaxWidth:ee,boxShadowPopoverArrow:ae,fontHeight:ne,fontHeightLG:ue,lineHeightLG:le}=e;return[{[t]:Object.assign(Object.assign(Object.assign({},(0,nr.Wf)(e)),il(e,r,ne,a)),{position:"relative",display:"inline-flex",alignItems:"center",lineHeight:1,borderRadius:d,transition:`border ${f}, box-shadow ${f}, background ${f}`,[`${t}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",color:"inherit",fontSize:e.fontSize,lineHeight:e.lineHeight,transition:`all ${f}`},(0,_a.nz)(m)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,fontFamily:"inherit","&:focus":{boxShadow:"none",outline:0},"&[disabled]":{background:"transparent",color:v,cursor:"not-allowed"}}),"&-placeholder":{"> input":{color:m}}},"&-large":Object.assign(Object.assign({},il(e,g,ue,a)),{[`${t}-input > input`]:{fontSize:h,lineHeight:le}}),"&-small":Object.assign({},il(e,p,ne,b)),[`${t}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:e.calc(y).div(2).equal(),color:v,lineHeight:1,pointerEvents:"none",transition:`opacity ${f}, color ${f}`,"> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:x}}},[`${t}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:v,lineHeight:1,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${f}, color ${f}`,"> *":{verticalAlign:"top"},"&:hover":{color:I}},"&:hover":{[`${t}-clear`]:{opacity:1},[`${t}-suffix:not(:last-child)`]:{opacity:0}},[`${t}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:h,color:v,fontSize:h,verticalAlign:"top",cursor:"default",[`${t}-focused &`]:{color:I},[`${t}-range-separator &`]:{[`${t}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${t}-active-bar`]:{bottom:e.calc(i).mul(-1).equal(),height:w,background:E,opacity:0,transition:`all ${O} ease-out`,pointerEvents:"none"},[`&${t}-focused`]:{[`${t}-active-bar`]:{opacity:1}},[`${t}-range-separator`]:{alignItems:"center",padding:`0 ${(0,Xe.bf)(y)}`,lineHeight:1}},"&-range, &-multiple":{[`${t}-clear`]:{insetInlineEnd:a},[`&${t}-small`]:{[`${t}-clear`]:{insetInlineEnd:b}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,nr.Wf)(e)),p0(e)),{pointerEvents:"none",position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:M,[`&${t}-dropdown-hidden`]:{display:"none"},"&-rtl":{direction:"rtl"},[`&${t}-dropdown-placement-bottomLeft, + &${t}-dropdown-placement-bottomRight`]:{[`${t}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${t}-dropdown-placement-topLeft, + &${t}-dropdown-placement-topRight`]:{[`${t}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-topLeft, + &${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-topRight, + &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-topLeft, + &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-topRight`]:{animationName:Va.Qt},[`&${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-bottomLeft, + &${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-bottomRight, + &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-bottomLeft, + &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-bottomRight`]:{animationName:Va.fJ},[`&${n}-slide-up-leave ${t}-panel-container`]:{pointerEvents:"none"},[`&${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-topLeft, + &${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-topRight`]:{animationName:Va.ly},[`&${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-bottomLeft, + &${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-bottomRight`]:{animationName:Va.Uw},[`${t}-panel > ${t}-time-panel`]:{paddingTop:D},[`${t}-range-wrapper`]:{display:"flex",position:"relative"},[`${t}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:e.calc(a).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${O} ease-out`},(0,Ou.W)(e,L,ae)),{"&:before":{insetInlineStart:e.calc(a).mul(1.5).equal()}}),[`${t}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:L,borderRadius:K,boxShadow:H,transition:`margin ${O}`,display:"inline-block",pointerEvents:"auto",[`${t}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${t}-presets`]:{display:"flex",flexDirection:"column",minWidth:G,maxWidth:ee,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:y,borderInlineEnd:`${(0,Xe.bf)(i)} ${s} ${z}`,li:Object.assign(Object.assign({},nr.vS),{borderRadius:j,paddingInline:y,paddingBlock:e.calc(p).sub(ne).div(2).equal(),cursor:"pointer",transition:`all ${O}`,"+ li":{marginTop:x},"&:hover":{background:Y}})}},[`${t}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${t}-panel`]:{borderWidth:0}}},[`${t}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${t}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:c}}}}),"&-dropdown-range":{padding:`${(0,Xe.bf)(e.calc(N).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${t}-separator`]:{transform:"rotate(180deg)"},[`${t}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Va.oN)(e,"slide-up"),(0,Va.oN)(e,"slide-down"),(0,Iu.Fm)(e,"move-up"),(0,Iu.Fm)(e,"move-down")]};var Zu=(0,rr.I$)("DatePicker",e=>{const t=(0,ur.IX)((0,Ao.e)(e),C0(e),{inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[b0(t),w0(t),x0(t),P0(t),g0(t),(0,dr.c)(e,{focusElCls:`${e.componentCls}-focused`})]},S0);function I0(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.yearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.quarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.monthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.weekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.placeholder:e.lang.placeholder}function O0(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.rangeYearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.rangeQuarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.rangeMonthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.rangeWeekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.rangePlaceholder:e.lang.rangePlaceholder}function ll(e,t){const n={adjustX:1,adjustY:1};switch(t){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:n};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:n};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:n};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:n};default:return{points:e==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:n}}}function Mu(e,t){const{allowClear:n=!0}=e,{clearIcon:r,removeIcon:a}=(0,rn.Z)(Object.assign(Object.assign({},e),{prefixCls:t,componentName:"DatePicker"}));return[o.useMemo(()=>n===!1?!1:Object.assign({clearIcon:r},n===!0?{}:n),[n,r]),a]}const[E0,Z0]=["week","WeekPicker"],[M0,R0]=["month","MonthPicker"],[$0,D0]=["year","YearPicker"],[N0,T0]=["quarter","QuarterPicker"],[Ru,$u]=["time","TimePicker"];var F0=l(14726),A0=e=>o.createElement(F0.ZP,Object.assign({size:"small",type:"primary"},e));function Du(e){return(0,o.useMemo)(()=>Object.assign({button:A0},e),[e])}var j0=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a(0,o.forwardRef)((n,r)=>{var a;const{prefixCls:i,getPopupContainer:s,components:c,className:d,style:f,placement:v,size:m,disabled:g,bordered:h=!0,placeholder:p,popupClassName:b,dropdownClassName:y,status:x,rootClassName:I,variant:w,picker:E}=n,O=j0(n,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","rootClassName","variant","picker"]),M=o.useRef(null),{getPrefixCls:D,direction:N,getPopupContainer:L,rangePicker:K}=(0,o.useContext)(mn.E_),H=D("picker",i),{compactSize:j,compactItemClassnames:z}=(0,an.ri)(H,N),Y=D(),[G,ee]=(0,Rn.Z)("rangePicker",w,h),ae=(0,Yt.Z)(H),[ne,ue,le]=Zu(H,ae),[fe]=Mu(n,H),se=Du(c),he=(0,Qt.Z)(Ne=>{var Le;return(Le=m!=null?m:j)!==null&&Le!==void 0?Le:Ne}),Pe=o.useContext(fn.Z),xe=g!=null?g:Pe,Oe=(0,o.useContext)(Nn.aM),{hasFeedback:je,status:tt,feedbackIcon:$e}=Oe,We=o.createElement(o.Fragment,null,E===Ru?o.createElement(Vs,null):o.createElement(Hs,null),je&&$e);(0,o.useImperativeHandle)(r,()=>M.current);const[_e]=(0,jo.Z)("Calendar",wu.Z),lt=Object.assign(Object.assign({},_e),n.locale),[ot]=(0,dn.Cn)("DatePicker",(a=n.popupStyle)===null||a===void 0?void 0:a.zIndex);return ne(o.createElement(oa.Z,{space:!0},o.createElement(a0,Object.assign({separator:o.createElement("span",{"aria-label":"to",className:`${H}-separator`},o.createElement(ag,null)),disabled:xe,ref:M,popupAlign:ll(N,v),placement:v,placeholder:O0(lt,E,p),suffixIcon:We,prevIcon:o.createElement("span",{className:`${H}-prev-icon`}),nextIcon:o.createElement("span",{className:`${H}-next-icon`}),superPrevIcon:o.createElement("span",{className:`${H}-super-prev-icon`}),superNextIcon:o.createElement("span",{className:`${H}-super-next-icon`}),transitionName:`${Y}-slide-up`,picker:E},O,{className:q()({[`${H}-${he}`]:he,[`${H}-${G}`]:ee},(0,Pn.Z)(H,(0,Pn.F)(tt,x),je),ue,z,d,K==null?void 0:K.className,le,ae,I),style:Object.assign(Object.assign({},K==null?void 0:K.style),f),locale:lt.lang,prefixCls:H,getPopupContainer:s||L,generateConfig:e,components:se,direction:N,classNames:{popup:q()(ue,b||y,le,ae,I)},styles:{popup:Object.assign(Object.assign({},n.popupStyle),{zIndex:ot})},allowClear:fe}))))}),L0=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const t=(d,f)=>{const v=f===$u?"timePicker":"datePicker";return(0,o.forwardRef)((g,h)=>{var p;const{prefixCls:b,getPopupContainer:y,components:x,style:I,className:w,rootClassName:E,size:O,bordered:M,placement:D,placeholder:N,popupClassName:L,dropdownClassName:K,disabled:H,status:j,variant:z,onCalendarChange:Y}=g,G=L0(g,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange"]),{getPrefixCls:ee,direction:ae,getPopupContainer:ne,[v]:ue}=(0,o.useContext)(mn.E_),le=ee("picker",b),{compactSize:fe,compactItemClassnames:se}=(0,an.ri)(le,ae),he=o.useRef(null),[Pe,xe]=(0,Rn.Z)("datePicker",z,M),Oe=(0,Yt.Z)(le),[je,tt,$e]=Zu(le,Oe);(0,o.useImperativeHandle)(h,()=>he.current);const We={showToday:!0},_e=d||g.picker,lt=ee(),{onSelect:ot,multiple:Ne}=G,Le=ot&&d==="time"&&!Ne,Me=(jt,Kt,Gt)=>{Y==null||Y(jt,Kt,Gt),Le&&ot(jt)},[Be,st]=Mu(g,le),ut=Du(x),ft=(0,Qt.Z)(jt=>{var Kt;return(Kt=O!=null?O:fe)!==null&&Kt!==void 0?Kt:jt}),Ot=o.useContext(fn.Z),Mt=H!=null?H:Ot,un=(0,o.useContext)(Nn.aM),{hasFeedback:qt,status:tn,feedbackIcon:bn}=un,At=o.createElement(o.Fragment,null,_e==="time"?o.createElement(Vs,null):o.createElement(Hs,null),qt&&bn),[rt]=(0,jo.Z)("DatePicker",wu.Z),$t=Object.assign(Object.assign({},rt),g.locale),[Ct]=(0,dn.Cn)("DatePicker",(p=g.popupStyle)===null||p===void 0?void 0:p.zIndex);return je(o.createElement(oa.Z,{space:!0},o.createElement(m0,Object.assign({ref:he,placeholder:I0($t,_e,N),suffixIcon:At,dropdownAlign:ll(ae,D),placement:D,prevIcon:o.createElement("span",{className:`${le}-prev-icon`}),nextIcon:o.createElement("span",{className:`${le}-next-icon`}),superPrevIcon:o.createElement("span",{className:`${le}-super-prev-icon`}),superNextIcon:o.createElement("span",{className:`${le}-super-next-icon`}),transitionName:`${lt}-slide-up`,picker:d,onCalendarChange:Me},We,G,{locale:$t.lang,className:q()({[`${le}-${ft}`]:ft,[`${le}-${Pe}`]:xe},(0,Pn.Z)(le,(0,Pn.F)(tn,j),qt),tt,se,ue==null?void 0:ue.className,w,$e,Oe,E),style:Object.assign(Object.assign({},ue==null?void 0:ue.style),I),prefixCls:le,getPopupContainer:y||ne,generateConfig:e,components:ut,direction:ae,disabled:Mt,classNames:{popup:q()(tt,$e,Oe,E,L||K)},styles:{popup:Object.assign(Object.assign({},g.popupStyle),{zIndex:Ct})},allowClear:Be,removeIcon:st}))))})},n=t(),r=t(E0,Z0),a=t(M0,R0),i=t($0,D0),s=t(N0,T0),c=t(Ru,$u);return{DatePicker:n,WeekPicker:r,MonthPicker:a,YearPicker:i,TimePicker:c,QuarterPicker:s}},Nu=e=>{const{DatePicker:t,WeekPicker:n,MonthPicker:r,YearPicker:a,TimePicker:i,QuarterPicker:s}=H0(e),c=k0(e),d=t;return d.WeekPicker=n,d.MonthPicker=r,d.YearPicker=a,d.RangePicker=c,d.TimePicker=i,d.QuarterPicker=s,d};const Ba=Nu(Ym);function Tu(e){const t=ll(e.direction,e.placement);return t.overflow.adjustY=!1,t.overflow.adjustX=!1,Object.assign(Object.assign({},e),{dropdownAlign:t})}const V0=(0,Dn.Z)(Ba,"picker",null,Tu);Ba._InternalPanelDoNotUseOrYouWillBeFired=V0;const B0=(0,Dn.Z)(Ba.RangePicker,"picker",null,Tu);Ba._InternalRangePanelDoNotUseOrYouWillBeFired=B0,Ba.generatePicker=Nu;var wa=Ba;wn().extend(Yi());var W0=function(t,n){return t?typeof n=="function"?n(wn()(t)):wn()(t).format((Array.isArray(n)?n[0]:n)||"YYYY-MM-DD"):"-"},z0=function(t,n){var r=t.text,a=t.mode,i=t.format,s=t.label,c=t.light,d=t.render,f=t.renderFormItem,v=t.plain,m=t.showTime,g=t.fieldProps,h=t.picker,p=t.bordered,b=t.lightLabel,y=(0,$.YB)(),x=(0,o.useState)(!1),I=(0,S.Z)(x,2),w=I[0],E=I[1];if(a==="read"){var O=W0(r,g.format||i);return d?d(r,(0,u.Z)({mode:a},g),(0,X.jsx)(X.Fragment,{children:O})):(0,X.jsx)(X.Fragment,{children:O})}if(a==="edit"||a==="update"){var M,D=g.disabled,N=g.value,L=g.placeholder,K=L===void 0?y.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9"):L,H=so(N);return c?M=(0,X.jsx)(Q.Q,{label:s,onClick:function(){var z;g==null||(z=g.onOpenChange)===null||z===void 0||z.call(g,!0),E(!0)},style:H?{paddingInlineEnd:0}:void 0,disabled:D,value:H||w?(0,X.jsx)(wa,(0,u.Z)((0,u.Z)((0,u.Z)({picker:h,showTime:m,format:i,ref:n},g),{},{value:H,onOpenChange:function(z){var Y;E(z),g==null||(Y=g.onOpenChange)===null||Y===void 0||Y.call(g,z)}},(0,U.J)(!1)),{},{open:w})):void 0,allowClear:!1,downIcon:H||w?!1:void 0,bordered:p,ref:b}):M=(0,X.jsx)(wa,(0,u.Z)((0,u.Z)((0,u.Z)({picker:h,showTime:m,format:i,placeholder:K},(0,U.J)(v===void 0?!0:!v)),{},{ref:n},g),{},{value:H})),f?f(r,(0,u.Z)({mode:a},g),M):M}return null},Wa=o.forwardRef(z0),li=l(97435),Y0=function(t,n){var r=t.text,a=t.mode,i=t.render,s=t.placeholder,c=t.renderFormItem,d=t.fieldProps,f=(0,$.YB)(),v=s||f.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),m=(0,o.useCallback)(function(x){var I=x!=null?x:void 0;return!d.stringMode&&typeof I=="string"&&(I=Number(I)),typeof I=="number"&&!(0,zi.k)(I)&&!(0,zi.k)(d.precision)&&(I=Number(I.toFixed(d.precision))),I},[d]);if(a==="read"){var g,h={};d!=null&&d.precision&&(h={minimumFractionDigits:Number(d.precision),maximumFractionDigits:Number(d.precision)});var p=new Intl.NumberFormat(void 0,(0,u.Z)((0,u.Z)({},h),(d==null?void 0:d.intlProps)||{})).format(Number(r)),b=d!=null&&d.stringMode?(0,X.jsx)("span",{children:r}):(0,X.jsx)("span",{ref:n,children:(d==null||(g=d.formatter)===null||g===void 0?void 0:g.call(d,p))||p});return i?i(r,(0,u.Z)({mode:a},d),b):b}if(a==="edit"||a==="update"){var y=(0,X.jsx)(sa,(0,u.Z)((0,u.Z)({ref:n,min:0,placeholder:v},(0,li.Z)(d,["onChange","onBlur"])),{},{onChange:function(I){var w;return d==null||(w=d.onChange)===null||w===void 0?void 0:w.call(d,m(I))},onBlur:function(I){var w;return d==null||(w=d.onBlur)===null||w===void 0?void 0:w.call(d,m(I.target.value))}}));return c?c(r,(0,u.Z)({mode:a},d),y):y}return null},K0=o.forwardRef(Y0),sl=l(42075),U0=function(t,n){var r=t.text,a=t.mode,i=t.render,s=t.placeholder,c=t.renderFormItem,d=t.fieldProps,f=t.separator,v=f===void 0?"~":f,m=t.separatorWidth,g=m===void 0?30:m,h=d.value,p=d.defaultValue,b=d.onChange,y=d.id,x=(0,$.YB)(),I=Cr.Ow.useToken(),w=I.token,E=(0,Ae.Z)(function(){return p},{value:h,onChange:b}),O=(0,S.Z)(E,2),M=O[0],D=O[1];if(a==="read"){var N=function(ne){var ue,le=new Intl.NumberFormat(void 0,(0,u.Z)({minimumSignificantDigits:2},(d==null?void 0:d.intlProps)||{})).format(Number(ne));return(d==null||(ue=d.formatter)===null||ue===void 0?void 0:ue.call(d,le))||le},L=(0,X.jsxs)("span",{ref:n,children:[N(r[0])," ",v," ",N(r[1])]});return i?i(r,(0,u.Z)({mode:a},d),L):L}if(a==="edit"||a==="update"){var K=function(){if(Array.isArray(M)){var ne=(0,S.Z)(M,2),ue=ne[0],le=ne[1];typeof ue=="number"&&typeof le=="number"&&ue>le?D([le,ue]):ue===void 0&&le===void 0&&D(void 0)}},H=function(ne,ue){var le=(0,ie.Z)(M||[]);le[ne]=ue===null?void 0:ue,D(le)},j=(d==null?void 0:d.placeholder)||s||[x.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),x.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165")],z=function(ne){return Array.isArray(j)?j[ne]:j},Y=sl.Z.Compact||Dr.Z.Group,G=sl.Z.Compact?{}:{compact:!0},ee=(0,X.jsxs)(Y,(0,u.Z)((0,u.Z)({},G),{},{onBlur:K,children:[(0,X.jsx)(sa,(0,u.Z)((0,u.Z)({},d),{},{placeholder:z(0),id:y!=null?y:"".concat(y,"-0"),style:{width:"calc((100% - ".concat(g,"px) / 2)")},value:M==null?void 0:M[0],defaultValue:p==null?void 0:p[0],onChange:function(ne){return H(0,ne)}})),(0,X.jsx)(Dr.Z,{style:{width:g,textAlign:"center",borderInlineStart:0,borderInlineEnd:0,pointerEvents:"none",backgroundColor:w==null?void 0:w.colorBgContainer},placeholder:v,disabled:!0}),(0,X.jsx)(sa,(0,u.Z)((0,u.Z)({},d),{},{placeholder:z(1),id:y!=null?y:"".concat(y,"-1"),style:{width:"calc((100% - ".concat(g,"px) / 2)"),borderInlineStart:0},value:M==null?void 0:M[1],defaultValue:p==null?void 0:p[1],onChange:function(ne){return H(1,ne)}}))]}));return c?c(r,(0,u.Z)({mode:a},d),ee):ee}return null},X0=o.forwardRef(U0),Fu=l(83062),G0=l(84110),Q0=l.n(G0);wn().extend(Q0());var J0=function(t,n){var r=t.text,a=t.mode,i=t.plain,s=t.render,c=t.renderFormItem,d=t.format,f=t.fieldProps,v=(0,$.YB)();if(a==="read"){var m=(0,X.jsx)(Fu.Z,{title:wn()(r).format((f==null?void 0:f.format)||d||"YYYY-MM-DD HH:mm:ss"),children:wn()(r).fromNow()});return s?s(r,(0,u.Z)({mode:a},f),(0,X.jsx)(X.Fragment,{children:m})):(0,X.jsx)(X.Fragment,{children:m})}if(a==="edit"||a==="update"){var g=v.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9"),h=so(f.value),p=(0,X.jsx)(wa,(0,u.Z)((0,u.Z)((0,u.Z)({ref:n,placeholder:g,showTime:!0},(0,U.J)(i===void 0?!0:!i)),f),{},{value:h}));return c?c(r,(0,u.Z)({mode:a},f),p):p}return null},_0=o.forwardRef(J0),Au=l(99611),ul=l(27678),q0=l(40974),za=l(64019),eh=l(2788),ho=o.createContext(null),th=function(t){var n=t.visible,r=t.maskTransitionName,a=t.getContainer,i=t.prefixCls,s=t.rootClassName,c=t.icons,d=t.countRender,f=t.showSwitch,v=t.showProgress,m=t.current,g=t.transform,h=t.count,p=t.scale,b=t.minScale,y=t.maxScale,x=t.closeIcon,I=t.onActive,w=t.onClose,E=t.onZoomIn,O=t.onZoomOut,M=t.onRotateRight,D=t.onRotateLeft,N=t.onFlipX,L=t.onFlipY,K=t.onReset,H=t.toolbarRender,j=t.zIndex,z=t.image,Y=(0,o.useContext)(ho),G=c.rotateLeft,ee=c.rotateRight,ae=c.zoomIn,ne=c.zoomOut,ue=c.close,le=c.left,fe=c.right,se=c.flipX,he=c.flipY,Pe="".concat(i,"-operations-operation");o.useEffect(function(){var Me=function(st){st.keyCode===Ie.Z.ESC&&w()};return n&&window.addEventListener("keydown",Me),function(){window.removeEventListener("keydown",Me)}},[n]);var xe=function(Be,st){Be.preventDefault(),Be.stopPropagation(),I(st)},Oe=o.useCallback(function(Me){var Be=Me.type,st=Me.disabled,ut=Me.onClick,ft=Me.icon;return o.createElement("div",{key:Be,className:q()(Pe,"".concat(i,"-operations-operation-").concat(Be),(0,R.Z)({},"".concat(i,"-operations-operation-disabled"),!!st)),onClick:ut},ft)},[Pe,i]),je=f?Oe({icon:le,onClick:function(Be){return xe(Be,-1)},type:"prev",disabled:m===0}):void 0,tt=f?Oe({icon:fe,onClick:function(Be){return xe(Be,1)},type:"next",disabled:m===h-1}):void 0,$e=Oe({icon:he,onClick:L,type:"flipY"}),We=Oe({icon:se,onClick:N,type:"flipX"}),_e=Oe({icon:G,onClick:D,type:"rotateLeft"}),lt=Oe({icon:ee,onClick:M,type:"rotateRight"}),ot=Oe({icon:ne,onClick:O,type:"zoomOut",disabled:p<=b}),Ne=Oe({icon:ae,onClick:E,type:"zoomIn",disabled:p===y}),Le=o.createElement("div",{className:"".concat(i,"-operations")},$e,We,_e,lt,ot,Ne);return o.createElement(Do.ZP,{visible:n,motionName:r},function(Me){var Be=Me.className,st=Me.style;return o.createElement(eh.Z,{open:!0,getContainer:a!=null?a:document.body},o.createElement("div",{className:q()("".concat(i,"-operations-wrapper"),Be,s),style:(0,u.Z)((0,u.Z)({},st),{},{zIndex:j})},x===null?null:o.createElement("button",{className:"".concat(i,"-close"),onClick:w},x||ue),f&&o.createElement(o.Fragment,null,o.createElement("div",{className:q()("".concat(i,"-switch-left"),(0,R.Z)({},"".concat(i,"-switch-left-disabled"),m===0)),onClick:function(ft){return xe(ft,-1)}},le),o.createElement("div",{className:q()("".concat(i,"-switch-right"),(0,R.Z)({},"".concat(i,"-switch-right-disabled"),m===h-1)),onClick:function(ft){return xe(ft,1)}},fe)),o.createElement("div",{className:"".concat(i,"-footer")},v&&o.createElement("div",{className:"".concat(i,"-progress")},d?d(m+1,h):"".concat(m+1," / ").concat(h)),H?H(Le,(0,u.Z)((0,u.Z)({icons:{prevIcon:je,nextIcon:tt,flipYIcon:$e,flipXIcon:We,rotateLeftIcon:_e,rotateRightIcon:lt,zoomOutIcon:ot,zoomInIcon:Ne},actions:{onActive:I,onFlipY:L,onFlipX:N,onRotateLeft:D,onRotateRight:M,onZoomOut:O,onZoomIn:E,onReset:K,onClose:w},transform:g},Y?{current:m,total:h}:{}),{},{image:z})):Le)))})},nh=th,rh=l(91881),si={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function ah(e,t,n,r){var a=(0,o.useRef)(null),i=(0,o.useRef)([]),s=(0,o.useState)(si),c=(0,S.Z)(s,2),d=c[0],f=c[1],v=function(p){f(si),(0,rh.Z)(si,d)||r==null||r({transform:si,action:p})},m=function(p,b){a.current===null&&(i.current=[],a.current=(0,Sr.Z)(function(){f(function(y){var x=y;return i.current.forEach(function(I){x=(0,u.Z)((0,u.Z)({},x),I)}),a.current=null,r==null||r({transform:x,action:b}),x})})),i.current.push((0,u.Z)((0,u.Z)({},d),p))},g=function(p,b,y,x,I){var w=e.current,E=w.width,O=w.height,M=w.offsetWidth,D=w.offsetHeight,N=w.offsetLeft,L=w.offsetTop,K=p,H=d.scale*p;H>n?(H=n,K=n/d.scale):Hr){if(t>0)return(0,R.Z)({},e,i);if(t<0&&ar)return(0,R.Z)({},e,t<0?i:-i);return{}}function ku(e,t,n,r){var a=(0,ul.g1)(),i=a.width,s=a.height,c=null;return e<=i&&t<=s?c={x:0,y:0}:(e>i||t>s)&&(c=(0,u.Z)((0,u.Z)({},ju("x",n,e,i)),ju("y",r,t,s))),c}var Ya=1,oh=1;function ih(e,t,n,r,a,i,s){var c=a.rotate,d=a.scale,f=a.x,v=a.y,m=(0,o.useState)(!1),g=(0,S.Z)(m,2),h=g[0],p=g[1],b=(0,o.useRef)({diffX:0,diffY:0,transformX:0,transformY:0}),y=function(O){!t||O.button!==0||(O.preventDefault(),O.stopPropagation(),b.current={diffX:O.pageX-f,diffY:O.pageY-v,transformX:f,transformY:v},p(!0))},x=function(O){n&&h&&i({x:O.pageX-b.current.diffX,y:O.pageY-b.current.diffY},"move")},I=function(){if(n&&h){p(!1);var O=b.current,M=O.transformX,D=O.transformY,N=f!==M&&v!==D;if(!N)return;var L=e.current.offsetWidth*d,K=e.current.offsetHeight*d,H=e.current.getBoundingClientRect(),j=H.left,z=H.top,Y=c%180!==0,G=ku(Y?K:L,Y?L:K,j,z);G&&i((0,u.Z)({},G),"dragRebound")}},w=function(O){if(!(!n||O.deltaY==0)){var M=Math.abs(O.deltaY/100),D=Math.min(M,oh),N=Ya+D*r;O.deltaY>0&&(N=Ya/N),s(N,"wheel",O.clientX,O.clientY)}};return(0,o.useEffect)(function(){var E,O,M,D;if(t){M=(0,za.Z)(window,"mouseup",I,!1),D=(0,za.Z)(window,"mousemove",x,!1);try{window.top!==window.self&&(E=(0,za.Z)(window.top,"mouseup",I,!1),O=(0,za.Z)(window.top,"mousemove",x,!1))}catch(N){(0,de.Kp)(!1,"[rc-image] ".concat(N))}}return function(){var N,L,K,H;(N=M)===null||N===void 0||N.remove(),(L=D)===null||L===void 0||L.remove(),(K=E)===null||K===void 0||K.remove(),(H=O)===null||H===void 0||H.remove()}},[n,h,f,v,c,t]),{isMoving:h,onMouseDown:y,onMouseMove:x,onMouseUp:I,onWheel:w}}function lh(e){return new Promise(function(t){var n=document.createElement("img");n.onerror=function(){return t(!1)},n.onload=function(){return t(!0)},n.src=e})}function Lu(e){var t=e.src,n=e.isCustomPlaceholder,r=e.fallback,a=(0,o.useState)(n?"loading":"normal"),i=(0,S.Z)(a,2),s=i[0],c=i[1],d=(0,o.useRef)(!1),f=s==="error";(0,o.useEffect)(function(){var h=!0;return lh(t).then(function(p){!p&&h&&c("error")}),function(){h=!1}},[t]),(0,o.useEffect)(function(){n&&!d.current?c("loading"):f&&c("normal")},[t]);var v=function(){c("normal")},m=function(p){d.current=!1,s==="loading"&&p!==null&&p!==void 0&&p.complete&&(p.naturalWidth||p.naturalHeight)&&(d.current=!0,v())},g=f&&r?{src:r}:{onLoad:v,src:t};return[m,g,s]}function ui(e,t){var n=e.x-t.x,r=e.y-t.y;return Math.hypot(n,r)}function sh(e,t,n,r){var a=ui(e,n),i=ui(t,r);if(a===0&&i===0)return[e.x,e.y];var s=a/(a+i),c=e.x+s*(t.x-e.x),d=e.y+s*(t.y-e.y);return[c,d]}function uh(e,t,n,r,a,i,s){var c=a.rotate,d=a.scale,f=a.x,v=a.y,m=(0,o.useState)(!1),g=(0,S.Z)(m,2),h=g[0],p=g[1],b=(0,o.useRef)({point1:{x:0,y:0},point2:{x:0,y:0},eventType:"none"}),y=function(O){b.current=(0,u.Z)((0,u.Z)({},b.current),O)},x=function(O){if(t){O.stopPropagation(),p(!0);var M=O.touches,D=M===void 0?[]:M;D.length>1?y({point1:{x:D[0].clientX,y:D[0].clientY},point2:{x:D[1].clientX,y:D[1].clientY},eventType:"touchZoom"}):y({point1:{x:D[0].clientX-f,y:D[0].clientY-v},eventType:"move"})}},I=function(O){var M=O.touches,D=M===void 0?[]:M,N=b.current,L=N.point1,K=N.point2,H=N.eventType;if(D.length>1&&H==="touchZoom"){var j={x:D[0].clientX,y:D[0].clientY},z={x:D[1].clientX,y:D[1].clientY},Y=sh(L,K,j,z),G=(0,S.Z)(Y,2),ee=G[0],ae=G[1],ne=ui(j,z)/ui(L,K);s(ne,"touchZoom",ee,ae,!0),y({point1:j,point2:z,eventType:"touchZoom"})}else H==="move"&&(i({x:D[0].clientX-L.x,y:D[0].clientY-L.y},"move"),y({eventType:"move"}))},w=function(){if(n){if(h&&p(!1),y({eventType:"none"}),r>d)return i({x:0,y:0,scale:r},"touchZoom");var O=e.current.offsetWidth*d,M=e.current.offsetHeight*d,D=e.current.getBoundingClientRect(),N=D.left,L=D.top,K=c%180!==0,H=ku(K?M:O,K?O:M,N,L);H&&i((0,u.Z)({},H),"dragRebound")}};return(0,o.useEffect)(function(){var E;return n&&t&&(E=(0,za.Z)(window,"touchmove",function(O){return O.preventDefault()},{passive:!1})),function(){var O;(O=E)===null||O===void 0||O.remove()}},[n,t]),{isTouching:h,onTouchStart:x,onTouchMove:I,onTouchEnd:w}}var ch=["fallback","src","imgRef"],dh=["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"],fh=function(t){var n=t.fallback,r=t.src,a=t.imgRef,i=(0,C.Z)(t,ch),s=Lu({src:r,fallback:n}),c=(0,S.Z)(s,2),d=c[0],f=c[1];return o.createElement("img",(0,Ce.Z)({ref:function(m){a.current=m,d(m)}},i,f))},vh=function(t){var n=t.prefixCls,r=t.src,a=t.alt,i=t.imageInfo,s=t.fallback,c=t.movable,d=c===void 0?!0:c,f=t.onClose,v=t.visible,m=t.icons,g=m===void 0?{}:m,h=t.rootClassName,p=t.closeIcon,b=t.getContainer,y=t.current,x=y===void 0?0:y,I=t.count,w=I===void 0?1:I,E=t.countRender,O=t.scaleStep,M=O===void 0?.5:O,D=t.minScale,N=D===void 0?1:D,L=t.maxScale,K=L===void 0?50:L,H=t.transitionName,j=H===void 0?"zoom":H,z=t.maskTransitionName,Y=z===void 0?"fade":z,G=t.imageRender,ee=t.imgCommonProps,ae=t.toolbarRender,ne=t.onTransform,ue=t.onChange,le=(0,C.Z)(t,dh),fe=(0,o.useRef)(),se=(0,o.useContext)(ho),he=se&&w>1,Pe=se&&w>=1,xe=(0,o.useState)(!0),Oe=(0,S.Z)(xe,2),je=Oe[0],tt=Oe[1],$e=ah(fe,N,K,ne),We=$e.transform,_e=$e.resetTransform,lt=$e.updateTransform,ot=$e.dispatchZoomChange,Ne=ih(fe,d,v,M,We,lt,ot),Le=Ne.isMoving,Me=Ne.onMouseDown,Be=Ne.onWheel,st=uh(fe,d,v,N,We,lt,ot),ut=st.isTouching,ft=st.onTouchStart,Ot=st.onTouchMove,Mt=st.onTouchEnd,un=We.rotate,qt=We.scale,tn=q()((0,R.Z)({},"".concat(n,"-moving"),Le));(0,o.useEffect)(function(){je||tt(!0)},[je]);var bn=function(){_e("close")},At=function(){ot(Ya+M,"zoomIn")},rt=function(){ot(Ya/(Ya+M),"zoomOut")},$t=function(){lt({rotate:un+90},"rotateRight")},Ct=function(){lt({rotate:un-90},"rotateLeft")},jt=function(){lt({flipX:!We.flipX},"flipX")},Kt=function(){lt({flipY:!We.flipY},"flipY")},Gt=function(){_e("reset")},gt=function(Zn){var In=x+Zn;!Number.isInteger(In)||In<0||In>w-1||(tt(!1),_e(Zn<0?"prev":"next"),ue==null||ue(In,x))},qe=function(Zn){!v||!he||(Zn.keyCode===Ie.Z.LEFT?gt(-1):Zn.keyCode===Ie.Z.RIGHT&>(1))},Et=function(Zn){v&&(qt!==1?lt({x:0,y:0,scale:1},"doubleClick"):ot(Ya+M,"doubleClick",Zn.clientX,Zn.clientY))};(0,o.useEffect)(function(){var sn=(0,za.Z)(window,"keydown",qe,!1);return function(){sn.remove()}},[v,he,x]);var Ge=o.createElement(fh,(0,Ce.Z)({},ee,{width:t.width,height:t.height,imgRef:fe,className:"".concat(n,"-img"),alt:a,style:{transform:"translate3d(".concat(We.x,"px, ").concat(We.y,"px, 0) scale3d(").concat(We.flipX?"-":"").concat(qt,", ").concat(We.flipY?"-":"").concat(qt,", 1) rotate(").concat(un,"deg)"),transitionDuration:(!je||ut)&&"0s"},fallback:s,src:r,onWheel:Be,onMouseDown:Me,onDoubleClick:Et,onTouchStart:ft,onTouchMove:Ot,onTouchEnd:Mt,onTouchCancel:Mt})),Rt=(0,u.Z)({url:r,alt:a},i);return o.createElement(o.Fragment,null,o.createElement(q0.Z,(0,Ce.Z)({transitionName:j,maskTransitionName:Y,closable:!1,keyboard:!0,prefixCls:n,onClose:f,visible:v,classNames:{wrapper:tn},rootClassName:h,getContainer:b},le,{afterClose:bn}),o.createElement("div",{className:"".concat(n,"-img-wrapper")},G?G(Ge,(0,u.Z)({transform:We,image:Rt},se?{current:x}:{})):Ge)),o.createElement(nh,{visible:v,transform:We,maskTransitionName:Y,closeIcon:p,getContainer:b,prefixCls:n,rootClassName:h,icons:g,countRender:E,showSwitch:he,showProgress:Pe,current:x,count:w,scale:qt,minScale:N,maxScale:K,toolbarRender:ae,onActive:gt,onZoomIn:At,onZoomOut:rt,onRotateRight:$t,onRotateLeft:Ct,onFlipX:jt,onFlipY:Kt,onClose:f,onReset:Gt,zIndex:le.zIndex!==void 0?le.zIndex+1:void 0,image:Rt}))},Hu=vh,cl=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"];function mh(e){var t=o.useState({}),n=(0,S.Z)(t,2),r=n[0],a=n[1],i=o.useCallback(function(c,d){return a(function(f){return(0,u.Z)((0,u.Z)({},f),{},(0,R.Z)({},c,d))}),function(){a(function(f){var v=(0,u.Z)({},f);return delete v[c],v})}},[]),s=o.useMemo(function(){return e?e.map(function(c){if(typeof c=="string")return{data:{src:c}};var d={};return Object.keys(c).forEach(function(f){["src"].concat((0,ie.Z)(cl)).includes(f)&&(d[f]=c[f])}),{data:d}}):Object.keys(r).reduce(function(c,d){var f=r[d],v=f.canPreview,m=f.data;return v&&c.push({data:m,id:d}),c},[])},[e,r]);return[s,i,!!e]}var gh=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],hh=["src"],ph=function(t){var n,r=t.previewPrefixCls,a=r===void 0?"rc-image-preview":r,i=t.children,s=t.icons,c=s===void 0?{}:s,d=t.items,f=t.preview,v=t.fallback,m=(0,P.Z)(f)==="object"?f:{},g=m.visible,h=m.onVisibleChange,p=m.getContainer,b=m.current,y=m.movable,x=m.minScale,I=m.maxScale,w=m.countRender,E=m.closeIcon,O=m.onChange,M=m.onTransform,D=m.toolbarRender,N=m.imageRender,L=(0,C.Z)(m,gh),K=mh(d),H=(0,S.Z)(K,3),j=H[0],z=H[1],Y=H[2],G=(0,Ae.Z)(0,{value:b}),ee=(0,S.Z)(G,2),ae=ee[0],ne=ee[1],ue=(0,o.useState)(!1),le=(0,S.Z)(ue,2),fe=le[0],se=le[1],he=((n=j[ae])===null||n===void 0?void 0:n.data)||{},Pe=he.src,xe=(0,C.Z)(he,hh),Oe=(0,Ae.Z)(!!g,{value:g,onChange:function(ut,ft){h==null||h(ut,ft,ae)}}),je=(0,S.Z)(Oe,2),tt=je[0],$e=je[1],We=(0,o.useState)(null),_e=(0,S.Z)(We,2),lt=_e[0],ot=_e[1],Ne=o.useCallback(function(st,ut,ft,Ot){var Mt=Y?j.findIndex(function(un){return un.data.src===ut}):j.findIndex(function(un){return un.id===st});ne(Mt<0?0:Mt),$e(!0),ot({x:ft,y:Ot}),se(!0)},[j,Y]);o.useEffect(function(){tt?fe||ne(0):se(!1)},[tt]);var Le=function(ut,ft){ne(ut),O==null||O(ut,ft)},Me=function(){$e(!1),ot(null)},Be=o.useMemo(function(){return{register:z,onPreview:Ne}},[z,Ne]);return o.createElement(ho.Provider,{value:Be},i,o.createElement(Hu,(0,Ce.Z)({"aria-hidden":!tt,movable:y,visible:tt,prefixCls:a,closeIcon:E,onClose:Me,mousePosition:lt,imgCommonProps:xe,src:Pe,fallback:v,icons:c,minScale:x,maxScale:I,getContainer:p,current:ae,count:j.length,countRender:w,onTransform:M,toolbarRender:D,imageRender:N,onChange:Le},L)))},bh=ph,Vu=0;function Ch(e,t){var n=o.useState(function(){return Vu+=1,String(Vu)}),r=(0,S.Z)(n,1),a=r[0],i=o.useContext(ho),s={data:t,canPreview:e};return o.useEffect(function(){if(i)return i.register(a,s)},[]),o.useEffect(function(){i&&i.register(a,s)},[e,t]),a}var yh=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],Sh=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],Bu=function(t){var n=t.src,r=t.alt,a=t.onPreviewClose,i=t.prefixCls,s=i===void 0?"rc-image":i,c=t.previewPrefixCls,d=c===void 0?"".concat(s,"-preview"):c,f=t.placeholder,v=t.fallback,m=t.width,g=t.height,h=t.style,p=t.preview,b=p===void 0?!0:p,y=t.className,x=t.onClick,I=t.onError,w=t.wrapperClassName,E=t.wrapperStyle,O=t.rootClassName,M=(0,C.Z)(t,yh),D=f&&f!==!0,N=(0,P.Z)(b)==="object"?b:{},L=N.src,K=N.visible,H=K===void 0?void 0:K,j=N.onVisibleChange,z=j===void 0?a:j,Y=N.getContainer,G=Y===void 0?void 0:Y,ee=N.mask,ae=N.maskClassName,ne=N.movable,ue=N.icons,le=N.scaleStep,fe=N.minScale,se=N.maxScale,he=N.imageRender,Pe=N.toolbarRender,xe=(0,C.Z)(N,Sh),Oe=L!=null?L:n,je=(0,Ae.Z)(!!H,{value:H,onChange:z}),tt=(0,S.Z)(je,2),$e=tt[0],We=tt[1],_e=Lu({src:n,isCustomPlaceholder:D,fallback:v}),lt=(0,S.Z)(_e,3),ot=lt[0],Ne=lt[1],Le=lt[2],Me=(0,o.useState)(null),Be=(0,S.Z)(Me,2),st=Be[0],ut=Be[1],ft=(0,o.useContext)(ho),Ot=!!b,Mt=function(){We(!1),ut(null)},un=q()(s,w,O,(0,R.Z)({},"".concat(s,"-error"),Le==="error")),qt=(0,o.useMemo)(function(){var rt={};return cl.forEach(function($t){t[$t]!==void 0&&(rt[$t]=t[$t])}),rt},cl.map(function(rt){return t[rt]})),tn=(0,o.useMemo)(function(){return(0,u.Z)((0,u.Z)({},qt),{},{src:Oe})},[Oe,qt]),bn=Ch(Ot,tn),At=function($t){var Ct=(0,ul.os)($t.target),jt=Ct.left,Kt=Ct.top;ft?ft.onPreview(bn,Oe,jt,Kt):(ut({x:jt,y:Kt}),We(!0)),x==null||x($t)};return o.createElement(o.Fragment,null,o.createElement("div",(0,Ce.Z)({},M,{className:un,onClick:Ot?At:x,style:(0,u.Z)({width:m,height:g},E)}),o.createElement("img",(0,Ce.Z)({},qt,{className:q()("".concat(s,"-img"),(0,R.Z)({},"".concat(s,"-img-placeholder"),f===!0),y),style:(0,u.Z)({height:g},h),ref:ot},Ne,{width:m,height:g,onError:I})),Le==="loading"&&o.createElement("div",{"aria-hidden":"true",className:"".concat(s,"-placeholder")},f),ee&&Ot&&o.createElement("div",{className:q()("".concat(s,"-mask"),ae),style:{display:(h==null?void 0:h.display)==="none"?"none":void 0}},ee)),!ft&&Ot&&o.createElement(Hu,(0,Ce.Z)({"aria-hidden":!$e,visible:$e,prefixCls:d,onClose:Mt,mousePosition:st,src:Oe,alt:r,imageInfo:{width:m,height:g},fallback:v,getContainer:G,icons:ue,movable:ne,scaleStep:le,minScale:fe,maxScale:se,rootClassName:O,imageRender:he,imgCommonProps:qt,toolbarRender:Pe},xe)))};Bu.PreviewGroup=bh;var xh=Bu,Wu=xh,zu=l(24457),Ph=l(97937),wh={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},Ih=wh,Oh=function(t,n){return o.createElement(Jr.Z,(0,Ce.Z)({},t,{ref:n,icon:Ih}))},Eh=o.forwardRef(Oh),Zh=Eh,Mh={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},Rh=Mh,$h=function(t,n){return o.createElement(Jr.Z,(0,Ce.Z)({},t,{ref:n,icon:Rh}))},Dh=o.forwardRef($h),Nh=Dh,Yu=l(94668),Th={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},Fh=Th,Ah=function(t,n){return o.createElement(Jr.Z,(0,Ce.Z)({},t,{ref:n,icon:Fh}))},jh=o.forwardRef(Ah),kh=jh,Lh={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},Hh=Lh,Vh=function(t,n){return o.createElement(Jr.Z,(0,Ce.Z)({},t,{ref:n,icon:Hh}))},Bh=o.forwardRef(Vh),Wh=Bh,zh=l(71194),Yh=l(50438),Kh=l(16932);const dl=e=>({position:e||"absolute",inset:0}),Uh=e=>{const{iconCls:t,motionDurationSlow:n,paddingXXS:r,marginXXS:a,prefixCls:i,colorTextLightSolid:s}=e;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:s,background:new Or.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${n}`,[`.${i}-mask-info`]:Object.assign(Object.assign({},nr.vS),{padding:`0 ${(0,Xe.bf)(r)}`,[t]:{marginInlineEnd:a,svg:{verticalAlign:"baseline"}}})}},Xh=e=>{const{previewCls:t,modalMaskBg:n,paddingSM:r,marginXL:a,margin:i,paddingLG:s,previewOperationColorDisabled:c,previewOperationHoverColor:d,motionDurationSlow:f,iconCls:v,colorTextLightSolid:m}=e,g=new Or.C(n).setAlpha(.1),h=g.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:m,backgroundColor:g.toRgbString(),borderRadius:"50%",padding:r,outline:0,border:0,cursor:"pointer",transition:`all ${f}`,"&:hover":{backgroundColor:h.toRgbString()},[`& > ${v}`]:{fontSize:e.previewOperationSize}},[`${t}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${(0,Xe.bf)(s)}`,backgroundColor:g.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:r,padding:r,cursor:"pointer",transition:`all ${f}`,userSelect:"none",[`&:not(${t}-operations-operation-disabled):hover > ${v}`]:{color:d},"&-disabled":{color:c,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${v}`]:{fontSize:e.previewOperationSize}}}}},Gh=e=>{const{modalMaskBg:t,iconCls:n,previewOperationColorDisabled:r,previewCls:a,zIndexPopup:i,motionDurationSlow:s}=e,c=new Or.C(t).setAlpha(.1),d=c.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:c.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${s}`,userSelect:"none","&:hover":{background:d.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}}},Qh=e=>{const{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({},dl()),{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({},dl()),{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()},"&":[Xh(e),Gh(e)]}]},Jh=e=>{const{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({},Uh(e)),[`${t}-mask:hover`]:{opacity:1},[`${t}-placeholder`]:Object.assign({},dl())}}},_h=e=>{const{previewCls:t}=e;return{[`${t}-root`]:(0,Yh._y)(e,"zoom"),"&":(0,Kh.J$)(e,!0)}},qh=e=>({zIndexPopup:e.zIndexPopupBase+80,previewOperationColor:new Or.C(e.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new Or.C(e.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new Or.C(e.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:e.fontSizeIcon*1.5});var Ku=(0,rr.I$)("Image",e=>{const t=`${e.componentCls}-preview`,n=(0,ur.IX)(e,{previewCls:t,modalMaskBg:new Or.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:e.controlHeightLG});return[Jh(n),Qh(n),(0,zh.QA)((0,ur.IX)(n,{componentCls:t})),_h(n)]},qh),ep=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{var{previewPrefixCls:t,preview:n}=e,r=ep(e,["previewPrefixCls","preview"]);const{getPrefixCls:a}=o.useContext(mn.E_),i=a("image",t),s=`${i}-preview`,c=a(),d=(0,Yt.Z)(i),[f,v,m]=Ku(i,d),[g]=(0,dn.Cn)("ImagePreview",typeof n=="object"?n.zIndex:void 0),h=o.useMemo(()=>{var p;if(n===!1)return n;const b=typeof n=="object"?n:{},y=q()(v,m,d,(p=b.rootClassName)!==null&&p!==void 0?p:"");return Object.assign(Object.assign({},b),{transitionName:(0,pn.m)(c,"zoom",b.transitionName),maskTransitionName:(0,pn.m)(c,"fade",b.maskTransitionName),rootClassName:y,zIndex:g})},[n]);return f(o.createElement(Wu.PreviewGroup,Object.assign({preview:h,previewPrefixCls:s,icons:Uu},r)))},Xu=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{var t;const{prefixCls:n,preview:r,className:a,rootClassName:i,style:s}=e,c=Xu(e,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:d,locale:f=zu.Z,getPopupContainer:v,image:m}=o.useContext(mn.E_),g=d("image",n),h=d(),p=f.Image||zu.Z.Image,b=(0,Yt.Z)(g),[y,x,I]=Ku(g,b),w=q()(i,x,I,b),E=q()(a,x,m==null?void 0:m.className),[O]=(0,dn.Cn)("ImagePreview",typeof r=="object"?r.zIndex:void 0),M=o.useMemo(()=>{var N;if(r===!1)return r;const L=typeof r=="object"?r:{},{getContainer:K,closeIcon:H}=L,j=Xu(L,["getContainer","closeIcon"]);return Object.assign(Object.assign({mask:o.createElement("div",{className:`${g}-mask-info`},o.createElement(Au.Z,null),p==null?void 0:p.preview),icons:Uu},j),{getContainer:K!=null?K:v,transitionName:(0,pn.m)(h,"zoom",L.transitionName),maskTransitionName:(0,pn.m)(h,"fade",L.maskTransitionName),zIndex:O,closeIcon:H!=null?H:(N=m==null?void 0:m.preview)===null||N===void 0?void 0:N.closeIcon})},[r,p,(t=m==null?void 0:m.preview)===null||t===void 0?void 0:t.closeIcon]),D=Object.assign(Object.assign({},m==null?void 0:m.style),s);return y(o.createElement(Wu,Object.assign({prefixCls:g,preview:M,rootClassName:w,className:E,style:D},c)))};Gu.PreviewGroup=tp;var np=Gu,rp=o.forwardRef(function(e,t){var n=e.text,r=e.mode,a=e.render,i=e.renderFormItem,s=e.fieldProps,c=e.placeholder,d=e.width,f=(0,$.YB)(),v=c||f.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165");if(r==="read"){var m=(0,X.jsx)(np,(0,u.Z)({ref:t,width:d||32,src:n},s));return a?a(n,(0,u.Z)({mode:r},s),m):m}if(r==="edit"||r==="update"){var g=(0,X.jsx)(Dr.Z,(0,u.Z)({ref:t,placeholder:v},s));return i?i(n,(0,u.Z)({mode:r},s),g):g}return null}),Qu=rp,ap=function(t,n){var r=t.border,a=r===void 0?!1:r,i=t.children,s=(0,o.useContext)(ce.ZP.ConfigContext),c=s.getPrefixCls,d=c("pro-field-index-column"),f=(0,Cr.Xj)("IndexColumn",function(){return(0,R.Z)({},".".concat(d),{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"18px",height:"18px","&-border":{color:"#fff",fontSize:"12px",lineHeight:"12px",backgroundColor:"#314659",borderRadius:"9px","&.top-three":{backgroundColor:"#979797"}}})}),v=f.wrapSSR,m=f.hashId;return v((0,X.jsx)("div",{ref:n,className:q()(d,m,(0,R.Z)((0,R.Z)({},"".concat(d,"-border"),a),"top-three",i>3)),children:i}))},Ju=o.forwardRef(ap),_u=l(17937),op=l(73177),ip=["contentRender","numberFormatOptions","numberPopoverRender","open"],lp=["text","mode","render","renderFormItem","fieldProps","proFieldKey","plain","valueEnum","placeholder","locale","customSymbol","numberFormatOptions","numberPopoverRender"],qu=new Intl.NumberFormat("zh-Hans-CN",{currency:"CNY",style:"currency"}),sp={style:"currency",currency:"USD"},up={style:"currency",currency:"RUB"},cp={style:"currency",currency:"RSD"},dp={style:"currency",currency:"MYR"},fp={style:"currency",currency:"BRL"},vp={default:qu,"zh-Hans-CN":{currency:"CNY",style:"currency"},"en-US":sp,"ru-RU":up,"ms-MY":dp,"sr-RS":cp,"pt-BR":fp},ec=function(t,n,r,a){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"",s=n==null?void 0:n.toString().replaceAll(",","");if(typeof s=="string"){var c=Number(s);if(Number.isNaN(c))return s;s=c}if(!s&&s!==0)return"";var d=!1;try{d=t!==!1&&Intl.NumberFormat.supportedLocalesOf([t.replace("_","-")],{localeMatcher:"lookup"}).length>0}catch(y){}try{var f=new Intl.NumberFormat(d&&t!==!1&&(t==null?void 0:t.replace("_","-"))||"zh-Hans-CN",(0,u.Z)((0,u.Z)({},vp[t||"zh-Hans-CN"]||qu),{},{maximumFractionDigits:r},a)),v=f.format(s),m=function(x){var I=x.match(/\d+/);if(I){var w=I[0];return x.slice(x.indexOf(w))}else return x},g=m(v),h=v||"",p=(0,S.Z)(h,1),b=p[0];return["+","-"].includes(b)?"".concat(i||"").concat(b).concat(g):"".concat(i||"").concat(g)}catch(y){return s}},fl=2,mp=o.forwardRef(function(e,t){var n=e.contentRender,r=e.numberFormatOptions,a=e.numberPopoverRender,i=e.open,s=(0,C.Z)(e,ip),c=(0,Ae.Z)(function(){return s.defaultValue},{value:s.value,onChange:s.onChange}),d=(0,S.Z)(c,2),f=d[0],v=d[1],m=n==null?void 0:n((0,u.Z)((0,u.Z)({},s),{},{value:f})),g=(0,op.X)(m?i:!1);return(0,X.jsx)($a.Z,(0,u.Z)((0,u.Z)({placement:"topLeft"},g),{},{trigger:["focus","click"],content:m,getPopupContainer:function(p){return(p==null?void 0:p.parentElement)||document.body},children:(0,X.jsx)(sa,(0,u.Z)((0,u.Z)({ref:t},s),{},{value:f,onChange:v}))}))}),gp=function(t,n){var r,a=t.text,i=t.mode,s=t.render,c=t.renderFormItem,d=t.fieldProps,f=t.proFieldKey,v=t.plain,m=t.valueEnum,g=t.placeholder,h=t.locale,p=t.customSymbol,b=p===void 0?d.customSymbol:p,y=t.numberFormatOptions,x=y===void 0?d==null?void 0:d.numberFormatOptions:y,I=t.numberPopoverRender,w=I===void 0?(d==null?void 0:d.numberPopoverRender)||!1:I,E=(0,C.Z)(t,lp),O=(r=d==null?void 0:d.precision)!==null&&r!==void 0?r:fl,M=(0,$.YB)();h&&_u.Go[h]&&(M=_u.Go[h]);var D=g||M.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),N=(0,o.useMemo)(function(){if(b)return b;if(!(E.moneySymbol===!1||d.moneySymbol===!1))return M.getMessage("moneySymbol","\xA5")},[b,d.moneySymbol,M,E.moneySymbol]),L=(0,o.useCallback)(function(j){var z=new RegExp("\\B(?=(\\d{".concat(3+Math.max(O-fl,0),"})+(?!\\d))"),"g"),Y=String(j).split("."),G=(0,S.Z)(Y,2),ee=G[0],ae=G[1],ne=ee.replace(z,","),ue="";return ae&&O>0&&(ue=".".concat(ae.slice(0,O===void 0?fl:O))),"".concat(ne).concat(ue)},[O]);if(i==="read"){var K=(0,X.jsx)("span",{ref:n,children:ec(h||!1,a,O,x!=null?x:d.numberFormatOptions,N)});return s?s(a,(0,u.Z)({mode:i},d),K):K}if(i==="edit"||i==="update"){var H=(0,X.jsx)(mp,(0,u.Z)((0,u.Z)({contentRender:function(z){if(w===!1||!z.value)return null;var Y=ec(N||h||!1,"".concat(L(z.value)),O,(0,u.Z)((0,u.Z)({},x),{},{notation:"compact"}),N);return typeof w=="function"?w==null?void 0:w(z,Y):Y},ref:n,precision:O,formatter:function(z){return z&&N?"".concat(N," ").concat(L(z)):z==null?void 0:z.toString()},parser:function(z){return N&&z?z.replace(new RegExp("\\".concat(N,"\\s?|(,*)"),"g"),""):z},placeholder:D},(0,li.Z)(d,["numberFormatOptions","precision","numberPopoverRender","customSymbol","moneySymbol","visible","open"])),{},{onBlur:d.onBlur?function(j){var z,Y=j.target.value;N&&Y&&(Y=Y.replace(new RegExp("\\".concat(N,"\\s?|(,*)"),"g"),"")),(z=d.onBlur)===null||z===void 0||z.call(d,Y)}:void 0}));return c?c(a,(0,u.Z)({mode:i},d),H):H}return null},tc=o.forwardRef(gp),nc=function(t){return t.map(function(n,r){var a;return o.isValidElement(n)?o.cloneElement(n,(0,u.Z)((0,u.Z)({key:r},n==null?void 0:n.props),{},{style:(0,u.Z)({},n==null||(a=n.props)===null||a===void 0?void 0:a.style)})):(0,X.jsx)(o.Fragment,{children:n},r)})},hp=function(t,n){var r=t.text,a=t.mode,i=t.render,s=t.fieldProps,c=(0,o.useContext)(ce.ZP.ConfigContext),d=c.getPrefixCls,f=d("pro-field-option"),v=Cr.Ow.useToken(),m=v.token;if((0,o.useImperativeHandle)(n,function(){return{}}),i){var g=i(r,(0,u.Z)({mode:a},s),(0,X.jsx)(X.Fragment,{}));return!g||(g==null?void 0:g.length)<1||!Array.isArray(g)?null:(0,X.jsx)("div",{style:{display:"flex",gap:m.margin,alignItems:"center"},className:f,children:nc(g)})}return!r||!Array.isArray(r)?o.isValidElement(r)?r:null:(0,X.jsx)("div",{style:{display:"flex",gap:m.margin,alignItems:"center"},className:f,children:nc(r)})},pp=o.forwardRef(hp),bp=l(90420),Cp=["text","mode","render","renderFormItem","fieldProps","proFieldKey"],yp=function(t,n){var r=t.text,a=t.mode,i=t.render,s=t.renderFormItem,c=t.fieldProps,d=t.proFieldKey,f=(0,C.Z)(t,Cp),v=(0,$.YB)(),m=(0,Ae.Z)(function(){return f.open||f.visible||!1},{value:f.open||f.visible,onChange:f.onOpenChange||f.onVisible}),g=(0,S.Z)(m,2),h=g[0],p=g[1];if(a==="read"){var b=(0,X.jsx)(X.Fragment,{children:"-"});return r&&(b=(0,X.jsxs)(sl.Z,{children:[(0,X.jsx)("span",{ref:n,children:h?r:"********"}),(0,X.jsx)("a",{onClick:function(){return p(!h)},children:h?(0,X.jsx)(Au.Z,{}):(0,X.jsx)(bp.Z,{})})]})),i?i(r,(0,u.Z)({mode:a},c),b):b}if(a==="edit"||a==="update"){var y=(0,X.jsx)(Dr.Z.Password,(0,u.Z)({placeholder:v.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),ref:n},c));return s?s(r,(0,u.Z)({mode:a},c),y):y}return null},Sp=o.forwardRef(yp),xp=/\s/;function Pp(e){for(var t=e.length;t--&&xp.test(e.charAt(t)););return t}var wp=Pp,Ip=/^\s+/;function Op(e){return e&&e.slice(0,wp(e)+1).replace(Ip,"")}var Ep=Op,vl=l(77226),Zp=l(93589),ml=l(18533),Mp="[object Symbol]";function Rp(e){return typeof e=="symbol"||(0,ml.Z)(e)&&(0,Zp.Z)(e)==Mp}var ci=Rp,rc=NaN,$p=/^[-+]0x[0-9a-f]+$/i,Dp=/^0b[01]+$/i,Np=/^0o[0-7]+$/i,Tp=parseInt;function Fp(e){if(typeof e=="number")return e;if(ci(e))return rc;if((0,vl.Z)(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=(0,vl.Z)(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=Ep(e);var n=Dp.test(e);return n||Np.test(e)?Tp(e.slice(2),n?2:8):$p.test(e)?rc:+e}var di=Fp;function Ap(e){return e===0?null:e>0?"+":"-"}function jp(e){return e===0?"#595959":e>0?"#ff4d4f":"#52c41a"}function kp(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return t>=0?e==null?void 0:e.toFixed(t):e}var Lp=function(t,n){var r=t.text,a=t.prefix,i=t.precision,s=t.suffix,c=s===void 0?"%":s,d=t.mode,f=t.showColor,v=f===void 0?!1:f,m=t.render,g=t.renderFormItem,h=t.fieldProps,p=t.placeholder,b=t.showSymbol,y=(0,$.YB)(),x=p||y.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),I=(0,o.useMemo)(function(){return typeof r=="string"&&r.includes("%")?di(r.replace("%","")):di(r)},[r]),w=(0,o.useMemo)(function(){return typeof b=="function"?b==null?void 0:b(r):b},[b,r]);if(d==="read"){var E=v?{color:jp(I)}:{},O=(0,X.jsxs)("span",{style:E,ref:n,children:[a&&(0,X.jsx)("span",{children:a}),w&&(0,X.jsxs)(o.Fragment,{children:[Ap(I)," "]}),kp(Math.abs(I),i),c&&c]});return m?m(r,(0,u.Z)((0,u.Z)({mode:d},h),{},{prefix:a,precision:i,showSymbol:w,suffix:c}),O):O}if(d==="edit"||d==="update"){var M=(0,X.jsx)(sa,(0,u.Z)({ref:n,formatter:function(N){return N&&a?"".concat(a," ").concat(N).replace(/\B(?=(\d{3})+(?!\d)$)/g,","):N},parser:function(N){return N?N.replace(/.*\s|,/g,""):""},placeholder:x},h));return g?g(r,(0,u.Z)({mode:d},h),M):M}return null},ac=o.forwardRef(Lp),Hp=l(38703);function Vp(e){return e===100?"success":e<0?"exception":e<100?"active":"normal"}var Bp=function(t,n){var r=t.text,a=t.mode,i=t.render,s=t.plain,c=t.renderFormItem,d=t.fieldProps,f=t.placeholder,v=(0,$.YB)(),m=f||v.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),g=(0,o.useMemo)(function(){return typeof r=="string"&&r.includes("%")?di(r.replace("%","")):di(r)},[r]);if(a==="read"){var h=(0,X.jsx)(Hp.Z,(0,u.Z)({ref:n,size:"small",style:{minWidth:100,maxWidth:320},percent:g,steps:s?10:void 0,status:Vp(g)},d));return i?i(g,(0,u.Z)({mode:a},d),h):h}if(a==="edit"||a==="update"){var p=(0,X.jsx)(sa,(0,u.Z)({ref:n,placeholder:m},d));return c?c(r,(0,u.Z)({mode:a},d),p):p}return null},oc=o.forwardRef(Bp),Wp=l(78045),zp=["radioType","renderFormItem","mode","render"],Yp=function(t,n){var r,a,i=t.radioType,s=t.renderFormItem,c=t.mode,d=t.render,f=(0,C.Z)(t,zp),v=(0,o.useContext)(ce.ZP.ConfigContext),m=v.getPrefixCls,g=m("pro-field-radio"),h=(0,$r.aK)(f),p=(0,S.Z)(h,3),b=p[0],y=p[1],x=p[2],I=(0,o.useRef)(),w=(r=Zo.Z.Item)===null||r===void 0||(a=r.useStatus)===null||a===void 0?void 0:a.call(r);(0,o.useImperativeHandle)(n,function(){return(0,u.Z)((0,u.Z)({},I.current||{}),{},{fetchData:function(Y){return x(Y)}})},[x]);var E=(0,Cr.Xj)("FieldRadioRadio",function(z){return(0,R.Z)((0,R.Z)((0,R.Z)({},".".concat(g,"-error"),{span:{color:z.colorError}}),".".concat(g,"-warning"),{span:{color:z.colorWarning}}),".".concat(g,"-vertical"),(0,R.Z)({},"".concat(z.antCls,"-radio-wrapper"),{display:"flex",marginInlineEnd:0}))}),O=E.wrapSSR,M=E.hashId;if(b)return(0,X.jsx)(Ra.Z,{size:"small"});if(c==="read"){var D=y!=null&&y.length?y==null?void 0:y.reduce(function(z,Y){var G;return(0,u.Z)((0,u.Z)({},z),{},(0,R.Z)({},(G=Y.value)!==null&&G!==void 0?G:"",Y.label))},{}):void 0,N=(0,X.jsx)(X.Fragment,{children:(0,oe.MP)(f.text,(0,oe.R6)(f.valueEnum||D))});if(d){var L;return(L=d(f.text,(0,u.Z)({mode:c},f.fieldProps),N))!==null&&L!==void 0?L:null}return N}if(c==="edit"){var K,H=O((0,X.jsx)(Wp.ZP.Group,(0,u.Z)((0,u.Z)({ref:I,optionType:i},f.fieldProps),{},{className:q()((K=f.fieldProps)===null||K===void 0?void 0:K.className,(0,R.Z)((0,R.Z)({},"".concat(g,"-error"),(w==null?void 0:w.status)==="error"),"".concat(g,"-warning"),(w==null?void 0:w.status)==="warning"),M,"".concat(g,"-").concat(f.fieldProps.layout||"horizontal")),options:y})));if(s){var j;return(j=s(f.text,(0,u.Z)((0,u.Z)({mode:c},f.fieldProps),{},{options:y,loading:b}),H))!==null&&j!==void 0?j:null}return H}return null},ic=o.forwardRef(Yp),Kp=function(t,n){var r=t.text,a=t.mode,i=t.light,s=t.label,c=t.format,d=t.render,f=t.picker,v=t.renderFormItem,m=t.plain,g=t.showTime,h=t.lightLabel,p=t.bordered,b=t.fieldProps,y=(0,$.YB)(),x=Array.isArray(r)?r:[],I=(0,S.Z)(x,2),w=I[0],E=I[1],O=o.useState(!1),M=(0,S.Z)(O,2),D=M[0],N=M[1],L=(0,o.useCallback)(function(ee){if(typeof(b==null?void 0:b.format)=="function"){var ae;return b==null||(ae=b.format)===null||ae===void 0?void 0:ae.call(b,ee)}return(b==null?void 0:b.format)||c||"YYYY-MM-DD"},[b,c]),K=w?wn()(w).format(L(wn()(w))):"",H=E?wn()(E).format(L(wn()(E))):"";if(a==="read"){var j=(0,X.jsxs)("div",{ref:n,style:{display:"flex",flexWrap:"wrap",gap:8,alignItems:"center"},children:[(0,X.jsx)("div",{children:K||"-"}),(0,X.jsx)("div",{children:H||"-"})]});return d?d(r,(0,u.Z)({mode:a},b),(0,X.jsx)("span",{children:j})):j}if(a==="edit"||a==="update"){var z=so(b.value),Y;if(i){var G;Y=(0,X.jsx)(Q.Q,{label:s,onClick:function(){var ae;b==null||(ae=b.onOpenChange)===null||ae===void 0||ae.call(b,!0),N(!0)},style:z?{paddingInlineEnd:0}:void 0,disabled:b.disabled,value:z||D?(0,X.jsx)(wa.RangePicker,(0,u.Z)((0,u.Z)((0,u.Z)({picker:f,showTime:g,format:c},(0,U.J)(!1)),b),{},{placeholder:(G=b.placeholder)!==null&&G!==void 0?G:[y.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9"),y.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9")],onClear:function(){var ae;N(!1),b==null||(ae=b.onClear)===null||ae===void 0||ae.call(b)},value:z,onOpenChange:function(ae){var ne;z&&N(ae),b==null||(ne=b.onOpenChange)===null||ne===void 0||ne.call(b,ae)}})):null,allowClear:!1,bordered:p,ref:h,downIcon:z||D?!1:void 0})}else Y=(0,X.jsx)(wa.RangePicker,(0,u.Z)((0,u.Z)((0,u.Z)({ref:n,format:c,showTime:g,placeholder:[y.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9"),y.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9")]},(0,U.J)(m===void 0?!0:!m)),b),{},{value:z}));return v?v(r,(0,u.Z)({mode:a},b),Y):Y}return null},Ka=o.forwardRef(Kp),Up={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},Xp=Up,Gp=function(t,n){return o.createElement(Jr.Z,(0,Ce.Z)({},t,{ref:n,icon:Xp}))},Qp=o.forwardRef(Gp),Jp=Qp;function _p(e,t){var n=e.disabled,r=e.prefixCls,a=e.character,i=e.characterRender,s=e.index,c=e.count,d=e.value,f=e.allowHalf,v=e.focused,m=e.onHover,g=e.onClick,h=function(O){m(O,s)},p=function(O){g(O,s)},b=function(O){O.keyCode===Ie.Z.ENTER&&g(O,s)},y=s+1,x=new Set([r]);d===0&&s===0&&v?x.add("".concat(r,"-focused")):f&&d+.5>=y&&ds?"true":"false","aria-posinset":s+1,"aria-setsize":c,tabIndex:n?-1:0},o.createElement("div",{className:"".concat(r,"-first")},I),o.createElement("div",{className:"".concat(r,"-second")},I)));return i&&(w=i(w,e)),w}var qp=o.forwardRef(_p);function eb(){var e=o.useRef({});function t(r){return e.current[r]}function n(r){return function(a){e.current[r]=a}}return[t,n]}function tb(e){var t=e.pageXOffset,n="scrollLeft";if(typeof t!="number"){var r=e.document;t=r.documentElement[n],typeof t!="number"&&(t=r.body[n])}return t}function nb(e){var t,n,r=e.ownerDocument,a=r.body,i=r&&r.documentElement,s=e.getBoundingClientRect();return t=s.left,n=s.top,t-=i.clientLeft||a.clientLeft||0,n-=i.clientTop||a.clientTop||0,{left:t,top:n}}function rb(e){var t=nb(e),n=e.ownerDocument,r=n.defaultView||n.parentWindow;return t.left+=tb(r),t.left}var ab=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ob(e,t){var n=e.prefixCls,r=n===void 0?"rc-rate":n,a=e.className,i=e.defaultValue,s=e.value,c=e.count,d=c===void 0?5:c,f=e.allowHalf,v=f===void 0?!1:f,m=e.allowClear,g=m===void 0?!0:m,h=e.keyboard,p=h===void 0?!0:h,b=e.character,y=b===void 0?"\u2605":b,x=e.characterRender,I=e.disabled,w=e.direction,E=w===void 0?"ltr":w,O=e.tabIndex,M=O===void 0?0:O,D=e.autoFocus,N=e.onHoverChange,L=e.onChange,K=e.onFocus,H=e.onBlur,j=e.onKeyDown,z=e.onMouseLeave,Y=(0,C.Z)(e,ab),G=eb(),ee=(0,S.Z)(G,2),ae=ee[0],ne=ee[1],ue=o.useRef(null),le=function(){if(!I){var rt;(rt=ue.current)===null||rt===void 0||rt.focus()}};o.useImperativeHandle(t,function(){return{focus:le,blur:function(){if(!I){var rt;(rt=ue.current)===null||rt===void 0||rt.blur()}}}});var fe=(0,Ae.Z)(i||0,{value:s}),se=(0,S.Z)(fe,2),he=se[0],Pe=se[1],xe=(0,Ae.Z)(null),Oe=(0,S.Z)(xe,2),je=Oe[0],tt=Oe[1],$e=function(rt,$t){var Ct=E==="rtl",jt=rt+1;if(v){var Kt=ae(rt),Gt=rb(Kt),gt=Kt.clientWidth;(Ct&&$t-Gt>gt/2||!Ct&&$t-Gt0&&!Ct||$t===Ie.Z.RIGHT&&he>0&&Ct?(We(he-jt),rt.preventDefault()):$t===Ie.Z.LEFT&&he{const{componentCls:t}=e;return{[`${t}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:e.marginXS},"> div":{transition:`all ${e.motionDurationMid}, outline 0s`,"&:hover":{transform:e.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${(0,Xe.bf)(e.lineWidth)} dashed ${e.starColor}`,transform:e.starHoverScale}},"&-first, &-second":{color:e.starBg,transition:`all ${e.motionDurationMid}`,userSelect:"none"},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${t}-star-first, &-half ${t}-star-second`]:{opacity:1},[`&-half ${t}-star-first, &-full ${t}-star-second`]:{color:"inherit"}}}},ub=e=>({[`&-rtl${e.componentCls}`]:{direction:"rtl"}}),cb=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,nr.Wf)(e)),{display:"inline-block",margin:0,padding:0,color:e.starColor,fontSize:e.starSize,lineHeight:1,listStyle:"none",outline:"none",[`&-disabled${t} ${t}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),sb(e)),ub(e))}},db=e=>({starColor:e.yellow6,starSize:e.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:e.colorFillContent});var fb=(0,rr.I$)("Rate",e=>{const t=(0,ur.IX)(e,{});return[cb(t)]},db),vb=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,className:r,rootClassName:a,style:i,tooltips:s,character:c=o.createElement(Jp,null),disabled:d}=e,f=vb(e,["prefixCls","className","rootClassName","style","tooltips","character","disabled"]),v=(O,M)=>{let{index:D}=M;return s?o.createElement(Fu.Z,{title:s[D]},O):O},{getPrefixCls:m,direction:g,rate:h}=o.useContext(mn.E_),p=m("rate",n),[b,y,x]=fb(p),I=Object.assign(Object.assign({},h==null?void 0:h.style),i),w=o.useContext(fn.Z),E=d!=null?d:w;return b(o.createElement(lb,Object.assign({ref:t,character:c,characterRender:v,disabled:E},f,{className:q()(r,a,y,x,h==null?void 0:h.className),style:I,prefixCls:p,direction:g})))}),mb=function(t,n){var r=t.text,a=t.mode,i=t.render,s=t.renderFormItem,c=t.fieldProps;if(a==="read"){var d=(0,X.jsx)(lc,(0,u.Z)((0,u.Z)({allowHalf:!0,disabled:!0,ref:n},c),{},{value:r}));return i?i(r,(0,u.Z)({mode:a},c),(0,X.jsx)(X.Fragment,{children:d})):d}if(a==="edit"||a==="update"){var f=(0,X.jsx)(lc,(0,u.Z)({allowHalf:!0,ref:n},c));return s?s(r,(0,u.Z)({mode:a},c),f):f}return null},gb=o.forwardRef(mb);function hb(e){var t=e,n="",r=!1;t<0&&(t=-t,r=!0);var a=Math.floor(t/(3600*24)),i=Math.floor(t/3600%24),s=Math.floor(t/60%60),c=Math.floor(t%60);return n="".concat(c,"\u79D2"),s>0&&(n="".concat(s,"\u5206\u949F").concat(n)),i>0&&(n="".concat(i,"\u5C0F\u65F6").concat(n)),a>0&&(n="".concat(a,"\u5929").concat(n)),r&&(n+="\u524D"),n}var pb=function(t,n){var r=t.text,a=t.mode,i=t.render,s=t.renderFormItem,c=t.fieldProps,d=t.placeholder,f=(0,$.YB)(),v=d||f.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165");if(a==="read"){var m=hb(Number(r)),g=(0,X.jsx)("span",{ref:n,children:m});return i?i(r,(0,u.Z)({mode:a},c),g):g}if(a==="edit"||a==="update"){var h=(0,X.jsx)(sa,(0,u.Z)({ref:n,min:0,style:{width:"100%"},placeholder:v},c));return s?s(r,(0,u.Z)({mode:a},c),h):h}return null},bb=o.forwardRef(pb),Cb=["mode","render","renderFormItem","fieldProps","emptyText"],yb=function(t,n){var r=t.mode,a=t.render,i=t.renderFormItem,s=t.fieldProps,c=t.emptyText,d=c===void 0?"-":c,f=(0,C.Z)(t,Cb),v=(0,o.useRef)(),m=(0,$r.aK)(t),g=(0,S.Z)(m,3),h=g[0],p=g[1],b=g[2];if((0,o.useImperativeHandle)(n,function(){return(0,u.Z)((0,u.Z)({},v.current||{}),{},{fetchData:function(O){return b(O)}})},[b]),h)return(0,X.jsx)(Ra.Z,{size:"small"});if(r==="read"){var y=p!=null&&p.length?p==null?void 0:p.reduce(function(E,O){var M;return(0,u.Z)((0,u.Z)({},E),{},(0,R.Z)({},(M=O.value)!==null&&M!==void 0?M:"",O.label))},{}):void 0,x=(0,X.jsx)(X.Fragment,{children:(0,oe.MP)(f.text,(0,oe.R6)(f.valueEnum||y))});if(a){var I;return(I=a(f.text,(0,u.Z)({mode:r},s),(0,X.jsx)(X.Fragment,{children:x})))!==null&&I!==void 0?I:d}return x}if(r==="edit"||r==="update"){var w=(0,X.jsx)(kl,(0,u.Z)((0,u.Z)({ref:v},(0,li.Z)(s||{},["allowClear"])),{},{options:p}));return i?i(f.text,(0,u.Z)((0,u.Z)({mode:r},s),{},{options:p,loading:h}),w):w}return null},Sb=o.forwardRef(yb),xb=function(t,n){var r=t.text,a=t.mode,i=t.render,s=t.renderFormItem,c=t.fieldProps;if(a==="read"){var d=r;return i?i(r,(0,u.Z)({mode:a},c),(0,X.jsx)(X.Fragment,{children:d})):(0,X.jsx)(X.Fragment,{children:d})}if(a==="edit"||a==="update"){var f=(0,X.jsx)(Ql.Z,(0,u.Z)((0,u.Z)({ref:n},c),{},{style:(0,u.Z)({minWidth:120},c==null?void 0:c.style)}));return s?s(r,(0,u.Z)({mode:a},c),f):f}return null},Pb=o.forwardRef(xb),wb=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],sc=o.forwardRef(function(e,t){var n,r=e.prefixCls,a=r===void 0?"rc-switch":r,i=e.className,s=e.checked,c=e.defaultChecked,d=e.disabled,f=e.loadingIcon,v=e.checkedChildren,m=e.unCheckedChildren,g=e.onClick,h=e.onChange,p=e.onKeyDown,b=(0,C.Z)(e,wb),y=(0,Ae.Z)(!1,{value:s,defaultValue:c}),x=(0,S.Z)(y,2),I=x[0],w=x[1];function E(N,L){var K=I;return d||(K=N,w(K),h==null||h(K,L)),K}function O(N){N.which===Ie.Z.LEFT?E(!1,N):N.which===Ie.Z.RIGHT&&E(!0,N),p==null||p(N)}function M(N){var L=E(!I,N);g==null||g(L,N)}var D=q()(a,i,(n={},(0,R.Z)(n,"".concat(a,"-checked"),I),(0,R.Z)(n,"".concat(a,"-disabled"),d),n));return o.createElement("button",(0,Ce.Z)({},b,{type:"button",role:"switch","aria-checked":I,disabled:d,className:D,ref:t,onKeyDown:O,onClick:M}),f,o.createElement("span",{className:"".concat(a,"-inner")},o.createElement("span",{className:"".concat(a,"-inner-checked")},v),o.createElement("span",{className:"".concat(a,"-inner-unchecked")},m)))});sc.displayName="Switch";var Ib=sc,Ob=l(45353);const Eb=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:r,trackMinWidthSM:a,innerMinMarginSM:i,innerMaxMarginSM:s,handleSizeSM:c,calc:d}=e,f=`${t}-inner`,v=(0,Xe.bf)(d(c).add(d(r).mul(2)).equal()),m=(0,Xe.bf)(d(s).mul(2).equal());return{[t]:{[`&${t}-small`]:{minWidth:a,height:n,lineHeight:(0,Xe.bf)(n),[`${t}-inner`]:{paddingInlineStart:s,paddingInlineEnd:i,[`${f}-checked, ${f}-unchecked`]:{minHeight:n},[`${f}-checked`]:{marginInlineStart:`calc(-100% + ${v} - ${m})`,marginInlineEnd:`calc(100% - ${v} + ${m})`},[`${f}-unchecked`]:{marginTop:d(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:c,height:c},[`${t}-loading-icon`]:{top:d(d(c).sub(e.switchLoadingIconSize)).div(2).equal(),fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:i,paddingInlineEnd:s,[`${f}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${f}-unchecked`]:{marginInlineStart:`calc(100% - ${v} + ${m})`,marginInlineEnd:`calc(-100% + ${v} - ${m})`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${(0,Xe.bf)(d(c).add(r).equal())})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${f}`]:{[`${f}-unchecked`]:{marginInlineStart:d(e.marginXXS).div(2).equal(),marginInlineEnd:d(e.marginXXS).mul(-1).div(2).equal()}},[`&${t}-checked ${f}`]:{[`${f}-checked`]:{marginInlineStart:d(e.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:d(e.marginXXS).div(2).equal()}}}}}}},Zb=e=>{const{componentCls:t,handleSize:n,calc:r}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:r(r(n).sub(e.fontSize)).div(2).equal(),color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},Mb=e=>{const{componentCls:t,trackPadding:n,handleBg:r,handleShadow:a,handleSize:i,calc:s}=e,c=`${t}-handle`;return{[t]:{[c]:{position:"absolute",top:n,insetInlineStart:n,width:i,height:i,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:s(i).div(2).equal(),boxShadow:a,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${c}`]:{insetInlineStart:`calc(100% - ${(0,Xe.bf)(s(i).add(n).equal())})`},[`&:not(${t}-disabled):active`]:{[`${c}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${c}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}}}},Rb=e=>{const{componentCls:t,trackHeight:n,trackPadding:r,innerMinMargin:a,innerMaxMargin:i,handleSize:s,calc:c}=e,d=`${t}-inner`,f=(0,Xe.bf)(c(s).add(c(r).mul(2)).equal()),v=(0,Xe.bf)(c(i).mul(2).equal());return{[t]:{[d]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i,paddingInlineEnd:a,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${d}-checked, ${d}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:n},[`${d}-checked`]:{marginInlineStart:`calc(-100% + ${f} - ${v})`,marginInlineEnd:`calc(100% - ${f} + ${v})`},[`${d}-unchecked`]:{marginTop:c(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${d}`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${d}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${d}-unchecked`]:{marginInlineStart:`calc(100% - ${f} + ${v})`,marginInlineEnd:`calc(-100% + ${f} - ${v})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${d}`]:{[`${d}-unchecked`]:{marginInlineStart:c(r).mul(2).equal(),marginInlineEnd:c(r).mul(-1).mul(2).equal()}},[`&${t}-checked ${d}`]:{[`${d}-checked`]:{marginInlineStart:c(r).mul(-1).mul(2).equal(),marginInlineEnd:c(r).mul(2).equal()}}}}}},$b=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:r}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,nr.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:n,lineHeight:(0,Xe.bf)(n),verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),(0,nr.Qy)(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}},Db=e=>{const{fontSize:t,lineHeight:n,controlHeight:r,colorWhite:a}=e,i=t*n,s=r/2,c=2,d=i-c*2,f=s-c*2;return{trackHeight:i,trackHeightSM:s,trackMinWidth:d*2+c*4,trackMinWidthSM:f*2+c*2,trackPadding:c,handleBg:a,handleSize:d,handleSizeSM:f,handleShadow:`0 2px 4px 0 ${new Or.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:d/2,innerMaxMargin:d+c+c*2,innerMinMarginSM:f/2,innerMaxMarginSM:f+c+c*2}};var Nb=(0,rr.I$)("Switch",e=>{const t=(0,ur.IX)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:e.calc(e.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[$b(t),Rb(t),Mb(t),Zb(t),Eb(t)]},Db),Tb=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,size:r,disabled:a,loading:i,className:s,rootClassName:c,style:d,checked:f,value:v,defaultChecked:m,defaultValue:g,onChange:h}=e,p=Tb(e,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[b,y]=(0,Ae.Z)(!1,{value:f!=null?f:v,defaultValue:m!=null?m:g}),{getPrefixCls:x,direction:I,switch:w}=o.useContext(mn.E_),E=o.useContext(fn.Z),O=(a!=null?a:E)||i,M=x("switch",n),D=o.createElement("div",{className:`${M}-handle`},i&&o.createElement(be.Z,{className:`${M}-loading-icon`})),[N,L,K]=Nb(M),H=(0,Qt.Z)(r),j=q()(w==null?void 0:w.className,{[`${M}-small`]:H==="small",[`${M}-loading`]:i,[`${M}-rtl`]:I==="rtl"},s,c,L,K),z=Object.assign(Object.assign({},w==null?void 0:w.style),d),Y=function(){y(arguments.length<=0?void 0:arguments[0]),h==null||h.apply(void 0,arguments)};return N(o.createElement(Ob.Z,{component:"Switch"},o.createElement(Ib,Object.assign({},p,{checked:b,onChange:Y,prefixCls:M,className:j,style:z,disabled:O,ref:t,loadingIcon:D}))))});uc.__ANT_SWITCH=!0;var Fb=uc,Ab=function(t,n){var r=t.text,a=t.mode,i=t.render,s=t.light,c=t.label,d=t.renderFormItem,f=t.fieldProps,v=(0,$.YB)(),m=(0,o.useMemo)(function(){var y,x;return r==null||"".concat(r).length<1?"-":r?(y=f==null?void 0:f.checkedChildren)!==null&&y!==void 0?y:v.getMessage("switch.open","\u6253\u5F00"):(x=f==null?void 0:f.unCheckedChildren)!==null&&x!==void 0?x:v.getMessage("switch.close","\u5173\u95ED")},[f==null?void 0:f.checkedChildren,f==null?void 0:f.unCheckedChildren,r]);if(a==="read")return i?i(r,(0,u.Z)({mode:a},f),(0,X.jsx)(X.Fragment,{children:m})):m!=null?m:"-";if(a==="edit"||a==="update"){var g,h=(0,X.jsx)(Fb,(0,u.Z)((0,u.Z)({ref:n,size:s?"small":void 0},(0,li.Z)(f,["value"])),{},{checked:(g=f==null?void 0:f.checked)!==null&&g!==void 0?g:f==null?void 0:f.value}));if(s){var p=f.disabled,b=f.bordered;return(0,X.jsx)(Q.Q,{label:c,disabled:p,bordered:b,downIcon:!1,value:(0,X.jsx)("div",{style:{paddingLeft:8},children:h}),allowClear:!1})}return d?d(r,(0,u.Z)({mode:a},f),h):h}return null},jb=o.forwardRef(Ab),kb=function(t,n){var r=t.text,a=t.mode,i=t.render,s=t.renderFormItem,c=t.fieldProps,d=t.emptyText,f=d===void 0?"-":d,v=c||{},m=v.autoFocus,g=v.prefix,h=g===void 0?"":g,p=v.suffix,b=p===void 0?"":p,y=(0,$.YB)(),x=(0,o.useRef)();if((0,o.useImperativeHandle)(n,function(){return x.current},[]),(0,o.useEffect)(function(){if(m){var M;(M=x.current)===null||M===void 0||M.focus()}},[m]),a==="read"){var I=(0,X.jsxs)(X.Fragment,{children:[h,r!=null?r:f,b]});if(i){var w;return(w=i(r,(0,u.Z)({mode:a},c),I))!==null&&w!==void 0?w:f}return I}if(a==="edit"||a==="update"){var E=y.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),O=(0,X.jsx)(Dr.Z,(0,u.Z)({ref:x,placeholder:E,allowClear:!0},c));return s?s(r,(0,u.Z)({mode:a},c),O):O}return null},Lb=o.forwardRef(kb);function Hb(e,t){for(var n=-1,r=e==null?0:e.length,a=Array(r);++na?0:a+t),n=n>a?a:n,n<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(a);++r0&&n(c)?t>1?$c(c,t-1,n,r,a):(0,vc.Z)(a,c):r||(a[a.length]=c)}return a}var sS=$c;function uS(e){var t=e==null?0:e.length;return t?sS(e,1):[]}var cS=uS,dS=l(81211),fS=l(64594);function vS(e){return(0,fS.Z)((0,dS.Z)(e,void 0,cS),e+"")}var mS=vS,gS=1,hS=2,pS=4,bS=mS(function(e,t){var n={};if(e==null)return n;var r=!1;t=cc(t,function(i){return i=bl(i,e),r||(r=i.length>1),i}),(0,po.Z)(e,gc(e),n),r&&(n=Iy(n,gS|hS|pS,aS));for(var a=t.length;a--;)tS(n,t[a]);return n}),CS=bS,yS=function(t,n){var r=t.text,a=t.fieldProps,i=(0,o.useContext)(ce.ZP.ConfigContext),s=i.getPrefixCls,c=s("pro-field-readonly"),d="".concat(c,"-textarea"),f=(0,Cr.Xj)("TextArea",function(){return(0,R.Z)({},".".concat(d),{display:"inline-block",lineHeight:"1.5715",maxWidth:"100%",whiteSpace:"pre-wrap"})}),v=f.wrapSSR,m=f.hashId;return v((0,X.jsx)("span",(0,u.Z)((0,u.Z)({ref:n,className:q()(m,c,d)},CS(a,["autoSize","classNames","styles"])),{},{children:r!=null?r:"-"})))},SS=o.forwardRef(yS),xS=function(t,n){var r=t.text,a=t.mode,i=t.render,s=t.renderFormItem,c=t.fieldProps,d=(0,$.YB)();if(a==="read"){var f=(0,X.jsx)(SS,(0,u.Z)((0,u.Z)({},t),{},{ref:n}));return i?i(r,(0,u.Z)({mode:a},c),f):f}if(a==="edit"||a==="update"){var v=(0,X.jsx)(Dr.Z.TextArea,(0,u.Z)({ref:n,rows:3,onKeyPress:function(g){g.key==="Enter"&&g.stopPropagation()},placeholder:d.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165")},c));return s?s(r,(0,u.Z)({mode:a},c),v):v}return null},PS=o.forwardRef(xS),wS=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);ao.createElement(OS,Object.assign({},e,{picker:"time",mode:void 0,ref:t}))),Co=o.forwardRef((e,t)=>{var{addon:n,renderExtraFooter:r,variant:a,bordered:i}=e,s=wS(e,["addon","renderExtraFooter","variant","bordered"]);const[c]=(0,Rn.Z)("timePicker",a,i),d=o.useMemo(()=>{if(r)return r;if(n)return n},[n,r]);return o.createElement(IS,Object.assign({},s,{mode:void 0,ref:t,renderExtraFooter:d,variant:c}))}),Dc=(0,Dn.Z)(Co,"picker");Co._InternalPanelDoNotUseOrYouWillBeFired=Dc,Co.RangePicker=ES,Co._InternalPanelDoNotUseOrYouWillBeFired=Dc;var Cl=Co,ZS=function(t,n){var r=t.text,a=t.mode,i=t.light,s=t.label,c=t.format,d=t.render,f=t.renderFormItem,v=t.plain,m=t.fieldProps,g=t.lightLabel,h=(0,o.useState)(!1),p=(0,S.Z)(h,2),b=p[0],y=p[1],x=(0,$.YB)(),I=(m==null?void 0:m.format)||c||"HH:mm:ss",w=wn().isDayjs(r)||typeof r=="number";if(a==="read"){var E=(0,X.jsx)("span",{ref:n,children:r?wn()(r,w?void 0:I).format(I):"-"});return d?d(r,(0,u.Z)({mode:a},m),(0,X.jsx)("span",{children:E})):E}if(a==="edit"||a==="update"){var O,M=m.disabled,D=m.value,N=so(D,I);if(i){var L;O=(0,X.jsx)(Q.Q,{onClick:function(){var H;m==null||(H=m.onOpenChange)===null||H===void 0||H.call(m,!0),y(!0)},style:N?{paddingInlineEnd:0}:void 0,label:s,disabled:M,value:N||b?(0,X.jsx)(Cl,(0,u.Z)((0,u.Z)((0,u.Z)({},(0,U.J)(!1)),{},{format:c,ref:n},m),{},{placeholder:(L=m.placeholder)!==null&&L!==void 0?L:x.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9"),value:N,onOpenChange:function(H){var j;y(H),m==null||(j=m.onOpenChange)===null||j===void 0||j.call(m,H)},open:b})):null,downIcon:N||b?!1:void 0,allowClear:!1,ref:g})}else O=(0,X.jsx)(wa.TimePicker,(0,u.Z)((0,u.Z)((0,u.Z)({ref:n,format:c},(0,U.J)(v===void 0?!0:!v)),m),{},{value:N}));return f?f(r,(0,u.Z)({mode:a},m),O):O}return null},MS=function(t,n){var r=t.text,a=t.light,i=t.label,s=t.mode,c=t.lightLabel,d=t.format,f=t.render,v=t.renderFormItem,m=t.plain,g=t.fieldProps,h=(0,$.YB)(),p=(0,o.useState)(!1),b=(0,S.Z)(p,2),y=b[0],x=b[1],I=(g==null?void 0:g.format)||d||"HH:mm:ss",w=Array.isArray(r)?r:[],E=(0,S.Z)(w,2),O=E[0],M=E[1],D=wn().isDayjs(O)||typeof O=="number",N=wn().isDayjs(M)||typeof M=="number",L=O?wn()(O,D?void 0:I).format(I):"",K=M?wn()(M,N?void 0:I).format(I):"";if(s==="read"){var H=(0,X.jsxs)("div",{ref:n,children:[(0,X.jsx)("div",{children:L||"-"}),(0,X.jsx)("div",{children:K||"-"})]});return f?f(r,(0,u.Z)({mode:s},g),(0,X.jsx)("span",{children:H})):H}if(s==="edit"||s==="update"){var j=so(g.value,I),z;if(a){var Y=g.disabled,G=g.placeholder,ee=G===void 0?[h.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9"),h.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9")]:G;z=(0,X.jsx)(Q.Q,{onClick:function(){var ne;g==null||(ne=g.onOpenChange)===null||ne===void 0||ne.call(g,!0),x(!0)},style:j?{paddingInlineEnd:0}:void 0,label:i,disabled:Y,placeholder:ee,value:j||y?(0,X.jsx)(Cl.RangePicker,(0,u.Z)((0,u.Z)((0,u.Z)({},(0,U.J)(!1)),{},{format:d,ref:n},g),{},{placeholder:ee,value:j,onOpenChange:function(ne){var ue;x(ne),g==null||(ue=g.onOpenChange)===null||ue===void 0||ue.call(g,ne)},open:y})):null,downIcon:j||y?!1:void 0,allowClear:!1,ref:c})}else z=(0,X.jsx)(Cl.RangePicker,(0,u.Z)((0,u.Z)((0,u.Z)({ref:n,format:d},(0,U.J)(m===void 0?!0:!m)),g),{},{value:j}));return v?v(r,(0,u.Z)({mode:s},g),z):z}return null},RS=o.forwardRef(MS),$S=o.forwardRef(ZS),DS=function(e){var t=o.useRef({valueLabels:new Map});return o.useMemo(function(){var n=t.current.valueLabels,r=new Map,a=e.map(function(i){var s,c=i.value,d=(s=i.label)!==null&&s!==void 0?s:n.get(c);return r.set(c,d),(0,u.Z)((0,u.Z)({},i),{},{label:d})});return t.current.valueLabels=r,[a]},[e])},NS=function(e,t,n,r){return o.useMemo(function(){var a=e.map(function(d){var f=d.value;return f}),i=t.map(function(d){var f=d.value;return f}),s=a.filter(function(d){return!r[d]});if(n){var c=(0,Ke.S)(a,!0,r);a=c.checkedKeys,i=c.halfCheckedKeys}return[Array.from(new Set([].concat((0,ie.Z)(s),(0,ie.Z)(a)))),i]},[e,t,n,r])},TS=function(e,t){return o.useMemo(function(){var n=(0,ge.I8)(e,{fieldNames:t,initWrapper:function(a){return(0,u.Z)((0,u.Z)({},a),{},{valueEntities:new Map})},processEntity:function(a,i){var s=a.node[t.value];if(0)var c;i.valueEntities.set(s,a)}});return n},[e,t])},FS=l(50344),AS=function(){return null},yl=AS,jS=["children","value"];function Nc(e){return(0,FS.Z)(e).map(function(t){if(!o.isValidElement(t)||!t.type)return null;var n=t,r=n.key,a=n.props,i=a.children,s=a.value,c=(0,C.Z)(a,jS),d=(0,u.Z)({key:r,value:s},c),f=Nc(i);return f.length&&(d.children=f),d}).filter(function(t){return t})}function Sl(e){if(!e)return e;var t=(0,u.Z)({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return(0,de.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),t}}),t}function kS(e,t,n,r,a,i){var s=null,c=null;function d(){function f(v){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",g=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return v.map(function(h,p){var b="".concat(m,"-").concat(p),y=h[i.value],x=n.includes(y),I=f(h[i.children]||[],b,x),w=o.createElement(yl,h,I.map(function(O){return O.node}));if(t===y&&(s=w),x){var E={pos:b,node:w,children:I};return g||c.push(E),E}return null}).filter(function(h){return h})}c||(c=[],f(r),c.sort(function(v,m){var g=v.node.props.value,h=m.node.props.value,p=n.indexOf(g),b=n.indexOf(h);return p-b}))}Object.defineProperty(e,"triggerNode",{get:function(){return(0,de.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),d(),s}}),Object.defineProperty(e,"allCheckedNodes",{get:function(){return(0,de.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),d(),a?c:c.map(function(v){var m=v.node;return m})}})}var LS=function(e,t,n){var r=n.treeNodeFilterProp,a=n.filterTreeNode,i=n.fieldNames,s=i.children;return o.useMemo(function(){if(!t||a===!1)return e;var c;if(typeof a=="function")c=a;else{var d=t.toUpperCase();c=function(m,g){var h=g[r];return String(h).toUpperCase().includes(d)}}function f(v){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return v.reduce(function(g,h){var p=h[s],b=m||c(t,Sl(h)),y=f(p||[],b);return(b||y.length)&&g.push((0,u.Z)((0,u.Z)({},h),{},(0,R.Z)({isLeaf:void 0},s,y))),g},[])}return f(e)},[e,t,s,r,a])};function Tc(e){var t=o.useRef();t.current=e;var n=o.useCallback(function(){return t.current.apply(t,arguments)},[]);return n}function HS(e,t){var n=t.id,r=t.pId,a=t.rootPId,i={},s=[],c=e.map(function(d){var f=(0,u.Z)({},d),v=f[n];return i[v]=f,f.key=f.key||v,f});return c.forEach(function(d){var f=d[r],v=i[f];v&&(v.children=v.children||[],v.children.push(d)),(f===a||!v&&a===null)&&s.push(d)}),s}function VS(e,t,n){return o.useMemo(function(){return e?n?HS(e,(0,u.Z)({id:"id",pId:"pId",rootPId:null},n!==!0?n:{})):e:Nc(t)},[t,n,e])}var BS=o.createContext(null),Fc=BS,WS=l(70593),zS=l(56982),YS=o.createContext(null),Ac=YS;function KS(e){return Array.isArray(e)?e:e!==void 0?[e]:[]}function US(e){var t=e||{},n=t.label,r=t.value,a=t.children,i=r||"value";return{_title:n?[n]:["title","label"],value:i,key:i,children:a||"children"}}function xl(e){return!e||e.disabled||e.disableCheckbox||e.checkable===!1}function XS(e,t){var n=[];function r(a){a.forEach(function(i){var s=i[t.children];s&&(n.push(i[t.value]),r(s))})}return r(e),n}function jc(e){return e==null}var GS={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},QS=function(t,n){var r=(0,Qe.lk)(),a=r.prefixCls,i=r.multiple,s=r.searchValue,c=r.toggleOpen,d=r.open,f=r.notFoundContent,v=o.useContext(Ac),m=v.virtual,g=v.listHeight,h=v.listItemHeight,p=v.listItemScrollOffset,b=v.treeData,y=v.fieldNames,x=v.onSelect,I=v.dropdownMatchSelectWidth,w=v.treeExpandAction,E=v.treeTitleRender,O=v.onPopupScroll,M=o.useContext(Fc),D=M.checkable,N=M.checkedKeys,L=M.halfCheckedKeys,K=M.treeExpandedKeys,H=M.treeDefaultExpandAll,j=M.treeDefaultExpandedKeys,z=M.onTreeExpand,Y=M.treeIcon,G=M.showTreeIcon,ee=M.switcherIcon,ae=M.treeLine,ne=M.treeNodeFilterProp,ue=M.loadData,le=M.treeLoadedKeys,fe=M.treeMotion,se=M.onTreeLoad,he=M.keyEntities,Pe=o.useRef(),xe=(0,zS.Z)(function(){return b},[d,b],function(At,rt){return rt[0]&&At[1]!==rt[1]}),Oe=o.useState(null),je=(0,S.Z)(Oe,2),tt=je[0],$e=je[1],We=he[tt],_e=o.useMemo(function(){return D?{checked:N,halfChecked:L}:null},[D,N,L]);o.useEffect(function(){if(d&&!i&&N.length){var At;(At=Pe.current)===null||At===void 0||At.scrollTo({key:N[0]}),$e(N[0])}},[d]);var lt=String(s).toLowerCase(),ot=function(rt){return lt?String(rt[ne]).toLowerCase().includes(lt):!1},Ne=o.useState(j),Le=(0,S.Z)(Ne,2),Me=Le[0],Be=Le[1],st=o.useState(null),ut=(0,S.Z)(st,2),ft=ut[0],Ot=ut[1],Mt=o.useMemo(function(){return K?(0,ie.Z)(K):s?ft:Me},[Me,ft,K,s]);o.useEffect(function(){s&&Ot(XS(b,y))},[s]);var un=function(rt){Be(rt),Ot(rt),z&&z(rt)},qt=function(rt){rt.preventDefault()},tn=function(rt,$t){var Ct=$t.node;D&&xl(Ct)||(x(Ct.key,{selected:!N.includes(Ct.key)}),i||c(!1))};if(o.useImperativeHandle(n,function(){var At;return{scrollTo:(At=Pe.current)===null||At===void 0?void 0:At.scrollTo,onKeyDown:function($t){var Ct,jt=$t.which;switch(jt){case Ie.Z.UP:case Ie.Z.DOWN:case Ie.Z.LEFT:case Ie.Z.RIGHT:(Ct=Pe.current)===null||Ct===void 0||Ct.onKeyDown($t);break;case Ie.Z.ENTER:{if(We){var Kt=(We==null?void 0:We.node)||{},Gt=Kt.selectable,gt=Kt.value;Gt!==!1&&tn(null,{node:{key:tt},selected:!N.includes(gt)})}break}case Ie.Z.ESC:c(!1)}},onKeyUp:function(){}}}),xe.length===0)return o.createElement("div",{role:"listbox",className:"".concat(a,"-empty"),onMouseDown:qt},f);var bn={fieldNames:y};return le&&(bn.loadedKeys=le),Mt&&(bn.expandedKeys=Mt),o.createElement("div",{onMouseDown:qt},We&&d&&o.createElement("span",{style:GS,"aria-live":"assertive"},We.node.value),o.createElement(WS.Z,(0,Ce.Z)({ref:Pe,focusable:!1,prefixCls:"".concat(a,"-tree"),treeData:xe,height:g,itemHeight:h,itemScrollOffset:p,virtual:m!==!1&&I!==!1,multiple:i,icon:Y,showIcon:G,switcherIcon:ee,showLine:ae,loadData:s?null:ue,motion:fe,activeKey:tt,checkable:D,checkStrictly:!0,checkedKeys:_e,selectedKeys:D?[]:N,defaultExpandAll:H,titleRender:E},bn,{onActiveChange:$e,onSelect:tn,onCheck:tn,onExpand:un,onLoad:se,filterTreeNode:ot,expandAction:w,onScroll:O})))},JS=o.forwardRef(QS),_S=JS,Pl="SHOW_ALL",wl="SHOW_PARENT",mi="SHOW_CHILD";function kc(e,t,n,r){var a=new Set(e);return t===mi?e.filter(function(i){var s=n[i];return!(s&&s.children&&s.children.some(function(c){var d=c.node;return a.has(d[r.value])})&&s.children.every(function(c){var d=c.node;return xl(d)||a.has(d[r.value])}))}):t===wl?e.filter(function(i){var s=n[i],c=s?s.parent:null;return!(c&&!xl(c.node)&&a.has(c.key))}):e}function E1(e){var t=e.searchPlaceholder,n=e.treeCheckStrictly,r=e.treeCheckable,a=e.labelInValue,i=e.value,s=e.multiple;warning(!t,"`searchPlaceholder` has been removed."),n&&a===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(a||n)&&warning(toArray(i).every(function(c){return c&&_typeof(c)==="object"&&"value"in c}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),n||s||r?warning(!i||Array.isArray(i),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(i),"`value` should not be array when `TreeSelect` is single mode.")}var Z1=null,qS=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function ex(e){return!e||(0,P.Z)(e)!=="object"}var tx=o.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,a=r===void 0?"rc-tree-select":r,i=e.value,s=e.defaultValue,c=e.onChange,d=e.onSelect,f=e.onDeselect,v=e.searchValue,m=e.inputValue,g=e.onSearch,h=e.autoClearSearchValue,p=h===void 0?!0:h,b=e.filterTreeNode,y=e.treeNodeFilterProp,x=y===void 0?"value":y,I=e.showCheckedStrategy,w=e.treeNodeLabelProp,E=e.multiple,O=e.treeCheckable,M=e.treeCheckStrictly,D=e.labelInValue,N=e.fieldNames,L=e.treeDataSimpleMode,K=e.treeData,H=e.children,j=e.loadData,z=e.treeLoadedKeys,Y=e.onTreeLoad,G=e.treeDefaultExpandAll,ee=e.treeExpandedKeys,ae=e.treeDefaultExpandedKeys,ne=e.onTreeExpand,ue=e.treeExpandAction,le=e.virtual,fe=e.listHeight,se=fe===void 0?200:fe,he=e.listItemHeight,Pe=he===void 0?20:he,xe=e.listItemScrollOffset,Oe=xe===void 0?0:xe,je=e.onDropdownVisibleChange,tt=e.dropdownMatchSelectWidth,$e=tt===void 0?!0:tt,We=e.treeLine,_e=e.treeIcon,lt=e.showTreeIcon,ot=e.switcherIcon,Ne=e.treeMotion,Le=e.treeTitleRender,Me=e.onPopupScroll,Be=(0,C.Z)(e,qS),st=(0,nt.ZP)(n),ut=O&&!M,ft=O||M,Ot=M||D,Mt=ft||E,un=(0,Ae.Z)(s,{value:i}),qt=(0,S.Z)(un,2),tn=qt[0],bn=qt[1],At=o.useMemo(function(){return O?I||mi:Pl},[I,O]),rt=o.useMemo(function(){return US(N)},[JSON.stringify(N)]),$t=(0,Ae.Z)("",{value:v!==void 0?v:m,postState:function(Fn){return Fn||""}}),Ct=(0,S.Z)($t,2),jt=Ct[0],Kt=Ct[1],Gt=function(Fn){Kt(Fn),g==null||g(Fn)},gt=VS(K,H,L),qe=TS(gt,rt),Et=qe.keyEntities,Ge=qe.valueEntities,Rt=o.useCallback(function(On){var Fn=[],kn=[];return On.forEach(function(Wn){Ge.has(Wn)?kn.push(Wn):Fn.push(Wn)}),{missingRawValues:Fn,existRawValues:kn}},[Ge]),sn=LS(gt,jt,{fieldNames:rt,treeNodeFilterProp:x,filterTreeNode:b}),Zn=o.useCallback(function(On){if(On){if(w)return On[w];for(var Fn=rt._title,kn=0;kn{const{componentCls:t,treePrefixCls:n,colorBgElevated:r}=e,a=`.${n}`;return[{[`${t}-dropdown`]:[{padding:`${(0,Xe.bf)(e.paddingXS)} ${(0,Xe.bf)(e.calc(e.paddingXS).div(2).equal())}`},(0,Lc.Yk)(n,(0,ur.IX)(e,{colorBgContainer:r})),{[a]:{borderRadius:0,[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-treenode`]:{[`${a}-node-content-wrapper`]:{flex:"auto"}}}}},(0,Zr.C2)(`${n}-checkbox`,e),{"&-rtl":{direction:"rtl",[`${a}-switcher${a}-switcher_close`]:{[`${a}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]},M1=null;function ix(e,t,n){return(0,rr.I$)("TreeSelect",r=>{const a=(0,ur.IX)(r,{treePrefixCls:t});return[ox(a)]},Lc.TM)(e,n)}var lx=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{var n;const{prefixCls:r,size:a,disabled:i,bordered:s=!0,className:c,rootClassName:d,treeCheckable:f,multiple:v,listHeight:m=256,listItemHeight:g=26,placement:h,notFoundContent:p,switcherIcon:b,treeLine:y,getPopupContainer:x,popupClassName:I,dropdownClassName:w,treeIcon:E=!1,transitionName:O,choiceTransitionName:M="",status:D,treeExpandAction:N,builtinPlacements:L,dropdownMatchSelectWidth:K,popupMatchSelectWidth:H,allowClear:j,variant:z,dropdownStyle:Y,tagRender:G}=e,ee=lx(e,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear","variant","dropdownStyle","tagRender"]),{getPopupContainer:ae,getPrefixCls:ne,renderEmpty:ue,direction:le,virtual:fe,popupMatchSelectWidth:se,popupOverflow:he}=o.useContext(mn.E_),Pe=ne(),xe=ne("select",r),Oe=ne("select-tree",r),je=ne("tree-select",r),{compactSize:tt,compactItemClassnames:$e}=(0,an.ri)(xe,le),We=(0,Yt.Z)(xe),_e=(0,Yt.Z)(je),[lt,ot,Ne]=(0,Hn.Z)(xe,We),[Le]=ix(je,Oe,_e),[Me,Be]=(0,Rn.Z)("treeSelect",z,s),st=q()(I||w,`${je}-dropdown`,{[`${je}-dropdown-rtl`]:le==="rtl"},d,Ne,We,_e,ot),ut=!!(f||v),ft=(0,on.Z)(e.suffixIcon,e.showArrow),Ot=(n=H!=null?H:K)!==null&&n!==void 0?n:se,{status:Mt,hasFeedback:un,isFormItemInput:qt,feedbackIcon:tn}=o.useContext(Nn.aM),bn=(0,Pn.F)(Mt,D),{suffixIcon:At,removeIcon:rt,clearIcon:$t}=(0,rn.Z)(Object.assign(Object.assign({},ee),{multiple:ut,showSuffixIcon:ft,hasFeedback:un,feedbackIcon:tn,prefixCls:xe,componentName:"TreeSelect"})),Ct=j===!0?{clearIcon:$t}:j;let jt;p!==void 0?jt=p:jt=(ue==null?void 0:ue("Select"))||o.createElement(ln.Z,{componentName:"Select"});const Kt=(0,nn.Z)(ee,["suffixIcon","removeIcon","clearIcon","itemIcon","switcherIcon"]),Gt=o.useMemo(()=>h!==void 0?h:le==="rtl"?"bottomRight":"bottomLeft",[h,le]),gt=(0,Qt.Z)(In=>{var Kn;return(Kn=a!=null?a:tt)!==null&&Kn!==void 0?Kn:In}),qe=o.useContext(fn.Z),Et=i!=null?i:qe,Ge=q()(!r&&je,{[`${xe}-lg`]:gt==="large",[`${xe}-sm`]:gt==="small",[`${xe}-rtl`]:le==="rtl",[`${xe}-${Me}`]:Be,[`${xe}-in-form-item`]:qt},(0,Pn.Z)(xe,bn,un),$e,c,d,Ne,We,_e,ot),Rt=In=>o.createElement(ax.Z,{prefixCls:Oe,switcherIcon:b,treeNodeProps:In,showLine:y}),[sn]=(0,dn.Cn)("SelectLike",Y==null?void 0:Y.zIndex),Zn=o.createElement(rx,Object.assign({virtual:fe,disabled:Et},Kt,{dropdownMatchSelectWidth:Ot,builtinPlacements:(0,jn.Z)(L,he),ref:t,prefixCls:xe,className:Ge,listHeight:m,listItemHeight:g,treeCheckable:f&&o.createElement("span",{className:`${xe}-tree-checkbox-inner`}),treeLine:!!y,suffixIcon:At,multiple:ut,placement:Gt,removeIcon:rt,allowClear:Ct,switcherIcon:Rt,showTreeIcon:E,notFoundContent:jt,getPopupContainer:x||ae,treeMotion:null,dropdownClassName:st,dropdownStyle:Object.assign(Object.assign({},Y),{zIndex:sn}),choiceTransitionName:(0,pn.m)(Pe,"",M),transitionName:(0,pn.m)(Pe,"slide-up",O),treeExpandAction:N,tagRender:ut?G:void 0}));return lt(Le(Zn))},Ia=o.forwardRef(sx),ux=(0,Dn.Z)(Ia);Ia.TreeNode=yl,Ia.SHOW_ALL=Pl,Ia.SHOW_PARENT=wl,Ia.SHOW_CHILD=mi,Ia._InternalPanelDoNotUseOrYouWillBeFired=ux;var cx=Ia,dx=["radioType","renderFormItem","mode","light","label","render"],fx=["onSearch","onClear","onChange","onBlur","showSearch","autoClearSearchValue","treeData","fetchDataOnSearch","searchValue"],vx=function(t,n){var r=t.radioType,a=t.renderFormItem,i=t.mode,s=t.light,c=t.label,d=t.render,f=(0,C.Z)(t,dx),v=(0,o.useContext)(ce.ZP.ConfigContext),m=v.getPrefixCls,g=m("pro-field-tree-select"),h=(0,o.useRef)(null),p=(0,o.useState)(!1),b=(0,S.Z)(p,2),y=b[0],x=b[1],I=f.fieldProps,w=I.onSearch,E=I.onClear,O=I.onChange,M=I.onBlur,D=I.showSearch,N=I.autoClearSearchValue,L=I.treeData,K=I.fetchDataOnSearch,H=I.searchValue,j=(0,C.Z)(I,fx),z=(0,$.YB)(),Y=(0,$r.aK)((0,u.Z)((0,u.Z)({},f),{},{defaultKeyWords:H})),G=(0,S.Z)(Y,3),ee=G[0],ae=G[1],ne=G[2],ue=(0,Ae.Z)(void 0,{onChange:w,value:H}),le=(0,S.Z)(ue,2),fe=le[0],se=le[1];(0,o.useImperativeHandle)(n,function(){return(0,u.Z)((0,u.Z)({},h.current||{}),{},{fetchData:function(Me){return ne(Me)}})});var he=(0,o.useMemo)(function(){if(i==="read"){var Le=(j==null?void 0:j.fieldNames)||{},Me=Le.value,Be=Me===void 0?"value":Me,st=Le.label,ut=st===void 0?"label":st,ft=Le.children,Ot=ft===void 0?"children":ft,Mt=new Map,un=function qt(tn){if(!(tn!=null&&tn.length))return Mt;for(var bn=tn.length,At=0;At div".concat(Ae.antCls,"-space-item"),{maxWidth:"100%"}),"&-twoLine":(0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)({display:"block",width:"100%"},"".concat(Ae.componentCls,"-title"),{width:"100%",margin:"8px 0"}),"".concat(Ae.componentCls,"-container"),{paddingInlineStart:16}),"".concat(Ae.antCls,"-space-item,").concat(Ae.antCls,"-form-item"),{width:"100%"}),"".concat(Ae.antCls,"-form-item"),{"&-control":{display:"flex",alignItems:"center",justifyContent:"flex-end","&-input":{alignItems:"center",justifyContent:"flex-end","&-content":{flex:"none"}}}})})};function ie(ct){return(0,Q.Xj)("ProFormGroup",function(Ae){var it=(0,u.Z)((0,u.Z)({},Ae),{},{componentCls:".".concat(ct)});return[ce(it)]})}var ye=l(85893),q=P.forwardRef(function(ct,Ae){var it=P.useContext(oe.Z),Vt=it.groupProps,R=(0,u.Z)((0,u.Z)({},Vt),ct),V=R.children,Re=R.collapsible,Ee=R.defaultCollapsed,pe=R.style,ke=R.labelLayout,De=R.title,He=De===void 0?ct.label:De,kt=R.tooltip,bt=R.align,wt=bt===void 0?"start":bt,Lt=R.direction,me=R.size,Ye=me===void 0?32:me,ht=R.titleStyle,ze=R.titleRender,Pt=R.spaceProps,dt=R.extra,re=R.autoFocus,pt=(0,k.Z)(function(){return Ee||!1},{value:ct.collapsed,onChange:ct.onCollapse}),xt=(0,F.Z)(pt,2),_=xt[0],ge=xt[1],ve=(0,P.useContext)(te.ZP.ConfigContext),Se=ve.getPrefixCls,de=(0,U.zx)(ct),we=de.ColWrapper,Ke=de.RowWrapper,et=Se("pro-form-group"),Tt=ie(et),Ze=Tt.wrapSSR,Te=Tt.hashId,at=Re&&(0,ye.jsx)(T.Z,{style:{marginInlineEnd:8},rotate:_?void 0:90}),Ve=(0,ye.jsx)(J.G,{label:at?(0,ye.jsxs)("div",{children:[at,He]}):He,tooltip:kt}),vt=(0,P.useCallback)(function(Zt){var Nt=Zt.children;return(0,ye.jsx)(o.Z,(0,u.Z)((0,u.Z)({},Pt),{},{className:be()("".concat(et,"-container ").concat(Te),Pt==null?void 0:Pt.className),size:Ye,align:wt,direction:Lt,style:(0,u.Z)({rowGap:0},Pt==null?void 0:Pt.style),children:Nt}))},[wt,et,Lt,Te,Ye,Pt]),yt=ze?ze(Ve,ct):Ve,mt=(0,P.useMemo)(function(){var Zt=[],Nt=P.Children.toArray(V).map(function(Bt,Ue){var _t;return P.isValidElement(Bt)&&Bt!==null&&Bt!==void 0&&(_t=Bt.props)!==null&&_t!==void 0&&_t.hidden?(Zt.push(Bt),null):Ue===0&&P.isValidElement(Bt)&&re?P.cloneElement(Bt,(0,u.Z)((0,u.Z)({},Bt.props),{},{autoFocus:re})):Bt});return[(0,ye.jsx)(Ke,{Wrapper:vt,children:Nt},"children"),Zt.length>0?(0,ye.jsx)("div",{style:{display:"none"},children:Zt}):null]},[V,Ke,vt,re]),Ie=(0,F.Z)(mt,2),It=Ie[0],Je=Ie[1];return Ze((0,ye.jsx)(we,{children:(0,ye.jsxs)("div",{className:be()(et,Te,(0,A.Z)({},"".concat(et,"-twoLine"),ke==="twoLine")),style:pe,ref:Ae,children:[Je,(He||kt||dt)&&(0,ye.jsx)("div",{className:"".concat(et,"-title ").concat(Te).trim(),style:ht,onClick:function(){ge(!_)},children:dt?(0,ye.jsxs)("div",{style:{display:"flex",width:"100%",alignItems:"center",justifyContent:"space-between"},children:[yt,(0,ye.jsx)("span",{onClick:function(Nt){return Nt.stopPropagation()},children:dt})]}):yt}),(0,ye.jsx)("div",{style:{display:Re&&_?"none":void 0},children:It})]})}))});q.displayName="ProForm-Group";var Ce=q,Qe=l(62370);function nt(ct){return(0,ye.jsx)($.I,(0,u.Z)({layout:"vertical",contentRender:function(it,Vt){return(0,ye.jsxs)(ye.Fragment,{children:[it,Vt]})}},ct))}nt.Group=Ce,nt.useForm=C.Z.useForm,nt.Item=Qe.Z,nt.useWatch=C.Z.useWatch,nt.ErrorList=C.Z.ErrorList,nt.Provider=C.Z.Provider,nt.useFormInstance=C.Z.useFormInstance,nt.EditOrReadOnlyContext=Z.A},31413:function(W,B,l){"use strict";l.d(B,{J:function(){return P}});var u=l(67159),C=l(1977),P=function(Z){return Z===void 0?{}:(0,C.n)(u.Z,"5.13.0")<=0?{bordered:Z}:{variant:Z?void 0:"borderless"}}},2122:function(W,B,l){"use strict";l.d(B,{Q:function(){return oe}});var u=l(4942),C=l(4340),P=l(80882),$=l(10915),Z=l(28459),A=l(93967),F=l.n(A),T=l(67294),k=l(1413),J=l(98082),te=function(Q){return(0,u.Z)({},Q.componentCls,(0,u.Z)((0,u.Z)((0,u.Z)((0,u.Z)((0,u.Z)((0,u.Z)((0,u.Z)((0,u.Z)({display:"inline-flex",gap:Q.marginXXS,alignItems:"center",height:"30px",paddingBlock:0,paddingInline:8,fontSize:Q.fontSize,lineHeight:"30px",borderRadius:"2px",cursor:"pointer","&:hover":{backgroundColor:Q.colorBgTextHover},"&-active":(0,u.Z)({paddingBlock:0,paddingInline:8,backgroundColor:Q.colorBgTextHover},"&".concat(Q.componentCls,"-allow-clear:hover:not(").concat(Q.componentCls,"-disabled)"),(0,u.Z)((0,u.Z)({},"".concat(Q.componentCls,"-arrow"),{display:"none"}),"".concat(Q.componentCls,"-close"),{display:"inline-flex"}))},"".concat(Q.antCls,"-select"),(0,u.Z)({},"".concat(Q.antCls,"-select-clear"),{borderRadius:"50%"})),"".concat(Q.antCls,"-picker"),(0,u.Z)({},"".concat(Q.antCls,"-picker-clear"),{borderRadius:"50%"})),"&-icon",(0,u.Z)((0,u.Z)({color:Q.colorIcon,transition:"color 0.3s",fontSize:12,verticalAlign:"middle"},"&".concat(Q.componentCls,"-close"),{display:"none",fontSize:12,alignItems:"center",justifyContent:"center",color:Q.colorTextPlaceholder,borderRadius:"50%"}),"&:hover",{color:Q.colorIconHover})),"&-disabled",(0,u.Z)({color:Q.colorTextPlaceholder,cursor:"not-allowed"},"".concat(Q.componentCls,"-icon"),{color:Q.colorTextPlaceholder})),"&-small",(0,u.Z)((0,u.Z)((0,u.Z)({height:"24px",paddingBlock:0,paddingInline:4,fontSize:Q.fontSizeSM,lineHeight:"24px"},"&".concat(Q.componentCls,"-active"),{paddingBlock:0,paddingInline:8}),"".concat(Q.componentCls,"-icon"),{paddingBlock:0,paddingInline:0}),"".concat(Q.componentCls,"-close"),{marginBlockStart:"-2px",paddingBlock:4,paddingInline:4,fontSize:"6px"})),"&-bordered",{height:"32px",paddingBlock:0,paddingInline:8,border:"".concat(Q.lineWidth,"px solid ").concat(Q.colorBorder),borderRadius:"@border-radius-base"}),"&-bordered&-small",{height:"24px",paddingBlock:0,paddingInline:8}),"&-bordered&-active",{backgroundColor:Q.colorBgContainer}))};function o(U){return(0,J.Xj)("FieldLabel",function(Q){var ce=(0,k.Z)((0,k.Z)({},Q),{},{componentCls:".".concat(U)});return[te(ce)]})}var S=l(85893),be=function(Q,ce){var ie,ye,q,Ce=Q.label,Qe=Q.onClear,nt=Q.value,ct=Q.disabled,Ae=Q.onLabelClick,it=Q.ellipsis,Vt=Q.placeholder,R=Q.className,V=Q.formatter,Re=Q.bordered,Ee=Q.style,pe=Q.downIcon,ke=Q.allowClear,De=ke===void 0?!0:ke,He=Q.valueMaxLength,kt=He===void 0?41:He,bt=(Z.ZP===null||Z.ZP===void 0||(ie=Z.ZP.useConfig)===null||ie===void 0?void 0:ie.call(Z.ZP))||{componentSize:"middle"},wt=bt.componentSize,Lt=wt,me=(0,T.useContext)(Z.ZP.ConfigContext),Ye=me.getPrefixCls,ht=Ye("pro-core-field-label"),ze=o(ht),Pt=ze.wrapSSR,dt=ze.hashId,re=(0,$.YB)(),pt=(0,T.useRef)(null),xt=(0,T.useRef)(null);(0,T.useImperativeHandle)(ce,function(){return{labelRef:xt,clearRef:pt}});var _=function(de){return de.every(function(we){return typeof we=="string"})?de.join(","):de.map(function(we,Ke){var et=Ke===de.length-1?"":",";return typeof we=="string"?(0,S.jsxs)("span",{children:[we,et]},Ke):(0,S.jsxs)("span",{style:{display:"flex"},children:[we,et]},Ke)})},ge=function(de){return V?V(de):Array.isArray(de)?_(de):de},ve=function(de,we){if(we!=null&&we!==""&&(!Array.isArray(we)||we.length)){var Ke,et,Tt=de?(0,S.jsxs)("span",{onClick:function(){Ae==null||Ae()},className:"".concat(ht,"-text"),children:[de,": "]}):"",Ze=ge(we);if(!it)return(0,S.jsxs)("span",{style:{display:"inline-flex",alignItems:"center"},children:[Tt,ge(we)]});var Te=function(){var vt=Array.isArray(we)&&we.length>1,yt=re.getMessage("form.lightFilter.itemUnit","\u9879");return typeof Ze=="string"&&Ze.length>kt&&vt?"...".concat(we.length).concat(yt):""},at=Te();return(0,S.jsxs)("span",{title:typeof Ze=="string"?Ze:void 0,style:{display:"inline-flex",alignItems:"center"},children:[Tt,(0,S.jsx)("span",{style:{paddingInlineStart:4,display:"flex"},children:typeof Ze=="string"?Ze==null||(Ke=Ze.toString())===null||Ke===void 0||(et=Ke.substr)===null||et===void 0?void 0:et.call(Ke,0,kt):Ze}),at]})}return de||Vt};return Pt((0,S.jsxs)("span",{className:F()(ht,dt,"".concat(ht,"-").concat((ye=(q=Q.size)!==null&&q!==void 0?q:Lt)!==null&&ye!==void 0?ye:"middle"),(0,u.Z)((0,u.Z)((0,u.Z)((0,u.Z)({},"".concat(ht,"-active"),(Array.isArray(nt)?nt.length>0:!!nt)||nt===0),"".concat(ht,"-disabled"),ct),"".concat(ht,"-bordered"),Re),"".concat(ht,"-allow-clear"),De),R),style:Ee,ref:xt,onClick:function(){var de;Q==null||(de=Q.onClick)===null||de===void 0||de.call(Q)},children:[ve(Ce,nt),(nt||nt===0)&&De&&(0,S.jsx)(C.Z,{role:"button",title:re.getMessage("form.lightFilter.clear","\u6E05\u9664"),className:F()("".concat(ht,"-icon"),dt,"".concat(ht,"-close")),onClick:function(de){ct||Qe==null||Qe(),de.stopPropagation()},ref:pt}),pe!==!1?pe!=null?pe:(0,S.jsx)(P.Z,{className:F()("".concat(ht,"-icon"),dt,"".concat(ht,"-arrow"))}):null]}))},oe=T.forwardRef(be)},1336:function(W,B,l){"use strict";l.d(B,{M:function(){return ce}});var u=l(1413),C=l(4942),P=l(28459),$=l(55241),Z=l(67294),A=l(10915),F=l(14726),T=l(93967),k=l.n(T),J=l(98082),te=function(ye){return(0,C.Z)({},ye.componentCls,{display:"flex",justifyContent:"space-between",paddingBlock:8,paddingInlineStart:8,paddingInlineEnd:8,borderBlockStart:"1px solid ".concat(ye.colorSplit)})};function o(ie){return(0,J.Xj)("DropdownFooter",function(ye){var q=(0,u.Z)((0,u.Z)({},ye),{},{componentCls:".".concat(ie)});return[te(q)]})}var S=l(85893),be=function(ye){var q=(0,A.YB)(),Ce=ye.onClear,Qe=ye.onConfirm,nt=ye.disabled,ct=ye.footerRender,Ae=(0,Z.useContext)(P.ZP.ConfigContext),it=Ae.getPrefixCls,Vt=it("pro-core-dropdown-footer"),R=o(Vt),V=R.wrapSSR,Re=R.hashId,Ee=[(0,S.jsx)(F.ZP,{style:{visibility:Ce?"visible":"hidden"},type:"link",size:"small",disabled:nt,onClick:function(De){Ce&&Ce(De),De.stopPropagation()},children:q.getMessage("form.lightFilter.clear","\u6E05\u9664")},"clear"),(0,S.jsx)(F.ZP,{"data-type":"confirm",type:"primary",size:"small",onClick:Qe,disabled:nt,children:q.getMessage("form.lightFilter.confirm","\u786E\u8BA4")},"confirm")];if(ct===!1||(ct==null?void 0:ct(Qe,Ce))===!1)return null;var pe=(ct==null?void 0:ct(Qe,Ce))||Ee;return V((0,S.jsx)("div",{className:k()(Vt,Re),onClick:function(De){return De.target.getAttribute("data-type")!=="confirm"&&De.stopPropagation()},children:pe}))},oe=l(73177),U=function(ye){return(0,C.Z)((0,C.Z)((0,C.Z)({},"".concat(ye.componentCls,"-label"),{cursor:"pointer"}),"".concat(ye.componentCls,"-overlay"),{minWidth:"200px",marginBlockStart:"4px"}),"".concat(ye.componentCls,"-content"),{paddingBlock:16,paddingInline:16})};function Q(ie){return(0,J.Xj)("FilterDropdown",function(ye){var q=(0,u.Z)((0,u.Z)({},ye),{},{componentCls:".".concat(ie)});return[U(q)]})}var ce=function(ye){var q=ye.children,Ce=ye.label,Qe=ye.footer,nt=ye.open,ct=ye.onOpenChange,Ae=ye.disabled,it=ye.onVisibleChange,Vt=ye.visible,R=ye.footerRender,V=ye.placement,Re=(0,Z.useContext)(P.ZP.ConfigContext),Ee=Re.getPrefixCls,pe=Ee("pro-core-field-dropdown"),ke=Q(pe),De=ke.wrapSSR,He=ke.hashId,kt=(0,oe.X)(nt||Vt||!1,ct||it),bt=(0,Z.useRef)(null);return De((0,S.jsx)($.Z,(0,u.Z)((0,u.Z)({placement:V,trigger:["click"]},kt),{},{overlayInnerStyle:{padding:0},content:(0,S.jsxs)("div",{ref:bt,className:k()("".concat(pe,"-overlay"),(0,C.Z)((0,C.Z)({},"".concat(pe,"-overlay-").concat(V),V),"hashId",He)),children:[(0,S.jsx)(P.ZP,{getPopupContainer:function(){return bt.current||document.body},children:(0,S.jsx)("div",{className:"".concat(pe,"-content ").concat(He).trim(),children:q})}),Qe&&(0,S.jsx)(be,(0,u.Z)({disabled:Ae,footerRender:R},Qe))]}),children:(0,S.jsx)("span",{className:"".concat(pe,"-label ").concat(He).trim(),children:Ce})})))}},10178:function(W,B,l){"use strict";l.d(B,{D:function(){return Z}});var u=l(74165),C=l(15861),P=l(67294),$=l(48171);function Z(A,F){var T=(0,$.J)(A),k=(0,P.useRef)(),J=(0,P.useCallback)(function(){k.current&&(clearTimeout(k.current),k.current=null)},[]),te=(0,P.useCallback)((0,C.Z)((0,u.Z)().mark(function o(){var S,be,oe,U=arguments;return(0,u.Z)().wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:for(S=U.length,be=new Array(S),oe=0;oe{const{antCls:ke,componentCls:De,iconCls:He,avatarBg:kt,avatarColor:bt,containerSize:wt,containerSizeLG:Lt,containerSizeSM:me,textFontSize:Ye,textFontSizeLG:ht,textFontSizeSM:ze,borderRadius:Pt,borderRadiusLG:dt,borderRadiusSM:re,lineWidth:pt,lineType:xt}=pe,_=(ge,ve,Se)=>({width:ge,height:ge,borderRadius:"50%",[`&${De}-square`]:{borderRadius:Se},[`&${De}-icon`]:{fontSize:ve,[`> ${He}`]:{margin:0}}});return{[De]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(pe)),{position:"relative",display:"inline-flex",justifyContent:"center",alignItems:"center",overflow:"hidden",color:bt,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:kt,border:`${(0,S.bf)(pt)} ${xt} transparent`,"&-image":{background:"transparent"},[`${ke}-image-img`]:{display:"block"}}),_(wt,Ye,Pt)),{"&-lg":Object.assign({},_(Lt,ht,dt)),"&-sm":Object.assign({},_(me,ze,re)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},ce=pe=>{const{componentCls:ke,groupBorderColor:De,groupOverlapping:He,groupSpace:kt}=pe;return{[`${ke}-group`]:{display:"inline-flex",[ke]:{borderColor:De},"> *:not(:first-child)":{marginInlineStart:He}},[`${ke}-group-popover`]:{[`${ke} + ${ke}`]:{marginInlineStart:kt}}}},ie=pe=>{const{controlHeight:ke,controlHeightLG:De,controlHeightSM:He,fontSize:kt,fontSizeLG:bt,fontSizeXL:wt,fontSizeHeading3:Lt,marginXS:me,marginXXS:Ye,colorBorderBg:ht}=pe;return{containerSize:ke,containerSizeLG:De,containerSizeSM:He,textFontSize:Math.round((bt+wt)/2),textFontSizeLG:Lt,textFontSizeSM:kt,groupSpace:Ye,groupOverlapping:-me,groupBorderColor:ht}};var ye=(0,oe.I$)("Avatar",pe=>{const{colorTextLightSolid:ke,colorTextPlaceholder:De}=pe,He=(0,U.IX)(pe,{avatarBg:De,avatarColor:ke});return[Q(He),ce(He)]},ie),q=function(pe,ke){var De={};for(var He in pe)Object.prototype.hasOwnProperty.call(pe,He)&&ke.indexOf(He)<0&&(De[He]=pe[He]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,He=Object.getOwnPropertySymbols(pe);kt{const[De,He]=u.useState(1),[kt,bt]=u.useState(!1),[wt,Lt]=u.useState(!0),me=u.useRef(null),Ye=u.useRef(null),ht=(0,Z.sQ)(ke,me),{getPrefixCls:ze,avatar:Pt}=u.useContext(F.E_),dt=u.useContext(o),re=()=>{if(!Ye.current||!me.current)return;const Fe=Ye.current.offsetWidth,Dt=me.current.offsetWidth;if(Fe!==0&&Dt!==0){const{gap:en=4}=pe;en*2{bt(!0)},[]),u.useEffect(()=>{Lt(!0),He(1)},[pe.src]),u.useEffect(re,[pe.gap]);const pt=()=>{const{onError:Fe}=pe;(Fe==null?void 0:Fe())!==!1&&Lt(!1)},{prefixCls:xt,shape:_,size:ge,src:ve,srcSet:Se,icon:de,className:we,rootClassName:Ke,alt:et,draggable:Tt,children:Ze,crossOrigin:Te}=pe,at=q(pe,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","alt","draggable","children","crossOrigin"]),Ve=(0,k.Z)(Fe=>{var Dt,en;return(en=(Dt=ge!=null?ge:dt==null?void 0:dt.size)!==null&&Dt!==void 0?Dt:Fe)!==null&&en!==void 0?en:"default"}),vt=Object.keys(typeof Ve=="object"?Ve||{}:{}).some(Fe=>["xs","sm","md","lg","xl","xxl"].includes(Fe)),yt=(0,J.Z)(vt),mt=u.useMemo(()=>{if(typeof Ve!="object")return{};const Fe=A.c4.find(en=>yt[en]),Dt=Ve[Fe];return Dt?{width:Dt,height:Dt,fontSize:Dt&&(de||Ze)?Dt/2:18}:{}},[yt,Ve]),Ie=ze("avatar",xt),It=(0,T.Z)(Ie),[Je,Zt,Nt]=ye(Ie,It),Bt=P()({[`${Ie}-lg`]:Ve==="large",[`${Ie}-sm`]:Ve==="small"}),Ue=u.isValidElement(ve),_t=_||(dt==null?void 0:dt.shape)||"circle",Ht=P()(Ie,Bt,Pt==null?void 0:Pt.className,`${Ie}-${_t}`,{[`${Ie}-image`]:Ue||ve&&wt,[`${Ie}-icon`]:!!de},Nt,It,we,Ke,Zt),Ft=typeof Ve=="number"?{width:Ve,height:Ve,fontSize:de?Ve/2:18}:{};let St;if(typeof ve=="string"&&wt)St=u.createElement("img",{src:ve,draggable:Tt,srcSet:Se,onError:pt,alt:et,crossOrigin:Te});else if(Ue)St=ve;else if(de)St=de;else if(kt||De!==1){const Fe=`scale(${De})`,Dt={msTransform:Fe,WebkitTransform:Fe,transform:Fe};St=u.createElement($.Z,{onResize:re},u.createElement("span",{className:`${Ie}-string`,ref:Ye,style:Object.assign({},Dt)},Ze))}else St=u.createElement("span",{className:`${Ie}-string`,style:{opacity:0},ref:Ye},Ze);return delete at.onError,delete at.gap,Je(u.createElement("span",Object.assign({},at,{style:Object.assign(Object.assign(Object.assign(Object.assign({},Ft),mt),Pt==null?void 0:Pt.style),at.style),className:Ht,ref:ht}),St))};var nt=u.forwardRef(Ce),ct=l(50344),Ae=l(96159),it=l(55241);const Vt=pe=>{const{size:ke,shape:De}=u.useContext(o),He=u.useMemo(()=>({size:pe.size||ke,shape:pe.shape||De}),[pe.size,pe.shape,ke,De]);return u.createElement(o.Provider,{value:He},pe.children)};var V=pe=>{var ke,De,He;const{getPrefixCls:kt,direction:bt}=u.useContext(F.E_),{prefixCls:wt,className:Lt,rootClassName:me,style:Ye,maxCount:ht,maxStyle:ze,size:Pt,shape:dt,maxPopoverPlacement:re,maxPopoverTrigger:pt,children:xt,max:_}=pe,ge=kt("avatar",wt),ve=`${ge}-group`,Se=(0,T.Z)(ge),[de,we,Ke]=ye(ge,Se),et=P()(ve,{[`${ve}-rtl`]:bt==="rtl"},Ke,Se,Lt,me,we),Tt=(0,ct.Z)(xt).map((at,Ve)=>(0,Ae.Tm)(at,{key:`avatar-key-${Ve}`})),Ze=(_==null?void 0:_.count)||ht,Te=Tt.length;if(Ze&&Ze{const{open:Re,draggingDelete:Ee}=R,pe=(0,u.useRef)(null),ke=Re&&!Ee,De=(0,u.useRef)(null);function He(){Z.Z.cancel(De.current),De.current=null}function kt(){De.current=(0,Z.Z)(()=>{var bt;(bt=pe.current)===null||bt===void 0||bt.forceAlign(),De.current=null})}return u.useEffect(()=>(ke?kt():He(),He),[ke,R.title]),u.createElement(k.Z,Object.assign({ref:(0,T.sQ)(pe,V)},R,{open:ke}))}),o=l(11568),S=l(10274),be=l(14747),oe=l(83559),U=l(83262);const Q=R=>{const{componentCls:V,antCls:Re,controlSize:Ee,dotSize:pe,marginFull:ke,marginPart:De,colorFillContentHover:He,handleColorDisabled:kt,calc:bt,handleSize:wt,handleSizeHover:Lt,handleActiveColor:me,handleActiveOutlineColor:Ye,handleLineWidth:ht,handleLineWidthHover:ze,motionDurationMid:Pt}=R;return{[V]:Object.assign(Object.assign({},(0,be.Wf)(R)),{position:"relative",height:Ee,margin:`${(0,o.bf)(De)} ${(0,o.bf)(ke)}`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${(0,o.bf)(ke)} ${(0,o.bf)(De)}`},[`${V}-rail`]:{position:"absolute",backgroundColor:R.railBg,borderRadius:R.borderRadiusXS,transition:`background-color ${Pt}`},[`${V}-track,${V}-tracks`]:{position:"absolute",transition:`background-color ${Pt}`},[`${V}-track`]:{backgroundColor:R.trackBg,borderRadius:R.borderRadiusXS},[`${V}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${V}-rail`]:{backgroundColor:R.railHoverBg},[`${V}-track`]:{backgroundColor:R.trackHoverBg},[`${V}-dot`]:{borderColor:He},[`${V}-handle::after`]:{boxShadow:`0 0 0 ${(0,o.bf)(ht)} ${R.colorPrimaryBorderHover}`},[`${V}-dot-active`]:{borderColor:R.dotActiveBorderColor}},[`${V}-handle`]:{position:"absolute",width:wt,height:wt,outline:"none",userSelect:"none","&-dragging-delete":{opacity:0},"&::before":{content:'""',position:"absolute",insetInlineStart:bt(ht).mul(-1).equal(),insetBlockStart:bt(ht).mul(-1).equal(),width:bt(wt).add(bt(ht).mul(2)).equal(),height:bt(wt).add(bt(ht).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:wt,height:wt,backgroundColor:R.colorBgElevated,boxShadow:`0 0 0 ${(0,o.bf)(ht)} ${R.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:` + inset-inline-start ${Pt}, + inset-block-start ${Pt}, + width ${Pt}, + height ${Pt}, + box-shadow ${Pt}, + outline ${Pt} + `},"&:hover, &:active, &:focus":{"&::before":{insetInlineStart:bt(Lt).sub(wt).div(2).add(ze).mul(-1).equal(),insetBlockStart:bt(Lt).sub(wt).div(2).add(ze).mul(-1).equal(),width:bt(Lt).add(bt(ze).mul(2)).equal(),height:bt(Lt).add(bt(ze).mul(2)).equal()},"&::after":{boxShadow:`0 0 0 ${(0,o.bf)(ze)} ${me}`,outline:`6px solid ${Ye}`,width:Lt,height:Lt,insetInlineStart:R.calc(wt).sub(Lt).div(2).equal(),insetBlockStart:R.calc(wt).sub(Lt).div(2).equal()}}},[`&-lock ${V}-handle`]:{"&::before, &::after":{transition:"none"}},[`${V}-mark`]:{position:"absolute",fontSize:R.fontSize},[`${V}-mark-text`]:{position:"absolute",display:"inline-block",color:R.colorTextDescription,textAlign:"center",wordBreak:"keep-all",cursor:"pointer",userSelect:"none","&-active":{color:R.colorText}},[`${V}-step`]:{position:"absolute",background:"transparent",pointerEvents:"none"},[`${V}-dot`]:{position:"absolute",width:pe,height:pe,backgroundColor:R.colorBgElevated,border:`${(0,o.bf)(ht)} solid ${R.dotBorderColor}`,borderRadius:"50%",cursor:"pointer",transition:`border-color ${R.motionDurationSlow}`,pointerEvents:"auto","&-active":{borderColor:R.dotActiveBorderColor}},[`&${V}-disabled`]:{cursor:"not-allowed",[`${V}-rail`]:{backgroundColor:`${R.railBg} !important`},[`${V}-track`]:{backgroundColor:`${R.trackBgDisabled} !important`},[` + ${V}-dot + `]:{backgroundColor:R.colorBgElevated,borderColor:R.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${V}-handle::after`]:{backgroundColor:R.colorBgElevated,cursor:"not-allowed",width:wt,height:wt,boxShadow:`0 0 0 ${(0,o.bf)(ht)} ${kt}`,insetInlineStart:0,insetBlockStart:0},[` + ${V}-mark-text, + ${V}-dot + `]:{cursor:"not-allowed !important"}},[`&-tooltip ${Re}-tooltip-inner`]:{minWidth:"unset"}})}},ce=(R,V)=>{const{componentCls:Re,railSize:Ee,handleSize:pe,dotSize:ke,marginFull:De,calc:He}=R,kt=V?"paddingBlock":"paddingInline",bt=V?"width":"height",wt=V?"height":"width",Lt=V?"insetBlockStart":"insetInlineStart",me=V?"top":"insetInlineStart",Ye=He(Ee).mul(3).sub(pe).div(2).equal(),ht=He(pe).sub(Ee).div(2).equal(),ze=V?{borderWidth:`${(0,o.bf)(ht)} 0`,transform:`translateY(${(0,o.bf)(He(ht).mul(-1).equal())})`}:{borderWidth:`0 ${(0,o.bf)(ht)}`,transform:`translateX(${(0,o.bf)(R.calc(ht).mul(-1).equal())})`};return{[kt]:Ee,[wt]:He(Ee).mul(3).equal(),[`${Re}-rail`]:{[bt]:"100%",[wt]:Ee},[`${Re}-track,${Re}-tracks`]:{[wt]:Ee},[`${Re}-track-draggable`]:Object.assign({},ze),[`${Re}-handle`]:{[Lt]:Ye},[`${Re}-mark`]:{insetInlineStart:0,top:0,[me]:He(Ee).mul(3).add(V?0:De).equal(),[bt]:"100%"},[`${Re}-step`]:{insetInlineStart:0,top:0,[me]:Ee,[bt]:"100%",[wt]:Ee},[`${Re}-dot`]:{position:"absolute",[Lt]:He(Ee).sub(ke).div(2).equal()}}},ie=R=>{const{componentCls:V,marginPartWithMark:Re}=R;return{[`${V}-horizontal`]:Object.assign(Object.assign({},ce(R,!0)),{[`&${V}-with-marks`]:{marginBottom:Re}})}},ye=R=>{const{componentCls:V}=R;return{[`${V}-vertical`]:Object.assign(Object.assign({},ce(R,!1)),{height:"100%"})}},q=R=>{const Re=R.controlHeightLG/4,Ee=R.controlHeightSM/2,pe=R.lineWidth+1,ke=R.lineWidth+1*1.5,De=R.colorPrimary,He=new S.C(De).setAlpha(.2).toRgbString();return{controlSize:Re,railSize:4,handleSize:Re,handleSizeHover:Ee,dotSize:8,handleLineWidth:pe,handleLineWidthHover:ke,railBg:R.colorFillTertiary,railHoverBg:R.colorFillSecondary,trackBg:R.colorPrimaryBorder,trackHoverBg:R.colorPrimaryBorderHover,handleColor:R.colorPrimaryBorder,handleActiveColor:De,handleActiveOutlineColor:He,handleColorDisabled:new S.C(R.colorTextDisabled).onBackground(R.colorBgContainer).toHexShortString(),dotBorderColor:R.colorBorderSecondary,dotActiveBorderColor:R.colorPrimaryBorder,trackBgDisabled:R.colorBgContainerDisabled}};var Ce=(0,oe.I$)("Slider",R=>{const V=(0,U.IX)(R,{marginPart:R.calc(R.controlHeight).sub(R.controlSize).div(2).equal(),marginFull:R.calc(R.controlSize).div(2).equal(),marginPartWithMark:R.calc(R.controlHeightLG).sub(R.controlSize).equal()});return[Q(V),ie(V),ye(V)]},q),Qe=l(66597);function nt(){const[R,V]=u.useState(!1),Re=u.useRef(),Ee=()=>{Z.Z.cancel(Re.current)},pe=ke=>{Ee(),ke?V(ke):Re.current=(0,Z.Z)(()=>{V(ke)})};return u.useEffect(()=>Ee,[]),[R,pe]}var ct=function(R,V){var Re={};for(var Ee in R)Object.prototype.hasOwnProperty.call(R,Ee)&&V.indexOf(Ee)<0&&(Re[Ee]=R[Ee]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,Ee=Object.getOwnPropertySymbols(R);petypeof Re=="number"?Re.toString():""}var Vt=u.forwardRef((R,V)=>{const{prefixCls:Re,range:Ee,className:pe,rootClassName:ke,style:De,disabled:He,tooltipPrefixCls:kt,tipFormatter:bt,tooltipVisible:wt,getTooltipPopupContainer:Lt,tooltipPlacement:me,tooltip:Ye={},onChangeComplete:ht}=R,ze=ct(R,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement","tooltip","onChangeComplete"]),{vertical:Pt}=R,{direction:dt,slider:re,getPrefixCls:pt,getPopupContainer:xt}=u.useContext(A.E_),_=u.useContext(F.Z),ge=He!=null?He:_,{handleRender:ve,direction:Se}=u.useContext(Qe.Z),we=(Se||dt)==="rtl",[Ke,et]=nt(),[Tt,Ze]=nt(),Te=Object.assign({},Ye),{open:at,placement:Ve,getPopupContainer:vt,prefixCls:yt,formatter:mt}=Te,Ie=at!=null?at:wt,It=(Ke||Tt)&&Ie!==!1,Je=Ae(mt,bt),[Zt,Nt]=nt(),Bt=nn=>{ht==null||ht(nn),Nt(!1)},Ue=(nn,dn)=>nn||(dn?we?"left":"right":"top"),_t=pt("slider",Re),[Ht,Ft,St]=Ce(_t),Fe=P()(pe,re==null?void 0:re.className,ke,{[`${_t}-rtl`]:we,[`${_t}-lock`]:Zt},Ft,St);we&&!ze.vertical&&(ze.reverse=!ze.reverse),u.useEffect(()=>{const nn=()=>{(0,Z.Z)(()=>{Ze(!1)},1)};return document.addEventListener("mouseup",nn),()=>{document.removeEventListener("mouseup",nn)}},[]);const Dt=Ee&&!Ie,en=ve||((nn,dn)=>{const{index:pn}=dn,Dn=nn.props;function Pn(Yt,Qt,Nn){var Rn,jn,Hn,rn;Nn&&((jn=(Rn=ze)[Yt])===null||jn===void 0||jn.call(Rn,Qt)),(rn=(Hn=Dn)[Yt])===null||rn===void 0||rn.call(Hn,Qt)}const mn=Object.assign(Object.assign({},Dn),{onMouseEnter:Yt=>{et(!0),Pn("onMouseEnter",Yt)},onMouseLeave:Yt=>{et(!1),Pn("onMouseLeave",Yt)},onMouseDown:Yt=>{Ze(!0),Nt(!0),Pn("onMouseDown",Yt)},onFocus:Yt=>{var Qt;Ze(!0),(Qt=ze.onFocus)===null||Qt===void 0||Qt.call(ze,Yt),Pn("onFocus",Yt,!0)},onBlur:Yt=>{var Qt;Ze(!1),(Qt=ze.onBlur)===null||Qt===void 0||Qt.call(ze,Yt),Pn("onBlur",Yt,!0)}}),ln=u.cloneElement(nn,mn),fn=(!!Ie||It)&&Je!==null;return Dt?ln:u.createElement(te,Object.assign({},Te,{prefixCls:pt("tooltip",yt!=null?yt:kt),title:Je?Je(dn.value):"",open:fn,placement:Ue(Ve!=null?Ve:me,Pt),key:pn,overlayClassName:`${_t}-tooltip`,getPopupContainer:vt||Lt||xt}),ln)}),Tn=Dt?(nn,dn)=>{const pn=u.cloneElement(nn,{style:Object.assign(Object.assign({},nn.props.style),{visibility:"hidden"})});return u.createElement(te,Object.assign({},Te,{prefixCls:pt("tooltip",yt!=null?yt:kt),title:Je?Je(dn.value):"",open:Je!==null&&It,placement:Ue(Ve!=null?Ve:me,Pt),key:"tooltip",overlayClassName:`${_t}-tooltip`,getPopupContainer:vt||Lt||xt,draggingDelete:dn.draggingDelete}),pn)}:void 0,xn=Object.assign(Object.assign({},re==null?void 0:re.style),De);return Ht(u.createElement($.Z,Object.assign({},ze,{step:ze.step,range:Ee,className:Fe,style:xn,disabled:ge,ref:V,prefixCls:_t,handleRender:en,activeHandleRender:Tn,onChangeComplete:Bt})))})},28734:function(W){(function(B,l){W.exports=l()})(this,function(){"use strict";return function(B,l){var u=l.prototype,C=u.format;u.format=function(P){var $=this,Z=this.$locale();if(!this.isValid())return C.bind(this)(P);var A=this.$utils(),F=(P||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(T){switch(T){case"Q":return Math.ceil(($.$M+1)/3);case"Do":return Z.ordinal($.$D);case"gggg":return $.weekYear();case"GGGG":return $.isoWeekYear();case"wo":return Z.ordinal($.week(),"W");case"w":case"ww":return A.s($.week(),T==="w"?1:2,"0");case"W":case"WW":return A.s($.isoWeek(),T==="W"?1:2,"0");case"k":case"kk":return A.s(String($.$H===0?24:$.$H),T==="k"?1:2,"0");case"X":return Math.floor($.$d.getTime()/1e3);case"x":return $.$d.getTime();case"z":return"["+$.offsetName()+"]";case"zzz":return"["+$.offsetName("long")+"]";default:return T}});return C.bind(this)(F)}}})},10285:function(W){(function(B,l){W.exports=l()})(this,function(){"use strict";var B={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},l=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,u=/\d/,C=/\d\d/,P=/\d\d?/,$=/\d*[^-_:/,()\s\d]+/,Z={},A=function(S){return(S=+S)+(S>68?1900:2e3)},F=function(S){return function(be){this[S]=+be}},T=[/[+-]\d\d:?(\d\d)?|Z/,function(S){(this.zone||(this.zone={})).offset=function(be){if(!be||be==="Z")return 0;var oe=be.match(/([+-]|\d\d)/g),U=60*oe[1]+(+oe[2]||0);return U===0?0:oe[0]==="+"?-U:U}(S)}],k=function(S){var be=Z[S];return be&&(be.indexOf?be:be.s.concat(be.f))},J=function(S,be){var oe,U=Z.meridiem;if(U){for(var Q=1;Q<=24;Q+=1)if(S.indexOf(U(Q,0,be))>-1){oe=Q>12;break}}else oe=S===(be?"pm":"PM");return oe},te={A:[$,function(S){this.afternoon=J(S,!1)}],a:[$,function(S){this.afternoon=J(S,!0)}],Q:[u,function(S){this.month=3*(S-1)+1}],S:[u,function(S){this.milliseconds=100*+S}],SS:[C,function(S){this.milliseconds=10*+S}],SSS:[/\d{3}/,function(S){this.milliseconds=+S}],s:[P,F("seconds")],ss:[P,F("seconds")],m:[P,F("minutes")],mm:[P,F("minutes")],H:[P,F("hours")],h:[P,F("hours")],HH:[P,F("hours")],hh:[P,F("hours")],D:[P,F("day")],DD:[C,F("day")],Do:[$,function(S){var be=Z.ordinal,oe=S.match(/\d+/);if(this.day=oe[0],be)for(var U=1;U<=31;U+=1)be(U).replace(/\[|\]/g,"")===S&&(this.day=U)}],w:[P,F("week")],ww:[C,F("week")],M:[P,F("month")],MM:[C,F("month")],MMM:[$,function(S){var be=k("months"),oe=(k("monthsShort")||be.map(function(U){return U.slice(0,3)})).indexOf(S)+1;if(oe<1)throw new Error;this.month=oe%12||oe}],MMMM:[$,function(S){var be=k("months").indexOf(S)+1;if(be<1)throw new Error;this.month=be%12||be}],Y:[/[+-]?\d+/,F("year")],YY:[C,function(S){this.year=A(S)}],YYYY:[/\d{4}/,F("year")],Z:T,ZZ:T};function o(S){var be,oe;be=S,oe=Z&&Z.formats;for(var U=(S=be.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(Qe,nt,ct){var Ae=ct&&ct.toUpperCase();return nt||oe[ct]||B[ct]||oe[Ae].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(it,Vt,R){return Vt||R.slice(1)})})).match(l),Q=U.length,ce=0;ce-1)return new Date((Re==="X"?1e3:1)*V);var ke=o(Re)(V),De=ke.year,He=ke.month,kt=ke.day,bt=ke.hours,wt=ke.minutes,Lt=ke.seconds,me=ke.milliseconds,Ye=ke.zone,ht=ke.week,ze=new Date,Pt=kt||(De||He?1:ze.getDate()),dt=De||ze.getFullYear(),re=0;De&&!He||(re=He>0?He-1:ze.getMonth());var pt,xt=bt||0,_=wt||0,ge=Lt||0,ve=me||0;return Ye?new Date(Date.UTC(dt,re,Pt,xt,_,ge,ve+60*Ye.offset*1e3)):Ee?new Date(Date.UTC(dt,re,Pt,xt,_,ge,ve)):(pt=new Date(dt,re,Pt,xt,_,ge,ve),ht&&(pt=pe(pt).week(ht).toDate()),pt)}catch(Se){return new Date("")}}(ie,Ce,ye,oe),this.init(),Ae&&Ae!==!0&&(this.$L=this.locale(Ae).$L),ct&&ie!=this.format(Ce)&&(this.$d=new Date("")),Z={}}else if(Ce instanceof Array)for(var it=Ce.length,Vt=1;Vt<=it;Vt+=1){q[1]=Ce[Vt-1];var R=oe.apply(this,q);if(R.isValid()){this.$d=R.$d,this.$L=R.$L,this.init();break}Vt===it&&(this.$d=new Date(""))}else Q.call(this,ce)}}})},59542:function(W){(function(B,l){W.exports=l()})(this,function(){"use strict";var B="day";return function(l,u,C){var P=function(A){return A.add(4-A.isoWeekday(),B)},$=u.prototype;$.isoWeekYear=function(){return P(this).year()},$.isoWeek=function(A){if(!this.$utils().u(A))return this.add(7*(A-this.isoWeek()),B);var F,T,k,J,te=P(this),o=(F=this.isoWeekYear(),T=this.$u,k=(T?C.utc:C)().year(F).startOf("year"),J=4-k.isoWeekday(),k.isoWeekday()>4&&(J+=7),k.add(J,B));return te.diff(o,"week")+1},$.isoWeekday=function(A){return this.$utils().u(A)?this.day()||7:this.day(this.day()%7?A:A-7)};var Z=$.startOf;$.startOf=function(A,F){var T=this.$utils(),k=!!T.u(F)||F;return T.p(A)==="isoweek"?k?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):Z.bind(this)(A,F)}}})},96036:function(W){(function(B,l){W.exports=l()})(this,function(){"use strict";return function(B,l,u){var C=l.prototype,P=function(T){return T&&(T.indexOf?T:T.s)},$=function(T,k,J,te,o){var S=T.name?T:T.$locale(),be=P(S[k]),oe=P(S[J]),U=be||oe.map(function(ce){return ce.slice(0,te)});if(!o)return U;var Q=S.weekStart;return U.map(function(ce,ie){return U[(ie+(Q||0))%7]})},Z=function(){return u.Ls[u.locale()]},A=function(T,k){return T.formats[k]||function(J){return J.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(te,o,S){return o||S.slice(1)})}(T.formats[k.toUpperCase()])},F=function(){var T=this;return{months:function(k){return k?k.format("MMMM"):$(T,"months")},monthsShort:function(k){return k?k.format("MMM"):$(T,"monthsShort","months",3)},firstDayOfWeek:function(){return T.$locale().weekStart||0},weekdays:function(k){return k?k.format("dddd"):$(T,"weekdays")},weekdaysMin:function(k){return k?k.format("dd"):$(T,"weekdaysMin","weekdays",2)},weekdaysShort:function(k){return k?k.format("ddd"):$(T,"weekdaysShort","weekdays",3)},longDateFormat:function(k){return A(T.$locale(),k)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};C.localeData=function(){return F.bind(this)()},u.localeData=function(){var T=Z();return{firstDayOfWeek:function(){return T.weekStart||0},weekdays:function(){return u.weekdays()},weekdaysShort:function(){return u.weekdaysShort()},weekdaysMin:function(){return u.weekdaysMin()},months:function(){return u.months()},monthsShort:function(){return u.monthsShort()},longDateFormat:function(k){return A(T,k)},meridiem:T.meridiem,ordinal:T.ordinal}},u.months=function(){return $(Z(),"months")},u.monthsShort=function(){return $(Z(),"monthsShort","months",3)},u.weekdays=function(T){return $(Z(),"weekdays",null,null,T)},u.weekdaysShort=function(T){return $(Z(),"weekdaysShort","weekdays",3,T)},u.weekdaysMin=function(T){return $(Z(),"weekdaysMin","weekdays",2,T)}}})},56176:function(W){(function(B,l){W.exports=l()})(this,function(){"use strict";var B={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(l,u,C){var P=u.prototype,$=P.format;C.en.formats=B,P.format=function(Z){Z===void 0&&(Z="YYYY-MM-DDTHH:mm:ssZ");var A=this.$locale().formats,F=function(T,k){return T.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(J,te,o){var S=o&&o.toUpperCase();return te||k[o]||B[o]||k[S].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(be,oe,U){return oe||U.slice(1)})})}(Z,A===void 0?{}:A);return $.call(this,F)}}})},84110:function(W){(function(B,l){W.exports=l()})(this,function(){"use strict";return function(B,l,u){B=B||{};var C=l.prototype,P={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function $(A,F,T,k){return C.fromToBase(A,F,T,k)}u.en.relativeTime=P,C.fromToBase=function(A,F,T,k,J){for(var te,o,S,be=T.$locale().relativeTime||P,oe=B.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],U=oe.length,Q=0;Q0,ie<=ce.r||!ce.r){ie<=1&&Q>0&&(ce=oe[Q-1]);var ye=be[ce.l];J&&(ie=J(""+ie)),o=typeof ye=="string"?ye.replace("%d",ie):ye(ie,F,ce.l,S);break}}if(F)return o;var q=S?be.future:be.past;return typeof q=="function"?q(o):q.replace("%s",o)},C.to=function(A,F){return $(A,F,this,!0)},C.from=function(A,F){return $(A,F,this)};var Z=function(A){return A.$u?u.utc():u()};C.toNow=function(A){return this.to(Z(this),A)},C.fromNow=function(A){return this.from(Z(this),A)}}})},55183:function(W){(function(B,l){W.exports=l()})(this,function(){"use strict";var B="week",l="year";return function(u,C,P){var $=C.prototype;$.week=function(Z){if(Z===void 0&&(Z=null),Z!==null)return this.add(7*(Z-this.week()),"day");var A=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var F=P(this).startOf(l).add(1,l).date(A),T=P(this).endOf(B);if(F.isBefore(T))return 1}var k=P(this).startOf(l).date(A).startOf(B).subtract(1,"millisecond"),J=this.diff(k,B,!0);return J<0?P(this).startOf("week").week():Math.ceil(J)},$.weeks=function(Z){return Z===void 0&&(Z=null),this.week(Z)}}})},172:function(W){(function(B,l){W.exports=l()})(this,function(){"use strict";return function(B,l){l.prototype.weekYear=function(){var u=this.month(),C=this.week(),P=this.year();return C===1&&u===11?P+1:u===0&&C>=52?P-1:P}}})},6833:function(W){(function(B,l){W.exports=l()})(this,function(){"use strict";return function(B,l){l.prototype.weekday=function(u){var C=this.$locale().weekStart||0,P=this.$W,$=(Pbe))return!1;var U=o.get(F),Q=o.get(T);if(U&&Q)return U==T&&Q==F;var ce=-1,ie=!0,ye=k&Z?new u:void 0;for(o.set(F,T),o.set(T,F);++ce=k||Re<0||ie&&Ee>=S}function ct(){var V=C();if(nt(V))return Ae(V);oe=setTimeout(ct,Qe(V))}function Ae(V){return oe=void 0,ye&&te?q(V):(te=o=void 0,be)}function it(){oe!==void 0&&clearTimeout(oe),Q=0,te=U=o=oe=void 0}function Vt(){return oe===void 0?be:Ae(C())}function R(){var V=C(),Re=nt(V);if(te=arguments,o=this,U=V,Re){if(oe===void 0)return Ce(U);if(ie)return clearTimeout(oe),oe=setTimeout(ct,k),q(U)}return oe===void 0&&(oe=setTimeout(ct,k)),be}return R.cancel=it,R.flush=Vt,R}W.exports=F},66073:function(W,B,l){W.exports=l(84486)},84486:function(W,B,l){var u=l(77412),C=l(89881),P=l(54290),$=l(1469);function Z(A,F){var T=$(A)?u:C;return T(A,P(F))}W.exports=Z},2525:function(W,B,l){var u=l(47816),C=l(54290);function P($,Z){return $&&u($,C(Z))}W.exports=P},27361:function(W,B,l){var u=l(97786);function C(P,$,Z){var A=P==null?void 0:u(P,$);return A===void 0?Z:A}W.exports=C},79095:function(W,B,l){var u=l(13),C=l(222);function P($,Z){return $!=null&&C($,Z,u)}W.exports=P},56688:function(W,B,l){var u=l(25588),C=l(51717),P=l(31167),$=P&&P.isMap,Z=$?C($):u;W.exports=Z},72928:function(W,B,l){var u=l(29221),C=l(51717),P=l(31167),$=P&&P.isSet,Z=$?C($):u;W.exports=Z},47037:function(W,B,l){var u=l(44239),C=l(1469),P=l(37005),$="[object String]";function Z(A){return typeof A=="string"||!C(A)&&P(A)&&u(A)==$}W.exports=Z},3674:function(W,B,l){var u=l(14636),C=l(280),P=l(98612);function $(Z){return P(Z)?u(Z):C(Z)}W.exports=$},35161:function(W,B,l){var u=l(29932),C=l(67206),P=l(69199),$=l(1469);function Z(A,F){var T=$(A)?u:P;return T(A,C(F,3))}W.exports=Z},15644:function(W,B,l){var u=l(83369),C="Expected a function";function P($,Z){if(typeof $!="function"||Z!=null&&typeof Z!="function")throw new TypeError(C);var A=function(){var F=arguments,T=Z?Z.apply(this,F):F[0],k=A.cache;if(k.has(T))return k.get(T);var J=$.apply(this,F);return A.cache=k.set(T,J)||k,J};return A.cache=new(P.Cache||u),A}P.Cache=u,W.exports=P},7771:function(W,B,l){var u=l(55639),C=function(){return u.Date.now()};W.exports=C},39601:function(W,B,l){var u=l(40371),C=l(79152),P=l(15403),$=l(40327);function Z(A){return P(A)?u($(A)):C(A)}W.exports=Z},70479:function(W){function B(){return[]}W.exports=B},23493:function(W,B,l){var u=l(23279),C=l(13218),P="Expected a function";function $(Z,A,F){var T=!0,k=!0;if(typeof Z!="function")throw new TypeError(P);return C(F)&&(T="leading"in F?!!F.leading:T,k="trailing"in F?!!F.trailing:k),u(Z,A,{leading:T,maxWait:A,trailing:k})}W.exports=$},14841:function(W,B,l){var u=l(27561),C=l(13218),P=l(33448),$=NaN,Z=/^[-+]0x[0-9a-f]+$/i,A=/^0b[01]+$/i,F=/^0o[0-7]+$/i,T=parseInt;function k(J){if(typeof J=="number")return J;if(P(J))return $;if(C(J)){var te=typeof J.valueOf=="function"?J.valueOf():J;J=C(te)?te+"":te}if(typeof J!="string")return J===0?J:+J;J=u(J);var o=A.test(J);return o||F.test(J)?T(J.slice(2),o?2:8):Z.test(J)?$:+J}W.exports=k},64155:function(W,B,l){"use strict";l.d(B,{y:function(){return Ce},Z:function(){return xt}});var u=l(1413),C=l(4942),P=l(74902),$=l(71002),Z=l(97685),A=l(93967),F=l.n(A),T=l(56790),k=l(21770),J=l(91881),te=l(80334),o=l(67294),S=l(87462),be=l(45987),oe=l(73935);function U(_,ge,ve){return(_-ge)/(ve-ge)}function Q(_,ge,ve,Se){var de=U(ge,ve,Se),we={};switch(_){case"rtl":we.right="".concat(de*100,"%"),we.transform="translateX(50%)";break;case"btt":we.bottom="".concat(de*100,"%"),we.transform="translateY(50%)";break;case"ttb":we.top="".concat(de*100,"%"),we.transform="translateY(-50%)";break;default:we.left="".concat(de*100,"%"),we.transform="translateX(-50%)";break}return we}function ce(_,ge){return Array.isArray(_)?_[ge]:_}var ie=l(15105),ye=o.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),q=ye,Ce=o.createContext({}),Qe=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],nt=o.forwardRef(function(_,ge){var ve=_.prefixCls,Se=_.value,de=_.valueIndex,we=_.onStartMove,Ke=_.onDelete,et=_.style,Tt=_.render,Ze=_.dragging,Te=_.draggingDelete,at=_.onOffsetChange,Ve=_.onChangeComplete,vt=_.onFocus,yt=_.onMouseEnter,mt=(0,be.Z)(_,Qe),Ie=o.useContext(q),It=Ie.min,Je=Ie.max,Zt=Ie.direction,Nt=Ie.disabled,Bt=Ie.keyboard,Ue=Ie.range,_t=Ie.tabIndex,Ht=Ie.ariaLabelForHandle,Ft=Ie.ariaLabelledByForHandle,St=Ie.ariaValueTextFormatterForHandle,Fe=Ie.styles,Dt=Ie.classNames,en="".concat(ve,"-handle"),Tn=function(Yt){Nt||we(Yt,de)},xn=function(Yt){vt==null||vt(Yt,de)},nn=function(Yt){yt(Yt,de)},dn=function(Yt){if(!Nt&&Bt){var Qt=null;switch(Yt.which||Yt.keyCode){case ie.Z.LEFT:Qt=Zt==="ltr"||Zt==="btt"?-1:1;break;case ie.Z.RIGHT:Qt=Zt==="ltr"||Zt==="btt"?1:-1;break;case ie.Z.UP:Qt=Zt!=="ttb"?1:-1;break;case ie.Z.DOWN:Qt=Zt!=="ttb"?-1:1;break;case ie.Z.HOME:Qt="min";break;case ie.Z.END:Qt="max";break;case ie.Z.PAGE_UP:Qt=2;break;case ie.Z.PAGE_DOWN:Qt=-2;break;case ie.Z.BACKSPACE:case ie.Z.DELETE:Ke(de);break}Qt!==null&&(Yt.preventDefault(),at(Qt,de))}},pn=function(Yt){switch(Yt.which||Yt.keyCode){case ie.Z.LEFT:case ie.Z.RIGHT:case ie.Z.UP:case ie.Z.DOWN:case ie.Z.HOME:case ie.Z.END:case ie.Z.PAGE_UP:case ie.Z.PAGE_DOWN:Ve==null||Ve();break}},Dn=Q(Zt,Se,It,Je),Pn={};if(de!==null){var mn;Pn={tabIndex:Nt?null:ce(_t,de),role:"slider","aria-valuemin":It,"aria-valuemax":Je,"aria-valuenow":Se,"aria-disabled":Nt,"aria-label":ce(Ht,de),"aria-labelledby":ce(Ft,de),"aria-valuetext":(mn=ce(St,de))===null||mn===void 0?void 0:mn(Se),"aria-orientation":Zt==="ltr"||Zt==="rtl"?"horizontal":"vertical",onMouseDown:Tn,onTouchStart:Tn,onFocus:xn,onMouseEnter:nn,onKeyDown:dn,onKeyUp:pn}}var ln=o.createElement("div",(0,S.Z)({ref:ge,className:F()(en,(0,C.Z)((0,C.Z)((0,C.Z)({},"".concat(en,"-").concat(de+1),de!==null&&Ue),"".concat(en,"-dragging"),Ze),"".concat(en,"-dragging-delete"),Te),Dt.handle),style:(0,u.Z)((0,u.Z)((0,u.Z)({},Dn),et),Fe.handle)},Pn,mt));return Tt&&(ln=Tt(ln,{index:de,prefixCls:ve,value:Se,dragging:Ze,draggingDelete:Te})),ln}),ct=nt,Ae=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],it=o.forwardRef(function(_,ge){var ve=_.prefixCls,Se=_.style,de=_.onStartMove,we=_.onOffsetChange,Ke=_.values,et=_.handleRender,Tt=_.activeHandleRender,Ze=_.draggingIndex,Te=_.draggingDelete,at=_.onFocus,Ve=(0,be.Z)(_,Ae),vt=o.useRef({}),yt=o.useState(!1),mt=(0,Z.Z)(yt,2),Ie=mt[0],It=mt[1],Je=o.useState(-1),Zt=(0,Z.Z)(Je,2),Nt=Zt[0],Bt=Zt[1],Ue=function(Fe){Bt(Fe),It(!0)},_t=function(Fe,Dt){Ue(Dt),at==null||at(Fe)},Ht=function(Fe,Dt){Ue(Dt)};o.useImperativeHandle(ge,function(){return{focus:function(Fe){var Dt;(Dt=vt.current[Fe])===null||Dt===void 0||Dt.focus()},hideHelp:function(){(0,oe.flushSync)(function(){It(!1)})}}});var Ft=(0,u.Z)({prefixCls:ve,onStartMove:de,onOffsetChange:we,render:et,onFocus:_t,onMouseEnter:Ht},Ve);return o.createElement(o.Fragment,null,Ke.map(function(St,Fe){var Dt=Ze===Fe;return o.createElement(ct,(0,S.Z)({ref:function(Tn){Tn?vt.current[Fe]=Tn:delete vt.current[Fe]},dragging:Dt,draggingDelete:Dt&&Te,style:ce(Se,Fe),key:Fe,value:St,valueIndex:Fe},Ft))}),Tt&&Ie&&o.createElement(ct,(0,S.Z)({key:"a11y"},Ft,{value:Ke[Nt],valueIndex:null,dragging:Ze!==-1,draggingDelete:Te,render:Tt,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),Vt=it,R=function(ge){var ve=ge.prefixCls,Se=ge.style,de=ge.children,we=ge.value,Ke=ge.onClick,et=o.useContext(q),Tt=et.min,Ze=et.max,Te=et.direction,at=et.includedStart,Ve=et.includedEnd,vt=et.included,yt="".concat(ve,"-text"),mt=Q(Te,we,Tt,Ze);return o.createElement("span",{className:F()(yt,(0,C.Z)({},"".concat(yt,"-active"),vt&&at<=we&&we<=Ve)),style:(0,u.Z)((0,u.Z)({},mt),Se),onMouseDown:function(It){It.stopPropagation()},onClick:function(){Ke(we)}},de)},V=R,Re=function(ge){var ve=ge.prefixCls,Se=ge.marks,de=ge.onClick,we="".concat(ve,"-mark");return Se.length?o.createElement("div",{className:we},Se.map(function(Ke){var et=Ke.value,Tt=Ke.style,Ze=Ke.label;return o.createElement(V,{key:et,prefixCls:we,style:Tt,value:et,onClick:de},Ze)})):null},Ee=Re,pe=function(ge){var ve=ge.prefixCls,Se=ge.value,de=ge.style,we=ge.activeStyle,Ke=o.useContext(q),et=Ke.min,Tt=Ke.max,Ze=Ke.direction,Te=Ke.included,at=Ke.includedStart,Ve=Ke.includedEnd,vt="".concat(ve,"-dot"),yt=Te&&at<=Se&&Se<=Ve,mt=(0,u.Z)((0,u.Z)({},Q(Ze,Se,et,Tt)),typeof de=="function"?de(Se):de);return yt&&(mt=(0,u.Z)((0,u.Z)({},mt),typeof we=="function"?we(Se):we)),o.createElement("span",{className:F()(vt,(0,C.Z)({},"".concat(vt,"-active"),yt)),style:mt})},ke=pe,De=function(ge){var ve=ge.prefixCls,Se=ge.marks,de=ge.dots,we=ge.style,Ke=ge.activeStyle,et=o.useContext(q),Tt=et.min,Ze=et.max,Te=et.step,at=o.useMemo(function(){var Ve=new Set;if(Se.forEach(function(yt){Ve.add(yt.value)}),de&&Te!==null)for(var vt=Tt;vt<=Ze;)Ve.add(vt),vt+=Te;return Array.from(Ve)},[Tt,Ze,Te,de,Se]);return o.createElement("div",{className:"".concat(ve,"-step")},at.map(function(Ve){return o.createElement(ke,{prefixCls:ve,key:Ve,value:Ve,style:we,activeStyle:Ke})}))},He=De,kt=function(ge){var ve=ge.prefixCls,Se=ge.style,de=ge.start,we=ge.end,Ke=ge.index,et=ge.onStartMove,Tt=ge.replaceCls,Ze=o.useContext(q),Te=Ze.direction,at=Ze.min,Ve=Ze.max,vt=Ze.disabled,yt=Ze.range,mt=Ze.classNames,Ie="".concat(ve,"-track"),It=U(de,at,Ve),Je=U(we,at,Ve),Zt=function(_t){!vt&&et&&et(_t,-1)},Nt={};switch(Te){case"rtl":Nt.right="".concat(It*100,"%"),Nt.width="".concat(Je*100-It*100,"%");break;case"btt":Nt.bottom="".concat(It*100,"%"),Nt.height="".concat(Je*100-It*100,"%");break;case"ttb":Nt.top="".concat(It*100,"%"),Nt.height="".concat(Je*100-It*100,"%");break;default:Nt.left="".concat(It*100,"%"),Nt.width="".concat(Je*100-It*100,"%")}var Bt=Tt||F()(Ie,(0,C.Z)((0,C.Z)({},"".concat(Ie,"-").concat(Ke+1),Ke!==null&&yt),"".concat(ve,"-track-draggable"),et),mt.track);return o.createElement("div",{className:Bt,style:(0,u.Z)((0,u.Z)({},Nt),Se),onMouseDown:Zt,onTouchStart:Zt})},bt=kt,wt=function(ge){var ve=ge.prefixCls,Se=ge.style,de=ge.values,we=ge.startPoint,Ke=ge.onStartMove,et=o.useContext(q),Tt=et.included,Ze=et.range,Te=et.min,at=et.styles,Ve=et.classNames,vt=o.useMemo(function(){if(!Ze){if(de.length===0)return[];var mt=we!=null?we:Te,Ie=de[0];return[{start:Math.min(mt,Ie),end:Math.max(mt,Ie)}]}for(var It=[],Je=0;Jeme&&Te3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof mt=="number"){var Je,Zt=yt[Ie],Nt=Zt+mt,Bt=[];Se.forEach(function(St){Bt.push(St.value)}),Bt.push(_,ge),Bt.push(et(Zt));var Ue=mt>0?1:-1;It==="unit"?Bt.push(et(Zt+Ue*ve)):Bt.push(et(Nt)),Bt=Bt.filter(function(St){return St!==null}).filter(function(St){return mt<0?St<=Zt:St>=Zt}),It==="unit"&&(Bt=Bt.filter(function(St){return St!==Zt}));var _t=It==="unit"?Zt:Nt;Je=Bt[0];var Ht=Math.abs(Je-_t);if(Bt.forEach(function(St){var Fe=Math.abs(St-_t);Fe1){var Ft=(0,P.Z)(yt);return Ft[Ie]=Je,vt(Ft,mt-Ue,Ie,It)}return Je}else{if(mt==="min")return _;if(mt==="max")return ge}},Te=function(yt,mt,Ie){var It=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",Je=yt[Ie],Zt=Ze(yt,mt,Ie,It);return{value:Zt,changed:Zt!==Je}},at=function(yt){return we===null&&yt===0||typeof we=="number"&&yt3&&arguments[3]!==void 0?arguments[3]:"unit",Je=yt.map(Tt),Zt=Je[Ie],Nt=Ze(Je,mt,Ie,It);if(Je[Ie]=Nt,de===!1){var Bt=we||0;Ie>0&&Je[Ie-1]!==Zt&&(Je[Ie]=Math.max(Je[Ie],Je[Ie-1]+Bt)),Ie0;Ft-=1)for(var St=!0;at(Je[Ft]-Je[Ft-1])&&St;){var Fe=Te(Je,-1,Ft-1);Je[Ft-1]=Fe.value,St=Fe.changed}for(var Dt=Je.length-1;Dt>0;Dt-=1)for(var en=!0;at(Je[Dt]-Je[Dt-1])&&en;){var Tn=Te(Je,-1,Dt-1);Je[Dt-1]=Tn.value,en=Tn.changed}for(var xn=0;xn=0?nn:!1},[nn,zr]),Za=o.useMemo(function(){return Object.keys(Rn||{}).map(function(Ln){var Ut=Rn[Ln],Bn={value:Number(Ln)};return Ut&&(0,$.Z)(Ut)==="object"&&!o.isValidElement(Ut)&&("label"in Ut||"style"in Ut)?(Bn.style=Ut.style,Bn.label=Ut.label):Bn.label=Ut,Bn}).filter(function(Ln){var Ut=Ln.label;return Ut||typeof Ut=="number"}).sort(function(Ln,Ut){return Ln.value-Ut.value})},[Rn]),pi=Pt(ar,br,zr,Za,Tn,hi),Io=(0,Z.Z)(pi,2),Ma=Io[0],Oo=Io[1],bi=(0,k.Z)(Ue,{value:Bt}),Eo=(0,Z.Z)(bi,2),Yr=Eo[0],ra=Eo[1],vr=o.useMemo(function(){var Ln=Yr==null?[]:Array.isArray(Yr)?Yr:[Yr],Ut=(0,Z.Z)(Ln,1),Bn=Ut[0],Qn=Bn===void 0?ar:Bn,ir=Yr===null?[]:[Qn];if(Xe){if(ir=(0,P.Z)(Ln),Ht||Yr===void 0){var Kr=Ht>=0?Ht+1:2;for(ir=ir.slice(0,Kr);ir.length=0&&Cn.current.focus(Ln)}Qa(null)},[Ga]);var Pi=o.useMemo(function(){return nr&&zr===null?!1:nr},[nr,zr]),oa=(0,T.zX)(function(Ln,Ut){Mo(Ln,Ut),St==null||St(aa(vr))}),$a=Cr!==-1;o.useEffect(function(){if(!$a){var Ln=vr.lastIndexOf(Zo);Cn.current.focus(Ln)}},[$a]);var or=o.useMemo(function(){return(0,P.Z)(Xa).sort(function(Ln,Ut){return Ln-Ut})},[Xa]),wi=o.useMemo(function(){return Xe?[or[0],or[or.length-1]]:[ar,or[0]]},[or,Xe,ar]),Ja=(0,Z.Z)(wi,2),sr=Ja[0],Da=Ja[1];o.useImperativeHandle(ge,function(){return{focus:function(){Cn.current.focus(0)},blur:function(){var Ut,Bn=document,Qn=Bn.activeElement;(Ut=gn.current)!==null&&Ut!==void 0&&Ut.contains(Qn)&&(Qn==null||Qn.blur())}}}),o.useEffect(function(){Ve&&Cn.current.focus(0)},[]);var Do=o.useMemo(function(){return{min:ar,max:br,direction:Mn,disabled:Ze,keyboard:at,step:zr,included:Pn,includedStart:sr,includedEnd:Da,range:Xe,tabIndex:Gn,ariaLabelForHandle:Vn,ariaLabelledByForHandle:Un,ariaValueTextFormatterForHandle:En,styles:et||{},classNames:Ke||{}}},[ar,br,Mn,Ze,at,zr,Pn,sr,Da,Xe,Gn,Vn,Un,En,et,Ke]);return o.createElement(q.Provider,{value:Do},o.createElement("div",{ref:gn,className:F()(Se,de,(0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)({},"".concat(Se,"-disabled"),Ze),"".concat(Se,"-vertical"),pn),"".concat(Se,"-horizontal"),!pn),"".concat(Se,"-with-marks"),Za.length)),style:we,onMouseDown:Si},o.createElement("div",{className:F()("".concat(Se,"-rail"),Ke==null?void 0:Ke.rail),style:(0,u.Z)((0,u.Z)({},Yt),et==null?void 0:et.rail)}),on!==!1&&o.createElement(Lt,{prefixCls:Se,style:ln,values:vr,startPoint:mn,onStartMove:Pi?oa:void 0}),o.createElement(He,{prefixCls:Se,marks:Za,dots:jn,style:Qt,activeStyle:Nn}),o.createElement(Vt,{ref:Cn,prefixCls:Se,style:fn,values:Xa,draggingIndex:Cr,draggingDelete:Ra,onStartMove:oa,onOffsetChange:xi,onFocus:vt,onBlur:yt,handleRender:Hn,activeHandleRender:rn,onChangeComplete:X,onDelete:Zr?Ci:void 0}),o.createElement(Ee,{prefixCls:Se,marks:Za,onClick:Ro})))}),pt=re,xt=pt},24754:function(W,B,l){"use strict";Object.defineProperty(B,"__esModule",{value:!0}),B.autoprefix=void 0;var u=l(2525),C=$(u),P=Object.assign||function(F){for(var T=1;T1&&arguments[1]!==void 0?arguments[1]:"span";return function(o){F(S,o);function S(){var be,oe,U,Q;Z(this,S);for(var ce=arguments.length,ie=Array(ce),ye=0;ye1&&arguments[1]!==void 0?arguments[1]:"span";return function(o){F(S,o);function S(){var be,oe,U,Q;Z(this,S);for(var ce=arguments.length,ie=Array(ce),ye=0;ye0&&arguments[0]!==void 0?arguments[0]:[],S=[];return(0,T.default)(o,function(be){Array.isArray(be)?te(be).map(function(oe){return S.push(oe)}):(0,A.default)(be)?(0,$.default)(be,function(oe,U){oe===!0&&S.push(U),S.push(U+"-"+oe)}):(0,C.default)(be)&&S.push(be)}),S};B.default=J},79941:function(W,B,l){"use strict";var u;u={value:!0},u=u=u=u=u=void 0;var C=l(14147),P=be(C),$=l(18556),Z=be($),A=l(24754),F=be(A),T=l(91765),k=be(T),J=l(36002),te=be(J),o=l(57742),S=be(o);function be(U){return U&&U.__esModule?U:{default:U}}u=k.default,u=k.default,u=te.default,u=S.default;var oe=u=function(Q){for(var ce=arguments.length,ie=Array(ce>1?ce-1:0),ye=1;ye1&&arguments[1]!==void 0?arguments[1]:!0;$[F]=T};return C===0&&Z("first-child"),C===P-1&&Z("last-child"),(C===0||C%2===0)&&Z("even"),Math.abs(C%2)===1&&Z("odd"),Z("nth-child",C),$};B.default=l},18556:function(W,B,l){"use strict";Object.defineProperty(B,"__esModule",{value:!0}),B.mergeClasses=void 0;var u=l(2525),C=A(u),P=l(50361),$=A(P),Z=Object.assign||function(T){for(var k=1;k1&&arguments[1]!==void 0?arguments[1]:[],te=k.default&&(0,$.default)(k.default)||{};return J.map(function(o){var S=k[o];return S&&(0,C.default)(S,function(be,oe){te[oe]||(te[oe]={}),te[oe]=Z({},te[oe],S[oe])}),o}),te};B.default=F},5614:function(W,B){"use strict";const{hasOwnProperty:l}=Object.prototype,u=oe();u.configure=oe,u.stringify=u,u.default=u,B.stringify=u,B.configure=oe,W.exports=u;const C=/[\u0000-\u001f\u0022\u005c\ud800-\udfff]/;function P(U){return U.length<5e3&&!C.test(U)?`"${U}"`:JSON.stringify(U)}function $(U,Q){if(U.length>200||Q)return U.sort(Q);for(let ce=1;ceie;)U[ye]=U[ye-1],ye--;U[ye]=ie}return U}const Z=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(Object.getPrototypeOf(new Int8Array)),Symbol.toStringTag).get;function A(U){return Z.call(U)!==void 0&&U.length!==0}function F(U,Q,ce){U.length= 1`)}return ce===void 0?1/0:ce}function o(U){return U===1?"1 item":`${U} items`}function S(U){const Q=new Set;for(const ce of U)(typeof ce=="string"||typeof ce=="number")&&Q.add(String(ce));return Q}function be(U){if(l.call(U,"strict")){const Q=U.strict;if(typeof Q!="boolean")throw new TypeError('The "strict" argument must be of type boolean');if(Q)return ce=>{let ie=`Object can not safely be stringified. Received type ${typeof ce}`;throw typeof ce!="function"&&(ie+=` (${ce.toString()})`),new Error(ie)}}}function oe(U){U=Bc({},U);const Q=be(U);Q&&(U.bigint===void 0&&(U.bigint=!1),"circularValue"in U||(U.circularValue=Error));const ce=T(U),ie=J(U,"bigint"),ye=k(U),q=typeof ye=="function"?ye:void 0,Ce=te(U,"maximumDepth"),Qe=te(U,"maximumBreadth");function nt(R,V,Re,Ee,pe,ke){let De=V[R];switch(typeof De=="object"&&De!==null&&typeof De.toJSON=="function"&&(De=De.toJSON(R)),De=Ee.call(V,R,De),typeof De){case"string":return P(De);case"object":{if(De===null)return"null";if(Re.indexOf(De)!==-1)return ce;let He="",kt=",";const bt=ke;if(Array.isArray(De)){if(De.length===0)return"[]";if(CeQe){const re=De.length-Qe-1;He+=`${kt}"... ${o(re)} not stringified"`}return pe!==""&&(He+=` +${bt}`),Re.pop(),`[${He}]`}let wt=Object.keys(De);const Lt=wt.length;if(Lt===0)return"{}";if(CeQe){const ze=Lt-Qe;He+=`${Ye}"...":${me}"${o(ze)} not stringified"`,Ye=kt}return pe!==""&&Ye.length>1&&(He=` +${ke}${He} +${bt}`),Re.pop(),`{${He}}`}case"number":return isFinite(De)?String(De):Q?Q(De):"null";case"boolean":return De===!0?"true":"false";case"undefined":return;case"bigint":if(ie)return String(De);default:return Q?Q(De):void 0}}function ct(R,V,Re,Ee,pe,ke){switch(typeof V=="object"&&V!==null&&typeof V.toJSON=="function"&&(V=V.toJSON(R)),typeof V){case"string":return P(V);case"object":{if(V===null)return"null";if(Re.indexOf(V)!==-1)return ce;const De=ke;let He="",kt=",";if(Array.isArray(V)){if(V.length===0)return"[]";if(CeQe){const ht=V.length-Qe-1;He+=`${kt}"... ${o(ht)} not stringified"`}return pe!==""&&(He+=` +${De}`),Re.pop(),`[${He}]`}Re.push(V);let bt="";pe!==""&&(ke+=pe,kt=`, +${ke}`,bt=" ");let wt="";for(const Lt of Ee){const me=ct(Lt,V[Lt],Re,Ee,pe,ke);me!==void 0&&(He+=`${wt}${P(Lt)}:${bt}${me}`,wt=kt)}return pe!==""&&wt.length>1&&(He=` +${ke}${He} +${De}`),Re.pop(),`{${He}}`}case"number":return isFinite(V)?String(V):Q?Q(V):"null";case"boolean":return V===!0?"true":"false";case"undefined":return;case"bigint":if(ie)return String(V);default:return Q?Q(V):void 0}}function Ae(R,V,Re,Ee,pe){switch(typeof V){case"string":return P(V);case"object":{if(V===null)return"null";if(typeof V.toJSON=="function"){if(V=V.toJSON(R),typeof V!="object")return Ae(R,V,Re,Ee,pe);if(V===null)return"null"}if(Re.indexOf(V)!==-1)return ce;const ke=pe;if(Array.isArray(V)){if(V.length===0)return"[]";if(CeQe){const dt=V.length-Qe-1;me+=`${Ye}"... ${o(dt)} not stringified"`}return me+=` +${ke}`,Re.pop(),`[${me}]`}let De=Object.keys(V);const He=De.length;if(He===0)return"{}";if(CeQe){const me=He-Qe;bt+=`${wt}"...": "${o(me)} not stringified"`,wt=kt}return wt!==""&&(bt=` +${pe}${bt} +${ke}`),Re.pop(),`{${bt}}`}case"number":return isFinite(V)?String(V):Q?Q(V):"null";case"boolean":return V===!0?"true":"false";case"undefined":return;case"bigint":if(ie)return String(V);default:return Q?Q(V):void 0}}function it(R,V,Re){switch(typeof V){case"string":return P(V);case"object":{if(V===null)return"null";if(typeof V.toJSON=="function"){if(V=V.toJSON(R),typeof V!="object")return it(R,V,Re);if(V===null)return"null"}if(Re.indexOf(V)!==-1)return ce;let Ee="";const pe=V.length!==void 0;if(pe&&Array.isArray(V)){if(V.length===0)return"[]";if(CeQe){const me=V.length-Qe-1;Ee+=`,"... ${o(me)} not stringified"`}return Re.pop(),`[${Ee}]`}let ke=Object.keys(V);const De=ke.length;if(De===0)return"{}";if(CeQe){const bt=De-Qe;Ee+=`${He}"...":"${o(bt)} not stringified"`}return Re.pop(),`{${Ee}}`}case"number":return isFinite(V)?String(V):Q?Q(V):"null";case"boolean":return V===!0?"true":"false";case"undefined":return;case"bigint":if(ie)return String(V);default:return Q?Q(V):void 0}}function Vt(R,V,Re){if(arguments.length>1){let Ee="";if(typeof Re=="number"?Ee=" ".repeat(Math.min(Re,10)):typeof Re=="string"&&(Ee=Re.slice(0,10)),V!=null){if(typeof V=="function")return nt("",{"":R},[],V,Ee,"");if(Array.isArray(V))return ct("",R,[],S(V),Ee,"")}if(Ee.length!==0)return Ae("",R,[],Ee,"")}return it("",R,[])}return Vt}},58694:function(W,B){"use strict";function l(u,C){for(var P=-1,$=C.length,Z=u.length;++P<$;)u[Z+P]=C[P];return u}B.Z=l},63327:function(W,B,l){"use strict";var u=l(58694),C=l(27771);function P($,Z,A){var F=Z($);return(0,C.Z)($)?F:(0,u.Z)(F,A($))}B.Z=P},39473:function(W,B,l){"use strict";l.d(B,{Z:function(){return T}});var u=l(72764),C=l(1851),P=(0,C.Z)(Object.keys,Object),$=P,Z=Object.prototype,A=Z.hasOwnProperty;function F(k){if(!(0,u.Z)(k))return $(k);var J=[];for(var te in Object(k))A.call(k,te)&&te!="constructor"&&J.push(te);return J}var T=F},1808:function(W,B,l){"use strict";var u=l(63327),C=l(41574),P=l(17179);function $(Z){return(0,u.Z)(Z,P.Z,C.Z)}B.Z=$},41574:function(W,B,l){"use strict";l.d(B,{Z:function(){return T}});function u(k,J){for(var te=-1,o=k==null?0:k.length,S=0,be=[];++te0&&(i.percent=i.loaded/i.total*100),e.onProgress(i)});var n=new FormData;e.data&&Object.keys(e.data).forEach(function(o){var i=e.data[o];if(Array.isArray(i)){i.forEach(function(s){n.append("".concat(o,"[]"),s)});return}n.append(o,i)}),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),r.onerror=function(i){e.onError(i)},r.onload=function(){return r.status<200||r.status>=300?e.onError(ot(e,r),Be(r)):e.onSuccess(Be(r),r)},r.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in r&&(r.withCredentials=!0);var a=e.headers||{};return a["X-Requested-With"]!==null&&r.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(a).forEach(function(o){a[o]!==null&&r.setRequestHeader(o,a[o])}),r.send(n),{abort:function(){r.abort()}}}var st=function(){var e=(0,be.Z)((0,K.Z)().mark(function r(n,a){var o,i,s,t,f,c,p,v;return(0,K.Z)().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:c=function(){return c=(0,be.Z)((0,K.Z)().mark(function O(S){return(0,K.Z)().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.abrupt("return",new Promise(function(Z){S.file(function($){a($)?(S.fullPath&&!$.webkitRelativePath&&(Object.defineProperties($,{webkitRelativePath:{writable:!0}}),$.webkitRelativePath=S.fullPath.replace(/^\//,""),Object.defineProperties($,{webkitRelativePath:{writable:!1}})),Z($)):Z(null)})}));case 1:case"end":return E.stop()}},O)})),c.apply(this,arguments)},f=function(O){return c.apply(this,arguments)},t=function(){return t=(0,be.Z)((0,K.Z)().mark(function O(S){var P,E,Z,$,u;return(0,K.Z)().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:P=S.createReader(),E=[];case 2:return C.next=5,new Promise(function(J){P.readEntries(J,function(){return J([])})});case 5:if(Z=C.sent,$=Z.length,$){C.next=9;break}return C.abrupt("break",12);case 9:for(u=0;u<$;u++)E.push(Z[u]);C.next=2;break;case 12:return C.abrupt("return",E);case 13:case"end":return C.stop()}},O)})),t.apply(this,arguments)},s=function(O){return t.apply(this,arguments)},o=[],i=[],n.forEach(function(y){return i.push(y.webkitGetAsEntry())}),p=function(){var y=(0,be.Z)((0,K.Z)().mark(function O(S,P){var E,Z;return(0,K.Z)().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:if(S){u.next=2;break}return u.abrupt("return");case 2:if(S.path=P||"",!S.isFile){u.next=10;break}return u.next=6,f(S);case 6:E=u.sent,E&&o.push(E),u.next=15;break;case 10:if(!S.isDirectory){u.next=15;break}return u.next=13,s(S);case 13:Z=u.sent,i.push.apply(i,(0,A.Z)(Z));case 15:case"end":return u.stop()}},O)}));return function(S,P){return y.apply(this,arguments)}}(),v=0;case 9:if(!(v{const{componentCls:r,iconCls:n}=e;return{[`${r}-wrapper`]:{[`${r}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${(0,z.bf)(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[r]:{padding:e.padding},[`${r}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none",borderRadius:e.borderRadiusLG,"&:focus-visible":{outline:`${(0,z.bf)(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`}},[`${r}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[` - &:not(${r}-disabled):hover, - &-hover:not(${r}-disabled) - `]:{borderColor:e.colorPrimaryHover},[`p${r}-drag-icon`]:{marginBottom:e.margin,[n]:{color:e.colorPrimary,fontSize:e.uploadThumbnailSize}},[`p${r}-text`]:{margin:`0 0 ${(0,z.bf)(e.marginXXS)}`,color:e.colorTextHeading,fontSize:e.fontSizeLG},[`p${r}-hint`]:{color:e.colorTextDescription,fontSize:e.fontSize},[`&${r}-disabled`]:{[`p${r}-drag-icon ${n}, - p${r}-text, - p${r}-hint - `]:{color:e.colorTextDisabled}}}}}},It=e=>{const{componentCls:r,antCls:n,iconCls:a,fontSize:o,lineHeight:i,calc:s}=e,t=`${r}-list-item`,f=`${t}-actions`,c=`${t}-action`,p=e.fontHeightSM;return{[`${r}-wrapper`]:{[`${r}-list`]:Object.assign(Object.assign({},(0,Ee.dF)()),{lineHeight:e.lineHeight,[t]:{position:"relative",height:s(e.lineHeight).mul(o).equal(),marginTop:e.marginXS,fontSize:o,display:"flex",alignItems:"center",transition:`background-color ${e.motionDurationSlow}`,"&:hover":{backgroundColor:e.controlItemBgHover},[`${t}-name`]:Object.assign(Object.assign({},Ee.vS),{padding:`0 ${(0,z.bf)(e.paddingXS)}`,lineHeight:i,flex:"auto",transition:`all ${e.motionDurationSlow}`}),[f]:{whiteSpace:"nowrap",[c]:{opacity:0},[a]:{color:e.actionsColor,transition:`all ${e.motionDurationSlow}`},[` - ${c}:focus-visible, - &.picture ${c} - `]:{opacity:1},[`${c}${n}-btn`]:{height:p,border:0,lineHeight:1}},[`${r}-icon ${a}`]:{color:e.colorTextDescription,fontSize:o},[`${t}-progress`]:{position:"absolute",bottom:e.calc(e.uploadProgressOffset).mul(-1).equal(),width:"100%",paddingInlineStart:s(o).add(e.paddingXS).equal(),fontSize:o,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${t}:hover ${c}`]:{opacity:1},[`${t}-error`]:{color:e.colorError,[`${t}-name, ${r}-icon ${a}`]:{color:e.colorError},[f]:{[`${a}, ${a}:hover`]:{color:e.colorError},[c]:{opacity:1}}},[`${r}-list-item-container`]:{transition:`opacity ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Et=d(16932),Ot=e=>{const{componentCls:r}=e,n=new z.E4("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),a=new z.E4("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),o=`${r}-animate-inline`;return[{[`${r}-wrapper`]:{[`${o}-appear, ${o}-enter, ${o}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:"forwards"},[`${o}-appear, ${o}-enter`]:{animationName:n},[`${o}-leave`]:{animationName:a}}},{[`${r}-wrapper`]:(0,Et.J$)(e)},n,a]},We=d(84898);const St=e=>{const{componentCls:r,iconCls:n,uploadThumbnailSize:a,uploadProgressOffset:o,calc:i}=e,s=`${r}-list`,t=`${s}-item`;return{[`${r}-wrapper`]:{[` - ${s}${s}-picture, - ${s}${s}-picture-card, - ${s}${s}-picture-circle - `]:{[t]:{position:"relative",height:i(a).add(i(e.lineWidth).mul(2)).add(i(e.paddingXS).mul(2)).equal(),padding:e.paddingXS,border:`${(0,z.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${t}-thumbnail`]:Object.assign(Object.assign({},Ee.vS),{width:a,height:a,lineHeight:(0,z.bf)(i(a).add(e.paddingSM).equal()),textAlign:"center",flex:"none",[n]:{fontSize:e.fontSizeHeading2,color:e.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${t}-progress`]:{bottom:o,width:`calc(100% - ${(0,z.bf)(i(e.paddingSM).mul(2).equal())})`,marginTop:0,paddingInlineStart:i(a).add(e.paddingXS).equal()}},[`${t}-error`]:{borderColor:e.colorError,[`${t}-thumbnail ${n}`]:{[`svg path[fill='${We.blue[0]}']`]:{fill:e.colorErrorBg},[`svg path[fill='${We.blue.primary}']`]:{fill:e.colorError}}},[`${t}-uploading`]:{borderStyle:"dashed",[`${t}-name`]:{marginBottom:o}}},[`${s}${s}-picture-circle ${t}`]:{[`&, &::before, ${t}-thumbnail`]:{borderRadius:"50%"}}}}},Pt=e=>{const{componentCls:r,iconCls:n,fontSizeLG:a,colorTextLightSolid:o,calc:i}=e,s=`${r}-list`,t=`${s}-item`,f=e.uploadPicCardSize;return{[` - ${r}-wrapper${r}-picture-card-wrapper, - ${r}-wrapper${r}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Ee.dF)()),{display:"block",[`${r}${r}-select`]:{width:f,height:f,textAlign:"center",verticalAlign:"top",backgroundColor:e.colorFillAlter,border:`${(0,z.bf)(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[`> ${r}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${r}-disabled):hover`]:{borderColor:e.colorPrimary}},[`${s}${s}-picture-card, ${s}${s}-picture-circle`]:{display:"flex",flexWrap:"wrap","@supports not (gap: 1px)":{"& > *":{marginBlockEnd:e.marginXS,marginInlineEnd:e.marginXS}},"@supports (gap: 1px)":{gap:e.marginXS},[`${s}-item-container`]:{display:"inline-block",width:f,height:f,verticalAlign:"top"},"&::after":{display:"none"},"&::before":{display:"none"},[t]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${(0,z.bf)(i(e.paddingXS).mul(2).equal())})`,height:`calc(100% - ${(0,z.bf)(i(e.paddingXS).mul(2).equal())})`,backgroundColor:e.colorBgMask,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'" "'}},[`${t}:hover`]:{[`&::before, ${t}-actions`]:{opacity:1}},[`${t}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${e.motionDurationSlow}`,[` - ${n}-eye, - ${n}-download, - ${n}-delete - `]:{zIndex:10,width:a,margin:`0 ${(0,z.bf)(e.marginXXS)}`,fontSize:a,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,color:o,"&:hover":{color:o},svg:{verticalAlign:"baseline"}}},[`${t}-thumbnail, ${t}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${t}-name`]:{display:"none",textAlign:"center"},[`${t}-file + ${t}-name`]:{position:"absolute",bottom:e.margin,display:"block",width:`calc(100% - ${(0,z.bf)(i(e.paddingXS).mul(2).equal())})`},[`${t}-uploading`]:{[`&${t}`]:{backgroundColor:e.colorFillAlter},[`&::before, ${n}-eye, ${n}-download, ${n}-delete`]:{display:"none"}},[`${t}-progress`]:{bottom:e.marginXL,width:`calc(100% - ${(0,z.bf)(i(e.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${r}-wrapper${r}-picture-circle-wrapper`]:{[`${r}${r}-select`]:{borderRadius:"50%"}}}};var Zt=e=>{const{componentCls:r}=e;return{[`${r}-rtl`]:{direction:"rtl"}}};const Dt=e=>{const{componentCls:r,colorTextDisabled:n}=e;return{[`${r}-wrapper`]:Object.assign(Object.assign({},(0,Ee.Wf)(e)),{[r]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${r}-select`]:{display:"inline-block"},[`${r}-disabled`]:{color:n,cursor:"not-allowed"}})}},Ft=e=>({actionsColor:e.colorTextDescription});var xt=(0,wt.I$)("Upload",e=>{const{fontSizeHeading3:r,fontHeight:n,lineWidth:a,controlHeightLG:o,calc:i}=e,s=(0,$t.IX)(e,{uploadThumbnailSize:i(r).mul(2).equal(),uploadProgressOffset:i(i(n).div(2)).add(a).equal(),uploadPicCardSize:i(o).mul(2.55).equal()});return[Dt(s),Ct(s),St(s),Pt(s),It(s),Ot(s),Zt(s),(0,yt.Z)(s)]},Ft),Rt={icon:function(r,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:n}},{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:r}}]}},name:"file",theme:"twotone"},Lt=Rt,Ue=d(84089),jt=function(r,n){return l.createElement(Ue.Z,(0,G.Z)({},r,{ref:n,icon:Lt}))},Ut=l.forwardRef(jt),Tt=Ut,Ge=d(50888),Nt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},Mt=Nt,At=function(r,n){return l.createElement(Ue.Z,(0,G.Z)({},r,{ref:n,icon:Mt}))},zt=l.forwardRef(At),Ht=zt,Bt={icon:function(r,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:r}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:n}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:n}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:n}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:r}}]}},name:"picture",theme:"twotone"},Xt=Bt,Vt=function(r,n){return l.createElement(Ue.Z,(0,G.Z)({},r,{ref:n,icon:Xt}))},Wt=l.forwardRef(Vt),Gt=Wt,Te=d(29372),Kt=d(57838),Jt=d(33603),Ke=d(96159),Je=d(14726);function Pe(e){return Object.assign(Object.assign({},e),{lastModified:e.lastModified,lastModifiedDate:e.lastModifiedDate,name:e.name,size:e.size,type:e.type,uid:e.uid,percent:0,originFileObj:e})}function Ze(e,r){const n=(0,A.Z)(r),a=n.findIndex(o=>{let{uid:i}=o;return i===e.uid});return a===-1?n.push(e):n[a]=e,n}function Ne(e,r){const n=e.uid!==void 0?"uid":"name";return r.filter(a=>a[n]===e[n])[0]}function Yt(e,r){const n=e.uid!==void 0?"uid":"name",a=r.filter(o=>o[n]!==e[n]);return a.length===r.length?null:a}const Qt=function(){const r=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),a=r[r.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(a)||[""])[0]},Ye=e=>e.indexOf("image/")===0,qt=e=>{if(e.type&&!e.thumbUrl)return Ye(e.type);const r=e.thumbUrl||e.url||"",n=Qt(r);return/^data:image\//.test(r)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(n)?!0:!(/^data:/.test(r)||n)},ie=200;function kt(e){return new Promise(r=>{if(!e.type||!Ye(e.type)){r("");return}const n=document.createElement("canvas");n.width=ie,n.height=ie,n.style.cssText=`position: fixed; left: 0; top: 0; width: ${ie}px; height: ${ie}px; z-index: 9999; display: none;`,document.body.appendChild(n);const a=n.getContext("2d"),o=new Image;if(o.onload=()=>{const{width:i,height:s}=o;let t=ie,f=ie,c=0,p=0;i>s?(f=s*(ie/i),p=-(f-t)/2):(t=i*(ie/s),c=-(t-f)/2),a.drawImage(o,c,p,t,f);const v=n.toDataURL();document.body.removeChild(n),window.URL.revokeObjectURL(o.src),r(v)},o.crossOrigin="anonymous",e.type.startsWith("image/svg+xml")){const i=new FileReader;i.onload=()=>{i.result&&typeof i.result=="string"&&(o.src=i.result)},i.readAsDataURL(e)}else if(e.type.startsWith("image/gif")){const i=new FileReader;i.onload=()=>{i.result&&r(i.result)},i.readAsDataURL(e)}else o.src=window.URL.createObjectURL(e)})}var _t=d(48689),er=d(23430),tr=d(99611),rr=d(38703),nr=d(83062),ar=l.forwardRef((e,r)=>{let{prefixCls:n,className:a,style:o,locale:i,listType:s,file:t,items:f,progress:c,iconRender:p,actionIconRender:v,itemRender:h,isImgUrl:w,showPreviewIcon:y,showRemoveIcon:O,showDownloadIcon:S,previewIcon:P,removeIcon:E,downloadIcon:Z,extra:$,onPreview:u,onDownload:M,onClose:C}=e;var J,_;const{status:Q}=t,[H,ue]=l.useState(Q);l.useEffect(()=>{Q!=="removed"&&ue(Q)},[Q]);const[pe,Se]=l.useState(!1);l.useEffect(()=>{const F=setTimeout(()=>{Se(!0)},300);return()=>{clearTimeout(F)}},[]);const fe=p(t);let V=l.createElement("div",{className:`${n}-icon`},fe);if(s==="picture"||s==="picture-card"||s==="picture-circle")if(H==="uploading"||!t.thumbUrl&&!t.url){const F=U()(`${n}-list-item-thumbnail`,{[`${n}-list-item-file`]:H!=="uploading"});V=l.createElement("div",{className:F},fe)}else{const F=w!=null&&w(t)?l.createElement("img",{src:t.thumbUrl||t.url,alt:t.name,className:`${n}-list-item-image`,crossOrigin:t.crossOrigin}):fe,x=U()(`${n}-list-item-thumbnail`,{[`${n}-list-item-file`]:w&&!w(t)});V=l.createElement("a",{className:x,onClick:te=>u(t,te),href:t.url||t.thumbUrl,target:"_blank",rel:"noopener noreferrer"},F)}const L=U()(`${n}-list-item`,`${n}-list-item-${H}`),ye=typeof t.linkProps=="string"?JSON.parse(t.linkProps):t.linkProps,we=O?v((typeof E=="function"?E(t):E)||l.createElement(_t.Z,null),()=>C(t),n,i.removeFile,!0):null,$e=S&&H==="done"?v((typeof Z=="function"?Z(t):Z)||l.createElement(er.Z,null),()=>M(t),n,i.downloadFile):null,me=s!=="picture-card"&&s!=="picture-circle"&&l.createElement("span",{key:"download-delete",className:U()(`${n}-list-item-actions`,{picture:s==="picture"})},$e,we),Y=typeof $=="function"?$(t):$,q=Y&&l.createElement("span",{className:`${n}-list-item-extra`},Y),m=U()(`${n}-list-item-name`),j=t.url?l.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:m,title:t.name},ye,{href:t.url,onClick:F=>u(t,F)}),t.name,q):l.createElement("span",{key:"view",className:m,onClick:F=>u(t,F),title:t.name},t.name,q),W=y&&(t.url||t.thumbUrl)?l.createElement("a",{href:t.url||t.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:F=>u(t,F),title:i.previewFile},typeof P=="function"?P(t):P||l.createElement(tr.Z,null)):null,B=(s==="picture-card"||s==="picture-circle")&&H!=="uploading"&&l.createElement("span",{className:`${n}-list-item-actions`},W,H==="done"&&$e,we),{getPrefixCls:se}=l.useContext(je.E_),ve=se(),k=l.createElement("div",{className:L},V,j,me,B,pe&&l.createElement(Te.ZP,{motionName:`${ve}-fade`,visible:H==="uploading",motionDeadline:2e3},F=>{let{className:x}=F;const te="percent"in t?l.createElement(rr.Z,Object.assign({},c,{type:"line",percent:t.percent,"aria-label":t["aria-label"],"aria-labelledby":t["aria-labelledby"]})):null;return l.createElement("div",{className:U()(`${n}-list-item-progress`,x)},te)})),Ce=t.response&&typeof t.response=="string"?t.response:((J=t.error)===null||J===void 0?void 0:J.statusText)||((_=t.error)===null||_===void 0?void 0:_.message)||i.uploadError,ee=H==="error"?l.createElement(nr.Z,{title:Ce,getPopupContainer:F=>F.parentNode},k):k;return l.createElement("div",{className:U()(`${n}-list-item-container`,a),style:o,ref:r},h?h(ee,t,f,{download:M.bind(null,t),preview:u.bind(null,t),remove:C.bind(null,t)}):ee)});const or=(e,r)=>{const{listType:n="text",previewFile:a=kt,onPreview:o,onDownload:i,onRemove:s,locale:t,iconRender:f,isImageUrl:c=qt,prefixCls:p,items:v=[],showPreviewIcon:h=!0,showRemoveIcon:w=!0,showDownloadIcon:y=!1,removeIcon:O,previewIcon:S,downloadIcon:P,extra:E,progress:Z={size:[-1,2],showInfo:!1},appendAction:$,appendActionVisible:u=!0,itemRender:M,disabled:C}=e,J=(0,Kt.Z)(),[_,Q]=l.useState(!1);l.useEffect(()=>{n!=="picture"&&n!=="picture-card"&&n!=="picture-circle"||(v||[]).forEach(m=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(m.originFileObj instanceof File||m.originFileObj instanceof Blob)||m.thumbUrl!==void 0||(m.thumbUrl="",a&&a(m.originFileObj).then(j=>{m.thumbUrl=j||"",J()}))})},[n,v,a]),l.useEffect(()=>{Q(!0)},[]);const H=(m,j)=>{if(o)return j==null||j.preventDefault(),o(m)},ue=m=>{typeof i=="function"?i(m):m.url&&window.open(m.url)},pe=m=>{s==null||s(m)},Se=m=>{if(f)return f(m,n);const j=m.status==="uploading",W=c!=null&&c(m)?l.createElement(Gt,null):l.createElement(Tt,null);let B=j?l.createElement(Ge.Z,null):l.createElement(Ht,null);return n==="picture"?B=j?l.createElement(Ge.Z,null):W:(n==="picture-card"||n==="picture-circle")&&(B=j?t.uploading:W),B},fe=(m,j,W,B,se)=>{const ve={type:"text",size:"small",title:B,onClick:k=>{var Ce,ee;j(),l.isValidElement(m)&&((ee=(Ce=m.props).onClick)===null||ee===void 0||ee.call(Ce,k))},className:`${W}-list-item-action`};if(se&&(ve.disabled=C),l.isValidElement(m)){const k=(0,Ke.Tm)(m,Object.assign(Object.assign({},m.props),{onClick:()=>{}}));return l.createElement(Je.ZP,Object.assign({},ve,{icon:k}))}return l.createElement(Je.ZP,Object.assign({},ve),l.createElement("span",null,m))};l.useImperativeHandle(r,()=>({handlePreview:H,handleDownload:ue}));const{getPrefixCls:V}=l.useContext(je.E_),L=V("upload",p),ye=V(),we=U()(`${L}-list`,`${L}-list-${n}`),$e=(0,A.Z)(v.map(m=>({key:m.uid,file:m})));let Y={motionDeadline:2e3,motionName:`${L}-${n==="picture-card"||n==="picture-circle"?"animate-inline":"animate"}`,keys:$e,motionAppear:_};const q=l.useMemo(()=>{const m=Object.assign({},(0,Jt.Z)(ye));return delete m.onAppearEnd,delete m.onEnterEnd,delete m.onLeaveEnd,m},[ye]);return n!=="picture-card"&&n!=="picture-circle"&&(Y=Object.assign(Object.assign({},q),Y)),l.createElement("div",{className:we},l.createElement(Te.V4,Object.assign({},Y,{component:!1}),m=>{let{key:j,file:W,className:B,style:se}=m;return l.createElement(ar,{key:j,locale:t,prefixCls:L,className:B,style:se,file:W,items:v,progress:Z,listType:n,isImgUrl:c,showPreviewIcon:h,showRemoveIcon:w,showDownloadIcon:y,removeIcon:O,previewIcon:S,downloadIcon:P,extra:E,iconRender:Se,actionIconRender:fe,itemRender:M,onPreview:H,onDownload:ue,onClose:pe})}),$&&l.createElement(Te.ZP,Object.assign({},Y,{visible:u,forceRender:!0}),m=>{let{className:j,style:W}=m;return(0,Ke.Tm)($,B=>({className:U()(B.className,j),style:Object.assign(Object.assign(Object.assign({},W),{pointerEvents:j?"none":void 0}),B.style)}))}))};var ir=l.forwardRef(or),sr=function(e,r,n,a){function o(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function t(p){try{c(a.next(p))}catch(v){s(v)}}function f(p){try{c(a.throw(p))}catch(v){s(v)}}function c(p){p.done?i(p.value):o(p.value).then(t,f)}c((a=a.apply(e,r||[])).next())})};const Oe=`__LIST_IGNORE_${Date.now()}__`,lr=(e,r)=>{const{fileList:n,defaultFileList:a,onRemove:o,showUploadList:i=!0,listType:s="text",onPreview:t,onDownload:f,onChange:c,onDrop:p,previewFile:v,disabled:h,locale:w,iconRender:y,isImageUrl:O,progress:S,prefixCls:P,className:E,type:Z="select",children:$,style:u,itemRender:M,maxCount:C,data:J={},multiple:_=!1,hasControlInside:Q=!0,action:H="",accept:ue="",supportServerRender:pe=!0,rootClassName:Se}=e,fe=l.useContext(gt.Z),V=h!=null?h:fe,[L,ye]=(0,vt.Z)(a||[],{value:n,postState:g=>g!=null?g:[]}),[we,$e]=l.useState("drop"),me=l.useRef(null),Y=l.useRef(null);l.useMemo(()=>{const g=Date.now();(n||[]).forEach((I,R)=>{!I.uid&&!Object.isFrozen(I)&&(I.uid=`__AUTO__${g}_${R}__`)})},[n]);const q=(g,I,R)=>{let b=(0,A.Z)(I),D=!1;C===1?b=b.slice(-1):C&&(D=b.length>C,b=b.slice(0,C)),(0,re.flushSync)(()=>{ye(b)});const X={file:g,fileList:b};R&&(X.event=R),(!D||g.status==="removed"||b.some(ge=>ge.uid===g.uid))&&(0,re.flushSync)(()=>{c==null||c(X)})},m=(g,I)=>sr(void 0,void 0,void 0,function*(){const{beforeUpload:R,transformFile:b}=e;let D=g;if(R){const X=yield R(g,I);if(X===!1)return!1;if(delete g[Oe],X===Oe)return Object.defineProperty(g,Oe,{value:!0,configurable:!0}),!1;typeof X=="object"&&X&&(D=X)}return b&&(D=yield b(D)),D}),j=g=>{const I=g.filter(D=>!D.file[Oe]);if(!I.length)return;const R=I.map(D=>Pe(D.file));let b=(0,A.Z)(L);R.forEach(D=>{b=Ze(D,b)}),R.forEach((D,X)=>{let ge=D;if(I[X].parsedFile)D.status="uploading";else{const{originFileObj:Ie}=D;let he;try{he=new File([Ie],Ie.name,{type:Ie.type})}catch(xr){he=new Blob([Ie],{type:Ie.type}),he.name=Ie.name,he.lastModifiedDate=new Date,he.lastModified=new Date().getTime()}he.uid=D.uid,ge=he}q(ge,b)})},W=(g,I,R)=>{try{typeof g=="string"&&(g=JSON.parse(g))}catch(X){}if(!Ne(I,L))return;const b=Pe(I);b.status="done",b.percent=100,b.response=g,b.xhr=R;const D=Ze(b,L);q(b,D)},B=(g,I)=>{if(!Ne(I,L))return;const R=Pe(I);R.status="uploading",R.percent=g.percent;const b=Ze(R,L);q(R,b,g)},se=(g,I,R)=>{if(!Ne(R,L))return;const b=Pe(R);b.error=g,b.response=I,b.status="error";const D=Ze(b,L);q(b,D)},ve=g=>{let I;Promise.resolve(typeof o=="function"?o(g):o).then(R=>{var b;if(R===!1)return;const D=Yt(g,L);D&&(I=Object.assign(Object.assign({},g),{status:"removed"}),L==null||L.forEach(X=>{const ge=I.uid!==void 0?"uid":"name";X[ge]===I[ge]&&!Object.isFrozen(X)&&(X.status="removed")}),(b=me.current)===null||b===void 0||b.abort(I),q(I,D))})},k=g=>{$e(g.type),g.type==="drop"&&(p==null||p(g))};l.useImperativeHandle(r,()=>({onBatchStart:j,onSuccess:W,onProgress:B,onError:se,fileList:L,upload:me.current,nativeElement:Y.current}));const{getPrefixCls:Ce,direction:ee,upload:F}=l.useContext(je.E_),x=Ce("upload",P),te=Object.assign(Object.assign({onBatchStart:j,onError:se,onProgress:B,onSuccess:W},e),{data:J,multiple:_,action:H,accept:ue,supportServerRender:pe,prefixCls:x,disabled:V,beforeUpload:m,onChange:void 0,hasControlInside:Q});delete te.className,delete te.style,(!$||V)&&delete te.id;const qe=`${x}-wrapper`,[Ae,ke,pr]=xt(x,qe),[fr]=(0,ht.Z)("Upload",bt.Z.Upload),{showRemoveIcon:_e,showPreviewIcon:mr,showDownloadIcon:vr,removeIcon:gr,previewIcon:hr,downloadIcon:br,extra:yr}=typeof i=="boolean"?{}:i,wr=typeof _e=="undefined"?!V:!!_e,ze=(g,I)=>i?l.createElement(ir,{prefixCls:x,listType:s,items:L,previewFile:v,onPreview:t,onDownload:f,onRemove:ve,showRemoveIcon:wr,showPreviewIcon:mr,showDownloadIcon:vr,removeIcon:gr,previewIcon:hr,downloadIcon:br,iconRender:y,extra:yr,locale:Object.assign(Object.assign({},fr),w),isImageUrl:O,progress:S,appendAction:g,appendActionVisible:I,itemRender:M,disabled:V}):g,He=U()(qe,E,Se,ke,pr,F==null?void 0:F.className,{[`${x}-rtl`]:ee==="rtl",[`${x}-picture-card-wrapper`]:s==="picture-card",[`${x}-picture-circle-wrapper`]:s==="picture-circle"}),$r=Object.assign(Object.assign({},F==null?void 0:F.style),u);if(Z==="drag"){const g=U()(ke,x,`${x}-drag`,{[`${x}-drag-uploading`]:L.some(I=>I.status==="uploading"),[`${x}-drag-hover`]:we==="dragover",[`${x}-disabled`]:V,[`${x}-rtl`]:ee==="rtl"});return Ae(l.createElement("span",{className:He,ref:Y},l.createElement("div",{className:g,style:$r,onDrop:k,onDragOver:k,onDragLeave:k},l.createElement(Ve,Object.assign({},te,{ref:me,className:`${x}-btn`}),l.createElement("div",{className:`${x}-drag-container`},$))),ze()))}const Cr=U()(x,`${x}-select`,{[`${x}-disabled`]:V}),et=l.createElement("div",{className:Cr,style:$?void 0:{display:"none"}},l.createElement(Ve,Object.assign({},te,{ref:me})));return Ae(s==="picture-card"||s==="picture-circle"?l.createElement("span",{className:He,ref:Y},ze(et,!!$)):l.createElement("span",{className:He,ref:Y},et,ze()))};var Qe=l.forwardRef(lr),cr=function(e,r){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&r.indexOf(a)<0&&(n[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,a=Object.getOwnPropertySymbols(e);o{var{style:n,height:a,hasControlInside:o=!1}=e,i=cr(e,["style","height","hasControlInside"]);return l.createElement(Qe,Object.assign({ref:r,hasControlInside:o},i,{type:"drag",style:Object.assign(Object.assign({},n),{height:a})}))});const Me=Qe;Me.Dragger=dr,Me.LIST_IGNORE=Oe;var ur=Me}}]); diff --git a/asset/static/1667.af0cd003.async.js b/asset/static/1667.af0cd003.async.js new file mode 100644 index 00000000..99c20305 --- /dev/null +++ b/asset/static/1667.af0cd003.async.js @@ -0,0 +1,21 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1667],{23430:function(De,ce,d){d.d(ce,{Z:function(){return ue}});var l=d(87462),A=d(67294),re={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},de=re,U=d(84089),K=function(ae,oe){return A.createElement(U.Z,(0,l.Z)({},ae,{ref:oe,icon:de}))},ne=A.forwardRef(K),ue=ne},88484:function(De,ce,d){d.d(ce,{Z:function(){return ue}});var l=d(87462),A=d(67294),re={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},de=re,U=d(84089),K=function(ae,oe){return A.createElement(U.Z,(0,l.Z)({},ae,{ref:oe,icon:de}))},ne=A.forwardRef(K),ue=ne},90672:function(De,ce,d){var l=d(1413),A=d(45987),re=d(67294),de=d(61856),U=d(85893),K=["fieldProps","proFieldProps"],ne=function(T,ae){var oe=T.fieldProps,N=T.proFieldProps,Fe=(0,A.Z)(T,K);return(0,U.jsx)(de.Z,(0,l.Z)({ref:ae,valueType:"textarea",fieldProps:oe,proFieldProps:N},Fe))};ce.Z=re.forwardRef(ne)},31365:function(De,ce,d){d.d(ce,{Z:function(){return ur}});var l=d(67294),A=d(74902),re=d(73935),de=d(93967),U=d.n(de),K=d(87462),ne=d(15671),ue=d(43144),T=d(97326),ae=d(60136),oe=d(29388),N=d(4942),Fe=d(1413),tt=d(45987),rt=d(71002),J=d(74165),be=d(15861),nt=d(64217),at=d(80334),xe=function(e,r){if(e&&r){var n=Array.isArray(r)?r:r.split(","),a=e.name||"",o=e.type||"",i=o.replace(/\/.*$/,"");return n.some(function(s){var t=s.trim();if(/^\*(\/\*)?$/.test(s))return!0;if(t.charAt(0)==="."){var f=a.toLowerCase(),c=t.toLowerCase(),p=[c];return(c===".jpg"||c===".jpeg")&&(p=[".jpg",".jpeg"]),p.some(function(v){return f.endsWith(v)})}return/\/\*$/.test(t)?i===t.replace(/\/.*$/,""):o===t?!0:/^\w+$/.test(t)?((0,at.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(t,"'.Skip for check.")),!0):!1})}return!0};function ot(e,r){var n="cannot ".concat(e.method," ").concat(e.action," ").concat(r.status,"'"),a=new Error(n);return a.status=r.status,a.method=e.method,a.url=e.action,a}function Be(e){var r=e.responseText||e.response;if(!r)return r;try{return JSON.parse(r)}catch(n){return r}}function it(e){var r=new XMLHttpRequest;e.onProgress&&r.upload&&(r.upload.onprogress=function(i){i.total>0&&(i.percent=i.loaded/i.total*100),e.onProgress(i)});var n=new FormData;e.data&&Object.keys(e.data).forEach(function(o){var i=e.data[o];if(Array.isArray(i)){i.forEach(function(s){n.append("".concat(o,"[]"),s)});return}n.append(o,i)}),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),r.onerror=function(i){e.onError(i)},r.onload=function(){return r.status<200||r.status>=300?e.onError(ot(e,r),Be(r)):e.onSuccess(Be(r),r)},r.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in r&&(r.withCredentials=!0);var a=e.headers||{};return a["X-Requested-With"]!==null&&r.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(a).forEach(function(o){a[o]!==null&&r.setRequestHeader(o,a[o])}),r.send(n),{abort:function(){r.abort()}}}var st=function(){var e=(0,be.Z)((0,J.Z)().mark(function r(n,a){var o,i,s,t,f,c,p,v;return(0,J.Z)().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:c=function(){return c=(0,be.Z)((0,J.Z)().mark(function $(C){return(0,J.Z)().wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return I.abrupt("return",new Promise(function(Z){C.file(function(E){a(E)?(C.fullPath&&!E.webkitRelativePath&&(Object.defineProperties(E,{webkitRelativePath:{writable:!0}}),E.webkitRelativePath=C.fullPath.replace(/^\//,""),Object.defineProperties(E,{webkitRelativePath:{writable:!1}})),Z(E)):Z(null)})}));case 1:case"end":return I.stop()}},$)})),c.apply(this,arguments)},f=function($){return c.apply(this,arguments)},t=function(){return t=(0,be.Z)((0,J.Z)().mark(function $(C){var P,I,Z,E,u;return(0,J.Z)().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:P=C.createReader(),I=[];case 2:return O.next=5,new Promise(function(V){P.readEntries(V,function(){return V([])})});case 5:if(Z=O.sent,E=Z.length,E){O.next=9;break}return O.abrupt("break",12);case 9:for(u=0;u{const{componentCls:r,iconCls:n}=e;return{[`${r}-wrapper`]:{[`${r}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${(0,z.bf)(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[r]:{padding:e.padding},[`${r}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none",borderRadius:e.borderRadiusLG,"&:focus-visible":{outline:`${(0,z.bf)(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`}},[`${r}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[` + &:not(${r}-disabled):hover, + &-hover:not(${r}-disabled) + `]:{borderColor:e.colorPrimaryHover},[`p${r}-drag-icon`]:{marginBottom:e.margin,[n]:{color:e.colorPrimary,fontSize:e.uploadThumbnailSize}},[`p${r}-text`]:{margin:`0 0 ${(0,z.bf)(e.marginXXS)}`,color:e.colorTextHeading,fontSize:e.fontSizeLG},[`p${r}-hint`]:{color:e.colorTextDescription,fontSize:e.fontSize},[`&${r}-disabled`]:{[`p${r}-drag-icon ${n}, + p${r}-text, + p${r}-hint + `]:{color:e.colorTextDisabled}}}}}},It=e=>{const{componentCls:r,antCls:n,iconCls:a,fontSize:o,lineHeight:i,calc:s}=e,t=`${r}-list-item`,f=`${t}-actions`,c=`${t}-action`,p=e.fontHeightSM;return{[`${r}-wrapper`]:{[`${r}-list`]:Object.assign(Object.assign({},(0,Oe.dF)()),{lineHeight:e.lineHeight,[t]:{position:"relative",height:s(e.lineHeight).mul(o).equal(),marginTop:e.marginXS,fontSize:o,display:"flex",alignItems:"center",transition:`background-color ${e.motionDurationSlow}`,"&:hover":{backgroundColor:e.controlItemBgHover},[`${t}-name`]:Object.assign(Object.assign({},Oe.vS),{padding:`0 ${(0,z.bf)(e.paddingXS)}`,lineHeight:i,flex:"auto",transition:`all ${e.motionDurationSlow}`}),[f]:{whiteSpace:"nowrap",[c]:{opacity:0},[a]:{color:e.actionsColor,transition:`all ${e.motionDurationSlow}`},[` + ${c}:focus-visible, + &.picture ${c} + `]:{opacity:1},[`${c}${n}-btn`]:{height:p,border:0,lineHeight:1}},[`${r}-icon ${a}`]:{color:e.colorTextDescription,fontSize:o},[`${t}-progress`]:{position:"absolute",bottom:e.calc(e.uploadProgressOffset).mul(-1).equal(),width:"100%",paddingInlineStart:s(o).add(e.paddingXS).equal(),fontSize:o,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${t}:hover ${c}`]:{opacity:1},[`${t}-error`]:{color:e.colorError,[`${t}-name, ${r}-icon ${a}`]:{color:e.colorError},[f]:{[`${a}, ${a}:hover`]:{color:e.colorError},[c]:{opacity:1}}},[`${r}-list-item-container`]:{transition:`opacity ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Et=d(16932),Ot=e=>{const{componentCls:r}=e,n=new z.E4("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),a=new z.E4("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),o=`${r}-animate-inline`;return[{[`${r}-wrapper`]:{[`${o}-appear, ${o}-enter, ${o}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:"forwards"},[`${o}-appear, ${o}-enter`]:{animationName:n},[`${o}-leave`]:{animationName:a}}},{[`${r}-wrapper`]:(0,Et.J$)(e)},n,a]},We=d(84898);const St=e=>{const{componentCls:r,iconCls:n,uploadThumbnailSize:a,uploadProgressOffset:o,calc:i}=e,s=`${r}-list`,t=`${s}-item`;return{[`${r}-wrapper`]:{[` + ${s}${s}-picture, + ${s}${s}-picture-card, + ${s}${s}-picture-circle + `]:{[t]:{position:"relative",height:i(a).add(i(e.lineWidth).mul(2)).add(i(e.paddingXS).mul(2)).equal(),padding:e.paddingXS,border:`${(0,z.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${t}-thumbnail`]:Object.assign(Object.assign({},Oe.vS),{width:a,height:a,lineHeight:(0,z.bf)(i(a).add(e.paddingSM).equal()),textAlign:"center",flex:"none",[n]:{fontSize:e.fontSizeHeading2,color:e.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${t}-progress`]:{bottom:o,width:`calc(100% - ${(0,z.bf)(i(e.paddingSM).mul(2).equal())})`,marginTop:0,paddingInlineStart:i(a).add(e.paddingXS).equal()}},[`${t}-error`]:{borderColor:e.colorError,[`${t}-thumbnail ${n}`]:{[`svg path[fill='${We.blue[0]}']`]:{fill:e.colorErrorBg},[`svg path[fill='${We.blue.primary}']`]:{fill:e.colorError}}},[`${t}-uploading`]:{borderStyle:"dashed",[`${t}-name`]:{marginBottom:o}}},[`${s}${s}-picture-circle ${t}`]:{[`&, &::before, ${t}-thumbnail`]:{borderRadius:"50%"}}}}},Pt=e=>{const{componentCls:r,iconCls:n,fontSizeLG:a,colorTextLightSolid:o,calc:i}=e,s=`${r}-list`,t=`${s}-item`,f=e.uploadPicCardSize;return{[` + ${r}-wrapper${r}-picture-card-wrapper, + ${r}-wrapper${r}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,Oe.dF)()),{display:"block",[`${r}${r}-select`]:{width:f,height:f,textAlign:"center",verticalAlign:"top",backgroundColor:e.colorFillAlter,border:`${(0,z.bf)(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[`> ${r}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${r}-disabled):hover`]:{borderColor:e.colorPrimary}},[`${s}${s}-picture-card, ${s}${s}-picture-circle`]:{display:"flex",flexWrap:"wrap","@supports not (gap: 1px)":{"& > *":{marginBlockEnd:e.marginXS,marginInlineEnd:e.marginXS}},"@supports (gap: 1px)":{gap:e.marginXS},[`${s}-item-container`]:{display:"inline-block",width:f,height:f,verticalAlign:"top"},"&::after":{display:"none"},"&::before":{display:"none"},[t]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${(0,z.bf)(i(e.paddingXS).mul(2).equal())})`,height:`calc(100% - ${(0,z.bf)(i(e.paddingXS).mul(2).equal())})`,backgroundColor:e.colorBgMask,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'" "'}},[`${t}:hover`]:{[`&::before, ${t}-actions`]:{opacity:1}},[`${t}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${e.motionDurationSlow}`,[` + ${n}-eye, + ${n}-download, + ${n}-delete + `]:{zIndex:10,width:a,margin:`0 ${(0,z.bf)(e.marginXXS)}`,fontSize:a,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,color:o,"&:hover":{color:o},svg:{verticalAlign:"baseline"}}},[`${t}-thumbnail, ${t}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${t}-name`]:{display:"none",textAlign:"center"},[`${t}-file + ${t}-name`]:{position:"absolute",bottom:e.margin,display:"block",width:`calc(100% - ${(0,z.bf)(i(e.paddingXS).mul(2).equal())})`},[`${t}-uploading`]:{[`&${t}`]:{backgroundColor:e.colorFillAlter},[`&::before, ${n}-eye, ${n}-download, ${n}-delete`]:{display:"none"}},[`${t}-progress`]:{bottom:e.marginXL,width:`calc(100% - ${(0,z.bf)(i(e.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${r}-wrapper${r}-picture-circle-wrapper`]:{[`${r}${r}-select`]:{borderRadius:"50%"}}}};var Zt=e=>{const{componentCls:r}=e;return{[`${r}-rtl`]:{direction:"rtl"}}};const Dt=e=>{const{componentCls:r,colorTextDisabled:n}=e;return{[`${r}-wrapper`]:Object.assign(Object.assign({},(0,Oe.Wf)(e)),{[r]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${r}-select`]:{display:"inline-block"},[`${r}-disabled`]:{color:n,cursor:"not-allowed"}})}},Ft=e=>({actionsColor:e.colorTextDescription});var xt=(0,wt.I$)("Upload",e=>{const{fontSizeHeading3:r,fontHeight:n,lineWidth:a,controlHeightLG:o,calc:i}=e,s=(0,$t.IX)(e,{uploadThumbnailSize:i(r).mul(2).equal(),uploadProgressOffset:i(i(n).div(2)).add(a).equal(),uploadPicCardSize:i(o).mul(2.55).equal()});return[Dt(s),Ct(s),St(s),Pt(s),It(s),Ot(s),Zt(s),(0,yt.Z)(s)]},Ft),Rt={icon:function(r,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:n}},{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:r}}]}},name:"file",theme:"twotone"},Lt=Rt,Ue=d(84089),jt=function(r,n){return l.createElement(Ue.Z,(0,K.Z)({},r,{ref:n,icon:Lt}))},Ut=l.forwardRef(jt),Tt=Ut,Ge=d(50888),Nt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},Mt=Nt,At=function(r,n){return l.createElement(Ue.Z,(0,K.Z)({},r,{ref:n,icon:Mt}))},zt=l.forwardRef(At),Ht=zt,Bt={icon:function(r,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:r}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:n}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:n}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:n}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:r}}]}},name:"picture",theme:"twotone"},Xt=Bt,Vt=function(r,n){return l.createElement(Ue.Z,(0,K.Z)({},r,{ref:n,icon:Xt}))},Wt=l.forwardRef(Vt),Gt=Wt,Te=d(29372),Kt=d(57838),Jt=d(33603),Ke=d(96159),Je=d(14726);function Pe(e){return Object.assign(Object.assign({},e),{lastModified:e.lastModified,lastModifiedDate:e.lastModifiedDate,name:e.name,size:e.size,type:e.type,uid:e.uid,percent:0,originFileObj:e})}function Ze(e,r){const n=(0,A.Z)(r),a=n.findIndex(o=>{let{uid:i}=o;return i===e.uid});return a===-1?n.push(e):n[a]=e,n}function Ne(e,r){const n=e.uid!==void 0?"uid":"name";return r.filter(a=>a[n]===e[n])[0]}function Yt(e,r){const n=e.uid!==void 0?"uid":"name",a=r.filter(o=>o[n]!==e[n]);return a.length===r.length?null:a}const Qt=function(){const r=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),a=r[r.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(a)||[""])[0]},Ye=e=>e.indexOf("image/")===0,qt=e=>{if(e.type&&!e.thumbUrl)return Ye(e.type);const r=e.thumbUrl||e.url||"",n=Qt(r);return/^data:image\//.test(r)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(n)?!0:!(/^data:/.test(r)||n)},ie=200;function kt(e){return new Promise(r=>{if(!e.type||!Ye(e.type)){r("");return}const n=document.createElement("canvas");n.width=ie,n.height=ie,n.style.cssText=`position: fixed; left: 0; top: 0; width: ${ie}px; height: ${ie}px; z-index: 9999; display: none;`,document.body.appendChild(n);const a=n.getContext("2d"),o=new Image;if(o.onload=()=>{const{width:i,height:s}=o;let t=ie,f=ie,c=0,p=0;i>s?(f=s*(ie/i),p=-(f-t)/2):(t=i*(ie/s),c=-(t-f)/2),a.drawImage(o,c,p,t,f);const v=n.toDataURL();document.body.removeChild(n),window.URL.revokeObjectURL(o.src),r(v)},o.crossOrigin="anonymous",e.type.startsWith("image/svg+xml")){const i=new FileReader;i.onload=()=>{i.result&&typeof i.result=="string"&&(o.src=i.result)},i.readAsDataURL(e)}else if(e.type.startsWith("image/gif")){const i=new FileReader;i.onload=()=>{i.result&&r(i.result)},i.readAsDataURL(e)}else o.src=window.URL.createObjectURL(e)})}var _t=d(48689),er=d(23430),tr=d(99611),rr=d(38703),nr=d(83062),ar=l.forwardRef((e,r)=>{let{prefixCls:n,className:a,style:o,locale:i,listType:s,file:t,items:f,progress:c,iconRender:p,actionIconRender:v,itemRender:h,isImgUrl:w,showPreviewIcon:b,showRemoveIcon:$,showDownloadIcon:C,previewIcon:P,removeIcon:I,downloadIcon:Z,extra:E,onPreview:u,onDownload:M,onClose:O}=e;var V,_;const{status:Q}=t,[H,se]=l.useState(Q);l.useEffect(()=>{Q!=="removed"&&se(Q)},[Q]);const[ye,pe]=l.useState(!1);l.useEffect(()=>{const F=setTimeout(()=>{pe(!0)},300);return()=>{clearTimeout(F)}},[]);const fe=p(t);let W=l.createElement("div",{className:`${n}-icon`},fe);if(s==="picture"||s==="picture-card"||s==="picture-circle")if(H==="uploading"||!t.thumbUrl&&!t.url){const F=U()(`${n}-list-item-thumbnail`,{[`${n}-list-item-file`]:H!=="uploading"});W=l.createElement("div",{className:F},fe)}else{const F=w!=null&&w(t)?l.createElement("img",{src:t.thumbUrl||t.url,alt:t.name,className:`${n}-list-item-image`,crossOrigin:t.crossOrigin}):fe,x=U()(`${n}-list-item-thumbnail`,{[`${n}-list-item-file`]:w&&!w(t)});W=l.createElement("a",{className:x,onClick:te=>u(t,te),href:t.url||t.thumbUrl,target:"_blank",rel:"noopener noreferrer"},F)}const L=U()(`${n}-list-item`,`${n}-list-item-${H}`),we=typeof t.linkProps=="string"?JSON.parse(t.linkProps):t.linkProps,$e=(typeof $=="function"?$(t):$)?v((typeof I=="function"?I(t):I)||l.createElement(_t.Z,null),()=>O(t),n,i.removeFile,!0):null,Ce=(typeof C=="function"?C(t):C)&&H==="done"?v((typeof Z=="function"?Z(t):Z)||l.createElement(er.Z,null),()=>M(t),n,i.downloadFile):null,me=s!=="picture-card"&&s!=="picture-circle"&&l.createElement("span",{key:"download-delete",className:U()(`${n}-list-item-actions`,{picture:s==="picture"})},Ce,$e),Y=typeof E=="function"?E(t):E,q=Y&&l.createElement("span",{className:`${n}-list-item-extra`},Y),m=U()(`${n}-list-item-name`),j=t.url?l.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:m,title:t.name},we,{href:t.url,onClick:F=>u(t,F)}),t.name,q):l.createElement("span",{key:"view",className:m,onClick:F=>u(t,F),title:t.name},t.name,q),G=(typeof b=="function"?b(t):b)&&(t.url||t.thumbUrl)?l.createElement("a",{href:t.url||t.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:F=>u(t,F),title:i.previewFile},typeof P=="function"?P(t):P||l.createElement(tr.Z,null)):null,B=(s==="picture-card"||s==="picture-circle")&&H!=="uploading"&&l.createElement("span",{className:`${n}-list-item-actions`},G,H==="done"&&Ce,$e),{getPrefixCls:le}=l.useContext(je.E_),ve=le(),k=l.createElement("div",{className:L},W,j,me,B,ye&&l.createElement(Te.ZP,{motionName:`${ve}-fade`,visible:H==="uploading",motionDeadline:2e3},F=>{let{className:x}=F;const te="percent"in t?l.createElement(rr.Z,Object.assign({},c,{type:"line",percent:t.percent,"aria-label":t["aria-label"],"aria-labelledby":t["aria-labelledby"]})):null;return l.createElement("div",{className:U()(`${n}-list-item-progress`,x)},te)})),Ie=t.response&&typeof t.response=="string"?t.response:((V=t.error)===null||V===void 0?void 0:V.statusText)||((_=t.error)===null||_===void 0?void 0:_.message)||i.uploadError,ee=H==="error"?l.createElement(nr.Z,{title:Ie,getPopupContainer:F=>F.parentNode},k):k;return l.createElement("div",{className:U()(`${n}-list-item-container`,a),style:o,ref:r},h?h(ee,t,f,{download:M.bind(null,t),preview:u.bind(null,t),remove:O.bind(null,t)}):ee)});const or=(e,r)=>{const{listType:n="text",previewFile:a=kt,onPreview:o,onDownload:i,onRemove:s,locale:t,iconRender:f,isImageUrl:c=qt,prefixCls:p,items:v=[],showPreviewIcon:h=!0,showRemoveIcon:w=!0,showDownloadIcon:b=!1,removeIcon:$,previewIcon:C,downloadIcon:P,extra:I,progress:Z={size:[-1,2],showInfo:!1},appendAction:E,appendActionVisible:u=!0,itemRender:M,disabled:O}=e,V=(0,Kt.Z)(),[_,Q]=l.useState(!1);l.useEffect(()=>{n!=="picture"&&n!=="picture-card"&&n!=="picture-circle"||(v||[]).forEach(m=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(m.originFileObj instanceof File||m.originFileObj instanceof Blob)||m.thumbUrl!==void 0||(m.thumbUrl="",a&&a(m.originFileObj).then(j=>{m.thumbUrl=j||"",V()}))})},[n,v,a]),l.useEffect(()=>{Q(!0)},[]);const H=(m,j)=>{if(o)return j==null||j.preventDefault(),o(m)},se=m=>{typeof i=="function"?i(m):m.url&&window.open(m.url)},ye=m=>{s==null||s(m)},pe=m=>{if(f)return f(m,n);const j=m.status==="uploading",G=c!=null&&c(m)?l.createElement(Gt,null):l.createElement(Tt,null);let B=j?l.createElement(Ge.Z,null):l.createElement(Ht,null);return n==="picture"?B=j?l.createElement(Ge.Z,null):G:(n==="picture-card"||n==="picture-circle")&&(B=j?t.uploading:G),B},fe=(m,j,G,B,le)=>{const ve={type:"text",size:"small",title:B,onClick:k=>{var Ie,ee;j(),l.isValidElement(m)&&((ee=(Ie=m.props).onClick)===null||ee===void 0||ee.call(Ie,k))},className:`${G}-list-item-action`};if(le&&(ve.disabled=O),l.isValidElement(m)){const k=(0,Ke.Tm)(m,Object.assign(Object.assign({},m.props),{onClick:()=>{}}));return l.createElement(Je.ZP,Object.assign({},ve,{icon:k}))}return l.createElement(Je.ZP,Object.assign({},ve),l.createElement("span",null,m))};l.useImperativeHandle(r,()=>({handlePreview:H,handleDownload:se}));const{getPrefixCls:W}=l.useContext(je.E_),L=W("upload",p),we=W(),$e=U()(`${L}-list`,`${L}-list-${n}`),Ce=(0,A.Z)(v.map(m=>({key:m.uid,file:m})));let Y={motionDeadline:2e3,motionName:`${L}-${n==="picture-card"||n==="picture-circle"?"animate-inline":"animate"}`,keys:Ce,motionAppear:_};const q=l.useMemo(()=>{const m=Object.assign({},(0,Jt.Z)(we));return delete m.onAppearEnd,delete m.onEnterEnd,delete m.onLeaveEnd,m},[we]);return n!=="picture-card"&&n!=="picture-circle"&&(Y=Object.assign(Object.assign({},q),Y)),l.createElement("div",{className:$e},l.createElement(Te.V4,Object.assign({},Y,{component:!1}),m=>{let{key:j,file:G,className:B,style:le}=m;return l.createElement(ar,{key:j,locale:t,prefixCls:L,className:B,style:le,file:G,items:v,progress:Z,listType:n,isImgUrl:c,showPreviewIcon:h,showRemoveIcon:w,showDownloadIcon:b,removeIcon:$,previewIcon:C,downloadIcon:P,extra:I,iconRender:pe,actionIconRender:fe,itemRender:M,onPreview:H,onDownload:se,onClose:ye})}),E&&l.createElement(Te.ZP,Object.assign({},Y,{visible:u,forceRender:!0}),m=>{let{className:j,style:G}=m;return(0,Ke.Tm)(E,B=>({className:U()(B.className,j),style:Object.assign(Object.assign(Object.assign({},G),{pointerEvents:j?"none":void 0}),B.style)}))}))};var ir=l.forwardRef(or),sr=function(e,r,n,a){function o(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function t(p){try{c(a.next(p))}catch(v){s(v)}}function f(p){try{c(a.throw(p))}catch(v){s(v)}}function c(p){p.done?i(p.value):o(p.value).then(t,f)}c((a=a.apply(e,r||[])).next())})};const Se=`__LIST_IGNORE_${Date.now()}__`,lr=(e,r)=>{const{fileList:n,defaultFileList:a,onRemove:o,showUploadList:i=!0,listType:s="text",onPreview:t,onDownload:f,onChange:c,onDrop:p,previewFile:v,disabled:h,locale:w,iconRender:b,isImageUrl:$,progress:C,prefixCls:P,className:I,type:Z="select",children:E,style:u,itemRender:M,maxCount:O,data:V={},multiple:_=!1,hasControlInside:Q=!0,action:H="",accept:se="",supportServerRender:ye=!0,rootClassName:pe}=e,fe=l.useContext(gt.Z),W=h!=null?h:fe,[L,we]=(0,vt.Z)(a||[],{value:n,postState:g=>g!=null?g:[]}),[$e,Ce]=l.useState("drop"),me=l.useRef(null),Y=l.useRef(null);l.useMemo(()=>{const g=Date.now();(n||[]).forEach((S,R)=>{!S.uid&&!Object.isFrozen(S)&&(S.uid=`__AUTO__${g}_${R}__`)})},[n]);const q=(g,S,R)=>{let y=(0,A.Z)(S),D=!1;O===1?y=y.slice(-1):O&&(D=y.length>O,y=y.slice(0,O)),(0,re.flushSync)(()=>{we(y)});const X={file:g,fileList:y};R&&(X.event=R),(!D||g.status==="removed"||y.some(ge=>ge.uid===g.uid))&&(0,re.flushSync)(()=>{c==null||c(X)})},m=(g,S)=>sr(void 0,void 0,void 0,function*(){const{beforeUpload:R,transformFile:y}=e;let D=g;if(R){const X=yield R(g,S);if(X===!1)return!1;if(delete g[Se],X===Se)return Object.defineProperty(g,Se,{value:!0,configurable:!0}),!1;typeof X=="object"&&X&&(D=X)}return y&&(D=yield y(D)),D}),j=g=>{const S=g.filter(D=>!D.file[Se]);if(!S.length)return;const R=S.map(D=>Pe(D.file));let y=(0,A.Z)(L);R.forEach(D=>{y=Ze(D,y)}),R.forEach((D,X)=>{let ge=D;if(S[X].parsedFile)D.status="uploading";else{const{originFileObj:Ee}=D;let he;try{he=new File([Ee],Ee.name,{type:Ee.type})}catch(xr){he=new Blob([Ee],{type:Ee.type}),he.name=Ee.name,he.lastModifiedDate=new Date,he.lastModified=new Date().getTime()}he.uid=D.uid,ge=he}q(ge,y)})},G=(g,S,R)=>{try{typeof g=="string"&&(g=JSON.parse(g))}catch(X){}if(!Ne(S,L))return;const y=Pe(S);y.status="done",y.percent=100,y.response=g,y.xhr=R;const D=Ze(y,L);q(y,D)},B=(g,S)=>{if(!Ne(S,L))return;const R=Pe(S);R.status="uploading",R.percent=g.percent;const y=Ze(R,L);q(R,y,g)},le=(g,S,R)=>{if(!Ne(R,L))return;const y=Pe(R);y.error=g,y.response=S,y.status="error";const D=Ze(y,L);q(y,D)},ve=g=>{let S;Promise.resolve(typeof o=="function"?o(g):o).then(R=>{var y;if(R===!1)return;const D=Yt(g,L);D&&(S=Object.assign(Object.assign({},g),{status:"removed"}),L==null||L.forEach(X=>{const ge=S.uid!==void 0?"uid":"name";X[ge]===S[ge]&&!Object.isFrozen(X)&&(X.status="removed")}),(y=me.current)===null||y===void 0||y.abort(S),q(S,D))})},k=g=>{Ce(g.type),g.type==="drop"&&(p==null||p(g))};l.useImperativeHandle(r,()=>({onBatchStart:j,onSuccess:G,onProgress:B,onError:le,fileList:L,upload:me.current,nativeElement:Y.current}));const{getPrefixCls:Ie,direction:ee,upload:F}=l.useContext(je.E_),x=Ie("upload",P),te=Object.assign(Object.assign({onBatchStart:j,onError:le,onProgress:B,onSuccess:G},e),{data:V,multiple:_,action:H,accept:se,supportServerRender:ye,prefixCls:x,disabled:W,beforeUpload:m,onChange:void 0,hasControlInside:Q});delete te.className,delete te.style,(!E||W)&&delete te.id;const qe=`${x}-wrapper`,[Ae,ke,pr]=xt(x,qe),[fr]=(0,ht.Z)("Upload",bt.Z.Upload),{showRemoveIcon:_e,showPreviewIcon:mr,showDownloadIcon:vr,removeIcon:gr,previewIcon:hr,downloadIcon:br,extra:yr}=typeof i=="boolean"?{}:i,wr=typeof _e=="undefined"?!W:_e,ze=(g,S)=>i?l.createElement(ir,{prefixCls:x,listType:s,items:L,previewFile:v,onPreview:t,onDownload:f,onRemove:ve,showRemoveIcon:wr,showPreviewIcon:mr,showDownloadIcon:vr,removeIcon:gr,previewIcon:hr,downloadIcon:br,iconRender:b,extra:yr,locale:Object.assign(Object.assign({},fr),w),isImageUrl:$,progress:C,appendAction:g,appendActionVisible:S,itemRender:M,disabled:W}):g,He=U()(qe,I,pe,ke,pr,F==null?void 0:F.className,{[`${x}-rtl`]:ee==="rtl",[`${x}-picture-card-wrapper`]:s==="picture-card",[`${x}-picture-circle-wrapper`]:s==="picture-circle"}),$r=Object.assign(Object.assign({},F==null?void 0:F.style),u);if(Z==="drag"){const g=U()(ke,x,`${x}-drag`,{[`${x}-drag-uploading`]:L.some(S=>S.status==="uploading"),[`${x}-drag-hover`]:$e==="dragover",[`${x}-disabled`]:W,[`${x}-rtl`]:ee==="rtl"});return Ae(l.createElement("span",{className:He,ref:Y},l.createElement("div",{className:g,style:$r,onDrop:k,onDragOver:k,onDragLeave:k},l.createElement(Ve,Object.assign({},te,{ref:me,className:`${x}-btn`}),l.createElement("div",{className:`${x}-drag-container`},E))),ze()))}const Cr=U()(x,`${x}-select`,{[`${x}-disabled`]:W}),et=l.createElement("div",{className:Cr,style:E?void 0:{display:"none"}},l.createElement(Ve,Object.assign({},te,{ref:me})));return Ae(s==="picture-card"||s==="picture-circle"?l.createElement("span",{className:He,ref:Y},ze(et,!!E)):l.createElement("span",{className:He,ref:Y},et,ze()))};var Qe=l.forwardRef(lr),cr=function(e,r){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&r.indexOf(a)<0&&(n[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,a=Object.getOwnPropertySymbols(e);o{var{style:n,height:a,hasControlInside:o=!1}=e,i=cr(e,["style","height","hasControlInside"]);return l.createElement(Qe,Object.assign({ref:r,hasControlInside:o},i,{type:"drag",style:Object.assign(Object.assign({},n),{height:a})}))});const Me=Qe;Me.Dragger=dr,Me.LIST_IGNORE=Se;var ur=Me}}]); diff --git a/asset/static/2010.47d6bc3f.async.js b/asset/static/2010.c9be51d5.async.js similarity index 99% rename from asset/static/2010.47d6bc3f.async.js rename to asset/static/2010.c9be51d5.async.js index 91e5e2b1..3cf74fc7 100644 --- a/asset/static/2010.47d6bc3f.async.js +++ b/asset/static/2010.c9be51d5.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[2010],{2741:function(R,F,e){"use strict";e.d(F,{Z:function(){return s}});var c=e(87462),d=e(67294),u={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.2z"}}]},name:"file",theme:"filled"},P=u,f=e(84089),x=function(i,n){return d.createElement(f.Z,(0,c.Z)({},i,{ref:n,icon:P}))},h=d.forwardRef(x),s=h},93613:function(R,F,e){"use strict";e.d(F,{Z:function(){return s}});var c=e(87462),d=e(67294),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32z"}}]},name:"folder",theme:"filled"},P=u,f=e(84089),x=function(i,n){return d.createElement(f.Z,(0,c.Z)({},i,{ref:n,icon:P}))},h=d.forwardRef(x),s=h},27254:function(R,F,e){"use strict";e.d(F,{Z:function(){return s}});var c=e(87462),d=e(67294),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zm-180 0H238c-13 0-24.8 7.9-29.7 20L136 643.2V256h188.5l119.6 114.4H748V444z"}}]},name:"folder-open",theme:"filled"},P=u,f=e(84089),x=function(i,n){return d.createElement(f.Z,(0,c.Z)({},i,{ref:n,icon:P}))},h=d.forwardRef(x),s=h},29158:function(R,F,e){"use strict";e.d(F,{Z:function(){return s}});var c=e(87462),d=e(67294),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z"}}]},name:"link",theme:"outlined"},P=u,f=e(84089),x=function(i,n){return d.createElement(f.Z,(0,c.Z)({},i,{ref:n,icon:P}))},h=d.forwardRef(x),s=h},5966:function(R,F,e){"use strict";var c=e(97685),d=e(1413),u=e(45987),P=e(21770),f=e(72723),x=e(55241),h=e(97435),s=e(67294),E=e(73406),i=e(85893),n=["fieldProps","proFieldProps"],l=["fieldProps","proFieldProps"],p="text",o=function(a){var t=a.fieldProps,r=a.proFieldProps,O=(0,u.Z)(a,n);return(0,i.jsx)(E.Z,(0,d.Z)({valueType:p,fieldProps:t,filedConfig:{valueType:p},proFieldProps:r},O))},m=function(a){var t=(0,P.Z)(a.open||!1,{value:a.open,onChange:a.onOpenChange}),r=(0,c.Z)(t,2),O=r[0],A=r[1];return(0,i.jsx)(f.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(j){var C,D=j.getFieldValue(a.name||[]);return(0,i.jsx)(x.Z,(0,d.Z)((0,d.Z)({getPopupContainer:function(g){return g&&g.parentNode?g.parentNode:g},onOpenChange:function(g){return A(g)},content:(0,i.jsxs)("div",{style:{padding:"4px 0"},children:[(C=a.statusRender)===null||C===void 0?void 0:C.call(a,D),a.strengthText?(0,i.jsx)("div",{style:{marginTop:10},children:(0,i.jsx)("span",{children:a.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},a.popoverProps),{},{open:O,children:a.children}))}})},T=function(a){var t=a.fieldProps,r=a.proFieldProps,O=(0,u.Z)(a,l),A=(0,s.useState)(!1),M=(0,c.Z)(A,2),j=M[0],C=M[1];return t!=null&&t.statusRender&&O.name?(0,i.jsx)(m,{name:O.name,statusRender:t==null?void 0:t.statusRender,popoverProps:t==null?void 0:t.popoverProps,strengthText:t==null?void 0:t.strengthText,open:j,onOpenChange:C,children:(0,i.jsx)("div",{children:(0,i.jsx)(E.Z,(0,d.Z)({valueType:"password",fieldProps:(0,d.Z)((0,d.Z)({},(0,h.Z)(t,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(L){var g;t==null||(g=t.onBlur)===null||g===void 0||g.call(t,L),C(!1)},onClick:function(L){var g;t==null||(g=t.onClick)===null||g===void 0||g.call(t,L),C(!0)}}),proFieldProps:r,filedConfig:{valueType:p}},O))})}):(0,i.jsx)(E.Z,(0,d.Z)({valueType:"password",fieldProps:t,proFieldProps:r,filedConfig:{valueType:p}},O))},y=o;y.Password=T,y.displayName="ProFormComponent",F.Z=y},91604:function(R,F,e){"use strict";e.d(F,{Z:function(){return y}});var c=e(1413),d=e(87462),u=e(67294),P={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"},f=P,x=e(84089),h=function(a,t){return u.createElement(x.Z,(0,d.Z)({},a,{ref:t,icon:f}))},s=u.forwardRef(h),E=s,i=e(28459),n=e(31365),l=e(9105),p=e(90789),o=e(85893),m=u.forwardRef(function(v,a){var t,r=v.fieldProps,O=v.title,A=O===void 0?"\u5355\u51FB\u6216\u62D6\u52A8\u6587\u4EF6\u5230\u6B64\u533A\u57DF\u8FDB\u884C\u4E0A\u4F20":O,M=v.icon,j=M===void 0?(0,o.jsx)(E,{}):M,C=v.description,D=C===void 0?"\u652F\u6301\u5355\u6B21\u6216\u6279\u91CF\u4E0A\u4F20":C,L=v.action,g=v.accept,U=v.onChange,I=v.value,w=v.children,S=v.max,Z=v.proFieldProps,H=(0,u.useContext)(i.ZP.ConfigContext),K=(0,u.useContext)(l.A),V=(Z==null?void 0:Z.mode)||K.mode||"edit",B=H.getPrefixCls("upload"),z=(S===void 0||!I||(I==null?void 0:I.length)=l.status}function h(n){try{n.dispatchEvent(new MouseEvent("click"))}catch(p){var l=document.createEvent("MouseEvents");l.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),n.dispatchEvent(l)}}var s=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof e.g=="object"&&e.g.global===e.g?e.g:void 0,E=s.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),i=s.saveAs||(typeof window!="object"||window!==s?function(){}:"download"in HTMLAnchorElement.prototype&&!E?function(n,l,p){var o=s.URL||s.webkitURL,m=document.createElement("a");l=l||n.name||"download",m.download=l,m.rel="noopener",typeof n=="string"?(m.href=n,m.origin===location.origin?h(m):x(m.href)?f(n,l,p):h(m,m.target="_blank")):(m.href=o.createObjectURL(n),setTimeout(function(){o.revokeObjectURL(m.href)},4e4),setTimeout(function(){h(m)},0))}:"msSaveOrOpenBlob"in navigator?function(n,l,p){if(l=l||n.name||"download",typeof n!="string")navigator.msSaveOrOpenBlob(P(n,p),l);else if(x(n))f(n,l,p);else{var o=document.createElement("a");o.href=n,o.target="_blank",setTimeout(function(){h(o)})}}:function(n,l,p,o){if(o=o||open("","_blank"),o&&(o.document.title=o.document.body.innerText="downloading..."),typeof n=="string")return f(n,l,p);var m=n.type==="application/octet-stream",T=/constructor/i.test(s.HTMLElement)||s.safari,y=/CriOS\/[\d]+/.test(navigator.userAgent);if((y||m&&T||E)&&typeof FileReader!="undefined"){var v=new FileReader;v.onloadend=function(){var r=v.result;r=y?r:r.replace(/^data:[^;]*;/,"data:attachment/file;"),o?o.location.href=r:location=r,o=null},v.readAsDataURL(n)}else{var a=s.URL||s.webkitURL,t=a.createObjectURL(n);o?o.location=t:location.href=t,o=null,setTimeout(function(){a.revokeObjectURL(t)},4e4)}});s.saveAs=i.saveAs=i,R.exports=i})}}]); +(self.webpackChunk=self.webpackChunk||[]).push([[2010],{2741:function(R,F,e){"use strict";e.d(F,{Z:function(){return s}});var c=e(87462),d=e(67294),u={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.2z"}}]},name:"file",theme:"filled"},P=u,f=e(84089),x=function(i,n){return d.createElement(f.Z,(0,c.Z)({},i,{ref:n,icon:P}))},h=d.forwardRef(x),s=h},93613:function(R,F,e){"use strict";e.d(F,{Z:function(){return s}});var c=e(87462),d=e(67294),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32z"}}]},name:"folder",theme:"filled"},P=u,f=e(84089),x=function(i,n){return d.createElement(f.Z,(0,c.Z)({},i,{ref:n,icon:P}))},h=d.forwardRef(x),s=h},27254:function(R,F,e){"use strict";e.d(F,{Z:function(){return s}});var c=e(87462),d=e(67294),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zm-180 0H238c-13 0-24.8 7.9-29.7 20L136 643.2V256h188.5l119.6 114.4H748V444z"}}]},name:"folder-open",theme:"filled"},P=u,f=e(84089),x=function(i,n){return d.createElement(f.Z,(0,c.Z)({},i,{ref:n,icon:P}))},h=d.forwardRef(x),s=h},29158:function(R,F,e){"use strict";e.d(F,{Z:function(){return s}});var c=e(87462),d=e(67294),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z"}}]},name:"link",theme:"outlined"},P=u,f=e(84089),x=function(i,n){return d.createElement(f.Z,(0,c.Z)({},i,{ref:n,icon:P}))},h=d.forwardRef(x),s=h},5966:function(R,F,e){"use strict";var c=e(97685),d=e(1413),u=e(45987),P=e(21770),f=e(72723),x=e(55241),h=e(97435),s=e(67294),E=e(61856),i=e(85893),n=["fieldProps","proFieldProps"],l=["fieldProps","proFieldProps"],p="text",o=function(a){var t=a.fieldProps,r=a.proFieldProps,O=(0,u.Z)(a,n);return(0,i.jsx)(E.Z,(0,d.Z)({valueType:p,fieldProps:t,filedConfig:{valueType:p},proFieldProps:r},O))},m=function(a){var t=(0,P.Z)(a.open||!1,{value:a.open,onChange:a.onOpenChange}),r=(0,c.Z)(t,2),O=r[0],A=r[1];return(0,i.jsx)(f.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(j){var C,D=j.getFieldValue(a.name||[]);return(0,i.jsx)(x.Z,(0,d.Z)((0,d.Z)({getPopupContainer:function(g){return g&&g.parentNode?g.parentNode:g},onOpenChange:function(g){return A(g)},content:(0,i.jsxs)("div",{style:{padding:"4px 0"},children:[(C=a.statusRender)===null||C===void 0?void 0:C.call(a,D),a.strengthText?(0,i.jsx)("div",{style:{marginTop:10},children:(0,i.jsx)("span",{children:a.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},a.popoverProps),{},{open:O,children:a.children}))}})},T=function(a){var t=a.fieldProps,r=a.proFieldProps,O=(0,u.Z)(a,l),A=(0,s.useState)(!1),M=(0,c.Z)(A,2),j=M[0],C=M[1];return t!=null&&t.statusRender&&O.name?(0,i.jsx)(m,{name:O.name,statusRender:t==null?void 0:t.statusRender,popoverProps:t==null?void 0:t.popoverProps,strengthText:t==null?void 0:t.strengthText,open:j,onOpenChange:C,children:(0,i.jsx)("div",{children:(0,i.jsx)(E.Z,(0,d.Z)({valueType:"password",fieldProps:(0,d.Z)((0,d.Z)({},(0,h.Z)(t,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(L){var g;t==null||(g=t.onBlur)===null||g===void 0||g.call(t,L),C(!1)},onClick:function(L){var g;t==null||(g=t.onClick)===null||g===void 0||g.call(t,L),C(!0)}}),proFieldProps:r,filedConfig:{valueType:p}},O))})}):(0,i.jsx)(E.Z,(0,d.Z)({valueType:"password",fieldProps:t,proFieldProps:r,filedConfig:{valueType:p}},O))},y=o;y.Password=T,y.displayName="ProFormComponent",F.Z=y},91604:function(R,F,e){"use strict";e.d(F,{Z:function(){return y}});var c=e(1413),d=e(87462),u=e(67294),P={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"},f=P,x=e(84089),h=function(a,t){return u.createElement(x.Z,(0,d.Z)({},a,{ref:t,icon:f}))},s=u.forwardRef(h),E=s,i=e(28459),n=e(31365),l=e(9105),p=e(90789),o=e(85893),m=u.forwardRef(function(v,a){var t,r=v.fieldProps,O=v.title,A=O===void 0?"\u5355\u51FB\u6216\u62D6\u52A8\u6587\u4EF6\u5230\u6B64\u533A\u57DF\u8FDB\u884C\u4E0A\u4F20":O,M=v.icon,j=M===void 0?(0,o.jsx)(E,{}):M,C=v.description,D=C===void 0?"\u652F\u6301\u5355\u6B21\u6216\u6279\u91CF\u4E0A\u4F20":C,L=v.action,g=v.accept,U=v.onChange,I=v.value,w=v.children,S=v.max,Z=v.proFieldProps,H=(0,u.useContext)(i.ZP.ConfigContext),K=(0,u.useContext)(l.A),V=(Z==null?void 0:Z.mode)||K.mode||"edit",B=H.getPrefixCls("upload"),z=(S===void 0||!I||(I==null?void 0:I.length)=l.status}function h(n){try{n.dispatchEvent(new MouseEvent("click"))}catch(p){var l=document.createEvent("MouseEvents");l.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),n.dispatchEvent(l)}}var s=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof e.g=="object"&&e.g.global===e.g?e.g:void 0,E=s.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),i=s.saveAs||(typeof window!="object"||window!==s?function(){}:"download"in HTMLAnchorElement.prototype&&!E?function(n,l,p){var o=s.URL||s.webkitURL,m=document.createElement("a");l=l||n.name||"download",m.download=l,m.rel="noopener",typeof n=="string"?(m.href=n,m.origin===location.origin?h(m):x(m.href)?f(n,l,p):h(m,m.target="_blank")):(m.href=o.createObjectURL(n),setTimeout(function(){o.revokeObjectURL(m.href)},4e4),setTimeout(function(){h(m)},0))}:"msSaveOrOpenBlob"in navigator?function(n,l,p){if(l=l||n.name||"download",typeof n!="string")navigator.msSaveOrOpenBlob(P(n,p),l);else if(x(n))f(n,l,p);else{var o=document.createElement("a");o.href=n,o.target="_blank",setTimeout(function(){h(o)})}}:function(n,l,p,o){if(o=o||open("","_blank"),o&&(o.document.title=o.document.body.innerText="downloading..."),typeof n=="string")return f(n,l,p);var m=n.type==="application/octet-stream",T=/constructor/i.test(s.HTMLElement)||s.safari,y=/CriOS\/[\d]+/.test(navigator.userAgent);if((y||m&&T||E)&&typeof FileReader!="undefined"){var v=new FileReader;v.onloadend=function(){var r=v.result;r=y?r:r.replace(/^data:[^;]*;/,"data:attachment/file;"),o?o.location.href=r:location=r,o=null},v.readAsDataURL(n)}else{var a=s.URL||s.webkitURL,t=a.createObjectURL(n);o?o.location=t:location.href=t,o=null,setTimeout(function(){a.revokeObjectURL(t)},4e4)}});s.saveAs=i.saveAs=i,R.exports=i})}}]); diff --git a/asset/static/2136.0a6722b9.async.js b/asset/static/2136.0a6722b9.async.js new file mode 100644 index 00000000..51e02dac --- /dev/null +++ b/asset/static/2136.0a6722b9.async.js @@ -0,0 +1,2 @@ +!(function(){"use strict";var ke=Object.defineProperty;var ee=Object.getOwnPropertySymbols;var we=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable;var re=(g,d,u)=>d in g?ke(g,d,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[d]=u,C=(g,d)=>{for(var u in d||(d={}))we.call(d,u)&&re(g,u,d[u]);if(ee)for(var u of ee(d))ye.call(d,u)&&re(g,u,d[u]);return g};(self.webpackChunk=self.webpackChunk||[]).push([[2136],{62136:function(g,d,u){u.r(d),u.d(d,{css:function(){return ne},gss:function(){return se},keywords:function(){return ie},less:function(){return le},mkCSS:function(){return y},sCSS:function(){return ae}});function y(i){i=C(C({},te),i);var l=i.inline,h=i.tokenHooks,v=i.documentTypes||{},ce=i.mediaTypes||{},de=i.mediaFeatures||{},ue=i.mediaValueKeywords||{},Z=i.propertyKeywords||{},U=i.nonStandardPropertyKeywords||{},pe=i.fontProperties||{},me=i.counterDescriptors||{},I=i.colorKeywords||{},M=i.valueKeywords||{},w=i.allowNested,fe=i.lineComment,he=i.supportsAtComponent===!0,G=i.highlightNonStandardPropertyKeywords!==!1,B,n;function c(e,o){return B=o,e}function ge(e,o){var r=e.next();if(h[r]){var t=h[r](e,o);if(t!==!1)return t}if(r=="@")return e.eatWhile(/[\w\\\-]/),c("def",e.current());if(r=="="||(r=="~"||r=="|")&&e.eat("="))return c(null,"compare");if(r=='"'||r=="'")return o.tokenize=J(r),o.tokenize(e,o);if(r=="#")return e.eatWhile(/[\w\\\-]/),c("atom","hash");if(r=="!")return e.match(/^\s*\w*/),c("keyword","important");if(/\d/.test(r)||r=="."&&e.eat(/\d/))return e.eatWhile(/[\w.%]/),c("number","unit");if(r==="-"){if(/[\d.]/.test(e.peek()))return e.eatWhile(/[\w.%]/),c("number","unit");if(e.match(/^-[\w\\\-]*/))return e.eatWhile(/[\w\\\-]/),e.match(/^\s*:/,!1)?c("def","variable-definition"):c("variableName","variable");if(e.match(/^\w+-/))return c("meta","meta")}else return/[,+>*\/]/.test(r)?c(null,"select-op"):r=="."&&e.match(/^-?[_a-z][_a-z0-9-]*/i)?c("qualifier","qualifier"):/[:;{}\[\]\(\)]/.test(r)?c(null,r):e.match(/^[\w-.]+(?=\()/)?(/^(url(-prefix)?|domain|regexp)$/i.test(e.current())&&(o.tokenize=be),c("variableName.function","variable")):/[\w\\\-]/.test(r)?(e.eatWhile(/[\w\\\-]/),c("property","word")):c(null,null)}function J(e){return function(o,r){for(var t=!1,p;(p=o.next())!=null;){if(p==e&&!t){e==")"&&o.backUp(1);break}t=!t&&p=="\\"}return(p==e||!t&&e!=")")&&(r.tokenize=null),c("string","string")}}function be(e,o){return e.next(),e.match(/^\s*[\"\')]/,!1)?o.tokenize=null:o.tokenize=J(")"),c(null,"(")}function Q(e,o,r){this.type=e,this.indent=o,this.prev=r}function s(e,o,r,t){return e.context=new Q(r,o.indentation()+(t===!1?0:o.indentUnit),e.context),r}function f(e){return e.context.prev&&(e.context=e.context.prev),e.context.type}function x(e,o,r){return a[r.context.type](e,o,r)}function k(e,o,r,t){for(var p=t||1;p>0;p--)r.context=r.context.prev;return x(e,o,r)}function R(e){var o=e.current().toLowerCase();M.hasOwnProperty(o)?n="atom":I.hasOwnProperty(o)?n="keyword":n="variable"}var a={};return a.top=function(e,o,r){if(e=="{")return s(r,o,"block");if(e=="}"&&r.context.prev)return f(r);if(he&&/@component/i.test(e))return s(r,o,"atComponentBlock");if(/^@(-moz-)?document$/i.test(e))return s(r,o,"documentTypes");if(/^@(media|supports|(-moz-)?document|import)$/i.test(e))return s(r,o,"atBlock");if(/^@(font-face|counter-style)/i.test(e))return r.stateArg=e,"restricted_atBlock_before";if(/^@(-(moz|ms|o|webkit)-)?keyframes$/i.test(e))return"keyframes";if(e&&e.charAt(0)=="@")return s(r,o,"at");if(e=="hash")n="builtin";else if(e=="word")n="tag";else{if(e=="variable-definition")return"maybeprop";if(e=="interpolation")return s(r,o,"interpolation");if(e==":")return"pseudo";if(w&&e=="(")return s(r,o,"parens")}return r.context.type},a.block=function(e,o,r){if(e=="word"){var t=o.current().toLowerCase();return Z.hasOwnProperty(t)?(n="property","maybeprop"):U.hasOwnProperty(t)?(n=G?"string.special":"property","maybeprop"):w?(n=o.match(/^\s*:(?:\s|$)/,!1)?"property":"tag","block"):(n="error","maybeprop")}else return e=="meta"?"block":!w&&(e=="hash"||e=="qualifier")?(n="error","block"):a.top(e,o,r)},a.maybeprop=function(e,o,r){return e==":"?s(r,o,"prop"):x(e,o,r)},a.prop=function(e,o,r){if(e==";")return f(r);if(e=="{"&&w)return s(r,o,"propBlock");if(e=="}"||e=="{")return k(e,o,r);if(e=="(")return s(r,o,"parens");if(e=="hash"&&!/^#([0-9a-fA-F]{3,4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/.test(o.current()))n="error";else if(e=="word")R(o);else if(e=="interpolation")return s(r,o,"interpolation");return"prop"},a.propBlock=function(e,o,r){return e=="}"?f(r):e=="word"?(n="property","maybeprop"):r.context.type},a.parens=function(e,o,r){return e=="{"||e=="}"?k(e,o,r):e==")"?f(r):e=="("?s(r,o,"parens"):e=="interpolation"?s(r,o,"interpolation"):(e=="word"&&R(o),"parens")},a.pseudo=function(e,o,r){return e=="meta"?"pseudo":e=="word"?(n="variableName.constant",r.context.type):x(e,o,r)},a.documentTypes=function(e,o,r){return e=="word"&&v.hasOwnProperty(o.current())?(n="tag",r.context.type):a.atBlock(e,o,r)},a.atBlock=function(e,o,r){if(e=="(")return s(r,o,"atBlock_parens");if(e=="}"||e==";")return k(e,o,r);if(e=="{")return f(r)&&s(r,o,w?"block":"top");if(e=="interpolation")return s(r,o,"interpolation");if(e=="word"){var t=o.current().toLowerCase();t=="only"||t=="not"||t=="and"||t=="or"?n="keyword":ce.hasOwnProperty(t)?n="attribute":de.hasOwnProperty(t)?n="property":ue.hasOwnProperty(t)?n="keyword":Z.hasOwnProperty(t)?n="property":U.hasOwnProperty(t)?n=G?"string.special":"property":M.hasOwnProperty(t)?n="atom":I.hasOwnProperty(t)?n="keyword":n="error"}return r.context.type},a.atComponentBlock=function(e,o,r){return e=="}"?k(e,o,r):e=="{"?f(r)&&s(r,o,w?"block":"top",!1):(e=="word"&&(n="error"),r.context.type)},a.atBlock_parens=function(e,o,r){return e==")"?f(r):e=="{"||e=="}"?k(e,o,r,2):a.atBlock(e,o,r)},a.restricted_atBlock_before=function(e,o,r){return e=="{"?s(r,o,"restricted_atBlock"):e=="word"&&r.stateArg=="@counter-style"?(n="variable","restricted_atBlock_before"):x(e,o,r)},a.restricted_atBlock=function(e,o,r){return e=="}"?(r.stateArg=null,f(r)):e=="word"?(r.stateArg=="@font-face"&&!pe.hasOwnProperty(o.current().toLowerCase())||r.stateArg=="@counter-style"&&!me.hasOwnProperty(o.current().toLowerCase())?n="error":n="property","maybeprop"):"restricted_atBlock"},a.keyframes=function(e,o,r){return e=="word"?(n="variable","keyframes"):e=="{"?s(r,o,"top"):x(e,o,r)},a.at=function(e,o,r){return e==";"?f(r):e=="{"||e=="}"?k(e,o,r):(e=="word"?n="tag":e=="hash"&&(n="builtin"),"at")},a.interpolation=function(e,o,r){return e=="}"?f(r):e=="{"||e==";"?k(e,o,r):(e=="word"?n="variable":e!="variable"&&e!="("&&e!=")"&&(n="error"),"interpolation")},{name:i.name,startState:function(){return{tokenize:null,state:l?"block":"top",stateArg:null,context:new Q(l?"block":"top",0,null)}},token:function(e,o){if(!o.tokenize&&e.eatSpace())return null;var r=(o.tokenize||ge)(e,o);return r&&typeof r=="object"&&(B=r[1],r=r[0]),n=r,B!="comment"&&(o.state=a[o.state](B,e,o)),n},indent:function(e,o,r){var t=e.context,p=o&&o.charAt(0),N=t.indent;return t.type=="prop"&&(p=="}"||p==")")&&(t=t.prev),t.prev&&(p=="}"&&(t.type=="block"||t.type=="top"||t.type=="interpolation"||t.type=="restricted_atBlock")?(t=t.prev,N=t.indent):(p==")"&&(t.type=="parens"||t.type=="atBlock_parens")||p=="{"&&(t.type=="at"||t.type=="atBlock"))&&(N=Math.max(0,t.indent-r.unit))),N},languageData:{indentOnInput:/^\s*\}$/,commentTokens:{line:fe,block:{open:"/*",close:"*/"}},autocomplete:E}}}function m(i){for(var l={},h=0;hd in g?ke(g,d,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[d]=u,C=(g,d)=>{for(var u in d||(d={}))we.call(d,u)&&re(g,u,d[u]);if(ee)for(var u of ee(d))ye.call(d,u)&&re(g,u,d[u]);return g};(self.webpackChunk=self.webpackChunk||[]).push([[2136],{62136:function(g,d,u){u.r(d),u.d(d,{css:function(){return ne},gss:function(){return se},keywords:function(){return ie},less:function(){return le},mkCSS:function(){return y},sCSS:function(){return ae}});function y(i){i=C(C({},te),i);var l=i.inline,h=i.tokenHooks,v=i.documentTypes||{},ce=i.mediaTypes||{},de=i.mediaFeatures||{},ue=i.mediaValueKeywords||{},Z=i.propertyKeywords||{},U=i.nonStandardPropertyKeywords||{},pe=i.fontProperties||{},me=i.counterDescriptors||{},I=i.colorKeywords||{},M=i.valueKeywords||{},w=i.allowNested,fe=i.lineComment,he=i.supportsAtComponent===!0,G=i.highlightNonStandardPropertyKeywords!==!1,B,n;function c(e,o){return B=o,e}function ge(e,o){var r=e.next();if(h[r]){var t=h[r](e,o);if(t!==!1)return t}if(r=="@")return e.eatWhile(/[\w\\\-]/),c("def",e.current());if(r=="="||(r=="~"||r=="|")&&e.eat("="))return c(null,"compare");if(r=='"'||r=="'")return o.tokenize=J(r),o.tokenize(e,o);if(r=="#")return e.eatWhile(/[\w\\\-]/),c("atom","hash");if(r=="!")return e.match(/^\s*\w*/),c("keyword","important");if(/\d/.test(r)||r=="."&&e.eat(/\d/))return e.eatWhile(/[\w.%]/),c("number","unit");if(r==="-"){if(/[\d.]/.test(e.peek()))return e.eatWhile(/[\w.%]/),c("number","unit");if(e.match(/^-[\w\\\-]*/))return e.eatWhile(/[\w\\\-]/),e.match(/^\s*:/,!1)?c("def","variable-definition"):c("variableName","variable");if(e.match(/^\w+-/))return c("meta","meta")}else return/[,+>*\/]/.test(r)?c(null,"select-op"):r=="."&&e.match(/^-?[_a-z][_a-z0-9-]*/i)?c("qualifier","qualifier"):/[:;{}\[\]\(\)]/.test(r)?c(null,r):e.match(/^[\w-.]+(?=\()/)?(/^(url(-prefix)?|domain|regexp)$/i.test(e.current())&&(o.tokenize=be),c("variableName.function","variable")):/[\w\\\-]/.test(r)?(e.eatWhile(/[\w\\\-]/),c("property","word")):c(null,null)}function J(e){return function(o,r){for(var t=!1,p;(p=o.next())!=null;){if(p==e&&!t){e==")"&&o.backUp(1);break}t=!t&&p=="\\"}return(p==e||!t&&e!=")")&&(r.tokenize=null),c("string","string")}}function be(e,o){return e.next(),e.match(/^\s*[\"\')]/,!1)?o.tokenize=null:o.tokenize=J(")"),c(null,"(")}function Q(e,o,r){this.type=e,this.indent=o,this.prev=r}function s(e,o,r,t){return e.context=new Q(r,o.indentation()+(t===!1?0:o.indentUnit),e.context),r}function f(e){return e.context.prev&&(e.context=e.context.prev),e.context.type}function x(e,o,r){return a[r.context.type](e,o,r)}function k(e,o,r,t){for(var p=t||1;p>0;p--)r.context=r.context.prev;return x(e,o,r)}function R(e){var o=e.current().toLowerCase();M.hasOwnProperty(o)?n="atom":I.hasOwnProperty(o)?n="keyword":n="variable"}var a={};return a.top=function(e,o,r){if(e=="{")return s(r,o,"block");if(e=="}"&&r.context.prev)return f(r);if(he&&/@component/i.test(e))return s(r,o,"atComponentBlock");if(/^@(-moz-)?document$/i.test(e))return s(r,o,"documentTypes");if(/^@(media|supports|(-moz-)?document|import)$/i.test(e))return s(r,o,"atBlock");if(/^@(font-face|counter-style)/i.test(e))return r.stateArg=e,"restricted_atBlock_before";if(/^@(-(moz|ms|o|webkit)-)?keyframes$/i.test(e))return"keyframes";if(e&&e.charAt(0)=="@")return s(r,o,"at");if(e=="hash")n="builtin";else if(e=="word")n="tag";else{if(e=="variable-definition")return"maybeprop";if(e=="interpolation")return s(r,o,"interpolation");if(e==":")return"pseudo";if(w&&e=="(")return s(r,o,"parens")}return r.context.type},a.block=function(e,o,r){if(e=="word"){var t=o.current().toLowerCase();return Z.hasOwnProperty(t)?(n="property","maybeprop"):U.hasOwnProperty(t)?(n=G?"string.special":"property","maybeprop"):w?(n=o.match(/^\s*:(?:\s|$)/,!1)?"property":"tag","block"):(n="error","maybeprop")}else return e=="meta"?"block":!w&&(e=="hash"||e=="qualifier")?(n="error","block"):a.top(e,o,r)},a.maybeprop=function(e,o,r){return e==":"?s(r,o,"prop"):x(e,o,r)},a.prop=function(e,o,r){if(e==";")return f(r);if(e=="{"&&w)return s(r,o,"propBlock");if(e=="}"||e=="{")return k(e,o,r);if(e=="(")return s(r,o,"parens");if(e=="hash"&&!/^#([0-9a-fA-F]{3,4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/.test(o.current()))n="error";else if(e=="word")R(o);else if(e=="interpolation")return s(r,o,"interpolation");return"prop"},a.propBlock=function(e,o,r){return e=="}"?f(r):e=="word"?(n="property","maybeprop"):r.context.type},a.parens=function(e,o,r){return e=="{"||e=="}"?k(e,o,r):e==")"?f(r):e=="("?s(r,o,"parens"):e=="interpolation"?s(r,o,"interpolation"):(e=="word"&&R(o),"parens")},a.pseudo=function(e,o,r){return e=="meta"?"pseudo":e=="word"?(n="variableName.constant",r.context.type):x(e,o,r)},a.documentTypes=function(e,o,r){return e=="word"&&v.hasOwnProperty(o.current())?(n="tag",r.context.type):a.atBlock(e,o,r)},a.atBlock=function(e,o,r){if(e=="(")return s(r,o,"atBlock_parens");if(e=="}"||e==";")return k(e,o,r);if(e=="{")return f(r)&&s(r,o,w?"block":"top");if(e=="interpolation")return s(r,o,"interpolation");if(e=="word"){var t=o.current().toLowerCase();t=="only"||t=="not"||t=="and"||t=="or"?n="keyword":ce.hasOwnProperty(t)?n="attribute":de.hasOwnProperty(t)?n="property":ue.hasOwnProperty(t)?n="keyword":Z.hasOwnProperty(t)?n="property":U.hasOwnProperty(t)?n=G?"string.special":"property":M.hasOwnProperty(t)?n="atom":I.hasOwnProperty(t)?n="keyword":n="error"}return r.context.type},a.atComponentBlock=function(e,o,r){return e=="}"?k(e,o,r):e=="{"?f(r)&&s(r,o,w?"block":"top",!1):(e=="word"&&(n="error"),r.context.type)},a.atBlock_parens=function(e,o,r){return e==")"?f(r):e=="{"||e=="}"?k(e,o,r,2):a.atBlock(e,o,r)},a.restricted_atBlock_before=function(e,o,r){return e=="{"?s(r,o,"restricted_atBlock"):e=="word"&&r.stateArg=="@counter-style"?(n="variable","restricted_atBlock_before"):x(e,o,r)},a.restricted_atBlock=function(e,o,r){return e=="}"?(r.stateArg=null,f(r)):e=="word"?(r.stateArg=="@font-face"&&!pe.hasOwnProperty(o.current().toLowerCase())||r.stateArg=="@counter-style"&&!me.hasOwnProperty(o.current().toLowerCase())?n="error":n="property","maybeprop"):"restricted_atBlock"},a.keyframes=function(e,o,r){return e=="word"?(n="variable","keyframes"):e=="{"?s(r,o,"top"):x(e,o,r)},a.at=function(e,o,r){return e==";"?f(r):e=="{"||e=="}"?k(e,o,r):(e=="word"?n="tag":e=="hash"&&(n="builtin"),"at")},a.interpolation=function(e,o,r){return e=="}"?f(r):e=="{"||e==";"?k(e,o,r):(e=="word"?n="variable":e!="variable"&&e!="("&&e!=")"&&(n="error"),"interpolation")},{name:i.name,startState:function(){return{tokenize:null,state:l?"block":"top",stateArg:null,context:new Q(l?"block":"top",0,null)}},token:function(e,o){if(!o.tokenize&&e.eatSpace())return null;var r=(o.tokenize||ge)(e,o);return r&&typeof r=="object"&&(B=r[1],r=r[0]),n=r,B!="comment"&&(o.state=a[o.state](B,e,o)),n},indent:function(e,o,r){var t=e.context,p=o&&o.charAt(0),N=t.indent;return t.type=="prop"&&(p=="}"||p==")")&&(t=t.prev),t.prev&&(p=="}"&&(t.type=="block"||t.type=="top"||t.type=="interpolation"||t.type=="restricted_atBlock")?(t=t.prev,N=t.indent):(p==")"&&(t.type=="parens"||t.type=="atBlock_parens")||p=="{"&&(t.type=="at"||t.type=="atBlock"))&&(N=Math.max(0,t.indent-r.unit))),N},languageData:{indentOnInput:/^\s*\}$/,commentTokens:{line:fe,block:{open:"/*",close:"*/"}},autocomplete:E}}}function m(i){for(var l={},h=0;h-1&&(t=o.formatMessage({id:t})),s.asynced?(0,M.Rk)(O,t):(0,M.$h)(O,t)}}).catch(function(_){R(!1),typeof s.onError=="function"&&s.onError(_)})};return s.confirm?(0,h.jsx)(v.Z,{style:{width:500},title:"\u63D0\u793A",description:s.confirm,onConfirm:d,okText:"Yes",cancelText:"No",children:(0,h.jsx)(p.ZP,{disabled:s.disabled,icon:s.icon,loading:P,danger:s.danger,type:s.type,children:s.children})}):(0,h.jsx)(C.Z,{title:s.tips,children:(0,h.jsx)(p.ZP,{disabled:s.disabled,icon:s.icon,loading:P,onClick:d,danger:s.danger,type:s.type,children:s.children})})}},78451:function(w,D,n){n.d(D,{Z:function(){return M}});var j=n(67294),r=n(85893);function M(u){return(0,r.jsx)("span",{style:{wordBreak:"break-word"},children:u.content})}},62597:function(w,D,n){n.d(D,{$G:function(){return v},Ct:function(){return R},Tb:function(){return h},XH:function(){return s},cl:function(){return C},iE:function(){return I},lK:function(){return g},xb:function(){return o}});var j=n(15009),r=n.n(j),M=n(99289),u=n.n(M),i=n(54006);function v(t){return p.apply(this,arguments)}function p(){return p=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,i.request)("/api/app/site/create-by-image",{method:"POST",data:a}));case 1:case"end":return e.stop()}},t)})),p.apply(this,arguments)}function C(t){return m.apply(this,arguments)}function m(){return m=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,i.request)("/api/app/site/get-list",{method:"POST",data:a}));case 1:case"end":return e.stop()}},t)})),m.apply(this,arguments)}function h(t){return f.apply(this,arguments)}function f(){return f=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a.download=!1,e.next=3,(0,i.request)("/api/app/log/run",{method:"POST",data:a});case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}},t)})),f.apply(this,arguments)}function s(t){return E.apply(this,arguments)}function E(){return E=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a.download=!0,e.next=3,(0,i.request)("/api/app/log/run",{method:"POST",data:a,responseType:"blob"});case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}},t)})),E.apply(this,arguments)}function I(t){return P.apply(this,arguments)}function P(){return P=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.request)("/api/app/site/get-detail",{data:a,method:"POST"});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},t)})),P.apply(this,arguments)}function R(t){return O.apply(this,arguments)}function O(){return O=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,i.request)("/api/app/container/delete",{method:"POST",data:a}));case 1:case"end":return e.stop()}},t)})),O.apply(this,arguments)}function o(t){return d.apply(this,arguments)}function d(){return d=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,i.request)("/api/app/site/delete",{method:"POST",data:a}));case 1:case"end":return e.stop()}},t)})),d.apply(this,arguments)}function g(t){return _.apply(this,arguments)}function _(){return _=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.request)("/api/app/site/update-title",{method:"POST",data:a});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},t)})),_.apply(this,arguments)}},2831:function(w,D,n){n.d(D,{a:function(){return v},d:function(){return C}});var j=n(15009),r=n.n(j),M=n(99289),u=n.n(M),i=n(54006);function v(){return p.apply(this,arguments)}function p(){return p=u()(r()().mark(function h(){return r()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,i.request)("/api/common/home/info",{method:"POST"});case 2:return s.abrupt("return",s.sent);case 3:case"end":return s.stop()}},h)})),p.apply(this,arguments)}function C(){return m.apply(this,arguments)}function m(){return m=u()(r()().mark(function h(){return r()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,i.request)("/api/common/home/upgrade-script",{method:"POST"});case 2:return s.abrupt("return",s.sent);case 3:case"end":return s.stop()}},h)})),m.apply(this,arguments)}},14946:function(w,D,n){n.d(D,{CI:function(){return h},HY:function(){return o},IS:function(){return v},XY:function(){return I},_3:function(){return g},_x:function(){return s},jR:function(){return C},t9:function(){return R}});var j=n(15009),r=n.n(j),M=n(99289),u=n.n(M),i=n(54006);function v(t){return p.apply(this,arguments)}function p(){return p=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,i.request)("/api/app/network/get-detail",{method:"POST",data:a}));case 1:case"end":return e.stop()}},t)})),p.apply(this,arguments)}function C(t){return m.apply(this,arguments)}function m(){return m=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,i.request)("/api/app/network/get-list",{method:"POST",data:a}));case 1:case"end":return e.stop()}},t)})),m.apply(this,arguments)}function h(){return f.apply(this,arguments)}function f(){return f=u()(r()().mark(function t(){return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,(0,i.request)("/api/app/network/prune",{method:"POST"});case 2:return c.abrupt("return",c.sent);case 3:case"end":return c.stop()}},t)})),f.apply(this,arguments)}function s(t){return E.apply(this,arguments)}function E(){return E=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.request)("/api/app/network/delete",{method:"POST",data:a});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},t)})),E.apply(this,arguments)}function I(t){return P.apply(this,arguments)}function P(){return P=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.request)("/api/app/network/create",{method:"POST",data:a});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},t)})),P.apply(this,arguments)}function R(t){return O.apply(this,arguments)}function O(){return O=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.request)("/api/app/network/disconnect",{method:"POST",data:a});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},t)})),O.apply(this,arguments)}function o(t){return d.apply(this,arguments)}function d(){return d=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.request)("/api/app/network/connect",{method:"POST",data:a});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},t)})),d.apply(this,arguments)}function g(t){return _.apply(this,arguments)}function _(){return _=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,i.request)("/api/app/network/get-container-list",{method:"POST",data:a}));case 1:case"end":return e.stop()}},t)})),_.apply(this,arguments)}},60335:function(w,D,n){n.d(D,{IE:function(){return C},IW:function(){return v},KK:function(){return I},LJ:function(){return R},eE:function(){return s},jV:function(){return h}});var j=n(15009),r=n.n(j),M=n(99289),u=n.n(M),i=n(54006);function v(o){return p.apply(this,arguments)}function p(){return p=u()(r()().mark(function o(d){return r()().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.abrupt("return",(0,i.request)("/api/app/container/status",{method:"POST",data:d}));case 1:case"end":return _.stop()}},o)})),p.apply(this,arguments)}function C(o){return m.apply(this,arguments)}function m(){return m=u()(r()().mark(function o(d){return r()().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.abrupt("return",(0,i.request)("/api/app/container/get-list",{data:d,method:"POST"}));case 1:case"end":return _.stop()}},o)})),m.apply(this,arguments)}function h(o){return f.apply(this,arguments)}function f(){return f=u()(r()().mark(function o(d){return r()().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.abrupt("return",(0,i.request)("/api/app/container/get-detail",{data:d,method:"POST"}));case 1:case"end":return _.stop()}},o)})),f.apply(this,arguments)}function s(o){return E.apply(this,arguments)}function E(){return E=u()(r()().mark(function o(d){return r()().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.abrupt("return",(0,i.request)("/api/app/container/update",{data:d,method:"POST"}));case 1:case"end":return _.stop()}},o)})),E.apply(this,arguments)}function I(){return P.apply(this,arguments)}function P(){return P=u()(r()().mark(function o(){return r()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.abrupt("return",(0,i.request)("/api/app/container/prune",{method:"POST"}));case 1:case"end":return g.stop()}},o)})),P.apply(this,arguments)}function R(o){return O.apply(this,arguments)}function O(){return O=u()(r()().mark(function o(d){return r()().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.abrupt("return",(0,i.request)("/api/app/container/export",{method:"POST",data:d,responseType:"blob"}));case 1:case"end":return _.stop()}},o)})),O.apply(this,arguments)}}}]); +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2538],{44771:function(w,D,n){n.d(D,{Z:function(){return i}});var j=n(34041),r=n(25449),M=n(67294),u=n(85893);function i(v){return(0,u.jsx)(r.Z,{label:v.label,name:"restart",initialValue:v.defaultValue?v.defaultValue:"on-failure",children:(0,u.jsx)(j.Z,{options:[{value:"no",label:"\u4E0D\u91CD\u542F"},{value:"on-failure",label:"\u5931\u8D25\u540E\u91CD\u542F\uFF08\u9ED8\u8BA45\u6B21\uFF09"},{value:"unless-stopped",label:"\u672A\u624B\u52A8\u505C\u6B62\u5219\u91CD\u542F"},{value:"always",label:"\u4E00\u76F4\u91CD\u542F"}]})})}},4798:function(w,D,n){var j=n(15009),r=n.n(j),M=n(99289),u=n.n(M),i=n(5574),v=n.n(i),p=n(14946),C=n(93246),m=n(64789),h=n(38345),f=n(17186),s=n(24739),E=n(5966),I=n(62370),P=n(10641),R=n(31418),O=n(60922),o=n(85576),d=n(66309),g=n(42075),_=n(14726),t=n(67294),a=n(85893),c=(0,t.forwardRef)(function(e,k){var N=(0,t.useState)(!1),S=v()(N,2),$=S[0],B=S[1],K=(0,t.useRef)(),Z=R.Z.useApp();(0,t.useImperativeHandle)(k,function(){return{}});var G=function(b){var l,W,y=!1,A=(l=(W=K.current)===null||W===void 0?void 0:W.getList())!==null&&l!==void 0?l:[];if(A.map(function(T){T.name==b.name&&(y=!0)}),!y){var L;(L=K.current)===null||L===void 0||L.add(b)}};return(0,a.jsxs)(h.Z,{title:"\u5173\u8054\u7F51\u7EDC",headerBordered:!0,children:[(0,a.jsx)(f.u,{name:"network",actionRef:K,creatorButtonProps:{creatorButtonText:"\u6DFB\u52A0\u7F51\u7EDC"},actionGuard:{beforeAddRow:function(b,l){return!e.siteName||e.siteName==""||typeof e.siteName=="undefined"?((0,C.YZ)(Z,"\u8BF7\u8F93\u5165\u7AD9\u70B9\u6807\u8BC6"),!1):(B(!0),!1)}},copyIconProps:!1,min:0,itemRender:function(b,l){return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(s.UW,{children:[(0,a.jsx)(E.Z,{label:"\u7F51\u7EDC\u540D\u79F0",name:"name",width:"md",disabled:!0,fieldProps:{value:l.record.name}}),(0,a.jsx)(I.Z,{label:"\u8BBF\u95EEHostname",name:"alise",children:l.record.alise!=""&&(0,a.jsx)(O.Z.Text,{code:!0,copyable:!0,children:l.record.alise})}),(0,a.jsx)(I.Z,{label:" ",children:b.action})]}),(0,a.jsx)(s.UW,{children:(0,a.jsx)(E.Z,{label:"\u6307\u5B9AIpV4",name:"ipV4",width:"md",fieldProps:{addonAfter:l.record.subnet}})})]})}}),(0,a.jsx)(o.Z,{title:"\u9009\u62E9\u7F51\u7EDC",width:1024,footer:!1,open:$,onCancel:function(){return B(!1)},children:(0,a.jsx)(P.Z,{rowKey:"Name",toolBarRender:!1,columns:[{title:"\u540D\u79F0",dataIndex:"Name",render:function(b,l,W,y,A){return l.Name=="none"||l.Name=="bridge"||l.Name=="host"?(0,a.jsxs)(a.Fragment,{children:[l.Name," ",(0,a.jsx)(d.Z,{color:"blue",children:"System"})]}):(0,a.jsx)(a.Fragment,{children:b})}},{title:"\u7C7B\u578B",ellipsis:!0,width:80,dataIndex:"Driver",search:!1},{title:"IPAM Driver",ellipsis:!0,width:120,search:!1,dataIndex:["IPAM","Driver"]},{title:"IPV4 IPAM Network",search:!1,dataIndex:["IPAM","Config",0,"Subnet"],render:function(b,l,W,y,A){return(0,a.jsxs)(g.Z,{children:[l.IPAM.Config&&l.IPAM.Config[0]&&"".concat(l.IPAM.Config[0].Subnet," - ").concat(l.IPAM.Config[0].Gateway),l.IPAM.Config&&l.IPAM.Config[1]&&"".concat(l.IPAM.Config[1].Subnet," - ").concat(l.IPAM.Config[1].Gateway)]})}},{title:"\u64CD\u4F5C",width:100,search:!1,render:function(b,l,W,y,A){return[(0,a.jsx)(_.ZP,{type:"link",onClick:function(){var T;G({name:l.Name,alise:[((T=e.siteName)!==null&&T!==void 0?T:"")+".pod.dpanel.local"],subnet:l.IPAM.Config[0].Subnet}),B(!1)},children:(0,a.jsx)(m.Z,{})},l.Id)]}}],request:function(){var U=u()(r()().mark(function b(l,W,y){var A;return r()().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,(0,p.jR)({name:l.Name});case 2:return A=T.sent,T.abrupt("return",{data:A.data.list,success:!0,total:A.data.list.length});case 4:case"end":return T.stop()}},b)}));return function(b,l,W){return U.apply(this,arguments)}}(),pagination:{pageSize:10}})})]})});D.Z=c},80821:function(w,D,n){n.d(D,{Z:function(){return f}});var j=n(5574),r=n.n(j),M=n(93246),u=n(54006),i=n(31418),v=n(86738),p=n(14726),C=n(83062),m=n(67294),h=n(85893);function f(s){var E=(0,m.useState)(!1),I=r()(E,2),P=I[0],R=I[1],O=i.Z.useApp(),o=(0,u.useIntl)(),d=function(){R(!0),s.action().then(function(_){if(R(!1),typeof s.onSuccess=="function"&&s.onSuccess(_),s.messageSuccess){var t="";typeof s.messageSuccess=="function"?t=s.messageSuccess(_):t=s.messageSuccess,t.indexOf(".")>-1&&(t=o.formatMessage({id:t})),s.asynced?(0,M.Rk)(O,t):(0,M.$h)(O,t)}}).catch(function(_){R(!1),typeof s.onError=="function"&&s.onError(_)})};return s.confirm?(0,h.jsx)(v.Z,{style:{width:500},title:"\u63D0\u793A",description:s.confirm,onConfirm:d,okText:"Yes",cancelText:"No",children:(0,h.jsx)(p.ZP,{disabled:s.disabled,icon:s.icon,loading:P,danger:s.danger,type:s.type,children:s.children})}):(0,h.jsx)(C.Z,{title:s.tips,children:(0,h.jsx)(p.ZP,{disabled:s.disabled,icon:s.icon,loading:P,onClick:d,danger:s.danger,type:s.type,children:s.children})})}},78451:function(w,D,n){n.d(D,{Z:function(){return M}});var j=n(67294),r=n(85893);function M(u){return(0,r.jsx)("span",{style:{wordBreak:"break-word"},children:u.content})}},62597:function(w,D,n){n.d(D,{$G:function(){return v},Ct:function(){return R},Tb:function(){return h},XH:function(){return s},cl:function(){return C},iE:function(){return I},lK:function(){return g},xb:function(){return o}});var j=n(15009),r=n.n(j),M=n(99289),u=n.n(M),i=n(54006);function v(t){return p.apply(this,arguments)}function p(){return p=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,i.request)("/api/app/site/create-by-image",{method:"POST",data:a}));case 1:case"end":return e.stop()}},t)})),p.apply(this,arguments)}function C(t){return m.apply(this,arguments)}function m(){return m=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,i.request)("/api/app/site/get-list",{method:"POST",data:a}));case 1:case"end":return e.stop()}},t)})),m.apply(this,arguments)}function h(t){return f.apply(this,arguments)}function f(){return f=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a.download=!1,e.next=3,(0,i.request)("/api/app/log/run",{method:"POST",data:a});case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}},t)})),f.apply(this,arguments)}function s(t){return E.apply(this,arguments)}function E(){return E=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a.download=!0,e.next=3,(0,i.request)("/api/app/log/run",{method:"POST",data:a,responseType:"blob"});case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}},t)})),E.apply(this,arguments)}function I(t){return P.apply(this,arguments)}function P(){return P=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.request)("/api/app/site/get-detail",{data:a,method:"POST"});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},t)})),P.apply(this,arguments)}function R(t){return O.apply(this,arguments)}function O(){return O=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,i.request)("/api/app/container/delete",{method:"POST",data:a}));case 1:case"end":return e.stop()}},t)})),O.apply(this,arguments)}function o(t){return d.apply(this,arguments)}function d(){return d=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,i.request)("/api/app/site/delete",{method:"POST",data:a}));case 1:case"end":return e.stop()}},t)})),d.apply(this,arguments)}function g(t){return _.apply(this,arguments)}function _(){return _=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.request)("/api/app/site/update-title",{method:"POST",data:a});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},t)})),_.apply(this,arguments)}},2831:function(w,D,n){n.d(D,{a:function(){return v},d:function(){return C}});var j=n(15009),r=n.n(j),M=n(99289),u=n.n(M),i=n(54006);function v(){return p.apply(this,arguments)}function p(){return p=u()(r()().mark(function h(){return r()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,i.request)("/api/common/home/info",{method:"POST"});case 2:return s.abrupt("return",s.sent);case 3:case"end":return s.stop()}},h)})),p.apply(this,arguments)}function C(){return m.apply(this,arguments)}function m(){return m=u()(r()().mark(function h(){return r()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,i.request)("/api/common/home/upgrade-script",{method:"POST"});case 2:return s.abrupt("return",s.sent);case 3:case"end":return s.stop()}},h)})),m.apply(this,arguments)}},14946:function(w,D,n){n.d(D,{CI:function(){return h},HY:function(){return o},IS:function(){return v},XY:function(){return I},_3:function(){return g},_x:function(){return s},jR:function(){return C},t9:function(){return R}});var j=n(15009),r=n.n(j),M=n(99289),u=n.n(M),i=n(54006);function v(t){return p.apply(this,arguments)}function p(){return p=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,i.request)("/api/app/network/get-detail",{method:"POST",data:a}));case 1:case"end":return e.stop()}},t)})),p.apply(this,arguments)}function C(t){return m.apply(this,arguments)}function m(){return m=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,i.request)("/api/app/network/get-list",{method:"POST",data:a}));case 1:case"end":return e.stop()}},t)})),m.apply(this,arguments)}function h(){return f.apply(this,arguments)}function f(){return f=u()(r()().mark(function t(){return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,(0,i.request)("/api/app/network/prune",{method:"POST"});case 2:return c.abrupt("return",c.sent);case 3:case"end":return c.stop()}},t)})),f.apply(this,arguments)}function s(t){return E.apply(this,arguments)}function E(){return E=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.request)("/api/app/network/delete",{method:"POST",data:a});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},t)})),E.apply(this,arguments)}function I(t){return P.apply(this,arguments)}function P(){return P=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.request)("/api/app/network/create",{method:"POST",data:a});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},t)})),P.apply(this,arguments)}function R(t){return O.apply(this,arguments)}function O(){return O=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.request)("/api/app/network/disconnect",{method:"POST",data:a});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},t)})),O.apply(this,arguments)}function o(t){return d.apply(this,arguments)}function d(){return d=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.request)("/api/app/network/connect",{method:"POST",data:a});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},t)})),d.apply(this,arguments)}function g(t){return _.apply(this,arguments)}function _(){return _=u()(r()().mark(function t(a){return r()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,i.request)("/api/app/network/get-container-list",{method:"POST",data:a}));case 1:case"end":return e.stop()}},t)})),_.apply(this,arguments)}},60335:function(w,D,n){n.d(D,{IE:function(){return C},IW:function(){return v},KK:function(){return I},LJ:function(){return R},eE:function(){return s},jV:function(){return h}});var j=n(15009),r=n.n(j),M=n(99289),u=n.n(M),i=n(54006);function v(o){return p.apply(this,arguments)}function p(){return p=u()(r()().mark(function o(d){return r()().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.abrupt("return",(0,i.request)("/api/app/container/status",{method:"POST",data:d}));case 1:case"end":return _.stop()}},o)})),p.apply(this,arguments)}function C(o){return m.apply(this,arguments)}function m(){return m=u()(r()().mark(function o(d){return r()().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.abrupt("return",(0,i.request)("/api/app/container/get-list",{data:d,method:"POST"}));case 1:case"end":return _.stop()}},o)})),m.apply(this,arguments)}function h(o){return f.apply(this,arguments)}function f(){return f=u()(r()().mark(function o(d){return r()().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.abrupt("return",(0,i.request)("/api/app/container/get-detail",{data:d,method:"POST"}));case 1:case"end":return _.stop()}},o)})),f.apply(this,arguments)}function s(o){return E.apply(this,arguments)}function E(){return E=u()(r()().mark(function o(d){return r()().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.abrupt("return",(0,i.request)("/api/app/container/update",{data:d,method:"POST"}));case 1:case"end":return _.stop()}},o)})),E.apply(this,arguments)}function I(){return P.apply(this,arguments)}function P(){return P=u()(r()().mark(function o(){return r()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.abrupt("return",(0,i.request)("/api/app/container/prune",{method:"POST"}));case 1:case"end":return g.stop()}},o)})),P.apply(this,arguments)}function R(o){return O.apply(this,arguments)}function O(){return O=u()(r()().mark(function o(d){return r()().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.abrupt("return",(0,i.request)("/api/app/container/export",{method:"POST",data:d,responseType:"blob"}));case 1:case"end":return _.stop()}},o)})),O.apply(this,arguments)}}}]); diff --git a/asset/static/3490.02568532.async.js b/asset/static/3490.02568532.async.js new file mode 100644 index 00000000..95644c95 --- /dev/null +++ b/asset/static/3490.02568532.async.js @@ -0,0 +1,63 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3490],{95591:function(Sn,tt,u){u.d(tt,{Z:function(){return ke}});var h=u(87462),k=u(67294),q={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},Ue=q,Le=u(84089),o=function(j,$e){return k.createElement(Le.Z,(0,h.Z)({},j,{ref:$e,icon:Ue}))},ue=k.forwardRef(o),ke=ue},32319:function(Sn,tt,u){u.d(tt,{Z:function(){return ke}});var h=u(87462),k=u(67294),q={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},Ue=q,Le=u(84089),o=function(j,$e){return k.createElement(Le.Z,(0,h.Z)({},j,{ref:$e,icon:Ue}))},ue=k.forwardRef(o),ke=ue},84164:function(Sn,tt,u){var h=u(67294);const k=(q,Ue,Le)=>{const o=h.useRef({});function ue(ke){var L;if(!o.current||o.current.data!==q||o.current.childrenColumnName!==Ue||o.current.getRowKey!==Le){let $e=function(nt){nt.forEach((dt,_t)=>{const bt=Le(dt,_t);j.set(bt,dt),dt&&typeof dt=="object"&&Ue in dt&&$e(dt[Ue]||[])})};const j=new Map;$e(q),o.current={data:q,childrenColumnName:Ue,kvMap:j,getRowKey:Le}}return(L=o.current.kvMap)===null||L===void 0?void 0:L.get(ke)}return[ue]};tt.Z=k},58448:function(Sn,tt,u){u.d(tt,{G6:function(){return Le},L8:function(){return Ue}});var h=u(67294),k=u(38780),q=function(ue,ke){var L={};for(var j in ue)Object.prototype.hasOwnProperty.call(ue,j)&&ke.indexOf(j)<0&&(L[j]=ue[j]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,j=Object.getOwnPropertySymbols(ue);$e{const nt=ue[$e];typeof nt!="function"&&(L[$e]=nt)}),L}function o(ue,ke,L){const j=L&&typeof L=="object"?L:{},{total:$e=0}=j,nt=q(j,["total"]),[dt,_t]=(0,h.useState)(()=>({current:"defaultCurrent"in nt?nt.defaultCurrent:1,pageSize:"defaultPageSize"in nt?nt.defaultPageSize:Ue})),bt=(0,k.Z)(dt,nt,{total:$e>0?$e:ue}),rt=Math.ceil(($e||ue)/bt.pageSize);bt.current>rt&&(bt.current=rt||1);const Lt=(qe,Zt)=>{_t({current:qe!=null?qe:1,pageSize:Zt||bt.pageSize})},zt=(qe,Zt)=>{var Wt;L&&((Wt=L.onChange)===null||Wt===void 0||Wt.call(L,qe,Zt)),Lt(qe,Zt),ke(qe,Zt||(bt==null?void 0:bt.pageSize))};return L===!1?[{},()=>{}]:[Object.assign(Object.assign({},bt),{onChange:zt}),Lt]}tt.ZP=o},33275:function(Sn,tt,u){u.d(tt,{W$:function(){return Lt},HK:function(){return rt},TA:function(){return zt},rM:function(){return qe},ZP:function(){return oe}});var h=u(74902),k=u(67294),q=u(80882),Ue=u(93967),Le=u.n(Ue),o=u(64778),ue=u(10225),ke=u(17341),L=u(1089),j=u(21770);function $e(Ee){const[fe,ae]=(0,k.useState)(null);return[(0,k.useCallback)((Ge,he,Ae)=>{const ut=fe!=null?fe:Ge,Ye=Math.min(ut||0,Ge),Ne=Math.max(ut||0,Ge),Re=he.slice(Ye,Ne+1).map(Be=>Ee(Be)),et=Re.some(Be=>!Ae.has(Be)),ot=[];return Re.forEach(Be=>{et?(Ae.has(Be)||ot.push(Be),Ae.add(Be)):(Ae.delete(Be),ot.push(Be))}),ae(et?Ne:null),ot},[fe]),Ge=>{ae(Ge)}]}var nt=u(27288),dt=u(84567),_t=u(85418),bt=u(78045);const rt={},Lt="SELECT_ALL",zt="SELECT_INVERT",qe="SELECT_NONE",Zt=[],Wt=(Ee,fe)=>{let ae=[];return(fe||[]).forEach(B=>{ae.push(B),B&&typeof B=="object"&&Ee in B&&(ae=[].concat((0,h.Z)(ae),(0,h.Z)(Wt(Ee,B[Ee]))))}),ae};var oe=(Ee,fe)=>{const{preserveSelectedRowKeys:ae,selectedRowKeys:B,defaultSelectedRowKeys:Y,getCheckboxProps:Ge,onChange:he,onSelect:Ae,onSelectAll:ut,onSelectInvert:Ye,onSelectNone:Ne,onSelectMultiple:Re,columnWidth:et,type:ot,selections:Be,fixed:cn,renderCell:dn,hideSelectAll:Dt,checkStrictly:ie=!0}=fe||{},{prefixCls:be,data:le,pageData:J,getRecordByKey:ne,getRowKey:U,expandType:ve,childrenColumnName:Te,locale:se,getPopupContainer:He}=Ee,Pt=(0,nt.ln)("Table"),[Ct,ft]=$e(pe=>pe),[St,Qe]=(0,j.Z)(B||Y||Zt,{value:B}),mt=k.useRef(new Map),kt=(0,k.useCallback)(pe=>{if(ae){const Q=new Map;pe.forEach(z=>{let W=ne(z);!W&&mt.current.has(z)&&(W=mt.current.get(z)),Q.set(z,W)}),mt.current=Q}},[ne,ae]);k.useEffect(()=>{kt(St)},[St]);const Me=(0,k.useMemo)(()=>Wt(Te,J),[Te,J]),{keyEntities:Et}=(0,k.useMemo)(()=>{if(ie)return{keyEntities:null};let pe=le;if(ae){const Q=new Set(Me.map((W,Se)=>U(W,Se))),z=Array.from(mt.current).reduce((W,Se)=>{let[ht,wt]=Se;return Q.has(ht)?W:W.concat(wt)},[]);pe=[].concat((0,h.Z)(pe),(0,h.Z)(z))}return(0,L.I8)(pe,{externalGetKey:U,childrenPropName:Te})},[le,U,ie,Te,ae,Me]),lt=(0,k.useMemo)(()=>{const pe=new Map;return Me.forEach((Q,z)=>{const W=U(Q,z),Se=(Ge?Ge(Q):null)||{};pe.set(W,Se)}),pe},[Me,U,Ge]),vt=(0,k.useCallback)(pe=>{var Q;return!!(!((Q=lt.get(U(pe)))===null||Q===void 0)&&Q.disabled)},[lt,U]),[Bt,pt]=(0,k.useMemo)(()=>{if(ie)return[St||[],[]];const{checkedKeys:pe,halfCheckedKeys:Q}=(0,ke.S)(St,!0,Et,vt);return[pe||[],Q]},[St,ie,Et,vt]),Rt=(0,k.useMemo)(()=>{const pe=ot==="radio"?Bt.slice(0,1):Bt;return new Set(pe)},[Bt,ot]),$t=(0,k.useMemo)(()=>ot==="radio"?new Set:new Set(pt),[pt,ot]);k.useEffect(()=>{fe||Qe(Zt)},[!!fe]);const We=(0,k.useCallback)((pe,Q)=>{let z,W;kt(pe),ae?(z=pe,W=pe.map(Se=>mt.current.get(Se))):(z=[],W=[],pe.forEach(Se=>{const ht=ne(Se);ht!==void 0&&(z.push(Se),W.push(ht))})),Qe(z),he==null||he(z,W,{type:Q})},[Qe,ne,he,ae]),gt=(0,k.useCallback)((pe,Q,z,W)=>{if(Ae){const Se=z.map(ht=>ne(ht));Ae(ne(pe),Q,Se,W)}We(z,"single")},[Ae,ne,We]),en=(0,k.useMemo)(()=>!Be||Dt?null:(Be===!0?[Lt,zt,qe]:Be).map(Q=>Q===Lt?{key:"all",text:se.selectionAll,onSelect(){We(le.map((z,W)=>U(z,W)).filter(z=>{const W=lt.get(z);return!(W!=null&&W.disabled)||Rt.has(z)}),"all")}}:Q===zt?{key:"invert",text:se.selectInvert,onSelect(){const z=new Set(Rt);J.forEach((Se,ht)=>{const wt=U(Se,ht),at=lt.get(wt);at!=null&&at.disabled||(z.has(wt)?z.delete(wt):z.add(wt))});const W=Array.from(z);Ye&&(Pt.deprecated(!1,"onSelectInvert","onChange"),Ye(W)),We(W,"invert")}}:Q===qe?{key:"none",text:se.selectNone,onSelect(){Ne==null||Ne(),We(Array.from(Rt).filter(z=>{const W=lt.get(z);return W==null?void 0:W.disabled}),"none")}}:Q).map(Q=>Object.assign(Object.assign({},Q),{onSelect:function(){for(var z,W,Se=arguments.length,ht=new Array(Se),wt=0;wt{var Q;if(!fe)return pe.filter(Oe=>Oe!==rt);let z=(0,h.Z)(pe);const W=new Set(Rt),Se=Me.map(U).filter(Oe=>!lt.get(Oe).disabled),ht=Se.every(Oe=>W.has(Oe)),wt=Se.some(Oe=>W.has(Oe)),at=()=>{const Oe=[];ht?Se.forEach(ze=>{W.delete(ze),Oe.push(ze)}):Se.forEach(ze=>{W.has(ze)||(W.add(ze),Oe.push(ze))});const Fe=Array.from(W);ut==null||ut(!ht,Fe.map(ze=>ne(ze)),Oe.map(ze=>ne(ze))),We(Fe,"all"),ft(null)};let Nn,Ln;if(ot!=="radio"){let Oe;if(en){const Ve={getPopupContainer:He,items:en.map((It,Vt)=>{const{key:Yt,text:wn,onSelect:tn}=It;return{key:Yt!=null?Yt:Vt,onClick:()=>{tn==null||tn(Se)},label:wn}})};Oe=k.createElement("div",{className:`${be}-selection-extra`},k.createElement(_t.Z,{menu:Ve,getPopupContainer:He},k.createElement("span",null,k.createElement(q.Z,null))))}const Fe=Me.map((Ve,It)=>{const Vt=U(Ve,It),Yt=lt.get(Vt)||{};return Object.assign({checked:W.has(Vt)},Yt)}).filter(Ve=>{let{disabled:It}=Ve;return It}),ze=!!Fe.length&&Fe.length===Me.length,it=ze&&Fe.every(Ve=>{let{checked:It}=Ve;return It}),st=ze&&Fe.some(Ve=>{let{checked:It}=Ve;return It});Ln=k.createElement(dt.Z,{checked:ze?it:!!Me.length&&ht,indeterminate:ze?!it&&st:!ht&&wt,onChange:at,disabled:Me.length===0||ze,"aria-label":Oe?"Custom selection":"Select all",skipGroup:!0}),Nn=!Dt&&k.createElement("div",{className:`${be}-selection`},Ln,Oe)}let Zn;ot==="radio"?Zn=(Oe,Fe,ze)=>{const it=U(Fe,ze),st=W.has(it);return{node:k.createElement(bt.ZP,Object.assign({},lt.get(it),{checked:st,onClick:Ve=>Ve.stopPropagation(),onChange:Ve=>{W.has(it)||gt(it,!0,[it],Ve.nativeEvent)}})),checked:st}}:Zn=(Oe,Fe,ze)=>{var it;const st=U(Fe,ze),Ve=W.has(st),It=$t.has(st),Vt=lt.get(st);let Yt;return ve==="nest"?Yt=It:Yt=(it=Vt==null?void 0:Vt.indeterminate)!==null&&it!==void 0?it:It,{node:k.createElement(dt.Z,Object.assign({},Vt,{indeterminate:Yt,checked:Ve,skipGroup:!0,onClick:wn=>wn.stopPropagation(),onChange:wn=>{let{nativeEvent:tn}=wn;const{shiftKey:ar}=tn,Yn=Se.findIndex(mn=>mn===st),Qn=Bt.some(mn=>Se.includes(mn));if(ar&&ie&&Qn){const mn=Ct(Yn,Se,W),En=Array.from(W);Re==null||Re(!Ve,En.map(Rn=>ne(Rn)),mn.map(Rn=>ne(Rn))),We(En,"multiple")}else{const mn=Bt;if(ie){const En=Ve?(0,ue._5)(mn,st):(0,ue.L0)(mn,st);gt(st,!Ve,En,tn)}else{const En=(0,ke.S)([].concat((0,h.Z)(mn),[st]),!0,Et,vt),{checkedKeys:Rn,halfCheckedKeys:kn}=En;let Jn=Rn;if(Ve){const Dn=new Set(Rn);Dn.delete(st),Jn=(0,ke.S)(Array.from(Dn),{checked:!1,halfCheckedKeys:kn},Et,vt).checkedKeys}gt(st,!Ve,Jn,tn)}}ft(Ve?null:Yn)}})),checked:Ve}};const hn=(Oe,Fe,ze)=>{const{node:it,checked:st}=Zn(Oe,Fe,ze);return dn?dn(st,Fe,ze,it):it};if(!z.includes(rt))if(z.findIndex(Oe=>{var Fe;return((Fe=Oe[o.vP])===null||Fe===void 0?void 0:Fe.columnType)==="EXPAND_COLUMN"})===0){const[Oe,...Fe]=z;z=[Oe,rt].concat((0,h.Z)(Fe))}else z=[rt].concat((0,h.Z)(z));const zn=z.indexOf(rt);z=z.filter((Oe,Fe)=>Oe!==rt||Fe===zn);const fn=z[zn-1],Pn=z[zn+1];let xn=cn;xn===void 0&&((Pn==null?void 0:Pn.fixed)!==void 0?xn=Pn.fixed:(fn==null?void 0:fn.fixed)!==void 0&&(xn=fn.fixed)),xn&&fn&&((Q=fn[o.vP])===null||Q===void 0?void 0:Q.columnType)==="EXPAND_COLUMN"&&fn.fixed===void 0&&(fn.fixed=xn);const rr=Le()(`${be}-selection-col`,{[`${be}-selection-col-with-dropdown`]:Be&&ot==="checkbox"}),or=()=>fe!=null&&fe.columnTitle?typeof fe.columnTitle=="function"?fe.columnTitle(Ln):fe.columnTitle:Nn,lr={fixed:xn,width:et,className:`${be}-selection-column`,title:or(),render:hn,onCell:fe.onCell,[o.vP]:{className:rr}};return z.map(Oe=>Oe===rt?lr:Oe)},[U,Me,fe,Bt,Rt,$t,et,en,ve,lt,Re,gt,vt]),Rt]}},63490:function(Sn,tt,u){u.d(tt,{Z:function(){return S}});var h=u(67294),k=u(64778),Ue=t=>null,o=t=>null,ue=u(33275),ke=u(93967),L=u.n(ke),j=u(8290),$e=u(98423);function nt(t,e){return t._antProxy=t._antProxy||{},Object.keys(e).forEach(r=>{if(!(r in t._antProxy)){const a=t[r];t._antProxy[r]=a,t[r]=e[r]}}),t}function dt(t,e){return(0,h.useImperativeHandle)(t,()=>{const r=e(),{nativeElement:a}=r;return typeof Proxy!="undefined"?new Proxy(a,{get(i,d){return r[d]?r[d]:Reflect.get(i,d)}}):nt(a,r)})}var _t=u(75164);function bt(t,e,r,a){const i=r-e;return t/=a/2,t<1?i/2*t*t*t+e:i/2*((t-=2)*t*t+2)+e}function rt(t){return t!=null&&t===t.window}var zt=t=>{var e,r;if(typeof window=="undefined")return 0;let a=0;return rt(t)?a=t.pageYOffset:t instanceof Document?a=t.documentElement.scrollTop:(t instanceof HTMLElement||t)&&(a=t.scrollTop),t&&!rt(t)&&typeof a!="number"&&(a=(r=((e=t.ownerDocument)!==null&&e!==void 0?e:t).documentElement)===null||r===void 0?void 0:r.scrollTop),a};function qe(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:r=()=>window,callback:a,duration:i=450}=e,d=r(),m=zt(d),v=Date.now(),y=()=>{const N=Date.now()-v,O=bt(N>i?i:N,m,t,i);rt(d)?d.scrollTo(window.pageXOffset,O):d instanceof Document||d.constructor.name==="HTMLDocument"?d.documentElement.scrollTop=O:d.scrollTop=O,N{const{prefixCls:r,onExpand:a,record:i,expanded:d,expandable:m}=e,v=`${r}-row-expand-icon`;return h.createElement("button",{type:"button",onClick:y=>{a(i,y),y.stopPropagation()},className:L()(v,{[`${v}-spaced`]:!m,[`${v}-expanded`]:m&&d,[`${v}-collapsed`]:m&&!d}),"aria-label":d?t.collapse:t.expand,"aria-expanded":d})}}var Ae=he;function ut(t){return(r,a)=>{const i=r.querySelector(`.${t}-container`);let d=a;if(i){const m=getComputedStyle(i),v=parseInt(m.borderLeftWidth,10),y=parseInt(m.borderRightWidth,10);d=a-v-y}return d}}var Ye=u(74902);const Ne=(t,e)=>"key"in t&&t.key!==void 0&&t.key!==null?t.key:t.dataIndex?Array.isArray(t.dataIndex)?t.dataIndex.join("."):t.dataIndex:e;function Re(t,e){return e?`${e}-${t}`:`${t}`}const et=(t,e)=>typeof t=="function"?t(e):t,ot=(t,e)=>{const r=et(t,e);return Object.prototype.toString.call(r)==="[object Object]"?"":r};var Be=u(87462),cn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},dn=cn,Dt=u(84089),ie=function(e,r){return h.createElement(Dt.Z,(0,Be.Z)({},e,{ref:r,icon:dn}))},be=h.forwardRef(ie),le=be,J=u(91881),ne=u(57838);function U(t){const e=h.useRef(t),r=(0,ne.Z)();return[()=>e.current,a=>{e.current=a,r()}]}var ve=u(14726),Te=u(84567),se=u(85418),He=u(32983),Pt=u(50136),Ct=u(76529),ft=u(78045),St=u(82922),Qe=u(68795),mt=u(25278),Me=t=>{const{value:e,filterSearch:r,tablePrefixCls:a,locale:i,onChange:d}=t;return r?h.createElement("div",{className:`${a}-filter-dropdown-search`},h.createElement(mt.Z,{prefix:h.createElement(Qe.Z,null),placeholder:i.filterSearchPlaceholder,onChange:d,value:e,htmlSize:1,className:`${a}-filter-dropdown-search-input`})):null},Et=u(15105);const lt=t=>{const{keyCode:e}=t;e===Et.Z.ENTER&&t.stopPropagation()};var Bt=h.forwardRef((t,e)=>h.createElement("div",{className:t.className,onClick:r=>r.stopPropagation(),onKeyDown:lt,ref:e},t.children));function pt(t){let e=[];return(t||[]).forEach(r=>{let{value:a,children:i}=r;e.push(a),i&&(e=[].concat((0,Ye.Z)(e),(0,Ye.Z)(pt(i))))}),e}function Rt(t){return t.some(e=>{let{children:r}=e;return r})}function $t(t,e){return typeof e=="string"||typeof e=="number"?e==null?void 0:e.toString().toLowerCase().includes(t.trim().toLowerCase()):!1}function We(t){let{filters:e,prefixCls:r,filteredKeys:a,filterMultiple:i,searchValue:d,filterSearch:m}=t;return e.map((v,y)=>{const g=String(v.value);if(v.children)return{key:g||y,label:v.text,popupClassName:`${r}-dropdown-submenu`,children:We({filters:v.children,prefixCls:r,filteredKeys:a,filterMultiple:i,searchValue:d,filterSearch:m})};const N=i?Te.Z:ft.ZP,O={key:v.value!==void 0?g:y,label:h.createElement(h.Fragment,null,h.createElement(N,{checked:a.includes(g)}),h.createElement("span",null,v.text))};return d.trim()?typeof m=="function"?m(d,v)?O:null:$t(d,v.text)?O:null:O})}function gt(t){return t||[]}var un=t=>{var e,r;const{tablePrefixCls:a,prefixCls:i,column:d,dropdownPrefixCls:m,columnKey:v,filterOnClose:y,filterMultiple:g,filterMode:N="menu",filterSearch:O=!1,filterState:T,triggerFilter:F,locale:H,children:K,getPopupContainer:R,rootClassName:w}=t,{filterDropdownOpen:E,onFilterDropdownOpenChange:$,filterResetToDefaultFilteredValue:P,defaultFilteredValue:M,filterDropdownVisible:X,onFilterDropdownVisibleChange:D}=d,[xe,_]=h.useState(!1),ye=!!(T&&(!((e=T.filteredKeys)===null||e===void 0)&&e.length||T.forceFiltered)),ee=A=>{_(A),$==null||$(A),D==null||D(A)},Je=(r=E!=null?E:X)!==null&&r!==void 0?r:xe,ge=T==null?void 0:T.filteredKeys,[Ke,ce]=U(gt(ge)),re=A=>{let{selectedKeys:Ie}=A;ce(Ie)},Ht=(A,Ie)=>{let{node:yt,checked:At}=Ie;re(g?{selectedKeys:A}:{selectedKeys:At&&yt.key?[yt.key]:[]})};h.useEffect(()=>{xe&&re({selectedKeys:gt(ge)})},[ge]);const[De,te]=h.useState([]),_e=A=>{te(A)},[Tt,Qt]=h.useState(""),yn=A=>{const{value:Ie}=A.target;Qt(Ie)};h.useEffect(()=>{xe||Qt("")},[xe]);const xt=A=>{const Ie=A!=null&&A.length?A:null;if(Ie===null&&(!T||!T.filteredKeys)||(0,J.Z)(Ie,T==null?void 0:T.filteredKeys,!0))return null;F({column:d,key:v,filteredKeys:Ie})},jt=()=>{ee(!1),xt(Ke())},Cn=function(){let{confirm:A,closeDropdown:Ie}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};A&&xt([]),Ie&&ee(!1),Qt(""),ce(P?(M||[]).map(yt=>String(yt)):[])},bn=function(){let{closeDropdown:A}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};A&&ee(!1),xt(Ke())},Xt=(A,Ie)=>{Ie.source==="trigger"&&(A&&ge!==void 0&&ce(gt(ge)),ee(A),!A&&!d.filterDropdown&&y&&jt())},Ut=L()({[`${m}-menu-without-submenu`]:!Rt(d.filters||[])}),we=A=>{if(A.target.checked){const Ie=pt(d==null?void 0:d.filters).map(yt=>String(yt));ce(Ie)}else ce([])},Ze=A=>{let{filters:Ie}=A;return(Ie||[]).map((yt,At)=>{const Hn=String(yt.value),rn={title:yt.text,key:yt.value!==void 0?Hn:String(At)};return yt.children&&(rn.children=Ze({filters:yt.children})),rn})},$n=A=>{var Ie;return Object.assign(Object.assign({},A),{text:A.title,value:A.key,children:((Ie=A.children)===null||Ie===void 0?void 0:Ie.map(yt=>$n(yt)))||[]})};let je;const{direction:On,renderEmpty:nn}=h.useContext(Wt.E_);if(typeof d.filterDropdown=="function")je=d.filterDropdown({prefixCls:`${m}-custom`,setSelectedKeys:A=>re({selectedKeys:A}),selectedKeys:Ke(),confirm:bn,clearFilters:Cn,filters:d.filters,visible:Je,close:()=>{ee(!1)}});else if(d.filterDropdown)je=d.filterDropdown;else{const A=Ke()||[],Ie=()=>{var At;const Hn=(At=nn==null?void 0:nn("Table.filter"))!==null&&At!==void 0?At:h.createElement(He.Z,{image:He.Z.PRESENTED_IMAGE_SIMPLE,description:H.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}});if((d.filters||[]).length===0)return Hn;if(N==="tree")return h.createElement(h.Fragment,null,h.createElement(Me,{filterSearch:O,value:Tt,onChange:yn,tablePrefixCls:a,locale:H}),h.createElement("div",{className:`${a}-filter-dropdown-tree`},g?h.createElement(Te.Z,{checked:A.length===pt(d.filters).length,indeterminate:A.length>0&&A.lengthtypeof O=="function"?O(Tt,$n(vn)):$t(Tt,vn.title):void 0})));const rn=We({filters:d.filters||[],filterSearch:O,prefixCls:i,filteredKeys:Ke(),filterMultiple:g,searchValue:Tt}),_n=rn.every(vn=>vn===null);return h.createElement(h.Fragment,null,h.createElement(Me,{filterSearch:O,value:Tt,onChange:yn,tablePrefixCls:a,locale:H}),_n?Hn:h.createElement(Pt.Z,{selectable:!0,multiple:g,prefixCls:`${m}-menu`,className:Ut,onSelect:re,onDeselect:re,selectedKeys:A,getPopupContainer:R,openKeys:De,onOpenChange:_e,items:rn}))},yt=()=>P?(0,J.Z)((M||[]).map(At=>String(At)),A,!0):A.length===0;je=h.createElement(h.Fragment,null,Ie(),h.createElement("div",{className:`${i}-dropdown-btns`},h.createElement(ve.ZP,{type:"link",size:"small",disabled:yt(),onClick:()=>Cn()},H.filterReset),h.createElement(ve.ZP,{type:"primary",size:"small",onClick:jt},H.filterConfirm)))}d.filterDropdown&&(je=h.createElement(Ct.J,{selectable:void 0},je));const Bn=()=>h.createElement(Bt,{className:`${i}-dropdown`},je);let Xe;return typeof d.filterIcon=="function"?Xe=d.filterIcon(ye):d.filterIcon?Xe=d.filterIcon:Xe=h.createElement(le,null),h.createElement("div",{className:`${i}-column`},h.createElement("span",{className:`${a}-column-title`},K),h.createElement(se.Z,{dropdownRender:Bn,trigger:["click"],open:Je,onOpenChange:Xt,getPopupContainer:R,placement:On==="rtl"?"bottomLeft":"bottomRight",rootClassName:w},h.createElement("span",{role:"button",tabIndex:-1,className:L()(`${i}-trigger`,{active:ye}),onClick:A=>{A.stopPropagation()}},Xe)))};const pe=(t,e,r)=>{let a=[];return(t||[]).forEach((i,d)=>{var m;const v=Re(d,r);if(i.filters||"filterDropdown"in i||"onFilter"in i)if("filteredValue"in i){let y=i.filteredValue;"filterDropdown"in i||(y=(m=y==null?void 0:y.map(String))!==null&&m!==void 0?m:y),a.push({column:i,key:Ne(i,v),filteredKeys:y,forceFiltered:i.filtered})}else a.push({column:i,key:Ne(i,v),filteredKeys:e&&i.defaultFilteredValue?i.defaultFilteredValue:void 0,forceFiltered:i.filtered});"children"in i&&(a=[].concat((0,Ye.Z)(a),(0,Ye.Z)(pe(i.children,e,v))))}),a};function Q(t,e,r,a,i,d,m,v,y){return r.map((g,N)=>{const O=Re(N,v),{filterOnClose:T=!0,filterMultiple:F=!0,filterMode:H,filterSearch:K}=g;let R=g;if(R.filters||R.filterDropdown){const w=Ne(R,O),E=a.find($=>{let{key:P}=$;return w===P});R=Object.assign(Object.assign({},R),{title:$=>h.createElement(un,{tablePrefixCls:t,prefixCls:`${t}-filter`,dropdownPrefixCls:e,column:R,columnKey:w,filterState:E,filterOnClose:T,filterMultiple:F,filterMode:H,filterSearch:K,triggerFilter:d,locale:i,getPopupContainer:m,rootClassName:y},et(g.title,$))})}return"children"in R&&(R=Object.assign(Object.assign({},R),{children:Q(t,e,R.children,a,i,d,m,O,y)})),R})}const z=t=>{const e={};return t.forEach(r=>{let{key:a,filteredKeys:i,column:d}=r;const m=a,{filters:v,filterDropdown:y}=d;if(y)e[m]=i||null;else if(Array.isArray(i)){const g=pt(v);e[m]=g.filter(N=>i.includes(String(N)))}else e[m]=null}),e},W=(t,e,r)=>e.reduce((i,d)=>{const{column:{onFilter:m,filters:v},filteredKeys:y}=d;return m&&y&&y.length?i.map(g=>Object.assign({},g)).filter(g=>y.some(N=>{const O=pt(v),T=O.findIndex(H=>String(H)===String(N)),F=T!==-1?O[T]:N;return g[r]&&(g[r]=W(g[r],e,r)),m(F,g)})):i},t),Se=t=>t.flatMap(e=>"children"in e?[e].concat((0,Ye.Z)(Se(e.children||[]))):[e]);var wt=t=>{const{prefixCls:e,dropdownPrefixCls:r,mergedColumns:a,onFilterChange:i,getPopupContainer:d,locale:m,rootClassName:v}=t,y=(0,Zt.ln)("Table"),g=h.useMemo(()=>Se(a||[]),[a]),[N,O]=h.useState(()=>pe(g,!0)),T=h.useMemo(()=>{const R=pe(g,!1);if(R.length===0)return R;let w=!0,E=!0;if(R.forEach($=>{let{filteredKeys:P}=$;P!==void 0?w=!1:E=!1}),w){const $=(g||[]).map((P,M)=>Ne(P,Re(M)));return N.filter(P=>{let{key:M}=P;return $.includes(M)}).map(P=>{const M=g[$.findIndex(X=>X===P.key)];return Object.assign(Object.assign({},P),{column:Object.assign(Object.assign({},P.column),M),forceFiltered:M.filtered})})}return R},[g,N]),F=h.useMemo(()=>z(T),[T]),H=R=>{const w=T.filter(E=>{let{key:$}=E;return $!==R.key});w.push(R),O(w),i(z(w),w)};return[R=>Q(e,r,R,T,m,H,d,void 0,v),T,F]},at=u(84164),Nn=u(58448),Ln={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Zn=Ln,hn=function(e,r){return h.createElement(Dt.Z,(0,Be.Z)({},e,{ref:r,icon:Zn}))},zn=h.forwardRef(hn),fn=zn,Pn={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},xn=Pn,rr=function(e,r){return h.createElement(Dt.Z,(0,Be.Z)({},e,{ref:r,icon:xn}))},or=h.forwardRef(rr),lr=or,Oe=u(83062);const Fe="ascend",ze="descend",it=t=>typeof t.sorter=="object"&&typeof t.sorter.multiple=="number"?t.sorter.multiple:!1,st=t=>typeof t=="function"?t:t&&typeof t=="object"&&t.compare?t.compare:!1,Ve=(t,e)=>e?t[t.indexOf(e)+1]:t[0],It=(t,e,r)=>{let a=[];const i=(d,m)=>{a.push({column:d,key:Ne(d,m),multiplePriority:it(d),sortOrder:d.sortOrder})};return(t||[]).forEach((d,m)=>{const v=Re(m,r);d.children?("sortOrder"in d&&i(d,v),a=[].concat((0,Ye.Z)(a),(0,Ye.Z)(It(d.children,e,v)))):d.sorter&&("sortOrder"in d?i(d,v):e&&d.defaultSortOrder&&a.push({column:d,key:Ne(d,v),multiplePriority:it(d),sortOrder:d.defaultSortOrder}))}),a},Vt=(t,e,r,a,i,d,m,v)=>(e||[]).map((g,N)=>{const O=Re(N,v);let T=g;if(T.sorter){const F=T.sortDirections||i,H=T.showSorterTooltip===void 0?m:T.showSorterTooltip,K=Ne(T,O),R=r.find(_=>{let{key:ye}=_;return ye===K}),w=R?R.sortOrder:null,E=Ve(F,w);let $;if(g.sortIcon)$=g.sortIcon({sortOrder:w});else{const _=F.includes(Fe)&&h.createElement(lr,{className:L()(`${t}-column-sorter-up`,{active:w===Fe})}),ye=F.includes(ze)&&h.createElement(fn,{className:L()(`${t}-column-sorter-down`,{active:w===ze})});$=h.createElement("span",{className:L()(`${t}-column-sorter`,{[`${t}-column-sorter-full`]:!!(_&&ye)})},h.createElement("span",{className:`${t}-column-sorter-inner`,"aria-hidden":"true"},_,ye))}const{cancelSort:P,triggerAsc:M,triggerDesc:X}=d||{};let D=P;E===ze?D=X:E===Fe&&(D=M);const xe=typeof H=="object"?Object.assign({title:D},H):{title:D};T=Object.assign(Object.assign({},T),{className:L()(T.className,{[`${t}-column-sort`]:w}),title:_=>{const ye=`${t}-column-sorters`,ee=h.createElement("span",{className:`${t}-column-title`},et(g.title,_)),Je=h.createElement("div",{className:ye},ee,$);return H?typeof H!="boolean"&&(H==null?void 0:H.target)==="sorter-icon"?h.createElement("div",{className:`${ye} ${t}-column-sorters-tooltip-target-sorter`},ee,h.createElement(Oe.Z,Object.assign({},xe),$)):h.createElement(Oe.Z,Object.assign({},xe),Je):Je},onHeaderCell:_=>{var ye;const ee=((ye=g.onHeaderCell)===null||ye===void 0?void 0:ye.call(g,_))||{},Je=ee.onClick,ge=ee.onKeyDown;ee.onClick=re=>{a({column:g,key:K,sortOrder:E,multiplePriority:it(g)}),Je==null||Je(re)},ee.onKeyDown=re=>{re.keyCode===Et.Z.ENTER&&(a({column:g,key:K,sortOrder:E,multiplePriority:it(g)}),ge==null||ge(re))};const Ke=ot(g.title,{}),ce=Ke==null?void 0:Ke.toString();return w?ee["aria-sort"]=w==="ascend"?"ascending":"descending":ee["aria-label"]=ce||"",ee.className=L()(ee.className,`${t}-column-has-sorters`),ee.tabIndex=0,g.ellipsis&&(ee.title=(Ke!=null?Ke:"").toString()),ee}})}return"children"in T&&(T=Object.assign(Object.assign({},T),{children:Vt(t,T.children,r,a,i,d,m,O)})),T}),Yt=t=>{const{column:e,sortOrder:r}=t;return{column:e,order:r,field:e.dataIndex,columnKey:e.key}},wn=t=>{const e=t.filter(r=>{let{sortOrder:a}=r;return a}).map(Yt);if(e.length===0&&t.length){const r=t.length-1;return Object.assign(Object.assign({},Yt(t[r])),{column:void 0})}return e.length<=1?e[0]||{}:e},tn=(t,e,r)=>{const a=e.slice().sort((m,v)=>v.multiplePriority-m.multiplePriority),i=t.slice(),d=a.filter(m=>{let{column:{sorter:v},sortOrder:y}=m;return st(v)&&y});return d.length?i.sort((m,v)=>{for(let y=0;y{const v=m[r];return v?Object.assign(Object.assign({},m),{[r]:tn(v,e,r)}):m}):i};var Yn=t=>{const{prefixCls:e,mergedColumns:r,sortDirections:a,tableLocale:i,showSorterTooltip:d,onSorterChange:m}=t,[v,y]=h.useState(It(r,!0)),g=(K,R)=>{const w=[];return K.forEach((E,$)=>{const P=Re($,R);if(w.push(Ne(E,P)),Array.isArray(E.children)){const M=g(E.children,P);w.push.apply(w,(0,Ye.Z)(M))}}),w},N=h.useMemo(()=>{let K=!0;const R=It(r,!1);if(!R.length){const P=g(r);return v.filter(M=>{let{key:X}=M;return P.includes(X)})}const w=[];function E(P){K?w.push(P):w.push(Object.assign(Object.assign({},P),{sortOrder:null}))}let $=null;return R.forEach(P=>{$===null?(E(P),P.sortOrder&&(P.multiplePriority===!1?K=!1:$=!0)):($&&P.multiplePriority!==!1||(K=!1),E(P))}),w},[r,v]),O=h.useMemo(()=>{var K,R;const w=N.map(E=>{let{column:$,sortOrder:P}=E;return{column:$,order:P}});return{sortColumns:w,sortColumn:(K=w[0])===null||K===void 0?void 0:K.column,sortOrder:(R=w[0])===null||R===void 0?void 0:R.order}},[N]),T=K=>{let R;K.multiplePriority===!1||!N.length||N[0].multiplePriority===!1?R=[K]:R=[].concat((0,Ye.Z)(N.filter(w=>{let{key:E}=w;return E!==K.key})),[K]),y(R),m(wn(R),R)};return[K=>Vt(e,K,N,T,a,i,d),N,O,()=>wn(N)]};const Qn=(t,e)=>t.map(a=>{const i=Object.assign({},a);return i.title=et(a.title,e),"children"in i&&(i.children=Qn(i.children,e)),i});var En=t=>[h.useCallback(r=>Qn(r,t),[t])],kn=(0,k.Q$)((t,e)=>{const{_renderTimes:r}=t,{_renderTimes:a}=e;return r!==a}),Dn=(0,k.TN)((t,e)=>{const{_renderTimes:r}=t,{_renderTimes:a}=e;return r!==a}),V=u(11568),jn=u(10274),qn=u(14747),Er=u(83559),Rr=u(83262),$r=t=>{const{componentCls:e,lineWidth:r,lineType:a,tableBorderColor:i,tableHeaderBg:d,tablePaddingVertical:m,tablePaddingHorizontal:v,calc:y}=t,g=`${(0,V.bf)(r)} ${a} ${i}`,N=(O,T,F)=>({[`&${e}-${O}`]:{[`> ${e}-container`]:{[`> ${e}-content, > ${e}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${e}-expanded-row-fixed`]:{margin:`${(0,V.bf)(y(T).mul(-1).equal())} + ${(0,V.bf)(y(y(F).add(r)).mul(-1).equal())}`}}}}}});return{[`${e}-wrapper`]:{[`${e}${e}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${e}-title`]:{border:g,borderBottom:0},[`> ${e}-container`]:{borderInlineStart:g,borderTop:g,[` + > ${e}-content, + > ${e}-header, + > ${e}-body, + > ${e}-summary + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:g},"> thead":{"> tr:not(:last-child) > th":{borderBottom:g},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${e}-cell-fix-right-first::after`]:{borderInlineEnd:g}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${e}-expanded-row-fixed`]:{margin:`${(0,V.bf)(y(m).mul(-1).equal())} ${(0,V.bf)(y(y(v).add(r)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:r,bottom:0,borderInlineEnd:g,content:'""'}}}}}},[`&${e}-scroll-horizontal`]:{[`> ${e}-container > ${e}-body`]:{"> table > tbody":{[` + > tr${e}-expanded-row, + > tr${e}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},N("middle",t.tablePaddingVerticalMiddle,t.tablePaddingHorizontalMiddle)),N("small",t.tablePaddingVerticalSmall,t.tablePaddingHorizontalSmall)),{[`> ${e}-footer`]:{border:g,borderTop:0}}),[`${e}-cell`]:{[`${e}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${(0,V.bf)(r)} 0 ${(0,V.bf)(r)} ${d}`}},[`${e}-bordered ${e}-cell-scrollbar`]:{borderInlineEnd:g}}}},Tr=t=>{const{componentCls:e}=t;return{[`${e}-wrapper`]:{[`${e}-cell-ellipsis`]:Object.assign(Object.assign({},qn.vS),{wordBreak:"keep-all",[` + &${e}-cell-fix-left-last, + &${e}-cell-fix-right-first + `]:{overflow:"visible",[`${e}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${e}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Or=t=>{const{componentCls:e}=t;return{[`${e}-wrapper`]:{[`${e}-tbody > tr${e}-placeholder`]:{textAlign:"center",color:t.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:t.colorBgContainer}}}}},Nr=u(49867),fr=t=>{const{componentCls:e,antCls:r,motionDurationSlow:a,lineWidth:i,paddingXS:d,lineType:m,tableBorderColor:v,tableExpandIconBg:y,tableExpandColumnWidth:g,borderRadius:N,tablePaddingVertical:O,tablePaddingHorizontal:T,tableExpandedRowBg:F,paddingXXS:H,expandIconMarginTop:K,expandIconSize:R,expandIconHalfInner:w,expandIconScale:E,calc:$}=t,P=`${(0,V.bf)(i)} ${m} ${v}`,M=$(H).sub(i).equal();return{[`${e}-wrapper`]:{[`${e}-expand-icon-col`]:{width:g},[`${e}-row-expand-icon-cell`]:{textAlign:"center",[`${e}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${e}-row-indent`]:{height:1,float:"left"},[`${e}-row-expand-icon`]:Object.assign(Object.assign({},(0,Nr.N)(t)),{position:"relative",float:"left",boxSizing:"border-box",width:R,height:R,padding:0,color:"inherit",lineHeight:(0,V.bf)(R),background:y,border:P,borderRadius:N,transform:`scale(${E})`,transition:`all ${a}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${a} ease-out`,content:'""'},"&::before":{top:w,insetInlineEnd:M,insetInlineStart:M,height:i},"&::after":{top:M,bottom:M,insetInlineStart:w,width:i,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${e}-row-indent + ${e}-row-expand-icon`]:{marginTop:K,marginInlineEnd:d},[`tr${e}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:F}},[`${r}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${e}-expanded-row-fixed`]:{position:"relative",margin:`${(0,V.bf)($(O).mul(-1).equal())} ${(0,V.bf)($(T).mul(-1).equal())}`,padding:`${(0,V.bf)(O)} ${(0,V.bf)(T)}`}}}},Zr=t=>{const{componentCls:e,antCls:r,iconCls:a,tableFilterDropdownWidth:i,tableFilterDropdownSearchWidth:d,paddingXXS:m,paddingXS:v,colorText:y,lineWidth:g,lineType:N,tableBorderColor:O,headerIconColor:T,fontSizeSM:F,tablePaddingHorizontal:H,borderRadius:K,motionDurationSlow:R,colorTextDescription:w,colorPrimary:E,tableHeaderFilterActiveBg:$,colorTextDisabled:P,tableFilterDropdownBg:M,tableFilterDropdownHeight:X,controlItemBgHover:D,controlItemBgActive:xe,boxShadowSecondary:_,filterDropdownMenuBg:ye,calc:ee}=t,Je=`${r}-dropdown`,ge=`${e}-filter-dropdown`,Ke=`${r}-tree`,ce=`${(0,V.bf)(g)} ${N} ${O}`;return[{[`${e}-wrapper`]:{[`${e}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${e}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:ee(m).mul(-1).equal(),marginInline:`${(0,V.bf)(m)} ${(0,V.bf)(ee(H).div(2).mul(-1).equal())}`,padding:`0 ${(0,V.bf)(m)}`,color:T,fontSize:F,borderRadius:K,cursor:"pointer",transition:`all ${R}`,"&:hover":{color:w,background:$},"&.active":{color:E}}}},{[`${r}-dropdown`]:{[ge]:Object.assign(Object.assign({},(0,qn.Wf)(t)),{minWidth:i,backgroundColor:M,borderRadius:K,boxShadow:_,overflow:"hidden",[`${Je}-menu`]:{maxHeight:X,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:ye,"&:empty::after":{display:"block",padding:`${(0,V.bf)(v)} 0`,color:P,fontSize:F,textAlign:"center",content:'"Not Found"'}},[`${ge}-tree`]:{paddingBlock:`${(0,V.bf)(v)} 0`,paddingInline:v,[Ke]:{padding:0},[`${Ke}-treenode ${Ke}-node-content-wrapper:hover`]:{backgroundColor:D},[`${Ke}-treenode-checkbox-checked ${Ke}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:xe}}},[`${ge}-search`]:{padding:v,borderBottom:ce,"&-input":{input:{minWidth:d},[a]:{color:P}}},[`${ge}-checkall`]:{width:"100%",marginBottom:m,marginInlineStart:m},[`${ge}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${(0,V.bf)(ee(v).sub(g).equal())} ${(0,V.bf)(v)}`,overflow:"hidden",borderTop:ce}})}},{[`${r}-dropdown ${ge}, ${ge}-submenu`]:{[`${r}-checkbox-wrapper + span`]:{paddingInlineStart:v,color:y},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},ir=t=>{const{componentCls:e,lineWidth:r,colorSplit:a,motionDurationSlow:i,zIndexTableFixed:d,tableBg:m,zIndexTableSticky:v,calc:y}=t,g=a;return{[`${e}-wrapper`]:{[` + ${e}-cell-fix-left, + ${e}-cell-fix-right + `]:{position:"sticky !important",zIndex:d,background:m},[` + ${e}-cell-fix-left-first::after, + ${e}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:y(r).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:`box-shadow ${i}`,content:'""',pointerEvents:"none"},[`${e}-cell-fix-left-all::after`]:{display:"none"},[` + ${e}-cell-fix-right-first::after, + ${e}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:y(r).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${i}`,content:'""',pointerEvents:"none"},[`${e}-container`]:{position:"relative","&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:y(v).add(1).equal({unit:!1}),width:30,transition:`box-shadow ${i}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${e}-ping-left`]:{[`&:not(${e}-has-fix-left) ${e}-container::before`]:{boxShadow:`inset 10px 0 8px -8px ${g}`},[` + ${e}-cell-fix-left-first::after, + ${e}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${g}`},[`${e}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${e}-ping-right`]:{[`&:not(${e}-has-fix-right) ${e}-container::after`]:{boxShadow:`inset -10px 0 8px -8px ${g}`},[` + ${e}-cell-fix-right-first::after, + ${e}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${g}`}},[`${e}-fixed-column-gapped`]:{[` + ${e}-cell-fix-left-first::after, + ${e}-cell-fix-left-last::after, + ${e}-cell-fix-right-first::after, + ${e}-cell-fix-right-last::after + `]:{boxShadow:"none"}}}}},kr=t=>{const{componentCls:e,antCls:r,margin:a}=t;return{[`${e}-wrapper`]:{[`${e}-pagination${r}-pagination`]:{margin:`${(0,V.bf)(a)} 0`},[`${e}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:t.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Br=t=>{const{componentCls:e,tableRadius:r}=t;return{[`${e}-wrapper`]:{[e]:{[`${e}-title, ${e}-header`]:{borderRadius:`${(0,V.bf)(r)} ${(0,V.bf)(r)} 0 0`},[`${e}-title + ${e}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${e}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:r,borderStartEndRadius:r,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:r},"> *:last-child":{borderStartEndRadius:r}}},"&-footer":{borderRadius:`0 0 ${(0,V.bf)(r)} ${(0,V.bf)(r)}`}}}}},Hr=t=>{const{componentCls:e}=t;return{[`${e}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${e}-pagination-left`]:{justifyContent:"flex-end"},[`${e}-pagination-right`]:{justifyContent:"flex-start"},[`${e}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${e}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${e}-row-indent`]:{float:"right"}}}}},mr=t=>{const{componentCls:e,antCls:r,iconCls:a,fontSizeIcon:i,padding:d,paddingXS:m,headerIconColor:v,headerIconHoverColor:y,tableSelectionColumnWidth:g,tableSelectedRowBg:N,tableSelectedRowHoverBg:O,tableRowHoverBg:T,tablePaddingHorizontal:F,calc:H}=t;return{[`${e}-wrapper`]:{[`${e}-selection-col`]:{width:g,[`&${e}-selection-col-with-dropdown`]:{width:H(g).add(i).add(H(d).div(4)).equal()}},[`${e}-bordered ${e}-selection-col`]:{width:H(g).add(H(m).mul(2)).equal(),[`&${e}-selection-col-with-dropdown`]:{width:H(g).add(i).add(H(d).div(4)).add(H(m).mul(2)).equal()}},[` + table tr th${e}-selection-column, + table tr td${e}-selection-column, + ${e}-selection-column + `]:{paddingInlineEnd:t.paddingXS,paddingInlineStart:t.paddingXS,textAlign:"center",[`${r}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${e}-selection-column${e}-cell-fix-left`]:{zIndex:H(t.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${e}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${e}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${e}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${t.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:(0,V.bf)(H(F).div(4).equal()),[a]:{color:v,fontSize:i,verticalAlign:"baseline","&:hover":{color:y}}},[`${e}-tbody`]:{[`${e}-row`]:{[`&${e}-row-selected`]:{[`> ${e}-cell`]:{background:N,"&-row-hover":{background:O}}},[`> ${e}-cell-row-hover`]:{background:T}}}}}},Mr=t=>{const{componentCls:e,tableExpandColumnWidth:r,calc:a}=t,i=(d,m,v,y)=>({[`${e}${e}-${d}`]:{fontSize:y,[` + ${e}-title, + ${e}-footer, + ${e}-cell, + ${e}-thead > tr > th, + ${e}-tbody > tr > th, + ${e}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${(0,V.bf)(m)} ${(0,V.bf)(v)}`},[`${e}-filter-trigger`]:{marginInlineEnd:(0,V.bf)(a(v).div(2).mul(-1).equal())},[`${e}-expanded-row-fixed`]:{margin:`${(0,V.bf)(a(m).mul(-1).equal())} ${(0,V.bf)(a(v).mul(-1).equal())}`},[`${e}-tbody`]:{[`${e}-wrapper:only-child ${e}`]:{marginBlock:(0,V.bf)(a(m).mul(-1).equal()),marginInline:`${(0,V.bf)(a(r).sub(v).equal())} ${(0,V.bf)(a(v).mul(-1).equal())}`}},[`${e}-selection-extra`]:{paddingInlineStart:(0,V.bf)(a(v).div(4).equal())}}});return{[`${e}-wrapper`]:Object.assign(Object.assign({},i("middle",t.tablePaddingVerticalMiddle,t.tablePaddingHorizontalMiddle,t.tableFontSizeMiddle)),i("small",t.tablePaddingVerticalSmall,t.tablePaddingHorizontalSmall,t.tableFontSizeSmall))}},Fr=t=>{const{componentCls:e,marginXXS:r,fontSizeIcon:a,headerIconColor:i,headerIconHoverColor:d}=t;return{[`${e}-wrapper`]:{[`${e}-thead th${e}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${t.motionDurationSlow}, left 0s`,"&:hover":{background:t.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:t.colorPrimary},[` + &${e}-cell-fix-left:hover, + &${e}-cell-fix-right:hover + `]:{background:t.tableFixedHeaderSortActiveBg}},[`${e}-thead th${e}-column-sort`]:{background:t.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${e}-column-sort`]:{background:t.tableBodySortBg},[`${e}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${e}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${e}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${e}-column-sorter`]:{marginInlineStart:r,color:i,fontSize:0,transition:`color ${t.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:a,"&.active":{color:t.colorPrimary}},[`${e}-column-sorter-up + ${e}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${e}-column-sorters:hover ${e}-column-sorter`]:{color:d}}}},Kr=t=>{const{componentCls:e,opacityLoading:r,tableScrollThumbBg:a,tableScrollThumbBgHover:i,tableScrollThumbSize:d,tableScrollBg:m,zIndexTableSticky:v,stickyScrollBarBorderRadius:y,lineWidth:g,lineType:N,tableBorderColor:O}=t,T=`${(0,V.bf)(g)} ${N} ${O}`;return{[`${e}-wrapper`]:{[`${e}-sticky`]:{"&-holder":{position:"sticky",zIndex:v,background:t.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${(0,V.bf)(d)} !important`,zIndex:v,display:"flex",alignItems:"center",background:m,borderTop:T,opacity:r,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:d,backgroundColor:a,borderRadius:y,transition:`all ${t.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:i}}}}}}},zr=t=>{const{componentCls:e,lineWidth:r,tableBorderColor:a,calc:i}=t,d=`${(0,V.bf)(r)} ${t.lineType} ${a}`;return{[`${e}-wrapper`]:{[`${e}-summary`]:{position:"relative",zIndex:t.zIndexTableFixed,background:t.tableBg,"> tr":{"> th, > td":{borderBottom:d}}},[`div${e}-summary`]:{boxShadow:`0 ${(0,V.bf)(i(r).mul(-1).equal())} 0 ${a}`}}}},n=t=>{const{componentCls:e,motionDurationMid:r,lineWidth:a,lineType:i,tableBorderColor:d,calc:m}=t,v=`${(0,V.bf)(a)} ${i} ${d}`,y=`${e}-expanded-row-cell`;return{[`${e}-wrapper`]:{[`${e}-tbody-virtual`]:{[`${e}-tbody-virtual-holder-inner`]:{[` + & > ${e}-row, + & > div:not(${e}-row) > ${e}-row + `]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${e}-cell`]:{borderBottom:v,transition:`background ${r}`},[`${e}-expanded-row`]:{[`${y}${y}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${(0,V.bf)(a)})`,borderInlineEnd:"none"}}},[`${e}-bordered`]:{[`${e}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:v,position:"absolute"},[`${e}-cell`]:{borderInlineEnd:v,[`&${e}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:m(a).mul(-1).equal(),borderInlineStart:v}}},[`&${e}-virtual`]:{[`${e}-placeholder ${e}-cell`]:{borderInlineEnd:v,borderBottom:v}}}}}};const s=t=>{const{componentCls:e,fontWeightStrong:r,tablePaddingVertical:a,tablePaddingHorizontal:i,tableExpandColumnWidth:d,lineWidth:m,lineType:v,tableBorderColor:y,tableFontSize:g,tableBg:N,tableRadius:O,tableHeaderTextColor:T,motionDurationMid:F,tableHeaderBg:H,tableHeaderCellSplitColor:K,tableFooterTextColor:R,tableFooterBg:w,calc:E}=t,$=`${(0,V.bf)(m)} ${v} ${y}`;return{[`${e}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,qn.dF)()),{[e]:Object.assign(Object.assign({},(0,qn.Wf)(t)),{fontSize:g,background:N,borderRadius:`${(0,V.bf)(O)} ${(0,V.bf)(O)} 0 0`,scrollbarColor:`${t.tableScrollThumbBg} ${t.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${(0,V.bf)(O)} ${(0,V.bf)(O)} 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${e}-cell, + ${e}-thead > tr > th, + ${e}-tbody > tr > th, + ${e}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${(0,V.bf)(a)} ${(0,V.bf)(i)}`,overflowWrap:"break-word"},[`${e}-title`]:{padding:`${(0,V.bf)(a)} ${(0,V.bf)(i)}`},[`${e}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:T,fontWeight:r,textAlign:"start",background:H,borderBottom:$,transition:`background ${F} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${e}-selection-column):not(${e}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:K,transform:"translateY(-50%)",transition:`background-color ${F}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${e}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${F}, border-color ${F}`,borderBottom:$,[` + > ${e}-wrapper:only-child, + > ${e}-expanded-row-fixed > ${e}-wrapper:only-child + `]:{[e]:{marginBlock:(0,V.bf)(E(a).mul(-1).equal()),marginInline:`${(0,V.bf)(E(d).sub(i).equal())} + ${(0,V.bf)(E(i).mul(-1).equal())}`,[`${e}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:T,fontWeight:r,textAlign:"start",background:H,borderBottom:$,transition:`background ${F} ease`}}},[`${e}-footer`]:{padding:`${(0,V.bf)(a)} ${(0,V.bf)(i)}`,color:R,background:w}})}},l=t=>{const{colorFillAlter:e,colorBgContainer:r,colorTextHeading:a,colorFillSecondary:i,colorFillContent:d,controlItemBgActive:m,controlItemBgActiveHover:v,padding:y,paddingSM:g,paddingXS:N,colorBorderSecondary:O,borderRadiusLG:T,controlHeight:F,colorTextPlaceholder:H,fontSize:K,fontSizeSM:R,lineHeight:w,lineWidth:E,colorIcon:$,colorIconHover:P,opacityLoading:M,controlInteractiveSize:X}=t,D=new jn.C(i).onBackground(r).toHexShortString(),xe=new jn.C(d).onBackground(r).toHexShortString(),_=new jn.C(e).onBackground(r).toHexShortString(),ye=new jn.C($),ee=new jn.C(P),Je=X/2-E,ge=Je*2+E*3;return{headerBg:_,headerColor:a,headerSortActiveBg:D,headerSortHoverBg:xe,bodySortBg:_,rowHoverBg:_,rowSelectedBg:m,rowSelectedHoverBg:v,rowExpandedBg:e,cellPaddingBlock:y,cellPaddingInline:y,cellPaddingBlockMD:g,cellPaddingInlineMD:N,cellPaddingBlockSM:N,cellPaddingInlineSM:N,borderColor:O,headerBorderRadius:T,footerBg:_,footerColor:a,cellFontSize:K,cellFontSizeMD:K,cellFontSizeSM:K,headerSplitColor:O,fixedHeaderSortActiveBg:D,headerFilterHoverBg:d,filterDropdownMenuBg:r,filterDropdownBg:r,expandIconBg:r,selectionColumnWidth:F,stickyScrollBarBg:H,stickyScrollBarBorderRadius:100,expandIconMarginTop:(K*w-E*3)/2-Math.ceil((R*1.4-E*3)/2),headerIconColor:ye.clone().setAlpha(ye.getAlpha()*M).toRgbString(),headerIconHoverColor:ee.clone().setAlpha(ee.getAlpha()*M).toRgbString(),expandIconHalfInner:Je,expandIconSize:ge,expandIconScale:X/ge}},c=2;var f=(0,Er.I$)("Table",t=>{const{colorTextHeading:e,colorSplit:r,colorBgContainer:a,controlInteractiveSize:i,headerBg:d,headerColor:m,headerSortActiveBg:v,headerSortHoverBg:y,bodySortBg:g,rowHoverBg:N,rowSelectedBg:O,rowSelectedHoverBg:T,rowExpandedBg:F,cellPaddingBlock:H,cellPaddingInline:K,cellPaddingBlockMD:R,cellPaddingInlineMD:w,cellPaddingBlockSM:E,cellPaddingInlineSM:$,borderColor:P,footerBg:M,footerColor:X,headerBorderRadius:D,cellFontSize:xe,cellFontSizeMD:_,cellFontSizeSM:ye,headerSplitColor:ee,fixedHeaderSortActiveBg:Je,headerFilterHoverBg:ge,filterDropdownBg:Ke,expandIconBg:ce,selectionColumnWidth:re,stickyScrollBarBg:Ht,calc:De}=t,te=(0,Rr.IX)(t,{tableFontSize:xe,tableBg:a,tableRadius:D,tablePaddingVertical:H,tablePaddingHorizontal:K,tablePaddingVerticalMiddle:R,tablePaddingHorizontalMiddle:w,tablePaddingVerticalSmall:E,tablePaddingHorizontalSmall:$,tableBorderColor:P,tableHeaderTextColor:m,tableHeaderBg:d,tableFooterTextColor:X,tableFooterBg:M,tableHeaderCellSplitColor:ee,tableHeaderSortBg:v,tableHeaderSortHoverBg:y,tableBodySortBg:g,tableFixedHeaderSortActiveBg:Je,tableHeaderFilterActiveBg:ge,tableFilterDropdownBg:Ke,tableRowHoverBg:N,tableSelectedRowBg:O,tableSelectedRowHoverBg:T,zIndexTableFixed:c,zIndexTableSticky:De(c).add(1).equal({unit:!1}),tableFontSizeMiddle:_,tableFontSizeSmall:ye,tableSelectionColumnWidth:re,tableExpandIconBg:ce,tableExpandColumnWidth:De(i).add(De(t.padding).mul(2)).equal(),tableExpandedRowBg:F,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Ht,tableScrollThumbBgHover:e,tableScrollBg:r});return[s(te),kr(te),zr(te),Fr(te),Zr(te),$r(te),Br(te),fr(te),zr(te),Or(te),mr(te),ir(te),Kr(te),Tr(te),Mr(te),Hr(te),n(te)]},l,{unitless:{expandIconScale:!0}});const p=[],b=(t,e)=>{var r,a;const{prefixCls:i,className:d,rootClassName:m,style:v,size:y,bordered:g,dropdownPrefixCls:N,dataSource:O,pagination:T,rowSelection:F,rowKey:H="key",rowClassName:K,columns:R,children:w,childrenColumnName:E,onChange:$,getPopupContainer:P,loading:M,expandIcon:X,expandable:D,expandedRowRender:xe,expandIconColumnIndex:_,indentSize:ye,scroll:ee,sortDirections:Je,locale:ge,showSorterTooltip:Ke={target:"full-header"},virtual:ce}=t,re=(0,Zt.ln)("Table"),Ht=h.useMemo(()=>R||(0,j.L)(w),[R,w]),De=h.useMemo(()=>Ht.some(de=>de.responsive),[Ht]),te=(0,fe.Z)(De),_e=h.useMemo(()=>{const de=new Set(Object.keys(te).filter(Pe=>te[Pe]));return Ht.filter(Pe=>!Pe.responsive||Pe.responsive.some(Ot=>de.has(Ot)))},[Ht,te]),Tt=(0,$e.Z)(t,["className","style","columns"]),{locale:Qt=ae.Z,direction:yn,table:xt,renderEmpty:jt,getPrefixCls:Cn,getPopupContainer:bn}=h.useContext(Wt.E_),Xt=(0,Ee.Z)(y),Ut=Object.assign(Object.assign({},Qt.Table),ge),we=O||p,Ze=Cn("table",i),$n=Cn("dropdown",N),[,je]=(0,Ge.ZP)(),On=(0,oe.Z)(Ze),[nn,Bn,Xe]=f(Ze,On),A=Object.assign(Object.assign({childrenColumnName:E,expandIconColumnIndex:_},D),{expandIcon:(r=D==null?void 0:D.expandIcon)!==null&&r!==void 0?r:(a=xt==null?void 0:xt.expandable)===null||a===void 0?void 0:a.expandIcon}),{childrenColumnName:Ie="children"}=A,yt=h.useMemo(()=>we.some(de=>de==null?void 0:de[Ie])?"nest":xe||D!=null&&D.expandedRowRender?"row":null,[we]),At={body:h.useRef()},Hn=ut(Ze),rn=h.useRef(null),_n=h.useRef(null);dt(e,()=>Object.assign(Object.assign({},_n.current),{nativeElement:rn.current}));const vn=h.useMemo(()=>typeof H=="function"?H:de=>de==null?void 0:de[H],[H]),[Dr]=(0,at.Z)(we,Ie,vn),Gt={},sr=function(de,Pe){let Ot=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Nt,sn,qt,Tn;const Mt=Object.assign(Object.assign({},Gt),de);Ot&&((Nt=Gt.resetPagination)===null||Nt===void 0||Nt.call(Gt),!((sn=Mt.pagination)===null||sn===void 0)&&sn.current&&(Mt.pagination.current=1),T&&((qt=T.onChange)===null||qt===void 0||qt.call(T,1,(Tn=Mt.pagination)===null||Tn===void 0?void 0:Tn.pageSize))),ee&&ee.scrollToFirstRowOnChange!==!1&&At.body.current&&qe(0,{getContainer:()=>At.body.current}),$==null||$(Mt.pagination,Mt.filters,Mt.sorter,{currentDataSource:W(tn(we,Mt.sorterStates,Ie),Mt.filterStates,Ie),action:Pe})},vr=(de,Pe)=>{sr({sorter:de,sorterStates:Pe},"sort",!1)},[pr,cr,gr,hr]=Yn({prefixCls:Ze,mergedColumns:_e,onSorterChange:vr,sortDirections:Je||["ascend","descend"],tableLocale:Ut,showSorterTooltip:Ke}),xr=h.useMemo(()=>tn(we,cr,Ie),[we,cr]);Gt.sorter=hr(),Gt.sorterStates=cr;const er=(de,Pe)=>{sr({filters:de,filterStates:Pe},"filter",!0)},[Jt,on,pn]=wt({prefixCls:Ze,locale:Ut,dropdownPrefixCls:$n,mergedColumns:_e,onFilterChange:er,getPopupContainer:P||bn,rootClassName:L()(m,On)}),ln=W(xr,on,Ie);Gt.filters=pn,Gt.filterStates=on;const Mn=h.useMemo(()=>{const de={};return Object.keys(pn).forEach(Pe=>{pn[Pe]!==null&&(de[Pe]=pn[Pe])}),Object.assign(Object.assign({},gr),{filters:de})},[gr,pn]),[In]=En(Mn),jr=(de,Pe)=>{sr({pagination:Object.assign(Object.assign({},Gt.pagination),{current:de,pageSize:Pe})},"paginate")},[ct,Ar]=(0,Nn.ZP)(ln.length,jr,T);Gt.pagination=T===!1?{}:(0,Nn.G6)(ct,T),Gt.resetPagination=Ar;const yr=h.useMemo(()=>{if(T===!1||!ct.pageSize)return ln;const{current:de=1,total:Pe,pageSize:Ot=Nn.L8}=ct;return ln.lengthOt?ln.slice((de-1)*Ot,de*Ot):ln:ln.slice((de-1)*Ot,de*Ot)},[!!T,ln,ct==null?void 0:ct.current,ct==null?void 0:ct.pageSize,ct==null?void 0:ct.total]),[Cr,an]=(0,ue.ZP)({prefixCls:Ze,data:ln,pageData:yr,getRowKey:vn,getRecordByKey:Dr,expandType:yt,childrenColumnName:Ie,locale:Ut,getPopupContainer:P||bn},F),Wn=(de,Pe,Ot)=>{let Nt;return typeof K=="function"?Nt=L()(K(de,Pe,Ot)):Nt=L()(K),L()({[`${Ze}-row-selected`]:an.has(vn(de,Pe))},Nt)};A.__PARENT_RENDER_ICON__=A.expandIcon,A.expandIcon=A.expandIcon||X||Ae(Ut),yt==="nest"&&A.expandIconColumnIndex===void 0?A.expandIconColumnIndex=F?1:0:A.expandIconColumnIndex>0&&F&&(A.expandIconColumnIndex-=1),typeof A.indentSize!="number"&&(A.indentSize=typeof ye=="number"?ye:15);const dr=h.useCallback(de=>In(Cr(Jt(pr(de)))),[pr,Jt,Cr]);let Vn,Fn;if(T!==!1&&(ct!=null&&ct.total)){let de;ct.size?de=ct.size:de=Xt==="small"||Xt==="middle"?"small":void 0;const Pe=sn=>h.createElement(B.Z,Object.assign({},ct,{className:L()(`${Ze}-pagination ${Ze}-pagination-${sn}`,ct.className),size:de})),Ot=yn==="rtl"?"left":"right",{position:Nt}=ct;if(Nt!==null&&Array.isArray(Nt)){const sn=Nt.find(Mt=>Mt.includes("top")),qt=Nt.find(Mt=>Mt.includes("bottom")),Tn=Nt.every(Mt=>`${Mt}`=="none");!sn&&!qt&&!Tn&&(Fn=Pe(Ot)),sn&&(Vn=Pe(sn.toLowerCase().replace("top",""))),qt&&(Fn=Pe(qt.toLowerCase().replace("bottom","")))}else Fn=Pe(Ot)}let tr;typeof M=="boolean"?tr={spinning:M}:typeof M=="object"&&(tr=Object.assign({spinning:!0},M));const Wr=L()(Xe,On,`${Ze}-wrapper`,xt==null?void 0:xt.className,{[`${Ze}-wrapper-rtl`]:yn==="rtl"},d,m,Bn),br=Object.assign(Object.assign({},xt==null?void 0:xt.style),v),Vr=typeof(ge==null?void 0:ge.emptyText)!="undefined"?ge.emptyText:(jt==null?void 0:jt("Table"))||h.createElement(G.Z,{componentName:"Table"}),Sr=ce?Dn:kn,Xn={},Kn=h.useMemo(()=>{const{fontSize:de,lineHeight:Pe,padding:Ot,paddingXS:Nt,paddingSM:sn}=je,qt=Math.floor(de*Pe);switch(Xt){case"large":return Ot*2+qt;case"small":return Nt*2+qt;default:return sn*2+qt}},[je,Xt]);return ce&&(Xn.listItemHeight=Kn),nn(h.createElement("div",{ref:rn,className:Wr,style:br},h.createElement(Y.Z,Object.assign({spinning:!1},tr),Vn,h.createElement(Sr,Object.assign({},Xn,Tt,{ref:_n,columns:_e,direction:yn,expandable:A,prefixCls:Ze,className:L()({[`${Ze}-middle`]:Xt==="middle",[`${Ze}-small`]:Xt==="small",[`${Ze}-bordered`]:g,[`${Ze}-empty`]:we.length===0},Xe,On,Bn),data:yr,rowKey:vn,rowClassName:Wn,emptyText:Vr,internalHooks:k.RQ,internalRefs:At,transformColumns:dr,getContainerWidth:Hn})),Fn)))};var C=h.forwardRef(b);const I=(t,e)=>{const r=h.useRef(0);return r.current+=1,h.createElement(C,Object.assign({},t,{ref:e,_renderTimes:r.current}))},x=h.forwardRef(I);x.SELECTION_COLUMN=ue.HK,x.EXPAND_COLUMN=k.w2,x.SELECTION_ALL=ue.W$,x.SELECTION_INVERT=ue.TA,x.SELECTION_NONE=ue.rM,x.Column=Ue,x.ColumnGroup=o,x.Summary=k.ER;var Z=x,S=Z},82922:function(Sn,tt,u){u.d(tt,{Z:function(){return Dt}});var h=u(70593),k=u(74902),q=u(67294),Ue=u(26911),Le=u(95591),o=u(32319),ue=u(93967),ke=u.n(ue),L=u(10225),j=u(1089),$e=u(53124),nt=u(87462),dt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},_t=dt,bt=u(84089),rt=function(be,le){return q.createElement(bt.Z,(0,nt.Z)({},be,{ref:le,icon:_t}))},Lt=q.forwardRef(rt),zt=Lt,qe=u(33603),Zt=u(29691),Wt=u(32157);const G=4;function oe(ie){const{dropPosition:be,dropLevelOffset:le,prefixCls:J,indent:ne,direction:U="ltr"}=ie,ve=U==="ltr"?"left":"right",Te=U==="ltr"?"right":"left",se={[ve]:-le*ne+G,[Te]:0};switch(be){case-1:se.top=-3;break;case 1:se.bottom=-3;break;default:se.bottom=-3,se[ve]=ne+G;break}return q.createElement("div",{style:se,className:`${J}-drop-indicator`})}var Ee=oe,fe=u(23797),B=q.forwardRef((ie,be)=>{var le;const{getPrefixCls:J,direction:ne,virtual:U,tree:ve}=q.useContext($e.E_),{prefixCls:Te,className:se,showIcon:He=!1,showLine:Pt,switcherIcon:Ct,switcherLoadingIcon:ft,blockNode:St=!1,children:Qe,checkable:mt=!1,selectable:kt=!0,draggable:Me,motion:Et,style:lt}=ie,vt=J("tree",Te),Bt=J(),pt=Et!=null?Et:Object.assign(Object.assign({},(0,qe.Z)(Bt)),{motionAppear:!1}),Rt=Object.assign(Object.assign({},ie),{checkable:mt,selectable:kt,showIcon:He,motion:pt,blockNode:St,showLine:!!Pt,dropIndicatorRender:Ee}),[$t,We,gt]=(0,Wt.ZP)(vt),[,en]=(0,Zt.ZP)(),un=en.paddingXS/2+(((le=en.Tree)===null||le===void 0?void 0:le.titleHeight)||en.controlHeightSM),pe=q.useMemo(()=>{if(!Me)return!1;let z={};switch(typeof Me){case"function":z.nodeDraggable=Me;break;case"object":z=Object.assign({},Me);break;default:break}return z.icon!==!1&&(z.icon=z.icon||q.createElement(zt,null)),z},[Me]),Q=z=>q.createElement(fe.Z,{prefixCls:vt,switcherIcon:Ct,switcherLoadingIcon:ft,treeNodeProps:z,showLine:Pt});return $t(q.createElement(h.Z,Object.assign({itemHeight:un,ref:be,virtual:U},Rt,{style:Object.assign(Object.assign({},ve==null?void 0:ve.style),lt),prefixCls:vt,className:ke()({[`${vt}-icon-hide`]:!He,[`${vt}-block-node`]:St,[`${vt}-unselectable`]:!kt,[`${vt}-rtl`]:ne==="rtl"},ve==null?void 0:ve.className,se,We,gt),direction:ne,checkable:mt&&q.createElement("span",{className:`${vt}-checkbox-inner`}),selectable:kt,switcherIcon:Q,draggable:pe}),Qe))});const Y=0,Ge=1,he=2;function Ae(ie,be,le){const{key:J,children:ne}=le;function U(ve){const Te=ve[J],se=ve[ne];be(Te,ve)!==!1&&Ae(se||[],be,le)}ie.forEach(U)}function ut(ie){let{treeData:be,expandedKeys:le,startKey:J,endKey:ne,fieldNames:U}=ie;const ve=[];let Te=Y;if(J&&J===ne)return[J];if(!J||!ne)return[];function se(He){return He===J||He===ne}return Ae(be,He=>{if(Te===he)return!1;if(se(He)){if(ve.push(He),Te===Y)Te=Ge;else if(Te===Ge)return Te=he,!1}else Te===Ge&&ve.push(He);return le.includes(He)},(0,j.w$)(U)),ve}function Ye(ie,be,le){const J=(0,k.Z)(be),ne=[];return Ae(ie,(U,ve)=>{const Te=J.indexOf(U);return Te!==-1&&(ne.push(ve),J.splice(Te,1)),!!J.length},(0,j.w$)(le)),ne}var Ne=function(ie,be){var le={};for(var J in ie)Object.prototype.hasOwnProperty.call(ie,J)&&be.indexOf(J)<0&&(le[J]=ie[J]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,J=Object.getOwnPropertySymbols(ie);ne{var{defaultExpandAll:le,defaultExpandParent:J,defaultExpandedKeys:ne}=ie,U=Ne(ie,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ve=q.useRef(),Te=q.useRef(),se=()=>{const{keyEntities:$t}=(0,j.I8)(et(U));let We;return le?We=Object.keys($t):J?We=(0,L.r7)(U.expandedKeys||ne||[],$t):We=U.expandedKeys||ne||[],We},[He,Pt]=q.useState(U.selectedKeys||U.defaultSelectedKeys||[]),[Ct,ft]=q.useState(()=>se());q.useEffect(()=>{"selectedKeys"in U&&Pt(U.selectedKeys)},[U.selectedKeys]),q.useEffect(()=>{"expandedKeys"in U&&ft(U.expandedKeys)},[U.expandedKeys]);const St=($t,We)=>{var gt;return"expandedKeys"in U||ft($t),(gt=U.onExpand)===null||gt===void 0?void 0:gt.call(U,$t,We)},Qe=($t,We)=>{var gt;const{multiple:en,fieldNames:un}=U,{node:pe,nativeEvent:Q}=We,{key:z=""}=pe,W=et(U),Se=Object.assign(Object.assign({},We),{selected:!0}),ht=(Q==null?void 0:Q.ctrlKey)||(Q==null?void 0:Q.metaKey),wt=Q==null?void 0:Q.shiftKey;let at;en&&ht?(at=$t,ve.current=z,Te.current=at,Se.selectedNodes=Ye(W,at,un)):en&&wt?(at=Array.from(new Set([].concat((0,k.Z)(Te.current||[]),(0,k.Z)(ut({treeData:W,expandedKeys:Ct,startKey:z,endKey:ve.current,fieldNames:un}))))),Se.selectedNodes=Ye(W,at,un)):(at=[z],ve.current=z,Te.current=at,Se.selectedNodes=Ye(W,at,un)),(gt=U.onSelect)===null||gt===void 0||gt.call(U,at,Se),"selectedKeys"in U||Pt(at)},{getPrefixCls:mt,direction:kt}=q.useContext($e.E_),{prefixCls:Me,className:Et,showIcon:lt=!0,expandAction:vt="click"}=U,Bt=Ne(U,["prefixCls","className","showIcon","expandAction"]),pt=mt("tree",Me),Rt=ke()(`${pt}-directory`,{[`${pt}-directory-rtl`]:kt==="rtl"},Et);return q.createElement(B,Object.assign({icon:Re,ref:be,blockNode:!0},Bt,{showIcon:lt,expandAction:vt,prefixCls:pt,className:Rt,expandedKeys:Ct,selectedKeys:He,onSelect:Qe,onExpand:St}))};var cn=q.forwardRef(ot);const dn=B;dn.DirectoryTree=cn,dn.TreeNode=h.O;var Dt=dn},45233:function(Sn,tt,u){u.d(tt,{R:function(){return k},w:function(){return h}});var h={},k="rc-table-internal-hook"},8290:function(Sn,tt,u){u.d(tt,{L:function(){return rt},Z:function(){return Wt}});var h=u(97685),k=u(4942),q=u(74902),Ue=u(71002),Le=u(1413),o=u(45987),ue=u(50344),ke=u(80334),L=u(67294),j=u(45233),$e=u(62978);function nt(G){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof oe=="number"?oe:oe.endsWith("%")?G*parseFloat(oe)/100:null}function dt(G,oe,Ee){return L.useMemo(function(){if(oe&&oe>0){var fe=0,ae=0;G.forEach(function(Ne){var Re=nt(oe,Ne.width);Re?fe+=Re:ae+=1});var B=Math.max(oe,Ee),Y=Math.max(B-fe,ae),Ge=ae,he=Y/ae,Ae=0,ut=G.map(function(Ne){var Re=(0,Le.Z)({},Ne),et=nt(oe,Re.width);if(et)Re.width=et;else{var ot=Math.floor(he);Re.width=Ge===1?Y:ot,Y-=ot,Ge-=1}return Ae+=Re.width,Re});if(Ae0?(0,Le.Z)((0,Le.Z)({},oe),{},{children:Lt(Ee)}):oe})}function zt(G){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return G.filter(function(Ee){return Ee&&(0,Ue.Z)(Ee)==="object"}).reduce(function(Ee,fe,ae){var B=fe.fixed,Y=B===!0?"left":B,Ge="".concat(oe,"-").concat(ae),he=fe.children;return he&&he.length>0?[].concat((0,q.Z)(Ee),(0,q.Z)(zt(he,Ge).map(function(Ae){return(0,Le.Z)({fixed:Y},Ae)}))):[].concat((0,q.Z)(Ee),[(0,Le.Z)((0,Le.Z)({key:Ge},fe),{},{fixed:Y})])},[])}function qe(G){return G.map(function(oe){var Ee=oe.fixed,fe=(0,o.Z)(oe,bt),ae=Ee;return Ee==="left"?ae="right":Ee==="right"&&(ae="left"),(0,Le.Z)({fixed:ae},fe)})}function Zt(G,oe){var Ee=G.prefixCls,fe=G.columns,ae=G.children,B=G.expandable,Y=G.expandedKeys,Ge=G.columnTitle,he=G.getRowKey,Ae=G.onTriggerExpand,ut=G.expandIcon,Ye=G.rowExpandable,Ne=G.expandIconColumnIndex,Re=G.direction,et=G.expandRowByClick,ot=G.columnWidth,Be=G.fixed,cn=G.scrollWidth,dn=G.clientWidth,Dt=L.useMemo(function(){var se=fe||rt(ae)||[];return Lt(se.slice())},[fe,ae]),ie=L.useMemo(function(){if(B){var se=Dt.slice();if(!se.includes(j.w)){var He=Ne||0;He>=0&&se.splice(He,0,j.w)}var Pt=se.indexOf(j.w);se=se.filter(function(Qe,mt){return Qe!==j.w||mt===Pt});var Ct=Dt[Pt],ft;(Be==="left"||Be)&&!Ne?ft="left":(Be==="right"||Be)&&Ne===Dt.length?ft="right":ft=Ct?Ct.fixed:null;var St=(0,k.Z)((0,k.Z)((0,k.Z)((0,k.Z)((0,k.Z)((0,k.Z)({},$e.v,{className:"".concat(Ee,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",Ge),"fixed",ft),"className","".concat(Ee,"-row-expand-icon-cell")),"width",ot),"render",function(mt,kt,Me){var Et=he(kt,Me),lt=Y.has(Et),vt=Ye?Ye(kt):!0,Bt=ut({prefixCls:Ee,expanded:lt,expandable:vt,record:kt,onExpand:Ae});return et?L.createElement("span",{onClick:function(Rt){return Rt.stopPropagation()}},Bt):Bt});return se.map(function(Qe){return Qe===j.w?St:Qe})}return Dt.filter(function(Qe){return Qe!==j.w})},[B,Dt,he,Y,ut,Re]),be=L.useMemo(function(){var se=ie;return oe&&(se=oe(se)),se.length||(se=[{render:function(){return null}}]),se},[oe,ie,Re]),le=L.useMemo(function(){return Re==="rtl"?qe(zt(be)):zt(be)},[be,Re,cn]),J=L.useMemo(function(){for(var se=-1,He=le.length-1;He>=0;He-=1){var Pt=le[He].fixed;if(Pt==="left"||Pt===!0){se=He;break}}if(se>=0)for(var Ct=0;Ct<=se;Ct+=1){var ft=le[Ct].fixed;if(ft!=="left"&&ft!==!0)return!0}var St=le.findIndex(function(kt){var Me=kt.fixed;return Me==="right"});if(St>=0)for(var Qe=St;Qe=l}function le(n,s){return L(G,function(l){var c=be(n,s||1,l.hoverStartRow,l.hoverEndRow);return[c,l.onHover]})}var J=u(56790),ne=function(s){var l=s.ellipsis,c=s.rowType,f=s.children,p,b=l===!0?{showTitle:!0}:l;return b&&(b.showTitle||c==="header")&&(typeof f=="string"||typeof f=="number"?p=f.toString():o.isValidElement(f)&&typeof f.props.children=="string"&&(p=f.props.children)),p};function U(n){var s,l,c,f,p,b,C,I,x=n.component,Z=n.children,S=n.ellipsis,t=n.scope,e=n.prefixCls,r=n.className,a=n.align,i=n.record,d=n.render,m=n.dataIndex,v=n.renderIndex,y=n.shouldCellUpdate,g=n.index,N=n.rowType,O=n.colSpan,T=n.rowSpan,F=n.fixLeft,H=n.fixRight,K=n.firstFixLeft,R=n.lastFixLeft,w=n.firstFixRight,E=n.lastFixRight,$=n.appendNode,P=n.additionalProps,M=P===void 0?{}:P,X=n.isSticky,D="".concat(e,"-cell"),xe=L(G,["supportSticky","allColumnsFixedLeft","rowHoverable"]),_=xe.supportSticky,ye=xe.allColumnsFixedLeft,ee=xe.rowHoverable,Je=ie(i,m,v,Z,d,y),ge=(0,k.Z)(Je,2),Ke=ge[0],ce=ge[1],re={},Ht=typeof F=="number"&&_,De=typeof H=="number"&&_;Ht&&(re.position="sticky",re.left=F),De&&(re.position="sticky",re.right=H);var te=(s=(l=(c=ce==null?void 0:ce.colSpan)!==null&&c!==void 0?c:M.colSpan)!==null&&l!==void 0?l:O)!==null&&s!==void 0?s:1,_e=(f=(p=(b=ce==null?void 0:ce.rowSpan)!==null&&b!==void 0?b:M.rowSpan)!==null&&p!==void 0?p:T)!==null&&f!==void 0?f:1,Tt=le(g,_e),Qt=(0,k.Z)(Tt,2),yn=Qt[0],xt=Qt[1],jt=(0,J.zX)(function($n){var je;i&&xt(g,g+_e-1),M==null||(je=M.onMouseEnter)===null||je===void 0||je.call(M,$n)}),Cn=(0,J.zX)(function($n){var je;i&&xt(-1,-1),M==null||(je=M.onMouseLeave)===null||je===void 0||je.call(M,$n)});if(te===0||_e===0)return null;var bn=(C=M.title)!==null&&C!==void 0?C:ne({rowType:N,ellipsis:S,children:Ke}),Xt=he()(D,r,(I={},(0,Y.Z)((0,Y.Z)((0,Y.Z)((0,Y.Z)((0,Y.Z)((0,Y.Z)((0,Y.Z)((0,Y.Z)((0,Y.Z)((0,Y.Z)(I,"".concat(D,"-fix-left"),Ht&&_),"".concat(D,"-fix-left-first"),K&&_),"".concat(D,"-fix-left-last"),R&&_),"".concat(D,"-fix-left-all"),R&&ye&&_),"".concat(D,"-fix-right"),De&&_),"".concat(D,"-fix-right-first"),w&&_),"".concat(D,"-fix-right-last"),E&&_),"".concat(D,"-ellipsis"),S),"".concat(D,"-with-append"),$),"".concat(D,"-fix-sticky"),(Ht||De)&&X&&_),(0,Y.Z)(I,"".concat(D,"-row-hover"),!ce&&yn)),M.className,ce==null?void 0:ce.className),Ut={};a&&(Ut.textAlign=a);var we=(0,B.Z)((0,B.Z)((0,B.Z)((0,B.Z)({},re),M.style),Ut),ce==null?void 0:ce.style),Ze=Ke;return(0,ae.Z)(Ze)==="object"&&!Array.isArray(Ze)&&!o.isValidElement(Ze)&&(Ze=null),S&&(R||w)&&(Ze=o.createElement("span",{className:"".concat(D,"-content")},Ze)),o.createElement(x,(0,j.Z)({},ce,M,{className:Xt,style:we,title:bn,scope:t,onMouseEnter:ee?jt:void 0,onMouseLeave:ee?Cn:void 0,colSpan:te!==1?te:null,rowSpan:_e!==1?_e:null}),$,Ze)}var ve=o.memo(U);function Te(n,s,l,c,f){var p=l[n]||{},b=l[s]||{},C,I;p.fixed==="left"?C=c.left[f==="rtl"?s:n]:b.fixed==="right"&&(I=c.right[f==="rtl"?n:s]);var x=!1,Z=!1,S=!1,t=!1,e=l[s+1],r=l[n-1],a=e&&!e.fixed||r&&!r.fixed||l.every(function(y){return y.fixed==="left"});if(f==="rtl"){if(C!==void 0){var i=r&&r.fixed==="left";t=!i&&a}else if(I!==void 0){var d=e&&e.fixed==="right";S=!d&&a}}else if(C!==void 0){var m=e&&e.fixed==="left";x=!m&&a}else if(I!==void 0){var v=r&&r.fixed==="right";Z=!v&&a}return{fixLeft:C,fixRight:I,lastFixLeft:x,firstFixRight:Z,lastFixRight:S,firstFixLeft:t,isSticky:c.isSticky}}var se=o.createContext({}),He=se;function Pt(n){var s=n.className,l=n.index,c=n.children,f=n.colSpan,p=f===void 0?1:f,b=n.rowSpan,C=n.align,I=L(G,["prefixCls","direction"]),x=I.prefixCls,Z=I.direction,S=o.useContext(He),t=S.scrollColumnIndex,e=S.stickyOffsets,r=S.flattenColumns,a=l+p-1,i=a+1===t?p+1:p,d=Te(l,l+i-1,r,e,Z);return o.createElement(ve,(0,j.Z)({className:s,index:l,component:"td",prefixCls:x,record:null,dataIndex:null,align:C,colSpan:i,rowSpan:b,render:function(){return c}},d))}var Ct=u(45987),ft=["children"];function St(n){var s=n.children,l=(0,Ct.Z)(n,ft);return o.createElement("tr",l,s)}function Qe(n){var s=n.children;return s}Qe.Row=St,Qe.Cell=Pt;var mt=Qe;function kt(n){var s=n.children,l=n.stickyOffsets,c=n.flattenColumns,f=L(G,"prefixCls"),p=c.length-1,b=c[p],C=o.useMemo(function(){return{stickyOffsets:l,flattenColumns:c,scrollColumnIndex:b!=null&&b.scrollbar?p:null}},[b,c,p,l]);return o.createElement(He.Provider,{value:C},o.createElement("tfoot",{className:"".concat(f,"-summary")},s))}var Me=qe(kt),Et=mt,lt=u(9220),vt=u(5110),Bt=u(79370),pt=u(74204),Rt=u(64217);function $t(n,s,l,c,f,p,b){n.push({record:s,indent:l,index:b});var C=p(s),I=f==null?void 0:f.has(C);if(s&&Array.isArray(s[c])&&I)for(var x=0;x1?K-1:0),w=1;w=1?g:""),style:(0,B.Z)((0,B.Z)({},l),d==null?void 0:d.style)}),r.map(function(F,H){var K=F.render,R=F.dataIndex,w=F.className,E=pe(t,F,H,I,f),$=E.key,P=E.fixedInfo,M=E.appendCellNode,X=E.additionalCellProps;return o.createElement(ve,(0,j.Z)({className:w,ellipsis:F.ellipsis,align:F.align,scope:F.rowScope,component:F.rowScope?S:Z,prefixCls:e,key:$,record:c,index:f,renderIndex:p,dataIndex:R,render:K,shouldCellUpdate:F.shouldCellUpdate},P,{appendNode:M,additionalProps:X}))})),O;if(v&&(y.current||m)){var T=i(c,f,I+1,m);O=o.createElement(un,{expanded:m,className:he()("".concat(e,"-expanded-row"),"".concat(e,"-expanded-row-level-").concat(I+1),g),prefixCls:e,component:x,cellComponent:Z,colSpan:r.length,isEmpty:!1},T)}return o.createElement(o.Fragment,null,N,O)}var z=qe(Q);function W(n){var s=n.columnKey,l=n.onColumnResize,c=o.useRef();return o.useEffect(function(){c.current&&l(s,c.current.offsetWidth)},[]),o.createElement(lt.Z,{data:s},o.createElement("td",{ref:c,style:{padding:0,border:0,height:0}},o.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function Se(n){var s=n.prefixCls,l=n.columnsKey,c=n.onColumnResize;return o.createElement("tr",{"aria-hidden":"true",className:"".concat(s,"-measure-row"),style:{height:0,fontSize:0}},o.createElement(lt.Z.Collection,{onBatchResize:function(p){p.forEach(function(b){var C=b.data,I=b.size;c(C,I.offsetWidth)})}},l.map(function(f){return o.createElement(W,{key:f,columnKey:f,onColumnResize:c})})))}function ht(n){var s=n.data,l=n.measureColumnWidth,c=L(G,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),f=c.prefixCls,p=c.getComponent,b=c.onColumnResize,C=c.flattenColumns,I=c.getRowKey,x=c.expandedKeys,Z=c.childrenColumnName,S=c.emptyNode,t=We(s,Z,x,I),e=o.useRef({renderWithProps:!1}),r=p(["body","wrapper"],"tbody"),a=p(["body","row"],"tr"),i=p(["body","cell"],"td"),d=p(["body","cell"],"th"),m;s.length?m=t.map(function(y,g){var N=y.record,O=y.indent,T=y.index,F=I(N,g);return o.createElement(z,{key:F,rowKey:F,record:N,index:g,renderIndex:T,rowComponent:a,cellComponent:i,scopeCellComponent:d,getRowKey:I,indent:O})}):m=o.createElement(un,{expanded:!0,className:"".concat(f,"-placeholder"),prefixCls:f,component:a,cellComponent:i,colSpan:C.length,isEmpty:!0},S);var v=Be(C);return o.createElement(Re.Provider,{value:e.current},o.createElement(r,{className:"".concat(f,"-tbody")},l&&o.createElement(Se,{prefixCls:f,columnsKey:v,onColumnResize:b}),m))}var wt=qe(ht),at=u(62978),Nn=["columnType"];function Ln(n){for(var s=n.colWidths,l=n.columns,c=n.columCount,f=L(G,["tableLayout"]),p=f.tableLayout,b=[],C=c||l.length,I=!1,x=C-1;x>=0;x-=1){var Z=s[x],S=l&&l[x],t=void 0,e=void 0;if(S&&(t=S[at.v],p==="auto"&&(e=S.minWidth)),Z||e||t||I){var r=t||{},a=r.columnType,i=(0,Ct.Z)(r,Nn);b.unshift(o.createElement("col",(0,j.Z)({key:x,style:{width:Z,minWidth:e}},i))),I=!0}}return o.createElement("colgroup",null,b)}var Zn=Ln,hn=u(74902),zn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function fn(n,s){return(0,o.useMemo)(function(){for(var l=[],c=0;c1?"colgroup":"col":null,ellipsis:i.ellipsis,align:i.align,component:b,prefixCls:Z,key:e[a]},d,{additionalProps:m,rowType:"header"}))}))},or=rr;function lr(n){var s=[];function l(b,C){var I=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;s[I]=s[I]||[];var x=C,Z=b.filter(Boolean).map(function(S){var t={key:S.key,className:S.className||"",children:S.title,column:S,colStart:x},e=1,r=S.children;return r&&r.length>0&&(e=l(r,x,I+1).reduce(function(a,i){return a+i},0),t.hasSubColumns=!0),"colSpan"in S&&(e=S.colSpan),"rowSpan"in S&&(t.rowSpan=S.rowSpan),t.colSpan=e,t.colEnd=t.colStart+e-1,s[I].push(t),x+=e,e});return Z}l(n,0);for(var c=s.length,f=function(C){s[C].forEach(function(I){!("rowSpan"in I)&&!I.hasSubColumns&&(I.rowSpan=c-C)})},p=0;p=S&&(X=S-t),b({scrollLeft:X/S*(Z+2)}),m.current.x=E.pageX},K=function(){O.current=(0,Dn.Z)(function(){if(p.current){var E=(0,Jn.os)(p.current).top,$=E+p.current.offsetHeight,P=I===window?document.documentElement.scrollTop+window.innerHeight:(0,Jn.os)(I).top+I.clientHeight;$-(0,pt.Z)()<=P||E>=P-C?d(function(M){return(0,B.Z)((0,B.Z)({},M),{},{isHiddenScrollBar:!0})}):d(function(M){return(0,B.Z)((0,B.Z)({},M),{},{isHiddenScrollBar:!1})})}})},R=function(E){d(function($){return(0,B.Z)((0,B.Z)({},$),{},{scrollLeft:E/Z*S||0})})};return o.useImperativeHandle(l,function(){return{setScrollLeft:R,checkScrollBarVisible:K}}),o.useEffect(function(){var w=(0,kn.Z)(document.body,"mouseup",T,!1),E=(0,kn.Z)(document.body,"mousemove",H,!1);return K(),function(){w.remove(),E.remove()}},[t,g]),o.useEffect(function(){var w=(0,kn.Z)(I,"scroll",K,!1),E=(0,kn.Z)(window,"resize",K,!1);return function(){w.remove(),E.remove()}},[I]),o.useEffect(function(){i.isHiddenScrollBar||d(function(w){var E=p.current;return E?(0,B.Z)((0,B.Z)({},w),{},{scrollLeft:E.scrollLeft/E.scrollWidth*E.clientWidth}):w})},[i.isHiddenScrollBar]),Z<=S||!t||i.isHiddenScrollBar?null:o.createElement("div",{style:{height:(0,pt.Z)(),width:S,bottom:C},className:"".concat(x,"-sticky-scroll")},o.createElement("div",{onMouseDown:F,ref:e,className:he()("".concat(x,"-sticky-scroll-bar"),(0,Y.Z)({},"".concat(x,"-sticky-scroll-bar-active"),g)),style:{width:"".concat(t,"px"),transform:"translate3d(".concat(i.scrollLeft,"px, 0, 0)")}}))},jn=o.forwardRef(V);function qn(n){return null}var Er=qn;function Rr(n){return null}var Jr=Rr,$r=u(34203),Ir="rc-table",Tr=[],qr={};function Or(){return"No Data"}function Nr(n,s){var l=(0,B.Z)({rowKey:"key",prefixCls:Ir,emptyText:Or},n),c=l.prefixCls,f=l.className,p=l.rowClassName,b=l.style,C=l.data,I=l.rowKey,x=l.scroll,Z=l.tableLayout,S=l.direction,t=l.title,e=l.footer,r=l.summary,a=l.caption,i=l.id,d=l.showHeader,m=l.components,v=l.emptyText,y=l.onRow,g=l.onHeaderRow,N=l.onScroll,O=l.internalHooks,T=l.transformColumns,F=l.internalRefs,H=l.tailor,K=l.getContainerWidth,R=l.sticky,w=l.rowHoverable,E=w===void 0?!0:w,$=C||Tr,P=!!$.length,M=O===h.R,X=o.useCallback(function(me,Ce){return(0,ut.Z)(m,me)||Ce},[m]),D=o.useMemo(function(){return typeof I=="function"?I:function(me){var Ce=me&&me[I];return Ce}},[I]),xe=X(["body"]),_=wn(),ye=(0,k.Z)(_,3),ee=ye[0],Je=ye[1],ge=ye[2],Ke=Ve(l,$,D),ce=(0,k.Z)(Ke,6),re=ce[0],Ht=ce[1],De=ce[2],te=ce[3],_e=ce[4],Tt=ce[5],Qt=x==null?void 0:x.x,yn=o.useState(0),xt=(0,k.Z)(yn,2),jt=xt[0],Cn=xt[1],bn=(0,ze.Z)((0,B.Z)((0,B.Z)((0,B.Z)({},l),re),{},{expandable:!!re.expandedRowRender,columnTitle:re.columnTitle,expandedKeys:De,getRowKey:D,onTriggerExpand:Tt,expandIcon:te,expandIconColumnIndex:re.expandIconColumnIndex,direction:S,scrollWidth:M&&H&&typeof Qt=="number"?Qt:null,clientWidth:jt}),M?T:null),Xt=(0,k.Z)(bn,4),Ut=Xt[0],we=Xt[1],Ze=Xt[2],$n=Xt[3],je=Ze!=null?Ze:Qt,On=o.useMemo(function(){return{columns:Ut,flattenColumns:we}},[Ut,we]),nn=o.useRef(),Bn=o.useRef(),Xe=o.useRef(),A=o.useRef();o.useImperativeHandle(s,function(){return{nativeElement:nn.current,scrollTo:function(Ce){var Ft;if(Xe.current instanceof HTMLElement){var gn=Ce.index,Kt=Ce.top,nr=Ce.key;if(dn(Kt)){var Un;(Un=Xe.current)===null||Un===void 0||Un.scrollTo({top:Kt})}else{var Gn,ur=nr!=null?nr:D($[gn]);(Gn=Xe.current.querySelector('[data-row-key="'.concat(ur,'"]')))===null||Gn===void 0||Gn.scrollIntoView()}}else(Ft=Xe.current)!==null&&Ft!==void 0&&Ft.scrollTo&&Xe.current.scrollTo(Ce)}}});var Ie=o.useRef(),yt=o.useState(!1),At=(0,k.Z)(yt,2),Hn=At[0],rn=At[1],_n=o.useState(!1),vn=(0,k.Z)(_n,2),Dr=vn[0],Gt=vn[1],sr=Vt(new Map),vr=(0,k.Z)(sr,2),pr=vr[0],cr=vr[1],gr=Be(we),hr=gr.map(function(me){return pr.get(me)}),xr=o.useMemo(function(){return hr},[hr.join("_")]),er=mn(xr,we,S),Jt=x&&cn(x.y),on=x&&cn(je)||!!re.fixed,pn=on&&we.some(function(me){var Ce=me.fixed;return Ce}),ln=o.useRef(),Mn=Yn(R,c),In=Mn.isSticky,jr=Mn.offsetHeader,ct=Mn.offsetSummary,Ar=Mn.offsetScroll,yr=Mn.stickyClassName,Cr=Mn.container,an=o.useMemo(function(){return r==null?void 0:r($)},[r,$]),Wn=(Jt||In)&&o.isValidElement(an)&&an.type===mt&&an.props.fixed,dr,Vn,Fn;Jt&&(Vn={overflowY:P?"scroll":"auto",maxHeight:x.y}),on&&(dr={overflowX:"auto"},Jt||(Vn={overflowY:"hidden"}),Fn={width:je===!0?"auto":je,minWidth:"100%"});var tr=o.useCallback(function(me,Ce){(0,vt.Z)(nn.current)&&cr(function(Ft){if(Ft.get(me)!==Ce){var gn=new Map(Ft);return gn.set(me,Ce),gn}return Ft})},[]),Wr=Yt(null),br=(0,k.Z)(Wr,2),Vr=br[0],Sr=br[1];function Xn(me,Ce){Ce&&(typeof Ce=="function"?Ce(me):Ce.scrollLeft!==me&&(Ce.scrollLeft=me,Ce.scrollLeft!==me&&setTimeout(function(){Ce.scrollLeft=me},0)))}var Kn=(0,q.Z)(function(me){var Ce=me.currentTarget,Ft=me.scrollLeft,gn=S==="rtl",Kt=typeof Ft=="number"?Ft:Ce.scrollLeft,nr=Ce||qr;if(!Sr()||Sr()===nr){var Un;Vr(nr),Xn(Kt,Bn.current),Xn(Kt,Xe.current),Xn(Kt,Ie.current),Xn(Kt,(Un=ln.current)===null||Un===void 0?void 0:Un.setScrollLeft)}var Gn=Ce||Bn.current;if(Gn){var ur=typeof je=="number"?je:Gn.scrollWidth,Qr=Gn.clientWidth;if(ur===Qr){rn(!1),Gt(!1);return}gn?(rn(-Kt0)):(rn(Kt>0),Gt(Kt1?i-E:0,P=(0,B.Z)((0,B.Z)((0,B.Z)({},T),x),{},{flex:"0 0 ".concat(E,"px"),width:"".concat(E,"px"),marginRight:$,pointerEvents:"auto"}),M=o.useMemo(function(){return S?R<=1:H===0||R===0||R>1},[R,H,S]);M?P.visibility="hidden":S&&(P.height=t==null?void 0:t(R));var X=M?function(){return null}:e,D={};return(R===0||H===0)&&(D.rowSpan=1,D.colSpan=1),o.createElement(ve,(0,j.Z)({className:he()(a,Z),ellipsis:l.ellipsis,align:l.align,scope:l.rowScope,component:b,prefixCls:s.prefixCls,key:y,record:I,index:p,renderIndex:C,dataIndex:r,render:X,shouldCellUpdate:l.shouldCellUpdate},g,{appendNode:N,additionalProps:(0,B.Z)((0,B.Z)({},O),{},{style:P},D)}))}var Br=to,no=["data","index","className","rowKey","style","extra","getHeight"],Hr=o.forwardRef(function(n,s){var l=n.data,c=n.index,f=n.className,p=n.rowKey,b=n.style,C=n.extra,I=n.getHeight,x=(0,Ct.Z)(n,no),Z=l.record,S=l.indent,t=l.index,e=L(G,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),r=e.scrollX,a=e.flattenColumns,i=e.prefixCls,d=e.fixColumn,m=e.componentWidth,v=L(ir,["getComponent"]),y=v.getComponent,g=gt(Z,p,c,S),N=y(["body","row"],"div"),O=y(["body","cell"],"div"),T=g.rowSupportExpand,F=g.expanded,H=g.rowProps,K=g.expandedRowRender,R=g.expandedRowClassName,w;if(T&&F){var E=K(Z,c,S+1,F),$=R==null?void 0:R(Z,c,S),P={};d&&(P={style:(0,Y.Z)({},"--virtual-width","".concat(m,"px"))});var M="".concat(i,"-expanded-row-cell");w=o.createElement(N,{className:he()("".concat(i,"-expanded-row"),"".concat(i,"-expanded-row-level-").concat(S+1),$)},o.createElement(ve,{component:O,prefixCls:i,className:he()(M,(0,Y.Z)({},"".concat(M,"-fixed"),d)),additionalProps:P},E))}var X=(0,B.Z)((0,B.Z)({},b),{},{width:r});C&&(X.position="absolute",X.pointerEvents="none");var D=o.createElement(N,(0,j.Z)({},H,x,{"data-row-key":p,ref:T?null:s,className:he()(f,"".concat(i,"-row"),H==null?void 0:H.className,(0,Y.Z)({},"".concat(i,"-row-extra"),C)),style:(0,B.Z)((0,B.Z)({},X),H==null?void 0:H.style)}),a.map(function(xe,_){return o.createElement(Br,{key:_,component:O,rowInfo:g,column:xe,colIndex:_,indent:S,index:c,renderIndex:t,record:Z,inverse:C,getHeight:I})}));return T?o.createElement("div",{ref:s},D,w):D}),ro=qe(Hr),mr=ro,oo=o.forwardRef(function(n,s){var l=n.data,c=n.onScroll,f=L(G,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX"]),p=f.flattenColumns,b=f.onColumnResize,C=f.getRowKey,I=f.expandedKeys,x=f.prefixCls,Z=f.childrenColumnName,S=f.scrollX,t=L(ir),e=t.sticky,r=t.scrollY,a=t.listItemHeight,i=t.getComponent,d=t.onScroll,m=o.useRef(),v=We(l,Z,I,C),y=o.useMemo(function(){var R=0;return p.map(function(w){var E=w.width,$=w.key;return R+=E,[$,E,R]})},[p]),g=o.useMemo(function(){return y.map(function(R){return R[2]})},[y]);o.useEffect(function(){y.forEach(function(R){var w=(0,k.Z)(R,2),E=w[0],$=w[1];b(E,$)})},[y]),o.useImperativeHandle(s,function(){var R,w={scrollTo:function($){var P;(P=m.current)===null||P===void 0||P.scrollTo($)},nativeElement:(R=m.current)===null||R===void 0?void 0:R.nativeElement};return Object.defineProperty(w,"scrollLeft",{get:function(){var $;return(($=m.current)===null||$===void 0?void 0:$.getScrollInfo().x)||0},set:function($){var P;(P=m.current)===null||P===void 0||P.scrollTo({left:$})}}),w});var N=function(w,E){var $,P=($=v[E])===null||$===void 0?void 0:$.record,M=w.onCell;if(M){var X,D=M(P,E);return(X=D==null?void 0:D.rowSpan)!==null&&X!==void 0?X:1}return 1},O=function(w){var E=w.start,$=w.end,P=w.getSize,M=w.offsetY;if($<0)return null;for(var X=p.filter(function(De){return N(De,E)===0}),D=E,xe=function(te){if(X=X.filter(function(_e){return N(_e,te)===0}),!X.length)return D=te,1},_=E;_>=0&&!xe(_);_-=1);for(var ye=p.filter(function(De){return N(De,$)!==1}),ee=$,Je=function(te){if(ye=ye.filter(function(_e){return N(_e,te)!==1}),!ye.length)return ee=Math.max(te-1,$),1},ge=$;ge1})&&Ke.push(te)},re=D;re<=ee;re+=1)ce(re);var Ht=Ke.map(function(De){var te=v[De],_e=C(te.record,De),Tt=function(xt){var jt=De+xt-1,Cn=C(v[jt].record,jt),bn=P(_e,Cn);return bn.bottom-bn.top},Qt=P(_e);return o.createElement(mr,{key:De,data:te,rowKey:_e,index:De,style:{top:-M+Qt.top},extra:!0,getHeight:Tt})});return Ht},T=o.useMemo(function(){return{columnsOffset:g}},[g]),F="".concat(x,"-tbody"),H=i(["body","wrapper"]),K={};return e&&(K.position="sticky",K.bottom=0,(0,ae.Z)(e)==="object"&&e.offsetScroll&&(K.bottom=e.offsetScroll)),o.createElement(Pr.Provider,{value:T},o.createElement(eo.Z,{fullHeight:!1,ref:m,prefixCls:"".concat(F,"-virtual"),styles:{horizontalScrollBar:K},className:F,height:r,itemHeight:a||24,data:v,itemKey:function(w){return C(w.record)},component:H,scrollWidth:S,onVirtualScroll:function(w){var E,$=w.x;c({currentTarget:(E=m.current)===null||E===void 0?void 0:E.nativeElement,scrollLeft:$})},onScroll:d,extraRender:O},function(R,w,E){var $=C(R.record,w);return o.createElement(mr,{data:R,rowKey:$,index:w,style:E.style})}))}),Mr=qe(oo),lo=Mr,Fr=function(s,l){var c=l.ref,f=l.onScroll;return o.createElement(lo,{ref:c,data:s,onScroll:f})};function ao(n,s){var l=n.data,c=n.columns,f=n.scroll,p=n.sticky,b=n.prefixCls,C=b===void 0?Ir:b,I=n.className,x=n.listItemHeight,Z=n.components,S=n.onScroll,t=f||{},e=t.x,r=t.y;typeof e!="number"&&(e=1),typeof r!="number"&&(r=500);var a=(0,J.zX)(function(m,v){return(0,ut.Z)(Z,m)||v}),i=(0,J.zX)(S),d=o.useMemo(function(){return{sticky:p,scrollY:r,listItemHeight:x,getComponent:a,onScroll:i}},[p,r,x,a,i]);return o.createElement(ir.Provider,{value:d},o.createElement(Zr,(0,j.Z)({},n,{className:he()(I,"".concat(C,"-virtual")),scroll:(0,B.Z)((0,B.Z)({},f),{},{x:e}),components:(0,B.Z)((0,B.Z)({},Z),{},{body:l!=null&&l.length?Fr:void 0}),columns:c,internalHooks:h.R,tailor:!0,ref:s})))}var Kr=o.forwardRef(ao);function Lr(n){return zt(Kr,n)}var zr=Lr(),xo=null},62978:function(Sn,tt,u){u.d(tt,{g:function(){return o},v:function(){return Le}});var h=u(1413),k=u(45987),q=u(80334),Ue=["expandable"],Le="RC_TABLE_INTERNAL_COL_DEFINE";function o(ue){var ke=ue.expandable,L=(0,k.Z)(ue,Ue),j;return"expandable"in ue?j=(0,h.Z)((0,h.Z)({},L),ke):j=L,j.showExpandColumn===!1&&(j.expandIconColumnIndex=-1),j}}}]); diff --git a/asset/static/3490.520592ea.async.js b/asset/static/3490.520592ea.async.js deleted file mode 100644 index 0a99bc19..00000000 --- a/asset/static/3490.520592ea.async.js +++ /dev/null @@ -1,63 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3490],{95591:function(Rn,rt,f){f.d(rt,{Z:function(){return Pe}});var g=f(87462),H=f(67294),ee={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},Xe=ee,Fe=f(84089),r=function(A,Ee){return H.createElement(Fe.Z,(0,g.Z)({},A,{ref:Ee,icon:Xe}))},fe=H.forwardRef(r),Pe=fe},32319:function(Rn,rt,f){f.d(rt,{Z:function(){return Pe}});var g=f(87462),H=f(67294),ee={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},Xe=ee,Fe=f(84089),r=function(A,Ee){return H.createElement(Fe.Z,(0,g.Z)({},A,{ref:Ee,icon:Xe}))},fe=H.forwardRef(r),Pe=fe},84164:function(Rn,rt,f){var g=f(67294);const H=(ee,Xe,Fe)=>{const r=g.useRef({});function fe(Pe){var L;if(!r.current||r.current.data!==ee||r.current.childrenColumnName!==Xe||r.current.getRowKey!==Fe){let Ee=function(ot){ot.forEach((mt,ln)=>{const $t=Fe(mt,ln);A.set($t,mt),mt&&typeof mt=="object"&&Xe in mt&&Ee(mt[Xe]||[])})};const A=new Map;Ee(ee),r.current={data:ee,childrenColumnName:Xe,kvMap:A,getRowKey:Fe}}return(L=r.current.kvMap)===null||L===void 0?void 0:L.get(Pe)}return[fe]};rt.Z=H},58448:function(Rn,rt,f){f.d(rt,{G6:function(){return Fe},L8:function(){return Xe}});var g=f(67294),H=f(38780),ee=function(fe,Pe){var L={};for(var A in fe)Object.prototype.hasOwnProperty.call(fe,A)&&Pe.indexOf(A)<0&&(L[A]=fe[A]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,A=Object.getOwnPropertySymbols(fe);Ee{const ot=fe[Ee];typeof ot!="function"&&(L[Ee]=ot)}),L}function r(fe,Pe,L){const A=L&&typeof L=="object"?L:{},{total:Ee=0}=A,ot=ee(A,["total"]),[mt,ln]=(0,g.useState)(()=>({current:"defaultCurrent"in ot?ot.defaultCurrent:1,pageSize:"defaultPageSize"in ot?ot.defaultPageSize:Xe})),$t=(0,H.Z)(mt,ot,{total:Ee>0?Ee:fe}),lt=Math.ceil((Ee||fe)/$t.pageSize);$t.current>lt&&($t.current=lt||1);const jt=(Je,Ht)=>{ln({current:Je!=null?Je:1,pageSize:Ht||$t.pageSize})},At=(Je,Ht)=>{var Gt;L&&((Gt=L.onChange)===null||Gt===void 0||Gt.call(L,Je,Ht)),jt(Je,Ht),Pe(Je,Ht||($t==null?void 0:$t.pageSize))};return L===!1?[{},()=>{}]:[Object.assign(Object.assign({},$t),{onChange:At}),jt]}rt.ZP=r},33275:function(Rn,rt,f){f.d(rt,{W$:function(){return jt},HK:function(){return lt},TA:function(){return At},rM:function(){return Je},ZP:function(){return ie}});var g=f(74902),H=f(67294),ee=f(80882),Xe=f(93967),Fe=f.n(Xe),r=f(64778),fe=f(10225),Pe=f(17341),L=f(1089),A=f(21770);function Ee(be){const[me,de]=(0,H.useState)(null);return[(0,H.useCallback)((Ue,pe,Ae)=>{const vt=me!=null?me:Ue,Ge=Math.min(vt||0,Ue),Oe=Math.max(vt||0,Ue),Se=pe.slice(Ge,Oe+1).map(ke=>be(ke)),tt=Se.some(ke=>!Ae.has(ke)),at=[];return Se.forEach(ke=>{tt?(Ae.has(ke)||at.push(ke),Ae.add(ke)):(Ae.delete(ke),at.push(ke))}),de(tt?Oe:null),at},[me]),Ue=>{de(Ue)}]}var ot=f(27288),mt=f(84567),ln=f(85418),$t=f(78045);const lt={},jt="SELECT_ALL",At="SELECT_INVERT",Je="SELECT_NONE",Ht=[],Gt=(be,me)=>{let de=[];return(me||[]).forEach(M=>{de.push(M),M&&typeof M=="object"&&be in M&&(de=[].concat((0,g.Z)(de),(0,g.Z)(Gt(be,M[be]))))}),de};var ie=(be,me)=>{const{preserveSelectedRowKeys:de,selectedRowKeys:M,defaultSelectedRowKeys:Y,getCheckboxProps:Ue,onChange:pe,onSelect:Ae,onSelectAll:vt,onSelectInvert:Ge,onSelectNone:Oe,onSelectMultiple:Se,columnWidth:tt,type:at,selections:ke,fixed:dn,renderCell:un,hideSelectAll:Wt,checkStrictly:ue=!0}=me||{},{prefixCls:ye,data:_,pageData:se,getRecordByKey:re,getRowKey:V,expandType:we,childrenColumnName:Ne,locale:ne,getPopupContainer:$e}=be,Ct=(0,ot.ln)("Table"),[Mt,It]=Ee(he=>he),[qe,Pt]=(0,A.Z)(M||Y||Ht,{value:M}),Ye=H.useRef(new Map),Tt=(0,H.useCallback)(he=>{if(de){const q=new Map;he.forEach(D=>{let X=re(D);!X&&Ye.current.has(D)&&(X=Ye.current.get(D)),q.set(D,X)}),Ye.current=q}},[re,de]);H.useEffect(()=>{Tt(qe)},[qe]);const{keyEntities:_e}=(0,H.useMemo)(()=>{if(ue)return{keyEntities:null};let he=_;if(de){const q=new Set(_.map((X,Ce)=>V(X,Ce))),D=Array.from(Ye.current).reduce((X,Ce)=>{let[ht,xt]=Ce;return q.has(ht)?X:X.concat(xt)},[]);he=[].concat((0,g.Z)(he),(0,g.Z)(D))}return(0,L.I8)(he,{externalGetKey:V,childrenPropName:Ne})},[_,V,ue,Ne,de]),nt=(0,H.useMemo)(()=>Gt(Ne,se),[Ne,se]),bt=(0,H.useMemo)(()=>{const he=new Map;return nt.forEach((q,D)=>{const X=V(q,D),Ce=(Ue?Ue(q):null)||{};he.set(X,Ce)}),he},[nt,V,Ue]),pt=(0,H.useCallback)(he=>{var q;return!!(!((q=bt.get(V(he)))===null||q===void 0)&&q.disabled)},[bt,V]),[Ot,gt]=(0,H.useMemo)(()=>{if(ue)return[qe||[],[]];const{checkedKeys:he,halfCheckedKeys:q}=(0,Pe.S)(qe,!0,_e,pt);return[he||[],q]},[qe,ue,_e,pt]),Ft=(0,H.useMemo)(()=>{const he=at==="radio"?Ot.slice(0,1):Ot;return new Set(he)},[Ot,at]),St=(0,H.useMemo)(()=>at==="radio"?new Set:new Set(gt),[gt,at]);H.useEffect(()=>{me||Pt(Ht)},[!!me]);const We=(0,H.useCallback)((he,q)=>{let D,X;Tt(he),de?(D=he,X=he.map(Ce=>Ye.current.get(Ce))):(D=[],X=[],he.forEach(Ce=>{const ht=re(Ce);ht!==void 0&&(D.push(Ce),X.push(ht))})),Pt(D),pe==null||pe(D,X,{type:q})},[Pt,re,pe,de]),wt=(0,H.useCallback)((he,q,D,X)=>{if(Ae){const Ce=D.map(ht=>re(ht));Ae(re(he),q,Ce,X)}We(D,"single")},[Ae,re,We]),qt=(0,H.useMemo)(()=>!ke||Wt?null:(ke===!0?[jt,At,Je]:ke).map(q=>q===jt?{key:"all",text:ne.selectionAll,onSelect(){We(_.map((D,X)=>V(D,X)).filter(D=>{const X=bt.get(D);return!(X!=null&&X.disabled)||Ft.has(D)}),"all")}}:q===At?{key:"invert",text:ne.selectInvert,onSelect(){const D=new Set(Ft);se.forEach((Ce,ht)=>{const xt=V(Ce,ht),Et=bt.get(xt);Et!=null&&Et.disabled||(D.has(xt)?D.delete(xt):D.add(xt))});const X=Array.from(D);Ge&&(Ct.deprecated(!1,"onSelectInvert","onChange"),Ge(X)),We(X,"invert")}}:q===Je?{key:"none",text:ne.selectNone,onSelect(){Oe==null||Oe(),We(Array.from(Ft).filter(D=>{const X=bt.get(D);return X==null?void 0:X.disabled}),"none")}}:q).map(q=>Object.assign(Object.assign({},q),{onSelect:function(){for(var D,X,Ce=arguments.length,ht=new Array(Ce),xt=0;xt{var q;if(!me)return he.filter(Re=>Re!==lt);let D=(0,g.Z)(he);const X=new Set(Ft),Ce=nt.map(V).filter(Re=>!bt.get(Re).disabled),ht=Ce.every(Re=>X.has(Re)),xt=Ce.some(Re=>X.has(Re)),Et=()=>{const Re=[];ht?Ce.forEach(ze=>{X.delete(ze),Re.push(ze)}):Ce.forEach(ze=>{X.has(ze)||(X.add(ze),Re.push(ze))});const Ke=Array.from(X);vt==null||vt(!ht,Ke.map(ze=>re(ze)),Re.map(ze=>re(ze))),We(Ke,"all"),It(null)};let Mn,Fn;if(at!=="radio"){let Re;if(qt){const Ve={getPopupContainer:$e,items:qt.map((Nt,_t)=>{const{key:en,text:In,onSelect:tn}=Nt;return{key:en!=null?en:_t,onClick:()=>{tn==null||tn(Ce)},label:In}})};Re=H.createElement("div",{className:`${ye}-selection-extra`},H.createElement(ln.Z,{menu:Ve,getPopupContainer:$e},H.createElement("span",null,H.createElement(ee.Z,null))))}const Ke=nt.map((Ve,Nt)=>{const _t=V(Ve,Nt),en=bt.get(_t)||{};return Object.assign({checked:X.has(_t)},en)}).filter(Ve=>{let{disabled:Nt}=Ve;return Nt}),ze=!!Ke.length&&Ke.length===nt.length,it=ze&&Ke.every(Ve=>{let{checked:Nt}=Ve;return Nt}),st=ze&&Ke.some(Ve=>{let{checked:Nt}=Ve;return Nt});Fn=H.createElement(mt.Z,{checked:ze?it:!!nt.length&&ht,indeterminate:ze?!it&&st:!ht&&xt,onChange:Et,disabled:nt.length===0||ze,"aria-label":Re?"Custom selection":"Select all",skipGroup:!0}),Mn=!Wt&&H.createElement("div",{className:`${ye}-selection`},Fn,Re)}let an;at==="radio"?an=(Re,Ke,ze)=>{const it=V(Ke,ze),st=X.has(it);return{node:H.createElement($t.ZP,Object.assign({},bt.get(it),{checked:st,onClick:Ve=>Ve.stopPropagation(),onChange:Ve=>{X.has(it)||wt(it,!0,[it],Ve.nativeEvent)}})),checked:st}}:an=(Re,Ke,ze)=>{var it;const st=V(Ke,ze),Ve=X.has(st),Nt=St.has(st),_t=bt.get(st);let en;return we==="nest"?en=Nt:en=(it=_t==null?void 0:_t.indeterminate)!==null&&it!==void 0?it:Nt,{node:H.createElement(mt.Z,Object.assign({},_t,{indeterminate:en,checked:Ve,skipGroup:!0,onClick:In=>In.stopPropagation(),onChange:In=>{let{nativeEvent:tn}=In;const{shiftKey:gr}=tn,Un=Ce.findIndex(vn=>vn===st),Gn=Ot.some(vn=>Ce.includes(vn));if(gr&&ue&&Gn){const vn=Mt(Un,Ce,X),Cn=Array.from(X);Se==null||Se(!Ve,Cn.map(pn=>re(pn)),vn.map(pn=>re(pn))),We(Cn,"multiple")}else{const vn=Ot;if(ue){const Cn=Ve?(0,fe._5)(vn,st):(0,fe.L0)(vn,st);wt(st,!Ve,Cn,tn)}else{const Cn=(0,Pe.S)([].concat((0,g.Z)(vn),[st]),!0,_e,pt),{checkedKeys:pn,halfCheckedKeys:Yn}=Cn;let Qn=pn;if(Ve){const Jn=new Set(pn);Jn.delete(st),Qn=(0,Pe.S)(Array.from(Jn),{checked:!1,halfCheckedKeys:Yn},_e,pt).checkedKeys}wt(st,!Ve,Qn,tn)}}It(Ve?null:Un)}})),checked:Ve}};const ar=(Re,Ke,ze)=>{const{node:it,checked:st}=an(Re,Ke,ze);return un?un(st,Ke,ze,it):it};if(!D.includes(lt))if(D.findIndex(Re=>{var Ke;return((Ke=Re[r.vP])===null||Ke===void 0?void 0:Ke.columnType)==="EXPAND_COLUMN"})===0){const[Re,...Ke]=D;D=[Re,lt].concat((0,g.Z)(Ke))}else D=[lt].concat((0,g.Z)(D));const zn=D.indexOf(lt);D=D.filter((Re,Ke)=>Re!==lt||Ke===zn);const mn=D[zn-1],Zn=D[zn+1];let $n=dn;$n===void 0&&((Zn==null?void 0:Zn.fixed)!==void 0?$n=Zn.fixed:(mn==null?void 0:mn.fixed)!==void 0&&($n=mn.fixed)),$n&&mn&&((q=mn[r.vP])===null||q===void 0?void 0:q.columnType)==="EXPAND_COLUMN"&&mn.fixed===void 0&&(mn.fixed=$n);const ir=Fe()(`${ye}-selection-col`,{[`${ye}-selection-col-with-dropdown`]:ke&&at==="checkbox"}),sr=()=>me!=null&&me.columnTitle?typeof me.columnTitle=="function"?me.columnTitle(Fn):me.columnTitle:Mn,cr={fixed:$n,width:tt,className:`${ye}-selection-column`,title:sr(),render:ar,onCell:me.onCell,[r.vP]:{className:ir}};return D.map(Re=>Re===lt?cr:Re)},[V,nt,me,Ot,Ft,St,tt,qt,we,bt,Se,wt,pt]),Ft]}},63490:function(Rn,rt,f){f.d(rt,{Z:function(){return T}});var g=f(67294),H=f(64778),Xe=t=>null,r=t=>null,fe=f(33275),Pe=f(93967),L=f.n(Pe),A=f(8290),Ee=f(98423);function ot(t,e){return t._antProxy=t._antProxy||{},Object.keys(e).forEach(o=>{if(!(o in t._antProxy)){const i=t[o];t._antProxy[o]=i,t[o]=e[o]}}),t}function mt(t,e){return(0,g.useImperativeHandle)(t,()=>{const o=e(),{nativeElement:i}=o;return typeof Proxy!="undefined"?new Proxy(i,{get(d,u){return o[u]?o[u]:Reflect.get(d,u)}}):ot(i,o)})}var ln=f(75164);function $t(t,e,o,i){const d=o-e;return t/=i/2,t<1?d/2*t*t*t+e:d/2*((t-=2)*t*t+2)+e}function lt(t){return t!=null&&t===t.window}var At=t=>{var e,o;if(typeof window=="undefined")return 0;let i=0;return lt(t)?i=t.pageYOffset:t instanceof Document?i=t.documentElement.scrollTop:(t instanceof HTMLElement||t)&&(i=t.scrollTop),t&&!lt(t)&&typeof i!="number"&&(i=(o=((e=t.ownerDocument)!==null&&e!==void 0?e:t).documentElement)===null||o===void 0?void 0:o.scrollTop),i};function Je(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:o=()=>window,callback:i,duration:d=450}=e,u=o(),p=At(u),m=Date.now(),$=()=>{const B=Date.now()-m,k=$t(B>d?d:B,p,t,d);lt(u)?u.scrollTo(window.pageXOffset,k):u instanceof Document||u.constructor.name==="HTMLDocument"?u.documentElement.scrollTop=k:u.scrollTop=k,B{const{prefixCls:o,onExpand:i,record:d,expanded:u,expandable:p}=e,m=`${o}-row-expand-icon`;return g.createElement("button",{type:"button",onClick:$=>{i(d,$),$.stopPropagation()},className:L()(m,{[`${m}-spaced`]:!p,[`${m}-expanded`]:p&&u,[`${m}-collapsed`]:p&&!u}),"aria-label":u?t.collapse:t.expand,"aria-expanded":u})}}var Ae=pe;function vt(t){return(o,i)=>{const d=o.querySelector(`.${t}-container`);let u=i;if(d){const p=getComputedStyle(d),m=parseInt(p.borderLeftWidth,10),$=parseInt(p.borderRightWidth,10);u=i-m-$}return u}}var Ge=f(74902);const Oe=(t,e)=>"key"in t&&t.key!==void 0&&t.key!==null?t.key:t.dataIndex?Array.isArray(t.dataIndex)?t.dataIndex.join("."):t.dataIndex:e;function Se(t,e){return e?`${e}-${t}`:`${t}`}const tt=(t,e)=>typeof t=="function"?t(e):t,at=(t,e)=>{const o=tt(t,e);return Object.prototype.toString.call(o)==="[object Object]"?"":o};var ke=f(87462),dn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},un=dn,Wt=f(84089),ue=function(e,o){return g.createElement(Wt.Z,(0,ke.Z)({},e,{ref:o,icon:un}))},ye=g.forwardRef(ue),_=ye,se=f(91881),re=f(57838);function V(t){const e=g.useRef(t),o=(0,re.Z)();return[()=>e.current,i=>{e.current=i,o()}]}var we=f(14726),Ne=f(84567),ne=f(85418),$e=f(32983),Ct=f(50136),Mt=f(76529),It=f(78045),qe=f(82922),Pt=f(68795),Ye=f(25278),_e=t=>{const{value:e,filterSearch:o,tablePrefixCls:i,locale:d,onChange:u}=t;return o?g.createElement("div",{className:`${i}-filter-dropdown-search`},g.createElement(Ye.Z,{prefix:g.createElement(Pt.Z,null),placeholder:d.filterSearchPlaceholder,onChange:u,value:e,htmlSize:1,className:`${i}-filter-dropdown-search-input`})):null},nt=f(15105);const bt=t=>{const{keyCode:e}=t;e===nt.Z.ENTER&&t.stopPropagation()};var Ot=g.forwardRef((t,e)=>g.createElement("div",{className:t.className,onClick:o=>o.stopPropagation(),onKeyDown:bt,ref:e},t.children));function gt(t){let e=[];return(t||[]).forEach(o=>{let{value:i,children:d}=o;e.push(i),d&&(e=[].concat((0,Ge.Z)(e),(0,Ge.Z)(gt(d))))}),e}function Ft(t){return t.some(e=>{let{children:o}=e;return o})}function St(t,e){return typeof e=="string"||typeof e=="number"?e==null?void 0:e.toString().toLowerCase().includes(t.trim().toLowerCase()):!1}function We(t){let{filters:e,prefixCls:o,filteredKeys:i,filterMultiple:d,searchValue:u,filterSearch:p}=t;return e.map((m,$)=>{const h=String(m.value);if(m.children)return{key:h||$,label:m.text,popupClassName:`${o}-dropdown-submenu`,children:We({filters:m.children,prefixCls:o,filteredKeys:i,filterMultiple:d,searchValue:u,filterSearch:p})};const B=d?Ne.Z:It.ZP,k={key:m.value!==void 0?h:$,label:g.createElement(g.Fragment,null,g.createElement(B,{checked:i.includes(h)}),g.createElement("span",null,m.text))};return u.trim()?typeof p=="function"?p(u,m)?k:null:St(u,m.text)?k:null:k})}function wt(t){return t||[]}var fn=t=>{var e,o;const{tablePrefixCls:i,prefixCls:d,column:u,dropdownPrefixCls:p,columnKey:m,filterOnClose:$,filterMultiple:h,filterMode:B="menu",filterSearch:k=!1,filterState:E,triggerFilter:j,locale:F,children:K,getPopupContainer:R,rootClassName:z}=t,{filterDropdownOpen:N,onFilterDropdownOpenChange:S,filterResetToDefaultFilteredValue:w,defaultFilteredValue:Z,filterDropdownVisible:te,onFilterDropdownVisibleChange:Q}=u,[Be,ge]=g.useState(!1),Ze=!!(E&&(!((e=E.filteredKeys)===null||e===void 0)&&e.length||E.forceFiltered)),oe=W=>{ge(W),S==null||S(W),Q==null||Q(W)},De=(o=N!=null?N:te)!==null&&o!==void 0?o:Be,J=E==null?void 0:E.filteredKeys,[xe,le]=V(wt(J)),et=W=>{let{selectedKeys:Ie}=W;le(Ie)},kt=(W,Ie)=>{let{node:ut,checked:Jt}=Ie;et(h?{selectedKeys:W}:{selectedKeys:Jt&&ut.key?[ut.key]:[]})};g.useEffect(()=>{Be&&et({selectedKeys:wt(J)})},[J]);const[yt,He]=g.useState([]),Qe=W=>{He(W)},[je,Rt]=g.useState(""),Yt=W=>{const{value:Ie}=W.target;Rt(Ie)};g.useEffect(()=>{Be||Rt("")},[Be]);const ct=W=>{const Ie=W!=null&&W.length?W:null;if(Ie===null&&(!E||!E.filteredKeys)||(0,se.Z)(Ie,E==null?void 0:E.filteredKeys,!0))return null;j({column:u,key:m,filteredKeys:Ie})},bn=()=>{oe(!1),ct(xe())},Sn=function(){let{confirm:W,closeDropdown:Ie}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};W&&ct([]),Ie&&oe(!1),Rt(""),le(w?(Z||[]).map(ut=>String(ut)):[])},Qt=function(){let{closeDropdown:W}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};W&&oe(!1),ct(xe())},Bt=(W,Ie)=>{Ie.source==="trigger"&&(W&&J!==void 0&&le(wt(J)),oe(W),!W&&!u.filterDropdown&&$&&bn())},ae=L()({[`${p}-menu-without-submenu`]:!Ft(u.filters||[])}),Kt=W=>{if(W.target.checked){const Ie=gt(u==null?void 0:u.filters).map(ut=>String(ut));le(Ie)}else le([])},Le=W=>{let{filters:Ie}=W;return(Ie||[]).map((ut,Jt)=>{const wn=String(ut.value),On={title:ut.text,key:ut.value!==void 0?wn:String(Jt)};return ut.children&&(On.children=Le({filters:ut.children})),On})},gn=W=>{var Ie;return Object.assign(Object.assign({},W),{text:W.title,value:W.key,children:((Ie=W.children)===null||Ie===void 0?void 0:Ie.map(ut=>gn(ut)))||[]})};let hn;const{direction:nn,renderEmpty:Pn}=g.useContext(Gt.E_);if(typeof u.filterDropdown=="function")hn=u.filterDropdown({prefixCls:`${p}-custom`,setSelectedKeys:W=>et({selectedKeys:W}),selectedKeys:xe(),confirm:Qt,clearFilters:Sn,filters:u.filters,visible:De,close:()=>{oe(!1)}});else if(u.filterDropdown)hn=u.filterDropdown;else{const W=xe()||[],Ie=()=>{var Jt;const wn=(Jt=Pn==null?void 0:Pn("Table.filter"))!==null&&Jt!==void 0?Jt:g.createElement($e.Z,{image:$e.Z.PRESENTED_IMAGE_SIMPLE,description:F.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}});if((u.filters||[]).length===0)return wn;if(B==="tree")return g.createElement(g.Fragment,null,g.createElement(_e,{filterSearch:k,value:je,onChange:Yt,tablePrefixCls:i,locale:F}),g.createElement("div",{className:`${i}-filter-dropdown-tree`},h?g.createElement(Ne.Z,{checked:W.length===gt(u.filters).length,indeterminate:W.length>0&&W.lengthtypeof k=="function"?k(je,gn(En)):St(je,En.title):void 0})));const On=We({filters:u.filters||[],filterSearch:k,prefixCls:d,filteredKeys:xe(),filterMultiple:h,searchValue:je}),jn=On.every(En=>En===null);return g.createElement(g.Fragment,null,g.createElement(_e,{filterSearch:k,value:je,onChange:Yt,tablePrefixCls:i,locale:F}),jn?wn:g.createElement(Ct.Z,{selectable:!0,multiple:h,prefixCls:`${p}-menu`,className:ae,onSelect:et,onDeselect:et,selectedKeys:W,getPopupContainer:R,openKeys:yt,onOpenChange:Qe,items:On}))},ut=()=>w?(0,se.Z)((Z||[]).map(Jt=>String(Jt)),W,!0):W.length===0;hn=g.createElement(g.Fragment,null,Ie(),g.createElement("div",{className:`${d}-dropdown-btns`},g.createElement(we.ZP,{type:"link",size:"small",disabled:ut(),onClick:()=>Sn()},F.filterReset),g.createElement(we.ZP,{type:"primary",size:"small",onClick:bn},F.filterConfirm)))}u.filterDropdown&&(hn=g.createElement(Mt.J,{selectable:void 0},hn));const dt=()=>g.createElement(Ot,{className:`${d}-dropdown`},hn);let Tn;return typeof u.filterIcon=="function"?Tn=u.filterIcon(Ze):u.filterIcon?Tn=u.filterIcon:Tn=g.createElement(_,null),g.createElement("div",{className:`${d}-column`},g.createElement("span",{className:`${i}-column-title`},K),g.createElement(ne.Z,{dropdownRender:dt,trigger:["click"],open:De,onOpenChange:Bt,getPopupContainer:R,placement:nn==="rtl"?"bottomLeft":"bottomRight",rootClassName:z},g.createElement("span",{role:"button",tabIndex:-1,className:L()(`${d}-trigger`,{active:Ze}),onClick:W=>{W.stopPropagation()}},Tn)))};const he=(t,e,o)=>{let i=[];return(t||[]).forEach((d,u)=>{var p;const m=Se(u,o);if(d.filters||"filterDropdown"in d||"onFilter"in d)if("filteredValue"in d){let $=d.filteredValue;"filterDropdown"in d||($=(p=$==null?void 0:$.map(String))!==null&&p!==void 0?p:$),i.push({column:d,key:Oe(d,m),filteredKeys:$,forceFiltered:d.filtered})}else i.push({column:d,key:Oe(d,m),filteredKeys:e&&d.defaultFilteredValue?d.defaultFilteredValue:void 0,forceFiltered:d.filtered});"children"in d&&(i=[].concat((0,Ge.Z)(i),(0,Ge.Z)(he(d.children,e,m))))}),i};function q(t,e,o,i,d,u,p,m,$){return o.map((h,B)=>{const k=Se(B,m),{filterOnClose:E=!0,filterMultiple:j=!0,filterMode:F,filterSearch:K}=h;let R=h;if(R.filters||R.filterDropdown){const z=Oe(R,k),N=i.find(S=>{let{key:w}=S;return z===w});R=Object.assign(Object.assign({},R),{title:S=>g.createElement(fn,{tablePrefixCls:t,prefixCls:`${t}-filter`,dropdownPrefixCls:e,column:R,columnKey:z,filterState:N,filterOnClose:E,filterMultiple:j,filterMode:F,filterSearch:K,triggerFilter:u,locale:d,getPopupContainer:p,rootClassName:$},tt(h.title,S))})}return"children"in R&&(R=Object.assign(Object.assign({},R),{children:q(t,e,R.children,i,d,u,p,k,$)})),R})}const D=t=>{const e={};return t.forEach(o=>{let{key:i,filteredKeys:d,column:u}=o;const p=i,{filters:m,filterDropdown:$}=u;if($)e[p]=d||null;else if(Array.isArray(d)){const h=gt(m);e[p]=h.filter(B=>d.includes(String(B)))}else e[p]=null}),e},X=(t,e,o)=>e.reduce((d,u)=>{const{column:{onFilter:p,filters:m},filteredKeys:$}=u;return p&&$&&$.length?d.map(h=>Object.assign({},h)).filter(h=>$.some(B=>{const k=gt(m),E=k.findIndex(F=>String(F)===String(B)),j=E!==-1?k[E]:B;return h[o]&&(h[o]=X(h[o],e,o)),p(j,h)})):d},t),Ce=t=>t.flatMap(e=>"children"in e?[e].concat((0,Ge.Z)(Ce(e.children||[]))):[e]);var xt=t=>{const{prefixCls:e,dropdownPrefixCls:o,mergedColumns:i,onFilterChange:d,getPopupContainer:u,locale:p,rootClassName:m}=t,$=(0,Ht.ln)("Table"),h=g.useMemo(()=>Ce(i||[]),[i]),[B,k]=g.useState(()=>he(h,!0)),E=g.useMemo(()=>{const R=he(h,!1);if(R.length===0)return R;let z=!0,N=!0;if(R.forEach(S=>{let{filteredKeys:w}=S;w!==void 0?z=!1:N=!1}),z){const S=(h||[]).map((w,Z)=>Oe(w,Se(Z)));return B.filter(w=>{let{key:Z}=w;return S.includes(Z)}).map(w=>{const Z=h[S.findIndex(te=>te===w.key)];return Object.assign(Object.assign({},w),{column:Object.assign(Object.assign({},w.column),Z),forceFiltered:Z.filtered})})}return R},[h,B]),j=g.useMemo(()=>D(E),[E]),F=R=>{const z=E.filter(N=>{let{key:S}=N;return S!==R.key});z.push(R),k(z),d(D(z),z)};return[R=>q(e,o,R,E,p,F,u,void 0,m),E,j]},Et=f(84164),Mn=f(58448),Fn={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},an=Fn,ar=function(e,o){return g.createElement(Wt.Z,(0,ke.Z)({},e,{ref:o,icon:an}))},zn=g.forwardRef(ar),mn=zn,Zn={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},$n=Zn,ir=function(e,o){return g.createElement(Wt.Z,(0,ke.Z)({},e,{ref:o,icon:$n}))},sr=g.forwardRef(ir),cr=sr,Re=f(83062);const Ke="ascend",ze="descend",it=t=>typeof t.sorter=="object"&&typeof t.sorter.multiple=="number"?t.sorter.multiple:!1,st=t=>typeof t=="function"?t:t&&typeof t=="object"&&t.compare?t.compare:!1,Ve=(t,e)=>e?t[t.indexOf(e)+1]:t[0],Nt=(t,e,o)=>{let i=[];const d=(u,p)=>{i.push({column:u,key:Oe(u,p),multiplePriority:it(u),sortOrder:u.sortOrder})};return(t||[]).forEach((u,p)=>{const m=Se(p,o);u.children?("sortOrder"in u&&d(u,m),i=[].concat((0,Ge.Z)(i),(0,Ge.Z)(Nt(u.children,e,m)))):u.sorter&&("sortOrder"in u?d(u,m):e&&u.defaultSortOrder&&i.push({column:u,key:Oe(u,m),multiplePriority:it(u),sortOrder:u.defaultSortOrder}))}),i},_t=(t,e,o,i,d,u,p,m)=>(e||[]).map((h,B)=>{const k=Se(B,m);let E=h;if(E.sorter){const j=E.sortDirections||d,F=E.showSorterTooltip===void 0?p:E.showSorterTooltip,K=Oe(E,k),R=o.find(ge=>{let{key:Ze}=ge;return Ze===K}),z=R?R.sortOrder:null,N=Ve(j,z);let S;if(h.sortIcon)S=h.sortIcon({sortOrder:z});else{const ge=j.includes(Ke)&&g.createElement(cr,{className:L()(`${t}-column-sorter-up`,{active:z===Ke})}),Ze=j.includes(ze)&&g.createElement(mn,{className:L()(`${t}-column-sorter-down`,{active:z===ze})});S=g.createElement("span",{className:L()(`${t}-column-sorter`,{[`${t}-column-sorter-full`]:!!(ge&&Ze)})},g.createElement("span",{className:`${t}-column-sorter-inner`,"aria-hidden":"true"},ge,Ze))}const{cancelSort:w,triggerAsc:Z,triggerDesc:te}=u||{};let Q=w;N===ze?Q=te:N===Ke&&(Q=Z);const Be=typeof F=="object"?Object.assign({title:Q},F):{title:Q};E=Object.assign(Object.assign({},E),{className:L()(E.className,{[`${t}-column-sort`]:z}),title:ge=>{const Ze=`${t}-column-sorters`,oe=g.createElement("span",{className:`${t}-column-title`},tt(h.title,ge)),De=g.createElement("div",{className:Ze},oe,S);return F?typeof F!="boolean"&&(F==null?void 0:F.target)==="sorter-icon"?g.createElement("div",{className:`${Ze} ${t}-column-sorters-tooltip-target-sorter`},oe,g.createElement(Re.Z,Object.assign({},Be),S)):g.createElement(Re.Z,Object.assign({},Be),De):De},onHeaderCell:ge=>{var Ze;const oe=((Ze=h.onHeaderCell)===null||Ze===void 0?void 0:Ze.call(h,ge))||{},De=oe.onClick,J=oe.onKeyDown;oe.onClick=et=>{i({column:h,key:K,sortOrder:N,multiplePriority:it(h)}),De==null||De(et)},oe.onKeyDown=et=>{et.keyCode===nt.Z.ENTER&&(i({column:h,key:K,sortOrder:N,multiplePriority:it(h)}),J==null||J(et))};const xe=at(h.title,{}),le=xe==null?void 0:xe.toString();return z?oe["aria-sort"]=z==="ascend"?"ascending":"descending":oe["aria-label"]=le||"",oe.className=L()(oe.className,`${t}-column-has-sorters`),oe.tabIndex=0,h.ellipsis&&(oe.title=(xe!=null?xe:"").toString()),oe}})}return"children"in E&&(E=Object.assign(Object.assign({},E),{children:_t(t,E.children,o,i,d,u,p,k)})),E}),en=t=>{const{column:e,sortOrder:o}=t;return{column:e,order:o,field:e.dataIndex,columnKey:e.key}},In=t=>{const e=t.filter(o=>{let{sortOrder:i}=o;return i}).map(en);if(e.length===0&&t.length){const o=t.length-1;return Object.assign(Object.assign({},en(t[o])),{column:void 0})}return e.length<=1?e[0]||{}:e},tn=(t,e,o)=>{const i=e.slice().sort((p,m)=>m.multiplePriority-p.multiplePriority),d=t.slice(),u=i.filter(p=>{let{column:{sorter:m},sortOrder:$}=p;return st(m)&&$});return u.length?d.sort((p,m)=>{for(let $=0;${const m=p[o];return m?Object.assign(Object.assign({},p),{[o]:tn(m,e,o)}):p}):d};var Un=t=>{const{prefixCls:e,mergedColumns:o,sortDirections:i,tableLocale:d,showSorterTooltip:u,onSorterChange:p}=t,[m,$]=g.useState(Nt(o,!0)),h=(K,R)=>{const z=[];return K.forEach((N,S)=>{const w=Se(S,R);if(z.push(Oe(N,w)),Array.isArray(N.children)){const Z=h(N.children,w);z.push.apply(z,(0,Ge.Z)(Z))}}),z},B=g.useMemo(()=>{let K=!0;const R=Nt(o,!1);if(!R.length){const w=h(o);return m.filter(Z=>{let{key:te}=Z;return w.includes(te)})}const z=[];function N(w){K?z.push(w):z.push(Object.assign(Object.assign({},w),{sortOrder:null}))}let S=null;return R.forEach(w=>{S===null?(N(w),w.sortOrder&&(w.multiplePriority===!1?K=!1:S=!0)):(S&&w.multiplePriority!==!1||(K=!1),N(w))}),z},[o,m]),k=g.useMemo(()=>{var K,R;const z=B.map(N=>{let{column:S,sortOrder:w}=N;return{column:S,order:w}});return{sortColumns:z,sortColumn:(K=z[0])===null||K===void 0?void 0:K.column,sortOrder:(R=z[0])===null||R===void 0?void 0:R.order}},[B]),E=K=>{let R;K.multiplePriority===!1||!B.length||B[0].multiplePriority===!1?R=[K]:R=[].concat((0,Ge.Z)(B.filter(z=>{let{key:N}=z;return N!==K.key})),[K]),$(R),p(In(R),R)};return[K=>_t(e,K,B,E,i,d,u),B,k,()=>In(B)]};const Gn=(t,e)=>t.map(i=>{const d=Object.assign({},i);return d.title=tt(i.title,e),"children"in d&&(d.children=Gn(d.children,e)),d});var Cn=t=>[g.useCallback(o=>Gn(o,t),[t])],Yn=(0,H.Q$)((t,e)=>{const{_renderTimes:o}=t,{_renderTimes:i}=e;return o!==i}),Jn=(0,H.TN)((t,e)=>{const{_renderTimes:o}=t,{_renderTimes:i}=e;return o!==i}),U=f(11568),Ln=f(10274),qn=f(14747),Rr=f(83559),$r=f(83262),Tr=t=>{const{componentCls:e,lineWidth:o,lineType:i,tableBorderColor:d,tableHeaderBg:u,tablePaddingVertical:p,tablePaddingHorizontal:m,calc:$}=t,h=`${(0,U.bf)(o)} ${i} ${d}`,B=(k,E,j)=>({[`&${e}-${k}`]:{[`> ${e}-container`]:{[`> ${e}-content, > ${e}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${e}-expanded-row-fixed`]:{margin:`${(0,U.bf)($(E).mul(-1).equal())} - ${(0,U.bf)($($(j).add(o)).mul(-1).equal())}`}}}}}});return{[`${e}-wrapper`]:{[`${e}${e}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${e}-title`]:{border:h,borderBottom:0},[`> ${e}-container`]:{borderInlineStart:h,borderTop:h,[` - > ${e}-content, - > ${e}-header, - > ${e}-body, - > ${e}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:h},"> thead":{"> tr:not(:last-child) > th":{borderBottom:h},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${e}-cell-fix-right-first::after`]:{borderInlineEnd:h}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${e}-expanded-row-fixed`]:{margin:`${(0,U.bf)($(p).mul(-1).equal())} ${(0,U.bf)($($(m).add(o)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:o,bottom:0,borderInlineEnd:h,content:'""'}}}}}},[`&${e}-scroll-horizontal`]:{[`> ${e}-container > ${e}-body`]:{"> table > tbody":{[` - > tr${e}-expanded-row, - > tr${e}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},B("middle",t.tablePaddingVerticalMiddle,t.tablePaddingHorizontalMiddle)),B("small",t.tablePaddingVerticalSmall,t.tablePaddingHorizontalSmall)),{[`> ${e}-footer`]:{border:h,borderTop:0}}),[`${e}-cell`]:{[`${e}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${(0,U.bf)(o)} 0 ${(0,U.bf)(o)} ${u}`}},[`${e}-bordered ${e}-cell-scrollbar`]:{borderInlineEnd:h}}}},Or=t=>{const{componentCls:e}=t;return{[`${e}-wrapper`]:{[`${e}-cell-ellipsis`]:Object.assign(Object.assign({},qn.vS),{wordBreak:"keep-all",[` - &${e}-cell-fix-left-last, - &${e}-cell-fix-right-first - `]:{overflow:"visible",[`${e}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${e}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Nr=t=>{const{componentCls:e}=t;return{[`${e}-wrapper`]:{[`${e}-tbody > tr${e}-placeholder`]:{textAlign:"center",color:t.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:t.colorBgContainer}}}}},hr=f(49867),Zr=t=>{const{componentCls:e,antCls:o,motionDurationSlow:i,lineWidth:d,paddingXS:u,lineType:p,tableBorderColor:m,tableExpandIconBg:$,tableExpandColumnWidth:h,borderRadius:B,tablePaddingVertical:k,tablePaddingHorizontal:E,tableExpandedRowBg:j,paddingXXS:F,expandIconMarginTop:K,expandIconSize:R,expandIconHalfInner:z,expandIconScale:N,calc:S}=t,w=`${(0,U.bf)(d)} ${p} ${m}`,Z=S(F).sub(d).equal();return{[`${e}-wrapper`]:{[`${e}-expand-icon-col`]:{width:h},[`${e}-row-expand-icon-cell`]:{textAlign:"center",[`${e}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${e}-row-indent`]:{height:1,float:"left"},[`${e}-row-expand-icon`]:Object.assign(Object.assign({},(0,hr.N)(t)),{position:"relative",float:"left",boxSizing:"border-box",width:R,height:R,padding:0,color:"inherit",lineHeight:(0,U.bf)(R),background:$,border:w,borderRadius:B,transform:`scale(${N})`,transition:`all ${i}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${i} ease-out`,content:'""'},"&::before":{top:z,insetInlineEnd:Z,insetInlineStart:Z,height:d},"&::after":{top:Z,bottom:Z,insetInlineStart:z,width:d,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${e}-row-indent + ${e}-row-expand-icon`]:{marginTop:K,marginInlineEnd:u},[`tr${e}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:j}},[`${o}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${e}-expanded-row-fixed`]:{position:"relative",margin:`${(0,U.bf)(S(k).mul(-1).equal())} ${(0,U.bf)(S(E).mul(-1).equal())}`,padding:`${(0,U.bf)(k)} ${(0,U.bf)(E)}`}}}},dr=t=>{const{componentCls:e,antCls:o,iconCls:i,tableFilterDropdownWidth:d,tableFilterDropdownSearchWidth:u,paddingXXS:p,paddingXS:m,colorText:$,lineWidth:h,lineType:B,tableBorderColor:k,headerIconColor:E,fontSizeSM:j,tablePaddingHorizontal:F,borderRadius:K,motionDurationSlow:R,colorTextDescription:z,colorPrimary:N,tableHeaderFilterActiveBg:S,colorTextDisabled:w,tableFilterDropdownBg:Z,tableFilterDropdownHeight:te,controlItemBgHover:Q,controlItemBgActive:Be,boxShadowSecondary:ge,filterDropdownMenuBg:Ze,calc:oe}=t,De=`${o}-dropdown`,J=`${e}-filter-dropdown`,xe=`${o}-tree`,le=`${(0,U.bf)(h)} ${B} ${k}`;return[{[`${e}-wrapper`]:{[`${e}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${e}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:oe(p).mul(-1).equal(),marginInline:`${(0,U.bf)(p)} ${(0,U.bf)(oe(F).div(2).mul(-1).equal())}`,padding:`0 ${(0,U.bf)(p)}`,color:E,fontSize:j,borderRadius:K,cursor:"pointer",transition:`all ${R}`,"&:hover":{color:z,background:S},"&.active":{color:N}}}},{[`${o}-dropdown`]:{[J]:Object.assign(Object.assign({},(0,qn.Wf)(t)),{minWidth:d,backgroundColor:Z,borderRadius:K,boxShadow:ge,overflow:"hidden",[`${De}-menu`]:{maxHeight:te,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Ze,"&:empty::after":{display:"block",padding:`${(0,U.bf)(m)} 0`,color:w,fontSize:j,textAlign:"center",content:'"Not Found"'}},[`${J}-tree`]:{paddingBlock:`${(0,U.bf)(m)} 0`,paddingInline:m,[xe]:{padding:0},[`${xe}-treenode ${xe}-node-content-wrapper:hover`]:{backgroundColor:Q},[`${xe}-treenode-checkbox-checked ${xe}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Be}}},[`${J}-search`]:{padding:m,borderBottom:le,"&-input":{input:{minWidth:u},[i]:{color:w}}},[`${J}-checkall`]:{width:"100%",marginBottom:p,marginInlineStart:p},[`${J}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${(0,U.bf)(oe(m).sub(h).equal())} ${(0,U.bf)(m)}`,overflow:"hidden",borderTop:le}})}},{[`${o}-dropdown ${J}, ${J}-submenu`]:{[`${o}-checkbox-wrapper + span`]:{paddingInlineStart:m,color:$},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},kr=t=>{const{componentCls:e,lineWidth:o,colorSplit:i,motionDurationSlow:d,zIndexTableFixed:u,tableBg:p,zIndexTableSticky:m,calc:$}=t,h=i;return{[`${e}-wrapper`]:{[` - ${e}-cell-fix-left, - ${e}-cell-fix-right - `]:{position:"sticky !important",zIndex:u,background:p},[` - ${e}-cell-fix-left-first::after, - ${e}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:$(o).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:`box-shadow ${d}`,content:'""',pointerEvents:"none"},[`${e}-cell-fix-left-all::after`]:{display:"none"},[` - ${e}-cell-fix-right-first::after, - ${e}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:$(o).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${d}`,content:'""',pointerEvents:"none"},[`${e}-container`]:{position:"relative","&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:$(m).add(1).equal({unit:!1}),width:30,transition:`box-shadow ${d}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${e}-ping-left`]:{[`&:not(${e}-has-fix-left) ${e}-container::before`]:{boxShadow:`inset 10px 0 8px -8px ${h}`},[` - ${e}-cell-fix-left-first::after, - ${e}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${h}`},[`${e}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${e}-ping-right`]:{[`&:not(${e}-has-fix-right) ${e}-container::after`]:{boxShadow:`inset -10px 0 8px -8px ${h}`},[` - ${e}-cell-fix-right-first::after, - ${e}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${h}`}},[`${e}-fixed-column-gapped`]:{[` - ${e}-cell-fix-left-first::after, - ${e}-cell-fix-left-last::after, - ${e}-cell-fix-right-first::after, - ${e}-cell-fix-right-last::after - `]:{boxShadow:"none"}}}}},Br=t=>{const{componentCls:e,antCls:o,margin:i}=t;return{[`${e}-wrapper`]:{[`${e}-pagination${o}-pagination`]:{margin:`${(0,U.bf)(i)} 0`},[`${e}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:t.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Hr=t=>{const{componentCls:e,tableRadius:o}=t;return{[`${e}-wrapper`]:{[e]:{[`${e}-title, ${e}-header`]:{borderRadius:`${(0,U.bf)(o)} ${(0,U.bf)(o)} 0 0`},[`${e}-title + ${e}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${e}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:o,borderStartEndRadius:o,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:o},"> *:last-child":{borderStartEndRadius:o}}},"&-footer":{borderRadius:`0 0 ${(0,U.bf)(o)} ${(0,U.bf)(o)}`}}}}},xr=t=>{const{componentCls:e}=t;return{[`${e}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${e}-pagination-left`]:{justifyContent:"flex-end"},[`${e}-pagination-right`]:{justifyContent:"flex-start"},[`${e}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${e}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${e}-row-indent`]:{float:"right"}}}}},Mr=t=>{const{componentCls:e,antCls:o,iconCls:i,fontSizeIcon:d,padding:u,paddingXS:p,headerIconColor:m,headerIconHoverColor:$,tableSelectionColumnWidth:h,tableSelectedRowBg:B,tableSelectedRowHoverBg:k,tableRowHoverBg:E,tablePaddingHorizontal:j,calc:F}=t;return{[`${e}-wrapper`]:{[`${e}-selection-col`]:{width:h,[`&${e}-selection-col-with-dropdown`]:{width:F(h).add(d).add(F(u).div(4)).equal()}},[`${e}-bordered ${e}-selection-col`]:{width:F(h).add(F(p).mul(2)).equal(),[`&${e}-selection-col-with-dropdown`]:{width:F(h).add(d).add(F(u).div(4)).add(F(p).mul(2)).equal()}},[` - table tr th${e}-selection-column, - table tr td${e}-selection-column, - ${e}-selection-column - `]:{paddingInlineEnd:t.paddingXS,paddingInlineStart:t.paddingXS,textAlign:"center",[`${o}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${e}-selection-column${e}-cell-fix-left`]:{zIndex:F(t.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${e}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${e}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${e}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${t.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:(0,U.bf)(F(j).div(4).equal()),[i]:{color:m,fontSize:d,verticalAlign:"baseline","&:hover":{color:$}}},[`${e}-tbody`]:{[`${e}-row`]:{[`&${e}-row-selected`]:{[`> ${e}-cell`]:{background:B,"&-row-hover":{background:k}}},[`> ${e}-cell-row-hover`]:{background:E}}}}}},Fr=t=>{const{componentCls:e,tableExpandColumnWidth:o,calc:i}=t,d=(u,p,m,$)=>({[`${e}${e}-${u}`]:{fontSize:$,[` - ${e}-title, - ${e}-footer, - ${e}-cell, - ${e}-thead > tr > th, - ${e}-tbody > tr > th, - ${e}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{padding:`${(0,U.bf)(p)} ${(0,U.bf)(m)}`},[`${e}-filter-trigger`]:{marginInlineEnd:(0,U.bf)(i(m).div(2).mul(-1).equal())},[`${e}-expanded-row-fixed`]:{margin:`${(0,U.bf)(i(p).mul(-1).equal())} ${(0,U.bf)(i(m).mul(-1).equal())}`},[`${e}-tbody`]:{[`${e}-wrapper:only-child ${e}`]:{marginBlock:(0,U.bf)(i(p).mul(-1).equal()),marginInline:`${(0,U.bf)(i(o).sub(m).equal())} ${(0,U.bf)(i(m).mul(-1).equal())}`}},[`${e}-selection-extra`]:{paddingInlineStart:(0,U.bf)(i(m).div(4).equal())}}});return{[`${e}-wrapper`]:Object.assign(Object.assign({},d("middle",t.tablePaddingVerticalMiddle,t.tablePaddingHorizontalMiddle,t.tableFontSizeMiddle)),d("small",t.tablePaddingVerticalSmall,t.tablePaddingHorizontalSmall,t.tableFontSizeSmall))}},Kr=t=>{const{componentCls:e,marginXXS:o,fontSizeIcon:i,headerIconColor:d,headerIconHoverColor:u}=t;return{[`${e}-wrapper`]:{[`${e}-thead th${e}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${t.motionDurationSlow}, left 0s`,"&:hover":{background:t.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:t.colorPrimary},[` - &${e}-cell-fix-left:hover, - &${e}-cell-fix-right:hover - `]:{background:t.tableFixedHeaderSortActiveBg}},[`${e}-thead th${e}-column-sort`]:{background:t.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${e}-column-sort`]:{background:t.tableBodySortBg},[`${e}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${e}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${e}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${e}-column-sorter`]:{marginInlineStart:o,color:d,fontSize:0,transition:`color ${t.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:i,"&.active":{color:t.colorPrimary}},[`${e}-column-sorter-up + ${e}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${e}-column-sorters:hover ${e}-column-sorter`]:{color:u}}}},ao=t=>{const{componentCls:e,opacityLoading:o,tableScrollThumbBg:i,tableScrollThumbBgHover:d,tableScrollThumbSize:u,tableScrollBg:p,zIndexTableSticky:m,stickyScrollBarBorderRadius:$,lineWidth:h,lineType:B,tableBorderColor:k}=t,E=`${(0,U.bf)(h)} ${B} ${k}`;return{[`${e}-wrapper`]:{[`${e}-sticky`]:{"&-holder":{position:"sticky",zIndex:m,background:t.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${(0,U.bf)(u)} !important`,zIndex:m,display:"flex",alignItems:"center",background:p,borderTop:E,opacity:o,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:u,backgroundColor:i,borderRadius:$,transition:`all ${t.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:d}}}}}}},n=t=>{const{componentCls:e,lineWidth:o,tableBorderColor:i,calc:d}=t,u=`${(0,U.bf)(o)} ${t.lineType} ${i}`;return{[`${e}-wrapper`]:{[`${e}-summary`]:{position:"relative",zIndex:t.zIndexTableFixed,background:t.tableBg,"> tr":{"> th, > td":{borderBottom:u}}},[`div${e}-summary`]:{boxShadow:`0 ${(0,U.bf)(d(o).mul(-1).equal())} 0 ${i}`}}}},c=t=>{const{componentCls:e,motionDurationMid:o,lineWidth:i,lineType:d,tableBorderColor:u,calc:p}=t,m=`${(0,U.bf)(i)} ${d} ${u}`,$=`${e}-expanded-row-cell`;return{[`${e}-wrapper`]:{[`${e}-tbody-virtual`]:{[`${e}-tbody-virtual-holder-inner`]:{[` - & > ${e}-row, - & > div:not(${e}-row) > ${e}-row - `]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${e}-cell`]:{borderBottom:m,transition:`background ${o}`},[`${e}-expanded-row`]:{[`${$}${$}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${(0,U.bf)(i)})`,borderInlineEnd:"none"}}},[`${e}-bordered`]:{[`${e}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:m,position:"absolute"},[`${e}-cell`]:{borderInlineEnd:m,[`&${e}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:p(i).mul(-1).equal(),borderInlineStart:m}}},[`&${e}-virtual`]:{[`${e}-placeholder ${e}-cell`]:{borderInlineEnd:m,borderBottom:m}}}}}};const l=t=>{const{componentCls:e,fontWeightStrong:o,tablePaddingVertical:i,tablePaddingHorizontal:d,tableExpandColumnWidth:u,lineWidth:p,lineType:m,tableBorderColor:$,tableFontSize:h,tableBg:B,tableRadius:k,tableHeaderTextColor:E,motionDurationMid:j,tableHeaderBg:F,tableHeaderCellSplitColor:K,tableFooterTextColor:R,tableFooterBg:z,calc:N}=t,S=`${(0,U.bf)(p)} ${m} ${$}`;return{[`${e}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,qn.dF)()),{[e]:Object.assign(Object.assign({},(0,qn.Wf)(t)),{fontSize:h,background:B,borderRadius:`${(0,U.bf)(k)} ${(0,U.bf)(k)} 0 0`,scrollbarColor:`${t.tableScrollThumbBg} ${t.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${(0,U.bf)(k)} ${(0,U.bf)(k)} 0 0`,borderCollapse:"separate",borderSpacing:0},[` - ${e}-cell, - ${e}-thead > tr > th, - ${e}-tbody > tr > th, - ${e}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{position:"relative",padding:`${(0,U.bf)(i)} ${(0,U.bf)(d)}`,overflowWrap:"break-word"},[`${e}-title`]:{padding:`${(0,U.bf)(i)} ${(0,U.bf)(d)}`},[`${e}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:E,fontWeight:o,textAlign:"start",background:F,borderBottom:S,transition:`background ${j} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${e}-selection-column):not(${e}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:K,transform:"translateY(-50%)",transition:`background-color ${j}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${e}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${j}, border-color ${j}`,borderBottom:S,[` - > ${e}-wrapper:only-child, - > ${e}-expanded-row-fixed > ${e}-wrapper:only-child - `]:{[e]:{marginBlock:(0,U.bf)(N(i).mul(-1).equal()),marginInline:`${(0,U.bf)(N(u).sub(d).equal())} - ${(0,U.bf)(N(d).mul(-1).equal())}`,[`${e}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:E,fontWeight:o,textAlign:"start",background:F,borderBottom:S,transition:`background ${j} ease`}}},[`${e}-footer`]:{padding:`${(0,U.bf)(i)} ${(0,U.bf)(d)}`,color:R,background:z}})}},a=t=>{const{colorFillAlter:e,colorBgContainer:o,colorTextHeading:i,colorFillSecondary:d,colorFillContent:u,controlItemBgActive:p,controlItemBgActiveHover:m,padding:$,paddingSM:h,paddingXS:B,colorBorderSecondary:k,borderRadiusLG:E,controlHeight:j,colorTextPlaceholder:F,fontSize:K,fontSizeSM:R,lineHeight:z,lineWidth:N,colorIcon:S,colorIconHover:w,opacityLoading:Z,controlInteractiveSize:te}=t,Q=new Ln.C(d).onBackground(o).toHexShortString(),Be=new Ln.C(u).onBackground(o).toHexShortString(),ge=new Ln.C(e).onBackground(o).toHexShortString(),Ze=new Ln.C(S),oe=new Ln.C(w),De=te/2-N,J=De*2+N*3;return{headerBg:ge,headerColor:i,headerSortActiveBg:Q,headerSortHoverBg:Be,bodySortBg:ge,rowHoverBg:ge,rowSelectedBg:p,rowSelectedHoverBg:m,rowExpandedBg:e,cellPaddingBlock:$,cellPaddingInline:$,cellPaddingBlockMD:h,cellPaddingInlineMD:B,cellPaddingBlockSM:B,cellPaddingInlineSM:B,borderColor:k,headerBorderRadius:E,footerBg:ge,footerColor:i,cellFontSize:K,cellFontSizeMD:K,cellFontSizeSM:K,headerSplitColor:k,fixedHeaderSortActiveBg:Q,headerFilterHoverBg:u,filterDropdownMenuBg:o,filterDropdownBg:o,expandIconBg:o,selectionColumnWidth:j,stickyScrollBarBg:F,stickyScrollBarBorderRadius:100,expandIconMarginTop:(K*z-N*3)/2-Math.ceil((R*1.4-N*3)/2),headerIconColor:Ze.clone().setAlpha(Ze.getAlpha()*Z).toRgbString(),headerIconHoverColor:oe.clone().setAlpha(oe.getAlpha()*Z).toRgbString(),expandIconHalfInner:De,expandIconSize:J,expandIconScale:te/J}},v=2;var b=(0,Rr.I$)("Table",t=>{const{colorTextHeading:e,colorSplit:o,colorBgContainer:i,controlInteractiveSize:d,headerBg:u,headerColor:p,headerSortActiveBg:m,headerSortHoverBg:$,bodySortBg:h,rowHoverBg:B,rowSelectedBg:k,rowSelectedHoverBg:E,rowExpandedBg:j,cellPaddingBlock:F,cellPaddingInline:K,cellPaddingBlockMD:R,cellPaddingInlineMD:z,cellPaddingBlockSM:N,cellPaddingInlineSM:S,borderColor:w,footerBg:Z,footerColor:te,headerBorderRadius:Q,cellFontSize:Be,cellFontSizeMD:ge,cellFontSizeSM:Ze,headerSplitColor:oe,fixedHeaderSortActiveBg:De,headerFilterHoverBg:J,filterDropdownBg:xe,expandIconBg:le,selectionColumnWidth:et,stickyScrollBarBg:kt,calc:yt}=t,He=(0,$r.IX)(t,{tableFontSize:Be,tableBg:i,tableRadius:Q,tablePaddingVertical:F,tablePaddingHorizontal:K,tablePaddingVerticalMiddle:R,tablePaddingHorizontalMiddle:z,tablePaddingVerticalSmall:N,tablePaddingHorizontalSmall:S,tableBorderColor:w,tableHeaderTextColor:p,tableHeaderBg:u,tableFooterTextColor:te,tableFooterBg:Z,tableHeaderCellSplitColor:oe,tableHeaderSortBg:m,tableHeaderSortHoverBg:$,tableBodySortBg:h,tableFixedHeaderSortActiveBg:De,tableHeaderFilterActiveBg:J,tableFilterDropdownBg:xe,tableRowHoverBg:B,tableSelectedRowBg:k,tableSelectedRowHoverBg:E,zIndexTableFixed:v,zIndexTableSticky:yt(v).add(1).equal({unit:!1}),tableFontSizeMiddle:ge,tableFontSizeSmall:Ze,tableSelectionColumnWidth:et,tableExpandIconBg:le,tableExpandColumnWidth:yt(d).add(yt(t.padding).mul(2)).equal(),tableExpandedRowBg:j,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:kt,tableScrollThumbBgHover:e,tableScrollBg:o});return[l(He),Br(He),n(He),Kr(He),dr(He),Tr(He),Hr(He),Zr(He),n(He),Nr(He),Mr(He),kr(He),ao(He),Or(He),Fr(He),xr(He),c(He)]},a,{unitless:{expandIconScale:!0}});const x=[],y=(t,e)=>{var o,i;const{prefixCls:d,className:u,rootClassName:p,style:m,size:$,bordered:h,dropdownPrefixCls:B,dataSource:k,pagination:E,rowSelection:j,rowKey:F="key",rowClassName:K,columns:R,children:z,childrenColumnName:N,onChange:S,getPopupContainer:w,loading:Z,expandIcon:te,expandable:Q,expandedRowRender:Be,expandIconColumnIndex:ge,indentSize:Ze,scroll:oe,sortDirections:De,locale:J,showSorterTooltip:xe={target:"full-header"},virtual:le}=t,et=(0,Ht.ln)("Table"),kt=g.useMemo(()=>R||(0,A.L)(z),[R,z]),yt=g.useMemo(()=>kt.some(ce=>ce.responsive),[kt]),He=(0,me.Z)(yt),Qe=g.useMemo(()=>{const ce=new Set(Object.keys(He).filter(Me=>He[Me]));return kt.filter(Me=>!Me.responsive||Me.responsive.some(Zt=>ce.has(Zt)))},[kt,He]),je=(0,Ee.Z)(t,["className","style","columns"]),{locale:Rt=de.Z,direction:Yt,table:ct,renderEmpty:bn,getPrefixCls:Sn,getPopupContainer:Qt}=g.useContext(Gt.E_),Bt=(0,be.Z)($),ae=Object.assign(Object.assign({},Rt.Table),J),Kt=k||x,Le=Sn("table",d),gn=Sn("dropdown",B),[,hn]=(0,Ue.ZP)(),nn=(0,ie.Z)(Le),[Pn,dt,Tn]=b(Le,nn),W=Object.assign(Object.assign({childrenColumnName:N,expandIconColumnIndex:ge},Q),{expandIcon:(o=Q==null?void 0:Q.expandIcon)!==null&&o!==void 0?o:(i=ct==null?void 0:ct.expandable)===null||i===void 0?void 0:i.expandIcon}),{childrenColumnName:Ie="children"}=W,ut=g.useMemo(()=>Kt.some(ce=>ce==null?void 0:ce[Ie])?"nest":Be||Q!=null&&Q.expandedRowRender?"row":null,[Kt]),Jt={body:g.useRef()},wn=vt(Le),On=g.useRef(null),jn=g.useRef(null);mt(e,()=>Object.assign(Object.assign({},jn.current),{nativeElement:On.current}));const En=g.useMemo(()=>typeof F=="function"?F:ce=>ce==null?void 0:ce[F],[F]),[_n]=(0,Et.Z)(Kt,Ie,En),xn={},er=function(ce,Me){let Zt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var zt,on,Xt,Kn;const Ut=Object.assign(Object.assign({},xn),ce);Zt&&((zt=xn.resetPagination)===null||zt===void 0||zt.call(xn),!((on=Ut.pagination)===null||on===void 0)&&on.current&&(Ut.pagination.current=1),E&&((Xt=E.onChange)===null||Xt===void 0||Xt.call(E,1,(Kn=Ut.pagination)===null||Kn===void 0?void 0:Kn.pageSize))),oe&&oe.scrollToFirstRowOnChange!==!1&&Jt.body.current&&Je(0,{getContainer:()=>Jt.body.current}),S==null||S(Ut.pagination,Ut.filters,Ut.sorter,{currentDataSource:X(tn(Kt,Ut.sorterStates,Ie),Ut.filterStates,Ie),action:Me})},Lr=(ce,Me)=>{er({sorter:ce,sorterStates:Me},"sort",!1)},[yr,ur,fr,Cr]=Un({prefixCls:Le,mergedColumns:Qe,onSorterChange:Lr,sortDirections:De||["ascend","descend"],tableLocale:ae,showSorterTooltip:xe}),tr=g.useMemo(()=>tn(Kt,ur,Ie),[Kt,ur]);xn.sorter=Cr(),xn.sorterStates=ur;const sn=(ce,Me)=>{er({filters:ce,filterStates:Me},"filter",!0)},[cn,kn,Bn]=xt({prefixCls:Le,locale:ae,dropdownPrefixCls:gn,mergedColumns:Qe,onFilterChange:sn,getPopupContainer:w||Qt,rootClassName:L()(p,nn)}),Vt=X(tr,kn,Ie);xn.filters=Bn,xn.filterStates=kn;const Nn=g.useMemo(()=>{const ce={};return Object.keys(Bn).forEach(Me=>{Bn[Me]!==null&&(ce[Me]=Bn[Me])}),Object.assign(Object.assign({},fr),{filters:ce})},[fr,Bn]),[Dr]=Cn(Nn),jr=(ce,Me)=>{er({pagination:Object.assign(Object.assign({},xn.pagination),{current:ce,pageSize:Me})},"paginate")},[ft,Ar]=(0,Mn.ZP)(Vt.length,jr,E);xn.pagination=E===!1?{}:(0,Mn.G6)(ft,E),xn.resetPagination=Ar;const br=g.useMemo(()=>{if(E===!1||!ft.pageSize)return Vt;const{current:ce=1,total:Me,pageSize:Zt=Mn.L8}=ft;return Vt.lengthZt?Vt.slice((ce-1)*Zt,ce*Zt):Vt:Vt.slice((ce-1)*Zt,ce*Zt)},[!!E,Vt,ft==null?void 0:ft.current,ft==null?void 0:ft.pageSize,ft==null?void 0:ft.total]),[rn,An]=(0,fe.ZP)({prefixCls:Le,data:Vt,pageData:br,getRowKey:En,getRecordByKey:_n,expandType:ut,childrenColumnName:Ie,locale:ae,getPopupContainer:w||Qt},j),mr=(ce,Me,Zt)=>{let zt;return typeof K=="function"?zt=L()(K(ce,Me,Zt)):zt=L()(K),L()({[`${Le}-row-selected`]:An.has(En(ce,Me))},zt)};W.__PARENT_RENDER_ICON__=W.expandIcon,W.expandIcon=W.expandIcon||te||Ae(ae),ut==="nest"&&W.expandIconColumnIndex===void 0?W.expandIconColumnIndex=j?1:0:W.expandIconColumnIndex>0&&j&&(W.expandIconColumnIndex-=1),typeof W.indentSize!="number"&&(W.indentSize=typeof Ze=="number"?Ze:15);const nr=g.useCallback(ce=>Dr(rn(cn(yr(ce)))),[yr,cn,rn]);let rr,Wn;if(E!==!1&&(ft!=null&&ft.total)){let ce;ft.size?ce=ft.size:ce=Bt==="small"||Bt==="middle"?"small":void 0;const Me=on=>g.createElement(M.Z,Object.assign({},ft,{className:L()(`${Le}-pagination ${Le}-pagination-${on}`,ft.className),size:ce})),Zt=Yt==="rtl"?"left":"right",{position:zt}=ft;if(zt!==null&&Array.isArray(zt)){const on=zt.find(Ut=>Ut.includes("top")),Xt=zt.find(Ut=>Ut.includes("bottom")),Kn=zt.every(Ut=>`${Ut}`=="none");!on&&!Xt&&!Kn&&(Wn=Me(Zt)),on&&(rr=Me(on.toLowerCase().replace("top",""))),Xt&&(Wn=Me(Xt.toLowerCase().replace("bottom","")))}else Wn=Me(Zt)}let vr;typeof Z=="boolean"?vr={spinning:Z}:typeof Z=="object"&&(vr=Object.assign({spinning:!0},Z));const Sr=L()(Tn,nn,`${Le}-wrapper`,ct==null?void 0:ct.className,{[`${Le}-wrapper-rtl`]:Yt==="rtl"},u,p,dt),Wr=Object.assign(Object.assign({},ct==null?void 0:ct.style),m),wr=typeof(J==null?void 0:J.emptyText)!="undefined"?J.emptyText:(bn==null?void 0:bn("Table"))||g.createElement(G.Z,{componentName:"Table"}),or=le?Jn:Yn,Hn={},Vr=g.useMemo(()=>{const{fontSize:ce,lineHeight:Me,padding:Zt,paddingXS:zt,paddingSM:on}=hn,Xt=Math.floor(ce*Me);switch(Bt){case"large":return Zt*2+Xt;case"small":return zt*2+Xt;default:return on*2+Xt}},[hn,Bt]);return le&&(Hn.listItemHeight=Vr),Pn(g.createElement("div",{ref:On,className:Sr,style:Wr},g.createElement(Y.Z,Object.assign({spinning:!1},vr),rr,g.createElement(or,Object.assign({},Hn,je,{ref:jn,columns:Qe,direction:Yt,expandable:W,prefixCls:Le,className:L()({[`${Le}-middle`]:Bt==="middle",[`${Le}-small`]:Bt==="small",[`${Le}-bordered`]:h,[`${Le}-empty`]:Kt.length===0},Tn,nn,dt),data:br,rowKey:En,rowClassName:mr,emptyText:wr,internalHooks:H.RQ,internalRefs:Jt,transformColumns:nr,getContainerWidth:wn})),Wn)))};var I=g.forwardRef(y);const P=(t,e)=>{const o=g.useRef(0);return o.current+=1,g.createElement(I,Object.assign({},t,{ref:e,_renderTimes:o.current}))},C=g.forwardRef(P);C.SELECTION_COLUMN=fe.HK,C.EXPAND_COLUMN=H.w2,C.SELECTION_ALL=fe.W$,C.SELECTION_INVERT=fe.TA,C.SELECTION_NONE=fe.rM,C.Column=Xe,C.ColumnGroup=r,C.Summary=H.ER;var O=C,T=O},82922:function(Rn,rt,f){f.d(rt,{Z:function(){return Wt}});var g=f(70593),H=f(74902),ee=f(67294),Xe=f(26911),Fe=f(95591),r=f(32319),fe=f(93967),Pe=f.n(fe),L=f(10225),A=f(1089),Ee=f(53124),ot=f(87462),mt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},ln=mt,$t=f(84089),lt=function(ye,_){return ee.createElement($t.Z,(0,ot.Z)({},ye,{ref:_,icon:ln}))},jt=ee.forwardRef(lt),At=jt,Je=f(33603),Ht=f(29691),Gt=f(32157);const G=4;function ie(ue){const{dropPosition:ye,dropLevelOffset:_,prefixCls:se,indent:re,direction:V="ltr"}=ue,we=V==="ltr"?"left":"right",Ne=V==="ltr"?"right":"left",ne={[we]:-_*re+G,[Ne]:0};switch(ye){case-1:ne.top=-3;break;case 1:ne.bottom=-3;break;default:ne.bottom=-3,ne[we]=re+G;break}return ee.createElement("div",{style:ne,className:`${se}-drop-indicator`})}var be=ie,me=f(23797),M=ee.forwardRef((ue,ye)=>{var _;const{getPrefixCls:se,direction:re,virtual:V,tree:we}=ee.useContext(Ee.E_),{prefixCls:Ne,className:ne,showIcon:$e=!1,showLine:Ct,switcherIcon:Mt,switcherLoadingIcon:It,blockNode:qe=!1,children:Pt,checkable:Ye=!1,selectable:Tt=!0,draggable:_e,motion:nt,style:bt}=ue,pt=se("tree",Ne),Ot=se(),gt=nt!=null?nt:Object.assign(Object.assign({},(0,Je.Z)(Ot)),{motionAppear:!1}),Ft=Object.assign(Object.assign({},ue),{checkable:Ye,selectable:Tt,showIcon:$e,motion:gt,blockNode:qe,showLine:!!Ct,dropIndicatorRender:be}),[St,We,wt]=(0,Gt.ZP)(pt),[,qt]=(0,Ht.ZP)(),fn=qt.paddingXS/2+(((_=qt.Tree)===null||_===void 0?void 0:_.titleHeight)||qt.controlHeightSM),he=ee.useMemo(()=>{if(!_e)return!1;let D={};switch(typeof _e){case"function":D.nodeDraggable=_e;break;case"object":D=Object.assign({},_e);break;default:break}return D.icon!==!1&&(D.icon=D.icon||ee.createElement(At,null)),D},[_e]),q=D=>ee.createElement(me.Z,{prefixCls:pt,switcherIcon:Mt,switcherLoadingIcon:It,treeNodeProps:D,showLine:Ct});return St(ee.createElement(g.Z,Object.assign({itemHeight:fn,ref:ye,virtual:V},Ft,{style:Object.assign(Object.assign({},we==null?void 0:we.style),bt),prefixCls:pt,className:Pe()({[`${pt}-icon-hide`]:!$e,[`${pt}-block-node`]:qe,[`${pt}-unselectable`]:!Tt,[`${pt}-rtl`]:re==="rtl"},we==null?void 0:we.className,ne,We,wt),direction:re,checkable:Ye&&ee.createElement("span",{className:`${pt}-checkbox-inner`}),selectable:Tt,switcherIcon:q,draggable:he}),Pt))});const Y=0,Ue=1,pe=2;function Ae(ue,ye,_){const{key:se,children:re}=_;function V(we){const Ne=we[se],ne=we[re];ye(Ne,we)!==!1&&Ae(ne||[],ye,_)}ue.forEach(V)}function vt(ue){let{treeData:ye,expandedKeys:_,startKey:se,endKey:re,fieldNames:V}=ue;const we=[];let Ne=Y;if(se&&se===re)return[se];if(!se||!re)return[];function ne($e){return $e===se||$e===re}return Ae(ye,$e=>{if(Ne===pe)return!1;if(ne($e)){if(we.push($e),Ne===Y)Ne=Ue;else if(Ne===Ue)return Ne=pe,!1}else Ne===Ue&&we.push($e);return _.includes($e)},(0,A.w$)(V)),we}function Ge(ue,ye,_){const se=(0,H.Z)(ye),re=[];return Ae(ue,(V,we)=>{const Ne=se.indexOf(V);return Ne!==-1&&(re.push(we),se.splice(Ne,1)),!!se.length},(0,A.w$)(_)),re}var Oe=function(ue,ye){var _={};for(var se in ue)Object.prototype.hasOwnProperty.call(ue,se)&&ye.indexOf(se)<0&&(_[se]=ue[se]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,se=Object.getOwnPropertySymbols(ue);re{var{defaultExpandAll:_,defaultExpandParent:se,defaultExpandedKeys:re}=ue,V=Oe(ue,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const we=ee.useRef(),Ne=ee.useRef(),ne=()=>{const{keyEntities:St}=(0,A.I8)(tt(V));let We;return _?We=Object.keys(St):se?We=(0,L.r7)(V.expandedKeys||re||[],St):We=V.expandedKeys||re||[],We},[$e,Ct]=ee.useState(V.selectedKeys||V.defaultSelectedKeys||[]),[Mt,It]=ee.useState(()=>ne());ee.useEffect(()=>{"selectedKeys"in V&&Ct(V.selectedKeys)},[V.selectedKeys]),ee.useEffect(()=>{"expandedKeys"in V&&It(V.expandedKeys)},[V.expandedKeys]);const qe=(St,We)=>{var wt;return"expandedKeys"in V||It(St),(wt=V.onExpand)===null||wt===void 0?void 0:wt.call(V,St,We)},Pt=(St,We)=>{var wt;const{multiple:qt,fieldNames:fn}=V,{node:he,nativeEvent:q}=We,{key:D=""}=he,X=tt(V),Ce=Object.assign(Object.assign({},We),{selected:!0}),ht=(q==null?void 0:q.ctrlKey)||(q==null?void 0:q.metaKey),xt=q==null?void 0:q.shiftKey;let Et;qt&&ht?(Et=St,we.current=D,Ne.current=Et,Ce.selectedNodes=Ge(X,Et,fn)):qt&&xt?(Et=Array.from(new Set([].concat((0,H.Z)(Ne.current||[]),(0,H.Z)(vt({treeData:X,expandedKeys:Mt,startKey:D,endKey:we.current,fieldNames:fn}))))),Ce.selectedNodes=Ge(X,Et,fn)):(Et=[D],we.current=D,Ne.current=Et,Ce.selectedNodes=Ge(X,Et,fn)),(wt=V.onSelect)===null||wt===void 0||wt.call(V,Et,Ce),"selectedKeys"in V||Ct(Et)},{getPrefixCls:Ye,direction:Tt}=ee.useContext(Ee.E_),{prefixCls:_e,className:nt,showIcon:bt=!0,expandAction:pt="click"}=V,Ot=Oe(V,["prefixCls","className","showIcon","expandAction"]),gt=Ye("tree",_e),Ft=Pe()(`${gt}-directory`,{[`${gt}-directory-rtl`]:Tt==="rtl"},nt);return ee.createElement(M,Object.assign({icon:Se,ref:ye,blockNode:!0},Ot,{showIcon:bt,expandAction:pt,prefixCls:gt,className:Ft,expandedKeys:Mt,selectedKeys:$e,onSelect:Pt,onExpand:qe}))};var dn=ee.forwardRef(at);const un=M;un.DirectoryTree=dn,un.TreeNode=g.O;var Wt=un},45233:function(Rn,rt,f){f.d(rt,{R:function(){return H},w:function(){return g}});var g={},H="rc-table-internal-hook"},8290:function(Rn,rt,f){f.d(rt,{L:function(){return lt},Z:function(){return Gt}});var g=f(97685),H=f(4942),ee=f(74902),Xe=f(71002),Fe=f(1413),r=f(45987),fe=f(50344),Pe=f(80334),L=f(67294),A=f(45233),Ee=f(62978);function ot(G){var ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof ie=="number"?ie:ie.endsWith("%")?G*parseFloat(ie)/100:null}function mt(G,ie,be){return L.useMemo(function(){if(ie&&ie>0){var me=0,de=0;G.forEach(function(Oe){var Se=ot(ie,Oe.width);Se?me+=Se:de+=1});var M=Math.max(ie,be),Y=Math.max(M-me,de),Ue=de,pe=Y/de,Ae=0,vt=G.map(function(Oe){var Se=(0,Fe.Z)({},Oe),tt=ot(ie,Se.width);if(tt)Se.width=tt;else{var at=Math.floor(pe);Se.width=Ue===1?Y:at,Y-=at,Ue-=1}return Ae+=Se.width,Se});if(Ae0?(0,Fe.Z)((0,Fe.Z)({},ie),{},{children:jt(be)}):ie})}function At(G){var ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return G.filter(function(be){return be&&(0,Xe.Z)(be)==="object"}).reduce(function(be,me,de){var M=me.fixed,Y=M===!0?"left":M,Ue="".concat(ie,"-").concat(de),pe=me.children;return pe&&pe.length>0?[].concat((0,ee.Z)(be),(0,ee.Z)(At(pe,Ue).map(function(Ae){return(0,Fe.Z)({fixed:Y},Ae)}))):[].concat((0,ee.Z)(be),[(0,Fe.Z)((0,Fe.Z)({key:Ue},me),{},{fixed:Y})])},[])}function Je(G){return G.map(function(ie){var be=ie.fixed,me=(0,r.Z)(ie,$t),de=be;return be==="left"?de="right":be==="right"&&(de="left"),(0,Fe.Z)({fixed:de},me)})}function Ht(G,ie){var be=G.prefixCls,me=G.columns,de=G.children,M=G.expandable,Y=G.expandedKeys,Ue=G.columnTitle,pe=G.getRowKey,Ae=G.onTriggerExpand,vt=G.expandIcon,Ge=G.rowExpandable,Oe=G.expandIconColumnIndex,Se=G.direction,tt=G.expandRowByClick,at=G.columnWidth,ke=G.fixed,dn=G.scrollWidth,un=G.clientWidth,Wt=L.useMemo(function(){var ne=me||lt(de)||[];return jt(ne.slice())},[me,de]),ue=L.useMemo(function(){if(M){var ne,$e=Wt.slice();if(!$e.includes(A.w)){var Ct=Oe||0;Ct>=0&&$e.splice(Ct,0,A.w)}var Mt=$e.indexOf(A.w);$e=$e.filter(function(Ye,Tt){return Ye!==A.w||Tt===Mt});var It=Wt[Mt],qe;(ke==="left"||ke)&&!Oe?qe="left":(ke==="right"||ke)&&Oe===Wt.length?qe="right":qe=It?It.fixed:null;var Pt=(ne={},(0,H.Z)(ne,Ee.v,{className:"".concat(be,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,H.Z)(ne,"title",Ue),(0,H.Z)(ne,"fixed",qe),(0,H.Z)(ne,"className","".concat(be,"-row-expand-icon-cell")),(0,H.Z)(ne,"width",at),(0,H.Z)(ne,"render",function(Tt,_e,nt){var bt=pe(_e,nt),pt=Y.has(bt),Ot=Ge?Ge(_e):!0,gt=vt({prefixCls:be,expanded:pt,expandable:Ot,record:_e,onExpand:Ae});return tt?L.createElement("span",{onClick:function(St){return St.stopPropagation()}},gt):gt}),ne);return $e.map(function(Ye){return Ye===A.w?Pt:Ye})}return Wt.filter(function(Ye){return Ye!==A.w})},[M,Wt,pe,Y,vt,Se]),ye=L.useMemo(function(){var ne=ue;return ie&&(ne=ie(ne)),ne.length||(ne=[{render:function(){return null}}]),ne},[ie,ue,Se]),_=L.useMemo(function(){return Se==="rtl"?Je(At(ye)):At(ye)},[ye,Se,dn]),se=L.useMemo(function(){for(var ne=-1,$e=_.length-1;$e>=0;$e-=1){var Ct=_[$e].fixed;if(Ct==="left"||Ct===!0){ne=$e;break}}if(ne>=0)for(var Mt=0;Mt<=ne;Mt+=1){var It=_[Mt].fixed;if(It!=="left"&&It!==!0)return!0}var qe=_.findIndex(function(Tt){var _e=Tt.fixed;return _e==="right"});if(qe>=0)for(var Pt=qe;Pt<_.length;Pt+=1){var Ye=_[Pt].fixed;if(Ye!=="right")return!0}return!1},[_]),re=mt(_,dn,un),V=(0,g.Z)(re,2),we=V[0],Ne=V[1];return[ye,we,Ne,se]}var Gt=Ht},64778:function(Rn,rt,f){f.d(rt,{w2:function(){return g.w},vP:function(){return xt.v},RQ:function(){return g.R},ER:function(){return _e},Q$:function(){return hr},TN:function(){return zr}});var g=f(45233),H=f(97685),ee=f(66680),Xe=f(8410),Fe=f(91881),r=f(67294),fe=f(73935);function Pe(n){var s=r.createContext(void 0),c=function(a){var v=a.value,b=a.children,x=r.useRef(v);x.current=v;var y=r.useState(function(){return{getValue:function(){return x.current},listeners:new Set}}),I=(0,H.Z)(y,1),P=I[0];return(0,Xe.Z)(function(){(0,fe.unstable_batchedUpdates)(function(){P.listeners.forEach(function(C){C(v)})})},[v]),r.createElement(s.Provider,{value:P},b)};return{Context:s,Provider:c,defaultValue:n}}function L(n,s){var c=(0,ee.Z)(typeof s=="function"?s:function(C){if(s===void 0)return C;if(!Array.isArray(s))return C[s];var O={};return s.forEach(function(T){O[T]=C[T]}),O}),l=r.useContext(n==null?void 0:n.Context),a=l||{},v=a.listeners,b=a.getValue,x=r.useRef();x.current=c(l?b():n==null?void 0:n.defaultValue);var y=r.useState({}),I=(0,H.Z)(y,2),P=I[1];return(0,Xe.Z)(function(){if(!l)return;function C(O){var T=c(O);(0,Fe.Z)(x.current,T,!0)||P({})}return v.add(C),function(){v.delete(C)}},[l]),x.current}var A=f(87462),Ee=f(42550);function ot(){var n=r.createContext(null);function s(){return r.useContext(n)}function c(a,v){var b=(0,Ee.Yr)(a),x=function(I,P){var C=b?{ref:P}:{},O=r.useRef(0),T=r.useRef(I),t=s();return t!==null?r.createElement(a,(0,A.Z)({},I,C)):((!v||v(T.current,I))&&(O.current+=1),T.current=I,r.createElement(n.Provider,{value:O.current},r.createElement(a,(0,A.Z)({},I,C))))};return b?r.forwardRef(x):x}function l(a,v){var b=(0,Ee.Yr)(a),x=function(I,P){var C=b?{ref:P}:{};return s(),r.createElement(a,(0,A.Z)({},I,C))};return b?r.memo(r.forwardRef(x),v):r.memo(x,v)}return{makeImmutable:c,responseImmutable:l,useImmutableMark:s}}var mt=ot(),ln=mt.makeImmutable,$t=mt.responseImmutable,lt=mt.useImmutableMark,jt=ot(),At=jt.makeImmutable,Je=jt.responseImmutable,Ht=jt.useImmutableMark,Gt=Pe(),G=Gt;function ie(n,s){var c=React.useRef(0);c.current+=1;var l=React.useRef(n),a=[];Object.keys(n||{}).map(function(b){var x;(n==null?void 0:n[b])!==((x=l.current)===null||x===void 0?void 0:x[b])&&a.push(b)}),l.current=n;var v=React.useRef([]);return a.length&&(v.current=a),React.useDebugValue(c.current),React.useDebugValue(v.current.join(", ")),s&&console.log("".concat(s,":"),c.current,v.current),c.current}var be=null,me=null,de=f(71002),M=f(1413),Y=f(4942),Ue=f(93967),pe=f.n(Ue),Ae=f(56982),vt=f(88306),Ge=f(80334),Oe=r.createContext({renderWithProps:!1}),Se=Oe,tt="RC_TABLE_KEY";function at(n){return n==null?[]:Array.isArray(n)?n:[n]}function ke(n){var s=[],c={};return n.forEach(function(l){for(var a=l||{},v=a.key,b=a.dataIndex,x=v||at(b).join("-")||tt;c[x];)x="".concat(x,"_next");c[x]=!0,s.push(x)}),s}function dn(n){return n!=null}function un(n){return n&&(0,de.Z)(n)==="object"&&!Array.isArray(n)&&!r.isValidElement(n)}function Wt(n,s,c,l,a,v){var b=r.useContext(Se),x=Ht(),y=(0,Ae.Z)(function(){if(dn(l))return[l];var I=s==null||s===""?[]:Array.isArray(s)?s:[s],P=(0,vt.Z)(n,I),C=P,O=void 0;if(a){var T=a(P,n,c);un(T)?(C=T.children,O=T.props,b.renderWithProps=!0):C=T}return[C,O]},[x,n,l,s,a,c],function(I,P){if(v){var C=(0,H.Z)(I,2),O=C[1],T=(0,H.Z)(P,2),t=T[1];return v(t,O)}return b.renderWithProps?!0:!(0,Fe.Z)(I,P,!0)});return y}function ue(n,s,c,l){var a=n+s-1;return n<=l&&a>=c}function ye(n,s){return L(G,function(c){var l=ue(n,s||1,c.hoverStartRow,c.hoverEndRow);return[l,c.onHover]})}var _=f(56790),se=function(s){var c=s.ellipsis,l=s.rowType,a=s.children,v,b=c===!0?{showTitle:!0}:c;return b&&(b.showTitle||l==="header")&&(typeof a=="string"||typeof a=="number"?v=a.toString():r.isValidElement(a)&&typeof a.props.children=="string"&&(v=a.props.children)),v};function re(n){var s,c,l,a,v,b,x,y,I=n.component,P=n.children,C=n.ellipsis,O=n.scope,T=n.prefixCls,t=n.className,e=n.align,o=n.record,i=n.render,d=n.dataIndex,u=n.renderIndex,p=n.shouldCellUpdate,m=n.index,$=n.rowType,h=n.colSpan,B=n.rowSpan,k=n.fixLeft,E=n.fixRight,j=n.firstFixLeft,F=n.lastFixLeft,K=n.firstFixRight,R=n.lastFixRight,z=n.appendNode,N=n.additionalProps,S=N===void 0?{}:N,w=n.isSticky,Z="".concat(T,"-cell"),te=L(G,["supportSticky","allColumnsFixedLeft","rowHoverable"]),Q=te.supportSticky,Be=te.allColumnsFixedLeft,ge=te.rowHoverable,Ze=Wt(o,d,u,P,i,p),oe=(0,H.Z)(Ze,2),De=oe[0],J=oe[1],xe={},le=typeof k=="number"&&Q,et=typeof E=="number"&&Q;le&&(xe.position="sticky",xe.left=k),et&&(xe.position="sticky",xe.right=E);var kt=(s=(c=(l=J==null?void 0:J.colSpan)!==null&&l!==void 0?l:S.colSpan)!==null&&c!==void 0?c:h)!==null&&s!==void 0?s:1,yt=(a=(v=(b=J==null?void 0:J.rowSpan)!==null&&b!==void 0?b:S.rowSpan)!==null&&v!==void 0?v:B)!==null&&a!==void 0?a:1,He=ye(m,yt),Qe=(0,H.Z)(He,2),je=Qe[0],Rt=Qe[1],Yt=(0,_.zX)(function(Kt){var Le;o&&Rt(m,m+yt-1),S==null||(Le=S.onMouseEnter)===null||Le===void 0||Le.call(S,Kt)}),ct=(0,_.zX)(function(Kt){var Le;o&&Rt(-1,-1),S==null||(Le=S.onMouseLeave)===null||Le===void 0||Le.call(S,Kt)});if(kt===0||yt===0)return null;var bn=(x=S.title)!==null&&x!==void 0?x:se({rowType:$,ellipsis:C,children:De}),Sn=pe()(Z,t,(y={},(0,Y.Z)(y,"".concat(Z,"-fix-left"),le&&Q),(0,Y.Z)(y,"".concat(Z,"-fix-left-first"),j&&Q),(0,Y.Z)(y,"".concat(Z,"-fix-left-last"),F&&Q),(0,Y.Z)(y,"".concat(Z,"-fix-left-all"),F&&Be&&Q),(0,Y.Z)(y,"".concat(Z,"-fix-right"),et&&Q),(0,Y.Z)(y,"".concat(Z,"-fix-right-first"),K&&Q),(0,Y.Z)(y,"".concat(Z,"-fix-right-last"),R&&Q),(0,Y.Z)(y,"".concat(Z,"-ellipsis"),C),(0,Y.Z)(y,"".concat(Z,"-with-append"),z),(0,Y.Z)(y,"".concat(Z,"-fix-sticky"),(le||et)&&w&&Q),(0,Y.Z)(y,"".concat(Z,"-row-hover"),!J&&je),y),S.className,J==null?void 0:J.className),Qt={};e&&(Qt.textAlign=e);var Bt=(0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)({},xe),S.style),Qt),J==null?void 0:J.style),ae=De;return(0,de.Z)(ae)==="object"&&!Array.isArray(ae)&&!r.isValidElement(ae)&&(ae=null),C&&(F||K)&&(ae=r.createElement("span",{className:"".concat(Z,"-content")},ae)),r.createElement(I,(0,A.Z)({},J,S,{className:Sn,style:Bt,title:bn,scope:O,onMouseEnter:ge?Yt:void 0,onMouseLeave:ge?ct:void 0,colSpan:kt!==1?kt:null,rowSpan:yt!==1?yt:null}),z,ae)}var V=r.memo(re);function we(n,s,c,l,a){var v=c[n]||{},b=c[s]||{},x,y;v.fixed==="left"?x=l.left[a==="rtl"?s:n]:b.fixed==="right"&&(y=l.right[a==="rtl"?n:s]);var I=!1,P=!1,C=!1,O=!1,T=c[s+1],t=c[n-1],e=T&&!T.fixed||t&&!t.fixed||c.every(function(p){return p.fixed==="left"});if(a==="rtl"){if(x!==void 0){var o=t&&t.fixed==="left";O=!o&&e}else if(y!==void 0){var i=T&&T.fixed==="right";C=!i&&e}}else if(x!==void 0){var d=T&&T.fixed==="left";I=!d&&e}else if(y!==void 0){var u=t&&t.fixed==="right";P=!u&&e}return{fixLeft:x,fixRight:y,lastFixLeft:I,firstFixRight:P,lastFixRight:C,firstFixLeft:O,isSticky:l.isSticky}}var Ne=r.createContext({}),ne=Ne;function $e(n){var s=n.className,c=n.index,l=n.children,a=n.colSpan,v=a===void 0?1:a,b=n.rowSpan,x=n.align,y=L(G,["prefixCls","direction"]),I=y.prefixCls,P=y.direction,C=r.useContext(ne),O=C.scrollColumnIndex,T=C.stickyOffsets,t=C.flattenColumns,e=c+v-1,o=e+1===O?v+1:v,i=we(c,c+o-1,t,T,P);return r.createElement(V,(0,A.Z)({className:s,index:c,component:"td",prefixCls:I,record:null,dataIndex:null,align:x,colSpan:o,rowSpan:b,render:function(){return l}},i))}var Ct=f(45987),Mt=["children"];function It(n){var s=n.children,c=(0,Ct.Z)(n,Mt);return r.createElement("tr",c,s)}function qe(n){var s=n.children;return s}qe.Row=It,qe.Cell=$e;var Pt=qe;function Ye(n){var s=n.children,c=n.stickyOffsets,l=n.flattenColumns,a=L(G,"prefixCls"),v=l.length-1,b=l[v],x=r.useMemo(function(){return{stickyOffsets:c,flattenColumns:l,scrollColumnIndex:b!=null&&b.scrollbar?v:null}},[b,l,v,c]);return r.createElement(ne.Provider,{value:x},r.createElement("tfoot",{className:"".concat(a,"-summary")},s))}var Tt=Je(Ye),_e=Pt,nt=f(9220),bt=f(5110),pt=f(79370),Ot=f(74204),gt=f(64217);function Ft(n,s,c,l,a,v,b){n.push({record:s,indent:c,index:b});var x=v(s),y=a==null?void 0:a.has(x);if(s&&Array.isArray(s[l])&&y)for(var I=0;I1?j-1:0),K=1;K=1?m:""),style:(0,M.Z)((0,M.Z)({},c),i==null?void 0:i.style)}),t.map(function(k,E){var j=k.render,F=k.dataIndex,K=k.className,R=fn(O,k,E,y,a),z=R.key,N=R.fixedInfo,S=R.appendCellNode,w=R.additionalCellProps;return r.createElement(V,(0,A.Z)({className:K,ellipsis:k.ellipsis,align:k.align,scope:k.rowScope,component:k.rowScope?C:P,prefixCls:T,key:z,record:l,index:a,renderIndex:v,dataIndex:F,render:j,shouldCellUpdate:k.shouldCellUpdate},N,{appendNode:S,additionalProps:w}))})),h;if(u&&(p.current||d)){var B=o(l,a,y+1,d);h=r.createElement(qt,{expanded:d,className:pe()("".concat(T,"-expanded-row"),"".concat(T,"-expanded-row-level-").concat(y+1),m),prefixCls:T,component:I,cellComponent:P,colSpan:t.length,isEmpty:!1},B)}return r.createElement(r.Fragment,null,$,h)}var q=Je(he);function D(n){var s=n.columnKey,c=n.onColumnResize,l=r.useRef();return r.useEffect(function(){l.current&&c(s,l.current.offsetWidth)},[]),r.createElement(nt.Z,{data:s},r.createElement("td",{ref:l,style:{padding:0,border:0,height:0}},r.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function X(n){var s=n.prefixCls,c=n.columnsKey,l=n.onColumnResize;return r.createElement("tr",{"aria-hidden":"true",className:"".concat(s,"-measure-row"),style:{height:0,fontSize:0}},r.createElement(nt.Z.Collection,{onBatchResize:function(v){v.forEach(function(b){var x=b.data,y=b.size;l(x,y.offsetWidth)})}},c.map(function(a){return r.createElement(D,{key:a,columnKey:a,onColumnResize:l})})))}function Ce(n){var s=n.data,c=n.measureColumnWidth,l=L(G,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),a=l.prefixCls,v=l.getComponent,b=l.onColumnResize,x=l.flattenColumns,y=l.getRowKey,I=l.expandedKeys,P=l.childrenColumnName,C=l.emptyNode,O=St(s,P,I,y),T=r.useRef({renderWithProps:!1}),t=v(["body","wrapper"],"tbody"),e=v(["body","row"],"tr"),o=v(["body","cell"],"td"),i=v(["body","cell"],"th"),d;s.length?d=O.map(function(p,m){var $=p.record,h=p.indent,B=p.index,k=y($,m);return r.createElement(q,{key:k,rowKey:k,record:$,index:m,renderIndex:B,rowComponent:e,cellComponent:o,scopeCellComponent:i,getRowKey:y,indent:h})}):d=r.createElement(qt,{expanded:!0,className:"".concat(a,"-placeholder"),prefixCls:a,component:e,cellComponent:o,colSpan:x.length,isEmpty:!0},C);var u=ke(x);return r.createElement(Se.Provider,{value:T.current},r.createElement(t,{className:"".concat(a,"-tbody")},c&&r.createElement(X,{prefixCls:a,columnsKey:u,onColumnResize:b}),d))}var ht=Je(Ce),xt=f(62978),Et=["columnType"];function Mn(n){for(var s=n.colWidths,c=n.columns,l=n.columCount,a=[],v=l||c.length,b=!1,x=v-1;x>=0;x-=1){var y=s[x],I=c&&c[x],P=I&&I[xt.v];if(y||P||b){var C=P||{},O=C.columnType,T=(0,Ct.Z)(C,Et);a.unshift(r.createElement("col",(0,A.Z)({key:x,style:{width:y}},T))),b=!0}}return r.createElement("colgroup",null,a)}var Fn=Mn,an=f(74902),ar=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function zn(n,s){return(0,r.useMemo)(function(){for(var c=[],l=0;l1?"colgroup":"col":null,ellipsis:o.ellipsis,align:o.align,component:b,prefixCls:P,key:T[e]},i,{additionalProps:d,rowType:"header"}))}))},ir=$n;function sr(n){var s=[];function c(b,x){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;s[y]=s[y]||[];var I=x,P=b.filter(Boolean).map(function(C){var O={key:C.key,className:C.className||"",children:C.title,column:C,colStart:I},T=1,t=C.children;return t&&t.length>0&&(T=c(t,I,y+1).reduce(function(e,o){return e+o},0),O.hasSubColumns=!0),"colSpan"in C&&(T=C.colSpan),"rowSpan"in C&&(O.rowSpan=C.rowSpan),O.colSpan=T,O.colEnd=O.colStart+T-1,s[y].push(O),I+=T,T});return P}c(n,0);for(var l=s.length,a=function(x){s[x].forEach(function(y){!("rowSpan"in y)&&!y.hasSubColumns&&(y.rowSpan=l-x)})},v=0;v=C&&(w=C-O),b({scrollLeft:w/C*(P+2)}),d.current.x=R.pageX},j=function(){h.current=(0,Qn.Z)(function(){if(v.current){var R=(0,Yn.os)(v.current).top,z=R+v.current.offsetHeight,N=y===window?document.documentElement.scrollTop+window.innerHeight:(0,Yn.os)(y).top+y.clientHeight;z-(0,Ot.Z)()<=N||R>=N-x?i(function(S){return(0,M.Z)((0,M.Z)({},S),{},{isHiddenScrollBar:!0})}):i(function(S){return(0,M.Z)((0,M.Z)({},S),{},{isHiddenScrollBar:!1})})}})},F=function(R){i(function(z){return(0,M.Z)((0,M.Z)({},z),{},{scrollLeft:R/P*C||0})})};return r.useImperativeHandle(c,function(){return{setScrollLeft:F,checkScrollBarVisible:j}}),r.useEffect(function(){var K=(0,pn.Z)(document.body,"mouseup",B,!1),R=(0,pn.Z)(document.body,"mousemove",E,!1);return j(),function(){K.remove(),R.remove()}},[O,m]),r.useEffect(function(){var K=(0,pn.Z)(y,"scroll",j,!1),R=(0,pn.Z)(window,"resize",j,!1);return function(){K.remove(),R.remove()}},[y]),r.useEffect(function(){o.isHiddenScrollBar||i(function(K){var R=v.current;return R?(0,M.Z)((0,M.Z)({},K),{},{scrollLeft:R.scrollLeft/R.scrollWidth*R.clientWidth}):K})},[o.isHiddenScrollBar]),P<=C||!O||o.isHiddenScrollBar?null:r.createElement("div",{style:{height:(0,Ot.Z)(),width:C,bottom:x},className:"".concat(I,"-sticky-scroll")},r.createElement("div",{onMouseDown:k,ref:T,className:pe()("".concat(I,"-sticky-scroll-bar"),(0,Y.Z)({},"".concat(I,"-sticky-scroll-bar-active"),m)),style:{width:"".concat(O,"px"),transform:"translate3d(".concat(o.scrollLeft,"px, 0, 0)")}}))},U=r.forwardRef(Jn);function Ln(n){return null}var qn=Ln;function Rr(n){return null}var $r=Rr,Ir="rc-table",Tr=[],Jr={};function Or(){return"No Data"}function qr(n,s){var c,l=(0,M.Z)({rowKey:"key",prefixCls:Ir,emptyText:Or},n),a=l.prefixCls,v=l.className,b=l.rowClassName,x=l.style,y=l.data,I=l.rowKey,P=l.scroll,C=l.tableLayout,O=l.direction,T=l.title,t=l.footer,e=l.summary,o=l.caption,i=l.id,d=l.showHeader,u=l.components,p=l.emptyText,m=l.onRow,$=l.onHeaderRow,h=l.onScroll,B=l.internalHooks,k=l.transformColumns,E=l.internalRefs,j=l.tailor,F=l.getContainerWidth,K=l.sticky,R=l.rowHoverable,z=R===void 0?!0:R,N=y||Tr,S=!!N.length,w=B===g.R,Z=r.useCallback(function(ve,Te){return(0,vt.Z)(u,ve)||Te},[u]),te=r.useMemo(function(){return typeof I=="function"?I:function(ve){var Te=ve&&ve[I];return Te}},[I]),Q=Z(["body"]),Be=en(),ge=(0,H.Z)(Be,3),Ze=ge[0],oe=ge[1],De=ge[2],J=st(l,N,te),xe=(0,H.Z)(J,6),le=xe[0],et=xe[1],kt=xe[2],yt=xe[3],He=xe[4],Qe=xe[5],je=P==null?void 0:P.x,Rt=r.useState(0),Yt=(0,H.Z)(Rt,2),ct=Yt[0],bn=Yt[1],Sn=(0,Ke.Z)((0,M.Z)((0,M.Z)((0,M.Z)({},l),le),{},{expandable:!!le.expandedRowRender,columnTitle:le.columnTitle,expandedKeys:kt,getRowKey:te,onTriggerExpand:Qe,expandIcon:yt,expandIconColumnIndex:le.expandIconColumnIndex,direction:O,scrollWidth:w&&j&&typeof je=="number"?je:null,clientWidth:ct}),w?k:null),Qt=(0,H.Z)(Sn,4),Bt=Qt[0],ae=Qt[1],Kt=Qt[2],Le=Qt[3],gn=Kt!=null?Kt:je,hn=r.useMemo(function(){return{columns:Bt,flattenColumns:ae}},[Bt,ae]),nn=r.useRef(),Pn=r.useRef(),dt=r.useRef(),Tn=r.useRef();r.useImperativeHandle(s,function(){return{nativeElement:nn.current,scrollTo:function(Te){var Lt;if(dt.current instanceof HTMLElement){var yn=Te.index,Dt=Te.top,lr=Te.key;if(Dt){var Vn;(Vn=dt.current)===null||Vn===void 0||Vn.scrollTo({top:Dt})}else{var Xn,pr=lr!=null?lr:te(N[yn]);(Xn=dt.current.querySelector('[data-row-key="'.concat(pr,'"]')))===null||Xn===void 0||Xn.scrollIntoView()}}else(Lt=dt.current)!==null&&Lt!==void 0&&Lt.scrollTo&&dt.current.scrollTo(Te)}}});var W=r.useRef(),Ie=r.useState(!1),ut=(0,H.Z)(Ie,2),Jt=ut[0],wn=ut[1],On=r.useState(!1),jn=(0,H.Z)(On,2),En=jn[0],_n=jn[1],xn=Nt(new Map),er=(0,H.Z)(xn,2),Lr=er[0],yr=er[1],ur=ke(ae),fr=ur.map(function(ve){return Lr.get(ve)}),Cr=r.useMemo(function(){return fr},[fr.join("_")]),tr=Gn(Cr,ae,O),sn=P&&dn(P.y),cn=P&&dn(gn)||!!le.fixed,kn=cn&&ae.some(function(ve){var Te=ve.fixed;return Te}),Bn=r.useRef(),Vt=gr(K,a),Nn=Vt.isSticky,Dr=Vt.offsetHeader,jr=Vt.offsetSummary,ft=Vt.offsetScroll,Ar=Vt.stickyClassName,br=Vt.container,rn=r.useMemo(function(){return e==null?void 0:e(N)},[e,N]),An=(sn||Nn)&&r.isValidElement(rn)&&rn.type===Pt&&rn.props.fixed,mr,nr,rr;sn&&(nr={overflowY:"scroll",maxHeight:P.y}),cn&&(mr={overflowX:"auto"},sn||(nr={overflowY:"hidden"}),rr={width:gn===!0?"auto":gn,minWidth:"100%"});var Wn=r.useCallback(function(ve,Te){(0,bt.Z)(nn.current)&&yr(function(Lt){if(Lt.get(ve)!==Te){var yn=new Map(Lt);return yn.set(ve,Te),yn}return Lt})},[]),vr=_t(null),Sr=(0,H.Z)(vr,2),Wr=Sr[0],wr=Sr[1];function or(ve,Te){Te&&(typeof Te=="function"?Te(ve):Te.scrollLeft!==ve&&(Te.scrollLeft=ve,Te.scrollLeft!==ve&&setTimeout(function(){Te.scrollLeft=ve},0)))}var Hn=(0,ee.Z)(function(ve){var Te=ve.currentTarget,Lt=ve.scrollLeft,yn=O==="rtl",Dt=typeof Lt=="number"?Lt:Te.scrollLeft,lr=Te||Jr;if(!wr()||wr()===lr){var Vn;Wr(lr),or(Dt,Pn.current),or(Dt,dt.current),or(Dt,W.current),or(Dt,(Vn=Bn.current)===null||Vn===void 0?void 0:Vn.setScrollLeft)}var Xn=Te||Pn.current;if(Xn){var pr=Xn.scrollWidth,Qr=Xn.clientWidth;if(pr===Qr){wn(!1),_n(!1);return}yn?(wn(-Dt0)):(wn(Dt>0),_n(Dt1?o-R:0,N=(0,M.Z)((0,M.Z)((0,M.Z)({},B),I),{},{flex:"0 0 ".concat(R,"px"),width:"".concat(R,"px"),marginRight:z,pointerEvents:"auto"}),S=r.useMemo(function(){return C?F<=1:E===0||F===0||F>1},[F,E,C]);S?N.visibility="hidden":C&&(N.height=O==null?void 0:O(F));var w=S?function(){return null}:T,Z={};return(F===0||E===0)&&(Z.rowSpan=1,Z.colSpan=1),r.createElement(V,(0,A.Z)({className:pe()(e,P),ellipsis:c.ellipsis,align:c.align,scope:c.rowScope,component:b,prefixCls:s.prefixCls,key:p,record:y,index:v,renderIndex:x,dataIndex:t,render:w,shouldCellUpdate:c.shouldCellUpdate},m,{appendNode:$,additionalProps:(0,M.Z)((0,M.Z)({},h),{},{style:N},Z)}))}var Br=eo,to=["data","index","className","rowKey","style","extra","getHeight"],Hr=r.forwardRef(function(n,s){var c=n.data,l=n.index,a=n.className,v=n.rowKey,b=n.style,x=n.extra,y=n.getHeight,I=(0,Ct.Z)(n,to),P=c.record,C=c.indent,O=c.index,T=L(G,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),t=T.scrollX,e=T.flattenColumns,o=T.prefixCls,i=T.fixColumn,d=T.componentWidth,u=L(dr,["getComponent"]),p=u.getComponent,m=We(P,v,l,C),$=p(["body","row"],"div"),h=p(["body","cell"],"div"),B=m.rowSupportExpand,k=m.expanded,E=m.rowProps,j=m.expandedRowRender,F=m.expandedRowClassName,K;if(B&&k){var R=j(P,l,C+1,k),z=F==null?void 0:F(P,l,C),N={};i&&(N={style:(0,Y.Z)({},"--virtual-width","".concat(d,"px"))});var S="".concat(o,"-expanded-row-cell");K=r.createElement($,{className:pe()("".concat(o,"-expanded-row"),"".concat(o,"-expanded-row-level-").concat(C+1),z)},r.createElement(V,{component:h,prefixCls:o,className:pe()(S,(0,Y.Z)({},"".concat(S,"-fixed"),i)),additionalProps:N},R))}var w=(0,M.Z)((0,M.Z)({},b),{},{width:t});x&&(w.position="absolute",w.pointerEvents="none");var Z=r.createElement($,(0,A.Z)({},E,I,{"data-row-key":v,ref:B?null:s,className:pe()(a,"".concat(o,"-row"),E==null?void 0:E.className,(0,Y.Z)({},"".concat(o,"-row-extra"),x)),style:(0,M.Z)((0,M.Z)({},w),E==null?void 0:E.style)}),e.map(function(te,Q){return r.createElement(Br,{key:Q,component:h,rowInfo:m,column:te,colIndex:Q,indent:C,index:l,renderIndex:O,record:P,inverse:x,getHeight:y})}));return B?r.createElement("div",{ref:s},Z,K):Z}),no=Je(Hr),xr=no,ro=r.forwardRef(function(n,s){var c=n.data,l=n.onScroll,a=L(G,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),v=a.flattenColumns,b=a.onColumnResize,x=a.getRowKey,y=a.expandedKeys,I=a.prefixCls,P=a.childrenColumnName,C=a.emptyNode,O=a.scrollX,T=L(dr),t=T.sticky,e=T.scrollY,o=T.listItemHeight,i=T.getComponent,d=T.onScroll,u=r.useRef(),p=St(c,P,y,x),m=r.useMemo(function(){var N=0;return v.map(function(S){var w=S.width,Z=S.key;return N+=w,[Z,w,N]})},[v]),$=r.useMemo(function(){return m.map(function(N){return N[2]})},[m]);r.useEffect(function(){m.forEach(function(N){var S=(0,H.Z)(N,2),w=S[0],Z=S[1];b(w,Z)})},[m]),r.useImperativeHandle(s,function(){var N={scrollTo:function(w){var Z;(Z=u.current)===null||Z===void 0||Z.scrollTo(w)}};return Object.defineProperty(N,"scrollLeft",{get:function(){var w;return((w=u.current)===null||w===void 0?void 0:w.getScrollInfo().x)||0},set:function(w){var Z;(Z=u.current)===null||Z===void 0||Z.scrollTo({left:w})}}),N});var h=function(S,w){var Z,te=(Z=p[w])===null||Z===void 0?void 0:Z.record,Q=S.onCell;if(Q){var Be,ge=Q(te,w);return(Be=ge==null?void 0:ge.rowSpan)!==null&&Be!==void 0?Be:1}return 1},B=function(S){var w=S.start,Z=S.end,te=S.getSize,Q=S.offsetY;if(Z<0)return null;for(var Be=v.filter(function(Qe){return h(Qe,w)===0}),ge=w,Ze=function(je){if(Be=Be.filter(function(Rt){return h(Rt,je)===0}),!Be.length)return ge=je,1},oe=w;oe>=0&&!Ze(oe);oe-=1);for(var De=v.filter(function(Qe){return h(Qe,Z)!==1}),J=Z,xe=function(je){if(De=De.filter(function(Rt){return h(Rt,je)!==1}),!De.length)return J=Math.max(je-1,Z),1},le=Z;le1})&&et.push(je)},yt=ge;yt<=J;yt+=1)kt(yt);var He=et.map(function(Qe){var je=p[Qe],Rt=x(je.record,Qe),Yt=function(Sn){var Qt=Qe+Sn-1,Bt=x(p[Qt].record,Qt),ae=te(Rt,Bt);return ae.bottom-ae.top},ct=te(Rt);return r.createElement(xr,{key:Qe,data:je,rowKey:Rt,index:Qe,style:{top:-Q+ct.top},extra:!0,getHeight:Yt})});return He},k=r.useMemo(function(){return{columnsOffset:$}},[$]),E="".concat(I,"-tbody"),j=i(["body","wrapper"]),F=i(["body","row"],"div"),K=i(["body","cell"],"div"),R;if(p.length){var z={};t&&(z.position="sticky",z.bottom=0,(0,de.Z)(t)==="object"&&t.offsetScroll&&(z.bottom=t.offsetScroll)),R=r.createElement(_r.Z,{fullHeight:!1,ref:u,prefixCls:"".concat(E,"-virtual"),styles:{horizontalScrollBar:z},className:E,height:e,itemHeight:o||24,data:p,itemKey:function(S){return x(S.record)},component:j,scrollWidth:O,onVirtualScroll:function(S){var w=S.x;l({scrollLeft:w})},onScroll:d,extraRender:B},function(N,S,w){var Z=x(N.record,S);return r.createElement(xr,{data:N,rowKey:Z,index:S,style:w.style})})}else R=r.createElement(F,{className:pe()("".concat(I,"-placeholder"))},r.createElement(V,{component:K,prefixCls:I},C));return r.createElement(Pr.Provider,{value:k},R)}),Mr=Je(ro),oo=Mr,Fr=function(s,c){var l=c.ref,a=c.onScroll;return r.createElement(oo,{ref:l,data:s,onScroll:a})};function lo(n,s){var c=n.columns,l=n.scroll,a=n.sticky,v=n.prefixCls,b=v===void 0?Ir:v,x=n.className,y=n.listItemHeight,I=n.components,P=n.onScroll,C=l||{},O=C.x,T=C.y;typeof O!="number"&&(O=1),typeof T!="number"&&(T=500);var t=(0,_.zX)(function(i,d){return(0,vt.Z)(I,i)||d}),e=(0,_.zX)(P),o=r.useMemo(function(){return{sticky:a,scrollY:T,listItemHeight:y,getComponent:t,onScroll:e}},[a,T,y,t,e]);return r.createElement(dr.Provider,{value:o},r.createElement(Zr,(0,A.Z)({},n,{className:pe()(x,"".concat(b,"-virtual")),scroll:(0,M.Z)((0,M.Z)({},l),{},{x:O}),components:(0,M.Z)((0,M.Z)({},I),{},{body:Fr}),columns:c,internalHooks:g.R,tailor:!0,ref:s})))}var Kr=r.forwardRef(lo);function zr(n){return At(Kr,n)}var ao=zr(),xo=null},62978:function(Rn,rt,f){f.d(rt,{g:function(){return r},v:function(){return Fe}});var g=f(1413),H=f(45987),ee=f(80334),Xe=["expandable"],Fe="RC_TABLE_INTERNAL_COL_DEFINE";function r(fe){var Pe=fe.expandable,L=(0,H.Z)(fe,Xe),A;return"expandable"in fe?A=(0,g.Z)((0,g.Z)({},L),Pe):A=L,A.showExpandColumn===!1&&(A.expandIconColumnIndex=-1),A}}}]); diff --git a/asset/static/3525.4519068e.async.js b/asset/static/3525.c94cd892.async.js similarity index 98% rename from asset/static/3525.4519068e.async.js rename to asset/static/3525.c94cd892.async.js index e77f7a7c..e7169b51 100644 --- a/asset/static/3525.4519068e.async.js +++ b/asset/static/3525.c94cd892.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3525],{89035:function(_,$,o){o.d($,{Z:function(){return E}});var t=o(87462),h=o(67294),p={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M516 673c0 4.4 3.4 8 7.5 8h185c4.1 0 7.5-3.6 7.5-8v-48c0-4.4-3.4-8-7.5-8h-185c-4.1 0-7.5 3.6-7.5 8v48zm-194.9 6.1l192-161c3.8-3.2 3.8-9.1 0-12.3l-192-160.9A7.95 7.95 0 00308 351v62.7c0 2.4 1 4.6 2.9 6.1L420.7 512l-109.8 92.2a8.1 8.1 0 00-2.9 6.1V673c0 6.8 7.9 10.5 13.1 6.1zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"code",theme:"outlined"},v=p,C=o(84089),g=function(S,Z){return h.createElement(C.Z,(0,t.Z)({},S,{ref:Z,icon:v}))},P=h.forwardRef(g),E=P},63434:function(_,$,o){var t=o(1413),h=o(45987),p=o(22270),v=o(84567),C=o(67294),g=o(90789),P=o(73406),E=o(85893),F=["options","fieldProps","proFieldProps","valueEnum"],S=C.forwardRef(function(i,c){var a=i.options,u=i.fieldProps,b=i.proFieldProps,y=i.valueEnum,x=(0,h.Z)(i,F);return(0,E.jsx)(P.Z,(0,t.Z)({ref:c,valueType:"checkbox",valueEnum:(0,p.h)(y,void 0),fieldProps:(0,t.Z)({options:a},u),lightProps:(0,t.Z)({labelFormatter:function(){return(0,E.jsx)(P.Z,(0,t.Z)({ref:c,valueType:"checkbox",mode:"read",valueEnum:(0,p.h)(y,void 0),filedConfig:{customLightMode:!0},fieldProps:(0,t.Z)({options:a},u),proFieldProps:b},x))}},x.lightProps),proFieldProps:b},x))}),Z=C.forwardRef(function(i,c){var a=i.fieldProps,u=i.children;return(0,E.jsx)(v.Z,(0,t.Z)((0,t.Z)({ref:c},a),{},{children:u}))}),A=(0,g.G)(Z,{valuePropName:"checked"}),R=A;R.Group=S,$.Z=R},64317:function(_,$,o){var t=o(1413),h=o(45987),p=o(22270),v=o(67294),C=o(66758),g=o(73406),P=o(85893),E=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","showSearch","options"],F=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","options"],S=function(a,u){var b=a.fieldProps,y=a.children,x=a.params,L=a.proFieldProps,N=a.mode,z=a.valueEnum,U=a.request,K=a.showSearch,T=a.options,H=(0,h.Z)(a,E),G=(0,v.useContext)(C.Z);return(0,P.jsx)(g.Z,(0,t.Z)((0,t.Z)({valueEnum:(0,p.h)(z),request:U,params:x,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,t.Z)({options:T,mode:N,showSearch:K,getPopupContainer:G.getPopupContainer},b),ref:u,proFieldProps:L},H),{},{children:y}))},Z=v.forwardRef(function(c,a){var u=c.fieldProps,b=c.children,y=c.params,x=c.proFieldProps,L=c.mode,N=c.valueEnum,z=c.request,U=c.options,K=(0,h.Z)(c,F),T=(0,t.Z)({options:U,mode:L||"multiple",labelInValue:!0,showSearch:!0,suffixIcon:null,autoClearSearchValue:!0,optionLabelProp:"label"},u),H=(0,v.useContext)(C.Z);return(0,P.jsx)(g.Z,(0,t.Z)((0,t.Z)({valueEnum:(0,p.h)(N),request:z,params:y,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,t.Z)({getPopupContainer:H.getPopupContainer},T),ref:a,proFieldProps:x},K),{},{children:b}))}),A=v.forwardRef(S),R=Z,i=A;i.SearchSelect=R,i.displayName="ProFormComponent",$.Z=i},66309:function(_,$,o){o.d($,{Z:function(){return se}});var t=o(67294),h=o(93967),p=o.n(h),v=o(98423),C=o(98787),g=o(69760),P=o(96159),E=o(45353),F=o(53124),S=o(11568),Z=o(10274),A=o(14747),R=o(83262),i=o(83559);const c=e=>{const{paddingXXS:n,lineWidth:s,tagPaddingHorizontal:r,componentCls:l,calc:f}=e,d=f(r).sub(s).equal(),D=f(n).sub(s).equal();return{[l]:Object.assign(Object.assign({},(0,A.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:d,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${(0,S.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${l}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${l}-close-icon`]:{marginInlineStart:D,fontSize:e.tagIconSize,color:e.colorTextDescription,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${l}-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(${l}-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:d}}),[`${l}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},a=e=>{const{lineWidth:n,fontSizeIcon:s,calc:r}=e,l=e.fontSizeSM;return(0,R.IX)(e,{tagFontSize:l,tagLineHeight:(0,S.bf)(r(e.lineHeightSM).mul(l).equal()),tagIconSize:r(s).sub(r(n).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},u=e=>({defaultBg:new Z.C(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText});var b=(0,i.I$)("Tag",e=>{const n=a(e);return c(n)},u),y=function(e,n){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(s[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,r=Object.getOwnPropertySymbols(e);l{const{prefixCls:s,style:r,className:l,checked:f,onChange:d,onClick:D}=e,M=y(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:V,tag:I}=t.useContext(F.E_),w=X=>{d==null||d(!f),D==null||D(X)},B=V("tag",s),[Q,J,O]=b(B),Y=p()(B,`${B}-checkable`,{[`${B}-checkable-checked`]:f},I==null?void 0:I.className,l,J,O);return Q(t.createElement("span",Object.assign({},M,{ref:n,style:Object.assign(Object.assign({},r),I==null?void 0:I.style),className:Y,onClick:w})))}),N=o(98719);const z=e=>(0,N.Z)(e,(n,s)=>{let{textColor:r,lightBorderColor:l,lightColor:f,darkColor:d}=s;return{[`${e.componentCls}${e.componentCls}-${n}`]:{color:r,background:f,borderColor:l,"&-inverse":{color:e.colorTextLightSolid,background:d,borderColor:d},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}});var U=(0,i.bk)(["Tag","preset"],e=>{const n=a(e);return z(n)},u);function K(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const T=(e,n,s)=>{const r=K(s);return{[`${e.componentCls}${e.componentCls}-${n}`]:{color:e[`color${s}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var H=(0,i.bk)(["Tag","status"],e=>{const n=a(e);return[T(n,"success","Success"),T(n,"processing","Info"),T(n,"error","Error"),T(n,"warning","Warning")]},u),G=function(e,n){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(s[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,r=Object.getOwnPropertySymbols(e);l{const{prefixCls:s,className:r,rootClassName:l,style:f,children:d,icon:D,color:M,onClose:V,bordered:I=!0,visible:w}=e,B=G(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:Q,direction:J,tag:O}=t.useContext(F.E_),[Y,X]=t.useState(!0),ce=(0,v.Z)(B,["closeIcon","closable"]);t.useEffect(()=>{w!==void 0&&X(w)},[w]);const oe=(0,C.o2)(M),re=(0,C.yT)(M),k=oe||re,ie=Object.assign(Object.assign({backgroundColor:M&&!k?M:void 0},O==null?void 0:O.style),f),m=Q("tag",s),[de,ue,pe]=b(m),me=p()(m,O==null?void 0:O.className,{[`${m}-${M}`]:k,[`${m}-has-color`]:M&&!k,[`${m}-hidden`]:!Y,[`${m}-rtl`]:J==="rtl",[`${m}-borderless`]:!I},r,l,ue,pe),te=W=>{W.stopPropagation(),V==null||V(W),!W.defaultPrevented&&X(!1)},[,ve]=(0,g.Z)((0,g.w)(e),(0,g.w)(O),{closable:!1,closeIconRender:W=>{const fe=t.createElement("span",{className:`${m}-close-icon`,onClick:te},W);return(0,P.wm)(W,fe,j=>({onClick:ae=>{var q;(q=j==null?void 0:j.onClick)===null||q===void 0||q.call(j,ae),te(ae)},className:p()(j==null?void 0:j.className,`${m}-close-icon`)}))}}),Ce=typeof B.onClick=="function"||d&&d.type==="a",le=D||null,ge=le?t.createElement(t.Fragment,null,le,d&&t.createElement("span",null,d)):d,ne=t.createElement("span",Object.assign({},ce,{ref:n,className:me,style:ie}),ge,ve,oe&&t.createElement(U,{key:"preset",prefixCls:m}),re&&t.createElement(H,{key:"status",prefixCls:m}));return de(Ce?t.createElement(E.Z,{component:"Tag"},ne):ne)});ee.CheckableTag=L;var se=ee}}]); +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3525],{89035:function(_,$,o){o.d($,{Z:function(){return E}});var t=o(87462),h=o(67294),p={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M516 673c0 4.4 3.4 8 7.5 8h185c4.1 0 7.5-3.6 7.5-8v-48c0-4.4-3.4-8-7.5-8h-185c-4.1 0-7.5 3.6-7.5 8v48zm-194.9 6.1l192-161c3.8-3.2 3.8-9.1 0-12.3l-192-160.9A7.95 7.95 0 00308 351v62.7c0 2.4 1 4.6 2.9 6.1L420.7 512l-109.8 92.2a8.1 8.1 0 00-2.9 6.1V673c0 6.8 7.9 10.5 13.1 6.1zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"code",theme:"outlined"},v=p,C=o(84089),g=function(S,Z){return h.createElement(C.Z,(0,t.Z)({},S,{ref:Z,icon:v}))},P=h.forwardRef(g),E=P},63434:function(_,$,o){var t=o(1413),h=o(45987),p=o(22270),v=o(84567),C=o(67294),g=o(90789),P=o(61856),E=o(85893),F=["options","fieldProps","proFieldProps","valueEnum"],S=C.forwardRef(function(i,c){var a=i.options,u=i.fieldProps,b=i.proFieldProps,y=i.valueEnum,x=(0,h.Z)(i,F);return(0,E.jsx)(P.Z,(0,t.Z)({ref:c,valueType:"checkbox",valueEnum:(0,p.h)(y,void 0),fieldProps:(0,t.Z)({options:a},u),lightProps:(0,t.Z)({labelFormatter:function(){return(0,E.jsx)(P.Z,(0,t.Z)({ref:c,valueType:"checkbox",mode:"read",valueEnum:(0,p.h)(y,void 0),filedConfig:{customLightMode:!0},fieldProps:(0,t.Z)({options:a},u),proFieldProps:b},x))}},x.lightProps),proFieldProps:b},x))}),Z=C.forwardRef(function(i,c){var a=i.fieldProps,u=i.children;return(0,E.jsx)(v.Z,(0,t.Z)((0,t.Z)({ref:c},a),{},{children:u}))}),A=(0,g.G)(Z,{valuePropName:"checked"}),R=A;R.Group=S,$.Z=R},64317:function(_,$,o){var t=o(1413),h=o(45987),p=o(22270),v=o(67294),C=o(66758),g=o(61856),P=o(85893),E=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","showSearch","options"],F=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","options"],S=function(a,u){var b=a.fieldProps,y=a.children,x=a.params,L=a.proFieldProps,N=a.mode,z=a.valueEnum,U=a.request,K=a.showSearch,T=a.options,H=(0,h.Z)(a,E),G=(0,v.useContext)(C.Z);return(0,P.jsx)(g.Z,(0,t.Z)((0,t.Z)({valueEnum:(0,p.h)(z),request:U,params:x,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,t.Z)({options:T,mode:N,showSearch:K,getPopupContainer:G.getPopupContainer},b),ref:u,proFieldProps:L},H),{},{children:y}))},Z=v.forwardRef(function(c,a){var u=c.fieldProps,b=c.children,y=c.params,x=c.proFieldProps,L=c.mode,N=c.valueEnum,z=c.request,U=c.options,K=(0,h.Z)(c,F),T=(0,t.Z)({options:U,mode:L||"multiple",labelInValue:!0,showSearch:!0,suffixIcon:null,autoClearSearchValue:!0,optionLabelProp:"label"},u),H=(0,v.useContext)(C.Z);return(0,P.jsx)(g.Z,(0,t.Z)((0,t.Z)({valueEnum:(0,p.h)(N),request:z,params:y,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,t.Z)({getPopupContainer:H.getPopupContainer},T),ref:a,proFieldProps:x},K),{},{children:b}))}),A=v.forwardRef(S),R=Z,i=A;i.SearchSelect=R,i.displayName="ProFormComponent",$.Z=i},66309:function(_,$,o){o.d($,{Z:function(){return se}});var t=o(67294),h=o(93967),p=o.n(h),v=o(98423),C=o(98787),g=o(69760),P=o(96159),E=o(45353),F=o(53124),S=o(11568),Z=o(10274),A=o(14747),R=o(83262),i=o(83559);const c=e=>{const{paddingXXS:n,lineWidth:s,tagPaddingHorizontal:r,componentCls:l,calc:f}=e,d=f(r).sub(s).equal(),D=f(n).sub(s).equal();return{[l]:Object.assign(Object.assign({},(0,A.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:d,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${(0,S.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${l}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${l}-close-icon`]:{marginInlineStart:D,fontSize:e.tagIconSize,color:e.colorTextDescription,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${l}-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(${l}-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:d}}),[`${l}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},a=e=>{const{lineWidth:n,fontSizeIcon:s,calc:r}=e,l=e.fontSizeSM;return(0,R.IX)(e,{tagFontSize:l,tagLineHeight:(0,S.bf)(r(e.lineHeightSM).mul(l).equal()),tagIconSize:r(s).sub(r(n).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},u=e=>({defaultBg:new Z.C(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText});var b=(0,i.I$)("Tag",e=>{const n=a(e);return c(n)},u),y=function(e,n){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(s[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,r=Object.getOwnPropertySymbols(e);l{const{prefixCls:s,style:r,className:l,checked:f,onChange:d,onClick:D}=e,M=y(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:V,tag:I}=t.useContext(F.E_),w=X=>{d==null||d(!f),D==null||D(X)},B=V("tag",s),[Q,J,O]=b(B),Y=p()(B,`${B}-checkable`,{[`${B}-checkable-checked`]:f},I==null?void 0:I.className,l,J,O);return Q(t.createElement("span",Object.assign({},M,{ref:n,style:Object.assign(Object.assign({},r),I==null?void 0:I.style),className:Y,onClick:w})))}),N=o(98719);const z=e=>(0,N.Z)(e,(n,s)=>{let{textColor:r,lightBorderColor:l,lightColor:f,darkColor:d}=s;return{[`${e.componentCls}${e.componentCls}-${n}`]:{color:r,background:f,borderColor:l,"&-inverse":{color:e.colorTextLightSolid,background:d,borderColor:d},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}});var U=(0,i.bk)(["Tag","preset"],e=>{const n=a(e);return z(n)},u);function K(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const T=(e,n,s)=>{const r=K(s);return{[`${e.componentCls}${e.componentCls}-${n}`]:{color:e[`color${s}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var H=(0,i.bk)(["Tag","status"],e=>{const n=a(e);return[T(n,"success","Success"),T(n,"processing","Info"),T(n,"error","Error"),T(n,"warning","Warning")]},u),G=function(e,n){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(s[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,r=Object.getOwnPropertySymbols(e);l{const{prefixCls:s,className:r,rootClassName:l,style:f,children:d,icon:D,color:M,onClose:V,bordered:I=!0,visible:w}=e,B=G(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:Q,direction:J,tag:O}=t.useContext(F.E_),[Y,X]=t.useState(!0),ce=(0,v.Z)(B,["closeIcon","closable"]);t.useEffect(()=>{w!==void 0&&X(w)},[w]);const oe=(0,C.o2)(M),re=(0,C.yT)(M),k=oe||re,ie=Object.assign(Object.assign({backgroundColor:M&&!k?M:void 0},O==null?void 0:O.style),f),m=Q("tag",s),[de,ue,pe]=b(m),me=p()(m,O==null?void 0:O.className,{[`${m}-${M}`]:k,[`${m}-has-color`]:M&&!k,[`${m}-hidden`]:!Y,[`${m}-rtl`]:J==="rtl",[`${m}-borderless`]:!I},r,l,ue,pe),te=W=>{W.stopPropagation(),V==null||V(W),!W.defaultPrevented&&X(!1)},[,ve]=(0,g.Z)((0,g.w)(e),(0,g.w)(O),{closable:!1,closeIconRender:W=>{const fe=t.createElement("span",{className:`${m}-close-icon`,onClick:te},W);return(0,P.wm)(W,fe,j=>({onClick:ae=>{var q;(q=j==null?void 0:j.onClick)===null||q===void 0||q.call(j,ae),te(ae)},className:p()(j==null?void 0:j.className,`${m}-close-icon`)}))}}),Ce=typeof B.onClick=="function"||d&&d.type==="a",le=D||null,ge=le?t.createElement(t.Fragment,null,le,d&&t.createElement("span",null,d)):d,ne=t.createElement("span",Object.assign({},ce,{ref:n,className:me,style:ie}),ge,ve,oe&&t.createElement(U,{key:"preset",prefixCls:m}),re&&t.createElement(H,{key:"status",prefixCls:m}));return de(Ce?t.createElement(E.Z,{component:"Tag"},ne):ne)});ee.CheckableTag=L;var se=ee}}]); diff --git a/asset/static/4132.e50d929a.async.js b/asset/static/4132.37768a5b.async.js similarity index 99% rename from asset/static/4132.e50d929a.async.js rename to asset/static/4132.37768a5b.async.js index f307146b..c6bb0843 100644 --- a/asset/static/4132.e50d929a.async.js +++ b/asset/static/4132.37768a5b.async.js @@ -1,4 +1,4 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4132],{77171:function(Ee,de,o){o.d(de,{Z:function(){return ve}});var n=o(87462),l=o(67294),X={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},q=X,se=o(84089),ue=function(d,re){return l.createElement(se.Z,(0,n.Z)({},d,{ref:re,icon:q}))},W=l.forwardRef(ue),ve=W},1912:function(Ee,de,o){o.d(de,{Z:function(){return ve}});var n=o(87462),l=o(67294),X={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868 545.5L536.1 163a31.96 31.96 0 00-48.3 0L156 545.5a7.97 7.97 0 006 13.2h81c4.6 0 9-2 12.1-5.5L474 300.9V864c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V300.9l218.9 252.3c3 3.5 7.4 5.5 12.1 5.5h81c6.8 0 10.5-8 6-13.2z"}}]},name:"arrow-up",theme:"outlined"},q=X,se=o(84089),ue=function(d,re){return l.createElement(se.Z,(0,n.Z)({},d,{ref:re,icon:q}))},W=l.forwardRef(ue),ve=W},45742:function(Ee,de,o){o.d(de,{Z:function(){return ve}});var n=o(87462),l=o(67294),X={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656zM492 400h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0 144h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0 144h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zM340 368a40 40 0 1080 0 40 40 0 10-80 0zm0 144a40 40 0 1080 0 40 40 0 10-80 0zm0 144a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"profile",theme:"outlined"},q=X,se=o(84089),ue=function(d,re){return l.createElement(se.Z,(0,n.Z)({},d,{ref:re,icon:q}))},W=l.forwardRef(ue),ve=W},40666:function(Ee,de,o){o.d(de,{Z:function(){return ve}});var n=o(87462),l=o(67294),X={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M938 458.8l-29.6-312.6c-1.5-16.2-14.4-29-30.6-30.6L565.2 86h-.4c-3.2 0-5.7 1-7.6 2.9L88.9 557.2a9.96 9.96 0 000 14.1l363.8 363.8c1.9 1.9 4.4 2.9 7.1 2.9s5.2-1 7.1-2.9l468.3-468.3c2-2.1 3-5 2.8-8zM459.7 834.7L189.3 564.3 589 164.6 836 188l23.4 247-399.7 399.7zM680 256c-48.5 0-88 39.5-88 88s39.5 88 88 88 88-39.5 88-88-39.5-88-88-88zm0 120c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"}}]},name:"tag",theme:"outlined"},q=X,se=o(84089),ue=function(d,re){return l.createElement(se.Z,(0,n.Z)({},d,{ref:re,icon:q}))},W=l.forwardRef(ue),ve=W},7529:function(Ee,de,o){o.d(de,{Rs:function(){return Na}});var n=o(4942),l=o(1413),X=o(45987),q=o(10915),se=o(10641),ue=se.Z,W=o(28459),ve=o(93967),h=o.n(ve),d=o(67294),re=o(74902),me=o(97685),Ke=o(67159),ze=o(2487),Qe=o(84164),qe=o(58448),_e=o(33275);function ea(a,e){for(var t=a,s=0;s div:not(:last-child)":{marginBlockEnd:4}}),"&-header",{display:"flex",alignItems:"center",justifyContent:"space-between",lineHeight:e.lineHeight,"&-left":{display:"flex",alignItems:"center",gap:e.sizeSM,minWidth:0}}),"&-title",{overflow:"hidden",color:e.colorTextHeading,fontWeight:"500",fontSize:e.fontSize,whiteSpace:"nowrap",textOverflow:"ellipsis",display:"flex",alignItems:"center",justifyContent:"space-between","&-with-ellipsis":{display:"inline-block"}}),"&-description",{color:e.colorTextSecondary}),"&:not(".concat(e.componentCls,"-disabled)"),{"&:hover":{borderColor:e.colorPrimary}})))};function Ue(a){return(0,Oe.Xj)("CheckCard",function(e){var t=(0,l.Z)((0,l.Z)({},e),{},{componentCls:".".concat(a)});return[ra(t)]})}var r=o(85893),ia=["prefixCls","className","style","options","loading","multiple","bordered","onChange"],oa=function(e){var t=e.prefixCls,s=e.hashId;return(0,r.jsx)("div",{className:h()("".concat(t,"-loading-content"),s),children:(0,r.jsx)(Me.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1})})},Xe=(0,d.createContext)(null),la=function(e){var t=(0,d.useState)(!1),s=(0,me.Z)(t,2),p=s[0],b=s[1],i=Oe.Ow.useToken(),c=i.hashId,R="".concat(e.prefix,"-sub-check-card");return(0,r.jsxs)("div",{className:h()(R,c),children:[(0,r.jsxs)("div",{className:h()("".concat(R,"-title"),c),onClick:function(){b(!p)},children:[(0,r.jsx)(ke.Z,{style:{transform:"rotate(".concat(p?90:0,"deg)"),transition:"transform 0.3s"}}),e.title]}),(0,r.jsx)("div",{className:h()("".concat(R,"-panel"),c,(0,n.Z)({},"".concat(R,"-panel-collapse"),p)),children:e.children})]})},ca=function(e){var t=e.prefixCls,s=e.className,p=e.style,b=e.options,i=b===void 0?[]:b,c=e.loading,R=c===void 0?!1:c,f=e.multiple,N=f===void 0?!1:f,T=e.bordered,$=T===void 0?!0:T,A=e.onChange,z=(0,X.Z)(e,ia),K=(0,d.useContext)(W.ZP.ConfigContext),Y=(0,d.useCallback)(function(){return i==null?void 0:i.map(function(S){return typeof S=="string"?{title:S,value:S}:S})},[i]),V=K.getPrefixCls("pro-checkcard",t),M=Ue(V),D=M.wrapSSR,ie=M.hashId,P="".concat(V,"-group"),v=(0,ta.Z)(z,["children","defaultValue","value","disabled","size"]),E=(0,$e.Z)(e.defaultValue,{value:e.value,onChange:e.onChange}),le=(0,me.Z)(E,2),w=le[0],F=le[1],G=(0,d.useRef)(new Map),U=function(B){var Z;(Z=G.current)===null||Z===void 0||Z.set(B,!0)},J=function(B){var Z;(Z=G.current)===null||Z===void 0||Z.delete(B)},H=function(B){if(!N){var Z;Z=w,Z===B.value?Z=void 0:Z=B.value,F==null||F(Z)}if(N){var I,u=[],y=w,C=y==null?void 0:y.includes(B.value);u=(0,re.Z)(y||[]),C||u.push(B.value),C&&(u=u.filter(function(j){return j!==B.value}));var m=Y(),g=(I=u)===null||I===void 0||(I=I.filter(function(j){return G.current.has(j)}))===null||I===void 0?void 0:I.sort(function(j,O){var Q=m.findIndex(function(Ce){return Ce.value===j}),fe=m.findIndex(function(Ce){return Ce.value===O});return Q-fe});F(g)}},_=(0,d.useMemo)(function(){if(R)return new Array(i.length||d.Children.toArray(e.children).length||1).fill(0).map(function(Z,I){return(0,r.jsx)(Le,{loading:!0},I)});if(i&&i.length>0){var S=w,B=function Z(I){return I.map(function(u){var y;if(u.children&&u.children.length>0){var C,m;return(0,r.jsx)(la,{title:u.title,prefix:P,children:Z(u.children)},((C=u.value)===null||C===void 0?void 0:C.toString())||((m=u.title)===null||m===void 0?void 0:m.toString()))}return(0,r.jsx)(Le,{disabled:u.disabled,size:(y=u.size)!==null&&y!==void 0?y:e.size,value:u.value,checked:N?S==null?void 0:S.includes(u.value):S===u.value,onChange:u.onChange,title:u.title,avatar:u.avatar,description:u.description,cover:u.cover},u.value.toString())})};return B(Y())}return e.children},[Y,R,N,i,e.children,e.size,w]),ce=h()(P,s,ie);return D((0,r.jsx)(Xe.Provider,{value:{toggleOption:H,bordered:$,value:w,disabled:e.disabled,size:e.size,loading:e.loading,multiple:e.multiple,registerValue:U,cancelValue:J},children:(0,r.jsx)("div",(0,l.Z)((0,l.Z)({className:ce,style:p},v),{},{children:_}))}))},da=function(a){return(0,r.jsx)(q._Y,{needDeps:!0,children:(0,r.jsx)(ca,(0,l.Z)({},a))})},sa=["prefixCls","className","avatar","title","description","cover","extra","style"],We=function(e){var t=(0,$e.Z)(e.defaultChecked||!1,{value:e.checked,onChange:e.onChange}),s=(0,me.Z)(t,2),p=s[0],b=s[1],i=(0,d.useContext)(Xe),c=(0,d.useContext)(W.ZP.ConfigContext),R=c.getPrefixCls,f=function(g){var j,O;e==null||(j=e.onClick)===null||j===void 0||j.call(e,g);var Q=!p;i==null||(O=i.toggleOption)===null||O===void 0||O.call(i,{value:e.value}),b==null||b(Q)},N=function(g){return g==="large"?"lg":g==="small"?"sm":""};(0,d.useEffect)(function(){var m;return i==null||(m=i.registerValue)===null||m===void 0||m.call(i,e.value),function(){var g;return i==null||(g=i.cancelValue)===null||g===void 0?void 0:g.call(i,e.value)}},[e.value]);var T=e.prefixCls,$=e.className,A=e.avatar,z=e.title,K=e.description,Y=e.cover,V=e.extra,M=e.style,D=M===void 0?{}:M,ie=(0,X.Z)(e,sa),P=(0,l.Z)({},ie),v=R("pro-checkcard",T),E=Ue(v),le=E.wrapSSR,w=E.hashId,F=function(g,j){return(0,r.jsx)("div",{className:h()("".concat(g,"-cover"),w),children:typeof j=="string"?(0,r.jsx)("img",{src:j,alt:"checkcard"}):j})};P.checked=p;var G=!1;if(i){var U;P.disabled=e.disabled||i.disabled,P.loading=e.loading||i.loading,P.bordered=e.bordered||i.bordered,G=i.multiple;var J=i.multiple?(U=i.value)===null||U===void 0?void 0:U.includes(e.value):i.value===e.value;P.checked=P.loading?!1:J,P.size=e.size||i.size}var H=P.disabled,_=H===void 0?!1:H,ce=P.size,S=P.loading,B=P.bordered,Z=B===void 0?!0:B,I=P.checked,u=N(ce),y=h()(v,$,w,(0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)({},"".concat(v,"-loading"),S),"".concat(v,"-").concat(u),u),"".concat(v,"-checked"),I),"".concat(v,"-multiple"),G),"".concat(v,"-disabled"),_),"".concat(v,"-bordered"),Z),"".concat(v,"-ghost"),e.ghost)),C=(0,d.useMemo)(function(){if(S)return(0,r.jsx)(oa,{prefixCls:v||"",hashId:w});if(Y)return F(v||"",Y);var m=A?(0,r.jsx)("div",{className:h()("".concat(v,"-avatar"),w),children:typeof A=="string"?(0,r.jsx)(aa.C,{size:48,shape:"square",src:A}):A}):null,g=(z!=null?z:V)!=null&&(0,r.jsxs)("div",{className:h()("".concat(v,"-header"),w),children:[(0,r.jsxs)("div",{className:h()("".concat(v,"-header-left"),w),children:[(0,r.jsx)("div",{className:h()("".concat(v,"-title"),w,(0,n.Z)({},"".concat(v,"-title-with-ellipsis"),typeof z=="string")),children:z}),e.subTitle?(0,r.jsx)("div",{className:h()("".concat(v,"-subTitle"),w),children:e.subTitle}):null]}),V&&(0,r.jsx)("div",{className:h()("".concat(v,"-extra"),w),children:V})]}),j=K?(0,r.jsx)("div",{className:h()("".concat(v,"-description"),w),children:K}):null,O=h()("".concat(v,"-content"),w,(0,n.Z)({},"".concat(v,"-avatar-header"),m&&g&&!j));return(0,r.jsxs)("div",{className:O,children:[m,g||j?(0,r.jsxs)("div",{className:h()("".concat(v,"-detail"),w),children:[g,j]}):null]})},[A,S,Y,K,V,w,v,e.subTitle,z]);return le((0,r.jsxs)("div",{className:y,style:D,onClick:function(g){!S&&!_&&f(g)},onMouseEnter:e.onMouseEnter,children:[C,e.children?(0,r.jsx)("div",{className:h()("".concat(v,"-body"),w),style:e.bodyStyle,children:e.children}):null,e.actions?(0,r.jsx)(na.Z,{actions:e.actions,prefixCls:v}):null]}))};We.Group=da;var Le=We;function ua(a,e){return xa(a)||ma(a,e)||fa(a,e)||va()}function va(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4132],{77171:function(Ee,de,o){o.d(de,{Z:function(){return ve}});var n=o(87462),l=o(67294),X={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},q=X,se=o(84089),ue=function(d,re){return l.createElement(se.Z,(0,n.Z)({},d,{ref:re,icon:q}))},W=l.forwardRef(ue),ve=W},1912:function(Ee,de,o){o.d(de,{Z:function(){return ve}});var n=o(87462),l=o(67294),X={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868 545.5L536.1 163a31.96 31.96 0 00-48.3 0L156 545.5a7.97 7.97 0 006 13.2h81c4.6 0 9-2 12.1-5.5L474 300.9V864c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V300.9l218.9 252.3c3 3.5 7.4 5.5 12.1 5.5h81c6.8 0 10.5-8 6-13.2z"}}]},name:"arrow-up",theme:"outlined"},q=X,se=o(84089),ue=function(d,re){return l.createElement(se.Z,(0,n.Z)({},d,{ref:re,icon:q}))},W=l.forwardRef(ue),ve=W},45742:function(Ee,de,o){o.d(de,{Z:function(){return ve}});var n=o(87462),l=o(67294),X={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656zM492 400h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0 144h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0 144h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zM340 368a40 40 0 1080 0 40 40 0 10-80 0zm0 144a40 40 0 1080 0 40 40 0 10-80 0zm0 144a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"profile",theme:"outlined"},q=X,se=o(84089),ue=function(d,re){return l.createElement(se.Z,(0,n.Z)({},d,{ref:re,icon:q}))},W=l.forwardRef(ue),ve=W},40666:function(Ee,de,o){o.d(de,{Z:function(){return ve}});var n=o(87462),l=o(67294),X={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M938 458.8l-29.6-312.6c-1.5-16.2-14.4-29-30.6-30.6L565.2 86h-.4c-3.2 0-5.7 1-7.6 2.9L88.9 557.2a9.96 9.96 0 000 14.1l363.8 363.8c1.9 1.9 4.4 2.9 7.1 2.9s5.2-1 7.1-2.9l468.3-468.3c2-2.1 3-5 2.8-8zM459.7 834.7L189.3 564.3 589 164.6 836 188l23.4 247-399.7 399.7zM680 256c-48.5 0-88 39.5-88 88s39.5 88 88 88 88-39.5 88-88-39.5-88-88-88zm0 120c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"}}]},name:"tag",theme:"outlined"},q=X,se=o(84089),ue=function(d,re){return l.createElement(se.Z,(0,n.Z)({},d,{ref:re,icon:q}))},W=l.forwardRef(ue),ve=W},7529:function(Ee,de,o){o.d(de,{Rs:function(){return Na}});var n=o(4942),l=o(1413),X=o(45987),q=o(10915),se=o(10641),ue=se.Z,W=o(28459),ve=o(93967),h=o.n(ve),d=o(67294),re=o(74902),me=o(97685),Ke=o(67159),ze=o(2487),Qe=o(84164),qe=o(58448),_e=o(33275);function ea(a,e){for(var t=a,s=0;s div:not(:last-child)":{marginBlockEnd:4}}),"&-header",{display:"flex",alignItems:"center",justifyContent:"space-between",lineHeight:e.lineHeight,"&-left":{display:"flex",alignItems:"center",gap:e.sizeSM,minWidth:0}}),"&-title",{overflow:"hidden",color:e.colorTextHeading,fontWeight:"500",fontSize:e.fontSize,whiteSpace:"nowrap",textOverflow:"ellipsis",display:"flex",alignItems:"center",justifyContent:"space-between","&-with-ellipsis":{display:"inline-block"}}),"&-description",{color:e.colorTextSecondary}),"&:not(".concat(e.componentCls,"-disabled)"),{"&:hover":{borderColor:e.colorPrimary}})))};function Ue(a){return(0,Oe.Xj)("CheckCard",function(e){var t=(0,l.Z)((0,l.Z)({},e),{},{componentCls:".".concat(a)});return[ra(t)]})}var r=o(85893),ia=["prefixCls","className","style","options","loading","multiple","bordered","onChange"],oa=function(e){var t=e.prefixCls,s=e.hashId;return(0,r.jsx)("div",{className:h()("".concat(t,"-loading-content"),s),children:(0,r.jsx)(Me.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1})})},Xe=(0,d.createContext)(null),la=function(e){var t=(0,d.useState)(!1),s=(0,me.Z)(t,2),p=s[0],b=s[1],i=Oe.Ow.useToken(),c=i.hashId,R="".concat(e.prefix,"-sub-check-card");return(0,r.jsxs)("div",{className:h()(R,c),children:[(0,r.jsxs)("div",{className:h()("".concat(R,"-title"),c),onClick:function(){b(!p)},children:[(0,r.jsx)(ke.Z,{style:{transform:"rotate(".concat(p?90:0,"deg)"),transition:"transform 0.3s"}}),e.title]}),(0,r.jsx)("div",{className:h()("".concat(R,"-panel"),c,(0,n.Z)({},"".concat(R,"-panel-collapse"),p)),children:e.children})]})},ca=function(e){var t=e.prefixCls,s=e.className,p=e.style,b=e.options,i=b===void 0?[]:b,c=e.loading,R=c===void 0?!1:c,f=e.multiple,N=f===void 0?!1:f,T=e.bordered,$=T===void 0?!0:T,A=e.onChange,z=(0,X.Z)(e,ia),K=(0,d.useContext)(W.ZP.ConfigContext),Y=(0,d.useCallback)(function(){return i==null?void 0:i.map(function(S){return typeof S=="string"?{title:S,value:S}:S})},[i]),V=K.getPrefixCls("pro-checkcard",t),M=Ue(V),D=M.wrapSSR,ie=M.hashId,P="".concat(V,"-group"),v=(0,ta.Z)(z,["children","defaultValue","value","disabled","size"]),E=(0,$e.Z)(e.defaultValue,{value:e.value,onChange:e.onChange}),le=(0,me.Z)(E,2),w=le[0],F=le[1],G=(0,d.useRef)(new Map),U=function(B){var Z;(Z=G.current)===null||Z===void 0||Z.set(B,!0)},J=function(B){var Z;(Z=G.current)===null||Z===void 0||Z.delete(B)},H=function(B){if(!N){var Z;Z=w,Z===B.value?Z=void 0:Z=B.value,F==null||F(Z)}if(N){var I,u=[],y=w,C=y==null?void 0:y.includes(B.value);u=(0,re.Z)(y||[]),C||u.push(B.value),C&&(u=u.filter(function(j){return j!==B.value}));var m=Y(),g=(I=u)===null||I===void 0||(I=I.filter(function(j){return G.current.has(j)}))===null||I===void 0?void 0:I.sort(function(j,O){var Q=m.findIndex(function(Ce){return Ce.value===j}),fe=m.findIndex(function(Ce){return Ce.value===O});return Q-fe});F(g)}},_=(0,d.useMemo)(function(){if(R)return new Array(i.length||d.Children.toArray(e.children).length||1).fill(0).map(function(Z,I){return(0,r.jsx)(Le,{loading:!0},I)});if(i&&i.length>0){var S=w,B=function Z(I){return I.map(function(u){var y;if(u.children&&u.children.length>0){var C,m;return(0,r.jsx)(la,{title:u.title,prefix:P,children:Z(u.children)},((C=u.value)===null||C===void 0?void 0:C.toString())||((m=u.title)===null||m===void 0?void 0:m.toString()))}return(0,r.jsx)(Le,{disabled:u.disabled,size:(y=u.size)!==null&&y!==void 0?y:e.size,value:u.value,checked:N?S==null?void 0:S.includes(u.value):S===u.value,onChange:u.onChange,title:u.title,avatar:u.avatar,description:u.description,cover:u.cover},u.value.toString())})};return B(Y())}return e.children},[Y,R,N,i,e.children,e.size,w]),ce=h()(P,s,ie);return D((0,r.jsx)(Xe.Provider,{value:{toggleOption:H,bordered:$,value:w,disabled:e.disabled,size:e.size,loading:e.loading,multiple:e.multiple,registerValue:U,cancelValue:J},children:(0,r.jsx)("div",(0,l.Z)((0,l.Z)({className:ce,style:p},v),{},{children:_}))}))},da=function(a){return(0,r.jsx)(q._Y,{needDeps:!0,children:(0,r.jsx)(ca,(0,l.Z)({},a))})},sa=["prefixCls","className","avatar","title","description","cover","extra","style"],We=function(e){var t=(0,$e.Z)(e.defaultChecked||!1,{value:e.checked,onChange:e.onChange}),s=(0,me.Z)(t,2),p=s[0],b=s[1],i=(0,d.useContext)(Xe),c=(0,d.useContext)(W.ZP.ConfigContext),R=c.getPrefixCls,f=function(g){var j,O;e==null||(j=e.onClick)===null||j===void 0||j.call(e,g);var Q=!p;i==null||(O=i.toggleOption)===null||O===void 0||O.call(i,{value:e.value}),b==null||b(Q)},N=function(g){return g==="large"?"lg":g==="small"?"sm":""};(0,d.useEffect)(function(){var m;return i==null||(m=i.registerValue)===null||m===void 0||m.call(i,e.value),function(){var g;return i==null||(g=i.cancelValue)===null||g===void 0?void 0:g.call(i,e.value)}},[e.value]);var T=e.prefixCls,$=e.className,A=e.avatar,z=e.title,K=e.description,Y=e.cover,V=e.extra,M=e.style,D=M===void 0?{}:M,ie=(0,X.Z)(e,sa),P=(0,l.Z)({},ie),v=R("pro-checkcard",T),E=Ue(v),le=E.wrapSSR,w=E.hashId,F=function(g,j){return(0,r.jsx)("div",{className:h()("".concat(g,"-cover"),w),children:typeof j=="string"?(0,r.jsx)("img",{src:j,alt:"checkcard"}):j})};P.checked=p;var G=!1;if(i){var U;P.disabled=e.disabled||i.disabled,P.loading=e.loading||i.loading,P.bordered=e.bordered||i.bordered,G=i.multiple;var J=i.multiple?(U=i.value)===null||U===void 0?void 0:U.includes(e.value):i.value===e.value;P.checked=P.loading?!1:J,P.size=e.size||i.size}var H=P.disabled,_=H===void 0?!1:H,ce=P.size,S=P.loading,B=P.bordered,Z=B===void 0?!0:B,I=P.checked,u=N(ce),y=h()(v,$,w,(0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)({},"".concat(v,"-loading"),S),"".concat(v,"-").concat(u),u),"".concat(v,"-checked"),I),"".concat(v,"-multiple"),G),"".concat(v,"-disabled"),_),"".concat(v,"-bordered"),Z),"".concat(v,"-ghost"),e.ghost)),C=(0,d.useMemo)(function(){if(S)return(0,r.jsx)(oa,{prefixCls:v||"",hashId:w});if(Y)return F(v||"",Y);var m=A?(0,r.jsx)("div",{className:h()("".concat(v,"-avatar"),w),children:typeof A=="string"?(0,r.jsx)(aa.C,{size:48,shape:"square",src:A}):A}):null,g=(z!=null?z:V)!=null&&(0,r.jsxs)("div",{className:h()("".concat(v,"-header"),w),children:[(0,r.jsxs)("div",{className:h()("".concat(v,"-header-left"),w),children:[(0,r.jsx)("div",{className:h()("".concat(v,"-title"),w,(0,n.Z)({},"".concat(v,"-title-with-ellipsis"),typeof z=="string")),children:z}),e.subTitle?(0,r.jsx)("div",{className:h()("".concat(v,"-subTitle"),w),children:e.subTitle}):null]}),V&&(0,r.jsx)("div",{className:h()("".concat(v,"-extra"),w),children:V})]}),j=K?(0,r.jsx)("div",{className:h()("".concat(v,"-description"),w),children:K}):null,O=h()("".concat(v,"-content"),w,(0,n.Z)({},"".concat(v,"-avatar-header"),m&&g&&!j));return(0,r.jsxs)("div",{className:O,children:[m,g||j?(0,r.jsxs)("div",{className:h()("".concat(v,"-detail"),w),children:[g,j]}):null]})},[A,S,Y,K,V,w,v,e.subTitle,z]);return le((0,r.jsxs)("div",{className:y,style:D,onClick:function(g){!S&&!_&&f(g)},onMouseEnter:e.onMouseEnter,children:[C,e.children?(0,r.jsx)("div",{className:h()("".concat(v,"-body"),w),style:e.bodyStyle,children:e.children}):null,e.actions?(0,r.jsx)(na.Z,{actions:e.actions,prefixCls:v}):null]}))};We.Group=da;var Le=We;function ua(a,e){return xa(a)||ma(a,e)||fa(a,e)||va()}function va(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function fa(a,e){if(a){if(typeof a=="string")return Ye(a,e);var t=Object.prototype.toString.call(a).slice(8,-1);if(t==="Object"&&a.constructor&&(t=a.constructor.name),t==="Map"||t==="Set")return Array.from(a);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return Ye(a,e)}}function Ye(a,e){(e==null||e>a.length)&&(e=a.length);for(var t=0,s=new Array(e);t0&&J&&Ca({prefixCls:R,hashId:c,expandIcon:fe,onExpand:ee,expanded:he,record:I})]}),(t=C&&(C==null?void 0:C(I,E,Ae)))!==null&&t!==void 0?t:Ae]}),ae&&($||ge)&&(0,r.jsxs)("div",{className:"".concat(x,"-content ").concat(c).trim(),children:[$,Q&&J&&(0,r.jsx)("div",{className:Pe&&Pe(I,E,Se),children:ge})]})]})}));return D?(0,r.jsx)("div",{className:h()(c,(0,n.Z)((0,n.Z)({},"".concat(x,"-card"),D),Z,Z!==f)),style:S,children:Re}):Re}var Za=pa,ya=["title","subTitle","avatar","description","extra","content","actions","type"],ba=ya.reduce(function(a,e){return a.set(e,!0),a},new Map),Fe=o(1977),wa=["dataSource","columns","rowKey","showActions","showExtra","prefixCls","actionRef","itemTitleRender","renderItem","itemCardProps","itemHeaderRender","expandable","rowSelection","pagination","onRow","onItem","rowClassName"];function Sa(a){var e=a.dataSource,t=a.columns,s=a.rowKey,p=a.showActions,b=a.showExtra,i=a.prefixCls,c=a.actionRef,R=a.itemTitleRender,f=a.renderItem,N=a.itemCardProps,T=a.itemHeaderRender,$=a.expandable,A=a.rowSelection,z=a.pagination,K=a.onRow,Y=a.onItem,V=a.rowClassName,M=(0,X.Z)(a,wa),D=(0,d.useContext)(q.L_),ie=D.hashId,P=(0,d.useContext)(W.ZP.ConfigContext),v=P.getPrefixCls,E=d.useMemo(function(){return typeof s=="function"?s:function(ee,x){return ee[s]||x}},[s]),le=(0,Qe.Z)(e,"children",E),w=(0,me.Z)(le,1),F=w[0],G=[function(){},z];(0,Fe.n)(Ke.Z,"5.3.0")<0&&G.reverse();var U=(0,qe.ZP)(e.length,G[0],G[1]),J=(0,me.Z)(U,1),H=J[0],_=d.useMemo(function(){if(z===!1||!H.pageSize||e.length .anticon > svg":{transition:"0.3s"}}),"&-expanded",{" > .anticon > svg":{transform:"rotate(90deg)"}}),"&-title",{marginInlineEnd:"16px",wordBreak:"break-all",cursor:"pointer","&-editable":{paddingBlock:8},"&:hover":{color:e.colorPrimary}}),"&-content",{position:"relative",display:"flex",flex:"1",flexDirection:"column",marginBlock:0,marginInline:32}),"&-subTitle",{color:"rgba(0, 0, 0, 0.45)","&-editable":{paddingBlock:8}}),"&-description",{marginBlockStart:"4px",wordBreak:"break-all"}),"&-avatar",{display:"flex"}),(0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)(t,"&-header",{display:"flex",flex:"1",justifyContent:"flex-start",h4:{margin:0,padding:0}}),"&-header-container",{display:"flex",alignItems:"center",justifyContent:"flex-start"}),"&-header-option",{display:"flex"}),"&-checkbox",{width:"16px",marginInlineEnd:"12px"}),"&-no-split",(0,n.Z)((0,n.Z)({},"".concat(e.componentCls,"-row"),{borderBlockEnd:"none"}),"".concat(e.antCls,"-list ").concat(e.antCls,"-list-item"),{borderBlockEnd:"none"})),"&-bordered",(0,n.Z)({},"".concat(e.componentCls,"-toolbar"),{borderBlockEnd:"1px solid ".concat(e.colorSplit)})),"".concat(e.antCls,"-list-vertical"),(0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)({},"".concat(e.componentCls,"-row"),{borderBlockEnd:"12px 18px 12px 24px"}),"&-header-title",{display:"flex",flexDirection:"column",alignItems:"flex-start",justifyContent:"center"}),"&-content",{marginBlock:0,marginInline:0}),"&-subTitle",{marginBlockStart:8}),"".concat(e.antCls,"-list-item-extra"),(0,n.Z)({display:"flex",alignItems:"center",marginInlineStart:"32px"},"".concat(e.componentCls,"-row-description"),{marginBlockStart:16})),"".concat(e.antCls,"-list-bordered ").concat(e.antCls,"-list-item"),{paddingInline:0}),"".concat(e.componentCls,"-row-show-extra-hover"),(0,n.Z)({},"".concat(e.antCls,"-list-item-extra "),{display:"none"}))),"".concat(e.antCls,"-list-pagination"),{marginBlockStart:e.margin,marginBlockEnd:e.margin}),"".concat(e.antCls,"-list-list"),{"&-item":{cursor:"pointer",paddingBlock:12,paddingInline:12}}),"".concat(e.antCls,"-list-vertical ").concat(e.proComponentsCls,"-list-row"),(0,n.Z)({"&-header":{paddingBlock:0,paddingInline:0,borderBlockEnd:"none"}},"".concat(e.antCls,"-list-item"),(0,n.Z)((0,n.Z)((0,n.Z)({width:"100%",paddingBlock:12,paddingInlineStart:24,paddingInlineEnd:18},"".concat(e.antCls,"-list-item-meta-avatar"),{display:"flex",alignItems:"center",marginInlineEnd:8}),"".concat(e.antCls,"-list-item-action-split"),{display:"none"}),"".concat(e.antCls,"-list-item-meta-title"),{marginBlock:0,marginInline:0}))))))};function Pa(a){return(0,Oe.Xj)("ProList",function(e){var t=(0,l.Z)((0,l.Z)({},e),{},{componentCls:".".concat(a)});return[Ea(t)]})}var ja=["metas","split","footer","rowKey","tooltip","className","options","search","expandable","showActions","showExtra","rowSelection","pagination","itemLayout","renderItem","grid","itemCardProps","onRow","onItem","rowClassName","locale","itemHeaderRender","itemTitleRender"];function Je(a){var e=a.metas,t=a.split,s=a.footer,p=a.rowKey,b=a.tooltip,i=a.className,c=a.options,R=c===void 0?!1:c,f=a.search,N=f===void 0?!1:f,T=a.expandable,$=a.showActions,A=a.showExtra,z=a.rowSelection,K=z===void 0?!1:z,Y=a.pagination,V=Y===void 0?!1:Y,M=a.itemLayout,D=a.renderItem,ie=a.grid,P=a.itemCardProps,v=a.onRow,E=a.onItem,le=a.rowClassName,w=a.locale,F=a.itemHeaderRender,G=a.itemTitleRender,U=(0,X.Z)(a,ja),J=(0,d.useRef)();(0,d.useImperativeHandle)(U.actionRef,function(){return J.current},[J.current]);var H=(0,d.useContext)(W.ZP.ConfigContext),_=H.getPrefixCls,ce=(0,d.useMemo)(function(){var y=[];return Object.keys(e||{}).forEach(function(C){var m=e[C]||{},g=m.valueType;g||(C==="avatar"&&(g="avatar"),C==="actions"&&(g="option"),C==="description"&&(g="textarea")),y.push((0,l.Z)((0,l.Z)({listKey:C,dataIndex:(m==null?void 0:m.dataIndex)||C},m),{},{valueType:g}))}),y},[e]),S=_("pro-list",a.prefixCls),B=Pa(S),Z=B.wrapSSR,I=B.hashId,u=h()(S,I,(0,n.Z)({},"".concat(S,"-no-split"),!t));return Z((0,r.jsx)(ue,(0,l.Z)((0,l.Z)({tooltip:b},U),{},{actionRef:J,pagination:V,type:"list",rowSelection:K,search:N,options:R,className:h()(S,i,u),columns:ce,rowKey:p,tableViewRender:function(C){var m=C.columns,g=C.size,j=C.pagination,O=C.rowSelection,Q=C.dataSource,fe=C.loading;return(0,r.jsx)(Ia,{grid:ie,itemCardProps:P,itemTitleRender:G,prefixCls:a.prefixCls,columns:m,renderItem:D,actionRef:J,dataSource:Q||[],size:g,footer:s,split:t,rowKey:p,expandable:T,rowSelection:K===!1?void 0:O,showActions:$,showExtra:A,pagination:j,itemLayout:M,loading:fe,itemHeaderRender:F,onRow:v,onItem:E,rowClassName:le,locale:w})}})))}function Ba(a){return _jsx(ProConfigProvider,{needDeps:!0,children:_jsx(Je,_objectSpread({cardProps:!1,search:!1,toolBarRender:!1},a))})}function Na(a){return(0,r.jsx)(q._Y,{needDeps:!0,children:(0,r.jsx)(Je,(0,l.Z)({},a))})}var Ta=null}}]); diff --git a/asset/static/4774.186cd86a.async.js b/asset/static/4774.186cd86a.async.js new file mode 100644 index 00000000..01a6b4d1 --- /dev/null +++ b/asset/static/4774.186cd86a.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4774],{52688:function(ge,q,r){var l=r(1413),T=r(45987),E=r(67294),G=r(61856),Q=r(85893),F=["fieldProps","unCheckedChildren","checkedChildren","proFieldProps"],ee=E.forwardRef(function(L,W){var $=L.fieldProps,J=L.unCheckedChildren,te=L.checkedChildren,Z=L.proFieldProps,w=(0,T.Z)(L,F);return(0,Q.jsx)(G.Z,(0,l.Z)({valueType:"switch",fieldProps:(0,l.Z)({unCheckedChildren:J,checkedChildren:te},$),ref:W,valuePropName:"checked",proFieldProps:Z,filedConfig:{valuePropName:"checked",ignoreWidth:!0,customLightMode:!0}},w))});q.Z=ee},5966:function(ge,q,r){var l=r(97685),T=r(1413),E=r(45987),G=r(21770),Q=r(72723),F=r(55241),ee=r(97435),L=r(67294),W=r(61856),$=r(85893),J=["fieldProps","proFieldProps"],te=["fieldProps","proFieldProps"],Z="text",w=function(f){var m=f.fieldProps,D=f.proFieldProps,j=(0,E.Z)(f,J);return(0,$.jsx)(W.Z,(0,T.Z)({valueType:Z,fieldProps:m,filedConfig:{valueType:Z},proFieldProps:D},j))},ue=function(f){var m=(0,G.Z)(f.open||!1,{value:f.open,onChange:f.onOpenChange}),D=(0,l.Z)(m,2),j=D[0],ae=D[1];return(0,$.jsx)(Q.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(U){var M,ne=U.getFieldValue(f.name||[]);return(0,$.jsx)(F.Z,(0,T.Z)((0,T.Z)({getPopupContainer:function(b){return b&&b.parentNode?b.parentNode:b},onOpenChange:function(b){return ae(b)},content:(0,$.jsxs)("div",{style:{padding:"4px 0"},children:[(M=f.statusRender)===null||M===void 0?void 0:M.call(f,ne),f.strengthText?(0,$.jsx)("div",{style:{marginTop:10},children:(0,$.jsx)("span",{children:f.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},f.popoverProps),{},{open:j,children:f.children}))}})},Y=function(f){var m=f.fieldProps,D=f.proFieldProps,j=(0,E.Z)(f,te),ae=(0,L.useState)(!1),A=(0,l.Z)(ae,2),U=A[0],M=A[1];return m!=null&&m.statusRender&&j.name?(0,$.jsx)(ue,{name:j.name,statusRender:m==null?void 0:m.statusRender,popoverProps:m==null?void 0:m.popoverProps,strengthText:m==null?void 0:m.strengthText,open:U,onOpenChange:M,children:(0,$.jsx)("div",{children:(0,$.jsx)(W.Z,(0,T.Z)({valueType:"password",fieldProps:(0,T.Z)((0,T.Z)({},(0,ee.Z)(m,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(v){var b;m==null||(b=m.onBlur)===null||b===void 0||b.call(m,v),M(!1)},onClick:function(v){var b;m==null||(b=m.onClick)===null||b===void 0||b.call(m,v),M(!0)}}),proFieldProps:D,filedConfig:{valueType:Z}},j))})}):(0,$.jsx)(W.Z,(0,T.Z)({valueType:"password",fieldProps:m,proFieldProps:D,filedConfig:{valueType:Z}},j))},z=w;z.Password=Y,z.displayName="ProFormComponent",q.Z=z},26412:function(ge,q,r){r.d(q,{Z:function(){return y}});var l=r(67294),T=r(93967),E=r.n(T),G=r(74443),Q=r(53124),F=r(98675),ee=r(25378),W={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},J=l.createContext({}),te=r(50344),Z=function(e,n){var a={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(a[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,o=Object.getOwnPropertySymbols(e);s(0,te.Z)(e).map(n=>Object.assign(Object.assign({},n==null?void 0:n.props),{key:n.key}));function ue(e,n,a){const o=l.useMemo(()=>n||w(a),[n,a]);return l.useMemo(()=>o.map(d=>{var{span:u}=d,P=Z(d,["span"]);return Object.assign(Object.assign({},P),{span:typeof u=="number"?u:(0,G.m9)(e,u)})}),[o,e])}function Y(e,n,a){let o=e,s=!1;return(a===void 0||a>n)&&(o=Object.assign(Object.assign({},e),{span:n}),s=a!==void 0),[o,s]}function z(e,n){const a=[];let o=[],s=n,d=!1;return e.filter(u=>u).forEach((u,P)=>{const h=u==null?void 0:u.span,O=h||1;if(P===e.length-1){const[C,B]=Y(u,s,h);d=d||B,o.push(C),a.push(o);return}if(O{const[a,o]=(0,l.useMemo)(()=>z(n,e),[n,e]);return a},D=e=>{let{children:n}=e;return n};function j(e){return e!=null}var A=e=>{const{itemPrefixCls:n,component:a,span:o,className:s,style:d,labelStyle:u,contentStyle:P,bordered:h,label:O,content:C,colon:B,type:H}=e,N=a;return h?l.createElement(N,{className:E()({[`${n}-item-label`]:H==="label",[`${n}-item-content`]:H==="content"},s),style:d,colSpan:o},j(O)&&l.createElement("span",{style:u},O),j(C)&&l.createElement("span",{style:P},C)):l.createElement(N,{className:E()(`${n}-item`,s),style:d,colSpan:o},l.createElement("div",{className:`${n}-item-container`},(O||O===0)&&l.createElement("span",{className:E()(`${n}-item-label`,{[`${n}-item-no-colon`]:!B}),style:u},O),(C||C===0)&&l.createElement("span",{className:E()(`${n}-item-content`),style:P},C)))};function U(e,n,a){let{colon:o,prefixCls:s,bordered:d}=n,{component:u,type:P,showLabel:h,showContent:O,labelStyle:C,contentStyle:B}=a;return e.map((H,N)=>{let{label:K,children:ie,prefixCls:x=s,className:oe,style:le,labelStyle:R,contentStyle:S,span:V=1,key:re}=H;return typeof u=="string"?l.createElement(A,{key:`${P}-${re||N}`,className:oe,style:le,labelStyle:Object.assign(Object.assign({},C),R),contentStyle:Object.assign(Object.assign({},B),S),span:V,colon:o,component:u,itemPrefixCls:x,bordered:d,label:h?K:null,content:O?ie:null,type:P}):[l.createElement(A,{key:`label-${re||N}`,className:oe,style:Object.assign(Object.assign(Object.assign({},C),le),R),span:1,colon:o,component:u[0],itemPrefixCls:x,bordered:d,label:K,type:"label"}),l.createElement(A,{key:`content-${re||N}`,className:oe,style:Object.assign(Object.assign(Object.assign({},B),le),S),span:V*2-1,component:u[1],itemPrefixCls:x,bordered:d,content:ie,type:"content"})]})}var ne=e=>{const n=l.useContext(J),{prefixCls:a,vertical:o,row:s,index:d,bordered:u}=e;return o?l.createElement(l.Fragment,null,l.createElement("tr",{key:`label-${d}`,className:`${a}-row`},U(s,e,Object.assign({component:"th",type:"label",showLabel:!0},n))),l.createElement("tr",{key:`content-${d}`,className:`${a}-row`},U(s,e,Object.assign({component:"td",type:"content",showContent:!0},n)))):l.createElement("tr",{key:d,className:`${a}-row`},U(s,e,Object.assign({component:u?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},n)))},v=r(11568),b=r(14747),pe=r(83559),fe=r(83262);const t=e=>{const{componentCls:n,labelBg:a}=e;return{[`&${n}-bordered`]:{[`> ${n}-view`]:{border:`${(0,v.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${n}-row`]:{borderBottom:`${(0,v.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,v.bf)(e.padding)} ${(0,v.bf)(e.paddingLG)}`,borderInlineEnd:`${(0,v.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${n}-item-label`]:{color:e.colorTextSecondary,backgroundColor:a,"&::after":{display:"none"}}}},[`&${n}-middle`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,v.bf)(e.paddingSM)} ${(0,v.bf)(e.paddingLG)}`}}},[`&${n}-small`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,v.bf)(e.paddingXS)} ${(0,v.bf)(e.padding)}`}}}}}},p=e=>{const{componentCls:n,extraColor:a,itemPaddingBottom:o,itemPaddingEnd:s,colonMarginRight:d,colonMarginLeft:u,titleMarginBottom:P}=e;return{[n]:Object.assign(Object.assign(Object.assign({},(0,b.Wf)(e)),t(e)),{"&-rtl":{direction:"rtl"},[`${n}-header`]:{display:"flex",alignItems:"center",marginBottom:P},[`${n}-title`]:Object.assign(Object.assign({},b.vS),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${n}-extra`]:{marginInlineStart:"auto",color:a,fontSize:e.fontSize},[`${n}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${n}-row`]:{"> th, > td":{paddingBottom:o,paddingInlineEnd:s},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${n}-item-label`]:{color:e.colorTextTertiary,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${(0,v.bf)(u)} ${(0,v.bf)(d)}`},[`&${n}-item-no-colon::after`]:{content:'""'}},[`${n}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${n}-item-content`]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${n}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${n}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${n}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}},"&-middle":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},g=e=>({labelBg:e.colorFillAlter,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText});var i=(0,pe.I$)("Descriptions",e=>{const n=(0,fe.IX)(e,{});return p(n)},g),c=function(e,n){var a={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(a[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,o=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,title:a,extra:o,column:s,colon:d=!0,bordered:u,layout:P,children:h,className:O,rootClassName:C,style:B,size:H,labelStyle:N,contentStyle:K,items:ie}=e,x=c(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:oe,direction:le,descriptions:R}=l.useContext(Q.E_),S=oe("descriptions",n),V=(0,ee.Z)(),re=l.useMemo(()=>{var k;return typeof s=="number"?s:(k=(0,G.m9)(V,Object.assign(Object.assign({},W),s)))!==null&&k!==void 0?k:3},[V,s]),ve=ue(V,ie,h),ce=(0,F.Z)(H),Ce=f(re,ve),[me,_,be]=i(S),X=l.useMemo(()=>({labelStyle:N,contentStyle:K}),[N,K]);return me(l.createElement(J.Provider,{value:X},l.createElement("div",Object.assign({className:E()(S,R==null?void 0:R.className,{[`${S}-${ce}`]:ce&&ce!=="default",[`${S}-bordered`]:!!u,[`${S}-rtl`]:le==="rtl"},O,C,_,be),style:Object.assign(Object.assign({},R==null?void 0:R.style),B)},x),(a||o)&&l.createElement("div",{className:`${S}-header`},a&&l.createElement("div",{className:`${S}-title`},a),o&&l.createElement("div",{className:`${S}-extra`},o)),l.createElement("div",{className:`${S}-view`},l.createElement("table",null,l.createElement("tbody",null,Ce.map((k,de)=>l.createElement(ne,{key:de,index:de,colon:d,prefixCls:S,vertical:P==="vertical",bordered:u,row:k}))))))))};I.Item=D;var y=I},66309:function(ge,q,r){r.d(q,{Z:function(){return fe}});var l=r(67294),T=r(93967),E=r.n(T),G=r(98423),Q=r(98787),F=r(69760),ee=r(96159),L=r(45353),W=r(53124),$=r(11568),J=r(10274),te=r(14747),Z=r(83262),w=r(83559);const ue=t=>{const{paddingXXS:p,lineWidth:g,tagPaddingHorizontal:i,componentCls:c,calc:I}=t,y=I(i).sub(g).equal(),e=I(p).sub(g).equal();return{[c]:Object.assign(Object.assign({},(0,te.Wf)(t)),{display:"inline-block",height:"auto",marginInlineEnd:t.marginXS,paddingInline:y,fontSize:t.tagFontSize,lineHeight:t.tagLineHeight,whiteSpace:"nowrap",background:t.defaultBg,border:`${(0,$.bf)(t.lineWidth)} ${t.lineType} ${t.colorBorder}`,borderRadius:t.borderRadiusSM,opacity:1,transition:`all ${t.motionDurationMid}`,textAlign:"start",position:"relative",[`&${c}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:t.defaultColor},[`${c}-close-icon`]:{marginInlineStart:e,fontSize:t.tagIconSize,color:t.colorTextDescription,cursor:"pointer",transition:`all ${t.motionDurationMid}`,"&:hover":{color:t.colorTextHeading}},[`&${c}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${t.iconCls}-close, ${t.iconCls}-close:hover`]:{color:t.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${c}-checkable-checked):hover`]:{color:t.colorPrimary,backgroundColor:t.colorFillSecondary},"&:active, &-checked":{color:t.colorTextLightSolid},"&-checked":{backgroundColor:t.colorPrimary,"&:hover":{backgroundColor:t.colorPrimaryHover}},"&:active":{backgroundColor:t.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${t.iconCls} + span, > span + ${t.iconCls}`]:{marginInlineStart:y}}),[`${c}-borderless`]:{borderColor:"transparent",background:t.tagBorderlessBg}}},Y=t=>{const{lineWidth:p,fontSizeIcon:g,calc:i}=t,c=t.fontSizeSM;return(0,Z.IX)(t,{tagFontSize:c,tagLineHeight:(0,$.bf)(i(t.lineHeightSM).mul(c).equal()),tagIconSize:i(g).sub(i(p).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:t.defaultBg})},z=t=>({defaultBg:new J.C(t.colorFillQuaternary).onBackground(t.colorBgContainer).toHexString(),defaultColor:t.colorText});var se=(0,w.I$)("Tag",t=>{const p=Y(t);return ue(p)},z),f=function(t,p){var g={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&p.indexOf(i)<0&&(g[i]=t[i]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,i=Object.getOwnPropertySymbols(t);c{const{prefixCls:g,style:i,className:c,checked:I,onChange:y,onClick:e}=t,n=f(t,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:a,tag:o}=l.useContext(W.E_),s=C=>{y==null||y(!I),e==null||e(C)},d=a("tag",g),[u,P,h]=se(d),O=E()(d,`${d}-checkable`,{[`${d}-checkable-checked`]:I},o==null?void 0:o.className,c,P,h);return u(l.createElement("span",Object.assign({},n,{ref:p,style:Object.assign(Object.assign({},i),o==null?void 0:o.style),className:O,onClick:s})))}),j=r(98719);const ae=t=>(0,j.Z)(t,(p,g)=>{let{textColor:i,lightBorderColor:c,lightColor:I,darkColor:y}=g;return{[`${t.componentCls}${t.componentCls}-${p}`]:{color:i,background:I,borderColor:c,"&-inverse":{color:t.colorTextLightSolid,background:y,borderColor:y},[`&${t.componentCls}-borderless`]:{borderColor:"transparent"}}}});var A=(0,w.bk)(["Tag","preset"],t=>{const p=Y(t);return ae(p)},z);function U(t){return typeof t!="string"?t:t.charAt(0).toUpperCase()+t.slice(1)}const M=(t,p,g)=>{const i=U(g);return{[`${t.componentCls}${t.componentCls}-${p}`]:{color:t[`color${g}`],background:t[`color${i}Bg`],borderColor:t[`color${i}Border`],[`&${t.componentCls}-borderless`]:{borderColor:"transparent"}}}};var ne=(0,w.bk)(["Tag","status"],t=>{const p=Y(t);return[M(p,"success","Success"),M(p,"processing","Info"),M(p,"error","Error"),M(p,"warning","Warning")]},z),v=function(t,p){var g={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&p.indexOf(i)<0&&(g[i]=t[i]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,i=Object.getOwnPropertySymbols(t);c{const{prefixCls:g,className:i,rootClassName:c,style:I,children:y,icon:e,color:n,onClose:a,bordered:o=!0,visible:s}=t,d=v(t,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:u,direction:P,tag:h}=l.useContext(W.E_),[O,C]=l.useState(!0),B=(0,G.Z)(d,["closeIcon","closable"]);l.useEffect(()=>{s!==void 0&&C(s)},[s]);const H=(0,Q.o2)(n),N=(0,Q.yT)(n),K=H||N,ie=Object.assign(Object.assign({backgroundColor:n&&!K?n:void 0},h==null?void 0:h.style),I),x=u("tag",g),[oe,le,R]=se(x),S=E()(x,h==null?void 0:h.className,{[`${x}-${n}`]:K,[`${x}-has-color`]:n&&!K,[`${x}-hidden`]:!O,[`${x}-rtl`]:P==="rtl",[`${x}-borderless`]:!o},i,c,le,R),V=_=>{_.stopPropagation(),a==null||a(_),!_.defaultPrevented&&C(!1)},[,re]=(0,F.Z)((0,F.w)(t),(0,F.w)(h),{closable:!1,closeIconRender:_=>{const be=l.createElement("span",{className:`${x}-close-icon`,onClick:V},_);return(0,ee.wm)(_,be,X=>({onClick:k=>{var de;(de=X==null?void 0:X.onClick)===null||de===void 0||de.call(X,k),V(k)},className:E()(X==null?void 0:X.className,`${x}-close-icon`)}))}}),ve=typeof d.onClick=="function"||y&&y.type==="a",ce=e||null,Ce=ce?l.createElement(l.Fragment,null,ce,y&&l.createElement("span",null,y)):y,me=l.createElement("span",Object.assign({},B,{ref:p,className:S,style:ie}),Ce,re,H&&l.createElement(A,{key:"preset",prefixCls:x}),N&&l.createElement(ne,{key:"status",prefixCls:x}));return oe(ve?l.createElement(L.Z,{component:"Tag"},me):me)});pe.CheckableTag=D;var fe=pe}}]); diff --git a/asset/static/4774.c532ac2f.async.js b/asset/static/4774.c532ac2f.async.js deleted file mode 100644 index 1bbabf69..00000000 --- a/asset/static/4774.c532ac2f.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4774],{52688:function(ge,q,r){var l=r(1413),T=r(45987),E=r(67294),G=r(73406),Q=r(85893),w=["fieldProps","unCheckedChildren","checkedChildren","proFieldProps"],ee=E.forwardRef(function(L,W){var $=L.fieldProps,J=L.unCheckedChildren,te=L.checkedChildren,Z=L.proFieldProps,F=(0,T.Z)(L,w);return(0,Q.jsx)(G.Z,(0,l.Z)({valueType:"switch",fieldProps:(0,l.Z)({unCheckedChildren:J,checkedChildren:te},$),ref:W,valuePropName:"checked",proFieldProps:Z,filedConfig:{valuePropName:"checked",ignoreWidth:!0,customLightMode:!0}},F))});q.Z=ee},5966:function(ge,q,r){var l=r(97685),T=r(1413),E=r(45987),G=r(21770),Q=r(72723),w=r(55241),ee=r(97435),L=r(67294),W=r(73406),$=r(85893),J=["fieldProps","proFieldProps"],te=["fieldProps","proFieldProps"],Z="text",F=function(f){var m=f.fieldProps,D=f.proFieldProps,j=(0,E.Z)(f,J);return(0,$.jsx)(W.Z,(0,T.Z)({valueType:Z,fieldProps:m,filedConfig:{valueType:Z},proFieldProps:D},j))},ue=function(f){var m=(0,G.Z)(f.open||!1,{value:f.open,onChange:f.onOpenChange}),D=(0,l.Z)(m,2),j=D[0],ae=D[1];return(0,$.jsx)(Q.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(U){var M,ne=U.getFieldValue(f.name||[]);return(0,$.jsx)(w.Z,(0,T.Z)((0,T.Z)({getPopupContainer:function(b){return b&&b.parentNode?b.parentNode:b},onOpenChange:function(b){return ae(b)},content:(0,$.jsxs)("div",{style:{padding:"4px 0"},children:[(M=f.statusRender)===null||M===void 0?void 0:M.call(f,ne),f.strengthText?(0,$.jsx)("div",{style:{marginTop:10},children:(0,$.jsx)("span",{children:f.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},f.popoverProps),{},{open:j,children:f.children}))}})},Y=function(f){var m=f.fieldProps,D=f.proFieldProps,j=(0,E.Z)(f,te),ae=(0,L.useState)(!1),A=(0,l.Z)(ae,2),U=A[0],M=A[1];return m!=null&&m.statusRender&&j.name?(0,$.jsx)(ue,{name:j.name,statusRender:m==null?void 0:m.statusRender,popoverProps:m==null?void 0:m.popoverProps,strengthText:m==null?void 0:m.strengthText,open:U,onOpenChange:M,children:(0,$.jsx)("div",{children:(0,$.jsx)(W.Z,(0,T.Z)({valueType:"password",fieldProps:(0,T.Z)((0,T.Z)({},(0,ee.Z)(m,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(v){var b;m==null||(b=m.onBlur)===null||b===void 0||b.call(m,v),M(!1)},onClick:function(v){var b;m==null||(b=m.onClick)===null||b===void 0||b.call(m,v),M(!0)}}),proFieldProps:D,filedConfig:{valueType:Z}},j))})}):(0,$.jsx)(W.Z,(0,T.Z)({valueType:"password",fieldProps:m,proFieldProps:D,filedConfig:{valueType:Z}},j))},z=F;z.Password=Y,z.displayName="ProFormComponent",q.Z=z},26412:function(ge,q,r){r.d(q,{Z:function(){return y}});var l=r(67294),T=r(93967),E=r.n(T),G=r(74443),Q=r(53124),w=r(98675),ee=r(25378),W={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},J=l.createContext({}),te=r(50344),Z=function(e,n){var a={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(a[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,o=Object.getOwnPropertySymbols(e);s(0,te.Z)(e).map(n=>Object.assign(Object.assign({},n==null?void 0:n.props),{key:n.key}));function ue(e,n,a){const o=l.useMemo(()=>n||F(a),[n,a]);return l.useMemo(()=>o.map(d=>{var{span:u}=d,P=Z(d,["span"]);return Object.assign(Object.assign({},P),{span:typeof u=="number"?u:(0,G.m9)(e,u)})}),[o,e])}function Y(e,n,a){let o=e,s=!1;return(a===void 0||a>n)&&(o=Object.assign(Object.assign({},e),{span:n}),s=a!==void 0),[o,s]}function z(e,n){const a=[];let o=[],s=n,d=!1;return e.filter(u=>u).forEach((u,P)=>{const h=u==null?void 0:u.span,O=h||1;if(P===e.length-1){const[C,B]=Y(u,s,h);d=d||B,o.push(C),a.push(o);return}if(O{const[a,o]=(0,l.useMemo)(()=>z(n,e),[n,e]);return a},D=e=>{let{children:n}=e;return n};function j(e){return e!=null}var A=e=>{const{itemPrefixCls:n,component:a,span:o,className:s,style:d,labelStyle:u,contentStyle:P,bordered:h,label:O,content:C,colon:B,type:H}=e,N=a;return h?l.createElement(N,{className:E()({[`${n}-item-label`]:H==="label",[`${n}-item-content`]:H==="content"},s),style:d,colSpan:o},j(O)&&l.createElement("span",{style:u},O),j(C)&&l.createElement("span",{style:P},C)):l.createElement(N,{className:E()(`${n}-item`,s),style:d,colSpan:o},l.createElement("div",{className:`${n}-item-container`},(O||O===0)&&l.createElement("span",{className:E()(`${n}-item-label`,{[`${n}-item-no-colon`]:!B}),style:u},O),(C||C===0)&&l.createElement("span",{className:E()(`${n}-item-content`),style:P},C)))};function U(e,n,a){let{colon:o,prefixCls:s,bordered:d}=n,{component:u,type:P,showLabel:h,showContent:O,labelStyle:C,contentStyle:B}=a;return e.map((H,N)=>{let{label:K,children:ie,prefixCls:x=s,className:oe,style:le,labelStyle:R,contentStyle:S,span:V=1,key:re}=H;return typeof u=="string"?l.createElement(A,{key:`${P}-${re||N}`,className:oe,style:le,labelStyle:Object.assign(Object.assign({},C),R),contentStyle:Object.assign(Object.assign({},B),S),span:V,colon:o,component:u,itemPrefixCls:x,bordered:d,label:h?K:null,content:O?ie:null,type:P}):[l.createElement(A,{key:`label-${re||N}`,className:oe,style:Object.assign(Object.assign(Object.assign({},C),le),R),span:1,colon:o,component:u[0],itemPrefixCls:x,bordered:d,label:K,type:"label"}),l.createElement(A,{key:`content-${re||N}`,className:oe,style:Object.assign(Object.assign(Object.assign({},B),le),S),span:V*2-1,component:u[1],itemPrefixCls:x,bordered:d,content:ie,type:"content"})]})}var ne=e=>{const n=l.useContext(J),{prefixCls:a,vertical:o,row:s,index:d,bordered:u}=e;return o?l.createElement(l.Fragment,null,l.createElement("tr",{key:`label-${d}`,className:`${a}-row`},U(s,e,Object.assign({component:"th",type:"label",showLabel:!0},n))),l.createElement("tr",{key:`content-${d}`,className:`${a}-row`},U(s,e,Object.assign({component:"td",type:"content",showContent:!0},n)))):l.createElement("tr",{key:d,className:`${a}-row`},U(s,e,Object.assign({component:u?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},n)))},v=r(11568),b=r(14747),pe=r(83559),fe=r(83262);const t=e=>{const{componentCls:n,labelBg:a}=e;return{[`&${n}-bordered`]:{[`> ${n}-view`]:{overflow:"hidden",border:`${(0,v.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${n}-row`]:{borderBottom:`${(0,v.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,v.bf)(e.padding)} ${(0,v.bf)(e.paddingLG)}`,borderInlineEnd:`${(0,v.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${n}-item-label`]:{color:e.colorTextSecondary,backgroundColor:a,"&::after":{display:"none"}}}},[`&${n}-middle`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,v.bf)(e.paddingSM)} ${(0,v.bf)(e.paddingLG)}`}}},[`&${n}-small`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,v.bf)(e.paddingXS)} ${(0,v.bf)(e.padding)}`}}}}}},p=e=>{const{componentCls:n,extraColor:a,itemPaddingBottom:o,itemPaddingEnd:s,colonMarginRight:d,colonMarginLeft:u,titleMarginBottom:P}=e;return{[n]:Object.assign(Object.assign(Object.assign({},(0,b.Wf)(e)),t(e)),{"&-rtl":{direction:"rtl"},[`${n}-header`]:{display:"flex",alignItems:"center",marginBottom:P},[`${n}-title`]:Object.assign(Object.assign({},b.vS),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${n}-extra`]:{marginInlineStart:"auto",color:a,fontSize:e.fontSize},[`${n}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${n}-row`]:{"> th, > td":{paddingBottom:o,paddingInlineEnd:s},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${n}-item-label`]:{color:e.colorTextTertiary,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${(0,v.bf)(u)} ${(0,v.bf)(d)}`},[`&${n}-item-no-colon::after`]:{content:'""'}},[`${n}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${n}-item-content`]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${n}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${n}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${n}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:0}}},"&-middle":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},g=e=>({labelBg:e.colorFillAlter,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText});var i=(0,pe.I$)("Descriptions",e=>{const n=(0,fe.IX)(e,{});return p(n)},g),c=function(e,n){var a={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(a[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,o=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,title:a,extra:o,column:s,colon:d=!0,bordered:u,layout:P,children:h,className:O,rootClassName:C,style:B,size:H,labelStyle:N,contentStyle:K,items:ie}=e,x=c(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:oe,direction:le,descriptions:R}=l.useContext(Q.E_),S=oe("descriptions",n),V=(0,ee.Z)(),re=l.useMemo(()=>{var k;return typeof s=="number"?s:(k=(0,G.m9)(V,Object.assign(Object.assign({},W),s)))!==null&&k!==void 0?k:3},[V,s]),ve=ue(V,ie,h),ce=(0,w.Z)(H),Ce=f(re,ve),[me,_,be]=i(S),X=l.useMemo(()=>({labelStyle:N,contentStyle:K}),[N,K]);return me(l.createElement(J.Provider,{value:X},l.createElement("div",Object.assign({className:E()(S,R==null?void 0:R.className,{[`${S}-${ce}`]:ce&&ce!=="default",[`${S}-bordered`]:!!u,[`${S}-rtl`]:le==="rtl"},O,C,_,be),style:Object.assign(Object.assign({},R==null?void 0:R.style),B)},x),(a||o)&&l.createElement("div",{className:`${S}-header`},a&&l.createElement("div",{className:`${S}-title`},a),o&&l.createElement("div",{className:`${S}-extra`},o)),l.createElement("div",{className:`${S}-view`},l.createElement("table",null,l.createElement("tbody",null,Ce.map((k,de)=>l.createElement(ne,{key:de,index:de,colon:d,prefixCls:S,vertical:P==="vertical",bordered:u,row:k}))))))))};I.Item=D;var y=I},66309:function(ge,q,r){r.d(q,{Z:function(){return fe}});var l=r(67294),T=r(93967),E=r.n(T),G=r(98423),Q=r(98787),w=r(69760),ee=r(96159),L=r(45353),W=r(53124),$=r(11568),J=r(10274),te=r(14747),Z=r(83262),F=r(83559);const ue=t=>{const{paddingXXS:p,lineWidth:g,tagPaddingHorizontal:i,componentCls:c,calc:I}=t,y=I(i).sub(g).equal(),e=I(p).sub(g).equal();return{[c]:Object.assign(Object.assign({},(0,te.Wf)(t)),{display:"inline-block",height:"auto",marginInlineEnd:t.marginXS,paddingInline:y,fontSize:t.tagFontSize,lineHeight:t.tagLineHeight,whiteSpace:"nowrap",background:t.defaultBg,border:`${(0,$.bf)(t.lineWidth)} ${t.lineType} ${t.colorBorder}`,borderRadius:t.borderRadiusSM,opacity:1,transition:`all ${t.motionDurationMid}`,textAlign:"start",position:"relative",[`&${c}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:t.defaultColor},[`${c}-close-icon`]:{marginInlineStart:e,fontSize:t.tagIconSize,color:t.colorTextDescription,cursor:"pointer",transition:`all ${t.motionDurationMid}`,"&:hover":{color:t.colorTextHeading}},[`&${c}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${t.iconCls}-close, ${t.iconCls}-close:hover`]:{color:t.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${c}-checkable-checked):hover`]:{color:t.colorPrimary,backgroundColor:t.colorFillSecondary},"&:active, &-checked":{color:t.colorTextLightSolid},"&-checked":{backgroundColor:t.colorPrimary,"&:hover":{backgroundColor:t.colorPrimaryHover}},"&:active":{backgroundColor:t.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${t.iconCls} + span, > span + ${t.iconCls}`]:{marginInlineStart:y}}),[`${c}-borderless`]:{borderColor:"transparent",background:t.tagBorderlessBg}}},Y=t=>{const{lineWidth:p,fontSizeIcon:g,calc:i}=t,c=t.fontSizeSM;return(0,Z.IX)(t,{tagFontSize:c,tagLineHeight:(0,$.bf)(i(t.lineHeightSM).mul(c).equal()),tagIconSize:i(g).sub(i(p).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:t.defaultBg})},z=t=>({defaultBg:new J.C(t.colorFillQuaternary).onBackground(t.colorBgContainer).toHexString(),defaultColor:t.colorText});var se=(0,F.I$)("Tag",t=>{const p=Y(t);return ue(p)},z),f=function(t,p){var g={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&p.indexOf(i)<0&&(g[i]=t[i]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,i=Object.getOwnPropertySymbols(t);c{const{prefixCls:g,style:i,className:c,checked:I,onChange:y,onClick:e}=t,n=f(t,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:a,tag:o}=l.useContext(W.E_),s=C=>{y==null||y(!I),e==null||e(C)},d=a("tag",g),[u,P,h]=se(d),O=E()(d,`${d}-checkable`,{[`${d}-checkable-checked`]:I},o==null?void 0:o.className,c,P,h);return u(l.createElement("span",Object.assign({},n,{ref:p,style:Object.assign(Object.assign({},i),o==null?void 0:o.style),className:O,onClick:s})))}),j=r(98719);const ae=t=>(0,j.Z)(t,(p,g)=>{let{textColor:i,lightBorderColor:c,lightColor:I,darkColor:y}=g;return{[`${t.componentCls}${t.componentCls}-${p}`]:{color:i,background:I,borderColor:c,"&-inverse":{color:t.colorTextLightSolid,background:y,borderColor:y},[`&${t.componentCls}-borderless`]:{borderColor:"transparent"}}}});var A=(0,F.bk)(["Tag","preset"],t=>{const p=Y(t);return ae(p)},z);function U(t){return typeof t!="string"?t:t.charAt(0).toUpperCase()+t.slice(1)}const M=(t,p,g)=>{const i=U(g);return{[`${t.componentCls}${t.componentCls}-${p}`]:{color:t[`color${g}`],background:t[`color${i}Bg`],borderColor:t[`color${i}Border`],[`&${t.componentCls}-borderless`]:{borderColor:"transparent"}}}};var ne=(0,F.bk)(["Tag","status"],t=>{const p=Y(t);return[M(p,"success","Success"),M(p,"processing","Info"),M(p,"error","Error"),M(p,"warning","Warning")]},z),v=function(t,p){var g={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&p.indexOf(i)<0&&(g[i]=t[i]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,i=Object.getOwnPropertySymbols(t);c{const{prefixCls:g,className:i,rootClassName:c,style:I,children:y,icon:e,color:n,onClose:a,bordered:o=!0,visible:s}=t,d=v(t,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:u,direction:P,tag:h}=l.useContext(W.E_),[O,C]=l.useState(!0),B=(0,G.Z)(d,["closeIcon","closable"]);l.useEffect(()=>{s!==void 0&&C(s)},[s]);const H=(0,Q.o2)(n),N=(0,Q.yT)(n),K=H||N,ie=Object.assign(Object.assign({backgroundColor:n&&!K?n:void 0},h==null?void 0:h.style),I),x=u("tag",g),[oe,le,R]=se(x),S=E()(x,h==null?void 0:h.className,{[`${x}-${n}`]:K,[`${x}-has-color`]:n&&!K,[`${x}-hidden`]:!O,[`${x}-rtl`]:P==="rtl",[`${x}-borderless`]:!o},i,c,le,R),V=_=>{_.stopPropagation(),a==null||a(_),!_.defaultPrevented&&C(!1)},[,re]=(0,w.Z)((0,w.w)(t),(0,w.w)(h),{closable:!1,closeIconRender:_=>{const be=l.createElement("span",{className:`${x}-close-icon`,onClick:V},_);return(0,ee.wm)(_,be,X=>({onClick:k=>{var de;(de=X==null?void 0:X.onClick)===null||de===void 0||de.call(X,k),V(k)},className:E()(X==null?void 0:X.className,`${x}-close-icon`)}))}}),ve=typeof d.onClick=="function"||y&&y.type==="a",ce=e||null,Ce=ce?l.createElement(l.Fragment,null,ce,y&&l.createElement("span",null,y)):y,me=l.createElement("span",Object.assign({},B,{ref:p,className:S,style:ie}),Ce,re,H&&l.createElement(A,{key:"preset",prefixCls:x}),N&&l.createElement(ne,{key:"status",prefixCls:x}));return oe(ve?l.createElement(L.Z,{component:"Tag"},me):me)});pe.CheckableTag=D;var fe=pe}}]); diff --git a/asset/static/5089.e0907a58.async.js b/asset/static/5089.e0907a58.async.js new file mode 100644 index 00000000..595e6085 --- /dev/null +++ b/asset/static/5089.e0907a58.async.js @@ -0,0 +1,15 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5089],{95089:function(Rn,Li,Ee){Ee.d(Li,{tk:function(){return yt.tk},ZP:function(){return yo}});var I=Ee(87462),vt=Ee(63366),dt=Ee(67294),U=Ee(78120),yt=Ee(75533),se=Ee(59119),zt=Ee(41113);const mi=l=>{let{state:o}=l,u=o.doc.lineAt(o.selection.main.from),f=gt(l.state,u.from);return f.line?Gt(l):f.block?Oe(l):!1};function ce(l,o){return({state:u,dispatch:f})=>{if(u.readOnly)return!1;let b=l(o,u);return b?(f(u.update(b)),!0):!1}}const Gt=ce(me,0),Bt=null,_t=null,qt=ce(de,0),ue=null,We=null,Oe=ce((l,o)=>de(l,o,ri(o)),0);function gt(l,o){let u=l.languageDataAt("commentTokens",o);return u.length?u[0]:{}}const Jt=50;function Le(l,{open:o,close:u},f,b){let k=l.sliceDoc(f-Jt,f),N=l.sliceDoc(b,b+Jt),$=/\s*$/.exec(k)[0].length,Z=/^\s*/.exec(N)[0].length,xt=k.length-$;if(k.slice(xt-o.length,xt)==o&&N.slice(Z,Z+u.length)==u)return{open:{pos:f-$,margin:$&&1},close:{pos:b+Z,margin:Z&&1}};let kt,jt;b-f<=2*Jt?kt=jt=l.sliceDoc(f,b):(kt=l.sliceDoc(f,f+Jt),jt=l.sliceDoc(b-Jt,b));let Ae=/^\s*/.exec(kt)[0].length,ti=/\s*$/.exec(jt)[0].length,ui=jt.length-ti-u.length;return kt.slice(Ae,Ae+o.length)==o&&jt.slice(ui,ui+u.length)==u?{open:{pos:f+Ae+o.length,margin:/\s/.test(kt.charAt(Ae+o.length))?1:0},close:{pos:b-ti-u.length,margin:/\s/.test(jt.charAt(ui-1))?1:0}}:null}function ri(l){let o=[];for(let u of l.selection.ranges){let f=l.doc.lineAt(u.from),b=u.to<=f.to?f:l.doc.lineAt(u.to),k=o.length-1;k>=0&&o[k].to>f.from?o[k].to=b.to:o.push({from:f.from+/^\s*/.exec(f.text)[0].length,to:b.to})}return o}function de(l,o,u=o.selection.ranges){let f=u.map(k=>gt(o,k.from).block);if(!f.every(k=>k))return null;let b=u.map((k,N)=>Le(o,f[N],k.from,k.to));if(l!=2&&!b.every(k=>k))return{changes:o.changes(u.map((k,N)=>b[N]?[]:[{from:k.from,insert:f[N].open+" "},{from:k.to,insert:" "+f[N].close}]))};if(l!=1&&b.some(k=>k)){let k=[];for(let N=0,$;Nb&&(k==N||N>jt.from)){b=jt.from;let Ae=/^\s*/.exec(jt.text)[0].length,ti=Ae==jt.length,ui=jt.text.slice(Ae,Ae+xt.length)==xt?Ae:-1;Aek.comment<0&&(!k.empty||k.single))){let k=[];for(let{line:$,token:Z,indent:xt,empty:kt,single:jt}of f)(jt||!kt)&&k.push({from:$.from+xt,insert:Z+" "});let N=o.changes(k);return{changes:N,selection:o.selection.map(N,1)}}else if(l!=1&&f.some(k=>k.comment>=0)){let k=[];for(let{line:N,comment:$,token:Z}of f)if($>=0){let xt=N.from+$,kt=xt+Z.length;N.text[kt-N.from]==" "&&kt++,k.push({from:xt,to:kt})}return{changes:k}}return null}const Ge=U.q6.define(),fi=U.q6.define(),Pe=U.r$.define(),Ce=U.r$.define({combine(l){return(0,U.BO)(l,{minDepth:100,newGroupDelay:500,joinToEvent:(o,u)=>u},{minDepth:Math.max,newGroupDelay:Math.min,joinToEvent:(o,u)=>(f,b)=>o(f,b)||u(f,b)})}}),pe=U.QQ.define({create(){return et.empty},update(l,o){let u=o.state.facet(Ce),f=o.annotation(Ge);if(f){let Z=pt.fromTransaction(o,f.selection),xt=f.side,kt=xt==0?l.undone:l.done;return Z?kt=It(kt,kt.length,u.minDepth,Z):kt=ve(kt,o.startState.selection),new et(xt==0?f.rest:kt,xt==0?kt:f.rest)}let b=o.annotation(fi);if((b=="full"||b=="before")&&(l=l.isolate()),o.annotation(U.YW.addToHistory)===!1)return o.changes.empty?l:l.addMapping(o.changes.desc);let k=pt.fromTransaction(o),N=o.annotation(U.YW.time),$=o.annotation(U.YW.userEvent);return k?l=l.addChanges(k,N,$,u,o):o.selection&&(l=l.addSelection(o.startState.selection,N,$,u.newGroupDelay)),(b=="full"||b=="after")&&(l=l.isolate()),l},toJSON(l){return{done:l.done.map(o=>o.toJSON()),undone:l.undone.map(o=>o.toJSON())}},fromJSON(l){return new et(l.done.map(pt.fromJSON),l.undone.map(pt.fromJSON))}});function he(l={}){return[pe,Ce.of(l),yt.tk.domEventHandlers({beforeinput(o,u){let f=o.inputType=="historyUndo"?$e:o.inputType=="historyRedo"?Nt:null;return f?(o.preventDefault(),f(u)):!1}})]}const _e=null;function ei(l,o){return function({state:u,dispatch:f}){if(!o&&u.readOnly)return!1;let b=u.field(pe,!1);if(!b)return!1;let k=b.pop(l,u,o);return k?(f(k),!0):!1}}const $e=ei(0,!1),Nt=ei(1,!1),hi=ei(0,!0),fe=ei(1,!0);function rt(l){return function(o){let u=o.field(pe,!1);if(!u)return 0;let f=l==0?u.done:u.undone;return f.length-(f.length&&!f[0].changes?1:0)}}const St=null,Et=null;class pt{constructor(o,u,f,b,k){this.changes=o,this.effects=u,this.mapped=f,this.startSelection=b,this.selectionsAfter=k}setSelAfter(o){return new pt(this.changes,this.effects,this.mapped,this.startSelection,o)}toJSON(){var o,u,f;return{changes:(o=this.changes)===null||o===void 0?void 0:o.toJSON(),mapped:(u=this.mapped)===null||u===void 0?void 0:u.toJSON(),startSelection:(f=this.startSelection)===null||f===void 0?void 0:f.toJSON(),selectionsAfter:this.selectionsAfter.map(b=>b.toJSON())}}static fromJSON(o){return new pt(o.changes&&U.as.fromJSON(o.changes),[],o.mapped&&U.n0.fromJSON(o.mapped),o.startSelection&&U.jT.fromJSON(o.startSelection),o.selectionsAfter.map(U.jT.fromJSON))}static fromTransaction(o,u){let f=Ft;for(let b of o.startState.facet(Pe)){let k=b(o);k.length&&(f=f.concat(k))}return!f.length&&o.changes.empty?null:new pt(o.changes.invert(o.startState.doc),f,void 0,u||o.startState.selection,Ft)}static selection(o){return new pt(void 0,Ft,void 0,void 0,o)}}function It(l,o,u,f){let b=o+1>u+20?o-u-1:0,k=l.slice(b,o);return k.push(f),k}function xe(l,o){let u=[],f=!1;return l.iterChangedRanges((b,k)=>u.push(b,k)),o.iterChangedRanges((b,k,N,$)=>{for(let Z=0;Z=xt&&N<=kt&&(f=!0)}}),f}function Me(l,o){return l.ranges.length==o.ranges.length&&l.ranges.filter((u,f)=>u.empty!=o.ranges[f].empty).length===0}function je(l,o){return l.length?o.length?l.concat(o):l:o}const Ft=[],we=200;function ve(l,o){if(l.length){let u=l[l.length-1],f=u.selectionsAfter.slice(Math.max(0,u.selectionsAfter.length-we));return f.length&&f[f.length-1].eq(o)?l:(f.push(o),It(l,l.length-1,1e9,u.setSelAfter(f)))}else return[pt.selection([o])]}function Te(l){let o=l[l.length-1],u=l.slice();return u[l.length-1]=o.setSelAfter(o.selectionsAfter.slice(0,o.selectionsAfter.length-1)),u}function Re(l,o){if(!l.length)return l;let u=l.length,f=Ft;for(;u;){let b=ki(l[u-1],o,f);if(b.changes&&!b.changes.empty||b.effects.length){let k=l.slice(0,u);return k[u-1]=b,k}else o=b.mapped,u--,f=b.selectionsAfter}return f.length?[pt.selection(f)]:Ft}function ki(l,o,u){let f=je(l.selectionsAfter.length?l.selectionsAfter.map($=>$.map(o)):Ft,u);if(!l.changes)return pt.selection(f);let b=l.changes.map(o),k=o.mapDesc(l.changes,!0),N=l.mapped?l.mapped.composeDesc(k):k;return new pt(b,U.Py.mapEffects(l.effects,o),N,l.startSelection.map(k),f)}const Mi=/^(input\.type|delete)($|\.)/;class et{constructor(o,u,f=0,b=void 0){this.done=o,this.undone=u,this.prevTime=f,this.prevUserEvent=b}isolate(){return this.prevTime?new et(this.done,this.undone):this}addChanges(o,u,f,b,k){let N=this.done,$=N[N.length-1];return $&&$.changes&&!$.changes.empty&&o.changes&&(!f||Mi.test(f))&&(!$.selectionsAfter.length&&u-this.prevTime0&&u-this.prevTimeu.empty?l.moveByChar(u,o):_(u,o))}function st(l){return l.textDirectionAt(l.state.selection.main.head)==yt.Nm.LTR}const Ct=l=>Q(l,!st(l)),Tt=l=>Q(l,st(l)),Mt=l=>Q(l,!0),$t=l=>Q(l,!1);function Kt(l,o){return B(l,u=>u.empty?l.moveByGroup(u,o):_(u,o))}const Xt=l=>Kt(l,!st(l)),Ne=l=>Kt(l,st(l)),Ue=l=>Kt(l,!0),ge=l=>Kt(l,!1),ye=typeof Intl!="undefined"&&Intl.Segmenter?new Intl.Segmenter(void 0,{granularity:"word"}):null;function Xe(l,o,u){let f=l.state.charCategorizer(o.from),b=CharCategory.Space,k=o.from,N=0,$=!1,Z=!1,xt=!1,kt=Ae=>{if($)return!1;k+=u?Ae.length:-Ae.length;let ti=f(Ae),ui;if(ti==CharCategory.Word&&Ae.charCodeAt(0)<128&&/[\W_]/.test(Ae)&&(ti=-1),b==CharCategory.Space&&(b=ti),b!=ti)return!1;if(b==CharCategory.Word)if(Ae.toLowerCase()==Ae){if(!u&&Z)return!1;xt=!0}else if(xt){if(u)return!1;$=!0}else{if(Z&&u&&f(ui=l.state.sliceDoc(k,k+1))==CharCategory.Word&&ui.toLowerCase()==ui)return!1;Z=!0}return N++,!0},jt=l.moveByChar(o,u,Ae=>(kt(Ae),kt));if(ye&&b==CharCategory.Word&&jt.from==o.from+N*(u?1:-1)){let Ae=Math.min(o.head,jt.head),ti=Math.max(o.head,jt.head),ui=l.state.sliceDoc(Ae,ti);if(ui.length>1&&/[\u4E00-\uffff]/.test(ui)){let Wi=Array.from(ye.segment(ui));if(Wi.length>1)return u?EditorSelection.cursor(o.head+Wi[1].index,-1):EditorSelection.cursor(jt.head+Wi[Wi.length-1].index,1)}}return jt}function ze(l,o){return B(l,u=>u.empty?Xe(l,u,o):_(u,o))}const oi=l=>ze(l,!0),Yt=l=>ze(l,!1);function Wt(l,o,u){if(o.type.prop(u))return!0;let f=o.to-o.from;return f&&(f>2||/[^\s,.;:]/.test(l.sliceDoc(o.from,o.to)))||o.firstChild}function Lt(l,o,u){let f=(0,se.qz)(l).resolveInner(o.head),b=u?zt.md.closedBy:zt.md.openedBy;for(let Z=o.head;;){let xt=u?f.childAfter(Z):f.childBefore(Z);if(!xt)break;Wt(l,xt,b)?f=xt:Z=u?xt.to:xt.from}let k=f.type.prop(b),N,$;return k&&(N=u?(0,se.Um)(l,f.from,1):(0,se.Um)(l,f.to,-1))&&N.matched?$=u?N.end.to:N.end.from:$=u?f.to:f.from,U.jT.cursor($,u?-1:1)}const Fe=l=>B(l,o=>Lt(l.state,o,!st(l))),te=l=>B(l,o=>Lt(l.state,o,st(l)));function Qt(l,o){return B(l,u=>{if(!u.empty)return _(u,o);let f=l.moveVertically(u,o);return f.head!=u.head?f:l.moveToLineBoundary(u,o)})}const le=l=>Qt(l,!1),ee=l=>Qt(l,!0);function Ut(l){let o=l.scrollDOM.clientHeightN.empty?l.moveVertically(N,o,u.height):_(N,o));if(b.eq(f.selection))return!1;let k;if(u.selfScroll){let N=l.coordsAtPos(f.selection.main.head),$=l.scrollDOM.getBoundingClientRect(),Z=$.top+u.marginTop,xt=$.bottom-u.marginBottom;N&&N.top>Z&&N.bottombe(l,!1),ci=l=>be(l,!0);function Je(l,o,u){let f=l.lineBlockAt(o.head),b=l.moveToLineBoundary(o,u);if(b.head==o.head&&b.head!=(u?f.to:f.from)&&(b=l.moveToLineBoundary(o,u,!1)),!u&&b.head==f.from&&f.length){let k=/^\s*/.exec(l.state.sliceDoc(f.from,Math.min(f.from+100,f.to)))[0].length;k&&o.head!=f.from+k&&(b=U.jT.cursor(f.from+k))}return b}const qe=l=>B(l,o=>Je(l,o,!0)),Be=l=>B(l,o=>Je(l,o,!1)),ii=l=>B(l,o=>Je(l,o,!st(l))),ae=l=>B(l,o=>Je(l,o,st(l))),ni=l=>B(l,o=>U.jT.cursor(l.lineBlockAt(o.head).from,1)),di=l=>B(l,o=>U.jT.cursor(l.lineBlockAt(o.head).to,-1));function Si(l,o,u){let f=!1,b=T(l.selection,k=>{let N=(0,se.Um)(l,k.head,-1)||(0,se.Um)(l,k.head,1)||k.head>0&&(0,se.Um)(l,k.head-1,1)||k.headSi(l,o,!1),li=({state:l,dispatch:o})=>Si(l,o,!0);function ai(l,o){let u=T(l.state.selection,f=>{let b=o(f);return U.jT.range(f.anchor,b.head,b.goalColumn,b.bidiLevel||void 0)});return u.eq(l.state.selection)?!1:(l.dispatch(H(l.state,u)),!0)}function Ti(l,o){return ai(l,u=>l.moveByChar(u,o))}const Ci=l=>Ti(l,!st(l)),Ii=l=>Ti(l,st(l)),Ie=l=>Ti(l,!0),Yi=l=>Ti(l,!1);function Vi(l,o){return ai(l,u=>l.moveByGroup(u,o))}const un=l=>Vi(l,!st(l)),Ni=l=>Vi(l,st(l)),L=l=>Vi(l,!0),a=l=>Vi(l,!1);function c(l,o){return ai(l,u=>Xe(l,u,o))}const m=l=>c(l,!0),x=l=>c(l,!1),D=l=>ai(l,o=>Lt(l.state,o,!st(l))),P=l=>ai(l,o=>Lt(l.state,o,st(l)));function j(l,o){return ai(l,u=>l.moveVertically(u,o))}const J=l=>j(l,!1),nt=l=>j(l,!0);function ut(l,o){return ai(l,u=>l.moveVertically(u,o,Ut(l).height))}const bt=l=>ut(l,!1),Pt=l=>ut(l,!0),Dt=l=>ai(l,o=>Je(l,o,!0)),Ve=l=>ai(l,o=>Je(l,o,!1)),Di=l=>ai(l,o=>Je(l,o,!st(l))),O=l=>ai(l,o=>Je(l,o,st(l))),y=l=>ai(l,o=>U.jT.cursor(l.lineBlockAt(o.head).from)),S=l=>ai(l,o=>U.jT.cursor(l.lineBlockAt(o.head).to)),R=({state:l,dispatch:o})=>(o(H(l,{anchor:0})),!0),V=({state:l,dispatch:o})=>(o(H(l,{anchor:l.doc.length})),!0),K=({state:l,dispatch:o})=>(o(H(l,{anchor:l.selection.main.anchor,head:0})),!0),X=({state:l,dispatch:o})=>(o(H(l,{anchor:l.selection.main.anchor,head:l.doc.length})),!0),it=({state:l,dispatch:o})=>(o(l.update({selection:{anchor:0,head:l.doc.length},userEvent:"select"})),!0),at=({state:l,dispatch:o})=>{let u=q(l).map(({from:f,to:b})=>U.jT.range(f,Math.min(b+1,l.doc.length)));return o(l.update({selection:U.jT.create(u),userEvent:"select"})),!0},mt=({state:l,dispatch:o})=>{let u=T(l.selection,f=>{let b=(0,se.qz)(l),k=b.resolveStack(f.from,1);if(f.empty){let N=b.resolveStack(f.from,-1);N.node.from>=k.node.from&&N.node.to<=k.node.to&&(k=N)}for(let N=k;N;N=N.next){let{node:$}=N;if(($.from=f.to||$.to>f.to&&$.from<=f.from)&&N.next)return U.jT.range($.to,$.from)}return f});return u.eq(l.selection)?!1:(o(H(l,u)),!0)},wt=({state:l,dispatch:o})=>{let u=l.selection,f=null;return u.ranges.length>1?f=U.jT.create([u.main]):u.main.empty||(f=U.jT.create([U.jT.cursor(u.main.head)])),f?(o(H(l,f)),!0):!1};function Ot(l,o){if(l.state.readOnly)return!1;let u="delete.selection",{state:f}=l,b=f.changeByRange(k=>{let{from:N,to:$}=k;if(N==$){let Z=o(k);ZN&&(u="delete.forward",Z=Zt(l,Z,!0)),N=Math.min(N,Z),$=Math.max($,Z)}else N=Zt(l,N,!1),$=Zt(l,$,!0);return N==$?{range:k}:{changes:{from:N,to:$},range:U.jT.cursor(N,Nb(l)))f.between(o,o,(b,k)=>{bo&&(o=u?k:b)});return o}const ke=(l,o,u)=>Ot(l,f=>{let b=f.from,{state:k}=l,N=k.doc.lineAt(b),$,Z;if(u&&!o&&b>N.from&&bke(l,!1,!0),bi=l=>ke(l,!1,!1),ji=l=>ke(l,!0,!1),Ji=(l,o)=>Ot(l,u=>{let f=u.head,{state:b}=l,k=b.doc.lineAt(f),N=b.charCategorizer(f);for(let $=null;;){if(f==(o?k.to:k.from)){f==u.head&&k.number!=(o?b.doc.lines:1)&&(f+=o?1:-1);break}let Z=(0,U.cp)(k.text,f-k.from,o)+k.from,xt=k.text.slice(Math.min(f,Z)-k.from,Math.max(f,Z)-k.from),kt=N(xt);if($!=null&&kt!=$)break;(xt!=" "||f!=u.head)&&($=kt),f=Z}return f}),Ye=l=>Ji(l,!1),Fi=l=>Ji(l,!0),Ai=l=>Ot(l,o=>{let u=l.lineBlockAt(o.head).to;return o.headOt(l,o=>{let u=l.lineBlockAt(o.head).from;return o.head>u?u:Math.max(0,o.head-1)}),A=l=>Ot(l,o=>{let u=l.moveToLineBoundary(o,!1).head;return o.head>u?u:Math.max(0,o.head-1)}),d=l=>Ot(l,o=>{let u=l.moveToLineBoundary(o,!0).head;return o.head{if(l.readOnly)return!1;let u=[];for(let f=0,b="",k=l.doc.iter();;){if(k.next(),k.lineBreak||k.done){let N=b.search(/\s+$/);if(N>-1&&u.push({from:f-(b.length-N),to:f}),k.done)break;b=""}else b=k.value;f+=k.value.length}return u.length?(o(l.update({changes:u,userEvent:"delete"})),!0):!1},E=({state:l,dispatch:o})=>{if(l.readOnly)return!1;let u=l.changeByRange(f=>({changes:{from:f.from,to:f.to,insert:U.xv.of(["",""])},range:U.jT.cursor(f.from)}));return o(l.update(u,{scrollIntoView:!0,userEvent:"input"})),!0},W=({state:l,dispatch:o})=>{if(l.readOnly)return!1;let u=l.changeByRange(f=>{if(!f.empty||f.from==0||f.from==l.doc.length)return{range:f};let b=f.from,k=l.doc.lineAt(b),N=b==k.from?b-1:(0,U.cp)(k.text,b-k.from,!1)+k.from,$=b==k.to?b+1:(0,U.cp)(k.text,b-k.from,!0)+k.from;return{changes:{from:N,to:$,insert:l.doc.slice(b,$).append(l.doc.slice(N,b))},range:U.jT.cursor($)}});return u.changes.empty?!1:(o(l.update(u,{scrollIntoView:!0,userEvent:"move.character"})),!0)};function q(l){let o=[],u=-1;for(let f of l.selection.ranges){let b=l.doc.lineAt(f.from),k=l.doc.lineAt(f.to);if(!f.empty&&f.to==k.from&&(k=l.doc.lineAt(f.to-1)),u>=b.number){let N=o[o.length-1];N.to=k.to,N.ranges.push(f)}else o.push({from:b.from,to:k.to,ranges:[f]});u=k.number+1}return o}function G(l,o,u){if(l.readOnly)return!1;let f=[],b=[];for(let k of q(l)){if(u?k.to==l.doc.length:k.from==0)continue;let N=l.doc.lineAt(u?k.to+1:k.from-1),$=N.length+1;if(u){f.push({from:k.to,to:N.to},{from:k.from,insert:N.text+l.lineBreak});for(let Z of k.ranges)b.push(U.jT.range(Math.min(l.doc.length,Z.anchor+$),Math.min(l.doc.length,Z.head+$)))}else{f.push({from:N.from,to:k.from},{from:k.to,insert:l.lineBreak+N.text});for(let Z of k.ranges)b.push(U.jT.range(Z.anchor-$,Z.head-$))}}return f.length?(o(l.update({changes:f,scrollIntoView:!0,selection:U.jT.create(b,l.selection.mainIndex),userEvent:"move.line"})),!0):!1}const ot=({state:l,dispatch:o})=>G(l,o,!1),lt=({state:l,dispatch:o})=>G(l,o,!0);function At(l,o,u){if(l.readOnly)return!1;let f=[];for(let b of q(l))u?f.push({from:b.from,insert:l.doc.slice(b.from,b.to)+l.lineBreak}):f.push({from:b.to,insert:l.lineBreak+l.doc.slice(b.from,b.to)});return o(l.update({changes:f,scrollIntoView:!0,userEvent:"input.copyline"})),!0}const Ht=({state:l,dispatch:o})=>At(l,o,!1),He=({state:l,dispatch:o})=>At(l,o,!0),Oi=l=>{if(l.state.readOnly)return!1;let{state:o}=l,u=o.changes(q(o).map(({from:b,to:k})=>(b>0?b--:k{let k;if(l.lineWrapping){let N=l.lineBlockAt(b.head),$=l.coordsAtPos(b.head,b.assoc||1);$&&(k=N.bottom+l.documentTop-$.bottom+l.defaultLineHeight/2)}return l.moveVertically(b,!0,k)}).map(u);return l.dispatch({changes:u,selection:f,scrollIntoView:!0,userEvent:"delete.line"}),!0},xi=({state:l,dispatch:o})=>(o(l.update(l.replaceSelection(l.lineBreak),{scrollIntoView:!0,userEvent:"input"})),!0),zi=({state:l,dispatch:o})=>(o(l.update(l.changeByRange(u=>{let f=/^\s*/.exec(l.doc.lineAt(u.from).text)[0];return{changes:{from:u.from,to:u.to,insert:l.lineBreak+f},range:EditorSelection.cursor(u.from+f.length+1)}}),{scrollIntoView:!0,userEvent:"input"})),!0);function Qi(l,o){if(/\(\)|\[\]|\{\}/.test(l.sliceDoc(o-1,o+1)))return{from:o,to:o};let u=(0,se.qz)(l).resolveInner(o),f=u.childBefore(o),b=u.childAfter(o),k;return f&&b&&f.to<=o&&b.from>=o&&(k=f.type.prop(zt.md.closedBy))&&k.indexOf(b.name)>-1&&l.doc.lineAt(f.to).from==l.doc.lineAt(b.from).from&&!/\S/.test(l.sliceDoc(f.to,b.from))?{from:f.to,to:b.from}:null}const In=ws(!1),kn=ws(!0);function ws(l){return({state:o,dispatch:u})=>{if(o.readOnly)return!1;let f=o.changeByRange(b=>{let{from:k,to:N}=b,$=o.doc.lineAt(k),Z=!l&&k==N&&Qi(o,k);l&&(k=N=(N<=$.to?$:o.doc.lineAt(N)).to);let xt=new se.Gn(o,{simulateBreak:k,simulateDoubleBreak:!!Z}),kt=(0,se.K0)(xt,k);for(kt==null&&(kt=(0,U.IS)(/^\s*/.exec(o.doc.lineAt(k).text)[0],o.tabSize));N<$.to&&/\s/.test($.text[N-$.from]);)N++;Z?{from:k,to:N}=Z:k>$.from&&k<$.from+100&&!/\S/.test($.text.slice(0,k))&&(k=$.from);let jt=["",(0,se.SS)(o,kt)];return Z&&jt.push((0,se.SS)(o,xt.lineIndent($.from,-1))),{changes:{from:k,to:N,insert:U.xv.of(jt)},range:U.jT.cursor(k+1+jt[1].length)}});return u(o.update(f,{scrollIntoView:!0,userEvent:"input"})),!0}}function Qn(l,o){let u=-1;return l.changeByRange(f=>{let b=[];for(let N=f.from;N<=f.to;){let $=l.doc.lineAt(N);$.number>u&&(f.empty||f.to>$.from)&&(o($,b,f),u=$.number),N=$.to+1}let k=l.changes(b);return{changes:b,range:U.jT.range(k.mapPos(f.anchor,1),k.mapPos(f.head,1))}})}const Hr=({state:l,dispatch:o})=>{if(l.readOnly)return!1;let u=Object.create(null),f=new se.Gn(l,{overrideIndentation:k=>{let N=u[k];return N==null?-1:N}}),b=Qn(l,(k,N,$)=>{let Z=(0,se.K0)(f,k.from);if(Z==null)return;/\S/.test(k.text)||(Z=0);let xt=/^\s*/.exec(k.text)[0],kt=(0,se.SS)(l,Z);(xt!=kt||$.froml.readOnly?!1:(o(l.update(Qn(l,(u,f)=>{f.push({from:u.from,insert:l.facet(se.c)})}),{userEvent:"input.indent"})),!0),Zn=({state:l,dispatch:o})=>l.readOnly?!1:(o(l.update(Qn(l,(u,f)=>{let b=/^\s*/.exec(u.text)[0];if(!b)return;let k=(0,U.IS)(b,l.tabSize),N=0,$=(0,se.SS)(l,Math.max(0,k-(0,se.y1)(l)));for(;N(l.setTabFocusMode(),!0),Vr=l=>(l.setTabFocusMode(2e3),!0),Mo=({state:l,dispatch:o})=>l.selection.ranges.some(u=>!u.empty)?vs({state:l,dispatch:o}):(o(l.update(l.replaceSelection(" "),{scrollIntoView:!0,userEvent:"input"})),!0),jr=[{key:"Ctrl-b",run:Ct,shift:Ci,preventDefault:!0},{key:"Ctrl-f",run:Tt,shift:Ii},{key:"Ctrl-p",run:le,shift:J},{key:"Ctrl-n",run:ee,shift:nt},{key:"Ctrl-a",run:ni,shift:y},{key:"Ctrl-e",run:di,shift:S},{key:"Ctrl-d",run:ji},{key:"Ctrl-h",run:si},{key:"Ctrl-k",run:Ai},{key:"Ctrl-Alt-h",run:Ye},{key:"Ctrl-o",run:E},{key:"Ctrl-t",run:W},{key:"Ctrl-v",run:ci}],ts=[{key:"ArrowLeft",run:Ct,shift:Ci,preventDefault:!0},{key:"Mod-ArrowLeft",mac:"Alt-ArrowLeft",run:Xt,shift:un,preventDefault:!0},{mac:"Cmd-ArrowLeft",run:ii,shift:Di,preventDefault:!0},{key:"ArrowRight",run:Tt,shift:Ii,preventDefault:!0},{key:"Mod-ArrowRight",mac:"Alt-ArrowRight",run:Ne,shift:Ni,preventDefault:!0},{mac:"Cmd-ArrowRight",run:ae,shift:O,preventDefault:!0},{key:"ArrowUp",run:le,shift:J,preventDefault:!0},{mac:"Cmd-ArrowUp",run:R,shift:K},{mac:"Ctrl-ArrowUp",run:ie,shift:bt},{key:"ArrowDown",run:ee,shift:nt,preventDefault:!0},{mac:"Cmd-ArrowDown",run:V,shift:X},{mac:"Ctrl-ArrowDown",run:ci,shift:Pt},{key:"PageUp",run:ie,shift:bt},{key:"PageDown",run:ci,shift:Pt},{key:"Home",run:Be,shift:Ve,preventDefault:!0},{key:"Mod-Home",run:R,shift:K},{key:"End",run:qe,shift:Dt,preventDefault:!0},{key:"Mod-End",run:V,shift:X},{key:"Enter",run:In},{key:"Mod-a",run:it},{key:"Backspace",run:si,shift:si},{key:"Delete",run:ji},{key:"Mod-Backspace",mac:"Alt-Backspace",run:Ye},{key:"Mod-Delete",mac:"Alt-Delete",run:Fi},{mac:"Mod-Backspace",run:A},{mac:"Mod-Delete",run:d}].concat(jr.map(l=>({mac:l.key,run:l.run,shift:l.shift}))),ks=[{key:"Alt-ArrowLeft",mac:"Ctrl-ArrowLeft",run:Fe,shift:D},{key:"Alt-ArrowRight",mac:"Ctrl-ArrowRight",run:te,shift:P},{key:"Alt-ArrowUp",run:ot},{key:"Shift-Alt-ArrowUp",run:Ht},{key:"Alt-ArrowDown",run:lt},{key:"Shift-Alt-ArrowDown",run:He},{key:"Escape",run:wt},{key:"Mod-Enter",run:kn},{key:"Alt-l",mac:"Ctrl-l",run:at},{key:"Mod-i",run:mt,preventDefault:!0},{key:"Mod-[",run:Zn},{key:"Mod-]",run:vs},{key:"Mod-Alt-\\",run:Hr},{key:"Shift-Mod-k",run:Oi},{key:"Shift-Mod-\\",run:Pi},{key:"Mod-/",run:mi},{key:"Alt-A",run:qt},{key:"Ctrl-m",mac:"Shift-Alt-m",run:Wr}].concat(ts),Nn={key:"Tab",run:vs,shift:Zn};function Qe(){var l=arguments[0];typeof l=="string"&&(l=document.createElement(l));var o=1,u=arguments[1];if(u&&typeof u=="object"&&u.nodeType==null&&!Array.isArray(u)){for(var f in u)if(Object.prototype.hasOwnProperty.call(u,f)){var b=u[f];typeof b=="string"?l.setAttribute(f,b):b!=null&&(l[f]=b)}o++}for(;ol.normalize("NFKD"):l=>l;class Sn{constructor(o,u,f=0,b=o.length,k,N){this.test=N,this.value={from:0,to:0},this.done=!1,this.matches=[],this.buffer="",this.bufferPos=0,this.iter=o.iterRange(f,b),this.bufferStart=f,this.normalize=k?$=>k(Ss($)):Ss,this.query=this.normalize(u)}peek(){if(this.bufferPos==this.buffer.length){if(this.bufferStart+=this.buffer.length,this.iter.next(),this.iter.done)return-1;this.bufferPos=0,this.buffer=this.iter.value}return(0,U.gm)(this.buffer,this.bufferPos)}next(){for(;this.matches.length;)this.matches.pop();return this.nextOverlapping()}nextOverlapping(){for(;;){let o=this.peek();if(o<0)return this.done=!0,this;let u=(0,U.bg)(o),f=this.bufferStart+this.bufferPos;this.bufferPos+=(0,U.nZ)(o);let b=this.normalize(u);for(let k=0,N=f;;k++){let $=b.charCodeAt(k),Z=this.match($,N,this.bufferPos+this.bufferStart);if(k==b.length-1){if(Z)return this.value=Z,this;break}N==f&&kthis.to&&(this.curLine=this.curLine.slice(0,this.to-this.curLineStart)),this.iter.next())}nextLine(){this.curLineStart=this.curLineStart+this.curLine.length+1,this.curLineStart>this.to?this.curLine="":this.getLine(0)}next(){for(let o=this.matchPos-this.curLineStart;;){this.re.lastIndex=o;let u=this.matchPos<=this.to&&this.re.exec(this.curLine);if(u){let f=this.curLineStart+u.index,b=f+u[0].length;if(this.matchPos=Hn(this.text,b+(f==b?1:0)),f==this.curLineStart+this.curLine.length&&this.nextLine(),(fthis.value.to)&&(!this.test||this.test(f,b,u)))return this.value={from:f,to:b,match:u},this;o=this.matchPos-this.curLineStart}else if(this.curLineStart+this.curLine.length=f||b.to<=u){let $=new Cn(u,o.sliceString(u,f));return As.set(o,$),$}if(b.from==u&&b.to==f)return b;let{text:k,from:N}=b;return N>u&&(k=o.sliceString(u,N)+k,N=u),b.to=this.to?this.to:this.text.lineAt(o).to}next(){for(;;){let o=this.re.lastIndex=this.matchPos-this.flat.from,u=this.re.exec(this.flat.text);if(u&&!u[0]&&u.index==o&&(this.re.lastIndex=o+1,u=this.re.exec(this.flat.text)),u){let f=this.flat.from+u.index,b=f+u[0].length;if((this.flat.to>=this.to||u.index+u[0].length<=this.flat.text.length-10)&&(!this.test||this.test(f,b,u)))return this.value={from:f,to:b,match:u},this.matchPos=Hn(this.text,b+(f==b?1:0)),this}if(this.flat.to==this.to)return this.done=!0,this;this.flat=Cn.get(this.text,this.flat.from,this.chunkEnd(this.flat.from+this.flat.text.length*2))}}}typeof Symbol!="undefined"&&(nr.prototype[Symbol.iterator]=sr.prototype[Symbol.iterator]=function(){return this});function zr(l){try{return new RegExp(l,Fn),!0}catch(o){return!1}}function Hn(l,o){if(o>=l.length)return o;let u=l.lineAt(o),f;for(;o=56320&&f<57344;)o++;return o}function Ms(l){let o=String(l.state.doc.lineAt(l.state.selection.main.head).number),u=Qe("input",{class:"cm-textfield",name:"line",value:o}),f=Qe("form",{class:"cm-gotoLine",onkeydown:k=>{k.keyCode==27?(k.preventDefault(),l.dispatch({effects:Wn.of(!1)}),l.focus()):k.keyCode==13&&(k.preventDefault(),b())},onsubmit:k=>{k.preventDefault(),b()}},Qe("label",l.state.phrase("Go to line"),": ",u)," ",Qe("button",{class:"cm-button",type:"submit"},l.state.phrase("go")));function b(){let k=/^([+-])?(\d+)?(:\d+)?(%)?$/.exec(u.value);if(!k)return;let{state:N}=l,$=N.doc.lineAt(N.selection.main.head),[,Z,xt,kt,jt]=k,Ae=kt?+kt.slice(1):0,ti=xt?+xt:$.number;if(xt&&jt){let ln=ti/100;Z&&(ln=ln*(Z=="-"?-1:1)+$.number/N.doc.lines),ti=Math.round(N.doc.lines*ln)}else xt&&Z&&(ti=ti*(Z=="-"?-1:1)+$.number);let ui=N.doc.line(Math.max(1,Math.min(N.doc.lines,ti))),Wi=U.jT.cursor(ui.from+Math.max(0,Math.min(Ae,ui.length)));l.dispatch({effects:[Wn.of(!1),yt.tk.scrollIntoView(Wi.from,{y:"center"})],selection:Wi}),l.focus()}return{dom:f}}const Wn=U.Py.define(),rr=U.QQ.define({create(){return!0},update(l,o){for(let u of o.effects)u.is(Wn)&&(l=u.value);return l},provide:l=>yt.mH.from(l,o=>o?Ms:null)}),or=l=>{let o=(0,yt.Sd)(l,Ms);if(!o){let u=[Wn.of(!0)];l.state.field(rr,!1)==null&&u.push(U.Py.appendConfig.of([rr,es])),l.dispatch({effects:u}),o=(0,yt.Sd)(l,Ms)}return o&&o.dom.querySelector("input").select(),!0},es=yt.tk.baseTheme({".cm-panel.cm-gotoLine":{padding:"2px 6px 4px","& label":{fontSize:"80%"}}}),is={highlightWordAroundCursor:!1,minSelectionLength:1,maxMatches:100,wholeWords:!1},lr=U.r$.define({combine(l){return(0,U.BO)(l,is,{highlightWordAroundCursor:(o,u)=>o||u,minSelectionLength:Math.min,maxMatches:Math.min})}});function $r(l){let o=[Hi,$i];return l&&o.push(lr.of(l)),o}const qr=yt.p.mark({class:"cm-selectionMatch"}),Kr=yt.p.mark({class:"cm-selectionMatch cm-selectionMatch-main"});function ar(l,o,u,f){return(u==0||l(o.sliceDoc(u-1,u))!=U.D0.Word)&&(f==o.doc.length||l(o.sliceDoc(f,f+1))!=U.D0.Word)}function Jr(l,o,u,f){return l(o.sliceDoc(u,u+1))==U.D0.Word&&l(o.sliceDoc(f-1,f))==U.D0.Word}const $i=yt.lg.fromClass(class{constructor(l){this.decorations=this.getDeco(l)}update(l){(l.selectionSet||l.docChanged||l.viewportChanged)&&(this.decorations=this.getDeco(l.view))}getDeco(l){let o=l.state.facet(lr),{state:u}=l,f=u.selection;if(f.ranges.length>1)return yt.p.none;let b=f.main,k,N=null;if(b.empty){if(!o.highlightWordAroundCursor)return yt.p.none;let Z=u.wordAt(b.head);if(!Z)return yt.p.none;N=u.charCategorizer(b.head),k=u.sliceDoc(Z.from,Z.to)}else{let Z=b.to-b.from;if(Z200)return yt.p.none;if(o.wholeWords){if(k=u.sliceDoc(b.from,b.to),N=u.charCategorizer(b.head),!(ar(N,u,b.from,b.to)&&Jr(N,u,b.from,b.to)))return yt.p.none}else if(k=u.sliceDoc(b.from,b.to),!k)return yt.p.none}let $=[];for(let Z of l.visibleRanges){let xt=new Sn(u.doc,k,Z.from,Z.to);for(;!xt.next().done;){let{from:kt,to:jt}=xt.value;if((!N||ar(N,u,kt,jt))&&(b.empty&&kt<=b.from&&jt>=b.to?$.push(Kr.range(kt,jt)):(kt>=b.to||jt<=b.from)&&$.push(qr.range(kt,jt)),$.length>o.maxMatches))return yt.p.none}}return yt.p.set($)}},{decorations:l=>l.decorations}),Hi=yt.tk.baseTheme({".cm-selectionMatch":{backgroundColor:"#99ff7780"},".cm-searchMatch .cm-selectionMatch":{backgroundColor:"transparent"}}),hr=({state:l,dispatch:o})=>{let{selection:u}=l,f=U.jT.create(u.ranges.map(b=>l.wordAt(b.head)||U.jT.cursor(b.head)),u.mainIndex);return f.eq(u)?!1:(o(l.update({selection:f})),!0)};function _r(l,o){let{main:u,ranges:f}=l.selection,b=l.wordAt(u.head),k=b&&b.from==u.from&&b.to==u.to;for(let N=!1,$=new Sn(l.doc,o,f[f.length-1].to);;)if($.next(),$.done){if(N)return null;$=new Sn(l.doc,o,0,Math.max(0,f[f.length-1].from-1)),N=!0}else{if(N&&f.some(Z=>Z.from==$.value.from))continue;if(k){let Z=l.wordAt($.value.from);if(!Z||Z.from!=$.value.from||Z.to!=$.value.to)continue}return $.value}}const ns=({state:l,dispatch:o})=>{let{ranges:u}=l.selection;if(u.some(k=>k.from===k.to))return hr({state:l,dispatch:o});let f=l.sliceDoc(u[0].from,u[0].to);if(l.selection.ranges.some(k=>l.sliceDoc(k.from,k.to)!=f))return!1;let b=_r(l,f);return b?(o(l.update({selection:l.selection.addRange(U.jT.range(b.from,b.to),!1),effects:yt.tk.scrollIntoView(b.to)})),!0):!1},en=U.r$.define({combine(l){return(0,U.BO)(l,{top:!1,caseSensitive:!1,literal:!1,regexp:!1,wholeWord:!1,createPanel:o=>new yr(o),scrollToMatch:o=>yt.tk.scrollIntoView(o)})}});function Ur(l){return l?[en.of(l),Bs]:Bs}class Ts{constructor(o){this.search=o.search,this.caseSensitive=!!o.caseSensitive,this.literal=!!o.literal,this.regexp=!!o.regexp,this.replace=o.replace||"",this.valid=!!this.search&&(!this.regexp||zr(this.search)),this.unquoted=this.unquote(this.search),this.wholeWord=!!o.wholeWord}unquote(o){return this.literal?o:o.replace(/\\([nrt\\])/g,(u,f)=>f=="n"?` +`:f=="r"?"\r":f=="t"?" ":"\\")}eq(o){return this.search==o.search&&this.replace==o.replace&&this.caseSensitive==o.caseSensitive&&this.regexp==o.regexp&&this.wholeWord==o.wholeWord}create(){return this.regexp?new Yr(this):new fr(this)}getCursor(o,u=0,f){let b=o.doc?o:U.yy.create({doc:o});return f==null&&(f=b.doc.length),this.regexp?pn(this,b,u,f):dn(this,b,u,f)}}class cr{constructor(o){this.spec=o}}function dn(l,o,u,f){return new Sn(o.doc,l.unquoted,u,f,l.caseSensitive?void 0:b=>b.toLowerCase(),l.wholeWord?Gr(o.doc,o.charCategorizer(o.selection.main.head)):void 0)}function Gr(l,o){return(u,f,b,k)=>((k>u||k+b.length=u)return null;b.push(f.value)}return b}highlight(o,u,f,b){let k=dn(this.spec,o,Math.max(0,u-this.spec.unquoted.length),Math.min(f+this.spec.unquoted.length,o.doc.length));for(;!k.next().done;)b(k.value.from,k.value.to)}}function pn(l,o,u,f){return new nr(o.doc,l.search,{ignoreCase:!l.caseSensitive,test:l.wholeWord?Xr(o.charCategorizer(o.selection.main.head)):void 0},u,f)}function Vn(l,o){return l.slice((0,U.cp)(l,o,!1),o)}function jn(l,o){return l.slice(o,(0,U.cp)(l,o))}function Xr(l){return(o,u,f)=>!f[0].length||(l(Vn(f.input,f.index))!=U.D0.Word||l(jn(f.input,f.index))!=U.D0.Word)&&(l(jn(f.input,f.index+f[0].length))!=U.D0.Word||l(Vn(f.input,f.index+f[0].length))!=U.D0.Word)}class Yr extends cr{nextMatch(o,u,f){let b=pn(this.spec,o,f,o.doc.length).next();return b.done&&(b=pn(this.spec,o,0,u).next()),b.done?null:b.value}prevMatchInRange(o,u,f){for(let b=1;;b++){let k=Math.max(u,f-b*1e4),N=pn(this.spec,o,k,f),$=null;for(;!N.next().done;)$=N.value;if($&&(k==u||$.from>k+10))return $;if(k==u)return null}}prevMatch(o,u,f){return this.prevMatchInRange(o,0,u)||this.prevMatchInRange(o,f,o.doc.length)}getReplacement(o){return this.spec.unquote(this.spec.replace).replace(/\$([$&\d+])/g,(u,f)=>f=="$"?"$":f=="&"?o.match[0]:f!="0"&&+f=u)return null;b.push(f.value)}return b}highlight(o,u,f,b){let k=pn(this.spec,o,Math.max(0,u-250),Math.min(f+250,o.doc.length));for(;!k.next().done;)b(k.value.from,k.value.to)}}const An=U.Py.define(),Ds=U.Py.define(),_i=U.QQ.define({create(l){return new ss(gi(l).create(),null)},update(l,o){for(let u of o.effects)u.is(An)?l=new ss(u.value.create(),l.panel):u.is(Ds)&&(l=new ss(l.query,u.value?Dn:null));return l},provide:l=>yt.mH.from(l,o=>o.panel)});function ur(l){let o=l.field(_i,!1);return o?o.query.spec:gi(l)}function Qr(l){var o;return((o=l.field(_i,!1))===null||o===void 0?void 0:o.panel)!=null}class ss{constructor(o,u){this.query=o,this.panel=u}}const dr=yt.p.mark({class:"cm-searchMatch"}),pr=yt.p.mark({class:"cm-searchMatch cm-searchMatch-selected"}),Zr=yt.lg.fromClass(class{constructor(l){this.view=l,this.decorations=this.highlight(l.state.field(_i))}update(l){let o=l.state.field(_i);(o!=l.startState.field(_i)||l.docChanged||l.selectionSet||l.viewportChanged)&&(this.decorations=this.highlight(o))}highlight({query:l,panel:o}){if(!o||!l.spec.valid)return yt.p.none;let{view:u}=this,f=new U.f_;for(let b=0,k=u.visibleRanges,N=k.length;bk[b+1].from-2*250;)Z=k[++b].to;l.highlight(u.state,$,Z,(xt,kt)=>{let jt=u.state.selection.ranges.some(Ae=>Ae.from==xt&&Ae.to==kt);f.add(xt,kt,jt?pr:dr)})}return f.finish()}},{decorations:l=>l.decorations});function Mn(l){return o=>{let u=o.state.field(_i,!1);return u&&u.query.spec.valid?l(o,u):Ei(o)}}const Ui=Mn((l,{query:o})=>{let{to:u}=l.state.selection.main,f=o.nextMatch(l.state,u,u);if(!f)return!1;let b=U.jT.single(f.from,f.to),k=l.state.facet(en);return l.dispatch({selection:b,effects:[Ps(l,f),k.scrollToMatch(b.main,l)],userEvent:"select.search"}),Os(l),!0}),Tn=Mn((l,{query:o})=>{let{state:u}=l,{from:f}=u.selection.main,b=o.prevMatch(u,f,f);if(!b)return!1;let k=U.jT.single(b.from,b.to),N=l.state.facet(en);return l.dispatch({selection:k,effects:[Ps(l,b),N.scrollToMatch(k.main,l)],userEvent:"select.search"}),Os(l),!0}),mr=Mn((l,{query:o})=>{let u=o.matchAll(l.state,1e3);return!u||!u.length?!1:(l.dispatch({selection:U.jT.create(u.map(f=>U.jT.range(f.from,f.to))),userEvent:"select.search.matches"}),!0)}),gr=({state:l,dispatch:o})=>{let u=l.selection;if(u.ranges.length>1||u.main.empty)return!1;let{from:f,to:b}=u.main,k=[],N=0;for(let $=new Sn(l.doc,l.sliceDoc(f,b));!$.next().done;){if(k.length>1e3)return!1;$.value.from==f&&(N=k.length),k.push(U.jT.range($.value.from,$.value.to))}return o(l.update({selection:U.jT.create(k,N),userEvent:"select.search.matches"})),!0},qi=Mn((l,{query:o})=>{let{state:u}=l,{from:f,to:b}=u.selection.main;if(u.readOnly)return!1;let k=o.nextMatch(u,f,f);if(!k)return!1;let N=[],$,Z,xt=[];if(k.from==f&&k.to==b&&(Z=u.toText(o.getReplacement(k)),N.push({from:k.from,to:k.to,insert:Z}),k=o.nextMatch(u,k.from,k.to),xt.push(yt.tk.announce.of(u.phrase("replaced match on line $",u.doc.lineAt(f).number)+"."))),k){let kt=N.length==0||N[0].from>=k.to?0:k.to-k.from-Z.length;$=U.jT.single(k.from-kt,k.to-kt),xt.push(Ps(l,k)),xt.push(u.facet(en).scrollToMatch($.main,l))}return l.dispatch({changes:N,selection:$,effects:xt,userEvent:"input.replace"}),!0}),Ze=Mn((l,{query:o})=>{if(l.state.readOnly)return!1;let u=o.matchAll(l.state,1e9).map(b=>{let{from:k,to:N}=b;return{from:k,to:N,insert:o.getReplacement(b)}});if(!u.length)return!1;let f=l.state.phrase("replaced $ matches",u.length)+".";return l.dispatch({changes:u,effects:yt.tk.announce.of(f),userEvent:"input.replace.all"}),!0});function Dn(l){return l.state.facet(en).createPanel(l)}function gi(l,o){var u,f,b,k,N;let $=l.selection.main,Z=$.empty||$.to>$.from+100?"":l.sliceDoc($.from,$.to);if(o&&!Z)return o;let xt=l.facet(en);return new Ts({search:((u=o==null?void 0:o.literal)!==null&&u!==void 0?u:xt.literal)?Z:Z.replace(/\n/g,"\\n"),caseSensitive:(f=o==null?void 0:o.caseSensitive)!==null&&f!==void 0?f:xt.caseSensitive,literal:(b=o==null?void 0:o.literal)!==null&&b!==void 0?b:xt.literal,regexp:(k=o==null?void 0:o.regexp)!==null&&k!==void 0?k:xt.regexp,wholeWord:(N=o==null?void 0:o.wholeWord)!==null&&N!==void 0?N:xt.wholeWord})}function zn(l){let o=(0,yt.Sd)(l,Dn);return o&&o.dom.querySelector("[main-field]")}function Os(l){let o=zn(l);o&&o==l.root.activeElement&&o.select()}const Ei=l=>{let o=l.state.field(_i,!1);if(o&&o.panel){let u=zn(l);if(u&&u!=l.root.activeElement){let f=gi(l.state,o.query.spec);f.valid&&l.dispatch({effects:An.of(f)}),u.focus(),u.select()}}else l.dispatch({effects:[Ds.of(!0),o?An.of(gi(l.state,o.query.spec)):U.Py.appendConfig.of(Bs)]});return!0},wi=l=>{let o=l.state.field(_i,!1);if(!o||!o.panel)return!1;let u=(0,yt.Sd)(l,Dn);return u&&u.dom.contains(l.root.activeElement)&&l.focus(),l.dispatch({effects:Ds.of(!1)}),!0},to=[{key:"Mod-f",run:Ei,scope:"editor search-panel"},{key:"F3",run:Ui,shift:Tn,scope:"editor search-panel",preventDefault:!0},{key:"Mod-g",run:Ui,shift:Tn,scope:"editor search-panel",preventDefault:!0},{key:"Escape",run:wi,scope:"editor search-panel"},{key:"Mod-Shift-l",run:gr},{key:"Mod-Alt-g",run:or},{key:"Mod-d",run:ns,preventDefault:!0}];class yr{constructor(o){this.view=o;let u=this.query=o.state.field(_i).query.spec;this.commit=this.commit.bind(this),this.searchField=Qe("input",{value:u.search,placeholder:Ri(o,"Find"),"aria-label":Ri(o,"Find"),class:"cm-textfield",name:"search",form:"","main-field":"true",onchange:this.commit,onkeyup:this.commit}),this.replaceField=Qe("input",{value:u.replace,placeholder:Ri(o,"Replace"),"aria-label":Ri(o,"Replace"),class:"cm-textfield",name:"replace",form:"",onchange:this.commit,onkeyup:this.commit}),this.caseField=Qe("input",{type:"checkbox",name:"case",form:"",checked:u.caseSensitive,onchange:this.commit}),this.reField=Qe("input",{type:"checkbox",name:"re",form:"",checked:u.regexp,onchange:this.commit}),this.wordField=Qe("input",{type:"checkbox",name:"word",form:"",checked:u.wholeWord,onchange:this.commit});function f(b,k,N){return Qe("button",{class:"cm-button",name:b,onclick:k,type:"button"},N)}this.dom=Qe("div",{onkeydown:b=>this.keydown(b),class:"cm-search"},[this.searchField,f("next",()=>Ui(o),[Ri(o,"next")]),f("prev",()=>Tn(o),[Ri(o,"previous")]),f("select",()=>mr(o),[Ri(o,"all")]),Qe("label",null,[this.caseField,Ri(o,"match case")]),Qe("label",null,[this.reField,Ri(o,"regexp")]),Qe("label",null,[this.wordField,Ri(o,"by word")]),...o.state.readOnly?[]:[Qe("br"),this.replaceField,f("replace",()=>qi(o),[Ri(o,"replace")]),f("replaceAll",()=>Ze(o),[Ri(o,"replace all")])],Qe("button",{name:"close",onclick:()=>wi(o),"aria-label":Ri(o,"close"),type:"button"},["\xD7"])])}commit(){let o=new Ts({search:this.searchField.value,caseSensitive:this.caseField.checked,regexp:this.reField.checked,wholeWord:this.wordField.checked,replace:this.replaceField.value});o.eq(this.query)||(this.query=o,this.view.dispatch({effects:An.of(o)}))}keydown(o){(0,yt.$1)(this.view,o,"search-panel")?o.preventDefault():o.keyCode==13&&o.target==this.searchField?(o.preventDefault(),(o.shiftKey?Tn:Ui)(this.view)):o.keyCode==13&&o.target==this.replaceField&&(o.preventDefault(),qi(this.view))}update(o){for(let u of o.transactions)for(let f of u.effects)f.is(An)&&!f.value.eq(this.query)&&this.setQuery(f.value)}setQuery(o){this.query=o,this.searchField.value=o.search,this.replaceField.value=o.replace,this.caseField.checked=o.caseSensitive,this.reField.checked=o.regexp,this.wordField.checked=o.wholeWord}mount(){this.searchField.select()}get pos(){return 80}get top(){return this.view.state.facet(en).top}}function Ri(l,o){return l.state.phrase(o)}const On=30,rs=/[\s\.,:;?!]/;function Ps(l,{from:o,to:u}){let f=l.state.doc.lineAt(o),b=l.state.doc.lineAt(u).to,k=Math.max(f.from,o-On),N=Math.min(b,u+On),$=l.state.sliceDoc(k,N);if(k!=f.from){for(let Z=0;Z$.length-On;Z--)if(!rs.test($[Z-1])&&rs.test($[Z])){$=$.slice(0,Z);break}}return yt.tk.announce.of(`${l.state.phrase("current match")}. ${$} ${l.state.phrase("on line")} ${f.number}.`)}const eo=yt.tk.baseTheme({".cm-panel.cm-search":{padding:"2px 6px 4px",position:"relative","& [name=close]":{position:"absolute",top:"0",right:"4px",backgroundColor:"inherit",border:"none",font:"inherit",padding:0,margin:0},"& input, & button, & label":{margin:".2em .6em .2em 0"},"& input[type=checkbox]":{marginRight:".2em"},"& label":{fontSize:"80%",whiteSpace:"pre"}},"&light .cm-searchMatch":{backgroundColor:"#ffff0054"},"&dark .cm-searchMatch":{backgroundColor:"#00ffff8a"},"&light .cm-searchMatch-selected":{backgroundColor:"#ff6a0054"},"&dark .cm-searchMatch-selected":{backgroundColor:"#ff00ff8a"}}),Bs=[_i,U.Wl.low(Zr),eo];var Pn=Ee(34790);class io{constructor(o,u,f){this.from=o,this.to=u,this.diagnostic=f}}class nn{constructor(o,u,f){this.diagnostics=o,this.panel=u,this.selected=f}static init(o,u,f){let b=o,k=f.facet(mn).markerFilter;k&&(b=k(b,f));let N=yt.p.set(b.map($=>$.from==$.to||$.from==$.to-1&&f.doc.lineAt($.from).to==$.from?yt.p.widget({widget:new ro($),diagnostic:$}).range($.from):yt.p.mark({attributes:{class:"cm-lintRange cm-lintRange-"+$.severity+($.markClass?" "+$.markClass:"")},diagnostic:$}).range($.from,$.to)),!0);return new nn(N,u,Zi(N))}}function Zi(l,o=null,u=0){let f=null;return l.between(u,1e9,(b,k,{spec:N})=>{if(!(o&&N.diagnostic!=o))return f=new io(b,k,N.diagnostic),!1}),f}function br(l,o){let u=o.pos,f=o.end||u,b=l.state.facet(mn).hideOn(l,u,f);if(b!=null)return b;let k=l.startState.doc.lineAt(o.pos);return!!(l.effects.some(N=>N.is(os))||l.changes.touchesRange(k.from,Math.max(k.to,f)))}function $n(l,o){return l.field(pi,!1)?o:o.concat(U.Py.appendConfig.of(zs))}function Es(l,o){return{effects:$n(l,[os.of(o)])}}const os=U.Py.define(),ls=U.Py.define(),as=U.Py.define(),pi=U.QQ.define({create(){return new nn(yt.p.none,null,null)},update(l,o){if(o.docChanged&&l.diagnostics.size){let u=l.diagnostics.map(o.changes),f=null,b=l.panel;if(l.selected){let k=o.changes.mapPos(l.selected.from,1);f=Zi(u,l.selected.diagnostic,k)||Zi(u,null,k)}!u.size&&b&&o.state.facet(mn).autoPanel&&(b=null),l=new nn(u,b,f)}for(let u of o.effects)if(u.is(os)){let f=o.state.facet(mn).autoPanel?u.value.length?sn.open:null:l.panel;l=nn.init(u.value,f,o.state)}else u.is(ls)?l=new nn(l.diagnostics,u.value?sn.open:null,l.selected):u.is(as)&&(l=new nn(l.diagnostics,l.panel,u.value));return l},provide:l=>[yt.mH.from(l,o=>o.panel),yt.tk.decorations.from(l,o=>o.diagnostics)]});function Ls(l){let o=l.field(pi,!1);return o?o.diagnostics.size:0}const Rs=yt.p.mark({class:"cm-lintRange cm-lintRange-active"});function Is(l,o,u){let{diagnostics:f}=l.state.field(pi),b=[],k=2e8,N=0;f.between(o-(u<0?1:0),o+(u>0?1:0),(Z,xt,{spec:kt})=>{o>=Z&&o<=xt&&(Z==xt||(o>Z||u>0)&&(oDe(l,u,!1)))}const xr=l=>{let o=l.state.field(pi,!1);(!o||!o.panel)&&l.dispatch({effects:$n(l.state,[ls.of(!0)])});let u=(0,yt.Sd)(l,sn.open);return u&&u.dom.querySelector(".cm-panel-lint ul").focus(),!0},Fs=l=>{let o=l.state.field(pi,!1);return!o||!o.panel?!1:(l.dispatch({effects:ls.of(!1)}),!0)},Hs=l=>{let o=l.state.field(pi,!1);if(!o)return!1;let u=l.state.selection.main,f=o.diagnostics.iter(u.to+1);return!f.value&&(f=o.diagnostics.iter(0),!f.value||f.from==u.from&&f.to==u.to)?!1:(l.dispatch({selection:{anchor:f.from,head:f.to},scrollIntoView:!0}),!0)},To=l=>{let{state:o}=l,u=o.field(pi,!1);if(!u)return!1;let f=o.selection.main,b,k,N,$;return u.diagnostics.between(0,o.doc.length,(Z,xt)=>{xtN)&&(N=Z,$=xt)}),N==null||b==null&&N==f.from?!1:(l.dispatch({selection:{anchor:b!=null?b:N,head:k!=null?k:$},scrollIntoView:!0}),!0)},no=[{key:"Mod-Shift-m",run:xr,preventDefault:!0},{key:"F8",run:Hs}],hs=null;function Do(l,o,u){let f=[],b=-1;for(let k of l)k.then(N=>{f.push(N),clearTimeout(b),f.length==l.length?o(f):setTimeout(()=>o(f),200)},u)}const mn=U.r$.define({combine(l){return Object.assign({sources:l.map(o=>o.source).filter(o=>o!=null)},(0,U.BO)(l.map(o=>o.config),{delay:750,markerFilter:null,tooltipFilter:null,needsRefresh:null,hideOn:()=>null},{needsRefresh:(o,u)=>o?u?f=>o(f)||u(f):o:u}))}});function so(l,o={}){return[mn.of({source:l,config:o}),hs,zs]}function Oo(l){let o=l.plugin(hs);o&&o.force()}function wr(l){let o=[];if(l)t:for(let{name:u}of l){for(let f=0;fk.toLowerCase()==b.toLowerCase())){o.push(b);continue t}}o.push("")}return o}function De(l,o,u){var f;let b=u?wr(o.actions):[];return Qe("li",{class:"cm-diagnostic cm-diagnostic-"+o.severity},Qe("span",{class:"cm-diagnosticText"},o.renderMessage?o.renderMessage(l):o.message),(f=o.actions)===null||f===void 0?void 0:f.map((k,N)=>{let $=!1,Z=Ae=>{if(Ae.preventDefault(),$)return;$=!0;let ti=Zi(l.state.field(pi).diagnostics,o);ti&&k.apply(l,ti.from,ti.to)},{name:xt}=k,kt=b[N]?xt.indexOf(b[N]):-1,jt=kt<0?xt:[xt.slice(0,kt),Qe("u",xt.slice(kt,kt+1)),xt.slice(kt+1)];return Qe("button",{type:"button",class:"cm-diagnosticAction",onclick:Z,onmousedown:Z,"aria-label":` Action: ${xt}${kt<0?"":` (access key "${b[N]})"`}.`},jt)}),o.source&&Qe("div",{class:"cm-diagnosticSource"},o.source))}class ro extends yt.l9{constructor(o){super(),this.diagnostic=o}eq(o){return o.diagnostic==this.diagnostic}toDOM(){return Qe("span",{class:"cm-lintPoint cm-lintPoint-"+this.diagnostic.severity})}}class Ws{constructor(o,u){this.diagnostic=u,this.id="item_"+Math.floor(Math.random()*4294967295).toString(16),this.dom=De(o,u,!0),this.dom.id=this.id,this.dom.setAttribute("role","option")}}class sn{constructor(o){this.view=o,this.items=[];let u=b=>{if(b.keyCode==27)Fs(this.view),this.view.focus();else if(b.keyCode==38||b.keyCode==33)this.moveSelection((this.selectedIndex-1+this.items.length)%this.items.length);else if(b.keyCode==40||b.keyCode==34)this.moveSelection((this.selectedIndex+1)%this.items.length);else if(b.keyCode==36)this.moveSelection(0);else if(b.keyCode==35)this.moveSelection(this.items.length-1);else if(b.keyCode==13)this.view.focus();else if(b.keyCode>=65&&b.keyCode<=90&&this.selectedIndex>=0){let{diagnostic:k}=this.items[this.selectedIndex],N=wr(k.actions);for(let $=0;${for(let k=0;kFs(this.view)},"\xD7")),this.update()}get selectedIndex(){let o=this.view.state.field(pi).selected;if(!o)return-1;for(let u=0;u{let xt=-1,kt;for(let jt=f;jtf&&(this.items.splice(f,xt-f),b=!0)),u&&kt.diagnostic==u.diagnostic?kt.dom.hasAttribute("aria-selected")||(kt.dom.setAttribute("aria-selected","true"),k=kt):kt.dom.hasAttribute("aria-selected")&&kt.dom.removeAttribute("aria-selected"),f++});f({sel:k.dom.getBoundingClientRect(),panel:this.list.getBoundingClientRect()}),write:({sel:N,panel:$})=>{let Z=$.height/this.list.offsetHeight;N.top<$.top?this.list.scrollTop-=($.top-N.top)/Z:N.bottom>$.bottom&&(this.list.scrollTop+=(N.bottom-$.bottom)/Z)}})):this.selectedIndex<0&&this.list.removeAttribute("aria-activedescendant"),b&&this.sync()}sync(){let o=this.list.firstChild;function u(){let f=o;o=f.nextSibling,f.remove()}for(let f of this.items)if(f.dom.parentNode==this.list){for(;o!=f.dom;)u();o=f.dom.nextSibling}else this.list.insertBefore(f.dom,o);for(;o;)u()}moveSelection(o){if(this.selectedIndex<0)return;let u=this.view.state.field(pi),f=Zi(u.diagnostics,this.items[o].diagnostic);f&&this.view.dispatch({selection:{anchor:f.from,head:f.to},scrollIntoView:!0,effects:as.of(f)})}static open(o){return new sn(o)}}function qn(l,o='viewBox="0 0 40 40"'){return`url('data:image/svg+xml,${encodeURIComponent(l)}')`}function cs(l){return qn(``,'width="6" height="3"')}const oo=yt.tk.baseTheme({".cm-diagnostic":{padding:"3px 6px 3px 8px",marginLeft:"-1px",display:"block",whiteSpace:"pre-wrap"},".cm-diagnostic-error":{borderLeft:"5px solid #d11"},".cm-diagnostic-warning":{borderLeft:"5px solid orange"},".cm-diagnostic-info":{borderLeft:"5px solid #999"},".cm-diagnostic-hint":{borderLeft:"5px solid #66d"},".cm-diagnosticAction":{font:"inherit",border:"none",padding:"2px 4px",backgroundColor:"#444",color:"white",borderRadius:"3px",marginLeft:"8px",cursor:"pointer"},".cm-diagnosticSource":{fontSize:"70%",opacity:.7},".cm-lintRange":{backgroundPosition:"left bottom",backgroundRepeat:"repeat-x",paddingBottom:"0.7px"},".cm-lintRange-error":{backgroundImage:cs("#d11")},".cm-lintRange-warning":{backgroundImage:cs("orange")},".cm-lintRange-info":{backgroundImage:cs("#999")},".cm-lintRange-hint":{backgroundImage:cs("#66d")},".cm-lintRange-active":{backgroundColor:"#ffdd9980"},".cm-tooltip-lint":{padding:0,margin:0},".cm-lintPoint":{position:"relative","&:after":{content:'""',position:"absolute",bottom:0,left:"-2px",borderLeft:"3px solid transparent",borderRight:"3px solid transparent",borderBottom:"4px solid #d11"}},".cm-lintPoint-warning":{"&:after":{borderBottomColor:"orange"}},".cm-lintPoint-info":{"&:after":{borderBottomColor:"#999"}},".cm-lintPoint-hint":{"&:after":{borderBottomColor:"#66d"}},".cm-panel.cm-panel-lint":{position:"relative","& ul":{maxHeight:"100px",overflowY:"auto","& [aria-selected]":{backgroundColor:"#ddd","& u":{textDecoration:"underline"}},"&:focus [aria-selected]":{background_fallback:"#bdf",backgroundColor:"Highlight",color_fallback:"white",color:"HighlightText"},"& u":{textDecoration:"none"},padding:0,margin:0},"& [name=close]":{position:"absolute",top:"0",right:"2px",background:"inherit",border:"none",font:"inherit",padding:0,margin:0}}});function Kn(l){return l=="error"?4:l=="warning"?3:l=="info"?2:1}class vr extends yt.SJ{constructor(o){super(),this.diagnostics=o,this.severity=o.reduce((u,f)=>Kn(u)Sr(o,u,f)),u}}function kr(l,o){let u=f=>{let b=o.getBoundingClientRect();if(!(f.clientX>b.left-10&&f.clientXb.top-10&&f.clientYo.getBoundingClientRect()}}})}),o.onmouseout=o.onmousemove=null,kr(l,o)}let{hoverTime:b}=l.state.facet(rn),k=setTimeout(f,b);o.onmouseout=()=>{clearTimeout(k),o.onmouseout=o.onmousemove=null},o.onmousemove=()=>{clearTimeout(k),k=setTimeout(f,b)}}function Cr(l,o){let u=Object.create(null);for(let b of o){let k=l.lineAt(b.from);(u[k.from]||(u[k.from]=[])).push(b)}let f=[];for(let b in u)f.push(new vr(u[b]).range(+b));return U.Xs.of(f,!0)}const lo=(0,yt.v5)({class:"cm-gutter-lint",markers:l=>l.state.field(Gi),widgetMarker:(l,o,u)=>{let f=[];return l.state.field(Gi).between(u.from,u.to,(b,k,N)=>{f.push(...N.diagnostics)}),f.length?new vr(f):null}}),Gi=U.QQ.define({create(){return U.Xs.empty},update(l,o){l=l.map(o.changes);let u=o.state.facet(rn).markerFilter;for(let f of o.effects)if(f.is(os)){let b=f.value;u&&(b=u(b||[],o.state)),l=Cr(o.state.doc,b.slice(0))}return l}}),Vs=U.Py.define(),Ar=U.QQ.define({create(){return null},update(l,o){return l&&o.docChanged&&(l=br(o,l)?null:Object.assign(Object.assign({},l),{pos:o.changes.mapPos(l.pos)})),o.effects.reduce((u,f)=>f.is(Vs)?f.value:u,l)},provide:l=>yt.hJ.from(l)}),js=yt.tk.baseTheme({".cm-gutter-lint":{width:"1.4em","& .cm-gutterElement":{padding:".2em"}},".cm-lint-marker":{width:"1em",height:"1em"},".cm-lint-marker-info":{content:qn('')},".cm-lint-marker-warning":{content:qn('')},".cm-lint-marker-error":{content:qn('')}}),zs=[pi,yt.tk.decorations.compute([pi],l=>{let{selected:o,panel:u}=l.field(pi);return!o||!u||o.from==o.to?yt.p.none:yt.p.set([Rs.range(o.from,o.to)])}),(0,yt.bF)(Is,{hideOn:br}),oo],rn=U.r$.define({combine(l){return(0,U.BO)(l,{hoverTime:300,markerFilter:null,tooltipFilter:null})}});function ao(l={}){return[rn.of(l),Gi,lo,js,Ar]}function ho(l,o){let u=l.field(pi,!1);if(u&&u.diagnostics.size)for(let f=RangeSet.iter([u.diagnostics]);f.value;f.next())o(f.value.spec.diagnostic,f.from,f.to)}var Mr=function(o){o===void 0&&(o={});var{crosshairCursor:u=!1}=o,f=[];o.closeBracketsKeymap!==!1&&(f=f.concat(Pn.GA)),o.defaultKeymap!==!1&&(f=f.concat(ks)),o.searchKeymap!==!1&&(f=f.concat(to)),o.historyKeymap!==!1&&(f=f.concat(v)),o.foldKeymap!==!1&&(f=f.concat(se.e7)),o.completionKeymap!==!1&&(f=f.concat(Pn.B1)),o.lintKeymap!==!1&&(f=f.concat(no));var b=[];return o.lineNumbers!==!1&&b.push((0,yt.Eu)()),o.highlightActiveLineGutter!==!1&&b.push((0,yt.HQ)()),o.highlightSpecialChars!==!1&&b.push((0,yt.AE)()),o.history!==!1&&b.push(he()),o.foldGutter!==!1&&b.push((0,se.mi)()),o.drawSelection!==!1&&b.push((0,yt.Uw)()),o.dropCursor!==!1&&b.push((0,yt.qr)()),o.allowMultipleSelections!==!1&&b.push(U.yy.allowMultipleSelections.of(!0)),o.indentOnInput!==!1&&b.push((0,se.nY)()),o.syntaxHighlighting!==!1&&b.push((0,se.nF)(se.R_,{fallback:!0})),o.bracketMatching!==!1&&b.push((0,se.n$)()),o.closeBrackets!==!1&&b.push((0,Pn.vQ)()),o.autocompletion!==!1&&b.push((0,Pn.ys)()),o.rectangularSelection!==!1&&b.push((0,yt.Zs)()),u!==!1&&b.push((0,yt.S2)()),o.highlightActiveLine!==!1&&b.push((0,yt.ZO)()),o.highlightSelectionMatches!==!1&&b.push($r()),o.tabSize&&typeof o.tabSize=="number"&&b.push(se.c.of(" ".repeat(o.tabSize))),b.concat([yt.$f.of(f.flat())]).filter(Boolean)},Po=function(o){o===void 0&&(o={});var u=[];o.defaultKeymap!==!1&&(u=u.concat(defaultKeymap)),o.historyKeymap!==!1&&(u=u.concat(historyKeymap));var f=[];return o.highlightSpecialChars!==!1&&f.push(highlightSpecialChars()),o.history!==!1&&f.push(history()),o.drawSelection!==!1&&f.push(drawSelection()),o.syntaxHighlighting!==!1&&f.push(syntaxHighlighting(defaultHighlightStyle,{fallback:!0})),f.concat([keymap.of(u.flat())]).filter(Boolean)},ne=Ee(35524);const Jn="#e5c07b",fs="#e06c75",$s="#56b6c2",gn="#ffffff",_n="#abb2bf",qs="#7d8799",Ks="#61afef",Tr="#98c379",us="#d19a66",Dr="#c678dd",ds="#21252b",Js="#2c313a",ps="#282c34",on="#353a42",Or="#3E4451",_s="#528bff",co={chalky:Jn,coral:fs,cyan:$s,invalid:gn,ivory:_n,stone:qs,malibu:Ks,sage:Tr,whiskey:us,violet:Dr,darkBackground:ds,highlightBackground:Js,background:ps,tooltipBackground:on,selection:Or,cursor:_s},fo=yt.tk.theme({"&":{color:_n,backgroundColor:ps},".cm-content":{caretColor:_s},".cm-cursor, .cm-dropCursor":{borderLeftColor:_s},"&.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground, .cm-selectionBackground, .cm-content ::selection":{backgroundColor:Or},".cm-panels":{backgroundColor:ds,color:_n},".cm-panels.cm-panels-top":{borderBottom:"2px solid black"},".cm-panels.cm-panels-bottom":{borderTop:"2px solid black"},".cm-searchMatch":{backgroundColor:"#72a1ff59",outline:"1px solid #457dff"},".cm-searchMatch.cm-searchMatch-selected":{backgroundColor:"#6199ff2f"},".cm-activeLine":{backgroundColor:"#6699ff0b"},".cm-selectionMatch":{backgroundColor:"#aafe661a"},"&.cm-focused .cm-matchingBracket, &.cm-focused .cm-nonmatchingBracket":{backgroundColor:"#bad0f847"},".cm-gutters":{backgroundColor:ps,color:qs,border:"none"},".cm-activeLineGutter":{backgroundColor:Js},".cm-foldPlaceholder":{backgroundColor:"transparent",border:"none",color:"#ddd"},".cm-tooltip":{border:"none",backgroundColor:on},".cm-tooltip .cm-tooltip-arrow:before":{borderTopColor:"transparent",borderBottomColor:"transparent"},".cm-tooltip .cm-tooltip-arrow:after":{borderTopColor:on,borderBottomColor:on},".cm-tooltip-autocomplete":{"& > ul > li[aria-selected]":{backgroundColor:Js,color:_n}}},{dark:!0}),Us=se.Qf.define([{tag:ne.pJ.keyword,color:Dr},{tag:[ne.pJ.name,ne.pJ.deleted,ne.pJ.character,ne.pJ.propertyName,ne.pJ.macroName],color:fs},{tag:[ne.pJ.function(ne.pJ.variableName),ne.pJ.labelName],color:Ks},{tag:[ne.pJ.color,ne.pJ.constant(ne.pJ.name),ne.pJ.standard(ne.pJ.name)],color:us},{tag:[ne.pJ.definition(ne.pJ.name),ne.pJ.separator],color:_n},{tag:[ne.pJ.typeName,ne.pJ.className,ne.pJ.number,ne.pJ.changed,ne.pJ.annotation,ne.pJ.modifier,ne.pJ.self,ne.pJ.namespace],color:Jn},{tag:[ne.pJ.operator,ne.pJ.operatorKeyword,ne.pJ.url,ne.pJ.escape,ne.pJ.regexp,ne.pJ.link,ne.pJ.special(ne.pJ.string)],color:$s},{tag:[ne.pJ.meta,ne.pJ.comment],color:qs},{tag:ne.pJ.strong,fontWeight:"bold"},{tag:ne.pJ.emphasis,fontStyle:"italic"},{tag:ne.pJ.strikethrough,textDecoration:"line-through"},{tag:ne.pJ.link,color:qs,textDecoration:"underline"},{tag:ne.pJ.heading,fontWeight:"bold",color:fs},{tag:[ne.pJ.atom,ne.pJ.bool,ne.pJ.special(ne.pJ.variableName)],color:us},{tag:[ne.pJ.processingInstruction,ne.pJ.string,ne.pJ.inserted],color:Tr},{tag:ne.pJ.invalid,color:gn}]),Gs=[fo,(0,se.nF)(Us)];var uo=yt.tk.theme({"&":{backgroundColor:"#fff"}},{dark:!1}),po=function(o){o===void 0&&(o={});var{indentWithTab:u=!0,editable:f=!0,readOnly:b=!1,theme:k="light",placeholder:N="",basicSetup:$=!0}=o,Z=[];switch(u&&Z.unshift(yt.$f.of([Nn])),$&&(typeof $=="boolean"?Z.unshift(Mr()):Z.unshift(Mr($))),N&&Z.unshift((0,yt.W$)(N)),k){case"light":Z.push(uo);break;case"dark":Z.push(Gs);break;case"none":break;default:Z.push(k);break}return f===!1&&Z.push(yt.tk.editable.of(!1)),b&&Z.push(U.yy.readOnly.of(!0)),[...Z]},Xs=l=>({line:l.state.doc.lineAt(l.state.selection.main.from),lineCount:l.state.doc.lines,lineBreak:l.state.lineBreak,length:l.state.doc.length,readOnly:l.state.readOnly,tabSize:l.state.tabSize,selection:l.state.selection,selectionAsSingle:l.state.selection.asSingle().main,ranges:l.state.selection.ranges,selectionCode:l.state.sliceDoc(l.state.selection.main.from,l.state.selection.main.to),selections:l.state.selection.ranges.map(o=>l.state.sliceDoc(o.from,o.to)),selectedText:l.state.selection.ranges.some(o=>!o.empty)}),Pr=U.q6.define(),ms=[];function mo(l){var{value:o,selection:u,onChange:f,onStatistics:b,onCreateEditor:k,onUpdate:N,extensions:$=ms,autoFocus:Z,theme:xt="light",height:kt=null,minHeight:jt=null,maxHeight:Ae=null,width:ti=null,minWidth:ui=null,maxWidth:Wi=null,placeholder:ln="",editable:gs=!0,readOnly:an=!1,indentWithTab:Un=!0,basicSetup:Ys=!0,root:Qs,initialState:hn}=l,[yn,bn]=(0,dt.useState)(),[vi,tn]=(0,dt.useState)(),[cn,Xi]=(0,dt.useState)(),Bn=yt.tk.theme({"&":{height:kt,minHeight:jt,maxHeight:Ae,width:ti,minWidth:ui,maxWidth:Wi},"& .cm-scroller":{height:"100% !important"}}),Zs=yt.tk.updateListener.of(Ki=>{if(Ki.docChanged&&typeof f=="function"&&!Ki.transactions.some(xo=>xo.annotation(Pr))){var Gn=Ki.state.doc,ys=Gn.toString();f(ys,Ki)}b&&b(Xs(Ki))}),bo=po({theme:xt,editable:gs,readOnly:an,placeholder:ln,indentWithTab:Un,basicSetup:Ys}),fn=[Zs,Bn,...bo];return N&&typeof N=="function"&&fn.push(yt.tk.updateListener.of(N)),fn=fn.concat($),(0,dt.useEffect)(()=>{if(yn&&!cn){var Ki={doc:o,selection:u,extensions:fn},Gn=hn?U.yy.fromJSON(hn.json,Ki,hn.fields):U.yy.create(Ki);if(Xi(Gn),!vi){var ys=new yt.tk({state:Gn,parent:yn,root:Qs});tn(ys),k&&k(ys,Gn)}}return()=>{vi&&(Xi(void 0),tn(void 0))}},[yn,cn]),(0,dt.useEffect)(()=>bn(l.container),[l.container]),(0,dt.useEffect)(()=>()=>{vi&&(vi.destroy(),tn(void 0))},[vi]),(0,dt.useEffect)(()=>{Z&&vi&&vi.focus()},[Z,vi]),(0,dt.useEffect)(()=>{vi&&vi.dispatch({effects:U.Py.reconfigure.of(fn)})},[xt,$,kt,jt,Ae,ti,ui,Wi,ln,gs,an,Un,Ys,f,N]),(0,dt.useEffect)(()=>{if(o!==void 0){var Ki=vi?vi.state.doc.toString():"";vi&&o!==Ki&&vi.dispatch({changes:{from:0,to:Ki.length,insert:o||""},annotations:[Pr.of(!0)]})}},[o,vi]),{state:cn,setState:Xi,view:vi,setView:tn,container:yn,setContainer:bn}}var Br=Ee(85893),go=["className","value","selection","extensions","onChange","onStatistics","onCreateEditor","onUpdate","autoFocus","theme","height","minHeight","maxHeight","width","minWidth","maxWidth","basicSetup","placeholder","indentWithTab","editable","readOnly","root","initialState"],Er=(0,dt.forwardRef)((l,o)=>{var{className:u,value:f="",selection:b,extensions:k=[],onChange:N,onStatistics:$,onCreateEditor:Z,onUpdate:xt,autoFocus:kt,theme:jt="light",height:Ae,minHeight:ti,maxHeight:ui,width:Wi,minWidth:ln,maxWidth:gs,basicSetup:an,placeholder:Un,indentWithTab:Ys,editable:Qs,readOnly:hn,root:yn,initialState:bn}=l,vi=(0,vt.Z)(l,go),tn=(0,dt.useRef)(null),{state:cn,view:Xi,container:Bn}=mo({container:tn.current,root:yn,value:f,autoFocus:kt,theme:jt,height:Ae,minHeight:ti,maxHeight:ui,width:Wi,minWidth:ln,maxWidth:gs,basicSetup:an,placeholder:Un,indentWithTab:Ys,editable:Qs,readOnly:hn,selection:b,onChange:N,onStatistics:$,onCreateEditor:Z,onUpdate:xt,extensions:k,initialState:bn});if((0,dt.useImperativeHandle)(o,()=>({editor:tn.current,state:cn,view:Xi}),[tn,Bn,cn,Xi]),typeof f!="string")throw new Error("value must be typeof string but got "+typeof f);var Zs=typeof jt=="string"?"cm-theme-"+jt:"cm-theme";return(0,Br.jsx)("div",(0,I.Z)({ref:tn,className:""+Zs+(u?" "+u:"")},vi))});Er.displayName="CodeMirror";var yo=Er},34790:function(Rn,Li,Ee){Ee.d(Li,{B1:function(){return J},GA:function(){return Yi},Gn:function(){return ee},Mb:function(){return zt},TK:function(){return U},eC:function(){return ce},vQ:function(){return Pi},ys:function(){return j}});var I=Ee(78120),vt=Ee(75533),dt=Ee(59119);class U{constructor(y,S,R,V){this.state=y,this.pos=S,this.explicit=R,this.view=V,this.abortListeners=[],this.abortOnDocChange=!1}tokenBefore(y){let S=(0,dt.qz)(this.state).resolveInner(this.pos,-1);for(;S&&y.indexOf(S.name)<0;)S=S.parent;return S?{from:S.from,to:this.pos,text:this.state.sliceDoc(S.from,this.pos),type:S.type}:null}matchBefore(y){let S=this.state.doc.lineAt(this.pos),R=Math.max(S.from,this.pos-250),V=S.text.slice(R-S.from,this.pos-S.from),K=V.search(_t(y,!1));return K<0?null:{from:R+K,to:this.pos,text:V.slice(K)}}get aborted(){return this.abortListeners==null}addEventListener(y,S,R){y=="abort"&&this.abortListeners&&(this.abortListeners.push(S),R&&R.onDocChange&&(this.abortOnDocChange=!0))}}function yt(O){let y=Object.keys(O).join(""),S=/\w/.test(y);return S&&(y=y.replace(/\w/g,"")),`[${S?"\\w":""}${y.replace(/[^\w\s]/g,"\\$&")}]`}function se(O){let y=Object.create(null),S=Object.create(null);for(let{label:V}of O){y[V[0]]=!0;for(let K=1;Ktypeof V=="string"?{label:V}:V),[S,R]=y.every(V=>/^\w+$/.test(V.label))?[/\w*$/,/\w+$/]:se(y);return V=>{let K=V.matchBefore(R);return K||V.explicit?{from:K?K.from:V.pos,options:y,validFor:S}:null}}function mi(O,y){return S=>{for(let R=syntaxTree(S.state).resolveInner(S.pos,-1);R;R=R.parent){if(O.indexOf(R.name)>-1)return y(S);if(R.type.isTop)break}return null}}function ce(O,y){return S=>{for(let R=(0,dt.qz)(S.state).resolveInner(S.pos,-1);R;R=R.parent){if(O.indexOf(R.name)>-1)return null;if(R.type.isTop)break}return y(S)}}class Gt{constructor(y,S,R,V){this.completion=y,this.source=S,this.match=R,this.score=V}}function Bt(O){return O.selection.main.from}function _t(O,y){var S;let{source:R}=O,V=y&&R[0]!="^",K=R[R.length-1]!="$";return!V&&!K?O:new RegExp(`${V?"^":""}(?:${R})${K?"$":""}`,(S=O.flags)!==null&&S!==void 0?S:O.ignoreCase?"i":"")}const qt=I.q6.define();function ue(O,y,S,R){let{main:V}=O.selection,K=S-V.from,X=R-V.from;return Object.assign(Object.assign({},O.changeByRange(it=>{if(it!=V&&S!=R&&O.sliceDoc(it.from+K,it.from+X)!=O.sliceDoc(S,R))return{range:it};let at=O.toText(y);return{changes:{from:it.from+K,to:R==V.from?it.to:it.from+X,insert:at},range:I.jT.cursor(it.from+K+at.length)}})),{scrollIntoView:!0,userEvent:"input.complete"})}const We=new WeakMap;function Oe(O){if(!Array.isArray(O))return O;let y=We.get(O);return y||We.set(O,y=zt(O)),y}const gt=I.Py.define(),Jt=I.Py.define();class Le{constructor(y){this.pattern=y,this.chars=[],this.folded=[],this.any=[],this.precise=[],this.byWord=[],this.score=0,this.matched=[];for(let S=0;S=48&&Ke<=57||Ke>=97&&Ke<=122?2:Ke>=65&&Ke<=90?1:0:(A=(0,I.bg)(Ke))!=A.toLowerCase()?1:A!=A.toUpperCase()?2:0;(!Ye||d==1&&ji||Ai==0&&d!=0)&&(S[Ot]==Ke||R[Ot]==Ke&&(Zt=!0)?X[Ot++]=Ye:X.length&&(Ji=!1)),Ai=d,Ye+=(0,I.nZ)(Ke)}return Ot==at&&X[0]==0&&Ji?this.result(-100+(Zt?-200:0),X,y):ke==at&&si==0?this.ret(-200-y.length+(bi==y.length?0:-100),[0,bi]):it>-1?this.ret(-700-y.length,[it,it+this.pattern.length]):ke==at?this.ret(-900-y.length,[si,bi]):Ot==at?this.result(-100+(Zt?-200:0)+-700+(Ji?0:-1100),X,y):S.length==2?null:this.result((V[0]?-700:0)+-200+-1100,V,y)}result(y,S,R){let V=[],K=0;for(let X of S){let it=X+(this.astral?(0,I.nZ)((0,I.gm)(R,X)):1);K&&V[K-1]==X?V[K-1]=it:(V[K++]=X,V[K++]=it)}return this.ret(y-R.length,V)}}class ri{constructor(y){this.pattern=y,this.matched=[],this.score=0,this.folded=y.toLowerCase()}match(y){if(y.length!1,activateOnTypingDelay:100,selectOnOpen:!0,override:null,closeOnBlur:!0,maxRenderedOptions:100,defaultKeymap:!0,tooltipClass:()=>"",optionClass:()=>"",aboveCursor:!1,icons:!0,addToOptions:[],positionInfo:Ge,filterStrict:!1,compareCompletions:(y,S)=>y.label.localeCompare(S.label),interactionDelay:75,updateSyncTime:100},{defaultKeymap:(y,S)=>y&&S,closeOnBlur:(y,S)=>y&&S,icons:(y,S)=>y&&S,tooltipClass:(y,S)=>R=>me(y(R),S(R)),optionClass:(y,S)=>R=>me(y(R),S(R)),addToOptions:(y,S)=>y.concat(S),filterStrict:(y,S)=>y||S})}});function me(O,y){return O?y?O+" "+y:O:y}function Ge(O,y,S,R,V,K){let X=O.textDirection==vt.Nm.RTL,it=X,at=!1,mt="top",wt,Ot,Zt=y.left-V.left,ke=V.right-y.right,si=R.right-R.left,bi=R.bottom-R.top;if(it&&Zt=bi||Ye>y.top?wt=S.bottom-y.top:(mt="bottom",wt=y.bottom-S.top)}let ji=(y.bottom-y.top)/K.offsetHeight,Ji=(y.right-y.left)/K.offsetWidth;return{style:`${mt}: ${wt/ji}px; max-width: ${Ot/Ji}px`,class:"cm-completionInfo-"+(at?X?"left-narrow":"right-narrow":it?"left":"right")}}function fi(O){let y=O.addToOptions.slice();return O.icons&&y.push({render(S){let R=document.createElement("div");return R.classList.add("cm-completionIcon"),S.type&&R.classList.add(...S.type.split(/\s+/g).map(V=>"cm-completionIcon-"+V)),R.setAttribute("aria-hidden","true"),R},position:20}),y.push({render(S,R,V,K){let X=document.createElement("span");X.className="cm-completionLabel";let it=S.displayLabel||S.label,at=0;for(let mt=0;mtat&&X.appendChild(document.createTextNode(it.slice(at,wt)));let Zt=X.appendChild(document.createElement("span"));Zt.appendChild(document.createTextNode(it.slice(wt,Ot))),Zt.className="cm-completionMatchedText",at=Ot}return atS.position-R.position).map(S=>S.render)}function Pe(O,y,S){if(O<=S)return{from:0,to:O};if(y<0&&(y=0),y<=O>>1){let V=Math.floor(y/S);return{from:V*S,to:(V+1)*S}}let R=Math.floor((O-y)/S);return{from:O-(R+1)*S,to:O-R*S}}class Ce{constructor(y,S,R){this.view=y,this.stateField=S,this.applyCompletion=R,this.info=null,this.infoDestroy=null,this.placeInfoReq={read:()=>this.measureInfo(),write:at=>this.placeInfo(at),key:this},this.space=null,this.currentClass="";let V=y.state.field(S),{options:K,selected:X}=V.open,it=y.state.facet(de);this.optionContent=fi(it),this.optionClass=it.optionClass,this.tooltipClass=it.tooltipClass,this.range=Pe(K.length,X,it.maxRenderedOptions),this.dom=document.createElement("div"),this.dom.className="cm-tooltip-autocomplete",this.updateTooltipClass(y.state),this.dom.addEventListener("mousedown",at=>{let{options:mt}=y.state.field(S).open;for(let wt=at.target,Ot;wt&&wt!=this.dom;wt=wt.parentNode)if(wt.nodeName=="LI"&&(Ot=/-(\d+)$/.exec(wt.id))&&+Ot[1]{let mt=y.state.field(this.stateField,!1);mt&&mt.tooltip&&y.state.facet(de).closeOnBlur&&at.relatedTarget!=y.contentDOM&&y.dispatch({effects:Jt.of(null)})}),this.showOptions(K,V.id)}mount(){this.updateSel()}showOptions(y,S){this.list&&this.list.remove(),this.list=this.dom.appendChild(this.createListBox(y,S,this.range)),this.list.addEventListener("scroll",()=>{this.info&&this.view.requestMeasure(this.placeInfoReq)})}update(y){var S;let R=y.state.field(this.stateField),V=y.startState.field(this.stateField);if(this.updateTooltipClass(y.state),R!=V){let{options:K,selected:X,disabled:it}=R.open;(!V.open||V.open.options!=K)&&(this.range=Pe(K.length,X,y.state.facet(de).maxRenderedOptions),this.showOptions(K,R.id)),this.updateSel(),it!=((S=V.open)===null||S===void 0?void 0:S.disabled)&&this.dom.classList.toggle("cm-tooltip-autocomplete-disabled",!!it)}}updateTooltipClass(y){let S=this.tooltipClass(y);if(S!=this.currentClass){for(let R of this.currentClass.split(" "))R&&this.dom.classList.remove(R);for(let R of S.split(" "))R&&this.dom.classList.add(R);this.currentClass=S}}positioned(y){this.space=y,this.info&&this.view.requestMeasure(this.placeInfoReq)}updateSel(){let y=this.view.state.field(this.stateField),S=y.open;if((S.selected>-1&&S.selected=this.range.to)&&(this.range=Pe(S.options.length,S.selected,this.view.state.facet(de).maxRenderedOptions),this.showOptions(S.options,y.id)),this.updateSelectedOption(S.selected)){this.destroyInfo();let{completion:R}=S.options[S.selected],{info:V}=R;if(!V)return;let K=typeof V=="string"?document.createTextNode(V):V(R);if(!K)return;"then"in K?K.then(X=>{X&&this.view.state.field(this.stateField,!1)==y&&this.addInfoPane(X,R)}).catch(X=>(0,vt.OO)(this.view.state,X,"completion info")):this.addInfoPane(K,R)}}addInfoPane(y,S){this.destroyInfo();let R=this.info=document.createElement("div");if(R.className="cm-tooltip cm-completionInfo",y.nodeType!=null)R.appendChild(y),this.infoDestroy=null;else{let{dom:V,destroy:K}=y;R.appendChild(V),this.infoDestroy=K||null}this.dom.appendChild(R),this.view.requestMeasure(this.placeInfoReq)}updateSelectedOption(y){let S=null;for(let R=this.list.firstChild,V=this.range.from;R;R=R.nextSibling,V++)R.nodeName!="LI"||!R.id?V--:V==y?R.hasAttribute("aria-selected")||(R.setAttribute("aria-selected","true"),S=R):R.hasAttribute("aria-selected")&&R.removeAttribute("aria-selected");return S&&he(this.list,S),S}measureInfo(){let y=this.dom.querySelector("[aria-selected]");if(!y||!this.info)return null;let S=this.dom.getBoundingClientRect(),R=this.info.getBoundingClientRect(),V=y.getBoundingClientRect(),K=this.space;if(!K){let X=this.dom.ownerDocument.defaultView||window;K={left:0,top:0,right:X.innerWidth,bottom:X.innerHeight}}return V.top>Math.min(K.bottom,S.bottom)-10||V.bottomR.from||R.from==0))if(K=Zt,typeof mt!="string"&&mt.header)V.appendChild(mt.header(mt));else{let ke=V.appendChild(document.createElement("completion-section"));ke.textContent=Zt}}const wt=V.appendChild(document.createElement("li"));wt.id=S+"-"+X,wt.setAttribute("role","option");let Ot=this.optionClass(it);Ot&&(wt.className=Ot);for(let Zt of this.optionContent){let ke=Zt(it,this.view.state,this.view,at);ke&&wt.appendChild(ke)}}return R.from&&V.classList.add("cm-completionListIncompleteTop"),R.tonew Ce(S,O,y)}function he(O,y){let S=O.getBoundingClientRect(),R=y.getBoundingClientRect(),V=S.height/O.offsetHeight;R.topS.bottom&&(O.scrollTop+=(R.bottom-S.bottom)/V)}function _e(O){return(O.boost||0)*100+(O.apply?10:0)+(O.info?5:0)+(O.type?1:0)}function ei(O,y){let S=[],R=null,V=mt=>{S.push(mt);let{section:wt}=mt.completion;if(wt){R||(R=[]);let Ot=typeof wt=="string"?wt:wt.name;R.some(Zt=>Zt.name==Ot)||R.push(typeof wt=="string"?{name:Ot}:wt)}},K=y.facet(de);for(let mt of O)if(mt.hasResult()){let wt=mt.result.getMatch;if(mt.result.filter===!1)for(let Ot of mt.result.options)V(new Gt(Ot,mt.source,wt?wt(Ot):[],1e9-S.length));else{let Ot=y.sliceDoc(mt.from,mt.to),Zt,ke=K.filterStrict?new ri(Ot):new Le(Ot);for(let si of mt.result.options)if(Zt=ke.match(si.label)){let bi=si.displayLabel?wt?wt(si,Zt.matched):[]:Zt.matched;V(new Gt(si,mt.source,bi,Zt.score+(si.boost||0)))}}}if(R){let mt=Object.create(null),wt=0,Ot=(Zt,ke)=>{var si,bi;return((si=Zt.rank)!==null&&si!==void 0?si:1e9)-((bi=ke.rank)!==null&&bi!==void 0?bi:1e9)||(Zt.nameOt.score-wt.score||at(wt.completion,Ot.completion))){let wt=mt.completion;!it||it.label!=wt.label||it.detail!=wt.detail||it.type!=null&&wt.type!=null&&it.type!=wt.type||it.apply!=wt.apply||it.boost!=wt.boost?X.push(mt):_e(mt.completion)>_e(it)&&(X[X.length-1]=mt),it=mt.completion}return X}class $e{constructor(y,S,R,V,K,X){this.options=y,this.attrs=S,this.tooltip=R,this.timestamp=V,this.selected=K,this.disabled=X}setSelected(y,S){return y==this.selected||y>=this.options.length?this:new $e(this.options,St(S,y),this.tooltip,this.timestamp,y,this.disabled)}static build(y,S,R,V,K){let X=ei(y,S);if(!X.length)return V&&y.some(at=>at.state==1)?new $e(V.options,V.attrs,V.tooltip,V.timestamp,V.selected,!0):null;let it=S.facet(de).selectOnOpen?0:-1;if(V&&V.selected!=it&&V.selected!=-1){let at=V.options[V.selected].completion;for(let mt=0;mtmt.hasResult()?Math.min(at,mt.from):at,1e8),create:Te,above:K.aboveCursor},V?V.timestamp:Date.now(),it,!1)}map(y){return new $e(this.options,this.attrs,Object.assign(Object.assign({},this.tooltip),{pos:y.mapPos(this.tooltip.pos)}),this.timestamp,this.selected,this.disabled)}}class Nt{constructor(y,S,R){this.active=y,this.id=S,this.open=R}static start(){return new Nt(Et,"cm-ac-"+Math.floor(Math.random()*2e6).toString(36),null)}update(y){let{state:S}=y,R=S.facet(de),K=(R.override||S.languageDataAt("autocomplete",Bt(S)).map(Oe)).map(it=>(this.active.find(mt=>mt.source==it)||new It(it,this.active.some(mt=>mt.state!=0)?1:0)).update(y,R));K.length==this.active.length&&K.every((it,at)=>it==this.active[at])&&(K=this.active);let X=this.open;X&&y.docChanged&&(X=X.map(y.changes)),y.selection||K.some(it=>it.hasResult()&&y.changes.touchesRange(it.from,it.to))||!hi(K,this.active)?X=$e.build(K,S,this.id,X,R):X&&X.disabled&&!K.some(it=>it.state==1)&&(X=null),!X&&K.every(it=>it.state!=1)&&K.some(it=>it.hasResult())&&(K=K.map(it=>it.hasResult()?new It(it.source,0):it));for(let it of y.effects)it.is(Ft)&&(X=X&&X.setSelected(it.value,this.id));return K==this.active&&X==this.open?this:new Nt(K,this.id,X)}get tooltip(){return this.open?this.open.tooltip:null}get attrs(){return this.open?this.open.attrs:this.active.length?fe:rt}}function hi(O,y){if(O==y)return!0;for(let S=0,R=0;;){for(;S-1&&(S["aria-activedescendant"]=O+"-"+y),S}const Et=[];function pt(O,y){if(O.isUserEvent("input.complete")){let R=O.annotation(qt);if(R&&y.activateOnCompletion(R))return 12}let S=O.isUserEvent("input.type");return S&&y.activateOnTyping?5:S?1:O.isUserEvent("delete.backward")?2:O.selection?8:O.docChanged?16:0}class It{constructor(y,S,R=-1){this.source=y,this.state=S,this.explicitPos=R}hasResult(){return!1}update(y,S){let R=pt(y,S),V=this;(R&8||R&16&&this.touches(y))&&(V=new It(V.source,0)),R&4&&V.state==0&&(V=new It(this.source,1)),V=V.updateFor(y,R);for(let K of y.effects)if(K.is(gt))V=new It(V.source,1,K.value?Bt(y.state):-1);else if(K.is(Jt))V=new It(V.source,0);else if(K.is(je))for(let X of K.value)X.source==V.source&&(V=X);return V}updateFor(y,S){return this.map(y.changes)}map(y){return y.empty||this.explicitPos<0?this:new It(this.source,this.state,y.mapPos(this.explicitPos))}touches(y){return y.changes.touchesRange(Bt(y.state))}}class xe extends It{constructor(y,S,R,V,K){super(y,2,S),this.result=R,this.from=V,this.to=K}hasResult(){return!0}updateFor(y,S){var R;if(!(S&3))return this.map(y.changes);let V=this.result;V.map&&!y.changes.empty&&(V=V.map(V,y.changes));let K=y.changes.mapPos(this.from),X=y.changes.mapPos(this.to,1),it=Bt(y.state);if((this.explicitPos<0?it<=K:itX||!V||S&2&&Bt(y.startState)==this.from)return new It(this.source,S&4?1:0);let at=this.explicitPos<0?-1:y.changes.mapPos(this.explicitPos);return Me(V.validFor,y.state,K,X)?new xe(this.source,at,V,K,X):V.update&&(V=V.update(V,K,X,new U(y.state,it,at>=0)))?new xe(this.source,at,V,V.from,(R=V.to)!==null&&R!==void 0?R:Bt(y.state)):new It(this.source,1,at)}map(y){return y.empty?this:(this.result.map?this.result.map(this.result,y):this.result)?new xe(this.source,this.explicitPos<0?-1:y.mapPos(this.explicitPos),this.result,y.mapPos(this.from),y.mapPos(this.to,1)):new It(this.source,0)}touches(y){return y.changes.touchesRange(this.from,this.to)}}function Me(O,y,S,R){if(!O)return!1;let V=y.sliceDoc(S,R);return typeof O=="function"?O(V,S,R,y):_t(O,!0).test(V)}const je=I.Py.define({map(O,y){return O.map(S=>S.map(y))}}),Ft=I.Py.define(),we=I.QQ.define({create(){return Nt.start()},update(O,y){return O.update(y)},provide:O=>[vt.hJ.from(O,y=>y.tooltip),vt.tk.contentAttributes.from(O,y=>y.attrs)]});function ve(O,y){const S=y.completion.apply||y.completion.label;let R=O.state.field(we).active.find(V=>V.source==y.source);return R instanceof xe?(typeof S=="string"?O.dispatch(Object.assign(Object.assign({},ue(O.state,S,R.from,R.to)),{annotations:qt.of(y.completion)})):S(O,y.completion,R.from,R.to),!0):!1}const Te=pe(we,ve);function Re(O,y="option"){return S=>{let R=S.state.field(we,!1);if(!R||!R.open||R.open.disabled||Date.now()-R.open.timestamp-1?R.open.selected+V*(O?1:-1):O?0:X-1;return it<0?it=y=="page"?0:X-1:it>=X&&(it=y=="page"?X-1:0),S.dispatch({effects:Ft.of(it)}),!0}}const ki=O=>{let y=O.state.field(we,!1);return O.state.readOnly||!y||!y.open||y.open.selected<0||y.open.disabled||Date.now()-y.open.timestampO.state.field(we,!1)?(O.dispatch({effects:gt.of(!0)}),!0):!1,et=O=>{let y=O.state.field(we,!1);return!y||!y.active.some(S=>S.state!=0)?!1:(O.dispatch({effects:Jt.of(null)}),!0)};class v{constructor(y,S){this.active=y,this.context=S,this.time=Date.now(),this.updates=[],this.done=void 0}}const T=50,H=1e3,B=vt.lg.fromClass(class{constructor(O){this.view=O,this.debounceUpdate=-1,this.running=[],this.debounceAccept=-1,this.pendingStart=!1,this.composing=0;for(let y of O.state.field(we).active)y.state==1&&this.startQuery(y)}update(O){let y=O.state.field(we),S=O.state.facet(de);if(!O.selectionSet&&!O.docChanged&&O.startState.field(we)==y)return;let R=O.transactions.some(K=>{let X=pt(K,S);return X&8||(K.selection||K.docChanged)&&!(X&3)});for(let K=0;KT&&Date.now()-X.time>H){for(let it of X.context.abortListeners)try{it()}catch(at){(0,vt.OO)(this.view.state,at)}X.context.abortListeners=null,this.running.splice(K--,1)}else X.updates.push(...O.transactions)}this.debounceUpdate>-1&&clearTimeout(this.debounceUpdate),O.transactions.some(K=>K.effects.some(X=>X.is(gt)))&&(this.pendingStart=!0);let V=this.pendingStart?50:S.activateOnTypingDelay;if(this.debounceUpdate=y.active.some(K=>K.state==1&&!this.running.some(X=>X.active.source==K.source))?setTimeout(()=>this.startUpdate(),V):-1,this.composing!=0)for(let K of O.transactions)K.isUserEvent("input.type")?this.composing=2:this.composing==2&&K.selection&&(this.composing=3)}startUpdate(){this.debounceUpdate=-1,this.pendingStart=!1;let{state:O}=this.view,y=O.field(we);for(let S of y.active)S.state==1&&!this.running.some(R=>R.active.source==S.source)&&this.startQuery(S)}startQuery(O){let{state:y}=this.view,S=Bt(y),R=new U(y,S,O.explicitPos==S,this.view),V=new v(O,R);this.running.push(V),Promise.resolve(O.source(R)).then(K=>{V.context.aborted||(V.done=K||null,this.scheduleAccept())},K=>{this.view.dispatch({effects:Jt.of(null)}),(0,vt.OO)(this.view.state,K)})}scheduleAccept(){this.running.every(O=>O.done!==void 0)?this.accept():this.debounceAccept<0&&(this.debounceAccept=setTimeout(()=>this.accept(),this.view.state.facet(de).updateSyncTime))}accept(){var O;this.debounceAccept>-1&&clearTimeout(this.debounceAccept),this.debounceAccept=-1;let y=[],S=this.view.state.facet(de);for(let R=0;RX.source==V.active.source);if(K&&K.state==1)if(V.done==null){let X=new It(V.active.source,0);for(let it of V.updates)X=X.update(it,S);X.state!=1&&y.push(X)}else this.startQuery(K)}y.length&&this.view.dispatch({effects:je.of(y)})}},{eventHandlers:{blur(O){let y=this.view.state.field(we,!1);if(y&&y.tooltip&&this.view.state.facet(de).closeOnBlur){let S=y.open&&(0,vt.gB)(this.view,y.open.tooltip);(!S||!S.dom.contains(O.relatedTarget))&&setTimeout(()=>this.view.dispatch({effects:Jt.of(null)}),10)}},compositionstart(){this.composing=1},compositionend(){this.composing==3&&setTimeout(()=>this.view.dispatch({effects:gt.of(!1)}),20),this.composing=0}}}),_=typeof navigator=="object"&&/Win/.test(navigator.platform),Q=I.Wl.highest(vt.tk.domEventHandlers({keydown(O,y){let S=y.state.field(we,!1);if(!S||!S.open||S.open.disabled||S.open.selected<0||O.key.length>1||O.ctrlKey&&!(_&&O.altKey)||O.metaKey)return!1;let R=S.open.options[S.open.selected],V=S.active.find(X=>X.source==R.source),K=R.completion.commitCharacters||V.result.commitCharacters;return K&&K.indexOf(O.key)>-1&&ve(y,R),!1}})),st=vt.tk.baseTheme({".cm-tooltip.cm-tooltip-autocomplete":{"& > ul":{fontFamily:"monospace",whiteSpace:"nowrap",overflow:"hidden auto",maxWidth_fallback:"700px",maxWidth:"min(700px, 95vw)",minWidth:"250px",maxHeight:"10em",height:"100%",listStyle:"none",margin:0,padding:0,"& > li, & > completion-section":{padding:"1px 3px",lineHeight:1.2},"& > li":{overflowX:"hidden",textOverflow:"ellipsis",cursor:"pointer"},"& > completion-section":{display:"list-item",borderBottom:"1px solid silver",paddingLeft:"0.5em",opacity:.7}}},"&light .cm-tooltip-autocomplete ul li[aria-selected]":{background:"#17c",color:"white"},"&light .cm-tooltip-autocomplete-disabled ul li[aria-selected]":{background:"#777"},"&dark .cm-tooltip-autocomplete ul li[aria-selected]":{background:"#347",color:"white"},"&dark .cm-tooltip-autocomplete-disabled ul li[aria-selected]":{background:"#444"},".cm-completionListIncompleteTop:before, .cm-completionListIncompleteBottom:after":{content:'"\xB7\xB7\xB7"',opacity:.5,display:"block",textAlign:"center"},".cm-tooltip.cm-completionInfo":{position:"absolute",padding:"3px 9px",width:"max-content",maxWidth:"400px",boxSizing:"border-box",whiteSpace:"pre-line"},".cm-completionInfo.cm-completionInfo-left":{right:"100%"},".cm-completionInfo.cm-completionInfo-right":{left:"100%"},".cm-completionInfo.cm-completionInfo-left-narrow":{right:"30px"},".cm-completionInfo.cm-completionInfo-right-narrow":{left:"30px"},"&light .cm-snippetField":{backgroundColor:"#00000022"},"&dark .cm-snippetField":{backgroundColor:"#ffffff22"},".cm-snippetFieldPosition":{verticalAlign:"text-top",width:0,height:"1.15em",display:"inline-block",margin:"0 -0.7px -.7em",borderLeft:"1.4px dotted #888"},".cm-completionMatchedText":{textDecoration:"underline"},".cm-completionDetail":{marginLeft:"0.5em",fontStyle:"italic"},".cm-completionIcon":{fontSize:"90%",width:".8em",display:"inline-block",textAlign:"center",paddingRight:".6em",opacity:"0.6",boxSizing:"content-box"},".cm-completionIcon-function, .cm-completionIcon-method":{"&:after":{content:"'\u0192'"}},".cm-completionIcon-class":{"&:after":{content:"'\u25CB'"}},".cm-completionIcon-interface":{"&:after":{content:"'\u25CC'"}},".cm-completionIcon-variable":{"&:after":{content:"'\u{1D465}'"}},".cm-completionIcon-constant":{"&:after":{content:"'\u{1D436}'"}},".cm-completionIcon-type":{"&:after":{content:"'\u{1D461}'"}},".cm-completionIcon-enum":{"&:after":{content:"'\u222A'"}},".cm-completionIcon-property":{"&:after":{content:"'\u25A1'"}},".cm-completionIcon-keyword":{"&:after":{content:"'\u{1F511}\uFE0E'"}},".cm-completionIcon-namespace":{"&:after":{content:"'\u25A2'"}},".cm-completionIcon-text":{"&:after":{content:"'abc'",fontSize:"50%",verticalAlign:"middle"}}});class Ct{constructor(y,S,R,V){this.field=y,this.line=S,this.from=R,this.to=V}}class Tt{constructor(y,S,R){this.field=y,this.from=S,this.to=R}map(y){let S=y.mapPos(this.from,-1,I.gc.TrackDel),R=y.mapPos(this.to,1,I.gc.TrackDel);return S==null||R==null?null:new Tt(this.field,S,R)}}class Mt{constructor(y,S){this.lines=y,this.fieldPositions=S}instantiate(y,S){let R=[],V=[S],K=y.doc.lineAt(S),X=/^\s*/.exec(K.text)[0];for(let at of this.lines){if(R.length){let mt=X,wt=/^\t*/.exec(at)[0].length;for(let Ot=0;Otnew Tt(at.field,V[at.line]+at.from,V[at.line]+at.to));return{text:R,ranges:it}}static parse(y){let S=[],R=[],V=[],K;for(let X of y.split(/\r\n?|\n/)){for(;K=/[#$]\{(?:(\d+)(?::([^}]*))?|((?:\\[{}]|[^}])*))\}/.exec(X);){let it=K[1]?+K[1]:null,at=K[2]||K[3]||"",mt=-1,wt=at.replace(/\\[{}]/g,Ot=>Ot[1]);for(let Ot=0;Ot=mt&&Zt.field++}V.push(new Ct(mt,R.length,K.index,K.index+wt.length)),X=X.slice(0,K.index)+at+X.slice(K.index+K[0].length)}X=X.replace(/\\([{}])/g,(it,at,mt)=>{for(let wt of V)wt.line==R.length&&wt.from>mt&&(wt.from--,wt.to--);return at}),R.push(X)}return new Mt(R,V)}}let $t=vt.p.widget({widget:new class extends vt.l9{toDOM(){let O=document.createElement("span");return O.className="cm-snippetFieldPosition",O}ignoreEvent(){return!1}}}),Kt=vt.p.mark({class:"cm-snippetField"});class Xt{constructor(y,S){this.ranges=y,this.active=S,this.deco=vt.p.set(y.map(R=>(R.from==R.to?$t:Kt).range(R.from,R.to)))}map(y){let S=[];for(let R of this.ranges){let V=R.map(y);if(!V)return null;S.push(V)}return new Xt(S,this.active)}selectionInsideField(y){return y.ranges.every(S=>this.ranges.some(R=>R.field==this.active&&R.from<=S.from&&R.to>=S.to))}}const Ne=I.Py.define({map(O,y){return O&&O.map(y)}}),Ue=I.Py.define(),ge=I.QQ.define({create(){return null},update(O,y){for(let S of y.effects){if(S.is(Ne))return S.value;if(S.is(Ue)&&O)return new Xt(O.ranges,S.value)}return O&&y.docChanged&&(O=O.map(y.changes)),O&&y.selection&&!O.selectionInsideField(y.selection)&&(O=null),O},provide:O=>vt.tk.decorations.from(O,y=>y?y.deco:vt.p.none)});function ye(O,y){return I.jT.create(O.filter(S=>S.field==y).map(S=>I.jT.range(S.from,S.to)))}function Xe(O){let y=Mt.parse(O);return(S,R,V,K)=>{let{text:X,ranges:it}=y.instantiate(S.state,V),at={changes:{from:V,to:K,insert:I.xv.of(X)},scrollIntoView:!0,annotations:R?[qt.of(R),I.YW.userEvent.of("input.complete")]:void 0};if(it.length&&(at.selection=ye(it,0)),it.some(mt=>mt.field>0)){let mt=new Xt(it,0),wt=at.effects=[Ne.of(mt)];S.state.field(ge,!1)===void 0&&wt.push(I.Py.appendConfig.of([ge,le,Ut,st]))}S.dispatch(S.state.update(at))}}function ze(O){return({state:y,dispatch:S})=>{let R=y.field(ge,!1);if(!R||O<0&&R.active==0)return!1;let V=R.active+O,K=O>0&&!R.ranges.some(X=>X.field==V+O);return S(y.update({selection:ye(R.ranges,V),effects:Ne.of(K?null:new Xt(R.ranges,V)),scrollIntoView:!0})),!0}}const oi=({state:O,dispatch:y})=>O.field(ge,!1)?(y(O.update({effects:Ne.of(null)})),!0):!1,Yt=ze(1),Wt=ze(-1);function Lt(O){let y=O.field(ge,!1);return!!(y&&y.ranges.some(S=>S.field==y.active+1))}function Fe(O){let y=O.field(ge,!1);return!!(y&&y.active>0)}const te=[{key:"Tab",run:Yt,shift:Wt},{key:"Escape",run:oi}],Qt=I.r$.define({combine(O){return O.length?O[0]:te}}),le=I.Wl.highest(vt.$f.compute([Qt],O=>O.facet(Qt)));function ee(O,y){return Object.assign(Object.assign({},y),{apply:Xe(O)})}const Ut=vt.tk.domEventHandlers({mousedown(O,y){let S=y.state.field(ge,!1),R;if(!S||(R=y.posAtCoords({x:O.clientX,y:O.clientY}))==null)return!1;let V=S.ranges.find(K=>K.from<=R&&K.to>=R);return!V||V.field==S.active?!1:(y.dispatch({selection:ye(S.ranges,V.field),effects:Ne.of(S.ranges.some(K=>K.field>V.field)?new Xt(S.ranges,V.field):null),scrollIntoView:!0}),!0)}});function be(O){let y=O.replace(/[\]\-\\]/g,"\\$&");try{return new RegExp(`[\\p{Alphabetic}\\p{Number}_${y}]+`,"ug")}catch(S){return new RegExp(`[w${y}]`,"g")}}function ie(O,y){return new RegExp(y(O.source),O.unicode?"u":"")}const ci=null;function Je(O){return ci[O]||(ci[O]=new WeakMap)}function qe(O,y,S,R,V){for(let K=O.iterLines(),X=0;!K.next().done;){let{value:it}=K,at;for(y.lastIndex=0;at=y.exec(it);)if(!R[at[0]]&&X+at.index!=V&&(S.push({type:"text",label:at[0]}),R[at[0]]=!0,S.length>=2e3))return;X+=it.length+1}}function Be(O,y,S,R,V){let K=O.length>=1e3,X=K&&y.get(O);if(X)return X;let it=[],at=Object.create(null);if(O.children){let mt=0;for(let wt of O.children){if(wt.length>=1e3)for(let Ot of Be(wt,y,S,R-mt,V-mt))at[Ot.label]||(at[Ot.label]=!0,it.push(Ot));else qe(wt,S,it,at,V-mt);mt+=wt.length+1}}else qe(O,S,it,at,V);return K&&it.length<2e3&&y.set(O,it),it}const ii=O=>{let y=O.state.languageDataAt("wordChars",O.pos).join(""),S=be(y),R=O.matchBefore(ie(S,X=>X+"$"));if(!R&&!O.explicit)return null;let V=R?R.from:O.pos,K=Be(O.state.doc,Je(y),S,5e4,V);return{from:V,options:K,validFor:ie(S,X=>"^"+X)}},ae={brackets:["(","[","{","'",'"'],before:")]}:;>",stringPrefixes:[]},ni=I.Py.define({map(O,y){let S=y.mapPos(O,-1,I.gc.TrackAfter);return S==null?void 0:S}}),di=new class extends I.uU{};di.startSide=1,di.endSide=-1;const Si=I.QQ.define({create(){return I.Xs.empty},update(O,y){if(O=O.map(y.changes),y.selection){let S=y.state.doc.lineAt(y.selection.main.head);O=O.update({filter:R=>R>=S.from&&R<=S.to})}for(let S of y.effects)S.is(ni)&&(O=O.update({add:[di.range(S.value,S.value+1)]}));return O}});function Pi(){return[Ii,Si]}const li="()[]{}<>";function ai(O){for(let y=0;y{if((Ci?O.composing:O.compositionStarted)||O.state.readOnly)return!1;let V=O.state.selection.main;if(R.length>2||R.length==2&&(0,I.nZ)((0,I.gm)(R,0))==1||y!=V.from||S!=V.to)return!1;let K=Vi(O.state,R);return K?(O.dispatch(K),!0):!1}),Yi=[{key:"Backspace",run:({state:O,dispatch:y})=>{if(O.readOnly)return!1;let R=Ti(O,O.selection.main.head).brackets||ae.brackets,V=null,K=O.changeByRange(X=>{if(X.empty){let it=L(O.doc,X.head);for(let at of R)if(at==it&&Ni(O.doc,X.head)==ai((0,I.gm)(at,0)))return{changes:{from:X.head-at.length,to:X.head+at.length},range:I.jT.cursor(X.head-at.length)}}return{range:V=X}});return V||y(O.update(K,{scrollIntoView:!0,userEvent:"delete.backward"})),!V}}];function Vi(O,y){let S=Ti(O,O.selection.main.head),R=S.brackets||ae.brackets;for(let V of R){let K=ai((0,I.gm)(V,0));if(y==V)return K==V?m(O,V,R.indexOf(V+V+V)>-1,S):a(O,V,K,S.before||ae.before);if(y==K&&un(O,O.selection.main.from))return c(O,V,K)}return null}function un(O,y){let S=!1;return O.field(Si).between(0,O.doc.length,R=>{R==y&&(S=!0)}),S}function Ni(O,y){let S=O.sliceString(y,y+2);return S.slice(0,(0,I.nZ)((0,I.gm)(S,0)))}function L(O,y){let S=O.sliceString(y-2,y);return(0,I.nZ)((0,I.gm)(S,0))==S.length?S:S.slice(1)}function a(O,y,S,R){let V=null,K=O.changeByRange(X=>{if(!X.empty)return{changes:[{insert:y,from:X.from},{insert:S,from:X.to}],effects:ni.of(X.to+y.length),range:I.jT.range(X.anchor+y.length,X.head+y.length)};let it=Ni(O.doc,X.head);return!it||/\s/.test(it)||R.indexOf(it)>-1?{changes:{insert:y+S,from:X.head},effects:ni.of(X.head+y.length),range:I.jT.cursor(X.head+y.length)}:{range:V=X}});return V?null:O.update(K,{scrollIntoView:!0,userEvent:"input.type"})}function c(O,y,S){let R=null,V=O.changeByRange(K=>K.empty&&Ni(O.doc,K.head)==S?{changes:{from:K.head,to:K.head+S.length,insert:S},range:I.jT.cursor(K.head+S.length)}:R={range:K});return R?null:O.update(V,{scrollIntoView:!0,userEvent:"input.type"})}function m(O,y,S,R){let V=R.stringPrefixes||ae.stringPrefixes,K=null,X=O.changeByRange(it=>{if(!it.empty)return{changes:[{insert:y,from:it.from},{insert:y,from:it.to}],effects:ni.of(it.to+y.length),range:I.jT.range(it.anchor+y.length,it.head+y.length)};let at=it.head,mt=Ni(O.doc,at),wt;if(mt==y){if(x(O,at))return{changes:{insert:y+y,from:at},effects:ni.of(at+y.length),range:I.jT.cursor(at+y.length)};if(un(O,at)){let Zt=S&&O.sliceDoc(at,at+y.length*3)==y+y+y?y+y+y:y;return{changes:{from:at,to:at+Zt.length,insert:Zt},range:I.jT.cursor(at+Zt.length)}}}else{if(S&&O.sliceDoc(at-2*y.length,at)==y+y&&(wt=P(O,at-2*y.length,V))>-1&&x(O,wt))return{changes:{insert:y+y+y+y,from:at},effects:ni.of(at+y.length),range:I.jT.cursor(at+y.length)};if(O.charCategorizer(at)(mt)!=I.D0.Word&&P(O,at,V)>-1&&!D(O,at,y,V))return{changes:{insert:y+y,from:at},effects:ni.of(at+y.length),range:I.jT.cursor(at+y.length)}}return{range:K=it}});return K?null:O.update(X,{scrollIntoView:!0,userEvent:"input.type"})}function x(O,y){let S=(0,dt.qz)(O).resolveInner(y+1);return S.parent&&S.from==y}function D(O,y,S,R){let V=(0,dt.qz)(O).resolveInner(y,-1),K=R.reduce((X,it)=>Math.max(X,it.length),0);for(let X=0;X<5;X++){let it=O.sliceDoc(V.from,Math.min(V.to,V.from+S.length+K)),at=it.indexOf(S);if(!at||at>-1&&R.indexOf(it.slice(0,at))>-1){let wt=V.firstChild;for(;wt&&wt.from==V.from&&wt.to-wt.from>S.length+at;){if(O.sliceDoc(wt.to-S.length,wt.to)==S)return!1;wt=wt.firstChild}return!0}let mt=V.to==y&&V.parent;if(!mt)break;V=mt}return!1}function P(O,y,S){let R=O.charCategorizer(y);if(R(O.sliceDoc(y-1,y))!=I.D0.Word)return y;for(let V of S){let K=y-V.length;if(O.sliceDoc(K,y)==V&&R(O.sliceDoc(K-1,K))!=I.D0.Word)return K}return-1}function j(O={}){return[Q,we,de.of(O),B,nt,st]}const J=[{key:"Ctrl-Space",run:Mi},{mac:"Alt-`",run:Mi},{key:"Escape",run:et},{key:"ArrowDown",run:Re(!0)},{key:"ArrowUp",run:Re(!1)},{key:"PageDown",run:Re(!0,"page")},{key:"PageUp",run:Re(!1,"page")},{key:"Enter",run:ki}],nt=I.Wl.highest(vt.$f.computeN([de],O=>O.facet(de).defaultKeymap?[J]:[]));function ut(O){let y=O.field(we,!1);return y&&y.active.some(S=>S.state==1)?"pending":y&&y.active.some(S=>S.state!=0)?"active":null}const bt=new WeakMap;function Pt(O){var y;let S=(y=O.field(we,!1))===null||y===void 0?void 0:y.open;if(!S||S.disabled)return[];let R=bt.get(S.options);return R||bt.set(S.options,R=S.options.map(V=>V.completion)),R}function Dt(O){var y;let S=(y=O.field(we,!1))===null||y===void 0?void 0:y.open;return S&&!S.disabled&&S.selected>=0?S.options[S.selected].completion:null}function Ve(O){var y;let S=(y=O.field(we,!1))===null||y===void 0?void 0:y.open;return S&&!S.disabled&&S.selected>=0?S.selected:null}function Di(O){return Ft.of(O)}},59119:function(Rn,Li,Ee){Ee.d(Li,{Be:function(){return ri},Dv:function(){return H},Gn:function(){return rt},K0:function(){return hi},KC:function(){return ce},Qf:function(){return qe},R_:function(){return li},SQ:function(){return Gt},SS:function(){return Nt},Um:function(){return x},a0:function(){return a},c:function(){return ei},c6:function(){return he},e7:function(){return Lt},il:function(){return Pt},kU:function(){return mi},mi:function(){return ci},n$:function(){return L},nF:function(){return ni},nY:function(){return et},pp:function(){return zt},qp:function(){return _t},qz:function(){return qt},ri:function(){return pe},rs:function(){return v},tC:function(){return ki},uj:function(){return St},vw:function(){return ve},x0:function(){return T},y1:function(){return $e},ze:function(){return Re}});var I=Ee(41113),vt=Ee(78120),dt=Ee(75533),U=Ee(35524),yt=Ee(28699),se;const zt=new I.md;function mi(A){return vt.r$.define({combine:A?d=>d.concat(A):void 0})}const ce=new I.md;class Gt{constructor(d,w,E=[],W=""){this.data=d,this.name=W,vt.yy.prototype.hasOwnProperty("tree")||Object.defineProperty(vt.yy.prototype,"tree",{get(){return qt(this)}}),this.parser=w,this.extension=[Ce.of(this),vt.yy.languageData.of((q,G,ot)=>{let lt=Bt(q,G,ot),At=lt.type.prop(zt);if(!At)return[];let Ht=q.facet(At),He=lt.type.prop(ce);if(He){let Oi=lt.resolve(G-lt.from,ot);for(let xi of He)if(xi.test(Oi,q)){let zi=q.facet(xi.facet);return xi.type=="replace"?zi:zi.concat(Ht)}}return Ht})].concat(E)}isActiveAt(d,w,E=-1){return Bt(d,w,E).type.prop(zt)==this.data}findRegions(d){let w=d.facet(Ce);if((w==null?void 0:w.data)==this.data)return[{from:0,to:d.doc.length}];if(!w||!w.allowsNesting)return[];let E=[],W=(q,G)=>{if(q.prop(zt)==this.data){E.push({from:G,to:G+q.length});return}let ot=q.prop(I.md.mounted);if(ot){if(ot.tree.prop(zt)==this.data){if(ot.overlay)for(let lt of ot.overlay)E.push({from:lt.from+G,to:lt.to+G});else E.push({from:G,to:G+q.length});return}else if(ot.overlay){let lt=E.length;if(W(ot.tree,ot.overlay[0].from+G),E.length>lt)return}}for(let lt=0;ltE.isTop?w:void 0)]}),d.name)}configure(d,w){return new _t(this.data,this.parser.configure(d),w||this.name)}get allowsNesting(){return this.parser.hasWrappers()}}function qt(A){let d=A.field(Gt.state,!1);return d?d.tree:I.mp.empty}function ue(A,d,w=50){var E;let W=(E=A.field(Gt.state,!1))===null||E===void 0?void 0:E.context;if(!W)return null;let q=W.viewport;W.updateViewport({from:0,to:d});let G=W.isDone(d)||W.work(w,d)?W.tree:null;return W.updateViewport(q),G}function We(A,d=A.doc.length){var w;return((w=A.field(Gt.state,!1))===null||w===void 0?void 0:w.context.isDone(d))||!1}function Oe(A,d=A.viewport.to,w=100){let E=ue(A.state,d,w);return E!=qt(A.state)&&A.dispatch({}),!!E}function gt(A){var d;return((d=A.plugin(Pe))===null||d===void 0?void 0:d.isWorking())||!1}class Jt{constructor(d){this.doc=d,this.cursorPos=0,this.string="",this.cursor=d.iter()}get length(){return this.doc.length}syncTo(d){return this.string=this.cursor.next(d-this.cursorPos).value,this.cursorPos=d+this.string.length,this.cursorPos-this.string.length}chunk(d){return this.syncTo(d),this.string}get lineChunks(){return!0}read(d,w){let E=this.cursorPos-this.string.length;return d=this.cursorPos?this.doc.sliceString(d,w):this.string.slice(d-E,w-E)}}let Le=null;class ri{constructor(d,w,E=[],W,q,G,ot,lt){this.parser=d,this.state=w,this.fragments=E,this.tree=W,this.treeLen=q,this.viewport=G,this.skipped=ot,this.scheduleOn=lt,this.parse=null,this.tempSkipped=[]}static create(d,w,E){return new ri(d,w,[],I.mp.empty,0,E,[],null)}startParse(){return this.parser.startParse(new Jt(this.state.doc),this.fragments)}work(d,w){return w!=null&&w>=this.state.doc.length&&(w=void 0),this.tree!=I.mp.empty&&this.isDone(w!=null?w:this.state.doc.length)?(this.takeTree(),!0):this.withContext(()=>{var E;if(typeof d=="number"){let W=Date.now()+d;d=()=>Date.now()>W}for(this.parse||(this.parse=this.startParse()),w!=null&&(this.parse.stoppedAt==null||this.parse.stoppedAt>w)&&w=this.treeLen&&((this.parse.stoppedAt==null||this.parse.stoppedAt>d)&&this.parse.stopAt(d),this.withContext(()=>{for(;!(w=this.parse.advance()););}),this.treeLen=d,this.tree=w,this.fragments=this.withoutTempSkipped(I.i9.addTree(this.tree,this.fragments,!0)),this.parse=null)}withContext(d){let w=Le;Le=this;try{return d()}finally{Le=w}}withoutTempSkipped(d){for(let w;w=this.tempSkipped.pop();)d=de(d,w.from,w.to);return d}changes(d,w){let{fragments:E,tree:W,treeLen:q,viewport:G,skipped:ot}=this;if(this.takeTree(),!d.empty){let lt=[];if(d.iterChangedRanges((At,Ht,He,Oi)=>lt.push({fromA:At,toA:Ht,fromB:He,toB:Oi})),E=I.i9.applyChanges(E,lt),W=I.mp.empty,q=0,G={from:d.mapPos(G.from,-1),to:d.mapPos(G.to,1)},this.skipped.length){ot=[];for(let At of this.skipped){let Ht=d.mapPos(At.from,1),He=d.mapPos(At.to,-1);Htd.from&&(this.fragments=de(this.fragments,W,q),this.skipped.splice(E--,1))}return this.skipped.length>=w?!1:(this.reset(),!0)}reset(){this.parse&&(this.takeTree(),this.parse=null)}skipUntilInView(d,w){this.skipped.push({from:d,to:w})}static getSkippingParser(d){return new class extends I._b{createParse(w,E,W){let q=W[0].from,G=W[W.length-1].to;return{parsedPos:q,advance(){let lt=Le;if(lt){for(let At of W)lt.tempSkipped.push(At);d&&(lt.scheduleOn=lt.scheduleOn?Promise.all([lt.scheduleOn,d]):d)}return this.parsedPos=G,new I.mp(I.Jq.none,[],[],G-q)},stoppedAt:null,stopAt(){}}}}}isDone(d){d=Math.min(d,this.state.doc.length);let w=this.fragments;return this.treeLen>=d&&w.length&&w[0].from==0&&w[0].to>=d}static get(){return Le}}function de(A,d,w){return I.i9.applyChanges(A,[{fromA:d,toA:w,fromB:d,toB:w}])}class me{constructor(d){this.context=d,this.tree=d.tree}apply(d){if(!d.docChanged&&this.tree==this.context.tree)return this;let w=this.context.changes(d.changes,d.state),E=this.context.treeLen==d.startState.doc.length?void 0:Math.max(d.changes.mapPos(this.context.treeLen),w.viewport.to);return w.work(20,E)||w.takeTree(),new me(w)}static init(d){let w=Math.min(3e3,d.doc.length),E=ri.create(d.facet(Ce).parser,d,{from:0,to:w});return E.work(20,w)||E.takeTree(),new me(E)}}Gt.state=vt.QQ.define({create:me.init,update(A,d){for(let w of d.effects)if(w.is(Gt.setState))return w.value;return d.startState.facet(Ce)!=d.state.facet(Ce)?me.init(d.state):A.apply(d)}});let Ge=A=>{let d=setTimeout(()=>A(),500);return()=>clearTimeout(d)};typeof requestIdleCallback!="undefined"&&(Ge=A=>{let d=-1,w=setTimeout(()=>{d=requestIdleCallback(A,{timeout:400})},100);return()=>d<0?clearTimeout(w):cancelIdleCallback(d)});const fi=typeof navigator!="undefined"&&(!((se=navigator.scheduling)===null||se===void 0)&&se.isInputPending)?()=>navigator.scheduling.isInputPending():null,Pe=dt.lg.fromClass(class{constructor(d){this.view=d,this.working=null,this.workScheduled=0,this.chunkEnd=-1,this.chunkBudget=-1,this.work=this.work.bind(this),this.scheduleWork()}update(d){let w=this.view.state.field(Gt.state).context;(w.updateViewport(d.view.viewport)||this.view.viewport.to>w.treeLen)&&this.scheduleWork(),(d.docChanged||d.selectionSet)&&(this.view.hasFocus&&(this.chunkBudget+=50),this.scheduleWork()),this.checkAsyncSchedule(w)}scheduleWork(){if(this.working)return;let{state:d}=this.view,w=d.field(Gt.state);(w.tree!=w.context.tree||!w.context.isDone(d.doc.length))&&(this.working=Ge(this.work))}work(d){this.working=null;let w=Date.now();if(this.chunkEndW+1e3,lt=q.context.work(()=>fi&&fi()||Date.now()>G,W+(ot?0:1e5));this.chunkBudget-=Date.now()-w,(lt||this.chunkBudget<=0)&&(q.context.takeTree(),this.view.dispatch({effects:Gt.setState.of(new me(q.context))})),this.chunkBudget>0&&!(lt&&!ot)&&this.scheduleWork(),this.checkAsyncSchedule(q.context)}checkAsyncSchedule(d){d.scheduleOn&&(this.workScheduled++,d.scheduleOn.then(()=>this.scheduleWork()).catch(w=>(0,dt.OO)(this.view.state,w)).then(()=>this.workScheduled--),d.scheduleOn=null)}destroy(){this.working&&this.working()}isWorking(){return!!(this.working||this.workScheduled>0)}},{eventHandlers:{focus(){this.scheduleWork()}}}),Ce=vt.r$.define({combine(A){return A.length?A[0]:null},enables:A=>[Gt.state,Pe,dt.tk.contentAttributes.compute([A],d=>{let w=d.facet(A);return w&&w.name?{"data-language":w.name}:{}})]});class pe{constructor(d,w=[]){this.language=d,this.support=w,this.extension=[d,w]}}class he{constructor(d,w,E,W,q,G=void 0){this.name=d,this.alias=w,this.extensions=E,this.filename=W,this.loadFunc=q,this.support=G,this.loading=null}load(){return this.loading||(this.loading=this.loadFunc().then(d=>this.support=d,d=>{throw this.loading=null,d}))}static of(d){let{load:w,support:E}=d;if(!w){if(!E)throw new RangeError("Must pass either 'load' or 'support' to LanguageDescription.of");w=()=>Promise.resolve(E)}return new he(d.name,(d.alias||[]).concat(d.name).map(W=>W.toLowerCase()),d.extensions||[],d.filename,w,E)}static matchFilename(d,w){for(let W of d)if(W.filename&&W.filename.test(w))return W;let E=/\.([^.]+)$/.exec(w);if(E){for(let W of d)if(W.extensions.indexOf(E[1])>-1)return W}return null}static matchLanguageName(d,w,E=!0){w=w.toLowerCase();for(let W of d)if(W.alias.some(q=>q==w))return W;if(E)for(let W of d)for(let q of W.alias){let G=w.indexOf(q);if(G>-1&&(q.length>2||!/\w/.test(w[G-1])&&!/\w/.test(w[G+q.length])))return W}return null}}const _e=vt.r$.define(),ei=vt.r$.define({combine:A=>{if(!A.length)return" ";let d=A[0];if(!d||/\S/.test(d)||Array.from(d).some(w=>w!=d[0]))throw new Error("Invalid indent unit: "+JSON.stringify(A[0]));return d}});function $e(A){let d=A.facet(ei);return d.charCodeAt(0)==9?A.tabSize*d.length:d.length}function Nt(A,d){let w="",E=A.tabSize,W=A.facet(ei)[0];if(W==" "){for(;d>=E;)w+=" ",d-=E;W=" "}for(let q=0;q=d?Et(A,w,d):null}function fe(A,d,w){let E=Object.create(null),W=new rt(A,{overrideIndentation:G=>{var ot;return(ot=E[G])!==null&&ot!==void 0?ot:-1}}),q=[];for(let G=d;G<=w;){let ot=A.doc.lineAt(G);G=ot.to+1;let lt=hi(W,ot.from);if(lt==null)continue;/\S/.test(ot.text)||(lt=0);let At=/^\s*/.exec(ot.text)[0],Ht=Nt(A,lt);At!=Ht&&(E[ot.from]=lt,q.push({from:ot.from,to:ot.from+At.length,insert:Ht}))}return A.changes(q)}class rt{constructor(d,w={}){this.state=d,this.options=w,this.unit=$e(d)}lineAt(d,w=1){let E=this.state.doc.lineAt(d),{simulateBreak:W,simulateDoubleBreak:q}=this.options;return W!=null&&W>=E.from&&W<=E.to?q&&W==d?{text:"",from:d}:(w<0?W-1&&(q+=G-this.countColumn(E,E.search(/\S|$/))),q}countColumn(d,w=d.length){return(0,vt.IS)(d,this.state.tabSize,w)}lineIndent(d,w=1){let{text:E,from:W}=this.lineAt(d,w),q=this.options.overrideIndentation;if(q){let G=q(W);if(G>-1)return G}return this.countColumn(E,E.search(/\S|$/))}get simulatedBreak(){return this.options.simulateBreak||null}}const St=new I.md;function Et(A,d,w){let E=d.resolveStack(w),W=E.node.enterUnfinishedNodesBefore(w);if(W!=E.node){let q=[];for(let G=W;G!=E.node;G=G.parent)q.push(G);for(let G=q.length-1;G>=0;G--)E={node:q[G],next:E}}return pt(E,A,w)}function pt(A,d,w){for(let E=A;E;E=E.next){let W=xe(E.node);if(W)return W(je.create(d,w,E))}return 0}function It(A){return A.pos==A.options.simulateBreak&&A.options.simulateDoubleBreak}function xe(A){let d=A.type.prop(St);if(d)return d;let w=A.firstChild,E;if(w&&(E=w.type.prop(I.md.closedBy))){let W=A.lastChild,q=W&&E.indexOf(W.name)>-1;return G=>Te(G,!0,1,void 0,q&&!It(G)?W.from:void 0)}return A.parent==null?Me:null}function Me(){return 0}class je extends rt{constructor(d,w,E){super(d.state,d.options),this.base=d,this.pos=w,this.context=E}get node(){return this.context.node}static create(d,w,E){return new je(d,w,E)}get textAfter(){return this.textAfterPos(this.pos)}get baseIndent(){return this.baseIndentFor(this.node)}baseIndentFor(d){let w=this.state.doc.lineAt(d.from);for(;;){let E=d.resolve(w.from);for(;E.parent&&E.parent.from==E.from;)E=E.parent;if(Ft(E,d))break;w=this.state.doc.lineAt(E.from)}return this.lineIndent(w.from)}continue(){return pt(this.context.next,this.base,this.pos)}}function Ft(A,d){for(let w=d;w;w=w.parent)if(A==w)return!0;return!1}function we(A){let d=A.node,w=d.childAfter(d.from),E=d.lastChild;if(!w)return null;let W=A.options.simulateBreak,q=A.state.doc.lineAt(w.from),G=W==null||W<=q.from?q.to:Math.min(q.to,W);for(let ot=w.to;;){let lt=d.childAfter(ot);if(!lt||lt==E)return null;if(!lt.type.isSkipped){if(lt.from>=G)return null;let At=/^ */.exec(q.text.slice(w.to-q.from))[0].length;return{from:w.from,to:w.to+At}}ot=lt.to}}function ve({closing:A,align:d=!0,units:w=1}){return E=>Te(E,d,w,A)}function Te(A,d,w,E,W){let q=A.textAfter,G=q.match(/^\s*/)[0].length,ot=E&&q.slice(G,G+E.length)==E||W==A.pos+G,lt=d?we(A):null;return lt?ot?A.column(lt.from):A.column(lt.to):A.baseIndent+(ot?0:A.unit*w)}const Re=A=>A.baseIndent;function ki({except:A,units:d=1}={}){return w=>{let E=A&&A.test(w.textAfter);return w.baseIndent+(E?0:d*w.unit)}}const Mi=200;function et(){return vt.yy.transactionFilter.of(A=>{if(!A.docChanged||!A.isUserEvent("input.type")&&!A.isUserEvent("input.complete"))return A;let d=A.startState.languageDataAt("indentOnInput",A.startState.selection.main.head);if(!d.length)return A;let w=A.newDoc,{head:E}=A.newSelection.main,W=w.lineAt(E);if(E>W.from+Mi)return A;let q=w.sliceString(W.from,E);if(!d.some(At=>At.test(q)))return A;let{state:G}=A,ot=-1,lt=[];for(let{head:At}of G.selection.ranges){let Ht=G.doc.lineAt(At);if(Ht.from==ot)continue;ot=Ht.from;let He=hi(G,Ht.from);if(He==null)continue;let Oi=/^\s*/.exec(Ht.text)[0],xi=Nt(G,He);Oi!=xi&<.push({from:Ht.from,to:Ht.from+Oi.length,insert:xi})}return lt.length?[A,{changes:lt,sequential:!0}]:A})}const v=vt.r$.define(),T=new I.md;function H(A){let d=A.firstChild,w=A.lastChild;return d&&d.tow)continue;if(q&&ot.from=d&&At.to>w&&(q=At)}}return q}function _(A){let d=A.lastChild;return d&&d.to==A.to&&d.type.isError}function Q(A,d,w){for(let E of A.facet(v)){let W=E(A,d,w);if(W)return W}return B(A,d,w)}function st(A,d){let w=d.mapPos(A.from,1),E=d.mapPos(A.to,-1);return w>=E?void 0:{from:w,to:E}}const Ct=vt.Py.define({map:st}),Tt=vt.Py.define({map:st});function Mt(A){let d=[];for(let{head:w}of A.state.selection.ranges)d.some(E=>E.from<=w&&E.to>=w)||d.push(A.lineBlockAt(w));return d}const $t=vt.QQ.define({create(){return dt.p.none},update(A,d){A=A.map(d.changes);for(let w of d.effects)if(w.is(Ct)&&!Ne(A,w.value.from,w.value.to)){let{preparePlaceholder:E}=d.state.facet(te),W=E?dt.p.replace({widget:new Ut(E(d.state,w.value))}):ee;A=A.update({add:[W.range(w.value.from,w.value.to)]})}else w.is(Tt)&&(A=A.update({filter:(E,W)=>w.value.from!=E||w.value.to!=W,filterFrom:w.value.from,filterTo:w.value.to}));if(d.selection){let w=!1,{head:E}=d.selection.main;A.between(E,E,(W,q)=>{WE&&(w=!0)}),w&&(A=A.update({filterFrom:E,filterTo:E,filter:(W,q)=>q<=E||W>=E}))}return A},provide:A=>dt.tk.decorations.from(A),toJSON(A,d){let w=[];return A.between(0,d.doc.length,(E,W)=>{w.push(E,W)}),w},fromJSON(A){if(!Array.isArray(A)||A.length%2)throw new RangeError("Invalid JSON for fold state");let d=[];for(let w=0;w{(!W||W.from>q)&&(W={from:q,to:G})}),W}function Ne(A,d,w){let E=!1;return A.between(d,d,(W,q)=>{W==d&&q==w&&(E=!0)}),E}function Ue(A,d){return A.field($t,!1)?d:d.concat(vt.Py.appendConfig.of(Qt()))}const ge=A=>{for(let d of Mt(A)){let w=Q(A.state,d.from,d.to);if(w)return A.dispatch({effects:Ue(A.state,[Ct.of(w),Xe(A,w)])}),!0}return!1},ye=A=>{if(!A.state.field($t,!1))return!1;let d=[];for(let w of Mt(A)){let E=Xt(A.state,w.from,w.to);E&&d.push(Tt.of(E),Xe(A,E,!1))}return d.length&&A.dispatch({effects:d}),d.length>0};function Xe(A,d,w=!0){let E=A.state.doc.lineAt(d.from).number,W=A.state.doc.lineAt(d.to).number;return dt.tk.announce.of(`${A.state.phrase(w?"Folded lines":"Unfolded lines")} ${E} ${A.state.phrase("to")} ${W}.`)}const ze=A=>{let{state:d}=A,w=[];for(let E=0;E{let d=A.state.field($t,!1);if(!d||!d.size)return!1;let w=[];return d.between(0,A.state.doc.length,(E,W)=>{w.push(Tt.of({from:E,to:W}))}),A.dispatch({effects:w}),!0};function Yt(A,d){for(let w=d;;){let E=Q(A.state,w.from,w.to);if(E&&E.to>d.from)return E;if(!w.from)return null;w=A.lineBlockAt(w.from-1)}}const Wt=A=>{let d=[];for(let w of Mt(A)){let E=Xt(A.state,w.from,w.to);if(E)d.push(Tt.of(E),Xe(A,E,!1));else{let W=Yt(A,w);W&&d.push(Ct.of(W),Xe(A,W))}}return d.length>0&&A.dispatch({effects:Ue(A.state,d)}),!!d.length},Lt=[{key:"Ctrl-Shift-[",mac:"Cmd-Alt-[",run:ge},{key:"Ctrl-Shift-]",mac:"Cmd-Alt-]",run:ye},{key:"Ctrl-Alt-[",run:ze},{key:"Ctrl-Alt-]",run:oi}],Fe={placeholderDOM:null,preparePlaceholder:null,placeholderText:"\u2026"},te=vt.r$.define({combine(A){return(0,vt.BO)(A,Fe)}});function Qt(A){let d=[$t,Je];return A&&d.push(te.of(A)),d}function le(A,d){let{state:w}=A,E=w.facet(te),W=G=>{let ot=A.lineBlockAt(A.posAtDOM(G.target)),lt=Xt(A.state,ot.from,ot.to);lt&&A.dispatch({effects:Tt.of(lt)}),G.preventDefault()};if(E.placeholderDOM)return E.placeholderDOM(A,W,d);let q=document.createElement("span");return q.textContent=E.placeholderText,q.setAttribute("aria-label",w.phrase("folded code")),q.title=w.phrase("unfold"),q.className="cm-foldPlaceholder",q.onclick=W,q}const ee=dt.p.replace({widget:new class extends dt.l9{toDOM(A){return le(A,null)}}});class Ut extends dt.l9{constructor(d){super(),this.value=d}eq(d){return this.value==d.value}toDOM(d){return le(d,this.value)}}const be={openText:"\u2304",closedText:"\u203A",markerDOM:null,domEventHandlers:{},foldingChanged:()=>!1};class ie extends dt.SJ{constructor(d,w){super(),this.config=d,this.open=w}eq(d){return this.config==d.config&&this.open==d.open}toDOM(d){if(this.config.markerDOM)return this.config.markerDOM(this.open);let w=document.createElement("span");return w.textContent=this.open?this.config.openText:this.config.closedText,w.title=d.state.phrase(this.open?"Fold line":"Unfold line"),w}}function ci(A={}){let d=Object.assign(Object.assign({},be),A),w=new ie(d,!0),E=new ie(d,!1),W=dt.lg.fromClass(class{constructor(G){this.from=G.viewport.from,this.markers=this.buildMarkers(G)}update(G){(G.docChanged||G.viewportChanged||G.startState.facet(Ce)!=G.state.facet(Ce)||G.startState.field($t,!1)!=G.state.field($t,!1)||qt(G.startState)!=qt(G.state)||d.foldingChanged(G))&&(this.markers=this.buildMarkers(G.view))}buildMarkers(G){let ot=new vt.f_;for(let lt of G.viewportLineBlocks){let At=Xt(G.state,lt.from,lt.to)?E:Q(G.state,lt.from,lt.to)?w:null;At&&ot.add(lt.from,lt.from,At)}return ot.finish()}}),{domEventHandlers:q}=d;return[W,(0,dt.v5)({class:"cm-foldGutter",markers(G){var ot;return((ot=G.plugin(W))===null||ot===void 0?void 0:ot.markers)||vt.Xs.empty},initialSpacer(){return new ie(d,!1)},domEventHandlers:Object.assign(Object.assign({},q),{click:(G,ot,lt)=>{if(q.click&&q.click(G,ot,lt))return!0;let At=Xt(G.state,ot.from,ot.to);if(At)return G.dispatch({effects:Tt.of(At)}),!0;let Ht=Q(G.state,ot.from,ot.to);return Ht?(G.dispatch({effects:Ct.of(Ht)}),!0):!1}})}),Qt()]}const Je=dt.tk.baseTheme({".cm-foldPlaceholder":{backgroundColor:"#eee",border:"1px solid #ddd",color:"#888",borderRadius:".2em",margin:"0 1px",padding:"0 1px",cursor:"pointer"},".cm-foldGutter span":{padding:"0 1px",cursor:"pointer"}});class qe{constructor(d,w){this.specs=d;let E;function W(ot){let lt=yt.V.newName();return(E||(E=Object.create(null)))["."+lt]=ot,lt}const q=typeof w.all=="string"?w.all:w.all?W(w.all):void 0,G=w.scope;this.scope=G instanceof Gt?ot=>ot.prop(zt)==G.data:G?ot=>ot==G:void 0,this.style=(0,U.QR)(d.map(ot=>({tag:ot.tag,class:ot.class||W(Object.assign({},ot,{tag:null}))})),{all:q}).style,this.module=E?new yt.V(E):null,this.themeType=w.themeType}static define(d,w){return new qe(d,w||{})}}const Be=vt.r$.define(),ii=vt.r$.define({combine(A){return A.length?[A[0]]:null}});function ae(A){let d=A.facet(Be);return d.length?d:A.facet(ii)}function ni(A,d){let w=[Pi],E;return A instanceof qe&&(A.module&&w.push(dt.tk.styleModule.of(A.module)),E=A.themeType),d!=null&&d.fallback?w.push(ii.of(A)):E?w.push(Be.computeN([dt.tk.darkTheme],W=>W.facet(dt.tk.darkTheme)==(E=="dark")?[A]:[])):w.push(Be.of(A)),w}function di(A,d,w){let E=ae(A),W=null;if(E){for(let q of E)if(!q.scope||w&&q.scope(w)){let G=q.style(d);G&&(W=W?W+" "+G:G)}}return W}class Si{constructor(d){this.markCache=Object.create(null),this.tree=qt(d.state),this.decorations=this.buildDeco(d,ae(d.state)),this.decoratedTo=d.viewport.to}update(d){let w=qt(d.state),E=ae(d.state),W=E!=ae(d.startState),{viewport:q}=d.view,G=d.changes.mapPos(this.decoratedTo,1);w.length=q.to?(this.decorations=this.decorations.map(d.changes),this.decoratedTo=G):(w!=this.tree||d.viewportChanged||W)&&(this.tree=w,this.decorations=this.buildDeco(d.view,E),this.decoratedTo=q.to)}buildDeco(d,w){if(!w||!this.tree.length)return dt.p.none;let E=new vt.f_;for(let{from:W,to:q}of d.visibleRanges)(0,U.bW)(this.tree,w,(G,ot,lt)=>{E.add(G,ot,this.markCache[lt]||(this.markCache[lt]=dt.p.mark({class:lt})))},W,q);return E.finish()}}const Pi=vt.Wl.high(dt.lg.fromClass(Si,{decorations:A=>A.decorations})),li=qe.define([{tag:U.pJ.meta,color:"#404740"},{tag:U.pJ.link,textDecoration:"underline"},{tag:U.pJ.heading,textDecoration:"underline",fontWeight:"bold"},{tag:U.pJ.emphasis,fontStyle:"italic"},{tag:U.pJ.strong,fontWeight:"bold"},{tag:U.pJ.strikethrough,textDecoration:"line-through"},{tag:U.pJ.keyword,color:"#708"},{tag:[U.pJ.atom,U.pJ.bool,U.pJ.url,U.pJ.contentSeparator,U.pJ.labelName],color:"#219"},{tag:[U.pJ.literal,U.pJ.inserted],color:"#164"},{tag:[U.pJ.string,U.pJ.deleted],color:"#a11"},{tag:[U.pJ.regexp,U.pJ.escape,U.pJ.special(U.pJ.string)],color:"#e40"},{tag:U.pJ.definition(U.pJ.variableName),color:"#00f"},{tag:U.pJ.local(U.pJ.variableName),color:"#30a"},{tag:[U.pJ.typeName,U.pJ.namespace],color:"#085"},{tag:U.pJ.className,color:"#167"},{tag:[U.pJ.special(U.pJ.variableName),U.pJ.macroName],color:"#256"},{tag:U.pJ.definition(U.pJ.propertyName),color:"#00c"},{tag:U.pJ.comment,color:"#940"},{tag:U.pJ.invalid,color:"#f00"}]),ai=dt.tk.baseTheme({"&.cm-focused .cm-matchingBracket":{backgroundColor:"#328c8252"},"&.cm-focused .cm-nonmatchingBracket":{backgroundColor:"#bb555544"}}),Ti=1e4,Ci="()[]{}",Ii=vt.r$.define({combine(A){return(0,vt.BO)(A,{afterCursor:!0,brackets:Ci,maxScanDistance:Ti,renderMatch:Vi})}}),Ie=dt.p.mark({class:"cm-matchingBracket"}),Yi=dt.p.mark({class:"cm-nonmatchingBracket"});function Vi(A){let d=[],w=A.matched?Ie:Yi;return d.push(w.range(A.start.from,A.start.to)),A.end&&d.push(w.range(A.end.from,A.end.to)),d}const Ni=[vt.QQ.define({create(){return dt.p.none},update(A,d){if(!d.docChanged&&!d.selection)return A;let w=[],E=d.state.facet(Ii);for(let W of d.state.selection.ranges){if(!W.empty)continue;let q=x(d.state,W.head,-1,E)||W.head>0&&x(d.state,W.head-1,1,E)||E.afterCursor&&(x(d.state,W.head,1,E)||W.headdt.tk.decorations.from(A)}),ai];function L(A={}){return[Ii.of(A),Ni]}const a=new I.md;function c(A,d,w){let E=A.prop(d<0?I.md.openedBy:I.md.closedBy);if(E)return E;if(A.name.length==1){let W=w.indexOf(A.name);if(W>-1&&W%2==(d<0?1:0))return[w[W+d]]}return null}function m(A){let d=A.type.prop(a);return d?d(A.node):A}function x(A,d,w,E={}){let W=E.maxScanDistance||Ti,q=E.brackets||Ci,G=qt(A),ot=G.resolveInner(d,w);for(let lt=ot;lt;lt=lt.parent){let At=c(lt.type,w,q);if(At&<.from0?d>=Ht.from&&dHt.from&&d<=Ht.to))return D(A,d,w,lt,Ht,At,q)}}return P(A,d,w,G,ot.type,W,q)}function D(A,d,w,E,W,q,G){let ot=E.parent,lt={from:W.from,to:W.to},At=0,Ht=ot==null?void 0:ot.cursor();if(Ht&&(w<0?Ht.childBefore(E.from):Ht.childAfter(E.to)))do if(w<0?Ht.to<=E.from:Ht.from>=E.to){if(At==0&&q.indexOf(Ht.type.name)>-1&&Ht.from0)return null;let At={from:w<0?d-1:d,to:w>0?d+1:d},Ht=A.doc.iterRange(d,w>0?A.doc.length:0),He=0;for(let Oi=0;!Ht.next().done&&Oi<=q;){let xi=Ht.value;w<0&&(Oi+=xi.length);let zi=d+Oi*w;for(let Qi=w>0?0:xi.length-1,In=w>0?xi.length:-1;Qi!=In;Qi+=w){let kn=G.indexOf(xi[Qi]);if(!(kn<0||E.resolveInner(zi+Qi,1).type!=W))if(kn%2==0==w>0)He++;else{if(He==1)return{start:At,end:{from:zi+Qi,to:zi+Qi+1},matched:kn>>1==lt>>1};He--}}w>0&&(Oi+=xi.length)}return Ht.done?{start:At,matched:!1}:null}function j(A,d,w,E=0,W=0){d==null&&(d=A.search(/[^\s\u00a0]/),d==-1&&(d=A.length));let q=W;for(let G=E;G=this.string.length}sol(){return this.pos==0}peek(){return this.string.charAt(this.pos)||void 0}next(){if(this.posw}eatSpace(){let d=this.pos;for(;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>d}skipToEnd(){this.pos=this.string.length}skipTo(d){let w=this.string.indexOf(d,this.pos);if(w>-1)return this.pos=w,!0}backUp(d){this.pos-=d}column(){return this.lastColumnPosE?G.toLowerCase():G,q=this.string.substr(this.pos,d.length);return W(q)==W(d)?(w!==!1&&(this.pos+=d.length),!0):null}else{let W=this.string.slice(this.pos).match(d);return W&&W.index>0?null:(W&&w!==!1&&(this.pos+=W[0].length),W)}}current(){return this.string.slice(this.start,this.pos)}}function nt(A){return{name:A.name||"",token:A.token,blankLine:A.blankLine||(()=>{}),startState:A.startState||(()=>!0),copyState:A.copyState||ut,indent:A.indent||(()=>null),languageData:A.languageData||{},tokenTable:A.tokenTable||S}}function ut(A){if(typeof A!="object")return A;let d={};for(let w in A){let E=A[w];d[w]=E instanceof Array?E.slice():E}return d}const bt=new WeakMap;class Pt extends Gt{constructor(d){let w=mi(d.languageData),E=nt(d),W,q=new class extends I._b{createParse(G,ot,lt){return new O(W,G,ot,lt)}};super(w,q,[_e.of((G,ot)=>this.getIndent(G,ot))],d.name),this.topNode=Zt(w),W=this,this.streamParser=E,this.stateAfter=new I.md({perNode:!0}),this.tokenTable=d.tokenTable?new at(E.tokenTable):mt}static define(d){return new Pt(d)}getIndent(d,w){let E=qt(d.state),W=E.resolve(w);for(;W&&W.type!=this.topNode;)W=W.parent;if(!W)return null;let q,{overrideIndentation:G}=d.options;G&&(q=bt.get(d.state),q!=null&&q1e4)return null;for(;lt=E&&w+d.length<=W&&d.prop(A.stateAfter);if(q)return{state:A.streamParser.copyState(q),pos:w+d.length};for(let G=d.children.length-1;G>=0;G--){let ot=d.children[G],lt=w+d.positions[G],At=ot instanceof I.mp&<=d.length)return d;!W&&d.type==A.topNode&&(W=!0);for(let q=d.children.length-1;q>=0;q--){let G=d.positions[q],ot=d.children[q],lt;if(Gw&&Dt(A,W.tree,0-W.offset,w,G),lt;if(ot&&(lt=Ve(A,W.tree,w+W.offset,ot.pos+W.offset,!1)))return{state:ot.state,tree:lt}}return{state:A.streamParser.startState(E?$e(E):4),tree:I.mp.empty}}class O{constructor(d,w,E,W){this.lang=d,this.input=w,this.fragments=E,this.ranges=W,this.stoppedAt=null,this.chunks=[],this.chunkPos=[],this.chunk=[],this.chunkReused=void 0,this.rangeIndex=0,this.to=W[W.length-1].to;let q=ri.get(),G=W[0].from,{state:ot,tree:lt}=Di(d,E,G,q==null?void 0:q.state);this.state=ot,this.parsedPos=this.chunkStart=G+lt.length;for(let At=0;At=w?this.finish():d&&this.parsedPos>=d.viewport.to?(d.skipUntilInView(this.parsedPos,w),this.finish()):null}stopAt(d){this.stoppedAt=d}lineAfter(d){let w=this.input.chunk(d);if(this.input.lineChunks)w==` +`&&(w="");else{let E=w.indexOf(` +`);E>-1&&(w=w.slice(0,E))}return d+w.length<=this.to?w:w.slice(0,this.to-d)}nextLine(){let d=this.parsedPos,w=this.lineAfter(d),E=d+w.length;for(let W=this.rangeIndex;;){let q=this.ranges[W].to;if(q>=E||(w=w.slice(0,q-(E-w.length)),W++,W==this.ranges.length))break;let G=this.ranges[W].from,ot=this.lineAfter(G);w+=ot,E=G+ot.length}return{line:w,end:E}}skipGapsTo(d,w,E){for(;;){let W=this.ranges[this.rangeIndex].to,q=d+w;if(E>0?W>q:W>=q)break;let G=this.ranges[++this.rangeIndex].from;w+=G-W}return w}moveRangeIndex(){for(;this.ranges[this.rangeIndex].to1){q=this.skipGapsTo(w,q,1),w+=q;let G=this.chunk.length;q=this.skipGapsTo(E,q,-1),E+=q,W+=this.chunk.length-G}return this.chunk.push(d,w,E,W),q}parseLine(d){let{line:w,end:E}=this.nextLine(),W=0,{streamParser:q}=this.lang,G=new J(w,d?d.state.tabSize:4,d?$e(d.state):2);if(G.eol())q.blankLine(this.state,G.indentUnit);else for(;!G.eol();){let ot=y(q.token,G,this.state);if(ot&&(W=this.emitToken(this.lang.tokenTable.resolve(ot),this.parsedPos+G.start,this.parsedPos+G.pos,4,W)),G.start>1e4)break}this.parsedPos=E,this.moveRangeIndex(),this.parsedPosd.start)return W}throw new Error("Stream parser failed to advance stream.")}const S=Object.create(null),R=[I.Jq.none],V=new I.Lj(R),K=[],X=Object.create(null),it=Object.create(null);for(let[A,d]of[["variable","variableName"],["variable-2","variableName.special"],["string-2","string.special"],["def","variableName.definition"],["tag","tagName"],["attribute","attributeName"],["type","typeName"],["builtin","variableName.standard"],["qualifier","modifier"],["error","invalid"],["header","heading"],["property","propertyName"]])it[A]=Ot(S,d);class at{constructor(d){this.extra=d,this.table=Object.assign(Object.create(null),it)}resolve(d){return d?this.table[d]||(this.table[d]=Ot(this.extra,d)):0}}const mt=new at(S);function wt(A,d){K.indexOf(A)>-1||(K.push(A),console.warn(d))}function Ot(A,d){let w=[];for(let ot of d.split(" ")){let lt=[];for(let At of ot.split(".")){let Ht=A[At]||U.pJ[At];Ht?typeof Ht=="function"?lt.length?lt=lt.map(Ht):wt(At,`Modifier ${At} used at start of tag`):lt.length?wt(At,`Tag ${At} used as modifier`):lt=Array.isArray(Ht)?Ht:[Ht]:wt(At,`Unknown highlighting tag ${At}`)}for(let At of lt)w.push(At)}if(!w.length)return 0;let E=d.replace(/ /g,"_"),W=E+" "+w.map(ot=>ot.id),q=X[W];if(q)return q.id;let G=X[W]=I.Jq.define({id:R.length,name:E,props:[(0,U.Gv)({[E]:w})]});return R.push(G),G.id}function Zt(A){let d=I.Jq.define({id:R.length,name:"Document",props:[zt.add(()=>A)],top:!0});return R.push(d),d}function ke(A){return A.length<=4096&&/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac\ufb50-\ufdff]/.test(A)}function si(A){for(let d=A.iter();!d.next().done;)if(ke(d.value))return!0;return!1}function bi(A){let d=!1;return A.iterChanges((w,E,W,q,G)=>{!d&&si(G)&&(d=!0)}),d}const ji=vt.r$.define({combine:A=>A.some(d=>d)});function Ji(A={}){let d=[Ye];return A.alwaysIsolate&&d.push(ji.of(!0)),d}const Ye=dt.lg.fromClass(class{constructor(A){this.always=A.state.facet(ji)||A.textDirection!=dt.Nm.LTR||A.state.facet(dt.tk.perLineTextDirection),this.hasRTL=!this.always&&si(A.state.doc),this.tree=qt(A.state),this.decorations=this.always||this.hasRTL?Fi(A,this.tree,this.always):dt.p.none}update(A){let d=A.state.facet(ji)||A.view.textDirection!=dt.Nm.LTR||A.state.facet(dt.tk.perLineTextDirection);if(!d&&!this.hasRTL&&bi(A.changes)&&(this.hasRTL=!0),!d&&!this.hasRTL)return;let w=qt(A.state);(d!=this.always||w!=this.tree||A.docChanged||A.viewportChanged)&&(this.tree=w,this.always=d,this.decorations=Fi(A.view,w,d))}},{provide:A=>{function d(w){var E,W;return(W=(E=w.plugin(A))===null||E===void 0?void 0:E.decorations)!==null&&W!==void 0?W:dt.p.none}return[dt.tk.outerDecorations.of(d),vt.Wl.lowest(dt.tk.bidiIsolatedRanges.of(d))]}});function Fi(A,d,w){let E=new vt.f_,W=A.visibleRanges;w||(W=Ai(W,A.state.doc));for(let{from:q,to:G}of W)d.iterate({enter:ot=>{let lt=ot.type.prop(I.md.isolate);lt&&E.add(ot.from,ot.to,Ke[lt])},from:q,to:G});return E.finish()}function Ai(A,d){let w=d.iter(),E=0,W=[],q=null;for(let{from:G,to:ot}of A)if(!(q&&q.to>G&&(G=q.to,G>=ot)))for(E+w.value.lengthlt-10?q.to=Math.min(ot,At):W.push(q={from:lt,to:Math.min(ot,At)})),At>=ot)break;E=At,w.next()}return W}const Ke={rtl:dt.p.mark({class:"cm-iso",inclusive:!0,attributes:{dir:"rtl"},bidiIsolate:dt.Nm.RTL}),ltr:dt.p.mark({class:"cm-iso",inclusive:!0,attributes:{dir:"ltr"},bidiIsolate:dt.Nm.LTR}),auto:dt.p.mark({class:"cm-iso",inclusive:!0,attributes:{dir:"auto"},bidiIsolate:null})}},78120:function(Rn,Li,Ee){Ee.d(Li,{BO:function(){return ci},D0:function(){return Qt},Gz:function(){return Ni},IS:function(){return un},Py:function(){return ge},QQ:function(){return ve},Wl:function(){return ki},Xs:function(){return ae},YW:function(){return ye},as:function(){return pe},bg:function(){return me},cp:function(){return Oe},f_:function(){return di},gc:function(){return Pe},gm:function(){return de},jT:function(){return rt},n0:function(){return Ce},nZ:function(){return Ge},q6:function(){return Xt},r$:function(){return pt},uU:function(){return Je},xv:function(){return I},yy:function(){return ie}});class I{lineAt(a){if(a<0||a>this.length)throw new RangeError(`Invalid position ${a} in document of length ${this.length}`);return this.lineInner(a,!1,1,0)}line(a){if(a<1||a>this.lines)throw new RangeError(`Invalid line number ${a} in ${this.lines}-line document`);return this.lineInner(a,!0,1,0)}replace(a,c,m){[a,c]=Bt(this,a,c);let x=[];return this.decompose(0,a,x,2),m.length&&m.decompose(0,m.length,x,3),this.decompose(c,this.length,x,1),dt.from(x,this.length-(c-a)+m.length)}append(a){return this.replace(this.length,this.length,a)}slice(a,c=this.length){[a,c]=Bt(this,a,c);let m=[];return this.decompose(a,c,m,0),dt.from(m,c-a)}eq(a){if(a==this)return!0;if(a.length!=this.length||a.lines!=this.lines)return!1;let c=this.scanIdentical(a,1),m=this.length-this.scanIdentical(a,-1),x=new zt(this),D=new zt(a);for(let P=c,j=c;;){if(x.next(P),D.next(P),P=0,x.lineBreak!=D.lineBreak||x.done!=D.done||x.value!=D.value)return!1;if(j+=x.value.length,x.done||j>=m)return!0}}iter(a=1){return new zt(this,a)}iterRange(a,c=this.length){return new mi(this,a,c)}iterLines(a,c){let m;if(a==null)m=this.iter();else{c==null&&(c=this.lines+1);let x=this.line(a).from;m=this.iterRange(x,Math.max(x,c==this.lines+1?this.length:c<=1?0:this.line(c-1).to))}return new ce(m)}toString(){return this.sliceString(0)}toJSON(){let a=[];return this.flatten(a),a}constructor(){}static of(a){if(a.length==0)throw new RangeError("A document must have at least one line");return a.length==1&&!a[0]?I.empty:a.length<=32?new vt(a):dt.from(vt.split(a,[]))}}class vt extends I{constructor(a,c=U(a)){super(),this.text=a,this.length=c}get lines(){return this.text.length}get children(){return null}lineInner(a,c,m,x){for(let D=0;;D++){let P=this.text[D],j=x+P.length;if((c?m:j)>=a)return new Gt(x,j,m,P);x=j+1,m++}}decompose(a,c,m,x){let D=a<=0&&c>=this.length?this:new vt(se(this.text,a,c),Math.min(c,this.length)-Math.max(0,a));if(x&1){let P=m.pop(),j=yt(D.text,P.text.slice(),0,D.length);if(j.length<=32)m.push(new vt(j,P.length+D.length));else{let J=j.length>>1;m.push(new vt(j.slice(0,J)),new vt(j.slice(J)))}}else m.push(D)}replace(a,c,m){if(!(m instanceof vt))return super.replace(a,c,m);[a,c]=Bt(this,a,c);let x=yt(this.text,yt(m.text,se(this.text,0,a)),c),D=this.length+m.length-(c-a);return x.length<=32?new vt(x,D):dt.from(vt.split(x,[]),D)}sliceString(a,c=this.length,m=` +`){[a,c]=Bt(this,a,c);let x="";for(let D=0,P=0;D<=c&&Pa&&P&&(x+=m),aD&&(x+=j.slice(Math.max(0,a-D),c-D)),D=J+1}return x}flatten(a){for(let c of this.text)a.push(c)}scanIdentical(){return 0}static split(a,c){let m=[],x=-1;for(let D of a)m.push(D),x+=D.length+1,m.length==32&&(c.push(new vt(m,x)),m=[],x=-1);return x>-1&&c.push(new vt(m,x)),c}}class dt extends I{constructor(a,c){super(),this.children=a,this.length=c,this.lines=0;for(let m of a)this.lines+=m.lines}lineInner(a,c,m,x){for(let D=0;;D++){let P=this.children[D],j=x+P.length,J=m+P.lines-1;if((c?J:j)>=a)return P.lineInner(a,c,m,x);x=j+1,m=J+1}}decompose(a,c,m,x){for(let D=0,P=0;P<=c&&D=P){let nt=x&((P<=a?1:0)|(J>=c?2:0));P>=a&&J<=c&&!nt?m.push(j):j.decompose(a-P,c-P,m,nt)}P=J+1}}replace(a,c,m){if([a,c]=Bt(this,a,c),m.lines=D&&c<=j){let J=P.replace(a-D,c-D,m),nt=this.lines-P.lines+J.lines;if(J.lines>4&&J.lines>nt>>6){let ut=this.children.slice();return ut[x]=J,new dt(ut,this.length-(c-a)+m.length)}return super.replace(D,j,J)}D=j+1}return super.replace(a,c,m)}sliceString(a,c=this.length,m=` +`){[a,c]=Bt(this,a,c);let x="";for(let D=0,P=0;Da&&D&&(x+=m),aP&&(x+=j.sliceString(a-P,c-P,m)),P=J+1}return x}flatten(a){for(let c of this.children)c.flatten(a)}scanIdentical(a,c){if(!(a instanceof dt))return 0;let m=0,[x,D,P,j]=c>0?[0,0,this.children.length,a.children.length]:[this.children.length-1,a.children.length-1,-1,-1];for(;;x+=c,D+=c){if(x==P||D==j)return m;let J=this.children[x],nt=a.children[D];if(J!=nt)return m+J.scanIdentical(nt,c);m+=J.length+1}}static from(a,c=a.reduce((m,x)=>m+x.length+1,-1)){let m=0;for(let Dt of a)m+=Dt.lines;if(m<32){let Dt=[];for(let Ve of a)Ve.flatten(Dt);return new vt(Dt,c)}let x=Math.max(32,m>>5),D=x<<1,P=x>>1,j=[],J=0,nt=-1,ut=[];function bt(Dt){let Ve;if(Dt.lines>D&&Dt instanceof dt)for(let Di of Dt.children)bt(Di);else Dt.lines>P&&(J>P||!J)?(Pt(),j.push(Dt)):Dt instanceof vt&&J&&(Ve=ut[ut.length-1])instanceof vt&&Dt.lines+Ve.lines<=32?(J+=Dt.lines,nt+=Dt.length+1,ut[ut.length-1]=new vt(Ve.text.concat(Dt.text),Ve.length+1+Dt.length)):(J+Dt.lines>x&&Pt(),J+=Dt.lines,nt+=Dt.length+1,ut.push(Dt))}function Pt(){J!=0&&(j.push(ut.length==1?ut[0]:dt.from(ut,nt)),nt=-1,J=ut.length=0)}for(let Dt of a)bt(Dt);return Pt(),j.length==1?j[0]:new dt(j,c)}}I.empty=new vt([""],0);function U(L){let a=-1;for(let c of L)a+=c.length+1;return a}function yt(L,a,c=0,m=1e9){for(let x=0,D=0,P=!0;D=c&&(J>m&&(j=j.slice(0,m-x)),x0?1:(a instanceof vt?a.text.length:a.children.length)<<1]}nextInner(a,c){for(this.done=this.lineBreak=!1;;){let m=this.nodes.length-1,x=this.nodes[m],D=this.offsets[m],P=D>>1,j=x instanceof vt?x.text.length:x.children.length;if(P==(c>0?j:0)){if(m==0)return this.done=!0,this.value="",this;c>0&&this.offsets[m-1]++,this.nodes.pop(),this.offsets.pop()}else if((D&1)==(c>0?0:1)){if(this.offsets[m]+=c,a==0)return this.lineBreak=!0,this.value=` +`,this;a--}else if(x instanceof vt){let J=x.text[P+(c<0?-1:0)];if(this.offsets[m]+=c,J.length>Math.max(0,a))return this.value=a==0?J:c>0?J.slice(a):J.slice(0,J.length-a),this;a-=J.length}else{let J=x.children[P+(c<0?-1:0)];a>J.length?(a-=J.length,this.offsets[m]+=c):(c<0&&this.offsets[m]--,this.nodes.push(J),this.offsets.push(c>0?1:(J instanceof vt?J.text.length:J.children.length)<<1))}}}next(a=0){return a<0&&(this.nextInner(-a,-this.dir),a=this.value.length),this.nextInner(a,this.dir)}}class mi{constructor(a,c,m){this.value="",this.done=!1,this.cursor=new zt(a,c>m?-1:1),this.pos=c>m?a.length:0,this.from=Math.min(c,m),this.to=Math.max(c,m)}nextInner(a,c){if(c<0?this.pos<=this.from:this.pos>=this.to)return this.value="",this.done=!0,this;a+=Math.max(0,c<0?this.pos-this.to:this.from-this.pos);let m=c<0?this.pos-this.from:this.to-this.pos;a>m&&(a=m),m-=a;let{value:x}=this.cursor.next(a);return this.pos+=(x.length+a)*c,this.value=x.length<=m?x:c<0?x.slice(x.length-m):x.slice(0,m),this.done=!this.value,this}next(a=0){return a<0?a=Math.max(a,this.from-this.pos):a>0&&(a=Math.min(a,this.to-this.pos)),this.nextInner(a,this.cursor.dir)}get lineBreak(){return this.cursor.lineBreak&&this.value!=""}}class ce{constructor(a){this.inner=a,this.afterBreak=!0,this.value="",this.done=!1}next(a=0){let{done:c,lineBreak:m,value:x}=this.inner.next(a);return c&&this.afterBreak?(this.value="",this.afterBreak=!1):c?(this.done=!0,this.value=""):m?this.afterBreak?this.value="":(this.afterBreak=!0,this.next()):(this.value=x,this.afterBreak=!1),this}get lineBreak(){return!1}}typeof Symbol!="undefined"&&(I.prototype[Symbol.iterator]=function(){return this.iter()},zt.prototype[Symbol.iterator]=mi.prototype[Symbol.iterator]=ce.prototype[Symbol.iterator]=function(){return this});class Gt{constructor(a,c,m,x){this.from=a,this.to=c,this.number=m,this.text=x}get length(){return this.to-this.from}}function Bt(L,a,c){return a=Math.max(0,Math.min(L.length,a)),[a,Math.max(a,Math.min(L.length,c))]}let _t="lc,34,7n,7,7b,19,,,,2,,2,,,20,b,1c,l,g,,2t,7,2,6,2,2,,4,z,,u,r,2j,b,1m,9,9,,o,4,,9,,3,,5,17,3,3b,f,,w,1j,,,,4,8,4,,3,7,a,2,t,,1m,,,,2,4,8,,9,,a,2,q,,2,2,1l,,4,2,4,2,2,3,3,,u,2,3,,b,2,1l,,4,5,,2,4,,k,2,m,6,,,1m,,,2,,4,8,,7,3,a,2,u,,1n,,,,c,,9,,14,,3,,1l,3,5,3,,4,7,2,b,2,t,,1m,,2,,2,,3,,5,2,7,2,b,2,s,2,1l,2,,,2,4,8,,9,,a,2,t,,20,,4,,2,3,,,8,,29,,2,7,c,8,2q,,2,9,b,6,22,2,r,,,,,,1j,e,,5,,2,5,b,,10,9,,2u,4,,6,,2,2,2,p,2,4,3,g,4,d,,2,2,6,,f,,jj,3,qa,3,t,3,t,2,u,2,1s,2,,7,8,,2,b,9,,19,3,3b,2,y,,3a,3,4,2,9,,6,3,63,2,2,,1m,,,7,,,,,2,8,6,a,2,,1c,h,1r,4,1c,7,,,5,,14,9,c,2,w,4,2,2,,3,1k,,,2,3,,,3,1m,8,2,2,48,3,,d,,7,4,,6,,3,2,5i,1m,,5,ek,,5f,x,2da,3,3x,,2o,w,fe,6,2x,2,n9w,4,,a,w,2,28,2,7k,,3,,4,,p,2,5,,47,2,q,i,d,,12,8,p,b,1a,3,1c,,2,4,2,2,13,,1v,6,2,2,2,2,c,,8,,1b,,1f,,,3,2,2,5,2,,,16,2,8,,6m,,2,,4,,fn4,,kh,g,g,g,a6,2,gt,,6a,,45,5,1ae,3,,2,5,4,14,3,4,,4l,2,fx,4,ar,2,49,b,4w,,1i,f,1k,3,1d,4,2,2,1x,3,10,5,,8,1q,,c,2,1g,9,a,4,2,,2n,3,2,,,2,6,,4g,,3,8,l,2,1l,2,,,,,m,,e,7,3,5,5f,8,2,3,,,n,,29,,2,6,,,2,,,2,,2,6j,,2,4,6,2,,2,r,2,2d,8,2,,,2,2y,,,,2,6,,,2t,3,2,4,,5,77,9,,2,6t,,a,2,,,4,,40,4,2,2,4,,w,a,14,6,2,4,8,,9,6,2,3,1a,d,,2,ba,7,,6,,,2a,m,2,7,,2,,2,3e,6,3,,,2,,7,,,20,2,3,,,,9n,2,f0b,5,1n,7,t4,,1r,4,29,,f5k,2,43q,,,3,4,5,8,8,2,7,u,4,44,3,1iz,1j,4,1e,8,,e,,m,5,,f,11s,7,,h,2,7,,2,,5,79,7,c5,4,15s,7,31,7,240,5,gx7k,2o,3k,6o".split(",").map(L=>L?parseInt(L,36):1);for(let L=1;L<_t.length;L++)_t[L]+=_t[L-1];function qt(L){for(let a=1;a<_t.length;a+=2)if(_t[a]>L)return _t[a-1]<=L;return!1}function ue(L){return L>=127462&&L<=127487}const We=8205;function Oe(L,a,c=!0,m=!0){return(c?gt:Jt)(L,a,m)}function gt(L,a,c){if(a==L.length)return a;a&&Le(L.charCodeAt(a))&&ri(L.charCodeAt(a-1))&&a--;let m=de(L,a);for(a+=Ge(m);a=0&&ue(de(L,P));)D++,P-=2;if(D%2==0)break;a+=2}else break}return a}function Jt(L,a,c){for(;a>0;){let m=gt(L,a-2,c);if(m=56320&&L<57344}function ri(L){return L>=55296&&L<56320}function de(L,a){let c=L.charCodeAt(a);if(!ri(c)||a+1==L.length)return c;let m=L.charCodeAt(a+1);return Le(m)?(c-55296<<10)+(m-56320)+65536:c}function me(L){return L<=65535?String.fromCharCode(L):(L-=65536,String.fromCharCode((L>>10)+55296,(L&1023)+56320))}function Ge(L){return L<65536?1:2}const fi=/\r\n?|\n/;var Pe=function(L){return L[L.Simple=0]="Simple",L[L.TrackDel=1]="TrackDel",L[L.TrackBefore=2]="TrackBefore",L[L.TrackAfter=3]="TrackAfter",L}(Pe||(Pe={}));class Ce{constructor(a){this.sections=a}get length(){let a=0;for(let c=0;ca)return D+(a-x);D+=j}else{if(m!=Pe.Simple&&nt>=a&&(m==Pe.TrackDel&&xa||m==Pe.TrackBefore&&xa))return null;if(nt>a||nt==a&&c<0&&!j)return a==x||c<0?D:D+J;D+=J}x=nt}if(a>x)throw new RangeError(`Position ${a} is out of range for changeset of length ${x}`);return D}touchesRange(a,c=a){for(let m=0,x=0;m=0&&x<=c&&j>=a)return xc?"cover":!0;x=j}return!1}toString(){let a="";for(let c=0;c=0?":"+x:"")}return a}toJSON(){return this.sections}static fromJSON(a){if(!Array.isArray(a)||a.length%2||a.some(c=>typeof c!="number"))throw new RangeError("Invalid JSON representation of ChangeDesc");return new Ce(a)}static create(a){return new Ce(a)}}class pe extends Ce{constructor(a,c){super(a),this.inserted=c}apply(a){if(this.length!=a.length)throw new RangeError("Applying change set to a document with the wrong length");return ei(this,(c,m,x,D,P)=>a=a.replace(x,x+(m-c),P),!1),a}mapDesc(a,c=!1){return $e(this,a,c,!0)}invert(a){let c=this.sections.slice(),m=[];for(let x=0,D=0;x=0){c[x]=j,c[x+1]=P;let J=x>>1;for(;m.length0&&_e(m,c,D.text),D.forward(ut),j+=ut}let nt=a[P++];for(;j>1].toJSON()))}return a}static of(a,c,m){let x=[],D=[],P=0,j=null;function J(ut=!1){if(!ut&&!x.length)return;PPt||bt<0||Pt>c)throw new RangeError(`Invalid change range ${bt} to ${Pt} (in doc of length ${c})`);let Ve=Dt?typeof Dt=="string"?I.of(Dt.split(m||fi)):Dt:I.empty,Di=Ve.length;if(bt==Pt&&Di==0)return;btP&&he(x,bt-P,-1),he(x,Pt-bt,Di),_e(D,x,Ve),P=Pt}}return nt(a),J(!j),j}static empty(a){return new pe(a?[a,-1]:[],[])}static fromJSON(a){if(!Array.isArray(a))throw new RangeError("Invalid JSON representation of ChangeSet");let c=[],m=[];for(let x=0;xj&&typeof P!="string"))throw new RangeError("Invalid JSON representation of ChangeSet");if(D.length==1)c.push(D[0],0);else{for(;m.length=0&&c<=0&&c==L[x+1]?L[x]+=a:a==0&&L[x]==0?L[x+1]+=c:m?(L[x]+=a,L[x+1]+=c):L.push(a,c)}function _e(L,a,c){if(c.length==0)return;let m=a.length-2>>1;if(m>1])),!(c||P==L.sections.length||L.sections[P+1]<0);)j=L.sections[P++],J=L.sections[P++];a(x,nt,D,ut,bt),x=nt,D=ut}}}function $e(L,a,c,m=!1){let x=[],D=m?[]:null,P=new hi(L),j=new hi(a);for(let J=-1;;)if(P.ins==-1&&j.ins==-1){let nt=Math.min(P.len,j.len);he(x,nt,-1),P.forward(nt),j.forward(nt)}else if(j.ins>=0&&(P.ins<0||J==P.i||P.off==0&&(j.len=0&&J=0){let nt=0,ut=P.len;for(;ut;)if(j.ins==-1){let bt=Math.min(ut,j.len);nt+=bt,ut-=bt,j.forward(bt)}else if(j.ins==0&&j.lenJ||P.ins>=0&&P.len>J)&&(j||m.length>nt),D.forward2(J),P.forward(J)}}}}class hi{constructor(a){this.set=a,this.i=0,this.next()}next(){let{sections:a}=this.set;this.i>1;return c>=a.length?I.empty:a[c]}textBit(a){let{inserted:c}=this.set,m=this.i-2>>1;return m>=c.length&&!a?I.empty:c[m].slice(this.off,a==null?void 0:this.off+a)}forward(a){a==this.len?this.next():(this.len-=a,this.off+=a)}forward2(a){this.ins==-1?this.forward(a):a==this.ins?this.next():(this.ins-=a,this.off+=a)}}class fe{constructor(a,c,m){this.from=a,this.to=c,this.flags=m}get anchor(){return this.flags&32?this.to:this.from}get head(){return this.flags&32?this.from:this.to}get empty(){return this.from==this.to}get assoc(){return this.flags&8?-1:this.flags&16?1:0}get bidiLevel(){let a=this.flags&7;return a==7?null:a}get goalColumn(){let a=this.flags>>6;return a==16777215?void 0:a}map(a,c=-1){let m,x;return this.empty?m=x=a.mapPos(this.from,c):(m=a.mapPos(this.from,1),x=a.mapPos(this.to,-1)),m==this.from&&x==this.to?this:new fe(m,x,this.flags)}extend(a,c=a){if(a<=this.anchor&&c>=this.anchor)return rt.range(a,c);let m=Math.abs(a-this.anchor)>Math.abs(c-this.anchor)?a:c;return rt.range(this.anchor,m)}eq(a,c=!1){return this.anchor==a.anchor&&this.head==a.head&&(!c||!this.empty||this.assoc==a.assoc)}toJSON(){return{anchor:this.anchor,head:this.head}}static fromJSON(a){if(!a||typeof a.anchor!="number"||typeof a.head!="number")throw new RangeError("Invalid JSON representation for SelectionRange");return rt.range(a.anchor,a.head)}static create(a,c,m){return new fe(a,c,m)}}class rt{constructor(a,c){this.ranges=a,this.mainIndex=c}map(a,c=-1){return a.empty?this:rt.create(this.ranges.map(m=>m.map(a,c)),this.mainIndex)}eq(a,c=!1){if(this.ranges.length!=a.ranges.length||this.mainIndex!=a.mainIndex)return!1;for(let m=0;ma.toJSON()),main:this.mainIndex}}static fromJSON(a){if(!a||!Array.isArray(a.ranges)||typeof a.main!="number"||a.main>=a.ranges.length)throw new RangeError("Invalid JSON representation for EditorSelection");return new rt(a.ranges.map(c=>fe.fromJSON(c)),a.main)}static single(a,c=a){return new rt([rt.range(a,c)],0)}static create(a,c=0){if(a.length==0)throw new RangeError("A selection needs at least one range");for(let m=0,x=0;xa?8:0)|D)}static normalized(a,c=0){let m=a[c];a.sort((x,D)=>x.from-D.from),c=a.indexOf(m);for(let x=1;xD.head?rt.range(J,j):rt.range(j,J))}}return new rt(a,c)}}function St(L,a){for(let c of L.ranges)if(c.to>a)throw new RangeError("Selection points outside of document")}let Et=0;class pt{constructor(a,c,m,x,D){this.combine=a,this.compareInput=c,this.compare=m,this.isStatic=x,this.id=Et++,this.default=a([]),this.extensions=typeof D=="function"?D(this):D}get reader(){return this}static define(a={}){return new pt(a.combine||(c=>c),a.compareInput||((c,m)=>c===m),a.compare||(a.combine?(c,m)=>c===m:It),!!a.static,a.enables)}of(a){return new xe([],this,0,a)}compute(a,c){if(this.isStatic)throw new Error("Can't compute a static facet");return new xe(a,this,1,c)}computeN(a,c){if(this.isStatic)throw new Error("Can't compute a static facet");return new xe(a,this,2,c)}from(a,c){return c||(c=m=>m),this.compute([a],m=>c(m.field(a)))}}function It(L,a){return L==a||L.length==a.length&&L.every((c,m)=>c===a[m])}class xe{constructor(a,c,m,x){this.dependencies=a,this.facet=c,this.type=m,this.value=x,this.id=Et++}dynamicSlot(a){var c;let m=this.value,x=this.facet.compareInput,D=this.id,P=a[D]>>1,j=this.type==2,J=!1,nt=!1,ut=[];for(let bt of this.dependencies)bt=="doc"?J=!0:bt=="selection"?nt=!0:((c=a[bt.id])!==null&&c!==void 0?c:1)&1||ut.push(a[bt.id]);return{create(bt){return bt.values[P]=m(bt),1},update(bt,Pt){if(J&&Pt.docChanged||nt&&(Pt.docChanged||Pt.selection)||je(bt,ut)){let Dt=m(bt);if(j?!Me(Dt,bt.values[P],x):!x(Dt,bt.values[P]))return bt.values[P]=Dt,1}return 0},reconfigure:(bt,Pt)=>{let Dt,Ve=Pt.config.address[D];if(Ve!=null){let Di=_(Pt,Ve);if(this.dependencies.every(O=>O instanceof pt?Pt.facet(O)===bt.facet(O):O instanceof ve?Pt.field(O,!1)==bt.field(O,!1):!0)||(j?Me(Dt=m(bt),Di,x):x(Dt=m(bt),Di)))return bt.values[P]=Di,0}else Dt=m(bt);return bt.values[P]=Dt,1}}}}function Me(L,a,c){if(L.length!=a.length)return!1;for(let m=0;mL[J.id]),x=c.map(J=>J.type),D=m.filter(J=>!(J&1)),P=L[a.id]>>1;function j(J){let nt=[];for(let ut=0;utm===x),a);return a.provide&&(c.provides=a.provide(c)),c}create(a){let c=a.facet(we).find(m=>m.field==this);return((c==null?void 0:c.create)||this.createF)(a)}slot(a){let c=a[this.id]>>1;return{create:m=>(m.values[c]=this.create(m),1),update:(m,x)=>{let D=m.values[c],P=this.updateF(D,x);return this.compareF(D,P)?0:(m.values[c]=P,1)},reconfigure:(m,x)=>x.config.address[this.id]!=null?(m.values[c]=x.field(this),0):(m.values[c]=this.create(m),1)}}init(a){return[this,we.of({field:this,create:a})]}get extension(){return this}}const Te={lowest:4,low:3,default:2,high:1,highest:0};function Re(L){return a=>new Mi(a,L)}const ki={highest:Re(Te.highest),high:Re(Te.high),default:Re(Te.default),low:Re(Te.low),lowest:Re(Te.lowest)};class Mi{constructor(a,c){this.inner=a,this.prec=c}}class et{of(a){return new v(this,a)}reconfigure(a){return et.reconfigure.of({compartment:this,extension:a})}get(a){return a.config.compartments.get(this)}}class v{constructor(a,c){this.compartment=a,this.inner=c}}class T{constructor(a,c,m,x,D,P){for(this.base=a,this.compartments=c,this.dynamicSlots=m,this.address=x,this.staticValues=D,this.facets=P,this.statusTemplate=[];this.statusTemplate.length>1]}static resolve(a,c,m){let x=[],D=Object.create(null),P=new Map;for(let Pt of H(a,c,P))Pt instanceof ve?x.push(Pt):(D[Pt.facet.id]||(D[Pt.facet.id]=[])).push(Pt);let j=Object.create(null),J=[],nt=[];for(let Pt of x)j[Pt.id]=nt.length<<1,nt.push(Dt=>Pt.slot(Dt));let ut=m==null?void 0:m.config.facets;for(let Pt in D){let Dt=D[Pt],Ve=Dt[0].facet,Di=ut&&ut[Pt]||[];if(Dt.every(O=>O.type==0))if(j[Ve.id]=J.length<<1|1,It(Di,Dt))J.push(m.facet(Ve));else{let O=Ve.combine(Dt.map(y=>y.value));J.push(m&&Ve.compare(O,m.facet(Ve))?m.facet(Ve):O)}else{for(let O of Dt)O.type==0?(j[O.id]=J.length<<1|1,J.push(O.value)):(j[O.id]=nt.length<<1,nt.push(y=>O.dynamicSlot(y)));j[Ve.id]=nt.length<<1,nt.push(O=>Ft(O,Ve,Dt))}}let bt=nt.map(Pt=>Pt(j));return new T(a,P,bt,j,J,D)}}function H(L,a,c){let m=[[],[],[],[],[]],x=new Map;function D(P,j){let J=x.get(P);if(J!=null){if(J<=j)return;let nt=m[J].indexOf(P);nt>-1&&m[J].splice(nt,1),P instanceof v&&c.delete(P.compartment)}if(x.set(P,j),Array.isArray(P))for(let nt of P)D(nt,j);else if(P instanceof v){if(c.has(P.compartment))throw new RangeError("Duplicate use of compartment in extensions");let nt=a.get(P.compartment)||P.inner;c.set(P.compartment,nt),D(nt,j)}else if(P instanceof Mi)D(P.inner,P.prec);else if(P instanceof ve)m[j].push(P),P.provides&&D(P.provides,j);else if(P instanceof xe)m[j].push(P),P.facet.extensions&&D(P.facet.extensions,Te.default);else{let nt=P.extension;if(!nt)throw new Error(`Unrecognized extension value in extension set (${P}). This sometimes happens because multiple instances of @codemirror/state are loaded, breaking instanceof checks.`);D(nt,j)}}return D(L,Te.default),m.reduce((P,j)=>P.concat(j))}function B(L,a){if(a&1)return 2;let c=a>>1,m=L.status[c];if(m==4)throw new Error("Cyclic dependency between fields and/or facets");if(m&2)return m;L.status[c]=4;let x=L.computeSlot(L,L.config.dynamicSlots[c]);return L.status[c]=2|x}function _(L,a){return a&1?L.config.staticValues[a>>1]:L.values[a>>1]}const Q=pt.define(),st=pt.define({combine:L=>L.some(a=>a),static:!0}),Ct=pt.define({combine:L=>L.length?L[0]:void 0,static:!0}),Tt=pt.define(),Mt=pt.define(),$t=pt.define(),Kt=pt.define({combine:L=>L.length?L[0]:!1});class Xt{constructor(a,c){this.type=a,this.value=c}static define(){return new Ne}}class Ne{of(a){return new Xt(this,a)}}class Ue{constructor(a){this.map=a}of(a){return new ge(this,a)}}class ge{constructor(a,c){this.type=a,this.value=c}map(a){let c=this.type.map(this.value,a);return c===void 0?void 0:c==this.value?this:new ge(this.type,c)}is(a){return this.type==a}static define(a={}){return new Ue(a.map||(c=>c))}static mapEffects(a,c){if(!a.length)return a;let m=[];for(let x of a){let D=x.map(c);D&&m.push(D)}return m}}ge.reconfigure=ge.define(),ge.appendConfig=ge.define();class ye{constructor(a,c,m,x,D,P){this.startState=a,this.changes=c,this.selection=m,this.effects=x,this.annotations=D,this.scrollIntoView=P,this._doc=null,this._state=null,m&&St(m,c.newLength),D.some(j=>j.type==ye.time)||(this.annotations=D.concat(ye.time.of(Date.now())))}static create(a,c,m,x,D,P){return new ye(a,c,m,x,D,P)}get newDoc(){return this._doc||(this._doc=this.changes.apply(this.startState.doc))}get newSelection(){return this.selection||this.startState.selection.map(this.changes)}get state(){return this._state||this.startState.applyTransaction(this),this._state}annotation(a){for(let c of this.annotations)if(c.type==a)return c.value}get docChanged(){return!this.changes.empty}get reconfigured(){return this.startState.config!=this.state.config}isUserEvent(a){let c=this.annotation(ye.userEvent);return!!(c&&(c==a||c.length>a.length&&c.slice(0,a.length)==a&&c[a.length]=="."))}}ye.time=Xt.define(),ye.userEvent=Xt.define(),ye.addToHistory=Xt.define(),ye.remote=Xt.define();function Xe(L,a){let c=[];for(let m=0,x=0;;){let D,P;if(m=L[m]))D=L[m++],P=L[m++];else if(x=0;x--){let D=m[x](L);D instanceof ye?L=D:Array.isArray(D)&&D.length==1&&D[0]instanceof ye?L=D[0]:L=Yt(a,te(D),!1)}return L}function Lt(L){let a=L.startState,c=a.facet($t),m=L;for(let x=c.length-1;x>=0;x--){let D=c[x](L);D&&Object.keys(D).length&&(m=ze(m,oi(a,D,L.changes.newLength),!0))}return m==L?L:ye.create(a,L.changes,L.selection,m.effects,m.annotations,m.scrollIntoView)}const Fe=[];function te(L){return L==null?Fe:Array.isArray(L)?L:[L]}var Qt=function(L){return L[L.Word=0]="Word",L[L.Space=1]="Space",L[L.Other=2]="Other",L}(Qt||(Qt={}));const le=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/;let ee;try{ee=new RegExp("[\\p{Alphabetic}\\p{Number}_]","u")}catch(L){}function Ut(L){if(ee)return ee.test(L);for(let a=0;a"\x80"&&(c.toUpperCase()!=c.toLowerCase()||le.test(c)))return!0}return!1}function be(L){return a=>{if(!/\S/.test(a))return Qt.Space;if(Ut(a))return Qt.Word;for(let c=0;c-1)return Qt.Word;return Qt.Other}}class ie{constructor(a,c,m,x,D,P){this.config=a,this.doc=c,this.selection=m,this.values=x,this.status=a.statusTemplate.slice(),this.computeSlot=D,P&&(P._state=this);for(let j=0;jx.set(nt,J)),c=null),x.set(j.value.compartment,j.value.extension)):j.is(ge.reconfigure)?(c=null,m=j.value):j.is(ge.appendConfig)&&(c=null,m=te(m).concat(j.value));let D;c?D=a.startState.values.slice():(c=T.resolve(m,x,this),D=new ie(c,this.doc,this.selection,c.dynamicSlots.map(()=>null),(J,nt)=>nt.reconfigure(J,this),null).values);let P=a.startState.facet(st)?a.newSelection:a.newSelection.asSingle();new ie(c,a.newDoc,P,D,(j,J)=>J.update(j,a),a)}replaceSelection(a){return typeof a=="string"&&(a=this.toText(a)),this.changeByRange(c=>({changes:{from:c.from,to:c.to,insert:a},range:rt.cursor(c.from+a.length)}))}changeByRange(a){let c=this.selection,m=a(c.ranges[0]),x=this.changes(m.changes),D=[m.range],P=te(m.effects);for(let j=1;jP.spec.fromJSON(j,J)))}}return ie.create({doc:a.doc,selection:rt.fromJSON(a.selection),extensions:c.extensions?x.concat([c.extensions]):x})}static create(a={}){let c=T.resolve(a.extensions||[],new Map),m=a.doc instanceof I?a.doc:I.of((a.doc||"").split(c.staticFacet(ie.lineSeparator)||fi)),x=a.selection?a.selection instanceof rt?a.selection:rt.single(a.selection.anchor,a.selection.head):rt.single(0);return St(x,m.length),c.staticFacet(st)||(x=x.asSingle()),new ie(c,m,x,c.dynamicSlots.map(()=>null),(D,P)=>P.create(D),null)}get tabSize(){return this.facet(ie.tabSize)}get lineBreak(){return this.facet(ie.lineSeparator)||` +`}get readOnly(){return this.facet(Kt)}phrase(a,...c){for(let m of this.facet(ie.phrases))if(Object.prototype.hasOwnProperty.call(m,a)){a=m[a];break}return c.length&&(a=a.replace(/\$(\$|\d*)/g,(m,x)=>{if(x=="$")return"$";let D=+(x||1);return!D||D>c.length?m:c[D-1]})),a}languageDataAt(a,c,m=-1){let x=[];for(let D of this.facet(Q))for(let P of D(this,c,m))Object.prototype.hasOwnProperty.call(P,a)&&x.push(P[a]);return x}charCategorizer(a){return be(this.languageDataAt("wordChars",a).join(""))}wordAt(a){let{text:c,from:m,length:x}=this.doc.lineAt(a),D=this.charCategorizer(a),P=a-m,j=a-m;for(;P>0;){let J=Oe(c,P,!1);if(D(c.slice(J,P))!=Qt.Word)break;P=J}for(;jL.length?L[0]:4}),ie.lineSeparator=Ct,ie.readOnly=Kt,ie.phrases=pt.define({compare(L,a){let c=Object.keys(L),m=Object.keys(a);return c.length==m.length&&c.every(x=>L[x]==a[x])}}),ie.languageData=Q,ie.changeFilter=Tt,ie.transactionFilter=Mt,ie.transactionExtender=$t,et.reconfigure=ge.define();function ci(L,a,c={}){let m={};for(let x of L)for(let D of Object.keys(x)){let P=x[D],j=m[D];if(j===void 0)m[D]=P;else if(!(j===P||P===void 0))if(Object.hasOwnProperty.call(c,D))m[D]=c[D](j,P);else throw new Error("Config merge conflict for field "+D)}for(let x in a)m[x]===void 0&&(m[x]=a[x]);return m}class Je{eq(a){return this==a}range(a,c=a){return qe.create(a,c,this)}}Je.prototype.startSide=Je.prototype.endSide=0,Je.prototype.point=!1,Je.prototype.mapMode=Pe.TrackDel;class qe{constructor(a,c,m){this.from=a,this.to=c,this.value=m}static create(a,c,m){return new qe(a,c,m)}}function Be(L,a){return L.from-a.from||L.value.startSide-a.value.startSide}class ii{constructor(a,c,m,x){this.from=a,this.to=c,this.value=m,this.maxPoint=x}get length(){return this.to[this.to.length-1]}findIndex(a,c,m,x=0){let D=m?this.to:this.from;for(let P=x,j=D.length;;){if(P==j)return P;let J=P+j>>1,nt=D[J]-a||(m?this.value[J].endSide:this.value[J].startSide)-c;if(J==P)return nt>=0?P:j;nt>=0?j=J:P=J+1}}between(a,c,m,x){for(let D=this.findIndex(c,-1e9,!0),P=this.findIndex(m,1e9,!1,D);DDt||Pt==Dt&&nt.startSide>0&&nt.endSide<=0)continue;(Dt-Pt||nt.endSide-nt.startSide)<0||(P<0&&(P=Pt),nt.point&&(j=Math.max(j,Dt-Pt)),m.push(nt),x.push(Pt-P),D.push(Dt-P))}return{mapped:m.length?new ii(x,D,m,j):null,pos:P}}}class ae{constructor(a,c,m,x){this.chunkPos=a,this.chunk=c,this.nextLayer=m,this.maxPoint=x}static create(a,c,m,x){return new ae(a,c,m,x)}get length(){let a=this.chunk.length-1;return a<0?0:Math.max(this.chunkEnd(a),this.nextLayer.length)}get size(){if(this.isEmpty)return 0;let a=this.nextLayer.size;for(let c of this.chunk)a+=c.value.length;return a}chunkEnd(a){return this.chunkPos[a]+this.chunk[a].length}update(a){let{add:c=[],sort:m=!1,filterFrom:x=0,filterTo:D=this.length}=a,P=a.filter;if(c.length==0&&!P)return this;if(m&&(c=c.slice().sort(Be)),this.isEmpty)return c.length?ae.of(c):this;let j=new Pi(this,null,-1).goto(0),J=0,nt=[],ut=new di;for(;j.value||J=0){let bt=c[J++];ut.addInner(bt.from,bt.to,bt.value)||nt.push(bt)}else j.rangeIndex==1&&j.chunkIndexthis.chunkEnd(j.chunkIndex)||Dj.to||D=D&&a<=D+P.length&&P.between(D,a-D,c-D,m)===!1)return}this.nextLayer.between(a,c,m)}}iter(a=0){return li.from([this]).goto(a)}get isEmpty(){return this.nextLayer==this}static iter(a,c=0){return li.from(a).goto(c)}static compare(a,c,m,x,D=-1){let P=a.filter(bt=>bt.maxPoint>0||!bt.isEmpty&&bt.maxPoint>=D),j=c.filter(bt=>bt.maxPoint>0||!bt.isEmpty&&bt.maxPoint>=D),J=Si(P,j,m),nt=new Ti(P,J,D),ut=new Ti(j,J,D);m.iterGaps((bt,Pt,Dt)=>Ci(nt,bt,ut,Pt,Dt,x)),m.empty&&m.length==0&&Ci(nt,0,ut,0,0,x)}static eq(a,c,m=0,x){x==null&&(x=999999999);let D=a.filter(ut=>!ut.isEmpty&&c.indexOf(ut)<0),P=c.filter(ut=>!ut.isEmpty&&a.indexOf(ut)<0);if(D.length!=P.length)return!1;if(!D.length)return!0;let j=Si(D,P),J=new Ti(D,j,0).goto(m),nt=new Ti(P,j,0).goto(m);for(;;){if(J.to!=nt.to||!Ii(J.active,nt.active)||J.point&&(!nt.point||!J.point.eq(nt.point)))return!1;if(J.to>x)return!0;J.next(),nt.next()}}static spans(a,c,m,x,D=-1){let P=new Ti(a,null,D).goto(c),j=c,J=P.openStart;for(;;){let nt=Math.min(P.to,m);if(P.point){let ut=P.activeForPoint(P.to),bt=P.pointFromj&&(x.span(j,nt,P.active,J),J=P.openEnd(nt));if(P.to>m)return J+(P.point&&P.to>m?1:0);j=P.to,P.next()}}static of(a,c=!1){let m=new di;for(let x of a instanceof qe?[a]:c?ni(a):a)m.add(x.from,x.to,x.value);return m.finish()}static join(a){if(!a.length)return ae.empty;let c=a[a.length-1];for(let m=a.length-2;m>=0;m--)for(let x=a[m];x!=ae.empty;x=x.nextLayer)c=new ae(x.chunkPos,x.chunk,c,Math.max(x.maxPoint,c.maxPoint));return c}}ae.empty=new ae([],[],null,-1);function ni(L){if(L.length>1)for(let a=L[0],c=1;c0)return L.slice().sort(Be);a=m}return L}ae.empty.nextLayer=ae.empty;class di{finishChunk(a){this.chunks.push(new ii(this.from,this.to,this.value,this.maxPoint)),this.chunkPos.push(this.chunkStart),this.chunkStart=-1,this.setMaxPoint=Math.max(this.setMaxPoint,this.maxPoint),this.maxPoint=-1,a&&(this.from=[],this.to=[],this.value=[])}constructor(){this.chunks=[],this.chunkPos=[],this.chunkStart=-1,this.last=null,this.lastFrom=-1e9,this.lastTo=-1e9,this.from=[],this.to=[],this.value=[],this.maxPoint=-1,this.setMaxPoint=-1,this.nextLayer=null}add(a,c,m){this.addInner(a,c,m)||(this.nextLayer||(this.nextLayer=new di)).add(a,c,m)}addInner(a,c,m){let x=a-this.lastTo||m.startSide-this.last.endSide;if(x<=0&&(a-this.lastFrom||m.startSide-this.last.startSide)<0)throw new Error("Ranges must be added sorted by `from` position and `startSide`");return x<0?!1:(this.from.length==250&&this.finishChunk(!0),this.chunkStart<0&&(this.chunkStart=a),this.from.push(a-this.chunkStart),this.to.push(c-this.chunkStart),this.last=m,this.lastFrom=a,this.lastTo=c,this.value.push(m),m.point&&(this.maxPoint=Math.max(this.maxPoint,c-a)),!0)}addChunk(a,c){if((a-this.lastTo||c.value[0].startSide-this.last.endSide)<0)return!1;this.from.length&&this.finishChunk(!0),this.setMaxPoint=Math.max(this.setMaxPoint,c.maxPoint),this.chunks.push(c),this.chunkPos.push(a);let m=c.value.length-1;return this.last=c.value[m],this.lastFrom=c.from[m]+a,this.lastTo=c.to[m]+a,!0}finish(){return this.finishInner(ae.empty)}finishInner(a){if(this.from.length&&this.finishChunk(!1),this.chunks.length==0)return a;let c=ae.create(this.chunkPos,this.chunks,this.nextLayer?this.nextLayer.finishInner(a):a,this.setMaxPoint);return this.from=null,c}}function Si(L,a,c){let m=new Map;for(let D of L)for(let P=0;P=this.minPoint)break}}setRangeIndex(a){if(a==this.layer.chunk[this.chunkIndex].value.length){if(this.chunkIndex++,this.skip)for(;this.chunkIndex=m&&x.push(new Pi(P,c,m,D));return x.length==1?x[0]:new li(x)}get startSide(){return this.value?this.value.startSide:0}goto(a,c=-1e9){for(let m of this.heap)m.goto(a,c);for(let m=this.heap.length>>1;m>=0;m--)ai(this.heap,m);return this.next(),this}forward(a,c){for(let m of this.heap)m.forward(a,c);for(let m=this.heap.length>>1;m>=0;m--)ai(this.heap,m);(this.to-a||this.value.endSide-c)<0&&this.next()}next(){if(this.heap.length==0)this.from=this.to=1e9,this.value=null,this.rank=-1;else{let a=this.heap[0];this.from=a.from,this.to=a.to,this.value=a.value,this.rank=a.rank,a.value&&a.next(),ai(this.heap,0)}}}function ai(L,a){for(let c=L[a];;){let m=(a<<1)+1;if(m>=L.length)break;let x=L[m];if(m+1=0&&(x=L[m+1],m++),c.compare(x)<0)break;L[m]=c,L[a]=x,a=m}}class Ti{constructor(a,c,m){this.minPoint=m,this.active=[],this.activeTo=[],this.activeRank=[],this.minActive=-1,this.point=null,this.pointFrom=0,this.pointRank=0,this.to=-1e9,this.endSide=0,this.openStart=-1,this.cursor=li.from(a,c,m)}goto(a,c=-1e9){return this.cursor.goto(a,c),this.active.length=this.activeTo.length=this.activeRank.length=0,this.minActive=-1,this.to=a,this.endSide=c,this.openStart=-1,this.next(),this}forward(a,c){for(;this.minActive>-1&&(this.activeTo[this.minActive]-a||this.active[this.minActive].endSide-c)<0;)this.removeActive(this.minActive);this.cursor.forward(a,c)}removeActive(a){Ie(this.active,a),Ie(this.activeTo,a),Ie(this.activeRank,a),this.minActive=Vi(this.active,this.activeTo)}addActive(a){let c=0,{value:m,to:x,rank:D}=this.cursor;for(;c0;)c++;Yi(this.active,c,m),Yi(this.activeTo,c,x),Yi(this.activeRank,c,D),a&&Yi(a,c,this.cursor.from),this.minActive=Vi(this.active,this.activeTo)}next(){let a=this.to,c=this.point;this.point=null;let m=this.openStart<0?[]:null;for(;;){let x=this.minActive;if(x>-1&&(this.activeTo[x]-this.cursor.from||this.active[x].endSide-this.cursor.startSide)<0){if(this.activeTo[x]>a){this.to=this.activeTo[x],this.endSide=this.active[x].endSide;break}this.removeActive(x),m&&Ie(m,x)}else if(this.cursor.value)if(this.cursor.from>a){this.to=this.cursor.from,this.endSide=this.cursor.startSide;break}else{let D=this.cursor.value;if(!D.point)this.addActive(m),this.cursor.next();else if(c&&this.cursor.to==this.to&&this.cursor.from=0&&m[x]=0&&!(this.activeRank[m]a||this.activeTo[m]==a&&this.active[m].endSide>=this.point.endSide)&&c.push(this.active[m]);return c.reverse()}openEnd(a){let c=0;for(let m=this.activeTo.length-1;m>=0&&this.activeTo[m]>a;m--)c++;return c}}function Ci(L,a,c,m,x,D){L.goto(a),c.goto(m);let P=m+x,j=m,J=m-a;for(;;){let nt=L.to+J-c.to||L.endSide-c.endSide,ut=nt<0?L.to+J:c.to,bt=Math.min(ut,P);if(L.point||c.point?L.point&&c.point&&(L.point==c.point||L.point.eq(c.point))&&Ii(L.activeForPoint(L.to),c.activeForPoint(c.to))||D.comparePoint(j,bt,L.point,c.point):bt>j&&!Ii(L.active,c.active)&&D.compareRange(j,bt,L.active,c.active),ut>P)break;j=ut,nt<=0&&L.next(),nt>=0&&c.next()}}function Ii(L,a){if(L.length!=a.length)return!1;for(let c=0;c=a;m--)L[m+1]=L[m];L[a]=c}function Vi(L,a){let c=-1,m=1e9;for(let x=0;x=a)return x;if(x==L.length)break;D+=L.charCodeAt(x)==9?c-D%c:1,x=Oe(L,x)}return m===!0?-1:L.length}},75533:function(Rn,Li,Ee){Ee.d(Li,{p:function(){return Wt},Nm:function(){return Be},tk:function(){return De},SJ:function(){return xn},lg:function(){return mt},l9:function(){return oi},S2:function(){return gs},Uw:function(){return _n},qr:function(){return _s},Sd:function(){return jo},gB:function(){return xo},v5:function(){return qo},ZO:function(){return b},HQ:function(){return tl},AE:function(){return mo},bF:function(){return ys},$f:function(){return kr},Eu:function(){return Yo},OO:function(){return K},W$:function(){return Z},Zs:function(){return ui},$1:function(){return lo},mH:function(){return vo},hJ:function(){return cn}});for(var I=Ee(78120),vt=Ee(28699),dt={8:"Backspace",9:"Tab",10:"Enter",12:"NumLock",13:"Enter",16:"Shift",17:"Control",18:"Alt",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",44:"PrintScreen",45:"Insert",46:"Delete",59:";",61:"=",91:"Meta",92:"Meta",106:"*",107:"+",108:",",109:"-",110:".",111:"/",144:"NumLock",145:"ScrollLock",160:"Shift",161:"Shift",162:"Control",163:"Control",164:"Alt",165:"Alt",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},U={48:")",49:"!",50:"@",51:"#",52:"$",53:"%",54:"^",55:"&",56:"*",57:"(",59:":",61:"+",173:"_",186:":",187:"+",188:"<",189:"_",190:">",191:"?",192:"~",219:"{",220:"|",221:"}",222:'"'},yt=typeof navigator!="undefined"&&/Mac/.test(navigator.platform),se=typeof navigator!="undefined"&&/MSIE \d|Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(navigator.userAgent),zt=0;zt<10;zt++)dt[48+zt]=dt[96+zt]=String(zt);for(var zt=1;zt<=24;zt++)dt[zt+111]="F"+zt;for(var zt=65;zt<=90;zt++)dt[zt]=String.fromCharCode(zt+32),U[zt]=String.fromCharCode(zt);for(var mi in dt)U.hasOwnProperty(mi)||(U[mi]=dt[mi]);function ce(s){var t=yt&&s.metaKey&&s.shiftKey&&!s.ctrlKey&&!s.altKey||se&&s.shiftKey&&s.key&&s.key.length==1||s.key=="Unidentified",e=!t&&s.key||(s.shiftKey?U:dt)[s.keyCode]||s.key||"Unidentified";return e=="Esc"&&(e="Escape"),e=="Del"&&(e="Delete"),e=="Left"&&(e="ArrowLeft"),e=="Up"&&(e="ArrowUp"),e=="Right"&&(e="ArrowRight"),e=="Down"&&(e="ArrowDown"),e}function Gt(s){let t;return s.nodeType==11?t=s.getSelection?s:s.ownerDocument:t=s,t.getSelection()}function Bt(s,t){return t?s==t||s.contains(t.nodeType!=1?t.parentNode:t):!1}function _t(s,t){if(!t.anchorNode)return!1;try{return Bt(s,t.anchorNode)}catch(e){return!1}}function qt(s){return s.nodeType==3?he(s,0,s.nodeValue.length).getClientRects():s.nodeType==1?s.getClientRects():[]}function ue(s,t,e,i){return e?gt(s,t,e,i,-1)||gt(s,t,e,i,1):!1}function We(s){for(var t=0;;t++)if(s=s.previousSibling,!s)return t}function Oe(s){return s.nodeType==1&&/^(DIV|P|LI|UL|OL|BLOCKQUOTE|DD|DT|H\d|SECTION|PRE)$/.test(s.nodeName)}function gt(s,t,e,i,n){for(;;){if(s==e&&t==i)return!0;if(t==(n<0?0:Jt(s))){if(s.nodeName=="DIV")return!1;let r=s.parentNode;if(!r||r.nodeType!=1)return!1;t=We(s)+(n<0?0:1),s=r}else if(s.nodeType==1){if(s=s.childNodes[t+(n<0?-1:0)],s.nodeType==1&&s.contentEditable=="false")return!1;t=n<0?Jt(s):0}else return!1}}function Jt(s){return s.nodeType==3?s.nodeValue.length:s.childNodes.length}function Le(s,t){let e=t?s.left:s.right;return{left:e,right:e,top:s.top,bottom:s.bottom}}function ri(s){let t=s.visualViewport;return t?{left:0,right:t.width,top:0,bottom:t.height}:{left:0,right:s.innerWidth,top:0,bottom:s.innerHeight}}function de(s,t){let e=t.width/s.offsetWidth,i=t.height/s.offsetHeight;return(e>.995&&e<1.005||!isFinite(e)||Math.abs(t.width-s.offsetWidth)<1)&&(e=1),(i>.995&&i<1.005||!isFinite(i)||Math.abs(t.height-s.offsetHeight)<1)&&(i=1),{scaleX:e,scaleY:i}}function me(s,t,e,i,n,r,h,p){let g=s.ownerDocument,M=g.defaultView||window;for(let C=s,F=!1;C&&!F;)if(C.nodeType==1){let z,Y=C==g.body,tt=1,ht=1;if(Y)z=ri(M);else{if(/^(fixed|sticky)$/.test(getComputedStyle(C).position)&&(F=!0),C.scrollHeight<=C.clientHeight&&C.scrollWidth<=C.clientWidth){C=C.assignedSlot||C.parentNode;continue}let Rt=C.getBoundingClientRect();({scaleX:tt,scaleY:ht}=de(C,Rt)),z={left:Rt.left,right:Rt.left+C.clientWidth*tt,top:Rt.top,bottom:Rt.top+C.clientHeight*ht}}let ft=0,ct=0;if(n=="nearest")t.top0&&t.bottom>z.bottom+ct&&(ct=t.bottom-z.bottom+ct+h)):t.bottom>z.bottom&&(ct=t.bottom-z.bottom+h,e<0&&t.top-ct0&&t.right>z.right+ft&&(ft=t.right-z.right+ft+r)):t.right>z.right&&(ft=t.right-z.right+r,e<0&&t.leftn.clientHeight&&(i=n),!e&&n.scrollWidth>n.clientWidth&&(e=n),n=n.assignedSlot||n.parentNode;else if(n.nodeType==11)n=n.host;else break;return{x:e,y:i}}class fi{constructor(){this.anchorNode=null,this.anchorOffset=0,this.focusNode=null,this.focusOffset=0}eq(t){return this.anchorNode==t.anchorNode&&this.anchorOffset==t.anchorOffset&&this.focusNode==t.focusNode&&this.focusOffset==t.focusOffset}setRange(t){let{anchorNode:e,focusNode:i}=t;this.set(e,Math.min(t.anchorOffset,e?Jt(e):0),i,Math.min(t.focusOffset,i?Jt(i):0))}set(t,e,i,n){this.anchorNode=t,this.anchorOffset=e,this.focusNode=i,this.focusOffset=n}}let Pe=null;function Ce(s){if(s.setActive)return s.setActive();if(Pe)return s.focus(Pe);let t=[];for(let e=s;e&&(t.push(e,e.scrollTop,e.scrollLeft),e!=e.ownerDocument);e=e.parentNode);if(s.focus(Pe==null?{get preventScroll(){return Pe={preventScroll:!0},!0}}:void 0),!Pe){Pe=!1;for(let e=0;eMath.max(1,s.scrollHeight-s.clientHeight-4)}function fe(s,t){for(let e=s,i=t;;){if(e.nodeType==3&&i>0)return{node:e,offset:i};if(e.nodeType==1&&i>0){if(e.contentEditable=="false")return null;e=e.childNodes[i-1],i=Jt(e)}else if(e.parentNode&&!Oe(e))i=We(e),e=e.parentNode;else return null}}function rt(s,t){for(let e=s,i=t;;){if(e.nodeType==3&&ie)return F.domBoundsAround(t,e,M);if(z>=t&&n==-1&&(n=g,r=M),M>e&&F.dom.parentNode==this.dom){h=g,p=C;break}C=z,M=z+F.breakAfter}return{from:r,to:p<0?i+this.length:p,startDOM:(n?this.children[n-1].dom.nextSibling:null)||this.dom.firstChild,endDOM:h=0?this.children[h].dom:null}}markDirty(t=!1){this.flags|=2,this.markParentsDirty(t)}markParentsDirty(t){for(let e=this.parent;e;e=e.parent){if(t&&(e.flags|=2),e.flags&1)return;e.flags|=1,t=!1}}setParent(t){this.parent!=t&&(this.parent=t,this.flags&7&&this.markParentsDirty(!0))}setDOM(t){this.dom!=t&&(this.dom&&(this.dom.cmView=null),this.dom=t,t.cmView=this)}get rootView(){for(let t=this;;){let e=t.parent;if(!e)return t;t=e}}replaceChildren(t,e,i=Et){this.markDirty();for(let n=t;nthis.pos||t==this.pos&&(e>0||this.i==0||this.children[this.i-1].breakAfter))return this.off=t-this.pos,this;let i=this.children[--this.i];this.pos-=i.length+i.breakAfter}}}function Me(s,t,e,i,n,r,h,p,g){let{children:M}=s,C=M.length?M[t]:null,F=r.length?r[r.length-1]:null,z=F?F.breakAfter:h;if(!(t==i&&C&&!h&&!z&&r.length<2&&C.merge(e,n,r.length?F:null,e==0,p,g))){if(i0&&(!h&&r.length&&C.merge(e,C.length,r[0],!1,p,0)?C.breakAfter=r.shift().breakAfter:(e2);var B={mac:H||/Mac/.test(Ft.platform),windows:/Win/.test(Ft.platform),linux:/Linux|X11/.test(Ft.platform),ie:ki,ie_version:Te?we.documentMode||6:Re?+Re[1]:ve?+ve[1]:0,gecko:Mi,gecko_version:Mi?+(/Firefox\/(\d+)/.exec(Ft.userAgent)||[0,0])[1]:0,chrome:!!et,chrome_version:et?+et[1]:0,ios:H,android:/Android\b/.test(Ft.userAgent),webkit:v,safari:T,webkit_version:v?+(/\bAppleWebKit\/(\d+)/.exec(Ft.userAgent)||[0,0])[1]:0,tabSize:we.documentElement.style.tabSize!=null?"tab-size":"-moz-tab-size"};const _=256;class Q extends pt{constructor(t){super(),this.text=t}get length(){return this.text.length}createDOM(t){this.setDOM(t||document.createTextNode(this.text))}sync(t,e){this.dom||this.createDOM(),this.dom.nodeValue!=this.text&&(e&&e.node==this.dom&&(e.written=!0),this.dom.nodeValue=this.text)}reuseDOM(t){t.nodeType==3&&this.createDOM(t)}merge(t,e,i){return this.flags&8||i&&(!(i instanceof Q)||this.length-(e-t)+i.length>_||i.flags&8)?!1:(this.text=this.text.slice(0,t)+(i?i.text:"")+this.text.slice(e),this.markDirty(),!0)}split(t){let e=new Q(this.text.slice(t));return this.text=this.text.slice(0,t),this.markDirty(),e.flags|=this.flags&8,e}localPosFromDOM(t,e){return t==this.dom?e:e?this.text.length:0}domAtPos(t){return new St(this.dom,t)}domBoundsAround(t,e,i){return{from:i,to:i+this.length,startDOM:this.dom,endDOM:this.dom.nextSibling}}coordsAt(t,e){return Ct(this.dom,t,e)}}class st extends pt{constructor(t,e=[],i=0){super(),this.mark=t,this.children=e,this.length=i;for(let n of e)n.setParent(this)}setAttrs(t){if($e(t),this.mark.class&&(t.className=this.mark.class),this.mark.attrs)for(let e in this.mark.attrs)t.setAttribute(e,this.mark.attrs[e]);return t}canReuseDOM(t){return super.canReuseDOM(t)&&!((this.flags|t.flags)&8)}reuseDOM(t){t.nodeName==this.mark.tagName.toUpperCase()&&(this.setDOM(t),this.flags|=6)}sync(t,e){this.dom?this.flags&4&&this.setAttrs(this.dom):this.setDOM(this.setAttrs(document.createElement(this.mark.tagName))),super.sync(t,e)}merge(t,e,i,n,r,h){return i&&(!(i instanceof st&&i.mark.eq(this.mark))||t&&r<=0||et&&e.push(i=t&&(n=r),i=g,r++}let h=this.length-t;return this.length=t,n>-1&&(this.children.length=n,this.markDirty()),new st(this.mark,e,h)}domAtPos(t){return $t(this,t)}coordsAt(t,e){return Xt(this,t,e)}}function Ct(s,t,e){let i=s.nodeValue.length;t>i&&(t=i);let n=t,r=t,h=0;t==0&&e<0||t==i&&e>=0?B.chrome||B.gecko||(t?(n--,h=1):r=0)?0:p.length-1];return B.safari&&!h&&g.width==0&&(g=Array.prototype.find.call(p,M=>M.width)||g),h?Le(g,h<0):g||null}class Tt extends pt{static create(t,e,i){return new Tt(t,e,i)}constructor(t,e,i){super(),this.widget=t,this.length=e,this.side=i,this.prevWidget=null}split(t){let e=Tt.create(this.widget,this.length-t,this.side);return this.length-=t,e}sync(t){(!this.dom||!this.widget.updateDOM(this.dom,t))&&(this.dom&&this.prevWidget&&this.prevWidget.destroy(this.dom),this.prevWidget=null,this.setDOM(this.widget.toDOM(t)),this.widget.editable||(this.dom.contentEditable="false"))}getSide(){return this.side}merge(t,e,i,n,r,h){return i&&(!(i instanceof Tt)||!this.widget.compare(i.widget)||t>0&&r<=0||e0)?St.before(this.dom):St.after(this.dom,t==this.length)}domBoundsAround(){return null}coordsAt(t,e){let i=this.widget.coordsAt(this.dom,t,e);if(i)return i;let n=this.dom.getClientRects(),r=null;if(!n.length)return null;let h=this.side?this.side<0:t>0;for(let p=h?n.length-1:0;r=n[p],!(t>0?p==0:p==n.length-1||r.top0?St.before(this.dom):St.after(this.dom)}localPosFromDOM(){return 0}domBoundsAround(){return null}coordsAt(t){return this.dom.getBoundingClientRect()}get overrideDOMText(){return I.xv.empty}get isHidden(){return!0}}Q.prototype.children=Tt.prototype.children=Mt.prototype.children=Et;function $t(s,t){let e=s.dom,{children:i}=s,n=0;for(let r=0;nr&&t0;r--){let h=i[r-1];if(h.dom.parentNode==e)return h.domAtPos(h.length)}for(let r=n;r0&&t instanceof st&&n.length&&(i=n[n.length-1])instanceof st&&i.mark.eq(t.mark)?Kt(i,t.children[0],e-1):(n.push(t),t.setParent(s)),s.length+=t.length}function Xt(s,t,e){let i=null,n=-1,r=null,h=-1;function p(M,C){for(let F=0,z=0;F=C&&(Y.children.length?p(Y,C-z):(!r||r.isHidden&&e>0)&&(tt>C||z==tt&&Y.getSide()>0)?(r=Y,h=C-z):(z-1?1:0)!=n.length-(e&&n.indexOf(e)>-1?1:0))return!1;for(let r of i)if(r!=e&&(n.indexOf(r)==-1||s[r]!==t[r]))return!1;return!0}function Xe(s,t,e){let i=!1;if(t)for(let n in t)e&&n in e||(i=!0,n=="style"?s.style.cssText="":s.removeAttribute(n));if(e)for(let n in e)t&&t[n]==e[n]||(i=!0,n=="style"?s.style.cssText=e[n]:s.setAttribute(n,e[n]));return i}function ze(s){let t=Object.create(null);for(let e=0;e0?3e8:-4e8:e>0?1e8:-1e8,new te(t,e,e,i,t.widget||null,!1)}static replace(t){let e=!!t.block,i,n;if(t.isBlockGap)i=-5e8,n=4e8;else{let{start:r,end:h}=Qt(t,e);i=(r?e?-3e8:-1:5e8)-1,n=(h?e?2e8:1:-6e8)+1}return new te(t,i,n,e,t.widget||null,!0)}static line(t){return new Fe(t)}static set(t,e=!1){return I.Xs.of(t,e)}hasHeight(){return this.widget?this.widget.estimatedHeight>-1:!1}}Wt.none=I.Xs.empty;class Lt extends Wt{constructor(t){let{start:e,end:i}=Qt(t);super(e?-1:5e8,i?1:-6e8,null,t),this.tagName=t.tagName||"span",this.class=t.class||"",this.attrs=t.attributes||null}eq(t){var e,i;return this==t||t instanceof Lt&&this.tagName==t.tagName&&(this.class||((e=this.attrs)===null||e===void 0?void 0:e.class))==(t.class||((i=t.attrs)===null||i===void 0?void 0:i.class))&&ye(this.attrs,t.attrs,"class")}range(t,e=t){if(t>=e)throw new RangeError("Mark decorations may not be empty");return super.range(t,e)}}Lt.prototype.point=!1;class Fe extends Wt{constructor(t){super(-2e8,-2e8,null,t)}eq(t){return t instanceof Fe&&this.spec.class==t.spec.class&&ye(this.spec.attributes,t.spec.attributes)}range(t,e=t){if(e!=t)throw new RangeError("Line decoration ranges must be zero-length");return super.range(t,e)}}Fe.prototype.mapMode=I.gc.TrackBefore,Fe.prototype.point=!0;class te extends Wt{constructor(t,e,i,n,r,h){super(e,i,r,t),this.block=n,this.isReplace=h,this.mapMode=n?e<=0?I.gc.TrackBefore:I.gc.TrackAfter:I.gc.TrackDel}get type(){return this.startSide!=this.endSide?Yt.WidgetRange:this.startSide<=0?Yt.WidgetBefore:Yt.WidgetAfter}get heightRelevant(){return this.block||!!this.widget&&(this.widget.estimatedHeight>=5||this.widget.lineBreaks>0)}eq(t){return t instanceof te&&le(this.widget,t.widget)&&this.block==t.block&&this.startSide==t.startSide&&this.endSide==t.endSide}range(t,e=t){if(this.isReplace&&(t>e||t==e&&this.startSide>0&&this.endSide<=0))throw new RangeError("Invalid range for replacement decoration");if(!this.isReplace&&e!=t)throw new RangeError("Widget decorations can only have zero-length ranges");return super.range(t,e)}}te.prototype.point=!0;function Qt(s,t=!1){let{inclusiveStart:e,inclusiveEnd:i}=s;return e==null&&(e=s.inclusive),i==null&&(i=s.inclusive),{start:e!=null?e:t,end:i!=null?i:t}}function le(s,t){return s==t||!!(s&&t&&s.compare(t))}function ee(s,t,e,i=0){let n=e.length-1;n>=0&&e[n]+i>=s?e[n]=Math.max(e[n],t):e.push(s,t)}class Ut extends pt{constructor(){super(...arguments),this.children=[],this.length=0,this.prevAttrs=void 0,this.attrs=null,this.breakAfter=0}merge(t,e,i,n,r,h){if(i){if(!(i instanceof Ut))return!1;this.dom||i.transferDOM(this)}return n&&this.setDeco(i?i.attrs:null),je(this,t,e,i?i.children.slice():[],r,h),!0}split(t){let e=new Ut;if(e.breakAfter=this.breakAfter,this.length==0)return e;let{i,off:n}=this.childPos(t);n&&(e.append(this.children[i].split(n),0),this.children[i].merge(n,this.children[i].length,null,!1,0,0),i++);for(let r=i;r0&&this.children[i-1].length==0;)this.children[--i].destroy();return this.children.length=i,this.markDirty(),this.length=t,e}transferDOM(t){this.dom&&(this.markDirty(),t.setDOM(this.dom),t.prevAttrs=this.prevAttrs===void 0?this.attrs:this.prevAttrs,this.prevAttrs=void 0,this.dom=null)}setDeco(t){ye(this.attrs,t)||(this.dom&&(this.prevAttrs=this.attrs,this.markDirty()),this.attrs=t)}append(t,e){Kt(this,t,e)}addLineDeco(t){let e=t.spec.attributes,i=t.spec.class;e&&(this.attrs=Ue(e,this.attrs||{})),i&&(this.attrs=Ue({class:i},this.attrs||{}))}domAtPos(t){return $t(this,t)}reuseDOM(t){t.nodeName=="DIV"&&(this.setDOM(t),this.flags|=6)}sync(t,e){var i;this.dom?this.flags&4&&($e(this.dom),this.dom.className="cm-line",this.prevAttrs=this.attrs?null:void 0):(this.setDOM(document.createElement("div")),this.dom.className="cm-line",this.prevAttrs=this.attrs?null:void 0),this.prevAttrs!==void 0&&(Xe(this.dom,this.prevAttrs,this.attrs),this.dom.classList.add("cm-line"),this.prevAttrs=void 0),super.sync(t,e);let n=this.dom.lastChild;for(;n&&pt.get(n)instanceof st;)n=n.lastChild;if(!n||!this.length||n.nodeName!="BR"&&((i=pt.get(n))===null||i===void 0?void 0:i.isEditable)==!1&&(!B.ios||!this.children.some(r=>r instanceof Q))){let r=document.createElement("BR");r.cmIgnore=!0,this.dom.appendChild(r)}}measureTextSize(){if(this.children.length==0||this.length>20)return null;let t=0,e;for(let i of this.children){if(!(i instanceof Q)||/[^ -~]/.test(i.text))return null;let n=qt(i.dom);if(n.length!=1)return null;t+=n[0].width,e=n[0].height}return t?{lineHeight:this.dom.getBoundingClientRect().height,charWidth:t/this.length,textHeight:e}:null}coordsAt(t,e){let i=Xt(this,t,e);if(!this.children.length&&i&&this.parent){let{heightOracle:n}=this.parent.view.viewState,r=i.bottom-i.top;if(Math.abs(r-n.lineHeight)<2&&n.textHeight=e){if(r instanceof Ut)return r;if(h>e)break}n=h+r.breakAfter}return null}}class be extends pt{constructor(t,e,i){super(),this.widget=t,this.length=e,this.deco=i,this.breakAfter=0,this.prevWidget=null}merge(t,e,i,n,r,h){return i&&(!(i instanceof be)||!this.widget.compare(i.widget)||t>0&&r<=0||e0}}class ie extends oi{constructor(t){super(),this.height=t}toDOM(){let t=document.createElement("div");return t.className="cm-gap",this.updateDOM(t),t}eq(t){return t.height==this.height}updateDOM(t){return t.style.height=this.height+"px",!0}get editable(){return!0}get estimatedHeight(){return this.height}ignoreEvent(){return!1}}class ci{constructor(t,e,i,n){this.doc=t,this.pos=e,this.end=i,this.disallowBlockEffectsFor=n,this.content=[],this.curLine=null,this.breakAtStart=0,this.pendingBuffer=0,this.bufferMarks=[],this.atCursorPos=!0,this.openStart=-1,this.openEnd=-1,this.text="",this.textOff=0,this.cursor=t.iter(),this.skip=e}posCovered(){if(this.content.length==0)return!this.breakAtStart&&this.doc.lineAt(this.pos).from!=this.pos;let t=this.content[this.content.length-1];return!(t.breakAfter||t instanceof be&&t.deco.endSide<0)}getLine(){return this.curLine||(this.content.push(this.curLine=new Ut),this.atCursorPos=!0),this.curLine}flushBuffer(t=this.bufferMarks){this.pendingBuffer&&(this.curLine.append(Je(new Mt(-1),t),t.length),this.pendingBuffer=0)}addBlockWidget(t){this.flushBuffer(),this.curLine=null,this.content.push(t)}finish(t){this.pendingBuffer&&t<=this.bufferMarks.length?this.flushBuffer():this.pendingBuffer=0,!this.posCovered()&&!(t&&this.content.length&&this.content[this.content.length-1]instanceof be)&&this.getLine()}buildText(t,e,i){for(;t>0;){if(this.textOff==this.text.length){let{value:r,lineBreak:h,done:p}=this.cursor.next(this.skip);if(this.skip=0,p)throw new Error("Ran out of text content when drawing inline views");if(h){this.posCovered()||this.getLine(),this.content.length?this.content[this.content.length-1].breakAfter=1:this.breakAtStart=1,this.flushBuffer(),this.curLine=null,this.atCursorPos=!0,t--;continue}else this.text=r,this.textOff=0}let n=Math.min(this.text.length-this.textOff,t,512);this.flushBuffer(e.slice(e.length-i)),this.getLine().append(Je(new Q(this.text.slice(this.textOff,this.textOff+n)),e),i),this.atCursorPos=!0,this.textOff+=n,t-=n,i=0}}span(t,e,i,n){this.buildText(e-t,i,n),this.pos=e,this.openStart<0&&(this.openStart=n)}point(t,e,i,n,r,h){if(this.disallowBlockEffectsFor[h]&&i instanceof te){if(i.block)throw new RangeError("Block decorations may not be specified via plugins");if(e>this.doc.lineAt(this.pos).to)throw new RangeError("Decorations that replace line breaks may not be specified via plugins")}let p=e-t;if(i instanceof te)if(i.block)i.startSide>0&&!this.posCovered()&&this.getLine(),this.addBlockWidget(new be(i.widget||qe.block,p,i));else{let g=Tt.create(i.widget||qe.inline,p,p?0:i.startSide),M=this.atCursorPos&&!g.isEditable&&r<=n.length&&(t0),C=!g.isEditable&&(tn.length||i.startSide<=0),F=this.getLine();this.pendingBuffer==2&&!M&&!g.isEditable&&(this.pendingBuffer=0),this.flushBuffer(n),M&&(F.append(Je(new Mt(1),n),r),r=n.length+Math.max(0,r-n.length)),F.append(Je(g,n),r),this.atCursorPos=C,this.pendingBuffer=C?tn.length?1:2:0,this.pendingBuffer&&(this.bufferMarks=n.slice())}else this.doc.lineAt(this.pos).from==this.pos&&this.getLine().addLineDeco(i);p&&(this.textOff+p<=this.text.length?this.textOff+=p:(this.skip+=p-(this.text.length-this.textOff),this.text="",this.textOff=0),this.pos=e),this.openStart<0&&(this.openStart=r)}static build(t,e,i,n,r){let h=new ci(t,e,i,r);return h.openEnd=I.Xs.spans(n,e,i,h),h.openStart<0&&(h.openStart=h.openEnd),h.finish(h.openEnd),h}}function Je(s,t){for(let e of t)s=new st(e,[s],s.length);return s}class qe extends oi{constructor(t){super(),this.tag=t}eq(t){return t.tag==this.tag}toDOM(){return document.createElement(this.tag)}updateDOM(t){return t.nodeName.toLowerCase()==this.tag}get isHidden(){return!0}}qe.inline=new qe("span"),qe.block=new qe("div");var Be=function(s){return s[s.LTR=0]="LTR",s[s.RTL=1]="RTL",s}(Be||(Be={}));const ii=Be.LTR,ae=Be.RTL;function ni(s){let t=[];for(let e=0;e=e){if(p.level==i)return h;(r<0||(n!=0?n<0?p.frome:t[r].level>p.level))&&(r=h)}}if(r<0)throw new RangeError("Index out of range");return r}}function Ii(s,t){if(s.length!=t.length)return!1;for(let e=0;e=0;ht-=3)if(li[ht+1]==-Y){let ft=li[ht+2],ct=ft&2?n:ft&4?ft&1?r:n:0;ct&&(Ie[F]=Ie[li[ht]]=ct),p=ht;break}}else{if(li.length==189)break;li[p++]=F,li[p++]=z,li[p++]=g}else if((tt=Ie[F])==2||tt==1){let ht=tt==n;g=ht?0:1;for(let ft=p-3;ft>=0;ft-=3){let ct=li[ft+2];if(ct&2)break;if(ht)li[ft+2]|=2;else{if(ct&4)break;li[ft+2]|=4}}}}}function un(s,t,e,i){for(let n=0,r=i;n<=e.length;n++){let h=n?e[n-1].to:s,p=ng;)tt==ft&&(tt=e[--ht].from,ft=ht?e[ht-1].to:s),Ie[--tt]=Y;g=C}else r=M,g++}}}function Ni(s,t,e,i,n,r,h){let p=i%2?2:1;if(i%2==n%2)for(let g=t,M=0;gg&&h.push(new Ci(g,ht.from,Y));let ft=ht.direction==ii!=!(Y%2);L(s,ft?i+1:i,n,ht.inner,ht.from,ht.to,h),g=ht.to}tt=ht.to}else{if(tt==e||(C?Ie[tt]!=p:Ie[tt]==p))break;tt++}z?Ni(s,g,tt,i+1,n,z,h):gt;){let C=!0,F=!1;if(!M||g>r[M-1].to){let ht=Ie[g-1];ht!=p&&(C=!1,F=ht==16)}let z=!C&&p==1?[]:null,Y=C?i:i+1,tt=g;t:for(;;)if(M&&tt==r[M-1].to){if(F)break t;let ht=r[--M];if(!C)for(let ft=ht.from,ct=M;;){if(ft==t)break t;if(ct&&r[ct-1].to==ft)ft=r[--ct].from;else{if(Ie[ft-1]==p)break t;break}}if(z)z.push(ht);else{ht.toIe.length;)Ie[Ie.length]=256;let i=[],n=t==ii?0:1;return L(s,n,n,e,0,s.length,i),i}function c(s){return[new Ci(0,s,0)]}let m="";function x(s,t,e,i,n){var r;let h=i.head-s.from,p=Ci.find(t,h,(r=i.bidiLevel)!==null&&r!==void 0?r:-1,i.assoc),g=t[p],M=g.side(n,e);if(h==M){let z=p+=n?1:-1;if(z<0||z>=t.length)return null;g=t[p=z],h=g.side(!n,e),M=g.side(n,e)}let C=(0,I.cp)(s.text,h,g.forward(n,e));(Cg.to)&&(C=M),m=s.text.slice(Math.min(h,C),Math.max(h,C));let F=p==(n?t.length-1:0)?null:t[p+(n?1:-1)];return F&&C==M&&F.level+(n?0:1)s.some(t=>t)}),O=I.r$.define({combine:s=>s.some(t=>t)}),y=I.r$.define();class S{constructor(t,e="nearest",i="nearest",n=5,r=5,h=!1){this.range=t,this.y=e,this.x=i,this.yMargin=n,this.xMargin=r,this.isSnapshot=h}map(t){return t.empty?this:new S(this.range.map(t),this.y,this.x,this.yMargin,this.xMargin,this.isSnapshot)}clip(t){return this.range.to<=t.doc.length?this:new S(I.jT.cursor(t.doc.length),this.y,this.x,this.yMargin,this.xMargin,this.isSnapshot)}}const R=I.Py.define({map:(s,t)=>s.map(t)}),V=I.Py.define();function K(s,t,e){let i=s.facet(nt);i.length?i[0](t):window.onerror?window.onerror(String(t),e,void 0,void 0,t):e?console.error(e+":",t):console.error(t)}const X=I.r$.define({combine:s=>s.length?s[0]:!0});let it=0;const at=I.r$.define();class mt{constructor(t,e,i,n,r){this.id=t,this.create=e,this.domEventHandlers=i,this.domEventObservers=n,this.extension=r(this)}static define(t,e){const{eventHandlers:i,eventObservers:n,provide:r,decorations:h}=e||{};return new mt(it++,t,i,n,p=>{let g=[at.of(p)];return h&&g.push(ke.of(M=>{let C=M.plugin(p);return C?h(C):Wt.none})),r&&g.push(r(p)),g})}static fromClass(t,e){return mt.define(i=>new t(i),e)}}class wt{constructor(t){this.spec=t,this.mustUpdate=null,this.value=null}update(t){if(this.value){if(this.mustUpdate){let e=this.mustUpdate;if(this.mustUpdate=null,this.value.update)try{this.value.update(e)}catch(i){if(K(e.state,i,"CodeMirror plugin crashed"),this.value.destroy)try{this.value.destroy()}catch(n){}this.deactivate()}}}else if(this.spec)try{this.value=this.spec.create(t)}catch(e){K(t.state,e,"CodeMirror plugin crashed"),this.deactivate()}return this}destroy(t){var e;if(!((e=this.value)===null||e===void 0)&&e.destroy)try{this.value.destroy()}catch(i){K(t.state,i,"CodeMirror plugin crashed")}}deactivate(){this.spec=this.value=null}}const Ot=I.r$.define(),Zt=I.r$.define(),ke=I.r$.define(),si=I.r$.define(),bi=I.r$.define(),ji=I.r$.define();function Ji(s,t){let e=s.state.facet(ji);if(!e.length)return e;let i=e.map(r=>r instanceof Function?r(s):r),n=[];return I.Xs.spans(i,t.from,t.to,{point(){},span(r,h,p,g){let M=r-t.from,C=h-t.from,F=n;for(let z=p.length-1;z>=0;z--,g--){let Y=p[z].spec.bidiIsolate,tt;if(Y==null&&(Y=D(t.text,M,C)),g>0&&F.length&&(tt=F[F.length-1]).to==M&&tt.direction==Y)tt.to=C,F=tt.inner;else{let ht={from:M,to:C,direction:Y,inner:[]};F.push(ht),F=ht.inner}}}}),n}const Ye=I.r$.define();function Fi(s){let t=0,e=0,i=0,n=0;for(let r of s.state.facet(Ye)){let h=r(s);h&&(h.left!=null&&(t=Math.max(t,h.left)),h.right!=null&&(e=Math.max(e,h.right)),h.top!=null&&(i=Math.max(i,h.top)),h.bottom!=null&&(n=Math.max(n,h.bottom)))}return{left:t,right:e,top:i,bottom:n}}const Ai=I.r$.define();class Ke{constructor(t,e,i,n){this.fromA=t,this.toA=e,this.fromB=i,this.toB=n}join(t){return new Ke(Math.min(this.fromA,t.fromA),Math.max(this.toA,t.toA),Math.min(this.fromB,t.fromB),Math.max(this.toB,t.toB))}addToSet(t){let e=t.length,i=this;for(;e>0;e--){let n=t[e-1];if(!(n.fromA>i.toA)){if(n.toAC)break;r+=2}if(!g)return i;new Ke(g.fromA,g.toA,g.fromB,g.toB).addToSet(i),h=g.toA,p=g.toB}}}class A{constructor(t,e,i){this.view=t,this.state=e,this.transactions=i,this.flags=0,this.startState=t.state,this.changes=I.as.empty(this.startState.doc.length);for(let r of i)this.changes=this.changes.compose(r.changes);let n=[];this.changes.iterChangedRanges((r,h,p,g)=>n.push(new Ke(r,h,p,g))),this.changedRanges=n}static create(t,e,i){return new A(t,e,i)}get viewportChanged(){return(this.flags&4)>0}get heightChanged(){return(this.flags&2)>0}get geometryChanged(){return this.docChanged||(this.flags&10)>0}get focusChanged(){return(this.flags&1)>0}get docChanged(){return!this.changes.empty}get selectionSet(){return this.transactions.some(t=>t.selection)}get empty(){return this.flags==0&&this.transactions.length==0}}class d extends pt{get length(){return this.view.state.doc.length}constructor(t){super(),this.view=t,this.decorations=[],this.dynamicDecorationMap=[!1],this.domChanged=null,this.hasComposition=null,this.markedForComposition=new Set,this.editContextFormatting=Wt.none,this.lastCompositionAfterCursor=!1,this.minWidth=0,this.minWidthFrom=0,this.minWidthTo=0,this.impreciseAnchor=null,this.impreciseHead=null,this.forceSelection=!1,this.lastUpdate=Date.now(),this.setDOM(t.contentDOM),this.children=[new Ut],this.children[0].setParent(this),this.updateDeco(),this.updateInner([new Ke(0,0,0,t.state.doc.length)],0,null)}update(t){var e;let i=t.changedRanges;this.minWidth>0&&i.length&&(i.every(({fromA:M,toA:C})=>Cthis.minWidthTo)?(this.minWidthFrom=t.changes.mapPos(this.minWidthFrom,1),this.minWidthTo=t.changes.mapPos(this.minWidthTo,1)):this.minWidth=this.minWidthFrom=this.minWidthTo=0),this.updateEditContextFormatting(t);let n=-1;this.view.inputState.composing>=0&&!this.view.observer.editContext&&(!((e=this.domChanged)===null||e===void 0)&&e.newSel?n=this.domChanged.newSel.head:!At(t.changes,this.hasComposition)&&!t.selectionSet&&(n=t.state.selection.main.head));let r=n>-1?W(this.view,t.changes,n):null;if(this.domChanged=null,this.hasComposition){this.markedForComposition.clear();let{from:M,to:C}=this.hasComposition;i=new Ke(M,C,t.changes.mapPos(M,-1),t.changes.mapPos(C,1)).addToSet(i.slice())}this.hasComposition=r?{from:r.range.fromB,to:r.range.toB}:null,(B.ie||B.chrome)&&!r&&t&&t.state.doc.lines!=t.startState.doc.lines&&(this.forceSelection=!0);let h=this.decorations,p=this.updateDeco(),g=ot(h,p,t.changes);return i=Ke.extendWithRanges(i,g),!(this.flags&7)&&i.length==0?!1:(this.updateInner(i,t.startState.doc.length,r),t.transactions.length&&(this.lastUpdate=Date.now()),!0)}updateInner(t,e,i){this.view.viewState.mustMeasureContent=!0,this.updateChildren(t,e,i);let{observer:n}=this.view;n.ignore(()=>{this.dom.style.height=this.view.viewState.contentHeight/this.view.scaleY+"px",this.dom.style.flexBasis=this.minWidth?this.minWidth+"px":"";let h=B.chrome||B.ios?{node:n.selectionRange.focusNode,written:!1}:void 0;this.sync(this.view,h),this.flags&=-8,h&&(h.written||n.selectionRange.focusNode!=h.node)&&(this.forceSelection=!0),this.dom.style.height=""}),this.markedForComposition.forEach(h=>h.flags&=-9);let r=[];if(this.view.viewport.from||this.view.viewport.to=0?n[h]:null;if(!p)break;let{fromA:g,toA:M,fromB:C,toB:F}=p,z,Y,tt,ht;if(i&&i.range.fromBC){let Vt=ci.build(this.view.state.doc,C,i.range.fromB,this.decorations,this.dynamicDecorationMap),oe=ci.build(this.view.state.doc,i.range.toB,F,this.decorations,this.dynamicDecorationMap);Y=Vt.breakAtStart,tt=Vt.openStart,ht=oe.openEnd;let Se=this.compositionView(i);oe.breakAtStart?Se.breakAfter=1:oe.content.length&&Se.merge(Se.length,Se.length,oe.content[0],!1,oe.openStart,0)&&(Se.breakAfter=oe.content[0].breakAfter,oe.content.shift()),Vt.content.length&&Se.merge(0,0,Vt.content[Vt.content.length-1],!0,0,Vt.openEnd)&&Vt.content.pop(),z=Vt.content.concat(Se).concat(oe.content)}else({content:z,breakAtStart:Y,openStart:tt,openEnd:ht}=ci.build(this.view.state.doc,C,F,this.decorations,this.dynamicDecorationMap));let{i:ft,off:ct}=r.findPos(M,1),{i:Rt,off:re}=r.findPos(g,-1);Me(this,Rt,re,ft,ct,z,Y,tt,ht)}i&&this.fixCompositionDOM(i)}updateEditContextFormatting(t){this.editContextFormatting=this.editContextFormatting.map(t.changes);for(let e of t.transactions)for(let i of e.effects)i.is(V)&&(this.editContextFormatting=i.value)}compositionView(t){let e=new Q(t.text.nodeValue);e.flags|=8;for(let{deco:n}of t.marks)e=new st(n,[e],e.length);let i=new Ut;return i.append(e,0),i}fixCompositionDOM(t){let e=(r,h)=>{h.flags|=8|(h.children.some(g=>g.flags&7)?1:0),this.markedForComposition.add(h);let p=pt.get(r);p&&p!=h&&(p.dom=null),h.setDOM(r)},i=this.childPos(t.range.fromB,1),n=this.children[i.i];e(t.line,n);for(let r=t.marks.length-1;r>=-1;r--)i=n.childPos(i.off,1),n=n.children[i.i],e(r>=0?t.marks[r].node:t.text,n)}updateSelection(t=!1,e=!1){(t||!this.view.observer.selectionRange.focusNode)&&this.view.observer.readSelectionRange();let i=this.view.root.activeElement,n=i==this.dom,r=!n&&_t(this.dom,this.view.observer.selectionRange)&&!(i&&this.dom.contains(i));if(!(n||e||r))return;let h=this.forceSelection;this.forceSelection=!1;let p=this.view.state.selection.main,g=this.moveToLine(this.domAtPos(p.anchor)),M=p.empty?g:this.moveToLine(this.domAtPos(p.head));if(B.gecko&&p.empty&&!this.hasComposition&&w(g)){let F=document.createTextNode("");this.view.observer.ignore(()=>g.node.insertBefore(F,g.node.childNodes[g.offset]||null)),g=M=new St(F,0),h=!0}let C=this.view.observer.selectionRange;(h||!C.focusNode||(!ue(g.node,g.offset,C.anchorNode,C.anchorOffset)||!ue(M.node,M.offset,C.focusNode,C.focusOffset))&&!this.suppressWidgetCursorChange(C,p))&&(this.view.observer.ignore(()=>{B.android&&B.chrome&&this.dom.contains(C.focusNode)&<(C.focusNode,this.dom)&&(this.dom.blur(),this.dom.focus({preventScroll:!0}));let F=Gt(this.view.root);if(F)if(p.empty){if(B.gecko){let z=q(g.node,g.offset);if(z&&z!=3){let Y=(z==1?fe:rt)(g.node,g.offset);Y&&(g=new St(Y.node,Y.offset))}}F.collapse(g.node,g.offset),p.bidiLevel!=null&&F.caretBidiLevel!==void 0&&(F.caretBidiLevel=p.bidiLevel)}else if(F.extend){F.collapse(g.node,g.offset);try{F.extend(M.node,M.offset)}catch(z){}}else{let z=document.createRange();p.anchor>p.head&&([g,M]=[M,g]),z.setEnd(M.node,M.offset),z.setStart(g.node,g.offset),F.removeAllRanges(),F.addRange(z)}r&&this.view.root.activeElement==this.dom&&(this.dom.blur(),i&&i.focus())}),this.view.observer.setSelectionRange(g,M)),this.impreciseAnchor=g.precise?null:new St(C.anchorNode,C.anchorOffset),this.impreciseHead=M.precise?null:new St(C.focusNode,C.focusOffset)}suppressWidgetCursorChange(t,e){return this.hasComposition&&e.empty&&ue(t.focusNode,t.focusOffset,t.anchorNode,t.anchorOffset)&&this.posFromDOM(t.focusNode,t.focusOffset)==e.head}enforceCursorAssoc(){if(this.hasComposition)return;let{view:t}=this,e=t.state.selection.main,i=Gt(t.root),{anchorNode:n,anchorOffset:r}=t.observer.selectionRange;if(!i||!e.empty||!e.assoc||!i.modify)return;let h=Ut.find(this,e.head);if(!h)return;let p=h.posAtStart;if(e.head==p||e.head==p+h.length)return;let g=this.coordsAt(e.head,-1),M=this.coordsAt(e.head,1);if(!g||!M||g.bottom>M.top)return;let C=this.domAtPos(e.head+e.assoc);i.collapse(C.node,C.offset),i.modify("move",e.assoc<0?"forward":"backward","lineboundary"),t.observer.readSelectionRange();let F=t.observer.selectionRange;t.docView.posFromDOM(F.anchorNode,F.anchorOffset)!=e.from&&i.collapse(n,r)}moveToLine(t){let e=this.dom,i;if(t.node!=e)return t;for(let n=t.offset;!i&&n=0;n--){let r=pt.get(e.childNodes[n]);r instanceof Ut&&(i=r.domAtPos(r.length))}return i?new St(i.node,i.offset,!0):t}nearest(t){for(let e=t;e;){let i=pt.get(e);if(i&&i.rootView==this)return i;e=e.parentNode}return null}posFromDOM(t,e){let i=this.nearest(t);if(!i)throw new RangeError("Trying to find position for a DOM position outside of the document");return i.localPosFromDOM(t,e)+i.posAtStart}domAtPos(t){let{i:e,off:i}=this.childCursor().findPos(t,-1);for(;e=0;h--){let p=this.children[h],g=r-p.breakAfter,M=g-p.length;if(gt||p.covers(1))&&(!i||p instanceof Ut&&!(i instanceof Ut&&e>=0)))i=p,n=M;else if(i&&M==t&&g==t&&p instanceof be&&Math.abs(e)<2){if(p.deco.startSide<0)break;h&&(i=null)}r=M}return i?i.coordsAt(t-n,e):null}coordsForChar(t){let{i:e,off:i}=this.childPos(t,1),n=this.children[e];if(!(n instanceof Ut))return null;for(;n.children.length;){let{i:p,off:g}=n.childPos(i,1);for(;;p++){if(p==n.children.length)return null;if((n=n.children[p]).length)break}i=g}if(!(n instanceof Q))return null;let r=(0,I.cp)(n.text,i);if(r==i)return null;let h=he(n.dom,i,r).getClientRects();for(let p=0;pMath.max(this.view.scrollDOM.clientWidth,this.minWidth)+1,p=-1,g=this.view.textDirection==Be.LTR;for(let M=0,C=0;Cn)break;if(M>=i){let Y=F.dom.getBoundingClientRect();if(e.push(Y.height),h){let tt=F.dom.lastChild,ht=tt?qt(tt):[];if(ht.length){let ft=ht[ht.length-1],ct=g?ft.right-Y.left:Y.right-ft.left;ct>p&&(p=ct,this.minWidth=r,this.minWidthFrom=M,this.minWidthTo=z)}}}M=z+F.breakAfter}return e}textDirectionAt(t){let{i:e}=this.childPos(t,1);return getComputedStyle(this.children[e].dom).direction=="rtl"?Be.RTL:Be.LTR}measureTextSize(){for(let r of this.children)if(r instanceof Ut){let h=r.measureTextSize();if(h)return h}let t=document.createElement("div"),e,i,n;return t.className="cm-line",t.style.width="99999px",t.style.position="absolute",t.textContent="abc def ghi jkl mno pqr stu",this.view.observer.ignore(()=>{this.dom.appendChild(t);let r=qt(t.firstChild)[0];e=t.getBoundingClientRect().height,i=r?r.width/27:7,n=r?r.height:e,t.remove()}),{lineHeight:e,charWidth:i,textHeight:n}}childCursor(t=this.length){let e=this.children.length;return e&&(t-=this.children[--e].length),new xe(this.children,t,e)}computeBlockGapDeco(){let t=[],e=this.view.viewState;for(let i=0,n=0;;n++){let r=n==e.viewports.length?null:e.viewports[n],h=r?r.from-1:this.length;if(h>i){let p=(e.lineBlockAt(h).bottom-e.lineBlockAt(i).top)/this.view.scaleY;t.push(Wt.replace({widget:new ie(p),block:!0,inclusive:!0,isBlockGap:!0}).range(i,h))}if(!r)break;i=r.to+1}return Wt.set(t)}updateDeco(){let t=1,e=this.view.state.facet(ke).map(r=>(this.dynamicDecorationMap[t++]=typeof r=="function")?r(this.view):r),i=!1,n=this.view.state.facet(si).map((r,h)=>{let p=typeof r=="function";return p&&(i=!0),p?r(this.view):r});for(n.length&&(this.dynamicDecorationMap[t++]=i,e.push(I.Xs.join(n))),this.decorations=[this.editContextFormatting,...e,this.computeBlockGapDeco(),this.view.viewState.lineGapDeco];te.anchor?-1:1),n;if(!i)return;!e.empty&&(n=this.coordsAt(e.anchor,e.anchor>e.head?-1:1))&&(i={left:Math.min(i.left,n.left),top:Math.min(i.top,n.top),right:Math.max(i.right,n.right),bottom:Math.max(i.bottom,n.bottom)});let r=Fi(this.view),h={left:i.left-r.left,top:i.top-r.top,right:i.right+r.right,bottom:i.bottom+r.bottom},{offsetWidth:p,offsetHeight:g}=this.view.scrollDOM;me(this.view.scrollDOM,h,e.head{it.from&&(e=!0)}),e}function Ht(s,t,e=1){let i=s.charCategorizer(t),n=s.doc.lineAt(t),r=t-n.from;if(n.length==0)return I.jT.cursor(t);r==0?e=1:r==n.length&&(e=-1);let h=r,p=r;e<0?h=(0,I.cp)(n.text,r,!1):p=(0,I.cp)(n.text,r);let g=i(n.text.slice(h,p));for(;h>0;){let M=(0,I.cp)(n.text,h,!1);if(i(n.text.slice(M,h))!=g)break;h=M}for(;ps?t.left-s:Math.max(0,s-t.right)}function Oi(s,t){return t.top>s?t.top-s:Math.max(0,s-t.bottom)}function xi(s,t){return s.topt.top+1}function zi(s,t){return ts.bottom?{top:s.top,left:s.left,right:s.right,bottom:t}:s}function In(s,t,e){let i,n,r,h,p=!1,g,M,C,F;for(let tt=s.firstChild;tt;tt=tt.nextSibling){let ht=qt(tt);for(let ft=0;ftre||h==re&&r>Rt){i=tt,n=ct,r=Rt,h=re;let Vt=re?e0?ft0)}Rt==0?e>ct.bottom&&(!C||C.bottomct.top)&&(M=tt,F=ct):C&&xi(C,ct)?C=Qi(C,ct.bottom):F&&xi(F,ct)&&(F=zi(F,ct.top))}}if(C&&C.bottom>=e?(i=g,n=C):F&&F.top<=e&&(i=M,n=F),!i)return{node:s,offset:0};let z=Math.max(n.left,Math.min(n.right,t));if(i.nodeType==3)return kn(i,z,e);if(p&&i.contentEditable!="false")return In(i,z,e);let Y=Array.prototype.indexOf.call(s.childNodes,i)+(t>=(n.left+n.right)/2?1:0);return{node:s,offset:Y}}function kn(s,t,e){let i=s.nodeValue.length,n=-1,r=1e9,h=0;for(let p=0;pe?C.top-e:e-C.bottom)-1;if(C.left-1<=t&&C.right+1>=t&&F=(C.left+C.right)/2,Y=z;if((B.chrome||B.gecko)&&he(s,p).getBoundingClientRect().left==C.right&&(Y=!z),F<=0)return{node:s,offset:p+(Y?1:0)};n=p+(Y?1:0),r=F}}}return{node:s,offset:n>-1?n:h>0?s.nodeValue.length:0}}function ws(s,t,e,i=-1){var n,r;let h=s.contentDOM.getBoundingClientRect(),p=h.top+s.viewState.paddingTop,g,{docHeight:M}=s.viewState,{x:C,y:F}=t,z=F-p;if(z<0)return 0;if(z>M)return s.state.doc.length;for(let Vt=s.viewState.heightOracle.textHeight/2,oe=!1;g=s.elementAtHeight(z),g.type!=Yt.Text;)for(;z=i>0?g.bottom+Vt:g.top-Vt,!(z>=0&&z<=M);){if(oe)return e?null:0;oe=!0,i=-i}F=p+z;let Y=g.from;if(Ys.viewport.to)return s.viewport.to==s.state.doc.length?s.state.doc.length:e?null:Qn(s,h,g,C,F);let tt=s.dom.ownerDocument,ht=s.root.elementFromPoint?s.root:tt,ft=ht.elementFromPoint(C,F);ft&&!s.contentDOM.contains(ft)&&(ft=null),ft||(C=Math.max(h.left+1,Math.min(h.right-1,C)),ft=ht.elementFromPoint(C,F),ft&&!s.contentDOM.contains(ft)&&(ft=null));let ct,Rt=-1;if(ft&&((n=s.docView.nearest(ft))===null||n===void 0?void 0:n.isEditable)!=!1){if(tt.caretPositionFromPoint){let Vt=tt.caretPositionFromPoint(C,F);Vt&&({offsetNode:ct,offset:Rt}=Vt)}else if(tt.caretRangeFromPoint){let Vt=tt.caretRangeFromPoint(C,F);Vt&&({startContainer:ct,startOffset:Rt}=Vt,(!s.contentDOM.contains(ct)||B.safari&&Hr(ct,Rt,C)||B.chrome&&vs(ct,Rt,C))&&(ct=void 0))}ct&&(Rt=Math.min(Jt(ct),Rt))}if(!ct||!s.docView.dom.contains(ct)){let Vt=Ut.find(s.docView,Y);if(!Vt)return z>g.top+g.height/2?g.to:g.from;({node:ct,offset:Rt}=In(Vt.dom,C,F))}let re=s.docView.nearest(ct);if(!re)return null;if(re.isWidget&&((r=re.dom)===null||r===void 0?void 0:r.nodeType)==1){let Vt=re.dom.getBoundingClientRect();return t.ys.defaultLineHeight*1.5){let p=s.viewState.heightOracle.textHeight,g=Math.floor((n-e.top-(s.defaultLineHeight-p)*.5)/p);r+=g*s.viewState.heightOracle.lineLength}let h=s.state.sliceDoc(e.from,e.to);return e.from+(0,I.Gz)(h,r,s.state.tabSize)}function Hr(s,t,e){let i;if(s.nodeType!=3||t!=(i=s.nodeValue.length))return!1;for(let n=s.nextSibling;n;n=n.nextSibling)if(n.nodeType!=1||n.nodeName!="BR")return!1;return he(s,i-1,i).getBoundingClientRect().left>e}function vs(s,t,e){if(t!=0)return!1;for(let n=s;;){let r=n.parentNode;if(!r||r.nodeType!=1||r.firstChild!=n)return!1;if(r.classList.contains("cm-line"))break;n=r}let i=s.nodeType==1?s.getBoundingClientRect():he(s,0,Math.max(s.nodeValue.length,1)).getBoundingClientRect();return e-i.left>5}function Zn(s,t){let e=s.lineBlockAt(t);if(Array.isArray(e.type)){for(let i of e.type)if(i.to>t||i.to==t&&(i.to==e.to||i.type==Yt.Text))return i}return e}function Wr(s,t,e,i){let n=Zn(s,t.head),r=!i||n.type!=Yt.Text||!(s.lineWrapping||n.widgetLineBreaks)?null:s.coordsAtPos(t.assoc<0&&t.head>n.from?t.head-1:t.head);if(r){let h=s.dom.getBoundingClientRect(),p=s.textDirectionAt(n.from),g=s.posAtCoords({x:e==(p==Be.LTR)?h.right-1:h.left+1,y:(r.top+r.bottom)/2});if(g!=null)return I.jT.cursor(g,e?-1:1)}return I.jT.cursor(e?n.to:n.from,e?-1:1)}function Vr(s,t,e,i){let n=s.state.doc.lineAt(t.head),r=s.bidiSpans(n),h=s.textDirectionAt(n.from);for(let p=t,g=null;;){let M=x(n,r,h,p,e),C=m;if(!M){if(n.number==(e?s.state.doc.lines:1))return p;C=` +`,n=s.state.doc.line(n.number+(e?1:-1)),r=s.bidiSpans(n),M=s.visualLineSide(n,!e)}if(g){if(!g(C))return p}else{if(!i)return M;g=i(C)}p=M}}function Mo(s,t,e){let i=s.state.charCategorizer(t),n=i(e);return r=>{let h=i(r);return n==I.D0.Space&&(n=h),n==h}}function jr(s,t,e,i){let n=t.head,r=e?1:-1;if(n==(e?s.state.doc.length:0))return I.jT.cursor(n,t.assoc);let h=t.goalColumn,p,g=s.contentDOM.getBoundingClientRect(),M=s.coordsAtPos(n,t.assoc||-1),C=s.documentTop;if(M)h==null&&(h=M.left-g.left),p=r<0?M.top:M.bottom;else{let Y=s.viewState.lineBlockAt(n);h==null&&(h=Math.min(g.right-g.left,s.defaultCharacterWidth*(n-Y.from))),p=(r<0?Y.top:Y.bottom)+C}let F=g.left+h,z=i!=null?i:s.viewState.heightOracle.textHeight>>1;for(let Y=0;;Y+=10){let tt=p+(z+Y)*r,ht=ws(s,{x:F,y:tt},!1,r);if(ttg.bottom||(r<0?htn)){let ft=s.docView.coordsForChar(ht),ct=!ft||tt{if(t>r&&tn(s)),e.from,t.head>e.from?-1:1);return i==e.from?e:I.jT.cursor(i,ir)&&this.lineBreak(),n=h}return this.findPointBefore(i,e),this}readTextNode(t){let e=t.nodeValue;for(let i of this.points)i.node==t&&(i.pos=this.text.length+Math.min(i.offset,e.length));for(let i=0,n=this.lineSeparator?null:/\r\n?|\n/g;;){let r=-1,h=1,p;if(this.lineSeparator?(r=e.indexOf(this.lineSeparator,i),h=this.lineSeparator.length):(p=n.exec(e))&&(r=p.index,h=p[0].length),this.append(e.slice(i,r<0?e.length:r)),r<0)break;if(this.lineBreak(),h>1)for(let g of this.points)g.node==t&&g.pos>this.text.length&&(g.pos-=h-1);i=r+h}}readNode(t){if(t.cmIgnore)return;let e=pt.get(t),i=e&&e.overrideDOMText;if(i!=null){this.findPointInside(t,i.length);for(let n=i.iter();!n.next().done;)n.lineBreak?this.lineBreak():this.append(n.value)}else t.nodeType==3?this.readTextNode(t):t.nodeName=="BR"?t.nextSibling&&this.lineBreak():t.nodeType==1&&this.readRange(t.firstChild,null)}findPointBefore(t,e){for(let i of this.points)i.node==t&&t.childNodes[i.offset]==e&&(i.pos=this.text.length)}findPointInside(t,e){for(let i of this.points)(t.nodeType==3?i.node==t:t.contains(i.node))&&(i.pos=this.text.length+(ir(t,i.node,i.offset)?e:0))}}function ir(s,t,e){for(;;){if(!t||e-1;let{impreciseHead:r,impreciseAnchor:h}=t.docView;if(t.state.readOnly&&e>-1)this.newSel=null;else if(e>-1&&(this.bounds=t.docView.domBoundsAround(e,i,0))){let p=r||h?[]:Cn(t),g=new Qe(p,t.state);g.readRange(this.bounds.startDOM,this.bounds.endDOM),this.text=g.text,this.newSel=sr(p,this.bounds.from)}else{let p=t.observer.selectionRange,g=r&&r.node==p.focusNode&&r.offset==p.focusOffset||!Bt(t.contentDOM,p.focusNode)?t.state.selection.main.head:t.docView.posFromDOM(p.focusNode,p.focusOffset),M=h&&h.node==p.anchorNode&&h.offset==p.anchorOffset||!Bt(t.contentDOM,p.anchorNode)?t.state.selection.main.anchor:t.docView.posFromDOM(p.anchorNode,p.anchorOffset),C=t.viewport;if((B.ios||B.chrome)&&t.state.selection.main.empty&&g!=M&&(C.from>0||C.toDate.now()-100?s.inputState.lastKeyCode:-1;if(t.bounds){let{from:h,to:p}=t.bounds,g=n.from,M=null;(r===8||B.android&&t.text.length=n.from&&e.to<=n.to&&(e.from!=n.from||e.to!=n.to)&&n.to-n.from-(e.to-e.from)<=4?e={from:n.from,to:n.to,insert:s.state.doc.slice(n.from,e.from).append(e.insert).append(s.state.doc.slice(e.to,n.to))}:(B.mac||B.android)&&e&&e.from==e.to&&e.from==n.head-1&&/^\. ?$/.test(e.insert.toString())&&s.contentDOM.getAttribute("autocorrect")=="off"?(i&&e.insert.length==2&&(i=I.jT.single(i.main.anchor-1,i.main.head-1)),e={from:n.from,to:n.to,insert:I.xv.of([" "])}):B.chrome&&e&&e.from==e.to&&e.from==n.head&&e.insert.toString()==` + `&&s.lineWrapping&&(i&&(i=I.jT.single(i.main.anchor-1,i.main.head-1)),e={from:n.from,to:n.to,insert:I.xv.of([" "])}),e)return Fn(s,e,i,r);if(i&&!i.main.eq(n)){let h=!1,p="select";return s.inputState.lastSelectionTime>Date.now()-50&&(s.inputState.lastSelectionOrigin=="select"&&(h=!0),p=s.inputState.lastSelectionOrigin),s.dispatch({selection:i,scrollIntoView:h,userEvent:p}),!0}else return!1}function Fn(s,t,e,i=-1){if(B.ios&&s.inputState.flushIOSKey(t))return!0;let n=s.state.selection.main;if(B.android&&(t.to==n.to&&(t.from==n.from||t.from==n.from-1&&s.state.sliceDoc(t.from,n.from)==" ")&&t.insert.length==1&&t.insert.lines==2&&_e(s.contentDOM,"Enter",13)||(t.from==n.from-1&&t.to==n.to&&t.insert.length==0||i==8&&t.insert.lengthn.head)&&_e(s.contentDOM,"Backspace",8)||t.from==n.from&&t.to==n.to+1&&t.insert.length==0&&_e(s.contentDOM,"Delete",46)))return!0;let r=t.insert.toString();s.inputState.composing>=0&&s.inputState.composing++;let h,p=()=>h||(h=nr(s,t,e));return s.state.facet(bt).some(g=>g(s,t.from,t.to,r,p))||s.dispatch(p()),!0}function nr(s,t,e){let i,n=s.state,r=n.selection.main;if(t.from>=r.from&&t.to<=r.to&&t.to-t.from>=(r.to-r.from)/3&&(!e||e.main.empty&&e.main.from==t.from+t.insert.length)&&s.inputState.composing<0){let p=r.fromt.to?n.sliceDoc(t.to,r.to):"";i=n.replaceSelection(s.state.toText(p+t.insert.sliceString(0,void 0,s.state.lineBreak)+g))}else{let p=n.changes(t),g=e&&e.main.to<=p.newLength?e.main:void 0;if(n.selection.ranges.length>1&&s.inputState.composing>=0&&t.to<=r.to&&t.to>=r.to-10){let M=s.state.sliceDoc(t.from,t.to),C,F=e&&E(s,e.main.head);if(F){let tt=t.insert.length-(t.to-t.from);C={from:F.from,to:F.to-tt}}else C=s.state.doc.lineAt(r.head);let z=r.to-t.to,Y=r.to-r.from;i=n.changeByRange(tt=>{if(tt.from==r.from&&tt.to==r.to)return{changes:p,range:g||tt.map(p)};let ht=tt.to-z,ft=ht-M.length;if(tt.to-tt.from!=Y||s.state.sliceDoc(ft,ht)!=M||tt.to>=C.from&&tt.from<=C.to)return{range:tt};let ct=n.changes({from:ft,to:ht,insert:t.insert}),Rt=tt.to-r.to;return{changes:ct,range:g?I.jT.range(Math.max(0,g.anchor+Rt),Math.max(0,g.head+Rt)):tt.map(ct)}})}else i={changes:p,selection:g&&n.selection.replaceRange(g)}}let h="input.type";return(s.composing||s.inputState.compositionPendingChange&&s.inputState.compositionEndedAt>Date.now()-50)&&(s.inputState.compositionPendingChange=!1,h+=".compose",s.inputState.compositionFirstChange&&(h+=".start",s.inputState.compositionFirstChange=!1)),n.update(i,{userEvent:h,scrollIntoView:!0})}function As(s,t,e,i){let n=Math.min(s.length,t.length),r=0;for(;r0&&p>0&&s.charCodeAt(h-1)==t.charCodeAt(p-1);)h--,p--;if(i=="end"){let g=Math.max(0,r-Math.min(h,p));e-=h+g-r}if(h=h?r-e:0;r-=g,p=r+(p-h),h=r}else if(p=p?r-e:0;r-=g,h=r+(h-p),p=r}return{from:r,toA:h,toB:p}}function Cn(s){let t=[];if(s.root.activeElement!=s.contentDOM)return t;let{anchorNode:e,anchorOffset:i,focusNode:n,focusOffset:r}=s.observer.selectionRange;return e&&(t.push(new Ss(e,i)),(n!=e||r!=i)&&t.push(new Ss(n,r))),t}function sr(s,t){if(s.length==0)return null;let e=s[0].pos,i=s.length==2?s[1].pos:e;return e>-1&&i>-1?I.jT.single(e+t,i+t):null}class zr{setSelectionOrigin(t){this.lastSelectionOrigin=t,this.lastSelectionTime=Date.now()}constructor(t){this.view=t,this.lastKeyCode=0,this.lastKeyTime=0,this.lastTouchTime=0,this.lastFocusTime=0,this.lastScrollTop=0,this.lastScrollLeft=0,this.pendingIOSKey=void 0,this.tabFocusMode=-1,this.lastSelectionOrigin=null,this.lastSelectionTime=0,this.lastContextMenu=0,this.scrollHandlers=[],this.handlers=Object.create(null),this.composing=-1,this.compositionFirstChange=null,this.compositionEndedAt=0,this.compositionPendingKey=!1,this.compositionPendingChange=!1,this.mouseSelection=null,this.draggedContent=null,this.handleEvent=this.handleEvent.bind(this),this.notifiedFocused=t.hasFocus,B.safari&&t.contentDOM.addEventListener("input",()=>null),B.gecko&&Zr(t.contentDOM.ownerDocument)}handleEvent(t){!Jr(this.view,t)||this.ignoreDuringComposition(t)||t.type=="keydown"&&this.keydown(t)||this.runHandlers(t.type,t)}runHandlers(t,e){let i=this.handlers[t];if(i){for(let n of i.observers)n(this.view,e);for(let n of i.handlers){if(e.defaultPrevented)break;if(n(this.view,e)){e.preventDefault();break}}}}ensureHandlers(t){let e=Ms(t),i=this.handlers,n=this.view.contentDOM;for(let r in e)if(r!="scroll"){let h=!e[r].handlers.length,p=i[r];p&&h!=!p.handlers.length&&(n.removeEventListener(r,this.handleEvent),p=null),p||n.addEventListener(r,this.handleEvent,{passive:h})}for(let r in i)r!="scroll"&&!e[r]&&n.removeEventListener(r,this.handleEvent);this.handlers=e}keydown(t){if(this.lastKeyCode=t.keyCode,this.lastKeyTime=Date.now(),t.keyCode==9&&this.tabFocusMode>-1&&(!this.tabFocusMode||Date.now()<=this.tabFocusMode))return!0;if(this.tabFocusMode>0&&t.keyCode!=27&&or.indexOf(t.keyCode)<0&&(this.tabFocusMode=-1),B.android&&B.chrome&&!t.synthetic&&(t.keyCode==13||t.keyCode==8))return this.view.observer.delayAndroidKey(t.key,t.keyCode),!0;let e;return B.ios&&!t.synthetic&&!t.altKey&&!t.metaKey&&((e=Wn.find(i=>i.keyCode==t.keyCode))&&!t.ctrlKey||rr.indexOf(t.key)>-1&&t.ctrlKey&&!t.shiftKey)?(this.pendingIOSKey=e||t,setTimeout(()=>this.flushIOSKey(),250),!0):(t.keyCode!=229&&this.view.observer.forceFlush(),!1)}flushIOSKey(t){let e=this.pendingIOSKey;return!e||e.key=="Enter"&&t&&t.from0?!0:B.safari&&!B.ios&&this.compositionPendingKey&&Date.now()-this.compositionEndedAt<100?(this.compositionPendingKey=!1,!0):!1:!1}startMouseSelection(t){this.mouseSelection&&this.mouseSelection.destroy(),this.mouseSelection=t}update(t){this.view.observer.update(t),this.mouseSelection&&this.mouseSelection.update(t),this.draggedContent&&t.docChanged&&(this.draggedContent=this.draggedContent.map(t.changes)),t.transactions.length&&(this.lastKeyCode=this.lastSelectionTime=0)}destroy(){this.mouseSelection&&this.mouseSelection.destroy()}}function Hn(s,t){return(e,i)=>{try{return t.call(s,i,e)}catch(n){K(e.state,n)}}}function Ms(s){let t=Object.create(null);function e(i){return t[i]||(t[i]={observers:[],handlers:[]})}for(let i of s){let n=i.spec;if(n&&n.domEventHandlers)for(let r in n.domEventHandlers){let h=n.domEventHandlers[r];h&&e(r).handlers.push(Hn(i.value,h))}if(n&&n.domEventObservers)for(let r in n.domEventObservers){let h=n.domEventObservers[r];h&&e(r).observers.push(Hn(i.value,h))}}for(let i in $i)e(i).handlers.push($i[i]);for(let i in Hi)e(i).observers.push(Hi[i]);return t}const Wn=[{key:"Backspace",keyCode:8,inputType:"deleteContentBackward"},{key:"Enter",keyCode:13,inputType:"insertParagraph"},{key:"Enter",keyCode:13,inputType:"insertLineBreak"},{key:"Delete",keyCode:46,inputType:"deleteContentForward"}],rr="dthko",or=[16,17,18,20,91,92,224,225],es=6;function is(s){return Math.max(0,s)*.7+8}function lr(s,t){return Math.max(Math.abs(s.clientX-t.clientX),Math.abs(s.clientY-t.clientY))}class $r{constructor(t,e,i,n){this.view=t,this.startEvent=e,this.style=i,this.mustSelect=n,this.scrollSpeed={x:0,y:0},this.scrolling=-1,this.lastEvent=e,this.scrollParents=Ge(t.contentDOM),this.atoms=t.state.facet(bi).map(h=>h(t));let r=t.contentDOM.ownerDocument;r.addEventListener("mousemove",this.move=this.move.bind(this)),r.addEventListener("mouseup",this.up=this.up.bind(this)),this.extend=e.shiftKey,this.multiple=t.state.facet(I.yy.allowMultipleSelections)&&qr(t,e),this.dragging=ar(t,e)&&jn(e)==1?null:!1}start(t){this.dragging===!1&&this.select(t)}move(t){if(t.buttons==0)return this.destroy();if(this.dragging||this.dragging==null&&lr(this.startEvent,t)<10)return;this.select(this.lastEvent=t);let e=0,i=0,n=0,r=0,h=this.view.win.innerWidth,p=this.view.win.innerHeight;this.scrollParents.x&&({left:n,right:h}=this.scrollParents.x.getBoundingClientRect()),this.scrollParents.y&&({top:r,bottom:p}=this.scrollParents.y.getBoundingClientRect());let g=Fi(this.view);t.clientX-g.left<=n+es?e=-is(n-t.clientX):t.clientX+g.right>=h-es&&(e=is(t.clientX-h)),t.clientY-g.top<=r+es?i=-is(r-t.clientY):t.clientY+g.bottom>=p-es&&(i=is(t.clientY-p)),this.setScrollSpeed(e,i)}up(t){this.dragging==null&&this.select(this.lastEvent),this.dragging||t.preventDefault(),this.destroy()}destroy(){this.setScrollSpeed(0,0);let t=this.view.contentDOM.ownerDocument;t.removeEventListener("mousemove",this.move),t.removeEventListener("mouseup",this.up),this.view.inputState.mouseSelection=this.view.inputState.draggedContent=null}setScrollSpeed(t,e){this.scrollSpeed={x:t,y:e},t||e?this.scrolling<0&&(this.scrolling=setInterval(()=>this.scroll(),50)):this.scrolling>-1&&(clearInterval(this.scrolling),this.scrolling=-1)}scroll(){let{x:t,y:e}=this.scrollSpeed;t&&this.scrollParents.x&&(this.scrollParents.x.scrollLeft+=t,t=0),e&&this.scrollParents.y&&(this.scrollParents.y.scrollTop+=e,e=0),(t||e)&&this.view.win.scrollBy(t,e),this.dragging===!1&&this.select(this.lastEvent)}skipAtoms(t){let e=null;for(let i=0;ie.isUserEvent("input.type"))?this.destroy():this.style.update(t)&&setTimeout(()=>this.select(this.lastEvent),20)}}function qr(s,t){let e=s.state.facet(P);return e.length?e[0](t):B.mac?t.metaKey:t.ctrlKey}function Kr(s,t){let e=s.state.facet(j);return e.length?e[0](t):B.mac?!t.altKey:!t.ctrlKey}function ar(s,t){let{main:e}=s.state.selection;if(e.empty)return!1;let i=Gt(s.root);if(!i||i.rangeCount==0)return!0;let n=i.getRangeAt(0).getClientRects();for(let r=0;r=t.clientX&&h.top<=t.clientY&&h.bottom>=t.clientY)return!0}return!1}function Jr(s,t){if(!t.bubbles)return!0;if(t.defaultPrevented)return!1;for(let e=t.target,i;e!=s.contentDOM;e=e.parentNode)if(!e||e.nodeType==11||(i=pt.get(e))&&i.ignoreEvent(t))return!1;return!0}const $i=Object.create(null),Hi=Object.create(null),hr=B.ie&&B.ie_version<15||B.ios&&B.webkit_version<604;function _r(s){let t=s.dom.parentNode;if(!t)return;let e=t.appendChild(document.createElement("textarea"));e.style.cssText="position: fixed; left: -10000px; top: 10px",e.focus(),setTimeout(()=>{s.focus(),e.remove(),en(s,e.value)},50)}function ns(s,t,e){for(let i of s.facet(t))e=i(e,s);return e}function en(s,t){t=ns(s.state,Dt,t);let{state:e}=s,i,n=1,r=e.toText(t),h=r.lines==e.selection.ranges.length;if(ur!=null&&e.selection.ranges.every(g=>g.empty)&&ur==r.toString()){let g=-1;i=e.changeByRange(M=>{let C=e.doc.lineAt(M.from);if(C.from==g)return{range:M};g=C.from;let F=e.toText((h?r.line(n++).text:t)+e.lineBreak);return{changes:{from:C.from,insert:F},range:I.jT.cursor(M.from+F.length)}})}else h?i=e.changeByRange(g=>{let M=r.line(n++);return{changes:{from:g.from,to:g.to,insert:M.text},range:I.jT.cursor(g.from+M.length)}}):i=e.replaceSelection(r);s.dispatch(i,{userEvent:"input.paste",scrollIntoView:!0})}Hi.scroll=s=>{s.inputState.lastScrollTop=s.scrollDOM.scrollTop,s.inputState.lastScrollLeft=s.scrollDOM.scrollLeft},$i.keydown=(s,t)=>(s.inputState.setSelectionOrigin("select"),t.keyCode==27&&s.inputState.tabFocusMode!=0&&(s.inputState.tabFocusMode=Date.now()+2e3),!1),Hi.touchstart=(s,t)=>{s.inputState.lastTouchTime=Date.now(),s.inputState.setSelectionOrigin("select.pointer")},Hi.touchmove=s=>{s.inputState.setSelectionOrigin("select.pointer")},$i.mousedown=(s,t)=>{if(s.observer.flush(),s.inputState.lastTouchTime>Date.now()-2e3)return!1;let e=null;for(let i of s.state.facet(J))if(e=i(s,t),e)break;if(!e&&t.button==0&&(e=Xr(s,t)),e){let i=!s.hasFocus;s.inputState.startMouseSelection(new $r(s,t,e,i)),i&&s.observer.ignore(()=>{Ce(s.contentDOM);let r=s.root.activeElement;r&&!r.contains(s.contentDOM)&&r.blur()});let n=s.inputState.mouseSelection;if(n)return n.start(t),n.dragging===!1}return!1};function Ur(s,t,e,i){if(i==1)return I.jT.cursor(t,e);if(i==2)return Ht(s.state,t,e);{let n=Ut.find(s.docView,t),r=s.state.doc.lineAt(n?n.posAtEnd:t),h=n?n.posAtStart:r.from,p=n?n.posAtEnd:r.to;return pt>=e.top&&t<=e.bottom&&s>=e.left&&s<=e.right;function cr(s,t,e,i){let n=Ut.find(s.docView,t);if(!n)return 1;let r=t-n.posAtStart;if(r==0)return 1;if(r==n.length)return-1;let h=n.coordsAt(r,-1);if(h&&Ts(e,i,h))return-1;let p=n.coordsAt(r,1);return p&&Ts(e,i,p)?1:h&&h.bottom>=i?-1:1}function dn(s,t){let e=s.posAtCoords({x:t.clientX,y:t.clientY},!1);return{pos:e,bias:cr(s,e,t.clientX,t.clientY)}}const Gr=B.ie&&B.ie_version<=11;let fr=null,pn=0,Vn=0;function jn(s){if(!Gr)return s.detail;let t=fr,e=Vn;return fr=s,Vn=Date.now(),pn=!t||e>Date.now()-400&&Math.abs(t.clientX-s.clientX)<2&&Math.abs(t.clientY-s.clientY)<2?(pn+1)%3:1}function Xr(s,t){let e=dn(s,t),i=jn(t),n=s.state.selection;return{update(r){r.docChanged&&(e.pos=r.changes.mapPos(e.pos),n=n.map(r.changes))},get(r,h,p){let g=dn(s,r),M,C=Ur(s,g.pos,g.bias,i);if(e.pos!=g.pos&&!h){let F=Ur(s,e.pos,e.bias,i),z=Math.min(F.from,C.from),Y=Math.max(F.to,C.to);C=z1&&(M=Yr(n,g.pos))?M:p?n.addRange(C):I.jT.create([C])}}}function Yr(s,t){for(let e=0;e=t)return I.jT.create(s.ranges.slice(0,e).concat(s.ranges.slice(e+1)),s.mainIndex==e?0:s.mainIndex-(s.mainIndex>e?1:0))}return null}$i.dragstart=(s,t)=>{let{selection:{main:e}}=s.state;if(t.target.draggable){let n=s.docView.nearest(t.target);if(n&&n.isWidget){let r=n.posAtStart,h=r+n.length;(r>=e.to||h<=e.from)&&(e=I.jT.range(r,h))}}let{inputState:i}=s;return i.mouseSelection&&(i.mouseSelection.dragging=!0),i.draggedContent=e,t.dataTransfer&&(t.dataTransfer.setData("Text",ns(s.state,Ve,s.state.sliceDoc(e.from,e.to))),t.dataTransfer.effectAllowed="copyMove"),!1},$i.dragend=s=>(s.inputState.draggedContent=null,!1);function An(s,t,e,i){if(e=ns(s.state,Dt,e),!e)return;let n=s.posAtCoords({x:t.clientX,y:t.clientY},!1),{draggedContent:r}=s.inputState,h=i&&r&&Kr(s,t)?{from:r.from,to:r.to}:null,p={from:n,insert:e},g=s.state.changes(h?[h,p]:p);s.focus(),s.dispatch({changes:g,selection:{anchor:g.mapPos(n,-1),head:g.mapPos(n,1)},userEvent:h?"move.drop":"input.drop"}),s.inputState.draggedContent=null}$i.drop=(s,t)=>{if(!t.dataTransfer)return!1;if(s.state.readOnly)return!0;let e=t.dataTransfer.files;if(e&&e.length){let i=Array(e.length),n=0,r=()=>{++n==e.length&&An(s,t,i.filter(h=>h!=null).join(s.state.lineBreak),!1)};for(let h=0;h{/[\x00-\x08\x0e-\x1f]{2}/.test(p.result)||(i[h]=p.result),r()},p.readAsText(e[h])}return!0}else{let i=t.dataTransfer.getData("Text");if(i)return An(s,t,i,!0),!0}return!1},$i.paste=(s,t)=>{if(s.state.readOnly)return!0;s.observer.flush();let e=hr?null:t.clipboardData;return e?(en(s,e.getData("text/plain")||e.getData("text/uri-list")),!0):(_r(s),!1)};function Ds(s,t){let e=s.dom.parentNode;if(!e)return;let i=e.appendChild(document.createElement("textarea"));i.style.cssText="position: fixed; left: -10000px; top: 10px",i.value=t,i.focus(),i.selectionEnd=t.length,i.selectionStart=0,setTimeout(()=>{i.remove(),s.focus()},50)}function _i(s){let t=[],e=[],i=!1;for(let n of s.selection.ranges)n.empty||(t.push(s.sliceDoc(n.from,n.to)),e.push(n));if(!t.length){let n=-1;for(let{from:r}of s.selection.ranges){let h=s.doc.lineAt(r);h.number>n&&(t.push(h.text),e.push({from:h.from,to:Math.min(s.doc.length,h.to+1)})),n=h.number}i=!0}return{text:ns(s,Ve,t.join(s.lineBreak)),ranges:e,linewise:i}}let ur=null;$i.copy=$i.cut=(s,t)=>{let{text:e,ranges:i,linewise:n}=_i(s.state);if(!e&&!n)return!1;ur=n?e:null,t.type=="cut"&&!s.state.readOnly&&s.dispatch({changes:i,scrollIntoView:!0,userEvent:"delete.cut"});let r=hr?null:t.clipboardData;return r?(r.clearData(),r.setData("text/plain",e),!0):(Ds(s,e),!1)};const Qr=I.q6.define();function ss(s,t){let e=[];for(let i of s.facet(Pt)){let n=i(s,t);n&&e.push(n)}return e?s.update({effects:e,annotations:Qr.of(!0)}):null}function dr(s){setTimeout(()=>{let t=s.hasFocus;if(t!=s.inputState.notifiedFocused){let e=ss(s.state,t);e?s.dispatch(e):s.update([])}},10)}Hi.focus=s=>{s.inputState.lastFocusTime=Date.now(),!s.scrollDOM.scrollTop&&(s.inputState.lastScrollTop||s.inputState.lastScrollLeft)&&(s.scrollDOM.scrollTop=s.inputState.lastScrollTop,s.scrollDOM.scrollLeft=s.inputState.lastScrollLeft),dr(s)},Hi.blur=s=>{s.observer.clearSelectionRange(),dr(s)},Hi.compositionstart=Hi.compositionupdate=s=>{s.observer.editContext||(s.inputState.compositionFirstChange==null&&(s.inputState.compositionFirstChange=!0),s.inputState.composing<0&&(s.inputState.composing=0))},Hi.compositionend=s=>{s.observer.editContext||(s.inputState.composing=-1,s.inputState.compositionEndedAt=Date.now(),s.inputState.compositionPendingKey=!0,s.inputState.compositionPendingChange=s.observer.pendingRecords().length>0,s.inputState.compositionFirstChange=null,B.chrome&&B.android?s.observer.flushSoon():s.inputState.compositionPendingChange?Promise.resolve().then(()=>s.observer.flush()):setTimeout(()=>{s.inputState.composing<0&&s.docView.hasComposition&&s.update([])},50))},Hi.contextmenu=s=>{s.inputState.lastContextMenu=Date.now()},$i.beforeinput=(s,t)=>{var e,i;if(t.inputType=="insertReplacementText"&&s.observer.editContext){let r=(e=t.dataTransfer)===null||e===void 0?void 0:e.getData("text/plain"),h=t.getTargetRanges();if(r&&h.length){let p=h[0],g=s.posAtDOM(p.startContainer,p.startOffset),M=s.posAtDOM(p.endContainer,p.endOffset);return Fn(s,{from:g,to:M,insert:s.state.toText(r)},null),!0}}let n;if(B.chrome&&B.android&&(n=Wn.find(r=>r.inputType==t.inputType))&&(s.observer.delayAndroidKey(n.key,n.keyCode),n.key=="Backspace"||n.key=="Delete")){let r=((i=window.visualViewport)===null||i===void 0?void 0:i.height)||0;setTimeout(()=>{var h;(((h=window.visualViewport)===null||h===void 0?void 0:h.height)||0)>r+10&&s.hasFocus&&(s.contentDOM.blur(),s.focus())},100)}return B.ios&&t.inputType=="deleteContentForward"&&s.observer.flushSoon(),B.safari&&t.inputType=="insertText"&&s.inputState.composing>=0&&setTimeout(()=>Hi.compositionend(s,t),20),!1};const pr=new Set;function Zr(s){pr.has(s)||(pr.add(s),s.addEventListener("copy",()=>{}),s.addEventListener("cut",()=>{}))}const Mn=["pre-wrap","normal","pre-line","break-spaces"];let Ui=!1;function Tn(){Ui=!1}class mr{constructor(t){this.lineWrapping=t,this.doc=I.xv.empty,this.heightSamples={},this.lineHeight=14,this.charWidth=7,this.textHeight=14,this.lineLength=30}heightForGap(t,e){let i=this.doc.lineAt(e).number-this.doc.lineAt(t).number+1;return this.lineWrapping&&(i+=Math.max(0,Math.ceil((e-t-i*this.lineLength*.5)/this.lineLength))),this.lineHeight*i}heightForLine(t){return this.lineWrapping?(1+Math.max(0,Math.ceil((t-this.lineLength)/(this.lineLength-5))))*this.lineHeight:this.lineHeight}setDoc(t){return this.doc=t,this}mustRefreshForWrapping(t){return Mn.indexOf(t)>-1!=this.lineWrapping}mustRefreshForHeights(t){let e=!1;for(let i=0;i-1,g=Math.round(e)!=Math.round(this.lineHeight)||this.lineWrapping!=p;if(this.lineWrapping=p,this.lineHeight=e,this.charWidth=i,this.textHeight=n,this.lineLength=r,g){this.heightSamples={};for(let M=0;M0}set outdated(t){this.flags=(t?2:0)|this.flags&-3}setHeight(t){this.height!=t&&(Math.abs(this.height-t)>Dn&&(Ui=!0),this.height=t)}replace(t,e,i){return gi.of(i)}decomposeLeft(t,e){e.push(this)}decomposeRight(t,e){e.push(this)}applyChanges(t,e,i,n){let r=this,h=i.doc;for(let p=n.length-1;p>=0;p--){let{fromA:g,toA:M,fromB:C,toB:F}=n[p],z=r.lineAt(g,Ze.ByPosNoHeight,i.setDoc(e),0,0),Y=z.to>=M?z:r.lineAt(M,Ze.ByPosNoHeight,i,0,0);for(F+=Y.to-M,M=Y.to;p>0&&z.from<=n[p-1].toA;)g=n[p-1].fromA,C=n[p-1].fromB,p--,gr*2){let p=t[e-1];p.break?t.splice(--e,1,p.left,null,p.right):t.splice(--e,1,p.left,p.right),i+=1+p.break,n-=p.size}else if(r>n*2){let p=t[i];p.break?t.splice(i,1,p.left,null,p.right):t.splice(i,1,p.left,p.right),i+=2+p.break,r-=p.size}else break;else if(n=r&&h(this.blockAt(0,i,n,r))}updateHeight(t,e=0,i=!1,n){return n&&n.from<=e&&n.more&&this.setHeight(n.heights[n.index++]),this.outdated=!1,this}toString(){return`block(${this.length})`}}class Ei extends Os{constructor(t,e){super(t,e,null),this.collapsed=0,this.widgetHeight=0,this.breaks=0}blockAt(t,e,i,n){return new qi(n,this.length,i,this.height,this.breaks)}replace(t,e,i){let n=i[0];return i.length==1&&(n instanceof Ei||n instanceof wi&&n.flags&4)&&Math.abs(this.length-n.length)<10?(n instanceof wi?n=new Ei(n.length,this.height):n.height=this.height,this.outdated||(n.outdated=!1),n):gi.of(i)}updateHeight(t,e=0,i=!1,n){return n&&n.from<=e&&n.more?this.setHeight(n.heights[n.index++]):(i||this.outdated)&&this.setHeight(Math.max(this.widgetHeight,t.heightForLine(this.length-this.collapsed))+this.breaks*t.lineHeight),this.outdated=!1,this}toString(){return`line(${this.length}${this.collapsed?-this.collapsed:""}${this.widgetHeight?":"+this.widgetHeight:""})`}}class wi extends gi{constructor(t){super(t,0)}heightMetrics(t,e){let i=t.doc.lineAt(e).number,n=t.doc.lineAt(e+this.length).number,r=n-i+1,h,p=0;if(t.lineWrapping){let g=Math.min(this.height,t.lineHeight*r);h=g/r,this.length>r+1&&(p=(this.height-g)/(this.length-r-1))}else h=this.height/r;return{firstLine:i,lastLine:n,perLine:h,perChar:p}}blockAt(t,e,i,n){let{firstLine:r,lastLine:h,perLine:p,perChar:g}=this.heightMetrics(e,n);if(e.lineWrapping){let M=n+(t0){let r=i[i.length-1];r instanceof wi?i[i.length-1]=new wi(r.length+n):i.push(null,new wi(n-1))}if(t>0){let r=i[0];r instanceof wi?i[0]=new wi(t+r.length):i.unshift(new wi(t-1),null)}return gi.of(i)}decomposeLeft(t,e){e.push(new wi(t-1),null)}decomposeRight(t,e){e.push(null,new wi(this.length-t-1))}updateHeight(t,e=0,i=!1,n){let r=e+this.length;if(n&&n.from<=e+this.length&&n.more){let h=[],p=Math.max(e,n.from),g=-1;for(n.from>e&&h.push(new wi(n.from-e-1).updateHeight(t,e));p<=r&&n.more;){let C=t.doc.lineAt(p).length;h.length&&h.push(null);let F=n.heights[n.index++];g==-1?g=F:Math.abs(F-g)>=Dn&&(g=-2);let z=new Ei(C,F);z.outdated=!1,h.push(z),p+=C+1}p<=r&&h.push(null,new wi(r-p).updateHeight(t,p));let M=gi.of(h);return(g<0||Math.abs(M.height-this.height)>=Dn||Math.abs(g-this.heightMetrics(t,e).perLine)>=Dn)&&(Ui=!0),zn(this,M)}else(i||this.outdated)&&(this.setHeight(t.heightForGap(e,e+this.length)),this.outdated=!1);return this}toString(){return`gap(${this.length})`}}class to extends gi{constructor(t,e,i){super(t.length+e+i.length,t.height+i.height,e|(t.outdated||i.outdated?2:0)),this.left=t,this.right=i,this.size=t.size+i.size}get break(){return this.flags&1}blockAt(t,e,i,n){let r=i+this.left.height;return tp))return M;let C=e==Ze.ByPosNoHeight?Ze.ByPosNoHeight:Ze.ByPos;return g?M.join(this.right.lineAt(p,C,i,h,p)):this.left.lineAt(p,C,i,n,r).join(M)}forEachLine(t,e,i,n,r,h){let p=n+this.left.height,g=r+this.left.length+this.break;if(this.break)t=g&&this.right.forEachLine(t,e,i,p,g,h);else{let M=this.lineAt(g,Ze.ByPos,i,n,r);t=t&&M.from<=e&&h(M),e>M.to&&this.right.forEachLine(M.to+1,e,i,p,g,h)}}replace(t,e,i){let n=this.left.length+this.break;if(ethis.left.length)return this.balanced(this.left,this.right.replace(t-n,e-n,i));let r=[];t>0&&this.decomposeLeft(t,r);let h=r.length;for(let p of i)r.push(p);if(t>0&&yr(r,h-1),e=i&&e.push(null)),t>i&&this.right.decomposeLeft(t-i,e)}decomposeRight(t,e){let i=this.left.length,n=i+this.break;if(t>=n)return this.right.decomposeRight(t-n,e);t2*e.size||e.size>2*t.size?gi.of(this.break?[t,null,e]:[t,e]):(this.left=zn(this.left,t),this.right=zn(this.right,e),this.setHeight(t.height+e.height),this.outdated=t.outdated||e.outdated,this.size=t.size+e.size,this.length=t.length+this.break+e.length,this)}updateHeight(t,e=0,i=!1,n){let{left:r,right:h}=this,p=e+r.length+this.break,g=null;return n&&n.from<=e+r.length&&n.more?g=r=r.updateHeight(t,e,i,n):r.updateHeight(t,e,i),n&&n.from<=p+h.length&&n.more?g=h=h.updateHeight(t,p,i,n):h.updateHeight(t,p,i),g?this.balanced(r,h):(this.height=this.left.height+this.right.height,this.outdated=!1,this)}toString(){return this.left+(this.break?" ":"-")+this.right}}function yr(s,t){let e,i;s[t]==null&&(e=s[t-1])instanceof wi&&(i=s[t+1])instanceof wi&&s.splice(t-1,3,new wi(e.length+1+i.length))}const Ri=5;class On{constructor(t,e){this.pos=t,this.oracle=e,this.nodes=[],this.lineStart=-1,this.lineEnd=-1,this.covering=null,this.writtenTo=t}get isCovered(){return this.covering&&this.nodes[this.nodes.length-1]==this.covering}span(t,e){if(this.lineStart>-1){let i=Math.min(e,this.lineEnd),n=this.nodes[this.nodes.length-1];n instanceof Ei?n.length+=i-this.pos:(i>this.pos||!this.isCovered)&&this.nodes.push(new Ei(i-this.pos,-1)),this.writtenTo=i,e>i&&(this.nodes.push(null),this.writtenTo++,this.lineStart=-1)}this.pos=e}point(t,e,i){if(t=Ri)&&this.addLineDeco(n,r,h)}else e>t&&this.span(t,e);this.lineEnd>-1&&this.lineEnd-1)return;let{from:t,to:e}=this.oracle.doc.lineAt(this.pos);this.lineStart=t,this.lineEnd=e,this.writtenTot&&this.nodes.push(new Ei(this.pos-t,-1)),this.writtenTo=this.pos}blankContent(t,e){let i=new wi(e-t);return this.oracle.doc.lineAt(t).to==e&&(i.flags|=4),i}ensureLine(){this.enterLine();let t=this.nodes.length?this.nodes[this.nodes.length-1]:null;if(t instanceof Ei)return t;let e=new Ei(0,-1);return this.nodes.push(e),e}addBlock(t){this.enterLine();let e=t.deco;e&&e.startSide>0&&!this.isCovered&&this.ensureLine(),this.nodes.push(t),this.writtenTo=this.pos=this.pos+t.length,e&&e.endSide>0&&(this.covering=t)}addLineDeco(t,e,i){let n=this.ensureLine();n.length+=i,n.collapsed+=i,n.widgetHeight=Math.max(n.widgetHeight,t),n.breaks+=e,this.writtenTo=this.pos=this.pos+i}finish(t){let e=this.nodes.length==0?null:this.nodes[this.nodes.length-1];this.lineStart>-1&&!(e instanceof Ei)&&!this.isCovered?this.nodes.push(new Ei(0,-1)):(this.writtenToC.clientHeight||C.scrollWidth>C.clientWidth)&&F.overflow!="visible"){let z=C.getBoundingClientRect();r=Math.max(r,z.left),h=Math.min(h,z.right),p=Math.max(p,z.top),g=Math.min(M==s.parentNode?n.innerHeight:g,z.bottom)}M=F.position=="absolute"||F.position=="fixed"?C.offsetParent:C.parentNode}else if(M.nodeType==11)M=M.host;else break;return{left:r-e.left,right:Math.max(r,h)-e.left,top:p-(e.top+t),bottom:Math.max(p,g)-(e.top+t)}}function Bs(s,t){let e=s.getBoundingClientRect();return{left:0,right:e.right-e.left,top:t,bottom:e.bottom-(e.top+t)}}class Pn{constructor(t,e,i){this.from=t,this.to=e,this.size=i}static same(t,e){if(t.length!=e.length)return!1;for(let i=0;itypeof i!="function"&&i.class=="cm-lineWrapping");this.heightOracle=new mr(e),this.stateDeco=t.facet(ke).filter(i=>typeof i!="function"),this.heightMap=gi.empty().applyChanges(this.stateDeco,I.xv.empty,this.heightOracle.setDoc(t.doc),[new Ke(0,0,0,t.doc.length)]);for(let i=0;i<2&&(this.viewport=this.getViewport(0,null),!!this.updateForViewport());i++);this.updateViewportLines(),this.lineGaps=this.ensureLineGaps([]),this.lineGapDeco=Wt.set(this.lineGaps.map(i=>i.draw(this,!1))),this.computeVisibleRanges()}updateForViewport(){let t=[this.viewport],{main:e}=this.state.selection;for(let i=0;i<=1;i++){let n=i?e.head:e.anchor;if(!t.some(({from:r,to:h})=>n>=r&&n<=h)){let{from:r,to:h}=this.lineBlockAt(n);t.push(new Zi(r,h))}}return this.viewports=t.sort((i,n)=>i.from-n.from),this.updateScaler()}updateScaler(){let t=this.scaler;return this.scaler=this.heightMap.height<=7e6?ls:new as(this.heightOracle,this.heightMap,this.viewports),t.eq(this.scaler)?0:2}updateViewportLines(){this.viewportLines=[],this.heightMap.forEachLine(this.viewport.from,this.viewport.to,this.heightOracle.setDoc(this.state.doc),0,0,t=>{this.viewportLines.push(pi(t,this.scaler))})}update(t,e=null){this.state=t.state;let i=this.stateDeco;this.stateDeco=this.state.facet(ke).filter(C=>typeof C!="function");let n=t.changedRanges,r=Ke.extendWithRanges(n,rs(i,this.stateDeco,t?t.changes:I.as.empty(this.state.doc.length))),h=this.heightMap.height,p=this.scrolledToBottom?null:this.scrollAnchorAt(this.scrollTop);Tn(),this.heightMap=this.heightMap.applyChanges(this.stateDeco,t.startState.doc,this.heightOracle.setDoc(this.state.doc),r),(this.heightMap.height!=h||Ui)&&(t.flags|=2),p?(this.scrollAnchorPos=t.changes.mapPos(p.from,-1),this.scrollAnchorHeight=p.top):(this.scrollAnchorPos=-1,this.scrollAnchorHeight=this.heightMap.height);let g=r.length?this.mapViewport(this.viewport,t.changes):this.viewport;(e&&(e.range.headg.to)||!this.viewportIsAppropriate(g))&&(g=this.getViewport(0,e));let M=g.from!=this.viewport.from||g.to!=this.viewport.to;this.viewport=g,t.flags|=this.updateForViewport(),(M||!t.changes.empty||t.flags&2)&&this.updateViewportLines(),(this.lineGaps.length||this.viewport.to-this.viewport.from>4e3)&&this.updateLineGaps(this.ensureLineGaps(this.mapLineGaps(this.lineGaps,t.changes))),t.flags|=this.computeVisibleRanges(),e&&(this.scrollTarget=e),!this.mustEnforceCursorAssoc&&t.selectionSet&&t.view.lineWrapping&&t.state.selection.main.empty&&t.state.selection.main.assoc&&!t.state.facet(O)&&(this.mustEnforceCursorAssoc=!0)}measure(t){let e=t.contentDOM,i=window.getComputedStyle(e),n=this.heightOracle,r=i.whiteSpace;this.defaultTextDirection=i.direction=="rtl"?Be.RTL:Be.LTR;let h=this.heightOracle.mustRefreshForWrapping(r),p=e.getBoundingClientRect(),g=h||this.mustMeasureContent||this.contentDOMHeight!=p.height;this.contentDOMHeight=p.height,this.mustMeasureContent=!1;let M=0,C=0;if(p.width&&p.height){let{scaleX:Vt,scaleY:oe}=de(e,p);(Vt>.005&&Math.abs(this.scaleX-Vt)>.005||oe>.005&&Math.abs(this.scaleY-oe)>.005)&&(this.scaleX=Vt,this.scaleY=oe,M|=8,h=g=!0)}let F=(parseInt(i.paddingTop)||0)*this.scaleY,z=(parseInt(i.paddingBottom)||0)*this.scaleY;(this.paddingTop!=F||this.paddingBottom!=z)&&(this.paddingTop=F,this.paddingBottom=z,M|=10),this.editorWidth!=t.scrollDOM.clientWidth&&(n.lineWrapping&&(g=!0),this.editorWidth=t.scrollDOM.clientWidth,M|=8);let Y=t.scrollDOM.scrollTop*this.scaleY;this.scrollTop!=Y&&(this.scrollAnchorHeight=-1,this.scrollTop=Y),this.scrolledToBottom=hi(t.scrollDOM);let tt=(this.printing?Bs:eo)(e,this.paddingTop),ht=tt.top-this.pixelViewport.top,ft=tt.bottom-this.pixelViewport.bottom;this.pixelViewport=tt;let ct=this.pixelViewport.bottom>this.pixelViewport.top&&this.pixelViewport.right>this.pixelViewport.left;if(ct!=this.inView&&(this.inView=ct,ct&&(g=!0)),!this.inView&&!this.scrollTarget)return 0;let Rt=p.width;if((this.contentDOMWidth!=Rt||this.editorHeight!=t.scrollDOM.clientHeight)&&(this.contentDOMWidth=p.width,this.editorHeight=t.scrollDOM.clientHeight,M|=8),g){let Vt=t.docView.measureVisibleLineHeights(this.viewport);if(n.mustRefreshForHeights(Vt)&&(h=!0),h||n.lineWrapping&&Math.abs(Rt-this.contentDOMWidth)>n.charWidth){let{lineHeight:oe,charWidth:Se,textHeight:yi}=t.docView.measureTextSize();h=oe>0&&n.refresh(r,oe,Se,yi,Rt/Se,Vt),h&&(t.docView.minWidth=0,M|=8)}ht>0&&ft>0?C=Math.max(ht,ft):ht<0&&ft<0&&(C=Math.min(ht,ft)),Tn();for(let oe of this.viewports){let Se=oe.from==this.viewport.from?Vt:t.docView.measureVisibleLineHeights(oe);this.heightMap=(h?gi.empty().applyChanges(this.stateDeco,I.xv.empty,this.heightOracle,[new Ke(0,0,0,t.state.doc.length)]):this.heightMap).updateHeight(n,0,h,new gr(oe.from,Se))}Ui&&(M|=2)}let re=!this.viewportIsAppropriate(this.viewport,C)||this.scrollTarget&&(this.scrollTarget.range.headthis.viewport.to);return re&&(M&2&&(M|=this.updateScaler()),this.viewport=this.getViewport(C,this.scrollTarget),M|=this.updateForViewport()),(M&2||re)&&this.updateViewportLines(),(this.lineGaps.length||this.viewport.to-this.viewport.from>4e3)&&this.updateLineGaps(this.ensureLineGaps(h?[]:this.lineGaps,t)),M|=this.computeVisibleRanges(),this.mustEnforceCursorAssoc&&(this.mustEnforceCursorAssoc=!1,t.docView.enforceCursorAssoc()),M}get visibleTop(){return this.scaler.fromDOM(this.pixelViewport.top)}get visibleBottom(){return this.scaler.fromDOM(this.pixelViewport.bottom)}getViewport(t,e){let i=.5-Math.max(-.5,Math.min(.5,t/1e3/2)),n=this.heightMap,r=this.heightOracle,{visibleTop:h,visibleBottom:p}=this,g=new Zi(n.lineAt(h-i*1e3,Ze.ByHeight,r,0,0).from,n.lineAt(p+(1-i)*1e3,Ze.ByHeight,r,0,0).to);if(e){let{head:M}=e.range;if(Mg.to){let C=Math.min(this.editorHeight,this.pixelViewport.bottom-this.pixelViewport.top),F=n.lineAt(M,Ze.ByPos,r,0,0),z;e.y=="center"?z=(F.top+F.bottom)/2-C/2:e.y=="start"||e.y=="nearest"&&M=p+Math.max(10,Math.min(i,250)))&&n>h-2*1e3&&r>1,h=n<<1;if(this.defaultTextDirection!=Be.LTR&&!i)return[];let p=[],g=(C,F,z,Y)=>{if(F-CC&&ctct.from>=z.from&&ct.to<=z.to&&Math.abs(ct.from-C)ct.fromRt));if(!ft){if(Fct.from<=F&&ct.to>=F)){let ct=e.moveToLineBoundary(I.jT.cursor(F),!1,!0).head;ct>C&&(F=ct)}ft=new Pn(C,F,this.gapSize(z,C,F,Y))}p.push(ft)},M=C=>{if(C.lengthC.from&&g(C.from,Y,C,F),tte.draw(this,this.heightOracle.lineWrapping))))}computeVisibleRanges(){let t=this.stateDeco;this.lineGaps.length&&(t=t.concat(this.lineGapDeco));let e=[];I.Xs.spans(t,this.viewport.from,this.viewport.to,{span(n,r){e.push({from:n,to:r})},point(){}},20);let i=e.length!=this.visibleRanges.length||this.visibleRanges.some((n,r)=>n.from!=e[r].from||n.to!=e[r].to);return this.visibleRanges=e,i?4:0}lineBlockAt(t){return t>=this.viewport.from&&t<=this.viewport.to&&this.viewportLines.find(e=>e.from<=t&&e.to>=t)||pi(this.heightMap.lineAt(t,Ze.ByPos,this.heightOracle,0,0),this.scaler)}lineBlockAtHeight(t){return t>=this.viewportLines[0].top&&t<=this.viewportLines[this.viewportLines.length-1].bottom&&this.viewportLines.find(e=>e.top<=t&&e.bottom>=t)||pi(this.heightMap.lineAt(this.scaler.fromDOM(t),Ze.ByHeight,this.heightOracle,0,0),this.scaler)}scrollAnchorAt(t){let e=this.lineBlockAtHeight(t+8);return e.from>=this.viewport.from||this.viewportLines[0].top-t>200?e:this.viewportLines[0]}elementAtHeight(t){return pi(this.heightMap.blockAt(this.scaler.fromDOM(t),this.heightOracle,0,0),this.scaler)}get docHeight(){return this.scaler.toDOM(this.heightMap.height)}get contentHeight(){return this.docHeight+this.paddingTop+this.paddingBottom}}class Zi{constructor(t,e){this.from=t,this.to=e}}function br(s,t,e){let i=[],n=s,r=0;return I.Xs.spans(e,s,t,{span(){},point(h,p){h>n&&(i.push({from:n,to:h}),r+=h-n),n=p}},20),n=1)return t[t.length-1].to;let i=Math.floor(s*e);for(let n=0;;n++){let{from:r,to:h}=t[n],p=h-r;if(i<=p)return r+i;i-=p}}function Es(s,t){let e=0;for(let{from:i,to:n}of s.ranges){if(t<=n){e+=t-i;break}e+=n-i}return e/s.total}function os(s,t){for(let e of s)if(t(e))return e}const ls={toDOM(s){return s},fromDOM(s){return s},scale:1,eq(s){return s==this}};class as{constructor(t,e,i){let n=0,r=0,h=0;this.viewports=i.map(({from:p,to:g})=>{let M=e.lineAt(p,Ze.ByPos,t,0,0).top,C=e.lineAt(g,Ze.ByPos,t,0,0).bottom;return n+=C-M,{from:p,to:g,top:M,bottom:C,domTop:0,domBottom:0}}),this.scale=(7e6-n)/(e.height-n);for(let p of this.viewports)p.domTop=h+(p.top-r)*this.scale,h=p.domBottom=p.domTop+(p.bottom-p.top),r=p.bottom}toDOM(t){for(let e=0,i=0,n=0;;e++){let r=ee.from==t.viewports[i].from&&e.to==t.viewports[i].to):!1}}function pi(s,t){if(t.scale==1)return s;let e=t.toDOM(s.top),i=t.toDOM(s.bottom);return new qi(s.from,s.length,e,i-e,Array.isArray(s._content)?s._content.map(n=>pi(n,t)):s._content)}const Ls=I.r$.define({combine:s=>s.join(" ")}),Rs=I.r$.define({combine:s=>s.indexOf(!0)>-1}),Is=vt.V.newName(),Ns=vt.V.newName(),xr=vt.V.newName(),Fs={"&light":"."+Ns,"&dark":"."+xr};function Hs(s,t,e){return new vt.V(t,{finish(i){return/&/.test(i)?i.replace(/&\w*/,n=>{if(n=="&")return s;if(!e||!e[n])throw new RangeError(`Unsupported selector: ${n}`);return e[n]}):s+" "+i}})}const To=Hs("."+Is,{"&":{position:"relative !important",boxSizing:"border-box","&.cm-focused":{outline:"1px dotted #212121"},display:"flex !important",flexDirection:"column"},".cm-scroller":{display:"flex !important",alignItems:"flex-start !important",fontFamily:"monospace",lineHeight:1.4,height:"100%",overflowX:"auto",position:"relative",zIndex:0,overflowAnchor:"none"},".cm-content":{margin:0,flexGrow:2,flexShrink:0,display:"block",whiteSpace:"pre",wordWrap:"normal",boxSizing:"border-box",minHeight:"100%",padding:"4px 0",outline:"none","&[contenteditable=true]":{WebkitUserModify:"read-write-plaintext-only"}},".cm-lineWrapping":{whiteSpace_fallback:"pre-wrap",whiteSpace:"break-spaces",wordBreak:"break-word",overflowWrap:"anywhere",flexShrink:1},"&light .cm-content":{caretColor:"black"},"&dark .cm-content":{caretColor:"white"},".cm-line":{display:"block",padding:"0 2px 0 6px"},".cm-layer":{position:"absolute",left:0,top:0,contain:"size style","& > *":{position:"absolute"}},"&light .cm-selectionBackground":{background:"#d9d9d9"},"&dark .cm-selectionBackground":{background:"#222"},"&light.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground":{background:"#d7d4f0"},"&dark.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground":{background:"#233"},".cm-cursorLayer":{pointerEvents:"none"},"&.cm-focused > .cm-scroller > .cm-cursorLayer":{animation:"steps(1) cm-blink 1.2s infinite"},"@keyframes cm-blink":{"0%":{},"50%":{opacity:0},"100%":{}},"@keyframes cm-blink2":{"0%":{},"50%":{opacity:0},"100%":{}},".cm-cursor, .cm-dropCursor":{borderLeft:"1.2px solid black",marginLeft:"-0.6px",pointerEvents:"none"},".cm-cursor":{display:"none"},"&dark .cm-cursor":{borderLeftColor:"#444"},".cm-dropCursor":{position:"absolute"},"&.cm-focused > .cm-scroller > .cm-cursorLayer .cm-cursor":{display:"block"},".cm-iso":{unicodeBidi:"isolate"},".cm-announced":{position:"fixed",top:"-10000px"},"@media print":{".cm-announced":{display:"none"}},"&light .cm-activeLine":{backgroundColor:"#cceeff44"},"&dark .cm-activeLine":{backgroundColor:"#99eeff33"},"&light .cm-specialChar":{color:"red"},"&dark .cm-specialChar":{color:"#f78"},".cm-gutters":{flexShrink:0,display:"flex",height:"100%",boxSizing:"border-box",insetInlineStart:0,zIndex:200},"&light .cm-gutters":{backgroundColor:"#f5f5f5",color:"#6c6c6c",borderRight:"1px solid #ddd"},"&dark .cm-gutters":{backgroundColor:"#333338",color:"#ccc"},".cm-gutter":{display:"flex !important",flexDirection:"column",flexShrink:0,boxSizing:"border-box",minHeight:"100%",overflow:"hidden"},".cm-gutterElement":{boxSizing:"border-box"},".cm-lineNumbers .cm-gutterElement":{padding:"0 3px 0 5px",minWidth:"20px",textAlign:"right",whiteSpace:"nowrap"},"&light .cm-activeLineGutter":{backgroundColor:"#e2f2ff"},"&dark .cm-activeLineGutter":{backgroundColor:"#222227"},".cm-panels":{boxSizing:"border-box",position:"sticky",left:0,right:0,zIndex:300},"&light .cm-panels":{backgroundColor:"#f5f5f5",color:"black"},"&light .cm-panels-top":{borderBottom:"1px solid #ddd"},"&light .cm-panels-bottom":{borderTop:"1px solid #ddd"},"&dark .cm-panels":{backgroundColor:"#333338",color:"white"},".cm-tab":{display:"inline-block",overflow:"hidden",verticalAlign:"bottom"},".cm-widgetBuffer":{verticalAlign:"text-top",height:"1em",width:0,display:"inline"},".cm-placeholder":{color:"#888",display:"inline-block",verticalAlign:"top"},".cm-highlightSpace":{backgroundImage:"radial-gradient(circle at 50% 55%, #aaa 20%, transparent 5%)",backgroundPosition:"center"},".cm-highlightTab":{backgroundImage:`url('data:image/svg+xml,')`,backgroundSize:"auto 100%",backgroundPosition:"right 90%",backgroundRepeat:"no-repeat"},".cm-trailingSpace":{backgroundColor:"#ff332255"},".cm-button":{verticalAlign:"middle",color:"inherit",fontSize:"70%",padding:".2em 1em",borderRadius:"1px"},"&light .cm-button":{backgroundImage:"linear-gradient(#eff1f5, #d9d9df)",border:"1px solid #888","&:active":{backgroundImage:"linear-gradient(#b4b4b4, #d0d3d6)"}},"&dark .cm-button":{backgroundImage:"linear-gradient(#393939, #111)",border:"1px solid #888","&:active":{backgroundImage:"linear-gradient(#111, #333)"}},".cm-textfield":{verticalAlign:"middle",color:"inherit",fontSize:"70%",border:"1px solid silver",padding:".2em .5em"},"&light .cm-textfield":{backgroundColor:"white"},"&dark .cm-textfield":{border:"1px solid #555",backgroundColor:"inherit"}},Fs),no={childList:!0,characterData:!0,subtree:!0,attributes:!0,characterDataOldValue:!0},hs=B.ie&&B.ie_version<=11;class Do{constructor(t){this.view=t,this.active=!1,this.editContext=null,this.selectionRange=new fi,this.selectionChanged=!1,this.delayedFlush=-1,this.resizeTimeout=-1,this.queue=[],this.delayedAndroidKey=null,this.flushingAndroidKey=-1,this.lastChange=0,this.scrollTargets=[],this.intersection=null,this.resizeScroll=null,this.intersecting=!1,this.gapIntersection=null,this.gaps=[],this.printQuery=null,this.parentCheck=-1,this.dom=t.contentDOM,this.observer=new MutationObserver(e=>{for(let i of e)this.queue.push(i);(B.ie&&B.ie_version<=11||B.ios&&t.composing)&&e.some(i=>i.type=="childList"&&i.removedNodes.length||i.type=="characterData"&&i.oldValue.length>i.target.nodeValue.length)?this.flushSoon():this.flush()}),window.EditContext&&t.constructor.EDIT_CONTEXT!==!1&&!(B.chrome&&B.chrome_version<126)&&(this.editContext=new wr(t),t.state.facet(X)&&(t.contentDOM.editContext=this.editContext.editContext)),hs&&(this.onCharData=e=>{this.queue.push({target:e.target,type:"characterData",oldValue:e.prevValue}),this.flushSoon()}),this.onSelectionChange=this.onSelectionChange.bind(this),this.onResize=this.onResize.bind(this),this.onPrint=this.onPrint.bind(this),this.onScroll=this.onScroll.bind(this),window.matchMedia&&(this.printQuery=window.matchMedia("print")),typeof ResizeObserver=="function"&&(this.resizeScroll=new ResizeObserver(()=>{var e;((e=this.view.docView)===null||e===void 0?void 0:e.lastUpdate){this.parentCheck<0&&(this.parentCheck=setTimeout(this.listenForScroll.bind(this),1e3)),e.length>0&&e[e.length-1].intersectionRatio>0!=this.intersecting&&(this.intersecting=!this.intersecting,this.intersecting!=this.view.inView&&this.onScrollChanged(document.createEvent("Event")))},{threshold:[0,.001]}),this.intersection.observe(this.dom),this.gapIntersection=new IntersectionObserver(e=>{e.length>0&&e[e.length-1].intersectionRatio>0&&this.onScrollChanged(document.createEvent("Event"))},{})),this.listenForScroll(),this.readSelectionRange()}onScrollChanged(t){this.view.inputState.runHandlers("scroll",t),this.intersecting&&this.view.measure()}onScroll(t){this.intersecting&&this.flush(!1),this.editContext&&this.view.requestMeasure(this.editContext.measureReq),this.onScrollChanged(t)}onResize(){this.resizeTimeout<0&&(this.resizeTimeout=setTimeout(()=>{this.resizeTimeout=-1,this.view.requestMeasure()},50))}onPrint(t){(t.type=="change"||!t.type)&&!t.matches||(this.view.viewState.printing=!0,this.view.measure(),setTimeout(()=>{this.view.viewState.printing=!1,this.view.requestMeasure()},500))}updateGaps(t){if(this.gapIntersection&&(t.length!=this.gaps.length||this.gaps.some((e,i)=>e!=t[i]))){this.gapIntersection.disconnect();for(let e of t)this.gapIntersection.observe(e);this.gaps=t}}onSelectionChange(t){let e=this.selectionChanged;if(!this.readSelectionRange()||this.delayedAndroidKey)return;let{view:i}=this,n=this.selectionRange;if(i.state.facet(X)?i.root.activeElement!=this.dom:!_t(this.dom,n))return;let r=n.anchorNode&&i.docView.nearest(n.anchorNode);if(r&&r.ignoreEvent(t)){e||(this.selectionChanged=!1);return}(B.ie&&B.ie_version<=11||B.android&&B.chrome)&&!i.state.selection.main.empty&&n.focusNode&&ue(n.focusNode,n.focusOffset,n.anchorNode,n.anchorOffset)?this.flushSoon():this.flush(!1)}readSelectionRange(){let{view:t}=this,e=Gt(t.root);if(!e)return!1;let i=B.safari&&t.root.nodeType==11&&t.root.activeElement==this.dom&&Oo(this.view,e)||e;if(!i||this.selectionRange.eq(i))return!1;let n=_t(this.dom,i);return n&&!this.selectionChanged&&t.inputState.lastFocusTime>Date.now()-200&&t.inputState.lastTouchTime{let r=this.delayedAndroidKey;r&&(this.clearDelayedAndroidKey(),this.view.inputState.lastKeyCode=r.keyCode,this.view.inputState.lastKeyTime=Date.now(),!this.flush()&&r.force&&_e(this.dom,r.key,r.keyCode))};this.flushingAndroidKey=this.view.win.requestAnimationFrame(n)}(!this.delayedAndroidKey||t=="Enter")&&(this.delayedAndroidKey={key:t,keyCode:e,force:this.lastChange{this.delayedFlush=-1,this.flush()}))}forceFlush(){this.delayedFlush>=0&&(this.view.win.cancelAnimationFrame(this.delayedFlush),this.delayedFlush=-1),this.flush()}pendingRecords(){for(let t of this.observer.takeRecords())this.queue.push(t);return this.queue}processRecords(){let t=this.pendingRecords();t.length&&(this.queue=[]);let e=-1,i=-1,n=!1;for(let r of t){let h=this.readMutation(r);h&&(h.typeOver&&(n=!0),e==-1?{from:e,to:i}=h:(e=Math.min(h.from,e),i=Math.max(h.to,i)))}return{from:e,to:i,typeOver:n}}readChange(){let{from:t,to:e,typeOver:i}=this.processRecords(),n=this.selectionChanged&&_t(this.dom,this.selectionRange);if(t<0&&!n)return null;t>-1&&(this.lastChange=Date.now()),this.view.inputState.lastFocusTime=0,this.selectionChanged=!1;let r=new Sn(this.view,t,e,i);return this.view.docView.domChanged={newSel:r.newSel?r.newSel.main:null},r}flush(t=!0){if(this.delayedFlush>=0||this.delayedAndroidKey)return!1;t&&this.readSelectionRange();let e=this.readChange();if(!e)return this.view.requestMeasure(),!1;let i=this.view.state,n=Cs(this.view,e);return this.view.state==i&&(e.domChanged||e.newSel&&!e.newSel.main.eq(this.view.state.selection.main))&&this.view.update([]),n}readMutation(t){let e=this.view.docView.nearest(t.target);if(!e||e.ignoreMutation(t))return null;if(e.markDirty(t.type=="attributes"),t.type=="attributes"&&(e.flags|=4),t.type=="childList"){let i=mn(e,t.previousSibling||t.target.previousSibling,-1),n=mn(e,t.nextSibling||t.target.nextSibling,1);return{from:i?e.posAfter(i):e.posAtStart,to:n?e.posBefore(n):e.posAtEnd,typeOver:!1}}else return t.type=="characterData"?{from:e.posAtStart,to:e.posAtEnd,typeOver:t.target.nodeValue==t.oldValue}:null}setWindow(t){t!=this.win&&(this.removeWindowListeners(this.win),this.win=t,this.addWindowListeners(this.win))}addWindowListeners(t){t.addEventListener("resize",this.onResize),this.printQuery?this.printQuery.addEventListener?this.printQuery.addEventListener("change",this.onPrint):this.printQuery.addListener(this.onPrint):t.addEventListener("beforeprint",this.onPrint),t.addEventListener("scroll",this.onScroll),t.document.addEventListener("selectionchange",this.onSelectionChange)}removeWindowListeners(t){t.removeEventListener("scroll",this.onScroll),t.removeEventListener("resize",this.onResize),this.printQuery?this.printQuery.removeEventListener?this.printQuery.removeEventListener("change",this.onPrint):this.printQuery.removeListener(this.onPrint):t.removeEventListener("beforeprint",this.onPrint),t.document.removeEventListener("selectionchange",this.onSelectionChange)}update(t){this.editContext&&(this.editContext.update(t),t.startState.facet(X)!=t.state.facet(X)&&(t.view.contentDOM.editContext=t.state.facet(X)?this.editContext.editContext:null))}destroy(){var t,e,i;this.stop(),(t=this.intersection)===null||t===void 0||t.disconnect(),(e=this.gapIntersection)===null||e===void 0||e.disconnect(),(i=this.resizeScroll)===null||i===void 0||i.disconnect();for(let n of this.scrollTargets)n.removeEventListener("scroll",this.onScroll);this.removeWindowListeners(this.win),clearTimeout(this.parentCheck),clearTimeout(this.resizeTimeout),this.win.cancelAnimationFrame(this.delayedFlush),this.win.cancelAnimationFrame(this.flushingAndroidKey),this.editContext&&(this.view.contentDOM.editContext=null,this.editContext.destroy())}}function mn(s,t,e){for(;t;){let i=pt.get(t);if(i&&i.parent==s)return i;let n=t.parentNode;t=n!=s.dom?n:e>0?t.nextSibling:t.previousSibling}return null}function so(s,t){let e=t.startContainer,i=t.startOffset,n=t.endContainer,r=t.endOffset,h=s.docView.domAtPos(s.state.selection.main.anchor);return ue(h.node,h.offset,n,r)&&([e,i,n,r]=[n,r,e,i]),{anchorNode:e,anchorOffset:i,focusNode:n,focusOffset:r}}function Oo(s,t){if(t.getComposedRanges){let n=t.getComposedRanges(s.root)[0];if(n)return so(s,n)}let e=null;function i(n){n.preventDefault(),n.stopImmediatePropagation(),e=n.getTargetRanges()[0]}return s.contentDOM.addEventListener("beforeinput",i,!0),s.dom.ownerDocument.execCommand("indent"),s.contentDOM.removeEventListener("beforeinput",i,!0),e?so(s,e):null}class wr{constructor(t){this.from=0,this.to=0,this.pendingContextChange=null,this.handlers=Object.create(null),this.resetRange(t.state);let e=this.editContext=new window.EditContext({text:t.state.doc.sliceString(this.from,this.to),selectionStart:this.toContextPos(Math.max(this.from,Math.min(this.to,t.state.selection.main.anchor))),selectionEnd:this.toContextPos(t.state.selection.main.head)});this.handlers.textupdate=i=>{let{anchor:n}=t.state.selection.main,r={from:this.toEditorPos(i.updateRangeStart),to:this.toEditorPos(i.updateRangeEnd),insert:I.xv.of(i.text.split(` +`))};r.from==this.from&&nthis.to&&(r.to=n),!(r.from==r.to&&!r.insert.length)&&(this.pendingContextChange=r,t.state.readOnly||Fn(t,r,I.jT.single(this.toEditorPos(i.selectionStart),this.toEditorPos(i.selectionEnd))),this.pendingContextChange&&(this.revertPending(t.state),this.setSelection(t.state)))},this.handlers.characterboundsupdate=i=>{let n=[],r=null;for(let h=this.toEditorPos(i.rangeStart),p=this.toEditorPos(i.rangeEnd);h{let n=[];for(let r of i.getTextFormats()){let h=r.underlineStyle,p=r.underlineThickness;if(h!="None"&&p!="None"){let g=`text-decoration: underline ${h=="Dashed"?"dashed ":h=="Squiggle"?"wavy ":""}${p=="Thin"?1:2}px`;n.push(Wt.mark({attributes:{style:g}}).range(this.toEditorPos(r.rangeStart),this.toEditorPos(r.rangeEnd)))}}t.dispatch({effects:V.of(Wt.set(n))})},this.handlers.compositionstart=()=>{t.inputState.composing<0&&(t.inputState.composing=0,t.inputState.compositionFirstChange=!0)},this.handlers.compositionend=()=>{t.inputState.composing=-1,t.inputState.compositionFirstChange=null};for(let i in this.handlers)e.addEventListener(i,this.handlers[i]);this.measureReq={read:i=>{this.editContext.updateControlBounds(i.contentDOM.getBoundingClientRect());let n=Gt(i.root);n&&n.rangeCount&&this.editContext.updateSelectionBounds(n.getRangeAt(0).getBoundingClientRect())}}}applyEdits(t){let e=0,i=!1,n=this.pendingContextChange;return t.changes.iterChanges((r,h,p,g,M)=>{if(i)return;let C=M.length-(h-r);if(n&&h>=n.to)if(n.from==r&&n.to==h&&n.insert.eq(M)){n=this.pendingContextChange=null,e+=C,this.to+=C;return}else n=null,this.revertPending(t.state);if(r+=e,h+=e,h<=this.from)this.from+=C,this.to+=C;else if(rthis.to||this.to-this.from+M.length>3e4){i=!0;return}this.editContext.updateText(this.toContextPos(r),this.toContextPos(h),M.toString()),this.to+=C}e+=C}),n&&!i&&this.revertPending(t.state),!i}update(t){let e=this.pendingContextChange;!this.applyEdits(t)||!this.rangeIsValid(t.state)?(this.pendingContextChange=null,this.resetRange(t.state),this.editContext.updateText(0,this.editContext.text.length,t.state.doc.sliceString(this.from,this.to)),this.setSelection(t.state)):(t.docChanged||t.selectionSet||e)&&this.setSelection(t.state),(t.geometryChanged||t.docChanged||t.selectionSet)&&t.view.requestMeasure(this.measureReq)}resetRange(t){let{head:e}=t.selection.main;this.from=Math.max(0,e-1e4),this.to=Math.min(t.doc.length,e+1e4)}revertPending(t){let e=this.pendingContextChange;this.pendingContextChange=null,this.editContext.updateText(this.toContextPos(e.from),this.toContextPos(e.from+e.insert.length),t.doc.sliceString(e.from,e.to))}setSelection(t){let{main:e}=t.selection,i=this.toContextPos(Math.max(this.from,Math.min(this.to,e.anchor))),n=this.toContextPos(e.head);(this.editContext.selectionStart!=i||this.editContext.selectionEnd!=n)&&this.editContext.updateSelection(i,n)}rangeIsValid(t){let{head:e}=t.selection.main;return!(this.from>0&&e-this.from<500||this.to1e4*3)}toEditorPos(t){return t+this.from}toContextPos(t){return t-this.from}destroy(){for(let t in this.handlers)this.editContext.removeEventListener(t,this.handlers[t])}}class De{get state(){return this.viewState.state}get viewport(){return this.viewState.viewport}get visibleRanges(){return this.viewState.visibleRanges}get inView(){return this.viewState.inView}get composing(){return this.inputState.composing>0}get compositionStarted(){return this.inputState.composing>=0}get root(){return this._root}get win(){return this.dom.ownerDocument.defaultView||window}constructor(t={}){var e;this.plugins=[],this.pluginMap=new Map,this.editorAttrs={},this.contentAttrs={},this.bidiCache=[],this.destroyed=!1,this.updateState=2,this.measureScheduled=-1,this.measureRequests=[],this.contentDOM=document.createElement("div"),this.scrollDOM=document.createElement("div"),this.scrollDOM.tabIndex=-1,this.scrollDOM.className="cm-scroller",this.scrollDOM.appendChild(this.contentDOM),this.announceDOM=document.createElement("div"),this.announceDOM.className="cm-announced",this.announceDOM.setAttribute("aria-live","polite"),this.dom=document.createElement("div"),this.dom.appendChild(this.announceDOM),this.dom.appendChild(this.scrollDOM),t.parent&&t.parent.appendChild(this.dom);let{dispatch:i}=t;this.dispatchTransactions=t.dispatchTransactions||i&&(n=>n.forEach(r=>i(r,this)))||(n=>this.update(n)),this.dispatch=this.dispatch.bind(this),this._root=t.root||ei(t.parent)||document,this.viewState=new nn(t.state||I.yy.create(t)),t.scrollTo&&t.scrollTo.is(R)&&(this.viewState.scrollTarget=t.scrollTo.value.clip(this.viewState.state)),this.plugins=this.state.facet(at).map(n=>new wt(n));for(let n of this.plugins)n.update(this);this.observer=new Do(this),this.inputState=new zr(this),this.inputState.ensureHandlers(this.plugins),this.docView=new d(this),this.mountStyles(),this.updateAttrs(),this.updateState=0,this.requestMeasure(),!((e=document.fonts)===null||e===void 0)&&e.ready&&document.fonts.ready.then(()=>this.requestMeasure())}dispatch(...t){let e=t.length==1&&t[0]instanceof I.YW?t:t.length==1&&Array.isArray(t[0])?t[0]:[this.state.update(...t)];this.dispatchTransactions(e,this)}update(t){if(this.updateState!=0)throw new Error("Calls to EditorView.update are not allowed while an update is in progress");let e=!1,i=!1,n,r=this.state;for(let z of t){if(z.startState!=r)throw new RangeError("Trying to update state with a transaction that doesn't start from the previous state.");r=z.state}if(this.destroyed){this.viewState.state=r;return}let h=this.hasFocus,p=0,g=null;t.some(z=>z.annotation(Qr))?(this.inputState.notifiedFocused=h,p=1):h!=this.inputState.notifiedFocused&&(this.inputState.notifiedFocused=h,g=ss(r,h),g||(p=1));let M=this.observer.delayedAndroidKey,C=null;if(M?(this.observer.clearDelayedAndroidKey(),C=this.observer.readChange(),(C&&!this.state.doc.eq(r.doc)||!this.state.selection.eq(r.selection))&&(C=null)):this.observer.clear(),r.facet(I.yy.phrases)!=this.state.facet(I.yy.phrases))return this.setState(r);n=A.create(this,r,t),n.flags|=p;let F=this.viewState.scrollTarget;try{this.updateState=2;for(let z of t){if(F&&(F=F.map(z.changes)),z.scrollIntoView){let{main:Y}=z.state.selection;F=new S(Y.empty?Y:I.jT.cursor(Y.head,Y.head>Y.anchor?-1:1))}for(let Y of z.effects)Y.is(R)&&(F=Y.value.clip(this.state))}this.viewState.update(n,F),this.bidiCache=sn.update(this.bidiCache,n.changes),n.empty||(this.updatePlugins(n),this.inputState.update(n)),e=this.docView.update(n),this.state.facet(Ai)!=this.styleModules&&this.mountStyles(),i=this.updateAttrs(),this.showAnnouncements(t),this.docView.updateSelection(e,t.some(z=>z.isUserEvent("select.pointer")))}finally{this.updateState=0}if(n.startState.facet(Ls)!=n.state.facet(Ls)&&(this.viewState.mustMeasureContent=!0),(e||i||F||this.viewState.mustEnforceCursorAssoc||this.viewState.mustMeasureContent)&&this.requestMeasure(),e&&this.docViewUpdate(),!n.empty)for(let z of this.state.facet(ut))try{z(n)}catch(Y){K(this.state,Y,"update listener")}(g||C)&&Promise.resolve().then(()=>{g&&this.state==g.startState&&this.dispatch(g),C&&!Cs(this,C)&&M.force&&_e(this.contentDOM,M.key,M.keyCode)})}setState(t){if(this.updateState!=0)throw new Error("Calls to EditorView.setState are not allowed while an update is in progress");if(this.destroyed){this.viewState.state=t;return}this.updateState=2;let e=this.hasFocus;try{for(let i of this.plugins)i.destroy(this);this.viewState=new nn(t),this.plugins=t.facet(at).map(i=>new wt(i)),this.pluginMap.clear();for(let i of this.plugins)i.update(this);this.docView.destroy(),this.docView=new d(this),this.inputState.ensureHandlers(this.plugins),this.mountStyles(),this.updateAttrs(),this.bidiCache=[]}finally{this.updateState=0}e&&this.focus(),this.requestMeasure()}updatePlugins(t){let e=t.startState.facet(at),i=t.state.facet(at);if(e!=i){let n=[];for(let r of i){let h=e.indexOf(r);if(h<0)n.push(new wt(r));else{let p=this.plugins[h];p.mustUpdate=t,n.push(p)}}for(let r of this.plugins)r.mustUpdate!=t&&r.destroy(this);this.plugins=n,this.pluginMap.clear()}else for(let n of this.plugins)n.mustUpdate=t;for(let n=0;n-1&&this.win.cancelAnimationFrame(this.measureScheduled),this.observer.delayedAndroidKey){this.measureScheduled=-1,this.requestMeasure();return}this.measureScheduled=0,t&&this.observer.forceFlush();let e=null,i=this.scrollDOM,n=i.scrollTop*this.scaleY,{scrollAnchorPos:r,scrollAnchorHeight:h}=this.viewState;Math.abs(n-this.viewState.scrollTop)>1&&(h=-1),this.viewState.scrollAnchorHeight=-1;try{for(let p=0;;p++){if(h<0)if(hi(i))r=-1,h=this.viewState.heightMap.height;else{let Y=this.viewState.scrollAnchorAt(n);r=Y.from,h=Y.top}this.updateState=1;let g=this.viewState.measure(this);if(!g&&!this.measureRequests.length&&this.viewState.scrollTarget==null)break;if(p>5){console.warn(this.measureRequests.length?"Measure loop restarted more than 5 times":"Viewport failed to stabilize");break}let M=[];g&4||([this.measureRequests,M]=[M,this.measureRequests]);let C=M.map(Y=>{try{return Y.read(this)}catch(tt){return K(this.state,tt),Ws}}),F=A.create(this,this.state,[]),z=!1;F.flags|=g,e?e.flags|=g:e=F,this.updateState=2,F.empty||(this.updatePlugins(F),this.inputState.update(F),this.updateAttrs(),z=this.docView.update(F),z&&this.docViewUpdate());for(let Y=0;Y1||tt<-1){n=n+tt,i.scrollTop=n/this.scaleY,h=-1;continue}}break}}}finally{this.updateState=0,this.measureScheduled=-1}if(e&&!e.empty)for(let p of this.state.facet(ut))p(e)}get themeClasses(){return Is+" "+(this.state.facet(Rs)?xr:Ns)+" "+this.state.facet(Ls)}updateAttrs(){let t=qn(this,Ot,{class:"cm-editor"+(this.hasFocus?" cm-focused ":" ")+this.themeClasses}),e={spellcheck:"false",autocorrect:"off",autocapitalize:"off",translate:"no",contenteditable:this.state.facet(X)?"true":"false",class:"cm-content",style:`${B.tabSize}: ${this.state.tabSize}`,role:"textbox","aria-multiline":"true"};this.state.readOnly&&(e["aria-readonly"]="true"),qn(this,Zt,e);let i=this.observer.ignore(()=>{let n=Xe(this.contentDOM,this.contentAttrs,e),r=Xe(this.dom,this.editorAttrs,t);return n||r});return this.editorAttrs=t,this.contentAttrs=e,i}showAnnouncements(t){let e=!0;for(let i of t)for(let n of i.effects)if(n.is(De.announce)){e&&(this.announceDOM.textContent=""),e=!1;let r=this.announceDOM.appendChild(document.createElement("div"));r.textContent=n.value}}mountStyles(){this.styleModules=this.state.facet(Ai);let t=this.state.facet(De.cspNonce);vt.V.mount(this.root,this.styleModules.concat(To).reverse(),t?{nonce:t}:void 0)}readMeasured(){if(this.updateState==2)throw new Error("Reading the editor layout isn't allowed during an update");this.updateState==0&&this.measureScheduled>-1&&this.measure(!1)}requestMeasure(t){if(this.measureScheduled<0&&(this.measureScheduled=this.win.requestAnimationFrame(()=>this.measure())),t){if(this.measureRequests.indexOf(t)>-1)return;if(t.key!=null){for(let e=0;ei.spec==t)||null),e&&e.update(this).value}get documentTop(){return this.contentDOM.getBoundingClientRect().top+this.viewState.paddingTop}get documentPadding(){return{top:this.viewState.paddingTop,bottom:this.viewState.paddingBottom}}get scaleX(){return this.viewState.scaleX}get scaleY(){return this.viewState.scaleY}elementAtHeight(t){return this.readMeasured(),this.viewState.elementAtHeight(t)}lineBlockAtHeight(t){return this.readMeasured(),this.viewState.lineBlockAtHeight(t)}get viewportLineBlocks(){return this.viewState.viewportLines}lineBlockAt(t){return this.viewState.lineBlockAt(t)}get contentHeight(){return this.viewState.contentHeight}moveByChar(t,e,i){return ks(this,t,Vr(this,t,e,i))}moveByGroup(t,e){return ks(this,t,Vr(this,t,e,i=>Mo(this,t.head,i)))}visualLineSide(t,e){let i=this.bidiSpans(t),n=this.textDirectionAt(t.from),r=i[e?i.length-1:0];return I.jT.cursor(r.side(e,n)+t.from,r.forward(!e,n)?1:-1)}moveToLineBoundary(t,e,i=!0){return Wr(this,t,e,i)}moveVertically(t,e,i){return ks(this,t,jr(this,t,e,i))}domAtPos(t){return this.docView.domAtPos(t)}posAtDOM(t,e=0){return this.docView.posFromDOM(t,e)}posAtCoords(t,e=!0){return this.readMeasured(),ws(this,t,e)}coordsAtPos(t,e=1){this.readMeasured();let i=this.docView.coordsAt(t,e);if(!i||i.left==i.right)return i;let n=this.state.doc.lineAt(t),r=this.bidiSpans(n),h=r[Ci.find(r,t-n.from,-1,e)];return Le(i,h.dir==Be.LTR==e>0)}coordsForChar(t){return this.readMeasured(),this.docView.coordsForChar(t)}get defaultCharacterWidth(){return this.viewState.heightOracle.charWidth}get defaultLineHeight(){return this.viewState.heightOracle.lineHeight}get textDirection(){return this.viewState.defaultTextDirection}textDirectionAt(t){return!this.state.facet(Di)||tthis.viewport.to?this.textDirection:(this.readMeasured(),this.docView.textDirectionAt(t))}get lineWrapping(){return this.viewState.heightOracle.lineWrapping}bidiSpans(t){if(t.length>ro)return c(t.length);let e=this.textDirectionAt(t.from),i;for(let r of this.bidiCache)if(r.from==t.from&&r.dir==e&&(r.fresh||Ii(r.isolates,i=Ji(this,t))))return r.order;i||(i=Ji(this,t));let n=a(t.text,e,i);return this.bidiCache.push(new sn(t.from,t.to,e,i,!0,n)),n}get hasFocus(){var t;return(this.dom.ownerDocument.hasFocus()||B.safari&&((t=this.inputState)===null||t===void 0?void 0:t.lastContextMenu)>Date.now()-3e4)&&this.root.activeElement==this.contentDOM}focus(){this.observer.ignore(()=>{Ce(this.contentDOM),this.docView.updateSelection()})}setRoot(t){this._root!=t&&(this._root=t,this.observer.setWindow((t.nodeType==9?t:t.ownerDocument).defaultView||window),this.mountStyles())}destroy(){this.root.activeElement==this.contentDOM&&this.contentDOM.blur();for(let t of this.plugins)t.destroy(this);this.plugins=[],this.inputState.destroy(),this.docView.destroy(),this.dom.remove(),this.observer.destroy(),this.measureScheduled>-1&&this.win.cancelAnimationFrame(this.measureScheduled),this.destroyed=!0}static scrollIntoView(t,e={}){return R.of(new S(typeof t=="number"?I.jT.cursor(t):t,e.y,e.x,e.yMargin,e.xMargin))}scrollSnapshot(){let{scrollTop:t,scrollLeft:e}=this.scrollDOM,i=this.viewState.scrollAnchorAt(t);return R.of(new S(I.jT.cursor(i.from),"start","start",i.top-t,e,!0))}setTabFocusMode(t){t==null?this.inputState.tabFocusMode=this.inputState.tabFocusMode<0?0:-1:typeof t=="boolean"?this.inputState.tabFocusMode=t?0:-1:this.inputState.tabFocusMode!=0&&(this.inputState.tabFocusMode=Date.now()+t)}static domEventHandlers(t){return mt.define(()=>({}),{eventHandlers:t})}static domEventObservers(t){return mt.define(()=>({}),{eventObservers:t})}static theme(t,e){let i=vt.V.newName(),n=[Ls.of(i),Ai.of(Hs(`.${i}`,t))];return e&&e.dark&&n.push(Rs.of(!0)),n}static baseTheme(t){return I.Wl.lowest(Ai.of(Hs("."+Is,t,Fs)))}static findFromDOM(t){var e;let i=t.querySelector(".cm-content"),n=i&&pt.get(i)||pt.get(t);return((e=n==null?void 0:n.rootView)===null||e===void 0?void 0:e.view)||null}}De.styleModule=Ai,De.inputHandler=bt,De.clipboardInputFilter=Dt,De.clipboardOutputFilter=Ve,De.scrollHandler=y,De.focusChangeEffect=Pt,De.perLineTextDirection=Di,De.exceptionSink=nt,De.updateListener=ut,De.editable=X,De.mouseSelectionStyle=J,De.dragMovesSelection=j,De.clickAddsSelectionRange=P,De.decorations=ke,De.outerDecorations=si,De.atomicRanges=bi,De.bidiIsolatedRanges=ji,De.scrollMargins=Ye,De.darkTheme=Rs,De.cspNonce=I.r$.define({combine:s=>s.length?s[0]:""}),De.contentAttributes=Zt,De.editorAttributes=Ot,De.lineWrapping=De.contentAttributes.of({class:"cm-lineWrapping"}),De.announce=I.Py.define();const ro=4096,Ws={};class sn{constructor(t,e,i,n,r,h){this.from=t,this.to=e,this.dir=i,this.isolates=n,this.fresh=r,this.order=h}static update(t,e){if(e.empty&&!t.some(r=>r.fresh))return t;let i=[],n=t.length?t[t.length-1].dir:Be.LTR;for(let r=Math.max(0,t.length-10);r=0;n--){let r=i[n],h=typeof r=="function"?r(s):r;h&&Ue(h,e)}return e}const cs=B.mac?"mac":B.windows?"win":B.linux?"linux":"key";function oo(s,t){const e=s.split(/-(?!$)/);let i=e[e.length-1];i=="Space"&&(i=" ");let n,r,h,p;for(let g=0;gi.concat(n),[]))),e}function lo(s,t,e){return zs(Cr(s.state),t,s,e)}let Gi=null;const Vs=4e3;function Ar(s,t=cs){let e=Object.create(null),i=Object.create(null),n=(h,p)=>{let g=i[h];if(g==null)i[h]=p;else if(g!=p)throw new Error("Key binding "+h+" is used both as a regular binding and as a multi-stroke prefix")},r=(h,p,g,M,C)=>{var F,z;let Y=e[h]||(e[h]=Object.create(null)),tt=p.split(/ (?!$)/).map(ct=>oo(ct,t));for(let ct=1;ct{let Vt=Gi={view:re,prefix:Rt,scope:h};return setTimeout(()=>{Gi==Vt&&(Gi=null)},Vs),!0}]})}let ht=tt.join(" ");n(ht,!1);let ft=Y[ht]||(Y[ht]={preventDefault:!1,stopPropagation:!1,run:((z=(F=Y._any)===null||F===void 0?void 0:F.run)===null||z===void 0?void 0:z.slice())||[]});g&&ft.run.push(g),M&&(ft.preventDefault=!0),C&&(ft.stopPropagation=!0)};for(let h of s){let p=h.scope?h.scope.split(" "):["editor"];if(h.any)for(let M of p){let C=e[M]||(e[M]=Object.create(null));C._any||(C._any={preventDefault:!1,stopPropagation:!1,run:[]});let{any:F}=h;for(let z in C)C[z].run.push(Y=>F(Y,js))}let g=h[t]||h.key;if(g)for(let M of p)r(M,g,h.run,h.preventDefault,h.stopPropagation),h.shift&&r(M,"Shift-"+g,h.shift,h.preventDefault,h.stopPropagation)}return e}let js=null;function zs(s,t,e,i){js=t;let n=ce(t),r=(0,I.gm)(n,0),h=(0,I.nZ)(r)==n.length&&n!=" ",p="",g=!1,M=!1,C=!1;Gi&&Gi.view==e&&Gi.scope==i&&(p=Gi.prefix+" ",or.indexOf(t.keyCode)<0&&(M=!0,Gi=null));let F=new Set,z=ft=>{if(ft){for(let ct of ft.run)if(!F.has(ct)&&(F.add(ct),ct(e)))return ft.stopPropagation&&(C=!0),!0;ft.preventDefault&&(ft.stopPropagation&&(C=!0),M=!0)}return!1},Y=s[i],tt,ht;return Y&&(z(Y[p+Kn(n,t,!h)])?g=!0:h&&(t.altKey||t.metaKey||t.ctrlKey)&&!(B.windows&&t.ctrlKey&&t.altKey)&&(tt=dt[t.keyCode])&&tt!=n?(z(Y[p+Kn(tt,t,!0)])||t.shiftKey&&(ht=U[t.keyCode])!=n&&ht!=tt&&z(Y[p+Kn(ht,t,!1)]))&&(g=!0):h&&t.shiftKey&&z(Y[p+Kn(n,t,!0)])&&(g=!0),!g&&z(Y._any)&&(g=!0)),M&&(g=!0),g&&C&&t.stopPropagation(),js=null,g}class rn{constructor(t,e,i,n,r){this.className=t,this.left=e,this.top=i,this.width=n,this.height=r}draw(){let t=document.createElement("div");return t.className=this.className,this.adjust(t),t}update(t,e){return e.className!=this.className?!1:(this.adjust(t),!0)}adjust(t){t.style.left=this.left+"px",t.style.top=this.top+"px",this.width!=null&&(t.style.width=this.width+"px"),t.style.height=this.height+"px"}eq(t){return this.left==t.left&&this.top==t.top&&this.width==t.width&&this.height==t.height&&this.className==t.className}static forRange(t,e,i){if(i.empty){let n=t.coordsAtPos(i.head,i.assoc||1);if(!n)return[];let r=ao(t);return[new rn(e,n.left-r.left,n.top-r.top,null,n.bottom-n.top)]}else return Mr(t,e,i)}}function ao(s){let t=s.scrollDOM.getBoundingClientRect();return{left:(s.textDirection==Be.LTR?t.left:t.right-s.scrollDOM.clientWidth*s.scaleX)-s.scrollDOM.scrollLeft*s.scaleX,top:t.top-s.scrollDOM.scrollTop*s.scaleY}}function ho(s,t,e,i){let n=s.coordsAtPos(t,e*2);if(!n)return i;let r=s.dom.getBoundingClientRect(),h=(n.top+n.bottom)/2,p=s.posAtCoords({x:r.left+1,y:h}),g=s.posAtCoords({x:r.right-1,y:h});return p==null||g==null?i:{from:Math.max(i.from,Math.min(p,g)),to:Math.min(i.to,Math.max(p,g))}}function Mr(s,t,e){if(e.to<=s.viewport.from||e.from>=s.viewport.to)return[];let i=Math.max(e.from,s.viewport.from),n=Math.min(e.to,s.viewport.to),r=s.textDirection==Be.LTR,h=s.contentDOM,p=h.getBoundingClientRect(),g=ao(s),M=h.querySelector(".cm-line"),C=M&&window.getComputedStyle(M),F=p.left+(C?parseInt(C.paddingLeft)+Math.min(0,parseInt(C.textIndent)):0),z=p.right-(C?parseInt(C.paddingRight):0),Y=Zn(s,i),tt=Zn(s,n),ht=Y.type==Yt.Text?Y:null,ft=tt.type==Yt.Text?tt:null;if(ht&&(s.lineWrapping||Y.widgetLineBreaks)&&(ht=ho(s,i,1,ht)),ft&&(s.lineWrapping||tt.widgetLineBreaks)&&(ft=ho(s,n,-1,ft)),ht&&ft&&ht.from==ft.from&&ht.to==ft.to)return Rt(re(e.from,e.to,ht));{let oe=ht?re(e.from,null,ht):Vt(Y,!1),Se=ft?re(null,e.to,ft):Vt(tt,!0),yi=[];return(ht||Y).to<(ft||tt).from-(ht&&ft?1:0)||Y.widgetLineBreaks>1&&oe.bottom+s.defaultLineHeight/2Nr&&Xn.from=xs)break;vn>Ln&&Wo(Math.max(wn,Ln),oe==null&&wn<=Nr,Math.min(vn,xs),Se==null&&vn>=Fr,er.dir)}if(Ln=Yn.to+1,Ln>=xs)break}return Ir.length==0&&Wo(Nr,oe==null,Fr,Se==null,s.textDirection),{top:Bi,bottom:En,horizontal:Ir}}function Vt(oe,Se){let yi=p.top+(Se?oe.top:oe.bottom);return{top:yi,bottom:yi,horizontal:[]}}}function Po(s,t){return s.constructor==t.constructor&&s.eq(t)}class ne{constructor(t,e){this.view=t,this.layer=e,this.drawn=[],this.scaleX=1,this.scaleY=1,this.measureReq={read:this.measure.bind(this),write:this.draw.bind(this)},this.dom=t.scrollDOM.appendChild(document.createElement("div")),this.dom.classList.add("cm-layer"),e.above&&this.dom.classList.add("cm-layer-above"),e.class&&this.dom.classList.add(e.class),this.scale(),this.dom.setAttribute("aria-hidden","true"),this.setOrder(t.state),t.requestMeasure(this.measureReq),e.mount&&e.mount(this.dom,t)}update(t){t.startState.facet(Jn)!=t.state.facet(Jn)&&this.setOrder(t.state),(this.layer.update(t,this.dom)||t.geometryChanged)&&(this.scale(),t.view.requestMeasure(this.measureReq))}docViewUpdate(t){this.layer.updateOnDocViewUpdate!==!1&&t.requestMeasure(this.measureReq)}setOrder(t){let e=0,i=t.facet(Jn);for(;e!Po(e,this.drawn[i]))){let e=this.dom.firstChild,i=0;for(let n of t)n.update&&e&&n.constructor&&this.drawn[i].constructor&&n.update(e,this.drawn[i])?(e=e.nextSibling,i++):this.dom.insertBefore(n.draw(),e);for(;e;){let n=e.nextSibling;e.remove(),e=n}this.drawn=t}}destroy(){this.layer.destroy&&this.layer.destroy(this.dom,this.view),this.dom.remove()}}const Jn=I.r$.define();function fs(s){return[mt.define(t=>new ne(t,s)),Jn.of(s)]}const $s=!B.ios,gn=I.r$.define({combine(s){return(0,I.BO)(s,{cursorBlinkRate:1200,drawRangeCursor:!0},{cursorBlinkRate:(t,e)=>Math.min(t,e),drawRangeCursor:(t,e)=>t||e})}});function _n(s={}){return[gn.of(s),Tr,Dr,Js,O.of(!0)]}function qs(s){return s.facet(gn)}function Ks(s){return s.startState.facet(gn)!=s.state.facet(gn)}const Tr=fs({above:!0,markers(s){let{state:t}=s,e=t.facet(gn),i=[];for(let n of t.selection.ranges){let r=n==t.selection.main;if(n.empty?!r||$s:e.drawRangeCursor){let h=r?"cm-cursor cm-cursor-primary":"cm-cursor cm-cursor-secondary",p=n.empty?n:I.jT.cursor(n.head,n.head>n.anchor?-1:1);for(let g of rn.forRange(s,h,p))i.push(g)}}return i},update(s,t){s.transactions.some(i=>i.selection)&&(t.style.animationName=t.style.animationName=="cm-blink"?"cm-blink2":"cm-blink");let e=Ks(s);return e&&us(s.state,t),s.docChanged||s.selectionSet||e},mount(s,t){us(t.state,s)},class:"cm-cursorLayer"});function us(s,t){t.style.animationDuration=s.facet(gn).cursorBlinkRate+"ms"}const Dr=fs({above:!1,markers(s){return s.state.selection.ranges.map(t=>t.empty?[]:rn.forRange(s,"cm-selectionBackground",t)).reduce((t,e)=>t.concat(e))},update(s,t){return s.docChanged||s.selectionSet||s.viewportChanged||Ks(s)},class:"cm-selectionLayer"}),ds={".cm-line":{"& ::selection, &::selection":{backgroundColor:"transparent !important"}},".cm-content":{"& :focus":{caretColor:"initial !important","&::selection, & ::selection":{backgroundColor:"Highlight !important"}}}};$s&&(ds[".cm-line"].caretColor=ds[".cm-content"].caretColor="transparent !important");const Js=I.Wl.highest(De.theme(ds)),ps=I.Py.define({map(s,t){return s==null?null:t.mapPos(s)}}),on=I.QQ.define({create(){return null},update(s,t){return s!=null&&(s=t.changes.mapPos(s)),t.effects.reduce((e,i)=>i.is(ps)?i.value:e,s)}}),Or=mt.fromClass(class{constructor(s){this.view=s,this.cursor=null,this.measureReq={read:this.readPos.bind(this),write:this.drawCursor.bind(this)}}update(s){var t;let e=s.state.field(on);e==null?this.cursor!=null&&((t=this.cursor)===null||t===void 0||t.remove(),this.cursor=null):(this.cursor||(this.cursor=this.view.scrollDOM.appendChild(document.createElement("div")),this.cursor.className="cm-dropCursor"),(s.startState.field(on)!=e||s.docChanged||s.geometryChanged)&&this.view.requestMeasure(this.measureReq))}readPos(){let{view:s}=this,t=s.state.field(on),e=t!=null&&s.coordsAtPos(t);if(!e)return null;let i=s.scrollDOM.getBoundingClientRect();return{left:e.left-i.left+s.scrollDOM.scrollLeft*s.scaleX,top:e.top-i.top+s.scrollDOM.scrollTop*s.scaleY,height:e.bottom-e.top}}drawCursor(s){if(this.cursor){let{scaleX:t,scaleY:e}=this.view;s?(this.cursor.style.left=s.left/t+"px",this.cursor.style.top=s.top/e+"px",this.cursor.style.height=s.height/e+"px"):this.cursor.style.left="-100000px"}}destroy(){this.cursor&&this.cursor.remove()}setDropPos(s){this.view.state.field(on)!=s&&this.view.dispatch({effects:ps.of(s)})}},{eventObservers:{dragover(s){this.setDropPos(this.view.posAtCoords({x:s.clientX,y:s.clientY}))},dragleave(s){(s.target==this.view.contentDOM||!this.view.contentDOM.contains(s.relatedTarget))&&this.setDropPos(null)},dragend(){this.setDropPos(null)},drop(){this.setDropPos(null)}}});function _s(){return[on,Or]}function co(s,t,e,i,n){t.lastIndex=0;for(let r=s.iterRange(e,i),h=e,p;!r.next().done;h+=r.value.length)if(!r.lineBreak)for(;p=t.exec(r.value);)n(h+p.index,p)}function fo(s,t){let e=s.visibleRanges;if(e.length==1&&e[0].from==s.viewport.from&&e[0].to==s.viewport.to)return e;let i=[];for(let{from:n,to:r}of e)n=Math.max(s.state.doc.lineAt(n).from,n-t),r=Math.min(s.state.doc.lineAt(r).to,r+t),i.length&&i[i.length-1].to>=n?i[i.length-1].to=r:i.push({from:n,to:r});return i}class Us{constructor(t){const{regexp:e,decoration:i,decorate:n,boundary:r,maxLength:h=1e3}=t;if(!e.global)throw new RangeError("The regular expression given to MatchDecorator should have its 'g' flag set");if(this.regexp=e,n)this.addMatch=(p,g,M,C)=>n(C,M,M+p[0].length,p,g);else if(typeof i=="function")this.addMatch=(p,g,M,C)=>{let F=i(p,g,M);F&&C(M,M+p[0].length,F)};else if(i)this.addMatch=(p,g,M,C)=>C(M,M+p[0].length,i);else throw new RangeError("Either 'decorate' or 'decoration' should be provided to MatchDecorator");this.boundary=r,this.maxLength=h}createDeco(t){let e=new I.f_,i=e.add.bind(e);for(let{from:n,to:r}of fo(t,this.maxLength))co(t.state.doc,this.regexp,n,r,(h,p)=>this.addMatch(p,t,h,i));return e.finish()}updateDeco(t,e){let i=1e9,n=-1;return t.docChanged&&t.changes.iterChanges((r,h,p,g)=>{g>t.view.viewport.from&&p1e3?this.createDeco(t.view):n>-1?this.updateRange(t.view,e.map(t.changes),i,n):e}updateRange(t,e,i,n){for(let r of t.visibleRanges){let h=Math.max(r.from,i),p=Math.min(r.to,n);if(p>h){let g=t.state.doc.lineAt(h),M=g.tog.from;h--)if(this.boundary.test(g.text[h-1-g.from])){C=h;break}for(;pz.push(ct.range(ht,ft));if(g==M)for(this.regexp.lastIndex=C-g.from;(Y=this.regexp.exec(g.text))&&Y.indexthis.addMatch(ft,t,ht,tt));e=e.update({filterFrom:C,filterTo:F,filter:(ht,ft)=>htF,add:z})}}return e}}const Gs=/x/.unicode!=null?"gu":"g",uo=new RegExp(`[\0-\b +-\x7F-\x9F\xAD\u061C\u200B\u200E\u200F\u2028\u2029\u202D\u202E\u2066\u2067\u2069\uFEFF\uFFF9-\uFFFC]`,Gs),po={0:"null",7:"bell",8:"backspace",10:"newline",11:"vertical tab",13:"carriage return",27:"escape",8203:"zero width space",8204:"zero width non-joiner",8205:"zero width joiner",8206:"left-to-right mark",8207:"right-to-left mark",8232:"line separator",8237:"left-to-right override",8238:"right-to-left override",8294:"left-to-right isolate",8295:"right-to-left isolate",8297:"pop directional isolate",8233:"paragraph separator",65279:"zero width no-break space",65532:"object replacement"};let Xs=null;function Pr(){var s;if(Xs==null&&typeof document!="undefined"&&document.body){let t=document.body.style;Xs=((s=t.tabSize)!==null&&s!==void 0?s:t.MozTabSize)!=null}return Xs||!1}const ms=I.r$.define({combine(s){let t=(0,I.BO)(s,{render:null,specialChars:uo,addSpecialChars:null});return(t.replaceTabs=!Pr())&&(t.specialChars=new RegExp(" |"+t.specialChars.source,Gs)),t.addSpecialChars&&(t.specialChars=new RegExp(t.specialChars.source+"|"+t.addSpecialChars.source,Gs)),t}});function mo(s={}){return[ms.of(s),go()]}let Br=null;function go(){return Br||(Br=mt.fromClass(class{constructor(s){this.view=s,this.decorations=Wt.none,this.decorationCache=Object.create(null),this.decorator=this.makeDecorator(s.state.facet(ms)),this.decorations=this.decorator.createDeco(s)}makeDecorator(s){return new Us({regexp:s.specialChars,decoration:(t,e,i)=>{let{doc:n}=e.state,r=(0,I.gm)(t[0],0);if(r==9){let h=n.lineAt(i),p=e.state.tabSize,g=(0,I.IS)(h.text,p,i-h.from);return Wt.replace({widget:new o((p-g%p)*this.view.defaultCharacterWidth/this.view.scaleX)})}return this.decorationCache[r]||(this.decorationCache[r]=Wt.replace({widget:new l(s,r)}))},boundary:s.replaceTabs?void 0:/[^]/})}update(s){let t=s.state.facet(ms);s.startState.facet(ms)!=t?(this.decorator=this.makeDecorator(t),this.decorations=this.decorator.createDeco(s.view)):this.decorations=this.decorator.updateDeco(s,this.decorations)}},{decorations:s=>s.decorations}))}const Er="\u2022";function yo(s){return s>=32?Er:s==10?"\u2424":String.fromCharCode(9216+s)}class l extends oi{constructor(t,e){super(),this.options=t,this.code=e}eq(t){return t.code==this.code}toDOM(t){let e=yo(this.code),i=t.state.phrase("Control character")+" "+(po[this.code]||"0x"+this.code.toString(16)),n=this.options.render&&this.options.render(this.code,i,e);if(n)return n;let r=document.createElement("span");return r.textContent=e,r.title=i,r.setAttribute("aria-label",i),r.className="cm-specialChar",r}ignoreEvent(){return!1}}class o extends oi{constructor(t){super(),this.width=t}eq(t){return t.width==this.width}toDOM(){let t=document.createElement("span");return t.textContent=" ",t.className="cm-tab",t.style.width=this.width+"px",t}ignoreEvent(){return!1}}const u=null;function f(){return[u,Zt.of(s=>{var t;return((t=s.plugin(u))===null||t===void 0?void 0:t.attrs)||null})]}function b(){return N}const k=Wt.line({class:"cm-activeLine"}),N=mt.fromClass(class{constructor(s){this.decorations=this.getDeco(s)}update(s){(s.docChanged||s.selectionSet)&&(this.decorations=this.getDeco(s.view))}getDeco(s){let t=-1,e=[];for(let i of s.state.selection.ranges){let n=s.lineBlockAt(i.head);n.from>t&&(e.push(k.range(n.from)),t=n.from)}return Wt.set(e)}},{decorations:s=>s.decorations});class $ extends oi{constructor(t){super(),this.content=t}toDOM(t){let e=document.createElement("span");return e.className="cm-placeholder",e.style.pointerEvents="none",e.appendChild(typeof this.content=="string"?document.createTextNode(this.content):typeof this.content=="function"?this.content(t):this.content.cloneNode(!0)),typeof this.content=="string"?e.setAttribute("aria-label","placeholder "+this.content):e.setAttribute("aria-hidden","true"),e}coordsAt(t){let e=t.firstChild?qt(t.firstChild):[];if(!e.length)return null;let i=window.getComputedStyle(t.parentNode),n=Le(e[0],i.direction!="rtl"),r=parseInt(i.lineHeight);return n.bottom-n.top>r*1.5?{left:n.left,right:n.right,top:n.top,bottom:n.top+r}:n}ignoreEvent(){return!1}}function Z(s){return mt.fromClass(class{constructor(t){this.view=t,this.placeholder=s?Wt.set([Wt.widget({widget:new $(s),side:1}).range(0)]):Wt.none}get decorations(){return this.view.state.doc.length?Wt.none:this.placeholder}},{decorations:t=>t.decorations})}const xt=2e3;function kt(s,t,e){let i=Math.min(t.line,e.line),n=Math.max(t.line,e.line),r=[];if(t.off>xt||e.off>xt||t.col<0||e.col<0){let h=Math.min(t.off,e.off),p=Math.max(t.off,e.off);for(let g=i;g<=n;g++){let M=s.doc.line(g);M.length<=p&&r.push(I.jT.range(M.from+h,M.to+p))}}else{let h=Math.min(t.col,e.col),p=Math.max(t.col,e.col);for(let g=i;g<=n;g++){let M=s.doc.line(g),C=(0,I.Gz)(M.text,h,s.tabSize,!0);if(C<0)r.push(I.jT.cursor(M.to));else{let F=(0,I.Gz)(M.text,p,s.tabSize);r.push(I.jT.range(M.from+C,M.from+F))}}}return r}function jt(s,t){let e=s.coordsAtPos(s.viewport.from);return e?Math.round(Math.abs((e.left-t)/s.defaultCharacterWidth)):-1}function Ae(s,t){let e=s.posAtCoords({x:t.clientX,y:t.clientY},!1),i=s.state.doc.lineAt(e),n=e-i.from,r=n>xt?-1:n==i.length?jt(s,t.clientX):(0,I.IS)(i.text,s.state.tabSize,e-i.from);return{line:i.number,col:r,off:n}}function ti(s,t){let e=Ae(s,t),i=s.state.selection;return e?{update(n){if(n.docChanged){let r=n.changes.mapPos(n.startState.doc.line(e.line).from),h=n.state.doc.lineAt(r);e={line:h.number,col:e.col,off:Math.min(e.off,h.length)},i=i.map(n.changes)}},get(n,r,h){let p=Ae(s,n);if(!p)return i;let g=kt(s.state,e,p);return g.length?h?I.jT.create(g.concat(i.ranges)):I.jT.create(g):i}}:null}function ui(s){let t=(s==null?void 0:s.eventFilter)||(e=>e.altKey&&e.button==0);return De.mouseSelectionStyle.of((e,i)=>t(i)?ti(e,i):null)}const Wi={Alt:[18,s=>!!s.altKey],Control:[17,s=>!!s.ctrlKey],Shift:[16,s=>!!s.shiftKey],Meta:[91,s=>!!s.metaKey]},ln={style:"cursor: crosshair"};function gs(s={}){let[t,e]=Wi[s.key||"Alt"],i=mt.fromClass(class{constructor(n){this.view=n,this.isDown=!1}set(n){this.isDown!=n&&(this.isDown=n,this.view.update([]))}},{eventObservers:{keydown(n){this.set(n.keyCode==t||e(n))},keyup(n){(n.keyCode==t||!e(n))&&this.set(!1)},mousemove(n){this.set(e(n))}}});return[i,De.contentAttributes.of(n=>{var r;return!((r=n.plugin(i))===null||r===void 0)&&r.isDown?ln:null})]}const an="-10000px";class Un{constructor(t,e,i,n){this.facet=e,this.createTooltipView=i,this.removeTooltipView=n,this.input=t.state.facet(e),this.tooltips=this.input.filter(h=>h);let r=null;this.tooltipViews=this.tooltips.map(h=>r=i(h,r))}update(t,e){var i;let n=t.state.facet(this.facet),r=n.filter(g=>g);if(n===this.input){for(let g of this.tooltipViews)g.update&&g.update(t);return!1}let h=[],p=e?[]:null;for(let g=0;ge[M]=g),e.length=p.length),this.input=n,this.tooltips=r,this.tooltipViews=h,!0}}function Ys(s={}){return hn.of(s)}function Qs(s){let{win:t}=s;return{top:0,left:0,bottom:t.innerHeight,right:t.innerWidth}}const hn=I.r$.define({combine:s=>{var t,e,i;return{position:B.ios?"absolute":((t=s.find(n=>n.position))===null||t===void 0?void 0:t.position)||"fixed",parent:((e=s.find(n=>n.parent))===null||e===void 0?void 0:e.parent)||null,tooltipSpace:((i=s.find(n=>n.tooltipSpace))===null||i===void 0?void 0:i.tooltipSpace)||Qs}}}),yn=new WeakMap,bn=mt.fromClass(class{constructor(s){this.view=s,this.above=[],this.inView=!0,this.madeAbsolute=!1,this.lastTransaction=0,this.measureTimeout=-1;let t=s.state.facet(hn);this.position=t.position,this.parent=t.parent,this.classes=s.themeClasses,this.createContainer(),this.measureReq={read:this.readMeasure.bind(this),write:this.writeMeasure.bind(this),key:this},this.resizeObserver=typeof ResizeObserver=="function"?new ResizeObserver(()=>this.measureSoon()):null,this.manager=new Un(s,cn,(e,i)=>this.createTooltip(e,i),e=>{this.resizeObserver&&this.resizeObserver.unobserve(e.dom),e.dom.remove()}),this.above=this.manager.tooltips.map(e=>!!e.above),this.intersectionObserver=typeof IntersectionObserver=="function"?new IntersectionObserver(e=>{Date.now()>this.lastTransaction-50&&e.length>0&&e[e.length-1].intersectionRatio<1&&this.measureSoon()},{threshold:[1]}):null,this.observeIntersection(),s.win.addEventListener("resize",this.measureSoon=this.measureSoon.bind(this)),this.maybeMeasure()}createContainer(){this.parent?(this.container=document.createElement("div"),this.container.style.position="relative",this.container.className=this.view.themeClasses,this.parent.appendChild(this.container)):this.container=this.view.dom}observeIntersection(){if(this.intersectionObserver){this.intersectionObserver.disconnect();for(let s of this.manager.tooltipViews)this.intersectionObserver.observe(s.dom)}}measureSoon(){this.measureTimeout<0&&(this.measureTimeout=setTimeout(()=>{this.measureTimeout=-1,this.maybeMeasure()},50))}update(s){s.transactions.length&&(this.lastTransaction=Date.now());let t=this.manager.update(s,this.above);t&&this.observeIntersection();let e=t||s.geometryChanged,i=s.state.facet(hn);if(i.position!=this.position&&!this.madeAbsolute){this.position=i.position;for(let n of this.manager.tooltipViews)n.dom.style.position=this.position;e=!0}if(i.parent!=this.parent){this.parent&&this.container.remove(),this.parent=i.parent,this.createContainer();for(let n of this.manager.tooltipViews)this.container.appendChild(n.dom);e=!0}else this.parent&&this.view.themeClasses!=this.classes&&(this.classes=this.container.className=this.view.themeClasses);e&&this.maybeMeasure()}createTooltip(s,t){let e=s.create(this.view),i=t?t.dom:null;if(e.dom.classList.add("cm-tooltip"),s.arrow&&!e.dom.querySelector(".cm-tooltip > .cm-tooltip-arrow")){let n=document.createElement("div");n.className="cm-tooltip-arrow",e.dom.appendChild(n)}return e.dom.style.position=this.position,e.dom.style.top=an,e.dom.style.left="0px",this.container.insertBefore(e.dom,i),e.mount&&e.mount(this.view),this.resizeObserver&&this.resizeObserver.observe(e.dom),e}destroy(){var s,t,e;this.view.win.removeEventListener("resize",this.measureSoon);for(let i of this.manager.tooltipViews)i.dom.remove(),(s=i.destroy)===null||s===void 0||s.call(i);this.parent&&this.container.remove(),(t=this.resizeObserver)===null||t===void 0||t.disconnect(),(e=this.intersectionObserver)===null||e===void 0||e.disconnect(),clearTimeout(this.measureTimeout)}readMeasure(){let s=this.view.dom.getBoundingClientRect(),t=1,e=1,i=!1;if(this.position=="fixed"&&this.manager.tooltipViews.length){let{dom:n}=this.manager.tooltipViews[0];if(B.gecko)i=n.offsetParent!=this.container.ownerDocument.body;else if(n.style.top==an&&n.style.left=="0px"){let r=n.getBoundingClientRect();i=Math.abs(r.top+1e4)>1||Math.abs(r.left)>1}}if(i||this.position=="absolute")if(this.parent){let n=this.parent.getBoundingClientRect();n.width&&n.height&&(t=n.width/this.parent.offsetWidth,e=n.height/this.parent.offsetHeight)}else({scaleX:t,scaleY:e}=this.view.viewState);return{editor:s,parent:this.parent?this.container.getBoundingClientRect():s,pos:this.manager.tooltips.map((n,r)=>{let h=this.manager.tooltipViews[r];return h.getCoords?h.getCoords(n.pos):this.view.coordsAtPos(n.pos)}),size:this.manager.tooltipViews.map(({dom:n})=>n.getBoundingClientRect()),space:this.view.state.facet(hn).tooltipSpace(this.view),scaleX:t,scaleY:e,makeAbsolute:i}}writeMeasure(s){var t;if(s.makeAbsolute){this.madeAbsolute=!0,this.position="absolute";for(let p of this.manager.tooltipViews)p.dom.style.position="absolute"}let{editor:e,space:i,scaleX:n,scaleY:r}=s,h=[];for(let p=0;p=Math.min(e.bottom,i.bottom)||F.rightMath.min(e.right,i.right)+.1){C.style.top=an;continue}let Y=g.arrow?M.dom.querySelector(".cm-tooltip-arrow"):null,tt=Y?7:0,ht=z.right-z.left,ft=(t=yn.get(M))!==null&&t!==void 0?t:z.bottom-z.top,ct=M.offset||tn,Rt=this.view.textDirection==Be.LTR,re=z.width>i.right-i.left?Rt?i.left:i.right-z.width:Rt?Math.max(i.left,Math.min(F.left-(Y?14:0)+ct.x,i.right-ht)):Math.min(Math.max(i.left,F.left-ht+(Y?14:0)-ct.x),i.right-ht),Vt=this.above[p];!g.strictSide&&(Vt?F.top-(z.bottom-z.top)-ct.yi.bottom)&&Vt==i.bottom-F.bottom>F.top-i.top&&(Vt=this.above[p]=!Vt);let oe=(Vt?F.top-i.top:i.bottom-F.bottom)-tt;if(oere&&Bi.topSe&&(Se=Vt?Bi.top-ft-2-tt:Bi.bottom+tt+2);if(this.position=="absolute"?(C.style.top=(Se-s.parent.top)/r+"px",C.style.left=(re-s.parent.left)/n+"px"):(C.style.top=Se/r+"px",C.style.left=re/n+"px"),Y){let Bi=F.left+(Rt?ct.x:-ct.x)-(re+14-7);Y.style.left=Bi/n+"px"}M.overlap!==!0&&h.push({left:re,top:Se,right:yi,bottom:Se+ft}),C.classList.toggle("cm-tooltip-above",Vt),C.classList.toggle("cm-tooltip-below",!Vt),M.positioned&&M.positioned(s.space)}}maybeMeasure(){if(this.manager.tooltips.length&&(this.view.inView&&this.view.requestMeasure(this.measureReq),this.inView!=this.view.inView&&(this.inView=this.view.inView,!this.inView)))for(let s of this.manager.tooltipViews)s.dom.style.top=an}},{eventObservers:{scroll(){this.maybeMeasure()}}}),vi=De.baseTheme({".cm-tooltip":{zIndex:100,boxSizing:"border-box"},"&light .cm-tooltip":{border:"1px solid #bbb",backgroundColor:"#f5f5f5"},"&light .cm-tooltip-section:not(:first-child)":{borderTop:"1px solid #bbb"},"&dark .cm-tooltip":{backgroundColor:"#333338",color:"white"},".cm-tooltip-arrow":{height:"7px",width:`${7*2}px`,position:"absolute",zIndex:-1,overflow:"hidden","&:before, &:after":{content:"''",position:"absolute",width:0,height:0,borderLeft:"7px solid transparent",borderRight:"7px solid transparent"},".cm-tooltip-above &":{bottom:"-7px","&:before":{borderTop:"7px solid #bbb"},"&:after":{borderTop:"7px solid #f5f5f5",bottom:"1px"}},".cm-tooltip-below &":{top:"-7px","&:before":{borderBottom:"7px solid #bbb"},"&:after":{borderBottom:"7px solid #f5f5f5",top:"1px"}}},"&dark .cm-tooltip .cm-tooltip-arrow":{"&:before":{borderTopColor:"#333338",borderBottomColor:"#333338"},"&:after":{borderTopColor:"transparent",borderBottomColor:"transparent"}}}),tn={x:0,y:0},cn=I.r$.define({enables:[bn,vi]}),Xi=I.r$.define({combine:s=>s.reduce((t,e)=>t.concat(e),[])});class Bn{static create(t){return new Bn(t)}constructor(t){this.view=t,this.mounted=!1,this.dom=document.createElement("div"),this.dom.classList.add("cm-tooltip-hover"),this.manager=new Un(t,Xi,(e,i)=>this.createHostedView(e,i),e=>e.dom.remove())}createHostedView(t,e){let i=t.create(this.view);return i.dom.classList.add("cm-tooltip-section"),this.dom.insertBefore(i.dom,e?e.dom.nextSibling:this.dom.firstChild),this.mounted&&i.mount&&i.mount(this.view),i}mount(t){for(let e of this.manager.tooltipViews)e.mount&&e.mount(t);this.mounted=!0}positioned(t){for(let e of this.manager.tooltipViews)e.positioned&&e.positioned(t)}update(t){this.manager.update(t)}destroy(){var t;for(let e of this.manager.tooltipViews)(t=e.destroy)===null||t===void 0||t.call(e)}passProp(t){let e;for(let i of this.manager.tooltipViews){let n=i[t];if(n!==void 0){if(e===void 0)e=n;else if(e!==n)return}}return e}get offset(){return this.passProp("offset")}get getCoords(){return this.passProp("getCoords")}get overlap(){return this.passProp("overlap")}get resize(){return this.passProp("resize")}}const Zs=cn.compute([Xi],s=>{let t=s.facet(Xi);return t.length===0?null:{pos:Math.min(...t.map(e=>e.pos)),end:Math.max(...t.map(e=>{var i;return(i=e.end)!==null&&i!==void 0?i:e.pos})),create:Bn.create,above:t[0].above,arrow:t.some(e=>e.arrow)}});class bo{constructor(t,e,i,n,r){this.view=t,this.source=e,this.field=i,this.setHover=n,this.hoverTime=r,this.hoverTimeout=-1,this.restartTimeout=-1,this.pending=null,this.lastMove={x:0,y:0,target:t.dom,time:0},this.checkHover=this.checkHover.bind(this),t.dom.addEventListener("mouseleave",this.mouseleave=this.mouseleave.bind(this)),t.dom.addEventListener("mousemove",this.mousemove=this.mousemove.bind(this))}update(){this.pending&&(this.pending=null,clearTimeout(this.restartTimeout),this.restartTimeout=setTimeout(()=>this.startHover(),20))}get active(){return this.view.state.field(this.field)}checkHover(){if(this.hoverTimeout=-1,this.active.length)return;let t=Date.now()-this.lastMove.time;tp.bottom||e.xp.right+t.defaultCharacterWidth)return;let g=t.bidiSpans(t.state.doc.lineAt(n)).find(C=>C.from<=n&&C.to>=n),M=g&&g.dir==Be.RTL?-1:1;r=e.x{this.pending==p&&(this.pending=null,g&&!(Array.isArray(g)&&!g.length)&&t.dispatch({effects:this.setHover.of(Array.isArray(g)?g:[g])}))},g=>K(t.state,g,"hover tooltip"))}else h&&!(Array.isArray(h)&&!h.length)&&t.dispatch({effects:this.setHover.of(Array.isArray(h)?h:[h])})}get tooltip(){let t=this.view.plugin(bn),e=t?t.manager.tooltips.findIndex(i=>i.create==Bn.create):-1;return e>-1?t.manager.tooltipViews[e]:null}mousemove(t){var e,i;this.lastMove={x:t.clientX,y:t.clientY,target:t.target,time:Date.now()},this.hoverTimeout<0&&(this.hoverTimeout=setTimeout(this.checkHover,this.hoverTime));let{active:n,tooltip:r}=this;if(n.length&&r&&!Ki(r.dom,t)||this.pending){let{pos:h}=n[0]||this.pending,p=(i=(e=n[0])===null||e===void 0?void 0:e.end)!==null&&i!==void 0?i:h;(h==p?this.view.posAtCoords(this.lastMove)!=h:!Gn(this.view,h,p,t.clientX,t.clientY))&&(this.view.dispatch({effects:this.setHover.of([])}),this.pending=null)}}mouseleave(t){clearTimeout(this.hoverTimeout),this.hoverTimeout=-1;let{active:e}=this;if(e.length){let{tooltip:i}=this;i&&i.dom.contains(t.relatedTarget)?this.watchTooltipLeave(i.dom):this.view.dispatch({effects:this.setHover.of([])})}}watchTooltipLeave(t){let e=i=>{t.removeEventListener("mouseleave",e),this.active.length&&!this.view.dom.contains(i.relatedTarget)&&this.view.dispatch({effects:this.setHover.of([])})};t.addEventListener("mouseleave",e)}destroy(){clearTimeout(this.hoverTimeout),this.view.dom.removeEventListener("mouseleave",this.mouseleave),this.view.dom.removeEventListener("mousemove",this.mousemove)}}const fn=4;function Ki(s,t){let{left:e,right:i,top:n,bottom:r}=s.getBoundingClientRect(),h;if(h=s.querySelector(".cm-tooltip-arrow")){let p=h.getBoundingClientRect();n=Math.min(p.top,n),r=Math.max(p.bottom,r)}return t.clientX>=e-fn&&t.clientX<=i+fn&&t.clientY>=n-fn&&t.clientY<=r+fn}function Gn(s,t,e,i,n,r){let h=s.scrollDOM.getBoundingClientRect(),p=s.documentTop+s.documentPadding.top+s.contentHeight;if(h.left>i||h.rightn||Math.min(h.bottom,p)=t&&g<=e}function ys(s,t={}){let e=I.Py.define(),i=I.QQ.define({create(){return[]},update(n,r){if(n.length&&(t.hideOnChange&&(r.docChanged||r.selection)?n=[]:t.hideOn&&(n=n.filter(h=>!t.hideOn(r,h))),r.docChanged)){let h=[];for(let p of n){let g=r.changes.mapPos(p.pos,-1,I.gc.TrackDel);if(g!=null){let M=Object.assign(Object.create(null),p);M.pos=g,M.end!=null&&(M.end=r.changes.mapPos(M.end)),h.push(M)}}n=h}for(let h of r.effects)h.is(e)&&(n=h.value),h.is(Vo)&&(n=[]);return n},provide:n=>Xi.from(n)});return{active:i,extension:[i,mt.define(n=>new bo(n,s,i,e,t.hoverTime||300)),Zs]}}function xo(s,t){let e=s.plugin(bn);if(!e)return null;let i=e.manager.tooltips.indexOf(t);return i<0?null:e.manager.tooltipViews[i]}function rl(s){return s.facet(Xi).some(t=>t)}const Vo=I.Py.define(),ol=null;function ll(s){let t=s.plugin(bn);t&&t.maybeMeasure()}const wo=I.r$.define({combine(s){let t,e;for(let i of s)t=t||i.topContainer,e=e||i.bottomContainer;return{topContainer:t,bottomContainer:e}}});function al(s){return s?[wo.of(s)]:[]}function jo(s,t){let e=s.plugin(Bo),i=e?e.specs.indexOf(t):-1;return i>-1?e.panels[i]:null}const Bo=mt.fromClass(class{constructor(s){this.input=s.state.facet(vo),this.specs=this.input.filter(e=>e),this.panels=this.specs.map(e=>e(s));let t=s.state.facet(wo);this.top=new Lr(s,!0,t.topContainer),this.bottom=new Lr(s,!1,t.bottomContainer),this.top.sync(this.panels.filter(e=>e.top)),this.bottom.sync(this.panels.filter(e=>!e.top));for(let e of this.panels)e.dom.classList.add("cm-panel"),e.mount&&e.mount()}update(s){let t=s.state.facet(wo);this.top.container!=t.topContainer&&(this.top.sync([]),this.top=new Lr(s.view,!0,t.topContainer)),this.bottom.container!=t.bottomContainer&&(this.bottom.sync([]),this.bottom=new Lr(s.view,!1,t.bottomContainer)),this.top.syncClasses(),this.bottom.syncClasses();let e=s.state.facet(vo);if(e!=this.input){let i=e.filter(g=>g),n=[],r=[],h=[],p=[];for(let g of i){let M=this.specs.indexOf(g),C;M<0?(C=g(s.view),p.push(C)):(C=this.panels[M],C.update&&C.update(s)),n.push(C),(C.top?r:h).push(C)}this.specs=i,this.panels=n,this.top.sync(r),this.bottom.sync(h);for(let g of p)g.dom.classList.add("cm-panel"),g.mount&&g.mount()}else for(let i of this.panels)i.update&&i.update(s)}destroy(){this.top.sync([]),this.bottom.sync([])}},{provide:s=>De.scrollMargins.of(t=>{let e=t.plugin(s);return e&&{top:e.top.scrollMargin(),bottom:e.bottom.scrollMargin()}})});class Lr{constructor(t,e,i){this.view=t,this.top=e,this.container=i,this.dom=void 0,this.classes="",this.panels=[],this.syncClasses()}sync(t){for(let e of this.panels)e.destroy&&t.indexOf(e)<0&&e.destroy();this.panels=t,this.syncDOM()}syncDOM(){if(this.panels.length==0){this.dom&&(this.dom.remove(),this.dom=void 0);return}if(!this.dom){this.dom=document.createElement("div"),this.dom.className=this.top?"cm-panels cm-panels-top":"cm-panels cm-panels-bottom",this.dom.style[this.top?"top":"bottom"]="0";let e=this.container||this.view.dom;e.insertBefore(this.dom,this.top?e.firstChild:null)}let t=this.dom.firstChild;for(let e of this.panels)if(e.dom.parentNode==this.dom){for(;t!=e.dom;)t=Eo(t);t=t.nextSibling}else this.dom.insertBefore(e.dom,t);for(;t;)t=Eo(t)}scrollMargin(){return!this.dom||this.container?0:Math.max(0,this.top?this.dom.getBoundingClientRect().bottom-Math.max(0,this.view.scrollDOM.getBoundingClientRect().top):Math.min(innerHeight,this.view.scrollDOM.getBoundingClientRect().bottom)-this.dom.getBoundingClientRect().top)}syncClasses(){if(!(!this.container||this.classes==this.view.themeClasses)){for(let t of this.classes.split(" "))t&&this.container.classList.remove(t);for(let t of(this.classes=this.view.themeClasses).split(" "))t&&this.container.classList.add(t)}}}function Eo(s){let t=s.nextSibling;return s.remove(),t}const vo=I.r$.define({enables:Bo});class xn extends I.uU{compare(t){return this==t||this.constructor==t.constructor&&this.eq(t)}eq(t){return!1}destroy(t){}}xn.prototype.elementClass="",xn.prototype.toDOM=void 0,xn.prototype.mapMode=I.gc.TrackBefore,xn.prototype.startSide=xn.prototype.endSide=-1,xn.prototype.point=!0;const Rr=I.r$.define(),zo=I.r$.define(),$o={class:"",renderEmptyElements:!1,elementStyle:"",markers:()=>I.Xs.empty,lineMarker:()=>null,widgetMarker:()=>null,lineMarkerChange:null,initialSpacer:null,updateSpacer:null,domEventHandlers:{}},tr=I.r$.define();function qo(s){return[Lo(),tr.of(Object.assign(Object.assign({},$o),s))]}const ko=I.r$.define({combine:s=>s.some(t=>t)});function Lo(s){let t=[Ko];return s&&s.fixed===!1&&t.push(ko.of(!0)),t}const Ko=mt.fromClass(class{constructor(s){this.view=s,this.prevViewport=s.viewport,this.dom=document.createElement("div"),this.dom.className="cm-gutters",this.dom.setAttribute("aria-hidden","true"),this.dom.style.minHeight=this.view.contentHeight/this.view.scaleY+"px",this.gutters=s.state.facet(tr).map(t=>new Io(s,t));for(let t of this.gutters)this.dom.appendChild(t.dom);this.fixed=!s.state.facet(ko),this.fixed&&(this.dom.style.position="sticky"),this.syncGutters(!1),s.scrollDOM.insertBefore(this.dom,s.contentDOM)}update(s){if(this.updateGutters(s)){let t=this.prevViewport,e=s.view.viewport,i=Math.min(t.to,e.to)-Math.max(t.from,e.from);this.syncGutters(i<(e.to-e.from)*.8)}s.geometryChanged&&(this.dom.style.minHeight=this.view.contentHeight/this.view.scaleY+"px"),this.view.state.facet(ko)!=!this.fixed&&(this.fixed=!this.fixed,this.dom.style.position=this.fixed?"sticky":""),this.prevViewport=s.view.viewport}syncGutters(s){let t=this.dom.nextSibling;s&&this.dom.remove();let e=I.Xs.iter(this.view.state.facet(Rr),this.view.viewport.from),i=[],n=this.gutters.map(r=>new Jo(r,this.view.viewport,-this.view.documentPadding.top));for(let r of this.view.viewportLineBlocks)if(i.length&&(i=[]),Array.isArray(r.type)){let h=!0;for(let p of r.type)if(p.type==Yt.Text&&h){So(e,i,p.from);for(let g of n)g.line(this.view,p,i);h=!1}else if(p.widget)for(let g of n)g.widget(this.view,p)}else if(r.type==Yt.Text){So(e,i,r.from);for(let h of n)h.line(this.view,r,i)}else if(r.widget)for(let h of n)h.widget(this.view,r);for(let r of n)r.finish();s&&this.view.scrollDOM.insertBefore(this.dom,t)}updateGutters(s){let t=s.startState.facet(tr),e=s.state.facet(tr),i=s.docChanged||s.heightChanged||s.viewportChanged||!I.Xs.eq(s.startState.facet(Rr),s.state.facet(Rr),s.view.viewport.from,s.view.viewport.to);if(t==e)for(let n of this.gutters)n.update(s)&&(i=!0);else{i=!0;let n=[];for(let r of e){let h=t.indexOf(r);h<0?n.push(new Io(this.view,r)):(this.gutters[h].update(s),n.push(this.gutters[h]))}for(let r of this.gutters)r.dom.remove(),n.indexOf(r)<0&&r.destroy();for(let r of n)this.dom.appendChild(r.dom);this.gutters=n}return i}destroy(){for(let s of this.gutters)s.destroy();this.dom.remove()}},{provide:s=>De.scrollMargins.of(t=>{let e=t.plugin(s);return!e||e.gutters.length==0||!e.fixed?null:t.textDirection==Be.LTR?{left:e.dom.offsetWidth*t.scaleX}:{right:e.dom.offsetWidth*t.scaleX}})});function Ro(s){return Array.isArray(s)?s:[s]}function So(s,t,e){for(;s.value&&s.from<=e;)s.from==e&&t.push(s.value),s.next()}class Jo{constructor(t,e,i){this.gutter=t,this.height=i,this.i=0,this.cursor=I.Xs.iter(t.markers,e.from)}addElement(t,e,i){let{gutter:n}=this,r=(e.top-this.height)/t.scaleY,h=e.height/t.scaleY;if(this.i==n.elements.length){let p=new No(t,h,r,i);n.elements.push(p),n.dom.appendChild(p.dom)}else n.elements[this.i].update(t,h,r,i);this.height=e.bottom,this.i++}line(t,e,i){let n=[];So(this.cursor,n,e.from),i.length&&(n=n.concat(i));let r=this.gutter.config.lineMarker(t,e,n);r&&n.unshift(r);let h=this.gutter;n.length==0&&!h.config.renderEmptyElements||this.addElement(t,e,n)}widget(t,e){let i=this.gutter.config.widgetMarker(t,e.widget,e),n=i?[i]:null;for(let r of t.state.facet(zo)){let h=r(t,e.widget,e);h&&(n||(n=[])).push(h)}n&&this.addElement(t,e,n)}finish(){let t=this.gutter;for(;t.elements.length>this.i;){let e=t.elements.pop();t.dom.removeChild(e.dom),e.destroy()}}}class Io{constructor(t,e){this.view=t,this.config=e,this.elements=[],this.spacer=null,this.dom=document.createElement("div"),this.dom.className="cm-gutter"+(this.config.class?" "+this.config.class:"");for(let i in e.domEventHandlers)this.dom.addEventListener(i,n=>{let r=n.target,h;if(r!=this.dom&&this.dom.contains(r)){for(;r.parentNode!=this.dom;)r=r.parentNode;let g=r.getBoundingClientRect();h=(g.top+g.bottom)/2}else h=n.clientY;let p=t.lineBlockAtHeight(h-t.documentTop);e.domEventHandlers[i](t,p,n)&&n.preventDefault()});this.markers=Ro(e.markers(t)),e.initialSpacer&&(this.spacer=new No(t,0,0,[e.initialSpacer(t)]),this.dom.appendChild(this.spacer.dom),this.spacer.dom.style.cssText+="visibility: hidden; pointer-events: none")}update(t){let e=this.markers;if(this.markers=Ro(this.config.markers(t.view)),this.spacer&&this.config.updateSpacer){let n=this.config.updateSpacer(this.spacer.markers[0],t);n!=this.spacer.markers[0]&&this.spacer.update(t.view,0,0,[n])}let i=t.view.viewport;return!I.Xs.eq(this.markers,e,i.from,i.to)||(this.config.lineMarkerChange?this.config.lineMarkerChange(t):!1)}destroy(){for(let t of this.elements)t.destroy()}}class No{constructor(t,e,i,n){this.height=-1,this.above=0,this.markers=[],this.dom=document.createElement("div"),this.dom.className="cm-gutterElement",this.update(t,e,i,n)}update(t,e,i,n){this.height!=e&&(this.height=e,this.dom.style.height=e+"px"),this.above!=i&&(this.dom.style.marginTop=(this.above=i)?i+"px":""),_o(this.markers,n)||this.setMarkers(t,n)}setMarkers(t,e){let i="cm-gutterElement",n=this.dom.firstChild;for(let r=0,h=0;;){let p=h,g=rr(p,g,M)||h(p,g,M):h}return i}})}});class Co extends xn{constructor(t){super(),this.number=t}eq(t){return this.number==t.number}toDOM(){return document.createTextNode(this.number)}}function Ao(s,t){return s.state.facet(bs).formatNumber(t,s.state)}const Xo=tr.compute([bs],s=>({class:"cm-lineNumbers",renderEmptyElements:!1,markers(t){return t.state.facet(Uo)},lineMarker(t,e,i){return i.some(n=>n.toDOM)?null:new Co(Ao(t,t.state.doc.lineAt(e.from).number))},widgetMarker:(t,e,i)=>{for(let n of t.state.facet(Go)){let r=n(t,e,i);if(r)return r}return null},lineMarkerChange:t=>t.startState.facet(bs)!=t.state.facet(bs),initialSpacer(t){return new Co(Ao(t,Fo(t.state.doc.lines)))},updateSpacer(t,e){let i=Ao(e.view,Fo(e.view.state.doc.lines));return i==t.number?t:new Co(i)},domEventHandlers:s.facet(bs).domEventHandlers}));function Yo(s={}){return[bs.of(s),Lo(),Xo]}function Fo(s){let t=9;for(;t{let t=[],e=-1;for(let i of s.selection.ranges){let n=s.doc.lineAt(i.head).from;n>e&&(e=n,t.push(Qo.range(n)))}return I.Xs.of(t)});function tl(){return Zo}function Ho(s){return mt.define(t=>({decorations:s.createDeco(t),update(e){this.decorations=s.updateDeco(e,this.decorations)}}),{decorations:t=>t.decorations})}const el=Wt.mark({class:"cm-highlightTab"}),il=Wt.mark({class:"cm-highlightSpace"}),nl=Ho(new Us({regexp:/\t| /g,decoration:s=>s[0]==" "?el:il,boundary:/\S/}));function hl(){return nl}const sl=Ho(new Us({regexp:/\s+$/g,decoration:Wt.mark({class:"cm-trailingSpace"}),boundary:/\S/}));function cl(){return sl}const fl={HeightMap:gi,HeightOracle:mr,MeasuredHeights:gr,QueryType:Ze,ChangedRange:Ke,computeOrder:a,moveVisually:x,clearHeightChangeFlag:Tn,getHeightChangeFlag:()=>Ui}},41113:function(Rn,Li,Ee){Ee.d(Li,{FE:function(){return St},Jq:function(){return zt},L3:function(){return I},Lj:function(){return mi},_b:function(){return fe},hr:function(){return Nt},i9:function(){return hi},md:function(){return U},mp:function(){return _t},vj:function(){return Bt}});const I=1024;let vt=0;class dt{constructor(v,T){this.from=v,this.to=T}}class U{constructor(v={}){this.id=vt++,this.perNode=!!v.perNode,this.deserialize=v.deserialize||(()=>{throw new Error("This node type doesn't define a deserialize function")})}add(v){if(this.perNode)throw new RangeError("Can't add per-node props to node types");return typeof v!="function"&&(v=zt.match(v)),T=>{let H=v(T);return H===void 0?null:[this,H]}}}U.closedBy=new U({deserialize:et=>et.split(" ")}),U.openedBy=new U({deserialize:et=>et.split(" ")}),U.group=new U({deserialize:et=>et.split(" ")}),U.isolate=new U({deserialize:et=>{if(et&&et!="rtl"&&et!="ltr"&&et!="auto")throw new RangeError("Invalid value for isolate: "+et);return et||"auto"}}),U.contextHash=new U({perNode:!0}),U.lookAhead=new U({perNode:!0}),U.mounted=new U({perNode:!0});class yt{constructor(v,T,H){this.tree=v,this.overlay=T,this.parser=H}static get(v){return v&&v.props&&v.props[U.mounted.id]}}const se=Object.create(null);class zt{constructor(v,T,H,B=0){this.name=v,this.props=T,this.id=H,this.flags=B}static define(v){let T=v.props&&v.props.length?Object.create(null):se,H=(v.top?1:0)|(v.skipped?2:0)|(v.error?4:0)|(v.name==null?8:0),B=new zt(v.name||"",T,v.id,H);if(v.props){for(let _ of v.props)if(Array.isArray(_)||(_=_(B)),_){if(_[0].perNode)throw new RangeError("Can't store a per-node prop on a node type");T[_[0].id]=_[1]}}return B}prop(v){return this.props[v.id]}get isTop(){return(this.flags&1)>0}get isSkipped(){return(this.flags&2)>0}get isError(){return(this.flags&4)>0}get isAnonymous(){return(this.flags&8)>0}is(v){if(typeof v=="string"){if(this.name==v)return!0;let T=this.prop(U.group);return T?T.indexOf(v)>-1:!1}return this.id==v}static match(v){let T=Object.create(null);for(let H in v)for(let B of H.split(" "))T[B]=v[H];return H=>{for(let B=H.prop(U.group),_=-1;_<(B?B.length:0);_++){let Q=T[_<0?H.name:B[_]];if(Q)return Q}}}}zt.none=new zt("",Object.create(null),0,8);class mi{constructor(v){this.types=v;for(let T=0;T0;for(let Ct=this.cursor(Q|Bt.IncludeAnonymous);;){let Tt=!1;if(Ct.from<=_&&Ct.to>=B&&(!st&&Ct.type.isAnonymous||T(Ct)!==!1)){if(Ct.firstChild())continue;Tt=!0}for(;Tt&&H&&(st||!Ct.type.isAnonymous)&&H(Ct),!Ct.nextSibling();){if(!Ct.parent())return;Tt=!0}}}prop(v){return v.perNode?this.props?this.props[v.id]:void 0:this.type.prop(v)}get propValues(){let v=[];if(this.props)for(let T in this.props)v.push([+T,this.props[T]]);return v}balance(v={}){return this.children.length<=8?this:$e(zt.none,this.children,this.positions,0,this.children.length,0,this.length,(T,H,B)=>new _t(this.type,T,H,B,this.propValues),v.makeTree||((T,H,B)=>new _t(zt.none,T,H,B)))}static build(v){return he(v)}}_t.empty=new _t(zt.none,[],[],0);class qt{constructor(v,T){this.buffer=v,this.index=T}get id(){return this.buffer[this.index-4]}get start(){return this.buffer[this.index-3]}get end(){return this.buffer[this.index-2]}get size(){return this.buffer[this.index-1]}get pos(){return this.index}next(){this.index-=4}fork(){return new qt(this.buffer,this.index)}}class ue{constructor(v,T,H){this.buffer=v,this.length=T,this.set=H}get type(){return zt.none}toString(){let v=[];for(let T=0;T0));Ct=Q[Ct+3]);return st}slice(v,T,H){let B=this.buffer,_=new Uint16Array(T-v),Q=0;for(let st=v,Ct=0;st=v&&Tv;case 1:return T<=v&&H>v;case 2:return H>v;case 4:return!0}}function Oe(et,v,T,H){for(var B;et.from==et.to||(T<1?et.from>=v:et.from>v)||(T>-1?et.to<=v:et.to0?st.length:-1;v!=Tt;v+=T){let Mt=st[v],$t=Ct[v]+Q.from;if(We(B,H,$t,$t+Mt.length)){if(Mt instanceof ue){if(_&Bt.ExcludeBuffers)continue;let Kt=Mt.findChild(0,Mt.buffer.length,T,H-$t,B);if(Kt>-1)return new me(new de(Q,Mt,v,$t),null,Kt)}else if(_&Bt.IncludeAnonymous||!Mt.type.isAnonymous||pe(Mt)){let Kt;if(!(_&Bt.IgnoreMounts)&&(Kt=yt.get(Mt))&&!Kt.overlay)return new Jt(Kt.tree,$t,v,Q);let Xt=new Jt(Mt,$t,v,Q);return _&Bt.IncludeAnonymous||!Xt.type.isAnonymous?Xt:Xt.nextChild(T<0?Mt.children.length-1:0,T,H,B)}}}if(_&Bt.IncludeAnonymous||!Q.type.isAnonymous||(Q.index>=0?v=Q.index+T:v=T<0?-1:Q._parent._tree.children.length,Q=Q._parent,!Q))return null}}get firstChild(){return this.nextChild(0,1,0,4)}get lastChild(){return this.nextChild(this._tree.children.length-1,-1,0,4)}childAfter(v){return this.nextChild(0,1,v,2)}childBefore(v){return this.nextChild(this._tree.children.length-1,-1,v,-2)}enter(v,T,H=0){let B;if(!(H&Bt.IgnoreOverlays)&&(B=yt.get(this._tree))&&B.overlay){let _=v-this.from;for(let{from:Q,to:st}of B.overlay)if((T>0?Q<=_:Q<_)&&(T<0?st>=_:st>_))return new Jt(B.tree,B.overlay[0].from+this.from,-1,this)}return this.nextChild(0,1,v,T,H)}nextSignificantParent(){let v=this;for(;v.type.isAnonymous&&v._parent;)v=v._parent;return v}get parent(){return this._parent?this._parent.nextSignificantParent():null}get nextSibling(){return this._parent&&this.index>=0?this._parent.nextChild(this.index+1,1,0,4):null}get prevSibling(){return this._parent&&this.index>=0?this._parent.nextChild(this.index-1,-1,0,4):null}get tree(){return this._tree}toTree(){return this._tree}toString(){return this._tree.toString()}}function Le(et,v,T,H){let B=et.cursor(),_=[];if(!B.firstChild())return _;if(T!=null){for(let Q=!1;!Q;)if(Q=B.type.is(T),!B.nextSibling())return _}for(;;){if(H!=null&&B.type.is(H))return _;if(B.type.is(v)&&_.push(B.node),!B.nextSibling())return H==null?_:[]}}function ri(et,v,T=v.length-1){for(let H=et.parent;T>=0;H=H.parent){if(!H)return!1;if(!H.type.isAnonymous){if(v[T]&&v[T]!=H.name)return!1;T--}}return!0}class de{constructor(v,T,H,B){this.parent=v,this.buffer=T,this.index=H,this.start=B}}class me extends gt{get name(){return this.type.name}get from(){return this.context.start+this.context.buffer.buffer[this.index+1]}get to(){return this.context.start+this.context.buffer.buffer[this.index+2]}constructor(v,T,H){super(),this.context=v,this._parent=T,this.index=H,this.type=v.buffer.set.types[v.buffer.buffer[H]]}child(v,T,H){let{buffer:B}=this.context,_=B.findChild(this.index+4,B.buffer[this.index+3],v,T-this.context.start,H);return _<0?null:new me(this.context,this,_)}get firstChild(){return this.child(1,0,4)}get lastChild(){return this.child(-1,0,4)}childAfter(v){return this.child(1,v,2)}childBefore(v){return this.child(-1,v,-2)}enter(v,T,H=0){if(H&Bt.ExcludeBuffers)return null;let{buffer:B}=this.context,_=B.findChild(this.index+4,B.buffer[this.index+3],T>0?1:-1,v-this.context.start,T);return _<0?null:new me(this.context,this,_)}get parent(){return this._parent||this.context.parent.nextSignificantParent()}externalSibling(v){return this._parent?null:this.context.parent.nextChild(this.context.index+v,v,0,4)}get nextSibling(){let{buffer:v}=this.context,T=v.buffer[this.index+3];return T<(this._parent?v.buffer[this._parent.index+3]:v.buffer.length)?new me(this.context,this._parent,T):this.externalSibling(1)}get prevSibling(){let{buffer:v}=this.context,T=this._parent?this._parent.index+4:0;return this.index==T?this.externalSibling(-1):new me(this.context,this._parent,v.findChild(T,this.index,-1,0,4))}get tree(){return null}toTree(){let v=[],T=[],{buffer:H}=this.context,B=this.index+4,_=H.buffer[this.index+3];if(_>B){let Q=H.buffer[this.index+1];v.push(H.slice(B,_,Q)),T.push(0)}return new _t(this.type,v,T,this.to-this.from)}toString(){return this.context.buffer.childString(this.index)}}function Ge(et){if(!et.length)return null;let v=0,T=et[0];for(let _=1;_T.from||Q.to=v){let st=new Jt(Q.tree,Q.overlay[0].from+_.from,-1,_);(B||(B=[H])).push(Oe(st,v,T,!1))}}return B?Ge(B):H}class Ce{get name(){return this.type.name}constructor(v,T=0){if(this.mode=T,this.buffer=null,this.stack=[],this.index=0,this.bufferNode=null,v instanceof Jt)this.yieldNode(v);else{this._tree=v.context.parent,this.buffer=v.context;for(let H=v._parent;H;H=H._parent)this.stack.unshift(H.index);this.bufferNode=v,this.yieldBuf(v.index)}}yieldNode(v){return v?(this._tree=v,this.type=v.type,this.from=v.from,this.to=v.to,!0):!1}yieldBuf(v,T){this.index=v;let{start:H,buffer:B}=this.buffer;return this.type=T||B.set.types[B.buffer[v]],this.from=H+B.buffer[v+1],this.to=H+B.buffer[v+2],!0}yield(v){return v?v instanceof Jt?(this.buffer=null,this.yieldNode(v)):(this.buffer=v.context,this.yieldBuf(v.index,v.type)):!1}toString(){return this.buffer?this.buffer.buffer.childString(this.index):this._tree.toString()}enterChild(v,T,H){if(!this.buffer)return this.yield(this._tree.nextChild(v<0?this._tree._tree.children.length-1:0,v,T,H,this.mode));let{buffer:B}=this.buffer,_=B.findChild(this.index+4,B.buffer[this.index+3],v,T-this.buffer.start,H);return _<0?!1:(this.stack.push(this.index),this.yieldBuf(_))}firstChild(){return this.enterChild(1,0,4)}lastChild(){return this.enterChild(-1,0,4)}childAfter(v){return this.enterChild(1,v,2)}childBefore(v){return this.enterChild(-1,v,-2)}enter(v,T,H=this.mode){return this.buffer?H&Bt.ExcludeBuffers?!1:this.enterChild(1,v,T):this.yield(this._tree.enter(v,T,H))}parent(){if(!this.buffer)return this.yieldNode(this.mode&Bt.IncludeAnonymous?this._tree._parent:this._tree.parent);if(this.stack.length)return this.yieldBuf(this.stack.pop());let v=this.mode&Bt.IncludeAnonymous?this.buffer.parent:this.buffer.parent.nextSignificantParent();return this.buffer=null,this.yieldNode(v)}sibling(v){if(!this.buffer)return this._tree._parent?this.yield(this._tree.index<0?null:this._tree._parent.nextChild(this._tree.index+v,v,0,4,this.mode)):!1;let{buffer:T}=this.buffer,H=this.stack.length-1;if(v<0){let B=H<0?0:this.stack[H]+4;if(this.index!=B)return this.yieldBuf(T.findChild(B,this.index,-1,0,4))}else{let B=T.buffer[this.index+3];if(B<(H<0?T.buffer.length:T.buffer[this.stack[H]+3]))return this.yieldBuf(B)}return H<0?this.yield(this.buffer.parent.nextChild(this.buffer.index+v,v,0,4,this.mode)):!1}nextSibling(){return this.sibling(1)}prevSibling(){return this.sibling(-1)}atLastNode(v){let T,H,{buffer:B}=this;if(B){if(v>0){if(this.index-1)for(let _=T+v,Q=v<0?-1:H._tree.children.length;_!=Q;_+=v){let st=H._tree.children[_];if(this.mode&Bt.IncludeAnonymous||st instanceof ue||!st.type.isAnonymous||pe(st))return!1}return!0}move(v,T){if(T&&this.enterChild(v,0,4))return!0;for(;;){if(this.sibling(v))return!0;if(this.atLastNode(v)||!this.parent())return!1}}next(v=!0){return this.move(1,v)}prev(v=!0){return this.move(-1,v)}moveTo(v,T=0){for(;(this.from==this.to||(T<1?this.from>=v:this.from>v)||(T>-1?this.to<=v:this.to=0;){for(let Q=v;Q;Q=Q._parent)if(Q.index==B){if(B==this.index)return Q;T=Q,H=_+1;break t}B=this.stack[--_]}for(let B=H;B=0;_--){if(_<0)return ri(this.node,v,B);let Q=H[T.buffer[this.stack[_]]];if(!Q.isAnonymous){if(v[B]&&v[B]!=Q.name)return!1;B--}}return!0}}function pe(et){return et.children.some(v=>v instanceof ue||!v.type.isAnonymous||pe(v))}function he(et){var v;let{buffer:T,nodeSet:H,maxBufferLength:B=I,reused:_=[],minRepeatType:Q=H.types.length}=et,st=Array.isArray(T)?new qt(T,T.length):T,Ct=H.types,Tt=0,Mt=0;function $t(Yt,Wt,Lt,Fe,te,Qt){let{id:le,start:ee,end:Ut,size:be}=st,ie=Mt;for(;be<0;)if(st.next(),be==-1){let ii=_[le];Lt.push(ii),Fe.push(ee-Yt);return}else if(be==-3){Tt=le;return}else if(be==-4){Mt=le;return}else throw new RangeError(`Unrecognized record size: ${be}`);let ci=Ct[le],Je,qe,Be=ee-Yt;if(Ut-ee<=B&&(qe=ge(st.pos-Wt,te))){let ii=new Uint16Array(qe.size-qe.skip),ae=st.pos-qe.size,ni=ii.length;for(;st.pos>ae;)ni=ye(qe.start,ii,ni);Je=new ue(ii,Ut-qe.start,H),Be=qe.start-Yt}else{let ii=st.pos-be;st.next();let ae=[],ni=[],di=le>=Q?le:-1,Si=0,Pi=Ut;for(;st.pos>ii;)di>=0&&st.id==di&&st.size>=0?(st.end<=Pi-B&&(Ne(ae,ni,ee,Si,st.end,Pi,di,ie),Si=ae.length,Pi=st.end),st.next()):Qt>2500?Kt(ee,ii,ae,ni):$t(ee,ii,ae,ni,di,Qt+1);if(di>=0&&Si>0&&Si-1&&Si>0){let li=Xt(ci);Je=$e(ci,ae,ni,0,ae.length,0,Ut-ee,li,li)}else Je=Ue(ci,ae,ni,Ut-ee,ie-Ut)}Lt.push(Je),Fe.push(Be)}function Kt(Yt,Wt,Lt,Fe){let te=[],Qt=0,le=-1;for(;st.pos>Wt;){let{id:ee,start:Ut,end:be,size:ie}=st;if(ie>4)st.next();else{if(le>-1&&Ut=0;be-=3)ee[ie++]=te[be],ee[ie++]=te[be+1]-Ut,ee[ie++]=te[be+2]-Ut,ee[ie++]=ie;Lt.push(new ue(ee,te[2]-Ut,H)),Fe.push(Ut-Yt)}}function Xt(Yt){return(Wt,Lt,Fe)=>{let te=0,Qt=Wt.length-1,le,ee;if(Qt>=0&&(le=Wt[Qt])instanceof _t){if(!Qt&&le.type==Yt&&le.length==Fe)return le;(ee=le.prop(U.lookAhead))&&(te=Lt[Qt]+le.length+ee)}return Ue(Yt,Wt,Lt,Fe,te)}}function Ne(Yt,Wt,Lt,Fe,te,Qt,le,ee){let Ut=[],be=[];for(;Yt.length>Fe;)Ut.push(Yt.pop()),be.push(Wt.pop()+Lt-te);Yt.push(Ue(H.types[le],Ut,be,Qt-te,ee-Qt)),Wt.push(te-Lt)}function Ue(Yt,Wt,Lt,Fe,te=0,Qt){if(Tt){let le=[U.contextHash,Tt];Qt=Qt?[le].concat(Qt):[le]}if(te>25){let le=[U.lookAhead,te];Qt=Qt?[le].concat(Qt):[le]}return new _t(Yt,Wt,Lt,Fe,Qt)}function ge(Yt,Wt){let Lt=st.fork(),Fe=0,te=0,Qt=0,le=Lt.end-B,ee={size:0,start:0,skip:0};t:for(let Ut=Lt.pos-Yt;Lt.pos>Ut;){let be=Lt.size;if(Lt.id==Wt&&be>=0){ee.size=Fe,ee.start=te,ee.skip=Qt,Qt+=4,Fe+=4,Lt.next();continue}let ie=Lt.pos-be;if(be<0||ie=Q?4:0,Je=Lt.start;for(Lt.next();Lt.pos>ie;){if(Lt.size<0)if(Lt.size==-3)ci+=4;else break t;else Lt.id>=Q&&(ci+=4);Lt.next()}te=Je,Fe+=be,Qt+=ci}return(Wt<0||Fe==Yt)&&(ee.size=Fe,ee.start=te,ee.skip=Qt),ee.size>4?ee:void 0}function ye(Yt,Wt,Lt){let{id:Fe,start:te,end:Qt,size:le}=st;if(st.next(),le>=0&&Fe4){let Ut=st.pos-(le-4);for(;st.pos>Ut;)Lt=ye(Yt,Wt,Lt)}Wt[--Lt]=ee,Wt[--Lt]=Qt-Yt,Wt[--Lt]=te-Yt,Wt[--Lt]=Fe}else le==-3?Tt=Fe:le==-4&&(Mt=Fe);return Lt}let Xe=[],ze=[];for(;st.pos>0;)$t(et.start||0,et.bufferStart||0,Xe,ze,-1,0);let oi=(v=et.length)!==null&&v!==void 0?v:Xe.length?ze[0]+Xe[0].length:0;return new _t(Ct[et.topID],Xe.reverse(),ze.reverse(),oi)}const _e=new WeakMap;function ei(et,v){if(!et.isAnonymous||v instanceof ue||v.type!=et)return 1;let T=_e.get(v);if(T==null){T=1;for(let H of v.children){if(H.type!=et||!(H instanceof _t)){T=1;break}T+=ei(et,H)}_e.set(v,T)}return T}function $e(et,v,T,H,B,_,Q,st,Ct){let Tt=0;for(let Ne=H;Ne=Mt)break;Wt+=Lt}if(ze==oi+1){if(Wt>Mt){let Lt=Ne[oi];Xt(Lt.children,Lt.positions,0,Lt.children.length,Ue[oi]+Xe);continue}$t.push(Ne[oi])}else{let Lt=Ue[ze-1]+Ne[ze-1].length-Yt;$t.push($e(et,Ne,Ue,oi,ze,Yt,Lt,null,Ct))}Kt.push(Yt+Xe-_)}}return Xt(v,T,H,B,0),(st||Ct)($t,Kt,Q)}class Nt{constructor(){this.map=new WeakMap}setBuffer(v,T,H){let B=this.map.get(v);B||this.map.set(v,B=new Map),B.set(T,H)}getBuffer(v,T){let H=this.map.get(v);return H&&H.get(T)}set(v,T){v instanceof me?this.setBuffer(v.context.buffer,v.index,T):v instanceof Jt&&this.map.set(v.tree,T)}get(v){return v instanceof me?this.getBuffer(v.context.buffer,v.index):v instanceof Jt?this.map.get(v.tree):void 0}cursorSet(v,T){v.buffer?this.setBuffer(v.buffer.buffer,v.index,T):this.map.set(v.tree,T)}cursorGet(v){return v.buffer?this.getBuffer(v.buffer.buffer,v.index):this.map.get(v.tree)}}class hi{constructor(v,T,H,B,_=!1,Q=!1){this.from=v,this.to=T,this.tree=H,this.offset=B,this.open=(_?1:0)|(Q?2:0)}get openStart(){return(this.open&1)>0}get openEnd(){return(this.open&2)>0}static addTree(v,T=[],H=!1){let B=[new hi(0,v.length,v,0,!1,H)];for(let _ of T)_.to>v.length&&B.push(_);return B}static applyChanges(v,T,H=128){if(!T.length)return v;let B=[],_=1,Q=v.length?v[0]:null;for(let st=0,Ct=0,Tt=0;;st++){let Mt=st=H)for(;Q&&Q.from<$t;){let Kt=Q;if(Ct>=Kt.from||$t<=Kt.to||Tt){let Xt=Math.max(Kt.from,Ct)-Tt,Ne=Math.min(Kt.to,$t)-Tt;Kt=Xt>=Ne?null:new hi(Xt,Ne,Kt.tree,Kt.offset+Tt,st>0,!!Mt)}if(Kt&&B.push(Kt),Q.to>$t)break;Q=_new dt(B.from,B.to)):[new dt(0,0)]:[new dt(0,v.length)],this.createParse(v,T||[],H)}parse(v,T,H){let B=this.startParse(v,T,H);for(;;){let _=B.advance();if(_)return _}}}class rt{constructor(v){this.string=v}get length(){return this.string.length}chunk(v){return this.string.slice(v)}get lineChunks(){return!1}read(v,T){return this.string.slice(v,T)}}function St(et){return(v,T,H,B)=>new Me(v,et,T,H,B)}class Et{constructor(v,T,H,B,_){this.parser=v,this.parse=T,this.overlay=H,this.target=B,this.from=_}}function pt(et){if(!et.length||et.some(v=>v.from>=v.to))throw new RangeError("Invalid inner parse ranges given: "+JSON.stringify(et))}class It{constructor(v,T,H,B,_,Q,st){this.parser=v,this.predicate=T,this.mounts=H,this.index=B,this.start=_,this.target=Q,this.prev=st,this.depth=0,this.ranges=[]}}const xe=new U({perNode:!0});class Me{constructor(v,T,H,B,_){this.nest=T,this.input=H,this.fragments=B,this.ranges=_,this.inner=[],this.innerDone=0,this.baseTree=null,this.stoppedAt=null,this.baseParse=v}advance(){if(this.baseParse){let H=this.baseParse.advance();if(!H)return null;if(this.baseParse=null,this.baseTree=H,this.startInner(),this.stoppedAt!=null)for(let B of this.inner)B.parse.stopAt(this.stoppedAt)}if(this.innerDone==this.inner.length){let H=this.baseTree;return this.stoppedAt!=null&&(H=new _t(H.type,H.children,H.positions,H.length,H.propValues.concat([[xe,this.stoppedAt]]))),H}let v=this.inner[this.innerDone],T=v.parse.advance();if(T){this.innerDone++;let H=Object.assign(Object.create(null),v.target.props);H[U.mounted.id]=new yt(T,v.overlay,v.parser),v.target.props=H}return null}get parsedPos(){if(this.baseParse)return 0;let v=this.input.length;for(let T=this.innerDone;T=this.stoppedAt)st=!1;else if(v.hasNode(B)){if(T){let Tt=T.mounts.find(Mt=>Mt.frag.from<=B.from&&Mt.frag.to>=B.to&&Mt.mount.overlay);if(Tt)for(let Mt of Tt.mount.overlay){let $t=Mt.from+Tt.pos,Kt=Mt.to+Tt.pos;$t>=B.from&&Kt<=B.to&&!T.ranges.some(Xt=>Xt.from$t)&&T.ranges.push({from:$t,to:Kt})}}st=!1}else if(H&&(Q=je(H.ranges,B.from,B.to)))st=Q!=2;else if(!B.type.isAnonymous&&(_=this.nest(B,this.input))&&(B.fromnew dt($t.from-B.from,$t.to-B.from)):null,B.tree,Mt.length?Mt[0].from:B.from)),_.overlay?Mt.length&&(H={ranges:Mt,depth:0,prev:H}):st=!1}}else T&&(Ct=T.predicate(B))&&(Ct===!0&&(Ct=new dt(B.from,B.to)),Ct.fromnew dt(Mt.from-T.start,Mt.to-T.start)),T.target,Tt[0].from))),T=T.prev}H&&!--H.depth&&(H=H.prev)}}}}function je(et,v,T){for(let H of et){if(H.from>=T)break;if(H.to>v)return H.from<=v&&H.to>=T?2:1}return 0}function Ft(et,v,T,H,B,_){if(v=v&&T.enter(H,1,Bt.IgnoreOverlays|Bt.ExcludeBuffers)||T.next(!1)||(this.done=!0)}hasNode(v){if(this.moveTo(v.from),!this.done&&this.cursor.from+this.offset==v.from&&this.cursor.tree)for(let T=this.cursor.tree;;){if(T==v.tree)return!0;if(T.children.length&&T.positions[0]==0&&T.children[0]instanceof _t)T=T.children[0];else break}return!1}}class Te{constructor(v){var T;if(this.fragments=v,this.curTo=0,this.fragI=0,v.length){let H=this.curFrag=v[0];this.curTo=(T=H.tree.prop(xe))!==null&&T!==void 0?T:H.to,this.inner=new ve(H.tree,-H.offset)}else this.curFrag=this.inner=null}hasNode(v){for(;this.curFrag&&v.from>=this.curTo;)this.nextFrag();return this.curFrag&&this.curFrag.from<=v.from&&this.curTo>=v.to&&this.inner.hasNode(v)}nextFrag(){var v;if(this.fragI++,this.fragI==this.fragments.length)this.curFrag=this.inner=null;else{let T=this.curFrag=this.fragments[this.fragI];this.curTo=(v=T.tree.prop(xe))!==null&&v!==void 0?v:T.to,this.inner=new ve(T.tree,-T.offset)}}findMounts(v,T){var H;let B=[];if(this.inner){this.inner.cursor.moveTo(v,1);for(let _=this.inner.cursor.node;_;_=_.parent){let Q=(H=_.tree)===null||H===void 0?void 0:H.prop(U.mounted);if(Q&&Q.parser==T)for(let st=this.fragI;st=_.to)break;Ct.tree==this.curFrag.tree&&B.push({frag:Ct,pos:_.from-Ct.offset,mount:Q})}}}return B}}function Re(et,v){let T=null,H=v;for(let B=1,_=0;B=st)break;Ct.to<=Q||(T||(H=T=v.slice()),Ct.fromst&&T.splice(_+1,0,new dt(st,Ct.to))):Ct.to>st?T[_--]=new dt(st,Ct.to):T.splice(_--,1))}}return H}function ki(et,v,T,H){let B=0,_=0,Q=!1,st=!1,Ct=-1e9,Tt=[];for(;;){let Mt=B==et.length?1e9:Q?et[B].to:et[B].from,$t=_==v.length?1e9:st?v[_].to:v[_].from;if(Q!=st){let Kt=Math.max(Ct,T),Xt=Math.min(Mt,$t,H);Ktnew dt(Kt.from+H,Kt.to+H)),$t=ki(v,Mt,Ct,Tt);for(let Kt=0,Xt=Ct;;Kt++){let Ne=Kt==$t.length,Ue=Ne?Tt:$t[Kt].from;if(Ue>Xt&&T.push(new hi(Xt,Ue,B.tree,-Q,_.from>=Xt||_.openStart,_.to<=Ue||_.openEnd)),Ne)break;Xt=$t[Kt].to}}else T.push(new hi(Ct,Tt,B.tree,-Q,_.from>=Q||_.openStart,_.to<=st||_.openEnd))}return T}},35524:function(Rn,Li,Ee){Ee.d(Li,{Gv:function(){return mi},QR:function(){return Bt},Vp:function(){return dt},bW:function(){return qt},pJ:function(){return Nt}});var I=Ee(41113);let vt=0;class dt{constructor(rt,St,Et,pt){this.name=rt,this.set=St,this.base=Et,this.modified=pt,this.id=vt++}toString(){let{name:rt}=this;for(let St of this.modified)St.name&&(rt=`${St.name}(${rt})`);return rt}static define(rt,St){let Et=typeof rt=="string"?rt:"?";if(rt instanceof dt&&(St=rt),St!=null&&St.base)throw new Error("Can not derive from a modified tag");let pt=new dt(Et,[],null,[]);if(pt.set.push(pt),St)for(let It of St.set)pt.set.push(It);return pt}static defineModifier(rt){let St=new yt(rt);return Et=>Et.modified.indexOf(St)>-1?Et:yt.get(Et.base||Et,Et.modified.concat(St).sort((pt,It)=>pt.id-It.id))}}let U=0;class yt{constructor(rt){this.name=rt,this.instances=[],this.id=U++}static get(rt,St){if(!St.length)return rt;let Et=St[0].instances.find(Me=>Me.base==rt&&se(St,Me.modified));if(Et)return Et;let pt=[],It=new dt(rt.name,pt,rt,St);for(let Me of St)Me.instances.push(It);let xe=zt(St);for(let Me of rt.set)if(!Me.modified.length)for(let je of xe)pt.push(yt.get(Me,je));return It}}function se(fe,rt){return fe.length==rt.length&&fe.every((St,Et)=>St==rt[Et])}function zt(fe){let rt=[[]];for(let St=0;StEt.length-St.length)}function mi(fe){let rt=Object.create(null);for(let St in fe){let Et=fe[St];Array.isArray(Et)||(Et=[Et]);for(let pt of St.split(" "))if(pt){let It=[],xe=2,Me=pt;for(let ve=0;;){if(Me=="..."&&ve>0&&ve+3==pt.length){xe=1;break}let Te=/^"(?:[^"\\]|\\.)*?"|[^\/!]+/.exec(Me);if(!Te)throw new RangeError("Invalid path: "+pt);if(It.push(Te[0]=="*"?"":Te[0][0]=='"'?JSON.parse(Te[0]):Te[0]),ve+=Te[0].length,ve==pt.length)break;let Re=pt[ve++];if(ve==pt.length&&Re=="!"){xe=0;break}if(Re!="/")throw new RangeError("Invalid path: "+pt);Me=pt.slice(ve)}let je=It.length-1,Ft=It[je];if(!Ft)throw new RangeError("Invalid path: "+pt);let we=new Gt(Et,xe,je>0?It.slice(0,je):null);rt[Ft]=we.sort(rt[Ft])}}return ce.add(rt)}const ce=new I.md;class Gt{constructor(rt,St,Et,pt){this.tags=rt,this.mode=St,this.context=Et,this.next=pt}get opaque(){return this.mode==0}get inherit(){return this.mode==1}sort(rt){return!rt||rt.depth{let xe=pt;for(let Me of It)for(let je of Me.set){let Ft=St[je.id];if(Ft){xe=xe?xe+" "+Ft:Ft;break}}return xe},scope:Et}}function _t(fe,rt){let St=null;for(let Et of fe){let pt=Et.style(rt);pt&&(St=St?St+" "+pt:pt)}return St}function qt(fe,rt,St,Et=0,pt=fe.length){let It=new We(Et,Array.isArray(rt)?rt:[rt],St);It.highlightRange(fe.cursor(),Et,pt,"",It.highlighters),It.flush(pt)}function ue(fe,rt,St,Et,pt,It=0,xe=fe.length){let Me=It;function je(Ft,we){if(!(Ft<=Me)){for(let ve=fe.slice(Me,Ft),Te=0;;){let Re=ve.indexOf(` +`,Te),ki=Re<0?ve.length:Re;if(ki>Te&&Et(ve.slice(Te,ki),we),Re<0)break;pt(),Te=Re+1}Me=Ft}}qt(rt,St,(Ft,we,ve)=>{je(Ft,""),je(we,ve)},It,xe),je(xe,"")}class We{constructor(rt,St,Et){this.at=rt,this.highlighters=St,this.span=Et,this.class=""}startSpan(rt,St){St!=this.class&&(this.flush(rt),rt>this.at&&(this.at=rt),this.class=St)}flush(rt){rt>this.at&&this.class&&this.span(this.at,rt,this.class)}highlightRange(rt,St,Et,pt,It){let{type:xe,from:Me,to:je}=rt;if(Me>=Et||je<=St)return;xe.isTop&&(It=this.highlighters.filter(Re=>!Re.scope||Re.scope(xe)));let Ft=pt,we=Oe(rt)||Gt.empty,ve=_t(It,we.tags);if(ve&&(Ft&&(Ft+=" "),Ft+=ve,we.mode==1&&(pt+=(pt?" ":"")+ve)),this.startSpan(Math.max(St,Me),Ft),we.opaque)return;let Te=rt.tree&&rt.tree.prop(I.md.mounted);if(Te&&Te.overlay){let Re=rt.node.enter(Te.overlay[0].from+Me,1),ki=this.highlighters.filter(et=>!et.scope||et.scope(Te.tree.type)),Mi=rt.firstChild();for(let et=0,v=Me;;et++){let T=et=H||!rt.nextSibling())););if(!T||H>Et)break;v=T.to+Me,v>St&&(this.highlightRange(Re.cursor(),Math.max(St,T.from+Me),Math.min(Et,v),"",ki),this.startSpan(Math.min(Et,v),Ft))}Mi&&rt.parent()}else if(rt.firstChild()){Te&&(pt="");do if(!(rt.to<=St)){if(rt.from>=Et)break;this.highlightRange(rt,St,Et,pt,It),this.startSpan(Math.min(Et,rt.to),Ft)}while(rt.nextSibling());rt.parent()}}}function Oe(fe){let rt=fe.type.prop(ce);for(;rt&&rt.context&&!fe.matchContext(rt.context);)rt=rt.next;return rt||null}const gt=dt.define,Jt=gt(),Le=gt(),ri=gt(Le),de=gt(Le),me=gt(),Ge=gt(me),fi=gt(me),Pe=gt(),Ce=gt(Pe),pe=gt(),he=gt(),_e=gt(),ei=gt(_e),$e=gt(),Nt={comment:Jt,lineComment:gt(Jt),blockComment:gt(Jt),docComment:gt(Jt),name:Le,variableName:gt(Le),typeName:ri,tagName:gt(ri),propertyName:de,attributeName:gt(de),className:gt(Le),labelName:gt(Le),namespace:gt(Le),macroName:gt(Le),literal:me,string:Ge,docString:gt(Ge),character:gt(Ge),attributeValue:gt(Ge),number:fi,integer:gt(fi),float:gt(fi),bool:gt(me),regexp:gt(me),escape:gt(me),color:gt(me),url:gt(me),keyword:pe,self:gt(pe),null:gt(pe),atom:gt(pe),unit:gt(pe),modifier:gt(pe),operatorKeyword:gt(pe),controlKeyword:gt(pe),definitionKeyword:gt(pe),moduleKeyword:gt(pe),operator:he,derefOperator:gt(he),arithmeticOperator:gt(he),logicOperator:gt(he),bitwiseOperator:gt(he),compareOperator:gt(he),updateOperator:gt(he),definitionOperator:gt(he),typeOperator:gt(he),controlOperator:gt(he),punctuation:_e,separator:gt(_e),bracket:ei,angleBracket:gt(ei),squareBracket:gt(ei),paren:gt(ei),brace:gt(ei),content:Pe,heading:Ce,heading1:gt(Ce),heading2:gt(Ce),heading3:gt(Ce),heading4:gt(Ce),heading5:gt(Ce),heading6:gt(Ce),contentSeparator:gt(Pe),list:gt(Pe),quote:gt(Pe),emphasis:gt(Pe),strong:gt(Pe),link:gt(Pe),monospace:gt(Pe),strikethrough:gt(Pe),inserted:gt(),deleted:gt(),changed:gt(),invalid:gt(),meta:$e,documentMeta:gt($e),annotation:gt($e),processingInstruction:gt($e),definition:dt.defineModifier("definition"),constant:dt.defineModifier("constant"),function:dt.defineModifier("function"),standard:dt.defineModifier("standard"),local:dt.defineModifier("local"),special:dt.defineModifier("special")};for(let fe in Nt){let rt=Nt[fe];rt instanceof dt&&(rt.name=fe)}const hi=Bt([{tag:Nt.link,class:"tok-link"},{tag:Nt.heading,class:"tok-heading"},{tag:Nt.emphasis,class:"tok-emphasis"},{tag:Nt.strong,class:"tok-strong"},{tag:Nt.keyword,class:"tok-keyword"},{tag:Nt.atom,class:"tok-atom"},{tag:Nt.bool,class:"tok-bool"},{tag:Nt.url,class:"tok-url"},{tag:Nt.labelName,class:"tok-labelName"},{tag:Nt.inserted,class:"tok-inserted"},{tag:Nt.deleted,class:"tok-deleted"},{tag:Nt.literal,class:"tok-literal"},{tag:Nt.string,class:"tok-string"},{tag:Nt.number,class:"tok-number"},{tag:[Nt.regexp,Nt.escape,Nt.special(Nt.string)],class:"tok-string2"},{tag:Nt.variableName,class:"tok-variableName"},{tag:Nt.local(Nt.variableName),class:"tok-variableName tok-local"},{tag:Nt.definition(Nt.variableName),class:"tok-variableName tok-definition"},{tag:Nt.special(Nt.variableName),class:"tok-variableName2"},{tag:Nt.definition(Nt.propertyName),class:"tok-propertyName tok-definition"},{tag:Nt.typeName,class:"tok-typeName"},{tag:Nt.namespace,class:"tok-namespace"},{tag:Nt.className,class:"tok-className"},{tag:Nt.macroName,class:"tok-macroName"},{tag:Nt.propertyName,class:"tok-propertyName"},{tag:Nt.operator,class:"tok-operator"},{tag:Nt.comment,class:"tok-comment"},{tag:Nt.meta,class:"tok-meta"},{tag:Nt.invalid,class:"tok-invalid"},{tag:Nt.punctuation,class:"tok-punctuation"}])},28699:function(Rn,Li,Ee){Ee.d(Li,{V:function(){return yt}});const I="\u037C",vt=typeof Symbol=="undefined"?"__"+I:Symbol.for(I),dt=typeof Symbol=="undefined"?"__styleSet"+Math.floor(Math.random()*1e8):Symbol("styleSet"),U=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:{};class yt{constructor(ce,Gt){this.rules=[];let{finish:Bt}=Gt||{};function _t(ue){return/^@/.test(ue)?[ue]:ue.split(/,\s*/)}function qt(ue,We,Oe,gt){let Jt=[],Le=/^@(\w+)\b/.exec(ue[0]),ri=Le&&Le[1]=="keyframes";if(Le&&We==null)return Oe.push(ue[0]+";");for(let de in We){let me=We[de];if(/&/.test(de))qt(de.split(/,\s*/).map(Ge=>ue.map(fi=>Ge.replace(/&/,fi))).reduce((Ge,fi)=>Ge.concat(fi)),me,Oe);else if(me&&typeof me=="object"){if(!Le)throw new RangeError("The value of a property ("+de+") should be a primitive value.");qt(_t(de),me,Jt,ri)}else me!=null&&Jt.push(de.replace(/_.*/,"").replace(/[A-Z]/g,Ge=>"-"+Ge.toLowerCase())+": "+me+";")}(Jt.length||ri)&&Oe.push((Bt&&!Le&&!gt?ue.map(Bt):ue).join(", ")+" {"+Jt.join(" ")+"}")}for(let ue in ce)qt(_t(ue),ce[ue],this.rules)}getRules(){return this.rules.join(` +`)}static newName(){let ce=U[vt]||1;return U[vt]=ce+1,I+ce.toString(36)}static mount(ce,Gt,Bt){let _t=ce[dt],qt=Bt&&Bt.nonce;_t?qt&&_t.setNonce(qt):_t=new zt(ce,qt),_t.mount(Array.isArray(Gt)?Gt:[Gt],ce)}}let se=new Map;class zt{constructor(ce,Gt){let Bt=ce.ownerDocument||ce,_t=Bt.defaultView;if(!ce.head&&ce.adoptedStyleSheets&&_t.CSSStyleSheet){let qt=se.get(Bt);if(qt)return ce[dt]=qt;this.sheet=new _t.CSSStyleSheet,se.set(Bt,this)}else this.styleTag=Bt.createElement("style"),Gt&&this.styleTag.setAttribute("nonce",Gt);this.modules=[],ce[dt]=this}mount(ce,Gt){let Bt=this.sheet,_t=0,qt=0;for(let ue=0;ue-1&&(this.modules.splice(Oe,1),qt--,Oe=-1),Oe==-1){if(this.modules.splice(qt++,0,We),Bt)for(let gt=0;gt{let{state:o}=a,u=o.doc.lineAt(o.selection.main.from),d=mt(a.state,u.from);return d.line?Ut(a):d.block?xe(a):!1};function he(a,o){return({state:u,dispatch:d})=>{if(u.readOnly)return!1;let b=a(o,u);return b?(d(u.update(b)),!0):!1}}const Ut=he(de,0),Lt=null,Qt=null,Kt=he(ye,0),ce=null,$e=null,xe=he((a,o)=>ye(a,o,_e(o)),0);function mt(a,o){let u=a.languageDataAt("commentTokens",o);return u.length?u[0]:{}}const ae=50;function Se(a,{open:o,close:u},d,b){let k=a.sliceDoc(d-ae,d),I=a.sliceDoc(b,b+ae),q=/\s*$/.exec(k)[0].length,Q=/^\s*/.exec(I)[0].length,xt=k.length-q;if(k.slice(xt-o.length,xt)==o&&I.slice(Q,Q+u.length)==u)return{open:{pos:d-q,margin:q&&1},close:{pos:b+Q,margin:Q&&1}};let kt,Ht;b-d<=2*ae?kt=Ht=a.sliceDoc(d,b):(kt=a.sliceDoc(d,d+ae),Ht=a.sliceDoc(b-ae,b));let Pe=/^\s*/.exec(kt)[0].length,ni=/\s*$/.exec(Ht)[0].length,ri=Ht.length-ni-u.length;return kt.slice(Pe,Pe+o.length)==o&&Ht.slice(ri,ri+u.length)==u?{open:{pos:d+Pe+o.length,margin:/\s/.test(kt.charAt(Pe+o.length))?1:0},close:{pos:b-ni-u.length,margin:/\s/.test(Ht.charAt(ri-1))?1:0}}:null}function _e(a){let o=[];for(let u of a.selection.ranges){let d=a.doc.lineAt(u.from),b=u.to<=d.to?d:a.doc.lineAt(u.to),k=o.length-1;k>=0&&o[k].to>d.from?o[k].to=b.to:o.push({from:d.from+/^\s*/.exec(d.text)[0].length,to:b.to})}return o}function ye(a,o,u=o.selection.ranges){let d=u.map(k=>mt(o,k.from).block);if(!d.every(k=>k))return null;let b=u.map((k,I)=>Se(o,d[I],k.from,k.to));if(a!=2&&!b.every(k=>k))return{changes:o.changes(u.map((k,I)=>b[I]?[]:[{from:k.from,insert:d[I].open+" "},{from:k.to,insert:" "+d[I].close}]))};if(a!=1&&b.some(k=>k)){let k=[];for(let I=0,q;Ib&&(k==I||I>Ht.from)){b=Ht.from;let Pe=/^\s*/.exec(Ht.text)[0].length,ni=Pe==Ht.length,ri=Ht.text.slice(Pe,Pe+xt.length)==xt?Pe:-1;Pek.comment<0&&(!k.empty||k.single))){let k=[];for(let{line:q,token:Q,indent:xt,empty:kt,single:Ht}of d)(Ht||!kt)&&k.push({from:q.from+xt,insert:Q+" "});let I=o.changes(k);return{changes:I,selection:o.selection.map(I,1)}}else if(a!=1&&d.some(k=>k.comment>=0)){let k=[];for(let{line:I,comment:q,token:Q}of d)if(q>=0){let xt=I.from+q,kt=xt+Q.length;I.text[kt-I.from]==" "&&kt++,k.push({from:xt,to:kt})}return{changes:k}}return null}const ti=U.q6.define(),oi=U.q6.define(),Ve=U.r$.define(),fe=U.r$.define({combine(a){return(0,U.BO)(a,{minDepth:100,newGroupDelay:500,joinToEvent:(o,u)=>u},{minDepth:Math.max,newGroupDelay:Math.min,joinToEvent:(o,u)=>(d,b)=>o(d,b)||u(d,b)})}}),pe=U.QQ.define({create(){return it.empty},update(a,o){let u=o.state.facet(fe),d=o.annotation(ti);if(d){let Q=St.fromTransaction(o,d.selection),xt=d.side,kt=xt==0?a.undone:a.done;return Q?kt=Ct(kt,kt.length,u.minDepth,Q):kt=ve(kt,o.startState.selection),new it(xt==0?d.rest:kt,xt==0?kt:d.rest)}let b=o.annotation(oi);if((b=="full"||b=="before")&&(a=a.isolate()),o.annotation(U.YW.addToHistory)===!1)return o.changes.empty?a:a.addMapping(o.changes.desc);let k=St.fromTransaction(o),I=o.annotation(U.YW.time),q=o.annotation(U.YW.userEvent);return k?a=a.addChanges(k,I,q,u,o):o.selection&&(a=a.addSelection(o.startState.selection,I,q,u.newGroupDelay)),(b=="full"||b=="after")&&(a=a.isolate()),a},toJSON(a){return{done:a.done.map(o=>o.toJSON()),undone:a.undone.map(o=>o.toJSON())}},fromJSON(a){return new it(a.done.map(St.fromJSON),a.undone.map(St.fromJSON))}});function Ce(a={}){return[pe,fe.of(a),gt.tk.domEventHandlers({beforeinput(o,u){let d=o.inputType=="historyUndo"?Ge:o.inputType=="historyRedo"?It:null;return d?(o.preventDefault(),d(u)):!1}})]}const Ue=null;function qe(a,o){return function({state:u,dispatch:d}){if(!o&&u.readOnly)return!1;let b=u.field(pe,!1);if(!b)return!1;let k=b.pop(a,u,o);return k?(d(k),!0):!1}}const Ge=qe(0,!1),It=qe(1,!1),li=qe(0,!0),ue=qe(1,!0);function rt(a){return function(o){let u=o.field(pe,!1);if(!u)return 0;let d=a==0?u.done:u.undone;return d.length-(d.length&&!d[0].changes?1:0)}}const Ot=null,Dt=null;class St{constructor(o,u,d,b,k){this.changes=o,this.effects=u,this.mapped=d,this.startSelection=b,this.selectionsAfter=k}setSelAfter(o){return new St(this.changes,this.effects,this.mapped,this.startSelection,o)}toJSON(){var o,u,d;return{changes:(o=this.changes)===null||o===void 0?void 0:o.toJSON(),mapped:(u=this.mapped)===null||u===void 0?void 0:u.toJSON(),startSelection:(d=this.startSelection)===null||d===void 0?void 0:d.toJSON(),selectionsAfter:this.selectionsAfter.map(b=>b.toJSON())}}static fromJSON(o){return new St(o.changes&&U.as.fromJSON(o.changes),[],o.mapped&&U.n0.fromJSON(o.mapped),o.startSelection&&U.jT.fromJSON(o.startSelection),o.selectionsAfter.map(U.jT.fromJSON))}static fromTransaction(o,u){let d=ee;for(let b of o.startState.facet(Ve)){let k=b(o);k.length&&(d=d.concat(k))}return!d.length&&o.changes.empty?null:new St(o.changes.invert(o.startState.doc),d,void 0,u||o.startState.selection,ee)}static selection(o){return new St(void 0,ee,void 0,void 0,o)}}function Ct(a,o,u,d){let b=o+1>u+20?o-u-1:0,k=a.slice(b,o);return k.push(d),k}function we(a,o){let u=[],d=!1;return a.iterChangedRanges((b,k)=>u.push(b,k)),o.iterChangedRanges((b,k,I,q)=>{for(let Q=0;Q=xt&&I<=kt&&(d=!0)}}),d}function De(a,o){return a.ranges.length==o.ranges.length&&a.ranges.filter((u,d)=>u.empty!=o.ranges[d].empty).length===0}function je(a,o){return a.length?o.length?a.concat(o):a:o}const ee=[],_t=200;function ve(a,o){if(a.length){let u=a[a.length-1],d=u.selectionsAfter.slice(Math.max(0,u.selectionsAfter.length-_t));return d.length&&d[d.length-1].eq(o)?a:(d.push(o),Ct(a,a.length-1,1e9,u.setSelAfter(d)))}else return[St.selection([o])]}function Ae(a){let o=a[a.length-1],u=a.slice();return u[a.length-1]=o.setSelAfter(o.selectionsAfter.slice(0,o.selectionsAfter.length-1)),u}function Re(a,o){if(!a.length)return a;let u=a.length,d=ee;for(;u;){let b=Mi(a[u-1],o,d);if(b.changes&&!b.changes.empty||b.effects.length){let k=a.slice(0,u);return k[u-1]=b,k}else o=b.mapped,u--,d=b.selectionsAfter}return d.length?[St.selection(d)]:ee}function Mi(a,o,u){let d=je(a.selectionsAfter.length?a.selectionsAfter.map(q=>q.map(o)):ee,u);if(!a.changes)return St.selection(d);let b=a.changes.map(o),k=o.mapDesc(a.changes,!0),I=a.mapped?a.mapped.composeDesc(k):k;return new St(b,U.Py.mapEffects(a.effects,o),I,a.startSelection.map(k),d)}const bi=/^(input\.type|delete)($|\.)/;class it{constructor(o,u,d=0,b=void 0){this.done=o,this.undone=u,this.prevTime=d,this.prevUserEvent=b}isolate(){return this.prevTime?new it(this.done,this.undone):this}addChanges(o,u,d,b,k){let I=this.done,q=I[I.length-1];return q&&q.changes&&!q.changes.empty&&o.changes&&(!d||bi.test(d))&&(!q.selectionsAfter.length&&u-this.prevTime0&&u-this.prevTimeu.empty?a.moveByChar(u,o):W(u,o))}function st(a){return a.textDirectionAt(a.state.selection.main.head)==gt.Nm.LTR}const wt=a=>et(a,!st(a)),Rt=a=>et(a,st(a)),Mt=a=>et(a,!0),Nt=a=>et(a,!1);function qt(a,o){return j(a,u=>u.empty?a.moveByGroup(u,o):W(u,o))}const Gt=a=>qt(a,!st(a)),Le=a=>qt(a,st(a)),si=a=>qt(a,!0),me=a=>qt(a,!1),Me=typeof Intl!="undefined"&&Intl.Segmenter?new Intl.Segmenter(void 0,{granularity:"word"}):null;function Qe(a,o,u){let d=a.state.charCategorizer(o.from),b=CharCategory.Space,k=o.from,I=0,q=!1,Q=!1,xt=!1,kt=Pe=>{if(q)return!1;k+=u?Pe.length:-Pe.length;let ni=d(Pe),ri;if(ni==CharCategory.Word&&Pe.charCodeAt(0)<128&&/[\W_]/.test(Pe)&&(ni=-1),b==CharCategory.Space&&(b=ni),b!=ni)return!1;if(b==CharCategory.Word)if(Pe.toLowerCase()==Pe){if(!u&&Q)return!1;xt=!0}else if(xt){if(u)return!1;q=!0}else{if(Q&&u&&d(ri=a.state.sliceDoc(k,k+1))==CharCategory.Word&&ri.toLowerCase()==ri)return!1;Q=!0}return I++,!0},Ht=a.moveByChar(o,u,Pe=>(kt(Pe),kt));if(Me&&b==CharCategory.Word&&Ht.from==o.from+I*(u?1:-1)){let Pe=Math.min(o.head,Ht.head),ni=Math.max(o.head,Ht.head),ri=a.state.sliceDoc(Pe,ni);if(ri.length>1&&/[\u4E00-\uffff]/.test(ri)){let Wi=Array.from(Me.segment(ri));if(Wi.length>1)return u?EditorSelection.cursor(o.head+Wi[1].index,-1):EditorSelection.cursor(Ht.head+Wi[Wi.length-1].index,1)}}return Ht}function Ie(a,o){return j(a,u=>u.empty?Qe(a,u,o):W(u,o))}const mi=a=>Ie(a,!0),ge=a=>Ie(a,!1);function ie(a,o,u){if(o.type.prop(u))return!0;let d=o.to-o.from;return d&&(d>2||/[^\s,.;:]/.test(a.sliceDoc(o.from,o.to)))||o.firstChild}function At(a,o,u){let d=(0,te.qz)(a).resolveInner(o.head),b=u?zt.md.closedBy:zt.md.openedBy;for(let Q=o.head;;){let xt=u?d.childAfter(Q):d.childBefore(Q);if(!xt)break;ie(a,xt,b)?d=xt:Q=u?xt.to:xt.from}let k=d.type.prop(b),I,q;return k&&(I=u?(0,te.Um)(a,d.from,1):(0,te.Um)(a,d.to,-1))&&I.matched?q=u?I.end.to:I.end.from:q=u?d.to:d.from,U.jT.cursor(q,u?-1:1)}const Ne=a=>j(a,o=>At(a.state,o,!st(a))),oe=a=>j(a,o=>At(a.state,o,st(a)));function jt(a,o){return j(a,u=>{if(!u.empty)return W(u,o);let d=a.moveVertically(u,o);return d.head!=u.head?d:a.moveToLineBoundary(u,o)})}const le=a=>jt(a,!1),ne=a=>jt(a,!0);function Fe(a){let o=a.scrollDOM.clientHeightI.empty?a.moveVertically(I,o,u.height):W(I,o));if(b.eq(d.selection))return!1;let k;if(u.selfScroll){let I=a.coordsAtPos(d.selection.main.head),q=a.scrollDOM.getBoundingClientRect(),Q=q.top+u.marginTop,xt=q.bottom-u.marginBottom;I&&I.top>Q&&I.bottomJt(a,!1),ci=a=>Jt(a,!0);function Je(a,o,u){let d=a.lineBlockAt(o.head),b=a.moveToLineBoundary(o,u);if(b.head==o.head&&b.head!=(u?d.to:d.from)&&(b=a.moveToLineBoundary(o,u,!1)),!u&&b.head==d.from&&d.length){let k=/^\s*/.exec(a.state.sliceDoc(d.from,Math.min(d.from+100,d.to)))[0].length;k&&o.head!=d.from+k&&(b=U.jT.cursor(d.from+k))}return b}const Ze=a=>j(a,o=>Je(a,o,!0)),fi=a=>j(a,o=>Je(a,o,!1)),be=a=>j(a,o=>Je(a,o,!st(a))),Xt=a=>j(a,o=>Je(a,o,st(a))),ei=a=>j(a,o=>U.jT.cursor(a.lineBlockAt(o.head).from,1)),ai=a=>j(a,o=>U.jT.cursor(a.lineBlockAt(o.head).to,-1));function xi(a,o,u){let d=!1,b=T(a.selection,k=>{let I=(0,te.Um)(a,k.head,-1)||(0,te.Um)(a,k.head,1)||k.head>0&&(0,te.Um)(a,k.head-1,1)||k.headxi(a,o,!1),wi=({state:a,dispatch:o})=>xi(a,o,!0);function ze(a,o){let u=T(a.state.selection,d=>{let b=o(d);return U.jT.range(d.anchor,b.head,b.goalColumn,b.bidiLevel||void 0)});return u.eq(a.state.selection)?!1:(a.dispatch(H(a.state,u)),!0)}function vi(a,o){return ze(a,u=>a.moveByChar(u,o))}const qi=a=>vi(a,!st(a)),gi=a=>vi(a,st(a)),Yi=a=>vi(a,!0),Be=a=>vi(a,!1);function ji(a,o){return ze(a,u=>a.moveByGroup(u,o))}const on=a=>ji(a,!st(a)),Ki=a=>ji(a,st(a)),E=a=>ji(a,!0),l=a=>ji(a,!1);function c(a,o){return ze(a,u=>Qe(a,u,o))}const m=a=>c(a,!0),x=a=>c(a,!1),D=a=>ze(a,o=>At(a.state,o,!st(a))),P=a=>ze(a,o=>At(a.state,o,st(a)));function z(a,o){return ze(a,u=>a.moveVertically(u,o))}const J=a=>z(a,!1),nt=a=>z(a,!0);function ut(a,o){return ze(a,u=>a.moveVertically(u,o,Fe(a).height))}const yt=a=>ut(a,!1),Et=a=>ut(a,!0),Bt=a=>ze(a,o=>Je(a,o,!0)),We=a=>ze(a,o=>Je(a,o,!1)),ki=a=>ze(a,o=>Je(a,o,!st(a))),O=a=>ze(a,o=>Je(a,o,st(a))),y=a=>ze(a,o=>U.jT.cursor(a.lineBlockAt(o.head).from)),S=a=>ze(a,o=>U.jT.cursor(a.lineBlockAt(o.head).to)),L=({state:a,dispatch:o})=>(o(H(a,{anchor:0})),!0),V=({state:a,dispatch:o})=>(o(H(a,{anchor:a.doc.length})),!0),_=({state:a,dispatch:o})=>(o(H(a,{anchor:a.selection.main.anchor,head:0})),!0),X=({state:a,dispatch:o})=>(o(H(a,{anchor:a.selection.main.anchor,head:a.doc.length})),!0),Z=({state:a,dispatch:o})=>(o(a.update({selection:{anchor:0,head:a.doc.length},userEvent:"select"})),!0),ft=({state:a,dispatch:o})=>{let u=K(a).map(({from:d,to:b})=>U.jT.range(d,Math.min(b+1,a.doc.length)));return o(a.update({selection:U.jT.create(u),userEvent:"select"})),!0},bt=({state:a,dispatch:o})=>{let u=T(a.selection,d=>{var b;let k=(0,te.qz)(a).resolveStack(d.from,1);for(let I=k;I;I=I.next){let{node:q}=I;if((q.from=d.to||q.to>d.to&&q.from<=d.from)&&(!((b=q.parent)===null||b===void 0)&&b.parent))return U.jT.range(q.to,q.from)}return d});return o(H(a,u)),!0},pt=({state:a,dispatch:o})=>{let u=a.selection,d=null;return u.ranges.length>1?d=U.jT.create([u.main]):u.main.empty||(d=U.jT.create([U.jT.cursor(u.main.head)])),d?(o(H(a,d)),!0):!1};function Pt(a,o){if(a.state.readOnly)return!1;let u="delete.selection",{state:d}=a,b=d.changeByRange(k=>{let{from:I,to:q}=k;if(I==q){let Q=o(k);QI&&(u="delete.forward",Q=Zt(a,Q,!0)),I=Math.min(I,Q),q=Math.max(q,Q)}else I=Zt(a,I,!1),q=Zt(a,q,!0);return I==q?{range:k}:{changes:{from:I,to:q},range:U.jT.cursor(I,Ib(a)))d.between(o,o,(b,k)=>{bo&&(o=u?k:b)});return o}const Te=(a,o,u)=>Pt(a,d=>{let b=d.from,{state:k}=a,I=k.doc.lineAt(b),q,Q;if(u&&!o&&b>I.from&&bTe(a,!1,!0),Si=a=>Te(a,!1,!1),Ii=a=>Te(a,!0,!1),Ji=(a,o)=>Pt(a,u=>{let d=u.head,{state:b}=a,k=b.doc.lineAt(d),I=b.charCategorizer(d);for(let q=null;;){if(d==(o?k.to:k.from)){d==u.head&&k.number!=(o?b.doc.lines:1)&&(d+=o?1:-1);break}let Q=(0,U.cp)(k.text,d-k.from,o)+k.from,xt=k.text.slice(Math.min(d,Q)-k.from,Math.max(d,Q)-k.from),kt=I(xt);if(q!=null&&kt!=q)break;(xt!=" "||d!=u.head)&&(q=kt),d=Q}return d}),ii=a=>Ji(a,!1),Ni=a=>Ji(a,!0),Pi=a=>Pt(a,o=>{let u=a.lineBlockAt(o.head).to;return o.headPt(a,o=>{let u=a.lineBlockAt(o.head).from;return o.head>u?u:Math.max(0,o.head-1)}),A=a=>Pt(a,o=>{let u=a.moveToLineBoundary(o,!1).head;return o.head>u?u:Math.max(0,o.head-1)}),f=a=>Pt(a,o=>{let u=a.moveToLineBoundary(o,!0).head;return o.head{if(a.readOnly)return!1;let u=[];for(let d=0,b="",k=a.doc.iter();;){if(k.next(),k.lineBreak||k.done){let I=b.search(/\s+$/);if(I>-1&&u.push({from:d-(b.length-I),to:d}),k.done)break;b=""}else b=k.value;d+=k.value.length}return u.length?(o(a.update({changes:u,userEvent:"delete"})),!0):!1},B=({state:a,dispatch:o})=>{if(a.readOnly)return!1;let u=a.changeByRange(d=>({changes:{from:d.from,to:d.to,insert:U.xv.of(["",""])},range:U.jT.cursor(d.from)}));return o(a.update(u,{scrollIntoView:!0,userEvent:"input"})),!0},F=({state:a,dispatch:o})=>{if(a.readOnly)return!1;let u=a.changeByRange(d=>{if(!d.empty||d.from==0||d.from==a.doc.length)return{range:d};let b=d.from,k=a.doc.lineAt(b),I=b==k.from?b-1:(0,U.cp)(k.text,b-k.from,!1)+k.from,q=b==k.to?b+1:(0,U.cp)(k.text,b-k.from,!0)+k.from;return{changes:{from:I,to:q,insert:a.doc.slice(b,q).append(a.doc.slice(I,b))},range:U.jT.cursor(q)}});return u.changes.empty?!1:(o(a.update(u,{scrollIntoView:!0,userEvent:"move.character"})),!0)};function K(a){let o=[],u=-1;for(let d of a.selection.ranges){let b=a.doc.lineAt(d.from),k=a.doc.lineAt(d.to);if(!d.empty&&d.to==k.from&&(k=a.doc.lineAt(d.to-1)),u>=b.number){let I=o[o.length-1];I.to=k.to,I.ranges.push(d)}else o.push({from:b.from,to:k.to,ranges:[d]});u=k.number+1}return o}function G(a,o,u){if(a.readOnly)return!1;let d=[],b=[];for(let k of K(a)){if(u?k.to==a.doc.length:k.from==0)continue;let I=a.doc.lineAt(u?k.to+1:k.from-1),q=I.length+1;if(u){d.push({from:k.to,to:I.to},{from:k.from,insert:I.text+a.lineBreak});for(let Q of k.ranges)b.push(U.jT.range(Math.min(a.doc.length,Q.anchor+q),Math.min(a.doc.length,Q.head+q)))}else{d.push({from:I.from,to:k.from},{from:k.to,insert:a.lineBreak+I.text});for(let Q of k.ranges)b.push(U.jT.range(Q.anchor-q,Q.head-q))}}return d.length?(o(a.update({changes:d,scrollIntoView:!0,selection:U.jT.create(b,a.selection.mainIndex),userEvent:"move.line"})),!0):!1}const ot=({state:a,dispatch:o})=>G(a,o,!1),lt=({state:a,dispatch:o})=>G(a,o,!0);function Tt(a,o,u){if(a.readOnly)return!1;let d=[];for(let b of K(a))u?d.push({from:b.from,insert:a.doc.slice(b.from,b.to)+a.lineBreak}):d.push({from:b.to,insert:a.lineBreak+a.doc.slice(b.from,b.to)});return o(a.update({changes:d,scrollIntoView:!0,userEvent:"input.copyline"})),!0}const Ft=({state:a,dispatch:o})=>Tt(a,o,!1),He=({state:a,dispatch:o})=>Tt(a,o,!0),Ti=a=>{if(a.state.readOnly)return!1;let{state:o}=a,u=o.changes(K(o).map(({from:b,to:k})=>(b>0?b--:k{let k;if(a.lineWrapping){let I=a.lineBlockAt(b.head),q=a.coordsAtPos(b.head,b.assoc||1);q&&(k=I.bottom+a.documentTop-q.bottom+a.defaultLineHeight/2)}return a.moveVertically(b,!0,k)}).map(u);return a.dispatch({changes:u,selection:d,scrollIntoView:!0,userEvent:"delete.line"}),!0},Di=({state:a,dispatch:o})=>(o(a.update(a.replaceSelection(a.lineBreak),{scrollIntoView:!0,userEvent:"input"})),!0),Fi=({state:a,dispatch:o})=>(o(a.update(a.changeByRange(u=>{let d=/^\s*/.exec(a.doc.lineAt(u.from).text)[0];return{changes:{from:u.from,to:u.to,insert:a.lineBreak+d},range:EditorSelection.cursor(u.from+d.length+1)}}),{scrollIntoView:!0,userEvent:"input"})),!0);function Qi(a,o){if(/\(\)|\[\]|\{\}/.test(a.sliceDoc(o-1,o+1)))return{from:o,to:o};let u=(0,te.qz)(a).resolveInner(o),d=u.childBefore(o),b=u.childAfter(o),k;return d&&b&&d.to<=o&&b.from>=o&&(k=d.type.prop(zt.md.closedBy))&&k.indexOf(b.name)>-1&&a.doc.lineAt(d.to).from==a.doc.lineAt(b.from).from&&!/\S/.test(a.sliceDoc(d.to,b.from))?{from:d.to,to:b.from}:null}const Un=Cs(!1),ln=Cs(!0);function Cs(a){return({state:o,dispatch:u})=>{if(o.readOnly)return!1;let d=o.changeByRange(b=>{let{from:k,to:I}=b,q=o.doc.lineAt(k),Q=!a&&k==I&&Qi(o,k);a&&(k=I=(I<=q.to?q:o.doc.lineAt(I)).to);let xt=new te.Gn(o,{simulateBreak:k,simulateDoubleBreak:!!Q}),kt=(0,te.K0)(xt,k);for(kt==null&&(kt=(0,U.IS)(/^\s*/.exec(o.doc.lineAt(k).text)[0],o.tabSize));Iq.from&&k{let b=[];for(let I=d.from;I<=d.to;){let q=a.doc.lineAt(I);q.number>u&&(d.empty||d.to>q.from)&&(o(q,b,d),u=q.number),I=q.to+1}let k=a.changes(b);return{changes:b,range:U.jT.range(k.mapPos(d.anchor,1),k.mapPos(d.head,1))}})}const sr=({state:a,dispatch:o})=>{if(a.readOnly)return!1;let u=Object.create(null),d=new te.Gn(a,{overrideIndentation:k=>{let I=u[k];return I==null?-1:I}}),b=Gn(a,(k,I,q)=>{let Q=(0,te.K0)(d,k.from);if(Q==null)return;/\S/.test(k.text)||(Q=0);let xt=/^\s*/.exec(k.text)[0],kt=(0,te.SS)(a,Q);(xt!=kt||q.froma.readOnly?!1:(o(a.update(Gn(a,(u,d)=>{d.push({from:u.from,insert:a.facet(te.c)})}),{userEvent:"input.indent"})),!0),rr=({state:a,dispatch:o})=>a.readOnly?!1:(o(a.update(Gn(a,(u,d)=>{let b=/^\s*/.exec(u.text)[0];if(!b)return;let k=(0,U.IS)(b,a.tabSize),I=0,q=(0,te.SS)(a,Math.max(0,k-(0,te.y1)(a)));for(;I(a.setTabFocusMode(),!0),Mo=a=>(a.setTabFocusMode(2e3),!0),jr=({state:a,dispatch:o})=>a.selection.ranges.some(u=>!u.empty)?As({state:a,dispatch:o}):(o(a.update(a.replaceSelection(" "),{scrollIntoView:!0,userEvent:"input"})),!0),zr=[{key:"Ctrl-b",run:wt,shift:qi,preventDefault:!0},{key:"Ctrl-f",run:Rt,shift:gi},{key:"Ctrl-p",run:le,shift:J},{key:"Ctrl-n",run:ne,shift:nt},{key:"Ctrl-a",run:ei,shift:y},{key:"Ctrl-e",run:ai,shift:S},{key:"Ctrl-d",run:Ii},{key:"Ctrl-h",run:Xe},{key:"Ctrl-k",run:Pi},{key:"Ctrl-Alt-h",run:ii},{key:"Ctrl-o",run:B},{key:"Ctrl-t",run:F},{key:"Ctrl-v",run:ci}],$r=[{key:"ArrowLeft",run:wt,shift:qi,preventDefault:!0},{key:"Mod-ArrowLeft",mac:"Alt-ArrowLeft",run:Gt,shift:on,preventDefault:!0},{mac:"Cmd-ArrowLeft",run:be,shift:ki,preventDefault:!0},{key:"ArrowRight",run:Rt,shift:gi,preventDefault:!0},{key:"Mod-ArrowRight",mac:"Alt-ArrowRight",run:Le,shift:Ki,preventDefault:!0},{mac:"Cmd-ArrowRight",run:Xt,shift:O,preventDefault:!0},{key:"ArrowUp",run:le,shift:J,preventDefault:!0},{mac:"Cmd-ArrowUp",run:L,shift:_},{mac:"Ctrl-ArrowUp",run:$t,shift:yt},{key:"ArrowDown",run:ne,shift:nt,preventDefault:!0},{mac:"Cmd-ArrowDown",run:V,shift:X},{mac:"Ctrl-ArrowDown",run:ci,shift:Et},{key:"PageUp",run:$t,shift:yt},{key:"PageDown",run:ci,shift:Et},{key:"Home",run:fi,shift:We,preventDefault:!0},{key:"Mod-Home",run:L,shift:_},{key:"End",run:Ze,shift:Bt,preventDefault:!0},{key:"Mod-End",run:V,shift:X},{key:"Enter",run:Un},{key:"Mod-a",run:Z},{key:"Backspace",run:Xe,shift:Xe},{key:"Delete",run:Ii},{key:"Mod-Backspace",mac:"Alt-Backspace",run:ii},{key:"Mod-Delete",mac:"Alt-Delete",run:Ni},{mac:"Mod-Backspace",run:A},{mac:"Mod-Delete",run:f}].concat(zr.map(a=>({mac:a.key,run:a.run,shift:a.shift}))),Xn=[{key:"Alt-ArrowLeft",mac:"Ctrl-ArrowLeft",run:Ne,shift:D},{key:"Alt-ArrowRight",mac:"Ctrl-ArrowRight",run:oe,shift:P},{key:"Alt-ArrowUp",run:ot},{key:"Shift-Alt-ArrowUp",run:Ft},{key:"Alt-ArrowDown",run:lt},{key:"Shift-Alt-ArrowDown",run:He},{key:"Escape",run:pt},{key:"Mod-Enter",run:ln},{key:"Alt-l",mac:"Ctrl-l",run:ft},{key:"Mod-i",run:bt,preventDefault:!0},{key:"Mod-[",run:rr},{key:"Mod-]",run:As},{key:"Mod-Alt-\\",run:sr},{key:"Shift-Mod-k",run:Ti},{key:"Shift-Mod-\\",run:Ri},{key:"Mod-/",run:ui},{key:"Alt-A",run:Kt},{key:"Ctrl-m",mac:"Shift-Alt-m",run:Ms}].concat($r),Ts={key:"Tab",run:As,shift:rr};function Ke(){var a=arguments[0];typeof a=="string"&&(a=document.createElement(a));var o=1,u=arguments[1];if(u&&typeof u=="object"&&u.nodeType==null&&!Array.isArray(u)){for(var d in u)if(Object.prototype.hasOwnProperty.call(u,d)){var b=u[d];typeof b=="string"?a.setAttribute(d,b):b!=null&&(a[d]=b)}o++}for(;oa.normalize("NFKD"):a=>a;class an{constructor(o,u,d=0,b=o.length,k,I){this.test=I,this.value={from:0,to:0},this.done=!1,this.matches=[],this.buffer="",this.bufferPos=0,this.iter=o.iterRange(d,b),this.bufferStart=d,this.normalize=k?q=>k(lr(q)):lr,this.query=this.normalize(u)}peek(){if(this.bufferPos==this.buffer.length){if(this.bufferStart+=this.buffer.length,this.iter.next(),this.iter.done)return-1;this.bufferPos=0,this.buffer=this.iter.value}return(0,U.gm)(this.buffer,this.bufferPos)}next(){for(;this.matches.length;)this.matches.pop();return this.nextOverlapping()}nextOverlapping(){for(;;){let o=this.peek();if(o<0)return this.done=!0,this;let u=(0,U.bg)(o),d=this.bufferStart+this.bufferPos;this.bufferPos+=(0,U.nZ)(o);let b=this.normalize(u);for(let k=0,I=d;;k++){let q=b.charCodeAt(k),Q=this.match(q,I,this.bufferPos+this.bufferStart);if(k==b.length-1){if(Q)return this.value=Q,this;break}I==d&&kthis.to&&(this.curLine=this.curLine.slice(0,this.to-this.curLineStart)),this.iter.next())}nextLine(){this.curLineStart=this.curLineStart+this.curLine.length+1,this.curLineStart>this.to?this.curLine="":this.getLine(0)}next(){for(let o=this.matchPos-this.curLineStart;;){this.re.lastIndex=o;let u=this.matchPos<=this.to&&this.re.exec(this.curLine);if(u){let d=this.curLineStart+u.index,b=d+u[0].length;if(this.matchPos=Zn(this.text,b+(d==b?1:0)),d==this.curLineStart+this.curLine.length&&this.nextLine(),(dthis.value.to)&&(!this.test||this.test(d,b,u)))return this.value={from:d,to:b,match:u},this;o=this.matchPos-this.curLineStart}else if(this.curLineStart+this.curLine.length=d||b.to<=u){let q=new vn(u,o.sliceString(u,d));return Ds.set(o,q),q}if(b.from==u&&b.to==d)return b;let{text:k,from:I}=b;return I>u&&(k=o.sliceString(u,I)+k,I=u),b.to=this.to?this.to:this.text.lineAt(o).to}next(){for(;;){let o=this.re.lastIndex=this.matchPos-this.flat.from,u=this.re.exec(this.flat.text);if(u&&!u[0]&&u.index==o&&(this.re.lastIndex=o+1,u=this.re.exec(this.flat.text)),u){let d=this.flat.from+u.index,b=d+u[0].length;if((this.flat.to>=this.to||u.index+u[0].length<=this.flat.text.length-10)&&(!this.test||this.test(d,b,u)))return this.value={from:d,to:b,match:u},this.matchPos=Zn(this.text,b+(d==b?1:0)),this}if(this.flat.to==this.to)return this.done=!0,this;this.flat=vn.get(this.text,this.flat.from,this.chunkEnd(this.flat.from+this.flat.text.length*2))}}}typeof Symbol!="undefined"&&(Qn.prototype[Symbol.iterator]=hr.prototype[Symbol.iterator]=function(){return this});function qr(a){try{return new RegExp(a,Yn),!0}catch(o){return!1}}function Zn(a,o){if(o>=a.length)return o;let u=a.lineAt(o),d;for(;o=56320&&d<57344;)o++;return o}function ts(a){let o=String(a.state.doc.lineAt(a.state.selection.main.head).number),u=Ke("input",{class:"cm-textfield",name:"line",value:o}),d=Ke("form",{class:"cm-gotoLine",onkeydown:k=>{k.keyCode==27?(k.preventDefault(),a.dispatch({effects:es.of(!1)}),a.focus()):k.keyCode==13&&(k.preventDefault(),b())},onsubmit:k=>{k.preventDefault(),b()}},Ke("label",a.state.phrase("Go to line"),": ",u)," ",Ke("button",{class:"cm-button",type:"submit"},a.state.phrase("go")));function b(){let k=/^([+-])?(\d+)?(:\d+)?(%)?$/.exec(u.value);if(!k)return;let{state:I}=a,q=I.doc.lineAt(I.selection.main.head),[,Q,xt,kt,Ht]=k,Pe=kt?+kt.slice(1):0,ni=xt?+xt:q.number;if(xt&&Ht){let nn=ni/100;Q&&(nn=nn*(Q=="-"?-1:1)+q.number/I.doc.lines),ni=Math.round(I.doc.lines*nn)}else xt&&Q&&(ni=ni*(Q=="-"?-1:1)+q.number);let ri=I.doc.line(Math.max(1,Math.min(I.doc.lines,ni))),Wi=U.jT.cursor(ri.from+Math.max(0,Math.min(Pe,ri.length)));a.dispatch({effects:[es.of(!1),gt.tk.scrollIntoView(Wi.from,{y:"center"})],selection:Wi}),a.focus()}return{dom:d}}const es=U.Py.define(),Os=U.QQ.define({create(){return!0},update(a,o){for(let u of o.effects)u.is(es)&&(a=u.value);return a},provide:a=>gt.mH.from(a,o=>o?ts:null)}),Kr=a=>{let o=(0,gt.Sd)(a,ts);if(!o){let u=[es.of(!0)];a.state.field(Os,!1)==null&&u.push(U.Py.appendConfig.of([Os,cr])),a.dispatch({effects:u}),o=(0,gt.Sd)(a,ts)}return o&&o.dom.querySelector("input").select(),!0},cr=gt.tk.baseTheme({".cm-panel.cm-gotoLine":{padding:"2px 6px 4px","& label":{fontSize:"80%"}}}),is={highlightWordAroundCursor:!1,minSelectionLength:1,maxMatches:100,wholeWords:!1},En=U.r$.define({combine(a){return(0,U.BO)(a,is,{highlightWordAroundCursor:(o,u)=>o||u,minSelectionLength:Math.min,maxMatches:Math.min})}});function Jr(a){let o=[zi,Xr];return a&&o.push(En.of(a)),o}const _r=gt.p.mark({class:"cm-selectionMatch"}),Ur=gt.p.mark({class:"cm-selectionMatch cm-selectionMatch-main"});function fr(a,o,u,d){return(u==0||a(o.sliceDoc(u-1,u))!=U.D0.Word)&&(d==o.doc.length||a(o.sliceDoc(d,d+1))!=U.D0.Word)}function Gr(a,o,u,d){return a(o.sliceDoc(u,u+1))==U.D0.Word&&a(o.sliceDoc(d-1,d))==U.D0.Word}const Xr=gt.lg.fromClass(class{constructor(a){this.decorations=this.getDeco(a)}update(a){(a.selectionSet||a.docChanged||a.viewportChanged)&&(this.decorations=this.getDeco(a.view))}getDeco(a){let o=a.state.facet(En),{state:u}=a,d=u.selection;if(d.ranges.length>1)return gt.p.none;let b=d.main,k,I=null;if(b.empty){if(!o.highlightWordAroundCursor)return gt.p.none;let Q=u.wordAt(b.head);if(!Q)return gt.p.none;I=u.charCategorizer(b.head),k=u.sliceDoc(Q.from,Q.to)}else{let Q=b.to-b.from;if(Q200)return gt.p.none;if(o.wholeWords){if(k=u.sliceDoc(b.from,b.to),I=u.charCategorizer(b.head),!(fr(I,u,b.from,b.to)&&Gr(I,u,b.from,b.to)))return gt.p.none}else if(k=u.sliceDoc(b.from,b.to),!k)return gt.p.none}let q=[];for(let Q of a.visibleRanges){let xt=new an(u.doc,k,Q.from,Q.to);for(;!xt.next().done;){let{from:kt,to:Ht}=xt.value;if((!I||fr(I,u,kt,Ht))&&(b.empty&&kt<=b.from&&Ht>=b.to?q.push(Ur.range(kt,Ht)):(kt>=b.to||Ht<=b.from)&&q.push(_r.range(kt,Ht)),q.length>o.maxMatches))return gt.p.none}}return gt.p.set(q)}},{decorations:a=>a.decorations}),zi=gt.tk.baseTheme({".cm-selectionMatch":{backgroundColor:"#99ff7780"},".cm-searchMatch .cm-selectionMatch":{backgroundColor:"transparent"}}),Hi=({state:a,dispatch:o})=>{let{selection:u}=a,d=U.jT.create(u.ranges.map(b=>a.wordAt(b.head)||U.jT.cursor(b.head)),u.mainIndex);return d.eq(u)?!1:(o(a.update({selection:d})),!0)};function ur(a,o){let{main:u,ranges:d}=a.selection,b=a.wordAt(u.head),k=b&&b.from==u.from&&b.to==u.to;for(let I=!1,q=new an(a.doc,o,d[d.length-1].to);;)if(q.next(),q.done){if(I)return null;q=new an(a.doc,o,0,Math.max(0,d[d.length-1].from-1)),I=!0}else{if(I&&d.some(Q=>Q.from==q.value.from))continue;if(k){let Q=a.wordAt(q.value.from);if(!Q||Q.from!=q.value.from||Q.to!=q.value.to)continue}return q.value}}const Yr=({state:a,dispatch:o})=>{let{ranges:u}=a.selection;if(u.some(k=>k.from===k.to))return Hi({state:a,dispatch:o});let d=a.sliceDoc(u[0].from,u[0].to);if(a.selection.ranges.some(k=>a.sliceDoc(k.from,k.to)!=d))return!1;let b=ur(a,d);return b?(o(a.update({selection:a.selection.addRange(U.jT.range(b.from,b.to),!1),effects:gt.tk.scrollIntoView(b.to)})),!0):!1},_i=U.r$.define({combine(a){return(0,U.BO)(a,{top:!1,caseSensitive:!1,literal:!1,regexp:!1,wholeWord:!1,createPanel:o=>new eo(o),scrollToMatch:o=>gt.tk.scrollIntoView(o)})}});function Qr(a){return a?[_i.of(a),Ns]:Ns}class Ps{constructor(o){this.search=o.search,this.caseSensitive=!!o.caseSensitive,this.literal=!!o.literal,this.regexp=!!o.regexp,this.replace=o.replace||"",this.valid=!!this.search&&(!this.regexp||qr(this.search)),this.unquoted=this.unquote(this.search),this.wholeWord=!!o.wholeWord}unquote(o){return this.literal?o:o.replace(/\\([nrt\\])/g,(u,d)=>d=="n"?` -`:d=="r"?"\r":d=="t"?" ":"\\")}eq(o){return this.search==o.search&&this.replace==o.replace&&this.caseSensitive==o.caseSensitive&&this.regexp==o.regexp&&this.wholeWord==o.wholeWord}create(){return this.regexp?new to(this):new Zr(this)}getCursor(o,u=0,d){let b=o.doc?o:U.yy.create({doc:o});return d==null&&(d=b.doc.length),this.regexp?hn(this,b,u,d):kn(this,b,u,d)}}class Bs{constructor(o){this.spec=o}}function kn(a,o,u,d){return new an(o.doc,a.unquoted,u,d,a.caseSensitive?void 0:b=>b.toLowerCase(),a.wholeWord?dr(o.doc,o.charCategorizer(o.selection.main.head)):void 0)}function dr(a,o){return(u,d,b,k)=>((k>u||k+b.length=u)return null;b.push(d.value)}return b}highlight(o,u,d,b){let k=kn(this.spec,o,Math.max(0,u-this.spec.unquoted.length),Math.min(d+this.spec.unquoted.length,o.doc.length));for(;!k.next().done;)b(k.value.from,k.value.to)}}function hn(a,o,u,d){return new Qn(o.doc,a.search,{ignoreCase:!a.caseSensitive,test:a.wholeWord?pr(o.charCategorizer(o.selection.main.head)):void 0},u,d)}function Ln(a,o){return a.slice((0,U.cp)(a,o,!1),o)}function Rn(a,o){return a.slice(o,(0,U.cp)(a,o))}function pr(a){return(o,u,d)=>!d[0].length||(a(Ln(d.input,d.index))!=U.D0.Word||a(Rn(d.input,d.index))!=U.D0.Word)&&(a(Rn(d.input,d.index+d[0].length))!=U.D0.Word||a(Ln(d.input,d.index+d[0].length))!=U.D0.Word)}class to extends Bs{nextMatch(o,u,d){let b=hn(this.spec,o,d,o.doc.length).next();return b.done&&(b=hn(this.spec,o,0,u).next()),b.done?null:b.value}prevMatchInRange(o,u,d){for(let b=1;;b++){let k=Math.max(u,d-b*1e4),I=hn(this.spec,o,k,d),q=null;for(;!I.next().done;)q=I.value;if(q&&(k==u||q.from>k+10))return q;if(k==u)return null}}prevMatch(o,u,d){return this.prevMatchInRange(o,0,u)||this.prevMatchInRange(o,d,o.doc.length)}getReplacement(o){return this.spec.unquote(this.spec.replace).replace(/\$([$&\d+])/g,(u,d)=>d=="$"?"$":d=="&"?o.match[0]:d!="0"&&+d=u)return null;b.push(d.value)}return b}highlight(o,u,d,b){let k=hn(this.spec,o,Math.max(0,u-250),Math.min(d+250,o.doc.length));for(;!k.next().done;)b(k.value.from,k.value.to)}}const In=U.Py.define(),ns=U.Py.define(),Ui=U.QQ.define({create(a){return new ss(cn(a).create(),null)},update(a,o){for(let u of o.effects)u.is(In)?a=new ss(u.value.create(),a.panel):u.is(ns)&&(a=new ss(a.query,u.value?Ye:null));return a},provide:a=>gt.mH.from(a,o=>o.panel)});function To(a){let o=a.field(Ui,!1);return o?o.query.spec:cn(a)}function mr(a){var o;return((o=a.field(Ui,!1))===null||o===void 0?void 0:o.panel)!=null}class ss{constructor(o,u){this.query=o,this.panel=u}}const gr=gt.p.mark({class:"cm-searchMatch"}),yr=gt.p.mark({class:"cm-searchMatch cm-searchMatch-selected"}),br=gt.lg.fromClass(class{constructor(a){this.view=a,this.decorations=this.highlight(a.state.field(Ui))}update(a){let o=a.state.field(Ui);(o!=a.startState.field(Ui)||a.docChanged||a.selectionSet||a.viewportChanged)&&(this.decorations=this.highlight(o))}highlight({query:a,panel:o}){if(!o||!a.spec.valid)return gt.p.none;let{view:u}=this,d=new U.f_;for(let b=0,k=u.visibleRanges,I=k.length;bk[b+1].from-2*250;)Q=k[++b].to;a.highlight(u.state,q,Q,(xt,kt)=>{let Ht=u.state.selection.ranges.some(Pe=>Pe.from==xt&&Pe.to==kt);d.add(xt,kt,Ht?yr:gr)})}return d.finish()}},{decorations:a=>a.decorations});function Nn(a){return o=>{let u=o.state.field(Ui,!1);return u&&u.query.spec.valid?a(o,u):Rs(o)}}const Fn=Nn((a,{query:o})=>{let{to:u}=a.state.selection.main,d=o.nextMatch(a.state,u,u);if(!d)return!1;let b=U.jT.single(d.from,d.to),k=a.state.facet(_i);return a.dispatch({selection:b,effects:[Is(a,d),k.scrollToMatch(b.main,a)],userEvent:"select.search"}),Hn(a),!0}),Gi=Nn((a,{query:o})=>{let{state:u}=a,{from:d}=u.selection.main,b=o.prevMatch(u,d,d);if(!b)return!1;let k=U.jT.single(b.from,b.to),I=a.state.facet(_i);return a.dispatch({selection:k,effects:[Is(a,b),I.scrollToMatch(k.main,a)],userEvent:"select.search"}),Hn(a),!0}),Es=Nn((a,{query:o})=>{let u=o.matchAll(a.state,1e3);return!u||!u.length?!1:(a.dispatch({selection:U.jT.create(u.map(d=>U.jT.range(d.from,d.to))),userEvent:"select.search.matches"}),!0)}),xr=({state:a,dispatch:o})=>{let u=a.selection;if(u.ranges.length>1||u.main.empty)return!1;let{from:d,to:b}=u.main,k=[],I=0;for(let q=new an(a.doc,a.sliceDoc(d,b));!q.next().done;){if(k.length>1e3)return!1;q.value.from==d&&(I=k.length),k.push(U.jT.range(q.value.from,q.value.to))}return o(a.update({selection:U.jT.create(k,I),userEvent:"select.search.matches"})),!0},Ls=Nn((a,{query:o})=>{let{state:u}=a,{from:d,to:b}=u.selection.main;if(u.readOnly)return!1;let k=o.nextMatch(u,d,d);if(!k)return!1;let I=[],q,Q,xt=[];if(k.from==d&&k.to==b&&(Q=u.toText(o.getReplacement(k)),I.push({from:k.from,to:k.to,insert:Q}),k=o.nextMatch(u,k.from,k.to),xt.push(gt.tk.announce.of(u.phrase("replaced match on line $",u.doc.lineAt(d).number)+"."))),k){let kt=I.length==0||I[0].from>=k.to?0:k.to-k.from-Q.length;q=U.jT.single(k.from-kt,k.to-kt),xt.push(Is(a,k)),xt.push(u.facet(_i).scrollToMatch(q.main,a))}return a.dispatch({changes:I,selection:q,effects:xt,userEvent:"input.replace"}),!0}),Xi=Nn((a,{query:o})=>{if(a.state.readOnly)return!1;let u=o.matchAll(a.state,1e9).map(b=>{let{from:k,to:I}=b;return{from:k,to:I,insert:o.getReplacement(b)}});if(!u.length)return!1;let d=a.state.phrase("replaced $ matches",u.length)+".";return a.dispatch({changes:u,effects:gt.tk.announce.of(d),userEvent:"input.replace.all"}),!0});function Ye(a){return a.state.facet(_i).createPanel(a)}function cn(a,o){var u,d,b,k,I;let q=a.selection.main,Q=q.empty||q.to>q.from+100?"":a.sliceDoc(q.from,q.to);if(o&&!Q)return o;let xt=a.facet(_i);return new Ps({search:((u=o==null?void 0:o.literal)!==null&&u!==void 0?u:xt.literal)?Q:Q.replace(/\n/g,"\\n"),caseSensitive:(d=o==null?void 0:o.caseSensitive)!==null&&d!==void 0?d:xt.caseSensitive,literal:(b=o==null?void 0:o.literal)!==null&&b!==void 0?b:xt.literal,regexp:(k=o==null?void 0:o.regexp)!==null&&k!==void 0?k:xt.regexp,wholeWord:(I=o==null?void 0:o.wholeWord)!==null&&I!==void 0?I:xt.wholeWord})}function Ci(a){let o=(0,gt.Sd)(a,Ye);return o&&o.dom.querySelector("[main-field]")}function Hn(a){let o=Ci(a);o&&o==a.root.activeElement&&o.select()}const Rs=a=>{let o=a.state.field(Ui,!1);if(o&&o.panel){let u=Ci(a);if(u&&u!=a.root.activeElement){let d=cn(a.state,o.query.spec);d.valid&&a.dispatch({effects:In.of(d)}),u.focus(),u.select()}}else a.dispatch({effects:[ns.of(!0),o?In.of(cn(a.state,o.query.spec)):U.Py.appendConfig.of(Ns)]});return!0},Bi=a=>{let o=a.state.field(Ui,!1);if(!o||!o.panel)return!1;let u=(0,gt.Sd)(a,Ye);return u&&u.dom.contains(a.root.activeElement)&&a.focus(),a.dispatch({effects:ns.of(!1)}),!0},Ai=[{key:"Mod-f",run:Rs,scope:"editor search-panel"},{key:"F3",run:Fn,shift:Gi,scope:"editor search-panel",preventDefault:!0},{key:"Mod-g",run:Fn,shift:Gi,scope:"editor search-panel",preventDefault:!0},{key:"Escape",run:Bi,scope:"editor search-panel"},{key:"Mod-Shift-l",run:xr},{key:"Mod-Alt-g",run:Kr},{key:"Mod-d",run:Yr,preventDefault:!0}];class eo{constructor(o){this.view=o;let u=this.query=o.state.field(Ui).query.spec;this.commit=this.commit.bind(this),this.searchField=Ke("input",{value:u.search,placeholder:Ei(o,"Find"),"aria-label":Ei(o,"Find"),class:"cm-textfield",name:"search",form:"","main-field":"true",onchange:this.commit,onkeyup:this.commit}),this.replaceField=Ke("input",{value:u.replace,placeholder:Ei(o,"Replace"),"aria-label":Ei(o,"Replace"),class:"cm-textfield",name:"replace",form:"",onchange:this.commit,onkeyup:this.commit}),this.caseField=Ke("input",{type:"checkbox",name:"case",form:"",checked:u.caseSensitive,onchange:this.commit}),this.reField=Ke("input",{type:"checkbox",name:"re",form:"",checked:u.regexp,onchange:this.commit}),this.wordField=Ke("input",{type:"checkbox",name:"word",form:"",checked:u.wholeWord,onchange:this.commit});function d(b,k,I){return Ke("button",{class:"cm-button",name:b,onclick:k,type:"button"},I)}this.dom=Ke("div",{onkeydown:b=>this.keydown(b),class:"cm-search"},[this.searchField,d("next",()=>Fn(o),[Ei(o,"next")]),d("prev",()=>Gi(o),[Ei(o,"previous")]),d("select",()=>Es(o),[Ei(o,"all")]),Ke("label",null,[this.caseField,Ei(o,"match case")]),Ke("label",null,[this.reField,Ei(o,"regexp")]),Ke("label",null,[this.wordField,Ei(o,"by word")]),...o.state.readOnly?[]:[Ke("br"),this.replaceField,d("replace",()=>Ls(o),[Ei(o,"replace")]),d("replaceAll",()=>Xi(o),[Ei(o,"replace all")])],Ke("button",{name:"close",onclick:()=>Bi(o),"aria-label":Ei(o,"close"),type:"button"},["\xD7"])])}commit(){let o=new Ps({search:this.searchField.value,caseSensitive:this.caseField.checked,regexp:this.reField.checked,wholeWord:this.wordField.checked,replace:this.replaceField.value});o.eq(this.query)||(this.query=o,this.view.dispatch({effects:In.of(o)}))}keydown(o){(0,gt.$1)(this.view,o,"search-panel")?o.preventDefault():o.keyCode==13&&o.target==this.searchField?(o.preventDefault(),(o.shiftKey?Gi:Fn)(this.view)):o.keyCode==13&&o.target==this.replaceField&&(o.preventDefault(),Ls(this.view))}update(o){for(let u of o.transactions)for(let d of u.effects)d.is(In)&&!d.value.eq(this.query)&&this.setQuery(d.value)}setQuery(o){this.query=o,this.searchField.value=o.search,this.replaceField.value=o.replace,this.caseField.checked=o.caseSensitive,this.reField.checked=o.regexp,this.wordField.checked=o.wholeWord}mount(){this.searchField.select()}get pos(){return 80}get top(){return this.view.state.facet(_i).top}}function Ei(a,o){return a.state.phrase(o)}const rs=30,Sn=/[\s\.,:;?!]/;function Is(a,{from:o,to:u}){let d=a.state.doc.lineAt(o),b=a.state.doc.lineAt(u).to,k=Math.max(d.from,o-rs),I=Math.min(b,u+rs),q=a.state.sliceDoc(k,I);if(k!=d.from){for(let Q=0;Qq.length-rs;Q--)if(!Sn.test(q[Q-1])&&Sn.test(q[Q])){q=q.slice(0,Q);break}}return gt.tk.announce.of(`${a.state.phrase("current match")}. ${q} ${a.state.phrase("on line")} ${d.number}.`)}const io=gt.tk.baseTheme({".cm-panel.cm-search":{padding:"2px 6px 4px",position:"relative","& [name=close]":{position:"absolute",top:"0",right:"4px",backgroundColor:"inherit",border:"none",font:"inherit",padding:0,margin:0},"& input, & button, & label":{margin:".2em .6em .2em 0"},"& input[type=checkbox]":{marginRight:".2em"},"& label":{fontSize:"80%",whiteSpace:"pre"}},"&light .cm-searchMatch":{backgroundColor:"#ffff0054"},"&dark .cm-searchMatch":{backgroundColor:"#00ffff8a"},"&light .cm-searchMatch-selected":{backgroundColor:"#ff6a0054"},"&dark .cm-searchMatch-selected":{backgroundColor:"#ff00ff8a"}}),Ns=[Ui,U.Wl.low(br),io];var os=Ee(34790);class Fs{constructor(o,u,d){this.from=o,this.to=u,this.diagnostic=d}}class fn{constructor(o,u,d){this.diagnostics=o,this.panel=u,this.selected=d}static init(o,u,d){let b=o,k=d.facet(en).markerFilter;k&&(b=k(b,d));let I=gt.p.set(b.map(q=>q.from==q.to||q.from==q.to-1&&d.doc.lineAt(q.from).to==q.from?gt.p.widget({widget:new ro(q),diagnostic:q}).range(q.from):gt.p.mark({attributes:{class:"cm-lintRange cm-lintRange-"+q.severity+(q.markClass?" "+q.markClass:"")},diagnostic:q}).range(q.from,q.to)),!0);return new fn(I,u,un(I))}}function un(a,o=null,u=0){let d=null;return a.between(u,1e9,(b,k,{spec:I})=>{if(!(o&&I.diagnostic!=o))return d=new Fs(b,k,I.diagnostic),!1}),d}function Wn(a,o){let u=o.pos,d=o.end||u,b=a.state.facet(en).hideOn(a,u,d);if(b!=null)return b;let k=a.startState.doc.lineAt(o.pos);return!!(a.effects.some(I=>I.is(dn))||a.changes.touchesRange(k.from,Math.max(k.to,d)))}function wr(a,o){return a.field(yi,!1)?o:o.concat(U.Py.appendConfig.of(Pr))}function Hs(a,o){return{effects:wr(a,[dn.of(o)])}}const dn=U.Py.define(),Ws=U.Py.define(),Vs=U.Py.define(),yi=U.QQ.define({create(){return new fn(gt.p.none,null,null)},update(a,o){if(o.docChanged&&a.diagnostics.size){let u=a.diagnostics.map(o.changes),d=null,b=a.panel;if(a.selected){let k=o.changes.mapPos(a.selected.from,1);d=un(u,a.selected.diagnostic,k)||un(u,null,k)}!u.size&&b&&o.state.facet(en).autoPanel&&(b=null),a=new fn(u,b,d)}for(let u of o.effects)if(u.is(dn)){let d=o.state.facet(en).autoPanel?u.value.length?Vn.open:null:a.panel;a=fn.init(u.value,d,o.state)}else u.is(Ws)?a=new fn(a.diagnostics,u.value?Vn.open:null,a.selected):u.is(Vs)&&(a=new fn(a.diagnostics,a.panel,u.value));return a},provide:a=>[gt.mH.from(a,o=>o.panel),gt.tk.decorations.from(a,o=>o.diagnostics)]});function ls(a){let o=a.field(yi,!1);return o?o.diagnostics.size:0}const as=gt.p.mark({class:"cm-lintRange cm-lintRange-active"});function js(a,o,u){let{diagnostics:d}=a.state.field(yi),b=[],k=2e8,I=0;d.between(o-(u<0?1:0),o+(u>0?1:0),(Q,xt,{spec:kt})=>{o>=Q&&o<=xt&&(Q==xt||(o>Q||u>0)&&(oAr(a,u,!1)))}const vr=a=>{let o=a.state.field(yi,!1);(!o||!o.panel)&&a.dispatch({effects:wr(a.state,[Ws.of(!0)])});let u=(0,gt.Sd)(a,Vn.open);return u&&u.dom.querySelector(".cm-panel-lint ul").focus(),!0},zs=a=>{let o=a.state.field(yi,!1);return!o||!o.panel?!1:(a.dispatch({effects:Ws.of(!1)}),!0)},kr=a=>{let o=a.state.field(yi,!1);if(!o)return!1;let u=a.state.selection.main,d=o.diagnostics.iter(u.to+1);return!d.value&&(d=o.diagnostics.iter(0),!d.value||d.from==u.from&&d.to==u.to)?!1:(a.dispatch({selection:{anchor:d.from,head:d.to},scrollIntoView:!0}),!0)},Sr=a=>{let{state:o}=a,u=o.field(yi,!1);if(!u)return!1;let d=o.selection.main,b,k,I,q;return u.diagnostics.between(0,o.doc.length,(Q,xt)=>{xtI)&&(I=Q,q=xt)}),I==null||b==null&&I==d.from?!1:(a.dispatch({selection:{anchor:b!=null?b:I,head:k!=null?k:q},scrollIntoView:!0}),!0)},no=[{key:"Mod-Shift-m",run:vr,preventDefault:!0},{key:"F8",run:kr}],Cr=null,en=U.r$.define({combine(a){return Object.assign({sources:a.map(o=>o.source).filter(o=>o!=null)},(0,U.BO)(a.map(o=>o.config),{delay:750,markerFilter:null,tooltipFilter:null,needsRefresh:null,hideOn:()=>null},{needsRefresh:(o,u)=>o?u?d=>o(d)||u(d):o:u}))}});function Do(a,o={}){return[en.of({source:a,config:o}),Cr,Pr]}function so(a){let o=a.plugin(Cr);o&&o.force()}function $s(a){let o=[];if(a)t:for(let{name:u}of a){for(let d=0;dk.toLowerCase()==b.toLowerCase())){o.push(b);continue t}}o.push("")}return o}function Ar(a,o,u){var d;let b=u?$s(o.actions):[];return Ke("li",{class:"cm-diagnostic cm-diagnostic-"+o.severity},Ke("span",{class:"cm-diagnosticText"},o.renderMessage?o.renderMessage(a):o.message),(d=o.actions)===null||d===void 0?void 0:d.map((k,I)=>{let q=!1,Q=Pe=>{if(Pe.preventDefault(),q)return;q=!0;let ni=un(a.state.field(yi).diagnostics,o);ni&&k.apply(a,ni.from,ni.to)},{name:xt}=k,kt=b[I]?xt.indexOf(b[I]):-1,Ht=kt<0?xt:[xt.slice(0,kt),Ke("u",xt.slice(kt,kt+1)),xt.slice(kt+1)];return Ke("button",{type:"button",class:"cm-diagnosticAction",onclick:Q,onmousedown:Q,"aria-label":` Action: ${xt}${kt<0?"":` (access key "${b[I]})"`}.`},Ht)}),o.source&&Ke("div",{class:"cm-diagnosticSource"},o.source))}class ro extends gt.l9{constructor(o){super(),this.diagnostic=o}eq(o){return o.diagnostic==this.diagnostic}toDOM(){return Ke("span",{class:"cm-lintPoint cm-lintPoint-"+this.diagnostic.severity})}}class Oe{constructor(o,u){this.diagnostic=u,this.id="item_"+Math.floor(Math.random()*4294967295).toString(16),this.dom=Ar(o,u,!0),this.dom.id=this.id,this.dom.setAttribute("role","option")}}class Vn{constructor(o){this.view=o,this.items=[];let u=b=>{if(b.keyCode==27)zs(this.view),this.view.focus();else if(b.keyCode==38||b.keyCode==33)this.moveSelection((this.selectedIndex-1+this.items.length)%this.items.length);else if(b.keyCode==40||b.keyCode==34)this.moveSelection((this.selectedIndex+1)%this.items.length);else if(b.keyCode==36)this.moveSelection(0);else if(b.keyCode==35)this.moveSelection(this.items.length-1);else if(b.keyCode==13)this.view.focus();else if(b.keyCode>=65&&b.keyCode<=90&&this.selectedIndex>=0){let{diagnostic:k}=this.items[this.selectedIndex],I=$s(k.actions);for(let q=0;q{for(let k=0;kzs(this.view)},"\xD7")),this.update()}get selectedIndex(){let o=this.view.state.field(yi).selected;if(!o)return-1;for(let u=0;u{let xt=-1,kt;for(let Ht=d;Htd&&(this.items.splice(d,xt-d),b=!0)),u&&kt.diagnostic==u.diagnostic?kt.dom.hasAttribute("aria-selected")||(kt.dom.setAttribute("aria-selected","true"),k=kt):kt.dom.hasAttribute("aria-selected")&&kt.dom.removeAttribute("aria-selected"),d++});d({sel:k.dom.getBoundingClientRect(),panel:this.list.getBoundingClientRect()}),write:({sel:I,panel:q})=>{let Q=q.height/this.list.offsetHeight;I.topq.bottom&&(this.list.scrollTop+=(I.bottom-q.bottom)/Q)}})):this.selectedIndex<0&&this.list.removeAttribute("aria-activedescendant"),b&&this.sync()}sync(){let o=this.list.firstChild;function u(){let d=o;o=d.nextSibling,d.remove()}for(let d of this.items)if(d.dom.parentNode==this.list){for(;o!=d.dom;)u();o=d.dom.nextSibling}else this.list.insertBefore(d.dom,o);for(;o;)u()}moveSelection(o){if(this.selectedIndex<0)return;let u=this.view.state.field(yi),d=un(u.diagnostics,this.items[o].diagnostic);d&&this.view.dispatch({selection:{anchor:d.from,head:d.to},scrollIntoView:!0,effects:Vs.of(d)})}static open(o){return new Vn(o)}}function jn(a,o='viewBox="0 0 40 40"'){return`url('data:image/svg+xml,${encodeURIComponent(a)}')`}function pn(a){return jn(``,'width="6" height="3"')}const Mr=gt.tk.baseTheme({".cm-diagnostic":{padding:"3px 6px 3px 8px",marginLeft:"-1px",display:"block",whiteSpace:"pre-wrap"},".cm-diagnostic-error":{borderLeft:"5px solid #d11"},".cm-diagnostic-warning":{borderLeft:"5px solid orange"},".cm-diagnostic-info":{borderLeft:"5px solid #999"},".cm-diagnostic-hint":{borderLeft:"5px solid #66d"},".cm-diagnosticAction":{font:"inherit",border:"none",padding:"2px 4px",backgroundColor:"#444",color:"white",borderRadius:"3px",marginLeft:"8px",cursor:"pointer"},".cm-diagnosticSource":{fontSize:"70%",opacity:.7},".cm-lintRange":{backgroundPosition:"left bottom",backgroundRepeat:"repeat-x",paddingBottom:"0.7px"},".cm-lintRange-error":{backgroundImage:pn("#d11")},".cm-lintRange-warning":{backgroundImage:pn("orange")},".cm-lintRange-info":{backgroundImage:pn("#999")},".cm-lintRange-hint":{backgroundImage:pn("#66d")},".cm-lintRange-active":{backgroundColor:"#ffdd9980"},".cm-tooltip-lint":{padding:0,margin:0},".cm-lintPoint":{position:"relative","&:after":{content:'""',position:"absolute",bottom:0,left:"-2px",borderLeft:"3px solid transparent",borderRight:"3px solid transparent",borderBottom:"4px solid #d11"}},".cm-lintPoint-warning":{"&:after":{borderBottomColor:"orange"}},".cm-lintPoint-info":{"&:after":{borderBottomColor:"#999"}},".cm-lintPoint-hint":{"&:after":{borderBottomColor:"#66d"}},".cm-panel.cm-panel-lint":{position:"relative","& ul":{maxHeight:"100px",overflowY:"auto","& [aria-selected]":{backgroundColor:"#ddd","& u":{textDecoration:"underline"}},"&:focus [aria-selected]":{background_fallback:"#bdf",backgroundColor:"Highlight",color_fallback:"white",color:"HighlightText"},"& u":{textDecoration:"none"},padding:0,margin:0},"& [name=close]":{position:"absolute",top:"0",right:"2px",background:"inherit",border:"none",font:"inherit",padding:0,margin:0}}});function Tr(a){return a=="error"?4:a=="warning"?3:a=="info"?2:1}class oo extends gt.SJ{constructor(o){super(),this.diagnostics=o,this.severity=o.reduce((u,d)=>Tr(u)lo(o,u,d)),u}}function cs(a,o){let u=d=>{let b=o.getBoundingClientRect();if(!(d.clientX>b.left-10&&d.clientXb.top-10&&d.clientYo.getBoundingClientRect()}}})}),o.onmouseout=o.onmousemove=null,cs(a,o)}let{hoverTime:b}=a.state.facet(Cn),k=setTimeout(d,b);o.onmouseout=()=>{clearTimeout(k),o.onmouseout=o.onmousemove=null},o.onmousemove=()=>{clearTimeout(k),k=setTimeout(d,b)}}function Dr(a,o){let u=Object.create(null);for(let b of o){let k=a.lineAt(b.from);(u[k.from]||(u[k.from]=[])).push(b)}let d=[];for(let b in u)d.push(new oo(u[b]).range(+b));return U.Xs.of(d,!0)}const Or=(0,gt.v5)({class:"cm-gutter-lint",markers:a=>a.state.field(qs)}),qs=U.QQ.define({create(){return U.Xs.empty},update(a,o){a=a.map(o.changes);let u=o.state.facet(Cn).markerFilter;for(let d of o.effects)if(d.is(dn)){let b=d.value;u&&(b=u(b||[],o.state)),a=Dr(o.state.doc,b.slice(0))}return a}}),Ks=U.Py.define(),Zi=U.QQ.define({create(){return null},update(a,o){return a&&o.docChanged&&(a=Wn(o,a)?null:Object.assign(Object.assign({},a),{pos:o.changes.mapPos(a.pos)})),o.effects.reduce((u,d)=>d.is(Ks)?d.value:u,a)},provide:a=>gt.hJ.from(a)}),ao=gt.tk.baseTheme({".cm-gutter-lint":{width:"1.4em","& .cm-gutterElement":{padding:".2em"}},".cm-lint-marker":{width:"1em",height:"1em"},".cm-lint-marker-info":{content:jn('')},".cm-lint-marker-warning":{content:jn('')},".cm-lint-marker-error":{content:jn('')}}),Pr=[yi,gt.tk.decorations.compute([yi],a=>{let{selected:o,panel:u}=a.field(yi);return!o||!u||o.from==o.to?gt.p.none:gt.p.set([as.range(o.from,o.to)])}),(0,gt.bF)(js,{hideOn:Wn}),Mr],Cn=U.r$.define({combine(a){return(0,U.BO)(a,{hoverTime:300,markerFilter:null,tooltipFilter:null})}});function ho(a={}){return[Cn.of(a),qs,Or,ao,Zi]}function fs(a,o){let u=a.field(yi,!1);if(u&&u.diagnostics.size)for(let d=RangeSet.iter([u.diagnostics]);d.value;d.next())o(d.value.spec.diagnostic,d.from,d.to)}var Js=function(o){o===void 0&&(o={});var{crosshairCursor:u=!1}=o,d=[];o.closeBracketsKeymap!==!1&&(d=d.concat(os.GA)),o.defaultKeymap!==!1&&(d=d.concat(Xn)),o.searchKeymap!==!1&&(d=d.concat(Ai)),o.historyKeymap!==!1&&(d=d.concat(v)),o.foldKeymap!==!1&&(d=d.concat(te.e7)),o.completionKeymap!==!1&&(d=d.concat(os.B1)),o.lintKeymap!==!1&&(d=d.concat(no));var b=[];return o.lineNumbers!==!1&&b.push((0,gt.Eu)()),o.highlightActiveLineGutter!==!1&&b.push((0,gt.HQ)()),o.highlightSpecialChars!==!1&&b.push((0,gt.AE)()),o.history!==!1&&b.push(Ce()),o.foldGutter!==!1&&b.push((0,te.mi)()),o.drawSelection!==!1&&b.push((0,gt.Uw)()),o.dropCursor!==!1&&b.push((0,gt.qr)()),o.allowMultipleSelections!==!1&&b.push(U.yy.allowMultipleSelections.of(!0)),o.indentOnInput!==!1&&b.push((0,te.nY)()),o.syntaxHighlighting!==!1&&b.push((0,te.nF)(te.R_,{fallback:!0})),o.bracketMatching!==!1&&b.push((0,te.n$)()),o.closeBrackets!==!1&&b.push((0,os.vQ)()),o.autocompletion!==!1&&b.push((0,os.ys)()),o.rectangularSelection!==!1&&b.push((0,gt.Zs)()),u!==!1&&b.push((0,gt.S2)()),o.highlightActiveLine!==!1&&b.push((0,gt.ZO)()),o.highlightSelectionMatches!==!1&&b.push(Jr()),o.tabSize&&typeof o.tabSize=="number"&&b.push(te.c.of(" ".repeat(o.tabSize))),b.concat([gt.$f.of(d.flat())]).filter(Boolean)},co=function(o){o===void 0&&(o={});var u=[];o.defaultKeymap!==!1&&(u=u.concat(defaultKeymap)),o.historyKeymap!==!1&&(u=u.concat(historyKeymap));var d=[];return o.highlightSpecialChars!==!1&&d.push(highlightSpecialChars()),o.history!==!1&&d.push(history()),o.drawSelection!==!1&&d.push(drawSelection()),o.syntaxHighlighting!==!1&&d.push(syntaxHighlighting(defaultHighlightStyle,{fallback:!0})),d.concat([keymap.of(u.flat())]).filter(Boolean)},Yt=Ee(35524);const Br="#e5c07b",_s="#e06c75",zn="#56b6c2",Us="#ffffff",An="#abb2bf",tn="#7d8799",Er="#61afef",fo="#98c379",us="#d19a66",Lr="#c678dd",Gs="#21252b",Xs="#2c313a",$n="#282c34",ds="#353a42",Ys="#3E4451",mn="#528bff",Oo={chalky:Br,coral:_s,cyan:zn,invalid:Us,ivory:An,stone:tn,malibu:Er,sage:fo,whiskey:us,violet:Lr,darkBackground:Gs,highlightBackground:Xs,background:$n,tooltipBackground:ds,selection:Ys,cursor:mn},uo=gt.tk.theme({"&":{color:An,backgroundColor:$n},".cm-content":{caretColor:mn},".cm-cursor, .cm-dropCursor":{borderLeftColor:mn},"&.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground, .cm-selectionBackground, .cm-content ::selection":{backgroundColor:Ys},".cm-panels":{backgroundColor:Gs,color:An},".cm-panels.cm-panels-top":{borderBottom:"2px solid black"},".cm-panels.cm-panels-bottom":{borderTop:"2px solid black"},".cm-searchMatch":{backgroundColor:"#72a1ff59",outline:"1px solid #457dff"},".cm-searchMatch.cm-searchMatch-selected":{backgroundColor:"#6199ff2f"},".cm-activeLine":{backgroundColor:"#6699ff0b"},".cm-selectionMatch":{backgroundColor:"#aafe661a"},"&.cm-focused .cm-matchingBracket, &.cm-focused .cm-nonmatchingBracket":{backgroundColor:"#bad0f847"},".cm-gutters":{backgroundColor:$n,color:tn,border:"none"},".cm-activeLineGutter":{backgroundColor:Xs},".cm-foldPlaceholder":{backgroundColor:"transparent",border:"none",color:"#ddd"},".cm-tooltip":{border:"none",backgroundColor:ds},".cm-tooltip .cm-tooltip-arrow:before":{borderTopColor:"transparent",borderBottomColor:"transparent"},".cm-tooltip .cm-tooltip-arrow:after":{borderTopColor:ds,borderBottomColor:ds},".cm-tooltip-autocomplete":{"& > ul > li[aria-selected]":{backgroundColor:Xs,color:An}}},{dark:!0}),Rr=te.Qf.define([{tag:Yt.pJ.keyword,color:Lr},{tag:[Yt.pJ.name,Yt.pJ.deleted,Yt.pJ.character,Yt.pJ.propertyName,Yt.pJ.macroName],color:_s},{tag:[Yt.pJ.function(Yt.pJ.variableName),Yt.pJ.labelName],color:Er},{tag:[Yt.pJ.color,Yt.pJ.constant(Yt.pJ.name),Yt.pJ.standard(Yt.pJ.name)],color:us},{tag:[Yt.pJ.definition(Yt.pJ.name),Yt.pJ.separator],color:An},{tag:[Yt.pJ.typeName,Yt.pJ.className,Yt.pJ.number,Yt.pJ.changed,Yt.pJ.annotation,Yt.pJ.modifier,Yt.pJ.self,Yt.pJ.namespace],color:Br},{tag:[Yt.pJ.operator,Yt.pJ.operatorKeyword,Yt.pJ.url,Yt.pJ.escape,Yt.pJ.regexp,Yt.pJ.link,Yt.pJ.special(Yt.pJ.string)],color:zn},{tag:[Yt.pJ.meta,Yt.pJ.comment],color:tn},{tag:Yt.pJ.strong,fontWeight:"bold"},{tag:Yt.pJ.emphasis,fontStyle:"italic"},{tag:Yt.pJ.strikethrough,textDecoration:"line-through"},{tag:Yt.pJ.link,color:tn,textDecoration:"underline"},{tag:Yt.pJ.heading,fontWeight:"bold",color:_s},{tag:[Yt.pJ.atom,Yt.pJ.bool,Yt.pJ.special(Yt.pJ.variableName)],color:us},{tag:[Yt.pJ.processingInstruction,Yt.pJ.string,Yt.pJ.inserted],color:fo},{tag:Yt.pJ.invalid,color:Us}]),po=[uo,(0,te.nF)(Rr)];var Qs=gt.tk.theme({"&":{backgroundColor:"#fff"}},{dark:!1}),Zs=function(o){o===void 0&&(o={});var{indentWithTab:u=!0,editable:d=!0,readOnly:b=!1,theme:k="light",placeholder:I="",basicSetup:q=!0}=o,Q=[];switch(u&&Q.unshift(gt.$f.of([Ts])),q&&(typeof q=="boolean"?Q.unshift(Js()):Q.unshift(Js(q))),I&&Q.unshift((0,gt.W$)(I)),k){case"light":Q.push(Qs);break;case"dark":Q.push(po);break;case"none":break;default:Q.push(k);break}return d===!1&&Q.push(gt.tk.editable.of(!1)),b&&Q.push(U.yy.readOnly.of(!0)),[...Q]},mo=a=>({line:a.state.doc.lineAt(a.state.selection.main.from),lineCount:a.state.doc.lines,lineBreak:a.state.lineBreak,length:a.state.doc.length,readOnly:a.state.readOnly,tabSize:a.state.tabSize,selection:a.state.selection,selectionAsSingle:a.state.selection.asSingle().main,ranges:a.state.selection.ranges,selectionCode:a.state.sliceDoc(a.state.selection.main.from,a.state.selection.main.to),selections:a.state.selection.ranges.map(o=>a.state.sliceDoc(o.from,o.to)),selectedText:a.state.selection.ranges.some(o=>!o.empty)}),Ir=U.q6.define(),tr=[];function go(a){var{value:o,selection:u,onChange:d,onStatistics:b,onCreateEditor:k,onUpdate:I,extensions:q=tr,autoFocus:Q,theme:xt="light",height:kt=null,minHeight:Ht=null,maxHeight:Pe=null,width:ni=null,minWidth:ri=null,maxWidth:Wi=null,placeholder:nn="",editable:ms=!0,readOnly:gs=!1,indentWithTab:ys=!0,basicSetup:sn=!0,root:bs,initialState:xs}=a,[Mn,gn]=(0,dt.useState)(),[di,Vi]=(0,dt.useState)(),[Tn,Dn]=(0,dt.useState)(),qn=gt.tk.theme({"&":{height:kt,minHeight:Ht,maxHeight:Pe,width:ni,minWidth:ri,maxWidth:Wi},"& .cm-scroller":{height:"100% !important"}}),yn=gt.tk.updateListener.of($i=>{if($i.docChanged&&typeof d=="function"&&!$i.transactions.some(xo=>xo.annotation(Ir))){var rn=$i.state.doc,vs=rn.toString();d(vs,$i)}b&&b(mo($i))}),ws=Zs({theme:xt,editable:ms,readOnly:gs,placeholder:nn,indentWithTab:ys,basicSetup:sn}),Kn=[yn,qn,...ws];return I&&typeof I=="function"&&Kn.push(gt.tk.updateListener.of(I)),Kn=Kn.concat(q),(0,dt.useEffect)(()=>{if(Mn&&!Tn){var $i={doc:o,selection:u,extensions:Kn},rn=xs?U.yy.fromJSON(xs.json,$i,xs.fields):U.yy.create($i);if(Dn(rn),!di){var vs=new gt.tk({state:rn,parent:Mn,root:bs});Vi(vs),k&&k(vs,rn)}}return()=>{di&&(Dn(void 0),Vi(void 0))}},[Mn,Tn]),(0,dt.useEffect)(()=>gn(a.container),[a.container]),(0,dt.useEffect)(()=>()=>{di&&(di.destroy(),Vi(void 0))},[di]),(0,dt.useEffect)(()=>{Q&&di&&di.focus()},[Q,di]),(0,dt.useEffect)(()=>{di&&di.dispatch({effects:U.Py.reconfigure.of(Kn)})},[xt,q,kt,Ht,Pe,ni,ri,Wi,nn,ms,gs,ys,sn,d,I]),(0,dt.useEffect)(()=>{if(o!==void 0){var $i=di?di.state.doc.toString():"";di&&o!==$i&&di.dispatch({changes:{from:0,to:$i.length,insert:o||""},annotations:[Ir.of(!0)]})}},[o,di]),{state:Tn,setState:Dn,view:di,setView:Vi,container:Mn,setContainer:gn}}var ps=Ee(85893),yo=["className","value","selection","extensions","onChange","onStatistics","onCreateEditor","onUpdate","autoFocus","theme","height","minHeight","maxHeight","width","minWidth","maxWidth","basicSetup","placeholder","indentWithTab","editable","readOnly","root","initialState"],er=(0,dt.forwardRef)((a,o)=>{var{className:u,value:d="",selection:b,extensions:k=[],onChange:I,onStatistics:q,onCreateEditor:Q,onUpdate:xt,autoFocus:kt,theme:Ht="light",height:Pe,minHeight:ni,maxHeight:ri,width:Wi,minWidth:nn,maxWidth:ms,basicSetup:gs,placeholder:ys,indentWithTab:sn,editable:bs,readOnly:xs,root:Mn,initialState:gn}=a,di=(0,vt.Z)(a,yo),Vi=(0,dt.useRef)(null),{state:Tn,view:Dn,container:qn}=go({container:Vi.current,root:Mn,value:d,autoFocus:kt,theme:Ht,height:Pe,minHeight:ni,maxHeight:ri,width:Wi,minWidth:nn,maxWidth:ms,basicSetup:gs,placeholder:ys,indentWithTab:sn,editable:bs,readOnly:xs,selection:b,onChange:I,onStatistics:q,onCreateEditor:Q,onUpdate:xt,extensions:k,initialState:gn});if((0,dt.useImperativeHandle)(o,()=>({editor:Vi.current,state:Tn,view:Dn}),[Vi,qn,Tn,Dn]),typeof d!="string")throw new Error("value must be typeof string but got "+typeof d);var yn=typeof Ht=="string"?"cm-theme-"+Ht:"cm-theme";return(0,ps.jsx)("div",(0,R.Z)({ref:Vi,className:""+yn+(u?" "+u:"")},di))});er.displayName="CodeMirror";var bo=er},34790:function(Bn,Li,Ee){Ee.d(Li,{B1:function(){return J},GA:function(){return Be},Gn:function(){return ne},Mb:function(){return zt},TK:function(){return U},eC:function(){return he},vQ:function(){return Ri},ys:function(){return z}});var R=Ee(78120),vt=Ee(75533),dt=Ee(59119);class U{constructor(y,S,L,V){this.state=y,this.pos=S,this.explicit=L,this.view=V,this.abortListeners=[],this.abortOnDocChange=!1}tokenBefore(y){let S=(0,dt.qz)(this.state).resolveInner(this.pos,-1);for(;S&&y.indexOf(S.name)<0;)S=S.parent;return S?{from:S.from,to:this.pos,text:this.state.sliceDoc(S.from,this.pos),type:S.type}:null}matchBefore(y){let S=this.state.doc.lineAt(this.pos),L=Math.max(S.from,this.pos-250),V=S.text.slice(L-S.from,this.pos-S.from),_=V.search(Qt(y,!1));return _<0?null:{from:L+_,to:this.pos,text:V.slice(_)}}get aborted(){return this.abortListeners==null}addEventListener(y,S,L){y=="abort"&&this.abortListeners&&(this.abortListeners.push(S),L&&L.onDocChange&&(this.abortOnDocChange=!0))}}function gt(O){let y=Object.keys(O).join(""),S=/\w/.test(y);return S&&(y=y.replace(/\w/g,"")),`[${S?"\\w":""}${y.replace(/[^\w\s]/g,"\\$&")}]`}function te(O){let y=Object.create(null),S=Object.create(null);for(let{label:V}of O){y[V[0]]=!0;for(let _=1;_typeof V=="string"?{label:V}:V),[S,L]=y.every(V=>/^\w+$/.test(V.label))?[/\w*$/,/\w+$/]:te(y);return V=>{let _=V.matchBefore(L);return _||V.explicit?{from:_?_.from:V.pos,options:y,validFor:S}:null}}function ui(O,y){return S=>{for(let L=syntaxTree(S.state).resolveInner(S.pos,-1);L;L=L.parent){if(O.indexOf(L.name)>-1)return y(S);if(L.type.isTop)break}return null}}function he(O,y){return S=>{for(let L=(0,dt.qz)(S.state).resolveInner(S.pos,-1);L;L=L.parent){if(O.indexOf(L.name)>-1)return null;if(L.type.isTop)break}return y(S)}}class Ut{constructor(y,S,L,V){this.completion=y,this.source=S,this.match=L,this.score=V}}function Lt(O){return O.selection.main.from}function Qt(O,y){var S;let{source:L}=O,V=y&&L[0]!="^",_=L[L.length-1]!="$";return!V&&!_?O:new RegExp(`${V?"^":""}(?:${L})${_?"$":""}`,(S=O.flags)!==null&&S!==void 0?S:O.ignoreCase?"i":"")}const Kt=R.q6.define();function ce(O,y,S,L){let{main:V}=O.selection,_=S-V.from,X=L-V.from;return Object.assign(Object.assign({},O.changeByRange(Z=>Z!=V&&S!=L&&O.sliceDoc(Z.from+_,Z.from+X)!=O.sliceDoc(S,L)?{range:Z}:{changes:{from:Z.from+_,to:L==V.from?Z.to:Z.from+X,insert:y},range:R.jT.cursor(Z.from+_+y.length)})),{scrollIntoView:!0,userEvent:"input.complete"})}const $e=new WeakMap;function xe(O){if(!Array.isArray(O))return O;let y=$e.get(O);return y||$e.set(O,y=zt(O)),y}const mt=R.Py.define(),ae=R.Py.define();class Se{constructor(y){this.pattern=y,this.chars=[],this.folded=[],this.any=[],this.precise=[],this.byWord=[],this.score=0,this.matched=[];for(let S=0;S=48&&hi<=57||hi>=97&&hi<=122?2:hi>=65&&hi<=90?1:0:(A=(0,R.bg)(hi))!=A.toLowerCase()?1:A!=A.toUpperCase()?2:0;(!ii||f==1&&Ii||Pi==0&&f!=0)&&(S[Pt]==hi||L[Pt]==hi&&(Zt=!0)?X[Pt++]=ii:X.length&&(Ji=!1)),Pi=f,ii+=(0,R.nZ)(hi)}return Pt==ft&&X[0]==0&&Ji?this.result(-100+(Zt?-200:0),X,y):Te==ft&&Xe==0?this.ret(-200-y.length+(Si==y.length?0:-100),[0,Si]):Z>-1?this.ret(-700-y.length,[Z,Z+this.pattern.length]):Te==ft?this.ret(-900-y.length,[Xe,Si]):Pt==ft?this.result(-100+(Zt?-200:0)+-700+(Ji?0:-1100),X,y):S.length==2?null:this.result((V[0]?-700:0)+-200+-1100,V,y)}result(y,S,L){let V=[],_=0;for(let X of S){let Z=X+(this.astral?(0,R.nZ)((0,R.gm)(L,X)):1);_&&V[_-1]==X?V[_-1]=Z:(V[_++]=X,V[_++]=Z)}return this.ret(y-L.length,V)}}class _e{constructor(y){this.pattern=y,this.matched=[],this.score=0,this.folded=y.toLowerCase()}match(y){if(y.length!1,activateOnTypingDelay:100,selectOnOpen:!0,override:null,closeOnBlur:!0,maxRenderedOptions:100,defaultKeymap:!0,tooltipClass:()=>"",optionClass:()=>"",aboveCursor:!1,icons:!0,addToOptions:[],positionInfo:ti,filterStrict:!1,compareCompletions:(y,S)=>y.label.localeCompare(S.label),interactionDelay:75,updateSyncTime:100},{defaultKeymap:(y,S)=>y&&S,closeOnBlur:(y,S)=>y&&S,icons:(y,S)=>y&&S,tooltipClass:(y,S)=>L=>de(y(L),S(L)),optionClass:(y,S)=>L=>de(y(L),S(L)),addToOptions:(y,S)=>y.concat(S),filterStrict:(y,S)=>y||S})}});function de(O,y){return O?y?O+" "+y:O:y}function ti(O,y,S,L,V,_){let X=O.textDirection==vt.Nm.RTL,Z=X,ft=!1,bt="top",pt,Pt,Zt=y.left-V.left,Te=V.right-y.right,Xe=L.right-L.left,Si=L.bottom-L.top;if(Z&&Zt=Si||ii>y.top?pt=S.bottom-y.top:(bt="bottom",pt=y.bottom-S.top)}let Ii=(y.bottom-y.top)/_.offsetHeight,Ji=(y.right-y.left)/_.offsetWidth;return{style:`${bt}: ${pt/Ii}px; max-width: ${Pt/Ji}px`,class:"cm-completionInfo-"+(ft?X?"left-narrow":"right-narrow":Z?"left":"right")}}function oi(O){let y=O.addToOptions.slice();return O.icons&&y.push({render(S){let L=document.createElement("div");return L.classList.add("cm-completionIcon"),S.type&&L.classList.add(...S.type.split(/\s+/g).map(V=>"cm-completionIcon-"+V)),L.setAttribute("aria-hidden","true"),L},position:20}),y.push({render(S,L,V,_){let X=document.createElement("span");X.className="cm-completionLabel";let Z=S.displayLabel||S.label,ft=0;for(let bt=0;bt<_.length;){let pt=_[bt++],Pt=_[bt++];pt>ft&&X.appendChild(document.createTextNode(Z.slice(ft,pt)));let Zt=X.appendChild(document.createElement("span"));Zt.appendChild(document.createTextNode(Z.slice(pt,Pt))),Zt.className="cm-completionMatchedText",ft=Pt}return ftS.position-L.position).map(S=>S.render)}function Ve(O,y,S){if(O<=S)return{from:0,to:O};if(y<0&&(y=0),y<=O>>1){let V=Math.floor(y/S);return{from:V*S,to:(V+1)*S}}let L=Math.floor((O-y)/S);return{from:O-(L+1)*S,to:O-L*S}}class fe{constructor(y,S,L){this.view=y,this.stateField=S,this.applyCompletion=L,this.info=null,this.infoDestroy=null,this.placeInfoReq={read:()=>this.measureInfo(),write:ft=>this.placeInfo(ft),key:this},this.space=null,this.currentClass="";let V=y.state.field(S),{options:_,selected:X}=V.open,Z=y.state.facet(ye);this.optionContent=oi(Z),this.optionClass=Z.optionClass,this.tooltipClass=Z.tooltipClass,this.range=Ve(_.length,X,Z.maxRenderedOptions),this.dom=document.createElement("div"),this.dom.className="cm-tooltip-autocomplete",this.updateTooltipClass(y.state),this.dom.addEventListener("mousedown",ft=>{let{options:bt}=y.state.field(S).open;for(let pt=ft.target,Pt;pt&&pt!=this.dom;pt=pt.parentNode)if(pt.nodeName=="LI"&&(Pt=/-(\d+)$/.exec(pt.id))&&+Pt[1]{let bt=y.state.field(this.stateField,!1);bt&&bt.tooltip&&y.state.facet(ye).closeOnBlur&&ft.relatedTarget!=y.contentDOM&&y.dispatch({effects:ae.of(null)})}),this.showOptions(_,V.id)}mount(){this.updateSel()}showOptions(y,S){this.list&&this.list.remove(),this.list=this.dom.appendChild(this.createListBox(y,S,this.range)),this.list.addEventListener("scroll",()=>{this.info&&this.view.requestMeasure(this.placeInfoReq)})}update(y){var S;let L=y.state.field(this.stateField),V=y.startState.field(this.stateField);if(this.updateTooltipClass(y.state),L!=V){let{options:_,selected:X,disabled:Z}=L.open;(!V.open||V.open.options!=_)&&(this.range=Ve(_.length,X,y.state.facet(ye).maxRenderedOptions),this.showOptions(_,L.id)),this.updateSel(),Z!=((S=V.open)===null||S===void 0?void 0:S.disabled)&&this.dom.classList.toggle("cm-tooltip-autocomplete-disabled",!!Z)}}updateTooltipClass(y){let S=this.tooltipClass(y);if(S!=this.currentClass){for(let L of this.currentClass.split(" "))L&&this.dom.classList.remove(L);for(let L of S.split(" "))L&&this.dom.classList.add(L);this.currentClass=S}}positioned(y){this.space=y,this.info&&this.view.requestMeasure(this.placeInfoReq)}updateSel(){let y=this.view.state.field(this.stateField),S=y.open;if((S.selected>-1&&S.selected=this.range.to)&&(this.range=Ve(S.options.length,S.selected,this.view.state.facet(ye).maxRenderedOptions),this.showOptions(S.options,y.id)),this.updateSelectedOption(S.selected)){this.destroyInfo();let{completion:L}=S.options[S.selected],{info:V}=L;if(!V)return;let _=typeof V=="string"?document.createTextNode(V):V(L);if(!_)return;"then"in _?_.then(X=>{X&&this.view.state.field(this.stateField,!1)==y&&this.addInfoPane(X,L)}).catch(X=>(0,vt.OO)(this.view.state,X,"completion info")):this.addInfoPane(_,L)}}addInfoPane(y,S){this.destroyInfo();let L=this.info=document.createElement("div");if(L.className="cm-tooltip cm-completionInfo",y.nodeType!=null)L.appendChild(y),this.infoDestroy=null;else{let{dom:V,destroy:_}=y;L.appendChild(V),this.infoDestroy=_||null}this.dom.appendChild(L),this.view.requestMeasure(this.placeInfoReq)}updateSelectedOption(y){let S=null;for(let L=this.list.firstChild,V=this.range.from;L;L=L.nextSibling,V++)L.nodeName!="LI"||!L.id?V--:V==y?L.hasAttribute("aria-selected")||(L.setAttribute("aria-selected","true"),S=L):L.hasAttribute("aria-selected")&&L.removeAttribute("aria-selected");return S&&Ce(this.list,S),S}measureInfo(){let y=this.dom.querySelector("[aria-selected]");if(!y||!this.info)return null;let S=this.dom.getBoundingClientRect(),L=this.info.getBoundingClientRect(),V=y.getBoundingClientRect(),_=this.space;if(!_){let X=this.dom.ownerDocument.defaultView||window;_={left:0,top:0,right:X.innerWidth,bottom:X.innerHeight}}return V.top>Math.min(_.bottom,S.bottom)-10||V.bottomL.from||L.from==0))if(_=Zt,typeof bt!="string"&&bt.header)V.appendChild(bt.header(bt));else{let Te=V.appendChild(document.createElement("completion-section"));Te.textContent=Zt}}const pt=V.appendChild(document.createElement("li"));pt.id=S+"-"+X,pt.setAttribute("role","option");let Pt=this.optionClass(Z);Pt&&(pt.className=Pt);for(let Zt of this.optionContent){let Te=Zt(Z,this.view.state,this.view,ft);Te&&pt.appendChild(Te)}}return L.from&&V.classList.add("cm-completionListIncompleteTop"),L.tonew fe(S,O,y)}function Ce(O,y){let S=O.getBoundingClientRect(),L=y.getBoundingClientRect(),V=S.height/O.offsetHeight;L.topS.bottom&&(O.scrollTop+=(L.bottom-S.bottom)/V)}function Ue(O){return(O.boost||0)*100+(O.apply?10:0)+(O.info?5:0)+(O.type?1:0)}function qe(O,y){let S=[],L=null,V=bt=>{S.push(bt);let{section:pt}=bt.completion;if(pt){L||(L=[]);let Pt=typeof pt=="string"?pt:pt.name;L.some(Zt=>Zt.name==Pt)||L.push(typeof pt=="string"?{name:Pt}:pt)}},_=y.facet(ye);for(let bt of O)if(bt.hasResult()){let pt=bt.result.getMatch;if(bt.result.filter===!1)for(let Pt of bt.result.options)V(new Ut(Pt,bt.source,pt?pt(Pt):[],1e9-S.length));else{let Pt=y.sliceDoc(bt.from,bt.to),Zt,Te=_.filterStrict?new _e(Pt):new Se(Pt);for(let Xe of bt.result.options)if(Zt=Te.match(Xe.label)){let Si=Xe.displayLabel?pt?pt(Xe,Zt.matched):[]:Zt.matched;V(new Ut(Xe,bt.source,Si,Zt.score+(Xe.boost||0)))}}}if(L){let bt=Object.create(null),pt=0,Pt=(Zt,Te)=>{var Xe,Si;return((Xe=Zt.rank)!==null&&Xe!==void 0?Xe:1e9)-((Si=Te.rank)!==null&&Si!==void 0?Si:1e9)||(Zt.namePt.score-pt.score||ft(pt.completion,Pt.completion))){let pt=bt.completion;!Z||Z.label!=pt.label||Z.detail!=pt.detail||Z.type!=null&&pt.type!=null&&Z.type!=pt.type||Z.apply!=pt.apply||Z.boost!=pt.boost?X.push(bt):Ue(bt.completion)>Ue(Z)&&(X[X.length-1]=bt),Z=bt.completion}return X}class Ge{constructor(y,S,L,V,_,X){this.options=y,this.attrs=S,this.tooltip=L,this.timestamp=V,this.selected=_,this.disabled=X}setSelected(y,S){return y==this.selected||y>=this.options.length?this:new Ge(this.options,Ot(S,y),this.tooltip,this.timestamp,y,this.disabled)}static build(y,S,L,V,_){let X=qe(y,S);if(!X.length)return V&&y.some(ft=>ft.state==1)?new Ge(V.options,V.attrs,V.tooltip,V.timestamp,V.selected,!0):null;let Z=S.facet(ye).selectOnOpen?0:-1;if(V&&V.selected!=Z&&V.selected!=-1){let ft=V.options[V.selected].completion;for(let bt=0;btbt.hasResult()?Math.min(ft,bt.from):ft,1e8),create:Ae,above:_.aboveCursor},V?V.timestamp:Date.now(),Z,!1)}map(y){return new Ge(this.options,this.attrs,Object.assign(Object.assign({},this.tooltip),{pos:y.mapPos(this.tooltip.pos)}),this.timestamp,this.selected,this.disabled)}}class It{constructor(y,S,L){this.active=y,this.id=S,this.open=L}static start(){return new It(Dt,"cm-ac-"+Math.floor(Math.random()*2e6).toString(36),null)}update(y){let{state:S}=y,L=S.facet(ye),_=(L.override||S.languageDataAt("autocomplete",Lt(S)).map(xe)).map(Z=>(this.active.find(bt=>bt.source==Z)||new Ct(Z,this.active.some(bt=>bt.state!=0)?1:0)).update(y,L));_.length==this.active.length&&_.every((Z,ft)=>Z==this.active[ft])&&(_=this.active);let X=this.open;X&&y.docChanged&&(X=X.map(y.changes)),y.selection||_.some(Z=>Z.hasResult()&&y.changes.touchesRange(Z.from,Z.to))||!li(_,this.active)?X=Ge.build(_,S,this.id,X,L):X&&X.disabled&&!_.some(Z=>Z.state==1)&&(X=null),!X&&_.every(Z=>Z.state!=1)&&_.some(Z=>Z.hasResult())&&(_=_.map(Z=>Z.hasResult()?new Ct(Z.source,0):Z));for(let Z of y.effects)Z.is(ee)&&(X=X&&X.setSelected(Z.value,this.id));return _==this.active&&X==this.open?this:new It(_,this.id,X)}get tooltip(){return this.open?this.open.tooltip:null}get attrs(){return this.open?this.open.attrs:this.active.length?ue:rt}}function li(O,y){if(O==y)return!0;for(let S=0,L=0;;){for(;S-1&&(S["aria-activedescendant"]=O+"-"+y),S}const Dt=[];function St(O,y){if(O.isUserEvent("input.complete")){let L=O.annotation(Kt);if(L&&y.activateOnCompletion(L))return 12}let S=O.isUserEvent("input.type");return S&&y.activateOnTyping?5:S?1:O.isUserEvent("delete.backward")?2:O.selection?8:O.docChanged?16:0}class Ct{constructor(y,S,L=-1){this.source=y,this.state=S,this.explicitPos=L}hasResult(){return!1}update(y,S){let L=St(y,S),V=this;(L&8||L&16&&this.touches(y))&&(V=new Ct(V.source,0)),L&4&&V.state==0&&(V=new Ct(this.source,1)),V=V.updateFor(y,L);for(let _ of y.effects)if(_.is(mt))V=new Ct(V.source,1,_.value?Lt(y.state):-1);else if(_.is(ae))V=new Ct(V.source,0);else if(_.is(je))for(let X of _.value)X.source==V.source&&(V=X);return V}updateFor(y,S){return this.map(y.changes)}map(y){return y.empty||this.explicitPos<0?this:new Ct(this.source,this.state,y.mapPos(this.explicitPos))}touches(y){return y.changes.touchesRange(Lt(y.state))}}class we extends Ct{constructor(y,S,L,V,_){super(y,2,S),this.result=L,this.from=V,this.to=_}hasResult(){return!0}updateFor(y,S){var L;if(!(S&3))return this.map(y.changes);let V=this.result;V.map&&!y.changes.empty&&(V=V.map(V,y.changes));let _=y.changes.mapPos(this.from),X=y.changes.mapPos(this.to,1),Z=Lt(y.state);if((this.explicitPos<0?Z<=_:ZX||!V||S&2&&Lt(y.startState)==this.from)return new Ct(this.source,S&4?1:0);let ft=this.explicitPos<0?-1:y.changes.mapPos(this.explicitPos);return De(V.validFor,y.state,_,X)?new we(this.source,ft,V,_,X):V.update&&(V=V.update(V,_,X,new U(y.state,Z,ft>=0)))?new we(this.source,ft,V,V.from,(L=V.to)!==null&&L!==void 0?L:Lt(y.state)):new Ct(this.source,1,ft)}map(y){return y.empty?this:(this.result.map?this.result.map(this.result,y):this.result)?new we(this.source,this.explicitPos<0?-1:y.mapPos(this.explicitPos),this.result,y.mapPos(this.from),y.mapPos(this.to,1)):new Ct(this.source,0)}touches(y){return y.changes.touchesRange(this.from,this.to)}}function De(O,y,S,L){if(!O)return!1;let V=y.sliceDoc(S,L);return typeof O=="function"?O(V,S,L,y):Qt(O,!0).test(V)}const je=R.Py.define({map(O,y){return O.map(S=>S.map(y))}}),ee=R.Py.define(),_t=R.QQ.define({create(){return It.start()},update(O,y){return O.update(y)},provide:O=>[vt.hJ.from(O,y=>y.tooltip),vt.tk.contentAttributes.from(O,y=>y.attrs)]});function ve(O,y){const S=y.completion.apply||y.completion.label;let L=O.state.field(_t).active.find(V=>V.source==y.source);return L instanceof we?(typeof S=="string"?O.dispatch(Object.assign(Object.assign({},ce(O.state,S,L.from,L.to)),{annotations:Kt.of(y.completion)})):S(O,y.completion,L.from,L.to),!0):!1}const Ae=pe(_t,ve);function Re(O,y="option"){return S=>{let L=S.state.field(_t,!1);if(!L||!L.open||L.open.disabled||Date.now()-L.open.timestamp-1?L.open.selected+V*(O?1:-1):O?0:X-1;return Z<0?Z=y=="page"?0:X-1:Z>=X&&(Z=y=="page"?X-1:0),S.dispatch({effects:ee.of(Z)}),!0}}const Mi=O=>{let y=O.state.field(_t,!1);return O.state.readOnly||!y||!y.open||y.open.selected<0||y.open.disabled||Date.now()-y.open.timestampO.state.field(_t,!1)?(O.dispatch({effects:mt.of(!0)}),!0):!1,it=O=>{let y=O.state.field(_t,!1);return!y||!y.active.some(S=>S.state!=0)?!1:(O.dispatch({effects:ae.of(null)}),!0)};class v{constructor(y,S){this.active=y,this.context=S,this.time=Date.now(),this.updates=[],this.done=void 0}}const T=50,H=1e3,j=vt.lg.fromClass(class{constructor(O){this.view=O,this.debounceUpdate=-1,this.running=[],this.debounceAccept=-1,this.pendingStart=!1,this.composing=0;for(let y of O.state.field(_t).active)y.state==1&&this.startQuery(y)}update(O){let y=O.state.field(_t),S=O.state.facet(ye);if(!O.selectionSet&&!O.docChanged&&O.startState.field(_t)==y)return;let L=O.transactions.some(_=>{let X=St(_,S);return X&8||(_.selection||_.docChanged)&&!(X&3)});for(let _=0;_T&&Date.now()-X.time>H){for(let Z of X.context.abortListeners)try{Z()}catch(ft){(0,vt.OO)(this.view.state,ft)}X.context.abortListeners=null,this.running.splice(_--,1)}else X.updates.push(...O.transactions)}this.debounceUpdate>-1&&clearTimeout(this.debounceUpdate),O.transactions.some(_=>_.effects.some(X=>X.is(mt)))&&(this.pendingStart=!0);let V=this.pendingStart?50:S.activateOnTypingDelay;if(this.debounceUpdate=y.active.some(_=>_.state==1&&!this.running.some(X=>X.active.source==_.source))?setTimeout(()=>this.startUpdate(),V):-1,this.composing!=0)for(let _ of O.transactions)_.isUserEvent("input.type")?this.composing=2:this.composing==2&&_.selection&&(this.composing=3)}startUpdate(){this.debounceUpdate=-1,this.pendingStart=!1;let{state:O}=this.view,y=O.field(_t);for(let S of y.active)S.state==1&&!this.running.some(L=>L.active.source==S.source)&&this.startQuery(S)}startQuery(O){let{state:y}=this.view,S=Lt(y),L=new U(y,S,O.explicitPos==S,this.view),V=new v(O,L);this.running.push(V),Promise.resolve(O.source(L)).then(_=>{V.context.aborted||(V.done=_||null,this.scheduleAccept())},_=>{this.view.dispatch({effects:ae.of(null)}),(0,vt.OO)(this.view.state,_)})}scheduleAccept(){this.running.every(O=>O.done!==void 0)?this.accept():this.debounceAccept<0&&(this.debounceAccept=setTimeout(()=>this.accept(),this.view.state.facet(ye).updateSyncTime))}accept(){var O;this.debounceAccept>-1&&clearTimeout(this.debounceAccept),this.debounceAccept=-1;let y=[],S=this.view.state.facet(ye);for(let L=0;LX.source==V.active.source);if(_&&_.state==1)if(V.done==null){let X=new Ct(V.active.source,0);for(let Z of V.updates)X=X.update(Z,S);X.state!=1&&y.push(X)}else this.startQuery(_)}y.length&&this.view.dispatch({effects:je.of(y)})}},{eventHandlers:{blur(O){let y=this.view.state.field(_t,!1);if(y&&y.tooltip&&this.view.state.facet(ye).closeOnBlur){let S=y.open&&(0,vt.gB)(this.view,y.open.tooltip);(!S||!S.dom.contains(O.relatedTarget))&&setTimeout(()=>this.view.dispatch({effects:ae.of(null)}),10)}},compositionstart(){this.composing=1},compositionend(){this.composing==3&&setTimeout(()=>this.view.dispatch({effects:mt.of(!1)}),20),this.composing=0}}}),W=typeof navigator=="object"&&/Win/.test(navigator.platform),et=R.Wl.highest(vt.tk.domEventHandlers({keydown(O,y){let S=y.state.field(_t,!1);if(!S||!S.open||S.open.disabled||S.open.selected<0||O.key.length>1||O.ctrlKey&&!(W&&O.altKey)||O.metaKey)return!1;let L=S.open.options[S.open.selected],V=S.active.find(X=>X.source==L.source),_=L.completion.commitCharacters||V.result.commitCharacters;return _&&_.indexOf(O.key)>-1&&ve(y,L),!1}})),st=vt.tk.baseTheme({".cm-tooltip.cm-tooltip-autocomplete":{"& > ul":{fontFamily:"monospace",whiteSpace:"nowrap",overflow:"hidden auto",maxWidth_fallback:"700px",maxWidth:"min(700px, 95vw)",minWidth:"250px",maxHeight:"10em",height:"100%",listStyle:"none",margin:0,padding:0,"& > li, & > completion-section":{padding:"1px 3px",lineHeight:1.2},"& > li":{overflowX:"hidden",textOverflow:"ellipsis",cursor:"pointer"},"& > completion-section":{display:"list-item",borderBottom:"1px solid silver",paddingLeft:"0.5em",opacity:.7}}},"&light .cm-tooltip-autocomplete ul li[aria-selected]":{background:"#17c",color:"white"},"&light .cm-tooltip-autocomplete-disabled ul li[aria-selected]":{background:"#777"},"&dark .cm-tooltip-autocomplete ul li[aria-selected]":{background:"#347",color:"white"},"&dark .cm-tooltip-autocomplete-disabled ul li[aria-selected]":{background:"#444"},".cm-completionListIncompleteTop:before, .cm-completionListIncompleteBottom:after":{content:'"\xB7\xB7\xB7"',opacity:.5,display:"block",textAlign:"center"},".cm-tooltip.cm-completionInfo":{position:"absolute",padding:"3px 9px",width:"max-content",maxWidth:"400px",boxSizing:"border-box",whiteSpace:"pre-line"},".cm-completionInfo.cm-completionInfo-left":{right:"100%"},".cm-completionInfo.cm-completionInfo-right":{left:"100%"},".cm-completionInfo.cm-completionInfo-left-narrow":{right:"30px"},".cm-completionInfo.cm-completionInfo-right-narrow":{left:"30px"},"&light .cm-snippetField":{backgroundColor:"#00000022"},"&dark .cm-snippetField":{backgroundColor:"#ffffff22"},".cm-snippetFieldPosition":{verticalAlign:"text-top",width:0,height:"1.15em",display:"inline-block",margin:"0 -0.7px -.7em",borderLeft:"1.4px dotted #888"},".cm-completionMatchedText":{textDecoration:"underline"},".cm-completionDetail":{marginLeft:"0.5em",fontStyle:"italic"},".cm-completionIcon":{fontSize:"90%",width:".8em",display:"inline-block",textAlign:"center",paddingRight:".6em",opacity:"0.6",boxSizing:"content-box"},".cm-completionIcon-function, .cm-completionIcon-method":{"&:after":{content:"'\u0192'"}},".cm-completionIcon-class":{"&:after":{content:"'\u25CB'"}},".cm-completionIcon-interface":{"&:after":{content:"'\u25CC'"}},".cm-completionIcon-variable":{"&:after":{content:"'\u{1D465}'"}},".cm-completionIcon-constant":{"&:after":{content:"'\u{1D436}'"}},".cm-completionIcon-type":{"&:after":{content:"'\u{1D461}'"}},".cm-completionIcon-enum":{"&:after":{content:"'\u222A'"}},".cm-completionIcon-property":{"&:after":{content:"'\u25A1'"}},".cm-completionIcon-keyword":{"&:after":{content:"'\u{1F511}\uFE0E'"}},".cm-completionIcon-namespace":{"&:after":{content:"'\u25A2'"}},".cm-completionIcon-text":{"&:after":{content:"'abc'",fontSize:"50%",verticalAlign:"middle"}}});class wt{constructor(y,S,L,V){this.field=y,this.line=S,this.from=L,this.to=V}}class Rt{constructor(y,S,L){this.field=y,this.from=S,this.to=L}map(y){let S=y.mapPos(this.from,-1,R.gc.TrackDel),L=y.mapPos(this.to,1,R.gc.TrackDel);return S==null||L==null?null:new Rt(this.field,S,L)}}class Mt{constructor(y,S){this.lines=y,this.fieldPositions=S}instantiate(y,S){let L=[],V=[S],_=y.doc.lineAt(S),X=/^\s*/.exec(_.text)[0];for(let ft of this.lines){if(L.length){let bt=X,pt=/^\t*/.exec(ft)[0].length;for(let Pt=0;Ptnew Rt(ft.field,V[ft.line]+ft.from,V[ft.line]+ft.to));return{text:L,ranges:Z}}static parse(y){let S=[],L=[],V=[],_;for(let X of y.split(/\r\n?|\n/)){for(;_=/[#$]\{(?:(\d+)(?::([^}]*))?|((?:\\[{}]|[^}])*))\}/.exec(X);){let Z=_[1]?+_[1]:null,ft=_[2]||_[3]||"",bt=-1,pt=ft.replace(/\\[{}]/g,Pt=>Pt[1]);for(let Pt=0;Pt=bt&&Zt.field++}V.push(new wt(bt,L.length,_.index,_.index+pt.length)),X=X.slice(0,_.index)+ft+X.slice(_.index+_[0].length)}X=X.replace(/\\([{}])/g,(Z,ft,bt)=>{for(let pt of V)pt.line==L.length&&pt.from>bt&&(pt.from--,pt.to--);return ft}),L.push(X)}return new Mt(L,V)}}let Nt=vt.p.widget({widget:new class extends vt.l9{toDOM(){let O=document.createElement("span");return O.className="cm-snippetFieldPosition",O}ignoreEvent(){return!1}}}),qt=vt.p.mark({class:"cm-snippetField"});class Gt{constructor(y,S){this.ranges=y,this.active=S,this.deco=vt.p.set(y.map(L=>(L.from==L.to?Nt:qt).range(L.from,L.to)))}map(y){let S=[];for(let L of this.ranges){let V=L.map(y);if(!V)return null;S.push(V)}return new Gt(S,this.active)}selectionInsideField(y){return y.ranges.every(S=>this.ranges.some(L=>L.field==this.active&&L.from<=S.from&&L.to>=S.to))}}const Le=R.Py.define({map(O,y){return O&&O.map(y)}}),si=R.Py.define(),me=R.QQ.define({create(){return null},update(O,y){for(let S of y.effects){if(S.is(Le))return S.value;if(S.is(si)&&O)return new Gt(O.ranges,S.value)}return O&&y.docChanged&&(O=O.map(y.changes)),O&&y.selection&&!O.selectionInsideField(y.selection)&&(O=null),O},provide:O=>vt.tk.decorations.from(O,y=>y?y.deco:vt.p.none)});function Me(O,y){return R.jT.create(O.filter(S=>S.field==y).map(S=>R.jT.range(S.from,S.to)))}function Qe(O){let y=Mt.parse(O);return(S,L,V,_)=>{let{text:X,ranges:Z}=y.instantiate(S.state,V),ft={changes:{from:V,to:_,insert:R.xv.of(X)},scrollIntoView:!0,annotations:L?[Kt.of(L),R.YW.userEvent.of("input.complete")]:void 0};if(Z.length&&(ft.selection=Me(Z,0)),Z.some(bt=>bt.field>0)){let bt=new Gt(Z,0),pt=ft.effects=[Le.of(bt)];S.state.field(me,!1)===void 0&&pt.push(R.Py.appendConfig.of([me,le,Fe,st]))}S.dispatch(S.state.update(ft))}}function Ie(O){return({state:y,dispatch:S})=>{let L=y.field(me,!1);if(!L||O<0&&L.active==0)return!1;let V=L.active+O,_=O>0&&!L.ranges.some(X=>X.field==V+O);return S(y.update({selection:Me(L.ranges,V),effects:Le.of(_?null:new Gt(L.ranges,V)),scrollIntoView:!0})),!0}}const mi=({state:O,dispatch:y})=>O.field(me,!1)?(y(O.update({effects:Le.of(null)})),!0):!1,ge=Ie(1),ie=Ie(-1);function At(O){let y=O.field(me,!1);return!!(y&&y.ranges.some(S=>S.field==y.active+1))}function Ne(O){let y=O.field(me,!1);return!!(y&&y.active>0)}const oe=[{key:"Tab",run:ge,shift:ie},{key:"Escape",run:mi}],jt=R.r$.define({combine(O){return O.length?O[0]:oe}}),le=R.Wl.highest(vt.$f.compute([jt],O=>O.facet(jt)));function ne(O,y){return Object.assign(Object.assign({},y),{apply:Qe(O)})}const Fe=vt.tk.domEventHandlers({mousedown(O,y){let S=y.state.field(me,!1),L;if(!S||(L=y.posAtCoords({x:O.clientX,y:O.clientY}))==null)return!1;let V=S.ranges.find(_=>_.from<=L&&_.to>=L);return!V||V.field==S.active?!1:(y.dispatch({selection:Me(S.ranges,V.field),effects:Le.of(S.ranges.some(_=>_.field>V.field)?new Gt(S.ranges,V.field):null),scrollIntoView:!0}),!0)}});function Jt(O){let y=O.replace(/[\]\-\\]/g,"\\$&");try{return new RegExp(`[\\p{Alphabetic}\\p{Number}_${y}]+`,"ug")}catch(S){return new RegExp(`[w${y}]`,"g")}}function $t(O,y){return new RegExp(y(O.source),O.unicode?"u":"")}const ci=null;function Je(O){return ci[O]||(ci[O]=new WeakMap)}function Ze(O,y,S,L,V){for(let _=O.iterLines(),X=0;!_.next().done;){let{value:Z}=_,ft;for(y.lastIndex=0;ft=y.exec(Z);)if(!L[ft[0]]&&X+ft.index!=V&&(S.push({type:"text",label:ft[0]}),L[ft[0]]=!0,S.length>=2e3))return;X+=Z.length+1}}function fi(O,y,S,L,V){let _=O.length>=1e3,X=_&&y.get(O);if(X)return X;let Z=[],ft=Object.create(null);if(O.children){let bt=0;for(let pt of O.children){if(pt.length>=1e3)for(let Pt of fi(pt,y,S,L-bt,V-bt))ft[Pt.label]||(ft[Pt.label]=!0,Z.push(Pt));else Ze(pt,S,Z,ft,V-bt);bt+=pt.length+1}}else Ze(O,S,Z,ft,V);return _&&Z.length<2e3&&y.set(O,Z),Z}const be=O=>{let y=O.state.languageDataAt("wordChars",O.pos).join(""),S=Jt(y),L=O.matchBefore($t(S,X=>X+"$"));if(!L&&!O.explicit)return null;let V=L?L.from:O.pos,_=fi(O.state.doc,Je(y),S,5e4,V);return{from:V,options:_,validFor:$t(S,X=>"^"+X)}},Xt={brackets:["(","[","{","'",'"'],before:")]}:;>",stringPrefixes:[]},ei=R.Py.define({map(O,y){let S=y.mapPos(O,-1,R.gc.TrackAfter);return S==null?void 0:S}}),ai=new class extends R.uU{};ai.startSide=1,ai.endSide=-1;const xi=R.QQ.define({create(){return R.Xs.empty},update(O,y){if(O=O.map(y.changes),y.selection){let S=y.state.doc.lineAt(y.selection.main.head);O=O.update({filter:L=>L>=S.from&&L<=S.to})}for(let S of y.effects)S.is(ei)&&(O=O.update({add:[ai.range(S.value,S.value+1)]}));return O}});function Ri(){return[gi,xi]}const wi="()[]{}<>";function ze(O){for(let y=0;y{if((qi?O.composing:O.compositionStarted)||O.state.readOnly)return!1;let V=O.state.selection.main;if(L.length>2||L.length==2&&(0,R.nZ)((0,R.gm)(L,0))==1||y!=V.from||S!=V.to)return!1;let _=ji(O.state,L);return _?(O.dispatch(_),!0):!1}),Be=[{key:"Backspace",run:({state:O,dispatch:y})=>{if(O.readOnly)return!1;let L=vi(O,O.selection.main.head).brackets||Xt.brackets,V=null,_=O.changeByRange(X=>{if(X.empty){let Z=E(O.doc,X.head);for(let ft of L)if(ft==Z&&Ki(O.doc,X.head)==ze((0,R.gm)(ft,0)))return{changes:{from:X.head-ft.length,to:X.head+ft.length},range:R.jT.cursor(X.head-ft.length)}}return{range:V=X}});return V||y(O.update(_,{scrollIntoView:!0,userEvent:"delete.backward"})),!V}}];function ji(O,y){let S=vi(O,O.selection.main.head),L=S.brackets||Xt.brackets;for(let V of L){let _=ze((0,R.gm)(V,0));if(y==V)return _==V?m(O,V,L.indexOf(V+V+V)>-1,S):l(O,V,_,S.before||Xt.before);if(y==_&&on(O,O.selection.main.from))return c(O,V,_)}return null}function on(O,y){let S=!1;return O.field(xi).between(0,O.doc.length,L=>{L==y&&(S=!0)}),S}function Ki(O,y){let S=O.sliceString(y,y+2);return S.slice(0,(0,R.nZ)((0,R.gm)(S,0)))}function E(O,y){let S=O.sliceString(y-2,y);return(0,R.nZ)((0,R.gm)(S,0))==S.length?S:S.slice(1)}function l(O,y,S,L){let V=null,_=O.changeByRange(X=>{if(!X.empty)return{changes:[{insert:y,from:X.from},{insert:S,from:X.to}],effects:ei.of(X.to+y.length),range:R.jT.range(X.anchor+y.length,X.head+y.length)};let Z=Ki(O.doc,X.head);return!Z||/\s/.test(Z)||L.indexOf(Z)>-1?{changes:{insert:y+S,from:X.head},effects:ei.of(X.head+y.length),range:R.jT.cursor(X.head+y.length)}:{range:V=X}});return V?null:O.update(_,{scrollIntoView:!0,userEvent:"input.type"})}function c(O,y,S){let L=null,V=O.changeByRange(_=>_.empty&&Ki(O.doc,_.head)==S?{changes:{from:_.head,to:_.head+S.length,insert:S},range:R.jT.cursor(_.head+S.length)}:L={range:_});return L?null:O.update(V,{scrollIntoView:!0,userEvent:"input.type"})}function m(O,y,S,L){let V=L.stringPrefixes||Xt.stringPrefixes,_=null,X=O.changeByRange(Z=>{if(!Z.empty)return{changes:[{insert:y,from:Z.from},{insert:y,from:Z.to}],effects:ei.of(Z.to+y.length),range:R.jT.range(Z.anchor+y.length,Z.head+y.length)};let ft=Z.head,bt=Ki(O.doc,ft),pt;if(bt==y){if(x(O,ft))return{changes:{insert:y+y,from:ft},effects:ei.of(ft+y.length),range:R.jT.cursor(ft+y.length)};if(on(O,ft)){let Zt=S&&O.sliceDoc(ft,ft+y.length*3)==y+y+y?y+y+y:y;return{changes:{from:ft,to:ft+Zt.length,insert:Zt},range:R.jT.cursor(ft+Zt.length)}}}else{if(S&&O.sliceDoc(ft-2*y.length,ft)==y+y&&(pt=P(O,ft-2*y.length,V))>-1&&x(O,pt))return{changes:{insert:y+y+y+y,from:ft},effects:ei.of(ft+y.length),range:R.jT.cursor(ft+y.length)};if(O.charCategorizer(ft)(bt)!=R.D0.Word&&P(O,ft,V)>-1&&!D(O,ft,y,V))return{changes:{insert:y+y,from:ft},effects:ei.of(ft+y.length),range:R.jT.cursor(ft+y.length)}}return{range:_=Z}});return _?null:O.update(X,{scrollIntoView:!0,userEvent:"input.type"})}function x(O,y){let S=(0,dt.qz)(O).resolveInner(y+1);return S.parent&&S.from==y}function D(O,y,S,L){let V=(0,dt.qz)(O).resolveInner(y,-1),_=L.reduce((X,Z)=>Math.max(X,Z.length),0);for(let X=0;X<5;X++){let Z=O.sliceDoc(V.from,Math.min(V.to,V.from+S.length+_)),ft=Z.indexOf(S);if(!ft||ft>-1&&L.indexOf(Z.slice(0,ft))>-1){let pt=V.firstChild;for(;pt&&pt.from==V.from&&pt.to-pt.from>S.length+ft;){if(O.sliceDoc(pt.to-S.length,pt.to)==S)return!1;pt=pt.firstChild}return!0}let bt=V.to==y&&V.parent;if(!bt)break;V=bt}return!1}function P(O,y,S){let L=O.charCategorizer(y);if(L(O.sliceDoc(y-1,y))!=R.D0.Word)return y;for(let V of S){let _=y-V.length;if(O.sliceDoc(_,y)==V&&L(O.sliceDoc(_-1,_))!=R.D0.Word)return _}return-1}function z(O={}){return[et,_t,ye.of(O),j,nt,st]}const J=[{key:"Ctrl-Space",run:bi},{key:"Escape",run:it},{key:"ArrowDown",run:Re(!0)},{key:"ArrowUp",run:Re(!1)},{key:"PageDown",run:Re(!0,"page")},{key:"PageUp",run:Re(!1,"page")},{key:"Enter",run:Mi}],nt=R.Wl.highest(vt.$f.computeN([ye],O=>O.facet(ye).defaultKeymap?[J]:[]));function ut(O){let y=O.field(_t,!1);return y&&y.active.some(S=>S.state==1)?"pending":y&&y.active.some(S=>S.state!=0)?"active":null}const yt=new WeakMap;function Et(O){var y;let S=(y=O.field(_t,!1))===null||y===void 0?void 0:y.open;if(!S||S.disabled)return[];let L=yt.get(S.options);return L||yt.set(S.options,L=S.options.map(V=>V.completion)),L}function Bt(O){var y;let S=(y=O.field(_t,!1))===null||y===void 0?void 0:y.open;return S&&!S.disabled&&S.selected>=0?S.options[S.selected].completion:null}function We(O){var y;let S=(y=O.field(_t,!1))===null||y===void 0?void 0:y.open;return S&&!S.disabled&&S.selected>=0?S.selected:null}function ki(O){return ee.of(O)}},59119:function(Bn,Li,Ee){Ee.d(Li,{Be:function(){return _e},Dv:function(){return H},Gn:function(){return rt},K0:function(){return li},KC:function(){return he},Qf:function(){return Ze},R_:function(){return wi},SQ:function(){return Ut},SS:function(){return It},Um:function(){return x},a0:function(){return l},c:function(){return qe},c6:function(){return Ce},e7:function(){return At},il:function(){return Et},kU:function(){return ui},mi:function(){return ci},n$:function(){return E},nF:function(){return ei},nY:function(){return it},pp:function(){return zt},qp:function(){return Qt},qz:function(){return Kt},ri:function(){return pe},rs:function(){return v},tC:function(){return Mi},uj:function(){return Ot},vw:function(){return ve},x0:function(){return T},y1:function(){return Ge},ze:function(){return Re}});var R=Ee(41113),vt=Ee(78120),dt=Ee(75533),U=Ee(35524),gt=Ee(28699),te;const zt=new R.md;function ui(A){return vt.r$.define({combine:A?f=>f.concat(A):void 0})}const he=new R.md;class Ut{constructor(f,w,B=[],F=""){this.data=f,this.name=F,vt.yy.prototype.hasOwnProperty("tree")||Object.defineProperty(vt.yy.prototype,"tree",{get(){return Kt(this)}}),this.parser=w,this.extension=[fe.of(this),vt.yy.languageData.of((K,G,ot)=>{let lt=Lt(K,G,ot),Tt=lt.type.prop(zt);if(!Tt)return[];let Ft=K.facet(Tt),He=lt.type.prop(he);if(He){let Ti=lt.resolve(G-lt.from,ot);for(let Di of He)if(Di.test(Ti,K)){let Fi=K.facet(Di.facet);return Di.type=="replace"?Fi:Fi.concat(Ft)}}return Ft})].concat(B)}isActiveAt(f,w,B=-1){return Lt(f,w,B).type.prop(zt)==this.data}findRegions(f){let w=f.facet(fe);if((w==null?void 0:w.data)==this.data)return[{from:0,to:f.doc.length}];if(!w||!w.allowsNesting)return[];let B=[],F=(K,G)=>{if(K.prop(zt)==this.data){B.push({from:G,to:G+K.length});return}let ot=K.prop(R.md.mounted);if(ot){if(ot.tree.prop(zt)==this.data){if(ot.overlay)for(let lt of ot.overlay)B.push({from:lt.from+G,to:lt.to+G});else B.push({from:G,to:G+K.length});return}else if(ot.overlay){let lt=B.length;if(F(ot.tree,ot.overlay[0].from+G),B.length>lt)return}}for(let lt=0;ltB.isTop?w:void 0)]}),f.name)}configure(f,w){return new Qt(this.data,this.parser.configure(f),w||this.name)}get allowsNesting(){return this.parser.hasWrappers()}}function Kt(A){let f=A.field(Ut.state,!1);return f?f.tree:R.mp.empty}function ce(A,f,w=50){var B;let F=(B=A.field(Ut.state,!1))===null||B===void 0?void 0:B.context;if(!F)return null;let K=F.viewport;F.updateViewport({from:0,to:f});let G=F.isDone(f)||F.work(w,f)?F.tree:null;return F.updateViewport(K),G}function $e(A,f=A.doc.length){var w;return((w=A.field(Ut.state,!1))===null||w===void 0?void 0:w.context.isDone(f))||!1}function xe(A,f=A.viewport.to,w=100){let B=ce(A.state,f,w);return B!=Kt(A.state)&&A.dispatch({}),!!B}function mt(A){var f;return((f=A.plugin(Ve))===null||f===void 0?void 0:f.isWorking())||!1}class ae{constructor(f){this.doc=f,this.cursorPos=0,this.string="",this.cursor=f.iter()}get length(){return this.doc.length}syncTo(f){return this.string=this.cursor.next(f-this.cursorPos).value,this.cursorPos=f+this.string.length,this.cursorPos-this.string.length}chunk(f){return this.syncTo(f),this.string}get lineChunks(){return!0}read(f,w){let B=this.cursorPos-this.string.length;return f=this.cursorPos?this.doc.sliceString(f,w):this.string.slice(f-B,w-B)}}let Se=null;class _e{constructor(f,w,B=[],F,K,G,ot,lt){this.parser=f,this.state=w,this.fragments=B,this.tree=F,this.treeLen=K,this.viewport=G,this.skipped=ot,this.scheduleOn=lt,this.parse=null,this.tempSkipped=[]}static create(f,w,B){return new _e(f,w,[],R.mp.empty,0,B,[],null)}startParse(){return this.parser.startParse(new ae(this.state.doc),this.fragments)}work(f,w){return w!=null&&w>=this.state.doc.length&&(w=void 0),this.tree!=R.mp.empty&&this.isDone(w!=null?w:this.state.doc.length)?(this.takeTree(),!0):this.withContext(()=>{var B;if(typeof f=="number"){let F=Date.now()+f;f=()=>Date.now()>F}for(this.parse||(this.parse=this.startParse()),w!=null&&(this.parse.stoppedAt==null||this.parse.stoppedAt>w)&&w=this.treeLen&&((this.parse.stoppedAt==null||this.parse.stoppedAt>f)&&this.parse.stopAt(f),this.withContext(()=>{for(;!(w=this.parse.advance()););}),this.treeLen=f,this.tree=w,this.fragments=this.withoutTempSkipped(R.i9.addTree(this.tree,this.fragments,!0)),this.parse=null)}withContext(f){let w=Se;Se=this;try{return f()}finally{Se=w}}withoutTempSkipped(f){for(let w;w=this.tempSkipped.pop();)f=ye(f,w.from,w.to);return f}changes(f,w){let{fragments:B,tree:F,treeLen:K,viewport:G,skipped:ot}=this;if(this.takeTree(),!f.empty){let lt=[];if(f.iterChangedRanges((Tt,Ft,He,Ti)=>lt.push({fromA:Tt,toA:Ft,fromB:He,toB:Ti})),B=R.i9.applyChanges(B,lt),F=R.mp.empty,K=0,G={from:f.mapPos(G.from,-1),to:f.mapPos(G.to,1)},this.skipped.length){ot=[];for(let Tt of this.skipped){let Ft=f.mapPos(Tt.from,1),He=f.mapPos(Tt.to,-1);Ftf.from&&(this.fragments=ye(this.fragments,F,K),this.skipped.splice(B--,1))}return this.skipped.length>=w?!1:(this.reset(),!0)}reset(){this.parse&&(this.takeTree(),this.parse=null)}skipUntilInView(f,w){this.skipped.push({from:f,to:w})}static getSkippingParser(f){return new class extends R._b{createParse(w,B,F){let K=F[0].from,G=F[F.length-1].to;return{parsedPos:K,advance(){let lt=Se;if(lt){for(let Tt of F)lt.tempSkipped.push(Tt);f&&(lt.scheduleOn=lt.scheduleOn?Promise.all([lt.scheduleOn,f]):f)}return this.parsedPos=G,new R.mp(R.Jq.none,[],[],G-K)},stoppedAt:null,stopAt(){}}}}}isDone(f){f=Math.min(f,this.state.doc.length);let w=this.fragments;return this.treeLen>=f&&w.length&&w[0].from==0&&w[0].to>=f}static get(){return Se}}function ye(A,f,w){return R.i9.applyChanges(A,[{fromA:f,toA:w,fromB:f,toB:w}])}class de{constructor(f){this.context=f,this.tree=f.tree}apply(f){if(!f.docChanged&&this.tree==this.context.tree)return this;let w=this.context.changes(f.changes,f.state),B=this.context.treeLen==f.startState.doc.length?void 0:Math.max(f.changes.mapPos(this.context.treeLen),w.viewport.to);return w.work(20,B)||w.takeTree(),new de(w)}static init(f){let w=Math.min(3e3,f.doc.length),B=_e.create(f.facet(fe).parser,f,{from:0,to:w});return B.work(20,w)||B.takeTree(),new de(B)}}Ut.state=vt.QQ.define({create:de.init,update(A,f){for(let w of f.effects)if(w.is(Ut.setState))return w.value;return f.startState.facet(fe)!=f.state.facet(fe)?de.init(f.state):A.apply(f)}});let ti=A=>{let f=setTimeout(()=>A(),500);return()=>clearTimeout(f)};typeof requestIdleCallback!="undefined"&&(ti=A=>{let f=-1,w=setTimeout(()=>{f=requestIdleCallback(A,{timeout:400})},100);return()=>f<0?clearTimeout(w):cancelIdleCallback(f)});const oi=typeof navigator!="undefined"&&(!((te=navigator.scheduling)===null||te===void 0)&&te.isInputPending)?()=>navigator.scheduling.isInputPending():null,Ve=dt.lg.fromClass(class{constructor(f){this.view=f,this.working=null,this.workScheduled=0,this.chunkEnd=-1,this.chunkBudget=-1,this.work=this.work.bind(this),this.scheduleWork()}update(f){let w=this.view.state.field(Ut.state).context;(w.updateViewport(f.view.viewport)||this.view.viewport.to>w.treeLen)&&this.scheduleWork(),(f.docChanged||f.selectionSet)&&(this.view.hasFocus&&(this.chunkBudget+=50),this.scheduleWork()),this.checkAsyncSchedule(w)}scheduleWork(){if(this.working)return;let{state:f}=this.view,w=f.field(Ut.state);(w.tree!=w.context.tree||!w.context.isDone(f.doc.length))&&(this.working=ti(this.work))}work(f){this.working=null;let w=Date.now();if(this.chunkEndF+1e3,lt=K.context.work(()=>oi&&oi()||Date.now()>G,F+(ot?0:1e5));this.chunkBudget-=Date.now()-w,(lt||this.chunkBudget<=0)&&(K.context.takeTree(),this.view.dispatch({effects:Ut.setState.of(new de(K.context))})),this.chunkBudget>0&&!(lt&&!ot)&&this.scheduleWork(),this.checkAsyncSchedule(K.context)}checkAsyncSchedule(f){f.scheduleOn&&(this.workScheduled++,f.scheduleOn.then(()=>this.scheduleWork()).catch(w=>(0,dt.OO)(this.view.state,w)).then(()=>this.workScheduled--),f.scheduleOn=null)}destroy(){this.working&&this.working()}isWorking(){return!!(this.working||this.workScheduled>0)}},{eventHandlers:{focus(){this.scheduleWork()}}}),fe=vt.r$.define({combine(A){return A.length?A[0]:null},enables:A=>[Ut.state,Ve,dt.tk.contentAttributes.compute([A],f=>{let w=f.facet(A);return w&&w.name?{"data-language":w.name}:{}})]});class pe{constructor(f,w=[]){this.language=f,this.support=w,this.extension=[f,w]}}class Ce{constructor(f,w,B,F,K,G=void 0){this.name=f,this.alias=w,this.extensions=B,this.filename=F,this.loadFunc=K,this.support=G,this.loading=null}load(){return this.loading||(this.loading=this.loadFunc().then(f=>this.support=f,f=>{throw this.loading=null,f}))}static of(f){let{load:w,support:B}=f;if(!w){if(!B)throw new RangeError("Must pass either 'load' or 'support' to LanguageDescription.of");w=()=>Promise.resolve(B)}return new Ce(f.name,(f.alias||[]).concat(f.name).map(F=>F.toLowerCase()),f.extensions||[],f.filename,w,B)}static matchFilename(f,w){for(let F of f)if(F.filename&&F.filename.test(w))return F;let B=/\.([^.]+)$/.exec(w);if(B){for(let F of f)if(F.extensions.indexOf(B[1])>-1)return F}return null}static matchLanguageName(f,w,B=!0){w=w.toLowerCase();for(let F of f)if(F.alias.some(K=>K==w))return F;if(B)for(let F of f)for(let K of F.alias){let G=w.indexOf(K);if(G>-1&&(K.length>2||!/\w/.test(w[G-1])&&!/\w/.test(w[G+K.length])))return F}return null}}const Ue=vt.r$.define(),qe=vt.r$.define({combine:A=>{if(!A.length)return" ";let f=A[0];if(!f||/\S/.test(f)||Array.from(f).some(w=>w!=f[0]))throw new Error("Invalid indent unit: "+JSON.stringify(A[0]));return f}});function Ge(A){let f=A.facet(qe);return f.charCodeAt(0)==9?A.tabSize*f.length:f.length}function It(A,f){let w="",B=A.tabSize,F=A.facet(qe)[0];if(F==" "){for(;f>=B;)w+=" ",f-=B;F=" "}for(let K=0;K=f?Dt(A,w,f):null}function ue(A,f,w){let B=Object.create(null),F=new rt(A,{overrideIndentation:G=>{var ot;return(ot=B[G])!==null&&ot!==void 0?ot:-1}}),K=[];for(let G=f;G<=w;){let ot=A.doc.lineAt(G);G=ot.to+1;let lt=li(F,ot.from);if(lt==null)continue;/\S/.test(ot.text)||(lt=0);let Tt=/^\s*/.exec(ot.text)[0],Ft=It(A,lt);Tt!=Ft&&(B[ot.from]=lt,K.push({from:ot.from,to:ot.from+Tt.length,insert:Ft}))}return A.changes(K)}class rt{constructor(f,w={}){this.state=f,this.options=w,this.unit=Ge(f)}lineAt(f,w=1){let B=this.state.doc.lineAt(f),{simulateBreak:F,simulateDoubleBreak:K}=this.options;return F!=null&&F>=B.from&&F<=B.to?K&&F==f?{text:"",from:f}:(w<0?F-1&&(K+=G-this.countColumn(B,B.search(/\S|$/))),K}countColumn(f,w=f.length){return(0,vt.IS)(f,this.state.tabSize,w)}lineIndent(f,w=1){let{text:B,from:F}=this.lineAt(f,w),K=this.options.overrideIndentation;if(K){let G=K(F);if(G>-1)return G}return this.countColumn(B,B.search(/\S|$/))}get simulatedBreak(){return this.options.simulateBreak||null}}const Ot=new R.md;function Dt(A,f,w){let B=f.resolveStack(w),F=B.node.enterUnfinishedNodesBefore(w);if(F!=B.node){let K=[];for(let G=F;G!=B.node;G=G.parent)K.push(G);for(let G=K.length-1;G>=0;G--)B={node:K[G],next:B}}return St(B,A,w)}function St(A,f,w){for(let B=A;B;B=B.next){let F=we(B.node);if(F)return F(je.create(f,w,B))}return 0}function Ct(A){return A.pos==A.options.simulateBreak&&A.options.simulateDoubleBreak}function we(A){let f=A.type.prop(Ot);if(f)return f;let w=A.firstChild,B;if(w&&(B=w.type.prop(R.md.closedBy))){let F=A.lastChild,K=F&&B.indexOf(F.name)>-1;return G=>Ae(G,!0,1,void 0,K&&!Ct(G)?F.from:void 0)}return A.parent==null?De:null}function De(){return 0}class je extends rt{constructor(f,w,B){super(f.state,f.options),this.base=f,this.pos=w,this.context=B}get node(){return this.context.node}static create(f,w,B){return new je(f,w,B)}get textAfter(){return this.textAfterPos(this.pos)}get baseIndent(){return this.baseIndentFor(this.node)}baseIndentFor(f){let w=this.state.doc.lineAt(f.from);for(;;){let B=f.resolve(w.from);for(;B.parent&&B.parent.from==B.from;)B=B.parent;if(ee(B,f))break;w=this.state.doc.lineAt(B.from)}return this.lineIndent(w.from)}continue(){return St(this.context.next,this.base,this.pos)}}function ee(A,f){for(let w=f;w;w=w.parent)if(A==w)return!0;return!1}function _t(A){let f=A.node,w=f.childAfter(f.from),B=f.lastChild;if(!w)return null;let F=A.options.simulateBreak,K=A.state.doc.lineAt(w.from),G=F==null||F<=K.from?K.to:Math.min(K.to,F);for(let ot=w.to;;){let lt=f.childAfter(ot);if(!lt||lt==B)return null;if(!lt.type.isSkipped)return lt.fromAe(B,f,w,A)}function Ae(A,f,w,B,F){let K=A.textAfter,G=K.match(/^\s*/)[0].length,ot=B&&K.slice(G,G+B.length)==B||F==A.pos+G,lt=f?_t(A):null;return lt?ot?A.column(lt.from):A.column(lt.to):A.baseIndent+(ot?0:A.unit*w)}const Re=A=>A.baseIndent;function Mi({except:A,units:f=1}={}){return w=>{let B=A&&A.test(w.textAfter);return w.baseIndent+(B?0:f*w.unit)}}const bi=200;function it(){return vt.yy.transactionFilter.of(A=>{if(!A.docChanged||!A.isUserEvent("input.type")&&!A.isUserEvent("input.complete"))return A;let f=A.startState.languageDataAt("indentOnInput",A.startState.selection.main.head);if(!f.length)return A;let w=A.newDoc,{head:B}=A.newSelection.main,F=w.lineAt(B);if(B>F.from+bi)return A;let K=w.sliceString(F.from,B);if(!f.some(Tt=>Tt.test(K)))return A;let{state:G}=A,ot=-1,lt=[];for(let{head:Tt}of G.selection.ranges){let Ft=G.doc.lineAt(Tt);if(Ft.from==ot)continue;ot=Ft.from;let He=li(G,Ft.from);if(He==null)continue;let Ti=/^\s*/.exec(Ft.text)[0],Di=It(G,He);Ti!=Di&<.push({from:Ft.from,to:Ft.from+Ti.length,insert:Di})}return lt.length?[A,{changes:lt,sequential:!0}]:A})}const v=vt.r$.define(),T=new R.md;function H(A){let f=A.firstChild,w=A.lastChild;return f&&f.tow)continue;if(K&&ot.from=f&&Tt.to>w&&(K=Tt)}}return K}function W(A){let f=A.lastChild;return f&&f.to==A.to&&f.type.isError}function et(A,f,w){for(let B of A.facet(v)){let F=B(A,f,w);if(F)return F}return j(A,f,w)}function st(A,f){let w=f.mapPos(A.from,1),B=f.mapPos(A.to,-1);return w>=B?void 0:{from:w,to:B}}const wt=vt.Py.define({map:st}),Rt=vt.Py.define({map:st});function Mt(A){let f=[];for(let{head:w}of A.state.selection.ranges)f.some(B=>B.from<=w&&B.to>=w)||f.push(A.lineBlockAt(w));return f}const Nt=vt.QQ.define({create(){return dt.p.none},update(A,f){A=A.map(f.changes);for(let w of f.effects)if(w.is(wt)&&!Le(A,w.value.from,w.value.to)){let{preparePlaceholder:B}=f.state.facet(oe),F=B?dt.p.replace({widget:new Fe(B(f.state,w.value))}):ne;A=A.update({add:[F.range(w.value.from,w.value.to)]})}else w.is(Rt)&&(A=A.update({filter:(B,F)=>w.value.from!=B||w.value.to!=F,filterFrom:w.value.from,filterTo:w.value.to}));if(f.selection){let w=!1,{head:B}=f.selection.main;A.between(B,B,(F,K)=>{FB&&(w=!0)}),w&&(A=A.update({filterFrom:B,filterTo:B,filter:(F,K)=>K<=B||F>=B}))}return A},provide:A=>dt.tk.decorations.from(A),toJSON(A,f){let w=[];return A.between(0,f.doc.length,(B,F)=>{w.push(B,F)}),w},fromJSON(A){if(!Array.isArray(A)||A.length%2)throw new RangeError("Invalid JSON for fold state");let f=[];for(let w=0;w{(!F||F.from>K)&&(F={from:K,to:G})}),F}function Le(A,f,w){let B=!1;return A.between(f,f,(F,K)=>{F==f&&K==w&&(B=!0)}),B}function si(A,f){return A.field(Nt,!1)?f:f.concat(vt.Py.appendConfig.of(jt()))}const me=A=>{for(let f of Mt(A)){let w=et(A.state,f.from,f.to);if(w)return A.dispatch({effects:si(A.state,[wt.of(w),Qe(A,w)])}),!0}return!1},Me=A=>{if(!A.state.field(Nt,!1))return!1;let f=[];for(let w of Mt(A)){let B=Gt(A.state,w.from,w.to);B&&f.push(Rt.of(B),Qe(A,B,!1))}return f.length&&A.dispatch({effects:f}),f.length>0};function Qe(A,f,w=!0){let B=A.state.doc.lineAt(f.from).number,F=A.state.doc.lineAt(f.to).number;return dt.tk.announce.of(`${A.state.phrase(w?"Folded lines":"Unfolded lines")} ${B} ${A.state.phrase("to")} ${F}.`)}const Ie=A=>{let{state:f}=A,w=[];for(let B=0;B{let f=A.state.field(Nt,!1);if(!f||!f.size)return!1;let w=[];return f.between(0,A.state.doc.length,(B,F)=>{w.push(Rt.of({from:B,to:F}))}),A.dispatch({effects:w}),!0};function ge(A,f){for(let w=f;;){let B=et(A.state,w.from,w.to);if(B&&B.to>f.from)return B;if(!w.from)return null;w=A.lineBlockAt(w.from-1)}}const ie=A=>{let f=[];for(let w of Mt(A)){let B=Gt(A.state,w.from,w.to);if(B)f.push(Rt.of(B),Qe(A,B,!1));else{let F=ge(A,w);F&&f.push(wt.of(F),Qe(A,F))}}return f.length>0&&A.dispatch({effects:si(A.state,f)}),!!f.length},At=[{key:"Ctrl-Shift-[",mac:"Cmd-Alt-[",run:me},{key:"Ctrl-Shift-]",mac:"Cmd-Alt-]",run:Me},{key:"Ctrl-Alt-[",run:Ie},{key:"Ctrl-Alt-]",run:mi}],Ne={placeholderDOM:null,preparePlaceholder:null,placeholderText:"\u2026"},oe=vt.r$.define({combine(A){return(0,vt.BO)(A,Ne)}});function jt(A){let f=[Nt,Je];return A&&f.push(oe.of(A)),f}function le(A,f){let{state:w}=A,B=w.facet(oe),F=G=>{let ot=A.lineBlockAt(A.posAtDOM(G.target)),lt=Gt(A.state,ot.from,ot.to);lt&&A.dispatch({effects:Rt.of(lt)}),G.preventDefault()};if(B.placeholderDOM)return B.placeholderDOM(A,F,f);let K=document.createElement("span");return K.textContent=B.placeholderText,K.setAttribute("aria-label",w.phrase("folded code")),K.title=w.phrase("unfold"),K.className="cm-foldPlaceholder",K.onclick=F,K}const ne=dt.p.replace({widget:new class extends dt.l9{toDOM(A){return le(A,null)}}});class Fe extends dt.l9{constructor(f){super(),this.value=f}eq(f){return this.value==f.value}toDOM(f){return le(f,this.value)}}const Jt={openText:"\u2304",closedText:"\u203A",markerDOM:null,domEventHandlers:{},foldingChanged:()=>!1};class $t extends dt.SJ{constructor(f,w){super(),this.config=f,this.open=w}eq(f){return this.config==f.config&&this.open==f.open}toDOM(f){if(this.config.markerDOM)return this.config.markerDOM(this.open);let w=document.createElement("span");return w.textContent=this.open?this.config.openText:this.config.closedText,w.title=f.state.phrase(this.open?"Fold line":"Unfold line"),w}}function ci(A={}){let f=Object.assign(Object.assign({},Jt),A),w=new $t(f,!0),B=new $t(f,!1),F=dt.lg.fromClass(class{constructor(G){this.from=G.viewport.from,this.markers=this.buildMarkers(G)}update(G){(G.docChanged||G.viewportChanged||G.startState.facet(fe)!=G.state.facet(fe)||G.startState.field(Nt,!1)!=G.state.field(Nt,!1)||Kt(G.startState)!=Kt(G.state)||f.foldingChanged(G))&&(this.markers=this.buildMarkers(G.view))}buildMarkers(G){let ot=new vt.f_;for(let lt of G.viewportLineBlocks){let Tt=Gt(G.state,lt.from,lt.to)?B:et(G.state,lt.from,lt.to)?w:null;Tt&&ot.add(lt.from,lt.from,Tt)}return ot.finish()}}),{domEventHandlers:K}=f;return[F,(0,dt.v5)({class:"cm-foldGutter",markers(G){var ot;return((ot=G.plugin(F))===null||ot===void 0?void 0:ot.markers)||vt.Xs.empty},initialSpacer(){return new $t(f,!1)},domEventHandlers:Object.assign(Object.assign({},K),{click:(G,ot,lt)=>{if(K.click&&K.click(G,ot,lt))return!0;let Tt=Gt(G.state,ot.from,ot.to);if(Tt)return G.dispatch({effects:Rt.of(Tt)}),!0;let Ft=et(G.state,ot.from,ot.to);return Ft?(G.dispatch({effects:wt.of(Ft)}),!0):!1}})}),jt()]}const Je=dt.tk.baseTheme({".cm-foldPlaceholder":{backgroundColor:"#eee",border:"1px solid #ddd",color:"#888",borderRadius:".2em",margin:"0 1px",padding:"0 1px",cursor:"pointer"},".cm-foldGutter span":{padding:"0 1px",cursor:"pointer"}});class Ze{constructor(f,w){this.specs=f;let B;function F(ot){let lt=gt.V.newName();return(B||(B=Object.create(null)))["."+lt]=ot,lt}const K=typeof w.all=="string"?w.all:w.all?F(w.all):void 0,G=w.scope;this.scope=G instanceof Ut?ot=>ot.prop(zt)==G.data:G?ot=>ot==G:void 0,this.style=(0,U.QR)(f.map(ot=>({tag:ot.tag,class:ot.class||F(Object.assign({},ot,{tag:null}))})),{all:K}).style,this.module=B?new gt.V(B):null,this.themeType=w.themeType}static define(f,w){return new Ze(f,w||{})}}const fi=vt.r$.define(),be=vt.r$.define({combine(A){return A.length?[A[0]]:null}});function Xt(A){let f=A.facet(fi);return f.length?f:A.facet(be)}function ei(A,f){let w=[Ri],B;return A instanceof Ze&&(A.module&&w.push(dt.tk.styleModule.of(A.module)),B=A.themeType),f!=null&&f.fallback?w.push(be.of(A)):B?w.push(fi.computeN([dt.tk.darkTheme],F=>F.facet(dt.tk.darkTheme)==(B=="dark")?[A]:[])):w.push(fi.of(A)),w}function ai(A,f,w){let B=Xt(A),F=null;if(B){for(let K of B)if(!K.scope||w&&K.scope(w)){let G=K.style(f);G&&(F=F?F+" "+G:G)}}return F}class xi{constructor(f){this.markCache=Object.create(null),this.tree=Kt(f.state),this.decorations=this.buildDeco(f,Xt(f.state)),this.decoratedTo=f.viewport.to}update(f){let w=Kt(f.state),B=Xt(f.state),F=B!=Xt(f.startState),{viewport:K}=f.view,G=f.changes.mapPos(this.decoratedTo,1);w.length=K.to?(this.decorations=this.decorations.map(f.changes),this.decoratedTo=G):(w!=this.tree||f.viewportChanged||F)&&(this.tree=w,this.decorations=this.buildDeco(f.view,B),this.decoratedTo=K.to)}buildDeco(f,w){if(!w||!this.tree.length)return dt.p.none;let B=new vt.f_;for(let{from:F,to:K}of f.visibleRanges)(0,U.bW)(this.tree,w,(G,ot,lt)=>{B.add(G,ot,this.markCache[lt]||(this.markCache[lt]=dt.p.mark({class:lt})))},F,K);return B.finish()}}const Ri=vt.Wl.high(dt.lg.fromClass(xi,{decorations:A=>A.decorations})),wi=Ze.define([{tag:U.pJ.meta,color:"#404740"},{tag:U.pJ.link,textDecoration:"underline"},{tag:U.pJ.heading,textDecoration:"underline",fontWeight:"bold"},{tag:U.pJ.emphasis,fontStyle:"italic"},{tag:U.pJ.strong,fontWeight:"bold"},{tag:U.pJ.strikethrough,textDecoration:"line-through"},{tag:U.pJ.keyword,color:"#708"},{tag:[U.pJ.atom,U.pJ.bool,U.pJ.url,U.pJ.contentSeparator,U.pJ.labelName],color:"#219"},{tag:[U.pJ.literal,U.pJ.inserted],color:"#164"},{tag:[U.pJ.string,U.pJ.deleted],color:"#a11"},{tag:[U.pJ.regexp,U.pJ.escape,U.pJ.special(U.pJ.string)],color:"#e40"},{tag:U.pJ.definition(U.pJ.variableName),color:"#00f"},{tag:U.pJ.local(U.pJ.variableName),color:"#30a"},{tag:[U.pJ.typeName,U.pJ.namespace],color:"#085"},{tag:U.pJ.className,color:"#167"},{tag:[U.pJ.special(U.pJ.variableName),U.pJ.macroName],color:"#256"},{tag:U.pJ.definition(U.pJ.propertyName),color:"#00c"},{tag:U.pJ.comment,color:"#940"},{tag:U.pJ.invalid,color:"#f00"}]),ze=dt.tk.baseTheme({"&.cm-focused .cm-matchingBracket":{backgroundColor:"#328c8252"},"&.cm-focused .cm-nonmatchingBracket":{backgroundColor:"#bb555544"}}),vi=1e4,qi="()[]{}",gi=vt.r$.define({combine(A){return(0,vt.BO)(A,{afterCursor:!0,brackets:qi,maxScanDistance:vi,renderMatch:ji})}}),Yi=dt.p.mark({class:"cm-matchingBracket"}),Be=dt.p.mark({class:"cm-nonmatchingBracket"});function ji(A){let f=[],w=A.matched?Yi:Be;return f.push(w.range(A.start.from,A.start.to)),A.end&&f.push(w.range(A.end.from,A.end.to)),f}const Ki=[vt.QQ.define({create(){return dt.p.none},update(A,f){if(!f.docChanged&&!f.selection)return A;let w=[],B=f.state.facet(gi);for(let F of f.state.selection.ranges){if(!F.empty)continue;let K=x(f.state,F.head,-1,B)||F.head>0&&x(f.state,F.head-1,1,B)||B.afterCursor&&(x(f.state,F.head,1,B)||F.headdt.tk.decorations.from(A)}),ze];function E(A={}){return[gi.of(A),Ki]}const l=new R.md;function c(A,f,w){let B=A.prop(f<0?R.md.openedBy:R.md.closedBy);if(B)return B;if(A.name.length==1){let F=w.indexOf(A.name);if(F>-1&&F%2==(f<0?1:0))return[w[F+f]]}return null}function m(A){let f=A.type.prop(l);return f?f(A.node):A}function x(A,f,w,B={}){let F=B.maxScanDistance||vi,K=B.brackets||qi,G=Kt(A),ot=G.resolveInner(f,w);for(let lt=ot;lt;lt=lt.parent){let Tt=c(lt.type,w,K);if(Tt&<.from0?f>=Ft.from&&fFt.from&&f<=Ft.to))return D(A,f,w,lt,Ft,Tt,K)}}return P(A,f,w,G,ot.type,F,K)}function D(A,f,w,B,F,K,G){let ot=B.parent,lt={from:F.from,to:F.to},Tt=0,Ft=ot==null?void 0:ot.cursor();if(Ft&&(w<0?Ft.childBefore(B.from):Ft.childAfter(B.to)))do if(w<0?Ft.to<=B.from:Ft.from>=B.to){if(Tt==0&&K.indexOf(Ft.type.name)>-1&&Ft.from0)return null;let Tt={from:w<0?f-1:f,to:w>0?f+1:f},Ft=A.doc.iterRange(f,w>0?A.doc.length:0),He=0;for(let Ti=0;!Ft.next().done&&Ti<=K;){let Di=Ft.value;w<0&&(Ti+=Di.length);let Fi=f+Ti*w;for(let Qi=w>0?0:Di.length-1,Un=w>0?Di.length:-1;Qi!=Un;Qi+=w){let ln=G.indexOf(Di[Qi]);if(!(ln<0||B.resolveInner(Fi+Qi,1).type!=F))if(ln%2==0==w>0)He++;else{if(He==1)return{start:Tt,end:{from:Fi+Qi,to:Fi+Qi+1},matched:ln>>1==lt>>1};He--}}w>0&&(Ti+=Di.length)}return Ft.done?{start:Tt,matched:!1}:null}function z(A,f,w,B=0,F=0){f==null&&(f=A.search(/[^\s\u00a0]/),f==-1&&(f=A.length));let K=F;for(let G=B;G=this.string.length}sol(){return this.pos==0}peek(){return this.string.charAt(this.pos)||void 0}next(){if(this.posw}eatSpace(){let f=this.pos;for(;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>f}skipToEnd(){this.pos=this.string.length}skipTo(f){let w=this.string.indexOf(f,this.pos);if(w>-1)return this.pos=w,!0}backUp(f){this.pos-=f}column(){return this.lastColumnPosB?G.toLowerCase():G,K=this.string.substr(this.pos,f.length);return F(K)==F(f)?(w!==!1&&(this.pos+=f.length),!0):null}else{let F=this.string.slice(this.pos).match(f);return F&&F.index>0?null:(F&&w!==!1&&(this.pos+=F[0].length),F)}}current(){return this.string.slice(this.start,this.pos)}}function nt(A){return{name:A.name||"",token:A.token,blankLine:A.blankLine||(()=>{}),startState:A.startState||(()=>!0),copyState:A.copyState||ut,indent:A.indent||(()=>null),languageData:A.languageData||{},tokenTable:A.tokenTable||S}}function ut(A){if(typeof A!="object")return A;let f={};for(let w in A){let B=A[w];f[w]=B instanceof Array?B.slice():B}return f}const yt=new WeakMap;class Et extends Ut{constructor(f){let w=ui(f.languageData),B=nt(f),F,K=new class extends R._b{createParse(G,ot,lt){return new O(F,G,ot,lt)}};super(w,K,[Ue.of((G,ot)=>this.getIndent(G,ot))],f.name),this.topNode=Zt(w),F=this,this.streamParser=B,this.stateAfter=new R.md({perNode:!0}),this.tokenTable=f.tokenTable?new ft(B.tokenTable):bt}static define(f){return new Et(f)}getIndent(f,w){let B=Kt(f.state),F=B.resolve(w);for(;F&&F.type!=this.topNode;)F=F.parent;if(!F)return null;let K,{overrideIndentation:G}=f.options;G&&(K=yt.get(f.state),K!=null&&K1e4)return null;for(;lt=B&&w+f.length<=F&&f.prop(A.stateAfter);if(K)return{state:A.streamParser.copyState(K),pos:w+f.length};for(let G=f.children.length-1;G>=0;G--){let ot=f.children[G],lt=w+f.positions[G],Tt=ot instanceof R.mp&<=f.length)return f;!F&&f.type==A.topNode&&(F=!0);for(let K=f.children.length-1;K>=0;K--){let G=f.positions[K],ot=f.children[K],lt;if(Gw&&Bt(A,F.tree,0-F.offset,w,G),lt;if(ot&&(lt=We(A,F.tree,w+F.offset,ot.pos+F.offset,!1)))return{state:ot.state,tree:lt}}return{state:A.streamParser.startState(B?Ge(B):4),tree:R.mp.empty}}class O{constructor(f,w,B,F){this.lang=f,this.input=w,this.fragments=B,this.ranges=F,this.stoppedAt=null,this.chunks=[],this.chunkPos=[],this.chunk=[],this.chunkReused=void 0,this.rangeIndex=0,this.to=F[F.length-1].to;let K=_e.get(),G=F[0].from,{state:ot,tree:lt}=ki(f,B,G,K==null?void 0:K.state);this.state=ot,this.parsedPos=this.chunkStart=G+lt.length;for(let Tt=0;Tt=w?this.finish():f&&this.parsedPos>=f.viewport.to?(f.skipUntilInView(this.parsedPos,w),this.finish()):null}stopAt(f){this.stoppedAt=f}lineAfter(f){let w=this.input.chunk(f);if(this.input.lineChunks)w==` -`&&(w="");else{let B=w.indexOf(` -`);B>-1&&(w=w.slice(0,B))}return f+w.length<=this.to?w:w.slice(0,this.to-f)}nextLine(){let f=this.parsedPos,w=this.lineAfter(f),B=f+w.length;for(let F=this.rangeIndex;;){let K=this.ranges[F].to;if(K>=B||(w=w.slice(0,K-(B-w.length)),F++,F==this.ranges.length))break;let G=this.ranges[F].from,ot=this.lineAfter(G);w+=ot,B=G+ot.length}return{line:w,end:B}}skipGapsTo(f,w,B){for(;;){let F=this.ranges[this.rangeIndex].to,K=f+w;if(B>0?F>K:F>=K)break;let G=this.ranges[++this.rangeIndex].from;w+=G-F}return w}moveRangeIndex(){for(;this.ranges[this.rangeIndex].to1){K=this.skipGapsTo(w,K,1),w+=K;let G=this.chunk.length;K=this.skipGapsTo(B,K,-1),B+=K,F+=this.chunk.length-G}return this.chunk.push(f,w,B,F),K}parseLine(f){let{line:w,end:B}=this.nextLine(),F=0,{streamParser:K}=this.lang,G=new J(w,f?f.state.tabSize:4,f?Ge(f.state):2);if(G.eol())K.blankLine(this.state,G.indentUnit);else for(;!G.eol();){let ot=y(K.token,G,this.state);if(ot&&(F=this.emitToken(this.lang.tokenTable.resolve(ot),this.parsedPos+G.start,this.parsedPos+G.pos,4,F)),G.start>1e4)break}this.parsedPos=B,this.moveRangeIndex(),this.parsedPosf.start)return F}throw new Error("Stream parser failed to advance stream.")}const S=Object.create(null),L=[R.Jq.none],V=new R.Lj(L),_=[],X=Object.create(null),Z=Object.create(null);for(let[A,f]of[["variable","variableName"],["variable-2","variableName.special"],["string-2","string.special"],["def","variableName.definition"],["tag","tagName"],["attribute","attributeName"],["type","typeName"],["builtin","variableName.standard"],["qualifier","modifier"],["error","invalid"],["header","heading"],["property","propertyName"]])Z[A]=Pt(S,f);class ft{constructor(f){this.extra=f,this.table=Object.assign(Object.create(null),Z)}resolve(f){return f?this.table[f]||(this.table[f]=Pt(this.extra,f)):0}}const bt=new ft(S);function pt(A,f){_.indexOf(A)>-1||(_.push(A),console.warn(f))}function Pt(A,f){let w=[];for(let ot of f.split(" ")){let lt=[];for(let Tt of ot.split(".")){let Ft=A[Tt]||U.pJ[Tt];Ft?typeof Ft=="function"?lt.length?lt=lt.map(Ft):pt(Tt,`Modifier ${Tt} used at start of tag`):lt.length?pt(Tt,`Tag ${Tt} used as modifier`):lt=Array.isArray(Ft)?Ft:[Ft]:pt(Tt,`Unknown highlighting tag ${Tt}`)}for(let Tt of lt)w.push(Tt)}if(!w.length)return 0;let B=f.replace(/ /g,"_"),F=B+" "+w.map(ot=>ot.id),K=X[F];if(K)return K.id;let G=X[F]=R.Jq.define({id:L.length,name:B,props:[(0,U.Gv)({[B]:w})]});return L.push(G),G.id}function Zt(A){let f=R.Jq.define({id:L.length,name:"Document",props:[zt.add(()=>A)],top:!0});return L.push(f),f}function Te(A){return A.length<=4096&&/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac\ufb50-\ufdff]/.test(A)}function Xe(A){for(let f=A.iter();!f.next().done;)if(Te(f.value))return!0;return!1}function Si(A){let f=!1;return A.iterChanges((w,B,F,K,G)=>{!f&&Xe(G)&&(f=!0)}),f}const Ii=vt.r$.define({combine:A=>A.some(f=>f)});function Ji(A={}){let f=[ii];return A.alwaysIsolate&&f.push(Ii.of(!0)),f}const ii=dt.lg.fromClass(class{constructor(A){this.always=A.state.facet(Ii)||A.textDirection!=dt.Nm.LTR||A.state.facet(dt.tk.perLineTextDirection),this.hasRTL=!this.always&&Xe(A.state.doc),this.tree=Kt(A.state),this.decorations=this.always||this.hasRTL?Ni(A,this.tree,this.always):dt.p.none}update(A){let f=A.state.facet(Ii)||A.view.textDirection!=dt.Nm.LTR||A.state.facet(dt.tk.perLineTextDirection);if(!f&&!this.hasRTL&&Si(A.changes)&&(this.hasRTL=!0),!f&&!this.hasRTL)return;let w=Kt(A.state);(f!=this.always||w!=this.tree||A.docChanged||A.viewportChanged)&&(this.tree=w,this.always=f,this.decorations=Ni(A.view,w,f))}},{provide:A=>{function f(w){var B,F;return(F=(B=w.plugin(A))===null||B===void 0?void 0:B.decorations)!==null&&F!==void 0?F:dt.p.none}return[dt.tk.outerDecorations.of(f),vt.Wl.lowest(dt.tk.bidiIsolatedRanges.of(f))]}});function Ni(A,f,w){let B=new vt.f_,F=A.visibleRanges;w||(F=Pi(F,A.state.doc));for(let{from:K,to:G}of F)f.iterate({enter:ot=>{let lt=ot.type.prop(R.md.isolate);lt&&B.add(ot.from,ot.to,hi[lt])},from:K,to:G});return B.finish()}function Pi(A,f){let w=f.iter(),B=0,F=[],K=null;for(let{from:G,to:ot}of A)if(!(K&&K.to>G&&(G=K.to,G>=ot)))for(B+w.value.lengthlt-10?K.to=Math.min(ot,Tt):F.push(K={from:lt,to:Math.min(ot,Tt)})),Tt>=ot)break;B=Tt,w.next()}return F}const hi={rtl:dt.p.mark({class:"cm-iso",inclusive:!0,attributes:{dir:"rtl"},bidiIsolate:dt.Nm.RTL}),ltr:dt.p.mark({class:"cm-iso",inclusive:!0,attributes:{dir:"ltr"},bidiIsolate:dt.Nm.LTR}),auto:dt.p.mark({class:"cm-iso",inclusive:!0,attributes:{dir:"auto"},bidiIsolate:null})}},78120:function(Bn,Li,Ee){Ee.d(Li,{BO:function(){return ci},D0:function(){return jt},Gz:function(){return Ki},IS:function(){return on},Py:function(){return me},QQ:function(){return ve},Wl:function(){return Mi},Xs:function(){return Xt},YW:function(){return Me},as:function(){return pe},bg:function(){return de},cp:function(){return xe},f_:function(){return ai},gc:function(){return Ve},gm:function(){return ye},jT:function(){return rt},n0:function(){return fe},nZ:function(){return ti},q6:function(){return Gt},r$:function(){return St},uU:function(){return Je},xv:function(){return R},yy:function(){return $t}});class R{lineAt(l){if(l<0||l>this.length)throw new RangeError(`Invalid position ${l} in document of length ${this.length}`);return this.lineInner(l,!1,1,0)}line(l){if(l<1||l>this.lines)throw new RangeError(`Invalid line number ${l} in ${this.lines}-line document`);return this.lineInner(l,!0,1,0)}replace(l,c,m){[l,c]=Lt(this,l,c);let x=[];return this.decompose(0,l,x,2),m.length&&m.decompose(0,m.length,x,3),this.decompose(c,this.length,x,1),dt.from(x,this.length-(c-l)+m.length)}append(l){return this.replace(this.length,this.length,l)}slice(l,c=this.length){[l,c]=Lt(this,l,c);let m=[];return this.decompose(l,c,m,0),dt.from(m,c-l)}eq(l){if(l==this)return!0;if(l.length!=this.length||l.lines!=this.lines)return!1;let c=this.scanIdentical(l,1),m=this.length-this.scanIdentical(l,-1),x=new zt(this),D=new zt(l);for(let P=c,z=c;;){if(x.next(P),D.next(P),P=0,x.lineBreak!=D.lineBreak||x.done!=D.done||x.value!=D.value)return!1;if(z+=x.value.length,x.done||z>=m)return!0}}iter(l=1){return new zt(this,l)}iterRange(l,c=this.length){return new ui(this,l,c)}iterLines(l,c){let m;if(l==null)m=this.iter();else{c==null&&(c=this.lines+1);let x=this.line(l).from;m=this.iterRange(x,Math.max(x,c==this.lines+1?this.length:c<=1?0:this.line(c-1).to))}return new he(m)}toString(){return this.sliceString(0)}toJSON(){let l=[];return this.flatten(l),l}constructor(){}static of(l){if(l.length==0)throw new RangeError("A document must have at least one line");return l.length==1&&!l[0]?R.empty:l.length<=32?new vt(l):dt.from(vt.split(l,[]))}}class vt extends R{constructor(l,c=U(l)){super(),this.text=l,this.length=c}get lines(){return this.text.length}get children(){return null}lineInner(l,c,m,x){for(let D=0;;D++){let P=this.text[D],z=x+P.length;if((c?m:z)>=l)return new Ut(x,z,m,P);x=z+1,m++}}decompose(l,c,m,x){let D=l<=0&&c>=this.length?this:new vt(te(this.text,l,c),Math.min(c,this.length)-Math.max(0,l));if(x&1){let P=m.pop(),z=gt(D.text,P.text.slice(),0,D.length);if(z.length<=32)m.push(new vt(z,P.length+D.length));else{let J=z.length>>1;m.push(new vt(z.slice(0,J)),new vt(z.slice(J)))}}else m.push(D)}replace(l,c,m){if(!(m instanceof vt))return super.replace(l,c,m);[l,c]=Lt(this,l,c);let x=gt(this.text,gt(m.text,te(this.text,0,l)),c),D=this.length+m.length-(c-l);return x.length<=32?new vt(x,D):dt.from(vt.split(x,[]),D)}sliceString(l,c=this.length,m=` -`){[l,c]=Lt(this,l,c);let x="";for(let D=0,P=0;D<=c&&Pl&&P&&(x+=m),lD&&(x+=z.slice(Math.max(0,l-D),c-D)),D=J+1}return x}flatten(l){for(let c of this.text)l.push(c)}scanIdentical(){return 0}static split(l,c){let m=[],x=-1;for(let D of l)m.push(D),x+=D.length+1,m.length==32&&(c.push(new vt(m,x)),m=[],x=-1);return x>-1&&c.push(new vt(m,x)),c}}class dt extends R{constructor(l,c){super(),this.children=l,this.length=c,this.lines=0;for(let m of l)this.lines+=m.lines}lineInner(l,c,m,x){for(let D=0;;D++){let P=this.children[D],z=x+P.length,J=m+P.lines-1;if((c?J:z)>=l)return P.lineInner(l,c,m,x);x=z+1,m=J+1}}decompose(l,c,m,x){for(let D=0,P=0;P<=c&&D=P){let nt=x&((P<=l?1:0)|(J>=c?2:0));P>=l&&J<=c&&!nt?m.push(z):z.decompose(l-P,c-P,m,nt)}P=J+1}}replace(l,c,m){if([l,c]=Lt(this,l,c),m.lines=D&&c<=z){let J=P.replace(l-D,c-D,m),nt=this.lines-P.lines+J.lines;if(J.lines>4&&J.lines>nt>>6){let ut=this.children.slice();return ut[x]=J,new dt(ut,this.length-(c-l)+m.length)}return super.replace(D,z,J)}D=z+1}return super.replace(l,c,m)}sliceString(l,c=this.length,m=` -`){[l,c]=Lt(this,l,c);let x="";for(let D=0,P=0;Dl&&D&&(x+=m),lP&&(x+=z.sliceString(l-P,c-P,m)),P=J+1}return x}flatten(l){for(let c of this.children)c.flatten(l)}scanIdentical(l,c){if(!(l instanceof dt))return 0;let m=0,[x,D,P,z]=c>0?[0,0,this.children.length,l.children.length]:[this.children.length-1,l.children.length-1,-1,-1];for(;;x+=c,D+=c){if(x==P||D==z)return m;let J=this.children[x],nt=l.children[D];if(J!=nt)return m+J.scanIdentical(nt,c);m+=J.length+1}}static from(l,c=l.reduce((m,x)=>m+x.length+1,-1)){let m=0;for(let Bt of l)m+=Bt.lines;if(m<32){let Bt=[];for(let We of l)We.flatten(Bt);return new vt(Bt,c)}let x=Math.max(32,m>>5),D=x<<1,P=x>>1,z=[],J=0,nt=-1,ut=[];function yt(Bt){let We;if(Bt.lines>D&&Bt instanceof dt)for(let ki of Bt.children)yt(ki);else Bt.lines>P&&(J>P||!J)?(Et(),z.push(Bt)):Bt instanceof vt&&J&&(We=ut[ut.length-1])instanceof vt&&Bt.lines+We.lines<=32?(J+=Bt.lines,nt+=Bt.length+1,ut[ut.length-1]=new vt(We.text.concat(Bt.text),We.length+1+Bt.length)):(J+Bt.lines>x&&Et(),J+=Bt.lines,nt+=Bt.length+1,ut.push(Bt))}function Et(){J!=0&&(z.push(ut.length==1?ut[0]:dt.from(ut,nt)),nt=-1,J=ut.length=0)}for(let Bt of l)yt(Bt);return Et(),z.length==1?z[0]:new dt(z,c)}}R.empty=new vt([""],0);function U(E){let l=-1;for(let c of E)l+=c.length+1;return l}function gt(E,l,c=0,m=1e9){for(let x=0,D=0,P=!0;D=c&&(J>m&&(z=z.slice(0,m-x)),x0?1:(l instanceof vt?l.text.length:l.children.length)<<1]}nextInner(l,c){for(this.done=this.lineBreak=!1;;){let m=this.nodes.length-1,x=this.nodes[m],D=this.offsets[m],P=D>>1,z=x instanceof vt?x.text.length:x.children.length;if(P==(c>0?z:0)){if(m==0)return this.done=!0,this.value="",this;c>0&&this.offsets[m-1]++,this.nodes.pop(),this.offsets.pop()}else if((D&1)==(c>0?0:1)){if(this.offsets[m]+=c,l==0)return this.lineBreak=!0,this.value=` -`,this;l--}else if(x instanceof vt){let J=x.text[P+(c<0?-1:0)];if(this.offsets[m]+=c,J.length>Math.max(0,l))return this.value=l==0?J:c>0?J.slice(l):J.slice(0,J.length-l),this;l-=J.length}else{let J=x.children[P+(c<0?-1:0)];l>J.length?(l-=J.length,this.offsets[m]+=c):(c<0&&this.offsets[m]--,this.nodes.push(J),this.offsets.push(c>0?1:(J instanceof vt?J.text.length:J.children.length)<<1))}}}next(l=0){return l<0&&(this.nextInner(-l,-this.dir),l=this.value.length),this.nextInner(l,this.dir)}}class ui{constructor(l,c,m){this.value="",this.done=!1,this.cursor=new zt(l,c>m?-1:1),this.pos=c>m?l.length:0,this.from=Math.min(c,m),this.to=Math.max(c,m)}nextInner(l,c){if(c<0?this.pos<=this.from:this.pos>=this.to)return this.value="",this.done=!0,this;l+=Math.max(0,c<0?this.pos-this.to:this.from-this.pos);let m=c<0?this.pos-this.from:this.to-this.pos;l>m&&(l=m),m-=l;let{value:x}=this.cursor.next(l);return this.pos+=(x.length+l)*c,this.value=x.length<=m?x:c<0?x.slice(x.length-m):x.slice(0,m),this.done=!this.value,this}next(l=0){return l<0?l=Math.max(l,this.from-this.pos):l>0&&(l=Math.min(l,this.to-this.pos)),this.nextInner(l,this.cursor.dir)}get lineBreak(){return this.cursor.lineBreak&&this.value!=""}}class he{constructor(l){this.inner=l,this.afterBreak=!0,this.value="",this.done=!1}next(l=0){let{done:c,lineBreak:m,value:x}=this.inner.next(l);return c&&this.afterBreak?(this.value="",this.afterBreak=!1):c?(this.done=!0,this.value=""):m?this.afterBreak?this.value="":(this.afterBreak=!0,this.next()):(this.value=x,this.afterBreak=!1),this}get lineBreak(){return!1}}typeof Symbol!="undefined"&&(R.prototype[Symbol.iterator]=function(){return this.iter()},zt.prototype[Symbol.iterator]=ui.prototype[Symbol.iterator]=he.prototype[Symbol.iterator]=function(){return this});class Ut{constructor(l,c,m,x){this.from=l,this.to=c,this.number=m,this.text=x}get length(){return this.to-this.from}}function Lt(E,l,c){return l=Math.max(0,Math.min(E.length,l)),[l,Math.max(l,Math.min(E.length,c))]}let Qt="lc,34,7n,7,7b,19,,,,2,,2,,,20,b,1c,l,g,,2t,7,2,6,2,2,,4,z,,u,r,2j,b,1m,9,9,,o,4,,9,,3,,5,17,3,3b,f,,w,1j,,,,4,8,4,,3,7,a,2,t,,1m,,,,2,4,8,,9,,a,2,q,,2,2,1l,,4,2,4,2,2,3,3,,u,2,3,,b,2,1l,,4,5,,2,4,,k,2,m,6,,,1m,,,2,,4,8,,7,3,a,2,u,,1n,,,,c,,9,,14,,3,,1l,3,5,3,,4,7,2,b,2,t,,1m,,2,,2,,3,,5,2,7,2,b,2,s,2,1l,2,,,2,4,8,,9,,a,2,t,,20,,4,,2,3,,,8,,29,,2,7,c,8,2q,,2,9,b,6,22,2,r,,,,,,1j,e,,5,,2,5,b,,10,9,,2u,4,,6,,2,2,2,p,2,4,3,g,4,d,,2,2,6,,f,,jj,3,qa,3,t,3,t,2,u,2,1s,2,,7,8,,2,b,9,,19,3,3b,2,y,,3a,3,4,2,9,,6,3,63,2,2,,1m,,,7,,,,,2,8,6,a,2,,1c,h,1r,4,1c,7,,,5,,14,9,c,2,w,4,2,2,,3,1k,,,2,3,,,3,1m,8,2,2,48,3,,d,,7,4,,6,,3,2,5i,1m,,5,ek,,5f,x,2da,3,3x,,2o,w,fe,6,2x,2,n9w,4,,a,w,2,28,2,7k,,3,,4,,p,2,5,,47,2,q,i,d,,12,8,p,b,1a,3,1c,,2,4,2,2,13,,1v,6,2,2,2,2,c,,8,,1b,,1f,,,3,2,2,5,2,,,16,2,8,,6m,,2,,4,,fn4,,kh,g,g,g,a6,2,gt,,6a,,45,5,1ae,3,,2,5,4,14,3,4,,4l,2,fx,4,ar,2,49,b,4w,,1i,f,1k,3,1d,4,2,2,1x,3,10,5,,8,1q,,c,2,1g,9,a,4,2,,2n,3,2,,,2,6,,4g,,3,8,l,2,1l,2,,,,,m,,e,7,3,5,5f,8,2,3,,,n,,29,,2,6,,,2,,,2,,2,6j,,2,4,6,2,,2,r,2,2d,8,2,,,2,2y,,,,2,6,,,2t,3,2,4,,5,77,9,,2,6t,,a,2,,,4,,40,4,2,2,4,,w,a,14,6,2,4,8,,9,6,2,3,1a,d,,2,ba,7,,6,,,2a,m,2,7,,2,,2,3e,6,3,,,2,,7,,,20,2,3,,,,9n,2,f0b,5,1n,7,t4,,1r,4,29,,f5k,2,43q,,,3,4,5,8,8,2,7,u,4,44,3,1iz,1j,4,1e,8,,e,,m,5,,f,11s,7,,h,2,7,,2,,5,79,7,c5,4,15s,7,31,7,240,5,gx7k,2o,3k,6o".split(",").map(E=>E?parseInt(E,36):1);for(let E=1;EE)return Qt[l-1]<=E;return!1}function ce(E){return E>=127462&&E<=127487}const $e=8205;function xe(E,l,c=!0,m=!0){return(c?mt:ae)(E,l,m)}function mt(E,l,c){if(l==E.length)return l;l&&Se(E.charCodeAt(l))&&_e(E.charCodeAt(l-1))&&l--;let m=ye(E,l);for(l+=ti(m);l=0&&ce(ye(E,P));)D++,P-=2;if(D%2==0)break;l+=2}else break}return l}function ae(E,l,c){for(;l>0;){let m=mt(E,l-2,c);if(m=56320&&E<57344}function _e(E){return E>=55296&&E<56320}function ye(E,l){let c=E.charCodeAt(l);if(!_e(c)||l+1==E.length)return c;let m=E.charCodeAt(l+1);return Se(m)?(c-55296<<10)+(m-56320)+65536:c}function de(E){return E<=65535?String.fromCharCode(E):(E-=65536,String.fromCharCode((E>>10)+55296,(E&1023)+56320))}function ti(E){return E<65536?1:2}const oi=/\r\n?|\n/;var Ve=function(E){return E[E.Simple=0]="Simple",E[E.TrackDel=1]="TrackDel",E[E.TrackBefore=2]="TrackBefore",E[E.TrackAfter=3]="TrackAfter",E}(Ve||(Ve={}));class fe{constructor(l){this.sections=l}get length(){let l=0;for(let c=0;cl)return D+(l-x);D+=z}else{if(m!=Ve.Simple&&nt>=l&&(m==Ve.TrackDel&&xl||m==Ve.TrackBefore&&xl))return null;if(nt>l||nt==l&&c<0&&!z)return l==x||c<0?D:D+J;D+=J}x=nt}if(l>x)throw new RangeError(`Position ${l} is out of range for changeset of length ${x}`);return D}touchesRange(l,c=l){for(let m=0,x=0;m=0&&x<=c&&z>=l)return xc?"cover":!0;x=z}return!1}toString(){let l="";for(let c=0;c=0?":"+x:"")}return l}toJSON(){return this.sections}static fromJSON(l){if(!Array.isArray(l)||l.length%2||l.some(c=>typeof c!="number"))throw new RangeError("Invalid JSON representation of ChangeDesc");return new fe(l)}static create(l){return new fe(l)}}class pe extends fe{constructor(l,c){super(l),this.inserted=c}apply(l){if(this.length!=l.length)throw new RangeError("Applying change set to a document with the wrong length");return qe(this,(c,m,x,D,P)=>l=l.replace(x,x+(m-c),P),!1),l}mapDesc(l,c=!1){return Ge(this,l,c,!0)}invert(l){let c=this.sections.slice(),m=[];for(let x=0,D=0;x=0){c[x]=z,c[x+1]=P;let J=x>>1;for(;m.length0&&Ue(m,c,D.text),D.forward(ut),z+=ut}let nt=l[P++];for(;z>1].toJSON()))}return l}static of(l,c,m){let x=[],D=[],P=0,z=null;function J(ut=!1){if(!ut&&!x.length)return;PEt||yt<0||Et>c)throw new RangeError(`Invalid change range ${yt} to ${Et} (in doc of length ${c})`);let We=Bt?typeof Bt=="string"?R.of(Bt.split(m||oi)):Bt:R.empty,ki=We.length;if(yt==Et&&ki==0)return;ytP&&Ce(x,yt-P,-1),Ce(x,Et-yt,ki),Ue(D,x,We),P=Et}}return nt(l),J(!z),z}static empty(l){return new pe(l?[l,-1]:[],[])}static fromJSON(l){if(!Array.isArray(l))throw new RangeError("Invalid JSON representation of ChangeSet");let c=[],m=[];for(let x=0;xz&&typeof P!="string"))throw new RangeError("Invalid JSON representation of ChangeSet");if(D.length==1)c.push(D[0],0);else{for(;m.length=0&&c<=0&&c==E[x+1]?E[x]+=l:l==0&&E[x]==0?E[x+1]+=c:m?(E[x]+=l,E[x+1]+=c):E.push(l,c)}function Ue(E,l,c){if(c.length==0)return;let m=l.length-2>>1;if(m>1])),!(c||P==E.sections.length||E.sections[P+1]<0);)z=E.sections[P++],J=E.sections[P++];l(x,nt,D,ut,yt),x=nt,D=ut}}}function Ge(E,l,c,m=!1){let x=[],D=m?[]:null,P=new li(E),z=new li(l);for(let J=-1;;)if(P.ins==-1&&z.ins==-1){let nt=Math.min(P.len,z.len);Ce(x,nt,-1),P.forward(nt),z.forward(nt)}else if(z.ins>=0&&(P.ins<0||J==P.i||P.off==0&&(z.len=0&&J=0){let nt=0,ut=P.len;for(;ut;)if(z.ins==-1){let yt=Math.min(ut,z.len);nt+=yt,ut-=yt,z.forward(yt)}else if(z.ins==0&&z.lenJ||P.ins>=0&&P.len>J)&&(z||m.length>nt),D.forward2(J),P.forward(J)}}}}class li{constructor(l){this.set=l,this.i=0,this.next()}next(){let{sections:l}=this.set;this.i>1;return c>=l.length?R.empty:l[c]}textBit(l){let{inserted:c}=this.set,m=this.i-2>>1;return m>=c.length&&!l?R.empty:c[m].slice(this.off,l==null?void 0:this.off+l)}forward(l){l==this.len?this.next():(this.len-=l,this.off+=l)}forward2(l){this.ins==-1?this.forward(l):l==this.ins?this.next():(this.ins-=l,this.off+=l)}}class ue{constructor(l,c,m){this.from=l,this.to=c,this.flags=m}get anchor(){return this.flags&32?this.to:this.from}get head(){return this.flags&32?this.from:this.to}get empty(){return this.from==this.to}get assoc(){return this.flags&8?-1:this.flags&16?1:0}get bidiLevel(){let l=this.flags&7;return l==7?null:l}get goalColumn(){let l=this.flags>>6;return l==16777215?void 0:l}map(l,c=-1){let m,x;return this.empty?m=x=l.mapPos(this.from,c):(m=l.mapPos(this.from,1),x=l.mapPos(this.to,-1)),m==this.from&&x==this.to?this:new ue(m,x,this.flags)}extend(l,c=l){if(l<=this.anchor&&c>=this.anchor)return rt.range(l,c);let m=Math.abs(l-this.anchor)>Math.abs(c-this.anchor)?l:c;return rt.range(this.anchor,m)}eq(l,c=!1){return this.anchor==l.anchor&&this.head==l.head&&(!c||!this.empty||this.assoc==l.assoc)}toJSON(){return{anchor:this.anchor,head:this.head}}static fromJSON(l){if(!l||typeof l.anchor!="number"||typeof l.head!="number")throw new RangeError("Invalid JSON representation for SelectionRange");return rt.range(l.anchor,l.head)}static create(l,c,m){return new ue(l,c,m)}}class rt{constructor(l,c){this.ranges=l,this.mainIndex=c}map(l,c=-1){return l.empty?this:rt.create(this.ranges.map(m=>m.map(l,c)),this.mainIndex)}eq(l,c=!1){if(this.ranges.length!=l.ranges.length||this.mainIndex!=l.mainIndex)return!1;for(let m=0;ml.toJSON()),main:this.mainIndex}}static fromJSON(l){if(!l||!Array.isArray(l.ranges)||typeof l.main!="number"||l.main>=l.ranges.length)throw new RangeError("Invalid JSON representation for EditorSelection");return new rt(l.ranges.map(c=>ue.fromJSON(c)),l.main)}static single(l,c=l){return new rt([rt.range(l,c)],0)}static create(l,c=0){if(l.length==0)throw new RangeError("A selection needs at least one range");for(let m=0,x=0;xl?8:0)|D)}static normalized(l,c=0){let m=l[c];l.sort((x,D)=>x.from-D.from),c=l.indexOf(m);for(let x=1;xD.head?rt.range(J,z):rt.range(z,J))}}return new rt(l,c)}}function Ot(E,l){for(let c of E.ranges)if(c.to>l)throw new RangeError("Selection points outside of document")}let Dt=0;class St{constructor(l,c,m,x,D){this.combine=l,this.compareInput=c,this.compare=m,this.isStatic=x,this.id=Dt++,this.default=l([]),this.extensions=typeof D=="function"?D(this):D}get reader(){return this}static define(l={}){return new St(l.combine||(c=>c),l.compareInput||((c,m)=>c===m),l.compare||(l.combine?(c,m)=>c===m:Ct),!!l.static,l.enables)}of(l){return new we([],this,0,l)}compute(l,c){if(this.isStatic)throw new Error("Can't compute a static facet");return new we(l,this,1,c)}computeN(l,c){if(this.isStatic)throw new Error("Can't compute a static facet");return new we(l,this,2,c)}from(l,c){return c||(c=m=>m),this.compute([l],m=>c(m.field(l)))}}function Ct(E,l){return E==l||E.length==l.length&&E.every((c,m)=>c===l[m])}class we{constructor(l,c,m,x){this.dependencies=l,this.facet=c,this.type=m,this.value=x,this.id=Dt++}dynamicSlot(l){var c;let m=this.value,x=this.facet.compareInput,D=this.id,P=l[D]>>1,z=this.type==2,J=!1,nt=!1,ut=[];for(let yt of this.dependencies)yt=="doc"?J=!0:yt=="selection"?nt=!0:((c=l[yt.id])!==null&&c!==void 0?c:1)&1||ut.push(l[yt.id]);return{create(yt){return yt.values[P]=m(yt),1},update(yt,Et){if(J&&Et.docChanged||nt&&(Et.docChanged||Et.selection)||je(yt,ut)){let Bt=m(yt);if(z?!De(Bt,yt.values[P],x):!x(Bt,yt.values[P]))return yt.values[P]=Bt,1}return 0},reconfigure:(yt,Et)=>{let Bt,We=Et.config.address[D];if(We!=null){let ki=W(Et,We);if(this.dependencies.every(O=>O instanceof St?Et.facet(O)===yt.facet(O):O instanceof ve?Et.field(O,!1)==yt.field(O,!1):!0)||(z?De(Bt=m(yt),ki,x):x(Bt=m(yt),ki)))return yt.values[P]=ki,0}else Bt=m(yt);return yt.values[P]=Bt,1}}}}function De(E,l,c){if(E.length!=l.length)return!1;for(let m=0;mE[J.id]),x=c.map(J=>J.type),D=m.filter(J=>!(J&1)),P=E[l.id]>>1;function z(J){let nt=[];for(let ut=0;utm===x),l);return l.provide&&(c.provides=l.provide(c)),c}create(l){let c=l.facet(_t).find(m=>m.field==this);return((c==null?void 0:c.create)||this.createF)(l)}slot(l){let c=l[this.id]>>1;return{create:m=>(m.values[c]=this.create(m),1),update:(m,x)=>{let D=m.values[c],P=this.updateF(D,x);return this.compareF(D,P)?0:(m.values[c]=P,1)},reconfigure:(m,x)=>x.config.address[this.id]!=null?(m.values[c]=x.field(this),0):(m.values[c]=this.create(m),1)}}init(l){return[this,_t.of({field:this,create:l})]}get extension(){return this}}const Ae={lowest:4,low:3,default:2,high:1,highest:0};function Re(E){return l=>new bi(l,E)}const Mi={highest:Re(Ae.highest),high:Re(Ae.high),default:Re(Ae.default),low:Re(Ae.low),lowest:Re(Ae.lowest)};class bi{constructor(l,c){this.inner=l,this.prec=c}}class it{of(l){return new v(this,l)}reconfigure(l){return it.reconfigure.of({compartment:this,extension:l})}get(l){return l.config.compartments.get(this)}}class v{constructor(l,c){this.compartment=l,this.inner=c}}class T{constructor(l,c,m,x,D,P){for(this.base=l,this.compartments=c,this.dynamicSlots=m,this.address=x,this.staticValues=D,this.facets=P,this.statusTemplate=[];this.statusTemplate.length>1]}static resolve(l,c,m){let x=[],D=Object.create(null),P=new Map;for(let Et of H(l,c,P))Et instanceof ve?x.push(Et):(D[Et.facet.id]||(D[Et.facet.id]=[])).push(Et);let z=Object.create(null),J=[],nt=[];for(let Et of x)z[Et.id]=nt.length<<1,nt.push(Bt=>Et.slot(Bt));let ut=m==null?void 0:m.config.facets;for(let Et in D){let Bt=D[Et],We=Bt[0].facet,ki=ut&&ut[Et]||[];if(Bt.every(O=>O.type==0))if(z[We.id]=J.length<<1|1,Ct(ki,Bt))J.push(m.facet(We));else{let O=We.combine(Bt.map(y=>y.value));J.push(m&&We.compare(O,m.facet(We))?m.facet(We):O)}else{for(let O of Bt)O.type==0?(z[O.id]=J.length<<1|1,J.push(O.value)):(z[O.id]=nt.length<<1,nt.push(y=>O.dynamicSlot(y)));z[We.id]=nt.length<<1,nt.push(O=>ee(O,We,Bt))}}let yt=nt.map(Et=>Et(z));return new T(l,P,yt,z,J,D)}}function H(E,l,c){let m=[[],[],[],[],[]],x=new Map;function D(P,z){let J=x.get(P);if(J!=null){if(J<=z)return;let nt=m[J].indexOf(P);nt>-1&&m[J].splice(nt,1),P instanceof v&&c.delete(P.compartment)}if(x.set(P,z),Array.isArray(P))for(let nt of P)D(nt,z);else if(P instanceof v){if(c.has(P.compartment))throw new RangeError("Duplicate use of compartment in extensions");let nt=l.get(P.compartment)||P.inner;c.set(P.compartment,nt),D(nt,z)}else if(P instanceof bi)D(P.inner,P.prec);else if(P instanceof ve)m[z].push(P),P.provides&&D(P.provides,z);else if(P instanceof we)m[z].push(P),P.facet.extensions&&D(P.facet.extensions,Ae.default);else{let nt=P.extension;if(!nt)throw new Error(`Unrecognized extension value in extension set (${P}). This sometimes happens because multiple instances of @codemirror/state are loaded, breaking instanceof checks.`);D(nt,z)}}return D(E,Ae.default),m.reduce((P,z)=>P.concat(z))}function j(E,l){if(l&1)return 2;let c=l>>1,m=E.status[c];if(m==4)throw new Error("Cyclic dependency between fields and/or facets");if(m&2)return m;E.status[c]=4;let x=E.computeSlot(E,E.config.dynamicSlots[c]);return E.status[c]=2|x}function W(E,l){return l&1?E.config.staticValues[l>>1]:E.values[l>>1]}const et=St.define(),st=St.define({combine:E=>E.some(l=>l),static:!0}),wt=St.define({combine:E=>E.length?E[0]:void 0,static:!0}),Rt=St.define(),Mt=St.define(),Nt=St.define(),qt=St.define({combine:E=>E.length?E[0]:!1});class Gt{constructor(l,c){this.type=l,this.value=c}static define(){return new Le}}class Le{of(l){return new Gt(this,l)}}class si{constructor(l){this.map=l}of(l){return new me(this,l)}}class me{constructor(l,c){this.type=l,this.value=c}map(l){let c=this.type.map(this.value,l);return c===void 0?void 0:c==this.value?this:new me(this.type,c)}is(l){return this.type==l}static define(l={}){return new si(l.map||(c=>c))}static mapEffects(l,c){if(!l.length)return l;let m=[];for(let x of l){let D=x.map(c);D&&m.push(D)}return m}}me.reconfigure=me.define(),me.appendConfig=me.define();class Me{constructor(l,c,m,x,D,P){this.startState=l,this.changes=c,this.selection=m,this.effects=x,this.annotations=D,this.scrollIntoView=P,this._doc=null,this._state=null,m&&Ot(m,c.newLength),D.some(z=>z.type==Me.time)||(this.annotations=D.concat(Me.time.of(Date.now())))}static create(l,c,m,x,D,P){return new Me(l,c,m,x,D,P)}get newDoc(){return this._doc||(this._doc=this.changes.apply(this.startState.doc))}get newSelection(){return this.selection||this.startState.selection.map(this.changes)}get state(){return this._state||this.startState.applyTransaction(this),this._state}annotation(l){for(let c of this.annotations)if(c.type==l)return c.value}get docChanged(){return!this.changes.empty}get reconfigured(){return this.startState.config!=this.state.config}isUserEvent(l){let c=this.annotation(Me.userEvent);return!!(c&&(c==l||c.length>l.length&&c.slice(0,l.length)==l&&c[l.length]=="."))}}Me.time=Gt.define(),Me.userEvent=Gt.define(),Me.addToHistory=Gt.define(),Me.remote=Gt.define();function Qe(E,l){let c=[];for(let m=0,x=0;;){let D,P;if(m=E[m]))D=E[m++],P=E[m++];else if(x=0;x--){let D=m[x](E);D instanceof Me?E=D:Array.isArray(D)&&D.length==1&&D[0]instanceof Me?E=D[0]:E=ge(l,oe(D),!1)}return E}function At(E){let l=E.startState,c=l.facet(Nt),m=E;for(let x=c.length-1;x>=0;x--){let D=c[x](E);D&&Object.keys(D).length&&(m=Ie(m,mi(l,D,E.changes.newLength),!0))}return m==E?E:Me.create(l,E.changes,E.selection,m.effects,m.annotations,m.scrollIntoView)}const Ne=[];function oe(E){return E==null?Ne:Array.isArray(E)?E:[E]}var jt=function(E){return E[E.Word=0]="Word",E[E.Space=1]="Space",E[E.Other=2]="Other",E}(jt||(jt={}));const le=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/;let ne;try{ne=new RegExp("[\\p{Alphabetic}\\p{Number}_]","u")}catch(E){}function Fe(E){if(ne)return ne.test(E);for(let l=0;l"\x80"&&(c.toUpperCase()!=c.toLowerCase()||le.test(c)))return!0}return!1}function Jt(E){return l=>{if(!/\S/.test(l))return jt.Space;if(Fe(l))return jt.Word;for(let c=0;c-1)return jt.Word;return jt.Other}}class $t{constructor(l,c,m,x,D,P){this.config=l,this.doc=c,this.selection=m,this.values=x,this.status=l.statusTemplate.slice(),this.computeSlot=D,P&&(P._state=this);for(let z=0;zx.set(nt,J)),c=null),x.set(z.value.compartment,z.value.extension)):z.is(me.reconfigure)?(c=null,m=z.value):z.is(me.appendConfig)&&(c=null,m=oe(m).concat(z.value));let D;c?D=l.startState.values.slice():(c=T.resolve(m,x,this),D=new $t(c,this.doc,this.selection,c.dynamicSlots.map(()=>null),(J,nt)=>nt.reconfigure(J,this),null).values);let P=l.startState.facet(st)?l.newSelection:l.newSelection.asSingle();new $t(c,l.newDoc,P,D,(z,J)=>J.update(z,l),l)}replaceSelection(l){return typeof l=="string"&&(l=this.toText(l)),this.changeByRange(c=>({changes:{from:c.from,to:c.to,insert:l},range:rt.cursor(c.from+l.length)}))}changeByRange(l){let c=this.selection,m=l(c.ranges[0]),x=this.changes(m.changes),D=[m.range],P=oe(m.effects);for(let z=1;zP.spec.fromJSON(z,J)))}}return $t.create({doc:l.doc,selection:rt.fromJSON(l.selection),extensions:c.extensions?x.concat([c.extensions]):x})}static create(l={}){let c=T.resolve(l.extensions||[],new Map),m=l.doc instanceof R?l.doc:R.of((l.doc||"").split(c.staticFacet($t.lineSeparator)||oi)),x=l.selection?l.selection instanceof rt?l.selection:rt.single(l.selection.anchor,l.selection.head):rt.single(0);return Ot(x,m.length),c.staticFacet(st)||(x=x.asSingle()),new $t(c,m,x,c.dynamicSlots.map(()=>null),(D,P)=>P.create(D),null)}get tabSize(){return this.facet($t.tabSize)}get lineBreak(){return this.facet($t.lineSeparator)||` -`}get readOnly(){return this.facet(qt)}phrase(l,...c){for(let m of this.facet($t.phrases))if(Object.prototype.hasOwnProperty.call(m,l)){l=m[l];break}return c.length&&(l=l.replace(/\$(\$|\d*)/g,(m,x)=>{if(x=="$")return"$";let D=+(x||1);return!D||D>c.length?m:c[D-1]})),l}languageDataAt(l,c,m=-1){let x=[];for(let D of this.facet(et))for(let P of D(this,c,m))Object.prototype.hasOwnProperty.call(P,l)&&x.push(P[l]);return x}charCategorizer(l){return Jt(this.languageDataAt("wordChars",l).join(""))}wordAt(l){let{text:c,from:m,length:x}=this.doc.lineAt(l),D=this.charCategorizer(l),P=l-m,z=l-m;for(;P>0;){let J=xe(c,P,!1);if(D(c.slice(J,P))!=jt.Word)break;P=J}for(;zE.length?E[0]:4}),$t.lineSeparator=wt,$t.readOnly=qt,$t.phrases=St.define({compare(E,l){let c=Object.keys(E),m=Object.keys(l);return c.length==m.length&&c.every(x=>E[x]==l[x])}}),$t.languageData=et,$t.changeFilter=Rt,$t.transactionFilter=Mt,$t.transactionExtender=Nt,it.reconfigure=me.define();function ci(E,l,c={}){let m={};for(let x of E)for(let D of Object.keys(x)){let P=x[D],z=m[D];if(z===void 0)m[D]=P;else if(!(z===P||P===void 0))if(Object.hasOwnProperty.call(c,D))m[D]=c[D](z,P);else throw new Error("Config merge conflict for field "+D)}for(let x in l)m[x]===void 0&&(m[x]=l[x]);return m}class Je{eq(l){return this==l}range(l,c=l){return Ze.create(l,c,this)}}Je.prototype.startSide=Je.prototype.endSide=0,Je.prototype.point=!1,Je.prototype.mapMode=Ve.TrackDel;class Ze{constructor(l,c,m){this.from=l,this.to=c,this.value=m}static create(l,c,m){return new Ze(l,c,m)}}function fi(E,l){return E.from-l.from||E.value.startSide-l.value.startSide}class be{constructor(l,c,m,x){this.from=l,this.to=c,this.value=m,this.maxPoint=x}get length(){return this.to[this.to.length-1]}findIndex(l,c,m,x=0){let D=m?this.to:this.from;for(let P=x,z=D.length;;){if(P==z)return P;let J=P+z>>1,nt=D[J]-l||(m?this.value[J].endSide:this.value[J].startSide)-c;if(J==P)return nt>=0?P:z;nt>=0?z=J:P=J+1}}between(l,c,m,x){for(let D=this.findIndex(c,-1e9,!0),P=this.findIndex(m,1e9,!1,D);DBt||Et==Bt&&nt.startSide>0&&nt.endSide<=0)continue;(Bt-Et||nt.endSide-nt.startSide)<0||(P<0&&(P=Et),nt.point&&(z=Math.max(z,Bt-Et)),m.push(nt),x.push(Et-P),D.push(Bt-P))}return{mapped:m.length?new be(x,D,m,z):null,pos:P}}}class Xt{constructor(l,c,m,x){this.chunkPos=l,this.chunk=c,this.nextLayer=m,this.maxPoint=x}static create(l,c,m,x){return new Xt(l,c,m,x)}get length(){let l=this.chunk.length-1;return l<0?0:Math.max(this.chunkEnd(l),this.nextLayer.length)}get size(){if(this.isEmpty)return 0;let l=this.nextLayer.size;for(let c of this.chunk)l+=c.value.length;return l}chunkEnd(l){return this.chunkPos[l]+this.chunk[l].length}update(l){let{add:c=[],sort:m=!1,filterFrom:x=0,filterTo:D=this.length}=l,P=l.filter;if(c.length==0&&!P)return this;if(m&&(c=c.slice().sort(fi)),this.isEmpty)return c.length?Xt.of(c):this;let z=new Ri(this,null,-1).goto(0),J=0,nt=[],ut=new ai;for(;z.value||J=0){let yt=c[J++];ut.addInner(yt.from,yt.to,yt.value)||nt.push(yt)}else z.rangeIndex==1&&z.chunkIndexthis.chunkEnd(z.chunkIndex)||Dz.to||D=D&&l<=D+P.length&&P.between(D,l-D,c-D,m)===!1)return}this.nextLayer.between(l,c,m)}}iter(l=0){return wi.from([this]).goto(l)}get isEmpty(){return this.nextLayer==this}static iter(l,c=0){return wi.from(l).goto(c)}static compare(l,c,m,x,D=-1){let P=l.filter(yt=>yt.maxPoint>0||!yt.isEmpty&&yt.maxPoint>=D),z=c.filter(yt=>yt.maxPoint>0||!yt.isEmpty&&yt.maxPoint>=D),J=xi(P,z,m),nt=new vi(P,J,D),ut=new vi(z,J,D);m.iterGaps((yt,Et,Bt)=>qi(nt,yt,ut,Et,Bt,x)),m.empty&&m.length==0&&qi(nt,0,ut,0,0,x)}static eq(l,c,m=0,x){x==null&&(x=999999999);let D=l.filter(ut=>!ut.isEmpty&&c.indexOf(ut)<0),P=c.filter(ut=>!ut.isEmpty&&l.indexOf(ut)<0);if(D.length!=P.length)return!1;if(!D.length)return!0;let z=xi(D,P),J=new vi(D,z,0).goto(m),nt=new vi(P,z,0).goto(m);for(;;){if(J.to!=nt.to||!gi(J.active,nt.active)||J.point&&(!nt.point||!J.point.eq(nt.point)))return!1;if(J.to>x)return!0;J.next(),nt.next()}}static spans(l,c,m,x,D=-1){let P=new vi(l,null,D).goto(c),z=c,J=P.openStart;for(;;){let nt=Math.min(P.to,m);if(P.point){let ut=P.activeForPoint(P.to),yt=P.pointFromz&&(x.span(z,nt,P.active,J),J=P.openEnd(nt));if(P.to>m)return J+(P.point&&P.to>m?1:0);z=P.to,P.next()}}static of(l,c=!1){let m=new ai;for(let x of l instanceof Ze?[l]:c?ei(l):l)m.add(x.from,x.to,x.value);return m.finish()}static join(l){if(!l.length)return Xt.empty;let c=l[l.length-1];for(let m=l.length-2;m>=0;m--)for(let x=l[m];x!=Xt.empty;x=x.nextLayer)c=new Xt(x.chunkPos,x.chunk,c,Math.max(x.maxPoint,c.maxPoint));return c}}Xt.empty=new Xt([],[],null,-1);function ei(E){if(E.length>1)for(let l=E[0],c=1;c0)return E.slice().sort(fi);l=m}return E}Xt.empty.nextLayer=Xt.empty;class ai{finishChunk(l){this.chunks.push(new be(this.from,this.to,this.value,this.maxPoint)),this.chunkPos.push(this.chunkStart),this.chunkStart=-1,this.setMaxPoint=Math.max(this.setMaxPoint,this.maxPoint),this.maxPoint=-1,l&&(this.from=[],this.to=[],this.value=[])}constructor(){this.chunks=[],this.chunkPos=[],this.chunkStart=-1,this.last=null,this.lastFrom=-1e9,this.lastTo=-1e9,this.from=[],this.to=[],this.value=[],this.maxPoint=-1,this.setMaxPoint=-1,this.nextLayer=null}add(l,c,m){this.addInner(l,c,m)||(this.nextLayer||(this.nextLayer=new ai)).add(l,c,m)}addInner(l,c,m){let x=l-this.lastTo||m.startSide-this.last.endSide;if(x<=0&&(l-this.lastFrom||m.startSide-this.last.startSide)<0)throw new Error("Ranges must be added sorted by `from` position and `startSide`");return x<0?!1:(this.from.length==250&&this.finishChunk(!0),this.chunkStart<0&&(this.chunkStart=l),this.from.push(l-this.chunkStart),this.to.push(c-this.chunkStart),this.last=m,this.lastFrom=l,this.lastTo=c,this.value.push(m),m.point&&(this.maxPoint=Math.max(this.maxPoint,c-l)),!0)}addChunk(l,c){if((l-this.lastTo||c.value[0].startSide-this.last.endSide)<0)return!1;this.from.length&&this.finishChunk(!0),this.setMaxPoint=Math.max(this.setMaxPoint,c.maxPoint),this.chunks.push(c),this.chunkPos.push(l);let m=c.value.length-1;return this.last=c.value[m],this.lastFrom=c.from[m]+l,this.lastTo=c.to[m]+l,!0}finish(){return this.finishInner(Xt.empty)}finishInner(l){if(this.from.length&&this.finishChunk(!1),this.chunks.length==0)return l;let c=Xt.create(this.chunkPos,this.chunks,this.nextLayer?this.nextLayer.finishInner(l):l,this.setMaxPoint);return this.from=null,c}}function xi(E,l,c){let m=new Map;for(let D of E)for(let P=0;P=this.minPoint)break}}setRangeIndex(l){if(l==this.layer.chunk[this.chunkIndex].value.length){if(this.chunkIndex++,this.skip)for(;this.chunkIndex=m&&x.push(new Ri(P,c,m,D));return x.length==1?x[0]:new wi(x)}get startSide(){return this.value?this.value.startSide:0}goto(l,c=-1e9){for(let m of this.heap)m.goto(l,c);for(let m=this.heap.length>>1;m>=0;m--)ze(this.heap,m);return this.next(),this}forward(l,c){for(let m of this.heap)m.forward(l,c);for(let m=this.heap.length>>1;m>=0;m--)ze(this.heap,m);(this.to-l||this.value.endSide-c)<0&&this.next()}next(){if(this.heap.length==0)this.from=this.to=1e9,this.value=null,this.rank=-1;else{let l=this.heap[0];this.from=l.from,this.to=l.to,this.value=l.value,this.rank=l.rank,l.value&&l.next(),ze(this.heap,0)}}}function ze(E,l){for(let c=E[l];;){let m=(l<<1)+1;if(m>=E.length)break;let x=E[m];if(m+1=0&&(x=E[m+1],m++),c.compare(x)<0)break;E[m]=c,E[l]=x,l=m}}class vi{constructor(l,c,m){this.minPoint=m,this.active=[],this.activeTo=[],this.activeRank=[],this.minActive=-1,this.point=null,this.pointFrom=0,this.pointRank=0,this.to=-1e9,this.endSide=0,this.openStart=-1,this.cursor=wi.from(l,c,m)}goto(l,c=-1e9){return this.cursor.goto(l,c),this.active.length=this.activeTo.length=this.activeRank.length=0,this.minActive=-1,this.to=l,this.endSide=c,this.openStart=-1,this.next(),this}forward(l,c){for(;this.minActive>-1&&(this.activeTo[this.minActive]-l||this.active[this.minActive].endSide-c)<0;)this.removeActive(this.minActive);this.cursor.forward(l,c)}removeActive(l){Yi(this.active,l),Yi(this.activeTo,l),Yi(this.activeRank,l),this.minActive=ji(this.active,this.activeTo)}addActive(l){let c=0,{value:m,to:x,rank:D}=this.cursor;for(;c0;)c++;Be(this.active,c,m),Be(this.activeTo,c,x),Be(this.activeRank,c,D),l&&Be(l,c,this.cursor.from),this.minActive=ji(this.active,this.activeTo)}next(){let l=this.to,c=this.point;this.point=null;let m=this.openStart<0?[]:null;for(;;){let x=this.minActive;if(x>-1&&(this.activeTo[x]-this.cursor.from||this.active[x].endSide-this.cursor.startSide)<0){if(this.activeTo[x]>l){this.to=this.activeTo[x],this.endSide=this.active[x].endSide;break}this.removeActive(x),m&&Yi(m,x)}else if(this.cursor.value)if(this.cursor.from>l){this.to=this.cursor.from,this.endSide=this.cursor.startSide;break}else{let D=this.cursor.value;if(!D.point)this.addActive(m),this.cursor.next();else if(c&&this.cursor.to==this.to&&this.cursor.from=0&&m[x]=0&&!(this.activeRank[m]l||this.activeTo[m]==l&&this.active[m].endSide>=this.point.endSide)&&c.push(this.active[m]);return c.reverse()}openEnd(l){let c=0;for(let m=this.activeTo.length-1;m>=0&&this.activeTo[m]>l;m--)c++;return c}}function qi(E,l,c,m,x,D){E.goto(l),c.goto(m);let P=m+x,z=m,J=m-l;for(;;){let nt=E.to+J-c.to||E.endSide-c.endSide,ut=nt<0?E.to+J:c.to,yt=Math.min(ut,P);if(E.point||c.point?E.point&&c.point&&(E.point==c.point||E.point.eq(c.point))&&gi(E.activeForPoint(E.to),c.activeForPoint(c.to))||D.comparePoint(z,yt,E.point,c.point):yt>z&&!gi(E.active,c.active)&&D.compareRange(z,yt,E.active,c.active),ut>P)break;z=ut,nt<=0&&E.next(),nt>=0&&c.next()}}function gi(E,l){if(E.length!=l.length)return!1;for(let c=0;c=l;m--)E[m+1]=E[m];E[l]=c}function ji(E,l){let c=-1,m=1e9;for(let x=0;x=l)return x;if(x==E.length)break;D+=E.charCodeAt(x)==9?c-D%c:1,x=xe(E,x)}return m===!0?-1:E.length}},75533:function(Bn,Li,Ee){Ee.d(Li,{p:function(){return At},Nm:function(){return be},tk:function(){return Oe},SJ:function(){return bn},lg:function(){return pt},l9:function(){return ge},S2:function(){return ys},Uw:function(){return Er},qr:function(){return uo},Sd:function(){return $o},gB:function(){return jo},v5:function(){return Jo},ZO:function(){return I},HQ:function(){return il},AE:function(){return yo},bF:function(){return Vo},$f:function(){return Dr},Eu:function(){return Zo},OO:function(){return X},W$:function(){return kt},Zs:function(){return nn},$1:function(){return Ks},mH:function(){return vo},hJ:function(){return qn}});for(var R=Ee(78120),vt=Ee(28699),dt={8:"Backspace",9:"Tab",10:"Enter",12:"NumLock",13:"Enter",16:"Shift",17:"Control",18:"Alt",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",44:"PrintScreen",45:"Insert",46:"Delete",59:";",61:"=",91:"Meta",92:"Meta",106:"*",107:"+",108:",",109:"-",110:".",111:"/",144:"NumLock",145:"ScrollLock",160:"Shift",161:"Shift",162:"Control",163:"Control",164:"Alt",165:"Alt",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},U={48:")",49:"!",50:"@",51:"#",52:"$",53:"%",54:"^",55:"&",56:"*",57:"(",59:":",61:"+",173:"_",186:":",187:"+",188:"<",189:"_",190:">",191:"?",192:"~",219:"{",220:"|",221:"}",222:'"'},gt=typeof navigator!="undefined"&&/Mac/.test(navigator.platform),te=typeof navigator!="undefined"&&/MSIE \d|Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(navigator.userAgent),zt=0;zt<10;zt++)dt[48+zt]=dt[96+zt]=String(zt);for(var zt=1;zt<=24;zt++)dt[zt+111]="F"+zt;for(var zt=65;zt<=90;zt++)dt[zt]=String.fromCharCode(zt+32),U[zt]=String.fromCharCode(zt);for(var ui in dt)U.hasOwnProperty(ui)||(U[ui]=dt[ui]);function he(s){var t=gt&&s.metaKey&&s.shiftKey&&!s.ctrlKey&&!s.altKey||te&&s.shiftKey&&s.key&&s.key.length==1||s.key=="Unidentified",e=!t&&s.key||(s.shiftKey?U:dt)[s.keyCode]||s.key||"Unidentified";return e=="Esc"&&(e="Escape"),e=="Del"&&(e="Delete"),e=="Left"&&(e="ArrowLeft"),e=="Up"&&(e="ArrowUp"),e=="Right"&&(e="ArrowRight"),e=="Down"&&(e="ArrowDown"),e}function Ut(s){let t;return s.nodeType==11?t=s.getSelection?s:s.ownerDocument:t=s,t.getSelection()}function Lt(s,t){return t?s==t||s.contains(t.nodeType!=1?t.parentNode:t):!1}function Qt(s){let t=s.activeElement;for(;t&&t.shadowRoot;)t=t.shadowRoot.activeElement;return t}function Kt(s,t){if(!t.anchorNode)return!1;try{return Lt(s,t.anchorNode)}catch(e){return!1}}function ce(s){return s.nodeType==3?Ue(s,0,s.nodeValue.length).getClientRects():s.nodeType==1?s.getClientRects():[]}function $e(s,t,e,i){return e?ae(s,t,e,i,-1)||ae(s,t,e,i,1):!1}function xe(s){for(var t=0;;t++)if(s=s.previousSibling,!s)return t}function mt(s){return s.nodeType==1&&/^(DIV|P|LI|UL|OL|BLOCKQUOTE|DD|DT|H\d|SECTION|PRE)$/.test(s.nodeName)}function ae(s,t,e,i,n){for(;;){if(s==e&&t==i)return!0;if(t==(n<0?0:Se(s))){if(s.nodeName=="DIV")return!1;let r=s.parentNode;if(!r||r.nodeType!=1)return!1;t=xe(s)+(n<0?0:1),s=r}else if(s.nodeType==1){if(s=s.childNodes[t+(n<0?-1:0)],s.nodeType==1&&s.contentEditable=="false")return!1;t=n<0?Se(s):0}else return!1}}function Se(s){return s.nodeType==3?s.nodeValue.length:s.childNodes.length}function _e(s,t){let e=t?s.left:s.right;return{left:e,right:e,top:s.top,bottom:s.bottom}}function ye(s){let t=s.visualViewport;return t?{left:0,right:t.width,top:0,bottom:t.height}:{left:0,right:s.innerWidth,top:0,bottom:s.innerHeight}}function de(s,t){let e=t.width/s.offsetWidth,i=t.height/s.offsetHeight;return(e>.995&&e<1.005||!isFinite(e)||Math.abs(t.width-s.offsetWidth)<1)&&(e=1),(i>.995&&i<1.005||!isFinite(i)||Math.abs(t.height-s.offsetHeight)<1)&&(i=1),{scaleX:e,scaleY:i}}function ti(s,t,e,i,n,r,h,p){let g=s.ownerDocument,M=g.defaultView||window;for(let C=s,N=!1;C&&!N;)if(C.nodeType==1){let $,Y=C==g.body,tt=1,at=1;if(Y)$=ye(M);else{if(/^(fixed|sticky)$/.test(getComputedStyle(C).position)&&(N=!0),C.scrollHeight<=C.clientHeight&&C.scrollWidth<=C.clientWidth){C=C.assignedSlot||C.parentNode;continue}let Wt=C.getBoundingClientRect();({scaleX:tt,scaleY:at}=de(C,Wt)),$={left:Wt.left,right:Wt.left+C.clientWidth*tt,top:Wt.top,bottom:Wt.top+C.clientHeight*at}}let ct=0,ht=0;if(n=="nearest")t.top<$.top?(ht=-($.top-t.top+h),e>0&&t.bottom>$.bottom+ht&&(ht=t.bottom-$.bottom+ht+h)):t.bottom>$.bottom&&(ht=t.bottom-$.bottom+h,e<0&&t.top-ht<$.top&&(ht=-($.top+ht-t.top+h)));else{let Wt=t.bottom-t.top,se=$.bottom-$.top;ht=(n=="center"&&Wt<=se?t.top+Wt/2-se/2:n=="start"||n=="center"&&e<0?t.top-h:t.bottom-se+h)-$.top}if(i=="nearest"?t.left<$.left?(ct=-($.left-t.left+r),e>0&&t.right>$.right+ct&&(ct=t.right-$.right+ct+r)):t.right>$.right&&(ct=t.right-$.right+r,e<0&&t.left<$.left+ct&&(ct=-($.left+ct-t.left+r))):ct=(i=="center"?t.left+(t.right-t.left)/2-($.right-$.left)/2:i=="start"==p?t.left-r:t.right-($.right-$.left)+r)-$.left,ct||ht)if(Y)M.scrollBy(ct,ht);else{let Wt=0,se=0;if(ht){let Vt=C.scrollTop;C.scrollTop+=ht/at,se=(C.scrollTop-Vt)*at}if(ct){let Vt=C.scrollLeft;C.scrollLeft+=ct/tt,Wt=(C.scrollLeft-Vt)*tt}t={left:t.left-Wt,top:t.top-se,right:t.right-Wt,bottom:t.bottom-se},Wt&&Math.abs(Wt-ct)<1&&(i="nearest"),se&&Math.abs(se-ht)<1&&(n="nearest")}if(Y)break;C=C.assignedSlot||C.parentNode}else if(C.nodeType==11)C=C.host;else break}function oi(s){let t=s.ownerDocument,e,i;for(let n=s.parentNode;n&&!(n==t.body||e&&i);)if(n.nodeType==1)!i&&n.scrollHeight>n.clientHeight&&(i=n),!e&&n.scrollWidth>n.clientWidth&&(e=n),n=n.assignedSlot||n.parentNode;else if(n.nodeType==11)n=n.host;else break;return{x:e,y:i}}class Ve{constructor(){this.anchorNode=null,this.anchorOffset=0,this.focusNode=null,this.focusOffset=0}eq(t){return this.anchorNode==t.anchorNode&&this.anchorOffset==t.anchorOffset&&this.focusNode==t.focusNode&&this.focusOffset==t.focusOffset}setRange(t){let{anchorNode:e,focusNode:i}=t;this.set(e,Math.min(t.anchorOffset,e?Se(e):0),i,Math.min(t.focusOffset,i?Se(i):0))}set(t,e,i,n){this.anchorNode=t,this.anchorOffset=e,this.focusNode=i,this.focusOffset=n}}let fe=null;function pe(s){if(s.setActive)return s.setActive();if(fe)return s.focus(fe);let t=[];for(let e=s;e&&(t.push(e,e.scrollTop,e.scrollLeft),e!=e.ownerDocument);e=e.parentNode);if(s.focus(fe==null?{get preventScroll(){return fe={preventScroll:!0},!0}}:void 0),!fe){fe=!1;for(let e=0;eMath.max(1,s.scrollHeight-s.clientHeight-4)}function rt(s,t){for(let e=s,i=t;;){if(e.nodeType==3&&i>0)return{node:e,offset:i};if(e.nodeType==1&&i>0){if(e.contentEditable=="false")return null;e=e.childNodes[i-1],i=Se(e)}else if(e.parentNode&&!mt(e))i=xe(e),e=e.parentNode;else return null}}function Ot(s,t){for(let e=s,i=t;;){if(e.nodeType==3&&ie)return N.domBoundsAround(t,e,M);if($>=t&&n==-1&&(n=g,r=M),M>e&&N.dom.parentNode==this.dom){h=g,p=C;break}C=$,M=$+N.breakAfter}return{from:r,to:p<0?i+this.length:p,startDOM:(n?this.children[n-1].dom.nextSibling:null)||this.dom.firstChild,endDOM:h=0?this.children[h].dom:null}}markDirty(t=!1){this.flags|=2,this.markParentsDirty(t)}markParentsDirty(t){for(let e=this.parent;e;e=e.parent){if(t&&(e.flags|=2),e.flags&1)return;e.flags|=1,t=!1}}setParent(t){this.parent!=t&&(this.parent=t,this.flags&7&&this.markParentsDirty(!0))}setDOM(t){this.dom!=t&&(this.dom&&(this.dom.cmView=null),this.dom=t,t.cmView=this)}get rootView(){for(let t=this;;){let e=t.parent;if(!e)return t;t=e}}replaceChildren(t,e,i=St){this.markDirty();for(let n=t;nthis.pos||t==this.pos&&(e>0||this.i==0||this.children[this.i-1].breakAfter))return this.off=t-this.pos,this;let i=this.children[--this.i];this.pos-=i.length+i.breakAfter}}}function je(s,t,e,i,n,r,h,p,g){let{children:M}=s,C=M.length?M[t]:null,N=r.length?r[r.length-1]:null,$=N?N.breakAfter:h;if(!(t==i&&C&&!h&&!$&&r.length<2&&C.merge(e,n,r.length?N:null,e==0,p,g))){if(i0&&(!h&&r.length&&C.merge(e,C.length,r[0],!1,p,0)?C.breakAfter=r.shift().breakAfter:(e2);var W={mac:j||/Mac/.test(_t.platform),windows:/Win/.test(_t.platform),linux:/Linux|X11/.test(_t.platform),ie:bi,ie_version:Re?ve.documentMode||6:Mi?+Mi[1]:Ae?+Ae[1]:0,gecko:it,gecko_version:it?+(/Firefox\/(\d+)/.exec(_t.userAgent)||[0,0])[1]:0,chrome:!!v,chrome_version:v?+v[1]:0,ios:j,android:/Android\b/.test(_t.userAgent),webkit:T,safari:H,webkit_version:T?+(/\bAppleWebKit\/(\d+)/.exec(_t.userAgent)||[0,0])[1]:0,tabSize:ve.documentElement.style.tabSize!=null?"tab-size":"-moz-tab-size"};const et=256;class st extends Ct{constructor(t){super(),this.text=t}get length(){return this.text.length}createDOM(t){this.setDOM(t||document.createTextNode(this.text))}sync(t,e){this.dom||this.createDOM(),this.dom.nodeValue!=this.text&&(e&&e.node==this.dom&&(e.written=!0),this.dom.nodeValue=this.text)}reuseDOM(t){t.nodeType==3&&this.createDOM(t)}merge(t,e,i){return this.flags&8||i&&(!(i instanceof st)||this.length-(e-t)+i.length>et||i.flags&8)?!1:(this.text=this.text.slice(0,t)+(i?i.text:"")+this.text.slice(e),this.markDirty(),!0)}split(t){let e=new st(this.text.slice(t));return this.text=this.text.slice(0,t),this.markDirty(),e.flags|=this.flags&8,e}localPosFromDOM(t,e){return t==this.dom?e:e?this.text.length:0}domAtPos(t){return new Dt(this.dom,t)}domBoundsAround(t,e,i){return{from:i,to:i+this.length,startDOM:this.dom,endDOM:this.dom.nextSibling}}coordsAt(t,e){return Rt(this.dom,t,e)}}class wt extends Ct{constructor(t,e=[],i=0){super(),this.mark=t,this.children=e,this.length=i;for(let n of e)n.setParent(this)}setAttrs(t){if(It(t),this.mark.class&&(t.className=this.mark.class),this.mark.attrs)for(let e in this.mark.attrs)t.setAttribute(e,this.mark.attrs[e]);return t}canReuseDOM(t){return super.canReuseDOM(t)&&!((this.flags|t.flags)&8)}reuseDOM(t){t.nodeName==this.mark.tagName.toUpperCase()&&(this.setDOM(t),this.flags|=6)}sync(t,e){this.dom?this.flags&4&&this.setAttrs(this.dom):this.setDOM(this.setAttrs(document.createElement(this.mark.tagName))),super.sync(t,e)}merge(t,e,i,n,r,h){return i&&(!(i instanceof wt&&i.mark.eq(this.mark))||t&&r<=0||et&&e.push(i=t&&(n=r),i=g,r++}let h=this.length-t;return this.length=t,n>-1&&(this.children.length=n,this.markDirty()),new wt(this.mark,e,h)}domAtPos(t){return qt(this,t)}coordsAt(t,e){return Le(this,t,e)}}function Rt(s,t,e){let i=s.nodeValue.length;t>i&&(t=i);let n=t,r=t,h=0;t==0&&e<0||t==i&&e>=0?W.chrome||W.gecko||(t?(n--,h=1):r=0)?0:p.length-1];return W.safari&&!h&&g.width==0&&(g=Array.prototype.find.call(p,M=>M.width)||g),h?_e(g,h<0):g||null}class Mt extends Ct{static create(t,e,i){return new Mt(t,e,i)}constructor(t,e,i){super(),this.widget=t,this.length=e,this.side=i,this.prevWidget=null}split(t){let e=Mt.create(this.widget,this.length-t,this.side);return this.length-=t,e}sync(t){(!this.dom||!this.widget.updateDOM(this.dom,t))&&(this.dom&&this.prevWidget&&this.prevWidget.destroy(this.dom),this.prevWidget=null,this.setDOM(this.widget.toDOM(t)),this.widget.editable||(this.dom.contentEditable="false"))}getSide(){return this.side}merge(t,e,i,n,r,h){return i&&(!(i instanceof Mt)||!this.widget.compare(i.widget)||t>0&&r<=0||e0)?Dt.before(this.dom):Dt.after(this.dom,t==this.length)}domBoundsAround(){return null}coordsAt(t,e){let i=this.widget.coordsAt(this.dom,t,e);if(i)return i;let n=this.dom.getClientRects(),r=null;if(!n.length)return null;let h=this.side?this.side<0:t>0;for(let p=h?n.length-1:0;r=n[p],!(t>0?p==0:p==n.length-1||r.top0?Dt.before(this.dom):Dt.after(this.dom)}localPosFromDOM(){return 0}domBoundsAround(){return null}coordsAt(t){return this.dom.getBoundingClientRect()}get overrideDOMText(){return R.xv.empty}get isHidden(){return!0}}st.prototype.children=Mt.prototype.children=Nt.prototype.children=St;function qt(s,t){let e=s.dom,{children:i}=s,n=0;for(let r=0;nr&&t0;r--){let h=i[r-1];if(h.dom.parentNode==e)return h.domAtPos(h.length)}for(let r=n;r0&&t instanceof wt&&n.length&&(i=n[n.length-1])instanceof wt&&i.mark.eq(t.mark)?Gt(i,t.children[0],e-1):(n.push(t),t.setParent(s)),s.length+=t.length}function Le(s,t,e){let i=null,n=-1,r=null,h=-1;function p(M,C){for(let N=0,$=0;N=C&&(Y.children.length?p(Y,C-$):(!r||r.isHidden&&e>0)&&(tt>C||$==tt&&Y.getSide()>0)?(r=Y,h=C-$):($-1?1:0)!=n.length-(e&&n.indexOf(e)>-1?1:0))return!1;for(let r of i)if(r!=e&&(n.indexOf(r)==-1||s[r]!==t[r]))return!1;return!0}function Ie(s,t,e){let i=!1;if(t)for(let n in t)e&&n in e||(i=!0,n=="style"?s.style.cssText="":s.removeAttribute(n));if(e)for(let n in e)t&&t[n]==e[n]||(i=!0,n=="style"?s.style.cssText=e[n]:s.setAttribute(n,e[n]));return i}function mi(s){let t=Object.create(null);for(let e=0;e0?3e8:-4e8:e>0?1e8:-1e8,new jt(t,e,e,i,t.widget||null,!1)}static replace(t){let e=!!t.block,i,n;if(t.isBlockGap)i=-5e8,n=4e8;else{let{start:r,end:h}=le(t,e);i=(r?e?-3e8:-1:5e8)-1,n=(h?e?2e8:1:-6e8)+1}return new jt(t,i,n,e,t.widget||null,!0)}static line(t){return new oe(t)}static set(t,e=!1){return R.Xs.of(t,e)}hasHeight(){return this.widget?this.widget.estimatedHeight>-1:!1}}At.none=R.Xs.empty;class Ne extends At{constructor(t){let{start:e,end:i}=le(t);super(e?-1:5e8,i?1:-6e8,null,t),this.tagName=t.tagName||"span",this.class=t.class||"",this.attrs=t.attributes||null}eq(t){var e,i;return this==t||t instanceof Ne&&this.tagName==t.tagName&&(this.class||((e=this.attrs)===null||e===void 0?void 0:e.class))==(t.class||((i=t.attrs)===null||i===void 0?void 0:i.class))&&Qe(this.attrs,t.attrs,"class")}range(t,e=t){if(t>=e)throw new RangeError("Mark decorations may not be empty");return super.range(t,e)}}Ne.prototype.point=!1;class oe extends At{constructor(t){super(-2e8,-2e8,null,t)}eq(t){return t instanceof oe&&this.spec.class==t.spec.class&&Qe(this.spec.attributes,t.spec.attributes)}range(t,e=t){if(e!=t)throw new RangeError("Line decoration ranges must be zero-length");return super.range(t,e)}}oe.prototype.mapMode=R.gc.TrackBefore,oe.prototype.point=!0;class jt extends At{constructor(t,e,i,n,r,h){super(e,i,r,t),this.block=n,this.isReplace=h,this.mapMode=n?e<=0?R.gc.TrackBefore:R.gc.TrackAfter:R.gc.TrackDel}get type(){return this.startSide!=this.endSide?ie.WidgetRange:this.startSide<=0?ie.WidgetBefore:ie.WidgetAfter}get heightRelevant(){return this.block||!!this.widget&&(this.widget.estimatedHeight>=5||this.widget.lineBreaks>0)}eq(t){return t instanceof jt&&ne(this.widget,t.widget)&&this.block==t.block&&this.startSide==t.startSide&&this.endSide==t.endSide}range(t,e=t){if(this.isReplace&&(t>e||t==e&&this.startSide>0&&this.endSide<=0))throw new RangeError("Invalid range for replacement decoration");if(!this.isReplace&&e!=t)throw new RangeError("Widget decorations can only have zero-length ranges");return super.range(t,e)}}jt.prototype.point=!0;function le(s,t=!1){let{inclusiveStart:e,inclusiveEnd:i}=s;return e==null&&(e=s.inclusive),i==null&&(i=s.inclusive),{start:e!=null?e:t,end:i!=null?i:t}}function ne(s,t){return s==t||!!(s&&t&&s.compare(t))}function Fe(s,t,e,i=0){let n=e.length-1;n>=0&&e[n]+i>=s?e[n]=Math.max(e[n],t):e.push(s,t)}class Jt extends Ct{constructor(){super(...arguments),this.children=[],this.length=0,this.prevAttrs=void 0,this.attrs=null,this.breakAfter=0}merge(t,e,i,n,r,h){if(i){if(!(i instanceof Jt))return!1;this.dom||i.transferDOM(this)}return n&&this.setDeco(i?i.attrs:null),ee(this,t,e,i?i.children.slice():[],r,h),!0}split(t){let e=new Jt;if(e.breakAfter=this.breakAfter,this.length==0)return e;let{i,off:n}=this.childPos(t);n&&(e.append(this.children[i].split(n),0),this.children[i].merge(n,this.children[i].length,null,!1,0,0),i++);for(let r=i;r0&&this.children[i-1].length==0;)this.children[--i].destroy();return this.children.length=i,this.markDirty(),this.length=t,e}transferDOM(t){this.dom&&(this.markDirty(),t.setDOM(this.dom),t.prevAttrs=this.prevAttrs===void 0?this.attrs:this.prevAttrs,this.prevAttrs=void 0,this.dom=null)}setDeco(t){Qe(this.attrs,t)||(this.dom&&(this.prevAttrs=this.attrs,this.markDirty()),this.attrs=t)}append(t,e){Gt(this,t,e)}addLineDeco(t){let e=t.spec.attributes,i=t.spec.class;e&&(this.attrs=me(e,this.attrs||{})),i&&(this.attrs=me({class:i},this.attrs||{}))}domAtPos(t){return qt(this,t)}reuseDOM(t){t.nodeName=="DIV"&&(this.setDOM(t),this.flags|=6)}sync(t,e){var i;this.dom?this.flags&4&&(It(this.dom),this.dom.className="cm-line",this.prevAttrs=this.attrs?null:void 0):(this.setDOM(document.createElement("div")),this.dom.className="cm-line",this.prevAttrs=this.attrs?null:void 0),this.prevAttrs!==void 0&&(Ie(this.dom,this.prevAttrs,this.attrs),this.dom.classList.add("cm-line"),this.prevAttrs=void 0),super.sync(t,e);let n=this.dom.lastChild;for(;n&&Ct.get(n)instanceof wt;)n=n.lastChild;if(!n||!this.length||n.nodeName!="BR"&&((i=Ct.get(n))===null||i===void 0?void 0:i.isEditable)==!1&&(!W.ios||!this.children.some(r=>r instanceof st))){let r=document.createElement("BR");r.cmIgnore=!0,this.dom.appendChild(r)}}measureTextSize(){if(this.children.length==0||this.length>20)return null;let t=0,e;for(let i of this.children){if(!(i instanceof st)||/[^ -~]/.test(i.text))return null;let n=ce(i.dom);if(n.length!=1)return null;t+=n[0].width,e=n[0].height}return t?{lineHeight:this.dom.getBoundingClientRect().height,charWidth:t/this.length,textHeight:e}:null}coordsAt(t,e){let i=Le(this,t,e);if(!this.children.length&&i&&this.parent){let{heightOracle:n}=this.parent.view.viewState,r=i.bottom-i.top;if(Math.abs(r-n.lineHeight)<2&&n.textHeight=e){if(r instanceof Jt)return r;if(h>e)break}n=h+r.breakAfter}return null}}class $t extends Ct{constructor(t,e,i){super(),this.widget=t,this.length=e,this.deco=i,this.breakAfter=0,this.prevWidget=null}merge(t,e,i,n,r,h){return i&&(!(i instanceof $t)||!this.widget.compare(i.widget)||t>0&&r<=0||e0}}class ci extends ge{constructor(t){super(),this.height=t}toDOM(){let t=document.createElement("div");return t.className="cm-gap",this.updateDOM(t),t}eq(t){return t.height==this.height}updateDOM(t){return t.style.height=this.height+"px",!0}get editable(){return!0}get estimatedHeight(){return this.height}ignoreEvent(){return!1}}class Je{constructor(t,e,i,n){this.doc=t,this.pos=e,this.end=i,this.disallowBlockEffectsFor=n,this.content=[],this.curLine=null,this.breakAtStart=0,this.pendingBuffer=0,this.bufferMarks=[],this.atCursorPos=!0,this.openStart=-1,this.openEnd=-1,this.text="",this.textOff=0,this.cursor=t.iter(),this.skip=e}posCovered(){if(this.content.length==0)return!this.breakAtStart&&this.doc.lineAt(this.pos).from!=this.pos;let t=this.content[this.content.length-1];return!(t.breakAfter||t instanceof $t&&t.deco.endSide<0)}getLine(){return this.curLine||(this.content.push(this.curLine=new Jt),this.atCursorPos=!0),this.curLine}flushBuffer(t=this.bufferMarks){this.pendingBuffer&&(this.curLine.append(Ze(new Nt(-1),t),t.length),this.pendingBuffer=0)}addBlockWidget(t){this.flushBuffer(),this.curLine=null,this.content.push(t)}finish(t){this.pendingBuffer&&t<=this.bufferMarks.length?this.flushBuffer():this.pendingBuffer=0,!this.posCovered()&&!(t&&this.content.length&&this.content[this.content.length-1]instanceof $t)&&this.getLine()}buildText(t,e,i){for(;t>0;){if(this.textOff==this.text.length){let{value:r,lineBreak:h,done:p}=this.cursor.next(this.skip);if(this.skip=0,p)throw new Error("Ran out of text content when drawing inline views");if(h){this.posCovered()||this.getLine(),this.content.length?this.content[this.content.length-1].breakAfter=1:this.breakAtStart=1,this.flushBuffer(),this.curLine=null,this.atCursorPos=!0,t--;continue}else this.text=r,this.textOff=0}let n=Math.min(this.text.length-this.textOff,t,512);this.flushBuffer(e.slice(e.length-i)),this.getLine().append(Ze(new st(this.text.slice(this.textOff,this.textOff+n)),e),i),this.atCursorPos=!0,this.textOff+=n,t-=n,i=0}}span(t,e,i,n){this.buildText(e-t,i,n),this.pos=e,this.openStart<0&&(this.openStart=n)}point(t,e,i,n,r,h){if(this.disallowBlockEffectsFor[h]&&i instanceof jt){if(i.block)throw new RangeError("Block decorations may not be specified via plugins");if(e>this.doc.lineAt(this.pos).to)throw new RangeError("Decorations that replace line breaks may not be specified via plugins")}let p=e-t;if(i instanceof jt)if(i.block)i.startSide>0&&!this.posCovered()&&this.getLine(),this.addBlockWidget(new $t(i.widget||fi.block,p,i));else{let g=Mt.create(i.widget||fi.inline,p,p?0:i.startSide),M=this.atCursorPos&&!g.isEditable&&r<=n.length&&(t0),C=!g.isEditable&&(tn.length||i.startSide<=0),N=this.getLine();this.pendingBuffer==2&&!M&&!g.isEditable&&(this.pendingBuffer=0),this.flushBuffer(n),M&&(N.append(Ze(new Nt(1),n),r),r=n.length+Math.max(0,r-n.length)),N.append(Ze(g,n),r),this.atCursorPos=C,this.pendingBuffer=C?tn.length?1:2:0,this.pendingBuffer&&(this.bufferMarks=n.slice())}else this.doc.lineAt(this.pos).from==this.pos&&this.getLine().addLineDeco(i);p&&(this.textOff+p<=this.text.length?this.textOff+=p:(this.skip+=p-(this.text.length-this.textOff),this.text="",this.textOff=0),this.pos=e),this.openStart<0&&(this.openStart=r)}static build(t,e,i,n,r){let h=new Je(t,e,i,r);return h.openEnd=R.Xs.spans(n,e,i,h),h.openStart<0&&(h.openStart=h.openEnd),h.finish(h.openEnd),h}}function Ze(s,t){for(let e of t)s=new wt(e,[s],s.length);return s}class fi extends ge{constructor(t){super(),this.tag=t}eq(t){return t.tag==this.tag}toDOM(){return document.createElement(this.tag)}updateDOM(t){return t.nodeName.toLowerCase()==this.tag}get isHidden(){return!0}}fi.inline=new fi("span"),fi.block=new fi("div");var be=function(s){return s[s.LTR=0]="LTR",s[s.RTL=1]="RTL",s}(be||(be={}));const Xt=be.LTR,ei=be.RTL;function ai(s){let t=[];for(let e=0;e=e){if(p.level==i)return h;(r<0||(n!=0?n<0?p.frome:t[r].level>p.level))&&(r=h)}}if(r<0)throw new RangeError("Index out of range");return r}}function Yi(s,t){if(s.length!=t.length)return!1;for(let e=0;e=0;at-=3)if(ze[at+1]==-Y){let ct=ze[at+2],ht=ct&2?n:ct&4?ct&1?r:n:0;ht&&(Be[N]=Be[ze[at]]=ht),p=at;break}}else{if(ze.length==189)break;ze[p++]=N,ze[p++]=$,ze[p++]=g}else if((tt=Be[N])==2||tt==1){let at=tt==n;g=at?0:1;for(let ct=p-3;ct>=0;ct-=3){let ht=ze[ct+2];if(ht&2)break;if(at)ze[ct+2]|=2;else{if(ht&4)break;ze[ct+2]|=4}}}}}function Ki(s,t,e,i){for(let n=0,r=i;n<=e.length;n++){let h=n?e[n-1].to:s,p=ng;)tt==ct&&(tt=e[--at].from,ct=at?e[at-1].to:s),Be[--tt]=Y;g=C}else r=M,g++}}}function E(s,t,e,i,n,r,h){let p=i%2?2:1;if(i%2==n%2)for(let g=t,M=0;gg&&h.push(new gi(g,at.from,Y));let ct=at.direction==Xt!=!(Y%2);l(s,ct?i+1:i,n,at.inner,at.from,at.to,h),g=at.to}tt=at.to}else{if(tt==e||(C?Be[tt]!=p:Be[tt]==p))break;tt++}$?E(s,g,tt,i+1,n,$,h):gt;){let C=!0,N=!1;if(!M||g>r[M-1].to){let at=Be[g-1];at!=p&&(C=!1,N=at==16)}let $=!C&&p==1?[]:null,Y=C?i:i+1,tt=g;t:for(;;)if(M&&tt==r[M-1].to){if(N)break t;let at=r[--M];if(!C)for(let ct=at.from,ht=M;;){if(ct==t)break t;if(ht&&r[ht-1].to==ct)ct=r[--ht].from;else{if(Be[ct-1]==p)break t;break}}if($)$.push(at);else{at.toBe.length;)Be[Be.length]=256;let i=[],n=t==Xt?0:1;return l(s,n,n,e,0,s.length,i),i}function m(s){return[new gi(0,s,0)]}let x="";function D(s,t,e,i,n){var r;let h=i.head-s.from,p=gi.find(t,h,(r=i.bidiLevel)!==null&&r!==void 0?r:-1,i.assoc),g=t[p],M=g.side(n,e);if(h==M){let $=p+=n?1:-1;if($<0||$>=t.length)return null;g=t[p=$],h=g.side(!n,e),M=g.side(n,e)}let C=(0,R.cp)(s.text,h,g.forward(n,e));(Cg.to)&&(C=M),x=s.text.slice(Math.min(h,C),Math.max(h,C));let N=p==(n?t.length-1:0)?null:t[p+(n?1:-1)];return N&&C==M&&N.level+(n?0:1)s.some(t=>t)}),y=R.r$.define({combine:s=>s.some(t=>t)}),S=R.r$.define();class L{constructor(t,e="nearest",i="nearest",n=5,r=5,h=!1){this.range=t,this.y=e,this.x=i,this.yMargin=n,this.xMargin=r,this.isSnapshot=h}map(t){return t.empty?this:new L(this.range.map(t),this.y,this.x,this.yMargin,this.xMargin,this.isSnapshot)}clip(t){return this.range.to<=t.doc.length?this:new L(R.jT.cursor(t.doc.length),this.y,this.x,this.yMargin,this.xMargin,this.isSnapshot)}}const V=R.Py.define({map:(s,t)=>s.map(t)}),_=R.Py.define();function X(s,t,e){let i=s.facet(ut);i.length?i[0](t):window.onerror?window.onerror(String(t),e,void 0,void 0,t):e?console.error(e+":",t):console.error(t)}const Z=R.r$.define({combine:s=>s.length?s[0]:!0});let ft=0;const bt=R.r$.define();class pt{constructor(t,e,i,n,r){this.id=t,this.create=e,this.domEventHandlers=i,this.domEventObservers=n,this.extension=r(this)}static define(t,e){const{eventHandlers:i,eventObservers:n,provide:r,decorations:h}=e||{};return new pt(ft++,t,i,n,p=>{let g=[bt.of(p)];return h&&g.push(Xe.of(M=>{let C=M.plugin(p);return C?h(C):At.none})),r&&g.push(r(p)),g})}static fromClass(t,e){return pt.define(i=>new t(i),e)}}class Pt{constructor(t){this.spec=t,this.mustUpdate=null,this.value=null}update(t){if(this.value){if(this.mustUpdate){let e=this.mustUpdate;if(this.mustUpdate=null,this.value.update)try{this.value.update(e)}catch(i){if(X(e.state,i,"CodeMirror plugin crashed"),this.value.destroy)try{this.value.destroy()}catch(n){}this.deactivate()}}}else if(this.spec)try{this.value=this.spec.create(t)}catch(e){X(t.state,e,"CodeMirror plugin crashed"),this.deactivate()}return this}destroy(t){var e;if(!((e=this.value)===null||e===void 0)&&e.destroy)try{this.value.destroy()}catch(i){X(t.state,i,"CodeMirror plugin crashed")}}deactivate(){this.spec=this.value=null}}const Zt=R.r$.define(),Te=R.r$.define(),Xe=R.r$.define(),Si=R.r$.define(),Ii=R.r$.define(),Ji=R.r$.define();function ii(s,t){let e=s.state.facet(Ji);if(!e.length)return e;let i=e.map(r=>r instanceof Function?r(s):r),n=[];return R.Xs.spans(i,t.from,t.to,{point(){},span(r,h,p,g){let M=r-t.from,C=h-t.from,N=n;for(let $=p.length-1;$>=0;$--,g--){let Y=p[$].spec.bidiIsolate,tt;if(Y==null&&(Y=P(t.text,M,C)),g>0&&N.length&&(tt=N[N.length-1]).to==M&&tt.direction==Y)tt.to=C,N=tt.inner;else{let at={from:M,to:C,direction:Y,inner:[]};N.push(at),N=at.inner}}}}),n}const Ni=R.r$.define();function Pi(s){let t=0,e=0,i=0,n=0;for(let r of s.state.facet(Ni)){let h=r(s);h&&(h.left!=null&&(t=Math.max(t,h.left)),h.right!=null&&(e=Math.max(e,h.right)),h.top!=null&&(i=Math.max(i,h.top)),h.bottom!=null&&(n=Math.max(n,h.bottom)))}return{left:t,right:e,top:i,bottom:n}}const hi=R.r$.define();class A{constructor(t,e,i,n){this.fromA=t,this.toA=e,this.fromB=i,this.toB=n}join(t){return new A(Math.min(this.fromA,t.fromA),Math.max(this.toA,t.toA),Math.min(this.fromB,t.fromB),Math.max(this.toB,t.toB))}addToSet(t){let e=t.length,i=this;for(;e>0;e--){let n=t[e-1];if(!(n.fromA>i.toA)){if(n.toAC)break;r+=2}if(!g)return i;new A(g.fromA,g.toA,g.fromB,g.toB).addToSet(i),h=g.toA,p=g.toB}}}class f{constructor(t,e,i){this.view=t,this.state=e,this.transactions=i,this.flags=0,this.startState=t.state,this.changes=R.as.empty(this.startState.doc.length);for(let r of i)this.changes=this.changes.compose(r.changes);let n=[];this.changes.iterChangedRanges((r,h,p,g)=>n.push(new A(r,h,p,g))),this.changedRanges=n}static create(t,e,i){return new f(t,e,i)}get viewportChanged(){return(this.flags&4)>0}get heightChanged(){return(this.flags&2)>0}get geometryChanged(){return this.docChanged||(this.flags&10)>0}get focusChanged(){return(this.flags&1)>0}get docChanged(){return!this.changes.empty}get selectionSet(){return this.transactions.some(t=>t.selection)}get empty(){return this.flags==0&&this.transactions.length==0}}class w extends Ct{get length(){return this.view.state.doc.length}constructor(t){super(),this.view=t,this.decorations=[],this.dynamicDecorationMap=[!1],this.domChanged=null,this.hasComposition=null,this.markedForComposition=new Set,this.editContextFormatting=At.none,this.lastCompositionAfterCursor=!1,this.minWidth=0,this.minWidthFrom=0,this.minWidthTo=0,this.impreciseAnchor=null,this.impreciseHead=null,this.forceSelection=!1,this.lastUpdate=Date.now(),this.setDOM(t.contentDOM),this.children=[new Jt],this.children[0].setParent(this),this.updateDeco(),this.updateInner([new A(0,0,0,t.state.doc.length)],0,null)}update(t){var e;let i=t.changedRanges;this.minWidth>0&&i.length&&(i.every(({fromA:M,toA:C})=>Cthis.minWidthTo)?(this.minWidthFrom=t.changes.mapPos(this.minWidthFrom,1),this.minWidthTo=t.changes.mapPos(this.minWidthTo,1)):this.minWidth=this.minWidthFrom=this.minWidthTo=0),this.updateEditContextFormatting(t);let n=-1;this.view.inputState.composing>=0&&!this.view.observer.editContext&&(!((e=this.domChanged)===null||e===void 0)&&e.newSel?n=this.domChanged.newSel.head:!Ft(t.changes,this.hasComposition)&&!t.selectionSet&&(n=t.state.selection.main.head));let r=n>-1?K(this.view,t.changes,n):null;if(this.domChanged=null,this.hasComposition){this.markedForComposition.clear();let{from:M,to:C}=this.hasComposition;i=new A(M,C,t.changes.mapPos(M,-1),t.changes.mapPos(C,1)).addToSet(i.slice())}this.hasComposition=r?{from:r.range.fromB,to:r.range.toB}:null,(W.ie||W.chrome)&&!r&&t&&t.state.doc.lines!=t.startState.doc.lines&&(this.forceSelection=!0);let h=this.decorations,p=this.updateDeco(),g=lt(h,p,t.changes);return i=A.extendWithRanges(i,g),!(this.flags&7)&&i.length==0?!1:(this.updateInner(i,t.startState.doc.length,r),t.transactions.length&&(this.lastUpdate=Date.now()),!0)}updateInner(t,e,i){this.view.viewState.mustMeasureContent=!0,this.updateChildren(t,e,i);let{observer:n}=this.view;n.ignore(()=>{this.dom.style.height=this.view.viewState.contentHeight/this.view.scaleY+"px",this.dom.style.flexBasis=this.minWidth?this.minWidth+"px":"";let h=W.chrome||W.ios?{node:n.selectionRange.focusNode,written:!1}:void 0;this.sync(this.view,h),this.flags&=-8,h&&(h.written||n.selectionRange.focusNode!=h.node)&&(this.forceSelection=!0),this.dom.style.height=""}),this.markedForComposition.forEach(h=>h.flags&=-9);let r=[];if(this.view.viewport.from||this.view.viewport.to=0?n[h]:null;if(!p)break;let{fromA:g,toA:M,fromB:C,toB:N}=p,$,Y,tt,at;if(i&&i.range.fromBC){let Vt=Je.build(this.view.state.doc,C,i.range.fromB,this.decorations,this.dynamicDecorationMap),re=Je.build(this.view.state.doc,i.range.toB,N,this.decorations,this.dynamicDecorationMap);Y=Vt.breakAtStart,tt=Vt.openStart,at=re.openEnd;let ke=this.compositionView(i);re.breakAtStart?ke.breakAfter=1:re.content.length&&ke.merge(ke.length,ke.length,re.content[0],!1,re.openStart,0)&&(ke.breakAfter=re.content[0].breakAfter,re.content.shift()),Vt.content.length&&ke.merge(0,0,Vt.content[Vt.content.length-1],!0,0,Vt.openEnd)&&Vt.content.pop(),$=Vt.content.concat(ke).concat(re.content)}else({content:$,breakAtStart:Y,openStart:tt,openEnd:at}=Je.build(this.view.state.doc,C,N,this.decorations,this.dynamicDecorationMap));let{i:ct,off:ht}=r.findPos(M,1),{i:Wt,off:se}=r.findPos(g,-1);je(this,Wt,se,ct,ht,$,Y,tt,at)}i&&this.fixCompositionDOM(i)}updateEditContextFormatting(t){this.editContextFormatting=this.editContextFormatting.map(t.changes);for(let e of t.transactions)for(let i of e.effects)i.is(_)&&(this.editContextFormatting=i.value)}compositionView(t){let e=new st(t.text.nodeValue);e.flags|=8;for(let{deco:n}of t.marks)e=new wt(n,[e],e.length);let i=new Jt;return i.append(e,0),i}fixCompositionDOM(t){let e=(r,h)=>{h.flags|=8|(h.children.some(g=>g.flags&7)?1:0),this.markedForComposition.add(h);let p=Ct.get(r);p&&p!=h&&(p.dom=null),h.setDOM(r)},i=this.childPos(t.range.fromB,1),n=this.children[i.i];e(t.line,n);for(let r=t.marks.length-1;r>=-1;r--)i=n.childPos(i.off,1),n=n.children[i.i],e(r>=0?t.marks[r].node:t.text,n)}updateSelection(t=!1,e=!1){(t||!this.view.observer.selectionRange.focusNode)&&this.view.observer.readSelectionRange();let i=this.view.root.activeElement,n=i==this.dom,r=!n&&Kt(this.dom,this.view.observer.selectionRange)&&!(i&&this.dom.contains(i));if(!(n||e||r))return;let h=this.forceSelection;this.forceSelection=!1;let p=this.view.state.selection.main,g=this.moveToLine(this.domAtPos(p.anchor)),M=p.empty?g:this.moveToLine(this.domAtPos(p.head));if(W.gecko&&p.empty&&!this.hasComposition&&B(g)){let N=document.createTextNode("");this.view.observer.ignore(()=>g.node.insertBefore(N,g.node.childNodes[g.offset]||null)),g=M=new Dt(N,0),h=!0}let C=this.view.observer.selectionRange;(h||!C.focusNode||(!$e(g.node,g.offset,C.anchorNode,C.anchorOffset)||!$e(M.node,M.offset,C.focusNode,C.focusOffset))&&!this.suppressWidgetCursorChange(C,p))&&(this.view.observer.ignore(()=>{W.android&&W.chrome&&this.dom.contains(C.focusNode)&&Tt(C.focusNode,this.dom)&&(this.dom.blur(),this.dom.focus({preventScroll:!0}));let N=Ut(this.view.root);if(N)if(p.empty){if(W.gecko){let $=G(g.node,g.offset);if($&&$!=3){let Y=($==1?rt:Ot)(g.node,g.offset);Y&&(g=new Dt(Y.node,Y.offset))}}N.collapse(g.node,g.offset),p.bidiLevel!=null&&N.caretBidiLevel!==void 0&&(N.caretBidiLevel=p.bidiLevel)}else if(N.extend){N.collapse(g.node,g.offset);try{N.extend(M.node,M.offset)}catch($){}}else{let $=document.createRange();p.anchor>p.head&&([g,M]=[M,g]),$.setEnd(M.node,M.offset),$.setStart(g.node,g.offset),N.removeAllRanges(),N.addRange($)}r&&this.view.root.activeElement==this.dom&&(this.dom.blur(),i&&i.focus())}),this.view.observer.setSelectionRange(g,M)),this.impreciseAnchor=g.precise?null:new Dt(C.anchorNode,C.anchorOffset),this.impreciseHead=M.precise?null:new Dt(C.focusNode,C.focusOffset)}suppressWidgetCursorChange(t,e){return this.hasComposition&&e.empty&&$e(t.focusNode,t.focusOffset,t.anchorNode,t.anchorOffset)&&this.posFromDOM(t.focusNode,t.focusOffset)==e.head}enforceCursorAssoc(){if(this.hasComposition)return;let{view:t}=this,e=t.state.selection.main,i=Ut(t.root),{anchorNode:n,anchorOffset:r}=t.observer.selectionRange;if(!i||!e.empty||!e.assoc||!i.modify)return;let h=Jt.find(this,e.head);if(!h)return;let p=h.posAtStart;if(e.head==p||e.head==p+h.length)return;let g=this.coordsAt(e.head,-1),M=this.coordsAt(e.head,1);if(!g||!M||g.bottom>M.top)return;let C=this.domAtPos(e.head+e.assoc);i.collapse(C.node,C.offset),i.modify("move",e.assoc<0?"forward":"backward","lineboundary"),t.observer.readSelectionRange();let N=t.observer.selectionRange;t.docView.posFromDOM(N.anchorNode,N.anchorOffset)!=e.from&&i.collapse(n,r)}moveToLine(t){let e=this.dom,i;if(t.node!=e)return t;for(let n=t.offset;!i&&n=0;n--){let r=Ct.get(e.childNodes[n]);r instanceof Jt&&(i=r.domAtPos(r.length))}return i?new Dt(i.node,i.offset,!0):t}nearest(t){for(let e=t;e;){let i=Ct.get(e);if(i&&i.rootView==this)return i;e=e.parentNode}return null}posFromDOM(t,e){let i=this.nearest(t);if(!i)throw new RangeError("Trying to find position for a DOM position outside of the document");return i.localPosFromDOM(t,e)+i.posAtStart}domAtPos(t){let{i:e,off:i}=this.childCursor().findPos(t,-1);for(;e=0;h--){let p=this.children[h],g=r-p.breakAfter,M=g-p.length;if(gt||p.covers(1))&&(!i||p instanceof Jt&&!(i instanceof Jt&&e>=0)))i=p,n=M;else if(i&&M==t&&g==t&&p instanceof $t&&Math.abs(e)<2){if(p.deco.startSide<0)break;h&&(i=null)}r=M}return i?i.coordsAt(t-n,e):null}coordsForChar(t){let{i:e,off:i}=this.childPos(t,1),n=this.children[e];if(!(n instanceof Jt))return null;for(;n.children.length;){let{i:p,off:g}=n.childPos(i,1);for(;;p++){if(p==n.children.length)return null;if((n=n.children[p]).length)break}i=g}if(!(n instanceof st))return null;let r=(0,R.cp)(n.text,i);if(r==i)return null;let h=Ue(n.dom,i,r).getClientRects();for(let p=0;pMath.max(this.view.scrollDOM.clientWidth,this.minWidth)+1,p=-1,g=this.view.textDirection==be.LTR;for(let M=0,C=0;Cn)break;if(M>=i){let Y=N.dom.getBoundingClientRect();if(e.push(Y.height),h){let tt=N.dom.lastChild,at=tt?ce(tt):[];if(at.length){let ct=at[at.length-1],ht=g?ct.right-Y.left:Y.right-ct.left;ht>p&&(p=ht,this.minWidth=r,this.minWidthFrom=M,this.minWidthTo=$)}}}M=$+N.breakAfter}return e}textDirectionAt(t){let{i:e}=this.childPos(t,1);return getComputedStyle(this.children[e].dom).direction=="rtl"?be.RTL:be.LTR}measureTextSize(){for(let r of this.children)if(r instanceof Jt){let h=r.measureTextSize();if(h)return h}let t=document.createElement("div"),e,i,n;return t.className="cm-line",t.style.width="99999px",t.style.position="absolute",t.textContent="abc def ghi jkl mno pqr stu",this.view.observer.ignore(()=>{this.dom.appendChild(t);let r=ce(t.firstChild)[0];e=t.getBoundingClientRect().height,i=r?r.width/27:7,n=r?r.height:e,t.remove()}),{lineHeight:e,charWidth:i,textHeight:n}}childCursor(t=this.length){let e=this.children.length;return e&&(t-=this.children[--e].length),new De(this.children,t,e)}computeBlockGapDeco(){let t=[],e=this.view.viewState;for(let i=0,n=0;;n++){let r=n==e.viewports.length?null:e.viewports[n],h=r?r.from-1:this.length;if(h>i){let p=(e.lineBlockAt(h).bottom-e.lineBlockAt(i).top)/this.view.scaleY;t.push(At.replace({widget:new ci(p),block:!0,inclusive:!0,isBlockGap:!0}).range(i,h))}if(!r)break;i=r.to+1}return At.set(t)}updateDeco(){let t=1,e=this.view.state.facet(Xe).map(r=>(this.dynamicDecorationMap[t++]=typeof r=="function")?r(this.view):r),i=!1,n=this.view.state.facet(Si).map((r,h)=>{let p=typeof r=="function";return p&&(i=!0),p?r(this.view):r});for(n.length&&(this.dynamicDecorationMap[t++]=i,e.push(R.Xs.join(n))),this.decorations=[this.editContextFormatting,...e,this.computeBlockGapDeco(),this.view.viewState.lineGapDeco];te.anchor?-1:1),n;if(!i)return;!e.empty&&(n=this.coordsAt(e.anchor,e.anchor>e.head?-1:1))&&(i={left:Math.min(i.left,n.left),top:Math.min(i.top,n.top),right:Math.max(i.right,n.right),bottom:Math.max(i.bottom,n.bottom)});let r=Pi(this.view),h={left:i.left-r.left,top:i.top-r.top,right:i.right+r.right,bottom:i.bottom+r.bottom},{offsetWidth:p,offsetHeight:g}=this.view.scrollDOM;ti(this.view.scrollDOM,h,e.head{it.from&&(e=!0)}),e}function He(s,t,e=1){let i=s.charCategorizer(t),n=s.doc.lineAt(t),r=t-n.from;if(n.length==0)return R.jT.cursor(t);r==0?e=1:r==n.length&&(e=-1);let h=r,p=r;e<0?h=(0,R.cp)(n.text,r,!1):p=(0,R.cp)(n.text,r);let g=i(n.text.slice(h,p));for(;h>0;){let M=(0,R.cp)(n.text,h,!1);if(i(n.text.slice(M,h))!=g)break;h=M}for(;ps?t.left-s:Math.max(0,s-t.right)}function Di(s,t){return t.top>s?t.top-s:Math.max(0,s-t.bottom)}function Fi(s,t){return s.topt.top+1}function Qi(s,t){return ts.bottom?{top:s.top,left:s.left,right:s.right,bottom:t}:s}function ln(s,t,e){let i,n,r,h,p=!1,g,M,C,N;for(let tt=s.firstChild;tt;tt=tt.nextSibling){let at=ce(tt);for(let ct=0;ctse||h==se&&r>Wt){i=tt,n=ht,r=Wt,h=se;let Vt=se?e0?ct0)}Wt==0?e>ht.bottom&&(!C||C.bottomht.top)&&(M=tt,N=ht):C&&Fi(C,ht)?C=Un(C,ht.bottom):N&&Fi(N,ht)&&(N=Qi(N,ht.top))}}if(C&&C.bottom>=e?(i=g,n=C):N&&N.top<=e&&(i=M,n=N),!i)return{node:s,offset:0};let $=Math.max(n.left,Math.min(n.right,t));if(i.nodeType==3)return Cs(i,$,e);if(p&&i.contentEditable!="false")return ln(i,$,e);let Y=Array.prototype.indexOf.call(s.childNodes,i)+(t>=(n.left+n.right)/2?1:0);return{node:s,offset:Y}}function Cs(s,t,e){let i=s.nodeValue.length,n=-1,r=1e9,h=0;for(let p=0;pe?C.top-e:e-C.bottom)-1;if(C.left-1<=t&&C.right+1>=t&&N=(C.left+C.right)/2,Y=$;if((W.chrome||W.gecko)&&Ue(s,p).getBoundingClientRect().left==C.right&&(Y=!$),N<=0)return{node:s,offset:p+(Y?1:0)};n=p+(Y?1:0),r=N}}}return{node:s,offset:n>-1?n:h>0?s.nodeValue.length:0}}function Gn(s,t,e,i=-1){var n,r;let h=s.contentDOM.getBoundingClientRect(),p=h.top+s.viewState.paddingTop,g,{docHeight:M}=s.viewState,{x:C,y:N}=t,$=N-p;if($<0)return 0;if($>M)return s.state.doc.length;for(let Vt=s.viewState.heightOracle.textHeight/2,re=!1;g=s.elementAtHeight($),g.type!=ie.Text;)for(;$=i>0?g.bottom+Vt:g.top-Vt,!($>=0&&$<=M);){if(re)return e?null:0;re=!0,i=-i}N=p+$;let Y=g.from;if(Ys.viewport.to)return s.viewport.to==s.state.doc.length?s.state.doc.length:e?null:sr(s,h,g,C,N);let tt=s.dom.ownerDocument,at=s.root.elementFromPoint?s.root:tt,ct=at.elementFromPoint(C,N);ct&&!s.contentDOM.contains(ct)&&(ct=null),ct||(C=Math.max(h.left+1,Math.min(h.right-1,C)),ct=at.elementFromPoint(C,N),ct&&!s.contentDOM.contains(ct)&&(ct=null));let ht,Wt=-1;if(ct&&((n=s.docView.nearest(ct))===null||n===void 0?void 0:n.isEditable)!=!1){if(tt.caretPositionFromPoint){let Vt=tt.caretPositionFromPoint(C,N);Vt&&({offsetNode:ht,offset:Wt}=Vt)}else if(tt.caretRangeFromPoint){let Vt=tt.caretRangeFromPoint(C,N);Vt&&({startContainer:ht,startOffset:Wt}=Vt,(!s.contentDOM.contains(ht)||W.safari&&As(ht,Wt,C)||W.chrome&&rr(ht,Wt,C))&&(ht=void 0))}}if(!ht||!s.docView.dom.contains(ht)){let Vt=Jt.find(s.docView,Y);if(!Vt)return $>g.top+g.height/2?g.to:g.from;({node:ht,offset:Wt}=ln(Vt.dom,C,N))}let se=s.docView.nearest(ht);if(!se)return null;if(se.isWidget&&((r=se.dom)===null||r===void 0?void 0:r.nodeType)==1){let Vt=se.dom.getBoundingClientRect();return t.ys.defaultLineHeight*1.5){let p=s.viewState.heightOracle.textHeight,g=Math.floor((n-e.top-(s.defaultLineHeight-p)*.5)/p);r+=g*s.viewState.heightOracle.lineLength}let h=s.state.sliceDoc(e.from,e.to);return e.from+(0,R.Gz)(h,r,s.state.tabSize)}function As(s,t,e){let i;if(s.nodeType!=3||t!=(i=s.nodeValue.length))return!1;for(let n=s.nextSibling;n;n=n.nextSibling)if(n.nodeType!=1||n.nodeName!="BR")return!1;return Ue(s,i-1,i).getBoundingClientRect().left>e}function rr(s,t,e){if(t!=0)return!1;for(let n=s;;){let r=n.parentNode;if(!r||r.nodeType!=1||r.firstChild!=n)return!1;if(r.classList.contains("cm-line"))break;n=r}let i=s.nodeType==1?s.getBoundingClientRect():Ue(s,0,Math.max(s.nodeValue.length,1)).getBoundingClientRect();return e-i.left>5}function Ms(s,t){let e=s.lineBlockAt(t);if(Array.isArray(e.type)){for(let i of e.type)if(i.to>t||i.to==t&&(i.to==e.to||i.type==ie.Text))return i}return e}function Mo(s,t,e,i){let n=Ms(s,t.head),r=!i||n.type!=ie.Text||!(s.lineWrapping||n.widgetLineBreaks)?null:s.coordsAtPos(t.assoc<0&&t.head>n.from?t.head-1:t.head);if(r){let h=s.dom.getBoundingClientRect(),p=s.textDirectionAt(n.from),g=s.posAtCoords({x:e==(p==be.LTR)?h.right-1:h.left+1,y:(r.top+r.bottom)/2});if(g!=null)return R.jT.cursor(g,e?-1:1)}return R.jT.cursor(e?n.to:n.from,e?-1:1)}function jr(s,t,e,i){let n=s.state.doc.lineAt(t.head),r=s.bidiSpans(n),h=s.textDirectionAt(n.from);for(let p=t,g=null;;){let M=D(n,r,h,p,e),C=x;if(!M){if(n.number==(e?s.state.doc.lines:1))return p;C=` -`,n=s.state.doc.line(n.number+(e?1:-1)),r=s.bidiSpans(n),M=s.visualLineSide(n,!e)}if(g){if(!g(C))return p}else{if(!i)return M;g=i(C)}p=M}}function zr(s,t,e){let i=s.state.charCategorizer(t),n=i(e);return r=>{let h=i(r);return n==R.D0.Space&&(n=h),n==h}}function $r(s,t,e,i){let n=t.head,r=e?1:-1;if(n==(e?s.state.doc.length:0))return R.jT.cursor(n,t.assoc);let h=t.goalColumn,p,g=s.contentDOM.getBoundingClientRect(),M=s.coordsAtPos(n,t.assoc||-1),C=s.documentTop;if(M)h==null&&(h=M.left-g.left),p=r<0?M.top:M.bottom;else{let Y=s.viewState.lineBlockAt(n);h==null&&(h=Math.min(g.right-g.left,s.defaultCharacterWidth*(n-Y.from))),p=(r<0?Y.top:Y.bottom)+C}let N=g.left+h,$=i!=null?i:s.viewState.heightOracle.textHeight>>1;for(let Y=0;;Y+=10){let tt=p+($+Y)*r,at=Gn(s,{x:N,y:tt},!1,r);if(ttg.bottom||(r<0?atn)){let ct=s.docView.coordsForChar(at),ht=!ct||tt{if(t>r&&tn(s)),e.from,t.head>e.from?-1:1);return i==e.from?e:R.jT.cursor(i,ir)&&this.lineBreak(),n=h}return this.findPointBefore(i,e),this}readTextNode(t){let e=t.nodeValue;for(let i of this.points)i.node==t&&(i.pos=this.text.length+Math.min(i.offset,e.length));for(let i=0,n=this.lineSeparator?null:/\r\n?|\n/g;;){let r=-1,h=1,p;if(this.lineSeparator?(r=e.indexOf(this.lineSeparator,i),h=this.lineSeparator.length):(p=n.exec(e))&&(r=p.index,h=p[0].length),this.append(e.slice(i,r<0?e.length:r)),r<0)break;if(this.lineBreak(),h>1)for(let g of this.points)g.node==t&&g.pos>this.text.length&&(g.pos-=h-1);i=r+h}}readNode(t){if(t.cmIgnore)return;let e=Ct.get(t),i=e&&e.overrideDOMText;if(i!=null){this.findPointInside(t,i.length);for(let n=i.iter();!n.next().done;)n.lineBreak?this.lineBreak():this.append(n.value)}else t.nodeType==3?this.readTextNode(t):t.nodeName=="BR"?t.nextSibling&&this.lineBreak():t.nodeType==1&&this.readRange(t.firstChild,null)}findPointBefore(t,e){for(let i of this.points)i.node==t&&t.childNodes[i.offset]==e&&(i.pos=this.text.length)}findPointInside(t,e){for(let i of this.points)(t.nodeType==3?i.node==t:t.contains(i.node))&&(i.pos=this.text.length+(lr(t,i.node,i.offset)?e:0))}}function lr(s,t,e){for(;;){if(!t||e-1;let{impreciseHead:r,impreciseAnchor:h}=t.docView;if(t.state.readOnly&&e>-1)this.newSel=null;else if(e>-1&&(this.bounds=t.docView.domBoundsAround(e,i,0))){let p=r||h?[]:hr(t),g=new or(p,t.state);g.readRange(this.bounds.startDOM,this.bounds.endDOM),this.text=g.text,this.newSel=qr(p,this.bounds.from)}else{let p=t.observer.selectionRange,g=r&&r.node==p.focusNode&&r.offset==p.focusOffset||!Lt(t.contentDOM,p.focusNode)?t.state.selection.main.head:t.docView.posFromDOM(p.focusNode,p.focusOffset),M=h&&h.node==p.anchorNode&&h.offset==p.anchorOffset||!Lt(t.contentDOM,p.anchorNode)?t.state.selection.main.anchor:t.docView.posFromDOM(p.anchorNode,p.anchorOffset),C=t.viewport;if((W.ios||W.chrome)&&t.state.selection.main.empty&&g!=M&&(C.from>0||C.toDate.now()-100?s.inputState.lastKeyCode:-1;if(t.bounds){let{from:h,to:p}=t.bounds,g=n.from,M=null;(r===8||W.android&&t.text.length=n.from&&e.to<=n.to&&(e.from!=n.from||e.to!=n.to)&&n.to-n.from-(e.to-e.from)<=4?e={from:n.from,to:n.to,insert:s.state.doc.slice(n.from,e.from).append(e.insert).append(s.state.doc.slice(e.to,n.to))}:(W.mac||W.android)&&e&&e.from==e.to&&e.from==n.head-1&&/^\. ?$/.test(e.insert.toString())&&s.contentDOM.getAttribute("autocorrect")=="off"?(i&&e.insert.length==2&&(i=R.jT.single(i.main.anchor-1,i.main.head-1)),e={from:n.from,to:n.to,insert:R.xv.of([" "])}):W.chrome&&e&&e.from==e.to&&e.from==n.head&&e.insert.toString()==` - `&&s.lineWrapping&&(i&&(i=R.jT.single(i.main.anchor-1,i.main.head-1)),e={from:n.from,to:n.to,insert:R.xv.of([" "])}),e)return Qn(s,e,i,r);if(i&&!i.main.eq(n)){let h=!1,p="select";return s.inputState.lastSelectionTime>Date.now()-50&&(s.inputState.lastSelectionOrigin=="select"&&(h=!0),p=s.inputState.lastSelectionOrigin),s.dispatch({selection:i,scrollIntoView:h,userEvent:p}),!0}else return!1}function Qn(s,t,e,i=-1){if(W.ios&&s.inputState.flushIOSKey(t))return!0;let n=s.state.selection.main;if(W.android&&(t.to==n.to&&(t.from==n.from||t.from==n.from-1&&s.state.sliceDoc(t.from,n.from)==" ")&&t.insert.length==1&&t.insert.lines==2&&qe(s.contentDOM,"Enter",13)||(t.from==n.from-1&&t.to==n.to&&t.insert.length==0||i==8&&t.insert.lengthn.head)&&qe(s.contentDOM,"Backspace",8)||t.from==n.from&&t.to==n.to+1&&t.insert.length==0&&qe(s.contentDOM,"Delete",46)))return!0;let r=t.insert.toString();s.inputState.composing>=0&&s.inputState.composing++;let h,p=()=>h||(h=Ds(s,t,e));return s.state.facet(Et).some(g=>g(s,t.from,t.to,r,p))||s.dispatch(p()),!0}function Ds(s,t,e){let i,n=s.state,r=n.selection.main;if(t.from>=r.from&&t.to<=r.to&&t.to-t.from>=(r.to-r.from)/3&&(!e||e.main.empty&&e.main.from==t.from+t.insert.length)&&s.inputState.composing<0){let p=r.fromt.to?n.sliceDoc(t.to,r.to):"";i=n.replaceSelection(s.state.toText(p+t.insert.sliceString(0,void 0,s.state.lineBreak)+g))}else{let p=n.changes(t),g=e&&e.main.to<=p.newLength?e.main:void 0;if(n.selection.ranges.length>1&&s.inputState.composing>=0&&t.to<=r.to&&t.to>=r.to-10){let M=s.state.sliceDoc(t.from,t.to),C,N=e&&F(s,e.main.head);if(N){let tt=t.insert.length-(t.to-t.from);C={from:N.from,to:N.to-tt}}else C=s.state.doc.lineAt(r.head);let $=r.to-t.to,Y=r.to-r.from;i=n.changeByRange(tt=>{if(tt.from==r.from&&tt.to==r.to)return{changes:p,range:g||tt.map(p)};let at=tt.to-$,ct=at-M.length;if(tt.to-tt.from!=Y||s.state.sliceDoc(ct,at)!=M||tt.to>=C.from&&tt.from<=C.to)return{range:tt};let ht=n.changes({from:ct,to:at,insert:t.insert}),Wt=tt.to-r.to;return{changes:ht,range:g?R.jT.range(Math.max(0,g.anchor+Wt),Math.max(0,g.head+Wt)):tt.map(ht)}})}else i={changes:p,selection:g&&n.selection.replaceRange(g)}}let h="input.type";return(s.composing||s.inputState.compositionPendingChange&&s.inputState.compositionEndedAt>Date.now()-50)&&(s.inputState.compositionPendingChange=!1,h+=".compose",s.inputState.compositionFirstChange&&(h+=".start",s.inputState.compositionFirstChange=!1)),n.update(i,{userEvent:h,scrollIntoView:!0})}function vn(s,t,e,i){let n=Math.min(s.length,t.length),r=0;for(;r0&&p>0&&s.charCodeAt(h-1)==t.charCodeAt(p-1);)h--,p--;if(i=="end"){let g=Math.max(0,r-Math.min(h,p));e-=h+g-r}if(h=h?r-e:0;r-=g,p=r+(p-h),h=r}else if(p=p?r-e:0;r-=g,h=r+(h-p),p=r}return{from:r,toA:h,toB:p}}function hr(s){let t=[];if(s.root.activeElement!=s.contentDOM)return t;let{anchorNode:e,anchorOffset:i,focusNode:n,focusOffset:r}=s.observer.selectionRange;return e&&(t.push(new an(e,i)),(n!=e||r!=i)&&t.push(new an(n,r))),t}function qr(s,t){if(s.length==0)return null;let e=s[0].pos,i=s.length==2?s[1].pos:e;return e>-1&&i>-1?R.jT.single(e+t,i+t):null}class Zn{setSelectionOrigin(t){this.lastSelectionOrigin=t,this.lastSelectionTime=Date.now()}constructor(t){this.view=t,this.lastKeyCode=0,this.lastKeyTime=0,this.lastTouchTime=0,this.lastFocusTime=0,this.lastScrollTop=0,this.lastScrollLeft=0,this.pendingIOSKey=void 0,this.tabFocusMode=-1,this.lastSelectionOrigin=null,this.lastSelectionTime=0,this.lastContextMenu=0,this.scrollHandlers=[],this.handlers=Object.create(null),this.composing=-1,this.compositionFirstChange=null,this.compositionEndedAt=0,this.compositionPendingKey=!1,this.compositionPendingChange=!1,this.mouseSelection=null,this.draggedContent=null,this.handleEvent=this.handleEvent.bind(this),this.notifiedFocused=t.hasFocus,W.safari&&t.contentDOM.addEventListener("input",()=>null),W.gecko&&Nn(t.contentDOM.ownerDocument)}handleEvent(t){!Xr(this.view,t)||this.ignoreDuringComposition(t)||t.type=="keydown"&&this.keydown(t)||this.runHandlers(t.type,t)}runHandlers(t,e){let i=this.handlers[t];if(i){for(let n of i.observers)n(this.view,e);for(let n of i.handlers){if(e.defaultPrevented)break;if(n(this.view,e)){e.preventDefault();break}}}}ensureHandlers(t){let e=es(t),i=this.handlers,n=this.view.contentDOM;for(let r in e)if(r!="scroll"){let h=!e[r].handlers.length,p=i[r];p&&h!=!p.handlers.length&&(n.removeEventListener(r,this.handleEvent),p=null),p||n.addEventListener(r,this.handleEvent,{passive:h})}for(let r in i)r!="scroll"&&!e[r]&&n.removeEventListener(r,this.handleEvent);this.handlers=e}keydown(t){if(this.lastKeyCode=t.keyCode,this.lastKeyTime=Date.now(),t.keyCode==9&&this.tabFocusMode>-1&&(!this.tabFocusMode||Date.now()<=this.tabFocusMode))return!0;if(this.tabFocusMode>0&&t.keyCode!=27&&cr.indexOf(t.keyCode)<0&&(this.tabFocusMode=-1),W.android&&W.chrome&&!t.synthetic&&(t.keyCode==13||t.keyCode==8))return this.view.observer.delayAndroidKey(t.key,t.keyCode),!0;let e;return W.ios&&!t.synthetic&&!t.altKey&&!t.metaKey&&((e=Os.find(i=>i.keyCode==t.keyCode))&&!t.ctrlKey||Kr.indexOf(t.key)>-1&&t.ctrlKey&&!t.shiftKey)?(this.pendingIOSKey=e||t,setTimeout(()=>this.flushIOSKey(),250),!0):(t.keyCode!=229&&this.view.observer.forceFlush(),!1)}flushIOSKey(t){let e=this.pendingIOSKey;return!e||e.key=="Enter"&&t&&t.from0?!0:W.safari&&!W.ios&&this.compositionPendingKey&&Date.now()-this.compositionEndedAt<100?(this.compositionPendingKey=!1,!0):!1:!1}startMouseSelection(t){this.mouseSelection&&this.mouseSelection.destroy(),this.mouseSelection=t}update(t){this.view.observer.update(t),this.mouseSelection&&this.mouseSelection.update(t),this.draggedContent&&t.docChanged&&(this.draggedContent=this.draggedContent.map(t.changes)),t.transactions.length&&(this.lastKeyCode=this.lastSelectionTime=0)}destroy(){this.mouseSelection&&this.mouseSelection.destroy()}}function ts(s,t){return(e,i)=>{try{return t.call(s,i,e)}catch(n){X(e.state,n)}}}function es(s){let t=Object.create(null);function e(i){return t[i]||(t[i]={observers:[],handlers:[]})}for(let i of s){let n=i.spec;if(n&&n.domEventHandlers)for(let r in n.domEventHandlers){let h=n.domEventHandlers[r];h&&e(r).handlers.push(ts(i.value,h))}if(n&&n.domEventObservers)for(let r in n.domEventObservers){let h=n.domEventObservers[r];h&&e(r).observers.push(ts(i.value,h))}}for(let i in zi)e(i).handlers.push(zi[i]);for(let i in Hi)e(i).observers.push(Hi[i]);return t}const Os=[{key:"Backspace",keyCode:8,inputType:"deleteContentBackward"},{key:"Enter",keyCode:13,inputType:"insertParagraph"},{key:"Enter",keyCode:13,inputType:"insertLineBreak"},{key:"Delete",keyCode:46,inputType:"deleteContentForward"}],Kr="dthko",cr=[16,17,18,20,91,92,224,225],is=6;function En(s){return Math.max(0,s)*.7+8}function Jr(s,t){return Math.max(Math.abs(s.clientX-t.clientX),Math.abs(s.clientY-t.clientY))}class _r{constructor(t,e,i,n){this.view=t,this.startEvent=e,this.style=i,this.mustSelect=n,this.scrollSpeed={x:0,y:0},this.scrolling=-1,this.lastEvent=e,this.scrollParents=oi(t.contentDOM),this.atoms=t.state.facet(Ii).map(h=>h(t));let r=t.contentDOM.ownerDocument;r.addEventListener("mousemove",this.move=this.move.bind(this)),r.addEventListener("mouseup",this.up=this.up.bind(this)),this.extend=e.shiftKey,this.multiple=t.state.facet(R.yy.allowMultipleSelections)&&Ur(t,e),this.dragging=Gr(t,e)&&pr(e)==1?null:!1}start(t){this.dragging===!1&&this.select(t)}move(t){if(t.buttons==0)return this.destroy();if(this.dragging||this.dragging==null&&Jr(this.startEvent,t)<10)return;this.select(this.lastEvent=t);let e=0,i=0,n=0,r=0,h=this.view.win.innerWidth,p=this.view.win.innerHeight;this.scrollParents.x&&({left:n,right:h}=this.scrollParents.x.getBoundingClientRect()),this.scrollParents.y&&({top:r,bottom:p}=this.scrollParents.y.getBoundingClientRect());let g=Pi(this.view);t.clientX-g.left<=n+is?e=-En(n-t.clientX):t.clientX+g.right>=h-is&&(e=En(t.clientX-h)),t.clientY-g.top<=r+is?i=-En(r-t.clientY):t.clientY+g.bottom>=p-is&&(i=En(t.clientY-p)),this.setScrollSpeed(e,i)}up(t){this.dragging==null&&this.select(this.lastEvent),this.dragging||t.preventDefault(),this.destroy()}destroy(){this.setScrollSpeed(0,0);let t=this.view.contentDOM.ownerDocument;t.removeEventListener("mousemove",this.move),t.removeEventListener("mouseup",this.up),this.view.inputState.mouseSelection=this.view.inputState.draggedContent=null}setScrollSpeed(t,e){this.scrollSpeed={x:t,y:e},t||e?this.scrolling<0&&(this.scrolling=setInterval(()=>this.scroll(),50)):this.scrolling>-1&&(clearInterval(this.scrolling),this.scrolling=-1)}scroll(){let{x:t,y:e}=this.scrollSpeed;t&&this.scrollParents.x&&(this.scrollParents.x.scrollLeft+=t,t=0),e&&this.scrollParents.y&&(this.scrollParents.y.scrollTop+=e,e=0),(t||e)&&this.view.win.scrollBy(t,e),this.dragging===!1&&this.select(this.lastEvent)}skipAtoms(t){let e=null;for(let i=0;ie.isUserEvent("input.type"))?this.destroy():this.style.update(t)&&setTimeout(()=>this.select(this.lastEvent),20)}}function Ur(s,t){let e=s.state.facet(z);return e.length?e[0](t):W.mac?t.metaKey:t.ctrlKey}function fr(s,t){let e=s.state.facet(J);return e.length?e[0](t):W.mac?!t.altKey:!t.ctrlKey}function Gr(s,t){let{main:e}=s.state.selection;if(e.empty)return!1;let i=Ut(s.root);if(!i||i.rangeCount==0)return!0;let n=i.getRangeAt(0).getClientRects();for(let r=0;r=t.clientX&&h.top<=t.clientY&&h.bottom>=t.clientY)return!0}return!1}function Xr(s,t){if(!t.bubbles)return!0;if(t.defaultPrevented)return!1;for(let e=t.target,i;e!=s.contentDOM;e=e.parentNode)if(!e||e.nodeType==11||(i=Ct.get(e))&&i.ignoreEvent(t))return!1;return!0}const zi=Object.create(null),Hi=Object.create(null),ur=W.ie&&W.ie_version<15||W.ios&&W.webkit_version<604;function Yr(s){let t=s.dom.parentNode;if(!t)return;let e=t.appendChild(document.createElement("textarea"));e.style.cssText="position: fixed; left: -10000px; top: 10px",e.focus(),setTimeout(()=>{s.focus(),e.remove(),Qr(s,e.value)},50)}function _i(s,t,e){for(let i of s.facet(t))e=i(e,s);return e}function Qr(s,t){t=_i(s.state,We,t);let{state:e}=s,i,n=1,r=e.toText(t),h=r.lines==e.selection.ranges.length;if(mr!=null&&e.selection.ranges.every(g=>g.empty)&&mr==r.toString()){let g=-1;i=e.changeByRange(M=>{let C=e.doc.lineAt(M.from);if(C.from==g)return{range:M};g=C.from;let N=e.toText((h?r.line(n++).text:t)+e.lineBreak);return{changes:{from:C.from,insert:N},range:R.jT.cursor(M.from+N.length)}})}else h?i=e.changeByRange(g=>{let M=r.line(n++);return{changes:{from:g.from,to:g.to,insert:M.text},range:R.jT.cursor(g.from+M.length)}}):i=e.replaceSelection(r);s.dispatch(i,{userEvent:"input.paste",scrollIntoView:!0})}Hi.scroll=s=>{s.inputState.lastScrollTop=s.scrollDOM.scrollTop,s.inputState.lastScrollLeft=s.scrollDOM.scrollLeft},zi.keydown=(s,t)=>(s.inputState.setSelectionOrigin("select"),t.keyCode==27&&s.inputState.tabFocusMode!=0&&(s.inputState.tabFocusMode=Date.now()+2e3),!1),Hi.touchstart=(s,t)=>{s.inputState.lastTouchTime=Date.now(),s.inputState.setSelectionOrigin("select.pointer")},Hi.touchmove=s=>{s.inputState.setSelectionOrigin("select.pointer")},zi.mousedown=(s,t)=>{if(s.observer.flush(),s.inputState.lastTouchTime>Date.now()-2e3)return!1;let e=null;for(let i of s.state.facet(nt))if(e=i(s,t),e)break;if(!e&&t.button==0&&(e=to(s,t)),e){let i=!s.hasFocus;s.inputState.startMouseSelection(new _r(s,t,e,i)),i&&s.observer.ignore(()=>{pe(s.contentDOM);let r=s.root.activeElement;r&&!r.contains(s.contentDOM)&&r.blur()});let n=s.inputState.mouseSelection;if(n)return n.start(t),n.dragging===!1}return!1};function Ps(s,t,e,i){if(i==1)return R.jT.cursor(t,e);if(i==2)return He(s.state,t,e);{let n=Jt.find(s.docView,t),r=s.state.doc.lineAt(n?n.posAtEnd:t),h=n?n.posAtStart:r.from,p=n?n.posAtEnd:r.to;return pt>=e.top&&t<=e.bottom&&s>=e.left&&s<=e.right;function kn(s,t,e,i){let n=Jt.find(s.docView,t);if(!n)return 1;let r=t-n.posAtStart;if(r==0)return 1;if(r==n.length)return-1;let h=n.coordsAt(r,-1);if(h&&Bs(e,i,h))return-1;let p=n.coordsAt(r,1);return p&&Bs(e,i,p)?1:h&&h.bottom>=i?-1:1}function dr(s,t){let e=s.posAtCoords({x:t.clientX,y:t.clientY},!1);return{pos:e,bias:kn(s,e,t.clientX,t.clientY)}}const Zr=W.ie&&W.ie_version<=11;let hn=null,Ln=0,Rn=0;function pr(s){if(!Zr)return s.detail;let t=hn,e=Rn;return hn=s,Rn=Date.now(),Ln=!t||e>Date.now()-400&&Math.abs(t.clientX-s.clientX)<2&&Math.abs(t.clientY-s.clientY)<2?(Ln+1)%3:1}function to(s,t){let e=dr(s,t),i=pr(t),n=s.state.selection;return{update(r){r.docChanged&&(e.pos=r.changes.mapPos(e.pos),n=n.map(r.changes))},get(r,h,p){let g=dr(s,r),M,C=Ps(s,g.pos,g.bias,i);if(e.pos!=g.pos&&!h){let N=Ps(s,e.pos,e.bias,i),$=Math.min(N.from,C.from),Y=Math.max(N.to,C.to);C=$1&&(M=In(n,g.pos))?M:p?n.addRange(C):R.jT.create([C])}}}function In(s,t){for(let e=0;e=t)return R.jT.create(s.ranges.slice(0,e).concat(s.ranges.slice(e+1)),s.mainIndex==e?0:s.mainIndex-(s.mainIndex>e?1:0))}return null}zi.dragstart=(s,t)=>{let{selection:{main:e}}=s.state;if(t.target.draggable){let n=s.docView.nearest(t.target);if(n&&n.isWidget){let r=n.posAtStart,h=r+n.length;(r>=e.to||h<=e.from)&&(e=R.jT.range(r,h))}}let{inputState:i}=s;return i.mouseSelection&&(i.mouseSelection.dragging=!0),i.draggedContent=e,t.dataTransfer&&(t.dataTransfer.setData("Text",_i(s.state,ki,s.state.sliceDoc(e.from,e.to))),t.dataTransfer.effectAllowed="copyMove"),!1},zi.dragend=s=>(s.inputState.draggedContent=null,!1);function ns(s,t,e,i){if(e=_i(s.state,We,e),!e)return;let n=s.posAtCoords({x:t.clientX,y:t.clientY},!1),{draggedContent:r}=s.inputState,h=i&&r&&fr(s,t)?{from:r.from,to:r.to}:null,p={from:n,insert:e},g=s.state.changes(h?[h,p]:p);s.focus(),s.dispatch({changes:g,selection:{anchor:g.mapPos(n,-1),head:g.mapPos(n,1)},userEvent:h?"move.drop":"input.drop"}),s.inputState.draggedContent=null}zi.drop=(s,t)=>{if(!t.dataTransfer)return!1;if(s.state.readOnly)return!0;let e=t.dataTransfer.files;if(e&&e.length){let i=Array(e.length),n=0,r=()=>{++n==e.length&&ns(s,t,i.filter(h=>h!=null).join(s.state.lineBreak),!1)};for(let h=0;h{/[\x00-\x08\x0e-\x1f]{2}/.test(p.result)||(i[h]=p.result),r()},p.readAsText(e[h])}return!0}else{let i=t.dataTransfer.getData("Text");if(i)return ns(s,t,i,!0),!0}return!1},zi.paste=(s,t)=>{if(s.state.readOnly)return!0;s.observer.flush();let e=ur?null:t.clipboardData;return e?(Qr(s,e.getData("text/plain")||e.getData("text/uri-list")),!0):(Yr(s),!1)};function Ui(s,t){let e=s.dom.parentNode;if(!e)return;let i=e.appendChild(document.createElement("textarea"));i.style.cssText="position: fixed; left: -10000px; top: 10px",i.value=t,i.focus(),i.selectionEnd=t.length,i.selectionStart=0,setTimeout(()=>{i.remove(),s.focus()},50)}function To(s){let t=[],e=[],i=!1;for(let n of s.selection.ranges)n.empty||(t.push(s.sliceDoc(n.from,n.to)),e.push(n));if(!t.length){let n=-1;for(let{from:r}of s.selection.ranges){let h=s.doc.lineAt(r);h.number>n&&(t.push(h.text),e.push({from:h.from,to:Math.min(s.doc.length,h.to+1)})),n=h.number}i=!0}return{text:_i(s,ki,t.join(s.lineBreak)),ranges:e,linewise:i}}let mr=null;zi.copy=zi.cut=(s,t)=>{let{text:e,ranges:i,linewise:n}=To(s.state);if(!e&&!n)return!1;mr=n?e:null,t.type=="cut"&&!s.state.readOnly&&s.dispatch({changes:i,scrollIntoView:!0,userEvent:"delete.cut"});let r=ur?null:t.clipboardData;return r?(r.clearData(),r.setData("text/plain",e),!0):(Ui(s,e),!1)};const ss=R.q6.define();function gr(s,t){let e=[];for(let i of s.facet(Bt)){let n=i(s,t);n&&e.push(n)}return e?s.update({effects:e,annotations:ss.of(!0)}):null}function yr(s){setTimeout(()=>{let t=s.hasFocus;if(t!=s.inputState.notifiedFocused){let e=gr(s.state,t);e?s.dispatch(e):s.update([])}},10)}Hi.focus=s=>{s.inputState.lastFocusTime=Date.now(),!s.scrollDOM.scrollTop&&(s.inputState.lastScrollTop||s.inputState.lastScrollLeft)&&(s.scrollDOM.scrollTop=s.inputState.lastScrollTop,s.scrollDOM.scrollLeft=s.inputState.lastScrollLeft),yr(s)},Hi.blur=s=>{s.observer.clearSelectionRange(),yr(s)},Hi.compositionstart=Hi.compositionupdate=s=>{s.observer.editContext||(s.inputState.compositionFirstChange==null&&(s.inputState.compositionFirstChange=!0),s.inputState.composing<0&&(s.inputState.composing=0))},Hi.compositionend=s=>{s.observer.editContext||(s.inputState.composing=-1,s.inputState.compositionEndedAt=Date.now(),s.inputState.compositionPendingKey=!0,s.inputState.compositionPendingChange=s.observer.pendingRecords().length>0,s.inputState.compositionFirstChange=null,W.chrome&&W.android?s.observer.flushSoon():s.inputState.compositionPendingChange?Promise.resolve().then(()=>s.observer.flush()):setTimeout(()=>{s.inputState.composing<0&&s.docView.hasComposition&&s.update([])},50))},Hi.contextmenu=s=>{s.inputState.lastContextMenu=Date.now()},zi.beforeinput=(s,t)=>{var e,i;if(t.inputType=="insertReplacementText"&&s.observer.editContext){let r=(e=t.dataTransfer)===null||e===void 0?void 0:e.getData("text/plain"),h=t.getTargetRanges();if(r&&h.length){let p=h[0],g=s.posAtDOM(p.startContainer,p.startOffset),M=s.posAtDOM(p.endContainer,p.endOffset);return Qn(s,{from:g,to:M,insert:s.state.toText(r)},null),!0}}let n;if(W.chrome&&W.android&&(n=Os.find(r=>r.inputType==t.inputType))&&(s.observer.delayAndroidKey(n.key,n.keyCode),n.key=="Backspace"||n.key=="Delete")){let r=((i=window.visualViewport)===null||i===void 0?void 0:i.height)||0;setTimeout(()=>{var h;(((h=window.visualViewport)===null||h===void 0?void 0:h.height)||0)>r+10&&s.hasFocus&&(s.contentDOM.blur(),s.focus())},100)}return W.ios&&t.inputType=="deleteContentForward"&&s.observer.flushSoon(),W.safari&&t.inputType=="insertText"&&s.inputState.composing>=0&&setTimeout(()=>Hi.compositionend(s,t),20),!1};const br=new Set;function Nn(s){br.has(s)||(br.add(s),s.addEventListener("copy",()=>{}),s.addEventListener("cut",()=>{}))}const Fn=["pre-wrap","normal","pre-line","break-spaces"];let Gi=!1;function Es(){Gi=!1}class xr{constructor(t){this.lineWrapping=t,this.doc=R.xv.empty,this.heightSamples={},this.lineHeight=14,this.charWidth=7,this.textHeight=14,this.lineLength=30}heightForGap(t,e){let i=this.doc.lineAt(e).number-this.doc.lineAt(t).number+1;return this.lineWrapping&&(i+=Math.max(0,Math.ceil((e-t-i*this.lineLength*.5)/this.lineLength))),this.lineHeight*i}heightForLine(t){return this.lineWrapping?(1+Math.max(0,Math.ceil((t-this.lineLength)/(this.lineLength-5))))*this.lineHeight:this.lineHeight}setDoc(t){return this.doc=t,this}mustRefreshForWrapping(t){return Fn.indexOf(t)>-1!=this.lineWrapping}mustRefreshForHeights(t){let e=!1;for(let i=0;i-1,g=Math.round(e)!=Math.round(this.lineHeight)||this.lineWrapping!=p;if(this.lineWrapping=p,this.lineHeight=e,this.charWidth=i,this.textHeight=n,this.lineLength=r,g){this.heightSamples={};for(let M=0;M0}set outdated(t){this.flags=(t?2:0)|this.flags&-3}setHeight(t){this.height!=t&&(Math.abs(this.height-t)>cn&&(Gi=!0),this.height=t)}replace(t,e,i){return Ci.of(i)}decomposeLeft(t,e){e.push(this)}decomposeRight(t,e){e.push(this)}applyChanges(t,e,i,n){let r=this,h=i.doc;for(let p=n.length-1;p>=0;p--){let{fromA:g,toA:M,fromB:C,toB:N}=n[p],$=r.lineAt(g,Ye.ByPosNoHeight,i.setDoc(e),0,0),Y=$.to>=M?$:r.lineAt(M,Ye.ByPosNoHeight,i,0,0);for(N+=Y.to-M,M=Y.to;p>0&&$.from<=n[p-1].toA;)g=n[p-1].fromA,C=n[p-1].fromB,p--,g<$.from&&($=r.lineAt(g,Ye.ByPosNoHeight,i,0,0));C+=$.from-g,g=$.from;let tt=Sn.build(i.setDoc(h),t,C,N);r=Hn(r,r.replace(g,M,tt))}return r.updateHeight(i,0)}static empty(){return new Bi(0,0)}static of(t){if(t.length==1)return t[0];let e=0,i=t.length,n=0,r=0;for(;;)if(e==i)if(n>r*2){let p=t[e-1];p.break?t.splice(--e,1,p.left,null,p.right):t.splice(--e,1,p.left,p.right),i+=1+p.break,n-=p.size}else if(r>n*2){let p=t[i];p.break?t.splice(i,1,p.left,null,p.right):t.splice(i,1,p.left,p.right),i+=2+p.break,r-=p.size}else break;else if(n=r&&h(this.blockAt(0,i,n,r))}updateHeight(t,e=0,i=!1,n){return n&&n.from<=e&&n.more&&this.setHeight(n.heights[n.index++]),this.outdated=!1,this}toString(){return`block(${this.length})`}}class Bi extends Rs{constructor(t,e){super(t,e,null),this.collapsed=0,this.widgetHeight=0,this.breaks=0}blockAt(t,e,i,n){return new Xi(n,this.length,i,this.height,this.breaks)}replace(t,e,i){let n=i[0];return i.length==1&&(n instanceof Bi||n instanceof Ai&&n.flags&4)&&Math.abs(this.length-n.length)<10?(n instanceof Ai?n=new Bi(n.length,this.height):n.height=this.height,this.outdated||(n.outdated=!1),n):Ci.of(i)}updateHeight(t,e=0,i=!1,n){return n&&n.from<=e&&n.more?this.setHeight(n.heights[n.index++]):(i||this.outdated)&&this.setHeight(Math.max(this.widgetHeight,t.heightForLine(this.length-this.collapsed))+this.breaks*t.lineHeight),this.outdated=!1,this}toString(){return`line(${this.length}${this.collapsed?-this.collapsed:""}${this.widgetHeight?":"+this.widgetHeight:""})`}}class Ai extends Ci{constructor(t){super(t,0)}heightMetrics(t,e){let i=t.doc.lineAt(e).number,n=t.doc.lineAt(e+this.length).number,r=n-i+1,h,p=0;if(t.lineWrapping){let g=Math.min(this.height,t.lineHeight*r);h=g/r,this.length>r+1&&(p=(this.height-g)/(this.length-r-1))}else h=this.height/r;return{firstLine:i,lastLine:n,perLine:h,perChar:p}}blockAt(t,e,i,n){let{firstLine:r,lastLine:h,perLine:p,perChar:g}=this.heightMetrics(e,n);if(e.lineWrapping){let M=n+(t0){let r=i[i.length-1];r instanceof Ai?i[i.length-1]=new Ai(r.length+n):i.push(null,new Ai(n-1))}if(t>0){let r=i[0];r instanceof Ai?i[0]=new Ai(t+r.length):i.unshift(new Ai(t-1),null)}return Ci.of(i)}decomposeLeft(t,e){e.push(new Ai(t-1),null)}decomposeRight(t,e){e.push(null,new Ai(this.length-t-1))}updateHeight(t,e=0,i=!1,n){let r=e+this.length;if(n&&n.from<=e+this.length&&n.more){let h=[],p=Math.max(e,n.from),g=-1;for(n.from>e&&h.push(new Ai(n.from-e-1).updateHeight(t,e));p<=r&&n.more;){let C=t.doc.lineAt(p).length;h.length&&h.push(null);let N=n.heights[n.index++];g==-1?g=N:Math.abs(N-g)>=cn&&(g=-2);let $=new Bi(C,N);$.outdated=!1,h.push($),p+=C+1}p<=r&&h.push(null,new Ai(r-p).updateHeight(t,p));let M=Ci.of(h);return(g<0||Math.abs(M.height-this.height)>=cn||Math.abs(g-this.heightMetrics(t,e).perLine)>=cn)&&(Gi=!0),Hn(this,M)}else(i||this.outdated)&&(this.setHeight(t.heightForGap(e,e+this.length)),this.outdated=!1);return this}toString(){return`gap(${this.length})`}}class eo extends Ci{constructor(t,e,i){super(t.length+e+i.length,t.height+i.height,e|(t.outdated||i.outdated?2:0)),this.left=t,this.right=i,this.size=t.size+i.size}get break(){return this.flags&1}blockAt(t,e,i,n){let r=i+this.left.height;return tp))return M;let C=e==Ye.ByPosNoHeight?Ye.ByPosNoHeight:Ye.ByPos;return g?M.join(this.right.lineAt(p,C,i,h,p)):this.left.lineAt(p,C,i,n,r).join(M)}forEachLine(t,e,i,n,r,h){let p=n+this.left.height,g=r+this.left.length+this.break;if(this.break)t=g&&this.right.forEachLine(t,e,i,p,g,h);else{let M=this.lineAt(g,Ye.ByPos,i,n,r);t=t&&M.from<=e&&h(M),e>M.to&&this.right.forEachLine(M.to+1,e,i,p,g,h)}}replace(t,e,i){let n=this.left.length+this.break;if(ethis.left.length)return this.balanced(this.left,this.right.replace(t-n,e-n,i));let r=[];t>0&&this.decomposeLeft(t,r);let h=r.length;for(let p of i)r.push(p);if(t>0&&Ei(r,h-1),e=i&&e.push(null)),t>i&&this.right.decomposeLeft(t-i,e)}decomposeRight(t,e){let i=this.left.length,n=i+this.break;if(t>=n)return this.right.decomposeRight(t-n,e);t2*e.size||e.size>2*t.size?Ci.of(this.break?[t,null,e]:[t,e]):(this.left=Hn(this.left,t),this.right=Hn(this.right,e),this.setHeight(t.height+e.height),this.outdated=t.outdated||e.outdated,this.size=t.size+e.size,this.length=t.length+this.break+e.length,this)}updateHeight(t,e=0,i=!1,n){let{left:r,right:h}=this,p=e+r.length+this.break,g=null;return n&&n.from<=e+r.length&&n.more?g=r=r.updateHeight(t,e,i,n):r.updateHeight(t,e,i),n&&n.from<=p+h.length&&n.more?g=h=h.updateHeight(t,p,i,n):h.updateHeight(t,p,i),g?this.balanced(r,h):(this.height=this.left.height+this.right.height,this.outdated=!1,this)}toString(){return this.left+(this.break?" ":"-")+this.right}}function Ei(s,t){let e,i;s[t]==null&&(e=s[t-1])instanceof Ai&&(i=s[t+1])instanceof Ai&&s.splice(t-1,3,new Ai(e.length+1+i.length))}const rs=5;class Sn{constructor(t,e){this.pos=t,this.oracle=e,this.nodes=[],this.lineStart=-1,this.lineEnd=-1,this.covering=null,this.writtenTo=t}get isCovered(){return this.covering&&this.nodes[this.nodes.length-1]==this.covering}span(t,e){if(this.lineStart>-1){let i=Math.min(e,this.lineEnd),n=this.nodes[this.nodes.length-1];n instanceof Bi?n.length+=i-this.pos:(i>this.pos||!this.isCovered)&&this.nodes.push(new Bi(i-this.pos,-1)),this.writtenTo=i,e>i&&(this.nodes.push(null),this.writtenTo++,this.lineStart=-1)}this.pos=e}point(t,e,i){if(t=rs)&&this.addLineDeco(n,r,h)}else e>t&&this.span(t,e);this.lineEnd>-1&&this.lineEnd-1)return;let{from:t,to:e}=this.oracle.doc.lineAt(this.pos);this.lineStart=t,this.lineEnd=e,this.writtenTot&&this.nodes.push(new Bi(this.pos-t,-1)),this.writtenTo=this.pos}blankContent(t,e){let i=new Ai(e-t);return this.oracle.doc.lineAt(t).to==e&&(i.flags|=4),i}ensureLine(){this.enterLine();let t=this.nodes.length?this.nodes[this.nodes.length-1]:null;if(t instanceof Bi)return t;let e=new Bi(0,-1);return this.nodes.push(e),e}addBlock(t){this.enterLine();let e=t.deco;e&&e.startSide>0&&!this.isCovered&&this.ensureLine(),this.nodes.push(t),this.writtenTo=this.pos=this.pos+t.length,e&&e.endSide>0&&(this.covering=t)}addLineDeco(t,e,i){let n=this.ensureLine();n.length+=i,n.collapsed+=i,n.widgetHeight=Math.max(n.widgetHeight,t),n.breaks+=e,this.writtenTo=this.pos=this.pos+i}finish(t){let e=this.nodes.length==0?null:this.nodes[this.nodes.length-1];this.lineStart>-1&&!(e instanceof Bi)&&!this.isCovered?this.nodes.push(new Bi(0,-1)):(this.writtenToC.clientHeight||C.scrollWidth>C.clientWidth)&&N.overflow!="visible"){let $=C.getBoundingClientRect();r=Math.max(r,$.left),h=Math.min(h,$.right),p=Math.max(p,$.top),g=Math.min(M==s.parentNode?n.innerHeight:g,$.bottom)}M=N.position=="absolute"||N.position=="fixed"?C.offsetParent:C.parentNode}else if(M.nodeType==11)M=M.host;else break;return{left:r-e.left,right:Math.max(r,h)-e.left,top:p-(e.top+t),bottom:Math.max(p,g)-(e.top+t)}}function os(s,t){let e=s.getBoundingClientRect();return{left:0,right:e.right-e.left,top:t,bottom:e.bottom-(e.top+t)}}class Fs{constructor(t,e,i){this.from=t,this.to=e,this.size=i}static same(t,e){if(t.length!=e.length)return!1;for(let i=0;itypeof i!="function"&&i.class=="cm-lineWrapping");this.heightOracle=new xr(e),this.stateDeco=t.facet(Xe).filter(i=>typeof i!="function"),this.heightMap=Ci.empty().applyChanges(this.stateDeco,R.xv.empty,this.heightOracle.setDoc(t.doc),[new A(0,0,0,t.doc.length)]);for(let i=0;i<2&&(this.viewport=this.getViewport(0,null),!!this.updateForViewport());i++);this.updateViewportLines(),this.lineGaps=this.ensureLineGaps([]),this.lineGapDeco=At.set(this.lineGaps.map(i=>i.draw(this,!1))),this.computeVisibleRanges()}updateForViewport(){let t=[this.viewport],{main:e}=this.state.selection;for(let i=0;i<=1;i++){let n=i?e.head:e.anchor;if(!t.some(({from:r,to:h})=>n>=r&&n<=h)){let{from:r,to:h}=this.lineBlockAt(n);t.push(new Wn(r,h))}}return this.viewports=t.sort((i,n)=>i.from-n.from),this.updateScaler()}updateScaler(){let t=this.scaler;return this.scaler=this.heightMap.height<=7e6?Vs:new yi(this.heightOracle,this.heightMap,this.viewports),t.eq(this.scaler)?0:2}updateViewportLines(){this.viewportLines=[],this.heightMap.forEachLine(this.viewport.from,this.viewport.to,this.heightOracle.setDoc(this.state.doc),0,0,t=>{this.viewportLines.push(ls(t,this.scaler))})}update(t,e=null){this.state=t.state;let i=this.stateDeco;this.stateDeco=this.state.facet(Xe).filter(C=>typeof C!="function");let n=t.changedRanges,r=A.extendWithRanges(n,Is(i,this.stateDeco,t?t.changes:R.as.empty(this.state.doc.length))),h=this.heightMap.height,p=this.scrolledToBottom?null:this.scrollAnchorAt(this.scrollTop);Es(),this.heightMap=this.heightMap.applyChanges(this.stateDeco,t.startState.doc,this.heightOracle.setDoc(this.state.doc),r),(this.heightMap.height!=h||Gi)&&(t.flags|=2),p?(this.scrollAnchorPos=t.changes.mapPos(p.from,-1),this.scrollAnchorHeight=p.top):(this.scrollAnchorPos=-1,this.scrollAnchorHeight=this.heightMap.height);let g=r.length?this.mapViewport(this.viewport,t.changes):this.viewport;(e&&(e.range.headg.to)||!this.viewportIsAppropriate(g))&&(g=this.getViewport(0,e));let M=g.from!=this.viewport.from||g.to!=this.viewport.to;this.viewport=g,t.flags|=this.updateForViewport(),(M||!t.changes.empty||t.flags&2)&&this.updateViewportLines(),(this.lineGaps.length||this.viewport.to-this.viewport.from>4e3)&&this.updateLineGaps(this.ensureLineGaps(this.mapLineGaps(this.lineGaps,t.changes))),t.flags|=this.computeVisibleRanges(),e&&(this.scrollTarget=e),!this.mustEnforceCursorAssoc&&t.selectionSet&&t.view.lineWrapping&&t.state.selection.main.empty&&t.state.selection.main.assoc&&!t.state.facet(y)&&(this.mustEnforceCursorAssoc=!0)}measure(t){let e=t.contentDOM,i=window.getComputedStyle(e),n=this.heightOracle,r=i.whiteSpace;this.defaultTextDirection=i.direction=="rtl"?be.RTL:be.LTR;let h=this.heightOracle.mustRefreshForWrapping(r),p=e.getBoundingClientRect(),g=h||this.mustMeasureContent||this.contentDOMHeight!=p.height;this.contentDOMHeight=p.height,this.mustMeasureContent=!1;let M=0,C=0;if(p.width&&p.height){let{scaleX:Vt,scaleY:re}=de(e,p);(Vt>.005&&Math.abs(this.scaleX-Vt)>.005||re>.005&&Math.abs(this.scaleY-re)>.005)&&(this.scaleX=Vt,this.scaleY=re,M|=8,h=g=!0)}let N=(parseInt(i.paddingTop)||0)*this.scaleY,$=(parseInt(i.paddingBottom)||0)*this.scaleY;(this.paddingTop!=N||this.paddingBottom!=$)&&(this.paddingTop=N,this.paddingBottom=$,M|=10),this.editorWidth!=t.scrollDOM.clientWidth&&(n.lineWrapping&&(g=!0),this.editorWidth=t.scrollDOM.clientWidth,M|=8);let Y=t.scrollDOM.scrollTop*this.scaleY;this.scrollTop!=Y&&(this.scrollAnchorHeight=-1,this.scrollTop=Y),this.scrolledToBottom=ue(t.scrollDOM);let tt=(this.printing?os:Ns)(e,this.paddingTop),at=tt.top-this.pixelViewport.top,ct=tt.bottom-this.pixelViewport.bottom;this.pixelViewport=tt;let ht=this.pixelViewport.bottom>this.pixelViewport.top&&this.pixelViewport.right>this.pixelViewport.left;if(ht!=this.inView&&(this.inView=ht,ht&&(g=!0)),!this.inView&&!this.scrollTarget)return 0;let Wt=p.width;if((this.contentDOMWidth!=Wt||this.editorHeight!=t.scrollDOM.clientHeight)&&(this.contentDOMWidth=p.width,this.editorHeight=t.scrollDOM.clientHeight,M|=8),g){let Vt=t.docView.measureVisibleLineHeights(this.viewport);if(n.mustRefreshForHeights(Vt)&&(h=!0),h||n.lineWrapping&&Math.abs(Wt-this.contentDOMWidth)>n.charWidth){let{lineHeight:re,charWidth:ke,textHeight:pi}=t.docView.measureTextSize();h=re>0&&n.refresh(r,re,ke,pi,Wt/ke,Vt),h&&(t.docView.minWidth=0,M|=8)}at>0&&ct>0?C=Math.max(at,ct):at<0&&ct<0&&(C=Math.min(at,ct)),Es();for(let re of this.viewports){let ke=re.from==this.viewport.from?Vt:t.docView.measureVisibleLineHeights(re);this.heightMap=(h?Ci.empty().applyChanges(this.stateDeco,R.xv.empty,this.heightOracle,[new A(0,0,0,t.state.doc.length)]):this.heightMap).updateHeight(n,0,h,new Ls(re.from,ke))}Gi&&(M|=2)}let se=!this.viewportIsAppropriate(this.viewport,C)||this.scrollTarget&&(this.scrollTarget.range.headthis.viewport.to);return se&&(M&2&&(M|=this.updateScaler()),this.viewport=this.getViewport(C,this.scrollTarget),M|=this.updateForViewport()),(M&2||se)&&this.updateViewportLines(),(this.lineGaps.length||this.viewport.to-this.viewport.from>4e3)&&this.updateLineGaps(this.ensureLineGaps(h?[]:this.lineGaps,t)),M|=this.computeVisibleRanges(),this.mustEnforceCursorAssoc&&(this.mustEnforceCursorAssoc=!1,t.docView.enforceCursorAssoc()),M}get visibleTop(){return this.scaler.fromDOM(this.pixelViewport.top)}get visibleBottom(){return this.scaler.fromDOM(this.pixelViewport.bottom)}getViewport(t,e){let i=.5-Math.max(-.5,Math.min(.5,t/1e3/2)),n=this.heightMap,r=this.heightOracle,{visibleTop:h,visibleBottom:p}=this,g=new Wn(n.lineAt(h-i*1e3,Ye.ByHeight,r,0,0).from,n.lineAt(p+(1-i)*1e3,Ye.ByHeight,r,0,0).to);if(e){let{head:M}=e.range;if(Mg.to){let C=Math.min(this.editorHeight,this.pixelViewport.bottom-this.pixelViewport.top),N=n.lineAt(M,Ye.ByPos,r,0,0),$;e.y=="center"?$=(N.top+N.bottom)/2-C/2:e.y=="start"||e.y=="nearest"&&M=p+Math.max(10,Math.min(i,250)))&&n>h-2*1e3&&r>1,h=n<<1;if(this.defaultTextDirection!=be.LTR&&!i)return[];let p=[],g=(C,N,$,Y)=>{if(N-CC&&htht.from>=$.from&&ht.to<=$.to&&Math.abs(ht.from-C)ht.fromWt));if(!ct){if(N<$.to&&e&&i&&e.visibleRanges.some(ht=>ht.from<=N&&ht.to>=N)){let ht=e.moveToLineBoundary(R.jT.cursor(N),!1,!0).head;ht>C&&(N=ht)}ct=new Fs(C,N,this.gapSize($,C,N,Y))}p.push(ct)},M=C=>{if(C.lengthC.from&&g(C.from,Y,C,N),tte.draw(this,this.heightOracle.lineWrapping))))}computeVisibleRanges(){let t=this.stateDeco;this.lineGaps.length&&(t=t.concat(this.lineGapDeco));let e=[];R.Xs.spans(t,this.viewport.from,this.viewport.to,{span(n,r){e.push({from:n,to:r})},point(){}},20);let i=e.length!=this.visibleRanges.length||this.visibleRanges.some((n,r)=>n.from!=e[r].from||n.to!=e[r].to);return this.visibleRanges=e,i?4:0}lineBlockAt(t){return t>=this.viewport.from&&t<=this.viewport.to&&this.viewportLines.find(e=>e.from<=t&&e.to>=t)||ls(this.heightMap.lineAt(t,Ye.ByPos,this.heightOracle,0,0),this.scaler)}lineBlockAtHeight(t){return t>=this.viewportLines[0].top&&t<=this.viewportLines[this.viewportLines.length-1].bottom&&this.viewportLines.find(e=>e.top<=t&&e.bottom>=t)||ls(this.heightMap.lineAt(this.scaler.fromDOM(t),Ye.ByHeight,this.heightOracle,0,0),this.scaler)}scrollAnchorAt(t){let e=this.lineBlockAtHeight(t+8);return e.from>=this.viewport.from||this.viewportLines[0].top-t>200?e:this.viewportLines[0]}elementAtHeight(t){return ls(this.heightMap.blockAt(this.scaler.fromDOM(t),this.heightOracle,0,0),this.scaler)}get docHeight(){return this.scaler.toDOM(this.heightMap.height)}get contentHeight(){return this.docHeight+this.paddingTop+this.paddingBottom}}class Wn{constructor(t,e){this.from=t,this.to=e}}function wr(s,t,e){let i=[],n=s,r=0;return R.Xs.spans(e,s,t,{span(){},point(h,p){h>n&&(i.push({from:n,to:h}),r+=h-n),n=p}},20),n=1)return t[t.length-1].to;let i=Math.floor(s*e);for(let n=0;;n++){let{from:r,to:h}=t[n],p=h-r;if(i<=p)return r+i;i-=p}}function dn(s,t){let e=0;for(let{from:i,to:n}of s.ranges){if(t<=n){e+=t-i;break}e+=n-i}return e/s.total}function Ws(s,t){for(let e of s)if(t(e))return e}const Vs={toDOM(s){return s},fromDOM(s){return s},scale:1,eq(s){return s==this}};class yi{constructor(t,e,i){let n=0,r=0,h=0;this.viewports=i.map(({from:p,to:g})=>{let M=e.lineAt(p,Ye.ByPos,t,0,0).top,C=e.lineAt(g,Ye.ByPos,t,0,0).bottom;return n+=C-M,{from:p,to:g,top:M,bottom:C,domTop:0,domBottom:0}}),this.scale=(7e6-n)/(e.height-n);for(let p of this.viewports)p.domTop=h+(p.top-r)*this.scale,h=p.domBottom=p.domTop+(p.bottom-p.top),r=p.bottom}toDOM(t){for(let e=0,i=0,n=0;;e++){let r=ee.from==t.viewports[i].from&&e.to==t.viewports[i].to):!1}}function ls(s,t){if(t.scale==1)return s;let e=t.toDOM(s.top),i=t.toDOM(s.bottom);return new Xi(s.from,s.length,e,i-e,Array.isArray(s._content)?s._content.map(n=>ls(n,t)):s._content)}const as=R.r$.define({combine:s=>s.join(" ")}),js=R.r$.define({combine:s=>s.indexOf(!0)>-1}),hs=vt.V.newName(),vr=vt.V.newName(),zs=vt.V.newName(),kr={"&light":"."+vr,"&dark":"."+zs};function Sr(s,t,e){return new vt.V(t,{finish(i){return/&/.test(i)?i.replace(/&\w*/,n=>{if(n=="&")return s;if(!e||!e[n])throw new RangeError(`Unsupported selector: ${n}`);return e[n]}):s+" "+i}})}const no=Sr("."+hs,{"&":{position:"relative !important",boxSizing:"border-box","&.cm-focused":{outline:"1px dotted #212121"},display:"flex !important",flexDirection:"column"},".cm-scroller":{display:"flex !important",alignItems:"flex-start !important",fontFamily:"monospace",lineHeight:1.4,height:"100%",overflowX:"auto",position:"relative",zIndex:0,overflowAnchor:"none"},".cm-content":{margin:0,flexGrow:2,flexShrink:0,display:"block",whiteSpace:"pre",wordWrap:"normal",boxSizing:"border-box",minHeight:"100%",padding:"4px 0",outline:"none","&[contenteditable=true]":{WebkitUserModify:"read-write-plaintext-only"}},".cm-lineWrapping":{whiteSpace_fallback:"pre-wrap",whiteSpace:"break-spaces",wordBreak:"break-word",overflowWrap:"anywhere",flexShrink:1},"&light .cm-content":{caretColor:"black"},"&dark .cm-content":{caretColor:"white"},".cm-line":{display:"block",padding:"0 2px 0 6px"},".cm-layer":{position:"absolute",left:0,top:0,contain:"size style","& > *":{position:"absolute"}},"&light .cm-selectionBackground":{background:"#d9d9d9"},"&dark .cm-selectionBackground":{background:"#222"},"&light.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground":{background:"#d7d4f0"},"&dark.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground":{background:"#233"},".cm-cursorLayer":{pointerEvents:"none"},"&.cm-focused > .cm-scroller > .cm-cursorLayer":{animation:"steps(1) cm-blink 1.2s infinite"},"@keyframes cm-blink":{"0%":{},"50%":{opacity:0},"100%":{}},"@keyframes cm-blink2":{"0%":{},"50%":{opacity:0},"100%":{}},".cm-cursor, .cm-dropCursor":{borderLeft:"1.2px solid black",marginLeft:"-0.6px",pointerEvents:"none"},".cm-cursor":{display:"none"},"&dark .cm-cursor":{borderLeftColor:"#444"},".cm-dropCursor":{position:"absolute"},"&.cm-focused > .cm-scroller > .cm-cursorLayer .cm-cursor":{display:"block"},".cm-iso":{unicodeBidi:"isolate"},".cm-announced":{position:"fixed",top:"-10000px"},"@media print":{".cm-announced":{display:"none"}},"&light .cm-activeLine":{backgroundColor:"#cceeff44"},"&dark .cm-activeLine":{backgroundColor:"#99eeff33"},"&light .cm-specialChar":{color:"red"},"&dark .cm-specialChar":{color:"#f78"},".cm-gutters":{flexShrink:0,display:"flex",height:"100%",boxSizing:"border-box",insetInlineStart:0,zIndex:200},"&light .cm-gutters":{backgroundColor:"#f5f5f5",color:"#6c6c6c",borderRight:"1px solid #ddd"},"&dark .cm-gutters":{backgroundColor:"#333338",color:"#ccc"},".cm-gutter":{display:"flex !important",flexDirection:"column",flexShrink:0,boxSizing:"border-box",minHeight:"100%",overflow:"hidden"},".cm-gutterElement":{boxSizing:"border-box"},".cm-lineNumbers .cm-gutterElement":{padding:"0 3px 0 5px",minWidth:"20px",textAlign:"right",whiteSpace:"nowrap"},"&light .cm-activeLineGutter":{backgroundColor:"#e2f2ff"},"&dark .cm-activeLineGutter":{backgroundColor:"#222227"},".cm-panels":{boxSizing:"border-box",position:"sticky",left:0,right:0,zIndex:300},"&light .cm-panels":{backgroundColor:"#f5f5f5",color:"black"},"&light .cm-panels-top":{borderBottom:"1px solid #ddd"},"&light .cm-panels-bottom":{borderTop:"1px solid #ddd"},"&dark .cm-panels":{backgroundColor:"#333338",color:"white"},".cm-tab":{display:"inline-block",overflow:"hidden",verticalAlign:"bottom"},".cm-widgetBuffer":{verticalAlign:"text-top",height:"1em",width:0,display:"inline"},".cm-placeholder":{color:"#888",display:"inline-block",verticalAlign:"top"},".cm-highlightSpace:before":{content:"attr(data-display)",position:"absolute",pointerEvents:"none",color:"#888"},".cm-highlightTab":{backgroundImage:`url('data:image/svg+xml,')`,backgroundSize:"auto 100%",backgroundPosition:"right 90%",backgroundRepeat:"no-repeat"},".cm-trailingSpace":{backgroundColor:"#ff332255"},".cm-button":{verticalAlign:"middle",color:"inherit",fontSize:"70%",padding:".2em 1em",borderRadius:"1px"},"&light .cm-button":{backgroundImage:"linear-gradient(#eff1f5, #d9d9df)",border:"1px solid #888","&:active":{backgroundImage:"linear-gradient(#b4b4b4, #d0d3d6)"}},"&dark .cm-button":{backgroundImage:"linear-gradient(#393939, #111)",border:"1px solid #888","&:active":{backgroundImage:"linear-gradient(#111, #333)"}},".cm-textfield":{verticalAlign:"middle",color:"inherit",fontSize:"70%",border:"1px solid silver",padding:".2em .5em"},"&light .cm-textfield":{backgroundColor:"white"},"&dark .cm-textfield":{border:"1px solid #555",backgroundColor:"inherit"}},kr),Cr={childList:!0,characterData:!0,subtree:!0,attributes:!0,characterDataOldValue:!0},en=W.ie&&W.ie_version<=11;class Do{constructor(t){this.view=t,this.active=!1,this.editContext=null,this.selectionRange=new Ve,this.selectionChanged=!1,this.delayedFlush=-1,this.resizeTimeout=-1,this.queue=[],this.delayedAndroidKey=null,this.flushingAndroidKey=-1,this.lastChange=0,this.scrollTargets=[],this.intersection=null,this.resizeScroll=null,this.intersecting=!1,this.gapIntersection=null,this.gaps=[],this.printQuery=null,this.parentCheck=-1,this.dom=t.contentDOM,this.observer=new MutationObserver(e=>{for(let i of e)this.queue.push(i);(W.ie&&W.ie_version<=11||W.ios&&t.composing)&&e.some(i=>i.type=="childList"&&i.removedNodes.length||i.type=="characterData"&&i.oldValue.length>i.target.nodeValue.length)?this.flushSoon():this.flush()}),window.EditContext&&t.constructor.EDIT_CONTEXT!==!1&&!(W.chrome&&W.chrome_version<126)&&(this.editContext=new ro(t),t.state.facet(Z)&&(t.contentDOM.editContext=this.editContext.editContext)),en&&(this.onCharData=e=>{this.queue.push({target:e.target,type:"characterData",oldValue:e.prevValue}),this.flushSoon()}),this.onSelectionChange=this.onSelectionChange.bind(this),this.onResize=this.onResize.bind(this),this.onPrint=this.onPrint.bind(this),this.onScroll=this.onScroll.bind(this),window.matchMedia&&(this.printQuery=window.matchMedia("print")),typeof ResizeObserver=="function"&&(this.resizeScroll=new ResizeObserver(()=>{var e;((e=this.view.docView)===null||e===void 0?void 0:e.lastUpdate){this.parentCheck<0&&(this.parentCheck=setTimeout(this.listenForScroll.bind(this),1e3)),e.length>0&&e[e.length-1].intersectionRatio>0!=this.intersecting&&(this.intersecting=!this.intersecting,this.intersecting!=this.view.inView&&this.onScrollChanged(document.createEvent("Event")))},{threshold:[0,.001]}),this.intersection.observe(this.dom),this.gapIntersection=new IntersectionObserver(e=>{e.length>0&&e[e.length-1].intersectionRatio>0&&this.onScrollChanged(document.createEvent("Event"))},{})),this.listenForScroll(),this.readSelectionRange()}onScrollChanged(t){this.view.inputState.runHandlers("scroll",t),this.intersecting&&this.view.measure()}onScroll(t){this.intersecting&&this.flush(!1),this.editContext&&this.view.requestMeasure(this.editContext.measureReq),this.onScrollChanged(t)}onResize(){this.resizeTimeout<0&&(this.resizeTimeout=setTimeout(()=>{this.resizeTimeout=-1,this.view.requestMeasure()},50))}onPrint(t){(t.type=="change"||!t.type)&&!t.matches||(this.view.viewState.printing=!0,this.view.measure(),setTimeout(()=>{this.view.viewState.printing=!1,this.view.requestMeasure()},500))}updateGaps(t){if(this.gapIntersection&&(t.length!=this.gaps.length||this.gaps.some((e,i)=>e!=t[i]))){this.gapIntersection.disconnect();for(let e of t)this.gapIntersection.observe(e);this.gaps=t}}onSelectionChange(t){let e=this.selectionChanged;if(!this.readSelectionRange()||this.delayedAndroidKey)return;let{view:i}=this,n=this.selectionRange;if(i.state.facet(Z)?i.root.activeElement!=this.dom:!Kt(i.dom,n))return;let r=n.anchorNode&&i.docView.nearest(n.anchorNode);if(r&&r.ignoreEvent(t)){e||(this.selectionChanged=!1);return}(W.ie&&W.ie_version<=11||W.android&&W.chrome)&&!i.state.selection.main.empty&&n.focusNode&&$e(n.focusNode,n.focusOffset,n.anchorNode,n.anchorOffset)?this.flushSoon():this.flush(!1)}readSelectionRange(){let{view:t}=this,e=Ut(t.root);if(!e)return!1;let i=W.safari&&t.root.nodeType==11&&Qt(this.dom.ownerDocument)==this.dom&&Ar(this.view,e)||e;if(!i||this.selectionRange.eq(i))return!1;let n=Kt(this.dom,i);return n&&!this.selectionChanged&&t.inputState.lastFocusTime>Date.now()-200&&t.inputState.lastTouchTime{let r=this.delayedAndroidKey;r&&(this.clearDelayedAndroidKey(),this.view.inputState.lastKeyCode=r.keyCode,this.view.inputState.lastKeyTime=Date.now(),!this.flush()&&r.force&&qe(this.dom,r.key,r.keyCode))};this.flushingAndroidKey=this.view.win.requestAnimationFrame(n)}(!this.delayedAndroidKey||t=="Enter")&&(this.delayedAndroidKey={key:t,keyCode:e,force:this.lastChange{this.delayedFlush=-1,this.flush()}))}forceFlush(){this.delayedFlush>=0&&(this.view.win.cancelAnimationFrame(this.delayedFlush),this.delayedFlush=-1),this.flush()}pendingRecords(){for(let t of this.observer.takeRecords())this.queue.push(t);return this.queue}processRecords(){let t=this.pendingRecords();t.length&&(this.queue=[]);let e=-1,i=-1,n=!1;for(let r of t){let h=this.readMutation(r);h&&(h.typeOver&&(n=!0),e==-1?{from:e,to:i}=h:(e=Math.min(h.from,e),i=Math.max(h.to,i)))}return{from:e,to:i,typeOver:n}}readChange(){let{from:t,to:e,typeOver:i}=this.processRecords(),n=this.selectionChanged&&Kt(this.dom,this.selectionRange);if(t<0&&!n)return null;t>-1&&(this.lastChange=Date.now()),this.view.inputState.lastFocusTime=0,this.selectionChanged=!1;let r=new ar(this.view,t,e,i);return this.view.docView.domChanged={newSel:r.newSel?r.newSel.main:null},r}flush(t=!0){if(this.delayedFlush>=0||this.delayedAndroidKey)return!1;t&&this.readSelectionRange();let e=this.readChange();if(!e)return this.view.requestMeasure(),!1;let i=this.view.state,n=Yn(this.view,e);return this.view.state==i&&(e.domChanged||e.newSel&&!e.newSel.main.eq(this.view.state.selection.main))&&this.view.update([]),n}readMutation(t){let e=this.view.docView.nearest(t.target);if(!e||e.ignoreMutation(t))return null;if(e.markDirty(t.type=="attributes"),t.type=="attributes"&&(e.flags|=4),t.type=="childList"){let i=so(e,t.previousSibling||t.target.previousSibling,-1),n=so(e,t.nextSibling||t.target.nextSibling,1);return{from:i?e.posAfter(i):e.posAtStart,to:n?e.posBefore(n):e.posAtEnd,typeOver:!1}}else return t.type=="characterData"?{from:e.posAtStart,to:e.posAtEnd,typeOver:t.target.nodeValue==t.oldValue}:null}setWindow(t){t!=this.win&&(this.removeWindowListeners(this.win),this.win=t,this.addWindowListeners(this.win))}addWindowListeners(t){t.addEventListener("resize",this.onResize),this.printQuery?this.printQuery.addEventListener?this.printQuery.addEventListener("change",this.onPrint):this.printQuery.addListener(this.onPrint):t.addEventListener("beforeprint",this.onPrint),t.addEventListener("scroll",this.onScroll),t.document.addEventListener("selectionchange",this.onSelectionChange)}removeWindowListeners(t){t.removeEventListener("scroll",this.onScroll),t.removeEventListener("resize",this.onResize),this.printQuery?this.printQuery.removeEventListener?this.printQuery.removeEventListener("change",this.onPrint):this.printQuery.removeListener(this.onPrint):t.removeEventListener("beforeprint",this.onPrint),t.document.removeEventListener("selectionchange",this.onSelectionChange)}update(t){this.editContext&&(this.editContext.update(t),t.startState.facet(Z)!=t.state.facet(Z)&&(t.view.contentDOM.editContext=t.state.facet(Z)?this.editContext.editContext:null))}destroy(){var t,e,i;this.stop(),(t=this.intersection)===null||t===void 0||t.disconnect(),(e=this.gapIntersection)===null||e===void 0||e.disconnect(),(i=this.resizeScroll)===null||i===void 0||i.disconnect();for(let n of this.scrollTargets)n.removeEventListener("scroll",this.onScroll);this.removeWindowListeners(this.win),clearTimeout(this.parentCheck),clearTimeout(this.resizeTimeout),this.win.cancelAnimationFrame(this.delayedFlush),this.win.cancelAnimationFrame(this.flushingAndroidKey),this.editContext&&(this.view.contentDOM.editContext=null,this.editContext.destroy())}}function so(s,t,e){for(;t;){let i=Ct.get(t);if(i&&i.parent==s)return i;let n=t.parentNode;t=n!=s.dom?n:e>0?t.nextSibling:t.previousSibling}return null}function $s(s,t){let e=t.startContainer,i=t.startOffset,n=t.endContainer,r=t.endOffset,h=s.docView.domAtPos(s.state.selection.main.anchor);return $e(h.node,h.offset,n,r)&&([e,i,n,r]=[n,r,e,i]),{anchorNode:e,anchorOffset:i,focusNode:n,focusOffset:r}}function Ar(s,t){if(t.getComposedRanges){let n=t.getComposedRanges(s.root)[0];if(n)return $s(s,n)}let e=null;function i(n){n.preventDefault(),n.stopImmediatePropagation(),e=n.getTargetRanges()[0]}return s.contentDOM.addEventListener("beforeinput",i,!0),s.dom.ownerDocument.execCommand("indent"),s.contentDOM.removeEventListener("beforeinput",i,!0),e?$s(s,e):null}class ro{constructor(t){this.from=0,this.to=0,this.pendingContextChange=null,this.handlers=Object.create(null),this.resetRange(t.state);let e=this.editContext=new window.EditContext({text:t.state.doc.sliceString(this.from,this.to),selectionStart:this.toContextPos(Math.max(this.from,Math.min(this.to,t.state.selection.main.anchor))),selectionEnd:this.toContextPos(t.state.selection.main.head)});this.handlers.textupdate=i=>{let{anchor:n}=t.state.selection.main,r={from:this.toEditorPos(i.updateRangeStart),to:this.toEditorPos(i.updateRangeEnd),insert:R.xv.of(i.text.split(` -`))};r.from==this.from&&nthis.to&&(r.to=n),!(r.from==r.to&&!r.insert.length)&&(this.pendingContextChange=r,t.state.readOnly||Qn(t,r,R.jT.single(this.toEditorPos(i.selectionStart),this.toEditorPos(i.selectionEnd))),this.pendingContextChange&&(this.revertPending(t.state),this.setSelection(t.state)))},this.handlers.characterboundsupdate=i=>{let n=[],r=null;for(let h=this.toEditorPos(i.rangeStart),p=this.toEditorPos(i.rangeEnd);h{let n=[];for(let r of i.getTextFormats()){let h=r.underlineStyle,p=r.underlineThickness;if(h!="None"&&p!="None"){let g=`text-decoration: underline ${h=="Dashed"?"dashed ":h=="Squiggle"?"wavy ":""}${p=="Thin"?1:2}px`;n.push(At.mark({attributes:{style:g}}).range(this.toEditorPos(r.rangeStart),this.toEditorPos(r.rangeEnd)))}}t.dispatch({effects:_.of(At.set(n))})},this.handlers.compositionstart=()=>{t.inputState.composing<0&&(t.inputState.composing=0,t.inputState.compositionFirstChange=!0)},this.handlers.compositionend=()=>{t.inputState.composing=-1,t.inputState.compositionFirstChange=null};for(let i in this.handlers)e.addEventListener(i,this.handlers[i]);this.measureReq={read:i=>{this.editContext.updateControlBounds(i.contentDOM.getBoundingClientRect());let n=Ut(i.root);n&&n.rangeCount&&this.editContext.updateSelectionBounds(n.getRangeAt(0).getBoundingClientRect())}}}applyEdits(t){let e=0,i=!1,n=this.pendingContextChange;return t.changes.iterChanges((r,h,p,g,M)=>{if(i)return;let C=M.length-(h-r);if(n&&h>=n.to)if(n.from==r&&n.to==h&&n.insert.eq(M)){n=this.pendingContextChange=null,e+=C,this.to+=C;return}else n=null,this.revertPending(t.state);if(r+=e,h+=e,h<=this.from)this.from+=C,this.to+=C;else if(rthis.to||this.to-this.from+M.length>3e4){i=!0;return}this.editContext.updateText(this.toContextPos(r),this.toContextPos(h),M.toString()),this.to+=C}e+=C}),n&&!i&&this.revertPending(t.state),!i}update(t){let e=this.pendingContextChange;!this.applyEdits(t)||!this.rangeIsValid(t.state)?(this.pendingContextChange=null,this.resetRange(t.state),this.editContext.updateText(0,this.editContext.text.length,t.state.doc.sliceString(this.from,this.to)),this.setSelection(t.state)):(t.docChanged||t.selectionSet||e)&&this.setSelection(t.state),(t.geometryChanged||t.docChanged||t.selectionSet)&&t.view.requestMeasure(this.measureReq)}resetRange(t){let{head:e}=t.selection.main;this.from=Math.max(0,e-1e4),this.to=Math.min(t.doc.length,e+1e4)}revertPending(t){let e=this.pendingContextChange;this.pendingContextChange=null,this.editContext.updateText(this.toContextPos(e.from),this.toContextPos(e.from+e.insert.length),t.doc.sliceString(e.from,e.to))}setSelection(t){let{main:e}=t.selection,i=this.toContextPos(Math.max(this.from,Math.min(this.to,e.anchor))),n=this.toContextPos(e.head);(this.editContext.selectionStart!=i||this.editContext.selectionEnd!=n)&&this.editContext.updateSelection(i,n)}rangeIsValid(t){let{head:e}=t.selection.main;return!(this.from>0&&e-this.from<500||this.to1e4*3)}toEditorPos(t){return t+this.from}toContextPos(t){return t-this.from}destroy(){for(let t in this.handlers)this.editContext.removeEventListener(t,this.handlers[t])}}class Oe{get state(){return this.viewState.state}get viewport(){return this.viewState.viewport}get visibleRanges(){return this.viewState.visibleRanges}get inView(){return this.viewState.inView}get composing(){return this.inputState.composing>0}get compositionStarted(){return this.inputState.composing>=0}get root(){return this._root}get win(){return this.dom.ownerDocument.defaultView||window}constructor(t={}){var e;this.plugins=[],this.pluginMap=new Map,this.editorAttrs={},this.contentAttrs={},this.bidiCache=[],this.destroyed=!1,this.updateState=2,this.measureScheduled=-1,this.measureRequests=[],this.contentDOM=document.createElement("div"),this.scrollDOM=document.createElement("div"),this.scrollDOM.tabIndex=-1,this.scrollDOM.className="cm-scroller",this.scrollDOM.appendChild(this.contentDOM),this.announceDOM=document.createElement("div"),this.announceDOM.className="cm-announced",this.announceDOM.setAttribute("aria-live","polite"),this.dom=document.createElement("div"),this.dom.appendChild(this.announceDOM),this.dom.appendChild(this.scrollDOM),t.parent&&t.parent.appendChild(this.dom);let{dispatch:i}=t;this.dispatchTransactions=t.dispatchTransactions||i&&(n=>n.forEach(r=>i(r,this)))||(n=>this.update(n)),this.dispatch=this.dispatch.bind(this),this._root=t.root||Ge(t.parent)||document,this.viewState=new un(t.state||R.yy.create(t)),t.scrollTo&&t.scrollTo.is(V)&&(this.viewState.scrollTarget=t.scrollTo.value.clip(this.viewState.state)),this.plugins=this.state.facet(bt).map(n=>new Pt(n));for(let n of this.plugins)n.update(this);this.observer=new Do(this),this.inputState=new Zn(this),this.inputState.ensureHandlers(this.plugins),this.docView=new w(this),this.mountStyles(),this.updateAttrs(),this.updateState=0,this.requestMeasure(),!((e=document.fonts)===null||e===void 0)&&e.ready&&document.fonts.ready.then(()=>this.requestMeasure())}dispatch(...t){let e=t.length==1&&t[0]instanceof R.YW?t:t.length==1&&Array.isArray(t[0])?t[0]:[this.state.update(...t)];this.dispatchTransactions(e,this)}update(t){if(this.updateState!=0)throw new Error("Calls to EditorView.update are not allowed while an update is in progress");let e=!1,i=!1,n,r=this.state;for(let $ of t){if($.startState!=r)throw new RangeError("Trying to update state with a transaction that doesn't start from the previous state.");r=$.state}if(this.destroyed){this.viewState.state=r;return}let h=this.hasFocus,p=0,g=null;t.some($=>$.annotation(ss))?(this.inputState.notifiedFocused=h,p=1):h!=this.inputState.notifiedFocused&&(this.inputState.notifiedFocused=h,g=gr(r,h),g||(p=1));let M=this.observer.delayedAndroidKey,C=null;if(M?(this.observer.clearDelayedAndroidKey(),C=this.observer.readChange(),(C&&!this.state.doc.eq(r.doc)||!this.state.selection.eq(r.selection))&&(C=null)):this.observer.clear(),r.facet(R.yy.phrases)!=this.state.facet(R.yy.phrases))return this.setState(r);n=f.create(this,r,t),n.flags|=p;let N=this.viewState.scrollTarget;try{this.updateState=2;for(let $ of t){if(N&&(N=N.map($.changes)),$.scrollIntoView){let{main:Y}=$.state.selection;N=new L(Y.empty?Y:R.jT.cursor(Y.head,Y.head>Y.anchor?-1:1))}for(let Y of $.effects)Y.is(V)&&(N=Y.value.clip(this.state))}this.viewState.update(n,N),this.bidiCache=pn.update(this.bidiCache,n.changes),n.empty||(this.updatePlugins(n),this.inputState.update(n)),e=this.docView.update(n),this.state.facet(hi)!=this.styleModules&&this.mountStyles(),i=this.updateAttrs(),this.showAnnouncements(t),this.docView.updateSelection(e,t.some($=>$.isUserEvent("select.pointer")))}finally{this.updateState=0}if(n.startState.facet(as)!=n.state.facet(as)&&(this.viewState.mustMeasureContent=!0),(e||i||N||this.viewState.mustEnforceCursorAssoc||this.viewState.mustMeasureContent)&&this.requestMeasure(),e&&this.docViewUpdate(),!n.empty)for(let $ of this.state.facet(yt))try{$(n)}catch(Y){X(this.state,Y,"update listener")}(g||C)&&Promise.resolve().then(()=>{g&&this.state==g.startState&&this.dispatch(g),C&&!Yn(this,C)&&M.force&&qe(this.contentDOM,M.key,M.keyCode)})}setState(t){if(this.updateState!=0)throw new Error("Calls to EditorView.setState are not allowed while an update is in progress");if(this.destroyed){this.viewState.state=t;return}this.updateState=2;let e=this.hasFocus;try{for(let i of this.plugins)i.destroy(this);this.viewState=new un(t),this.plugins=t.facet(bt).map(i=>new Pt(i)),this.pluginMap.clear();for(let i of this.plugins)i.update(this);this.docView.destroy(),this.docView=new w(this),this.inputState.ensureHandlers(this.plugins),this.mountStyles(),this.updateAttrs(),this.bidiCache=[]}finally{this.updateState=0}e&&this.focus(),this.requestMeasure()}updatePlugins(t){let e=t.startState.facet(bt),i=t.state.facet(bt);if(e!=i){let n=[];for(let r of i){let h=e.indexOf(r);if(h<0)n.push(new Pt(r));else{let p=this.plugins[h];p.mustUpdate=t,n.push(p)}}for(let r of this.plugins)r.mustUpdate!=t&&r.destroy(this);this.plugins=n,this.pluginMap.clear()}else for(let n of this.plugins)n.mustUpdate=t;for(let n=0;n-1&&this.win.cancelAnimationFrame(this.measureScheduled),this.observer.delayedAndroidKey){this.measureScheduled=-1,this.requestMeasure();return}this.measureScheduled=0,t&&this.observer.forceFlush();let e=null,i=this.scrollDOM,n=i.scrollTop*this.scaleY,{scrollAnchorPos:r,scrollAnchorHeight:h}=this.viewState;Math.abs(n-this.viewState.scrollTop)>1&&(h=-1),this.viewState.scrollAnchorHeight=-1;try{for(let p=0;;p++){if(h<0)if(ue(i))r=-1,h=this.viewState.heightMap.height;else{let Y=this.viewState.scrollAnchorAt(n);r=Y.from,h=Y.top}this.updateState=1;let g=this.viewState.measure(this);if(!g&&!this.measureRequests.length&&this.viewState.scrollTarget==null)break;if(p>5){console.warn(this.measureRequests.length?"Measure loop restarted more than 5 times":"Viewport failed to stabilize");break}let M=[];g&4||([this.measureRequests,M]=[M,this.measureRequests]);let C=M.map(Y=>{try{return Y.read(this)}catch(tt){return X(this.state,tt),jn}}),N=f.create(this,this.state,[]),$=!1;N.flags|=g,e?e.flags|=g:e=N,this.updateState=2,N.empty||(this.updatePlugins(N),this.inputState.update(N),this.updateAttrs(),$=this.docView.update(N),$&&this.docViewUpdate());for(let Y=0;Y1||tt<-1){n=n+tt,i.scrollTop=n/this.scaleY,h=-1;continue}}break}}}finally{this.updateState=0,this.measureScheduled=-1}if(e&&!e.empty)for(let p of this.state.facet(yt))p(e)}get themeClasses(){return hs+" "+(this.state.facet(js)?zs:vr)+" "+this.state.facet(as)}updateAttrs(){let t=Mr(this,Zt,{class:"cm-editor"+(this.hasFocus?" cm-focused ":" ")+this.themeClasses}),e={spellcheck:"false",autocorrect:"off",autocapitalize:"off",translate:"no",contenteditable:this.state.facet(Z)?"true":"false",class:"cm-content",style:`${W.tabSize}: ${this.state.tabSize}`,role:"textbox","aria-multiline":"true"};this.state.readOnly&&(e["aria-readonly"]="true"),Mr(this,Te,e);let i=this.observer.ignore(()=>{let n=Ie(this.contentDOM,this.contentAttrs,e),r=Ie(this.dom,this.editorAttrs,t);return n||r});return this.editorAttrs=t,this.contentAttrs=e,i}showAnnouncements(t){let e=!0;for(let i of t)for(let n of i.effects)if(n.is(Oe.announce)){e&&(this.announceDOM.textContent=""),e=!1;let r=this.announceDOM.appendChild(document.createElement("div"));r.textContent=n.value}}mountStyles(){this.styleModules=this.state.facet(hi);let t=this.state.facet(Oe.cspNonce);vt.V.mount(this.root,this.styleModules.concat(no).reverse(),t?{nonce:t}:void 0)}readMeasured(){if(this.updateState==2)throw new Error("Reading the editor layout isn't allowed during an update");this.updateState==0&&this.measureScheduled>-1&&this.measure(!1)}requestMeasure(t){if(this.measureScheduled<0&&(this.measureScheduled=this.win.requestAnimationFrame(()=>this.measure())),t){if(this.measureRequests.indexOf(t)>-1)return;if(t.key!=null){for(let e=0;ei.spec==t)||null),e&&e.update(this).value}get documentTop(){return this.contentDOM.getBoundingClientRect().top+this.viewState.paddingTop}get documentPadding(){return{top:this.viewState.paddingTop,bottom:this.viewState.paddingBottom}}get scaleX(){return this.viewState.scaleX}get scaleY(){return this.viewState.scaleY}elementAtHeight(t){return this.readMeasured(),this.viewState.elementAtHeight(t)}lineBlockAtHeight(t){return this.readMeasured(),this.viewState.lineBlockAtHeight(t)}get viewportLineBlocks(){return this.viewState.viewportLines}lineBlockAt(t){return this.viewState.lineBlockAt(t)}get contentHeight(){return this.viewState.contentHeight}moveByChar(t,e,i){return Ts(this,t,jr(this,t,e,i))}moveByGroup(t,e){return Ts(this,t,jr(this,t,e,i=>zr(this,t.head,i)))}visualLineSide(t,e){let i=this.bidiSpans(t),n=this.textDirectionAt(t.from),r=i[e?i.length-1:0];return R.jT.cursor(r.side(e,n)+t.from,r.forward(!e,n)?1:-1)}moveToLineBoundary(t,e,i=!0){return Mo(this,t,e,i)}moveVertically(t,e,i){return Ts(this,t,$r(this,t,e,i))}domAtPos(t){return this.docView.domAtPos(t)}posAtDOM(t,e=0){return this.docView.posFromDOM(t,e)}posAtCoords(t,e=!0){return this.readMeasured(),Gn(this,t,e)}coordsAtPos(t,e=1){this.readMeasured();let i=this.docView.coordsAt(t,e);if(!i||i.left==i.right)return i;let n=this.state.doc.lineAt(t),r=this.bidiSpans(n),h=r[gi.find(r,t-n.from,-1,e)];return _e(i,h.dir==be.LTR==e>0)}coordsForChar(t){return this.readMeasured(),this.docView.coordsForChar(t)}get defaultCharacterWidth(){return this.viewState.heightOracle.charWidth}get defaultLineHeight(){return this.viewState.heightOracle.lineHeight}get textDirection(){return this.viewState.defaultTextDirection}textDirectionAt(t){return!this.state.facet(O)||tthis.viewport.to?this.textDirection:(this.readMeasured(),this.docView.textDirectionAt(t))}get lineWrapping(){return this.viewState.heightOracle.lineWrapping}bidiSpans(t){if(t.length>Vn)return m(t.length);let e=this.textDirectionAt(t.from),i;for(let r of this.bidiCache)if(r.from==t.from&&r.dir==e&&(r.fresh||Yi(r.isolates,i=ii(this,t))))return r.order;i||(i=ii(this,t));let n=c(t.text,e,i);return this.bidiCache.push(new pn(t.from,t.to,e,i,!0,n)),n}get hasFocus(){var t;return(this.dom.ownerDocument.hasFocus()||W.safari&&((t=this.inputState)===null||t===void 0?void 0:t.lastContextMenu)>Date.now()-3e4)&&this.root.activeElement==this.contentDOM}focus(){this.observer.ignore(()=>{pe(this.contentDOM),this.docView.updateSelection()})}setRoot(t){this._root!=t&&(this._root=t,this.observer.setWindow((t.nodeType==9?t:t.ownerDocument).defaultView||window),this.mountStyles())}destroy(){this.root.activeElement==this.contentDOM&&this.contentDOM.blur();for(let t of this.plugins)t.destroy(this);this.plugins=[],this.inputState.destroy(),this.docView.destroy(),this.dom.remove(),this.observer.destroy(),this.measureScheduled>-1&&this.win.cancelAnimationFrame(this.measureScheduled),this.destroyed=!0}static scrollIntoView(t,e={}){return V.of(new L(typeof t=="number"?R.jT.cursor(t):t,e.y,e.x,e.yMargin,e.xMargin))}scrollSnapshot(){let{scrollTop:t,scrollLeft:e}=this.scrollDOM,i=this.viewState.scrollAnchorAt(t);return V.of(new L(R.jT.cursor(i.from),"start","start",i.top-t,e,!0))}setTabFocusMode(t){t==null?this.inputState.tabFocusMode=this.inputState.tabFocusMode<0?0:-1:typeof t=="boolean"?this.inputState.tabFocusMode=t?0:-1:this.inputState.tabFocusMode!=0&&(this.inputState.tabFocusMode=Date.now()+t)}static domEventHandlers(t){return pt.define(()=>({}),{eventHandlers:t})}static domEventObservers(t){return pt.define(()=>({}),{eventObservers:t})}static theme(t,e){let i=vt.V.newName(),n=[as.of(i),hi.of(Sr(`.${i}`,t))];return e&&e.dark&&n.push(js.of(!0)),n}static baseTheme(t){return R.Wl.lowest(hi.of(Sr("."+hs,t,kr)))}static findFromDOM(t){var e;let i=t.querySelector(".cm-content"),n=i&&Ct.get(i)||Ct.get(t);return((e=n==null?void 0:n.rootView)===null||e===void 0?void 0:e.view)||null}}Oe.styleModule=hi,Oe.inputHandler=Et,Oe.clipboardInputFilter=We,Oe.clipboardOutputFilter=ki,Oe.scrollHandler=S,Oe.focusChangeEffect=Bt,Oe.perLineTextDirection=O,Oe.exceptionSink=ut,Oe.updateListener=yt,Oe.editable=Z,Oe.mouseSelectionStyle=nt,Oe.dragMovesSelection=J,Oe.clickAddsSelectionRange=z,Oe.decorations=Xe,Oe.outerDecorations=Si,Oe.atomicRanges=Ii,Oe.bidiIsolatedRanges=Ji,Oe.scrollMargins=Ni,Oe.darkTheme=js,Oe.cspNonce=R.r$.define({combine:s=>s.length?s[0]:""}),Oe.contentAttributes=Te,Oe.editorAttributes=Zt,Oe.lineWrapping=Oe.contentAttributes.of({class:"cm-lineWrapping"}),Oe.announce=R.Py.define();const Vn=4096,jn={};class pn{constructor(t,e,i,n,r,h){this.from=t,this.to=e,this.dir=i,this.isolates=n,this.fresh=r,this.order=h}static update(t,e){if(e.empty&&!t.some(r=>r.fresh))return t;let i=[],n=t.length?t[t.length-1].dir:be.LTR;for(let r=Math.max(0,t.length-10);r=0;n--){let r=i[n],h=typeof r=="function"?r(s):r;h&&me(h,e)}return e}const Tr=W.mac?"mac":W.windows?"win":W.linux?"linux":"key";function oo(s,t){const e=s.split(/-(?!$)/);let i=e[e.length-1];i=="Space"&&(i=" ");let n,r,h,p;for(let g=0;gi.concat(n),[]))),e}function Ks(s,t,e){return ho(qs(s.state),t,s,e)}let Zi=null;const ao=4e3;function Pr(s,t=Tr){let e=Object.create(null),i=Object.create(null),n=(h,p)=>{let g=i[h];if(g==null)i[h]=p;else if(g!=p)throw new Error("Key binding "+h+" is used both as a regular binding and as a multi-stroke prefix")},r=(h,p,g,M,C)=>{var N,$;let Y=e[h]||(e[h]=Object.create(null)),tt=p.split(/ (?!$)/).map(ht=>oo(ht,t));for(let ht=1;ht{let Vt=Zi={view:se,prefix:Wt,scope:h};return setTimeout(()=>{Zi==Vt&&(Zi=null)},ao),!0}]})}let at=tt.join(" ");n(at,!1);let ct=Y[at]||(Y[at]={preventDefault:!1,stopPropagation:!1,run:(($=(N=Y._any)===null||N===void 0?void 0:N.run)===null||$===void 0?void 0:$.slice())||[]});g&&ct.run.push(g),M&&(ct.preventDefault=!0),C&&(ct.stopPropagation=!0)};for(let h of s){let p=h.scope?h.scope.split(" "):["editor"];if(h.any)for(let M of p){let C=e[M]||(e[M]=Object.create(null));C._any||(C._any={preventDefault:!1,stopPropagation:!1,run:[]});let{any:N}=h;for(let $ in C)C[$].run.push(Y=>N(Y,Cn))}let g=h[t]||h.key;if(g)for(let M of p)r(M,g,h.run,h.preventDefault,h.stopPropagation),h.shift&&r(M,"Shift-"+g,h.shift,h.preventDefault,h.stopPropagation)}return e}let Cn=null;function ho(s,t,e,i){Cn=t;let n=he(t),r=(0,R.gm)(n,0),h=(0,R.nZ)(r)==n.length&&n!=" ",p="",g=!1,M=!1,C=!1;Zi&&Zi.view==e&&Zi.scope==i&&(p=Zi.prefix+" ",cr.indexOf(t.keyCode)<0&&(M=!0,Zi=null));let N=new Set,$=ct=>{if(ct){for(let ht of ct.run)if(!N.has(ht)&&(N.add(ht),ht(e)))return ct.stopPropagation&&(C=!0),!0;ct.preventDefault&&(ct.stopPropagation&&(C=!0),M=!0)}return!1},Y=s[i],tt,at;return Y&&($(Y[p+cs(n,t,!h)])?g=!0:h&&(t.altKey||t.metaKey||t.ctrlKey)&&!(W.windows&&t.ctrlKey&&t.altKey)&&(tt=dt[t.keyCode])&&tt!=n?($(Y[p+cs(tt,t,!0)])||t.shiftKey&&(at=U[t.keyCode])!=n&&at!=tt&&$(Y[p+cs(at,t,!1)]))&&(g=!0):h&&t.shiftKey&&$(Y[p+cs(n,t,!0)])&&(g=!0),!g&&$(Y._any)&&(g=!0)),M&&(g=!0),g&&C&&t.stopPropagation(),Cn=null,g}class fs{constructor(t,e,i,n,r){this.className=t,this.left=e,this.top=i,this.width=n,this.height=r}draw(){let t=document.createElement("div");return t.className=this.className,this.adjust(t),t}update(t,e){return e.className!=this.className?!1:(this.adjust(t),!0)}adjust(t){t.style.left=this.left+"px",t.style.top=this.top+"px",this.width!=null&&(t.style.width=this.width+"px"),t.style.height=this.height+"px"}eq(t){return this.left==t.left&&this.top==t.top&&this.width==t.width&&this.height==t.height&&this.className==t.className}static forRange(t,e,i){if(i.empty){let n=t.coordsAtPos(i.head,i.assoc||1);if(!n)return[];let r=Js(t);return[new fs(e,n.left-r.left,n.top-r.top,null,n.bottom-n.top)]}else return Yt(t,e,i)}}function Js(s){let t=s.scrollDOM.getBoundingClientRect();return{left:(s.textDirection==be.LTR?t.left:t.right-s.scrollDOM.clientWidth*s.scaleX)-s.scrollDOM.scrollLeft*s.scaleX,top:t.top-s.scrollDOM.scrollTop*s.scaleY}}function co(s,t,e,i){let n=s.coordsAtPos(t,e*2);if(!n)return i;let r=s.dom.getBoundingClientRect(),h=(n.top+n.bottom)/2,p=s.posAtCoords({x:r.left+1,y:h}),g=s.posAtCoords({x:r.right-1,y:h});return p==null||g==null?i:{from:Math.max(i.from,Math.min(p,g)),to:Math.min(i.to,Math.max(p,g))}}function Yt(s,t,e){if(e.to<=s.viewport.from||e.from>=s.viewport.to)return[];let i=Math.max(e.from,s.viewport.from),n=Math.min(e.to,s.viewport.to),r=s.textDirection==be.LTR,h=s.contentDOM,p=h.getBoundingClientRect(),g=Js(s),M=h.querySelector(".cm-line"),C=M&&window.getComputedStyle(M),N=p.left+(C?parseInt(C.paddingLeft)+Math.min(0,parseInt(C.textIndent)):0),$=p.right-(C?parseInt(C.paddingRight):0),Y=Ms(s,i),tt=Ms(s,n),at=Y.type==ie.Text?Y:null,ct=tt.type==ie.Text?tt:null;if(at&&(s.lineWrapping||Y.widgetLineBreaks)&&(at=co(s,i,1,at)),ct&&(s.lineWrapping||tt.widgetLineBreaks)&&(ct=co(s,n,-1,ct)),at&&ct&&at.from==ct.from&&at.to==ct.to)return Wt(se(e.from,e.to,at));{let re=at?se(e.from,null,at):Vt(Y,!1),ke=ct?se(null,e.to,ct):Vt(tt,!0),pi=[];return(at||Y).to<(ct||tt).from-(at&&ct?1:0)||Y.widgetLineBreaks>1&&re.bottom+s.defaultLineHeight/2Wr&&Jn.from=Ss)break;wn>Pn&&Wo(Math.max(xn,Pn),re==null&&xn<=Wr,Math.min(wn,Ss),ke==null&&wn>=Vr,nr.dir)}if(Pn=_n.to+1,Pn>=Ss)break}return Hr.length==0&&Wo(Wr,re==null,Vr,ke==null,s.textDirection),{top:Oi,bottom:On,horizontal:Hr}}function Vt(re,ke){let pi=p.top+(ke?re.top:re.bottom);return{top:pi,bottom:pi,horizontal:[]}}}function Br(s,t){return s.constructor==t.constructor&&s.eq(t)}class _s{constructor(t,e){this.view=t,this.layer=e,this.drawn=[],this.scaleX=1,this.scaleY=1,this.measureReq={read:this.measure.bind(this),write:this.draw.bind(this)},this.dom=t.scrollDOM.appendChild(document.createElement("div")),this.dom.classList.add("cm-layer"),e.above&&this.dom.classList.add("cm-layer-above"),e.class&&this.dom.classList.add(e.class),this.scale(),this.dom.setAttribute("aria-hidden","true"),this.setOrder(t.state),t.requestMeasure(this.measureReq),e.mount&&e.mount(this.dom,t)}update(t){t.startState.facet(zn)!=t.state.facet(zn)&&this.setOrder(t.state),(this.layer.update(t,this.dom)||t.geometryChanged)&&(this.scale(),t.view.requestMeasure(this.measureReq))}docViewUpdate(t){this.layer.updateOnDocViewUpdate!==!1&&t.requestMeasure(this.measureReq)}setOrder(t){let e=0,i=t.facet(zn);for(;e!Br(e,this.drawn[i]))){let e=this.dom.firstChild,i=0;for(let n of t)n.update&&e&&n.constructor&&this.drawn[i].constructor&&n.update(e,this.drawn[i])?(e=e.nextSibling,i++):this.dom.insertBefore(n.draw(),e);for(;e;){let n=e.nextSibling;e.remove(),e=n}this.drawn=t}}destroy(){this.layer.destroy&&this.layer.destroy(this.dom,this.view),this.dom.remove()}}const zn=R.r$.define();function Us(s){return[pt.define(t=>new _s(t,s)),zn.of(s)]}const An=!W.ios,tn=R.r$.define({combine(s){return(0,R.BO)(s,{cursorBlinkRate:1200,drawRangeCursor:!0},{cursorBlinkRate:(t,e)=>Math.min(t,e),drawRangeCursor:(t,e)=>t||e})}});function Er(s={}){return[tn.of(s),Lr,Xs,ds,y.of(!0)]}function fo(s){return s.facet(tn)}function us(s){return s.startState.facet(tn)!=s.state.facet(tn)}const Lr=Us({above:!0,markers(s){let{state:t}=s,e=t.facet(tn),i=[];for(let n of t.selection.ranges){let r=n==t.selection.main;if(n.empty?!r||An:e.drawRangeCursor){let h=r?"cm-cursor cm-cursor-primary":"cm-cursor cm-cursor-secondary",p=n.empty?n:R.jT.cursor(n.head,n.head>n.anchor?-1:1);for(let g of fs.forRange(s,h,p))i.push(g)}}return i},update(s,t){s.transactions.some(i=>i.selection)&&(t.style.animationName=t.style.animationName=="cm-blink"?"cm-blink2":"cm-blink");let e=us(s);return e&&Gs(s.state,t),s.docChanged||s.selectionSet||e},mount(s,t){Gs(t.state,s)},class:"cm-cursorLayer"});function Gs(s,t){t.style.animationDuration=s.facet(tn).cursorBlinkRate+"ms"}const Xs=Us({above:!1,markers(s){return s.state.selection.ranges.map(t=>t.empty?[]:fs.forRange(s,"cm-selectionBackground",t)).reduce((t,e)=>t.concat(e))},update(s,t){return s.docChanged||s.selectionSet||s.viewportChanged||us(s)},class:"cm-selectionLayer"}),$n={".cm-line":{"& ::selection, &::selection":{backgroundColor:"transparent !important"}},".cm-content":{"& :focus":{caretColor:"initial !important","&::selection, & ::selection":{backgroundColor:"Highlight !important"}}}};An&&($n[".cm-line"].caretColor=$n[".cm-content"].caretColor="transparent !important");const ds=R.Wl.highest(Oe.theme($n)),Ys=R.Py.define({map(s,t){return s==null?null:t.mapPos(s)}}),mn=R.QQ.define({create(){return null},update(s,t){return s!=null&&(s=t.changes.mapPos(s)),t.effects.reduce((e,i)=>i.is(Ys)?i.value:e,s)}}),Oo=pt.fromClass(class{constructor(s){this.view=s,this.cursor=null,this.measureReq={read:this.readPos.bind(this),write:this.drawCursor.bind(this)}}update(s){var t;let e=s.state.field(mn);e==null?this.cursor!=null&&((t=this.cursor)===null||t===void 0||t.remove(),this.cursor=null):(this.cursor||(this.cursor=this.view.scrollDOM.appendChild(document.createElement("div")),this.cursor.className="cm-dropCursor"),(s.startState.field(mn)!=e||s.docChanged||s.geometryChanged)&&this.view.requestMeasure(this.measureReq))}readPos(){let{view:s}=this,t=s.state.field(mn),e=t!=null&&s.coordsAtPos(t);if(!e)return null;let i=s.scrollDOM.getBoundingClientRect();return{left:e.left-i.left+s.scrollDOM.scrollLeft*s.scaleX,top:e.top-i.top+s.scrollDOM.scrollTop*s.scaleY,height:e.bottom-e.top}}drawCursor(s){if(this.cursor){let{scaleX:t,scaleY:e}=this.view;s?(this.cursor.style.left=s.left/t+"px",this.cursor.style.top=s.top/e+"px",this.cursor.style.height=s.height/e+"px"):this.cursor.style.left="-100000px"}}destroy(){this.cursor&&this.cursor.remove()}setDropPos(s){this.view.state.field(mn)!=s&&this.view.dispatch({effects:Ys.of(s)})}},{eventObservers:{dragover(s){this.setDropPos(this.view.posAtCoords({x:s.clientX,y:s.clientY}))},dragleave(s){(s.target==this.view.contentDOM||!this.view.contentDOM.contains(s.relatedTarget))&&this.setDropPos(null)},dragend(){this.setDropPos(null)},drop(){this.setDropPos(null)}}});function uo(){return[mn,Oo]}function Rr(s,t,e,i,n){t.lastIndex=0;for(let r=s.iterRange(e,i),h=e,p;!r.next().done;h+=r.value.length)if(!r.lineBreak)for(;p=t.exec(r.value);)n(h+p.index,p)}function po(s,t){let e=s.visibleRanges;if(e.length==1&&e[0].from==s.viewport.from&&e[0].to==s.viewport.to)return e;let i=[];for(let{from:n,to:r}of e)n=Math.max(s.state.doc.lineAt(n).from,n-t),r=Math.min(s.state.doc.lineAt(r).to,r+t),i.length&&i[i.length-1].to>=n?i[i.length-1].to=r:i.push({from:n,to:r});return i}class Qs{constructor(t){const{regexp:e,decoration:i,decorate:n,boundary:r,maxLength:h=1e3}=t;if(!e.global)throw new RangeError("The regular expression given to MatchDecorator should have its 'g' flag set");if(this.regexp=e,n)this.addMatch=(p,g,M,C)=>n(C,M,M+p[0].length,p,g);else if(typeof i=="function")this.addMatch=(p,g,M,C)=>{let N=i(p,g,M);N&&C(M,M+p[0].length,N)};else if(i)this.addMatch=(p,g,M,C)=>C(M,M+p[0].length,i);else throw new RangeError("Either 'decorate' or 'decoration' should be provided to MatchDecorator");this.boundary=r,this.maxLength=h}createDeco(t){let e=new R.f_,i=e.add.bind(e);for(let{from:n,to:r}of po(t,this.maxLength))Rr(t.state.doc,this.regexp,n,r,(h,p)=>this.addMatch(p,t,h,i));return e.finish()}updateDeco(t,e){let i=1e9,n=-1;return t.docChanged&&t.changes.iterChanges((r,h,p,g)=>{g>t.view.viewport.from&&p1e3?this.createDeco(t.view):n>-1?this.updateRange(t.view,e.map(t.changes),i,n):e}updateRange(t,e,i,n){for(let r of t.visibleRanges){let h=Math.max(r.from,i),p=Math.min(r.to,n);if(p>h){let g=t.state.doc.lineAt(h),M=g.tog.from;h--)if(this.boundary.test(g.text[h-1-g.from])){C=h;break}for(;p$.push(ht.range(at,ct));if(g==M)for(this.regexp.lastIndex=C-g.from;(Y=this.regexp.exec(g.text))&&Y.indexthis.addMatch(ct,t,at,tt));e=e.update({filterFrom:C,filterTo:N,filter:(at,ct)=>atN,add:$})}}return e}}const Zs=/x/.unicode!=null?"gu":"g",mo=new RegExp(`[\0-\b --\x7F-\x9F\xAD\u061C\u200B\u200E\u200F\u2028\u2029\u202D\u202E\u2066\u2067\u2069\uFEFF\uFFF9-\uFFFC]`,Zs),Ir={0:"null",7:"bell",8:"backspace",10:"newline",11:"vertical tab",13:"carriage return",27:"escape",8203:"zero width space",8204:"zero width non-joiner",8205:"zero width joiner",8206:"left-to-right mark",8207:"right-to-left mark",8232:"line separator",8237:"left-to-right override",8238:"right-to-left override",8294:"left-to-right isolate",8295:"right-to-left isolate",8297:"pop directional isolate",8233:"paragraph separator",65279:"zero width no-break space",65532:"object replacement"};let tr=null;function go(){var s;if(tr==null&&typeof document!="undefined"&&document.body){let t=document.body.style;tr=((s=t.tabSize)!==null&&s!==void 0?s:t.MozTabSize)!=null}return tr||!1}const ps=R.r$.define({combine(s){let t=(0,R.BO)(s,{render:null,specialChars:mo,addSpecialChars:null});return(t.replaceTabs=!go())&&(t.specialChars=new RegExp(" |"+t.specialChars.source,Zs)),t.addSpecialChars&&(t.specialChars=new RegExp(t.specialChars.source+"|"+t.addSpecialChars.source,Zs)),t}});function yo(s={}){return[ps.of(s),bo()]}let er=null;function bo(){return er||(er=pt.fromClass(class{constructor(s){this.view=s,this.decorations=At.none,this.decorationCache=Object.create(null),this.decorator=this.makeDecorator(s.state.facet(ps)),this.decorations=this.decorator.createDeco(s)}makeDecorator(s){return new Qs({regexp:s.specialChars,decoration:(t,e,i)=>{let{doc:n}=e.state,r=(0,R.gm)(t[0],0);if(r==9){let h=n.lineAt(i),p=e.state.tabSize,g=(0,R.IS)(h.text,p,i-h.from);return At.replace({widget:new d((p-g%p)*this.view.defaultCharacterWidth/this.view.scaleX)})}return this.decorationCache[r]||(this.decorationCache[r]=At.replace({widget:new u(s,r)}))},boundary:s.replaceTabs?void 0:/[^]/})}update(s){let t=s.state.facet(ps);s.startState.facet(ps)!=t?(this.decorator=this.makeDecorator(t),this.decorations=this.decorator.createDeco(s.view)):this.decorations=this.decorator.updateDeco(s,this.decorations)}},{decorations:s=>s.decorations}))}const a="\u2022";function o(s){return s>=32?a:s==10?"\u2424":String.fromCharCode(9216+s)}class u extends ge{constructor(t,e){super(),this.options=t,this.code=e}eq(t){return t.code==this.code}toDOM(t){let e=o(this.code),i=t.state.phrase("Control character")+" "+(Ir[this.code]||"0x"+this.code.toString(16)),n=this.options.render&&this.options.render(this.code,i,e);if(n)return n;let r=document.createElement("span");return r.textContent=e,r.title=i,r.setAttribute("aria-label",i),r.className="cm-specialChar",r}ignoreEvent(){return!1}}class d extends ge{constructor(t){super(),this.width=t}eq(t){return t.width==this.width}toDOM(){let t=document.createElement("span");return t.textContent=" ",t.className="cm-tab",t.style.width=this.width+"px",t}ignoreEvent(){return!1}}const b=null;function k(){return[b,Te.of(s=>{var t;return((t=s.plugin(b))===null||t===void 0?void 0:t.attrs)||null})]}function I(){return Q}const q=At.line({class:"cm-activeLine"}),Q=pt.fromClass(class{constructor(s){this.decorations=this.getDeco(s)}update(s){(s.docChanged||s.selectionSet)&&(this.decorations=this.getDeco(s.view))}getDeco(s){let t=-1,e=[];for(let i of s.state.selection.ranges){let n=s.lineBlockAt(i.head);n.from>t&&(e.push(q.range(n.from)),t=n.from)}return At.set(e)}},{decorations:s=>s.decorations});class xt extends ge{constructor(t){super(),this.content=t}toDOM(){let t=document.createElement("span");return t.className="cm-placeholder",t.style.pointerEvents="none",t.appendChild(typeof this.content=="string"?document.createTextNode(this.content):this.content),typeof this.content=="string"?t.setAttribute("aria-label","placeholder "+this.content):t.setAttribute("aria-hidden","true"),t}coordsAt(t){let e=t.firstChild?ce(t.firstChild):[];if(!e.length)return null;let i=window.getComputedStyle(t.parentNode),n=_e(e[0],i.direction!="rtl"),r=parseInt(i.lineHeight);return n.bottom-n.top>r*1.5?{left:n.left,right:n.right,top:n.top,bottom:n.top+r}:n}ignoreEvent(){return!1}}function kt(s){return pt.fromClass(class{constructor(t){this.view=t,this.placeholder=s?At.set([At.widget({widget:new xt(s),side:1}).range(0)]):At.none}get decorations(){return this.view.state.doc.length?At.none:this.placeholder}},{decorations:t=>t.decorations})}const Ht=2e3;function Pe(s,t,e){let i=Math.min(t.line,e.line),n=Math.max(t.line,e.line),r=[];if(t.off>Ht||e.off>Ht||t.col<0||e.col<0){let h=Math.min(t.off,e.off),p=Math.max(t.off,e.off);for(let g=i;g<=n;g++){let M=s.doc.line(g);M.length<=p&&r.push(R.jT.range(M.from+h,M.to+p))}}else{let h=Math.min(t.col,e.col),p=Math.max(t.col,e.col);for(let g=i;g<=n;g++){let M=s.doc.line(g),C=(0,R.Gz)(M.text,h,s.tabSize,!0);if(C<0)r.push(R.jT.cursor(M.to));else{let N=(0,R.Gz)(M.text,p,s.tabSize);r.push(R.jT.range(M.from+C,M.from+N))}}}return r}function ni(s,t){let e=s.coordsAtPos(s.viewport.from);return e?Math.round(Math.abs((e.left-t)/s.defaultCharacterWidth)):-1}function ri(s,t){let e=s.posAtCoords({x:t.clientX,y:t.clientY},!1),i=s.state.doc.lineAt(e),n=e-i.from,r=n>Ht?-1:n==i.length?ni(s,t.clientX):(0,R.IS)(i.text,s.state.tabSize,e-i.from);return{line:i.number,col:r,off:n}}function Wi(s,t){let e=ri(s,t),i=s.state.selection;return e?{update(n){if(n.docChanged){let r=n.changes.mapPos(n.startState.doc.line(e.line).from),h=n.state.doc.lineAt(r);e={line:h.number,col:e.col,off:Math.min(e.off,h.length)},i=i.map(n.changes)}},get(n,r,h){let p=ri(s,n);if(!p)return i;let g=Pe(s.state,e,p);return g.length?h?R.jT.create(g.concat(i.ranges)):R.jT.create(g):i}}:null}function nn(s){let t=(s==null?void 0:s.eventFilter)||(e=>e.altKey&&e.button==0);return Oe.mouseSelectionStyle.of((e,i)=>t(i)?Wi(e,i):null)}const ms={Alt:[18,s=>!!s.altKey],Control:[17,s=>!!s.ctrlKey],Shift:[16,s=>!!s.shiftKey],Meta:[91,s=>!!s.metaKey]},gs={style:"cursor: crosshair"};function ys(s={}){let[t,e]=ms[s.key||"Alt"],i=pt.fromClass(class{constructor(n){this.view=n,this.isDown=!1}set(n){this.isDown!=n&&(this.isDown=n,this.view.update([]))}},{eventObservers:{keydown(n){this.set(n.keyCode==t||e(n))},keyup(n){(n.keyCode==t||!e(n))&&this.set(!1)},mousemove(n){this.set(e(n))}}});return[i,Oe.contentAttributes.of(n=>{var r;return!((r=n.plugin(i))===null||r===void 0)&&r.isDown?gs:null})]}const sn="-10000px";class bs{constructor(t,e,i,n){this.facet=e,this.createTooltipView=i,this.removeTooltipView=n,this.input=t.state.facet(e),this.tooltips=this.input.filter(h=>h);let r=null;this.tooltipViews=this.tooltips.map(h=>r=i(h,r))}update(t,e){var i;let n=t.state.facet(this.facet),r=n.filter(g=>g);if(n===this.input){for(let g of this.tooltipViews)g.update&&g.update(t);return!1}let h=[],p=e?[]:null;for(let g=0;ge[M]=g),e.length=p.length),this.input=n,this.tooltips=r,this.tooltipViews=h,!0}}function xs(s={}){return gn.of(s)}function Mn(s){let{win:t}=s;return{top:0,left:0,bottom:t.innerHeight,right:t.innerWidth}}const gn=R.r$.define({combine:s=>{var t,e,i;return{position:W.ios?"absolute":((t=s.find(n=>n.position))===null||t===void 0?void 0:t.position)||"fixed",parent:((e=s.find(n=>n.parent))===null||e===void 0?void 0:e.parent)||null,tooltipSpace:((i=s.find(n=>n.tooltipSpace))===null||i===void 0?void 0:i.tooltipSpace)||Mn}}}),di=new WeakMap,Vi=pt.fromClass(class{constructor(s){this.view=s,this.above=[],this.inView=!0,this.madeAbsolute=!1,this.lastTransaction=0,this.measureTimeout=-1;let t=s.state.facet(gn);this.position=t.position,this.parent=t.parent,this.classes=s.themeClasses,this.createContainer(),this.measureReq={read:this.readMeasure.bind(this),write:this.writeMeasure.bind(this),key:this},this.resizeObserver=typeof ResizeObserver=="function"?new ResizeObserver(()=>this.measureSoon()):null,this.manager=new bs(s,qn,(e,i)=>this.createTooltip(e,i),e=>{this.resizeObserver&&this.resizeObserver.unobserve(e.dom),e.dom.remove()}),this.above=this.manager.tooltips.map(e=>!!e.above),this.intersectionObserver=typeof IntersectionObserver=="function"?new IntersectionObserver(e=>{Date.now()>this.lastTransaction-50&&e.length>0&&e[e.length-1].intersectionRatio<1&&this.measureSoon()},{threshold:[1]}):null,this.observeIntersection(),s.win.addEventListener("resize",this.measureSoon=this.measureSoon.bind(this)),this.maybeMeasure()}createContainer(){this.parent?(this.container=document.createElement("div"),this.container.style.position="relative",this.container.className=this.view.themeClasses,this.parent.appendChild(this.container)):this.container=this.view.dom}observeIntersection(){if(this.intersectionObserver){this.intersectionObserver.disconnect();for(let s of this.manager.tooltipViews)this.intersectionObserver.observe(s.dom)}}measureSoon(){this.measureTimeout<0&&(this.measureTimeout=setTimeout(()=>{this.measureTimeout=-1,this.maybeMeasure()},50))}update(s){s.transactions.length&&(this.lastTransaction=Date.now());let t=this.manager.update(s,this.above);t&&this.observeIntersection();let e=t||s.geometryChanged,i=s.state.facet(gn);if(i.position!=this.position&&!this.madeAbsolute){this.position=i.position;for(let n of this.manager.tooltipViews)n.dom.style.position=this.position;e=!0}if(i.parent!=this.parent){this.parent&&this.container.remove(),this.parent=i.parent,this.createContainer();for(let n of this.manager.tooltipViews)this.container.appendChild(n.dom);e=!0}else this.parent&&this.view.themeClasses!=this.classes&&(this.classes=this.container.className=this.view.themeClasses);e&&this.maybeMeasure()}createTooltip(s,t){let e=s.create(this.view),i=t?t.dom:null;if(e.dom.classList.add("cm-tooltip"),s.arrow&&!e.dom.querySelector(".cm-tooltip > .cm-tooltip-arrow")){let n=document.createElement("div");n.className="cm-tooltip-arrow",e.dom.appendChild(n)}return e.dom.style.position=this.position,e.dom.style.top=sn,e.dom.style.left="0px",this.container.insertBefore(e.dom,i),e.mount&&e.mount(this.view),this.resizeObserver&&this.resizeObserver.observe(e.dom),e}destroy(){var s,t,e;this.view.win.removeEventListener("resize",this.measureSoon);for(let i of this.manager.tooltipViews)i.dom.remove(),(s=i.destroy)===null||s===void 0||s.call(i);this.parent&&this.container.remove(),(t=this.resizeObserver)===null||t===void 0||t.disconnect(),(e=this.intersectionObserver)===null||e===void 0||e.disconnect(),clearTimeout(this.measureTimeout)}readMeasure(){let s=this.view.dom.getBoundingClientRect(),t=1,e=1,i=!1;if(this.position=="fixed"&&this.manager.tooltipViews.length){let{dom:n}=this.manager.tooltipViews[0];if(W.gecko)i=n.offsetParent!=this.container.ownerDocument.body;else if(n.style.top==sn&&n.style.left=="0px"){let r=n.getBoundingClientRect();i=Math.abs(r.top+1e4)>1||Math.abs(r.left)>1}}if(i||this.position=="absolute")if(this.parent){let n=this.parent.getBoundingClientRect();n.width&&n.height&&(t=n.width/this.parent.offsetWidth,e=n.height/this.parent.offsetHeight)}else({scaleX:t,scaleY:e}=this.view.viewState);return{editor:s,parent:this.parent?this.container.getBoundingClientRect():s,pos:this.manager.tooltips.map((n,r)=>{let h=this.manager.tooltipViews[r];return h.getCoords?h.getCoords(n.pos):this.view.coordsAtPos(n.pos)}),size:this.manager.tooltipViews.map(({dom:n})=>n.getBoundingClientRect()),space:this.view.state.facet(gn).tooltipSpace(this.view),scaleX:t,scaleY:e,makeAbsolute:i}}writeMeasure(s){var t;if(s.makeAbsolute){this.madeAbsolute=!0,this.position="absolute";for(let p of this.manager.tooltipViews)p.dom.style.position="absolute"}let{editor:e,space:i,scaleX:n,scaleY:r}=s,h=[];for(let p=0;p=Math.min(e.bottom,i.bottom)||N.rightMath.min(e.right,i.right)+.1){C.style.top=sn;continue}let Y=g.arrow?M.dom.querySelector(".cm-tooltip-arrow"):null,tt=Y?7:0,at=$.right-$.left,ct=(t=di.get(M))!==null&&t!==void 0?t:$.bottom-$.top,ht=M.offset||Dn,Wt=this.view.textDirection==be.LTR,se=$.width>i.right-i.left?Wt?i.left:i.right-$.width:Wt?Math.max(i.left,Math.min(N.left-(Y?14:0)+ht.x,i.right-at)):Math.min(Math.max(i.left,N.left-at+(Y?14:0)-ht.x),i.right-at),Vt=this.above[p];!g.strictSide&&(Vt?N.top-($.bottom-$.top)-ht.yi.bottom)&&Vt==i.bottom-N.bottom>N.top-i.top&&(Vt=this.above[p]=!Vt);let re=(Vt?N.top-i.top:i.bottom-N.bottom)-tt;if(rese&&Oi.topke&&(ke=Vt?Oi.top-ct-2-tt:Oi.bottom+tt+2);if(this.position=="absolute"?(C.style.top=(ke-s.parent.top)/r+"px",C.style.left=(se-s.parent.left)/n+"px"):(C.style.top=ke/r+"px",C.style.left=se/n+"px"),Y){let Oi=N.left+(Wt?ht.x:-ht.x)-(se+14-7);Y.style.left=Oi/n+"px"}M.overlap!==!0&&h.push({left:se,top:ke,right:pi,bottom:ke+ct}),C.classList.toggle("cm-tooltip-above",Vt),C.classList.toggle("cm-tooltip-below",!Vt),M.positioned&&M.positioned(s.space)}}maybeMeasure(){if(this.manager.tooltips.length&&(this.view.inView&&this.view.requestMeasure(this.measureReq),this.inView!=this.view.inView&&(this.inView=this.view.inView,!this.inView)))for(let s of this.manager.tooltipViews)s.dom.style.top=sn}},{eventObservers:{scroll(){this.maybeMeasure()}}}),Tn=Oe.baseTheme({".cm-tooltip":{zIndex:100,boxSizing:"border-box"},"&light .cm-tooltip":{border:"1px solid #bbb",backgroundColor:"#f5f5f5"},"&light .cm-tooltip-section:not(:first-child)":{borderTop:"1px solid #bbb"},"&dark .cm-tooltip":{backgroundColor:"#333338",color:"white"},".cm-tooltip-arrow":{height:"7px",width:`${7*2}px`,position:"absolute",zIndex:-1,overflow:"hidden","&:before, &:after":{content:"''",position:"absolute",width:0,height:0,borderLeft:"7px solid transparent",borderRight:"7px solid transparent"},".cm-tooltip-above &":{bottom:"-7px","&:before":{borderTop:"7px solid #bbb"},"&:after":{borderTop:"7px solid #f5f5f5",bottom:"1px"}},".cm-tooltip-below &":{top:"-7px","&:before":{borderBottom:"7px solid #bbb"},"&:after":{borderBottom:"7px solid #f5f5f5",top:"1px"}}},"&dark .cm-tooltip .cm-tooltip-arrow":{"&:before":{borderTopColor:"#333338",borderBottomColor:"#333338"},"&:after":{borderTopColor:"transparent",borderBottomColor:"transparent"}}}),Dn={x:0,y:0},qn=R.r$.define({enables:[Vi,Tn]}),yn=R.r$.define({combine:s=>s.reduce((t,e)=>t.concat(e),[])});class ws{static create(t){return new ws(t)}constructor(t){this.view=t,this.mounted=!1,this.dom=document.createElement("div"),this.dom.classList.add("cm-tooltip-hover"),this.manager=new bs(t,yn,(e,i)=>this.createHostedView(e,i),e=>e.dom.remove())}createHostedView(t,e){let i=t.create(this.view);return i.dom.classList.add("cm-tooltip-section"),this.dom.insertBefore(i.dom,e?e.dom.nextSibling:this.dom.firstChild),this.mounted&&i.mount&&i.mount(this.view),i}mount(t){for(let e of this.manager.tooltipViews)e.mount&&e.mount(t);this.mounted=!0}positioned(t){for(let e of this.manager.tooltipViews)e.positioned&&e.positioned(t)}update(t){this.manager.update(t)}destroy(){var t;for(let e of this.manager.tooltipViews)(t=e.destroy)===null||t===void 0||t.call(e)}passProp(t){let e;for(let i of this.manager.tooltipViews){let n=i[t];if(n!==void 0){if(e===void 0)e=n;else if(e!==n)return}}return e}get offset(){return this.passProp("offset")}get getCoords(){return this.passProp("getCoords")}get overlap(){return this.passProp("overlap")}get resize(){return this.passProp("resize")}}const Kn=qn.compute([yn],s=>{let t=s.facet(yn);return t.length===0?null:{pos:Math.min(...t.map(e=>e.pos)),end:Math.max(...t.map(e=>{var i;return(i=e.end)!==null&&i!==void 0?i:e.pos})),create:ws.create,above:t[0].above,arrow:t.some(e=>e.arrow)}});class $i{constructor(t,e,i,n,r){this.view=t,this.source=e,this.field=i,this.setHover=n,this.hoverTime=r,this.hoverTimeout=-1,this.restartTimeout=-1,this.pending=null,this.lastMove={x:0,y:0,target:t.dom,time:0},this.checkHover=this.checkHover.bind(this),t.dom.addEventListener("mouseleave",this.mouseleave=this.mouseleave.bind(this)),t.dom.addEventListener("mousemove",this.mousemove=this.mousemove.bind(this))}update(){this.pending&&(this.pending=null,clearTimeout(this.restartTimeout),this.restartTimeout=setTimeout(()=>this.startHover(),20))}get active(){return this.view.state.field(this.field)}checkHover(){if(this.hoverTimeout=-1,this.active.length)return;let t=Date.now()-this.lastMove.time;tp.bottom||e.xp.right+t.defaultCharacterWidth)return;let g=t.bidiSpans(t.state.doc.lineAt(n)).find(C=>C.from<=n&&C.to>=n),M=g&&g.dir==be.RTL?-1:1;r=e.x{this.pending==p&&(this.pending=null,g&&!(Array.isArray(g)&&!g.length)&&t.dispatch({effects:this.setHover.of(Array.isArray(g)?g:[g])}))},g=>X(t.state,g,"hover tooltip"))}else h&&!(Array.isArray(h)&&!h.length)&&t.dispatch({effects:this.setHover.of(Array.isArray(h)?h:[h])})}get tooltip(){let t=this.view.plugin(Vi),e=t?t.manager.tooltips.findIndex(i=>i.create==ws.create):-1;return e>-1?t.manager.tooltipViews[e]:null}mousemove(t){var e,i;this.lastMove={x:t.clientX,y:t.clientY,target:t.target,time:Date.now()},this.hoverTimeout<0&&(this.hoverTimeout=setTimeout(this.checkHover,this.hoverTime));let{active:n,tooltip:r}=this;if(n.length&&r&&!vs(r.dom,t)||this.pending){let{pos:h}=n[0]||this.pending,p=(i=(e=n[0])===null||e===void 0?void 0:e.end)!==null&&i!==void 0?i:h;(h==p?this.view.posAtCoords(this.lastMove)!=h:!xo(this.view,h,p,t.clientX,t.clientY))&&(this.view.dispatch({effects:this.setHover.of([])}),this.pending=null)}}mouseleave(t){clearTimeout(this.hoverTimeout),this.hoverTimeout=-1;let{active:e}=this;if(e.length){let{tooltip:i}=this;i&&i.dom.contains(t.relatedTarget)?this.watchTooltipLeave(i.dom):this.view.dispatch({effects:this.setHover.of([])})}}watchTooltipLeave(t){let e=i=>{t.removeEventListener("mouseleave",e),this.active.length&&!this.view.dom.contains(i.relatedTarget)&&this.view.dispatch({effects:this.setHover.of([])})};t.addEventListener("mouseleave",e)}destroy(){clearTimeout(this.hoverTimeout),this.view.dom.removeEventListener("mouseleave",this.mouseleave),this.view.dom.removeEventListener("mousemove",this.mousemove)}}const rn=4;function vs(s,t){let{left:e,right:i,top:n,bottom:r}=s.getBoundingClientRect(),h;if(h=s.querySelector(".cm-tooltip-arrow")){let p=h.getBoundingClientRect();n=Math.min(p.top,n),r=Math.max(p.bottom,r)}return t.clientX>=e-rn&&t.clientX<=i+rn&&t.clientY>=n-rn&&t.clientY<=r+rn}function xo(s,t,e,i,n,r){let h=s.scrollDOM.getBoundingClientRect(),p=s.documentTop+s.documentPadding.top+s.contentHeight;if(h.left>i||h.rightn||Math.min(h.bottom,p)=t&&g<=e}function Vo(s,t={}){let e=R.Py.define(),i=R.QQ.define({create(){return[]},update(n,r){if(n.length&&(t.hideOnChange&&(r.docChanged||r.selection)?n=[]:t.hideOn&&(n=n.filter(h=>!t.hideOn(r,h))),r.docChanged)){let h=[];for(let p of n){let g=r.changes.mapPos(p.pos,-1,R.gc.TrackDel);if(g!=null){let M=Object.assign(Object.create(null),p);M.pos=g,M.end!=null&&(M.end=r.changes.mapPos(M.end)),h.push(M)}}n=h}for(let h of r.effects)h.is(e)&&(n=h.value),h.is(zo)&&(n=[]);return n},provide:n=>yn.from(n)});return{active:i,extension:[i,pt.define(n=>new $i(n,s,i,e,t.hoverTime||300)),Kn]}}function jo(s,t){let e=s.plugin(Vi);if(!e)return null;let i=e.manager.tooltips.indexOf(t);return i<0?null:e.manager.tooltipViews[i]}function ol(s){return s.facet(yn).some(t=>t)}const zo=R.Py.define(),ll=null;function al(s){let t=s.plugin(Vi);t&&t.maybeMeasure()}const wo=R.r$.define({combine(s){let t,e;for(let i of s)t=t||i.topContainer,e=e||i.bottomContainer;return{topContainer:t,bottomContainer:e}}});function hl(s){return s?[wo.of(s)]:[]}function $o(s,t){let e=s.plugin(Po),i=e?e.specs.indexOf(t):-1;return i>-1?e.panels[i]:null}const Po=pt.fromClass(class{constructor(s){this.input=s.state.facet(vo),this.specs=this.input.filter(e=>e),this.panels=this.specs.map(e=>e(s));let t=s.state.facet(wo);this.top=new Nr(s,!0,t.topContainer),this.bottom=new Nr(s,!1,t.bottomContainer),this.top.sync(this.panels.filter(e=>e.top)),this.bottom.sync(this.panels.filter(e=>!e.top));for(let e of this.panels)e.dom.classList.add("cm-panel"),e.mount&&e.mount()}update(s){let t=s.state.facet(wo);this.top.container!=t.topContainer&&(this.top.sync([]),this.top=new Nr(s.view,!0,t.topContainer)),this.bottom.container!=t.bottomContainer&&(this.bottom.sync([]),this.bottom=new Nr(s.view,!1,t.bottomContainer)),this.top.syncClasses(),this.bottom.syncClasses();let e=s.state.facet(vo);if(e!=this.input){let i=e.filter(g=>g),n=[],r=[],h=[],p=[];for(let g of i){let M=this.specs.indexOf(g),C;M<0?(C=g(s.view),p.push(C)):(C=this.panels[M],C.update&&C.update(s)),n.push(C),(C.top?r:h).push(C)}this.specs=i,this.panels=n,this.top.sync(r),this.bottom.sync(h);for(let g of p)g.dom.classList.add("cm-panel"),g.mount&&g.mount()}else for(let i of this.panels)i.update&&i.update(s)}destroy(){this.top.sync([]),this.bottom.sync([])}},{provide:s=>Oe.scrollMargins.of(t=>{let e=t.plugin(s);return e&&{top:e.top.scrollMargin(),bottom:e.bottom.scrollMargin()}})});class Nr{constructor(t,e,i){this.view=t,this.top=e,this.container=i,this.dom=void 0,this.classes="",this.panels=[],this.syncClasses()}sync(t){for(let e of this.panels)e.destroy&&t.indexOf(e)<0&&e.destroy();this.panels=t,this.syncDOM()}syncDOM(){if(this.panels.length==0){this.dom&&(this.dom.remove(),this.dom=void 0);return}if(!this.dom){this.dom=document.createElement("div"),this.dom.className=this.top?"cm-panels cm-panels-top":"cm-panels cm-panels-bottom",this.dom.style[this.top?"top":"bottom"]="0";let e=this.container||this.view.dom;e.insertBefore(this.dom,this.top?e.firstChild:null)}let t=this.dom.firstChild;for(let e of this.panels)if(e.dom.parentNode==this.dom){for(;t!=e.dom;)t=Bo(t);t=t.nextSibling}else this.dom.insertBefore(e.dom,t);for(;t;)t=Bo(t)}scrollMargin(){return!this.dom||this.container?0:Math.max(0,this.top?this.dom.getBoundingClientRect().bottom-Math.max(0,this.view.scrollDOM.getBoundingClientRect().top):Math.min(innerHeight,this.view.scrollDOM.getBoundingClientRect().bottom)-this.dom.getBoundingClientRect().top)}syncClasses(){if(!(!this.container||this.classes==this.view.themeClasses)){for(let t of this.classes.split(" "))t&&this.container.classList.remove(t);for(let t of(this.classes=this.view.themeClasses).split(" "))t&&this.container.classList.add(t)}}}function Bo(s){let t=s.nextSibling;return s.remove(),t}const vo=R.r$.define({enables:Po});class bn extends R.uU{compare(t){return this==t||this.constructor==t.constructor&&this.eq(t)}eq(t){return!1}destroy(t){}}bn.prototype.elementClass="",bn.prototype.toDOM=void 0,bn.prototype.mapMode=R.gc.TrackBefore,bn.prototype.startSide=bn.prototype.endSide=-1,bn.prototype.point=!0;const Fr=R.r$.define(),qo=R.r$.define(),Ko={class:"",renderEmptyElements:!1,elementStyle:"",markers:()=>R.Xs.empty,lineMarker:()=>null,widgetMarker:()=>null,lineMarkerChange:null,initialSpacer:null,updateSpacer:null,domEventHandlers:{}},ir=R.r$.define();function Jo(s){return[Eo(),ir.of(Object.assign(Object.assign({},Ko),s))]}const ko=R.r$.define({combine:s=>s.some(t=>t)});function Eo(s){let t=[_o];return s&&s.fixed===!1&&t.push(ko.of(!0)),t}const _o=pt.fromClass(class{constructor(s){this.view=s,this.prevViewport=s.viewport,this.dom=document.createElement("div"),this.dom.className="cm-gutters",this.dom.setAttribute("aria-hidden","true"),this.dom.style.minHeight=this.view.contentHeight/this.view.scaleY+"px",this.gutters=s.state.facet(ir).map(t=>new Ro(s,t));for(let t of this.gutters)this.dom.appendChild(t.dom);this.fixed=!s.state.facet(ko),this.fixed&&(this.dom.style.position="sticky"),this.syncGutters(!1),s.scrollDOM.insertBefore(this.dom,s.contentDOM)}update(s){if(this.updateGutters(s)){let t=this.prevViewport,e=s.view.viewport,i=Math.min(t.to,e.to)-Math.max(t.from,e.from);this.syncGutters(i<(e.to-e.from)*.8)}s.geometryChanged&&(this.dom.style.minHeight=this.view.contentHeight/this.view.scaleY+"px"),this.view.state.facet(ko)!=!this.fixed&&(this.fixed=!this.fixed,this.dom.style.position=this.fixed?"sticky":""),this.prevViewport=s.view.viewport}syncGutters(s){let t=this.dom.nextSibling;s&&this.dom.remove();let e=R.Xs.iter(this.view.state.facet(Fr),this.view.viewport.from),i=[],n=this.gutters.map(r=>new Uo(r,this.view.viewport,-this.view.documentPadding.top));for(let r of this.view.viewportLineBlocks)if(i.length&&(i=[]),Array.isArray(r.type)){let h=!0;for(let p of r.type)if(p.type==ie.Text&&h){So(e,i,p.from);for(let g of n)g.line(this.view,p,i);h=!1}else if(p.widget)for(let g of n)g.widget(this.view,p)}else if(r.type==ie.Text){So(e,i,r.from);for(let h of n)h.line(this.view,r,i)}else if(r.widget)for(let h of n)h.widget(this.view,r);for(let r of n)r.finish();s&&this.view.scrollDOM.insertBefore(this.dom,t)}updateGutters(s){let t=s.startState.facet(ir),e=s.state.facet(ir),i=s.docChanged||s.heightChanged||s.viewportChanged||!R.Xs.eq(s.startState.facet(Fr),s.state.facet(Fr),s.view.viewport.from,s.view.viewport.to);if(t==e)for(let n of this.gutters)n.update(s)&&(i=!0);else{i=!0;let n=[];for(let r of e){let h=t.indexOf(r);h<0?n.push(new Ro(this.view,r)):(this.gutters[h].update(s),n.push(this.gutters[h]))}for(let r of this.gutters)r.dom.remove(),n.indexOf(r)<0&&r.destroy();for(let r of n)this.dom.appendChild(r.dom);this.gutters=n}return i}destroy(){for(let s of this.gutters)s.destroy();this.dom.remove()}},{provide:s=>Oe.scrollMargins.of(t=>{let e=t.plugin(s);return!e||e.gutters.length==0||!e.fixed?null:t.textDirection==be.LTR?{left:e.dom.offsetWidth*t.scaleX}:{right:e.dom.offsetWidth*t.scaleX}})});function Lo(s){return Array.isArray(s)?s:[s]}function So(s,t,e){for(;s.value&&s.from<=e;)s.from==e&&t.push(s.value),s.next()}class Uo{constructor(t,e,i){this.gutter=t,this.height=i,this.i=0,this.cursor=R.Xs.iter(t.markers,e.from)}addElement(t,e,i){let{gutter:n}=this,r=(e.top-this.height)/t.scaleY,h=e.height/t.scaleY;if(this.i==n.elements.length){let p=new Io(t,h,r,i);n.elements.push(p),n.dom.appendChild(p.dom)}else n.elements[this.i].update(t,h,r,i);this.height=e.bottom,this.i++}line(t,e,i){let n=[];So(this.cursor,n,e.from),i.length&&(n=n.concat(i));let r=this.gutter.config.lineMarker(t,e,n);r&&n.unshift(r);let h=this.gutter;n.length==0&&!h.config.renderEmptyElements||this.addElement(t,e,n)}widget(t,e){let i=this.gutter.config.widgetMarker(t,e.widget,e),n=i?[i]:null;for(let r of t.state.facet(qo)){let h=r(t,e.widget,e);h&&(n||(n=[])).push(h)}n&&this.addElement(t,e,n)}finish(){let t=this.gutter;for(;t.elements.length>this.i;){let e=t.elements.pop();t.dom.removeChild(e.dom),e.destroy()}}}class Ro{constructor(t,e){this.view=t,this.config=e,this.elements=[],this.spacer=null,this.dom=document.createElement("div"),this.dom.className="cm-gutter"+(this.config.class?" "+this.config.class:"");for(let i in e.domEventHandlers)this.dom.addEventListener(i,n=>{let r=n.target,h;if(r!=this.dom&&this.dom.contains(r)){for(;r.parentNode!=this.dom;)r=r.parentNode;let g=r.getBoundingClientRect();h=(g.top+g.bottom)/2}else h=n.clientY;let p=t.lineBlockAtHeight(h-t.documentTop);e.domEventHandlers[i](t,p,n)&&n.preventDefault()});this.markers=Lo(e.markers(t)),e.initialSpacer&&(this.spacer=new Io(t,0,0,[e.initialSpacer(t)]),this.dom.appendChild(this.spacer.dom),this.spacer.dom.style.cssText+="visibility: hidden; pointer-events: none")}update(t){let e=this.markers;if(this.markers=Lo(this.config.markers(t.view)),this.spacer&&this.config.updateSpacer){let n=this.config.updateSpacer(this.spacer.markers[0],t);n!=this.spacer.markers[0]&&this.spacer.update(t.view,0,0,[n])}let i=t.view.viewport;return!R.Xs.eq(this.markers,e,i.from,i.to)||(this.config.lineMarkerChange?this.config.lineMarkerChange(t):!1)}destroy(){for(let t of this.elements)t.destroy()}}class Io{constructor(t,e,i,n){this.height=-1,this.above=0,this.markers=[],this.dom=document.createElement("div"),this.dom.className="cm-gutterElement",this.update(t,e,i,n)}update(t,e,i,n){this.height!=e&&(this.height=e,this.dom.style.height=e+"px"),this.above!=i&&(this.dom.style.marginTop=(this.above=i)?i+"px":""),Go(this.markers,n)||this.setMarkers(t,n)}setMarkers(t,e){let i="cm-gutterElement",n=this.dom.firstChild;for(let r=0,h=0;;){let p=h,g=rr(p,g,M)||h(p,g,M):h}return i}})}});class Co extends bn{constructor(t){super(),this.number=t}eq(t){return this.number==t.number}toDOM(){return document.createTextNode(this.number)}}function Ao(s,t){return s.state.facet(ks).formatNumber(t,s.state)}const Qo=ir.compute([ks],s=>({class:"cm-lineNumbers",renderEmptyElements:!1,markers(t){return t.state.facet(Xo)},lineMarker(t,e,i){return i.some(n=>n.toDOM)?null:new Co(Ao(t,t.state.doc.lineAt(e.from).number))},widgetMarker:(t,e,i)=>{for(let n of t.state.facet(Yo)){let r=n(t,e,i);if(r)return r}return null},lineMarkerChange:t=>t.startState.facet(ks)!=t.state.facet(ks),initialSpacer(t){return new Co(Ao(t,No(t.state.doc.lines)))},updateSpacer(t,e){let i=Ao(e.view,No(e.view.state.doc.lines));return i==t.number?t:new Co(i)},domEventHandlers:s.facet(ks).domEventHandlers}));function Zo(s={}){return[ks.of(s),Eo(),Qo]}function No(s){let t=9;for(;t{let t=[],e=-1;for(let i of s.selection.ranges){let n=s.doc.lineAt(i.head).from;n>e&&(e=n,t.push(tl.range(n)))}return R.Xs.of(t)});function il(){return el}const Fo=new Map;function nl(s){let t=Fo.get(s);return t||Fo.set(s,t=At.mark({attributes:s===" "?{class:"cm-highlightTab"}:{class:"cm-highlightSpace","data-display":s.replace(/ /g,"\xB7")}})),t}function Ho(s){return pt.define(t=>({decorations:s.createDeco(t),update(e){this.decorations=s.updateDeco(e,this.decorations)}}),{decorations:t=>t.decorations})}const sl=Ho(new Qs({regexp:/\t| +/g,decoration:s=>nl(s[0]),boundary:/\S/}));function cl(){return sl}const rl=Ho(new Qs({regexp:/\s+$/g,decoration:At.mark({class:"cm-trailingSpace"}),boundary:/\S/}));function fl(){return rl}const ul={HeightMap:Ci,HeightOracle:xr,MeasuredHeights:Ls,QueryType:Ye,ChangedRange:A,computeOrder:c,moveVisually:D,clearHeightChangeFlag:Es,getHeightChangeFlag:()=>Gi}},41113:function(Bn,Li,Ee){Ee.d(Li,{FE:function(){return Ot},Jq:function(){return zt},L3:function(){return R},Lj:function(){return ui},_b:function(){return ue},hr:function(){return It},i9:function(){return li},md:function(){return U},mp:function(){return Qt},vj:function(){return Lt}});const R=1024;let vt=0;class dt{constructor(v,T){this.from=v,this.to=T}}class U{constructor(v={}){this.id=vt++,this.perNode=!!v.perNode,this.deserialize=v.deserialize||(()=>{throw new Error("This node type doesn't define a deserialize function")})}add(v){if(this.perNode)throw new RangeError("Can't add per-node props to node types");return typeof v!="function"&&(v=zt.match(v)),T=>{let H=v(T);return H===void 0?null:[this,H]}}}U.closedBy=new U({deserialize:it=>it.split(" ")}),U.openedBy=new U({deserialize:it=>it.split(" ")}),U.group=new U({deserialize:it=>it.split(" ")}),U.isolate=new U({deserialize:it=>{if(it&&it!="rtl"&&it!="ltr"&&it!="auto")throw new RangeError("Invalid value for isolate: "+it);return it||"auto"}}),U.contextHash=new U({perNode:!0}),U.lookAhead=new U({perNode:!0}),U.mounted=new U({perNode:!0});class gt{constructor(v,T,H){this.tree=v,this.overlay=T,this.parser=H}static get(v){return v&&v.props&&v.props[U.mounted.id]}}const te=Object.create(null);class zt{constructor(v,T,H,j=0){this.name=v,this.props=T,this.id=H,this.flags=j}static define(v){let T=v.props&&v.props.length?Object.create(null):te,H=(v.top?1:0)|(v.skipped?2:0)|(v.error?4:0)|(v.name==null?8:0),j=new zt(v.name||"",T,v.id,H);if(v.props){for(let W of v.props)if(Array.isArray(W)||(W=W(j)),W){if(W[0].perNode)throw new RangeError("Can't store a per-node prop on a node type");T[W[0].id]=W[1]}}return j}prop(v){return this.props[v.id]}get isTop(){return(this.flags&1)>0}get isSkipped(){return(this.flags&2)>0}get isError(){return(this.flags&4)>0}get isAnonymous(){return(this.flags&8)>0}is(v){if(typeof v=="string"){if(this.name==v)return!0;let T=this.prop(U.group);return T?T.indexOf(v)>-1:!1}return this.id==v}static match(v){let T=Object.create(null);for(let H in v)for(let j of H.split(" "))T[j]=v[H];return H=>{for(let j=H.prop(U.group),W=-1;W<(j?j.length:0);W++){let et=T[W<0?H.name:j[W]];if(et)return et}}}}zt.none=new zt("",Object.create(null),0,8);class ui{constructor(v){this.types=v;for(let T=0;T0;for(let wt=this.cursor(et|Lt.IncludeAnonymous);;){let Rt=!1;if(wt.from<=W&&wt.to>=j&&(!st&&wt.type.isAnonymous||T(wt)!==!1)){if(wt.firstChild())continue;Rt=!0}for(;Rt&&H&&(st||!wt.type.isAnonymous)&&H(wt),!wt.nextSibling();){if(!wt.parent())return;Rt=!0}}}prop(v){return v.perNode?this.props?this.props[v.id]:void 0:this.type.prop(v)}get propValues(){let v=[];if(this.props)for(let T in this.props)v.push([+T,this.props[T]]);return v}balance(v={}){return this.children.length<=8?this:Ge(zt.none,this.children,this.positions,0,this.children.length,0,this.length,(T,H,j)=>new Qt(this.type,T,H,j,this.propValues),v.makeTree||((T,H,j)=>new Qt(zt.none,T,H,j)))}static build(v){return Ce(v)}}Qt.empty=new Qt(zt.none,[],[],0);class Kt{constructor(v,T){this.buffer=v,this.index=T}get id(){return this.buffer[this.index-4]}get start(){return this.buffer[this.index-3]}get end(){return this.buffer[this.index-2]}get size(){return this.buffer[this.index-1]}get pos(){return this.index}next(){this.index-=4}fork(){return new Kt(this.buffer,this.index)}}class ce{constructor(v,T,H){this.buffer=v,this.length=T,this.set=H}get type(){return zt.none}toString(){let v=[];for(let T=0;T0));wt=et[wt+3]);return st}slice(v,T,H){let j=this.buffer,W=new Uint16Array(T-v),et=0;for(let st=v,wt=0;st=v&&Tv;case 1:return T<=v&&H>v;case 2:return H>v;case 4:return!0}}function xe(it,v,T,H){for(var j;it.from==it.to||(T<1?it.from>=v:it.from>v)||(T>-1?it.to<=v:it.to0?st.length:-1;v!=Rt;v+=T){let Mt=st[v],Nt=wt[v]+et.from;if($e(j,H,Nt,Nt+Mt.length)){if(Mt instanceof ce){if(W&Lt.ExcludeBuffers)continue;let qt=Mt.findChild(0,Mt.buffer.length,T,H-Nt,j);if(qt>-1)return new de(new ye(et,Mt,v,Nt),null,qt)}else if(W&Lt.IncludeAnonymous||!Mt.type.isAnonymous||pe(Mt)){let qt;if(!(W&Lt.IgnoreMounts)&&(qt=gt.get(Mt))&&!qt.overlay)return new ae(qt.tree,Nt,v,et);let Gt=new ae(Mt,Nt,v,et);return W&Lt.IncludeAnonymous||!Gt.type.isAnonymous?Gt:Gt.nextChild(T<0?Mt.children.length-1:0,T,H,j)}}}if(W&Lt.IncludeAnonymous||!et.type.isAnonymous||(et.index>=0?v=et.index+T:v=T<0?-1:et._parent._tree.children.length,et=et._parent,!et))return null}}get firstChild(){return this.nextChild(0,1,0,4)}get lastChild(){return this.nextChild(this._tree.children.length-1,-1,0,4)}childAfter(v){return this.nextChild(0,1,v,2)}childBefore(v){return this.nextChild(this._tree.children.length-1,-1,v,-2)}enter(v,T,H=0){let j;if(!(H&Lt.IgnoreOverlays)&&(j=gt.get(this._tree))&&j.overlay){let W=v-this.from;for(let{from:et,to:st}of j.overlay)if((T>0?et<=W:et=W:st>W))return new ae(j.tree,j.overlay[0].from+this.from,-1,this)}return this.nextChild(0,1,v,T,H)}nextSignificantParent(){let v=this;for(;v.type.isAnonymous&&v._parent;)v=v._parent;return v}get parent(){return this._parent?this._parent.nextSignificantParent():null}get nextSibling(){return this._parent&&this.index>=0?this._parent.nextChild(this.index+1,1,0,4):null}get prevSibling(){return this._parent&&this.index>=0?this._parent.nextChild(this.index-1,-1,0,4):null}get tree(){return this._tree}toTree(){return this._tree}toString(){return this._tree.toString()}}function Se(it,v,T,H){let j=it.cursor(),W=[];if(!j.firstChild())return W;if(T!=null){for(let et=!1;!et;)if(et=j.type.is(T),!j.nextSibling())return W}for(;;){if(H!=null&&j.type.is(H))return W;if(j.type.is(v)&&W.push(j.node),!j.nextSibling())return H==null?W:[]}}function _e(it,v,T=v.length-1){for(let H=it.parent;T>=0;H=H.parent){if(!H)return!1;if(!H.type.isAnonymous){if(v[T]&&v[T]!=H.name)return!1;T--}}return!0}class ye{constructor(v,T,H,j){this.parent=v,this.buffer=T,this.index=H,this.start=j}}class de extends mt{get name(){return this.type.name}get from(){return this.context.start+this.context.buffer.buffer[this.index+1]}get to(){return this.context.start+this.context.buffer.buffer[this.index+2]}constructor(v,T,H){super(),this.context=v,this._parent=T,this.index=H,this.type=v.buffer.set.types[v.buffer.buffer[H]]}child(v,T,H){let{buffer:j}=this.context,W=j.findChild(this.index+4,j.buffer[this.index+3],v,T-this.context.start,H);return W<0?null:new de(this.context,this,W)}get firstChild(){return this.child(1,0,4)}get lastChild(){return this.child(-1,0,4)}childAfter(v){return this.child(1,v,2)}childBefore(v){return this.child(-1,v,-2)}enter(v,T,H=0){if(H&Lt.ExcludeBuffers)return null;let{buffer:j}=this.context,W=j.findChild(this.index+4,j.buffer[this.index+3],T>0?1:-1,v-this.context.start,T);return W<0?null:new de(this.context,this,W)}get parent(){return this._parent||this.context.parent.nextSignificantParent()}externalSibling(v){return this._parent?null:this.context.parent.nextChild(this.context.index+v,v,0,4)}get nextSibling(){let{buffer:v}=this.context,T=v.buffer[this.index+3];return T<(this._parent?v.buffer[this._parent.index+3]:v.buffer.length)?new de(this.context,this._parent,T):this.externalSibling(1)}get prevSibling(){let{buffer:v}=this.context,T=this._parent?this._parent.index+4:0;return this.index==T?this.externalSibling(-1):new de(this.context,this._parent,v.findChild(T,this.index,-1,0,4))}get tree(){return null}toTree(){let v=[],T=[],{buffer:H}=this.context,j=this.index+4,W=H.buffer[this.index+3];if(W>j){let et=H.buffer[this.index+1];v.push(H.slice(j,W,et)),T.push(0)}return new Qt(this.type,v,T,this.to-this.from)}toString(){return this.context.buffer.childString(this.index)}}function ti(it){if(!it.length)return null;let v=0,T=it[0];for(let W=1;WT.from||et.to=v){let st=new ae(et.tree,et.overlay[0].from+W.from,-1,W);(j||(j=[H])).push(xe(st,v,T,!1))}}return j?ti(j):H}class fe{get name(){return this.type.name}constructor(v,T=0){if(this.mode=T,this.buffer=null,this.stack=[],this.index=0,this.bufferNode=null,v instanceof ae)this.yieldNode(v);else{this._tree=v.context.parent,this.buffer=v.context;for(let H=v._parent;H;H=H._parent)this.stack.unshift(H.index);this.bufferNode=v,this.yieldBuf(v.index)}}yieldNode(v){return v?(this._tree=v,this.type=v.type,this.from=v.from,this.to=v.to,!0):!1}yieldBuf(v,T){this.index=v;let{start:H,buffer:j}=this.buffer;return this.type=T||j.set.types[j.buffer[v]],this.from=H+j.buffer[v+1],this.to=H+j.buffer[v+2],!0}yield(v){return v?v instanceof ae?(this.buffer=null,this.yieldNode(v)):(this.buffer=v.context,this.yieldBuf(v.index,v.type)):!1}toString(){return this.buffer?this.buffer.buffer.childString(this.index):this._tree.toString()}enterChild(v,T,H){if(!this.buffer)return this.yield(this._tree.nextChild(v<0?this._tree._tree.children.length-1:0,v,T,H,this.mode));let{buffer:j}=this.buffer,W=j.findChild(this.index+4,j.buffer[this.index+3],v,T-this.buffer.start,H);return W<0?!1:(this.stack.push(this.index),this.yieldBuf(W))}firstChild(){return this.enterChild(1,0,4)}lastChild(){return this.enterChild(-1,0,4)}childAfter(v){return this.enterChild(1,v,2)}childBefore(v){return this.enterChild(-1,v,-2)}enter(v,T,H=this.mode){return this.buffer?H&Lt.ExcludeBuffers?!1:this.enterChild(1,v,T):this.yield(this._tree.enter(v,T,H))}parent(){if(!this.buffer)return this.yieldNode(this.mode&Lt.IncludeAnonymous?this._tree._parent:this._tree.parent);if(this.stack.length)return this.yieldBuf(this.stack.pop());let v=this.mode&Lt.IncludeAnonymous?this.buffer.parent:this.buffer.parent.nextSignificantParent();return this.buffer=null,this.yieldNode(v)}sibling(v){if(!this.buffer)return this._tree._parent?this.yield(this._tree.index<0?null:this._tree._parent.nextChild(this._tree.index+v,v,0,4,this.mode)):!1;let{buffer:T}=this.buffer,H=this.stack.length-1;if(v<0){let j=H<0?0:this.stack[H]+4;if(this.index!=j)return this.yieldBuf(T.findChild(j,this.index,-1,0,4))}else{let j=T.buffer[this.index+3];if(j<(H<0?T.buffer.length:T.buffer[this.stack[H]+3]))return this.yieldBuf(j)}return H<0?this.yield(this.buffer.parent.nextChild(this.buffer.index+v,v,0,4,this.mode)):!1}nextSibling(){return this.sibling(1)}prevSibling(){return this.sibling(-1)}atLastNode(v){let T,H,{buffer:j}=this;if(j){if(v>0){if(this.index-1)for(let W=T+v,et=v<0?-1:H._tree.children.length;W!=et;W+=v){let st=H._tree.children[W];if(this.mode&Lt.IncludeAnonymous||st instanceof ce||!st.type.isAnonymous||pe(st))return!1}return!0}move(v,T){if(T&&this.enterChild(v,0,4))return!0;for(;;){if(this.sibling(v))return!0;if(this.atLastNode(v)||!this.parent())return!1}}next(v=!0){return this.move(1,v)}prev(v=!0){return this.move(-1,v)}moveTo(v,T=0){for(;(this.from==this.to||(T<1?this.from>=v:this.from>v)||(T>-1?this.to<=v:this.to=0;){for(let et=v;et;et=et._parent)if(et.index==j){if(j==this.index)return et;T=et,H=W+1;break t}j=this.stack[--W]}for(let j=H;j=0;W--){if(W<0)return _e(this.node,v,j);let et=H[T.buffer[this.stack[W]]];if(!et.isAnonymous){if(v[j]&&v[j]!=et.name)return!1;j--}}return!0}}function pe(it){return it.children.some(v=>v instanceof ce||!v.type.isAnonymous||pe(v))}function Ce(it){var v;let{buffer:T,nodeSet:H,maxBufferLength:j=R,reused:W=[],minRepeatType:et=H.types.length}=it,st=Array.isArray(T)?new Kt(T,T.length):T,wt=H.types,Rt=0,Mt=0;function Nt(ge,ie,At,Ne,oe,jt){let{id:le,start:ne,end:Fe,size:Jt}=st,$t=Mt;for(;Jt<0;)if(st.next(),Jt==-1){let be=W[le];At.push(be),Ne.push(ne-ge);return}else if(Jt==-3){Rt=le;return}else if(Jt==-4){Mt=le;return}else throw new RangeError(`Unrecognized record size: ${Jt}`);let ci=wt[le],Je,Ze,fi=ne-ge;if(Fe-ne<=j&&(Ze=me(st.pos-ie,oe))){let be=new Uint16Array(Ze.size-Ze.skip),Xt=st.pos-Ze.size,ei=be.length;for(;st.pos>Xt;)ei=Me(Ze.start,be,ei);Je=new ce(be,Fe-Ze.start,H),fi=Ze.start-ge}else{let be=st.pos-Jt;st.next();let Xt=[],ei=[],ai=le>=et?le:-1,xi=0,Ri=Fe;for(;st.pos>be;)ai>=0&&st.id==ai&&st.size>=0?(st.end<=Ri-j&&(Le(Xt,ei,ne,xi,st.end,Ri,ai,$t),xi=Xt.length,Ri=st.end),st.next()):jt>2500?qt(ne,be,Xt,ei):Nt(ne,be,Xt,ei,ai,jt+1);if(ai>=0&&xi>0&&xi-1&&xi>0){let wi=Gt(ci);Je=Ge(ci,Xt,ei,0,Xt.length,0,Fe-ne,wi,wi)}else Je=si(ci,Xt,ei,Fe-ne,$t-Fe)}At.push(Je),Ne.push(fi)}function qt(ge,ie,At,Ne){let oe=[],jt=0,le=-1;for(;st.pos>ie;){let{id:ne,start:Fe,end:Jt,size:$t}=st;if($t>4)st.next();else{if(le>-1&&Fe=0;Jt-=3)ne[$t++]=oe[Jt],ne[$t++]=oe[Jt+1]-Fe,ne[$t++]=oe[Jt+2]-Fe,ne[$t++]=$t;At.push(new ce(ne,oe[2]-Fe,H)),Ne.push(Fe-ge)}}function Gt(ge){return(ie,At,Ne)=>{let oe=0,jt=ie.length-1,le,ne;if(jt>=0&&(le=ie[jt])instanceof Qt){if(!jt&&le.type==ge&&le.length==Ne)return le;(ne=le.prop(U.lookAhead))&&(oe=At[jt]+le.length+ne)}return si(ge,ie,At,Ne,oe)}}function Le(ge,ie,At,Ne,oe,jt,le,ne){let Fe=[],Jt=[];for(;ge.length>Ne;)Fe.push(ge.pop()),Jt.push(ie.pop()+At-oe);ge.push(si(H.types[le],Fe,Jt,jt-oe,ne-jt)),ie.push(oe-At)}function si(ge,ie,At,Ne,oe=0,jt){if(Rt){let le=[U.contextHash,Rt];jt=jt?[le].concat(jt):[le]}if(oe>25){let le=[U.lookAhead,oe];jt=jt?[le].concat(jt):[le]}return new Qt(ge,ie,At,Ne,jt)}function me(ge,ie){let At=st.fork(),Ne=0,oe=0,jt=0,le=At.end-j,ne={size:0,start:0,skip:0};t:for(let Fe=At.pos-ge;At.pos>Fe;){let Jt=At.size;if(At.id==ie&&Jt>=0){ne.size=Ne,ne.start=oe,ne.skip=jt,jt+=4,Ne+=4,At.next();continue}let $t=At.pos-Jt;if(Jt<0||$t=et?4:0,Je=At.start;for(At.next();At.pos>$t;){if(At.size<0)if(At.size==-3)ci+=4;else break t;else At.id>=et&&(ci+=4);At.next()}oe=Je,Ne+=Jt,jt+=ci}return(ie<0||Ne==ge)&&(ne.size=Ne,ne.start=oe,ne.skip=jt),ne.size>4?ne:void 0}function Me(ge,ie,At){let{id:Ne,start:oe,end:jt,size:le}=st;if(st.next(),le>=0&&Ne4){let Fe=st.pos-(le-4);for(;st.pos>Fe;)At=Me(ge,ie,At)}ie[--At]=ne,ie[--At]=jt-ge,ie[--At]=oe-ge,ie[--At]=Ne}else le==-3?Rt=Ne:le==-4&&(Mt=Ne);return At}let Qe=[],Ie=[];for(;st.pos>0;)Nt(it.start||0,it.bufferStart||0,Qe,Ie,-1,0);let mi=(v=it.length)!==null&&v!==void 0?v:Qe.length?Ie[0]+Qe[0].length:0;return new Qt(wt[it.topID],Qe.reverse(),Ie.reverse(),mi)}const Ue=new WeakMap;function qe(it,v){if(!it.isAnonymous||v instanceof ce||v.type!=it)return 1;let T=Ue.get(v);if(T==null){T=1;for(let H of v.children){if(H.type!=it||!(H instanceof Qt)){T=1;break}T+=qe(it,H)}Ue.set(v,T)}return T}function Ge(it,v,T,H,j,W,et,st,wt){let Rt=0;for(let Le=H;Le=Mt)break;ie+=At}if(Ie==mi+1){if(ie>Mt){let At=Le[mi];Gt(At.children,At.positions,0,At.children.length,si[mi]+Qe);continue}Nt.push(Le[mi])}else{let At=si[Ie-1]+Le[Ie-1].length-ge;Nt.push(Ge(it,Le,si,mi,Ie,ge,At,null,wt))}qt.push(ge+Qe-W)}}return Gt(v,T,H,j,0),(st||wt)(Nt,qt,et)}class It{constructor(){this.map=new WeakMap}setBuffer(v,T,H){let j=this.map.get(v);j||this.map.set(v,j=new Map),j.set(T,H)}getBuffer(v,T){let H=this.map.get(v);return H&&H.get(T)}set(v,T){v instanceof de?this.setBuffer(v.context.buffer,v.index,T):v instanceof ae&&this.map.set(v.tree,T)}get(v){return v instanceof de?this.getBuffer(v.context.buffer,v.index):v instanceof ae?this.map.get(v.tree):void 0}cursorSet(v,T){v.buffer?this.setBuffer(v.buffer.buffer,v.index,T):this.map.set(v.tree,T)}cursorGet(v){return v.buffer?this.getBuffer(v.buffer.buffer,v.index):this.map.get(v.tree)}}class li{constructor(v,T,H,j,W=!1,et=!1){this.from=v,this.to=T,this.tree=H,this.offset=j,this.open=(W?1:0)|(et?2:0)}get openStart(){return(this.open&1)>0}get openEnd(){return(this.open&2)>0}static addTree(v,T=[],H=!1){let j=[new li(0,v.length,v,0,!1,H)];for(let W of T)W.to>v.length&&j.push(W);return j}static applyChanges(v,T,H=128){if(!T.length)return v;let j=[],W=1,et=v.length?v[0]:null;for(let st=0,wt=0,Rt=0;;st++){let Mt=st=H)for(;et&&et.from=qt.from||Nt<=qt.to||Rt){let Gt=Math.max(qt.from,wt)-Rt,Le=Math.min(qt.to,Nt)-Rt;qt=Gt>=Le?null:new li(Gt,Le,qt.tree,qt.offset+Rt,st>0,!!Mt)}if(qt&&j.push(qt),et.to>Nt)break;et=Wnew dt(j.from,j.to)):[new dt(0,0)]:[new dt(0,v.length)],this.createParse(v,T||[],H)}parse(v,T,H){let j=this.startParse(v,T,H);for(;;){let W=j.advance();if(W)return W}}}class rt{constructor(v){this.string=v}get length(){return this.string.length}chunk(v){return this.string.slice(v)}get lineChunks(){return!1}read(v,T){return this.string.slice(v,T)}}function Ot(it){return(v,T,H,j)=>new De(v,it,T,H,j)}class Dt{constructor(v,T,H,j,W){this.parser=v,this.parse=T,this.overlay=H,this.target=j,this.from=W}}function St(it){if(!it.length||it.some(v=>v.from>=v.to))throw new RangeError("Invalid inner parse ranges given: "+JSON.stringify(it))}class Ct{constructor(v,T,H,j,W,et,st){this.parser=v,this.predicate=T,this.mounts=H,this.index=j,this.start=W,this.target=et,this.prev=st,this.depth=0,this.ranges=[]}}const we=new U({perNode:!0});class De{constructor(v,T,H,j,W){this.nest=T,this.input=H,this.fragments=j,this.ranges=W,this.inner=[],this.innerDone=0,this.baseTree=null,this.stoppedAt=null,this.baseParse=v}advance(){if(this.baseParse){let H=this.baseParse.advance();if(!H)return null;if(this.baseParse=null,this.baseTree=H,this.startInner(),this.stoppedAt!=null)for(let j of this.inner)j.parse.stopAt(this.stoppedAt)}if(this.innerDone==this.inner.length){let H=this.baseTree;return this.stoppedAt!=null&&(H=new Qt(H.type,H.children,H.positions,H.length,H.propValues.concat([[we,this.stoppedAt]]))),H}let v=this.inner[this.innerDone],T=v.parse.advance();if(T){this.innerDone++;let H=Object.assign(Object.create(null),v.target.props);H[U.mounted.id]=new gt(T,v.overlay,v.parser),v.target.props=H}return null}get parsedPos(){if(this.baseParse)return 0;let v=this.input.length;for(let T=this.innerDone;T=this.stoppedAt)st=!1;else if(v.hasNode(j)){if(T){let Rt=T.mounts.find(Mt=>Mt.frag.from<=j.from&&Mt.frag.to>=j.to&&Mt.mount.overlay);if(Rt)for(let Mt of Rt.mount.overlay){let Nt=Mt.from+Rt.pos,qt=Mt.to+Rt.pos;Nt>=j.from&&qt<=j.to&&!T.ranges.some(Gt=>Gt.fromNt)&&T.ranges.push({from:Nt,to:qt})}}st=!1}else if(H&&(et=je(H.ranges,j.from,j.to)))st=et!=2;else if(!j.type.isAnonymous&&(W=this.nest(j,this.input))&&(j.fromnew dt(Nt.from-j.from,Nt.to-j.from)):null,j.tree,Mt.length?Mt[0].from:j.from)),W.overlay?Mt.length&&(H={ranges:Mt,depth:0,prev:H}):st=!1}}else T&&(wt=T.predicate(j))&&(wt===!0&&(wt=new dt(j.from,j.to)),wt.fromnew dt(Mt.from-T.start,Mt.to-T.start)),T.target,Rt[0].from))),T=T.prev}H&&!--H.depth&&(H=H.prev)}}}}function je(it,v,T){for(let H of it){if(H.from>=T)break;if(H.to>v)return H.from<=v&&H.to>=T?2:1}return 0}function ee(it,v,T,H,j,W){if(v=v&&T.enter(H,1,Lt.IgnoreOverlays|Lt.ExcludeBuffers)||T.next(!1)||(this.done=!0)}hasNode(v){if(this.moveTo(v.from),!this.done&&this.cursor.from+this.offset==v.from&&this.cursor.tree)for(let T=this.cursor.tree;;){if(T==v.tree)return!0;if(T.children.length&&T.positions[0]==0&&T.children[0]instanceof Qt)T=T.children[0];else break}return!1}}class Ae{constructor(v){var T;if(this.fragments=v,this.curTo=0,this.fragI=0,v.length){let H=this.curFrag=v[0];this.curTo=(T=H.tree.prop(we))!==null&&T!==void 0?T:H.to,this.inner=new ve(H.tree,-H.offset)}else this.curFrag=this.inner=null}hasNode(v){for(;this.curFrag&&v.from>=this.curTo;)this.nextFrag();return this.curFrag&&this.curFrag.from<=v.from&&this.curTo>=v.to&&this.inner.hasNode(v)}nextFrag(){var v;if(this.fragI++,this.fragI==this.fragments.length)this.curFrag=this.inner=null;else{let T=this.curFrag=this.fragments[this.fragI];this.curTo=(v=T.tree.prop(we))!==null&&v!==void 0?v:T.to,this.inner=new ve(T.tree,-T.offset)}}findMounts(v,T){var H;let j=[];if(this.inner){this.inner.cursor.moveTo(v,1);for(let W=this.inner.cursor.node;W;W=W.parent){let et=(H=W.tree)===null||H===void 0?void 0:H.prop(U.mounted);if(et&&et.parser==T)for(let st=this.fragI;st=W.to)break;wt.tree==this.curFrag.tree&&j.push({frag:wt,pos:W.from-wt.offset,mount:et})}}}return j}}function Re(it,v){let T=null,H=v;for(let j=1,W=0;j=st)break;wt.to<=et||(T||(H=T=v.slice()),wt.fromst&&T.splice(W+1,0,new dt(st,wt.to))):wt.to>st?T[W--]=new dt(st,wt.to):T.splice(W--,1))}}return H}function Mi(it,v,T,H){let j=0,W=0,et=!1,st=!1,wt=-1e9,Rt=[];for(;;){let Mt=j==it.length?1e9:et?it[j].to:it[j].from,Nt=W==v.length?1e9:st?v[W].to:v[W].from;if(et!=st){let qt=Math.max(wt,T),Gt=Math.min(Mt,Nt,H);qtnew dt(qt.from+H,qt.to+H)),Nt=Mi(v,Mt,wt,Rt);for(let qt=0,Gt=wt;;qt++){let Le=qt==Nt.length,si=Le?Rt:Nt[qt].from;if(si>Gt&&T.push(new li(Gt,si,j.tree,-et,W.from>=Gt||W.openStart,W.to<=si||W.openEnd)),Le)break;Gt=Nt[qt].to}}else T.push(new li(wt,Rt,j.tree,-et,W.from>=et||W.openStart,W.to<=st||W.openEnd))}return T}},35524:function(Bn,Li,Ee){Ee.d(Li,{Gv:function(){return ui},QR:function(){return Lt},Vp:function(){return dt},bW:function(){return Kt},pJ:function(){return It}});var R=Ee(41113);let vt=0;class dt{constructor(rt,Ot,Dt,St){this.name=rt,this.set=Ot,this.base=Dt,this.modified=St,this.id=vt++}toString(){let{name:rt}=this;for(let Ot of this.modified)Ot.name&&(rt=`${Ot.name}(${rt})`);return rt}static define(rt,Ot){let Dt=typeof rt=="string"?rt:"?";if(rt instanceof dt&&(Ot=rt),Ot!=null&&Ot.base)throw new Error("Can not derive from a modified tag");let St=new dt(Dt,[],null,[]);if(St.set.push(St),Ot)for(let Ct of Ot.set)St.set.push(Ct);return St}static defineModifier(rt){let Ot=new gt(rt);return Dt=>Dt.modified.indexOf(Ot)>-1?Dt:gt.get(Dt.base||Dt,Dt.modified.concat(Ot).sort((St,Ct)=>St.id-Ct.id))}}let U=0;class gt{constructor(rt){this.name=rt,this.instances=[],this.id=U++}static get(rt,Ot){if(!Ot.length)return rt;let Dt=Ot[0].instances.find(De=>De.base==rt&&te(Ot,De.modified));if(Dt)return Dt;let St=[],Ct=new dt(rt.name,St,rt,Ot);for(let De of Ot)De.instances.push(Ct);let we=zt(Ot);for(let De of rt.set)if(!De.modified.length)for(let je of we)St.push(gt.get(De,je));return Ct}}function te(ue,rt){return ue.length==rt.length&&ue.every((Ot,Dt)=>Ot==rt[Dt])}function zt(ue){let rt=[[]];for(let Ot=0;OtDt.length-Ot.length)}function ui(ue){let rt=Object.create(null);for(let Ot in ue){let Dt=ue[Ot];Array.isArray(Dt)||(Dt=[Dt]);for(let St of Ot.split(" "))if(St){let Ct=[],we=2,De=St;for(let ve=0;;){if(De=="..."&&ve>0&&ve+3==St.length){we=1;break}let Ae=/^"(?:[^"\\]|\\.)*?"|[^\/!]+/.exec(De);if(!Ae)throw new RangeError("Invalid path: "+St);if(Ct.push(Ae[0]=="*"?"":Ae[0][0]=='"'?JSON.parse(Ae[0]):Ae[0]),ve+=Ae[0].length,ve==St.length)break;let Re=St[ve++];if(ve==St.length&&Re=="!"){we=0;break}if(Re!="/")throw new RangeError("Invalid path: "+St);De=St.slice(ve)}let je=Ct.length-1,ee=Ct[je];if(!ee)throw new RangeError("Invalid path: "+St);let _t=new Ut(Dt,we,je>0?Ct.slice(0,je):null);rt[ee]=_t.sort(rt[ee])}}return he.add(rt)}const he=new R.md;class Ut{constructor(rt,Ot,Dt,St){this.tags=rt,this.mode=Ot,this.context=Dt,this.next=St}get opaque(){return this.mode==0}get inherit(){return this.mode==1}sort(rt){return!rt||rt.depth{let we=St;for(let De of Ct)for(let je of De.set){let ee=Ot[je.id];if(ee){we=we?we+" "+ee:ee;break}}return we},scope:Dt}}function Qt(ue,rt){let Ot=null;for(let Dt of ue){let St=Dt.style(rt);St&&(Ot=Ot?Ot+" "+St:St)}return Ot}function Kt(ue,rt,Ot,Dt=0,St=ue.length){let Ct=new $e(Dt,Array.isArray(rt)?rt:[rt],Ot);Ct.highlightRange(ue.cursor(),Dt,St,"",Ct.highlighters),Ct.flush(St)}function ce(ue,rt,Ot,Dt,St,Ct=0,we=ue.length){let De=Ct;function je(ee,_t){if(!(ee<=De)){for(let ve=ue.slice(De,ee),Ae=0;;){let Re=ve.indexOf(` -`,Ae),Mi=Re<0?ve.length:Re;if(Mi>Ae&&Dt(ve.slice(Ae,Mi),_t),Re<0)break;St(),Ae=Re+1}De=ee}}Kt(rt,Ot,(ee,_t,ve)=>{je(ee,""),je(_t,ve)},Ct,we),je(we,"")}class $e{constructor(rt,Ot,Dt){this.at=rt,this.highlighters=Ot,this.span=Dt,this.class=""}startSpan(rt,Ot){Ot!=this.class&&(this.flush(rt),rt>this.at&&(this.at=rt),this.class=Ot)}flush(rt){rt>this.at&&this.class&&this.span(this.at,rt,this.class)}highlightRange(rt,Ot,Dt,St,Ct){let{type:we,from:De,to:je}=rt;if(De>=Dt||je<=Ot)return;we.isTop&&(Ct=this.highlighters.filter(Re=>!Re.scope||Re.scope(we)));let ee=St,_t=xe(rt)||Ut.empty,ve=Qt(Ct,_t.tags);if(ve&&(ee&&(ee+=" "),ee+=ve,_t.mode==1&&(St+=(St?" ":"")+ve)),this.startSpan(Math.max(Ot,De),ee),_t.opaque)return;let Ae=rt.tree&&rt.tree.prop(R.md.mounted);if(Ae&&Ae.overlay){let Re=rt.node.enter(Ae.overlay[0].from+De,1),Mi=this.highlighters.filter(it=>!it.scope||it.scope(Ae.tree.type)),bi=rt.firstChild();for(let it=0,v=De;;it++){let T=it=H||!rt.nextSibling())););if(!T||H>Dt)break;v=T.to+De,v>Ot&&(this.highlightRange(Re.cursor(),Math.max(Ot,T.from+De),Math.min(Dt,v),"",Mi),this.startSpan(Math.min(Dt,v),ee))}bi&&rt.parent()}else if(rt.firstChild()){Ae&&(St="");do if(!(rt.to<=Ot)){if(rt.from>=Dt)break;this.highlightRange(rt,Ot,Dt,St,Ct),this.startSpan(Math.min(Dt,rt.to),ee)}while(rt.nextSibling());rt.parent()}}}function xe(ue){let rt=ue.type.prop(he);for(;rt&&rt.context&&!ue.matchContext(rt.context);)rt=rt.next;return rt||null}const mt=dt.define,ae=mt(),Se=mt(),_e=mt(Se),ye=mt(Se),de=mt(),ti=mt(de),oi=mt(de),Ve=mt(),fe=mt(Ve),pe=mt(),Ce=mt(),Ue=mt(),qe=mt(Ue),Ge=mt(),It={comment:ae,lineComment:mt(ae),blockComment:mt(ae),docComment:mt(ae),name:Se,variableName:mt(Se),typeName:_e,tagName:mt(_e),propertyName:ye,attributeName:mt(ye),className:mt(Se),labelName:mt(Se),namespace:mt(Se),macroName:mt(Se),literal:de,string:ti,docString:mt(ti),character:mt(ti),attributeValue:mt(ti),number:oi,integer:mt(oi),float:mt(oi),bool:mt(de),regexp:mt(de),escape:mt(de),color:mt(de),url:mt(de),keyword:pe,self:mt(pe),null:mt(pe),atom:mt(pe),unit:mt(pe),modifier:mt(pe),operatorKeyword:mt(pe),controlKeyword:mt(pe),definitionKeyword:mt(pe),moduleKeyword:mt(pe),operator:Ce,derefOperator:mt(Ce),arithmeticOperator:mt(Ce),logicOperator:mt(Ce),bitwiseOperator:mt(Ce),compareOperator:mt(Ce),updateOperator:mt(Ce),definitionOperator:mt(Ce),typeOperator:mt(Ce),controlOperator:mt(Ce),punctuation:Ue,separator:mt(Ue),bracket:qe,angleBracket:mt(qe),squareBracket:mt(qe),paren:mt(qe),brace:mt(qe),content:Ve,heading:fe,heading1:mt(fe),heading2:mt(fe),heading3:mt(fe),heading4:mt(fe),heading5:mt(fe),heading6:mt(fe),contentSeparator:mt(Ve),list:mt(Ve),quote:mt(Ve),emphasis:mt(Ve),strong:mt(Ve),link:mt(Ve),monospace:mt(Ve),strikethrough:mt(Ve),inserted:mt(),deleted:mt(),changed:mt(),invalid:mt(),meta:Ge,documentMeta:mt(Ge),annotation:mt(Ge),processingInstruction:mt(Ge),definition:dt.defineModifier("definition"),constant:dt.defineModifier("constant"),function:dt.defineModifier("function"),standard:dt.defineModifier("standard"),local:dt.defineModifier("local"),special:dt.defineModifier("special")};for(let ue in It){let rt=It[ue];rt instanceof dt&&(rt.name=ue)}const li=Lt([{tag:It.link,class:"tok-link"},{tag:It.heading,class:"tok-heading"},{tag:It.emphasis,class:"tok-emphasis"},{tag:It.strong,class:"tok-strong"},{tag:It.keyword,class:"tok-keyword"},{tag:It.atom,class:"tok-atom"},{tag:It.bool,class:"tok-bool"},{tag:It.url,class:"tok-url"},{tag:It.labelName,class:"tok-labelName"},{tag:It.inserted,class:"tok-inserted"},{tag:It.deleted,class:"tok-deleted"},{tag:It.literal,class:"tok-literal"},{tag:It.string,class:"tok-string"},{tag:It.number,class:"tok-number"},{tag:[It.regexp,It.escape,It.special(It.string)],class:"tok-string2"},{tag:It.variableName,class:"tok-variableName"},{tag:It.local(It.variableName),class:"tok-variableName tok-local"},{tag:It.definition(It.variableName),class:"tok-variableName tok-definition"},{tag:It.special(It.variableName),class:"tok-variableName2"},{tag:It.definition(It.propertyName),class:"tok-propertyName tok-definition"},{tag:It.typeName,class:"tok-typeName"},{tag:It.namespace,class:"tok-namespace"},{tag:It.className,class:"tok-className"},{tag:It.macroName,class:"tok-macroName"},{tag:It.propertyName,class:"tok-propertyName"},{tag:It.operator,class:"tok-operator"},{tag:It.comment,class:"tok-comment"},{tag:It.meta,class:"tok-meta"},{tag:It.invalid,class:"tok-invalid"},{tag:It.punctuation,class:"tok-punctuation"}])},28699:function(Bn,Li,Ee){Ee.d(Li,{V:function(){return gt}});const R="\u037C",vt=typeof Symbol=="undefined"?"__"+R:Symbol.for(R),dt=typeof Symbol=="undefined"?"__styleSet"+Math.floor(Math.random()*1e8):Symbol("styleSet"),U=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:{};class gt{constructor(he,Ut){this.rules=[];let{finish:Lt}=Ut||{};function Qt(ce){return/^@/.test(ce)?[ce]:ce.split(/,\s*/)}function Kt(ce,$e,xe,mt){let ae=[],Se=/^@(\w+)\b/.exec(ce[0]),_e=Se&&Se[1]=="keyframes";if(Se&&$e==null)return xe.push(ce[0]+";");for(let ye in $e){let de=$e[ye];if(/&/.test(ye))Kt(ye.split(/,\s*/).map(ti=>ce.map(oi=>ti.replace(/&/,oi))).reduce((ti,oi)=>ti.concat(oi)),de,xe);else if(de&&typeof de=="object"){if(!Se)throw new RangeError("The value of a property ("+ye+") should be a primitive value.");Kt(Qt(ye),de,ae,_e)}else de!=null&&ae.push(ye.replace(/_.*/,"").replace(/[A-Z]/g,ti=>"-"+ti.toLowerCase())+": "+de+";")}(ae.length||_e)&&xe.push((Lt&&!Se&&!mt?ce.map(Lt):ce).join(", ")+" {"+ae.join(" ")+"}")}for(let ce in he)Kt(Qt(ce),he[ce],this.rules)}getRules(){return this.rules.join(` -`)}static newName(){let he=U[vt]||1;return U[vt]=he+1,R+he.toString(36)}static mount(he,Ut,Lt){let Qt=he[dt],Kt=Lt&&Lt.nonce;Qt?Kt&&Qt.setNonce(Kt):Qt=new zt(he,Kt),Qt.mount(Array.isArray(Ut)?Ut:[Ut],he)}}let te=new Map;class zt{constructor(he,Ut){let Lt=he.ownerDocument||he,Qt=Lt.defaultView;if(!he.head&&he.adoptedStyleSheets&&Qt.CSSStyleSheet){let Kt=te.get(Lt);if(Kt)return he[dt]=Kt;this.sheet=new Qt.CSSStyleSheet,te.set(Lt,this)}else this.styleTag=Lt.createElement("style"),Ut&&this.styleTag.setAttribute("nonce",Ut);this.modules=[],he[dt]=this}mount(he,Ut){let Lt=this.sheet,Qt=0,Kt=0;for(let ce=0;ce-1&&(this.modules.splice(xe,1),Kt--,xe=-1),xe==-1){if(this.modules.splice(Kt++,0,$e),Lt)for(let mt=0;mt<$e.rules.length;mt++)Lt.insertRule($e.rules[mt],Qt++)}else{for(;KtV in WO?Tl(WO,V,{enumerable:!0,configurable:!0,writable:!0,value:o}):WO[V]=o,lr=(WO,V)=>{for(var o in V||(V={}))vl.call(V,o)&&or(WO,o,V[o]);if(ar)for(var o of ar(V))kl.call(V,o)&&or(WO,o,V[o]);return WO};var bi=(WO,V,o)=>new Promise((a,t)=>{var b=P=>{try{w(o.next(P))}catch(x){t(x)}},v=P=>{try{w(o.throw(P))}catch(x){t(x)}},w=P=>P.done?a(P.value):Promise.resolve(P.value).then(b,v);w((o=o.apply(WO,V)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[6206],{89035:function(WO,V,o){"use strict";o.d(V,{Z:function(){return s}});var a=o(87462),t=o(67294),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M516 673c0 4.4 3.4 8 7.5 8h185c4.1 0 7.5-3.6 7.5-8v-48c0-4.4-3.4-8-7.5-8h-185c-4.1 0-7.5 3.6-7.5 8v48zm-194.9 6.1l192-161c3.8-3.2 3.8-9.1 0-12.3l-192-160.9A7.95 7.95 0 00308 351v62.7c0 2.4 1 4.6 2.9 6.1L420.7 512l-109.8 92.2a8.1 8.1 0 00-2.9 6.1V673c0 6.8 7.9 10.5 13.1 6.1zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"code",theme:"outlined"},v=b,w=o(84089),P=function(p,c){return t.createElement(w.Z,(0,a.Z)({},p,{ref:c,icon:v}))},x=t.forwardRef(P),s=x},91806:function(WO,V,o){"use strict";o.d(V,{Z:function(){return s}});var a=o(87462),t=o(67294),b={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-40 824H232V687h97.9c11.6 32.8 32 62.3 59.1 84.7 34.5 28.5 78.2 44.3 123 44.3s88.5-15.7 123-44.3c27.1-22.4 47.5-51.9 59.1-84.7H792v-63H643.6l-5.2 24.7C626.4 708.5 573.2 752 512 752s-114.4-43.5-126.5-103.3l-5.2-24.7H232V136h560v752zM320 341h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0 160h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}}]},name:"container",theme:"outlined"},v=b,w=o(84089),P=function(p,c){return t.createElement(w.Z,(0,a.Z)({},p,{ref:c,icon:v}))},x=t.forwardRef(P),s=x},45742:function(WO,V,o){"use strict";o.d(V,{Z:function(){return s}});var a=o(87462),t=o(67294),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656zM492 400h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0 144h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0 144h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zM340 368a40 40 0 1080 0 40 40 0 10-80 0zm0 144a40 40 0 1080 0 40 40 0 10-80 0zm0 144a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"profile",theme:"outlined"},v=b,w=o(84089),P=function(p,c){return t.createElement(w.Z,(0,a.Z)({},p,{ref:c,icon:v}))},x=t.forwardRef(P),s=x},27496:function(WO,V,o){"use strict";o.d(V,{Z:function(){return s}});var a=o(87462),t=o(67294),b={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"},v=b,w=o(84089),P=function(p,c){return t.createElement(w.Z,(0,a.Z)({},p,{ref:c,icon:v}))},x=t.forwardRef(P),s=x},95213:function(WO,V,o){"use strict";o.d(V,{RI:function(){return St}});var a=o(59119);function t(r){return new a.ri(a.il.define(r))}function b(r){return Promise.resolve().then(o.bind(o,21390)).then(F=>F.sql({dialect:F[r]}))}const v=[a.c6.of({name:"C",extensions:["c","h","ino"],load(){return Promise.resolve().then(o.bind(o,31639)).then(r=>r.cpp())}}),a.c6.of({name:"C++",alias:["cpp"],extensions:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],load(){return Promise.resolve().then(o.bind(o,31639)).then(r=>r.cpp())}}),a.c6.of({name:"CQL",alias:["cassandra"],extensions:["cql"],load(){return b("Cassandra")}}),a.c6.of({name:"CSS",extensions:["css"],load(){return Promise.resolve().then(o.bind(o,48120)).then(r=>r.css())}}),a.c6.of({name:"Go",extensions:["go"],load(){return o.e(4997).then(o.bind(o,4997)).then(r=>r.go())}}),a.c6.of({name:"HTML",alias:["xhtml"],extensions:["html","htm","handlebars","hbs"],load(){return Promise.resolve().then(o.bind(o,82261)).then(r=>r.html())}}),a.c6.of({name:"Java",extensions:["java"],load(){return Promise.resolve().then(o.bind(o,60310)).then(r=>r.java())}}),a.c6.of({name:"JavaScript",alias:["ecmascript","js","node"],extensions:["js","mjs","cjs"],load(){return Promise.resolve().then(o.bind(o,13249)).then(r=>r.javascript())}}),a.c6.of({name:"JSON",alias:["json5"],extensions:["json","map"],load(){return Promise.resolve().then(o.bind(o,9155)).then(r=>r.json())}}),a.c6.of({name:"JSX",extensions:["jsx"],load(){return Promise.resolve().then(o.bind(o,13249)).then(r=>r.javascript({jsx:!0}))}}),a.c6.of({name:"LESS",extensions:["less"],load(){return Promise.resolve().then(o.bind(o,63747)).then(r=>r.less())}}),a.c6.of({name:"Liquid",extensions:["liquid"],load(){return Promise.resolve().then(o.bind(o,48468)).then(r=>r.liquid())}}),a.c6.of({name:"MariaDB SQL",load(){return b("MariaSQL")}}),a.c6.of({name:"Markdown",extensions:["md","markdown","mkd"],load(){return Promise.resolve().then(o.bind(o,48825)).then(r=>r.markdown())}}),a.c6.of({name:"MS SQL",load(){return b("MSSQL")}}),a.c6.of({name:"MySQL",load(){return b("MySQL")}}),a.c6.of({name:"PHP",extensions:["php","php3","php4","php5","php7","phtml"],load(){return Promise.resolve().then(o.bind(o,12386)).then(r=>r.php())}}),a.c6.of({name:"PLSQL",extensions:["pls"],load(){return b("PLSQL")}}),a.c6.of({name:"PostgreSQL",load(){return b("PostgreSQL")}}),a.c6.of({name:"Python",extensions:["BUILD","bzl","py","pyw"],filename:/^(BUCK|BUILD)$/,load(){return Promise.resolve().then(o.bind(o,33236)).then(r=>r.python())}}),a.c6.of({name:"Rust",extensions:["rs"],load(){return Promise.resolve().then(o.bind(o,52200)).then(r=>r.rust())}}),a.c6.of({name:"Sass",extensions:["sass"],load(){return Promise.resolve().then(o.bind(o,12554)).then(r=>r.sass({indented:!0}))}}),a.c6.of({name:"SCSS",extensions:["scss"],load(){return Promise.resolve().then(o.bind(o,12554)).then(r=>r.sass())}}),a.c6.of({name:"SQL",extensions:["sql"],load(){return b("StandardSQL")}}),a.c6.of({name:"SQLite",load(){return b("SQLite")}}),a.c6.of({name:"TSX",extensions:["tsx"],load(){return Promise.resolve().then(o.bind(o,13249)).then(r=>r.javascript({jsx:!0,typescript:!0}))}}),a.c6.of({name:"TypeScript",alias:["ts"],extensions:["ts","mts","cts"],load(){return Promise.resolve().then(o.bind(o,13249)).then(r=>r.javascript({typescript:!0}))}}),a.c6.of({name:"WebAssembly",extensions:["wat","wast"],load(){return Promise.resolve().then(o.bind(o,9972)).then(r=>r.wast())}}),a.c6.of({name:"XML",alias:["rss","wsdl","xsd"],extensions:["xml","xsl","xsd","svg"],load(){return Promise.resolve().then(o.bind(o,68813)).then(r=>r.xml())}}),a.c6.of({name:"YAML",alias:["yml"],extensions:["yaml","yml"],load(){return o.e(2391).then(o.bind(o,62391)).then(r=>r.yaml())}}),a.c6.of({name:"APL",extensions:["dyalog","apl"],load(){return Promise.resolve().then(o.bind(o,90870)).then(r=>t(r.apl))}}),a.c6.of({name:"PGP",alias:["asciiarmor"],extensions:["asc","pgp","sig"],load(){return Promise.resolve().then(o.bind(o,58029)).then(r=>t(r.asciiArmor))}}),a.c6.of({name:"ASN.1",extensions:["asn","asn1"],load(){return o.e(3203).then(o.bind(o,93203)).then(r=>t(r.asn1({})))}}),a.c6.of({name:"Asterisk",filename:/^extensions\.conf$/i,load(){return Promise.resolve().then(o.bind(o,94205)).then(r=>t(r.asterisk))}}),a.c6.of({name:"Brainfuck",extensions:["b","bf"],load(){return Promise.resolve().then(o.bind(o,2675)).then(r=>t(r.brainfuck))}}),a.c6.of({name:"Cobol",extensions:["cob","cpy"],load(){return Promise.resolve().then(o.bind(o,68915)).then(r=>t(r.cobol))}}),a.c6.of({name:"C#",alias:["csharp","cs"],extensions:["cs"],load(){return Promise.resolve().then(o.bind(o,67917)).then(r=>t(r.csharp))}}),a.c6.of({name:"Clojure",extensions:["clj","cljc","cljx"],load(){return o.e(2406).then(o.bind(o,72406)).then(r=>t(r.clojure))}}),a.c6.of({name:"ClojureScript",extensions:["cljs"],load(){return o.e(2406).then(o.bind(o,72406)).then(r=>t(r.clojure))}}),a.c6.of({name:"Closure Stylesheets (GSS)",extensions:["gss"],load(){return o.e(2136).then(o.bind(o,62136)).then(r=>t(r.gss))}}),a.c6.of({name:"CMake",extensions:["cmake","cmake.in"],filename:/^CMakeLists\.txt$/,load(){return Promise.resolve().then(o.bind(o,70889)).then(r=>t(r.cmake))}}),a.c6.of({name:"CoffeeScript",alias:["coffee","coffee-script"],extensions:["coffee"],load(){return Promise.resolve().then(o.bind(o,29558)).then(r=>t(r.coffeeScript))}}),a.c6.of({name:"Common Lisp",alias:["lisp"],extensions:["cl","lisp","el"],load(){return Promise.resolve().then(o.bind(o,61446)).then(r=>t(r.commonLisp))}}),a.c6.of({name:"Cypher",extensions:["cyp","cypher"],load(){return Promise.resolve().then(o.bind(o,20673)).then(r=>t(r.cypher))}}),a.c6.of({name:"Cython",extensions:["pyx","pxd","pxi"],load(){return o.e(4323).then(o.bind(o,74323)).then(r=>t(r.cython))}}),a.c6.of({name:"Crystal",extensions:["cr"],load(){return Promise.resolve().then(o.bind(o,62602)).then(r=>t(r.crystal))}}),a.c6.of({name:"D",extensions:["d"],load(){return Promise.resolve().then(o.bind(o,11660)).then(r=>t(r.d))}}),a.c6.of({name:"Dart",extensions:["dart"],load(){return Promise.resolve().then(o.bind(o,67917)).then(r=>t(r.dart))}}),a.c6.of({name:"diff",extensions:["diff","patch"],load(){return Promise.resolve().then(o.bind(o,87475)).then(r=>t(r.diff))}}),a.c6.of({name:"Dockerfile",filename:/^Dockerfile$/,load(){return Promise.resolve().then(o.bind(o,34812)).then(r=>t(r.dockerFile))}}),a.c6.of({name:"DTD",extensions:["dtd"],load(){return Promise.resolve().then(o.bind(o,76991)).then(r=>t(r.dtd))}}),a.c6.of({name:"Dylan",extensions:["dylan","dyl","intr"],load(){return Promise.resolve().then(o.bind(o,24144)).then(r=>t(r.dylan))}}),a.c6.of({name:"EBNF",load(){return Promise.resolve().then(o.bind(o,82040)).then(r=>t(r.ebnf))}}),a.c6.of({name:"ECL",extensions:["ecl"],load(){return Promise.resolve().then(o.bind(o,37315)).then(r=>t(r.ecl))}}),a.c6.of({name:"edn",extensions:["edn"],load(){return o.e(2406).then(o.bind(o,72406)).then(r=>t(r.clojure))}}),a.c6.of({name:"Eiffel",extensions:["e"],load(){return Promise.resolve().then(o.bind(o,87525)).then(r=>t(r.eiffel))}}),a.c6.of({name:"Elm",extensions:["elm"],load(){return Promise.resolve().then(o.bind(o,28770)).then(r=>t(r.elm))}}),a.c6.of({name:"Erlang",extensions:["erl"],load(){return Promise.resolve().then(o.bind(o,53482)).then(r=>t(r.erlang))}}),a.c6.of({name:"Esper",load(){return o.e(9607).then(o.bind(o,54050)).then(r=>t(r.esper))}}),a.c6.of({name:"Factor",extensions:["factor"],load(){return Promise.resolve().then(o.bind(o,87001)).then(r=>t(r.factor))}}),a.c6.of({name:"FCL",load(){return Promise.resolve().then(o.bind(o,77663)).then(r=>t(r.fcl))}}),a.c6.of({name:"Forth",extensions:["forth","fth","4th"],load(){return Promise.resolve().then(o.bind(o,68393)).then(r=>t(r.forth))}}),a.c6.of({name:"Fortran",extensions:["f","for","f77","f90","f95"],load(){return Promise.resolve().then(o.bind(o,8283)).then(r=>t(r.fortran))}}),a.c6.of({name:"F#",alias:["fsharp"],extensions:["fs"],load(){return o.e(6121).then(o.bind(o,96121)).then(r=>t(r.fSharp))}}),a.c6.of({name:"Gas",extensions:["s"],load(){return Promise.resolve().then(o.bind(o,39781)).then(r=>t(r.gas))}}),a.c6.of({name:"Gherkin",extensions:["feature"],load(){return Promise.resolve().then(o.bind(o,2542)).then(r=>t(r.gherkin))}}),a.c6.of({name:"Groovy",extensions:["groovy","gradle"],filename:/^Jenkinsfile$/,load(){return Promise.resolve().then(o.bind(o,23883)).then(r=>t(r.groovy))}}),a.c6.of({name:"Haskell",extensions:["hs"],load(){return Promise.resolve().then(o.bind(o,95372)).then(r=>t(r.haskell))}}),a.c6.of({name:"Haxe",extensions:["hx"],load(){return Promise.resolve().then(o.bind(o,63509)).then(r=>t(r.haxe))}}),a.c6.of({name:"HXML",extensions:["hxml"],load(){return Promise.resolve().then(o.bind(o,63509)).then(r=>t(r.hxml))}}),a.c6.of({name:"HTTP",load(){return Promise.resolve().then(o.bind(o,36395)).then(r=>t(r.http))}}),a.c6.of({name:"IDL",extensions:["pro"],load(){return Promise.resolve().then(o.bind(o,22314)).then(r=>t(r.idl))}}),a.c6.of({name:"JSON-LD",alias:["jsonld"],extensions:["jsonld"],load(){return o.e(9296).then(o.bind(o,59296)).then(r=>t(r.jsonld))}}),a.c6.of({name:"Jinja2",extensions:["j2","jinja","jinja2"],load(){return Promise.resolve().then(o.bind(o,41084)).then(r=>t(r.jinja2))}}),a.c6.of({name:"Julia",extensions:["jl"],load(){return Promise.resolve().then(o.bind(o,76092)).then(r=>t(r.julia))}}),a.c6.of({name:"Kotlin",extensions:["kt","kts"],load(){return Promise.resolve().then(o.bind(o,67917)).then(r=>t(r.kotlin))}}),a.c6.of({name:"LiveScript",alias:["ls"],extensions:["ls"],load(){return Promise.resolve().then(o.bind(o,60402)).then(r=>t(r.liveScript))}}),a.c6.of({name:"Lua",extensions:["lua"],load(){return Promise.resolve().then(o.bind(o,3519)).then(r=>t(r.lua))}}),a.c6.of({name:"mIRC",extensions:["mrc"],load(){return Promise.resolve().then(o.bind(o,65134)).then(r=>t(r.mirc))}}),a.c6.of({name:"Mathematica",extensions:["m","nb","wl","wls"],load(){return Promise.resolve().then(o.bind(o,37213)).then(r=>t(r.mathematica))}}),a.c6.of({name:"Modelica",extensions:["mo"],load(){return Promise.resolve().then(o.bind(o,40305)).then(r=>t(r.modelica))}}),a.c6.of({name:"MUMPS",extensions:["mps"],load(){return Promise.resolve().then(o.bind(o,17988)).then(r=>t(r.mumps))}}),a.c6.of({name:"Mbox",extensions:["mbox"],load(){return Promise.resolve().then(o.bind(o,29121)).then(r=>t(r.mbox))}}),a.c6.of({name:"Nginx",filename:/nginx.*\.conf$/i,load(){return Promise.resolve().then(o.bind(o,78561)).then(r=>t(r.nginx))}}),a.c6.of({name:"NSIS",extensions:["nsh","nsi"],load(){return Promise.resolve().then(o.bind(o,67370)).then(r=>t(r.nsis))}}),a.c6.of({name:"NTriples",extensions:["nt","nq"],load(){return Promise.resolve().then(o.bind(o,43314)).then(r=>t(r.ntriples))}}),a.c6.of({name:"Objective-C",alias:["objective-c","objc"],extensions:["m"],load(){return Promise.resolve().then(o.bind(o,67917)).then(r=>t(r.objectiveC))}}),a.c6.of({name:"Objective-C++",alias:["objective-c++","objc++"],extensions:["mm"],load(){return Promise.resolve().then(o.bind(o,67917)).then(r=>t(r.objectiveCpp))}}),a.c6.of({name:"OCaml",extensions:["ml","mli","mll","mly"],load(){return o.e(6121).then(o.bind(o,96121)).then(r=>t(r.oCaml))}}),a.c6.of({name:"Octave",extensions:["m"],load(){return Promise.resolve().then(o.bind(o,33283)).then(r=>t(r.octave))}}),a.c6.of({name:"Oz",extensions:["oz"],load(){return Promise.resolve().then(o.bind(o,94796)).then(r=>t(r.oz))}}),a.c6.of({name:"Pascal",extensions:["p","pas"],load(){return Promise.resolve().then(o.bind(o,44163)).then(r=>t(r.pascal))}}),a.c6.of({name:"Perl",extensions:["pl","pm"],load(){return Promise.resolve().then(o.bind(o,94293)).then(r=>t(r.perl))}}),a.c6.of({name:"Pig",extensions:["pig"],load(){return Promise.resolve().then(o.bind(o,33482)).then(r=>t(r.pig))}}),a.c6.of({name:"PowerShell",extensions:["ps1","psd1","psm1"],load(){return Promise.resolve().then(o.bind(o,37421)).then(r=>t(r.powerShell))}}),a.c6.of({name:"Properties files",alias:["ini","properties"],extensions:["properties","ini","in"],load(){return Promise.resolve().then(o.bind(o,69071)).then(r=>t(r.properties))}}),a.c6.of({name:"ProtoBuf",extensions:["proto"],load(){return Promise.resolve().then(o.bind(o,78142)).then(r=>t(r.protobuf))}}),a.c6.of({name:"Pug",alias:["jade"],extensions:["pug","jade"],load(){return o.e(4262).then(o.bind(o,84262)).then(r=>t(r.pug))}}),a.c6.of({name:"Puppet",extensions:["pp"],load(){return Promise.resolve().then(o.bind(o,83993)).then(r=>t(r.puppet))}}),a.c6.of({name:"Q",extensions:["q"],load(){return Promise.resolve().then(o.bind(o,10228)).then(r=>t(r.q))}}),a.c6.of({name:"R",alias:["rscript"],extensions:["r","R"],load(){return Promise.resolve().then(o.bind(o,57365)).then(r=>t(r.r))}}),a.c6.of({name:"RPM Changes",load(){return o.e(8171).then(o.bind(o,82885)).then(r=>t(r.rpmChanges))}}),a.c6.of({name:"RPM Spec",extensions:["spec"],load(){return o.e(8171).then(o.bind(o,82885)).then(r=>t(r.rpmSpec))}}),a.c6.of({name:"Ruby",alias:["jruby","macruby","rake","rb","rbx"],extensions:["rb"],filename:/^(Gemfile|Rakefile)$/,load(){return Promise.resolve().then(o.bind(o,24439)).then(r=>t(r.ruby))}}),a.c6.of({name:"SAS",extensions:["sas"],load(){return Promise.resolve().then(o.bind(o,1770)).then(r=>t(r.sas))}}),a.c6.of({name:"Scala",extensions:["scala"],load(){return Promise.resolve().then(o.bind(o,67917)).then(r=>t(r.scala))}}),a.c6.of({name:"Scheme",extensions:["scm","ss"],load(){return Promise.resolve().then(o.bind(o,78875)).then(r=>t(r.scheme))}}),a.c6.of({name:"Shell",alias:["bash","sh","zsh"],extensions:["sh","ksh","bash"],filename:/^PKGBUILD$/,load(){return Promise.resolve().then(o.bind(o,44879)).then(r=>t(r.shell))}}),a.c6.of({name:"Sieve",extensions:["siv","sieve"],load(){return Promise.resolve().then(o.bind(o,9713)).then(r=>t(r.sieve))}}),a.c6.of({name:"Smalltalk",extensions:["st"],load(){return Promise.resolve().then(o.bind(o,11873)).then(r=>t(r.smalltalk))}}),a.c6.of({name:"Solr",load(){return Promise.resolve().then(o.bind(o,17762)).then(r=>t(r.solr))}}),a.c6.of({name:"SML",extensions:["sml","sig","fun","smackspec"],load(){return o.e(6121).then(o.bind(o,96121)).then(r=>t(r.sml))}}),a.c6.of({name:"SPARQL",alias:["sparul"],extensions:["rq","sparql"],load(){return Promise.resolve().then(o.bind(o,70370)).then(r=>t(r.sparql))}}),a.c6.of({name:"Spreadsheet",alias:["excel","formula"],load(){return Promise.resolve().then(o.bind(o,97601)).then(r=>t(r.spreadsheet))}}),a.c6.of({name:"Squirrel",extensions:["nut"],load(){return Promise.resolve().then(o.bind(o,67917)).then(r=>t(r.squirrel))}}),a.c6.of({name:"Stylus",extensions:["styl"],load(){return Promise.resolve().then(o.bind(o,28007)).then(r=>t(r.stylus))}}),a.c6.of({name:"Swift",extensions:["swift"],load(){return Promise.resolve().then(o.bind(o,66062)).then(r=>t(r.swift))}}),a.c6.of({name:"sTeX",load(){return Promise.resolve().then(o.bind(o,86732)).then(r=>t(r.stex))}}),a.c6.of({name:"LaTeX",alias:["tex"],extensions:["text","ltx","tex"],load(){return Promise.resolve().then(o.bind(o,86732)).then(r=>t(r.stex))}}),a.c6.of({name:"SystemVerilog",extensions:["v","sv","svh"],load(){return Promise.resolve().then(o.bind(o,52119)).then(r=>t(r.verilog))}}),a.c6.of({name:"Tcl",extensions:["tcl"],load(){return Promise.resolve().then(o.bind(o,43465)).then(r=>t(r.tcl))}}),a.c6.of({name:"Textile",extensions:["textile"],load(){return Promise.resolve().then(o.bind(o,90177)).then(r=>t(r.textile))}}),a.c6.of({name:"TiddlyWiki",load(){return Promise.resolve().then(o.bind(o,34511)).then(r=>t(r.tiddlyWiki))}}),a.c6.of({name:"Tiki wiki",load(){return Promise.resolve().then(o.bind(o,36471)).then(r=>t(r.tiki))}}),a.c6.of({name:"TOML",extensions:["toml"],load(){return Promise.resolve().then(o.bind(o,96443)).then(r=>t(r.toml))}}),a.c6.of({name:"Troff",extensions:["1","2","3","4","5","6","7","8","9"],load(){return Promise.resolve().then(o.bind(o,71920)).then(r=>t(r.troff))}}),a.c6.of({name:"TTCN",extensions:["ttcn","ttcn3","ttcnpp"],load(){return Promise.resolve().then(o.bind(o,66665)).then(r=>t(r.ttcn))}}),a.c6.of({name:"TTCN_CFG",extensions:["cfg"],load(){return o.e(9831).then(o.bind(o,29831)).then(r=>t(r.ttcnCfg))}}),a.c6.of({name:"Turtle",extensions:["ttl"],load(){return Promise.resolve().then(o.bind(o,15815)).then(r=>t(r.turtle))}}),a.c6.of({name:"Web IDL",extensions:["webidl"],load(){return Promise.resolve().then(o.bind(o,26692)).then(r=>t(r.webIDL))}}),a.c6.of({name:"VB.NET",extensions:["vb"],load(){return Promise.resolve().then(o.bind(o,44212)).then(r=>t(r.vb))}}),a.c6.of({name:"VBScript",extensions:["vbs"],load(){return Promise.resolve().then(o.bind(o,31650)).then(r=>t(r.vbScript))}}),a.c6.of({name:"Velocity",extensions:["vtl"],load(){return Promise.resolve().then(o.bind(o,90617)).then(r=>t(r.velocity))}}),a.c6.of({name:"Verilog",extensions:["v"],load(){return Promise.resolve().then(o.bind(o,52119)).then(r=>t(r.verilog))}}),a.c6.of({name:"VHDL",extensions:["vhd","vhdl"],load(){return Promise.resolve().then(o.bind(o,5819)).then(r=>t(r.vhdl))}}),a.c6.of({name:"XQuery",extensions:["xy","xquery"],load(){return Promise.resolve().then(o.bind(o,35753)).then(r=>t(r.xQuery))}}),a.c6.of({name:"Yacas",extensions:["ys"],load(){return Promise.resolve().then(o.bind(o,69232)).then(r=>t(r.yacas))}}),a.c6.of({name:"Z80",extensions:["z80"],load(){return Promise.resolve().then(o.bind(o,21053)).then(r=>t(r.z80))}}),a.c6.of({name:"MscGen",extensions:["mscgen","mscin","msc"],load(){return Promise.resolve().then(o.bind(o,30758)).then(r=>t(r.mscgen))}}),a.c6.of({name:"X\xF9",extensions:["xu"],load(){return Promise.resolve().then(o.bind(o,30758)).then(r=>t(r.xu))}}),a.c6.of({name:"MsGenny",extensions:["msgenny"],load(){return Promise.resolve().then(o.bind(o,30758)).then(r=>t(r.msgenny))}}),a.c6.of({name:"Vue",extensions:["vue"],load(){return Promise.resolve().then(o.bind(o,520)).then(r=>r.vue())}}),a.c6.of({name:"Angular Template",load(){return Promise.resolve().then(o.bind(o,91706)).then(r=>r.angular())}})];var w=o(48825),P=o(13249),x=o(82261),s=o(48120),X=o(63747),p=o(12554),c=o(9155),n=o(41113),i=o(53105),e=o(35524);const Q=11,g=1,$=2,f=3,T=4,q=5,y=6,h=7,k=[-1,9,13,32],Z={mindmap:$,pie:g,flowchart:f,graph:f,sequenceDiagram:T,journey:q,requirementDiagram:y,gantt:h},W=Object.keys(Z),D=new i.Jq(r=>{if(k.includes(r.next))return;let F="";for(;r.next!=10&&r.next!==-1;)F+=String.fromCodePoint(r.next),r.advance();r.advance();const uO=W.filter(pO=>F.startsWith(pO));if(uO.length>0){for(;r.next!==-1;)r.advance();r.acceptToken(Z[uO[0]])}else r.acceptToken(Q)}),XO=i.WQ.deserialize({version:14,states:"nOVQROOOOQQ'#Ce'#CeOVQROOQOQPOOOOQQ-E6c-E6c",stateData:"q~O]OS~OPROQRORROSROTROUROVROZPO~O",goto:"aYPPPPPPPPPZQQORSQ",nodeNames:"\u26A0 PieDiagram MindmapDiagram FlowchartDiagram SequenceDiagram JourneyDiagram RequirementDiagram GanttDiagram MermaidDiagram",maxTerm:13,skippedNodes:[0],repeatNodeCount:1,tokenData:"j~RRXY[]^[pq[~aR]~XY[]^[pq[",tokenizers:[0,D],topRules:{MermaidDiagram:[0,8]},tokenPrec:0}),K=16,yO=1,J=2,A=3,l=4,d=5,R=17,j=18,H=[yO,J,A,l,d],tO=10,I=13,rO=32,lO=9,G=35,iO=58,gO=40,M=41,U=91,eO=93,PO=123,bO=125,fO=new i.Jq((r,F)=>{if(!(r.next<0)){r.advance();let uO=0;for(;r.next==rO||r.next==lO;)r.advance(),uO++;let pO=r.next==tO||r.next==I||r.next==G;r.acceptToken(pO?j:R,-uO)}},{contextual:!0,fallback:!0}),jO=new i.Jq((r,F)=>{let uO=0;for(;r.next>-1&&r.next!==tO;){if(r.next===iO)return;if(r.next===gO||r.next===U||r.next===PO)if(uO>0){r.acceptToken(F.context.lineType);return}else return;if((r.next===M||r.next===eO||r.next===bO)&&uO>0){r.acceptToken(F.context.lineType);return}r.advance(),uO++}r.acceptToken(F.context.lineType)}),L=r=>4-r%4,sO=new i.Jq((r,F)=>{let uO=r.peek(-1);if(uO==tO||uO==I){for(;;){if(r.next!=rO){if(r.next!=lO)break}r.advance()}r.next!=tO&&r.next!=I&&r.next!=G&&r.acceptToken(K)}}),mO={lineType:yO},GO=r=>{let F=0;for(let uO=0;uOH[r%5],ie=new i.IK({start:mO,shift(r,F,uO,pO){if(F===K){const UO=GO(pO.read(pO.pos,uO.pos));r.lineType=HO(UO)}return r}}),BO={diagramName:e.Vp.define(e.pJ.typeName)},re={diagramName:e.Vp.define(BO.diagramName),lineText1:e.Vp.define(),lineText2:e.Vp.define(),lineText3:e.Vp.define(),lineText4:e.Vp.define(),lineText5:e.Vp.define()},le={diagramName:e.Vp.define(BO.diagramName),lineComment:e.Vp.define(e.pJ.lineComment),number:e.Vp.define(e.pJ.number),showData:e.Vp.define(e.pJ.keyword),string:e.Vp.define(e.pJ.string),title:e.Vp.define(e.pJ.keyword),titleText:e.Vp.define(e.pJ.string)},OO={diagramName:e.Vp.define(BO.diagramName),keyword:e.Vp.define(e.pJ.keyword),lineComment:e.Vp.define(e.pJ.lineComment),link:e.Vp.define(e.pJ.contentSeparator),nodeEdge:e.Vp.define(e.pJ.contentSeparator),nodeEdgeText:e.Vp.define(e.pJ.string),nodeId:e.Vp.define(e.pJ.variableName),nodeText:e.Vp.define(e.pJ.string),number:e.Vp.define(e.pJ.number),orientation:e.Vp.define(e.pJ.modifier),string:e.Vp.define(e.pJ.string)},_={diagramName:e.Vp.define(BO.diagramName),arrow:e.Vp.define(e.pJ.contentSeparator),keyword1:e.Vp.define(e.pJ.keyword),keyword2:e.Vp.define(e.pJ.controlKeyword),lineComment:e.Vp.define(e.pJ.lineComment),messageText1:e.Vp.define(e.pJ.string),messageText2:e.Vp.define(e.pJ.content),nodeText:e.Vp.define(e.pJ.variableName),position:e.Vp.define(e.pJ.modifier)},C={diagramName:e.Vp.define(BO.diagramName),actor:e.Vp.define(e.pJ.variableName),keyword:e.Vp.define(e.pJ.keyword),lineComment:e.Vp.define(e.pJ.lineComment),score:e.Vp.define(e.pJ.number),text:e.Vp.define(e.pJ.string)},dO={diagramName:e.Vp.define(BO.diagramName),arrow:e.Vp.define(e.pJ.contentSeparator),keyword:e.Vp.define(e.pJ.keyword),lineComment:e.Vp.define(e.pJ.lineComment),number:e.Vp.define(e.pJ.number),quotedString:e.Vp.define(e.pJ.string),unquotedString:e.Vp.define(e.pJ.content)},aO={diagramName:e.Vp.define(BO.diagramName),keyword:e.Vp.define(e.pJ.keyword),lineComment:e.Vp.define(e.pJ.lineComment),string:e.Vp.define(e.pJ.string)},AO=(0,e.Gv)({DiagramName:re.diagramName,LineText1:re.lineText1,LineText2:re.lineText2,LineText3:re.lineText3,LineText4:re.lineText4,LineText5:re.lineText5}),se={__proto__:null,mindmap:44,icon:50},pe=i.WQ.deserialize({version:14,states:"&fOYQ[OOOOQW'#Ci'#CiQbQ[OOQgQ[OOOOQW'#Cc'#CcOOQW-E6g-E6gOlQ]O'#CdOOQW'#Cj'#CjQgQ[OOO!]Q^O,59OOOQW-E6h-E6hOOQW'#Cs'#CsO!vQ[O'#CeO!{Q^O'#CgO!{Q^O'#CyO!{Q^O'#C|O!{Q^O'#C}O!{Q^O'#DQO!{Q^O'#DRO!{Q^O'#DSOOQW'#Ch'#ChO#^Q[O1G.jOOQW1G.j1G.jO#hQ[O,59POOQW'#Cf'#CfOOQW,59R,59RO#mQ[O,59eO#rQ[O,59hO#wQ[O,59iO#|Q[O,59lO$RQ[O,59mO$WQ[O,59nOOQW7+$U7+$UO!{Q^O1G.kOOQW1G/P1G/POOQW1G/S1G/SOOQW1G/T1G/TOOQW1G/W1G/WOOQW1G/X1G/XOOQW1G/Y1G/YO$]Q[O7+$VOOQW<se[r]||-1}],tokenPrec:0}),Se=1,Xe=new i.Jq(r=>{if(r.next===10){r.acceptToken(Se);return}if(r.next!==-1){for(;r.next!==10&&r.next!==-1;)r.advance();r.acceptToken(Se)}}),Ve=(0,e.Gv)({DiagramName:le.diagramName,LineComment:le.lineComment,Number:le.number,ShowData:le.showData,String:le.string,Title:le.title,TitleText:le.titleText}),Ze={__proto__:null,pie:34,showData:36,title:38},Ne=i.WQ.deserialize({version:14,states:"$nOYQQOOO_QQO'#CkOOQO'#Ce'#CeQYQQOOOOQO'#C`'#C`OpOSO'#CcOxQQO'#CpOOQO'#Cf'#CfO}QQO,59VO!YQRO,59VO!hQQO,59VOOQO'#Ca'#CaOOQP'#Cb'#CbOOQO-E6c-E6cOOOO'#Cg'#CgO!vOSO,58}OOQO,58},58}O#OQQO,59[OOQO-E6d-E6dO#TQQO1G.qO#TQQO1G.qO#`QRO1G.qOOOO-E6e-E6eOOQO1G.i1G.iOOQO1G.v1G.vO#nQQO7+$]O#nQQO7+$]O#yQQO<Ze[r]||-1}],tokenPrec:0}),Ue=1,Ke=2,Be=3,je=[-1,9,13,32,34,39,96],MO=[40,62,91,123,124],ZO=[41,93,124,125],Qe=45,ee=61,ye=46,Ee=new i.Jq(r=>{if(!(je.includes(r.next)||MO.includes(r.next))){for(;!ZO.includes(r.next)&&r.next!==-1;)r.advance();r.acceptToken(Ke)}}),Le=new i.Jq(r=>{if(!(je.includes(r.next)||MO.includes(r.next)||r.next===Qe||r.next===ee||r.next===ye)){for(;r.next!==Qe&&r.next!==ee&&r.next!==ye&&r.next!==-1;)r.advance();r.acceptToken(Ue)}}),hO=new i.Jq(r=>{if(!(r.next===10||r.next===-1)){for(;r.next!==10&&r.next!==-1;)r.advance();r.acceptToken(Be)}}),QO=(0,e.Gv)({"( )":e.pJ.paren,"[ ]":e.pJ.squareBracket,"{ }":e.pJ.brace,"<":e.pJ.angleBracket,DiagramName:OO.diagramName,DoubleEqual:OO.link,DoubleHyphen:OO.link,Keyword:OO.keyword,LineComment:OO.lineComment,Link:OO.link,NodeEdge:OO.nodeEdge,NodeEdgeText:OO.nodeEdgeText,NodeId:OO.nodeId,NodeText:OO.nodeText,Number:OO.number,Orientation:OO.orientation,String:OO.string}),IO={__proto__:null,flowchart:60,graph:62,TB:64,TD:66,BT:68,RL:70,LR:72,subgraph:148,end:150,direction:152,click:154,call:156,href:158,_self:160,_blank:162,_parent:164,_to:166,style:170,linkStyle:172,class:174,classDef:176},zO=i.WQ.deserialize({version:14,states:"*hOYQWOOOvQWO'#CxOOQO'#Co'#CoQYQWOOOOQO'#Cb'#CbOOQO'#Cp'#CpO!TQWO,59dO!cQWO,59dOOQS'#Cc'#CcOOQO-E6m-E6mOOQO-E6n-E6nO%aQWO1G/OOOQS'#Cd'#CdO(_O`O'#CfO(gOpO'#CfO(oO!bO'#CfO(wQYO'#CeO(wQYO'#CeO(wQYO'#CeO(wQYO'#CeO(wQYO'#CeO(wQYO'#CeO(wQYO'#CeO(wQYO'#CeO(wQYO'#CeO(wQYO'#CeOOQO'#Cg'#CgO)VQXO'#ChOOQO'#DS'#DSO)eQWO'#DSO%aQWO1G/OOOQO'#Ck'#CkOOQO'#Cn'#CnO)yQWO7+$jOOOO'#Cq'#CqO,wO`O,59QOOQO,59Q,59QOOOO'#Cr'#CrO-POpO,59QOOOO'#Cs'#CsO-XO!bO,59QOOQO'#DU'#DUO-aQWO,59PO-fQWO,59PO-kQWO,59PO-pQ#tO,59PO-uQ#tO,59PO-}Q#tO,59PO.SQ#tO,59PO.XQWO,59PO.^Q#tO,59PO.cQ&jO,59POOQO'#Dv'#DvO.hQWO,59SO.|Q[O,59nO)yQWO7+$jO/RQWO'#CtO)yQWO7+$jO2dQWO<{~OkOSSOS~OnSOoSO~OpWOqWOrWOsWOtWOuTO~OilXnlXolX~PbOuTOilanlaola~O]kO^kO`lOalOm[Ow`Oy]O{^O}_O!QaO!SbO!TcO!VdO!WeO!ZfO!]aO!^gO!`hO!biO!djO!ejO!fjO!gjO!hjO!ijO!klO!loO!moO!noO!ooO!poO!qoO!roO!soO!toO!uoO!vlO!wpO!xpO!ypO!zpOilanlaola~PbO]kO^kO`lOalOm[Ow`Oy]O{^O}_O!QaO!SbO!TcO!VdO!WeO!ZfO!]aO!^gO!`hO!biO!djO!ejO!fjO!gjO!hjO!ijO!klO!loO!moO!noO!ooO!poO!qoO!roO!soO!toO!uoO!vlO!wpO!xpO!ypO!zpOilinlioli~PbOytOzrO~O{tO|uO~O}tO!OwO~OQyOy]O{^O}_O~OP!UOy]O{^O}_O~Om[OpWOqWOrWOsWOtWO~O]kO^kO`lOalOm[Ow`Oy]O{^O}_O!QaO!SbO!TcO!VdO!WeO!ZfO!]aO!^gO!`hO!biO!djO!ejO!fjO!gjO!hjO!ijO!klO!loO!moO!noO!ooO!poO!qoO!roO!soO!toO!uoO!vlO!wpO!xpO!ypO!zpOilqnlqolq~PbOy!_OzrO~O{!_O|uO~O}!_O!OwO~O!P!bO~O!R!bO~O!S!bO~O!U!bO~O!U!bO!Y!bO~O!X!bO~O![!bO~O!_!bO~O!a!bO~O!c!bO~O!djO!ejO!fjO!gjO!hjO!ijO~OR!dO~O!{!fO]hX^hX`hXahXihXmhXnhXohXphXqhXrhXshXthXuhXwhXyhX{hX}hX!QhX!ShX!ThX!VhX!WhX!ZhX!]hX!^hX!`hX!bhX!dhX!ehX!fhX!ghX!hhX!ihX!khX!lhX!mhX!nhX!ohX!phX!qhX!rhX!shX!thX!uhX!vhX!whX!xhX!yhX!zhX~O]kO^kO`lOalOm[Ow`Oy]O{^O}_O!QaO!SbO!TcO!VdO!WeO!ZfO!]aO!^gO!`hO!biO!djO!ejO!fjO!gjO!hjO!ijO!klO!loO!moO!noO!ooO!poO!qoO!roO!soO!toO!uoO!vlO!wpO!xpO!ypO!zpOilynlyoly~PbO!{!iO]ha^ha`haahaihamhanhaohaphaqharhashathauhawhayha{ha}ha!Qha!Sha!Tha!Vha!Wha!Zha!]ha!^ha!`ha!bha!dha!eha!fha!gha!hha!iha!kha!lha!mha!nha!oha!pha!qha!rha!sha!tha!uha!vha!wha!xha!yha!zha~O]kO^kO`lOalOm[Ow`Oy]O{^O}_O!QaO!SbO!TcO!VdO!WeO!ZfO!]aO!^gO!`hO!biO!djO!ejO!fjO!gjO!hjO!ijO!klO!loO!moO!noO!ooO!poO!qoO!roO!soO!toO!uoO!vlO!wpO!xpO!ypO!zpOil!Rnl!Rol!R~PbO]kO^kO`lOalOm[Ow`Oy]O{^O}_O!QaO!SbO!TcO!VdO!WeO!ZfO!]aO!^gO!`hO!biO!djO!ejO!fjO!gjO!hjO!ijO!klO!loO!moO!noO!ooO!poO!qoO!roO!soO!toO!uoO!vlO!wpO!xpO!ypO!zpO~PbOukS!d!e!f!g!h!i]^!k!{y{}a`m]~",goto:"'[!kPPPPPP!l!p#Q#a#m$Y#aPP#aPP$i$u${%e%k%q%wPPP&RPPPPPPPPP&VP&iPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP'XTPORQVPg[VZmnq!X!Z![!]!h!jdlVZnq!X!Z![!]!h!jR!WmelVZnq!X!Z![!]!h!jdlVZnq!X!Z![!]!h!jdy`abcdefghiR!UkdlVZnq!X!Z![!]!h!jR!c!VemVZnq!X!Z![!]!h!jQRORXRQUP[YUZ!X![!h!jQZVQ!XnS![q!ZR!h!]Qs]R!^sQv^R!`vQx_R!axQ!ZnQ!]qT!g!Z!]TQORQnVQqZW!Ynq!Z!]X!e!X![!h!jQz`Q{aQ|bQ}cQ!OdQ!PeQ!QfQ!RgQ!ShR!TiR!Vk",nodeNames:"\u26A0 NodeEdgeText NodeText StyleText LineComment FlowchartDiagram DiagramName Orientation NodeId Node String Link NodeEdge DoubleHyphen DoubleEqual Keyword : ::: StyleKeyword",maxTerm:89,propSources:[QO],skippedNodes:[0,4],repeatNodeCount:6,tokenData:"=3^!aR3ZOX!)tXY!.cYZ!0iZ^!.c^p!)tpq!.cqr!2wrs+ kst!2wtu!2wuv,(_vw6>_wx7ETxy8Kwyz9!^z{!2w{|!2w|}!)t}!O9&O!O!P9/Q!P!Q!2w!Q![!2w![!]:5y!]!^:8k!^!_:9c!_!`:Br!`!a:F`!a!b!2w!b!c!)t!c!}!2w!}#O:GW#O#P!2w#P#Q:Iw#Q#R!)t#R#S!2w#S#T:Lk#T#c!2w#c#d<%_#d#l!2w#l#m<%_#m#o!2w#o#p=,[#p#q=.Q#q#r=.x#r#s=0n#s#y!)t#y#z!.c#z$f!)t$f$g!.c$g$p!)t$p$q!2w$q${!)t${$|!2w$|%Q!)t%Q%R!2w%R%W!)t%W%o!2w%o%p!)t%p&a!2w&a&b!)t&b0`!2w0`0d!)t0d0p!2w0p1O!)t1O1T!2w1T1[!)t1[1]!2w1]1^!)t1^1_!2w1_4U!)t4U4Z!2w4Z4[!)t4[4]!2w4]4^!2w4^4`!)t4`4d!2w4d4l!)t4l4m!2w4m4n!)t4n4q!2w4q4r!)t4r4s!2w4s4t!)t4t5Y!2w5Y5Z!)t5Z7Q!2w7Q7R!)t7R:S!2w:S:[!)t:[=p!2w=p=y!)t=y>q!2w>q>s!)t>s>t!2w>t>{!)t>{?t!2w?tA`!)tA`A{!2wA{BQ!)tBQBT!2wBTCS!)tCSDP!2wDPDt!)tDtDu!2wDuDv!2wDvDw!)tDwGO!2wGOGP!)tGPGQ!2wGQGa!)tGaGb!2wGbGc!2wGcGj!)tGjGk!2wGkGl!2wGlGv!)tGvGy!2wGyG{!)tG{G|!2wG|H^!)tH^H_!2wH_H`!)tH`IO!2wIOIm!)tImKj!2wKjKu!)tKuKv!2wKvL`!)tL`MR!2wMRM[!)tM[M]!2wM]M^!2wM^Mb!)tMbMc!2wMcMh!)tMhNO!2wNONS!)tNSNT!2wNTN^!)tN^N_!2wN_Nb!)tNbNc!2wNcNz!)tNz! e!2w! e!#O!)t!#O!#P!2w!#P!#Q!)t!#Q!#]!2w!#]!%W!)t!%W!&`!2w!&`!&c!)t!&c!&d!2w!&d!&v!)t!&v!&w!2w!&w!'O!)t!'O!'Y!2w!'Y!'i!)t!'i!'p!2w!'p!'q!)t!'q!'x!2w!'x!'}!)t!'}!(V!2w!(V!(X!)t!(X!(Y!2w!(Y!(Z!2w!(Z!(]!)t!(]!(s!2w!(s!(t!)t!(t!({!2w!({!(|!)t!(|!(}!2w!(}!)Q!)t!)Q!)U!2w!)U!)X!)t!)X!)Y!2w!)Y!)j!)t!)j!)k!2w!)k!)x!)t!)x!)y!2w!)y!)z!2w!)z!){!)t!){!*O!2w!*O!*^!)t!*^!*_!2w!*_!*`!2w!*`!*s!)t!*s!*y!2w!*y!*}!)t!*}!+O!2w!+O!+P!2w!+P!+R!)t!+R!+i!2w!+i!+j!)t!+j!+q!2w!+q!+r!)t!+r!+s!2w!+s!+t!2w!+t!+u!)t!+u!+v!2w!+v!+w!2w!+w!+x!)t!+x!+y!2w!+y!+z!2w!+z!,k!)t!,k!,o!2w!,o!,p!)t!,p!,q!2w!,q!-U!)t!-U!-X!2w!-X!-i!)t!-i!-r!2w!-r!-s!)t!-s!-v!2w!-v!-w!)t!-w!._!2w!._!.`!)t!.`!.g!2w!.g!.h!)t!.h!.i!2w!.i!.j!2w!.j!.k!)t!.k!.p!2w!.p!.s!)t!.s!.t!2w!.t!/W!)t!/W!/X!2w!/X!/h!)t!/h!/i!2w!/i!/j!2w!/j!0_!)t!0_!0g!2w!0g!0i!)t!0i!0j!2w!0j!0k!2w!0k!0m!)t!0m!1T!2w!1T!1U!)t!1U!1]!2w!1]!1^!)t!1^!1_!2w!1_!1`!2w!1`!1a!)t!1a!1f!2w!1f!1i!)t!1i!1j!2w!1j!2Y!)t!2Y!2Z!2w!2Z!2[!2w!2[!2]!)t!2]!2`!2w!2`!2o!)t!2o!2p!2w!2p!3R!)t!3R!3S!2w!3S!3T!)t!3T!3Z!2w!3Z!3^!)t!3^!3a!2w!3a!3b!)t!3b!3f!2w!3f!3i!)t!3i!3j!2w!3j!3k!2w!3k!3l!)t!3l!3m!2w!3m!3n!)t!3n!3o!2w!3o!3p!2w!3p!3s!)t!3s!3t!2w!3t!3u!2w!3u!3x!)t!3x!3{!2w!3{!4O!)t!4O!4[!2w!4[!4r!)t!4r!4s!2w!4s!5y!)t!5y!6R!2w!6R!6S!)t!6S!6V!2w!6V!6W!)t!6W!6o!2w!6o!6p!)t!6p!6z!2w!6z!6{!)t!6{!7Q!2w!7Q!7T!)t!7T!7U!2w!7U!7p!)t!7p!7q!2w!7q!7r!2w!7r!7x!)t!7x!7y!2w!7y!7z!2w!7z!8o!)t!8o!8w!2w!8w!8x!)t!8x!8{!2w!8{!8|!)t!8|!9e!2w!9e!9f!)t!9f!9p!2w!9p!9q!)t!9q!9v!2w!9v!9y!)t!9y!9z!2w!9z!:l!)t!:l!:m!2w!:m!:n!)t!:n!:o!2w!:o!:p!2w!:p!;P!)t!;P!;Q!2w!;Q!;R!2w!;R!;e!)t!;e!;m!2w!;m!;n!)t!;n!;q!2w!;q!;r!)t!;r!O!)t!>O!>U!2w!>U!>Z!)t!>Z!>m!2w!>m!>p!)t!>p!?Y!2w!?Y!?Z!)t!?Z!?d!2w!?d!?e!)t!?e!?f!2w!?f!?h!)t!?h!?o!2w!?o!@{!)t!@{!A}!2w!A}!BO!)t!BO!BP!2w!BP!BQ!2w!BQ!B^!)t!B^!Be!2w!Be!Cq!)t!Cq!Cr!2w!Cr!Cs!2w!Cs!Ct!)t!Ct!Cu!2w!Cu!Cw!)t!Cw!Cx!2w!Cx!Cy!2w!Cy!Cz!)t!Cz!C{!2w!C{!C}!)t!C}!DO!2w!DO!DU!)t!DU!DY!2w!DY!DZ!)t!DZ!Db!2w!Db!Dc!)t!Dc!Df!2w!Df!Dg!)t!Dg!Dh!2w!Dh!Di!)t!Di!Dj!2w!Dj!Dl!)t!Dl!Dm!2w!Dm!Dn!2w!Dn!Do!)t!Do!Ds!2w!Ds!Dt!)t!Dt!Du!2w!Du!Dv!2w!Dv!EP!)t!EP!EQ!2w!EQ!ES!)t!ES!EX!2w!EX!EY!)t!EY!EZ!2w!EZ!Ep!)t!Ep!Et!2w!Et!Ff!)t!Ff!Fg!2w!Fg!Gx!)t!Gx!HQ!2w!HQ!HR!)t!HR!Hw!2w!Hw!Id!)t!Id!Ii!2w!Ii!LQ!)t!LQ!L}!2w!L}!Mc!)t!Mc!Md!2w!Md!Mt!)t!Mt!Mz!2w!Mz!NO!)t!NO!NS!2w!NS!NV!)t!NV!NW!2w!NW!NZ!)t!NZ!N[!2w!N[!N]!2w!N]!Nd!)t!Nd!Ng!2w!Ng!Nk!)t!Nk!Nx!2w!Nx# U!)t# U# V!2w# V# h!)t# h#!`!2w#!`#!a!)t#!a#!b!2w#!b#!g!)t#!g#!h!2w#!h#!j!)t#!j##g!2w##g##h!)t##h#*s!2w#*s#*t!)t#*t#*x!2w#*x#*z!)t#*z#+R!2w#+R#+S!)t#+S#+T!2w#+T#+U!)t#+U#+Y!2w#+Y#+[!)t#+[#,V!2w#,V#,W!)t#,W#,[!2w#,[#,^!)t#,^#-P!2w#-P#-Q!)t#-Q#-U!2w#-U#-W!)t#-W#-_!2w#-_#-`!)t#-`#-a!2w#-a#-b!)t#-b#-f!2w#-f#-h!)t#-h#-w!2w#-w#-x!)t#-x#/T!2w#/T#/U!)t#/U#/Y!2w#/Y#/[!)t#/[#0q!2w#0q#1h!)t#1h#1x!2w#1x#2Y!)t#2Y#4R!2w#4R#4_!)t#4_#Au!2w#Au#Aw!)t#Aw#BY!2w#BY#BZ!.c#BZ#Bu!2w#Bu#Bz!)t#Bz#Di!2w#Di#EO!)t#EO#E]!2w#E]#E^!)t#E^#Eb!2w#Eb#Ep!)t#Ep#FS!2w#FS#Fb!)t#Fb#Ft!2w#Ft#GS!)t#GS#Ga!2w#Ga#Gb!)t#Gb#Ge!2w#Ge#Gt!)t#Gt#Hz!2w#Hz#Io!)t#Io#Ip!2w#Ip#It!)t#It#Iu!2w#Iu#K[!)t#K[#MW!2w#MW#M`!)t#M`#NZ!2w#NZ#N[!)t#N[#N]!2w#N]#Nb!)t#Nb$ z!2w$ z$!U!)t$!U$!s!2w$!s$#x!)t$#x$$h!2w$$h$$j!)t$$j$$o!2w$$o$$z!)t$$z$%x!2w$%x$&_!)t$&_$&f!2w$&f$'p!)t$'p$(X!2w$(X$(b!)t$(b$)i!2w$)i$+_!)t$+_$+`!2w$+`$-a!)t$-a$.b!2w$.b$.s!)t$.s$.z!2w$.z$0T!)t$0T$0s!2w$0s$1Q!)t$1Q$1R!2w$1R$1S!2w$1S$1^!)t$1^$2[!2w$2[$2v!)t$2v$3l!2w$3l$4g!)t$4g$4j!2w$4j$4t!)t$4t$5j!2w$5j$7y!)t$7y$7}!2w$7}$8O!)t$8O$8S!2w$8S$8V!)t$8V$8W!2w$8W$8X!2w$8X$8b!)t$8b$z!2w5>z5>{!)t5>{5>|!2w5>|5?P!)t5?P5?Q!2w5?Q5?R!2w5?R5?T!)t5?T5?Y!2w5?Y5?[!)t5?[5?]!2w5?]5?^!)t5?^5?_!2w5?_5?w!)t5?w5?z!2w5?z5?|!)t5?|5@X!2w5@X5@`!)t5@`5@c!2w5@c5@o!)t5@o5@u!2w5@u5@w!)t5@w5@}!2w5@}5AP!)t5AP5AV!2w5AV5A`!)t5A`5Ag!2w5Ag5Ah!)t5Ah5Ao!2w5Ao5Dv!)t5Dv5Ek!2w5Ek5FY!)t5FY;%S!2w;%S;%`!)t;%`;%w!2w;%w;%{!)t;%{;'O!2w;'O;'S!)t;'S;=`!.]<%l?&r!)t?&r?.p!2w?.p?.r!)t?.r?1Q!2w?1Q?1x!)t?1x?2P!2w?2P?2]!)t?2]?2b!2w?2b?2g!)t?2g?2h!2w?2h?2i!)t?2i?2s!2w?2s?2t!)t?2t?3R!2w?3R?3S!)t?3S?3X!2w?3X?3Y!)t?3Y?3Z!2w?3Z?3[!)t?3[?3]!2w?3]?3^!2w?3^?3_!)t?3_?3`!2w?3`?3a!2w?3a?3b!)t?3b?5r!2w?5r?6e!)t?6e?>`!2w?>`?>r!)t?>r?@U!2w?@U?@W!)t?@W?A`!2w?A`?BY!)t?BY?Bf!2w?Bf?EO!)t?EO?ET!2w?ET?EU!)t?EU?HR!2w?HR?Hw!)t?Hw?Ic!2w?Ic?Ii!)t?Ii?JT!2w?JT?J`!)t?J`?L]!2w?L]?L`!)t?L`?Lf!2w?Lf?Lh!)t?Lh?Ln!2w?Ln?Lp!)t?Lp?Lv!2w?Lv?Lx!)t?Lx?L{!2w?L{O!)t^!)}X!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)tY!*qV!OWzQOw!*jwx!+Wx#S!*j#S#T!+o#T;'S!*j;'S;=`!,W<%lO!*jW!+]S!OWO#S!+W#T;'S!+W;'S;=`!+i<%lO!+WW!+lP;=`<%l!+WQ!+tSzQOw!+ox;'S!+o;'S;=`!,Q<%lO!+oQ!,TP;=`<%l!+oY!,ZP;=`<%l!*j[!,eV!OW|SOr!,^rs!+Ws#S!,^#S#T!,z#T;'S!,^;'S;=`!-c<%lO!,^S!-PS|SOr!,zs;'S!,z;'S;=`!-]<%lO!,zS!-`P;=`<%l!,z[!-fP;=`<%l!,^U!-pV|SzQOr!-irs!+osw!-iwx!,zx;'S!-i;'S;=`!.V<%lO!-iU!.YP;=`<%l!-i^!.`P;=`<%l!)t!a!.nm!OW|SzQk!ROX!)tX^!.c^p!)tpq!.cqr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T#y!)t#y#z!.c#z$f!)t$f$g!.c$g#BY!)t#BY#BZ!.c#BZ$IS!)t$IS$I_!.c$I_$I|!)t$I|$JO!.c$JO$JT!)t$JT$JU!.c$JU$KV!)t$KV$KW!.c$KW&FU!)t&FU&FV!.c&FV;'S!)t;'S;=`!.]<%lO!)t!a!0vo!OW|SzQuPk!ROX!)tXY!.cYZ!0iZ^!.c^p!)tpq!.cqr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T#y!)t#y#z!.c#z$f!)t$f$g!.c$g#BY!)t#BY#BZ!.c#BZ$IS!)t$IS$I_!.c$I_$I|!)t$I|$JO!.c$JO$JT!)t$JT$JU!.c$JU$KV!)t$KV$KW!.c$KW&FU!)t&FU&FV!.c&FV;'S!)t;'S;=`!.]<%lO!)t_!3S2g!OW|SzQmPOq!)tqr!2wrs#9kst!2wtu!2wuv!2wvw!2wwx';ixz!)tz{!2w{|!2w|!O!)t!O!P!2w!P!Q!2w!Q![!2w![!a!)t!a!b!2w!b!c!)t!c!}!2w!}#O!)t#O#P!2w#P#R!)t#R#S!2w#S#T)Hy#T#o!2w#o$p!)t$p$q!2w$q${!)t${$|!2w$|%Q!)t%Q%R!2w%R%W!)t%W%o!2w%o%p!)t%p&a!2w&a&b!)t&b0`!2w0`0d!)t0d0p!2w0p1O!)t1O1T!2w1T1[!)t1[1]!2w1]1^!)t1^1_!2w1_4U!)t4U4Z!2w4Z4[!)t4[4]!2w4]4^!2w4^4`!)t4`4d!2w4d4l!)t4l4m!2w4m4n!)t4n4q!2w4q4r!)t4r4s!2w4s4t!)t4t5Y!2w5Y5Z!)t5Z7Q!2w7Q7R!)t7R:S!2w:S:[!)t:[=p!2w=p=y!)t=y>q!2w>q>s!)t>s>t!2w>t>{!)t>{?t!2w?tA`!)tA`A{!2wA{BQ!)tBQBT!2wBTCS!)tCSDP!2wDPDt!)tDtDu!2wDuDv!2wDvDw!)tDwGO!2wGOGP!)tGPGQ!2wGQGa!)tGaGb!2wGbGc!2wGcGj!)tGjGk!2wGkGl!2wGlGv!)tGvGy!2wGyG{!)tG{G|!2wG|H^!)tH^H_!2wH_H`!)tH`IO!2wIOIm!)tImKj!2wKjKu!)tKuKv!2wKvL`!)tL`MR!2wMRM[!)tM[M]!2wM]M^!2wM^Mb!)tMbMc!2wMcMh!)tMhNO!2wNONS!)tNSNT!2wNTN^!)tN^N_!2wN_Nb!)tNbNc!2wNcNz!)tNz! e!2w! e!#O!)t!#O!#P!2w!#P!#Q!)t!#Q!#]!2w!#]!%W!)t!%W!&`!2w!&`!&c!)t!&c!&d!2w!&d!&v!)t!&v!&w!2w!&w!'O!)t!'O!'Y!2w!'Y!'i!)t!'i!'p!2w!'p!'q!)t!'q!'x!2w!'x!'}!)t!'}!(V!2w!(V!(X!)t!(X!(Y!2w!(Y!(Z!2w!(Z!(]!)t!(]!(s!2w!(s!(t!)t!(t!({!2w!({!(|!)t!(|!(}!2w!(}!)Q!)t!)Q!)U!2w!)U!)X!)t!)X!)Y!2w!)Y!)j!)t!)j!)k!2w!)k!)x!)t!)x!)y!2w!)y!)z!2w!)z!){!)t!){!*O!2w!*O!*^!)t!*^!*_!2w!*_!*`!2w!*`!*s!)t!*s!*y!2w!*y!*}!)t!*}!+O!2w!+O!+P!2w!+P!+R!)t!+R!+i!2w!+i!+j!)t!+j!+q!2w!+q!+r!)t!+r!+s!2w!+s!+t!2w!+t!+u!)t!+u!+v!2w!+v!+w!2w!+w!+x!)t!+x!+y!2w!+y!+z!2w!+z!,k!)t!,k!,o!2w!,o!,p!)t!,p!,q!2w!,q!-U!)t!-U!-X!2w!-X!-i!)t!-i!-r!2w!-r!-s!)t!-s!-v!2w!-v!-w!)t!-w!._!2w!._!.`!)t!.`!.g!2w!.g!.h!)t!.h!.i!2w!.i!.j!2w!.j!.k!)t!.k!.p!2w!.p!.s!)t!.s!.t!2w!.t!/W!)t!/W!/X!2w!/X!/h!)t!/h!/i!2w!/i!/j!2w!/j!0_!)t!0_!0g!2w!0g!0i!)t!0i!0j!2w!0j!0k!2w!0k!0m!)t!0m!1T!2w!1T!1U!)t!1U!1]!2w!1]!1^!)t!1^!1_!2w!1_!1`!2w!1`!1a!)t!1a!1f!2w!1f!1i!)t!1i!1j!2w!1j!2Y!)t!2Y!2Z!2w!2Z!2[!2w!2[!2]!)t!2]!2`!2w!2`!2o!)t!2o!2p!2w!2p!3R!)t!3R!3S!2w!3S!3T!)t!3T!3Z!2w!3Z!3^!)t!3^!3a!2w!3a!3b!)t!3b!3f!2w!3f!3i!)t!3i!3j!2w!3j!3k!2w!3k!3l!)t!3l!3m!2w!3m!3n!)t!3n!3o!2w!3o!3p!2w!3p!3s!)t!3s!3t!2w!3t!3u!2w!3u!3x!)t!3x!3{!2w!3{!4O!)t!4O!4[!2w!4[!4r!)t!4r!4s!2w!4s!5y!)t!5y!6R!2w!6R!6S!)t!6S!6V!2w!6V!6W!)t!6W!6o!2w!6o!6p!)t!6p!6z!2w!6z!6{!)t!6{!7Q!2w!7Q!7T!)t!7T!7U!2w!7U!7p!)t!7p!7q!2w!7q!7r!2w!7r!7x!)t!7x!7y!2w!7y!7z!2w!7z!8o!)t!8o!8w!2w!8w!8x!)t!8x!8{!2w!8{!8|!)t!8|!9e!2w!9e!9f!)t!9f!9p!2w!9p!9q!)t!9q!9v!2w!9v!9y!)t!9y!9z!2w!9z!:l!)t!:l!:m!2w!:m!:n!)t!:n!:o!2w!:o!:p!2w!:p!;P!)t!;P!;Q!2w!;Q!;R!2w!;R!;e!)t!;e!;m!2w!;m!;n!)t!;n!;q!2w!;q!;r!)t!;r!O!)t!>O!>U!2w!>U!>Z!)t!>Z!>m!2w!>m!>p!)t!>p!?Y!2w!?Y!?Z!)t!?Z!?d!2w!?d!?e!)t!?e!?f!2w!?f!?h!)t!?h!?o!2w!?o!@{!)t!@{!A}!2w!A}!BO!)t!BO!BP!2w!BP!BQ!2w!BQ!B^!)t!B^!Be!2w!Be!Cq!)t!Cq!Cr!2w!Cr!Cs!2w!Cs!Ct!)t!Ct!Cu!2w!Cu!Cw!)t!Cw!Cx!2w!Cx!Cy!2w!Cy!Cz!)t!Cz!C{!2w!C{!C}!)t!C}!DO!2w!DO!DU!)t!DU!DY!2w!DY!DZ!)t!DZ!Db!2w!Db!Dc!)t!Dc!Df!2w!Df!Dg!)t!Dg!Dh!2w!Dh!Di!)t!Di!Dj!2w!Dj!Dl!)t!Dl!Dm!2w!Dm!Dn!2w!Dn!Do!)t!Do!Ds!2w!Ds!Dt!)t!Dt!Du!2w!Du!Dv!2w!Dv!EP!)t!EP!EQ!2w!EQ!ES!)t!ES!EX!2w!EX!EY!)t!EY!EZ!2w!EZ!Ep!)t!Ep!Et!2w!Et!Ff!)t!Ff!Fg!2w!Fg!Gx!)t!Gx!HQ!2w!HQ!HR!)t!HR!Hw!2w!Hw!Id!)t!Id!Ii!2w!Ii!LQ!)t!LQ!L}!2w!L}!Mc!)t!Mc!Md!2w!Md!Mt!)t!Mt!Mz!2w!Mz!NO!)t!NO!NS!2w!NS!NV!)t!NV!NW!2w!NW!NZ!)t!NZ!N[!2w!N[!N]!2w!N]!Nd!)t!Nd!Ng!2w!Ng!Nk!)t!Nk!Nx!2w!Nx# U!)t# U# V!2w# V# h!)t# h#!`!2w#!`#!a!)t#!a#!b!2w#!b#!g!)t#!g#!h!2w#!h#!j!)t#!j##g!2w##g##h!)t##h#*s!2w#*s#*t!)t#*t#*x!2w#*x#*z!)t#*z#+R!2w#+R#+S!)t#+S#+T!2w#+T#+U!)t#+U#+Y!2w#+Y#+[!)t#+[#,V!2w#,V#,W!)t#,W#,[!2w#,[#,^!)t#,^#-P!2w#-P#-Q!)t#-Q#-U!2w#-U#-W!)t#-W#-_!2w#-_#-`!)t#-`#-a!2w#-a#-b!)t#-b#-f!2w#-f#-h!)t#-h#-w!2w#-w#-x!)t#-x#/T!2w#/T#/U!)t#/U#/Y!2w#/Y#/[!)t#/[#0q!2w#0q#1h!)t#1h#1x!2w#1x#2Y!)t#2Y#4R!2w#4R#4_!)t#4_#Au!2w#Au#Aw!)t#Aw#BY!2w#BY#BZ!)t#BZ#Bu!2w#Bu#Bz!)t#Bz#Di!2w#Di#EO!)t#EO#E]!2w#E]#E^!)t#E^#Eb!2w#Eb#Ep!)t#Ep#FS!2w#FS#Fb!)t#Fb#Ft!2w#Ft#GS!)t#GS#Ga!2w#Ga#Gb!)t#Gb#Ge!2w#Ge#Gt!)t#Gt#Hz!2w#Hz#Io!)t#Io#Ip!2w#Ip#It!)t#It#Iu!2w#Iu#K[!)t#K[#MW!2w#MW#M`!)t#M`#NZ!2w#NZ#N[!)t#N[#N]!2w#N]#Nb!)t#Nb$ z!2w$ z$!U!)t$!U$!s!2w$!s$#x!)t$#x$$h!2w$$h$$j!)t$$j$$o!2w$$o$$z!)t$$z$%x!2w$%x$&_!)t$&_$&f!2w$&f$'p!)t$'p$(X!2w$(X$(b!)t$(b$)i!2w$)i$+_!)t$+_$+`!2w$+`$-a!)t$-a$.b!2w$.b$.s!)t$.s$.z!2w$.z$0T!)t$0T$0s!2w$0s$1Q!)t$1Q$1R!2w$1R$1S!2w$1S$1^!)t$1^$2[!2w$2[$2v!)t$2v$3l!2w$3l$4g!)t$4g$4j!2w$4j$4t!)t$4t$5j!2w$5j$7y!)t$7y$7}!2w$7}$8O!)t$8O$8S!2w$8S$8V!)t$8V$8W!2w$8W$8X!2w$8X$8b!)t$8b$z!2w5>z5>{!)t5>{5>|!2w5>|5?P!)t5?P5?Q!2w5?Q5?R!2w5?R5?T!)t5?T5?Y!2w5?Y5?[!)t5?[5?]!2w5?]5?^!)t5?^5?_!2w5?_5?w!)t5?w5?z!2w5?z5?|!)t5?|5@X!2w5@X5@`!)t5@`5@c!2w5@c5@o!)t5@o5@u!2w5@u5@w!)t5@w5@}!2w5@}5AP!)t5AP5AV!2w5AV5A`!)t5A`5Ag!2w5Ag5Ah!)t5Ah5Ao!2w5Ao5Dv!)t5Dv5Ek!2w5Ek5FY!)t5FY;%S!2w;%S;%`!)t;%`;%w!2w;%w;%{!)t;%{;'O!2w;'O;'S!)t;'S;=`!.]<%l?&r!)t?&r?.p!2w?.p?.r!)t?.r?1Q!2w?1Q?1x!)t?1x?2P!2w?2P?2]!)t?2]?2b!2w?2b?2g!)t?2g?2h!2w?2h?2i!)t?2i?2s!2w?2s?2t!)t?2t?3R!2w?3R?3S!)t?3S?3X!2w?3X?3Y!)t?3Y?3Z!2w?3Z?3[!)t?3[?3]!2w?3]?3^!2w?3^?3_!)t?3_?3`!2w?3`?3a!2w?3a?3b!)t?3b?5r!2w?5r?6e!)t?6e?>`!2w?>`?>r!)t?>r?@U!2w?@U?@W!)t?@W?A`!2w?A`?BY!)t?BY?Bf!2w?Bf?EO!)t?EO?ET!2w?ET?EU!)t?EU?HR!2w?HR?Hw!)t?Hw?Ic!2w?Ic?Ii!)t?Ii?JT!2w?JT?J`!)t?J`?L]!2w?L]?L`!)t?L`?Lf!2w?Lf?Lh!)t?Lh?Ln!2w?Ln?Lp!)t?Lp?Lv!2w?Lv?Lx!)t?Lx?L{!2w?L{O!)tZ#9t2g!OWzQmPOq!*jqr#9krs#9kst#9ktu#9kuv#9kvw#9kwx$@]xz!*jz{#9k{|#9k|!O!*j!O!P#9k!P!Q#9k!Q![#9k![!a!*j!a!b#9k!b!c!*j!c!}#9k!}#O!*j#O#P#9k#P#R!*j#R#S#9k#S#T&4y#T#o#9k#o$p!*j$p$q#9k$q${!*j${$|#9k$|%Q!*j%Q%R#9k%R%W!*j%W%o#9k%o%p!*j%p&a#9k&a&b!*j&b0`#9k0`0d!*j0d0p#9k0p1O!*j1O1T#9k1T1[!*j1[1]#9k1]1^!*j1^1_#9k1_4U!*j4U4Z#9k4Z4[!*j4[4]#9k4]4^#9k4^4`!*j4`4d#9k4d4l!*j4l4m#9k4m4n!*j4n4q#9k4q4r!*j4r4s#9k4s4t!*j4t5Y#9k5Y5Z!*j5Z7Q#9k7Q7R!*j7R:S#9k:S:[!*j:[=p#9k=p=y!*j=y>q#9k>q>s!*j>s>t#9k>t>{!*j>{?t#9k?tA`!*jA`A{#9kA{BQ!*jBQBT#9kBTCS!*jCSDP#9kDPDt!*jDtDu#9kDuDv#9kDvDw!*jDwGO#9kGOGP!*jGPGQ#9kGQGa!*jGaGb#9kGbGc#9kGcGj!*jGjGk#9kGkGl#9kGlGv!*jGvGy#9kGyG{!*jG{G|#9kG|H^!*jH^H_#9kH_H`!*jH`IO#9kIOIm!*jImKj#9kKjKu!*jKuKv#9kKvL`!*jL`MR#9kMRM[!*jM[M]#9kM]M^#9kM^Mb!*jMbMc#9kMcMh!*jMhNO#9kNONS!*jNSNT#9kNTN^!*jN^N_#9kN_Nb!*jNbNc#9kNcNz!*jNz! e#9k! e!#O!*j!#O!#P#9k!#P!#Q!*j!#Q!#]#9k!#]!%W!*j!%W!&`#9k!&`!&c!*j!&c!&d#9k!&d!&v!*j!&v!&w#9k!&w!'O!*j!'O!'Y#9k!'Y!'i!*j!'i!'p#9k!'p!'q!*j!'q!'x#9k!'x!'}!*j!'}!(V#9k!(V!(X!*j!(X!(Y#9k!(Y!(Z#9k!(Z!(]!*j!(]!(s#9k!(s!(t!*j!(t!({#9k!({!(|!*j!(|!(}#9k!(}!)Q!*j!)Q!)U#9k!)U!)X!*j!)X!)Y#9k!)Y!)j!*j!)j!)k#9k!)k!)x!*j!)x!)y#9k!)y!)z#9k!)z!){!*j!){!*O#9k!*O!*^!*j!*^!*_#9k!*_!*`#9k!*`!*s!*j!*s!*y#9k!*y!*}!*j!*}!+O#9k!+O!+P#9k!+P!+R!*j!+R!+i#9k!+i!+j!*j!+j!+q#9k!+q!+r!*j!+r!+s#9k!+s!+t#9k!+t!+u!*j!+u!+v#9k!+v!+w#9k!+w!+x!*j!+x!+y#9k!+y!+z#9k!+z!,k!*j!,k!,o#9k!,o!,p!*j!,p!,q#9k!,q!-U!*j!-U!-X#9k!-X!-i!*j!-i!-r#9k!-r!-s!*j!-s!-v#9k!-v!-w!*j!-w!._#9k!._!.`!*j!.`!.g#9k!.g!.h!*j!.h!.i#9k!.i!.j#9k!.j!.k!*j!.k!.p#9k!.p!.s!*j!.s!.t#9k!.t!/W!*j!/W!/X#9k!/X!/h!*j!/h!/i#9k!/i!/j#9k!/j!0_!*j!0_!0g#9k!0g!0i!*j!0i!0j#9k!0j!0k#9k!0k!0m!*j!0m!1T#9k!1T!1U!*j!1U!1]#9k!1]!1^!*j!1^!1_#9k!1_!1`#9k!1`!1a!*j!1a!1f#9k!1f!1i!*j!1i!1j#9k!1j!2Y!*j!2Y!2Z#9k!2Z!2[#9k!2[!2]!*j!2]!2`#9k!2`!2o!*j!2o!2p#9k!2p!3R!*j!3R!3S#9k!3S!3T!*j!3T!3Z#9k!3Z!3^!*j!3^!3a#9k!3a!3b!*j!3b!3f#9k!3f!3i!*j!3i!3j#9k!3j!3k#9k!3k!3l!*j!3l!3m#9k!3m!3n!*j!3n!3o#9k!3o!3p#9k!3p!3s!*j!3s!3t#9k!3t!3u#9k!3u!3x!*j!3x!3{#9k!3{!4O!*j!4O!4[#9k!4[!4r!*j!4r!4s#9k!4s!5y!*j!5y!6R#9k!6R!6S!*j!6S!6V#9k!6V!6W!*j!6W!6o#9k!6o!6p!*j!6p!6z#9k!6z!6{!*j!6{!7Q#9k!7Q!7T!*j!7T!7U#9k!7U!7p!*j!7p!7q#9k!7q!7r#9k!7r!7x!*j!7x!7y#9k!7y!7z#9k!7z!8o!*j!8o!8w#9k!8w!8x!*j!8x!8{#9k!8{!8|!*j!8|!9e#9k!9e!9f!*j!9f!9p#9k!9p!9q!*j!9q!9v#9k!9v!9y!*j!9y!9z#9k!9z!:l!*j!:l!:m#9k!:m!:n!*j!:n!:o#9k!:o!:p#9k!:p!;P!*j!;P!;Q#9k!;Q!;R#9k!;R!;e!*j!;e!;m#9k!;m!;n!*j!;n!;q#9k!;q!;r!*j!;r!O!*j!>O!>U#9k!>U!>Z!*j!>Z!>m#9k!>m!>p!*j!>p!?Y#9k!?Y!?Z!*j!?Z!?d#9k!?d!?e!*j!?e!?f#9k!?f!?h!*j!?h!?o#9k!?o!@{!*j!@{!A}#9k!A}!BO!*j!BO!BP#9k!BP!BQ#9k!BQ!B^!*j!B^!Be#9k!Be!Cq!*j!Cq!Cr#9k!Cr!Cs#9k!Cs!Ct!*j!Ct!Cu#9k!Cu!Cw!*j!Cw!Cx#9k!Cx!Cy#9k!Cy!Cz!*j!Cz!C{#9k!C{!C}!*j!C}!DO#9k!DO!DU!*j!DU!DY#9k!DY!DZ!*j!DZ!Db#9k!Db!Dc!*j!Dc!Df#9k!Df!Dg!*j!Dg!Dh#9k!Dh!Di!*j!Di!Dj#9k!Dj!Dl!*j!Dl!Dm#9k!Dm!Dn#9k!Dn!Do!*j!Do!Ds#9k!Ds!Dt!*j!Dt!Du#9k!Du!Dv#9k!Dv!EP!*j!EP!EQ#9k!EQ!ES!*j!ES!EX#9k!EX!EY!*j!EY!EZ#9k!EZ!Ep!*j!Ep!Et#9k!Et!Ff!*j!Ff!Fg#9k!Fg!Gx!*j!Gx!HQ#9k!HQ!HR!*j!HR!Hw#9k!Hw!Id!*j!Id!Ii#9k!Ii!LQ!*j!LQ!L}#9k!L}!Mc!*j!Mc!Md#9k!Md!Mt!*j!Mt!Mz#9k!Mz!NO!*j!NO!NS#9k!NS!NV!*j!NV!NW#9k!NW!NZ!*j!NZ!N[#9k!N[!N]#9k!N]!Nd!*j!Nd!Ng#9k!Ng!Nk!*j!Nk!Nx#9k!Nx# U!*j# U# V#9k# V# h!*j# h#!`#9k#!`#!a!*j#!a#!b#9k#!b#!g!*j#!g#!h#9k#!h#!j!*j#!j##g#9k##g##h!*j##h#*s#9k#*s#*t!*j#*t#*x#9k#*x#*z!*j#*z#+R#9k#+R#+S!*j#+S#+T#9k#+T#+U!*j#+U#+Y#9k#+Y#+[!*j#+[#,V#9k#,V#,W!*j#,W#,[#9k#,[#,^!*j#,^#-P#9k#-P#-Q!*j#-Q#-U#9k#-U#-W!*j#-W#-_#9k#-_#-`!*j#-`#-a#9k#-a#-b!*j#-b#-f#9k#-f#-h!*j#-h#-w#9k#-w#-x!*j#-x#/T#9k#/T#/U!*j#/U#/Y#9k#/Y#/[!*j#/[#0q#9k#0q#1h!*j#1h#1x#9k#1x#2Y!*j#2Y#4R#9k#4R#4_!*j#4_#Au#9k#Au#Aw!*j#Aw#BY#9k#BY#BZ!*j#BZ#Bu#9k#Bu#Bz!*j#Bz#Di#9k#Di#EO!*j#EO#E]#9k#E]#E^!*j#E^#Eb#9k#Eb#Ep!*j#Ep#FS#9k#FS#Fb!*j#Fb#Ft#9k#Ft#GS!*j#GS#Ga#9k#Ga#Gb!*j#Gb#Ge#9k#Ge#Gt!*j#Gt#Hz#9k#Hz#Io!*j#Io#Ip#9k#Ip#It!*j#It#Iu#9k#Iu#K[!*j#K[#MW#9k#MW#M`!*j#M`#NZ#9k#NZ#N[!*j#N[#N]#9k#N]#Nb!*j#Nb$ z#9k$ z$!U!*j$!U$!s#9k$!s$#x!*j$#x$$h#9k$$h$$j!*j$$j$$o#9k$$o$$z!*j$$z$%x#9k$%x$&_!*j$&_$&f#9k$&f$'p!*j$'p$(X#9k$(X$(b!*j$(b$)i#9k$)i$+_!*j$+_$+`#9k$+`$-a!*j$-a$.b#9k$.b$.s!*j$.s$.z#9k$.z$0T!*j$0T$0s#9k$0s$1Q!*j$1Q$1R#9k$1R$1S#9k$1S$1^!*j$1^$2[#9k$2[$2v!*j$2v$3l#9k$3l$4g!*j$4g$4j#9k$4j$4t!*j$4t$5j#9k$5j$7y!*j$7y$7}#9k$7}$8O!*j$8O$8S#9k$8S$8V!*j$8V$8W#9k$8W$8X#9k$8X$8b!*j$8b$z#9k5>z5>{!*j5>{5>|#9k5>|5?P!*j5?P5?Q#9k5?Q5?R#9k5?R5?T!*j5?T5?Y#9k5?Y5?[!*j5?[5?]#9k5?]5?^!*j5?^5?_#9k5?_5?w!*j5?w5?z#9k5?z5?|!*j5?|5@X#9k5@X5@`!*j5@`5@c#9k5@c5@o!*j5@o5@u#9k5@u5@w!*j5@w5@}#9k5@}5AP!*j5AP5AV#9k5AV5A`!*j5A`5Ag#9k5Ag5Ah!*j5Ah5Ao#9k5Ao5Dv!*j5Dv5Ek#9k5Ek5FY!*j5FY;%S#9k;%S;%`!*j;%`;%w#9k;%w;%{!*j;%{;'O#9k;'O;'S!*j;'S;=`!,W<%l?&r!*j?&r?.p#9k?.p?.r!*j?.r?1Q#9k?1Q?1x!*j?1x?2P#9k?2P?2]!*j?2]?2b#9k?2b?2g!*j?2g?2h#9k?2h?2i!*j?2i?2s#9k?2s?2t!*j?2t?3R#9k?3R?3S!*j?3S?3X#9k?3X?3Y!*j?3Y?3Z#9k?3Z?3[!*j?3[?3]#9k?3]?3^#9k?3^?3_!*j?3_?3`#9k?3`?3a#9k?3a?3b!*j?3b?5r#9k?5r?6e!*j?6e?>`#9k?>`?>r!*j?>r?@U#9k?@U?@W!*j?@W?A`#9k?A`?BY!*j?BY?Bf#9k?Bf?EO!*j?EO?ET#9k?ET?EU!*j?EU?HR#9k?HR?Hw!*j?Hw?Ic#9k?Ic?Ii!*j?Ii?JT#9k?JT?J`!*j?J`?L]#9k?L]?L`!*j?L`?Lf#9k?Lf?Lh!*j?Lh?Ln#9k?Ln?Lp!*j?Lp?Lv#9k?Lv?Lx!*j?Lx?L{#9k?L{O!*jX$@d2g!OWmPOq!+Wqr$@]rs$@]st$@]tu$@]uv$@]vw$@]wx$@]xz!+Wz{$@]{|$@]|!O!+W!O!P$@]!P!Q$@]!Q![$@]![!a!+W!a!b$@]!b!c!+W!c!}$@]!}#O!+W#O#P$@]#P#R!+W#R#S$@]#S#T%F{#T#o$@]#o$p!+W$p$q$@]$q${!+W${$|$@]$|%Q!+W%Q%R$@]%R%W!+W%W%o$@]%o%p!+W%p&a$@]&a&b!+W&b0`$@]0`0d!+W0d0p$@]0p1O!+W1O1T$@]1T1[!+W1[1]$@]1]1^!+W1^1_$@]1_4U!+W4U4Z$@]4Z4[!+W4[4]$@]4]4^$@]4^4`!+W4`4d$@]4d4l!+W4l4m$@]4m4n!+W4n4q$@]4q4r!+W4r4s$@]4s4t!+W4t5Y$@]5Y5Z!+W5Z7Q$@]7Q7R!+W7R:S$@]:S:[!+W:[=p$@]=p=y!+W=y>q$@]>q>s!+W>s>t$@]>t>{!+W>{?t$@]?tA`!+WA`A{$@]A{BQ!+WBQBT$@]BTCS!+WCSDP$@]DPDt!+WDtDu$@]DuDv$@]DvDw!+WDwGO$@]GOGP!+WGPGQ$@]GQGa!+WGaGb$@]GbGc$@]GcGj!+WGjGk$@]GkGl$@]GlGv!+WGvGy$@]GyG{!+WG{G|$@]G|H^!+WH^H_$@]H_H`!+WH`IO$@]IOIm!+WImKj$@]KjKu!+WKuKv$@]KvL`!+WL`MR$@]MRM[!+WM[M]$@]M]M^$@]M^Mb!+WMbMc$@]McMh!+WMhNO$@]NONS!+WNSNT$@]NTN^!+WN^N_$@]N_Nb!+WNbNc$@]NcNz!+WNz! e$@]! e!#O!+W!#O!#P$@]!#P!#Q!+W!#Q!#]$@]!#]!%W!+W!%W!&`$@]!&`!&c!+W!&c!&d$@]!&d!&v!+W!&v!&w$@]!&w!'O!+W!'O!'Y$@]!'Y!'i!+W!'i!'p$@]!'p!'q!+W!'q!'x$@]!'x!'}!+W!'}!(V$@]!(V!(X!+W!(X!(Y$@]!(Y!(Z$@]!(Z!(]!+W!(]!(s$@]!(s!(t!+W!(t!({$@]!({!(|!+W!(|!(}$@]!(}!)Q!+W!)Q!)U$@]!)U!)X!+W!)X!)Y$@]!)Y!)j!+W!)j!)k$@]!)k!)x!+W!)x!)y$@]!)y!)z$@]!)z!){!+W!){!*O$@]!*O!*^!+W!*^!*_$@]!*_!*`$@]!*`!*s!+W!*s!*y$@]!*y!*}!+W!*}!+O$@]!+O!+P$@]!+P!+R!+W!+R!+i$@]!+i!+j!+W!+j!+q$@]!+q!+r!+W!+r!+s$@]!+s!+t$@]!+t!+u!+W!+u!+v$@]!+v!+w$@]!+w!+x!+W!+x!+y$@]!+y!+z$@]!+z!,k!+W!,k!,o$@]!,o!,p!+W!,p!,q$@]!,q!-U!+W!-U!-X$@]!-X!-i!+W!-i!-r$@]!-r!-s!+W!-s!-v$@]!-v!-w!+W!-w!._$@]!._!.`!+W!.`!.g$@]!.g!.h!+W!.h!.i$@]!.i!.j$@]!.j!.k!+W!.k!.p$@]!.p!.s!+W!.s!.t$@]!.t!/W!+W!/W!/X$@]!/X!/h!+W!/h!/i$@]!/i!/j$@]!/j!0_!+W!0_!0g$@]!0g!0i!+W!0i!0j$@]!0j!0k$@]!0k!0m!+W!0m!1T$@]!1T!1U!+W!1U!1]$@]!1]!1^!+W!1^!1_$@]!1_!1`$@]!1`!1a!+W!1a!1f$@]!1f!1i!+W!1i!1j$@]!1j!2Y!+W!2Y!2Z$@]!2Z!2[$@]!2[!2]!+W!2]!2`$@]!2`!2o!+W!2o!2p$@]!2p!3R!+W!3R!3S$@]!3S!3T!+W!3T!3Z$@]!3Z!3^!+W!3^!3a$@]!3a!3b!+W!3b!3f$@]!3f!3i!+W!3i!3j$@]!3j!3k$@]!3k!3l!+W!3l!3m$@]!3m!3n!+W!3n!3o$@]!3o!3p$@]!3p!3s!+W!3s!3t$@]!3t!3u$@]!3u!3x!+W!3x!3{$@]!3{!4O!+W!4O!4[$@]!4[!4r!+W!4r!4s$@]!4s!5y!+W!5y!6R$@]!6R!6S!+W!6S!6V$@]!6V!6W!+W!6W!6o$@]!6o!6p!+W!6p!6z$@]!6z!6{!+W!6{!7Q$@]!7Q!7T!+W!7T!7U$@]!7U!7p!+W!7p!7q$@]!7q!7r$@]!7r!7x!+W!7x!7y$@]!7y!7z$@]!7z!8o!+W!8o!8w$@]!8w!8x!+W!8x!8{$@]!8{!8|!+W!8|!9e$@]!9e!9f!+W!9f!9p$@]!9p!9q!+W!9q!9v$@]!9v!9y!+W!9y!9z$@]!9z!:l!+W!:l!:m$@]!:m!:n!+W!:n!:o$@]!:o!:p$@]!:p!;P!+W!;P!;Q$@]!;Q!;R$@]!;R!;e!+W!;e!;m$@]!;m!;n!+W!;n!;q$@]!;q!;r!+W!;r!O!+W!>O!>U$@]!>U!>Z!+W!>Z!>m$@]!>m!>p!+W!>p!?Y$@]!?Y!?Z!+W!?Z!?d$@]!?d!?e!+W!?e!?f$@]!?f!?h!+W!?h!?o$@]!?o!@{!+W!@{!A}$@]!A}!BO!+W!BO!BP$@]!BP!BQ$@]!BQ!B^!+W!B^!Be$@]!Be!Cq!+W!Cq!Cr$@]!Cr!Cs$@]!Cs!Ct!+W!Ct!Cu$@]!Cu!Cw!+W!Cw!Cx$@]!Cx!Cy$@]!Cy!Cz!+W!Cz!C{$@]!C{!C}!+W!C}!DO$@]!DO!DU!+W!DU!DY$@]!DY!DZ!+W!DZ!Db$@]!Db!Dc!+W!Dc!Df$@]!Df!Dg!+W!Dg!Dh$@]!Dh!Di!+W!Di!Dj$@]!Dj!Dl!+W!Dl!Dm$@]!Dm!Dn$@]!Dn!Do!+W!Do!Ds$@]!Ds!Dt!+W!Dt!Du$@]!Du!Dv$@]!Dv!EP!+W!EP!EQ$@]!EQ!ES!+W!ES!EX$@]!EX!EY!+W!EY!EZ$@]!EZ!Ep!+W!Ep!Et$@]!Et!Ff!+W!Ff!Fg$@]!Fg!Gx!+W!Gx!HQ$@]!HQ!HR!+W!HR!Hw$@]!Hw!Id!+W!Id!Ii$@]!Ii!LQ!+W!LQ!L}$@]!L}!Mc!+W!Mc!Md$@]!Md!Mt!+W!Mt!Mz$@]!Mz!NO!+W!NO!NS$@]!NS!NV!+W!NV!NW$@]!NW!NZ!+W!NZ!N[$@]!N[!N]$@]!N]!Nd!+W!Nd!Ng$@]!Ng!Nk!+W!Nk!Nx$@]!Nx# U!+W# U# V$@]# V# h!+W# h#!`$@]#!`#!a!+W#!a#!b$@]#!b#!g!+W#!g#!h$@]#!h#!j!+W#!j##g$@]##g##h!+W##h#*s$@]#*s#*t!+W#*t#*x$@]#*x#*z!+W#*z#+R$@]#+R#+S!+W#+S#+T$@]#+T#+U!+W#+U#+Y$@]#+Y#+[!+W#+[#,V$@]#,V#,W!+W#,W#,[$@]#,[#,^!+W#,^#-P$@]#-P#-Q!+W#-Q#-U$@]#-U#-W!+W#-W#-_$@]#-_#-`!+W#-`#-a$@]#-a#-b!+W#-b#-f$@]#-f#-h!+W#-h#-w$@]#-w#-x!+W#-x#/T$@]#/T#/U!+W#/U#/Y$@]#/Y#/[!+W#/[#0q$@]#0q#1h!+W#1h#1x$@]#1x#2Y!+W#2Y#4R$@]#4R#4_!+W#4_#Au$@]#Au#Aw!+W#Aw#BY$@]#BY#BZ!+W#BZ#Bu$@]#Bu#Bz!+W#Bz#Di$@]#Di#EO!+W#EO#E]$@]#E]#E^!+W#E^#Eb$@]#Eb#Ep!+W#Ep#FS$@]#FS#Fb!+W#Fb#Ft$@]#Ft#GS!+W#GS#Ga$@]#Ga#Gb!+W#Gb#Ge$@]#Ge#Gt!+W#Gt#Hz$@]#Hz#Io!+W#Io#Ip$@]#Ip#It!+W#It#Iu$@]#Iu#K[!+W#K[#MW$@]#MW#M`!+W#M`#NZ$@]#NZ#N[!+W#N[#N]$@]#N]#Nb!+W#Nb$ z$@]$ z$!U!+W$!U$!s$@]$!s$#x!+W$#x$$h$@]$$h$$j!+W$$j$$o$@]$$o$$z!+W$$z$%x$@]$%x$&_!+W$&_$&f$@]$&f$'p!+W$'p$(X$@]$(X$(b!+W$(b$)i$@]$)i$+_!+W$+_$+`$@]$+`$-a!+W$-a$.b$@]$.b$.s!+W$.s$.z$@]$.z$0T!+W$0T$0s$@]$0s$1Q!+W$1Q$1R$@]$1R$1S$@]$1S$1^!+W$1^$2[$@]$2[$2v!+W$2v$3l$@]$3l$4g!+W$4g$4j$@]$4j$4t!+W$4t$5j$@]$5j$7y!+W$7y$7}$@]$7}$8O!+W$8O$8S$@]$8S$8V!+W$8V$8W$@]$8W$8X$@]$8X$8b!+W$8b$z$@]5>z5>{!+W5>{5>|$@]5>|5?P!+W5?P5?Q$@]5?Q5?R$@]5?R5?T!+W5?T5?Y$@]5?Y5?[!+W5?[5?]$@]5?]5?^!+W5?^5?_$@]5?_5?w!+W5?w5?z$@]5?z5?|!+W5?|5@X$@]5@X5@`!+W5@`5@c$@]5@c5@o!+W5@o5@u$@]5@u5@w!+W5@w5@}$@]5@}5AP!+W5AP5AV$@]5AV5A`!+W5A`5Ag$@]5Ag5Ah!+W5Ah5Ao$@]5Ao5Dv!+W5Dv5Ek$@]5Ek5FY!+W5FY;%S$@];%S;%`!+W;%`;%w$@];%w;%{!+W;%{;'O$@];'O;'S!+W;'S;=`!+i<%l?&r!+W?&r?.p$@]?.p?.r!+W?.r?1Q$@]?1Q?1x!+W?1x?2P$@]?2P?2]!+W?2]?2b$@]?2b?2g!+W?2g?2h$@]?2h?2i!+W?2i?2s$@]?2s?2t!+W?2t?3R$@]?3R?3S!+W?3S?3X$@]?3X?3Y!+W?3Y?3Z$@]?3Z?3[!+W?3[?3]$@]?3]?3^$@]?3^?3_!+W?3_?3`$@]?3`?3a$@]?3a?3b!+W?3b?5r$@]?5r?6e!+W?6e?>`$@]?>`?>r!+W?>r?@U$@]?@U?@W!+W?@W?A`$@]?A`?BY!+W?BY?Bf$@]?Bf?EO!+W?EO?ET$@]?ET?EU!+W?EU?HR$@]?HR?Hw!+W?Hw?Ic$@]?Ic?Ii!+W?Ii?JT$@]?JT?J`!+W?J`?L]$@]?L]?L`!+W?L`?Lf$@]?Lf?Lh!+W?Lh?Ln$@]?Ln?Lp!+W?Lp?Lv$@]?Lv?Lx!+W?Lx?L{$@]?L{O!+WP%GQ*]mPqr%F{rs%F{st%F{tu%F{uv%F{vw%F{wx%F{z{%F{{|%F{!O!P%F{!P!Q%F{!Q![%F{!a!b%F{!c!}%F{#O#P%F{#R#S%F{#S#T%F{#T#o%F{$p$q%F{${$|%F{%Q%R%F{%W%o%F{%p&a%F{&b0`%F{0d0p%F{1O1T%F{1[1]%F{1^1_%F{4U4Z%F{4[4]%F{4]4^%F{4`4d%F{4l4m%F{4n4q%F{4r4s%F{4t5Y%F{5Z7Q%F{7R:S%F{:[=p%F{=y>q%F{>s>t%F{>{?t%F{A`A{%F{BQBT%F{CSDP%F{DtDu%F{DuDv%F{DwGO%F{GPGQ%F{GaGb%F{GbGc%F{GjGk%F{GkGl%F{GvGy%F{G{G|%F{H^H_%F{H`IO%F{ImKj%F{KuKv%F{L`MR%F{M[M]%F{M]M^%F{MbMc%F{MhNO%F{NSNT%F{N^N_%F{NbNc%F{Nz! e%F{!#O!#P%F{!#Q!#]%F{!%W!&`%F{!&c!&d%F{!&v!&w%F{!'O!'Y%F{!'i!'p%F{!'q!'x%F{!'}!(V%F{!(X!(Y%F{!(Y!(Z%F{!(]!(s%F{!(t!({%F{!(|!(}%F{!)Q!)U%F{!)X!)Y%F{!)j!)k%F{!)x!)y%F{!)y!)z%F{!){!*O%F{!*^!*_%F{!*_!*`%F{!*s!*y%F{!*}!+O%F{!+O!+P%F{!+R!+i%F{!+j!+q%F{!+r!+s%F{!+s!+t%F{!+u!+v%F{!+v!+w%F{!+x!+y%F{!+y!+z%F{!,k!,o%F{!,p!,q%F{!-U!-X%F{!-i!-r%F{!-s!-v%F{!-w!._%F{!.`!.g%F{!.h!.i%F{!.i!.j%F{!.k!.p%F{!.s!.t%F{!/W!/X%F{!/h!/i%F{!/i!/j%F{!0_!0g%F{!0i!0j%F{!0j!0k%F{!0m!1T%F{!1U!1]%F{!1^!1_%F{!1_!1`%F{!1a!1f%F{!1i!1j%F{!2Y!2Z%F{!2Z!2[%F{!2]!2`%F{!2o!2p%F{!3R!3S%F{!3T!3Z%F{!3^!3a%F{!3b!3f%F{!3i!3j%F{!3j!3k%F{!3l!3m%F{!3n!3o%F{!3o!3p%F{!3s!3t%F{!3t!3u%F{!3x!3{%F{!4O!4[%F{!4r!4s%F{!5y!6R%F{!6S!6V%F{!6W!6o%F{!6p!6z%F{!6{!7Q%F{!7T!7U%F{!7p!7q%F{!7q!7r%F{!7x!7y%F{!7y!7z%F{!8o!8w%F{!8x!8{%F{!8|!9e%F{!9f!9p%F{!9q!9v%F{!9y!9z%F{!:l!:m%F{!:n!:o%F{!:o!:p%F{!;P!;Q%F{!;Q!;R%F{!;e!;m%F{!;n!;q%F{!;r!O!>U%F{!>Z!>m%F{!>p!?Y%F{!?Z!?d%F{!?e!?f%F{!?h!?o%F{!@{!A}%F{!BO!BP%F{!BP!BQ%F{!B^!Be%F{!Cq!Cr%F{!Cr!Cs%F{!Ct!Cu%F{!Cw!Cx%F{!Cx!Cy%F{!Cz!C{%F{!C}!DO%F{!DU!DY%F{!DZ!Db%F{!Dc!Df%F{!Dg!Dh%F{!Di!Dj%F{!Dl!Dm%F{!Dm!Dn%F{!Do!Ds%F{!Dt!Du%F{!Du!Dv%F{!EP!EQ%F{!ES!EX%F{!EY!EZ%F{!Ep!Et%F{!Ff!Fg%F{!Gx!HQ%F{!HR!Hw%F{!Id!Ii%F{!LQ!L}%F{!Mc!Md%F{!Mt!Mz%F{!NO!NS%F{!NV!NW%F{!NZ!N[%F{!N[!N]%F{!Nd!Ng%F{!Nk!Nx%F{# U# V%F{# h#!`%F{#!a#!b%F{#!g#!h%F{#!j##g%F{##h#*s%F{#*t#*x%F{#*z#+R%F{#+S#+T%F{#+U#+Y%F{#+[#,V%F{#,W#,[%F{#,^#-P%F{#-Q#-U%F{#-W#-_%F{#-`#-a%F{#-b#-f%F{#-h#-w%F{#-x#/T%F{#/U#/Y%F{#/[#0q%F{#1h#1x%F{#2Y#4R%F{#4_#Au%F{#Aw#BY%F{#BZ#Bu%F{#Bz#Di%F{#EO#E]%F{#E^#Eb%F{#Ep#FS%F{#Fb#Ft%F{#GS#Ga%F{#Gb#Ge%F{#Gt#Hz%F{#Io#Ip%F{#It#Iu%F{#K[#MW%F{#M`#NZ%F{#N[#N]%F{#Nb$ z%F{$!U$!s%F{$#x$$h%F{$$j$$o%F{$$z$%x%F{$&_$&f%F{$'p$(X%F{$(b$)i%F{$+_$+`%F{$-a$.b%F{$.s$.z%F{$0T$0s%F{$1Q$1R%F{$1R$1S%F{$1^$2[%F{$2v$3l%F{$4g$4j%F{$4t$5j%F{$7y$7}%F{$8O$8S%F{$8V$8W%F{$8W$8X%F{$8b$z%F{5>{5>|%F{5?P5?Q%F{5?Q5?R%F{5?T5?Y%F{5?[5?]%F{5?^5?_%F{5?w5?z%F{5?|5@X%F{5@`5@c%F{5@o5@u%F{5@w5@}%F{5AP5AV%F{5A`5Ag%F{5Ah5Ao%F{5Dv5Ek%F{5FY;%S%F{;%`;%w%F{;%{;'O%F{?&r?.p%F{?.r?1Q%F{?1x?2P%F{?2]?2b%F{?2g?2h%F{?2i?2s%F{?2t?3R%F{?3S?3X%F{?3Y?3Z%F{?3[?3]%F{?3]?3^%F{?3_?3`%F{?3`?3a%F{?3b?5r%F{?6e?>`%F{?>r?@U%F{?@W?A`%F{?BY?Bf%F{?EO?ET%F{?EU?HR%F{?Hw?Ic%F{?Ii?JT%F{?J`?L]%F{?L`?Lf%F{?Lh?Ln%F{?Lp?Lv%F{?Lx?L{%F{R&5Q2gzQmPOq!+oqr&4yrs&4yst&4ytu&4yuv&4yvw&4ywx%F{xz!+oz{&4y{|&4y|!O!+o!O!P&4y!P!Q&4y!Q![&4y![!a!+o!a!b&4y!b!c!+o!c!}&4y!}#O!+o#O#P&4y#P#R!+o#R#S&4y#S#T&4y#T#o&4y#o$p!+o$p$q&4y$q${!+o${$|&4y$|%Q!+o%Q%R&4y%R%W!+o%W%o&4y%o%p!+o%p&a&4y&a&b!+o&b0`&4y0`0d!+o0d0p&4y0p1O!+o1O1T&4y1T1[!+o1[1]&4y1]1^!+o1^1_&4y1_4U!+o4U4Z&4y4Z4[!+o4[4]&4y4]4^&4y4^4`!+o4`4d&4y4d4l!+o4l4m&4y4m4n!+o4n4q&4y4q4r!+o4r4s&4y4s4t!+o4t5Y&4y5Y5Z!+o5Z7Q&4y7Q7R!+o7R:S&4y:S:[!+o:[=p&4y=p=y!+o=y>q&4y>q>s!+o>s>t&4y>t>{!+o>{?t&4y?tA`!+oA`A{&4yA{BQ!+oBQBT&4yBTCS!+oCSDP&4yDPDt!+oDtDu&4yDuDv&4yDvDw!+oDwGO&4yGOGP!+oGPGQ&4yGQGa!+oGaGb&4yGbGc&4yGcGj!+oGjGk&4yGkGl&4yGlGv!+oGvGy&4yGyG{!+oG{G|&4yG|H^!+oH^H_&4yH_H`!+oH`IO&4yIOIm!+oImKj&4yKjKu!+oKuKv&4yKvL`!+oL`MR&4yMRM[!+oM[M]&4yM]M^&4yM^Mb!+oMbMc&4yMcMh!+oMhNO&4yNONS!+oNSNT&4yNTN^!+oN^N_&4yN_Nb!+oNbNc&4yNcNz!+oNz! e&4y! e!#O!+o!#O!#P&4y!#P!#Q!+o!#Q!#]&4y!#]!%W!+o!%W!&`&4y!&`!&c!+o!&c!&d&4y!&d!&v!+o!&v!&w&4y!&w!'O!+o!'O!'Y&4y!'Y!'i!+o!'i!'p&4y!'p!'q!+o!'q!'x&4y!'x!'}!+o!'}!(V&4y!(V!(X!+o!(X!(Y&4y!(Y!(Z&4y!(Z!(]!+o!(]!(s&4y!(s!(t!+o!(t!({&4y!({!(|!+o!(|!(}&4y!(}!)Q!+o!)Q!)U&4y!)U!)X!+o!)X!)Y&4y!)Y!)j!+o!)j!)k&4y!)k!)x!+o!)x!)y&4y!)y!)z&4y!)z!){!+o!){!*O&4y!*O!*^!+o!*^!*_&4y!*_!*`&4y!*`!*s!+o!*s!*y&4y!*y!*}!+o!*}!+O&4y!+O!+P&4y!+P!+R!+o!+R!+i&4y!+i!+j!+o!+j!+q&4y!+q!+r!+o!+r!+s&4y!+s!+t&4y!+t!+u!+o!+u!+v&4y!+v!+w&4y!+w!+x!+o!+x!+y&4y!+y!+z&4y!+z!,k!+o!,k!,o&4y!,o!,p!+o!,p!,q&4y!,q!-U!+o!-U!-X&4y!-X!-i!+o!-i!-r&4y!-r!-s!+o!-s!-v&4y!-v!-w!+o!-w!._&4y!._!.`!+o!.`!.g&4y!.g!.h!+o!.h!.i&4y!.i!.j&4y!.j!.k!+o!.k!.p&4y!.p!.s!+o!.s!.t&4y!.t!/W!+o!/W!/X&4y!/X!/h!+o!/h!/i&4y!/i!/j&4y!/j!0_!+o!0_!0g&4y!0g!0i!+o!0i!0j&4y!0j!0k&4y!0k!0m!+o!0m!1T&4y!1T!1U!+o!1U!1]&4y!1]!1^!+o!1^!1_&4y!1_!1`&4y!1`!1a!+o!1a!1f&4y!1f!1i!+o!1i!1j&4y!1j!2Y!+o!2Y!2Z&4y!2Z!2[&4y!2[!2]!+o!2]!2`&4y!2`!2o!+o!2o!2p&4y!2p!3R!+o!3R!3S&4y!3S!3T!+o!3T!3Z&4y!3Z!3^!+o!3^!3a&4y!3a!3b!+o!3b!3f&4y!3f!3i!+o!3i!3j&4y!3j!3k&4y!3k!3l!+o!3l!3m&4y!3m!3n!+o!3n!3o&4y!3o!3p&4y!3p!3s!+o!3s!3t&4y!3t!3u&4y!3u!3x!+o!3x!3{&4y!3{!4O!+o!4O!4[&4y!4[!4r!+o!4r!4s&4y!4s!5y!+o!5y!6R&4y!6R!6S!+o!6S!6V&4y!6V!6W!+o!6W!6o&4y!6o!6p!+o!6p!6z&4y!6z!6{!+o!6{!7Q&4y!7Q!7T!+o!7T!7U&4y!7U!7p!+o!7p!7q&4y!7q!7r&4y!7r!7x!+o!7x!7y&4y!7y!7z&4y!7z!8o!+o!8o!8w&4y!8w!8x!+o!8x!8{&4y!8{!8|!+o!8|!9e&4y!9e!9f!+o!9f!9p&4y!9p!9q!+o!9q!9v&4y!9v!9y!+o!9y!9z&4y!9z!:l!+o!:l!:m&4y!:m!:n!+o!:n!:o&4y!:o!:p&4y!:p!;P!+o!;P!;Q&4y!;Q!;R&4y!;R!;e!+o!;e!;m&4y!;m!;n!+o!;n!;q&4y!;q!;r!+o!;r!O!+o!>O!>U&4y!>U!>Z!+o!>Z!>m&4y!>m!>p!+o!>p!?Y&4y!?Y!?Z!+o!?Z!?d&4y!?d!?e!+o!?e!?f&4y!?f!?h!+o!?h!?o&4y!?o!@{!+o!@{!A}&4y!A}!BO!+o!BO!BP&4y!BP!BQ&4y!BQ!B^!+o!B^!Be&4y!Be!Cq!+o!Cq!Cr&4y!Cr!Cs&4y!Cs!Ct!+o!Ct!Cu&4y!Cu!Cw!+o!Cw!Cx&4y!Cx!Cy&4y!Cy!Cz!+o!Cz!C{&4y!C{!C}!+o!C}!DO&4y!DO!DU!+o!DU!DY&4y!DY!DZ!+o!DZ!Db&4y!Db!Dc!+o!Dc!Df&4y!Df!Dg!+o!Dg!Dh&4y!Dh!Di!+o!Di!Dj&4y!Dj!Dl!+o!Dl!Dm&4y!Dm!Dn&4y!Dn!Do!+o!Do!Ds&4y!Ds!Dt!+o!Dt!Du&4y!Du!Dv&4y!Dv!EP!+o!EP!EQ&4y!EQ!ES!+o!ES!EX&4y!EX!EY!+o!EY!EZ&4y!EZ!Ep!+o!Ep!Et&4y!Et!Ff!+o!Ff!Fg&4y!Fg!Gx!+o!Gx!HQ&4y!HQ!HR!+o!HR!Hw&4y!Hw!Id!+o!Id!Ii&4y!Ii!LQ!+o!LQ!L}&4y!L}!Mc!+o!Mc!Md&4y!Md!Mt!+o!Mt!Mz&4y!Mz!NO!+o!NO!NS&4y!NS!NV!+o!NV!NW&4y!NW!NZ!+o!NZ!N[&4y!N[!N]&4y!N]!Nd!+o!Nd!Ng&4y!Ng!Nk!+o!Nk!Nx&4y!Nx# U!+o# U# V&4y# V# h!+o# h#!`&4y#!`#!a!+o#!a#!b&4y#!b#!g!+o#!g#!h&4y#!h#!j!+o#!j##g&4y##g##h!+o##h#*s&4y#*s#*t!+o#*t#*x&4y#*x#*z!+o#*z#+R&4y#+R#+S!+o#+S#+T&4y#+T#+U!+o#+U#+Y&4y#+Y#+[!+o#+[#,V&4y#,V#,W!+o#,W#,[&4y#,[#,^!+o#,^#-P&4y#-P#-Q!+o#-Q#-U&4y#-U#-W!+o#-W#-_&4y#-_#-`!+o#-`#-a&4y#-a#-b!+o#-b#-f&4y#-f#-h!+o#-h#-w&4y#-w#-x!+o#-x#/T&4y#/T#/U!+o#/U#/Y&4y#/Y#/[!+o#/[#0q&4y#0q#1h!+o#1h#1x&4y#1x#2Y!+o#2Y#4R&4y#4R#4_!+o#4_#Au&4y#Au#Aw!+o#Aw#BY&4y#BY#BZ!+o#BZ#Bu&4y#Bu#Bz!+o#Bz#Di&4y#Di#EO!+o#EO#E]&4y#E]#E^!+o#E^#Eb&4y#Eb#Ep!+o#Ep#FS&4y#FS#Fb!+o#Fb#Ft&4y#Ft#GS!+o#GS#Ga&4y#Ga#Gb!+o#Gb#Ge&4y#Ge#Gt!+o#Gt#Hz&4y#Hz#Io!+o#Io#Ip&4y#Ip#It!+o#It#Iu&4y#Iu#K[!+o#K[#MW&4y#MW#M`!+o#M`#NZ&4y#NZ#N[!+o#N[#N]&4y#N]#Nb!+o#Nb$ z&4y$ z$!U!+o$!U$!s&4y$!s$#x!+o$#x$$h&4y$$h$$j!+o$$j$$o&4y$$o$$z!+o$$z$%x&4y$%x$&_!+o$&_$&f&4y$&f$'p!+o$'p$(X&4y$(X$(b!+o$(b$)i&4y$)i$+_!+o$+_$+`&4y$+`$-a!+o$-a$.b&4y$.b$.s!+o$.s$.z&4y$.z$0T!+o$0T$0s&4y$0s$1Q!+o$1Q$1R&4y$1R$1S&4y$1S$1^!+o$1^$2[&4y$2[$2v!+o$2v$3l&4y$3l$4g!+o$4g$4j&4y$4j$4t!+o$4t$5j&4y$5j$7y!+o$7y$7}&4y$7}$8O!+o$8O$8S&4y$8S$8V!+o$8V$8W&4y$8W$8X&4y$8X$8b!+o$8b$z&4y5>z5>{!+o5>{5>|&4y5>|5?P!+o5?P5?Q&4y5?Q5?R&4y5?R5?T!+o5?T5?Y&4y5?Y5?[!+o5?[5?]&4y5?]5?^!+o5?^5?_&4y5?_5?w!+o5?w5?z&4y5?z5?|!+o5?|5@X&4y5@X5@`!+o5@`5@c&4y5@c5@o!+o5@o5@u&4y5@u5@w!+o5@w5@}&4y5@}5AP!+o5AP5AV&4y5AV5A`!+o5A`5Ag&4y5Ag5Ah!+o5Ah5Ao&4y5Ao5Dv!+o5Dv5Ek&4y5Ek5FY!+o5FY;%S&4y;%S;%`!+o;%`;%w&4y;%w;%{!+o;%{;'O&4y;'O;'S!+o;'S;=`!,Q<%l?&r!+o?&r?.p&4y?.p?.r!+o?.r?1Q&4y?1Q?1x!+o?1x?2P&4y?2P?2]!+o?2]?2b&4y?2b?2g!+o?2g?2h&4y?2h?2i!+o?2i?2s&4y?2s?2t!+o?2t?3R&4y?3R?3S!+o?3S?3X&4y?3X?3Y!+o?3Y?3Z&4y?3Z?3[!+o?3[?3]&4y?3]?3^&4y?3^?3_!+o?3_?3`&4y?3`?3a&4y?3a?3b!+o?3b?5r&4y?5r?6e!+o?6e?>`&4y?>`?>r!+o?>r?@U&4y?@U?@W!+o?@W?A`&4y?A`?BY!+o?BY?Bf&4y?Bf?EO!+o?EO?ET&4y?ET?EU!+o?EU?HR&4y?HR?Hw!+o?Hw?Ic&4y?Ic?Ii!+o?Ii?JT&4y?JT?J`!+o?J`?L]&4y?L]?L`!+o?L`?Lf&4y?Lf?Lh!+o?Lh?Ln&4y?Ln?Lp!+o?Lp?Lv&4y?Lv?Lx!+o?Lx?L{&4y?L{O!+o]';r2g!OW|SmPOq!,^qr';irs$@]st';itu';iuv';ivw';iwx';ixz!,^z{';i{|';i|!O!,^!O!P';i!P!Q';i!Q![';i![!a!,^!a!b';i!b!c!,^!c!}';i!}#O!,^#O#P';i#P#R!,^#R#S';i#S#T(BZ#T#o';i#o$p!,^$p$q';i$q${!,^${$|';i$|%Q!,^%Q%R';i%R%W!,^%W%o';i%o%p!,^%p&a';i&a&b!,^&b0`';i0`0d!,^0d0p';i0p1O!,^1O1T';i1T1[!,^1[1]';i1]1^!,^1^1_';i1_4U!,^4U4Z';i4Z4[!,^4[4]';i4]4^';i4^4`!,^4`4d';i4d4l!,^4l4m';i4m4n!,^4n4q';i4q4r!,^4r4s';i4s4t!,^4t5Y';i5Y5Z!,^5Z7Q';i7Q7R!,^7R:S';i:S:[!,^:[=p';i=p=y!,^=y>q';i>q>s!,^>s>t';i>t>{!,^>{?t';i?tA`!,^A`A{';iA{BQ!,^BQBT';iBTCS!,^CSDP';iDPDt!,^DtDu';iDuDv';iDvDw!,^DwGO';iGOGP!,^GPGQ';iGQGa!,^GaGb';iGbGc';iGcGj!,^GjGk';iGkGl';iGlGv!,^GvGy';iGyG{!,^G{G|';iG|H^!,^H^H_';iH_H`!,^H`IO';iIOIm!,^ImKj';iKjKu!,^KuKv';iKvL`!,^L`MR';iMRM[!,^M[M]';iM]M^';iM^Mb!,^MbMc';iMcMh!,^MhNO';iNONS!,^NSNT';iNTN^!,^N^N_';iN_Nb!,^NbNc';iNcNz!,^Nz! e';i! e!#O!,^!#O!#P';i!#P!#Q!,^!#Q!#]';i!#]!%W!,^!%W!&`';i!&`!&c!,^!&c!&d';i!&d!&v!,^!&v!&w';i!&w!'O!,^!'O!'Y';i!'Y!'i!,^!'i!'p';i!'p!'q!,^!'q!'x';i!'x!'}!,^!'}!(V';i!(V!(X!,^!(X!(Y';i!(Y!(Z';i!(Z!(]!,^!(]!(s';i!(s!(t!,^!(t!({';i!({!(|!,^!(|!(}';i!(}!)Q!,^!)Q!)U';i!)U!)X!,^!)X!)Y';i!)Y!)j!,^!)j!)k';i!)k!)x!,^!)x!)y';i!)y!)z';i!)z!){!,^!){!*O';i!*O!*^!,^!*^!*_';i!*_!*`';i!*`!*s!,^!*s!*y';i!*y!*}!,^!*}!+O';i!+O!+P';i!+P!+R!,^!+R!+i';i!+i!+j!,^!+j!+q';i!+q!+r!,^!+r!+s';i!+s!+t';i!+t!+u!,^!+u!+v';i!+v!+w';i!+w!+x!,^!+x!+y';i!+y!+z';i!+z!,k!,^!,k!,o';i!,o!,p!,^!,p!,q';i!,q!-U!,^!-U!-X';i!-X!-i!,^!-i!-r';i!-r!-s!,^!-s!-v';i!-v!-w!,^!-w!._';i!._!.`!,^!.`!.g';i!.g!.h!,^!.h!.i';i!.i!.j';i!.j!.k!,^!.k!.p';i!.p!.s!,^!.s!.t';i!.t!/W!,^!/W!/X';i!/X!/h!,^!/h!/i';i!/i!/j';i!/j!0_!,^!0_!0g';i!0g!0i!,^!0i!0j';i!0j!0k';i!0k!0m!,^!0m!1T';i!1T!1U!,^!1U!1]';i!1]!1^!,^!1^!1_';i!1_!1`';i!1`!1a!,^!1a!1f';i!1f!1i!,^!1i!1j';i!1j!2Y!,^!2Y!2Z';i!2Z!2[';i!2[!2]!,^!2]!2`';i!2`!2o!,^!2o!2p';i!2p!3R!,^!3R!3S';i!3S!3T!,^!3T!3Z';i!3Z!3^!,^!3^!3a';i!3a!3b!,^!3b!3f';i!3f!3i!,^!3i!3j';i!3j!3k';i!3k!3l!,^!3l!3m';i!3m!3n!,^!3n!3o';i!3o!3p';i!3p!3s!,^!3s!3t';i!3t!3u';i!3u!3x!,^!3x!3{';i!3{!4O!,^!4O!4[';i!4[!4r!,^!4r!4s';i!4s!5y!,^!5y!6R';i!6R!6S!,^!6S!6V';i!6V!6W!,^!6W!6o';i!6o!6p!,^!6p!6z';i!6z!6{!,^!6{!7Q';i!7Q!7T!,^!7T!7U';i!7U!7p!,^!7p!7q';i!7q!7r';i!7r!7x!,^!7x!7y';i!7y!7z';i!7z!8o!,^!8o!8w';i!8w!8x!,^!8x!8{';i!8{!8|!,^!8|!9e';i!9e!9f!,^!9f!9p';i!9p!9q!,^!9q!9v';i!9v!9y!,^!9y!9z';i!9z!:l!,^!:l!:m';i!:m!:n!,^!:n!:o';i!:o!:p';i!:p!;P!,^!;P!;Q';i!;Q!;R';i!;R!;e!,^!;e!;m';i!;m!;n!,^!;n!;q';i!;q!;r!,^!;r!O!,^!>O!>U';i!>U!>Z!,^!>Z!>m';i!>m!>p!,^!>p!?Y';i!?Y!?Z!,^!?Z!?d';i!?d!?e!,^!?e!?f';i!?f!?h!,^!?h!?o';i!?o!@{!,^!@{!A}';i!A}!BO!,^!BO!BP';i!BP!BQ';i!BQ!B^!,^!B^!Be';i!Be!Cq!,^!Cq!Cr';i!Cr!Cs';i!Cs!Ct!,^!Ct!Cu';i!Cu!Cw!,^!Cw!Cx';i!Cx!Cy';i!Cy!Cz!,^!Cz!C{';i!C{!C}!,^!C}!DO';i!DO!DU!,^!DU!DY';i!DY!DZ!,^!DZ!Db';i!Db!Dc!,^!Dc!Df';i!Df!Dg!,^!Dg!Dh';i!Dh!Di!,^!Di!Dj';i!Dj!Dl!,^!Dl!Dm';i!Dm!Dn';i!Dn!Do!,^!Do!Ds';i!Ds!Dt!,^!Dt!Du';i!Du!Dv';i!Dv!EP!,^!EP!EQ';i!EQ!ES!,^!ES!EX';i!EX!EY!,^!EY!EZ';i!EZ!Ep!,^!Ep!Et';i!Et!Ff!,^!Ff!Fg';i!Fg!Gx!,^!Gx!HQ';i!HQ!HR!,^!HR!Hw';i!Hw!Id!,^!Id!Ii';i!Ii!LQ!,^!LQ!L}';i!L}!Mc!,^!Mc!Md';i!Md!Mt!,^!Mt!Mz';i!Mz!NO!,^!NO!NS';i!NS!NV!,^!NV!NW';i!NW!NZ!,^!NZ!N[';i!N[!N]';i!N]!Nd!,^!Nd!Ng';i!Ng!Nk!,^!Nk!Nx';i!Nx# U!,^# U# V';i# V# h!,^# h#!`';i#!`#!a!,^#!a#!b';i#!b#!g!,^#!g#!h';i#!h#!j!,^#!j##g';i##g##h!,^##h#*s';i#*s#*t!,^#*t#*x';i#*x#*z!,^#*z#+R';i#+R#+S!,^#+S#+T';i#+T#+U!,^#+U#+Y';i#+Y#+[!,^#+[#,V';i#,V#,W!,^#,W#,[';i#,[#,^!,^#,^#-P';i#-P#-Q!,^#-Q#-U';i#-U#-W!,^#-W#-_';i#-_#-`!,^#-`#-a';i#-a#-b!,^#-b#-f';i#-f#-h!,^#-h#-w';i#-w#-x!,^#-x#/T';i#/T#/U!,^#/U#/Y';i#/Y#/[!,^#/[#0q';i#0q#1h!,^#1h#1x';i#1x#2Y!,^#2Y#4R';i#4R#4_!,^#4_#Au';i#Au#Aw!,^#Aw#BY';i#BY#BZ!,^#BZ#Bu';i#Bu#Bz!,^#Bz#Di';i#Di#EO!,^#EO#E]';i#E]#E^!,^#E^#Eb';i#Eb#Ep!,^#Ep#FS';i#FS#Fb!,^#Fb#Ft';i#Ft#GS!,^#GS#Ga';i#Ga#Gb!,^#Gb#Ge';i#Ge#Gt!,^#Gt#Hz';i#Hz#Io!,^#Io#Ip';i#Ip#It!,^#It#Iu';i#Iu#K[!,^#K[#MW';i#MW#M`!,^#M`#NZ';i#NZ#N[!,^#N[#N]';i#N]#Nb!,^#Nb$ z';i$ z$!U!,^$!U$!s';i$!s$#x!,^$#x$$h';i$$h$$j!,^$$j$$o';i$$o$$z!,^$$z$%x';i$%x$&_!,^$&_$&f';i$&f$'p!,^$'p$(X';i$(X$(b!,^$(b$)i';i$)i$+_!,^$+_$+`';i$+`$-a!,^$-a$.b';i$.b$.s!,^$.s$.z';i$.z$0T!,^$0T$0s';i$0s$1Q!,^$1Q$1R';i$1R$1S';i$1S$1^!,^$1^$2[';i$2[$2v!,^$2v$3l';i$3l$4g!,^$4g$4j';i$4j$4t!,^$4t$5j';i$5j$7y!,^$7y$7}';i$7}$8O!,^$8O$8S';i$8S$8V!,^$8V$8W';i$8W$8X';i$8X$8b!,^$8b$z';i5>z5>{!,^5>{5>|';i5>|5?P!,^5?P5?Q';i5?Q5?R';i5?R5?T!,^5?T5?Y';i5?Y5?[!,^5?[5?]';i5?]5?^!,^5?^5?_';i5?_5?w!,^5?w5?z';i5?z5?|!,^5?|5@X';i5@X5@`!,^5@`5@c';i5@c5@o!,^5@o5@u';i5@u5@w!,^5@w5@}';i5@}5AP!,^5AP5AV';i5AV5A`!,^5A`5Ag';i5Ag5Ah!,^5Ah5Ao';i5Ao5Dv!,^5Dv5Ek';i5Ek5FY!,^5FY;%S';i;%S;%`!,^;%`;%w';i;%w;%{!,^;%{;'O';i;'O;'S!,^;'S;=`!-c<%l?&r!,^?&r?.p';i?.p?.r!,^?.r?1Q';i?1Q?1x!,^?1x?2P';i?2P?2]!,^?2]?2b';i?2b?2g!,^?2g?2h';i?2h?2i!,^?2i?2s';i?2s?2t!,^?2t?3R';i?3R?3S!,^?3S?3X';i?3X?3Y!,^?3Y?3Z';i?3Z?3[!,^?3[?3]';i?3]?3^';i?3^?3_!,^?3_?3`';i?3`?3a';i?3a?3b!,^?3b?5r';i?5r?6e!,^?6e?>`';i?>`?>r!,^?>r?@U';i?@U?@W!,^?@W?A`';i?A`?BY!,^?BY?Bf';i?Bf?EO!,^?EO?ET';i?ET?EU!,^?EU?HR';i?HR?Hw!,^?Hw?Ic';i?Ic?Ii!,^?Ii?JT';i?JT?J`!,^?J`?L]';i?L]?L`!,^?L`?Lf';i?Lf?Lh!,^?Lh?Ln';i?Ln?Lp!,^?Lp?Lv';i?Lv?Lx!,^?Lx?L{';i?L{O!,^T(Bb2g|SmPOq!,zqr(BZrs%F{st(BZtu(BZuv(BZvw(BZwx(BZxz!,zz{(BZ{|(BZ|!O!,z!O!P(BZ!P!Q(BZ!Q![(BZ![!a!,z!a!b(BZ!b!c!,z!c!}(BZ!}#O!,z#O#P(BZ#P#R!,z#R#S(BZ#S#T(BZ#T#o(BZ#o$p!,z$p$q(BZ$q${!,z${$|(BZ$|%Q!,z%Q%R(BZ%R%W!,z%W%o(BZ%o%p!,z%p&a(BZ&a&b!,z&b0`(BZ0`0d!,z0d0p(BZ0p1O!,z1O1T(BZ1T1[!,z1[1](BZ1]1^!,z1^1_(BZ1_4U!,z4U4Z(BZ4Z4[!,z4[4](BZ4]4^(BZ4^4`!,z4`4d(BZ4d4l!,z4l4m(BZ4m4n!,z4n4q(BZ4q4r!,z4r4s(BZ4s4t!,z4t5Y(BZ5Y5Z!,z5Z7Q(BZ7Q7R!,z7R:S(BZ:S:[!,z:[=p(BZ=p=y!,z=y>q(BZ>q>s!,z>s>t(BZ>t>{!,z>{?t(BZ?tA`!,zA`A{(BZA{BQ!,zBQBT(BZBTCS!,zCSDP(BZDPDt!,zDtDu(BZDuDv(BZDvDw!,zDwGO(BZGOGP!,zGPGQ(BZGQGa!,zGaGb(BZGbGc(BZGcGj!,zGjGk(BZGkGl(BZGlGv!,zGvGy(BZGyG{!,zG{G|(BZG|H^!,zH^H_(BZH_H`!,zH`IO(BZIOIm!,zImKj(BZKjKu!,zKuKv(BZKvL`!,zL`MR(BZMRM[!,zM[M](BZM]M^(BZM^Mb!,zMbMc(BZMcMh!,zMhNO(BZNONS!,zNSNT(BZNTN^!,zN^N_(BZN_Nb!,zNbNc(BZNcNz!,zNz! e(BZ! e!#O!,z!#O!#P(BZ!#P!#Q!,z!#Q!#](BZ!#]!%W!,z!%W!&`(BZ!&`!&c!,z!&c!&d(BZ!&d!&v!,z!&v!&w(BZ!&w!'O!,z!'O!'Y(BZ!'Y!'i!,z!'i!'p(BZ!'p!'q!,z!'q!'x(BZ!'x!'}!,z!'}!(V(BZ!(V!(X!,z!(X!(Y(BZ!(Y!(Z(BZ!(Z!(]!,z!(]!(s(BZ!(s!(t!,z!(t!({(BZ!({!(|!,z!(|!(}(BZ!(}!)Q!,z!)Q!)U(BZ!)U!)X!,z!)X!)Y(BZ!)Y!)j!,z!)j!)k(BZ!)k!)x!,z!)x!)y(BZ!)y!)z(BZ!)z!){!,z!){!*O(BZ!*O!*^!,z!*^!*_(BZ!*_!*`(BZ!*`!*s!,z!*s!*y(BZ!*y!*}!,z!*}!+O(BZ!+O!+P(BZ!+P!+R!,z!+R!+i(BZ!+i!+j!,z!+j!+q(BZ!+q!+r!,z!+r!+s(BZ!+s!+t(BZ!+t!+u!,z!+u!+v(BZ!+v!+w(BZ!+w!+x!,z!+x!+y(BZ!+y!+z(BZ!+z!,k!,z!,k!,o(BZ!,o!,p!,z!,p!,q(BZ!,q!-U!,z!-U!-X(BZ!-X!-i!,z!-i!-r(BZ!-r!-s!,z!-s!-v(BZ!-v!-w!,z!-w!._(BZ!._!.`!,z!.`!.g(BZ!.g!.h!,z!.h!.i(BZ!.i!.j(BZ!.j!.k!,z!.k!.p(BZ!.p!.s!,z!.s!.t(BZ!.t!/W!,z!/W!/X(BZ!/X!/h!,z!/h!/i(BZ!/i!/j(BZ!/j!0_!,z!0_!0g(BZ!0g!0i!,z!0i!0j(BZ!0j!0k(BZ!0k!0m!,z!0m!1T(BZ!1T!1U!,z!1U!1](BZ!1]!1^!,z!1^!1_(BZ!1_!1`(BZ!1`!1a!,z!1a!1f(BZ!1f!1i!,z!1i!1j(BZ!1j!2Y!,z!2Y!2Z(BZ!2Z!2[(BZ!2[!2]!,z!2]!2`(BZ!2`!2o!,z!2o!2p(BZ!2p!3R!,z!3R!3S(BZ!3S!3T!,z!3T!3Z(BZ!3Z!3^!,z!3^!3a(BZ!3a!3b!,z!3b!3f(BZ!3f!3i!,z!3i!3j(BZ!3j!3k(BZ!3k!3l!,z!3l!3m(BZ!3m!3n!,z!3n!3o(BZ!3o!3p(BZ!3p!3s!,z!3s!3t(BZ!3t!3u(BZ!3u!3x!,z!3x!3{(BZ!3{!4O!,z!4O!4[(BZ!4[!4r!,z!4r!4s(BZ!4s!5y!,z!5y!6R(BZ!6R!6S!,z!6S!6V(BZ!6V!6W!,z!6W!6o(BZ!6o!6p!,z!6p!6z(BZ!6z!6{!,z!6{!7Q(BZ!7Q!7T!,z!7T!7U(BZ!7U!7p!,z!7p!7q(BZ!7q!7r(BZ!7r!7x!,z!7x!7y(BZ!7y!7z(BZ!7z!8o!,z!8o!8w(BZ!8w!8x!,z!8x!8{(BZ!8{!8|!,z!8|!9e(BZ!9e!9f!,z!9f!9p(BZ!9p!9q!,z!9q!9v(BZ!9v!9y!,z!9y!9z(BZ!9z!:l!,z!:l!:m(BZ!:m!:n!,z!:n!:o(BZ!:o!:p(BZ!:p!;P!,z!;P!;Q(BZ!;Q!;R(BZ!;R!;e!,z!;e!;m(BZ!;m!;n!,z!;n!;q(BZ!;q!;r!,z!;r!O!,z!>O!>U(BZ!>U!>Z!,z!>Z!>m(BZ!>m!>p!,z!>p!?Y(BZ!?Y!?Z!,z!?Z!?d(BZ!?d!?e!,z!?e!?f(BZ!?f!?h!,z!?h!?o(BZ!?o!@{!,z!@{!A}(BZ!A}!BO!,z!BO!BP(BZ!BP!BQ(BZ!BQ!B^!,z!B^!Be(BZ!Be!Cq!,z!Cq!Cr(BZ!Cr!Cs(BZ!Cs!Ct!,z!Ct!Cu(BZ!Cu!Cw!,z!Cw!Cx(BZ!Cx!Cy(BZ!Cy!Cz!,z!Cz!C{(BZ!C{!C}!,z!C}!DO(BZ!DO!DU!,z!DU!DY(BZ!DY!DZ!,z!DZ!Db(BZ!Db!Dc!,z!Dc!Df(BZ!Df!Dg!,z!Dg!Dh(BZ!Dh!Di!,z!Di!Dj(BZ!Dj!Dl!,z!Dl!Dm(BZ!Dm!Dn(BZ!Dn!Do!,z!Do!Ds(BZ!Ds!Dt!,z!Dt!Du(BZ!Du!Dv(BZ!Dv!EP!,z!EP!EQ(BZ!EQ!ES!,z!ES!EX(BZ!EX!EY!,z!EY!EZ(BZ!EZ!Ep!,z!Ep!Et(BZ!Et!Ff!,z!Ff!Fg(BZ!Fg!Gx!,z!Gx!HQ(BZ!HQ!HR!,z!HR!Hw(BZ!Hw!Id!,z!Id!Ii(BZ!Ii!LQ!,z!LQ!L}(BZ!L}!Mc!,z!Mc!Md(BZ!Md!Mt!,z!Mt!Mz(BZ!Mz!NO!,z!NO!NS(BZ!NS!NV!,z!NV!NW(BZ!NW!NZ!,z!NZ!N[(BZ!N[!N](BZ!N]!Nd!,z!Nd!Ng(BZ!Ng!Nk!,z!Nk!Nx(BZ!Nx# U!,z# U# V(BZ# V# h!,z# h#!`(BZ#!`#!a!,z#!a#!b(BZ#!b#!g!,z#!g#!h(BZ#!h#!j!,z#!j##g(BZ##g##h!,z##h#*s(BZ#*s#*t!,z#*t#*x(BZ#*x#*z!,z#*z#+R(BZ#+R#+S!,z#+S#+T(BZ#+T#+U!,z#+U#+Y(BZ#+Y#+[!,z#+[#,V(BZ#,V#,W!,z#,W#,[(BZ#,[#,^!,z#,^#-P(BZ#-P#-Q!,z#-Q#-U(BZ#-U#-W!,z#-W#-_(BZ#-_#-`!,z#-`#-a(BZ#-a#-b!,z#-b#-f(BZ#-f#-h!,z#-h#-w(BZ#-w#-x!,z#-x#/T(BZ#/T#/U!,z#/U#/Y(BZ#/Y#/[!,z#/[#0q(BZ#0q#1h!,z#1h#1x(BZ#1x#2Y!,z#2Y#4R(BZ#4R#4_!,z#4_#Au(BZ#Au#Aw!,z#Aw#BY(BZ#BY#BZ!,z#BZ#Bu(BZ#Bu#Bz!,z#Bz#Di(BZ#Di#EO!,z#EO#E](BZ#E]#E^!,z#E^#Eb(BZ#Eb#Ep!,z#Ep#FS(BZ#FS#Fb!,z#Fb#Ft(BZ#Ft#GS!,z#GS#Ga(BZ#Ga#Gb!,z#Gb#Ge(BZ#Ge#Gt!,z#Gt#Hz(BZ#Hz#Io!,z#Io#Ip(BZ#Ip#It!,z#It#Iu(BZ#Iu#K[!,z#K[#MW(BZ#MW#M`!,z#M`#NZ(BZ#NZ#N[!,z#N[#N](BZ#N]#Nb!,z#Nb$ z(BZ$ z$!U!,z$!U$!s(BZ$!s$#x!,z$#x$$h(BZ$$h$$j!,z$$j$$o(BZ$$o$$z!,z$$z$%x(BZ$%x$&_!,z$&_$&f(BZ$&f$'p!,z$'p$(X(BZ$(X$(b!,z$(b$)i(BZ$)i$+_!,z$+_$+`(BZ$+`$-a!,z$-a$.b(BZ$.b$.s!,z$.s$.z(BZ$.z$0T!,z$0T$0s(BZ$0s$1Q!,z$1Q$1R(BZ$1R$1S(BZ$1S$1^!,z$1^$2[(BZ$2[$2v!,z$2v$3l(BZ$3l$4g!,z$4g$4j(BZ$4j$4t!,z$4t$5j(BZ$5j$7y!,z$7y$7}(BZ$7}$8O!,z$8O$8S(BZ$8S$8V!,z$8V$8W(BZ$8W$8X(BZ$8X$8b!,z$8b$z(BZ5>z5>{!,z5>{5>|(BZ5>|5?P!,z5?P5?Q(BZ5?Q5?R(BZ5?R5?T!,z5?T5?Y(BZ5?Y5?[!,z5?[5?](BZ5?]5?^!,z5?^5?_(BZ5?_5?w!,z5?w5?z(BZ5?z5?|!,z5?|5@X(BZ5@X5@`!,z5@`5@c(BZ5@c5@o!,z5@o5@u(BZ5@u5@w!,z5@w5@}(BZ5@}5AP!,z5AP5AV(BZ5AV5A`!,z5A`5Ag(BZ5Ag5Ah!,z5Ah5Ao(BZ5Ao5Dv!,z5Dv5Ek(BZ5Ek5FY!,z5FY;%S(BZ;%S;%`!,z;%`;%w(BZ;%w;%{!,z;%{;'O(BZ;'O;'S!,z;'S;=`!-]<%l?&r!,z?&r?.p(BZ?.p?.r!,z?.r?1Q(BZ?1Q?1x!,z?1x?2P(BZ?2P?2]!,z?2]?2b(BZ?2b?2g!,z?2g?2h(BZ?2h?2i!,z?2i?2s(BZ?2s?2t!,z?2t?3R(BZ?3R?3S!,z?3S?3X(BZ?3X?3Y!,z?3Y?3Z(BZ?3Z?3[!,z?3[?3](BZ?3]?3^(BZ?3^?3_!,z?3_?3`(BZ?3`?3a(BZ?3a?3b!,z?3b?5r(BZ?5r?6e!,z?6e?>`(BZ?>`?>r!,z?>r?@U(BZ?@U?@W!,z?@W?A`(BZ?A`?BY!,z?BY?Bf(BZ?Bf?EO!,z?EO?ET(BZ?ET?EU!,z?EU?HR(BZ?HR?Hw!,z?Hw?Ic(BZ?Ic?Ii!,z?Ii?JT(BZ?JT?J`!,z?J`?L](BZ?L]?L`!,z?L`?Lf(BZ?Lf?Lh!,z?Lh?Ln(BZ?Ln?Lp!,z?Lp?Lv(BZ?Lv?Lx!,z?Lx?L{(BZ?L{O!,zV)IS2g|SzQmPOq!-iqr)Hyrs&4yst)Hytu)Hyuv)Hyvw)Hywx(BZxz!-iz{)Hy{|)Hy|!O!-i!O!P)Hy!P!Q)Hy!Q![)Hy![!a!-i!a!b)Hy!b!c!-i!c!})Hy!}#O!-i#O#P)Hy#P#R!-i#R#S)Hy#S#T)Hy#T#o)Hy#o$p!-i$p$q)Hy$q${!-i${$|)Hy$|%Q!-i%Q%R)Hy%R%W!-i%W%o)Hy%o%p!-i%p&a)Hy&a&b!-i&b0`)Hy0`0d!-i0d0p)Hy0p1O!-i1O1T)Hy1T1[!-i1[1])Hy1]1^!-i1^1_)Hy1_4U!-i4U4Z)Hy4Z4[!-i4[4])Hy4]4^)Hy4^4`!-i4`4d)Hy4d4l!-i4l4m)Hy4m4n!-i4n4q)Hy4q4r!-i4r4s)Hy4s4t!-i4t5Y)Hy5Y5Z!-i5Z7Q)Hy7Q7R!-i7R:S)Hy:S:[!-i:[=p)Hy=p=y!-i=y>q)Hy>q>s!-i>s>t)Hy>t>{!-i>{?t)Hy?tA`!-iA`A{)HyA{BQ!-iBQBT)HyBTCS!-iCSDP)HyDPDt!-iDtDu)HyDuDv)HyDvDw!-iDwGO)HyGOGP!-iGPGQ)HyGQGa!-iGaGb)HyGbGc)HyGcGj!-iGjGk)HyGkGl)HyGlGv!-iGvGy)HyGyG{!-iG{G|)HyG|H^!-iH^H_)HyH_H`!-iH`IO)HyIOIm!-iImKj)HyKjKu!-iKuKv)HyKvL`!-iL`MR)HyMRM[!-iM[M])HyM]M^)HyM^Mb!-iMbMc)HyMcMh!-iMhNO)HyNONS!-iNSNT)HyNTN^!-iN^N_)HyN_Nb!-iNbNc)HyNcNz!-iNz! e)Hy! e!#O!-i!#O!#P)Hy!#P!#Q!-i!#Q!#])Hy!#]!%W!-i!%W!&`)Hy!&`!&c!-i!&c!&d)Hy!&d!&v!-i!&v!&w)Hy!&w!'O!-i!'O!'Y)Hy!'Y!'i!-i!'i!'p)Hy!'p!'q!-i!'q!'x)Hy!'x!'}!-i!'}!(V)Hy!(V!(X!-i!(X!(Y)Hy!(Y!(Z)Hy!(Z!(]!-i!(]!(s)Hy!(s!(t!-i!(t!({)Hy!({!(|!-i!(|!(})Hy!(}!)Q!-i!)Q!)U)Hy!)U!)X!-i!)X!)Y)Hy!)Y!)j!-i!)j!)k)Hy!)k!)x!-i!)x!)y)Hy!)y!)z)Hy!)z!){!-i!){!*O)Hy!*O!*^!-i!*^!*_)Hy!*_!*`)Hy!*`!*s!-i!*s!*y)Hy!*y!*}!-i!*}!+O)Hy!+O!+P)Hy!+P!+R!-i!+R!+i)Hy!+i!+j!-i!+j!+q)Hy!+q!+r!-i!+r!+s)Hy!+s!+t)Hy!+t!+u!-i!+u!+v)Hy!+v!+w)Hy!+w!+x!-i!+x!+y)Hy!+y!+z)Hy!+z!,k!-i!,k!,o)Hy!,o!,p!-i!,p!,q)Hy!,q!-U!-i!-U!-X)Hy!-X!-i!-i!-i!-r)Hy!-r!-s!-i!-s!-v)Hy!-v!-w!-i!-w!._)Hy!._!.`!-i!.`!.g)Hy!.g!.h!-i!.h!.i)Hy!.i!.j)Hy!.j!.k!-i!.k!.p)Hy!.p!.s!-i!.s!.t)Hy!.t!/W!-i!/W!/X)Hy!/X!/h!-i!/h!/i)Hy!/i!/j)Hy!/j!0_!-i!0_!0g)Hy!0g!0i!-i!0i!0j)Hy!0j!0k)Hy!0k!0m!-i!0m!1T)Hy!1T!1U!-i!1U!1])Hy!1]!1^!-i!1^!1_)Hy!1_!1`)Hy!1`!1a!-i!1a!1f)Hy!1f!1i!-i!1i!1j)Hy!1j!2Y!-i!2Y!2Z)Hy!2Z!2[)Hy!2[!2]!-i!2]!2`)Hy!2`!2o!-i!2o!2p)Hy!2p!3R!-i!3R!3S)Hy!3S!3T!-i!3T!3Z)Hy!3Z!3^!-i!3^!3a)Hy!3a!3b!-i!3b!3f)Hy!3f!3i!-i!3i!3j)Hy!3j!3k)Hy!3k!3l!-i!3l!3m)Hy!3m!3n!-i!3n!3o)Hy!3o!3p)Hy!3p!3s!-i!3s!3t)Hy!3t!3u)Hy!3u!3x!-i!3x!3{)Hy!3{!4O!-i!4O!4[)Hy!4[!4r!-i!4r!4s)Hy!4s!5y!-i!5y!6R)Hy!6R!6S!-i!6S!6V)Hy!6V!6W!-i!6W!6o)Hy!6o!6p!-i!6p!6z)Hy!6z!6{!-i!6{!7Q)Hy!7Q!7T!-i!7T!7U)Hy!7U!7p!-i!7p!7q)Hy!7q!7r)Hy!7r!7x!-i!7x!7y)Hy!7y!7z)Hy!7z!8o!-i!8o!8w)Hy!8w!8x!-i!8x!8{)Hy!8{!8|!-i!8|!9e)Hy!9e!9f!-i!9f!9p)Hy!9p!9q!-i!9q!9v)Hy!9v!9y!-i!9y!9z)Hy!9z!:l!-i!:l!:m)Hy!:m!:n!-i!:n!:o)Hy!:o!:p)Hy!:p!;P!-i!;P!;Q)Hy!;Q!;R)Hy!;R!;e!-i!;e!;m)Hy!;m!;n!-i!;n!;q)Hy!;q!;r!-i!;r!O!-i!>O!>U)Hy!>U!>Z!-i!>Z!>m)Hy!>m!>p!-i!>p!?Y)Hy!?Y!?Z!-i!?Z!?d)Hy!?d!?e!-i!?e!?f)Hy!?f!?h!-i!?h!?o)Hy!?o!@{!-i!@{!A})Hy!A}!BO!-i!BO!BP)Hy!BP!BQ)Hy!BQ!B^!-i!B^!Be)Hy!Be!Cq!-i!Cq!Cr)Hy!Cr!Cs)Hy!Cs!Ct!-i!Ct!Cu)Hy!Cu!Cw!-i!Cw!Cx)Hy!Cx!Cy)Hy!Cy!Cz!-i!Cz!C{)Hy!C{!C}!-i!C}!DO)Hy!DO!DU!-i!DU!DY)Hy!DY!DZ!-i!DZ!Db)Hy!Db!Dc!-i!Dc!Df)Hy!Df!Dg!-i!Dg!Dh)Hy!Dh!Di!-i!Di!Dj)Hy!Dj!Dl!-i!Dl!Dm)Hy!Dm!Dn)Hy!Dn!Do!-i!Do!Ds)Hy!Ds!Dt!-i!Dt!Du)Hy!Du!Dv)Hy!Dv!EP!-i!EP!EQ)Hy!EQ!ES!-i!ES!EX)Hy!EX!EY!-i!EY!EZ)Hy!EZ!Ep!-i!Ep!Et)Hy!Et!Ff!-i!Ff!Fg)Hy!Fg!Gx!-i!Gx!HQ)Hy!HQ!HR!-i!HR!Hw)Hy!Hw!Id!-i!Id!Ii)Hy!Ii!LQ!-i!LQ!L})Hy!L}!Mc!-i!Mc!Md)Hy!Md!Mt!-i!Mt!Mz)Hy!Mz!NO!-i!NO!NS)Hy!NS!NV!-i!NV!NW)Hy!NW!NZ!-i!NZ!N[)Hy!N[!N])Hy!N]!Nd!-i!Nd!Ng)Hy!Ng!Nk!-i!Nk!Nx)Hy!Nx# U!-i# U# V)Hy# V# h!-i# h#!`)Hy#!`#!a!-i#!a#!b)Hy#!b#!g!-i#!g#!h)Hy#!h#!j!-i#!j##g)Hy##g##h!-i##h#*s)Hy#*s#*t!-i#*t#*x)Hy#*x#*z!-i#*z#+R)Hy#+R#+S!-i#+S#+T)Hy#+T#+U!-i#+U#+Y)Hy#+Y#+[!-i#+[#,V)Hy#,V#,W!-i#,W#,[)Hy#,[#,^!-i#,^#-P)Hy#-P#-Q!-i#-Q#-U)Hy#-U#-W!-i#-W#-_)Hy#-_#-`!-i#-`#-a)Hy#-a#-b!-i#-b#-f)Hy#-f#-h!-i#-h#-w)Hy#-w#-x!-i#-x#/T)Hy#/T#/U!-i#/U#/Y)Hy#/Y#/[!-i#/[#0q)Hy#0q#1h!-i#1h#1x)Hy#1x#2Y!-i#2Y#4R)Hy#4R#4_!-i#4_#Au)Hy#Au#Aw!-i#Aw#BY)Hy#BY#BZ!-i#BZ#Bu)Hy#Bu#Bz!-i#Bz#Di)Hy#Di#EO!-i#EO#E])Hy#E]#E^!-i#E^#Eb)Hy#Eb#Ep!-i#Ep#FS)Hy#FS#Fb!-i#Fb#Ft)Hy#Ft#GS!-i#GS#Ga)Hy#Ga#Gb!-i#Gb#Ge)Hy#Ge#Gt!-i#Gt#Hz)Hy#Hz#Io!-i#Io#Ip)Hy#Ip#It!-i#It#Iu)Hy#Iu#K[!-i#K[#MW)Hy#MW#M`!-i#M`#NZ)Hy#NZ#N[!-i#N[#N])Hy#N]#Nb!-i#Nb$ z)Hy$ z$!U!-i$!U$!s)Hy$!s$#x!-i$#x$$h)Hy$$h$$j!-i$$j$$o)Hy$$o$$z!-i$$z$%x)Hy$%x$&_!-i$&_$&f)Hy$&f$'p!-i$'p$(X)Hy$(X$(b!-i$(b$)i)Hy$)i$+_!-i$+_$+`)Hy$+`$-a!-i$-a$.b)Hy$.b$.s!-i$.s$.z)Hy$.z$0T!-i$0T$0s)Hy$0s$1Q!-i$1Q$1R)Hy$1R$1S)Hy$1S$1^!-i$1^$2[)Hy$2[$2v!-i$2v$3l)Hy$3l$4g!-i$4g$4j)Hy$4j$4t!-i$4t$5j)Hy$5j$7y!-i$7y$7})Hy$7}$8O!-i$8O$8S)Hy$8S$8V!-i$8V$8W)Hy$8W$8X)Hy$8X$8b!-i$8b$z)Hy5>z5>{!-i5>{5>|)Hy5>|5?P!-i5?P5?Q)Hy5?Q5?R)Hy5?R5?T!-i5?T5?Y)Hy5?Y5?[!-i5?[5?])Hy5?]5?^!-i5?^5?_)Hy5?_5?w!-i5?w5?z)Hy5?z5?|!-i5?|5@X)Hy5@X5@`!-i5@`5@c)Hy5@c5@o!-i5@o5@u)Hy5@u5@w!-i5@w5@})Hy5@}5AP!-i5AP5AV)Hy5AV5A`!-i5A`5Ag)Hy5Ag5Ah!-i5Ah5Ao)Hy5Ao5Dv!-i5Dv5Ek)Hy5Ek5FY!-i5FY;%S)Hy;%S;%`!-i;%`;%w)Hy;%w;%{!-i;%{;'O)Hy;'O;'S!-i;'S;=`!.V<%l?&r!-i?&r?.p)Hy?.p?.r!-i?.r?1Q)Hy?1Q?1x!-i?1x?2P)Hy?2P?2]!-i?2]?2b)Hy?2b?2g!-i?2g?2h)Hy?2h?2i!-i?2i?2s)Hy?2s?2t!-i?2t?3R)Hy?3R?3S!-i?3S?3X)Hy?3X?3Y!-i?3Y?3Z)Hy?3Z?3[!-i?3[?3])Hy?3]?3^)Hy?3^?3_!-i?3_?3`)Hy?3`?3a)Hy?3a?3b!-i?3b?5r)Hy?5r?6e!-i?6e?>`)Hy?>`?>r!-i?>r?@U)Hy?@U?@W!-i?@W?A`)Hy?A`?BY!-i?BY?Bf)Hy?Bf?EO!-i?EO?ET)Hy?ET?EU!-i?EU?HR)Hy?HR?Hw!-i?Hw?Ic)Hy?Ic?Ii!-i?Ii?JT)Hy?JT?J`!-i?J`?L])Hy?L]?L`!-i?L`?Lf)Hy?Lf?Lh!-i?Lh?Ln)Hy?Ln?Lp!-i?Lp?Lv)Hy?Lv?Lx!-i?Lx?L{)Hy?L{O!-i_+ v2g!OWzQ{TmPOq!*jqr#9krs#9kst#9ktu#9kuv#9kvw#9kwx$@]xz!*jz{#9k{|#9k|!O!*j!O!P#9k!P!Q#9k!Q![#9k![!a!*j!a!b#9k!b!c!*j!c!}#9k!}#O!*j#O#P#9k#P#R!*j#R#S#9k#S#T&4y#T#o#9k#o$p!*j$p$q#9k$q${!*j${$|#9k$|%Q!*j%Q%R#9k%R%W!*j%W%o#9k%o%p!*j%p&a#9k&a&b!*j&b0`#9k0`0d!*j0d0p#9k0p1O!*j1O1T#9k1T1[!*j1[1]#9k1]1^!*j1^1_#9k1_4U!*j4U4Z#9k4Z4[!*j4[4]#9k4]4^#9k4^4`!*j4`4d#9k4d4l!*j4l4m#9k4m4n!*j4n4q#9k4q4r!*j4r4s#9k4s4t!*j4t5Y#9k5Y5Z!*j5Z7Q#9k7Q7R!*j7R:S#9k:S:[!*j:[=p#9k=p=y!*j=y>q#9k>q>s!*j>s>t#9k>t>{!*j>{?t#9k?tA`!*jA`A{#9kA{BQ!*jBQBT#9kBTCS!*jCSDP#9kDPDt!*jDtDu#9kDuDv#9kDvDw!*jDwGO#9kGOGP!*jGPGQ#9kGQGa!*jGaGb#9kGbGc#9kGcGj!*jGjGk#9kGkGl#9kGlGv!*jGvGy#9kGyG{!*jG{G|#9kG|H^!*jH^H_#9kH_H`!*jH`IO#9kIOIm!*jImKj#9kKjKu!*jKuKv#9kKvL`!*jL`MR#9kMRM[!*jM[M]#9kM]M^#9kM^Mb!*jMbMc#9kMcMh!*jMhNO#9kNONS!*jNSNT#9kNTN^!*jN^N_#9kN_Nb!*jNbNc#9kNcNz!*jNz! e#9k! e!#O!*j!#O!#P#9k!#P!#Q!*j!#Q!#]#9k!#]!%W!*j!%W!&`#9k!&`!&c!*j!&c!&d#9k!&d!&v!*j!&v!&w#9k!&w!'O!*j!'O!'Y#9k!'Y!'i!*j!'i!'p#9k!'p!'q!*j!'q!'x#9k!'x!'}!*j!'}!(V#9k!(V!(X!*j!(X!(Y#9k!(Y!(Z#9k!(Z!(]!*j!(]!(s#9k!(s!(t!*j!(t!({#9k!({!(|!*j!(|!(}#9k!(}!)Q!*j!)Q!)U#9k!)U!)X!*j!)X!)Y#9k!)Y!)j!*j!)j!)k#9k!)k!)x!*j!)x!)y#9k!)y!)z#9k!)z!){!*j!){!*O#9k!*O!*^!*j!*^!*_#9k!*_!*`#9k!*`!*s!*j!*s!*y#9k!*y!*}!*j!*}!+O#9k!+O!+P#9k!+P!+R!*j!+R!+i#9k!+i!+j!*j!+j!+q#9k!+q!+r!*j!+r!+s#9k!+s!+t#9k!+t!+u!*j!+u!+v#9k!+v!+w#9k!+w!+x!*j!+x!+y#9k!+y!+z#9k!+z!,k!*j!,k!,o#9k!,o!,p!*j!,p!,q#9k!,q!-U!*j!-U!-X#9k!-X!-i!*j!-i!-r#9k!-r!-s!*j!-s!-v#9k!-v!-w!*j!-w!._#9k!._!.`!*j!.`!.g#9k!.g!.h!*j!.h!.i#9k!.i!.j#9k!.j!.k!*j!.k!.p#9k!.p!.s!*j!.s!.t#9k!.t!/W!*j!/W!/X#9k!/X!/h!*j!/h!/i#9k!/i!/j#9k!/j!0_!*j!0_!0g#9k!0g!0i!*j!0i!0j#9k!0j!0k#9k!0k!0m!*j!0m!1T#9k!1T!1U!*j!1U!1]#9k!1]!1^!*j!1^!1_#9k!1_!1`#9k!1`!1a!*j!1a!1f#9k!1f!1i!*j!1i!1j#9k!1j!2Y!*j!2Y!2Z#9k!2Z!2[#9k!2[!2]!*j!2]!2`#9k!2`!2o!*j!2o!2p#9k!2p!3R!*j!3R!3S#9k!3S!3T!*j!3T!3Z#9k!3Z!3^!*j!3^!3a#9k!3a!3b!*j!3b!3f#9k!3f!3i!*j!3i!3j#9k!3j!3k#9k!3k!3l!*j!3l!3m#9k!3m!3n!*j!3n!3o#9k!3o!3p#9k!3p!3s!*j!3s!3t#9k!3t!3u#9k!3u!3x!*j!3x!3{#9k!3{!4O!*j!4O!4[#9k!4[!4r!*j!4r!4s#9k!4s!5y!*j!5y!6R#9k!6R!6S!*j!6S!6V#9k!6V!6W!*j!6W!6o#9k!6o!6p!*j!6p!6z#9k!6z!6{!*j!6{!7Q#9k!7Q!7T!*j!7T!7U#9k!7U!7p!*j!7p!7q#9k!7q!7r#9k!7r!7x!*j!7x!7y#9k!7y!7z#9k!7z!8o!*j!8o!8w#9k!8w!8x!*j!8x!8{#9k!8{!8|!*j!8|!9e#9k!9e!9f!*j!9f!9p#9k!9p!9q!*j!9q!9v#9k!9v!9y!*j!9y!9z#9k!9z!:l!*j!:l!:m#9k!:m!:n!*j!:n!:o#9k!:o!:p#9k!:p!;P!*j!;P!;Q#9k!;Q!;R#9k!;R!;e!*j!;e!;m#9k!;m!;n!*j!;n!;q#9k!;q!;r!*j!;r!O!*j!>O!>U#9k!>U!>Z!*j!>Z!>m#9k!>m!>p!*j!>p!?Y#9k!?Y!?Z!*j!?Z!?d#9k!?d!?e!*j!?e!?f#9k!?f!?h!*j!?h!?o#9k!?o!@{!*j!@{!A}#9k!A}!BO!*j!BO!BP#9k!BP!BQ#9k!BQ!B^!*j!B^!Be#9k!Be!Cq!*j!Cq!Cr#9k!Cr!Cs#9k!Cs!Ct!*j!Ct!Cu#9k!Cu!Cw!*j!Cw!Cx#9k!Cx!Cy#9k!Cy!Cz!*j!Cz!C{#9k!C{!C}!*j!C}!DO#9k!DO!DU!*j!DU!DY#9k!DY!DZ!*j!DZ!Db#9k!Db!Dc!*j!Dc!Df#9k!Df!Dg!*j!Dg!Dh#9k!Dh!Di!*j!Di!Dj#9k!Dj!Dl!*j!Dl!Dm#9k!Dm!Dn#9k!Dn!Do!*j!Do!Ds#9k!Ds!Dt!*j!Dt!Du#9k!Du!Dv#9k!Dv!EP!*j!EP!EQ#9k!EQ!ES!*j!ES!EX#9k!EX!EY!*j!EY!EZ#9k!EZ!Ep!*j!Ep!Et#9k!Et!Ff!*j!Ff!Fg#9k!Fg!Gx!*j!Gx!HQ#9k!HQ!HR!*j!HR!Hw#9k!Hw!Id!*j!Id!Ii#9k!Ii!LQ!*j!LQ!L}#9k!L}!Mc!*j!Mc!Md#9k!Md!Mt!*j!Mt!Mz#9k!Mz!NO!*j!NO!NS#9k!NS!NV!*j!NV!NW#9k!NW!NZ!*j!NZ!N[#9k!N[!N]#9k!N]!Nd!*j!Nd!Ng#9k!Ng!Nk!*j!Nk!Nx#9k!Nx# U!*j# U# V#9k# V# h!*j# h#!`#9k#!`#!a!*j#!a#!b#9k#!b#!g!*j#!g#!h#9k#!h#!j!*j#!j##g#9k##g##h!*j##h#*s#9k#*s#*t!*j#*t#*x#9k#*x#*z!*j#*z#+R#9k#+R#+S!*j#+S#+T#9k#+T#+U!*j#+U#+Y#9k#+Y#+[!*j#+[#,V#9k#,V#,W!*j#,W#,[#9k#,[#,^!*j#,^#-P#9k#-P#-Q!*j#-Q#-U#9k#-U#-W!*j#-W#-_#9k#-_#-`!*j#-`#-a#9k#-a#-b!*j#-b#-f#9k#-f#-h!*j#-h#-w#9k#-w#-x!*j#-x#/T#9k#/T#/U!*j#/U#/Y#9k#/Y#/[!*j#/[#0q#9k#0q#1h!*j#1h#1x#9k#1x#2Y!*j#2Y#4R#9k#4R#4_!*j#4_#Au#9k#Au#Aw!*j#Aw#BY#9k#BY#BZ!*j#BZ#Bu#9k#Bu#Bz!*j#Bz#Di#9k#Di#EO!*j#EO#E]#9k#E]#E^!*j#E^#Eb#9k#Eb#Ep!*j#Ep#FS#9k#FS#Fb!*j#Fb#Ft#9k#Ft#GS!*j#GS#Ga#9k#Ga#Gb!*j#Gb#Ge#9k#Ge#Gt!*j#Gt#Hz#9k#Hz#Io!*j#Io#Ip#9k#Ip#It!*j#It#Iu#9k#Iu#K[!*j#K[#MW#9k#MW#M`!*j#M`#NZ#9k#NZ#N[!*j#N[#N]#9k#N]#Nb!*j#Nb$ z#9k$ z$!U!*j$!U$!s#9k$!s$#x!*j$#x$$h#9k$$h$$j!*j$$j$$o#9k$$o$$z!*j$$z$%x#9k$%x$&_!*j$&_$&f#9k$&f$'p!*j$'p$(X#9k$(X$(b!*j$(b$)i#9k$)i$+_!*j$+_$+`#9k$+`$-a!*j$-a$.b#9k$.b$.s!*j$.s$.z#9k$.z$0T!*j$0T$0s#9k$0s$1Q!*j$1Q$1R#9k$1R$1S#9k$1S$1^!*j$1^$2[#9k$2[$2v!*j$2v$3l#9k$3l$4g!*j$4g$4j#9k$4j$4t!*j$4t$5j#9k$5j$7y!*j$7y$7}#9k$7}$8O!*j$8O$8S#9k$8S$8V!*j$8V$8W#9k$8W$8X#9k$8X$8b!*j$8b$z#9k5>z5>{!*j5>{5>|#9k5>|5?P!*j5?P5?Q#9k5?Q5?R#9k5?R5?T!*j5?T5?Y#9k5?Y5?[!*j5?[5?]#9k5?]5?^!*j5?^5?_#9k5?_5?w!*j5?w5?z#9k5?z5?|!*j5?|5@X#9k5@X5@`!*j5@`5@c#9k5@c5@o!*j5@o5@u#9k5@u5@w!*j5@w5@}#9k5@}5AP!*j5AP5AV#9k5AV5A`!*j5A`5Ag#9k5Ag5Ah!*j5Ah5Ao#9k5Ao5Dv!*j5Dv5Ek#9k5Ek5FY!*j5FY;%S#9k;%S;%`!*j;%`;%w#9k;%w;%{!*j;%{;'O#9k;'O;'S!*j;'S;=`!,W<%l?&r!*j?&r?.p#9k?.p?.r!*j?.r?1Q#9k?1Q?1x!*j?1x?2P#9k?2P?2]!*j?2]?2b#9k?2b?2g!*j?2g?2h#9k?2h?2i!*j?2i?2s#9k?2s?2t!*j?2t?3R#9k?3R?3S!*j?3S?3X#9k?3X?3Y!*j?3Y?3Z#9k?3Z?3[!*j?3[?3]#9k?3]?3^#9k?3^?3_!*j?3_?3`#9k?3`?3a#9k?3a?3b!*j?3b?5r#9k?5r?6e!*j?6e?>`#9k?>`?>r!*j?>r?@U#9k?@U?@W!*j?@W?A`#9k?A`?BY!*j?BY?Bf#9k?Bf?EO!*j?EO?ET#9k?ET?EU!*j?EU?HR#9k?HR?Hw!*j?Hw?Ic#9k?Ic?Ii!*j?Ii?JT#9k?JT?J`!*j?J`?L]#9k?L]?L`!*j?L`?Lf#9k?Lf?Lh!*j?Lh?Ln#9k?Ln?Lp!*j?Lp?Lv#9k?Lv?Lx!*j?Lx?L{#9k?L{O!*j!a,(j2g!OW|SzQmPOq!)tqr!2wrs#9kst!2wtu!2wuv-/Rvw!2wwx';ixz!)tz{!2w{|!2w|!O!)t!O!P!2w!P!Q!2w!Q![!2w![!a!)t!a!b!2w!b!c!)t!c!}!2w!}#O!)t#O#P!2w#P#R!)t#R#S!2w#S#T)Hy#T#o!2w#o$p!)t$p$q!2w$q${!)t${$|!2w$|%Q!)t%Q%R!2w%R%W!)t%W%o!2w%o%p!)t%p&a!2w&a&b!)t&b0`!2w0`0d!)t0d0p!2w0p1O!)t1O1T!2w1T1[!)t1[1]!2w1]1^!)t1^1_!2w1_4U!)t4U4Z!2w4Z4[!)t4[4]!2w4]4^!2w4^4`!)t4`4d!2w4d4l!)t4l4m!2w4m4n!)t4n4q!2w4q4r!)t4r4s!2w4s4t!)t4t5Y!2w5Y5Z!)t5Z7Q!2w7Q7R!)t7R:S!2w:S:[!)t:[=p!2w=p=y!)t=y>q!2w>q>s!)t>s>t!2w>t>{!)t>{?t!2w?tA`!)tA`A{!2wA{BQ!)tBQBT!2wBTCS!)tCSDP!2wDPDt!)tDtDu!2wDuDv!2wDvDw!)tDwGO!2wGOGP!)tGPGQ!2wGQGa!)tGaGb!2wGbGc!2wGcGj!)tGjGk!2wGkGl!2wGlGv!)tGvGy!2wGyG{!)tG{G|!2wG|H^!)tH^H_!2wH_H`!)tH`IO!2wIOIm!)tImKj!2wKjKu!)tKuKv!2wKvL`!)tL`MR!2wMRM[!)tM[M]!2wM]M^!2wM^Mb!)tMbMc!2wMcMh!)tMhNO!2wNONS!)tNSNT!2wNTN^!)tN^N_!2wN_Nb!)tNbNc!2wNcNz!)tNz! e!2w! e!#O!)t!#O!#P!2w!#P!#Q!)t!#Q!#]!2w!#]!%W!)t!%W!&`!2w!&`!&c!)t!&c!&d!2w!&d!&v!)t!&v!&w!2w!&w!'O!)t!'O!'Y!2w!'Y!'i!)t!'i!'p!2w!'p!'q!)t!'q!'x!2w!'x!'}!)t!'}!(V!2w!(V!(X!)t!(X!(Y!2w!(Y!(Z!2w!(Z!(]!)t!(]!(s!2w!(s!(t!)t!(t!({!2w!({!(|!)t!(|!(}!2w!(}!)Q!)t!)Q!)U!2w!)U!)X!)t!)X!)Y!2w!)Y!)j!)t!)j!)k!2w!)k!)x!)t!)x!)y!2w!)y!)z!2w!)z!){!)t!){!*O!2w!*O!*^!)t!*^!*_!2w!*_!*`!2w!*`!*s!)t!*s!*y!2w!*y!*}!)t!*}!+O!2w!+O!+P!2w!+P!+R!)t!+R!+i!2w!+i!+j!)t!+j!+q!2w!+q!+r!)t!+r!+s!2w!+s!+t!2w!+t!+u!)t!+u!+v!2w!+v!+w!2w!+w!+x!)t!+x!+y!2w!+y!+z!2w!+z!,k!)t!,k!,o!2w!,o!,p!)t!,p!,q!2w!,q!-U!)t!-U!-X!2w!-X!-i!)t!-i!-r!2w!-r!-s!)t!-s!-v!2w!-v!-w!)t!-w!._!2w!._!.`!)t!.`!.g!2w!.g!.h!)t!.h!.i!2w!.i!.j!2w!.j!.k!)t!.k!.p!2w!.p!.s!)t!.s!.t!2w!.t!/W!)t!/W!/X!2w!/X!/h!)t!/h!/i!2w!/i!/j!2w!/j!0_!)t!0_!0g!2w!0g!0i!)t!0i!0j!2w!0j!0k!2w!0k!0m!)t!0m!1T!2w!1T!1U!)t!1U!1]!2w!1]!1^!)t!1^!1_!2w!1_!1`!2w!1`!1a!)t!1a!1f!2w!1f!1i!)t!1i!1j!2w!1j!2Y!)t!2Y!2Z!2w!2Z!2[!2w!2[!2]!)t!2]!2`!2w!2`!2o!)t!2o!2p!2w!2p!3R!)t!3R!3S!2w!3S!3T!)t!3T!3Z!2w!3Z!3^!)t!3^!3a!2w!3a!3b!)t!3b!3f!2w!3f!3i!)t!3i!3j!2w!3j!3k!2w!3k!3l!)t!3l!3m!2w!3m!3n!)t!3n!3o!2w!3o!3p!2w!3p!3s!)t!3s!3t!2w!3t!3u!2w!3u!3x!)t!3x!3{!2w!3{!4O!)t!4O!4[!2w!4[!4r!)t!4r!4s!2w!4s!5y!)t!5y!6R!2w!6R!6S!)t!6S!6V!2w!6V!6W!)t!6W!6o!2w!6o!6p!)t!6p!6z!2w!6z!6{!)t!6{!7Q!2w!7Q!7T!)t!7T!7U!2w!7U!7p!)t!7p!7q!2w!7q!7r!2w!7r!7x!)t!7x!7y!2w!7y!7z!2w!7z!8o!)t!8o!8w!2w!8w!8x!)t!8x!8{!2w!8{!8|!)t!8|!9e!2w!9e!9f!)t!9f!9p!2w!9p!9q!)t!9q!9v!2w!9v!9y!)t!9y!9z!2w!9z!:l!)t!:l!:m!2w!:m!:n!)t!:n!:o!2w!:o!:p!2w!:p!;P!)t!;P!;Q!2w!;Q!;R!2w!;R!;e!)t!;e!;m!2w!;m!;n!)t!;n!;q!2w!;q!;r!)t!;r!O!)t!>O!>U!2w!>U!>Z!)t!>Z!>m!2w!>m!>p!)t!>p!?Y!2w!?Y!?Z!)t!?Z!?d!2w!?d!?e!)t!?e!?f!2w!?f!?h!)t!?h!?o!2w!?o!@{!)t!@{!A}!2w!A}!BO!)t!BO!BP!2w!BP!BQ!2w!BQ!B^!)t!B^!Be!2w!Be!Cq!)t!Cq!Cr!2w!Cr!Cs!2w!Cs!Ct!)t!Ct!Cu!2w!Cu!Cw!)t!Cw!Cx!2w!Cx!Cy!2w!Cy!Cz!)t!Cz!C{!2w!C{!C}!)t!C}!DO!2w!DO!DU!)t!DU!DY!2w!DY!DZ!)t!DZ!Db!2w!Db!Dc!)t!Dc!Df!2w!Df!Dg!)t!Dg!Dh!2w!Dh!Di!)t!Di!Dj!2w!Dj!Dl!)t!Dl!Dm!2w!Dm!Dn!2w!Dn!Do!)t!Do!Ds!2w!Ds!Dt!)t!Dt!Du!2w!Du!Dv!2w!Dv!EP!)t!EP!EQ!2w!EQ!ES!)t!ES!EX!2w!EX!EY!)t!EY!EZ!2w!EZ!Ep!)t!Ep!Et!2w!Et!Ff!)t!Ff!Fg!2w!Fg!Gx!)t!Gx!HQ!2w!HQ!HR!)t!HR!Hw!2w!Hw!Id!)t!Id!Ii!2w!Ii!LQ!)t!LQ!L}!2w!L}!Mc!)t!Mc!Md!2w!Md!Mt!)t!Mt!Mz!2w!Mz!NO!)t!NO!NS!2w!NS!NV!)t!NV!NW!2w!NW!NZ!)t!NZ!N[!2w!N[!N]!2w!N]!Nd!)t!Nd!Ng!2w!Ng!Nk!)t!Nk!Nx!2w!Nx# U!)t# U# V!2w# V# h!)t# h#!`!2w#!`#!a!)t#!a#!b!2w#!b#!g!)t#!g#!h!2w#!h#!j!)t#!j##g!2w##g##h!)t##h#*s!2w#*s#*t!)t#*t#*x!2w#*x#*z!)t#*z#+R!2w#+R#+S!)t#+S#+T!2w#+T#+U!)t#+U#+Y!2w#+Y#+[!)t#+[#,V!2w#,V#,W!)t#,W#,[!2w#,[#,^!)t#,^#-P!2w#-P#-Q!)t#-Q#-U!2w#-U#-W!)t#-W#-_!2w#-_#-`!)t#-`#-a!2w#-a#-b!)t#-b#-f!2w#-f#-h!)t#-h#-w!2w#-w#-x!)t#-x#/T!2w#/T#/U!)t#/U#/Y!2w#/Y#/[!)t#/[#0q!2w#0q#1h!)t#1h#1x!2w#1x#2Y!)t#2Y#4R!2w#4R#4_!)t#4_#Au!2w#Au#Aw!)t#Aw#BY!2w#BY#BZ!)t#BZ#Bu!2w#Bu#Bz!)t#Bz#Di!2w#Di#EO!)t#EO#E]!2w#E]#E^!)t#E^#Eb!2w#Eb#Ep!)t#Ep#FS!2w#FS#Fb!)t#Fb#Ft!2w#Ft#GS!)t#GS#Ga!2w#Ga#Gb!)t#Gb#Ge!2w#Ge#Gt!)t#Gt#Hz!2w#Hz#Io!)t#Io#Ip!2w#Ip#It!)t#It#Iu!2w#Iu#K[!)t#K[#MW!2w#MW#M`!)t#M`#NZ!2w#NZ#N[!)t#N[#N]!2w#N]#Nb!)t#Nb$ z!2w$ z$!U!)t$!U$!s!2w$!s$#x!)t$#x$$h!2w$$h$$j!)t$$j$$o!2w$$o$$z!)t$$z$%x!2w$%x$&_!)t$&_$&f!2w$&f$'p!)t$'p$(X!2w$(X$(b!)t$(b$)i!2w$)i$+_!)t$+_$+`!2w$+`$-a!)t$-a$.b!2w$.b$.s!)t$.s$.z!2w$.z$0T!)t$0T$0s!2w$0s$1Q!)t$1Q$1R!2w$1R$1S!2w$1S$1^!)t$1^$2[!2w$2[$2v!)t$2v$3l!2w$3l$4g!)t$4g$4j!2w$4j$4t!)t$4t$5j!2w$5j$7y!)t$7y$7}!2w$7}$8O!)t$8O$8S!2w$8S$8V!)t$8V$8W!2w$8W$8X!2w$8X$8b!)t$8b$z!2w5>z5>{!)t5>{5>|!2w5>|5?P!)t5?P5?Q!2w5?Q5?R!2w5?R5?T!)t5?T5?Y!2w5?Y5?[!)t5?[5?]!2w5?]5?^!)t5?^5?_!2w5?_5?w!)t5?w5?z!2w5?z5?|!)t5?|5@X!2w5@X5@`!)t5@`5@c!2w5@c5@o!)t5@o5@u!2w5@u5@w!)t5@w5@}!2w5@}5AP!)t5AP5AV!2w5AV5A`!)t5A`5Ag!2w5Ag5Ah!)t5Ah5Ao!2w5Ao5Dv!)t5Dv5Ek!2w5Ek5FY!)t5FY;%S!2w;%S;%`!)t;%`;%w!2w;%w;%{!)t;%{;'O!2w;'O;'S!)t;'S;=`!.]<%l?&r!)t?&r?.p!2w?.p?.r!)t?.r?1Q!2w?1Q?1x!)t?1x?2P!2w?2P?2]!)t?2]?2b!2w?2b?2g!)t?2g?2h!2w?2h?2i!)t?2i?2s!2w?2s?2t!)t?2t?3R!2w?3R?3S!)t?3S?3X!2w?3X?3Y!)t?3Y?3Z!2w?3Z?3[!)t?3[?3]!2w?3]?3^!2w?3^?3_!)t?3_?3`!2w?3`?3a!2w?3a?3b!)t?3b?5r!2w?5r?6e!)t?6e?>`!2w?>`?>r!)t?>r?@U!2w?@U?@W!)t?@W?A`!2w?A`?BY!)t?BY?Bf!2w?Bf?EO!)t?EO?ET!2w?ET?EU!)t?EU?HR!2w?HR?Hw!)t?Hw?Ic!2w?Ic?Ii!)t?Ii?JT!2w?JT?J`!)t?J`?L]!2w?L]?L`!)t?L`?Lf!2w?Lf?Lh!)t?Lh?Ln!2w?Ln?Lp!)t?Lp?Lv!2w?Lv?Lx!)t?Lx?L{!2w?L{O!)t!a-/`2i!OW|SzQS!RmPOY.5}YZ!)tZq.5}qr-/Rrs.q-/R>q>s.5}>s>t-/R>t>{.5}>{?t-/R?tA`.5}A`A{-/RA{BQ.5}BQBT-/RBTCS.5}CSDP-/RDPDt.5}DtDu-/RDuDv-/RDvDw.5}DwGO-/RGOGP.5}GPGQ-/RGQGa.5}GaGb-/RGbGc-/RGcGj.5}GjGk-/RGkGl-/RGlGv.5}GvGy-/RGyG{.5}G{G|-/RG|H^.5}H^H_-/RH_H`.5}H`IO-/RIOIm.5}ImKj-/RKjKu.5}KuKv-/RKvL`.5}L`MR-/RMRM[.5}M[M]-/RM]M^-/RM^Mb.5}MbMc-/RMcMh.5}MhNO-/RNONS.5}NSNT-/RNTN^.5}N^N_-/RN_Nb.5}NbNc-/RNcNz.5}Nz! e-/R! e!#O.5}!#O!#P-/R!#P!#Q.5}!#Q!#]-/R!#]!%W.5}!%W!&`-/R!&`!&c.5}!&c!&d-/R!&d!&v.5}!&v!&w-/R!&w!'O.5}!'O!'Y-/R!'Y!'i.5}!'i!'p-/R!'p!'q.5}!'q!'x-/R!'x!'}.5}!'}!(V-/R!(V!(X.5}!(X!(Y-/R!(Y!(Z-/R!(Z!(].5}!(]!(s-/R!(s!(t.5}!(t!({-/R!({!(|.5}!(|!(}-/R!(}!)Q.5}!)Q!)U-/R!)U!)X.5}!)X!)Y-/R!)Y!)j.5}!)j!)k-/R!)k!)x.5}!)x!)y-/R!)y!)z-/R!)z!){.5}!){!*O-/R!*O!*^.5}!*^!*_-/R!*_!*`-/R!*`!*s.5}!*s!*y-/R!*y!*}.5}!*}!+O-/R!+O!+P-/R!+P!+R.5}!+R!+i-/R!+i!+j.5}!+j!+q-/R!+q!+r.5}!+r!+s-/R!+s!+t-/R!+t!+u.5}!+u!+v-/R!+v!+w-/R!+w!+x.5}!+x!+y-/R!+y!+z-/R!+z!,k.5}!,k!,o-/R!,o!,p.5}!,p!,q-/R!,q!-U.5}!-U!-X-/R!-X!-i.5}!-i!-r-/R!-r!-s.5}!-s!-v-/R!-v!-w.5}!-w!._-/R!._!.`.5}!.`!.g-/R!.g!.h.5}!.h!.i-/R!.i!.j-/R!.j!.k.5}!.k!.p-/R!.p!.s.5}!.s!.t-/R!.t!/W.5}!/W!/X-/R!/X!/h.5}!/h!/i-/R!/i!/j-/R!/j!0_.5}!0_!0g-/R!0g!0i.5}!0i!0j-/R!0j!0k-/R!0k!0m.5}!0m!1T-/R!1T!1U.5}!1U!1]-/R!1]!1^.5}!1^!1_-/R!1_!1`-/R!1`!1a.5}!1a!1f-/R!1f!1i.5}!1i!1j-/R!1j!2Y.5}!2Y!2Z-/R!2Z!2[-/R!2[!2].5}!2]!2`-/R!2`!2o.5}!2o!2p-/R!2p!3R.5}!3R!3S-/R!3S!3T.5}!3T!3Z-/R!3Z!3^.5}!3^!3a-/R!3a!3b.5}!3b!3f-/R!3f!3i.5}!3i!3j-/R!3j!3k-/R!3k!3l.5}!3l!3m-/R!3m!3n.5}!3n!3o-/R!3o!3p-/R!3p!3s.5}!3s!3t-/R!3t!3u-/R!3u!3x.5}!3x!3{-/R!3{!4O.5}!4O!4[-/R!4[!4r.5}!4r!4s-/R!4s!5y.5}!5y!6R-/R!6R!6S.5}!6S!6V-/R!6V!6W.5}!6W!6o-/R!6o!6p.5}!6p!6z-/R!6z!6{.5}!6{!7Q-/R!7Q!7T.5}!7T!7U-/R!7U!7p.5}!7p!7q-/R!7q!7r-/R!7r!7x.5}!7x!7y-/R!7y!7z-/R!7z!8o.5}!8o!8w-/R!8w!8x.5}!8x!8{-/R!8{!8|.5}!8|!9e-/R!9e!9f.5}!9f!9p-/R!9p!9q.5}!9q!9v-/R!9v!9y.5}!9y!9z-/R!9z!:l.5}!:l!:m-/R!:m!:n.5}!:n!:o-/R!:o!:p-/R!:p!;P.5}!;P!;Q-/R!;Q!;R-/R!;R!;e.5}!;e!;m-/R!;m!;n.5}!;n!;q-/R!;q!;r.5}!;r!O.5}!>O!>U-/R!>U!>Z.5}!>Z!>m-/R!>m!>p.5}!>p!?Y-/R!?Y!?Z.5}!?Z!?d-/R!?d!?e.5}!?e!?f-/R!?f!?h.5}!?h!?o-/R!?o!@{.5}!@{!A}-/R!A}!BO.5}!BO!BP-/R!BP!BQ-/R!BQ!B^.5}!B^!Be-/R!Be!Cq.5}!Cq!Cr-/R!Cr!Cs-/R!Cs!Ct.5}!Ct!Cu-/R!Cu!Cw.5}!Cw!Cx-/R!Cx!Cy-/R!Cy!Cz.5}!Cz!C{-/R!C{!C}.5}!C}!DO-/R!DO!DU.5}!DU!DY-/R!DY!DZ.5}!DZ!Db-/R!Db!Dc.5}!Dc!Df-/R!Df!Dg.5}!Dg!Dh-/R!Dh!Di.5}!Di!Dj-/R!Dj!Dl.5}!Dl!Dm-/R!Dm!Dn-/R!Dn!Do.5}!Do!Ds-/R!Ds!Dt.5}!Dt!Du-/R!Du!Dv-/R!Dv!EP.5}!EP!EQ-/R!EQ!ES.5}!ES!EX-/R!EX!EY.5}!EY!EZ-/R!EZ!Ep.5}!Ep!Et-/R!Et!Ff.5}!Ff!Fg-/R!Fg!Gx.5}!Gx!HQ-/R!HQ!HR.5}!HR!Hw-/R!Hw!Id.5}!Id!Ii-/R!Ii!LQ.5}!LQ!L}-/R!L}!Mc.5}!Mc!Md-/R!Md!Mt.5}!Mt!Mz-/R!Mz!NO.5}!NO!NS-/R!NS!NV.5}!NV!NW-/R!NW!NZ.5}!NZ!N[-/R!N[!N]-/R!N]!Nd.5}!Nd!Ng-/R!Ng!Nk.5}!Nk!Nx-/R!Nx# U.5}# U# V-/R# V# h.5}# h#!`-/R#!`#!a.5}#!a#!b-/R#!b#!g.5}#!g#!h-/R#!h#!j.5}#!j##g-/R##g##h.5}##h#*s-/R#*s#*t.5}#*t#*x-/R#*x#*z.5}#*z#+R-/R#+R#+S.5}#+S#+T-/R#+T#+U.5}#+U#+Y-/R#+Y#+[.5}#+[#,V-/R#,V#,W.5}#,W#,[-/R#,[#,^.5}#,^#-P-/R#-P#-Q.5}#-Q#-U-/R#-U#-W.5}#-W#-_-/R#-_#-`.5}#-`#-a-/R#-a#-b.5}#-b#-f-/R#-f#-h.5}#-h#-w-/R#-w#-x.5}#-x#/T-/R#/T#/U.5}#/U#/Y-/R#/Y#/[.5}#/[#0q-/R#0q#1h.5}#1h#1x-/R#1x#2Y.5}#2Y#4R-/R#4R#4_.5}#4_#Au-/R#Au#Aw.5}#Aw#BY-/R#BY#BZ.5}#BZ#Bu-/R#Bu#Bz.5}#Bz#Di-/R#Di#EO.5}#EO#E]-/R#E]#E^.5}#E^#Eb-/R#Eb#Ep.5}#Ep#FS-/R#FS#Fb.5}#Fb#Ft-/R#Ft#GS.5}#GS#Ga-/R#Ga#Gb.5}#Gb#Ge-/R#Ge#Gt.5}#Gt#Hz-/R#Hz#Io.5}#Io#Ip-/R#Ip#It.5}#It#Iu-/R#Iu#K[.5}#K[#MW-/R#MW#M`.5}#M`#NZ-/R#NZ#N[.5}#N[#N]-/R#N]#Nb.5}#Nb$ z-/R$ z$!U.5}$!U$!s-/R$!s$#x.5}$#x$$h-/R$$h$$j.5}$$j$$o-/R$$o$$z.5}$$z$%x-/R$%x$&_.5}$&_$&f-/R$&f$'p.5}$'p$(X-/R$(X$(b.5}$(b$)i-/R$)i$+_.5}$+_$+`-/R$+`$-a.5}$-a$.b-/R$.b$.s.5}$.s$.z-/R$.z$0T.5}$0T$0s-/R$0s$1Q.5}$1Q$1R-/R$1R$1S-/R$1S$1^.5}$1^$2[-/R$2[$2v.5}$2v$3l-/R$3l$4g.5}$4g$4j-/R$4j$4t.5}$4t$5j-/R$5j$7y.5}$7y$7}-/R$7}$8O.5}$8O$8S-/R$8S$8V.5}$8V$8W-/R$8W$8X-/R$8X$8b.5}$8b$z-/R5>z5>{.5}5>{5>|-/R5>|5?P.5}5?P5?Q-/R5?Q5?R-/R5?R5?T.5}5?T5?Y-/R5?Y5?[.5}5?[5?]-/R5?]5?^.5}5?^5?_-/R5?_5?w.5}5?w5?z-/R5?z5?|.5}5?|5@X-/R5@X5@`.5}5@`5@c-/R5@c5@o.5}5@o5@u-/R5@u5@w.5}5@w5@}-/R5@}5AP.5}5AP5AV-/R5AV5A`.5}5A`5Ag-/R5Ag5Ah.5}5Ah5Ao-/R5Ao5Dv.5}5Dv5Ek-/R5Ek5FY.5}5FY;%S-/R;%S;%`.5};%`;%w-/R;%w;%{.5};%{;'O-/R;'O;'S.5};'S;=`.`-/R?>`?>r.5}?>r?@U-/R?@U?@W.5}?@W?A`-/R?A`?BY.5}?BY?Bf-/R?Bf?EO.5}?EO?ET-/R?ET?EU.5}?EU?HR-/R?HR?Hw.5}?Hw?Ic-/R?Ic?Ii.5}?Ii?JT-/R?JT?J`.5}?J`?L]-/R?L]?L`.5}?L`?Lf-/R?Lf?Lh.5}?Lh?Ln-/R?Ln?Lp.5}?Lp?Lv-/R?Lv?Lx.5}?Lx?L{-/R?L{O.5}!a.6YZ!OW|SzQS!ROY.5}YZ!)tZr.5}rs.6{sw.5}wx.9vx#S.5}#S#T.;f#T;'S.5};'S;=`.q.q>s.6{>s>t.t>{.6{>{?t.O.6{!>O!>U.U!>Z.6{!>Z!>m.m!>p.6{!>p!?Y.z.
z5>{.6{5>{5>|.
|5?P.6{5?P5?Q.`.`?>r.6{?>r?@U.q/Cb>q>s.7q>s>t/Cb>t>{.7q>{?t/Cb?tA`.7qA`A{/CbA{BQ.7qBQBT/CbBTCS.7qCSDP/CbDPDt.7qDtDu/CbDuDv/CbDvDw.7qDwGO/CbGOGP.7qGPGQ/CbGQGa.7qGaGb/CbGbGc/CbGcGj.7qGjGk/CbGkGl/CbGlGv.7qGvGy/CbGyG{.7qG{G|/CbG|H^.7qH^H_/CbH_H`.7qH`IO/CbIOIm.7qImKj/CbKjKu.7qKuKv/CbKvL`.7qL`MR/CbMRM[.7qM[M]/CbM]M^/CbM^Mb.7qMbMc/CbMcMh.7qMhNO/CbNONS.7qNSNT/CbNTN^.7qN^N_/CbN_Nb.7qNbNc/CbNcNz.7qNz! e/Cb! e!#O.7q!#O!#P/Cb!#P!#Q.7q!#Q!#]/Cb!#]!%W.7q!%W!&`/Cb!&`!&c.7q!&c!&d/Cb!&d!&v.7q!&v!&w/Cb!&w!'O.7q!'O!'Y/Cb!'Y!'i.7q!'i!'p/Cb!'p!'q.7q!'q!'x/Cb!'x!'}.7q!'}!(V/Cb!(V!(X.7q!(X!(Y/Cb!(Y!(Z/Cb!(Z!(].7q!(]!(s/Cb!(s!(t.7q!(t!({/Cb!({!(|.7q!(|!(}/Cb!(}!)Q.7q!)Q!)U/Cb!)U!)X.7q!)X!)Y/Cb!)Y!)j.7q!)j!)k/Cb!)k!)x.7q!)x!)y/Cb!)y!)z/Cb!)z!){.7q!){!*O/Cb!*O!*^.7q!*^!*_/Cb!*_!*`/Cb!*`!*s.7q!*s!*y/Cb!*y!*}.7q!*}!+O/Cb!+O!+P/Cb!+P!+R.7q!+R!+i/Cb!+i!+j.7q!+j!+q/Cb!+q!+r.7q!+r!+s/Cb!+s!+t/Cb!+t!+u.7q!+u!+v/Cb!+v!+w/Cb!+w!+x.7q!+x!+y/Cb!+y!+z/Cb!+z!,k.7q!,k!,o/Cb!,o!,p.7q!,p!,q/Cb!,q!-U.7q!-U!-X/Cb!-X!-i.7q!-i!-r/Cb!-r!-s.7q!-s!-v/Cb!-v!-w.7q!-w!._/Cb!._!.`.7q!.`!.g/Cb!.g!.h.7q!.h!.i/Cb!.i!.j/Cb!.j!.k.7q!.k!.p/Cb!.p!.s.7q!.s!.t/Cb!.t!/W.7q!/W!/X/Cb!/X!/h.7q!/h!/i/Cb!/i!/j/Cb!/j!0_.7q!0_!0g/Cb!0g!0i.7q!0i!0j/Cb!0j!0k/Cb!0k!0m.7q!0m!1T/Cb!1T!1U.7q!1U!1]/Cb!1]!1^.7q!1^!1_/Cb!1_!1`/Cb!1`!1a.7q!1a!1f/Cb!1f!1i.7q!1i!1j/Cb!1j!2Y.7q!2Y!2Z/Cb!2Z!2[/Cb!2[!2].7q!2]!2`/Cb!2`!2o.7q!2o!2p/Cb!2p!3R.7q!3R!3S/Cb!3S!3T.7q!3T!3Z/Cb!3Z!3^.7q!3^!3a/Cb!3a!3b.7q!3b!3f/Cb!3f!3i.7q!3i!3j/Cb!3j!3k/Cb!3k!3l.7q!3l!3m/Cb!3m!3n.7q!3n!3o/Cb!3o!3p/Cb!3p!3s.7q!3s!3t/Cb!3t!3u/Cb!3u!3x.7q!3x!3{/Cb!3{!4O.7q!4O!4[/Cb!4[!4r.7q!4r!4s/Cb!4s!5y.7q!5y!6R/Cb!6R!6S.7q!6S!6V/Cb!6V!6W.7q!6W!6o/Cb!6o!6p.7q!6p!6z/Cb!6z!6{.7q!6{!7Q/Cb!7Q!7T.7q!7T!7U/Cb!7U!7p.7q!7p!7q/Cb!7q!7r/Cb!7r!7x.7q!7x!7y/Cb!7y!7z/Cb!7z!8o.7q!8o!8w/Cb!8w!8x.7q!8x!8{/Cb!8{!8|.7q!8|!9e/Cb!9e!9f.7q!9f!9p/Cb!9p!9q.7q!9q!9v/Cb!9v!9y.7q!9y!9z/Cb!9z!:l.7q!:l!:m/Cb!:m!:n.7q!:n!:o/Cb!:o!:p/Cb!:p!;P.7q!;P!;Q/Cb!;Q!;R/Cb!;R!;e.7q!;e!;m/Cb!;m!;n.7q!;n!;q/Cb!;q!;r.7q!;r!O.7q!>O!>U/Cb!>U!>Z.7q!>Z!>m/Cb!>m!>p.7q!>p!?Y/Cb!?Y!?Z.7q!?Z!?d/Cb!?d!?e.7q!?e!?f/Cb!?f!?h.7q!?h!?o/Cb!?o!@{.7q!@{!A}/Cb!A}!BO.7q!BO!BP/Cb!BP!BQ/Cb!BQ!B^.7q!B^!Be/Cb!Be!Cq.7q!Cq!Cr/Cb!Cr!Cs/Cb!Cs!Ct.7q!Ct!Cu/Cb!Cu!Cw.7q!Cw!Cx/Cb!Cx!Cy/Cb!Cy!Cz.7q!Cz!C{/Cb!C{!C}.7q!C}!DO/Cb!DO!DU.7q!DU!DY/Cb!DY!DZ.7q!DZ!Db/Cb!Db!Dc.7q!Dc!Df/Cb!Df!Dg.7q!Dg!Dh/Cb!Dh!Di.7q!Di!Dj/Cb!Dj!Dl.7q!Dl!Dm/Cb!Dm!Dn/Cb!Dn!Do.7q!Do!Ds/Cb!Ds!Dt.7q!Dt!Du/Cb!Du!Dv/Cb!Dv!EP.7q!EP!EQ/Cb!EQ!ES.7q!ES!EX/Cb!EX!EY.7q!EY!EZ/Cb!EZ!Ep.7q!Ep!Et/Cb!Et!Ff.7q!Ff!Fg/Cb!Fg!Gx.7q!Gx!HQ/Cb!HQ!HR.7q!HR!Hw/Cb!Hw!Id.7q!Id!Ii/Cb!Ii!LQ.7q!LQ!L}/Cb!L}!Mc.7q!Mc!Md/Cb!Md!Mt.7q!Mt!Mz/Cb!Mz!NO.7q!NO!NS/Cb!NS!NV.7q!NV!NW/Cb!NW!NZ.7q!NZ!N[/Cb!N[!N]/Cb!N]!Nd.7q!Nd!Ng/Cb!Ng!Nk.7q!Nk!Nx/Cb!Nx# U.7q# U# V/Cb# V# h.7q# h#!`/Cb#!`#!a.7q#!a#!b/Cb#!b#!g.7q#!g#!h/Cb#!h#!j.7q#!j##g/Cb##g##h.7q##h#*s/Cb#*s#*t.7q#*t#*x/Cb#*x#*z.7q#*z#+R/Cb#+R#+S.7q#+S#+T/Cb#+T#+U.7q#+U#+Y/Cb#+Y#+[.7q#+[#,V/Cb#,V#,W.7q#,W#,[/Cb#,[#,^.7q#,^#-P/Cb#-P#-Q.7q#-Q#-U/Cb#-U#-W.7q#-W#-_/Cb#-_#-`.7q#-`#-a/Cb#-a#-b.7q#-b#-f/Cb#-f#-h.7q#-h#-w/Cb#-w#-x.7q#-x#/T/Cb#/T#/U.7q#/U#/Y/Cb#/Y#/[.7q#/[#0q/Cb#0q#1h.7q#1h#1x/Cb#1x#2Y.7q#2Y#4R/Cb#4R#4_.7q#4_#Au/Cb#Au#Aw.7q#Aw#BY/Cb#BY#BZ.7q#BZ#Bu/Cb#Bu#Bz.7q#Bz#Di/Cb#Di#EO.7q#EO#E]/Cb#E]#E^.7q#E^#Eb/Cb#Eb#Ep.7q#Ep#FS/Cb#FS#Fb.7q#Fb#Ft/Cb#Ft#GS.7q#GS#Ga/Cb#Ga#Gb.7q#Gb#Ge/Cb#Ge#Gt.7q#Gt#Hz/Cb#Hz#Io.7q#Io#Ip/Cb#Ip#It.7q#It#Iu/Cb#Iu#K[.7q#K[#MW/Cb#MW#M`.7q#M`#NZ/Cb#NZ#N[.7q#N[#N]/Cb#N]#Nb.7q#Nb$ z/Cb$ z$!U.7q$!U$!s/Cb$!s$#x.7q$#x$$h/Cb$$h$$j.7q$$j$$o/Cb$$o$$z.7q$$z$%x/Cb$%x$&_.7q$&_$&f/Cb$&f$'p.7q$'p$(X/Cb$(X$(b.7q$(b$)i/Cb$)i$+_.7q$+_$+`/Cb$+`$-a.7q$-a$.b/Cb$.b$.s.7q$.s$.z/Cb$.z$0T.7q$0T$0s/Cb$0s$1Q.7q$1Q$1R/Cb$1R$1S/Cb$1S$1^.7q$1^$2[/Cb$2[$2v.7q$2v$3l/Cb$3l$4g.7q$4g$4j/Cb$4j$4t.7q$4t$5j/Cb$5j$7y.7q$7y$7}/Cb$7}$8O.7q$8O$8S/Cb$8S$8V.7q$8V$8W/Cb$8W$8X/Cb$8X$8b.7q$8b$z/Cb5>z5>{.7q5>{5>|/Cb5>|5?P.7q5?P5?Q/Cb5?Q5?R/Cb5?R5?T.7q5?T5?Y/Cb5?Y5?[.7q5?[5?]/Cb5?]5?^.7q5?^5?_/Cb5?_5?w.7q5?w5?z/Cb5?z5?|.7q5?|5@X/Cb5@X5@`.7q5@`5@c/Cb5@c5@o.7q5@o5@u/Cb5@u5@w.7q5@w5@}/Cb5@}5AP.7q5AP5AV/Cb5AV5A`.7q5A`5Ag/Cb5Ag5Ah.7q5Ah5Ao/Cb5Ao5Dv.7q5Dv5Ek/Cb5Ek5FY.7q5FY;%S/Cb;%S;%`.7q;%`;%w/Cb;%w;%{.7q;%{;'O/Cb;'O;'S.7q;'S;=`.8v<%l?&r.7q?&r?.p/Cb?.p?.r.7q?.r?1Q/Cb?1Q?1x.7q?1x?2P/Cb?2P?2].7q?2]?2b/Cb?2b?2g.7q?2g?2h/Cb?2h?2i.7q?2i?2s/Cb?2s?2t.7q?2t?3R/Cb?3R?3S.7q?3S?3X/Cb?3X?3Y.7q?3Y?3Z/Cb?3Z?3[.7q?3[?3]/Cb?3]?3^/Cb?3^?3_.7q?3_?3`/Cb?3`?3a/Cb?3a?3b.7q?3b?5r/Cb?5r?6e.7q?6e?>`/Cb?>`?>r.7q?>r?@U/Cb?@U?@W.7q?@W?A`/Cb?A`?BY.7q?BY?Bf/Cb?Bf?EO.7q?EO?ET/Cb?ET?EU.7q?EU?HR/Cb?HR?Hw.7q?Hw?Ic/Cb?Ic?Ii.7q?Ii?JT/Cb?JT?J`.7q?J`?L]/Cb?L]?L`.7q?L`?Lf/Cb?Lf?Lh.7q?Lh?Ln/Cb?Ln?Lp.7q?Lp?Lv/Cb?Lv?Lx.7q?Lx?L{/Cb?L{O.7q!R0Ja2hS!RmPOY.8_Zq.8_qr0JYrs0JYst0JYtu0JYuv0JYvw0JYwx0JYxz.8_z{0JY{|0JY|!O.8_!O!P0JY!P!Q0JY!Q![0JY![!a.8_!a!b0JY!b!c.8_!c!}0JY!}#O.8_#O#P0JY#P#R.8_#R#S0JY#S#T0JY#T#o0JY#o$p.8_$p$q0JY$q${.8_${$|0JY$|%Q.8_%Q%R0JY%R%W.8_%W%o0JY%o%p.8_%p&a0JY&a&b.8_&b0`0JY0`0d.8_0d0p0JY0p1O.8_1O1T0JY1T1[.8_1[1]0JY1]1^.8_1^1_0JY1_4U.8_4U4Z0JY4Z4[.8_4[4]0JY4]4^0JY4^4`.8_4`4d0JY4d4l.8_4l4m0JY4m4n.8_4n4q0JY4q4r.8_4r4s0JY4s4t.8_4t5Y0JY5Y5Z.8_5Z7Q0JY7Q7R.8_7R:S0JY:S:[.8_:[=p0JY=p=y.8_=y>q0JY>q>s.8_>s>t0JY>t>{.8_>{?t0JY?tA`.8_A`A{0JYA{BQ.8_BQBT0JYBTCS.8_CSDP0JYDPDt.8_DtDu0JYDuDv0JYDvDw.8_DwGO0JYGOGP.8_GPGQ0JYGQGa.8_GaGb0JYGbGc0JYGcGj.8_GjGk0JYGkGl0JYGlGv.8_GvGy0JYGyG{.8_G{G|0JYG|H^.8_H^H_0JYH_H`.8_H`IO0JYIOIm.8_ImKj0JYKjKu.8_KuKv0JYKvL`.8_L`MR0JYMRM[.8_M[M]0JYM]M^0JYM^Mb.8_MbMc0JYMcMh.8_MhNO0JYNONS.8_NSNT0JYNTN^.8_N^N_0JYN_Nb.8_NbNc0JYNcNz.8_Nz! e0JY! e!#O.8_!#O!#P0JY!#P!#Q.8_!#Q!#]0JY!#]!%W.8_!%W!&`0JY!&`!&c.8_!&c!&d0JY!&d!&v.8_!&v!&w0JY!&w!'O.8_!'O!'Y0JY!'Y!'i.8_!'i!'p0JY!'p!'q.8_!'q!'x0JY!'x!'}.8_!'}!(V0JY!(V!(X.8_!(X!(Y0JY!(Y!(Z0JY!(Z!(].8_!(]!(s0JY!(s!(t.8_!(t!({0JY!({!(|.8_!(|!(}0JY!(}!)Q.8_!)Q!)U0JY!)U!)X.8_!)X!)Y0JY!)Y!)j.8_!)j!)k0JY!)k!)x.8_!)x!)y0JY!)y!)z0JY!)z!){.8_!){!*O0JY!*O!*^.8_!*^!*_0JY!*_!*`0JY!*`!*s.8_!*s!*y0JY!*y!*}.8_!*}!+O0JY!+O!+P0JY!+P!+R.8_!+R!+i0JY!+i!+j.8_!+j!+q0JY!+q!+r.8_!+r!+s0JY!+s!+t0JY!+t!+u.8_!+u!+v0JY!+v!+w0JY!+w!+x.8_!+x!+y0JY!+y!+z0JY!+z!,k.8_!,k!,o0JY!,o!,p.8_!,p!,q0JY!,q!-U.8_!-U!-X0JY!-X!-i.8_!-i!-r0JY!-r!-s.8_!-s!-v0JY!-v!-w.8_!-w!._0JY!._!.`.8_!.`!.g0JY!.g!.h.8_!.h!.i0JY!.i!.j0JY!.j!.k.8_!.k!.p0JY!.p!.s.8_!.s!.t0JY!.t!/W.8_!/W!/X0JY!/X!/h.8_!/h!/i0JY!/i!/j0JY!/j!0_.8_!0_!0g0JY!0g!0i.8_!0i!0j0JY!0j!0k0JY!0k!0m.8_!0m!1T0JY!1T!1U.8_!1U!1]0JY!1]!1^.8_!1^!1_0JY!1_!1`0JY!1`!1a.8_!1a!1f0JY!1f!1i.8_!1i!1j0JY!1j!2Y.8_!2Y!2Z0JY!2Z!2[0JY!2[!2].8_!2]!2`0JY!2`!2o.8_!2o!2p0JY!2p!3R.8_!3R!3S0JY!3S!3T.8_!3T!3Z0JY!3Z!3^.8_!3^!3a0JY!3a!3b.8_!3b!3f0JY!3f!3i.8_!3i!3j0JY!3j!3k0JY!3k!3l.8_!3l!3m0JY!3m!3n.8_!3n!3o0JY!3o!3p0JY!3p!3s.8_!3s!3t0JY!3t!3u0JY!3u!3x.8_!3x!3{0JY!3{!4O.8_!4O!4[0JY!4[!4r.8_!4r!4s0JY!4s!5y.8_!5y!6R0JY!6R!6S.8_!6S!6V0JY!6V!6W.8_!6W!6o0JY!6o!6p.8_!6p!6z0JY!6z!6{.8_!6{!7Q0JY!7Q!7T.8_!7T!7U0JY!7U!7p.8_!7p!7q0JY!7q!7r0JY!7r!7x.8_!7x!7y0JY!7y!7z0JY!7z!8o.8_!8o!8w0JY!8w!8x.8_!8x!8{0JY!8{!8|.8_!8|!9e0JY!9e!9f.8_!9f!9p0JY!9p!9q.8_!9q!9v0JY!9v!9y.8_!9y!9z0JY!9z!:l.8_!:l!:m0JY!:m!:n.8_!:n!:o0JY!:o!:p0JY!:p!;P.8_!;P!;Q0JY!;Q!;R0JY!;R!;e.8_!;e!;m0JY!;m!;n.8_!;n!;q0JY!;q!;r.8_!;r!O.8_!>O!>U0JY!>U!>Z.8_!>Z!>m0JY!>m!>p.8_!>p!?Y0JY!?Y!?Z.8_!?Z!?d0JY!?d!?e.8_!?e!?f0JY!?f!?h.8_!?h!?o0JY!?o!@{.8_!@{!A}0JY!A}!BO.8_!BO!BP0JY!BP!BQ0JY!BQ!B^.8_!B^!Be0JY!Be!Cq.8_!Cq!Cr0JY!Cr!Cs0JY!Cs!Ct.8_!Ct!Cu0JY!Cu!Cw.8_!Cw!Cx0JY!Cx!Cy0JY!Cy!Cz.8_!Cz!C{0JY!C{!C}.8_!C}!DO0JY!DO!DU.8_!DU!DY0JY!DY!DZ.8_!DZ!Db0JY!Db!Dc.8_!Dc!Df0JY!Df!Dg.8_!Dg!Dh0JY!Dh!Di.8_!Di!Dj0JY!Dj!Dl.8_!Dl!Dm0JY!Dm!Dn0JY!Dn!Do.8_!Do!Ds0JY!Ds!Dt.8_!Dt!Du0JY!Du!Dv0JY!Dv!EP.8_!EP!EQ0JY!EQ!ES.8_!ES!EX0JY!EX!EY.8_!EY!EZ0JY!EZ!Ep.8_!Ep!Et0JY!Et!Ff.8_!Ff!Fg0JY!Fg!Gx.8_!Gx!HQ0JY!HQ!HR.8_!HR!Hw0JY!Hw!Id.8_!Id!Ii0JY!Ii!LQ.8_!LQ!L}0JY!L}!Mc.8_!Mc!Md0JY!Md!Mt.8_!Mt!Mz0JY!Mz!NO.8_!NO!NS0JY!NS!NV.8_!NV!NW0JY!NW!NZ.8_!NZ!N[0JY!N[!N]0JY!N]!Nd.8_!Nd!Ng0JY!Ng!Nk.8_!Nk!Nx0JY!Nx# U.8_# U# V0JY# V# h.8_# h#!`0JY#!`#!a.8_#!a#!b0JY#!b#!g.8_#!g#!h0JY#!h#!j.8_#!j##g0JY##g##h.8_##h#*s0JY#*s#*t.8_#*t#*x0JY#*x#*z.8_#*z#+R0JY#+R#+S.8_#+S#+T0JY#+T#+U.8_#+U#+Y0JY#+Y#+[.8_#+[#,V0JY#,V#,W.8_#,W#,[0JY#,[#,^.8_#,^#-P0JY#-P#-Q.8_#-Q#-U0JY#-U#-W.8_#-W#-_0JY#-_#-`.8_#-`#-a0JY#-a#-b.8_#-b#-f0JY#-f#-h.8_#-h#-w0JY#-w#-x.8_#-x#/T0JY#/T#/U.8_#/U#/Y0JY#/Y#/[.8_#/[#0q0JY#0q#1h.8_#1h#1x0JY#1x#2Y.8_#2Y#4R0JY#4R#4_.8_#4_#Au0JY#Au#Aw.8_#Aw#BY0JY#BY#BZ.8_#BZ#Bu0JY#Bu#Bz.8_#Bz#Di0JY#Di#EO.8_#EO#E]0JY#E]#E^.8_#E^#Eb0JY#Eb#Ep.8_#Ep#FS0JY#FS#Fb.8_#Fb#Ft0JY#Ft#GS.8_#GS#Ga0JY#Ga#Gb.8_#Gb#Ge0JY#Ge#Gt.8_#Gt#Hz0JY#Hz#Io.8_#Io#Ip0JY#Ip#It.8_#It#Iu0JY#Iu#K[.8_#K[#MW0JY#MW#M`.8_#M`#NZ0JY#NZ#N[.8_#N[#N]0JY#N]#Nb.8_#Nb$ z0JY$ z$!U.8_$!U$!s0JY$!s$#x.8_$#x$$h0JY$$h$$j.8_$$j$$o0JY$$o$$z.8_$$z$%x0JY$%x$&_.8_$&_$&f0JY$&f$'p.8_$'p$(X0JY$(X$(b.8_$(b$)i0JY$)i$+_.8_$+_$+`0JY$+`$-a.8_$-a$.b0JY$.b$.s.8_$.s$.z0JY$.z$0T.8_$0T$0s0JY$0s$1Q.8_$1Q$1R0JY$1R$1S0JY$1S$1^.8_$1^$2[0JY$2[$2v.8_$2v$3l0JY$3l$4g.8_$4g$4j0JY$4j$4t.8_$4t$5j0JY$5j$7y.8_$7y$7}0JY$7}$8O.8_$8O$8S0JY$8S$8V.8_$8V$8W0JY$8W$8X0JY$8X$8b.8_$8b$z0JY5>z5>{.8_5>{5>|0JY5>|5?P.8_5?P5?Q0JY5?Q5?R0JY5?R5?T.8_5?T5?Y0JY5?Y5?[.8_5?[5?]0JY5?]5?^.8_5?^5?_0JY5?_5?w.8_5?w5?z0JY5?z5?|.8_5?|5@X0JY5@X5@`.8_5@`5@c0JY5@c5@o.8_5@o5@u0JY5@u5@w.8_5@w5@}0JY5@}5AP.8_5AP5AV0JY5AV5A`.8_5A`5Ag0JY5Ag5Ah.8_5Ah5Ao0JY5Ao5Dv.8_5Dv5Ek0JY5Ek5FY.8_5FY;%S0JY;%S;%`.8_;%`;%w0JY;%w;%{.8_;%{;'O0JY;'O;'S.8_;'S;=`.8p<%l?&r.8_?&r?.p0JY?.p?.r.8_?.r?1Q0JY?1Q?1x.8_?1x?2P0JY?2P?2].8_?2]?2b0JY?2b?2g.8_?2g?2h0JY?2h?2i.8_?2i?2s0JY?2s?2t.8_?2t?3R0JY?3R?3S.8_?3S?3X0JY?3X?3Y.8_?3Y?3Z0JY?3Z?3[.8_?3[?3]0JY?3]?3^0JY?3^?3_.8_?3_?3`0JY?3`?3a0JY?3a?3b.8_?3b?5r0JY?5r?6e.8_?6e?>`0JY?>`?>r.8_?>r?@U0JY?@U?@W.8_?@W?A`0JY?A`?BY.8_?BY?Bf0JY?Bf?EO.8_?EO?ET0JY?ET?EU.8_?EU?HR0JY?HR?Hw.8_?Hw?Ic0JY?Ic?Ii.8_?Ii?JT0JY?JT?J`.8_?J`?L]0JY?L]?L`.8_?L`?Lf0JY?Lf?Lh.8_?Lh?Ln0JY?Ln?Lp.8_?Lp?Lv0JY?Lv?Lx.8_?Lx?L{0JY?L{O.8_!T2#U2izQS!RmPOY.8|YZ!+oZq.8|qr2!{rs2!{st2!{tu2!{uv2!{vw2!{wx0JYxz.8|z{2!{{|2!{|!O.8|!O!P2!{!P!Q2!{!Q![2!{![!a.8|!a!b2!{!b!c.8|!c!}2!{!}#O.8|#O#P2!{#P#R.8|#R#S2!{#S#T2!{#T#o2!{#o$p.8|$p$q2!{$q${.8|${$|2!{$|%Q.8|%Q%R2!{%R%W.8|%W%o2!{%o%p.8|%p&a2!{&a&b.8|&b0`2!{0`0d.8|0d0p2!{0p1O.8|1O1T2!{1T1[.8|1[1]2!{1]1^.8|1^1_2!{1_4U.8|4U4Z2!{4Z4[.8|4[4]2!{4]4^2!{4^4`.8|4`4d2!{4d4l.8|4l4m2!{4m4n.8|4n4q2!{4q4r.8|4r4s2!{4s4t.8|4t5Y2!{5Y5Z.8|5Z7Q2!{7Q7R.8|7R:S2!{:S:[.8|:[=p2!{=p=y.8|=y>q2!{>q>s.8|>s>t2!{>t>{.8|>{?t2!{?tA`.8|A`A{2!{A{BQ.8|BQBT2!{BTCS.8|CSDP2!{DPDt.8|DtDu2!{DuDv2!{DvDw.8|DwGO2!{GOGP.8|GPGQ2!{GQGa.8|GaGb2!{GbGc2!{GcGj.8|GjGk2!{GkGl2!{GlGv.8|GvGy2!{GyG{.8|G{G|2!{G|H^.8|H^H_2!{H_H`.8|H`IO2!{IOIm.8|ImKj2!{KjKu.8|KuKv2!{KvL`.8|L`MR2!{MRM[.8|M[M]2!{M]M^2!{M^Mb.8|MbMc2!{McMh.8|MhNO2!{NONS.8|NSNT2!{NTN^.8|N^N_2!{N_Nb.8|NbNc2!{NcNz.8|Nz! e2!{! e!#O.8|!#O!#P2!{!#P!#Q.8|!#Q!#]2!{!#]!%W.8|!%W!&`2!{!&`!&c.8|!&c!&d2!{!&d!&v.8|!&v!&w2!{!&w!'O.8|!'O!'Y2!{!'Y!'i.8|!'i!'p2!{!'p!'q.8|!'q!'x2!{!'x!'}.8|!'}!(V2!{!(V!(X.8|!(X!(Y2!{!(Y!(Z2!{!(Z!(].8|!(]!(s2!{!(s!(t.8|!(t!({2!{!({!(|.8|!(|!(}2!{!(}!)Q.8|!)Q!)U2!{!)U!)X.8|!)X!)Y2!{!)Y!)j.8|!)j!)k2!{!)k!)x.8|!)x!)y2!{!)y!)z2!{!)z!){.8|!){!*O2!{!*O!*^.8|!*^!*_2!{!*_!*`2!{!*`!*s.8|!*s!*y2!{!*y!*}.8|!*}!+O2!{!+O!+P2!{!+P!+R.8|!+R!+i2!{!+i!+j.8|!+j!+q2!{!+q!+r.8|!+r!+s2!{!+s!+t2!{!+t!+u.8|!+u!+v2!{!+v!+w2!{!+w!+x.8|!+x!+y2!{!+y!+z2!{!+z!,k.8|!,k!,o2!{!,o!,p.8|!,p!,q2!{!,q!-U.8|!-U!-X2!{!-X!-i.8|!-i!-r2!{!-r!-s.8|!-s!-v2!{!-v!-w.8|!-w!._2!{!._!.`.8|!.`!.g2!{!.g!.h.8|!.h!.i2!{!.i!.j2!{!.j!.k.8|!.k!.p2!{!.p!.s.8|!.s!.t2!{!.t!/W.8|!/W!/X2!{!/X!/h.8|!/h!/i2!{!/i!/j2!{!/j!0_.8|!0_!0g2!{!0g!0i.8|!0i!0j2!{!0j!0k2!{!0k!0m.8|!0m!1T2!{!1T!1U.8|!1U!1]2!{!1]!1^.8|!1^!1_2!{!1_!1`2!{!1`!1a.8|!1a!1f2!{!1f!1i.8|!1i!1j2!{!1j!2Y.8|!2Y!2Z2!{!2Z!2[2!{!2[!2].8|!2]!2`2!{!2`!2o.8|!2o!2p2!{!2p!3R.8|!3R!3S2!{!3S!3T.8|!3T!3Z2!{!3Z!3^.8|!3^!3a2!{!3a!3b.8|!3b!3f2!{!3f!3i.8|!3i!3j2!{!3j!3k2!{!3k!3l.8|!3l!3m2!{!3m!3n.8|!3n!3o2!{!3o!3p2!{!3p!3s.8|!3s!3t2!{!3t!3u2!{!3u!3x.8|!3x!3{2!{!3{!4O.8|!4O!4[2!{!4[!4r.8|!4r!4s2!{!4s!5y.8|!5y!6R2!{!6R!6S.8|!6S!6V2!{!6V!6W.8|!6W!6o2!{!6o!6p.8|!6p!6z2!{!6z!6{.8|!6{!7Q2!{!7Q!7T.8|!7T!7U2!{!7U!7p.8|!7p!7q2!{!7q!7r2!{!7r!7x.8|!7x!7y2!{!7y!7z2!{!7z!8o.8|!8o!8w2!{!8w!8x.8|!8x!8{2!{!8{!8|.8|!8|!9e2!{!9e!9f.8|!9f!9p2!{!9p!9q.8|!9q!9v2!{!9v!9y.8|!9y!9z2!{!9z!:l.8|!:l!:m2!{!:m!:n.8|!:n!:o2!{!:o!:p2!{!:p!;P.8|!;P!;Q2!{!;Q!;R2!{!;R!;e.8|!;e!;m2!{!;m!;n.8|!;n!;q2!{!;q!;r.8|!;r!O.8|!>O!>U2!{!>U!>Z.8|!>Z!>m2!{!>m!>p.8|!>p!?Y2!{!?Y!?Z.8|!?Z!?d2!{!?d!?e.8|!?e!?f2!{!?f!?h.8|!?h!?o2!{!?o!@{.8|!@{!A}2!{!A}!BO.8|!BO!BP2!{!BP!BQ2!{!BQ!B^.8|!B^!Be2!{!Be!Cq.8|!Cq!Cr2!{!Cr!Cs2!{!Cs!Ct.8|!Ct!Cu2!{!Cu!Cw.8|!Cw!Cx2!{!Cx!Cy2!{!Cy!Cz.8|!Cz!C{2!{!C{!C}.8|!C}!DO2!{!DO!DU.8|!DU!DY2!{!DY!DZ.8|!DZ!Db2!{!Db!Dc.8|!Dc!Df2!{!Df!Dg.8|!Dg!Dh2!{!Dh!Di.8|!Di!Dj2!{!Dj!Dl.8|!Dl!Dm2!{!Dm!Dn2!{!Dn!Do.8|!Do!Ds2!{!Ds!Dt.8|!Dt!Du2!{!Du!Dv2!{!Dv!EP.8|!EP!EQ2!{!EQ!ES.8|!ES!EX2!{!EX!EY.8|!EY!EZ2!{!EZ!Ep.8|!Ep!Et2!{!Et!Ff.8|!Ff!Fg2!{!Fg!Gx.8|!Gx!HQ2!{!HQ!HR.8|!HR!Hw2!{!Hw!Id.8|!Id!Ii2!{!Ii!LQ.8|!LQ!L}2!{!L}!Mc.8|!Mc!Md2!{!Md!Mt.8|!Mt!Mz2!{!Mz!NO.8|!NO!NS2!{!NS!NV.8|!NV!NW2!{!NW!NZ.8|!NZ!N[2!{!N[!N]2!{!N]!Nd.8|!Nd!Ng2!{!Ng!Nk.8|!Nk!Nx2!{!Nx# U.8|# U# V2!{# V# h.8|# h#!`2!{#!`#!a.8|#!a#!b2!{#!b#!g.8|#!g#!h2!{#!h#!j.8|#!j##g2!{##g##h.8|##h#*s2!{#*s#*t.8|#*t#*x2!{#*x#*z.8|#*z#+R2!{#+R#+S.8|#+S#+T2!{#+T#+U.8|#+U#+Y2!{#+Y#+[.8|#+[#,V2!{#,V#,W.8|#,W#,[2!{#,[#,^.8|#,^#-P2!{#-P#-Q.8|#-Q#-U2!{#-U#-W.8|#-W#-_2!{#-_#-`.8|#-`#-a2!{#-a#-b.8|#-b#-f2!{#-f#-h.8|#-h#-w2!{#-w#-x.8|#-x#/T2!{#/T#/U.8|#/U#/Y2!{#/Y#/[.8|#/[#0q2!{#0q#1h.8|#1h#1x2!{#1x#2Y.8|#2Y#4R2!{#4R#4_.8|#4_#Au2!{#Au#Aw.8|#Aw#BY2!{#BY#BZ.8|#BZ#Bu2!{#Bu#Bz.8|#Bz#Di2!{#Di#EO.8|#EO#E]2!{#E]#E^.8|#E^#Eb2!{#Eb#Ep.8|#Ep#FS2!{#FS#Fb.8|#Fb#Ft2!{#Ft#GS.8|#GS#Ga2!{#Ga#Gb.8|#Gb#Ge2!{#Ge#Gt.8|#Gt#Hz2!{#Hz#Io.8|#Io#Ip2!{#Ip#It.8|#It#Iu2!{#Iu#K[.8|#K[#MW2!{#MW#M`.8|#M`#NZ2!{#NZ#N[.8|#N[#N]2!{#N]#Nb.8|#Nb$ z2!{$ z$!U.8|$!U$!s2!{$!s$#x.8|$#x$$h2!{$$h$$j.8|$$j$$o2!{$$o$$z.8|$$z$%x2!{$%x$&_.8|$&_$&f2!{$&f$'p.8|$'p$(X2!{$(X$(b.8|$(b$)i2!{$)i$+_.8|$+_$+`2!{$+`$-a.8|$-a$.b2!{$.b$.s.8|$.s$.z2!{$.z$0T.8|$0T$0s2!{$0s$1Q.8|$1Q$1R2!{$1R$1S2!{$1S$1^.8|$1^$2[2!{$2[$2v.8|$2v$3l2!{$3l$4g.8|$4g$4j2!{$4j$4t.8|$4t$5j2!{$5j$7y.8|$7y$7}2!{$7}$8O.8|$8O$8S2!{$8S$8V.8|$8V$8W2!{$8W$8X2!{$8X$8b.8|$8b$z2!{5>z5>{.8|5>{5>|2!{5>|5?P.8|5?P5?Q2!{5?Q5?R2!{5?R5?T.8|5?T5?Y2!{5?Y5?[.8|5?[5?]2!{5?]5?^.8|5?^5?_2!{5?_5?w.8|5?w5?z2!{5?z5?|.8|5?|5@X2!{5@X5@`.8|5@`5@c2!{5@c5@o.8|5@o5@u2!{5@u5@w.8|5@w5@}2!{5@}5AP.8|5AP5AV2!{5AV5A`.8|5A`5Ag2!{5Ag5Ah.8|5Ah5Ao2!{5Ao5Dv.8|5Dv5Ek2!{5Ek5FY.8|5FY;%S2!{;%S;%`.8|;%`;%w2!{;%w;%{.8|;%{;'O2!{;'O;'S.8|;'S;=`.9j<%l?&r.8|?&r?.p2!{?.p?.r.8|?.r?1Q2!{?1Q?1x.8|?1x?2P2!{?2P?2].8|?2]?2b2!{?2b?2g.8|?2g?2h2!{?2h?2i.8|?2i?2s2!{?2s?2t.8|?2t?3R2!{?3R?3S.8|?3S?3X2!{?3X?3Y.8|?3Y?3Z2!{?3Z?3[.8|?3[?3]2!{?3]?3^2!{?3^?3_.8|?3_?3`2!{?3`?3a2!{?3a?3b.8|?3b?5r2!{?5r?6e.8|?6e?>`2!{?>`?>r.8|?>r?@U2!{?@U?@W.8|?@W?A`2!{?A`?BY.8|?BY?Bf2!{?Bf?EO.8|?EO?ET2!{?ET?EU.8|?EU?HR2!{?HR?Hw.8|?Hw?Ic2!{?Ic?Ii.8|?Ii?JT2!{?JT?J`.8|?J`?L]2!{?L]?L`.8|?L`?Lf2!{?Lf?Lh.8|?Lh?Ln2!{?Ln?Lp.8|?Lp?Lv2!{?Lv?Lx.8|?Lx?L{2!{?L{O.8|!_3*O2i!OW|SS!RmPOY.9vYZ!,^Zq.9vqr3)srs/Cbst3)stu3)suv3)svw3)swx3)sxz.9vz{3)s{|3)s|!O.9v!O!P3)s!P!Q3)s!Q![3)s![!a.9v!a!b3)s!b!c.9v!c!}3)s!}#O.9v#O#P3)s#P#R.9v#R#S3)s#S#T40m#T#o3)s#o$p.9v$p$q3)s$q${.9v${$|3)s$|%Q.9v%Q%R3)s%R%W.9v%W%o3)s%o%p.9v%p&a3)s&a&b.9v&b0`3)s0`0d.9v0d0p3)s0p1O.9v1O1T3)s1T1[.9v1[1]3)s1]1^.9v1^1_3)s1_4U.9v4U4Z3)s4Z4[.9v4[4]3)s4]4^3)s4^4`.9v4`4d3)s4d4l.9v4l4m3)s4m4n.9v4n4q3)s4q4r.9v4r4s3)s4s4t.9v4t5Y3)s5Y5Z.9v5Z7Q3)s7Q7R.9v7R:S3)s:S:[.9v:[=p3)s=p=y.9v=y>q3)s>q>s.9v>s>t3)s>t>{.9v>{?t3)s?tA`.9vA`A{3)sA{BQ.9vBQBT3)sBTCS.9vCSDP3)sDPDt.9vDtDu3)sDuDv3)sDvDw.9vDwGO3)sGOGP.9vGPGQ3)sGQGa.9vGaGb3)sGbGc3)sGcGj.9vGjGk3)sGkGl3)sGlGv.9vGvGy3)sGyG{.9vG{G|3)sG|H^.9vH^H_3)sH_H`.9vH`IO3)sIOIm.9vImKj3)sKjKu.9vKuKv3)sKvL`.9vL`MR3)sMRM[.9vM[M]3)sM]M^3)sM^Mb.9vMbMc3)sMcMh.9vMhNO3)sNONS.9vNSNT3)sNTN^.9vN^N_3)sN_Nb.9vNbNc3)sNcNz.9vNz! e3)s! e!#O.9v!#O!#P3)s!#P!#Q.9v!#Q!#]3)s!#]!%W.9v!%W!&`3)s!&`!&c.9v!&c!&d3)s!&d!&v.9v!&v!&w3)s!&w!'O.9v!'O!'Y3)s!'Y!'i.9v!'i!'p3)s!'p!'q.9v!'q!'x3)s!'x!'}.9v!'}!(V3)s!(V!(X.9v!(X!(Y3)s!(Y!(Z3)s!(Z!(].9v!(]!(s3)s!(s!(t.9v!(t!({3)s!({!(|.9v!(|!(}3)s!(}!)Q.9v!)Q!)U3)s!)U!)X.9v!)X!)Y3)s!)Y!)j.9v!)j!)k3)s!)k!)x.9v!)x!)y3)s!)y!)z3)s!)z!){.9v!){!*O3)s!*O!*^.9v!*^!*_3)s!*_!*`3)s!*`!*s.9v!*s!*y3)s!*y!*}.9v!*}!+O3)s!+O!+P3)s!+P!+R.9v!+R!+i3)s!+i!+j.9v!+j!+q3)s!+q!+r.9v!+r!+s3)s!+s!+t3)s!+t!+u.9v!+u!+v3)s!+v!+w3)s!+w!+x.9v!+x!+y3)s!+y!+z3)s!+z!,k.9v!,k!,o3)s!,o!,p.9v!,p!,q3)s!,q!-U.9v!-U!-X3)s!-X!-i.9v!-i!-r3)s!-r!-s.9v!-s!-v3)s!-v!-w.9v!-w!._3)s!._!.`.9v!.`!.g3)s!.g!.h.9v!.h!.i3)s!.i!.j3)s!.j!.k.9v!.k!.p3)s!.p!.s.9v!.s!.t3)s!.t!/W.9v!/W!/X3)s!/X!/h.9v!/h!/i3)s!/i!/j3)s!/j!0_.9v!0_!0g3)s!0g!0i.9v!0i!0j3)s!0j!0k3)s!0k!0m.9v!0m!1T3)s!1T!1U.9v!1U!1]3)s!1]!1^.9v!1^!1_3)s!1_!1`3)s!1`!1a.9v!1a!1f3)s!1f!1i.9v!1i!1j3)s!1j!2Y.9v!2Y!2Z3)s!2Z!2[3)s!2[!2].9v!2]!2`3)s!2`!2o.9v!2o!2p3)s!2p!3R.9v!3R!3S3)s!3S!3T.9v!3T!3Z3)s!3Z!3^.9v!3^!3a3)s!3a!3b.9v!3b!3f3)s!3f!3i.9v!3i!3j3)s!3j!3k3)s!3k!3l.9v!3l!3m3)s!3m!3n.9v!3n!3o3)s!3o!3p3)s!3p!3s.9v!3s!3t3)s!3t!3u3)s!3u!3x.9v!3x!3{3)s!3{!4O.9v!4O!4[3)s!4[!4r.9v!4r!4s3)s!4s!5y.9v!5y!6R3)s!6R!6S.9v!6S!6V3)s!6V!6W.9v!6W!6o3)s!6o!6p.9v!6p!6z3)s!6z!6{.9v!6{!7Q3)s!7Q!7T.9v!7T!7U3)s!7U!7p.9v!7p!7q3)s!7q!7r3)s!7r!7x.9v!7x!7y3)s!7y!7z3)s!7z!8o.9v!8o!8w3)s!8w!8x.9v!8x!8{3)s!8{!8|.9v!8|!9e3)s!9e!9f.9v!9f!9p3)s!9p!9q.9v!9q!9v3)s!9v!9y.9v!9y!9z3)s!9z!:l.9v!:l!:m3)s!:m!:n.9v!:n!:o3)s!:o!:p3)s!:p!;P.9v!;P!;Q3)s!;Q!;R3)s!;R!;e.9v!;e!;m3)s!;m!;n.9v!;n!;q3)s!;q!;r.9v!;r!O.9v!>O!>U3)s!>U!>Z.9v!>Z!>m3)s!>m!>p.9v!>p!?Y3)s!?Y!?Z.9v!?Z!?d3)s!?d!?e.9v!?e!?f3)s!?f!?h.9v!?h!?o3)s!?o!@{.9v!@{!A}3)s!A}!BO.9v!BO!BP3)s!BP!BQ3)s!BQ!B^.9v!B^!Be3)s!Be!Cq.9v!Cq!Cr3)s!Cr!Cs3)s!Cs!Ct.9v!Ct!Cu3)s!Cu!Cw.9v!Cw!Cx3)s!Cx!Cy3)s!Cy!Cz.9v!Cz!C{3)s!C{!C}.9v!C}!DO3)s!DO!DU.9v!DU!DY3)s!DY!DZ.9v!DZ!Db3)s!Db!Dc.9v!Dc!Df3)s!Df!Dg.9v!Dg!Dh3)s!Dh!Di.9v!Di!Dj3)s!Dj!Dl.9v!Dl!Dm3)s!Dm!Dn3)s!Dn!Do.9v!Do!Ds3)s!Ds!Dt.9v!Dt!Du3)s!Du!Dv3)s!Dv!EP.9v!EP!EQ3)s!EQ!ES.9v!ES!EX3)s!EX!EY.9v!EY!EZ3)s!EZ!Ep.9v!Ep!Et3)s!Et!Ff.9v!Ff!Fg3)s!Fg!Gx.9v!Gx!HQ3)s!HQ!HR.9v!HR!Hw3)s!Hw!Id.9v!Id!Ii3)s!Ii!LQ.9v!LQ!L}3)s!L}!Mc.9v!Mc!Md3)s!Md!Mt.9v!Mt!Mz3)s!Mz!NO.9v!NO!NS3)s!NS!NV.9v!NV!NW3)s!NW!NZ.9v!NZ!N[3)s!N[!N]3)s!N]!Nd.9v!Nd!Ng3)s!Ng!Nk.9v!Nk!Nx3)s!Nx# U.9v# U# V3)s# V# h.9v# h#!`3)s#!`#!a.9v#!a#!b3)s#!b#!g.9v#!g#!h3)s#!h#!j.9v#!j##g3)s##g##h.9v##h#*s3)s#*s#*t.9v#*t#*x3)s#*x#*z.9v#*z#+R3)s#+R#+S.9v#+S#+T3)s#+T#+U.9v#+U#+Y3)s#+Y#+[.9v#+[#,V3)s#,V#,W.9v#,W#,[3)s#,[#,^.9v#,^#-P3)s#-P#-Q.9v#-Q#-U3)s#-U#-W.9v#-W#-_3)s#-_#-`.9v#-`#-a3)s#-a#-b.9v#-b#-f3)s#-f#-h.9v#-h#-w3)s#-w#-x.9v#-x#/T3)s#/T#/U.9v#/U#/Y3)s#/Y#/[.9v#/[#0q3)s#0q#1h.9v#1h#1x3)s#1x#2Y.9v#2Y#4R3)s#4R#4_.9v#4_#Au3)s#Au#Aw.9v#Aw#BY3)s#BY#BZ.9v#BZ#Bu3)s#Bu#Bz.9v#Bz#Di3)s#Di#EO.9v#EO#E]3)s#E]#E^.9v#E^#Eb3)s#Eb#Ep.9v#Ep#FS3)s#FS#Fb.9v#Fb#Ft3)s#Ft#GS.9v#GS#Ga3)s#Ga#Gb.9v#Gb#Ge3)s#Ge#Gt.9v#Gt#Hz3)s#Hz#Io.9v#Io#Ip3)s#Ip#It.9v#It#Iu3)s#Iu#K[.9v#K[#MW3)s#MW#M`.9v#M`#NZ3)s#NZ#N[.9v#N[#N]3)s#N]#Nb.9v#Nb$ z3)s$ z$!U.9v$!U$!s3)s$!s$#x.9v$#x$$h3)s$$h$$j.9v$$j$$o3)s$$o$$z.9v$$z$%x3)s$%x$&_.9v$&_$&f3)s$&f$'p.9v$'p$(X3)s$(X$(b.9v$(b$)i3)s$)i$+_.9v$+_$+`3)s$+`$-a.9v$-a$.b3)s$.b$.s.9v$.s$.z3)s$.z$0T.9v$0T$0s3)s$0s$1Q.9v$1Q$1R3)s$1R$1S3)s$1S$1^.9v$1^$2[3)s$2[$2v.9v$2v$3l3)s$3l$4g.9v$4g$4j3)s$4j$4t.9v$4t$5j3)s$5j$7y.9v$7y$7}3)s$7}$8O.9v$8O$8S3)s$8S$8V.9v$8V$8W3)s$8W$8X3)s$8X$8b.9v$8b$z3)s5>z5>{.9v5>{5>|3)s5>|5?P.9v5?P5?Q3)s5?Q5?R3)s5?R5?T.9v5?T5?Y3)s5?Y5?[.9v5?[5?]3)s5?]5?^.9v5?^5?_3)s5?_5?w.9v5?w5?z3)s5?z5?|.9v5?|5@X3)s5@X5@`.9v5@`5@c3)s5@c5@o.9v5@o5@u3)s5@u5@w.9v5@w5@}3)s5@}5AP.9v5AP5AV3)s5AV5A`.9v5A`5Ag3)s5Ag5Ah.9v5Ah5Ao3)s5Ao5Dv.9v5Dv5Ek3)s5Ek5FY.9v5FY;%S3)s;%S;%`.9v;%`;%w3)s;%w;%{.9v;%{;'O3)s;'O;'S.9v;'S;=`.;`<%l?&r.9v?&r?.p3)s?.p?.r.9v?.r?1Q3)s?1Q?1x.9v?1x?2P3)s?2P?2].9v?2]?2b3)s?2b?2g.9v?2g?2h3)s?2h?2i.9v?2i?2s3)s?2s?2t.9v?2t?3R3)s?3R?3S.9v?3S?3X3)s?3X?3Y.9v?3Y?3Z3)s?3Z?3[.9v?3[?3]3)s?3]?3^3)s?3^?3_.9v?3_?3`3)s?3`?3a3)s?3a?3b.9v?3b?5r3)s?5r?6e.9v?6e?>`3)s?>`?>r.9v?>r?@U3)s?@U?@W.9v?@W?A`3)s?A`?BY.9v?BY?Bf3)s?Bf?EO.9v?EO?ET3)s?ET?EU.9v?EU?HR3)s?HR?Hw.9v?Hw?Ic3)s?Ic?Ii.9v?Ii?JT3)s?JT?J`.9v?J`?L]3)s?L]?L`.9v?L`?Lf3)s?Lf?Lh.9v?Lh?Ln3)s?Ln?Lp.9v?Lp?Lv3)s?Lv?Lx.9v?Lx?L{3)s?L{O.9v!V40v2i|SS!RmPOY.:lYZ!,zZq.:lqr40mrs0JYst40mtu40muv40mvw40mwx40mxz.:lz{40m{|40m|!O.:l!O!P40m!P!Q40m!Q![40m![!a.:l!a!b40m!b!c.:l!c!}40m!}#O.:l#O#P40m#P#R.:l#R#S40m#S#T40m#T#o40m#o$p.:l$p$q40m$q${.:l${$|40m$|%Q.:l%Q%R40m%R%W.:l%W%o40m%o%p.:l%p&a40m&a&b.:l&b0`40m0`0d.:l0d0p40m0p1O.:l1O1T40m1T1[.:l1[1]40m1]1^.:l1^1_40m1_4U.:l4U4Z40m4Z4[.:l4[4]40m4]4^40m4^4`.:l4`4d40m4d4l.:l4l4m40m4m4n.:l4n4q40m4q4r.:l4r4s40m4s4t.:l4t5Y40m5Y5Z.:l5Z7Q40m7Q7R.:l7R:S40m:S:[.:l:[=p40m=p=y.:l=y>q40m>q>s.:l>s>t40m>t>{.:l>{?t40m?tA`.:lA`A{40mA{BQ.:lBQBT40mBTCS.:lCSDP40mDPDt.:lDtDu40mDuDv40mDvDw.:lDwGO40mGOGP.:lGPGQ40mGQGa.:lGaGb40mGbGc40mGcGj.:lGjGk40mGkGl40mGlGv.:lGvGy40mGyG{.:lG{G|40mG|H^.:lH^H_40mH_H`.:lH`IO40mIOIm.:lImKj40mKjKu.:lKuKv40mKvL`.:lL`MR40mMRM[.:lM[M]40mM]M^40mM^Mb.:lMbMc40mMcMh.:lMhNO40mNONS.:lNSNT40mNTN^.:lN^N_40mN_Nb.:lNbNc40mNcNz.:lNz! e40m! e!#O.:l!#O!#P40m!#P!#Q.:l!#Q!#]40m!#]!%W.:l!%W!&`40m!&`!&c.:l!&c!&d40m!&d!&v.:l!&v!&w40m!&w!'O.:l!'O!'Y40m!'Y!'i.:l!'i!'p40m!'p!'q.:l!'q!'x40m!'x!'}.:l!'}!(V40m!(V!(X.:l!(X!(Y40m!(Y!(Z40m!(Z!(].:l!(]!(s40m!(s!(t.:l!(t!({40m!({!(|.:l!(|!(}40m!(}!)Q.:l!)Q!)U40m!)U!)X.:l!)X!)Y40m!)Y!)j.:l!)j!)k40m!)k!)x.:l!)x!)y40m!)y!)z40m!)z!){.:l!){!*O40m!*O!*^.:l!*^!*_40m!*_!*`40m!*`!*s.:l!*s!*y40m!*y!*}.:l!*}!+O40m!+O!+P40m!+P!+R.:l!+R!+i40m!+i!+j.:l!+j!+q40m!+q!+r.:l!+r!+s40m!+s!+t40m!+t!+u.:l!+u!+v40m!+v!+w40m!+w!+x.:l!+x!+y40m!+y!+z40m!+z!,k.:l!,k!,o40m!,o!,p.:l!,p!,q40m!,q!-U.:l!-U!-X40m!-X!-i.:l!-i!-r40m!-r!-s.:l!-s!-v40m!-v!-w.:l!-w!._40m!._!.`.:l!.`!.g40m!.g!.h.:l!.h!.i40m!.i!.j40m!.j!.k.:l!.k!.p40m!.p!.s.:l!.s!.t40m!.t!/W.:l!/W!/X40m!/X!/h.:l!/h!/i40m!/i!/j40m!/j!0_.:l!0_!0g40m!0g!0i.:l!0i!0j40m!0j!0k40m!0k!0m.:l!0m!1T40m!1T!1U.:l!1U!1]40m!1]!1^.:l!1^!1_40m!1_!1`40m!1`!1a.:l!1a!1f40m!1f!1i.:l!1i!1j40m!1j!2Y.:l!2Y!2Z40m!2Z!2[40m!2[!2].:l!2]!2`40m!2`!2o.:l!2o!2p40m!2p!3R.:l!3R!3S40m!3S!3T.:l!3T!3Z40m!3Z!3^.:l!3^!3a40m!3a!3b.:l!3b!3f40m!3f!3i.:l!3i!3j40m!3j!3k40m!3k!3l.:l!3l!3m40m!3m!3n.:l!3n!3o40m!3o!3p40m!3p!3s.:l!3s!3t40m!3t!3u40m!3u!3x.:l!3x!3{40m!3{!4O.:l!4O!4[40m!4[!4r.:l!4r!4s40m!4s!5y.:l!5y!6R40m!6R!6S.:l!6S!6V40m!6V!6W.:l!6W!6o40m!6o!6p.:l!6p!6z40m!6z!6{.:l!6{!7Q40m!7Q!7T.:l!7T!7U40m!7U!7p.:l!7p!7q40m!7q!7r40m!7r!7x.:l!7x!7y40m!7y!7z40m!7z!8o.:l!8o!8w40m!8w!8x.:l!8x!8{40m!8{!8|.:l!8|!9e40m!9e!9f.:l!9f!9p40m!9p!9q.:l!9q!9v40m!9v!9y.:l!9y!9z40m!9z!:l.:l!:l!:m40m!:m!:n.:l!:n!:o40m!:o!:p40m!:p!;P.:l!;P!;Q40m!;Q!;R40m!;R!;e.:l!;e!;m40m!;m!;n.:l!;n!;q40m!;q!;r.:l!;r!O.:l!>O!>U40m!>U!>Z.:l!>Z!>m40m!>m!>p.:l!>p!?Y40m!?Y!?Z.:l!?Z!?d40m!?d!?e.:l!?e!?f40m!?f!?h.:l!?h!?o40m!?o!@{.:l!@{!A}40m!A}!BO.:l!BO!BP40m!BP!BQ40m!BQ!B^.:l!B^!Be40m!Be!Cq.:l!Cq!Cr40m!Cr!Cs40m!Cs!Ct.:l!Ct!Cu40m!Cu!Cw.:l!Cw!Cx40m!Cx!Cy40m!Cy!Cz.:l!Cz!C{40m!C{!C}.:l!C}!DO40m!DO!DU.:l!DU!DY40m!DY!DZ.:l!DZ!Db40m!Db!Dc.:l!Dc!Df40m!Df!Dg.:l!Dg!Dh40m!Dh!Di.:l!Di!Dj40m!Dj!Dl.:l!Dl!Dm40m!Dm!Dn40m!Dn!Do.:l!Do!Ds40m!Ds!Dt.:l!Dt!Du40m!Du!Dv40m!Dv!EP.:l!EP!EQ40m!EQ!ES.:l!ES!EX40m!EX!EY.:l!EY!EZ40m!EZ!Ep.:l!Ep!Et40m!Et!Ff.:l!Ff!Fg40m!Fg!Gx.:l!Gx!HQ40m!HQ!HR.:l!HR!Hw40m!Hw!Id.:l!Id!Ii40m!Ii!LQ.:l!LQ!L}40m!L}!Mc.:l!Mc!Md40m!Md!Mt.:l!Mt!Mz40m!Mz!NO.:l!NO!NS40m!NS!NV.:l!NV!NW40m!NW!NZ.:l!NZ!N[40m!N[!N]40m!N]!Nd.:l!Nd!Ng40m!Ng!Nk.:l!Nk!Nx40m!Nx# U.:l# U# V40m# V# h.:l# h#!`40m#!`#!a.:l#!a#!b40m#!b#!g.:l#!g#!h40m#!h#!j.:l#!j##g40m##g##h.:l##h#*s40m#*s#*t.:l#*t#*x40m#*x#*z.:l#*z#+R40m#+R#+S.:l#+S#+T40m#+T#+U.:l#+U#+Y40m#+Y#+[.:l#+[#,V40m#,V#,W.:l#,W#,[40m#,[#,^.:l#,^#-P40m#-P#-Q.:l#-Q#-U40m#-U#-W.:l#-W#-_40m#-_#-`.:l#-`#-a40m#-a#-b.:l#-b#-f40m#-f#-h.:l#-h#-w40m#-w#-x.:l#-x#/T40m#/T#/U.:l#/U#/Y40m#/Y#/[.:l#/[#0q40m#0q#1h.:l#1h#1x40m#1x#2Y.:l#2Y#4R40m#4R#4_.:l#4_#Au40m#Au#Aw.:l#Aw#BY40m#BY#BZ.:l#BZ#Bu40m#Bu#Bz.:l#Bz#Di40m#Di#EO.:l#EO#E]40m#E]#E^.:l#E^#Eb40m#Eb#Ep.:l#Ep#FS40m#FS#Fb.:l#Fb#Ft40m#Ft#GS.:l#GS#Ga40m#Ga#Gb.:l#Gb#Ge40m#Ge#Gt.:l#Gt#Hz40m#Hz#Io.:l#Io#Ip40m#Ip#It.:l#It#Iu40m#Iu#K[.:l#K[#MW40m#MW#M`.:l#M`#NZ40m#NZ#N[.:l#N[#N]40m#N]#Nb.:l#Nb$ z40m$ z$!U.:l$!U$!s40m$!s$#x.:l$#x$$h40m$$h$$j.:l$$j$$o40m$$o$$z.:l$$z$%x40m$%x$&_.:l$&_$&f40m$&f$'p.:l$'p$(X40m$(X$(b.:l$(b$)i40m$)i$+_.:l$+_$+`40m$+`$-a.:l$-a$.b40m$.b$.s.:l$.s$.z40m$.z$0T.:l$0T$0s40m$0s$1Q.:l$1Q$1R40m$1R$1S40m$1S$1^.:l$1^$2[40m$2[$2v.:l$2v$3l40m$3l$4g.:l$4g$4j40m$4j$4t.:l$4t$5j40m$5j$7y.:l$7y$7}40m$7}$8O.:l$8O$8S40m$8S$8V.:l$8V$8W40m$8W$8X40m$8X$8b.:l$8b$z40m5>z5>{.:l5>{5>|40m5>|5?P.:l5?P5?Q40m5?Q5?R40m5?R5?T.:l5?T5?Y40m5?Y5?[.:l5?[5?]40m5?]5?^.:l5?^5?_40m5?_5?w.:l5?w5?z40m5?z5?|.:l5?|5@X40m5@X5@`.:l5@`5@c40m5@c5@o.:l5@o5@u40m5@u5@w.:l5@w5@}40m5@}5AP.:l5AP5AV40m5AV5A`.:l5A`5Ag40m5Ag5Ah.:l5Ah5Ao40m5Ao5Dv.:l5Dv5Ek40m5Ek5FY.:l5FY;%S40m;%S;%`.:l;%`;%w40m;%w;%{.:l;%{;'O40m;'O;'S.:l;'S;=`.;Y<%l?&r.:l?&r?.p40m?.p?.r.:l?.r?1Q40m?1Q?1x.:l?1x?2P40m?2P?2].:l?2]?2b40m?2b?2g.:l?2g?2h40m?2h?2i.:l?2i?2s40m?2s?2t.:l?2t?3R40m?3R?3S.:l?3S?3X40m?3X?3Y.:l?3Y?3Z40m?3Z?3[.:l?3[?3]40m?3]?3^40m?3^?3_.:l?3_?3`40m?3`?3a40m?3a?3b.:l?3b?5r40m?5r?6e.:l?6e?>`40m?>`?>r.:l?>r?@U40m?@U?@W.:l?@W?A`40m?A`?BY.:l?BY?Bf40m?Bf?EO.:l?EO?ET40m?ET?EU.:l?EU?HR40m?HR?Hw.:l?Hw?Ic40m?Ic?Ii.:l?Ii?JT40m?JT?J`.:l?J`?L]40m?L]?L`.:l?L`?Lf40m?Lf?Lh.:l?Lh?Ln40m?Ln?Lp.:l?Lp?Lv40m?Lv?Lx.:l?Lx?L{40m?L{O.:l!X57p2i|SzQS!RmPOY.;fYZ!-iZq.;fqr57ers2!{st57etu57euv57evw57ewx40mxz.;fz{57e{|57e|!O.;f!O!P57e!P!Q57e!Q![57e![!a.;f!a!b57e!b!c.;f!c!}57e!}#O.;f#O#P57e#P#R.;f#R#S57e#S#T57e#T#o57e#o$p.;f$p$q57e$q${.;f${$|57e$|%Q.;f%Q%R57e%R%W.;f%W%o57e%o%p.;f%p&a57e&a&b.;f&b0`57e0`0d.;f0d0p57e0p1O.;f1O1T57e1T1[.;f1[1]57e1]1^.;f1^1_57e1_4U.;f4U4Z57e4Z4[.;f4[4]57e4]4^57e4^4`.;f4`4d57e4d4l.;f4l4m57e4m4n.;f4n4q57e4q4r.;f4r4s57e4s4t.;f4t5Y57e5Y5Z.;f5Z7Q57e7Q7R.;f7R:S57e:S:[.;f:[=p57e=p=y.;f=y>q57e>q>s.;f>s>t57e>t>{.;f>{?t57e?tA`.;fA`A{57eA{BQ.;fBQBT57eBTCS.;fCSDP57eDPDt.;fDtDu57eDuDv57eDvDw.;fDwGO57eGOGP.;fGPGQ57eGQGa.;fGaGb57eGbGc57eGcGj.;fGjGk57eGkGl57eGlGv.;fGvGy57eGyG{.;fG{G|57eG|H^.;fH^H_57eH_H`.;fH`IO57eIOIm.;fImKj57eKjKu.;fKuKv57eKvL`.;fL`MR57eMRM[.;fM[M]57eM]M^57eM^Mb.;fMbMc57eMcMh.;fMhNO57eNONS.;fNSNT57eNTN^.;fN^N_57eN_Nb.;fNbNc57eNcNz.;fNz! e57e! e!#O.;f!#O!#P57e!#P!#Q.;f!#Q!#]57e!#]!%W.;f!%W!&`57e!&`!&c.;f!&c!&d57e!&d!&v.;f!&v!&w57e!&w!'O.;f!'O!'Y57e!'Y!'i.;f!'i!'p57e!'p!'q.;f!'q!'x57e!'x!'}.;f!'}!(V57e!(V!(X.;f!(X!(Y57e!(Y!(Z57e!(Z!(].;f!(]!(s57e!(s!(t.;f!(t!({57e!({!(|.;f!(|!(}57e!(}!)Q.;f!)Q!)U57e!)U!)X.;f!)X!)Y57e!)Y!)j.;f!)j!)k57e!)k!)x.;f!)x!)y57e!)y!)z57e!)z!){.;f!){!*O57e!*O!*^.;f!*^!*_57e!*_!*`57e!*`!*s.;f!*s!*y57e!*y!*}.;f!*}!+O57e!+O!+P57e!+P!+R.;f!+R!+i57e!+i!+j.;f!+j!+q57e!+q!+r.;f!+r!+s57e!+s!+t57e!+t!+u.;f!+u!+v57e!+v!+w57e!+w!+x.;f!+x!+y57e!+y!+z57e!+z!,k.;f!,k!,o57e!,o!,p.;f!,p!,q57e!,q!-U.;f!-U!-X57e!-X!-i.;f!-i!-r57e!-r!-s.;f!-s!-v57e!-v!-w.;f!-w!._57e!._!.`.;f!.`!.g57e!.g!.h.;f!.h!.i57e!.i!.j57e!.j!.k.;f!.k!.p57e!.p!.s.;f!.s!.t57e!.t!/W.;f!/W!/X57e!/X!/h.;f!/h!/i57e!/i!/j57e!/j!0_.;f!0_!0g57e!0g!0i.;f!0i!0j57e!0j!0k57e!0k!0m.;f!0m!1T57e!1T!1U.;f!1U!1]57e!1]!1^.;f!1^!1_57e!1_!1`57e!1`!1a.;f!1a!1f57e!1f!1i.;f!1i!1j57e!1j!2Y.;f!2Y!2Z57e!2Z!2[57e!2[!2].;f!2]!2`57e!2`!2o.;f!2o!2p57e!2p!3R.;f!3R!3S57e!3S!3T.;f!3T!3Z57e!3Z!3^.;f!3^!3a57e!3a!3b.;f!3b!3f57e!3f!3i.;f!3i!3j57e!3j!3k57e!3k!3l.;f!3l!3m57e!3m!3n.;f!3n!3o57e!3o!3p57e!3p!3s.;f!3s!3t57e!3t!3u57e!3u!3x.;f!3x!3{57e!3{!4O.;f!4O!4[57e!4[!4r.;f!4r!4s57e!4s!5y.;f!5y!6R57e!6R!6S.;f!6S!6V57e!6V!6W.;f!6W!6o57e!6o!6p.;f!6p!6z57e!6z!6{.;f!6{!7Q57e!7Q!7T.;f!7T!7U57e!7U!7p.;f!7p!7q57e!7q!7r57e!7r!7x.;f!7x!7y57e!7y!7z57e!7z!8o.;f!8o!8w57e!8w!8x.;f!8x!8{57e!8{!8|.;f!8|!9e57e!9e!9f.;f!9f!9p57e!9p!9q.;f!9q!9v57e!9v!9y.;f!9y!9z57e!9z!:l.;f!:l!:m57e!:m!:n.;f!:n!:o57e!:o!:p57e!:p!;P.;f!;P!;Q57e!;Q!;R57e!;R!;e.;f!;e!;m57e!;m!;n.;f!;n!;q57e!;q!;r.;f!;r!O.;f!>O!>U57e!>U!>Z.;f!>Z!>m57e!>m!>p.;f!>p!?Y57e!?Y!?Z.;f!?Z!?d57e!?d!?e.;f!?e!?f57e!?f!?h.;f!?h!?o57e!?o!@{.;f!@{!A}57e!A}!BO.;f!BO!BP57e!BP!BQ57e!BQ!B^.;f!B^!Be57e!Be!Cq.;f!Cq!Cr57e!Cr!Cs57e!Cs!Ct.;f!Ct!Cu57e!Cu!Cw.;f!Cw!Cx57e!Cx!Cy57e!Cy!Cz.;f!Cz!C{57e!C{!C}.;f!C}!DO57e!DO!DU.;f!DU!DY57e!DY!DZ.;f!DZ!Db57e!Db!Dc.;f!Dc!Df57e!Df!Dg.;f!Dg!Dh57e!Dh!Di.;f!Di!Dj57e!Dj!Dl.;f!Dl!Dm57e!Dm!Dn57e!Dn!Do.;f!Do!Ds57e!Ds!Dt.;f!Dt!Du57e!Du!Dv57e!Dv!EP.;f!EP!EQ57e!EQ!ES.;f!ES!EX57e!EX!EY.;f!EY!EZ57e!EZ!Ep.;f!Ep!Et57e!Et!Ff.;f!Ff!Fg57e!Fg!Gx.;f!Gx!HQ57e!HQ!HR.;f!HR!Hw57e!Hw!Id.;f!Id!Ii57e!Ii!LQ.;f!LQ!L}57e!L}!Mc.;f!Mc!Md57e!Md!Mt.;f!Mt!Mz57e!Mz!NO.;f!NO!NS57e!NS!NV.;f!NV!NW57e!NW!NZ.;f!NZ!N[57e!N[!N]57e!N]!Nd.;f!Nd!Ng57e!Ng!Nk.;f!Nk!Nx57e!Nx# U.;f# U# V57e# V# h.;f# h#!`57e#!`#!a.;f#!a#!b57e#!b#!g.;f#!g#!h57e#!h#!j.;f#!j##g57e##g##h.;f##h#*s57e#*s#*t.;f#*t#*x57e#*x#*z.;f#*z#+R57e#+R#+S.;f#+S#+T57e#+T#+U.;f#+U#+Y57e#+Y#+[.;f#+[#,V57e#,V#,W.;f#,W#,[57e#,[#,^.;f#,^#-P57e#-P#-Q.;f#-Q#-U57e#-U#-W.;f#-W#-_57e#-_#-`.;f#-`#-a57e#-a#-b.;f#-b#-f57e#-f#-h.;f#-h#-w57e#-w#-x.;f#-x#/T57e#/T#/U.;f#/U#/Y57e#/Y#/[.;f#/[#0q57e#0q#1h.;f#1h#1x57e#1x#2Y.;f#2Y#4R57e#4R#4_.;f#4_#Au57e#Au#Aw.;f#Aw#BY57e#BY#BZ.;f#BZ#Bu57e#Bu#Bz.;f#Bz#Di57e#Di#EO.;f#EO#E]57e#E]#E^.;f#E^#Eb57e#Eb#Ep.;f#Ep#FS57e#FS#Fb.;f#Fb#Ft57e#Ft#GS.;f#GS#Ga57e#Ga#Gb.;f#Gb#Ge57e#Ge#Gt.;f#Gt#Hz57e#Hz#Io.;f#Io#Ip57e#Ip#It.;f#It#Iu57e#Iu#K[.;f#K[#MW57e#MW#M`.;f#M`#NZ57e#NZ#N[.;f#N[#N]57e#N]#Nb.;f#Nb$ z57e$ z$!U.;f$!U$!s57e$!s$#x.;f$#x$$h57e$$h$$j.;f$$j$$o57e$$o$$z.;f$$z$%x57e$%x$&_.;f$&_$&f57e$&f$'p.;f$'p$(X57e$(X$(b.;f$(b$)i57e$)i$+_.;f$+_$+`57e$+`$-a.;f$-a$.b57e$.b$.s.;f$.s$.z57e$.z$0T.;f$0T$0s57e$0s$1Q.;f$1Q$1R57e$1R$1S57e$1S$1^.;f$1^$2[57e$2[$2v.;f$2v$3l57e$3l$4g.;f$4g$4j57e$4j$4t.;f$4t$5j57e$5j$7y.;f$7y$7}57e$7}$8O.;f$8O$8S57e$8S$8V.;f$8V$8W57e$8W$8X57e$8X$8b.;f$8b$z57e5>z5>{.;f5>{5>|57e5>|5?P.;f5?P5?Q57e5?Q5?R57e5?R5?T.;f5?T5?Y57e5?Y5?[.;f5?[5?]57e5?]5?^.;f5?^5?_57e5?_5?w.;f5?w5?z57e5?z5?|.;f5?|5@X57e5@X5@`.;f5@`5@c57e5@c5@o.;f5@o5@u57e5@u5@w.;f5@w5@}57e5@}5AP.;f5AP5AV57e5AV5A`.;f5A`5Ag57e5Ag5Ah.;f5Ah5Ao57e5Ao5Dv.;f5Dv5Ek57e5Ek5FY.;f5FY;%S57e;%S;%`.;f;%`;%w57e;%w;%{.;f;%{;'O57e;'O;'S.;f;'S;=`.<[<%l?&r.;f?&r?.p57e?.p?.r.;f?.r?1Q57e?1Q?1x.;f?1x?2P57e?2P?2].;f?2]?2b57e?2b?2g.;f?2g?2h57e?2h?2i.;f?2i?2s57e?2s?2t.;f?2t?3R57e?3R?3S.;f?3S?3X57e?3X?3Y.;f?3Y?3Z57e?3Z?3[.;f?3[?3]57e?3]?3^57e?3^?3_.;f?3_?3`57e?3`?3a57e?3a?3b.;f?3b?5r57e?5r?6e.;f?6e?>`57e?>`?>r.;f?>r?@U57e?@U?@W.;f?@W?A`57e?A`?BY.;f?BY?Bf57e?Bf?EO.;f?EO?ET57e?ET?EU.;f?EU?HR57e?HR?Hw.;f?Hw?Ic57e?Ic?Ii.;f?Ii?JT57e?JT?J`.;f?J`?L]57e?L]?L`.;f?L`?Lf57e?Lf?Lh.;f?Lh?Ln57e?Ln?Lp.;f?Lp?Lv57e?Lv?Lx.;f?Lx?L{57e?L{O.;f_6>l2g!OW|SzQ!kPmPOq!)tqr!2wrs#9kst!2wtu!2wuv!2wvw!2wwx';ixz!)tz{!2w{|!2w|!O!)t!O!P!2w!P!Q!2w!Q![!2w![!a!)t!a!b!2w!b!c!)t!c!}!2w!}#O!)t#O#P!2w#P#R!)t#R#S!2w#S#T)Hy#T#o!2w#o$p!)t$p$q!2w$q${!)t${$|!2w$|%Q!)t%Q%R!2w%R%W!)t%W%o!2w%o%p!)t%p&a!2w&a&b!)t&b0`!2w0`0d!)t0d0p!2w0p1O!)t1O1T!2w1T1[!)t1[1]!2w1]1^!)t1^1_!2w1_4U!)t4U4Z!2w4Z4[!)t4[4]!2w4]4^!2w4^4`!)t4`4d!2w4d4l!)t4l4m!2w4m4n!)t4n4q!2w4q4r!)t4r4s!2w4s4t!)t4t5Y!2w5Y5Z!)t5Z7Q!2w7Q7R!)t7R:S!2w:S:[!)t:[=p!2w=p=y!)t=y>q!2w>q>s!)t>s>t!2w>t>{!)t>{?t!2w?tA`!)tA`A{!2wA{BQ!)tBQBT!2wBTCS!)tCSDP!2wDPDt!)tDtDu!2wDuDv!2wDvDw!)tDwGO!2wGOGP!)tGPGQ!2wGQGa!)tGaGb!2wGbGc!2wGcGj!)tGjGk!2wGkGl!2wGlGv!)tGvGy!2wGyG{!)tG{G|!2wG|H^!)tH^H_!2wH_H`!)tH`IO!2wIOIm!)tImKj!2wKjKu!)tKuKv!2wKvL`!)tL`MR!2wMRM[!)tM[M]!2wM]M^!2wM^Mb!)tMbMc!2wMcMh!)tMhNO!2wNONS!)tNSNT!2wNTN^!)tN^N_!2wN_Nb!)tNbNc!2wNcNz!)tNz! e!2w! e!#O!)t!#O!#P!2w!#P!#Q!)t!#Q!#]!2w!#]!%W!)t!%W!&`!2w!&`!&c!)t!&c!&d!2w!&d!&v!)t!&v!&w!2w!&w!'O!)t!'O!'Y!2w!'Y!'i!)t!'i!'p!2w!'p!'q!)t!'q!'x!2w!'x!'}!)t!'}!(V!2w!(V!(X!)t!(X!(Y!2w!(Y!(Z!2w!(Z!(]!)t!(]!(s!2w!(s!(t!)t!(t!({!2w!({!(|!)t!(|!(}!2w!(}!)Q!)t!)Q!)U!2w!)U!)X!)t!)X!)Y!2w!)Y!)j!)t!)j!)k!2w!)k!)x!)t!)x!)y!2w!)y!)z!2w!)z!){!)t!){!*O!2w!*O!*^!)t!*^!*_!2w!*_!*`!2w!*`!*s!)t!*s!*y!2w!*y!*}!)t!*}!+O!2w!+O!+P!2w!+P!+R!)t!+R!+i!2w!+i!+j!)t!+j!+q!2w!+q!+r!)t!+r!+s!2w!+s!+t!2w!+t!+u!)t!+u!+v!2w!+v!+w!2w!+w!+x!)t!+x!+y!2w!+y!+z!2w!+z!,k!)t!,k!,o!2w!,o!,p!)t!,p!,q!2w!,q!-U!)t!-U!-X!2w!-X!-i!)t!-i!-r!2w!-r!-s!)t!-s!-v!2w!-v!-w!)t!-w!._!2w!._!.`!)t!.`!.g!2w!.g!.h!)t!.h!.i!2w!.i!.j!2w!.j!.k!)t!.k!.p!2w!.p!.s!)t!.s!.t!2w!.t!/W!)t!/W!/X!2w!/X!/h!)t!/h!/i!2w!/i!/j!2w!/j!0_!)t!0_!0g!2w!0g!0i!)t!0i!0j!2w!0j!0k!2w!0k!0m!)t!0m!1T!2w!1T!1U!)t!1U!1]!2w!1]!1^!)t!1^!1_!2w!1_!1`!2w!1`!1a!)t!1a!1f!2w!1f!1i!)t!1i!1j!2w!1j!2Y!)t!2Y!2Z!2w!2Z!2[!2w!2[!2]!)t!2]!2`!2w!2`!2o!)t!2o!2p!2w!2p!3R!)t!3R!3S!2w!3S!3T!)t!3T!3Z!2w!3Z!3^!)t!3^!3a!2w!3a!3b!)t!3b!3f!2w!3f!3i!)t!3i!3j!2w!3j!3k!2w!3k!3l!)t!3l!3m!2w!3m!3n!)t!3n!3o!2w!3o!3p!2w!3p!3s!)t!3s!3t!2w!3t!3u!2w!3u!3x!)t!3x!3{!2w!3{!4O!)t!4O!4[!2w!4[!4r!)t!4r!4s!2w!4s!5y!)t!5y!6R!2w!6R!6S!)t!6S!6V!2w!6V!6W!)t!6W!6o!2w!6o!6p!)t!6p!6z!2w!6z!6{!)t!6{!7Q!2w!7Q!7T!)t!7T!7U!2w!7U!7p!)t!7p!7q!2w!7q!7r!2w!7r!7x!)t!7x!7y!2w!7y!7z!2w!7z!8o!)t!8o!8w!2w!8w!8x!)t!8x!8{!2w!8{!8|!)t!8|!9e!2w!9e!9f!)t!9f!9p!2w!9p!9q!)t!9q!9v!2w!9v!9y!)t!9y!9z!2w!9z!:l!)t!:l!:m!2w!:m!:n!)t!:n!:o!2w!:o!:p!2w!:p!;P!)t!;P!;Q!2w!;Q!;R!2w!;R!;e!)t!;e!;m!2w!;m!;n!)t!;n!;q!2w!;q!;r!)t!;r!O!)t!>O!>U!2w!>U!>Z!)t!>Z!>m!2w!>m!>p!)t!>p!?Y!2w!?Y!?Z!)t!?Z!?d!2w!?d!?e!)t!?e!?f!2w!?f!?h!)t!?h!?o!2w!?o!@{!)t!@{!A}!2w!A}!BO!)t!BO!BP!2w!BP!BQ!2w!BQ!B^!)t!B^!Be!2w!Be!Cq!)t!Cq!Cr!2w!Cr!Cs!2w!Cs!Ct!)t!Ct!Cu!2w!Cu!Cw!)t!Cw!Cx!2w!Cx!Cy!2w!Cy!Cz!)t!Cz!C{!2w!C{!C}!)t!C}!DO!2w!DO!DU!)t!DU!DY!2w!DY!DZ!)t!DZ!Db!2w!Db!Dc!)t!Dc!Df!2w!Df!Dg!)t!Dg!Dh!2w!Dh!Di!)t!Di!Dj!2w!Dj!Dl!)t!Dl!Dm!2w!Dm!Dn!2w!Dn!Do!)t!Do!Ds!2w!Ds!Dt!)t!Dt!Du!2w!Du!Dv!2w!Dv!EP!)t!EP!EQ!2w!EQ!ES!)t!ES!EX!2w!EX!EY!)t!EY!EZ!2w!EZ!Ep!)t!Ep!Et!2w!Et!Ff!)t!Ff!Fg!2w!Fg!Gx!)t!Gx!HQ!2w!HQ!HR!)t!HR!Hw!2w!Hw!Id!)t!Id!Ii!2w!Ii!LQ!)t!LQ!L}!2w!L}!Mc!)t!Mc!Md!2w!Md!Mt!)t!Mt!Mz!2w!Mz!NO!)t!NO!NS!2w!NS!NV!)t!NV!NW!2w!NW!NZ!)t!NZ!N[!2w!N[!N]!2w!N]!Nd!)t!Nd!Ng!2w!Ng!Nk!)t!Nk!Nx!2w!Nx# U!)t# U# V!2w# V# h!)t# h#!`!2w#!`#!a!)t#!a#!b!2w#!b#!g!)t#!g#!h!2w#!h#!j!)t#!j##g!2w##g##h!)t##h#*s!2w#*s#*t!)t#*t#*x!2w#*x#*z!)t#*z#+R!2w#+R#+S!)t#+S#+T!2w#+T#+U!)t#+U#+Y!2w#+Y#+[!)t#+[#,V!2w#,V#,W!)t#,W#,[!2w#,[#,^!)t#,^#-P!2w#-P#-Q!)t#-Q#-U!2w#-U#-W!)t#-W#-_!2w#-_#-`!)t#-`#-a!2w#-a#-b!)t#-b#-f!2w#-f#-h!)t#-h#-w!2w#-w#-x!)t#-x#/T!2w#/T#/U!)t#/U#/Y!2w#/Y#/[!)t#/[#0q!2w#0q#1h!)t#1h#1x!2w#1x#2Y!)t#2Y#4R!2w#4R#4_!)t#4_#Au!2w#Au#Aw!)t#Aw#BY!2w#BY#BZ!)t#BZ#Bu!2w#Bu#Bz!)t#Bz#Di!2w#Di#EO!)t#EO#E]!2w#E]#E^!)t#E^#Eb!2w#Eb#Ep!)t#Ep#FS!2w#FS#Fb!)t#Fb#Ft!2w#Ft#GS!)t#GS#Ga!2w#Ga#Gb!)t#Gb#Ge!2w#Ge#Gt!)t#Gt#Hz!2w#Hz#Io!)t#Io#Ip!2w#Ip#It!)t#It#Iu!2w#Iu#K[!)t#K[#MW!2w#MW#M`!)t#M`#NZ!2w#NZ#N[!)t#N[#N]!2w#N]#Nb!)t#Nb$ z!2w$ z$!U!)t$!U$!s!2w$!s$#x!)t$#x$$h!2w$$h$$j!)t$$j$$o!2w$$o$$z!)t$$z$%x!2w$%x$&_!)t$&_$&f!2w$&f$'p!)t$'p$(X!2w$(X$(b!)t$(b$)i!2w$)i$+_!)t$+_$+`!2w$+`$-a!)t$-a$.b!2w$.b$.s!)t$.s$.z!2w$.z$0T!)t$0T$0s!2w$0s$1Q!)t$1Q$1R!2w$1R$1S!2w$1S$1^!)t$1^$2[!2w$2[$2v!)t$2v$3l!2w$3l$4g!)t$4g$4j!2w$4j$4t!)t$4t$5j!2w$5j$7y!)t$7y$7}!2w$7}$8O!)t$8O$8S!2w$8S$8V!)t$8V$8W!2w$8W$8X!2w$8X$8b!)t$8b$z!2w5>z5>{!)t5>{5>|!2w5>|5?P!)t5?P5?Q!2w5?Q5?R!2w5?R5?T!)t5?T5?Y!2w5?Y5?[!)t5?[5?]!2w5?]5?^!)t5?^5?_!2w5?_5?w!)t5?w5?z!2w5?z5?|!)t5?|5@X!2w5@X5@`!)t5@`5@c!2w5@c5@o!)t5@o5@u!2w5@u5@w!)t5@w5@}!2w5@}5AP!)t5AP5AV!2w5AV5A`!)t5A`5Ag!2w5Ag5Ah!)t5Ah5Ao!2w5Ao5Dv!)t5Dv5Ek!2w5Ek5FY!)t5FY;%S!2w;%S;%`!)t;%`;%w!2w;%w;%{!)t;%{;'O!2w;'O;'S!)t;'S;=`!.]<%l?&r!)t?&r?.p!2w?.p?.r!)t?.r?1Q!2w?1Q?1x!)t?1x?2P!2w?2P?2]!)t?2]?2b!2w?2b?2g!)t?2g?2h!2w?2h?2i!)t?2i?2s!2w?2s?2t!)t?2t?3R!2w?3R?3S!)t?3S?3X!2w?3X?3Y!)t?3Y?3Z!2w?3Z?3[!)t?3[?3]!2w?3]?3^!2w?3^?3_!)t?3_?3`!2w?3`?3a!2w?3a?3b!)t?3b?5r!2w?5r?6e!)t?6e?>`!2w?>`?>r!)t?>r?@U!2w?@U?@W!)t?@W?A`!2w?A`?BY!)t?BY?Bf!2w?Bf?EO!)t?EO?ET!2w?ET?EU!)t?EU?HR!2w?HR?Hw!)t?Hw?Ic!2w?Ic?Ii!)t?Ii?JT!2w?JT?J`!)t?J`?L]!2w?L]?L`!)t?L`?Lf!2w?Lf?Lh!)t?Lh?Ln!2w?Ln?Lp!)t?Lp?Lv!2w?Lv?Lx!)t?Lx?L{!2w?L{O!)t_7E`2g!OW|SyRmPOq!,^qr';irs$@]st';itu';iuv';ivw';iwx';ixz!,^z{';i{|';i|!O!,^!O!P';i!P!Q';i!Q![';i![!a!,^!a!b';i!b!c!,^!c!}';i!}#O!,^#O#P';i#P#R!,^#R#S';i#S#T(BZ#T#o';i#o$p!,^$p$q';i$q${!,^${$|';i$|%Q!,^%Q%R';i%R%W!,^%W%o';i%o%p!,^%p&a';i&a&b!,^&b0`';i0`0d!,^0d0p';i0p1O!,^1O1T';i1T1[!,^1[1]';i1]1^!,^1^1_';i1_4U!,^4U4Z';i4Z4[!,^4[4]';i4]4^';i4^4`!,^4`4d';i4d4l!,^4l4m';i4m4n!,^4n4q';i4q4r!,^4r4s';i4s4t!,^4t5Y';i5Y5Z!,^5Z7Q';i7Q7R!,^7R:S';i:S:[!,^:[=p';i=p=y!,^=y>q';i>q>s!,^>s>t';i>t>{!,^>{?t';i?tA`!,^A`A{';iA{BQ!,^BQBT';iBTCS!,^CSDP';iDPDt!,^DtDu';iDuDv';iDvDw!,^DwGO';iGOGP!,^GPGQ';iGQGa!,^GaGb';iGbGc';iGcGj!,^GjGk';iGkGl';iGlGv!,^GvGy';iGyG{!,^G{G|';iG|H^!,^H^H_';iH_H`!,^H`IO';iIOIm!,^ImKj';iKjKu!,^KuKv';iKvL`!,^L`MR';iMRM[!,^M[M]';iM]M^';iM^Mb!,^MbMc';iMcMh!,^MhNO';iNONS!,^NSNT';iNTN^!,^N^N_';iN_Nb!,^NbNc';iNcNz!,^Nz! e';i! e!#O!,^!#O!#P';i!#P!#Q!,^!#Q!#]';i!#]!%W!,^!%W!&`';i!&`!&c!,^!&c!&d';i!&d!&v!,^!&v!&w';i!&w!'O!,^!'O!'Y';i!'Y!'i!,^!'i!'p';i!'p!'q!,^!'q!'x';i!'x!'}!,^!'}!(V';i!(V!(X!,^!(X!(Y';i!(Y!(Z';i!(Z!(]!,^!(]!(s';i!(s!(t!,^!(t!({';i!({!(|!,^!(|!(}';i!(}!)Q!,^!)Q!)U';i!)U!)X!,^!)X!)Y';i!)Y!)j!,^!)j!)k';i!)k!)x!,^!)x!)y';i!)y!)z';i!)z!){!,^!){!*O';i!*O!*^!,^!*^!*_';i!*_!*`';i!*`!*s!,^!*s!*y';i!*y!*}!,^!*}!+O';i!+O!+P';i!+P!+R!,^!+R!+i';i!+i!+j!,^!+j!+q';i!+q!+r!,^!+r!+s';i!+s!+t';i!+t!+u!,^!+u!+v';i!+v!+w';i!+w!+x!,^!+x!+y';i!+y!+z';i!+z!,k!,^!,k!,o';i!,o!,p!,^!,p!,q';i!,q!-U!,^!-U!-X';i!-X!-i!,^!-i!-r';i!-r!-s!,^!-s!-v';i!-v!-w!,^!-w!._';i!._!.`!,^!.`!.g';i!.g!.h!,^!.h!.i';i!.i!.j';i!.j!.k!,^!.k!.p';i!.p!.s!,^!.s!.t';i!.t!/W!,^!/W!/X';i!/X!/h!,^!/h!/i';i!/i!/j';i!/j!0_!,^!0_!0g';i!0g!0i!,^!0i!0j';i!0j!0k';i!0k!0m!,^!0m!1T';i!1T!1U!,^!1U!1]';i!1]!1^!,^!1^!1_';i!1_!1`';i!1`!1a!,^!1a!1f';i!1f!1i!,^!1i!1j';i!1j!2Y!,^!2Y!2Z';i!2Z!2[';i!2[!2]!,^!2]!2`';i!2`!2o!,^!2o!2p';i!2p!3R!,^!3R!3S';i!3S!3T!,^!3T!3Z';i!3Z!3^!,^!3^!3a';i!3a!3b!,^!3b!3f';i!3f!3i!,^!3i!3j';i!3j!3k';i!3k!3l!,^!3l!3m';i!3m!3n!,^!3n!3o';i!3o!3p';i!3p!3s!,^!3s!3t';i!3t!3u';i!3u!3x!,^!3x!3{';i!3{!4O!,^!4O!4[';i!4[!4r!,^!4r!4s';i!4s!5y!,^!5y!6R';i!6R!6S!,^!6S!6V';i!6V!6W!,^!6W!6o';i!6o!6p!,^!6p!6z';i!6z!6{!,^!6{!7Q';i!7Q!7T!,^!7T!7U';i!7U!7p!,^!7p!7q';i!7q!7r';i!7r!7x!,^!7x!7y';i!7y!7z';i!7z!8o!,^!8o!8w';i!8w!8x!,^!8x!8{';i!8{!8|!,^!8|!9e';i!9e!9f!,^!9f!9p';i!9p!9q!,^!9q!9v';i!9v!9y!,^!9y!9z';i!9z!:l!,^!:l!:m';i!:m!:n!,^!:n!:o';i!:o!:p';i!:p!;P!,^!;P!;Q';i!;Q!;R';i!;R!;e!,^!;e!;m';i!;m!;n!,^!;n!;q';i!;q!;r!,^!;r!O!,^!>O!>U';i!>U!>Z!,^!>Z!>m';i!>m!>p!,^!>p!?Y';i!?Y!?Z!,^!?Z!?d';i!?d!?e!,^!?e!?f';i!?f!?h!,^!?h!?o';i!?o!@{!,^!@{!A}';i!A}!BO!,^!BO!BP';i!BP!BQ';i!BQ!B^!,^!B^!Be';i!Be!Cq!,^!Cq!Cr';i!Cr!Cs';i!Cs!Ct!,^!Ct!Cu';i!Cu!Cw!,^!Cw!Cx';i!Cx!Cy';i!Cy!Cz!,^!Cz!C{';i!C{!C}!,^!C}!DO';i!DO!DU!,^!DU!DY';i!DY!DZ!,^!DZ!Db';i!Db!Dc!,^!Dc!Df';i!Df!Dg!,^!Dg!Dh';i!Dh!Di!,^!Di!Dj';i!Dj!Dl!,^!Dl!Dm';i!Dm!Dn';i!Dn!Do!,^!Do!Ds';i!Ds!Dt!,^!Dt!Du';i!Du!Dv';i!Dv!EP!,^!EP!EQ';i!EQ!ES!,^!ES!EX';i!EX!EY!,^!EY!EZ';i!EZ!Ep!,^!Ep!Et';i!Et!Ff!,^!Ff!Fg';i!Fg!Gx!,^!Gx!HQ';i!HQ!HR!,^!HR!Hw';i!Hw!Id!,^!Id!Ii';i!Ii!LQ!,^!LQ!L}';i!L}!Mc!,^!Mc!Md';i!Md!Mt!,^!Mt!Mz';i!Mz!NO!,^!NO!NS';i!NS!NV!,^!NV!NW';i!NW!NZ!,^!NZ!N[';i!N[!N]';i!N]!Nd!,^!Nd!Ng';i!Ng!Nk!,^!Nk!Nx';i!Nx# U!,^# U# V';i# V# h!,^# h#!`';i#!`#!a!,^#!a#!b';i#!b#!g!,^#!g#!h';i#!h#!j!,^#!j##g';i##g##h!,^##h#*s';i#*s#*t!,^#*t#*x';i#*x#*z!,^#*z#+R';i#+R#+S!,^#+S#+T';i#+T#+U!,^#+U#+Y';i#+Y#+[!,^#+[#,V';i#,V#,W!,^#,W#,[';i#,[#,^!,^#,^#-P';i#-P#-Q!,^#-Q#-U';i#-U#-W!,^#-W#-_';i#-_#-`!,^#-`#-a';i#-a#-b!,^#-b#-f';i#-f#-h!,^#-h#-w';i#-w#-x!,^#-x#/T';i#/T#/U!,^#/U#/Y';i#/Y#/[!,^#/[#0q';i#0q#1h!,^#1h#1x';i#1x#2Y!,^#2Y#4R';i#4R#4_!,^#4_#Au';i#Au#Aw!,^#Aw#BY';i#BY#BZ!,^#BZ#Bu';i#Bu#Bz!,^#Bz#Di';i#Di#EO!,^#EO#E]';i#E]#E^!,^#E^#Eb';i#Eb#Ep!,^#Ep#FS';i#FS#Fb!,^#Fb#Ft';i#Ft#GS!,^#GS#Ga';i#Ga#Gb!,^#Gb#Ge';i#Ge#Gt!,^#Gt#Hz';i#Hz#Io!,^#Io#Ip';i#Ip#It!,^#It#Iu';i#Iu#K[!,^#K[#MW';i#MW#M`!,^#M`#NZ';i#NZ#N[!,^#N[#N]';i#N]#Nb!,^#Nb$ z';i$ z$!U!,^$!U$!s';i$!s$#x!,^$#x$$h';i$$h$$j!,^$$j$$o';i$$o$$z!,^$$z$%x';i$%x$&_!,^$&_$&f';i$&f$'p!,^$'p$(X';i$(X$(b!,^$(b$)i';i$)i$+_!,^$+_$+`';i$+`$-a!,^$-a$.b';i$.b$.s!,^$.s$.z';i$.z$0T!,^$0T$0s';i$0s$1Q!,^$1Q$1R';i$1R$1S';i$1S$1^!,^$1^$2[';i$2[$2v!,^$2v$3l';i$3l$4g!,^$4g$4j';i$4j$4t!,^$4t$5j';i$5j$7y!,^$7y$7}';i$7}$8O!,^$8O$8S';i$8S$8V!,^$8V$8W';i$8W$8X';i$8X$8b!,^$8b$z';i5>z5>{!,^5>{5>|';i5>|5?P!,^5?P5?Q';i5?Q5?R';i5?R5?T!,^5?T5?Y';i5?Y5?[!,^5?[5?]';i5?]5?^!,^5?^5?_';i5?_5?w!,^5?w5?z';i5?z5?|!,^5?|5@X';i5@X5@`!,^5@`5@c';i5@c5@o!,^5@o5@u';i5@u5@w!,^5@w5@}';i5@}5AP!,^5AP5AV';i5AV5A`!,^5A`5Ag';i5Ag5Ah!,^5Ah5Ao';i5Ao5Dv!,^5Dv5Ek';i5Ek5FY!,^5FY;%S';i;%S;%`!,^;%`;%w';i;%w;%{!,^;%{;'O';i;'O;'S!,^;'S;=`!-c<%l?&r!,^?&r?.p';i?.p?.r!,^?.r?1Q';i?1Q?1x!,^?1x?2P';i?2P?2]!,^?2]?2b';i?2b?2g!,^?2g?2h';i?2h?2i!,^?2i?2s';i?2s?2t!,^?2t?3R';i?3R?3S!,^?3S?3X';i?3X?3Y!,^?3Y?3Z';i?3Z?3[!,^?3[?3]';i?3]?3^';i?3^?3_!,^?3_?3`';i?3`?3a';i?3a?3b!,^?3b?5r';i?5r?6e!,^?6e?>`';i?>`?>r!,^?>r?@U';i?@U?@W!,^?@W?A`';i?A`?BY!,^?BY?Bf';i?Bf?EO!,^?EO?ET';i?ET?EU!,^?EU?HR';i?HR?Hw!,^?Hw?Ic';i?Ic?Ii!,^?Ii?JT';i?JT?J`!,^?J`?L]';i?L]?L`!,^?L`?Lf';i?Lf?Lh!,^?Lh?Ln';i?Ln?Lp!,^?Lp?Lv';i?Lv?Lx!,^?Lx?L{';i?L{O!,^_8LS]wP!OW|SzQOr!)trs!*jsw!)twx!,^xy8L{yz8Nnz!}!)t!}#O9 f#O#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_8MWY!ZP!OW|SzQOr!)trs!*jsw!)twx!,^xy8Mvy#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_8NRX!bP!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_8NyX!vP!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_9 qX!TP!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t!a9!i]!PP!OW|SzQOr!)trs!*jsw!)twx!,^xy!)tyz9#bz#P!)t#P#Q9%W#Q#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t!`9#mZ![`!OW|SzQOr!)trs!*jsw!)twx!,^xy!)tyz9$`z#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t!O9$kX!cp!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)tn9%cX!Y`!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_9&Z[!OW|SzQ!fPOr!)trs!*jsw!)twx!,^x}!)t}!O9'P!O!P9+}!P#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_9'^a!OW|SzQ!fP]POr!)trs!*jsw!)twx!,^x}!)t}!O9(c!O!`!)t!`!a9+V!a#S!)t#S#T!-i#T#c!)t#c#d9+V#d#l!)t#l#m9+V#m;'S!)t;'S;=`!.]<%lO!)t_9(pa!OW|SzQ!fP!iPOr!)trs!*jsw!)twx!,^x}!)t}!O9)u!O!`!)t!`!a9+V!a#S!)t#S#T!-i#T#c!)t#c#d9+V#d#l!)t#l#m9+V#m;'S!)t;'S;=`!.]<%lO!)t_9*Qa!OW|SzQ!fPOr!)trs!*jsw!)twx!,^x}!)t}!O9)u!O!`!)t!`!a9+V!a#S!)t#S#T!-i#T#c!)t#c#d9+V#d#l!)t#l#m9+V#m;'S!)t;'S;=`!.]<%lO!)t_9+bX!OW|SzQ!fPOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_9,Y[!OW|SzQ!hPOr!)trs!*jsw!)twx!,^x}!)t}!O9-O!O!P9+}!P#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_9-Z_!OW|SzQ!hPOr!)trs!*jsw!)twx!,^x!`!)t!`!a9.Y!a#S!)t#S#T!-i#T#c!)t#c#d9.Y#d#l!)t#l#m9.Y#m;'S!)t;'S;=`!.]<%lO!)t_9.eX!OW|SzQ!hPOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_9/_2h!OW|SzQ!hPmPOq!)tqr!2wrs#9kst!2wtu!2wuv!2wvw!2wwx';ixz!)tz{!2w{|!2w|}!)t}!O9-O!O!P9/Q!P!Q!2w!Q![!2w![!a!)t!a!b!2w!b!c!)t!c!}!2w!}#O!)t#O#P!2w#P#R!)t#R#S!2w#S#T)Hy#T#o!2w#o$p!)t$p$q!2w$q${!)t${$|!2w$|%Q!)t%Q%R!2w%R%W!)t%W%o!2w%o%p!)t%p&a!2w&a&b!)t&b0`!2w0`0d!)t0d0p!2w0p1O!)t1O1T!2w1T1[!)t1[1]!2w1]1^!)t1^1_!2w1_4U!)t4U4Z!2w4Z4[!)t4[4]!2w4]4^!2w4^4`!)t4`4d!2w4d4l!)t4l4m!2w4m4n!)t4n4q!2w4q4r!)t4r4s!2w4s4t!)t4t5Y!2w5Y5Z!)t5Z7Q!2w7Q7R!)t7R:S!2w:S:[!)t:[=p!2w=p=y!)t=y>q!2w>q>s!)t>s>t!2w>t>{!)t>{?t!2w?tA`!)tA`A{!2wA{BQ!)tBQBT!2wBTCS!)tCSDP!2wDPDt!)tDtDu!2wDuDv!2wDvDw!)tDwGO!2wGOGP!)tGPGQ!2wGQGa!)tGaGb!2wGbGc!2wGcGj!)tGjGk!2wGkGl!2wGlGv!)tGvGy!2wGyG{!)tG{G|!2wG|H^!)tH^H_!2wH_H`!)tH`IO!2wIOIm!)tImKj!2wKjKu!)tKuKv!2wKvL`!)tL`MR!2wMRM[!)tM[M]!2wM]M^!2wM^Mb!)tMbMc!2wMcMh!)tMhNO!2wNONS!)tNSNT!2wNTN^!)tN^N_!2wN_Nb!)tNbNc!2wNcNz!)tNz! e!2w! e!#O!)t!#O!#P!2w!#P!#Q!)t!#Q!#]!2w!#]!%W!)t!%W!&`!2w!&`!&c!)t!&c!&d!2w!&d!&v!)t!&v!&w!2w!&w!'O!)t!'O!'Y!2w!'Y!'i!)t!'i!'p!2w!'p!'q!)t!'q!'x!2w!'x!'}!)t!'}!(V!2w!(V!(X!)t!(X!(Y!2w!(Y!(Z!2w!(Z!(]!)t!(]!(s!2w!(s!(t!)t!(t!({!2w!({!(|!)t!(|!(}!2w!(}!)Q!)t!)Q!)U!2w!)U!)X!)t!)X!)Y!2w!)Y!)j!)t!)j!)k!2w!)k!)x!)t!)x!)y!2w!)y!)z!2w!)z!){!)t!){!*O!2w!*O!*^!)t!*^!*_!2w!*_!*`!2w!*`!*s!)t!*s!*y!2w!*y!*}!)t!*}!+O!2w!+O!+P!2w!+P!+R!)t!+R!+i!2w!+i!+j!)t!+j!+q!2w!+q!+r!)t!+r!+s!2w!+s!+t!2w!+t!+u!)t!+u!+v!2w!+v!+w!2w!+w!+x!)t!+x!+y!2w!+y!+z!2w!+z!,k!)t!,k!,o!2w!,o!,p!)t!,p!,q!2w!,q!-U!)t!-U!-X!2w!-X!-i!)t!-i!-r!2w!-r!-s!)t!-s!-v!2w!-v!-w!)t!-w!._!2w!._!.`!)t!.`!.g!2w!.g!.h!)t!.h!.i!2w!.i!.j!2w!.j!.k!)t!.k!.p!2w!.p!.s!)t!.s!.t!2w!.t!/W!)t!/W!/X!2w!/X!/h!)t!/h!/i!2w!/i!/j!2w!/j!0_!)t!0_!0g!2w!0g!0i!)t!0i!0j!2w!0j!0k!2w!0k!0m!)t!0m!1T!2w!1T!1U!)t!1U!1]!2w!1]!1^!)t!1^!1_!2w!1_!1`!2w!1`!1a!)t!1a!1f!2w!1f!1i!)t!1i!1j!2w!1j!2Y!)t!2Y!2Z!2w!2Z!2[!2w!2[!2]!)t!2]!2`!2w!2`!2o!)t!2o!2p!2w!2p!3R!)t!3R!3S!2w!3S!3T!)t!3T!3Z!2w!3Z!3^!)t!3^!3a!2w!3a!3b!)t!3b!3f!2w!3f!3i!)t!3i!3j!2w!3j!3k!2w!3k!3l!)t!3l!3m!2w!3m!3n!)t!3n!3o!2w!3o!3p!2w!3p!3s!)t!3s!3t!2w!3t!3u!2w!3u!3x!)t!3x!3{!2w!3{!4O!)t!4O!4[!2w!4[!4r!)t!4r!4s!2w!4s!5y!)t!5y!6R!2w!6R!6S!)t!6S!6V!2w!6V!6W!)t!6W!6o!2w!6o!6p!)t!6p!6z!2w!6z!6{!)t!6{!7Q!2w!7Q!7T!)t!7T!7U!2w!7U!7p!)t!7p!7q!2w!7q!7r!2w!7r!7x!)t!7x!7y!2w!7y!7z!2w!7z!8o!)t!8o!8w!2w!8w!8x!)t!8x!8{!2w!8{!8|!)t!8|!9e!2w!9e!9f!)t!9f!9p!2w!9p!9q!)t!9q!9v!2w!9v!9y!)t!9y!9z!2w!9z!:l!)t!:l!:m!2w!:m!:n!)t!:n!:o!2w!:o!:p!2w!:p!;P!)t!;P!;Q!2w!;Q!;R!2w!;R!;e!)t!;e!;m!2w!;m!;n!)t!;n!;q!2w!;q!;r!)t!;r!O!)t!>O!>U!2w!>U!>Z!)t!>Z!>m!2w!>m!>p!)t!>p!?Y!2w!?Y!?Z!)t!?Z!?d!2w!?d!?e!)t!?e!?f!2w!?f!?h!)t!?h!?o!2w!?o!@{!)t!@{!A}!2w!A}!BO!)t!BO!BP!2w!BP!BQ!2w!BQ!B^!)t!B^!Be!2w!Be!Cq!)t!Cq!Cr!2w!Cr!Cs!2w!Cs!Ct!)t!Ct!Cu!2w!Cu!Cw!)t!Cw!Cx!2w!Cx!Cy!2w!Cy!Cz!)t!Cz!C{!2w!C{!C}!)t!C}!DO!2w!DO!DU!)t!DU!DY!2w!DY!DZ!)t!DZ!Db!2w!Db!Dc!)t!Dc!Df!2w!Df!Dg!)t!Dg!Dh!2w!Dh!Di!)t!Di!Dj!2w!Dj!Dl!)t!Dl!Dm!2w!Dm!Dn!2w!Dn!Do!)t!Do!Ds!2w!Ds!Dt!)t!Dt!Du!2w!Du!Dv!2w!Dv!EP!)t!EP!EQ!2w!EQ!ES!)t!ES!EX!2w!EX!EY!)t!EY!EZ!2w!EZ!Ep!)t!Ep!Et!2w!Et!Ff!)t!Ff!Fg!2w!Fg!Gx!)t!Gx!HQ!2w!HQ!HR!)t!HR!Hw!2w!Hw!Id!)t!Id!Ii!2w!Ii!LQ!)t!LQ!L}!2w!L}!Mc!)t!Mc!Md!2w!Md!Mt!)t!Mt!Mz!2w!Mz!NO!)t!NO!NS!2w!NS!NV!)t!NV!NW!2w!NW!NZ!)t!NZ!N[!2w!N[!N]!2w!N]!Nd!)t!Nd!Ng!2w!Ng!Nk!)t!Nk!Nx!2w!Nx# U!)t# U# V!2w# V# h!)t# h#!`!2w#!`#!a!)t#!a#!b!2w#!b#!g!)t#!g#!h!2w#!h#!j!)t#!j##g!2w##g##h!)t##h#*s!2w#*s#*t!)t#*t#*x!2w#*x#*z!)t#*z#+R!2w#+R#+S!)t#+S#+T!2w#+T#+U!)t#+U#+Y!2w#+Y#+[!)t#+[#,V!2w#,V#,W!)t#,W#,[!2w#,[#,^!)t#,^#-P!2w#-P#-Q!)t#-Q#-U!2w#-U#-W!)t#-W#-_!2w#-_#-`!)t#-`#-a!2w#-a#-b!)t#-b#-f!2w#-f#-h!)t#-h#-w!2w#-w#-x!)t#-x#/T!2w#/T#/U!)t#/U#/Y!2w#/Y#/[!)t#/[#0q!2w#0q#1h!)t#1h#1x!2w#1x#2Y!)t#2Y#4R!2w#4R#4_!)t#4_#Au!2w#Au#Aw!)t#Aw#BY!2w#BY#BZ!)t#BZ#Bu!2w#Bu#Bz!)t#Bz#Di!2w#Di#EO!)t#EO#E]!2w#E]#E^!)t#E^#Eb!2w#Eb#Ep!)t#Ep#FS!2w#FS#Fb!)t#Fb#Ft!2w#Ft#GS!)t#GS#Ga!2w#Ga#Gb!)t#Gb#Ge!2w#Ge#Gt!)t#Gt#Hz!2w#Hz#Io!)t#Io#Ip!2w#Ip#It!)t#It#Iu!2w#Iu#K[!)t#K[#MW!2w#MW#M`!)t#M`#NZ!2w#NZ#N[!)t#N[#N]!2w#N]#Nb!)t#Nb$ z!2w$ z$!U!)t$!U$!s!2w$!s$#x!)t$#x$$h!2w$$h$$j!)t$$j$$o!2w$$o$$z!)t$$z$%x!2w$%x$&_!)t$&_$&f!2w$&f$'p!)t$'p$(X!2w$(X$(b!)t$(b$)i!2w$)i$+_!)t$+_$+`!2w$+`$-a!)t$-a$.b!2w$.b$.s!)t$.s$.z!2w$.z$0T!)t$0T$0s!2w$0s$1Q!)t$1Q$1R!2w$1R$1S!2w$1S$1^!)t$1^$2[!2w$2[$2v!)t$2v$3l!2w$3l$4g!)t$4g$4j!2w$4j$4t!)t$4t$5j!2w$5j$7y!)t$7y$7}!2w$7}$8O!)t$8O$8S!2w$8S$8V!)t$8V$8W!2w$8W$8X!2w$8X$8b!)t$8b$z!2w5>z5>{!)t5>{5>|!2w5>|5?P!)t5?P5?Q!2w5?Q5?R!2w5?R5?T!)t5?T5?Y!2w5?Y5?[!)t5?[5?]!2w5?]5?^!)t5?^5?_!2w5?_5?w!)t5?w5?z!2w5?z5?|!)t5?|5@X!2w5@X5@`!)t5@`5@c!2w5@c5@o!)t5@o5@u!2w5@u5@w!)t5@w5@}!2w5@}5AP!)t5AP5AV!2w5AV5A`!)t5A`5Ag!2w5Ag5Ah!)t5Ah5Ao!2w5Ao5Dv!)t5Dv5Ek!2w5Ek5FY!)t5FY;%S!2w;%S;%`!)t;%`;%w!2w;%w;%{!)t;%{;'O!2w;'O;'S!)t;'S;=`!.]<%l?&r!)t?&r?.p!2w?.p?.r!)t?.r?1Q!2w?1Q?1x!)t?1x?2P!2w?2P?2]!)t?2]?2b!2w?2b?2g!)t?2g?2h!2w?2h?2i!)t?2i?2s!2w?2s?2t!)t?2t?3R!2w?3R?3S!)t?3S?3X!2w?3X?3Y!)t?3Y?3Z!2w?3Z?3[!)t?3[?3]!2w?3]?3^!2w?3^?3_!)t?3_?3`!2w?3`?3a!2w?3a?3b!)t?3b?5r!2w?5r?6e!)t?6e?>`!2w?>`?>r!)t?>r?@U!2w?@U?@W!)t?@W?A`!2w?A`?BY!)t?BY?Bf!2w?Bf?EO!)t?EO?ET!2w?ET?EU!)t?EU?HR!2w?HR?Hw!)t?Hw?Ic!2w?Ic?Ii!)t?Ii?JT!2w?JT?J`!)t?J`?L]!2w?L]?L`!)t?L`?Lf!2w?Lf?Lh!)t?Lh?Ln!2w?Ln?Lp!)t?Lp?Lv!2w?Lv?Lx!)t?Lx?L{!2w?L{O!)t_:6UZ!OW|SzQ`POr!)trs!*jsw!)twx!,^x![!)t![!]:6w!]#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:7QZ!OW|SzQOr!)trs!*jsw!)twx!,^x![!)t![!]:7s!]#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:8OX!OW|SzQaPOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:8vX!OW|SzQ!{POr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:9l]!OW|SzQOr!)trs!*jsw!)twx!,^x}!)t}!O::e!O!_!)t!_!`:=l!`#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_::n[!OW|SzQOr!)trs!*jsw!)twx!,^x}!)t}!O:;d!O!P9+}!P#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:;oa!OW|SzQ!fPOr!)trs!*jsw!)twx!,^x}!)t}!O9)u!O!`!)t!`!a:h!`#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:>s`!OW|SzQ!gPOr!)trs!*jsw!)twx!,^x!_!)t!_!`:?u!`!a:Az!a#S!)t#S#T!-i#T#c!)t#c#d:Az#d#l!)t#l#m:Az#m;'S!)t;'S;=`!.]<%lO!)t_:@Q`!OW|SzQ!gPOr!)trs!*jsw!)twx!,^x!_!)t!_!`:?u!`!a:AS!a#S!)t#S#T!-i#T#c!)t#c#d:AS#d#l!)t#l#m:AS#m;'S!)t;'S;=`!.]<%lO!)t_:A_X!OW|SzQ!gPOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:BVX!OW|SzQ!ePOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:B}Z!OW|SzQ!gPOr!)trs!*jsw!)twx!,^x!_!)t!_!`:Cp!`#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:C}`!OW|SzQ!gP^POr!)trs!*jsw!)twx!,^x!_!)t!_!`:EP!`!a:AS!a#S!)t#S#T!-i#T#c!)t#c#d:AS#d#l!)t#l#m:AS#m;'S!)t;'S;=`!.]<%lO!)t_:E^`!OW|SzQ!gP!iPOr!)trs!*jsw!)twx!,^x!_!)t!_!`:?u!`!a:AS!a#S!)t#S#T!-i#T#c!)t#c#d:AS#d#l!)t#l#m:AS#m;'S!)t;'S;=`!.]<%lO!)t_:FkX!]P!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:Gc[!QP!OW|SzQOr!)trs!*jsw!)twx!,^xy:HXy!}!)t!}#O:IP#O#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:HdX!VP!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:I[X!WP!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)to:JS]!RP!OW|SzQOr!)trs!*jsw!)twx!,^xy!)tyz:J{z#P!)t#P#Q:Ks#Q#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)tn:KWX!U`!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)tn:LOX!X`!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:Lv2g|SzQ}XmPOq!-iqr)Hyrs&4yst)Hytu)Hyuv)Hyvw)Hywx(BZxz!-iz{)Hy{|)Hy|!O!-i!O!P)Hy!P!Q)Hy!Q![)Hy![!a!-i!a!b)Hy!b!c!-i!c!})Hy!}#O!-i#O#P)Hy#P#R!-i#R#S)Hy#S#T)Hy#T#o)Hy#o$p!-i$p$q)Hy$q${!-i${$|)Hy$|%Q!-i%Q%R)Hy%R%W!-i%W%o)Hy%o%p!-i%p&a)Hy&a&b!-i&b0`)Hy0`0d!-i0d0p)Hy0p1O!-i1O1T)Hy1T1[!-i1[1])Hy1]1^!-i1^1_)Hy1_4U!-i4U4Z)Hy4Z4[!-i4[4])Hy4]4^)Hy4^4`!-i4`4d)Hy4d4l!-i4l4m)Hy4m4n!-i4n4q)Hy4q4r!-i4r4s)Hy4s4t!-i4t5Y)Hy5Y5Z!-i5Z7Q)Hy7Q7R!-i7R:S)Hy:S:[!-i:[=p)Hy=p=y!-i=y>q)Hy>q>s!-i>s>t)Hy>t>{!-i>{?t)Hy?tA`!-iA`A{)HyA{BQ!-iBQBT)HyBTCS!-iCSDP)HyDPDt!-iDtDu)HyDuDv)HyDvDw!-iDwGO)HyGOGP!-iGPGQ)HyGQGa!-iGaGb)HyGbGc)HyGcGj!-iGjGk)HyGkGl)HyGlGv!-iGvGy)HyGyG{!-iG{G|)HyG|H^!-iH^H_)HyH_H`!-iH`IO)HyIOIm!-iImKj)HyKjKu!-iKuKv)HyKvL`!-iL`MR)HyMRM[!-iM[M])HyM]M^)HyM^Mb!-iMbMc)HyMcMh!-iMhNO)HyNONS!-iNSNT)HyNTN^!-iN^N_)HyN_Nb!-iNbNc)HyNcNz!-iNz! e)Hy! e!#O!-i!#O!#P)Hy!#P!#Q!-i!#Q!#])Hy!#]!%W!-i!%W!&`)Hy!&`!&c!-i!&c!&d)Hy!&d!&v!-i!&v!&w)Hy!&w!'O!-i!'O!'Y)Hy!'Y!'i!-i!'i!'p)Hy!'p!'q!-i!'q!'x)Hy!'x!'}!-i!'}!(V)Hy!(V!(X!-i!(X!(Y)Hy!(Y!(Z)Hy!(Z!(]!-i!(]!(s)Hy!(s!(t!-i!(t!({)Hy!({!(|!-i!(|!(})Hy!(}!)Q!-i!)Q!)U)Hy!)U!)X!-i!)X!)Y)Hy!)Y!)j!-i!)j!)k)Hy!)k!)x!-i!)x!)y)Hy!)y!)z)Hy!)z!){!-i!){!*O)Hy!*O!*^!-i!*^!*_)Hy!*_!*`)Hy!*`!*s!-i!*s!*y)Hy!*y!*}!-i!*}!+O)Hy!+O!+P)Hy!+P!+R!-i!+R!+i)Hy!+i!+j!-i!+j!+q)Hy!+q!+r!-i!+r!+s)Hy!+s!+t)Hy!+t!+u!-i!+u!+v)Hy!+v!+w)Hy!+w!+x!-i!+x!+y)Hy!+y!+z)Hy!+z!,k!-i!,k!,o)Hy!,o!,p!-i!,p!,q)Hy!,q!-U!-i!-U!-X)Hy!-X!-i!-i!-i!-r)Hy!-r!-s!-i!-s!-v)Hy!-v!-w!-i!-w!._)Hy!._!.`!-i!.`!.g)Hy!.g!.h!-i!.h!.i)Hy!.i!.j)Hy!.j!.k!-i!.k!.p)Hy!.p!.s!-i!.s!.t)Hy!.t!/W!-i!/W!/X)Hy!/X!/h!-i!/h!/i)Hy!/i!/j)Hy!/j!0_!-i!0_!0g)Hy!0g!0i!-i!0i!0j)Hy!0j!0k)Hy!0k!0m!-i!0m!1T)Hy!1T!1U!-i!1U!1])Hy!1]!1^!-i!1^!1_)Hy!1_!1`)Hy!1`!1a!-i!1a!1f)Hy!1f!1i!-i!1i!1j)Hy!1j!2Y!-i!2Y!2Z)Hy!2Z!2[)Hy!2[!2]!-i!2]!2`)Hy!2`!2o!-i!2o!2p)Hy!2p!3R!-i!3R!3S)Hy!3S!3T!-i!3T!3Z)Hy!3Z!3^!-i!3^!3a)Hy!3a!3b!-i!3b!3f)Hy!3f!3i!-i!3i!3j)Hy!3j!3k)Hy!3k!3l!-i!3l!3m)Hy!3m!3n!-i!3n!3o)Hy!3o!3p)Hy!3p!3s!-i!3s!3t)Hy!3t!3u)Hy!3u!3x!-i!3x!3{)Hy!3{!4O!-i!4O!4[)Hy!4[!4r!-i!4r!4s)Hy!4s!5y!-i!5y!6R)Hy!6R!6S!-i!6S!6V)Hy!6V!6W!-i!6W!6o)Hy!6o!6p!-i!6p!6z)Hy!6z!6{!-i!6{!7Q)Hy!7Q!7T!-i!7T!7U)Hy!7U!7p!-i!7p!7q)Hy!7q!7r)Hy!7r!7x!-i!7x!7y)Hy!7y!7z)Hy!7z!8o!-i!8o!8w)Hy!8w!8x!-i!8x!8{)Hy!8{!8|!-i!8|!9e)Hy!9e!9f!-i!9f!9p)Hy!9p!9q!-i!9q!9v)Hy!9v!9y!-i!9y!9z)Hy!9z!:l!-i!:l!:m)Hy!:m!:n!-i!:n!:o)Hy!:o!:p)Hy!:p!;P!-i!;P!;Q)Hy!;Q!;R)Hy!;R!;e!-i!;e!;m)Hy!;m!;n!-i!;n!;q)Hy!;q!;r!-i!;r!O!-i!>O!>U)Hy!>U!>Z!-i!>Z!>m)Hy!>m!>p!-i!>p!?Y)Hy!?Y!?Z!-i!?Z!?d)Hy!?d!?e!-i!?e!?f)Hy!?f!?h!-i!?h!?o)Hy!?o!@{!-i!@{!A})Hy!A}!BO!-i!BO!BP)Hy!BP!BQ)Hy!BQ!B^!-i!B^!Be)Hy!Be!Cq!-i!Cq!Cr)Hy!Cr!Cs)Hy!Cs!Ct!-i!Ct!Cu)Hy!Cu!Cw!-i!Cw!Cx)Hy!Cx!Cy)Hy!Cy!Cz!-i!Cz!C{)Hy!C{!C}!-i!C}!DO)Hy!DO!DU!-i!DU!DY)Hy!DY!DZ!-i!DZ!Db)Hy!Db!Dc!-i!Dc!Df)Hy!Df!Dg!-i!Dg!Dh)Hy!Dh!Di!-i!Di!Dj)Hy!Dj!Dl!-i!Dl!Dm)Hy!Dm!Dn)Hy!Dn!Do!-i!Do!Ds)Hy!Ds!Dt!-i!Dt!Du)Hy!Du!Dv)Hy!Dv!EP!-i!EP!EQ)Hy!EQ!ES!-i!ES!EX)Hy!EX!EY!-i!EY!EZ)Hy!EZ!Ep!-i!Ep!Et)Hy!Et!Ff!-i!Ff!Fg)Hy!Fg!Gx!-i!Gx!HQ)Hy!HQ!HR!-i!HR!Hw)Hy!Hw!Id!-i!Id!Ii)Hy!Ii!LQ!-i!LQ!L})Hy!L}!Mc!-i!Mc!Md)Hy!Md!Mt!-i!Mt!Mz)Hy!Mz!NO!-i!NO!NS)Hy!NS!NV!-i!NV!NW)Hy!NW!NZ!-i!NZ!N[)Hy!N[!N])Hy!N]!Nd!-i!Nd!Ng)Hy!Ng!Nk!-i!Nk!Nx)Hy!Nx# U!-i# U# V)Hy# V# h!-i# h#!`)Hy#!`#!a!-i#!a#!b)Hy#!b#!g!-i#!g#!h)Hy#!h#!j!-i#!j##g)Hy##g##h!-i##h#*s)Hy#*s#*t!-i#*t#*x)Hy#*x#*z!-i#*z#+R)Hy#+R#+S!-i#+S#+T)Hy#+T#+U!-i#+U#+Y)Hy#+Y#+[!-i#+[#,V)Hy#,V#,W!-i#,W#,[)Hy#,[#,^!-i#,^#-P)Hy#-P#-Q!-i#-Q#-U)Hy#-U#-W!-i#-W#-_)Hy#-_#-`!-i#-`#-a)Hy#-a#-b!-i#-b#-f)Hy#-f#-h!-i#-h#-w)Hy#-w#-x!-i#-x#/T)Hy#/T#/U!-i#/U#/Y)Hy#/Y#/[!-i#/[#0q)Hy#0q#1h!-i#1h#1x)Hy#1x#2Y!-i#2Y#4R)Hy#4R#4_!-i#4_#Au)Hy#Au#Aw!-i#Aw#BY)Hy#BY#BZ!-i#BZ#Bu)Hy#Bu#Bz!-i#Bz#Di)Hy#Di#EO!-i#EO#E])Hy#E]#E^!-i#E^#Eb)Hy#Eb#Ep!-i#Ep#FS)Hy#FS#Fb!-i#Fb#Ft)Hy#Ft#GS!-i#GS#Ga)Hy#Ga#Gb!-i#Gb#Ge)Hy#Ge#Gt!-i#Gt#Hz)Hy#Hz#Io!-i#Io#Ip)Hy#Ip#It!-i#It#Iu)Hy#Iu#K[!-i#K[#MW)Hy#MW#M`!-i#M`#NZ)Hy#NZ#N[!-i#N[#N])Hy#N]#Nb!-i#Nb$ z)Hy$ z$!U!-i$!U$!s)Hy$!s$#x!-i$#x$$h)Hy$$h$$j!-i$$j$$o)Hy$$o$$z!-i$$z$%x)Hy$%x$&_!-i$&_$&f)Hy$&f$'p!-i$'p$(X)Hy$(X$(b!-i$(b$)i)Hy$)i$+_!-i$+_$+`)Hy$+`$-a!-i$-a$.b)Hy$.b$.s!-i$.s$.z)Hy$.z$0T!-i$0T$0s)Hy$0s$1Q!-i$1Q$1R)Hy$1R$1S)Hy$1S$1^!-i$1^$2[)Hy$2[$2v!-i$2v$3l)Hy$3l$4g!-i$4g$4j)Hy$4j$4t!-i$4t$5j)Hy$5j$7y!-i$7y$7})Hy$7}$8O!-i$8O$8S)Hy$8S$8V!-i$8V$8W)Hy$8W$8X)Hy$8X$8b!-i$8b$z)Hy5>z5>{!-i5>{5>|)Hy5>|5?P!-i5?P5?Q)Hy5?Q5?R)Hy5?R5?T!-i5?T5?Y)Hy5?Y5?[!-i5?[5?])Hy5?]5?^!-i5?^5?_)Hy5?_5?w!-i5?w5?z)Hy5?z5?|!-i5?|5@X)Hy5@X5@`!-i5@`5@c)Hy5@c5@o!-i5@o5@u)Hy5@u5@w!-i5@w5@})Hy5@}5AP!-i5AP5AV)Hy5AV5A`!-i5A`5Ag)Hy5Ag5Ah!-i5Ah5Ao)Hy5Ao5Dv!-i5Dv5Ek)Hy5Ek5FY!-i5FY;%S)Hy;%S;%`!-i;%`;%w)Hy;%w;%{!-i;%{;'O)Hy;'O;'S!-i;'S;=`!.V<%l?&r!-i?&r?.p)Hy?.p?.r!-i?.r?1Q)Hy?1Q?1x!-i?1x?2P)Hy?2P?2]!-i?2]?2b)Hy?2b?2g!-i?2g?2h)Hy?2h?2i!-i?2i?2s)Hy?2s?2t!-i?2t?3R)Hy?3R?3S!-i?3S?3X)Hy?3X?3Y!-i?3Y?3Z)Hy?3Z?3[!-i?3[?3])Hy?3]?3^)Hy?3^?3_!-i?3_?3`)Hy?3`?3a)Hy?3a?3b!-i?3b?5r)Hy?5r?6e!-i?6e?>`)Hy?>`?>r!-i?>r?@U)Hy?@U?@W!-i?@W?A`)Hy?A`?BY!-i?BY?Bf)Hy?Bf?EO!-i?EO?ET)Hy?ET?EU!-i?EU?HR)Hy?HR?Hw!-i?Hw?Ic)Hy?Ic?Ii!-i?Ii?JT)Hy?JT?J`!-i?J`?L])Hy?L]?L`!-i?L`?Lf)Hy?Lf?Lh!-i?Lh?Ln)Hy?Ln?Lp!-i?Lp?Lv)Hy?Lv?Lx!-i?Lx?L{)Hy?L{O!-i_<%j2j!OW|SzQmPOq!)tqr!2wrs#9kst!2wtu!2wuv!2wvw!2wwx';ixz!)tz{!2w{|!2w|}!)t}!O::e!O!P!2w!P!Q!2w!Q![!2w![!_!)t!_!`:=l!`!a!)t!a!b!2w!b!c!)t!c!}!2w!}#O!)t#O#P!2w#P#R!)t#R#S!2w#S#T)Hy#T#o!2w#o$p!)t$p$q!2w$q${!)t${$|!2w$|%Q!)t%Q%R!2w%R%W!)t%W%o!2w%o%p!)t%p&a!2w&a&b!)t&b0`!2w0`0d!)t0d0p!2w0p1O!)t1O1T!2w1T1[!)t1[1]!2w1]1^!)t1^1_!2w1_4U!)t4U4Z!2w4Z4[!)t4[4]!2w4]4^!2w4^4`!)t4`4d!2w4d4l!)t4l4m!2w4m4n!)t4n4q!2w4q4r!)t4r4s!2w4s4t!)t4t5Y!2w5Y5Z!)t5Z7Q!2w7Q7R!)t7R:S!2w:S:[!)t:[=p!2w=p=y!)t=y>q!2w>q>s!)t>s>t!2w>t>{!)t>{?t!2w?tA`!)tA`A{!2wA{BQ!)tBQBT!2wBTCS!)tCSDP!2wDPDt!)tDtDu!2wDuDv!2wDvDw!)tDwGO!2wGOGP!)tGPGQ!2wGQGa!)tGaGb!2wGbGc!2wGcGj!)tGjGk!2wGkGl!2wGlGv!)tGvGy!2wGyG{!)tG{G|!2wG|H^!)tH^H_!2wH_H`!)tH`IO!2wIOIm!)tImKj!2wKjKu!)tKuKv!2wKvL`!)tL`MR!2wMRM[!)tM[M]!2wM]M^!2wM^Mb!)tMbMc!2wMcMh!)tMhNO!2wNONS!)tNSNT!2wNTN^!)tN^N_!2wN_Nb!)tNbNc!2wNcNz!)tNz! e!2w! e!#O!)t!#O!#P!2w!#P!#Q!)t!#Q!#]!2w!#]!%W!)t!%W!&`!2w!&`!&c!)t!&c!&d!2w!&d!&v!)t!&v!&w!2w!&w!'O!)t!'O!'Y!2w!'Y!'i!)t!'i!'p!2w!'p!'q!)t!'q!'x!2w!'x!'}!)t!'}!(V!2w!(V!(X!)t!(X!(Y!2w!(Y!(Z!2w!(Z!(]!)t!(]!(s!2w!(s!(t!)t!(t!({!2w!({!(|!)t!(|!(}!2w!(}!)Q!)t!)Q!)U!2w!)U!)X!)t!)X!)Y!2w!)Y!)j!)t!)j!)k!2w!)k!)x!)t!)x!)y!2w!)y!)z!2w!)z!){!)t!){!*O!2w!*O!*^!)t!*^!*_!2w!*_!*`!2w!*`!*s!)t!*s!*y!2w!*y!*}!)t!*}!+O!2w!+O!+P!2w!+P!+R!)t!+R!+i!2w!+i!+j!)t!+j!+q!2w!+q!+r!)t!+r!+s!2w!+s!+t!2w!+t!+u!)t!+u!+v!2w!+v!+w!2w!+w!+x!)t!+x!+y!2w!+y!+z!2w!+z!,k!)t!,k!,o!2w!,o!,p!)t!,p!,q!2w!,q!-U!)t!-U!-X!2w!-X!-i!)t!-i!-r!2w!-r!-s!)t!-s!-v!2w!-v!-w!)t!-w!._!2w!._!.`!)t!.`!.g!2w!.g!.h!)t!.h!.i!2w!.i!.j!2w!.j!.k!)t!.k!.p!2w!.p!.s!)t!.s!.t!2w!.t!/W!)t!/W!/X!2w!/X!/h!)t!/h!/i!2w!/i!/j!2w!/j!0_!)t!0_!0g!2w!0g!0i!)t!0i!0j!2w!0j!0k!2w!0k!0m!)t!0m!1T!2w!1T!1U!)t!1U!1]!2w!1]!1^!)t!1^!1_!2w!1_!1`!2w!1`!1a!)t!1a!1f!2w!1f!1i!)t!1i!1j!2w!1j!2Y!)t!2Y!2Z!2w!2Z!2[!2w!2[!2]!)t!2]!2`!2w!2`!2o!)t!2o!2p!2w!2p!3R!)t!3R!3S!2w!3S!3T!)t!3T!3Z!2w!3Z!3^!)t!3^!3a!2w!3a!3b!)t!3b!3f!2w!3f!3i!)t!3i!3j!2w!3j!3k!2w!3k!3l!)t!3l!3m!2w!3m!3n!)t!3n!3o!2w!3o!3p!2w!3p!3s!)t!3s!3t!2w!3t!3u!2w!3u!3x!)t!3x!3{!2w!3{!4O!)t!4O!4[!2w!4[!4r!)t!4r!4s!2w!4s!5y!)t!5y!6R!2w!6R!6S!)t!6S!6V!2w!6V!6W!)t!6W!6o!2w!6o!6p!)t!6p!6z!2w!6z!6{!)t!6{!7Q!2w!7Q!7T!)t!7T!7U!2w!7U!7p!)t!7p!7q!2w!7q!7r!2w!7r!7x!)t!7x!7y!2w!7y!7z!2w!7z!8o!)t!8o!8w!2w!8w!8x!)t!8x!8{!2w!8{!8|!)t!8|!9e!2w!9e!9f!)t!9f!9p!2w!9p!9q!)t!9q!9v!2w!9v!9y!)t!9y!9z!2w!9z!:l!)t!:l!:m!2w!:m!:n!)t!:n!:o!2w!:o!:p!2w!:p!;P!)t!;P!;Q!2w!;Q!;R!2w!;R!;e!)t!;e!;m!2w!;m!;n!)t!;n!;q!2w!;q!;r!)t!;r!O!)t!>O!>U!2w!>U!>Z!)t!>Z!>m!2w!>m!>p!)t!>p!?Y!2w!?Y!?Z!)t!?Z!?d!2w!?d!?e!)t!?e!?f!2w!?f!?h!)t!?h!?o!2w!?o!@{!)t!@{!A}!2w!A}!BO!)t!BO!BP!2w!BP!BQ!2w!BQ!B^!)t!B^!Be!2w!Be!Cq!)t!Cq!Cr!2w!Cr!Cs!2w!Cs!Ct!)t!Ct!Cu!2w!Cu!Cw!)t!Cw!Cx!2w!Cx!Cy!2w!Cy!Cz!)t!Cz!C{!2w!C{!C}!)t!C}!DO!2w!DO!DU!)t!DU!DY!2w!DY!DZ!)t!DZ!Db!2w!Db!Dc!)t!Dc!Df!2w!Df!Dg!)t!Dg!Dh!2w!Dh!Di!)t!Di!Dj!2w!Dj!Dl!)t!Dl!Dm!2w!Dm!Dn!2w!Dn!Do!)t!Do!Ds!2w!Ds!Dt!)t!Dt!Du!2w!Du!Dv!2w!Dv!EP!)t!EP!EQ!2w!EQ!ES!)t!ES!EX!2w!EX!EY!)t!EY!EZ!2w!EZ!Ep!)t!Ep!Et!2w!Et!Ff!)t!Ff!Fg!2w!Fg!Gx!)t!Gx!HQ!2w!HQ!HR!)t!HR!Hw!2w!Hw!Id!)t!Id!Ii!2w!Ii!LQ!)t!LQ!L}!2w!L}!Mc!)t!Mc!Md!2w!Md!Mt!)t!Mt!Mz!2w!Mz!NO!)t!NO!NS!2w!NS!NV!)t!NV!NW!2w!NW!NZ!)t!NZ!N[!2w!N[!N]!2w!N]!Nd!)t!Nd!Ng!2w!Ng!Nk!)t!Nk!Nx!2w!Nx# U!)t# U# V!2w# V# h!)t# h#!`!2w#!`#!a!)t#!a#!b!2w#!b#!g!)t#!g#!h!2w#!h#!j!)t#!j##g!2w##g##h!)t##h#*s!2w#*s#*t!)t#*t#*x!2w#*x#*z!)t#*z#+R!2w#+R#+S!)t#+S#+T!2w#+T#+U!)t#+U#+Y!2w#+Y#+[!)t#+[#,V!2w#,V#,W!)t#,W#,[!2w#,[#,^!)t#,^#-P!2w#-P#-Q!)t#-Q#-U!2w#-U#-W!)t#-W#-_!2w#-_#-`!)t#-`#-a!2w#-a#-b!)t#-b#-f!2w#-f#-h!)t#-h#-w!2w#-w#-x!)t#-x#/T!2w#/T#/U!)t#/U#/Y!2w#/Y#/[!)t#/[#0q!2w#0q#1h!)t#1h#1x!2w#1x#2Y!)t#2Y#4R!2w#4R#4_!)t#4_#Au!2w#Au#Aw!)t#Aw#BY!2w#BY#BZ!)t#BZ#Bu!2w#Bu#Bz!)t#Bz#Di!2w#Di#EO!)t#EO#E]!2w#E]#E^!)t#E^#Eb!2w#Eb#Ep!)t#Ep#FS!2w#FS#Fb!)t#Fb#Ft!2w#Ft#GS!)t#GS#Ga!2w#Ga#Gb!)t#Gb#Ge!2w#Ge#Gt!)t#Gt#Hz!2w#Hz#Io!)t#Io#Ip!2w#Ip#It!)t#It#Iu!2w#Iu#K[!)t#K[#MW!2w#MW#M`!)t#M`#NZ!2w#NZ#N[!)t#N[#N]!2w#N]#Nb!)t#Nb$ z!2w$ z$!U!)t$!U$!s!2w$!s$#x!)t$#x$$h!2w$$h$$j!)t$$j$$o!2w$$o$$z!)t$$z$%x!2w$%x$&_!)t$&_$&f!2w$&f$'p!)t$'p$(X!2w$(X$(b!)t$(b$)i!2w$)i$+_!)t$+_$+`!2w$+`$-a!)t$-a$.b!2w$.b$.s!)t$.s$.z!2w$.z$0T!)t$0T$0s!2w$0s$1Q!)t$1Q$1R!2w$1R$1S!2w$1S$1^!)t$1^$2[!2w$2[$2v!)t$2v$3l!2w$3l$4g!)t$4g$4j!2w$4j$4t!)t$4t$5j!2w$5j$7y!)t$7y$7}!2w$7}$8O!)t$8O$8S!2w$8S$8V!)t$8V$8W!2w$8W$8X!2w$8X$8b!)t$8b$z!2w5>z5>{!)t5>{5>|!2w5>|5?P!)t5?P5?Q!2w5?Q5?R!2w5?R5?T!)t5?T5?Y!2w5?Y5?[!)t5?[5?]!2w5?]5?^!)t5?^5?_!2w5?_5?w!)t5?w5?z!2w5?z5?|!)t5?|5@X!2w5@X5@`!)t5@`5@c!2w5@c5@o!)t5@o5@u!2w5@u5@w!)t5@w5@}!2w5@}5AP!)t5AP5AV!2w5AV5A`!)t5A`5Ag!2w5Ag5Ah!)t5Ah5Ao!2w5Ao5Dv!)t5Dv5Ek!2w5Ek5FY!)t5FY;%S!2w;%S;%`!)t;%`;%w!2w;%w;%{!)t;%{;'O!2w;'O;'S!)t;'S;=`!.]<%l?&r!)t?&r?.p!2w?.p?.r!)t?.r?1Q!2w?1Q?1x!)t?1x?2P!2w?2P?2]!)t?2]?2b!2w?2b?2g!)t?2g?2h!2w?2h?2i!)t?2i?2s!2w?2s?2t!)t?2t?3R!2w?3R?3S!)t?3S?3X!2w?3X?3Y!)t?3Y?3Z!2w?3Z?3[!)t?3[?3]!2w?3]?3^!2w?3^?3_!)t?3_?3`!2w?3`?3a!2w?3a?3b!)t?3b?5r!2w?5r?6e!)t?6e?>`!2w?>`?>r!)t?>r?@U!2w?@U?@W!)t?@W?A`!2w?A`?BY!)t?BY?Bf!2w?Bf?EO!)t?EO?ET!2w?ET?EU!)t?EU?HR!2w?HR?Hw!)t?Hw?Ic!2w?Ic?Ii!)t?Ii?JT!2w?JT?J`!)t?J`?L]!2w?L]?L`!)t?L`?Lf!2w?Lf?Lh!)t?Lh?Ln!2w?Ln?Lp!)t?Lp?Lv!2w?Lv?Lx!)t?Lx?L{!2w?L{O!)t_=,gZ!^P!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T#o!)t#o#p=-Y#p;'S!)t;'S;=`!.]<%lO!)t_=-eX!`P!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_=.]X!SP!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)to=/TZ!_P!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T#q!)t#q#r=/v#r;'S!)t;'S;=`!.]<%lO!)tn=0RX!a`!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_=0wZ!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T#r!)t#r#s=1j#s;'S!)t;'S;=`!.]<%lO!)t_=1sZ!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T#r!)t#r#s=2f#s;'S!)t;'S;=`!.]<%lO!)t_=2qX!OW|SzQ!iPOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t",tokenizers:[Le,Ee,hO,0,1,2,3,4,5],topRules:{FlowchartDiagram:[0,5]},specialized:[{term:29,get:r=>IO[r]||-1}],tokenPrec:1356}),te=24,ge=1,Ge=2,Ce=3,kO=4,ae=5,we=6,de=7,ii=8,He=9,ti=10,ai=11,ve=12,ni=25,_e=26,Je=27,SO=28,CO=29,LO=30,EO=31,VO=32,$e=33,fe=34,oO=35,_O=36,DO=37,qO=[-1,9,10,13,32,37],oe=[43,45],be=[44,58,62],ce=["->","-x","-)"," -"," "],xe=["-->","->>","--x","--)"," as"],We={"left of":ve,"right of":ve,activate:ge,actor:ii,alt:ni,and:_e,as:He,autonumber:Ge,box:Je,break:SO,create:Ce,critical:CO,deactivate:kO,destroy:ae,else:LO,end:we,link:EO,links:VO,loop:$e,note:de,opt:fe,option:oO,over:ve,par:_O,participant:ti,rect:DO},Oi=Object.keys(We),ze=new i.Jq(r=>{if(!qO.includes(r.next)){for(;r.next!==10&&r.next!==-1;)r.advance();r.acceptToken(te)}}),oi=new i.Jq(r=>{if(qO.includes(r.next)||oe.includes(r.next))return;const F=()=>{if(r.peek(0)===-1||r.peek(1)===-1||r.peek(2)===-1)return!1;let UO=String.fromCodePoint(r.peek(0))+String.fromCodePoint(r.peek(1));return!!(ce.includes(UO)||(UO+=String.fromCodePoint(r.peek(2)),xe.includes(UO)))};let uO="";for(;!be.includes(r.next)&&!F()&&r.next!==10&&r.next!==-1;)uO+=String.fromCodePoint(r.next),r.advance();const pO=Oi.filter(UO=>UO===uO?uO.toLowerCase().startsWith(UO):uO.toLowerCase().startsWith(UO+" "));if(pO.length>0){r.acceptToken(We[pO[0]],pO[0].length-uO.length);return}r.acceptToken(ai)}),Ri=(0,e.Gv)({DiagramName:_.diagramName,NodeText:_.nodeText,Keyword1:_.keyword1,Keyword2:_.keyword2,LineComment:_.lineComment,"Arrow ArrowSuffix":_.arrow,Position:_.position,MessageText1:_.messageText1,MessageText2:_.messageText2}),S={__proto__:null,sequenceDiagram:84},u=i.WQ.deserialize({version:14,states:"'nOVQSOOO[QSO'#DUQOQSOOOOQO'#Cj'#CjO#QQUO,59pOOQP'#Co'#CoOOQQ'#Cq'#CqOOQO'#DY'#DYO#XQUO'#DYO#gQUO'#DYO#lQUO'#DYO#wQUO'#DYO#|QUO'#DYO$RQTO'#DYO$WQUO'#DYO$]QSO1G/[O$eQYO,59tO$sQUO,59tO$xQUO,59tO%TQUO,59tOOQO,59t,59tO%YQUO,59tOOQO'#Cp'#CpO%_QSO,59tO%dQUO7+$vO%kQSO7+$vOOQQ'#Cm'#CmO%sQSO1G/`O%xQUO1G/`O%}QUO1G/`OOQO1G/`1G/`O&VQUO1G/`O&[QUO1G/`O&gQSO1G/`O&oQTO1G/`OOQO,59^,59^O&tQUO<QAN>QO&oQTOAN>QOOQOG23lG23l",stateData:"'g~OwOS~OzRO~O{SOgxX~OPZOQVORYOSZOTYOUVOV[OWXOYXOZWO_VOiTOjTOkTOlTOmTOnTOoUOpUOqTOrTOsTOtTOuTO~Ogxa~PdOXaO``Og|X{|X~OZbO~OWcOYcOZbO~OZdO~O[eO~OhfO~OZgO~O{hOgxi~OZkO{lO}jO!OjO~OZnO~OXoOg|a{|a~OZpO~OZqO~O!PrO~Ogxq~PdO{tOgxq~O!PvO~OZwO~OZwO{xO~OZyO~OXzOg|i{|i~O!PvO!QxO~Oh{O~Ogxy~PdO!P!OO~OZ!PO~OZ}O~O!P!RO~O{w`y`~",goto:"#S}PPPPPPPPPPPPPP!OPP!R!U!b!h!k!qPPPPPPPPPPPPPPPPP!wPPP!zRPORm`QyrQ}vQ!Q!OR!S!RX]Sht|Rd]X^Sht|Qi_RuiRQOQ_SVsht|",nodeNames:"\u26A0 Activate Autonumber Create Deactivate Destroy End Note Actor As Participant NodeText Position SequenceDiagram DiagramName LineComment Arrow ArrowSuffix MessageText1 Keyword MessageText2 Link",maxTerm:48,nodeProps:[["group",-9,1,2,3,4,5,6,7,19,21,"Keyword1",-3,8,9,10,"Keyword2"]],propSources:[Ri],skippedNodes:[0],repeatNodeCount:1,tokenData:"(x~RmXY!|YZ#qZ^!|pq!|tu$nuv%`{|%}|}&S}!O&X![!]'T!c!}$n#T#o$n#y#z!|$f$g!|$g#BY$n#BY#BZ'Y#BZ$IS$n$IS$I_'Y$I_$I|$n$I|$JO'Y$JO$JT$n$JT$JU'Y$JU$KV$n$KV$KW'Y$KW&FU$n&FU&FV'Y&FV;'S$n;'S;=`%Y<%lO$n~#RYw~X^!|pq!|#y#z!|$f$g!|#BY#BZ!|$IS$I_!|$I|$JO!|$JT$JU!|$KV$KW!|&FU&FV!|~#x[{~w~XY!|YZ#qZ^!|pq!|#y#z!|$f$g!|#BY#BZ!|$IS$I_!|$I|$JO!|$JT$JU!|$KV$KW!|&FU&FV!|~$sVy~tu$n!Q![$n!c!}$n#T#o$n$g;'S$n;'S;=`%Y<%lO$n~%]P;=`<%l$n~%cPuv%f~%kS_~OY%fZ;'S%f;'S;=`%w<%lO%f~%zP;=`<%l%f~&SO}~~&XO!Q~R&^S!OQyz&j}!O&o!`!a&{#l#m&jP&oO`PP&rRyz&j!`!a&{#l#m&jP'QP`P!`!a&j~'YO!P~~'agw~y~X^!|pq!|tu$n!Q![$n!c!}$n#T#o$n#y#z!|$f$g!|$g#BY$n#BY#BZ'Y#BZ$IS$n$IS$I_'Y$I_$I|$n$I|$JO'Y$JO$JT$n$JT$JU'Y$JU$KV$n$KV$KW'Y$KW&FU$n&FU&FV'Y&FV;'S$n;'S;=`%Y<%lO$n",tokenizers:[ze,oi,0,1],topRules:{SequenceDiagram:[0,13]},specialized:[{term:41,get:r=>S[r]||-1}],tokenPrec:293}),m=1,Y=14,E=15,$O=16,TO=[-1,9,10,13,32],vO=["title","section"],RO=r=>r.peek(0)===37&&r.peek(1)===37,NO=r=>TO.includes(r.next)||RO(r),FO=new i.Jq(r=>{if(NO(r))return;let F="";for(;!TO.includes(r.next);)F+=String.fromCodePoint(r.next),r.advance();const uO=vO.filter(pO=>pO===F?F.toLowerCase().startsWith(pO):F.toLowerCase().startsWith(pO+" "));if(uO.length>0){r.acceptToken(m,uO[0].length-F.length);return}}),me=new i.Jq(r=>{if(!NO(r)){for(;r.next!==10&&r.next!==-1;)r.advance();r.acceptToken(Y)}}),ne=new i.Jq(r=>{if(!NO(r)){for(;r.next!==58&&r.next!==10&&r.next!==-1;)r.advance();r.acceptToken(E)}}),Te=new i.Jq(r=>{if(!NO(r)){for(;r.next!==44&&r.next!==10&&r.next!==-1;)r.advance();r.acceptToken($O)}}),De=(0,e.Gv)({DiagramName:C.diagramName,"Text TaskName":C.text,Actor:C.actor,Keyword:C.keyword,LineComment:C.lineComment,Score:C.score}),ke={__proto__:null,journey:42},Me=i.WQ.deserialize({version:14,states:"%^OVQ`OOO[QeO'#CoQOQ`OOOOQT'#C_'#C_OOQT'#Cf'#CfOmQeO,59ZOOQO'#Cc'#CcO!OQ`O'#CbOOQO'#Cs'#CsO!TQbO'#CsOvQ`O,59ZOOQT-E6d-E6dO!YQ`O1G.uO!bQdO,58|OOQO'#Ca'#CaOOQO,59_,59_O!gQeO1G.uO!YQ`O1G.uO!xQeO7+$aO#RQ`O7+$aOOQO'#Cd'#CdO#ZQ`O1G.hOOQO,59S,59SOOQO-E6f-E6fO#fQeO<ke[r]||-1}],tokenPrec:172}),ei=1,Fe=[-1,45,60,62,10,13,123,61],si=new i.Jq(r=>{if(Fe.includes(r.next)||r.next===32)return;let F,uO="",pO=0;do{if(F=r.peek(pO),F===-1)return;uO+=String.fromCodePoint(F),pO++}while(!Fe.includes(F));(F===45||F===60)&&(uO=uO.slice(0,-1).trim(),r.acceptToken(ei,uO.length))}),fi=(0,e.Gv)({"DiagramName SubDiagramType":dO.diagramName,LineComment:dO.lineComment,IDNumber:dO.number,"UnquotedString RelationshipStart":dO.unquotedString,QuotedString:dO.quotedString,PropKeyword:dO.unquotedString,Keyword:dO.keyword,"ForwardArrow BackArrow Hyphen":dO.arrow}),Si={__proto__:null,requirementDiagram:144,requirement:150,Requirement:152,functionalRequirement:154,FunctionalRequirement:156,performanceRequirement:158,PerformanceRequirement:160,interfaceRequirement:162,InterfaceRequirement:164,physicalRequirement:166,PhysicalRequirement:168,designConstraint:170,DesignConstraint:172,element:174,Element:176,id:18,Id:20,ID:22,text:28,Text:30,risk:34,Risk:36,low:40,Low:42,medium:44,Medium:46,high:48,High:50,verifymethod:54,verifyMethod:56,VerifyMethod:58,analysis:62,Analysis:64,demonstration:66,Demonstration:68,inspection:70,Inspection:72,test:74,Test:76,type:80,Type:82,docRef:86,DocRef:88,contains:96,Contains:98,copies:100,Copies:102,derives:104,Derives:106,satisfies:108,Satisfies:110,verifies:112,Verifies:114,refines:116,Refines:118,traces:120,Traces:122},Xi=i.WQ.deserialize({version:14,states:")`OYQQOOO_QQO'#DtQOQQOOOOQO'#C`'#C`O!kQRO,5:`O!rOSO'#CcOOQO'#Ef'#EfO!zQQO'#DZO#SQRO'#DnO$^QRO1G/zOOQO'#Ca'#CaO$eQWO'#DxOOOO'#Do'#DoO$mOSO,58}OOQP,58},58}O$uQQO,59uO$uQQO,59uOOQP,5:Y,5:YOOQP-E7l-E7lOOQP'#Cb'#CbOOQP'#Eg'#EgO%sQQO,5:dOOOO-E7m-E7mOOQP1G.i1G.iO%xQQO1G/aOOQO'#D]'#D]O%}QQO1G/aO&SQQO1G0OO$eQWO7+${O'VQQO7+%jOOQP<pAN>pO$eQWO,5:{O$eQWO,5;OO$eQWO,5;POOQO1G0e1G0eOOQO1G0h1G0hOOQO'#Co'#CoOOQO1G0i1G0iOOQO'#Cz'#CzOOQO1G0g1G0gOOQO1G0j1G0jOOQO1G0k1G0k",stateData:"*e~O!gOSQOS~O!jRO~O!kSO!e!hX~OPUO!mYO!nYO!oYO!pYO!qYO!rYO!sYO!tYO!uYO!vYO!wYO!xYO!yYO!zYO!|TO~O!e!ha~PgO!|^O!}[O~O!O_O!a`O~O!kaOP!bX!e!bX!m!bX!n!bX!o!bX!p!bX!q!bX!r!bX!s!bX!t!bX!u!bX!v!bX!w!bX!x!bX!y!bX!z!bX!|!bX~O!e!hi~PgO!{cO!|TO~O!|gO!}[O~O!QiO!RiO!SiO!TiO!UiO!ViO!WiO!XiO!YiO!ZiO![iO!]iO!^iO!_iO~O#OkO~O!`lO~O!OlO~O!kmO~OXuOYuOZuO^vO_vOawObwOkxOlxOmxOxyOyyO{zO|zO~O#P!OO~P&XO#S!PO~O#S!QO~O#S!RO~O!k!SOX#QXY#QXZ#QX^#QX_#QXa#QXb#QXk#QXl#QXm#QXx#QXy#QX{#QX|#QX#P#QX~O#P!UO~P&XO#S!VO~O#S!WO~O#S!XO~O[!YO~Od![Oe![Of![Og![Oh![Oi![O~Oo!^Op!^Oq!^Or!^Os!^Ot!^Ou!^Ov!^O~O!k!a!g!`!O!`~",goto:"%r#[PPPP#]#`#d#k#vPPPP#zPP$OPP$SPPPPPP$VPPP$ZPPPPPPPP$^PP$bPP$fP$jPPPPPPPPPPPPPPPP$p$v$|PPP%SPPP$fPPPPPPPPPPPPPPPPPPP%V%ZP%Z%Z%Z%Z%Z%_%cRPOTZSXZdZl!V!W!XSUSXZdZl!V!W!XTomtT{mtTpmtR!Z!QTqmtR!]!RT|mtT}mtTWSXQh_Rj`QXSRbXQ]TRf]QtmR!TtRQOTsmtTrmtTVSXQeZQnlQ!_!VQ!`!WR!a!X",nodeNames:"\u26A0 RelationshipStart LineComment RequirementDiagram DiagramName SubDiagramType UnquotedString QuotedString ID PropKeyword PropKeyword PropKeyword IDNumber Text PropKeyword PropKeyword Risk PropKeyword PropKeyword RiskType Keyword Keyword Keyword Keyword Keyword Keyword VerifyMethod PropKeyword PropKeyword PropKeyword VerifyMethodType Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Type PropKeyword PropKeyword DocRef PropKeyword PropKeyword RelationshipLine Hyphen RelationshipType Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword ForwardArrow BackArrow",maxTerm:103,propSources:[fi],skippedNodes:[0,2],repeatNodeCount:3,tokenData:"1g~R{OX#xXY$aYZ&SZ^$a^p#xpq$aqr#xrs'}su#xuv(Sv}#x}!O)v!O!Q#x!Q![*t![!]+|!]!^#x!^!_,a!_!c#x!c!}-]!}#T#x#T#o-]#o#p0o#p#q#x#q#r1S#r#y#x#y#z$a#z$f#x$f$g$a$g#BY#x#BY#BZ$a#BZ$IS#x$IS$I_$a$I_$I|#x$I|$JO$a$JO$JT#x$JT$JU$a$JU$KV#x$KV$KW$a$KW&FU#x&FU&FV$a&FV;'S#x;'S;=`$Z<%lO#xQ#}S!}QOr#xs;'S#x;'S;=`$Z<%lO#xQ$^P;=`<%l#xV$hh!}Q!gTOX#xX^$a^p#xpq$aqr#xs#y#x#y#z$a#z$f#x$f$g$a$g#BY#x#BY#BZ$a#BZ$IS#x$IS$I_$a$I_$I|#x$I|$JO$a$JO$JT#x$JT$JU$a$JU$KV#x$KV$KW$a$KW&FU#x&FU&FV$a&FV;'S#x;'S;=`$Z<%lO#xV&]j!}Q!kP!gTOX#xXY$aYZ&SZ^$a^p#xpq$aqr#xs#y#x#y#z$a#z$f#x$f$g$a$g#BY#x#BY#BZ$a#BZ$IS#x$IS$I_$a$I_$I|#x$I|$JO$a$JO$JT#x$JT$JU$a$JU$KV#x$KV$KW$a$KW&FU#x&FU&FV$a&FV;'S#x;'S;=`$Z<%lO#x~(SO!|~V(XU!}QOr#xsu#xuv(kv;'S#x;'S;=`$Z<%lO#xV(rVQT!}QOY(kYZ#xZr(krs)Xs;'S(k;'S;=`)p<%lO(kT)^SQTOY)XZ;'S)X;'S;=`)j<%lO)XT)mP;=`<%l)XV)sP;=`<%l(kR)}U!}Q!OPOr#xs!`#x!`!a*a!a;'S#x;'S;=`$Z<%lO#xR*hS!}Q!`POr#xs;'S#x;'S;=`$Z<%lO#xR*{W[P!}QOr#xs!O#x!O!P+e!P!Q#x!Q![*t![;'S#x;'S;=`$Z<%lO#xR+jU!}QOr#xs!Q#x!Q![*t![;'S#x;'S;=`$Z<%lO#xR,TS#SP!}QOr#xs;'S#x;'S;=`$Z<%lO#xR,fU!}QOr#xs}#x}!O,x!O;'S#x;'S;=`$Z<%lO#xR-PS!}Q!aPOr#xs;'S#x;'S;=`$Z<%lO#xV-fb!}Q!{S!iPOY.nYZ#xZ].n]^#x^r.nrs/ts}.n}!O#x!O!^.n!^!a#x!a!c.n!c!}-]!}#T.n#T#o-]#o#p#x#p;'S.n;'S;=`0i<%lO.nU.u_!}Q!{SOY.nYZ#xZ].n]^#x^r.nrs/ts}.n}!O#x!O!^.n!^!a#x!a#o.n#o#p#x#p;'S.n;'S;=`0i<%lO.nS/yW!{SOY/tZ]/t^}/t!O!^/t!a#o/t#p;'S/t;'S;=`0c<%lO/tS0fP;=`<%l/tU0lP;=`<%l.nR0vS#OP!}QOr#xs;'S#x;'S;=`$Z<%lO#xR1ZS#PP!}QOr#xs;'S#x;'S;=`$Z<%lO#x",tokenizers:[si,0,1,2],topRules:{RequirementDiagram:[0,3]},specialized:[{term:71,get:r=>Si[r]||-1}],tokenPrec:428}),Gi=1,Xt=2,wt=3,mt=4,_i=5,yt=6,gt=7,bt=8,xt=9,Hi=17,Ji={axisFormat:Gi,dateFormat:Xt,excludes:wt,inclusiveEndDates:mt,section:xt,tickInterval:_i,title:yt,todayMarker:gt,weekday:bt},zi=Object.keys(Ji),Tt=new i.Jq(r=>{if(r.next===32||r.next===10||r.next===-1||r.next===37&&r.peek(1)===37)return;let F="";for(;r.next!==10&&r.next!==-1;)F+=String.fromCodePoint(r.next),r.advance();const uO=zi.filter(pO=>pO===F?F.startsWith(pO):F.startsWith(pO+" "));if(uO.length>0){r.acceptToken(Ji[uO[0]],uO[0].length-F.length);return}r.acceptToken(Hi)}),vt=(0,e.Gv)({"DiagramName Section":aO.diagramName,Keyword:aO.keyword,ImportantText:aO.string,LineComment:aO.lineComment}),kt={__proto__:null,gantt:44},Bi=i.WQ.deserialize({version:14,states:"!|OVQQOOO[QQO'#CpQOQQOOOOQO'#Cg'#CgO!XQRO,59[OOQP'#Ci'#CiO!`QRO'#CtO!SQRO'#CtOOQP'#Ct'#CtO!eQRO'#CkO#`QRO1G.vOOQP'#Ch'#ChOOQP,59`,59`OOQP,59V,59VOOQP-E6i-E6i",stateData:"#j~OcOS~OfRO~OgSO`dX~OPVOQVORVOSWOTVOUUOVVOWVOXUO^WOaTO~O`da~PdOaZO~Og]OP_XQ_XR_XS_XT_XU_XV_XW_XX_X^_X`_Xa_X~O`di~PdOgc~",goto:"!UiPPPPPPPPPPPjmpPwPPPP}PPP!QRPOR[USWSYR[VQYSR^YRQOTXSY",nodeNames:"\u26A0 AxisFormat DateFormat Excludes InclusiveEndDates TickInterval Title TodayMarker Weekday Section GanttDiagram DiagramName ImportantText Text LineComment",maxTerm:24,nodeProps:[["group",-8,1,2,3,4,5,6,7,8,"Keyword"]],propSources:[vt],skippedNodes:[0],repeatNodeCount:1,tokenData:"$l~R_XY!QYZ!uZ^!Qpq!Quv#r!c!}$a#T#o$a#y#z!Q$f$g!Q#BY#BZ!Q$IS$I_!Q$I|$JO!Q$JT$JU!Q$KV$KW!Q&FU&FV!Q~!VYc~X^!Qpq!Q#y#z!Q$f$g!Q#BY#BZ!Q$IS$I_!Q$I|$JO!Q$JT$JU!Q$KV$KW!Q&FU&FV!Q~!|[g~c~XY!QYZ!uZ^!Qpq!Q#y#z!Q$f$g!Q#BY#BZ!Q$IS$I_!Q$I|$JO!Q$JT$JU!Q$KV$KW!Q&FU&FV!Q~#uPuv#x~#}S^~OY#xZ;'S#x;'S;=`$Z<%lO#x~$^P;=`<%l#x~$fQe~!c!}$a#T#o$a",tokenizers:[Tt,0],topRules:{GanttDiagram:[0,10]},specialized:[{term:21,get:r=>kt[r]||-1}],tokenPrec:115});var di;(function(r){r.Mermaid="MermaidDiagram",r.Mindmap="MindmapDiagram",r.Pie="PieDiagram",r.Flowchart="FlowchartDiagram",r.Sequence="SequenceDiagram",r.Journey="JourneyDiagram",r.Requirement="RequirementDiagram",r.Gantt="GanttDiagram"})(di||(di={}));var Qi;(function(r){r.Mermaid="mermaid",r.Mindmap="mindmap",r.Pie="pie",r.Flowchart="flowchart",r.Sequence="sequenceDiagram",r.Journey="journey",r.Requirement="requirementDiagram",r.Gantt="gantt"})(Qi||(Qi={}));var pi;(function(r){r.Mermaid="mermaid",r.Mindmap="mindmap",r.Pie="pie",r.Flowchart="flowchart",r.Sequence="sequence",r.Journey="journey",r.Requirement="requirement",r.Gantt="gantt"})(pi||(pi={}));var xi;(function(r){r.Graph="graph",r.Sequence="sequence",r.Requirement="requirement"})(xi||(xi={}));const Rt=a.qp.define({name:pi.Mermaid,parser:XO.configure({wrap:(0,n.FE)(r=>{switch(r.name){case di.Mindmap:return{parser:pe};case di.Pie:return{parser:Ne};case di.Flowchart:return{parser:zO};case di.Sequence:return{parser:u};case di.Journey:return{parser:Me};case di.Requirement:return{parser:Xi};case di.Gantt:return{parser:Bi};default:return null}})})}),Mi=a.qp.define({name:pi.Mindmap,parser:pe}),ri=a.qp.define({name:pi.Pie,parser:Ne}),qt=a.qp.define({name:pi.Flowchart,parser:zO}),Wt=a.qp.define({name:pi.Sequence,parser:u}),zt=a.qp.define({name:pi.Journey,parser:Me}),Yt=a.qp.define({name:pi.Requirement,parser:Xi}),Zt=a.qp.define({name:pi.Gantt,parser:Bi});function Ti(){return new a.ri(Rt)}function Ut(){return new a.ri(Mi)}function Ki(){return new a.ri(ri)}function Vi(){return new a.ri(qt)}function Gt(){return new a.ri(Wt)}function Yi(){return new a.ri(zt)}function qi(){return new a.ri(Yt)}function Ot(){return new a.ri(Zt)}const _t=a.c6.of({name:Qi.Mermaid,load:()=>bi(this,null,function*(){return Ti()})}),pn=a.c6.of({name:Qi.Mindmap,load:()=>bi(this,null,function*(){return Ut()})}),Sn=a.c6.of({name:Qi.Pie,load:()=>bi(this,null,function*(){return Ki()})}),Zi=a.c6.of({name:Qi.Flowchart,alias:[xi.Graph],load:()=>bi(this,null,function*(){return Vi()})}),Vt=a.c6.of({name:Qi.Sequence,alias:[xi.Sequence],load:()=>bi(this,null,function*(){return Gt()})}),jt=a.c6.of({name:Qi.Journey,load:()=>bi(this,null,function*(){return Yi()})}),et=a.c6.of({name:Qi.Requirement,alias:[xi.Requirement],load:()=>bi(this,null,function*(){return qi()})}),Et=a.c6.of({name:Qi.Gantt,load:()=>bi(this,null,function*(){return Ot()})}),ji=r=>{let F=0;for(let uO=0;uO/^[ \t]*$/.test(r),hn=()=>foldService.of((r,F,uO)=>{const pO=r.doc.lineAt(F),UO=r.doc.lines;let Oe=ji(pO.text),Ie=F,ci=uO,li=pO;for(;li.numberOe&&!wi(li.text))ci=li.to;else break}if(r.doc.lineAt(Ie).number===r.doc.lineAt(ci).number)return null;Ie=pO.to;const Ui=r.doc.lineAt(Ie);return Ui.text===""||wi(Ui.text)?null:{from:Ie,to:ci}});var Ct=o(33236),it=o(68813),vi=o(21390),Dt=o(60310),tt=o(52200),Ft=o(31639);const It=(0,e.Gv)({LineComment:e.pJ.lineComment,BlockComment:e.pJ.blockComment,AnyChar:e.pJ.character,Literal:e.pJ.string,"tokens from grammar as empty prop extend specialize AtName":e.pJ.keyword,"@top @left @right @cut @external":e.pJ.modifier,"@precedence @tokens @context @dialects @skip @detectDelim @conflict":e.pJ.definitionKeyword,"@extend @specialize":e.pJ.operatorKeyword,"CharSet InvertedCharSet":e.pJ.regexp,CharClass:e.pJ.atom,RuleName:e.pJ.variableName,"RuleDeclaration/RuleName InlineRule/RuleName TokensBody/RuleName":e.pJ.definition(e.pJ.variableName),PrecedenceName:e.pJ.labelName,Name:e.pJ.name,"( )":e.pJ.paren,"[ ]":e.pJ.squareBracket,"{ }":e.pJ.brace,'"!" ~ "*" + ? |':e.pJ.operator}),nt={__proto__:null,"@asciiLetter":244,"@asciiUpperCase":244,"@asciiLowerCase":244,"@digit":244,"@whitespace":244,"@eof":244,"@specialize":76,"@extend":78,"@top":98,"@precedence":102,"@left":108,"@right":110,"@cut":112,"@tokens":116,"@conflict":126,"@local":134,"@else":142,"@external":146,"@context":172,"@dialects":176,"@skip":182,"@detectDelim":190},Nt={__proto__:null,tokens:136,from:148,prop:156,as:158,propSource:162,extend:166,specialize:168},At=i.WQ.deserialize({version:14,states:"nAN>nO7oQPOAN>sO6lQPOAN>xOOQO1G.s1G.sOOQO,5;O,5;OOOQO-E8b-E8bOOQO7+$g7+$gOOQO7+%`7+%`O7tQPO7+%`O7yQPO'#DzO8XQPO'#EkO8dQPO,5:eOOQO,5:e,5:eOOQOG24_G24_OOQOG24dG24dOOQO<nt[r]||-1},{term:125,get:r=>Nt[r]||-1}],tokenPrec:1086}),rt=a.qp.define({name:"lezer",parser:At.configure({props:[a.x0.add({"Body TokensBody SkipBody PrecedenceBody":a.Dv})]}),languageData:{commentTokens:{block:{open:"/*",close:"*/"},line:"//"},indentOnInput:/^\s*\}$/}});function hi(){return new a.ri(rt)}var Lt=o(12386),Ei=o(48468),Ht=o(9972),Jt=o(520),Bt=o(91706),ki=o(34790);const Ci=63,Mt=64,Kt=65,On=66,Di=67,en=68,tn=69,nn=70,rn=34,at=92,ot=123,lt=36,$t=39,an=new i.Jq(r=>{for(let F=!1,uO=0;;uO++){let{next:pO}=r;if(pO<0){uO>0&&r.acceptToken(Ci);break}else if(pO===rn){uO>0?r.acceptToken(Ci):r.acceptToken(Kt,1);break}else if(pO===ot&&F){uO==1?r.acceptToken(Mt,1):r.acceptToken(Ci,-1);break}else pO===at&&(r.advance(),r.acceptToken(On,1));F=pO===lt,r.advance()}}),on=new i.Jq(r=>{for(let F=!1,uO=!1,pO=0;;pO++){let{next:UO}=r;if(UO<0){pO>0&&r.acceptToken(Di);break}else if(UO===$t&&uO){pO>1?r.acceptToken(Di,-1):r.acceptToken(tn,1);break}else if(UO===ot&&F){pO==1?r.acceptToken(en,1):r.acceptToken(Di,-1);break}else UO===at&&(r.advance(),r.acceptToken(nn,1));F=UO===lt,uO=UO===$t,r.advance()}}),O={__proto__:null,assert:22,with:26,let:30,inherit:42,in:48,if:52,then:54,else:56,builtins:70,null:214,true:216,false:216,rec:100,or:108},N=i.WQ.deserialize({version:14,states:"7QO]QSOOO!sQWO'#DyO#XQ`O'#EjO&QQSO'#C`O&YQTO'#CnO'lQWO'#EWO(VQSO'#C|O(VQSO'#C|OOQO'#DQ'#DQOOQO'#DT'#DTO)dQUO'#DUO*yQSO'#DcOOQO'#Ej'#EjO,XQ`O'#EiOOQO'#Ei'#EiO-wQ`O'#EXOOQO'#Eh'#EhOOQO'#EX'#EXOOQO'#EW'#EWOOQO'#Dw'#DwO]QSO'#CfO]QSO'#ChO/dQSO'#D^O]QSO'#CuO]QSO'#D[O/xQSO'#D_QOQSOOO/}QSO'#CdO0`Q`O,5:eO3XQSO,5:eO3aQSO,5:eO4sQSO'#EOOOQO'#Cm'#CmOOQO'#Df'#DfO4}QSO,59wO]QSO'#CpO5`QSO'#ClO5eQSO'#EUO]QSO,58zO5sQSO,58zO5xQSO,58zOOQP'#EQ'#EQOOQP'#Dg'#DgO5}QTO,59YOOQO,59Y,59YO]QSO'#CoO6]QSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO6|QWO,59hO8VQSO'#D]O/xQSO'#D^OOQO,59h,59hOOQQ'#En'#EnOOQQ'#Dj'#DjO8hQUO,59pOOQO,59p,59pO]QSO'#DVOOQO'#Dk'#DkO8vQSO,59}OOQO,59},59}O8}QSO'#EiO6]QSO,59jOOQO,59i,59iO9XQSO,59QO9^QSO,59SO9cQSO,59UO]QSO,59UOOQO,59x,59xO9tQSO,59aO9yQSO,59vOOQO,59y,59yO:OQSO'#DhO;hQSO,5:jO]QSO,59OO;rQWO1G0PO;zQSO1G0POOQO1G0P1G0POOQO-E7d-E7dOOQO1G/c1G/cOqAN>qO!$ZQSO<}AN>}O!$iQSO,59jO)rQSO7+$p",stateData:"!$x~O!jOSPOSQOS~OTQOUPOZdO]eO_fOfhOjgOs[Ou[Ov[Oz[O{[O|[O}[O!SiO!UZO!sSO#QVO#ZUO#_WO#`XO#aYO~OTkOVlOXnOeuO!sSO!usO~O!lvO!pwOT#^XU#^X_#^Xf#^Xn#^Xo#^Xs#^Xu#^Xv#^Xz#^X{#^X|#^X}#^X!S#^X!U#^X!`#^X!n#^X!s#^X!v#^X!|#^X!}#^X#O#^X#P#^X#Q#^X#R#^X#S#^X#T#^X#U#^X#V#^X#W#^X#X#^X#Y#^X#_#^X#`#^X#a#^X!q#^Xk#^Xg#^XV#^X!o#^Xl#^X~O!lvO!pxO~O!ayO!b}O!c|O!dyO~On!TOo!VO!n!OO!|!PO!}!PO#O!QO#P!RO#Q!SO#R!TO#S!UO#T!WO#U!XO#V!YO#W!ZO#X![O#Y!]O~O!`!zX!q!zXk!zXg!zXV!zX!o!zXl!zX~P&hOT[OU!_O_!`OfhOs[Ou[Ov[Oz[O{[O|[O}[O!SiO!UZO!sSO#QVO#ZUO#_WO#`XO#aYO~O!e!bO!f!fO!g!eO!h!bO~OT[OU!_O_!`OfhOs[Ou[Ov[Oz[O{[O|[O}[O!SiO!UZO!sSO#_WO#`XO#aYO~O!T!iO~P)rOT#]XU#]X_#]Xf#]Xs#]Xu#]Xv#]Xz#]X{#]X|#]X}#]X!S#]X!U#]X!s#]X#_#]X#`#]X#a#]X~O!v!kOn#]Xo#]X!`#]X!n#]X!|#]X!}#]X#O#]X#P#]X#Q#]X#R#]X#S#]X#T#]X#U#]X#V#]X#W#]X#X#]X#Y#]X!q#]Xk#]Xg#]XV#]X!o#]Xl#]X~P+QOn!{Xo!{X!`!{X!n!{X!|!{X!}!{X#O!{X#P!{X#Q!{X#R!{X#S!{X#T!{X#U!{X#V!{X#W!{X#X!{X#Y!{X!q!{Xk!{Xg!{XV!{X!o!{Xl!{X~P)rOToOU!_OeuOh!pO!sSO!usO~OU!_O~O!n!wO!v!uOVWX!oWX!w!rX~OT!PaU!Pa_!Paf!Pan!Pao!Pas!Pau!Pav!Paz!Pa{!Pa|!Pa}!Pa!S!Pa!U!Pa!`!Pa!l!ma!n!Pa!p!ma!s!Pa!v!Pa!|!Pa!}!Pa#O!Pa#P!Pa#Q!Pa#R!Pa#S!Pa#T!Pa#U!Pa#V!Pa#W!Pa#X!Pa#Y!Pa#_!Pa#`!Pa#a!Pa!q!Pak!Pag!PaV!Pa!o!Pal!Pa~OV!zO!o!xO~OV!zO~O!v!uOT!rXU!rX_!rXf!rXs!rXu!rXv!rXz!rX{!rX|!rX}!rX!S!rX!U!rX!W!rX!s!rX#_!rX#`!rX#a!rX~O!w!rX!T!rX~P3fOToOV!|OeuO!sSO!usO~O!w#OO~OT#POf#RO!sSO!usO~OU#TO~OT#UO~O!ayO!b}O!c#WO!dyO~OT#YO!sSO!usO~O!n!OO!|!PO!}!PO#O!QO#P!RO#Q!SO~Onpaopa!`pa#Rpa#Spa#Tpa#Upa#Vpa#Wpa#Xpa#Ypa!qpakpagpaVpa!opalpa~P6hOToOV#iOeuO!sSO!usO~O!e!bO!f!fO!g#kO!h!bO~O!T#nO~P)rO!v$mO!T#]X~P+QO!q#pO~O!q#qO~OToOeuOh#rO!sSO!usO~Ok#tO~Og#uO~OT#vO!sSO!usO~O!v!uOT!raU!ra_!raf!ras!rau!rav!raz!ra{!ra|!ra}!ra!S!ra!U!ra!W!ra!s!ra#_!ra#`!ra#a!ra~O!w!ra!T!ra~P:ZOT#yOX#{O~OV$OO!o#|O~OV$PO~OT#PO!q$SO!sSO!usO~OT#yOV$UOXnO~O!l$VO~OV$WO~On!rXo!rX!`!rX!n!rX!|!rX!}!rX#O!rX#P!rX#Q!rX#R!rX#S!rX#T!rX#U!rX#V!rX#W!rX#X!rX#Y!rX!q!rXk!rXg!rXV!rX!o!rXl!rX~P3fO!n!OO!|!POnmiomi!`mi#Omi#Pmi#Qmi#Rmi#Smi#Tmi#Umi#Vmi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~O!}mi~P>iO!}!PO~P>iO!n!OO!|!PO!}!PO#O!QOnmiomi!`mi#Qmi#Rmi#Smi#Tmi#Umi#Vmi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~O#Pmi~P@_O#P!RO~P@_O#R!TOnmiomi!`mi#Smi#Tmi#Umi#Vmi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~P6hOn!TO#R!TOomi!`mi#Smi#Tmi#Umi#Vmi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~P6hOn!TO#R!TO#S!UOomi!`mi#Tmi#Umi#Vmi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~P6hOn!TOo!VO#R!TO#S!UO!`mi#Tmi#Umi#Vmi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~P6hOn!TOo!VO#R!TO#S!UO#T!WO!`mi#Umi#Vmi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~P6hOn!TOo!VO#R!TO#S!UO#T!WO#U!XO!`mi#Vmi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~P6hOn!TOo!VO#R!TO#S!UO#T!WO#U!XO#V!YO!`mi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~P6hOn!TOo!VO#R!TO#S!UO#T!WO#U!XO#V!YO#W!ZO!`mi#Xmi#Ymi!qmikmigmiVmi!omilmi~P6hO!`mi!qmikmigmiVmi!omilmi~P&hOV$YO~OTriUri_rifrisriurivrizri{ri|ri}ri!Sri!Uri!sri#_ri#`ri#ari~O!W$[Onriori!`ri!nri!|ri!}ri#Ori#Pri#Qri#Rri#Sri#Tri#Uri#Vri#Wri#Xri#Yri!qrikrigriVri!orilri~PL_O!n!wOVWX!oWX~OV$aO~OT#yOX$bO~O!q$dO~Og$eO~On!rao!ra!`!ra!n!ra!|!ra!}!ra#O!ra#P!ra#Q!ra#R!ra#S!ra#T!ra#U!ra#V!ra#W!ra#X!ra#Y!ra!q!rak!rag!raV!ra!o!ral!ra~P:ZO!W$nO!Tri~PL_Ol$hO~OV$iO~OT#yO~OT#PO!sSO!usO~OT#PO!q$lO!sSO!usO~OToO!sSO!usO~Oz!v!v~",goto:"2g#cPPPP#dPPP#yP#dP#dP#dP$S$Z$k%{%fPPPP&PPPP&fPP&f'[(QP({PP({({)vPPPP({)z({({PPP({P*|+S+_+e+p+z,QPPPPPPPPPPP,WP-cPPPP-{P.VPPP$S$S#d.ZPPPPPPPPPPPPPP/o0e1fPPP2cwcOdeghsv}!f!p!w#O#R#p#q#r#t$V$hSmP#TV#z!x#|$cZqPfr!_!oYtPfr!_!oQ#Z!OQ#o!kR$Z$m!p[OUVZ_deghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!h!p!w#O#R#p#q#r#t$V$[$h$n[oPfr!_!o$mW#Pu#Q$e$jS#Y!O!kR#v!uTyS{wbOdeghsv}!f!p!w#O#R#p#q#r#t$V$h!gaOUVdeghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!p!w#O#R#p#q#r#t$V$h!g`OUVdeghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!p!w#O#R#p#q#r#t$V$h!q^OUVZ_deghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!h!p!w#O#R#p#q#r#t$V$[$h$n!q[OUVZ_deghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!h!p!w#O#R#p#q#r#t$V$[$h$nT!bY!d!p[OUVZ_deghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!h!p!w#O#R#p#q#r#t$V$[$h$nS!qf!`R!tiQ!ymR#}!ySrP!_Q!ofT!{r!oQ{SR#V{S!vkoS#w!v$XR$X#YQ#QuS$R#Q$jR$j$eQ!dYR#j!dQ!hZR#m!hQjOQ!mdQ!neQ!rgQ!shQ!}sQ#SvQ#X}Q#l!fQ#s!pQ#x!wQ$Q#OQ$T#RQ$]#pQ$^#qQ$_#rQ$`#tQ$f$VR$k$hvROdeghsv}!f!p!w#O#R#p#q#r#t$V$hR#UwapPfr!O!_!k!o$mTzS{vTOdeghsv}!f!p!w#O#R#p#q#r#t$V$hQ!^UQ!aVQ#[!PQ#]!QQ#^!RQ#_!SQ#`!TQ#a!UQ#b!VQ#c!WQ#d!XQ#e!YQ#f!ZQ#g![R#h!]!g_OUVdeghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!p!w#O#R#p#q#r#t$V$h!f`OUVdeghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!p!w#O#R#p#q#r#t$V$hS!gZ!hQ!l_T$g$[$n!j]OUV_deghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!p!w#O#R#p#q#r#t$V$[$hV!jZ!h$nT!cY!d",nodeNames:"\u26A0 LineComment BlockComment Program Function Identifier { } Formal Ellipses Assert assert With with Let let Bind AttrPath String Interpolation Interpolation inherit ( ) in IfExpr if then else BinaryExpr < > UnaryExpr App Select builtins Null Integer Float Boolean IndentedString Interpolation Path HPath SPath URI Parenthesized AttrSet LetAttrSet RecAttrSet rec ] [ List or",maxTerm:110,nodeProps:[["closedBy",6,"}",22,")",52,"]"],["openedBy",7,"{",23,"(",51,"["]],skippedNodes:[0,1,2],repeatNodeCount:7,tokenData:">P~RtXY#cYZ#c]^#cpq#cqr#trs$Rst$Wtu$ovw$zwx%Vxy%byz%gz{%l{|%q|})]}!O)b!O!P*X!P!Q.r!Q!R0l!R![2e![!]3S!]!^3X!^!_3^!_!`5_!`!a5l!a!b5y!b!c6O!c!}6T!}#O;g#P#Q;l#R#S:u#T#o6T#o#p;q#p#q;v#q#rO[r]||-1}],tokenPrec:2290}),nO=a.qp.define({name:"Nix",parser:N.configure({props:[a.uj.add({Parenthesized:(0,a.vw)({closing:")"}),AttrSet:(0,a.vw)({closing:"}"}),List:(0,a.vw)({closing:"]"}),Let:(0,a.tC)({except:/^\s*in\b/})}),a.x0.add({AttrSet:a.Dv,List:a.Dv,Let(r){let F=r.getChild("let"),uO=r.getChild("in");return!F||!uO?null:{from:F.to,to:uO.from}}}),(0,e.Gv)({Identifier:e.pJ.propertyName,Boolean:e.pJ.bool,String:e.pJ.string,IndentedString:e.pJ.string,LineComment:e.pJ.lineComment,BlockComment:e.pJ.blockComment,Float:e.pJ.float,Integer:e.pJ.integer,Null:e.pJ.null,URI:e.pJ.url,SPath:e.pJ.literal,Path:e.pJ.literal,"( )":e.pJ.paren,"{ }":e.pJ.brace,"[ ]":e.pJ.squareBracket,"if then else":e.pJ.controlKeyword,"import with let in rec builtins inherit assert or":e.pJ.keyword})]}),languageData:{commentTokens:{line:"#",block:{open:"/*",close:"*/"}},closeBrackets:{brackets:["(","[","{","''",'"']},indentOnInput:/^\s*(in|\}|\)|\])$/}}),B=[(0,ki.Gn)("let ${binds} in ${expression}",{label:"let",detail:"Let ... in statement",type:"keyword"}),(0,ki.Gn)("with ${expression}; ${expression}",{label:"with",detail:"With statement",type:"keyword"})];function wO(){return new a.ri(nO,nO.data.of({autocomplete:(0,ki.eC)(["LineComment","BlockComment","String","IndentedString"],(0,ki.Mb)(B))}))}var cO=o(43150),xO=o(75533),YO=o(78120);const JO=145,ue=1,KO=146,he=2,Pe=147,Re=3,Ye=4,Ae=5,$i=6,qe=7,Pn=8,$r=9,sr=11,ln=148,Qr=12,Xn=149,$n=13,st=14,cr=67,ur=110,fr=113,dr=116,pr=118,Sr={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},hr={dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},wn={dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}};function Pr(r){return r==45||r==46||r==58||r>=65&&r<=90||r==95||r>=97&&r<=122||r>=161}function mn(r){return r==9||r==10||r==13||r==32}let yn=null,gn=null,bn=0;function sn(r,F){let uO=r.pos+F;if(bn==uO&&gn==r)return yn;let pO=r.peek(F);for(;mn(pO);)pO=r.peek(++F);let UO="";for(;Pr(pO);)UO+=String.fromCharCode(pO),pO=r.peek(++F);return gn=r,bn=uO,yn=UO?UO.toLowerCase():pO==wr||pO==mr?void 0:null}const xn=60,Xr=62,Tn=47,wr=63,mr=33;function vn(r,F){this.name=r,this.parent=F,this.hash=F?F.hash:0;for(let uO=0;uO-1?new vn(sn(pO,1)||"",r):r},reduce(r,F){return F==cr&&r?r.parent:r},reuse(r,F,uO,pO){let UO=F.type.id;return UO==Ye||UO==pr?new vn(sn(pO,1)||"",r):r},hash(r){return r?r.hash:0},strict:!1}),br=new i.Jq((r,F)=>{if(r.next!=xn){r.next<0&&F.context&&r.acceptToken(ln);return}r.advance();let uO=r.next==Tn;uO&&r.advance();let pO=sn(r,0);if(pO===void 0)return;if(!pO)return r.acceptToken(uO?Qr:Ye);let UO=F.context?F.context.name:null;if(uO){if(pO==UO)return r.acceptToken($r);if(UO&&hr[UO])return r.acceptToken(ln,-2);for(let Oe=F.context;Oe;Oe=Oe.parent)if(Oe.name==pO)return;r.acceptToken(sr)}else{if(pO=="script")return r.acceptToken(Ae);if(pO=="style")return r.acceptToken($i);if(pO=="textarea")return r.acceptToken(qe);if(Sr.hasOwnProperty(pO))return r.acceptToken(Pn);UO&&wn[UO]&&wn[UO][pO]?r.acceptToken(ln,-1):r.acceptToken(Ye)}},{contextual:!0});function Qn(r,F,uO){let pO=2+r.length;return new i.Jq(UO=>{for(let Oe=0,Ie=0,ci=0;;ci++){if(UO.next<0){ci&&UO.acceptToken(F);break}if(Oe==0&&UO.next==xn||Oe==1&&UO.next==Tn||Oe>=2&&OeIe?UO.acceptToken(F,-Ie):UO.acceptToken(uO,-(Ie-2));break}else if((UO.next==10||UO.next==13)&&ci){UO.acceptToken(F,1);break}else Oe=Ie=0;UO.advance()}})}const xr=Qn("script",JO,ue),Tr=Qn("style",KO,he),vr=Qn("textarea",Pe,Re),kr=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288],kn=40,Qt=41,Rn=91,ct=93,qn=123,ut=125,Rr=44,qr=58,Wr=35,zr=64,Fi=47,Yr=62,Zr=45,Wn=34,zn=39,Ur=92,Gr=10,Yn=42,Zn=96,Un=[qr,Wr,zr,Fi],_r=new i.Jq(r=>{for(let F=0,uO=0;;uO++){if(r.next<0){uO&&r.acceptToken(Xn);break}if(r.next==Zr)F++;else if(r.next==Yr&&F>=2){uO>3&&r.acceptToken(Xn,-2);break}else F=0;r.advance()}});function Gn(r){let F=!1,uO=null,pO=!1;return()=>F?pO?(pO=!1,!0):r.next===Ur?(pO=!0,!0):((uO==="double"&&r.next===Wn||uO==="single"&&r.next===zn||uO==="template"&&r.next===Zn)&&(F=!1,uO=null),!0):r.next===Wn?(F=!0,uO="double",!0):r.next===zn?(F=!0,uO="single",!0):r.next===Zn?(F=!0,uO="template",!0):!1}function _n(r){let F=!1,uO=!1;return()=>F?(r.next===Gr&&(F=!1),!0):uO?(r.next===Yn&&r.peek(1)===Fi&&(uO=!1),!0):r.next===Fi&&r.peek(1)===Fi?(F=!0,!0):r.next===Fi&&r.peek(1)===Yn?(uO=!0,!0):!1}const Vr=new i.Jq(r=>{if(Un.includes(r.next))return;const F=_n(r),uO=Gn(r);let pO=[];const UO=Oe=>{const Ie=pO.lastIndexOf(Oe);if(Ie!==-1)for(;pO.length>Ie;)pO.pop()};for(let Oe=0;;Oe++){if(r.next<0){Oe>0&&r.acceptToken($n);break}if(F()||uO()){r.advance();continue}if(pO.length===0&&(r.next===ut||r.next===Qt||r.next===ct)){r.acceptToken($n);break}switch(r.next){case kn:pO.push("(");break;case Qt:UO("(");break;case Rn:pO.push("[");break;case ct:UO("[");break;case qn:pO.push("{");break;case ut:UO("{");break}r.advance()}}),jr=new i.Jq(r=>{if(Un.includes(r.peek(0)))return;const F=_n(r),uO=Gn(r);let pO=[];const UO=Oe=>{const Ie=pO.lastIndexOf(Oe);if(Ie!==-1)for(;pO.length>Ie;)pO.pop()};for(let Oe=0;;Oe++){if(r.next<0){Oe>0&&r.acceptToken(st);break}if(F()||uO()){r.advance();continue}if(pO.length===0&&(r.next===ut||r.next===Qt||r.next===ct||r.next===Rr)){r.acceptToken(st);break}switch(r.next){case kn:pO.push("(");break;case Qt:UO("(");break;case Rn:pO.push("[");break;case ct:UO("[");break;case qn:pO.push("{");break;case ut:UO("{");break}if(Oe!==0&&pO.length===0&&kr.includes(r.next)){r.acceptToken(st);break}r.advance()}}),Er=(0,e.Gv)({"Text RawText":e.pJ.content,"StartTag StartCloseTag SelfClosingEndTag EndTag":e.pJ.angleBracket,TagName:e.pJ.tagName,"MismatchedCloseTag/TagName":[e.pJ.tagName,e.pJ.invalid],AttributeName:e.pJ.attributeName,UnquotedAttributeValue:e.pJ.attributeValue,"DoubleQuote SingleQuote AttributeValueContent":e.pJ.attributeValue,Is:e.pJ.definitionOperator,"EntityReference CharacterReference":e.pJ.character,Comment:e.pJ.blockComment,ProcessingInst:e.pJ.processingInstruction,DoctypeDecl:e.pJ.documentMeta,"{ }":e.pJ.bracket,"[ ]":e.pJ.squareBracket,"( )":e.pJ.paren,"| , :":e.pJ.punctuation,"...":e.pJ.derefOperator,ComponentName:e.pJ.className,SvelteElementNamespace:e.pJ.namespace,SvelteElementType:e.pJ.tagName,StyleAttributeName:e.pJ.propertyName,BlockType:e.pJ.controlKeyword,BlockPrefix:e.pJ.typeOperator,"UnknownBlock/BlockType":e.pJ.invalid,UnknownBlockContent:e.pJ.invalid,"if then catch":e.pJ.controlKeyword,as:e.pJ.definitionOperator,Variable:e.pJ.variableName,Modifier:e.pJ.modifier,DirectlyInterpolatedAttributeValue:e.pJ.attributeValue,"DirectiveOn/DirectiveName":e.pJ.controlKeyword,"DirectiveOn/DirectiveTarget":e.pJ.typeName,"DirectiveUse/DirectiveName":e.pJ.controlKeyword,"DirectiveUse/DirectiveTarget":e.pJ.function(e.pJ.variableName),"DirectiveBind/DirectiveName":e.pJ.controlKeyword,"DirectiveBind/DirectiveTarget":e.pJ.variableName,"DirectiveLet/DirectiveName":e.pJ.definitionKeyword,"DirectiveLet/DirectiveTarget":e.pJ.definition(e.pJ.variableName),"DirectiveTransition/DirectiveName":e.pJ.operatorKeyword,"DirectiveTransition/DirectiveTarget":e.pJ.function(e.pJ.variableName),"DirectiveIn/DirectiveName":e.pJ.operatorKeyword,"DirectiveIn/DirectiveTarget":e.pJ.function(e.pJ.variableName),"DirectiveOut/DirectiveName":e.pJ.operatorKeyword,"DirectiveOut/DirectiveTarget":e.pJ.function(e.pJ.variableName),"DirectiveAnimate/DirectiveName":e.pJ.operatorKeyword,"DirectiveAnimate/DirectiveTarget":e.pJ.function(e.pJ.variableName),"DirectiveClass/DirectiveName":e.pJ.attributeName,"DirectiveClass/DirectiveTarget":e.pJ.variableName,"DirectiveStyle/DirectiveName":e.pJ.attributeName,"DirectiveStyle/DirectiveTarget":e.pJ.propertyName}),Cr={__proto__:null,"#":41,":":51,"/":59,"@":109},Dr={__proto__:null,if:44,else:52,each:64,await:82,then:90,catch:94,key:102,html:110,debug:114,const:118},Fr={__proto__:null,if:54,as:66,then:84,catch:86},Ir={__proto__:null,on:313,bind:317,let:319,class:321,style:323,use:325,transition:327,in:329,out:331,animate:333},Nr={__proto__:null,svelte:243},Ar=i.WQ.deserialize({version:14,states:"DxQVO#|OOO!ZO#|O'#ClO#[O#|O'#CzO$]O#|O'#DTO%^O#|O'#D_O&_Q'[O'#DjO&mQ&jO'#DrO&rQ&jO'#EpO&wQ&jO'#EsO&|Q&jO'#EvO'XQ&jO'#E|O'^OXO'#DqO'iOYO'#DqO'tO[O'#DqO)TO#|O'#DqOOOW'#Dq'#DqO)[O&zO'#FOO&|Q&jO'#FQO&|Q&jO'#FROOOW'#Fj'#FjOOOW'#FT'#FTQVO#|OOOOOW'#FU'#FUO!ZO#|O,59WOOOW,59W,59WO)uQ'[O'#DjO#[O#|O,59fOOOW,59f,59fO)|Q'[O'#DjOOOW'#FV'#FVO$]O#|O,59oOOOW,59o,59oO*fQ'[O'#DjOOOW'#FW'#FWO%^O#|O,59yOOOW,59y,59yO*mQ'[O'#DjO+OQ&jO,5:UO+TQ,UO,5:VO+YQ,UO,59XO+hQ,UO,59}O,nQ7[O,5:^O,uQ7[O,5;[O,|Q7[O,5;_O-TO,UO'#ExOOQO'#F|'#F|O-YQ7[O,5;bO-dQ7[O,5;hOOOX'#F^'#F^O-kOXO'#EnO-vOXO,5:]OOOY'#F_'#F_O.OOYO'#EqO.ZOYO,5:]OOO['#F`'#F`O.cO[O'#EtO.nO[O,5:]O.vO#|O,5:]O&|Q&jO'#E{OOOW,5:],5:]OOO`'#Fa'#FaO.}O&zO,5;jOOOW,5;j,5;jO/VQ,UO,5;lO/[Q,UO,5;mOOOW-E9R-E9ROOOW-E9S-E9SOOOW1G.r1G.rO/aQ,UO,59`O/fQ,UO,59dOOOW1G/Q1G/QO/kQ,UO,59nOOOW-E9T-E9TOOOW1G/Z1G/ZO/pQ,UO,59tO/xQ,UO,59xOOOW-E9U-E9UOOOW1G/e1G/eO/}Q,UO,59|OOOW1G/p1G/pO0SQMhO1G/qO0[Q'[O1G.sO0aQ'|O1G/RO0fQ'|O1G/[O0kQ'[O1G/fO0pQ'[O1G/iO0uQ!LQO1G/lO0zQ'[O1G/nO1PQ$ISO'#DtOOOO'#Dz'#DzO1[O,UO'#DyOOOO'#EO'#EOO1aO,UO'#D}OOOO'#EQ'#EQO1fO,UO'#EPOOOO'#ES'#ESO1kO,UO'#EROOOO'#EU'#EUO1pO,UO'#ETOOOO'#EW'#EWO1uO,UO'#EVOOOO'#EY'#EYO1zO,UO'#EXOOOO'#E['#E[O2PO,UO'#EZOOOO'#E^'#E^O2UO,UO'#E]OOOO'#E`'#E`O2ZO,UO'#E_O2`Q7[O'#DxO3gQ7[O'#EjO4kQ7[O'#ElOOQO'#Fl'#FlOOQO'#FY'#FYO5rQ7[O1G/xOOOX1G/x1G/xOOQO'#Fm'#FmO5yQ7[O1G0vOOOY1G0v1G0vO6QQ7[O1G0yOOO[1G0y1G0yO6XO(CWO,5;dO6^Q7[O1G0|OOOW1G0|1G0|OOOW1G1S1G1SO6hQ7[O1G1SOOOX-E9[-E9[O6oQ&jO'#EoOOOW1G/w1G/wOOOY-E9]-E9]O6tQ&jO'#ErOOO[-E9^-E9^O6yQ&jO'#EuO7OQ,UO,5;gOOO`-E9_-E9_OOOW1G1U1G1UOOOW1G1W1G1WOOOW1G1X1G1XP)dQ'[O'#DjO7TQ$ISO1G.zO7]Q&jO1G/OO7bQ&jO1G/YP*TQ'[O'#DjO7gQ!LQO1G/`O7oQ!LQO1G/bO7wQ&jO1G/dO7|Q&jO1G/hOOOW7+%]7+%]O8RQ&jO7+%]O8WQ&jO7+$_O8]Q$ISO7+$mO8bQ$ISO7+$vO8mQ&jO7+%QO8rQ&jO7+%TO8wQ&jO7+%WO9PQ&jO7+%YOOQO'#Du'#DuOOQO,5:`,5:`O9UQ&jO,5:`O9ZQ'[O,5:bO9`O07`O,5:eO9eO07`O,5:iO9jO07`O,5:kO9oO07`O,5:mO9tO07`O,5:oO9yO07`O,5:qO:OO07`O,5:sO:TO07`O,5:uO:YO07`O,5:wO:_O07`O,5:yO:dQ?MpO'#FZO:iQ7[O,5:dO;pQ!0LbO,5:dOSQ'[O7+$fOOOW7+$j7+$jOOOW7+$t7+$tOOOW7+$z7+$zO>XQ&jO7+$zOOOW7+$|7+$|O>^Q&jO7+$|OOOW7+%O7+%OOOOW7+%S7+%SOOOW<cQ'|O<hQ'|O<mQ!LQO'#FXO>rQ&jO<zQ&jO1G/|OOQO1G0P1G0POOQO1G0T1G0TOOQO1G0V1G0VOOQO1G0X1G0XOOQO1G0Z1G0ZOOQO1G0]1G0]OOQO1G0_1G0_OOQO1G0a1G0aOOQO1G0c1G0cOOQO1G0e1G0eOOQO,5;u,5;uOOQO-E9X-E9XO?PQ!0LbO1G0OO?_Q'[O'#DjOOQO'#Ed'#EdO?uO#@ItO'#EdO@_O&2DjO'#EdOOQO1G0O1G0OOOQO1G0p1G0pO@fQ!0LbO1G0rOOQO1G0r1G0rOOOW1G0u1G0uOOOW1G0x1G0xOOOW1G0{1G0{O@tQ&jO<^AN>^OOQO7+%h7+%hOOQO7+%j7+%jOOOO'#Fz'#FzOOOO'#F['#F[OAZO#@ItO'#EfOOQO,5;O,5;OOAbO&jO,5;OOOOO'#F]'#F]OAgO&2DjO'#EhOAnO&jO,5;OOOQO7+&^7+&^OOOWAN=lAN=lOOOWG23_G23_OAsQ'[OG23_OAxQ!LQOG23_OOOWG23hG23hOOOO-E9Y-E9YOOQO1G0j1G0jOOOO-E9Z-E9ZOBTQ&jOLD(yOOOWLD(yLD(yOBYQ'[OLD(yOB_Q&jOLD(yOBgQ&jO!$'LeOBlQ&jO!$'LeOOOW!$'Le!$'LeOBqQ'[O!$'LeOOOW!)9BP!)9BPOBvQ&jO!)9BPOB{Q&jO!)9BPOOOW!.K7k!.K7kOCQQ&jO!.K7kOOOW!4/-V!4/-V",stateData:"Cd~O$]OS~OSXOTUOUVOVWOWYOYbOZaO[cObTO!acO!bcO!ccO!dcO#scO#vdO$q`O~OSXOTUOUVOVWOWYOYbOZaO[cObiO!acO!bcO!ccO!dcO#scO$q`O~OSXOTUOUVOVWOWYOYbOZaO[cOblO!acO!bcO!ccO!dcO#scO$q`O~OSXOTUOUVOVWOWYOYbOZaO[cObpO!acO!bcO!ccO!dcO#scO$q`O~OSXOTUOUVOVWOWYOYbOZaO[cObtO!acO!bcO!ccO!dcO#scO$q`O~O]uOcvOdwO!WxO~O!gyO~O!gzO~O!g{O~O!g}O#k}O#m|O~O!g!PO~O$V!QOP#bP$Y#bP~O$W!TOQ#eP$Y#eP~O$X!WOR#hP$Y#hP~OSXOTUOUVOVWOWYOX![OYbOZaO[cObTO!acO!bcO!ccO!dcO#scO$q`O~O$Y!]O~P(PO$Z!^O$r!`O~O]uOcvOdwOi!fO!WxO~Om!gO~P)dOm!iO~P)dO]uOcvOdwOi!lO!WxO~Om!mO~P*TO]uOcvOdwOm!pO!WxO~Og!qO~Oe!rO~Of!sOp!tOy!uO!T!vO~O!X!wO!Z!xO!]!yO~Ob!zO!o#cO#_#bO$b!{O$d!}O$e#PO$f#RO$g#TO$h#VO$i#XO$j#ZO$k#]O$l#_O~O#a#gO~P+sO#a#jO~P+sO#a#lO~P+sO$c#mO~O#a#oO#q#pO~P+sO#a#pO~P+sO$V!QOP#bX$Y#bX~OP#sO$Y#tO~O$W!TOQ#eX$Y#eX~OQ#vO$Y#tO~O$X!WOR#hX$Y#hX~OR#xO$Y#tO~O$Y#tO~P(PO$Z!^O$r#{O~O#a#|O~O#a#}O~Oj$PO~Of$QO~Op$RO~O}$TO!P$UO~Oy$VO~O!T$WO~Og$XO!`$YO~O]$ZO~O^$[O~O^$]O~O]$^O~O]$_O~Ou$`O~O]$aO~Og$cO!k$eO$_$bO~O$c$fO~O$c$gO~O$c$hO~O$c$iO~O$c$jO~O$c$kO~O$c$lO~O$c$mO~O$c$nO~O$c$oO~O#T$pO#V$rOb!lX!o!lX#_!lX#a!lX$b!lX$d!lX$e!lX$f!lX$g!lX$h!lX$i!lX$j!lX$k!lX$l!lX#q!lX~O#V$sOb#^X!o#^X#_#^X#a#^X$b#^X$d#^X$e#^X$f#^X$g#^X$h#^X$i#^X$j#^X$k#^X$l#^X#q#^X~O#T$pO#V$uOb#`X!o#`X#_#`X#a#`X$b#`X$d#`X$e#`X$f#`X$g#`X$h#`X$i#`X$j#`X$k#`X$l#`X#q#`X~O#a$wO~P+sO#a$xO~P+sO#a$yO~P+sO#n$zO~O#a${O#q$|O~P+sO#a$|O~P+sO!g$}O~O!g%OO~O!g%PO~O#a%QO~Og%ROk%SO~Og%TO~Og%UO~Og%VOu%WO~Og%XOu%YO~Og%ZO~Og%[O~Og%]O~Og%^O~Oq%_O~Og%`Oz%aO{%aO~Og%bO~Og%cO~Og%fOt%dO~Og%gO~Og%hO~O]%iO~O!p%jO~O!p%kO~O!p%lO~O!p%mO~O!p%nO~O!p%oO~O!p%pO~O!p%qO~O!p%rO~O!p%sO~O#U%tO~O#T$pO#V%vOb!la!o!la#_!la#a!la$b!la$d!la$e!la$f!la$g!la$h!la$i!la$j!la$k!la$l!la#q!la~Ob%wO#X%yO#Z%zO#]%{O~Ob%wO#X%yO#Z%zO#]%|O~O#T$pO#V%}Ob#`a!o#`a#_#`a#a#`a$b#`a$d#`a$e#`a$f#`a$g#`a$h#`a$i#`a$j#`a$k#`a$l#`a#q#`a~Ob%wO#X%yO#Z%zO#]&OO~O#a&PO~O#a&QO~O#a&RO~O]&SO~Og&TO~Og&UO~O^&VO~O^&WO~Ou&XO~Og&ZOt%dO~Og&[O~Ob%wO#X%yO#Z%zO#]&]O~O]uO~Ob%wO!b&^O!c&^O!d&^O$m&_O~O#X&aO~P?dOb%wO!b&^O!c&^O!d&^O$o&cO~O#Z&aO~P?|Ob%wO#X%yO#Z%zO#]&fO~Og&gO~Og&hOr&iOt&jO~Og&kO~O#X#YX~P?dO#X&mO~O#Z#[X~P?|O#Z&mO~O]&oO~Og&pOr&qOu&rO~Os&sO~O]&tO~Og&uOr&vO~Og&wO~Os&xO~O]&yO~Og&zO~Os&{O~Og&|O~O!`$]#q$q#s#v!c!b#_!o!d#a~",goto:"1T$qPPPPPPPPPPPPPPPP$r%QPPPPPP%`PPP%fP$r%lPPPPPP%z$r&QPPP&`P&`P&d$r&jP&x$rPP$rP$rP'O$rPPPPP$r'kP'y(V'yP'y(Y(fPP(Y(r(Y)O(Y)[(Y)h(Y)t(Y*Q(Y*^(Y*j(Y*vPPP+SP+cP+fP'yP'yP+i+l+o+},Q,T,c,f,iP,wPP,}-TP$rP$r$rP-c-i-s-y.T.Z.q.{/R/X/_/e/kPPPPPPPP/qP0V0cPPPPPPPPPPPP0oP0wicOPQRS^egjnr!ZiPOPQRS^egjnr!ZXfPQgjQhPR!egiQOPQRS^egjnr!ZQkQR!hjiROPQRS^egjnr!ZTmRnQoRR!kniSOPQRS^egjnr!ZQsSR!orhcOPQRS^egjnr!ZY%x$r$s$u%v%}X&^%y%z&`&diZOPQRS^egjnr!Ze#dyz{!O!P#f#i#k#n#qR$d!ze#hyz{!O!P#f#i#k#n#qe!|yz{!O!P#f#i#k#n#qe#Oyz{!O!P#f#i#k#n#qe#Qyz{!O!P#f#i#k#n#qe#Syz{!O!P#f#i#k#n#qe#Uyz{!O!P#f#i#k#n#qe#Wyz{!O!P#f#i#k#n#qe#Yyz{!O!P#f#i#k#n#qe#[yz{!O!P#f#i#k#n#qe#^yz{!O!P#f#i#k#n#qe#`yz{!O!P#f#i#k#n#qQ%{$rQ%|$sQ&O$uQ&]%vR&f%}R&b%yR&e%zR!SZR#t!Si[OPQRS^egjnr!ZR!V[R#t!Vi]OPQRS^egjnr!ZR!Y]R#t!Yi^OPQRS^egjnr!ZX}Xab![Q!]^R#t!Zi_OPQRS^egjnr!ZQeOR!ceQgPQjQT!dgjQnRR!jnQrSQ!Z^T!nr!ZQ%e$`R&Y%eQ#fyQ#izQ#k{Q#n!OQ#q!PZ$v#f#i#k#n#qQ$q#aQ$t#cT%u$q$tQ&`%yR&l&`Q&d%zR&n&dQ!RZR#r!RQ!U[R#u!UQ!X]R#w!XQ!_`R#z!_SdOeWfPQgjSmRnXqS^r!Ze#eyz{!O!P#f#i#k#n#qe#ayz{!O!P#f#i#k#n#qS&_%y&`T&c%z&dQ!OXQ!aaQ!bbR#y![",nodeNames:"\u26A0 StartCloseTag StartCloseTag StartCloseTag StartTag StartTag StartTag StartTag StartTag StartCloseTag StartCloseTag StartCloseTag IncompleteCloseTag LongExpression ShortExpression Document IfBlock IfBlockOpen { BlockPrefix BlockPrefix BlockType BlockType } ElseBlock BlockPrefix BlockType if IfBlockClose BlockPrefix EachBlock EachBlockOpen BlockType as ( ) , Variable EachBlockClose AwaitBlock AwaitBlockOpen BlockType then catch ThenBlock BlockType CatchBlock BlockType AwaitBlockClose KeyBlock KeyBlockOpen BlockType KeyBlockClose RawHTMLBlock BlockPrefix BlockType DebugBlock BlockType ConstBlock BlockType Interpolation UnknownBlock UnknownBlockContent Text EntityReference CharacterReference InvalidEntity Element OpenTag TagName DirectlyInterpolatedAttribute DirectlyInterpolatedAttributeValue SpreadInterpolatedAttribute ... Directive DirectiveOn DirectiveName AttributeName DirectiveTarget DirectiveBind DirectiveName DirectiveLet DirectiveName DirectiveClass DirectiveName DirectiveStyle DirectiveName DirectiveUse DirectiveName DirectiveTransition DirectiveName DirectiveIn DirectiveName DirectiveOut DirectiveName DirectiveAnimate DirectiveName | Modifier Is AttributeValue DoubleQuote AttributeValueContent SingleQuote AttributeValueContent UnquotedAttributeValue StyleAttribute StyleAttributeName Attribute EndTag ScriptText CloseTag OpenTag StyleText CloseTag OpenTag TextareaText CloseTag OpenTag ComponentName SvelteElementName SvelteElementNamespace SvelteElementType CloseTag SelfClosingTag SelfClosingEndTag Comment ProcessingInst MismatchedCloseTag CloseTag DoctypeDecl",maxTerm:172,context:gr,nodeProps:[["closedBy",-10,1,2,3,5,6,7,8,9,10,11,"EndTag",4,"EndTag SelfClosingEndTag",17,"IfBlockClose",18,"}",31,"EachBlockClose",34,"(",40,"AwaitBlockClose",48,"AwaitBlockOpen",50,"KeyBlockClose",-4,68,112,115,118,"CloseTag",101,'"',103,"'"],["group",-10,12,60,64,65,66,67,126,127,128,129,"Entity",-4,16,30,39,49,"Block Entity",-4,17,31,40,50,"BlockOpen",-3,24,44,46,"BlockInline",-4,28,38,48,52,"BlockClose",-4,53,56,58,61,"BlockInline Entity",63,"Entity TextContent",-3,110,113,116,"TextContent Entity"],["openedBy",23,"{",28,"IfBlockOpen",35,")",38,"EachBlockOpen",52,"KeyBlockOpen",101,'"',103,"'",109,"StartTag StartCloseTag",-4,111,114,117,123,"OpenTag",125,"StartTag"]],propSources:[Er],skippedNodes:[0],repeatNodeCount:13,tokenData:"&8h$IRR!dOX%aXY/TYZ/TZ[%a[]1{]^/T^p%apq/Tqr2yrsEastF_tuHxuv2yvw!)[wx#,nxy#-lyz#0Vz|2y|}#2p}!O#5Z!O!P#Kk!P!Q$%S!Q![2y![!]$'{!]!^2y!^!_$)u!_!`%'{!`!a%({!a!b2y!b!cF_!c!}%){!}#R2y#R#S%AU#S#T&%m#T#o&'m#o#p&1P#p#q&1d#q#r&3[#r#s2y#s$f%a$f$g2y$g%WHx%W%o%AU%o%pHx%p&a%AU&a&bHx&b1p%AU1p4UHx4U4d%AU4d4eHx4e$IS%AU$IS$I`Hx$I`$Ib%AU$Ib$KhHx$Kh%#t%AU%#t&/xHx&/x&Et%AU&Et&FVHx&FV;'S%AU;'S;:j&5p;:j;=`&5v<%l?&rHx?&r?Ah%AU?Ah?BY&5|?BY?Mn%AU?MnO&5|$3X%ng!aP#]7[$mMh$o!LQ!``OX'VXZ(wZ['V[^(w^p'Vpq(wqr'Vrs(wsv'Vvw*}wx(wx!^'V!^!_)q!_!a(w!a#S'V#S#T(w#T#o'V#o#p*}#p#q'V#q#r-b#r;'S'V;'S;=`.}<%lO'V7m'`g!aP#]7[!``OX'VXZ(wZ['V[^(w^p'Vpq(wqr'Vrs(wsv'Vvw*}wx(wx!^'V!^!_)q!_!a(w!a#S'V#S#T(w#T#o'V#o#p*}#p#q'V#q#r-b#r;'S'V;'S;=`.}<%lO'Va)OZ!aP!``Ov(wvw)qw!^(w!^!_)q!_#o(w#o#p)q#p#q(w#q#r*Y#r;'S(w;'S;=`*w<%lO(w`)vS!``O#q)q#r;'S)q;'S;=`*S<%lO)q`*VP;=`<%l)qP*_U!aPOv*Yw!^*Y!_#o*Y#p;'S*Y;'S;=`*q<%lO*YP*tP;=`<%l*Ya*zP;=`<%l(w7l+Uc#]7[!``OX*}XZ)qZ[*}[^)q^p*}pq)qqr*}rs)qsw*}wx)qx!^*}!^!a)q!a#S*}#S#T)q#T#q*}#q#r,a#r;'S*};'S;=`-[<%lO*}7[,fY#]7[OX,aZ[,a^p,aqr,asw,ax!^,a!a#S,a#T;'S,a;'S;=`-U<%lO,a7[-XP;=`<%l,a7l-_P;=`<%l*}7]-id!aP#]7[OX-bXZ*YZ[-b[^*Y^p-bpq*Yqr-brs*Ysv-bvw,awx*Yx!^-b!_!a*Y!a#S-b#S#T*Y#T#o-b#o#p,a#p;'S-b;'S;=`.w<%lO-b7].zP;=`<%l-b7m/QP;=`<%l'V$@q/bb!aP$mMh$o!LQ!``$]EUOX(wXY0jYZ0jZ](w]^0j^p(wpq0jqv(wvw)qw!^(w!^!_)q!_#o(w#o#p)q#p#q(w#q#r*Y#r;'S(w;'S;=`*w<%lO(wEV0sb!aP!``$]EUOX(wXY0jYZ0jZ](w]^0j^p(wpq0jqv(wvw)qw!^(w!^!_)q!_#o(w#o#p)q#p#q(w#q#r*Y#r;'S(w;'S;=`*w<%lO(w#J{2WZ!aP$mMh$o!LQ!``Ov(wvw)qw!^(w!^!_)q!_#o(w#o#p)q#p#q(w#q#r*Y#r;'S(w;'S;=`*w<%lO(w$DR3^p!p&j#U,U!aP#]7[$mMh$o!LQ!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wsv5bvw7uwx(wx!P5b!P!Q'V!Q![5b![!]'V!]!^5b!^!_:Q!_!a(w!a#S5b#S#T>y#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'VHg5qp!p&j#U,U!aP#]7[!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wsv5bvw7uwx(wx!P5b!P!Q'V!Q![5b![!]'V!]!^5b!^!_:Q!_!a(w!a#S5b#S#T>y#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'VHf8Sn!p&j#U,U#]7[!``!oWOX*}XZ)qZ[*}[^)q^p*}pq)qqr7urs)qsw7uwx)qx!P7u!P!Q*}!Q![7u![!]*}!]!^7u!^!_:Q!_!a)q!a#S7u#S#T:Q#T#o7u#o#q*}#q#rs<%l?Ah7u?Ah?BY*}?BY?Mn7u?MnO*}2Y:]f!p&j#U,U!``!oWOq)qqr:Qrs)qsw:Qwx)qx!P:Q!P!Q)q!Q![:Q![!])q!]!_:Q!_!a)q!a#o:Q#o#q)q#q#r;q#r#s:Q#s$f)q$f;'S:Q;'S;=`m<%l?AhpP;=`<%lvP;=`<%l7u2Z?Wi!p&j#U,U!aP!``!oWOq(wqr>yrs(wsv>yvw:Qwx(wx!P>y!P!Q(w!Q![>y![!](w!]!^>y!^!_:Q!_!a(w!a#o>y#o#p)q#p#q(w#q#r@u#r#s>y#s$f(w$f;'S>y;'S;=`Bo<%l?Ah>y?Ah?BY(w?BY?Mn>y?MnO(w1yAQg!p&j#U,U!aP!oWOq*Yqr@urs*Ysv@uvw;qwx*Yx!P@u!P!Q*Y!Q![@u![!]*Y!]!^@u!^!_;q!_!a*Y!a#o@u#p#q*Y#q#s@u#s$f*Y$f;'S@u;'S;=`Bi<%l?Ah@u?Ah?BY*Y?BY?Mn@u?MnO*Y1yBlP;=`<%l@u2ZBrP;=`<%l>yHVCSo!p&j#U,U!aP#]7[!oWOX-bXZ*YZ[-b[^*Y^p-bpq*YqrBurs*YsvBuvwy#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'V$FZIcweS!p&j#U,U!aP#]7[up$mMh$o!LQ$_!b!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuK|uv5bvw7uwx(wx!O5b!O!PN|!P!Q'V!Q![K|![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}K|!}#R5b#R#SK|#S#T>y#T#oK|#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g;'SK|;'S;=`!&h<%l?AhK|?Ah?BY!&n?BY?MnK|?MnO!&nJoLcweS!p&j#U,U!aP#]7[up$_!b!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuK|uv5bvw7uwx(wx!O5b!O!PN|!P!Q'V!Q![K|![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}K|!}#R5b#R#SK|#S#T>y#T#oK|#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g;'SK|;'S;=`!&h<%l?AhK|?Ah?BY!&n?BY?MnK|?MnO!&nIX! _w!p&j#U,U!aP#]7[up!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuN|uv5bvw7uwx(wx!O5b!O!PN|!P!Q'V!Q![N|![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}N|!}#R5b#R#SN|#S#T>y#T#oN|#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g;'SN|;'S;=`!#x<%l?AhN|?Ah?BY!$O?BY?MnN|?MnO!$OIX!#{P;=`<%lN|8_!$Zq!aP#]7[up!``OX'VXZ(wZ['V[^(w^p'Vpq(wqr'Vrs(wst'Vtu!$Ouv'Vvw*}wx(wx!O'V!O!P!$O!P!Q'V!Q![!$O![!^'V!^!_)q!_!a(w!a!c'V!c!}!$O!}#R'V#R#S!$O#S#T(w#T#o!$O#o#p*}#p#q'V#q#r-b#r$g'V$g;'S!$O;'S;=`!&b<%lO!$O8_!&eP;=`<%l!$OJo!&kP;=`<%lK|9u!&}qeS!aP#]7[up$_!b!``OX'VXZ(wZ['V[^(w^p'Vpq(wqr'Vrs(wst'Vtu!&nuv'Vvw*}wx(wx!O'V!O!P!$O!P!Q'V!Q![!&n![!^'V!^!_)q!_!a(w!a!c'V!c!}!&n!}#R'V#R#S!&n#S#T(w#T#o!&n#o#p*}#p#q'V#q#r-b#r$g'V$g;'S!&n;'S;=`!)U<%lO!&n9u!)XP;=`<%l!&n$DR!)ko!p&j#U,U#]7[!``!oW!d#JkOX!+lXZ!-UZ[!+l[^!-U^p!+lpq)qqr!3Qrs!-Ust!B^tw!3Qwx!-Ux!P!3Q!P!Q!+l!Q![!3Q![!]!+l!]!^7u!^!_!7m!_!a!-U!a#S!3Q#S#T!7m#T#o!3Q#o#q!+l#q#r!>U#r#s!3Q#s$f!+l$f;'S!3Q;'S;=`!BW<%l?Ah!3Q?Ah?BY!+l?BY?Mn!3Q?MnO!+l$3X!+se#]7[!``OX!+lXZ!-UZ[!+l[^!-U^p!+lpq)qqr!+lrs!-Ust*}tw!+lwx!-Ux!]!+l!]!^!/[!^!a!-U!a#S!+l#S#T!-U#T#q!+l#q#r!0p#r;'S!+l;'S;=`!2z<%lO!+l#J{!-ZZ!``Op!-Upq)qqs!-Ust)qt!]!-U!]!^!-|!^#q!-U#q#r!.a#r;'S!-U;'S;=`!/U<%lO!-U#J{!.TS!``!b#JkO#q)q#r;'S)q;'S;=`*S<%lO)q#Jk!.dVOp!.aqs!.at!]!.a!]!^!.y!^;'S!.a;'S;=`!/O<%lO!.a#Jk!/OO!b#Jk#Jk!/RP;=`<%l!.a#J{!/XP;=`<%l!-U$3X!/ec#]7[!``!b#JkOX*}XZ)qZ[*}[^)q^p*}pq)qqr*}rs)qsw*}wx)qx!^*}!^!a)q!a#S*}#S#T)q#T#q*}#q#r,a#r;'S*};'S;=`-[<%lO*}$2w!0ub#]7[OX!0pXZ!.aZ[!0p[^!.a^p!0pqr!0prs!.ast,atw!0pwx!.ax!]!0p!]!^!1}!^!a!.a!a#S!0p#S#T!.a#T;'S!0p;'S;=`!2t<%lO!0p$2w!2UY#]7[!b#JkOX,aZ[,a^p,aqr,asw,ax!^,a!a#S,a#T;'S,a;'S;=`-U<%lO,a$2w!2wP;=`<%l!0p$3X!2}P;=`<%l!+l$DR!3_o!p&j#U,U#]7[!``!oWOX!+lXZ!-UZ[!+l[^!-U^p!+lpq)qqr!3Qrs!-Ust7utw!3Qwx!-Ux!P!3Q!P!Q!+l!Q![!3Q![!]!+l!]!^!5`!^!_!7m!_!a!-U!a#S!3Q#S#T!7m#T#o!3Q#o#q!+l#q#r!>U#r#s!3Q#s$f!+l$f;'S!3Q;'S;=`!BW<%l?Ah!3Q?Ah?BY!+l?BY?Mn!3Q?MnO!+l$DR!5on!p&j#U,U#]7[!``!b#Jk!oWOX*}XZ)qZ[*}[^)q^p*}pq)qqr7urs)qsw7uwx)qx!P7u!P!Q*}!Q![7u![!]*}!]!^7u!^!_:Q!_!a)q!a#S7u#S#T:Q#T#o7u#o#q*}#q#rs<%l?Ah7u?Ah?BY*}?BY?Mn7u?MnO*}$-u!7xi!p&j#U,U!``!oWOp!-Upq)qqr!7mrs!-Ust:Qtw!7mwx!-Ux!P!7m!P!Q!-U!Q![!7m![!]!-U!]!^!9g!^!_!7m!_!a!-U!a#o!7m#o#q!-U#q#r!;Y#r#s!7m#s$f!-U$f;'S!7m;'S;=`!>O<%l?Ah!7m?Ah?BY!-U?BY?Mn!7m?MnO!-U$-u!9tf!p&j#U,U!``!b#Jk!oWOq)qqr:Qrs)qsw:Qwx)qx!P:Q!P!Q)q!Q![:Q![!])q!]!_:Q!_!a)q!a#o:Q#o#q)q#q#r;q#r#s:Q#s$f)q$f;'S:Q;'S;=`RP;=`<%l!7m$Cq!>am!p&j#U,U#]7[!oWOX!0pXZ!.aZ[!0p[^!.a^p!0pqr!>Urs!.astUwx!.ax!P!>U!P!Q!0p!Q![!>U![!]!0p!]!^!@[!^!_!;Y!_!a!.a!a#S!>U#S#T!;Y#T#o!>U#o#q!0p#q#s!>U#s$f!0p$f;'S!>U;'S;=`!BQ<%l?Ah!>U?Ah?BY!0p?BY?Mn!>U?MnO!0p$Cq!@ig!p&j#U,U#]7[!b#Jk!oWOX,aZ[,a^p,aqrm<%l?AhU$DR!BZP;=`<%l!3Q$DR!Bkn!p&j#U,U#]7[!``!oWOX!DiXZ!FOZ[!Di[^!FO^p!Dipq)qqr!Knrs!FOsw!Knwx!FOx!P!Kn!P!Q!Di!Q![!Kn![!]!Di!]!^7u!^!_#!W!_!a!FO!a#S!Kn#S#T#!W#T#o!Kn#o#q!Di#q#r#(i#r#s!Kn#s$f!Di$f;'S!Kn;'S;=`#,h<%l?Ah!Kn?Ah?BY!Di?BY?Mn!Kn?MnO!Di$3X!Dpd#]7[!``OX!DiXZ!FOZ[!Di[^!FO^p!Dipq)qqr!Dirs!FOsw!Diwx!FOx!]!Di!]!^!G{!^!a!FO!a#S!Di#S#T!FO#T#q!Di#q#r!Ia#r;'S!Di;'S;=`!Kh<%lO!Di#J{!FTX!``Op!FOpq)qq!]!FO!]!^!Fp!^#q!FO#q#r!GT#r;'S!FO;'S;=`!Gu<%lO!FO#J{!FwS!``!c#JkO#q)q#r;'S)q;'S;=`*S<%lO)q#Jk!GWUOp!GTq!]!GT!]!^!Gj!^;'S!GT;'S;=`!Go<%lO!GT#Jk!GoO!c#Jk#Jk!GrP;=`<%l!GT#J{!GxP;=`<%l!FO$3X!HUc#]7[!``!c#JkOX*}XZ)qZ[*}[^)q^p*}pq)qqr*}rs)qsw*}wx)qx!^*}!^!a)q!a#S*}#S#T)q#T#q*}#q#r,a#r;'S*};'S;=`-[<%lO*}$2w!Ifa#]7[OX!IaXZ!GTZ[!Ia[^!GT^p!Iaqr!Iars!GTsw!Iawx!GTx!]!Ia!]!^!Jk!^!a!GT!a#S!Ia#S#T!GT#T;'S!Ia;'S;=`!Kb<%lO!Ia$2w!JrY#]7[!c#JkOX,aZ[,a^p,aqr,asw,ax!^,a!a#S,a#T;'S,a;'S;=`-U<%lO,a$2w!KeP;=`<%l!Ia$3X!KkP;=`<%l!Di$DR!K{n!p&j#U,U#]7[!``!oWOX!DiXZ!FOZ[!Di[^!FO^p!Dipq)qqr!Knrs!FOsw!Knwx!FOx!P!Kn!P!Q!Di!Q![!Kn![!]!Di!]!^!My!^!_#!W!_!a!FO!a#S!Kn#S#T#!W#T#o!Kn#o#q!Di#q#r#(i#r#s!Kn#s$f!Di$f;'S!Kn;'S;=`#,h<%l?Ah!Kn?Ah?BY!Di?BY?Mn!Kn?MnO!Di$DR!NYn!p&j#U,U#]7[!``!c#Jk!oWOX*}XZ)qZ[*}[^)q^p*}pq)qqr7urs)qsw7uwx)qx!P7u!P!Q*}!Q![7u![!]*}!]!^7u!^!_:Q!_!a)q!a#S7u#S#T:Q#T#o7u#o#q*}#q#rs<%l?Ah7u?Ah?BY*}?BY?Mn7u?MnO*}$-u#!ch!p&j#U,U!``!oWOp!FOpq)qqr#!Wrs!FOsw#!Wwx!FOx!P#!W!P!Q!FO!Q![#!W![!]!FO!]!^##}!^!_#!W!_!a!FO!a#o#!W#o#q!FO#q#r#%p#r#s#!W#s$f!FO$f;'S#!W;'S;=`#(c<%l?Ah#!W?Ah?BY!FO?BY?Mn#!W?MnO!FO$-u#$[f!p&j#U,U!``!c#Jk!oWOq)qqr:Qrs)qsw:Qwx)qx!P:Q!P!Q)q!Q![:Q![!])q!]!_:Q!_!a)q!a#o:Q#o#q)q#q#r;q#r#s:Q#s$f)q$f;'S:Q;'S;=`m<%l?Ahy#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'V$DT#0lpsQ!p&j#U,U!aP#]7[$mMh$o!LQ!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wsv5bvw7uwx(wx!P5b!P!Q'V!Q![5b![!]'V!]!^5b!^!_:Q!_!a(w!a#S5b#S#T>y#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'V$DT#3VptQ!p&j#U,U!aP#]7[$mMh$o!LQ!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wsv5bvw7uwx(wx!P5b!P!Q'V!Q![5b![!]'V!]!^5b!^!_:Q!_!a(w!a#S5b#S#T>y#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'V$DT#5nr!p&j#U,U!aP#]7[$mMh$o!LQ!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wsv5bvw7uwx(wx}5b}!O#7x!O!P5b!P!Q'V!Q![5b![!]'V!]!^5b!^!_:Q!_!a(w!a#S5b#S#T>y#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'VHi#8Xq!p&j#U,U!aP#]7[!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr#:`rs(wsv#:`vw#y#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'VIy#Nfq!p&j#U,U!aP#]7[!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wsv5bvw7uwx(wx!O5b!O!P$!m!P!Q'V!Q![5b![!]'V!]!^5b!^!_:Q!_!a(w!a#S5b#S#T>y#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'VIy$#Op!k!b!p&j#U,U!aP#]7[!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wsv5bvw7uwx(wx!P5b!P!Q'V!Q![5b![!]'V!]!^5b!^!_:Q!_!a(w!a#S5b#S#T>y#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'V$3g$%chcQ!aP#]7[$mMh$o!LQ!``OX'VXZ(wZ['V[^(w^p'Vpq(wqr'Vrs(wsv'Vvw*}wx(wx!^'V!^!_)q!_!`(w!`!a$&}!a#S'V#S#T(w#T#o'V#o#p*}#p#q'V#q#r-b#r;'S'V;'S;=`.}<%lO'Vm$'YZ!aP!``#qW#a[Ov(wvw)qw!^(w!^!_)q!_#o(w#o#p)q#p#q(w#q#r*Y#r;'S(w;'S;=`*w<%lO(w$3_$(^g$cScQ!aP#]7[$mMh$o!LQ!``OX'VXZ(wZ['V[^(w^p'Vpq(wqr'Vrs(wsv'Vvw*}wx(wx!^'V!^!_)q!_!a(w!a#S'V#S#T(w#T#o'V#o#p*}#p#q'V#q#r-b#r;'S'V;'S;=`.}<%lO'V$-u$*Ug!p&j#U,U$mMh$o!LQ!``!oWOq)qqr$+mrs)qsw:Qwx)qx!P:Q!P!Q)q!Q![:Q![!])q!]!_:Q!_!a)q!a!b$LZ!b#o:Q#o#q)q#q#r;q#r#s:Q#s$f)q$f;'S:Q;'S;=``!a#o$`!a#q$=t#q#r$>s#r;'S$=t;'S;=`$?b<%lO$=ta$>gS!``#vPO#q)q#r;'S)q;'S;=`*S<%lO)qP$>vTO!`$>s!`!a$?V!a;'S$>s;'S;=`$?[<%lO$>sP$?[O#vPP$?_P;=`<%l$>sa$?eP;=`<%l$=t1y$?qf!p&j#U,U!oWOq$>sqr$?hrs$>ssw$?hwx$>sx!P$?h!P!Q$>s!Q![$?h![!]$>s!]!_$?h!_!`$>s!`!a$?V!a#o$?h#o#q$>s#q#s$?h#s$f$>s$f;'S$?h;'S;=`$AV<%l?Ah$?h?Ah?BY$>s?BY?Mn$?h?MnO$>s1y$AYP;=`<%l$?h2Z$A`P;=`<%l$y#T#o%y#T#o%.o#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$}5b$}%O%.o%O%W5b%W%o%.o%o%p5b%p&a%.o&a&b5b&b1p%.o1p4U%.o4U4d%.o4d4e5b4e$IS%.o$IS$I`5b$I`$Ib%.o$Ib$Je5b$Je$Jg%.o$Jg$Kh5b$Kh%#t%.o%#t&/x5b&/x&Et%.o&Et&FV5b&FV;'S%.o;'S;:j%2|;:j;=`EZ<%l?&r5b?&r?Ah%.o?Ah?BY'V?BY?Mn%.o?MnO'VHi%3PP;=`<%l%.oIZ%3g!a#kQ!p&j#U,U!aP#]7[up!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuN|uv5bvw7uwx(wx}5b}!O%.o!O!P%3S!P!Q'V!Q![%3S![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}%3S!}#R5b#R#S%3S#S#T>y#T#o%3S#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g$}N|$}%O%3S%O%WN|%W%o%3S%o%pN|%p&a%3S&a&bN|&b1p%3S1p4U%3S4U4d%3S4d4eN|4e$IS%3S$IS$I`N|$I`$Ib%3S$Ib$JeN|$Je$Jg%3S$Jg$KhN|$Kh%#t%3S%#t&/xN|&/x&Et%3S&Et&FVN|&FV;'S%3S;'S;:j%7l;:j;=`!#x<%l?&rN|?&r?Ah%3S?Ah?BY!$O?BY?Mn%3S?MnO!$OIZ%7oP;=`<%l%3SJq%8Z!aeS#kQ!p&j#U,U!aP#]7[up$_!b!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuK|uv5bvw7uwx(wx}5b}!O%.o!O!P%3S!P!Q'V!Q![%7r![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}%7r!}#R5b#R#S%7r#S#T>y#T#o%7r#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g$}K|$}%O%7r%O%WK|%W%o%7r%o%pK|%p&a%7r&a&bK|&b1p%7r1p4U%7r4U4d%7r4d4eK|4e$IS%7r$IS$I`K|$I`$Ib%7r$Ib$JeK|$Je$Jg%7r$Jg$KhK|$Kh%#t%7r%#t&/xK|&/x&Et%7r&Et&FVK|&FV;'S%7r;'S;:j%<`;:j;=`!&h<%l?&rK|?&r?Ah%7r?Ah?BY!&n?BY?Mn%7r?MnO!&nJq%y#T#o%y#T#o%Ny#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g$}K|$}%O%Ny%O%WK|%W%o%Ny%o%pK|%p&a%Ny&a&bK|&b1p%Ny1p4U%Ny4U4d%Ny4d4eK|4e$IS%Ny$IS$I`K|$I`$Ib%Ny$Ib$JeK|$Je$Jg%Ny$Jg$KhK|$Kh%#t%Ny%#t&/xK|&/x&Et%Ny&Et&FVK|&FV;'S%Ny;'S;:j&%g;:j;=`!&h<%l?&rK|?&r?Ah%Ny?Ah?BY!&n?BY?Mn%Ny?MnO!&nHi%FX!^!p&j#U,U!gQ!aP#]7[!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wsv5bvw7uwx(wx}5b}!O%Ev!O!P%Ev!P!Q'V!Q![%Ev![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}%Ev!}#R5b#R#S%Ev#S#T>y#T#o%Ev#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$}5b$}%O%Ev%O%W5b%W%o%Ev%o%p5b%p&a%Ev&a&b5b&b1p%Ev1p4U%Ev4U4d%Ev4d4e5b4e$IS%Ev$IS$I`5b$I`$Ib%Ev$Ib$Je5b$Je$Jg%Ev$Jg$Kh5b$Kh%#t%Ev%#t&/x5b&/x&Et%Ev&Et&FV5b&FV;'S%Ev;'S;:j%JT;:j;=`EZ<%l?&r5b?&r?Ah%Ev?Ah?BY'V?BY?Mn%Ev?MnO'VHi%JWP;=`<%l%EvIZ%Jn!a!p&j#U,U!gQ!aP#]7[up!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuN|uv5bvw7uwx(wx}5b}!O%Ev!O!P%JZ!P!Q'V!Q![%JZ![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}%JZ!}#R5b#R#S%JZ#S#T>y#T#o%JZ#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g$}N|$}%O%JZ%O%WN|%W%o%JZ%o%pN|%p&a%JZ&a&bN|&b1p%JZ1p4U%JZ4U4d%JZ4d4eN|4e$IS%JZ$IS$I`N|$I`$Ib%JZ$Ib$JeN|$Je$Jg%JZ$Jg$KhN|$Kh%#t%JZ%#t&/xN|&/x&Et%JZ&Et&FVN|&FV;'S%JZ;'S;:j%Ns;:j;=`!#x<%l?&rN|?&r?Ah%JZ?Ah?BY!$O?BY?Mn%JZ?MnO!$OIZ%NvP;=`<%l%JZJq& b!aeS!p&j#U,U!gQ!aP#]7[up$_!b!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuK|uv5bvw7uwx(wx}5b}!O%Ev!O!P%JZ!P!Q'V!Q![%Ny![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}%Ny!}#R5b#R#S%Ny#S#T>y#T#o%Ny#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g$}K|$}%O%Ny%O%WK|%W%o%Ny%o%pK|%p&a%Ny&a&bK|&b1p%Ny1p4U%Ny4U4d%Ny4d4eK|4e$IS%Ny$IS$I`K|$I`$Ib%Ny$Ib$JeK|$Je$Jg%Ny$Jg$KhK|$Kh%#t%Ny%#t&/xK|&/x&Et%Ny&Et&FVK|&FV;'S%Ny;'S;:j&%g;:j;=`!&h<%l?&rK|?&r?Ah%Ny?Ah?BY!&n?BY?Mn%Ny?MnO!&nJq&%jP;=`<%l%Ny$-u&&Oi!p&j#U,U!aP$mMh$o!LQ!``!oWOq(wqr>yrs(wsv>yvw:Qwx(wx!P>y!P!Q(w!Q![>y![!](w!]!^>y!^!_:Q!_!a(w!a#o>y#o#p)q#p#q(w#q#r@u#r#s>y#s$f(w$f;'S>y;'S;=`Bo<%l?Ah>y?Ah?BY(w?BY?Mn>y?MnO(w$IR&([!aeS!p&j#U,U#n#t!gQ!aP#]7[up$mMh$o!LQ$_!b!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuK|uv5bvw7uwx(wx}5b}!O%Ev!O!P%JZ!P!Q'V!Q![%Ny![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}&,a!}#R5b#R#S%Ny#S#T>y#T#o&,a#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g$}K|$}%O%Ny%O%WK|%W%o%Ny%o%pK|%p&a%Ny&a&bK|&b1p%Ny1p4U%Ny4U4d%Ny4d4eK|4e$IS%Ny$IS$I`K|$I`$Ib%Ny$Ib$JeK|$Je$Jg%Ny$Jg$KhK|$Kh%#t%Ny%#t&/xK|&/x&Et%Ny&Et&FVK|&FV;'S%Ny;'S;:j&%g;:j;=`!&h<%l?&rK|?&r?Ah%Ny?Ah?BY!&n?BY?Mn%Ny?MnO!&nMg&,z!aeS!p&j#U,U#n#t!gQ!aP#]7[up$_!b!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuK|uv5bvw7uwx(wx}5b}!O%Ev!O!P%JZ!P!Q'V!Q![%Ny![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}&,a!}#R5b#R#S%Ny#S#T>y#T#o&,a#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g$}K|$}%O%Ny%O%WK|%W%o%Ny%o%pK|%p&a%Ny&a&bK|&b1p%Ny1p4U%Ny4U4d%Ny4d4eK|4e$IS%Ny$IS$I`K|$I`$Ib%Ny$Ib$JeK|$Je$Jg%Ny$Jg$KhK|$Kh%#t%Ny%#t&/xK|&/x&Et%Ny&Et&FVK|&FV;'S%Ny;'S;:j&%g;:j;=`!&h<%l?&rK|?&r?Ah%Ny?Ah?BY!&n?BY?Mn%Ny?MnO!&n$3a&1WSb$3P!``O#q)q#r;'S)q;'S;=`*S<%lO)q$3a&1sg#TW!aP#]7[$mMh$o!LQ!``OX'VXZ(wZ['V[^(w^p'Vpq(wqr'Vrs(wsv'Vvw*}wx(wx!^'V!^!_)q!_!a(w!a#S'V#S#T(w#T#o'V#o#p*}#p#q'V#q#r-b#r;'S'V;'S;=`.}<%lO'V$FX&3oog#f!p&j#U,U!aP#]7[$mMh$o!LQ!oWOX-bXZ*YZ[-b[^*Y^p-bpq*YqrBurs*YsvBuvwCr[r]||-1},{term:21,get:r=>Dr[r]||-1},{term:153,get:r=>Fr[r]||-1},{term:77,get:r=>Ir[r]||-1},{term:69,get:r=>Nr[r]||-1}],tokenPrec:1571});function Lr(r,F){let uO=Object.create(null);for(let pO of r.firstChild.getChildren("Attribute")){let UO=pO.getChild("AttributeName"),Oe=pO.getChild("AttributeValue")||pO.getChild("UnquotedAttributeValue");UO&&(uO[F.read(UO.from,UO.to)]=Oe?Oe.name=="AttributeValue"?F.read(Oe.from+1,Oe.to-1):F.read(Oe.from,Oe.to):"")}return uO}function cn(r,F,uO){let pO;for(let UO of uO)if(!UO.attrs||UO.attrs(pO||(pO=Lr(r.node.parent,F))))return{parser:UO.parser};return null}const Vn=cO.E.configure({top:"SingleExpression"});function Hr(r){let F=[],uO=[],pO=[];for(let UO of r){let Oe=UO.tag=="script"?F:UO.tag=="style"?uO:UO.tag=="textarea"?pO:null;if(!Oe)throw new RangeError("Only script, style, and textarea tags can host nested parsers");Oe.push(UO)}return(0,n.FE)((UO,Oe)=>{let Ie=UO.type.id;return Ie===$n?{parser:Vn}:Ie===st?{parser:Vn}:Ie===ur?cn(UO,Oe,F):Ie===fr?cn(UO,Oe,uO):Ie===dr?cn(UO,Oe,pO):null})}const Jr=[{tag:"script",attrs:r=>r.type==="text/typescript"||r.lang==="ts",parser:P.typescriptLanguage.parser},{tag:"script",attrs(r){return!r.type||/^(?:text|application)\/(?:x-)?(?:java|ecma)script$|^module$|^$/i.test(r.type)},parser:P.javascriptLanguage.parser},{tag:"style",attrs(r){return(!r.lang||r.lang==="css"||r.lang==="scss")&&(!r.type||/^(text\/)?(x-)?(stylesheet|css|scss)$/i.test(r.type))},parser:s.cssLanguage.parser}],jn=a.qp.define({parser:Ar.configure({wrap:Hr(Jr),props:[a.uj.add({Element:r=>{let F=/^(\s*)(<\/)?/.exec(r.textAfter);return r.node.to<=r.pos+F[0].length?r.continue():r.lineIndent(r.node.from)+(F[2]?0:r.unit)},Block:r=>{const F=r.node,uO=r.textAfter.trim();if(uO.startsWith("{/")){const UO=F.name;return UO==="IfBlock"&&uO.startsWith("{/if")||UO==="EachBlock"&&uO.startsWith("{/each")||UO==="AwaitBlock"&&uO.startsWith("{/await")||UO==="KeyBlock"&&uO.startsWith("{/key")?r.lineIndent(r.node.from):null}if(F.name==="IfBlock"||F.name==="EachBlock"){if(uO.startsWith("{:else"))return r.lineIndent(F.from)}else if(F.name==="AwaitBlock"&&(uO.startsWith("{:then")||uO.startsWith("{:catch")))return r.lineIndent(F.from);let pO=/^(\s*)(<\/)?/.exec(r.textAfter);return r.node.to<=r.pos+pO[0].length?r.continue():r.lineIndent(r.node.from)+(pO[2]?0:r.unit)},"BlockOpen BlockClose BlockInline":r=>r.column(r.node.from)+r.unit,"OpenTag CloseTag SelfClosingTag":r=>r.column(r.node.from)+r.unit,Document:r=>{if(r.pos+/\s*/.exec(r.textAfter)[0].length{const F=`${r.name}Open`,uO=`${r.name}Close`,pO=r.firstChild,UO=r.lastChild;return!pO||pO.name!==F?null:{from:pO.to,to:(UO==null?void 0:UO.name)===uO?UO.from:r.to}},Element:r=>{let F=r.firstChild,uO=r.lastChild;return!F||F.name!="OpenTag"?null:{from:F.to,to:uO.name==="CloseTag"?uO.from:r.to}}})]}),languageData:{commentTokens:{block:{open:""}},indentOnInput:/^\s*((<\/\w+\W)|(\{:(else|then|catch))|(\{\/(if|each|await|key)))$/,wordChars:"-._",autocomplete:x.htmlCompletionSource}});function Br(){return new a.ri(jn,[(0,P.javascript)().support,(0,s.css)().support,Mr])}function En(r,F,uO=r.length){if(!F)return"";let pO=F.firstChild,UO=pO&&(pO.getChild("TagName")||pO.getChild("ComponentName")||pO.getChild("SvelteElementName"));return UO?r.sliceString(UO.from,Math.min(UO.to,uO)):""}const Mr=xO.tk.inputHandler.of((r,F,uO,pO)=>{if(r.composing||r.state.readOnly||F!=uO||pO!=">"&&pO!="/"||!jn.isActiveAt(r.state,F,-1))return!1;let{state:UO}=r,Oe=UO.changeByRange(Ie=>{var ci,li,Ui;let{head:ui}=Ie,Pi=(0,a.qz)(UO).resolveInner(ui,-1),ht;if((Pi.name==="TagName"||Pi.name==="ComponentName"||Pi.name==="SvelteElementName"||Pi.name==="StartTag")&&(Pi=Pi.parent),pO===">"&&Pi.name==="OpenTag"){if(((li=(ci=Pi.parent)===null||ci===void 0?void 0:ci.lastChild)===null||li===void 0?void 0:li.name)!="CloseTag"&&(ht=En(UO.doc,Pi.parent,ui))){let Wi=r.state.doc.sliceString(ui,ui+1)===">",Pt=`${Wi?"":">"}`;return{range:YO.jT.cursor(ui+1),changes:{from:ui+(Wi?1:0),insert:Pt}}}}else if(pO==="/"&&Pi.name==="OpenTag"){let Wi=Pi.parent,Pt=Wi==null?void 0:Wi.parent;if(Wi.from==ui-1&&((Ui=Pt.lastChild)===null||Ui===void 0?void 0:Ui.name)!="CloseTag"&&(ht=En(UO.doc,Pt,ui))){let nr=r.state.doc.sliceString(ui,ui+1)===">",rr=`/${ht}${nr?"":">"}`,xl=ui+rr.length+(nr?1:0);return{range:YO.jT.cursor(xl),changes:{from:ui,insert:rr}}}}return{range:Ie}});return Oe.changes.empty?!1:(r.dispatch(Oe,{userEvent:"input.type",scrollIntoView:!0}),!0)}),ft=296,Kr=297,Oa=298,Ii=299,ea=300,ia=301,un=34,ta=92,Ni=123,Ai=125,na=new i.Jq(r=>{for(let F=0;;F++)switch(r.next){case-1:F>0&&r.acceptToken(ft);return;case un:F>0?r.acceptToken(ft):r.acceptToken(Oa,1);return;case Ni:r.peek(1)===Ni?r.acceptToken(ft,2):r.acceptToken(Kr);return;case Ai:r.peek(1)===Ai&&r.acceptToken(ft,2);return;case ta:const uO=r.peek(1);if(uO===Ni||uO===Ai)return;r.advance();default:r.advance()}}),ra=new i.Jq(r=>{for(let F=0;;F++)switch(r.next){case-1:F>0&&r.acceptToken(Ii);return;case un:r.peek(1)===un?r.acceptToken(Ii,2):F>0?r.acceptToken(Ii):r.acceptToken(ia,1);return;case Ni:r.peek(1)===Ni?r.acceptToken(Ii,2):r.acceptToken(ea);return;case Ai:r.peek(1)===Ai&&r.acceptToken(Ii,2);return;default:r.advance()}}),aa={__proto__:null,extern:10,alias:12,using:16,void:626,sbyte:626,byte:626,short:626,ushort:626,int:626,uint:626,long:626,ulong:626,nint:626,nuint:626,char:626,float:626,double:626,bool:626,decimal:626,string:626,object:626,dynamic:626,global:54,static:56,namespace:58,true:662,false:662,null:664,await:112,throw:114,ref:140,in:158,out:160,scoped:162,var:164,this:168,base:170,new:174,typeof:190,sizeof:194,checked:198,unchecked:202,default:204,nameof:206,switch:210,_:215,not:231,and:233,or:235,when:246,with:250,async:252,delegate:254,readonly:264,const:272,unsafe:278,params:283,where:284,class:286,struct:288,notnull:290,unmanaged:292,if:294,else:296,case:300,while:302,do:304,for:306,foreach:310,break:314,continue:316,goto:318,return:320,try:322,catch:324,finally:328,lock:330,yield:334,fixed:336,stackalloc:342,as:364,is:366,from:387,let:389,join:391,on:393,equals:395,into:397,orderby:399,ascending:401,descending:403,select:405,group:407,by:409,public:412,protected:414,internal:416,private:418,virtual:420,sealed:422,override:424,abstract:426,volatile:428,partial:430,required:432,file:435,get:442,set:444,init:446,event:448,add:453,remove:455,operator:458,implicit:464,explicit:466,interface:470,record:476,enum:478},oa=i.WQ.deserialize({version:14,states:"&E`O#`QSOOOOQO'#Hh'#HhO#gQSO'#IyOOQO'#Hi'#HiO%kQSO'#IyO%rQSO'#NiOOQO'#If'#IfO'fQSO'#NiOOQO'#J['#J[OOQO'#JX'#JXOOQO'#Ho'#HoO*|QSO'#IyQOQSOOO+TQSO'#MaO,wQSO'#I|O-PQSO'#I|O,zQSO'#JYO-UQSO'#C}OOQO'#Ma'#MaO-ZQSO'#NiO,zQSO'#NkOOQO'#Hq'#HqO,zQSO'#J]O,zQSO'#NYO,zQSO'#N^O-cQSO'#NqOOQO-E;f-E;fO-nQSO,5?eO-uQSO,5?eOOQO-E;g-E;gOOQO-E;o-E;oO-|QSO,5DTO/mQSO,5DTO,zQSO,5DVO,zQSO,5?wO,zQSO,5CtO,zQSO,5CxO-cQSO,5D]OOQO-E[,5>[OOQO-E;n-E;nO!6sQSO,59hO!6zQSO,59hOOQO,59h,59hO!7RQSO,59hOOQO7+*z7+*zO!7YQSO7+$oOOQO,5?P,5?POOQO-EWQSO'#DeO!>hQSO'#DZOOQO'#DZ'#DZO!AnQSO'#JaO!DqQSO'#JaO!FuQSO'#JiOOQO'#Ji'#JiO!GPQTO'#DXO!G[QUO'#DuOOQO'#Jg'#JgOOQO'#Jc'#JcO!GgQSO'#JbOOQO'#Jb'#JbO#!PQSOOO#'RQSO'#GbOOQO'#MQ'#MQOOQO'#MP'#MPO#(nQSO'#GcO#(sQSO'#GcOOQO'#Ja'#JaO!>hQSO'#J`O#({QSO'#J`OOQO,59k,59kO#)QQSO,59kO!>hQSO'#DdO#)VQSO'#DZO!>hQSO'#DZOOQO'#Dy'#DyO#*sQSO'#JxO#*{QSO'#L}O#+ZQSO'#KpO#+iQSO'#GcO#+tQSO'#MTO#,PQSO'#JaO#/QQSO'#JaO#0WQSO'#JvO#0`QSO'#EUO#0qQSO'#KpO#0yQSO'#JcO#1OQSO'#JcO#1TQSO'#JcO#1YQSO'#JcOOQO7+$o7+$oOOQO'#LV'#LVO#(vQSO'#LUO-cQSO'#LUOOQO,5;x,5;xO#1_QSO,5;xO#2RQSO'#LUOOQO'#LW'#LWO#2nQSO'#LVO-cQSO'#LUO#2YQSO'#LVOOQO-ERO#6vQSO,5>QOOQO7+*}7+*}O#7OQSO'#MbOIcQSO7+*}O#7ZQSO'#MwO#7qQSO'#MwOOQO'#NZ'#NZOOQO'#Ii'#IiO#8_QSO,5=zOOQO,5=z,5=zO-cQSO'#N[OOQO7+.z7+.zOLQQSO7+.zO#8fQSO'#NeOOQO'#Nc'#NcOOQO'#Il'#IlO#8zQSO,5=|OOQO,5=|,5=|O#9RQSO'#NeO-cQSO'#NgO#9ZQSO'#NeO!#qQSO'#NaO#9iQSO'#N`OOQO'#Nb'#NbOOQO'#Na'#NaO,zQSO'#NaO#9qQSO,5CyOOQO7+/O7+/OO!!|QSO7+/OOOQO'#Hl'#HlO#9vQSO,5?pOOQO,5?p,5?pOOQO-E;i-E;iOOQO1G5W1G5WOOQO-E;k-E;kOOQO'#Cl'#ClO#:OQSO,5?oO-cQSO1G.tOOQO1G.q1G.qO#:WQSO7+/cO!(oQSO7+/cO#:`QSO<=$uOOQO<=$u<=$uO#:qQSO<=$uO#:`QSO<=$uO#:yQSO<=$uO#=`QSO<=$uO#=kQSO<=$uOOQO<=$w<=$wOI^QSO<=$wOIcQSO<hQSO'#JmO#HdQSO'#KrO#HlQSO,5;lO#HqQSO'#MRO#H|QSO,5:fO-cQSO'#KsOOQO'#Kq'#KqO#IRQSO,5=OO$#vQSO'#CeOOQO,59u,59uO$$^QSO'#DrOOQO'#Jk'#JkO$$cQSO,5@UO$$mQSO'#D|O$%QQSO,5@`O$%VQSO,5BhO$%[QSO,5@xO$%aQSO,5AZOOQO,5?},5?}OOQO,5@b,5@bO#0ZQSO,5@bO?rQSO,5?zOOQP'#Jh'#JhO!>hQSO'#JhOOQP'#Hr'#HrO$%fQTO,59sOOQO,59s,59sOOQQ'#Jl'#JlO!>hQSO'#JlOOQQ'#Ht'#HtO$%qQUO,5:aOOQO,5:a,5:aO$%|QSO,5@cO$$pQSO'#ERO$&RQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5?zOOQO1G/V1G/VOOQO,5:O,5:OO$-mQSO'#CeO$-tQSO'#CuO$1eQSO,59uO!;^QSO'#JnO$$yQSO'#DzO$4SQSO'#KpO$4XQSO,59uO$%VQSO,5@dOOQO,5@d,5@dO$5tQSO'#JzO$6VQSO'#GPO$6aQSO,5BiO$6fQSO,5BiO$7SQSO'#CeO$,xQSO'#FQO#(sQSO,5<}O#0qQSO,5A[O$7rQSO,5BoO$7yQSO,5BoOOQO'#MW'#MWOOQO'#MV'#MVO#,PQSO'#MUOOQO'#M]'#M]O$:bQSO'#MUO$;RQSO'#MXO$;WQSO'#MYO!>hQSO'#M^OOQO,5?{,5?{O$;cQSO'#MWO!>hQSO'#MWO!>hQSO'#M]O-cQSO'#EbO$$mQSO'#D|O$?iQSO'#E]OOQO'#KU'#KUO$?pQSO,5:pO$ExQSO,5:pO$FTQSO,5hQSO'#EdO$JwQSO'#EhO$KVQSO,5ApO#(vQSO,5ApOOQO1G1d1G1dO-cQSO,5ApO-cQSO,5ApOOQO,5Aq,5AqO$KeQSO,5AqO$KyQSO,5ApO$LOQSO,5CpO$LTQSO,5CcO-cQSO,5COO#4qQSO,5CPO-cQSO,5C_O#4bQSO,5CcO,zQSO,5CrO#4yQSO,5CQO#5XQSO,5CoOOQO'#M}'#M}O$LqQSO,5ChO$L|QSO,5CPO$MXQSO'#NRO$MrQSO'#HQO$MyQSO'#M{OOQO,5Cc,5CcOOQO'#M{'#M{O$NTQSO,5CrOOQO-EhQSO'#NXOOQO'#NX'#NXOOQO,5Co,5CoO%#YQSO1G7_O%#aQSO1G9pO,zQSO'#ImO%#aQSO1G9pO%#lQSO,5AoO%#lQSO,5AoOFXQSO'#I[OOQO1G7Y1G7YO%#tQSO,5DZO!>hQSO,5DZO#6UQSO'#InO%$PQSO,5DYO%$XQSO1G3mOOQO1G3l1G3lO%$^QSO,5B|O,zQSO'#IgO%$iQSO,5CcO-cQSO,5CvOOQO-EY,5>YOOQO-E;l-E;lOOQO7+$n7+$nO%1lQSO7+$nOOQOAN=uAN=uO%1sQSO'#ClOOQO1G5t1G5tO#0WQSO,5@ZO%:cQSO'#CeO%:vQSO'#ClOOQO1G/k1G/kO%;XQSO,5A_O$$yQSO'#HuO%;dQSO,5@XO%;lQSO,5@XO$FYQSO'#IUO%;vQSO,5A^OOQO1G1W1G1WO#(vQSO'#IcO%hQSO1G5pO%=sQSO'#JrOOQO'#Jq'#JqO%>QQSO'#JqO%>bQSO'#JpOOQO,5:h,5:hO!>hQSO'#JrO%>mQSO'#JrO%?OQSO,5:hO#GfQSO1G5zO%?TQSO1G5zO%GmQSO'#JyOOQO1G8S1G8SO&#aQSO'#EjOOQO1G6d1G6dO&#kQSO'#EWOOQO'#J|'#J|OOQO1G6u1G6uOOQO1G5|1G5|OOQO1G5f1G5fO&#vQSO,5@SOOQP-E;p-E;pOOQO1G/_1G/_O&$TQSO,5@WOOQQ-E;r-E;rOOQO1G/{1G/{O&$bQSO1G5}O&,zQSO,5:mOOQO,5qQSO'#MSOOQO1G2i1G2iOOQO'#MS'#MSO#(vQSO'#KsO'@^QSO'#MRO$,nQSO1G2iO?rQSO1G5fO'@fQSO1G5fOOQO1G6O1G6OOOQO,5@f,5@fOOQO,5hQSO'#GOOOQO1G8T1G8TO!>hQSO'#GQO#HQQSO,59YO'@tQSO1G2iOOQO1G6v1G6vO#0tQSO1G6vO$;cQSO1G8ZO'@yQSO1G8ZOOQO,5Bq,5BqO'CbQSO,5BpOOQO,5Bp,5BpO'DRQSO'#M_O'DWQSO,5BsO'D]QSO,5BtO'DdQSO,5BtO'DiQSO,5BxO'FWQSO,5BrO'FqQSO'#MZOOQO,5Br,5BrO'F{QSO,5BwO'HhQSO,5:|O'HmQSO,59YO'IpQSO'#CeO'JoQSO'#JnOOQO'#KX'#KXO'KkQSO'#KXO'KuQSO'#KWO'K}QSO,5:wO'LSQSO,5:xO'L[QSO'#EWOOQO'#J{'#J{OOQO1G0[1G0[O'LoQSO'#JUO'L|QSO1G2XO'MUQSO1G0[O((`QSO1G2XO()iQSO'#FVOOQO'#K}'#K}OOQO1G2X1G2XO()vQSO'#CeO$$yQSO'#DeO(,jQSO'#LaO(,tQSO'#JjOOQO'#Kx'#KxO(-lQSO'#LRO(.WQSO'#F[OOQO'#Kw'#KwOOQO'#L`'#L`O(.`QSO'#L`OOQO'#Lb'#LbOOQO'#Lg'#LgOOQO'#Ln'#LnOOQO'#L_'#L_OOQO'#Ku'#KuOOQO'#IV'#IVO(/cQSO,5;nOOQO,5;n,5;nO#)VQSO'#DZO(/jQSO'#DZO(/tQSO'#FTO',gQSO'#FTO(0SQSO'#FTO-cQSO'#FXO(0XQSO'#IZOOQO'#IZ'#IZO#1TQSO'#LcO#1TQSO'#LhO(0vQSO'#LiO(4_QSO'#LjO(4dQSO'#LmO(4iQSO'#DZO(4sQSO'#LoO(5OQSO'#LpO#1TQSO'#LuO(5]QSO'#LvO(5bQSO'#LxO(5jQSO'#LyO(5oQSO'#L_O#0WQSO'#JvO(5tQSO'#KyO(6[QSO'#KyO(6iQSO'#KxO#1TQSO'#LdO(6}QSO'#LnO#0tQSO'#LrO#1TQSO'#L_O(7SQSO,5:zO(7hQSO,5:zO(7mQSO,5;OO(7tQSO'#CeOOQO'#K]'#K]O(8SQSO'#K[O(8[QSO,5;SOBhQSO1G7[O!>hQSO1G7[O(8aQSO1G7[O#(vQSO1G7[O$KyQSO1G7[OOQO1G7]1G7]O(8oQSO1G7[O(8wQSO'#NVOOQO1G9[1G9[O-cQSO1G8jO$L|QSO1G8kO-cQSO1G8yO#4bQSO1G8}O$LqQSO1G9SO,zQSO1G9^O#4yQSO1G8lO#5XQSO1G9ZO#6XQSO1G8jO(9PQSO1G8kO%!WQSO1G8pO%!eQSO1G8yOOQO1G8}1G8}O(9UQSO1G9^O#4yQSO1G8lOOQO1G8l1G8lOOQO1G9Z1G9ZOOQO1G9S1G9SO(9ZQSO,5CjO-cQSO,5CmO(;PQSO'#MoO(;WQSO'#MnO(;_QSO'#MnO(;sQSO,5=lO(;xQSO'#MpO(hQSO,5CgO(<{QSO1G9^O(=QQSO'#LQO(=VQSO'#LPO(=_QSO1G8jO(=dQSO'#MiOOQO,5CS,5CSO% tQSO,5CSOOQO,5CV,5CVOOQO,5Ce,5CeO(=lQSO,5AgO!(bQSO'#IXO(=yQSO,5AfOOQO1G8k1G8kO(>UQSO'#MmO(>`QSO'#MmOOQO1G8p1G8pOBhQSO'#HYOOQO1G9O1G9OOOQO1G8m1G8mO(AvQSO'#CeO(CcQSO'#MkO(CnQSO'#MkOOQO1G8y1G8yO(CsQSO1G8yO(CxQSO,5CnO!>hQSO,5CnO(DPQSO,5CsO(DWQSO'#LZOOQO'#LY'#LYO(DoQSO'#L[OOQO'#L['#L[O(EZQSO'#LYOOQO7+,y7+,yO(ErQSO'#L]OOQO-EvOOQO,5>v,5>vO!>hQSO1G9uO(F[QSO1G9uOOQO,5?Y,5?YOOQO-EUOOQO-E;h-E;hOOQO<TOOQOG2>TG2>TO)#yQSOG2>TOOQO<aO!>hQSO,5>aOOQO-E;s-E;sO)$]QSO1G5sOOQO,5>p,5>pOOQO-E},5>}OOQO-EhQSO7+'uO'+]QSO'#EwO)BfQSO,5AVO)BmQSO'#H}O)BrQSO,5@}O)K_QSO'#KjO)KgQSO'#EoO)KlQSO'#KiOOQO,5;Y,5;YO)KtQSO,5;YOOQO'#Kf'#KfOOQO,5AO,5AOO'!^QSO,5AOOOQO,5;[,5;[OOQO,5;b,5;bO)K|QSO'#KnO)LWQSO'#KmO)L`QSO'#KmOOQO,5;e,5;eO)LnQSO,5;eO)LvQSO'#CeO)MaQSO,59YO)MoQSO'#KlO&!VQSO'#KlO)M}QSO,5;cO)NSQSO'#ElOOQO'#Ke'#KeOOQO,5;^,5;^O$+dQSO,5;^O$+dQSO,5;^OOQO,5AV,5AVO)NbQSO,5AVOOQO,5;d,5;dOOQO,5A_,5A_OOQO7+(T7+(TOOQO7++Q7++QO)NiQSO7++QOOQO1G2V1G2VO)NnQSO,5hQSO1G8`O* rQSO1G8`O!>hQSO1G8dOOQO'#M['#M[O* wQSO,5BuOOQO1G0h1G0hO*!cQSO,5@sO*!mQSO,5@`O$={QSO'#H{O*!rQSO,5@rOOQO1G0c1G0cO*!zQSO1G0dO*#PQSO'#CeO*%wQSO'#JiO*&RQSO'#KRO*&ZQSO'#E[OOQO'#KS'#KSO*&eQSO,5:uO!>hQSO'#KSO*&mQSO,5nQSO'#FnO(0vQSO,5BXO*?PQSO,59uO(4dQSO,5BXO*?^QSO,5BZO!>hQSO,5BZO*?cQSO,5B[OOQO,5B[,5B[O!>hQSO,5B[O(0vQSO,5BaO*?jQSO'#FxO(0vQSO,5BbO!>hQSO,5BdO*?}QSO,5BdO-cQSO'#F{O(0vQSO,5BeO*@SQSO,5AeOOQO,5Ae,5AeO(5yQSO'#KyOOQO,5Ad,5AdO*@eQSO,5BOOOQO,5BY,5BYO*@jQSO,5B^O,zQSO'#JWO,zQSO,59aO*@rQSO'#KZO*ATQSO'#KYO*AcQSO1G0fOOQO1G0f1G0fOOQO1G0j1G0jO$%VQSO'#H|O*AhQSO,5@vOOQO1G0n1G0nOOQO7+,v7+,vO*ApQSO7+,vOBhQSO7+,vO!>hQSO7+,vO*A}QSO7+,vO(8oQSO7+,vO#0ZQSO,5CqO#6XQSO7+.UO*B]QSO7+.VO%!WQSO7+.[O%!eQSO7+.eOOQO7+.i7+.iOOQO7+.n7+.nO*BbQSO7+.xO#4yQSO7+.WOOQO7+.W7+.WOOQO7+.u7+.uO*BgQSO7+.UOOQO7+.V7+.VOOQO7+.[7+.[OOQO7+.e7+.eO(CsQSO7+.eO*BlQSO7+.xO*BqQSO1G9WO*ByQSO1G9UO*COQSO1G9UO*CTQSO1G9WO*COQSO1G9XO$LqQSO,5CZO*CYQSO,5CZO$LqQSO,5C]O(:kQSO'#MqOOQO,5CY,5CYO(:wQSO'#MqO*CeQSO'#MoO*CqQSO'#MoOOQO1G3W1G3WOOQO,5C[,5C[OOQO,5CZ,5CZOOQO,5C],5C]OOQO1G9R1G9RO*CvQSO1G9RO#5XQSO7+.xO!>hQSO,5AlO#6XQSO'#IYO*C}QSO,5AkOOQO7+.U7+.UO*DVQSO'#CeO*DkQSO,5CTO*DsQSO,5CTOOQO,5CW,5CWOOQO,5Cf,5CfOOQO1G8n1G8nOOQO1G8q1G8qOOQO1G9P1G9PO*D{QSO'#K|OOQO'#K|'#K|OOQO1G7R1G7RO()lQSO1G7ROOQO,5>s,5>sOOQO-EhQSO,5CXO()lQSO'#MrOOQO,5CX,5CXO*EaQSO,5=tO*EfQSO'#MlO(CnQSO,5CVO*EkQSO'#HVOOQO1G9Y1G9YO*EvQSO1G9YOOQO1G9_1G9_O%!tQSO'#I^O*E}QSO,5AuOOQO,5Av,5AvO*FfQSO,5AtO*FkQSO,5AwOOQO1G4b1G4bO*FpQSO7+/aO%%VQSO7+.|O*FzQSO7+.|OOQO7+.|7+.|O*GPQSO,5CwOOQO7+/V7+/VO%%}QSO7+/YO*GXQSO7+/UO!(oQSO7+/UO*GaQSO7+/XO%&SQSO7+/UO%%}QSO7+/VO%!`QSO7+/YO%&[QSO7+/XO*GfQSO'#NfO*GqQSO,5=}O*GvQSO'#NfO*G{QSO'#NfOOQO7+/Y7+/YO*GXQSO7+/UOOQO7+/U7+/UOOQO7+/X7+/XOOQO1G3p1G3pOOQOLD3gLD3gO*HQQSOLD3gO*JgQSOLD3gO*JoQSOLD3gO*JzQSOLD/ZOOQOLD/ZLD/ZOIcQSOLD/ZO*MaQSOLD3WOOQOLD3WLD3WOLQQSOLD3WO+ vQSOLD3[OOQOLD3[LD3[O!!|QSOLD3[OOQOLD3oLD3oO+$]QSOLD3oOOQO7++a7++aO+$eQSO1G3{OOQO,5>b,5>bOOQO-E;t-E;tOOQO1G5x1G5xO!(bQSO1G5xO+$oQSO<= QOOQO,5@a,5@aOOQO-E;u-E;uO!>hQSO,5@{O+-XQSO,5@{O&!VQSO'#ITO+/aQSO,5@zOOQO1G0p1G0pO+/iQSO1G0pO+/nQSO,5@jO+/{QSO'#HxO+0TQSO,5@iO+0]QSO1G0`OOQO1G0^1G0^OOQO'#Hs'#HsO+0bQSO7++YO+0jQSO7++YO+0rQSO7++^O+0zQSO7++^O+1SQSO<i,5>iOOQO-E;{-E;{O!(bQSO'#IPO+;[QSO,5AUO&!VQSO,5;ZO!(bQSO'#IQO+;dQSO,5ATOOQO1G0t1G0tO+;lQSO1G0tOOQO1G6j1G6jO+;qQSO,5AYO'+UQSO'#ISO+hQSO'#IbO+@yQSO,5BjOOQO1G2W1G2WOOQO<hQSO7+-zO+BaQSO7+.OO+C|QSO1G8aO!>hQSO'#IdO+DhQSO1G6_O!>hQSO1G6_O+DrQSO1G5zOOQO,5>g,5>gOOQO-E;y-E;yOOQO7+&O7+&OO+DwQSO'#HzO+EUQSO,5@mO+E^QSO'#KTO+EhQSO,5:vO!>hQSO'#KTOOQO1G0a1G0aO+EmQSO1G0aO+ErQSO,5@nOOQO1G2Y1G2YOOQO<hQSO,5AxOOQO1G7w1G7wOOQO1G1Z1G1ZO+HUQSO1G1ZO+J^QSO1G7XO!(oQSO1G7XOOQO1G1_1G1_O+JiQSO1G7iOOQO1G7n1G7nO+NpQSO,5:PO#1TQSO1G7oO+N{QSO'#LlOOQO'#Lk'#LkO, WQSO,5hQSO'#DZOOQO1G7p1G7pO',gQSO,5h,5>hOOQO-E;z-E;zOBhQSO<=!bOOQO<=!b<=!bO,,mQSO<=!bO!>hQSO<=!bOOQO1G9]1G9]O,,zQSO<=#pOOQO<=#q<=#qOOQO<=#v<=#vOOQO<=$P<=$PO(CsQSO<=$PO,-PQSO<=$dOOQO<=#r<=#rOOQO<=#p<=#pO#5XQSO<=$dO#1dQSO'#H]OOQO7+.r7+.rO#1dQSO'#H[OOQO7+.p7+.pO#1dQSO'#H[OOQO7+.s7+.sOOQO1G8u1G8uO$LqQSO1G8uO$LqQSO1G8wOOQO1G8w1G8wO*C]QSO,5C]O,-UQSO,5CZOOQO7+.m7+.mOOQO<=$d<=$dO,-ZQSO1G7WOOQO,5>t,5>tOOQO-Ex,5>xOOQO-E<[-E<[OOQO1G7`1G7`OOQO1G7c1G7cO,.vQSO<=$hOOQO<=$h<=$hO,.{QSO1G9cO,/TQSO'#IjOOQO<=$t<=$tO,/YQSO<=$pOOQO<=$p<=$pO,/YQSO<=$pOOQO<=$s<=$sO!(oQSO<=$pOOQO<=$q<=$qO%%}QSO<=$tO,/bQSO<=$sO,/gQSO,5DQO,/lQSO,5DQOOQO1G3i1G3iO,/qQSO,5DQO,/|QSO,5DQOOQO!$()R!$()RO,0XQSO!$()RO,2nQSO!$()ROOQO!$($u!$($uO,2vQSO!$($uOOQO!$((r!$((rO,5]QSO!$((rOOQO!$((v!$((vO,7rQSO!$((vOOQO!$()Z!$()ZOOQO7++d7++dO,:XQSO1G6gO,;yQSO1G6gOOQO,5>o,5>oOOQO-Ed,5>dOOQO-E;v-E;vOOQO7+%z7+%zOOQO-E;q-E;qOOQP<k,5>kOOQO-E;}-E;}O,l,5>lOOQO-En,5>nO,nOOQO-EmO&!VQSO,5>mOOQO-EhQSO,5BzO,=rQSO,5>|OOQO-E<`-E<`O!>hQSO<=#fO,>PQSO<=#fOOQO-EWQSO7++yO,?VQSO'#ClOOQO7++y7++yOOQO,5>f,5>fOOQO-E;x-E;xO,?dQSO'#HyO,?nQSO,5@oOOQO1G0b1G0bO,?vQSO,5@oOOQO7+%{7+%{O,@QQSO,5>rOOQO,5>r,5>rOOQO-EhQSO7+,ROOQO7++p7++pO-!bQSOAND`O-!jQSOANDdO-!rQSO1G4XOOQO,5>j,5>jOOQO-E;|-E;|O-#QQSO1G8fO-#XQSOANGQO!>hQSOANGQOOQO1G4j1G4jO-#`QSO,5>eO!>hQSO,5>eOOQO-E;w-E;wO-#jQSO1G6ZO-#rQSO<=!_O-#rQSO<=!_O!(oQSO<=!_OOQO7+-O7+-OOOQO,5:p,5:pOOQO<=!o<=!oOOQO<=!u<=!uOOQO,5>y,5>yOOQO-E<]-E<]OOQO7+'^7+'^O-#}QSO7+'^O-$SQSO7+'^O-&UQSO7+'^O!>hQSO7+'`O-&]QSO7+'`O!>hQSO,5BgO,!bQSO'#IaO-&bQSO,5BfOOQO7+'m7+'mOOQO1G1m1G1mO-&jQSO,5BPO-&xQSO,5BPP,'PQSO'#LtOOQO1G7y1G7yO-*lQSO,5hQSO<{,5>{OOQO-E<_-E<_O-/OQSO1G7kO!>hQSO1G7kO-2rQSO'#LfO&!VQSO'#LfO-6fQSO'#LfOOQO1G7k1G7kOOQO1G1{1G1{O-6nQSO1G1{O#0tQSO7+-fOOQO7+-f7+-fOOQOLD1SLD1SO-6sQSO1G9VO#(vQSO1G9VO!>hQSO1G9VO-7OQSO7+(}OOQOLD3bLD3bO-7TQSO<=$rOOQO<=$r<=$rOOQO<=#l<=#lO-7YQSOLD2WO$;cQSOLD2WO-7vQSOG2;eOOQOAN@dAN@dO-8RQSOAN@dOOQOAN@fAN@fO-8WQSOAN@fOOQO7+-V7+-VO-8_QSO7+-VOOQO,5BQ,5BQO-8fQSO,5BQO-8tQSO,5BQOOQO7+'g7+'gOOQO<=#Q<=#QO!>hQSO7+.qO-8{QSO7+.qO-9WQSO7+.qOOQO<hQSO1G7lO-AkQSO1G7lO-ArQSO<=$]O!>hQSO<=$]OOQO!)9K^!)9K^O-A|QSO!)9K^OOQOANF]ANF]OOQO7+-W7+-WO-BRQSO7+-WO-BYQSOANGwOOQO!.K@x!.K@xO-BdQSO<=!rOOQOANF^ANF^O8gQSO'#JQO8gQSO'#JQO-FWQSO,5?lO!>hQSO'#DZO-LwQSO'#GbO.#PQSO'#GbO.&^QSO'#GbO$;cQSO'#DdO+HUQSO'#DdO!>hQSO'#DdO.)kQSO'#DdO$;cQSO'#DZO+HUQSO'#DZO.)kQSO'#DZO.+sQSO'#JaO$;cQSO'#DZO+HUQSO'#DZO.)kQSO'#DZO#0`QSO'#EUO.0oQSO'#CeO.0vQSO'#CeO.3kQSO,5@UO.3rQSO,5@UO.5}QSO,5@UO.8YQSO,5@UO.:eQSO,5nQSO1G2ZO0C]QSO1G2ZO0CgQSO1G2ZO0CqQSO1G2ZO0C{QSO1G2ZO0DVQSO1G2ZO0F|QSO1G2ZO0MSQSO1G2ZO1 gQSO1G2ZO1&UQSO1G2ZO1&`QSO1G2ZO1&jQSO1G2ZO1&tQSO1G2ZO1'OQSO1G2ZO1)xQSO1G2ZO10OQSO1G2ZO12cQSO1G2ZO17QQSO1G2ZO17XQSO1G2ZO17`QSO1G2ZO17gQSO1G2ZO17nQSO1G2ZO1:eQSO1G2ZO1@kQSO1G2ZO1COQSO1G2ZO1GmQSO1G2ZO1GtQSO1G2ZO1G{QSO1G2ZO1HSQSO1G2ZO1HZQSO1G2ZO1IuQSO1G2ZO2 xQSO1G2ZO2$rQSO1G2ZO2(zQSO1G2ZO2*aQSO'#CeO2+WQSO'#CeO21hQSO'#CeO&!VQSO'#EpO26aQSO'#EpO27ZQSO'#EpO&!VQSO'#ErO26aQSO'#ErO27ZQSO'#ErO28TQSO'#MSO29dQSO'#MSO2>SQSO'#MSO2?PQSO'#MSO/!UQSO1G2iO/!]QSO1G2iO/$hQSO1G2iO/&sQSO1G2iO2BWQSO,5BwO2CgQSO,5BwO2HVQSO,5BwO2K^QSO,5BwO3!OQSO1G2XO3#bQSO1G2XO3&PQSO,5AgO3(_QSO,5AgO3*mQSO7++[O3+|QSO7++[O30lQSO7++[O31iQSO7++[O$;cQSO7+'uO+HUQSO7+'uO+-XQSO7+'uO.)kQSO7+'uO&!VQSO,5;^O26aQSO,5;^O27ZQSO,5;^O&!VQSO,5;^O26aQSO,5;^O27ZQSO,5;^O/!UQSO7+(TO/!]QSO7+(TO/$hQSO7+(TO/&sQSO7+(TO34pQSO,5ByO35XQSO,5ByO35pQSO,5ByO36XQSO,5ByO$;cQSO1G8dO+HUQSO1G8dO.)kQSO1G8dO+-XQSO1G8dP3:eQSO7+'sO3;wQSO7+'sO+HUQSO,5AlO3>fQSO'#K|O3@wQSO'#K|O3DqQSO1G7RO3F|QSO1G7RO3IXQSO<hQSO1G1ZO48aQSO1G7WO4dQSO'#JaO4AtQSO'#JaO4CaQSO'#JaO4GTQSO'#JaO4ISQSO'#JaO4LsQSO'#JaO4N`QSO'#JaO5$VQSO'#GbO5(YQSO'#GcO5(_QSO'#GcO5(dQSO'#GcO5(iQSO'#GcO+-XQSO'#DdO5(nQSO'#DZO+-XQSO'#DZO34pQSO'#JaO35XQSO'#JaO35pQSO'#JaO36XQSO'#JaO5)zQSO,5@YO27ZQSO,5hQSO,5hQSO,5hQSO,5hQSO,5VQSO'#MUO5AyQSO'#MUO5BTQSO'#MUO!>hQSO'#M^O!>hQSO'#M^O!>hQSO'#M^O!>hQSO'#M^O5EjQSO'#KzO5F|QSO'#KzO5LaQSO,5BpO5L}QSO,5BpO6!qQSO,5BpO6!{QSO,5BpO6%aQSO'#FTO',gQSO'#FTO6%oQSO'#LPO6)vQSO'#DZ",stateData:"6+S~O'kOS'lOSPOSQOSROS~OT]OW^OcaOk_OlbOm`O!hbO!ybO#rbO#siO#xbO$PbO$TfO$UgO%fbO%gbO%hbO%ibO%jbO%kbO%lbO%mbO%nbO%obO%pbO%qbO&ThO&WcO&XdO~O'c'mP~PcO'c'mX~PcOTbOW^OcaOk_OlbOm`O!hbO!ybO#rbO#siO#xbO$PbO$TfO$UgO%fbO%gbO%hbO%ibO%jbO%kbO%lbO%mbO%nbO%obO%pbO%qbO&ThO&WcO&XdO~O'c'mX~P#nOTbOcaOlbO!hbO!ybO#rbO#suO#xbO$PbO$TrO$UsO%fbO%gbO%hbO%ibO%jbO%kbO%lbO%mbO%nbO%obO%pbO%qbO&TtO&WpO&XqO~OTbOlbO!hbO!ybO#rbO#suO#xbO$PbO$TrO$UsO%fbO%gbO%hbO%ibO%jbO%kbO%lbO%mbO%nbO%obO%pbO%qbO&TtO&WpO&XqO~OTbOcaOlbOm`O!hbO!ybO#rbO#siO#xbO$PbO$TfO$UgO%fbO%gbO%hbO%ibO%jbO%kbO%lbO%mbO%nbO%obO%pbO%qbO&ThO&WcO&XdO~O'c'mX~P)VOUxOT+TXl+TX!h+TX!y+TX#r+TX#s+TX#x+TX$P+TX$T+TX$U+TX%f+TX%g+TX%h+TX%i+TX%j+TX%k+TX%l+TX%m+TX%n+TX%o+TX%p+TX%q+TX&T+TX&W+TX&X+TX~Ol}O'oyO~OW!OO~O'o!RO~O$U!XO'oyO~O^!`O'oyO'u!^O~O'c'ma~P#nO'c'ma~P)VOTbOlbO!hbO!ybO#rbO#s!jO#xbO$PbO$T!gO$U!hO%fbO%gbO%hbO%ibO%jbO%kbO%lbO%mbO%nbO%obO%pbO%qbO&T!iO&W!eO&X!fO~O$U!lO'oyO~O'o!rO~OY!xOZ!wOh!sOj!tOV'qX~Oh!sOV'qX^'qXa'qXd'qXc'qXe'qXf'qXo'qX$S'qXr'qX#p'qX~OV!yO~Ol!xO'oyO~Oh!{OT'}XV'}Xc'}Xl'}Xm'}Xo'}X!h'}X!y'}X#r'}X#s'}X#x'}X$P'}X$T'}X$U'}X%f'}X%g'}X%h'}X%i'}X%j'}X%k'}X%l'}X%m'}X%n'}X%o'}X%p'}X%q'}X&T'}X&W'}X&X'}X'c'}Xn'}X~OV#OOo!}OT'|ac'|al'|am'|a!h'|a!y'|a#r'|a#s'|a#x'|a$P'|a$T'|a$U'|a%f'|a%g'|a%h'|a%i'|a%j'|a%k'|a%l'|a%m'|a%n'|a%o'|a%p'|a%q'|a&T'|a&W'|a&X'|a'c'|an'|a~Or#QOZXX^XXaXXdXXhXXjXX~OZ!wOj!tO~P0]Oa#ROd(QX~O^#TOa(RXd(RX~Oa#WOd#VO~OZ#bO^#XOo#[Or#^O$S#]O~OV#_O~P6yOo#fOr#eO~OZ#bOo#[Or#lO$S#]O~OZ#bOo#oOr#qO$S#]O~OZ#uOo#tOr#wO$S#]O~Oc#yOe#|Of$OO~OUxO~O'c'mi~P)VO$U$UO'oyO~OV$]O~P6yOZ#bOo#[Or$fO$S#]O~OZ#bOo#oOr$jO$S#]O~OZ#uOo#tOr$nO$S#]O~OV$qO~Oh!sOV'qa^'qaa'qad'qac'qae'qaf'qao'qa$S'qar'qa#p'qa~OV$xO~Oh!{OT'}aV'}ac'}al'}am'}ao'}a!h'}a!y'}a#r'}a#s'}a#x'}a$P'}a$T'}a$U'}a%f'}a%g'}a%h'}a%i'}a%j'}a%k'}a%l'}a%m'}a%n'}a%o'}a%p'}a%q'}a&T'}a&W'}a&X'}a'c'}an'}a~On$}O~PcOV%POT'|ic'|il'|im'|i!h'|i!y'|i#r'|i#s'|i#x'|i$P'|i$T'|i$U'|i%f'|i%g'|i%h'|i%i'|i%j'|i%k'|i%l'|i%m'|i%n'|i%o'|i%p'|i%q'|i&T'|i&W'|i&X'|i'c'|in'|i~Oa#ROd(Qa~O^%ZOe%[Ol%zOv%YOw%YOx%YOy%YO|%bO!O%[O!P%[O!Q%[O!R%[O!S%[O!T%[O!U%tO!V%tO!Y%[O!Z%uO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#n%iO#r%yO#s&QO$q%xO%X%{O'o%TO'u!^O(X%WO(Y%XO~O]%qO~P?rOd&VO~O^!`OcaO!h&^O!q&^O!r&^O!s&aO!v&_O$R&`O'oyO'u!^O~O]&ZO~PBhOV$]O^#XOo#[Or#^O$S#]O~OTbO^!`OcaOlbO!R&gO!hbO!ybO#rbO#siO#xbO#|&lO$PbO$TfO$UgO%fbO%gbO%hbO%ibO%jbO%kbO%lbO%mbO%nbO%obO%pbO%qbO%x&nO&ThO&WcO&XdO'oyO'u!^O~On&kO~PCrOV$]Oo#[O~OcaO'oyO~OV$]OT,]ic,]il,]im,]i!h,]i!y,]i#r,]i#s,]i#x,]i$P,]i$T,]i$U,]i%f,]i%g,]i%h,]i%i,]i%j,]i%k,]i%l,]i%m,]i%n,]i%o,]i%p,]i%q,]i&T,]i&W,]i&X,]i'c,]in,]i^,]i!R,]i#|,]i%x,]i'o,]i'u,]i$n,]i~OV$]Oo#[Or#^O~OcaO'o&wOa,dP~Oo#fO~Oo#[O$S#]O~OV&}OT(Pic(Pil(Pim(Pi!h(Pi!y(Pi#r(Pi#s(Pi#x(Pi$P(Pi$T(Pi$U(Pi%f(Pi%g(Pi%h(Pi%i(Pi%j(Pi%k(Pi%l(Pi%m(Pi%n(Pi%o(Pi%p(Pi%q(Pi&T(Pi&W(Pi&X(Pi'c(Pin(Pi^(Pi!R(Pi#|(Pi%x(Pi'o(Pi'u(Pi$n(Pi~Oo#oO$S#]O~OTbO^!`OcaOlbO!hbO!ybO#rbO#siO#xbO#|&lO$PbO$TfO$UgO$n'WO%fbO%gbO%hbO%ibO%jbO%kbO%lbO%mbO%nbO%obO%pbO%qbO%x&nO&ThO&WcO&XdO'oyO'u!^O~On'VO~PLYOV'XOT+|ic+|il+|im+|i!h+|i!y+|i#r+|i#s+|i#x+|i$P+|i$T+|i$U+|i%f+|i%g+|i%h+|i%i+|i%j+|i%k+|i%l+|i%m+|i%n+|i%o+|i%p+|i%q+|i&T+|i&W+|i&X+|i'c+|in+|i^+|i!R+|i#|+|i%x+|i'o+|i'u+|i$n+|i~Oo#tO$S#]O~O^!`OcaO!y'bO%x'aO'oyO'u!^O~On'_O~P!#UOcaO!q'eO!r'eO'oyO~OV'iOT,Qic,Qil,Qim,Qi!h,Qi!y,Qi#r,Qi#s,Qi#x,Qi$P,Qi$T,Qi$U,Qi%f,Qi%g,Qi%h,Qi%i,Qi%j,Qi%k,Qi%l,Qi%m,Qi%n,Qi%o,Qi%p,Qi%q,Qi&T,Qi&W,Qi&X,Qi'c,Qin,Qi^,Qi!R,Qi#|,Qi%x,Qi'o,Qi'u,Qi$n,Qi~Oa'kOd'mO~Oc#yO'o'taa'tag'ta^'ta!v'ta]'tao'ta~Oe#|Of$OO%}'ta#_'ta~P!&nOe#|O'o'yXa'yXg'yX^'yX!v'yX]'yXc'yXo'yX%}'yX#_'yX~Oa'sO'o'qO~O]'tO~OZ#uO^#XO~OV'xO~P6yOZ#bOo#[Or(SO$S#]O~OZ#bOo#oOr(WO$S#]O~OZ#uOo#tOr([O$S#]O~OV'xO^#XOo#[Or#^O$S#]O~OV'xOo#[O~OV'xOT,]qc,]ql,]qm,]q!h,]q!y,]q#r,]q#s,]q#x,]q$P,]q$T,]q$U,]q%f,]q%g,]q%h,]q%i,]q%j,]q%k,]q%l,]q%m,]q%n,]q%o,]q%p,]q%q,]q&T,]q&W,]q&X,]q'c,]qn,]q^,]q!R,]q#|,]q%x,]q'o,]q'u,]q$n,]q~OV'xOo#[Or#^O~OV(_OT(Pqc(Pql(Pqm(Pq!h(Pq!y(Pq#r(Pq#s(Pq#x(Pq$P(Pq$T(Pq$U(Pq%f(Pq%g(Pq%h(Pq%i(Pq%j(Pq%k(Pq%l(Pq%m(Pq%n(Pq%o(Pq%p(Pq%q(Pq&T(Pq&W(Pq&X(Pq'c(Pqn(Pq^(Pq!R(Pq#|(Pq%x(Pq'o(Pq'u(Pq$n(Pq~OV(aOT+|qc+|ql+|qm+|q!h+|q!y+|q#r+|q#s+|q#x+|q$P+|q$T+|q$U+|q%f+|q%g+|q%h+|q%i+|q%j+|q%k+|q%l+|q%m+|q%n+|q%o+|q%p+|q%q+|q&T+|q&W+|q&X+|q'c+|qn+|q^+|q!R+|q#|+|q%x+|q'o+|q'u+|q$n+|q~OV(cOT,Qqc,Qql,Qqm,Qq!h,Qq!y,Qq#r,Qq#s,Qq#x,Qq$P,Qq$T,Qq$U,Qq%f,Qq%g,Qq%h,Qq%i,Qq%j,Qq%k,Qq%l,Qq%m,Qq%n,Qq%o,Qq%p,Qq%q,Qq&T,Qq&W,Qq&X,Qq'c,Qqn,Qq^,Qq!R,Qq#|,Qq%x,Qq'o,Qq'u,Qq$n,Qq~OZ!wOh!sOV'za^'zaa'zad'zac'zae'zaf'zao'za$S'zar'za#p'za~OZ!wOViihii^iiaiidiiciieiifiioii$Sii]iirii#pii~Oa(jOg'sX]'sX~Og(lO~OV(mO~On(oO~PcOn(oO~P#nOn(oO~P)VOa(rOd(qO~Or(sOY!lXZXXZ!lXZ!oX]!lX^!lX^!oXa!lXcXXc!lXeXXe!lXfXXf!lXg!lXhXXh!lXjXX!O!lX!P!lX!Q!lX!S!lX!T!lX!U!lX!V!lX![!lX!]!lX!^!lX!_!lX!`!lX!a!lX!b!lX!c!lX!d!lX!e!lX!g!lX#]!lX#e!lX#n!lX#p#uX#q!lX$p!lX$x!lX$y!lX$z!lX$|!lX$}!lX%O!lX%P!lX%Q!lX%R!lX%S!lX%T!lX~OY%eX~P!7bOc#yOe#|Of$OOh(tO~Oh(vOc'qXe'qXf'qX~O^%ZOe%[Ol%zOv%YOw%YOx%YOy%YO|%bO!O%[O!P%[O!Q%[O!R%[O!S%[O!T%[O!U%tO!V%tO!Y%[O!Z%uO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#n%iO#r%yO#s&QO$q%xO%X%{O'u!^O(X%WO(Y%XO~O!h)PO!r)PO'o(wO])eP~P!;qO'o)SO~P!;qOY)VOZ!wO^)XOf)YOg)UOh(tO!Q)^O!U)^O!V)^O![)VO!])VO!^)VO!_)VO!`)VO!a)VO!b)VO!c)VO!d)VO!g)VO#])[O#q)]O$p)ZOa(TXe(TX!O(TX!P(TX!S(TX!T(TX!e(TX#e(TX#n(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TXn(TX%^(TXV(TX~O](TXr(TXd(TX%d(TX%`(TX%a(TX%[(TX%](TX~P!>oOY)VOg)UO![)VO!])VO!^)VO!_)VO!`)VO!a)VO!b)VO!c)VO!d)VO!g)VOZ(TXa(TXe(TXf(TX!O(TX!P(TX!S(TX!T(TX!e(TX#e(TX#n(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TXn(TX%^(TXV(TX~O](TXr(TXd(TX%d(TX%`(TX%a(TX%[(TX%](TX~P!B[OZ(]Xe(]Xf(]Xg(]X!O(]X!P(]X!S(]X!T(]X!e(]X#e(]X#n(]X$x(]X$y(]X$z(]X$|(]X$}(]X%O(]X%P(]X%Q(]X%R(]X%S(]X%T(]X~Oa)aO](SX~P!E_O'd)bO'e)cO'f)fO~O'g)gO'h)hO'i)kO~Oc)mOf)lOY(UXZ(UX](UX^(UXa(UXe(UXg(UXh(UX!O(UX!P(UX!Q(UX!S(UX!T(UX!U(UX!V(UX![(UX!](UX!^(UX!_(UX!`(UX!a(UX!b(UX!c(UX!d(UX!e(UX!g(UX#](UX#e(UX#n(UX#q(UX$p(UX$x(UX$y(UX$z(UX$|(UX$}(UX%O(UX%P(UX%Q(UX%R(UX%S(UX%T(UXn(UXr(UXd(UX%d(UX$S(UX%X(UX%Y(UX%Z(UX%_(UX%b(UX%c(UX%`(UX%a(UX%^(UXV(UX%[(UXT(UXl(UX!R(UX!h(UX!y(UX#r(UX#s(UX#x(UX#|(UX$P(UX$T(UX$U(UX%f(UX%g(UX%h(UX%i(UX%j(UX%k(UX%l(UX%m(UX%n(UX%o(UX%p(UX%q(UX%x(UX&T(UX&W(UX&X(UX'o(UX'u(UX$n(UX#p(UXW(UXo(UXv(UXw(UXx(UXy(UX|(UX!Y(UX!Z(UX!j(UX!k(UX!s(UX!t(UX!v(UX!w(UX#R(UX#T(UX#V(UX#X(UX#Y(UX#Z(UX$X(UX$](UX$^(UX$_(UX$a(UX$c(UX$d(UX$e(UX$f(UX$g(UX$k(UX$m(UX$q(UX(X(UX(Y(UX%](UX$[(UX~OZ)rOe)oOf)zOg)nO!O)pO!P)pO!S)tO!T)uO!e)rO#e)rO#n){O$x)oO$y)oO$z)qO$|)|O$})}O%O)sO%P)sO%Q)vO%R)wO%S)xO%T)yO~O^%ZOv%YOw%YOx%YOy%YO|%bO!U%tO!V%tO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#s&QO$q%xO'o)SO'u!^O(X%WO(Y%XOZ%UXf%UXg%UX!e%UX#e%UX#n%UX$x%UX$y%UX$z%UX$|%UX$}%UX%O%UX%P%UX%Q%UX%R%UX%S%UX%T%UXY%UX![%UX!]%UX!^%UX!_%UX!`%UX!a%UX!b%UX!c%UX!d%UX!g%UX%^%UX~Oe%[Ol%zO!O%[O!P%[O!Q%[O!R%[O!S%[O!T%[O!Y%[O!Z%uO#r%yO%X%{O]%UXa%UXn%UXr%UXd%UX%d%UX%`%UX%a%UXV%UX%[%UX%]%UX~P##gO#p*PO~O^*RO'o*QO~OY*UO~O]*VO~O^*]Ov%YOw%YOx%YOy%YO|%bO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y&SO#Z&UO#r*^O#s&QO$q%xO'o*XO'u!^O(X%WO(Y%XO~Oc)mOh*`O~O^!`Oc*cO'oyO'u!^O~O^*gO#s*iO'o*fO'u!^O~O^*gO'o*fO'u!^O~O^!`O'o*jO'u!^O~O$S*uO%X%{O%Y*qO%Z*rO%_*vO%b*wO%c*sO~O^*xOZ(TXa(TXe(TXf(TXg(TX!O(TX!P(TX!S(TX!T(TX!e(TX#e(TX#n(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TXY(TX![(TX!](TX!^(TX!_(TX!`(TX!a(TX!b(TX!c(TX!d(TX!g(TXn(TX%^(TXV(TX~O](TXr(TXd(TX%d(TX$S(TX%X(TX%Y(TX%Z(TX%_(TX%b(TX%c(TX%`(TX%a(TX%[(TX#p(TX%](TX~P#,hOZ!wO^)XO~O^*yOc#yOo*zO'oyO'u!^O~O^+POo+QO~O^+TO~O^*xO~O^+UO~O^+VO~O]+YO~O^!`OcaO!h&^O!q&^O!r&^O!s&aO!v&_O'oyO'u!^O~O$R+[O~P#1dO!h&^O!q&^O!r&^O^)yX'o)yX'u)yX~O!s+^O~P#2YOZ!wO^#XOh!sOj!tOc'qXe'qXf'qX~O^!`O!R+fO#|+bO%x+dO'oyO'u!^O~P%rO^!`O!R+fO#|+bO%x+dO&Q+lO&R+lO'oyO'u!^O~P'fOo+mO#p+nO~On+sO~PCrO!v,OO'o+uO~OV,UOo+QO#p,TO$S#]O~OV,XOo+QO#p,WO~Or,ZO~O^)XOa,]OV,^ao,^a~Oa,aOg)wX~Og,bO~OcaO'o&wO~OY,dOa,cXn,cX~Oa,eOn,bX~Oa,gO~On,hOa,dX~Oa,jOo+UX$S+UX~O^!`O#|+bO$n,lO%x+dO'oyO'u!^O~P%rO^!`O#|+bO$n,lO%x+dO&Q+lO&R+lO'oyO'u!^O~P'fOn,nO~PLYO^!`OcaO!y,rO%x,qO'oyO'u!^O~On,tO~P!#UO!v,wO'o,uO~O^!`O%x,qO'oyO'u!^O~Oa,|Og,SX~Og-OO~Oa'kOd-QO~Oa-RO]'wa~OV-VO$S#]O~OV-WO^#XOo#[Or#^O$S#]O~OV-WOo#[O~OV-WOT,]yc,]yl,]ym,]y!h,]y!y,]y#r,]y#s,]y#x,]y$P,]y$T,]y$U,]y%f,]y%g,]y%h,]y%i,]y%j,]y%k,]y%l,]y%m,]y%n,]y%o,]y%p,]y%q,]y&T,]y&W,]y&X,]y'c,]yn,]y^,]y!R,]y#|,]y%x,]y'o,]y'u,]y$n,]y~OV-WOo#[Or#^O~OV-WO~P6yOV-`OT(Pyc(Pyl(Pym(Py!h(Py!y(Py#r(Py#s(Py#x(Py$P(Py$T(Py$U(Py%f(Py%g(Py%h(Py%i(Py%j(Py%k(Py%l(Py%m(Py%n(Py%o(Py%p(Py%q(Py&T(Py&W(Py&X(Py'c(Pyn(Py^(Py!R(Py#|(Py%x(Py'o(Py'u(Py$n(Py~Oo#[Or-cO$S#]O~OV-eOT+|yc+|yl+|ym+|y!h+|y!y+|y#r+|y#s+|y#x+|y$P+|y$T+|y$U+|y%f+|y%g+|y%h+|y%i+|y%j+|y%k+|y%l+|y%m+|y%n+|y%o+|y%p+|y%q+|y&T+|y&W+|y&X+|y'c+|yn+|y^+|y!R+|y#|+|y%x+|y'o+|y'u+|y$n+|y~Oo#oOr-hO$S#]O~OV-jOT,Qyc,Qyl,Qym,Qy!h,Qy!y,Qy#r,Qy#s,Qy#x,Qy$P,Qy$T,Qy$U,Qy%f,Qy%g,Qy%h,Qy%i,Qy%j,Qy%k,Qy%l,Qy%m,Qy%n,Qy%o,Qy%p,Qy%q,Qy&T,Qy&W,Qy&X,Qy'c,Qyn,Qy^,Qy!R,Qy#|,Qy%x,Qy'o,Qy'u,Qy$n,Qy~Oo#tOr-mO$S#]O~OV-qO$S#]O~Oh!sOV'zi^'zia'zid'zic'zie'zif'zio'zi$S'zir'zi#p'zi~Oa(jOg'sa]'sa~On-uO~P#nOn-uO~P)VOd-wO~O'o-xO~O'o-{O~O]#uXa#uX~P!7bO]-}O^*ROa'sO'o-|O~Oa.PO](aX~P#!POa.SO])fX~O].UO~Oa.VO]*uX#p*tX~O].XO~O].ZO~OY!lXZ!lXZ!oX]!lX^!lX^!oXa!lXc!lXe!lXf!lXg!lXh!lXjXX!O!lX!P!lX!Q!lX!S!lX!T!lX!U!lX!V!lX![!lX!]!lX!^!lX!_!lX!`!lX!a!lX!b!lX!c!lX!d!lX!e!lX!g!lX#]!lX#e!lX#n!lX#q!lX$p!lX$x!lX$y!lX$z!lX$|!lX$}!lX%O!lX%P!lX%Q!lX%R!lX%S!lX%T!lXn!lXr!lXd!lX%d!lX$S!lX%X!lX%Y!lX%Z!lX%_!lX%b!lX%c!lX%`!lX%a!lX%^!lXV!lX%[!lXT!lXl!lX!R!lX!h!lX!y!lX#r!lX#s!lX#x!lX#|!lX$P!lX$T!lX$U!lX%f!lX%g!lX%h!lX%i!lX%j!lX%k!lX%l!lX%m!lX%n!lX%o!lX%p!lX%q!lX%x!lX&T!lX&W!lX&X!lX'o!lX'u!lX$n!lXW!lXo!lXv!lXw!lXx!lXy!lX|!lX!Y!lX!Z!lX!j!lX!k!lX!s!lX!t!lX!v!lX!w!lX#R!lX#T!lX#V!lX#X!lX#Y!lX#Z!lX$X!lX$]!lX$^!lX$_!lX$a!lX$c!lX$d!lX$e!lX$f!lX$g!lX$k!lX$m!lX$q!lX(X!lX(Y!lX%]!lX$[!lX~OZXXcXXeXXfXXhXX#p#uX~P#IWO!e.[O~O!h.^O'o)SO~P!;qO].cO!h.dO!q.dO!r.eO'oFuO~P!;qOh.gO~O'o.iO~Oo.kO~Oo.mO~O'd)bO'e)cO'f.tO~O'g)gO'h)hO'i.wO~Oc)mO~Og.zO'o)SO~P!;qO^%ZOv%YOw%YOx%YOy%YO|%bO!U%tO!V%tO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#s&QO$q%xO'o)SO'u!^O(X%WO(Y%XOZ%Uaf%Uag%Ua!e%Ua#e%Ua#n%Ua$x%Ua$y%Ua$z%Ua$|%Ua$}%Ua%O%Ua%P%Ua%Q%Ua%R%Ua%S%Ua%T%UaY%Ua![%Ua!]%Ua!^%Ua!_%Ua!`%Ua!a%Ua!b%Ua!c%Ua!d%Ua!g%Ua%^%Ua~Oe%[Ol%zO!O%[O!P%[O!Q%[O!R%[O!S%[O!T%[O!Y%[O!Z%uO#r%yO%X%{O]%Uaa%Uan%Uar%Uad%Ua%d%Ua%`%Ua%a%UaV%Ua%[%Ua%]%Ua~P$&]OZ/`O^/dOc/bOg/`Oo/^Ov%YOw%YOx%YOy%YO!e/`O!t/fO#_/cO#e/`O#g/gO'o/ZO'u!^O(X%WO(Y%XO~Oo+QO'o)SO~P!;qO^!`O!h)PO!r)PO'o*fO'u!^O])eP~O#p/pO~Oa/qO](Sa~P!E_O#p!lX~P#IWOj!tO~OZ!wO^)XOf)YOh(tO#q)]O$p)ZOY}aa}ae}ag}a!O}a!P}a!S}a!T}a![}a!]}a!^}a!_}a!`}a!a}a!b}a!c}a!d}a!e}a!g}a#e}a#n}a$x}a$y}a$z}a$|}a$}}a%O}a%P}a%Q}a%R}a%S}a%T}an}a%^}aV}aT}al}a!R}a!h}a!y}a#r}a#s}a#x}a#|}a$P}a'o}a'u}a$n}a~O!Q)^O!U)^O!V)^O#])[O]}ar}ad}a%d}a$S}a%X}a%Y}a%Z}a%_}a%b}a%c}a%`}a%a}a%[}ac}a$T}a$U}a%f}a%g}a%h}a%i}a%j}a%k}a%l}a%m}a%n}a%o}a%p}a%q}a%x}a&T}a&W}a&X}a#p}a%]}a~P$-yO#s*iO~OY}a]}aa}a![}a!]}a!^}a!_}a!`}a!a}a!b}a!c}a!d}a!g}an}ar}ad}a%d}a%`}a%a}a%^}aV}a%[}a%]}a~P#!POe#|Of$OOc(nX^(nXo(nX~Od/uO'o)SO~P!;qOc/wO~Oo/yO~OZXXcXXeXXfXXhXXjXX#p#uX~O]#uXa#uX~P$6kOZXXcXXeXXfXXhXXjXX~O!q0OO~P$7^O'o0PO~OZ*xXa*xXe*xXf*xXg*xX!O*xX!P*xX!S*xX!T*xX!e*xX#e*xX#n*xX$x*xX$y*xX$z*xX$|*xX$}*xX%O*xX%P*xX%Q*xX%R*xX%S*xX%T*xXY*xX![*xX!]*xX!^*xX!_*xX!`*xX!a*xX!b*xX!c*xX!d*xX!g*xXn*xXV*xX~O%^0TO]*xXr*xXd*xX%d*xX%`*xX%a*xX%[*xX%]*xX~P$8OO'o0UO~O^!`O'o0VO'u!^O~O^%ZOeFqOlLqOv%YOw%YOx%YOy%YO|%bO!OFqO!PFqO!QFqO!RFqO!SFqO!TFqO!U%tO!V%tO!YFqO!ZFmO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#nFfO#rLmO#s&QO$q%xO%X%{O'o)SO'u!^O(X%WO(Y%XO~O^*]Ov%YOw%YOx%YOy%YO|%bO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y&SO#Z&UO#r*^O#s&QO$q%xO'o0`O'u!^O(X%WO(Y%XO~On(yP~P$={Oo0gOY!xaZ!xa]!xa^!xaa!xac!xae!xaf!xag!xah!xa!O!xa!P!xa!Q!xa!S!xa!T!xa!U!xa!V!xa![!xa!]!xa!^!xa!_!xa!`!xa!a!xa!b!xa!c!xa!d!xa!e!xa!g!xa#]!xa#e!xa#n!xa#q!xa$p!xa$x!xa$y!xa$z!xa$|!xa$}!xa%O!xa%P!xa%Q!xa%R!xa%S!xa%T!xan!xar!xad!xa%d!xa$S!xa%X!xa%Y!xa%Z!xa%_!xa%b!xa%c!xa%`!xa%a!xa%^!xaV!xa%[!xaT!xal!xa!R!xa!h!xa!y!xa#r!xa#s!xa#x!xa#|!xa$P!xa$T!xa$U!xa%f!xa%g!xa%h!xa%i!xa%j!xa%k!xa%l!xa%m!xa%n!xa%o!xa%p!xa%q!xa%x!xa&T!xa&W!xa&X!xa'o!xa'u!xa$n!xa#p!xa%]!xa~O^)XOc0jOo0gO~Oo0nO~O^!`O!h)PO!r)PO'oyO'u!^O~O])eP~P$FYOT1[OV1OOW1fO^0rOeFeOl1[Oo+QOv%YOw%YOx%YOy%YO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y1bO!Z1UO!h1lO!j%cO!k%cO!s1mO!t1WO!v%eO!w%wO!y&PO#R&RO#T&SO#V1qO#X1qO#Y&SO#Z&UO#]1nO#r1ZO#s&QO#x1kO#|1YO$P1[O$X1]O$]1^O$^1_O$_1`O$a1aO$c1oO$d1oO$e1cO$f1dO$g1pO$k1eO$m1gO$n1hO$q%xO'o0qO'u!^O(X%WO(Y%XO~On1SO~P$FrO!v1vO!w1vO'o1uO'u!^O~OY1zOa1yO])xad)xa~O!h&^O!q&^O!r&^O^)ya'o)ya'u)ya~Oc#yO~Or2QO~O^!`O!R2XO#|2SO%x2UO&Q+lO&R+lO'oyO'u!^O~P-|OV,UOo+QO#p,TO~O!v,OO%}2fO'o+uO~O%}2gO~OcaO%g2lO%h2mO%i2mO%v2pO%w2pO~O%u2nO~P$M^O!h2rO'o)SO~P!;qO^2sO~OV`XY`XZXXZ!oX^!oXa`XhXX~OjXXo%sX#p%sX~P$NYOZ!wOh2wOj!tO~OY2|OV)oXa)oX])oX~Oa2}OV)nX])nX~Oh2wO~OZ#bO^+[X~OV3PO~Oo+mO#p3QO~Oc3TO~O'o3WO~O!h3^O'o)SO~P!;qO#Y3cO$T3bO$U3cO$V3cO$W3cO'oyO~O!y3fO~P%!tOa,]OV,^io,^i~Oa,aOg)wa~OY3nOa,can,ca~Oa,eOn,ba~On3rO~Oa,jOo+Ua$S+Ua~O^!`O#|2SO$n3uO%x2UO&Q+lO&R+lO'oyO'u!^O~P-|O'o3xO~O!v3zO'o,uO~O^!`O%x4OO'oyO'u!^O~OZ!oX^!oXo%sX~Oo4PO~OZ#bO^#XO~O'o4UO~Oa,|Og,Sa~Oa-RO]'wi~O]4]O~OV4^Oo#[O~OV4^OT,]!Rc,]!Rl,]!Rm,]!R!h,]!R!y,]!R#r,]!R#s,]!R#x,]!R$P,]!R$T,]!R$U,]!R%f,]!R%g,]!R%h,]!R%i,]!R%j,]!R%k,]!R%l,]!R%m,]!R%n,]!R%o,]!R%p,]!R%q,]!R&T,]!R&W,]!R&X,]!R'c,]!Rn,]!R^,]!R!R,]!R#|,]!R%x,]!R'o,]!R'u,]!R$n,]!R~OV4^Oo#[Or#^O~OV4^O^#XOo#[Or#^O$S#]O~OV4cOT(P!Rc(P!Rl(P!Rm(P!R!h(P!R!y(P!R#r(P!R#s(P!R#x(P!R$P(P!R$T(P!R$U(P!R%f(P!R%g(P!R%h(P!R%i(P!R%j(P!R%k(P!R%l(P!R%m(P!R%n(P!R%o(P!R%p(P!R%q(P!R&T(P!R&W(P!R&X(P!R'c(P!Rn(P!R^(P!R!R(P!R#|(P!R%x(P!R'o(P!R'u(P!R$n(P!R~OV4gOT+|!Rc+|!Rl+|!Rm+|!R!h+|!R!y+|!R#r+|!R#s+|!R#x+|!R$P+|!R$T+|!R$U+|!R%f+|!R%g+|!R%h+|!R%i+|!R%j+|!R%k+|!R%l+|!R%m+|!R%n+|!R%o+|!R%p+|!R%q+|!R&T+|!R&W+|!R&X+|!R'c+|!Rn+|!R^+|!R!R+|!R#|+|!R%x+|!R'o+|!R'u+|!R$n+|!R~OV4kOT,Q!Rc,Q!Rl,Q!Rm,Q!R!h,Q!R!y,Q!R#r,Q!R#s,Q!R#x,Q!R$P,Q!R$T,Q!R$U,Q!R%f,Q!R%g,Q!R%h,Q!R%i,Q!R%j,Q!R%k,Q!R%l,Q!R%m,Q!R%n,Q!R%o,Q!R%p,Q!R%q,Q!R&T,Q!R&W,Q!R&X,Q!R'c,Q!Rn,Q!R^,Q!R!R,Q!R#|,Q!R%x,Q!R'o,Q!R'u,Q!R$n,Q!R~OV4pO$S#]O~On4rO~P)VOY`XZ`XZ!oX]`X^`X^!oXa`Xc`Xe`Xf`Xg`Xh`X!O`X!P`X!Q`X!S`X!T`X!U`X!V`X![`X!]`X!^`X!_`X!``X!a`X!b`X!c`X!d`X!e`X!g`X#]`X#e`X#n`X#q`X$p`X$x`X$y`X$z`X$|`X$}`X%O`X%P`X%Q`X%R`X%S`X%T`Xn`Xr`Xd`X%d`X$S`X%X`X%Y`X%Z`X%_`X%b`X%c`X%``X%a`X%^`XV`X%[`XT`Xl`X!R`X!h`X!y`X#r`X#s`X#x`X#|`X$P`X$T`X$U`X%f`X%g`X%h`X%i`X%j`X%k`X%l`X%m`X%n`X%o`X%p`X%q`X%x`X&T`X&W`X&X`X'o`X'u`X$n`X#p`XW`Xo`Xv`Xw`Xx`Xy`X|`X!Y`X!Z`X!j`X!k`X!s`X!t`X!v`X!w`X#R`X#T`X#V`X#X`X#Y`X#Z`X$X`X$]`X$^`X$_`X$a`X$c`X$d`X$e`X$f`X$g`X$k`X$m`X$q`X(X`X(Y`X%]`X$[`X~OZXXcXXeXXfXXhXX~P%1sO]`X]#uXa`Xa#uX#p#uX~O])gaa)ga#p*tX~Oa.PO](aa~Oa.PO](aa~P#!POa.SO])fa~Oa.VO]*ua~O](^ia(^iY(^i![(^i!](^i!^(^i!_(^i!`(^i!a(^i!b(^i!c(^i!d(^i!g(^in(^ir(^id(^i%d(^i%`(^i%a(^i%^(^iV(^i%[(^i%](^i~P#!PO](fXa(fXd(fX~P#!PO!h.dO!q.dO!r.eO'o)SO~P!;qOa5QO](dXd(dX~O^!`O!s5XO!t5UO'o5TO'u!^O~O]5YO~OZ!wOY(hi](hi^(hia(hic(hie(hif(hig(hih(hi!O(hi!P(hi!Q(hi!S(hi!T(hi!U(hi!V(hi![(hi!](hi!^(hi!_(hi!`(hi!a(hi!b(hi!c(hi!d(hi!e(hi!g(hi#](hi#e(hi#n(hi#q(hi$p(hi$x(hi$y(hi$z(hi$|(hi$}(hi%O(hi%P(hi%Q(hi%R(hi%S(hi%T(hin(hir(hid(hi%d(hi$S(hi%X(hi%Y(hi%Z(hi%_(hi%b(hi%c(hi%`(hi%a(hi%^(hiV(hi%[(hiT(hil(hi!R(hi!h(hi!y(hi#r(hi#s(hi#x(hi#|(hi$P(hi$T(hi$U(hi%f(hi%g(hi%h(hi%i(hi%j(hi%k(hi%l(hi%m(hi%n(hi%o(hi%p(hi%q(hi%x(hi&T(hi&W(hi&X(hi'o(hi'u(hi$n(hi#p(hiW(hio(hiv(hiw(hix(hiy(hi|(hi!Y(hi!Z(hi!j(hi!k(hi!s(hi!t(hi!v(hi!w(hi#R(hi#T(hi#V(hi#X(hi#Y(hi#Z(hi$X(hi$](hi$^(hi$_(hi$a(hi$c(hi$d(hi$e(hi$f(hi$g(hi$k(hi$m(hi$q(hi(X(hi(Y(hi%](hi$[(hi~OZ!wOY(mX](mX^(mXa(mXc(mXe(mXf(mXg(mXh(mX!O(mX!P(mX!Q(mX!S(mX!T(mX!U(mX!V(mX![(mX!](mX!^(mX!_(mX!`(mX!a(mX!b(mX!c(mX!d(mX!e(mX!g(mX#](mX#e(mX#n(mX#q(mX$p(mX$x(mX$y(mX$z(mX$|(mX$}(mX%O(mX%P(mX%Q(mX%R(mX%S(mX%T(mXn(mXr(mXd(mX%d(mX$S(mX%X(mX%Y(mX%Z(mX%_(mX%b(mX%c(mX%`(mX%a(mX%^(mXV(mX%[(mXT(mXl(mX!R(mX!h(mX!y(mX#r(mX#s(mX#x(mX#|(mX$P(mX$T(mX$U(mX%f(mX%g(mX%h(mX%i(mX%j(mX%k(mX%l(mX%m(mX%n(mX%o(mX%p(mX%q(mX%x(mX&T(mX&W(mX&X(mX'o(mX'u(mX$n(mX#p(mXW(mXo(mXv(mXw(mXx(mXy(mX|(mX!Y(mX!Z(mX!j(mX!k(mX!s(mX!t(mX!v(mX!w(mX#R(mX#T(mX#V(mX#X(mX#Y(mX#Z(mX$X(mX$](mX$^(mX$_(mX$a(mX$c(mX$d(mX$e(mX$f(mX$g(mX$k(mX$m(mX$q(mX(X(mX(Y(mX%](mX$[(mX~OZIoO^/dOc/bOgIoOo/^Ov%YOw%YOx%YOy%YO!eIoO!t/fO#_/cO#eIoO#gIrO'oIlO'u!^O(X%WO(Y%XO~Oa)RPn)RP~P&!VOc)mO'o5fOa(tP~Oa5mOn5kOr5lO~P#!POa5pOn5nOr5oO~P#!POZ!wOh5[OY(ki](ki^(kia(kic(kie(kif(kig(ki!O(ki!P(ki!Q(ki!S(ki!T(ki!U(ki!V(ki![(ki!](ki!^(ki!_(ki!`(ki!a(ki!b(ki!c(ki!d(ki!e(ki!g(ki#](ki#e(ki#n(ki#q(ki$p(ki$x(ki$y(ki$z(ki$|(ki$}(ki%O(ki%P(ki%Q(ki%R(ki%S(ki%T(kin(kir(kid(ki%d(ki$S(ki%X(ki%Y(ki%Z(ki%_(ki%b(ki%c(ki%`(ki%a(ki%^(kiV(ki%[(kiT(kil(ki!R(ki!h(ki!y(ki#r(ki#s(ki#x(ki#|(ki$P(ki$T(ki$U(ki%f(ki%g(ki%h(ki%i(ki%j(ki%k(ki%l(ki%m(ki%n(ki%o(ki%p(ki%q(ki%x(ki&T(ki&W(ki&X(ki'o(ki'u(ki$n(ki#p(kiW(kio(kiv(kiw(kix(kiy(ki|(ki!Y(ki!Z(ki!j(ki!k(ki!s(ki!t(ki!v(ki!w(ki#R(ki#T(ki#V(ki#X(ki#Y(ki#Z(ki$X(ki$](ki$^(ki$_(ki$a(ki$c(ki$d(ki$e(ki$f(ki$g(ki$k(ki$m(ki$q(ki(X(ki(Y(ki%](ki$[(ki~Od5rO~Oe)oO!O)pO!P)pO#n){O$x)oO$y)oOZ$wi]$wia$wif$wi!S$wi!T$wi!e$wi#e$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$win$wir$wid$wi%d$wi%`$wi%a$wi%^$wiV$wi%[$wi%]$wi~Og)nO$z)qO~P&-POZ$wi]$wia$wie$wif$wig$wi!O$wi!P$wi!S$wi!T$wi!e$wi#e$wi$x$wi$y$wi$z$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$win$wir$wid$wi%d$wi%`$wi%a$wi%^$wiV$wi%[$wi%]$wi~O#n){O~P&0SOe)oO#n){O$x)oO$y)oOZ$wi]$wia$wif$wig$wi!S$wi!T$wi!e$wi#e$wi$z$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$win$wir$wid$wi%d$wi%`$wi%a$wi%^$wiV$wi%[$wi%]$wi~O!O$wi!P$wi~P&3VOg$wi$z$wi~P&-POZ)rOe)oOg)nO!O)pO!P)pO!e)rO#e)rO#n){O$x)oO$y)oO$z)qO$|)|O$})}O]$wia$wif$wi!S$wi!T$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$win$wir$wid$wi%d$wi%`$wi%a$wi%^$wiV$wi%[$wi%]$wi~O%O$wi%P$wi~P&6dO%O)sO%P)sO~P&6dOZ)rOe)oOg)nO!O)pO!P)pO!S)tO!e)rO#e)rO#n){O$x)oO$y)oO$z)qO$|)|O$})}O%O)sO%P)sO]$wia$wif$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$win$wir$wid$wi%d$wi%`$wi%a$wi%^$wiV$wi%[$wi%]$wi~O!T$wi~P&9qO!T)uO~P&9qOZ)rOe)oOg)nO!O)pO!P)pO!S)tO!T)uO!e)rO#e)rO#n){O$x)oO$y)oO$z)qO$|)|O$})}O%O)sO%P)sO%Q)vO]$wia$wif$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$win$wir$wid$wi%d$wi%`$wi%a$wi%^$wiV$wi%[$wi%]$wi~O%R$wi~P&<{O%R)wO~P&<{O]$wia$wif$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$win$wir$wid$wi%d$wi%`$wi%a$wi%^$wiV$wi%[$wi%]$wi~OZ)rOe)oOg)nO!O)pO!P)pO!S)tO!T)uO!e)rO#e)rO#n){O$x)oO$y)oO$z)qO$|)|O$})}O%O)sO%P)sO%Q)vO%R)wO%S)xO%T)yO~P&@VOr5sO~P#!POZ!lX]!lX^XXa!lXe!lXf!lXg!lXh!lX!O!lX!P!lX!S!lX!T!lX!e!lX#e!lX#h!lX#i!lX#n!lX$x!lX$y!lX$z!lX$|!lX$}!lX%O!lX%P!lX%Q!lX%R!lX%S!lX%T!lXY!lX![!lX!]!lX!^!lX!_!lX!`!lX!a!lX!b!lX!c!lX!d!lX!g!lXn!lXr!lXd!lX%d!lX$S!lX%X!lX%Y!lX%Z!lX%_!lX%b!lX%c!lX%`!lX%a!lX%^!lXV!lX%[!lX#p!lX%]!lX~P$7^O^5tOc#yOe#|Of$OO~Oh5vOZ)VX])VXa)VXe)VXf)VXg)VX!O)VX!P)VX!S)VX!T)VX!e)VX#e)VX#h)VX#i)VX#n)VX$x)VX$y)VX$z)VX$|)VX$})VX%O)VX%P)VX%Q)VX%R)VX%S)VX%T)VXY)VX![)VX!])VX!^)VX!_)VX!`)VX!a)VX!b)VX!c)VX!d)VX!g)VX#o)VX#p)VXd)VXn)VXr)VX%d)VX$S)VX%X)VX%Y)VX%Z)VX%_)VX%b)VX%c)VX%`)VX%a)VX%^)VXV)VX%[)VXT)VX^)VXc)VXl)VX!R)VX!h)VX!y)VX#r)VX#s)VX#x)VX#|)VX$P)VX$T)VX$U)VX%f)VX%g)VX%h)VX%i)VX%j)VX%k)VX%l)VX%m)VX%n)VX%o)VX%p)VX%q)VX%x)VX&T)VX&W)VX&X)VX'o)VX'u)VX$n)VXW)VXo)VXv)VXw)VXx)VXy)VX|)VX!Q)VX!U)VX!V)VX!Y)VX!Z)VX!j)VX!k)VX!s)VX!t)VX!v)VX!w)VX#R)VX#T)VX#V)VX#X)VX#Y)VX#Z)VX#])VX$X)VX$])VX$^)VX$_)VX$a)VX$c)VX$d)VX$e)VX$f)VX$g)VX$k)VX$m)VX$q)VX(X)VX(Y)VX%])VX$[)VX~On5{O'o'qO~Oo/^O#_5}O'o'qO~O#_5}O'o'qOZ#jX]#jXa#jXe#jXf#jXg#jX!O#jX!P#jX!S#jX!T#jX!e#jX#e#jX#h#jX#i#jX#n#jX$x#jX$y#jX$z#jX$|#jX$}#jX%O#jX%P#jX%Q#jX%R#jX%S#jX%T#jXY#jX![#jX!]#jX!^#jX!_#jX!`#jX!a#jX!b#jX!c#jX!d#jX!g#jX#o#jX#p#jXd#jXn#jXr#jX%d#jX$S#jX%X#jX%Y#jX%Z#jX%_#jX%b#jX%c#jX%`#jX%a#jX%^#jXV#jX%[#jXT#jX^#jXc#jXl#jX!R#jX!h#jX!y#jX#r#jX#s#jX#x#jX#|#jX$P#jX$T#jX$U#jX%f#jX%g#jX%h#jX%i#jX%j#jX%k#jX%l#jX%m#jX%n#jX%o#jX%p#jX%q#jX%x#jX&T#jX&W#jX&X#jX'u#jX$n#jXW#jXo#jXv#jXw#jXx#jXy#jX|#jX!Q#jX!U#jX!V#jX!Y#jX!Z#jX!j#jX!k#jX!s#jX!t#jX!v#jX!w#jX#R#jX#T#jX#V#jX#X#jX#Y#jX#Z#jX#]#jX$X#jX$]#jX$^#jX$_#jX$a#jX$c#jX$d#jX$e#jX$f#jX$g#jX$k#jX$m#jX$q#jX(X#jX(Y#jX%]#jX$[#jX~Od6VO#n6SO~P&!VOZIoO^/dOc/bOgIoOo/^Ov%YOw%YOx%YOy%YO!eIoO!t/fO#_/cO#eIoO#gIrO'o6XO'u!^O(X%WO(Y%XO~O^6^O#_5}O'o'qO~O#h6aO#i6bO#n$wi$S$wi%X$wi%Y$wi%Z$wi%_$wi%b$wi%c$wi#p$wi~P&0SOo/^O#_5}O'o'qOZ)_X])_Xa)_Xe)_Xf)_Xg)_X!O)_X!P)_X!S)_X!T)_X!e)_X#e)_X#h)_X#i)_X#n)_X$x)_X$y)_X$z)_X$|)_X$})_X%O)_X%P)_X%Q)_X%R)_X%S)_X%T)_XY)_X![)_X!])_X!^)_X!_)_X!`)_X!a)_X!b)_X!c)_X!d)_X!g)_X#o)_X#p)_Xd)_Xn)_Xr)_X%d)_X$S)_X%X)_X%Y)_X%Z)_X%_)_X%b)_X%c)_X%`)_X%a)_X%^)_XV)_X%[)_XT)_X^)_Xc)_Xl)_X!R)_X!h)_X!y)_X#r)_X#s)_X#x)_X#|)_X$P)_X$T)_X$U)_X%f)_X%g)_X%h)_X%i)_X%j)_X%k)_X%l)_X%m)_X%n)_X%o)_X%p)_X%q)_X%x)_X&T)_X&W)_X&X)_X'u)_X$n)_XW)_Xv)_Xw)_Xx)_Xy)_X|)_X!Q)_X!U)_X!V)_X!Y)_X!Z)_X!j)_X!k)_X!s)_X!t)_X!v)_X!w)_X#R)_X#T)_X#V)_X#X)_X#Y)_X#Z)_X#])_X$X)_X$])_X$^)_X$_)_X$a)_X$c)_X$d)_X$e)_X$f)_X$g)_X$k)_X$m)_X$q)_X(X)_X(Y)_X%])_X$[)_X~O#_5}O'o'qOZ#lX]#lXa#lXe#lXf#lXg#lX!O#lX!P#lX!S#lX!T#lX!e#lX#e#lX#h#lX#i#lX#n#lX$x#lX$y#lX$z#lX$|#lX$}#lX%O#lX%P#lX%Q#lX%R#lX%S#lX%T#lXY#lX![#lX!]#lX!^#lX!_#lX!`#lX!a#lX!b#lX!c#lX!d#lX!g#lX#o#lX#p#lXd#lXn#lXr#lX%d#lX$S#lX%X#lX%Y#lX%Z#lX%_#lX%b#lX%c#lX%`#lX%a#lX%^#lXV#lX%[#lXT#lX^#lXc#lXl#lX!R#lX!h#lX!y#lX#r#lX#s#lX#x#lX#|#lX$P#lX$T#lX$U#lX%f#lX%g#lX%h#lX%i#lX%j#lX%k#lX%l#lX%m#lX%n#lX%o#lX%p#lX%q#lX%x#lX&T#lX&W#lX&X#lX'u#lX$n#lXW#lXo#lXv#lXw#lXx#lXy#lX|#lX!Q#lX!U#lX!V#lX!Y#lX!Z#lX!j#lX!k#lX!s#lX!t#lX!v#lX!w#lX#R#lX#T#lX#V#lX#X#lX#Y#lX#Z#lX#]#lX$X#lX$]#lX$^#lX$_#lX$a#lX$c#lX$d#lX$e#lX$f#lX$g#lX$k#lX$m#lX$q#lX(X#lX(Y#lX%]#lX$[#lX~O]*vXa*vXY*vX![*vX!]*vX!^*vX!_*vX!`*vX!a*vX!b*vX!c*vX!d*vX!g*vXn*vXr*vXd*vX%d*vX%`*vX%a*vX%^*vXV*vX%[*vX%]*vX~P#!POa.VO]*uX~Oa6iO~P!E_Od6jO~P#!PO#p6nO~O!q6qO~OZ*xaa*xae*xaf*xag*xa!O*xa!P*xa!S*xa!T*xa!e*xa#e*xa#n*xa$x*xa$y*xa$z*xa$|*xa$}*xa%O*xa%P*xa%Q*xa%R*xa%S*xa%T*xaY*xa![*xa!]*xa!^*xa!_*xa!`*xa!a*xa!b*xa!c*xa!d*xa!g*xan*xaV*xa~O%^0TO]*xar*xad*xa%d*xa%`*xa%a*xa%[*xa%]*xa~P'AOO'o6sO~OY6tO~O!q6uO~P$7^O'o6vO~O%d6wO~P#!POZG]OeGPOfLvOgF{O!OGTO!PGTO!SGeO!TGiO!eG]O#eG]O#nG}O$xGPO$yGPO$zGXO$|)|O$})}O%OGaO%PGaO%QGmO%RGqO%SGuO%TGyO~O$S*za%X*za%Y*za%Z*za%_*za%b*za%c*za~P'DpO%`6xO%a6xO~P#!PO]+Paa+Pa%^+PaY+Pa![+Pa!]+Pa!^+Pa!_+Pa!`+Pa!a+Pa!b+Pa!c+Pa!d+Pa!g+Pan+Par+Pad+Pa%d+Pa%`+Pa%a+PaV+Pa%[+Pa%]+Pa~P#!PO]6zO~O^*ROa'sO'oHeO~O^!lX^!oXc!lXf!lXh!lXjXX!Q!lX!U!lX!V!lX#]!lX#q!lX$p!lX~OY6{OZ!wOa(mXn(mX~P'HxOZ!wO^)XOh(tO!Q)^O!U)^O!V)^O#])[O#q)]O$p)ZO~Of6|O~P'JQOZ(VX^(VXc(VXf(VXh(VX!Q(VX!U(VX!V(VX#](VX#q(VX$p(VX~Oa({Xn({X~P'JvOa6}On(zX~On7PO~Oa7QOn(yX~Oc)mOo7UO!h7XO'o7ROa(tP~P!;qOa'kOd'mO'o)SO~P!;qOc#yOo0nO~Oo0gOY!xiZ!xi]!xi^!xia!xic!xie!xif!xig!xih!xi!O!xi!P!xi!Q!xi!S!xi!T!xi!U!xi!V!xi![!xi!]!xi!^!xi!_!xi!`!xi!a!xi!b!xi!c!xi!d!xi!e!xi!g!xi#]!xi#e!xi#n!xi#q!xi$p!xi$x!xi$y!xi$z!xi$|!xi$}!xi%O!xi%P!xi%Q!xi%R!xi%S!xi%T!xin!xir!xid!xi%d!xi$S!xi%X!xi%Y!xi%Z!xi%_!xi%b!xi%c!xi%`!xi%a!xi%^!xiV!xi%[!xiT!xil!xi!R!xi!h!xi!y!xi#r!xi#s!xi#x!xi#|!xi$P!xi$T!xi$U!xi%f!xi%g!xi%h!xi%i!xi%j!xi%k!xi%l!xi%m!xi%n!xi%o!xi%p!xi%q!xi%x!xi&T!xi&W!xi&X!xi'o!xi'u!xi$n!xi#p!xi%]!xi~Oc#yOY$uiZ$ui^$uia$uie$uif$uig$uih$ui!O$ui!P$ui!Q$ui!S$ui!T$ui!U$ui!V$ui![$ui!]$ui!^$ui!_$ui!`$ui!a$ui!b$ui!c$ui!d$ui!e$ui!g$ui#]$ui#e$ui#n$ui#q$ui$p$ui$x$ui$y$ui$z$ui$|$ui$}$ui%O$ui%P$ui%Q$ui%R$ui%S$ui%T$uin$ui%^$uiV$ui~Oo0nO]$uir$uid$ui%d$ui$S$ui%X$ui%Y$ui%Z$ui%_$ui%b$ui%c$ui%`$ui%a$ui%[$ui#p$ui%]$ui~P(%^On7`Oo0nO'o)SO~P!;qOr7bOY!lXZXXZ!lXZ!oXcXXeXXfXXg!lXhXX![!lX!]!lX!^!lX!_!lX!`!lX!a!lX!b!lX!c!lX!d!lX!g!lX~P'HxOY)VOZ!wO^)XOf)YOg)UOh(tO!Q)^O![)VO!])VO!^)VO!_)VO!`)VO!a)VO!b)VO!c)VO!d)VO!g)VO#])[O#q)]O$p)ZO~O!U7fO!V7fO~P(+YOY)VOg)UO![)VO!])VO!^)VO!_)VO!`)VO!a)VO!b)VO!c)VO!d)VO!g)VO~OT1[O^!`Ol1[O!h7kO#r1[O$P1[O'oyO'u!^O~Oo+QO#p7lO~OV*SXY(VXg(VX![(VX!](VX!^(VX!_(VX!`(VX!a(VX!b(VX!c(VX!d(VX!g(VXa*SX]*SX~P'JvOn7pO~P$FrOV7tO'o)SO~P!;qO^!`O!t7uO'oyO'u!^O~O'oHcO~O#s*iOT&}X^&}Xl&}X!h&}X#r&}X$P&}X'o&}X'u&}X~OV1OOW1fO^8OOeFeOo+QOv%YOw%YOx%YOy%YO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y1bO!Z1UO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V1qO#X1qO#Y&SO#Z&UO#]1nO#r*^O#s&QO$P8QO$X1]O$]1^O$^1_O$_1`O$a1aO$c1oO$d1oO$e1cO$f1dO$g1pO$k1eO$m1gO$n1hO$q%xO'o*XO'u!^O(X%WO(Y%XO~O^8RO~O^8TO~O$a8WO'o)SO~P!;qO#Y8XO$[8YO'o8XO~OV8[O!h8]O'o)SO~P!;qO^8_O~O$c8bO$f8aO~O^8cO~OV7{O~O!h8eO~O#x8fO^)mX!t)mX'o)mX'u)mX~O^!`O'oyO'u!^O~P(5yO!h8gO#x1kO^)lX!t)lX'o)lX'u)lX~OV8jO~OZ8nOh8lOj8mOc'qXe'qXf'qX~O]8qO~O]8rO~P#!POZ!wO](mXh(mXjXX~Oh8sO])OX~O]8uO~OY8yOa8xO])xid)xi~Oc#yO'o*QO~O!v8|O!w8|O~OV9YO~O^9^O~OZ9bOe9bOg9_O!O9`O!P9`O!Q9aO!R9aO!S9bO!T9bO!U9aO!V9aO!e9bO#e9bO$x9bO$y9bO$z9bO%O9bO%P9bO%Q9bO(X%WO~OcaO%g2lO%h2mO%i2mO%v9fO%w9fO~O%u9dO~P(:kOn+bX~P$M^OcaO%g2lO%h2mO%i2mO%u2nOn+bX~On9lO~O%h9mO%i9mO%u+dX%v+dX%w+dX~O%g9mO%u+dX%v+dX%w+dX~O%u9dO%v9fO%w9fO~OV9pO~P#!PO]9rO~OY9sO~Oa9tOV)sX~OV9vO~O!v9{O'o9wO~Oo0nO!h:SO'o)SO~P!;qOa2}OV)na])na~O!h:WO'o)SO~P!;qOY:XOT+aX^+aXc+aXl+aXn+aX!R+aX!h+aX!y+aX#r+aX#s+aX#x+aX#|+aX$P+aX$T+aX$U+aX%f+aX%g+aX%h+aX%i+aX%j+aX%k+aX%l+aX%m+aX%n+aX%o+aX%p+aX%q+aX%x+aX&T+aX&W+aX&X+aX'o+aX'u+aX$n+aX~OT`XY`X^`Xa`Xl`Xn`X!R`X!h`X!y`X#r`X#s`X#x`X#|`X$P`X'o`X'u`X$n`X~OZXXc`XhXXjXXo%sX$T`X$U`X%f`X%g`X%h`X%i`X%j`X%k`X%l`X%m`X%n`X%o`X%p`X%q`X%x`X&T`X&W`X&X`X~P(@oOZ!wOh:[Oj!tO~Oh:[O~Oo:^O~OV:_O~P#!POV:aO~P#!POa:bOV)}X^)}Xo)}Xr)}X$S)}X#p)}X~Of:dOV*OX^*OXa*OXo*OXr*OX$S*OX#p*OX~Oa:eOV)|X^)|Xo)|Xr)|X$S)|X#p)|X~O^:fO~Oa,]OV,^qo,^q~Oa,aOg)wi~Oa,cin,ci~P#!POV:kO~O!v:tO'o,uO~OcaO%u:xO%v:yO~OV:|O$S#]O~OV:}O~OV;POT,]!Zc,]!Zl,]!Zm,]!Z!h,]!Z!y,]!Z#r,]!Z#s,]!Z#x,]!Z$P,]!Z$T,]!Z$U,]!Z%f,]!Z%g,]!Z%h,]!Z%i,]!Z%j,]!Z%k,]!Z%l,]!Z%m,]!Z%n,]!Z%o,]!Z%p,]!Z%q,]!Z&T,]!Z&W,]!Z&X,]!Z'c,]!Zn,]!Z^,]!Z!R,]!Z#|,]!Z%x,]!Z'o,]!Z'u,]!Z$n,]!Z~OV;POo#[O~OV;POo#[Or#^O~OV;PO^#XOo#[Or#^O$S#]O~OV;UOT(P!Zc(P!Zl(P!Zm(P!Z!h(P!Z!y(P!Z#r(P!Z#s(P!Z#x(P!Z$P(P!Z$T(P!Z$U(P!Z%f(P!Z%g(P!Z%h(P!Z%i(P!Z%j(P!Z%k(P!Z%l(P!Z%m(P!Z%n(P!Z%o(P!Z%p(P!Z%q(P!Z&T(P!Z&W(P!Z&X(P!Z'c(P!Zn(P!Z^(P!Z!R(P!Z#|(P!Z%x(P!Z'o(P!Z'u(P!Z$n(P!Z~OV;XOT+|!Zc+|!Zl+|!Zm+|!Z!h+|!Z!y+|!Z#r+|!Z#s+|!Z#x+|!Z$P+|!Z$T+|!Z$U+|!Z%f+|!Z%g+|!Z%h+|!Z%i+|!Z%j+|!Z%k+|!Z%l+|!Z%m+|!Z%n+|!Z%o+|!Z%p+|!Z%q+|!Z&T+|!Z&W+|!Z&X+|!Z'c+|!Zn+|!Z^+|!Z!R+|!Z#|+|!Z%x+|!Z'o+|!Z'u+|!Z$n+|!Z~OV;[OT,Q!Zc,Q!Zl,Q!Zm,Q!Z!h,Q!Z!y,Q!Z#r,Q!Z#s,Q!Z#x,Q!Z$P,Q!Z$T,Q!Z$U,Q!Z%f,Q!Z%g,Q!Z%h,Q!Z%i,Q!Z%j,Q!Z%k,Q!Z%l,Q!Z%m,Q!Z%n,Q!Z%o,Q!Z%p,Q!Z%q,Q!Z&T,Q!Z&W,Q!Z&X,Q!Z'c,Q!Zn,Q!Z^,Q!Z!R,Q!Z#|,Q!Z%x,Q!Z'o,Q!Z'u,Q!Z$n,Q!Z~OV;^O$S#]O~O]&iaa&ia~P#!POa.PO](ai~O](^qa(^qY(^q![(^q!](^q!^(^q!_(^q!`(^q!a(^q!b(^q!c(^q!d(^q!g(^qn(^qr(^qd(^q%d(^q%`(^q%a(^q%^(^qV(^q%[(^q%](^q~P#!POa5QO](dad(da~O](faa(fad(fa~P#!PO]`Xa`Xd`X~P$7^O^!`O!t5UO'oyO'u!^O~OZ!wOY(hq](hq^(hqa(hqc(hqe(hqf(hqg(hqh(hq!O(hq!P(hq!Q(hq!S(hq!T(hq!U(hq!V(hq![(hq!](hq!^(hq!_(hq!`(hq!a(hq!b(hq!c(hq!d(hq!e(hq!g(hq#](hq#e(hq#n(hq#q(hq$p(hq$x(hq$y(hq$z(hq$|(hq$}(hq%O(hq%P(hq%Q(hq%R(hq%S(hq%T(hqn(hqr(hqd(hq%d(hq$S(hq%X(hq%Y(hq%Z(hq%_(hq%b(hq%c(hq%`(hq%a(hq%^(hqV(hq%[(hqT(hql(hq!R(hq!h(hq!y(hq#r(hq#s(hq#x(hq#|(hq$P(hq$T(hq$U(hq%f(hq%g(hq%h(hq%i(hq%j(hq%k(hq%l(hq%m(hq%n(hq%o(hq%p(hq%q(hq%x(hq&T(hq&W(hq&X(hq'o(hq'u(hq$n(hq#p(hqW(hqo(hqv(hqw(hqx(hqy(hq|(hq!Y(hq!Z(hq!j(hq!k(hq!s(hq!t(hq!v(hq!w(hq#R(hq#T(hq#V(hq#X(hq#Y(hq#Z(hq$X(hq$](hq$^(hq$_(hq$a(hq$c(hq$d(hq$e(hq$f(hq$g(hq$k(hq$m(hq$q(hq(X(hq(Y(hq%](hq$[(hq~O#hJ_O#iJbO#o;jO#p;iO~Oa;kOn)SX~Oa;nOn;mO~OY;oO~Oa;pOn(qX~Oa;rO~On;sOa(tX~O'o;tO~Ov%YOw%YOx%YOy%YO(X%WO(Y%XO~OZ!wOh5[OY(kq](kq^(kqa(kqc(kqe(kqf(kqg(kq!O(kq!P(kq!Q(kq!S(kq!T(kq!U(kq!V(kq![(kq!](kq!^(kq!_(kq!`(kq!a(kq!b(kq!c(kq!d(kq!e(kq!g(kq#](kq#e(kq#n(kq#q(kq$p(kq$x(kq$y(kq$z(kq$|(kq$}(kq%O(kq%P(kq%Q(kq%R(kq%S(kq%T(kqn(kqr(kqd(kq%d(kq$S(kq%X(kq%Y(kq%Z(kq%_(kq%b(kq%c(kq%`(kq%a(kq%^(kqV(kq%[(kqT(kql(kq!R(kq!h(kq!y(kq#r(kq#s(kq#x(kq#|(kq$P(kq$T(kq$U(kq%f(kq%g(kq%h(kq%i(kq%j(kq%k(kq%l(kq%m(kq%n(kq%o(kq%p(kq%q(kq%x(kq&T(kq&W(kq&X(kq'o(kq'u(kq$n(kq#p(kqW(kqo(kqv(kqw(kqx(kqy(kq|(kq!Y(kq!Z(kq!j(kq!k(kq!s(kq!t(kq!v(kq!w(kq#R(kq#T(kq#V(kq#X(kq#Y(kq#Z(kq$X(kq$](kq$^(kq$_(kq$a(kq$c(kq$d(kq$e(kq$f(kq$g(kq$k(kq$m(kq$q(kq(X(kq(Y(kq%](kq$[(kq~O#_5}O'o'qOZ)_a])_aa)_ae)_af)_ag)_a!O)_a!P)_a!S)_a!T)_a!e)_a#e)_a#h)_a#i)_a#n)_a$x)_a$y)_a$z)_a$|)_a$})_a%O)_a%P)_a%Q)_a%R)_a%S)_a%T)_aY)_a![)_a!])_a!^)_a!_)_a!`)_a!a)_a!b)_a!c)_a!d)_a!g)_a#o)_a#p)_ad)_an)_ar)_a%d)_a$S)_a%X)_a%Y)_a%Z)_a%_)_a%b)_a%c)_a%`)_a%a)_a%^)_aV)_a%[)_aT)_a^)_ac)_al)_a!R)_a!h)_a!y)_a#r)_a#s)_a#x)_a#|)_a$P)_a$T)_a$U)_a%f)_a%g)_a%h)_a%i)_a%j)_a%k)_a%l)_a%m)_a%n)_a%o)_a%p)_a%q)_a%x)_a&T)_a&W)_a&X)_a'u)_a$n)_aW)_av)_aw)_ax)_ay)_a|)_a!Q)_a!U)_a!V)_a!Y)_a!Z)_a!j)_a!k)_a!s)_a!t)_a!v)_a!w)_a#R)_a#T)_a#V)_a#X)_a#Y)_a#Z)_a#])_a$X)_a$])_a$^)_a$_)_a$a)_a$c)_a$d)_a$e)_a$f)_a$g)_a$k)_a$m)_a$q)_a(X)_a(Y)_a%])_a$[)_a~Oo/^O~P)9|O'o;|O~Oh5vOZ)Va])Vaa)Vae)Vaf)Vag)Va!O)Va!P)Va!S)Va!T)Va!e)Va#e)Va#h)Va#i)Va#n)Va$x)Va$y)Va$z)Va$|)Va$})Va%O)Va%P)Va%Q)Va%R)Va%S)Va%T)VaY)Va![)Va!])Va!^)Va!_)Va!`)Va!a)Va!b)Va!c)Va!d)Va!g)Va#o)Va#p)Vad)Van)Var)Va%d)Va$S)Va%X)Va%Y)Va%Z)Va%_)Va%b)Va%c)Va%`)Va%a)Va%^)VaV)Va%[)VaT)Va^)Vac)Val)Va!R)Va!h)Va!y)Va#r)Va#s)Va#x)Va#|)Va$P)Va$T)Va$U)Va%f)Va%g)Va%h)Va%i)Va%j)Va%k)Va%l)Va%m)Va%n)Va%o)Va%p)Va%q)Va%x)Va&T)Va&W)Va&X)Va'o)Va'u)Va$n)VaW)Vao)Vav)Vaw)Vax)Vay)Va|)Va!Q)Va!U)Va!V)Va!Y)Va!Z)Va!j)Va!k)Va!s)Va!t)Va!v)Va!w)Va#R)Va#T)Va#V)Va#X)Va#Y)Va#Z)Va#])Va$X)Va$])Va$^)Va$_)Va$a)Va$c)Va$d)Va$e)Va$f)Va$g)Va$k)Va$m)Va$q)Va(X)Va(Y)Va%])Va$[)Va~OhTO~O#x>WO^)ma!t)ma'o)ma'u)ma~Oo>XO~O$h>]O$j>_O~O^!`Oa'kOg>cO'oyO'u!^O~OZ>dOh>eOj>eO](|X~O]>gO~Oh8sO])Oa~Oa>jO])xqd)xq~P#!POY>mOa>jO])xqd)xq~OV>pO~O^>tO~OV>vO~O]>wO~O^>xOg.zO~O^>zO~O^>|O~O^>xO~O%u?PO%v?QO%w?QO~OcaO%g2lO%h2mO%i2mO%u9dO~OV?UO~P#!POa9tOV)sa~OZXXZ!oX^!oXhXXo%sX#p%sX~OZ!wOh2wO~OZ#bO^+]a~OV)pXa)pX])pX~P#!POV?`O~P#!POd?cO~O'o?dO~OcaO%z?jO%{?kO~OV?lO~P#!POa:bOV)}a^)}ao)}ar)}a$S)}a#p)}a~O!y3fO~O]?pO~Oa,cqn,cq~P#!POV?rO~Oa?tOV,Pa~OV?wO$S#]O~OV?yO~OcaO%u@OO%v@PO~On@QO~OV@RO~OV@SO~OV@TOT,]!cc,]!cl,]!cm,]!c!h,]!c!y,]!c#r,]!c#s,]!c#x,]!c$P,]!c$T,]!c$U,]!c%f,]!c%g,]!c%h,]!c%i,]!c%j,]!c%k,]!c%l,]!c%m,]!c%n,]!c%o,]!c%p,]!c%q,]!c&T,]!c&W,]!c&X,]!c'c,]!cn,]!c^,]!c!R,]!c#|,]!c%x,]!c'o,]!c'u,]!c$n,]!c~OV@TOo#[O~OV@TOo#[Or#^O~OV@WOT(P!cc(P!cl(P!cm(P!c!h(P!c!y(P!c#r(P!c#s(P!c#x(P!c$P(P!c$T(P!c$U(P!c%f(P!c%g(P!c%h(P!c%i(P!c%j(P!c%k(P!c%l(P!c%m(P!c%n(P!c%o(P!c%p(P!c%q(P!c&T(P!c&W(P!c&X(P!c'c(P!cn(P!c^(P!c!R(P!c#|(P!c%x(P!c'o(P!c'u(P!c$n(P!c~OV@YOT+|!cc+|!cl+|!cm+|!c!h+|!c!y+|!c#r+|!c#s+|!c#x+|!c$P+|!c$T+|!c$U+|!c%f+|!c%g+|!c%h+|!c%i+|!c%j+|!c%k+|!c%l+|!c%m+|!c%n+|!c%o+|!c%p+|!c%q+|!c&T+|!c&W+|!c&X+|!c'c+|!cn+|!c^+|!c!R+|!c#|+|!c%x+|!c'o+|!c'u+|!c$n+|!c~OV@[OT,Q!cc,Q!cl,Q!cm,Q!c!h,Q!c!y,Q!c#r,Q!c#s,Q!c#x,Q!c$P,Q!c$T,Q!c$U,Q!c%f,Q!c%g,Q!c%h,Q!c%i,Q!c%j,Q!c%k,Q!c%l,Q!c%m,Q!c%n,Q!c%o,Q!c%p,Q!c%q,Q!c&T,Q!c&W,Q!c&X,Q!c'c,Q!cn,Q!c^,Q!c!R,Q!c#|,Q!c%x,Q!c'o,Q!c'u,Q!c$n,Q!c~OV@^O$S#]O~O]&iia&ii~P#!POZ!wOY(hy](hy^(hya(hyc(hye(hyf(hyg(hyh(hy!O(hy!P(hy!Q(hy!S(hy!T(hy!U(hy!V(hy![(hy!](hy!^(hy!_(hy!`(hy!a(hy!b(hy!c(hy!d(hy!e(hy!g(hy#](hy#e(hy#n(hy#q(hy$p(hy$x(hy$y(hy$z(hy$|(hy$}(hy%O(hy%P(hy%Q(hy%R(hy%S(hy%T(hyn(hyr(hyd(hy%d(hy$S(hy%X(hy%Y(hy%Z(hy%_(hy%b(hy%c(hy%`(hy%a(hy%^(hyV(hy%[(hyT(hyl(hy!R(hy!h(hy!y(hy#r(hy#s(hy#x(hy#|(hy$P(hy$T(hy$U(hy%f(hy%g(hy%h(hy%i(hy%j(hy%k(hy%l(hy%m(hy%n(hy%o(hy%p(hy%q(hy%x(hy&T(hy&W(hy&X(hy'o(hy'u(hy$n(hy#p(hyW(hyo(hyv(hyw(hyx(hyy(hy|(hy!Y(hy!Z(hy!j(hy!k(hy!s(hy!t(hy!v(hy!w(hy#R(hy#T(hy#V(hy#X(hy#Y(hy#Z(hy$X(hy$](hy$^(hy$_(hy$a(hy$c(hy$d(hy$e(hy$f(hy$g(hy$k(hy$m(hy$q(hy(X(hy(Y(hy%](hy$[(hy~O^%ZOeKWOlLsO|%bO!OKWO!PKWO!QKWO!RKWO!SKWO!TKWO!U%tO!V%tO!YKWO!ZKhO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#nKaO#rLoO#s&QO$q%xO%X%{O'oFvO'u!^O~P)1OOa;kOn)Sa~On@dO~Oo0gO!h@hO'o)SO~P!;qOc)mO'o5fO~Oa;pOn(qa~On@kO~On@mO'o;tO~On@mOr@nO~On@oO'o;tO~On@oOr@pO~O]$wya$wyY$wy![$wy!]$wy!^$wy!_$wy!`$wy!a$wy!b$wy!c$wy!d$wy!g$wyn$wyr$wyd$wy%d$wy%`$wy%a$wy%^$wyV$wy%[$wy%]$wy~P#!PO#_5}O'o'qOZ)_i])_ia)_ie)_if)_ig)_i!O)_i!P)_i!S)_i!T)_i!e)_i#e)_i#h)_i#i)_i#n)_i$x)_i$y)_i$z)_i$|)_i$})_i%O)_i%P)_i%Q)_i%R)_i%S)_i%T)_iY)_i![)_i!])_i!^)_i!_)_i!`)_i!a)_i!b)_i!c)_i!d)_i!g)_i#o)_i#p)_id)_in)_ir)_i%d)_i$S)_i%X)_i%Y)_i%Z)_i%_)_i%b)_i%c)_i%`)_i%a)_i%^)_iV)_i%[)_iT)_i^)_ic)_il)_i!R)_i!h)_i!y)_i#r)_i#s)_i#x)_i#|)_i$P)_i$T)_i$U)_i%f)_i%g)_i%h)_i%i)_i%j)_i%k)_i%l)_i%m)_i%n)_i%o)_i%p)_i%q)_i%x)_i&T)_i&W)_i&X)_i'u)_i$n)_iW)_io)_iv)_iw)_ix)_iy)_i|)_i!Q)_i!U)_i!V)_i!Y)_i!Z)_i!j)_i!k)_i!s)_i!t)_i!v)_i!w)_i#R)_i#T)_i#V)_i#X)_i#Y)_i#Z)_i#])_i$X)_i$])_i$^)_i$_)_i$a)_i$c)_i$d)_i$e)_i$f)_i$g)_i$k)_i$m)_i$q)_i(X)_i(Y)_i%])_i$[)_i~OheOc'zae'zaf'za~OZ8nOj>eOciieiifiihii~Oa'kOgBaO~Oa'kOg>cO~OaBdO])xyd)xy~P#!POVBfO~O]BhO~O%u?PO~OV)tia)ti~P#!POVBuO~P#!POVBvO~OZXXhXXo%sX~OZ!wOh:[O~OcaO%zBxO%{ByO~OcaO%{?kO~OcaO%z?jO~OnB}O~OVCQO~Oa?tOV,Pi~O'oCSO~OVCTO$S#]O~OVCXO~OVCYO~OVCZO~OcaO%vC]On,Ya~OcaO%uC]On,Ya~OVC_OT,]!kc,]!kl,]!km,]!k!h,]!k!y,]!k#r,]!k#s,]!k#x,]!k$P,]!k$T,]!k$U,]!k%f,]!k%g,]!k%h,]!k%i,]!k%j,]!k%k,]!k%l,]!k%m,]!k%n,]!k%o,]!k%p,]!k%q,]!k&T,]!k&W,]!k&X,]!k'c,]!kn,]!k^,]!k!R,]!k#|,]!k%x,]!k'o,]!k'u,]!k$n,]!k~OVC_Oo#[O~OVCaOT(P!kc(P!kl(P!km(P!k!h(P!k!y(P!k#r(P!k#s(P!k#x(P!k$P(P!k$T(P!k$U(P!k%f(P!k%g(P!k%h(P!k%i(P!k%j(P!k%k(P!k%l(P!k%m(P!k%n(P!k%o(P!k%p(P!k%q(P!k&T(P!k&W(P!k&X(P!k'c(P!kn(P!k^(P!k!R(P!k#|(P!k%x(P!k'o(P!k'u(P!k$n(P!k~OVCbOT+|!kc+|!kl+|!km+|!k!h+|!k!y+|!k#r+|!k#s+|!k#x+|!k$P+|!k$T+|!k$U+|!k%f+|!k%g+|!k%h+|!k%i+|!k%j+|!k%k+|!k%l+|!k%m+|!k%n+|!k%o+|!k%p+|!k%q+|!k&T+|!k&W+|!k&X+|!k'c+|!kn+|!k^+|!k!R+|!k#|+|!k%x+|!k'o+|!k'u+|!k$n+|!k~OVCcOT,Q!kc,Q!kl,Q!km,Q!k!h,Q!k!y,Q!k#r,Q!k#s,Q!k#x,Q!k$P,Q!k$T,Q!k$U,Q!k%f,Q!k%g,Q!k%h,Q!k%i,Q!k%j,Q!k%k,Q!k%l,Q!k%m,Q!k%n,Q!k%o,Q!k%p,Q!k%q,Q!k&T,Q!k&W,Q!k&X,Q!k'c,Q!kn,Q!k^,Q!k!R,Q!k#|,Q!k%x,Q!k'o,Q!k'u,Q!k$n,Q!k~Oa)Tin)Ti~P#!POZG_OeGROfLxOgF}O!OGVO!PGVO!SGgO!TGkO!eG_O#eG_O#nHPO$xGRO$yGRO$zGZO$|)|O$})}O%OGcO%PGcO%QGoO%RGsO%SGwO%TG{O~O#pCdO~P,:cOa(sXn(sX~P!E_Oo0gO'o)SO~P!;qO#hJ_O#iJbOa#cin#ci~O#hJ_O#iJbOa&vad&va~O#hJ_O#iJbO]&uaa&ua~Oa<^O])`i~OaAQO])[a~Oa'Uan'Uad'Ua~P#!PO%[CmO~P#!POa({qn({q~P#!PO^`X^!oXc`Xf`Xh`X!Q`X!U`X!V`X#]`X#q`X$p`X~OZ!wOa(mXn(mX~P,>bO!hCpO'o)SO~P!;qOaAaOn(wa~OaAaOn(wa~P#!POa&zan&za~P#!PO$S#]Oo)uq#p)uq~OVCvO~P#!POZG^OeGQOfLwOgF|O!OGUO!PGUO!SGfO!TGjO!eG^O#eG^O#nHOO$xGQO$yGQO$zGYO$|)|O$}KoO%OGbO%PGbO%QGnO%RGrO%SGvO%TGzO~OT#wqV#wqW#wq^#wql#wqn#wqo#wqv#wqw#wqx#wqy#wq|#wq!Q#wq!R#wq!U#wq!V#wq!Y#wq!Z#wq!h#wq!j#wq!k#wq!s#wq!t#wq!v#wq!w#wq!y#wq#R#wq#T#wq#V#wq#X#wq#Y#wq#Z#wq#]#wq#r#wq#s#wq#x#wq#|#wq$P#wq$X#wq$]#wq$^#wq$_#wq$a#wq$c#wq$d#wq$e#wq$f#wq$g#wq$k#wq$m#wq$n#wq$q#wq'o#wq'u#wq(X#wq(Y#wq$[#wq~P,@nOVCyO~O^8OOeFeO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y=rO!Z%uO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y&SO#Z&UO#r*^O#s&QO$q%xO'o*XO'u!^O~P)1OOaAsOV*`a]*`a~O]C|O^8OOeFeO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y=rO!Z%uO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y&SO#Z&UO#r*^O#s&QO$q%xO'o*XO'u!^O~P)1OOVDOO~P#!POVDOO'o)SO~P!;qO!qDQO~OYDSO~OaDTO]*nX~O]DVO~OnDWO~OrDYO~Oo+QO#oD_O~OZ>dOh>eOj>eO~OaDcO])x!Rd)x!R~P#!POaDhO~O]DiOaDhO~O]DiO~OcaO%{ByO~OcaO%zBxO~OVDmO$S#]O~OcaO%vDpOn,Yi~OcaO%uDpOn,Yi~OcaO%vDpO~OVDrO~OcaO%uDpO~OVDsOT,]!sc,]!sl,]!sm,]!s!h,]!s!y,]!s#r,]!s#s,]!s#x,]!s$P,]!s$T,]!s$U,]!s%f,]!s%g,]!s%h,]!s%i,]!s%j,]!s%k,]!s%l,]!s%m,]!s%n,]!s%o,]!s%p,]!s%q,]!s&T,]!s&W,]!s&X,]!s'c,]!sn,]!s^,]!s!R,]!s#|,]!s%x,]!s'o,]!s'u,]!s$n,]!s~OnDuO'o;tO~OnDvO'o;tO~O#hJ_O#iJbO]&uia&ui~OaDwO~P!E_O%]DxO~P#!POa&man&ma~P#!POaAaOn(wi~O$S#]Oo)uy#p)uy~O]D}O~O]D}O^8OOeFeO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y=rO!Z%uO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y&SO#Z&UO#r*^O#s&QO$q%xO'o*XO'u!^O~P)1OOVEPO~P#!PO!qERO~OaDTO]*na~OrEVO#hJ_O#iJbO#oEWO~OT1[OV1OOW1fO^0rOeFeOl1[Oo+QO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y1bO!Z1UO!h1lO!j%cO!k%cO!s1mO!t1WO!v%eO!w%wO!y&PO#R&RO#T&SO#V1qO#X1qO#YEZO#Z&UO#]1nO#r1ZO#s&QO#x1kO#|1YO$P1[O$X1]O$[EYO$]1^O$^1_O$_1`O$a1aO$c1oO$d1oO$e1cO$f1dO$g1pO$k1eO$m1gO$n1hO$q%xO'o0qO'u!^On*Xa~P)1OO]E]O'o'qO~OYEdOa+sa]+sa~OVEfO$S#]O~OcaO%vEgO~OVEhO~OcaO%uEgO~Oa)Tyn)Ty~P#!PO%]EkO~P#!POa&min&mi~P#!PO$S#]Oo)u!R#p)u!R~O]EmO~O]EmO^8OOeFeO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y=rO!Z%uO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y&SO#Z&UO#r*^O#s&QO$q%xO'o*XO'u!^O~P)1OO]EoO~P#!PO]*oia*oi~P#!POT1[OV1OOW1fO^0rOeFeOl1[Oo+QO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y1bO!Z1UO!h1lO!j%cO!k%cO!s1mO!t1WO!v%eO!w%wO!y&PO#R&RO#T&SO#V1qO#X1qO#YEZO#Z&UO#]1nO#r1ZO#s&QO#x1kO#|1YO$P1[O$X1]O$[EYO$]1^O$^1_O$_1`O$a1aO$c1oO$d1oO$e1cO$f1dO$g1pO$k1eO$m1gO$n1hO$q%xO'o0qO'u!^On*Xi~P)1OOT1[OV1OOW1fO^0rOeFeOl1[Oo+QO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y1bO!Z1UO!h1lO!j%cO!k%cO!s1mO!t1WO!v%eO!w%wO!y&PO#R&RO#T&SO#V1qO#X1qO#YEZO#Z&UO#]1nO#r1ZO#s&QO#x1kO#|1YO$P1[O$X1]O$[EYO$]1^O$^1_O$_1`O$a1aO$c1oO$d1oO$e1cO$f1dO$g1pO$k1eO$m1gO$n1hO$q%xO'o0qO'u!^On*YX~P)1OO^*xOrEuO~O]EvO~OYExOa+si]+si~O]E{O~OVE|O~O%^E}O$S*|!c%X*|!c%Y*|!c%Z*|!c%_*|!c%b*|!c%c*|!c~P'DpO$S#]Oo)u!Z#p)u!Z~O]FPO~O]FQO~P#!POrFRO~P#!POrFSO#hJ_O#iJbO#oFTO~On*Ya~P$FrOYFWOa+sq]+sq~Oa+sq]+sq~P#!PO'oFXO~O%^FYO$S*|!k%X*|!k%Y*|!k%Z*|!k%_*|!k%b*|!k%c*|!k~P'DpOT1[OV1OOW1fO^0rOeFeOl1[Oo+QO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y1bO!Z1UO!h1lO!j%cO!k%cO!s1mO!t1WO!v%eO!w%wO!y&PO#R&RO#T&SO#V1qO#X1qO#YEZO#Z&UO#]1nO#r1ZO#s&QO#x1kO#|1YO$P1[O$X1]O$[EYO$]1^O$^1_O$_1`O$a1aO$c1oO$d1oO$e1cO$f1dO$g1pO$k1eO$m1gO$n1hO$q%xO'o0qO'u!^On*Xy~P)1OOT1[OV1OOW1fO^0rOeFeOl1[Oo+QO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y1bO!Z1UO!h1lO!j%cO!k%cO!s1mO!t1WO!v%eO!w%wO!y&PO#R&RO#T&SO#V1qO#X1qO#YEZO#Z&UO#]1nO#r1ZO#s&QO#x1kO#|1YO$P1[O$X1]O$[EYO$]1^O$^1_O$_1`O$a1aO$c1oO$d1oO$e1cO$f1dO$g1pO$k1eO$m1gO$n1hO$q%xO'o0qO'u!^On*Yi~P)1OOn*Yi~P$FrOa+sy]+sy~P#!PO'oF_O~OrF`O~P#!POa+s!R]+s!R~P#!POT1[OV1OOW1fO^0rOeFeOl1[Oo+QO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y1bO!Z1UO!h1lO!j%cO!k%cO!s1mO!t1WO!v%eO!w%wO!y&PO#R&RO#T&SO#V1qO#X1qO#YEZO#Z&UO#]1nO#r1ZO#s&QO#x1kO#|1YO$P1[O$X1]O$[EYO$]1^O$^1_O$_1`O$a1aO$c1oO$d1oO$e1cO$f1dO$g1pO$k1eO$m1gO$n1hO$q%xO'o0qO'u!^On*Yy~P)1OOZ'tae'taf'ta!O'ta!P'ta!S'ta!T'ta!e'ta#e'ta#n'ta$x'ta$y'ta$z'ta$|'ta$}'ta%O'ta%P'ta%Q'ta%R'ta%S'ta%T'taY'ta!['ta!]'ta!^'ta!_'ta!`'ta!a'ta!b'ta!c'ta!d'ta!g'tan'tar'tad'ta%d'ta$S'ta%X'ta%Y'ta%Z'ta%_'ta%b'ta%c'ta%`'ta%a'ta%^'taV'ta%['ta#p'taT'taW'tal'tav'taw'tax'tay'ta|'ta!Q'ta!R'ta!U'ta!V'ta!Y'ta!Z'ta!h'ta!j'ta!k'ta!s'ta!t'ta!w'ta!y'ta#R'ta#T'ta#V'ta#X'ta#Y'ta#Z'ta#]'ta#r'ta#s'ta#x'ta#|'ta$P'ta$X'ta$]'ta$^'ta$_'ta$a'ta$c'ta$d'ta$e'ta$f'ta$g'ta$k'ta$m'ta$n'ta$q'ta'u'ta(X'ta(Y'ta%]'ta$['ta~P!&nOeFqOlLqO!OFqO!PFqO!QFqO!RFqO!SFqO!TFqO!YFqO!ZFmO#rLmO$S%UX%X%UX%Y%UX%Z%UX%_%UX%b%UX%c%UX~P##gO%X%{OT%UXZ%UX^%UXa%UXf%UXg%UXl%UXn%UX!e%UX!h%UX#e%UX#n%UX#r%UX#s%UX#x%UX#|%UX$P%UX$n%UX$x%UX$y%UX$z%UX$|%UX$}%UX%O%UX%P%UX%Q%UX%R%UX%S%UX%T%UX'o%UX'u%UXY%UX![%UX!]%UX!^%UX!_%UX!`%UX!a%UX!b%UX!c%UX!d%UX!g%UX%^%UX~OeFrO!OFrO!PFrO!QFrO!RFrO!SFrO!TFrO!UKgO!VKgO!YFrO!yFtOV%UXW%UXo%UXv%UXw%UXx%UXy%UX|%UX!Z%UX!j%UX!k%UX!s%UX!t%UX!v%UX!w%UX#R%UX#T%UX#V%UX#X%UX#Y%UX#Z%UX#]%UX$X%UX$]%UX$^%UX$_%UX$a%UX$c%UX$d%UX$e%UX$f%UX$g%UX$k%UX$m%UX$q%UX(X%UX(Y%UX$[%UX~P-NTOeFsOv%YOw%YOx%YOy%YO|%bO!OFsO!PFsO!QFsO!RFsO!SFsO!TFsO!UMaO!VMaO!YFsO!ZFoO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO$q%xO(X%WO(Y%XOc%UX$T%UX$U%UX%f%UX%g%UX%h%UX%i%UX%j%UX%k%UX%l%UX%m%UX%n%UX%o%UX%p%UX%q%UX%x%UX&T%UX&W%UX&X%UX~P-NTO^%ZOeFsOlLtO|%bO!OFsO!PFsO!QFsO!RFsO!SFsO!TFsO!UMaO!VMaO!YFsO!ZFoO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFhO#rLpO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OOT(TX^(TXc(TXl(TX!R(TX!h(TX!y(TX#r(TX#s(TX#x(TX#|(TX$P(TX$T(TX$U(TX%f(TX%g(TX%h(TX%i(TX%j(TX%k(TX%l(TX%m(TX%n(TX%o(TX%p(TX%q(TX%x(TX&T(TX&W(TX&X(TX'o(TX'u(TX$n(TXW(TXo(TXv(TXw(TXx(TXy(TX|(TX!Q(TX!U(TX!V(TX!Y(TX!Z(TX!j(TX!k(TX!s(TX!t(TX!v(TX!w(TX#R(TX#T(TX#V(TX#X(TX#Y(TX#Z(TX#](TX$X(TX$](TX$^(TX$_(TX$a(TX$c(TX$d(TX$e(TX$f(TX$g(TX$k(TX$m(TX$q(TX(X(TX(Y(TX$[(TX~P#,hOd!lX~P!7bOY!lXZXXZ!lXZ!oXcXXeXXe!lXfXXg!lXhXX!O!lX!P!lX!S!lX!T!lX![!lX!]!lX!^!lX!_!lX!`!lX!a!lX!b!lX!c!lX!d!lX!e!lX!g!lX#e!lX#n!lX#p!lX#p#uX$x!lX$y!lX$z!lX$|!lX$}!lX%O!lX%P!lX%Q!lX%R!lX%S!lX%T!lX%^!lX~P'HxO!hHjO~P$;cO^%ZOeFrOlLrO|%bO!OFrO!PFrO!QFrO!RFrO!SFrO!TFrO!UKgO!VKgO!YFrO!ZFnO!hHkO!j%cO!k%cO!v%eO!w%wO!yFtO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFgO#rLnO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OO^%ZOeKWOlLsO|%bO!OKWO!PKWO!QKWO!RKWO!SKWO!TKWO!U%tO!V%tO!YKWO!ZKhO!hHlO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#nKaO#rLoO#s&QO$q%xO%X%{O'oFvO'u!^O~P)1OO^%ZOeFsOlLtO|%bO!OFsO!PFsO!QFsO!RFsO!SFsO!TFsO!UMaO!VMaO!YFsO!ZFoO!hHmO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFhO#rLpO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OOg.zO~P$;cO^%ZOeFrOg.zOlLrO|%bO!OFrO!PFrO!QFrO!RFrO!SFrO!TFrO!UKgO!VKgO!YFrO!ZFnO!j%cO!k%cO!v%eO!w%wO!yFtO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFgO#rLnO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OO^%ZOeKWOg.zOlLsO|%bO!OKWO!PKWO!QKWO!RKWO!SKWO!TKWO!U%tO!V%tO!YKWO!ZKhO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#nKaO#rLoO#s&QO$q%xO%X%{O'oFvO'u!^O~P)1OO^%ZOeFsOg.zOlLtO|%bO!OFsO!PFsO!QFsO!RFsO!SFsO!TFsO!UMaO!VMaO!YFsO!ZFoO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFhO#rLpO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OOeFqOlLqO!OFqO!PFqO!QFqO!RFqO!SFqO!TFqO!YFqO!ZFmO#rLmO$S%Ua%X%Ua%Y%Ua%Z%Ua%_%Ua%b%Ua%c%Ua~P$&]O%X%{OT%UaZ%Ua^%Uaa%Uaf%Uag%Ual%Uan%Ua!e%Ua!h%Ua#e%Ua#n%Ua#r%Ua#s%Ua#x%Ua#|%Ua$P%Ua$n%Ua$x%Ua$y%Ua$z%Ua$|%Ua$}%Ua%O%Ua%P%Ua%Q%Ua%R%Ua%S%Ua%T%Ua'o%Ua'u%UaY%Ua![%Ua!]%Ua!^%Ua!_%Ua!`%Ua!a%Ua!b%Ua!c%Ua!d%Ua!g%Ua%^%Ua~OeFrO!OFrO!PFrO!QFrO!RFrO!SFrO!TFrO!UKgO!VKgO!YFrO!yFtOV%UaW%Uao%Uav%Uaw%Uax%Uay%Ua|%Ua!Z%Ua!j%Ua!k%Ua!s%Ua!t%Ua!v%Ua!w%Ua#R%Ua#T%Ua#V%Ua#X%Ua#Y%Ua#Z%Ua#]%Ua$X%Ua$]%Ua$^%Ua$_%Ua$a%Ua$c%Ua$d%Ua$e%Ua$f%Ua$g%Ua$k%Ua$m%Ua$q%Ua(X%Ua(Y%Ua$[%Ua~P.BkO^%ZOeKWOlLsO|%bO!OKWO!PKWO!QKWO!RKWO!SKWO!TKWO!U%tO!V%tO!YKWO!ZKhO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#rLoO#s&QO$q%xO%X%{O'oFvO'u!^OZ%Uaf%Uag%Ua!e%Ua#e%Ua#n%Ua#p%Ua$x%Ua$y%Ua$z%Ua$|%Ua$}%Ua%O%Ua%P%Ua%Q%Ua%R%Ua%S%Ua%T%UaY%Ua![%Ua!]%Ua!^%Ua!_%Ua!`%Ua!a%Ua!b%Ua!c%Ua!d%Ua!g%Ua%^%Ua~P)1OOeFsOv%YOw%YOx%YOy%YO|%bO!OFsO!PFsO!QFsO!RFsO!SFsO!TFsO!UMaO!VMaO!YFsO!ZFoO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO$q%xO(X%WO(Y%XOc%Ua$T%Ua$U%Ua%f%Ua%g%Ua%h%Ua%i%Ua%j%Ua%k%Ua%l%Ua%m%Ua%n%Ua%o%Ua%p%Ua%q%Ua%x%Ua&T%Ua&W%Ua&X%Ua~P.BkOo+QO~P$;cO^%ZOeFrOlLrOo+QO|%bO!OFrO!PFrO!QFrO!RFrO!SFrO!TFrO!UKgO!VKgO!YFrO!ZFnO!j%cO!k%cO!v%eO!w%wO!yFtO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFgO#rLnO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OO^%ZOeKWOlLsOo+QO|%bO!OKWO!PKWO!QKWO!RKWO!SKWO!TKWO!U%tO!V%tO!YKWO!ZKhO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#nKaO#rLoO#s&QO$q%xO%X%{O'oFvO'u!^O~P)1OO^%ZOeFsOlLtOo+QO|%bO!OFsO!PFsO!QFsO!RFsO!SFsO!TFsO!UMaO!VMaO!YFsO!ZFoO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFhO#rLpO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OOW}ao}av}aw}ax}ay}a|}a!Q}a!U}a!V}a!Y}a!Z}a!j}a!k}a!s}a!t}a!v}a!w}a#R}a#T}a#V}a#X}a#Y}a#Z}a#]}a$X}a$]}a$^}a$_}a$a}a$c}a$d}a$e}a$f}a$g}a$k}a$m}a$q}a(X}a(Y}a$[}a~P$-yOY}a![}a!]}a!^}a!_}a!`}a!a}a!b}a!c}a!d}a!g}a$S}a%X}a%Y}a%Z}a%_}a%b}a%c}a%^}a~P'DpOT}aV}aW}aY}a^}aa}al}an}ao}av}aw}ax}ay}a|}a!Q}a!R}a!U}a!V}a!Y}a!Z}a![}a!]}a!^}a!_}a!`}a!a}a!b}a!c}a!d}a!g}a!h}a!j}a!k}a!s}a!t}a!v}a!w}a!y}a#R}a#T}a#V}a#X}a#Y}a#Z}a#]}a#r}a#s}a#x}a#|}a$P}a$X}a$]}a$^}a$_}a$a}a$c}a$d}a$e}a$f}a$g}a$k}a$m}a$n}a$q}a'o}a'u}a(X}a(Y}a%^}a$[}a~P,@nOY}a![}a!]}a!^}a!_}a!`}a!a}a!b}a!c}a!d}a!g}a#p}a%^}a~P,:cOZG`OeGSOfLyOgGOO!OGWO!PGWO!SGhO!TGlO!eG`O#eG`O#nHQO$xGSO$yGSO$zG[O$|HRO$}KnO%OGdO%PGdO%QGpO%RGtO%SGxO%TG|O~OT}aY}a^}aa}ac}al}an}a!R}a![}a!]}a!^}a!_}a!`}a!a}a!b}a!c}a!d}a!g}a!h}a!y}a#r}a#s}a#x}a#|}a$P}a$T}a$U}a%f}a%g}a%h}a%i}a%j}a%k}a%l}a%m}a%n}a%o}a%p}a%q}a%x}a&T}a&W}a&X}a'o}a'u}a$n}a%^}a~P/2oOV`XW`XZ!oX^!oXe`Xo`Xv`Xw`Xx`Xy`X|`X!O`X!P`X!Q`X!S`X!T`X!U`X!V`X!Y`X!Z`X!j`X!k`X!s`X!t`X!v`X!w`X#R`X#T`X#V`X#X`X#Y`X#Z`X#]`X$X`X$]`X$^`X$_`X$a`X$c`X$d`X$e`X$f`X$g`X$k`X$m`X$q`X(X`X(Y`X$[`X~P(@oOY`XZXXZ`XZ!oXcXXeXXfXXg`XhXX![`X!]`X!^`X!_`X!``X!a`X!b`X!c`X!d`X!g`X~P,>bO]`Xa`X#p#uXY`X~O$S(^i%X(^i%Y(^i%Z(^i%_(^i%b(^i%c(^iY(^i![(^i!](^i!^(^i!_(^i!`(^i!a(^i!b(^i!c(^i!d(^i!g(^i%^(^i~P'DpOT(^iV(^iW(^i^(^ia(^il(^in(^io(^iv(^iw(^ix(^iy(^i|(^i!Q(^i!R(^i!U(^i!V(^i!Y(^i!Z(^i!h(^i!j(^i!k(^i!s(^i!t(^i!v(^i!w(^i!y(^i#R(^i#T(^i#V(^i#X(^i#Y(^i#Z(^i#](^i#r(^i#s(^i#x(^i#|(^i$P(^i$X(^i$](^i$^(^i$_(^i$a(^i$c(^i$d(^i$e(^i$f(^i$g(^i$k(^i$m(^i$n(^i$q(^i'o(^i'u(^i(X(^i(Y(^iY(^i![(^i!](^i!^(^i!_(^i!`(^i!a(^i!b(^i!c(^i!d(^i!g(^i%^(^i$[(^i~P,@nO#p(^iY(^i![(^i!](^i!^(^i!_(^i!`(^i!a(^i!b(^i!c(^i!d(^i!g(^i%^(^i~P,:cOT(^i^(^ia(^ic(^il(^in(^i!R(^i!h(^i!y(^i#r(^i#s(^i#x(^i#|(^i$P(^i$T(^i$U(^i%f(^i%g(^i%h(^i%i(^i%j(^i%k(^i%l(^i%m(^i%n(^i%o(^i%p(^i%q(^i%x(^i&T(^i&W(^i&X(^i'o(^i'u(^i$n(^iY(^i![(^i!](^i!^(^i!_(^i!`(^i!a(^i!b(^i!c(^i!d(^i!g(^i%^(^i~P/2oOeGPO!OGTO!PGTO#nG}O$xGPO$yGPOZ$wif$wi!S$wi!T$wi!e$wi#e$wi$S$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wi%X$wi%Y$wi%Z$wi%_$wi%b$wi%c$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~OgF{O$zGXO~P/F]OeGQO!OGUO!PGUO#nHOO$xGQO$yGQOT$wiV$wiW$wiZ$wi^$wia$wif$wil$win$wio$wiv$wiw$wix$wiy$wi|$wi!Q$wi!R$wi!S$wi!T$wi!U$wi!V$wi!Y$wi!Z$wi!e$wi!h$wi!j$wi!k$wi!s$wi!t$wi!v$wi!w$wi!y$wi#R$wi#T$wi#V$wi#X$wi#Y$wi#Z$wi#]$wi#e$wi#r$wi#s$wi#x$wi#|$wi$P$wi$X$wi$]$wi$^$wi$_$wi$a$wi$c$wi$d$wi$e$wi$f$wi$g$wi$k$wi$m$wi$n$wi$q$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wi'o$wi'u$wi(X$wi(Y$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi$[$wi~OgF|O$zGYO~P/ISOeGRO!OGVO!PGVO#nHPO$xGRO$yGROZ$wif$wi!S$wi!T$wi!e$wi#e$wi#p$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~OgF}O$zGZO~P0 YOeGSO!OGWO!PGWO#nHQO$xGSO$yGSOT$wiZ$wi^$wia$wic$wif$wil$win$wi!R$wi!S$wi!T$wi!e$wi!h$wi!y$wi#e$wi#r$wi#s$wi#x$wi#|$wi$P$wi$T$wi$U$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wi%f$wi%g$wi%h$wi%i$wi%j$wi%k$wi%l$wi%m$wi%n$wi%o$wi%p$wi%q$wi%x$wi&T$wi&W$wi&X$wi'o$wi'u$wi$n$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~OgGOO$zG[O~P0#mO#nG}OZ$wif$wig$wi!O$wi!P$wi!S$wi!T$wi!e$wi#e$wi$S$wi$z$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wi%X$wi%Y$wi%Z$wi%_$wi%b$wi%c$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~Oe$wi$x$wi$y$wi~P0([OT$wiV$wiW$wiZ$wi^$wia$wie$wif$wig$wil$win$wio$wiv$wiw$wix$wiy$wi|$wi!O$wi!P$wi!Q$wi!R$wi!S$wi!T$wi!U$wi!V$wi!Y$wi!Z$wi!e$wi!h$wi!j$wi!k$wi!s$wi!t$wi!v$wi!w$wi!y$wi#R$wi#T$wi#V$wi#X$wi#Y$wi#Z$wi#]$wi#e$wi#r$wi#s$wi#x$wi#|$wi$P$wi$X$wi$]$wi$^$wi$_$wi$a$wi$c$wi$d$wi$e$wi$f$wi$g$wi$k$wi$m$wi$n$wi$q$wi$x$wi$y$wi$z$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wi'o$wi'u$wi(X$wi(Y$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi$[$wi~O#nHOO~P0+ROZ$wie$wif$wig$wi!O$wi!P$wi!S$wi!T$wi!e$wi#e$wi$x$wi$y$wi$z$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O#nHPO#p$wi~P01XO#nHQOT$wi^$wia$wic$wil$win$wi!R$wi!h$wi!y$wi#r$wi#s$wi#x$wi#|$wi$P$wi$T$wi$U$wi%f$wi%g$wi%h$wi%i$wi%j$wi%k$wi%l$wi%m$wi%n$wi%o$wi%p$wi%q$wi%x$wi&T$wi&W$wi&X$wi'o$wi'u$wi$n$wi~P01XOeGPO$xGPO$yGPO~P0([OeGQO#nHOO$xGQO$yGQOT$wiV$wiW$wiZ$wi^$wia$wif$wig$wil$win$wio$wiv$wiw$wix$wiy$wi|$wi!Q$wi!R$wi!S$wi!T$wi!U$wi!V$wi!Y$wi!Z$wi!e$wi!h$wi!j$wi!k$wi!s$wi!t$wi!v$wi!w$wi!y$wi#R$wi#T$wi#V$wi#X$wi#Y$wi#Z$wi#]$wi#e$wi#r$wi#s$wi#x$wi#|$wi$P$wi$X$wi$]$wi$^$wi$_$wi$a$wi$c$wi$d$wi$e$wi$f$wi$g$wi$k$wi$m$wi$n$wi$q$wi$z$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wi'o$wi'u$wi(X$wi(Y$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi$[$wi~O!O$wi!P$wi~P06_OeGRO#nHPO$xGRO$yGROZ$wif$wig$wi!S$wi!T$wi!e$wi#e$wi#p$wi$z$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O!O$wi!P$wi~P0xOg$wi$z$wi~P/F]Og$wi$z$wi~P/ISOg$wi$z$wi~P0 YOg$wi$z$wi~P0#mOZG]OeGPOgF{O!OGTO!PGTO!eG]O#eG]O#nG}O$xGPO$yGPO$zGXO$|)|O$})}Of$wi!S$wi!T$wi$S$wi%Q$wi%R$wi%S$wi%T$wi%X$wi%Y$wi%Z$wi%_$wi%b$wi%c$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O%O$wi%P$wi~P0DaOZG^OeGQOgF|O!OGUO!PGUO!eG^O#eG^O#nHOO$xGQO$yGQO$zGYO$|)|O$}KoOT$wiV$wiW$wi^$wia$wif$wil$win$wio$wiv$wiw$wix$wiy$wi|$wi!Q$wi!R$wi!S$wi!T$wi!U$wi!V$wi!Y$wi!Z$wi!h$wi!j$wi!k$wi!s$wi!t$wi!v$wi!w$wi!y$wi#R$wi#T$wi#V$wi#X$wi#Y$wi#Z$wi#]$wi#r$wi#s$wi#x$wi#|$wi$P$wi$X$wi$]$wi$^$wi$_$wi$a$wi$c$wi$d$wi$e$wi$f$wi$g$wi$k$wi$m$wi$n$wi$q$wi%Q$wi%R$wi%S$wi%T$wi'o$wi'u$wi(X$wi(Y$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi$[$wi~O%O$wi%P$wi~P0GWOZG_OeGROgF}O!OGVO!PGVO!eG_O#eG_O#nHPO$xGRO$yGRO$zGZO$|)|O$})}Of$wi!S$wi!T$wi#p$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O%O$wi%P$wi~P0M^OZG`OeGSOgGOO!OGWO!PGWO!eG`O#eG`O#nHQO$xGSO$yGSO$zG[O$|HRO$}KnOT$wi^$wia$wic$wif$wil$win$wi!R$wi!S$wi!T$wi!h$wi!y$wi#r$wi#s$wi#x$wi#|$wi$P$wi$T$wi$U$wi%Q$wi%R$wi%S$wi%T$wi%f$wi%g$wi%h$wi%i$wi%j$wi%k$wi%l$wi%m$wi%n$wi%o$wi%p$wi%q$wi%x$wi&T$wi&W$wi&X$wi'o$wi'u$wi$n$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O%O$wi%P$wi~P1 qO%OGaO%PGaO~P0DaO%OGbO%PGbO~P0GWO%OGcO%PGcO~P0M^O%OGdO%PGdO~P1 qOZG]OeGPOgF{O!OGTO!PGTO!SGeO!eG]O#eG]O#nG}O$xGPO$yGPO$zGXO$|)|O$})}O%OGaO%PGaOf$wi$S$wi%Q$wi%R$wi%S$wi%T$wi%X$wi%Y$wi%Z$wi%_$wi%b$wi%c$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O!T$wi~P1'YOZG^OeGQOgF|O!OGUO!PGUO!SGfO!eG^O#eG^O#nHOO$xGQO$yGQO$zGYO$|)|O$}KoO%OGbO%PGbOT$wiV$wiW$wi^$wia$wif$wil$win$wio$wiv$wiw$wix$wiy$wi|$wi!Q$wi!R$wi!U$wi!V$wi!Y$wi!Z$wi!h$wi!j$wi!k$wi!s$wi!t$wi!v$wi!w$wi!y$wi#R$wi#T$wi#V$wi#X$wi#Y$wi#Z$wi#]$wi#r$wi#s$wi#x$wi#|$wi$P$wi$X$wi$]$wi$^$wi$_$wi$a$wi$c$wi$d$wi$e$wi$f$wi$g$wi$k$wi$m$wi$n$wi$q$wi%Q$wi%R$wi%S$wi%T$wi'o$wi'u$wi(X$wi(Y$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi$[$wi~O!T$wi~P1*POZG_OeGROgF}O!OGVO!PGVO!SGgO!eG_O#eG_O#nHPO$xGRO$yGRO$zGZO$|)|O$})}O%OGcO%PGcOf$wi#p$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O!T$wi~P10VOZG`OeGSOgGOO!OGWO!PGWO!SGhO!eG`O#eG`O#nHQO$xGSO$yGSO$zG[O$|HRO$}KnO%OGdO%PGdOT$wi^$wia$wic$wif$wil$win$wi!R$wi!h$wi!y$wi#r$wi#s$wi#x$wi#|$wi$P$wi$T$wi$U$wi%Q$wi%R$wi%S$wi%T$wi%f$wi%g$wi%h$wi%i$wi%j$wi%k$wi%l$wi%m$wi%n$wi%o$wi%p$wi%q$wi%x$wi&T$wi&W$wi&X$wi'o$wi'u$wi$n$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O!T$wi~P12jO!TGiO~P1'YO!TGjO~P1*PO!TGkO~P10VO!TGlO~P12jOZG]OeGPOgF{O!OGTO!PGTO!SGeO!TGiO!eG]O#eG]O#nG}O$xGPO$yGPO$zGXO$|)|O$})}O%OGaO%PGaO%QGmOf$wi$S$wi%S$wi%T$wi%X$wi%Y$wi%Z$wi%_$wi%b$wi%c$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O%R$wi~P17uOZG^OeGQOgF|O!OGUO!PGUO!SGfO!TGjO!eG^O#eG^O#nHOO$xGQO$yGQO$zGYO$|)|O$}KoO%OGbO%PGbO%QGnOT$wiV$wiW$wi^$wia$wif$wil$win$wio$wiv$wiw$wix$wiy$wi|$wi!Q$wi!R$wi!U$wi!V$wi!Y$wi!Z$wi!h$wi!j$wi!k$wi!s$wi!t$wi!v$wi!w$wi!y$wi#R$wi#T$wi#V$wi#X$wi#Y$wi#Z$wi#]$wi#r$wi#s$wi#x$wi#|$wi$P$wi$X$wi$]$wi$^$wi$_$wi$a$wi$c$wi$d$wi$e$wi$f$wi$g$wi$k$wi$m$wi$n$wi$q$wi%S$wi%T$wi'o$wi'u$wi(X$wi(Y$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi$[$wi~O%R$wi~P1:lOZG_OeGROgF}O!OGVO!PGVO!SGgO!TGkO!eG_O#eG_O#nHPO$xGRO$yGRO$zGZO$|)|O$})}O%OGcO%PGcO%QGoOf$wi#p$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O%R$wi~P1@rOZG`OeGSOgGOO!OGWO!PGWO!SGhO!TGlO!eG`O#eG`O#nHQO$xGSO$yGSO$zG[O$|HRO$}KnO%OGdO%PGdO%QGpOT$wi^$wia$wic$wif$wil$win$wi!R$wi!h$wi!y$wi#r$wi#s$wi#x$wi#|$wi$P$wi$T$wi$U$wi%S$wi%T$wi%f$wi%g$wi%h$wi%i$wi%j$wi%k$wi%l$wi%m$wi%n$wi%o$wi%p$wi%q$wi%x$wi&T$wi&W$wi&X$wi'o$wi'u$wi$n$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O%R$wi~P1CVO%RGqO~P17uO%RGrO~P1:lO%RGsO~P1@rO%RGtO~P1CVOZG]OeGPOgF{O!OGTO!PGTO!SGeO!TGiO!eG]O#eG]O#nG}O$xGPO$yGPO$zGXO$|)|O$})}O%OGaO%PGaO%QGmO%RGqO%SGuO%TGyO~Of$wi$S$wi%X$wi%Y$wi%Z$wi%_$wi%b$wi%c$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~P1HbOT$wiV$wiW$wi^$wia$wif$wil$win$wio$wiv$wiw$wix$wiy$wi|$wi!Q$wi!R$wi!U$wi!V$wi!Y$wi!Z$wi!h$wi!j$wi!k$wi!s$wi!t$wi!v$wi!w$wi!y$wi#R$wi#T$wi#V$wi#X$wi#Y$wi#Z$wi#]$wi#r$wi#s$wi#x$wi#|$wi$P$wi$X$wi$]$wi$^$wi$_$wi$a$wi$c$wi$d$wi$e$wi$f$wi$g$wi$k$wi$m$wi$n$wi$q$wi'o$wi'u$wi(X$wi(Y$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi$[$wi~OZG^OeGQOgF|O!OGUO!PGUO!SGfO!TGjO!eG^O#eG^O#nHOO$xGQO$yGQO$zGYO$|)|O$}KoO%OGbO%PGbO%QGnO%RGrO%SGvO%TGzO~P1KXOZG_OeGROgF}O!OGVO!PGVO!SGgO!TGkO!eG_O#eG_O#nHPO$xGRO$yGRO$zGZO$|)|O$})}O%OGcO%PGcO%QGoO%RGsO%SGwO%TG{O~Of$wi#p$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~P2#_OT$wi^$wia$wic$wif$wil$win$wi!R$wi!h$wi!y$wi#r$wi#s$wi#x$wi#|$wi$P$wi$T$wi$U$wi%f$wi%g$wi%h$wi%i$wi%j$wi%k$wi%l$wi%m$wi%n$wi%o$wi%p$wi%q$wi%x$wi&T$wi&W$wi&X$wi'o$wi'u$wi$n$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~OZG`OeGSOgGOO!OGWO!PGWO!SGhO!TGlO!eG`O#eG`O#nHQO$xGSO$yGSO$zG[O$|HRO$}KnO%OGdO%PGdO%QGpO%RGtO%SGxO%TG|O~P2%rO^XXh!lX#h!lX#i!lX#o!lX#p!lXa!lXd!lX]!lXn!lXr!lX~P$7^OT!lXV!lXW!lXZ!lX^XX^!lXa!lXe!lXf!lXg!lXh!lXl!lXn!lXo!lXv!lXw!lXx!lXy!lX|!lX!O!lX!P!lX!Q!lX!R!lX!S!lX!T!lX!U!lX!V!lX!Y!lX!Z!lX!e!lX!h!lX!j!lX!k!lX!s!lX!t!lX!v!lX!w!lX!y!lX#R!lX#T!lX#V!lX#X!lX#Y!lX#Z!lX#]!lX#e!lX#h!lX#i!lX#n!lX#r!lX#s!lX#x!lX#|!lX$P!lX$X!lX$]!lX$^!lX$_!lX$a!lX$c!lX$d!lX$e!lX$f!lX$g!lX$k!lX$m!lX$n!lX$q!lX$x!lX$y!lX$z!lX$|!lX$}!lX%O!lX%P!lX%Q!lX%R!lX%S!lX%T!lX'o!lX'u!lX(X!lX(Y!lXY!lX![!lX!]!lX!^!lX!_!lX!`!lX!a!lX!b!lX!c!lX!d!lX!g!lX%^!lX$[!lX~P$7^OT!lXZ!lX^XX^!lXa!lXc!lXe!lXf!lXg!lXh!lXl!lXn!lX!O!lX!P!lX!R!lX!S!lX!T!lX!e!lX!h!lX!y!lX#e!lX#h!lX#i!lX#n!lX#r!lX#s!lX#x!lX#|!lX$P!lX$T!lX$U!lX$x!lX$y!lX$z!lX$|!lX$}!lX%O!lX%P!lX%Q!lX%R!lX%S!lX%T!lX%f!lX%g!lX%h!lX%i!lX%j!lX%k!lX%l!lX%m!lX%n!lX%o!lX%p!lX%q!lX%x!lX&T!lX&W!lX&X!lX'o!lX'u!lX$n!lXY!lX![!lX!]!lX!^!lX!_!lX!`!lX!a!lX!b!lX!c!lX!d!lX!g!lX%^!lX~P$7^OZIpO^/dOc/bOgIpOo/^O!eIpO!t/fO#_/cO#eIpO#gIsO'oImO'u!^O~P)1OOZIqO^/dOc/bOgIqOo/^O!eIqO!t/fO#_/cO#eIqO#gItO'oInO'u!^O~P)1OO$S*vX%X*vX%Y*vX%Z*vX%_*vX%b*vX%c*vXY*vX![*vX!]*vX!^*vX!_*vX!`*vX!a*vX!b*vX!c*vX!d*vX!g*vX%^*vX~P'DpOT*vXV*vXW*vX^*vXa*vXl*vXn*vXo*vXv*vXw*vXx*vXy*vX|*vX!Q*vX!R*vX!U*vX!V*vX!Y*vX!Z*vX!h*vX!j*vX!k*vX!s*vX!t*vX!v*vX!w*vX!y*vX#R*vX#T*vX#V*vX#X*vX#Y*vX#Z*vX#]*vX#r*vX#s*vX#x*vX#|*vX$P*vX$X*vX$]*vX$^*vX$_*vX$a*vX$c*vX$d*vX$e*vX$f*vX$g*vX$k*vX$m*vX$n*vX$q*vX'o*vX'u*vX(X*vX(Y*vXY*vX![*vX!]*vX!^*vX!_*vX!`*vX!a*vX!b*vX!c*vX!d*vX!g*vX%^*vX$[*vX~P,@nO#p*vXY*vX![*vX!]*vX!^*vX!_*vX!`*vX!a*vX!b*vX!c*vX!d*vX!g*vX%^*vX~P,:cOT*vX^*vXa*vXc*vXl*vXn*vX!R*vX!h*vX!y*vX#r*vX#s*vX#x*vX#|*vX$P*vX$T*vX$U*vX%f*vX%g*vX%h*vX%i*vX%j*vX%k*vX%l*vX%m*vX%n*vX%o*vX%p*vX%q*vX%x*vX&T*vX&W*vX&X*vX'o*vX'u*vX$n*vXY*vX![*vX!]*vX!^*vX!_*vX!`*vX!a*vX!b*vX!c*vX!d*vX!g*vX%^*vX~P/2oO$S+Pa%X+Pa%Y+Pa%Z+Pa%^+Pa%_+Pa%b+Pa%c+PaY+Pa![+Pa!]+Pa!^+Pa!_+Pa!`+Pa!a+Pa!b+Pa!c+Pa!d+Pa!g+Pa~P'DpOT+PaV+PaW+Pa^+Paa+Pal+Pan+Pao+Pav+Paw+Pax+Pay+Pa|+Pa!Q+Pa!R+Pa!U+Pa!V+Pa!Y+Pa!Z+Pa!h+Pa!j+Pa!k+Pa!s+Pa!t+Pa!v+Pa!w+Pa!y+Pa#R+Pa#T+Pa#V+Pa#X+Pa#Y+Pa#Z+Pa#]+Pa#r+Pa#s+Pa#x+Pa#|+Pa$P+Pa$X+Pa$]+Pa$^+Pa$_+Pa$a+Pa$c+Pa$d+Pa$e+Pa$f+Pa$g+Pa$k+Pa$m+Pa$n+Pa$q+Pa%^+Pa'o+Pa'u+Pa(X+Pa(Y+PaY+Pa![+Pa!]+Pa!^+Pa!_+Pa!`+Pa!a+Pa!b+Pa!c+Pa!d+Pa!g+Pa$[+Pa~P,@nOT+Pa^+Paa+Pac+Pal+Pan+Pa!R+Pa!h+Pa!y+Pa#r+Pa#s+Pa#x+Pa#|+Pa$P+Pa$T+Pa$U+Pa%^+Pa%f+Pa%g+Pa%h+Pa%i+Pa%j+Pa%k+Pa%l+Pa%m+Pa%n+Pa%o+Pa%p+Pa%q+Pa%x+Pa&T+Pa&W+Pa&X+Pa'o+Pa'u+Pa$n+PaY+Pa![+Pa!]+Pa!^+Pa!_+Pa!`+Pa!a+Pa!b+Pa!c+Pa!d+Pa!g+Pa~P/2oO#p+Pa%^+PaY+Pa![+Pa!]+Pa!^+Pa!_+Pa!`+Pa!a+Pa!b+Pa!c+Pa!d+Pa!g+Pa~P,:cOT$uiY$uiZ$ui^$uia$uie$uif$uig$uih$uil$uin$ui!O$ui!P$ui!Q$ui!R$ui!S$ui!T$ui!U$ui!V$ui![$ui!]$ui!^$ui!_$ui!`$ui!a$ui!b$ui!c$ui!d$ui!e$ui!g$ui!h$ui!y$ui#]$ui#e$ui#n$ui#q$ui#r$ui#s$ui#x$ui#|$ui$P$ui$p$ui$x$ui$y$ui$z$ui$|$ui$}$ui%O$ui%P$ui%Q$ui%R$ui%S$ui%T$ui'o$ui'u$ui$n$ui%^$ui~Oo0nOc$ui$T$ui$U$ui%f$ui%g$ui%h$ui%i$ui%j$ui%k$ui%l$ui%m$ui%n$ui%o$ui%p$ui%q$ui%x$ui&T$ui&W$ui&X$ui~P2LZOc#yOV$uiW$uio$uiv$uiw$uix$uiy$ui|$ui!Y$ui!Z$ui!j$ui!k$ui!s$ui!t$ui!v$ui!w$ui#R$ui#T$ui#V$ui#X$ui#Y$ui#Z$ui$X$ui$]$ui$^$ui$_$ui$a$ui$c$ui$d$ui$e$ui$f$ui$g$ui$k$ui$m$ui$q$ui(X$ui(Y$ui$[$ui~P2LZO^%ZOeFsOlLtOo0nO|%bO!OFsO!PFsO!QFsO!RFsO!SFsO!TFsO!UMaO!VMaO!YFsO!ZFoO!hJvO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFhO#rLpO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OO^%ZOeFrOlLrOo0nO|%bO!OFrO!PFrO!QFrO!RFrO!SFrO!TFrO!UKgO!VKgO!YFrO!ZFnO!hJwO!j%cO!k%cO!v%eO!w%wO!yFtO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFgO#rLnO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OO$S(^q%X(^q%Y(^q%Z(^q%_(^q%b(^q%c(^qY(^q![(^q!](^q!^(^q!_(^q!`(^q!a(^q!b(^q!c(^q!d(^q!g(^q%^(^q~P'DpOT(^qV(^qW(^q^(^qa(^ql(^qn(^qo(^qv(^qw(^qx(^qy(^q|(^q!Q(^q!R(^q!U(^q!V(^q!Y(^q!Z(^q!h(^q!j(^q!k(^q!s(^q!t(^q!v(^q!w(^q!y(^q#R(^q#T(^q#V(^q#X(^q#Y(^q#Z(^q#](^q#r(^q#s(^q#x(^q#|(^q$P(^q$X(^q$](^q$^(^q$_(^q$a(^q$c(^q$d(^q$e(^q$f(^q$g(^q$k(^q$m(^q$n(^q$q(^q'o(^q'u(^q(X(^q(Y(^qY(^q![(^q!](^q!^(^q!_(^q!`(^q!a(^q!b(^q!c(^q!d(^q!g(^q%^(^q$[(^q~P,@nO#p(^qY(^q![(^q!](^q!^(^q!_(^q!`(^q!a(^q!b(^q!c(^q!d(^q!g(^q%^(^q~P,:cOT(^q^(^qa(^qc(^ql(^qn(^q!R(^q!h(^q!y(^q#r(^q#s(^q#x(^q#|(^q$P(^q$T(^q$U(^q%f(^q%g(^q%h(^q%i(^q%j(^q%k(^q%l(^q%m(^q%n(^q%o(^q%p(^q%q(^q%x(^q&T(^q&W(^q&X(^q'o(^q'u(^q$n(^qY(^q![(^q!](^q!^(^q!_(^q!`(^q!a(^q!b(^q!c(^q!d(^q!g(^q%^(^q~P/2oO$S*uO%X%{O%Y*qO%Z*rO%_*vO%bH^O%cMSO~O$S*uO%X%{O%Y*qO%Z*rO%_*vO%bH_O%cMTO~O$S*uO%X%{O%Y*qO%Z*rO%_*vO%bHaO%cMVO~O$S*uO%X%{O%Y*qO%Z*rO%_*vO%bH`O%cMUO~OT$uqY$uqZ$uq^$uqa$uqe$uqf$uqg$uqh$uql$uqn$uq!O$uq!P$uq!Q$uq!R$uq!S$uq!T$uq!U$uq!V$uq![$uq!]$uq!^$uq!_$uq!`$uq!a$uq!b$uq!c$uq!d$uq!e$uq!g$uq!h$uq!y$uq#]$uq#e$uq#n$uq#q$uq#r$uq#s$uq#x$uq#|$uq$P$uq$p$uq$x$uq$y$uq$z$uq$|$uq$}$uq%O$uq%P$uq%Q$uq%R$uq%S$uq%T$uq'o$uq'u$uq$n$uq%^$uq~Oo0nOc$uq$T$uq$U$uq%f$uq%g$uq%h$uq%i$uq%j$uq%k$uq%l$uq%m$uq%n$uq%o$uq%p$uq%q$uq%x$uq&T$uq&W$uq&X$uq~P36pOc#yOV$uqW$uqo$uqv$uqw$uqx$uqy$uq|$uq!Y$uq!Z$uq!j$uq!k$uq!s$uq!t$uq!v$uq!w$uq#R$uq#T$uq#V$uq#X$uq#Y$uq#Z$uq$X$uq$]$uq$^$uq$_$uq$a$uq$c$uq$d$uq$e$uq$f$uq$g$uq$k$uq$m$uq$q$uq(X$uq(Y$uq$[$uq~P36pOT)pX^)pXa)pXc)pXl)pXn)pX!R)pX!h)pX!y)pX#r)pX#s)pX#x)pX#|)pX$P)pX$T)pX$U)pX%f)pX%g)pX%h)pX%i)pX%j)pX%k)pX%l)pX%m)pX%n)pX%o)pX%p)pX%q)pX%x)pX&T)pX&W)pX&X)pX'o)pX'u)pX$n)pX~P/2oOT)pXV)pXW)pX^)pXa)pXl)pXn)pXo)pXv)pXw)pXx)pXy)pX|)pX!Q)pX!R)pX!U)pX!V)pX!Y)pX!Z)pX!h)pX!j)pX!k)pX!s)pX!t)pX!v)pX!w)pX!y)pX#R)pX#T)pX#V)pX#X)pX#Y)pX#Z)pX#])pX#r)pX#s)pX#x)pX#|)pX$P)pX$X)pX$])pX$^)pX$_)pX$a)pX$c)pX$d)pX$e)pX$f)pX$g)pX$k)pX$m)pX$n)pX$q)pX'o)pX'u)pX(X)pX(Y)pX$[)pX~P,@nO^%ZOeFsOlLtOo0nO|%bO!OFsO!PFsO!QFsO!RFsO!SFsO!TFsO!UMaO!VMaO!YFsO!ZFoO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFhO#rLpO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OO^%ZOeFrOlLrOo0nO|%bO!OFrO!PFrO!QFrO!RFrO!SFrO!TFrO!UKgO!VKgO!YFrO!ZFnO!j%cO!k%cO!v%eO!w%wO!yFtO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFgO#rLnO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OO$S$wy%X$wy%Y$wy%Z$wy%_$wy%b$wy%c$wyY$wy![$wy!]$wy!^$wy!_$wy!`$wy!a$wy!b$wy!c$wy!d$wy!g$wy%^$wy~P'DpOT$wyV$wyW$wy^$wya$wyl$wyn$wyo$wyv$wyw$wyx$wyy$wy|$wy!Q$wy!R$wy!U$wy!V$wy!Y$wy!Z$wy!h$wy!j$wy!k$wy!s$wy!t$wy!v$wy!w$wy!y$wy#R$wy#T$wy#V$wy#X$wy#Y$wy#Z$wy#]$wy#r$wy#s$wy#x$wy#|$wy$P$wy$X$wy$]$wy$^$wy$_$wy$a$wy$c$wy$d$wy$e$wy$f$wy$g$wy$k$wy$m$wy$n$wy$q$wy'o$wy'u$wy(X$wy(Y$wyY$wy![$wy!]$wy!^$wy!_$wy!`$wy!a$wy!b$wy!c$wy!d$wy!g$wy%^$wy$[$wy~P,@nO#p$wyY$wy![$wy!]$wy!^$wy!_$wy!`$wy!a$wy!b$wy!c$wy!d$wy!g$wy%^$wy~P,:cOT$wy^$wya$wyc$wyl$wyn$wy!R$wy!h$wy!y$wy#r$wy#s$wy#x$wy#|$wy$P$wy$T$wy$U$wy%f$wy%g$wy%h$wy%i$wy%j$wy%k$wy%l$wy%m$wy%n$wy%o$wy%p$wy%q$wy%x$wy&T$wy&W$wy&X$wy'o$wy'u$wy$n$wyY$wy![$wy!]$wy!^$wy!_$wy!`$wy!a$wy!b$wy!c$wy!d$wy!g$wy%^$wy~P/2oO#hJ_O#i#fi#o#fi#p#fia#fid#fi]#fin#fir#fi~O#hJ`OT#fiW#fi^#fil#fio#fiv#fiw#fix#fiy#fi|#fi!Q#fi!R#fi!U#fi!V#fi!Y#fi!Z#fi!h#fi!j#fi!k#fi!s#fi!t#fi!v#fi!w#fi!y#fi#R#fi#T#fi#V#fi#X#fi#Y#fi#Z#fi#]#fi#r#fi#s#fi#x#fi#|#fi$P#fi$X#fi$]#fi$^#fi$_#fi$a#fi$c#fi$d#fi$e#fi$f#fi$g#fi$k#fi$m#fi$n#fi$q#fi'o#fi'u#fi(X#fi(Y#fi$[#fi~P+=RO#hJaOT#fiZ#fi^#fia#fic#fie#fif#fig#fil#fin#fi!O#fi!P#fi!R#fi!S#fi!T#fi!e#fi!h#fi!y#fi#e#fi#i#fi#n#fi#r#fi#s#fi#x#fi#|#fi$P#fi$T#fi$U#fi$x#fi$y#fi$z#fi$|#fi$}#fi%O#fi%P#fi%Q#fi%R#fi%S#fi%T#fi%f#fi%g#fi%h#fi%i#fi%j#fi%k#fi%l#fi%m#fi%n#fi%o#fi%p#fi%q#fi%x#fi&T#fi&W#fi&X#fi'o#fi'u#fi$n#fiY#fi![#fi!]#fi!^#fi!_#fi!`#fi!a#fi!b#fi!c#fi!d#fi!g#fi%^#fi~O$S+Qq%X+Qq%Y+Qq%Z+Qq%^+Qq%_+Qq%b+Qq%c+QqY+Qq![+Qq!]+Qq!^+Qq!_+Qq!`+Qq!a+Qq!b+Qq!c+Qq!d+Qq!g+Qq~P'DpOT+QqV+QqW+Qq^+Qqa+Qql+Qqn+Qqo+Qqv+Qqw+Qqx+Qqy+Qq|+Qq!Q+Qq!R+Qq!U+Qq!V+Qq!Y+Qq!Z+Qq!h+Qq!j+Qq!k+Qq!s+Qq!t+Qq!v+Qq!w+Qq!y+Qq#R+Qq#T+Qq#V+Qq#X+Qq#Y+Qq#Z+Qq#]+Qq#r+Qq#s+Qq#x+Qq#|+Qq$P+Qq$X+Qq$]+Qq$^+Qq$_+Qq$a+Qq$c+Qq$d+Qq$e+Qq$f+Qq$g+Qq$k+Qq$m+Qq$n+Qq$q+Qq%^+Qq'o+Qq'u+Qq(X+Qq(Y+QqY+Qq![+Qq!]+Qq!^+Qq!_+Qq!`+Qq!a+Qq!b+Qq!c+Qq!d+Qq!g+Qq$[+Qq~P,@nOT+Qq^+Qqa+Qqc+Qql+Qqn+Qq!R+Qq!h+Qq!y+Qq#r+Qq#s+Qq#x+Qq#|+Qq$P+Qq$T+Qq$U+Qq%^+Qq%f+Qq%g+Qq%h+Qq%i+Qq%j+Qq%k+Qq%l+Qq%m+Qq%n+Qq%o+Qq%p+Qq%q+Qq%x+Qq&T+Qq&W+Qq&X+Qq'o+Qq'u+Qq$n+QqY+Qq![+Qq!]+Qq!^+Qq!_+Qq!`+Qq!a+Qq!b+Qq!c+Qq!d+Qq!g+Qq~P/2oO#p+Qq%^+QqY+Qq![+Qq!]+Qq!^+Qq!_+Qq!`+Qq!a+Qq!b+Qq!c+Qq!d+Qq!g+Qq~P,:cOT)tiV)tiW)ti^)tia)til)tin)tio)tiv)tiw)tix)tiy)ti|)ti!Q)ti!R)ti!U)ti!V)ti!Y)ti!Z)ti!h)ti!j)ti!k)ti!s)ti!t)ti!v)ti!w)ti!y)ti#R)ti#T)ti#V)ti#X)ti#Y)ti#Z)ti#])ti#r)ti#s)ti#x)ti#|)ti$P)ti$X)ti$])ti$^)ti$_)ti$a)ti$c)ti$d)ti$e)ti$f)ti$g)ti$k)ti$m)ti$n)ti$q)ti'o)ti'u)ti(X)ti(Y)ti$[)ti~P,@nOV#wq]#wq~P#!PO!U)^O!V)^Oe(TX!O(TX!P(TX!S(TX!T(TX!e(TX#e(TX#n(TX$S(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TX%X(TX%Y(TX%Z(TX%_(TX%b(TX%c(TX%^(TX~P(+YOT(TXW(TXl(TXo(TXv(TXw(TXx(TXy(TX|(TX!R(TX!Y(TX!Z(TX!h(TX!j(TX!k(TX!s(TX!t(TX!v(TX!w(TX!y(TX#R(TX#T(TX#V(TX#X(TX#Y(TX#Z(TX#r(TX#s(TX#x(TX#|(TX$P(TX$X(TX$](TX$^(TX$_(TX$a(TX$c(TX$d(TX$e(TX$f(TX$g(TX$k(TX$m(TX$n(TX$q(TX'o(TX'u(TX(X(TX(Y(TX$[(TX~P!>oO!U)^O!V)^Oe(TX!O(TX!P(TX!S(TX!T(TX!e(TX#e(TX#n(TX#p(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TX%^(TX~P(+YO!U)^O!V)^OT(TXa(TXc(TXe(TXl(TXn(TX!O(TX!P(TX!R(TX!S(TX!T(TX!e(TX!h(TX!y(TX#e(TX#n(TX#r(TX#s(TX#x(TX#|(TX$P(TX$T(TX$U(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TX%f(TX%g(TX%h(TX%i(TX%j(TX%k(TX%l(TX%m(TX%n(TX%o(TX%p(TX%q(TX%x(TX&T(TX&W(TX&X(TX'o(TX'u(TX$n(TX%^(TX~P(+YOZ(TXe(TXf(TX!O(TX!P(TX!S(TX!T(TX!e(TX#e(TX#n(TX$S(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TX%X(TX%Y(TX%Z(TX%_(TX%b(TX%c(TX%^(TX~P(,tOT(TXW(TX^(TXl(TXo(TXv(TXw(TXx(TXy(TX|(TX!Q(TX!R(TX!U(TX!V(TX!Y(TX!Z(TX!h(TX!j(TX!k(TX!s(TX!t(TX!v(TX!w(TX!y(TX#R(TX#T(TX#V(TX#X(TX#Y(TX#Z(TX#](TX#r(TX#s(TX#x(TX#|(TX$P(TX$X(TX$](TX$^(TX$_(TX$a(TX$c(TX$d(TX$e(TX$f(TX$g(TX$k(TX$m(TX$n(TX$q(TX'o(TX'u(TX(X(TX(Y(TX$[(TX~P!B[OZ(TXe(TXf(TX!O(TX!P(TX!S(TX!T(TX!e(TX#e(TX#n(TX#p(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TX%^(TX~P(,tOT(TXZ(TX^(TXa(TXc(TXe(TXf(TXl(TXn(TX!O(TX!P(TX!R(TX!S(TX!T(TX!e(TX!h(TX!y(TX#e(TX#n(TX#r(TX#s(TX#x(TX#|(TX$P(TX$T(TX$U(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TX%f(TX%g(TX%h(TX%i(TX%j(TX%k(TX%l(TX%m(TX%n(TX%o(TX%p(TX%q(TX%x(TX&T(TX&W(TX&X(TX'o(TX'u(TX$n(TX%^(TX~P(,tO^%ZOeKWOlLsO|%bO!OKWO!PKWO!QKWO!RKWO!SKWO!TKWO!U%tO!V%tO!YKWO!ZKhO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#rLoO#s&QO$q%xO%X%{O'oFvO'u!^OZ%UXf%UXg%UX!e%UX#e%UX#n%UX#p%UX$x%UX$y%UX$z%UX$|%UX$}%UX%O%UX%P%UX%Q%UX%R%UX%S%UX%T%UXY%UX![%UX!]%UX!^%UX!_%UX!`%UX!a%UX!b%UX!c%UX!d%UX!g%UX%^%UX~P)1OO#pHSO~O#pHTO~O#pHUO~O#pHVO~O^*]O|%bO!j%cO!k%cO!v%eO!w%wO!yFtO#R&RO#T&SO#V&TO#X&TO#Y&SO#Z&UO#r*^O#s&QO$q%xO'o*XO'u!^O~P)1OO'oHdO~O#pIyO~O#pIzO~O#pI{O~O#pI|O~OT)oX^)oXa)oXl)oXn)oX!R)oX!h)oX!y)oX#r)oX#s)oX#x)oX#|)oX$P)oX'o)oX'u)oX$n)oX~OYJTOc)oX$T)oX$U)oX%f)oX%g)oX%h)oX%i)oX%j)oX%k)oX%l)oX%m)oX%n)oX%o)oX%p)oX%q)oX%x)oX&T)oX&W)oX&X)oX~P5*eOYJUO~P*7sOrJZO~P#!POrJ[O~P#!POrJ]O~P#!POrJ^O~P#!PO#hJaO#iJdOZ$wie$wig$wi!O$wi!P$wi!S$wi!T$wi!e$wi#e$wi#n$wi$x$wi$y$wi$z$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wi~P2%rO#hJ`O#iJcO#n$wi~P0+RO#pJeO~O#pJfO~O#pJgO~O#pJhO~O'oJiO~O'oJjO~O'oJkO~O'oJlO~O%dJmO~P#!PO%dJnO~P#!PO%dJoO~P#!PO%dJpO~P#!POYJsO~OT)na^)nal)nan)na!R)na!h)na!y)na#r)na#s)na#x)na#|)na$P)na'o)na'u)na$n)na~OaL`Oc)na$T)na$U)na%f)na%g)na%h)na%i)na%j)na%k)na%l)na%m)na%n)na%o)na%p)na%q)na%x)na&T)na&W)na&X)na~P51VOaLaOV)naW)nae)nao)nav)naw)nax)nay)na|)na!O)na!P)na!Q)na!S)na!T)na!U)na!V)na!Y)na!Z)na!j)na!k)na!s)na!t)na!v)na!w)na#R)na#T)na#V)na#X)na#Y)na#Z)na#])na$X)na$])na$^)na$_)na$a)na$c)na$d)na$e)na$f)na$g)na$k)na$m)na$q)na(X)na(Y)na$[)na~P51VOYKTO~OaLfOT)saV)saW)sa^)sae)sal)san)sao)sav)saw)sax)say)sa|)sa!O)sa!P)sa!Q)sa!R)sa!S)sa!T)sa!U)sa!V)sa!Y)sa!Z)sa!h)sa!j)sa!k)sa!s)sa!t)sa!v)sa!w)sa!y)sa#R)sa#T)sa#V)sa#X)sa#Y)sa#Z)sa#])sa#r)sa#s)sa#x)sa#|)sa$P)sa$X)sa$])sa$^)sa$_)sa$a)sa$c)sa$d)sa$e)sa$f)sa$g)sa$k)sa$m)sa$n)sa$q)sa'o)sa'u)sa(X)sa(Y)sa$[)sa~OhKmOc'qXe'qXf'qX~OZ*xXe*xXf*xXg*xX!O*xX!P*xX!S*xX!T*xX!e*xX#e*xX#n*xX$x*xX$y*xX$z*xX$|*xX$}*xX%O*xX%P*xX%Q*xX%R*xX%S*xX%T*xXY*xX![*xX!]*xX!^*xX!_*xX!`*xX!a*xX!b*xX!c*xX!d*xX!g*xX~O%^LVO$S*xX%X*xX%Y*xX%Z*xX%_*xX%b*xX%c*xX~P5;`O%^LWOT*xXW*xX^*xXl*xXo*xXv*xXw*xXx*xXy*xX|*xX!Q*xX!R*xX!U*xX!V*xX!Y*xX!Z*xX!h*xX!j*xX!k*xX!s*xX!t*xX!v*xX!w*xX!y*xX#R*xX#T*xX#V*xX#X*xX#Y*xX#Z*xX#]*xX#r*xX#s*xX#x*xX#|*xX$P*xX$X*xX$]*xX$^*xX$_*xX$a*xX$c*xX$d*xX$e*xX$f*xX$g*xX$k*xX$m*xX$n*xX$q*xX'o*xX'u*xX(X*xX(Y*xX$[*xX~P$8OO%^LXO#p*xX~P5;`O%^LYOT*xX^*xXa*xXc*xXl*xXn*xX!R*xX!h*xX!y*xX#r*xX#s*xX#x*xX#|*xX$P*xX$T*xX$U*xX%f*xX%g*xX%h*xX%i*xX%j*xX%k*xX%l*xX%m*xX%n*xX%o*xX%p*xX%q*xX%x*xX&T*xX&W*xX&X*xX'o*xX'u*xX$n*xX~P5;`OT)nX^)nXl)nXn)nX!R)nX!h)nX!y)nX#r)nX#s)nX#x)nX#|)nX$P)nX'o)nX'u)nX$n)nX~OaL`Oc)nX$T)nX$U)nX%f)nX%g)nX%h)nX%i)nX%j)nX%k)nX%l)nX%m)nX%n)nX%o)nX%p)nX%q)nX%x)nX&T)nX&W)nX&X)nX~P5DiOaLaOV)nXW)nXe)nXo)nXv)nXw)nXx)nXy)nX|)nX!O)nX!P)nX!Q)nX!S)nX!T)nX!U)nX!V)nX!Y)nX!Z)nX!j)nX!k)nX!s)nX!t)nX!v)nX!w)nX#R)nX#T)nX#V)nX#X)nX#Y)nX#Z)nX#])nX$X)nX$])nX$^)nX$_)nX$a)nX$c)nX$d)nX$e)nX$f)nX$g)nX$k)nX$m)nX$q)nX(X)nX(Y)nX$[)nX~P5DiOZ*xae*xaf*xag*xa!O*xa!P*xa!S*xa!T*xa!e*xa#e*xa#n*xa$x*xa$y*xa$z*xa$|*xa$}*xa%O*xa%P*xa%Q*xa%R*xa%S*xa%T*xaY*xa![*xa!]*xa!^*xa!_*xa!`*xa!a*xa!b*xa!c*xa!d*xa!g*xa~O%^LVO$S*xa%X*xa%Y*xa%Z*xa%_*xa%b*xa%c*xa~P5JWO%^LWOT*xaW*xa^*xal*xao*xav*xaw*xax*xay*xa|*xa!Q*xa!R*xa!U*xa!V*xa!Y*xa!Z*xa!h*xa!j*xa!k*xa!s*xa!t*xa!v*xa!w*xa!y*xa#R*xa#T*xa#V*xa#X*xa#Y*xa#Z*xa#]*xa#r*xa#s*xa#x*xa#|*xa$P*xa$X*xa$]*xa$^*xa$_*xa$a*xa$c*xa$d*xa$e*xa$f*xa$g*xa$k*xa$m*xa$n*xa$q*xa'o*xa'u*xa(X*xa(Y*xa$[*xa~P'AOO%^LXO#p*xa~P5JWO%^LYOT*xa^*xaa*xac*xal*xan*xa!R*xa!h*xa!y*xa#r*xa#s*xa#x*xa#|*xa$P*xa$T*xa$U*xa%f*xa%g*xa%h*xa%i*xa%j*xa%k*xa%l*xa%m*xa%n*xa%o*xa%p*xa%q*xa%x*xa&T*xa&W*xa&X*xa'o*xa'u*xa$n*xa~P5JWO^!`O!tLdO'oyO'u!^O~OaLfOT)sXV)sXW)sX^)sXe)sXl)sXn)sXo)sXv)sXw)sXx)sXy)sX|)sX!O)sX!P)sX!Q)sX!R)sX!S)sX!T)sX!U)sX!V)sX!Y)sX!Z)sX!h)sX!j)sX!k)sX!s)sX!t)sX!v)sX!w)sX!y)sX#R)sX#T)sX#V)sX#X)sX#Y)sX#Z)sX#])sX#r)sX#s)sX#x)sX#|)sX$P)sX$X)sX$])sX$^)sX$_)sX$a)sX$c)sX$d)sX$e)sX$f)sX$g)sX$k)sX$m)sX$n)sX$q)sX'o)sX'u)sX(X)sX(Y)sX$[)sX~O^*]O|%bO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#Y&SO#Z&UO#r*^O#s&QO$q%xO'o*XO'u!^O~P)1OO",goto:"(=d,fPPPPPPPPP,gPP8mPPAgIiPAgPPPPPPK_PPPPPP!&t!&wP!(b!(e!)QPPPP!/n!6XP!VPPPPPPPPPPPP$CsPPPPPPPPPPPP$C|$Eh$FOPPPP$FYPP$FcP$Fo$FvPP$F{P$Gk$HZPP$Hm$Hm$Hu$IP$Ic$Ii$J`$Jl$Jz$KQ$Kn$Kt$NZ$Na$Ns$Ny% T% Z% i% o% y%!P%!V%!]%!c%!i%!o%!u%#P%#W%#^%#d%#n%#u%$T%$_%$o%$y%(j%(p%(v%(|%)S%)Y%)a%)g%)m%*h%*n%*t%*z%+Q%+W%+^%+hPPPPPPPPPP%+n%+qP%+w%,R%5[%6i%6pP%Ah%Ip%Ix%Jd%Jq%KU%Kf%Kv%Ky%Lc%Lw%L}%MU%M_&$t&+P&0xPP&7i&=`&=d&Jc'!W'!n'!r'!x'(s')_')f')n')w'*T'/|'*T'*T'0U'5}'6b'6t'7R'7_'7c'7j'7p'7t'7w'7}'8Q'8V'8Y'8]'8c'8n'8u'8x'*T'8{'9O'9R'9X#Cj#Cj':u';[';|'O'>a'>s'?c'?|'@Z'@v'@y'AV'Ac'Ap'Bx'B{'Cb'Cw'D_'F`'Fc'Ff'Fl'Fr'Fu'Gr' j'Hd'H{'H{'Id'Ig'Hd'Iy'Iy'Iy'Jb'Je'Iy'Hd'Jq'Jq'Jq'Hd'KY'K]'Hd'Hd'Ka'Hd'Hd'Kd'Kg'*T&7i'Km'Ks(#}()k()p(*V(/u(0T(0i(0|(0|(1_(1b(1h(2](2n(2|(3S(3q(4g%LZ%LZ%LZ(4k(4{(5R%LZ(5`(5s(6V(6`(6c(6i(6{(7R%LZ(7U(7X(7_%LZ(7e(7u(7{(8Y%LZ(8c(8k(8q(8k(8k(8}%LZ(9u(:V(:Y(:^%Lc(:p%L_(:t%Lc(:}(;a(;d(;j(;q(;u(;u(;y(;u(;u%Lc(;|%Lc(j>m>x>z>|@h@}ATAWAaAwBUBYBdBjBlCdCmCpDQDSDYDcDfDhDxEREVEWEXEYEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFtFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHRHSHTHUHVH^H_H`HaHjHkHlHmIoIpIqIrIsItIyIzI{I|JTJUJZJ[J]J^J_J`JaJbJcJdJeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhKnKoLmLnLoLpLqLrLsLtLuLvLwLxLyMSMTMUMVM^Q!WcQ!YdQ!ZfQ![gQ!]hS!kp!XQ!mqQ!nrQ!osQ!ptQ$S!bS$T!e!lQ$V!fQ$W!gQ$X!hQ$Y!iQ$p!qU$r!s(vKmQ$s!tQ$y!{d&c#[#o&d&e&j'Q'R'U+a,kQ&q#]Q&t#bS'f#u,|Q'}$UQ(^$Zz*Y%t*z+V1T1_6}7|7}8S8U8^8`8d=wAqAsAuDOEPKgMaQ+q&gW+v&m+c+k2TQ,_&sS,z'c'gQ1r+TQ2a+fU3X,R2_9QQ3m,aQ4W,{Q9T2XQ9x2wQ:g3lQ>`8lQ>a8mQ?e:[RBb>e$p!_iu!`!j!w#X#[#o#t%y%z%{&Y&]&d&e&j&l&n'Q'R'U'W'Z'^'a'b's(j)P*R*g*r*x+P+T+Z+a+b+d,k,l,q,r-R.S.e0v1V1Y1l1y2S2U2g3T3u4O5X7k8T8c8n8x=u>j>x>z>|BYBdBjBlDcDfDhLmLnLoLpLqLrLsLtM^+j%U#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7b7l8O8R8Y8]8_8a8y9s:S:W:X;i;j;om@hATAWAaAwCdCmCpDQDSDYDxEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLvLwLxLyMSMTMUMVQ&v#ex*[%t*z1T1_6}7|7}8S8U8^8`8d=wAqAsAuDOEPKgMa[*b%x&P&`+[FtLu!b/[)}.k/`/b/d/g5t6S6[6a6b;kj>m>x>z>|@h@}ATAWAaAwBUBYBdBjBlCdCmCpDQDSDYDcDfDhDxEREVEWEXEYEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFtFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHRHSHTHUHVH^H_H`HaHjHkHlHmIoIpIqIrIsItIyIzI{I|JTJUJZJ[J]J^J_J`JaJbJcJdJeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhKnKoLmLnLoLpLqLrLsLtLuLvLwLxLyMSMTMUMVM^Y'r$Q(x/z0_7c`+w&m+c+k2T2}=q>QLdU-y(t(vKmQ5V.eS5Z.gj>x>z>|@}BUBYBdBjBlDcDfDhEYFtHRIoIpIqIrIsItJ_J`JaJbJcJdKnKoLmLnLoLpLqLrLsLtLuM^+Q%V#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;j;om@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLvLwLxLyMSMTMUMVx*[%t*z1T1_6}7|7}8S8U8^8`8d=wAqAsAuDOEPKgMaW+y&m+c+k2TQ1v+VU3Y,R2_9QiLh+Q1R7b8RDYEVEXEuFRFSFUF`R#P!Q$PeOQSTZkl!d!}#X#[#b#f#o#t#u${$|%O&]&d&j&s&x'Q'U'Z'^'c(n(p+m,a,e,|-v1y2h2i2j3T3l4P8x9g9j:^:v>j>x>z>|?f?g?h@R@SBdBjBzB|CYCZC[C^DcDhDoDqR#U!UU%o#T)a/qW(z%Z*]0r8OW.a)X)m*y5QQ4v.PS6[/d5tR@}<^.O%Y#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)}*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d.k/`/b/d/g/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5m5p5s5t6S6[6a6b6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;k;om@h@}ATAWAaAqAsAuAwBUCdCmCpDODQDSDYDxEPEREVEWEXEYEdEkEuExFRFSFTFUFWF`FeFfFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHQHSHTHUHVH^H_H`HaHjHkHlHmIoIpIqIrIsItIyIzI{I|JTJUJZJ[J]J^J_J`JaJbJcJdJeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhKnKoLvLwLxLyMSMTMUMVMaR9a2f.P%Y#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)}*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d.k/`/b/d/g/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5m5p5s5t6S6[6a6b6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;k;om@h@}ATAWAaAqAsAuAwBUCdCmCpDODQDSDYDxEPEREVEWEXEYEdEkEuExFRFSFTFUFWF`FeFfFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHQHSHTHUHVH^H_H`HaHjHkHlHmIoIpIqIrIsItIyIzI{I|JTJUJZJ[J]J^J_J`JaJbJcJdJeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhKnKoLvLwLxLyMSMTMUMVMa,i%d#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMa&^%_#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6u6w6{7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;om@hATAWAaAwCdCmCpDQDSEREWEdExFTFWFeFkKTLvLwLxLyMSMTMUMV!U0t+Q1R1_7b7|7}8R8S8U8^8`8d=wAqAsAuDODYEPEVEXEuFRFSFUF`!`K]*u0O6q6tDxEkFfFiFmFqFwF{GPGTGXG]GaGeGiGmGqGuGyG}HSH^HjIyJZJeJm![K^=eFgFjFnFrFxF|GQGUGYG^GbGfGjGnGrGvGzHOHTH_HkIzJUJ[JfJnJsJw!UK_;jFyF}GRGVGZG_GcGgGkGoGsGwG{HPHUHaHlI{J]JgJpKWKaKfKh!XK`FhFlFoFsFzGOGSGWG[G`GdGhGlGpGtGxG|HQHVH`HmI|JTJ^JhJoJv,X%]#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLvLwLxLyMSMTMUMV&^%s#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6u6w6{7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;om@hATAWAaAwCdCmCpDQDSEREWEdExFTFWFeFkKTLvLwLxLyMSMTMUMV!`Fi*u0O6q6tDxEkFfFiFmFqFwF{GPGTGXG]GaGeGiGmGqGuGyG}HSH^HjIyJZJeJm!WFj=eFjFnFrFxF|GQGUGYG^GbGfGjGnGrGvGzHTH_HkIzJUJ[JfJnJsJw!UFk+Q1R1_7b7|7}8R8S8U8^8`8d=wAqAsAuDODYEPEVEXEuFRFSFUF`!SFlFlFoFsFzGOGSGWG[G`GdGhGlGpGtGxG|HVH`HmI|JTJ^JhJoJv!VKf;jFyF}GRGVGZG_GcGgGkGoGsGwG{HPHUHaHlI{J]JgJpKWKaKfKhi)V%^%_0s0tKXKYKZK[K]K^K_K`,d%e#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMa!b/])}.k/`/b/d/g5t6S6[6a6b;km@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMa,e%v#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMa+^&O#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1T1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;j;om@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMaW+z&m+c+k2TQ,x'`[-z(t(v.g5[n8|RCwFtQ)^%fQ*a%wQ.x)lV5f.m0g;p+f%e#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1T1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;j;om@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFgFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HOHPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMa!V0z+Q1R1_7b7|7}8R8S8U8^8`8d=wAqAsAuDODYEPEVEXEuFRFSFUF`a.n)]*|*}0l;o@hHbKxV5g.m0g;p_0h*|*}0l;o@hHbKxT7V0g<}V*{&PFtLuR)^&RX)^%}&SEZFpS)^&T1qQ7|1]Q7}1^Q8^1eQ8i1nQAr=lQD`B[RE_D_R)^&UR.l)[_6_/f1W6^=tAQAyM_!b/a)}.k/`/b/d/g5t6S6[6a6b;kQ>m@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLiLjLkLlLmLnLoLpLqLrLsLtLvLwLxLyLzL{L|L}MSMTMUMVQ+S&QR/}*i,Q%j#T%[%i%m%o%s%u%y%z(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*h*s*u*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0O0_0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7c7l8O8Y8]8_8a8y9s:S:W:X;i;j;oQ>m@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLiLjLkLlLmLnLoLpLqLrLsLtLvLwLxLyLzL{L|L}MSMTMUMVQ(}%ZQ+W&XQ.O(xS/o*R*gQ1{+XQ4{.VQ4}.YS6f/n/zQ8v2PQ8z1|Q>k8{QDgBkQEbDeREyEcQ+R&Ql,U&o+g+j,S2W2Y2b2n2p9U9d9f?P?Q[,X&p+h2Z9r>wBhn/m*P/p6nHSHTHUHVIyIzI{I|JeJfJgJhS/|*i+Sz1O+Q1R1_7b7|7}8S8U8^8`8d=wAqDYEVEXEuFRFSFUF`Q6o/}Q7n0wQ8k1pQCO?jQCP?kQD^BZQDjBxQDkByQE`D`REwE_f0x+Q1R7bDYEVEXEuFRFSFUF`Q=n8RR=}8_o0o+O0k0m0n2|7]:S:X=XJRJTJUJqJvJwg0x+Q1R7bDYEVEXEuFRFSFUF`S&y#f,eQ,c&xW2t+t2[8}9tTL_7zLfQ#d!WU$a!k#Z#aQ'u$SU'|$T$[$_S(e$p'vQ+`&cU-Z'w'z'}S-n(^(fQ3V,QQ4S,xS4a-[-]Q4q-oS:o3{4TQ;S4bQ=f7yS?x:p:rSAj=_=gQCV?zSCtAkAlRD|CuR>Y8iR8S1`Q8U1aR=w8WVBZ>]BXDZR8`1fR8d1hQ/x*dQ:l3xRDlCSR*e%xR/x*e,m%g#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFgFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HOHPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMaQ0m*}QJRKxRJSHb+Z%n#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;j;om@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFgFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HOHPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLvLwLxLyMSMTMUMV$v)q%h(y*_.R.]._.r.u.{/P/Q/R/S/T/U/V/W/k/v0X0Z0]1t2q3]3_3o4u5O5S6k6l7^7s8Z8w9q:P:V:`:h;a;yO>S>l?W?a@`AUAXAZA[AdAfAnAvBeClCoDPDtDyDzEQESEpErEzFVF]F^KVK{K|K}LOLZL[L]L^Q9b2fzGX0Y6pm@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLvLwLxLyMSMTMUMV,V%j#T%Z%[%i%m%o%s%u%y%z(x(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*h*s*u*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0O0_0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7c7l8O8Y8]8_8a8y9s:S:W:X;i;j;oQ>m@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLiLjLkLlLmLnLoLpLqLrLsLtLvLwLxLyLzL{L|L}MSMTMUMVU%p#T)a/qTr9]RBg>sQ3U,PQ4R,wQ:n3zR?|:tS>{9`9aR>}9cV>y9_9`9bQ#p![U$i!o#n#rW(V$X$h$k'YU-d(U(X(bS4i-f-gS;W4h4jR@Z;YQ#v!]U$m!p#s#xW(Z$Y$l$o'jU-i(Y(](dS4m-k-lS;Z4l4nR@];]Q4Q,vQ:m3yQ:z4RQ?u:nQ?{:sRCW?|]#g!Y!m#i$V$c(PQQOSjQ${R${!}QSOQkQWmSk$|(nQ$|!}R(n${Q-S'rR4[-SU#{!_%U/[Q$PFc^'n#{0k2P7]8{FdJrU0k*}HbKxQ2P+_Q7]0mQ8{1}QFdFbRJrJSS'l#y0jS-P'l>bT>b8n>dY#}!_#{%U*b/[S$OFbFcR'p#}Q(k$uR-t(kQZOSlQS[wZl!d%O(p-vQ!dkQ%O!}S(p${$|R-v(nQ!|!PR$z!|lTOQSZkl!d!}${$|%O(n(p-vznT&]&d&s&x'Q'Z'c2h3l9g9j:v?fBjBzB|C[C^DoDq^&]#X1y3T8x>jBdDcS&d#[&jQ&s#bS&x#f,eS'Q#o'US'Z#t'^S'c#u,|Q2h+mQ3l,aQ9g2iQ9j2jQ:v4PQ?f:^WBj>x>z>|DhQBz?gQB|?hQC[@RQC^@SQDoCYRDqCZQ)e%bR.s)eQ;u5lQ;w5oW@l;u;wCfCgQCf@nRCg@pQ)j%cR.v)jQ.Q(yS4w.Q4xR4x.RQ5R.bR;c5RQ5_.hQ5q.xQ;f5ZV;h5_5q;fQ;q5hR@j;qQAb=PSCqAbCrRCrAdQ=O7TRA`=OQ7O0dR<{7OQ8t1wR>i8tQ5w/]R[8kRBW>[QDUBQREUDUQj>m>x>z>|@hATAWAaAwBYBdBjBlCdCmCpDQDSDYDcDfDhDxEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLmLnLoLpLqLrLsLtLvLwLxLyMSMTMUMVM^S!z}!OQ$w!xQ&r#^Q&v#eh'O#l#q#w$f$j$n(S(W([-c-h-m[*b%x&P&`+[FtLu!b/[)}.k/`/b/d/g5t6S6[6a6b;k`S(i$s>ad)`%^&O*Z0a7rHXKXKYKZK[Q2y+vQ4t-z[5`.h.x5Z5_5q;fW5a.i0`1uA]S7h0s1jQ:]3XQ?[9xRBw?eS$v!w8nR-T'sQ!biQ!quQ$Q!`Q$Z!jU$u!w's8n&S%m#T%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*v*w+U+n,T,W,d.P.^.a.d/p/q/w/y0g0j0n1U1b1d1z2r2|3Q3^3n4v5Q5s6n6u6w6{7U7X7l8Y8]8a8y9s:S:W:X;i;om@hATAWAaAwCdCmCpDQDSEREWEdExFTFWFeFkKTLvLwLxLyMSMTMUMV^&X#X1y3T8x>jBdDcW&m#[#o&j'US'`#t'^Q(x%ZS*h%y%zQ*k%{S+X&Y&]S+c&d'QS+k&e'RQ+t&lQ,R&nQ,o'WS,p'Z'bQ,y'aQ-s(jQ.Y)PS/Y)|HR!`/_)}.k/`/b/g5t6S6[6a6b;kQ8_Q>U8cWBk>x>z>|DhQD]BYSDeBjBlQEcDfQLdM^!`Li*u0O6q6tDxEkFfFiFmFqFwF{GPGTGXG]GaGeGiGmGqGuGyG}HSH^HjIyJZJeJm!WLj=eFjFnFrFxF|GQGUGYG^GbGfGjGnGrGvGzHTH_HkIzJUJ[JfJnJsJw!ULk;jFyF}GRGVGZG_GcGgGkGoGsGwG{HPHUHaHlI{J]JgJpKWKaKfKh!SLlFlFoFsFzGOGSGWG[G`GdGhGlGpGtGxG|HVH`HmI|JTJ^JhJoJvSLzLmLqSL{LnLrSL|LoLsTL}LpLt0n!_iu!`!j!w#T#X#[#o#t%Z%[%i%o%s%u%y%z%{&Y&]&d&e&j&l&n'Q'R'U'W'Z'^'a'b's(j(z)P)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)}*P*R*U*]*c*g*r*s*u*v*w*x*y+P+Q+T+U+Z+a+b+d+n,T,W,d,k,l,q,r-R.P.S.^.a.d.e.k/`/b/d/g/p/q/w/y0O0g0j0n0r0v1R1U1V1Y1b1d1l1y1z2S2U2g2r2|3Q3T3^3n3u4O4v5Q5X5s5t6S6[6a6b6n6q6t6u6w6{7U7X7b7k7l8O8R8T8Y8]8_8a8c8n8x8y9s:S:W:X;i;j;k;oj>m>x>z>|@h@}ATAWAaAwBUBYBdBjBlCdCmCpDQDSDYDcDfDhDxEREVEWEXEYEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIoIpIqIrIsItIyIzI{I|JTJUJZJ[J]J^J_J`JaJbJcJdJeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhKnKoLmLnLoLpLqLrLsLtLvLwLxLyMSMTMUMVM^[*b%x&P&`+[FtLuQFb)|RFcHR]$R!`%Z*g*y/d0rv#z!_#{%U*}+_/[0k0m1}2P7]8{FbFcFdHbJSJrKxV+O&PFtLuY$P!_%U/[FbFcQ'o#{R/t*b^!uz{!S%V&c1rLhQ$t!vS(g$r>`R-r(hmYOQSZkl!d!}${$|%O(n(p-vmXOQSZkl!d!}${$|%O(n(p-vR!Q`lXOQSZkl!d!}${$|%O(n(p-vS&h#[&jT'S#o'UuWOQSZkl!d!}#[#o${$|%O&j'U(n(p-vQ!VaR%Q#QS!Ta#QR%R#RQ%r#TQ.q)aR6h/qU%`#T)a/q*r%a%Z%[%i%s%u(z)W)X)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*]*c*s*u*v*w*y+U+n,T,W,d.P.^.a.d/p/w/y0O0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7l8O8Y8]8_8a8y9s:S:W:X;i;jmAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFgFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HOHPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLvLwLxLyMSMTMUMVQ*T%oQ/r*US7S0g<}Q=U7XS@e;o@hRCkAT&^%^#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6u6w6{7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;om@hATAWAaAwCdCmCpDQDSEREWEdExFTFWFeFkKTLvLwLxLyMSMTMUMVS*Z%tMaS0a*z6}!U0s+Q1R1_7b7|7}8R8S8U8^8`8d=wAqAsAuDODYEPEVEXEuFRFSFUF`Q7r1TQHXKg!`KX*u0O6q6tDxEkFfFiFmFqFwF{GPGTGXG]GaGeGiGmGqGuGyG}HSH^HjIyJZJeJm![KY=eFgFjFnFrFxF|GQGUGYG^GbGfGjGnGrGvGzHOHTH_HkIzJUJ[JfJnJsJw!UKZ;jFyF}GRGVGZG_GcGgGkGoGsGwG{HPHUHaHlI{J]JgJpKWKaKfKh!XK[FhFlFoFsFzGOGSGWG[G`GdGhGlGpGtGxG|HQHVH`HmI|JTJ^JhJoJv,m%f#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFgFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HOHPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMa,h%e#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMa!b/c)}.k/`/b/d/g5t6S6[6a6b;km@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMaT)d%b)ef%h#T%o)a*U/q0g7X;o<}@hATW(y%Z*]0r8OY)T%[FqFrFsKWY*O%iFfFgFhKaY*W%sFiFjFlKfQ*_%uQ.R(zQ.])WY._)X)m*y.a5QQ.r)cQ.u)hS.{)n)rQ.|)oQ.})pQ/O)qQ/P)sQ/Q)tQ/R)uQ/S)vQ/T)wQ/U)xQ/V)yQ/W)zY/X){G}HOHPHQU/k*P/p6nQ/v*cQ0X*sQ0Y*uQ0Z*vQ0]*wQ1t+UQ2q+nQ3],TQ3_,WQ3o,dQ4u.PQ5O.^Q5S.dQ6k/wS6l/y0jQ6p0OQ7^0nQ7dFeQ7qFkQ7s1US8V1b=rQ8Z1dQ8w1zQ9q2rU:P2|:S:XQ:V3QQ:`3^Q:h3nQ;a4vQ;y5sQO8_Q>S8aQ>l8yQ?W9sQ?a:WQ@`;iQ@a;jQAUmQClAWQCoAaQDPAwQDtCdQDyCmQDzCpQEQDQQESDSQEjDxQEpERQErEWQEzEdQFOEkQFVExQF]FTQF^FWQHYFmQHZFnQH[KhQH]FoQHfFwQHgFxQHhFyQHiFzSHnF{G]SHoF|G^SHpF}G_SHqGOG`QHrGPQHsGQQHtGRQHuGSQHvGTQHwGUQHxGVQHyGWQHzGXQH{GYQH|GZQH}G[QIOGaQIPGbQIQGcQIRGdQISGeQITGfQIUGgQIVGhQIWGiQIXGjQIYGkQIZGlQI[GmQI]GnQI^GoQI_GpQI`GqQIaGrQIbGsQIcGtQIdGuQIeGvQIfGwQIgGxQIhGyQIiGzQIjG{QIkG|UIuHSIyJeUIvHTIzJfUIwHUI{JgUIxHVI|JhQI}H^QJOH_QJPH`QJQHaQJVHjQJWHkQJXHlQJYHmSJtJTJvSJuJUJwQJxJZQJyJ[QJzJ]QJ{J^QKPJmQKQJnQKRJoQKSJpQKUJsQKVKTQK{LvQK|LwQK}LxQLOLyQLZMSQL[MTQL]MURL^MV+Y%a#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;j;om@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFgFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HOHPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLvLwLxLyMSMTMUMV!V0y+Q1R1_7b7|7}8R8S8U8^8`8d=wAqAsAuDODYEPEVEXEuFRFSFUF`W)W%^%_0s0tSFwKXK]SFxKYK^SFyKZK_TFzK[K`T)i%c)jX)O%Z*]0r8O,h%e#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFgFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HOHPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMaT0c*z6}j(u%U%V%^*Z*[0a7rHXKXKYKZK[LhS.h)Y6|S5].x5qR7e0sS.f)X*yR.y)mU.b)X)m*yR;b5QW.`)X)m*y5QR5P.aQ5W.eQ;e5XQ=t8TRAy=u,m%e#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFgFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HOHPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMa]5^.h.x5Z5_5q;f,d%e#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMaT0c*z6}Q.j)ZQ/s*`S0b*z6}Q1v+VQ>h8sRA^f8oVB`>`>aBbZ8o1r8o>`>aBbR1x+VR1w+VR5d.kR5e.kQ5c.kR@b;kQ/h)}S5b.k;kW6Q/`IoIpIqQ6U/bS6Z/d5tW6`/gIrIsItQ]QB_>_QD[BXRDaB^W1Q+Q1REuFUQ=]7b]EXDYEVEXFRFSF`g1P+Q1R7bDYEVEXEuFRFSFUF`f1V+Q1R7bDYEVEXEuFRFSFUF`TM^8R8_j0u+Q1R7b8R8_DYEVEXEuFRFSFUF`R8h1mQ+|&mS2]+c+kQ3Z,RY7x1W1X=q>QM_Q9O2TQ9[2_S=d7uLdR>r9Q`+x&m+c+k2T=q>QLdM_U:T2}L`LaUMW,R2_9QVMX1W1X7uU:R2|JTJUU?_:SJvJwR?b:XQ0p+OU7Z0k0mJRQ7_0n^:Q2|:S:XJTJUJvJwS=W7]JqRAg=XR7a0nQ2v+tQ9X2[Q=h7zR>o8}U2u+t2[8}S?X9tLfRM`7zg0w+Q1R7bDYEVEXEuFRFSFUF`Q#a!WQ#m!ZQ#r![Q$_!kQ$g!nQ$k!oQ'z$TQ(T$WQ(X$XQ-]'}Q2x+zQ4T,xQ:p3{Q=g7yQ?Z9yQ?z:rQAk=_RCuAlR&u#bQ&[#XQ8v1yQ:Z3TQ>k8xQBc>jQDbBdREaDc^&Y#X1y3T8x>jBdDcQ+Z&]WBl>x>z>|DhRDfBjj&W#X&]1y3T8x>j>x>z>|BdBjDcDhS+]&_&aR2O+^$}#Y!W!Z![!]!k!n!o!p#Z#a#j#m#n#r#s#x$T$W$X$Y$[$_$d$g$h$k$l$o&o'P'Y'j'u'w'z'}(Q(T(U(X(Y(](`(b(d(e+g,S-U-[-]-a-b-f-g-k-l-n-p2Y2b4S4b4d4f4h4j4l4n4o4q9U:o:{;V;Y;];_=f?v?xAjApCUCVCsCtDnD{D|ElR3e,ZR3d,ZQ3`,ZR?m:bQ3a,ZR?o:eR7m0wf1P+Q1R7bDYEVEXEuFRFSFUF`Q8P1_Q=i7|Q=j7}Q=s8SQ=v8UQ=|8^Q>R8`Q>V8dQAz=wRCxAqz1i+Q1R1_7b7|7}8S8U8^8`8d=wAqDYEVEXEuFRFSFUF`W=m8RAuDOEPRCzAs{1O+Q1R1_7b7|7}8S8U8^8`8d=wAqDYEVEXEuFRFSFUF`{0{+Q1R1_7b7|7}8S8U8^8`8d=wAqDYEVEXEuFRFSFUF`RBT>XQE[DYQEqEVQEsEXQFZFRQF[FSRFaF`{0|+Q1R1_7b7|7}8S8U8^8`8d=wAqDYEVEXEuFRFSFUF`R=p8RQ=n8RQC}AuQEODOREnEP{0}+Q1R1_7b7|7}8S8U8^8`8d=wAqDYEVEXEuFRFSFUF`R>^8kT>Z8k>[R>P8_RBR>UQBQ>URETDTQ6m/yR7Y0j&^%l#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6u6w6{7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;om@hATAWAaAwCdCmCpDQDSEREWEdExFTFWFeFkKTLvLwLxLyMSMTMUMV`*S%m%y%z(x0_7c=k>QQ/{*h!`Kb*u0O6q6tDxEkFfFiFmFqFwF{GPGTGXG]GaGeGiGmGqGuGyG}HSH^HjIyJZJeJm!WKc=eFjFnFrFxF|GQGUGYG^GbGfGjGnGrGvGzHTH_HkIzJUJ[JfJnJsJw!UKd;jFyF}GRGVGZG_GcGgGkGoGsGwG{HPHUHaHlI{J]JgJpKWKaKfKh!SKeFlFoFsFzGOGSGWG[G`GdGhGlGpGtGxG|HVH`HmI|JTJ^JhJoJvUKpLiLmLqUKqLjLnLrUKrLkLoLsUKsLlLpLtQLRLzQLSL{QLTL|RLUL},V%k#T%Z%[%i%m%o%s%u%y%z(x(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*h*s*u*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0O0_0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7c7l8O8Y8]8_8a8y9s:S:W:X;i;j;oQ>m@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLiLjLkLlLmLnLoLpLqLrLsLtLvLwLxLyLzL{L|L}MSMTMUMVV)R%Z*R*gY/l*PHSHTHUHVY6g/pIyIzI{I|Zm@hATAWAaAwCdCmCpDQDSEREWEdExFTFWFeFkKTLvLwLxLyMSMTMUMVn*l%|*n6sJiJjJkJlKiKjKkKlKtKuKvKw![Ki*u0O6q6tDxEkFiFmFqFwF{GPGTGXG]GaGeGiGmGqGuGyHSH^HjIyJZJeJm![Kj=eFgFjFnFrFxF|GQGUGYG^GbGfGjGnGrGvGzHOHTH_HkIzJUJ[JfJnJsJw!UKk;jFyF}GRGVGZG_GcGgGkGoGsGwG{HPHUHaHlI{J]JgJpKWKaKfKh!XKlFhFlFoFsFzGOGSGWG[G`GdGhGlGpGtGxG|HQHVH`HmI|JTJ^JhJoJvY*t%|KiKjKkKlZs9QW2z+v+y3X3YS9}2y:]S?]9x?eTBs?[BwQ3S+}Q9Z2^R>q9PR2k+mQ2i+mR9h2jQ2o+mQ9e2hQ9i2iQ9k2jQ?S9gR?T9jQ2j+mR9h2iR:Y3RR?i:^Q?g:^RB{?hQ?h:^RB{?gW&f#[#o&j'UW+e&d&e'Q'RT2V+a,kX,P&m+c+k2TS2{+v+yQ:O2yQ?^9xRBt?[Q+o&fQ2`+eR9R2VS+j&e'RT2W+a,kX+i&e'R+a,kQBm>xQBn>zQBo>|REeDhQ,V&oS2c+g,SQ2e+jQ9S2WS9V2Y2bQ9n2nQ9o2pQ>u9UQ?O9dQ?R9fQBp?PRBq?QW&p#[#o&j'UW+h&d&e'Q'RT2Z+a,kR2R+`T&h#[&jQ,Y&pQ2d+hQ9W2ZQ?V9rQBi>wRDdBhT'T#o'UQ3w,oQ:j3vR?q:iQ#x!]Q$o!pQ'v$SQ(]$YQ(f$pR-o(^R'h#uQ'd#uR4X,|S'g#u,|R,{'cT']#t'^T'[#t'^R:w4PQ#`!WW$^!k#Z#a#dW'y$T$[$_$aW-X'w'z'|'}U4`-Z-[-]S;R4a4bR@V;SQ#i!YQ$c!mR(P$VQ#h!YS$b!m#iS(O$V$cR-^(PR&|#fQ&z#fR3p,eR&{#f",nodeNames:'\u26A0 LineComment BlockComment PP_Directive Program Keyword Keyword ; Keyword TypeIdentifier = < SimpleType ) ( Delim VarName , Delim [ ] Astrisk ? > . QualifiedAliasMember :: Keyword Keyword Keyword } { Delim Delim : Delim ArgumentName BooleanLiteral IntegerLiteral RealLiteral CharacterLiteral StringLiteral NullLiteral InterpolatedRegularString $" UnaryExpr + - Not ~ & ^ ++ -- Cast Delim Keyword Keyword += -= *= SlashEq %= &= |= ^= <<= >= RightShiftAssignment ??= Keyword InterpolatedVerbatimString $@" @$" Ident ParenOrTupleExpr Delim MethodName Delim Keyword Keyword Keyword Keyword Delim Keyword Keyword ObjectCreationExpr Keyword Delim InitializerTarget Delim Delim Delim Delim Delim Keyword Delim Keyword Delim Keyword Delim Keyword Keyword Keyword Delim Keyword Delim ContextualKeyword Delim PropertyPatternFields Delim PropertyPatternField RelationalPattern <= LogicalPattern ContextualKeyword ContextualKeyword ContextualKeyword PropertyPattern Delim ListPattern Delim .. Keyword => Keyword Keyword Keyword Delim ParamName Delim LocalVarDecl Keyword Delim Delim LocalConstDecl Keyword ConstName LocalFuncDecl Keyword Delim ContextualKeyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Delim Keyword Keyword Keyword Keyword Delim Keyword Delim Keyword Keyword Keyword Keyword Keyword Keyword Delim Keyword Keyword Delim Keyword Keyword Delim -> Keyword Delim Delim Delim ArrayCreationExpr Delim BinaryExpr Slash % << RightShift Keyword Keyword == NotEq | && || ?? RangeExpr LambdaExpr Delim ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword AttrsNamedArg Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword ContextualKeyword Delim PropertyName Delim Keyword Keyword Keyword Keyword Delim ContextualKeyword ContextualKeyword Delim Keyword Delim Delim Keyword Keyword Delim Keyword Delim Delim Keyword Keyword Delim Delim',maxTerm:527,nodeProps:[["openedBy",13,"(",20,"[",30,"{"],["closedBy",14,")",19,"]",31,"}"]],skippedNodes:[0,1,2,3],repeatNodeCount:53,tokenData:"!$e~R!RXY$[YZ$aZ[$[[]$[]^$fpq$[qr$nrs${st-Ttu:yuv;dvw;qwxT#O#PWR!Q![>a!c!i>a#T#Z>a~>dR!Q![>m!c!i>m#T#Z>m~>pR!Q![>y!c!i>y#T#Z>y~>|R!Q![?V!c!i?V#T#Z?V~?YR!Q![?c!c!i?c#T#Z?c~?fR!Q![?o!c!i?o#T#Z?o~?rR!Q![?{!c!i?{#T#Z?{~@OR!Q![aa[r]||-1}],tokenPrec:0}),la=a.qp.define({parser:oa.configure({props:[a.uj.add({Delim:(0,a.tC)({except:/^\s*(?:case\b|default:)/})}),a.x0.add({Delim:a.Dv}),(0,e.Gv)({"Keyword ContextualKeyword SimpleType":e.pJ.keyword,"NullLiteral BooleanLiteral":e.pJ.bool,IntegerLiteral:e.pJ.integer,RealLiteral:e.pJ.float,'StringLiteral CharacterLiteral InterpolatedRegularString InterpolatedVerbatimString $" @$" $@"':e.pJ.string,"LineComment BlockComment":e.pJ.comment,". .. : Astrisk Slash % + - ++ -- Not ~ << & | ^ && || < > <= >= == NotEq = += -= *= SlashEq %= &= |= ^= ? ?? ??= =>":e.pJ.operator,PP_Directive:e.pJ.keyword,TypeIdentifier:e.pJ.typeName,"ArgumentName AttrsNamedArg":e.pJ.variableName,ConstName:e.pJ.constant(e.pJ.variableName),MethodName:e.pJ.function(e.pJ.variableName),ParamName:[e.pJ.emphasis,e.pJ.variableName],VarName:e.pJ.variableName,"FieldName PropertyName":e.pJ.propertyName,"( )":e.pJ.paren,"{ }":e.pJ.brace,"[ ]":e.pJ.squareBracket})]}),languageData:{commentTokens:{line:"//",block:{open:"/*",close:"*/"}},closeBrackets:{brackets:["(","[","{",'"',"'"]},indentOnInput:/^\s*((\)|\]|\})$|(else|else\s+if|catch|finally|case)\b|default:)/}});function $a(){return new a.ri(la)}const sa={pragma:!0,solidity:!0,import:!0,as:!0,from:!0,contract:!0,constructor:!0,is:!0,function:!0,modifier:!0,pure:!0,view:!0,payable:!0,constant:!0,anonymous:!0,indexed:!0,returns:!0,return:!0,event:!0,struct:!0,mapping:!0,interface:!0,using:!0,library:!0,storage:!0,memory:!0,calldata:!0,public:!0,private:!0,external:!0,internal:!0,emit:!0,assembly:!0,abstract:!0,after:!0,catch:!0,final:!0,in:!0,inline:!0,let:!0,match:!0,null:!0,of:!0,relocatable:!0,static:!0,try:!0,typeof:!0,var:!0},Qa={pragma:!0,returns:!0,address:!0,contract:!0,function:!0,struct:!0},ca={wei:!0,szabo:!0,finney:!0,ether:!0},ua={seconds:!0,minutes:!0,hours:!0,days:!0,weeks:!0},Cn={block:["coinbase","difficulty","gaslimit","number","timestamp"],msg:["data","sender","sig","value"],tx:["gasprice","origin"]},fa={now:!0,gasleft:!0,blockhash:!0},da={assert:!0,require:!0,revert:!0,throw:!0},pa={addmod:!0,mulmod:!0,keccak256:!0,sha256:!0,ripemd160:!0,ecrecover:!0},Sa={this:!0,selfdestruct:!0,super:!0},ha={type:!0},Dn={},Pa={if:!0,else:!0,while:!0,do:!0,for:!0,break:!0,continue:!0,switch:!0,case:!0,default:!0},Xa={bool:!0,byte:!0,string:!0,enum:!0,address:!0},wa={alias:!0,apply:!0,auto:!0,copyof:!0,define:!0,immutable:!0,implements:!0,macro:!0,mutable:!0,override:!0,partial:!0,promise:!0,reference:!0,sealed:!0,sizeof:!0,supports:!0,typedef:!0,unchecked:!0},ma={abi:["decode","encodePacked","encodeWithSelector","encodeWithSignature","encode"]},ya=["transfer","send","balance","call","delegatecall","staticcall"],ga=["title","author","notice","dev","param","return"],ba={delete:!0,new:!0,true:!0,false:!0},Fn=/[+\-*&^%:=<>!|/~]/,xa=/[-]/;let yi;function dt(r,F){let uO=r.next();if(uO==='"'||uO==="'"||uO==="`")return F.tokenize=Ta(uO),F.tokenize(r,F);if(va(r,F))return"version";if(uO==="."&&ya.some(function(Oe){return r.match(`${Oe}`)}))return"addressFunction";if(typeof uO=="string"&&Nn(uO,r))return"number";if(typeof uO=="string"&&/[[\]{}(),;:.]/.test(uO))return za(uO,F);if(uO==="/"){if(r.eat("*"))return F.tokenize=In,In(r,F);if(r.match(/\/{2}/)){for(uO=r.next();uO;){if(uO==="@"){r.backUp(1),F.grammar="doc";break}uO=r.next()}return"doc"}if(r.eat("/"))return r.skipToEnd(),"comment"}if(typeof uO=="string"&&xa.test(uO)){const Oe=r.peek();return typeof Oe=="string"&&Nn(Oe,r)?"number":"operator"}if(typeof uO=="string"&&Fn.test(uO))return r.eatWhile(Fn),"operator";r.eatWhile(/[\w$_\xa1-\uffff]/);const pO=r.current();if(F.grammar==="doc")return ga.some(function(Oe){return pO===`@${Oe}`})?"docReserve":"doc";if(pO==="solidity"&&F.lastToken==="pragma"&&(F.lastToken=F.lastToken+" "+pO),Object.prototype.propertyIsEnumerable.call(sa,pO))return(pO==="case"||pO==="default")&&(yi="case"),Object.prototype.propertyIsEnumerable.call(Qa,pO)&&(F.lastToken=pO),"keyword";if(Object.prototype.propertyIsEnumerable.call(ca,pO))return"etherUnit";if(Object.prototype.propertyIsEnumerable.call(Sa,pO))return"contractRelated";if(Object.prototype.propertyIsEnumerable.call(Pa,pO)||Object.prototype.propertyIsEnumerable.call(ha,pO)||Object.prototype.propertyIsEnumerable.call(wa,pO))return"keyword";if(Object.prototype.propertyIsEnumerable.call(Xa,pO)||Object.prototype.propertyIsEnumerable.call(ua,pO)||ka(pO)||Ra(pO)||qa(pO))return F.lastToken+="variable","keyword";if(Object.prototype.propertyIsEnumerable.call(ba,pO))return"atom";if(Object.prototype.propertyIsEnumerable.call(da,pO))return"errorHandling";if(Object.prototype.propertyIsEnumerable.call(pa,pO))return"mathematicalAndCryptographic";if(Object.prototype.propertyIsEnumerable.call(fa,pO)||Object.prototype.propertyIsEnumerable.call(Cn,pO)&&Cn[pO].some(function(Oe){return r.match(`.${Oe}`)}))return"variable-2";if(pO==="abi"&&ma[pO].some(function(Oe){return r.match(`.${Oe}`)}))return"abi";const UO=Wa(pO,r);return UO!=null?UO:(F.lastToken==="functionName("||F.lastToken==="returns(")&&Object.prototype.propertyIsEnumerable.call(Dn,pO)?(F.lastToken+="variable","variable"):F.lastToken==="function"?(F.lastToken="functionName",F.para==null&&(F.grammar="function",F.para=""),F.para+="functionName","functionName"):F.lastToken==="functionName(variable"?(F.lastToken="functionName(","parameterValue"):F.lastToken==="returns(variable"?(F.lastToken="returns(","parameterValue"):(F.lastToken==="address"&&pO==="payable"&&(F.lastToken="address payable"),(F.lastToken==="contract"||F.lastToken==="struct")&&(Dn[pO]=!0,F.lastToken=null),F.grammar==="function"?"parameterValue":"variable")}function Ta(r){return function(F,uO){let pO=!1,UO,Oe=!1;for(UO=F.next();UO!=null;){if(UO===r&&!pO){Oe=!0;break}pO=!pO&&r!=="`"&&UO==="\\",UO=F.next()}return(Oe||!(pO||r==="`"))&&(uO.tokenize=dt),"string"}}function In(r,F){let uO=!1,pO=r.next();for(;pO;){if(pO==="/"&&uO){F.tokenize=dt;break}uO=pO==="*",pO=r.next()}return"comment"}function va(r,F){if(F.lastToken==="pragma solidity")return F.lastToken=null,!F.startOfLine&&(r.match(/[\^{0}][0-9.]+/)||r.match(/[>=]+?[\s]*[0-9.]+[\s]*[<]?[\s]*[0-9.]+/))}function Nn(r,F){if(/[\d.]/.test(r))return r==="."?F.match(/^[0-9]+([eE][-+]?[0-9]+)?/):r==="0"?F.match(/^[xX][0-9a-fA-F]+/)||F.match(/^0[0-7]+/):F.match(/^[0-9]*\.?[0-9]*([eE][-+]?[0-9]+)?/),!0}function ka(r){if(r.match(/^[u]?int/)){if(r.indexOf("t")+1===r.length)return!0;const F=Number(r.substr(r.indexOf("t")+1,r.length));return F%8===0&&F<=256}}function Ra(r){if(r.match(/^bytes/)){if(r.indexOf("s")+1===r.length)return!0;const F=r.substr(r.indexOf("s")+1,r.length);return Number(F)<=32}}function qa(r){if(r.match(/^[u]?fixed([0-9]+x[0-9]+)?/)){if(r.indexOf("d")+1===r.length)return!0;const F=r.substr(r.indexOf("d")+1,r.length).split("x").map(Number);return F[0]%8===0&&F[0]<=256&&F[1]<=80}}function Wa(r,F){if(r.match(/^hex/)&&F.peek()==='"'){let uO=!1,pO,UO="",Oe="";for(pO=F.next();pO;){if(Oe+=pO,pO==='"'&&uO){if(UO=Oe.substring(1,Oe.length-1),UO.match(/^[0-9a-fA-F]+$/))return"number";F.backUp(Oe.length);break}uO=uO||pO==='"',pO=F.next()}}}function za(r,F){return r===","&&F.para==="functionName(variable"&&(F.para="functionName("),F.para!=null&&F.para.startsWith("functionName")&&(r===")"?F.para.endsWith("(")&&(F.para=F.para.substr(0,F.para.length-1),F.para==="functionName"&&(F.grammar="")):r==="("&&(F.para+=r)),r==="("&&F.lastToken==="functionName"?F.lastToken+=r:r===")"&&F.lastToken==="functionName("?F.lastToken=null:r==="("&&F.lastToken==="returns"?F.lastToken+=r:r===")"&&(F.lastToken==="returns("||F.lastToken==="returns(variable")&&(F.lastToken=null),r==="("&&F.lastToken==="address"&&(F.lastToken+=r),yi=r,null}class An{constructor(F,uO,pO,UO,Oe){this.indented=F,this.column=uO,this.type=pO,this.align=UO,this.prev=Oe}}function fn(r,F,uO){return r.context=new An(r.indented,F,uO,null,r.context),r.context}function Ln(r){if(!r.context.prev)return;const F=r.context.type;return(F===")"||F==="]"||F==="}")&&(r.indented=r.context.indented),r.context=r.context.prev}const Ya={startState(r){return{tokenize:null,context:new An(0-r,0,"top",!1,null),indented:0,startOfLine:!0,grammar:null,lastToken:null,para:null}},token(r,F){const uO=F.context;if(r.sol()&&(uO.align==null&&(uO.align=!1),F.indented=r.indentation(),F.startOfLine=!0,uO.type==="case"&&(uO.type="}"),F.grammar==="doc"&&(F.grammar=null)),r.eatSpace())return null;yi=null;const pO=(F.tokenize||dt)(r,F);return pO==="comment"||(uO.align==null&&(uO.align=!0),yi==="{"?fn(F,r.column(),"}"):yi==="["?fn(F,r.column(),"]"):yi==="("?fn(F,r.column(),")"):yi==="case"?uO.type="case":(yi==="}"&&uO.type==="}"||yi===uO.type)&&Ln(F),F.startOfLine=!1),pO},indent(r,F,uO){if(r.tokenize!==dt&&r.tokenize!=null)return null;const pO=r.context,UO=F&&F.charAt(0);if(pO.type==="case"&&/^(?:case|default)\b/.test(F))return r.context.type="}",pO.indented;const Oe=UO===pO.type;return pO.align?pO.column+(Oe?0:1):pO.indented+(Oe?0:uO.unit)},electricChars:"{}):",closeBrackets:"()[]{}''\"\"``",fold:"brace",blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:"//",tokenTable:{functionName:e.Vp.define(),parameterValue:e.Vp.define(),addressFunction:e.Vp.define(),errorHandling:e.Vp.define(),contractRelated:e.Vp.define(),version:e.Vp.define(),etherUnit:e.Vp.define(),doc:e.Vp.define(),mathematicalAndCryptographic:e.Vp.define(),abi:e.Vp.define()}},Za=new a.ri(a.il.define(Ya));var Ua=o(90870),Ga=o(58029),_a=o(94205),Va=o(2675),mi=o(67917);let Li=()=>new n.md({deserialize:r=>!0});const Hn=Li(),Jn=Li(),Bn=Li(),Mn=Li(),Kn=Li();var ja=Object.freeze({__proto__:null,coll:Hn,prefixColl:Jn,prefixEdge:Bn,sameEdge:Mn,prefixContainer:Kn});const Ea={__proto__:null,true:136,false:136,nil:138,def:147,defn:147,"defn-":147,defmacro:147,definline:147,defonce:147,deftest:147,defcard:147,ns:155},Ca=i.WQ.deserialize({version:14,states:"-zQ]QPOOP!pOPOOOOQO'#C`'#C`OOQO'#Cb'#CbO]QPO'#CcO]QPO'#CeO]QPO'#CgO]QPO'#CiO]QPO'#CkO]OPO'#CtO]OPO'#CvO!uOQO'#C|OOQO'#Dm'#DmQ]QPOOO$hQPO'#CqO$oQPO'#DUO$vQPO'#DXO$}OSO'#DZO%cOPO'#D]O%hOPO'#D`O%mOPO'#DbO%uOWO'#DdO]QPO'#DgO]QPO'#DhO%zQPO'#DjOOQO'#Dq'#DqP&SQPO'#C^POOO)C?e)C?eOOQO,58},58}OOQO,59P,59POOQO,59R,59ROOQO,59T,59TOOQO,59V,59VOOQO,59`,59`OOQO,59b,59bOOQO,59h,59hO'gOPO,59hOOQO-E7k-E7kOOQO'#Cr'#CrO!}QPO'#CsOOQO'#Dv'#DvO'lQPO'#D|O'sQPO'#DuOOQO'#DO'#DOOOQO'#Dz'#DzO'sQPO'#DyOOQO'#DQ'#DQOOQO'#D}'#D}O'lQPO'#D|OOQO'#Dt'#DtO(OQPO,59]O(TQPO,59pOOQO,59p,59pO([QPO,59sOOQO,59s,59sOOQO,59u,59uOOOO,59x,59xOOQO,59y,59yOOQO,5:Q,5:QOOQO,5:T,5:TOOQO,5:V,5:VOOQO,59w,59wOOQO,59z,59zOOQO,59|,59|OOQO,5:O,5:OOOQO,5:R,5:ROOQO,5:S,5:SOOQO,5:U,5:UPOOO,58x,58xOOQO1G/S1G/SOOQO,59_,59_OOQO,59k,59kOOQO,59m,59mOOQO'#Cx'#CxO'sQPO'#CyOOQO'#Dx'#DxO(cQPO,5:aO(jQPO,5:eO(qQPO,5:hOOQO1G.w1G.wOOQO1G/[1G/[OOQO1G/_1G/_OOQO,59e,59eO(xQPO'#CzO*`QPO1G/{O]QPO1G/{OOQO'#Cz'#CzO*gQPO1G0PO*gQPO1G0PO*nQPO7+%gO*uQPO7+%kP&SQPO'#CcP&SQPO'#CeP&SQPO'#CgP&SQPO'#CiP&SQPO'#CkP*|OPO'#DbP&SQPO'#DgP&SQPO'#Dh",stateData:"+[~O!dOSPOSRPQ~OTiOWSOYTO[UO^VO`WOaiObiOd^OiXOkYOoZOw_Oz`O|iO!OaO!TcO!VdO!XeO!fQO!gRO~ORjO~OosOqtO~OT!OOWSOYTO[UO^VO`WOaiObiOd^OiXOkYOoZOw_Oz`O|iO!OaO!TcO!VdO!XeO!fQO!gRO!kvO!o{O~Oc!pP~P!}Ov!UO~P]Oy!WO~P]Od^OoZOz`O!r!YO!t!]O!u!^O~Oz`O~OT!`O~OWSOd^O~O!s!bO~Ow_Oz`O~OTiOW!}OY#OO[#PO^#QO`#ROaiObiOd^OiXOkYOoZOw_Oz`O|iO!OaO!TcO!V#SO!XeO!fQO!gRO~Oo!gO~Oc!pX~P]OT!kOiXOkYO~Oc!qO~Ov!rO~P]Oy!sO~P]Oc!ia~P]Oc!ma~P]Oc!pa~P]OTnXWnXYnX[nX^nX`nXanXbnXc!eXdnXinXknXonXwnXznX|nX!OnX!TnX!VnX!XnX!fnX!gnX~Oc!ii~P]Oc!mi~P]Oc!iq~P]Oc!mq~P]OW!}Od^O~Oa!u!tT!t~",goto:"/]!rPP!sP!vP!v#nP!vP!vP!vP!vPPPPP$j%i%i%mP%mP&n&n&sP&yP'x'x'|'|PP(QPP({P!vP!v)|!v!vP!vP!vP!v!v!v*t!v+nP,fPPP-^PP.j.m.pP.v.m/PP.m/VRkP!kiOSTUVWXY]^_`fgjwy!Q!T!V!n!o!p!v!w!y!z!{!|!}#O#P#Q#R#T#U!jiOSTUVWXY]^_`fgjwy!Q!T!V!n!o!p!v!w!y!z!{!|!}#O#P#Q#R#T#UT!ad#S!jiOSTUVWXY]^_`fgjwy!Q!T!V!n!o!p!v!w!y!z!{!|!}#O#P#Q#R#T#UQ![aT!ad#STx^w!UfOSTUVWXY]_`fgy!Q!T!V!n!o!p!v!w!y!z!{!|Sw^wU!lz}!la#Tj!}#O#P#Q#R#T#UV!mz}!lQ!w!nR!z!o!fiOSTUVWXY]^_`fgjwy!Q!T!V!p!v!w!y!z!{!|!}#O#P#Q#R#T#UQ!ZaQ!u!nR!x!oT|^wT!P^w!jiOSTUVWXY]^_`fgjwy!Q!T!V!n!o!p!v!w!y!z!{!|!}#O#P#Q#R#T#UR!eh!jiOSTUVWXY]^_`fgjwy!Q!T!V!n!o!p!v!w!y!z!{!|!}#O#P#Q#R#T#UQ!XaQ!_bR!eh!kbOSTUVWXY]^_`fgjwy!Q!T!V!n!o!p!v!w!y!z!{!|!}#O#P#Q#R#T#U!YgOSTUVWXY]^_`fgwy!Q!T!V!n!o!p!v!w!y!z!{!|a#Uj!}#O#P#Q#R#T#U!khOSTUVWXY]^_`fgjwy!Q!T!V!n!o!p!v!w!y!z!{!|!}#O#P#Q#R#T#UQ]Obu]y!T!V!p!v!y!{!|Qy^Q!T_Q!V`Q!p!QQ!v!nQ!y!oQ!{!wR!|!zt[O]^_`y!Q!T!V!n!o!p!v!w!y!z!{!|SlS!}SmT#OSnU#PSoV#QSpW#RQqXQrYU!cfw#TS!dg#UR!fjR!S^R!R^Qz^R!hwQ!nzQ!o}R!t!lQ}^R!iwQ!Q^R!jw",nodeNames:"\u26A0 LineComment Discard #_ Boolean Symbol Nil Deref @ Quote ' SyntaxQuote ` Unquote ~ UnquoteSplice ~@ Number Keyword ) ( List DefLike Meta Metadata ^ ReaderMetadata #^ VarName Meta DocString \" String StringContent NS Meta Operator Meta ] [ Vector } { Map Character Set # NamespacedMap KeywordPrefix RegExp Var #' ReaderConditional #? SymbolicValue ## AnonymousFunction Meta TaggedLiteral ReaderTag ConstructorCall ConstructorPrefix Program",maxTerm:83,nodeProps:[[Bn,-14,3,8,10,12,14,16,25,27,46,48,51,53,55,61,""],[Jn,-13,7,9,11,13,15,24,26,45,47,49,50,52,56,""],["openedBy",19,"(",31,'"',38,"[",41,"{"],["closedBy",20,")",31,'"',39,"]",42,"}"],[Hn,-3,21,40,43,""],[Kn,-7,23,29,35,37,57,58,60,""],[Mn,31,""]],skippedNodes:[0,1,2,3],repeatNodeCount:1,tokenData:"#6x~R![OX$wX^%n^p$wpq%nqr'grs,Tst,Ytu/Yuv'gvw'gwx6Vxy6jyz6}z{'g{|7b|}%n}!O7b!O!P9t!P!Q)v!Q!R!8[!R![!>t![!]!Cp!]!^!J]!^!_'g!_!`'g!`!a'g!a!b'g!b!c!Kr!c!}/Y!}#O!LV#O#P!Lj#P#Q#3w#Q#R#4[#R#S/Y#S#T#4o#T#o/Y#o#p#5S#p#q$w#q#r#5g#r#s#5z#s#y$w#y#z%n#z$f$w$f$g%n$g##l/Y##l#BY$w#BY#BZ%n#BZ$IS$w$IS$I_%n$I_$I|$w$I|$JO%n$JO$JT$w$JT$JU%n$JU$KV$w$KV$KW%n$KW&FU$w&FU&FV%n&FV~$wQ$|SqQOr$ws#O$w#O#P%Y#P~$wQ%_TqQOr$wrs$ws#O$w#O#P%Y#P~$wR%ujqQ!dPOX$wX^%n^p$wpq%nqr$ws|$w|}%n}#O$w#O#P%Y#P#y$w#y#z%n#z$f$w$f$g%n$g#BY$w#BY#BZ%n#BZ$IS$w$IS$I_%n$I_$I|$w$I|$JO%n$JO$JT$w$JT$JU%n$JU$KV$w$KV$KW%n$KW&FU$w&FU&FV%n&FV~$w_'rpqQ!sW!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P)v!P!Q'g!Q!['g![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#o'g#o$g$w$g##l'g##l~$wZ*PpqQ!sWTPOq$wqr)vst)vtu)vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P)v!P!Q)v!Q![)v![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!})v!}#O$w#O#P%Y#P#R$w#R#S)v#S#T$w#T#o)v#o$g$w$g##l)v##l~$w~,YOo~R,a[!OPqQOr$wst-Vtw$wwx-jx!a$w!a!b-}!b#O$w#O#P%Y#P#Q$w#Q#R.b#R#S.u#S~$wR-^S!XPqQOr$ws#O$w#O#P%Y#P~$wR-qS!TPqQOr$ws#O$w#O#P%Y#P~$wR.US!VPqQOr$ws#O$w#O#P%Y#P~$wR.iSkPqQOr$ws#O$w#O#P%Y#P~$wR.|SRPqQOr$ws#O$w#O#P%Y#P~$w_/epqQ!sW!tSTPOq$wqr'gst)vtu/Yuv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P1i!P!Q'g!Q![/Y![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!}/Y!}#O$w#O#P%Y#P#R$w#R#S/Y#S#T$w#T#o/Y#o$g$w$g##l/Y##l~$w_1rpqQ!sWTPOq$wqr)vst)vtu3vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P)v!P!Q)v!Q![)v![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!}3v!}#O$w#O#P%Y#P#R$w#R#S3v#S#T$w#T#o3v#o$g$w$g##l3v##l~$w_4RpqQ!sW!uSTPOq$wqr)vst)vtu3vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P1i!P!Q)v!Q![3v![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!}3v!}#O$w#O#P%Y#P#R$w#R#S3v#S#T$w#T#o3v#o$g$w$g##l3v##l~$wR6^SYPqQOr$ws#O$w#O#P%Y#P~$wV6qSdTqQOr$ws#O$w#O#P%Y#P~$wR7UScPqQOr$ws#O$w#O#P%Y#P~$w_7mqqQ!sW!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P9t!P!Q'g!Q!RHO!R![!&|![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#o'g#o$g$w$g##l'g##l~$wZ9}pqQ!sWTPOq$wqr)vst)vtu)vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P)v!P!Q)v!Q![n!h!})v!}#O$w#O#P%Y#P#R$w#R#S)v#S#T$w#T#X)v#X#Y>n#Y#o)v#o$g$w$g##l)v##l~$wZ>wpqQ!sWTPOq$wqr)vst)vtu)vuv)vvw)vwx)vxz$wz{)v{|@{|}$w}!O@{!O!P)v!P!Q)v!Q![CY![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!})v!}#O$w#O#P%Y#P#R$w#R#S)v#S#T$w#T#o)v#o$g$w$g##l)v##l~$wZAUpqQ!sWTPOq$wqr)vst)vtu)vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P)v!P!Q)v!Q![CY![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!})v!}#O$w#O#P%Y#P#R$w#R#S)v#S#T$w#T#o)v#o$g$w$g##l)v##l~$wZCerqQ!sWaPTPOq$wqr)vst)vtu)vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P)v!P!Q)v!Q![CY![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!o)v!o!pEo!p!})v!}#O$w#O#P%Y#P#R$w#R#S)v#S#T$w#T#o)v#o$g$w$g##l)v##l~$wZEzpqQ!sWaPTPOq$wqr)vst)vtu)vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P)v!P!Q)v!Q![)v![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!})v!}#O$w#O#P%Y#P#R$w#R#S)v#S#T$w#T#o)v#o$g$w$g##l)v##l~$w_H]yqQ!sWaP!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!PJ|!P!Q!![!Q![!&|![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!g'g!g!h!)t!h!o'g!o!p!0{!p!q!0{!q!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#X'g#X#Y!)t#Y#l'g#l#m!3^#m#o'g#o$g$w$g##l'g##l~$wZKXvqQ!sWaPTPOq$wqr)vst)vtu)vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P)v!P!Q)v!Q![J|![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!g)v!g!h>n!h!o)v!o!pMo!p!})v!}#O$w#O#P%Y#P#R$w#R#S)v#S#T$w#T#X)v#X#Y>n#Y#o)v#o$g$w$g##l)v##l~$wZMztqQ!sWaPTPOq$wqr)vst)vtu)vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P)v!P!Q)v!Q![)v![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!g)v!g!h>n!h!})v!}#O$w#O#P%Y#P#R$w#R#S)v#S#T$w#T#X)v#X#Y>n#Y#o)v#o$g$w$g##l)v##l~$w_!!gpqQ!sW!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P)v!P!Q'g!Q![!$k![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#o'g#o$g$w$g##l'g##l~$w_!$xpqQ!sWaP!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P)v!P!Q'g!Q![!$k![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#o'g#o$g$w$g##l'g##l~$w_!'ZwqQ!sWaP!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!PJ|!P!Q!![!Q![!&|![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!g'g!g!h!)t!h!o'g!o!p!0{!p!q!0{!q!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#X'g#X#Y!)t#Y#o'g#o$g$w$g##l'g##l~$w_!*PpqQ!sW!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|!,T|}$w}!O!,T!O!P)v!P!Q'g!Q![!.d![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#o'g#o$g$w$g##l'g##l~$w_!,`pqQ!sW!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P)v!P!Q'g!Q![!.d![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#o'g#o$g$w$g##l'g##l~$w_!.qrqQ!sWaP!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P)v!P!Q'g!Q![!.d![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!o'g!o!p!0{!p!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#o'g#o$g$w$g##l'g##l~$w_!1YpqQ!sWaP!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P)v!P!Q'g!Q!['g![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#o'g#o$g$w$g##l'g##l~$w_!3irqQ!sW!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P)v!P!Q'g!Q![!5s![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!i!5s!i!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#Z!5s#Z#o'g#o$g$w$g##l'g##l~$w_!6QrqQ!sWaP!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P)v!P!Q'g!Q![!5s![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!i!5s!i!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#Z!5s#Z#o'g#o$g$w$g##l'g##l~$wR!8ceqQaPOr$ws!O$w!O!P!9t!P!Q!=r!Q![!>t![!g$w!g!h!:q!h!o$w!o!p!Z![#O$w#O#P%Y#P~$wR!>bUqQaPOr$ws!Q$w!Q![!>Z![#O$w#O#P%Y#P~$wR!>{_qQaPOr$ws!O$w!O!P!9t!P!Q!=r!Q![!>t![!g$w!g!h!:q!h!o$w!o!p!Ea[r]||-1}],tokenPrec:466}),{coll:Da}=ja,Fa=a.qp.define({parser:Ca.configure({props:[(0,e.Gv)({NS:e.pJ.keyword,DefLike:e.pJ.keyword,"Operator/Symbol":e.pJ.keyword,"VarName/Symbol":e.pJ.definition(e.pJ.variableName),Boolean:e.pJ.atom,"DocString/...":e.pJ.emphasis,"Discard!":e.pJ.comment,Number:e.pJ.number,StringContent:e.pJ.string,'"\\""':e.pJ.string,Keyword:e.pJ.atom,Nil:e.pJ.null,LineComment:e.pJ.lineComment,RegExp:e.pJ.regexp}),a.uj.add(r=>F=>{let{pos:uO,unit:pO,node:UO,state:Oe,baseIndent:Ie,textAfter:ci}=F;if(r.prop(Da)){let li=F.column(UO.firstChild.to);return r.name=="List"&&["NS","DefLike","Operator"].includes(UO.firstChild.nextSibling.type.name)?li+1:li}else return 0}),a.x0.add({"Vector Map List":a.Dv})]}),languageData:{commentTokens:{line:";;"}}});function Ia(){return new a.ri(Fa)}var Na=o(70889),Aa=o(68915),La=o(29558),Ha=o(61446),Ja=o(62602),Ba=o(20673),Ma=o(11660),Ka=o(87475),Oo=o(34812),eo=o(76991),io=o(24144),to=o(82040),no=o(37315),ro=o(87525),ao=o(28770),oo=o(53482),lo=o(87001),$o=o(77663),so=o(68393),Qo=o(8283),co=o(39781),uo=o(2542),fo={break:!0,case:!0,chan:!0,const:!0,continue:!0,default:!0,defer:!0,else:!0,fallthrough:!0,for:!0,func:!0,go:!0,goto:!0,if:!0,import:!0,interface:!0,map:!0,package:!0,range:!0,return:!0,select:!0,struct:!0,switch:!0,type:!0,var:!0,bool:!0,byte:!0,complex64:!0,complex128:!0,float32:!0,float64:!0,int8:!0,int16:!0,int32:!0,int64:!0,string:!0,uint8:!0,uint16:!0,uint32:!0,uint64:!0,int:!0,uint:!0,uintptr:!0,error:!0,rune:!0,any:!0,comparable:!0},po={true:!0,false:!0,iota:!0,nil:!0,append:!0,cap:!0,close:!0,complex:!0,copy:!0,delete:!0,imag:!0,len:!0,make:!0,new:!0,panic:!0,print:!0,println:!0,real:!0,recover:!0},Or=/[+\-*&^%:=<>!|\/]/,gi;function pt(r,F){var uO=r.next();if(uO=='"'||uO=="'"||uO=="`")return F.tokenize=So(uO),F.tokenize(r,F);if(/[\d\.]/.test(uO))return uO=="."?r.match(/^[0-9]+([eE][\-+]?[0-9]+)?/):uO=="0"?r.match(/^[xX][0-9a-fA-F]+/)||r.match(/^0[0-7]+/):r.match(/^[0-9]*\.?[0-9]*([eE][\-+]?[0-9]+)?/),"number";if(/[\[\]{}\(\),;\:\.]/.test(uO))return gi=uO,null;if(uO=="/"){if(r.eat("*"))return F.tokenize=er,er(r,F);if(r.eat("/"))return r.skipToEnd(),"comment"}if(Or.test(uO))return r.eatWhile(Or),"operator";r.eatWhile(/[\w\$_\xa1-\uffff]/);var pO=r.current();return fo.propertyIsEnumerable(pO)?((pO=="case"||pO=="default")&&(gi="case"),"keyword"):po.propertyIsEnumerable(pO)?"atom":"variable"}function So(r){return function(F,uO){for(var pO=!1,UO,Oe=!1;(UO=F.next())!=null;){if(UO==r&&!pO){Oe=!0;break}pO=!pO&&r!="`"&&UO=="\\"}return(Oe||!(pO||r=="`"))&&(uO.tokenize=pt),"string"}}function er(r,F){for(var uO=!1,pO;pO=r.next();){if(pO=="/"&&uO){F.tokenize=pt;break}uO=pO=="*"}return"comment"}function ir(r,F,uO,pO,UO){this.indented=r,this.column=F,this.type=uO,this.align=pO,this.prev=UO}function dn(r,F,uO){return r.context=new ir(r.indented,F,uO,null,r.context)}function tr(r){if(r.context.prev){var F=r.context.type;return(F==")"||F=="]"||F=="}")&&(r.indented=r.context.indented),r.context=r.context.prev}}const ho={name:"go",startState:function(r){return{tokenize:null,context:new ir(-r,0,"top",!1),indented:0,startOfLine:!0}},token:function(r,F){var uO=F.context;if(r.sol()&&(uO.align==null&&(uO.align=!1),F.indented=r.indentation(),F.startOfLine=!0,uO.type=="case"&&(uO.type="}")),r.eatSpace())return null;gi=null;var pO=(F.tokenize||pt)(r,F);return pO=="comment"||(uO.align==null&&(uO.align=!0),gi=="{"?dn(F,r.column(),"}"):gi=="["?dn(F,r.column(),"]"):gi=="("?dn(F,r.column(),")"):gi=="case"?uO.type="case":(gi=="}"&&uO.type=="}"||gi==uO.type)&&tr(F),F.startOfLine=!1),pO},indent:function(r,F,uO){if(r.tokenize!=pt&&r.tokenize!=null)return null;var pO=r.context,UO=F&&F.charAt(0);if(pO.type=="case"&&/^(?:case|default)\b/.test(F))return pO.indented;var Oe=UO==pO.type;return pO.align?pO.column+(Oe?0:1):pO.indented+(Oe?0:uO.unit)},languageData:{indentOnInput:/^\s([{}]|case |default\s*:)$/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}}}};var Po=o(23883),Xo=o(95372),wo=o(63509),mo=o(36395),yo=o(22314),go=o(41084),bo=o(76092),xo=o(60402),To=o(3519),vo=o(37213),ko=o(29121),Ro=o(65134),qo=o(40305),Wo=o(30758),zo=o(17988),Yo=o(78561),Zo=o(67370),Uo=o(43314),Go=o(33283),_o=o(94796),Vo=o(44163),jo=o(94293),Eo=o(33482),Co=o(37421),Do=o(69071),Fo=o(78142),Io=o(83993),No=o(10228),Ao=o(57365),Lo=o(24439),Ho=o(1770),Jo=o(78875),Bo=o(44879),Mo=o(9713),Ko=o(11873),Ol=o(17762),el=o(70370),il=o(97601),tl=o(86732),nl=o(28007),rl=o(66062),al=o(43465),ol=o(90177),ll=o(34511),$l=o(36471),sl=o(96443),Ql=o(71920),cl=o(66665),ul=o(15815),fl=o(44212),dl=o(31650),pl=o(90617),Sl=o(52119),hl=o(5819),Pl=o(26692),Xl=o(35753),wl=o(69232),ml=["true","false","on","off","yes","no"],yl=new RegExp("\\b(("+ml.join(")|(")+"))$","i");const gl={name:"yaml",token:function(r,F){var uO=r.peek(),pO=F.escaped;if(F.escaped=!1,uO=="#"&&(r.pos==0||/\s/.test(r.string.charAt(r.pos-1))))return r.skipToEnd(),"comment";if(r.match(/^('([^']|\\.)*'?|"([^"]|\\.)*"?)/))return"string";if(F.literal&&r.indentation()>F.keyCol)return r.skipToEnd(),"string";if(F.literal&&(F.literal=!1),r.sol()){if(F.keyCol=0,F.pair=!1,F.pairStart=!1,r.match("---")||r.match("..."))return"def";if(r.match(/^\s*-\s+/))return"meta"}if(r.match(/^(\{|\}|\[|\])/))return uO=="{"?F.inlinePairs++:uO=="}"?F.inlinePairs--:uO=="["?F.inlineList++:F.inlineList--,"meta";if(F.inlineList>0&&!pO&&uO==",")return r.next(),"meta";if(F.inlinePairs>0&&!pO&&uO==",")return F.keyCol=0,F.pair=!1,F.pairStart=!1,r.next(),"meta";if(F.pairStart){if(r.match(/^\s*(\||\>)\s*/))return F.literal=!0,"meta";if(r.match(/^\s*(\&|\*)[a-z0-9\._-]+\b/i))return"variable";if(F.inlinePairs==0&&r.match(/^\s*-?[0-9\.\,]+\s?$/)||F.inlinePairs>0&&r.match(/^\s*-?[0-9\.\,]+\s?(?=(,|}))/))return"number";if(r.match(yl))return"keyword"}return!F.pair&&r.match(/^\s*(?:[,\[\]{}&*!|>'"%@`][^\s'":]|[^,\[\]{}#&*!|>'"%@`])[^#]*?(?=\s*:($|\s))/)?(F.pair=!0,F.keyCol=r.indentation(),"atom"):F.pair&&r.match(/^:\s*/)?(F.pairStart=!0,"meta"):(F.pairStart=!1,F.escaped=uO=="\\",r.next(),null)},startState:function(){return{pair:!1,pairStart:!1,keyCol:0,inlinePairs:0,inlineList:0,literal:!1,escaped:!1}},languageData:{commentTokens:{line:"#"}}};var bl=o(21053),St={apl:()=>a.il.define(Ua.apl),asciiArmor:()=>a.il.define(Ga.asciiArmor),asterisk:()=>a.il.define(_a.asterisk),c:()=>a.il.define(mi.c),csharp:()=>$a(),scala:()=>a.il.define(mi.scala),solidity:()=>Za,kotlin:()=>a.il.define(mi.kotlin),shader:()=>a.il.define(mi.shader),nesC:()=>a.il.define(mi.nesC),objectiveC:()=>a.il.define(mi.objectiveC),objectiveCpp:()=>a.il.define(mi.objectiveCpp),squirrel:()=>a.il.define(mi.squirrel),ceylon:()=>a.il.define(mi.ceylon),dart:()=>a.il.define(mi.dart),cmake:()=>a.il.define(Na.cmake),cobol:()=>a.il.define(Aa.cobol),commonLisp:()=>a.il.define(Ha.commonLisp),crystal:()=>a.il.define(Ja.crystal),cypher:()=>a.il.define(Ba.cypher),d:()=>a.il.define(Ma.d),diff:()=>a.il.define(Ka.diff),dtd:()=>a.il.define(eo.dtd),dylan:()=>a.il.define(io.dylan),ebnf:()=>a.il.define(to.ebnf),ecl:()=>a.il.define(no.ecl),eiffel:()=>a.il.define(ro.eiffel),elm:()=>a.il.define(ao.elm),factor:()=>a.il.define(lo.factor),fcl:()=>a.il.define($o.fcl),forth:()=>a.il.define(so.forth),fortran:()=>a.il.define(Qo.fortran),gas:()=>a.il.define(co.gas),gherkin:()=>a.il.define(uo.gherkin),groovy:()=>a.il.define(Po.groovy),haskell:()=>a.il.define(Xo.haskell),haxe:()=>a.il.define(wo.haxe),http:()=>a.il.define(mo.http),idl:()=>a.il.define(yo.idl),jinja2:()=>a.il.define(go.jinja2),mathematica:()=>a.il.define(vo.mathematica),mbox:()=>a.il.define(ko.mbox),mirc:()=>a.il.define(Ro.mirc),modelica:()=>a.il.define(qo.modelica),mscgen:()=>a.il.define(Wo.mscgen),mumps:()=>a.il.define(zo.mumps),nsis:()=>a.il.define(Zo.nsis),ntriples:()=>a.il.define(Uo.ntriples),octave:()=>a.il.define(Go.octave),oz:()=>a.il.define(_o.oz),pig:()=>a.il.define(Eo.pig),properties:()=>a.il.define(Do.properties),protobuf:()=>a.il.define(Fo.protobuf),puppet:()=>a.il.define(Io.puppet),q:()=>a.il.define(No.q),sas:()=>a.il.define(Ho.sas),sass:()=>(0,p.sass)(),liquid:()=>(0,Ei.liquid)(),mermaid:()=>Ti(),nix:()=>wO(),svelte:()=>Br(),sieve:()=>a.il.define(Mo.sieve),smalltalk:()=>a.il.define(Ko.smalltalk),solr:()=>a.il.define(Ol.solr),sparql:()=>a.il.define(el.sparql),spreadsheet:()=>a.il.define(il.spreadsheet),stex:()=>a.il.define(tl.stex),textile:()=>a.il.define(ol.textile),tiddlyWiki:()=>a.il.define(ll.tiddlyWiki),tiki:()=>a.il.define($l.tiki),troff:()=>a.il.define(Ql.troff),ttcn:()=>a.il.define(cl.ttcn),turtle:()=>a.il.define(ul.turtle),velocity:()=>a.il.define(pl.velocity),verilog:()=>a.il.define(Sl.verilog),vhdl:()=>a.il.define(hl.vhdl),webIDL:()=>a.il.define(Pl.webIDL),xQuery:()=>a.il.define(Xl.xQuery),yacas:()=>a.il.define(wl.yacas),z80:()=>a.il.define(bl.z80),wast:Ht.wast,javascript:P.javascript,jsx:()=>(0,P.javascript)({jsx:!0}),typescript:()=>(0,P.javascript)({typescript:!0}),tsx:()=>(0,P.javascript)({jsx:!0,typescript:!0}),vue:()=>(0,Jt.vue)(),angular:()=>(0,Bt.angular)(),json:c.json,html:x.html,css:s.css,python:Ct.python,markdown:()=>(0,w.markdown)({base:w.markdownLanguage,codeLanguages:v}),xml:it.xml,sql:vi.sql,mysql:()=>(0,vi.sql)({dialect:vi.MySQL}),pgsql:()=>(0,vi.sql)({dialect:vi.PostgreSQL}),java:Dt.java,rust:tt.rust,cpp:Ft.cpp,lezer:hi,php:Lt.php,go:()=>a.il.define(ho),shell:()=>a.il.define(Bo.shell),lua:()=>a.il.define(To.lua),swift:()=>a.il.define(rl.swift),tcl:()=>a.il.define(al.tcl),yaml:()=>a.il.define(gl),vb:()=>a.il.define(fl.vb),powershell:()=>a.il.define(Co.powerShell),brainfuck:()=>a.il.define(Va.brainfuck),stylus:()=>a.il.define(nl.stylus),erlang:()=>a.il.define(oo.erlang),nginx:()=>a.il.define(Yo.nginx),perl:()=>a.il.define(jo.perl),ruby:()=>a.il.define(Lo.ruby),pascal:()=>a.il.define(Vo.pascal),livescript:()=>a.il.define(xo.liveScript),less:()=>(0,X.less)(),scheme:()=>a.il.define(Jo.scheme),toml:()=>a.il.define(sl.toml),vbscript:()=>a.il.define(dl.vbScript),clojure:()=>Ia(),coffeescript:()=>a.il.define(La.coffeeScript),julia:()=>a.il.define(bo.julia),dockerfile:()=>a.il.define(Oo.dockerFile),r:()=>a.il.define(Ao.r)},ql=Object.keys(St);function Wl(r){return St[r]?St[r]():null}},64599:function(WO,V,o){var a=o(96263);function t(b,v){var w=typeof Symbol!="undefined"&&b[Symbol.iterator]||b["@@iterator"];if(!w){if(Array.isArray(b)||(w=a(b))||v&&b&&typeof b.length=="number"){w&&(b=w);var P=0,x=function(){};return{s:x,n:function(){return P>=b.length?{done:!0}:{done:!1,value:b[P++]}},e:function(n){throw n},f:x}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var s=!0,X=!1,p;return{s:function(){w=w.call(b)},n:function(){var n=w.next();return s=n.done,n},e:function(n){X=!0,p=n},f:function(){try{!s&&w.return!=null&&w.return()}finally{if(X)throw p}}}}WO.exports=t,WO.exports.__esModule=!0,WO.exports.default=WO.exports},91706:function(WO,V,o){"use strict";o.r(V),o.d(V,{angular:function(){return A},angularLanguage:function(){return yO}});var a=o(59119),t=o(82261),b=o(13249),v=o(35524),w=o(41113),P=o(53105);const x=1,s=33,X=34,p=35,c=36,n=new P.Jq(l=>{let d=l.pos;for(;;){if(l.next==10){l.advance();break}else if(l.next==123&&l.peek(1)==123||l.next<0)break;l.advance()}l.pos>d&&l.acceptToken(x)});function i(l,d,R){return new P.Jq(j=>{let H=j.pos;for(;j.next!=l&&j.next>=0&&(R||j.next!=38&&(j.next!=123||j.peek(1)!=123));)j.advance();j.pos>H&&j.acceptToken(d)})}const e=i(39,s,!1),Q=i(34,X,!1),g=i(39,p,!0),$=i(34,c,!0),f=P.WQ.deserialize({version:14,states:"(jOVOqOOOeQpOOOvO!bO'#CaOOOP'#Cx'#CxQVOqOOO!OQpO'#CfO!WQpO'#ClO!]QpO'#CrO!bQpO'#CsOOQO'#Cv'#CvQ!gQpOOQ!lQpOOQ!qQpOOOOOV,58{,58{O!vOpO,58{OOOP-E6v-E6vO!{QpO,59QO#TQpO,59QOOQO,59W,59WO#YQpO,59^OOQO,59_,59_O#_QpOOO#_QpOOO#gQpOOOOOV1G.g1G.gO#oQpO'#CyO#tQpO1G.lOOQO1G.l1G.lO#|QpO1G.lOOQO1G.x1G.xO$UO`O'#DUO$ZOWO'#DUOOQO'#Co'#CoQOQpOOOOQO'#Cu'#CuO$`OtO'#CwO$qOrO'#CwOOQO,59e,59eOOQO-E6w-E6wOOQO7+$W7+$WO%SQpO7+$WO%[QpO7+$WOOOO'#Cp'#CpO%aOpO,59pOOOO'#Cq'#CqO%fOpO,59pOOOS'#Cz'#CzO%kOtO,59cOOQO,59c,59cOOOQ'#C{'#C{O%|OrO,59cO&_QpO<l.name=="InterpolationContent"?y:null)}),Z=q.configure({wrap:(0,w.FE)((l,d)=>{var R;return l.name=="InterpolationContent"?y:l.name!="AttributeInterpolation"?null:((R=l.node.parent)===null||R===void 0?void 0:R.name)=="StatementAttributeValue"?h:y}),top:"Attribute"}),W={parser:k},D={parser:Z},XO=(0,t.html)();function K(l){return l.configure({wrap:(0,w.FE)(J)},"angular")}const yO=K(XO.language);function J(l,d){switch(l.name){case"Attribute":return/^[*#(\[]|\{\{/.test(d.read(l.from,l.to))?D:null;case"Text":return W}return null}function A(l={}){let d=XO;if(l.base){if(l.base.language.name!="html"||!(l.base.language instanceof a.qp))throw new RangeError("The base option must be the result of calling html(...)");d=l.base}return new a.ri(d.language==XO.language?yO:K(d.language),[d.support,d.language.data.of({closeBrackets:{brackets:["[","{",'"']},indentOnInput:/^\s*[\}\]]$/})])}},31639:function(WO,V,o){"use strict";o.r(V),o.d(V,{cpp:function(){return A},cppLanguage:function(){return J}});var a=o(53105),t=o(35524);const b=1,v=2,w=3,P=82,x=76,s=117,X=85,p=97,c=122,n=65,i=90,e=95,Q=48,g=34,$=40,f=41,T=32,q=62,y=new a.Jq(l=>{if(l.next==x||l.next==X?l.advance():l.next==s&&(l.advance(),l.next==Q+8&&l.advance()),l.next!=P||(l.advance(),l.next!=g))return;l.advance();let d="";for(;l.next!=$;){if(l.next==T||l.next<=13||l.next==f)return;d+=String.fromCharCode(l.next),l.advance()}for(l.advance();;){if(l.next<0)return l.acceptToken(b);if(l.next==f){let R=!0;for(let j=0;R&&j{if(l.next==q)l.peek(1)==q&&l.acceptToken(v,1);else{let d=!1,R=0;for(;;R++){if(l.next>=n&&l.next<=i)d=!0;else{if(l.next>=p&&l.next<=c)return;if(l.next!=e&&!(l.next>=Q&&l.next<=Q+9))break}l.advance()}d&&R>1&&l.acceptToken(w)}},{extend:!0}),k=(0,t.Gv)({"typedef struct union enum class typename decltype auto template operator friend noexcept namespace using requires concept import export module __attribute__ __declspec __based":t.pJ.definitionKeyword,"extern MsCallModifier MsPointerModifier extern static register thread_local inline const volatile restrict _Atomic mutable constexpr constinit consteval virtual explicit VirtualSpecifier Access":t.pJ.modifier,"if else switch for while do case default return break continue goto throw try catch":t.pJ.controlKeyword,"co_return co_yield co_await":t.pJ.controlKeyword,"new sizeof delete static_assert":t.pJ.operatorKeyword,"NULL nullptr":t.pJ.null,this:t.pJ.self,"True False":t.pJ.bool,"TypeSize PrimitiveType":t.pJ.standard(t.pJ.typeName),TypeIdentifier:t.pJ.typeName,FieldIdentifier:t.pJ.propertyName,"CallExpression/FieldExpression/FieldIdentifier":t.pJ.function(t.pJ.propertyName),"ModuleName/Identifier":t.pJ.namespace,PartitionName:t.pJ.labelName,StatementIdentifier:t.pJ.labelName,"Identifier DestructorName":t.pJ.variableName,"CallExpression/Identifier":t.pJ.function(t.pJ.variableName),"CallExpression/ScopedIdentifier/Identifier":t.pJ.function(t.pJ.variableName),"FunctionDeclarator/Identifier FunctionDeclarator/DestructorName":t.pJ.function(t.pJ.definition(t.pJ.variableName)),NamespaceIdentifier:t.pJ.namespace,OperatorName:t.pJ.operator,ArithOp:t.pJ.arithmeticOperator,LogicOp:t.pJ.logicOperator,BitOp:t.pJ.bitwiseOperator,CompareOp:t.pJ.compareOperator,AssignOp:t.pJ.definitionOperator,UpdateOp:t.pJ.updateOperator,LineComment:t.pJ.lineComment,BlockComment:t.pJ.blockComment,Number:t.pJ.number,String:t.pJ.string,"RawString SystemLibString":t.pJ.special(t.pJ.string),CharLiteral:t.pJ.character,EscapeSequence:t.pJ.escape,"UserDefinedLiteral/Identifier":t.pJ.literal,PreProcArg:t.pJ.meta,"PreprocDirectiveName #include #ifdef #ifndef #if #define #else #endif #elif":t.pJ.processingInstruction,MacroName:t.pJ.special(t.pJ.name),"( )":t.pJ.paren,"[ ]":t.pJ.squareBracket,"{ }":t.pJ.brace,"< >":t.pJ.angleBracket,". ->":t.pJ.derefOperator,", ;":t.pJ.separator}),Z={__proto__:null,bool:34,char:34,int:34,float:34,double:34,void:34,size_t:34,ssize_t:34,intptr_t:34,uintptr_t:34,charptr_t:34,int8_t:34,int16_t:34,int32_t:34,int64_t:34,uint8_t:34,uint16_t:34,uint32_t:34,uint64_t:34,char8_t:34,char16_t:34,char32_t:34,char64_t:34,const:68,volatile:70,restrict:72,_Atomic:74,mutable:76,constexpr:78,constinit:80,consteval:82,struct:86,__declspec:90,final:148,override:148,public:152,private:152,protected:152,virtual:154,extern:160,static:162,register:164,inline:166,thread_local:168,__attribute__:172,__based:178,__restrict:180,__uptr:180,__sptr:180,_unaligned:180,__unaligned:180,noexcept:194,requires:198,TRUE:784,true:784,FALSE:786,false:786,typename:218,class:220,template:234,throw:248,__cdecl:256,__clrcall:256,__stdcall:256,__fastcall:256,__thiscall:256,__vectorcall:256,try:260,catch:264,export:282,import:286,case:296,default:298,if:308,else:314,switch:318,do:322,while:324,for:330,return:334,break:338,continue:342,goto:346,co_return:350,co_yield:354,using:362,typedef:366,namespace:380,new:398,delete:400,co_await:402,concept:406,enum:410,static_assert:414,friend:422,union:424,explicit:430,operator:444,module:456,signed:518,unsigned:518,long:518,short:518,decltype:528,auto:530,sizeof:566,NULL:572,nullptr:586,this:588},W={__proto__:null,"<":131},D={__proto__:null,">":135},XO={__proto__:null,operator:388,new:576,delete:582},K=a.WQ.deserialize({version:14,states:"$:|Q!QQVOOP'gOUOOO(XOWO'#CdO,RQUO'#CgO,]QUO'#FjO-sQbO'#CwO.UQUO'#CwO0TQUO'#KZO0[QUO'#CvO0gOpO'#DvO0oQ!dO'#D]OOQR'#JO'#JOO5XQVO'#GUO5fQUO'#JVOOQQ'#JV'#JVO8zQUO'#KmO{QVO'#E^O?]QUO'#E^OOQQ'#Ed'#EdOOQQ'#Ee'#EeO?bQVO'#EfO@XQVO'#EiOBUQUO'#FPOBvQUO'#FhOOQR'#Fj'#FjOB{QUO'#FjOOQR'#LQ'#LQOOQR'#LP'#LPOETQVO'#KQOFxQUO'#LVOGVQUO'#KqOGkQUO'#LVOH]QUO'#LXOOQR'#HU'#HUOOQR'#HV'#HVOOQR'#HW'#HWOOQR'#K|'#K|OOQR'#J_'#J_Q!QQVOOOHkQVO'#FOOIWQUO'#EhOI_QUOOOKZQVO'#HgOKkQUO'#HgONVQUO'#KqONaQUO'#KqOOQQ'#Kq'#KqO!!_QUO'#KqOOQQ'#Jq'#JqO!!lQUO'#HxOOQQ'#KZ'#KZO!&^QUO'#KZO!&zQUO'#KQO!(zQVO'#I]O!(zQVO'#I`OCQQUO'#KQOOQQ'#Ip'#IpOOQQ'#KQ'#KQO!,}QUO'#KZOOQR'#KY'#KYO!-UQUO'#DYO!/mQUO'#KnOOQQ'#Kn'#KnO!/tQUO'#KnO!/{QUO'#ETO!0QQUO'#EWO!0VQUO'#FRO8zQUO'#FPO!QQVO'#F^O!0[Q#vO'#F`O!0gQUO'#FkO!0oQUO'#FpO!0tQVO'#FrO!0oQUO'#FuO!3sQUO'#FvO!3xQVO'#FxO!4SQUO'#FzO!4XQUO'#F|O!4^QUO'#GOO!4cQVO'#GQO!(zQVO'#GSO!4jQUO'#GpO!4xQUO'#GYO!(zQVO'#FeO!6VQUO'#FeO!6[QVO'#G`O!6cQUO'#GaO!6nQUO'#GnO!6sQUO'#GrO!6xQUO'#GzO!7jQ&lO'#HiO!:mQUO'#GuO!:}QUO'#HXO!;YQUO'#HZO!;bQUO'#DWO!;bQUO'#HuO!;bQUO'#HvO!;yQUO'#HwO!<[QUO'#H|O!=PQUO'#H}O!>uQVO'#IbO!(zQVO'#IdO!?PQUO'#IgO!?WQVO'#IjP!@}{,UO'#CbP!6n{,UO'#CbP!AY{7[O'#CbP!6n{,UO'#CbP!A_{,UO'#CbP!AjOSO'#IzPOOO)CEn)CEnOOOO'#I|'#I|O!AtOWO,59OOOQR,59O,59OO!(zQVO,59UOOQQ,59W,59WO!(zQVO,5;ROOQR,5qOOQR'#IX'#IXOOQR'#IY'#IYOOQR'#IZ'#IZOOQR'#I['#I[O!(zQVO,5>rO!(zQVO,5>rO!(zQVO,5>rO!(zQVO,5>rO!(zQVO,5>rO!(zQVO,5>rO!(zQVO,5>rO!(zQVO,5>rO!(zQVO,5>rO!(zQVO,5>rO!DOQVO,5>zOOQQ,5?W,5?WO!EqQVO'#ChO!IjQUO'#CyOOQQ,59c,59cOOQQ,59b,59bOOQQ,5<},5<}O!IwQ&lO,5=mO!?PQUO,5?RO!LkQVO,5?UO!LrQbO,59cO!L}QVO'#FYOOQQ,5?P,5?PO!M_QVO,59VO!MfO`O,5:bO!MkQbO'#D^O!M|QbO'#K^O!N[QbO,59wO!NdQbO'#CwO!NuQUO'#CwO!NzQUO'#KZO# UQUO'#CvOOQR-E<|-E<|O# aQUO,5AoO# hQVO'#EfO@XQVO'#EiOBUQUO,5;kOOQR,5l,5>lO#3gQUO'#CgO#4]QUO,5>pO#6OQUO'#IeOOQR'#I}'#I}O#6WQUO,5:xO#6tQUO,5:xO#7eQUO,5:xO#8YQUO'#CtO!0QQUO'#ClOOQQ'#JW'#JWO#6tQUO,5:xO#8bQUO,5;QO!4xQUO'#C}O#9kQUO,5;QO#9pQUO,5>QO#:|QUO'#C}O#;dQUO,5>{O#;iQUO'#KwO#}QUO'#L[O#?UQUO,5>UO#?ZQbO'#CwO#?fQUO'#GcO#?kQUO'#E^O#@[QUO,5;kO#@sQUO'#K}O#@{QUO,5;rOKkQUO'#HfOBUQUO'#HgO#AQQUO'#KqO!6nQUO'#HjO#AxQUO'#CtO!0tQVO,5PO$(WQUO'#E[O$(eQUO,5>ROOQQ,5>S,5>SO$,RQVO'#C{OOQQ-E=o-E=oOOQQ,5>d,5>dOOQQ,59`,59`O$,]QUO,5>wO$.]QUO,5>zO!6nQUO,59tO$.pQUO,5;qO$.}QUO,5<{O!0QQUO,5:oOOQQ,5:r,5:rO$/YQUO,5;mO$/_QUO'#KmOBUQUO,5;kOOQR,5;x,5;xO$0OQUO'#FbO$0^QUO'#FbO$0cQUO,5;zO$3|QVO'#FmO!0tQVO,5eQUO,5pQUO,5=[O$>uQUO,5=[O!4xQUO,5}QUO,5uQUO,5<{O$DQQUO,5<{O$D]QUO,5=YO!(zQVO,5=^O!(zQVO,5=fO#NeQUO,5=mOOQQ,5>T,5>TO$FbQUO,5>TO$FlQUO,5>TO$FqQUO,5>TO$FvQUO,5>TO!6nQUO,5>TO$HtQUO'#KZO$H{QUO,5=oO$IWQUO,5=aOKkQUO,5=oO$JQQUO,5=sOOQR,5=s,5=sO$JYQUO,5=sO$LeQVO'#H[OOQQ,5=u,5=uO!;]QUO,5=uO%#`QUO'#KjO%#gQUO'#K[O%#{QUO'#KjO%$VQUO'#DyO%$hQUO'#D|O%'eQUO'#K[OOQQ'#K['#K[O%)WQUO'#K[O%#gQUO'#K[O%)]QUO'#K[OOQQ,59r,59rOOQQ,5>a,5>aOOQQ,5>b,5>bO%)eQUO'#HzO%)mQUO,5>cOOQQ,5>c,5>cO%-XQUO,5>cO%-dQUO,5>hO%1OQVO,5>iO%1VQUO,5>|O# hQVO'#EfO%4]QUO,5>|OOQQ,5>|,5>|O%4|QUO,5?OO%7QQUO,5?RO!<[QUO,5?RO%8|QUO,5?UO%sQUO1G0mOOQQ1G0m1G0mO%@PQUO'#CoO%B`QbO'#CwO%BkQUO'#CrO%BpQUO'#CrO%BuQUO1G.tO#AxQUO'#CqOOQQ1G.t1G.tO%DxQUO1G4]O%FOQUO1G4^O%GqQUO1G4^O%IdQUO1G4^O%KVQUO1G4^O%LxQUO1G4^O%NkQUO1G4^O&!^QUO1G4^O&$PQUO1G4^O&%rQUO1G4^O&'eQUO1G4^O&)WQUO1G4^O&*yQUO'#KPO&,SQUO'#KPO&,[QUO,59SOOQQ,5=P,5=PO&.dQUO,5=PO&.nQUO,5=PO&.sQUO,5=PO&.xQUO,5=PO!6nQUO,5=PO#NeQUO1G3XO&/SQUO1G4mO!<[QUO1G4mO&1OQUO1G4pO&2qQVO1G4pOOQQ1G.}1G.}OOQQ1G.|1G.|OOQQ1G2i1G2iO!IwQ&lO1G3XO&2xQUO'#LOO@XQVO'#EiO&4RQUO'#F]OOQQ'#Ja'#JaO&4WQUO'#FZO&4cQUO'#LOO&4kQUO,5;tO&4pQUO1G.qOOQQ1G.q1G.qOOQR1G/|1G/|O&6cQ!dO'#JPO&6hQbO,59xO&8yQ!eO'#D`O&9QQ!dO'#JRO&9VQbO,5@xO&9VQbO,5@xOOQR1G/c1G/cO&9bQbO1G/cO&9gQ&lO'#GeO&:eQbO,59cOOQR1G7Z1G7ZO#@[QUO1G1VO&:pQUO1G1^OBUQUO1G1VO&=RQUO'#CyO#*wQbO,59cO&@tQUO1G6sOOQR-E<{-E<{O&BWQUO1G0dO#6WQUO1G0dOOQQ-E=U-E=UO#6tQUO1G0dOOQQ1G0l1G0lO&B{QUO,59iOOQQ1G3l1G3lO&CcQUO,59iO&CyQUO,59iO!M_QVO1G4gO!(zQVO'#JYO&DeQUO,5AcOOQQ1G0o1G0oO!(zQVO1G0oO!6nQUO'#JnO&DmQUO,5AvOOQQ1G3p1G3pOOQR1G1V1G1VO&HjQVO'#FOO!M_QVO,5;sOOQQ,5;s,5;sOBUQUO'#JcO&JfQUO,5AiO&JnQVO'#E[OOQR1G1^1G1^O&M]QUO'#L[OOQR1G1n1G1nOOQR-E=f-E=fOOQR1G7]1G7]O#DhQUO1G7]OGVQUO1G7]O#DhQUO1G7_OOQR1G7_1G7_O&MeQUO'#G}O&MmQUO'#LWOOQQ,5=h,5=hO&M{QUO,5=jO&NQQUO,5=kOOQR1G7`1G7`O#EfQVO1G7`O&NVQUO1G7`O' ]QVO,5=kOOQR1G1U1G1UO$.vQUO'#E]O'!RQUO'#E]OOQQ'#Ky'#KyO'!lQUO'#KxO'!wQUO,5;UO'#PQUO'#ElO'#dQUO'#ElO'#wQUO'#EtOOQQ'#J['#J[O'#|QUO,5;cO'$sQUO,5;cO'%nQUO,5;dO'&tQVO,5;dOOQQ,5;d,5;dO''OQVO,5;dO'&tQVO,5;dO''VQUO,5;bO'(SQUO,5;eO'(_QUO'#KpO'(gQUO,5:vO'(lQUO,5;fOOQQ1G0n1G0nOOQQ'#J]'#J]O''VQUO,5;bO!4xQUO'#E}OOQQ,5;b,5;bO')gQUO'#E`O'+aQUO'#E{OHrQUO1G0nO'+fQUO'#EbOOQQ'#JX'#JXO'-OQUO'#KrOOQQ'#Kr'#KrO'-xQUO1G0eO'.pQUO1G3kO'/vQVO1G3kOOQQ1G3k1G3kO'0QQVO1G3kO'0XQUO'#L_O'1eQUO'#KXO'1sQUO'#KWO'2OQUO,59gO'2WQUO1G/`O'2]QUO'#FPOOQR1G1]1G1]OOQR1G2g1G2gO$>uQUO1G2gO'2gQUO1G2gO'2rQUO1G0ZOOQR'#J`'#J`O'2wQVO1G1XO'8pQUO'#FTO'8uQUO1G1VO!6nQUO'#JdO'9TQUO,5;|O$0^QUO,5;|OOQQ'#Fc'#FcOOQQ,5;|,5;|O'9cQUO1G1fOOQR1G1f1G1fO'9kQUO,5}QUO1G2`OOQQ'#Cu'#CuO'CzQUO'#G[O'DuQUO'#G[O'DzQUO'#LRO'EYQUO'#G_OOQQ'#LS'#LSO'EhQUO1G2`O'EmQVO1G1kO'HOQVO'#GUOBUQUO'#FWOOQR'#Je'#JeO'EmQVO1G1kO'HYQUO'#FvOOQR1G2f1G2fO'H_QUO1G2gO'HdQUO'#JgO'2gQUO1G2gO!(zQVO1G2tO'HlQUO1G2xO'IuQUO1G3QO'J{QUO1G3XOOQQ1G3o1G3oO'KaQUO1G3oOOQR1G3Z1G3ZO'KfQUO'#KZO'2]QUO'#LTOGkQUO'#LVOOQR'#Gy'#GyO#DhQUO'#LXOOQR'#HQ'#HQO'KpQUO'#GvO'#wQUO'#GuOOQR1G2{1G2{O'LmQUO1G2{O'MdQUO1G3ZO'MoQUO1G3_O'MtQUO1G3_OOQR1G3_1G3_O'M|QUO'#H]OOQR'#H]'#H]O( VQUO'#H]O!(zQVO'#H`O!(zQVO'#H_OOQR'#LZ'#LZO( [QUO'#LZOOQR'#Jk'#JkO( aQVO,5=vOOQQ,5=v,5=vO( hQUO'#H^O( pQUO'#HZOOQQ1G3a1G3aO( zQUO,5@vOOQQ,5@v,5@vO%)WQUO,5@vO%)]QUO,5@vO%$VQUO,5:eO(%iQUO'#KkO(%wQUO'#KkOOQQ,5:e,5:eOOQQ'#JS'#JSO(&SQUO'#D}O(&^QUO'#KqOGkQUO'#LVO('YQUO'#D}OOQQ'#Hp'#HpOOQQ'#Hr'#HrOOQQ'#Hs'#HsOOQQ'#Kl'#KlOOQQ'#JU'#JUO('dQUO,5:hOOQQ,5:h,5:hO((aQUO'#LVO((nQUO'#HtO()UQUO,5@vO()]QUO'#H{O()hQUO'#L^O()pQUO,5>fO()uQUO'#L]OOQQ1G3}1G3}O(-lQUO1G3}O(-sQUO1G3}O(-zQUO1G4TO(/QQUO1G4TO(/VQUO,5A|O!6nQUO1G4hO!(zQVO'#IiOOQQ1G4m1G4mO(/[QUO1G4mO(1_QVO1G4pPOOO1G.h1G.hP!A_{,UO1G.hP(3_QUO'#LeP(3j{,UO1G.hP(3o{7[O1G.hPO{O-E=s-E=sPOOO,5A},5A}P(3w{,UO,5A}POOO1G5Q1G5QO!(zQVO7+$[O(3|QUO'#CyOOQQ,59^,59^O(4XQbO,59cO(4dQbO,59^OOQQ,59],59]OOQQ7+)w7+)wO!M_QVO'#JtO(4oQUO,5@kOOQQ1G.n1G.nOOQQ1G2k1G2kO(4wQUO1G2kO(4|QUO7+(sOOQQ7+*X7+*XO(7bQUO7+*XO(7iQUO7+*XO(1_QVO7+*[O#NeQUO7+(sO(7vQVO'#JbO(8ZQUO,5AjO(8cQUO,5;vOOQQ'#Co'#CoOOQQ,5;w,5;wO!(zQVO'#F[OOQQ-E=_-E=_O!M_QVO,5;uOOQQ1G1`1G1`OOQQ,5?k,5?kOOQQ-E<}-E<}OOQR'#Dg'#DgOOQR'#Di'#DiOOQR'#Dl'#DlO(9lQ!eO'#K_O(9sQMkO'#K_O(9zQ!eO'#K_OOQR'#K_'#K_OOQR'#JQ'#JQO(:RQ!eO,59zOOQQ,59z,59zO(:YQbO,5?mOOQQ-E=P-E=PO(:hQbO1G6dOOQR7+$}7+$}OOQR7+&q7+&qOOQR7+&x7+&xO'8uQUO7+&qO(:sQUO7+&OO#6WQUO7+&OO(;hQUO1G/TO(]QUO,5?tOOQQ-E=W-E=WO(?fQUO7+&ZOOQQ,5@Y,5@YOOQQ-E=l-E=lO(?kQUO'#LOO@XQVO'#EiO(@wQUO1G1_OOQQ1G1_1G1_O(BQQUO,5?}OOQQ,5?},5?}OOQQ-E=a-E=aO(BfQUO'#KpOOQR7+,w7+,wO#DhQUO7+,wOOQR7+,y7+,yO(BsQUO,5=iO#DsQUO'#JjO(CUQUO,5ArOOQR1G3U1G3UOOQR1G3V1G3VO(CdQUO7+,zOOQR7+,z7+,zO(E[QUO,5:wO(FyQUO'#EwO!(zQVO,5;VO(GlQUO,5:wO(GvQUO'#EpO(HXQUO'#EzOOQQ,5;Z,5;ZO#K]QVO'#ExO(HoQUO,5:wO(HvQUO'#EyO#GgQUO'#JZO(J`QUO,5AdOOQQ1G0p1G0pO(JkQUO,5;WO!<[QUO,5;^O(KUQUO,5;_O(KdQUO,5;WO(MvQUO,5;`OOQQ-E=Y-E=YO(NOQUO1G0}OOQQ1G1O1G1OO(NyQUO1G1OO)!PQVO1G1OO)!WQVO1G1OO)!bQUO1G0|OOQQ1G0|1G0|OOQQ1G1P1G1PO)#_QUO'#JoO)#iQUO,5A[OOQQ1G0b1G0bOOQQ-E=Z-E=ZO)#qQUO,5;iO!<[QUO,5;iO)$nQVO,5:zO)$uQUO,5;gO$ mQUO7+&YOOQQ7+&Y7+&YO!(zQVO'#EfO)$|QUO,5:|OOQQ'#Ks'#KsOOQQ-E=V-E=VOOQQ,5A^,5A^OOQQ'#Jl'#JlO)(qQUO7+&PPOQQ7+&P7+&POOQQ7+)V7+)VO))iQUO7+)VO)*oQVO7+)VOOQQ,5>m,5>mO$)YQVO'#JsO)*vQUO,5@rOOQQ1G/R1G/ROOQQ7+$z7+$zO)+RQUO7+(RO)+WQUO7+(ROOQR7+(R7+(RO$>uQUO7+(ROOQQ7+%u7+%uOOQR-E=^-E=^O!0VQUO,5;oOOQQ,5@O,5@OOOQQ-E=b-E=bO$0^QUO1G1hOOQQ1G1h1G1hOOQR7+'Q7+'QOOQR1G1s1G1sOBUQUO,5;rO)+tQUO,5hQUO,5}QUO7+(dO)?SQVO7+(dOOQQ7+(l7+(lOOQQ7+)Z7+)ZO)?[QUO'#KjO)?fQUO'#KjOOQR,5=b,5=bO)?sQUO,5=bO!;bQUO,5=bO!;bQUO,5=bO!;bQUO,5=bOOQR7+(g7+(gOOQR7+(u7+(uOOQR7+(y7+(yOOQR,5=w,5=wO)?xQUO,5=zO)AOQUO,5=yOOQR,5Au,5AuOOQR-E=i-E=iOOQQ1G3b1G3bO)BUQUO,5=xO)BZQVO'#EfOOQQ1G6b1G6bO%)WQUO1G6bO%)]QUO1G6bOOQQ1G0P1G0POOQQ-E=Q-E=QO)DrQUO,5AVO(%iQUO'#JTO)D}QUO,5AVO)D}QUO,5AVO)EVQUO,5:iO8zQUO,5:iOOQQ,5>],5>]O)EaQUO,5AqO)EhQUO'#EVO)FrQUO'#EVO)G]QUO,5:iO)GgQUO'#HlO)GgQUO'#HmOOQQ'#Ko'#KoO)HUQUO'#KoO!(zQVO'#HnOOQQ,5:i,5:iO)HvQUO,5:iO!M_QVO,5:iOOQQ-E=S-E=SOOQQ1G0S1G0SOOQQ,5>`,5>`O)H{QUO1G6bO!(zQVO,5>gO)LjQUO'#JrO)LuQUO,5AxOOQQ1G4Q1G4QO)L}QUO,5AwOOQQ,5Aw,5AwOOQQ7+)i7+)iO*!lQUO7+)iOOQQ7+)o7+)oO*'kQVO1G7hO*)mQUO7+*SO*)rQUO,5?TO**xQUO7+*[POOO7+$S7+$SP*,kQUO'#LfP*,sQUO,5BPP*,x{,UO7+$SPOOO1G7i1G7iO*,}QUO<XQUO7+&jO*?_QVO7+&jOOQQ7+&h7+&hOOQQ,5@Z,5@ZOOQQ-E=m-E=mO*@ZQUO1G1TO*@eQUO1G1TO*AOQUO1G0fOOQQ1G0f1G0fO*BUQUO'#K{O*B^QUO1G1ROOQQ<uQUO<VO)GgQUO'#JpO*NQQUO1G0TO*NcQVO1G0TOOQQ1G3u1G3uO*NjQUO,5>WO*NuQUO,5>XO+ dQUO,5>YO+!jQUO1G0TO%)]QUO7++|O+#pQUO1G4ROOQQ,5@^,5@^OOQQ-E=p-E=pOOQQ<n,5>nO+/iQUOANAXOOQRANAXANAXO+/nQUO7+'`OOQRAN@cAN@cO+0zQVOAN@nO+1RQUOAN@nO!0tQVOAN@nO+2[QUOAN@nO+2aQUOAN@}O+2lQUOAN@}O+3rQUOAN@}OOQRAN@nAN@nO!M_QVOAN@}OOQRANAOANAOO+3wQUO7+'|O)7VQUO7+'|OOQQ7+(O7+(OO+4YQUO7+(OO+5`QVO7+(OO+5gQVO7+'hO+5nQUOANAjOOQR7+(h7+(hOOQR7+)P7+)PO+5sQUO7+)PO+5xQUO7+)POOQQ<= h<= hO+6QQUO7+,]O+6YQUO1G5ZOOQQ1G5Z1G5ZO+6eQUO7+%oOOQQ7+%o7+%oO+6vQUO7+%oO*NcQVO7+%oOOQQ7+)a7+)aO+6{QUO7+%oO+8RQUO7+%oO!M_QVO7+%oO+8]QUO1G0]O*LkQUO1G0]O)EhQUO1G0]OOQQ1G0a1G0aO+8zQUO1G3qO+:QQVO1G3qOOQQ1G3q1G3qO+:[QVO1G3qO+:cQUO,5@[OOQQ-E=n-E=nOOQQ1G3r1G3rO%)WQUO<= hOOQQ7+*Z7+*ZPOQQ,5@b,5@bPOQQ-E=t-E=tOOQQ1G/}1G/}OOQQ,5?x,5?xOOQQ-E=[-E=[OOQRG26sG26sO+:zQUOG26YO!0tQVOG26YO+QQUO<uAN>uO+BpQUOAN>uO+CvQUOAN>uO!M_QVOAN>uO+C{QUO<nQUO'#KZO,?OQUO'#CyO,?^QbO,59cO,6VQUO7+&OO,OP>i>{?aFXMX!&]!,sP!3m!4b!5VP!5qPPPPPPPP!6[P!7tPP!9V!:oP!:uPPPPPP!:xP!:xPP!:xPPPPPPPPP!;U!>lP!>oPP!?]!@QPPPPP!@UP>l!AgPP>l!Cn!Eo!E}!Gd!ITP!I`P!Io!Io!MP#!`##v#'S#*^!Eo#*hPP!Eo#*o#*u#*h#*h#*xP#*|#+k#+k#+k#+k!ITP#,U#,g#.|P#/bP#0}P#1R#1Z#2O#2Z#4i#4q#4q#1RP#1RP#4x#5OP#5YPP#5u#6d#7U#5uP#7v#8SP#5uP#5uPP#5u#5uP#5uP#5uP#5uP#5uP#5uP#5uP#8V#5Y#8sP#9YP#9o#9o#9o#9o#9|#1RP#:d#?`#?}PPPPPPPP#@uP#ATP#ATP#Aa#Dn#9OPP#@}#EQP#Ee#Ep#Ev#Ev#@}#FlP#1R#1R#1R#1R#1RP!Io#GW#G_#G_#G_#Gc!Ly#Gm!Ly#Gq!E}!E}!E}#Gt#L^!E}>l>l>l$#V!@Q!@Q!@Q!@Q!@Q!@Q!6[!6[!6[$#jP$%V$%e!6[$%kPP!6[$'y$'|#@l$(P:t7j$+V$-Q$.q$0a7jPP7j$2T7jP7j7jP7jP$5Z7jP7jPP7j$5gPPPPPPPPP*[P$8o$8u$;^$=d$=j$>Q$>[$>g$>v$>|$@[$AZ$Ab$Ai$Ao$Aw$BR$BX$Bd$Bj$Bs$B{$CW$C^$Ch$Cn$Cx$DP$D`$Df$DlP$Dr$Dz$ER$Ea$F}$GT$GZ$Gb$GkPPPPPPPP$Gq$GuPPPPP$Nw$'y$Nz%$S%&[P%&i%&lPPPPPPPPPP%&x%'{%(R%(V%)|%+Z%+|%,T%.d%.jPPP%.t%/P%/S%/Y%0a%0d%0n%0x%0|%2Q%2s%2y#@uP%3d%3t%3w%4X%4e%4i%4o%4u$'y$'|$'|%4x%4{P%5V%5YR#cP'`mO[aefwx{!W!X!g!k!n!r!s!v!x#X#Y#[#g#i#l#q#r#s#t#u#v#w#x#y#z#{#}$U$W$Y$e$f$k%]%m&Q&S&W&b&f&x&y&|'O'P'b'i'j'y(`(b(i)l)r*h*i*l*q*r*v+W+Y+h+j+k,P,R,n,q,w-]-^-a-g.P.Q.U.}/Q/[/c/l/n/s/u0h0{1Q1a1b1l1p1z1|2c2f2i2u2z2}3i4O4R4W4a5Y5e5q6_6c6f6h6j6t6v6{7b7j7m8e8g8m8s8t9R9V9]9_9l9o9p9{:O:U:W:]:b:fU%om%p7QQ&m!`Q(j#]d0P)}/|/}0O0R4}5O5P5S8QR7Q3Tb}Oaewx{!g&S*q&v$i[!W!X!k!n!r!s!v!x#X#Y#[#g#i#l#q#r#s#t#u#v#w#x#y#z#{#}$U$W$Y$e$f$k%]%m&Q&W&b&f&x&y&|'O'P'b'i'j'y(`(b(i)l)r*h*i*l*r*v+W+Y+h+j+k,P,R,n,q,w-]-^-a-g.P.Q.U.}/Q/[/c/l/n/s/u0{1a1b1l1p1z1|2c2f2i2u2z2}3i4O4R4W4a5Y5e5q6_6c6f6h6j6t6v6{7b7j7m8e8g8m8s8t9R9V9]9_9l9o9p9{:O:U:W:]:b:fS%`f0h#d%jgnp|#O$g$|$}%S%d%h%i%w&s't'u(Q*Y*`*b*t+],l,v-_-p-w.f.m.o0]0y0z1O1S2_2j5a6g;W;X;Y;`;a;b;o;p;q;r;v;w;x;y MacroName LineComment BlockComment PreprocDirective #include String EscapeSequence SystemLibString Identifier ArgumentList ( ConditionalExpression AssignmentExpression CallExpression PrimitiveType FieldExpression FieldIdentifier DestructorName TemplateMethod ScopedFieldIdentifier NamespaceIdentifier TemplateType TypeIdentifier ScopedTypeIdentifier ScopedNamespaceIdentifier :: NamespaceIdentifier TypeIdentifier TemplateArgumentList < TypeDescriptor const volatile restrict _Atomic mutable constexpr constinit consteval StructSpecifier struct MsDeclspecModifier __declspec ) Attribute AttributeName Identifier AttributeArgs { } [ ] UpdateOp ArithOp ArithOp ArithOp LogicOp BitOp BitOp BitOp CompareOp CompareOp CompareOp > CompareOp BitOp UpdateOp , Number CharLiteral AttributeArgs VirtualSpecifier BaseClassClause Access virtual FieldDeclarationList FieldDeclaration extern static register inline thread_local AttributeSpecifier __attribute__ PointerDeclarator MsBasedModifier __based MsPointerModifier FunctionDeclarator ParameterList ParameterDeclaration PointerDeclarator FunctionDeclarator Noexcept noexcept RequiresClause requires True False ParenthesizedExpression CommaExpression LambdaExpression LambdaCaptureSpecifier TemplateParameterList OptionalParameterDeclaration TypeParameterDeclaration typename class VariadicParameterDeclaration VariadicDeclarator ReferenceDeclarator OptionalTypeParameterDeclaration VariadicTypeParameterDeclaration TemplateTemplateParameterDeclaration template AbstractFunctionDeclarator AbstractPointerDeclarator AbstractArrayDeclarator AbstractParenthesizedDeclarator AbstractReferenceDeclarator ThrowSpecifier throw TrailingReturnType CompoundStatement FunctionDefinition MsCallModifier TryStatement try CatchClause catch LinkageSpecification Declaration InitDeclarator InitializerList InitializerPair SubscriptDesignator FieldDesignator ExportDeclaration export ImportDeclaration import ModuleName PartitionName HeaderName CaseStatement case default LabeledStatement StatementIdentifier ExpressionStatement IfStatement if ConditionClause Declaration else SwitchStatement switch DoStatement do while WhileStatement ForStatement for ReturnStatement return BreakStatement break ContinueStatement continue GotoStatement goto CoReturnStatement co_return CoYieldStatement co_yield AttributeStatement ForRangeLoop AliasDeclaration using TypeDefinition typedef PointerDeclarator FunctionDeclarator ArrayDeclarator ParenthesizedDeclarator ThrowStatement NamespaceDefinition namespace ScopedIdentifier Identifier OperatorName operator ArithOp BitOp CompareOp LogicOp new delete co_await ConceptDefinition concept UsingDeclaration enum StaticAssertDeclaration static_assert ConcatenatedString TemplateDeclaration FriendDeclaration friend union FunctionDefinition ExplicitFunctionSpecifier explicit FieldInitializerList FieldInitializer DefaultMethodClause DeleteMethodClause FunctionDefinition OperatorCast operator TemplateInstantiation FunctionDefinition FunctionDefinition Declaration ModuleDeclaration module RequiresExpression RequirementList SimpleRequirement TypeRequirement CompoundRequirement ReturnTypeRequirement ConstraintConjuction LogicOp ConstraintDisjunction LogicOp ArrayDeclarator ParenthesizedDeclarator ReferenceDeclarator TemplateFunction OperatorName StructuredBindingDeclarator ArrayDeclarator ParenthesizedDeclarator ReferenceDeclarator BitfieldClause FunctionDefinition FunctionDefinition Declaration FunctionDefinition Declaration AccessSpecifier UnionSpecifier ClassSpecifier EnumSpecifier SizedTypeSpecifier TypeSize EnumeratorList Enumerator DependentType Decltype decltype auto PlaceholderTypeSpecifier ParameterPackExpansion ParameterPackExpansion FieldIdentifier PointerExpression SubscriptExpression BinaryExpression ArithOp LogicOp LogicOp BitOp UnaryExpression LogicOp BitOp UpdateExpression CastExpression SizeofExpression sizeof CoAwaitExpression CompoundLiteralExpression NULL NewExpression new NewDeclarator DeleteExpression delete ParameterPackExpansion nullptr this UserDefinedLiteral ParamPack #define PreprocArg #if #ifdef #ifndef #else #endif #elif PreprocDirectiveName Macro Program",maxTerm:425,nodeProps:[["group",-35,1,8,11,14,15,16,18,71,72,100,101,102,104,191,208,229,242,243,270,271,272,277,280,281,282,284,285,286,287,290,292,293,294,295,296,"Expression",-13,17,24,25,26,42,255,256,257,258,262,263,265,266,"Type",-19,126,129,147,150,152,153,158,160,163,164,166,168,170,172,174,176,178,179,188,"Statement"],["isolate",-4,4,5,8,10,""]],propSources:[k],skippedNodes:[0,3,4,5,6,7,10,297,298,299,300,301,302,303,304,305,306,347,348],repeatNodeCount:41,tokenData:"&*r7ZR!UOX$eXY({YZ.gZ]$e]^+P^p$epq({qr.}rs0}st2ktu$euv!7dvw!9bwx!;exy!O{|!?R|}!AV}!O!BQ!O!P!DX!P!Q#+y!Q!R#Az!R![$(x![!]$Ag!]!^$Cc!^!_$D^!_!`%1W!`!a%2X!a!b%5_!b!c$e!c!n%6Y!n!o%7q!o!w%6Y!w!x%7q!x!}%6Y!}#O%:n#O#P%u#Y#]4Y#]#^NZ#^#o4Y#o;'S$e;'S;=`(u<%lO$e4e4eb)ZW(pQ'f&j'm.oOY$eZr$ers%^sw$ewx(Ox!Q$e!Q![4Y![!c$e!c!}4Y!}#O$e#O#P&f#P#R$e#R#S4Y#S#T$e#T#o4Y#o;'S$e;'S;=`(u<%lO$e4e5xd)ZW(pQ'f&j'm.oOY$eZr$ers%^sw$ewx(Ox!Q$e!Q![4Y![!c$e!c!}4Y!}#O$e#O#P&f#P#R$e#R#S4Y#S#T$e#T#X4Y#X#Y7W#Y#o4Y#o;'S$e;'S;=`(u<%lO$e4e7cd)ZW(pQ'f&j'm.oOY$eZr$ers%^sw$ewx(Ox!Q$e!Q![4Y![!c$e!c!}4Y!}#O$e#O#P&f#P#R$e#R#S4Y#S#T$e#T#Y4Y#Y#Z8q#Z#o4Y#o;'S$e;'S;=`(u<%lO$e4e8|d)ZW(pQ'f&j'm.oOY$eZr$ers%^sw$ewx(Ox!Q$e!Q![4Y![!c$e!c!}4Y!}#O$e#O#P&f#P#R$e#R#S4Y#S#T$e#T#]4Y#]#^:[#^#o4Y#o;'S$e;'S;=`(u<%lO$e4e:gd)ZW(pQ'f&j'm.oOY$eZr$ers%^sw$ewx(Ox!Q$e!Q![4Y![!c$e!c!}4Y!}#O$e#O#P&f#P#R$e#R#S4Y#S#T$e#T#b4Y#b#c;u#c#o4Y#o;'S$e;'S;=`(u<%lO$e4e][)S,g)ZW(pQ%Z!b'f&jOY$eZr$ers%^sw$ewx(Ox!_$e!_!`!8g!`#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o!?`^)ZW(pQ%Z!b!Y,g'f&jOY$eZr$ers%^sw$ewx(Ox{$e{|!@[|!_$e!_!`!8g!`#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o!@gY)ZW!X-y(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e2a!AbY!h,k)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o!B__)ZW(pQ%Z!b!Y,g'f&jOY$eZr$ers%^sw$ewx(Ox}$e}!O!@[!O!_$e!_!`!8g!`!a!C^!a#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o!CiY(x-y)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e2a!Dd^)ZW(pQ'f&j(w,gOY$eZr$ers%^sw$ewx(Ox!O$e!O!P!E`!P!Q$e!Q![!GY![#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e2a!Ei[)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox!O$e!O!P!F_!P#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e2a!FjY)X,k)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e2]!Gen)ZW(pQ!i,g'f&jOY$eZr$ers%^sw$ewx!Icx!Q$e!Q![!GY![!g$e!g!h#$w!h!i#*Y!i!n$e!n!o#*Y!o!r$e!r!s#$w!s!w$e!w!x#*Y!x#O$e#O#P&f#P#X$e#X#Y#$w#Y#Z#*Y#Z#`$e#`#a#*Y#a#d$e#d#e#$w#e#i$e#i#j#*Y#j;'S$e;'S;=`(u<%lO$e2T!IjY(pQ'f&jOY(OZr(Ors%}s!Q(O!Q![!JY![#O(O#O#P&f#P;'S(O;'S;=`(o<%lO(O2T!Jcn(pQ!i,g'f&jOY(OZr(Ors%}sw(Owx!Icx!Q(O!Q![!JY![!g(O!g!h!La!h!i##`!i!n(O!n!o##`!o!r(O!r!s!La!s!w(O!w!x##`!x#O(O#O#P&f#P#X(O#X#Y!La#Y#Z##`#Z#`(O#`#a##`#a#d(O#d#e!La#e#i(O#i#j##`#j;'S(O;'S;=`(o<%lO(O2T!Ljl(pQ!i,g'f&jOY(OZr(Ors%}s{(O{|!Nb|}(O}!O!Nb!O!Q(O!Q![# e![!c(O!c!h# e!h!i# e!i!n(O!n!o##`!o!w(O!w!x##`!x#O(O#O#P&f#P#T(O#T#Y# e#Y#Z# e#Z#`(O#`#a##`#a#i(O#i#j##`#j;'S(O;'S;=`(o<%lO(O2T!Ni^(pQ'f&jOY(OZr(Ors%}s!Q(O!Q![# e![!c(O!c!i# e!i#O(O#O#P&f#P#T(O#T#Z# e#Z;'S(O;'S;=`(o<%lO(O2T# nj(pQ!i,g'f&jOY(OZr(Ors%}sw(Owx!Nbx!Q(O!Q![# e![!c(O!c!h# e!h!i# e!i!n(O!n!o##`!o!w(O!w!x##`!x#O(O#O#P&f#P#T(O#T#Y# e#Y#Z# e#Z#`(O#`#a##`#a#i(O#i#j##`#j;'S(O;'S;=`(o<%lO(O2T##id(pQ!i,g'f&jOY(OZr(Ors%}s!h(O!h!i##`!i!n(O!n!o##`!o!w(O!w!x##`!x#O(O#O#P&f#P#Y(O#Y#Z##`#Z#`(O#`#a##`#a#i(O#i#j##`#j;'S(O;'S;=`(o<%lO(O2]#%Sn)ZW(pQ!i,g'f&jOY$eZr$ers%^sw$ewx(Ox{$e{|#'Q|}$e}!O#'Q!O!Q$e!Q![#(]![!c$e!c!h#(]!h!i#(]!i!n$e!n!o#*Y!o!w$e!w!x#*Y!x#O$e#O#P&f#P#T$e#T#Y#(]#Y#Z#(]#Z#`$e#`#a#*Y#a#i$e#i#j#*Y#j;'S$e;'S;=`(u<%lO$e2]#'Z`)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox!Q$e!Q![#(]![!c$e!c!i#(]!i#O$e#O#P&f#P#T$e#T#Z#(]#Z;'S$e;'S;=`(u<%lO$e2]#(hj)ZW(pQ!i,g'f&jOY$eZr$ers%^sw$ewx!Nbx!Q$e!Q![#(]![!c$e!c!h#(]!h!i#(]!i!n$e!n!o#*Y!o!w$e!w!x#*Y!x#O$e#O#P&f#P#T$e#T#Y#(]#Y#Z#(]#Z#`$e#`#a#*Y#a#i$e#i#j#*Y#j;'S$e;'S;=`(u<%lO$e2]#*ef)ZW(pQ!i,g'f&jOY$eZr$ers%^sw$ewx(Ox!h$e!h!i#*Y!i!n$e!n!o#*Y!o!w$e!w!x#*Y!x#O$e#O#P&f#P#Y$e#Y#Z#*Y#Z#`$e#`#a#*Y#a#i$e#i#j#*Y#j;'S$e;'S;=`(u<%lO$e7Z#,W`)ZW(pQ%Z!b![,g'f&jOY$eZr$ers%^sw$ewx(Oxz$ez{#-Y{!P$e!P!Q#:s!Q!_$e!_!`!8g!`#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e7Z#-c])ZW(pQ'f&jOY#-YYZ#.[Zr#-Yrs#/csw#-Ywx#5wxz#-Yz{#8j{#O#-Y#O#P#2`#P;'S#-Y;'S;=`#:m<%lO#-Y1e#._TOz#.[z{#.n{;'S#.[;'S;=`#/]<%lO#.[1e#.qVOz#.[z{#.n{!P#.[!P!Q#/W!Q;'S#.[;'S;=`#/]<%lO#.[1e#/]OT1e1e#/`P;=`<%l#.[7X#/jZ)ZW'f&jOY#/cYZ#.[Zw#/cwx#0]xz#/cz{#4O{#O#/c#O#P#2`#P;'S#/c;'S;=`#5q<%lO#/c7P#0bX'f&jOY#0]YZ#.[Zz#0]z{#0}{#O#0]#O#P#2`#P;'S#0];'S;=`#3x<%lO#0]7P#1SZ'f&jOY#0]YZ#.[Zz#0]z{#0}{!P#0]!P!Q#1u!Q#O#0]#O#P#2`#P;'S#0];'S;=`#3x<%lO#0]7P#1|UT1e'f&jOY%}Z#O%}#O#P&f#P;'S%};'S;=`'r<%lO%}7P#2eZ'f&jOY#0]YZ#0]Z]#0]]^#3W^z#0]z{#0}{#O#0]#O#P#2`#P;'S#0];'S;=`#3x<%lO#0]7P#3]X'f&jOY#0]YZ#0]Zz#0]z{#0}{#O#0]#O#P#2`#P;'S#0];'S;=`#3x<%lO#0]7P#3{P;=`<%l#0]7X#4V])ZW'f&jOY#/cYZ#.[Zw#/cwx#0]xz#/cz{#4O{!P#/c!P!Q#5O!Q#O#/c#O#P#2`#P;'S#/c;'S;=`#5q<%lO#/c7X#5XW)ZWT1e'f&jOY%^Zw%^wx%}x#O%^#O#P&f#P;'S%^;'S;=`'x<%lO%^7X#5tP;=`<%l#/c7R#6OZ(pQ'f&jOY#5wYZ#.[Zr#5wrs#0]sz#5wz{#6q{#O#5w#O#P#2`#P;'S#5w;'S;=`#8d<%lO#5w7R#6x](pQ'f&jOY#5wYZ#.[Zr#5wrs#0]sz#5wz{#6q{!P#5w!P!Q#7q!Q#O#5w#O#P#2`#P;'S#5w;'S;=`#8d<%lO#5w7R#7zW(pQT1e'f&jOY(OZr(Ors%}s#O(O#O#P&f#P;'S(O;'S;=`(o<%lO(O7R#8gP;=`<%l#5w7Z#8s_)ZW(pQ'f&jOY#-YYZ#.[Zr#-Yrs#/csw#-Ywx#5wxz#-Yz{#8j{!P#-Y!P!Q#9r!Q#O#-Y#O#P#2`#P;'S#-Y;'S;=`#:m<%lO#-Y7Z#9}Y)ZW(pQT1e'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e7Z#:pP;=`<%l#-Y7Z#;OY)ZW(pQS1e'f&jOY#:sZr#:srs#;nsw#:swx#@{x#O#:s#O#P#[<%lO#b#P;'S#[<%lO#[<%lO#_P;=`<%l#i]S1e'f&jOY#b#P#b#[<%lO#[<%lO#b#P#b#[<%lO#t!R![$2V![!c$e!c!i$2V!i#O$e#O#P&f#P#T$e#T#Z$2V#Z;'S$e;'S;=`(u<%lO$e2]$?Pv)ZW(pQ!i,g'f&jOY$eZr$ers%^sw$ewx$4lx!O$e!O!P$ m!P!Q$e!Q![$2V![!c$e!c!g$2V!g!h$:p!h!i$2V!i!n$e!n!o#*Y!o!r$e!r!s#$w!s!w$e!w!x#*Y!x#O$e#O#P&f#P#T$e#T#U$2V#U#V$2V#V#X$2V#X#Y$:p#Y#Z$2V#Z#`$e#`#a#*Y#a#d$e#d#e#$w#e#i$e#i#j#*Y#j#l$e#l#m$0z#m;'S$e;'S;=`(u<%lO$e4e$Ar[(v-X)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox![$e![!]$Bh!]#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3s$BsYl-})ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e2]$CnY)W,g)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e7V$Dk_p,g%]!b)ZW(pQ'f&jOY$EjYZ$FlZr$Ejrs$GZsw$Ejwx%)Px!^$Ej!^!_%+w!_!`%.U!`!a%0]!a#O$Ej#O#P$Ib#P;'S$Ej;'S;=`%+q<%lO$Ej*[$Es])ZW(pQ'f&jOY$EjYZ$FlZr$Ejrs$GZsw$Ejwx%)Px!`$Ej!`!a%*t!a#O$Ej#O#P$Ib#P;'S$Ej;'S;=`%+q<%lO$Ejp$FoTO!`$Fl!`!a$GO!a;'S$Fl;'S;=`$GT<%lO$Flp$GTO$Wpp$GWP;=`<%l$Fl*Y$GbZ)ZW'f&jOY$GZYZ$FlZw$GZwx$HTx!`$GZ!`!a%(U!a#O$GZ#O#P$Ib#P;'S$GZ;'S;=`%(y<%lO$GZ*Q$HYX'f&jOY$HTYZ$FlZ!`$HT!`!a$Hu!a#O$HT#O#P$Ib#P;'S$HT;'S;=`$Mx<%lO$HT*Q$IOU$WpY#t'f&jOY%}Z#O%}#O#P&f#P;'S%};'S;=`'r<%lO%}*Q$Ig['f&jOY$HTYZ$HTZ]$HT]^$J]^!`$HT!`!a$NO!a#O$HT#O#P%&n#P;'S$HT;'S;=`%'f;=`<%l%$z<%lO$HT*Q$JbX'f&jOY$HTYZ$J}Z!`$HT!`!a$Hu!a#O$HT#O#P$Ib#P;'S$HT;'S;=`$Mx<%lO$HT'[$KSX'f&jOY$J}YZ$FlZ!`$J}!`!a$Ko!a#O$J}#O#P$LY#P;'S$J};'S;=`$Mr<%lO$J}'[$KvU$Wp'f&jOY%}Z#O%}#O#P&f#P;'S%};'S;=`'r<%lO%}'[$L_Z'f&jOY$J}YZ$J}Z]$J}]^$MQ^!`$J}!`!a$Ko!a#O$J}#O#P$LY#P;'S$J};'S;=`$Mr<%lO$J}'[$MVX'f&jOY$J}YZ$J}Z!`$J}!`!a$Ko!a#O$J}#O#P$LY#P;'S$J};'S;=`$Mr<%lO$J}'[$MuP;=`<%l$J}*Q$M{P;=`<%l$HT*Q$NVW$Wp'f&jOY$NoZ!`$No!`!a% ^!a#O$No#O#P% w#P;'S$No;'S;=`%#^<%lO$No)`$NtW'f&jOY$NoZ!`$No!`!a% ^!a#O$No#O#P% w#P;'S$No;'S;=`%#^<%lO$No)`% eUY#t'f&jOY%}Z#O%}#O#P&f#P;'S%};'S;=`'r<%lO%})`% |Y'f&jOY$NoYZ$NoZ]$No]^%!l^#O$No#O#P%#d#P;'S$No;'S;=`%$[;=`<%l%$z<%lO$No)`%!qX'f&jOY$NoYZ%}Z!`$No!`!a% ^!a#O$No#O#P% w#P;'S$No;'S;=`%#^<%lO$No)`%#aP;=`<%l$No)`%#iZ'f&jOY$NoYZ%}Z]$No]^%!l^!`$No!`!a% ^!a#O$No#O#P% w#P;'S$No;'S;=`%#^<%lO$No)`%$_XOY%$zZ!`%$z!`!a%%g!a#O%$z#O#P%%l#P;'S%$z;'S;=`%&h;=`<%l$No<%lO%$z#t%$}WOY%$zZ!`%$z!`!a%%g!a#O%$z#O#P%%l#P;'S%$z;'S;=`%&h<%lO%$z#t%%lOY#t#t%%oRO;'S%$z;'S;=`%%x;=`O%$z#t%%{XOY%$zZ!`%$z!`!a%%g!a#O%$z#O#P%%l#P;'S%$z;'S;=`%&h;=`<%l%$z<%lO%$z#t%&kP;=`<%l%$z*Q%&sZ'f&jOY$HTYZ$J}Z]$HT]^$J]^!`$HT!`!a$Hu!a#O$HT#O#P$Ib#P;'S$HT;'S;=`$Mx<%lO$HT*Q%'iXOY%$zZ!`%$z!`!a%%g!a#O%$z#O#P%%l#P;'S%$z;'S;=`%&h;=`<%l$HT<%lO%$z*Y%(aW$WpY#t)ZW'f&jOY%^Zw%^wx%}x#O%^#O#P&f#P;'S%^;'S;=`'x<%lO%^*Y%(|P;=`<%l$GZ*S%)WZ(pQ'f&jOY%)PYZ$FlZr%)Prs$HTs!`%)P!`!a%)y!a#O%)P#O#P$Ib#P;'S%)P;'S;=`%*n<%lO%)P*S%*UW$WpY#t(pQ'f&jOY(OZr(Ors%}s#O(O#O#P&f#P;'S(O;'S;=`(o<%lO(O*S%*qP;=`<%l%)P*[%+RY$WpY#t)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e*[%+tP;=`<%l$Ej7V%,U^)ZW(pQ%[!b!f,g'f&jOY$EjYZ$FlZr$Ejrs$GZsw$Ejwx%)Px!_$Ej!_!`%-Q!`!a%*t!a#O$Ej#O#P$Ib#P;'S$Ej;'S;=`%+q<%lO$Ej7V%-]]!g-y)ZW(pQ'f&jOY$EjYZ$FlZr$Ejrs$GZsw$Ejwx%)Px!`$Ej!`!a%*t!a#O$Ej#O#P$Ib#P;'S$Ej;'S;=`%+q<%lO$Ej7V%.c]%]!b!b,g)ZW(pQ'f&jOY$EjYZ$FlZr$Ejrs$GZsw$Ejwx%)Px!`$Ej!`!a%/[!a#O$Ej#O#P$Ib#P;'S$Ej;'S;=`%+q<%lO$Ej7V%/mY%]!b!b,g$WpY#t)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e)j%0hYY#t)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o%1c[)j!c)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox!_$e!_!`0Q!`#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o%2f]%]!b)ZW(pQ!d,g'f&jOY$eZr$ers%^sw$ewx(Ox!_$e!_!`%3_!`!a%4[!a#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o%3lY%]!b!b,g)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o%4i[)ZW(pQ%[!b!f,g'f&jOY$eZr$ers%^sw$ewx(Ox!_$e!_!`!8g!`#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e&u%5jY(uP)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e7Z%6ib)ZW(yS(pQ!R,f(r%y'f&jOY$eZr$ers%^sw$ewx(Ox!Q$e!Q![%6Y![!c$e!c!}%6Y!}#O$e#O#P&f#P#R$e#R#S%6Y#S#T$e#T#o%6Y#o;'S$e;'S;=`(u<%lO$e7Z%8Qb)ZW(yS(pQ!R,f(r%y'f&jOY$eZr$ers%9Ysw$ewx%9{x!Q$e!Q![%6Y![!c$e!c!}%6Y!}#O$e#O#P&f#P#R$e#R#S%6Y#S#T$e#T#o%6Y#o;'S$e;'S;=`(u<%lO$e5P%9cW)ZW(o/]'f&jOY%^Zw%^wx%}x#O%^#O#P&f#P;'S%^;'S;=`'x<%lO%^2T%:UW(pQ)Y,g'f&jOY(OZr(Ors%}s#O(O#O#P&f#P;'S(O;'S;=`(o<%lO(O3o%:yZ!V-y)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox!}$e!}#O%;l#O#P&f#P;'S$e;'S;=`(u<%lO$e&u%;wY)PP)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e4e%[Z]%=q]^%?Z^!Q%=q!Q![%?w![!w%=q!w!x%AX!x#O%=q#O#P%H_#P#i%=q#i#j%Ds#j#l%=q#l#m%IR#m;'S%=q;'S;=`%Kt<%lO%=q&t%=xUXY'f&jOY%}Z#O%}#O#P&f#P;'S%};'S;=`'r<%lO%}4e%>e[XY(n.o'f&jOX%}XY-OYZ*[Z]%}]^-O^p%}pq-Oq#O%}#O#P,^#P;'S%};'S;=`'r<%lO%}4e%?bVXY'f&jOY%}YZ-OZ#O%}#O#P&f#P;'S%};'S;=`'r<%lO%}&t%@OWXY'f&jOY%}Z!Q%}!Q![%@h![#O%}#O#P&f#P;'S%};'S;=`'r<%lO%}&t%@oWXY'f&jOY%}Z!Q%}!Q![%=q![#O%}#O#P&f#P;'S%};'S;=`'r<%lO%}&t%A^['f&jOY%}Z!Q%}!Q![%BS![!c%}!c!i%BS!i#O%}#O#P&f#P#T%}#T#Z%BS#Z;'S%};'S;=`'r<%lO%}&t%BX['f&jOY%}Z!Q%}!Q![%B}![!c%}!c!i%B}!i#O%}#O#P&f#P#T%}#T#Z%B}#Z;'S%};'S;=`'r<%lO%}&t%CS['f&jOY%}Z!Q%}!Q![%Cx![!c%}!c!i%Cx!i#O%}#O#P&f#P#T%}#T#Z%Cx#Z;'S%};'S;=`'r<%lO%}&t%C}['f&jOY%}Z!Q%}!Q![%Ds![!c%}!c!i%Ds!i#O%}#O#P&f#P#T%}#T#Z%Ds#Z;'S%};'S;=`'r<%lO%}&t%Dx['f&jOY%}Z!Q%}!Q![%En![!c%}!c!i%En!i#O%}#O#P&f#P#T%}#T#Z%En#Z;'S%};'S;=`'r<%lO%}&t%Es['f&jOY%}Z!Q%}!Q![%Fi![!c%}!c!i%Fi!i#O%}#O#P&f#P#T%}#T#Z%Fi#Z;'S%};'S;=`'r<%lO%}&t%Fn['f&jOY%}Z!Q%}!Q![%Gd![!c%}!c!i%Gd!i#O%}#O#P&f#P#T%}#T#Z%Gd#Z;'S%};'S;=`'r<%lO%}&t%Gi['f&jOY%}Z!Q%}!Q![%=q![!c%}!c!i%=q!i#O%}#O#P&f#P#T%}#T#Z%=q#Z;'S%};'S;=`'r<%lO%}&t%HfXXY'f&jOY%}YZ%}Z]%}]^'W^#O%}#O#P&f#P;'S%};'S;=`'r<%lO%}&t%IW['f&jOY%}Z!Q%}!Q![%I|![!c%}!c!i%I|!i#O%}#O#P&f#P#T%}#T#Z%I|#Z;'S%};'S;=`'r<%lO%}&t%JR['f&jOY%}Z!Q%}!Q![%Jw![!c%}!c!i%Jw!i#O%}#O#P&f#P#T%}#T#Z%Jw#Z;'S%};'S;=`'r<%lO%}&t%KO[XY'f&jOY%}Z!Q%}!Q![%Jw![!c%}!c!i%Jw!i#O%}#O#P&f#P#T%}#T#Z%Jw#Z;'S%};'S;=`'r<%lO%}&t%KwP;=`<%l%=q2a%LVZ!W,V)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P#Q%Lx#Q;'S$e;'S;=`(u<%lO$e'Y%MTY)]d)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o%NQ[)ZW(pQ%[!b'f&j!_,gOY$eZr$ers%^sw$ewx(Ox!_$e!_!`!8g!`#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e7Z& Vd)ZW(yS(pQ!R,f(r%y'f&jOY$eZr$ers%9Ysw$ewx%9{x!Q$e!Q!Y%6Y!Y!Z%7q!Z![%6Y![!c$e!c!}%6Y!}#O$e#O#P&f#P#R$e#R#S%6Y#S#T$e#T#o%6Y#o;'S$e;'S;=`(u<%lO$e2]&!pY!T,g)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o&#m^)ZW(pQ%[!b'f&j!^,gOY$eZr$ers%^sw$ewx(Ox!_$e!_!`!8g!`#O$e#O#P&f#P#p$e#p#q&$i#q;'S$e;'S;=`(u<%lO$e3o&$vY)T,g%^!b)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e'V&%qY!Ua)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e(]&&nc)ZW(pQ%[!b'RP'f&jOX$eXY&'yZp$epq&'yqr$ers%^sw$ewx(Ox!c$e!c!}&)_!}#O$e#O#P&f#P#R$e#R#S&)_#S#T$e#T#o&)_#o;'S$e;'S;=`(u<%lO$e&y&(Sc)ZW(pQ'f&jOX$eXY&'yZp$epq&'yqr$ers%^sw$ewx(Ox!c$e!c!}&)_!}#O$e#O#P&f#P#R$e#R#S&)_#S#T$e#T#o&)_#o;'S$e;'S;=`(u<%lO$e&y&)jb)ZW(pQdT'f&jOY$eZr$ers%^sw$ewx(Ox!Q$e!Q![&)_![!c$e!c!}&)_!}#O$e#O#P&f#P#R$e#R#S&)_#S#T$e#T#o&)_#o;'S$e;'S;=`(u<%lO$e",tokenizers:[y,h,0,1,2,3,4,5,6,7,8,9],topRules:{Program:[0,307]},dynamicPrecedences:{87:1,94:1,119:1,184:1,187:-10,240:-10,241:1,244:-1,246:-10,247:1,262:-1,267:2,268:2,306:-10,365:3,417:1,418:3,419:1,420:1},specialized:[{term:356,get:l=>Z[l]||-1},{term:32,get:l=>W[l]||-1},{term:66,get:l=>D[l]||-1},{term:363,get:l=>XO[l]||-1}],tokenPrec:24891});var yO=o(59119);const J=yO.qp.define({name:"cpp",parser:K.configure({props:[yO.uj.add({IfStatement:(0,yO.tC)({except:/^\s*({|else\b)/}),TryStatement:(0,yO.tC)({except:/^\s*({|catch)\b/}),LabeledStatement:yO.ze,CaseStatement:l=>l.baseIndent+l.unit,BlockComment:()=>null,CompoundStatement:(0,yO.vw)({closing:"}"}),Statement:(0,yO.tC)({except:/^{/})}),yO.x0.add({"DeclarationList CompoundStatement EnumeratorList FieldDeclarationList InitializerList":yO.Dv,BlockComment(l){return{from:l.from+2,to:l.to-2}}})]}),languageData:{commentTokens:{line:"//",block:{open:"/*",close:"*/"}},indentOnInput:/^\s*(?:case |default:|\{|\})$/,closeBrackets:{stringPrefixes:["L","u","U","u8","LR","UR","uR","u8R","R"]}}});function A(){return new yO.ri(J)}},48120:function(WO,V,o){"use strict";o.r(V),o.d(V,{css:function(){return bO},cssCompletionSource:function(){return eO},cssLanguage:function(){return PO},defineCSSCompletionSource:function(){return U}});var a=o(53105),t=o(35524);const b=99,v=1,w=100,P=101,x=2,s=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288],X=58,p=40,c=95,n=91,i=45,e=46,Q=35,g=37,$=38,f=92,T=10;function q(fO){return fO>=65&&fO<=90||fO>=97&&fO<=122||fO>=161}function y(fO){return fO>=48&&fO<=57}const h=new a.Jq((fO,jO)=>{for(let L=!1,sO=0,mO=0;;mO++){let{next:GO}=fO;if(q(GO)||GO==i||GO==c||L&&y(GO))!L&&(GO!=i||mO>0)&&(L=!0),sO===mO&&GO==i&&sO++,fO.advance();else if(GO==f&&fO.peek(1)!=T)fO.advance(),fO.next>-1&&fO.advance(),L=!0;else{L&&fO.acceptToken(GO==p?w:sO==2&&jO.canShift(x)?x:P);break}}}),k=new a.Jq(fO=>{if(s.includes(fO.peek(-1))){let{next:jO}=fO;(q(jO)||jO==c||jO==Q||jO==e||jO==n||jO==X&&q(fO.peek(1))||jO==i||jO==$)&&fO.acceptToken(b)}}),Z=new a.Jq(fO=>{if(!s.includes(fO.peek(-1))){let{next:jO}=fO;if(jO==g&&(fO.advance(),fO.acceptToken(v)),q(jO)){do fO.advance();while(q(fO.next)||y(fO.next));fO.acceptToken(v)}}}),W=(0,t.Gv)({"AtKeyword import charset namespace keyframes media supports":t.pJ.definitionKeyword,"from to selector":t.pJ.keyword,NamespaceName:t.pJ.namespace,KeyframeName:t.pJ.labelName,KeyframeRangeName:t.pJ.operatorKeyword,TagName:t.pJ.tagName,ClassName:t.pJ.className,PseudoClassName:t.pJ.constant(t.pJ.className),IdName:t.pJ.labelName,"FeatureName PropertyName":t.pJ.propertyName,AttributeName:t.pJ.attributeName,NumberLiteral:t.pJ.number,KeywordQuery:t.pJ.keyword,UnaryQueryOp:t.pJ.operatorKeyword,"CallTag ValueName":t.pJ.atom,VariableName:t.pJ.variableName,Callee:t.pJ.operatorKeyword,Unit:t.pJ.unit,"UniversalSelector NestingSelector":t.pJ.definitionOperator,MatchOp:t.pJ.compareOperator,"ChildOp SiblingOp, LogicOp":t.pJ.logicOperator,BinOp:t.pJ.arithmeticOperator,Important:t.pJ.modifier,Comment:t.pJ.blockComment,ColorLiteral:t.pJ.color,"ParenthesizedContent StringLiteral":t.pJ.string,":":t.pJ.punctuation,"PseudoOp #":t.pJ.derefOperator,"; ,":t.pJ.separator,"( )":t.pJ.paren,"[ ]":t.pJ.squareBracket,"{ }":t.pJ.brace}),D={__proto__:null,lang:32,"nth-child":32,"nth-last-child":32,"nth-of-type":32,"nth-last-of-type":32,dir:32,"host-context":32,url:60,"url-prefix":60,domain:60,regexp:60,selector:138},XO={__proto__:null,"@import":118,"@media":142,"@charset":146,"@namespace":150,"@keyframes":156,"@supports":168},K={__proto__:null,not:132,only:132},yO=a.WQ.deserialize({version:14,states:":jQYQ[OOO#_Q[OOP#fOWOOOOQP'#Cd'#CdOOQP'#Cc'#CcO#kQ[O'#CfO$_QXO'#CaO$fQ[O'#ChO$qQ[O'#DTO$vQ[O'#DWOOQP'#Em'#EmO${QdO'#DgO%jQ[O'#DtO${QdO'#DvO%{Q[O'#DxO&WQ[O'#D{O&`Q[O'#ERO&nQ[O'#ETOOQS'#El'#ElOOQS'#EW'#EWQYQ[OOO&uQXO'#CdO'jQWO'#DcO'oQWO'#EsO'zQ[O'#EsQOQWOOP(UO#tO'#C_POOO)C@[)C@[OOQP'#Cg'#CgOOQP,59Q,59QO#kQ[O,59QO(aQ[O'#E[O({QWO,58{O)TQ[O,59SO$qQ[O,59oO$vQ[O,59rO(aQ[O,59uO(aQ[O,59wO(aQ[O,59xO)`Q[O'#DbOOQS,58{,58{OOQP'#Ck'#CkOOQO'#DR'#DROOQP,59S,59SO)gQWO,59SO)lQWO,59SOOQP'#DV'#DVOOQP,59o,59oOOQO'#DX'#DXO)qQ`O,59rOOQS'#Cp'#CpO${QdO'#CqO)yQvO'#CsO+ZQtO,5:ROOQO'#Cx'#CxO)lQWO'#CwO+oQWO'#CyO+tQ[O'#DOOOQS'#Ep'#EpOOQO'#Dj'#DjO+|Q[O'#DqO,[QWO'#EtO&`Q[O'#DoO,jQWO'#DrOOQO'#Eu'#EuO)OQWO,5:`O,oQpO,5:bOOQS'#Dz'#DzO,wQWO,5:dO,|Q[O,5:dOOQO'#D}'#D}O-UQWO,5:gO-ZQWO,5:mO-cQWO,5:oOOQS-E8U-E8UO-kQdO,59}O-{Q[O'#E^O.YQWO,5;_O.YQWO,5;_POOO'#EV'#EVP.eO#tO,58yPOOO,58y,58yOOQP1G.l1G.lO/[QXO,5:vOOQO-E8Y-E8YOOQS1G.g1G.gOOQP1G.n1G.nO)gQWO1G.nO)lQWO1G.nOOQP1G/Z1G/ZO/iQ`O1G/^O0SQXO1G/aO0jQXO1G/cO1QQXO1G/dO1hQWO,59|O1mQ[O'#DSO1tQdO'#CoOOQP1G/^1G/^O${QdO1G/^O1{QpO,59]OOQS,59_,59_O${QdO,59aO2TQWO1G/mOOQS,59c,59cO2YQ!bO,59eOOQS'#DP'#DPOOQS'#EY'#EYO2eQ[O,59jOOQS,59j,59jO2mQWO'#DjO2xQWO,5:VO2}QWO,5:]O&`Q[O,5:XO&`Q[O'#E_O3VQWO,5;`O3bQWO,5:ZO(aQ[O,5:^OOQS1G/z1G/zOOQS1G/|1G/|OOQS1G0O1G0OO3sQWO1G0OO3xQdO'#EOOOQS1G0R1G0ROOQS1G0X1G0XOOQS1G0Z1G0ZO4TQtO1G/iOOQO1G/i1G/iOOQO,5:x,5:xO4kQ[O,5:xOOQO-E8[-E8[O4xQWO1G0yPOOO-E8T-E8TPOOO1G.e1G.eOOQP7+$Y7+$YOOQP7+$x7+$xO${QdO7+$xOOQS1G/h1G/hO5TQXO'#ErO5[QWO,59nO5aQtO'#EXO6XQdO'#EoO6cQWO,59ZO6hQpO7+$xOOQS1G.w1G.wOOQS1G.{1G.{OOQS7+%X7+%XOOQS1G/P1G/PO6pQWO1G/POOQS-E8W-E8WOOQS1G/U1G/UO${QdO1G/qOOQO1G/w1G/wOOQO1G/s1G/sO6uQWO,5:yOOQO-E8]-E8]O7TQXO1G/xOOQS7+%j7+%jO7[QYO'#CsOOQO'#EQ'#EQO7gQ`O'#EPOOQO'#EP'#EPO7rQWO'#E`O7zQdO,5:jOOQS,5:j,5:jO8VQtO'#E]O${QdO'#E]O9WQdO7+%TOOQO7+%T7+%TOOQO1G0d1G0dO9kQpO<OAN>OO;]QdO,5:uOOQO-E8X-E8XOOQO<T![;'S%^;'S;=`%o<%lO%^l;TUo`Oy%^z!Q%^!Q![;g![;'S%^;'S;=`%o<%lO%^l;nYo`#e[Oy%^z!Q%^!Q![;g![!g%^!g!h<^!h#X%^#X#Y<^#Y;'S%^;'S;=`%o<%lO%^l[[o`#e[Oy%^z!O%^!O!P;g!P!Q%^!Q![>T![!g%^!g!h<^!h#X%^#X#Y<^#Y;'S%^;'S;=`%o<%lO%^n?VSt^Oy%^z;'S%^;'S;=`%o<%lO%^l?hWjWOy%^z!O%^!O!P;O!P!Q%^!Q![>T![;'S%^;'S;=`%o<%lO%^n@VU#bQOy%^z!Q%^!Q![;g![;'S%^;'S;=`%o<%lO%^~@nTjWOy%^z{@}{;'S%^;'S;=`%o<%lO%^~AUSo`#[~Oy%^z;'S%^;'S;=`%o<%lO%^lAg[#e[Oy%^z!O%^!O!P;g!P!Q%^!Q![>T![!g%^!g!h<^!h#X%^#X#Y<^#Y;'S%^;'S;=`%o<%lO%^bBbU]QOy%^z![%^![!]Bt!];'S%^;'S;=`%o<%lO%^bB{S^Qo`Oy%^z;'S%^;'S;=`%o<%lO%^nC^S!Y^Oy%^z;'S%^;'S;=`%o<%lO%^dCoS|SOy%^z;'S%^;'S;=`%o<%lO%^bDQU!OQOy%^z!`%^!`!aDd!a;'S%^;'S;=`%o<%lO%^bDkS!OQo`Oy%^z;'S%^;'S;=`%o<%lO%^bDzWOy%^z!c%^!c!}Ed!}#T%^#T#oEd#o;'S%^;'S;=`%o<%lO%^bEk[![Qo`Oy%^z}%^}!OEd!O!Q%^!Q![Ed![!c%^!c!}Ed!}#T%^#T#oEd#o;'S%^;'S;=`%o<%lO%^nFfSq^Oy%^z;'S%^;'S;=`%o<%lO%^nFwSp^Oy%^z;'S%^;'S;=`%o<%lO%^bGWUOy%^z#b%^#b#cGj#c;'S%^;'S;=`%o<%lO%^bGoUo`Oy%^z#W%^#W#XHR#X;'S%^;'S;=`%o<%lO%^bHYS!bQo`Oy%^z;'S%^;'S;=`%o<%lO%^bHiUOy%^z#f%^#f#gHR#g;'S%^;'S;=`%o<%lO%^fIQS!TUOy%^z;'S%^;'S;=`%o<%lO%^nIcS!S^Oy%^z;'S%^;'S;=`%o<%lO%^fItU!RQOy%^z!_%^!_!`6y!`;'S%^;'S;=`%o<%lO%^`JZP;=`<%l$}",tokenizers:[k,Z,h,1,2,3,4,new a.RA("m~RRYZ[z{a~~g~aO#^~~dP!P!Qg~lO#_~~",28,105)],topRules:{StyleSheet:[0,4],Styles:[1,86]},specialized:[{term:100,get:fO=>D[fO]||-1},{term:58,get:fO=>XO[fO]||-1},{term:101,get:fO=>K[fO]||-1}],tokenPrec:1219});var J=o(59119),A=o(41113);let l=null;function d(){if(!l&&typeof document=="object"&&document.body){let{style:fO}=document.body,jO=[],L=new Set;for(let sO in fO)sO!="cssText"&&sO!="cssFloat"&&typeof fO[sO]=="string"&&(/[A-Z]/.test(sO)&&(sO=sO.replace(/[A-Z]/g,mO=>"-"+mO.toLowerCase())),L.has(sO)||(jO.push(sO),L.add(sO)));l=jO.sort().map(sO=>({type:"property",label:sO}))}return l||[]}const R=["active","after","any-link","autofill","backdrop","before","checked","cue","default","defined","disabled","empty","enabled","file-selector-button","first","first-child","first-letter","first-line","first-of-type","focus","focus-visible","focus-within","fullscreen","has","host","host-context","hover","in-range","indeterminate","invalid","is","lang","last-child","last-of-type","left","link","marker","modal","not","nth-child","nth-last-child","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","part","placeholder","placeholder-shown","read-only","read-write","required","right","root","scope","selection","slotted","target","target-text","valid","visited","where"].map(fO=>({type:"class",label:fO})),j=["above","absolute","activeborder","additive","activecaption","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","antialiased","appworkspace","asterisks","attr","auto","auto-flow","avoid","avoid-column","avoid-page","avoid-region","axis-pan","background","backwards","baseline","below","bidi-override","blink","block","block-axis","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","bullets","button","button-bevel","buttonface","buttonhighlight","buttonshadow","buttontext","calc","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed","contain","content","contents","content-box","context-menu","continuous","copy","counter","counters","cover","crop","cross","crosshair","currentcolor","cursive","cyclic","darken","dashed","decimal","decimal-leading-zero","default","default-button","dense","destination-atop","destination-in","destination-out","destination-over","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic-abegede-gez","ethiopic-halehame-aa-er","ethiopic-halehame-gez","ew-resize","exclusion","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fill-box","fixed","flat","flex","flex-end","flex-start","footnotes","forwards","from","geometricPrecision","graytext","grid","groove","hand","hard-light","help","hidden","hide","higher","highlight","highlighttext","horizontal","hsl","hsla","hue","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-grid","inline-table","inset","inside","intrinsic","invert","italic","justify","keep-all","landscape","large","larger","left","level","lighter","lighten","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-hexadecimal","lower-latin","lower-norwegian","lowercase","ltr","luminosity","manipulation","match","matrix","matrix3d","medium","menu","menutext","message-box","middle","min-intrinsic","mix","monospace","move","multiple","multiple_mask_images","multiply","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","opacity","open-quote","optimizeLegibility","optimizeSpeed","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","perspective","pinch-zoom","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse","rtl","run-in","running","s-resize","sans-serif","saturation","scale","scale3d","scaleX","scaleY","scaleZ","screen","scroll","scrollbar","scroll-position","se-resize","self-start","self-end","semi-condensed","semi-expanded","separate","serif","show","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","soft-light","solid","source-atop","source-in","source-out","source-over","space","space-around","space-between","space-evenly","spell-out","square","start","static","status-bar","stretch","stroke","stroke-box","sub","subpixel-antialiased","svg_masks","super","sw-resize","symbolic","symbols","system-ui","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","text","text-bottom","text-top","textarea","textfield","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","to","top","transform","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","unidirectional-pan","unset","up","upper-latin","uppercase","url","var","vertical","vertical-text","view-box","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"].map(fO=>({type:"keyword",label:fO})).concat(["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"].map(fO=>({type:"constant",label:fO}))),H=["a","abbr","address","article","aside","b","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","dd","del","details","dfn","dialog","div","dl","dt","em","figcaption","figure","footer","form","header","hgroup","h1","h2","h3","h4","h5","h6","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","main","meter","nav","ol","output","p","pre","ruby","section","select","small","source","span","strong","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","tr","u","ul"].map(fO=>({type:"type",label:fO})),tO=["@charset","@color-profile","@container","@counter-style","@font-face","@font-feature-values","@font-palette-values","@import","@keyframes","@layer","@media","@namespace","@page","@position-try","@property","@scope","@starting-style","@supports","@view-transition"].map(fO=>({type:"keyword",label:fO})),I=/^(\w[\w-]*|-\w[\w-]*|)$/,rO=/^-(-[\w-]*)?$/;function lO(fO,jO){var L;if((fO.name=="("||fO.type.isError)&&(fO=fO.parent||fO),fO.name!="ArgList")return!1;let sO=(L=fO.parent)===null||L===void 0?void 0:L.firstChild;return(sO==null?void 0:sO.name)!="Callee"?!1:jO.sliceString(sO.from,sO.to)=="var"}const G=new A.hr,iO=["Declaration"];function gO(fO){for(let jO=fO;;){if(jO.type.isTop)return jO;if(!(jO=jO.parent))return fO}}function M(fO,jO,L){if(jO.to-jO.from>4096){let sO=G.get(jO);if(sO)return sO;let mO=[],GO=new Set,HO=jO.cursor(A.vj.IncludeAnonymous);if(HO.firstChild())do for(let ie of M(fO,HO.node,L))GO.has(ie.label)||(GO.add(ie.label),mO.push(ie));while(HO.nextSibling());return G.set(jO,mO),mO}else{let sO=[],mO=new Set;return jO.cursor().iterate(GO=>{var HO;if(L(GO)&&GO.matchContext(iO)&&((HO=GO.node.nextSibling)===null||HO===void 0?void 0:HO.name)==":"){let ie=fO.sliceString(GO.from,GO.to);mO.has(ie)||(mO.add(ie),sO.push({label:ie,type:"variable"}))}}),sO}}const U=fO=>jO=>{let{state:L,pos:sO}=jO,mO=(0,J.qz)(L).resolveInner(sO,-1),GO=mO.type.isError&&mO.from==mO.to-1&&L.doc.sliceString(mO.from,mO.to)=="-";if(mO.name=="PropertyName"||(GO||mO.name=="TagName")&&/^(Block|Styles)$/.test(mO.resolve(mO.to).name))return{from:mO.from,options:d(),validFor:I};if(mO.name=="ValueName")return{from:mO.from,options:j,validFor:I};if(mO.name=="PseudoClassName")return{from:mO.from,options:R,validFor:I};if(fO(mO)||(jO.explicit||GO)&&lO(mO,L.doc))return{from:fO(mO)||GO?mO.from:sO,options:M(L.doc,gO(mO),fO),validFor:rO};if(mO.name=="TagName"){for(let{parent:BO}=mO;BO;BO=BO.parent)if(BO.name=="Block")return{from:mO.from,options:d(),validFor:I};return{from:mO.from,options:H,validFor:I}}if(mO.name=="AtKeyword")return{from:mO.from,options:tO,validFor:I};if(!jO.explicit)return null;let HO=mO.resolve(sO),ie=HO.childBefore(sO);return ie&&ie.name==":"&&HO.name=="PseudoClassSelector"?{from:sO,options:R,validFor:I}:ie&&ie.name==":"&&HO.name=="Declaration"||HO.name=="ArgList"?{from:sO,options:j,validFor:I}:HO.name=="Block"||HO.name=="Styles"?{from:sO,options:d(),validFor:I}:null},eO=U(fO=>fO.name=="VariableName"),PO=J.qp.define({name:"css",parser:yO.configure({props:[J.uj.add({Declaration:(0,J.tC)()}),J.x0.add({"Block KeyframeList":J.Dv})]}),languageData:{commentTokens:{block:{open:"/*",close:"*/"}},indentOnInput:/^\s*\}$/,wordChars:"-"}});function bO(){return new J.ri(PO,PO.data.of({autocomplete:eO}))}},82261:function(WO,V,o){"use strict";o.r(V),o.d(V,{autoCloseTags:function(){return Je},html:function(){return ni},htmlCompletionSource:function(){return we},htmlCompletionSourceWith:function(){return de},htmlLanguage:function(){return ve},htmlPlain:function(){return ai}});var a=o(53105),t=o(35524),b=o(41113);const v=54,w=1,P=55,x=2,s=56,X=3,p=4,c=5,n=6,i=7,e=8,Q=9,g=10,$=11,f=12,T=13,q=57,y=14,h=58,k=20,Z=22,W=23,D=24,XO=26,K=27,yO=28,J=31,A=34,l=36,d=37,R=0,j=1,H={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},tO={dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},I={dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}};function rO(SO){return SO==45||SO==46||SO==58||SO>=65&&SO<=90||SO==95||SO>=97&&SO<=122||SO>=161}function lO(SO){return SO==9||SO==10||SO==13||SO==32}let G=null,iO=null,gO=0;function M(SO,CO){let LO=SO.pos+CO;if(gO==LO&&iO==SO)return G;let EO=SO.peek(CO);for(;lO(EO);)EO=SO.peek(++CO);let VO="";for(;rO(EO);)VO+=String.fromCharCode(EO),EO=SO.peek(++CO);return iO=SO,gO=LO,G=VO?VO.toLowerCase():EO==bO||EO==fO?void 0:null}const U=60,eO=62,PO=47,bO=63,fO=33,jO=45;function L(SO,CO){this.name=SO,this.parent=CO}const sO=[n,g,i,e,Q],mO=new a.IK({start:null,shift(SO,CO,LO,EO){return sO.indexOf(CO)>-1?new L(M(EO,1)||"",SO):SO},reduce(SO,CO){return CO==k&&SO?SO.parent:SO},reuse(SO,CO,LO,EO){let VO=CO.type.id;return VO==n||VO==l?new L(M(EO,1)||"",SO):SO},strict:!1}),GO=new a.Jq((SO,CO)=>{if(SO.next!=U){SO.next<0&&CO.context&&SO.acceptToken(q);return}SO.advance();let LO=SO.next==PO;LO&&SO.advance();let EO=M(SO,0);if(EO===void 0)return;if(!EO)return SO.acceptToken(LO?y:n);let VO=CO.context?CO.context.name:null;if(LO){if(EO==VO)return SO.acceptToken($);if(VO&&tO[VO])return SO.acceptToken(q,-2);if(CO.dialectEnabled(R))return SO.acceptToken(f);for(let $e=CO.context;$e;$e=$e.parent)if($e.name==EO)return;SO.acceptToken(T)}else{if(EO=="script")return SO.acceptToken(i);if(EO=="style")return SO.acceptToken(e);if(EO=="textarea")return SO.acceptToken(Q);if(H.hasOwnProperty(EO))return SO.acceptToken(g);VO&&I[VO]&&I[VO][EO]?SO.acceptToken(q,-1):SO.acceptToken(n)}},{contextual:!0}),HO=new a.Jq(SO=>{for(let CO=0,LO=0;;LO++){if(SO.next<0){LO&&SO.acceptToken(h);break}if(SO.next==jO)CO++;else if(SO.next==eO&&CO>=2){LO>=3&&SO.acceptToken(h,-2);break}else CO=0;SO.advance()}});function ie(SO){for(;SO;SO=SO.parent)if(SO.name=="svg"||SO.name=="math")return!0;return!1}const BO=new a.Jq((SO,CO)=>{if(SO.next==PO&&SO.peek(1)==eO){let LO=CO.dialectEnabled(j)||ie(CO.context);SO.acceptToken(LO?c:p,2)}else SO.next==eO&&SO.acceptToken(p,1)});function re(SO,CO,LO){let EO=2+SO.length;return new a.Jq(VO=>{for(let $e=0,fe=0,oO=0;;oO++){if(VO.next<0){oO&&VO.acceptToken(CO);break}if($e==0&&VO.next==U||$e==1&&VO.next==PO||$e>=2&&$efe?VO.acceptToken(CO,-fe):VO.acceptToken(LO,-(fe-2));break}else if((VO.next==10||VO.next==13)&&oO){VO.acceptToken(CO,1);break}else $e=fe=0;VO.advance()}})}const le=re("script",v,w),OO=re("style",P,x),_=re("textarea",s,X),C=(0,t.Gv)({"Text RawText":t.pJ.content,"StartTag StartCloseTag SelfClosingEndTag EndTag":t.pJ.angleBracket,TagName:t.pJ.tagName,"MismatchedCloseTag/TagName":[t.pJ.tagName,t.pJ.invalid],AttributeName:t.pJ.attributeName,"AttributeValue UnquotedAttributeValue":t.pJ.attributeValue,Is:t.pJ.definitionOperator,"EntityReference CharacterReference":t.pJ.character,Comment:t.pJ.blockComment,ProcessingInst:t.pJ.processingInstruction,DoctypeDecl:t.pJ.documentMeta}),dO=a.WQ.deserialize({version:14,states:",xOVO!rOOO!WQ#tO'#CqO!]Q#tO'#CzO!bQ#tO'#C}O!gQ#tO'#DQO!lQ#tO'#DSO!qOaO'#CpO!|ObO'#CpO#XOdO'#CpO$eO!rO'#CpOOO`'#Cp'#CpO$lO$fO'#DTO$tQ#tO'#DVO$yQ#tO'#DWOOO`'#Dk'#DkOOO`'#DY'#DYQVO!rOOO%OQ&rO,59]O%ZQ&rO,59fO%fQ&rO,59iO%qQ&rO,59lO%|Q&rO,59nOOOa'#D^'#D^O&XOaO'#CxO&dOaO,59[OOOb'#D_'#D_O&lObO'#C{O&wObO,59[OOOd'#D`'#D`O'POdO'#DOO'[OdO,59[OOO`'#Da'#DaO'dO!rO,59[O'kQ#tO'#DROOO`,59[,59[OOOp'#Db'#DbO'pO$fO,59oOOO`,59o,59oO'xQ#|O,59qO'}Q#|O,59rOOO`-E7W-E7WO(SQ&rO'#CsOOQW'#DZ'#DZO(bQ&rO1G.wOOOa1G.w1G.wOOO`1G/Y1G/YO(mQ&rO1G/QOOOb1G/Q1G/QO(xQ&rO1G/TOOOd1G/T1G/TO)TQ&rO1G/WOOO`1G/W1G/WO)`Q&rO1G/YOOOa-E7[-E7[O)kQ#tO'#CyOOO`1G.v1G.vOOOb-E7]-E7]O)pQ#tO'#C|OOOd-E7^-E7^O)uQ#tO'#DPOOO`-E7_-E7_O)zQ#|O,59mOOOp-E7`-E7`OOO`1G/Z1G/ZOOO`1G/]1G/]OOO`1G/^1G/^O*PQ,UO,59_OOQW-E7X-E7XOOOa7+$c7+$cOOO`7+$t7+$tOOOb7+$l7+$lOOOd7+$o7+$oOOO`7+$r7+$rO*[Q#|O,59eO*aQ#|O,59hO*fQ#|O,59kOOO`1G/X1G/XO*kO7[O'#CvO*|OMhO'#CvOOQW1G.y1G.yOOO`1G/P1G/POOO`1G/S1G/SOOO`1G/V1G/VOOOO'#D['#D[O+_O7[O,59bOOQW,59b,59bOOOO'#D]'#D]O+pOMhO,59bOOOO-E7Y-E7YOOQW1G.|1G.|OOOO-E7Z-E7Z",stateData:",]~O!^OS~OUSOVPOWQOXROYTO[]O][O^^O`^Oa^Ob^Oc^Ox^O{_O!dZO~OfaO~OfbO~OfcO~OfdO~OfeO~O!WfOPlP!ZlP~O!XiOQoP!ZoP~O!YlORrP!ZrP~OUSOVPOWQOXROYTOZqO[]O][O^^O`^Oa^Ob^Oc^Ox^O!dZO~O!ZrO~P#dO![sO!euO~OfvO~OfwO~OS|OT}OhyO~OS!POT}OhyO~OS!ROT}OhyO~OS!TOT}OhyO~OS}OT}OhyO~O!WfOPlX!ZlX~OP!WO!Z!XO~O!XiOQoX!ZoX~OQ!ZO!Z!XO~O!YlORrX!ZrX~OR!]O!Z!XO~O!Z!XO~P#dOf!_O~O![sO!e!aO~OS!bO~OS!cO~Oi!dOSgXTgXhgX~OS!fOT!gOhyO~OS!hOT!gOhyO~OS!iOT!gOhyO~OS!jOT!gOhyO~OS!gOT!gOhyO~Of!kO~Of!lO~Of!mO~OS!nO~Ok!qO!`!oO!b!pO~OS!rO~OS!sO~OS!tO~Oa!uOb!uOc!uO!`!wO!a!uO~Oa!xOb!xOc!xO!b!wO!c!xO~Oa!uOb!uOc!uO!`!{O!a!uO~Oa!xOb!xOc!xO!b!{O!c!xO~OT~bac!dx{!d~",goto:"%p!`PPPPPPPPPPPPPPPPPPPP!a!gP!mPP!yP!|#P#S#Y#]#`#f#i#l#r#x!aP!a!aP$O$U$l$r$x%O%U%[%bPPPPPPPP%hX^OX`pXUOX`pezabcde{!O!Q!S!UR!q!dRhUR!XhXVOX`pRkVR!XkXWOX`pRnWR!XnXXOX`pQrXR!XpXYOX`pQ`ORx`Q{aQ!ObQ!QcQ!SdQ!UeZ!e{!O!Q!S!UQ!v!oR!z!vQ!y!pR!|!yQgUR!VgQjVR!YjQmWR![mQpXR!^pQtZR!`tS_O`ToXp",nodeNames:"\u26A0 StartCloseTag StartCloseTag StartCloseTag EndTag SelfClosingEndTag StartTag StartTag StartTag StartTag StartTag StartCloseTag StartCloseTag StartCloseTag IncompleteCloseTag Document Text EntityReference CharacterReference InvalidEntity Element OpenTag TagName Attribute AttributeName Is AttributeValue UnquotedAttributeValue ScriptText CloseTag OpenTag StyleText CloseTag OpenTag TextareaText CloseTag OpenTag CloseTag SelfClosingTag Comment ProcessingInst MismatchedCloseTag CloseTag DoctypeDecl",maxTerm:67,context:mO,nodeProps:[["closedBy",-10,1,2,3,7,8,9,10,11,12,13,"EndTag",6,"EndTag SelfClosingEndTag",-4,21,30,33,36,"CloseTag"],["openedBy",4,"StartTag StartCloseTag",5,"StartTag",-4,29,32,35,37,"OpenTag"],["group",-9,14,17,18,19,20,39,40,41,42,"Entity",16,"Entity TextContent",-3,28,31,34,"TextContent Entity"],["isolate",-11,21,29,30,32,33,35,36,37,38,41,42,"ltr",-3,26,27,39,""]],propSources:[C],skippedNodes:[0],repeatNodeCount:9,tokenData:"!]tw8twx7Sx!P8t!P!Q5u!Q!]8t!]!^/^!^!a7S!a#S8t#S#T;{#T#s8t#s$f5u$f;'S8t;'S;=`>V<%l?Ah8t?Ah?BY5u?BY?Mn8t?MnO5u!Z5zbkWOX5uXZ7SZ[5u[^7S^p5uqr5urs7Sst+Ptw5uwx7Sx!]5u!]!^7w!^!a7S!a#S5u#S#T7S#T;'S5u;'S;=`8n<%lO5u!R7VVOp7Sqs7St!]7S!]!^7l!^;'S7S;'S;=`7q<%lO7S!R7qOa!R!R7tP;=`<%l7S!Z8OYkWa!ROX+PZ[+P^p+Pqr+Psw+Px!^+P!a#S+P#T;'S+P;'S;=`+t<%lO+P!Z8qP;=`<%l5u!_8{ihSkWOX5uXZ7SZ[5u[^7S^p5uqr8trs7Sst/^tw8twx7Sx!P8t!P!Q5u!Q!]8t!]!^:j!^!a7S!a#S8t#S#T;{#T#s8t#s$f5u$f;'S8t;'S;=`>V<%l?Ah8t?Ah?BY5u?BY?Mn8t?MnO5u!_:sbhSkWa!ROX+PZ[+P^p+Pqr/^sw/^x!P/^!P!Q+P!Q!^/^!a#S/^#S#T0m#T#s/^#s$f+P$f;'S/^;'S;=`1e<%l?Ah/^?Ah?BY+P?BY?Mn/^?MnO+P!VP<%l?Ah;{?Ah?BY7S?BY?Mn;{?MnO7S!V=dXhSa!Rqr0msw0mx!P0m!Q!^0m!a#s0m$f;'S0m;'S;=`1_<%l?Ah0m?BY?Mn0m!V>SP;=`<%l;{!_>YP;=`<%l8t!_>dhhSkWOX@OXZAYZ[@O[^AY^p@OqrBwrsAYswBwwxAYx!PBw!P!Q@O!Q!]Bw!]!^/^!^!aAY!a#SBw#S#TE{#T#sBw#s$f@O$f;'SBw;'S;=`HS<%l?AhBw?Ah?BY@O?BY?MnBw?MnO@O!Z@TakWOX@OXZAYZ[@O[^AY^p@Oqr@OrsAYsw@OwxAYx!]@O!]!^Az!^!aAY!a#S@O#S#TAY#T;'S@O;'S;=`Bq<%lO@O!RA]UOpAYq!]AY!]!^Ao!^;'SAY;'S;=`At<%lOAY!RAtOb!R!RAwP;=`<%lAY!ZBRYkWb!ROX+PZ[+P^p+Pqr+Psw+Px!^+P!a#S+P#T;'S+P;'S;=`+t<%lO+P!ZBtP;=`<%l@O!_COhhSkWOX@OXZAYZ[@O[^AY^p@OqrBwrsAYswBwwxAYx!PBw!P!Q@O!Q!]Bw!]!^Dj!^!aAY!a#SBw#S#TE{#T#sBw#s$f@O$f;'SBw;'S;=`HS<%l?AhBw?Ah?BY@O?BY?MnBw?MnO@O!_DsbhSkWb!ROX+PZ[+P^p+Pqr/^sw/^x!P/^!P!Q+P!Q!^/^!a#S/^#S#T0m#T#s/^#s$f+P$f;'S/^;'S;=`1e<%l?Ah/^?Ah?BY+P?BY?Mn/^?MnO+P!VFQbhSOpAYqrE{rsAYswE{wxAYx!PE{!P!QAY!Q!]E{!]!^GY!^!aAY!a#sE{#s$fAY$f;'SE{;'S;=`G|<%l?AhE{?Ah?BYAY?BY?MnE{?MnOAY!VGaXhSb!Rqr0msw0mx!P0m!Q!^0m!a#s0m$f;'S0m;'S;=`1_<%l?Ah0m?BY?Mn0m!VHPP;=`<%lE{!_HVP;=`<%lBw!ZHcW!bx`P!a`Or(trs'ksv(tw!^(t!^!_)e!_;'S(t;'S;=`*P<%lO(t!aIYlhS`PkW!a`!cpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx}-_}!OKQ!O!P-_!P!Q$q!Q!^-_!^!_*V!_!a&X!a#S-_#S#T1k#T#s-_#s$f$q$f;'S-_;'S;=`3X<%l?Ah-_?Ah?BY$q?BY?Mn-_?MnO$q!aK_khS`PkW!a`!cpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx!P-_!P!Q$q!Q!^-_!^!_*V!_!`&X!`!aMS!a#S-_#S#T1k#T#s-_#s$f$q$f;'S-_;'S;=`3X<%l?Ah-_?Ah?BY$q?BY?Mn-_?MnO$q!TM_X`P!a`!cp!eQOr&Xrs&}sv&Xwx(tx!^&X!^!_*V!_;'S&X;'S;=`*y<%lO&X!aNZ!ZhSfQ`PkW!a`!cpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx}-_}!OMz!O!PMz!P!Q$q!Q![Mz![!]Mz!]!^-_!^!_*V!_!a&X!a!c-_!c!}Mz!}#R-_#R#SMz#S#T1k#T#oMz#o#s-_#s$f$q$f$}-_$}%OMz%O%W-_%W%oMz%o%p-_%p&aMz&a&b-_&b1pMz1p4UMz4U4dMz4d4e-_4e$ISMz$IS$I`-_$I`$IbMz$Ib$Je-_$Je$JgMz$Jg$Kh-_$Kh%#tMz%#t&/x-_&/x&EtMz&Et&FV-_&FV;'SMz;'S;:j!#|;:j;=`3X<%l?&r-_?&r?AhMz?Ah?BY$q?BY?MnMz?MnO$q!a!$PP;=`<%lMz!R!$ZY!a`!cpOq*Vqr!$yrs(Vsv*Vwx)ex!a*V!a!b!4t!b;'S*V;'S;=`*s<%lO*V!R!%Q]!a`!cpOr*Vrs(Vsv*Vwx)ex}*V}!O!%y!O!f*V!f!g!']!g#W*V#W#X!0`#X;'S*V;'S;=`*s<%lO*V!R!&QX!a`!cpOr*Vrs(Vsv*Vwx)ex}*V}!O!&m!O;'S*V;'S;=`*s<%lO*V!R!&vV!a`!cp!dPOr*Vrs(Vsv*Vwx)ex;'S*V;'S;=`*s<%lO*V!R!'dX!a`!cpOr*Vrs(Vsv*Vwx)ex!q*V!q!r!(P!r;'S*V;'S;=`*s<%lO*V!R!(WX!a`!cpOr*Vrs(Vsv*Vwx)ex!e*V!e!f!(s!f;'S*V;'S;=`*s<%lO*V!R!(zX!a`!cpOr*Vrs(Vsv*Vwx)ex!v*V!v!w!)g!w;'S*V;'S;=`*s<%lO*V!R!)nX!a`!cpOr*Vrs(Vsv*Vwx)ex!{*V!{!|!*Z!|;'S*V;'S;=`*s<%lO*V!R!*bX!a`!cpOr*Vrs(Vsv*Vwx)ex!r*V!r!s!*}!s;'S*V;'S;=`*s<%lO*V!R!+UX!a`!cpOr*Vrs(Vsv*Vwx)ex!g*V!g!h!+q!h;'S*V;'S;=`*s<%lO*V!R!+xY!a`!cpOr!+qrs!,hsv!+qvw!-Swx!.[x!`!+q!`!a!/j!a;'S!+q;'S;=`!0Y<%lO!+qq!,mV!cpOv!,hvx!-Sx!`!,h!`!a!-q!a;'S!,h;'S;=`!.U<%lO!,hP!-VTO!`!-S!`!a!-f!a;'S!-S;'S;=`!-k<%lO!-SP!-kO{PP!-nP;=`<%l!-Sq!-xS!cp{POv(Vx;'S(V;'S;=`(h<%lO(Vq!.XP;=`<%l!,ha!.aX!a`Or!.[rs!-Ssv!.[vw!-Sw!`!.[!`!a!.|!a;'S!.[;'S;=`!/d<%lO!.[a!/TT!a`{POr)esv)ew;'S)e;'S;=`)y<%lO)ea!/gP;=`<%l!.[!R!/sV!a`!cp{POr*Vrs(Vsv*Vwx)ex;'S*V;'S;=`*s<%lO*V!R!0]P;=`<%l!+q!R!0gX!a`!cpOr*Vrs(Vsv*Vwx)ex#c*V#c#d!1S#d;'S*V;'S;=`*s<%lO*V!R!1ZX!a`!cpOr*Vrs(Vsv*Vwx)ex#V*V#V#W!1v#W;'S*V;'S;=`*s<%lO*V!R!1}X!a`!cpOr*Vrs(Vsv*Vwx)ex#h*V#h#i!2j#i;'S*V;'S;=`*s<%lO*V!R!2qX!a`!cpOr*Vrs(Vsv*Vwx)ex#m*V#m#n!3^#n;'S*V;'S;=`*s<%lO*V!R!3eX!a`!cpOr*Vrs(Vsv*Vwx)ex#d*V#d#e!4Q#e;'S*V;'S;=`*s<%lO*V!R!4XX!a`!cpOr*Vrs(Vsv*Vwx)ex#X*V#X#Y!+q#Y;'S*V;'S;=`*s<%lO*V!R!4{Y!a`!cpOr!4trs!5ksv!4tvw!6Vwx!8]x!a!4t!a!b!:]!b;'S!4t;'S;=`!;r<%lO!4tq!5pV!cpOv!5kvx!6Vx!a!5k!a!b!7W!b;'S!5k;'S;=`!8V<%lO!5kP!6YTO!a!6V!a!b!6i!b;'S!6V;'S;=`!7Q<%lO!6VP!6lTO!`!6V!`!a!6{!a;'S!6V;'S;=`!7Q<%lO!6VP!7QOxPP!7TP;=`<%l!6Vq!7]V!cpOv!5kvx!6Vx!`!5k!`!a!7r!a;'S!5k;'S;=`!8V<%lO!5kq!7yS!cpxPOv(Vx;'S(V;'S;=`(h<%lO(Vq!8YP;=`<%l!5ka!8bX!a`Or!8]rs!6Vsv!8]vw!6Vw!a!8]!a!b!8}!b;'S!8];'S;=`!:V<%lO!8]a!9SX!a`Or!8]rs!6Vsv!8]vw!6Vw!`!8]!`!a!9o!a;'S!8];'S;=`!:V<%lO!8]a!9vT!a`xPOr)esv)ew;'S)e;'S;=`)y<%lO)ea!:YP;=`<%l!8]!R!:dY!a`!cpOr!4trs!5ksv!4tvw!6Vwx!8]x!`!4t!`!a!;S!a;'S!4t;'S;=`!;r<%lO!4t!R!;]V!a`!cpxPOr*Vrs(Vsv*Vwx)ex;'S*V;'S;=`*s<%lO*V!R!;uP;=`<%l!4t!V!{let DO=oO.type.id;if(DO==yO)return se(oO,_O,LO);if(DO==J)return se(oO,_O,EO);if(DO==A)return se(oO,_O,VO);if(DO==k&&$e.length){let qO=oO.node,oe=qO.firstChild,be=oe&&AO(oe,_O),ce;if(be){for(let xe of $e)if(xe.tag==be&&(!xe.attrs||xe.attrs(ce||(ce=aO(oe,_O))))){let We=qO.lastChild,Oi=We.type.id==d?We.from:qO.to;if(Oi>oe.to)return{parser:xe.parser,overlay:[{from:oe.to,to:Oi}]}}}}if(fe&&DO==W){let qO=oO.node,oe;if(oe=qO.firstChild){let be=fe[_O.read(oe.from,oe.to)];if(be)for(let ce of be){if(ce.tagName&&ce.tagName!=AO(qO.parent,_O))continue;let xe=qO.lastChild;if(xe.type.id==XO){let We=xe.from+1,Oi=xe.lastChild,ze=xe.to-(Oi&&Oi.isError?0:1);if(ze>We)return{parser:ce.parser,overlay:[{from:We,to:ze}]}}else if(xe.type.id==K)return{parser:ce.parser,overlay:[{from:xe.from,to:xe.to}]}}}}return null})}var Se=o(48120),Xe=o(13249),Ve=o(75533),Ze=o(78120),Ne=o(59119);const Ue=["_blank","_self","_top","_parent"],Ke=["ascii","utf-8","utf-16","latin1","latin1"],Be=["get","post","put","delete"],je=["application/x-www-form-urlencoded","multipart/form-data","text/plain"],MO=["true","false"],ZO={},Qe={a:{attrs:{href:null,ping:null,type:null,media:null,target:Ue,hreflang:null}},abbr:ZO,address:ZO,area:{attrs:{alt:null,coords:null,href:null,target:null,ping:null,media:null,hreflang:null,type:null,shape:["default","rect","circle","poly"]}},article:ZO,aside:ZO,audio:{attrs:{src:null,mediagroup:null,crossorigin:["anonymous","use-credentials"],preload:["none","metadata","auto"],autoplay:["autoplay"],loop:["loop"],controls:["controls"]}},b:ZO,base:{attrs:{href:null,target:Ue}},bdi:ZO,bdo:ZO,blockquote:{attrs:{cite:null}},body:ZO,br:ZO,button:{attrs:{form:null,formaction:null,name:null,value:null,autofocus:["autofocus"],disabled:["autofocus"],formenctype:je,formmethod:Be,formnovalidate:["novalidate"],formtarget:Ue,type:["submit","reset","button"]}},canvas:{attrs:{width:null,height:null}},caption:ZO,center:ZO,cite:ZO,code:ZO,col:{attrs:{span:null}},colgroup:{attrs:{span:null}},command:{attrs:{type:["command","checkbox","radio"],label:null,icon:null,radiogroup:null,command:null,title:null,disabled:["disabled"],checked:["checked"]}},data:{attrs:{value:null}},datagrid:{attrs:{disabled:["disabled"],multiple:["multiple"]}},datalist:{attrs:{data:null}},dd:ZO,del:{attrs:{cite:null,datetime:null}},details:{attrs:{open:["open"]}},dfn:ZO,div:ZO,dl:ZO,dt:ZO,em:ZO,embed:{attrs:{src:null,type:null,width:null,height:null}},eventsource:{attrs:{src:null}},fieldset:{attrs:{disabled:["disabled"],form:null,name:null}},figcaption:ZO,figure:ZO,footer:ZO,form:{attrs:{action:null,name:null,"accept-charset":Ke,autocomplete:["on","off"],enctype:je,method:Be,novalidate:["novalidate"],target:Ue}},h1:ZO,h2:ZO,h3:ZO,h4:ZO,h5:ZO,h6:ZO,head:{children:["title","base","link","style","meta","script","noscript","command"]},header:ZO,hgroup:ZO,hr:ZO,html:{attrs:{manifest:null}},i:ZO,iframe:{attrs:{src:null,srcdoc:null,name:null,width:null,height:null,sandbox:["allow-top-navigation","allow-same-origin","allow-forms","allow-scripts"],seamless:["seamless"]}},img:{attrs:{alt:null,src:null,ismap:null,usemap:null,width:null,height:null,crossorigin:["anonymous","use-credentials"]}},input:{attrs:{alt:null,dirname:null,form:null,formaction:null,height:null,list:null,max:null,maxlength:null,min:null,name:null,pattern:null,placeholder:null,size:null,src:null,step:null,value:null,width:null,accept:["audio/*","video/*","image/*"],autocomplete:["on","off"],autofocus:["autofocus"],checked:["checked"],disabled:["disabled"],formenctype:je,formmethod:Be,formnovalidate:["novalidate"],formtarget:Ue,multiple:["multiple"],readonly:["readonly"],required:["required"],type:["hidden","text","search","tel","url","email","password","datetime","date","month","week","time","datetime-local","number","range","color","checkbox","radio","file","submit","image","reset","button"]}},ins:{attrs:{cite:null,datetime:null}},kbd:ZO,keygen:{attrs:{challenge:null,form:null,name:null,autofocus:["autofocus"],disabled:["disabled"],keytype:["RSA"]}},label:{attrs:{for:null,form:null}},legend:ZO,li:{attrs:{value:null}},link:{attrs:{href:null,type:null,hreflang:null,media:null,sizes:["all","16x16","16x16 32x32","16x16 32x32 64x64"]}},map:{attrs:{name:null}},mark:ZO,menu:{attrs:{label:null,type:["list","context","toolbar"]}},meta:{attrs:{content:null,charset:Ke,name:["viewport","application-name","author","description","generator","keywords"],"http-equiv":["content-language","content-type","default-style","refresh"]}},meter:{attrs:{value:null,min:null,low:null,high:null,max:null,optimum:null}},nav:ZO,noscript:ZO,object:{attrs:{data:null,type:null,name:null,usemap:null,form:null,width:null,height:null,typemustmatch:["typemustmatch"]}},ol:{attrs:{reversed:["reversed"],start:null,type:["1","a","A","i","I"]},children:["li","script","template","ul","ol"]},optgroup:{attrs:{disabled:["disabled"],label:null}},option:{attrs:{disabled:["disabled"],label:null,selected:["selected"],value:null}},output:{attrs:{for:null,form:null,name:null}},p:ZO,param:{attrs:{name:null,value:null}},pre:ZO,progress:{attrs:{value:null,max:null}},q:{attrs:{cite:null}},rp:ZO,rt:ZO,ruby:ZO,samp:ZO,script:{attrs:{type:["text/javascript"],src:null,async:["async"],defer:["defer"],charset:Ke}},section:ZO,select:{attrs:{form:null,name:null,size:null,autofocus:["autofocus"],disabled:["disabled"],multiple:["multiple"]}},slot:{attrs:{name:null}},small:ZO,source:{attrs:{src:null,type:null,media:null}},span:ZO,strong:ZO,style:{attrs:{type:["text/css"],media:null,scoped:null}},sub:ZO,summary:ZO,sup:ZO,table:ZO,tbody:ZO,td:{attrs:{colspan:null,rowspan:null,headers:null}},template:ZO,textarea:{attrs:{dirname:null,form:null,maxlength:null,name:null,placeholder:null,rows:null,cols:null,autofocus:["autofocus"],disabled:["disabled"],readonly:["readonly"],required:["required"],wrap:["soft","hard"]}},tfoot:ZO,th:{attrs:{colspan:null,rowspan:null,headers:null,scope:["row","col","rowgroup","colgroup"]}},thead:ZO,time:{attrs:{datetime:null}},title:ZO,tr:ZO,track:{attrs:{src:null,label:null,default:null,kind:["subtitles","captions","descriptions","chapters","metadata"],srclang:null}},ul:{children:["li","script","template","ul","ol"]},var:ZO,video:{attrs:{src:null,poster:null,width:null,height:null,crossorigin:["anonymous","use-credentials"],preload:["auto","metadata","none"],autoplay:["autoplay"],mediagroup:["movie"],muted:["muted"],controls:["controls"]}},wbr:ZO},ee={accesskey:null,class:null,contenteditable:MO,contextmenu:null,dir:["ltr","rtl","auto"],draggable:["true","false","auto"],dropzone:["copy","move","link","string:","file:"],hidden:["hidden"],id:null,inert:["inert"],itemid:null,itemprop:null,itemref:null,itemscope:["itemscope"],itemtype:null,lang:["ar","bn","de","en-GB","en-US","es","fr","hi","id","ja","pa","pt","ru","tr","zh"],spellcheck:MO,autocorrect:MO,autocapitalize:MO,style:null,tabindex:null,title:null,translate:["yes","no"],rel:["stylesheet","alternate","author","bookmark","help","license","next","nofollow","noreferrer","prefetch","prev","search","tag"],role:"alert application article banner button cell checkbox complementary contentinfo dialog document feed figure form grid gridcell heading img list listbox listitem main navigation region row rowgroup search switch tab table tabpanel textbox timer".split(" "),"aria-activedescendant":null,"aria-atomic":MO,"aria-autocomplete":["inline","list","both","none"],"aria-busy":MO,"aria-checked":["true","false","mixed","undefined"],"aria-controls":null,"aria-describedby":null,"aria-disabled":MO,"aria-dropeffect":null,"aria-expanded":["true","false","undefined"],"aria-flowto":null,"aria-grabbed":["true","false","undefined"],"aria-haspopup":MO,"aria-hidden":MO,"aria-invalid":["true","false","grammar","spelling"],"aria-label":null,"aria-labelledby":null,"aria-level":null,"aria-live":["off","polite","assertive"],"aria-multiline":MO,"aria-multiselectable":MO,"aria-owns":null,"aria-posinset":null,"aria-pressed":["true","false","mixed","undefined"],"aria-readonly":MO,"aria-relevant":null,"aria-required":MO,"aria-selected":["true","false","undefined"],"aria-setsize":null,"aria-sort":["ascending","descending","none","other"],"aria-valuemax":null,"aria-valuemin":null,"aria-valuenow":null,"aria-valuetext":null},ye="beforeunload copy cut dragstart dragover dragleave dragenter dragend drag paste focus blur change click load mousedown mouseenter mouseleave mouseup keydown keyup resize scroll unload".split(" ").map(SO=>"on"+SO);for(let SO of ye)ee[SO]=null;class Ee{constructor(CO,LO){this.tags=Object.assign(Object.assign({},Qe),CO),this.globalAttrs=Object.assign(Object.assign({},ee),LO),this.allTags=Object.keys(this.tags),this.globalAttrNames=Object.keys(this.globalAttrs)}}Ee.default=new Ee;function Le(SO,CO,LO=SO.length){if(!CO)return"";let EO=CO.firstChild,VO=EO&&EO.getChild("TagName");return VO?SO.sliceString(VO.from,Math.min(VO.to,LO)):""}function hO(SO,CO=!1){for(;SO;SO=SO.parent)if(SO.name=="Element")if(CO)CO=!1;else return SO;return null}function QO(SO,CO,LO){let EO=LO.tags[Le(SO,hO(CO))];return(EO==null?void 0:EO.children)||LO.allTags}function IO(SO,CO){let LO=[];for(let EO=hO(CO);EO&&!EO.type.isTop;EO=hO(EO.parent)){let VO=Le(SO,EO);if(VO&&EO.lastChild.name=="CloseTag")break;VO&&LO.indexOf(VO)<0&&(CO.name=="EndTag"||CO.from>=EO.firstChild.to)&&LO.push(VO)}return LO}const zO=/^[:\-\.\w\u00b7-\uffff]*$/;function te(SO,CO,LO,EO,VO){let $e=/\s*>/.test(SO.sliceDoc(VO,VO+5))?"":">",fe=hO(LO,!0);return{from:EO,to:VO,options:QO(SO.doc,fe,CO).map(oO=>({label:oO,type:"type"})).concat(IO(SO.doc,LO).map((oO,_O)=>({label:"/"+oO,apply:"/"+oO+$e,type:"type",boost:99-_O}))),validFor:/^\/?[:\-\.\w\u00b7-\uffff]*$/}}function ge(SO,CO,LO,EO){let VO=/\s*>/.test(SO.sliceDoc(EO,EO+5))?"":">";return{from:LO,to:EO,options:IO(SO.doc,CO).map(($e,fe)=>({label:$e,apply:$e+VO,type:"type",boost:99-fe})),validFor:zO}}function Ge(SO,CO,LO,EO){let VO=[],$e=0;for(let fe of QO(SO.doc,LO,CO))VO.push({label:"<"+fe,type:"type"});for(let fe of IO(SO.doc,LO))VO.push({label:"",type:"type",boost:99-$e++});return{from:EO,to:EO,options:VO,validFor:/^<\/?[:\-\.\w\u00b7-\uffff]*$/}}function Ce(SO,CO,LO,EO,VO){let $e=hO(LO),fe=$e?CO.tags[Le(SO.doc,$e)]:null,oO=fe&&fe.attrs?Object.keys(fe.attrs):[],_O=fe&&fe.globalAttrs===!1?oO:oO.length?oO.concat(CO.globalAttrNames):CO.globalAttrNames;return{from:EO,to:VO,options:_O.map(DO=>({label:DO,type:"property"})),validFor:zO}}function kO(SO,CO,LO,EO,VO){var $e;let fe=($e=LO.parent)===null||$e===void 0?void 0:$e.getChild("AttributeName"),oO=[],_O;if(fe){let DO=SO.sliceDoc(fe.from,fe.to),qO=CO.globalAttrs[DO];if(!qO){let oe=hO(LO),be=oe?CO.tags[Le(SO.doc,oe)]:null;qO=(be==null?void 0:be.attrs)&&be.attrs[DO]}if(qO){let oe=SO.sliceDoc(EO,VO).toLowerCase(),be='"',ce='"';/^['"]/.test(oe)?(_O=oe[0]=='"'?/^[^"]*$/:/^[^']*$/,be="",ce=SO.sliceDoc(VO,VO+1)==oe[0]?"":oe[0],oe=oe.slice(1),EO++):_O=/^[^\s<>='"]*$/;for(let xe of qO)oO.push({label:xe,apply:be+xe+ce,type:"constant"})}}return{from:EO,to:VO,options:oO,validFor:_O}}function ae(SO,CO){let{state:LO,pos:EO}=CO,VO=(0,Ne.qz)(LO).resolveInner(EO,-1),$e=VO.resolve(EO);for(let fe=EO,oO;$e==VO&&(oO=VO.childBefore(fe));){let _O=oO.lastChild;if(!_O||!_O.type.isError||_O.from<_O.to)break;$e=VO=oO,fe=_O.from}return VO.name=="TagName"?VO.parent&&/CloseTag$/.test(VO.parent.name)?ge(LO,VO,VO.from,EO):te(LO,SO,VO,VO.from,EO):VO.name=="StartTag"?te(LO,SO,VO,EO,EO):VO.name=="StartCloseTag"||VO.name=="IncompleteCloseTag"?ge(LO,VO,EO,EO):VO.name=="OpenTag"||VO.name=="SelfClosingTag"||VO.name=="AttributeName"?Ce(LO,SO,VO,VO.name=="AttributeName"?VO.from:EO,EO):VO.name=="Is"||VO.name=="AttributeValue"||VO.name=="UnquotedAttributeValue"?kO(LO,SO,VO,VO.name=="Is"?EO:VO.from,EO):CO.explicit&&($e.name=="Element"||$e.name=="Text"||$e.name=="Document")?Ge(LO,SO,VO,EO):null}function we(SO){return ae(Ee.default,SO)}function de(SO){let{extraTags:CO,extraGlobalAttributes:LO}=SO,EO=LO||CO?new Ee(CO,LO):Ee.default;return VO=>ae(EO,VO)}const ii=Xe.javascriptLanguage.parser.configure({top:"SingleExpression"}),He=[{tag:"script",attrs:SO=>SO.type=="text/typescript"||SO.lang=="ts",parser:Xe.typescriptLanguage.parser},{tag:"script",attrs:SO=>SO.type=="text/babel"||SO.type=="text/jsx",parser:Xe.jsxLanguage.parser},{tag:"script",attrs:SO=>SO.type=="text/typescript-jsx",parser:Xe.tsxLanguage.parser},{tag:"script",attrs(SO){return/^(importmap|speculationrules|application\/(.+\+)?json)$/i.test(SO.type)},parser:ii},{tag:"script",attrs(SO){return!SO.type||/^(?:text|application)\/(?:x-)?(?:java|ecma)script$|^module$|^$/i.test(SO.type)},parser:Xe.javascriptLanguage.parser},{tag:"style",attrs(SO){return(!SO.lang||SO.lang=="css")&&(!SO.type||/^(text\/)?(x-)?(stylesheet|css)$/i.test(SO.type))},parser:Se.cssLanguage.parser}],ti=[{name:"style",parser:Se.cssLanguage.parser.configure({top:"Styles"})}].concat(ye.map(SO=>({name:SO,parser:Xe.javascriptLanguage.parser}))),ai=Ne.qp.define({name:"html",parser:dO.configure({props:[Ne.uj.add({Element(SO){let CO=/^(\s*)(<\/)?/.exec(SO.textAfter);return SO.node.to<=SO.pos+CO[0].length?SO.continue():SO.lineIndent(SO.node.from)+(CO[2]?0:SO.unit)},"OpenTag CloseTag SelfClosingTag"(SO){return SO.column(SO.node.from)+SO.unit},Document(SO){if(SO.pos+/\s*/.exec(SO.textAfter)[0].lengthSO.getChild("TagName")})]}),languageData:{commentTokens:{block:{open:""}},indentOnInput:/^\s*<\/\w+\W$/,wordChars:"-._"}}),ve=ai.configure({wrap:pe(He,ti)});function ni(SO={}){let CO="",LO;SO.matchClosingTags===!1&&(CO="noMatch"),SO.selfClosingTags===!0&&(CO=(CO?CO+" ":"")+"selfClosing"),(SO.nestedLanguages&&SO.nestedLanguages.length||SO.nestedAttributes&&SO.nestedAttributes.length)&&(LO=pe((SO.nestedLanguages||[]).concat(He),(SO.nestedAttributes||[]).concat(ti)));let EO=LO?ai.configure({wrap:LO,dialect:CO}):CO?ve.configure({dialect:CO}):ve;return new Ne.ri(EO,[ve.data.of({autocomplete:de(SO)}),SO.autoCloseTags!==!1?Je:[],(0,Xe.javascript)().support,(0,Se.css)().support])}const _e=new Set("area base br col command embed frame hr img input keygen link meta param source track wbr menuitem".split(" ")),Je=Ve.tk.inputHandler.of((SO,CO,LO,EO,VO)=>{if(SO.composing||SO.state.readOnly||CO!=LO||EO!=">"&&EO!="/"||!ve.isActiveAt(SO.state,CO,-1))return!1;let $e=VO(),{state:fe}=$e,oO=fe.changeByRange(_O=>{var DO,qO,oe;let be=fe.doc.sliceString(_O.from-1,_O.to)==EO,{head:ce}=_O,xe=(0,Ne.qz)(fe).resolveInner(ce,-1),We;if(be&&EO==">"&&xe.name=="EndTag"){let Oi=xe.parent;if(((qO=(DO=Oi.parent)===null||DO===void 0?void 0:DO.lastChild)===null||qO===void 0?void 0:qO.name)!="CloseTag"&&(We=Le(fe.doc,Oi.parent,ce))&&!_e.has(We)){let ze=ce+(fe.doc.sliceString(ce,ce+1)===">"?1:0),oi=``;return{range:_O,changes:{from:ce,to:ze,insert:oi}}}}else if(be&&EO=="/"&&xe.name=="IncompleteCloseTag"){let Oi=xe.parent;if(xe.from==ce-2&&((oe=Oi.lastChild)===null||oe===void 0?void 0:oe.name)!="CloseTag"&&(We=Le(fe.doc,Oi,ce))&&!_e.has(We)){let ze=ce+(fe.doc.sliceString(ce,ce+1)===">"?1:0),oi=`${We}>`;return{range:Ze.jT.cursor(ce+oi.length,-1),changes:{from:ce,to:ze,insert:oi}}}}return{range:_O}});return oO.changes.empty?!1:(SO.dispatch([$e,fe.update(oO,{userEvent:"input.complete",scrollIntoView:!0})]),!0)})},60310:function(WO,V,o){"use strict";o.r(V),o.d(V,{java:function(){return s},javaLanguage:function(){return x}});var a=o(53105),t=o(35524);const b=(0,t.Gv)({null:t.pJ.null,instanceof:t.pJ.operatorKeyword,this:t.pJ.self,"new super assert open to with void":t.pJ.keyword,"class interface extends implements enum var":t.pJ.definitionKeyword,"module package import":t.pJ.moduleKeyword,"switch while for if else case default do break continue return try catch finally throw":t.pJ.controlKeyword,"requires exports opens uses provides public private protected static transitive abstract final strictfp synchronized native transient volatile throws":t.pJ.modifier,IntegerLiteral:t.pJ.integer,FloatingPointLiteral:t.pJ.float,"StringLiteral TextBlock":t.pJ.string,CharacterLiteral:t.pJ.character,LineComment:t.pJ.lineComment,BlockComment:t.pJ.blockComment,BooleanLiteral:t.pJ.bool,PrimitiveType:t.pJ.standard(t.pJ.typeName),TypeName:t.pJ.typeName,Identifier:t.pJ.variableName,"MethodName/Identifier":t.pJ.function(t.pJ.variableName),Definition:t.pJ.definition(t.pJ.variableName),ArithOp:t.pJ.arithmeticOperator,LogicOp:t.pJ.logicOperator,BitOp:t.pJ.bitwiseOperator,CompareOp:t.pJ.compareOperator,AssignOp:t.pJ.definitionOperator,UpdateOp:t.pJ.updateOperator,Asterisk:t.pJ.punctuation,Label:t.pJ.labelName,"( )":t.pJ.paren,"[ ]":t.pJ.squareBracket,"{ }":t.pJ.brace,".":t.pJ.derefOperator,", ;":t.pJ.separator}),v={__proto__:null,true:34,false:34,null:42,void:46,byte:48,short:48,int:48,long:48,char:48,float:48,double:48,boolean:48,extends:62,super:64,class:76,this:78,new:84,public:100,protected:102,private:104,abstract:106,static:108,final:110,strictfp:112,default:114,synchronized:116,native:118,transient:120,volatile:122,throws:150,implements:160,interface:166,enum:176,instanceof:238,open:267,module:269,requires:274,transitive:276,exports:278,to:280,opens:282,uses:284,provides:286,with:288,package:292,import:296,if:308,else:310,while:314,for:318,var:325,assert:332,switch:336,case:342,do:346,break:350,continue:354,return:358,throw:364,try:368,catch:372,finally:380},w=a.WQ.deserialize({version:14,states:"##jQ]QPOOQ$wQPOOO(bQQO'#H^O*iQQO'#CbOOQO'#Cb'#CbO*pQPO'#CaO*xOSO'#CpOOQO'#Hc'#HcOOQO'#Cu'#CuO,eQPO'#D_O-OQQO'#HmOOQO'#Hm'#HmO/gQQO'#HhO/nQQO'#HhOOQO'#Hh'#HhOOQO'#Hg'#HgO1rQPO'#DUO2PQPO'#GnO4wQPO'#D_O5OQPO'#DzO*pQPO'#E[O5qQPO'#E[OOQO'#DV'#DVO7SQQO'#HaO9^QQO'#EeO9eQPO'#EdO9jQPO'#EfOOQO'#Hb'#HbO7jQQO'#HbO:pQQO'#FhO:wQPO'#ExO:|QPO'#E}O:|QPO'#FPOOQO'#Ha'#HaOOQO'#HY'#HYOOQO'#Gh'#GhOOQO'#HX'#HXO<^QPO'#FiOOQO'#HW'#HWOOQO'#Gg'#GgQ]QPOOOOQO'#Hs'#HsOQQPO'#GSO>]QPO'#GUO=kQPO'#GWO:|QPO'#GXO>dQPO'#GZO?QQQO'#HiO?mQQO'#CuO?tQPO'#HxO@SQPO'#D_O@rQPO'#DpO?wQPO'#DqO@|QPO'#HxOA_QPO'#DpOAgQPO'#IROAlQPO'#E`OOQO'#Hr'#HrOOQO'#Gm'#GmQ$wQPOOOAtQPO'#HsOOQO'#H^'#H^OCsQQO,58{OOQO'#H['#H[OOOO'#Gi'#GiOEfOSO,59[OOQO,59[,59[OOQO'#Hi'#HiOFVQPO,59eOGXQPO,59yOOQO-E:f-E:fO*pQPO,58zOG{QPO,58zO*pQPO,5;}OHQQPO'#DQOHVQPO'#DQOOQO'#Gk'#GkOIVQQO,59jOOQO'#Dm'#DmOJqQPO'#HuOJ{QPO'#DlOKZQPO'#HtOKcQPO,5<_OKhQPO,59^OLRQPO'#CxOOQO,59c,59cOLYQPO,59bOLeQQO'#H^ONgQQO'#CbO!!iQPO'#D_O!#nQQO'#HmO!$OQQO,59pO!$VQPO'#DvO!$eQPO'#H|O!$mQPO,5:`O!$rQPO,5:`O!%YQPO,5;nO!%eQPO'#ITO!%pQPO,5;eO!%uQPO,5=YOOQO-E:l-E:lOOQO,5:f,5:fO!']QPO,5:fO!'dQPO,5:vO?tQPO,5<_O*pQPO,5:vO_,5>_O!*sQPO,5:gO!+RQPO,5:qO!+ZQPO,5:lO!+fQPO,5>[O!$VQPO,5>[O!'iQPO,59UO!+qQQO,58zO!+yQQO,5;}O!,RQQO,5gQPO,5gQPO,5<}O!2mQPO,59jO!2zQPO'#HuO!3RQPO,59xO!3WQPO,5>dO?tQPO,59xO!3cQPO,5:[OAlQPO,5:zO!3kQPO'#DrO?wQPO'#DrO!3vQPO'#HyO!4OQPO,5:]O?tQPO,5>dO!(hQPO,5>dOAgQPO,5>mOOQO,5:[,5:[O!$rQPO'#DtOOQO,5>m,5>mO!4TQPO'#EaOOQO,5:z,5:zO!7UQPO,5:zO!(hQPO'#DxOOQO-E:k-E:kOOQO,5:y,5:yO*pQPO,58}O!7ZQPO'#ChOOQO1G.k1G.kOOOO-E:g-E:gOOQO1G.v1G.vO!+qQQO1G.fO*pQPO1G.fO!7eQQO1G1iOOQO,59l,59lO!7mQPO,59lOOQO-E:i-E:iO!7rQPO,5>aO!8ZQPO,5:WO`OOQO1G1y1G1yOOQO1G.x1G.xO!8{QPO'#CyO!9kQPO'#HmO!9uQPO'#CzO!:TQPO'#HlO!:]QPO,59dOOQO1G.|1G.|OLYQPO1G.|O!:sQPO,59eO!;QQQO'#H^O!;cQQO'#CbOOQO,5:b,5:bOhOOQO1G/z1G/zO!oOOQO1G1P1G1POOQO1G0Q1G0QO!=oQPO'#E]OOQO1G0b1G0bO!>`QPO1G1yO!'dQPO1G0bO!*sQPO1G0RO!+RQPO1G0]O!+ZQPO1G0WOOQO1G/]1G/]O!>eQQO1G.pO9eQPO1G0jO*pQPO1G0jOgQPO'#GaOOQO1G2a1G2aO#2zQPO1G2iO#6xQPO,5>gOOQO1G/d1G/dOOQO1G4O1G4OO#7ZQPO1G/dOOQO1G/v1G/vOOQO1G0f1G0fO!7UQPO1G0fOOQO,5:^,5:^O!(hQPO'#DsO#7`QPO,5:^O?wQPO'#GrO#7kQPO,5>eOOQO1G/w1G/wOAgQPO'#H{O#7sQPO1G4OO?tQPO1G4OOOQO1G4X1G4XO!#YQPO'#DvO!!iQPO'#D_OOQO,5:{,5:{O#8OQPO,5:{O#8OQPO,5:{O#8VQQO'#HaO#9hQQO'#HbO#9rQQO'#EbO#9}QPO'#EbO#:VQPO'#IOOOQO,5:d,5:dOOQO1G.i1G.iO#:bQQO'#EeO#:rQQO'#H`O#;SQPO'#FTOOQO'#H`'#H`O#;^QPO'#H`O#;{QPO'#IWO#WOOQO1G/O1G/OOOQO7+$h7+$hOOQO1G/{1G/{O#=cQQO1G/{OOQO1G/}1G/}O#=hQPO1G/{OOQO1G/|1G/|OdQPO,5:wOOQO,5:w,5:wOOQO7+'e7+'eOOQO7+%|7+%|OOQO7+%m7+%mO!KqQPO7+%mO!KvQPO7+%mO!LOQPO7+%mOOQO7+%w7+%wO!LnQPO7+%wOOQO7+%r7+%rO!MmQPO7+%rO!MrQPO7+%rOOQO7+&U7+&UOOQO'#Ee'#EeO9eQPO7+&UO9eQPO,5>[O#?TQPO7+$[OOQO7+&T7+&TOOQO7+&W7+&WO:|QPO'#GlO#?cQPO,5>]OOQO1G/_1G/_O:|QPO7+&lO#?nQQO,59eO#@tQPO,59vOOQO,59v,59vOOQO,5:h,5:hOOQO'#EP'#EPOOQO,5:i,5:iO#@{QPO'#EYOgQPO,5jO#M{QPO,59TO#NSQPO'#IVO#N[QPO,5;oO*pQPO'#G{O#NaQPO,5>rOOQO1G.n1G.nOOQO<Z,5>ZOOQO,5=U,5=UOOQO-E:h-E:hO#NvQPO7+%gOOQO7+%g7+%gOOQO7+%i7+%iOOQO<kO$%tQPO'#EZOOQO1G0_1G0_O$%{QPO1G0_O?tQPO,5:pOOQO-E:s-E:sOOQO1G0Z1G0ZOOQO1G0n1G0nO$&QQQO1G0nOOQO<qOOQO1G1Z1G1ZO$+dQPO'#FUOOQO,5=g,5=gOOQO-E:y-E:yO$+iQPO'#GoO$+vQPO,5>cOOQO1G/u1G/uOOQO<sAN>sO!KqQPOAN>sOOQOAN>xAN>xOOQOAN?[AN?[O9eQPOAN?[OOQO1G0`1G0`O$,_QPO1G0`OOQO,5=b,5=bOOQO-E:t-E:tO$,mQPO,5:uOOQO7+%y7+%yOOQO7+&Y7+&YOOQO1G1`1G1`O$,tQQO1G1`OOQO-E:{-E:{O$,|QQO'#IYO$,wQPO1G1`O$&gQPO1G1`O*pQPO1G1`OOQOAN@]AN@]O$-XQQO<tO$.qQPO7+&zO$.vQQO'#IZOOQOAN@nAN@nO$/RQQOAN@nOOQOAN@jAN@jO$/YQPOAN@jO$/_QQO<uOOQOG26YG26YOOQOG26UG26UOOQO<lOWiXuiX%}iX&PiX&RiX&_iX~OZ!aX~P?XOu#OO%}TO&P#SO&R#SO~O%}TO~P3gOg^Oh^Ov#pO!u#rO!z#qO&_!hO&t#oO~O&P!cO&R!dO~P@ZOg^Oh^O%}TO&P!cO&R!dO~O}cO!P%aO~OZ%bO~O}%dO!m%gO~O}cOg&gXh&gXv&gX!S&gX!T&gX!U&gX!V&gX!W&gX!X&gX!Y&gX!Z&gX!]&gX!^&gX!_&gX!u&gX!z&gX%}&gX&P&gX&R&gX&_&gX&t&gX~OW%jOZ%kOgTahTa%}Ta&PTa&RTa~OvTa!STa!TTa!UTa!VTa!WTa!XTa!YTa!ZTa!]Ta!^Ta!_Ta!uTa!zTa#yTa#zTa$WTa$hTa&tTa&_TauTaYTaqTa|Ta!PTa~PC[O&W%nO&Y!tO~Ou#OO%}TOqma&^maYma&nma!Pma~O&vma}ma!rma~PEnO!SyO!TyO!UyO!VyO!WyO!XyO!YyO!ZzO!]yO!^yO!_yO~Og!Rah!Rav!Ra!u!Ra!z!Ra$h!Ra&P!Ra&R!Ra&t!Ra&_!Ra~PFdO#z%pO~Os%rO~Ou%sO%}TO~Ou#OO%}ra&Pra&Rra&vraYrawra&nra&qra!Pra&^raqra~OWra#_ra#ara#bra#dra#era#fra#gra#hra#ira#kra#ora#rra&_ra#prasra|ra~PH_Ou#OO%}TOq&iX!P&iX!b&iX~OY&iX#p&iX~PJ`O!b%vOq!`X!P!`XY!`X~Oq%wO!P&hX~O!P%yO~Ov%zO~Og^Oh^O%}0oO&P!wO&RWO&b%}O~O&^&`P~PKmO%}TO&P!wO&RWO~OW&QXYiXY!aXY&QXZ&QXq!aXu&QXwiX!b&QX#]&QX#_&QX#a&QX#b&QX#d&QX#e&QX#f&QX#g&QX#h&QX#i&QX#k&QX#o&QX#r&QX&^&QX&_&QX&niX&n&QX&qiX&viX&v&QX&x!aX~P?XOWUXYUXY!aXY&]XZUXq!aXuUXw&]X!bUX#]UX#_UX#aUX#bUX#dUX#eUX#fUX#gUX#hUX#iUX#kUX#oUX#rUX&^UX&_UX&nUX&n&]X&q&]X&vUX&v&]X&x!aX~P>lOg^Oh^O%}TO&P!wO&RWOg!RXh!RX&P!RX&R!RX~PFdOu#OOw&XO%}TO&P&UO&R&TO&q&WO~OW#XOY&aX&n&aX&v&aX~P!#YOY&ZO~P9oOg^Oh^O&P!wO&RWO~Oq&]OY&pX~OY&_O~Og^Oh^O%}TO&P!wO&RWOY&pP~PFdOY&dO&n&bO&v#vO~Oq&eO&x$ZOY&wX~OY&gO~O%}TOg%bah%bav%ba!S%ba!T%ba!U%ba!V%ba!W%ba!X%ba!Y%ba!Z%ba!]%ba!^%ba!_%ba!u%ba!z%ba$h%ba&P%ba&R%ba&t%ba&_%ba~O|&hO~P]O}&iO~Op&uOw&vO&PSO&R!qO&_#YO~Oz&tO~P!'iOz&xO&PSO&R!qO&_#YO~OY&eP~P:|Og^Oh^O%}TO&P!wO&RWO~O}cO~P:|OW#XOu#OO%}TO&v&aX~O#r$WO!P#sa#_#sa#a#sa#b#sa#d#sa#e#sa#f#sa#g#sa#h#sa#i#sa#k#sa#o#sa&^#sa&_#sa&n#saY#sa#p#sas#saq#sa|#sa~Oo'_O}'^O!r'`O&_!hO~O}'eO!r'`O~Oo'iO}'hO&_!hO~OZ#xOu'mO%}TO~OW%jO}'sO~OW%jO!P'uO~OW'vO!P'wO~O$h!WO&P0qO&R0pO!P&eP~P/uO!P(SO#p(TO~P9oO}(UO~O$c(WO~O!P(XO~O!P(YO~O!P(ZO~P9oO!P(]O~P9oOZ$lO_VO`VOaVObVOcVOeVOg^Oh^Op!POwkOz!OO%}TO&P(_O&R(^O&XUO~PFdO%Q(hO%U(iOZ$}a_$}a`$}aa$}ab$}ac$}ae$}ag$}ah$}ap$}av$}aw$}az$}a}$}a!P$}a!S$}a!T$}a!U$}a!V$}a!W$}a!X$}a!Y$}a!Z$}a![$}a!]$}a!^$}a!_$}a!u$}a!z$}a#f$}a#r$}a#t$}a#u$}a#y$}a#z$}a$W$}a$Y$}a$`$}a$c$}a$e$}a$h$}a$l$}a$n$}a$s$}a$u$}a$w$}a$y$}a$|$}a%O$}a%w$}a%}$}a&P$}a&R$}a&X$}a&t$}a|$}a$a$}a$q$}a~O}ra!rra'Ora~PH_OZ%bO~PJ`O!P(mO~O!m%gO}&la!P&la~O}cO!P(pO~Oo(tOq!fX&^!fX~Oq(vO&^&mX~O&^(xO~OZ`O_VO`VOaVObVOcVOeVOg^Oh^Op)UOv{Ow)TOz!OO|)PO}cO!PvO![!`O!u}O!z|O#fpO#roO#tpO#upO#y!RO#z!QO$W!SO$Y!TO$`!UO$c!VO$e!XO$h!WO$l!YO$n!ZO$s![O$u!]O$w!^O$y!_O$|!aO%O!bO%}TO&PRO&RQO&XUO&_#YO&tdO~PFdO}%dO~O})]OY&zP~P:|OW%jO!P)dO~Os)eO~Ou#OO%}TOq&ia!P&ia!b&iaY&ia#p&ia~O})fO~P:|Oq%wO!P&ha~Og^Oh^O%}0oO&P!wO&RWO~O&b)mO~P!8jOu#OO%}TOq&aX&^&aXY&aX&n&aX!P&aX~O}&aX!r&aX~P!9SOo)oOp)oOqnX&^nX~Oq)pO&^&`X~O&^)rO~Ou#OOw)tO%}TO&PSO&R!qO~OYma&nma&vma~P!:bOW&QXY!aXq!aXu!aX%}!aX~OWUXY!aXq!aXu!aX%}!aX~OW)wO~Ou#OO%}TO&P#SO&R#SO&q)yO~Og^Oh^O%}TO&P!wO&RWO~PFdOq&]OY&pa~Ou#OO%}TO&P#SO&R#SO&q&WO~OY)|O~OY*PO&n&bO~Oq&eOY&wa~Og^Oh^Ov{O|*XO!u}O%}TO&P!wO&RWO&tdO~PFdO!P*YO~OW^iZ#XXu^i!P^i!b^i#]^i#_^i#a^i#b^i#d^i#e^i#f^i#g^i#h^i#i^i#k^i#o^i#r^i&^^i&_^i&n^i&v^iY^i#p^is^iq^i|^i~OW*iO~Os*jO~P9oOz*kO&PSO&R!qO~O!P]iY]i#p]is]iq]i|]i~P9oOq*lOY&eX!P&eX~P9oOY*nO~O#f$SO#g$TO#k$YO#r$WO!P#^i#_#^i#a#^i#b#^i#d#^i#e#^i#o#^i&^#^i&_#^i&n#^iY#^i#p#^is#^iq#^i|#^i~O#h$UO#i$UO~P!AmO#_#|O#d$QO#e$RO#f$SO#g$TO#h$UO#i$UO#k$YO#r$WO&^#zO&_#zO&n#{O!P#^i#b#^i#o#^iY#^i#p#^is#^iq#^i|#^i~O#a#^i~P!CUO#a#}O~P!CUO#_#|O#f$SO#g$TO#h$UO#i$UO#k$YO#r$WO&^#zO&_#zO!P#^i#a#^i#b#^i#d#^i#e#^i#o#^iY#^i#p#^is#^iq#^i|#^i~O&n#^i~P!DtO&n#{O~P!DtO#f$SO#g$TO#k$YO#r$WO!P#^i#a#^i#b#^i#e#^i#o#^iY#^i#p#^is#^iq#^i|#^i~O#_#|O#d$QO#h$UO#i$UO&^#zO&_#zO&n#{O~P!FdO#k$YO#r$WO!P#^i#_#^i#a#^i#b#^i#d#^i#e#^i#f#^i#h#^i#i#^i#o#^i&^#^i&_#^i&n#^iY#^i#p#^is#^iq#^i|#^i~O#g$TO~P!G{O#g#^i~P!G{O#h#^i#i#^i~P!AmO#p*oO~P9oO#_&aX#a&aX#b&aX#d&aX#e&aX#f&aX#g&aX#h&aX#i&aX#k&aX#o&aX#r&aX&_&aX#p&aXs&aX|&aX~P!9SO!P#liY#li#p#lis#liq#li|#li~P9oO|*rO~P$wO}'^O~O}'^O!r'`O~Oo'_O}'^O!r'`O~O%}TO&P#SO&R#SO|&sP!P&sP~PFdO}'eO~Og^Oh^Ov{O|+PO!P*}O!u}O!z|O%}TO&P!wO&RWO&_!hO&tdO~PFdO}'hO~Oo'iO}'hO~Os+RO~P:|Ou+TO%}TO~Ou'mO})fO%}TOW#Zi!P#Zi#_#Zi#a#Zi#b#Zi#d#Zi#e#Zi#f#Zi#g#Zi#h#Zi#i#Zi#k#Zi#o#Zi#r#Zi&^#Zi&_#Zi&n#Zi&v#ZiY#Zi#p#Zis#Ziq#Zi|#Zi~O}'^OW&diu&di!P&di#_&di#a&di#b&di#d&di#e&di#f&di#g&di#h&di#i&di#k&di#o&di#r&di&^&di&_&di&n&di&v&diY&di#p&dis&diq&di|&di~O#}+]O$P+^O$R+^O$S+_O$T+`O~O|+[O~P##nO$Z+aO&PSO&R!qO~OW+bO!P+cO~O$a+dOZ$_i_$_i`$_ia$_ib$_ic$_ie$_ig$_ih$_ip$_iv$_iw$_iz$_i}$_i!P$_i!S$_i!T$_i!U$_i!V$_i!W$_i!X$_i!Y$_i!Z$_i![$_i!]$_i!^$_i!_$_i!u$_i!z$_i#f$_i#r$_i#t$_i#u$_i#y$_i#z$_i$W$_i$Y$_i$`$_i$c$_i$e$_i$h$_i$l$_i$n$_i$s$_i$u$_i$w$_i$y$_i$|$_i%O$_i%w$_i%}$_i&P$_i&R$_i&X$_i&t$_i|$_i$q$_i~Og^Oh^O$h#sO&P!wO&RWO~O!P+hO~P:|O!P+iO~OZ`O_VO`VOaVObVOcVOeVOg^Oh^Op!POv{OwkOz!OO}cO!PvO!SyO!TyO!UyO!VyO!WyO!XyO!YyO!Z+nO![!`O!]yO!^yO!_yO!u}O!z|O#fpO#roO#tpO#upO#y!RO#z!QO$W!SO$Y!TO$`!UO$c!VO$e!XO$h!WO$l!YO$n!ZO$q+oO$s![O$u!]O$w!^O$y!_O$|!aO%O!bO%}TO&PRO&RQO&XUO&tdO~O|+mO~P#)QOW&QXY&QXZ&QXu&QX!P&QX&viX&v&QX~P?XOWUXYUXZUXuUX!PUX&vUX&v&]X~P>lOW#tOu#uO&v#vO~OW&UXY%XXu&UX!P%XX&v&UX~OZ#XX~P#.VOY+uO!P+sO~O%Q(hO%U(iOZ$}i_$}i`$}ia$}ib$}ic$}ie$}ig$}ih$}ip$}iv$}iw$}iz$}i}$}i!P$}i!S$}i!T$}i!U$}i!V$}i!W$}i!X$}i!Y$}i!Z$}i![$}i!]$}i!^$}i!_$}i!u$}i!z$}i#f$}i#r$}i#t$}i#u$}i#y$}i#z$}i$W$}i$Y$}i$`$}i$c$}i$e$}i$h$}i$l$}i$n$}i$s$}i$u$}i$w$}i$y$}i$|$}i%O$}i%w$}i%}$}i&P$}i&R$}i&X$}i&t$}i|$}i$a$}i$q$}i~OZ+xO~O%Q(hO%U(iOZ%Vi_%Vi`%Via%Vib%Vic%Vie%Vig%Vih%Vip%Viv%Viw%Viz%Vi}%Vi!P%Vi!S%Vi!T%Vi!U%Vi!V%Vi!W%Vi!X%Vi!Y%Vi!Z%Vi![%Vi!]%Vi!^%Vi!_%Vi!u%Vi!z%Vi#f%Vi#r%Vi#t%Vi#u%Vi#y%Vi#z%Vi$W%Vi$Y%Vi$`%Vi$c%Vi$e%Vi$h%Vi$l%Vi$n%Vi$s%Vi$u%Vi$w%Vi$y%Vi$|%Vi%O%Vi%w%Vi%}%Vi&P%Vi&R%Vi&X%Vi&t%Vi|%Vi$a%Vi$q%Vi~Ou#OO%}TO}&oa!P&oa!m&oa~O!P,OO~Oo(tOq!fa&^!fa~Oq(vO&^&ma~O!m%gO}&li!P&li~O|,XO~P]OW,ZO~P5xOW&UXu&UX#_&UX#a&UX#b&UX#d&UX#e&UX#f&UX#g&UX#h&UX#i&UX#k&UX#o&UX#r&UX&^&UX&_&UX&n&UX&v&UX~OZ#xO!P&UX~P#8^OW$gOZ#xO&v#vO~Op,]Ow,]O~Oq,^O}&rX!P&rX~O!b,`O#]#wOY&UXZ#XX~P#8^OY&SXq&SX|&SX!P&SX~P9oO})]O|&yP~P:|OY&SXg%[Xh%[X%}%[X&P%[X&R%[Xq&SX|&SX!P&SX~Oq,cOY&zX~OY,eO~O})fO|&kP~P:|Oq&jX!P&jX|&jXY&jX~P9oO&bTa~PC[Oo)oOp)oOqna&^na~Oq)pO&^&`a~OW,mO~Ow,nO~Ou#OO%}TO&P,rO&R,qO~Og^Oh^Ov#pO!u#rO&P!wO&RWO&t#oO~Og^Oh^Ov{O|,wO!u}O%}TO&P!wO&RWO&tdO~PFdOw-SO&PSO&R!qO&_#YO~Oq*lOY&ea!P&ea~O#_ma#ama#bma#dma#ema#fma#gma#hma#ima#kma#oma#rma&_ma#pmasma|ma~PEnO|-WO~P$wOZ#xO}'^Oq!|X|!|X!P!|X~Oq-[O|&sX!P&sX~O|-_O!P-^O~O&_!hO~P5VOg^Oh^Ov{O|-cO!P*}O!u}O!z|O%}TO&P!wO&RWO&_!hO&tdO~PFdOs-dO~P9oOs-dO~P:|O}'^OW&dqu&dq!P&dq#_&dq#a&dq#b&dq#d&dq#e&dq#f&dq#g&dq#h&dq#i&dq#k&dq#o&dq#r&dq&^&dq&_&dq&n&dq&v&dqY&dq#p&dqs&dqq&dq|&dq~O|-hO~P##nO!W-lO$O-lO&PSO&R!qO~O!P-oO~O$Z-pO&PSO&R!qO~O!b%vO#p-rOq!`X!P!`X~O!P-tO~P9oO!P-tO~P:|O!P-wO~P9oO|-yO~P#)QO![$aO#p-zO~O!P-|O~O!b-}O~OY.QOZ$lO_VO`VOaVObVOcVOeVOg^Oh^Op!POwkOz!OO%}TO&P(_O&R(^O&XUO~PFdOY.QO!P.RO~O%Q(hO%U(iOZ%Vq_%Vq`%Vqa%Vqb%Vqc%Vqe%Vqg%Vqh%Vqp%Vqv%Vqw%Vqz%Vq}%Vq!P%Vq!S%Vq!T%Vq!U%Vq!V%Vq!W%Vq!X%Vq!Y%Vq!Z%Vq![%Vq!]%Vq!^%Vq!_%Vq!u%Vq!z%Vq#f%Vq#r%Vq#t%Vq#u%Vq#y%Vq#z%Vq$W%Vq$Y%Vq$`%Vq$c%Vq$e%Vq$h%Vq$l%Vq$n%Vq$s%Vq$u%Vq$w%Vq$y%Vq$|%Vq%O%Vq%w%Vq%}%Vq&P%Vq&R%Vq&X%Vq&t%Vq|%Vq$a%Vq$q%Vq~Ou#OO%}TO}&oi!P&oi!m&oi~O&n&bOq!ga&^!ga~O!m%gO}&lq!P&lq~O|.^O~P]Op.`Ow&vOz&tO&PSO&R!qO&_#YO~O!P.aO~Oq,^O}&ra!P&ra~O})]O~P:|Oq.gO|&yX~O|.iO~Oq,cOY&za~Oq.mO|&kX~O|.oO~Ow.pO~Oq!aXu!aX!P!aX!b!aX%}!aX~OZ&QX~P#N{OZUX~P#N{O!P.qO~OZ.rO~OW^yZ#XXu^y!P^y!b^y#]^y#_^y#a^y#b^y#d^y#e^y#f^y#g^y#h^y#i^y#k^y#o^y#r^y&^^y&_^y&n^y&v^yY^y#p^ys^yq^y|^y~OY%`aq%`a!P%`a~P9oO!P#nyY#ny#p#nys#nyq#ny|#ny~P9oO}'^Oq!|a|!|a!P!|a~OZ#xO}'^Oq!|a|!|a!P!|a~O%}TO&P#SO&R#SOq%jX|%jX!P%jX~PFdOq-[O|&sa!P&sa~O|!}X~P$wO|/PO~Os/QO~P9oOW%jO!P/RO~OW%jO$Q/WO&PSO&R!qO!P&|P~OW%jO$U/XO~O!P/YO~O!b%vO#p/[Oq!`X!P!`X~OY/^O~O!P/_O~P9oO#p/`O~P9oO!b/bO~OY/cOZ$lO_VO`VOaVObVOcVOeVOg^Oh^Op!POwkOz!OO%}TO&P(_O&R(^O&XUO~PFdOW#[Ou&[X%}&[X&P&[X&R&[X'O&[X~O&_#YO~P$)QOu#OO%}TO'O/eO&P%SX&R%SX~O&n&bOq!gi&^!gi~Op/iO&PSO&R!qO~OW*iOZ#xO~O!P/kO~OY&SXq&SX~P9oO})]Oq%nX|%nX~P:|Oq.gO|&ya~O!b/nO~O})fOq%cX|%cX~P:|Oq.mO|&ka~OY/qO~O!P/rO~OZ/sO~O}'^Oq!|i|!|i!P!|i~O|!}a~P$wOW%jO!P/wO~OW%jOq/xO!P&|X~OY/|O~P9oOY0OO~OY%Xq!P%Xq~P9oO'O/eO&P%Sa&R%Sa~OY0TO~O!P0WO~Ou#OO!P0YO!Z0ZO%}TO~OY0[O~Oq/xO!P&|a~O!P0_O~OW%jOq/xO!P&}X~OY0aO~P9oOY0bO~OY%Xy!P%Xy~P9oOu#OO%}TO&P%ua&R%ua'O%ua~OY0cO~O!P0dO~Ou#OO!P0eO!Z0fO%}TO~OW%jOq%ra!P%ra~Oq/xO!P&}a~O!P0jO~Ou#OO!P0jO!Z0kO%}TO~O!P0lO~O!P0nO~O#p&QXY&QXs&QXq&QX|&QX~P&bO#pUXYUXsUXqUX|UX~P(iO`Q_P#g&Xc~",goto:"#+S'OPPPP'P'd*x.OP'dPP.d.h0PPPPPP1nP3ZPP4v7l:[WP!?[P!Ap!BW!E]3ZPPP!F|!Jm!MaPP#!P#!SP#$`#$f#&V#&f#&n#'p#(Y#)T#)^#)a#)oP#)r#*OP#*V#*^P#*aP#*lP#*o#*r#*u#*y#+PstOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y'urOPXY`acopx!Y![!_!a!e!f!h!i!o!x#P#T#Y#[#_#`#e#i#l#n#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$]$_$e$l$m$n$o$p$q%O%S%V%Z%^%_%b%d%g%k%u%v%{%|&R&S&[&]&`&b&d&i'X'^'_'`'e'h'i'm'n'p'{'|(O(T(U(`(l(t(v({(})O)Q)R)])f)o)p*P*T*W*l*o*p*q*z*{+O+T+d+f+h+i+l+o+r+s+x+},W,Y,^,`,u-[-^-a-r-t-}.R.V.g.m/O/[/_/b/d/n/q0R0X0Z0[0f0h0k0r#xhO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0kt!sT!Q!S!T!{!}$k%p+]+^+_+`-k-m/W/X/x0oQ#mdS&Y#`(}Q&l#oU&q#t$g,ZQ&x#vW(b%O+s.R/dU)Y%j'v+bQ)Z%kS)u&S,WU*f&s-R._Q*k&yQ,t*TQ-P*iQ.j,cR.t,uu!sT!Q!S!T!{!}$k%p+]+^+_+`-k-m/W/X/x0oT%l!r)l#{qO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0k#zlO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0kX(c%O+s.R/d$TVO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0k$TkO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0k&O[OPX`ceopx!O!Y![!_!a!g!i!o#Y#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$f$l$m$n$o$p$q%O%_%b%d%g%k%v%{&]&b&d&i&t'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s,Y,^,`-^-r-t-}.R.g.m/O/[/_/b/d/n0Z0f0k0rQ&Q#[Q)s&RV.T+x.X/e&O[OPX`ceopx!O!Y![!_!a!g!i!o#Y#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$f$l$m$n$o$p$q%O%_%b%d%g%k%v%{&]&b&d&i&t'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s,Y,^,`-^-r-t-}.R.g.m/O/[/_/b/d/n0Z0f0k0rV.T+x.X/e&O]OPX`ceopx!O!Y![!_!a!g!i!o#Y#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$f$l$m$n$o$p$q%O%_%b%d%g%k%v%{&]&b&d&i&t'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s,Y,^,`-^-r-t-}.R.g.m/O/[/_/b/d/n0Z0f0k0rV.U+x.X/eS#Z[.TS$f!O&tS&s#t$gQ&y#vQ)V%dQ-R*iR._,Z$kZO`copx!Y![!_!a#Y#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$_$l$m$n$o$p$q%O%d%g%k%v&b&d'_'`'i'm(O(T(U(t)Q)R)])f)o)p*P*l*o+T+d+h+i+l+o+s,Y,^,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0kQ&O#YR,k)p&P_OPX`ceopx!Y![!_!a!g!i!o#Y#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$l$m$n$o$p$q%O%_%b%d%g%k%v%{&]&b&d&i'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s+x,Y,^,`-^-r-t-}.R.X.g.m/O/[/_/b/d/e/n0Z0f0k0r!o#QY!e!x#R#T#`#n$]%R%S%V%^%u%|&S&[&`'X'|(`(l({(}*T*p*z+f+r+},W,u-a.V/q0R0X0[0h$SkO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0kQ$m!UQ$n!VQ$s!ZQ$|!`R+p(WQ#yiS'q$e*hQ*e&rQ+X'rS,[)T)UQ-O*gQ-Y*vQ.b,]Q.x-QQ.{-ZQ/j.`Q/u.yR0V/iQ'a$bW*[&m'b'c'dQ+W'qU,x*]*^*_Q-X*vQ-f+XS.u,y,zS.z-Y-ZQ/t.vR/v.{]!mP!o'^*q-^/OreOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y[!gP!o'^*q-^/OW#b`#e%b&]Q'}$oW(d%O+s.R/dS*U&i*WS*w'e-[S*|'h+OR.X+xh#VY!W!e#n#s%V'|*T*z+f,u-aQ)j%wQ)v&WR,o)y#xnOcopx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0k^!kP!g!o'^*q-^/Ov#TY!W#`#n#s%w&W&[&`'|(`(})y*T+f+r,u.W/hQ#g`Q$b{Q$c|Q$d}W%S!e%V*z-aS%Y!h(vQ%`!iQ&m#pQ&n#qQ&o#rQ(u%ZS(y%^({Q*R&eS*v'e-[R-Z*wU)h%v)f.mR+V'p[!mP!o'^*q-^/OT*}'h+O^!iP!g!o'^*q-^/OQ'd$bQ'l$dQ*_&mQ*d&oV*{'h*|+OQ%[!hR,S(vQ(s%YR,R(u#znO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0kQ%c!kS(l%S(yR(|%`T#e`%bU#c`#e%bR)z&]Q%f!lQ(n%UQ(r%XQ,U(zR.],VrvOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y[!mP!o'^*q-^/OQ%P!bQ%a!jQ%i!pQ'[$ZQ([$|Q(k%QQ(p%WQ+z(iR.Y+yrtOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y[!mP!o'^*q-^/OS*V&i*WT*}'h+OQ'c$bS*^&m'dR,z*_Q'b$bQ'g$cU*]&m'c'dQ*a&nS,y*^*_R.v,zQ*u'`R+Q'iQ'k$dS*c&o'lR,}*dQ'j$dU*b&o'k'lS,|*c*dR.w,}rtOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y[!mP!o'^*q-^/OT*}'h+OQ'f$cS*`&n'gR,{*aQ*x'eR.|-[R-`*yQ&j#mR*Z&lT*V&i*WQ%e!lS(q%X%fR,P(rR)R%dWk%O+s.R/d#{lO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0k$SiO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0kU&r#t$g,ZS*g&s._Q-Q*iR.y-RT'o$e'p!_#|m#a$r$z$}&w&z&{'O'P'Q'R'S'W'Z)[)g+S+g+j-T-V-e-v-{.e/Z/a/}0Q!]$Pm#a$r$z$}&w&z&{'O'P'R'S'W'Z)[)g+S+g+j-T-V-e-v-{.e/Z/a/}0Q#{nO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0ka)^%k)],`.g/n0Z0f0kQ)`%kR.k,cQ't$hQ)b%oR,f)cT+Y's+ZsvOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,YruOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,YQ$w!]R$y!^R$p!XrvOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,YR(O$oR$q!XR(V$sT+k(U+lX(f%P(g(k+{R+y(hQ.W+xR/h.XQ(j%PQ+w(gQ+|(kR.Z+{R%Q!bQ(e%OV.P+s.R/dQxOQ#lcW$`x#l)Q,YQ)Q%dR,Y)RrXOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Yn!fP!o#e&]&i'^'e'h*W*q+O+x-[-^/Ol!zX!f#P#_#i$[%Z%_%{&R'n'{)O0r!j#PY!e!x#T#`#n$]%S%V%^%u%|&S&[&`'X'|(`(l({(}*T*p*z+f+r+},W,u-a.V/q0R0X0[0hQ#_`Q#ia#d$[op!Y!_!a#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$l%g%k%v&b&d'_'`'i'm(O(T(t)])f)o*P*l*o+T+h+i+o,^,`-r-t-}.g.m/[/_/b/n0Z0f0kS%Z!h(vS%_!i*{S%{#Y)pQ&R#[S'n$e'pY'{$o%O+s.R/dQ)O%bR0r$YQ!uUR%m!uQ)q&OR,l)q^#RY#`$]'X'|(`*px%R!e!x#n%V%^%|&S&[&`({(}*T*z+f+r,W,u-a.V0R[%t#R%R%u+}0X0hS%u#T%SQ+}(lQ0X/qR0h0[Q*m&{R-U*mQ!oPU%h!o*q/OQ*q'^R/O-^!pbOP`cx![!o#e#l$_$m$n$o$p$q%O%b%d&]&i'^'e'h(U)Q)R*W*q+O+d+l+s+x,Y-[-^.R/O/dY!yX!f#_'{)OT#jb!yQ.n,gR/p.nQ%x#VR)k%xQ&c#fS*O&c.[R.[,QQ(w%[R,T(wQ&^#cR){&^Q,_)WR.d,_Q+O'hR-b+OQ-]*xR.}-]Q*W&iR,v*WQ'p$eR+U'pQ&f#gR*S&fQ.h,aR/m.hQ,d)`R.l,dQ+Z'sR-g+ZQ-k+]R/T-kQ/y/US0^/y0`R0`/{Q+l(UR-x+lQ(g%PS+v(g+{R+{(kQ/f.VR0S/fQ+t(eR.S+t`wOcx#l%d)Q)R,YQ$t![Q']$_Q'y$mQ'z$nQ(Q$pQ(R$qS+k(U+lR-q+d'dsOPXY`acopx!Y![!_!a!e!f!h!i!o!x#P#T#Y#[#_#`#e#i#l#n#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$]$_$e$l$m$n$o$p$q%O%S%V%Z%^%_%b%d%g%u%v%{%|&R&S&[&]&`&b&d&i'X'^'_'`'e'h'i'm'n'p'{'|(O(T(U(`(l(t(v({(})O)Q)R)f)o)p*P*T*W*l*o*p*q*z*{+O+T+d+f+h+i+l+o+r+s+x+},W,Y,^,u-[-^-a-r-t-}.R.V.m/O/[/_/b/d/q0R0X0[0h0ra)_%k)],`.g/n0Z0f0kQ!rTQ$h!QQ$i!SQ$j!TQ%o!{Q%q!}Q'x$kQ)c%pQ)l0oS-i+]+_Q-m+^Q-n+`Q/S-kS/U-m/WQ/{/XR0]/x%uSOT`cdopx!Q!S!T!Y![!_!a!{!}#`#l#o#t#u#v#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$g$k$l$m$n$o$p$q%O%d%j%k%p%v&S&d&s&y'm'v(O(T(U(})Q)R)])f*P*T*i*l*o+T+]+^+_+`+b+d+h+i+l+o+s,W,Y,Z,`,c,u-R-k-m-r-t-}.R._.g.m/W/X/[/_/b/d/n/x0Z0f0k0oQ)a%kQ,a)]S.f,`/nQ/l.gQ0g0ZQ0i0fR0m0krmOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,YS#a`$lQ$WoQ$^pQ$r!YQ$z!_Q$}!aQ&w#uQ&z#wY&{#x$o+h-t/_Q&}#|Q'O#}Q'P$OQ'Q$PQ'R$QQ'S$RQ'T$SQ'U$TQ'V$UQ'W$VQ'Z$Z^)[%k)].g/n0Z0f0kU)g%v)f.mQ*Q&dQ+S'mQ+g(OQ+j(TQ,p*PQ-T*lQ-V*oQ-e+TQ-v+iQ-{+oQ.e,`Q/Z-rQ/a-}Q/}/[R0Q/b#xgO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0kW(a%O+s.R/dR)S%drYOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y[!eP!o'^*q-^/OW!xX$[%{'{Q#``Q#ne#S$]op!Y!_!a#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$l%k%v&d'm(O(T)])f*P*l*o+T+h+i+o,`-r-t-}.g.m/[/_/b/n0Z0f0kQ%V!gS%^!i*{d%|#Y%g&b'_'`'i(t)o)p,^Q&S#_Q&[#bS&`#e&]Q'X$YQ'|$oW(`%O+s.R/dQ({%_Q(}%bS*T&i*WQ*p0rS*z'h+OQ+f'}Q+r(dQ,W)OQ,u*UQ-a*|S.V+x.XR0R/e&O_OPX`ceopx!Y![!_!a!g!i!o#Y#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$l$m$n$o$p$q%O%_%b%d%g%k%v%{&]&b&d&i'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s+x,Y,^,`-^-r-t-}.R.X.g.m/O/[/_/b/d/e/n0Z0f0k0rQ$e!OQ'r$fR*h&t&ZWOPX`ceopx!O!Y![!_!a!g!i!o#Y#[#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$f$l$m$n$o$p$q%O%_%b%d%g%k%v%{&R&]&b&d&i&t'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s+x,Y,^,`-^-r-t-}.R.X.g.m/O/[/_/b/d/e/n0Z0f0k0rR&P#Y$QjOcopx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0kQ#f`Q&O#YQ'Y$YU)W%g'`'iQ)}&bQ*s'_Q,Q(tQ,j)oQ,k)pR.c,^Q)n%}R,i)m$SfO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0kT&p#t,ZQ&|#xQ(P$oQ-u+hQ/]-tR0P/_]!nP!o'^*q-^/O#PaOPX`bcx![!f!o!y#_#e#l$_$m$n$o$p$q%O%b%d&]&i'^'e'h'{(U)O)Q)R*W*q+O+d+l+s+x,Y-[-^.R/O/dU#WY!W'|Q%T!eU&k#n#s+fQ(o%VS,s*T*zT.s,u-aj#UY!W!e#n#s%V%w&W)y*T*z,u-aU&V#`&`(}Q)x&[Q+e'|Q+q(`Q-s+fQ.O+rQ/g.WR0U/hQ)i%vQ,g)fR/o.mR,h)f`!jP!o'^'h*q+O-^/OT%W!g*|R%]!hW%U!e%V*z-aQ(z%^R,V({S#d`%bR&a#eQ)X%gT*t'`'iR*y'e[!lP!o'^*q-^/OR%X!gR#h`R,b)]R)a%kT-j+]-kQ/V-mR/z/WR/z/X",nodeNames:"\u26A0 LineComment BlockComment Program ModuleDeclaration MarkerAnnotation Identifier ScopedIdentifier . Annotation ) ( AnnotationArgumentList AssignmentExpression FieldAccess IntegerLiteral FloatingPointLiteral BooleanLiteral CharacterLiteral StringLiteral TextBlock null ClassLiteral void PrimitiveType TypeName ScopedTypeName GenericType TypeArguments AnnotatedType Wildcard extends super , ArrayType ] Dimension [ class this ParenthesizedExpression ObjectCreationExpression new ArgumentList } { ClassBody ; FieldDeclaration Modifiers public protected private abstract static final strictfp default synchronized native transient volatile VariableDeclarator Definition AssignOp ArrayInitializer MethodDeclaration TypeParameters TypeParameter TypeBound FormalParameters ReceiverParameter FormalParameter SpreadParameter Throws throws Block ClassDeclaration Superclass SuperInterfaces implements InterfaceTypeList InterfaceDeclaration interface ExtendsInterfaces InterfaceBody ConstantDeclaration EnumDeclaration enum EnumBody EnumConstant EnumBodyDeclarations AnnotationTypeDeclaration AnnotationTypeBody AnnotationTypeElementDeclaration StaticInitializer ConstructorDeclaration ConstructorBody ExplicitConstructorInvocation ArrayAccess MethodInvocation MethodName MethodReference ArrayCreationExpression Dimension AssignOp BinaryExpression CompareOp CompareOp LogicOp LogicOp BitOp BitOp BitOp ArithOp ArithOp ArithOp BitOp InstanceofExpression instanceof LambdaExpression InferredParameters TernaryExpression LogicOp : UpdateExpression UpdateOp UnaryExpression LogicOp BitOp CastExpression ElementValueArrayInitializer ElementValuePair open module ModuleBody ModuleDirective requires transitive exports to opens uses provides with PackageDeclaration package ImportDeclaration import Asterisk ExpressionStatement LabeledStatement Label IfStatement if else WhileStatement while ForStatement for ForSpec LocalVariableDeclaration var EnhancedForStatement ForSpec AssertStatement assert SwitchStatement switch SwitchBlock SwitchLabel case DoStatement do BreakStatement break ContinueStatement continue ReturnStatement return SynchronizedStatement ThrowStatement throw TryStatement try CatchClause catch CatchFormalParameter CatchType FinallyClause finally TryWithResourcesStatement ResourceSpecification Resource ClassContent",maxTerm:276,nodeProps:[["isolate",-4,1,2,18,19,""],["group",-26,4,47,76,77,82,87,92,145,147,150,151,153,156,158,161,163,165,167,172,174,176,178,180,181,183,191,"Statement",-25,6,13,14,15,16,17,18,19,20,21,22,39,40,41,99,100,102,103,106,118,120,122,125,127,130,"Expression",-7,23,24,25,26,27,29,34,"Type"],["openedBy",10,"(",44,"{"],["closedBy",11,")",45,"}"]],propSources:[b],skippedNodes:[0,1,2],repeatNodeCount:28,tokenData:"#$f_R!_OX%QXY'fYZ)bZ^'f^p%Qpq'fqr*|rs,^st%Qtu4euv5qvw7Rwx8ixyAQyzAnz{B[{|CQ|}Dh}!OEU!O!PFo!P!Q! i!Q!R!,_!R![!0V![!]!>g!]!^!?w!^!_!@e!_!`!BO!`!a!Br!a!b!D`!b!c!EO!c!}!Kz!}#O!MW#O#P%Q#P#Q!Mt#Q#R!Nb#R#S4e#S#T%Q#T#o4e#o#p# U#p#q# r#q#r##[#r#s##x#s#y%Q#y#z'f#z$f%Q$f$g'f$g#BY%Q#BY#BZ'f#BZ$IS%Q$IS$I_'f$I_$I|%Q$I|$JO'f$JO$JT%Q$JT$JU'f$JU$KV%Q$KV$KW'f$KW&FU%Q&FU&FV'f&FV;'S%Q;'S;=`&s<%lO%QS%VV&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QS%qO&YSS%tVOY&ZYZ%lZr&Zrs&ys;'S&Z;'S;=`'`<%lO&ZS&^VOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QS&vP;=`<%l%QS&|UOY&ZYZ%lZr&Zs;'S&Z;'S;=`'`<%lO&ZS'cP;=`<%l&Z_'mk&YS%yZOX%QXY'fYZ)bZ^'f^p%Qpq'fqr%Qrs%qs#y%Q#y#z'f#z$f%Q$f$g'f$g#BY%Q#BY#BZ'f#BZ$IS%Q$IS$I_'f$I_$I|%Q$I|$JO'f$JO$JT%Q$JT$JU'f$JU$KV%Q$KV$KW'f$KW&FU%Q&FU&FV'f&FV;'S%Q;'S;=`&s<%lO%Q_)iY&YS%yZX^*Xpq*X#y#z*X$f$g*X#BY#BZ*X$IS$I_*X$I|$JO*X$JT$JU*X$KV$KW*X&FU&FV*XZ*^Y%yZX^*Xpq*X#y#z*X$f$g*X#BY#BZ*X$IS$I_*X$I|$JO*X$JT$JU*X$KV$KW*X&FU&FV*XV+TX#tP&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`+p!`;'S%Q;'S;=`&s<%lO%QU+wV#_Q&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT,aXOY,|YZ%lZr,|rs3Ys#O,|#O#P2d#P;'S,|;'S;=`3S<%lO,|T-PXOY-lYZ%lZr-lrs.^s#O-l#O#P.x#P;'S-l;'S;=`2|<%lO-lT-qX&YSOY-lYZ%lZr-lrs.^s#O-l#O#P.x#P;'S-l;'S;=`2|<%lO-lT.cVcPOY&ZYZ%lZr&Zrs&ys;'S&Z;'S;=`'`<%lO&ZT.}V&YSOY-lYZ/dZr-lrs1]s;'S-l;'S;=`2|<%lO-lT/iW&YSOY0RZr0Rrs0ns#O0R#O#P0s#P;'S0R;'S;=`1V<%lO0RP0UWOY0RZr0Rrs0ns#O0R#O#P0s#P;'S0R;'S;=`1V<%lO0RP0sOcPP0vTOY0RYZ0RZ;'S0R;'S;=`1V<%lO0RP1YP;=`<%l0RT1`XOY,|YZ%lZr,|rs1{s#O,|#O#P2d#P;'S,|;'S;=`3S<%lO,|T2QUcPOY&ZYZ%lZr&Zs;'S&Z;'S;=`'`<%lO&ZT2gVOY-lYZ/dZr-lrs1]s;'S-l;'S;=`2|<%lO-lT3PP;=`<%l-lT3VP;=`<%l,|T3_VcPOY&ZYZ%lZr&Zrs3ts;'S&Z;'S;=`'`<%lO&ZT3yR&WSXY4SYZ4`pq4SP4VRXY4SYZ4`pq4SP4eO&XP_4la&PZ&YSOY%QYZ%lZr%Qrs%qst%Qtu4eu!Q%Q!Q![4e![!c%Q!c!}4e!}#R%Q#R#S4e#S#T%Q#T#o4e#o;'S%Q;'S;=`&s<%lO%QU5xX#hQ&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`6e!`;'S%Q;'S;=`&s<%lO%QU6lV#]Q&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QV7YZ&nR&YSOY%QYZ%lZr%Qrs%qsv%Qvw7{w!_%Q!_!`6e!`;'S%Q;'S;=`&s<%lO%QU8SV#aQ&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT8nZ&YSOY9aYZ%lZr9ars:osw9awx%Qx#O9a#O#P;y#P;'S9a;'S;=`@z<%lO9aT9fX&YSOY%QYZ%lZr%Qrs%qsw%Qwx:Rx;'S%Q;'S;=`&s<%lO%QT:YVbP&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT:rXOY&ZYZ%lZr&Zrs&ysw&Zwx;_x;'S&Z;'S;=`'`<%lO&ZT;dVbPOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT_YZ%lZr>_rs?Zsw>_wx;_x#O>_#O#P&Z#P;'S>_;'S;=`@t<%lO>_T>bZOY_YZ%lZr>_rs@Psw>_wx;_x#O>_#O#P&Z#P;'S>_;'S;=`@t<%lO>_P@SVOY@PZw@Pwx@ix#O@P#P;'S@P;'S;=`@n<%lO@PP@nObPP@qP;=`<%l@PT@wP;=`<%l>_T@}P;=`<%l9a_AXVZZ&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QVAuVYR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QVBeX$ZP&YS#gQOY%QYZ%lZr%Qrs%qs!_%Q!_!`6e!`;'S%Q;'S;=`&s<%lO%QVCXZ#fR&YSOY%QYZ%lZr%Qrs%qs{%Q{|Cz|!_%Q!_!`6e!`;'S%Q;'S;=`&s<%lO%QVDRV#rR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QVDoVqR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QVE][#fR&YSOY%QYZ%lZr%Qrs%qs}%Q}!OCz!O!_%Q!_!`6e!`!aFR!a;'S%Q;'S;=`&s<%lO%QVFYV&xR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_FvZWY&YSOY%QYZ%lZr%Qrs%qs!O%Q!O!PGi!P!Q%Q!Q![Hw![;'S%Q;'S;=`&s<%lO%QVGnX&YSOY%QYZ%lZr%Qrs%qs!O%Q!O!PHZ!P;'S%Q;'S;=`&s<%lO%QVHbV&qR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QTIOc&YS`POY%QYZ%lZr%Qrs%qs!Q%Q!Q![Hw![!f%Q!f!gJZ!g!hJw!h!iJZ!i#R%Q#R#SNq#S#W%Q#W#XJZ#X#YJw#Y#ZJZ#Z;'S%Q;'S;=`&s<%lO%QTJbV&YS`POY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QTJ|]&YSOY%QYZ%lZr%Qrs%qs{%Q{|Ku|}%Q}!OKu!O!Q%Q!Q![Lg![;'S%Q;'S;=`&s<%lO%QTKzX&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![Lg![;'S%Q;'S;=`&s<%lO%QTLnc&YS`POY%QYZ%lZr%Qrs%qs!Q%Q!Q![Lg![!f%Q!f!gJZ!g!h%Q!h!iJZ!i#R%Q#R#SMy#S#W%Q#W#XJZ#X#Y%Q#Y#ZJZ#Z;'S%Q;'S;=`&s<%lO%QTNOZ&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![Lg![#R%Q#R#SMy#S;'S%Q;'S;=`&s<%lO%QTNvZ&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![Hw![#R%Q#R#SNq#S;'S%Q;'S;=`&s<%lO%Q_! p]&YS#gQOY%QYZ%lZr%Qrs%qsz%Qz{!!i{!P%Q!P!Q!)[!Q!_%Q!_!`6e!`;'S%Q;'S;=`&s<%lO%Q_!!nX&YSOY!!iYZ!#ZZr!!irs!$vsz!!iz{!&U{;'S!!i;'S;=`!'j<%lO!!i_!#`T&YSOz!#oz{!$R{;'S!#o;'S;=`!$p<%lO!#oZ!#rTOz!#oz{!$R{;'S!#o;'S;=`!$p<%lO!#oZ!$UVOz!#oz{!$R{!P!#o!P!Q!$k!Q;'S!#o;'S;=`!$p<%lO!#oZ!$pOQZZ!$sP;=`<%l!#o_!$yXOY!%fYZ!#ZZr!%frs!'psz!%fz{!(`{;'S!%f;'S;=`!)U<%lO!%f_!%iXOY!!iYZ!#ZZr!!irs!$vsz!!iz{!&U{;'S!!i;'S;=`!'j<%lO!!i_!&ZZ&YSOY!!iYZ!#ZZr!!irs!$vsz!!iz{!&U{!P!!i!P!Q!&|!Q;'S!!i;'S;=`!'j<%lO!!i_!'TV&YSQZOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_!'mP;=`<%l!!i_!'sXOY!%fYZ!#ZZr!%frs!#osz!%fz{!(`{;'S!%f;'S;=`!)U<%lO!%f_!(cZOY!!iYZ!#ZZr!!irs!$vsz!!iz{!&U{!P!!i!P!Q!&|!Q;'S!!i;'S;=`!'j<%lO!!i_!)XP;=`<%l!%f_!)cV&YSPZOY!)[YZ%lZr!)[rs!)xs;'S!)[;'S;=`!+O<%lO!)[_!)}VPZOY!*dYZ%lZr!*drs!+Us;'S!*d;'S;=`!,X<%lO!*d_!*iVPZOY!)[YZ%lZr!)[rs!)xs;'S!)[;'S;=`!+O<%lO!)[_!+RP;=`<%l!)[_!+ZVPZOY!*dYZ%lZr!*drs!+ps;'S!*d;'S;=`!,X<%lO!*dZ!+uSPZOY!+pZ;'S!+p;'S;=`!,R<%lO!+pZ!,UP;=`<%l!+p_!,[P;=`<%l!*dT!,fu&YS_POY%QYZ%lZr%Qrs%qs!O%Q!O!P!.y!P!Q%Q!Q![!0V![!d%Q!d!e!3a!e!f%Q!f!gJZ!g!hJw!h!iJZ!i!n%Q!n!o!1{!o!q%Q!q!r!5_!r!z%Q!z!{!7V!{#R%Q#R#S!2i#S#U%Q#U#V!3a#V#W%Q#W#XJZ#X#YJw#Y#ZJZ#Z#`%Q#`#a!1{#a#c%Q#c#d!5_#d#l%Q#l#m!7V#m;'S%Q;'S;=`&s<%lO%QT!/Qa&YS`POY%QYZ%lZr%Qrs%qs!Q%Q!Q![Hw![!f%Q!f!gJZ!g!hJw!h!iJZ!i#W%Q#W#XJZ#X#YJw#Y#ZJZ#Z;'S%Q;'S;=`&s<%lO%QT!0^i&YS_POY%QYZ%lZr%Qrs%qs!O%Q!O!P!.y!P!Q%Q!Q![!0V![!f%Q!f!gJZ!g!hJw!h!iJZ!i!n%Q!n!o!1{!o#R%Q#R#S!2i#S#W%Q#W#XJZ#X#YJw#Y#ZJZ#Z#`%Q#`#a!1{#a;'S%Q;'S;=`&s<%lO%QT!2SV&YS_POY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT!2nZ&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![!0V![#R%Q#R#S!2i#S;'S%Q;'S;=`&s<%lO%QT!3fY&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q!R!4U!R!S!4U!S;'S%Q;'S;=`&s<%lO%QT!4]`&YS_POY%QYZ%lZr%Qrs%qs!Q%Q!Q!R!4U!R!S!4U!S!n%Q!n!o!1{!o#R%Q#R#S!3a#S#`%Q#`#a!1{#a;'S%Q;'S;=`&s<%lO%QT!5dX&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q!Y!6P!Y;'S%Q;'S;=`&s<%lO%QT!6W_&YS_POY%QYZ%lZr%Qrs%qs!Q%Q!Q!Y!6P!Y!n%Q!n!o!1{!o#R%Q#R#S!5_#S#`%Q#`#a!1{#a;'S%Q;'S;=`&s<%lO%QT!7[_&YSOY%QYZ%lZr%Qrs%qs!O%Q!O!P!8Z!P!Q%Q!Q![!:i![!c%Q!c!i!:i!i#T%Q#T#Z!:i#Z;'S%Q;'S;=`&s<%lO%QT!8`]&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![!9X![!c%Q!c!i!9X!i#T%Q#T#Z!9X#Z;'S%Q;'S;=`&s<%lO%QT!9^c&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![!9X![!c%Q!c!i!9X!i!r%Q!r!sJw!s#R%Q#R#S!8Z#S#T%Q#T#Z!9X#Z#d%Q#d#eJw#e;'S%Q;'S;=`&s<%lO%QT!:pi&YS_POY%QYZ%lZr%Qrs%qs!O%Q!O!P!<_!P!Q%Q!Q![!:i![!c%Q!c!i!:i!i!n%Q!n!o!1{!o!r%Q!r!sJw!s#R%Q#R#S!=i#S#T%Q#T#Z!:i#Z#`%Q#`#a!1{#a#d%Q#d#eJw#e;'S%Q;'S;=`&s<%lO%QT!nX#pR&YSOY%QYZ%lZr%Qrs%qs![%Q![!]!?Z!];'S%Q;'S;=`&s<%lO%QV!?bV&vR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QV!@OV!PR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_!@lY&_Z&YSOY%QYZ%lZr%Qrs%qs!^%Q!^!_!A[!_!`+p!`;'S%Q;'S;=`&s<%lO%QU!AcX#iQ&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`6e!`;'S%Q;'S;=`&s<%lO%QV!BVX!bR&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`+p!`;'S%Q;'S;=`&s<%lO%QV!ByY&^R&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`+p!`!a!Ci!a;'S%Q;'S;=`&s<%lO%QU!CpY#iQ&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`6e!`!a!A[!a;'S%Q;'S;=`&s<%lO%Q_!DiV&bX#oQ&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_!EVX%}Z&YSOY%QYZ%lZr%Qrs%qs#]%Q#]#^!Er#^;'S%Q;'S;=`&s<%lO%QV!EwX&YSOY%QYZ%lZr%Qrs%qs#b%Q#b#c!Fd#c;'S%Q;'S;=`&s<%lO%QV!FiX&YSOY%QYZ%lZr%Qrs%qs#h%Q#h#i!GU#i;'S%Q;'S;=`&s<%lO%QV!GZX&YSOY%QYZ%lZr%Qrs%qs#X%Q#X#Y!Gv#Y;'S%Q;'S;=`&s<%lO%QV!G{X&YSOY%QYZ%lZr%Qrs%qs#f%Q#f#g!Hh#g;'S%Q;'S;=`&s<%lO%QV!HmX&YSOY%QYZ%lZr%Qrs%qs#Y%Q#Y#Z!IY#Z;'S%Q;'S;=`&s<%lO%QV!I_X&YSOY%QYZ%lZr%Qrs%qs#T%Q#T#U!Iz#U;'S%Q;'S;=`&s<%lO%QV!JPX&YSOY%QYZ%lZr%Qrs%qs#V%Q#V#W!Jl#W;'S%Q;'S;=`&s<%lO%QV!JqX&YSOY%QYZ%lZr%Qrs%qs#X%Q#X#Y!K^#Y;'S%Q;'S;=`&s<%lO%QV!KeV&tR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_!LRa&RZ&YSOY%QYZ%lZr%Qrs%qst%Qtu!Kzu!Q%Q!Q![!Kz![!c%Q!c!}!Kz!}#R%Q#R#S!Kz#S#T%Q#T#o!Kz#o;'S%Q;'S;=`&s<%lO%Q_!M_VuZ&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QV!M{VsR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QU!NiX#eQ&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`6e!`;'S%Q;'S;=`&s<%lO%QV# ]V}R&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_# {Z'OX#dQ&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`6e!`#p%Q#p#q#!n#q;'S%Q;'S;=`&s<%lO%QU#!uV#bQ&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QV##cV|R&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT#$PV#uP&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q",tokenizers:[0,1,2,3],topRules:{Program:[0,3],ClassContent:[1,194]},dynamicPrecedences:{27:1,232:-1,243:-1},specialized:[{term:231,get:X=>v[X]||-1}],tokenPrec:7144});var P=o(59119);const x=P.qp.define({name:"java",parser:w.configure({props:[P.uj.add({IfStatement:(0,P.tC)({except:/^\s*({|else\b)/}),TryStatement:(0,P.tC)({except:/^\s*({|catch|finally)\b/}),LabeledStatement:P.ze,SwitchBlock:X=>{let p=X.textAfter,c=/^\s*\}/.test(p),n=/^\s*(case|default)\b/.test(p);return X.baseIndent+(c?0:n?1:2)*X.unit},Block:(0,P.vw)({closing:"}"}),BlockComment:()=>null,Statement:(0,P.tC)({except:/^{/})}),P.x0.add({"Block SwitchBlock ClassBody ElementValueArrayInitializer ModuleBody EnumBody ConstructorBody InterfaceBody ArrayInitializer":P.Dv,BlockComment(X){return{from:X.from+2,to:X.to-2}}})]}),languageData:{commentTokens:{line:"//",block:{open:"/*",close:"*/"}},indentOnInput:/^\s*(?:case |default:|\{|\})$/}});function s(){return new P.ri(x)}},13249:function(WO,V,o){"use strict";o.r(V),o.d(V,{autoCloseTags:function(){return R},completionPath:function(){return T},esLint:function(){return j},javascript:function(){return J},javascriptLanguage:function(){return h},jsxLanguage:function(){return W},localCompletionSource:function(){return $},scopeCompletionSource:function(){return y},snippets:function(){return x},tsxLanguage:function(){return D},typescriptLanguage:function(){return Z},typescriptSnippets:function(){return s}});var a=o(43150),t=o(59119),b=o(78120),v=o(75533),w=o(34790),P=o(41113);const x=[(0,w.Gn)("function ${name}(${params}) {\n ${}\n}",{label:"function",detail:"definition",type:"keyword"}),(0,w.Gn)("for (let ${index} = 0; ${index} < ${bound}; ${index}++) {\n ${}\n}",{label:"for",detail:"loop",type:"keyword"}),(0,w.Gn)("for (let ${name} of ${collection}) {\n ${}\n}",{label:"for",detail:"of loop",type:"keyword"}),(0,w.Gn)("do {\n ${}\n} while (${})",{label:"do",detail:"loop",type:"keyword"}),(0,w.Gn)("while (${}) {\n ${}\n}",{label:"while",detail:"loop",type:"keyword"}),(0,w.Gn)(`try { +!(function(){var Tl=Object.defineProperty;var ar=Object.getOwnPropertySymbols;var vl=Object.prototype.hasOwnProperty,kl=Object.prototype.propertyIsEnumerable;var or=(WO,V,o)=>V in WO?Tl(WO,V,{enumerable:!0,configurable:!0,writable:!0,value:o}):WO[V]=o,lr=(WO,V)=>{for(var o in V||(V={}))vl.call(V,o)&&or(WO,o,V[o]);if(ar)for(var o of ar(V))kl.call(V,o)&&or(WO,o,V[o]);return WO};var bi=(WO,V,o)=>new Promise((a,t)=>{var b=P=>{try{X(o.next(P))}catch(x){t(x)}},v=P=>{try{X(o.throw(P))}catch(x){t(x)}},X=P=>P.done?a(P.value):Promise.resolve(P.value).then(b,v);X((o=o.apply(WO,V)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[6206],{89035:function(WO,V,o){"use strict";o.d(V,{Z:function(){return s}});var a=o(87462),t=o(67294),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M516 673c0 4.4 3.4 8 7.5 8h185c4.1 0 7.5-3.6 7.5-8v-48c0-4.4-3.4-8-7.5-8h-185c-4.1 0-7.5 3.6-7.5 8v48zm-194.9 6.1l192-161c3.8-3.2 3.8-9.1 0-12.3l-192-160.9A7.95 7.95 0 00308 351v62.7c0 2.4 1 4.6 2.9 6.1L420.7 512l-109.8 92.2a8.1 8.1 0 00-2.9 6.1V673c0 6.8 7.9 10.5 13.1 6.1zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"code",theme:"outlined"},v=b,X=o(84089),P=function(p,c){return t.createElement(X.Z,(0,a.Z)({},p,{ref:c,icon:v}))},x=t.forwardRef(P),s=x},91806:function(WO,V,o){"use strict";o.d(V,{Z:function(){return s}});var a=o(87462),t=o(67294),b={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-40 824H232V687h97.9c11.6 32.8 32 62.3 59.1 84.7 34.5 28.5 78.2 44.3 123 44.3s88.5-15.7 123-44.3c27.1-22.4 47.5-51.9 59.1-84.7H792v-63H643.6l-5.2 24.7C626.4 708.5 573.2 752 512 752s-114.4-43.5-126.5-103.3l-5.2-24.7H232V136h560v752zM320 341h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0 160h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}}]},name:"container",theme:"outlined"},v=b,X=o(84089),P=function(p,c){return t.createElement(X.Z,(0,a.Z)({},p,{ref:c,icon:v}))},x=t.forwardRef(P),s=x},45742:function(WO,V,o){"use strict";o.d(V,{Z:function(){return s}});var a=o(87462),t=o(67294),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656zM492 400h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0 144h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm0 144h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H492c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zM340 368a40 40 0 1080 0 40 40 0 10-80 0zm0 144a40 40 0 1080 0 40 40 0 10-80 0zm0 144a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"profile",theme:"outlined"},v=b,X=o(84089),P=function(p,c){return t.createElement(X.Z,(0,a.Z)({},p,{ref:c,icon:v}))},x=t.forwardRef(P),s=x},27496:function(WO,V,o){"use strict";o.d(V,{Z:function(){return s}});var a=o(87462),t=o(67294),b={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"},v=b,X=o(84089),P=function(p,c){return t.createElement(X.Z,(0,a.Z)({},p,{ref:c,icon:v}))},x=t.forwardRef(P),s=x},95213:function(WO,V,o){"use strict";o.d(V,{RI:function(){return St}});var a=o(59119);function t(r){return new a.ri(a.il.define(r))}function b(r){return Promise.resolve().then(o.bind(o,21390)).then(F=>F.sql({dialect:F[r]}))}const v=[a.c6.of({name:"C",extensions:["c","h","ino"],load(){return Promise.resolve().then(o.bind(o,31639)).then(r=>r.cpp())}}),a.c6.of({name:"C++",alias:["cpp"],extensions:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],load(){return Promise.resolve().then(o.bind(o,31639)).then(r=>r.cpp())}}),a.c6.of({name:"CQL",alias:["cassandra"],extensions:["cql"],load(){return b("Cassandra")}}),a.c6.of({name:"CSS",extensions:["css"],load(){return Promise.resolve().then(o.bind(o,48120)).then(r=>r.css())}}),a.c6.of({name:"Go",extensions:["go"],load(){return o.e(4997).then(o.bind(o,4997)).then(r=>r.go())}}),a.c6.of({name:"HTML",alias:["xhtml"],extensions:["html","htm","handlebars","hbs"],load(){return Promise.resolve().then(o.bind(o,82261)).then(r=>r.html())}}),a.c6.of({name:"Java",extensions:["java"],load(){return Promise.resolve().then(o.bind(o,60310)).then(r=>r.java())}}),a.c6.of({name:"JavaScript",alias:["ecmascript","js","node"],extensions:["js","mjs","cjs"],load(){return Promise.resolve().then(o.bind(o,13249)).then(r=>r.javascript())}}),a.c6.of({name:"JSON",alias:["json5"],extensions:["json","map"],load(){return Promise.resolve().then(o.bind(o,9155)).then(r=>r.json())}}),a.c6.of({name:"JSX",extensions:["jsx"],load(){return Promise.resolve().then(o.bind(o,13249)).then(r=>r.javascript({jsx:!0}))}}),a.c6.of({name:"LESS",extensions:["less"],load(){return Promise.resolve().then(o.bind(o,63747)).then(r=>r.less())}}),a.c6.of({name:"Liquid",extensions:["liquid"],load(){return Promise.resolve().then(o.bind(o,48468)).then(r=>r.liquid())}}),a.c6.of({name:"MariaDB SQL",load(){return b("MariaSQL")}}),a.c6.of({name:"Markdown",extensions:["md","markdown","mkd"],load(){return Promise.resolve().then(o.bind(o,48825)).then(r=>r.markdown())}}),a.c6.of({name:"MS SQL",load(){return b("MSSQL")}}),a.c6.of({name:"MySQL",load(){return b("MySQL")}}),a.c6.of({name:"PHP",extensions:["php","php3","php4","php5","php7","phtml"],load(){return Promise.resolve().then(o.bind(o,12386)).then(r=>r.php())}}),a.c6.of({name:"PLSQL",extensions:["pls"],load(){return b("PLSQL")}}),a.c6.of({name:"PostgreSQL",load(){return b("PostgreSQL")}}),a.c6.of({name:"Python",extensions:["BUILD","bzl","py","pyw"],filename:/^(BUCK|BUILD)$/,load(){return Promise.resolve().then(o.bind(o,33236)).then(r=>r.python())}}),a.c6.of({name:"Rust",extensions:["rs"],load(){return Promise.resolve().then(o.bind(o,52200)).then(r=>r.rust())}}),a.c6.of({name:"Sass",extensions:["sass"],load(){return Promise.resolve().then(o.bind(o,12554)).then(r=>r.sass({indented:!0}))}}),a.c6.of({name:"SCSS",extensions:["scss"],load(){return Promise.resolve().then(o.bind(o,12554)).then(r=>r.sass())}}),a.c6.of({name:"SQL",extensions:["sql"],load(){return b("StandardSQL")}}),a.c6.of({name:"SQLite",load(){return b("SQLite")}}),a.c6.of({name:"TSX",extensions:["tsx"],load(){return Promise.resolve().then(o.bind(o,13249)).then(r=>r.javascript({jsx:!0,typescript:!0}))}}),a.c6.of({name:"TypeScript",alias:["ts"],extensions:["ts","mts","cts"],load(){return Promise.resolve().then(o.bind(o,13249)).then(r=>r.javascript({typescript:!0}))}}),a.c6.of({name:"WebAssembly",extensions:["wat","wast"],load(){return Promise.resolve().then(o.bind(o,9972)).then(r=>r.wast())}}),a.c6.of({name:"XML",alias:["rss","wsdl","xsd"],extensions:["xml","xsl","xsd","svg"],load(){return Promise.resolve().then(o.bind(o,68813)).then(r=>r.xml())}}),a.c6.of({name:"YAML",alias:["yml"],extensions:["yaml","yml"],load(){return o.e(2391).then(o.bind(o,62391)).then(r=>r.yaml())}}),a.c6.of({name:"APL",extensions:["dyalog","apl"],load(){return Promise.resolve().then(o.bind(o,90870)).then(r=>t(r.apl))}}),a.c6.of({name:"PGP",alias:["asciiarmor"],extensions:["asc","pgp","sig"],load(){return Promise.resolve().then(o.bind(o,58029)).then(r=>t(r.asciiArmor))}}),a.c6.of({name:"ASN.1",extensions:["asn","asn1"],load(){return o.e(3203).then(o.bind(o,93203)).then(r=>t(r.asn1({})))}}),a.c6.of({name:"Asterisk",filename:/^extensions\.conf$/i,load(){return Promise.resolve().then(o.bind(o,94205)).then(r=>t(r.asterisk))}}),a.c6.of({name:"Brainfuck",extensions:["b","bf"],load(){return Promise.resolve().then(o.bind(o,2675)).then(r=>t(r.brainfuck))}}),a.c6.of({name:"Cobol",extensions:["cob","cpy"],load(){return Promise.resolve().then(o.bind(o,68915)).then(r=>t(r.cobol))}}),a.c6.of({name:"C#",alias:["csharp","cs"],extensions:["cs"],load(){return Promise.resolve().then(o.bind(o,67917)).then(r=>t(r.csharp))}}),a.c6.of({name:"Clojure",extensions:["clj","cljc","cljx"],load(){return o.e(2406).then(o.bind(o,72406)).then(r=>t(r.clojure))}}),a.c6.of({name:"ClojureScript",extensions:["cljs"],load(){return o.e(2406).then(o.bind(o,72406)).then(r=>t(r.clojure))}}),a.c6.of({name:"Closure Stylesheets (GSS)",extensions:["gss"],load(){return o.e(2136).then(o.bind(o,62136)).then(r=>t(r.gss))}}),a.c6.of({name:"CMake",extensions:["cmake","cmake.in"],filename:/^CMakeLists\.txt$/,load(){return Promise.resolve().then(o.bind(o,70889)).then(r=>t(r.cmake))}}),a.c6.of({name:"CoffeeScript",alias:["coffee","coffee-script"],extensions:["coffee"],load(){return Promise.resolve().then(o.bind(o,29558)).then(r=>t(r.coffeeScript))}}),a.c6.of({name:"Common Lisp",alias:["lisp"],extensions:["cl","lisp","el"],load(){return Promise.resolve().then(o.bind(o,61446)).then(r=>t(r.commonLisp))}}),a.c6.of({name:"Cypher",extensions:["cyp","cypher"],load(){return Promise.resolve().then(o.bind(o,20673)).then(r=>t(r.cypher))}}),a.c6.of({name:"Cython",extensions:["pyx","pxd","pxi"],load(){return o.e(4323).then(o.bind(o,74323)).then(r=>t(r.cython))}}),a.c6.of({name:"Crystal",extensions:["cr"],load(){return Promise.resolve().then(o.bind(o,62602)).then(r=>t(r.crystal))}}),a.c6.of({name:"D",extensions:["d"],load(){return Promise.resolve().then(o.bind(o,11660)).then(r=>t(r.d))}}),a.c6.of({name:"Dart",extensions:["dart"],load(){return Promise.resolve().then(o.bind(o,67917)).then(r=>t(r.dart))}}),a.c6.of({name:"diff",extensions:["diff","patch"],load(){return Promise.resolve().then(o.bind(o,87475)).then(r=>t(r.diff))}}),a.c6.of({name:"Dockerfile",filename:/^Dockerfile$/,load(){return Promise.resolve().then(o.bind(o,34812)).then(r=>t(r.dockerFile))}}),a.c6.of({name:"DTD",extensions:["dtd"],load(){return Promise.resolve().then(o.bind(o,76991)).then(r=>t(r.dtd))}}),a.c6.of({name:"Dylan",extensions:["dylan","dyl","intr"],load(){return Promise.resolve().then(o.bind(o,24144)).then(r=>t(r.dylan))}}),a.c6.of({name:"EBNF",load(){return Promise.resolve().then(o.bind(o,82040)).then(r=>t(r.ebnf))}}),a.c6.of({name:"ECL",extensions:["ecl"],load(){return Promise.resolve().then(o.bind(o,37315)).then(r=>t(r.ecl))}}),a.c6.of({name:"edn",extensions:["edn"],load(){return o.e(2406).then(o.bind(o,72406)).then(r=>t(r.clojure))}}),a.c6.of({name:"Eiffel",extensions:["e"],load(){return Promise.resolve().then(o.bind(o,87525)).then(r=>t(r.eiffel))}}),a.c6.of({name:"Elm",extensions:["elm"],load(){return Promise.resolve().then(o.bind(o,28770)).then(r=>t(r.elm))}}),a.c6.of({name:"Erlang",extensions:["erl"],load(){return Promise.resolve().then(o.bind(o,53482)).then(r=>t(r.erlang))}}),a.c6.of({name:"Esper",load(){return o.e(9607).then(o.bind(o,54050)).then(r=>t(r.esper))}}),a.c6.of({name:"Factor",extensions:["factor"],load(){return Promise.resolve().then(o.bind(o,87001)).then(r=>t(r.factor))}}),a.c6.of({name:"FCL",load(){return Promise.resolve().then(o.bind(o,77663)).then(r=>t(r.fcl))}}),a.c6.of({name:"Forth",extensions:["forth","fth","4th"],load(){return Promise.resolve().then(o.bind(o,68393)).then(r=>t(r.forth))}}),a.c6.of({name:"Fortran",extensions:["f","for","f77","f90","f95"],load(){return Promise.resolve().then(o.bind(o,8283)).then(r=>t(r.fortran))}}),a.c6.of({name:"F#",alias:["fsharp"],extensions:["fs"],load(){return o.e(6121).then(o.bind(o,96121)).then(r=>t(r.fSharp))}}),a.c6.of({name:"Gas",extensions:["s"],load(){return Promise.resolve().then(o.bind(o,39781)).then(r=>t(r.gas))}}),a.c6.of({name:"Gherkin",extensions:["feature"],load(){return Promise.resolve().then(o.bind(o,2542)).then(r=>t(r.gherkin))}}),a.c6.of({name:"Groovy",extensions:["groovy","gradle"],filename:/^Jenkinsfile$/,load(){return Promise.resolve().then(o.bind(o,23883)).then(r=>t(r.groovy))}}),a.c6.of({name:"Haskell",extensions:["hs"],load(){return Promise.resolve().then(o.bind(o,95372)).then(r=>t(r.haskell))}}),a.c6.of({name:"Haxe",extensions:["hx"],load(){return Promise.resolve().then(o.bind(o,63509)).then(r=>t(r.haxe))}}),a.c6.of({name:"HXML",extensions:["hxml"],load(){return Promise.resolve().then(o.bind(o,63509)).then(r=>t(r.hxml))}}),a.c6.of({name:"HTTP",load(){return Promise.resolve().then(o.bind(o,36395)).then(r=>t(r.http))}}),a.c6.of({name:"IDL",extensions:["pro"],load(){return Promise.resolve().then(o.bind(o,22314)).then(r=>t(r.idl))}}),a.c6.of({name:"JSON-LD",alias:["jsonld"],extensions:["jsonld"],load(){return o.e(9296).then(o.bind(o,59296)).then(r=>t(r.jsonld))}}),a.c6.of({name:"Jinja2",extensions:["j2","jinja","jinja2"],load(){return Promise.resolve().then(o.bind(o,41084)).then(r=>t(r.jinja2))}}),a.c6.of({name:"Julia",extensions:["jl"],load(){return Promise.resolve().then(o.bind(o,76092)).then(r=>t(r.julia))}}),a.c6.of({name:"Kotlin",extensions:["kt","kts"],load(){return Promise.resolve().then(o.bind(o,67917)).then(r=>t(r.kotlin))}}),a.c6.of({name:"LiveScript",alias:["ls"],extensions:["ls"],load(){return Promise.resolve().then(o.bind(o,60402)).then(r=>t(r.liveScript))}}),a.c6.of({name:"Lua",extensions:["lua"],load(){return Promise.resolve().then(o.bind(o,3519)).then(r=>t(r.lua))}}),a.c6.of({name:"mIRC",extensions:["mrc"],load(){return Promise.resolve().then(o.bind(o,65134)).then(r=>t(r.mirc))}}),a.c6.of({name:"Mathematica",extensions:["m","nb","wl","wls"],load(){return Promise.resolve().then(o.bind(o,37213)).then(r=>t(r.mathematica))}}),a.c6.of({name:"Modelica",extensions:["mo"],load(){return Promise.resolve().then(o.bind(o,40305)).then(r=>t(r.modelica))}}),a.c6.of({name:"MUMPS",extensions:["mps"],load(){return Promise.resolve().then(o.bind(o,17988)).then(r=>t(r.mumps))}}),a.c6.of({name:"Mbox",extensions:["mbox"],load(){return Promise.resolve().then(o.bind(o,29121)).then(r=>t(r.mbox))}}),a.c6.of({name:"Nginx",filename:/nginx.*\.conf$/i,load(){return Promise.resolve().then(o.bind(o,78561)).then(r=>t(r.nginx))}}),a.c6.of({name:"NSIS",extensions:["nsh","nsi"],load(){return Promise.resolve().then(o.bind(o,67370)).then(r=>t(r.nsis))}}),a.c6.of({name:"NTriples",extensions:["nt","nq"],load(){return Promise.resolve().then(o.bind(o,43314)).then(r=>t(r.ntriples))}}),a.c6.of({name:"Objective-C",alias:["objective-c","objc"],extensions:["m"],load(){return Promise.resolve().then(o.bind(o,67917)).then(r=>t(r.objectiveC))}}),a.c6.of({name:"Objective-C++",alias:["objective-c++","objc++"],extensions:["mm"],load(){return Promise.resolve().then(o.bind(o,67917)).then(r=>t(r.objectiveCpp))}}),a.c6.of({name:"OCaml",extensions:["ml","mli","mll","mly"],load(){return o.e(6121).then(o.bind(o,96121)).then(r=>t(r.oCaml))}}),a.c6.of({name:"Octave",extensions:["m"],load(){return Promise.resolve().then(o.bind(o,33283)).then(r=>t(r.octave))}}),a.c6.of({name:"Oz",extensions:["oz"],load(){return Promise.resolve().then(o.bind(o,94796)).then(r=>t(r.oz))}}),a.c6.of({name:"Pascal",extensions:["p","pas"],load(){return Promise.resolve().then(o.bind(o,44163)).then(r=>t(r.pascal))}}),a.c6.of({name:"Perl",extensions:["pl","pm"],load(){return Promise.resolve().then(o.bind(o,94293)).then(r=>t(r.perl))}}),a.c6.of({name:"Pig",extensions:["pig"],load(){return Promise.resolve().then(o.bind(o,33482)).then(r=>t(r.pig))}}),a.c6.of({name:"PowerShell",extensions:["ps1","psd1","psm1"],load(){return Promise.resolve().then(o.bind(o,37421)).then(r=>t(r.powerShell))}}),a.c6.of({name:"Properties files",alias:["ini","properties"],extensions:["properties","ini","in"],load(){return Promise.resolve().then(o.bind(o,69071)).then(r=>t(r.properties))}}),a.c6.of({name:"ProtoBuf",extensions:["proto"],load(){return Promise.resolve().then(o.bind(o,78142)).then(r=>t(r.protobuf))}}),a.c6.of({name:"Pug",alias:["jade"],extensions:["pug","jade"],load(){return o.e(4262).then(o.bind(o,84262)).then(r=>t(r.pug))}}),a.c6.of({name:"Puppet",extensions:["pp"],load(){return Promise.resolve().then(o.bind(o,83993)).then(r=>t(r.puppet))}}),a.c6.of({name:"Q",extensions:["q"],load(){return Promise.resolve().then(o.bind(o,10228)).then(r=>t(r.q))}}),a.c6.of({name:"R",alias:["rscript"],extensions:["r","R"],load(){return Promise.resolve().then(o.bind(o,57365)).then(r=>t(r.r))}}),a.c6.of({name:"RPM Changes",load(){return o.e(8171).then(o.bind(o,82885)).then(r=>t(r.rpmChanges))}}),a.c6.of({name:"RPM Spec",extensions:["spec"],load(){return o.e(8171).then(o.bind(o,82885)).then(r=>t(r.rpmSpec))}}),a.c6.of({name:"Ruby",alias:["jruby","macruby","rake","rb","rbx"],extensions:["rb"],filename:/^(Gemfile|Rakefile)$/,load(){return Promise.resolve().then(o.bind(o,24439)).then(r=>t(r.ruby))}}),a.c6.of({name:"SAS",extensions:["sas"],load(){return Promise.resolve().then(o.bind(o,1770)).then(r=>t(r.sas))}}),a.c6.of({name:"Scala",extensions:["scala"],load(){return Promise.resolve().then(o.bind(o,67917)).then(r=>t(r.scala))}}),a.c6.of({name:"Scheme",extensions:["scm","ss"],load(){return Promise.resolve().then(o.bind(o,78875)).then(r=>t(r.scheme))}}),a.c6.of({name:"Shell",alias:["bash","sh","zsh"],extensions:["sh","ksh","bash"],filename:/^PKGBUILD$/,load(){return Promise.resolve().then(o.bind(o,44879)).then(r=>t(r.shell))}}),a.c6.of({name:"Sieve",extensions:["siv","sieve"],load(){return Promise.resolve().then(o.bind(o,9713)).then(r=>t(r.sieve))}}),a.c6.of({name:"Smalltalk",extensions:["st"],load(){return Promise.resolve().then(o.bind(o,11873)).then(r=>t(r.smalltalk))}}),a.c6.of({name:"Solr",load(){return Promise.resolve().then(o.bind(o,17762)).then(r=>t(r.solr))}}),a.c6.of({name:"SML",extensions:["sml","sig","fun","smackspec"],load(){return o.e(6121).then(o.bind(o,96121)).then(r=>t(r.sml))}}),a.c6.of({name:"SPARQL",alias:["sparul"],extensions:["rq","sparql"],load(){return Promise.resolve().then(o.bind(o,70370)).then(r=>t(r.sparql))}}),a.c6.of({name:"Spreadsheet",alias:["excel","formula"],load(){return Promise.resolve().then(o.bind(o,97601)).then(r=>t(r.spreadsheet))}}),a.c6.of({name:"Squirrel",extensions:["nut"],load(){return Promise.resolve().then(o.bind(o,67917)).then(r=>t(r.squirrel))}}),a.c6.of({name:"Stylus",extensions:["styl"],load(){return Promise.resolve().then(o.bind(o,28007)).then(r=>t(r.stylus))}}),a.c6.of({name:"Swift",extensions:["swift"],load(){return Promise.resolve().then(o.bind(o,66062)).then(r=>t(r.swift))}}),a.c6.of({name:"sTeX",load(){return Promise.resolve().then(o.bind(o,86732)).then(r=>t(r.stex))}}),a.c6.of({name:"LaTeX",alias:["tex"],extensions:["text","ltx","tex"],load(){return Promise.resolve().then(o.bind(o,86732)).then(r=>t(r.stex))}}),a.c6.of({name:"SystemVerilog",extensions:["v","sv","svh"],load(){return Promise.resolve().then(o.bind(o,52119)).then(r=>t(r.verilog))}}),a.c6.of({name:"Tcl",extensions:["tcl"],load(){return Promise.resolve().then(o.bind(o,43465)).then(r=>t(r.tcl))}}),a.c6.of({name:"Textile",extensions:["textile"],load(){return Promise.resolve().then(o.bind(o,90177)).then(r=>t(r.textile))}}),a.c6.of({name:"TiddlyWiki",load(){return Promise.resolve().then(o.bind(o,34511)).then(r=>t(r.tiddlyWiki))}}),a.c6.of({name:"Tiki wiki",load(){return Promise.resolve().then(o.bind(o,36471)).then(r=>t(r.tiki))}}),a.c6.of({name:"TOML",extensions:["toml"],load(){return Promise.resolve().then(o.bind(o,96443)).then(r=>t(r.toml))}}),a.c6.of({name:"Troff",extensions:["1","2","3","4","5","6","7","8","9"],load(){return Promise.resolve().then(o.bind(o,71920)).then(r=>t(r.troff))}}),a.c6.of({name:"TTCN",extensions:["ttcn","ttcn3","ttcnpp"],load(){return Promise.resolve().then(o.bind(o,66665)).then(r=>t(r.ttcn))}}),a.c6.of({name:"TTCN_CFG",extensions:["cfg"],load(){return o.e(9831).then(o.bind(o,29831)).then(r=>t(r.ttcnCfg))}}),a.c6.of({name:"Turtle",extensions:["ttl"],load(){return Promise.resolve().then(o.bind(o,15815)).then(r=>t(r.turtle))}}),a.c6.of({name:"Web IDL",extensions:["webidl"],load(){return Promise.resolve().then(o.bind(o,26692)).then(r=>t(r.webIDL))}}),a.c6.of({name:"VB.NET",extensions:["vb"],load(){return Promise.resolve().then(o.bind(o,44212)).then(r=>t(r.vb))}}),a.c6.of({name:"VBScript",extensions:["vbs"],load(){return Promise.resolve().then(o.bind(o,31650)).then(r=>t(r.vbScript))}}),a.c6.of({name:"Velocity",extensions:["vtl"],load(){return Promise.resolve().then(o.bind(o,90617)).then(r=>t(r.velocity))}}),a.c6.of({name:"Verilog",extensions:["v"],load(){return Promise.resolve().then(o.bind(o,52119)).then(r=>t(r.verilog))}}),a.c6.of({name:"VHDL",extensions:["vhd","vhdl"],load(){return Promise.resolve().then(o.bind(o,5819)).then(r=>t(r.vhdl))}}),a.c6.of({name:"XQuery",extensions:["xy","xquery"],load(){return Promise.resolve().then(o.bind(o,35753)).then(r=>t(r.xQuery))}}),a.c6.of({name:"Yacas",extensions:["ys"],load(){return Promise.resolve().then(o.bind(o,69232)).then(r=>t(r.yacas))}}),a.c6.of({name:"Z80",extensions:["z80"],load(){return Promise.resolve().then(o.bind(o,21053)).then(r=>t(r.z80))}}),a.c6.of({name:"MscGen",extensions:["mscgen","mscin","msc"],load(){return Promise.resolve().then(o.bind(o,30758)).then(r=>t(r.mscgen))}}),a.c6.of({name:"X\xF9",extensions:["xu"],load(){return Promise.resolve().then(o.bind(o,30758)).then(r=>t(r.xu))}}),a.c6.of({name:"MsGenny",extensions:["msgenny"],load(){return Promise.resolve().then(o.bind(o,30758)).then(r=>t(r.msgenny))}}),a.c6.of({name:"Vue",extensions:["vue"],load(){return Promise.resolve().then(o.bind(o,520)).then(r=>r.vue())}}),a.c6.of({name:"Angular Template",load(){return Promise.resolve().then(o.bind(o,91706)).then(r=>r.angular())}})];var X=o(48825),P=o(13249),x=o(82261),s=o(48120),w=o(63747),p=o(12554),c=o(9155),n=o(41113),i=o(53105),e=o(35524);const Q=11,g=1,$=2,f=3,T=4,q=5,y=6,h=7,k=[-1,9,13,32],Z={mindmap:$,pie:g,flowchart:f,graph:f,sequenceDiagram:T,journey:q,requirementDiagram:y,gantt:h},W=Object.keys(Z),D=new i.Jq(r=>{if(k.includes(r.next))return;let F="";for(;r.next!=10&&r.next!==-1;)F+=String.fromCodePoint(r.next),r.advance();r.advance();const uO=W.filter(pO=>F.startsWith(pO));if(uO.length>0){for(;r.next!==-1;)r.advance();r.acceptToken(Z[uO[0]])}else r.acceptToken(Q)}),wO=i.WQ.deserialize({version:14,states:"nOVQROOOOQQ'#Ce'#CeOVQROOQOQPOOOOQQ-E6c-E6c",stateData:"q~O]OS~OPROQRORROSROTROUROVROZPO~O",goto:"aYPPPPPPPPPZQQORSQ",nodeNames:"\u26A0 PieDiagram MindmapDiagram FlowchartDiagram SequenceDiagram JourneyDiagram RequirementDiagram GanttDiagram MermaidDiagram",maxTerm:13,skippedNodes:[0],repeatNodeCount:1,tokenData:"j~RRXY[]^[pq[~aR]~XY[]^[pq[",tokenizers:[0,D],topRules:{MermaidDiagram:[0,8]},tokenPrec:0}),K=16,yO=1,J=2,A=3,l=4,d=5,R=17,j=18,H=[yO,J,A,l,d],tO=10,I=13,rO=32,lO=9,G=35,iO=58,gO=40,M=41,U=91,eO=93,PO=123,bO=125,fO=new i.Jq((r,F)=>{if(!(r.next<0)){r.advance();let uO=0;for(;r.next==rO||r.next==lO;)r.advance(),uO++;let pO=r.next==tO||r.next==I||r.next==G;r.acceptToken(pO?j:R,-uO)}},{contextual:!0,fallback:!0}),jO=new i.Jq((r,F)=>{let uO=0;for(;r.next>-1&&r.next!==tO;){if(r.next===iO)return;if(r.next===gO||r.next===U||r.next===PO)if(uO>0){r.acceptToken(F.context.lineType);return}else return;if((r.next===M||r.next===eO||r.next===bO)&&uO>0){r.acceptToken(F.context.lineType);return}r.advance(),uO++}r.acceptToken(F.context.lineType)}),L=r=>4-r%4,sO=new i.Jq((r,F)=>{let uO=r.peek(-1);if(uO==tO||uO==I){for(;;){if(r.next!=rO){if(r.next!=lO)break}r.advance()}r.next!=tO&&r.next!=I&&r.next!=G&&r.acceptToken(K)}}),mO={lineType:yO},GO=r=>{let F=0;for(let uO=0;uOH[r%5],ie=new i.IK({start:mO,shift(r,F,uO,pO){if(F===K){const UO=GO(pO.read(pO.pos,uO.pos));r.lineType=HO(UO)}return r}}),BO={diagramName:e.Vp.define(e.pJ.typeName)},re={diagramName:e.Vp.define(BO.diagramName),lineText1:e.Vp.define(),lineText2:e.Vp.define(),lineText3:e.Vp.define(),lineText4:e.Vp.define(),lineText5:e.Vp.define()},le={diagramName:e.Vp.define(BO.diagramName),lineComment:e.Vp.define(e.pJ.lineComment),number:e.Vp.define(e.pJ.number),showData:e.Vp.define(e.pJ.keyword),string:e.Vp.define(e.pJ.string),title:e.Vp.define(e.pJ.keyword),titleText:e.Vp.define(e.pJ.string)},OO={diagramName:e.Vp.define(BO.diagramName),keyword:e.Vp.define(e.pJ.keyword),lineComment:e.Vp.define(e.pJ.lineComment),link:e.Vp.define(e.pJ.contentSeparator),nodeEdge:e.Vp.define(e.pJ.contentSeparator),nodeEdgeText:e.Vp.define(e.pJ.string),nodeId:e.Vp.define(e.pJ.variableName),nodeText:e.Vp.define(e.pJ.string),number:e.Vp.define(e.pJ.number),orientation:e.Vp.define(e.pJ.modifier),string:e.Vp.define(e.pJ.string)},_={diagramName:e.Vp.define(BO.diagramName),arrow:e.Vp.define(e.pJ.contentSeparator),keyword1:e.Vp.define(e.pJ.keyword),keyword2:e.Vp.define(e.pJ.controlKeyword),lineComment:e.Vp.define(e.pJ.lineComment),messageText1:e.Vp.define(e.pJ.string),messageText2:e.Vp.define(e.pJ.content),nodeText:e.Vp.define(e.pJ.variableName),position:e.Vp.define(e.pJ.modifier)},C={diagramName:e.Vp.define(BO.diagramName),actor:e.Vp.define(e.pJ.variableName),keyword:e.Vp.define(e.pJ.keyword),lineComment:e.Vp.define(e.pJ.lineComment),score:e.Vp.define(e.pJ.number),text:e.Vp.define(e.pJ.string)},dO={diagramName:e.Vp.define(BO.diagramName),arrow:e.Vp.define(e.pJ.contentSeparator),keyword:e.Vp.define(e.pJ.keyword),lineComment:e.Vp.define(e.pJ.lineComment),number:e.Vp.define(e.pJ.number),quotedString:e.Vp.define(e.pJ.string),unquotedString:e.Vp.define(e.pJ.content)},aO={diagramName:e.Vp.define(BO.diagramName),keyword:e.Vp.define(e.pJ.keyword),lineComment:e.Vp.define(e.pJ.lineComment),string:e.Vp.define(e.pJ.string)},AO=(0,e.Gv)({DiagramName:re.diagramName,LineText1:re.lineText1,LineText2:re.lineText2,LineText3:re.lineText3,LineText4:re.lineText4,LineText5:re.lineText5}),se={__proto__:null,mindmap:44,icon:50},pe=i.WQ.deserialize({version:14,states:"&fOYQ[OOOOQW'#Ci'#CiQbQ[OOQgQ[OOOOQW'#Cc'#CcOOQW-E6g-E6gOlQ]O'#CdOOQW'#Cj'#CjQgQ[OOO!]Q^O,59OOOQW-E6h-E6hOOQW'#Cs'#CsO!vQ[O'#CeO!{Q^O'#CgO!{Q^O'#CyO!{Q^O'#C|O!{Q^O'#C}O!{Q^O'#DQO!{Q^O'#DRO!{Q^O'#DSOOQW'#Ch'#ChO#^Q[O1G.jOOQW1G.j1G.jO#hQ[O,59POOQW'#Cf'#CfOOQW,59R,59RO#mQ[O,59eO#rQ[O,59hO#wQ[O,59iO#|Q[O,59lO$RQ[O,59mO$WQ[O,59nOOQW7+$U7+$UO!{Q^O1G.kOOQW1G/P1G/POOQW1G/S1G/SOOQW1G/T1G/TOOQW1G/W1G/WOOQW1G/X1G/XOOQW1G/Y1G/YO$]Q[O7+$VOOQW<se[r]||-1}],tokenPrec:0}),Se=1,we=new i.Jq(r=>{if(r.next===10){r.acceptToken(Se);return}if(r.next!==-1){for(;r.next!==10&&r.next!==-1;)r.advance();r.acceptToken(Se)}}),Ve=(0,e.Gv)({DiagramName:le.diagramName,LineComment:le.lineComment,Number:le.number,ShowData:le.showData,String:le.string,Title:le.title,TitleText:le.titleText}),Ze={__proto__:null,pie:34,showData:36,title:38},Ne=i.WQ.deserialize({version:14,states:"$nOYQQOOO_QQO'#CkOOQO'#Ce'#CeQYQQOOOOQO'#C`'#C`OpOSO'#CcOxQQO'#CpOOQO'#Cf'#CfO}QQO,59VO!YQRO,59VO!hQQO,59VOOQO'#Ca'#CaOOQP'#Cb'#CbOOQO-E6c-E6cOOOO'#Cg'#CgO!vOSO,58}OOQO,58},58}O#OQQO,59[OOQO-E6d-E6dO#TQQO1G.qO#TQQO1G.qO#`QRO1G.qOOOO-E6e-E6eOOQO1G.i1G.iOOQO1G.v1G.vO#nQQO7+$]O#nQQO7+$]O#yQQO<Ze[r]||-1}],tokenPrec:0}),Ue=1,Ke=2,Be=3,je=[-1,9,13,32,34,39,96],MO=[40,62,91,123,124],ZO=[41,93,124,125],Qe=45,ee=61,ye=46,Ee=new i.Jq(r=>{if(!(je.includes(r.next)||MO.includes(r.next))){for(;!ZO.includes(r.next)&&r.next!==-1;)r.advance();r.acceptToken(Ke)}}),Le=new i.Jq(r=>{if(!(je.includes(r.next)||MO.includes(r.next)||r.next===Qe||r.next===ee||r.next===ye)){for(;r.next!==Qe&&r.next!==ee&&r.next!==ye&&r.next!==-1;)r.advance();r.acceptToken(Ue)}}),hO=new i.Jq(r=>{if(!(r.next===10||r.next===-1)){for(;r.next!==10&&r.next!==-1;)r.advance();r.acceptToken(Be)}}),QO=(0,e.Gv)({"( )":e.pJ.paren,"[ ]":e.pJ.squareBracket,"{ }":e.pJ.brace,"<":e.pJ.angleBracket,DiagramName:OO.diagramName,DoubleEqual:OO.link,DoubleHyphen:OO.link,Keyword:OO.keyword,LineComment:OO.lineComment,Link:OO.link,NodeEdge:OO.nodeEdge,NodeEdgeText:OO.nodeEdgeText,NodeId:OO.nodeId,NodeText:OO.nodeText,Number:OO.number,Orientation:OO.orientation,String:OO.string}),IO={__proto__:null,flowchart:60,graph:62,TB:64,TD:66,BT:68,RL:70,LR:72,subgraph:148,end:150,direction:152,click:154,call:156,href:158,_self:160,_blank:162,_parent:164,_to:166,style:170,linkStyle:172,class:174,classDef:176},zO=i.WQ.deserialize({version:14,states:"*hOYQWOOOvQWO'#CxOOQO'#Co'#CoQYQWOOOOQO'#Cb'#CbOOQO'#Cp'#CpO!TQWO,59dO!cQWO,59dOOQS'#Cc'#CcOOQO-E6m-E6mOOQO-E6n-E6nO%aQWO1G/OOOQS'#Cd'#CdO(_O`O'#CfO(gOpO'#CfO(oO!bO'#CfO(wQYO'#CeO(wQYO'#CeO(wQYO'#CeO(wQYO'#CeO(wQYO'#CeO(wQYO'#CeO(wQYO'#CeO(wQYO'#CeO(wQYO'#CeO(wQYO'#CeOOQO'#Cg'#CgO)VQXO'#ChOOQO'#DS'#DSO)eQWO'#DSO%aQWO1G/OOOQO'#Ck'#CkOOQO'#Cn'#CnO)yQWO7+$jOOOO'#Cq'#CqO,wO`O,59QOOQO,59Q,59QOOOO'#Cr'#CrO-POpO,59QOOOO'#Cs'#CsO-XO!bO,59QOOQO'#DU'#DUO-aQWO,59PO-fQWO,59PO-kQWO,59PO-pQ#tO,59PO-uQ#tO,59PO-}Q#tO,59PO.SQ#tO,59PO.XQWO,59PO.^Q#tO,59PO.cQ&jO,59POOQO'#Dv'#DvO.hQWO,59SO.|Q[O,59nO)yQWO7+$jO/RQWO'#CtO)yQWO7+$jO2dQWO<{~OkOSSOS~OnSOoSO~OpWOqWOrWOsWOtWOuTO~OilXnlXolX~PbOuTOilanlaola~O]kO^kO`lOalOm[Ow`Oy]O{^O}_O!QaO!SbO!TcO!VdO!WeO!ZfO!]aO!^gO!`hO!biO!djO!ejO!fjO!gjO!hjO!ijO!klO!loO!moO!noO!ooO!poO!qoO!roO!soO!toO!uoO!vlO!wpO!xpO!ypO!zpOilanlaola~PbO]kO^kO`lOalOm[Ow`Oy]O{^O}_O!QaO!SbO!TcO!VdO!WeO!ZfO!]aO!^gO!`hO!biO!djO!ejO!fjO!gjO!hjO!ijO!klO!loO!moO!noO!ooO!poO!qoO!roO!soO!toO!uoO!vlO!wpO!xpO!ypO!zpOilinlioli~PbOytOzrO~O{tO|uO~O}tO!OwO~OQyOy]O{^O}_O~OP!UOy]O{^O}_O~Om[OpWOqWOrWOsWOtWO~O]kO^kO`lOalOm[Ow`Oy]O{^O}_O!QaO!SbO!TcO!VdO!WeO!ZfO!]aO!^gO!`hO!biO!djO!ejO!fjO!gjO!hjO!ijO!klO!loO!moO!noO!ooO!poO!qoO!roO!soO!toO!uoO!vlO!wpO!xpO!ypO!zpOilqnlqolq~PbOy!_OzrO~O{!_O|uO~O}!_O!OwO~O!P!bO~O!R!bO~O!S!bO~O!U!bO~O!U!bO!Y!bO~O!X!bO~O![!bO~O!_!bO~O!a!bO~O!c!bO~O!djO!ejO!fjO!gjO!hjO!ijO~OR!dO~O!{!fO]hX^hX`hXahXihXmhXnhXohXphXqhXrhXshXthXuhXwhXyhX{hX}hX!QhX!ShX!ThX!VhX!WhX!ZhX!]hX!^hX!`hX!bhX!dhX!ehX!fhX!ghX!hhX!ihX!khX!lhX!mhX!nhX!ohX!phX!qhX!rhX!shX!thX!uhX!vhX!whX!xhX!yhX!zhX~O]kO^kO`lOalOm[Ow`Oy]O{^O}_O!QaO!SbO!TcO!VdO!WeO!ZfO!]aO!^gO!`hO!biO!djO!ejO!fjO!gjO!hjO!ijO!klO!loO!moO!noO!ooO!poO!qoO!roO!soO!toO!uoO!vlO!wpO!xpO!ypO!zpOilynlyoly~PbO!{!iO]ha^ha`haahaihamhanhaohaphaqharhashathauhawhayha{ha}ha!Qha!Sha!Tha!Vha!Wha!Zha!]ha!^ha!`ha!bha!dha!eha!fha!gha!hha!iha!kha!lha!mha!nha!oha!pha!qha!rha!sha!tha!uha!vha!wha!xha!yha!zha~O]kO^kO`lOalOm[Ow`Oy]O{^O}_O!QaO!SbO!TcO!VdO!WeO!ZfO!]aO!^gO!`hO!biO!djO!ejO!fjO!gjO!hjO!ijO!klO!loO!moO!noO!ooO!poO!qoO!roO!soO!toO!uoO!vlO!wpO!xpO!ypO!zpOil!Rnl!Rol!R~PbO]kO^kO`lOalOm[Ow`Oy]O{^O}_O!QaO!SbO!TcO!VdO!WeO!ZfO!]aO!^gO!`hO!biO!djO!ejO!fjO!gjO!hjO!ijO!klO!loO!moO!noO!ooO!poO!qoO!roO!soO!toO!uoO!vlO!wpO!xpO!ypO!zpO~PbOukS!d!e!f!g!h!i]^!k!{y{}a`m]~",goto:"'[!kPPPPPP!l!p#Q#a#m$Y#aPP#aPP$i$u${%e%k%q%wPPP&RPPPPPPPPP&VP&iPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP'XTPORQVPg[VZmnq!X!Z![!]!h!jdlVZnq!X!Z![!]!h!jR!WmelVZnq!X!Z![!]!h!jdlVZnq!X!Z![!]!h!jdy`abcdefghiR!UkdlVZnq!X!Z![!]!h!jR!c!VemVZnq!X!Z![!]!h!jQRORXRQUP[YUZ!X![!h!jQZVQ!XnS![q!ZR!h!]Qs]R!^sQv^R!`vQx_R!axQ!ZnQ!]qT!g!Z!]TQORQnVQqZW!Ynq!Z!]X!e!X![!h!jQz`Q{aQ|bQ}cQ!OdQ!PeQ!QfQ!RgQ!ShR!TiR!Vk",nodeNames:"\u26A0 NodeEdgeText NodeText StyleText LineComment FlowchartDiagram DiagramName Orientation NodeId Node String Link NodeEdge DoubleHyphen DoubleEqual Keyword : ::: StyleKeyword",maxTerm:89,propSources:[QO],skippedNodes:[0,4],repeatNodeCount:6,tokenData:"=3^!aR3ZOX!)tXY!.cYZ!0iZ^!.c^p!)tpq!.cqr!2wrs+ kst!2wtu!2wuv,(_vw6>_wx7ETxy8Kwyz9!^z{!2w{|!2w|}!)t}!O9&O!O!P9/Q!P!Q!2w!Q![!2w![!]:5y!]!^:8k!^!_:9c!_!`:Br!`!a:F`!a!b!2w!b!c!)t!c!}!2w!}#O:GW#O#P!2w#P#Q:Iw#Q#R!)t#R#S!2w#S#T:Lk#T#c!2w#c#d<%_#d#l!2w#l#m<%_#m#o!2w#o#p=,[#p#q=.Q#q#r=.x#r#s=0n#s#y!)t#y#z!.c#z$f!)t$f$g!.c$g$p!)t$p$q!2w$q${!)t${$|!2w$|%Q!)t%Q%R!2w%R%W!)t%W%o!2w%o%p!)t%p&a!2w&a&b!)t&b0`!2w0`0d!)t0d0p!2w0p1O!)t1O1T!2w1T1[!)t1[1]!2w1]1^!)t1^1_!2w1_4U!)t4U4Z!2w4Z4[!)t4[4]!2w4]4^!2w4^4`!)t4`4d!2w4d4l!)t4l4m!2w4m4n!)t4n4q!2w4q4r!)t4r4s!2w4s4t!)t4t5Y!2w5Y5Z!)t5Z7Q!2w7Q7R!)t7R:S!2w:S:[!)t:[=p!2w=p=y!)t=y>q!2w>q>s!)t>s>t!2w>t>{!)t>{?t!2w?tA`!)tA`A{!2wA{BQ!)tBQBT!2wBTCS!)tCSDP!2wDPDt!)tDtDu!2wDuDv!2wDvDw!)tDwGO!2wGOGP!)tGPGQ!2wGQGa!)tGaGb!2wGbGc!2wGcGj!)tGjGk!2wGkGl!2wGlGv!)tGvGy!2wGyG{!)tG{G|!2wG|H^!)tH^H_!2wH_H`!)tH`IO!2wIOIm!)tImKj!2wKjKu!)tKuKv!2wKvL`!)tL`MR!2wMRM[!)tM[M]!2wM]M^!2wM^Mb!)tMbMc!2wMcMh!)tMhNO!2wNONS!)tNSNT!2wNTN^!)tN^N_!2wN_Nb!)tNbNc!2wNcNz!)tNz! e!2w! e!#O!)t!#O!#P!2w!#P!#Q!)t!#Q!#]!2w!#]!%W!)t!%W!&`!2w!&`!&c!)t!&c!&d!2w!&d!&v!)t!&v!&w!2w!&w!'O!)t!'O!'Y!2w!'Y!'i!)t!'i!'p!2w!'p!'q!)t!'q!'x!2w!'x!'}!)t!'}!(V!2w!(V!(X!)t!(X!(Y!2w!(Y!(Z!2w!(Z!(]!)t!(]!(s!2w!(s!(t!)t!(t!({!2w!({!(|!)t!(|!(}!2w!(}!)Q!)t!)Q!)U!2w!)U!)X!)t!)X!)Y!2w!)Y!)j!)t!)j!)k!2w!)k!)x!)t!)x!)y!2w!)y!)z!2w!)z!){!)t!){!*O!2w!*O!*^!)t!*^!*_!2w!*_!*`!2w!*`!*s!)t!*s!*y!2w!*y!*}!)t!*}!+O!2w!+O!+P!2w!+P!+R!)t!+R!+i!2w!+i!+j!)t!+j!+q!2w!+q!+r!)t!+r!+s!2w!+s!+t!2w!+t!+u!)t!+u!+v!2w!+v!+w!2w!+w!+x!)t!+x!+y!2w!+y!+z!2w!+z!,k!)t!,k!,o!2w!,o!,p!)t!,p!,q!2w!,q!-U!)t!-U!-X!2w!-X!-i!)t!-i!-r!2w!-r!-s!)t!-s!-v!2w!-v!-w!)t!-w!._!2w!._!.`!)t!.`!.g!2w!.g!.h!)t!.h!.i!2w!.i!.j!2w!.j!.k!)t!.k!.p!2w!.p!.s!)t!.s!.t!2w!.t!/W!)t!/W!/X!2w!/X!/h!)t!/h!/i!2w!/i!/j!2w!/j!0_!)t!0_!0g!2w!0g!0i!)t!0i!0j!2w!0j!0k!2w!0k!0m!)t!0m!1T!2w!1T!1U!)t!1U!1]!2w!1]!1^!)t!1^!1_!2w!1_!1`!2w!1`!1a!)t!1a!1f!2w!1f!1i!)t!1i!1j!2w!1j!2Y!)t!2Y!2Z!2w!2Z!2[!2w!2[!2]!)t!2]!2`!2w!2`!2o!)t!2o!2p!2w!2p!3R!)t!3R!3S!2w!3S!3T!)t!3T!3Z!2w!3Z!3^!)t!3^!3a!2w!3a!3b!)t!3b!3f!2w!3f!3i!)t!3i!3j!2w!3j!3k!2w!3k!3l!)t!3l!3m!2w!3m!3n!)t!3n!3o!2w!3o!3p!2w!3p!3s!)t!3s!3t!2w!3t!3u!2w!3u!3x!)t!3x!3{!2w!3{!4O!)t!4O!4[!2w!4[!4r!)t!4r!4s!2w!4s!5y!)t!5y!6R!2w!6R!6S!)t!6S!6V!2w!6V!6W!)t!6W!6o!2w!6o!6p!)t!6p!6z!2w!6z!6{!)t!6{!7Q!2w!7Q!7T!)t!7T!7U!2w!7U!7p!)t!7p!7q!2w!7q!7r!2w!7r!7x!)t!7x!7y!2w!7y!7z!2w!7z!8o!)t!8o!8w!2w!8w!8x!)t!8x!8{!2w!8{!8|!)t!8|!9e!2w!9e!9f!)t!9f!9p!2w!9p!9q!)t!9q!9v!2w!9v!9y!)t!9y!9z!2w!9z!:l!)t!:l!:m!2w!:m!:n!)t!:n!:o!2w!:o!:p!2w!:p!;P!)t!;P!;Q!2w!;Q!;R!2w!;R!;e!)t!;e!;m!2w!;m!;n!)t!;n!;q!2w!;q!;r!)t!;r!O!)t!>O!>U!2w!>U!>Z!)t!>Z!>m!2w!>m!>p!)t!>p!?Y!2w!?Y!?Z!)t!?Z!?d!2w!?d!?e!)t!?e!?f!2w!?f!?h!)t!?h!?o!2w!?o!@{!)t!@{!A}!2w!A}!BO!)t!BO!BP!2w!BP!BQ!2w!BQ!B^!)t!B^!Be!2w!Be!Cq!)t!Cq!Cr!2w!Cr!Cs!2w!Cs!Ct!)t!Ct!Cu!2w!Cu!Cw!)t!Cw!Cx!2w!Cx!Cy!2w!Cy!Cz!)t!Cz!C{!2w!C{!C}!)t!C}!DO!2w!DO!DU!)t!DU!DY!2w!DY!DZ!)t!DZ!Db!2w!Db!Dc!)t!Dc!Df!2w!Df!Dg!)t!Dg!Dh!2w!Dh!Di!)t!Di!Dj!2w!Dj!Dl!)t!Dl!Dm!2w!Dm!Dn!2w!Dn!Do!)t!Do!Ds!2w!Ds!Dt!)t!Dt!Du!2w!Du!Dv!2w!Dv!EP!)t!EP!EQ!2w!EQ!ES!)t!ES!EX!2w!EX!EY!)t!EY!EZ!2w!EZ!Ep!)t!Ep!Et!2w!Et!Ff!)t!Ff!Fg!2w!Fg!Gx!)t!Gx!HQ!2w!HQ!HR!)t!HR!Hw!2w!Hw!Id!)t!Id!Ii!2w!Ii!LQ!)t!LQ!L}!2w!L}!Mc!)t!Mc!Md!2w!Md!Mt!)t!Mt!Mz!2w!Mz!NO!)t!NO!NS!2w!NS!NV!)t!NV!NW!2w!NW!NZ!)t!NZ!N[!2w!N[!N]!2w!N]!Nd!)t!Nd!Ng!2w!Ng!Nk!)t!Nk!Nx!2w!Nx# U!)t# U# V!2w# V# h!)t# h#!`!2w#!`#!a!)t#!a#!b!2w#!b#!g!)t#!g#!h!2w#!h#!j!)t#!j##g!2w##g##h!)t##h#*s!2w#*s#*t!)t#*t#*x!2w#*x#*z!)t#*z#+R!2w#+R#+S!)t#+S#+T!2w#+T#+U!)t#+U#+Y!2w#+Y#+[!)t#+[#,V!2w#,V#,W!)t#,W#,[!2w#,[#,^!)t#,^#-P!2w#-P#-Q!)t#-Q#-U!2w#-U#-W!)t#-W#-_!2w#-_#-`!)t#-`#-a!2w#-a#-b!)t#-b#-f!2w#-f#-h!)t#-h#-w!2w#-w#-x!)t#-x#/T!2w#/T#/U!)t#/U#/Y!2w#/Y#/[!)t#/[#0q!2w#0q#1h!)t#1h#1x!2w#1x#2Y!)t#2Y#4R!2w#4R#4_!)t#4_#Au!2w#Au#Aw!)t#Aw#BY!2w#BY#BZ!.c#BZ#Bu!2w#Bu#Bz!)t#Bz#Di!2w#Di#EO!)t#EO#E]!2w#E]#E^!)t#E^#Eb!2w#Eb#Ep!)t#Ep#FS!2w#FS#Fb!)t#Fb#Ft!2w#Ft#GS!)t#GS#Ga!2w#Ga#Gb!)t#Gb#Ge!2w#Ge#Gt!)t#Gt#Hz!2w#Hz#Io!)t#Io#Ip!2w#Ip#It!)t#It#Iu!2w#Iu#K[!)t#K[#MW!2w#MW#M`!)t#M`#NZ!2w#NZ#N[!)t#N[#N]!2w#N]#Nb!)t#Nb$ z!2w$ z$!U!)t$!U$!s!2w$!s$#x!)t$#x$$h!2w$$h$$j!)t$$j$$o!2w$$o$$z!)t$$z$%x!2w$%x$&_!)t$&_$&f!2w$&f$'p!)t$'p$(X!2w$(X$(b!)t$(b$)i!2w$)i$+_!)t$+_$+`!2w$+`$-a!)t$-a$.b!2w$.b$.s!)t$.s$.z!2w$.z$0T!)t$0T$0s!2w$0s$1Q!)t$1Q$1R!2w$1R$1S!2w$1S$1^!)t$1^$2[!2w$2[$2v!)t$2v$3l!2w$3l$4g!)t$4g$4j!2w$4j$4t!)t$4t$5j!2w$5j$7y!)t$7y$7}!2w$7}$8O!)t$8O$8S!2w$8S$8V!)t$8V$8W!2w$8W$8X!2w$8X$8b!)t$8b$z!2w5>z5>{!)t5>{5>|!2w5>|5?P!)t5?P5?Q!2w5?Q5?R!2w5?R5?T!)t5?T5?Y!2w5?Y5?[!)t5?[5?]!2w5?]5?^!)t5?^5?_!2w5?_5?w!)t5?w5?z!2w5?z5?|!)t5?|5@X!2w5@X5@`!)t5@`5@c!2w5@c5@o!)t5@o5@u!2w5@u5@w!)t5@w5@}!2w5@}5AP!)t5AP5AV!2w5AV5A`!)t5A`5Ag!2w5Ag5Ah!)t5Ah5Ao!2w5Ao5Dv!)t5Dv5Ek!2w5Ek5FY!)t5FY;%S!2w;%S;%`!)t;%`;%w!2w;%w;%{!)t;%{;'O!2w;'O;'S!)t;'S;=`!.]<%l?&r!)t?&r?.p!2w?.p?.r!)t?.r?1Q!2w?1Q?1x!)t?1x?2P!2w?2P?2]!)t?2]?2b!2w?2b?2g!)t?2g?2h!2w?2h?2i!)t?2i?2s!2w?2s?2t!)t?2t?3R!2w?3R?3S!)t?3S?3X!2w?3X?3Y!)t?3Y?3Z!2w?3Z?3[!)t?3[?3]!2w?3]?3^!2w?3^?3_!)t?3_?3`!2w?3`?3a!2w?3a?3b!)t?3b?5r!2w?5r?6e!)t?6e?>`!2w?>`?>r!)t?>r?@U!2w?@U?@W!)t?@W?A`!2w?A`?BY!)t?BY?Bf!2w?Bf?EO!)t?EO?ET!2w?ET?EU!)t?EU?HR!2w?HR?Hw!)t?Hw?Ic!2w?Ic?Ii!)t?Ii?JT!2w?JT?J`!)t?J`?L]!2w?L]?L`!)t?L`?Lf!2w?Lf?Lh!)t?Lh?Ln!2w?Ln?Lp!)t?Lp?Lv!2w?Lv?Lx!)t?Lx?L{!2w?L{O!)t^!)}X!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)tY!*qV!OWzQOw!*jwx!+Wx#S!*j#S#T!+o#T;'S!*j;'S;=`!,W<%lO!*jW!+]S!OWO#S!+W#T;'S!+W;'S;=`!+i<%lO!+WW!+lP;=`<%l!+WQ!+tSzQOw!+ox;'S!+o;'S;=`!,Q<%lO!+oQ!,TP;=`<%l!+oY!,ZP;=`<%l!*j[!,eV!OW|SOr!,^rs!+Ws#S!,^#S#T!,z#T;'S!,^;'S;=`!-c<%lO!,^S!-PS|SOr!,zs;'S!,z;'S;=`!-]<%lO!,zS!-`P;=`<%l!,z[!-fP;=`<%l!,^U!-pV|SzQOr!-irs!+osw!-iwx!,zx;'S!-i;'S;=`!.V<%lO!-iU!.YP;=`<%l!-i^!.`P;=`<%l!)t!a!.nm!OW|SzQk!ROX!)tX^!.c^p!)tpq!.cqr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T#y!)t#y#z!.c#z$f!)t$f$g!.c$g#BY!)t#BY#BZ!.c#BZ$IS!)t$IS$I_!.c$I_$I|!)t$I|$JO!.c$JO$JT!)t$JT$JU!.c$JU$KV!)t$KV$KW!.c$KW&FU!)t&FU&FV!.c&FV;'S!)t;'S;=`!.]<%lO!)t!a!0vo!OW|SzQuPk!ROX!)tXY!.cYZ!0iZ^!.c^p!)tpq!.cqr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T#y!)t#y#z!.c#z$f!)t$f$g!.c$g#BY!)t#BY#BZ!.c#BZ$IS!)t$IS$I_!.c$I_$I|!)t$I|$JO!.c$JO$JT!)t$JT$JU!.c$JU$KV!)t$KV$KW!.c$KW&FU!)t&FU&FV!.c&FV;'S!)t;'S;=`!.]<%lO!)t_!3S2g!OW|SzQmPOq!)tqr!2wrs#9kst!2wtu!2wuv!2wvw!2wwx';ixz!)tz{!2w{|!2w|!O!)t!O!P!2w!P!Q!2w!Q![!2w![!a!)t!a!b!2w!b!c!)t!c!}!2w!}#O!)t#O#P!2w#P#R!)t#R#S!2w#S#T)Hy#T#o!2w#o$p!)t$p$q!2w$q${!)t${$|!2w$|%Q!)t%Q%R!2w%R%W!)t%W%o!2w%o%p!)t%p&a!2w&a&b!)t&b0`!2w0`0d!)t0d0p!2w0p1O!)t1O1T!2w1T1[!)t1[1]!2w1]1^!)t1^1_!2w1_4U!)t4U4Z!2w4Z4[!)t4[4]!2w4]4^!2w4^4`!)t4`4d!2w4d4l!)t4l4m!2w4m4n!)t4n4q!2w4q4r!)t4r4s!2w4s4t!)t4t5Y!2w5Y5Z!)t5Z7Q!2w7Q7R!)t7R:S!2w:S:[!)t:[=p!2w=p=y!)t=y>q!2w>q>s!)t>s>t!2w>t>{!)t>{?t!2w?tA`!)tA`A{!2wA{BQ!)tBQBT!2wBTCS!)tCSDP!2wDPDt!)tDtDu!2wDuDv!2wDvDw!)tDwGO!2wGOGP!)tGPGQ!2wGQGa!)tGaGb!2wGbGc!2wGcGj!)tGjGk!2wGkGl!2wGlGv!)tGvGy!2wGyG{!)tG{G|!2wG|H^!)tH^H_!2wH_H`!)tH`IO!2wIOIm!)tImKj!2wKjKu!)tKuKv!2wKvL`!)tL`MR!2wMRM[!)tM[M]!2wM]M^!2wM^Mb!)tMbMc!2wMcMh!)tMhNO!2wNONS!)tNSNT!2wNTN^!)tN^N_!2wN_Nb!)tNbNc!2wNcNz!)tNz! e!2w! e!#O!)t!#O!#P!2w!#P!#Q!)t!#Q!#]!2w!#]!%W!)t!%W!&`!2w!&`!&c!)t!&c!&d!2w!&d!&v!)t!&v!&w!2w!&w!'O!)t!'O!'Y!2w!'Y!'i!)t!'i!'p!2w!'p!'q!)t!'q!'x!2w!'x!'}!)t!'}!(V!2w!(V!(X!)t!(X!(Y!2w!(Y!(Z!2w!(Z!(]!)t!(]!(s!2w!(s!(t!)t!(t!({!2w!({!(|!)t!(|!(}!2w!(}!)Q!)t!)Q!)U!2w!)U!)X!)t!)X!)Y!2w!)Y!)j!)t!)j!)k!2w!)k!)x!)t!)x!)y!2w!)y!)z!2w!)z!){!)t!){!*O!2w!*O!*^!)t!*^!*_!2w!*_!*`!2w!*`!*s!)t!*s!*y!2w!*y!*}!)t!*}!+O!2w!+O!+P!2w!+P!+R!)t!+R!+i!2w!+i!+j!)t!+j!+q!2w!+q!+r!)t!+r!+s!2w!+s!+t!2w!+t!+u!)t!+u!+v!2w!+v!+w!2w!+w!+x!)t!+x!+y!2w!+y!+z!2w!+z!,k!)t!,k!,o!2w!,o!,p!)t!,p!,q!2w!,q!-U!)t!-U!-X!2w!-X!-i!)t!-i!-r!2w!-r!-s!)t!-s!-v!2w!-v!-w!)t!-w!._!2w!._!.`!)t!.`!.g!2w!.g!.h!)t!.h!.i!2w!.i!.j!2w!.j!.k!)t!.k!.p!2w!.p!.s!)t!.s!.t!2w!.t!/W!)t!/W!/X!2w!/X!/h!)t!/h!/i!2w!/i!/j!2w!/j!0_!)t!0_!0g!2w!0g!0i!)t!0i!0j!2w!0j!0k!2w!0k!0m!)t!0m!1T!2w!1T!1U!)t!1U!1]!2w!1]!1^!)t!1^!1_!2w!1_!1`!2w!1`!1a!)t!1a!1f!2w!1f!1i!)t!1i!1j!2w!1j!2Y!)t!2Y!2Z!2w!2Z!2[!2w!2[!2]!)t!2]!2`!2w!2`!2o!)t!2o!2p!2w!2p!3R!)t!3R!3S!2w!3S!3T!)t!3T!3Z!2w!3Z!3^!)t!3^!3a!2w!3a!3b!)t!3b!3f!2w!3f!3i!)t!3i!3j!2w!3j!3k!2w!3k!3l!)t!3l!3m!2w!3m!3n!)t!3n!3o!2w!3o!3p!2w!3p!3s!)t!3s!3t!2w!3t!3u!2w!3u!3x!)t!3x!3{!2w!3{!4O!)t!4O!4[!2w!4[!4r!)t!4r!4s!2w!4s!5y!)t!5y!6R!2w!6R!6S!)t!6S!6V!2w!6V!6W!)t!6W!6o!2w!6o!6p!)t!6p!6z!2w!6z!6{!)t!6{!7Q!2w!7Q!7T!)t!7T!7U!2w!7U!7p!)t!7p!7q!2w!7q!7r!2w!7r!7x!)t!7x!7y!2w!7y!7z!2w!7z!8o!)t!8o!8w!2w!8w!8x!)t!8x!8{!2w!8{!8|!)t!8|!9e!2w!9e!9f!)t!9f!9p!2w!9p!9q!)t!9q!9v!2w!9v!9y!)t!9y!9z!2w!9z!:l!)t!:l!:m!2w!:m!:n!)t!:n!:o!2w!:o!:p!2w!:p!;P!)t!;P!;Q!2w!;Q!;R!2w!;R!;e!)t!;e!;m!2w!;m!;n!)t!;n!;q!2w!;q!;r!)t!;r!O!)t!>O!>U!2w!>U!>Z!)t!>Z!>m!2w!>m!>p!)t!>p!?Y!2w!?Y!?Z!)t!?Z!?d!2w!?d!?e!)t!?e!?f!2w!?f!?h!)t!?h!?o!2w!?o!@{!)t!@{!A}!2w!A}!BO!)t!BO!BP!2w!BP!BQ!2w!BQ!B^!)t!B^!Be!2w!Be!Cq!)t!Cq!Cr!2w!Cr!Cs!2w!Cs!Ct!)t!Ct!Cu!2w!Cu!Cw!)t!Cw!Cx!2w!Cx!Cy!2w!Cy!Cz!)t!Cz!C{!2w!C{!C}!)t!C}!DO!2w!DO!DU!)t!DU!DY!2w!DY!DZ!)t!DZ!Db!2w!Db!Dc!)t!Dc!Df!2w!Df!Dg!)t!Dg!Dh!2w!Dh!Di!)t!Di!Dj!2w!Dj!Dl!)t!Dl!Dm!2w!Dm!Dn!2w!Dn!Do!)t!Do!Ds!2w!Ds!Dt!)t!Dt!Du!2w!Du!Dv!2w!Dv!EP!)t!EP!EQ!2w!EQ!ES!)t!ES!EX!2w!EX!EY!)t!EY!EZ!2w!EZ!Ep!)t!Ep!Et!2w!Et!Ff!)t!Ff!Fg!2w!Fg!Gx!)t!Gx!HQ!2w!HQ!HR!)t!HR!Hw!2w!Hw!Id!)t!Id!Ii!2w!Ii!LQ!)t!LQ!L}!2w!L}!Mc!)t!Mc!Md!2w!Md!Mt!)t!Mt!Mz!2w!Mz!NO!)t!NO!NS!2w!NS!NV!)t!NV!NW!2w!NW!NZ!)t!NZ!N[!2w!N[!N]!2w!N]!Nd!)t!Nd!Ng!2w!Ng!Nk!)t!Nk!Nx!2w!Nx# U!)t# U# V!2w# V# h!)t# h#!`!2w#!`#!a!)t#!a#!b!2w#!b#!g!)t#!g#!h!2w#!h#!j!)t#!j##g!2w##g##h!)t##h#*s!2w#*s#*t!)t#*t#*x!2w#*x#*z!)t#*z#+R!2w#+R#+S!)t#+S#+T!2w#+T#+U!)t#+U#+Y!2w#+Y#+[!)t#+[#,V!2w#,V#,W!)t#,W#,[!2w#,[#,^!)t#,^#-P!2w#-P#-Q!)t#-Q#-U!2w#-U#-W!)t#-W#-_!2w#-_#-`!)t#-`#-a!2w#-a#-b!)t#-b#-f!2w#-f#-h!)t#-h#-w!2w#-w#-x!)t#-x#/T!2w#/T#/U!)t#/U#/Y!2w#/Y#/[!)t#/[#0q!2w#0q#1h!)t#1h#1x!2w#1x#2Y!)t#2Y#4R!2w#4R#4_!)t#4_#Au!2w#Au#Aw!)t#Aw#BY!2w#BY#BZ!)t#BZ#Bu!2w#Bu#Bz!)t#Bz#Di!2w#Di#EO!)t#EO#E]!2w#E]#E^!)t#E^#Eb!2w#Eb#Ep!)t#Ep#FS!2w#FS#Fb!)t#Fb#Ft!2w#Ft#GS!)t#GS#Ga!2w#Ga#Gb!)t#Gb#Ge!2w#Ge#Gt!)t#Gt#Hz!2w#Hz#Io!)t#Io#Ip!2w#Ip#It!)t#It#Iu!2w#Iu#K[!)t#K[#MW!2w#MW#M`!)t#M`#NZ!2w#NZ#N[!)t#N[#N]!2w#N]#Nb!)t#Nb$ z!2w$ z$!U!)t$!U$!s!2w$!s$#x!)t$#x$$h!2w$$h$$j!)t$$j$$o!2w$$o$$z!)t$$z$%x!2w$%x$&_!)t$&_$&f!2w$&f$'p!)t$'p$(X!2w$(X$(b!)t$(b$)i!2w$)i$+_!)t$+_$+`!2w$+`$-a!)t$-a$.b!2w$.b$.s!)t$.s$.z!2w$.z$0T!)t$0T$0s!2w$0s$1Q!)t$1Q$1R!2w$1R$1S!2w$1S$1^!)t$1^$2[!2w$2[$2v!)t$2v$3l!2w$3l$4g!)t$4g$4j!2w$4j$4t!)t$4t$5j!2w$5j$7y!)t$7y$7}!2w$7}$8O!)t$8O$8S!2w$8S$8V!)t$8V$8W!2w$8W$8X!2w$8X$8b!)t$8b$z!2w5>z5>{!)t5>{5>|!2w5>|5?P!)t5?P5?Q!2w5?Q5?R!2w5?R5?T!)t5?T5?Y!2w5?Y5?[!)t5?[5?]!2w5?]5?^!)t5?^5?_!2w5?_5?w!)t5?w5?z!2w5?z5?|!)t5?|5@X!2w5@X5@`!)t5@`5@c!2w5@c5@o!)t5@o5@u!2w5@u5@w!)t5@w5@}!2w5@}5AP!)t5AP5AV!2w5AV5A`!)t5A`5Ag!2w5Ag5Ah!)t5Ah5Ao!2w5Ao5Dv!)t5Dv5Ek!2w5Ek5FY!)t5FY;%S!2w;%S;%`!)t;%`;%w!2w;%w;%{!)t;%{;'O!2w;'O;'S!)t;'S;=`!.]<%l?&r!)t?&r?.p!2w?.p?.r!)t?.r?1Q!2w?1Q?1x!)t?1x?2P!2w?2P?2]!)t?2]?2b!2w?2b?2g!)t?2g?2h!2w?2h?2i!)t?2i?2s!2w?2s?2t!)t?2t?3R!2w?3R?3S!)t?3S?3X!2w?3X?3Y!)t?3Y?3Z!2w?3Z?3[!)t?3[?3]!2w?3]?3^!2w?3^?3_!)t?3_?3`!2w?3`?3a!2w?3a?3b!)t?3b?5r!2w?5r?6e!)t?6e?>`!2w?>`?>r!)t?>r?@U!2w?@U?@W!)t?@W?A`!2w?A`?BY!)t?BY?Bf!2w?Bf?EO!)t?EO?ET!2w?ET?EU!)t?EU?HR!2w?HR?Hw!)t?Hw?Ic!2w?Ic?Ii!)t?Ii?JT!2w?JT?J`!)t?J`?L]!2w?L]?L`!)t?L`?Lf!2w?Lf?Lh!)t?Lh?Ln!2w?Ln?Lp!)t?Lp?Lv!2w?Lv?Lx!)t?Lx?L{!2w?L{O!)tZ#9t2g!OWzQmPOq!*jqr#9krs#9kst#9ktu#9kuv#9kvw#9kwx$@]xz!*jz{#9k{|#9k|!O!*j!O!P#9k!P!Q#9k!Q![#9k![!a!*j!a!b#9k!b!c!*j!c!}#9k!}#O!*j#O#P#9k#P#R!*j#R#S#9k#S#T&4y#T#o#9k#o$p!*j$p$q#9k$q${!*j${$|#9k$|%Q!*j%Q%R#9k%R%W!*j%W%o#9k%o%p!*j%p&a#9k&a&b!*j&b0`#9k0`0d!*j0d0p#9k0p1O!*j1O1T#9k1T1[!*j1[1]#9k1]1^!*j1^1_#9k1_4U!*j4U4Z#9k4Z4[!*j4[4]#9k4]4^#9k4^4`!*j4`4d#9k4d4l!*j4l4m#9k4m4n!*j4n4q#9k4q4r!*j4r4s#9k4s4t!*j4t5Y#9k5Y5Z!*j5Z7Q#9k7Q7R!*j7R:S#9k:S:[!*j:[=p#9k=p=y!*j=y>q#9k>q>s!*j>s>t#9k>t>{!*j>{?t#9k?tA`!*jA`A{#9kA{BQ!*jBQBT#9kBTCS!*jCSDP#9kDPDt!*jDtDu#9kDuDv#9kDvDw!*jDwGO#9kGOGP!*jGPGQ#9kGQGa!*jGaGb#9kGbGc#9kGcGj!*jGjGk#9kGkGl#9kGlGv!*jGvGy#9kGyG{!*jG{G|#9kG|H^!*jH^H_#9kH_H`!*jH`IO#9kIOIm!*jImKj#9kKjKu!*jKuKv#9kKvL`!*jL`MR#9kMRM[!*jM[M]#9kM]M^#9kM^Mb!*jMbMc#9kMcMh!*jMhNO#9kNONS!*jNSNT#9kNTN^!*jN^N_#9kN_Nb!*jNbNc#9kNcNz!*jNz! e#9k! e!#O!*j!#O!#P#9k!#P!#Q!*j!#Q!#]#9k!#]!%W!*j!%W!&`#9k!&`!&c!*j!&c!&d#9k!&d!&v!*j!&v!&w#9k!&w!'O!*j!'O!'Y#9k!'Y!'i!*j!'i!'p#9k!'p!'q!*j!'q!'x#9k!'x!'}!*j!'}!(V#9k!(V!(X!*j!(X!(Y#9k!(Y!(Z#9k!(Z!(]!*j!(]!(s#9k!(s!(t!*j!(t!({#9k!({!(|!*j!(|!(}#9k!(}!)Q!*j!)Q!)U#9k!)U!)X!*j!)X!)Y#9k!)Y!)j!*j!)j!)k#9k!)k!)x!*j!)x!)y#9k!)y!)z#9k!)z!){!*j!){!*O#9k!*O!*^!*j!*^!*_#9k!*_!*`#9k!*`!*s!*j!*s!*y#9k!*y!*}!*j!*}!+O#9k!+O!+P#9k!+P!+R!*j!+R!+i#9k!+i!+j!*j!+j!+q#9k!+q!+r!*j!+r!+s#9k!+s!+t#9k!+t!+u!*j!+u!+v#9k!+v!+w#9k!+w!+x!*j!+x!+y#9k!+y!+z#9k!+z!,k!*j!,k!,o#9k!,o!,p!*j!,p!,q#9k!,q!-U!*j!-U!-X#9k!-X!-i!*j!-i!-r#9k!-r!-s!*j!-s!-v#9k!-v!-w!*j!-w!._#9k!._!.`!*j!.`!.g#9k!.g!.h!*j!.h!.i#9k!.i!.j#9k!.j!.k!*j!.k!.p#9k!.p!.s!*j!.s!.t#9k!.t!/W!*j!/W!/X#9k!/X!/h!*j!/h!/i#9k!/i!/j#9k!/j!0_!*j!0_!0g#9k!0g!0i!*j!0i!0j#9k!0j!0k#9k!0k!0m!*j!0m!1T#9k!1T!1U!*j!1U!1]#9k!1]!1^!*j!1^!1_#9k!1_!1`#9k!1`!1a!*j!1a!1f#9k!1f!1i!*j!1i!1j#9k!1j!2Y!*j!2Y!2Z#9k!2Z!2[#9k!2[!2]!*j!2]!2`#9k!2`!2o!*j!2o!2p#9k!2p!3R!*j!3R!3S#9k!3S!3T!*j!3T!3Z#9k!3Z!3^!*j!3^!3a#9k!3a!3b!*j!3b!3f#9k!3f!3i!*j!3i!3j#9k!3j!3k#9k!3k!3l!*j!3l!3m#9k!3m!3n!*j!3n!3o#9k!3o!3p#9k!3p!3s!*j!3s!3t#9k!3t!3u#9k!3u!3x!*j!3x!3{#9k!3{!4O!*j!4O!4[#9k!4[!4r!*j!4r!4s#9k!4s!5y!*j!5y!6R#9k!6R!6S!*j!6S!6V#9k!6V!6W!*j!6W!6o#9k!6o!6p!*j!6p!6z#9k!6z!6{!*j!6{!7Q#9k!7Q!7T!*j!7T!7U#9k!7U!7p!*j!7p!7q#9k!7q!7r#9k!7r!7x!*j!7x!7y#9k!7y!7z#9k!7z!8o!*j!8o!8w#9k!8w!8x!*j!8x!8{#9k!8{!8|!*j!8|!9e#9k!9e!9f!*j!9f!9p#9k!9p!9q!*j!9q!9v#9k!9v!9y!*j!9y!9z#9k!9z!:l!*j!:l!:m#9k!:m!:n!*j!:n!:o#9k!:o!:p#9k!:p!;P!*j!;P!;Q#9k!;Q!;R#9k!;R!;e!*j!;e!;m#9k!;m!;n!*j!;n!;q#9k!;q!;r!*j!;r!O!*j!>O!>U#9k!>U!>Z!*j!>Z!>m#9k!>m!>p!*j!>p!?Y#9k!?Y!?Z!*j!?Z!?d#9k!?d!?e!*j!?e!?f#9k!?f!?h!*j!?h!?o#9k!?o!@{!*j!@{!A}#9k!A}!BO!*j!BO!BP#9k!BP!BQ#9k!BQ!B^!*j!B^!Be#9k!Be!Cq!*j!Cq!Cr#9k!Cr!Cs#9k!Cs!Ct!*j!Ct!Cu#9k!Cu!Cw!*j!Cw!Cx#9k!Cx!Cy#9k!Cy!Cz!*j!Cz!C{#9k!C{!C}!*j!C}!DO#9k!DO!DU!*j!DU!DY#9k!DY!DZ!*j!DZ!Db#9k!Db!Dc!*j!Dc!Df#9k!Df!Dg!*j!Dg!Dh#9k!Dh!Di!*j!Di!Dj#9k!Dj!Dl!*j!Dl!Dm#9k!Dm!Dn#9k!Dn!Do!*j!Do!Ds#9k!Ds!Dt!*j!Dt!Du#9k!Du!Dv#9k!Dv!EP!*j!EP!EQ#9k!EQ!ES!*j!ES!EX#9k!EX!EY!*j!EY!EZ#9k!EZ!Ep!*j!Ep!Et#9k!Et!Ff!*j!Ff!Fg#9k!Fg!Gx!*j!Gx!HQ#9k!HQ!HR!*j!HR!Hw#9k!Hw!Id!*j!Id!Ii#9k!Ii!LQ!*j!LQ!L}#9k!L}!Mc!*j!Mc!Md#9k!Md!Mt!*j!Mt!Mz#9k!Mz!NO!*j!NO!NS#9k!NS!NV!*j!NV!NW#9k!NW!NZ!*j!NZ!N[#9k!N[!N]#9k!N]!Nd!*j!Nd!Ng#9k!Ng!Nk!*j!Nk!Nx#9k!Nx# U!*j# U# V#9k# V# h!*j# h#!`#9k#!`#!a!*j#!a#!b#9k#!b#!g!*j#!g#!h#9k#!h#!j!*j#!j##g#9k##g##h!*j##h#*s#9k#*s#*t!*j#*t#*x#9k#*x#*z!*j#*z#+R#9k#+R#+S!*j#+S#+T#9k#+T#+U!*j#+U#+Y#9k#+Y#+[!*j#+[#,V#9k#,V#,W!*j#,W#,[#9k#,[#,^!*j#,^#-P#9k#-P#-Q!*j#-Q#-U#9k#-U#-W!*j#-W#-_#9k#-_#-`!*j#-`#-a#9k#-a#-b!*j#-b#-f#9k#-f#-h!*j#-h#-w#9k#-w#-x!*j#-x#/T#9k#/T#/U!*j#/U#/Y#9k#/Y#/[!*j#/[#0q#9k#0q#1h!*j#1h#1x#9k#1x#2Y!*j#2Y#4R#9k#4R#4_!*j#4_#Au#9k#Au#Aw!*j#Aw#BY#9k#BY#BZ!*j#BZ#Bu#9k#Bu#Bz!*j#Bz#Di#9k#Di#EO!*j#EO#E]#9k#E]#E^!*j#E^#Eb#9k#Eb#Ep!*j#Ep#FS#9k#FS#Fb!*j#Fb#Ft#9k#Ft#GS!*j#GS#Ga#9k#Ga#Gb!*j#Gb#Ge#9k#Ge#Gt!*j#Gt#Hz#9k#Hz#Io!*j#Io#Ip#9k#Ip#It!*j#It#Iu#9k#Iu#K[!*j#K[#MW#9k#MW#M`!*j#M`#NZ#9k#NZ#N[!*j#N[#N]#9k#N]#Nb!*j#Nb$ z#9k$ z$!U!*j$!U$!s#9k$!s$#x!*j$#x$$h#9k$$h$$j!*j$$j$$o#9k$$o$$z!*j$$z$%x#9k$%x$&_!*j$&_$&f#9k$&f$'p!*j$'p$(X#9k$(X$(b!*j$(b$)i#9k$)i$+_!*j$+_$+`#9k$+`$-a!*j$-a$.b#9k$.b$.s!*j$.s$.z#9k$.z$0T!*j$0T$0s#9k$0s$1Q!*j$1Q$1R#9k$1R$1S#9k$1S$1^!*j$1^$2[#9k$2[$2v!*j$2v$3l#9k$3l$4g!*j$4g$4j#9k$4j$4t!*j$4t$5j#9k$5j$7y!*j$7y$7}#9k$7}$8O!*j$8O$8S#9k$8S$8V!*j$8V$8W#9k$8W$8X#9k$8X$8b!*j$8b$z#9k5>z5>{!*j5>{5>|#9k5>|5?P!*j5?P5?Q#9k5?Q5?R#9k5?R5?T!*j5?T5?Y#9k5?Y5?[!*j5?[5?]#9k5?]5?^!*j5?^5?_#9k5?_5?w!*j5?w5?z#9k5?z5?|!*j5?|5@X#9k5@X5@`!*j5@`5@c#9k5@c5@o!*j5@o5@u#9k5@u5@w!*j5@w5@}#9k5@}5AP!*j5AP5AV#9k5AV5A`!*j5A`5Ag#9k5Ag5Ah!*j5Ah5Ao#9k5Ao5Dv!*j5Dv5Ek#9k5Ek5FY!*j5FY;%S#9k;%S;%`!*j;%`;%w#9k;%w;%{!*j;%{;'O#9k;'O;'S!*j;'S;=`!,W<%l?&r!*j?&r?.p#9k?.p?.r!*j?.r?1Q#9k?1Q?1x!*j?1x?2P#9k?2P?2]!*j?2]?2b#9k?2b?2g!*j?2g?2h#9k?2h?2i!*j?2i?2s#9k?2s?2t!*j?2t?3R#9k?3R?3S!*j?3S?3X#9k?3X?3Y!*j?3Y?3Z#9k?3Z?3[!*j?3[?3]#9k?3]?3^#9k?3^?3_!*j?3_?3`#9k?3`?3a#9k?3a?3b!*j?3b?5r#9k?5r?6e!*j?6e?>`#9k?>`?>r!*j?>r?@U#9k?@U?@W!*j?@W?A`#9k?A`?BY!*j?BY?Bf#9k?Bf?EO!*j?EO?ET#9k?ET?EU!*j?EU?HR#9k?HR?Hw!*j?Hw?Ic#9k?Ic?Ii!*j?Ii?JT#9k?JT?J`!*j?J`?L]#9k?L]?L`!*j?L`?Lf#9k?Lf?Lh!*j?Lh?Ln#9k?Ln?Lp!*j?Lp?Lv#9k?Lv?Lx!*j?Lx?L{#9k?L{O!*jX$@d2g!OWmPOq!+Wqr$@]rs$@]st$@]tu$@]uv$@]vw$@]wx$@]xz!+Wz{$@]{|$@]|!O!+W!O!P$@]!P!Q$@]!Q![$@]![!a!+W!a!b$@]!b!c!+W!c!}$@]!}#O!+W#O#P$@]#P#R!+W#R#S$@]#S#T%F{#T#o$@]#o$p!+W$p$q$@]$q${!+W${$|$@]$|%Q!+W%Q%R$@]%R%W!+W%W%o$@]%o%p!+W%p&a$@]&a&b!+W&b0`$@]0`0d!+W0d0p$@]0p1O!+W1O1T$@]1T1[!+W1[1]$@]1]1^!+W1^1_$@]1_4U!+W4U4Z$@]4Z4[!+W4[4]$@]4]4^$@]4^4`!+W4`4d$@]4d4l!+W4l4m$@]4m4n!+W4n4q$@]4q4r!+W4r4s$@]4s4t!+W4t5Y$@]5Y5Z!+W5Z7Q$@]7Q7R!+W7R:S$@]:S:[!+W:[=p$@]=p=y!+W=y>q$@]>q>s!+W>s>t$@]>t>{!+W>{?t$@]?tA`!+WA`A{$@]A{BQ!+WBQBT$@]BTCS!+WCSDP$@]DPDt!+WDtDu$@]DuDv$@]DvDw!+WDwGO$@]GOGP!+WGPGQ$@]GQGa!+WGaGb$@]GbGc$@]GcGj!+WGjGk$@]GkGl$@]GlGv!+WGvGy$@]GyG{!+WG{G|$@]G|H^!+WH^H_$@]H_H`!+WH`IO$@]IOIm!+WImKj$@]KjKu!+WKuKv$@]KvL`!+WL`MR$@]MRM[!+WM[M]$@]M]M^$@]M^Mb!+WMbMc$@]McMh!+WMhNO$@]NONS!+WNSNT$@]NTN^!+WN^N_$@]N_Nb!+WNbNc$@]NcNz!+WNz! e$@]! e!#O!+W!#O!#P$@]!#P!#Q!+W!#Q!#]$@]!#]!%W!+W!%W!&`$@]!&`!&c!+W!&c!&d$@]!&d!&v!+W!&v!&w$@]!&w!'O!+W!'O!'Y$@]!'Y!'i!+W!'i!'p$@]!'p!'q!+W!'q!'x$@]!'x!'}!+W!'}!(V$@]!(V!(X!+W!(X!(Y$@]!(Y!(Z$@]!(Z!(]!+W!(]!(s$@]!(s!(t!+W!(t!({$@]!({!(|!+W!(|!(}$@]!(}!)Q!+W!)Q!)U$@]!)U!)X!+W!)X!)Y$@]!)Y!)j!+W!)j!)k$@]!)k!)x!+W!)x!)y$@]!)y!)z$@]!)z!){!+W!){!*O$@]!*O!*^!+W!*^!*_$@]!*_!*`$@]!*`!*s!+W!*s!*y$@]!*y!*}!+W!*}!+O$@]!+O!+P$@]!+P!+R!+W!+R!+i$@]!+i!+j!+W!+j!+q$@]!+q!+r!+W!+r!+s$@]!+s!+t$@]!+t!+u!+W!+u!+v$@]!+v!+w$@]!+w!+x!+W!+x!+y$@]!+y!+z$@]!+z!,k!+W!,k!,o$@]!,o!,p!+W!,p!,q$@]!,q!-U!+W!-U!-X$@]!-X!-i!+W!-i!-r$@]!-r!-s!+W!-s!-v$@]!-v!-w!+W!-w!._$@]!._!.`!+W!.`!.g$@]!.g!.h!+W!.h!.i$@]!.i!.j$@]!.j!.k!+W!.k!.p$@]!.p!.s!+W!.s!.t$@]!.t!/W!+W!/W!/X$@]!/X!/h!+W!/h!/i$@]!/i!/j$@]!/j!0_!+W!0_!0g$@]!0g!0i!+W!0i!0j$@]!0j!0k$@]!0k!0m!+W!0m!1T$@]!1T!1U!+W!1U!1]$@]!1]!1^!+W!1^!1_$@]!1_!1`$@]!1`!1a!+W!1a!1f$@]!1f!1i!+W!1i!1j$@]!1j!2Y!+W!2Y!2Z$@]!2Z!2[$@]!2[!2]!+W!2]!2`$@]!2`!2o!+W!2o!2p$@]!2p!3R!+W!3R!3S$@]!3S!3T!+W!3T!3Z$@]!3Z!3^!+W!3^!3a$@]!3a!3b!+W!3b!3f$@]!3f!3i!+W!3i!3j$@]!3j!3k$@]!3k!3l!+W!3l!3m$@]!3m!3n!+W!3n!3o$@]!3o!3p$@]!3p!3s!+W!3s!3t$@]!3t!3u$@]!3u!3x!+W!3x!3{$@]!3{!4O!+W!4O!4[$@]!4[!4r!+W!4r!4s$@]!4s!5y!+W!5y!6R$@]!6R!6S!+W!6S!6V$@]!6V!6W!+W!6W!6o$@]!6o!6p!+W!6p!6z$@]!6z!6{!+W!6{!7Q$@]!7Q!7T!+W!7T!7U$@]!7U!7p!+W!7p!7q$@]!7q!7r$@]!7r!7x!+W!7x!7y$@]!7y!7z$@]!7z!8o!+W!8o!8w$@]!8w!8x!+W!8x!8{$@]!8{!8|!+W!8|!9e$@]!9e!9f!+W!9f!9p$@]!9p!9q!+W!9q!9v$@]!9v!9y!+W!9y!9z$@]!9z!:l!+W!:l!:m$@]!:m!:n!+W!:n!:o$@]!:o!:p$@]!:p!;P!+W!;P!;Q$@]!;Q!;R$@]!;R!;e!+W!;e!;m$@]!;m!;n!+W!;n!;q$@]!;q!;r!+W!;r!O!+W!>O!>U$@]!>U!>Z!+W!>Z!>m$@]!>m!>p!+W!>p!?Y$@]!?Y!?Z!+W!?Z!?d$@]!?d!?e!+W!?e!?f$@]!?f!?h!+W!?h!?o$@]!?o!@{!+W!@{!A}$@]!A}!BO!+W!BO!BP$@]!BP!BQ$@]!BQ!B^!+W!B^!Be$@]!Be!Cq!+W!Cq!Cr$@]!Cr!Cs$@]!Cs!Ct!+W!Ct!Cu$@]!Cu!Cw!+W!Cw!Cx$@]!Cx!Cy$@]!Cy!Cz!+W!Cz!C{$@]!C{!C}!+W!C}!DO$@]!DO!DU!+W!DU!DY$@]!DY!DZ!+W!DZ!Db$@]!Db!Dc!+W!Dc!Df$@]!Df!Dg!+W!Dg!Dh$@]!Dh!Di!+W!Di!Dj$@]!Dj!Dl!+W!Dl!Dm$@]!Dm!Dn$@]!Dn!Do!+W!Do!Ds$@]!Ds!Dt!+W!Dt!Du$@]!Du!Dv$@]!Dv!EP!+W!EP!EQ$@]!EQ!ES!+W!ES!EX$@]!EX!EY!+W!EY!EZ$@]!EZ!Ep!+W!Ep!Et$@]!Et!Ff!+W!Ff!Fg$@]!Fg!Gx!+W!Gx!HQ$@]!HQ!HR!+W!HR!Hw$@]!Hw!Id!+W!Id!Ii$@]!Ii!LQ!+W!LQ!L}$@]!L}!Mc!+W!Mc!Md$@]!Md!Mt!+W!Mt!Mz$@]!Mz!NO!+W!NO!NS$@]!NS!NV!+W!NV!NW$@]!NW!NZ!+W!NZ!N[$@]!N[!N]$@]!N]!Nd!+W!Nd!Ng$@]!Ng!Nk!+W!Nk!Nx$@]!Nx# U!+W# U# V$@]# V# h!+W# h#!`$@]#!`#!a!+W#!a#!b$@]#!b#!g!+W#!g#!h$@]#!h#!j!+W#!j##g$@]##g##h!+W##h#*s$@]#*s#*t!+W#*t#*x$@]#*x#*z!+W#*z#+R$@]#+R#+S!+W#+S#+T$@]#+T#+U!+W#+U#+Y$@]#+Y#+[!+W#+[#,V$@]#,V#,W!+W#,W#,[$@]#,[#,^!+W#,^#-P$@]#-P#-Q!+W#-Q#-U$@]#-U#-W!+W#-W#-_$@]#-_#-`!+W#-`#-a$@]#-a#-b!+W#-b#-f$@]#-f#-h!+W#-h#-w$@]#-w#-x!+W#-x#/T$@]#/T#/U!+W#/U#/Y$@]#/Y#/[!+W#/[#0q$@]#0q#1h!+W#1h#1x$@]#1x#2Y!+W#2Y#4R$@]#4R#4_!+W#4_#Au$@]#Au#Aw!+W#Aw#BY$@]#BY#BZ!+W#BZ#Bu$@]#Bu#Bz!+W#Bz#Di$@]#Di#EO!+W#EO#E]$@]#E]#E^!+W#E^#Eb$@]#Eb#Ep!+W#Ep#FS$@]#FS#Fb!+W#Fb#Ft$@]#Ft#GS!+W#GS#Ga$@]#Ga#Gb!+W#Gb#Ge$@]#Ge#Gt!+W#Gt#Hz$@]#Hz#Io!+W#Io#Ip$@]#Ip#It!+W#It#Iu$@]#Iu#K[!+W#K[#MW$@]#MW#M`!+W#M`#NZ$@]#NZ#N[!+W#N[#N]$@]#N]#Nb!+W#Nb$ z$@]$ z$!U!+W$!U$!s$@]$!s$#x!+W$#x$$h$@]$$h$$j!+W$$j$$o$@]$$o$$z!+W$$z$%x$@]$%x$&_!+W$&_$&f$@]$&f$'p!+W$'p$(X$@]$(X$(b!+W$(b$)i$@]$)i$+_!+W$+_$+`$@]$+`$-a!+W$-a$.b$@]$.b$.s!+W$.s$.z$@]$.z$0T!+W$0T$0s$@]$0s$1Q!+W$1Q$1R$@]$1R$1S$@]$1S$1^!+W$1^$2[$@]$2[$2v!+W$2v$3l$@]$3l$4g!+W$4g$4j$@]$4j$4t!+W$4t$5j$@]$5j$7y!+W$7y$7}$@]$7}$8O!+W$8O$8S$@]$8S$8V!+W$8V$8W$@]$8W$8X$@]$8X$8b!+W$8b$z$@]5>z5>{!+W5>{5>|$@]5>|5?P!+W5?P5?Q$@]5?Q5?R$@]5?R5?T!+W5?T5?Y$@]5?Y5?[!+W5?[5?]$@]5?]5?^!+W5?^5?_$@]5?_5?w!+W5?w5?z$@]5?z5?|!+W5?|5@X$@]5@X5@`!+W5@`5@c$@]5@c5@o!+W5@o5@u$@]5@u5@w!+W5@w5@}$@]5@}5AP!+W5AP5AV$@]5AV5A`!+W5A`5Ag$@]5Ag5Ah!+W5Ah5Ao$@]5Ao5Dv!+W5Dv5Ek$@]5Ek5FY!+W5FY;%S$@];%S;%`!+W;%`;%w$@];%w;%{!+W;%{;'O$@];'O;'S!+W;'S;=`!+i<%l?&r!+W?&r?.p$@]?.p?.r!+W?.r?1Q$@]?1Q?1x!+W?1x?2P$@]?2P?2]!+W?2]?2b$@]?2b?2g!+W?2g?2h$@]?2h?2i!+W?2i?2s$@]?2s?2t!+W?2t?3R$@]?3R?3S!+W?3S?3X$@]?3X?3Y!+W?3Y?3Z$@]?3Z?3[!+W?3[?3]$@]?3]?3^$@]?3^?3_!+W?3_?3`$@]?3`?3a$@]?3a?3b!+W?3b?5r$@]?5r?6e!+W?6e?>`$@]?>`?>r!+W?>r?@U$@]?@U?@W!+W?@W?A`$@]?A`?BY!+W?BY?Bf$@]?Bf?EO!+W?EO?ET$@]?ET?EU!+W?EU?HR$@]?HR?Hw!+W?Hw?Ic$@]?Ic?Ii!+W?Ii?JT$@]?JT?J`!+W?J`?L]$@]?L]?L`!+W?L`?Lf$@]?Lf?Lh!+W?Lh?Ln$@]?Ln?Lp!+W?Lp?Lv$@]?Lv?Lx!+W?Lx?L{$@]?L{O!+WP%GQ*]mPqr%F{rs%F{st%F{tu%F{uv%F{vw%F{wx%F{z{%F{{|%F{!O!P%F{!P!Q%F{!Q![%F{!a!b%F{!c!}%F{#O#P%F{#R#S%F{#S#T%F{#T#o%F{$p$q%F{${$|%F{%Q%R%F{%W%o%F{%p&a%F{&b0`%F{0d0p%F{1O1T%F{1[1]%F{1^1_%F{4U4Z%F{4[4]%F{4]4^%F{4`4d%F{4l4m%F{4n4q%F{4r4s%F{4t5Y%F{5Z7Q%F{7R:S%F{:[=p%F{=y>q%F{>s>t%F{>{?t%F{A`A{%F{BQBT%F{CSDP%F{DtDu%F{DuDv%F{DwGO%F{GPGQ%F{GaGb%F{GbGc%F{GjGk%F{GkGl%F{GvGy%F{G{G|%F{H^H_%F{H`IO%F{ImKj%F{KuKv%F{L`MR%F{M[M]%F{M]M^%F{MbMc%F{MhNO%F{NSNT%F{N^N_%F{NbNc%F{Nz! e%F{!#O!#P%F{!#Q!#]%F{!%W!&`%F{!&c!&d%F{!&v!&w%F{!'O!'Y%F{!'i!'p%F{!'q!'x%F{!'}!(V%F{!(X!(Y%F{!(Y!(Z%F{!(]!(s%F{!(t!({%F{!(|!(}%F{!)Q!)U%F{!)X!)Y%F{!)j!)k%F{!)x!)y%F{!)y!)z%F{!){!*O%F{!*^!*_%F{!*_!*`%F{!*s!*y%F{!*}!+O%F{!+O!+P%F{!+R!+i%F{!+j!+q%F{!+r!+s%F{!+s!+t%F{!+u!+v%F{!+v!+w%F{!+x!+y%F{!+y!+z%F{!,k!,o%F{!,p!,q%F{!-U!-X%F{!-i!-r%F{!-s!-v%F{!-w!._%F{!.`!.g%F{!.h!.i%F{!.i!.j%F{!.k!.p%F{!.s!.t%F{!/W!/X%F{!/h!/i%F{!/i!/j%F{!0_!0g%F{!0i!0j%F{!0j!0k%F{!0m!1T%F{!1U!1]%F{!1^!1_%F{!1_!1`%F{!1a!1f%F{!1i!1j%F{!2Y!2Z%F{!2Z!2[%F{!2]!2`%F{!2o!2p%F{!3R!3S%F{!3T!3Z%F{!3^!3a%F{!3b!3f%F{!3i!3j%F{!3j!3k%F{!3l!3m%F{!3n!3o%F{!3o!3p%F{!3s!3t%F{!3t!3u%F{!3x!3{%F{!4O!4[%F{!4r!4s%F{!5y!6R%F{!6S!6V%F{!6W!6o%F{!6p!6z%F{!6{!7Q%F{!7T!7U%F{!7p!7q%F{!7q!7r%F{!7x!7y%F{!7y!7z%F{!8o!8w%F{!8x!8{%F{!8|!9e%F{!9f!9p%F{!9q!9v%F{!9y!9z%F{!:l!:m%F{!:n!:o%F{!:o!:p%F{!;P!;Q%F{!;Q!;R%F{!;e!;m%F{!;n!;q%F{!;r!O!>U%F{!>Z!>m%F{!>p!?Y%F{!?Z!?d%F{!?e!?f%F{!?h!?o%F{!@{!A}%F{!BO!BP%F{!BP!BQ%F{!B^!Be%F{!Cq!Cr%F{!Cr!Cs%F{!Ct!Cu%F{!Cw!Cx%F{!Cx!Cy%F{!Cz!C{%F{!C}!DO%F{!DU!DY%F{!DZ!Db%F{!Dc!Df%F{!Dg!Dh%F{!Di!Dj%F{!Dl!Dm%F{!Dm!Dn%F{!Do!Ds%F{!Dt!Du%F{!Du!Dv%F{!EP!EQ%F{!ES!EX%F{!EY!EZ%F{!Ep!Et%F{!Ff!Fg%F{!Gx!HQ%F{!HR!Hw%F{!Id!Ii%F{!LQ!L}%F{!Mc!Md%F{!Mt!Mz%F{!NO!NS%F{!NV!NW%F{!NZ!N[%F{!N[!N]%F{!Nd!Ng%F{!Nk!Nx%F{# U# V%F{# h#!`%F{#!a#!b%F{#!g#!h%F{#!j##g%F{##h#*s%F{#*t#*x%F{#*z#+R%F{#+S#+T%F{#+U#+Y%F{#+[#,V%F{#,W#,[%F{#,^#-P%F{#-Q#-U%F{#-W#-_%F{#-`#-a%F{#-b#-f%F{#-h#-w%F{#-x#/T%F{#/U#/Y%F{#/[#0q%F{#1h#1x%F{#2Y#4R%F{#4_#Au%F{#Aw#BY%F{#BZ#Bu%F{#Bz#Di%F{#EO#E]%F{#E^#Eb%F{#Ep#FS%F{#Fb#Ft%F{#GS#Ga%F{#Gb#Ge%F{#Gt#Hz%F{#Io#Ip%F{#It#Iu%F{#K[#MW%F{#M`#NZ%F{#N[#N]%F{#Nb$ z%F{$!U$!s%F{$#x$$h%F{$$j$$o%F{$$z$%x%F{$&_$&f%F{$'p$(X%F{$(b$)i%F{$+_$+`%F{$-a$.b%F{$.s$.z%F{$0T$0s%F{$1Q$1R%F{$1R$1S%F{$1^$2[%F{$2v$3l%F{$4g$4j%F{$4t$5j%F{$7y$7}%F{$8O$8S%F{$8V$8W%F{$8W$8X%F{$8b$z%F{5>{5>|%F{5?P5?Q%F{5?Q5?R%F{5?T5?Y%F{5?[5?]%F{5?^5?_%F{5?w5?z%F{5?|5@X%F{5@`5@c%F{5@o5@u%F{5@w5@}%F{5AP5AV%F{5A`5Ag%F{5Ah5Ao%F{5Dv5Ek%F{5FY;%S%F{;%`;%w%F{;%{;'O%F{?&r?.p%F{?.r?1Q%F{?1x?2P%F{?2]?2b%F{?2g?2h%F{?2i?2s%F{?2t?3R%F{?3S?3X%F{?3Y?3Z%F{?3[?3]%F{?3]?3^%F{?3_?3`%F{?3`?3a%F{?3b?5r%F{?6e?>`%F{?>r?@U%F{?@W?A`%F{?BY?Bf%F{?EO?ET%F{?EU?HR%F{?Hw?Ic%F{?Ii?JT%F{?J`?L]%F{?L`?Lf%F{?Lh?Ln%F{?Lp?Lv%F{?Lx?L{%F{R&5Q2gzQmPOq!+oqr&4yrs&4yst&4ytu&4yuv&4yvw&4ywx%F{xz!+oz{&4y{|&4y|!O!+o!O!P&4y!P!Q&4y!Q![&4y![!a!+o!a!b&4y!b!c!+o!c!}&4y!}#O!+o#O#P&4y#P#R!+o#R#S&4y#S#T&4y#T#o&4y#o$p!+o$p$q&4y$q${!+o${$|&4y$|%Q!+o%Q%R&4y%R%W!+o%W%o&4y%o%p!+o%p&a&4y&a&b!+o&b0`&4y0`0d!+o0d0p&4y0p1O!+o1O1T&4y1T1[!+o1[1]&4y1]1^!+o1^1_&4y1_4U!+o4U4Z&4y4Z4[!+o4[4]&4y4]4^&4y4^4`!+o4`4d&4y4d4l!+o4l4m&4y4m4n!+o4n4q&4y4q4r!+o4r4s&4y4s4t!+o4t5Y&4y5Y5Z!+o5Z7Q&4y7Q7R!+o7R:S&4y:S:[!+o:[=p&4y=p=y!+o=y>q&4y>q>s!+o>s>t&4y>t>{!+o>{?t&4y?tA`!+oA`A{&4yA{BQ!+oBQBT&4yBTCS!+oCSDP&4yDPDt!+oDtDu&4yDuDv&4yDvDw!+oDwGO&4yGOGP!+oGPGQ&4yGQGa!+oGaGb&4yGbGc&4yGcGj!+oGjGk&4yGkGl&4yGlGv!+oGvGy&4yGyG{!+oG{G|&4yG|H^!+oH^H_&4yH_H`!+oH`IO&4yIOIm!+oImKj&4yKjKu!+oKuKv&4yKvL`!+oL`MR&4yMRM[!+oM[M]&4yM]M^&4yM^Mb!+oMbMc&4yMcMh!+oMhNO&4yNONS!+oNSNT&4yNTN^!+oN^N_&4yN_Nb!+oNbNc&4yNcNz!+oNz! e&4y! e!#O!+o!#O!#P&4y!#P!#Q!+o!#Q!#]&4y!#]!%W!+o!%W!&`&4y!&`!&c!+o!&c!&d&4y!&d!&v!+o!&v!&w&4y!&w!'O!+o!'O!'Y&4y!'Y!'i!+o!'i!'p&4y!'p!'q!+o!'q!'x&4y!'x!'}!+o!'}!(V&4y!(V!(X!+o!(X!(Y&4y!(Y!(Z&4y!(Z!(]!+o!(]!(s&4y!(s!(t!+o!(t!({&4y!({!(|!+o!(|!(}&4y!(}!)Q!+o!)Q!)U&4y!)U!)X!+o!)X!)Y&4y!)Y!)j!+o!)j!)k&4y!)k!)x!+o!)x!)y&4y!)y!)z&4y!)z!){!+o!){!*O&4y!*O!*^!+o!*^!*_&4y!*_!*`&4y!*`!*s!+o!*s!*y&4y!*y!*}!+o!*}!+O&4y!+O!+P&4y!+P!+R!+o!+R!+i&4y!+i!+j!+o!+j!+q&4y!+q!+r!+o!+r!+s&4y!+s!+t&4y!+t!+u!+o!+u!+v&4y!+v!+w&4y!+w!+x!+o!+x!+y&4y!+y!+z&4y!+z!,k!+o!,k!,o&4y!,o!,p!+o!,p!,q&4y!,q!-U!+o!-U!-X&4y!-X!-i!+o!-i!-r&4y!-r!-s!+o!-s!-v&4y!-v!-w!+o!-w!._&4y!._!.`!+o!.`!.g&4y!.g!.h!+o!.h!.i&4y!.i!.j&4y!.j!.k!+o!.k!.p&4y!.p!.s!+o!.s!.t&4y!.t!/W!+o!/W!/X&4y!/X!/h!+o!/h!/i&4y!/i!/j&4y!/j!0_!+o!0_!0g&4y!0g!0i!+o!0i!0j&4y!0j!0k&4y!0k!0m!+o!0m!1T&4y!1T!1U!+o!1U!1]&4y!1]!1^!+o!1^!1_&4y!1_!1`&4y!1`!1a!+o!1a!1f&4y!1f!1i!+o!1i!1j&4y!1j!2Y!+o!2Y!2Z&4y!2Z!2[&4y!2[!2]!+o!2]!2`&4y!2`!2o!+o!2o!2p&4y!2p!3R!+o!3R!3S&4y!3S!3T!+o!3T!3Z&4y!3Z!3^!+o!3^!3a&4y!3a!3b!+o!3b!3f&4y!3f!3i!+o!3i!3j&4y!3j!3k&4y!3k!3l!+o!3l!3m&4y!3m!3n!+o!3n!3o&4y!3o!3p&4y!3p!3s!+o!3s!3t&4y!3t!3u&4y!3u!3x!+o!3x!3{&4y!3{!4O!+o!4O!4[&4y!4[!4r!+o!4r!4s&4y!4s!5y!+o!5y!6R&4y!6R!6S!+o!6S!6V&4y!6V!6W!+o!6W!6o&4y!6o!6p!+o!6p!6z&4y!6z!6{!+o!6{!7Q&4y!7Q!7T!+o!7T!7U&4y!7U!7p!+o!7p!7q&4y!7q!7r&4y!7r!7x!+o!7x!7y&4y!7y!7z&4y!7z!8o!+o!8o!8w&4y!8w!8x!+o!8x!8{&4y!8{!8|!+o!8|!9e&4y!9e!9f!+o!9f!9p&4y!9p!9q!+o!9q!9v&4y!9v!9y!+o!9y!9z&4y!9z!:l!+o!:l!:m&4y!:m!:n!+o!:n!:o&4y!:o!:p&4y!:p!;P!+o!;P!;Q&4y!;Q!;R&4y!;R!;e!+o!;e!;m&4y!;m!;n!+o!;n!;q&4y!;q!;r!+o!;r!O!+o!>O!>U&4y!>U!>Z!+o!>Z!>m&4y!>m!>p!+o!>p!?Y&4y!?Y!?Z!+o!?Z!?d&4y!?d!?e!+o!?e!?f&4y!?f!?h!+o!?h!?o&4y!?o!@{!+o!@{!A}&4y!A}!BO!+o!BO!BP&4y!BP!BQ&4y!BQ!B^!+o!B^!Be&4y!Be!Cq!+o!Cq!Cr&4y!Cr!Cs&4y!Cs!Ct!+o!Ct!Cu&4y!Cu!Cw!+o!Cw!Cx&4y!Cx!Cy&4y!Cy!Cz!+o!Cz!C{&4y!C{!C}!+o!C}!DO&4y!DO!DU!+o!DU!DY&4y!DY!DZ!+o!DZ!Db&4y!Db!Dc!+o!Dc!Df&4y!Df!Dg!+o!Dg!Dh&4y!Dh!Di!+o!Di!Dj&4y!Dj!Dl!+o!Dl!Dm&4y!Dm!Dn&4y!Dn!Do!+o!Do!Ds&4y!Ds!Dt!+o!Dt!Du&4y!Du!Dv&4y!Dv!EP!+o!EP!EQ&4y!EQ!ES!+o!ES!EX&4y!EX!EY!+o!EY!EZ&4y!EZ!Ep!+o!Ep!Et&4y!Et!Ff!+o!Ff!Fg&4y!Fg!Gx!+o!Gx!HQ&4y!HQ!HR!+o!HR!Hw&4y!Hw!Id!+o!Id!Ii&4y!Ii!LQ!+o!LQ!L}&4y!L}!Mc!+o!Mc!Md&4y!Md!Mt!+o!Mt!Mz&4y!Mz!NO!+o!NO!NS&4y!NS!NV!+o!NV!NW&4y!NW!NZ!+o!NZ!N[&4y!N[!N]&4y!N]!Nd!+o!Nd!Ng&4y!Ng!Nk!+o!Nk!Nx&4y!Nx# U!+o# U# V&4y# V# h!+o# h#!`&4y#!`#!a!+o#!a#!b&4y#!b#!g!+o#!g#!h&4y#!h#!j!+o#!j##g&4y##g##h!+o##h#*s&4y#*s#*t!+o#*t#*x&4y#*x#*z!+o#*z#+R&4y#+R#+S!+o#+S#+T&4y#+T#+U!+o#+U#+Y&4y#+Y#+[!+o#+[#,V&4y#,V#,W!+o#,W#,[&4y#,[#,^!+o#,^#-P&4y#-P#-Q!+o#-Q#-U&4y#-U#-W!+o#-W#-_&4y#-_#-`!+o#-`#-a&4y#-a#-b!+o#-b#-f&4y#-f#-h!+o#-h#-w&4y#-w#-x!+o#-x#/T&4y#/T#/U!+o#/U#/Y&4y#/Y#/[!+o#/[#0q&4y#0q#1h!+o#1h#1x&4y#1x#2Y!+o#2Y#4R&4y#4R#4_!+o#4_#Au&4y#Au#Aw!+o#Aw#BY&4y#BY#BZ!+o#BZ#Bu&4y#Bu#Bz!+o#Bz#Di&4y#Di#EO!+o#EO#E]&4y#E]#E^!+o#E^#Eb&4y#Eb#Ep!+o#Ep#FS&4y#FS#Fb!+o#Fb#Ft&4y#Ft#GS!+o#GS#Ga&4y#Ga#Gb!+o#Gb#Ge&4y#Ge#Gt!+o#Gt#Hz&4y#Hz#Io!+o#Io#Ip&4y#Ip#It!+o#It#Iu&4y#Iu#K[!+o#K[#MW&4y#MW#M`!+o#M`#NZ&4y#NZ#N[!+o#N[#N]&4y#N]#Nb!+o#Nb$ z&4y$ z$!U!+o$!U$!s&4y$!s$#x!+o$#x$$h&4y$$h$$j!+o$$j$$o&4y$$o$$z!+o$$z$%x&4y$%x$&_!+o$&_$&f&4y$&f$'p!+o$'p$(X&4y$(X$(b!+o$(b$)i&4y$)i$+_!+o$+_$+`&4y$+`$-a!+o$-a$.b&4y$.b$.s!+o$.s$.z&4y$.z$0T!+o$0T$0s&4y$0s$1Q!+o$1Q$1R&4y$1R$1S&4y$1S$1^!+o$1^$2[&4y$2[$2v!+o$2v$3l&4y$3l$4g!+o$4g$4j&4y$4j$4t!+o$4t$5j&4y$5j$7y!+o$7y$7}&4y$7}$8O!+o$8O$8S&4y$8S$8V!+o$8V$8W&4y$8W$8X&4y$8X$8b!+o$8b$z&4y5>z5>{!+o5>{5>|&4y5>|5?P!+o5?P5?Q&4y5?Q5?R&4y5?R5?T!+o5?T5?Y&4y5?Y5?[!+o5?[5?]&4y5?]5?^!+o5?^5?_&4y5?_5?w!+o5?w5?z&4y5?z5?|!+o5?|5@X&4y5@X5@`!+o5@`5@c&4y5@c5@o!+o5@o5@u&4y5@u5@w!+o5@w5@}&4y5@}5AP!+o5AP5AV&4y5AV5A`!+o5A`5Ag&4y5Ag5Ah!+o5Ah5Ao&4y5Ao5Dv!+o5Dv5Ek&4y5Ek5FY!+o5FY;%S&4y;%S;%`!+o;%`;%w&4y;%w;%{!+o;%{;'O&4y;'O;'S!+o;'S;=`!,Q<%l?&r!+o?&r?.p&4y?.p?.r!+o?.r?1Q&4y?1Q?1x!+o?1x?2P&4y?2P?2]!+o?2]?2b&4y?2b?2g!+o?2g?2h&4y?2h?2i!+o?2i?2s&4y?2s?2t!+o?2t?3R&4y?3R?3S!+o?3S?3X&4y?3X?3Y!+o?3Y?3Z&4y?3Z?3[!+o?3[?3]&4y?3]?3^&4y?3^?3_!+o?3_?3`&4y?3`?3a&4y?3a?3b!+o?3b?5r&4y?5r?6e!+o?6e?>`&4y?>`?>r!+o?>r?@U&4y?@U?@W!+o?@W?A`&4y?A`?BY!+o?BY?Bf&4y?Bf?EO!+o?EO?ET&4y?ET?EU!+o?EU?HR&4y?HR?Hw!+o?Hw?Ic&4y?Ic?Ii!+o?Ii?JT&4y?JT?J`!+o?J`?L]&4y?L]?L`!+o?L`?Lf&4y?Lf?Lh!+o?Lh?Ln&4y?Ln?Lp!+o?Lp?Lv&4y?Lv?Lx!+o?Lx?L{&4y?L{O!+o]';r2g!OW|SmPOq!,^qr';irs$@]st';itu';iuv';ivw';iwx';ixz!,^z{';i{|';i|!O!,^!O!P';i!P!Q';i!Q![';i![!a!,^!a!b';i!b!c!,^!c!}';i!}#O!,^#O#P';i#P#R!,^#R#S';i#S#T(BZ#T#o';i#o$p!,^$p$q';i$q${!,^${$|';i$|%Q!,^%Q%R';i%R%W!,^%W%o';i%o%p!,^%p&a';i&a&b!,^&b0`';i0`0d!,^0d0p';i0p1O!,^1O1T';i1T1[!,^1[1]';i1]1^!,^1^1_';i1_4U!,^4U4Z';i4Z4[!,^4[4]';i4]4^';i4^4`!,^4`4d';i4d4l!,^4l4m';i4m4n!,^4n4q';i4q4r!,^4r4s';i4s4t!,^4t5Y';i5Y5Z!,^5Z7Q';i7Q7R!,^7R:S';i:S:[!,^:[=p';i=p=y!,^=y>q';i>q>s!,^>s>t';i>t>{!,^>{?t';i?tA`!,^A`A{';iA{BQ!,^BQBT';iBTCS!,^CSDP';iDPDt!,^DtDu';iDuDv';iDvDw!,^DwGO';iGOGP!,^GPGQ';iGQGa!,^GaGb';iGbGc';iGcGj!,^GjGk';iGkGl';iGlGv!,^GvGy';iGyG{!,^G{G|';iG|H^!,^H^H_';iH_H`!,^H`IO';iIOIm!,^ImKj';iKjKu!,^KuKv';iKvL`!,^L`MR';iMRM[!,^M[M]';iM]M^';iM^Mb!,^MbMc';iMcMh!,^MhNO';iNONS!,^NSNT';iNTN^!,^N^N_';iN_Nb!,^NbNc';iNcNz!,^Nz! e';i! e!#O!,^!#O!#P';i!#P!#Q!,^!#Q!#]';i!#]!%W!,^!%W!&`';i!&`!&c!,^!&c!&d';i!&d!&v!,^!&v!&w';i!&w!'O!,^!'O!'Y';i!'Y!'i!,^!'i!'p';i!'p!'q!,^!'q!'x';i!'x!'}!,^!'}!(V';i!(V!(X!,^!(X!(Y';i!(Y!(Z';i!(Z!(]!,^!(]!(s';i!(s!(t!,^!(t!({';i!({!(|!,^!(|!(}';i!(}!)Q!,^!)Q!)U';i!)U!)X!,^!)X!)Y';i!)Y!)j!,^!)j!)k';i!)k!)x!,^!)x!)y';i!)y!)z';i!)z!){!,^!){!*O';i!*O!*^!,^!*^!*_';i!*_!*`';i!*`!*s!,^!*s!*y';i!*y!*}!,^!*}!+O';i!+O!+P';i!+P!+R!,^!+R!+i';i!+i!+j!,^!+j!+q';i!+q!+r!,^!+r!+s';i!+s!+t';i!+t!+u!,^!+u!+v';i!+v!+w';i!+w!+x!,^!+x!+y';i!+y!+z';i!+z!,k!,^!,k!,o';i!,o!,p!,^!,p!,q';i!,q!-U!,^!-U!-X';i!-X!-i!,^!-i!-r';i!-r!-s!,^!-s!-v';i!-v!-w!,^!-w!._';i!._!.`!,^!.`!.g';i!.g!.h!,^!.h!.i';i!.i!.j';i!.j!.k!,^!.k!.p';i!.p!.s!,^!.s!.t';i!.t!/W!,^!/W!/X';i!/X!/h!,^!/h!/i';i!/i!/j';i!/j!0_!,^!0_!0g';i!0g!0i!,^!0i!0j';i!0j!0k';i!0k!0m!,^!0m!1T';i!1T!1U!,^!1U!1]';i!1]!1^!,^!1^!1_';i!1_!1`';i!1`!1a!,^!1a!1f';i!1f!1i!,^!1i!1j';i!1j!2Y!,^!2Y!2Z';i!2Z!2[';i!2[!2]!,^!2]!2`';i!2`!2o!,^!2o!2p';i!2p!3R!,^!3R!3S';i!3S!3T!,^!3T!3Z';i!3Z!3^!,^!3^!3a';i!3a!3b!,^!3b!3f';i!3f!3i!,^!3i!3j';i!3j!3k';i!3k!3l!,^!3l!3m';i!3m!3n!,^!3n!3o';i!3o!3p';i!3p!3s!,^!3s!3t';i!3t!3u';i!3u!3x!,^!3x!3{';i!3{!4O!,^!4O!4[';i!4[!4r!,^!4r!4s';i!4s!5y!,^!5y!6R';i!6R!6S!,^!6S!6V';i!6V!6W!,^!6W!6o';i!6o!6p!,^!6p!6z';i!6z!6{!,^!6{!7Q';i!7Q!7T!,^!7T!7U';i!7U!7p!,^!7p!7q';i!7q!7r';i!7r!7x!,^!7x!7y';i!7y!7z';i!7z!8o!,^!8o!8w';i!8w!8x!,^!8x!8{';i!8{!8|!,^!8|!9e';i!9e!9f!,^!9f!9p';i!9p!9q!,^!9q!9v';i!9v!9y!,^!9y!9z';i!9z!:l!,^!:l!:m';i!:m!:n!,^!:n!:o';i!:o!:p';i!:p!;P!,^!;P!;Q';i!;Q!;R';i!;R!;e!,^!;e!;m';i!;m!;n!,^!;n!;q';i!;q!;r!,^!;r!O!,^!>O!>U';i!>U!>Z!,^!>Z!>m';i!>m!>p!,^!>p!?Y';i!?Y!?Z!,^!?Z!?d';i!?d!?e!,^!?e!?f';i!?f!?h!,^!?h!?o';i!?o!@{!,^!@{!A}';i!A}!BO!,^!BO!BP';i!BP!BQ';i!BQ!B^!,^!B^!Be';i!Be!Cq!,^!Cq!Cr';i!Cr!Cs';i!Cs!Ct!,^!Ct!Cu';i!Cu!Cw!,^!Cw!Cx';i!Cx!Cy';i!Cy!Cz!,^!Cz!C{';i!C{!C}!,^!C}!DO';i!DO!DU!,^!DU!DY';i!DY!DZ!,^!DZ!Db';i!Db!Dc!,^!Dc!Df';i!Df!Dg!,^!Dg!Dh';i!Dh!Di!,^!Di!Dj';i!Dj!Dl!,^!Dl!Dm';i!Dm!Dn';i!Dn!Do!,^!Do!Ds';i!Ds!Dt!,^!Dt!Du';i!Du!Dv';i!Dv!EP!,^!EP!EQ';i!EQ!ES!,^!ES!EX';i!EX!EY!,^!EY!EZ';i!EZ!Ep!,^!Ep!Et';i!Et!Ff!,^!Ff!Fg';i!Fg!Gx!,^!Gx!HQ';i!HQ!HR!,^!HR!Hw';i!Hw!Id!,^!Id!Ii';i!Ii!LQ!,^!LQ!L}';i!L}!Mc!,^!Mc!Md';i!Md!Mt!,^!Mt!Mz';i!Mz!NO!,^!NO!NS';i!NS!NV!,^!NV!NW';i!NW!NZ!,^!NZ!N[';i!N[!N]';i!N]!Nd!,^!Nd!Ng';i!Ng!Nk!,^!Nk!Nx';i!Nx# U!,^# U# V';i# V# h!,^# h#!`';i#!`#!a!,^#!a#!b';i#!b#!g!,^#!g#!h';i#!h#!j!,^#!j##g';i##g##h!,^##h#*s';i#*s#*t!,^#*t#*x';i#*x#*z!,^#*z#+R';i#+R#+S!,^#+S#+T';i#+T#+U!,^#+U#+Y';i#+Y#+[!,^#+[#,V';i#,V#,W!,^#,W#,[';i#,[#,^!,^#,^#-P';i#-P#-Q!,^#-Q#-U';i#-U#-W!,^#-W#-_';i#-_#-`!,^#-`#-a';i#-a#-b!,^#-b#-f';i#-f#-h!,^#-h#-w';i#-w#-x!,^#-x#/T';i#/T#/U!,^#/U#/Y';i#/Y#/[!,^#/[#0q';i#0q#1h!,^#1h#1x';i#1x#2Y!,^#2Y#4R';i#4R#4_!,^#4_#Au';i#Au#Aw!,^#Aw#BY';i#BY#BZ!,^#BZ#Bu';i#Bu#Bz!,^#Bz#Di';i#Di#EO!,^#EO#E]';i#E]#E^!,^#E^#Eb';i#Eb#Ep!,^#Ep#FS';i#FS#Fb!,^#Fb#Ft';i#Ft#GS!,^#GS#Ga';i#Ga#Gb!,^#Gb#Ge';i#Ge#Gt!,^#Gt#Hz';i#Hz#Io!,^#Io#Ip';i#Ip#It!,^#It#Iu';i#Iu#K[!,^#K[#MW';i#MW#M`!,^#M`#NZ';i#NZ#N[!,^#N[#N]';i#N]#Nb!,^#Nb$ z';i$ z$!U!,^$!U$!s';i$!s$#x!,^$#x$$h';i$$h$$j!,^$$j$$o';i$$o$$z!,^$$z$%x';i$%x$&_!,^$&_$&f';i$&f$'p!,^$'p$(X';i$(X$(b!,^$(b$)i';i$)i$+_!,^$+_$+`';i$+`$-a!,^$-a$.b';i$.b$.s!,^$.s$.z';i$.z$0T!,^$0T$0s';i$0s$1Q!,^$1Q$1R';i$1R$1S';i$1S$1^!,^$1^$2[';i$2[$2v!,^$2v$3l';i$3l$4g!,^$4g$4j';i$4j$4t!,^$4t$5j';i$5j$7y!,^$7y$7}';i$7}$8O!,^$8O$8S';i$8S$8V!,^$8V$8W';i$8W$8X';i$8X$8b!,^$8b$z';i5>z5>{!,^5>{5>|';i5>|5?P!,^5?P5?Q';i5?Q5?R';i5?R5?T!,^5?T5?Y';i5?Y5?[!,^5?[5?]';i5?]5?^!,^5?^5?_';i5?_5?w!,^5?w5?z';i5?z5?|!,^5?|5@X';i5@X5@`!,^5@`5@c';i5@c5@o!,^5@o5@u';i5@u5@w!,^5@w5@}';i5@}5AP!,^5AP5AV';i5AV5A`!,^5A`5Ag';i5Ag5Ah!,^5Ah5Ao';i5Ao5Dv!,^5Dv5Ek';i5Ek5FY!,^5FY;%S';i;%S;%`!,^;%`;%w';i;%w;%{!,^;%{;'O';i;'O;'S!,^;'S;=`!-c<%l?&r!,^?&r?.p';i?.p?.r!,^?.r?1Q';i?1Q?1x!,^?1x?2P';i?2P?2]!,^?2]?2b';i?2b?2g!,^?2g?2h';i?2h?2i!,^?2i?2s';i?2s?2t!,^?2t?3R';i?3R?3S!,^?3S?3X';i?3X?3Y!,^?3Y?3Z';i?3Z?3[!,^?3[?3]';i?3]?3^';i?3^?3_!,^?3_?3`';i?3`?3a';i?3a?3b!,^?3b?5r';i?5r?6e!,^?6e?>`';i?>`?>r!,^?>r?@U';i?@U?@W!,^?@W?A`';i?A`?BY!,^?BY?Bf';i?Bf?EO!,^?EO?ET';i?ET?EU!,^?EU?HR';i?HR?Hw!,^?Hw?Ic';i?Ic?Ii!,^?Ii?JT';i?JT?J`!,^?J`?L]';i?L]?L`!,^?L`?Lf';i?Lf?Lh!,^?Lh?Ln';i?Ln?Lp!,^?Lp?Lv';i?Lv?Lx!,^?Lx?L{';i?L{O!,^T(Bb2g|SmPOq!,zqr(BZrs%F{st(BZtu(BZuv(BZvw(BZwx(BZxz!,zz{(BZ{|(BZ|!O!,z!O!P(BZ!P!Q(BZ!Q![(BZ![!a!,z!a!b(BZ!b!c!,z!c!}(BZ!}#O!,z#O#P(BZ#P#R!,z#R#S(BZ#S#T(BZ#T#o(BZ#o$p!,z$p$q(BZ$q${!,z${$|(BZ$|%Q!,z%Q%R(BZ%R%W!,z%W%o(BZ%o%p!,z%p&a(BZ&a&b!,z&b0`(BZ0`0d!,z0d0p(BZ0p1O!,z1O1T(BZ1T1[!,z1[1](BZ1]1^!,z1^1_(BZ1_4U!,z4U4Z(BZ4Z4[!,z4[4](BZ4]4^(BZ4^4`!,z4`4d(BZ4d4l!,z4l4m(BZ4m4n!,z4n4q(BZ4q4r!,z4r4s(BZ4s4t!,z4t5Y(BZ5Y5Z!,z5Z7Q(BZ7Q7R!,z7R:S(BZ:S:[!,z:[=p(BZ=p=y!,z=y>q(BZ>q>s!,z>s>t(BZ>t>{!,z>{?t(BZ?tA`!,zA`A{(BZA{BQ!,zBQBT(BZBTCS!,zCSDP(BZDPDt!,zDtDu(BZDuDv(BZDvDw!,zDwGO(BZGOGP!,zGPGQ(BZGQGa!,zGaGb(BZGbGc(BZGcGj!,zGjGk(BZGkGl(BZGlGv!,zGvGy(BZGyG{!,zG{G|(BZG|H^!,zH^H_(BZH_H`!,zH`IO(BZIOIm!,zImKj(BZKjKu!,zKuKv(BZKvL`!,zL`MR(BZMRM[!,zM[M](BZM]M^(BZM^Mb!,zMbMc(BZMcMh!,zMhNO(BZNONS!,zNSNT(BZNTN^!,zN^N_(BZN_Nb!,zNbNc(BZNcNz!,zNz! e(BZ! e!#O!,z!#O!#P(BZ!#P!#Q!,z!#Q!#](BZ!#]!%W!,z!%W!&`(BZ!&`!&c!,z!&c!&d(BZ!&d!&v!,z!&v!&w(BZ!&w!'O!,z!'O!'Y(BZ!'Y!'i!,z!'i!'p(BZ!'p!'q!,z!'q!'x(BZ!'x!'}!,z!'}!(V(BZ!(V!(X!,z!(X!(Y(BZ!(Y!(Z(BZ!(Z!(]!,z!(]!(s(BZ!(s!(t!,z!(t!({(BZ!({!(|!,z!(|!(}(BZ!(}!)Q!,z!)Q!)U(BZ!)U!)X!,z!)X!)Y(BZ!)Y!)j!,z!)j!)k(BZ!)k!)x!,z!)x!)y(BZ!)y!)z(BZ!)z!){!,z!){!*O(BZ!*O!*^!,z!*^!*_(BZ!*_!*`(BZ!*`!*s!,z!*s!*y(BZ!*y!*}!,z!*}!+O(BZ!+O!+P(BZ!+P!+R!,z!+R!+i(BZ!+i!+j!,z!+j!+q(BZ!+q!+r!,z!+r!+s(BZ!+s!+t(BZ!+t!+u!,z!+u!+v(BZ!+v!+w(BZ!+w!+x!,z!+x!+y(BZ!+y!+z(BZ!+z!,k!,z!,k!,o(BZ!,o!,p!,z!,p!,q(BZ!,q!-U!,z!-U!-X(BZ!-X!-i!,z!-i!-r(BZ!-r!-s!,z!-s!-v(BZ!-v!-w!,z!-w!._(BZ!._!.`!,z!.`!.g(BZ!.g!.h!,z!.h!.i(BZ!.i!.j(BZ!.j!.k!,z!.k!.p(BZ!.p!.s!,z!.s!.t(BZ!.t!/W!,z!/W!/X(BZ!/X!/h!,z!/h!/i(BZ!/i!/j(BZ!/j!0_!,z!0_!0g(BZ!0g!0i!,z!0i!0j(BZ!0j!0k(BZ!0k!0m!,z!0m!1T(BZ!1T!1U!,z!1U!1](BZ!1]!1^!,z!1^!1_(BZ!1_!1`(BZ!1`!1a!,z!1a!1f(BZ!1f!1i!,z!1i!1j(BZ!1j!2Y!,z!2Y!2Z(BZ!2Z!2[(BZ!2[!2]!,z!2]!2`(BZ!2`!2o!,z!2o!2p(BZ!2p!3R!,z!3R!3S(BZ!3S!3T!,z!3T!3Z(BZ!3Z!3^!,z!3^!3a(BZ!3a!3b!,z!3b!3f(BZ!3f!3i!,z!3i!3j(BZ!3j!3k(BZ!3k!3l!,z!3l!3m(BZ!3m!3n!,z!3n!3o(BZ!3o!3p(BZ!3p!3s!,z!3s!3t(BZ!3t!3u(BZ!3u!3x!,z!3x!3{(BZ!3{!4O!,z!4O!4[(BZ!4[!4r!,z!4r!4s(BZ!4s!5y!,z!5y!6R(BZ!6R!6S!,z!6S!6V(BZ!6V!6W!,z!6W!6o(BZ!6o!6p!,z!6p!6z(BZ!6z!6{!,z!6{!7Q(BZ!7Q!7T!,z!7T!7U(BZ!7U!7p!,z!7p!7q(BZ!7q!7r(BZ!7r!7x!,z!7x!7y(BZ!7y!7z(BZ!7z!8o!,z!8o!8w(BZ!8w!8x!,z!8x!8{(BZ!8{!8|!,z!8|!9e(BZ!9e!9f!,z!9f!9p(BZ!9p!9q!,z!9q!9v(BZ!9v!9y!,z!9y!9z(BZ!9z!:l!,z!:l!:m(BZ!:m!:n!,z!:n!:o(BZ!:o!:p(BZ!:p!;P!,z!;P!;Q(BZ!;Q!;R(BZ!;R!;e!,z!;e!;m(BZ!;m!;n!,z!;n!;q(BZ!;q!;r!,z!;r!O!,z!>O!>U(BZ!>U!>Z!,z!>Z!>m(BZ!>m!>p!,z!>p!?Y(BZ!?Y!?Z!,z!?Z!?d(BZ!?d!?e!,z!?e!?f(BZ!?f!?h!,z!?h!?o(BZ!?o!@{!,z!@{!A}(BZ!A}!BO!,z!BO!BP(BZ!BP!BQ(BZ!BQ!B^!,z!B^!Be(BZ!Be!Cq!,z!Cq!Cr(BZ!Cr!Cs(BZ!Cs!Ct!,z!Ct!Cu(BZ!Cu!Cw!,z!Cw!Cx(BZ!Cx!Cy(BZ!Cy!Cz!,z!Cz!C{(BZ!C{!C}!,z!C}!DO(BZ!DO!DU!,z!DU!DY(BZ!DY!DZ!,z!DZ!Db(BZ!Db!Dc!,z!Dc!Df(BZ!Df!Dg!,z!Dg!Dh(BZ!Dh!Di!,z!Di!Dj(BZ!Dj!Dl!,z!Dl!Dm(BZ!Dm!Dn(BZ!Dn!Do!,z!Do!Ds(BZ!Ds!Dt!,z!Dt!Du(BZ!Du!Dv(BZ!Dv!EP!,z!EP!EQ(BZ!EQ!ES!,z!ES!EX(BZ!EX!EY!,z!EY!EZ(BZ!EZ!Ep!,z!Ep!Et(BZ!Et!Ff!,z!Ff!Fg(BZ!Fg!Gx!,z!Gx!HQ(BZ!HQ!HR!,z!HR!Hw(BZ!Hw!Id!,z!Id!Ii(BZ!Ii!LQ!,z!LQ!L}(BZ!L}!Mc!,z!Mc!Md(BZ!Md!Mt!,z!Mt!Mz(BZ!Mz!NO!,z!NO!NS(BZ!NS!NV!,z!NV!NW(BZ!NW!NZ!,z!NZ!N[(BZ!N[!N](BZ!N]!Nd!,z!Nd!Ng(BZ!Ng!Nk!,z!Nk!Nx(BZ!Nx# U!,z# U# V(BZ# V# h!,z# h#!`(BZ#!`#!a!,z#!a#!b(BZ#!b#!g!,z#!g#!h(BZ#!h#!j!,z#!j##g(BZ##g##h!,z##h#*s(BZ#*s#*t!,z#*t#*x(BZ#*x#*z!,z#*z#+R(BZ#+R#+S!,z#+S#+T(BZ#+T#+U!,z#+U#+Y(BZ#+Y#+[!,z#+[#,V(BZ#,V#,W!,z#,W#,[(BZ#,[#,^!,z#,^#-P(BZ#-P#-Q!,z#-Q#-U(BZ#-U#-W!,z#-W#-_(BZ#-_#-`!,z#-`#-a(BZ#-a#-b!,z#-b#-f(BZ#-f#-h!,z#-h#-w(BZ#-w#-x!,z#-x#/T(BZ#/T#/U!,z#/U#/Y(BZ#/Y#/[!,z#/[#0q(BZ#0q#1h!,z#1h#1x(BZ#1x#2Y!,z#2Y#4R(BZ#4R#4_!,z#4_#Au(BZ#Au#Aw!,z#Aw#BY(BZ#BY#BZ!,z#BZ#Bu(BZ#Bu#Bz!,z#Bz#Di(BZ#Di#EO!,z#EO#E](BZ#E]#E^!,z#E^#Eb(BZ#Eb#Ep!,z#Ep#FS(BZ#FS#Fb!,z#Fb#Ft(BZ#Ft#GS!,z#GS#Ga(BZ#Ga#Gb!,z#Gb#Ge(BZ#Ge#Gt!,z#Gt#Hz(BZ#Hz#Io!,z#Io#Ip(BZ#Ip#It!,z#It#Iu(BZ#Iu#K[!,z#K[#MW(BZ#MW#M`!,z#M`#NZ(BZ#NZ#N[!,z#N[#N](BZ#N]#Nb!,z#Nb$ z(BZ$ z$!U!,z$!U$!s(BZ$!s$#x!,z$#x$$h(BZ$$h$$j!,z$$j$$o(BZ$$o$$z!,z$$z$%x(BZ$%x$&_!,z$&_$&f(BZ$&f$'p!,z$'p$(X(BZ$(X$(b!,z$(b$)i(BZ$)i$+_!,z$+_$+`(BZ$+`$-a!,z$-a$.b(BZ$.b$.s!,z$.s$.z(BZ$.z$0T!,z$0T$0s(BZ$0s$1Q!,z$1Q$1R(BZ$1R$1S(BZ$1S$1^!,z$1^$2[(BZ$2[$2v!,z$2v$3l(BZ$3l$4g!,z$4g$4j(BZ$4j$4t!,z$4t$5j(BZ$5j$7y!,z$7y$7}(BZ$7}$8O!,z$8O$8S(BZ$8S$8V!,z$8V$8W(BZ$8W$8X(BZ$8X$8b!,z$8b$z(BZ5>z5>{!,z5>{5>|(BZ5>|5?P!,z5?P5?Q(BZ5?Q5?R(BZ5?R5?T!,z5?T5?Y(BZ5?Y5?[!,z5?[5?](BZ5?]5?^!,z5?^5?_(BZ5?_5?w!,z5?w5?z(BZ5?z5?|!,z5?|5@X(BZ5@X5@`!,z5@`5@c(BZ5@c5@o!,z5@o5@u(BZ5@u5@w!,z5@w5@}(BZ5@}5AP!,z5AP5AV(BZ5AV5A`!,z5A`5Ag(BZ5Ag5Ah!,z5Ah5Ao(BZ5Ao5Dv!,z5Dv5Ek(BZ5Ek5FY!,z5FY;%S(BZ;%S;%`!,z;%`;%w(BZ;%w;%{!,z;%{;'O(BZ;'O;'S!,z;'S;=`!-]<%l?&r!,z?&r?.p(BZ?.p?.r!,z?.r?1Q(BZ?1Q?1x!,z?1x?2P(BZ?2P?2]!,z?2]?2b(BZ?2b?2g!,z?2g?2h(BZ?2h?2i!,z?2i?2s(BZ?2s?2t!,z?2t?3R(BZ?3R?3S!,z?3S?3X(BZ?3X?3Y!,z?3Y?3Z(BZ?3Z?3[!,z?3[?3](BZ?3]?3^(BZ?3^?3_!,z?3_?3`(BZ?3`?3a(BZ?3a?3b!,z?3b?5r(BZ?5r?6e!,z?6e?>`(BZ?>`?>r!,z?>r?@U(BZ?@U?@W!,z?@W?A`(BZ?A`?BY!,z?BY?Bf(BZ?Bf?EO!,z?EO?ET(BZ?ET?EU!,z?EU?HR(BZ?HR?Hw!,z?Hw?Ic(BZ?Ic?Ii!,z?Ii?JT(BZ?JT?J`!,z?J`?L](BZ?L]?L`!,z?L`?Lf(BZ?Lf?Lh!,z?Lh?Ln(BZ?Ln?Lp!,z?Lp?Lv(BZ?Lv?Lx!,z?Lx?L{(BZ?L{O!,zV)IS2g|SzQmPOq!-iqr)Hyrs&4yst)Hytu)Hyuv)Hyvw)Hywx(BZxz!-iz{)Hy{|)Hy|!O!-i!O!P)Hy!P!Q)Hy!Q![)Hy![!a!-i!a!b)Hy!b!c!-i!c!})Hy!}#O!-i#O#P)Hy#P#R!-i#R#S)Hy#S#T)Hy#T#o)Hy#o$p!-i$p$q)Hy$q${!-i${$|)Hy$|%Q!-i%Q%R)Hy%R%W!-i%W%o)Hy%o%p!-i%p&a)Hy&a&b!-i&b0`)Hy0`0d!-i0d0p)Hy0p1O!-i1O1T)Hy1T1[!-i1[1])Hy1]1^!-i1^1_)Hy1_4U!-i4U4Z)Hy4Z4[!-i4[4])Hy4]4^)Hy4^4`!-i4`4d)Hy4d4l!-i4l4m)Hy4m4n!-i4n4q)Hy4q4r!-i4r4s)Hy4s4t!-i4t5Y)Hy5Y5Z!-i5Z7Q)Hy7Q7R!-i7R:S)Hy:S:[!-i:[=p)Hy=p=y!-i=y>q)Hy>q>s!-i>s>t)Hy>t>{!-i>{?t)Hy?tA`!-iA`A{)HyA{BQ!-iBQBT)HyBTCS!-iCSDP)HyDPDt!-iDtDu)HyDuDv)HyDvDw!-iDwGO)HyGOGP!-iGPGQ)HyGQGa!-iGaGb)HyGbGc)HyGcGj!-iGjGk)HyGkGl)HyGlGv!-iGvGy)HyGyG{!-iG{G|)HyG|H^!-iH^H_)HyH_H`!-iH`IO)HyIOIm!-iImKj)HyKjKu!-iKuKv)HyKvL`!-iL`MR)HyMRM[!-iM[M])HyM]M^)HyM^Mb!-iMbMc)HyMcMh!-iMhNO)HyNONS!-iNSNT)HyNTN^!-iN^N_)HyN_Nb!-iNbNc)HyNcNz!-iNz! e)Hy! e!#O!-i!#O!#P)Hy!#P!#Q!-i!#Q!#])Hy!#]!%W!-i!%W!&`)Hy!&`!&c!-i!&c!&d)Hy!&d!&v!-i!&v!&w)Hy!&w!'O!-i!'O!'Y)Hy!'Y!'i!-i!'i!'p)Hy!'p!'q!-i!'q!'x)Hy!'x!'}!-i!'}!(V)Hy!(V!(X!-i!(X!(Y)Hy!(Y!(Z)Hy!(Z!(]!-i!(]!(s)Hy!(s!(t!-i!(t!({)Hy!({!(|!-i!(|!(})Hy!(}!)Q!-i!)Q!)U)Hy!)U!)X!-i!)X!)Y)Hy!)Y!)j!-i!)j!)k)Hy!)k!)x!-i!)x!)y)Hy!)y!)z)Hy!)z!){!-i!){!*O)Hy!*O!*^!-i!*^!*_)Hy!*_!*`)Hy!*`!*s!-i!*s!*y)Hy!*y!*}!-i!*}!+O)Hy!+O!+P)Hy!+P!+R!-i!+R!+i)Hy!+i!+j!-i!+j!+q)Hy!+q!+r!-i!+r!+s)Hy!+s!+t)Hy!+t!+u!-i!+u!+v)Hy!+v!+w)Hy!+w!+x!-i!+x!+y)Hy!+y!+z)Hy!+z!,k!-i!,k!,o)Hy!,o!,p!-i!,p!,q)Hy!,q!-U!-i!-U!-X)Hy!-X!-i!-i!-i!-r)Hy!-r!-s!-i!-s!-v)Hy!-v!-w!-i!-w!._)Hy!._!.`!-i!.`!.g)Hy!.g!.h!-i!.h!.i)Hy!.i!.j)Hy!.j!.k!-i!.k!.p)Hy!.p!.s!-i!.s!.t)Hy!.t!/W!-i!/W!/X)Hy!/X!/h!-i!/h!/i)Hy!/i!/j)Hy!/j!0_!-i!0_!0g)Hy!0g!0i!-i!0i!0j)Hy!0j!0k)Hy!0k!0m!-i!0m!1T)Hy!1T!1U!-i!1U!1])Hy!1]!1^!-i!1^!1_)Hy!1_!1`)Hy!1`!1a!-i!1a!1f)Hy!1f!1i!-i!1i!1j)Hy!1j!2Y!-i!2Y!2Z)Hy!2Z!2[)Hy!2[!2]!-i!2]!2`)Hy!2`!2o!-i!2o!2p)Hy!2p!3R!-i!3R!3S)Hy!3S!3T!-i!3T!3Z)Hy!3Z!3^!-i!3^!3a)Hy!3a!3b!-i!3b!3f)Hy!3f!3i!-i!3i!3j)Hy!3j!3k)Hy!3k!3l!-i!3l!3m)Hy!3m!3n!-i!3n!3o)Hy!3o!3p)Hy!3p!3s!-i!3s!3t)Hy!3t!3u)Hy!3u!3x!-i!3x!3{)Hy!3{!4O!-i!4O!4[)Hy!4[!4r!-i!4r!4s)Hy!4s!5y!-i!5y!6R)Hy!6R!6S!-i!6S!6V)Hy!6V!6W!-i!6W!6o)Hy!6o!6p!-i!6p!6z)Hy!6z!6{!-i!6{!7Q)Hy!7Q!7T!-i!7T!7U)Hy!7U!7p!-i!7p!7q)Hy!7q!7r)Hy!7r!7x!-i!7x!7y)Hy!7y!7z)Hy!7z!8o!-i!8o!8w)Hy!8w!8x!-i!8x!8{)Hy!8{!8|!-i!8|!9e)Hy!9e!9f!-i!9f!9p)Hy!9p!9q!-i!9q!9v)Hy!9v!9y!-i!9y!9z)Hy!9z!:l!-i!:l!:m)Hy!:m!:n!-i!:n!:o)Hy!:o!:p)Hy!:p!;P!-i!;P!;Q)Hy!;Q!;R)Hy!;R!;e!-i!;e!;m)Hy!;m!;n!-i!;n!;q)Hy!;q!;r!-i!;r!O!-i!>O!>U)Hy!>U!>Z!-i!>Z!>m)Hy!>m!>p!-i!>p!?Y)Hy!?Y!?Z!-i!?Z!?d)Hy!?d!?e!-i!?e!?f)Hy!?f!?h!-i!?h!?o)Hy!?o!@{!-i!@{!A})Hy!A}!BO!-i!BO!BP)Hy!BP!BQ)Hy!BQ!B^!-i!B^!Be)Hy!Be!Cq!-i!Cq!Cr)Hy!Cr!Cs)Hy!Cs!Ct!-i!Ct!Cu)Hy!Cu!Cw!-i!Cw!Cx)Hy!Cx!Cy)Hy!Cy!Cz!-i!Cz!C{)Hy!C{!C}!-i!C}!DO)Hy!DO!DU!-i!DU!DY)Hy!DY!DZ!-i!DZ!Db)Hy!Db!Dc!-i!Dc!Df)Hy!Df!Dg!-i!Dg!Dh)Hy!Dh!Di!-i!Di!Dj)Hy!Dj!Dl!-i!Dl!Dm)Hy!Dm!Dn)Hy!Dn!Do!-i!Do!Ds)Hy!Ds!Dt!-i!Dt!Du)Hy!Du!Dv)Hy!Dv!EP!-i!EP!EQ)Hy!EQ!ES!-i!ES!EX)Hy!EX!EY!-i!EY!EZ)Hy!EZ!Ep!-i!Ep!Et)Hy!Et!Ff!-i!Ff!Fg)Hy!Fg!Gx!-i!Gx!HQ)Hy!HQ!HR!-i!HR!Hw)Hy!Hw!Id!-i!Id!Ii)Hy!Ii!LQ!-i!LQ!L})Hy!L}!Mc!-i!Mc!Md)Hy!Md!Mt!-i!Mt!Mz)Hy!Mz!NO!-i!NO!NS)Hy!NS!NV!-i!NV!NW)Hy!NW!NZ!-i!NZ!N[)Hy!N[!N])Hy!N]!Nd!-i!Nd!Ng)Hy!Ng!Nk!-i!Nk!Nx)Hy!Nx# U!-i# U# V)Hy# V# h!-i# h#!`)Hy#!`#!a!-i#!a#!b)Hy#!b#!g!-i#!g#!h)Hy#!h#!j!-i#!j##g)Hy##g##h!-i##h#*s)Hy#*s#*t!-i#*t#*x)Hy#*x#*z!-i#*z#+R)Hy#+R#+S!-i#+S#+T)Hy#+T#+U!-i#+U#+Y)Hy#+Y#+[!-i#+[#,V)Hy#,V#,W!-i#,W#,[)Hy#,[#,^!-i#,^#-P)Hy#-P#-Q!-i#-Q#-U)Hy#-U#-W!-i#-W#-_)Hy#-_#-`!-i#-`#-a)Hy#-a#-b!-i#-b#-f)Hy#-f#-h!-i#-h#-w)Hy#-w#-x!-i#-x#/T)Hy#/T#/U!-i#/U#/Y)Hy#/Y#/[!-i#/[#0q)Hy#0q#1h!-i#1h#1x)Hy#1x#2Y!-i#2Y#4R)Hy#4R#4_!-i#4_#Au)Hy#Au#Aw!-i#Aw#BY)Hy#BY#BZ!-i#BZ#Bu)Hy#Bu#Bz!-i#Bz#Di)Hy#Di#EO!-i#EO#E])Hy#E]#E^!-i#E^#Eb)Hy#Eb#Ep!-i#Ep#FS)Hy#FS#Fb!-i#Fb#Ft)Hy#Ft#GS!-i#GS#Ga)Hy#Ga#Gb!-i#Gb#Ge)Hy#Ge#Gt!-i#Gt#Hz)Hy#Hz#Io!-i#Io#Ip)Hy#Ip#It!-i#It#Iu)Hy#Iu#K[!-i#K[#MW)Hy#MW#M`!-i#M`#NZ)Hy#NZ#N[!-i#N[#N])Hy#N]#Nb!-i#Nb$ z)Hy$ z$!U!-i$!U$!s)Hy$!s$#x!-i$#x$$h)Hy$$h$$j!-i$$j$$o)Hy$$o$$z!-i$$z$%x)Hy$%x$&_!-i$&_$&f)Hy$&f$'p!-i$'p$(X)Hy$(X$(b!-i$(b$)i)Hy$)i$+_!-i$+_$+`)Hy$+`$-a!-i$-a$.b)Hy$.b$.s!-i$.s$.z)Hy$.z$0T!-i$0T$0s)Hy$0s$1Q!-i$1Q$1R)Hy$1R$1S)Hy$1S$1^!-i$1^$2[)Hy$2[$2v!-i$2v$3l)Hy$3l$4g!-i$4g$4j)Hy$4j$4t!-i$4t$5j)Hy$5j$7y!-i$7y$7})Hy$7}$8O!-i$8O$8S)Hy$8S$8V!-i$8V$8W)Hy$8W$8X)Hy$8X$8b!-i$8b$z)Hy5>z5>{!-i5>{5>|)Hy5>|5?P!-i5?P5?Q)Hy5?Q5?R)Hy5?R5?T!-i5?T5?Y)Hy5?Y5?[!-i5?[5?])Hy5?]5?^!-i5?^5?_)Hy5?_5?w!-i5?w5?z)Hy5?z5?|!-i5?|5@X)Hy5@X5@`!-i5@`5@c)Hy5@c5@o!-i5@o5@u)Hy5@u5@w!-i5@w5@})Hy5@}5AP!-i5AP5AV)Hy5AV5A`!-i5A`5Ag)Hy5Ag5Ah!-i5Ah5Ao)Hy5Ao5Dv!-i5Dv5Ek)Hy5Ek5FY!-i5FY;%S)Hy;%S;%`!-i;%`;%w)Hy;%w;%{!-i;%{;'O)Hy;'O;'S!-i;'S;=`!.V<%l?&r!-i?&r?.p)Hy?.p?.r!-i?.r?1Q)Hy?1Q?1x!-i?1x?2P)Hy?2P?2]!-i?2]?2b)Hy?2b?2g!-i?2g?2h)Hy?2h?2i!-i?2i?2s)Hy?2s?2t!-i?2t?3R)Hy?3R?3S!-i?3S?3X)Hy?3X?3Y!-i?3Y?3Z)Hy?3Z?3[!-i?3[?3])Hy?3]?3^)Hy?3^?3_!-i?3_?3`)Hy?3`?3a)Hy?3a?3b!-i?3b?5r)Hy?5r?6e!-i?6e?>`)Hy?>`?>r!-i?>r?@U)Hy?@U?@W!-i?@W?A`)Hy?A`?BY!-i?BY?Bf)Hy?Bf?EO!-i?EO?ET)Hy?ET?EU!-i?EU?HR)Hy?HR?Hw!-i?Hw?Ic)Hy?Ic?Ii!-i?Ii?JT)Hy?JT?J`!-i?J`?L])Hy?L]?L`!-i?L`?Lf)Hy?Lf?Lh!-i?Lh?Ln)Hy?Ln?Lp!-i?Lp?Lv)Hy?Lv?Lx!-i?Lx?L{)Hy?L{O!-i_+ v2g!OWzQ{TmPOq!*jqr#9krs#9kst#9ktu#9kuv#9kvw#9kwx$@]xz!*jz{#9k{|#9k|!O!*j!O!P#9k!P!Q#9k!Q![#9k![!a!*j!a!b#9k!b!c!*j!c!}#9k!}#O!*j#O#P#9k#P#R!*j#R#S#9k#S#T&4y#T#o#9k#o$p!*j$p$q#9k$q${!*j${$|#9k$|%Q!*j%Q%R#9k%R%W!*j%W%o#9k%o%p!*j%p&a#9k&a&b!*j&b0`#9k0`0d!*j0d0p#9k0p1O!*j1O1T#9k1T1[!*j1[1]#9k1]1^!*j1^1_#9k1_4U!*j4U4Z#9k4Z4[!*j4[4]#9k4]4^#9k4^4`!*j4`4d#9k4d4l!*j4l4m#9k4m4n!*j4n4q#9k4q4r!*j4r4s#9k4s4t!*j4t5Y#9k5Y5Z!*j5Z7Q#9k7Q7R!*j7R:S#9k:S:[!*j:[=p#9k=p=y!*j=y>q#9k>q>s!*j>s>t#9k>t>{!*j>{?t#9k?tA`!*jA`A{#9kA{BQ!*jBQBT#9kBTCS!*jCSDP#9kDPDt!*jDtDu#9kDuDv#9kDvDw!*jDwGO#9kGOGP!*jGPGQ#9kGQGa!*jGaGb#9kGbGc#9kGcGj!*jGjGk#9kGkGl#9kGlGv!*jGvGy#9kGyG{!*jG{G|#9kG|H^!*jH^H_#9kH_H`!*jH`IO#9kIOIm!*jImKj#9kKjKu!*jKuKv#9kKvL`!*jL`MR#9kMRM[!*jM[M]#9kM]M^#9kM^Mb!*jMbMc#9kMcMh!*jMhNO#9kNONS!*jNSNT#9kNTN^!*jN^N_#9kN_Nb!*jNbNc#9kNcNz!*jNz! e#9k! e!#O!*j!#O!#P#9k!#P!#Q!*j!#Q!#]#9k!#]!%W!*j!%W!&`#9k!&`!&c!*j!&c!&d#9k!&d!&v!*j!&v!&w#9k!&w!'O!*j!'O!'Y#9k!'Y!'i!*j!'i!'p#9k!'p!'q!*j!'q!'x#9k!'x!'}!*j!'}!(V#9k!(V!(X!*j!(X!(Y#9k!(Y!(Z#9k!(Z!(]!*j!(]!(s#9k!(s!(t!*j!(t!({#9k!({!(|!*j!(|!(}#9k!(}!)Q!*j!)Q!)U#9k!)U!)X!*j!)X!)Y#9k!)Y!)j!*j!)j!)k#9k!)k!)x!*j!)x!)y#9k!)y!)z#9k!)z!){!*j!){!*O#9k!*O!*^!*j!*^!*_#9k!*_!*`#9k!*`!*s!*j!*s!*y#9k!*y!*}!*j!*}!+O#9k!+O!+P#9k!+P!+R!*j!+R!+i#9k!+i!+j!*j!+j!+q#9k!+q!+r!*j!+r!+s#9k!+s!+t#9k!+t!+u!*j!+u!+v#9k!+v!+w#9k!+w!+x!*j!+x!+y#9k!+y!+z#9k!+z!,k!*j!,k!,o#9k!,o!,p!*j!,p!,q#9k!,q!-U!*j!-U!-X#9k!-X!-i!*j!-i!-r#9k!-r!-s!*j!-s!-v#9k!-v!-w!*j!-w!._#9k!._!.`!*j!.`!.g#9k!.g!.h!*j!.h!.i#9k!.i!.j#9k!.j!.k!*j!.k!.p#9k!.p!.s!*j!.s!.t#9k!.t!/W!*j!/W!/X#9k!/X!/h!*j!/h!/i#9k!/i!/j#9k!/j!0_!*j!0_!0g#9k!0g!0i!*j!0i!0j#9k!0j!0k#9k!0k!0m!*j!0m!1T#9k!1T!1U!*j!1U!1]#9k!1]!1^!*j!1^!1_#9k!1_!1`#9k!1`!1a!*j!1a!1f#9k!1f!1i!*j!1i!1j#9k!1j!2Y!*j!2Y!2Z#9k!2Z!2[#9k!2[!2]!*j!2]!2`#9k!2`!2o!*j!2o!2p#9k!2p!3R!*j!3R!3S#9k!3S!3T!*j!3T!3Z#9k!3Z!3^!*j!3^!3a#9k!3a!3b!*j!3b!3f#9k!3f!3i!*j!3i!3j#9k!3j!3k#9k!3k!3l!*j!3l!3m#9k!3m!3n!*j!3n!3o#9k!3o!3p#9k!3p!3s!*j!3s!3t#9k!3t!3u#9k!3u!3x!*j!3x!3{#9k!3{!4O!*j!4O!4[#9k!4[!4r!*j!4r!4s#9k!4s!5y!*j!5y!6R#9k!6R!6S!*j!6S!6V#9k!6V!6W!*j!6W!6o#9k!6o!6p!*j!6p!6z#9k!6z!6{!*j!6{!7Q#9k!7Q!7T!*j!7T!7U#9k!7U!7p!*j!7p!7q#9k!7q!7r#9k!7r!7x!*j!7x!7y#9k!7y!7z#9k!7z!8o!*j!8o!8w#9k!8w!8x!*j!8x!8{#9k!8{!8|!*j!8|!9e#9k!9e!9f!*j!9f!9p#9k!9p!9q!*j!9q!9v#9k!9v!9y!*j!9y!9z#9k!9z!:l!*j!:l!:m#9k!:m!:n!*j!:n!:o#9k!:o!:p#9k!:p!;P!*j!;P!;Q#9k!;Q!;R#9k!;R!;e!*j!;e!;m#9k!;m!;n!*j!;n!;q#9k!;q!;r!*j!;r!O!*j!>O!>U#9k!>U!>Z!*j!>Z!>m#9k!>m!>p!*j!>p!?Y#9k!?Y!?Z!*j!?Z!?d#9k!?d!?e!*j!?e!?f#9k!?f!?h!*j!?h!?o#9k!?o!@{!*j!@{!A}#9k!A}!BO!*j!BO!BP#9k!BP!BQ#9k!BQ!B^!*j!B^!Be#9k!Be!Cq!*j!Cq!Cr#9k!Cr!Cs#9k!Cs!Ct!*j!Ct!Cu#9k!Cu!Cw!*j!Cw!Cx#9k!Cx!Cy#9k!Cy!Cz!*j!Cz!C{#9k!C{!C}!*j!C}!DO#9k!DO!DU!*j!DU!DY#9k!DY!DZ!*j!DZ!Db#9k!Db!Dc!*j!Dc!Df#9k!Df!Dg!*j!Dg!Dh#9k!Dh!Di!*j!Di!Dj#9k!Dj!Dl!*j!Dl!Dm#9k!Dm!Dn#9k!Dn!Do!*j!Do!Ds#9k!Ds!Dt!*j!Dt!Du#9k!Du!Dv#9k!Dv!EP!*j!EP!EQ#9k!EQ!ES!*j!ES!EX#9k!EX!EY!*j!EY!EZ#9k!EZ!Ep!*j!Ep!Et#9k!Et!Ff!*j!Ff!Fg#9k!Fg!Gx!*j!Gx!HQ#9k!HQ!HR!*j!HR!Hw#9k!Hw!Id!*j!Id!Ii#9k!Ii!LQ!*j!LQ!L}#9k!L}!Mc!*j!Mc!Md#9k!Md!Mt!*j!Mt!Mz#9k!Mz!NO!*j!NO!NS#9k!NS!NV!*j!NV!NW#9k!NW!NZ!*j!NZ!N[#9k!N[!N]#9k!N]!Nd!*j!Nd!Ng#9k!Ng!Nk!*j!Nk!Nx#9k!Nx# U!*j# U# V#9k# V# h!*j# h#!`#9k#!`#!a!*j#!a#!b#9k#!b#!g!*j#!g#!h#9k#!h#!j!*j#!j##g#9k##g##h!*j##h#*s#9k#*s#*t!*j#*t#*x#9k#*x#*z!*j#*z#+R#9k#+R#+S!*j#+S#+T#9k#+T#+U!*j#+U#+Y#9k#+Y#+[!*j#+[#,V#9k#,V#,W!*j#,W#,[#9k#,[#,^!*j#,^#-P#9k#-P#-Q!*j#-Q#-U#9k#-U#-W!*j#-W#-_#9k#-_#-`!*j#-`#-a#9k#-a#-b!*j#-b#-f#9k#-f#-h!*j#-h#-w#9k#-w#-x!*j#-x#/T#9k#/T#/U!*j#/U#/Y#9k#/Y#/[!*j#/[#0q#9k#0q#1h!*j#1h#1x#9k#1x#2Y!*j#2Y#4R#9k#4R#4_!*j#4_#Au#9k#Au#Aw!*j#Aw#BY#9k#BY#BZ!*j#BZ#Bu#9k#Bu#Bz!*j#Bz#Di#9k#Di#EO!*j#EO#E]#9k#E]#E^!*j#E^#Eb#9k#Eb#Ep!*j#Ep#FS#9k#FS#Fb!*j#Fb#Ft#9k#Ft#GS!*j#GS#Ga#9k#Ga#Gb!*j#Gb#Ge#9k#Ge#Gt!*j#Gt#Hz#9k#Hz#Io!*j#Io#Ip#9k#Ip#It!*j#It#Iu#9k#Iu#K[!*j#K[#MW#9k#MW#M`!*j#M`#NZ#9k#NZ#N[!*j#N[#N]#9k#N]#Nb!*j#Nb$ z#9k$ z$!U!*j$!U$!s#9k$!s$#x!*j$#x$$h#9k$$h$$j!*j$$j$$o#9k$$o$$z!*j$$z$%x#9k$%x$&_!*j$&_$&f#9k$&f$'p!*j$'p$(X#9k$(X$(b!*j$(b$)i#9k$)i$+_!*j$+_$+`#9k$+`$-a!*j$-a$.b#9k$.b$.s!*j$.s$.z#9k$.z$0T!*j$0T$0s#9k$0s$1Q!*j$1Q$1R#9k$1R$1S#9k$1S$1^!*j$1^$2[#9k$2[$2v!*j$2v$3l#9k$3l$4g!*j$4g$4j#9k$4j$4t!*j$4t$5j#9k$5j$7y!*j$7y$7}#9k$7}$8O!*j$8O$8S#9k$8S$8V!*j$8V$8W#9k$8W$8X#9k$8X$8b!*j$8b$z#9k5>z5>{!*j5>{5>|#9k5>|5?P!*j5?P5?Q#9k5?Q5?R#9k5?R5?T!*j5?T5?Y#9k5?Y5?[!*j5?[5?]#9k5?]5?^!*j5?^5?_#9k5?_5?w!*j5?w5?z#9k5?z5?|!*j5?|5@X#9k5@X5@`!*j5@`5@c#9k5@c5@o!*j5@o5@u#9k5@u5@w!*j5@w5@}#9k5@}5AP!*j5AP5AV#9k5AV5A`!*j5A`5Ag#9k5Ag5Ah!*j5Ah5Ao#9k5Ao5Dv!*j5Dv5Ek#9k5Ek5FY!*j5FY;%S#9k;%S;%`!*j;%`;%w#9k;%w;%{!*j;%{;'O#9k;'O;'S!*j;'S;=`!,W<%l?&r!*j?&r?.p#9k?.p?.r!*j?.r?1Q#9k?1Q?1x!*j?1x?2P#9k?2P?2]!*j?2]?2b#9k?2b?2g!*j?2g?2h#9k?2h?2i!*j?2i?2s#9k?2s?2t!*j?2t?3R#9k?3R?3S!*j?3S?3X#9k?3X?3Y!*j?3Y?3Z#9k?3Z?3[!*j?3[?3]#9k?3]?3^#9k?3^?3_!*j?3_?3`#9k?3`?3a#9k?3a?3b!*j?3b?5r#9k?5r?6e!*j?6e?>`#9k?>`?>r!*j?>r?@U#9k?@U?@W!*j?@W?A`#9k?A`?BY!*j?BY?Bf#9k?Bf?EO!*j?EO?ET#9k?ET?EU!*j?EU?HR#9k?HR?Hw!*j?Hw?Ic#9k?Ic?Ii!*j?Ii?JT#9k?JT?J`!*j?J`?L]#9k?L]?L`!*j?L`?Lf#9k?Lf?Lh!*j?Lh?Ln#9k?Ln?Lp!*j?Lp?Lv#9k?Lv?Lx!*j?Lx?L{#9k?L{O!*j!a,(j2g!OW|SzQmPOq!)tqr!2wrs#9kst!2wtu!2wuv-/Rvw!2wwx';ixz!)tz{!2w{|!2w|!O!)t!O!P!2w!P!Q!2w!Q![!2w![!a!)t!a!b!2w!b!c!)t!c!}!2w!}#O!)t#O#P!2w#P#R!)t#R#S!2w#S#T)Hy#T#o!2w#o$p!)t$p$q!2w$q${!)t${$|!2w$|%Q!)t%Q%R!2w%R%W!)t%W%o!2w%o%p!)t%p&a!2w&a&b!)t&b0`!2w0`0d!)t0d0p!2w0p1O!)t1O1T!2w1T1[!)t1[1]!2w1]1^!)t1^1_!2w1_4U!)t4U4Z!2w4Z4[!)t4[4]!2w4]4^!2w4^4`!)t4`4d!2w4d4l!)t4l4m!2w4m4n!)t4n4q!2w4q4r!)t4r4s!2w4s4t!)t4t5Y!2w5Y5Z!)t5Z7Q!2w7Q7R!)t7R:S!2w:S:[!)t:[=p!2w=p=y!)t=y>q!2w>q>s!)t>s>t!2w>t>{!)t>{?t!2w?tA`!)tA`A{!2wA{BQ!)tBQBT!2wBTCS!)tCSDP!2wDPDt!)tDtDu!2wDuDv!2wDvDw!)tDwGO!2wGOGP!)tGPGQ!2wGQGa!)tGaGb!2wGbGc!2wGcGj!)tGjGk!2wGkGl!2wGlGv!)tGvGy!2wGyG{!)tG{G|!2wG|H^!)tH^H_!2wH_H`!)tH`IO!2wIOIm!)tImKj!2wKjKu!)tKuKv!2wKvL`!)tL`MR!2wMRM[!)tM[M]!2wM]M^!2wM^Mb!)tMbMc!2wMcMh!)tMhNO!2wNONS!)tNSNT!2wNTN^!)tN^N_!2wN_Nb!)tNbNc!2wNcNz!)tNz! e!2w! e!#O!)t!#O!#P!2w!#P!#Q!)t!#Q!#]!2w!#]!%W!)t!%W!&`!2w!&`!&c!)t!&c!&d!2w!&d!&v!)t!&v!&w!2w!&w!'O!)t!'O!'Y!2w!'Y!'i!)t!'i!'p!2w!'p!'q!)t!'q!'x!2w!'x!'}!)t!'}!(V!2w!(V!(X!)t!(X!(Y!2w!(Y!(Z!2w!(Z!(]!)t!(]!(s!2w!(s!(t!)t!(t!({!2w!({!(|!)t!(|!(}!2w!(}!)Q!)t!)Q!)U!2w!)U!)X!)t!)X!)Y!2w!)Y!)j!)t!)j!)k!2w!)k!)x!)t!)x!)y!2w!)y!)z!2w!)z!){!)t!){!*O!2w!*O!*^!)t!*^!*_!2w!*_!*`!2w!*`!*s!)t!*s!*y!2w!*y!*}!)t!*}!+O!2w!+O!+P!2w!+P!+R!)t!+R!+i!2w!+i!+j!)t!+j!+q!2w!+q!+r!)t!+r!+s!2w!+s!+t!2w!+t!+u!)t!+u!+v!2w!+v!+w!2w!+w!+x!)t!+x!+y!2w!+y!+z!2w!+z!,k!)t!,k!,o!2w!,o!,p!)t!,p!,q!2w!,q!-U!)t!-U!-X!2w!-X!-i!)t!-i!-r!2w!-r!-s!)t!-s!-v!2w!-v!-w!)t!-w!._!2w!._!.`!)t!.`!.g!2w!.g!.h!)t!.h!.i!2w!.i!.j!2w!.j!.k!)t!.k!.p!2w!.p!.s!)t!.s!.t!2w!.t!/W!)t!/W!/X!2w!/X!/h!)t!/h!/i!2w!/i!/j!2w!/j!0_!)t!0_!0g!2w!0g!0i!)t!0i!0j!2w!0j!0k!2w!0k!0m!)t!0m!1T!2w!1T!1U!)t!1U!1]!2w!1]!1^!)t!1^!1_!2w!1_!1`!2w!1`!1a!)t!1a!1f!2w!1f!1i!)t!1i!1j!2w!1j!2Y!)t!2Y!2Z!2w!2Z!2[!2w!2[!2]!)t!2]!2`!2w!2`!2o!)t!2o!2p!2w!2p!3R!)t!3R!3S!2w!3S!3T!)t!3T!3Z!2w!3Z!3^!)t!3^!3a!2w!3a!3b!)t!3b!3f!2w!3f!3i!)t!3i!3j!2w!3j!3k!2w!3k!3l!)t!3l!3m!2w!3m!3n!)t!3n!3o!2w!3o!3p!2w!3p!3s!)t!3s!3t!2w!3t!3u!2w!3u!3x!)t!3x!3{!2w!3{!4O!)t!4O!4[!2w!4[!4r!)t!4r!4s!2w!4s!5y!)t!5y!6R!2w!6R!6S!)t!6S!6V!2w!6V!6W!)t!6W!6o!2w!6o!6p!)t!6p!6z!2w!6z!6{!)t!6{!7Q!2w!7Q!7T!)t!7T!7U!2w!7U!7p!)t!7p!7q!2w!7q!7r!2w!7r!7x!)t!7x!7y!2w!7y!7z!2w!7z!8o!)t!8o!8w!2w!8w!8x!)t!8x!8{!2w!8{!8|!)t!8|!9e!2w!9e!9f!)t!9f!9p!2w!9p!9q!)t!9q!9v!2w!9v!9y!)t!9y!9z!2w!9z!:l!)t!:l!:m!2w!:m!:n!)t!:n!:o!2w!:o!:p!2w!:p!;P!)t!;P!;Q!2w!;Q!;R!2w!;R!;e!)t!;e!;m!2w!;m!;n!)t!;n!;q!2w!;q!;r!)t!;r!O!)t!>O!>U!2w!>U!>Z!)t!>Z!>m!2w!>m!>p!)t!>p!?Y!2w!?Y!?Z!)t!?Z!?d!2w!?d!?e!)t!?e!?f!2w!?f!?h!)t!?h!?o!2w!?o!@{!)t!@{!A}!2w!A}!BO!)t!BO!BP!2w!BP!BQ!2w!BQ!B^!)t!B^!Be!2w!Be!Cq!)t!Cq!Cr!2w!Cr!Cs!2w!Cs!Ct!)t!Ct!Cu!2w!Cu!Cw!)t!Cw!Cx!2w!Cx!Cy!2w!Cy!Cz!)t!Cz!C{!2w!C{!C}!)t!C}!DO!2w!DO!DU!)t!DU!DY!2w!DY!DZ!)t!DZ!Db!2w!Db!Dc!)t!Dc!Df!2w!Df!Dg!)t!Dg!Dh!2w!Dh!Di!)t!Di!Dj!2w!Dj!Dl!)t!Dl!Dm!2w!Dm!Dn!2w!Dn!Do!)t!Do!Ds!2w!Ds!Dt!)t!Dt!Du!2w!Du!Dv!2w!Dv!EP!)t!EP!EQ!2w!EQ!ES!)t!ES!EX!2w!EX!EY!)t!EY!EZ!2w!EZ!Ep!)t!Ep!Et!2w!Et!Ff!)t!Ff!Fg!2w!Fg!Gx!)t!Gx!HQ!2w!HQ!HR!)t!HR!Hw!2w!Hw!Id!)t!Id!Ii!2w!Ii!LQ!)t!LQ!L}!2w!L}!Mc!)t!Mc!Md!2w!Md!Mt!)t!Mt!Mz!2w!Mz!NO!)t!NO!NS!2w!NS!NV!)t!NV!NW!2w!NW!NZ!)t!NZ!N[!2w!N[!N]!2w!N]!Nd!)t!Nd!Ng!2w!Ng!Nk!)t!Nk!Nx!2w!Nx# U!)t# U# V!2w# V# h!)t# h#!`!2w#!`#!a!)t#!a#!b!2w#!b#!g!)t#!g#!h!2w#!h#!j!)t#!j##g!2w##g##h!)t##h#*s!2w#*s#*t!)t#*t#*x!2w#*x#*z!)t#*z#+R!2w#+R#+S!)t#+S#+T!2w#+T#+U!)t#+U#+Y!2w#+Y#+[!)t#+[#,V!2w#,V#,W!)t#,W#,[!2w#,[#,^!)t#,^#-P!2w#-P#-Q!)t#-Q#-U!2w#-U#-W!)t#-W#-_!2w#-_#-`!)t#-`#-a!2w#-a#-b!)t#-b#-f!2w#-f#-h!)t#-h#-w!2w#-w#-x!)t#-x#/T!2w#/T#/U!)t#/U#/Y!2w#/Y#/[!)t#/[#0q!2w#0q#1h!)t#1h#1x!2w#1x#2Y!)t#2Y#4R!2w#4R#4_!)t#4_#Au!2w#Au#Aw!)t#Aw#BY!2w#BY#BZ!)t#BZ#Bu!2w#Bu#Bz!)t#Bz#Di!2w#Di#EO!)t#EO#E]!2w#E]#E^!)t#E^#Eb!2w#Eb#Ep!)t#Ep#FS!2w#FS#Fb!)t#Fb#Ft!2w#Ft#GS!)t#GS#Ga!2w#Ga#Gb!)t#Gb#Ge!2w#Ge#Gt!)t#Gt#Hz!2w#Hz#Io!)t#Io#Ip!2w#Ip#It!)t#It#Iu!2w#Iu#K[!)t#K[#MW!2w#MW#M`!)t#M`#NZ!2w#NZ#N[!)t#N[#N]!2w#N]#Nb!)t#Nb$ z!2w$ z$!U!)t$!U$!s!2w$!s$#x!)t$#x$$h!2w$$h$$j!)t$$j$$o!2w$$o$$z!)t$$z$%x!2w$%x$&_!)t$&_$&f!2w$&f$'p!)t$'p$(X!2w$(X$(b!)t$(b$)i!2w$)i$+_!)t$+_$+`!2w$+`$-a!)t$-a$.b!2w$.b$.s!)t$.s$.z!2w$.z$0T!)t$0T$0s!2w$0s$1Q!)t$1Q$1R!2w$1R$1S!2w$1S$1^!)t$1^$2[!2w$2[$2v!)t$2v$3l!2w$3l$4g!)t$4g$4j!2w$4j$4t!)t$4t$5j!2w$5j$7y!)t$7y$7}!2w$7}$8O!)t$8O$8S!2w$8S$8V!)t$8V$8W!2w$8W$8X!2w$8X$8b!)t$8b$z!2w5>z5>{!)t5>{5>|!2w5>|5?P!)t5?P5?Q!2w5?Q5?R!2w5?R5?T!)t5?T5?Y!2w5?Y5?[!)t5?[5?]!2w5?]5?^!)t5?^5?_!2w5?_5?w!)t5?w5?z!2w5?z5?|!)t5?|5@X!2w5@X5@`!)t5@`5@c!2w5@c5@o!)t5@o5@u!2w5@u5@w!)t5@w5@}!2w5@}5AP!)t5AP5AV!2w5AV5A`!)t5A`5Ag!2w5Ag5Ah!)t5Ah5Ao!2w5Ao5Dv!)t5Dv5Ek!2w5Ek5FY!)t5FY;%S!2w;%S;%`!)t;%`;%w!2w;%w;%{!)t;%{;'O!2w;'O;'S!)t;'S;=`!.]<%l?&r!)t?&r?.p!2w?.p?.r!)t?.r?1Q!2w?1Q?1x!)t?1x?2P!2w?2P?2]!)t?2]?2b!2w?2b?2g!)t?2g?2h!2w?2h?2i!)t?2i?2s!2w?2s?2t!)t?2t?3R!2w?3R?3S!)t?3S?3X!2w?3X?3Y!)t?3Y?3Z!2w?3Z?3[!)t?3[?3]!2w?3]?3^!2w?3^?3_!)t?3_?3`!2w?3`?3a!2w?3a?3b!)t?3b?5r!2w?5r?6e!)t?6e?>`!2w?>`?>r!)t?>r?@U!2w?@U?@W!)t?@W?A`!2w?A`?BY!)t?BY?Bf!2w?Bf?EO!)t?EO?ET!2w?ET?EU!)t?EU?HR!2w?HR?Hw!)t?Hw?Ic!2w?Ic?Ii!)t?Ii?JT!2w?JT?J`!)t?J`?L]!2w?L]?L`!)t?L`?Lf!2w?Lf?Lh!)t?Lh?Ln!2w?Ln?Lp!)t?Lp?Lv!2w?Lv?Lx!)t?Lx?L{!2w?L{O!)t!a-/`2i!OW|SzQS!RmPOY.5}YZ!)tZq.5}qr-/Rrs.q-/R>q>s.5}>s>t-/R>t>{.5}>{?t-/R?tA`.5}A`A{-/RA{BQ.5}BQBT-/RBTCS.5}CSDP-/RDPDt.5}DtDu-/RDuDv-/RDvDw.5}DwGO-/RGOGP.5}GPGQ-/RGQGa.5}GaGb-/RGbGc-/RGcGj.5}GjGk-/RGkGl-/RGlGv.5}GvGy-/RGyG{.5}G{G|-/RG|H^.5}H^H_-/RH_H`.5}H`IO-/RIOIm.5}ImKj-/RKjKu.5}KuKv-/RKvL`.5}L`MR-/RMRM[.5}M[M]-/RM]M^-/RM^Mb.5}MbMc-/RMcMh.5}MhNO-/RNONS.5}NSNT-/RNTN^.5}N^N_-/RN_Nb.5}NbNc-/RNcNz.5}Nz! e-/R! e!#O.5}!#O!#P-/R!#P!#Q.5}!#Q!#]-/R!#]!%W.5}!%W!&`-/R!&`!&c.5}!&c!&d-/R!&d!&v.5}!&v!&w-/R!&w!'O.5}!'O!'Y-/R!'Y!'i.5}!'i!'p-/R!'p!'q.5}!'q!'x-/R!'x!'}.5}!'}!(V-/R!(V!(X.5}!(X!(Y-/R!(Y!(Z-/R!(Z!(].5}!(]!(s-/R!(s!(t.5}!(t!({-/R!({!(|.5}!(|!(}-/R!(}!)Q.5}!)Q!)U-/R!)U!)X.5}!)X!)Y-/R!)Y!)j.5}!)j!)k-/R!)k!)x.5}!)x!)y-/R!)y!)z-/R!)z!){.5}!){!*O-/R!*O!*^.5}!*^!*_-/R!*_!*`-/R!*`!*s.5}!*s!*y-/R!*y!*}.5}!*}!+O-/R!+O!+P-/R!+P!+R.5}!+R!+i-/R!+i!+j.5}!+j!+q-/R!+q!+r.5}!+r!+s-/R!+s!+t-/R!+t!+u.5}!+u!+v-/R!+v!+w-/R!+w!+x.5}!+x!+y-/R!+y!+z-/R!+z!,k.5}!,k!,o-/R!,o!,p.5}!,p!,q-/R!,q!-U.5}!-U!-X-/R!-X!-i.5}!-i!-r-/R!-r!-s.5}!-s!-v-/R!-v!-w.5}!-w!._-/R!._!.`.5}!.`!.g-/R!.g!.h.5}!.h!.i-/R!.i!.j-/R!.j!.k.5}!.k!.p-/R!.p!.s.5}!.s!.t-/R!.t!/W.5}!/W!/X-/R!/X!/h.5}!/h!/i-/R!/i!/j-/R!/j!0_.5}!0_!0g-/R!0g!0i.5}!0i!0j-/R!0j!0k-/R!0k!0m.5}!0m!1T-/R!1T!1U.5}!1U!1]-/R!1]!1^.5}!1^!1_-/R!1_!1`-/R!1`!1a.5}!1a!1f-/R!1f!1i.5}!1i!1j-/R!1j!2Y.5}!2Y!2Z-/R!2Z!2[-/R!2[!2].5}!2]!2`-/R!2`!2o.5}!2o!2p-/R!2p!3R.5}!3R!3S-/R!3S!3T.5}!3T!3Z-/R!3Z!3^.5}!3^!3a-/R!3a!3b.5}!3b!3f-/R!3f!3i.5}!3i!3j-/R!3j!3k-/R!3k!3l.5}!3l!3m-/R!3m!3n.5}!3n!3o-/R!3o!3p-/R!3p!3s.5}!3s!3t-/R!3t!3u-/R!3u!3x.5}!3x!3{-/R!3{!4O.5}!4O!4[-/R!4[!4r.5}!4r!4s-/R!4s!5y.5}!5y!6R-/R!6R!6S.5}!6S!6V-/R!6V!6W.5}!6W!6o-/R!6o!6p.5}!6p!6z-/R!6z!6{.5}!6{!7Q-/R!7Q!7T.5}!7T!7U-/R!7U!7p.5}!7p!7q-/R!7q!7r-/R!7r!7x.5}!7x!7y-/R!7y!7z-/R!7z!8o.5}!8o!8w-/R!8w!8x.5}!8x!8{-/R!8{!8|.5}!8|!9e-/R!9e!9f.5}!9f!9p-/R!9p!9q.5}!9q!9v-/R!9v!9y.5}!9y!9z-/R!9z!:l.5}!:l!:m-/R!:m!:n.5}!:n!:o-/R!:o!:p-/R!:p!;P.5}!;P!;Q-/R!;Q!;R-/R!;R!;e.5}!;e!;m-/R!;m!;n.5}!;n!;q-/R!;q!;r.5}!;r!O.5}!>O!>U-/R!>U!>Z.5}!>Z!>m-/R!>m!>p.5}!>p!?Y-/R!?Y!?Z.5}!?Z!?d-/R!?d!?e.5}!?e!?f-/R!?f!?h.5}!?h!?o-/R!?o!@{.5}!@{!A}-/R!A}!BO.5}!BO!BP-/R!BP!BQ-/R!BQ!B^.5}!B^!Be-/R!Be!Cq.5}!Cq!Cr-/R!Cr!Cs-/R!Cs!Ct.5}!Ct!Cu-/R!Cu!Cw.5}!Cw!Cx-/R!Cx!Cy-/R!Cy!Cz.5}!Cz!C{-/R!C{!C}.5}!C}!DO-/R!DO!DU.5}!DU!DY-/R!DY!DZ.5}!DZ!Db-/R!Db!Dc.5}!Dc!Df-/R!Df!Dg.5}!Dg!Dh-/R!Dh!Di.5}!Di!Dj-/R!Dj!Dl.5}!Dl!Dm-/R!Dm!Dn-/R!Dn!Do.5}!Do!Ds-/R!Ds!Dt.5}!Dt!Du-/R!Du!Dv-/R!Dv!EP.5}!EP!EQ-/R!EQ!ES.5}!ES!EX-/R!EX!EY.5}!EY!EZ-/R!EZ!Ep.5}!Ep!Et-/R!Et!Ff.5}!Ff!Fg-/R!Fg!Gx.5}!Gx!HQ-/R!HQ!HR.5}!HR!Hw-/R!Hw!Id.5}!Id!Ii-/R!Ii!LQ.5}!LQ!L}-/R!L}!Mc.5}!Mc!Md-/R!Md!Mt.5}!Mt!Mz-/R!Mz!NO.5}!NO!NS-/R!NS!NV.5}!NV!NW-/R!NW!NZ.5}!NZ!N[-/R!N[!N]-/R!N]!Nd.5}!Nd!Ng-/R!Ng!Nk.5}!Nk!Nx-/R!Nx# U.5}# U# V-/R# V# h.5}# h#!`-/R#!`#!a.5}#!a#!b-/R#!b#!g.5}#!g#!h-/R#!h#!j.5}#!j##g-/R##g##h.5}##h#*s-/R#*s#*t.5}#*t#*x-/R#*x#*z.5}#*z#+R-/R#+R#+S.5}#+S#+T-/R#+T#+U.5}#+U#+Y-/R#+Y#+[.5}#+[#,V-/R#,V#,W.5}#,W#,[-/R#,[#,^.5}#,^#-P-/R#-P#-Q.5}#-Q#-U-/R#-U#-W.5}#-W#-_-/R#-_#-`.5}#-`#-a-/R#-a#-b.5}#-b#-f-/R#-f#-h.5}#-h#-w-/R#-w#-x.5}#-x#/T-/R#/T#/U.5}#/U#/Y-/R#/Y#/[.5}#/[#0q-/R#0q#1h.5}#1h#1x-/R#1x#2Y.5}#2Y#4R-/R#4R#4_.5}#4_#Au-/R#Au#Aw.5}#Aw#BY-/R#BY#BZ.5}#BZ#Bu-/R#Bu#Bz.5}#Bz#Di-/R#Di#EO.5}#EO#E]-/R#E]#E^.5}#E^#Eb-/R#Eb#Ep.5}#Ep#FS-/R#FS#Fb.5}#Fb#Ft-/R#Ft#GS.5}#GS#Ga-/R#Ga#Gb.5}#Gb#Ge-/R#Ge#Gt.5}#Gt#Hz-/R#Hz#Io.5}#Io#Ip-/R#Ip#It.5}#It#Iu-/R#Iu#K[.5}#K[#MW-/R#MW#M`.5}#M`#NZ-/R#NZ#N[.5}#N[#N]-/R#N]#Nb.5}#Nb$ z-/R$ z$!U.5}$!U$!s-/R$!s$#x.5}$#x$$h-/R$$h$$j.5}$$j$$o-/R$$o$$z.5}$$z$%x-/R$%x$&_.5}$&_$&f-/R$&f$'p.5}$'p$(X-/R$(X$(b.5}$(b$)i-/R$)i$+_.5}$+_$+`-/R$+`$-a.5}$-a$.b-/R$.b$.s.5}$.s$.z-/R$.z$0T.5}$0T$0s-/R$0s$1Q.5}$1Q$1R-/R$1R$1S-/R$1S$1^.5}$1^$2[-/R$2[$2v.5}$2v$3l-/R$3l$4g.5}$4g$4j-/R$4j$4t.5}$4t$5j-/R$5j$7y.5}$7y$7}-/R$7}$8O.5}$8O$8S-/R$8S$8V.5}$8V$8W-/R$8W$8X-/R$8X$8b.5}$8b$z-/R5>z5>{.5}5>{5>|-/R5>|5?P.5}5?P5?Q-/R5?Q5?R-/R5?R5?T.5}5?T5?Y-/R5?Y5?[.5}5?[5?]-/R5?]5?^.5}5?^5?_-/R5?_5?w.5}5?w5?z-/R5?z5?|.5}5?|5@X-/R5@X5@`.5}5@`5@c-/R5@c5@o.5}5@o5@u-/R5@u5@w.5}5@w5@}-/R5@}5AP.5}5AP5AV-/R5AV5A`.5}5A`5Ag-/R5Ag5Ah.5}5Ah5Ao-/R5Ao5Dv.5}5Dv5Ek-/R5Ek5FY.5}5FY;%S-/R;%S;%`.5};%`;%w-/R;%w;%{.5};%{;'O-/R;'O;'S.5};'S;=`.`-/R?>`?>r.5}?>r?@U-/R?@U?@W.5}?@W?A`-/R?A`?BY.5}?BY?Bf-/R?Bf?EO.5}?EO?ET-/R?ET?EU.5}?EU?HR-/R?HR?Hw.5}?Hw?Ic-/R?Ic?Ii.5}?Ii?JT-/R?JT?J`.5}?J`?L]-/R?L]?L`.5}?L`?Lf-/R?Lf?Lh.5}?Lh?Ln-/R?Ln?Lp.5}?Lp?Lv-/R?Lv?Lx.5}?Lx?L{-/R?L{O.5}!a.6YZ!OW|SzQS!ROY.5}YZ!)tZr.5}rs.6{sw.5}wx.9vx#S.5}#S#T.;f#T;'S.5};'S;=`.q.q>s.6{>s>t.t>{.6{>{?t.O.6{!>O!>U.U!>Z.6{!>Z!>m.m!>p.6{!>p!?Y.z.
z5>{.6{5>{5>|.
|5?P.6{5?P5?Q.`.`?>r.6{?>r?@U.q/Cb>q>s.7q>s>t/Cb>t>{.7q>{?t/Cb?tA`.7qA`A{/CbA{BQ.7qBQBT/CbBTCS.7qCSDP/CbDPDt.7qDtDu/CbDuDv/CbDvDw.7qDwGO/CbGOGP.7qGPGQ/CbGQGa.7qGaGb/CbGbGc/CbGcGj.7qGjGk/CbGkGl/CbGlGv.7qGvGy/CbGyG{.7qG{G|/CbG|H^.7qH^H_/CbH_H`.7qH`IO/CbIOIm.7qImKj/CbKjKu.7qKuKv/CbKvL`.7qL`MR/CbMRM[.7qM[M]/CbM]M^/CbM^Mb.7qMbMc/CbMcMh.7qMhNO/CbNONS.7qNSNT/CbNTN^.7qN^N_/CbN_Nb.7qNbNc/CbNcNz.7qNz! e/Cb! e!#O.7q!#O!#P/Cb!#P!#Q.7q!#Q!#]/Cb!#]!%W.7q!%W!&`/Cb!&`!&c.7q!&c!&d/Cb!&d!&v.7q!&v!&w/Cb!&w!'O.7q!'O!'Y/Cb!'Y!'i.7q!'i!'p/Cb!'p!'q.7q!'q!'x/Cb!'x!'}.7q!'}!(V/Cb!(V!(X.7q!(X!(Y/Cb!(Y!(Z/Cb!(Z!(].7q!(]!(s/Cb!(s!(t.7q!(t!({/Cb!({!(|.7q!(|!(}/Cb!(}!)Q.7q!)Q!)U/Cb!)U!)X.7q!)X!)Y/Cb!)Y!)j.7q!)j!)k/Cb!)k!)x.7q!)x!)y/Cb!)y!)z/Cb!)z!){.7q!){!*O/Cb!*O!*^.7q!*^!*_/Cb!*_!*`/Cb!*`!*s.7q!*s!*y/Cb!*y!*}.7q!*}!+O/Cb!+O!+P/Cb!+P!+R.7q!+R!+i/Cb!+i!+j.7q!+j!+q/Cb!+q!+r.7q!+r!+s/Cb!+s!+t/Cb!+t!+u.7q!+u!+v/Cb!+v!+w/Cb!+w!+x.7q!+x!+y/Cb!+y!+z/Cb!+z!,k.7q!,k!,o/Cb!,o!,p.7q!,p!,q/Cb!,q!-U.7q!-U!-X/Cb!-X!-i.7q!-i!-r/Cb!-r!-s.7q!-s!-v/Cb!-v!-w.7q!-w!._/Cb!._!.`.7q!.`!.g/Cb!.g!.h.7q!.h!.i/Cb!.i!.j/Cb!.j!.k.7q!.k!.p/Cb!.p!.s.7q!.s!.t/Cb!.t!/W.7q!/W!/X/Cb!/X!/h.7q!/h!/i/Cb!/i!/j/Cb!/j!0_.7q!0_!0g/Cb!0g!0i.7q!0i!0j/Cb!0j!0k/Cb!0k!0m.7q!0m!1T/Cb!1T!1U.7q!1U!1]/Cb!1]!1^.7q!1^!1_/Cb!1_!1`/Cb!1`!1a.7q!1a!1f/Cb!1f!1i.7q!1i!1j/Cb!1j!2Y.7q!2Y!2Z/Cb!2Z!2[/Cb!2[!2].7q!2]!2`/Cb!2`!2o.7q!2o!2p/Cb!2p!3R.7q!3R!3S/Cb!3S!3T.7q!3T!3Z/Cb!3Z!3^.7q!3^!3a/Cb!3a!3b.7q!3b!3f/Cb!3f!3i.7q!3i!3j/Cb!3j!3k/Cb!3k!3l.7q!3l!3m/Cb!3m!3n.7q!3n!3o/Cb!3o!3p/Cb!3p!3s.7q!3s!3t/Cb!3t!3u/Cb!3u!3x.7q!3x!3{/Cb!3{!4O.7q!4O!4[/Cb!4[!4r.7q!4r!4s/Cb!4s!5y.7q!5y!6R/Cb!6R!6S.7q!6S!6V/Cb!6V!6W.7q!6W!6o/Cb!6o!6p.7q!6p!6z/Cb!6z!6{.7q!6{!7Q/Cb!7Q!7T.7q!7T!7U/Cb!7U!7p.7q!7p!7q/Cb!7q!7r/Cb!7r!7x.7q!7x!7y/Cb!7y!7z/Cb!7z!8o.7q!8o!8w/Cb!8w!8x.7q!8x!8{/Cb!8{!8|.7q!8|!9e/Cb!9e!9f.7q!9f!9p/Cb!9p!9q.7q!9q!9v/Cb!9v!9y.7q!9y!9z/Cb!9z!:l.7q!:l!:m/Cb!:m!:n.7q!:n!:o/Cb!:o!:p/Cb!:p!;P.7q!;P!;Q/Cb!;Q!;R/Cb!;R!;e.7q!;e!;m/Cb!;m!;n.7q!;n!;q/Cb!;q!;r.7q!;r!O.7q!>O!>U/Cb!>U!>Z.7q!>Z!>m/Cb!>m!>p.7q!>p!?Y/Cb!?Y!?Z.7q!?Z!?d/Cb!?d!?e.7q!?e!?f/Cb!?f!?h.7q!?h!?o/Cb!?o!@{.7q!@{!A}/Cb!A}!BO.7q!BO!BP/Cb!BP!BQ/Cb!BQ!B^.7q!B^!Be/Cb!Be!Cq.7q!Cq!Cr/Cb!Cr!Cs/Cb!Cs!Ct.7q!Ct!Cu/Cb!Cu!Cw.7q!Cw!Cx/Cb!Cx!Cy/Cb!Cy!Cz.7q!Cz!C{/Cb!C{!C}.7q!C}!DO/Cb!DO!DU.7q!DU!DY/Cb!DY!DZ.7q!DZ!Db/Cb!Db!Dc.7q!Dc!Df/Cb!Df!Dg.7q!Dg!Dh/Cb!Dh!Di.7q!Di!Dj/Cb!Dj!Dl.7q!Dl!Dm/Cb!Dm!Dn/Cb!Dn!Do.7q!Do!Ds/Cb!Ds!Dt.7q!Dt!Du/Cb!Du!Dv/Cb!Dv!EP.7q!EP!EQ/Cb!EQ!ES.7q!ES!EX/Cb!EX!EY.7q!EY!EZ/Cb!EZ!Ep.7q!Ep!Et/Cb!Et!Ff.7q!Ff!Fg/Cb!Fg!Gx.7q!Gx!HQ/Cb!HQ!HR.7q!HR!Hw/Cb!Hw!Id.7q!Id!Ii/Cb!Ii!LQ.7q!LQ!L}/Cb!L}!Mc.7q!Mc!Md/Cb!Md!Mt.7q!Mt!Mz/Cb!Mz!NO.7q!NO!NS/Cb!NS!NV.7q!NV!NW/Cb!NW!NZ.7q!NZ!N[/Cb!N[!N]/Cb!N]!Nd.7q!Nd!Ng/Cb!Ng!Nk.7q!Nk!Nx/Cb!Nx# U.7q# U# V/Cb# V# h.7q# h#!`/Cb#!`#!a.7q#!a#!b/Cb#!b#!g.7q#!g#!h/Cb#!h#!j.7q#!j##g/Cb##g##h.7q##h#*s/Cb#*s#*t.7q#*t#*x/Cb#*x#*z.7q#*z#+R/Cb#+R#+S.7q#+S#+T/Cb#+T#+U.7q#+U#+Y/Cb#+Y#+[.7q#+[#,V/Cb#,V#,W.7q#,W#,[/Cb#,[#,^.7q#,^#-P/Cb#-P#-Q.7q#-Q#-U/Cb#-U#-W.7q#-W#-_/Cb#-_#-`.7q#-`#-a/Cb#-a#-b.7q#-b#-f/Cb#-f#-h.7q#-h#-w/Cb#-w#-x.7q#-x#/T/Cb#/T#/U.7q#/U#/Y/Cb#/Y#/[.7q#/[#0q/Cb#0q#1h.7q#1h#1x/Cb#1x#2Y.7q#2Y#4R/Cb#4R#4_.7q#4_#Au/Cb#Au#Aw.7q#Aw#BY/Cb#BY#BZ.7q#BZ#Bu/Cb#Bu#Bz.7q#Bz#Di/Cb#Di#EO.7q#EO#E]/Cb#E]#E^.7q#E^#Eb/Cb#Eb#Ep.7q#Ep#FS/Cb#FS#Fb.7q#Fb#Ft/Cb#Ft#GS.7q#GS#Ga/Cb#Ga#Gb.7q#Gb#Ge/Cb#Ge#Gt.7q#Gt#Hz/Cb#Hz#Io.7q#Io#Ip/Cb#Ip#It.7q#It#Iu/Cb#Iu#K[.7q#K[#MW/Cb#MW#M`.7q#M`#NZ/Cb#NZ#N[.7q#N[#N]/Cb#N]#Nb.7q#Nb$ z/Cb$ z$!U.7q$!U$!s/Cb$!s$#x.7q$#x$$h/Cb$$h$$j.7q$$j$$o/Cb$$o$$z.7q$$z$%x/Cb$%x$&_.7q$&_$&f/Cb$&f$'p.7q$'p$(X/Cb$(X$(b.7q$(b$)i/Cb$)i$+_.7q$+_$+`/Cb$+`$-a.7q$-a$.b/Cb$.b$.s.7q$.s$.z/Cb$.z$0T.7q$0T$0s/Cb$0s$1Q.7q$1Q$1R/Cb$1R$1S/Cb$1S$1^.7q$1^$2[/Cb$2[$2v.7q$2v$3l/Cb$3l$4g.7q$4g$4j/Cb$4j$4t.7q$4t$5j/Cb$5j$7y.7q$7y$7}/Cb$7}$8O.7q$8O$8S/Cb$8S$8V.7q$8V$8W/Cb$8W$8X/Cb$8X$8b.7q$8b$z/Cb5>z5>{.7q5>{5>|/Cb5>|5?P.7q5?P5?Q/Cb5?Q5?R/Cb5?R5?T.7q5?T5?Y/Cb5?Y5?[.7q5?[5?]/Cb5?]5?^.7q5?^5?_/Cb5?_5?w.7q5?w5?z/Cb5?z5?|.7q5?|5@X/Cb5@X5@`.7q5@`5@c/Cb5@c5@o.7q5@o5@u/Cb5@u5@w.7q5@w5@}/Cb5@}5AP.7q5AP5AV/Cb5AV5A`.7q5A`5Ag/Cb5Ag5Ah.7q5Ah5Ao/Cb5Ao5Dv.7q5Dv5Ek/Cb5Ek5FY.7q5FY;%S/Cb;%S;%`.7q;%`;%w/Cb;%w;%{.7q;%{;'O/Cb;'O;'S.7q;'S;=`.8v<%l?&r.7q?&r?.p/Cb?.p?.r.7q?.r?1Q/Cb?1Q?1x.7q?1x?2P/Cb?2P?2].7q?2]?2b/Cb?2b?2g.7q?2g?2h/Cb?2h?2i.7q?2i?2s/Cb?2s?2t.7q?2t?3R/Cb?3R?3S.7q?3S?3X/Cb?3X?3Y.7q?3Y?3Z/Cb?3Z?3[.7q?3[?3]/Cb?3]?3^/Cb?3^?3_.7q?3_?3`/Cb?3`?3a/Cb?3a?3b.7q?3b?5r/Cb?5r?6e.7q?6e?>`/Cb?>`?>r.7q?>r?@U/Cb?@U?@W.7q?@W?A`/Cb?A`?BY.7q?BY?Bf/Cb?Bf?EO.7q?EO?ET/Cb?ET?EU.7q?EU?HR/Cb?HR?Hw.7q?Hw?Ic/Cb?Ic?Ii.7q?Ii?JT/Cb?JT?J`.7q?J`?L]/Cb?L]?L`.7q?L`?Lf/Cb?Lf?Lh.7q?Lh?Ln/Cb?Ln?Lp.7q?Lp?Lv/Cb?Lv?Lx.7q?Lx?L{/Cb?L{O.7q!R0Ja2hS!RmPOY.8_Zq.8_qr0JYrs0JYst0JYtu0JYuv0JYvw0JYwx0JYxz.8_z{0JY{|0JY|!O.8_!O!P0JY!P!Q0JY!Q![0JY![!a.8_!a!b0JY!b!c.8_!c!}0JY!}#O.8_#O#P0JY#P#R.8_#R#S0JY#S#T0JY#T#o0JY#o$p.8_$p$q0JY$q${.8_${$|0JY$|%Q.8_%Q%R0JY%R%W.8_%W%o0JY%o%p.8_%p&a0JY&a&b.8_&b0`0JY0`0d.8_0d0p0JY0p1O.8_1O1T0JY1T1[.8_1[1]0JY1]1^.8_1^1_0JY1_4U.8_4U4Z0JY4Z4[.8_4[4]0JY4]4^0JY4^4`.8_4`4d0JY4d4l.8_4l4m0JY4m4n.8_4n4q0JY4q4r.8_4r4s0JY4s4t.8_4t5Y0JY5Y5Z.8_5Z7Q0JY7Q7R.8_7R:S0JY:S:[.8_:[=p0JY=p=y.8_=y>q0JY>q>s.8_>s>t0JY>t>{.8_>{?t0JY?tA`.8_A`A{0JYA{BQ.8_BQBT0JYBTCS.8_CSDP0JYDPDt.8_DtDu0JYDuDv0JYDvDw.8_DwGO0JYGOGP.8_GPGQ0JYGQGa.8_GaGb0JYGbGc0JYGcGj.8_GjGk0JYGkGl0JYGlGv.8_GvGy0JYGyG{.8_G{G|0JYG|H^.8_H^H_0JYH_H`.8_H`IO0JYIOIm.8_ImKj0JYKjKu.8_KuKv0JYKvL`.8_L`MR0JYMRM[.8_M[M]0JYM]M^0JYM^Mb.8_MbMc0JYMcMh.8_MhNO0JYNONS.8_NSNT0JYNTN^.8_N^N_0JYN_Nb.8_NbNc0JYNcNz.8_Nz! e0JY! e!#O.8_!#O!#P0JY!#P!#Q.8_!#Q!#]0JY!#]!%W.8_!%W!&`0JY!&`!&c.8_!&c!&d0JY!&d!&v.8_!&v!&w0JY!&w!'O.8_!'O!'Y0JY!'Y!'i.8_!'i!'p0JY!'p!'q.8_!'q!'x0JY!'x!'}.8_!'}!(V0JY!(V!(X.8_!(X!(Y0JY!(Y!(Z0JY!(Z!(].8_!(]!(s0JY!(s!(t.8_!(t!({0JY!({!(|.8_!(|!(}0JY!(}!)Q.8_!)Q!)U0JY!)U!)X.8_!)X!)Y0JY!)Y!)j.8_!)j!)k0JY!)k!)x.8_!)x!)y0JY!)y!)z0JY!)z!){.8_!){!*O0JY!*O!*^.8_!*^!*_0JY!*_!*`0JY!*`!*s.8_!*s!*y0JY!*y!*}.8_!*}!+O0JY!+O!+P0JY!+P!+R.8_!+R!+i0JY!+i!+j.8_!+j!+q0JY!+q!+r.8_!+r!+s0JY!+s!+t0JY!+t!+u.8_!+u!+v0JY!+v!+w0JY!+w!+x.8_!+x!+y0JY!+y!+z0JY!+z!,k.8_!,k!,o0JY!,o!,p.8_!,p!,q0JY!,q!-U.8_!-U!-X0JY!-X!-i.8_!-i!-r0JY!-r!-s.8_!-s!-v0JY!-v!-w.8_!-w!._0JY!._!.`.8_!.`!.g0JY!.g!.h.8_!.h!.i0JY!.i!.j0JY!.j!.k.8_!.k!.p0JY!.p!.s.8_!.s!.t0JY!.t!/W.8_!/W!/X0JY!/X!/h.8_!/h!/i0JY!/i!/j0JY!/j!0_.8_!0_!0g0JY!0g!0i.8_!0i!0j0JY!0j!0k0JY!0k!0m.8_!0m!1T0JY!1T!1U.8_!1U!1]0JY!1]!1^.8_!1^!1_0JY!1_!1`0JY!1`!1a.8_!1a!1f0JY!1f!1i.8_!1i!1j0JY!1j!2Y.8_!2Y!2Z0JY!2Z!2[0JY!2[!2].8_!2]!2`0JY!2`!2o.8_!2o!2p0JY!2p!3R.8_!3R!3S0JY!3S!3T.8_!3T!3Z0JY!3Z!3^.8_!3^!3a0JY!3a!3b.8_!3b!3f0JY!3f!3i.8_!3i!3j0JY!3j!3k0JY!3k!3l.8_!3l!3m0JY!3m!3n.8_!3n!3o0JY!3o!3p0JY!3p!3s.8_!3s!3t0JY!3t!3u0JY!3u!3x.8_!3x!3{0JY!3{!4O.8_!4O!4[0JY!4[!4r.8_!4r!4s0JY!4s!5y.8_!5y!6R0JY!6R!6S.8_!6S!6V0JY!6V!6W.8_!6W!6o0JY!6o!6p.8_!6p!6z0JY!6z!6{.8_!6{!7Q0JY!7Q!7T.8_!7T!7U0JY!7U!7p.8_!7p!7q0JY!7q!7r0JY!7r!7x.8_!7x!7y0JY!7y!7z0JY!7z!8o.8_!8o!8w0JY!8w!8x.8_!8x!8{0JY!8{!8|.8_!8|!9e0JY!9e!9f.8_!9f!9p0JY!9p!9q.8_!9q!9v0JY!9v!9y.8_!9y!9z0JY!9z!:l.8_!:l!:m0JY!:m!:n.8_!:n!:o0JY!:o!:p0JY!:p!;P.8_!;P!;Q0JY!;Q!;R0JY!;R!;e.8_!;e!;m0JY!;m!;n.8_!;n!;q0JY!;q!;r.8_!;r!O.8_!>O!>U0JY!>U!>Z.8_!>Z!>m0JY!>m!>p.8_!>p!?Y0JY!?Y!?Z.8_!?Z!?d0JY!?d!?e.8_!?e!?f0JY!?f!?h.8_!?h!?o0JY!?o!@{.8_!@{!A}0JY!A}!BO.8_!BO!BP0JY!BP!BQ0JY!BQ!B^.8_!B^!Be0JY!Be!Cq.8_!Cq!Cr0JY!Cr!Cs0JY!Cs!Ct.8_!Ct!Cu0JY!Cu!Cw.8_!Cw!Cx0JY!Cx!Cy0JY!Cy!Cz.8_!Cz!C{0JY!C{!C}.8_!C}!DO0JY!DO!DU.8_!DU!DY0JY!DY!DZ.8_!DZ!Db0JY!Db!Dc.8_!Dc!Df0JY!Df!Dg.8_!Dg!Dh0JY!Dh!Di.8_!Di!Dj0JY!Dj!Dl.8_!Dl!Dm0JY!Dm!Dn0JY!Dn!Do.8_!Do!Ds0JY!Ds!Dt.8_!Dt!Du0JY!Du!Dv0JY!Dv!EP.8_!EP!EQ0JY!EQ!ES.8_!ES!EX0JY!EX!EY.8_!EY!EZ0JY!EZ!Ep.8_!Ep!Et0JY!Et!Ff.8_!Ff!Fg0JY!Fg!Gx.8_!Gx!HQ0JY!HQ!HR.8_!HR!Hw0JY!Hw!Id.8_!Id!Ii0JY!Ii!LQ.8_!LQ!L}0JY!L}!Mc.8_!Mc!Md0JY!Md!Mt.8_!Mt!Mz0JY!Mz!NO.8_!NO!NS0JY!NS!NV.8_!NV!NW0JY!NW!NZ.8_!NZ!N[0JY!N[!N]0JY!N]!Nd.8_!Nd!Ng0JY!Ng!Nk.8_!Nk!Nx0JY!Nx# U.8_# U# V0JY# V# h.8_# h#!`0JY#!`#!a.8_#!a#!b0JY#!b#!g.8_#!g#!h0JY#!h#!j.8_#!j##g0JY##g##h.8_##h#*s0JY#*s#*t.8_#*t#*x0JY#*x#*z.8_#*z#+R0JY#+R#+S.8_#+S#+T0JY#+T#+U.8_#+U#+Y0JY#+Y#+[.8_#+[#,V0JY#,V#,W.8_#,W#,[0JY#,[#,^.8_#,^#-P0JY#-P#-Q.8_#-Q#-U0JY#-U#-W.8_#-W#-_0JY#-_#-`.8_#-`#-a0JY#-a#-b.8_#-b#-f0JY#-f#-h.8_#-h#-w0JY#-w#-x.8_#-x#/T0JY#/T#/U.8_#/U#/Y0JY#/Y#/[.8_#/[#0q0JY#0q#1h.8_#1h#1x0JY#1x#2Y.8_#2Y#4R0JY#4R#4_.8_#4_#Au0JY#Au#Aw.8_#Aw#BY0JY#BY#BZ.8_#BZ#Bu0JY#Bu#Bz.8_#Bz#Di0JY#Di#EO.8_#EO#E]0JY#E]#E^.8_#E^#Eb0JY#Eb#Ep.8_#Ep#FS0JY#FS#Fb.8_#Fb#Ft0JY#Ft#GS.8_#GS#Ga0JY#Ga#Gb.8_#Gb#Ge0JY#Ge#Gt.8_#Gt#Hz0JY#Hz#Io.8_#Io#Ip0JY#Ip#It.8_#It#Iu0JY#Iu#K[.8_#K[#MW0JY#MW#M`.8_#M`#NZ0JY#NZ#N[.8_#N[#N]0JY#N]#Nb.8_#Nb$ z0JY$ z$!U.8_$!U$!s0JY$!s$#x.8_$#x$$h0JY$$h$$j.8_$$j$$o0JY$$o$$z.8_$$z$%x0JY$%x$&_.8_$&_$&f0JY$&f$'p.8_$'p$(X0JY$(X$(b.8_$(b$)i0JY$)i$+_.8_$+_$+`0JY$+`$-a.8_$-a$.b0JY$.b$.s.8_$.s$.z0JY$.z$0T.8_$0T$0s0JY$0s$1Q.8_$1Q$1R0JY$1R$1S0JY$1S$1^.8_$1^$2[0JY$2[$2v.8_$2v$3l0JY$3l$4g.8_$4g$4j0JY$4j$4t.8_$4t$5j0JY$5j$7y.8_$7y$7}0JY$7}$8O.8_$8O$8S0JY$8S$8V.8_$8V$8W0JY$8W$8X0JY$8X$8b.8_$8b$z0JY5>z5>{.8_5>{5>|0JY5>|5?P.8_5?P5?Q0JY5?Q5?R0JY5?R5?T.8_5?T5?Y0JY5?Y5?[.8_5?[5?]0JY5?]5?^.8_5?^5?_0JY5?_5?w.8_5?w5?z0JY5?z5?|.8_5?|5@X0JY5@X5@`.8_5@`5@c0JY5@c5@o.8_5@o5@u0JY5@u5@w.8_5@w5@}0JY5@}5AP.8_5AP5AV0JY5AV5A`.8_5A`5Ag0JY5Ag5Ah.8_5Ah5Ao0JY5Ao5Dv.8_5Dv5Ek0JY5Ek5FY.8_5FY;%S0JY;%S;%`.8_;%`;%w0JY;%w;%{.8_;%{;'O0JY;'O;'S.8_;'S;=`.8p<%l?&r.8_?&r?.p0JY?.p?.r.8_?.r?1Q0JY?1Q?1x.8_?1x?2P0JY?2P?2].8_?2]?2b0JY?2b?2g.8_?2g?2h0JY?2h?2i.8_?2i?2s0JY?2s?2t.8_?2t?3R0JY?3R?3S.8_?3S?3X0JY?3X?3Y.8_?3Y?3Z0JY?3Z?3[.8_?3[?3]0JY?3]?3^0JY?3^?3_.8_?3_?3`0JY?3`?3a0JY?3a?3b.8_?3b?5r0JY?5r?6e.8_?6e?>`0JY?>`?>r.8_?>r?@U0JY?@U?@W.8_?@W?A`0JY?A`?BY.8_?BY?Bf0JY?Bf?EO.8_?EO?ET0JY?ET?EU.8_?EU?HR0JY?HR?Hw.8_?Hw?Ic0JY?Ic?Ii.8_?Ii?JT0JY?JT?J`.8_?J`?L]0JY?L]?L`.8_?L`?Lf0JY?Lf?Lh.8_?Lh?Ln0JY?Ln?Lp.8_?Lp?Lv0JY?Lv?Lx.8_?Lx?L{0JY?L{O.8_!T2#U2izQS!RmPOY.8|YZ!+oZq.8|qr2!{rs2!{st2!{tu2!{uv2!{vw2!{wx0JYxz.8|z{2!{{|2!{|!O.8|!O!P2!{!P!Q2!{!Q![2!{![!a.8|!a!b2!{!b!c.8|!c!}2!{!}#O.8|#O#P2!{#P#R.8|#R#S2!{#S#T2!{#T#o2!{#o$p.8|$p$q2!{$q${.8|${$|2!{$|%Q.8|%Q%R2!{%R%W.8|%W%o2!{%o%p.8|%p&a2!{&a&b.8|&b0`2!{0`0d.8|0d0p2!{0p1O.8|1O1T2!{1T1[.8|1[1]2!{1]1^.8|1^1_2!{1_4U.8|4U4Z2!{4Z4[.8|4[4]2!{4]4^2!{4^4`.8|4`4d2!{4d4l.8|4l4m2!{4m4n.8|4n4q2!{4q4r.8|4r4s2!{4s4t.8|4t5Y2!{5Y5Z.8|5Z7Q2!{7Q7R.8|7R:S2!{:S:[.8|:[=p2!{=p=y.8|=y>q2!{>q>s.8|>s>t2!{>t>{.8|>{?t2!{?tA`.8|A`A{2!{A{BQ.8|BQBT2!{BTCS.8|CSDP2!{DPDt.8|DtDu2!{DuDv2!{DvDw.8|DwGO2!{GOGP.8|GPGQ2!{GQGa.8|GaGb2!{GbGc2!{GcGj.8|GjGk2!{GkGl2!{GlGv.8|GvGy2!{GyG{.8|G{G|2!{G|H^.8|H^H_2!{H_H`.8|H`IO2!{IOIm.8|ImKj2!{KjKu.8|KuKv2!{KvL`.8|L`MR2!{MRM[.8|M[M]2!{M]M^2!{M^Mb.8|MbMc2!{McMh.8|MhNO2!{NONS.8|NSNT2!{NTN^.8|N^N_2!{N_Nb.8|NbNc2!{NcNz.8|Nz! e2!{! e!#O.8|!#O!#P2!{!#P!#Q.8|!#Q!#]2!{!#]!%W.8|!%W!&`2!{!&`!&c.8|!&c!&d2!{!&d!&v.8|!&v!&w2!{!&w!'O.8|!'O!'Y2!{!'Y!'i.8|!'i!'p2!{!'p!'q.8|!'q!'x2!{!'x!'}.8|!'}!(V2!{!(V!(X.8|!(X!(Y2!{!(Y!(Z2!{!(Z!(].8|!(]!(s2!{!(s!(t.8|!(t!({2!{!({!(|.8|!(|!(}2!{!(}!)Q.8|!)Q!)U2!{!)U!)X.8|!)X!)Y2!{!)Y!)j.8|!)j!)k2!{!)k!)x.8|!)x!)y2!{!)y!)z2!{!)z!){.8|!){!*O2!{!*O!*^.8|!*^!*_2!{!*_!*`2!{!*`!*s.8|!*s!*y2!{!*y!*}.8|!*}!+O2!{!+O!+P2!{!+P!+R.8|!+R!+i2!{!+i!+j.8|!+j!+q2!{!+q!+r.8|!+r!+s2!{!+s!+t2!{!+t!+u.8|!+u!+v2!{!+v!+w2!{!+w!+x.8|!+x!+y2!{!+y!+z2!{!+z!,k.8|!,k!,o2!{!,o!,p.8|!,p!,q2!{!,q!-U.8|!-U!-X2!{!-X!-i.8|!-i!-r2!{!-r!-s.8|!-s!-v2!{!-v!-w.8|!-w!._2!{!._!.`.8|!.`!.g2!{!.g!.h.8|!.h!.i2!{!.i!.j2!{!.j!.k.8|!.k!.p2!{!.p!.s.8|!.s!.t2!{!.t!/W.8|!/W!/X2!{!/X!/h.8|!/h!/i2!{!/i!/j2!{!/j!0_.8|!0_!0g2!{!0g!0i.8|!0i!0j2!{!0j!0k2!{!0k!0m.8|!0m!1T2!{!1T!1U.8|!1U!1]2!{!1]!1^.8|!1^!1_2!{!1_!1`2!{!1`!1a.8|!1a!1f2!{!1f!1i.8|!1i!1j2!{!1j!2Y.8|!2Y!2Z2!{!2Z!2[2!{!2[!2].8|!2]!2`2!{!2`!2o.8|!2o!2p2!{!2p!3R.8|!3R!3S2!{!3S!3T.8|!3T!3Z2!{!3Z!3^.8|!3^!3a2!{!3a!3b.8|!3b!3f2!{!3f!3i.8|!3i!3j2!{!3j!3k2!{!3k!3l.8|!3l!3m2!{!3m!3n.8|!3n!3o2!{!3o!3p2!{!3p!3s.8|!3s!3t2!{!3t!3u2!{!3u!3x.8|!3x!3{2!{!3{!4O.8|!4O!4[2!{!4[!4r.8|!4r!4s2!{!4s!5y.8|!5y!6R2!{!6R!6S.8|!6S!6V2!{!6V!6W.8|!6W!6o2!{!6o!6p.8|!6p!6z2!{!6z!6{.8|!6{!7Q2!{!7Q!7T.8|!7T!7U2!{!7U!7p.8|!7p!7q2!{!7q!7r2!{!7r!7x.8|!7x!7y2!{!7y!7z2!{!7z!8o.8|!8o!8w2!{!8w!8x.8|!8x!8{2!{!8{!8|.8|!8|!9e2!{!9e!9f.8|!9f!9p2!{!9p!9q.8|!9q!9v2!{!9v!9y.8|!9y!9z2!{!9z!:l.8|!:l!:m2!{!:m!:n.8|!:n!:o2!{!:o!:p2!{!:p!;P.8|!;P!;Q2!{!;Q!;R2!{!;R!;e.8|!;e!;m2!{!;m!;n.8|!;n!;q2!{!;q!;r.8|!;r!O.8|!>O!>U2!{!>U!>Z.8|!>Z!>m2!{!>m!>p.8|!>p!?Y2!{!?Y!?Z.8|!?Z!?d2!{!?d!?e.8|!?e!?f2!{!?f!?h.8|!?h!?o2!{!?o!@{.8|!@{!A}2!{!A}!BO.8|!BO!BP2!{!BP!BQ2!{!BQ!B^.8|!B^!Be2!{!Be!Cq.8|!Cq!Cr2!{!Cr!Cs2!{!Cs!Ct.8|!Ct!Cu2!{!Cu!Cw.8|!Cw!Cx2!{!Cx!Cy2!{!Cy!Cz.8|!Cz!C{2!{!C{!C}.8|!C}!DO2!{!DO!DU.8|!DU!DY2!{!DY!DZ.8|!DZ!Db2!{!Db!Dc.8|!Dc!Df2!{!Df!Dg.8|!Dg!Dh2!{!Dh!Di.8|!Di!Dj2!{!Dj!Dl.8|!Dl!Dm2!{!Dm!Dn2!{!Dn!Do.8|!Do!Ds2!{!Ds!Dt.8|!Dt!Du2!{!Du!Dv2!{!Dv!EP.8|!EP!EQ2!{!EQ!ES.8|!ES!EX2!{!EX!EY.8|!EY!EZ2!{!EZ!Ep.8|!Ep!Et2!{!Et!Ff.8|!Ff!Fg2!{!Fg!Gx.8|!Gx!HQ2!{!HQ!HR.8|!HR!Hw2!{!Hw!Id.8|!Id!Ii2!{!Ii!LQ.8|!LQ!L}2!{!L}!Mc.8|!Mc!Md2!{!Md!Mt.8|!Mt!Mz2!{!Mz!NO.8|!NO!NS2!{!NS!NV.8|!NV!NW2!{!NW!NZ.8|!NZ!N[2!{!N[!N]2!{!N]!Nd.8|!Nd!Ng2!{!Ng!Nk.8|!Nk!Nx2!{!Nx# U.8|# U# V2!{# V# h.8|# h#!`2!{#!`#!a.8|#!a#!b2!{#!b#!g.8|#!g#!h2!{#!h#!j.8|#!j##g2!{##g##h.8|##h#*s2!{#*s#*t.8|#*t#*x2!{#*x#*z.8|#*z#+R2!{#+R#+S.8|#+S#+T2!{#+T#+U.8|#+U#+Y2!{#+Y#+[.8|#+[#,V2!{#,V#,W.8|#,W#,[2!{#,[#,^.8|#,^#-P2!{#-P#-Q.8|#-Q#-U2!{#-U#-W.8|#-W#-_2!{#-_#-`.8|#-`#-a2!{#-a#-b.8|#-b#-f2!{#-f#-h.8|#-h#-w2!{#-w#-x.8|#-x#/T2!{#/T#/U.8|#/U#/Y2!{#/Y#/[.8|#/[#0q2!{#0q#1h.8|#1h#1x2!{#1x#2Y.8|#2Y#4R2!{#4R#4_.8|#4_#Au2!{#Au#Aw.8|#Aw#BY2!{#BY#BZ.8|#BZ#Bu2!{#Bu#Bz.8|#Bz#Di2!{#Di#EO.8|#EO#E]2!{#E]#E^.8|#E^#Eb2!{#Eb#Ep.8|#Ep#FS2!{#FS#Fb.8|#Fb#Ft2!{#Ft#GS.8|#GS#Ga2!{#Ga#Gb.8|#Gb#Ge2!{#Ge#Gt.8|#Gt#Hz2!{#Hz#Io.8|#Io#Ip2!{#Ip#It.8|#It#Iu2!{#Iu#K[.8|#K[#MW2!{#MW#M`.8|#M`#NZ2!{#NZ#N[.8|#N[#N]2!{#N]#Nb.8|#Nb$ z2!{$ z$!U.8|$!U$!s2!{$!s$#x.8|$#x$$h2!{$$h$$j.8|$$j$$o2!{$$o$$z.8|$$z$%x2!{$%x$&_.8|$&_$&f2!{$&f$'p.8|$'p$(X2!{$(X$(b.8|$(b$)i2!{$)i$+_.8|$+_$+`2!{$+`$-a.8|$-a$.b2!{$.b$.s.8|$.s$.z2!{$.z$0T.8|$0T$0s2!{$0s$1Q.8|$1Q$1R2!{$1R$1S2!{$1S$1^.8|$1^$2[2!{$2[$2v.8|$2v$3l2!{$3l$4g.8|$4g$4j2!{$4j$4t.8|$4t$5j2!{$5j$7y.8|$7y$7}2!{$7}$8O.8|$8O$8S2!{$8S$8V.8|$8V$8W2!{$8W$8X2!{$8X$8b.8|$8b$z2!{5>z5>{.8|5>{5>|2!{5>|5?P.8|5?P5?Q2!{5?Q5?R2!{5?R5?T.8|5?T5?Y2!{5?Y5?[.8|5?[5?]2!{5?]5?^.8|5?^5?_2!{5?_5?w.8|5?w5?z2!{5?z5?|.8|5?|5@X2!{5@X5@`.8|5@`5@c2!{5@c5@o.8|5@o5@u2!{5@u5@w.8|5@w5@}2!{5@}5AP.8|5AP5AV2!{5AV5A`.8|5A`5Ag2!{5Ag5Ah.8|5Ah5Ao2!{5Ao5Dv.8|5Dv5Ek2!{5Ek5FY.8|5FY;%S2!{;%S;%`.8|;%`;%w2!{;%w;%{.8|;%{;'O2!{;'O;'S.8|;'S;=`.9j<%l?&r.8|?&r?.p2!{?.p?.r.8|?.r?1Q2!{?1Q?1x.8|?1x?2P2!{?2P?2].8|?2]?2b2!{?2b?2g.8|?2g?2h2!{?2h?2i.8|?2i?2s2!{?2s?2t.8|?2t?3R2!{?3R?3S.8|?3S?3X2!{?3X?3Y.8|?3Y?3Z2!{?3Z?3[.8|?3[?3]2!{?3]?3^2!{?3^?3_.8|?3_?3`2!{?3`?3a2!{?3a?3b.8|?3b?5r2!{?5r?6e.8|?6e?>`2!{?>`?>r.8|?>r?@U2!{?@U?@W.8|?@W?A`2!{?A`?BY.8|?BY?Bf2!{?Bf?EO.8|?EO?ET2!{?ET?EU.8|?EU?HR2!{?HR?Hw.8|?Hw?Ic2!{?Ic?Ii.8|?Ii?JT2!{?JT?J`.8|?J`?L]2!{?L]?L`.8|?L`?Lf2!{?Lf?Lh.8|?Lh?Ln2!{?Ln?Lp.8|?Lp?Lv2!{?Lv?Lx.8|?Lx?L{2!{?L{O.8|!_3*O2i!OW|SS!RmPOY.9vYZ!,^Zq.9vqr3)srs/Cbst3)stu3)suv3)svw3)swx3)sxz.9vz{3)s{|3)s|!O.9v!O!P3)s!P!Q3)s!Q![3)s![!a.9v!a!b3)s!b!c.9v!c!}3)s!}#O.9v#O#P3)s#P#R.9v#R#S3)s#S#T40m#T#o3)s#o$p.9v$p$q3)s$q${.9v${$|3)s$|%Q.9v%Q%R3)s%R%W.9v%W%o3)s%o%p.9v%p&a3)s&a&b.9v&b0`3)s0`0d.9v0d0p3)s0p1O.9v1O1T3)s1T1[.9v1[1]3)s1]1^.9v1^1_3)s1_4U.9v4U4Z3)s4Z4[.9v4[4]3)s4]4^3)s4^4`.9v4`4d3)s4d4l.9v4l4m3)s4m4n.9v4n4q3)s4q4r.9v4r4s3)s4s4t.9v4t5Y3)s5Y5Z.9v5Z7Q3)s7Q7R.9v7R:S3)s:S:[.9v:[=p3)s=p=y.9v=y>q3)s>q>s.9v>s>t3)s>t>{.9v>{?t3)s?tA`.9vA`A{3)sA{BQ.9vBQBT3)sBTCS.9vCSDP3)sDPDt.9vDtDu3)sDuDv3)sDvDw.9vDwGO3)sGOGP.9vGPGQ3)sGQGa.9vGaGb3)sGbGc3)sGcGj.9vGjGk3)sGkGl3)sGlGv.9vGvGy3)sGyG{.9vG{G|3)sG|H^.9vH^H_3)sH_H`.9vH`IO3)sIOIm.9vImKj3)sKjKu.9vKuKv3)sKvL`.9vL`MR3)sMRM[.9vM[M]3)sM]M^3)sM^Mb.9vMbMc3)sMcMh.9vMhNO3)sNONS.9vNSNT3)sNTN^.9vN^N_3)sN_Nb.9vNbNc3)sNcNz.9vNz! e3)s! e!#O.9v!#O!#P3)s!#P!#Q.9v!#Q!#]3)s!#]!%W.9v!%W!&`3)s!&`!&c.9v!&c!&d3)s!&d!&v.9v!&v!&w3)s!&w!'O.9v!'O!'Y3)s!'Y!'i.9v!'i!'p3)s!'p!'q.9v!'q!'x3)s!'x!'}.9v!'}!(V3)s!(V!(X.9v!(X!(Y3)s!(Y!(Z3)s!(Z!(].9v!(]!(s3)s!(s!(t.9v!(t!({3)s!({!(|.9v!(|!(}3)s!(}!)Q.9v!)Q!)U3)s!)U!)X.9v!)X!)Y3)s!)Y!)j.9v!)j!)k3)s!)k!)x.9v!)x!)y3)s!)y!)z3)s!)z!){.9v!){!*O3)s!*O!*^.9v!*^!*_3)s!*_!*`3)s!*`!*s.9v!*s!*y3)s!*y!*}.9v!*}!+O3)s!+O!+P3)s!+P!+R.9v!+R!+i3)s!+i!+j.9v!+j!+q3)s!+q!+r.9v!+r!+s3)s!+s!+t3)s!+t!+u.9v!+u!+v3)s!+v!+w3)s!+w!+x.9v!+x!+y3)s!+y!+z3)s!+z!,k.9v!,k!,o3)s!,o!,p.9v!,p!,q3)s!,q!-U.9v!-U!-X3)s!-X!-i.9v!-i!-r3)s!-r!-s.9v!-s!-v3)s!-v!-w.9v!-w!._3)s!._!.`.9v!.`!.g3)s!.g!.h.9v!.h!.i3)s!.i!.j3)s!.j!.k.9v!.k!.p3)s!.p!.s.9v!.s!.t3)s!.t!/W.9v!/W!/X3)s!/X!/h.9v!/h!/i3)s!/i!/j3)s!/j!0_.9v!0_!0g3)s!0g!0i.9v!0i!0j3)s!0j!0k3)s!0k!0m.9v!0m!1T3)s!1T!1U.9v!1U!1]3)s!1]!1^.9v!1^!1_3)s!1_!1`3)s!1`!1a.9v!1a!1f3)s!1f!1i.9v!1i!1j3)s!1j!2Y.9v!2Y!2Z3)s!2Z!2[3)s!2[!2].9v!2]!2`3)s!2`!2o.9v!2o!2p3)s!2p!3R.9v!3R!3S3)s!3S!3T.9v!3T!3Z3)s!3Z!3^.9v!3^!3a3)s!3a!3b.9v!3b!3f3)s!3f!3i.9v!3i!3j3)s!3j!3k3)s!3k!3l.9v!3l!3m3)s!3m!3n.9v!3n!3o3)s!3o!3p3)s!3p!3s.9v!3s!3t3)s!3t!3u3)s!3u!3x.9v!3x!3{3)s!3{!4O.9v!4O!4[3)s!4[!4r.9v!4r!4s3)s!4s!5y.9v!5y!6R3)s!6R!6S.9v!6S!6V3)s!6V!6W.9v!6W!6o3)s!6o!6p.9v!6p!6z3)s!6z!6{.9v!6{!7Q3)s!7Q!7T.9v!7T!7U3)s!7U!7p.9v!7p!7q3)s!7q!7r3)s!7r!7x.9v!7x!7y3)s!7y!7z3)s!7z!8o.9v!8o!8w3)s!8w!8x.9v!8x!8{3)s!8{!8|.9v!8|!9e3)s!9e!9f.9v!9f!9p3)s!9p!9q.9v!9q!9v3)s!9v!9y.9v!9y!9z3)s!9z!:l.9v!:l!:m3)s!:m!:n.9v!:n!:o3)s!:o!:p3)s!:p!;P.9v!;P!;Q3)s!;Q!;R3)s!;R!;e.9v!;e!;m3)s!;m!;n.9v!;n!;q3)s!;q!;r.9v!;r!O.9v!>O!>U3)s!>U!>Z.9v!>Z!>m3)s!>m!>p.9v!>p!?Y3)s!?Y!?Z.9v!?Z!?d3)s!?d!?e.9v!?e!?f3)s!?f!?h.9v!?h!?o3)s!?o!@{.9v!@{!A}3)s!A}!BO.9v!BO!BP3)s!BP!BQ3)s!BQ!B^.9v!B^!Be3)s!Be!Cq.9v!Cq!Cr3)s!Cr!Cs3)s!Cs!Ct.9v!Ct!Cu3)s!Cu!Cw.9v!Cw!Cx3)s!Cx!Cy3)s!Cy!Cz.9v!Cz!C{3)s!C{!C}.9v!C}!DO3)s!DO!DU.9v!DU!DY3)s!DY!DZ.9v!DZ!Db3)s!Db!Dc.9v!Dc!Df3)s!Df!Dg.9v!Dg!Dh3)s!Dh!Di.9v!Di!Dj3)s!Dj!Dl.9v!Dl!Dm3)s!Dm!Dn3)s!Dn!Do.9v!Do!Ds3)s!Ds!Dt.9v!Dt!Du3)s!Du!Dv3)s!Dv!EP.9v!EP!EQ3)s!EQ!ES.9v!ES!EX3)s!EX!EY.9v!EY!EZ3)s!EZ!Ep.9v!Ep!Et3)s!Et!Ff.9v!Ff!Fg3)s!Fg!Gx.9v!Gx!HQ3)s!HQ!HR.9v!HR!Hw3)s!Hw!Id.9v!Id!Ii3)s!Ii!LQ.9v!LQ!L}3)s!L}!Mc.9v!Mc!Md3)s!Md!Mt.9v!Mt!Mz3)s!Mz!NO.9v!NO!NS3)s!NS!NV.9v!NV!NW3)s!NW!NZ.9v!NZ!N[3)s!N[!N]3)s!N]!Nd.9v!Nd!Ng3)s!Ng!Nk.9v!Nk!Nx3)s!Nx# U.9v# U# V3)s# V# h.9v# h#!`3)s#!`#!a.9v#!a#!b3)s#!b#!g.9v#!g#!h3)s#!h#!j.9v#!j##g3)s##g##h.9v##h#*s3)s#*s#*t.9v#*t#*x3)s#*x#*z.9v#*z#+R3)s#+R#+S.9v#+S#+T3)s#+T#+U.9v#+U#+Y3)s#+Y#+[.9v#+[#,V3)s#,V#,W.9v#,W#,[3)s#,[#,^.9v#,^#-P3)s#-P#-Q.9v#-Q#-U3)s#-U#-W.9v#-W#-_3)s#-_#-`.9v#-`#-a3)s#-a#-b.9v#-b#-f3)s#-f#-h.9v#-h#-w3)s#-w#-x.9v#-x#/T3)s#/T#/U.9v#/U#/Y3)s#/Y#/[.9v#/[#0q3)s#0q#1h.9v#1h#1x3)s#1x#2Y.9v#2Y#4R3)s#4R#4_.9v#4_#Au3)s#Au#Aw.9v#Aw#BY3)s#BY#BZ.9v#BZ#Bu3)s#Bu#Bz.9v#Bz#Di3)s#Di#EO.9v#EO#E]3)s#E]#E^.9v#E^#Eb3)s#Eb#Ep.9v#Ep#FS3)s#FS#Fb.9v#Fb#Ft3)s#Ft#GS.9v#GS#Ga3)s#Ga#Gb.9v#Gb#Ge3)s#Ge#Gt.9v#Gt#Hz3)s#Hz#Io.9v#Io#Ip3)s#Ip#It.9v#It#Iu3)s#Iu#K[.9v#K[#MW3)s#MW#M`.9v#M`#NZ3)s#NZ#N[.9v#N[#N]3)s#N]#Nb.9v#Nb$ z3)s$ z$!U.9v$!U$!s3)s$!s$#x.9v$#x$$h3)s$$h$$j.9v$$j$$o3)s$$o$$z.9v$$z$%x3)s$%x$&_.9v$&_$&f3)s$&f$'p.9v$'p$(X3)s$(X$(b.9v$(b$)i3)s$)i$+_.9v$+_$+`3)s$+`$-a.9v$-a$.b3)s$.b$.s.9v$.s$.z3)s$.z$0T.9v$0T$0s3)s$0s$1Q.9v$1Q$1R3)s$1R$1S3)s$1S$1^.9v$1^$2[3)s$2[$2v.9v$2v$3l3)s$3l$4g.9v$4g$4j3)s$4j$4t.9v$4t$5j3)s$5j$7y.9v$7y$7}3)s$7}$8O.9v$8O$8S3)s$8S$8V.9v$8V$8W3)s$8W$8X3)s$8X$8b.9v$8b$z3)s5>z5>{.9v5>{5>|3)s5>|5?P.9v5?P5?Q3)s5?Q5?R3)s5?R5?T.9v5?T5?Y3)s5?Y5?[.9v5?[5?]3)s5?]5?^.9v5?^5?_3)s5?_5?w.9v5?w5?z3)s5?z5?|.9v5?|5@X3)s5@X5@`.9v5@`5@c3)s5@c5@o.9v5@o5@u3)s5@u5@w.9v5@w5@}3)s5@}5AP.9v5AP5AV3)s5AV5A`.9v5A`5Ag3)s5Ag5Ah.9v5Ah5Ao3)s5Ao5Dv.9v5Dv5Ek3)s5Ek5FY.9v5FY;%S3)s;%S;%`.9v;%`;%w3)s;%w;%{.9v;%{;'O3)s;'O;'S.9v;'S;=`.;`<%l?&r.9v?&r?.p3)s?.p?.r.9v?.r?1Q3)s?1Q?1x.9v?1x?2P3)s?2P?2].9v?2]?2b3)s?2b?2g.9v?2g?2h3)s?2h?2i.9v?2i?2s3)s?2s?2t.9v?2t?3R3)s?3R?3S.9v?3S?3X3)s?3X?3Y.9v?3Y?3Z3)s?3Z?3[.9v?3[?3]3)s?3]?3^3)s?3^?3_.9v?3_?3`3)s?3`?3a3)s?3a?3b.9v?3b?5r3)s?5r?6e.9v?6e?>`3)s?>`?>r.9v?>r?@U3)s?@U?@W.9v?@W?A`3)s?A`?BY.9v?BY?Bf3)s?Bf?EO.9v?EO?ET3)s?ET?EU.9v?EU?HR3)s?HR?Hw.9v?Hw?Ic3)s?Ic?Ii.9v?Ii?JT3)s?JT?J`.9v?J`?L]3)s?L]?L`.9v?L`?Lf3)s?Lf?Lh.9v?Lh?Ln3)s?Ln?Lp.9v?Lp?Lv3)s?Lv?Lx.9v?Lx?L{3)s?L{O.9v!V40v2i|SS!RmPOY.:lYZ!,zZq.:lqr40mrs0JYst40mtu40muv40mvw40mwx40mxz.:lz{40m{|40m|!O.:l!O!P40m!P!Q40m!Q![40m![!a.:l!a!b40m!b!c.:l!c!}40m!}#O.:l#O#P40m#P#R.:l#R#S40m#S#T40m#T#o40m#o$p.:l$p$q40m$q${.:l${$|40m$|%Q.:l%Q%R40m%R%W.:l%W%o40m%o%p.:l%p&a40m&a&b.:l&b0`40m0`0d.:l0d0p40m0p1O.:l1O1T40m1T1[.:l1[1]40m1]1^.:l1^1_40m1_4U.:l4U4Z40m4Z4[.:l4[4]40m4]4^40m4^4`.:l4`4d40m4d4l.:l4l4m40m4m4n.:l4n4q40m4q4r.:l4r4s40m4s4t.:l4t5Y40m5Y5Z.:l5Z7Q40m7Q7R.:l7R:S40m:S:[.:l:[=p40m=p=y.:l=y>q40m>q>s.:l>s>t40m>t>{.:l>{?t40m?tA`.:lA`A{40mA{BQ.:lBQBT40mBTCS.:lCSDP40mDPDt.:lDtDu40mDuDv40mDvDw.:lDwGO40mGOGP.:lGPGQ40mGQGa.:lGaGb40mGbGc40mGcGj.:lGjGk40mGkGl40mGlGv.:lGvGy40mGyG{.:lG{G|40mG|H^.:lH^H_40mH_H`.:lH`IO40mIOIm.:lImKj40mKjKu.:lKuKv40mKvL`.:lL`MR40mMRM[.:lM[M]40mM]M^40mM^Mb.:lMbMc40mMcMh.:lMhNO40mNONS.:lNSNT40mNTN^.:lN^N_40mN_Nb.:lNbNc40mNcNz.:lNz! e40m! e!#O.:l!#O!#P40m!#P!#Q.:l!#Q!#]40m!#]!%W.:l!%W!&`40m!&`!&c.:l!&c!&d40m!&d!&v.:l!&v!&w40m!&w!'O.:l!'O!'Y40m!'Y!'i.:l!'i!'p40m!'p!'q.:l!'q!'x40m!'x!'}.:l!'}!(V40m!(V!(X.:l!(X!(Y40m!(Y!(Z40m!(Z!(].:l!(]!(s40m!(s!(t.:l!(t!({40m!({!(|.:l!(|!(}40m!(}!)Q.:l!)Q!)U40m!)U!)X.:l!)X!)Y40m!)Y!)j.:l!)j!)k40m!)k!)x.:l!)x!)y40m!)y!)z40m!)z!){.:l!){!*O40m!*O!*^.:l!*^!*_40m!*_!*`40m!*`!*s.:l!*s!*y40m!*y!*}.:l!*}!+O40m!+O!+P40m!+P!+R.:l!+R!+i40m!+i!+j.:l!+j!+q40m!+q!+r.:l!+r!+s40m!+s!+t40m!+t!+u.:l!+u!+v40m!+v!+w40m!+w!+x.:l!+x!+y40m!+y!+z40m!+z!,k.:l!,k!,o40m!,o!,p.:l!,p!,q40m!,q!-U.:l!-U!-X40m!-X!-i.:l!-i!-r40m!-r!-s.:l!-s!-v40m!-v!-w.:l!-w!._40m!._!.`.:l!.`!.g40m!.g!.h.:l!.h!.i40m!.i!.j40m!.j!.k.:l!.k!.p40m!.p!.s.:l!.s!.t40m!.t!/W.:l!/W!/X40m!/X!/h.:l!/h!/i40m!/i!/j40m!/j!0_.:l!0_!0g40m!0g!0i.:l!0i!0j40m!0j!0k40m!0k!0m.:l!0m!1T40m!1T!1U.:l!1U!1]40m!1]!1^.:l!1^!1_40m!1_!1`40m!1`!1a.:l!1a!1f40m!1f!1i.:l!1i!1j40m!1j!2Y.:l!2Y!2Z40m!2Z!2[40m!2[!2].:l!2]!2`40m!2`!2o.:l!2o!2p40m!2p!3R.:l!3R!3S40m!3S!3T.:l!3T!3Z40m!3Z!3^.:l!3^!3a40m!3a!3b.:l!3b!3f40m!3f!3i.:l!3i!3j40m!3j!3k40m!3k!3l.:l!3l!3m40m!3m!3n.:l!3n!3o40m!3o!3p40m!3p!3s.:l!3s!3t40m!3t!3u40m!3u!3x.:l!3x!3{40m!3{!4O.:l!4O!4[40m!4[!4r.:l!4r!4s40m!4s!5y.:l!5y!6R40m!6R!6S.:l!6S!6V40m!6V!6W.:l!6W!6o40m!6o!6p.:l!6p!6z40m!6z!6{.:l!6{!7Q40m!7Q!7T.:l!7T!7U40m!7U!7p.:l!7p!7q40m!7q!7r40m!7r!7x.:l!7x!7y40m!7y!7z40m!7z!8o.:l!8o!8w40m!8w!8x.:l!8x!8{40m!8{!8|.:l!8|!9e40m!9e!9f.:l!9f!9p40m!9p!9q.:l!9q!9v40m!9v!9y.:l!9y!9z40m!9z!:l.:l!:l!:m40m!:m!:n.:l!:n!:o40m!:o!:p40m!:p!;P.:l!;P!;Q40m!;Q!;R40m!;R!;e.:l!;e!;m40m!;m!;n.:l!;n!;q40m!;q!;r.:l!;r!O.:l!>O!>U40m!>U!>Z.:l!>Z!>m40m!>m!>p.:l!>p!?Y40m!?Y!?Z.:l!?Z!?d40m!?d!?e.:l!?e!?f40m!?f!?h.:l!?h!?o40m!?o!@{.:l!@{!A}40m!A}!BO.:l!BO!BP40m!BP!BQ40m!BQ!B^.:l!B^!Be40m!Be!Cq.:l!Cq!Cr40m!Cr!Cs40m!Cs!Ct.:l!Ct!Cu40m!Cu!Cw.:l!Cw!Cx40m!Cx!Cy40m!Cy!Cz.:l!Cz!C{40m!C{!C}.:l!C}!DO40m!DO!DU.:l!DU!DY40m!DY!DZ.:l!DZ!Db40m!Db!Dc.:l!Dc!Df40m!Df!Dg.:l!Dg!Dh40m!Dh!Di.:l!Di!Dj40m!Dj!Dl.:l!Dl!Dm40m!Dm!Dn40m!Dn!Do.:l!Do!Ds40m!Ds!Dt.:l!Dt!Du40m!Du!Dv40m!Dv!EP.:l!EP!EQ40m!EQ!ES.:l!ES!EX40m!EX!EY.:l!EY!EZ40m!EZ!Ep.:l!Ep!Et40m!Et!Ff.:l!Ff!Fg40m!Fg!Gx.:l!Gx!HQ40m!HQ!HR.:l!HR!Hw40m!Hw!Id.:l!Id!Ii40m!Ii!LQ.:l!LQ!L}40m!L}!Mc.:l!Mc!Md40m!Md!Mt.:l!Mt!Mz40m!Mz!NO.:l!NO!NS40m!NS!NV.:l!NV!NW40m!NW!NZ.:l!NZ!N[40m!N[!N]40m!N]!Nd.:l!Nd!Ng40m!Ng!Nk.:l!Nk!Nx40m!Nx# U.:l# U# V40m# V# h.:l# h#!`40m#!`#!a.:l#!a#!b40m#!b#!g.:l#!g#!h40m#!h#!j.:l#!j##g40m##g##h.:l##h#*s40m#*s#*t.:l#*t#*x40m#*x#*z.:l#*z#+R40m#+R#+S.:l#+S#+T40m#+T#+U.:l#+U#+Y40m#+Y#+[.:l#+[#,V40m#,V#,W.:l#,W#,[40m#,[#,^.:l#,^#-P40m#-P#-Q.:l#-Q#-U40m#-U#-W.:l#-W#-_40m#-_#-`.:l#-`#-a40m#-a#-b.:l#-b#-f40m#-f#-h.:l#-h#-w40m#-w#-x.:l#-x#/T40m#/T#/U.:l#/U#/Y40m#/Y#/[.:l#/[#0q40m#0q#1h.:l#1h#1x40m#1x#2Y.:l#2Y#4R40m#4R#4_.:l#4_#Au40m#Au#Aw.:l#Aw#BY40m#BY#BZ.:l#BZ#Bu40m#Bu#Bz.:l#Bz#Di40m#Di#EO.:l#EO#E]40m#E]#E^.:l#E^#Eb40m#Eb#Ep.:l#Ep#FS40m#FS#Fb.:l#Fb#Ft40m#Ft#GS.:l#GS#Ga40m#Ga#Gb.:l#Gb#Ge40m#Ge#Gt.:l#Gt#Hz40m#Hz#Io.:l#Io#Ip40m#Ip#It.:l#It#Iu40m#Iu#K[.:l#K[#MW40m#MW#M`.:l#M`#NZ40m#NZ#N[.:l#N[#N]40m#N]#Nb.:l#Nb$ z40m$ z$!U.:l$!U$!s40m$!s$#x.:l$#x$$h40m$$h$$j.:l$$j$$o40m$$o$$z.:l$$z$%x40m$%x$&_.:l$&_$&f40m$&f$'p.:l$'p$(X40m$(X$(b.:l$(b$)i40m$)i$+_.:l$+_$+`40m$+`$-a.:l$-a$.b40m$.b$.s.:l$.s$.z40m$.z$0T.:l$0T$0s40m$0s$1Q.:l$1Q$1R40m$1R$1S40m$1S$1^.:l$1^$2[40m$2[$2v.:l$2v$3l40m$3l$4g.:l$4g$4j40m$4j$4t.:l$4t$5j40m$5j$7y.:l$7y$7}40m$7}$8O.:l$8O$8S40m$8S$8V.:l$8V$8W40m$8W$8X40m$8X$8b.:l$8b$z40m5>z5>{.:l5>{5>|40m5>|5?P.:l5?P5?Q40m5?Q5?R40m5?R5?T.:l5?T5?Y40m5?Y5?[.:l5?[5?]40m5?]5?^.:l5?^5?_40m5?_5?w.:l5?w5?z40m5?z5?|.:l5?|5@X40m5@X5@`.:l5@`5@c40m5@c5@o.:l5@o5@u40m5@u5@w.:l5@w5@}40m5@}5AP.:l5AP5AV40m5AV5A`.:l5A`5Ag40m5Ag5Ah.:l5Ah5Ao40m5Ao5Dv.:l5Dv5Ek40m5Ek5FY.:l5FY;%S40m;%S;%`.:l;%`;%w40m;%w;%{.:l;%{;'O40m;'O;'S.:l;'S;=`.;Y<%l?&r.:l?&r?.p40m?.p?.r.:l?.r?1Q40m?1Q?1x.:l?1x?2P40m?2P?2].:l?2]?2b40m?2b?2g.:l?2g?2h40m?2h?2i.:l?2i?2s40m?2s?2t.:l?2t?3R40m?3R?3S.:l?3S?3X40m?3X?3Y.:l?3Y?3Z40m?3Z?3[.:l?3[?3]40m?3]?3^40m?3^?3_.:l?3_?3`40m?3`?3a40m?3a?3b.:l?3b?5r40m?5r?6e.:l?6e?>`40m?>`?>r.:l?>r?@U40m?@U?@W.:l?@W?A`40m?A`?BY.:l?BY?Bf40m?Bf?EO.:l?EO?ET40m?ET?EU.:l?EU?HR40m?HR?Hw.:l?Hw?Ic40m?Ic?Ii.:l?Ii?JT40m?JT?J`.:l?J`?L]40m?L]?L`.:l?L`?Lf40m?Lf?Lh.:l?Lh?Ln40m?Ln?Lp.:l?Lp?Lv40m?Lv?Lx.:l?Lx?L{40m?L{O.:l!X57p2i|SzQS!RmPOY.;fYZ!-iZq.;fqr57ers2!{st57etu57euv57evw57ewx40mxz.;fz{57e{|57e|!O.;f!O!P57e!P!Q57e!Q![57e![!a.;f!a!b57e!b!c.;f!c!}57e!}#O.;f#O#P57e#P#R.;f#R#S57e#S#T57e#T#o57e#o$p.;f$p$q57e$q${.;f${$|57e$|%Q.;f%Q%R57e%R%W.;f%W%o57e%o%p.;f%p&a57e&a&b.;f&b0`57e0`0d.;f0d0p57e0p1O.;f1O1T57e1T1[.;f1[1]57e1]1^.;f1^1_57e1_4U.;f4U4Z57e4Z4[.;f4[4]57e4]4^57e4^4`.;f4`4d57e4d4l.;f4l4m57e4m4n.;f4n4q57e4q4r.;f4r4s57e4s4t.;f4t5Y57e5Y5Z.;f5Z7Q57e7Q7R.;f7R:S57e:S:[.;f:[=p57e=p=y.;f=y>q57e>q>s.;f>s>t57e>t>{.;f>{?t57e?tA`.;fA`A{57eA{BQ.;fBQBT57eBTCS.;fCSDP57eDPDt.;fDtDu57eDuDv57eDvDw.;fDwGO57eGOGP.;fGPGQ57eGQGa.;fGaGb57eGbGc57eGcGj.;fGjGk57eGkGl57eGlGv.;fGvGy57eGyG{.;fG{G|57eG|H^.;fH^H_57eH_H`.;fH`IO57eIOIm.;fImKj57eKjKu.;fKuKv57eKvL`.;fL`MR57eMRM[.;fM[M]57eM]M^57eM^Mb.;fMbMc57eMcMh.;fMhNO57eNONS.;fNSNT57eNTN^.;fN^N_57eN_Nb.;fNbNc57eNcNz.;fNz! e57e! e!#O.;f!#O!#P57e!#P!#Q.;f!#Q!#]57e!#]!%W.;f!%W!&`57e!&`!&c.;f!&c!&d57e!&d!&v.;f!&v!&w57e!&w!'O.;f!'O!'Y57e!'Y!'i.;f!'i!'p57e!'p!'q.;f!'q!'x57e!'x!'}.;f!'}!(V57e!(V!(X.;f!(X!(Y57e!(Y!(Z57e!(Z!(].;f!(]!(s57e!(s!(t.;f!(t!({57e!({!(|.;f!(|!(}57e!(}!)Q.;f!)Q!)U57e!)U!)X.;f!)X!)Y57e!)Y!)j.;f!)j!)k57e!)k!)x.;f!)x!)y57e!)y!)z57e!)z!){.;f!){!*O57e!*O!*^.;f!*^!*_57e!*_!*`57e!*`!*s.;f!*s!*y57e!*y!*}.;f!*}!+O57e!+O!+P57e!+P!+R.;f!+R!+i57e!+i!+j.;f!+j!+q57e!+q!+r.;f!+r!+s57e!+s!+t57e!+t!+u.;f!+u!+v57e!+v!+w57e!+w!+x.;f!+x!+y57e!+y!+z57e!+z!,k.;f!,k!,o57e!,o!,p.;f!,p!,q57e!,q!-U.;f!-U!-X57e!-X!-i.;f!-i!-r57e!-r!-s.;f!-s!-v57e!-v!-w.;f!-w!._57e!._!.`.;f!.`!.g57e!.g!.h.;f!.h!.i57e!.i!.j57e!.j!.k.;f!.k!.p57e!.p!.s.;f!.s!.t57e!.t!/W.;f!/W!/X57e!/X!/h.;f!/h!/i57e!/i!/j57e!/j!0_.;f!0_!0g57e!0g!0i.;f!0i!0j57e!0j!0k57e!0k!0m.;f!0m!1T57e!1T!1U.;f!1U!1]57e!1]!1^.;f!1^!1_57e!1_!1`57e!1`!1a.;f!1a!1f57e!1f!1i.;f!1i!1j57e!1j!2Y.;f!2Y!2Z57e!2Z!2[57e!2[!2].;f!2]!2`57e!2`!2o.;f!2o!2p57e!2p!3R.;f!3R!3S57e!3S!3T.;f!3T!3Z57e!3Z!3^.;f!3^!3a57e!3a!3b.;f!3b!3f57e!3f!3i.;f!3i!3j57e!3j!3k57e!3k!3l.;f!3l!3m57e!3m!3n.;f!3n!3o57e!3o!3p57e!3p!3s.;f!3s!3t57e!3t!3u57e!3u!3x.;f!3x!3{57e!3{!4O.;f!4O!4[57e!4[!4r.;f!4r!4s57e!4s!5y.;f!5y!6R57e!6R!6S.;f!6S!6V57e!6V!6W.;f!6W!6o57e!6o!6p.;f!6p!6z57e!6z!6{.;f!6{!7Q57e!7Q!7T.;f!7T!7U57e!7U!7p.;f!7p!7q57e!7q!7r57e!7r!7x.;f!7x!7y57e!7y!7z57e!7z!8o.;f!8o!8w57e!8w!8x.;f!8x!8{57e!8{!8|.;f!8|!9e57e!9e!9f.;f!9f!9p57e!9p!9q.;f!9q!9v57e!9v!9y.;f!9y!9z57e!9z!:l.;f!:l!:m57e!:m!:n.;f!:n!:o57e!:o!:p57e!:p!;P.;f!;P!;Q57e!;Q!;R57e!;R!;e.;f!;e!;m57e!;m!;n.;f!;n!;q57e!;q!;r.;f!;r!O.;f!>O!>U57e!>U!>Z.;f!>Z!>m57e!>m!>p.;f!>p!?Y57e!?Y!?Z.;f!?Z!?d57e!?d!?e.;f!?e!?f57e!?f!?h.;f!?h!?o57e!?o!@{.;f!@{!A}57e!A}!BO.;f!BO!BP57e!BP!BQ57e!BQ!B^.;f!B^!Be57e!Be!Cq.;f!Cq!Cr57e!Cr!Cs57e!Cs!Ct.;f!Ct!Cu57e!Cu!Cw.;f!Cw!Cx57e!Cx!Cy57e!Cy!Cz.;f!Cz!C{57e!C{!C}.;f!C}!DO57e!DO!DU.;f!DU!DY57e!DY!DZ.;f!DZ!Db57e!Db!Dc.;f!Dc!Df57e!Df!Dg.;f!Dg!Dh57e!Dh!Di.;f!Di!Dj57e!Dj!Dl.;f!Dl!Dm57e!Dm!Dn57e!Dn!Do.;f!Do!Ds57e!Ds!Dt.;f!Dt!Du57e!Du!Dv57e!Dv!EP.;f!EP!EQ57e!EQ!ES.;f!ES!EX57e!EX!EY.;f!EY!EZ57e!EZ!Ep.;f!Ep!Et57e!Et!Ff.;f!Ff!Fg57e!Fg!Gx.;f!Gx!HQ57e!HQ!HR.;f!HR!Hw57e!Hw!Id.;f!Id!Ii57e!Ii!LQ.;f!LQ!L}57e!L}!Mc.;f!Mc!Md57e!Md!Mt.;f!Mt!Mz57e!Mz!NO.;f!NO!NS57e!NS!NV.;f!NV!NW57e!NW!NZ.;f!NZ!N[57e!N[!N]57e!N]!Nd.;f!Nd!Ng57e!Ng!Nk.;f!Nk!Nx57e!Nx# U.;f# U# V57e# V# h.;f# h#!`57e#!`#!a.;f#!a#!b57e#!b#!g.;f#!g#!h57e#!h#!j.;f#!j##g57e##g##h.;f##h#*s57e#*s#*t.;f#*t#*x57e#*x#*z.;f#*z#+R57e#+R#+S.;f#+S#+T57e#+T#+U.;f#+U#+Y57e#+Y#+[.;f#+[#,V57e#,V#,W.;f#,W#,[57e#,[#,^.;f#,^#-P57e#-P#-Q.;f#-Q#-U57e#-U#-W.;f#-W#-_57e#-_#-`.;f#-`#-a57e#-a#-b.;f#-b#-f57e#-f#-h.;f#-h#-w57e#-w#-x.;f#-x#/T57e#/T#/U.;f#/U#/Y57e#/Y#/[.;f#/[#0q57e#0q#1h.;f#1h#1x57e#1x#2Y.;f#2Y#4R57e#4R#4_.;f#4_#Au57e#Au#Aw.;f#Aw#BY57e#BY#BZ.;f#BZ#Bu57e#Bu#Bz.;f#Bz#Di57e#Di#EO.;f#EO#E]57e#E]#E^.;f#E^#Eb57e#Eb#Ep.;f#Ep#FS57e#FS#Fb.;f#Fb#Ft57e#Ft#GS.;f#GS#Ga57e#Ga#Gb.;f#Gb#Ge57e#Ge#Gt.;f#Gt#Hz57e#Hz#Io.;f#Io#Ip57e#Ip#It.;f#It#Iu57e#Iu#K[.;f#K[#MW57e#MW#M`.;f#M`#NZ57e#NZ#N[.;f#N[#N]57e#N]#Nb.;f#Nb$ z57e$ z$!U.;f$!U$!s57e$!s$#x.;f$#x$$h57e$$h$$j.;f$$j$$o57e$$o$$z.;f$$z$%x57e$%x$&_.;f$&_$&f57e$&f$'p.;f$'p$(X57e$(X$(b.;f$(b$)i57e$)i$+_.;f$+_$+`57e$+`$-a.;f$-a$.b57e$.b$.s.;f$.s$.z57e$.z$0T.;f$0T$0s57e$0s$1Q.;f$1Q$1R57e$1R$1S57e$1S$1^.;f$1^$2[57e$2[$2v.;f$2v$3l57e$3l$4g.;f$4g$4j57e$4j$4t.;f$4t$5j57e$5j$7y.;f$7y$7}57e$7}$8O.;f$8O$8S57e$8S$8V.;f$8V$8W57e$8W$8X57e$8X$8b.;f$8b$z57e5>z5>{.;f5>{5>|57e5>|5?P.;f5?P5?Q57e5?Q5?R57e5?R5?T.;f5?T5?Y57e5?Y5?[.;f5?[5?]57e5?]5?^.;f5?^5?_57e5?_5?w.;f5?w5?z57e5?z5?|.;f5?|5@X57e5@X5@`.;f5@`5@c57e5@c5@o.;f5@o5@u57e5@u5@w.;f5@w5@}57e5@}5AP.;f5AP5AV57e5AV5A`.;f5A`5Ag57e5Ag5Ah.;f5Ah5Ao57e5Ao5Dv.;f5Dv5Ek57e5Ek5FY.;f5FY;%S57e;%S;%`.;f;%`;%w57e;%w;%{.;f;%{;'O57e;'O;'S.;f;'S;=`.<[<%l?&r.;f?&r?.p57e?.p?.r.;f?.r?1Q57e?1Q?1x.;f?1x?2P57e?2P?2].;f?2]?2b57e?2b?2g.;f?2g?2h57e?2h?2i.;f?2i?2s57e?2s?2t.;f?2t?3R57e?3R?3S.;f?3S?3X57e?3X?3Y.;f?3Y?3Z57e?3Z?3[.;f?3[?3]57e?3]?3^57e?3^?3_.;f?3_?3`57e?3`?3a57e?3a?3b.;f?3b?5r57e?5r?6e.;f?6e?>`57e?>`?>r.;f?>r?@U57e?@U?@W.;f?@W?A`57e?A`?BY.;f?BY?Bf57e?Bf?EO.;f?EO?ET57e?ET?EU.;f?EU?HR57e?HR?Hw.;f?Hw?Ic57e?Ic?Ii.;f?Ii?JT57e?JT?J`.;f?J`?L]57e?L]?L`.;f?L`?Lf57e?Lf?Lh.;f?Lh?Ln57e?Ln?Lp.;f?Lp?Lv57e?Lv?Lx.;f?Lx?L{57e?L{O.;f_6>l2g!OW|SzQ!kPmPOq!)tqr!2wrs#9kst!2wtu!2wuv!2wvw!2wwx';ixz!)tz{!2w{|!2w|!O!)t!O!P!2w!P!Q!2w!Q![!2w![!a!)t!a!b!2w!b!c!)t!c!}!2w!}#O!)t#O#P!2w#P#R!)t#R#S!2w#S#T)Hy#T#o!2w#o$p!)t$p$q!2w$q${!)t${$|!2w$|%Q!)t%Q%R!2w%R%W!)t%W%o!2w%o%p!)t%p&a!2w&a&b!)t&b0`!2w0`0d!)t0d0p!2w0p1O!)t1O1T!2w1T1[!)t1[1]!2w1]1^!)t1^1_!2w1_4U!)t4U4Z!2w4Z4[!)t4[4]!2w4]4^!2w4^4`!)t4`4d!2w4d4l!)t4l4m!2w4m4n!)t4n4q!2w4q4r!)t4r4s!2w4s4t!)t4t5Y!2w5Y5Z!)t5Z7Q!2w7Q7R!)t7R:S!2w:S:[!)t:[=p!2w=p=y!)t=y>q!2w>q>s!)t>s>t!2w>t>{!)t>{?t!2w?tA`!)tA`A{!2wA{BQ!)tBQBT!2wBTCS!)tCSDP!2wDPDt!)tDtDu!2wDuDv!2wDvDw!)tDwGO!2wGOGP!)tGPGQ!2wGQGa!)tGaGb!2wGbGc!2wGcGj!)tGjGk!2wGkGl!2wGlGv!)tGvGy!2wGyG{!)tG{G|!2wG|H^!)tH^H_!2wH_H`!)tH`IO!2wIOIm!)tImKj!2wKjKu!)tKuKv!2wKvL`!)tL`MR!2wMRM[!)tM[M]!2wM]M^!2wM^Mb!)tMbMc!2wMcMh!)tMhNO!2wNONS!)tNSNT!2wNTN^!)tN^N_!2wN_Nb!)tNbNc!2wNcNz!)tNz! e!2w! e!#O!)t!#O!#P!2w!#P!#Q!)t!#Q!#]!2w!#]!%W!)t!%W!&`!2w!&`!&c!)t!&c!&d!2w!&d!&v!)t!&v!&w!2w!&w!'O!)t!'O!'Y!2w!'Y!'i!)t!'i!'p!2w!'p!'q!)t!'q!'x!2w!'x!'}!)t!'}!(V!2w!(V!(X!)t!(X!(Y!2w!(Y!(Z!2w!(Z!(]!)t!(]!(s!2w!(s!(t!)t!(t!({!2w!({!(|!)t!(|!(}!2w!(}!)Q!)t!)Q!)U!2w!)U!)X!)t!)X!)Y!2w!)Y!)j!)t!)j!)k!2w!)k!)x!)t!)x!)y!2w!)y!)z!2w!)z!){!)t!){!*O!2w!*O!*^!)t!*^!*_!2w!*_!*`!2w!*`!*s!)t!*s!*y!2w!*y!*}!)t!*}!+O!2w!+O!+P!2w!+P!+R!)t!+R!+i!2w!+i!+j!)t!+j!+q!2w!+q!+r!)t!+r!+s!2w!+s!+t!2w!+t!+u!)t!+u!+v!2w!+v!+w!2w!+w!+x!)t!+x!+y!2w!+y!+z!2w!+z!,k!)t!,k!,o!2w!,o!,p!)t!,p!,q!2w!,q!-U!)t!-U!-X!2w!-X!-i!)t!-i!-r!2w!-r!-s!)t!-s!-v!2w!-v!-w!)t!-w!._!2w!._!.`!)t!.`!.g!2w!.g!.h!)t!.h!.i!2w!.i!.j!2w!.j!.k!)t!.k!.p!2w!.p!.s!)t!.s!.t!2w!.t!/W!)t!/W!/X!2w!/X!/h!)t!/h!/i!2w!/i!/j!2w!/j!0_!)t!0_!0g!2w!0g!0i!)t!0i!0j!2w!0j!0k!2w!0k!0m!)t!0m!1T!2w!1T!1U!)t!1U!1]!2w!1]!1^!)t!1^!1_!2w!1_!1`!2w!1`!1a!)t!1a!1f!2w!1f!1i!)t!1i!1j!2w!1j!2Y!)t!2Y!2Z!2w!2Z!2[!2w!2[!2]!)t!2]!2`!2w!2`!2o!)t!2o!2p!2w!2p!3R!)t!3R!3S!2w!3S!3T!)t!3T!3Z!2w!3Z!3^!)t!3^!3a!2w!3a!3b!)t!3b!3f!2w!3f!3i!)t!3i!3j!2w!3j!3k!2w!3k!3l!)t!3l!3m!2w!3m!3n!)t!3n!3o!2w!3o!3p!2w!3p!3s!)t!3s!3t!2w!3t!3u!2w!3u!3x!)t!3x!3{!2w!3{!4O!)t!4O!4[!2w!4[!4r!)t!4r!4s!2w!4s!5y!)t!5y!6R!2w!6R!6S!)t!6S!6V!2w!6V!6W!)t!6W!6o!2w!6o!6p!)t!6p!6z!2w!6z!6{!)t!6{!7Q!2w!7Q!7T!)t!7T!7U!2w!7U!7p!)t!7p!7q!2w!7q!7r!2w!7r!7x!)t!7x!7y!2w!7y!7z!2w!7z!8o!)t!8o!8w!2w!8w!8x!)t!8x!8{!2w!8{!8|!)t!8|!9e!2w!9e!9f!)t!9f!9p!2w!9p!9q!)t!9q!9v!2w!9v!9y!)t!9y!9z!2w!9z!:l!)t!:l!:m!2w!:m!:n!)t!:n!:o!2w!:o!:p!2w!:p!;P!)t!;P!;Q!2w!;Q!;R!2w!;R!;e!)t!;e!;m!2w!;m!;n!)t!;n!;q!2w!;q!;r!)t!;r!O!)t!>O!>U!2w!>U!>Z!)t!>Z!>m!2w!>m!>p!)t!>p!?Y!2w!?Y!?Z!)t!?Z!?d!2w!?d!?e!)t!?e!?f!2w!?f!?h!)t!?h!?o!2w!?o!@{!)t!@{!A}!2w!A}!BO!)t!BO!BP!2w!BP!BQ!2w!BQ!B^!)t!B^!Be!2w!Be!Cq!)t!Cq!Cr!2w!Cr!Cs!2w!Cs!Ct!)t!Ct!Cu!2w!Cu!Cw!)t!Cw!Cx!2w!Cx!Cy!2w!Cy!Cz!)t!Cz!C{!2w!C{!C}!)t!C}!DO!2w!DO!DU!)t!DU!DY!2w!DY!DZ!)t!DZ!Db!2w!Db!Dc!)t!Dc!Df!2w!Df!Dg!)t!Dg!Dh!2w!Dh!Di!)t!Di!Dj!2w!Dj!Dl!)t!Dl!Dm!2w!Dm!Dn!2w!Dn!Do!)t!Do!Ds!2w!Ds!Dt!)t!Dt!Du!2w!Du!Dv!2w!Dv!EP!)t!EP!EQ!2w!EQ!ES!)t!ES!EX!2w!EX!EY!)t!EY!EZ!2w!EZ!Ep!)t!Ep!Et!2w!Et!Ff!)t!Ff!Fg!2w!Fg!Gx!)t!Gx!HQ!2w!HQ!HR!)t!HR!Hw!2w!Hw!Id!)t!Id!Ii!2w!Ii!LQ!)t!LQ!L}!2w!L}!Mc!)t!Mc!Md!2w!Md!Mt!)t!Mt!Mz!2w!Mz!NO!)t!NO!NS!2w!NS!NV!)t!NV!NW!2w!NW!NZ!)t!NZ!N[!2w!N[!N]!2w!N]!Nd!)t!Nd!Ng!2w!Ng!Nk!)t!Nk!Nx!2w!Nx# U!)t# U# V!2w# V# h!)t# h#!`!2w#!`#!a!)t#!a#!b!2w#!b#!g!)t#!g#!h!2w#!h#!j!)t#!j##g!2w##g##h!)t##h#*s!2w#*s#*t!)t#*t#*x!2w#*x#*z!)t#*z#+R!2w#+R#+S!)t#+S#+T!2w#+T#+U!)t#+U#+Y!2w#+Y#+[!)t#+[#,V!2w#,V#,W!)t#,W#,[!2w#,[#,^!)t#,^#-P!2w#-P#-Q!)t#-Q#-U!2w#-U#-W!)t#-W#-_!2w#-_#-`!)t#-`#-a!2w#-a#-b!)t#-b#-f!2w#-f#-h!)t#-h#-w!2w#-w#-x!)t#-x#/T!2w#/T#/U!)t#/U#/Y!2w#/Y#/[!)t#/[#0q!2w#0q#1h!)t#1h#1x!2w#1x#2Y!)t#2Y#4R!2w#4R#4_!)t#4_#Au!2w#Au#Aw!)t#Aw#BY!2w#BY#BZ!)t#BZ#Bu!2w#Bu#Bz!)t#Bz#Di!2w#Di#EO!)t#EO#E]!2w#E]#E^!)t#E^#Eb!2w#Eb#Ep!)t#Ep#FS!2w#FS#Fb!)t#Fb#Ft!2w#Ft#GS!)t#GS#Ga!2w#Ga#Gb!)t#Gb#Ge!2w#Ge#Gt!)t#Gt#Hz!2w#Hz#Io!)t#Io#Ip!2w#Ip#It!)t#It#Iu!2w#Iu#K[!)t#K[#MW!2w#MW#M`!)t#M`#NZ!2w#NZ#N[!)t#N[#N]!2w#N]#Nb!)t#Nb$ z!2w$ z$!U!)t$!U$!s!2w$!s$#x!)t$#x$$h!2w$$h$$j!)t$$j$$o!2w$$o$$z!)t$$z$%x!2w$%x$&_!)t$&_$&f!2w$&f$'p!)t$'p$(X!2w$(X$(b!)t$(b$)i!2w$)i$+_!)t$+_$+`!2w$+`$-a!)t$-a$.b!2w$.b$.s!)t$.s$.z!2w$.z$0T!)t$0T$0s!2w$0s$1Q!)t$1Q$1R!2w$1R$1S!2w$1S$1^!)t$1^$2[!2w$2[$2v!)t$2v$3l!2w$3l$4g!)t$4g$4j!2w$4j$4t!)t$4t$5j!2w$5j$7y!)t$7y$7}!2w$7}$8O!)t$8O$8S!2w$8S$8V!)t$8V$8W!2w$8W$8X!2w$8X$8b!)t$8b$z!2w5>z5>{!)t5>{5>|!2w5>|5?P!)t5?P5?Q!2w5?Q5?R!2w5?R5?T!)t5?T5?Y!2w5?Y5?[!)t5?[5?]!2w5?]5?^!)t5?^5?_!2w5?_5?w!)t5?w5?z!2w5?z5?|!)t5?|5@X!2w5@X5@`!)t5@`5@c!2w5@c5@o!)t5@o5@u!2w5@u5@w!)t5@w5@}!2w5@}5AP!)t5AP5AV!2w5AV5A`!)t5A`5Ag!2w5Ag5Ah!)t5Ah5Ao!2w5Ao5Dv!)t5Dv5Ek!2w5Ek5FY!)t5FY;%S!2w;%S;%`!)t;%`;%w!2w;%w;%{!)t;%{;'O!2w;'O;'S!)t;'S;=`!.]<%l?&r!)t?&r?.p!2w?.p?.r!)t?.r?1Q!2w?1Q?1x!)t?1x?2P!2w?2P?2]!)t?2]?2b!2w?2b?2g!)t?2g?2h!2w?2h?2i!)t?2i?2s!2w?2s?2t!)t?2t?3R!2w?3R?3S!)t?3S?3X!2w?3X?3Y!)t?3Y?3Z!2w?3Z?3[!)t?3[?3]!2w?3]?3^!2w?3^?3_!)t?3_?3`!2w?3`?3a!2w?3a?3b!)t?3b?5r!2w?5r?6e!)t?6e?>`!2w?>`?>r!)t?>r?@U!2w?@U?@W!)t?@W?A`!2w?A`?BY!)t?BY?Bf!2w?Bf?EO!)t?EO?ET!2w?ET?EU!)t?EU?HR!2w?HR?Hw!)t?Hw?Ic!2w?Ic?Ii!)t?Ii?JT!2w?JT?J`!)t?J`?L]!2w?L]?L`!)t?L`?Lf!2w?Lf?Lh!)t?Lh?Ln!2w?Ln?Lp!)t?Lp?Lv!2w?Lv?Lx!)t?Lx?L{!2w?L{O!)t_7E`2g!OW|SyRmPOq!,^qr';irs$@]st';itu';iuv';ivw';iwx';ixz!,^z{';i{|';i|!O!,^!O!P';i!P!Q';i!Q![';i![!a!,^!a!b';i!b!c!,^!c!}';i!}#O!,^#O#P';i#P#R!,^#R#S';i#S#T(BZ#T#o';i#o$p!,^$p$q';i$q${!,^${$|';i$|%Q!,^%Q%R';i%R%W!,^%W%o';i%o%p!,^%p&a';i&a&b!,^&b0`';i0`0d!,^0d0p';i0p1O!,^1O1T';i1T1[!,^1[1]';i1]1^!,^1^1_';i1_4U!,^4U4Z';i4Z4[!,^4[4]';i4]4^';i4^4`!,^4`4d';i4d4l!,^4l4m';i4m4n!,^4n4q';i4q4r!,^4r4s';i4s4t!,^4t5Y';i5Y5Z!,^5Z7Q';i7Q7R!,^7R:S';i:S:[!,^:[=p';i=p=y!,^=y>q';i>q>s!,^>s>t';i>t>{!,^>{?t';i?tA`!,^A`A{';iA{BQ!,^BQBT';iBTCS!,^CSDP';iDPDt!,^DtDu';iDuDv';iDvDw!,^DwGO';iGOGP!,^GPGQ';iGQGa!,^GaGb';iGbGc';iGcGj!,^GjGk';iGkGl';iGlGv!,^GvGy';iGyG{!,^G{G|';iG|H^!,^H^H_';iH_H`!,^H`IO';iIOIm!,^ImKj';iKjKu!,^KuKv';iKvL`!,^L`MR';iMRM[!,^M[M]';iM]M^';iM^Mb!,^MbMc';iMcMh!,^MhNO';iNONS!,^NSNT';iNTN^!,^N^N_';iN_Nb!,^NbNc';iNcNz!,^Nz! e';i! e!#O!,^!#O!#P';i!#P!#Q!,^!#Q!#]';i!#]!%W!,^!%W!&`';i!&`!&c!,^!&c!&d';i!&d!&v!,^!&v!&w';i!&w!'O!,^!'O!'Y';i!'Y!'i!,^!'i!'p';i!'p!'q!,^!'q!'x';i!'x!'}!,^!'}!(V';i!(V!(X!,^!(X!(Y';i!(Y!(Z';i!(Z!(]!,^!(]!(s';i!(s!(t!,^!(t!({';i!({!(|!,^!(|!(}';i!(}!)Q!,^!)Q!)U';i!)U!)X!,^!)X!)Y';i!)Y!)j!,^!)j!)k';i!)k!)x!,^!)x!)y';i!)y!)z';i!)z!){!,^!){!*O';i!*O!*^!,^!*^!*_';i!*_!*`';i!*`!*s!,^!*s!*y';i!*y!*}!,^!*}!+O';i!+O!+P';i!+P!+R!,^!+R!+i';i!+i!+j!,^!+j!+q';i!+q!+r!,^!+r!+s';i!+s!+t';i!+t!+u!,^!+u!+v';i!+v!+w';i!+w!+x!,^!+x!+y';i!+y!+z';i!+z!,k!,^!,k!,o';i!,o!,p!,^!,p!,q';i!,q!-U!,^!-U!-X';i!-X!-i!,^!-i!-r';i!-r!-s!,^!-s!-v';i!-v!-w!,^!-w!._';i!._!.`!,^!.`!.g';i!.g!.h!,^!.h!.i';i!.i!.j';i!.j!.k!,^!.k!.p';i!.p!.s!,^!.s!.t';i!.t!/W!,^!/W!/X';i!/X!/h!,^!/h!/i';i!/i!/j';i!/j!0_!,^!0_!0g';i!0g!0i!,^!0i!0j';i!0j!0k';i!0k!0m!,^!0m!1T';i!1T!1U!,^!1U!1]';i!1]!1^!,^!1^!1_';i!1_!1`';i!1`!1a!,^!1a!1f';i!1f!1i!,^!1i!1j';i!1j!2Y!,^!2Y!2Z';i!2Z!2[';i!2[!2]!,^!2]!2`';i!2`!2o!,^!2o!2p';i!2p!3R!,^!3R!3S';i!3S!3T!,^!3T!3Z';i!3Z!3^!,^!3^!3a';i!3a!3b!,^!3b!3f';i!3f!3i!,^!3i!3j';i!3j!3k';i!3k!3l!,^!3l!3m';i!3m!3n!,^!3n!3o';i!3o!3p';i!3p!3s!,^!3s!3t';i!3t!3u';i!3u!3x!,^!3x!3{';i!3{!4O!,^!4O!4[';i!4[!4r!,^!4r!4s';i!4s!5y!,^!5y!6R';i!6R!6S!,^!6S!6V';i!6V!6W!,^!6W!6o';i!6o!6p!,^!6p!6z';i!6z!6{!,^!6{!7Q';i!7Q!7T!,^!7T!7U';i!7U!7p!,^!7p!7q';i!7q!7r';i!7r!7x!,^!7x!7y';i!7y!7z';i!7z!8o!,^!8o!8w';i!8w!8x!,^!8x!8{';i!8{!8|!,^!8|!9e';i!9e!9f!,^!9f!9p';i!9p!9q!,^!9q!9v';i!9v!9y!,^!9y!9z';i!9z!:l!,^!:l!:m';i!:m!:n!,^!:n!:o';i!:o!:p';i!:p!;P!,^!;P!;Q';i!;Q!;R';i!;R!;e!,^!;e!;m';i!;m!;n!,^!;n!;q';i!;q!;r!,^!;r!O!,^!>O!>U';i!>U!>Z!,^!>Z!>m';i!>m!>p!,^!>p!?Y';i!?Y!?Z!,^!?Z!?d';i!?d!?e!,^!?e!?f';i!?f!?h!,^!?h!?o';i!?o!@{!,^!@{!A}';i!A}!BO!,^!BO!BP';i!BP!BQ';i!BQ!B^!,^!B^!Be';i!Be!Cq!,^!Cq!Cr';i!Cr!Cs';i!Cs!Ct!,^!Ct!Cu';i!Cu!Cw!,^!Cw!Cx';i!Cx!Cy';i!Cy!Cz!,^!Cz!C{';i!C{!C}!,^!C}!DO';i!DO!DU!,^!DU!DY';i!DY!DZ!,^!DZ!Db';i!Db!Dc!,^!Dc!Df';i!Df!Dg!,^!Dg!Dh';i!Dh!Di!,^!Di!Dj';i!Dj!Dl!,^!Dl!Dm';i!Dm!Dn';i!Dn!Do!,^!Do!Ds';i!Ds!Dt!,^!Dt!Du';i!Du!Dv';i!Dv!EP!,^!EP!EQ';i!EQ!ES!,^!ES!EX';i!EX!EY!,^!EY!EZ';i!EZ!Ep!,^!Ep!Et';i!Et!Ff!,^!Ff!Fg';i!Fg!Gx!,^!Gx!HQ';i!HQ!HR!,^!HR!Hw';i!Hw!Id!,^!Id!Ii';i!Ii!LQ!,^!LQ!L}';i!L}!Mc!,^!Mc!Md';i!Md!Mt!,^!Mt!Mz';i!Mz!NO!,^!NO!NS';i!NS!NV!,^!NV!NW';i!NW!NZ!,^!NZ!N[';i!N[!N]';i!N]!Nd!,^!Nd!Ng';i!Ng!Nk!,^!Nk!Nx';i!Nx# U!,^# U# V';i# V# h!,^# h#!`';i#!`#!a!,^#!a#!b';i#!b#!g!,^#!g#!h';i#!h#!j!,^#!j##g';i##g##h!,^##h#*s';i#*s#*t!,^#*t#*x';i#*x#*z!,^#*z#+R';i#+R#+S!,^#+S#+T';i#+T#+U!,^#+U#+Y';i#+Y#+[!,^#+[#,V';i#,V#,W!,^#,W#,[';i#,[#,^!,^#,^#-P';i#-P#-Q!,^#-Q#-U';i#-U#-W!,^#-W#-_';i#-_#-`!,^#-`#-a';i#-a#-b!,^#-b#-f';i#-f#-h!,^#-h#-w';i#-w#-x!,^#-x#/T';i#/T#/U!,^#/U#/Y';i#/Y#/[!,^#/[#0q';i#0q#1h!,^#1h#1x';i#1x#2Y!,^#2Y#4R';i#4R#4_!,^#4_#Au';i#Au#Aw!,^#Aw#BY';i#BY#BZ!,^#BZ#Bu';i#Bu#Bz!,^#Bz#Di';i#Di#EO!,^#EO#E]';i#E]#E^!,^#E^#Eb';i#Eb#Ep!,^#Ep#FS';i#FS#Fb!,^#Fb#Ft';i#Ft#GS!,^#GS#Ga';i#Ga#Gb!,^#Gb#Ge';i#Ge#Gt!,^#Gt#Hz';i#Hz#Io!,^#Io#Ip';i#Ip#It!,^#It#Iu';i#Iu#K[!,^#K[#MW';i#MW#M`!,^#M`#NZ';i#NZ#N[!,^#N[#N]';i#N]#Nb!,^#Nb$ z';i$ z$!U!,^$!U$!s';i$!s$#x!,^$#x$$h';i$$h$$j!,^$$j$$o';i$$o$$z!,^$$z$%x';i$%x$&_!,^$&_$&f';i$&f$'p!,^$'p$(X';i$(X$(b!,^$(b$)i';i$)i$+_!,^$+_$+`';i$+`$-a!,^$-a$.b';i$.b$.s!,^$.s$.z';i$.z$0T!,^$0T$0s';i$0s$1Q!,^$1Q$1R';i$1R$1S';i$1S$1^!,^$1^$2[';i$2[$2v!,^$2v$3l';i$3l$4g!,^$4g$4j';i$4j$4t!,^$4t$5j';i$5j$7y!,^$7y$7}';i$7}$8O!,^$8O$8S';i$8S$8V!,^$8V$8W';i$8W$8X';i$8X$8b!,^$8b$z';i5>z5>{!,^5>{5>|';i5>|5?P!,^5?P5?Q';i5?Q5?R';i5?R5?T!,^5?T5?Y';i5?Y5?[!,^5?[5?]';i5?]5?^!,^5?^5?_';i5?_5?w!,^5?w5?z';i5?z5?|!,^5?|5@X';i5@X5@`!,^5@`5@c';i5@c5@o!,^5@o5@u';i5@u5@w!,^5@w5@}';i5@}5AP!,^5AP5AV';i5AV5A`!,^5A`5Ag';i5Ag5Ah!,^5Ah5Ao';i5Ao5Dv!,^5Dv5Ek';i5Ek5FY!,^5FY;%S';i;%S;%`!,^;%`;%w';i;%w;%{!,^;%{;'O';i;'O;'S!,^;'S;=`!-c<%l?&r!,^?&r?.p';i?.p?.r!,^?.r?1Q';i?1Q?1x!,^?1x?2P';i?2P?2]!,^?2]?2b';i?2b?2g!,^?2g?2h';i?2h?2i!,^?2i?2s';i?2s?2t!,^?2t?3R';i?3R?3S!,^?3S?3X';i?3X?3Y!,^?3Y?3Z';i?3Z?3[!,^?3[?3]';i?3]?3^';i?3^?3_!,^?3_?3`';i?3`?3a';i?3a?3b!,^?3b?5r';i?5r?6e!,^?6e?>`';i?>`?>r!,^?>r?@U';i?@U?@W!,^?@W?A`';i?A`?BY!,^?BY?Bf';i?Bf?EO!,^?EO?ET';i?ET?EU!,^?EU?HR';i?HR?Hw!,^?Hw?Ic';i?Ic?Ii!,^?Ii?JT';i?JT?J`!,^?J`?L]';i?L]?L`!,^?L`?Lf';i?Lf?Lh!,^?Lh?Ln';i?Ln?Lp!,^?Lp?Lv';i?Lv?Lx!,^?Lx?L{';i?L{O!,^_8LS]wP!OW|SzQOr!)trs!*jsw!)twx!,^xy8L{yz8Nnz!}!)t!}#O9 f#O#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_8MWY!ZP!OW|SzQOr!)trs!*jsw!)twx!,^xy8Mvy#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_8NRX!bP!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_8NyX!vP!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_9 qX!TP!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t!a9!i]!PP!OW|SzQOr!)trs!*jsw!)twx!,^xy!)tyz9#bz#P!)t#P#Q9%W#Q#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t!`9#mZ![`!OW|SzQOr!)trs!*jsw!)twx!,^xy!)tyz9$`z#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t!O9$kX!cp!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)tn9%cX!Y`!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_9&Z[!OW|SzQ!fPOr!)trs!*jsw!)twx!,^x}!)t}!O9'P!O!P9+}!P#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_9'^a!OW|SzQ!fP]POr!)trs!*jsw!)twx!,^x}!)t}!O9(c!O!`!)t!`!a9+V!a#S!)t#S#T!-i#T#c!)t#c#d9+V#d#l!)t#l#m9+V#m;'S!)t;'S;=`!.]<%lO!)t_9(pa!OW|SzQ!fP!iPOr!)trs!*jsw!)twx!,^x}!)t}!O9)u!O!`!)t!`!a9+V!a#S!)t#S#T!-i#T#c!)t#c#d9+V#d#l!)t#l#m9+V#m;'S!)t;'S;=`!.]<%lO!)t_9*Qa!OW|SzQ!fPOr!)trs!*jsw!)twx!,^x}!)t}!O9)u!O!`!)t!`!a9+V!a#S!)t#S#T!-i#T#c!)t#c#d9+V#d#l!)t#l#m9+V#m;'S!)t;'S;=`!.]<%lO!)t_9+bX!OW|SzQ!fPOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_9,Y[!OW|SzQ!hPOr!)trs!*jsw!)twx!,^x}!)t}!O9-O!O!P9+}!P#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_9-Z_!OW|SzQ!hPOr!)trs!*jsw!)twx!,^x!`!)t!`!a9.Y!a#S!)t#S#T!-i#T#c!)t#c#d9.Y#d#l!)t#l#m9.Y#m;'S!)t;'S;=`!.]<%lO!)t_9.eX!OW|SzQ!hPOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_9/_2h!OW|SzQ!hPmPOq!)tqr!2wrs#9kst!2wtu!2wuv!2wvw!2wwx';ixz!)tz{!2w{|!2w|}!)t}!O9-O!O!P9/Q!P!Q!2w!Q![!2w![!a!)t!a!b!2w!b!c!)t!c!}!2w!}#O!)t#O#P!2w#P#R!)t#R#S!2w#S#T)Hy#T#o!2w#o$p!)t$p$q!2w$q${!)t${$|!2w$|%Q!)t%Q%R!2w%R%W!)t%W%o!2w%o%p!)t%p&a!2w&a&b!)t&b0`!2w0`0d!)t0d0p!2w0p1O!)t1O1T!2w1T1[!)t1[1]!2w1]1^!)t1^1_!2w1_4U!)t4U4Z!2w4Z4[!)t4[4]!2w4]4^!2w4^4`!)t4`4d!2w4d4l!)t4l4m!2w4m4n!)t4n4q!2w4q4r!)t4r4s!2w4s4t!)t4t5Y!2w5Y5Z!)t5Z7Q!2w7Q7R!)t7R:S!2w:S:[!)t:[=p!2w=p=y!)t=y>q!2w>q>s!)t>s>t!2w>t>{!)t>{?t!2w?tA`!)tA`A{!2wA{BQ!)tBQBT!2wBTCS!)tCSDP!2wDPDt!)tDtDu!2wDuDv!2wDvDw!)tDwGO!2wGOGP!)tGPGQ!2wGQGa!)tGaGb!2wGbGc!2wGcGj!)tGjGk!2wGkGl!2wGlGv!)tGvGy!2wGyG{!)tG{G|!2wG|H^!)tH^H_!2wH_H`!)tH`IO!2wIOIm!)tImKj!2wKjKu!)tKuKv!2wKvL`!)tL`MR!2wMRM[!)tM[M]!2wM]M^!2wM^Mb!)tMbMc!2wMcMh!)tMhNO!2wNONS!)tNSNT!2wNTN^!)tN^N_!2wN_Nb!)tNbNc!2wNcNz!)tNz! e!2w! e!#O!)t!#O!#P!2w!#P!#Q!)t!#Q!#]!2w!#]!%W!)t!%W!&`!2w!&`!&c!)t!&c!&d!2w!&d!&v!)t!&v!&w!2w!&w!'O!)t!'O!'Y!2w!'Y!'i!)t!'i!'p!2w!'p!'q!)t!'q!'x!2w!'x!'}!)t!'}!(V!2w!(V!(X!)t!(X!(Y!2w!(Y!(Z!2w!(Z!(]!)t!(]!(s!2w!(s!(t!)t!(t!({!2w!({!(|!)t!(|!(}!2w!(}!)Q!)t!)Q!)U!2w!)U!)X!)t!)X!)Y!2w!)Y!)j!)t!)j!)k!2w!)k!)x!)t!)x!)y!2w!)y!)z!2w!)z!){!)t!){!*O!2w!*O!*^!)t!*^!*_!2w!*_!*`!2w!*`!*s!)t!*s!*y!2w!*y!*}!)t!*}!+O!2w!+O!+P!2w!+P!+R!)t!+R!+i!2w!+i!+j!)t!+j!+q!2w!+q!+r!)t!+r!+s!2w!+s!+t!2w!+t!+u!)t!+u!+v!2w!+v!+w!2w!+w!+x!)t!+x!+y!2w!+y!+z!2w!+z!,k!)t!,k!,o!2w!,o!,p!)t!,p!,q!2w!,q!-U!)t!-U!-X!2w!-X!-i!)t!-i!-r!2w!-r!-s!)t!-s!-v!2w!-v!-w!)t!-w!._!2w!._!.`!)t!.`!.g!2w!.g!.h!)t!.h!.i!2w!.i!.j!2w!.j!.k!)t!.k!.p!2w!.p!.s!)t!.s!.t!2w!.t!/W!)t!/W!/X!2w!/X!/h!)t!/h!/i!2w!/i!/j!2w!/j!0_!)t!0_!0g!2w!0g!0i!)t!0i!0j!2w!0j!0k!2w!0k!0m!)t!0m!1T!2w!1T!1U!)t!1U!1]!2w!1]!1^!)t!1^!1_!2w!1_!1`!2w!1`!1a!)t!1a!1f!2w!1f!1i!)t!1i!1j!2w!1j!2Y!)t!2Y!2Z!2w!2Z!2[!2w!2[!2]!)t!2]!2`!2w!2`!2o!)t!2o!2p!2w!2p!3R!)t!3R!3S!2w!3S!3T!)t!3T!3Z!2w!3Z!3^!)t!3^!3a!2w!3a!3b!)t!3b!3f!2w!3f!3i!)t!3i!3j!2w!3j!3k!2w!3k!3l!)t!3l!3m!2w!3m!3n!)t!3n!3o!2w!3o!3p!2w!3p!3s!)t!3s!3t!2w!3t!3u!2w!3u!3x!)t!3x!3{!2w!3{!4O!)t!4O!4[!2w!4[!4r!)t!4r!4s!2w!4s!5y!)t!5y!6R!2w!6R!6S!)t!6S!6V!2w!6V!6W!)t!6W!6o!2w!6o!6p!)t!6p!6z!2w!6z!6{!)t!6{!7Q!2w!7Q!7T!)t!7T!7U!2w!7U!7p!)t!7p!7q!2w!7q!7r!2w!7r!7x!)t!7x!7y!2w!7y!7z!2w!7z!8o!)t!8o!8w!2w!8w!8x!)t!8x!8{!2w!8{!8|!)t!8|!9e!2w!9e!9f!)t!9f!9p!2w!9p!9q!)t!9q!9v!2w!9v!9y!)t!9y!9z!2w!9z!:l!)t!:l!:m!2w!:m!:n!)t!:n!:o!2w!:o!:p!2w!:p!;P!)t!;P!;Q!2w!;Q!;R!2w!;R!;e!)t!;e!;m!2w!;m!;n!)t!;n!;q!2w!;q!;r!)t!;r!O!)t!>O!>U!2w!>U!>Z!)t!>Z!>m!2w!>m!>p!)t!>p!?Y!2w!?Y!?Z!)t!?Z!?d!2w!?d!?e!)t!?e!?f!2w!?f!?h!)t!?h!?o!2w!?o!@{!)t!@{!A}!2w!A}!BO!)t!BO!BP!2w!BP!BQ!2w!BQ!B^!)t!B^!Be!2w!Be!Cq!)t!Cq!Cr!2w!Cr!Cs!2w!Cs!Ct!)t!Ct!Cu!2w!Cu!Cw!)t!Cw!Cx!2w!Cx!Cy!2w!Cy!Cz!)t!Cz!C{!2w!C{!C}!)t!C}!DO!2w!DO!DU!)t!DU!DY!2w!DY!DZ!)t!DZ!Db!2w!Db!Dc!)t!Dc!Df!2w!Df!Dg!)t!Dg!Dh!2w!Dh!Di!)t!Di!Dj!2w!Dj!Dl!)t!Dl!Dm!2w!Dm!Dn!2w!Dn!Do!)t!Do!Ds!2w!Ds!Dt!)t!Dt!Du!2w!Du!Dv!2w!Dv!EP!)t!EP!EQ!2w!EQ!ES!)t!ES!EX!2w!EX!EY!)t!EY!EZ!2w!EZ!Ep!)t!Ep!Et!2w!Et!Ff!)t!Ff!Fg!2w!Fg!Gx!)t!Gx!HQ!2w!HQ!HR!)t!HR!Hw!2w!Hw!Id!)t!Id!Ii!2w!Ii!LQ!)t!LQ!L}!2w!L}!Mc!)t!Mc!Md!2w!Md!Mt!)t!Mt!Mz!2w!Mz!NO!)t!NO!NS!2w!NS!NV!)t!NV!NW!2w!NW!NZ!)t!NZ!N[!2w!N[!N]!2w!N]!Nd!)t!Nd!Ng!2w!Ng!Nk!)t!Nk!Nx!2w!Nx# U!)t# U# V!2w# V# h!)t# h#!`!2w#!`#!a!)t#!a#!b!2w#!b#!g!)t#!g#!h!2w#!h#!j!)t#!j##g!2w##g##h!)t##h#*s!2w#*s#*t!)t#*t#*x!2w#*x#*z!)t#*z#+R!2w#+R#+S!)t#+S#+T!2w#+T#+U!)t#+U#+Y!2w#+Y#+[!)t#+[#,V!2w#,V#,W!)t#,W#,[!2w#,[#,^!)t#,^#-P!2w#-P#-Q!)t#-Q#-U!2w#-U#-W!)t#-W#-_!2w#-_#-`!)t#-`#-a!2w#-a#-b!)t#-b#-f!2w#-f#-h!)t#-h#-w!2w#-w#-x!)t#-x#/T!2w#/T#/U!)t#/U#/Y!2w#/Y#/[!)t#/[#0q!2w#0q#1h!)t#1h#1x!2w#1x#2Y!)t#2Y#4R!2w#4R#4_!)t#4_#Au!2w#Au#Aw!)t#Aw#BY!2w#BY#BZ!)t#BZ#Bu!2w#Bu#Bz!)t#Bz#Di!2w#Di#EO!)t#EO#E]!2w#E]#E^!)t#E^#Eb!2w#Eb#Ep!)t#Ep#FS!2w#FS#Fb!)t#Fb#Ft!2w#Ft#GS!)t#GS#Ga!2w#Ga#Gb!)t#Gb#Ge!2w#Ge#Gt!)t#Gt#Hz!2w#Hz#Io!)t#Io#Ip!2w#Ip#It!)t#It#Iu!2w#Iu#K[!)t#K[#MW!2w#MW#M`!)t#M`#NZ!2w#NZ#N[!)t#N[#N]!2w#N]#Nb!)t#Nb$ z!2w$ z$!U!)t$!U$!s!2w$!s$#x!)t$#x$$h!2w$$h$$j!)t$$j$$o!2w$$o$$z!)t$$z$%x!2w$%x$&_!)t$&_$&f!2w$&f$'p!)t$'p$(X!2w$(X$(b!)t$(b$)i!2w$)i$+_!)t$+_$+`!2w$+`$-a!)t$-a$.b!2w$.b$.s!)t$.s$.z!2w$.z$0T!)t$0T$0s!2w$0s$1Q!)t$1Q$1R!2w$1R$1S!2w$1S$1^!)t$1^$2[!2w$2[$2v!)t$2v$3l!2w$3l$4g!)t$4g$4j!2w$4j$4t!)t$4t$5j!2w$5j$7y!)t$7y$7}!2w$7}$8O!)t$8O$8S!2w$8S$8V!)t$8V$8W!2w$8W$8X!2w$8X$8b!)t$8b$z!2w5>z5>{!)t5>{5>|!2w5>|5?P!)t5?P5?Q!2w5?Q5?R!2w5?R5?T!)t5?T5?Y!2w5?Y5?[!)t5?[5?]!2w5?]5?^!)t5?^5?_!2w5?_5?w!)t5?w5?z!2w5?z5?|!)t5?|5@X!2w5@X5@`!)t5@`5@c!2w5@c5@o!)t5@o5@u!2w5@u5@w!)t5@w5@}!2w5@}5AP!)t5AP5AV!2w5AV5A`!)t5A`5Ag!2w5Ag5Ah!)t5Ah5Ao!2w5Ao5Dv!)t5Dv5Ek!2w5Ek5FY!)t5FY;%S!2w;%S;%`!)t;%`;%w!2w;%w;%{!)t;%{;'O!2w;'O;'S!)t;'S;=`!.]<%l?&r!)t?&r?.p!2w?.p?.r!)t?.r?1Q!2w?1Q?1x!)t?1x?2P!2w?2P?2]!)t?2]?2b!2w?2b?2g!)t?2g?2h!2w?2h?2i!)t?2i?2s!2w?2s?2t!)t?2t?3R!2w?3R?3S!)t?3S?3X!2w?3X?3Y!)t?3Y?3Z!2w?3Z?3[!)t?3[?3]!2w?3]?3^!2w?3^?3_!)t?3_?3`!2w?3`?3a!2w?3a?3b!)t?3b?5r!2w?5r?6e!)t?6e?>`!2w?>`?>r!)t?>r?@U!2w?@U?@W!)t?@W?A`!2w?A`?BY!)t?BY?Bf!2w?Bf?EO!)t?EO?ET!2w?ET?EU!)t?EU?HR!2w?HR?Hw!)t?Hw?Ic!2w?Ic?Ii!)t?Ii?JT!2w?JT?J`!)t?J`?L]!2w?L]?L`!)t?L`?Lf!2w?Lf?Lh!)t?Lh?Ln!2w?Ln?Lp!)t?Lp?Lv!2w?Lv?Lx!)t?Lx?L{!2w?L{O!)t_:6UZ!OW|SzQ`POr!)trs!*jsw!)twx!,^x![!)t![!]:6w!]#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:7QZ!OW|SzQOr!)trs!*jsw!)twx!,^x![!)t![!]:7s!]#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:8OX!OW|SzQaPOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:8vX!OW|SzQ!{POr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:9l]!OW|SzQOr!)trs!*jsw!)twx!,^x}!)t}!O::e!O!_!)t!_!`:=l!`#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_::n[!OW|SzQOr!)trs!*jsw!)twx!,^x}!)t}!O:;d!O!P9+}!P#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:;oa!OW|SzQ!fPOr!)trs!*jsw!)twx!,^x}!)t}!O9)u!O!`!)t!`!a:h!`#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:>s`!OW|SzQ!gPOr!)trs!*jsw!)twx!,^x!_!)t!_!`:?u!`!a:Az!a#S!)t#S#T!-i#T#c!)t#c#d:Az#d#l!)t#l#m:Az#m;'S!)t;'S;=`!.]<%lO!)t_:@Q`!OW|SzQ!gPOr!)trs!*jsw!)twx!,^x!_!)t!_!`:?u!`!a:AS!a#S!)t#S#T!-i#T#c!)t#c#d:AS#d#l!)t#l#m:AS#m;'S!)t;'S;=`!.]<%lO!)t_:A_X!OW|SzQ!gPOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:BVX!OW|SzQ!ePOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:B}Z!OW|SzQ!gPOr!)trs!*jsw!)twx!,^x!_!)t!_!`:Cp!`#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:C}`!OW|SzQ!gP^POr!)trs!*jsw!)twx!,^x!_!)t!_!`:EP!`!a:AS!a#S!)t#S#T!-i#T#c!)t#c#d:AS#d#l!)t#l#m:AS#m;'S!)t;'S;=`!.]<%lO!)t_:E^`!OW|SzQ!gP!iPOr!)trs!*jsw!)twx!,^x!_!)t!_!`:?u!`!a:AS!a#S!)t#S#T!-i#T#c!)t#c#d:AS#d#l!)t#l#m:AS#m;'S!)t;'S;=`!.]<%lO!)t_:FkX!]P!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:Gc[!QP!OW|SzQOr!)trs!*jsw!)twx!,^xy:HXy!}!)t!}#O:IP#O#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:HdX!VP!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:I[X!WP!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)to:JS]!RP!OW|SzQOr!)trs!*jsw!)twx!,^xy!)tyz:J{z#P!)t#P#Q:Ks#Q#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)tn:KWX!U`!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)tn:LOX!X`!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_:Lv2g|SzQ}XmPOq!-iqr)Hyrs&4yst)Hytu)Hyuv)Hyvw)Hywx(BZxz!-iz{)Hy{|)Hy|!O!-i!O!P)Hy!P!Q)Hy!Q![)Hy![!a!-i!a!b)Hy!b!c!-i!c!})Hy!}#O!-i#O#P)Hy#P#R!-i#R#S)Hy#S#T)Hy#T#o)Hy#o$p!-i$p$q)Hy$q${!-i${$|)Hy$|%Q!-i%Q%R)Hy%R%W!-i%W%o)Hy%o%p!-i%p&a)Hy&a&b!-i&b0`)Hy0`0d!-i0d0p)Hy0p1O!-i1O1T)Hy1T1[!-i1[1])Hy1]1^!-i1^1_)Hy1_4U!-i4U4Z)Hy4Z4[!-i4[4])Hy4]4^)Hy4^4`!-i4`4d)Hy4d4l!-i4l4m)Hy4m4n!-i4n4q)Hy4q4r!-i4r4s)Hy4s4t!-i4t5Y)Hy5Y5Z!-i5Z7Q)Hy7Q7R!-i7R:S)Hy:S:[!-i:[=p)Hy=p=y!-i=y>q)Hy>q>s!-i>s>t)Hy>t>{!-i>{?t)Hy?tA`!-iA`A{)HyA{BQ!-iBQBT)HyBTCS!-iCSDP)HyDPDt!-iDtDu)HyDuDv)HyDvDw!-iDwGO)HyGOGP!-iGPGQ)HyGQGa!-iGaGb)HyGbGc)HyGcGj!-iGjGk)HyGkGl)HyGlGv!-iGvGy)HyGyG{!-iG{G|)HyG|H^!-iH^H_)HyH_H`!-iH`IO)HyIOIm!-iImKj)HyKjKu!-iKuKv)HyKvL`!-iL`MR)HyMRM[!-iM[M])HyM]M^)HyM^Mb!-iMbMc)HyMcMh!-iMhNO)HyNONS!-iNSNT)HyNTN^!-iN^N_)HyN_Nb!-iNbNc)HyNcNz!-iNz! e)Hy! e!#O!-i!#O!#P)Hy!#P!#Q!-i!#Q!#])Hy!#]!%W!-i!%W!&`)Hy!&`!&c!-i!&c!&d)Hy!&d!&v!-i!&v!&w)Hy!&w!'O!-i!'O!'Y)Hy!'Y!'i!-i!'i!'p)Hy!'p!'q!-i!'q!'x)Hy!'x!'}!-i!'}!(V)Hy!(V!(X!-i!(X!(Y)Hy!(Y!(Z)Hy!(Z!(]!-i!(]!(s)Hy!(s!(t!-i!(t!({)Hy!({!(|!-i!(|!(})Hy!(}!)Q!-i!)Q!)U)Hy!)U!)X!-i!)X!)Y)Hy!)Y!)j!-i!)j!)k)Hy!)k!)x!-i!)x!)y)Hy!)y!)z)Hy!)z!){!-i!){!*O)Hy!*O!*^!-i!*^!*_)Hy!*_!*`)Hy!*`!*s!-i!*s!*y)Hy!*y!*}!-i!*}!+O)Hy!+O!+P)Hy!+P!+R!-i!+R!+i)Hy!+i!+j!-i!+j!+q)Hy!+q!+r!-i!+r!+s)Hy!+s!+t)Hy!+t!+u!-i!+u!+v)Hy!+v!+w)Hy!+w!+x!-i!+x!+y)Hy!+y!+z)Hy!+z!,k!-i!,k!,o)Hy!,o!,p!-i!,p!,q)Hy!,q!-U!-i!-U!-X)Hy!-X!-i!-i!-i!-r)Hy!-r!-s!-i!-s!-v)Hy!-v!-w!-i!-w!._)Hy!._!.`!-i!.`!.g)Hy!.g!.h!-i!.h!.i)Hy!.i!.j)Hy!.j!.k!-i!.k!.p)Hy!.p!.s!-i!.s!.t)Hy!.t!/W!-i!/W!/X)Hy!/X!/h!-i!/h!/i)Hy!/i!/j)Hy!/j!0_!-i!0_!0g)Hy!0g!0i!-i!0i!0j)Hy!0j!0k)Hy!0k!0m!-i!0m!1T)Hy!1T!1U!-i!1U!1])Hy!1]!1^!-i!1^!1_)Hy!1_!1`)Hy!1`!1a!-i!1a!1f)Hy!1f!1i!-i!1i!1j)Hy!1j!2Y!-i!2Y!2Z)Hy!2Z!2[)Hy!2[!2]!-i!2]!2`)Hy!2`!2o!-i!2o!2p)Hy!2p!3R!-i!3R!3S)Hy!3S!3T!-i!3T!3Z)Hy!3Z!3^!-i!3^!3a)Hy!3a!3b!-i!3b!3f)Hy!3f!3i!-i!3i!3j)Hy!3j!3k)Hy!3k!3l!-i!3l!3m)Hy!3m!3n!-i!3n!3o)Hy!3o!3p)Hy!3p!3s!-i!3s!3t)Hy!3t!3u)Hy!3u!3x!-i!3x!3{)Hy!3{!4O!-i!4O!4[)Hy!4[!4r!-i!4r!4s)Hy!4s!5y!-i!5y!6R)Hy!6R!6S!-i!6S!6V)Hy!6V!6W!-i!6W!6o)Hy!6o!6p!-i!6p!6z)Hy!6z!6{!-i!6{!7Q)Hy!7Q!7T!-i!7T!7U)Hy!7U!7p!-i!7p!7q)Hy!7q!7r)Hy!7r!7x!-i!7x!7y)Hy!7y!7z)Hy!7z!8o!-i!8o!8w)Hy!8w!8x!-i!8x!8{)Hy!8{!8|!-i!8|!9e)Hy!9e!9f!-i!9f!9p)Hy!9p!9q!-i!9q!9v)Hy!9v!9y!-i!9y!9z)Hy!9z!:l!-i!:l!:m)Hy!:m!:n!-i!:n!:o)Hy!:o!:p)Hy!:p!;P!-i!;P!;Q)Hy!;Q!;R)Hy!;R!;e!-i!;e!;m)Hy!;m!;n!-i!;n!;q)Hy!;q!;r!-i!;r!O!-i!>O!>U)Hy!>U!>Z!-i!>Z!>m)Hy!>m!>p!-i!>p!?Y)Hy!?Y!?Z!-i!?Z!?d)Hy!?d!?e!-i!?e!?f)Hy!?f!?h!-i!?h!?o)Hy!?o!@{!-i!@{!A})Hy!A}!BO!-i!BO!BP)Hy!BP!BQ)Hy!BQ!B^!-i!B^!Be)Hy!Be!Cq!-i!Cq!Cr)Hy!Cr!Cs)Hy!Cs!Ct!-i!Ct!Cu)Hy!Cu!Cw!-i!Cw!Cx)Hy!Cx!Cy)Hy!Cy!Cz!-i!Cz!C{)Hy!C{!C}!-i!C}!DO)Hy!DO!DU!-i!DU!DY)Hy!DY!DZ!-i!DZ!Db)Hy!Db!Dc!-i!Dc!Df)Hy!Df!Dg!-i!Dg!Dh)Hy!Dh!Di!-i!Di!Dj)Hy!Dj!Dl!-i!Dl!Dm)Hy!Dm!Dn)Hy!Dn!Do!-i!Do!Ds)Hy!Ds!Dt!-i!Dt!Du)Hy!Du!Dv)Hy!Dv!EP!-i!EP!EQ)Hy!EQ!ES!-i!ES!EX)Hy!EX!EY!-i!EY!EZ)Hy!EZ!Ep!-i!Ep!Et)Hy!Et!Ff!-i!Ff!Fg)Hy!Fg!Gx!-i!Gx!HQ)Hy!HQ!HR!-i!HR!Hw)Hy!Hw!Id!-i!Id!Ii)Hy!Ii!LQ!-i!LQ!L})Hy!L}!Mc!-i!Mc!Md)Hy!Md!Mt!-i!Mt!Mz)Hy!Mz!NO!-i!NO!NS)Hy!NS!NV!-i!NV!NW)Hy!NW!NZ!-i!NZ!N[)Hy!N[!N])Hy!N]!Nd!-i!Nd!Ng)Hy!Ng!Nk!-i!Nk!Nx)Hy!Nx# U!-i# U# V)Hy# V# h!-i# h#!`)Hy#!`#!a!-i#!a#!b)Hy#!b#!g!-i#!g#!h)Hy#!h#!j!-i#!j##g)Hy##g##h!-i##h#*s)Hy#*s#*t!-i#*t#*x)Hy#*x#*z!-i#*z#+R)Hy#+R#+S!-i#+S#+T)Hy#+T#+U!-i#+U#+Y)Hy#+Y#+[!-i#+[#,V)Hy#,V#,W!-i#,W#,[)Hy#,[#,^!-i#,^#-P)Hy#-P#-Q!-i#-Q#-U)Hy#-U#-W!-i#-W#-_)Hy#-_#-`!-i#-`#-a)Hy#-a#-b!-i#-b#-f)Hy#-f#-h!-i#-h#-w)Hy#-w#-x!-i#-x#/T)Hy#/T#/U!-i#/U#/Y)Hy#/Y#/[!-i#/[#0q)Hy#0q#1h!-i#1h#1x)Hy#1x#2Y!-i#2Y#4R)Hy#4R#4_!-i#4_#Au)Hy#Au#Aw!-i#Aw#BY)Hy#BY#BZ!-i#BZ#Bu)Hy#Bu#Bz!-i#Bz#Di)Hy#Di#EO!-i#EO#E])Hy#E]#E^!-i#E^#Eb)Hy#Eb#Ep!-i#Ep#FS)Hy#FS#Fb!-i#Fb#Ft)Hy#Ft#GS!-i#GS#Ga)Hy#Ga#Gb!-i#Gb#Ge)Hy#Ge#Gt!-i#Gt#Hz)Hy#Hz#Io!-i#Io#Ip)Hy#Ip#It!-i#It#Iu)Hy#Iu#K[!-i#K[#MW)Hy#MW#M`!-i#M`#NZ)Hy#NZ#N[!-i#N[#N])Hy#N]#Nb!-i#Nb$ z)Hy$ z$!U!-i$!U$!s)Hy$!s$#x!-i$#x$$h)Hy$$h$$j!-i$$j$$o)Hy$$o$$z!-i$$z$%x)Hy$%x$&_!-i$&_$&f)Hy$&f$'p!-i$'p$(X)Hy$(X$(b!-i$(b$)i)Hy$)i$+_!-i$+_$+`)Hy$+`$-a!-i$-a$.b)Hy$.b$.s!-i$.s$.z)Hy$.z$0T!-i$0T$0s)Hy$0s$1Q!-i$1Q$1R)Hy$1R$1S)Hy$1S$1^!-i$1^$2[)Hy$2[$2v!-i$2v$3l)Hy$3l$4g!-i$4g$4j)Hy$4j$4t!-i$4t$5j)Hy$5j$7y!-i$7y$7})Hy$7}$8O!-i$8O$8S)Hy$8S$8V!-i$8V$8W)Hy$8W$8X)Hy$8X$8b!-i$8b$z)Hy5>z5>{!-i5>{5>|)Hy5>|5?P!-i5?P5?Q)Hy5?Q5?R)Hy5?R5?T!-i5?T5?Y)Hy5?Y5?[!-i5?[5?])Hy5?]5?^!-i5?^5?_)Hy5?_5?w!-i5?w5?z)Hy5?z5?|!-i5?|5@X)Hy5@X5@`!-i5@`5@c)Hy5@c5@o!-i5@o5@u)Hy5@u5@w!-i5@w5@})Hy5@}5AP!-i5AP5AV)Hy5AV5A`!-i5A`5Ag)Hy5Ag5Ah!-i5Ah5Ao)Hy5Ao5Dv!-i5Dv5Ek)Hy5Ek5FY!-i5FY;%S)Hy;%S;%`!-i;%`;%w)Hy;%w;%{!-i;%{;'O)Hy;'O;'S!-i;'S;=`!.V<%l?&r!-i?&r?.p)Hy?.p?.r!-i?.r?1Q)Hy?1Q?1x!-i?1x?2P)Hy?2P?2]!-i?2]?2b)Hy?2b?2g!-i?2g?2h)Hy?2h?2i!-i?2i?2s)Hy?2s?2t!-i?2t?3R)Hy?3R?3S!-i?3S?3X)Hy?3X?3Y!-i?3Y?3Z)Hy?3Z?3[!-i?3[?3])Hy?3]?3^)Hy?3^?3_!-i?3_?3`)Hy?3`?3a)Hy?3a?3b!-i?3b?5r)Hy?5r?6e!-i?6e?>`)Hy?>`?>r!-i?>r?@U)Hy?@U?@W!-i?@W?A`)Hy?A`?BY!-i?BY?Bf)Hy?Bf?EO!-i?EO?ET)Hy?ET?EU!-i?EU?HR)Hy?HR?Hw!-i?Hw?Ic)Hy?Ic?Ii!-i?Ii?JT)Hy?JT?J`!-i?J`?L])Hy?L]?L`!-i?L`?Lf)Hy?Lf?Lh!-i?Lh?Ln)Hy?Ln?Lp!-i?Lp?Lv)Hy?Lv?Lx!-i?Lx?L{)Hy?L{O!-i_<%j2j!OW|SzQmPOq!)tqr!2wrs#9kst!2wtu!2wuv!2wvw!2wwx';ixz!)tz{!2w{|!2w|}!)t}!O::e!O!P!2w!P!Q!2w!Q![!2w![!_!)t!_!`:=l!`!a!)t!a!b!2w!b!c!)t!c!}!2w!}#O!)t#O#P!2w#P#R!)t#R#S!2w#S#T)Hy#T#o!2w#o$p!)t$p$q!2w$q${!)t${$|!2w$|%Q!)t%Q%R!2w%R%W!)t%W%o!2w%o%p!)t%p&a!2w&a&b!)t&b0`!2w0`0d!)t0d0p!2w0p1O!)t1O1T!2w1T1[!)t1[1]!2w1]1^!)t1^1_!2w1_4U!)t4U4Z!2w4Z4[!)t4[4]!2w4]4^!2w4^4`!)t4`4d!2w4d4l!)t4l4m!2w4m4n!)t4n4q!2w4q4r!)t4r4s!2w4s4t!)t4t5Y!2w5Y5Z!)t5Z7Q!2w7Q7R!)t7R:S!2w:S:[!)t:[=p!2w=p=y!)t=y>q!2w>q>s!)t>s>t!2w>t>{!)t>{?t!2w?tA`!)tA`A{!2wA{BQ!)tBQBT!2wBTCS!)tCSDP!2wDPDt!)tDtDu!2wDuDv!2wDvDw!)tDwGO!2wGOGP!)tGPGQ!2wGQGa!)tGaGb!2wGbGc!2wGcGj!)tGjGk!2wGkGl!2wGlGv!)tGvGy!2wGyG{!)tG{G|!2wG|H^!)tH^H_!2wH_H`!)tH`IO!2wIOIm!)tImKj!2wKjKu!)tKuKv!2wKvL`!)tL`MR!2wMRM[!)tM[M]!2wM]M^!2wM^Mb!)tMbMc!2wMcMh!)tMhNO!2wNONS!)tNSNT!2wNTN^!)tN^N_!2wN_Nb!)tNbNc!2wNcNz!)tNz! e!2w! e!#O!)t!#O!#P!2w!#P!#Q!)t!#Q!#]!2w!#]!%W!)t!%W!&`!2w!&`!&c!)t!&c!&d!2w!&d!&v!)t!&v!&w!2w!&w!'O!)t!'O!'Y!2w!'Y!'i!)t!'i!'p!2w!'p!'q!)t!'q!'x!2w!'x!'}!)t!'}!(V!2w!(V!(X!)t!(X!(Y!2w!(Y!(Z!2w!(Z!(]!)t!(]!(s!2w!(s!(t!)t!(t!({!2w!({!(|!)t!(|!(}!2w!(}!)Q!)t!)Q!)U!2w!)U!)X!)t!)X!)Y!2w!)Y!)j!)t!)j!)k!2w!)k!)x!)t!)x!)y!2w!)y!)z!2w!)z!){!)t!){!*O!2w!*O!*^!)t!*^!*_!2w!*_!*`!2w!*`!*s!)t!*s!*y!2w!*y!*}!)t!*}!+O!2w!+O!+P!2w!+P!+R!)t!+R!+i!2w!+i!+j!)t!+j!+q!2w!+q!+r!)t!+r!+s!2w!+s!+t!2w!+t!+u!)t!+u!+v!2w!+v!+w!2w!+w!+x!)t!+x!+y!2w!+y!+z!2w!+z!,k!)t!,k!,o!2w!,o!,p!)t!,p!,q!2w!,q!-U!)t!-U!-X!2w!-X!-i!)t!-i!-r!2w!-r!-s!)t!-s!-v!2w!-v!-w!)t!-w!._!2w!._!.`!)t!.`!.g!2w!.g!.h!)t!.h!.i!2w!.i!.j!2w!.j!.k!)t!.k!.p!2w!.p!.s!)t!.s!.t!2w!.t!/W!)t!/W!/X!2w!/X!/h!)t!/h!/i!2w!/i!/j!2w!/j!0_!)t!0_!0g!2w!0g!0i!)t!0i!0j!2w!0j!0k!2w!0k!0m!)t!0m!1T!2w!1T!1U!)t!1U!1]!2w!1]!1^!)t!1^!1_!2w!1_!1`!2w!1`!1a!)t!1a!1f!2w!1f!1i!)t!1i!1j!2w!1j!2Y!)t!2Y!2Z!2w!2Z!2[!2w!2[!2]!)t!2]!2`!2w!2`!2o!)t!2o!2p!2w!2p!3R!)t!3R!3S!2w!3S!3T!)t!3T!3Z!2w!3Z!3^!)t!3^!3a!2w!3a!3b!)t!3b!3f!2w!3f!3i!)t!3i!3j!2w!3j!3k!2w!3k!3l!)t!3l!3m!2w!3m!3n!)t!3n!3o!2w!3o!3p!2w!3p!3s!)t!3s!3t!2w!3t!3u!2w!3u!3x!)t!3x!3{!2w!3{!4O!)t!4O!4[!2w!4[!4r!)t!4r!4s!2w!4s!5y!)t!5y!6R!2w!6R!6S!)t!6S!6V!2w!6V!6W!)t!6W!6o!2w!6o!6p!)t!6p!6z!2w!6z!6{!)t!6{!7Q!2w!7Q!7T!)t!7T!7U!2w!7U!7p!)t!7p!7q!2w!7q!7r!2w!7r!7x!)t!7x!7y!2w!7y!7z!2w!7z!8o!)t!8o!8w!2w!8w!8x!)t!8x!8{!2w!8{!8|!)t!8|!9e!2w!9e!9f!)t!9f!9p!2w!9p!9q!)t!9q!9v!2w!9v!9y!)t!9y!9z!2w!9z!:l!)t!:l!:m!2w!:m!:n!)t!:n!:o!2w!:o!:p!2w!:p!;P!)t!;P!;Q!2w!;Q!;R!2w!;R!;e!)t!;e!;m!2w!;m!;n!)t!;n!;q!2w!;q!;r!)t!;r!O!)t!>O!>U!2w!>U!>Z!)t!>Z!>m!2w!>m!>p!)t!>p!?Y!2w!?Y!?Z!)t!?Z!?d!2w!?d!?e!)t!?e!?f!2w!?f!?h!)t!?h!?o!2w!?o!@{!)t!@{!A}!2w!A}!BO!)t!BO!BP!2w!BP!BQ!2w!BQ!B^!)t!B^!Be!2w!Be!Cq!)t!Cq!Cr!2w!Cr!Cs!2w!Cs!Ct!)t!Ct!Cu!2w!Cu!Cw!)t!Cw!Cx!2w!Cx!Cy!2w!Cy!Cz!)t!Cz!C{!2w!C{!C}!)t!C}!DO!2w!DO!DU!)t!DU!DY!2w!DY!DZ!)t!DZ!Db!2w!Db!Dc!)t!Dc!Df!2w!Df!Dg!)t!Dg!Dh!2w!Dh!Di!)t!Di!Dj!2w!Dj!Dl!)t!Dl!Dm!2w!Dm!Dn!2w!Dn!Do!)t!Do!Ds!2w!Ds!Dt!)t!Dt!Du!2w!Du!Dv!2w!Dv!EP!)t!EP!EQ!2w!EQ!ES!)t!ES!EX!2w!EX!EY!)t!EY!EZ!2w!EZ!Ep!)t!Ep!Et!2w!Et!Ff!)t!Ff!Fg!2w!Fg!Gx!)t!Gx!HQ!2w!HQ!HR!)t!HR!Hw!2w!Hw!Id!)t!Id!Ii!2w!Ii!LQ!)t!LQ!L}!2w!L}!Mc!)t!Mc!Md!2w!Md!Mt!)t!Mt!Mz!2w!Mz!NO!)t!NO!NS!2w!NS!NV!)t!NV!NW!2w!NW!NZ!)t!NZ!N[!2w!N[!N]!2w!N]!Nd!)t!Nd!Ng!2w!Ng!Nk!)t!Nk!Nx!2w!Nx# U!)t# U# V!2w# V# h!)t# h#!`!2w#!`#!a!)t#!a#!b!2w#!b#!g!)t#!g#!h!2w#!h#!j!)t#!j##g!2w##g##h!)t##h#*s!2w#*s#*t!)t#*t#*x!2w#*x#*z!)t#*z#+R!2w#+R#+S!)t#+S#+T!2w#+T#+U!)t#+U#+Y!2w#+Y#+[!)t#+[#,V!2w#,V#,W!)t#,W#,[!2w#,[#,^!)t#,^#-P!2w#-P#-Q!)t#-Q#-U!2w#-U#-W!)t#-W#-_!2w#-_#-`!)t#-`#-a!2w#-a#-b!)t#-b#-f!2w#-f#-h!)t#-h#-w!2w#-w#-x!)t#-x#/T!2w#/T#/U!)t#/U#/Y!2w#/Y#/[!)t#/[#0q!2w#0q#1h!)t#1h#1x!2w#1x#2Y!)t#2Y#4R!2w#4R#4_!)t#4_#Au!2w#Au#Aw!)t#Aw#BY!2w#BY#BZ!)t#BZ#Bu!2w#Bu#Bz!)t#Bz#Di!2w#Di#EO!)t#EO#E]!2w#E]#E^!)t#E^#Eb!2w#Eb#Ep!)t#Ep#FS!2w#FS#Fb!)t#Fb#Ft!2w#Ft#GS!)t#GS#Ga!2w#Ga#Gb!)t#Gb#Ge!2w#Ge#Gt!)t#Gt#Hz!2w#Hz#Io!)t#Io#Ip!2w#Ip#It!)t#It#Iu!2w#Iu#K[!)t#K[#MW!2w#MW#M`!)t#M`#NZ!2w#NZ#N[!)t#N[#N]!2w#N]#Nb!)t#Nb$ z!2w$ z$!U!)t$!U$!s!2w$!s$#x!)t$#x$$h!2w$$h$$j!)t$$j$$o!2w$$o$$z!)t$$z$%x!2w$%x$&_!)t$&_$&f!2w$&f$'p!)t$'p$(X!2w$(X$(b!)t$(b$)i!2w$)i$+_!)t$+_$+`!2w$+`$-a!)t$-a$.b!2w$.b$.s!)t$.s$.z!2w$.z$0T!)t$0T$0s!2w$0s$1Q!)t$1Q$1R!2w$1R$1S!2w$1S$1^!)t$1^$2[!2w$2[$2v!)t$2v$3l!2w$3l$4g!)t$4g$4j!2w$4j$4t!)t$4t$5j!2w$5j$7y!)t$7y$7}!2w$7}$8O!)t$8O$8S!2w$8S$8V!)t$8V$8W!2w$8W$8X!2w$8X$8b!)t$8b$z!2w5>z5>{!)t5>{5>|!2w5>|5?P!)t5?P5?Q!2w5?Q5?R!2w5?R5?T!)t5?T5?Y!2w5?Y5?[!)t5?[5?]!2w5?]5?^!)t5?^5?_!2w5?_5?w!)t5?w5?z!2w5?z5?|!)t5?|5@X!2w5@X5@`!)t5@`5@c!2w5@c5@o!)t5@o5@u!2w5@u5@w!)t5@w5@}!2w5@}5AP!)t5AP5AV!2w5AV5A`!)t5A`5Ag!2w5Ag5Ah!)t5Ah5Ao!2w5Ao5Dv!)t5Dv5Ek!2w5Ek5FY!)t5FY;%S!2w;%S;%`!)t;%`;%w!2w;%w;%{!)t;%{;'O!2w;'O;'S!)t;'S;=`!.]<%l?&r!)t?&r?.p!2w?.p?.r!)t?.r?1Q!2w?1Q?1x!)t?1x?2P!2w?2P?2]!)t?2]?2b!2w?2b?2g!)t?2g?2h!2w?2h?2i!)t?2i?2s!2w?2s?2t!)t?2t?3R!2w?3R?3S!)t?3S?3X!2w?3X?3Y!)t?3Y?3Z!2w?3Z?3[!)t?3[?3]!2w?3]?3^!2w?3^?3_!)t?3_?3`!2w?3`?3a!2w?3a?3b!)t?3b?5r!2w?5r?6e!)t?6e?>`!2w?>`?>r!)t?>r?@U!2w?@U?@W!)t?@W?A`!2w?A`?BY!)t?BY?Bf!2w?Bf?EO!)t?EO?ET!2w?ET?EU!)t?EU?HR!2w?HR?Hw!)t?Hw?Ic!2w?Ic?Ii!)t?Ii?JT!2w?JT?J`!)t?J`?L]!2w?L]?L`!)t?L`?Lf!2w?Lf?Lh!)t?Lh?Ln!2w?Ln?Lp!)t?Lp?Lv!2w?Lv?Lx!)t?Lx?L{!2w?L{O!)t_=,gZ!^P!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T#o!)t#o#p=-Y#p;'S!)t;'S;=`!.]<%lO!)t_=-eX!`P!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_=.]X!SP!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)to=/TZ!_P!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T#q!)t#q#r=/v#r;'S!)t;'S;=`!.]<%lO!)tn=0RX!a`!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t_=0wZ!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T#r!)t#r#s=1j#s;'S!)t;'S;=`!.]<%lO!)t_=1sZ!OW|SzQOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T#r!)t#r#s=2f#s;'S!)t;'S;=`!.]<%lO!)t_=2qX!OW|SzQ!iPOr!)trs!*jsw!)twx!,^x#S!)t#S#T!-i#T;'S!)t;'S;=`!.]<%lO!)t",tokenizers:[Le,Ee,hO,0,1,2,3,4,5],topRules:{FlowchartDiagram:[0,5]},specialized:[{term:29,get:r=>IO[r]||-1}],tokenPrec:1356}),te=24,ge=1,Ge=2,Ce=3,kO=4,ae=5,Xe=6,de=7,ii=8,He=9,ti=10,ai=11,ve=12,ni=25,_e=26,Je=27,SO=28,CO=29,LO=30,EO=31,VO=32,$e=33,fe=34,oO=35,_O=36,DO=37,qO=[-1,9,10,13,32,37],oe=[43,45],be=[44,58,62],ce=["->","-x","-)"," -"," "],xe=["-->","->>","--x","--)"," as"],We={"left of":ve,"right of":ve,activate:ge,actor:ii,alt:ni,and:_e,as:He,autonumber:Ge,box:Je,break:SO,create:Ce,critical:CO,deactivate:kO,destroy:ae,else:LO,end:Xe,link:EO,links:VO,loop:$e,note:de,opt:fe,option:oO,over:ve,par:_O,participant:ti,rect:DO},Oi=Object.keys(We),ze=new i.Jq(r=>{if(!qO.includes(r.next)){for(;r.next!==10&&r.next!==-1;)r.advance();r.acceptToken(te)}}),oi=new i.Jq(r=>{if(qO.includes(r.next)||oe.includes(r.next))return;const F=()=>{if(r.peek(0)===-1||r.peek(1)===-1||r.peek(2)===-1)return!1;let UO=String.fromCodePoint(r.peek(0))+String.fromCodePoint(r.peek(1));return!!(ce.includes(UO)||(UO+=String.fromCodePoint(r.peek(2)),xe.includes(UO)))};let uO="";for(;!be.includes(r.next)&&!F()&&r.next!==10&&r.next!==-1;)uO+=String.fromCodePoint(r.next),r.advance();const pO=Oi.filter(UO=>UO===uO?uO.toLowerCase().startsWith(UO):uO.toLowerCase().startsWith(UO+" "));if(pO.length>0){r.acceptToken(We[pO[0]],pO[0].length-uO.length);return}r.acceptToken(ai)}),Ri=(0,e.Gv)({DiagramName:_.diagramName,NodeText:_.nodeText,Keyword1:_.keyword1,Keyword2:_.keyword2,LineComment:_.lineComment,"Arrow ArrowSuffix":_.arrow,Position:_.position,MessageText1:_.messageText1,MessageText2:_.messageText2}),S={__proto__:null,sequenceDiagram:84},u=i.WQ.deserialize({version:14,states:"'nOVQSOOO[QSO'#DUQOQSOOOOQO'#Cj'#CjO#QQUO,59pOOQP'#Co'#CoOOQQ'#Cq'#CqOOQO'#DY'#DYO#XQUO'#DYO#gQUO'#DYO#lQUO'#DYO#wQUO'#DYO#|QUO'#DYO$RQTO'#DYO$WQUO'#DYO$]QSO1G/[O$eQYO,59tO$sQUO,59tO$xQUO,59tO%TQUO,59tOOQO,59t,59tO%YQUO,59tOOQO'#Cp'#CpO%_QSO,59tO%dQUO7+$vO%kQSO7+$vOOQQ'#Cm'#CmO%sQSO1G/`O%xQUO1G/`O%}QUO1G/`OOQO1G/`1G/`O&VQUO1G/`O&[QUO1G/`O&gQSO1G/`O&oQTO1G/`OOQO,59^,59^O&tQUO<QAN>QO&oQTOAN>QOOQOG23lG23l",stateData:"'g~OwOS~OzRO~O{SOgxX~OPZOQVORYOSZOTYOUVOV[OWXOYXOZWO_VOiTOjTOkTOlTOmTOnTOoUOpUOqTOrTOsTOtTOuTO~Ogxa~PdOXaO``Og|X{|X~OZbO~OWcOYcOZbO~OZdO~O[eO~OhfO~OZgO~O{hOgxi~OZkO{lO}jO!OjO~OZnO~OXoOg|a{|a~OZpO~OZqO~O!PrO~Ogxq~PdO{tOgxq~O!PvO~OZwO~OZwO{xO~OZyO~OXzOg|i{|i~O!PvO!QxO~Oh{O~Ogxy~PdO!P!OO~OZ!PO~OZ}O~O!P!RO~O{w`y`~",goto:"#S}PPPPPPPPPPPPPP!OPP!R!U!b!h!k!qPPPPPPPPPPPPPPPPP!wPPP!zRPORm`QyrQ}vQ!Q!OR!S!RX]Sht|Rd]X^Sht|Qi_RuiRQOQ_SVsht|",nodeNames:"\u26A0 Activate Autonumber Create Deactivate Destroy End Note Actor As Participant NodeText Position SequenceDiagram DiagramName LineComment Arrow ArrowSuffix MessageText1 Keyword MessageText2 Link",maxTerm:48,nodeProps:[["group",-9,1,2,3,4,5,6,7,19,21,"Keyword1",-3,8,9,10,"Keyword2"]],propSources:[Ri],skippedNodes:[0],repeatNodeCount:1,tokenData:"(x~RmXY!|YZ#qZ^!|pq!|tu$nuv%`{|%}|}&S}!O&X![!]'T!c!}$n#T#o$n#y#z!|$f$g!|$g#BY$n#BY#BZ'Y#BZ$IS$n$IS$I_'Y$I_$I|$n$I|$JO'Y$JO$JT$n$JT$JU'Y$JU$KV$n$KV$KW'Y$KW&FU$n&FU&FV'Y&FV;'S$n;'S;=`%Y<%lO$n~#RYw~X^!|pq!|#y#z!|$f$g!|#BY#BZ!|$IS$I_!|$I|$JO!|$JT$JU!|$KV$KW!|&FU&FV!|~#x[{~w~XY!|YZ#qZ^!|pq!|#y#z!|$f$g!|#BY#BZ!|$IS$I_!|$I|$JO!|$JT$JU!|$KV$KW!|&FU&FV!|~$sVy~tu$n!Q![$n!c!}$n#T#o$n$g;'S$n;'S;=`%Y<%lO$n~%]P;=`<%l$n~%cPuv%f~%kS_~OY%fZ;'S%f;'S;=`%w<%lO%f~%zP;=`<%l%f~&SO}~~&XO!Q~R&^S!OQyz&j}!O&o!`!a&{#l#m&jP&oO`PP&rRyz&j!`!a&{#l#m&jP'QP`P!`!a&j~'YO!P~~'agw~y~X^!|pq!|tu$n!Q![$n!c!}$n#T#o$n#y#z!|$f$g!|$g#BY$n#BY#BZ'Y#BZ$IS$n$IS$I_'Y$I_$I|$n$I|$JO'Y$JO$JT$n$JT$JU'Y$JU$KV$n$KV$KW'Y$KW&FU$n&FU&FV'Y&FV;'S$n;'S;=`%Y<%lO$n",tokenizers:[ze,oi,0,1],topRules:{SequenceDiagram:[0,13]},specialized:[{term:41,get:r=>S[r]||-1}],tokenPrec:293}),m=1,Y=14,E=15,$O=16,TO=[-1,9,10,13,32],vO=["title","section"],RO=r=>r.peek(0)===37&&r.peek(1)===37,NO=r=>TO.includes(r.next)||RO(r),FO=new i.Jq(r=>{if(NO(r))return;let F="";for(;!TO.includes(r.next);)F+=String.fromCodePoint(r.next),r.advance();const uO=vO.filter(pO=>pO===F?F.toLowerCase().startsWith(pO):F.toLowerCase().startsWith(pO+" "));if(uO.length>0){r.acceptToken(m,uO[0].length-F.length);return}}),me=new i.Jq(r=>{if(!NO(r)){for(;r.next!==10&&r.next!==-1;)r.advance();r.acceptToken(Y)}}),ne=new i.Jq(r=>{if(!NO(r)){for(;r.next!==58&&r.next!==10&&r.next!==-1;)r.advance();r.acceptToken(E)}}),Te=new i.Jq(r=>{if(!NO(r)){for(;r.next!==44&&r.next!==10&&r.next!==-1;)r.advance();r.acceptToken($O)}}),De=(0,e.Gv)({DiagramName:C.diagramName,"Text TaskName":C.text,Actor:C.actor,Keyword:C.keyword,LineComment:C.lineComment,Score:C.score}),ke={__proto__:null,journey:42},Me=i.WQ.deserialize({version:14,states:"%^OVQ`OOO[QeO'#CoQOQ`OOOOQT'#C_'#C_OOQT'#Cf'#CfOmQeO,59ZOOQO'#Cc'#CcO!OQ`O'#CbOOQO'#Cs'#CsO!TQbO'#CsOvQ`O,59ZOOQT-E6d-E6dO!YQ`O1G.uO!bQdO,58|OOQO'#Ca'#CaOOQO,59_,59_O!gQeO1G.uO!YQ`O1G.uO!xQeO7+$aO#RQ`O7+$aOOQO'#Cd'#CdO#ZQ`O1G.hOOQO,59S,59SOOQO-E6f-E6fO#fQeO<ke[r]||-1}],tokenPrec:172}),ei=1,Fe=[-1,45,60,62,10,13,123,61],si=new i.Jq(r=>{if(Fe.includes(r.next)||r.next===32)return;let F,uO="",pO=0;do{if(F=r.peek(pO),F===-1)return;uO+=String.fromCodePoint(F),pO++}while(!Fe.includes(F));(F===45||F===60)&&(uO=uO.slice(0,-1).trim(),r.acceptToken(ei,uO.length))}),fi=(0,e.Gv)({"DiagramName SubDiagramType":dO.diagramName,LineComment:dO.lineComment,IDNumber:dO.number,"UnquotedString RelationshipStart":dO.unquotedString,QuotedString:dO.quotedString,PropKeyword:dO.unquotedString,Keyword:dO.keyword,"ForwardArrow BackArrow Hyphen":dO.arrow}),Si={__proto__:null,requirementDiagram:144,requirement:150,Requirement:152,functionalRequirement:154,FunctionalRequirement:156,performanceRequirement:158,PerformanceRequirement:160,interfaceRequirement:162,InterfaceRequirement:164,physicalRequirement:166,PhysicalRequirement:168,designConstraint:170,DesignConstraint:172,element:174,Element:176,id:18,Id:20,ID:22,text:28,Text:30,risk:34,Risk:36,low:40,Low:42,medium:44,Medium:46,high:48,High:50,verifymethod:54,verifyMethod:56,VerifyMethod:58,analysis:62,Analysis:64,demonstration:66,Demonstration:68,inspection:70,Inspection:72,test:74,Test:76,type:80,Type:82,docRef:86,DocRef:88,contains:96,Contains:98,copies:100,Copies:102,derives:104,Derives:106,satisfies:108,Satisfies:110,verifies:112,Verifies:114,refines:116,Refines:118,traces:120,Traces:122},wi=i.WQ.deserialize({version:14,states:")`OYQQOOO_QQO'#DtQOQQOOOOQO'#C`'#C`O!kQRO,5:`O!rOSO'#CcOOQO'#Ef'#EfO!zQQO'#DZO#SQRO'#DnO$^QRO1G/zOOQO'#Ca'#CaO$eQWO'#DxOOOO'#Do'#DoO$mOSO,58}OOQP,58},58}O$uQQO,59uO$uQQO,59uOOQP,5:Y,5:YOOQP-E7l-E7lOOQP'#Cb'#CbOOQP'#Eg'#EgO%sQQO,5:dOOOO-E7m-E7mOOQP1G.i1G.iO%xQQO1G/aOOQO'#D]'#D]O%}QQO1G/aO&SQQO1G0OO$eQWO7+${O'VQQO7+%jOOQP<pAN>pO$eQWO,5:{O$eQWO,5;OO$eQWO,5;POOQO1G0e1G0eOOQO1G0h1G0hOOQO'#Co'#CoOOQO1G0i1G0iOOQO'#Cz'#CzOOQO1G0g1G0gOOQO1G0j1G0jOOQO1G0k1G0k",stateData:"*e~O!gOSQOS~O!jRO~O!kSO!e!hX~OPUO!mYO!nYO!oYO!pYO!qYO!rYO!sYO!tYO!uYO!vYO!wYO!xYO!yYO!zYO!|TO~O!e!ha~PgO!|^O!}[O~O!O_O!a`O~O!kaOP!bX!e!bX!m!bX!n!bX!o!bX!p!bX!q!bX!r!bX!s!bX!t!bX!u!bX!v!bX!w!bX!x!bX!y!bX!z!bX!|!bX~O!e!hi~PgO!{cO!|TO~O!|gO!}[O~O!QiO!RiO!SiO!TiO!UiO!ViO!WiO!XiO!YiO!ZiO![iO!]iO!^iO!_iO~O#OkO~O!`lO~O!OlO~O!kmO~OXuOYuOZuO^vO_vOawObwOkxOlxOmxOxyOyyO{zO|zO~O#P!OO~P&XO#S!PO~O#S!QO~O#S!RO~O!k!SOX#QXY#QXZ#QX^#QX_#QXa#QXb#QXk#QXl#QXm#QXx#QXy#QX{#QX|#QX#P#QX~O#P!UO~P&XO#S!VO~O#S!WO~O#S!XO~O[!YO~Od![Oe![Of![Og![Oh![Oi![O~Oo!^Op!^Oq!^Or!^Os!^Ot!^Ou!^Ov!^O~O!k!a!g!`!O!`~",goto:"%r#[PPPP#]#`#d#k#vPPPP#zPP$OPP$SPPPPPP$VPPP$ZPPPPPPPP$^PP$bPP$fP$jPPPPPPPPPPPPPPPP$p$v$|PPP%SPPP$fPPPPPPPPPPPPPPPPPPP%V%ZP%Z%Z%Z%Z%Z%_%cRPOTZSXZdZl!V!W!XSUSXZdZl!V!W!XTomtT{mtTpmtR!Z!QTqmtR!]!RT|mtT}mtTWSXQh_Rj`QXSRbXQ]TRf]QtmR!TtRQOTsmtTrmtTVSXQeZQnlQ!_!VQ!`!WR!a!X",nodeNames:"\u26A0 RelationshipStart LineComment RequirementDiagram DiagramName SubDiagramType UnquotedString QuotedString ID PropKeyword PropKeyword PropKeyword IDNumber Text PropKeyword PropKeyword Risk PropKeyword PropKeyword RiskType Keyword Keyword Keyword Keyword Keyword Keyword VerifyMethod PropKeyword PropKeyword PropKeyword VerifyMethodType Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Type PropKeyword PropKeyword DocRef PropKeyword PropKeyword RelationshipLine Hyphen RelationshipType Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword ForwardArrow BackArrow",maxTerm:103,propSources:[fi],skippedNodes:[0,2],repeatNodeCount:3,tokenData:"1g~R{OX#xXY$aYZ&SZ^$a^p#xpq$aqr#xrs'}su#xuv(Sv}#x}!O)v!O!Q#x!Q![*t![!]+|!]!^#x!^!_,a!_!c#x!c!}-]!}#T#x#T#o-]#o#p0o#p#q#x#q#r1S#r#y#x#y#z$a#z$f#x$f$g$a$g#BY#x#BY#BZ$a#BZ$IS#x$IS$I_$a$I_$I|#x$I|$JO$a$JO$JT#x$JT$JU$a$JU$KV#x$KV$KW$a$KW&FU#x&FU&FV$a&FV;'S#x;'S;=`$Z<%lO#xQ#}S!}QOr#xs;'S#x;'S;=`$Z<%lO#xQ$^P;=`<%l#xV$hh!}Q!gTOX#xX^$a^p#xpq$aqr#xs#y#x#y#z$a#z$f#x$f$g$a$g#BY#x#BY#BZ$a#BZ$IS#x$IS$I_$a$I_$I|#x$I|$JO$a$JO$JT#x$JT$JU$a$JU$KV#x$KV$KW$a$KW&FU#x&FU&FV$a&FV;'S#x;'S;=`$Z<%lO#xV&]j!}Q!kP!gTOX#xXY$aYZ&SZ^$a^p#xpq$aqr#xs#y#x#y#z$a#z$f#x$f$g$a$g#BY#x#BY#BZ$a#BZ$IS#x$IS$I_$a$I_$I|#x$I|$JO$a$JO$JT#x$JT$JU$a$JU$KV#x$KV$KW$a$KW&FU#x&FU&FV$a&FV;'S#x;'S;=`$Z<%lO#x~(SO!|~V(XU!}QOr#xsu#xuv(kv;'S#x;'S;=`$Z<%lO#xV(rVQT!}QOY(kYZ#xZr(krs)Xs;'S(k;'S;=`)p<%lO(kT)^SQTOY)XZ;'S)X;'S;=`)j<%lO)XT)mP;=`<%l)XV)sP;=`<%l(kR)}U!}Q!OPOr#xs!`#x!`!a*a!a;'S#x;'S;=`$Z<%lO#xR*hS!}Q!`POr#xs;'S#x;'S;=`$Z<%lO#xR*{W[P!}QOr#xs!O#x!O!P+e!P!Q#x!Q![*t![;'S#x;'S;=`$Z<%lO#xR+jU!}QOr#xs!Q#x!Q![*t![;'S#x;'S;=`$Z<%lO#xR,TS#SP!}QOr#xs;'S#x;'S;=`$Z<%lO#xR,fU!}QOr#xs}#x}!O,x!O;'S#x;'S;=`$Z<%lO#xR-PS!}Q!aPOr#xs;'S#x;'S;=`$Z<%lO#xV-fb!}Q!{S!iPOY.nYZ#xZ].n]^#x^r.nrs/ts}.n}!O#x!O!^.n!^!a#x!a!c.n!c!}-]!}#T.n#T#o-]#o#p#x#p;'S.n;'S;=`0i<%lO.nU.u_!}Q!{SOY.nYZ#xZ].n]^#x^r.nrs/ts}.n}!O#x!O!^.n!^!a#x!a#o.n#o#p#x#p;'S.n;'S;=`0i<%lO.nS/yW!{SOY/tZ]/t^}/t!O!^/t!a#o/t#p;'S/t;'S;=`0c<%lO/tS0fP;=`<%l/tU0lP;=`<%l.nR0vS#OP!}QOr#xs;'S#x;'S;=`$Z<%lO#xR1ZS#PP!}QOr#xs;'S#x;'S;=`$Z<%lO#x",tokenizers:[si,0,1,2],topRules:{RequirementDiagram:[0,3]},specialized:[{term:71,get:r=>Si[r]||-1}],tokenPrec:428}),Gi=1,wt=2,Xt=3,mt=4,_i=5,yt=6,gt=7,bt=8,xt=9,Hi=17,Ji={axisFormat:Gi,dateFormat:wt,excludes:Xt,inclusiveEndDates:mt,section:xt,tickInterval:_i,title:yt,todayMarker:gt,weekday:bt},zi=Object.keys(Ji),Tt=new i.Jq(r=>{if(r.next===32||r.next===10||r.next===-1||r.next===37&&r.peek(1)===37)return;let F="";for(;r.next!==10&&r.next!==-1;)F+=String.fromCodePoint(r.next),r.advance();const uO=zi.filter(pO=>pO===F?F.startsWith(pO):F.startsWith(pO+" "));if(uO.length>0){r.acceptToken(Ji[uO[0]],uO[0].length-F.length);return}r.acceptToken(Hi)}),vt=(0,e.Gv)({"DiagramName Section":aO.diagramName,Keyword:aO.keyword,ImportantText:aO.string,LineComment:aO.lineComment}),kt={__proto__:null,gantt:44},Bi=i.WQ.deserialize({version:14,states:"!|OVQQOOO[QQO'#CpQOQQOOOOQO'#Cg'#CgO!XQRO,59[OOQP'#Ci'#CiO!`QRO'#CtO!SQRO'#CtOOQP'#Ct'#CtO!eQRO'#CkO#`QRO1G.vOOQP'#Ch'#ChOOQP,59`,59`OOQP,59V,59VOOQP-E6i-E6i",stateData:"#j~OcOS~OfRO~OgSO`dX~OPVOQVORVOSWOTVOUUOVVOWVOXUO^WOaTO~O`da~PdOaZO~Og]OP_XQ_XR_XS_XT_XU_XV_XW_XX_X^_X`_Xa_X~O`di~PdOgc~",goto:"!UiPPPPPPPPPPPjmpPwPPPP}PPP!QRPOR[USWSYR[VQYSR^YRQOTXSY",nodeNames:"\u26A0 AxisFormat DateFormat Excludes InclusiveEndDates TickInterval Title TodayMarker Weekday Section GanttDiagram DiagramName ImportantText Text LineComment",maxTerm:24,nodeProps:[["group",-8,1,2,3,4,5,6,7,8,"Keyword"]],propSources:[vt],skippedNodes:[0],repeatNodeCount:1,tokenData:"$l~R_XY!QYZ!uZ^!Qpq!Quv#r!c!}$a#T#o$a#y#z!Q$f$g!Q#BY#BZ!Q$IS$I_!Q$I|$JO!Q$JT$JU!Q$KV$KW!Q&FU&FV!Q~!VYc~X^!Qpq!Q#y#z!Q$f$g!Q#BY#BZ!Q$IS$I_!Q$I|$JO!Q$JT$JU!Q$KV$KW!Q&FU&FV!Q~!|[g~c~XY!QYZ!uZ^!Qpq!Q#y#z!Q$f$g!Q#BY#BZ!Q$IS$I_!Q$I|$JO!Q$JT$JU!Q$KV$KW!Q&FU&FV!Q~#uPuv#x~#}S^~OY#xZ;'S#x;'S;=`$Z<%lO#x~$^P;=`<%l#x~$fQe~!c!}$a#T#o$a",tokenizers:[Tt,0],topRules:{GanttDiagram:[0,10]},specialized:[{term:21,get:r=>kt[r]||-1}],tokenPrec:115});var di;(function(r){r.Mermaid="MermaidDiagram",r.Mindmap="MindmapDiagram",r.Pie="PieDiagram",r.Flowchart="FlowchartDiagram",r.Sequence="SequenceDiagram",r.Journey="JourneyDiagram",r.Requirement="RequirementDiagram",r.Gantt="GanttDiagram"})(di||(di={}));var Qi;(function(r){r.Mermaid="mermaid",r.Mindmap="mindmap",r.Pie="pie",r.Flowchart="flowchart",r.Sequence="sequenceDiagram",r.Journey="journey",r.Requirement="requirementDiagram",r.Gantt="gantt"})(Qi||(Qi={}));var pi;(function(r){r.Mermaid="mermaid",r.Mindmap="mindmap",r.Pie="pie",r.Flowchart="flowchart",r.Sequence="sequence",r.Journey="journey",r.Requirement="requirement",r.Gantt="gantt"})(pi||(pi={}));var xi;(function(r){r.Graph="graph",r.Sequence="sequence",r.Requirement="requirement"})(xi||(xi={}));const Rt=a.qp.define({name:pi.Mermaid,parser:wO.configure({wrap:(0,n.FE)(r=>{switch(r.name){case di.Mindmap:return{parser:pe};case di.Pie:return{parser:Ne};case di.Flowchart:return{parser:zO};case di.Sequence:return{parser:u};case di.Journey:return{parser:Me};case di.Requirement:return{parser:wi};case di.Gantt:return{parser:Bi};default:return null}})})}),Mi=a.qp.define({name:pi.Mindmap,parser:pe}),ri=a.qp.define({name:pi.Pie,parser:Ne}),qt=a.qp.define({name:pi.Flowchart,parser:zO}),Wt=a.qp.define({name:pi.Sequence,parser:u}),zt=a.qp.define({name:pi.Journey,parser:Me}),Yt=a.qp.define({name:pi.Requirement,parser:wi}),Zt=a.qp.define({name:pi.Gantt,parser:Bi});function Ti(){return new a.ri(Rt)}function Ut(){return new a.ri(Mi)}function Ki(){return new a.ri(ri)}function Vi(){return new a.ri(qt)}function Gt(){return new a.ri(Wt)}function Yi(){return new a.ri(zt)}function qi(){return new a.ri(Yt)}function Ot(){return new a.ri(Zt)}const _t=a.c6.of({name:Qi.Mermaid,load:()=>bi(this,null,function*(){return Ti()})}),pn=a.c6.of({name:Qi.Mindmap,load:()=>bi(this,null,function*(){return Ut()})}),Sn=a.c6.of({name:Qi.Pie,load:()=>bi(this,null,function*(){return Ki()})}),Zi=a.c6.of({name:Qi.Flowchart,alias:[xi.Graph],load:()=>bi(this,null,function*(){return Vi()})}),Vt=a.c6.of({name:Qi.Sequence,alias:[xi.Sequence],load:()=>bi(this,null,function*(){return Gt()})}),jt=a.c6.of({name:Qi.Journey,load:()=>bi(this,null,function*(){return Yi()})}),et=a.c6.of({name:Qi.Requirement,alias:[xi.Requirement],load:()=>bi(this,null,function*(){return qi()})}),Et=a.c6.of({name:Qi.Gantt,load:()=>bi(this,null,function*(){return Ot()})}),ji=r=>{let F=0;for(let uO=0;uO/^[ \t]*$/.test(r),hn=()=>foldService.of((r,F,uO)=>{const pO=r.doc.lineAt(F),UO=r.doc.lines;let Oe=ji(pO.text),Ie=F,ci=uO,li=pO;for(;li.numberOe&&!Xi(li.text))ci=li.to;else break}if(r.doc.lineAt(Ie).number===r.doc.lineAt(ci).number)return null;Ie=pO.to;const Ui=r.doc.lineAt(Ie);return Ui.text===""||Xi(Ui.text)?null:{from:Ie,to:ci}});var Ct=o(33236),it=o(68813),vi=o(21390),Dt=o(60310),tt=o(52200),Ft=o(31639);const It=(0,e.Gv)({LineComment:e.pJ.lineComment,BlockComment:e.pJ.blockComment,AnyChar:e.pJ.character,Literal:e.pJ.string,"tokens from grammar as empty prop extend specialize AtName":e.pJ.keyword,"@top @left @right @cut @external":e.pJ.modifier,"@precedence @tokens @context @dialects @skip @detectDelim @conflict":e.pJ.definitionKeyword,"@extend @specialize":e.pJ.operatorKeyword,"CharSet InvertedCharSet":e.pJ.regexp,CharClass:e.pJ.atom,RuleName:e.pJ.variableName,"RuleDeclaration/RuleName InlineRule/RuleName TokensBody/RuleName":e.pJ.definition(e.pJ.variableName),PrecedenceName:e.pJ.labelName,Name:e.pJ.name,"( )":e.pJ.paren,"[ ]":e.pJ.squareBracket,"{ }":e.pJ.brace,'"!" ~ "*" + ? |':e.pJ.operator}),nt={__proto__:null,"@asciiLetter":244,"@asciiUpperCase":244,"@asciiLowerCase":244,"@digit":244,"@whitespace":244,"@eof":244,"@specialize":76,"@extend":78,"@top":98,"@precedence":102,"@left":108,"@right":110,"@cut":112,"@tokens":116,"@conflict":126,"@local":134,"@else":142,"@external":146,"@context":172,"@dialects":176,"@skip":182,"@detectDelim":190},Nt={__proto__:null,tokens:136,from:148,prop:156,as:158,propSource:162,extend:166,specialize:168},At=i.WQ.deserialize({version:14,states:"nAN>nO7oQPOAN>sO6lQPOAN>xOOQO1G.s1G.sOOQO,5;O,5;OOOQO-E8b-E8bOOQO7+$g7+$gOOQO7+%`7+%`O7tQPO7+%`O7yQPO'#DzO8XQPO'#EkO8dQPO,5:eOOQO,5:e,5:eOOQOG24_G24_OOQOG24dG24dOOQO<nt[r]||-1},{term:125,get:r=>Nt[r]||-1}],tokenPrec:1086}),rt=a.qp.define({name:"lezer",parser:At.configure({props:[a.x0.add({"Body TokensBody SkipBody PrecedenceBody":a.Dv})]}),languageData:{commentTokens:{block:{open:"/*",close:"*/"},line:"//"},indentOnInput:/^\s*\}$/}});function hi(){return new a.ri(rt)}var Lt=o(12386),Ei=o(48468),Ht=o(9972),Jt=o(520),Bt=o(91706),ki=o(34790);const Ci=63,Mt=64,Kt=65,On=66,Di=67,en=68,tn=69,nn=70,rn=34,at=92,ot=123,lt=36,$t=39,an=new i.Jq(r=>{for(let F=!1,uO=0;;uO++){let{next:pO}=r;if(pO<0){uO>0&&r.acceptToken(Ci);break}else if(pO===rn){uO>0?r.acceptToken(Ci):r.acceptToken(Kt,1);break}else if(pO===ot&&F){uO==1?r.acceptToken(Mt,1):r.acceptToken(Ci,-1);break}else pO===at&&(r.advance(),r.acceptToken(On,1));F=pO===lt,r.advance()}}),on=new i.Jq(r=>{for(let F=!1,uO=!1,pO=0;;pO++){let{next:UO}=r;if(UO<0){pO>0&&r.acceptToken(Di);break}else if(UO===$t&&uO){pO>1?r.acceptToken(Di,-1):r.acceptToken(tn,1);break}else if(UO===ot&&F){pO==1?r.acceptToken(en,1):r.acceptToken(Di,-1);break}else UO===at&&(r.advance(),r.acceptToken(nn,1));F=UO===lt,uO=UO===$t,r.advance()}}),O={__proto__:null,assert:22,with:26,let:30,inherit:42,in:48,if:52,then:54,else:56,builtins:70,null:214,true:216,false:216,rec:100,or:108},N=i.WQ.deserialize({version:14,states:"7QO]QSOOO!sQWO'#DyO#XQ`O'#EjO&QQSO'#C`O&YQTO'#CnO'lQWO'#EWO(VQSO'#C|O(VQSO'#C|OOQO'#DQ'#DQOOQO'#DT'#DTO)dQUO'#DUO*yQSO'#DcOOQO'#Ej'#EjO,XQ`O'#EiOOQO'#Ei'#EiO-wQ`O'#EXOOQO'#Eh'#EhOOQO'#EX'#EXOOQO'#EW'#EWOOQO'#Dw'#DwO]QSO'#CfO]QSO'#ChO/dQSO'#D^O]QSO'#CuO]QSO'#D[O/xQSO'#D_QOQSOOO/}QSO'#CdO0`Q`O,5:eO3XQSO,5:eO3aQSO,5:eO4sQSO'#EOOOQO'#Cm'#CmOOQO'#Df'#DfO4}QSO,59wO]QSO'#CpO5`QSO'#ClO5eQSO'#EUO]QSO,58zO5sQSO,58zO5xQSO,58zOOQP'#EQ'#EQOOQP'#Dg'#DgO5}QTO,59YOOQO,59Y,59YO]QSO'#CoO6]QSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO(VQSO,59eO6|QWO,59hO8VQSO'#D]O/xQSO'#D^OOQO,59h,59hOOQQ'#En'#EnOOQQ'#Dj'#DjO8hQUO,59pOOQO,59p,59pO]QSO'#DVOOQO'#Dk'#DkO8vQSO,59}OOQO,59},59}O8}QSO'#EiO6]QSO,59jOOQO,59i,59iO9XQSO,59QO9^QSO,59SO9cQSO,59UO]QSO,59UOOQO,59x,59xO9tQSO,59aO9yQSO,59vOOQO,59y,59yO:OQSO'#DhO;hQSO,5:jO]QSO,59OO;rQWO1G0PO;zQSO1G0POOQO1G0P1G0POOQO-E7d-E7dOOQO1G/c1G/cOqAN>qO!$ZQSO<}AN>}O!$iQSO,59jO)rQSO7+$p",stateData:"!$x~O!jOSPOSQOS~OTQOUPOZdO]eO_fOfhOjgOs[Ou[Ov[Oz[O{[O|[O}[O!SiO!UZO!sSO#QVO#ZUO#_WO#`XO#aYO~OTkOVlOXnOeuO!sSO!usO~O!lvO!pwOT#^XU#^X_#^Xf#^Xn#^Xo#^Xs#^Xu#^Xv#^Xz#^X{#^X|#^X}#^X!S#^X!U#^X!`#^X!n#^X!s#^X!v#^X!|#^X!}#^X#O#^X#P#^X#Q#^X#R#^X#S#^X#T#^X#U#^X#V#^X#W#^X#X#^X#Y#^X#_#^X#`#^X#a#^X!q#^Xk#^Xg#^XV#^X!o#^Xl#^X~O!lvO!pxO~O!ayO!b}O!c|O!dyO~On!TOo!VO!n!OO!|!PO!}!PO#O!QO#P!RO#Q!SO#R!TO#S!UO#T!WO#U!XO#V!YO#W!ZO#X![O#Y!]O~O!`!zX!q!zXk!zXg!zXV!zX!o!zXl!zX~P&hOT[OU!_O_!`OfhOs[Ou[Ov[Oz[O{[O|[O}[O!SiO!UZO!sSO#QVO#ZUO#_WO#`XO#aYO~O!e!bO!f!fO!g!eO!h!bO~OT[OU!_O_!`OfhOs[Ou[Ov[Oz[O{[O|[O}[O!SiO!UZO!sSO#_WO#`XO#aYO~O!T!iO~P)rOT#]XU#]X_#]Xf#]Xs#]Xu#]Xv#]Xz#]X{#]X|#]X}#]X!S#]X!U#]X!s#]X#_#]X#`#]X#a#]X~O!v!kOn#]Xo#]X!`#]X!n#]X!|#]X!}#]X#O#]X#P#]X#Q#]X#R#]X#S#]X#T#]X#U#]X#V#]X#W#]X#X#]X#Y#]X!q#]Xk#]Xg#]XV#]X!o#]Xl#]X~P+QOn!{Xo!{X!`!{X!n!{X!|!{X!}!{X#O!{X#P!{X#Q!{X#R!{X#S!{X#T!{X#U!{X#V!{X#W!{X#X!{X#Y!{X!q!{Xk!{Xg!{XV!{X!o!{Xl!{X~P)rOToOU!_OeuOh!pO!sSO!usO~OU!_O~O!n!wO!v!uOVWX!oWX!w!rX~OT!PaU!Pa_!Paf!Pan!Pao!Pas!Pau!Pav!Paz!Pa{!Pa|!Pa}!Pa!S!Pa!U!Pa!`!Pa!l!ma!n!Pa!p!ma!s!Pa!v!Pa!|!Pa!}!Pa#O!Pa#P!Pa#Q!Pa#R!Pa#S!Pa#T!Pa#U!Pa#V!Pa#W!Pa#X!Pa#Y!Pa#_!Pa#`!Pa#a!Pa!q!Pak!Pag!PaV!Pa!o!Pal!Pa~OV!zO!o!xO~OV!zO~O!v!uOT!rXU!rX_!rXf!rXs!rXu!rXv!rXz!rX{!rX|!rX}!rX!S!rX!U!rX!W!rX!s!rX#_!rX#`!rX#a!rX~O!w!rX!T!rX~P3fOToOV!|OeuO!sSO!usO~O!w#OO~OT#POf#RO!sSO!usO~OU#TO~OT#UO~O!ayO!b}O!c#WO!dyO~OT#YO!sSO!usO~O!n!OO!|!PO!}!PO#O!QO#P!RO#Q!SO~Onpaopa!`pa#Rpa#Spa#Tpa#Upa#Vpa#Wpa#Xpa#Ypa!qpakpagpaVpa!opalpa~P6hOToOV#iOeuO!sSO!usO~O!e!bO!f!fO!g#kO!h!bO~O!T#nO~P)rO!v$mO!T#]X~P+QO!q#pO~O!q#qO~OToOeuOh#rO!sSO!usO~Ok#tO~Og#uO~OT#vO!sSO!usO~O!v!uOT!raU!ra_!raf!ras!rau!rav!raz!ra{!ra|!ra}!ra!S!ra!U!ra!W!ra!s!ra#_!ra#`!ra#a!ra~O!w!ra!T!ra~P:ZOT#yOX#{O~OV$OO!o#|O~OV$PO~OT#PO!q$SO!sSO!usO~OT#yOV$UOXnO~O!l$VO~OV$WO~On!rXo!rX!`!rX!n!rX!|!rX!}!rX#O!rX#P!rX#Q!rX#R!rX#S!rX#T!rX#U!rX#V!rX#W!rX#X!rX#Y!rX!q!rXk!rXg!rXV!rX!o!rXl!rX~P3fO!n!OO!|!POnmiomi!`mi#Omi#Pmi#Qmi#Rmi#Smi#Tmi#Umi#Vmi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~O!}mi~P>iO!}!PO~P>iO!n!OO!|!PO!}!PO#O!QOnmiomi!`mi#Qmi#Rmi#Smi#Tmi#Umi#Vmi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~O#Pmi~P@_O#P!RO~P@_O#R!TOnmiomi!`mi#Smi#Tmi#Umi#Vmi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~P6hOn!TO#R!TOomi!`mi#Smi#Tmi#Umi#Vmi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~P6hOn!TO#R!TO#S!UOomi!`mi#Tmi#Umi#Vmi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~P6hOn!TOo!VO#R!TO#S!UO!`mi#Tmi#Umi#Vmi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~P6hOn!TOo!VO#R!TO#S!UO#T!WO!`mi#Umi#Vmi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~P6hOn!TOo!VO#R!TO#S!UO#T!WO#U!XO!`mi#Vmi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~P6hOn!TOo!VO#R!TO#S!UO#T!WO#U!XO#V!YO!`mi#Wmi#Xmi#Ymi!qmikmigmiVmi!omilmi~P6hOn!TOo!VO#R!TO#S!UO#T!WO#U!XO#V!YO#W!ZO!`mi#Xmi#Ymi!qmikmigmiVmi!omilmi~P6hO!`mi!qmikmigmiVmi!omilmi~P&hOV$YO~OTriUri_rifrisriurivrizri{ri|ri}ri!Sri!Uri!sri#_ri#`ri#ari~O!W$[Onriori!`ri!nri!|ri!}ri#Ori#Pri#Qri#Rri#Sri#Tri#Uri#Vri#Wri#Xri#Yri!qrikrigriVri!orilri~PL_O!n!wOVWX!oWX~OV$aO~OT#yOX$bO~O!q$dO~Og$eO~On!rao!ra!`!ra!n!ra!|!ra!}!ra#O!ra#P!ra#Q!ra#R!ra#S!ra#T!ra#U!ra#V!ra#W!ra#X!ra#Y!ra!q!rak!rag!raV!ra!o!ral!ra~P:ZO!W$nO!Tri~PL_Ol$hO~OV$iO~OT#yO~OT#PO!sSO!usO~OT#PO!q$lO!sSO!usO~OToO!sSO!usO~Oz!v!v~",goto:"2g#cPPPP#dPPP#yP#dP#dP#dP$S$Z$k%{%fPPPP&PPPP&fPP&f'[(QP({PP({({)vPPPP({)z({({PPP({P*|+S+_+e+p+z,QPPPPPPPPPPP,WP-cPPPP-{P.VPPP$S$S#d.ZPPPPPPPPPPPPPP/o0e1fPPP2cwcOdeghsv}!f!p!w#O#R#p#q#r#t$V$hSmP#TV#z!x#|$cZqPfr!_!oYtPfr!_!oQ#Z!OQ#o!kR$Z$m!p[OUVZ_deghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!h!p!w#O#R#p#q#r#t$V$[$h$n[oPfr!_!o$mW#Pu#Q$e$jS#Y!O!kR#v!uTyS{wbOdeghsv}!f!p!w#O#R#p#q#r#t$V$h!gaOUVdeghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!p!w#O#R#p#q#r#t$V$h!g`OUVdeghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!p!w#O#R#p#q#r#t$V$h!q^OUVZ_deghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!h!p!w#O#R#p#q#r#t$V$[$h$n!q[OUVZ_deghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!h!p!w#O#R#p#q#r#t$V$[$h$nT!bY!d!p[OUVZ_deghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!h!p!w#O#R#p#q#r#t$V$[$h$nS!qf!`R!tiQ!ymR#}!ySrP!_Q!ofT!{r!oQ{SR#V{S!vkoS#w!v$XR$X#YQ#QuS$R#Q$jR$j$eQ!dYR#j!dQ!hZR#m!hQjOQ!mdQ!neQ!rgQ!shQ!}sQ#SvQ#X}Q#l!fQ#s!pQ#x!wQ$Q#OQ$T#RQ$]#pQ$^#qQ$_#rQ$`#tQ$f$VR$k$hvROdeghsv}!f!p!w#O#R#p#q#r#t$V$hR#UwapPfr!O!_!k!o$mTzS{vTOdeghsv}!f!p!w#O#R#p#q#r#t$V$hQ!^UQ!aVQ#[!PQ#]!QQ#^!RQ#_!SQ#`!TQ#a!UQ#b!VQ#c!WQ#d!XQ#e!YQ#f!ZQ#g![R#h!]!g_OUVdeghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!p!w#O#R#p#q#r#t$V$h!f`OUVdeghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!p!w#O#R#p#q#r#t$V$hS!gZ!hQ!l_T$g$[$n!j]OUV_deghsv}!P!Q!R!S!T!U!V!W!X!Y!Z![!]!f!p!w#O#R#p#q#r#t$V$[$hV!jZ!h$nT!cY!d",nodeNames:"\u26A0 LineComment BlockComment Program Function Identifier { } Formal Ellipses Assert assert With with Let let Bind AttrPath String Interpolation Interpolation inherit ( ) in IfExpr if then else BinaryExpr < > UnaryExpr App Select builtins Null Integer Float Boolean IndentedString Interpolation Path HPath SPath URI Parenthesized AttrSet LetAttrSet RecAttrSet rec ] [ List or",maxTerm:110,nodeProps:[["closedBy",6,"}",22,")",52,"]"],["openedBy",7,"{",23,"(",51,"["]],skippedNodes:[0,1,2],repeatNodeCount:7,tokenData:">P~RtXY#cYZ#c]^#cpq#cqr#trs$Rst$Wtu$ovw$zwx%Vxy%byz%gz{%l{|%q|})]}!O)b!O!P*X!P!Q.r!Q!R0l!R![2e![!]3S!]!^3X!^!_3^!_!`5_!`!a5l!a!b5y!b!c6O!c!}6T!}#O;g#P#Q;l#R#S:u#T#o6T#o#p;q#p#q;v#q#rO[r]||-1}],tokenPrec:2290}),nO=a.qp.define({name:"Nix",parser:N.configure({props:[a.uj.add({Parenthesized:(0,a.vw)({closing:")"}),AttrSet:(0,a.vw)({closing:"}"}),List:(0,a.vw)({closing:"]"}),Let:(0,a.tC)({except:/^\s*in\b/})}),a.x0.add({AttrSet:a.Dv,List:a.Dv,Let(r){let F=r.getChild("let"),uO=r.getChild("in");return!F||!uO?null:{from:F.to,to:uO.from}}}),(0,e.Gv)({Identifier:e.pJ.propertyName,Boolean:e.pJ.bool,String:e.pJ.string,IndentedString:e.pJ.string,LineComment:e.pJ.lineComment,BlockComment:e.pJ.blockComment,Float:e.pJ.float,Integer:e.pJ.integer,Null:e.pJ.null,URI:e.pJ.url,SPath:e.pJ.literal,Path:e.pJ.literal,"( )":e.pJ.paren,"{ }":e.pJ.brace,"[ ]":e.pJ.squareBracket,"if then else":e.pJ.controlKeyword,"import with let in rec builtins inherit assert or":e.pJ.keyword})]}),languageData:{commentTokens:{line:"#",block:{open:"/*",close:"*/"}},closeBrackets:{brackets:["(","[","{","''",'"']},indentOnInput:/^\s*(in|\}|\)|\])$/}}),B=[(0,ki.Gn)("let ${binds} in ${expression}",{label:"let",detail:"Let ... in statement",type:"keyword"}),(0,ki.Gn)("with ${expression}; ${expression}",{label:"with",detail:"With statement",type:"keyword"})];function XO(){return new a.ri(nO,nO.data.of({autocomplete:(0,ki.eC)(["LineComment","BlockComment","String","IndentedString"],(0,ki.Mb)(B))}))}var cO=o(43150),xO=o(75533),YO=o(78120);const JO=145,ue=1,KO=146,he=2,Pe=147,Re=3,Ye=4,Ae=5,$i=6,qe=7,Pn=8,$r=9,sr=11,ln=148,Qr=12,wn=149,$n=13,st=14,cr=67,ur=110,fr=113,dr=116,pr=118,Sr={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},hr={dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},Xn={dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}};function Pr(r){return r==45||r==46||r==58||r>=65&&r<=90||r==95||r>=97&&r<=122||r>=161}function mn(r){return r==9||r==10||r==13||r==32}let yn=null,gn=null,bn=0;function sn(r,F){let uO=r.pos+F;if(bn==uO&&gn==r)return yn;let pO=r.peek(F);for(;mn(pO);)pO=r.peek(++F);let UO="";for(;Pr(pO);)UO+=String.fromCharCode(pO),pO=r.peek(++F);return gn=r,bn=uO,yn=UO?UO.toLowerCase():pO==Xr||pO==mr?void 0:null}const xn=60,wr=62,Tn=47,Xr=63,mr=33;function vn(r,F){this.name=r,this.parent=F,this.hash=F?F.hash:0;for(let uO=0;uO-1?new vn(sn(pO,1)||"",r):r},reduce(r,F){return F==cr&&r?r.parent:r},reuse(r,F,uO,pO){let UO=F.type.id;return UO==Ye||UO==pr?new vn(sn(pO,1)||"",r):r},hash(r){return r?r.hash:0},strict:!1}),br=new i.Jq((r,F)=>{if(r.next!=xn){r.next<0&&F.context&&r.acceptToken(ln);return}r.advance();let uO=r.next==Tn;uO&&r.advance();let pO=sn(r,0);if(pO===void 0)return;if(!pO)return r.acceptToken(uO?Qr:Ye);let UO=F.context?F.context.name:null;if(uO){if(pO==UO)return r.acceptToken($r);if(UO&&hr[UO])return r.acceptToken(ln,-2);for(let Oe=F.context;Oe;Oe=Oe.parent)if(Oe.name==pO)return;r.acceptToken(sr)}else{if(pO=="script")return r.acceptToken(Ae);if(pO=="style")return r.acceptToken($i);if(pO=="textarea")return r.acceptToken(qe);if(Sr.hasOwnProperty(pO))return r.acceptToken(Pn);UO&&Xn[UO]&&Xn[UO][pO]?r.acceptToken(ln,-1):r.acceptToken(Ye)}},{contextual:!0});function Qn(r,F,uO){let pO=2+r.length;return new i.Jq(UO=>{for(let Oe=0,Ie=0,ci=0;;ci++){if(UO.next<0){ci&&UO.acceptToken(F);break}if(Oe==0&&UO.next==xn||Oe==1&&UO.next==Tn||Oe>=2&&OeIe?UO.acceptToken(F,-Ie):UO.acceptToken(uO,-(Ie-2));break}else if((UO.next==10||UO.next==13)&&ci){UO.acceptToken(F,1);break}else Oe=Ie=0;UO.advance()}})}const xr=Qn("script",JO,ue),Tr=Qn("style",KO,he),vr=Qn("textarea",Pe,Re),kr=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288],kn=40,Qt=41,Rn=91,ct=93,qn=123,ut=125,Rr=44,qr=58,Wr=35,zr=64,Fi=47,Yr=62,Zr=45,Wn=34,zn=39,Ur=92,Gr=10,Yn=42,Zn=96,Un=[qr,Wr,zr,Fi],_r=new i.Jq(r=>{for(let F=0,uO=0;;uO++){if(r.next<0){uO&&r.acceptToken(wn);break}if(r.next==Zr)F++;else if(r.next==Yr&&F>=2){uO>3&&r.acceptToken(wn,-2);break}else F=0;r.advance()}});function Gn(r){let F=!1,uO=null,pO=!1;return()=>F?pO?(pO=!1,!0):r.next===Ur?(pO=!0,!0):((uO==="double"&&r.next===Wn||uO==="single"&&r.next===zn||uO==="template"&&r.next===Zn)&&(F=!1,uO=null),!0):r.next===Wn?(F=!0,uO="double",!0):r.next===zn?(F=!0,uO="single",!0):r.next===Zn?(F=!0,uO="template",!0):!1}function _n(r){let F=!1,uO=!1;return()=>F?(r.next===Gr&&(F=!1),!0):uO?(r.next===Yn&&r.peek(1)===Fi&&(uO=!1),!0):r.next===Fi&&r.peek(1)===Fi?(F=!0,!0):r.next===Fi&&r.peek(1)===Yn?(uO=!0,!0):!1}const Vr=new i.Jq(r=>{if(Un.includes(r.next))return;const F=_n(r),uO=Gn(r);let pO=[];const UO=Oe=>{const Ie=pO.lastIndexOf(Oe);if(Ie!==-1)for(;pO.length>Ie;)pO.pop()};for(let Oe=0;;Oe++){if(r.next<0){Oe>0&&r.acceptToken($n);break}if(F()||uO()){r.advance();continue}if(pO.length===0&&(r.next===ut||r.next===Qt||r.next===ct)){r.acceptToken($n);break}switch(r.next){case kn:pO.push("(");break;case Qt:UO("(");break;case Rn:pO.push("[");break;case ct:UO("[");break;case qn:pO.push("{");break;case ut:UO("{");break}r.advance()}}),jr=new i.Jq(r=>{if(Un.includes(r.peek(0)))return;const F=_n(r),uO=Gn(r);let pO=[];const UO=Oe=>{const Ie=pO.lastIndexOf(Oe);if(Ie!==-1)for(;pO.length>Ie;)pO.pop()};for(let Oe=0;;Oe++){if(r.next<0){Oe>0&&r.acceptToken(st);break}if(F()||uO()){r.advance();continue}if(pO.length===0&&(r.next===ut||r.next===Qt||r.next===ct||r.next===Rr)){r.acceptToken(st);break}switch(r.next){case kn:pO.push("(");break;case Qt:UO("(");break;case Rn:pO.push("[");break;case ct:UO("[");break;case qn:pO.push("{");break;case ut:UO("{");break}if(Oe!==0&&pO.length===0&&kr.includes(r.next)){r.acceptToken(st);break}r.advance()}}),Er=(0,e.Gv)({"Text RawText":e.pJ.content,"StartTag StartCloseTag SelfClosingEndTag EndTag":e.pJ.angleBracket,TagName:e.pJ.tagName,"MismatchedCloseTag/TagName":[e.pJ.tagName,e.pJ.invalid],AttributeName:e.pJ.attributeName,UnquotedAttributeValue:e.pJ.attributeValue,"DoubleQuote SingleQuote AttributeValueContent":e.pJ.attributeValue,Is:e.pJ.definitionOperator,"EntityReference CharacterReference":e.pJ.character,Comment:e.pJ.blockComment,ProcessingInst:e.pJ.processingInstruction,DoctypeDecl:e.pJ.documentMeta,"{ }":e.pJ.bracket,"[ ]":e.pJ.squareBracket,"( )":e.pJ.paren,"| , :":e.pJ.punctuation,"...":e.pJ.derefOperator,ComponentName:e.pJ.className,SvelteElementNamespace:e.pJ.namespace,SvelteElementType:e.pJ.tagName,StyleAttributeName:e.pJ.propertyName,BlockType:e.pJ.controlKeyword,BlockPrefix:e.pJ.typeOperator,"UnknownBlock/BlockType":e.pJ.invalid,UnknownBlockContent:e.pJ.invalid,"if then catch":e.pJ.controlKeyword,as:e.pJ.definitionOperator,Variable:e.pJ.variableName,Modifier:e.pJ.modifier,DirectlyInterpolatedAttributeValue:e.pJ.attributeValue,"DirectiveOn/DirectiveName":e.pJ.controlKeyword,"DirectiveOn/DirectiveTarget":e.pJ.typeName,"DirectiveUse/DirectiveName":e.pJ.controlKeyword,"DirectiveUse/DirectiveTarget":e.pJ.function(e.pJ.variableName),"DirectiveBind/DirectiveName":e.pJ.controlKeyword,"DirectiveBind/DirectiveTarget":e.pJ.variableName,"DirectiveLet/DirectiveName":e.pJ.definitionKeyword,"DirectiveLet/DirectiveTarget":e.pJ.definition(e.pJ.variableName),"DirectiveTransition/DirectiveName":e.pJ.operatorKeyword,"DirectiveTransition/DirectiveTarget":e.pJ.function(e.pJ.variableName),"DirectiveIn/DirectiveName":e.pJ.operatorKeyword,"DirectiveIn/DirectiveTarget":e.pJ.function(e.pJ.variableName),"DirectiveOut/DirectiveName":e.pJ.operatorKeyword,"DirectiveOut/DirectiveTarget":e.pJ.function(e.pJ.variableName),"DirectiveAnimate/DirectiveName":e.pJ.operatorKeyword,"DirectiveAnimate/DirectiveTarget":e.pJ.function(e.pJ.variableName),"DirectiveClass/DirectiveName":e.pJ.attributeName,"DirectiveClass/DirectiveTarget":e.pJ.variableName,"DirectiveStyle/DirectiveName":e.pJ.attributeName,"DirectiveStyle/DirectiveTarget":e.pJ.propertyName}),Cr={__proto__:null,"#":41,":":51,"/":59,"@":109},Dr={__proto__:null,if:44,else:52,each:64,await:82,then:90,catch:94,key:102,html:110,debug:114,const:118},Fr={__proto__:null,if:54,as:66,then:84,catch:86},Ir={__proto__:null,on:313,bind:317,let:319,class:321,style:323,use:325,transition:327,in:329,out:331,animate:333},Nr={__proto__:null,svelte:243},Ar=i.WQ.deserialize({version:14,states:"DxQVO#|OOO!ZO#|O'#ClO#[O#|O'#CzO$]O#|O'#DTO%^O#|O'#D_O&_Q'[O'#DjO&mQ&jO'#DrO&rQ&jO'#EpO&wQ&jO'#EsO&|Q&jO'#EvO'XQ&jO'#E|O'^OXO'#DqO'iOYO'#DqO'tO[O'#DqO)TO#|O'#DqOOOW'#Dq'#DqO)[O&zO'#FOO&|Q&jO'#FQO&|Q&jO'#FROOOW'#Fj'#FjOOOW'#FT'#FTQVO#|OOOOOW'#FU'#FUO!ZO#|O,59WOOOW,59W,59WO)uQ'[O'#DjO#[O#|O,59fOOOW,59f,59fO)|Q'[O'#DjOOOW'#FV'#FVO$]O#|O,59oOOOW,59o,59oO*fQ'[O'#DjOOOW'#FW'#FWO%^O#|O,59yOOOW,59y,59yO*mQ'[O'#DjO+OQ&jO,5:UO+TQ,UO,5:VO+YQ,UO,59XO+hQ,UO,59}O,nQ7[O,5:^O,uQ7[O,5;[O,|Q7[O,5;_O-TO,UO'#ExOOQO'#F|'#F|O-YQ7[O,5;bO-dQ7[O,5;hOOOX'#F^'#F^O-kOXO'#EnO-vOXO,5:]OOOY'#F_'#F_O.OOYO'#EqO.ZOYO,5:]OOO['#F`'#F`O.cO[O'#EtO.nO[O,5:]O.vO#|O,5:]O&|Q&jO'#E{OOOW,5:],5:]OOO`'#Fa'#FaO.}O&zO,5;jOOOW,5;j,5;jO/VQ,UO,5;lO/[Q,UO,5;mOOOW-E9R-E9ROOOW-E9S-E9SOOOW1G.r1G.rO/aQ,UO,59`O/fQ,UO,59dOOOW1G/Q1G/QO/kQ,UO,59nOOOW-E9T-E9TOOOW1G/Z1G/ZO/pQ,UO,59tO/xQ,UO,59xOOOW-E9U-E9UOOOW1G/e1G/eO/}Q,UO,59|OOOW1G/p1G/pO0SQMhO1G/qO0[Q'[O1G.sO0aQ'|O1G/RO0fQ'|O1G/[O0kQ'[O1G/fO0pQ'[O1G/iO0uQ!LQO1G/lO0zQ'[O1G/nO1PQ$ISO'#DtOOOO'#Dz'#DzO1[O,UO'#DyOOOO'#EO'#EOO1aO,UO'#D}OOOO'#EQ'#EQO1fO,UO'#EPOOOO'#ES'#ESO1kO,UO'#EROOOO'#EU'#EUO1pO,UO'#ETOOOO'#EW'#EWO1uO,UO'#EVOOOO'#EY'#EYO1zO,UO'#EXOOOO'#E['#E[O2PO,UO'#EZOOOO'#E^'#E^O2UO,UO'#E]OOOO'#E`'#E`O2ZO,UO'#E_O2`Q7[O'#DxO3gQ7[O'#EjO4kQ7[O'#ElOOQO'#Fl'#FlOOQO'#FY'#FYO5rQ7[O1G/xOOOX1G/x1G/xOOQO'#Fm'#FmO5yQ7[O1G0vOOOY1G0v1G0vO6QQ7[O1G0yOOO[1G0y1G0yO6XO(CWO,5;dO6^Q7[O1G0|OOOW1G0|1G0|OOOW1G1S1G1SO6hQ7[O1G1SOOOX-E9[-E9[O6oQ&jO'#EoOOOW1G/w1G/wOOOY-E9]-E9]O6tQ&jO'#ErOOO[-E9^-E9^O6yQ&jO'#EuO7OQ,UO,5;gOOO`-E9_-E9_OOOW1G1U1G1UOOOW1G1W1G1WOOOW1G1X1G1XP)dQ'[O'#DjO7TQ$ISO1G.zO7]Q&jO1G/OO7bQ&jO1G/YP*TQ'[O'#DjO7gQ!LQO1G/`O7oQ!LQO1G/bO7wQ&jO1G/dO7|Q&jO1G/hOOOW7+%]7+%]O8RQ&jO7+%]O8WQ&jO7+$_O8]Q$ISO7+$mO8bQ$ISO7+$vO8mQ&jO7+%QO8rQ&jO7+%TO8wQ&jO7+%WO9PQ&jO7+%YOOQO'#Du'#DuOOQO,5:`,5:`O9UQ&jO,5:`O9ZQ'[O,5:bO9`O07`O,5:eO9eO07`O,5:iO9jO07`O,5:kO9oO07`O,5:mO9tO07`O,5:oO9yO07`O,5:qO:OO07`O,5:sO:TO07`O,5:uO:YO07`O,5:wO:_O07`O,5:yO:dQ?MpO'#FZO:iQ7[O,5:dO;pQ!0LbO,5:dOSQ'[O7+$fOOOW7+$j7+$jOOOW7+$t7+$tOOOW7+$z7+$zO>XQ&jO7+$zOOOW7+$|7+$|O>^Q&jO7+$|OOOW7+%O7+%OOOOW7+%S7+%SOOOW<cQ'|O<hQ'|O<mQ!LQO'#FXO>rQ&jO<zQ&jO1G/|OOQO1G0P1G0POOQO1G0T1G0TOOQO1G0V1G0VOOQO1G0X1G0XOOQO1G0Z1G0ZOOQO1G0]1G0]OOQO1G0_1G0_OOQO1G0a1G0aOOQO1G0c1G0cOOQO1G0e1G0eOOQO,5;u,5;uOOQO-E9X-E9XO?PQ!0LbO1G0OO?_Q'[O'#DjOOQO'#Ed'#EdO?uO#@ItO'#EdO@_O&2DjO'#EdOOQO1G0O1G0OOOQO1G0p1G0pO@fQ!0LbO1G0rOOQO1G0r1G0rOOOW1G0u1G0uOOOW1G0x1G0xOOOW1G0{1G0{O@tQ&jO<^AN>^OOQO7+%h7+%hOOQO7+%j7+%jOOOO'#Fz'#FzOOOO'#F['#F[OAZO#@ItO'#EfOOQO,5;O,5;OOAbO&jO,5;OOOOO'#F]'#F]OAgO&2DjO'#EhOAnO&jO,5;OOOQO7+&^7+&^OOOWAN=lAN=lOOOWG23_G23_OAsQ'[OG23_OAxQ!LQOG23_OOOWG23hG23hOOOO-E9Y-E9YOOQO1G0j1G0jOOOO-E9Z-E9ZOBTQ&jOLD(yOOOWLD(yLD(yOBYQ'[OLD(yOB_Q&jOLD(yOBgQ&jO!$'LeOBlQ&jO!$'LeOOOW!$'Le!$'LeOBqQ'[O!$'LeOOOW!)9BP!)9BPOBvQ&jO!)9BPOB{Q&jO!)9BPOOOW!.K7k!.K7kOCQQ&jO!.K7kOOOW!4/-V!4/-V",stateData:"Cd~O$]OS~OSXOTUOUVOVWOWYOYbOZaO[cObTO!acO!bcO!ccO!dcO#scO#vdO$q`O~OSXOTUOUVOVWOWYOYbOZaO[cObiO!acO!bcO!ccO!dcO#scO$q`O~OSXOTUOUVOVWOWYOYbOZaO[cOblO!acO!bcO!ccO!dcO#scO$q`O~OSXOTUOUVOVWOWYOYbOZaO[cObpO!acO!bcO!ccO!dcO#scO$q`O~OSXOTUOUVOVWOWYOYbOZaO[cObtO!acO!bcO!ccO!dcO#scO$q`O~O]uOcvOdwO!WxO~O!gyO~O!gzO~O!g{O~O!g}O#k}O#m|O~O!g!PO~O$V!QOP#bP$Y#bP~O$W!TOQ#eP$Y#eP~O$X!WOR#hP$Y#hP~OSXOTUOUVOVWOWYOX![OYbOZaO[cObTO!acO!bcO!ccO!dcO#scO$q`O~O$Y!]O~P(PO$Z!^O$r!`O~O]uOcvOdwOi!fO!WxO~Om!gO~P)dOm!iO~P)dO]uOcvOdwOi!lO!WxO~Om!mO~P*TO]uOcvOdwOm!pO!WxO~Og!qO~Oe!rO~Of!sOp!tOy!uO!T!vO~O!X!wO!Z!xO!]!yO~Ob!zO!o#cO#_#bO$b!{O$d!}O$e#PO$f#RO$g#TO$h#VO$i#XO$j#ZO$k#]O$l#_O~O#a#gO~P+sO#a#jO~P+sO#a#lO~P+sO$c#mO~O#a#oO#q#pO~P+sO#a#pO~P+sO$V!QOP#bX$Y#bX~OP#sO$Y#tO~O$W!TOQ#eX$Y#eX~OQ#vO$Y#tO~O$X!WOR#hX$Y#hX~OR#xO$Y#tO~O$Y#tO~P(PO$Z!^O$r#{O~O#a#|O~O#a#}O~Oj$PO~Of$QO~Op$RO~O}$TO!P$UO~Oy$VO~O!T$WO~Og$XO!`$YO~O]$ZO~O^$[O~O^$]O~O]$^O~O]$_O~Ou$`O~O]$aO~Og$cO!k$eO$_$bO~O$c$fO~O$c$gO~O$c$hO~O$c$iO~O$c$jO~O$c$kO~O$c$lO~O$c$mO~O$c$nO~O$c$oO~O#T$pO#V$rOb!lX!o!lX#_!lX#a!lX$b!lX$d!lX$e!lX$f!lX$g!lX$h!lX$i!lX$j!lX$k!lX$l!lX#q!lX~O#V$sOb#^X!o#^X#_#^X#a#^X$b#^X$d#^X$e#^X$f#^X$g#^X$h#^X$i#^X$j#^X$k#^X$l#^X#q#^X~O#T$pO#V$uOb#`X!o#`X#_#`X#a#`X$b#`X$d#`X$e#`X$f#`X$g#`X$h#`X$i#`X$j#`X$k#`X$l#`X#q#`X~O#a$wO~P+sO#a$xO~P+sO#a$yO~P+sO#n$zO~O#a${O#q$|O~P+sO#a$|O~P+sO!g$}O~O!g%OO~O!g%PO~O#a%QO~Og%ROk%SO~Og%TO~Og%UO~Og%VOu%WO~Og%XOu%YO~Og%ZO~Og%[O~Og%]O~Og%^O~Oq%_O~Og%`Oz%aO{%aO~Og%bO~Og%cO~Og%fOt%dO~Og%gO~Og%hO~O]%iO~O!p%jO~O!p%kO~O!p%lO~O!p%mO~O!p%nO~O!p%oO~O!p%pO~O!p%qO~O!p%rO~O!p%sO~O#U%tO~O#T$pO#V%vOb!la!o!la#_!la#a!la$b!la$d!la$e!la$f!la$g!la$h!la$i!la$j!la$k!la$l!la#q!la~Ob%wO#X%yO#Z%zO#]%{O~Ob%wO#X%yO#Z%zO#]%|O~O#T$pO#V%}Ob#`a!o#`a#_#`a#a#`a$b#`a$d#`a$e#`a$f#`a$g#`a$h#`a$i#`a$j#`a$k#`a$l#`a#q#`a~Ob%wO#X%yO#Z%zO#]&OO~O#a&PO~O#a&QO~O#a&RO~O]&SO~Og&TO~Og&UO~O^&VO~O^&WO~Ou&XO~Og&ZOt%dO~Og&[O~Ob%wO#X%yO#Z%zO#]&]O~O]uO~Ob%wO!b&^O!c&^O!d&^O$m&_O~O#X&aO~P?dOb%wO!b&^O!c&^O!d&^O$o&cO~O#Z&aO~P?|Ob%wO#X%yO#Z%zO#]&fO~Og&gO~Og&hOr&iOt&jO~Og&kO~O#X#YX~P?dO#X&mO~O#Z#[X~P?|O#Z&mO~O]&oO~Og&pOr&qOu&rO~Os&sO~O]&tO~Og&uOr&vO~Og&wO~Os&xO~O]&yO~Og&zO~Os&{O~Og&|O~O!`$]#q$q#s#v!c!b#_!o!d#a~",goto:"1T$qPPPPPPPPPPPPPPPP$r%QPPPPPP%`PPP%fP$r%lPPPPPP%z$r&QPPP&`P&`P&d$r&jP&x$rPP$rP$rP'O$rPPPPP$r'kP'y(V'yP'y(Y(fPP(Y(r(Y)O(Y)[(Y)h(Y)t(Y*Q(Y*^(Y*j(Y*vPPP+SP+cP+fP'yP'yP+i+l+o+},Q,T,c,f,iP,wPP,}-TP$rP$r$rP-c-i-s-y.T.Z.q.{/R/X/_/e/kPPPPPPPP/qP0V0cPPPPPPPPPPPP0oP0wicOPQRS^egjnr!ZiPOPQRS^egjnr!ZXfPQgjQhPR!egiQOPQRS^egjnr!ZQkQR!hjiROPQRS^egjnr!ZTmRnQoRR!kniSOPQRS^egjnr!ZQsSR!orhcOPQRS^egjnr!ZY%x$r$s$u%v%}X&^%y%z&`&diZOPQRS^egjnr!Ze#dyz{!O!P#f#i#k#n#qR$d!ze#hyz{!O!P#f#i#k#n#qe!|yz{!O!P#f#i#k#n#qe#Oyz{!O!P#f#i#k#n#qe#Qyz{!O!P#f#i#k#n#qe#Syz{!O!P#f#i#k#n#qe#Uyz{!O!P#f#i#k#n#qe#Wyz{!O!P#f#i#k#n#qe#Yyz{!O!P#f#i#k#n#qe#[yz{!O!P#f#i#k#n#qe#^yz{!O!P#f#i#k#n#qe#`yz{!O!P#f#i#k#n#qQ%{$rQ%|$sQ&O$uQ&]%vR&f%}R&b%yR&e%zR!SZR#t!Si[OPQRS^egjnr!ZR!V[R#t!Vi]OPQRS^egjnr!ZR!Y]R#t!Yi^OPQRS^egjnr!ZX}Xab![Q!]^R#t!Zi_OPQRS^egjnr!ZQeOR!ceQgPQjQT!dgjQnRR!jnQrSQ!Z^T!nr!ZQ%e$`R&Y%eQ#fyQ#izQ#k{Q#n!OQ#q!PZ$v#f#i#k#n#qQ$q#aQ$t#cT%u$q$tQ&`%yR&l&`Q&d%zR&n&dQ!RZR#r!RQ!U[R#u!UQ!X]R#w!XQ!_`R#z!_SdOeWfPQgjSmRnXqS^r!Ze#eyz{!O!P#f#i#k#n#qe#ayz{!O!P#f#i#k#n#qS&_%y&`T&c%z&dQ!OXQ!aaQ!bbR#y![",nodeNames:"\u26A0 StartCloseTag StartCloseTag StartCloseTag StartTag StartTag StartTag StartTag StartTag StartCloseTag StartCloseTag StartCloseTag IncompleteCloseTag LongExpression ShortExpression Document IfBlock IfBlockOpen { BlockPrefix BlockPrefix BlockType BlockType } ElseBlock BlockPrefix BlockType if IfBlockClose BlockPrefix EachBlock EachBlockOpen BlockType as ( ) , Variable EachBlockClose AwaitBlock AwaitBlockOpen BlockType then catch ThenBlock BlockType CatchBlock BlockType AwaitBlockClose KeyBlock KeyBlockOpen BlockType KeyBlockClose RawHTMLBlock BlockPrefix BlockType DebugBlock BlockType ConstBlock BlockType Interpolation UnknownBlock UnknownBlockContent Text EntityReference CharacterReference InvalidEntity Element OpenTag TagName DirectlyInterpolatedAttribute DirectlyInterpolatedAttributeValue SpreadInterpolatedAttribute ... Directive DirectiveOn DirectiveName AttributeName DirectiveTarget DirectiveBind DirectiveName DirectiveLet DirectiveName DirectiveClass DirectiveName DirectiveStyle DirectiveName DirectiveUse DirectiveName DirectiveTransition DirectiveName DirectiveIn DirectiveName DirectiveOut DirectiveName DirectiveAnimate DirectiveName | Modifier Is AttributeValue DoubleQuote AttributeValueContent SingleQuote AttributeValueContent UnquotedAttributeValue StyleAttribute StyleAttributeName Attribute EndTag ScriptText CloseTag OpenTag StyleText CloseTag OpenTag TextareaText CloseTag OpenTag ComponentName SvelteElementName SvelteElementNamespace SvelteElementType CloseTag SelfClosingTag SelfClosingEndTag Comment ProcessingInst MismatchedCloseTag CloseTag DoctypeDecl",maxTerm:172,context:gr,nodeProps:[["closedBy",-10,1,2,3,5,6,7,8,9,10,11,"EndTag",4,"EndTag SelfClosingEndTag",17,"IfBlockClose",18,"}",31,"EachBlockClose",34,"(",40,"AwaitBlockClose",48,"AwaitBlockOpen",50,"KeyBlockClose",-4,68,112,115,118,"CloseTag",101,'"',103,"'"],["group",-10,12,60,64,65,66,67,126,127,128,129,"Entity",-4,16,30,39,49,"Block Entity",-4,17,31,40,50,"BlockOpen",-3,24,44,46,"BlockInline",-4,28,38,48,52,"BlockClose",-4,53,56,58,61,"BlockInline Entity",63,"Entity TextContent",-3,110,113,116,"TextContent Entity"],["openedBy",23,"{",28,"IfBlockOpen",35,")",38,"EachBlockOpen",52,"KeyBlockOpen",101,'"',103,"'",109,"StartTag StartCloseTag",-4,111,114,117,123,"OpenTag",125,"StartTag"]],propSources:[Er],skippedNodes:[0],repeatNodeCount:13,tokenData:"&8h$IRR!dOX%aXY/TYZ/TZ[%a[]1{]^/T^p%apq/Tqr2yrsEastF_tuHxuv2yvw!)[wx#,nxy#-lyz#0Vz|2y|}#2p}!O#5Z!O!P#Kk!P!Q$%S!Q![2y![!]$'{!]!^2y!^!_$)u!_!`%'{!`!a%({!a!b2y!b!cF_!c!}%){!}#R2y#R#S%AU#S#T&%m#T#o&'m#o#p&1P#p#q&1d#q#r&3[#r#s2y#s$f%a$f$g2y$g%WHx%W%o%AU%o%pHx%p&a%AU&a&bHx&b1p%AU1p4UHx4U4d%AU4d4eHx4e$IS%AU$IS$I`Hx$I`$Ib%AU$Ib$KhHx$Kh%#t%AU%#t&/xHx&/x&Et%AU&Et&FVHx&FV;'S%AU;'S;:j&5p;:j;=`&5v<%l?&rHx?&r?Ah%AU?Ah?BY&5|?BY?Mn%AU?MnO&5|$3X%ng!aP#]7[$mMh$o!LQ!``OX'VXZ(wZ['V[^(w^p'Vpq(wqr'Vrs(wsv'Vvw*}wx(wx!^'V!^!_)q!_!a(w!a#S'V#S#T(w#T#o'V#o#p*}#p#q'V#q#r-b#r;'S'V;'S;=`.}<%lO'V7m'`g!aP#]7[!``OX'VXZ(wZ['V[^(w^p'Vpq(wqr'Vrs(wsv'Vvw*}wx(wx!^'V!^!_)q!_!a(w!a#S'V#S#T(w#T#o'V#o#p*}#p#q'V#q#r-b#r;'S'V;'S;=`.}<%lO'Va)OZ!aP!``Ov(wvw)qw!^(w!^!_)q!_#o(w#o#p)q#p#q(w#q#r*Y#r;'S(w;'S;=`*w<%lO(w`)vS!``O#q)q#r;'S)q;'S;=`*S<%lO)q`*VP;=`<%l)qP*_U!aPOv*Yw!^*Y!_#o*Y#p;'S*Y;'S;=`*q<%lO*YP*tP;=`<%l*Ya*zP;=`<%l(w7l+Uc#]7[!``OX*}XZ)qZ[*}[^)q^p*}pq)qqr*}rs)qsw*}wx)qx!^*}!^!a)q!a#S*}#S#T)q#T#q*}#q#r,a#r;'S*};'S;=`-[<%lO*}7[,fY#]7[OX,aZ[,a^p,aqr,asw,ax!^,a!a#S,a#T;'S,a;'S;=`-U<%lO,a7[-XP;=`<%l,a7l-_P;=`<%l*}7]-id!aP#]7[OX-bXZ*YZ[-b[^*Y^p-bpq*Yqr-brs*Ysv-bvw,awx*Yx!^-b!_!a*Y!a#S-b#S#T*Y#T#o-b#o#p,a#p;'S-b;'S;=`.w<%lO-b7].zP;=`<%l-b7m/QP;=`<%l'V$@q/bb!aP$mMh$o!LQ!``$]EUOX(wXY0jYZ0jZ](w]^0j^p(wpq0jqv(wvw)qw!^(w!^!_)q!_#o(w#o#p)q#p#q(w#q#r*Y#r;'S(w;'S;=`*w<%lO(wEV0sb!aP!``$]EUOX(wXY0jYZ0jZ](w]^0j^p(wpq0jqv(wvw)qw!^(w!^!_)q!_#o(w#o#p)q#p#q(w#q#r*Y#r;'S(w;'S;=`*w<%lO(w#J{2WZ!aP$mMh$o!LQ!``Ov(wvw)qw!^(w!^!_)q!_#o(w#o#p)q#p#q(w#q#r*Y#r;'S(w;'S;=`*w<%lO(w$DR3^p!p&j#U,U!aP#]7[$mMh$o!LQ!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wsv5bvw7uwx(wx!P5b!P!Q'V!Q![5b![!]'V!]!^5b!^!_:Q!_!a(w!a#S5b#S#T>y#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'VHg5qp!p&j#U,U!aP#]7[!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wsv5bvw7uwx(wx!P5b!P!Q'V!Q![5b![!]'V!]!^5b!^!_:Q!_!a(w!a#S5b#S#T>y#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'VHf8Sn!p&j#U,U#]7[!``!oWOX*}XZ)qZ[*}[^)q^p*}pq)qqr7urs)qsw7uwx)qx!P7u!P!Q*}!Q![7u![!]*}!]!^7u!^!_:Q!_!a)q!a#S7u#S#T:Q#T#o7u#o#q*}#q#rs<%l?Ah7u?Ah?BY*}?BY?Mn7u?MnO*}2Y:]f!p&j#U,U!``!oWOq)qqr:Qrs)qsw:Qwx)qx!P:Q!P!Q)q!Q![:Q![!])q!]!_:Q!_!a)q!a#o:Q#o#q)q#q#r;q#r#s:Q#s$f)q$f;'S:Q;'S;=`m<%l?AhpP;=`<%lvP;=`<%l7u2Z?Wi!p&j#U,U!aP!``!oWOq(wqr>yrs(wsv>yvw:Qwx(wx!P>y!P!Q(w!Q![>y![!](w!]!^>y!^!_:Q!_!a(w!a#o>y#o#p)q#p#q(w#q#r@u#r#s>y#s$f(w$f;'S>y;'S;=`Bo<%l?Ah>y?Ah?BY(w?BY?Mn>y?MnO(w1yAQg!p&j#U,U!aP!oWOq*Yqr@urs*Ysv@uvw;qwx*Yx!P@u!P!Q*Y!Q![@u![!]*Y!]!^@u!^!_;q!_!a*Y!a#o@u#p#q*Y#q#s@u#s$f*Y$f;'S@u;'S;=`Bi<%l?Ah@u?Ah?BY*Y?BY?Mn@u?MnO*Y1yBlP;=`<%l@u2ZBrP;=`<%l>yHVCSo!p&j#U,U!aP#]7[!oWOX-bXZ*YZ[-b[^*Y^p-bpq*YqrBurs*YsvBuvwy#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'V$FZIcweS!p&j#U,U!aP#]7[up$mMh$o!LQ$_!b!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuK|uv5bvw7uwx(wx!O5b!O!PN|!P!Q'V!Q![K|![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}K|!}#R5b#R#SK|#S#T>y#T#oK|#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g;'SK|;'S;=`!&h<%l?AhK|?Ah?BY!&n?BY?MnK|?MnO!&nJoLcweS!p&j#U,U!aP#]7[up$_!b!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuK|uv5bvw7uwx(wx!O5b!O!PN|!P!Q'V!Q![K|![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}K|!}#R5b#R#SK|#S#T>y#T#oK|#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g;'SK|;'S;=`!&h<%l?AhK|?Ah?BY!&n?BY?MnK|?MnO!&nIX! _w!p&j#U,U!aP#]7[up!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuN|uv5bvw7uwx(wx!O5b!O!PN|!P!Q'V!Q![N|![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}N|!}#R5b#R#SN|#S#T>y#T#oN|#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g;'SN|;'S;=`!#x<%l?AhN|?Ah?BY!$O?BY?MnN|?MnO!$OIX!#{P;=`<%lN|8_!$Zq!aP#]7[up!``OX'VXZ(wZ['V[^(w^p'Vpq(wqr'Vrs(wst'Vtu!$Ouv'Vvw*}wx(wx!O'V!O!P!$O!P!Q'V!Q![!$O![!^'V!^!_)q!_!a(w!a!c'V!c!}!$O!}#R'V#R#S!$O#S#T(w#T#o!$O#o#p*}#p#q'V#q#r-b#r$g'V$g;'S!$O;'S;=`!&b<%lO!$O8_!&eP;=`<%l!$OJo!&kP;=`<%lK|9u!&}qeS!aP#]7[up$_!b!``OX'VXZ(wZ['V[^(w^p'Vpq(wqr'Vrs(wst'Vtu!&nuv'Vvw*}wx(wx!O'V!O!P!$O!P!Q'V!Q![!&n![!^'V!^!_)q!_!a(w!a!c'V!c!}!&n!}#R'V#R#S!&n#S#T(w#T#o!&n#o#p*}#p#q'V#q#r-b#r$g'V$g;'S!&n;'S;=`!)U<%lO!&n9u!)XP;=`<%l!&n$DR!)ko!p&j#U,U#]7[!``!oW!d#JkOX!+lXZ!-UZ[!+l[^!-U^p!+lpq)qqr!3Qrs!-Ust!B^tw!3Qwx!-Ux!P!3Q!P!Q!+l!Q![!3Q![!]!+l!]!^7u!^!_!7m!_!a!-U!a#S!3Q#S#T!7m#T#o!3Q#o#q!+l#q#r!>U#r#s!3Q#s$f!+l$f;'S!3Q;'S;=`!BW<%l?Ah!3Q?Ah?BY!+l?BY?Mn!3Q?MnO!+l$3X!+se#]7[!``OX!+lXZ!-UZ[!+l[^!-U^p!+lpq)qqr!+lrs!-Ust*}tw!+lwx!-Ux!]!+l!]!^!/[!^!a!-U!a#S!+l#S#T!-U#T#q!+l#q#r!0p#r;'S!+l;'S;=`!2z<%lO!+l#J{!-ZZ!``Op!-Upq)qqs!-Ust)qt!]!-U!]!^!-|!^#q!-U#q#r!.a#r;'S!-U;'S;=`!/U<%lO!-U#J{!.TS!``!b#JkO#q)q#r;'S)q;'S;=`*S<%lO)q#Jk!.dVOp!.aqs!.at!]!.a!]!^!.y!^;'S!.a;'S;=`!/O<%lO!.a#Jk!/OO!b#Jk#Jk!/RP;=`<%l!.a#J{!/XP;=`<%l!-U$3X!/ec#]7[!``!b#JkOX*}XZ)qZ[*}[^)q^p*}pq)qqr*}rs)qsw*}wx)qx!^*}!^!a)q!a#S*}#S#T)q#T#q*}#q#r,a#r;'S*};'S;=`-[<%lO*}$2w!0ub#]7[OX!0pXZ!.aZ[!0p[^!.a^p!0pqr!0prs!.ast,atw!0pwx!.ax!]!0p!]!^!1}!^!a!.a!a#S!0p#S#T!.a#T;'S!0p;'S;=`!2t<%lO!0p$2w!2UY#]7[!b#JkOX,aZ[,a^p,aqr,asw,ax!^,a!a#S,a#T;'S,a;'S;=`-U<%lO,a$2w!2wP;=`<%l!0p$3X!2}P;=`<%l!+l$DR!3_o!p&j#U,U#]7[!``!oWOX!+lXZ!-UZ[!+l[^!-U^p!+lpq)qqr!3Qrs!-Ust7utw!3Qwx!-Ux!P!3Q!P!Q!+l!Q![!3Q![!]!+l!]!^!5`!^!_!7m!_!a!-U!a#S!3Q#S#T!7m#T#o!3Q#o#q!+l#q#r!>U#r#s!3Q#s$f!+l$f;'S!3Q;'S;=`!BW<%l?Ah!3Q?Ah?BY!+l?BY?Mn!3Q?MnO!+l$DR!5on!p&j#U,U#]7[!``!b#Jk!oWOX*}XZ)qZ[*}[^)q^p*}pq)qqr7urs)qsw7uwx)qx!P7u!P!Q*}!Q![7u![!]*}!]!^7u!^!_:Q!_!a)q!a#S7u#S#T:Q#T#o7u#o#q*}#q#rs<%l?Ah7u?Ah?BY*}?BY?Mn7u?MnO*}$-u!7xi!p&j#U,U!``!oWOp!-Upq)qqr!7mrs!-Ust:Qtw!7mwx!-Ux!P!7m!P!Q!-U!Q![!7m![!]!-U!]!^!9g!^!_!7m!_!a!-U!a#o!7m#o#q!-U#q#r!;Y#r#s!7m#s$f!-U$f;'S!7m;'S;=`!>O<%l?Ah!7m?Ah?BY!-U?BY?Mn!7m?MnO!-U$-u!9tf!p&j#U,U!``!b#Jk!oWOq)qqr:Qrs)qsw:Qwx)qx!P:Q!P!Q)q!Q![:Q![!])q!]!_:Q!_!a)q!a#o:Q#o#q)q#q#r;q#r#s:Q#s$f)q$f;'S:Q;'S;=`RP;=`<%l!7m$Cq!>am!p&j#U,U#]7[!oWOX!0pXZ!.aZ[!0p[^!.a^p!0pqr!>Urs!.astUwx!.ax!P!>U!P!Q!0p!Q![!>U![!]!0p!]!^!@[!^!_!;Y!_!a!.a!a#S!>U#S#T!;Y#T#o!>U#o#q!0p#q#s!>U#s$f!0p$f;'S!>U;'S;=`!BQ<%l?Ah!>U?Ah?BY!0p?BY?Mn!>U?MnO!0p$Cq!@ig!p&j#U,U#]7[!b#Jk!oWOX,aZ[,a^p,aqrm<%l?AhU$DR!BZP;=`<%l!3Q$DR!Bkn!p&j#U,U#]7[!``!oWOX!DiXZ!FOZ[!Di[^!FO^p!Dipq)qqr!Knrs!FOsw!Knwx!FOx!P!Kn!P!Q!Di!Q![!Kn![!]!Di!]!^7u!^!_#!W!_!a!FO!a#S!Kn#S#T#!W#T#o!Kn#o#q!Di#q#r#(i#r#s!Kn#s$f!Di$f;'S!Kn;'S;=`#,h<%l?Ah!Kn?Ah?BY!Di?BY?Mn!Kn?MnO!Di$3X!Dpd#]7[!``OX!DiXZ!FOZ[!Di[^!FO^p!Dipq)qqr!Dirs!FOsw!Diwx!FOx!]!Di!]!^!G{!^!a!FO!a#S!Di#S#T!FO#T#q!Di#q#r!Ia#r;'S!Di;'S;=`!Kh<%lO!Di#J{!FTX!``Op!FOpq)qq!]!FO!]!^!Fp!^#q!FO#q#r!GT#r;'S!FO;'S;=`!Gu<%lO!FO#J{!FwS!``!c#JkO#q)q#r;'S)q;'S;=`*S<%lO)q#Jk!GWUOp!GTq!]!GT!]!^!Gj!^;'S!GT;'S;=`!Go<%lO!GT#Jk!GoO!c#Jk#Jk!GrP;=`<%l!GT#J{!GxP;=`<%l!FO$3X!HUc#]7[!``!c#JkOX*}XZ)qZ[*}[^)q^p*}pq)qqr*}rs)qsw*}wx)qx!^*}!^!a)q!a#S*}#S#T)q#T#q*}#q#r,a#r;'S*};'S;=`-[<%lO*}$2w!Ifa#]7[OX!IaXZ!GTZ[!Ia[^!GT^p!Iaqr!Iars!GTsw!Iawx!GTx!]!Ia!]!^!Jk!^!a!GT!a#S!Ia#S#T!GT#T;'S!Ia;'S;=`!Kb<%lO!Ia$2w!JrY#]7[!c#JkOX,aZ[,a^p,aqr,asw,ax!^,a!a#S,a#T;'S,a;'S;=`-U<%lO,a$2w!KeP;=`<%l!Ia$3X!KkP;=`<%l!Di$DR!K{n!p&j#U,U#]7[!``!oWOX!DiXZ!FOZ[!Di[^!FO^p!Dipq)qqr!Knrs!FOsw!Knwx!FOx!P!Kn!P!Q!Di!Q![!Kn![!]!Di!]!^!My!^!_#!W!_!a!FO!a#S!Kn#S#T#!W#T#o!Kn#o#q!Di#q#r#(i#r#s!Kn#s$f!Di$f;'S!Kn;'S;=`#,h<%l?Ah!Kn?Ah?BY!Di?BY?Mn!Kn?MnO!Di$DR!NYn!p&j#U,U#]7[!``!c#Jk!oWOX*}XZ)qZ[*}[^)q^p*}pq)qqr7urs)qsw7uwx)qx!P7u!P!Q*}!Q![7u![!]*}!]!^7u!^!_:Q!_!a)q!a#S7u#S#T:Q#T#o7u#o#q*}#q#rs<%l?Ah7u?Ah?BY*}?BY?Mn7u?MnO*}$-u#!ch!p&j#U,U!``!oWOp!FOpq)qqr#!Wrs!FOsw#!Wwx!FOx!P#!W!P!Q!FO!Q![#!W![!]!FO!]!^##}!^!_#!W!_!a!FO!a#o#!W#o#q!FO#q#r#%p#r#s#!W#s$f!FO$f;'S#!W;'S;=`#(c<%l?Ah#!W?Ah?BY!FO?BY?Mn#!W?MnO!FO$-u#$[f!p&j#U,U!``!c#Jk!oWOq)qqr:Qrs)qsw:Qwx)qx!P:Q!P!Q)q!Q![:Q![!])q!]!_:Q!_!a)q!a#o:Q#o#q)q#q#r;q#r#s:Q#s$f)q$f;'S:Q;'S;=`m<%l?Ahy#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'V$DT#0lpsQ!p&j#U,U!aP#]7[$mMh$o!LQ!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wsv5bvw7uwx(wx!P5b!P!Q'V!Q![5b![!]'V!]!^5b!^!_:Q!_!a(w!a#S5b#S#T>y#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'V$DT#3VptQ!p&j#U,U!aP#]7[$mMh$o!LQ!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wsv5bvw7uwx(wx!P5b!P!Q'V!Q![5b![!]'V!]!^5b!^!_:Q!_!a(w!a#S5b#S#T>y#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'V$DT#5nr!p&j#U,U!aP#]7[$mMh$o!LQ!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wsv5bvw7uwx(wx}5b}!O#7x!O!P5b!P!Q'V!Q![5b![!]'V!]!^5b!^!_:Q!_!a(w!a#S5b#S#T>y#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'VHi#8Xq!p&j#U,U!aP#]7[!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr#:`rs(wsv#:`vw#y#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'VIy#Nfq!p&j#U,U!aP#]7[!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wsv5bvw7uwx(wx!O5b!O!P$!m!P!Q'V!Q![5b![!]'V!]!^5b!^!_:Q!_!a(w!a#S5b#S#T>y#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'VIy$#Op!k!b!p&j#U,U!aP#]7[!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wsv5bvw7uwx(wx!P5b!P!Q'V!Q![5b![!]'V!]!^5b!^!_:Q!_!a(w!a#S5b#S#T>y#T#o5b#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f;'S5b;'S;=`EZ<%l?Ah5b?Ah?BY'V?BY?Mn5b?MnO'V$3g$%chcQ!aP#]7[$mMh$o!LQ!``OX'VXZ(wZ['V[^(w^p'Vpq(wqr'Vrs(wsv'Vvw*}wx(wx!^'V!^!_)q!_!`(w!`!a$&}!a#S'V#S#T(w#T#o'V#o#p*}#p#q'V#q#r-b#r;'S'V;'S;=`.}<%lO'Vm$'YZ!aP!``#qW#a[Ov(wvw)qw!^(w!^!_)q!_#o(w#o#p)q#p#q(w#q#r*Y#r;'S(w;'S;=`*w<%lO(w$3_$(^g$cScQ!aP#]7[$mMh$o!LQ!``OX'VXZ(wZ['V[^(w^p'Vpq(wqr'Vrs(wsv'Vvw*}wx(wx!^'V!^!_)q!_!a(w!a#S'V#S#T(w#T#o'V#o#p*}#p#q'V#q#r-b#r;'S'V;'S;=`.}<%lO'V$-u$*Ug!p&j#U,U$mMh$o!LQ!``!oWOq)qqr$+mrs)qsw:Qwx)qx!P:Q!P!Q)q!Q![:Q![!])q!]!_:Q!_!a)q!a!b$LZ!b#o:Q#o#q)q#q#r;q#r#s:Q#s$f)q$f;'S:Q;'S;=``!a#o$`!a#q$=t#q#r$>s#r;'S$=t;'S;=`$?b<%lO$=ta$>gS!``#vPO#q)q#r;'S)q;'S;=`*S<%lO)qP$>vTO!`$>s!`!a$?V!a;'S$>s;'S;=`$?[<%lO$>sP$?[O#vPP$?_P;=`<%l$>sa$?eP;=`<%l$=t1y$?qf!p&j#U,U!oWOq$>sqr$?hrs$>ssw$?hwx$>sx!P$?h!P!Q$>s!Q![$?h![!]$>s!]!_$?h!_!`$>s!`!a$?V!a#o$?h#o#q$>s#q#s$?h#s$f$>s$f;'S$?h;'S;=`$AV<%l?Ah$?h?Ah?BY$>s?BY?Mn$?h?MnO$>s1y$AYP;=`<%l$?h2Z$A`P;=`<%l$y#T#o%y#T#o%.o#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$}5b$}%O%.o%O%W5b%W%o%.o%o%p5b%p&a%.o&a&b5b&b1p%.o1p4U%.o4U4d%.o4d4e5b4e$IS%.o$IS$I`5b$I`$Ib%.o$Ib$Je5b$Je$Jg%.o$Jg$Kh5b$Kh%#t%.o%#t&/x5b&/x&Et%.o&Et&FV5b&FV;'S%.o;'S;:j%2|;:j;=`EZ<%l?&r5b?&r?Ah%.o?Ah?BY'V?BY?Mn%.o?MnO'VHi%3PP;=`<%l%.oIZ%3g!a#kQ!p&j#U,U!aP#]7[up!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuN|uv5bvw7uwx(wx}5b}!O%.o!O!P%3S!P!Q'V!Q![%3S![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}%3S!}#R5b#R#S%3S#S#T>y#T#o%3S#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g$}N|$}%O%3S%O%WN|%W%o%3S%o%pN|%p&a%3S&a&bN|&b1p%3S1p4U%3S4U4d%3S4d4eN|4e$IS%3S$IS$I`N|$I`$Ib%3S$Ib$JeN|$Je$Jg%3S$Jg$KhN|$Kh%#t%3S%#t&/xN|&/x&Et%3S&Et&FVN|&FV;'S%3S;'S;:j%7l;:j;=`!#x<%l?&rN|?&r?Ah%3S?Ah?BY!$O?BY?Mn%3S?MnO!$OIZ%7oP;=`<%l%3SJq%8Z!aeS#kQ!p&j#U,U!aP#]7[up$_!b!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuK|uv5bvw7uwx(wx}5b}!O%.o!O!P%3S!P!Q'V!Q![%7r![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}%7r!}#R5b#R#S%7r#S#T>y#T#o%7r#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g$}K|$}%O%7r%O%WK|%W%o%7r%o%pK|%p&a%7r&a&bK|&b1p%7r1p4U%7r4U4d%7r4d4eK|4e$IS%7r$IS$I`K|$I`$Ib%7r$Ib$JeK|$Je$Jg%7r$Jg$KhK|$Kh%#t%7r%#t&/xK|&/x&Et%7r&Et&FVK|&FV;'S%7r;'S;:j%<`;:j;=`!&h<%l?&rK|?&r?Ah%7r?Ah?BY!&n?BY?Mn%7r?MnO!&nJq%y#T#o%y#T#o%Ny#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g$}K|$}%O%Ny%O%WK|%W%o%Ny%o%pK|%p&a%Ny&a&bK|&b1p%Ny1p4U%Ny4U4d%Ny4d4eK|4e$IS%Ny$IS$I`K|$I`$Ib%Ny$Ib$JeK|$Je$Jg%Ny$Jg$KhK|$Kh%#t%Ny%#t&/xK|&/x&Et%Ny&Et&FVK|&FV;'S%Ny;'S;:j&%g;:j;=`!&h<%l?&rK|?&r?Ah%Ny?Ah?BY!&n?BY?Mn%Ny?MnO!&nHi%FX!^!p&j#U,U!gQ!aP#]7[!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wsv5bvw7uwx(wx}5b}!O%Ev!O!P%Ev!P!Q'V!Q![%Ev![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}%Ev!}#R5b#R#S%Ev#S#T>y#T#o%Ev#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$}5b$}%O%Ev%O%W5b%W%o%Ev%o%p5b%p&a%Ev&a&b5b&b1p%Ev1p4U%Ev4U4d%Ev4d4e5b4e$IS%Ev$IS$I`5b$I`$Ib%Ev$Ib$Je5b$Je$Jg%Ev$Jg$Kh5b$Kh%#t%Ev%#t&/x5b&/x&Et%Ev&Et&FV5b&FV;'S%Ev;'S;:j%JT;:j;=`EZ<%l?&r5b?&r?Ah%Ev?Ah?BY'V?BY?Mn%Ev?MnO'VHi%JWP;=`<%l%EvIZ%Jn!a!p&j#U,U!gQ!aP#]7[up!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuN|uv5bvw7uwx(wx}5b}!O%Ev!O!P%JZ!P!Q'V!Q![%JZ![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}%JZ!}#R5b#R#S%JZ#S#T>y#T#o%JZ#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g$}N|$}%O%JZ%O%WN|%W%o%JZ%o%pN|%p&a%JZ&a&bN|&b1p%JZ1p4U%JZ4U4d%JZ4d4eN|4e$IS%JZ$IS$I`N|$I`$Ib%JZ$Ib$JeN|$Je$Jg%JZ$Jg$KhN|$Kh%#t%JZ%#t&/xN|&/x&Et%JZ&Et&FVN|&FV;'S%JZ;'S;:j%Ns;:j;=`!#x<%l?&rN|?&r?Ah%JZ?Ah?BY!$O?BY?Mn%JZ?MnO!$OIZ%NvP;=`<%l%JZJq& b!aeS!p&j#U,U!gQ!aP#]7[up$_!b!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuK|uv5bvw7uwx(wx}5b}!O%Ev!O!P%JZ!P!Q'V!Q![%Ny![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}%Ny!}#R5b#R#S%Ny#S#T>y#T#o%Ny#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g$}K|$}%O%Ny%O%WK|%W%o%Ny%o%pK|%p&a%Ny&a&bK|&b1p%Ny1p4U%Ny4U4d%Ny4d4eK|4e$IS%Ny$IS$I`K|$I`$Ib%Ny$Ib$JeK|$Je$Jg%Ny$Jg$KhK|$Kh%#t%Ny%#t&/xK|&/x&Et%Ny&Et&FVK|&FV;'S%Ny;'S;:j&%g;:j;=`!&h<%l?&rK|?&r?Ah%Ny?Ah?BY!&n?BY?Mn%Ny?MnO!&nJq&%jP;=`<%l%Ny$-u&&Oi!p&j#U,U!aP$mMh$o!LQ!``!oWOq(wqr>yrs(wsv>yvw:Qwx(wx!P>y!P!Q(w!Q![>y![!](w!]!^>y!^!_:Q!_!a(w!a#o>y#o#p)q#p#q(w#q#r@u#r#s>y#s$f(w$f;'S>y;'S;=`Bo<%l?Ah>y?Ah?BY(w?BY?Mn>y?MnO(w$IR&([!aeS!p&j#U,U#n#t!gQ!aP#]7[up$mMh$o!LQ$_!b!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuK|uv5bvw7uwx(wx}5b}!O%Ev!O!P%JZ!P!Q'V!Q![%Ny![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}&,a!}#R5b#R#S%Ny#S#T>y#T#o&,a#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g$}K|$}%O%Ny%O%WK|%W%o%Ny%o%pK|%p&a%Ny&a&bK|&b1p%Ny1p4U%Ny4U4d%Ny4d4eK|4e$IS%Ny$IS$I`K|$I`$Ib%Ny$Ib$JeK|$Je$Jg%Ny$Jg$KhK|$Kh%#t%Ny%#t&/xK|&/x&Et%Ny&Et&FVK|&FV;'S%Ny;'S;:j&%g;:j;=`!&h<%l?&rK|?&r?Ah%Ny?Ah?BY!&n?BY?Mn%Ny?MnO!&nMg&,z!aeS!p&j#U,U#n#t!gQ!aP#]7[up$_!b!``!oWOX'VXZ(wZ['V[^(w^p'Vpq(wqr5brs(wst5btuK|uv5bvw7uwx(wx}5b}!O%Ev!O!P%JZ!P!Q'V!Q![%Ny![!]'V!]!^5b!^!_:Q!_!a(w!a!c5b!c!}&,a!}#R5b#R#S%Ny#S#T>y#T#o&,a#o#p*}#p#q'V#q#rBu#r#s5b#s$f'V$f$g5b$g$}K|$}%O%Ny%O%WK|%W%o%Ny%o%pK|%p&a%Ny&a&bK|&b1p%Ny1p4U%Ny4U4d%Ny4d4eK|4e$IS%Ny$IS$I`K|$I`$Ib%Ny$Ib$JeK|$Je$Jg%Ny$Jg$KhK|$Kh%#t%Ny%#t&/xK|&/x&Et%Ny&Et&FVK|&FV;'S%Ny;'S;:j&%g;:j;=`!&h<%l?&rK|?&r?Ah%Ny?Ah?BY!&n?BY?Mn%Ny?MnO!&n$3a&1WSb$3P!``O#q)q#r;'S)q;'S;=`*S<%lO)q$3a&1sg#TW!aP#]7[$mMh$o!LQ!``OX'VXZ(wZ['V[^(w^p'Vpq(wqr'Vrs(wsv'Vvw*}wx(wx!^'V!^!_)q!_!a(w!a#S'V#S#T(w#T#o'V#o#p*}#p#q'V#q#r-b#r;'S'V;'S;=`.}<%lO'V$FX&3oog#f!p&j#U,U!aP#]7[$mMh$o!LQ!oWOX-bXZ*YZ[-b[^*Y^p-bpq*YqrBurs*YsvBuvwCr[r]||-1},{term:21,get:r=>Dr[r]||-1},{term:153,get:r=>Fr[r]||-1},{term:77,get:r=>Ir[r]||-1},{term:69,get:r=>Nr[r]||-1}],tokenPrec:1571});function Lr(r,F){let uO=Object.create(null);for(let pO of r.firstChild.getChildren("Attribute")){let UO=pO.getChild("AttributeName"),Oe=pO.getChild("AttributeValue")||pO.getChild("UnquotedAttributeValue");UO&&(uO[F.read(UO.from,UO.to)]=Oe?Oe.name=="AttributeValue"?F.read(Oe.from+1,Oe.to-1):F.read(Oe.from,Oe.to):"")}return uO}function cn(r,F,uO){let pO;for(let UO of uO)if(!UO.attrs||UO.attrs(pO||(pO=Lr(r.node.parent,F))))return{parser:UO.parser};return null}const Vn=cO.E.configure({top:"SingleExpression"});function Hr(r){let F=[],uO=[],pO=[];for(let UO of r){let Oe=UO.tag=="script"?F:UO.tag=="style"?uO:UO.tag=="textarea"?pO:null;if(!Oe)throw new RangeError("Only script, style, and textarea tags can host nested parsers");Oe.push(UO)}return(0,n.FE)((UO,Oe)=>{let Ie=UO.type.id;return Ie===$n?{parser:Vn}:Ie===st?{parser:Vn}:Ie===ur?cn(UO,Oe,F):Ie===fr?cn(UO,Oe,uO):Ie===dr?cn(UO,Oe,pO):null})}const Jr=[{tag:"script",attrs:r=>r.type==="text/typescript"||r.lang==="ts",parser:P.typescriptLanguage.parser},{tag:"script",attrs(r){return!r.type||/^(?:text|application)\/(?:x-)?(?:java|ecma)script$|^module$|^$/i.test(r.type)},parser:P.javascriptLanguage.parser},{tag:"style",attrs(r){return(!r.lang||r.lang==="css"||r.lang==="scss")&&(!r.type||/^(text\/)?(x-)?(stylesheet|css|scss)$/i.test(r.type))},parser:s.cssLanguage.parser}],jn=a.qp.define({parser:Ar.configure({wrap:Hr(Jr),props:[a.uj.add({Element:r=>{let F=/^(\s*)(<\/)?/.exec(r.textAfter);return r.node.to<=r.pos+F[0].length?r.continue():r.lineIndent(r.node.from)+(F[2]?0:r.unit)},Block:r=>{const F=r.node,uO=r.textAfter.trim();if(uO.startsWith("{/")){const UO=F.name;return UO==="IfBlock"&&uO.startsWith("{/if")||UO==="EachBlock"&&uO.startsWith("{/each")||UO==="AwaitBlock"&&uO.startsWith("{/await")||UO==="KeyBlock"&&uO.startsWith("{/key")?r.lineIndent(r.node.from):null}if(F.name==="IfBlock"||F.name==="EachBlock"){if(uO.startsWith("{:else"))return r.lineIndent(F.from)}else if(F.name==="AwaitBlock"&&(uO.startsWith("{:then")||uO.startsWith("{:catch")))return r.lineIndent(F.from);let pO=/^(\s*)(<\/)?/.exec(r.textAfter);return r.node.to<=r.pos+pO[0].length?r.continue():r.lineIndent(r.node.from)+(pO[2]?0:r.unit)},"BlockOpen BlockClose BlockInline":r=>r.column(r.node.from)+r.unit,"OpenTag CloseTag SelfClosingTag":r=>r.column(r.node.from)+r.unit,Document:r=>{if(r.pos+/\s*/.exec(r.textAfter)[0].length{const F=`${r.name}Open`,uO=`${r.name}Close`,pO=r.firstChild,UO=r.lastChild;return!pO||pO.name!==F?null:{from:pO.to,to:(UO==null?void 0:UO.name)===uO?UO.from:r.to}},Element:r=>{let F=r.firstChild,uO=r.lastChild;return!F||F.name!="OpenTag"?null:{from:F.to,to:uO.name==="CloseTag"?uO.from:r.to}}})]}),languageData:{commentTokens:{block:{open:""}},indentOnInput:/^\s*((<\/\w+\W)|(\{:(else|then|catch))|(\{\/(if|each|await|key)))$/,wordChars:"-._",autocomplete:x.htmlCompletionSource}});function Br(){return new a.ri(jn,[(0,P.javascript)().support,(0,s.css)().support,Mr])}function En(r,F,uO=r.length){if(!F)return"";let pO=F.firstChild,UO=pO&&(pO.getChild("TagName")||pO.getChild("ComponentName")||pO.getChild("SvelteElementName"));return UO?r.sliceString(UO.from,Math.min(UO.to,uO)):""}const Mr=xO.tk.inputHandler.of((r,F,uO,pO)=>{if(r.composing||r.state.readOnly||F!=uO||pO!=">"&&pO!="/"||!jn.isActiveAt(r.state,F,-1))return!1;let{state:UO}=r,Oe=UO.changeByRange(Ie=>{var ci,li,Ui;let{head:ui}=Ie,Pi=(0,a.qz)(UO).resolveInner(ui,-1),ht;if((Pi.name==="TagName"||Pi.name==="ComponentName"||Pi.name==="SvelteElementName"||Pi.name==="StartTag")&&(Pi=Pi.parent),pO===">"&&Pi.name==="OpenTag"){if(((li=(ci=Pi.parent)===null||ci===void 0?void 0:ci.lastChild)===null||li===void 0?void 0:li.name)!="CloseTag"&&(ht=En(UO.doc,Pi.parent,ui))){let Wi=r.state.doc.sliceString(ui,ui+1)===">",Pt=`${Wi?"":">"}`;return{range:YO.jT.cursor(ui+1),changes:{from:ui+(Wi?1:0),insert:Pt}}}}else if(pO==="/"&&Pi.name==="OpenTag"){let Wi=Pi.parent,Pt=Wi==null?void 0:Wi.parent;if(Wi.from==ui-1&&((Ui=Pt.lastChild)===null||Ui===void 0?void 0:Ui.name)!="CloseTag"&&(ht=En(UO.doc,Pt,ui))){let nr=r.state.doc.sliceString(ui,ui+1)===">",rr=`/${ht}${nr?"":">"}`,xl=ui+rr.length+(nr?1:0);return{range:YO.jT.cursor(xl),changes:{from:ui,insert:rr}}}}return{range:Ie}});return Oe.changes.empty?!1:(r.dispatch(Oe,{userEvent:"input.type",scrollIntoView:!0}),!0)}),ft=296,Kr=297,Oa=298,Ii=299,ea=300,ia=301,un=34,ta=92,Ni=123,Ai=125,na=new i.Jq(r=>{for(let F=0;;F++)switch(r.next){case-1:F>0&&r.acceptToken(ft);return;case un:F>0?r.acceptToken(ft):r.acceptToken(Oa,1);return;case Ni:r.peek(1)===Ni?r.acceptToken(ft,2):r.acceptToken(Kr);return;case Ai:r.peek(1)===Ai&&r.acceptToken(ft,2);return;case ta:const uO=r.peek(1);if(uO===Ni||uO===Ai)return;r.advance();default:r.advance()}}),ra=new i.Jq(r=>{for(let F=0;;F++)switch(r.next){case-1:F>0&&r.acceptToken(Ii);return;case un:r.peek(1)===un?r.acceptToken(Ii,2):F>0?r.acceptToken(Ii):r.acceptToken(ia,1);return;case Ni:r.peek(1)===Ni?r.acceptToken(Ii,2):r.acceptToken(ea);return;case Ai:r.peek(1)===Ai&&r.acceptToken(Ii,2);return;default:r.advance()}}),aa={__proto__:null,extern:10,alias:12,using:16,void:626,sbyte:626,byte:626,short:626,ushort:626,int:626,uint:626,long:626,ulong:626,nint:626,nuint:626,char:626,float:626,double:626,bool:626,decimal:626,string:626,object:626,dynamic:626,global:54,static:56,namespace:58,true:662,false:662,null:664,await:112,throw:114,ref:140,in:158,out:160,scoped:162,var:164,this:168,base:170,new:174,typeof:190,sizeof:194,checked:198,unchecked:202,default:204,nameof:206,switch:210,_:215,not:231,and:233,or:235,when:246,with:250,async:252,delegate:254,readonly:264,const:272,unsafe:278,params:283,where:284,class:286,struct:288,notnull:290,unmanaged:292,if:294,else:296,case:300,while:302,do:304,for:306,foreach:310,break:314,continue:316,goto:318,return:320,try:322,catch:324,finally:328,lock:330,yield:334,fixed:336,stackalloc:342,as:364,is:366,from:387,let:389,join:391,on:393,equals:395,into:397,orderby:399,ascending:401,descending:403,select:405,group:407,by:409,public:412,protected:414,internal:416,private:418,virtual:420,sealed:422,override:424,abstract:426,volatile:428,partial:430,required:432,file:435,get:442,set:444,init:446,event:448,add:453,remove:455,operator:458,implicit:464,explicit:466,interface:470,record:476,enum:478},oa=i.WQ.deserialize({version:14,states:"&E`O#`QSOOOOQO'#Hh'#HhO#gQSO'#IyOOQO'#Hi'#HiO%kQSO'#IyO%rQSO'#NiOOQO'#If'#IfO'fQSO'#NiOOQO'#J['#J[OOQO'#JX'#JXOOQO'#Ho'#HoO*|QSO'#IyQOQSOOO+TQSO'#MaO,wQSO'#I|O-PQSO'#I|O,zQSO'#JYO-UQSO'#C}OOQO'#Ma'#MaO-ZQSO'#NiO,zQSO'#NkOOQO'#Hq'#HqO,zQSO'#J]O,zQSO'#NYO,zQSO'#N^O-cQSO'#NqOOQO-E;f-E;fO-nQSO,5?eO-uQSO,5?eOOQO-E;g-E;gOOQO-E;o-E;oO-|QSO,5DTO/mQSO,5DTO,zQSO,5DVO,zQSO,5?wO,zQSO,5CtO,zQSO,5CxO-cQSO,5D]OOQO-E[,5>[OOQO-E;n-E;nO!6sQSO,59hO!6zQSO,59hOOQO,59h,59hO!7RQSO,59hOOQO7+*z7+*zO!7YQSO7+$oOOQO,5?P,5?POOQO-EWQSO'#DeO!>hQSO'#DZOOQO'#DZ'#DZO!AnQSO'#JaO!DqQSO'#JaO!FuQSO'#JiOOQO'#Ji'#JiO!GPQTO'#DXO!G[QUO'#DuOOQO'#Jg'#JgOOQO'#Jc'#JcO!GgQSO'#JbOOQO'#Jb'#JbO#!PQSOOO#'RQSO'#GbOOQO'#MQ'#MQOOQO'#MP'#MPO#(nQSO'#GcO#(sQSO'#GcOOQO'#Ja'#JaO!>hQSO'#J`O#({QSO'#J`OOQO,59k,59kO#)QQSO,59kO!>hQSO'#DdO#)VQSO'#DZO!>hQSO'#DZOOQO'#Dy'#DyO#*sQSO'#JxO#*{QSO'#L}O#+ZQSO'#KpO#+iQSO'#GcO#+tQSO'#MTO#,PQSO'#JaO#/QQSO'#JaO#0WQSO'#JvO#0`QSO'#EUO#0qQSO'#KpO#0yQSO'#JcO#1OQSO'#JcO#1TQSO'#JcO#1YQSO'#JcOOQO7+$o7+$oOOQO'#LV'#LVO#(vQSO'#LUO-cQSO'#LUOOQO,5;x,5;xO#1_QSO,5;xO#2RQSO'#LUOOQO'#LW'#LWO#2nQSO'#LVO-cQSO'#LUO#2YQSO'#LVOOQO-ERO#6vQSO,5>QOOQO7+*}7+*}O#7OQSO'#MbOIcQSO7+*}O#7ZQSO'#MwO#7qQSO'#MwOOQO'#NZ'#NZOOQO'#Ii'#IiO#8_QSO,5=zOOQO,5=z,5=zO-cQSO'#N[OOQO7+.z7+.zOLQQSO7+.zO#8fQSO'#NeOOQO'#Nc'#NcOOQO'#Il'#IlO#8zQSO,5=|OOQO,5=|,5=|O#9RQSO'#NeO-cQSO'#NgO#9ZQSO'#NeO!#qQSO'#NaO#9iQSO'#N`OOQO'#Nb'#NbOOQO'#Na'#NaO,zQSO'#NaO#9qQSO,5CyOOQO7+/O7+/OO!!|QSO7+/OOOQO'#Hl'#HlO#9vQSO,5?pOOQO,5?p,5?pOOQO-E;i-E;iOOQO1G5W1G5WOOQO-E;k-E;kOOQO'#Cl'#ClO#:OQSO,5?oO-cQSO1G.tOOQO1G.q1G.qO#:WQSO7+/cO!(oQSO7+/cO#:`QSO<=$uOOQO<=$u<=$uO#:qQSO<=$uO#:`QSO<=$uO#:yQSO<=$uO#=`QSO<=$uO#=kQSO<=$uOOQO<=$w<=$wOI^QSO<=$wOIcQSO<hQSO'#JmO#HdQSO'#KrO#HlQSO,5;lO#HqQSO'#MRO#H|QSO,5:fO-cQSO'#KsOOQO'#Kq'#KqO#IRQSO,5=OO$#vQSO'#CeOOQO,59u,59uO$$^QSO'#DrOOQO'#Jk'#JkO$$cQSO,5@UO$$mQSO'#D|O$%QQSO,5@`O$%VQSO,5BhO$%[QSO,5@xO$%aQSO,5AZOOQO,5?},5?}OOQO,5@b,5@bO#0ZQSO,5@bO?rQSO,5?zOOQP'#Jh'#JhO!>hQSO'#JhOOQP'#Hr'#HrO$%fQTO,59sOOQO,59s,59sOOQQ'#Jl'#JlO!>hQSO'#JlOOQQ'#Ht'#HtO$%qQUO,5:aOOQO,5:a,5:aO$%|QSO,5@cO$$pQSO'#ERO$&RQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5hQSO,5?zOOQO1G/V1G/VOOQO,5:O,5:OO$-mQSO'#CeO$-tQSO'#CuO$1eQSO,59uO!;^QSO'#JnO$$yQSO'#DzO$4SQSO'#KpO$4XQSO,59uO$%VQSO,5@dOOQO,5@d,5@dO$5tQSO'#JzO$6VQSO'#GPO$6aQSO,5BiO$6fQSO,5BiO$7SQSO'#CeO$,xQSO'#FQO#(sQSO,5<}O#0qQSO,5A[O$7rQSO,5BoO$7yQSO,5BoOOQO'#MW'#MWOOQO'#MV'#MVO#,PQSO'#MUOOQO'#M]'#M]O$:bQSO'#MUO$;RQSO'#MXO$;WQSO'#MYO!>hQSO'#M^OOQO,5?{,5?{O$;cQSO'#MWO!>hQSO'#MWO!>hQSO'#M]O-cQSO'#EbO$$mQSO'#D|O$?iQSO'#E]OOQO'#KU'#KUO$?pQSO,5:pO$ExQSO,5:pO$FTQSO,5hQSO'#EdO$JwQSO'#EhO$KVQSO,5ApO#(vQSO,5ApOOQO1G1d1G1dO-cQSO,5ApO-cQSO,5ApOOQO,5Aq,5AqO$KeQSO,5AqO$KyQSO,5ApO$LOQSO,5CpO$LTQSO,5CcO-cQSO,5COO#4qQSO,5CPO-cQSO,5C_O#4bQSO,5CcO,zQSO,5CrO#4yQSO,5CQO#5XQSO,5CoOOQO'#M}'#M}O$LqQSO,5ChO$L|QSO,5CPO$MXQSO'#NRO$MrQSO'#HQO$MyQSO'#M{OOQO,5Cc,5CcOOQO'#M{'#M{O$NTQSO,5CrOOQO-EhQSO'#NXOOQO'#NX'#NXOOQO,5Co,5CoO%#YQSO1G7_O%#aQSO1G9pO,zQSO'#ImO%#aQSO1G9pO%#lQSO,5AoO%#lQSO,5AoOFXQSO'#I[OOQO1G7Y1G7YO%#tQSO,5DZO!>hQSO,5DZO#6UQSO'#InO%$PQSO,5DYO%$XQSO1G3mOOQO1G3l1G3lO%$^QSO,5B|O,zQSO'#IgO%$iQSO,5CcO-cQSO,5CvOOQO-EY,5>YOOQO-E;l-E;lOOQO7+$n7+$nO%1lQSO7+$nOOQOAN=uAN=uO%1sQSO'#ClOOQO1G5t1G5tO#0WQSO,5@ZO%:cQSO'#CeO%:vQSO'#ClOOQO1G/k1G/kO%;XQSO,5A_O$$yQSO'#HuO%;dQSO,5@XO%;lQSO,5@XO$FYQSO'#IUO%;vQSO,5A^OOQO1G1W1G1WO#(vQSO'#IcO%hQSO1G5pO%=sQSO'#JrOOQO'#Jq'#JqO%>QQSO'#JqO%>bQSO'#JpOOQO,5:h,5:hO!>hQSO'#JrO%>mQSO'#JrO%?OQSO,5:hO#GfQSO1G5zO%?TQSO1G5zO%GmQSO'#JyOOQO1G8S1G8SO&#aQSO'#EjOOQO1G6d1G6dO&#kQSO'#EWOOQO'#J|'#J|OOQO1G6u1G6uOOQO1G5|1G5|OOQO1G5f1G5fO&#vQSO,5@SOOQP-E;p-E;pOOQO1G/_1G/_O&$TQSO,5@WOOQQ-E;r-E;rOOQO1G/{1G/{O&$bQSO1G5}O&,zQSO,5:mOOQO,5qQSO'#MSOOQO1G2i1G2iOOQO'#MS'#MSO#(vQSO'#KsO'@^QSO'#MRO$,nQSO1G2iO?rQSO1G5fO'@fQSO1G5fOOQO1G6O1G6OOOQO,5@f,5@fOOQO,5hQSO'#GOOOQO1G8T1G8TO!>hQSO'#GQO#HQQSO,59YO'@tQSO1G2iOOQO1G6v1G6vO#0tQSO1G6vO$;cQSO1G8ZO'@yQSO1G8ZOOQO,5Bq,5BqO'CbQSO,5BpOOQO,5Bp,5BpO'DRQSO'#M_O'DWQSO,5BsO'D]QSO,5BtO'DdQSO,5BtO'DiQSO,5BxO'FWQSO,5BrO'FqQSO'#MZOOQO,5Br,5BrO'F{QSO,5BwO'HhQSO,5:|O'HmQSO,59YO'IpQSO'#CeO'JoQSO'#JnOOQO'#KX'#KXO'KkQSO'#KXO'KuQSO'#KWO'K}QSO,5:wO'LSQSO,5:xO'L[QSO'#EWOOQO'#J{'#J{OOQO1G0[1G0[O'LoQSO'#JUO'L|QSO1G2XO'MUQSO1G0[O((`QSO1G2XO()iQSO'#FVOOQO'#K}'#K}OOQO1G2X1G2XO()vQSO'#CeO$$yQSO'#DeO(,jQSO'#LaO(,tQSO'#JjOOQO'#Kx'#KxO(-lQSO'#LRO(.WQSO'#F[OOQO'#Kw'#KwOOQO'#L`'#L`O(.`QSO'#L`OOQO'#Lb'#LbOOQO'#Lg'#LgOOQO'#Ln'#LnOOQO'#L_'#L_OOQO'#Ku'#KuOOQO'#IV'#IVO(/cQSO,5;nOOQO,5;n,5;nO#)VQSO'#DZO(/jQSO'#DZO(/tQSO'#FTO',gQSO'#FTO(0SQSO'#FTO-cQSO'#FXO(0XQSO'#IZOOQO'#IZ'#IZO#1TQSO'#LcO#1TQSO'#LhO(0vQSO'#LiO(4_QSO'#LjO(4dQSO'#LmO(4iQSO'#DZO(4sQSO'#LoO(5OQSO'#LpO#1TQSO'#LuO(5]QSO'#LvO(5bQSO'#LxO(5jQSO'#LyO(5oQSO'#L_O#0WQSO'#JvO(5tQSO'#KyO(6[QSO'#KyO(6iQSO'#KxO#1TQSO'#LdO(6}QSO'#LnO#0tQSO'#LrO#1TQSO'#L_O(7SQSO,5:zO(7hQSO,5:zO(7mQSO,5;OO(7tQSO'#CeOOQO'#K]'#K]O(8SQSO'#K[O(8[QSO,5;SOBhQSO1G7[O!>hQSO1G7[O(8aQSO1G7[O#(vQSO1G7[O$KyQSO1G7[OOQO1G7]1G7]O(8oQSO1G7[O(8wQSO'#NVOOQO1G9[1G9[O-cQSO1G8jO$L|QSO1G8kO-cQSO1G8yO#4bQSO1G8}O$LqQSO1G9SO,zQSO1G9^O#4yQSO1G8lO#5XQSO1G9ZO#6XQSO1G8jO(9PQSO1G8kO%!WQSO1G8pO%!eQSO1G8yOOQO1G8}1G8}O(9UQSO1G9^O#4yQSO1G8lOOQO1G8l1G8lOOQO1G9Z1G9ZOOQO1G9S1G9SO(9ZQSO,5CjO-cQSO,5CmO(;PQSO'#MoO(;WQSO'#MnO(;_QSO'#MnO(;sQSO,5=lO(;xQSO'#MpO(hQSO,5CgO(<{QSO1G9^O(=QQSO'#LQO(=VQSO'#LPO(=_QSO1G8jO(=dQSO'#MiOOQO,5CS,5CSO% tQSO,5CSOOQO,5CV,5CVOOQO,5Ce,5CeO(=lQSO,5AgO!(bQSO'#IXO(=yQSO,5AfOOQO1G8k1G8kO(>UQSO'#MmO(>`QSO'#MmOOQO1G8p1G8pOBhQSO'#HYOOQO1G9O1G9OOOQO1G8m1G8mO(AvQSO'#CeO(CcQSO'#MkO(CnQSO'#MkOOQO1G8y1G8yO(CsQSO1G8yO(CxQSO,5CnO!>hQSO,5CnO(DPQSO,5CsO(DWQSO'#LZOOQO'#LY'#LYO(DoQSO'#L[OOQO'#L['#L[O(EZQSO'#LYOOQO7+,y7+,yO(ErQSO'#L]OOQO-EvOOQO,5>v,5>vO!>hQSO1G9uO(F[QSO1G9uOOQO,5?Y,5?YOOQO-EUOOQO-E;h-E;hOOQO<TOOQOG2>TG2>TO)#yQSOG2>TOOQO<aO!>hQSO,5>aOOQO-E;s-E;sO)$]QSO1G5sOOQO,5>p,5>pOOQO-E},5>}OOQO-EhQSO7+'uO'+]QSO'#EwO)BfQSO,5AVO)BmQSO'#H}O)BrQSO,5@}O)K_QSO'#KjO)KgQSO'#EoO)KlQSO'#KiOOQO,5;Y,5;YO)KtQSO,5;YOOQO'#Kf'#KfOOQO,5AO,5AOO'!^QSO,5AOOOQO,5;[,5;[OOQO,5;b,5;bO)K|QSO'#KnO)LWQSO'#KmO)L`QSO'#KmOOQO,5;e,5;eO)LnQSO,5;eO)LvQSO'#CeO)MaQSO,59YO)MoQSO'#KlO&!VQSO'#KlO)M}QSO,5;cO)NSQSO'#ElOOQO'#Ke'#KeOOQO,5;^,5;^O$+dQSO,5;^O$+dQSO,5;^OOQO,5AV,5AVO)NbQSO,5AVOOQO,5;d,5;dOOQO,5A_,5A_OOQO7+(T7+(TOOQO7++Q7++QO)NiQSO7++QOOQO1G2V1G2VO)NnQSO,5hQSO1G8`O* rQSO1G8`O!>hQSO1G8dOOQO'#M['#M[O* wQSO,5BuOOQO1G0h1G0hO*!cQSO,5@sO*!mQSO,5@`O$={QSO'#H{O*!rQSO,5@rOOQO1G0c1G0cO*!zQSO1G0dO*#PQSO'#CeO*%wQSO'#JiO*&RQSO'#KRO*&ZQSO'#E[OOQO'#KS'#KSO*&eQSO,5:uO!>hQSO'#KSO*&mQSO,5nQSO'#FnO(0vQSO,5BXO*?PQSO,59uO(4dQSO,5BXO*?^QSO,5BZO!>hQSO,5BZO*?cQSO,5B[OOQO,5B[,5B[O!>hQSO,5B[O(0vQSO,5BaO*?jQSO'#FxO(0vQSO,5BbO!>hQSO,5BdO*?}QSO,5BdO-cQSO'#F{O(0vQSO,5BeO*@SQSO,5AeOOQO,5Ae,5AeO(5yQSO'#KyOOQO,5Ad,5AdO*@eQSO,5BOOOQO,5BY,5BYO*@jQSO,5B^O,zQSO'#JWO,zQSO,59aO*@rQSO'#KZO*ATQSO'#KYO*AcQSO1G0fOOQO1G0f1G0fOOQO1G0j1G0jO$%VQSO'#H|O*AhQSO,5@vOOQO1G0n1G0nOOQO7+,v7+,vO*ApQSO7+,vOBhQSO7+,vO!>hQSO7+,vO*A}QSO7+,vO(8oQSO7+,vO#0ZQSO,5CqO#6XQSO7+.UO*B]QSO7+.VO%!WQSO7+.[O%!eQSO7+.eOOQO7+.i7+.iOOQO7+.n7+.nO*BbQSO7+.xO#4yQSO7+.WOOQO7+.W7+.WOOQO7+.u7+.uO*BgQSO7+.UOOQO7+.V7+.VOOQO7+.[7+.[OOQO7+.e7+.eO(CsQSO7+.eO*BlQSO7+.xO*BqQSO1G9WO*ByQSO1G9UO*COQSO1G9UO*CTQSO1G9WO*COQSO1G9XO$LqQSO,5CZO*CYQSO,5CZO$LqQSO,5C]O(:kQSO'#MqOOQO,5CY,5CYO(:wQSO'#MqO*CeQSO'#MoO*CqQSO'#MoOOQO1G3W1G3WOOQO,5C[,5C[OOQO,5CZ,5CZOOQO,5C],5C]OOQO1G9R1G9RO*CvQSO1G9RO#5XQSO7+.xO!>hQSO,5AlO#6XQSO'#IYO*C}QSO,5AkOOQO7+.U7+.UO*DVQSO'#CeO*DkQSO,5CTO*DsQSO,5CTOOQO,5CW,5CWOOQO,5Cf,5CfOOQO1G8n1G8nOOQO1G8q1G8qOOQO1G9P1G9PO*D{QSO'#K|OOQO'#K|'#K|OOQO1G7R1G7RO()lQSO1G7ROOQO,5>s,5>sOOQO-EhQSO,5CXO()lQSO'#MrOOQO,5CX,5CXO*EaQSO,5=tO*EfQSO'#MlO(CnQSO,5CVO*EkQSO'#HVOOQO1G9Y1G9YO*EvQSO1G9YOOQO1G9_1G9_O%!tQSO'#I^O*E}QSO,5AuOOQO,5Av,5AvO*FfQSO,5AtO*FkQSO,5AwOOQO1G4b1G4bO*FpQSO7+/aO%%VQSO7+.|O*FzQSO7+.|OOQO7+.|7+.|O*GPQSO,5CwOOQO7+/V7+/VO%%}QSO7+/YO*GXQSO7+/UO!(oQSO7+/UO*GaQSO7+/XO%&SQSO7+/UO%%}QSO7+/VO%!`QSO7+/YO%&[QSO7+/XO*GfQSO'#NfO*GqQSO,5=}O*GvQSO'#NfO*G{QSO'#NfOOQO7+/Y7+/YO*GXQSO7+/UOOQO7+/U7+/UOOQO7+/X7+/XOOQO1G3p1G3pOOQOLD3gLD3gO*HQQSOLD3gO*JgQSOLD3gO*JoQSOLD3gO*JzQSOLD/ZOOQOLD/ZLD/ZOIcQSOLD/ZO*MaQSOLD3WOOQOLD3WLD3WOLQQSOLD3WO+ vQSOLD3[OOQOLD3[LD3[O!!|QSOLD3[OOQOLD3oLD3oO+$]QSOLD3oOOQO7++a7++aO+$eQSO1G3{OOQO,5>b,5>bOOQO-E;t-E;tOOQO1G5x1G5xO!(bQSO1G5xO+$oQSO<= QOOQO,5@a,5@aOOQO-E;u-E;uO!>hQSO,5@{O+-XQSO,5@{O&!VQSO'#ITO+/aQSO,5@zOOQO1G0p1G0pO+/iQSO1G0pO+/nQSO,5@jO+/{QSO'#HxO+0TQSO,5@iO+0]QSO1G0`OOQO1G0^1G0^OOQO'#Hs'#HsO+0bQSO7++YO+0jQSO7++YO+0rQSO7++^O+0zQSO7++^O+1SQSO<i,5>iOOQO-E;{-E;{O!(bQSO'#IPO+;[QSO,5AUO&!VQSO,5;ZO!(bQSO'#IQO+;dQSO,5ATOOQO1G0t1G0tO+;lQSO1G0tOOQO1G6j1G6jO+;qQSO,5AYO'+UQSO'#ISO+hQSO'#IbO+@yQSO,5BjOOQO1G2W1G2WOOQO<hQSO7+-zO+BaQSO7+.OO+C|QSO1G8aO!>hQSO'#IdO+DhQSO1G6_O!>hQSO1G6_O+DrQSO1G5zOOQO,5>g,5>gOOQO-E;y-E;yOOQO7+&O7+&OO+DwQSO'#HzO+EUQSO,5@mO+E^QSO'#KTO+EhQSO,5:vO!>hQSO'#KTOOQO1G0a1G0aO+EmQSO1G0aO+ErQSO,5@nOOQO1G2Y1G2YOOQO<hQSO,5AxOOQO1G7w1G7wOOQO1G1Z1G1ZO+HUQSO1G1ZO+J^QSO1G7XO!(oQSO1G7XOOQO1G1_1G1_O+JiQSO1G7iOOQO1G7n1G7nO+NpQSO,5:PO#1TQSO1G7oO+N{QSO'#LlOOQO'#Lk'#LkO, WQSO,5hQSO'#DZOOQO1G7p1G7pO',gQSO,5h,5>hOOQO-E;z-E;zOBhQSO<=!bOOQO<=!b<=!bO,,mQSO<=!bO!>hQSO<=!bOOQO1G9]1G9]O,,zQSO<=#pOOQO<=#q<=#qOOQO<=#v<=#vOOQO<=$P<=$PO(CsQSO<=$PO,-PQSO<=$dOOQO<=#r<=#rOOQO<=#p<=#pO#5XQSO<=$dO#1dQSO'#H]OOQO7+.r7+.rO#1dQSO'#H[OOQO7+.p7+.pO#1dQSO'#H[OOQO7+.s7+.sOOQO1G8u1G8uO$LqQSO1G8uO$LqQSO1G8wOOQO1G8w1G8wO*C]QSO,5C]O,-UQSO,5CZOOQO7+.m7+.mOOQO<=$d<=$dO,-ZQSO1G7WOOQO,5>t,5>tOOQO-Ex,5>xOOQO-E<[-E<[OOQO1G7`1G7`OOQO1G7c1G7cO,.vQSO<=$hOOQO<=$h<=$hO,.{QSO1G9cO,/TQSO'#IjOOQO<=$t<=$tO,/YQSO<=$pOOQO<=$p<=$pO,/YQSO<=$pOOQO<=$s<=$sO!(oQSO<=$pOOQO<=$q<=$qO%%}QSO<=$tO,/bQSO<=$sO,/gQSO,5DQO,/lQSO,5DQOOQO1G3i1G3iO,/qQSO,5DQO,/|QSO,5DQOOQO!$()R!$()RO,0XQSO!$()RO,2nQSO!$()ROOQO!$($u!$($uO,2vQSO!$($uOOQO!$((r!$((rO,5]QSO!$((rOOQO!$((v!$((vO,7rQSO!$((vOOQO!$()Z!$()ZOOQO7++d7++dO,:XQSO1G6gO,;yQSO1G6gOOQO,5>o,5>oOOQO-Ed,5>dOOQO-E;v-E;vOOQO7+%z7+%zOOQO-E;q-E;qOOQP<k,5>kOOQO-E;}-E;}O,l,5>lOOQO-En,5>nO,nOOQO-EmO&!VQSO,5>mOOQO-EhQSO,5BzO,=rQSO,5>|OOQO-E<`-E<`O!>hQSO<=#fO,>PQSO<=#fOOQO-EWQSO7++yO,?VQSO'#ClOOQO7++y7++yOOQO,5>f,5>fOOQO-E;x-E;xO,?dQSO'#HyO,?nQSO,5@oOOQO1G0b1G0bO,?vQSO,5@oOOQO7+%{7+%{O,@QQSO,5>rOOQO,5>r,5>rOOQO-EhQSO7+,ROOQO7++p7++pO-!bQSOAND`O-!jQSOANDdO-!rQSO1G4XOOQO,5>j,5>jOOQO-E;|-E;|O-#QQSO1G8fO-#XQSOANGQO!>hQSOANGQOOQO1G4j1G4jO-#`QSO,5>eO!>hQSO,5>eOOQO-E;w-E;wO-#jQSO1G6ZO-#rQSO<=!_O-#rQSO<=!_O!(oQSO<=!_OOQO7+-O7+-OOOQO,5:p,5:pOOQO<=!o<=!oOOQO<=!u<=!uOOQO,5>y,5>yOOQO-E<]-E<]OOQO7+'^7+'^O-#}QSO7+'^O-$SQSO7+'^O-&UQSO7+'^O!>hQSO7+'`O-&]QSO7+'`O!>hQSO,5BgO,!bQSO'#IaO-&bQSO,5BfOOQO7+'m7+'mOOQO1G1m1G1mO-&jQSO,5BPO-&xQSO,5BPP,'PQSO'#LtOOQO1G7y1G7yO-*lQSO,5hQSO<{,5>{OOQO-E<_-E<_O-/OQSO1G7kO!>hQSO1G7kO-2rQSO'#LfO&!VQSO'#LfO-6fQSO'#LfOOQO1G7k1G7kOOQO1G1{1G1{O-6nQSO1G1{O#0tQSO7+-fOOQO7+-f7+-fOOQOLD1SLD1SO-6sQSO1G9VO#(vQSO1G9VO!>hQSO1G9VO-7OQSO7+(}OOQOLD3bLD3bO-7TQSO<=$rOOQO<=$r<=$rOOQO<=#l<=#lO-7YQSOLD2WO$;cQSOLD2WO-7vQSOG2;eOOQOAN@dAN@dO-8RQSOAN@dOOQOAN@fAN@fO-8WQSOAN@fOOQO7+-V7+-VO-8_QSO7+-VOOQO,5BQ,5BQO-8fQSO,5BQO-8tQSO,5BQOOQO7+'g7+'gOOQO<=#Q<=#QO!>hQSO7+.qO-8{QSO7+.qO-9WQSO7+.qOOQO<hQSO1G7lO-AkQSO1G7lO-ArQSO<=$]O!>hQSO<=$]OOQO!)9K^!)9K^O-A|QSO!)9K^OOQOANF]ANF]OOQO7+-W7+-WO-BRQSO7+-WO-BYQSOANGwOOQO!.K@x!.K@xO-BdQSO<=!rOOQOANF^ANF^O8gQSO'#JQO8gQSO'#JQO-FWQSO,5?lO!>hQSO'#DZO-LwQSO'#GbO.#PQSO'#GbO.&^QSO'#GbO$;cQSO'#DdO+HUQSO'#DdO!>hQSO'#DdO.)kQSO'#DdO$;cQSO'#DZO+HUQSO'#DZO.)kQSO'#DZO.+sQSO'#JaO$;cQSO'#DZO+HUQSO'#DZO.)kQSO'#DZO#0`QSO'#EUO.0oQSO'#CeO.0vQSO'#CeO.3kQSO,5@UO.3rQSO,5@UO.5}QSO,5@UO.8YQSO,5@UO.:eQSO,5nQSO1G2ZO0C]QSO1G2ZO0CgQSO1G2ZO0CqQSO1G2ZO0C{QSO1G2ZO0DVQSO1G2ZO0F|QSO1G2ZO0MSQSO1G2ZO1 gQSO1G2ZO1&UQSO1G2ZO1&`QSO1G2ZO1&jQSO1G2ZO1&tQSO1G2ZO1'OQSO1G2ZO1)xQSO1G2ZO10OQSO1G2ZO12cQSO1G2ZO17QQSO1G2ZO17XQSO1G2ZO17`QSO1G2ZO17gQSO1G2ZO17nQSO1G2ZO1:eQSO1G2ZO1@kQSO1G2ZO1COQSO1G2ZO1GmQSO1G2ZO1GtQSO1G2ZO1G{QSO1G2ZO1HSQSO1G2ZO1HZQSO1G2ZO1IuQSO1G2ZO2 xQSO1G2ZO2$rQSO1G2ZO2(zQSO1G2ZO2*aQSO'#CeO2+WQSO'#CeO21hQSO'#CeO&!VQSO'#EpO26aQSO'#EpO27ZQSO'#EpO&!VQSO'#ErO26aQSO'#ErO27ZQSO'#ErO28TQSO'#MSO29dQSO'#MSO2>SQSO'#MSO2?PQSO'#MSO/!UQSO1G2iO/!]QSO1G2iO/$hQSO1G2iO/&sQSO1G2iO2BWQSO,5BwO2CgQSO,5BwO2HVQSO,5BwO2K^QSO,5BwO3!OQSO1G2XO3#bQSO1G2XO3&PQSO,5AgO3(_QSO,5AgO3*mQSO7++[O3+|QSO7++[O30lQSO7++[O31iQSO7++[O$;cQSO7+'uO+HUQSO7+'uO+-XQSO7+'uO.)kQSO7+'uO&!VQSO,5;^O26aQSO,5;^O27ZQSO,5;^O&!VQSO,5;^O26aQSO,5;^O27ZQSO,5;^O/!UQSO7+(TO/!]QSO7+(TO/$hQSO7+(TO/&sQSO7+(TO34pQSO,5ByO35XQSO,5ByO35pQSO,5ByO36XQSO,5ByO$;cQSO1G8dO+HUQSO1G8dO.)kQSO1G8dO+-XQSO1G8dP3:eQSO7+'sO3;wQSO7+'sO+HUQSO,5AlO3>fQSO'#K|O3@wQSO'#K|O3DqQSO1G7RO3F|QSO1G7RO3IXQSO<hQSO1G1ZO48aQSO1G7WO4dQSO'#JaO4AtQSO'#JaO4CaQSO'#JaO4GTQSO'#JaO4ISQSO'#JaO4LsQSO'#JaO4N`QSO'#JaO5$VQSO'#GbO5(YQSO'#GcO5(_QSO'#GcO5(dQSO'#GcO5(iQSO'#GcO+-XQSO'#DdO5(nQSO'#DZO+-XQSO'#DZO34pQSO'#JaO35XQSO'#JaO35pQSO'#JaO36XQSO'#JaO5)zQSO,5@YO27ZQSO,5hQSO,5hQSO,5hQSO,5hQSO,5VQSO'#MUO5AyQSO'#MUO5BTQSO'#MUO!>hQSO'#M^O!>hQSO'#M^O!>hQSO'#M^O!>hQSO'#M^O5EjQSO'#KzO5F|QSO'#KzO5LaQSO,5BpO5L}QSO,5BpO6!qQSO,5BpO6!{QSO,5BpO6%aQSO'#FTO',gQSO'#FTO6%oQSO'#LPO6)vQSO'#DZ",stateData:"6+S~O'kOS'lOSPOSQOSROS~OT]OW^OcaOk_OlbOm`O!hbO!ybO#rbO#siO#xbO$PbO$TfO$UgO%fbO%gbO%hbO%ibO%jbO%kbO%lbO%mbO%nbO%obO%pbO%qbO&ThO&WcO&XdO~O'c'mP~PcO'c'mX~PcOTbOW^OcaOk_OlbOm`O!hbO!ybO#rbO#siO#xbO$PbO$TfO$UgO%fbO%gbO%hbO%ibO%jbO%kbO%lbO%mbO%nbO%obO%pbO%qbO&ThO&WcO&XdO~O'c'mX~P#nOTbOcaOlbO!hbO!ybO#rbO#suO#xbO$PbO$TrO$UsO%fbO%gbO%hbO%ibO%jbO%kbO%lbO%mbO%nbO%obO%pbO%qbO&TtO&WpO&XqO~OTbOlbO!hbO!ybO#rbO#suO#xbO$PbO$TrO$UsO%fbO%gbO%hbO%ibO%jbO%kbO%lbO%mbO%nbO%obO%pbO%qbO&TtO&WpO&XqO~OTbOcaOlbOm`O!hbO!ybO#rbO#siO#xbO$PbO$TfO$UgO%fbO%gbO%hbO%ibO%jbO%kbO%lbO%mbO%nbO%obO%pbO%qbO&ThO&WcO&XdO~O'c'mX~P)VOUxOT+TXl+TX!h+TX!y+TX#r+TX#s+TX#x+TX$P+TX$T+TX$U+TX%f+TX%g+TX%h+TX%i+TX%j+TX%k+TX%l+TX%m+TX%n+TX%o+TX%p+TX%q+TX&T+TX&W+TX&X+TX~Ol}O'oyO~OW!OO~O'o!RO~O$U!XO'oyO~O^!`O'oyO'u!^O~O'c'ma~P#nO'c'ma~P)VOTbOlbO!hbO!ybO#rbO#s!jO#xbO$PbO$T!gO$U!hO%fbO%gbO%hbO%ibO%jbO%kbO%lbO%mbO%nbO%obO%pbO%qbO&T!iO&W!eO&X!fO~O$U!lO'oyO~O'o!rO~OY!xOZ!wOh!sOj!tOV'qX~Oh!sOV'qX^'qXa'qXd'qXc'qXe'qXf'qXo'qX$S'qXr'qX#p'qX~OV!yO~Ol!xO'oyO~Oh!{OT'}XV'}Xc'}Xl'}Xm'}Xo'}X!h'}X!y'}X#r'}X#s'}X#x'}X$P'}X$T'}X$U'}X%f'}X%g'}X%h'}X%i'}X%j'}X%k'}X%l'}X%m'}X%n'}X%o'}X%p'}X%q'}X&T'}X&W'}X&X'}X'c'}Xn'}X~OV#OOo!}OT'|ac'|al'|am'|a!h'|a!y'|a#r'|a#s'|a#x'|a$P'|a$T'|a$U'|a%f'|a%g'|a%h'|a%i'|a%j'|a%k'|a%l'|a%m'|a%n'|a%o'|a%p'|a%q'|a&T'|a&W'|a&X'|a'c'|an'|a~Or#QOZXX^XXaXXdXXhXXjXX~OZ!wOj!tO~P0]Oa#ROd(QX~O^#TOa(RXd(RX~Oa#WOd#VO~OZ#bO^#XOo#[Or#^O$S#]O~OV#_O~P6yOo#fOr#eO~OZ#bOo#[Or#lO$S#]O~OZ#bOo#oOr#qO$S#]O~OZ#uOo#tOr#wO$S#]O~Oc#yOe#|Of$OO~OUxO~O'c'mi~P)VO$U$UO'oyO~OV$]O~P6yOZ#bOo#[Or$fO$S#]O~OZ#bOo#oOr$jO$S#]O~OZ#uOo#tOr$nO$S#]O~OV$qO~Oh!sOV'qa^'qaa'qad'qac'qae'qaf'qao'qa$S'qar'qa#p'qa~OV$xO~Oh!{OT'}aV'}ac'}al'}am'}ao'}a!h'}a!y'}a#r'}a#s'}a#x'}a$P'}a$T'}a$U'}a%f'}a%g'}a%h'}a%i'}a%j'}a%k'}a%l'}a%m'}a%n'}a%o'}a%p'}a%q'}a&T'}a&W'}a&X'}a'c'}an'}a~On$}O~PcOV%POT'|ic'|il'|im'|i!h'|i!y'|i#r'|i#s'|i#x'|i$P'|i$T'|i$U'|i%f'|i%g'|i%h'|i%i'|i%j'|i%k'|i%l'|i%m'|i%n'|i%o'|i%p'|i%q'|i&T'|i&W'|i&X'|i'c'|in'|i~Oa#ROd(Qa~O^%ZOe%[Ol%zOv%YOw%YOx%YOy%YO|%bO!O%[O!P%[O!Q%[O!R%[O!S%[O!T%[O!U%tO!V%tO!Y%[O!Z%uO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#n%iO#r%yO#s&QO$q%xO%X%{O'o%TO'u!^O(X%WO(Y%XO~O]%qO~P?rOd&VO~O^!`OcaO!h&^O!q&^O!r&^O!s&aO!v&_O$R&`O'oyO'u!^O~O]&ZO~PBhOV$]O^#XOo#[Or#^O$S#]O~OTbO^!`OcaOlbO!R&gO!hbO!ybO#rbO#siO#xbO#|&lO$PbO$TfO$UgO%fbO%gbO%hbO%ibO%jbO%kbO%lbO%mbO%nbO%obO%pbO%qbO%x&nO&ThO&WcO&XdO'oyO'u!^O~On&kO~PCrOV$]Oo#[O~OcaO'oyO~OV$]OT,]ic,]il,]im,]i!h,]i!y,]i#r,]i#s,]i#x,]i$P,]i$T,]i$U,]i%f,]i%g,]i%h,]i%i,]i%j,]i%k,]i%l,]i%m,]i%n,]i%o,]i%p,]i%q,]i&T,]i&W,]i&X,]i'c,]in,]i^,]i!R,]i#|,]i%x,]i'o,]i'u,]i$n,]i~OV$]Oo#[Or#^O~OcaO'o&wOa,dP~Oo#fO~Oo#[O$S#]O~OV&}OT(Pic(Pil(Pim(Pi!h(Pi!y(Pi#r(Pi#s(Pi#x(Pi$P(Pi$T(Pi$U(Pi%f(Pi%g(Pi%h(Pi%i(Pi%j(Pi%k(Pi%l(Pi%m(Pi%n(Pi%o(Pi%p(Pi%q(Pi&T(Pi&W(Pi&X(Pi'c(Pin(Pi^(Pi!R(Pi#|(Pi%x(Pi'o(Pi'u(Pi$n(Pi~Oo#oO$S#]O~OTbO^!`OcaOlbO!hbO!ybO#rbO#siO#xbO#|&lO$PbO$TfO$UgO$n'WO%fbO%gbO%hbO%ibO%jbO%kbO%lbO%mbO%nbO%obO%pbO%qbO%x&nO&ThO&WcO&XdO'oyO'u!^O~On'VO~PLYOV'XOT+|ic+|il+|im+|i!h+|i!y+|i#r+|i#s+|i#x+|i$P+|i$T+|i$U+|i%f+|i%g+|i%h+|i%i+|i%j+|i%k+|i%l+|i%m+|i%n+|i%o+|i%p+|i%q+|i&T+|i&W+|i&X+|i'c+|in+|i^+|i!R+|i#|+|i%x+|i'o+|i'u+|i$n+|i~Oo#tO$S#]O~O^!`OcaO!y'bO%x'aO'oyO'u!^O~On'_O~P!#UOcaO!q'eO!r'eO'oyO~OV'iOT,Qic,Qil,Qim,Qi!h,Qi!y,Qi#r,Qi#s,Qi#x,Qi$P,Qi$T,Qi$U,Qi%f,Qi%g,Qi%h,Qi%i,Qi%j,Qi%k,Qi%l,Qi%m,Qi%n,Qi%o,Qi%p,Qi%q,Qi&T,Qi&W,Qi&X,Qi'c,Qin,Qi^,Qi!R,Qi#|,Qi%x,Qi'o,Qi'u,Qi$n,Qi~Oa'kOd'mO~Oc#yO'o'taa'tag'ta^'ta!v'ta]'tao'ta~Oe#|Of$OO%}'ta#_'ta~P!&nOe#|O'o'yXa'yXg'yX^'yX!v'yX]'yXc'yXo'yX%}'yX#_'yX~Oa'sO'o'qO~O]'tO~OZ#uO^#XO~OV'xO~P6yOZ#bOo#[Or(SO$S#]O~OZ#bOo#oOr(WO$S#]O~OZ#uOo#tOr([O$S#]O~OV'xO^#XOo#[Or#^O$S#]O~OV'xOo#[O~OV'xOT,]qc,]ql,]qm,]q!h,]q!y,]q#r,]q#s,]q#x,]q$P,]q$T,]q$U,]q%f,]q%g,]q%h,]q%i,]q%j,]q%k,]q%l,]q%m,]q%n,]q%o,]q%p,]q%q,]q&T,]q&W,]q&X,]q'c,]qn,]q^,]q!R,]q#|,]q%x,]q'o,]q'u,]q$n,]q~OV'xOo#[Or#^O~OV(_OT(Pqc(Pql(Pqm(Pq!h(Pq!y(Pq#r(Pq#s(Pq#x(Pq$P(Pq$T(Pq$U(Pq%f(Pq%g(Pq%h(Pq%i(Pq%j(Pq%k(Pq%l(Pq%m(Pq%n(Pq%o(Pq%p(Pq%q(Pq&T(Pq&W(Pq&X(Pq'c(Pqn(Pq^(Pq!R(Pq#|(Pq%x(Pq'o(Pq'u(Pq$n(Pq~OV(aOT+|qc+|ql+|qm+|q!h+|q!y+|q#r+|q#s+|q#x+|q$P+|q$T+|q$U+|q%f+|q%g+|q%h+|q%i+|q%j+|q%k+|q%l+|q%m+|q%n+|q%o+|q%p+|q%q+|q&T+|q&W+|q&X+|q'c+|qn+|q^+|q!R+|q#|+|q%x+|q'o+|q'u+|q$n+|q~OV(cOT,Qqc,Qql,Qqm,Qq!h,Qq!y,Qq#r,Qq#s,Qq#x,Qq$P,Qq$T,Qq$U,Qq%f,Qq%g,Qq%h,Qq%i,Qq%j,Qq%k,Qq%l,Qq%m,Qq%n,Qq%o,Qq%p,Qq%q,Qq&T,Qq&W,Qq&X,Qq'c,Qqn,Qq^,Qq!R,Qq#|,Qq%x,Qq'o,Qq'u,Qq$n,Qq~OZ!wOh!sOV'za^'zaa'zad'zac'zae'zaf'zao'za$S'zar'za#p'za~OZ!wOViihii^iiaiidiiciieiifiioii$Sii]iirii#pii~Oa(jOg'sX]'sX~Og(lO~OV(mO~On(oO~PcOn(oO~P#nOn(oO~P)VOa(rOd(qO~Or(sOY!lXZXXZ!lXZ!oX]!lX^!lX^!oXa!lXcXXc!lXeXXe!lXfXXf!lXg!lXhXXh!lXjXX!O!lX!P!lX!Q!lX!S!lX!T!lX!U!lX!V!lX![!lX!]!lX!^!lX!_!lX!`!lX!a!lX!b!lX!c!lX!d!lX!e!lX!g!lX#]!lX#e!lX#n!lX#p#uX#q!lX$p!lX$x!lX$y!lX$z!lX$|!lX$}!lX%O!lX%P!lX%Q!lX%R!lX%S!lX%T!lX~OY%eX~P!7bOc#yOe#|Of$OOh(tO~Oh(vOc'qXe'qXf'qX~O^%ZOe%[Ol%zOv%YOw%YOx%YOy%YO|%bO!O%[O!P%[O!Q%[O!R%[O!S%[O!T%[O!U%tO!V%tO!Y%[O!Z%uO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#n%iO#r%yO#s&QO$q%xO%X%{O'u!^O(X%WO(Y%XO~O!h)PO!r)PO'o(wO])eP~P!;qO'o)SO~P!;qOY)VOZ!wO^)XOf)YOg)UOh(tO!Q)^O!U)^O!V)^O![)VO!])VO!^)VO!_)VO!`)VO!a)VO!b)VO!c)VO!d)VO!g)VO#])[O#q)]O$p)ZOa(TXe(TX!O(TX!P(TX!S(TX!T(TX!e(TX#e(TX#n(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TXn(TX%^(TXV(TX~O](TXr(TXd(TX%d(TX%`(TX%a(TX%[(TX%](TX~P!>oOY)VOg)UO![)VO!])VO!^)VO!_)VO!`)VO!a)VO!b)VO!c)VO!d)VO!g)VOZ(TXa(TXe(TXf(TX!O(TX!P(TX!S(TX!T(TX!e(TX#e(TX#n(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TXn(TX%^(TXV(TX~O](TXr(TXd(TX%d(TX%`(TX%a(TX%[(TX%](TX~P!B[OZ(]Xe(]Xf(]Xg(]X!O(]X!P(]X!S(]X!T(]X!e(]X#e(]X#n(]X$x(]X$y(]X$z(]X$|(]X$}(]X%O(]X%P(]X%Q(]X%R(]X%S(]X%T(]X~Oa)aO](SX~P!E_O'd)bO'e)cO'f)fO~O'g)gO'h)hO'i)kO~Oc)mOf)lOY(UXZ(UX](UX^(UXa(UXe(UXg(UXh(UX!O(UX!P(UX!Q(UX!S(UX!T(UX!U(UX!V(UX![(UX!](UX!^(UX!_(UX!`(UX!a(UX!b(UX!c(UX!d(UX!e(UX!g(UX#](UX#e(UX#n(UX#q(UX$p(UX$x(UX$y(UX$z(UX$|(UX$}(UX%O(UX%P(UX%Q(UX%R(UX%S(UX%T(UXn(UXr(UXd(UX%d(UX$S(UX%X(UX%Y(UX%Z(UX%_(UX%b(UX%c(UX%`(UX%a(UX%^(UXV(UX%[(UXT(UXl(UX!R(UX!h(UX!y(UX#r(UX#s(UX#x(UX#|(UX$P(UX$T(UX$U(UX%f(UX%g(UX%h(UX%i(UX%j(UX%k(UX%l(UX%m(UX%n(UX%o(UX%p(UX%q(UX%x(UX&T(UX&W(UX&X(UX'o(UX'u(UX$n(UX#p(UXW(UXo(UXv(UXw(UXx(UXy(UX|(UX!Y(UX!Z(UX!j(UX!k(UX!s(UX!t(UX!v(UX!w(UX#R(UX#T(UX#V(UX#X(UX#Y(UX#Z(UX$X(UX$](UX$^(UX$_(UX$a(UX$c(UX$d(UX$e(UX$f(UX$g(UX$k(UX$m(UX$q(UX(X(UX(Y(UX%](UX$[(UX~OZ)rOe)oOf)zOg)nO!O)pO!P)pO!S)tO!T)uO!e)rO#e)rO#n){O$x)oO$y)oO$z)qO$|)|O$})}O%O)sO%P)sO%Q)vO%R)wO%S)xO%T)yO~O^%ZOv%YOw%YOx%YOy%YO|%bO!U%tO!V%tO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#s&QO$q%xO'o)SO'u!^O(X%WO(Y%XOZ%UXf%UXg%UX!e%UX#e%UX#n%UX$x%UX$y%UX$z%UX$|%UX$}%UX%O%UX%P%UX%Q%UX%R%UX%S%UX%T%UXY%UX![%UX!]%UX!^%UX!_%UX!`%UX!a%UX!b%UX!c%UX!d%UX!g%UX%^%UX~Oe%[Ol%zO!O%[O!P%[O!Q%[O!R%[O!S%[O!T%[O!Y%[O!Z%uO#r%yO%X%{O]%UXa%UXn%UXr%UXd%UX%d%UX%`%UX%a%UXV%UX%[%UX%]%UX~P##gO#p*PO~O^*RO'o*QO~OY*UO~O]*VO~O^*]Ov%YOw%YOx%YOy%YO|%bO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y&SO#Z&UO#r*^O#s&QO$q%xO'o*XO'u!^O(X%WO(Y%XO~Oc)mOh*`O~O^!`Oc*cO'oyO'u!^O~O^*gO#s*iO'o*fO'u!^O~O^*gO'o*fO'u!^O~O^!`O'o*jO'u!^O~O$S*uO%X%{O%Y*qO%Z*rO%_*vO%b*wO%c*sO~O^*xOZ(TXa(TXe(TXf(TXg(TX!O(TX!P(TX!S(TX!T(TX!e(TX#e(TX#n(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TXY(TX![(TX!](TX!^(TX!_(TX!`(TX!a(TX!b(TX!c(TX!d(TX!g(TXn(TX%^(TXV(TX~O](TXr(TXd(TX%d(TX$S(TX%X(TX%Y(TX%Z(TX%_(TX%b(TX%c(TX%`(TX%a(TX%[(TX#p(TX%](TX~P#,hOZ!wO^)XO~O^*yOc#yOo*zO'oyO'u!^O~O^+POo+QO~O^+TO~O^*xO~O^+UO~O^+VO~O]+YO~O^!`OcaO!h&^O!q&^O!r&^O!s&aO!v&_O'oyO'u!^O~O$R+[O~P#1dO!h&^O!q&^O!r&^O^)yX'o)yX'u)yX~O!s+^O~P#2YOZ!wO^#XOh!sOj!tOc'qXe'qXf'qX~O^!`O!R+fO#|+bO%x+dO'oyO'u!^O~P%rO^!`O!R+fO#|+bO%x+dO&Q+lO&R+lO'oyO'u!^O~P'fOo+mO#p+nO~On+sO~PCrO!v,OO'o+uO~OV,UOo+QO#p,TO$S#]O~OV,XOo+QO#p,WO~Or,ZO~O^)XOa,]OV,^ao,^a~Oa,aOg)wX~Og,bO~OcaO'o&wO~OY,dOa,cXn,cX~Oa,eOn,bX~Oa,gO~On,hOa,dX~Oa,jOo+UX$S+UX~O^!`O#|+bO$n,lO%x+dO'oyO'u!^O~P%rO^!`O#|+bO$n,lO%x+dO&Q+lO&R+lO'oyO'u!^O~P'fOn,nO~PLYO^!`OcaO!y,rO%x,qO'oyO'u!^O~On,tO~P!#UO!v,wO'o,uO~O^!`O%x,qO'oyO'u!^O~Oa,|Og,SX~Og-OO~Oa'kOd-QO~Oa-RO]'wa~OV-VO$S#]O~OV-WO^#XOo#[Or#^O$S#]O~OV-WOo#[O~OV-WOT,]yc,]yl,]ym,]y!h,]y!y,]y#r,]y#s,]y#x,]y$P,]y$T,]y$U,]y%f,]y%g,]y%h,]y%i,]y%j,]y%k,]y%l,]y%m,]y%n,]y%o,]y%p,]y%q,]y&T,]y&W,]y&X,]y'c,]yn,]y^,]y!R,]y#|,]y%x,]y'o,]y'u,]y$n,]y~OV-WOo#[Or#^O~OV-WO~P6yOV-`OT(Pyc(Pyl(Pym(Py!h(Py!y(Py#r(Py#s(Py#x(Py$P(Py$T(Py$U(Py%f(Py%g(Py%h(Py%i(Py%j(Py%k(Py%l(Py%m(Py%n(Py%o(Py%p(Py%q(Py&T(Py&W(Py&X(Py'c(Pyn(Py^(Py!R(Py#|(Py%x(Py'o(Py'u(Py$n(Py~Oo#[Or-cO$S#]O~OV-eOT+|yc+|yl+|ym+|y!h+|y!y+|y#r+|y#s+|y#x+|y$P+|y$T+|y$U+|y%f+|y%g+|y%h+|y%i+|y%j+|y%k+|y%l+|y%m+|y%n+|y%o+|y%p+|y%q+|y&T+|y&W+|y&X+|y'c+|yn+|y^+|y!R+|y#|+|y%x+|y'o+|y'u+|y$n+|y~Oo#oOr-hO$S#]O~OV-jOT,Qyc,Qyl,Qym,Qy!h,Qy!y,Qy#r,Qy#s,Qy#x,Qy$P,Qy$T,Qy$U,Qy%f,Qy%g,Qy%h,Qy%i,Qy%j,Qy%k,Qy%l,Qy%m,Qy%n,Qy%o,Qy%p,Qy%q,Qy&T,Qy&W,Qy&X,Qy'c,Qyn,Qy^,Qy!R,Qy#|,Qy%x,Qy'o,Qy'u,Qy$n,Qy~Oo#tOr-mO$S#]O~OV-qO$S#]O~Oh!sOV'zi^'zia'zid'zic'zie'zif'zio'zi$S'zir'zi#p'zi~Oa(jOg'sa]'sa~On-uO~P#nOn-uO~P)VOd-wO~O'o-xO~O'o-{O~O]#uXa#uX~P!7bO]-}O^*ROa'sO'o-|O~Oa.PO](aX~P#!POa.SO])fX~O].UO~Oa.VO]*uX#p*tX~O].XO~O].ZO~OY!lXZ!lXZ!oX]!lX^!lX^!oXa!lXc!lXe!lXf!lXg!lXh!lXjXX!O!lX!P!lX!Q!lX!S!lX!T!lX!U!lX!V!lX![!lX!]!lX!^!lX!_!lX!`!lX!a!lX!b!lX!c!lX!d!lX!e!lX!g!lX#]!lX#e!lX#n!lX#q!lX$p!lX$x!lX$y!lX$z!lX$|!lX$}!lX%O!lX%P!lX%Q!lX%R!lX%S!lX%T!lXn!lXr!lXd!lX%d!lX$S!lX%X!lX%Y!lX%Z!lX%_!lX%b!lX%c!lX%`!lX%a!lX%^!lXV!lX%[!lXT!lXl!lX!R!lX!h!lX!y!lX#r!lX#s!lX#x!lX#|!lX$P!lX$T!lX$U!lX%f!lX%g!lX%h!lX%i!lX%j!lX%k!lX%l!lX%m!lX%n!lX%o!lX%p!lX%q!lX%x!lX&T!lX&W!lX&X!lX'o!lX'u!lX$n!lXW!lXo!lXv!lXw!lXx!lXy!lX|!lX!Y!lX!Z!lX!j!lX!k!lX!s!lX!t!lX!v!lX!w!lX#R!lX#T!lX#V!lX#X!lX#Y!lX#Z!lX$X!lX$]!lX$^!lX$_!lX$a!lX$c!lX$d!lX$e!lX$f!lX$g!lX$k!lX$m!lX$q!lX(X!lX(Y!lX%]!lX$[!lX~OZXXcXXeXXfXXhXX#p#uX~P#IWO!e.[O~O!h.^O'o)SO~P!;qO].cO!h.dO!q.dO!r.eO'oFuO~P!;qOh.gO~O'o.iO~Oo.kO~Oo.mO~O'd)bO'e)cO'f.tO~O'g)gO'h)hO'i.wO~Oc)mO~Og.zO'o)SO~P!;qO^%ZOv%YOw%YOx%YOy%YO|%bO!U%tO!V%tO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#s&QO$q%xO'o)SO'u!^O(X%WO(Y%XOZ%Uaf%Uag%Ua!e%Ua#e%Ua#n%Ua$x%Ua$y%Ua$z%Ua$|%Ua$}%Ua%O%Ua%P%Ua%Q%Ua%R%Ua%S%Ua%T%UaY%Ua![%Ua!]%Ua!^%Ua!_%Ua!`%Ua!a%Ua!b%Ua!c%Ua!d%Ua!g%Ua%^%Ua~Oe%[Ol%zO!O%[O!P%[O!Q%[O!R%[O!S%[O!T%[O!Y%[O!Z%uO#r%yO%X%{O]%Uaa%Uan%Uar%Uad%Ua%d%Ua%`%Ua%a%UaV%Ua%[%Ua%]%Ua~P$&]OZ/`O^/dOc/bOg/`Oo/^Ov%YOw%YOx%YOy%YO!e/`O!t/fO#_/cO#e/`O#g/gO'o/ZO'u!^O(X%WO(Y%XO~Oo+QO'o)SO~P!;qO^!`O!h)PO!r)PO'o*fO'u!^O])eP~O#p/pO~Oa/qO](Sa~P!E_O#p!lX~P#IWOj!tO~OZ!wO^)XOf)YOh(tO#q)]O$p)ZOY}aa}ae}ag}a!O}a!P}a!S}a!T}a![}a!]}a!^}a!_}a!`}a!a}a!b}a!c}a!d}a!e}a!g}a#e}a#n}a$x}a$y}a$z}a$|}a$}}a%O}a%P}a%Q}a%R}a%S}a%T}an}a%^}aV}aT}al}a!R}a!h}a!y}a#r}a#s}a#x}a#|}a$P}a'o}a'u}a$n}a~O!Q)^O!U)^O!V)^O#])[O]}ar}ad}a%d}a$S}a%X}a%Y}a%Z}a%_}a%b}a%c}a%`}a%a}a%[}ac}a$T}a$U}a%f}a%g}a%h}a%i}a%j}a%k}a%l}a%m}a%n}a%o}a%p}a%q}a%x}a&T}a&W}a&X}a#p}a%]}a~P$-yO#s*iO~OY}a]}aa}a![}a!]}a!^}a!_}a!`}a!a}a!b}a!c}a!d}a!g}an}ar}ad}a%d}a%`}a%a}a%^}aV}a%[}a%]}a~P#!POe#|Of$OOc(nX^(nXo(nX~Od/uO'o)SO~P!;qOc/wO~Oo/yO~OZXXcXXeXXfXXhXXjXX#p#uX~O]#uXa#uX~P$6kOZXXcXXeXXfXXhXXjXX~O!q0OO~P$7^O'o0PO~OZ*xXa*xXe*xXf*xXg*xX!O*xX!P*xX!S*xX!T*xX!e*xX#e*xX#n*xX$x*xX$y*xX$z*xX$|*xX$}*xX%O*xX%P*xX%Q*xX%R*xX%S*xX%T*xXY*xX![*xX!]*xX!^*xX!_*xX!`*xX!a*xX!b*xX!c*xX!d*xX!g*xXn*xXV*xX~O%^0TO]*xXr*xXd*xX%d*xX%`*xX%a*xX%[*xX%]*xX~P$8OO'o0UO~O^!`O'o0VO'u!^O~O^%ZOeFqOlLqOv%YOw%YOx%YOy%YO|%bO!OFqO!PFqO!QFqO!RFqO!SFqO!TFqO!U%tO!V%tO!YFqO!ZFmO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#nFfO#rLmO#s&QO$q%xO%X%{O'o)SO'u!^O(X%WO(Y%XO~O^*]Ov%YOw%YOx%YOy%YO|%bO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y&SO#Z&UO#r*^O#s&QO$q%xO'o0`O'u!^O(X%WO(Y%XO~On(yP~P$={Oo0gOY!xaZ!xa]!xa^!xaa!xac!xae!xaf!xag!xah!xa!O!xa!P!xa!Q!xa!S!xa!T!xa!U!xa!V!xa![!xa!]!xa!^!xa!_!xa!`!xa!a!xa!b!xa!c!xa!d!xa!e!xa!g!xa#]!xa#e!xa#n!xa#q!xa$p!xa$x!xa$y!xa$z!xa$|!xa$}!xa%O!xa%P!xa%Q!xa%R!xa%S!xa%T!xan!xar!xad!xa%d!xa$S!xa%X!xa%Y!xa%Z!xa%_!xa%b!xa%c!xa%`!xa%a!xa%^!xaV!xa%[!xaT!xal!xa!R!xa!h!xa!y!xa#r!xa#s!xa#x!xa#|!xa$P!xa$T!xa$U!xa%f!xa%g!xa%h!xa%i!xa%j!xa%k!xa%l!xa%m!xa%n!xa%o!xa%p!xa%q!xa%x!xa&T!xa&W!xa&X!xa'o!xa'u!xa$n!xa#p!xa%]!xa~O^)XOc0jOo0gO~Oo0nO~O^!`O!h)PO!r)PO'oyO'u!^O~O])eP~P$FYOT1[OV1OOW1fO^0rOeFeOl1[Oo+QOv%YOw%YOx%YOy%YO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y1bO!Z1UO!h1lO!j%cO!k%cO!s1mO!t1WO!v%eO!w%wO!y&PO#R&RO#T&SO#V1qO#X1qO#Y&SO#Z&UO#]1nO#r1ZO#s&QO#x1kO#|1YO$P1[O$X1]O$]1^O$^1_O$_1`O$a1aO$c1oO$d1oO$e1cO$f1dO$g1pO$k1eO$m1gO$n1hO$q%xO'o0qO'u!^O(X%WO(Y%XO~On1SO~P$FrO!v1vO!w1vO'o1uO'u!^O~OY1zOa1yO])xad)xa~O!h&^O!q&^O!r&^O^)ya'o)ya'u)ya~Oc#yO~Or2QO~O^!`O!R2XO#|2SO%x2UO&Q+lO&R+lO'oyO'u!^O~P-|OV,UOo+QO#p,TO~O!v,OO%}2fO'o+uO~O%}2gO~OcaO%g2lO%h2mO%i2mO%v2pO%w2pO~O%u2nO~P$M^O!h2rO'o)SO~P!;qO^2sO~OV`XY`XZXXZ!oX^!oXa`XhXX~OjXXo%sX#p%sX~P$NYOZ!wOh2wOj!tO~OY2|OV)oXa)oX])oX~Oa2}OV)nX])nX~Oh2wO~OZ#bO^+[X~OV3PO~Oo+mO#p3QO~Oc3TO~O'o3WO~O!h3^O'o)SO~P!;qO#Y3cO$T3bO$U3cO$V3cO$W3cO'oyO~O!y3fO~P%!tOa,]OV,^io,^i~Oa,aOg)wa~OY3nOa,can,ca~Oa,eOn,ba~On3rO~Oa,jOo+Ua$S+Ua~O^!`O#|2SO$n3uO%x2UO&Q+lO&R+lO'oyO'u!^O~P-|O'o3xO~O!v3zO'o,uO~O^!`O%x4OO'oyO'u!^O~OZ!oX^!oXo%sX~Oo4PO~OZ#bO^#XO~O'o4UO~Oa,|Og,Sa~Oa-RO]'wi~O]4]O~OV4^Oo#[O~OV4^OT,]!Rc,]!Rl,]!Rm,]!R!h,]!R!y,]!R#r,]!R#s,]!R#x,]!R$P,]!R$T,]!R$U,]!R%f,]!R%g,]!R%h,]!R%i,]!R%j,]!R%k,]!R%l,]!R%m,]!R%n,]!R%o,]!R%p,]!R%q,]!R&T,]!R&W,]!R&X,]!R'c,]!Rn,]!R^,]!R!R,]!R#|,]!R%x,]!R'o,]!R'u,]!R$n,]!R~OV4^Oo#[Or#^O~OV4^O^#XOo#[Or#^O$S#]O~OV4cOT(P!Rc(P!Rl(P!Rm(P!R!h(P!R!y(P!R#r(P!R#s(P!R#x(P!R$P(P!R$T(P!R$U(P!R%f(P!R%g(P!R%h(P!R%i(P!R%j(P!R%k(P!R%l(P!R%m(P!R%n(P!R%o(P!R%p(P!R%q(P!R&T(P!R&W(P!R&X(P!R'c(P!Rn(P!R^(P!R!R(P!R#|(P!R%x(P!R'o(P!R'u(P!R$n(P!R~OV4gOT+|!Rc+|!Rl+|!Rm+|!R!h+|!R!y+|!R#r+|!R#s+|!R#x+|!R$P+|!R$T+|!R$U+|!R%f+|!R%g+|!R%h+|!R%i+|!R%j+|!R%k+|!R%l+|!R%m+|!R%n+|!R%o+|!R%p+|!R%q+|!R&T+|!R&W+|!R&X+|!R'c+|!Rn+|!R^+|!R!R+|!R#|+|!R%x+|!R'o+|!R'u+|!R$n+|!R~OV4kOT,Q!Rc,Q!Rl,Q!Rm,Q!R!h,Q!R!y,Q!R#r,Q!R#s,Q!R#x,Q!R$P,Q!R$T,Q!R$U,Q!R%f,Q!R%g,Q!R%h,Q!R%i,Q!R%j,Q!R%k,Q!R%l,Q!R%m,Q!R%n,Q!R%o,Q!R%p,Q!R%q,Q!R&T,Q!R&W,Q!R&X,Q!R'c,Q!Rn,Q!R^,Q!R!R,Q!R#|,Q!R%x,Q!R'o,Q!R'u,Q!R$n,Q!R~OV4pO$S#]O~On4rO~P)VOY`XZ`XZ!oX]`X^`X^!oXa`Xc`Xe`Xf`Xg`Xh`X!O`X!P`X!Q`X!S`X!T`X!U`X!V`X![`X!]`X!^`X!_`X!``X!a`X!b`X!c`X!d`X!e`X!g`X#]`X#e`X#n`X#q`X$p`X$x`X$y`X$z`X$|`X$}`X%O`X%P`X%Q`X%R`X%S`X%T`Xn`Xr`Xd`X%d`X$S`X%X`X%Y`X%Z`X%_`X%b`X%c`X%``X%a`X%^`XV`X%[`XT`Xl`X!R`X!h`X!y`X#r`X#s`X#x`X#|`X$P`X$T`X$U`X%f`X%g`X%h`X%i`X%j`X%k`X%l`X%m`X%n`X%o`X%p`X%q`X%x`X&T`X&W`X&X`X'o`X'u`X$n`X#p`XW`Xo`Xv`Xw`Xx`Xy`X|`X!Y`X!Z`X!j`X!k`X!s`X!t`X!v`X!w`X#R`X#T`X#V`X#X`X#Y`X#Z`X$X`X$]`X$^`X$_`X$a`X$c`X$d`X$e`X$f`X$g`X$k`X$m`X$q`X(X`X(Y`X%]`X$[`X~OZXXcXXeXXfXXhXX~P%1sO]`X]#uXa`Xa#uX#p#uX~O])gaa)ga#p*tX~Oa.PO](aa~Oa.PO](aa~P#!POa.SO])fa~Oa.VO]*ua~O](^ia(^iY(^i![(^i!](^i!^(^i!_(^i!`(^i!a(^i!b(^i!c(^i!d(^i!g(^in(^ir(^id(^i%d(^i%`(^i%a(^i%^(^iV(^i%[(^i%](^i~P#!PO](fXa(fXd(fX~P#!PO!h.dO!q.dO!r.eO'o)SO~P!;qOa5QO](dXd(dX~O^!`O!s5XO!t5UO'o5TO'u!^O~O]5YO~OZ!wOY(hi](hi^(hia(hic(hie(hif(hig(hih(hi!O(hi!P(hi!Q(hi!S(hi!T(hi!U(hi!V(hi![(hi!](hi!^(hi!_(hi!`(hi!a(hi!b(hi!c(hi!d(hi!e(hi!g(hi#](hi#e(hi#n(hi#q(hi$p(hi$x(hi$y(hi$z(hi$|(hi$}(hi%O(hi%P(hi%Q(hi%R(hi%S(hi%T(hin(hir(hid(hi%d(hi$S(hi%X(hi%Y(hi%Z(hi%_(hi%b(hi%c(hi%`(hi%a(hi%^(hiV(hi%[(hiT(hil(hi!R(hi!h(hi!y(hi#r(hi#s(hi#x(hi#|(hi$P(hi$T(hi$U(hi%f(hi%g(hi%h(hi%i(hi%j(hi%k(hi%l(hi%m(hi%n(hi%o(hi%p(hi%q(hi%x(hi&T(hi&W(hi&X(hi'o(hi'u(hi$n(hi#p(hiW(hio(hiv(hiw(hix(hiy(hi|(hi!Y(hi!Z(hi!j(hi!k(hi!s(hi!t(hi!v(hi!w(hi#R(hi#T(hi#V(hi#X(hi#Y(hi#Z(hi$X(hi$](hi$^(hi$_(hi$a(hi$c(hi$d(hi$e(hi$f(hi$g(hi$k(hi$m(hi$q(hi(X(hi(Y(hi%](hi$[(hi~OZ!wOY(mX](mX^(mXa(mXc(mXe(mXf(mXg(mXh(mX!O(mX!P(mX!Q(mX!S(mX!T(mX!U(mX!V(mX![(mX!](mX!^(mX!_(mX!`(mX!a(mX!b(mX!c(mX!d(mX!e(mX!g(mX#](mX#e(mX#n(mX#q(mX$p(mX$x(mX$y(mX$z(mX$|(mX$}(mX%O(mX%P(mX%Q(mX%R(mX%S(mX%T(mXn(mXr(mXd(mX%d(mX$S(mX%X(mX%Y(mX%Z(mX%_(mX%b(mX%c(mX%`(mX%a(mX%^(mXV(mX%[(mXT(mXl(mX!R(mX!h(mX!y(mX#r(mX#s(mX#x(mX#|(mX$P(mX$T(mX$U(mX%f(mX%g(mX%h(mX%i(mX%j(mX%k(mX%l(mX%m(mX%n(mX%o(mX%p(mX%q(mX%x(mX&T(mX&W(mX&X(mX'o(mX'u(mX$n(mX#p(mXW(mXo(mXv(mXw(mXx(mXy(mX|(mX!Y(mX!Z(mX!j(mX!k(mX!s(mX!t(mX!v(mX!w(mX#R(mX#T(mX#V(mX#X(mX#Y(mX#Z(mX$X(mX$](mX$^(mX$_(mX$a(mX$c(mX$d(mX$e(mX$f(mX$g(mX$k(mX$m(mX$q(mX(X(mX(Y(mX%](mX$[(mX~OZIoO^/dOc/bOgIoOo/^Ov%YOw%YOx%YOy%YO!eIoO!t/fO#_/cO#eIoO#gIrO'oIlO'u!^O(X%WO(Y%XO~Oa)RPn)RP~P&!VOc)mO'o5fOa(tP~Oa5mOn5kOr5lO~P#!POa5pOn5nOr5oO~P#!POZ!wOh5[OY(ki](ki^(kia(kic(kie(kif(kig(ki!O(ki!P(ki!Q(ki!S(ki!T(ki!U(ki!V(ki![(ki!](ki!^(ki!_(ki!`(ki!a(ki!b(ki!c(ki!d(ki!e(ki!g(ki#](ki#e(ki#n(ki#q(ki$p(ki$x(ki$y(ki$z(ki$|(ki$}(ki%O(ki%P(ki%Q(ki%R(ki%S(ki%T(kin(kir(kid(ki%d(ki$S(ki%X(ki%Y(ki%Z(ki%_(ki%b(ki%c(ki%`(ki%a(ki%^(kiV(ki%[(kiT(kil(ki!R(ki!h(ki!y(ki#r(ki#s(ki#x(ki#|(ki$P(ki$T(ki$U(ki%f(ki%g(ki%h(ki%i(ki%j(ki%k(ki%l(ki%m(ki%n(ki%o(ki%p(ki%q(ki%x(ki&T(ki&W(ki&X(ki'o(ki'u(ki$n(ki#p(kiW(kio(kiv(kiw(kix(kiy(ki|(ki!Y(ki!Z(ki!j(ki!k(ki!s(ki!t(ki!v(ki!w(ki#R(ki#T(ki#V(ki#X(ki#Y(ki#Z(ki$X(ki$](ki$^(ki$_(ki$a(ki$c(ki$d(ki$e(ki$f(ki$g(ki$k(ki$m(ki$q(ki(X(ki(Y(ki%](ki$[(ki~Od5rO~Oe)oO!O)pO!P)pO#n){O$x)oO$y)oOZ$wi]$wia$wif$wi!S$wi!T$wi!e$wi#e$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$win$wir$wid$wi%d$wi%`$wi%a$wi%^$wiV$wi%[$wi%]$wi~Og)nO$z)qO~P&-POZ$wi]$wia$wie$wif$wig$wi!O$wi!P$wi!S$wi!T$wi!e$wi#e$wi$x$wi$y$wi$z$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$win$wir$wid$wi%d$wi%`$wi%a$wi%^$wiV$wi%[$wi%]$wi~O#n){O~P&0SOe)oO#n){O$x)oO$y)oOZ$wi]$wia$wif$wig$wi!S$wi!T$wi!e$wi#e$wi$z$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$win$wir$wid$wi%d$wi%`$wi%a$wi%^$wiV$wi%[$wi%]$wi~O!O$wi!P$wi~P&3VOg$wi$z$wi~P&-POZ)rOe)oOg)nO!O)pO!P)pO!e)rO#e)rO#n){O$x)oO$y)oO$z)qO$|)|O$})}O]$wia$wif$wi!S$wi!T$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$win$wir$wid$wi%d$wi%`$wi%a$wi%^$wiV$wi%[$wi%]$wi~O%O$wi%P$wi~P&6dO%O)sO%P)sO~P&6dOZ)rOe)oOg)nO!O)pO!P)pO!S)tO!e)rO#e)rO#n){O$x)oO$y)oO$z)qO$|)|O$})}O%O)sO%P)sO]$wia$wif$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$win$wir$wid$wi%d$wi%`$wi%a$wi%^$wiV$wi%[$wi%]$wi~O!T$wi~P&9qO!T)uO~P&9qOZ)rOe)oOg)nO!O)pO!P)pO!S)tO!T)uO!e)rO#e)rO#n){O$x)oO$y)oO$z)qO$|)|O$})}O%O)sO%P)sO%Q)vO]$wia$wif$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$win$wir$wid$wi%d$wi%`$wi%a$wi%^$wiV$wi%[$wi%]$wi~O%R$wi~P&<{O%R)wO~P&<{O]$wia$wif$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$win$wir$wid$wi%d$wi%`$wi%a$wi%^$wiV$wi%[$wi%]$wi~OZ)rOe)oOg)nO!O)pO!P)pO!S)tO!T)uO!e)rO#e)rO#n){O$x)oO$y)oO$z)qO$|)|O$})}O%O)sO%P)sO%Q)vO%R)wO%S)xO%T)yO~P&@VOr5sO~P#!POZ!lX]!lX^XXa!lXe!lXf!lXg!lXh!lX!O!lX!P!lX!S!lX!T!lX!e!lX#e!lX#h!lX#i!lX#n!lX$x!lX$y!lX$z!lX$|!lX$}!lX%O!lX%P!lX%Q!lX%R!lX%S!lX%T!lXY!lX![!lX!]!lX!^!lX!_!lX!`!lX!a!lX!b!lX!c!lX!d!lX!g!lXn!lXr!lXd!lX%d!lX$S!lX%X!lX%Y!lX%Z!lX%_!lX%b!lX%c!lX%`!lX%a!lX%^!lXV!lX%[!lX#p!lX%]!lX~P$7^O^5tOc#yOe#|Of$OO~Oh5vOZ)VX])VXa)VXe)VXf)VXg)VX!O)VX!P)VX!S)VX!T)VX!e)VX#e)VX#h)VX#i)VX#n)VX$x)VX$y)VX$z)VX$|)VX$})VX%O)VX%P)VX%Q)VX%R)VX%S)VX%T)VXY)VX![)VX!])VX!^)VX!_)VX!`)VX!a)VX!b)VX!c)VX!d)VX!g)VX#o)VX#p)VXd)VXn)VXr)VX%d)VX$S)VX%X)VX%Y)VX%Z)VX%_)VX%b)VX%c)VX%`)VX%a)VX%^)VXV)VX%[)VXT)VX^)VXc)VXl)VX!R)VX!h)VX!y)VX#r)VX#s)VX#x)VX#|)VX$P)VX$T)VX$U)VX%f)VX%g)VX%h)VX%i)VX%j)VX%k)VX%l)VX%m)VX%n)VX%o)VX%p)VX%q)VX%x)VX&T)VX&W)VX&X)VX'o)VX'u)VX$n)VXW)VXo)VXv)VXw)VXx)VXy)VX|)VX!Q)VX!U)VX!V)VX!Y)VX!Z)VX!j)VX!k)VX!s)VX!t)VX!v)VX!w)VX#R)VX#T)VX#V)VX#X)VX#Y)VX#Z)VX#])VX$X)VX$])VX$^)VX$_)VX$a)VX$c)VX$d)VX$e)VX$f)VX$g)VX$k)VX$m)VX$q)VX(X)VX(Y)VX%])VX$[)VX~On5{O'o'qO~Oo/^O#_5}O'o'qO~O#_5}O'o'qOZ#jX]#jXa#jXe#jXf#jXg#jX!O#jX!P#jX!S#jX!T#jX!e#jX#e#jX#h#jX#i#jX#n#jX$x#jX$y#jX$z#jX$|#jX$}#jX%O#jX%P#jX%Q#jX%R#jX%S#jX%T#jXY#jX![#jX!]#jX!^#jX!_#jX!`#jX!a#jX!b#jX!c#jX!d#jX!g#jX#o#jX#p#jXd#jXn#jXr#jX%d#jX$S#jX%X#jX%Y#jX%Z#jX%_#jX%b#jX%c#jX%`#jX%a#jX%^#jXV#jX%[#jXT#jX^#jXc#jXl#jX!R#jX!h#jX!y#jX#r#jX#s#jX#x#jX#|#jX$P#jX$T#jX$U#jX%f#jX%g#jX%h#jX%i#jX%j#jX%k#jX%l#jX%m#jX%n#jX%o#jX%p#jX%q#jX%x#jX&T#jX&W#jX&X#jX'u#jX$n#jXW#jXo#jXv#jXw#jXx#jXy#jX|#jX!Q#jX!U#jX!V#jX!Y#jX!Z#jX!j#jX!k#jX!s#jX!t#jX!v#jX!w#jX#R#jX#T#jX#V#jX#X#jX#Y#jX#Z#jX#]#jX$X#jX$]#jX$^#jX$_#jX$a#jX$c#jX$d#jX$e#jX$f#jX$g#jX$k#jX$m#jX$q#jX(X#jX(Y#jX%]#jX$[#jX~Od6VO#n6SO~P&!VOZIoO^/dOc/bOgIoOo/^Ov%YOw%YOx%YOy%YO!eIoO!t/fO#_/cO#eIoO#gIrO'o6XO'u!^O(X%WO(Y%XO~O^6^O#_5}O'o'qO~O#h6aO#i6bO#n$wi$S$wi%X$wi%Y$wi%Z$wi%_$wi%b$wi%c$wi#p$wi~P&0SOo/^O#_5}O'o'qOZ)_X])_Xa)_Xe)_Xf)_Xg)_X!O)_X!P)_X!S)_X!T)_X!e)_X#e)_X#h)_X#i)_X#n)_X$x)_X$y)_X$z)_X$|)_X$})_X%O)_X%P)_X%Q)_X%R)_X%S)_X%T)_XY)_X![)_X!])_X!^)_X!_)_X!`)_X!a)_X!b)_X!c)_X!d)_X!g)_X#o)_X#p)_Xd)_Xn)_Xr)_X%d)_X$S)_X%X)_X%Y)_X%Z)_X%_)_X%b)_X%c)_X%`)_X%a)_X%^)_XV)_X%[)_XT)_X^)_Xc)_Xl)_X!R)_X!h)_X!y)_X#r)_X#s)_X#x)_X#|)_X$P)_X$T)_X$U)_X%f)_X%g)_X%h)_X%i)_X%j)_X%k)_X%l)_X%m)_X%n)_X%o)_X%p)_X%q)_X%x)_X&T)_X&W)_X&X)_X'u)_X$n)_XW)_Xv)_Xw)_Xx)_Xy)_X|)_X!Q)_X!U)_X!V)_X!Y)_X!Z)_X!j)_X!k)_X!s)_X!t)_X!v)_X!w)_X#R)_X#T)_X#V)_X#X)_X#Y)_X#Z)_X#])_X$X)_X$])_X$^)_X$_)_X$a)_X$c)_X$d)_X$e)_X$f)_X$g)_X$k)_X$m)_X$q)_X(X)_X(Y)_X%])_X$[)_X~O#_5}O'o'qOZ#lX]#lXa#lXe#lXf#lXg#lX!O#lX!P#lX!S#lX!T#lX!e#lX#e#lX#h#lX#i#lX#n#lX$x#lX$y#lX$z#lX$|#lX$}#lX%O#lX%P#lX%Q#lX%R#lX%S#lX%T#lXY#lX![#lX!]#lX!^#lX!_#lX!`#lX!a#lX!b#lX!c#lX!d#lX!g#lX#o#lX#p#lXd#lXn#lXr#lX%d#lX$S#lX%X#lX%Y#lX%Z#lX%_#lX%b#lX%c#lX%`#lX%a#lX%^#lXV#lX%[#lXT#lX^#lXc#lXl#lX!R#lX!h#lX!y#lX#r#lX#s#lX#x#lX#|#lX$P#lX$T#lX$U#lX%f#lX%g#lX%h#lX%i#lX%j#lX%k#lX%l#lX%m#lX%n#lX%o#lX%p#lX%q#lX%x#lX&T#lX&W#lX&X#lX'u#lX$n#lXW#lXo#lXv#lXw#lXx#lXy#lX|#lX!Q#lX!U#lX!V#lX!Y#lX!Z#lX!j#lX!k#lX!s#lX!t#lX!v#lX!w#lX#R#lX#T#lX#V#lX#X#lX#Y#lX#Z#lX#]#lX$X#lX$]#lX$^#lX$_#lX$a#lX$c#lX$d#lX$e#lX$f#lX$g#lX$k#lX$m#lX$q#lX(X#lX(Y#lX%]#lX$[#lX~O]*vXa*vXY*vX![*vX!]*vX!^*vX!_*vX!`*vX!a*vX!b*vX!c*vX!d*vX!g*vXn*vXr*vXd*vX%d*vX%`*vX%a*vX%^*vXV*vX%[*vX%]*vX~P#!POa.VO]*uX~Oa6iO~P!E_Od6jO~P#!PO#p6nO~O!q6qO~OZ*xaa*xae*xaf*xag*xa!O*xa!P*xa!S*xa!T*xa!e*xa#e*xa#n*xa$x*xa$y*xa$z*xa$|*xa$}*xa%O*xa%P*xa%Q*xa%R*xa%S*xa%T*xaY*xa![*xa!]*xa!^*xa!_*xa!`*xa!a*xa!b*xa!c*xa!d*xa!g*xan*xaV*xa~O%^0TO]*xar*xad*xa%d*xa%`*xa%a*xa%[*xa%]*xa~P'AOO'o6sO~OY6tO~O!q6uO~P$7^O'o6vO~O%d6wO~P#!POZG]OeGPOfLvOgF{O!OGTO!PGTO!SGeO!TGiO!eG]O#eG]O#nG}O$xGPO$yGPO$zGXO$|)|O$})}O%OGaO%PGaO%QGmO%RGqO%SGuO%TGyO~O$S*za%X*za%Y*za%Z*za%_*za%b*za%c*za~P'DpO%`6xO%a6xO~P#!PO]+Paa+Pa%^+PaY+Pa![+Pa!]+Pa!^+Pa!_+Pa!`+Pa!a+Pa!b+Pa!c+Pa!d+Pa!g+Pan+Par+Pad+Pa%d+Pa%`+Pa%a+PaV+Pa%[+Pa%]+Pa~P#!PO]6zO~O^*ROa'sO'oHeO~O^!lX^!oXc!lXf!lXh!lXjXX!Q!lX!U!lX!V!lX#]!lX#q!lX$p!lX~OY6{OZ!wOa(mXn(mX~P'HxOZ!wO^)XOh(tO!Q)^O!U)^O!V)^O#])[O#q)]O$p)ZO~Of6|O~P'JQOZ(VX^(VXc(VXf(VXh(VX!Q(VX!U(VX!V(VX#](VX#q(VX$p(VX~Oa({Xn({X~P'JvOa6}On(zX~On7PO~Oa7QOn(yX~Oc)mOo7UO!h7XO'o7ROa(tP~P!;qOa'kOd'mO'o)SO~P!;qOc#yOo0nO~Oo0gOY!xiZ!xi]!xi^!xia!xic!xie!xif!xig!xih!xi!O!xi!P!xi!Q!xi!S!xi!T!xi!U!xi!V!xi![!xi!]!xi!^!xi!_!xi!`!xi!a!xi!b!xi!c!xi!d!xi!e!xi!g!xi#]!xi#e!xi#n!xi#q!xi$p!xi$x!xi$y!xi$z!xi$|!xi$}!xi%O!xi%P!xi%Q!xi%R!xi%S!xi%T!xin!xir!xid!xi%d!xi$S!xi%X!xi%Y!xi%Z!xi%_!xi%b!xi%c!xi%`!xi%a!xi%^!xiV!xi%[!xiT!xil!xi!R!xi!h!xi!y!xi#r!xi#s!xi#x!xi#|!xi$P!xi$T!xi$U!xi%f!xi%g!xi%h!xi%i!xi%j!xi%k!xi%l!xi%m!xi%n!xi%o!xi%p!xi%q!xi%x!xi&T!xi&W!xi&X!xi'o!xi'u!xi$n!xi#p!xi%]!xi~Oc#yOY$uiZ$ui^$uia$uie$uif$uig$uih$ui!O$ui!P$ui!Q$ui!S$ui!T$ui!U$ui!V$ui![$ui!]$ui!^$ui!_$ui!`$ui!a$ui!b$ui!c$ui!d$ui!e$ui!g$ui#]$ui#e$ui#n$ui#q$ui$p$ui$x$ui$y$ui$z$ui$|$ui$}$ui%O$ui%P$ui%Q$ui%R$ui%S$ui%T$uin$ui%^$uiV$ui~Oo0nO]$uir$uid$ui%d$ui$S$ui%X$ui%Y$ui%Z$ui%_$ui%b$ui%c$ui%`$ui%a$ui%[$ui#p$ui%]$ui~P(%^On7`Oo0nO'o)SO~P!;qOr7bOY!lXZXXZ!lXZ!oXcXXeXXfXXg!lXhXX![!lX!]!lX!^!lX!_!lX!`!lX!a!lX!b!lX!c!lX!d!lX!g!lX~P'HxOY)VOZ!wO^)XOf)YOg)UOh(tO!Q)^O![)VO!])VO!^)VO!_)VO!`)VO!a)VO!b)VO!c)VO!d)VO!g)VO#])[O#q)]O$p)ZO~O!U7fO!V7fO~P(+YOY)VOg)UO![)VO!])VO!^)VO!_)VO!`)VO!a)VO!b)VO!c)VO!d)VO!g)VO~OT1[O^!`Ol1[O!h7kO#r1[O$P1[O'oyO'u!^O~Oo+QO#p7lO~OV*SXY(VXg(VX![(VX!](VX!^(VX!_(VX!`(VX!a(VX!b(VX!c(VX!d(VX!g(VXa*SX]*SX~P'JvOn7pO~P$FrOV7tO'o)SO~P!;qO^!`O!t7uO'oyO'u!^O~O'oHcO~O#s*iOT&}X^&}Xl&}X!h&}X#r&}X$P&}X'o&}X'u&}X~OV1OOW1fO^8OOeFeOo+QOv%YOw%YOx%YOy%YO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y1bO!Z1UO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V1qO#X1qO#Y&SO#Z&UO#]1nO#r*^O#s&QO$P8QO$X1]O$]1^O$^1_O$_1`O$a1aO$c1oO$d1oO$e1cO$f1dO$g1pO$k1eO$m1gO$n1hO$q%xO'o*XO'u!^O(X%WO(Y%XO~O^8RO~O^8TO~O$a8WO'o)SO~P!;qO#Y8XO$[8YO'o8XO~OV8[O!h8]O'o)SO~P!;qO^8_O~O$c8bO$f8aO~O^8cO~OV7{O~O!h8eO~O#x8fO^)mX!t)mX'o)mX'u)mX~O^!`O'oyO'u!^O~P(5yO!h8gO#x1kO^)lX!t)lX'o)lX'u)lX~OV8jO~OZ8nOh8lOj8mOc'qXe'qXf'qX~O]8qO~O]8rO~P#!POZ!wO](mXh(mXjXX~Oh8sO])OX~O]8uO~OY8yOa8xO])xid)xi~Oc#yO'o*QO~O!v8|O!w8|O~OV9YO~O^9^O~OZ9bOe9bOg9_O!O9`O!P9`O!Q9aO!R9aO!S9bO!T9bO!U9aO!V9aO!e9bO#e9bO$x9bO$y9bO$z9bO%O9bO%P9bO%Q9bO(X%WO~OcaO%g2lO%h2mO%i2mO%v9fO%w9fO~O%u9dO~P(:kOn+bX~P$M^OcaO%g2lO%h2mO%i2mO%u2nOn+bX~On9lO~O%h9mO%i9mO%u+dX%v+dX%w+dX~O%g9mO%u+dX%v+dX%w+dX~O%u9dO%v9fO%w9fO~OV9pO~P#!PO]9rO~OY9sO~Oa9tOV)sX~OV9vO~O!v9{O'o9wO~Oo0nO!h:SO'o)SO~P!;qOa2}OV)na])na~O!h:WO'o)SO~P!;qOY:XOT+aX^+aXc+aXl+aXn+aX!R+aX!h+aX!y+aX#r+aX#s+aX#x+aX#|+aX$P+aX$T+aX$U+aX%f+aX%g+aX%h+aX%i+aX%j+aX%k+aX%l+aX%m+aX%n+aX%o+aX%p+aX%q+aX%x+aX&T+aX&W+aX&X+aX'o+aX'u+aX$n+aX~OT`XY`X^`Xa`Xl`Xn`X!R`X!h`X!y`X#r`X#s`X#x`X#|`X$P`X'o`X'u`X$n`X~OZXXc`XhXXjXXo%sX$T`X$U`X%f`X%g`X%h`X%i`X%j`X%k`X%l`X%m`X%n`X%o`X%p`X%q`X%x`X&T`X&W`X&X`X~P(@oOZ!wOh:[Oj!tO~Oh:[O~Oo:^O~OV:_O~P#!POV:aO~P#!POa:bOV)}X^)}Xo)}Xr)}X$S)}X#p)}X~Of:dOV*OX^*OXa*OXo*OXr*OX$S*OX#p*OX~Oa:eOV)|X^)|Xo)|Xr)|X$S)|X#p)|X~O^:fO~Oa,]OV,^qo,^q~Oa,aOg)wi~Oa,cin,ci~P#!POV:kO~O!v:tO'o,uO~OcaO%u:xO%v:yO~OV:|O$S#]O~OV:}O~OV;POT,]!Zc,]!Zl,]!Zm,]!Z!h,]!Z!y,]!Z#r,]!Z#s,]!Z#x,]!Z$P,]!Z$T,]!Z$U,]!Z%f,]!Z%g,]!Z%h,]!Z%i,]!Z%j,]!Z%k,]!Z%l,]!Z%m,]!Z%n,]!Z%o,]!Z%p,]!Z%q,]!Z&T,]!Z&W,]!Z&X,]!Z'c,]!Zn,]!Z^,]!Z!R,]!Z#|,]!Z%x,]!Z'o,]!Z'u,]!Z$n,]!Z~OV;POo#[O~OV;POo#[Or#^O~OV;PO^#XOo#[Or#^O$S#]O~OV;UOT(P!Zc(P!Zl(P!Zm(P!Z!h(P!Z!y(P!Z#r(P!Z#s(P!Z#x(P!Z$P(P!Z$T(P!Z$U(P!Z%f(P!Z%g(P!Z%h(P!Z%i(P!Z%j(P!Z%k(P!Z%l(P!Z%m(P!Z%n(P!Z%o(P!Z%p(P!Z%q(P!Z&T(P!Z&W(P!Z&X(P!Z'c(P!Zn(P!Z^(P!Z!R(P!Z#|(P!Z%x(P!Z'o(P!Z'u(P!Z$n(P!Z~OV;XOT+|!Zc+|!Zl+|!Zm+|!Z!h+|!Z!y+|!Z#r+|!Z#s+|!Z#x+|!Z$P+|!Z$T+|!Z$U+|!Z%f+|!Z%g+|!Z%h+|!Z%i+|!Z%j+|!Z%k+|!Z%l+|!Z%m+|!Z%n+|!Z%o+|!Z%p+|!Z%q+|!Z&T+|!Z&W+|!Z&X+|!Z'c+|!Zn+|!Z^+|!Z!R+|!Z#|+|!Z%x+|!Z'o+|!Z'u+|!Z$n+|!Z~OV;[OT,Q!Zc,Q!Zl,Q!Zm,Q!Z!h,Q!Z!y,Q!Z#r,Q!Z#s,Q!Z#x,Q!Z$P,Q!Z$T,Q!Z$U,Q!Z%f,Q!Z%g,Q!Z%h,Q!Z%i,Q!Z%j,Q!Z%k,Q!Z%l,Q!Z%m,Q!Z%n,Q!Z%o,Q!Z%p,Q!Z%q,Q!Z&T,Q!Z&W,Q!Z&X,Q!Z'c,Q!Zn,Q!Z^,Q!Z!R,Q!Z#|,Q!Z%x,Q!Z'o,Q!Z'u,Q!Z$n,Q!Z~OV;^O$S#]O~O]&iaa&ia~P#!POa.PO](ai~O](^qa(^qY(^q![(^q!](^q!^(^q!_(^q!`(^q!a(^q!b(^q!c(^q!d(^q!g(^qn(^qr(^qd(^q%d(^q%`(^q%a(^q%^(^qV(^q%[(^q%](^q~P#!POa5QO](dad(da~O](faa(fad(fa~P#!PO]`Xa`Xd`X~P$7^O^!`O!t5UO'oyO'u!^O~OZ!wOY(hq](hq^(hqa(hqc(hqe(hqf(hqg(hqh(hq!O(hq!P(hq!Q(hq!S(hq!T(hq!U(hq!V(hq![(hq!](hq!^(hq!_(hq!`(hq!a(hq!b(hq!c(hq!d(hq!e(hq!g(hq#](hq#e(hq#n(hq#q(hq$p(hq$x(hq$y(hq$z(hq$|(hq$}(hq%O(hq%P(hq%Q(hq%R(hq%S(hq%T(hqn(hqr(hqd(hq%d(hq$S(hq%X(hq%Y(hq%Z(hq%_(hq%b(hq%c(hq%`(hq%a(hq%^(hqV(hq%[(hqT(hql(hq!R(hq!h(hq!y(hq#r(hq#s(hq#x(hq#|(hq$P(hq$T(hq$U(hq%f(hq%g(hq%h(hq%i(hq%j(hq%k(hq%l(hq%m(hq%n(hq%o(hq%p(hq%q(hq%x(hq&T(hq&W(hq&X(hq'o(hq'u(hq$n(hq#p(hqW(hqo(hqv(hqw(hqx(hqy(hq|(hq!Y(hq!Z(hq!j(hq!k(hq!s(hq!t(hq!v(hq!w(hq#R(hq#T(hq#V(hq#X(hq#Y(hq#Z(hq$X(hq$](hq$^(hq$_(hq$a(hq$c(hq$d(hq$e(hq$f(hq$g(hq$k(hq$m(hq$q(hq(X(hq(Y(hq%](hq$[(hq~O#hJ_O#iJbO#o;jO#p;iO~Oa;kOn)SX~Oa;nOn;mO~OY;oO~Oa;pOn(qX~Oa;rO~On;sOa(tX~O'o;tO~Ov%YOw%YOx%YOy%YO(X%WO(Y%XO~OZ!wOh5[OY(kq](kq^(kqa(kqc(kqe(kqf(kqg(kq!O(kq!P(kq!Q(kq!S(kq!T(kq!U(kq!V(kq![(kq!](kq!^(kq!_(kq!`(kq!a(kq!b(kq!c(kq!d(kq!e(kq!g(kq#](kq#e(kq#n(kq#q(kq$p(kq$x(kq$y(kq$z(kq$|(kq$}(kq%O(kq%P(kq%Q(kq%R(kq%S(kq%T(kqn(kqr(kqd(kq%d(kq$S(kq%X(kq%Y(kq%Z(kq%_(kq%b(kq%c(kq%`(kq%a(kq%^(kqV(kq%[(kqT(kql(kq!R(kq!h(kq!y(kq#r(kq#s(kq#x(kq#|(kq$P(kq$T(kq$U(kq%f(kq%g(kq%h(kq%i(kq%j(kq%k(kq%l(kq%m(kq%n(kq%o(kq%p(kq%q(kq%x(kq&T(kq&W(kq&X(kq'o(kq'u(kq$n(kq#p(kqW(kqo(kqv(kqw(kqx(kqy(kq|(kq!Y(kq!Z(kq!j(kq!k(kq!s(kq!t(kq!v(kq!w(kq#R(kq#T(kq#V(kq#X(kq#Y(kq#Z(kq$X(kq$](kq$^(kq$_(kq$a(kq$c(kq$d(kq$e(kq$f(kq$g(kq$k(kq$m(kq$q(kq(X(kq(Y(kq%](kq$[(kq~O#_5}O'o'qOZ)_a])_aa)_ae)_af)_ag)_a!O)_a!P)_a!S)_a!T)_a!e)_a#e)_a#h)_a#i)_a#n)_a$x)_a$y)_a$z)_a$|)_a$})_a%O)_a%P)_a%Q)_a%R)_a%S)_a%T)_aY)_a![)_a!])_a!^)_a!_)_a!`)_a!a)_a!b)_a!c)_a!d)_a!g)_a#o)_a#p)_ad)_an)_ar)_a%d)_a$S)_a%X)_a%Y)_a%Z)_a%_)_a%b)_a%c)_a%`)_a%a)_a%^)_aV)_a%[)_aT)_a^)_ac)_al)_a!R)_a!h)_a!y)_a#r)_a#s)_a#x)_a#|)_a$P)_a$T)_a$U)_a%f)_a%g)_a%h)_a%i)_a%j)_a%k)_a%l)_a%m)_a%n)_a%o)_a%p)_a%q)_a%x)_a&T)_a&W)_a&X)_a'u)_a$n)_aW)_av)_aw)_ax)_ay)_a|)_a!Q)_a!U)_a!V)_a!Y)_a!Z)_a!j)_a!k)_a!s)_a!t)_a!v)_a!w)_a#R)_a#T)_a#V)_a#X)_a#Y)_a#Z)_a#])_a$X)_a$])_a$^)_a$_)_a$a)_a$c)_a$d)_a$e)_a$f)_a$g)_a$k)_a$m)_a$q)_a(X)_a(Y)_a%])_a$[)_a~Oo/^O~P)9|O'o;|O~Oh5vOZ)Va])Vaa)Vae)Vaf)Vag)Va!O)Va!P)Va!S)Va!T)Va!e)Va#e)Va#h)Va#i)Va#n)Va$x)Va$y)Va$z)Va$|)Va$})Va%O)Va%P)Va%Q)Va%R)Va%S)Va%T)VaY)Va![)Va!])Va!^)Va!_)Va!`)Va!a)Va!b)Va!c)Va!d)Va!g)Va#o)Va#p)Vad)Van)Var)Va%d)Va$S)Va%X)Va%Y)Va%Z)Va%_)Va%b)Va%c)Va%`)Va%a)Va%^)VaV)Va%[)VaT)Va^)Vac)Val)Va!R)Va!h)Va!y)Va#r)Va#s)Va#x)Va#|)Va$P)Va$T)Va$U)Va%f)Va%g)Va%h)Va%i)Va%j)Va%k)Va%l)Va%m)Va%n)Va%o)Va%p)Va%q)Va%x)Va&T)Va&W)Va&X)Va'o)Va'u)Va$n)VaW)Vao)Vav)Vaw)Vax)Vay)Va|)Va!Q)Va!U)Va!V)Va!Y)Va!Z)Va!j)Va!k)Va!s)Va!t)Va!v)Va!w)Va#R)Va#T)Va#V)Va#X)Va#Y)Va#Z)Va#])Va$X)Va$])Va$^)Va$_)Va$a)Va$c)Va$d)Va$e)Va$f)Va$g)Va$k)Va$m)Va$q)Va(X)Va(Y)Va%])Va$[)Va~OhTO~O#x>WO^)ma!t)ma'o)ma'u)ma~Oo>XO~O$h>]O$j>_O~O^!`Oa'kOg>cO'oyO'u!^O~OZ>dOh>eOj>eO](|X~O]>gO~Oh8sO])Oa~Oa>jO])xqd)xq~P#!POY>mOa>jO])xqd)xq~OV>pO~O^>tO~OV>vO~O]>wO~O^>xOg.zO~O^>zO~O^>|O~O^>xO~O%u?PO%v?QO%w?QO~OcaO%g2lO%h2mO%i2mO%u9dO~OV?UO~P#!POa9tOV)sa~OZXXZ!oX^!oXhXXo%sX#p%sX~OZ!wOh2wO~OZ#bO^+]a~OV)pXa)pX])pX~P#!POV?`O~P#!POd?cO~O'o?dO~OcaO%z?jO%{?kO~OV?lO~P#!POa:bOV)}a^)}ao)}ar)}a$S)}a#p)}a~O!y3fO~O]?pO~Oa,cqn,cq~P#!POV?rO~Oa?tOV,Pa~OV?wO$S#]O~OV?yO~OcaO%u@OO%v@PO~On@QO~OV@RO~OV@SO~OV@TOT,]!cc,]!cl,]!cm,]!c!h,]!c!y,]!c#r,]!c#s,]!c#x,]!c$P,]!c$T,]!c$U,]!c%f,]!c%g,]!c%h,]!c%i,]!c%j,]!c%k,]!c%l,]!c%m,]!c%n,]!c%o,]!c%p,]!c%q,]!c&T,]!c&W,]!c&X,]!c'c,]!cn,]!c^,]!c!R,]!c#|,]!c%x,]!c'o,]!c'u,]!c$n,]!c~OV@TOo#[O~OV@TOo#[Or#^O~OV@WOT(P!cc(P!cl(P!cm(P!c!h(P!c!y(P!c#r(P!c#s(P!c#x(P!c$P(P!c$T(P!c$U(P!c%f(P!c%g(P!c%h(P!c%i(P!c%j(P!c%k(P!c%l(P!c%m(P!c%n(P!c%o(P!c%p(P!c%q(P!c&T(P!c&W(P!c&X(P!c'c(P!cn(P!c^(P!c!R(P!c#|(P!c%x(P!c'o(P!c'u(P!c$n(P!c~OV@YOT+|!cc+|!cl+|!cm+|!c!h+|!c!y+|!c#r+|!c#s+|!c#x+|!c$P+|!c$T+|!c$U+|!c%f+|!c%g+|!c%h+|!c%i+|!c%j+|!c%k+|!c%l+|!c%m+|!c%n+|!c%o+|!c%p+|!c%q+|!c&T+|!c&W+|!c&X+|!c'c+|!cn+|!c^+|!c!R+|!c#|+|!c%x+|!c'o+|!c'u+|!c$n+|!c~OV@[OT,Q!cc,Q!cl,Q!cm,Q!c!h,Q!c!y,Q!c#r,Q!c#s,Q!c#x,Q!c$P,Q!c$T,Q!c$U,Q!c%f,Q!c%g,Q!c%h,Q!c%i,Q!c%j,Q!c%k,Q!c%l,Q!c%m,Q!c%n,Q!c%o,Q!c%p,Q!c%q,Q!c&T,Q!c&W,Q!c&X,Q!c'c,Q!cn,Q!c^,Q!c!R,Q!c#|,Q!c%x,Q!c'o,Q!c'u,Q!c$n,Q!c~OV@^O$S#]O~O]&iia&ii~P#!POZ!wOY(hy](hy^(hya(hyc(hye(hyf(hyg(hyh(hy!O(hy!P(hy!Q(hy!S(hy!T(hy!U(hy!V(hy![(hy!](hy!^(hy!_(hy!`(hy!a(hy!b(hy!c(hy!d(hy!e(hy!g(hy#](hy#e(hy#n(hy#q(hy$p(hy$x(hy$y(hy$z(hy$|(hy$}(hy%O(hy%P(hy%Q(hy%R(hy%S(hy%T(hyn(hyr(hyd(hy%d(hy$S(hy%X(hy%Y(hy%Z(hy%_(hy%b(hy%c(hy%`(hy%a(hy%^(hyV(hy%[(hyT(hyl(hy!R(hy!h(hy!y(hy#r(hy#s(hy#x(hy#|(hy$P(hy$T(hy$U(hy%f(hy%g(hy%h(hy%i(hy%j(hy%k(hy%l(hy%m(hy%n(hy%o(hy%p(hy%q(hy%x(hy&T(hy&W(hy&X(hy'o(hy'u(hy$n(hy#p(hyW(hyo(hyv(hyw(hyx(hyy(hy|(hy!Y(hy!Z(hy!j(hy!k(hy!s(hy!t(hy!v(hy!w(hy#R(hy#T(hy#V(hy#X(hy#Y(hy#Z(hy$X(hy$](hy$^(hy$_(hy$a(hy$c(hy$d(hy$e(hy$f(hy$g(hy$k(hy$m(hy$q(hy(X(hy(Y(hy%](hy$[(hy~O^%ZOeKWOlLsO|%bO!OKWO!PKWO!QKWO!RKWO!SKWO!TKWO!U%tO!V%tO!YKWO!ZKhO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#nKaO#rLoO#s&QO$q%xO%X%{O'oFvO'u!^O~P)1OOa;kOn)Sa~On@dO~Oo0gO!h@hO'o)SO~P!;qOc)mO'o5fO~Oa;pOn(qa~On@kO~On@mO'o;tO~On@mOr@nO~On@oO'o;tO~On@oOr@pO~O]$wya$wyY$wy![$wy!]$wy!^$wy!_$wy!`$wy!a$wy!b$wy!c$wy!d$wy!g$wyn$wyr$wyd$wy%d$wy%`$wy%a$wy%^$wyV$wy%[$wy%]$wy~P#!PO#_5}O'o'qOZ)_i])_ia)_ie)_if)_ig)_i!O)_i!P)_i!S)_i!T)_i!e)_i#e)_i#h)_i#i)_i#n)_i$x)_i$y)_i$z)_i$|)_i$})_i%O)_i%P)_i%Q)_i%R)_i%S)_i%T)_iY)_i![)_i!])_i!^)_i!_)_i!`)_i!a)_i!b)_i!c)_i!d)_i!g)_i#o)_i#p)_id)_in)_ir)_i%d)_i$S)_i%X)_i%Y)_i%Z)_i%_)_i%b)_i%c)_i%`)_i%a)_i%^)_iV)_i%[)_iT)_i^)_ic)_il)_i!R)_i!h)_i!y)_i#r)_i#s)_i#x)_i#|)_i$P)_i$T)_i$U)_i%f)_i%g)_i%h)_i%i)_i%j)_i%k)_i%l)_i%m)_i%n)_i%o)_i%p)_i%q)_i%x)_i&T)_i&W)_i&X)_i'u)_i$n)_iW)_io)_iv)_iw)_ix)_iy)_i|)_i!Q)_i!U)_i!V)_i!Y)_i!Z)_i!j)_i!k)_i!s)_i!t)_i!v)_i!w)_i#R)_i#T)_i#V)_i#X)_i#Y)_i#Z)_i#])_i$X)_i$])_i$^)_i$_)_i$a)_i$c)_i$d)_i$e)_i$f)_i$g)_i$k)_i$m)_i$q)_i(X)_i(Y)_i%])_i$[)_i~OheOc'zae'zaf'za~OZ8nOj>eOciieiifiihii~Oa'kOgBaO~Oa'kOg>cO~OaBdO])xyd)xy~P#!POVBfO~O]BhO~O%u?PO~OV)tia)ti~P#!POVBuO~P#!POVBvO~OZXXhXXo%sX~OZ!wOh:[O~OcaO%zBxO%{ByO~OcaO%{?kO~OcaO%z?jO~OnB}O~OVCQO~Oa?tOV,Pi~O'oCSO~OVCTO$S#]O~OVCXO~OVCYO~OVCZO~OcaO%vC]On,Ya~OcaO%uC]On,Ya~OVC_OT,]!kc,]!kl,]!km,]!k!h,]!k!y,]!k#r,]!k#s,]!k#x,]!k$P,]!k$T,]!k$U,]!k%f,]!k%g,]!k%h,]!k%i,]!k%j,]!k%k,]!k%l,]!k%m,]!k%n,]!k%o,]!k%p,]!k%q,]!k&T,]!k&W,]!k&X,]!k'c,]!kn,]!k^,]!k!R,]!k#|,]!k%x,]!k'o,]!k'u,]!k$n,]!k~OVC_Oo#[O~OVCaOT(P!kc(P!kl(P!km(P!k!h(P!k!y(P!k#r(P!k#s(P!k#x(P!k$P(P!k$T(P!k$U(P!k%f(P!k%g(P!k%h(P!k%i(P!k%j(P!k%k(P!k%l(P!k%m(P!k%n(P!k%o(P!k%p(P!k%q(P!k&T(P!k&W(P!k&X(P!k'c(P!kn(P!k^(P!k!R(P!k#|(P!k%x(P!k'o(P!k'u(P!k$n(P!k~OVCbOT+|!kc+|!kl+|!km+|!k!h+|!k!y+|!k#r+|!k#s+|!k#x+|!k$P+|!k$T+|!k$U+|!k%f+|!k%g+|!k%h+|!k%i+|!k%j+|!k%k+|!k%l+|!k%m+|!k%n+|!k%o+|!k%p+|!k%q+|!k&T+|!k&W+|!k&X+|!k'c+|!kn+|!k^+|!k!R+|!k#|+|!k%x+|!k'o+|!k'u+|!k$n+|!k~OVCcOT,Q!kc,Q!kl,Q!km,Q!k!h,Q!k!y,Q!k#r,Q!k#s,Q!k#x,Q!k$P,Q!k$T,Q!k$U,Q!k%f,Q!k%g,Q!k%h,Q!k%i,Q!k%j,Q!k%k,Q!k%l,Q!k%m,Q!k%n,Q!k%o,Q!k%p,Q!k%q,Q!k&T,Q!k&W,Q!k&X,Q!k'c,Q!kn,Q!k^,Q!k!R,Q!k#|,Q!k%x,Q!k'o,Q!k'u,Q!k$n,Q!k~Oa)Tin)Ti~P#!POZG_OeGROfLxOgF}O!OGVO!PGVO!SGgO!TGkO!eG_O#eG_O#nHPO$xGRO$yGRO$zGZO$|)|O$})}O%OGcO%PGcO%QGoO%RGsO%SGwO%TG{O~O#pCdO~P,:cOa(sXn(sX~P!E_Oo0gO'o)SO~P!;qO#hJ_O#iJbOa#cin#ci~O#hJ_O#iJbOa&vad&va~O#hJ_O#iJbO]&uaa&ua~Oa<^O])`i~OaAQO])[a~Oa'Uan'Uad'Ua~P#!PO%[CmO~P#!POa({qn({q~P#!PO^`X^!oXc`Xf`Xh`X!Q`X!U`X!V`X#]`X#q`X$p`X~OZ!wOa(mXn(mX~P,>bO!hCpO'o)SO~P!;qOaAaOn(wa~OaAaOn(wa~P#!POa&zan&za~P#!PO$S#]Oo)uq#p)uq~OVCvO~P#!POZG^OeGQOfLwOgF|O!OGUO!PGUO!SGfO!TGjO!eG^O#eG^O#nHOO$xGQO$yGQO$zGYO$|)|O$}KoO%OGbO%PGbO%QGnO%RGrO%SGvO%TGzO~OT#wqV#wqW#wq^#wql#wqn#wqo#wqv#wqw#wqx#wqy#wq|#wq!Q#wq!R#wq!U#wq!V#wq!Y#wq!Z#wq!h#wq!j#wq!k#wq!s#wq!t#wq!v#wq!w#wq!y#wq#R#wq#T#wq#V#wq#X#wq#Y#wq#Z#wq#]#wq#r#wq#s#wq#x#wq#|#wq$P#wq$X#wq$]#wq$^#wq$_#wq$a#wq$c#wq$d#wq$e#wq$f#wq$g#wq$k#wq$m#wq$n#wq$q#wq'o#wq'u#wq(X#wq(Y#wq$[#wq~P,@nOVCyO~O^8OOeFeO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y=rO!Z%uO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y&SO#Z&UO#r*^O#s&QO$q%xO'o*XO'u!^O~P)1OOaAsOV*`a]*`a~O]C|O^8OOeFeO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y=rO!Z%uO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y&SO#Z&UO#r*^O#s&QO$q%xO'o*XO'u!^O~P)1OOVDOO~P#!POVDOO'o)SO~P!;qO!qDQO~OYDSO~OaDTO]*nX~O]DVO~OnDWO~OrDYO~Oo+QO#oD_O~OZ>dOh>eOj>eO~OaDcO])x!Rd)x!R~P#!POaDhO~O]DiOaDhO~O]DiO~OcaO%{ByO~OcaO%zBxO~OVDmO$S#]O~OcaO%vDpOn,Yi~OcaO%uDpOn,Yi~OcaO%vDpO~OVDrO~OcaO%uDpO~OVDsOT,]!sc,]!sl,]!sm,]!s!h,]!s!y,]!s#r,]!s#s,]!s#x,]!s$P,]!s$T,]!s$U,]!s%f,]!s%g,]!s%h,]!s%i,]!s%j,]!s%k,]!s%l,]!s%m,]!s%n,]!s%o,]!s%p,]!s%q,]!s&T,]!s&W,]!s&X,]!s'c,]!sn,]!s^,]!s!R,]!s#|,]!s%x,]!s'o,]!s'u,]!s$n,]!s~OnDuO'o;tO~OnDvO'o;tO~O#hJ_O#iJbO]&uia&ui~OaDwO~P!E_O%]DxO~P#!POa&man&ma~P#!POaAaOn(wi~O$S#]Oo)uy#p)uy~O]D}O~O]D}O^8OOeFeO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y=rO!Z%uO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y&SO#Z&UO#r*^O#s&QO$q%xO'o*XO'u!^O~P)1OOVEPO~P#!PO!qERO~OaDTO]*na~OrEVO#hJ_O#iJbO#oEWO~OT1[OV1OOW1fO^0rOeFeOl1[Oo+QO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y1bO!Z1UO!h1lO!j%cO!k%cO!s1mO!t1WO!v%eO!w%wO!y&PO#R&RO#T&SO#V1qO#X1qO#YEZO#Z&UO#]1nO#r1ZO#s&QO#x1kO#|1YO$P1[O$X1]O$[EYO$]1^O$^1_O$_1`O$a1aO$c1oO$d1oO$e1cO$f1dO$g1pO$k1eO$m1gO$n1hO$q%xO'o0qO'u!^On*Xa~P)1OO]E]O'o'qO~OYEdOa+sa]+sa~OVEfO$S#]O~OcaO%vEgO~OVEhO~OcaO%uEgO~Oa)Tyn)Ty~P#!PO%]EkO~P#!POa&min&mi~P#!PO$S#]Oo)u!R#p)u!R~O]EmO~O]EmO^8OOeFeO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y=rO!Z%uO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y&SO#Z&UO#r*^O#s&QO$q%xO'o*XO'u!^O~P)1OO]EoO~P#!PO]*oia*oi~P#!POT1[OV1OOW1fO^0rOeFeOl1[Oo+QO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y1bO!Z1UO!h1lO!j%cO!k%cO!s1mO!t1WO!v%eO!w%wO!y&PO#R&RO#T&SO#V1qO#X1qO#YEZO#Z&UO#]1nO#r1ZO#s&QO#x1kO#|1YO$P1[O$X1]O$[EYO$]1^O$^1_O$_1`O$a1aO$c1oO$d1oO$e1cO$f1dO$g1pO$k1eO$m1gO$n1hO$q%xO'o0qO'u!^On*Xi~P)1OOT1[OV1OOW1fO^0rOeFeOl1[Oo+QO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y1bO!Z1UO!h1lO!j%cO!k%cO!s1mO!t1WO!v%eO!w%wO!y&PO#R&RO#T&SO#V1qO#X1qO#YEZO#Z&UO#]1nO#r1ZO#s&QO#x1kO#|1YO$P1[O$X1]O$[EYO$]1^O$^1_O$_1`O$a1aO$c1oO$d1oO$e1cO$f1dO$g1pO$k1eO$m1gO$n1hO$q%xO'o0qO'u!^On*YX~P)1OO^*xOrEuO~O]EvO~OYExOa+si]+si~O]E{O~OVE|O~O%^E}O$S*|!c%X*|!c%Y*|!c%Z*|!c%_*|!c%b*|!c%c*|!c~P'DpO$S#]Oo)u!Z#p)u!Z~O]FPO~O]FQO~P#!POrFRO~P#!POrFSO#hJ_O#iJbO#oFTO~On*Ya~P$FrOYFWOa+sq]+sq~Oa+sq]+sq~P#!PO'oFXO~O%^FYO$S*|!k%X*|!k%Y*|!k%Z*|!k%_*|!k%b*|!k%c*|!k~P'DpOT1[OV1OOW1fO^0rOeFeOl1[Oo+QO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y1bO!Z1UO!h1lO!j%cO!k%cO!s1mO!t1WO!v%eO!w%wO!y&PO#R&RO#T&SO#V1qO#X1qO#YEZO#Z&UO#]1nO#r1ZO#s&QO#x1kO#|1YO$P1[O$X1]O$[EYO$]1^O$^1_O$_1`O$a1aO$c1oO$d1oO$e1cO$f1dO$g1pO$k1eO$m1gO$n1hO$q%xO'o0qO'u!^On*Xy~P)1OOT1[OV1OOW1fO^0rOeFeOl1[Oo+QO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y1bO!Z1UO!h1lO!j%cO!k%cO!s1mO!t1WO!v%eO!w%wO!y&PO#R&RO#T&SO#V1qO#X1qO#YEZO#Z&UO#]1nO#r1ZO#s&QO#x1kO#|1YO$P1[O$X1]O$[EYO$]1^O$^1_O$_1`O$a1aO$c1oO$d1oO$e1cO$f1dO$g1pO$k1eO$m1gO$n1hO$q%xO'o0qO'u!^On*Yi~P)1OOn*Yi~P$FrOa+sy]+sy~P#!PO'oF_O~OrF`O~P#!POa+s!R]+s!R~P#!POT1[OV1OOW1fO^0rOeFeOl1[Oo+QO|%bO!OFeO!PFeO!QFeO!RFeO!SFeO!TFeO!U1TO!V1TO!Y1bO!Z1UO!h1lO!j%cO!k%cO!s1mO!t1WO!v%eO!w%wO!y&PO#R&RO#T&SO#V1qO#X1qO#YEZO#Z&UO#]1nO#r1ZO#s&QO#x1kO#|1YO$P1[O$X1]O$[EYO$]1^O$^1_O$_1`O$a1aO$c1oO$d1oO$e1cO$f1dO$g1pO$k1eO$m1gO$n1hO$q%xO'o0qO'u!^On*Yy~P)1OOZ'tae'taf'ta!O'ta!P'ta!S'ta!T'ta!e'ta#e'ta#n'ta$x'ta$y'ta$z'ta$|'ta$}'ta%O'ta%P'ta%Q'ta%R'ta%S'ta%T'taY'ta!['ta!]'ta!^'ta!_'ta!`'ta!a'ta!b'ta!c'ta!d'ta!g'tan'tar'tad'ta%d'ta$S'ta%X'ta%Y'ta%Z'ta%_'ta%b'ta%c'ta%`'ta%a'ta%^'taV'ta%['ta#p'taT'taW'tal'tav'taw'tax'tay'ta|'ta!Q'ta!R'ta!U'ta!V'ta!Y'ta!Z'ta!h'ta!j'ta!k'ta!s'ta!t'ta!w'ta!y'ta#R'ta#T'ta#V'ta#X'ta#Y'ta#Z'ta#]'ta#r'ta#s'ta#x'ta#|'ta$P'ta$X'ta$]'ta$^'ta$_'ta$a'ta$c'ta$d'ta$e'ta$f'ta$g'ta$k'ta$m'ta$n'ta$q'ta'u'ta(X'ta(Y'ta%]'ta$['ta~P!&nOeFqOlLqO!OFqO!PFqO!QFqO!RFqO!SFqO!TFqO!YFqO!ZFmO#rLmO$S%UX%X%UX%Y%UX%Z%UX%_%UX%b%UX%c%UX~P##gO%X%{OT%UXZ%UX^%UXa%UXf%UXg%UXl%UXn%UX!e%UX!h%UX#e%UX#n%UX#r%UX#s%UX#x%UX#|%UX$P%UX$n%UX$x%UX$y%UX$z%UX$|%UX$}%UX%O%UX%P%UX%Q%UX%R%UX%S%UX%T%UX'o%UX'u%UXY%UX![%UX!]%UX!^%UX!_%UX!`%UX!a%UX!b%UX!c%UX!d%UX!g%UX%^%UX~OeFrO!OFrO!PFrO!QFrO!RFrO!SFrO!TFrO!UKgO!VKgO!YFrO!yFtOV%UXW%UXo%UXv%UXw%UXx%UXy%UX|%UX!Z%UX!j%UX!k%UX!s%UX!t%UX!v%UX!w%UX#R%UX#T%UX#V%UX#X%UX#Y%UX#Z%UX#]%UX$X%UX$]%UX$^%UX$_%UX$a%UX$c%UX$d%UX$e%UX$f%UX$g%UX$k%UX$m%UX$q%UX(X%UX(Y%UX$[%UX~P-NTOeFsOv%YOw%YOx%YOy%YO|%bO!OFsO!PFsO!QFsO!RFsO!SFsO!TFsO!UMaO!VMaO!YFsO!ZFoO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO$q%xO(X%WO(Y%XOc%UX$T%UX$U%UX%f%UX%g%UX%h%UX%i%UX%j%UX%k%UX%l%UX%m%UX%n%UX%o%UX%p%UX%q%UX%x%UX&T%UX&W%UX&X%UX~P-NTO^%ZOeFsOlLtO|%bO!OFsO!PFsO!QFsO!RFsO!SFsO!TFsO!UMaO!VMaO!YFsO!ZFoO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFhO#rLpO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OOT(TX^(TXc(TXl(TX!R(TX!h(TX!y(TX#r(TX#s(TX#x(TX#|(TX$P(TX$T(TX$U(TX%f(TX%g(TX%h(TX%i(TX%j(TX%k(TX%l(TX%m(TX%n(TX%o(TX%p(TX%q(TX%x(TX&T(TX&W(TX&X(TX'o(TX'u(TX$n(TXW(TXo(TXv(TXw(TXx(TXy(TX|(TX!Q(TX!U(TX!V(TX!Y(TX!Z(TX!j(TX!k(TX!s(TX!t(TX!v(TX!w(TX#R(TX#T(TX#V(TX#X(TX#Y(TX#Z(TX#](TX$X(TX$](TX$^(TX$_(TX$a(TX$c(TX$d(TX$e(TX$f(TX$g(TX$k(TX$m(TX$q(TX(X(TX(Y(TX$[(TX~P#,hOd!lX~P!7bOY!lXZXXZ!lXZ!oXcXXeXXe!lXfXXg!lXhXX!O!lX!P!lX!S!lX!T!lX![!lX!]!lX!^!lX!_!lX!`!lX!a!lX!b!lX!c!lX!d!lX!e!lX!g!lX#e!lX#n!lX#p!lX#p#uX$x!lX$y!lX$z!lX$|!lX$}!lX%O!lX%P!lX%Q!lX%R!lX%S!lX%T!lX%^!lX~P'HxO!hHjO~P$;cO^%ZOeFrOlLrO|%bO!OFrO!PFrO!QFrO!RFrO!SFrO!TFrO!UKgO!VKgO!YFrO!ZFnO!hHkO!j%cO!k%cO!v%eO!w%wO!yFtO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFgO#rLnO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OO^%ZOeKWOlLsO|%bO!OKWO!PKWO!QKWO!RKWO!SKWO!TKWO!U%tO!V%tO!YKWO!ZKhO!hHlO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#nKaO#rLoO#s&QO$q%xO%X%{O'oFvO'u!^O~P)1OO^%ZOeFsOlLtO|%bO!OFsO!PFsO!QFsO!RFsO!SFsO!TFsO!UMaO!VMaO!YFsO!ZFoO!hHmO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFhO#rLpO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OOg.zO~P$;cO^%ZOeFrOg.zOlLrO|%bO!OFrO!PFrO!QFrO!RFrO!SFrO!TFrO!UKgO!VKgO!YFrO!ZFnO!j%cO!k%cO!v%eO!w%wO!yFtO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFgO#rLnO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OO^%ZOeKWOg.zOlLsO|%bO!OKWO!PKWO!QKWO!RKWO!SKWO!TKWO!U%tO!V%tO!YKWO!ZKhO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#nKaO#rLoO#s&QO$q%xO%X%{O'oFvO'u!^O~P)1OO^%ZOeFsOg.zOlLtO|%bO!OFsO!PFsO!QFsO!RFsO!SFsO!TFsO!UMaO!VMaO!YFsO!ZFoO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFhO#rLpO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OOeFqOlLqO!OFqO!PFqO!QFqO!RFqO!SFqO!TFqO!YFqO!ZFmO#rLmO$S%Ua%X%Ua%Y%Ua%Z%Ua%_%Ua%b%Ua%c%Ua~P$&]O%X%{OT%UaZ%Ua^%Uaa%Uaf%Uag%Ual%Uan%Ua!e%Ua!h%Ua#e%Ua#n%Ua#r%Ua#s%Ua#x%Ua#|%Ua$P%Ua$n%Ua$x%Ua$y%Ua$z%Ua$|%Ua$}%Ua%O%Ua%P%Ua%Q%Ua%R%Ua%S%Ua%T%Ua'o%Ua'u%UaY%Ua![%Ua!]%Ua!^%Ua!_%Ua!`%Ua!a%Ua!b%Ua!c%Ua!d%Ua!g%Ua%^%Ua~OeFrO!OFrO!PFrO!QFrO!RFrO!SFrO!TFrO!UKgO!VKgO!YFrO!yFtOV%UaW%Uao%Uav%Uaw%Uax%Uay%Ua|%Ua!Z%Ua!j%Ua!k%Ua!s%Ua!t%Ua!v%Ua!w%Ua#R%Ua#T%Ua#V%Ua#X%Ua#Y%Ua#Z%Ua#]%Ua$X%Ua$]%Ua$^%Ua$_%Ua$a%Ua$c%Ua$d%Ua$e%Ua$f%Ua$g%Ua$k%Ua$m%Ua$q%Ua(X%Ua(Y%Ua$[%Ua~P.BkO^%ZOeKWOlLsO|%bO!OKWO!PKWO!QKWO!RKWO!SKWO!TKWO!U%tO!V%tO!YKWO!ZKhO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#rLoO#s&QO$q%xO%X%{O'oFvO'u!^OZ%Uaf%Uag%Ua!e%Ua#e%Ua#n%Ua#p%Ua$x%Ua$y%Ua$z%Ua$|%Ua$}%Ua%O%Ua%P%Ua%Q%Ua%R%Ua%S%Ua%T%UaY%Ua![%Ua!]%Ua!^%Ua!_%Ua!`%Ua!a%Ua!b%Ua!c%Ua!d%Ua!g%Ua%^%Ua~P)1OOeFsOv%YOw%YOx%YOy%YO|%bO!OFsO!PFsO!QFsO!RFsO!SFsO!TFsO!UMaO!VMaO!YFsO!ZFoO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO$q%xO(X%WO(Y%XOc%Ua$T%Ua$U%Ua%f%Ua%g%Ua%h%Ua%i%Ua%j%Ua%k%Ua%l%Ua%m%Ua%n%Ua%o%Ua%p%Ua%q%Ua%x%Ua&T%Ua&W%Ua&X%Ua~P.BkOo+QO~P$;cO^%ZOeFrOlLrOo+QO|%bO!OFrO!PFrO!QFrO!RFrO!SFrO!TFrO!UKgO!VKgO!YFrO!ZFnO!j%cO!k%cO!v%eO!w%wO!yFtO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFgO#rLnO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OO^%ZOeKWOlLsOo+QO|%bO!OKWO!PKWO!QKWO!RKWO!SKWO!TKWO!U%tO!V%tO!YKWO!ZKhO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#nKaO#rLoO#s&QO$q%xO%X%{O'oFvO'u!^O~P)1OO^%ZOeFsOlLtOo+QO|%bO!OFsO!PFsO!QFsO!RFsO!SFsO!TFsO!UMaO!VMaO!YFsO!ZFoO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFhO#rLpO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OOW}ao}av}aw}ax}ay}a|}a!Q}a!U}a!V}a!Y}a!Z}a!j}a!k}a!s}a!t}a!v}a!w}a#R}a#T}a#V}a#X}a#Y}a#Z}a#]}a$X}a$]}a$^}a$_}a$a}a$c}a$d}a$e}a$f}a$g}a$k}a$m}a$q}a(X}a(Y}a$[}a~P$-yOY}a![}a!]}a!^}a!_}a!`}a!a}a!b}a!c}a!d}a!g}a$S}a%X}a%Y}a%Z}a%_}a%b}a%c}a%^}a~P'DpOT}aV}aW}aY}a^}aa}al}an}ao}av}aw}ax}ay}a|}a!Q}a!R}a!U}a!V}a!Y}a!Z}a![}a!]}a!^}a!_}a!`}a!a}a!b}a!c}a!d}a!g}a!h}a!j}a!k}a!s}a!t}a!v}a!w}a!y}a#R}a#T}a#V}a#X}a#Y}a#Z}a#]}a#r}a#s}a#x}a#|}a$P}a$X}a$]}a$^}a$_}a$a}a$c}a$d}a$e}a$f}a$g}a$k}a$m}a$n}a$q}a'o}a'u}a(X}a(Y}a%^}a$[}a~P,@nOY}a![}a!]}a!^}a!_}a!`}a!a}a!b}a!c}a!d}a!g}a#p}a%^}a~P,:cOZG`OeGSOfLyOgGOO!OGWO!PGWO!SGhO!TGlO!eG`O#eG`O#nHQO$xGSO$yGSO$zG[O$|HRO$}KnO%OGdO%PGdO%QGpO%RGtO%SGxO%TG|O~OT}aY}a^}aa}ac}al}an}a!R}a![}a!]}a!^}a!_}a!`}a!a}a!b}a!c}a!d}a!g}a!h}a!y}a#r}a#s}a#x}a#|}a$P}a$T}a$U}a%f}a%g}a%h}a%i}a%j}a%k}a%l}a%m}a%n}a%o}a%p}a%q}a%x}a&T}a&W}a&X}a'o}a'u}a$n}a%^}a~P/2oOV`XW`XZ!oX^!oXe`Xo`Xv`Xw`Xx`Xy`X|`X!O`X!P`X!Q`X!S`X!T`X!U`X!V`X!Y`X!Z`X!j`X!k`X!s`X!t`X!v`X!w`X#R`X#T`X#V`X#X`X#Y`X#Z`X#]`X$X`X$]`X$^`X$_`X$a`X$c`X$d`X$e`X$f`X$g`X$k`X$m`X$q`X(X`X(Y`X$[`X~P(@oOY`XZXXZ`XZ!oXcXXeXXfXXg`XhXX![`X!]`X!^`X!_`X!``X!a`X!b`X!c`X!d`X!g`X~P,>bO]`Xa`X#p#uXY`X~O$S(^i%X(^i%Y(^i%Z(^i%_(^i%b(^i%c(^iY(^i![(^i!](^i!^(^i!_(^i!`(^i!a(^i!b(^i!c(^i!d(^i!g(^i%^(^i~P'DpOT(^iV(^iW(^i^(^ia(^il(^in(^io(^iv(^iw(^ix(^iy(^i|(^i!Q(^i!R(^i!U(^i!V(^i!Y(^i!Z(^i!h(^i!j(^i!k(^i!s(^i!t(^i!v(^i!w(^i!y(^i#R(^i#T(^i#V(^i#X(^i#Y(^i#Z(^i#](^i#r(^i#s(^i#x(^i#|(^i$P(^i$X(^i$](^i$^(^i$_(^i$a(^i$c(^i$d(^i$e(^i$f(^i$g(^i$k(^i$m(^i$n(^i$q(^i'o(^i'u(^i(X(^i(Y(^iY(^i![(^i!](^i!^(^i!_(^i!`(^i!a(^i!b(^i!c(^i!d(^i!g(^i%^(^i$[(^i~P,@nO#p(^iY(^i![(^i!](^i!^(^i!_(^i!`(^i!a(^i!b(^i!c(^i!d(^i!g(^i%^(^i~P,:cOT(^i^(^ia(^ic(^il(^in(^i!R(^i!h(^i!y(^i#r(^i#s(^i#x(^i#|(^i$P(^i$T(^i$U(^i%f(^i%g(^i%h(^i%i(^i%j(^i%k(^i%l(^i%m(^i%n(^i%o(^i%p(^i%q(^i%x(^i&T(^i&W(^i&X(^i'o(^i'u(^i$n(^iY(^i![(^i!](^i!^(^i!_(^i!`(^i!a(^i!b(^i!c(^i!d(^i!g(^i%^(^i~P/2oOeGPO!OGTO!PGTO#nG}O$xGPO$yGPOZ$wif$wi!S$wi!T$wi!e$wi#e$wi$S$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wi%X$wi%Y$wi%Z$wi%_$wi%b$wi%c$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~OgF{O$zGXO~P/F]OeGQO!OGUO!PGUO#nHOO$xGQO$yGQOT$wiV$wiW$wiZ$wi^$wia$wif$wil$win$wio$wiv$wiw$wix$wiy$wi|$wi!Q$wi!R$wi!S$wi!T$wi!U$wi!V$wi!Y$wi!Z$wi!e$wi!h$wi!j$wi!k$wi!s$wi!t$wi!v$wi!w$wi!y$wi#R$wi#T$wi#V$wi#X$wi#Y$wi#Z$wi#]$wi#e$wi#r$wi#s$wi#x$wi#|$wi$P$wi$X$wi$]$wi$^$wi$_$wi$a$wi$c$wi$d$wi$e$wi$f$wi$g$wi$k$wi$m$wi$n$wi$q$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wi'o$wi'u$wi(X$wi(Y$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi$[$wi~OgF|O$zGYO~P/ISOeGRO!OGVO!PGVO#nHPO$xGRO$yGROZ$wif$wi!S$wi!T$wi!e$wi#e$wi#p$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~OgF}O$zGZO~P0 YOeGSO!OGWO!PGWO#nHQO$xGSO$yGSOT$wiZ$wi^$wia$wic$wif$wil$win$wi!R$wi!S$wi!T$wi!e$wi!h$wi!y$wi#e$wi#r$wi#s$wi#x$wi#|$wi$P$wi$T$wi$U$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wi%f$wi%g$wi%h$wi%i$wi%j$wi%k$wi%l$wi%m$wi%n$wi%o$wi%p$wi%q$wi%x$wi&T$wi&W$wi&X$wi'o$wi'u$wi$n$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~OgGOO$zG[O~P0#mO#nG}OZ$wif$wig$wi!O$wi!P$wi!S$wi!T$wi!e$wi#e$wi$S$wi$z$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wi%X$wi%Y$wi%Z$wi%_$wi%b$wi%c$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~Oe$wi$x$wi$y$wi~P0([OT$wiV$wiW$wiZ$wi^$wia$wie$wif$wig$wil$win$wio$wiv$wiw$wix$wiy$wi|$wi!O$wi!P$wi!Q$wi!R$wi!S$wi!T$wi!U$wi!V$wi!Y$wi!Z$wi!e$wi!h$wi!j$wi!k$wi!s$wi!t$wi!v$wi!w$wi!y$wi#R$wi#T$wi#V$wi#X$wi#Y$wi#Z$wi#]$wi#e$wi#r$wi#s$wi#x$wi#|$wi$P$wi$X$wi$]$wi$^$wi$_$wi$a$wi$c$wi$d$wi$e$wi$f$wi$g$wi$k$wi$m$wi$n$wi$q$wi$x$wi$y$wi$z$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wi'o$wi'u$wi(X$wi(Y$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi$[$wi~O#nHOO~P0+ROZ$wie$wif$wig$wi!O$wi!P$wi!S$wi!T$wi!e$wi#e$wi$x$wi$y$wi$z$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O#nHPO#p$wi~P01XO#nHQOT$wi^$wia$wic$wil$win$wi!R$wi!h$wi!y$wi#r$wi#s$wi#x$wi#|$wi$P$wi$T$wi$U$wi%f$wi%g$wi%h$wi%i$wi%j$wi%k$wi%l$wi%m$wi%n$wi%o$wi%p$wi%q$wi%x$wi&T$wi&W$wi&X$wi'o$wi'u$wi$n$wi~P01XOeGPO$xGPO$yGPO~P0([OeGQO#nHOO$xGQO$yGQOT$wiV$wiW$wiZ$wi^$wia$wif$wig$wil$win$wio$wiv$wiw$wix$wiy$wi|$wi!Q$wi!R$wi!S$wi!T$wi!U$wi!V$wi!Y$wi!Z$wi!e$wi!h$wi!j$wi!k$wi!s$wi!t$wi!v$wi!w$wi!y$wi#R$wi#T$wi#V$wi#X$wi#Y$wi#Z$wi#]$wi#e$wi#r$wi#s$wi#x$wi#|$wi$P$wi$X$wi$]$wi$^$wi$_$wi$a$wi$c$wi$d$wi$e$wi$f$wi$g$wi$k$wi$m$wi$n$wi$q$wi$z$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wi'o$wi'u$wi(X$wi(Y$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi$[$wi~O!O$wi!P$wi~P06_OeGRO#nHPO$xGRO$yGROZ$wif$wig$wi!S$wi!T$wi!e$wi#e$wi#p$wi$z$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O!O$wi!P$wi~P0xOg$wi$z$wi~P/F]Og$wi$z$wi~P/ISOg$wi$z$wi~P0 YOg$wi$z$wi~P0#mOZG]OeGPOgF{O!OGTO!PGTO!eG]O#eG]O#nG}O$xGPO$yGPO$zGXO$|)|O$})}Of$wi!S$wi!T$wi$S$wi%Q$wi%R$wi%S$wi%T$wi%X$wi%Y$wi%Z$wi%_$wi%b$wi%c$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O%O$wi%P$wi~P0DaOZG^OeGQOgF|O!OGUO!PGUO!eG^O#eG^O#nHOO$xGQO$yGQO$zGYO$|)|O$}KoOT$wiV$wiW$wi^$wia$wif$wil$win$wio$wiv$wiw$wix$wiy$wi|$wi!Q$wi!R$wi!S$wi!T$wi!U$wi!V$wi!Y$wi!Z$wi!h$wi!j$wi!k$wi!s$wi!t$wi!v$wi!w$wi!y$wi#R$wi#T$wi#V$wi#X$wi#Y$wi#Z$wi#]$wi#r$wi#s$wi#x$wi#|$wi$P$wi$X$wi$]$wi$^$wi$_$wi$a$wi$c$wi$d$wi$e$wi$f$wi$g$wi$k$wi$m$wi$n$wi$q$wi%Q$wi%R$wi%S$wi%T$wi'o$wi'u$wi(X$wi(Y$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi$[$wi~O%O$wi%P$wi~P0GWOZG_OeGROgF}O!OGVO!PGVO!eG_O#eG_O#nHPO$xGRO$yGRO$zGZO$|)|O$})}Of$wi!S$wi!T$wi#p$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O%O$wi%P$wi~P0M^OZG`OeGSOgGOO!OGWO!PGWO!eG`O#eG`O#nHQO$xGSO$yGSO$zG[O$|HRO$}KnOT$wi^$wia$wic$wif$wil$win$wi!R$wi!S$wi!T$wi!h$wi!y$wi#r$wi#s$wi#x$wi#|$wi$P$wi$T$wi$U$wi%Q$wi%R$wi%S$wi%T$wi%f$wi%g$wi%h$wi%i$wi%j$wi%k$wi%l$wi%m$wi%n$wi%o$wi%p$wi%q$wi%x$wi&T$wi&W$wi&X$wi'o$wi'u$wi$n$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O%O$wi%P$wi~P1 qO%OGaO%PGaO~P0DaO%OGbO%PGbO~P0GWO%OGcO%PGcO~P0M^O%OGdO%PGdO~P1 qOZG]OeGPOgF{O!OGTO!PGTO!SGeO!eG]O#eG]O#nG}O$xGPO$yGPO$zGXO$|)|O$})}O%OGaO%PGaOf$wi$S$wi%Q$wi%R$wi%S$wi%T$wi%X$wi%Y$wi%Z$wi%_$wi%b$wi%c$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O!T$wi~P1'YOZG^OeGQOgF|O!OGUO!PGUO!SGfO!eG^O#eG^O#nHOO$xGQO$yGQO$zGYO$|)|O$}KoO%OGbO%PGbOT$wiV$wiW$wi^$wia$wif$wil$win$wio$wiv$wiw$wix$wiy$wi|$wi!Q$wi!R$wi!U$wi!V$wi!Y$wi!Z$wi!h$wi!j$wi!k$wi!s$wi!t$wi!v$wi!w$wi!y$wi#R$wi#T$wi#V$wi#X$wi#Y$wi#Z$wi#]$wi#r$wi#s$wi#x$wi#|$wi$P$wi$X$wi$]$wi$^$wi$_$wi$a$wi$c$wi$d$wi$e$wi$f$wi$g$wi$k$wi$m$wi$n$wi$q$wi%Q$wi%R$wi%S$wi%T$wi'o$wi'u$wi(X$wi(Y$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi$[$wi~O!T$wi~P1*POZG_OeGROgF}O!OGVO!PGVO!SGgO!eG_O#eG_O#nHPO$xGRO$yGRO$zGZO$|)|O$})}O%OGcO%PGcOf$wi#p$wi%Q$wi%R$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O!T$wi~P10VOZG`OeGSOgGOO!OGWO!PGWO!SGhO!eG`O#eG`O#nHQO$xGSO$yGSO$zG[O$|HRO$}KnO%OGdO%PGdOT$wi^$wia$wic$wif$wil$win$wi!R$wi!h$wi!y$wi#r$wi#s$wi#x$wi#|$wi$P$wi$T$wi$U$wi%Q$wi%R$wi%S$wi%T$wi%f$wi%g$wi%h$wi%i$wi%j$wi%k$wi%l$wi%m$wi%n$wi%o$wi%p$wi%q$wi%x$wi&T$wi&W$wi&X$wi'o$wi'u$wi$n$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O!T$wi~P12jO!TGiO~P1'YO!TGjO~P1*PO!TGkO~P10VO!TGlO~P12jOZG]OeGPOgF{O!OGTO!PGTO!SGeO!TGiO!eG]O#eG]O#nG}O$xGPO$yGPO$zGXO$|)|O$})}O%OGaO%PGaO%QGmOf$wi$S$wi%S$wi%T$wi%X$wi%Y$wi%Z$wi%_$wi%b$wi%c$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O%R$wi~P17uOZG^OeGQOgF|O!OGUO!PGUO!SGfO!TGjO!eG^O#eG^O#nHOO$xGQO$yGQO$zGYO$|)|O$}KoO%OGbO%PGbO%QGnOT$wiV$wiW$wi^$wia$wif$wil$win$wio$wiv$wiw$wix$wiy$wi|$wi!Q$wi!R$wi!U$wi!V$wi!Y$wi!Z$wi!h$wi!j$wi!k$wi!s$wi!t$wi!v$wi!w$wi!y$wi#R$wi#T$wi#V$wi#X$wi#Y$wi#Z$wi#]$wi#r$wi#s$wi#x$wi#|$wi$P$wi$X$wi$]$wi$^$wi$_$wi$a$wi$c$wi$d$wi$e$wi$f$wi$g$wi$k$wi$m$wi$n$wi$q$wi%S$wi%T$wi'o$wi'u$wi(X$wi(Y$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi$[$wi~O%R$wi~P1:lOZG_OeGROgF}O!OGVO!PGVO!SGgO!TGkO!eG_O#eG_O#nHPO$xGRO$yGRO$zGZO$|)|O$})}O%OGcO%PGcO%QGoOf$wi#p$wi%S$wi%T$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O%R$wi~P1@rOZG`OeGSOgGOO!OGWO!PGWO!SGhO!TGlO!eG`O#eG`O#nHQO$xGSO$yGSO$zG[O$|HRO$}KnO%OGdO%PGdO%QGpOT$wi^$wia$wic$wif$wil$win$wi!R$wi!h$wi!y$wi#r$wi#s$wi#x$wi#|$wi$P$wi$T$wi$U$wi%S$wi%T$wi%f$wi%g$wi%h$wi%i$wi%j$wi%k$wi%l$wi%m$wi%n$wi%o$wi%p$wi%q$wi%x$wi&T$wi&W$wi&X$wi'o$wi'u$wi$n$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~O%R$wi~P1CVO%RGqO~P17uO%RGrO~P1:lO%RGsO~P1@rO%RGtO~P1CVOZG]OeGPOgF{O!OGTO!PGTO!SGeO!TGiO!eG]O#eG]O#nG}O$xGPO$yGPO$zGXO$|)|O$})}O%OGaO%PGaO%QGmO%RGqO%SGuO%TGyO~Of$wi$S$wi%X$wi%Y$wi%Z$wi%_$wi%b$wi%c$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~P1HbOT$wiV$wiW$wi^$wia$wif$wil$win$wio$wiv$wiw$wix$wiy$wi|$wi!Q$wi!R$wi!U$wi!V$wi!Y$wi!Z$wi!h$wi!j$wi!k$wi!s$wi!t$wi!v$wi!w$wi!y$wi#R$wi#T$wi#V$wi#X$wi#Y$wi#Z$wi#]$wi#r$wi#s$wi#x$wi#|$wi$P$wi$X$wi$]$wi$^$wi$_$wi$a$wi$c$wi$d$wi$e$wi$f$wi$g$wi$k$wi$m$wi$n$wi$q$wi'o$wi'u$wi(X$wi(Y$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi$[$wi~OZG^OeGQOgF|O!OGUO!PGUO!SGfO!TGjO!eG^O#eG^O#nHOO$xGQO$yGQO$zGYO$|)|O$}KoO%OGbO%PGbO%QGnO%RGrO%SGvO%TGzO~P1KXOZG_OeGROgF}O!OGVO!PGVO!SGgO!TGkO!eG_O#eG_O#nHPO$xGRO$yGRO$zGZO$|)|O$})}O%OGcO%PGcO%QGoO%RGsO%SGwO%TG{O~Of$wi#p$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~P2#_OT$wi^$wia$wic$wif$wil$win$wi!R$wi!h$wi!y$wi#r$wi#s$wi#x$wi#|$wi$P$wi$T$wi$U$wi%f$wi%g$wi%h$wi%i$wi%j$wi%k$wi%l$wi%m$wi%n$wi%o$wi%p$wi%q$wi%x$wi&T$wi&W$wi&X$wi'o$wi'u$wi$n$wiY$wi![$wi!]$wi!^$wi!_$wi!`$wi!a$wi!b$wi!c$wi!d$wi!g$wi%^$wi~OZG`OeGSOgGOO!OGWO!PGWO!SGhO!TGlO!eG`O#eG`O#nHQO$xGSO$yGSO$zG[O$|HRO$}KnO%OGdO%PGdO%QGpO%RGtO%SGxO%TG|O~P2%rO^XXh!lX#h!lX#i!lX#o!lX#p!lXa!lXd!lX]!lXn!lXr!lX~P$7^OT!lXV!lXW!lXZ!lX^XX^!lXa!lXe!lXf!lXg!lXh!lXl!lXn!lXo!lXv!lXw!lXx!lXy!lX|!lX!O!lX!P!lX!Q!lX!R!lX!S!lX!T!lX!U!lX!V!lX!Y!lX!Z!lX!e!lX!h!lX!j!lX!k!lX!s!lX!t!lX!v!lX!w!lX!y!lX#R!lX#T!lX#V!lX#X!lX#Y!lX#Z!lX#]!lX#e!lX#h!lX#i!lX#n!lX#r!lX#s!lX#x!lX#|!lX$P!lX$X!lX$]!lX$^!lX$_!lX$a!lX$c!lX$d!lX$e!lX$f!lX$g!lX$k!lX$m!lX$n!lX$q!lX$x!lX$y!lX$z!lX$|!lX$}!lX%O!lX%P!lX%Q!lX%R!lX%S!lX%T!lX'o!lX'u!lX(X!lX(Y!lXY!lX![!lX!]!lX!^!lX!_!lX!`!lX!a!lX!b!lX!c!lX!d!lX!g!lX%^!lX$[!lX~P$7^OT!lXZ!lX^XX^!lXa!lXc!lXe!lXf!lXg!lXh!lXl!lXn!lX!O!lX!P!lX!R!lX!S!lX!T!lX!e!lX!h!lX!y!lX#e!lX#h!lX#i!lX#n!lX#r!lX#s!lX#x!lX#|!lX$P!lX$T!lX$U!lX$x!lX$y!lX$z!lX$|!lX$}!lX%O!lX%P!lX%Q!lX%R!lX%S!lX%T!lX%f!lX%g!lX%h!lX%i!lX%j!lX%k!lX%l!lX%m!lX%n!lX%o!lX%p!lX%q!lX%x!lX&T!lX&W!lX&X!lX'o!lX'u!lX$n!lXY!lX![!lX!]!lX!^!lX!_!lX!`!lX!a!lX!b!lX!c!lX!d!lX!g!lX%^!lX~P$7^OZIpO^/dOc/bOgIpOo/^O!eIpO!t/fO#_/cO#eIpO#gIsO'oImO'u!^O~P)1OOZIqO^/dOc/bOgIqOo/^O!eIqO!t/fO#_/cO#eIqO#gItO'oInO'u!^O~P)1OO$S*vX%X*vX%Y*vX%Z*vX%_*vX%b*vX%c*vXY*vX![*vX!]*vX!^*vX!_*vX!`*vX!a*vX!b*vX!c*vX!d*vX!g*vX%^*vX~P'DpOT*vXV*vXW*vX^*vXa*vXl*vXn*vXo*vXv*vXw*vXx*vXy*vX|*vX!Q*vX!R*vX!U*vX!V*vX!Y*vX!Z*vX!h*vX!j*vX!k*vX!s*vX!t*vX!v*vX!w*vX!y*vX#R*vX#T*vX#V*vX#X*vX#Y*vX#Z*vX#]*vX#r*vX#s*vX#x*vX#|*vX$P*vX$X*vX$]*vX$^*vX$_*vX$a*vX$c*vX$d*vX$e*vX$f*vX$g*vX$k*vX$m*vX$n*vX$q*vX'o*vX'u*vX(X*vX(Y*vXY*vX![*vX!]*vX!^*vX!_*vX!`*vX!a*vX!b*vX!c*vX!d*vX!g*vX%^*vX$[*vX~P,@nO#p*vXY*vX![*vX!]*vX!^*vX!_*vX!`*vX!a*vX!b*vX!c*vX!d*vX!g*vX%^*vX~P,:cOT*vX^*vXa*vXc*vXl*vXn*vX!R*vX!h*vX!y*vX#r*vX#s*vX#x*vX#|*vX$P*vX$T*vX$U*vX%f*vX%g*vX%h*vX%i*vX%j*vX%k*vX%l*vX%m*vX%n*vX%o*vX%p*vX%q*vX%x*vX&T*vX&W*vX&X*vX'o*vX'u*vX$n*vXY*vX![*vX!]*vX!^*vX!_*vX!`*vX!a*vX!b*vX!c*vX!d*vX!g*vX%^*vX~P/2oO$S+Pa%X+Pa%Y+Pa%Z+Pa%^+Pa%_+Pa%b+Pa%c+PaY+Pa![+Pa!]+Pa!^+Pa!_+Pa!`+Pa!a+Pa!b+Pa!c+Pa!d+Pa!g+Pa~P'DpOT+PaV+PaW+Pa^+Paa+Pal+Pan+Pao+Pav+Paw+Pax+Pay+Pa|+Pa!Q+Pa!R+Pa!U+Pa!V+Pa!Y+Pa!Z+Pa!h+Pa!j+Pa!k+Pa!s+Pa!t+Pa!v+Pa!w+Pa!y+Pa#R+Pa#T+Pa#V+Pa#X+Pa#Y+Pa#Z+Pa#]+Pa#r+Pa#s+Pa#x+Pa#|+Pa$P+Pa$X+Pa$]+Pa$^+Pa$_+Pa$a+Pa$c+Pa$d+Pa$e+Pa$f+Pa$g+Pa$k+Pa$m+Pa$n+Pa$q+Pa%^+Pa'o+Pa'u+Pa(X+Pa(Y+PaY+Pa![+Pa!]+Pa!^+Pa!_+Pa!`+Pa!a+Pa!b+Pa!c+Pa!d+Pa!g+Pa$[+Pa~P,@nOT+Pa^+Paa+Pac+Pal+Pan+Pa!R+Pa!h+Pa!y+Pa#r+Pa#s+Pa#x+Pa#|+Pa$P+Pa$T+Pa$U+Pa%^+Pa%f+Pa%g+Pa%h+Pa%i+Pa%j+Pa%k+Pa%l+Pa%m+Pa%n+Pa%o+Pa%p+Pa%q+Pa%x+Pa&T+Pa&W+Pa&X+Pa'o+Pa'u+Pa$n+PaY+Pa![+Pa!]+Pa!^+Pa!_+Pa!`+Pa!a+Pa!b+Pa!c+Pa!d+Pa!g+Pa~P/2oO#p+Pa%^+PaY+Pa![+Pa!]+Pa!^+Pa!_+Pa!`+Pa!a+Pa!b+Pa!c+Pa!d+Pa!g+Pa~P,:cOT$uiY$uiZ$ui^$uia$uie$uif$uig$uih$uil$uin$ui!O$ui!P$ui!Q$ui!R$ui!S$ui!T$ui!U$ui!V$ui![$ui!]$ui!^$ui!_$ui!`$ui!a$ui!b$ui!c$ui!d$ui!e$ui!g$ui!h$ui!y$ui#]$ui#e$ui#n$ui#q$ui#r$ui#s$ui#x$ui#|$ui$P$ui$p$ui$x$ui$y$ui$z$ui$|$ui$}$ui%O$ui%P$ui%Q$ui%R$ui%S$ui%T$ui'o$ui'u$ui$n$ui%^$ui~Oo0nOc$ui$T$ui$U$ui%f$ui%g$ui%h$ui%i$ui%j$ui%k$ui%l$ui%m$ui%n$ui%o$ui%p$ui%q$ui%x$ui&T$ui&W$ui&X$ui~P2LZOc#yOV$uiW$uio$uiv$uiw$uix$uiy$ui|$ui!Y$ui!Z$ui!j$ui!k$ui!s$ui!t$ui!v$ui!w$ui#R$ui#T$ui#V$ui#X$ui#Y$ui#Z$ui$X$ui$]$ui$^$ui$_$ui$a$ui$c$ui$d$ui$e$ui$f$ui$g$ui$k$ui$m$ui$q$ui(X$ui(Y$ui$[$ui~P2LZO^%ZOeFsOlLtOo0nO|%bO!OFsO!PFsO!QFsO!RFsO!SFsO!TFsO!UMaO!VMaO!YFsO!ZFoO!hJvO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFhO#rLpO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OO^%ZOeFrOlLrOo0nO|%bO!OFrO!PFrO!QFrO!RFrO!SFrO!TFrO!UKgO!VKgO!YFrO!ZFnO!hJwO!j%cO!k%cO!v%eO!w%wO!yFtO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFgO#rLnO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OO$S(^q%X(^q%Y(^q%Z(^q%_(^q%b(^q%c(^qY(^q![(^q!](^q!^(^q!_(^q!`(^q!a(^q!b(^q!c(^q!d(^q!g(^q%^(^q~P'DpOT(^qV(^qW(^q^(^qa(^ql(^qn(^qo(^qv(^qw(^qx(^qy(^q|(^q!Q(^q!R(^q!U(^q!V(^q!Y(^q!Z(^q!h(^q!j(^q!k(^q!s(^q!t(^q!v(^q!w(^q!y(^q#R(^q#T(^q#V(^q#X(^q#Y(^q#Z(^q#](^q#r(^q#s(^q#x(^q#|(^q$P(^q$X(^q$](^q$^(^q$_(^q$a(^q$c(^q$d(^q$e(^q$f(^q$g(^q$k(^q$m(^q$n(^q$q(^q'o(^q'u(^q(X(^q(Y(^qY(^q![(^q!](^q!^(^q!_(^q!`(^q!a(^q!b(^q!c(^q!d(^q!g(^q%^(^q$[(^q~P,@nO#p(^qY(^q![(^q!](^q!^(^q!_(^q!`(^q!a(^q!b(^q!c(^q!d(^q!g(^q%^(^q~P,:cOT(^q^(^qa(^qc(^ql(^qn(^q!R(^q!h(^q!y(^q#r(^q#s(^q#x(^q#|(^q$P(^q$T(^q$U(^q%f(^q%g(^q%h(^q%i(^q%j(^q%k(^q%l(^q%m(^q%n(^q%o(^q%p(^q%q(^q%x(^q&T(^q&W(^q&X(^q'o(^q'u(^q$n(^qY(^q![(^q!](^q!^(^q!_(^q!`(^q!a(^q!b(^q!c(^q!d(^q!g(^q%^(^q~P/2oO$S*uO%X%{O%Y*qO%Z*rO%_*vO%bH^O%cMSO~O$S*uO%X%{O%Y*qO%Z*rO%_*vO%bH_O%cMTO~O$S*uO%X%{O%Y*qO%Z*rO%_*vO%bHaO%cMVO~O$S*uO%X%{O%Y*qO%Z*rO%_*vO%bH`O%cMUO~OT$uqY$uqZ$uq^$uqa$uqe$uqf$uqg$uqh$uql$uqn$uq!O$uq!P$uq!Q$uq!R$uq!S$uq!T$uq!U$uq!V$uq![$uq!]$uq!^$uq!_$uq!`$uq!a$uq!b$uq!c$uq!d$uq!e$uq!g$uq!h$uq!y$uq#]$uq#e$uq#n$uq#q$uq#r$uq#s$uq#x$uq#|$uq$P$uq$p$uq$x$uq$y$uq$z$uq$|$uq$}$uq%O$uq%P$uq%Q$uq%R$uq%S$uq%T$uq'o$uq'u$uq$n$uq%^$uq~Oo0nOc$uq$T$uq$U$uq%f$uq%g$uq%h$uq%i$uq%j$uq%k$uq%l$uq%m$uq%n$uq%o$uq%p$uq%q$uq%x$uq&T$uq&W$uq&X$uq~P36pOc#yOV$uqW$uqo$uqv$uqw$uqx$uqy$uq|$uq!Y$uq!Z$uq!j$uq!k$uq!s$uq!t$uq!v$uq!w$uq#R$uq#T$uq#V$uq#X$uq#Y$uq#Z$uq$X$uq$]$uq$^$uq$_$uq$a$uq$c$uq$d$uq$e$uq$f$uq$g$uq$k$uq$m$uq$q$uq(X$uq(Y$uq$[$uq~P36pOT)pX^)pXa)pXc)pXl)pXn)pX!R)pX!h)pX!y)pX#r)pX#s)pX#x)pX#|)pX$P)pX$T)pX$U)pX%f)pX%g)pX%h)pX%i)pX%j)pX%k)pX%l)pX%m)pX%n)pX%o)pX%p)pX%q)pX%x)pX&T)pX&W)pX&X)pX'o)pX'u)pX$n)pX~P/2oOT)pXV)pXW)pX^)pXa)pXl)pXn)pXo)pXv)pXw)pXx)pXy)pX|)pX!Q)pX!R)pX!U)pX!V)pX!Y)pX!Z)pX!h)pX!j)pX!k)pX!s)pX!t)pX!v)pX!w)pX!y)pX#R)pX#T)pX#V)pX#X)pX#Y)pX#Z)pX#])pX#r)pX#s)pX#x)pX#|)pX$P)pX$X)pX$])pX$^)pX$_)pX$a)pX$c)pX$d)pX$e)pX$f)pX$g)pX$k)pX$m)pX$n)pX$q)pX'o)pX'u)pX(X)pX(Y)pX$[)pX~P,@nO^%ZOeFsOlLtOo0nO|%bO!OFsO!PFsO!QFsO!RFsO!SFsO!TFsO!UMaO!VMaO!YFsO!ZFoO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFhO#rLpO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OO^%ZOeFrOlLrOo0nO|%bO!OFrO!PFrO!QFrO!RFrO!SFrO!TFrO!UKgO!VKgO!YFrO!ZFnO!j%cO!k%cO!v%eO!w%wO!yFtO#R&RO#T&SO#V&TO#X&TO#YFpO#Z&UO#nFgO#rLnO#s&QO$q%xO%X%{O'o)SO'u!^O~P)1OO$S$wy%X$wy%Y$wy%Z$wy%_$wy%b$wy%c$wyY$wy![$wy!]$wy!^$wy!_$wy!`$wy!a$wy!b$wy!c$wy!d$wy!g$wy%^$wy~P'DpOT$wyV$wyW$wy^$wya$wyl$wyn$wyo$wyv$wyw$wyx$wyy$wy|$wy!Q$wy!R$wy!U$wy!V$wy!Y$wy!Z$wy!h$wy!j$wy!k$wy!s$wy!t$wy!v$wy!w$wy!y$wy#R$wy#T$wy#V$wy#X$wy#Y$wy#Z$wy#]$wy#r$wy#s$wy#x$wy#|$wy$P$wy$X$wy$]$wy$^$wy$_$wy$a$wy$c$wy$d$wy$e$wy$f$wy$g$wy$k$wy$m$wy$n$wy$q$wy'o$wy'u$wy(X$wy(Y$wyY$wy![$wy!]$wy!^$wy!_$wy!`$wy!a$wy!b$wy!c$wy!d$wy!g$wy%^$wy$[$wy~P,@nO#p$wyY$wy![$wy!]$wy!^$wy!_$wy!`$wy!a$wy!b$wy!c$wy!d$wy!g$wy%^$wy~P,:cOT$wy^$wya$wyc$wyl$wyn$wy!R$wy!h$wy!y$wy#r$wy#s$wy#x$wy#|$wy$P$wy$T$wy$U$wy%f$wy%g$wy%h$wy%i$wy%j$wy%k$wy%l$wy%m$wy%n$wy%o$wy%p$wy%q$wy%x$wy&T$wy&W$wy&X$wy'o$wy'u$wy$n$wyY$wy![$wy!]$wy!^$wy!_$wy!`$wy!a$wy!b$wy!c$wy!d$wy!g$wy%^$wy~P/2oO#hJ_O#i#fi#o#fi#p#fia#fid#fi]#fin#fir#fi~O#hJ`OT#fiW#fi^#fil#fio#fiv#fiw#fix#fiy#fi|#fi!Q#fi!R#fi!U#fi!V#fi!Y#fi!Z#fi!h#fi!j#fi!k#fi!s#fi!t#fi!v#fi!w#fi!y#fi#R#fi#T#fi#V#fi#X#fi#Y#fi#Z#fi#]#fi#r#fi#s#fi#x#fi#|#fi$P#fi$X#fi$]#fi$^#fi$_#fi$a#fi$c#fi$d#fi$e#fi$f#fi$g#fi$k#fi$m#fi$n#fi$q#fi'o#fi'u#fi(X#fi(Y#fi$[#fi~P+=RO#hJaOT#fiZ#fi^#fia#fic#fie#fif#fig#fil#fin#fi!O#fi!P#fi!R#fi!S#fi!T#fi!e#fi!h#fi!y#fi#e#fi#i#fi#n#fi#r#fi#s#fi#x#fi#|#fi$P#fi$T#fi$U#fi$x#fi$y#fi$z#fi$|#fi$}#fi%O#fi%P#fi%Q#fi%R#fi%S#fi%T#fi%f#fi%g#fi%h#fi%i#fi%j#fi%k#fi%l#fi%m#fi%n#fi%o#fi%p#fi%q#fi%x#fi&T#fi&W#fi&X#fi'o#fi'u#fi$n#fiY#fi![#fi!]#fi!^#fi!_#fi!`#fi!a#fi!b#fi!c#fi!d#fi!g#fi%^#fi~O$S+Qq%X+Qq%Y+Qq%Z+Qq%^+Qq%_+Qq%b+Qq%c+QqY+Qq![+Qq!]+Qq!^+Qq!_+Qq!`+Qq!a+Qq!b+Qq!c+Qq!d+Qq!g+Qq~P'DpOT+QqV+QqW+Qq^+Qqa+Qql+Qqn+Qqo+Qqv+Qqw+Qqx+Qqy+Qq|+Qq!Q+Qq!R+Qq!U+Qq!V+Qq!Y+Qq!Z+Qq!h+Qq!j+Qq!k+Qq!s+Qq!t+Qq!v+Qq!w+Qq!y+Qq#R+Qq#T+Qq#V+Qq#X+Qq#Y+Qq#Z+Qq#]+Qq#r+Qq#s+Qq#x+Qq#|+Qq$P+Qq$X+Qq$]+Qq$^+Qq$_+Qq$a+Qq$c+Qq$d+Qq$e+Qq$f+Qq$g+Qq$k+Qq$m+Qq$n+Qq$q+Qq%^+Qq'o+Qq'u+Qq(X+Qq(Y+QqY+Qq![+Qq!]+Qq!^+Qq!_+Qq!`+Qq!a+Qq!b+Qq!c+Qq!d+Qq!g+Qq$[+Qq~P,@nOT+Qq^+Qqa+Qqc+Qql+Qqn+Qq!R+Qq!h+Qq!y+Qq#r+Qq#s+Qq#x+Qq#|+Qq$P+Qq$T+Qq$U+Qq%^+Qq%f+Qq%g+Qq%h+Qq%i+Qq%j+Qq%k+Qq%l+Qq%m+Qq%n+Qq%o+Qq%p+Qq%q+Qq%x+Qq&T+Qq&W+Qq&X+Qq'o+Qq'u+Qq$n+QqY+Qq![+Qq!]+Qq!^+Qq!_+Qq!`+Qq!a+Qq!b+Qq!c+Qq!d+Qq!g+Qq~P/2oO#p+Qq%^+QqY+Qq![+Qq!]+Qq!^+Qq!_+Qq!`+Qq!a+Qq!b+Qq!c+Qq!d+Qq!g+Qq~P,:cOT)tiV)tiW)ti^)tia)til)tin)tio)tiv)tiw)tix)tiy)ti|)ti!Q)ti!R)ti!U)ti!V)ti!Y)ti!Z)ti!h)ti!j)ti!k)ti!s)ti!t)ti!v)ti!w)ti!y)ti#R)ti#T)ti#V)ti#X)ti#Y)ti#Z)ti#])ti#r)ti#s)ti#x)ti#|)ti$P)ti$X)ti$])ti$^)ti$_)ti$a)ti$c)ti$d)ti$e)ti$f)ti$g)ti$k)ti$m)ti$n)ti$q)ti'o)ti'u)ti(X)ti(Y)ti$[)ti~P,@nOV#wq]#wq~P#!PO!U)^O!V)^Oe(TX!O(TX!P(TX!S(TX!T(TX!e(TX#e(TX#n(TX$S(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TX%X(TX%Y(TX%Z(TX%_(TX%b(TX%c(TX%^(TX~P(+YOT(TXW(TXl(TXo(TXv(TXw(TXx(TXy(TX|(TX!R(TX!Y(TX!Z(TX!h(TX!j(TX!k(TX!s(TX!t(TX!v(TX!w(TX!y(TX#R(TX#T(TX#V(TX#X(TX#Y(TX#Z(TX#r(TX#s(TX#x(TX#|(TX$P(TX$X(TX$](TX$^(TX$_(TX$a(TX$c(TX$d(TX$e(TX$f(TX$g(TX$k(TX$m(TX$n(TX$q(TX'o(TX'u(TX(X(TX(Y(TX$[(TX~P!>oO!U)^O!V)^Oe(TX!O(TX!P(TX!S(TX!T(TX!e(TX#e(TX#n(TX#p(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TX%^(TX~P(+YO!U)^O!V)^OT(TXa(TXc(TXe(TXl(TXn(TX!O(TX!P(TX!R(TX!S(TX!T(TX!e(TX!h(TX!y(TX#e(TX#n(TX#r(TX#s(TX#x(TX#|(TX$P(TX$T(TX$U(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TX%f(TX%g(TX%h(TX%i(TX%j(TX%k(TX%l(TX%m(TX%n(TX%o(TX%p(TX%q(TX%x(TX&T(TX&W(TX&X(TX'o(TX'u(TX$n(TX%^(TX~P(+YOZ(TXe(TXf(TX!O(TX!P(TX!S(TX!T(TX!e(TX#e(TX#n(TX$S(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TX%X(TX%Y(TX%Z(TX%_(TX%b(TX%c(TX%^(TX~P(,tOT(TXW(TX^(TXl(TXo(TXv(TXw(TXx(TXy(TX|(TX!Q(TX!R(TX!U(TX!V(TX!Y(TX!Z(TX!h(TX!j(TX!k(TX!s(TX!t(TX!v(TX!w(TX!y(TX#R(TX#T(TX#V(TX#X(TX#Y(TX#Z(TX#](TX#r(TX#s(TX#x(TX#|(TX$P(TX$X(TX$](TX$^(TX$_(TX$a(TX$c(TX$d(TX$e(TX$f(TX$g(TX$k(TX$m(TX$n(TX$q(TX'o(TX'u(TX(X(TX(Y(TX$[(TX~P!B[OZ(TXe(TXf(TX!O(TX!P(TX!S(TX!T(TX!e(TX#e(TX#n(TX#p(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TX%^(TX~P(,tOT(TXZ(TX^(TXa(TXc(TXe(TXf(TXl(TXn(TX!O(TX!P(TX!R(TX!S(TX!T(TX!e(TX!h(TX!y(TX#e(TX#n(TX#r(TX#s(TX#x(TX#|(TX$P(TX$T(TX$U(TX$x(TX$y(TX$z(TX$|(TX$}(TX%O(TX%P(TX%Q(TX%R(TX%S(TX%T(TX%f(TX%g(TX%h(TX%i(TX%j(TX%k(TX%l(TX%m(TX%n(TX%o(TX%p(TX%q(TX%x(TX&T(TX&W(TX&X(TX'o(TX'u(TX$n(TX%^(TX~P(,tO^%ZOeKWOlLsO|%bO!OKWO!PKWO!QKWO!RKWO!SKWO!TKWO!U%tO!V%tO!YKWO!ZKhO!j%cO!k%cO!v%eO!w%wO!y&PO#R&RO#T&SO#V&TO#X&TO#Y%}O#Z&UO#rLoO#s&QO$q%xO%X%{O'oFvO'u!^OZ%UXf%UXg%UX!e%UX#e%UX#n%UX#p%UX$x%UX$y%UX$z%UX$|%UX$}%UX%O%UX%P%UX%Q%UX%R%UX%S%UX%T%UXY%UX![%UX!]%UX!^%UX!_%UX!`%UX!a%UX!b%UX!c%UX!d%UX!g%UX%^%UX~P)1OO#pHSO~O#pHTO~O#pHUO~O#pHVO~O^*]O|%bO!j%cO!k%cO!v%eO!w%wO!yFtO#R&RO#T&SO#V&TO#X&TO#Y&SO#Z&UO#r*^O#s&QO$q%xO'o*XO'u!^O~P)1OO'oHdO~O#pIyO~O#pIzO~O#pI{O~O#pI|O~OT)oX^)oXa)oXl)oXn)oX!R)oX!h)oX!y)oX#r)oX#s)oX#x)oX#|)oX$P)oX'o)oX'u)oX$n)oX~OYJTOc)oX$T)oX$U)oX%f)oX%g)oX%h)oX%i)oX%j)oX%k)oX%l)oX%m)oX%n)oX%o)oX%p)oX%q)oX%x)oX&T)oX&W)oX&X)oX~P5*eOYJUO~P*7sOrJZO~P#!POrJ[O~P#!POrJ]O~P#!POrJ^O~P#!PO#hJaO#iJdOZ$wie$wig$wi!O$wi!P$wi!S$wi!T$wi!e$wi#e$wi#n$wi$x$wi$y$wi$z$wi$|$wi$}$wi%O$wi%P$wi%Q$wi%R$wi%S$wi%T$wi~P2%rO#hJ`O#iJcO#n$wi~P0+RO#pJeO~O#pJfO~O#pJgO~O#pJhO~O'oJiO~O'oJjO~O'oJkO~O'oJlO~O%dJmO~P#!PO%dJnO~P#!PO%dJoO~P#!PO%dJpO~P#!POYJsO~OT)na^)nal)nan)na!R)na!h)na!y)na#r)na#s)na#x)na#|)na$P)na'o)na'u)na$n)na~OaL`Oc)na$T)na$U)na%f)na%g)na%h)na%i)na%j)na%k)na%l)na%m)na%n)na%o)na%p)na%q)na%x)na&T)na&W)na&X)na~P51VOaLaOV)naW)nae)nao)nav)naw)nax)nay)na|)na!O)na!P)na!Q)na!S)na!T)na!U)na!V)na!Y)na!Z)na!j)na!k)na!s)na!t)na!v)na!w)na#R)na#T)na#V)na#X)na#Y)na#Z)na#])na$X)na$])na$^)na$_)na$a)na$c)na$d)na$e)na$f)na$g)na$k)na$m)na$q)na(X)na(Y)na$[)na~P51VOYKTO~OaLfOT)saV)saW)sa^)sae)sal)san)sao)sav)saw)sax)say)sa|)sa!O)sa!P)sa!Q)sa!R)sa!S)sa!T)sa!U)sa!V)sa!Y)sa!Z)sa!h)sa!j)sa!k)sa!s)sa!t)sa!v)sa!w)sa!y)sa#R)sa#T)sa#V)sa#X)sa#Y)sa#Z)sa#])sa#r)sa#s)sa#x)sa#|)sa$P)sa$X)sa$])sa$^)sa$_)sa$a)sa$c)sa$d)sa$e)sa$f)sa$g)sa$k)sa$m)sa$n)sa$q)sa'o)sa'u)sa(X)sa(Y)sa$[)sa~OhKmOc'qXe'qXf'qX~OZ*xXe*xXf*xXg*xX!O*xX!P*xX!S*xX!T*xX!e*xX#e*xX#n*xX$x*xX$y*xX$z*xX$|*xX$}*xX%O*xX%P*xX%Q*xX%R*xX%S*xX%T*xXY*xX![*xX!]*xX!^*xX!_*xX!`*xX!a*xX!b*xX!c*xX!d*xX!g*xX~O%^LVO$S*xX%X*xX%Y*xX%Z*xX%_*xX%b*xX%c*xX~P5;`O%^LWOT*xXW*xX^*xXl*xXo*xXv*xXw*xXx*xXy*xX|*xX!Q*xX!R*xX!U*xX!V*xX!Y*xX!Z*xX!h*xX!j*xX!k*xX!s*xX!t*xX!v*xX!w*xX!y*xX#R*xX#T*xX#V*xX#X*xX#Y*xX#Z*xX#]*xX#r*xX#s*xX#x*xX#|*xX$P*xX$X*xX$]*xX$^*xX$_*xX$a*xX$c*xX$d*xX$e*xX$f*xX$g*xX$k*xX$m*xX$n*xX$q*xX'o*xX'u*xX(X*xX(Y*xX$[*xX~P$8OO%^LXO#p*xX~P5;`O%^LYOT*xX^*xXa*xXc*xXl*xXn*xX!R*xX!h*xX!y*xX#r*xX#s*xX#x*xX#|*xX$P*xX$T*xX$U*xX%f*xX%g*xX%h*xX%i*xX%j*xX%k*xX%l*xX%m*xX%n*xX%o*xX%p*xX%q*xX%x*xX&T*xX&W*xX&X*xX'o*xX'u*xX$n*xX~P5;`OT)nX^)nXl)nXn)nX!R)nX!h)nX!y)nX#r)nX#s)nX#x)nX#|)nX$P)nX'o)nX'u)nX$n)nX~OaL`Oc)nX$T)nX$U)nX%f)nX%g)nX%h)nX%i)nX%j)nX%k)nX%l)nX%m)nX%n)nX%o)nX%p)nX%q)nX%x)nX&T)nX&W)nX&X)nX~P5DiOaLaOV)nXW)nXe)nXo)nXv)nXw)nXx)nXy)nX|)nX!O)nX!P)nX!Q)nX!S)nX!T)nX!U)nX!V)nX!Y)nX!Z)nX!j)nX!k)nX!s)nX!t)nX!v)nX!w)nX#R)nX#T)nX#V)nX#X)nX#Y)nX#Z)nX#])nX$X)nX$])nX$^)nX$_)nX$a)nX$c)nX$d)nX$e)nX$f)nX$g)nX$k)nX$m)nX$q)nX(X)nX(Y)nX$[)nX~P5DiOZ*xae*xaf*xag*xa!O*xa!P*xa!S*xa!T*xa!e*xa#e*xa#n*xa$x*xa$y*xa$z*xa$|*xa$}*xa%O*xa%P*xa%Q*xa%R*xa%S*xa%T*xaY*xa![*xa!]*xa!^*xa!_*xa!`*xa!a*xa!b*xa!c*xa!d*xa!g*xa~O%^LVO$S*xa%X*xa%Y*xa%Z*xa%_*xa%b*xa%c*xa~P5JWO%^LWOT*xaW*xa^*xal*xao*xav*xaw*xax*xay*xa|*xa!Q*xa!R*xa!U*xa!V*xa!Y*xa!Z*xa!h*xa!j*xa!k*xa!s*xa!t*xa!v*xa!w*xa!y*xa#R*xa#T*xa#V*xa#X*xa#Y*xa#Z*xa#]*xa#r*xa#s*xa#x*xa#|*xa$P*xa$X*xa$]*xa$^*xa$_*xa$a*xa$c*xa$d*xa$e*xa$f*xa$g*xa$k*xa$m*xa$n*xa$q*xa'o*xa'u*xa(X*xa(Y*xa$[*xa~P'AOO%^LXO#p*xa~P5JWO%^LYOT*xa^*xaa*xac*xal*xan*xa!R*xa!h*xa!y*xa#r*xa#s*xa#x*xa#|*xa$P*xa$T*xa$U*xa%f*xa%g*xa%h*xa%i*xa%j*xa%k*xa%l*xa%m*xa%n*xa%o*xa%p*xa%q*xa%x*xa&T*xa&W*xa&X*xa'o*xa'u*xa$n*xa~P5JWO^!`O!tLdO'oyO'u!^O~OaLfOT)sXV)sXW)sX^)sXe)sXl)sXn)sXo)sXv)sXw)sXx)sXy)sX|)sX!O)sX!P)sX!Q)sX!R)sX!S)sX!T)sX!U)sX!V)sX!Y)sX!Z)sX!h)sX!j)sX!k)sX!s)sX!t)sX!v)sX!w)sX!y)sX#R)sX#T)sX#V)sX#X)sX#Y)sX#Z)sX#])sX#r)sX#s)sX#x)sX#|)sX$P)sX$X)sX$])sX$^)sX$_)sX$a)sX$c)sX$d)sX$e)sX$f)sX$g)sX$k)sX$m)sX$n)sX$q)sX'o)sX'u)sX(X)sX(Y)sX$[)sX~O^*]O|%bO!j%cO!k%cO!v%eO!w%wO!yLuO#R&RO#T&SO#V&TO#X&TO#Y&SO#Z&UO#r*^O#s&QO$q%xO'o*XO'u!^O~P)1OO",goto:"(=d,fPPPPPPPPP,gPP8mPPAgIiPAgPPPPPPK_PPPPPP!&t!&wP!(b!(e!)QPPPP!/n!6XP!VPPPPPPPPPPPP$CsPPPPPPPPPPPP$C|$Eh$FOPPPP$FYPP$FcP$Fo$FvPP$F{P$Gk$HZPP$Hm$Hm$Hu$IP$Ic$Ii$J`$Jl$Jz$KQ$Kn$Kt$NZ$Na$Ns$Ny% T% Z% i% o% y%!P%!V%!]%!c%!i%!o%!u%#P%#W%#^%#d%#n%#u%$T%$_%$o%$y%(j%(p%(v%(|%)S%)Y%)a%)g%)m%*h%*n%*t%*z%+Q%+W%+^%+hPPPPPPPPPP%+n%+qP%+w%,R%5[%6i%6pP%Ah%Ip%Ix%Jd%Jq%KU%Kf%Kv%Ky%Lc%Lw%L}%MU%M_&$t&+P&0xPP&7i&=`&=d&Jc'!W'!n'!r'!x'(s')_')f')n')w'*T'/|'*T'*T'0U'5}'6b'6t'7R'7_'7c'7j'7p'7t'7w'7}'8Q'8V'8Y'8]'8c'8n'8u'8x'*T'8{'9O'9R'9X#Cj#Cj':u';[';|'O'>a'>s'?c'?|'@Z'@v'@y'AV'Ac'Ap'Bx'B{'Cb'Cw'D_'F`'Fc'Ff'Fl'Fr'Fu'Gr' j'Hd'H{'H{'Id'Ig'Hd'Iy'Iy'Iy'Jb'Je'Iy'Hd'Jq'Jq'Jq'Hd'KY'K]'Hd'Hd'Ka'Hd'Hd'Kd'Kg'*T&7i'Km'Ks(#}()k()p(*V(/u(0T(0i(0|(0|(1_(1b(1h(2](2n(2|(3S(3q(4g%LZ%LZ%LZ(4k(4{(5R%LZ(5`(5s(6V(6`(6c(6i(6{(7R%LZ(7U(7X(7_%LZ(7e(7u(7{(8Y%LZ(8c(8k(8q(8k(8k(8}%LZ(9u(:V(:Y(:^%Lc(:p%L_(:t%Lc(:}(;a(;d(;j(;q(;u(;u(;y(;u(;u%Lc(;|%Lc(j>m>x>z>|@h@}ATAWAaAwBUBYBdBjBlCdCmCpDQDSDYDcDfDhDxEREVEWEXEYEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFtFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHRHSHTHUHVH^H_H`HaHjHkHlHmIoIpIqIrIsItIyIzI{I|JTJUJZJ[J]J^J_J`JaJbJcJdJeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhKnKoLmLnLoLpLqLrLsLtLuLvLwLxLyMSMTMUMVM^Q!WcQ!YdQ!ZfQ![gQ!]hS!kp!XQ!mqQ!nrQ!osQ!ptQ$S!bS$T!e!lQ$V!fQ$W!gQ$X!hQ$Y!iQ$p!qU$r!s(vKmQ$s!tQ$y!{d&c#[#o&d&e&j'Q'R'U+a,kQ&q#]Q&t#bS'f#u,|Q'}$UQ(^$Zz*Y%t*z+V1T1_6}7|7}8S8U8^8`8d=wAqAsAuDOEPKgMaQ+q&gW+v&m+c+k2TQ,_&sS,z'c'gQ1r+TQ2a+fU3X,R2_9QQ3m,aQ4W,{Q9T2XQ9x2wQ:g3lQ>`8lQ>a8mQ?e:[RBb>e$p!_iu!`!j!w#X#[#o#t%y%z%{&Y&]&d&e&j&l&n'Q'R'U'W'Z'^'a'b's(j)P*R*g*r*x+P+T+Z+a+b+d,k,l,q,r-R.S.e0v1V1Y1l1y2S2U2g3T3u4O5X7k8T8c8n8x=u>j>x>z>|BYBdBjBlDcDfDhLmLnLoLpLqLrLsLtM^+j%U#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7b7l8O8R8Y8]8_8a8y9s:S:W:X;i;j;om@hATAWAaAwCdCmCpDQDSDYDxEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLvLwLxLyMSMTMUMVQ&v#ex*[%t*z1T1_6}7|7}8S8U8^8`8d=wAqAsAuDOEPKgMa[*b%x&P&`+[FtLu!b/[)}.k/`/b/d/g5t6S6[6a6b;kj>m>x>z>|@h@}ATAWAaAwBUBYBdBjBlCdCmCpDQDSDYDcDfDhDxEREVEWEXEYEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFtFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHRHSHTHUHVH^H_H`HaHjHkHlHmIoIpIqIrIsItIyIzI{I|JTJUJZJ[J]J^J_J`JaJbJcJdJeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhKnKoLmLnLoLpLqLrLsLtLuLvLwLxLyMSMTMUMVM^Y'r$Q(x/z0_7c`+w&m+c+k2T2}=q>QLdU-y(t(vKmQ5V.eS5Z.gj>x>z>|@}BUBYBdBjBlDcDfDhEYFtHRIoIpIqIrIsItJ_J`JaJbJcJdKnKoLmLnLoLpLqLrLsLtLuM^+Q%V#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;j;om@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLvLwLxLyMSMTMUMVx*[%t*z1T1_6}7|7}8S8U8^8`8d=wAqAsAuDOEPKgMaW+y&m+c+k2TQ1v+VU3Y,R2_9QiLh+Q1R7b8RDYEVEXEuFRFSFUF`R#P!Q$PeOQSTZkl!d!}#X#[#b#f#o#t#u${$|%O&]&d&j&s&x'Q'U'Z'^'c(n(p+m,a,e,|-v1y2h2i2j3T3l4P8x9g9j:^:v>j>x>z>|?f?g?h@R@SBdBjBzB|CYCZC[C^DcDhDoDqR#U!UU%o#T)a/qW(z%Z*]0r8OW.a)X)m*y5QQ4v.PS6[/d5tR@}<^.O%Y#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)}*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d.k/`/b/d/g/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5m5p5s5t6S6[6a6b6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;k;om@h@}ATAWAaAqAsAuAwBUCdCmCpDODQDSDYDxEPEREVEWEXEYEdEkEuExFRFSFTFUFWF`FeFfFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHQHSHTHUHVH^H_H`HaHjHkHlHmIoIpIqIrIsItIyIzI{I|JTJUJZJ[J]J^J_J`JaJbJcJdJeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhKnKoLvLwLxLyMSMTMUMVMaR9a2f.P%Y#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)}*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d.k/`/b/d/g/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5m5p5s5t6S6[6a6b6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;k;om@h@}ATAWAaAqAsAuAwBUCdCmCpDODQDSDYDxEPEREVEWEXEYEdEkEuExFRFSFTFUFWF`FeFfFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHQHSHTHUHVH^H_H`HaHjHkHlHmIoIpIqIrIsItIyIzI{I|JTJUJZJ[J]J^J_J`JaJbJcJdJeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhKnKoLvLwLxLyMSMTMUMVMa,i%d#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMa&^%_#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6u6w6{7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;om@hATAWAaAwCdCmCpDQDSEREWEdExFTFWFeFkKTLvLwLxLyMSMTMUMV!U0t+Q1R1_7b7|7}8R8S8U8^8`8d=wAqAsAuDODYEPEVEXEuFRFSFUF`!`K]*u0O6q6tDxEkFfFiFmFqFwF{GPGTGXG]GaGeGiGmGqGuGyG}HSH^HjIyJZJeJm![K^=eFgFjFnFrFxF|GQGUGYG^GbGfGjGnGrGvGzHOHTH_HkIzJUJ[JfJnJsJw!UK_;jFyF}GRGVGZG_GcGgGkGoGsGwG{HPHUHaHlI{J]JgJpKWKaKfKh!XK`FhFlFoFsFzGOGSGWG[G`GdGhGlGpGtGxG|HQHVH`HmI|JTJ^JhJoJv,X%]#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLvLwLxLyMSMTMUMV&^%s#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6u6w6{7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;om@hATAWAaAwCdCmCpDQDSEREWEdExFTFWFeFkKTLvLwLxLyMSMTMUMV!`Fi*u0O6q6tDxEkFfFiFmFqFwF{GPGTGXG]GaGeGiGmGqGuGyG}HSH^HjIyJZJeJm!WFj=eFjFnFrFxF|GQGUGYG^GbGfGjGnGrGvGzHTH_HkIzJUJ[JfJnJsJw!UFk+Q1R1_7b7|7}8R8S8U8^8`8d=wAqAsAuDODYEPEVEXEuFRFSFUF`!SFlFlFoFsFzGOGSGWG[G`GdGhGlGpGtGxG|HVH`HmI|JTJ^JhJoJv!VKf;jFyF}GRGVGZG_GcGgGkGoGsGwG{HPHUHaHlI{J]JgJpKWKaKfKhi)V%^%_0s0tKXKYKZK[K]K^K_K`,d%e#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMa!b/])}.k/`/b/d/g5t6S6[6a6b;km@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMa,e%v#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMa+^&O#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1T1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;j;om@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMaW+z&m+c+k2TQ,x'`[-z(t(v.g5[n8|RCwFtQ)^%fQ*a%wQ.x)lV5f.m0g;p+f%e#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1T1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;j;om@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFgFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HOHPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMa!V0z+Q1R1_7b7|7}8R8S8U8^8`8d=wAqAsAuDODYEPEVEXEuFRFSFUF`a.n)]*|*}0l;o@hHbKxV5g.m0g;p_0h*|*}0l;o@hHbKxT7V0g<}V*{&PFtLuR)^&RX)^%}&SEZFpS)^&T1qQ7|1]Q7}1^Q8^1eQ8i1nQAr=lQD`B[RE_D_R)^&UR.l)[_6_/f1W6^=tAQAyM_!b/a)}.k/`/b/d/g5t6S6[6a6b;kQ>m@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLiLjLkLlLmLnLoLpLqLrLsLtLvLwLxLyLzL{L|L}MSMTMUMVQ+S&QR/}*i,Q%j#T%[%i%m%o%s%u%y%z(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*h*s*u*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0O0_0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7c7l8O8Y8]8_8a8y9s:S:W:X;i;j;oQ>m@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLiLjLkLlLmLnLoLpLqLrLsLtLvLwLxLyLzL{L|L}MSMTMUMVQ(}%ZQ+W&XQ.O(xS/o*R*gQ1{+XQ4{.VQ4}.YS6f/n/zQ8v2PQ8z1|Q>k8{QDgBkQEbDeREyEcQ+R&Ql,U&o+g+j,S2W2Y2b2n2p9U9d9f?P?Q[,X&p+h2Z9r>wBhn/m*P/p6nHSHTHUHVIyIzI{I|JeJfJgJhS/|*i+Sz1O+Q1R1_7b7|7}8S8U8^8`8d=wAqDYEVEXEuFRFSFUF`Q6o/}Q7n0wQ8k1pQCO?jQCP?kQD^BZQDjBxQDkByQE`D`REwE_f0x+Q1R7bDYEVEXEuFRFSFUF`Q=n8RR=}8_o0o+O0k0m0n2|7]:S:X=XJRJTJUJqJvJwg0x+Q1R7bDYEVEXEuFRFSFUF`S&y#f,eQ,c&xW2t+t2[8}9tTL_7zLfQ#d!WU$a!k#Z#aQ'u$SU'|$T$[$_S(e$p'vQ+`&cU-Z'w'z'}S-n(^(fQ3V,QQ4S,xS4a-[-]Q4q-oS:o3{4TQ;S4bQ=f7yS?x:p:rSAj=_=gQCV?zSCtAkAlRD|CuR>Y8iR8S1`Q8U1aR=w8WVBZ>]BXDZR8`1fR8d1hQ/x*dQ:l3xRDlCSR*e%xR/x*e,m%g#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFgFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HOHPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMaQ0m*}QJRKxRJSHb+Z%n#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;j;om@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFgFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HOHPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLvLwLxLyMSMTMUMV$v)q%h(y*_.R.]._.r.u.{/P/Q/R/S/T/U/V/W/k/v0X0Z0]1t2q3]3_3o4u5O5S6k6l7^7s8Z8w9q:P:V:`:h;a;yO>S>l?W?a@`AUAXAZA[AdAfAnAvBeClCoDPDtDyDzEQESEpErEzFVF]F^KVK{K|K}LOLZL[L]L^Q9b2fzGX0Y6pm@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLvLwLxLyMSMTMUMV,V%j#T%Z%[%i%m%o%s%u%y%z(x(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*h*s*u*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0O0_0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7c7l8O8Y8]8_8a8y9s:S:W:X;i;j;oQ>m@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLiLjLkLlLmLnLoLpLqLrLsLtLvLwLxLyLzL{L|L}MSMTMUMVU%p#T)a/qTr9]RBg>sQ3U,PQ4R,wQ:n3zR?|:tS>{9`9aR>}9cV>y9_9`9bQ#p![U$i!o#n#rW(V$X$h$k'YU-d(U(X(bS4i-f-gS;W4h4jR@Z;YQ#v!]U$m!p#s#xW(Z$Y$l$o'jU-i(Y(](dS4m-k-lS;Z4l4nR@];]Q4Q,vQ:m3yQ:z4RQ?u:nQ?{:sRCW?|]#g!Y!m#i$V$c(PQQOSjQ${R${!}QSOQkQWmSk$|(nQ$|!}R(n${Q-S'rR4[-SU#{!_%U/[Q$PFc^'n#{0k2P7]8{FdJrU0k*}HbKxQ2P+_Q7]0mQ8{1}QFdFbRJrJSS'l#y0jS-P'l>bT>b8n>dY#}!_#{%U*b/[S$OFbFcR'p#}Q(k$uR-t(kQZOSlQS[wZl!d%O(p-vQ!dkQ%O!}S(p${$|R-v(nQ!|!PR$z!|lTOQSZkl!d!}${$|%O(n(p-vznT&]&d&s&x'Q'Z'c2h3l9g9j:v?fBjBzB|C[C^DoDq^&]#X1y3T8x>jBdDcS&d#[&jQ&s#bS&x#f,eS'Q#o'US'Z#t'^S'c#u,|Q2h+mQ3l,aQ9g2iQ9j2jQ:v4PQ?f:^WBj>x>z>|DhQBz?gQB|?hQC[@RQC^@SQDoCYRDqCZQ)e%bR.s)eQ;u5lQ;w5oW@l;u;wCfCgQCf@nRCg@pQ)j%cR.v)jQ.Q(yS4w.Q4xR4x.RQ5R.bR;c5RQ5_.hQ5q.xQ;f5ZV;h5_5q;fQ;q5hR@j;qQAb=PSCqAbCrRCrAdQ=O7TRA`=OQ7O0dR<{7OQ8t1wR>i8tQ5w/]R[8kRBW>[QDUBQREUDUQj>m>x>z>|@hATAWAaAwBYBdBjBlCdCmCpDQDSDYDcDfDhDxEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLmLnLoLpLqLrLsLtLvLwLxLyMSMTMUMVM^S!z}!OQ$w!xQ&r#^Q&v#eh'O#l#q#w$f$j$n(S(W([-c-h-m[*b%x&P&`+[FtLu!b/[)}.k/`/b/d/g5t6S6[6a6b;k`S(i$s>ad)`%^&O*Z0a7rHXKXKYKZK[Q2y+vQ4t-z[5`.h.x5Z5_5q;fW5a.i0`1uA]S7h0s1jQ:]3XQ?[9xRBw?eS$v!w8nR-T'sQ!biQ!quQ$Q!`Q$Z!jU$u!w's8n&S%m#T%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*v*w+U+n,T,W,d.P.^.a.d/p/q/w/y0g0j0n1U1b1d1z2r2|3Q3^3n4v5Q5s6n6u6w6{7U7X7l8Y8]8a8y9s:S:W:X;i;om@hATAWAaAwCdCmCpDQDSEREWEdExFTFWFeFkKTLvLwLxLyMSMTMUMV^&X#X1y3T8x>jBdDcW&m#[#o&j'US'`#t'^Q(x%ZS*h%y%zQ*k%{S+X&Y&]S+c&d'QS+k&e'RQ+t&lQ,R&nQ,o'WS,p'Z'bQ,y'aQ-s(jQ.Y)PS/Y)|HR!`/_)}.k/`/b/g5t6S6[6a6b;kQ8_Q>U8cWBk>x>z>|DhQD]BYSDeBjBlQEcDfQLdM^!`Li*u0O6q6tDxEkFfFiFmFqFwF{GPGTGXG]GaGeGiGmGqGuGyG}HSH^HjIyJZJeJm!WLj=eFjFnFrFxF|GQGUGYG^GbGfGjGnGrGvGzHTH_HkIzJUJ[JfJnJsJw!ULk;jFyF}GRGVGZG_GcGgGkGoGsGwG{HPHUHaHlI{J]JgJpKWKaKfKh!SLlFlFoFsFzGOGSGWG[G`GdGhGlGpGtGxG|HVH`HmI|JTJ^JhJoJvSLzLmLqSL{LnLrSL|LoLsTL}LpLt0n!_iu!`!j!w#T#X#[#o#t%Z%[%i%o%s%u%y%z%{&Y&]&d&e&j&l&n'Q'R'U'W'Z'^'a'b's(j(z)P)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)}*P*R*U*]*c*g*r*s*u*v*w*x*y+P+Q+T+U+Z+a+b+d+n,T,W,d,k,l,q,r-R.P.S.^.a.d.e.k/`/b/d/g/p/q/w/y0O0g0j0n0r0v1R1U1V1Y1b1d1l1y1z2S2U2g2r2|3Q3T3^3n3u4O4v5Q5X5s5t6S6[6a6b6n6q6t6u6w6{7U7X7b7k7l8O8R8T8Y8]8_8a8c8n8x8y9s:S:W:X;i;j;k;oj>m>x>z>|@h@}ATAWAaAwBUBYBdBjBlCdCmCpDQDSDYDcDfDhDxEREVEWEXEYEdEkEuExFRFSFTFUFWF`FeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIoIpIqIrIsItIyIzI{I|JTJUJZJ[J]J^J_J`JaJbJcJdJeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhKnKoLmLnLoLpLqLrLsLtLvLwLxLyMSMTMUMVM^[*b%x&P&`+[FtLuQFb)|RFcHR]$R!`%Z*g*y/d0rv#z!_#{%U*}+_/[0k0m1}2P7]8{FbFcFdHbJSJrKxV+O&PFtLuY$P!_%U/[FbFcQ'o#{R/t*b^!uz{!S%V&c1rLhQ$t!vS(g$r>`R-r(hmYOQSZkl!d!}${$|%O(n(p-vmXOQSZkl!d!}${$|%O(n(p-vR!Q`lXOQSZkl!d!}${$|%O(n(p-vS&h#[&jT'S#o'UuWOQSZkl!d!}#[#o${$|%O&j'U(n(p-vQ!VaR%Q#QS!Ta#QR%R#RQ%r#TQ.q)aR6h/qU%`#T)a/q*r%a%Z%[%i%s%u(z)W)X)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*]*c*s*u*v*w*y+U+n,T,W,d.P.^.a.d/p/w/y0O0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7l8O8Y8]8_8a8y9s:S:W:X;i;jmAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFgFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HOHPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLvLwLxLyMSMTMUMVQ*T%oQ/r*US7S0g<}Q=U7XS@e;o@hRCkAT&^%^#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6u6w6{7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;om@hATAWAaAwCdCmCpDQDSEREWEdExFTFWFeFkKTLvLwLxLyMSMTMUMVS*Z%tMaS0a*z6}!U0s+Q1R1_7b7|7}8R8S8U8^8`8d=wAqAsAuDODYEPEVEXEuFRFSFUF`Q7r1TQHXKg!`KX*u0O6q6tDxEkFfFiFmFqFwF{GPGTGXG]GaGeGiGmGqGuGyG}HSH^HjIyJZJeJm![KY=eFgFjFnFrFxF|GQGUGYG^GbGfGjGnGrGvGzHOHTH_HkIzJUJ[JfJnJsJw!UKZ;jFyF}GRGVGZG_GcGgGkGoGsGwG{HPHUHaHlI{J]JgJpKWKaKfKh!XK[FhFlFoFsFzGOGSGWG[G`GdGhGlGpGtGxG|HQHVH`HmI|JTJ^JhJoJv,m%f#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFgFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HOHPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMa,h%e#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMa!b/c)}.k/`/b/d/g5t6S6[6a6b;km@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMaT)d%b)ef%h#T%o)a*U/q0g7X;o<}@hATW(y%Z*]0r8OY)T%[FqFrFsKWY*O%iFfFgFhKaY*W%sFiFjFlKfQ*_%uQ.R(zQ.])WY._)X)m*y.a5QQ.r)cQ.u)hS.{)n)rQ.|)oQ.})pQ/O)qQ/P)sQ/Q)tQ/R)uQ/S)vQ/T)wQ/U)xQ/V)yQ/W)zY/X){G}HOHPHQU/k*P/p6nQ/v*cQ0X*sQ0Y*uQ0Z*vQ0]*wQ1t+UQ2q+nQ3],TQ3_,WQ3o,dQ4u.PQ5O.^Q5S.dQ6k/wS6l/y0jQ6p0OQ7^0nQ7dFeQ7qFkQ7s1US8V1b=rQ8Z1dQ8w1zQ9q2rU:P2|:S:XQ:V3QQ:`3^Q:h3nQ;a4vQ;y5sQO8_Q>S8aQ>l8yQ?W9sQ?a:WQ@`;iQ@a;jQAUmQClAWQCoAaQDPAwQDtCdQDyCmQDzCpQEQDQQESDSQEjDxQEpERQErEWQEzEdQFOEkQFVExQF]FTQF^FWQHYFmQHZFnQH[KhQH]FoQHfFwQHgFxQHhFyQHiFzSHnF{G]SHoF|G^SHpF}G_SHqGOG`QHrGPQHsGQQHtGRQHuGSQHvGTQHwGUQHxGVQHyGWQHzGXQH{GYQH|GZQH}G[QIOGaQIPGbQIQGcQIRGdQISGeQITGfQIUGgQIVGhQIWGiQIXGjQIYGkQIZGlQI[GmQI]GnQI^GoQI_GpQI`GqQIaGrQIbGsQIcGtQIdGuQIeGvQIfGwQIgGxQIhGyQIiGzQIjG{QIkG|UIuHSIyJeUIvHTIzJfUIwHUI{JgUIxHVI|JhQI}H^QJOH_QJPH`QJQHaQJVHjQJWHkQJXHlQJYHmSJtJTJvSJuJUJwQJxJZQJyJ[QJzJ]QJ{J^QKPJmQKQJnQKRJoQKSJpQKUJsQKVKTQK{LvQK|LwQK}LxQLOLyQLZMSQL[MTQL]MURL^MV+Y%a#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;j;om@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFgFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HOHPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLvLwLxLyMSMTMUMV!V0y+Q1R1_7b7|7}8R8S8U8^8`8d=wAqAsAuDODYEPEVEXEuFRFSFUF`W)W%^%_0s0tSFwKXK]SFxKYK^SFyKZK_TFzK[K`T)i%c)jX)O%Z*]0r8O,h%e#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFgFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HOHPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMaT0c*z6}j(u%U%V%^*Z*[0a7rHXKXKYKZK[LhS.h)Y6|S5].x5qR7e0sS.f)X*yR.y)mU.b)X)m*yR;b5QW.`)X)m*y5QR5P.aQ5W.eQ;e5XQ=t8TRAy=u,m%e#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y*z+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{6}7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFgFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HOHPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMa]5^.h.x5Z5_5q;f,d%e#T%Z%[%i%o%s%t%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*u*v*w*y+Q+U+n,T,W,d.P.^.a.d/p/q/w/y0O0g0j0n0r1R1T1U1_1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7b7l7|7}8O8R8S8U8Y8]8^8_8`8a8d8y9s:S:W:X;i;j;om@hATAWAaAqAsAuAwCdCmCpDODQDSDYDxEPEREVEWEXEdEkEuExFRFSFTFUFWF`FeFfFhFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHQHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKgKhLvLwLxLyMSMTMUMVMaT0c*z6}Q.j)ZQ/s*`S0b*z6}Q1v+VQ>h8sRA^f8oVB`>`>aBbZ8o1r8o>`>aBbR1x+VR1w+VR5d.kR5e.kQ5c.kR@b;kQ/h)}S5b.k;kW6Q/`IoIpIqQ6U/bS6Z/d5tW6`/gIrIsItQ]QB_>_QD[BXRDaB^W1Q+Q1REuFUQ=]7b]EXDYEVEXFRFSF`g1P+Q1R7bDYEVEXEuFRFSFUF`f1V+Q1R7bDYEVEXEuFRFSFUF`TM^8R8_j0u+Q1R7b8R8_DYEVEXEuFRFSFUF`R8h1mQ+|&mS2]+c+kQ3Z,RY7x1W1X=q>QM_Q9O2TQ9[2_S=d7uLdR>r9Q`+x&m+c+k2T=q>QLdM_U:T2}L`LaUMW,R2_9QVMX1W1X7uU:R2|JTJUU?_:SJvJwR?b:XQ0p+OU7Z0k0mJRQ7_0n^:Q2|:S:XJTJUJvJwS=W7]JqRAg=XR7a0nQ2v+tQ9X2[Q=h7zR>o8}U2u+t2[8}S?X9tLfRM`7zg0w+Q1R7bDYEVEXEuFRFSFUF`Q#a!WQ#m!ZQ#r![Q$_!kQ$g!nQ$k!oQ'z$TQ(T$WQ(X$XQ-]'}Q2x+zQ4T,xQ:p3{Q=g7yQ?Z9yQ?z:rQAk=_RCuAlR&u#bQ&[#XQ8v1yQ:Z3TQ>k8xQBc>jQDbBdREaDc^&Y#X1y3T8x>jBdDcQ+Z&]WBl>x>z>|DhRDfBjj&W#X&]1y3T8x>j>x>z>|BdBjDcDhS+]&_&aR2O+^$}#Y!W!Z![!]!k!n!o!p#Z#a#j#m#n#r#s#x$T$W$X$Y$[$_$d$g$h$k$l$o&o'P'Y'j'u'w'z'}(Q(T(U(X(Y(](`(b(d(e+g,S-U-[-]-a-b-f-g-k-l-n-p2Y2b4S4b4d4f4h4j4l4n4o4q9U:o:{;V;Y;];_=f?v?xAjApCUCVCsCtDnD{D|ElR3e,ZR3d,ZQ3`,ZR?m:bQ3a,ZR?o:eR7m0wf1P+Q1R7bDYEVEXEuFRFSFUF`Q8P1_Q=i7|Q=j7}Q=s8SQ=v8UQ=|8^Q>R8`Q>V8dQAz=wRCxAqz1i+Q1R1_7b7|7}8S8U8^8`8d=wAqDYEVEXEuFRFSFUF`W=m8RAuDOEPRCzAs{1O+Q1R1_7b7|7}8S8U8^8`8d=wAqDYEVEXEuFRFSFUF`{0{+Q1R1_7b7|7}8S8U8^8`8d=wAqDYEVEXEuFRFSFUF`RBT>XQE[DYQEqEVQEsEXQFZFRQF[FSRFaF`{0|+Q1R1_7b7|7}8S8U8^8`8d=wAqDYEVEXEuFRFSFUF`R=p8RQ=n8RQC}AuQEODOREnEP{0}+Q1R1_7b7|7}8S8U8^8`8d=wAqDYEVEXEuFRFSFUF`R>^8kT>Z8k>[R>P8_RBR>UQBQ>URETDTQ6m/yR7Y0j&^%l#T%Z%[%i%o%s%u(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*s*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6u6w6{7U7X7l8O8Y8]8_8a8y9s:S:W:X;i;om@hATAWAaAwCdCmCpDQDSEREWEdExFTFWFeFkKTLvLwLxLyMSMTMUMV`*S%m%y%z(x0_7c=k>QQ/{*h!`Kb*u0O6q6tDxEkFfFiFmFqFwF{GPGTGXG]GaGeGiGmGqGuGyG}HSH^HjIyJZJeJm!WKc=eFjFnFrFxF|GQGUGYG^GbGfGjGnGrGvGzHTH_HkIzJUJ[JfJnJsJw!UKd;jFyF}GRGVGZG_GcGgGkGoGsGwG{HPHUHaHlI{J]JgJpKWKaKfKh!SKeFlFoFsFzGOGSGWG[G`GdGhGlGpGtGxG|HVH`HmI|JTJ^JhJoJvUKpLiLmLqUKqLjLnLrUKrLkLoLsUKsLlLpLtQLRLzQLSL{QLTL|RLUL},V%k#T%Z%[%i%m%o%s%u%y%z(x(z)W)X)a)c)h)m)n)o)p)q)r)s)t)u)v)w)x)y)z){*P*U*]*c*h*s*u*v*w*y+U+n,T,W,d.P.^.a.d/p/q/w/y0O0_0g0j0n0r1U1b1d1z2r2|3Q3^3n4v5Q5s6n6q6t6u6w6{7U7X7c7l8O8Y8]8_8a8y9s:S:W:X;i;j;oQ>m@hATAWAaAwCdCmCpDQDSDxEREWEdEkExFTFWFeFfFiFjFkFlFmFnFoFqFrFsFwFxFyFzF{F|F}GOGPGQGRGSGTGUGVGWGXGYGZG[G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}HPHSHTHUHVH^H_H`HaHjHkHlHmIyIzI{I|JTJUJZJ[J]J^JeJfJgJhJmJnJoJpJsJvJwKTKWKaKfKhLiLjLkLlLmLnLoLpLqLrLsLtLvLwLxLyLzL{L|L}MSMTMUMVV)R%Z*R*gY/l*PHSHTHUHVY6g/pIyIzI{I|Zm@hATAWAaAwCdCmCpDQDSEREWEdExFTFWFeFkKTLvLwLxLyMSMTMUMVn*l%|*n6sJiJjJkJlKiKjKkKlKtKuKvKw![Ki*u0O6q6tDxEkFiFmFqFwF{GPGTGXG]GaGeGiGmGqGuGyHSH^HjIyJZJeJm![Kj=eFgFjFnFrFxF|GQGUGYG^GbGfGjGnGrGvGzHOHTH_HkIzJUJ[JfJnJsJw!UKk;jFyF}GRGVGZG_GcGgGkGoGsGwG{HPHUHaHlI{J]JgJpKWKaKfKh!XKlFhFlFoFsFzGOGSGWG[G`GdGhGlGpGtGxG|HQHVH`HmI|JTJ^JhJoJvY*t%|KiKjKkKlZs9QW2z+v+y3X3YS9}2y:]S?]9x?eTBs?[BwQ3S+}Q9Z2^R>q9PR2k+mQ2i+mR9h2jQ2o+mQ9e2hQ9i2iQ9k2jQ?S9gR?T9jQ2j+mR9h2iR:Y3RR?i:^Q?g:^RB{?hQ?h:^RB{?gW&f#[#o&j'UW+e&d&e'Q'RT2V+a,kX,P&m+c+k2TS2{+v+yQ:O2yQ?^9xRBt?[Q+o&fQ2`+eR9R2VS+j&e'RT2W+a,kX+i&e'R+a,kQBm>xQBn>zQBo>|REeDhQ,V&oS2c+g,SQ2e+jQ9S2WS9V2Y2bQ9n2nQ9o2pQ>u9UQ?O9dQ?R9fQBp?PRBq?QW&p#[#o&j'UW+h&d&e'Q'RT2Z+a,kR2R+`T&h#[&jQ,Y&pQ2d+hQ9W2ZQ?V9rQBi>wRDdBhT'T#o'UQ3w,oQ:j3vR?q:iQ#x!]Q$o!pQ'v$SQ(]$YQ(f$pR-o(^R'h#uQ'd#uR4X,|S'g#u,|R,{'cT']#t'^T'[#t'^R:w4PQ#`!WW$^!k#Z#a#dW'y$T$[$_$aW-X'w'z'|'}U4`-Z-[-]S;R4a4bR@V;SQ#i!YQ$c!mR(P$VQ#h!YS$b!m#iS(O$V$cR-^(PR&|#fQ&z#fR3p,eR&{#f",nodeNames:'\u26A0 LineComment BlockComment PP_Directive Program Keyword Keyword ; Keyword TypeIdentifier = < SimpleType ) ( Delim VarName , Delim [ ] Astrisk ? > . QualifiedAliasMember :: Keyword Keyword Keyword } { Delim Delim : Delim ArgumentName BooleanLiteral IntegerLiteral RealLiteral CharacterLiteral StringLiteral NullLiteral InterpolatedRegularString $" UnaryExpr + - Not ~ & ^ ++ -- Cast Delim Keyword Keyword += -= *= SlashEq %= &= |= ^= <<= >= RightShiftAssignment ??= Keyword InterpolatedVerbatimString $@" @$" Ident ParenOrTupleExpr Delim MethodName Delim Keyword Keyword Keyword Keyword Delim Keyword Keyword ObjectCreationExpr Keyword Delim InitializerTarget Delim Delim Delim Delim Delim Keyword Delim Keyword Delim Keyword Delim Keyword Keyword Keyword Delim Keyword Delim ContextualKeyword Delim PropertyPatternFields Delim PropertyPatternField RelationalPattern <= LogicalPattern ContextualKeyword ContextualKeyword ContextualKeyword PropertyPattern Delim ListPattern Delim .. Keyword => Keyword Keyword Keyword Delim ParamName Delim LocalVarDecl Keyword Delim Delim LocalConstDecl Keyword ConstName LocalFuncDecl Keyword Delim ContextualKeyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Delim Keyword Keyword Keyword Keyword Delim Keyword Delim Keyword Keyword Keyword Keyword Keyword Keyword Delim Keyword Keyword Delim Keyword Keyword Delim -> Keyword Delim Delim Delim ArrayCreationExpr Delim BinaryExpr Slash % << RightShift Keyword Keyword == NotEq | && || ?? RangeExpr LambdaExpr Delim ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword ContextualKeyword AttrsNamedArg Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword Keyword ContextualKeyword Delim PropertyName Delim Keyword Keyword Keyword Keyword Delim ContextualKeyword ContextualKeyword Delim Keyword Delim Delim Keyword Keyword Delim Keyword Delim Delim Keyword Keyword Delim Delim',maxTerm:527,nodeProps:[["openedBy",13,"(",20,"[",30,"{"],["closedBy",14,")",19,"]",31,"}"]],skippedNodes:[0,1,2,3],repeatNodeCount:53,tokenData:"!$e~R!RXY$[YZ$aZ[$[[]$[]^$fpq$[qr$nrs${st-Ttu:yuv;dvw;qwxT#O#PWR!Q![>a!c!i>a#T#Z>a~>dR!Q![>m!c!i>m#T#Z>m~>pR!Q![>y!c!i>y#T#Z>y~>|R!Q![?V!c!i?V#T#Z?V~?YR!Q![?c!c!i?c#T#Z?c~?fR!Q![?o!c!i?o#T#Z?o~?rR!Q![?{!c!i?{#T#Z?{~@OR!Q![aa[r]||-1}],tokenPrec:0}),la=a.qp.define({parser:oa.configure({props:[a.uj.add({Delim:(0,a.tC)({except:/^\s*(?:case\b|default:)/})}),a.x0.add({Delim:a.Dv}),(0,e.Gv)({"Keyword ContextualKeyword SimpleType":e.pJ.keyword,"NullLiteral BooleanLiteral":e.pJ.bool,IntegerLiteral:e.pJ.integer,RealLiteral:e.pJ.float,'StringLiteral CharacterLiteral InterpolatedRegularString InterpolatedVerbatimString $" @$" $@"':e.pJ.string,"LineComment BlockComment":e.pJ.comment,". .. : Astrisk Slash % + - ++ -- Not ~ << & | ^ && || < > <= >= == NotEq = += -= *= SlashEq %= &= |= ^= ? ?? ??= =>":e.pJ.operator,PP_Directive:e.pJ.keyword,TypeIdentifier:e.pJ.typeName,"ArgumentName AttrsNamedArg":e.pJ.variableName,ConstName:e.pJ.constant(e.pJ.variableName),MethodName:e.pJ.function(e.pJ.variableName),ParamName:[e.pJ.emphasis,e.pJ.variableName],VarName:e.pJ.variableName,"FieldName PropertyName":e.pJ.propertyName,"( )":e.pJ.paren,"{ }":e.pJ.brace,"[ ]":e.pJ.squareBracket})]}),languageData:{commentTokens:{line:"//",block:{open:"/*",close:"*/"}},closeBrackets:{brackets:["(","[","{",'"',"'"]},indentOnInput:/^\s*((\)|\]|\})$|(else|else\s+if|catch|finally|case)\b|default:)/}});function $a(){return new a.ri(la)}const sa={pragma:!0,solidity:!0,import:!0,as:!0,from:!0,contract:!0,constructor:!0,is:!0,function:!0,modifier:!0,pure:!0,view:!0,payable:!0,constant:!0,anonymous:!0,indexed:!0,returns:!0,return:!0,event:!0,struct:!0,mapping:!0,interface:!0,using:!0,library:!0,storage:!0,memory:!0,calldata:!0,public:!0,private:!0,external:!0,internal:!0,emit:!0,assembly:!0,abstract:!0,after:!0,catch:!0,final:!0,in:!0,inline:!0,let:!0,match:!0,null:!0,of:!0,relocatable:!0,static:!0,try:!0,typeof:!0,var:!0},Qa={pragma:!0,returns:!0,address:!0,contract:!0,function:!0,struct:!0},ca={wei:!0,szabo:!0,finney:!0,ether:!0},ua={seconds:!0,minutes:!0,hours:!0,days:!0,weeks:!0},Cn={block:["coinbase","difficulty","gaslimit","number","timestamp"],msg:["data","sender","sig","value"],tx:["gasprice","origin"]},fa={now:!0,gasleft:!0,blockhash:!0},da={assert:!0,require:!0,revert:!0,throw:!0},pa={addmod:!0,mulmod:!0,keccak256:!0,sha256:!0,ripemd160:!0,ecrecover:!0},Sa={this:!0,selfdestruct:!0,super:!0},ha={type:!0},Dn={},Pa={if:!0,else:!0,while:!0,do:!0,for:!0,break:!0,continue:!0,switch:!0,case:!0,default:!0},wa={bool:!0,byte:!0,string:!0,enum:!0,address:!0},Xa={alias:!0,apply:!0,auto:!0,copyof:!0,define:!0,immutable:!0,implements:!0,macro:!0,mutable:!0,override:!0,partial:!0,promise:!0,reference:!0,sealed:!0,sizeof:!0,supports:!0,typedef:!0,unchecked:!0},ma={abi:["decode","encodePacked","encodeWithSelector","encodeWithSignature","encode"]},ya=["transfer","send","balance","call","delegatecall","staticcall"],ga=["title","author","notice","dev","param","return"],ba={delete:!0,new:!0,true:!0,false:!0},Fn=/[+\-*&^%:=<>!|/~]/,xa=/[-]/;let yi;function dt(r,F){let uO=r.next();if(uO==='"'||uO==="'"||uO==="`")return F.tokenize=Ta(uO),F.tokenize(r,F);if(va(r,F))return"version";if(uO==="."&&ya.some(function(Oe){return r.match(`${Oe}`)}))return"addressFunction";if(typeof uO=="string"&&Nn(uO,r))return"number";if(typeof uO=="string"&&/[[\]{}(),;:.]/.test(uO))return za(uO,F);if(uO==="/"){if(r.eat("*"))return F.tokenize=In,In(r,F);if(r.match(/\/{2}/)){for(uO=r.next();uO;){if(uO==="@"){r.backUp(1),F.grammar="doc";break}uO=r.next()}return"doc"}if(r.eat("/"))return r.skipToEnd(),"comment"}if(typeof uO=="string"&&xa.test(uO)){const Oe=r.peek();return typeof Oe=="string"&&Nn(Oe,r)?"number":"operator"}if(typeof uO=="string"&&Fn.test(uO))return r.eatWhile(Fn),"operator";r.eatWhile(/[\w$_\xa1-\uffff]/);const pO=r.current();if(F.grammar==="doc")return ga.some(function(Oe){return pO===`@${Oe}`})?"docReserve":"doc";if(pO==="solidity"&&F.lastToken==="pragma"&&(F.lastToken=F.lastToken+" "+pO),Object.prototype.propertyIsEnumerable.call(sa,pO))return(pO==="case"||pO==="default")&&(yi="case"),Object.prototype.propertyIsEnumerable.call(Qa,pO)&&(F.lastToken=pO),"keyword";if(Object.prototype.propertyIsEnumerable.call(ca,pO))return"etherUnit";if(Object.prototype.propertyIsEnumerable.call(Sa,pO))return"contractRelated";if(Object.prototype.propertyIsEnumerable.call(Pa,pO)||Object.prototype.propertyIsEnumerable.call(ha,pO)||Object.prototype.propertyIsEnumerable.call(Xa,pO))return"keyword";if(Object.prototype.propertyIsEnumerable.call(wa,pO)||Object.prototype.propertyIsEnumerable.call(ua,pO)||ka(pO)||Ra(pO)||qa(pO))return F.lastToken+="variable","keyword";if(Object.prototype.propertyIsEnumerable.call(ba,pO))return"atom";if(Object.prototype.propertyIsEnumerable.call(da,pO))return"errorHandling";if(Object.prototype.propertyIsEnumerable.call(pa,pO))return"mathematicalAndCryptographic";if(Object.prototype.propertyIsEnumerable.call(fa,pO)||Object.prototype.propertyIsEnumerable.call(Cn,pO)&&Cn[pO].some(function(Oe){return r.match(`.${Oe}`)}))return"variable-2";if(pO==="abi"&&ma[pO].some(function(Oe){return r.match(`.${Oe}`)}))return"abi";const UO=Wa(pO,r);return UO!=null?UO:(F.lastToken==="functionName("||F.lastToken==="returns(")&&Object.prototype.propertyIsEnumerable.call(Dn,pO)?(F.lastToken+="variable","variable"):F.lastToken==="function"?(F.lastToken="functionName",F.para==null&&(F.grammar="function",F.para=""),F.para+="functionName","functionName"):F.lastToken==="functionName(variable"?(F.lastToken="functionName(","parameterValue"):F.lastToken==="returns(variable"?(F.lastToken="returns(","parameterValue"):(F.lastToken==="address"&&pO==="payable"&&(F.lastToken="address payable"),(F.lastToken==="contract"||F.lastToken==="struct")&&(Dn[pO]=!0,F.lastToken=null),F.grammar==="function"?"parameterValue":"variable")}function Ta(r){return function(F,uO){let pO=!1,UO,Oe=!1;for(UO=F.next();UO!=null;){if(UO===r&&!pO){Oe=!0;break}pO=!pO&&r!=="`"&&UO==="\\",UO=F.next()}return(Oe||!(pO||r==="`"))&&(uO.tokenize=dt),"string"}}function In(r,F){let uO=!1,pO=r.next();for(;pO;){if(pO==="/"&&uO){F.tokenize=dt;break}uO=pO==="*",pO=r.next()}return"comment"}function va(r,F){if(F.lastToken==="pragma solidity")return F.lastToken=null,!F.startOfLine&&(r.match(/[\^{0}][0-9.]+/)||r.match(/[>=]+?[\s]*[0-9.]+[\s]*[<]?[\s]*[0-9.]+/))}function Nn(r,F){if(/[\d.]/.test(r))return r==="."?F.match(/^[0-9]+([eE][-+]?[0-9]+)?/):r==="0"?F.match(/^[xX][0-9a-fA-F]+/)||F.match(/^0[0-7]+/):F.match(/^[0-9]*\.?[0-9]*([eE][-+]?[0-9]+)?/),!0}function ka(r){if(r.match(/^[u]?int/)){if(r.indexOf("t")+1===r.length)return!0;const F=Number(r.substr(r.indexOf("t")+1,r.length));return F%8===0&&F<=256}}function Ra(r){if(r.match(/^bytes/)){if(r.indexOf("s")+1===r.length)return!0;const F=r.substr(r.indexOf("s")+1,r.length);return Number(F)<=32}}function qa(r){if(r.match(/^[u]?fixed([0-9]+x[0-9]+)?/)){if(r.indexOf("d")+1===r.length)return!0;const F=r.substr(r.indexOf("d")+1,r.length).split("x").map(Number);return F[0]%8===0&&F[0]<=256&&F[1]<=80}}function Wa(r,F){if(r.match(/^hex/)&&F.peek()==='"'){let uO=!1,pO,UO="",Oe="";for(pO=F.next();pO;){if(Oe+=pO,pO==='"'&&uO){if(UO=Oe.substring(1,Oe.length-1),UO.match(/^[0-9a-fA-F]+$/))return"number";F.backUp(Oe.length);break}uO=uO||pO==='"',pO=F.next()}}}function za(r,F){return r===","&&F.para==="functionName(variable"&&(F.para="functionName("),F.para!=null&&F.para.startsWith("functionName")&&(r===")"?F.para.endsWith("(")&&(F.para=F.para.substr(0,F.para.length-1),F.para==="functionName"&&(F.grammar="")):r==="("&&(F.para+=r)),r==="("&&F.lastToken==="functionName"?F.lastToken+=r:r===")"&&F.lastToken==="functionName("?F.lastToken=null:r==="("&&F.lastToken==="returns"?F.lastToken+=r:r===")"&&(F.lastToken==="returns("||F.lastToken==="returns(variable")&&(F.lastToken=null),r==="("&&F.lastToken==="address"&&(F.lastToken+=r),yi=r,null}class An{constructor(F,uO,pO,UO,Oe){this.indented=F,this.column=uO,this.type=pO,this.align=UO,this.prev=Oe}}function fn(r,F,uO){return r.context=new An(r.indented,F,uO,null,r.context),r.context}function Ln(r){if(!r.context.prev)return;const F=r.context.type;return(F===")"||F==="]"||F==="}")&&(r.indented=r.context.indented),r.context=r.context.prev}const Ya={startState(r){return{tokenize:null,context:new An(0-r,0,"top",!1,null),indented:0,startOfLine:!0,grammar:null,lastToken:null,para:null}},token(r,F){const uO=F.context;if(r.sol()&&(uO.align==null&&(uO.align=!1),F.indented=r.indentation(),F.startOfLine=!0,uO.type==="case"&&(uO.type="}"),F.grammar==="doc"&&(F.grammar=null)),r.eatSpace())return null;yi=null;const pO=(F.tokenize||dt)(r,F);return pO==="comment"||(uO.align==null&&(uO.align=!0),yi==="{"?fn(F,r.column(),"}"):yi==="["?fn(F,r.column(),"]"):yi==="("?fn(F,r.column(),")"):yi==="case"?uO.type="case":(yi==="}"&&uO.type==="}"||yi===uO.type)&&Ln(F),F.startOfLine=!1),pO},indent(r,F,uO){if(r.tokenize!==dt&&r.tokenize!=null)return null;const pO=r.context,UO=F&&F.charAt(0);if(pO.type==="case"&&/^(?:case|default)\b/.test(F))return r.context.type="}",pO.indented;const Oe=UO===pO.type;return pO.align?pO.column+(Oe?0:1):pO.indented+(Oe?0:uO.unit)},electricChars:"{}):",closeBrackets:"()[]{}''\"\"``",fold:"brace",blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:"//",tokenTable:{functionName:e.Vp.define(),parameterValue:e.Vp.define(),addressFunction:e.Vp.define(),errorHandling:e.Vp.define(),contractRelated:e.Vp.define(),version:e.Vp.define(),etherUnit:e.Vp.define(),doc:e.Vp.define(),mathematicalAndCryptographic:e.Vp.define(),abi:e.Vp.define()}},Za=new a.ri(a.il.define(Ya));var Ua=o(90870),Ga=o(58029),_a=o(94205),Va=o(2675),mi=o(67917);let Li=()=>new n.md({deserialize:r=>!0});const Hn=Li(),Jn=Li(),Bn=Li(),Mn=Li(),Kn=Li();var ja=Object.freeze({__proto__:null,coll:Hn,prefixColl:Jn,prefixEdge:Bn,sameEdge:Mn,prefixContainer:Kn});const Ea={__proto__:null,true:136,false:136,nil:138,def:147,defn:147,"defn-":147,defmacro:147,definline:147,defonce:147,deftest:147,defcard:147,ns:155},Ca=i.WQ.deserialize({version:14,states:"-zQ]QPOOP!pOPOOOOQO'#C`'#C`OOQO'#Cb'#CbO]QPO'#CcO]QPO'#CeO]QPO'#CgO]QPO'#CiO]QPO'#CkO]OPO'#CtO]OPO'#CvO!uOQO'#C|OOQO'#Dm'#DmQ]QPOOO$hQPO'#CqO$oQPO'#DUO$vQPO'#DXO$}OSO'#DZO%cOPO'#D]O%hOPO'#D`O%mOPO'#DbO%uOWO'#DdO]QPO'#DgO]QPO'#DhO%zQPO'#DjOOQO'#Dq'#DqP&SQPO'#C^POOO)C?e)C?eOOQO,58},58}OOQO,59P,59POOQO,59R,59ROOQO,59T,59TOOQO,59V,59VOOQO,59`,59`OOQO,59b,59bOOQO,59h,59hO'gOPO,59hOOQO-E7k-E7kOOQO'#Cr'#CrO!}QPO'#CsOOQO'#Dv'#DvO'lQPO'#D|O'sQPO'#DuOOQO'#DO'#DOOOQO'#Dz'#DzO'sQPO'#DyOOQO'#DQ'#DQOOQO'#D}'#D}O'lQPO'#D|OOQO'#Dt'#DtO(OQPO,59]O(TQPO,59pOOQO,59p,59pO([QPO,59sOOQO,59s,59sOOQO,59u,59uOOOO,59x,59xOOQO,59y,59yOOQO,5:Q,5:QOOQO,5:T,5:TOOQO,5:V,5:VOOQO,59w,59wOOQO,59z,59zOOQO,59|,59|OOQO,5:O,5:OOOQO,5:R,5:ROOQO,5:S,5:SOOQO,5:U,5:UPOOO,58x,58xOOQO1G/S1G/SOOQO,59_,59_OOQO,59k,59kOOQO,59m,59mOOQO'#Cx'#CxO'sQPO'#CyOOQO'#Dx'#DxO(cQPO,5:aO(jQPO,5:eO(qQPO,5:hOOQO1G.w1G.wOOQO1G/[1G/[OOQO1G/_1G/_OOQO,59e,59eO(xQPO'#CzO*`QPO1G/{O]QPO1G/{OOQO'#Cz'#CzO*gQPO1G0PO*gQPO1G0PO*nQPO7+%gO*uQPO7+%kP&SQPO'#CcP&SQPO'#CeP&SQPO'#CgP&SQPO'#CiP&SQPO'#CkP*|OPO'#DbP&SQPO'#DgP&SQPO'#Dh",stateData:"+[~O!dOSPOSRPQ~OTiOWSOYTO[UO^VO`WOaiObiOd^OiXOkYOoZOw_Oz`O|iO!OaO!TcO!VdO!XeO!fQO!gRO~ORjO~OosOqtO~OT!OOWSOYTO[UO^VO`WOaiObiOd^OiXOkYOoZOw_Oz`O|iO!OaO!TcO!VdO!XeO!fQO!gRO!kvO!o{O~Oc!pP~P!}Ov!UO~P]Oy!WO~P]Od^OoZOz`O!r!YO!t!]O!u!^O~Oz`O~OT!`O~OWSOd^O~O!s!bO~Ow_Oz`O~OTiOW!}OY#OO[#PO^#QO`#ROaiObiOd^OiXOkYOoZOw_Oz`O|iO!OaO!TcO!V#SO!XeO!fQO!gRO~Oo!gO~Oc!pX~P]OT!kOiXOkYO~Oc!qO~Ov!rO~P]Oy!sO~P]Oc!ia~P]Oc!ma~P]Oc!pa~P]OTnXWnXYnX[nX^nX`nXanXbnXc!eXdnXinXknXonXwnXznX|nX!OnX!TnX!VnX!XnX!fnX!gnX~Oc!ii~P]Oc!mi~P]Oc!iq~P]Oc!mq~P]OW!}Od^O~Oa!u!tT!t~",goto:"/]!rPP!sP!vP!v#nP!vP!vP!vP!vPPPPP$j%i%i%mP%mP&n&n&sP&yP'x'x'|'|PP(QPP({P!vP!v)|!v!vP!vP!vP!v!v!v*t!v+nP,fPPP-^PP.j.m.pP.v.m/PP.m/VRkP!kiOSTUVWXY]^_`fgjwy!Q!T!V!n!o!p!v!w!y!z!{!|!}#O#P#Q#R#T#U!jiOSTUVWXY]^_`fgjwy!Q!T!V!n!o!p!v!w!y!z!{!|!}#O#P#Q#R#T#UT!ad#S!jiOSTUVWXY]^_`fgjwy!Q!T!V!n!o!p!v!w!y!z!{!|!}#O#P#Q#R#T#UQ![aT!ad#STx^w!UfOSTUVWXY]_`fgy!Q!T!V!n!o!p!v!w!y!z!{!|Sw^wU!lz}!la#Tj!}#O#P#Q#R#T#UV!mz}!lQ!w!nR!z!o!fiOSTUVWXY]^_`fgjwy!Q!T!V!p!v!w!y!z!{!|!}#O#P#Q#R#T#UQ!ZaQ!u!nR!x!oT|^wT!P^w!jiOSTUVWXY]^_`fgjwy!Q!T!V!n!o!p!v!w!y!z!{!|!}#O#P#Q#R#T#UR!eh!jiOSTUVWXY]^_`fgjwy!Q!T!V!n!o!p!v!w!y!z!{!|!}#O#P#Q#R#T#UQ!XaQ!_bR!eh!kbOSTUVWXY]^_`fgjwy!Q!T!V!n!o!p!v!w!y!z!{!|!}#O#P#Q#R#T#U!YgOSTUVWXY]^_`fgwy!Q!T!V!n!o!p!v!w!y!z!{!|a#Uj!}#O#P#Q#R#T#U!khOSTUVWXY]^_`fgjwy!Q!T!V!n!o!p!v!w!y!z!{!|!}#O#P#Q#R#T#UQ]Obu]y!T!V!p!v!y!{!|Qy^Q!T_Q!V`Q!p!QQ!v!nQ!y!oQ!{!wR!|!zt[O]^_`y!Q!T!V!n!o!p!v!w!y!z!{!|SlS!}SmT#OSnU#PSoV#QSpW#RQqXQrYU!cfw#TS!dg#UR!fjR!S^R!R^Qz^R!hwQ!nzQ!o}R!t!lQ}^R!iwQ!Q^R!jw",nodeNames:"\u26A0 LineComment Discard #_ Boolean Symbol Nil Deref @ Quote ' SyntaxQuote ` Unquote ~ UnquoteSplice ~@ Number Keyword ) ( List DefLike Meta Metadata ^ ReaderMetadata #^ VarName Meta DocString \" String StringContent NS Meta Operator Meta ] [ Vector } { Map Character Set # NamespacedMap KeywordPrefix RegExp Var #' ReaderConditional #? SymbolicValue ## AnonymousFunction Meta TaggedLiteral ReaderTag ConstructorCall ConstructorPrefix Program",maxTerm:83,nodeProps:[[Bn,-14,3,8,10,12,14,16,25,27,46,48,51,53,55,61,""],[Jn,-13,7,9,11,13,15,24,26,45,47,49,50,52,56,""],["openedBy",19,"(",31,'"',38,"[",41,"{"],["closedBy",20,")",31,'"',39,"]",42,"}"],[Hn,-3,21,40,43,""],[Kn,-7,23,29,35,37,57,58,60,""],[Mn,31,""]],skippedNodes:[0,1,2,3],repeatNodeCount:1,tokenData:"#6x~R![OX$wX^%n^p$wpq%nqr'grs,Tst,Ytu/Yuv'gvw'gwx6Vxy6jyz6}z{'g{|7b|}%n}!O7b!O!P9t!P!Q)v!Q!R!8[!R![!>t![!]!Cp!]!^!J]!^!_'g!_!`'g!`!a'g!a!b'g!b!c!Kr!c!}/Y!}#O!LV#O#P!Lj#P#Q#3w#Q#R#4[#R#S/Y#S#T#4o#T#o/Y#o#p#5S#p#q$w#q#r#5g#r#s#5z#s#y$w#y#z%n#z$f$w$f$g%n$g##l/Y##l#BY$w#BY#BZ%n#BZ$IS$w$IS$I_%n$I_$I|$w$I|$JO%n$JO$JT$w$JT$JU%n$JU$KV$w$KV$KW%n$KW&FU$w&FU&FV%n&FV~$wQ$|SqQOr$ws#O$w#O#P%Y#P~$wQ%_TqQOr$wrs$ws#O$w#O#P%Y#P~$wR%ujqQ!dPOX$wX^%n^p$wpq%nqr$ws|$w|}%n}#O$w#O#P%Y#P#y$w#y#z%n#z$f$w$f$g%n$g#BY$w#BY#BZ%n#BZ$IS$w$IS$I_%n$I_$I|$w$I|$JO%n$JO$JT$w$JT$JU%n$JU$KV$w$KV$KW%n$KW&FU$w&FU&FV%n&FV~$w_'rpqQ!sW!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P)v!P!Q'g!Q!['g![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#o'g#o$g$w$g##l'g##l~$wZ*PpqQ!sWTPOq$wqr)vst)vtu)vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P)v!P!Q)v!Q![)v![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!})v!}#O$w#O#P%Y#P#R$w#R#S)v#S#T$w#T#o)v#o$g$w$g##l)v##l~$w~,YOo~R,a[!OPqQOr$wst-Vtw$wwx-jx!a$w!a!b-}!b#O$w#O#P%Y#P#Q$w#Q#R.b#R#S.u#S~$wR-^S!XPqQOr$ws#O$w#O#P%Y#P~$wR-qS!TPqQOr$ws#O$w#O#P%Y#P~$wR.US!VPqQOr$ws#O$w#O#P%Y#P~$wR.iSkPqQOr$ws#O$w#O#P%Y#P~$wR.|SRPqQOr$ws#O$w#O#P%Y#P~$w_/epqQ!sW!tSTPOq$wqr'gst)vtu/Yuv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P1i!P!Q'g!Q![/Y![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!}/Y!}#O$w#O#P%Y#P#R$w#R#S/Y#S#T$w#T#o/Y#o$g$w$g##l/Y##l~$w_1rpqQ!sWTPOq$wqr)vst)vtu3vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P)v!P!Q)v!Q![)v![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!}3v!}#O$w#O#P%Y#P#R$w#R#S3v#S#T$w#T#o3v#o$g$w$g##l3v##l~$w_4RpqQ!sW!uSTPOq$wqr)vst)vtu3vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P1i!P!Q)v!Q![3v![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!}3v!}#O$w#O#P%Y#P#R$w#R#S3v#S#T$w#T#o3v#o$g$w$g##l3v##l~$wR6^SYPqQOr$ws#O$w#O#P%Y#P~$wV6qSdTqQOr$ws#O$w#O#P%Y#P~$wR7UScPqQOr$ws#O$w#O#P%Y#P~$w_7mqqQ!sW!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P9t!P!Q'g!Q!RHO!R![!&|![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#o'g#o$g$w$g##l'g##l~$wZ9}pqQ!sWTPOq$wqr)vst)vtu)vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P)v!P!Q)v!Q![n!h!})v!}#O$w#O#P%Y#P#R$w#R#S)v#S#T$w#T#X)v#X#Y>n#Y#o)v#o$g$w$g##l)v##l~$wZ>wpqQ!sWTPOq$wqr)vst)vtu)vuv)vvw)vwx)vxz$wz{)v{|@{|}$w}!O@{!O!P)v!P!Q)v!Q![CY![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!})v!}#O$w#O#P%Y#P#R$w#R#S)v#S#T$w#T#o)v#o$g$w$g##l)v##l~$wZAUpqQ!sWTPOq$wqr)vst)vtu)vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P)v!P!Q)v!Q![CY![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!})v!}#O$w#O#P%Y#P#R$w#R#S)v#S#T$w#T#o)v#o$g$w$g##l)v##l~$wZCerqQ!sWaPTPOq$wqr)vst)vtu)vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P)v!P!Q)v!Q![CY![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!o)v!o!pEo!p!})v!}#O$w#O#P%Y#P#R$w#R#S)v#S#T$w#T#o)v#o$g$w$g##l)v##l~$wZEzpqQ!sWaPTPOq$wqr)vst)vtu)vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P)v!P!Q)v!Q![)v![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!})v!}#O$w#O#P%Y#P#R$w#R#S)v#S#T$w#T#o)v#o$g$w$g##l)v##l~$w_H]yqQ!sWaP!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!PJ|!P!Q!![!Q![!&|![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!g'g!g!h!)t!h!o'g!o!p!0{!p!q!0{!q!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#X'g#X#Y!)t#Y#l'g#l#m!3^#m#o'g#o$g$w$g##l'g##l~$wZKXvqQ!sWaPTPOq$wqr)vst)vtu)vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P)v!P!Q)v!Q![J|![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!g)v!g!h>n!h!o)v!o!pMo!p!})v!}#O$w#O#P%Y#P#R$w#R#S)v#S#T$w#T#X)v#X#Y>n#Y#o)v#o$g$w$g##l)v##l~$wZMztqQ!sWaPTPOq$wqr)vst)vtu)vuv)vvw)vwx)vxz$wz{)v{|)v|}$w}!O)v!O!P)v!P!Q)v!Q![)v![!])v!]!^$w!^!_)v!_!`)v!`!a)v!a!b)v!b!c$w!c!g)v!g!h>n!h!})v!}#O$w#O#P%Y#P#R$w#R#S)v#S#T$w#T#X)v#X#Y>n#Y#o)v#o$g$w$g##l)v##l~$w_!!gpqQ!sW!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P)v!P!Q'g!Q![!$k![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#o'g#o$g$w$g##l'g##l~$w_!$xpqQ!sWaP!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P)v!P!Q'g!Q![!$k![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#o'g#o$g$w$g##l'g##l~$w_!'ZwqQ!sWaP!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!PJ|!P!Q!![!Q![!&|![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!g'g!g!h!)t!h!o'g!o!p!0{!p!q!0{!q!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#X'g#X#Y!)t#Y#o'g#o$g$w$g##l'g##l~$w_!*PpqQ!sW!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|!,T|}$w}!O!,T!O!P)v!P!Q'g!Q![!.d![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#o'g#o$g$w$g##l'g##l~$w_!,`pqQ!sW!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P)v!P!Q'g!Q![!.d![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#o'g#o$g$w$g##l'g##l~$w_!.qrqQ!sWaP!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P)v!P!Q'g!Q![!.d![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!o'g!o!p!0{!p!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#o'g#o$g$w$g##l'g##l~$w_!1YpqQ!sWaP!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P)v!P!Q'g!Q!['g![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#o'g#o$g$w$g##l'g##l~$w_!3irqQ!sW!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P)v!P!Q'g!Q![!5s![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!i!5s!i!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#Z!5s#Z#o'g#o$g$w$g##l'g##l~$w_!6QrqQ!sWaP!tSTPOq$wqr'gst)vtu'guv'gvw'gwx)vxz$wz{'g{|'g|}$w}!O'g!O!P)v!P!Q'g!Q![!5s![!])v!]!^$w!^!_'g!_!`'g!`!a'g!a!b'g!b!c$w!c!i!5s!i!}'g!}#O$w#O#P%Y#P#R$w#R#S'g#S#T$w#T#Z!5s#Z#o'g#o$g$w$g##l'g##l~$wR!8ceqQaPOr$ws!O$w!O!P!9t!P!Q!=r!Q![!>t![!g$w!g!h!:q!h!o$w!o!p!Z![#O$w#O#P%Y#P~$wR!>bUqQaPOr$ws!Q$w!Q![!>Z![#O$w#O#P%Y#P~$wR!>{_qQaPOr$ws!O$w!O!P!9t!P!Q!=r!Q![!>t![!g$w!g!h!:q!h!o$w!o!p!Ea[r]||-1}],tokenPrec:466}),{coll:Da}=ja,Fa=a.qp.define({parser:Ca.configure({props:[(0,e.Gv)({NS:e.pJ.keyword,DefLike:e.pJ.keyword,"Operator/Symbol":e.pJ.keyword,"VarName/Symbol":e.pJ.definition(e.pJ.variableName),Boolean:e.pJ.atom,"DocString/...":e.pJ.emphasis,"Discard!":e.pJ.comment,Number:e.pJ.number,StringContent:e.pJ.string,'"\\""':e.pJ.string,Keyword:e.pJ.atom,Nil:e.pJ.null,LineComment:e.pJ.lineComment,RegExp:e.pJ.regexp}),a.uj.add(r=>F=>{let{pos:uO,unit:pO,node:UO,state:Oe,baseIndent:Ie,textAfter:ci}=F;if(r.prop(Da)){let li=F.column(UO.firstChild.to);return r.name=="List"&&["NS","DefLike","Operator"].includes(UO.firstChild.nextSibling.type.name)?li+1:li}else return 0}),a.x0.add({"Vector Map List":a.Dv})]}),languageData:{commentTokens:{line:";;"}}});function Ia(){return new a.ri(Fa)}var Na=o(70889),Aa=o(68915),La=o(29558),Ha=o(61446),Ja=o(62602),Ba=o(20673),Ma=o(11660),Ka=o(87475),Oo=o(34812),eo=o(76991),io=o(24144),to=o(82040),no=o(37315),ro=o(87525),ao=o(28770),oo=o(53482),lo=o(87001),$o=o(77663),so=o(68393),Qo=o(8283),co=o(39781),uo=o(2542),fo={break:!0,case:!0,chan:!0,const:!0,continue:!0,default:!0,defer:!0,else:!0,fallthrough:!0,for:!0,func:!0,go:!0,goto:!0,if:!0,import:!0,interface:!0,map:!0,package:!0,range:!0,return:!0,select:!0,struct:!0,switch:!0,type:!0,var:!0,bool:!0,byte:!0,complex64:!0,complex128:!0,float32:!0,float64:!0,int8:!0,int16:!0,int32:!0,int64:!0,string:!0,uint8:!0,uint16:!0,uint32:!0,uint64:!0,int:!0,uint:!0,uintptr:!0,error:!0,rune:!0,any:!0,comparable:!0},po={true:!0,false:!0,iota:!0,nil:!0,append:!0,cap:!0,close:!0,complex:!0,copy:!0,delete:!0,imag:!0,len:!0,make:!0,new:!0,panic:!0,print:!0,println:!0,real:!0,recover:!0},Or=/[+\-*&^%:=<>!|\/]/,gi;function pt(r,F){var uO=r.next();if(uO=='"'||uO=="'"||uO=="`")return F.tokenize=So(uO),F.tokenize(r,F);if(/[\d\.]/.test(uO))return uO=="."?r.match(/^[0-9]+([eE][\-+]?[0-9]+)?/):uO=="0"?r.match(/^[xX][0-9a-fA-F]+/)||r.match(/^0[0-7]+/):r.match(/^[0-9]*\.?[0-9]*([eE][\-+]?[0-9]+)?/),"number";if(/[\[\]{}\(\),;\:\.]/.test(uO))return gi=uO,null;if(uO=="/"){if(r.eat("*"))return F.tokenize=er,er(r,F);if(r.eat("/"))return r.skipToEnd(),"comment"}if(Or.test(uO))return r.eatWhile(Or),"operator";r.eatWhile(/[\w\$_\xa1-\uffff]/);var pO=r.current();return fo.propertyIsEnumerable(pO)?((pO=="case"||pO=="default")&&(gi="case"),"keyword"):po.propertyIsEnumerable(pO)?"atom":"variable"}function So(r){return function(F,uO){for(var pO=!1,UO,Oe=!1;(UO=F.next())!=null;){if(UO==r&&!pO){Oe=!0;break}pO=!pO&&r!="`"&&UO=="\\"}return(Oe||!(pO||r=="`"))&&(uO.tokenize=pt),"string"}}function er(r,F){for(var uO=!1,pO;pO=r.next();){if(pO=="/"&&uO){F.tokenize=pt;break}uO=pO=="*"}return"comment"}function ir(r,F,uO,pO,UO){this.indented=r,this.column=F,this.type=uO,this.align=pO,this.prev=UO}function dn(r,F,uO){return r.context=new ir(r.indented,F,uO,null,r.context)}function tr(r){if(r.context.prev){var F=r.context.type;return(F==")"||F=="]"||F=="}")&&(r.indented=r.context.indented),r.context=r.context.prev}}const ho={name:"go",startState:function(r){return{tokenize:null,context:new ir(-r,0,"top",!1),indented:0,startOfLine:!0}},token:function(r,F){var uO=F.context;if(r.sol()&&(uO.align==null&&(uO.align=!1),F.indented=r.indentation(),F.startOfLine=!0,uO.type=="case"&&(uO.type="}")),r.eatSpace())return null;gi=null;var pO=(F.tokenize||pt)(r,F);return pO=="comment"||(uO.align==null&&(uO.align=!0),gi=="{"?dn(F,r.column(),"}"):gi=="["?dn(F,r.column(),"]"):gi=="("?dn(F,r.column(),")"):gi=="case"?uO.type="case":(gi=="}"&&uO.type=="}"||gi==uO.type)&&tr(F),F.startOfLine=!1),pO},indent:function(r,F,uO){if(r.tokenize!=pt&&r.tokenize!=null)return null;var pO=r.context,UO=F&&F.charAt(0);if(pO.type=="case"&&/^(?:case|default)\b/.test(F))return pO.indented;var Oe=UO==pO.type;return pO.align?pO.column+(Oe?0:1):pO.indented+(Oe?0:uO.unit)},languageData:{indentOnInput:/^\s([{}]|case |default\s*:)$/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}}}};var Po=o(23883),wo=o(95372),Xo=o(63509),mo=o(36395),yo=o(22314),go=o(41084),bo=o(76092),xo=o(60402),To=o(3519),vo=o(37213),ko=o(29121),Ro=o(65134),qo=o(40305),Wo=o(30758),zo=o(17988),Yo=o(78561),Zo=o(67370),Uo=o(43314),Go=o(33283),_o=o(94796),Vo=o(44163),jo=o(94293),Eo=o(33482),Co=o(37421),Do=o(69071),Fo=o(78142),Io=o(83993),No=o(10228),Ao=o(57365),Lo=o(24439),Ho=o(1770),Jo=o(78875),Bo=o(44879),Mo=o(9713),Ko=o(11873),Ol=o(17762),el=o(70370),il=o(97601),tl=o(86732),nl=o(28007),rl=o(66062),al=o(43465),ol=o(90177),ll=o(34511),$l=o(36471),sl=o(96443),Ql=o(71920),cl=o(66665),ul=o(15815),fl=o(44212),dl=o(31650),pl=o(90617),Sl=o(52119),hl=o(5819),Pl=o(26692),wl=o(35753),Xl=o(69232),ml=["true","false","on","off","yes","no"],yl=new RegExp("\\b(("+ml.join(")|(")+"))$","i");const gl={name:"yaml",token:function(r,F){var uO=r.peek(),pO=F.escaped;if(F.escaped=!1,uO=="#"&&(r.pos==0||/\s/.test(r.string.charAt(r.pos-1))))return r.skipToEnd(),"comment";if(r.match(/^('([^']|\\.)*'?|"([^"]|\\.)*"?)/))return"string";if(F.literal&&r.indentation()>F.keyCol)return r.skipToEnd(),"string";if(F.literal&&(F.literal=!1),r.sol()){if(F.keyCol=0,F.pair=!1,F.pairStart=!1,r.match("---")||r.match("..."))return"def";if(r.match(/^\s*-\s+/))return"meta"}if(r.match(/^(\{|\}|\[|\])/))return uO=="{"?F.inlinePairs++:uO=="}"?F.inlinePairs--:uO=="["?F.inlineList++:F.inlineList--,"meta";if(F.inlineList>0&&!pO&&uO==",")return r.next(),"meta";if(F.inlinePairs>0&&!pO&&uO==",")return F.keyCol=0,F.pair=!1,F.pairStart=!1,r.next(),"meta";if(F.pairStart){if(r.match(/^\s*(\||\>)\s*/))return F.literal=!0,"meta";if(r.match(/^\s*(\&|\*)[a-z0-9\._-]+\b/i))return"variable";if(F.inlinePairs==0&&r.match(/^\s*-?[0-9\.\,]+\s?$/)||F.inlinePairs>0&&r.match(/^\s*-?[0-9\.\,]+\s?(?=(,|}))/))return"number";if(r.match(yl))return"keyword"}return!F.pair&&r.match(/^\s*(?:[,\[\]{}&*!|>'"%@`][^\s'":]|[^,\[\]{}#&*!|>'"%@`])[^#]*?(?=\s*:($|\s))/)?(F.pair=!0,F.keyCol=r.indentation(),"atom"):F.pair&&r.match(/^:\s*/)?(F.pairStart=!0,"meta"):(F.pairStart=!1,F.escaped=uO=="\\",r.next(),null)},startState:function(){return{pair:!1,pairStart:!1,keyCol:0,inlinePairs:0,inlineList:0,literal:!1,escaped:!1}},languageData:{commentTokens:{line:"#"}}};var bl=o(21053),St={apl:()=>a.il.define(Ua.apl),asciiArmor:()=>a.il.define(Ga.asciiArmor),asterisk:()=>a.il.define(_a.asterisk),c:()=>a.il.define(mi.c),csharp:()=>$a(),scala:()=>a.il.define(mi.scala),solidity:()=>Za,kotlin:()=>a.il.define(mi.kotlin),shader:()=>a.il.define(mi.shader),nesC:()=>a.il.define(mi.nesC),objectiveC:()=>a.il.define(mi.objectiveC),objectiveCpp:()=>a.il.define(mi.objectiveCpp),squirrel:()=>a.il.define(mi.squirrel),ceylon:()=>a.il.define(mi.ceylon),dart:()=>a.il.define(mi.dart),cmake:()=>a.il.define(Na.cmake),cobol:()=>a.il.define(Aa.cobol),commonLisp:()=>a.il.define(Ha.commonLisp),crystal:()=>a.il.define(Ja.crystal),cypher:()=>a.il.define(Ba.cypher),d:()=>a.il.define(Ma.d),diff:()=>a.il.define(Ka.diff),dtd:()=>a.il.define(eo.dtd),dylan:()=>a.il.define(io.dylan),ebnf:()=>a.il.define(to.ebnf),ecl:()=>a.il.define(no.ecl),eiffel:()=>a.il.define(ro.eiffel),elm:()=>a.il.define(ao.elm),factor:()=>a.il.define(lo.factor),fcl:()=>a.il.define($o.fcl),forth:()=>a.il.define(so.forth),fortran:()=>a.il.define(Qo.fortran),gas:()=>a.il.define(co.gas),gherkin:()=>a.il.define(uo.gherkin),groovy:()=>a.il.define(Po.groovy),haskell:()=>a.il.define(wo.haskell),haxe:()=>a.il.define(Xo.haxe),http:()=>a.il.define(mo.http),idl:()=>a.il.define(yo.idl),jinja2:()=>a.il.define(go.jinja2),mathematica:()=>a.il.define(vo.mathematica),mbox:()=>a.il.define(ko.mbox),mirc:()=>a.il.define(Ro.mirc),modelica:()=>a.il.define(qo.modelica),mscgen:()=>a.il.define(Wo.mscgen),mumps:()=>a.il.define(zo.mumps),nsis:()=>a.il.define(Zo.nsis),ntriples:()=>a.il.define(Uo.ntriples),octave:()=>a.il.define(Go.octave),oz:()=>a.il.define(_o.oz),pig:()=>a.il.define(Eo.pig),properties:()=>a.il.define(Do.properties),protobuf:()=>a.il.define(Fo.protobuf),puppet:()=>a.il.define(Io.puppet),q:()=>a.il.define(No.q),sas:()=>a.il.define(Ho.sas),sass:()=>(0,p.sass)(),liquid:()=>(0,Ei.liquid)(),mermaid:()=>Ti(),nix:()=>XO(),svelte:()=>Br(),sieve:()=>a.il.define(Mo.sieve),smalltalk:()=>a.il.define(Ko.smalltalk),solr:()=>a.il.define(Ol.solr),sparql:()=>a.il.define(el.sparql),spreadsheet:()=>a.il.define(il.spreadsheet),stex:()=>a.il.define(tl.stex),textile:()=>a.il.define(ol.textile),tiddlyWiki:()=>a.il.define(ll.tiddlyWiki),tiki:()=>a.il.define($l.tiki),troff:()=>a.il.define(Ql.troff),ttcn:()=>a.il.define(cl.ttcn),turtle:()=>a.il.define(ul.turtle),velocity:()=>a.il.define(pl.velocity),verilog:()=>a.il.define(Sl.verilog),vhdl:()=>a.il.define(hl.vhdl),webIDL:()=>a.il.define(Pl.webIDL),xQuery:()=>a.il.define(wl.xQuery),yacas:()=>a.il.define(Xl.yacas),z80:()=>a.il.define(bl.z80),wast:Ht.wast,javascript:P.javascript,jsx:()=>(0,P.javascript)({jsx:!0}),typescript:()=>(0,P.javascript)({typescript:!0}),tsx:()=>(0,P.javascript)({jsx:!0,typescript:!0}),vue:()=>(0,Jt.vue)(),angular:()=>(0,Bt.angular)(),json:c.json,html:x.html,css:s.css,python:Ct.python,markdown:()=>(0,X.markdown)({base:X.markdownLanguage,codeLanguages:v}),xml:it.xml,sql:vi.sql,mysql:()=>(0,vi.sql)({dialect:vi.MySQL}),pgsql:()=>(0,vi.sql)({dialect:vi.PostgreSQL}),java:Dt.java,rust:tt.rust,cpp:Ft.cpp,lezer:hi,php:Lt.php,go:()=>a.il.define(ho),shell:()=>a.il.define(Bo.shell),lua:()=>a.il.define(To.lua),swift:()=>a.il.define(rl.swift),tcl:()=>a.il.define(al.tcl),yaml:()=>a.il.define(gl),vb:()=>a.il.define(fl.vb),powershell:()=>a.il.define(Co.powerShell),brainfuck:()=>a.il.define(Va.brainfuck),stylus:()=>a.il.define(nl.stylus),erlang:()=>a.il.define(oo.erlang),nginx:()=>a.il.define(Yo.nginx),perl:()=>a.il.define(jo.perl),ruby:()=>a.il.define(Lo.ruby),pascal:()=>a.il.define(Vo.pascal),livescript:()=>a.il.define(xo.liveScript),less:()=>(0,w.less)(),scheme:()=>a.il.define(Jo.scheme),toml:()=>a.il.define(sl.toml),vbscript:()=>a.il.define(dl.vbScript),clojure:()=>Ia(),coffeescript:()=>a.il.define(La.coffeeScript),julia:()=>a.il.define(bo.julia),dockerfile:()=>a.il.define(Oo.dockerFile),r:()=>a.il.define(Ao.r)},ql=Object.keys(St);function Wl(r){return St[r]?St[r]():null}},64599:function(WO,V,o){var a=o(96263);function t(b,v){var X=typeof Symbol!="undefined"&&b[Symbol.iterator]||b["@@iterator"];if(!X){if(Array.isArray(b)||(X=a(b))||v&&b&&typeof b.length=="number"){X&&(b=X);var P=0,x=function(){};return{s:x,n:function(){return P>=b.length?{done:!0}:{done:!1,value:b[P++]}},e:function(n){throw n},f:x}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var s=!0,w=!1,p;return{s:function(){X=X.call(b)},n:function(){var n=X.next();return s=n.done,n},e:function(n){w=!0,p=n},f:function(){try{!s&&X.return!=null&&X.return()}finally{if(w)throw p}}}}WO.exports=t,WO.exports.__esModule=!0,WO.exports.default=WO.exports},91706:function(WO,V,o){"use strict";o.r(V),o.d(V,{angular:function(){return A},angularLanguage:function(){return yO}});var a=o(59119),t=o(82261),b=o(13249),v=o(35524),X=o(41113),P=o(53105);const x=1,s=33,w=34,p=35,c=36,n=new P.Jq(l=>{let d=l.pos;for(;;){if(l.next==10){l.advance();break}else if(l.next==123&&l.peek(1)==123||l.next<0)break;l.advance()}l.pos>d&&l.acceptToken(x)});function i(l,d,R){return new P.Jq(j=>{let H=j.pos;for(;j.next!=l&&j.next>=0&&(R||j.next!=38&&(j.next!=123||j.peek(1)!=123));)j.advance();j.pos>H&&j.acceptToken(d)})}const e=i(39,s,!1),Q=i(34,w,!1),g=i(39,p,!0),$=i(34,c,!0),f=P.WQ.deserialize({version:14,states:"(jOVOqOOOeQpOOOvO!bO'#CaOOOP'#Cx'#CxQVOqOOO!OQpO'#CfO!WQpO'#ClO!]QpO'#CrO!bQpO'#CsOOQO'#Cv'#CvQ!gQpOOQ!lQpOOQ!qQpOOOOOV,58{,58{O!vOpO,58{OOOP-E6v-E6vO!{QpO,59QO#TQpO,59QOOQO,59W,59WO#YQpO,59^OOQO,59_,59_O#_QpOOO#_QpOOO#gQpOOOOOV1G.g1G.gO#oQpO'#CyO#tQpO1G.lOOQO1G.l1G.lO#|QpO1G.lOOQO1G.x1G.xO$UO`O'#DUO$ZOWO'#DUOOQO'#Co'#CoQOQpOOOOQO'#Cu'#CuO$`OtO'#CwO$qOrO'#CwOOQO,59e,59eOOQO-E6w-E6wOOQO7+$W7+$WO%SQpO7+$WO%[QpO7+$WOOOO'#Cp'#CpO%aOpO,59pOOOO'#Cq'#CqO%fOpO,59pOOOS'#Cz'#CzO%kOtO,59cOOQO,59c,59cOOOQ'#C{'#C{O%|OrO,59cO&_QpO<l.name=="InterpolationContent"?y:null)}),Z=q.configure({wrap:(0,X.FE)((l,d)=>{var R;return l.name=="InterpolationContent"?y:l.name!="AttributeInterpolation"?null:((R=l.node.parent)===null||R===void 0?void 0:R.name)=="StatementAttributeValue"?h:y}),top:"Attribute"}),W={parser:k},D={parser:Z},wO=(0,t.html)();function K(l){return l.configure({wrap:(0,X.FE)(J)},"angular")}const yO=K(wO.language);function J(l,d){switch(l.name){case"Attribute":return/^[*#(\[]|\{\{/.test(d.read(l.from,l.to))?D:null;case"Text":return W}return null}function A(l={}){let d=wO;if(l.base){if(l.base.language.name!="html"||!(l.base.language instanceof a.qp))throw new RangeError("The base option must be the result of calling html(...)");d=l.base}return new a.ri(d.language==wO.language?yO:K(d.language),[d.support,d.language.data.of({closeBrackets:{brackets:["[","{",'"']},indentOnInput:/^\s*[\}\]]$/})])}},31639:function(WO,V,o){"use strict";o.r(V),o.d(V,{cpp:function(){return A},cppLanguage:function(){return J}});var a=o(53105),t=o(35524);const b=1,v=2,X=3,P=82,x=76,s=117,w=85,p=97,c=122,n=65,i=90,e=95,Q=48,g=34,$=40,f=41,T=32,q=62,y=new a.Jq(l=>{if(l.next==x||l.next==w?l.advance():l.next==s&&(l.advance(),l.next==Q+8&&l.advance()),l.next!=P||(l.advance(),l.next!=g))return;l.advance();let d="";for(;l.next!=$;){if(l.next==T||l.next<=13||l.next==f)return;d+=String.fromCharCode(l.next),l.advance()}for(l.advance();;){if(l.next<0)return l.acceptToken(b);if(l.next==f){let R=!0;for(let j=0;R&&j{if(l.next==q)l.peek(1)==q&&l.acceptToken(v,1);else{let d=!1,R=0;for(;;R++){if(l.next>=n&&l.next<=i)d=!0;else{if(l.next>=p&&l.next<=c)return;if(l.next!=e&&!(l.next>=Q&&l.next<=Q+9))break}l.advance()}d&&R>1&&l.acceptToken(X)}},{extend:!0}),k=(0,t.Gv)({"typedef struct union enum class typename decltype auto template operator friend noexcept namespace using requires concept import export module __attribute__ __declspec __based":t.pJ.definitionKeyword,"extern MsCallModifier MsPointerModifier extern static register thread_local inline const volatile restrict _Atomic mutable constexpr constinit consteval virtual explicit VirtualSpecifier Access":t.pJ.modifier,"if else switch for while do case default return break continue goto throw try catch":t.pJ.controlKeyword,"co_return co_yield co_await":t.pJ.controlKeyword,"new sizeof delete static_assert":t.pJ.operatorKeyword,"NULL nullptr":t.pJ.null,this:t.pJ.self,"True False":t.pJ.bool,"TypeSize PrimitiveType":t.pJ.standard(t.pJ.typeName),TypeIdentifier:t.pJ.typeName,FieldIdentifier:t.pJ.propertyName,"CallExpression/FieldExpression/FieldIdentifier":t.pJ.function(t.pJ.propertyName),"ModuleName/Identifier":t.pJ.namespace,PartitionName:t.pJ.labelName,StatementIdentifier:t.pJ.labelName,"Identifier DestructorName":t.pJ.variableName,"CallExpression/Identifier":t.pJ.function(t.pJ.variableName),"CallExpression/ScopedIdentifier/Identifier":t.pJ.function(t.pJ.variableName),"FunctionDeclarator/Identifier FunctionDeclarator/DestructorName":t.pJ.function(t.pJ.definition(t.pJ.variableName)),NamespaceIdentifier:t.pJ.namespace,OperatorName:t.pJ.operator,ArithOp:t.pJ.arithmeticOperator,LogicOp:t.pJ.logicOperator,BitOp:t.pJ.bitwiseOperator,CompareOp:t.pJ.compareOperator,AssignOp:t.pJ.definitionOperator,UpdateOp:t.pJ.updateOperator,LineComment:t.pJ.lineComment,BlockComment:t.pJ.blockComment,Number:t.pJ.number,String:t.pJ.string,"RawString SystemLibString":t.pJ.special(t.pJ.string),CharLiteral:t.pJ.character,EscapeSequence:t.pJ.escape,"UserDefinedLiteral/Identifier":t.pJ.literal,PreProcArg:t.pJ.meta,"PreprocDirectiveName #include #ifdef #ifndef #if #define #else #endif #elif":t.pJ.processingInstruction,MacroName:t.pJ.special(t.pJ.name),"( )":t.pJ.paren,"[ ]":t.pJ.squareBracket,"{ }":t.pJ.brace,"< >":t.pJ.angleBracket,". ->":t.pJ.derefOperator,", ;":t.pJ.separator}),Z={__proto__:null,bool:34,char:34,int:34,float:34,double:34,void:34,size_t:34,ssize_t:34,intptr_t:34,uintptr_t:34,charptr_t:34,int8_t:34,int16_t:34,int32_t:34,int64_t:34,uint8_t:34,uint16_t:34,uint32_t:34,uint64_t:34,char8_t:34,char16_t:34,char32_t:34,char64_t:34,const:68,volatile:70,restrict:72,_Atomic:74,mutable:76,constexpr:78,constinit:80,consteval:82,struct:86,__declspec:90,final:148,override:148,public:152,private:152,protected:152,virtual:154,extern:160,static:162,register:164,inline:166,thread_local:168,__attribute__:172,__based:178,__restrict:180,__uptr:180,__sptr:180,_unaligned:180,__unaligned:180,noexcept:194,requires:198,TRUE:784,true:784,FALSE:786,false:786,typename:218,class:220,template:234,throw:248,__cdecl:256,__clrcall:256,__stdcall:256,__fastcall:256,__thiscall:256,__vectorcall:256,try:260,catch:264,export:282,import:286,case:296,default:298,if:308,else:314,switch:318,do:322,while:324,for:330,return:334,break:338,continue:342,goto:346,co_return:350,co_yield:354,using:362,typedef:366,namespace:380,new:398,delete:400,co_await:402,concept:406,enum:410,static_assert:414,friend:422,union:424,explicit:430,operator:444,module:456,signed:518,unsigned:518,long:518,short:518,decltype:528,auto:530,sizeof:566,NULL:572,nullptr:586,this:588},W={__proto__:null,"<":131},D={__proto__:null,">":135},wO={__proto__:null,operator:388,new:576,delete:582},K=a.WQ.deserialize({version:14,states:"$:|Q!QQVOOP'gOUOOO(XOWO'#CdO,RQUO'#CgO,]QUO'#FjO-sQbO'#CwO.UQUO'#CwO0TQUO'#KZO0[QUO'#CvO0gOpO'#DvO0oQ!dO'#D]OOQR'#JO'#JOO5XQVO'#GUO5fQUO'#JVOOQQ'#JV'#JVO8zQUO'#KmO{QVO'#E^O?]QUO'#E^OOQQ'#Ed'#EdOOQQ'#Ee'#EeO?bQVO'#EfO@XQVO'#EiOBUQUO'#FPOBvQUO'#FhOOQR'#Fj'#FjOB{QUO'#FjOOQR'#LQ'#LQOOQR'#LP'#LPOETQVO'#KQOFxQUO'#LVOGVQUO'#KqOGkQUO'#LVOH]QUO'#LXOOQR'#HU'#HUOOQR'#HV'#HVOOQR'#HW'#HWOOQR'#K|'#K|OOQR'#J_'#J_Q!QQVOOOHkQVO'#FOOIWQUO'#EhOI_QUOOOKZQVO'#HgOKkQUO'#HgONVQUO'#KqONaQUO'#KqOOQQ'#Kq'#KqO!!_QUO'#KqOOQQ'#Jq'#JqO!!lQUO'#HxOOQQ'#KZ'#KZO!&^QUO'#KZO!&zQUO'#KQO!(zQVO'#I]O!(zQVO'#I`OCQQUO'#KQOOQQ'#Ip'#IpOOQQ'#KQ'#KQO!,}QUO'#KZOOQR'#KY'#KYO!-UQUO'#DYO!/mQUO'#KnOOQQ'#Kn'#KnO!/tQUO'#KnO!/{QUO'#ETO!0QQUO'#EWO!0VQUO'#FRO8zQUO'#FPO!QQVO'#F^O!0[Q#vO'#F`O!0gQUO'#FkO!0oQUO'#FpO!0tQVO'#FrO!0oQUO'#FuO!3sQUO'#FvO!3xQVO'#FxO!4SQUO'#FzO!4XQUO'#F|O!4^QUO'#GOO!4cQVO'#GQO!(zQVO'#GSO!4jQUO'#GpO!4xQUO'#GYO!(zQVO'#FeO!6VQUO'#FeO!6[QVO'#G`O!6cQUO'#GaO!6nQUO'#GnO!6sQUO'#GrO!6xQUO'#GzO!7jQ&lO'#HiO!:mQUO'#GuO!:}QUO'#HXO!;YQUO'#HZO!;bQUO'#DWO!;bQUO'#HuO!;bQUO'#HvO!;yQUO'#HwO!<[QUO'#H|O!=PQUO'#H}O!>uQVO'#IbO!(zQVO'#IdO!?PQUO'#IgO!?WQVO'#IjP!@}{,UO'#CbP!6n{,UO'#CbP!AY{7[O'#CbP!6n{,UO'#CbP!A_{,UO'#CbP!AjOSO'#IzPOOO)CEn)CEnOOOO'#I|'#I|O!AtOWO,59OOOQR,59O,59OO!(zQVO,59UOOQQ,59W,59WO!(zQVO,5;ROOQR,5qOOQR'#IX'#IXOOQR'#IY'#IYOOQR'#IZ'#IZOOQR'#I['#I[O!(zQVO,5>rO!(zQVO,5>rO!(zQVO,5>rO!(zQVO,5>rO!(zQVO,5>rO!(zQVO,5>rO!(zQVO,5>rO!(zQVO,5>rO!(zQVO,5>rO!(zQVO,5>rO!DOQVO,5>zOOQQ,5?W,5?WO!EqQVO'#ChO!IjQUO'#CyOOQQ,59c,59cOOQQ,59b,59bOOQQ,5<},5<}O!IwQ&lO,5=mO!?PQUO,5?RO!LkQVO,5?UO!LrQbO,59cO!L}QVO'#FYOOQQ,5?P,5?PO!M_QVO,59VO!MfO`O,5:bO!MkQbO'#D^O!M|QbO'#K^O!N[QbO,59wO!NdQbO'#CwO!NuQUO'#CwO!NzQUO'#KZO# UQUO'#CvOOQR-E<|-E<|O# aQUO,5AoO# hQVO'#EfO@XQVO'#EiOBUQUO,5;kOOQR,5l,5>lO#3gQUO'#CgO#4]QUO,5>pO#6OQUO'#IeOOQR'#I}'#I}O#6WQUO,5:xO#6tQUO,5:xO#7eQUO,5:xO#8YQUO'#CtO!0QQUO'#ClOOQQ'#JW'#JWO#6tQUO,5:xO#8bQUO,5;QO!4xQUO'#C}O#9kQUO,5;QO#9pQUO,5>QO#:|QUO'#C}O#;dQUO,5>{O#;iQUO'#KwO#}QUO'#L[O#?UQUO,5>UO#?ZQbO'#CwO#?fQUO'#GcO#?kQUO'#E^O#@[QUO,5;kO#@sQUO'#K}O#@{QUO,5;rOKkQUO'#HfOBUQUO'#HgO#AQQUO'#KqO!6nQUO'#HjO#AxQUO'#CtO!0tQVO,5PO$(WQUO'#E[O$(eQUO,5>ROOQQ,5>S,5>SO$,RQVO'#C{OOQQ-E=o-E=oOOQQ,5>d,5>dOOQQ,59`,59`O$,]QUO,5>wO$.]QUO,5>zO!6nQUO,59tO$.pQUO,5;qO$.}QUO,5<{O!0QQUO,5:oOOQQ,5:r,5:rO$/YQUO,5;mO$/_QUO'#KmOBUQUO,5;kOOQR,5;x,5;xO$0OQUO'#FbO$0^QUO'#FbO$0cQUO,5;zO$3|QVO'#FmO!0tQVO,5eQUO,5pQUO,5=[O$>uQUO,5=[O!4xQUO,5}QUO,5uQUO,5<{O$DQQUO,5<{O$D]QUO,5=YO!(zQVO,5=^O!(zQVO,5=fO#NeQUO,5=mOOQQ,5>T,5>TO$FbQUO,5>TO$FlQUO,5>TO$FqQUO,5>TO$FvQUO,5>TO!6nQUO,5>TO$HtQUO'#KZO$H{QUO,5=oO$IWQUO,5=aOKkQUO,5=oO$JQQUO,5=sOOQR,5=s,5=sO$JYQUO,5=sO$LeQVO'#H[OOQQ,5=u,5=uO!;]QUO,5=uO%#`QUO'#KjO%#gQUO'#K[O%#{QUO'#KjO%$VQUO'#DyO%$hQUO'#D|O%'eQUO'#K[OOQQ'#K['#K[O%)WQUO'#K[O%#gQUO'#K[O%)]QUO'#K[OOQQ,59r,59rOOQQ,5>a,5>aOOQQ,5>b,5>bO%)eQUO'#HzO%)mQUO,5>cOOQQ,5>c,5>cO%-XQUO,5>cO%-dQUO,5>hO%1OQVO,5>iO%1VQUO,5>|O# hQVO'#EfO%4]QUO,5>|OOQQ,5>|,5>|O%4|QUO,5?OO%7QQUO,5?RO!<[QUO,5?RO%8|QUO,5?UO%sQUO1G0mOOQQ1G0m1G0mO%@PQUO'#CoO%B`QbO'#CwO%BkQUO'#CrO%BpQUO'#CrO%BuQUO1G.tO#AxQUO'#CqOOQQ1G.t1G.tO%DxQUO1G4]O%FOQUO1G4^O%GqQUO1G4^O%IdQUO1G4^O%KVQUO1G4^O%LxQUO1G4^O%NkQUO1G4^O&!^QUO1G4^O&$PQUO1G4^O&%rQUO1G4^O&'eQUO1G4^O&)WQUO1G4^O&*yQUO'#KPO&,SQUO'#KPO&,[QUO,59SOOQQ,5=P,5=PO&.dQUO,5=PO&.nQUO,5=PO&.sQUO,5=PO&.xQUO,5=PO!6nQUO,5=PO#NeQUO1G3XO&/SQUO1G4mO!<[QUO1G4mO&1OQUO1G4pO&2qQVO1G4pOOQQ1G.}1G.}OOQQ1G.|1G.|OOQQ1G2i1G2iO!IwQ&lO1G3XO&2xQUO'#LOO@XQVO'#EiO&4RQUO'#F]OOQQ'#Ja'#JaO&4WQUO'#FZO&4cQUO'#LOO&4kQUO,5;tO&4pQUO1G.qOOQQ1G.q1G.qOOQR1G/|1G/|O&6cQ!dO'#JPO&6hQbO,59xO&8yQ!eO'#D`O&9QQ!dO'#JRO&9VQbO,5@xO&9VQbO,5@xOOQR1G/c1G/cO&9bQbO1G/cO&9gQ&lO'#GeO&:eQbO,59cOOQR1G7Z1G7ZO#@[QUO1G1VO&:pQUO1G1^OBUQUO1G1VO&=RQUO'#CyO#*wQbO,59cO&@tQUO1G6sOOQR-E<{-E<{O&BWQUO1G0dO#6WQUO1G0dOOQQ-E=U-E=UO#6tQUO1G0dOOQQ1G0l1G0lO&B{QUO,59iOOQQ1G3l1G3lO&CcQUO,59iO&CyQUO,59iO!M_QVO1G4gO!(zQVO'#JYO&DeQUO,5AcOOQQ1G0o1G0oO!(zQVO1G0oO!6nQUO'#JnO&DmQUO,5AvOOQQ1G3p1G3pOOQR1G1V1G1VO&HjQVO'#FOO!M_QVO,5;sOOQQ,5;s,5;sOBUQUO'#JcO&JfQUO,5AiO&JnQVO'#E[OOQR1G1^1G1^O&M]QUO'#L[OOQR1G1n1G1nOOQR-E=f-E=fOOQR1G7]1G7]O#DhQUO1G7]OGVQUO1G7]O#DhQUO1G7_OOQR1G7_1G7_O&MeQUO'#G}O&MmQUO'#LWOOQQ,5=h,5=hO&M{QUO,5=jO&NQQUO,5=kOOQR1G7`1G7`O#EfQVO1G7`O&NVQUO1G7`O' ]QVO,5=kOOQR1G1U1G1UO$.vQUO'#E]O'!RQUO'#E]OOQQ'#Ky'#KyO'!lQUO'#KxO'!wQUO,5;UO'#PQUO'#ElO'#dQUO'#ElO'#wQUO'#EtOOQQ'#J['#J[O'#|QUO,5;cO'$sQUO,5;cO'%nQUO,5;dO'&tQVO,5;dOOQQ,5;d,5;dO''OQVO,5;dO'&tQVO,5;dO''VQUO,5;bO'(SQUO,5;eO'(_QUO'#KpO'(gQUO,5:vO'(lQUO,5;fOOQQ1G0n1G0nOOQQ'#J]'#J]O''VQUO,5;bO!4xQUO'#E}OOQQ,5;b,5;bO')gQUO'#E`O'+aQUO'#E{OHrQUO1G0nO'+fQUO'#EbOOQQ'#JX'#JXO'-OQUO'#KrOOQQ'#Kr'#KrO'-xQUO1G0eO'.pQUO1G3kO'/vQVO1G3kOOQQ1G3k1G3kO'0QQVO1G3kO'0XQUO'#L_O'1eQUO'#KXO'1sQUO'#KWO'2OQUO,59gO'2WQUO1G/`O'2]QUO'#FPOOQR1G1]1G1]OOQR1G2g1G2gO$>uQUO1G2gO'2gQUO1G2gO'2rQUO1G0ZOOQR'#J`'#J`O'2wQVO1G1XO'8pQUO'#FTO'8uQUO1G1VO!6nQUO'#JdO'9TQUO,5;|O$0^QUO,5;|OOQQ'#Fc'#FcOOQQ,5;|,5;|O'9cQUO1G1fOOQR1G1f1G1fO'9kQUO,5}QUO1G2`OOQQ'#Cu'#CuO'CzQUO'#G[O'DuQUO'#G[O'DzQUO'#LRO'EYQUO'#G_OOQQ'#LS'#LSO'EhQUO1G2`O'EmQVO1G1kO'HOQVO'#GUOBUQUO'#FWOOQR'#Je'#JeO'EmQVO1G1kO'HYQUO'#FvOOQR1G2f1G2fO'H_QUO1G2gO'HdQUO'#JgO'2gQUO1G2gO!(zQVO1G2tO'HlQUO1G2xO'IuQUO1G3QO'J{QUO1G3XOOQQ1G3o1G3oO'KaQUO1G3oOOQR1G3Z1G3ZO'KfQUO'#KZO'2]QUO'#LTOGkQUO'#LVOOQR'#Gy'#GyO#DhQUO'#LXOOQR'#HQ'#HQO'KpQUO'#GvO'#wQUO'#GuOOQR1G2{1G2{O'LmQUO1G2{O'MdQUO1G3ZO'MoQUO1G3_O'MtQUO1G3_OOQR1G3_1G3_O'M|QUO'#H]OOQR'#H]'#H]O( VQUO'#H]O!(zQVO'#H`O!(zQVO'#H_OOQR'#LZ'#LZO( [QUO'#LZOOQR'#Jk'#JkO( aQVO,5=vOOQQ,5=v,5=vO( hQUO'#H^O( pQUO'#HZOOQQ1G3a1G3aO( zQUO,5@vOOQQ,5@v,5@vO%)WQUO,5@vO%)]QUO,5@vO%$VQUO,5:eO(%iQUO'#KkO(%wQUO'#KkOOQQ,5:e,5:eOOQQ'#JS'#JSO(&SQUO'#D}O(&^QUO'#KqOGkQUO'#LVO('YQUO'#D}OOQQ'#Hp'#HpOOQQ'#Hr'#HrOOQQ'#Hs'#HsOOQQ'#Kl'#KlOOQQ'#JU'#JUO('dQUO,5:hOOQQ,5:h,5:hO((aQUO'#LVO((nQUO'#HtO()UQUO,5@vO()]QUO'#H{O()hQUO'#L^O()pQUO,5>fO()uQUO'#L]OOQQ1G3}1G3}O(-lQUO1G3}O(-sQUO1G3}O(-zQUO1G4TO(/QQUO1G4TO(/VQUO,5A|O!6nQUO1G4hO!(zQVO'#IiOOQQ1G4m1G4mO(/[QUO1G4mO(1_QVO1G4pPOOO1G.h1G.hP!A_{,UO1G.hP(3_QUO'#LeP(3j{,UO1G.hP(3o{7[O1G.hPO{O-E=s-E=sPOOO,5A},5A}P(3w{,UO,5A}POOO1G5Q1G5QO!(zQVO7+$[O(3|QUO'#CyOOQQ,59^,59^O(4XQbO,59cO(4dQbO,59^OOQQ,59],59]OOQQ7+)w7+)wO!M_QVO'#JtO(4oQUO,5@kOOQQ1G.n1G.nOOQQ1G2k1G2kO(4wQUO1G2kO(4|QUO7+(sOOQQ7+*X7+*XO(7bQUO7+*XO(7iQUO7+*XO(1_QVO7+*[O#NeQUO7+(sO(7vQVO'#JbO(8ZQUO,5AjO(8cQUO,5;vOOQQ'#Co'#CoOOQQ,5;w,5;wO!(zQVO'#F[OOQQ-E=_-E=_O!M_QVO,5;uOOQQ1G1`1G1`OOQQ,5?k,5?kOOQQ-E<}-E<}OOQR'#Dg'#DgOOQR'#Di'#DiOOQR'#Dl'#DlO(9lQ!eO'#K_O(9sQMkO'#K_O(9zQ!eO'#K_OOQR'#K_'#K_OOQR'#JQ'#JQO(:RQ!eO,59zOOQQ,59z,59zO(:YQbO,5?mOOQQ-E=P-E=PO(:hQbO1G6dOOQR7+$}7+$}OOQR7+&q7+&qOOQR7+&x7+&xO'8uQUO7+&qO(:sQUO7+&OO#6WQUO7+&OO(;hQUO1G/TO(]QUO,5?tOOQQ-E=W-E=WO(?fQUO7+&ZOOQQ,5@Y,5@YOOQQ-E=l-E=lO(?kQUO'#LOO@XQVO'#EiO(@wQUO1G1_OOQQ1G1_1G1_O(BQQUO,5?}OOQQ,5?},5?}OOQQ-E=a-E=aO(BfQUO'#KpOOQR7+,w7+,wO#DhQUO7+,wOOQR7+,y7+,yO(BsQUO,5=iO#DsQUO'#JjO(CUQUO,5ArOOQR1G3U1G3UOOQR1G3V1G3VO(CdQUO7+,zOOQR7+,z7+,zO(E[QUO,5:wO(FyQUO'#EwO!(zQVO,5;VO(GlQUO,5:wO(GvQUO'#EpO(HXQUO'#EzOOQQ,5;Z,5;ZO#K]QVO'#ExO(HoQUO,5:wO(HvQUO'#EyO#GgQUO'#JZO(J`QUO,5AdOOQQ1G0p1G0pO(JkQUO,5;WO!<[QUO,5;^O(KUQUO,5;_O(KdQUO,5;WO(MvQUO,5;`OOQQ-E=Y-E=YO(NOQUO1G0}OOQQ1G1O1G1OO(NyQUO1G1OO)!PQVO1G1OO)!WQVO1G1OO)!bQUO1G0|OOQQ1G0|1G0|OOQQ1G1P1G1PO)#_QUO'#JoO)#iQUO,5A[OOQQ1G0b1G0bOOQQ-E=Z-E=ZO)#qQUO,5;iO!<[QUO,5;iO)$nQVO,5:zO)$uQUO,5;gO$ mQUO7+&YOOQQ7+&Y7+&YO!(zQVO'#EfO)$|QUO,5:|OOQQ'#Ks'#KsOOQQ-E=V-E=VOOQQ,5A^,5A^OOQQ'#Jl'#JlO)(qQUO7+&PPOQQ7+&P7+&POOQQ7+)V7+)VO))iQUO7+)VO)*oQVO7+)VOOQQ,5>m,5>mO$)YQVO'#JsO)*vQUO,5@rOOQQ1G/R1G/ROOQQ7+$z7+$zO)+RQUO7+(RO)+WQUO7+(ROOQR7+(R7+(RO$>uQUO7+(ROOQQ7+%u7+%uOOQR-E=^-E=^O!0VQUO,5;oOOQQ,5@O,5@OOOQQ-E=b-E=bO$0^QUO1G1hOOQQ1G1h1G1hOOQR7+'Q7+'QOOQR1G1s1G1sOBUQUO,5;rO)+tQUO,5hQUO,5}QUO7+(dO)?SQVO7+(dOOQQ7+(l7+(lOOQQ7+)Z7+)ZO)?[QUO'#KjO)?fQUO'#KjOOQR,5=b,5=bO)?sQUO,5=bO!;bQUO,5=bO!;bQUO,5=bO!;bQUO,5=bOOQR7+(g7+(gOOQR7+(u7+(uOOQR7+(y7+(yOOQR,5=w,5=wO)?xQUO,5=zO)AOQUO,5=yOOQR,5Au,5AuOOQR-E=i-E=iOOQQ1G3b1G3bO)BUQUO,5=xO)BZQVO'#EfOOQQ1G6b1G6bO%)WQUO1G6bO%)]QUO1G6bOOQQ1G0P1G0POOQQ-E=Q-E=QO)DrQUO,5AVO(%iQUO'#JTO)D}QUO,5AVO)D}QUO,5AVO)EVQUO,5:iO8zQUO,5:iOOQQ,5>],5>]O)EaQUO,5AqO)EhQUO'#EVO)FrQUO'#EVO)G]QUO,5:iO)GgQUO'#HlO)GgQUO'#HmOOQQ'#Ko'#KoO)HUQUO'#KoO!(zQVO'#HnOOQQ,5:i,5:iO)HvQUO,5:iO!M_QVO,5:iOOQQ-E=S-E=SOOQQ1G0S1G0SOOQQ,5>`,5>`O)H{QUO1G6bO!(zQVO,5>gO)LjQUO'#JrO)LuQUO,5AxOOQQ1G4Q1G4QO)L}QUO,5AwOOQQ,5Aw,5AwOOQQ7+)i7+)iO*!lQUO7+)iOOQQ7+)o7+)oO*'kQVO1G7hO*)mQUO7+*SO*)rQUO,5?TO**xQUO7+*[POOO7+$S7+$SP*,kQUO'#LfP*,sQUO,5BPP*,x{,UO7+$SPOOO1G7i1G7iO*,}QUO<XQUO7+&jO*?_QVO7+&jOOQQ7+&h7+&hOOQQ,5@Z,5@ZOOQQ-E=m-E=mO*@ZQUO1G1TO*@eQUO1G1TO*AOQUO1G0fOOQQ1G0f1G0fO*BUQUO'#K{O*B^QUO1G1ROOQQ<uQUO<VO)GgQUO'#JpO*NQQUO1G0TO*NcQVO1G0TOOQQ1G3u1G3uO*NjQUO,5>WO*NuQUO,5>XO+ dQUO,5>YO+!jQUO1G0TO%)]QUO7++|O+#pQUO1G4ROOQQ,5@^,5@^OOQQ-E=p-E=pOOQQ<n,5>nO+/iQUOANAXOOQRANAXANAXO+/nQUO7+'`OOQRAN@cAN@cO+0zQVOAN@nO+1RQUOAN@nO!0tQVOAN@nO+2[QUOAN@nO+2aQUOAN@}O+2lQUOAN@}O+3rQUOAN@}OOQRAN@nAN@nO!M_QVOAN@}OOQRANAOANAOO+3wQUO7+'|O)7VQUO7+'|OOQQ7+(O7+(OO+4YQUO7+(OO+5`QVO7+(OO+5gQVO7+'hO+5nQUOANAjOOQR7+(h7+(hOOQR7+)P7+)PO+5sQUO7+)PO+5xQUO7+)POOQQ<= h<= hO+6QQUO7+,]O+6YQUO1G5ZOOQQ1G5Z1G5ZO+6eQUO7+%oOOQQ7+%o7+%oO+6vQUO7+%oO*NcQVO7+%oOOQQ7+)a7+)aO+6{QUO7+%oO+8RQUO7+%oO!M_QVO7+%oO+8]QUO1G0]O*LkQUO1G0]O)EhQUO1G0]OOQQ1G0a1G0aO+8zQUO1G3qO+:QQVO1G3qOOQQ1G3q1G3qO+:[QVO1G3qO+:cQUO,5@[OOQQ-E=n-E=nOOQQ1G3r1G3rO%)WQUO<= hOOQQ7+*Z7+*ZPOQQ,5@b,5@bPOQQ-E=t-E=tOOQQ1G/}1G/}OOQQ,5?x,5?xOOQQ-E=[-E=[OOQRG26sG26sO+:zQUOG26YO!0tQVOG26YO+QQUO<uAN>uO+BpQUOAN>uO+CvQUOAN>uO!M_QVOAN>uO+C{QUO<nQUO'#KZO,?OQUO'#CyO,?^QbO,59cO,6VQUO7+&OO,OP>i>{?aFXMX!&]!,sP!3m!4b!5VP!5qPPPPPPPP!6[P!7tPP!9V!:oP!:uPPPPPP!:xP!:xPP!:xPPPPPPPPP!;U!>lP!>oPP!?]!@QPPPPP!@UP>l!AgPP>l!Cn!Eo!E}!Gd!ITP!I`P!Io!Io!MP#!`##v#'S#*^!Eo#*hPP!Eo#*o#*u#*h#*h#*xP#*|#+k#+k#+k#+k!ITP#,U#,g#.|P#/bP#0}P#1R#1Z#2O#2Z#4i#4q#4q#1RP#1RP#4x#5OP#5YPP#5u#6d#7U#5uP#7v#8SP#5uP#5uPP#5u#5uP#5uP#5uP#5uP#5uP#5uP#5uP#8V#5Y#8sP#9YP#9o#9o#9o#9o#9|#1RP#:d#?`#?}PPPPPPPP#@uP#ATP#ATP#Aa#Dn#9OPP#@}#EQP#Ee#Ep#Ev#Ev#@}#FlP#1R#1R#1R#1R#1RP!Io#GW#G_#G_#G_#Gc!Ly#Gm!Ly#Gq!E}!E}!E}#Gt#L^!E}>l>l>l$#V!@Q!@Q!@Q!@Q!@Q!@Q!6[!6[!6[$#jP$%V$%e!6[$%kPP!6[$'y$'|#@l$(P:t7j$+V$-Q$.q$0a7jPP7j$2T7jP7j7jP7jP$5Z7jP7jPP7j$5gPPPPPPPPP*[P$8o$8u$;^$=d$=j$>Q$>[$>g$>v$>|$@[$AZ$Ab$Ai$Ao$Aw$BR$BX$Bd$Bj$Bs$B{$CW$C^$Ch$Cn$Cx$DP$D`$Df$DlP$Dr$Dz$ER$Ea$F}$GT$GZ$Gb$GkPPPPPPPP$Gq$GuPPPPP$Nw$'y$Nz%$S%&[P%&i%&lPPPPPPPPPP%&x%'{%(R%(V%)|%+Z%+|%,T%.d%.jPPP%.t%/P%/S%/Y%0a%0d%0n%0x%0|%2Q%2s%2y#@uP%3d%3t%3w%4X%4e%4i%4o%4u$'y$'|$'|%4x%4{P%5V%5YR#cP'`mO[aefwx{!W!X!g!k!n!r!s!v!x#X#Y#[#g#i#l#q#r#s#t#u#v#w#x#y#z#{#}$U$W$Y$e$f$k%]%m&Q&S&W&b&f&x&y&|'O'P'b'i'j'y(`(b(i)l)r*h*i*l*q*r*v+W+Y+h+j+k,P,R,n,q,w-]-^-a-g.P.Q.U.}/Q/[/c/l/n/s/u0h0{1Q1a1b1l1p1z1|2c2f2i2u2z2}3i4O4R4W4a5Y5e5q6_6c6f6h6j6t6v6{7b7j7m8e8g8m8s8t9R9V9]9_9l9o9p9{:O:U:W:]:b:fU%om%p7QQ&m!`Q(j#]d0P)}/|/}0O0R4}5O5P5S8QR7Q3Tb}Oaewx{!g&S*q&v$i[!W!X!k!n!r!s!v!x#X#Y#[#g#i#l#q#r#s#t#u#v#w#x#y#z#{#}$U$W$Y$e$f$k%]%m&Q&W&b&f&x&y&|'O'P'b'i'j'y(`(b(i)l)r*h*i*l*r*v+W+Y+h+j+k,P,R,n,q,w-]-^-a-g.P.Q.U.}/Q/[/c/l/n/s/u0{1a1b1l1p1z1|2c2f2i2u2z2}3i4O4R4W4a5Y5e5q6_6c6f6h6j6t6v6{7b7j7m8e8g8m8s8t9R9V9]9_9l9o9p9{:O:U:W:]:b:fS%`f0h#d%jgnp|#O$g$|$}%S%d%h%i%w&s't'u(Q*Y*`*b*t+],l,v-_-p-w.f.m.o0]0y0z1O1S2_2j5a6g;W;X;Y;`;a;b;o;p;q;r;v;w;x;y MacroName LineComment BlockComment PreprocDirective #include String EscapeSequence SystemLibString Identifier ArgumentList ( ConditionalExpression AssignmentExpression CallExpression PrimitiveType FieldExpression FieldIdentifier DestructorName TemplateMethod ScopedFieldIdentifier NamespaceIdentifier TemplateType TypeIdentifier ScopedTypeIdentifier ScopedNamespaceIdentifier :: NamespaceIdentifier TypeIdentifier TemplateArgumentList < TypeDescriptor const volatile restrict _Atomic mutable constexpr constinit consteval StructSpecifier struct MsDeclspecModifier __declspec ) Attribute AttributeName Identifier AttributeArgs { } [ ] UpdateOp ArithOp ArithOp ArithOp LogicOp BitOp BitOp BitOp CompareOp CompareOp CompareOp > CompareOp BitOp UpdateOp , Number CharLiteral AttributeArgs VirtualSpecifier BaseClassClause Access virtual FieldDeclarationList FieldDeclaration extern static register inline thread_local AttributeSpecifier __attribute__ PointerDeclarator MsBasedModifier __based MsPointerModifier FunctionDeclarator ParameterList ParameterDeclaration PointerDeclarator FunctionDeclarator Noexcept noexcept RequiresClause requires True False ParenthesizedExpression CommaExpression LambdaExpression LambdaCaptureSpecifier TemplateParameterList OptionalParameterDeclaration TypeParameterDeclaration typename class VariadicParameterDeclaration VariadicDeclarator ReferenceDeclarator OptionalTypeParameterDeclaration VariadicTypeParameterDeclaration TemplateTemplateParameterDeclaration template AbstractFunctionDeclarator AbstractPointerDeclarator AbstractArrayDeclarator AbstractParenthesizedDeclarator AbstractReferenceDeclarator ThrowSpecifier throw TrailingReturnType CompoundStatement FunctionDefinition MsCallModifier TryStatement try CatchClause catch LinkageSpecification Declaration InitDeclarator InitializerList InitializerPair SubscriptDesignator FieldDesignator ExportDeclaration export ImportDeclaration import ModuleName PartitionName HeaderName CaseStatement case default LabeledStatement StatementIdentifier ExpressionStatement IfStatement if ConditionClause Declaration else SwitchStatement switch DoStatement do while WhileStatement ForStatement for ReturnStatement return BreakStatement break ContinueStatement continue GotoStatement goto CoReturnStatement co_return CoYieldStatement co_yield AttributeStatement ForRangeLoop AliasDeclaration using TypeDefinition typedef PointerDeclarator FunctionDeclarator ArrayDeclarator ParenthesizedDeclarator ThrowStatement NamespaceDefinition namespace ScopedIdentifier Identifier OperatorName operator ArithOp BitOp CompareOp LogicOp new delete co_await ConceptDefinition concept UsingDeclaration enum StaticAssertDeclaration static_assert ConcatenatedString TemplateDeclaration FriendDeclaration friend union FunctionDefinition ExplicitFunctionSpecifier explicit FieldInitializerList FieldInitializer DefaultMethodClause DeleteMethodClause FunctionDefinition OperatorCast operator TemplateInstantiation FunctionDefinition FunctionDefinition Declaration ModuleDeclaration module RequiresExpression RequirementList SimpleRequirement TypeRequirement CompoundRequirement ReturnTypeRequirement ConstraintConjuction LogicOp ConstraintDisjunction LogicOp ArrayDeclarator ParenthesizedDeclarator ReferenceDeclarator TemplateFunction OperatorName StructuredBindingDeclarator ArrayDeclarator ParenthesizedDeclarator ReferenceDeclarator BitfieldClause FunctionDefinition FunctionDefinition Declaration FunctionDefinition Declaration AccessSpecifier UnionSpecifier ClassSpecifier EnumSpecifier SizedTypeSpecifier TypeSize EnumeratorList Enumerator DependentType Decltype decltype auto PlaceholderTypeSpecifier ParameterPackExpansion ParameterPackExpansion FieldIdentifier PointerExpression SubscriptExpression BinaryExpression ArithOp LogicOp LogicOp BitOp UnaryExpression LogicOp BitOp UpdateExpression CastExpression SizeofExpression sizeof CoAwaitExpression CompoundLiteralExpression NULL NewExpression new NewDeclarator DeleteExpression delete ParameterPackExpansion nullptr this UserDefinedLiteral ParamPack #define PreprocArg #if #ifdef #ifndef #else #endif #elif PreprocDirectiveName Macro Program",maxTerm:425,nodeProps:[["group",-35,1,8,11,14,15,16,18,71,72,100,101,102,104,191,208,229,242,243,270,271,272,277,280,281,282,284,285,286,287,290,292,293,294,295,296,"Expression",-13,17,24,25,26,42,255,256,257,258,262,263,265,266,"Type",-19,126,129,147,150,152,153,158,160,163,164,166,168,170,172,174,176,178,179,188,"Statement"],["isolate",-4,4,5,8,10,""]],propSources:[k],skippedNodes:[0,3,4,5,6,7,10,297,298,299,300,301,302,303,304,305,306,347,348],repeatNodeCount:41,tokenData:"&*r7ZR!UOX$eXY({YZ.gZ]$e]^+P^p$epq({qr.}rs0}st2ktu$euv!7dvw!9bwx!;exy!O{|!?R|}!AV}!O!BQ!O!P!DX!P!Q#+y!Q!R#Az!R![$(x![!]$Ag!]!^$Cc!^!_$D^!_!`%1W!`!a%2X!a!b%5_!b!c$e!c!n%6Y!n!o%7q!o!w%6Y!w!x%7q!x!}%6Y!}#O%:n#O#P%u#Y#]4Y#]#^NZ#^#o4Y#o;'S$e;'S;=`(u<%lO$e4e4eb)ZW(pQ'f&j'm.oOY$eZr$ers%^sw$ewx(Ox!Q$e!Q![4Y![!c$e!c!}4Y!}#O$e#O#P&f#P#R$e#R#S4Y#S#T$e#T#o4Y#o;'S$e;'S;=`(u<%lO$e4e5xd)ZW(pQ'f&j'm.oOY$eZr$ers%^sw$ewx(Ox!Q$e!Q![4Y![!c$e!c!}4Y!}#O$e#O#P&f#P#R$e#R#S4Y#S#T$e#T#X4Y#X#Y7W#Y#o4Y#o;'S$e;'S;=`(u<%lO$e4e7cd)ZW(pQ'f&j'm.oOY$eZr$ers%^sw$ewx(Ox!Q$e!Q![4Y![!c$e!c!}4Y!}#O$e#O#P&f#P#R$e#R#S4Y#S#T$e#T#Y4Y#Y#Z8q#Z#o4Y#o;'S$e;'S;=`(u<%lO$e4e8|d)ZW(pQ'f&j'm.oOY$eZr$ers%^sw$ewx(Ox!Q$e!Q![4Y![!c$e!c!}4Y!}#O$e#O#P&f#P#R$e#R#S4Y#S#T$e#T#]4Y#]#^:[#^#o4Y#o;'S$e;'S;=`(u<%lO$e4e:gd)ZW(pQ'f&j'm.oOY$eZr$ers%^sw$ewx(Ox!Q$e!Q![4Y![!c$e!c!}4Y!}#O$e#O#P&f#P#R$e#R#S4Y#S#T$e#T#b4Y#b#c;u#c#o4Y#o;'S$e;'S;=`(u<%lO$e4e][)S,g)ZW(pQ%Z!b'f&jOY$eZr$ers%^sw$ewx(Ox!_$e!_!`!8g!`#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o!?`^)ZW(pQ%Z!b!Y,g'f&jOY$eZr$ers%^sw$ewx(Ox{$e{|!@[|!_$e!_!`!8g!`#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o!@gY)ZW!X-y(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e2a!AbY!h,k)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o!B__)ZW(pQ%Z!b!Y,g'f&jOY$eZr$ers%^sw$ewx(Ox}$e}!O!@[!O!_$e!_!`!8g!`!a!C^!a#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o!CiY(x-y)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e2a!Dd^)ZW(pQ'f&j(w,gOY$eZr$ers%^sw$ewx(Ox!O$e!O!P!E`!P!Q$e!Q![!GY![#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e2a!Ei[)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox!O$e!O!P!F_!P#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e2a!FjY)X,k)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e2]!Gen)ZW(pQ!i,g'f&jOY$eZr$ers%^sw$ewx!Icx!Q$e!Q![!GY![!g$e!g!h#$w!h!i#*Y!i!n$e!n!o#*Y!o!r$e!r!s#$w!s!w$e!w!x#*Y!x#O$e#O#P&f#P#X$e#X#Y#$w#Y#Z#*Y#Z#`$e#`#a#*Y#a#d$e#d#e#$w#e#i$e#i#j#*Y#j;'S$e;'S;=`(u<%lO$e2T!IjY(pQ'f&jOY(OZr(Ors%}s!Q(O!Q![!JY![#O(O#O#P&f#P;'S(O;'S;=`(o<%lO(O2T!Jcn(pQ!i,g'f&jOY(OZr(Ors%}sw(Owx!Icx!Q(O!Q![!JY![!g(O!g!h!La!h!i##`!i!n(O!n!o##`!o!r(O!r!s!La!s!w(O!w!x##`!x#O(O#O#P&f#P#X(O#X#Y!La#Y#Z##`#Z#`(O#`#a##`#a#d(O#d#e!La#e#i(O#i#j##`#j;'S(O;'S;=`(o<%lO(O2T!Ljl(pQ!i,g'f&jOY(OZr(Ors%}s{(O{|!Nb|}(O}!O!Nb!O!Q(O!Q![# e![!c(O!c!h# e!h!i# e!i!n(O!n!o##`!o!w(O!w!x##`!x#O(O#O#P&f#P#T(O#T#Y# e#Y#Z# e#Z#`(O#`#a##`#a#i(O#i#j##`#j;'S(O;'S;=`(o<%lO(O2T!Ni^(pQ'f&jOY(OZr(Ors%}s!Q(O!Q![# e![!c(O!c!i# e!i#O(O#O#P&f#P#T(O#T#Z# e#Z;'S(O;'S;=`(o<%lO(O2T# nj(pQ!i,g'f&jOY(OZr(Ors%}sw(Owx!Nbx!Q(O!Q![# e![!c(O!c!h# e!h!i# e!i!n(O!n!o##`!o!w(O!w!x##`!x#O(O#O#P&f#P#T(O#T#Y# e#Y#Z# e#Z#`(O#`#a##`#a#i(O#i#j##`#j;'S(O;'S;=`(o<%lO(O2T##id(pQ!i,g'f&jOY(OZr(Ors%}s!h(O!h!i##`!i!n(O!n!o##`!o!w(O!w!x##`!x#O(O#O#P&f#P#Y(O#Y#Z##`#Z#`(O#`#a##`#a#i(O#i#j##`#j;'S(O;'S;=`(o<%lO(O2]#%Sn)ZW(pQ!i,g'f&jOY$eZr$ers%^sw$ewx(Ox{$e{|#'Q|}$e}!O#'Q!O!Q$e!Q![#(]![!c$e!c!h#(]!h!i#(]!i!n$e!n!o#*Y!o!w$e!w!x#*Y!x#O$e#O#P&f#P#T$e#T#Y#(]#Y#Z#(]#Z#`$e#`#a#*Y#a#i$e#i#j#*Y#j;'S$e;'S;=`(u<%lO$e2]#'Z`)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox!Q$e!Q![#(]![!c$e!c!i#(]!i#O$e#O#P&f#P#T$e#T#Z#(]#Z;'S$e;'S;=`(u<%lO$e2]#(hj)ZW(pQ!i,g'f&jOY$eZr$ers%^sw$ewx!Nbx!Q$e!Q![#(]![!c$e!c!h#(]!h!i#(]!i!n$e!n!o#*Y!o!w$e!w!x#*Y!x#O$e#O#P&f#P#T$e#T#Y#(]#Y#Z#(]#Z#`$e#`#a#*Y#a#i$e#i#j#*Y#j;'S$e;'S;=`(u<%lO$e2]#*ef)ZW(pQ!i,g'f&jOY$eZr$ers%^sw$ewx(Ox!h$e!h!i#*Y!i!n$e!n!o#*Y!o!w$e!w!x#*Y!x#O$e#O#P&f#P#Y$e#Y#Z#*Y#Z#`$e#`#a#*Y#a#i$e#i#j#*Y#j;'S$e;'S;=`(u<%lO$e7Z#,W`)ZW(pQ%Z!b![,g'f&jOY$eZr$ers%^sw$ewx(Oxz$ez{#-Y{!P$e!P!Q#:s!Q!_$e!_!`!8g!`#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e7Z#-c])ZW(pQ'f&jOY#-YYZ#.[Zr#-Yrs#/csw#-Ywx#5wxz#-Yz{#8j{#O#-Y#O#P#2`#P;'S#-Y;'S;=`#:m<%lO#-Y1e#._TOz#.[z{#.n{;'S#.[;'S;=`#/]<%lO#.[1e#.qVOz#.[z{#.n{!P#.[!P!Q#/W!Q;'S#.[;'S;=`#/]<%lO#.[1e#/]OT1e1e#/`P;=`<%l#.[7X#/jZ)ZW'f&jOY#/cYZ#.[Zw#/cwx#0]xz#/cz{#4O{#O#/c#O#P#2`#P;'S#/c;'S;=`#5q<%lO#/c7P#0bX'f&jOY#0]YZ#.[Zz#0]z{#0}{#O#0]#O#P#2`#P;'S#0];'S;=`#3x<%lO#0]7P#1SZ'f&jOY#0]YZ#.[Zz#0]z{#0}{!P#0]!P!Q#1u!Q#O#0]#O#P#2`#P;'S#0];'S;=`#3x<%lO#0]7P#1|UT1e'f&jOY%}Z#O%}#O#P&f#P;'S%};'S;=`'r<%lO%}7P#2eZ'f&jOY#0]YZ#0]Z]#0]]^#3W^z#0]z{#0}{#O#0]#O#P#2`#P;'S#0];'S;=`#3x<%lO#0]7P#3]X'f&jOY#0]YZ#0]Zz#0]z{#0}{#O#0]#O#P#2`#P;'S#0];'S;=`#3x<%lO#0]7P#3{P;=`<%l#0]7X#4V])ZW'f&jOY#/cYZ#.[Zw#/cwx#0]xz#/cz{#4O{!P#/c!P!Q#5O!Q#O#/c#O#P#2`#P;'S#/c;'S;=`#5q<%lO#/c7X#5XW)ZWT1e'f&jOY%^Zw%^wx%}x#O%^#O#P&f#P;'S%^;'S;=`'x<%lO%^7X#5tP;=`<%l#/c7R#6OZ(pQ'f&jOY#5wYZ#.[Zr#5wrs#0]sz#5wz{#6q{#O#5w#O#P#2`#P;'S#5w;'S;=`#8d<%lO#5w7R#6x](pQ'f&jOY#5wYZ#.[Zr#5wrs#0]sz#5wz{#6q{!P#5w!P!Q#7q!Q#O#5w#O#P#2`#P;'S#5w;'S;=`#8d<%lO#5w7R#7zW(pQT1e'f&jOY(OZr(Ors%}s#O(O#O#P&f#P;'S(O;'S;=`(o<%lO(O7R#8gP;=`<%l#5w7Z#8s_)ZW(pQ'f&jOY#-YYZ#.[Zr#-Yrs#/csw#-Ywx#5wxz#-Yz{#8j{!P#-Y!P!Q#9r!Q#O#-Y#O#P#2`#P;'S#-Y;'S;=`#:m<%lO#-Y7Z#9}Y)ZW(pQT1e'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e7Z#:pP;=`<%l#-Y7Z#;OY)ZW(pQS1e'f&jOY#:sZr#:srs#;nsw#:swx#@{x#O#:s#O#P#[<%lO#b#P;'S#[<%lO#[<%lO#_P;=`<%l#i]S1e'f&jOY#b#P#b#[<%lO#[<%lO#b#P#b#[<%lO#t!R![$2V![!c$e!c!i$2V!i#O$e#O#P&f#P#T$e#T#Z$2V#Z;'S$e;'S;=`(u<%lO$e2]$?Pv)ZW(pQ!i,g'f&jOY$eZr$ers%^sw$ewx$4lx!O$e!O!P$ m!P!Q$e!Q![$2V![!c$e!c!g$2V!g!h$:p!h!i$2V!i!n$e!n!o#*Y!o!r$e!r!s#$w!s!w$e!w!x#*Y!x#O$e#O#P&f#P#T$e#T#U$2V#U#V$2V#V#X$2V#X#Y$:p#Y#Z$2V#Z#`$e#`#a#*Y#a#d$e#d#e#$w#e#i$e#i#j#*Y#j#l$e#l#m$0z#m;'S$e;'S;=`(u<%lO$e4e$Ar[(v-X)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox![$e![!]$Bh!]#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3s$BsYl-})ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e2]$CnY)W,g)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e7V$Dk_p,g%]!b)ZW(pQ'f&jOY$EjYZ$FlZr$Ejrs$GZsw$Ejwx%)Px!^$Ej!^!_%+w!_!`%.U!`!a%0]!a#O$Ej#O#P$Ib#P;'S$Ej;'S;=`%+q<%lO$Ej*[$Es])ZW(pQ'f&jOY$EjYZ$FlZr$Ejrs$GZsw$Ejwx%)Px!`$Ej!`!a%*t!a#O$Ej#O#P$Ib#P;'S$Ej;'S;=`%+q<%lO$Ejp$FoTO!`$Fl!`!a$GO!a;'S$Fl;'S;=`$GT<%lO$Flp$GTO$Wpp$GWP;=`<%l$Fl*Y$GbZ)ZW'f&jOY$GZYZ$FlZw$GZwx$HTx!`$GZ!`!a%(U!a#O$GZ#O#P$Ib#P;'S$GZ;'S;=`%(y<%lO$GZ*Q$HYX'f&jOY$HTYZ$FlZ!`$HT!`!a$Hu!a#O$HT#O#P$Ib#P;'S$HT;'S;=`$Mx<%lO$HT*Q$IOU$WpY#t'f&jOY%}Z#O%}#O#P&f#P;'S%};'S;=`'r<%lO%}*Q$Ig['f&jOY$HTYZ$HTZ]$HT]^$J]^!`$HT!`!a$NO!a#O$HT#O#P%&n#P;'S$HT;'S;=`%'f;=`<%l%$z<%lO$HT*Q$JbX'f&jOY$HTYZ$J}Z!`$HT!`!a$Hu!a#O$HT#O#P$Ib#P;'S$HT;'S;=`$Mx<%lO$HT'[$KSX'f&jOY$J}YZ$FlZ!`$J}!`!a$Ko!a#O$J}#O#P$LY#P;'S$J};'S;=`$Mr<%lO$J}'[$KvU$Wp'f&jOY%}Z#O%}#O#P&f#P;'S%};'S;=`'r<%lO%}'[$L_Z'f&jOY$J}YZ$J}Z]$J}]^$MQ^!`$J}!`!a$Ko!a#O$J}#O#P$LY#P;'S$J};'S;=`$Mr<%lO$J}'[$MVX'f&jOY$J}YZ$J}Z!`$J}!`!a$Ko!a#O$J}#O#P$LY#P;'S$J};'S;=`$Mr<%lO$J}'[$MuP;=`<%l$J}*Q$M{P;=`<%l$HT*Q$NVW$Wp'f&jOY$NoZ!`$No!`!a% ^!a#O$No#O#P% w#P;'S$No;'S;=`%#^<%lO$No)`$NtW'f&jOY$NoZ!`$No!`!a% ^!a#O$No#O#P% w#P;'S$No;'S;=`%#^<%lO$No)`% eUY#t'f&jOY%}Z#O%}#O#P&f#P;'S%};'S;=`'r<%lO%})`% |Y'f&jOY$NoYZ$NoZ]$No]^%!l^#O$No#O#P%#d#P;'S$No;'S;=`%$[;=`<%l%$z<%lO$No)`%!qX'f&jOY$NoYZ%}Z!`$No!`!a% ^!a#O$No#O#P% w#P;'S$No;'S;=`%#^<%lO$No)`%#aP;=`<%l$No)`%#iZ'f&jOY$NoYZ%}Z]$No]^%!l^!`$No!`!a% ^!a#O$No#O#P% w#P;'S$No;'S;=`%#^<%lO$No)`%$_XOY%$zZ!`%$z!`!a%%g!a#O%$z#O#P%%l#P;'S%$z;'S;=`%&h;=`<%l$No<%lO%$z#t%$}WOY%$zZ!`%$z!`!a%%g!a#O%$z#O#P%%l#P;'S%$z;'S;=`%&h<%lO%$z#t%%lOY#t#t%%oRO;'S%$z;'S;=`%%x;=`O%$z#t%%{XOY%$zZ!`%$z!`!a%%g!a#O%$z#O#P%%l#P;'S%$z;'S;=`%&h;=`<%l%$z<%lO%$z#t%&kP;=`<%l%$z*Q%&sZ'f&jOY$HTYZ$J}Z]$HT]^$J]^!`$HT!`!a$Hu!a#O$HT#O#P$Ib#P;'S$HT;'S;=`$Mx<%lO$HT*Q%'iXOY%$zZ!`%$z!`!a%%g!a#O%$z#O#P%%l#P;'S%$z;'S;=`%&h;=`<%l$HT<%lO%$z*Y%(aW$WpY#t)ZW'f&jOY%^Zw%^wx%}x#O%^#O#P&f#P;'S%^;'S;=`'x<%lO%^*Y%(|P;=`<%l$GZ*S%)WZ(pQ'f&jOY%)PYZ$FlZr%)Prs$HTs!`%)P!`!a%)y!a#O%)P#O#P$Ib#P;'S%)P;'S;=`%*n<%lO%)P*S%*UW$WpY#t(pQ'f&jOY(OZr(Ors%}s#O(O#O#P&f#P;'S(O;'S;=`(o<%lO(O*S%*qP;=`<%l%)P*[%+RY$WpY#t)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e*[%+tP;=`<%l$Ej7V%,U^)ZW(pQ%[!b!f,g'f&jOY$EjYZ$FlZr$Ejrs$GZsw$Ejwx%)Px!_$Ej!_!`%-Q!`!a%*t!a#O$Ej#O#P$Ib#P;'S$Ej;'S;=`%+q<%lO$Ej7V%-]]!g-y)ZW(pQ'f&jOY$EjYZ$FlZr$Ejrs$GZsw$Ejwx%)Px!`$Ej!`!a%*t!a#O$Ej#O#P$Ib#P;'S$Ej;'S;=`%+q<%lO$Ej7V%.c]%]!b!b,g)ZW(pQ'f&jOY$EjYZ$FlZr$Ejrs$GZsw$Ejwx%)Px!`$Ej!`!a%/[!a#O$Ej#O#P$Ib#P;'S$Ej;'S;=`%+q<%lO$Ej7V%/mY%]!b!b,g$WpY#t)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e)j%0hYY#t)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o%1c[)j!c)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox!_$e!_!`0Q!`#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o%2f]%]!b)ZW(pQ!d,g'f&jOY$eZr$ers%^sw$ewx(Ox!_$e!_!`%3_!`!a%4[!a#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o%3lY%]!b!b,g)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o%4i[)ZW(pQ%[!b!f,g'f&jOY$eZr$ers%^sw$ewx(Ox!_$e!_!`!8g!`#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e&u%5jY(uP)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e7Z%6ib)ZW(yS(pQ!R,f(r%y'f&jOY$eZr$ers%^sw$ewx(Ox!Q$e!Q![%6Y![!c$e!c!}%6Y!}#O$e#O#P&f#P#R$e#R#S%6Y#S#T$e#T#o%6Y#o;'S$e;'S;=`(u<%lO$e7Z%8Qb)ZW(yS(pQ!R,f(r%y'f&jOY$eZr$ers%9Ysw$ewx%9{x!Q$e!Q![%6Y![!c$e!c!}%6Y!}#O$e#O#P&f#P#R$e#R#S%6Y#S#T$e#T#o%6Y#o;'S$e;'S;=`(u<%lO$e5P%9cW)ZW(o/]'f&jOY%^Zw%^wx%}x#O%^#O#P&f#P;'S%^;'S;=`'x<%lO%^2T%:UW(pQ)Y,g'f&jOY(OZr(Ors%}s#O(O#O#P&f#P;'S(O;'S;=`(o<%lO(O3o%:yZ!V-y)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox!}$e!}#O%;l#O#P&f#P;'S$e;'S;=`(u<%lO$e&u%;wY)PP)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e4e%[Z]%=q]^%?Z^!Q%=q!Q![%?w![!w%=q!w!x%AX!x#O%=q#O#P%H_#P#i%=q#i#j%Ds#j#l%=q#l#m%IR#m;'S%=q;'S;=`%Kt<%lO%=q&t%=xUXY'f&jOY%}Z#O%}#O#P&f#P;'S%};'S;=`'r<%lO%}4e%>e[XY(n.o'f&jOX%}XY-OYZ*[Z]%}]^-O^p%}pq-Oq#O%}#O#P,^#P;'S%};'S;=`'r<%lO%}4e%?bVXY'f&jOY%}YZ-OZ#O%}#O#P&f#P;'S%};'S;=`'r<%lO%}&t%@OWXY'f&jOY%}Z!Q%}!Q![%@h![#O%}#O#P&f#P;'S%};'S;=`'r<%lO%}&t%@oWXY'f&jOY%}Z!Q%}!Q![%=q![#O%}#O#P&f#P;'S%};'S;=`'r<%lO%}&t%A^['f&jOY%}Z!Q%}!Q![%BS![!c%}!c!i%BS!i#O%}#O#P&f#P#T%}#T#Z%BS#Z;'S%};'S;=`'r<%lO%}&t%BX['f&jOY%}Z!Q%}!Q![%B}![!c%}!c!i%B}!i#O%}#O#P&f#P#T%}#T#Z%B}#Z;'S%};'S;=`'r<%lO%}&t%CS['f&jOY%}Z!Q%}!Q![%Cx![!c%}!c!i%Cx!i#O%}#O#P&f#P#T%}#T#Z%Cx#Z;'S%};'S;=`'r<%lO%}&t%C}['f&jOY%}Z!Q%}!Q![%Ds![!c%}!c!i%Ds!i#O%}#O#P&f#P#T%}#T#Z%Ds#Z;'S%};'S;=`'r<%lO%}&t%Dx['f&jOY%}Z!Q%}!Q![%En![!c%}!c!i%En!i#O%}#O#P&f#P#T%}#T#Z%En#Z;'S%};'S;=`'r<%lO%}&t%Es['f&jOY%}Z!Q%}!Q![%Fi![!c%}!c!i%Fi!i#O%}#O#P&f#P#T%}#T#Z%Fi#Z;'S%};'S;=`'r<%lO%}&t%Fn['f&jOY%}Z!Q%}!Q![%Gd![!c%}!c!i%Gd!i#O%}#O#P&f#P#T%}#T#Z%Gd#Z;'S%};'S;=`'r<%lO%}&t%Gi['f&jOY%}Z!Q%}!Q![%=q![!c%}!c!i%=q!i#O%}#O#P&f#P#T%}#T#Z%=q#Z;'S%};'S;=`'r<%lO%}&t%HfXXY'f&jOY%}YZ%}Z]%}]^'W^#O%}#O#P&f#P;'S%};'S;=`'r<%lO%}&t%IW['f&jOY%}Z!Q%}!Q![%I|![!c%}!c!i%I|!i#O%}#O#P&f#P#T%}#T#Z%I|#Z;'S%};'S;=`'r<%lO%}&t%JR['f&jOY%}Z!Q%}!Q![%Jw![!c%}!c!i%Jw!i#O%}#O#P&f#P#T%}#T#Z%Jw#Z;'S%};'S;=`'r<%lO%}&t%KO[XY'f&jOY%}Z!Q%}!Q![%Jw![!c%}!c!i%Jw!i#O%}#O#P&f#P#T%}#T#Z%Jw#Z;'S%};'S;=`'r<%lO%}&t%KwP;=`<%l%=q2a%LVZ!W,V)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P#Q%Lx#Q;'S$e;'S;=`(u<%lO$e'Y%MTY)]d)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o%NQ[)ZW(pQ%[!b'f&j!_,gOY$eZr$ers%^sw$ewx(Ox!_$e!_!`!8g!`#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e7Z& Vd)ZW(yS(pQ!R,f(r%y'f&jOY$eZr$ers%9Ysw$ewx%9{x!Q$e!Q!Y%6Y!Y!Z%7q!Z![%6Y![!c$e!c!}%6Y!}#O$e#O#P&f#P#R$e#R#S%6Y#S#T$e#T#o%6Y#o;'S$e;'S;=`(u<%lO$e2]&!pY!T,g)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e3o&#m^)ZW(pQ%[!b'f&j!^,gOY$eZr$ers%^sw$ewx(Ox!_$e!_!`!8g!`#O$e#O#P&f#P#p$e#p#q&$i#q;'S$e;'S;=`(u<%lO$e3o&$vY)T,g%^!b)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e'V&%qY!Ua)ZW(pQ'f&jOY$eZr$ers%^sw$ewx(Ox#O$e#O#P&f#P;'S$e;'S;=`(u<%lO$e(]&&nc)ZW(pQ%[!b'RP'f&jOX$eXY&'yZp$epq&'yqr$ers%^sw$ewx(Ox!c$e!c!}&)_!}#O$e#O#P&f#P#R$e#R#S&)_#S#T$e#T#o&)_#o;'S$e;'S;=`(u<%lO$e&y&(Sc)ZW(pQ'f&jOX$eXY&'yZp$epq&'yqr$ers%^sw$ewx(Ox!c$e!c!}&)_!}#O$e#O#P&f#P#R$e#R#S&)_#S#T$e#T#o&)_#o;'S$e;'S;=`(u<%lO$e&y&)jb)ZW(pQdT'f&jOY$eZr$ers%^sw$ewx(Ox!Q$e!Q![&)_![!c$e!c!}&)_!}#O$e#O#P&f#P#R$e#R#S&)_#S#T$e#T#o&)_#o;'S$e;'S;=`(u<%lO$e",tokenizers:[y,h,0,1,2,3,4,5,6,7,8,9],topRules:{Program:[0,307]},dynamicPrecedences:{87:1,94:1,119:1,184:1,187:-10,240:-10,241:1,244:-1,246:-10,247:1,262:-1,267:2,268:2,306:-10,365:3,417:1,418:3,419:1,420:1},specialized:[{term:356,get:l=>Z[l]||-1},{term:32,get:l=>W[l]||-1},{term:66,get:l=>D[l]||-1},{term:363,get:l=>wO[l]||-1}],tokenPrec:24891});var yO=o(59119);const J=yO.qp.define({name:"cpp",parser:K.configure({props:[yO.uj.add({IfStatement:(0,yO.tC)({except:/^\s*({|else\b)/}),TryStatement:(0,yO.tC)({except:/^\s*({|catch)\b/}),LabeledStatement:yO.ze,CaseStatement:l=>l.baseIndent+l.unit,BlockComment:()=>null,CompoundStatement:(0,yO.vw)({closing:"}"}),Statement:(0,yO.tC)({except:/^{/})}),yO.x0.add({"DeclarationList CompoundStatement EnumeratorList FieldDeclarationList InitializerList":yO.Dv,BlockComment(l){return{from:l.from+2,to:l.to-2}}})]}),languageData:{commentTokens:{line:"//",block:{open:"/*",close:"*/"}},indentOnInput:/^\s*(?:case |default:|\{|\})$/,closeBrackets:{stringPrefixes:["L","u","U","u8","LR","UR","uR","u8R","R"]}}});function A(){return new yO.ri(J)}},48120:function(WO,V,o){"use strict";o.r(V),o.d(V,{css:function(){return bO},cssCompletionSource:function(){return eO},cssLanguage:function(){return PO},defineCSSCompletionSource:function(){return U}});var a=o(53105),t=o(35524);const b=99,v=1,X=100,P=101,x=2,s=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288],w=58,p=40,c=95,n=91,i=45,e=46,Q=35,g=37,$=38,f=92,T=10;function q(fO){return fO>=65&&fO<=90||fO>=97&&fO<=122||fO>=161}function y(fO){return fO>=48&&fO<=57}const h=new a.Jq((fO,jO)=>{for(let L=!1,sO=0,mO=0;;mO++){let{next:GO}=fO;if(q(GO)||GO==i||GO==c||L&&y(GO))!L&&(GO!=i||mO>0)&&(L=!0),sO===mO&&GO==i&&sO++,fO.advance();else if(GO==f&&fO.peek(1)!=T)fO.advance(),fO.next>-1&&fO.advance(),L=!0;else{L&&fO.acceptToken(GO==p?X:sO==2&&jO.canShift(x)?x:P);break}}}),k=new a.Jq(fO=>{if(s.includes(fO.peek(-1))){let{next:jO}=fO;(q(jO)||jO==c||jO==Q||jO==e||jO==n||jO==w&&q(fO.peek(1))||jO==i||jO==$)&&fO.acceptToken(b)}}),Z=new a.Jq(fO=>{if(!s.includes(fO.peek(-1))){let{next:jO}=fO;if(jO==g&&(fO.advance(),fO.acceptToken(v)),q(jO)){do fO.advance();while(q(fO.next)||y(fO.next));fO.acceptToken(v)}}}),W=(0,t.Gv)({"AtKeyword import charset namespace keyframes media supports":t.pJ.definitionKeyword,"from to selector":t.pJ.keyword,NamespaceName:t.pJ.namespace,KeyframeName:t.pJ.labelName,KeyframeRangeName:t.pJ.operatorKeyword,TagName:t.pJ.tagName,ClassName:t.pJ.className,PseudoClassName:t.pJ.constant(t.pJ.className),IdName:t.pJ.labelName,"FeatureName PropertyName":t.pJ.propertyName,AttributeName:t.pJ.attributeName,NumberLiteral:t.pJ.number,KeywordQuery:t.pJ.keyword,UnaryQueryOp:t.pJ.operatorKeyword,"CallTag ValueName":t.pJ.atom,VariableName:t.pJ.variableName,Callee:t.pJ.operatorKeyword,Unit:t.pJ.unit,"UniversalSelector NestingSelector":t.pJ.definitionOperator,MatchOp:t.pJ.compareOperator,"ChildOp SiblingOp, LogicOp":t.pJ.logicOperator,BinOp:t.pJ.arithmeticOperator,Important:t.pJ.modifier,Comment:t.pJ.blockComment,ColorLiteral:t.pJ.color,"ParenthesizedContent StringLiteral":t.pJ.string,":":t.pJ.punctuation,"PseudoOp #":t.pJ.derefOperator,"; ,":t.pJ.separator,"( )":t.pJ.paren,"[ ]":t.pJ.squareBracket,"{ }":t.pJ.brace}),D={__proto__:null,lang:32,"nth-child":32,"nth-last-child":32,"nth-of-type":32,"nth-last-of-type":32,dir:32,"host-context":32,url:60,"url-prefix":60,domain:60,regexp:60,selector:138},wO={__proto__:null,"@import":118,"@media":142,"@charset":146,"@namespace":150,"@keyframes":156,"@supports":168},K={__proto__:null,not:132,only:132},yO=a.WQ.deserialize({version:14,states:":jQYQ[OOO#_Q[OOP#fOWOOOOQP'#Cd'#CdOOQP'#Cc'#CcO#kQ[O'#CfO$_QXO'#CaO$fQ[O'#ChO$qQ[O'#DTO$vQ[O'#DWOOQP'#Em'#EmO${QdO'#DgO%jQ[O'#DtO${QdO'#DvO%{Q[O'#DxO&WQ[O'#D{O&`Q[O'#ERO&nQ[O'#ETOOQS'#El'#ElOOQS'#EW'#EWQYQ[OOO&uQXO'#CdO'jQWO'#DcO'oQWO'#EsO'zQ[O'#EsQOQWOOP(UO#tO'#C_POOO)C@[)C@[OOQP'#Cg'#CgOOQP,59Q,59QO#kQ[O,59QO(aQ[O'#E[O({QWO,58{O)TQ[O,59SO$qQ[O,59oO$vQ[O,59rO(aQ[O,59uO(aQ[O,59wO(aQ[O,59xO)`Q[O'#DbOOQS,58{,58{OOQP'#Ck'#CkOOQO'#DR'#DROOQP,59S,59SO)gQWO,59SO)lQWO,59SOOQP'#DV'#DVOOQP,59o,59oOOQO'#DX'#DXO)qQ`O,59rOOQS'#Cp'#CpO${QdO'#CqO)yQvO'#CsO+ZQtO,5:ROOQO'#Cx'#CxO)lQWO'#CwO+oQWO'#CyO+tQ[O'#DOOOQS'#Ep'#EpOOQO'#Dj'#DjO+|Q[O'#DqO,[QWO'#EtO&`Q[O'#DoO,jQWO'#DrOOQO'#Eu'#EuO)OQWO,5:`O,oQpO,5:bOOQS'#Dz'#DzO,wQWO,5:dO,|Q[O,5:dOOQO'#D}'#D}O-UQWO,5:gO-ZQWO,5:mO-cQWO,5:oOOQS-E8U-E8UO-kQdO,59}O-{Q[O'#E^O.YQWO,5;_O.YQWO,5;_POOO'#EV'#EVP.eO#tO,58yPOOO,58y,58yOOQP1G.l1G.lO/[QXO,5:vOOQO-E8Y-E8YOOQS1G.g1G.gOOQP1G.n1G.nO)gQWO1G.nO)lQWO1G.nOOQP1G/Z1G/ZO/iQ`O1G/^O0SQXO1G/aO0jQXO1G/cO1QQXO1G/dO1hQWO,59|O1mQ[O'#DSO1tQdO'#CoOOQP1G/^1G/^O${QdO1G/^O1{QpO,59]OOQS,59_,59_O${QdO,59aO2TQWO1G/mOOQS,59c,59cO2YQ!bO,59eOOQS'#DP'#DPOOQS'#EY'#EYO2eQ[O,59jOOQS,59j,59jO2mQWO'#DjO2xQWO,5:VO2}QWO,5:]O&`Q[O,5:XO&`Q[O'#E_O3VQWO,5;`O3bQWO,5:ZO(aQ[O,5:^OOQS1G/z1G/zOOQS1G/|1G/|OOQS1G0O1G0OO3sQWO1G0OO3xQdO'#EOOOQS1G0R1G0ROOQS1G0X1G0XOOQS1G0Z1G0ZO4TQtO1G/iOOQO1G/i1G/iOOQO,5:x,5:xO4kQ[O,5:xOOQO-E8[-E8[O4xQWO1G0yPOOO-E8T-E8TPOOO1G.e1G.eOOQP7+$Y7+$YOOQP7+$x7+$xO${QdO7+$xOOQS1G/h1G/hO5TQXO'#ErO5[QWO,59nO5aQtO'#EXO6XQdO'#EoO6cQWO,59ZO6hQpO7+$xOOQS1G.w1G.wOOQS1G.{1G.{OOQS7+%X7+%XOOQS1G/P1G/PO6pQWO1G/POOQS-E8W-E8WOOQS1G/U1G/UO${QdO1G/qOOQO1G/w1G/wOOQO1G/s1G/sO6uQWO,5:yOOQO-E8]-E8]O7TQXO1G/xOOQS7+%j7+%jO7[QYO'#CsOOQO'#EQ'#EQO7gQ`O'#EPOOQO'#EP'#EPO7rQWO'#E`O7zQdO,5:jOOQS,5:j,5:jO8VQtO'#E]O${QdO'#E]O9WQdO7+%TOOQO7+%T7+%TOOQO1G0d1G0dO9kQpO<OAN>OO;]QdO,5:uOOQO-E8X-E8XOOQO<T![;'S%^;'S;=`%o<%lO%^l;TUo`Oy%^z!Q%^!Q![;g![;'S%^;'S;=`%o<%lO%^l;nYo`#e[Oy%^z!Q%^!Q![;g![!g%^!g!h<^!h#X%^#X#Y<^#Y;'S%^;'S;=`%o<%lO%^l[[o`#e[Oy%^z!O%^!O!P;g!P!Q%^!Q![>T![!g%^!g!h<^!h#X%^#X#Y<^#Y;'S%^;'S;=`%o<%lO%^n?VSt^Oy%^z;'S%^;'S;=`%o<%lO%^l?hWjWOy%^z!O%^!O!P;O!P!Q%^!Q![>T![;'S%^;'S;=`%o<%lO%^n@VU#bQOy%^z!Q%^!Q![;g![;'S%^;'S;=`%o<%lO%^~@nTjWOy%^z{@}{;'S%^;'S;=`%o<%lO%^~AUSo`#[~Oy%^z;'S%^;'S;=`%o<%lO%^lAg[#e[Oy%^z!O%^!O!P;g!P!Q%^!Q![>T![!g%^!g!h<^!h#X%^#X#Y<^#Y;'S%^;'S;=`%o<%lO%^bBbU]QOy%^z![%^![!]Bt!];'S%^;'S;=`%o<%lO%^bB{S^Qo`Oy%^z;'S%^;'S;=`%o<%lO%^nC^S!Y^Oy%^z;'S%^;'S;=`%o<%lO%^dCoS|SOy%^z;'S%^;'S;=`%o<%lO%^bDQU!OQOy%^z!`%^!`!aDd!a;'S%^;'S;=`%o<%lO%^bDkS!OQo`Oy%^z;'S%^;'S;=`%o<%lO%^bDzWOy%^z!c%^!c!}Ed!}#T%^#T#oEd#o;'S%^;'S;=`%o<%lO%^bEk[![Qo`Oy%^z}%^}!OEd!O!Q%^!Q![Ed![!c%^!c!}Ed!}#T%^#T#oEd#o;'S%^;'S;=`%o<%lO%^nFfSq^Oy%^z;'S%^;'S;=`%o<%lO%^nFwSp^Oy%^z;'S%^;'S;=`%o<%lO%^bGWUOy%^z#b%^#b#cGj#c;'S%^;'S;=`%o<%lO%^bGoUo`Oy%^z#W%^#W#XHR#X;'S%^;'S;=`%o<%lO%^bHYS!bQo`Oy%^z;'S%^;'S;=`%o<%lO%^bHiUOy%^z#f%^#f#gHR#g;'S%^;'S;=`%o<%lO%^fIQS!TUOy%^z;'S%^;'S;=`%o<%lO%^nIcS!S^Oy%^z;'S%^;'S;=`%o<%lO%^fItU!RQOy%^z!_%^!_!`6y!`;'S%^;'S;=`%o<%lO%^`JZP;=`<%l$}",tokenizers:[k,Z,h,1,2,3,4,new a.RA("m~RRYZ[z{a~~g~aO#^~~dP!P!Qg~lO#_~~",28,105)],topRules:{StyleSheet:[0,4],Styles:[1,86]},specialized:[{term:100,get:fO=>D[fO]||-1},{term:58,get:fO=>wO[fO]||-1},{term:101,get:fO=>K[fO]||-1}],tokenPrec:1219});var J=o(59119),A=o(41113);let l=null;function d(){if(!l&&typeof document=="object"&&document.body){let{style:fO}=document.body,jO=[],L=new Set;for(let sO in fO)sO!="cssText"&&sO!="cssFloat"&&typeof fO[sO]=="string"&&(/[A-Z]/.test(sO)&&(sO=sO.replace(/[A-Z]/g,mO=>"-"+mO.toLowerCase())),L.has(sO)||(jO.push(sO),L.add(sO)));l=jO.sort().map(sO=>({type:"property",label:sO}))}return l||[]}const R=["active","after","any-link","autofill","backdrop","before","checked","cue","default","defined","disabled","empty","enabled","file-selector-button","first","first-child","first-letter","first-line","first-of-type","focus","focus-visible","focus-within","fullscreen","has","host","host-context","hover","in-range","indeterminate","invalid","is","lang","last-child","last-of-type","left","link","marker","modal","not","nth-child","nth-last-child","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","part","placeholder","placeholder-shown","read-only","read-write","required","right","root","scope","selection","slotted","target","target-text","valid","visited","where"].map(fO=>({type:"class",label:fO})),j=["above","absolute","activeborder","additive","activecaption","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","antialiased","appworkspace","asterisks","attr","auto","auto-flow","avoid","avoid-column","avoid-page","avoid-region","axis-pan","background","backwards","baseline","below","bidi-override","blink","block","block-axis","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","bullets","button","button-bevel","buttonface","buttonhighlight","buttonshadow","buttontext","calc","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed","contain","content","contents","content-box","context-menu","continuous","copy","counter","counters","cover","crop","cross","crosshair","currentcolor","cursive","cyclic","darken","dashed","decimal","decimal-leading-zero","default","default-button","dense","destination-atop","destination-in","destination-out","destination-over","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic-abegede-gez","ethiopic-halehame-aa-er","ethiopic-halehame-gez","ew-resize","exclusion","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fill-box","fixed","flat","flex","flex-end","flex-start","footnotes","forwards","from","geometricPrecision","graytext","grid","groove","hand","hard-light","help","hidden","hide","higher","highlight","highlighttext","horizontal","hsl","hsla","hue","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-grid","inline-table","inset","inside","intrinsic","invert","italic","justify","keep-all","landscape","large","larger","left","level","lighter","lighten","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-hexadecimal","lower-latin","lower-norwegian","lowercase","ltr","luminosity","manipulation","match","matrix","matrix3d","medium","menu","menutext","message-box","middle","min-intrinsic","mix","monospace","move","multiple","multiple_mask_images","multiply","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","opacity","open-quote","optimizeLegibility","optimizeSpeed","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","perspective","pinch-zoom","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse","rtl","run-in","running","s-resize","sans-serif","saturation","scale","scale3d","scaleX","scaleY","scaleZ","screen","scroll","scrollbar","scroll-position","se-resize","self-start","self-end","semi-condensed","semi-expanded","separate","serif","show","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","soft-light","solid","source-atop","source-in","source-out","source-over","space","space-around","space-between","space-evenly","spell-out","square","start","static","status-bar","stretch","stroke","stroke-box","sub","subpixel-antialiased","svg_masks","super","sw-resize","symbolic","symbols","system-ui","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","text","text-bottom","text-top","textarea","textfield","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","to","top","transform","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","unidirectional-pan","unset","up","upper-latin","uppercase","url","var","vertical","vertical-text","view-box","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"].map(fO=>({type:"keyword",label:fO})).concat(["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"].map(fO=>({type:"constant",label:fO}))),H=["a","abbr","address","article","aside","b","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","dd","del","details","dfn","dialog","div","dl","dt","em","figcaption","figure","footer","form","header","hgroup","h1","h2","h3","h4","h5","h6","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","main","meter","nav","ol","output","p","pre","ruby","section","select","small","source","span","strong","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","tr","u","ul"].map(fO=>({type:"type",label:fO})),tO=["@charset","@color-profile","@container","@counter-style","@font-face","@font-feature-values","@font-palette-values","@import","@keyframes","@layer","@media","@namespace","@page","@position-try","@property","@scope","@starting-style","@supports","@view-transition"].map(fO=>({type:"keyword",label:fO})),I=/^(\w[\w-]*|-\w[\w-]*|)$/,rO=/^-(-[\w-]*)?$/;function lO(fO,jO){var L;if((fO.name=="("||fO.type.isError)&&(fO=fO.parent||fO),fO.name!="ArgList")return!1;let sO=(L=fO.parent)===null||L===void 0?void 0:L.firstChild;return(sO==null?void 0:sO.name)!="Callee"?!1:jO.sliceString(sO.from,sO.to)=="var"}const G=new A.hr,iO=["Declaration"];function gO(fO){for(let jO=fO;;){if(jO.type.isTop)return jO;if(!(jO=jO.parent))return fO}}function M(fO,jO,L){if(jO.to-jO.from>4096){let sO=G.get(jO);if(sO)return sO;let mO=[],GO=new Set,HO=jO.cursor(A.vj.IncludeAnonymous);if(HO.firstChild())do for(let ie of M(fO,HO.node,L))GO.has(ie.label)||(GO.add(ie.label),mO.push(ie));while(HO.nextSibling());return G.set(jO,mO),mO}else{let sO=[],mO=new Set;return jO.cursor().iterate(GO=>{var HO;if(L(GO)&&GO.matchContext(iO)&&((HO=GO.node.nextSibling)===null||HO===void 0?void 0:HO.name)==":"){let ie=fO.sliceString(GO.from,GO.to);mO.has(ie)||(mO.add(ie),sO.push({label:ie,type:"variable"}))}}),sO}}const U=fO=>jO=>{let{state:L,pos:sO}=jO,mO=(0,J.qz)(L).resolveInner(sO,-1),GO=mO.type.isError&&mO.from==mO.to-1&&L.doc.sliceString(mO.from,mO.to)=="-";if(mO.name=="PropertyName"||(GO||mO.name=="TagName")&&/^(Block|Styles)$/.test(mO.resolve(mO.to).name))return{from:mO.from,options:d(),validFor:I};if(mO.name=="ValueName")return{from:mO.from,options:j,validFor:I};if(mO.name=="PseudoClassName")return{from:mO.from,options:R,validFor:I};if(fO(mO)||(jO.explicit||GO)&&lO(mO,L.doc))return{from:fO(mO)||GO?mO.from:sO,options:M(L.doc,gO(mO),fO),validFor:rO};if(mO.name=="TagName"){for(let{parent:BO}=mO;BO;BO=BO.parent)if(BO.name=="Block")return{from:mO.from,options:d(),validFor:I};return{from:mO.from,options:H,validFor:I}}if(mO.name=="AtKeyword")return{from:mO.from,options:tO,validFor:I};if(!jO.explicit)return null;let HO=mO.resolve(sO),ie=HO.childBefore(sO);return ie&&ie.name==":"&&HO.name=="PseudoClassSelector"?{from:sO,options:R,validFor:I}:ie&&ie.name==":"&&HO.name=="Declaration"||HO.name=="ArgList"?{from:sO,options:j,validFor:I}:HO.name=="Block"||HO.name=="Styles"?{from:sO,options:d(),validFor:I}:null},eO=U(fO=>fO.name=="VariableName"),PO=J.qp.define({name:"css",parser:yO.configure({props:[J.uj.add({Declaration:(0,J.tC)()}),J.x0.add({"Block KeyframeList":J.Dv})]}),languageData:{commentTokens:{block:{open:"/*",close:"*/"}},indentOnInput:/^\s*\}$/,wordChars:"-"}});function bO(){return new J.ri(PO,PO.data.of({autocomplete:eO}))}},82261:function(WO,V,o){"use strict";o.r(V),o.d(V,{autoCloseTags:function(){return Je},html:function(){return ni},htmlCompletionSource:function(){return Xe},htmlCompletionSourceWith:function(){return de},htmlLanguage:function(){return ve},htmlPlain:function(){return ai}});var a=o(53105),t=o(35524),b=o(41113);const v=54,X=1,P=55,x=2,s=56,w=3,p=4,c=5,n=6,i=7,e=8,Q=9,g=10,$=11,f=12,T=13,q=57,y=14,h=58,k=20,Z=22,W=23,D=24,wO=26,K=27,yO=28,J=31,A=34,l=36,d=37,R=0,j=1,H={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},tO={dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},I={dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}};function rO(SO){return SO==45||SO==46||SO==58||SO>=65&&SO<=90||SO==95||SO>=97&&SO<=122||SO>=161}function lO(SO){return SO==9||SO==10||SO==13||SO==32}let G=null,iO=null,gO=0;function M(SO,CO){let LO=SO.pos+CO;if(gO==LO&&iO==SO)return G;let EO=SO.peek(CO);for(;lO(EO);)EO=SO.peek(++CO);let VO="";for(;rO(EO);)VO+=String.fromCharCode(EO),EO=SO.peek(++CO);return iO=SO,gO=LO,G=VO?VO.toLowerCase():EO==bO||EO==fO?void 0:null}const U=60,eO=62,PO=47,bO=63,fO=33,jO=45;function L(SO,CO){this.name=SO,this.parent=CO}const sO=[n,g,i,e,Q],mO=new a.IK({start:null,shift(SO,CO,LO,EO){return sO.indexOf(CO)>-1?new L(M(EO,1)||"",SO):SO},reduce(SO,CO){return CO==k&&SO?SO.parent:SO},reuse(SO,CO,LO,EO){let VO=CO.type.id;return VO==n||VO==l?new L(M(EO,1)||"",SO):SO},strict:!1}),GO=new a.Jq((SO,CO)=>{if(SO.next!=U){SO.next<0&&CO.context&&SO.acceptToken(q);return}SO.advance();let LO=SO.next==PO;LO&&SO.advance();let EO=M(SO,0);if(EO===void 0)return;if(!EO)return SO.acceptToken(LO?y:n);let VO=CO.context?CO.context.name:null;if(LO){if(EO==VO)return SO.acceptToken($);if(VO&&tO[VO])return SO.acceptToken(q,-2);if(CO.dialectEnabled(R))return SO.acceptToken(f);for(let $e=CO.context;$e;$e=$e.parent)if($e.name==EO)return;SO.acceptToken(T)}else{if(EO=="script")return SO.acceptToken(i);if(EO=="style")return SO.acceptToken(e);if(EO=="textarea")return SO.acceptToken(Q);if(H.hasOwnProperty(EO))return SO.acceptToken(g);VO&&I[VO]&&I[VO][EO]?SO.acceptToken(q,-1):SO.acceptToken(n)}},{contextual:!0}),HO=new a.Jq(SO=>{for(let CO=0,LO=0;;LO++){if(SO.next<0){LO&&SO.acceptToken(h);break}if(SO.next==jO)CO++;else if(SO.next==eO&&CO>=2){LO>=3&&SO.acceptToken(h,-2);break}else CO=0;SO.advance()}});function ie(SO){for(;SO;SO=SO.parent)if(SO.name=="svg"||SO.name=="math")return!0;return!1}const BO=new a.Jq((SO,CO)=>{if(SO.next==PO&&SO.peek(1)==eO){let LO=CO.dialectEnabled(j)||ie(CO.context);SO.acceptToken(LO?c:p,2)}else SO.next==eO&&SO.acceptToken(p,1)});function re(SO,CO,LO){let EO=2+SO.length;return new a.Jq(VO=>{for(let $e=0,fe=0,oO=0;;oO++){if(VO.next<0){oO&&VO.acceptToken(CO);break}if($e==0&&VO.next==U||$e==1&&VO.next==PO||$e>=2&&$efe?VO.acceptToken(CO,-fe):VO.acceptToken(LO,-(fe-2));break}else if((VO.next==10||VO.next==13)&&oO){VO.acceptToken(CO,1);break}else $e=fe=0;VO.advance()}})}const le=re("script",v,X),OO=re("style",P,x),_=re("textarea",s,w),C=(0,t.Gv)({"Text RawText":t.pJ.content,"StartTag StartCloseTag SelfClosingEndTag EndTag":t.pJ.angleBracket,TagName:t.pJ.tagName,"MismatchedCloseTag/TagName":[t.pJ.tagName,t.pJ.invalid],AttributeName:t.pJ.attributeName,"AttributeValue UnquotedAttributeValue":t.pJ.attributeValue,Is:t.pJ.definitionOperator,"EntityReference CharacterReference":t.pJ.character,Comment:t.pJ.blockComment,ProcessingInst:t.pJ.processingInstruction,DoctypeDecl:t.pJ.documentMeta}),dO=a.WQ.deserialize({version:14,states:",xOVO!rOOO!WQ#tO'#CqO!]Q#tO'#CzO!bQ#tO'#C}O!gQ#tO'#DQO!lQ#tO'#DSO!qOaO'#CpO!|ObO'#CpO#XOdO'#CpO$eO!rO'#CpOOO`'#Cp'#CpO$lO$fO'#DTO$tQ#tO'#DVO$yQ#tO'#DWOOO`'#Dk'#DkOOO`'#DY'#DYQVO!rOOO%OQ&rO,59]O%ZQ&rO,59fO%fQ&rO,59iO%qQ&rO,59lO%|Q&rO,59nOOOa'#D^'#D^O&XOaO'#CxO&dOaO,59[OOOb'#D_'#D_O&lObO'#C{O&wObO,59[OOOd'#D`'#D`O'POdO'#DOO'[OdO,59[OOO`'#Da'#DaO'dO!rO,59[O'kQ#tO'#DROOO`,59[,59[OOOp'#Db'#DbO'pO$fO,59oOOO`,59o,59oO'xQ#|O,59qO'}Q#|O,59rOOO`-E7W-E7WO(SQ&rO'#CsOOQW'#DZ'#DZO(bQ&rO1G.wOOOa1G.w1G.wOOO`1G/Y1G/YO(mQ&rO1G/QOOOb1G/Q1G/QO(xQ&rO1G/TOOOd1G/T1G/TO)TQ&rO1G/WOOO`1G/W1G/WO)`Q&rO1G/YOOOa-E7[-E7[O)kQ#tO'#CyOOO`1G.v1G.vOOOb-E7]-E7]O)pQ#tO'#C|OOOd-E7^-E7^O)uQ#tO'#DPOOO`-E7_-E7_O)zQ#|O,59mOOOp-E7`-E7`OOO`1G/Z1G/ZOOO`1G/]1G/]OOO`1G/^1G/^O*PQ,UO,59_OOQW-E7X-E7XOOOa7+$c7+$cOOO`7+$t7+$tOOOb7+$l7+$lOOOd7+$o7+$oOOO`7+$r7+$rO*[Q#|O,59eO*aQ#|O,59hO*fQ#|O,59kOOO`1G/X1G/XO*kO7[O'#CvO*|OMhO'#CvOOQW1G.y1G.yOOO`1G/P1G/POOO`1G/S1G/SOOO`1G/V1G/VOOOO'#D['#D[O+_O7[O,59bOOQW,59b,59bOOOO'#D]'#D]O+pOMhO,59bOOOO-E7Y-E7YOOQW1G.|1G.|OOOO-E7Z-E7Z",stateData:",]~O!^OS~OUSOVPOWQOXROYTO[]O][O^^O`^Oa^Ob^Oc^Ox^O{_O!dZO~OfaO~OfbO~OfcO~OfdO~OfeO~O!WfOPlP!ZlP~O!XiOQoP!ZoP~O!YlORrP!ZrP~OUSOVPOWQOXROYTOZqO[]O][O^^O`^Oa^Ob^Oc^Ox^O!dZO~O!ZrO~P#dO![sO!euO~OfvO~OfwO~OS|OT}OhyO~OS!POT}OhyO~OS!ROT}OhyO~OS!TOT}OhyO~OS}OT}OhyO~O!WfOPlX!ZlX~OP!WO!Z!XO~O!XiOQoX!ZoX~OQ!ZO!Z!XO~O!YlORrX!ZrX~OR!]O!Z!XO~O!Z!XO~P#dOf!_O~O![sO!e!aO~OS!bO~OS!cO~Oi!dOSgXTgXhgX~OS!fOT!gOhyO~OS!hOT!gOhyO~OS!iOT!gOhyO~OS!jOT!gOhyO~OS!gOT!gOhyO~Of!kO~Of!lO~Of!mO~OS!nO~Ok!qO!`!oO!b!pO~OS!rO~OS!sO~OS!tO~Oa!uOb!uOc!uO!`!wO!a!uO~Oa!xOb!xOc!xO!b!wO!c!xO~Oa!uOb!uOc!uO!`!{O!a!uO~Oa!xOb!xOc!xO!b!{O!c!xO~OT~bac!dx{!d~",goto:"%p!`PPPPPPPPPPPPPPPPPPPP!a!gP!mPP!yP!|#P#S#Y#]#`#f#i#l#r#x!aP!a!aP$O$U$l$r$x%O%U%[%bPPPPPPPP%hX^OX`pXUOX`pezabcde{!O!Q!S!UR!q!dRhUR!XhXVOX`pRkVR!XkXWOX`pRnWR!XnXXOX`pQrXR!XpXYOX`pQ`ORx`Q{aQ!ObQ!QcQ!SdQ!UeZ!e{!O!Q!S!UQ!v!oR!z!vQ!y!pR!|!yQgUR!VgQjVR!YjQmWR![mQpXR!^pQtZR!`tS_O`ToXp",nodeNames:"\u26A0 StartCloseTag StartCloseTag StartCloseTag EndTag SelfClosingEndTag StartTag StartTag StartTag StartTag StartTag StartCloseTag StartCloseTag StartCloseTag IncompleteCloseTag Document Text EntityReference CharacterReference InvalidEntity Element OpenTag TagName Attribute AttributeName Is AttributeValue UnquotedAttributeValue ScriptText CloseTag OpenTag StyleText CloseTag OpenTag TextareaText CloseTag OpenTag CloseTag SelfClosingTag Comment ProcessingInst MismatchedCloseTag CloseTag DoctypeDecl",maxTerm:67,context:mO,nodeProps:[["closedBy",-10,1,2,3,7,8,9,10,11,12,13,"EndTag",6,"EndTag SelfClosingEndTag",-4,21,30,33,36,"CloseTag"],["openedBy",4,"StartTag StartCloseTag",5,"StartTag",-4,29,32,35,37,"OpenTag"],["group",-9,14,17,18,19,20,39,40,41,42,"Entity",16,"Entity TextContent",-3,28,31,34,"TextContent Entity"],["isolate",-11,21,29,30,32,33,35,36,37,38,41,42,"ltr",-3,26,27,39,""]],propSources:[C],skippedNodes:[0],repeatNodeCount:9,tokenData:"!]tw8twx7Sx!P8t!P!Q5u!Q!]8t!]!^/^!^!a7S!a#S8t#S#T;{#T#s8t#s$f5u$f;'S8t;'S;=`>V<%l?Ah8t?Ah?BY5u?BY?Mn8t?MnO5u!Z5zbkWOX5uXZ7SZ[5u[^7S^p5uqr5urs7Sst+Ptw5uwx7Sx!]5u!]!^7w!^!a7S!a#S5u#S#T7S#T;'S5u;'S;=`8n<%lO5u!R7VVOp7Sqs7St!]7S!]!^7l!^;'S7S;'S;=`7q<%lO7S!R7qOa!R!R7tP;=`<%l7S!Z8OYkWa!ROX+PZ[+P^p+Pqr+Psw+Px!^+P!a#S+P#T;'S+P;'S;=`+t<%lO+P!Z8qP;=`<%l5u!_8{ihSkWOX5uXZ7SZ[5u[^7S^p5uqr8trs7Sst/^tw8twx7Sx!P8t!P!Q5u!Q!]8t!]!^:j!^!a7S!a#S8t#S#T;{#T#s8t#s$f5u$f;'S8t;'S;=`>V<%l?Ah8t?Ah?BY5u?BY?Mn8t?MnO5u!_:sbhSkWa!ROX+PZ[+P^p+Pqr/^sw/^x!P/^!P!Q+P!Q!^/^!a#S/^#S#T0m#T#s/^#s$f+P$f;'S/^;'S;=`1e<%l?Ah/^?Ah?BY+P?BY?Mn/^?MnO+P!VP<%l?Ah;{?Ah?BY7S?BY?Mn;{?MnO7S!V=dXhSa!Rqr0msw0mx!P0m!Q!^0m!a#s0m$f;'S0m;'S;=`1_<%l?Ah0m?BY?Mn0m!V>SP;=`<%l;{!_>YP;=`<%l8t!_>dhhSkWOX@OXZAYZ[@O[^AY^p@OqrBwrsAYswBwwxAYx!PBw!P!Q@O!Q!]Bw!]!^/^!^!aAY!a#SBw#S#TE{#T#sBw#s$f@O$f;'SBw;'S;=`HS<%l?AhBw?Ah?BY@O?BY?MnBw?MnO@O!Z@TakWOX@OXZAYZ[@O[^AY^p@Oqr@OrsAYsw@OwxAYx!]@O!]!^Az!^!aAY!a#S@O#S#TAY#T;'S@O;'S;=`Bq<%lO@O!RA]UOpAYq!]AY!]!^Ao!^;'SAY;'S;=`At<%lOAY!RAtOb!R!RAwP;=`<%lAY!ZBRYkWb!ROX+PZ[+P^p+Pqr+Psw+Px!^+P!a#S+P#T;'S+P;'S;=`+t<%lO+P!ZBtP;=`<%l@O!_COhhSkWOX@OXZAYZ[@O[^AY^p@OqrBwrsAYswBwwxAYx!PBw!P!Q@O!Q!]Bw!]!^Dj!^!aAY!a#SBw#S#TE{#T#sBw#s$f@O$f;'SBw;'S;=`HS<%l?AhBw?Ah?BY@O?BY?MnBw?MnO@O!_DsbhSkWb!ROX+PZ[+P^p+Pqr/^sw/^x!P/^!P!Q+P!Q!^/^!a#S/^#S#T0m#T#s/^#s$f+P$f;'S/^;'S;=`1e<%l?Ah/^?Ah?BY+P?BY?Mn/^?MnO+P!VFQbhSOpAYqrE{rsAYswE{wxAYx!PE{!P!QAY!Q!]E{!]!^GY!^!aAY!a#sE{#s$fAY$f;'SE{;'S;=`G|<%l?AhE{?Ah?BYAY?BY?MnE{?MnOAY!VGaXhSb!Rqr0msw0mx!P0m!Q!^0m!a#s0m$f;'S0m;'S;=`1_<%l?Ah0m?BY?Mn0m!VHPP;=`<%lE{!_HVP;=`<%lBw!ZHcW!bx`P!a`Or(trs'ksv(tw!^(t!^!_)e!_;'S(t;'S;=`*P<%lO(t!aIYlhS`PkW!a`!cpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx}-_}!OKQ!O!P-_!P!Q$q!Q!^-_!^!_*V!_!a&X!a#S-_#S#T1k#T#s-_#s$f$q$f;'S-_;'S;=`3X<%l?Ah-_?Ah?BY$q?BY?Mn-_?MnO$q!aK_khS`PkW!a`!cpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx!P-_!P!Q$q!Q!^-_!^!_*V!_!`&X!`!aMS!a#S-_#S#T1k#T#s-_#s$f$q$f;'S-_;'S;=`3X<%l?Ah-_?Ah?BY$q?BY?Mn-_?MnO$q!TM_X`P!a`!cp!eQOr&Xrs&}sv&Xwx(tx!^&X!^!_*V!_;'S&X;'S;=`*y<%lO&X!aNZ!ZhSfQ`PkW!a`!cpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx}-_}!OMz!O!PMz!P!Q$q!Q![Mz![!]Mz!]!^-_!^!_*V!_!a&X!a!c-_!c!}Mz!}#R-_#R#SMz#S#T1k#T#oMz#o#s-_#s$f$q$f$}-_$}%OMz%O%W-_%W%oMz%o%p-_%p&aMz&a&b-_&b1pMz1p4UMz4U4dMz4d4e-_4e$ISMz$IS$I`-_$I`$IbMz$Ib$Je-_$Je$JgMz$Jg$Kh-_$Kh%#tMz%#t&/x-_&/x&EtMz&Et&FV-_&FV;'SMz;'S;:j!#|;:j;=`3X<%l?&r-_?&r?AhMz?Ah?BY$q?BY?MnMz?MnO$q!a!$PP;=`<%lMz!R!$ZY!a`!cpOq*Vqr!$yrs(Vsv*Vwx)ex!a*V!a!b!4t!b;'S*V;'S;=`*s<%lO*V!R!%Q]!a`!cpOr*Vrs(Vsv*Vwx)ex}*V}!O!%y!O!f*V!f!g!']!g#W*V#W#X!0`#X;'S*V;'S;=`*s<%lO*V!R!&QX!a`!cpOr*Vrs(Vsv*Vwx)ex}*V}!O!&m!O;'S*V;'S;=`*s<%lO*V!R!&vV!a`!cp!dPOr*Vrs(Vsv*Vwx)ex;'S*V;'S;=`*s<%lO*V!R!'dX!a`!cpOr*Vrs(Vsv*Vwx)ex!q*V!q!r!(P!r;'S*V;'S;=`*s<%lO*V!R!(WX!a`!cpOr*Vrs(Vsv*Vwx)ex!e*V!e!f!(s!f;'S*V;'S;=`*s<%lO*V!R!(zX!a`!cpOr*Vrs(Vsv*Vwx)ex!v*V!v!w!)g!w;'S*V;'S;=`*s<%lO*V!R!)nX!a`!cpOr*Vrs(Vsv*Vwx)ex!{*V!{!|!*Z!|;'S*V;'S;=`*s<%lO*V!R!*bX!a`!cpOr*Vrs(Vsv*Vwx)ex!r*V!r!s!*}!s;'S*V;'S;=`*s<%lO*V!R!+UX!a`!cpOr*Vrs(Vsv*Vwx)ex!g*V!g!h!+q!h;'S*V;'S;=`*s<%lO*V!R!+xY!a`!cpOr!+qrs!,hsv!+qvw!-Swx!.[x!`!+q!`!a!/j!a;'S!+q;'S;=`!0Y<%lO!+qq!,mV!cpOv!,hvx!-Sx!`!,h!`!a!-q!a;'S!,h;'S;=`!.U<%lO!,hP!-VTO!`!-S!`!a!-f!a;'S!-S;'S;=`!-k<%lO!-SP!-kO{PP!-nP;=`<%l!-Sq!-xS!cp{POv(Vx;'S(V;'S;=`(h<%lO(Vq!.XP;=`<%l!,ha!.aX!a`Or!.[rs!-Ssv!.[vw!-Sw!`!.[!`!a!.|!a;'S!.[;'S;=`!/d<%lO!.[a!/TT!a`{POr)esv)ew;'S)e;'S;=`)y<%lO)ea!/gP;=`<%l!.[!R!/sV!a`!cp{POr*Vrs(Vsv*Vwx)ex;'S*V;'S;=`*s<%lO*V!R!0]P;=`<%l!+q!R!0gX!a`!cpOr*Vrs(Vsv*Vwx)ex#c*V#c#d!1S#d;'S*V;'S;=`*s<%lO*V!R!1ZX!a`!cpOr*Vrs(Vsv*Vwx)ex#V*V#V#W!1v#W;'S*V;'S;=`*s<%lO*V!R!1}X!a`!cpOr*Vrs(Vsv*Vwx)ex#h*V#h#i!2j#i;'S*V;'S;=`*s<%lO*V!R!2qX!a`!cpOr*Vrs(Vsv*Vwx)ex#m*V#m#n!3^#n;'S*V;'S;=`*s<%lO*V!R!3eX!a`!cpOr*Vrs(Vsv*Vwx)ex#d*V#d#e!4Q#e;'S*V;'S;=`*s<%lO*V!R!4XX!a`!cpOr*Vrs(Vsv*Vwx)ex#X*V#X#Y!+q#Y;'S*V;'S;=`*s<%lO*V!R!4{Y!a`!cpOr!4trs!5ksv!4tvw!6Vwx!8]x!a!4t!a!b!:]!b;'S!4t;'S;=`!;r<%lO!4tq!5pV!cpOv!5kvx!6Vx!a!5k!a!b!7W!b;'S!5k;'S;=`!8V<%lO!5kP!6YTO!a!6V!a!b!6i!b;'S!6V;'S;=`!7Q<%lO!6VP!6lTO!`!6V!`!a!6{!a;'S!6V;'S;=`!7Q<%lO!6VP!7QOxPP!7TP;=`<%l!6Vq!7]V!cpOv!5kvx!6Vx!`!5k!`!a!7r!a;'S!5k;'S;=`!8V<%lO!5kq!7yS!cpxPOv(Vx;'S(V;'S;=`(h<%lO(Vq!8YP;=`<%l!5ka!8bX!a`Or!8]rs!6Vsv!8]vw!6Vw!a!8]!a!b!8}!b;'S!8];'S;=`!:V<%lO!8]a!9SX!a`Or!8]rs!6Vsv!8]vw!6Vw!`!8]!`!a!9o!a;'S!8];'S;=`!:V<%lO!8]a!9vT!a`xPOr)esv)ew;'S)e;'S;=`)y<%lO)ea!:YP;=`<%l!8]!R!:dY!a`!cpOr!4trs!5ksv!4tvw!6Vwx!8]x!`!4t!`!a!;S!a;'S!4t;'S;=`!;r<%lO!4t!R!;]V!a`!cpxPOr*Vrs(Vsv*Vwx)ex;'S*V;'S;=`*s<%lO*V!R!;uP;=`<%l!4t!V!{let DO=oO.type.id;if(DO==yO)return se(oO,_O,LO);if(DO==J)return se(oO,_O,EO);if(DO==A)return se(oO,_O,VO);if(DO==k&&$e.length){let qO=oO.node,oe=qO.firstChild,be=oe&&AO(oe,_O),ce;if(be){for(let xe of $e)if(xe.tag==be&&(!xe.attrs||xe.attrs(ce||(ce=aO(oe,_O))))){let We=qO.lastChild,Oi=We.type.id==d?We.from:qO.to;if(Oi>oe.to)return{parser:xe.parser,overlay:[{from:oe.to,to:Oi}]}}}}if(fe&&DO==W){let qO=oO.node,oe;if(oe=qO.firstChild){let be=fe[_O.read(oe.from,oe.to)];if(be)for(let ce of be){if(ce.tagName&&ce.tagName!=AO(qO.parent,_O))continue;let xe=qO.lastChild;if(xe.type.id==wO){let We=xe.from+1,Oi=xe.lastChild,ze=xe.to-(Oi&&Oi.isError?0:1);if(ze>We)return{parser:ce.parser,overlay:[{from:We,to:ze}]}}else if(xe.type.id==K)return{parser:ce.parser,overlay:[{from:xe.from,to:xe.to}]}}}}return null})}var Se=o(48120),we=o(13249),Ve=o(75533),Ze=o(78120),Ne=o(59119);const Ue=["_blank","_self","_top","_parent"],Ke=["ascii","utf-8","utf-16","latin1","latin1"],Be=["get","post","put","delete"],je=["application/x-www-form-urlencoded","multipart/form-data","text/plain"],MO=["true","false"],ZO={},Qe={a:{attrs:{href:null,ping:null,type:null,media:null,target:Ue,hreflang:null}},abbr:ZO,address:ZO,area:{attrs:{alt:null,coords:null,href:null,target:null,ping:null,media:null,hreflang:null,type:null,shape:["default","rect","circle","poly"]}},article:ZO,aside:ZO,audio:{attrs:{src:null,mediagroup:null,crossorigin:["anonymous","use-credentials"],preload:["none","metadata","auto"],autoplay:["autoplay"],loop:["loop"],controls:["controls"]}},b:ZO,base:{attrs:{href:null,target:Ue}},bdi:ZO,bdo:ZO,blockquote:{attrs:{cite:null}},body:ZO,br:ZO,button:{attrs:{form:null,formaction:null,name:null,value:null,autofocus:["autofocus"],disabled:["autofocus"],formenctype:je,formmethod:Be,formnovalidate:["novalidate"],formtarget:Ue,type:["submit","reset","button"]}},canvas:{attrs:{width:null,height:null}},caption:ZO,center:ZO,cite:ZO,code:ZO,col:{attrs:{span:null}},colgroup:{attrs:{span:null}},command:{attrs:{type:["command","checkbox","radio"],label:null,icon:null,radiogroup:null,command:null,title:null,disabled:["disabled"],checked:["checked"]}},data:{attrs:{value:null}},datagrid:{attrs:{disabled:["disabled"],multiple:["multiple"]}},datalist:{attrs:{data:null}},dd:ZO,del:{attrs:{cite:null,datetime:null}},details:{attrs:{open:["open"]}},dfn:ZO,div:ZO,dl:ZO,dt:ZO,em:ZO,embed:{attrs:{src:null,type:null,width:null,height:null}},eventsource:{attrs:{src:null}},fieldset:{attrs:{disabled:["disabled"],form:null,name:null}},figcaption:ZO,figure:ZO,footer:ZO,form:{attrs:{action:null,name:null,"accept-charset":Ke,autocomplete:["on","off"],enctype:je,method:Be,novalidate:["novalidate"],target:Ue}},h1:ZO,h2:ZO,h3:ZO,h4:ZO,h5:ZO,h6:ZO,head:{children:["title","base","link","style","meta","script","noscript","command"]},header:ZO,hgroup:ZO,hr:ZO,html:{attrs:{manifest:null}},i:ZO,iframe:{attrs:{src:null,srcdoc:null,name:null,width:null,height:null,sandbox:["allow-top-navigation","allow-same-origin","allow-forms","allow-scripts"],seamless:["seamless"]}},img:{attrs:{alt:null,src:null,ismap:null,usemap:null,width:null,height:null,crossorigin:["anonymous","use-credentials"]}},input:{attrs:{alt:null,dirname:null,form:null,formaction:null,height:null,list:null,max:null,maxlength:null,min:null,name:null,pattern:null,placeholder:null,size:null,src:null,step:null,value:null,width:null,accept:["audio/*","video/*","image/*"],autocomplete:["on","off"],autofocus:["autofocus"],checked:["checked"],disabled:["disabled"],formenctype:je,formmethod:Be,formnovalidate:["novalidate"],formtarget:Ue,multiple:["multiple"],readonly:["readonly"],required:["required"],type:["hidden","text","search","tel","url","email","password","datetime","date","month","week","time","datetime-local","number","range","color","checkbox","radio","file","submit","image","reset","button"]}},ins:{attrs:{cite:null,datetime:null}},kbd:ZO,keygen:{attrs:{challenge:null,form:null,name:null,autofocus:["autofocus"],disabled:["disabled"],keytype:["RSA"]}},label:{attrs:{for:null,form:null}},legend:ZO,li:{attrs:{value:null}},link:{attrs:{href:null,type:null,hreflang:null,media:null,sizes:["all","16x16","16x16 32x32","16x16 32x32 64x64"]}},map:{attrs:{name:null}},mark:ZO,menu:{attrs:{label:null,type:["list","context","toolbar"]}},meta:{attrs:{content:null,charset:Ke,name:["viewport","application-name","author","description","generator","keywords"],"http-equiv":["content-language","content-type","default-style","refresh"]}},meter:{attrs:{value:null,min:null,low:null,high:null,max:null,optimum:null}},nav:ZO,noscript:ZO,object:{attrs:{data:null,type:null,name:null,usemap:null,form:null,width:null,height:null,typemustmatch:["typemustmatch"]}},ol:{attrs:{reversed:["reversed"],start:null,type:["1","a","A","i","I"]},children:["li","script","template","ul","ol"]},optgroup:{attrs:{disabled:["disabled"],label:null}},option:{attrs:{disabled:["disabled"],label:null,selected:["selected"],value:null}},output:{attrs:{for:null,form:null,name:null}},p:ZO,param:{attrs:{name:null,value:null}},pre:ZO,progress:{attrs:{value:null,max:null}},q:{attrs:{cite:null}},rp:ZO,rt:ZO,ruby:ZO,samp:ZO,script:{attrs:{type:["text/javascript"],src:null,async:["async"],defer:["defer"],charset:Ke}},section:ZO,select:{attrs:{form:null,name:null,size:null,autofocus:["autofocus"],disabled:["disabled"],multiple:["multiple"]}},slot:{attrs:{name:null}},small:ZO,source:{attrs:{src:null,type:null,media:null}},span:ZO,strong:ZO,style:{attrs:{type:["text/css"],media:null,scoped:null}},sub:ZO,summary:ZO,sup:ZO,table:ZO,tbody:ZO,td:{attrs:{colspan:null,rowspan:null,headers:null}},template:ZO,textarea:{attrs:{dirname:null,form:null,maxlength:null,name:null,placeholder:null,rows:null,cols:null,autofocus:["autofocus"],disabled:["disabled"],readonly:["readonly"],required:["required"],wrap:["soft","hard"]}},tfoot:ZO,th:{attrs:{colspan:null,rowspan:null,headers:null,scope:["row","col","rowgroup","colgroup"]}},thead:ZO,time:{attrs:{datetime:null}},title:ZO,tr:ZO,track:{attrs:{src:null,label:null,default:null,kind:["subtitles","captions","descriptions","chapters","metadata"],srclang:null}},ul:{children:["li","script","template","ul","ol"]},var:ZO,video:{attrs:{src:null,poster:null,width:null,height:null,crossorigin:["anonymous","use-credentials"],preload:["auto","metadata","none"],autoplay:["autoplay"],mediagroup:["movie"],muted:["muted"],controls:["controls"]}},wbr:ZO},ee={accesskey:null,class:null,contenteditable:MO,contextmenu:null,dir:["ltr","rtl","auto"],draggable:["true","false","auto"],dropzone:["copy","move","link","string:","file:"],hidden:["hidden"],id:null,inert:["inert"],itemid:null,itemprop:null,itemref:null,itemscope:["itemscope"],itemtype:null,lang:["ar","bn","de","en-GB","en-US","es","fr","hi","id","ja","pa","pt","ru","tr","zh"],spellcheck:MO,autocorrect:MO,autocapitalize:MO,style:null,tabindex:null,title:null,translate:["yes","no"],rel:["stylesheet","alternate","author","bookmark","help","license","next","nofollow","noreferrer","prefetch","prev","search","tag"],role:"alert application article banner button cell checkbox complementary contentinfo dialog document feed figure form grid gridcell heading img list listbox listitem main navigation region row rowgroup search switch tab table tabpanel textbox timer".split(" "),"aria-activedescendant":null,"aria-atomic":MO,"aria-autocomplete":["inline","list","both","none"],"aria-busy":MO,"aria-checked":["true","false","mixed","undefined"],"aria-controls":null,"aria-describedby":null,"aria-disabled":MO,"aria-dropeffect":null,"aria-expanded":["true","false","undefined"],"aria-flowto":null,"aria-grabbed":["true","false","undefined"],"aria-haspopup":MO,"aria-hidden":MO,"aria-invalid":["true","false","grammar","spelling"],"aria-label":null,"aria-labelledby":null,"aria-level":null,"aria-live":["off","polite","assertive"],"aria-multiline":MO,"aria-multiselectable":MO,"aria-owns":null,"aria-posinset":null,"aria-pressed":["true","false","mixed","undefined"],"aria-readonly":MO,"aria-relevant":null,"aria-required":MO,"aria-selected":["true","false","undefined"],"aria-setsize":null,"aria-sort":["ascending","descending","none","other"],"aria-valuemax":null,"aria-valuemin":null,"aria-valuenow":null,"aria-valuetext":null},ye="beforeunload copy cut dragstart dragover dragleave dragenter dragend drag paste focus blur change click load mousedown mouseenter mouseleave mouseup keydown keyup resize scroll unload".split(" ").map(SO=>"on"+SO);for(let SO of ye)ee[SO]=null;class Ee{constructor(CO,LO){this.tags=Object.assign(Object.assign({},Qe),CO),this.globalAttrs=Object.assign(Object.assign({},ee),LO),this.allTags=Object.keys(this.tags),this.globalAttrNames=Object.keys(this.globalAttrs)}}Ee.default=new Ee;function Le(SO,CO,LO=SO.length){if(!CO)return"";let EO=CO.firstChild,VO=EO&&EO.getChild("TagName");return VO?SO.sliceString(VO.from,Math.min(VO.to,LO)):""}function hO(SO,CO=!1){for(;SO;SO=SO.parent)if(SO.name=="Element")if(CO)CO=!1;else return SO;return null}function QO(SO,CO,LO){let EO=LO.tags[Le(SO,hO(CO))];return(EO==null?void 0:EO.children)||LO.allTags}function IO(SO,CO){let LO=[];for(let EO=hO(CO);EO&&!EO.type.isTop;EO=hO(EO.parent)){let VO=Le(SO,EO);if(VO&&EO.lastChild.name=="CloseTag")break;VO&&LO.indexOf(VO)<0&&(CO.name=="EndTag"||CO.from>=EO.firstChild.to)&&LO.push(VO)}return LO}const zO=/^[:\-\.\w\u00b7-\uffff]*$/;function te(SO,CO,LO,EO,VO){let $e=/\s*>/.test(SO.sliceDoc(VO,VO+5))?"":">",fe=hO(LO,!0);return{from:EO,to:VO,options:QO(SO.doc,fe,CO).map(oO=>({label:oO,type:"type"})).concat(IO(SO.doc,LO).map((oO,_O)=>({label:"/"+oO,apply:"/"+oO+$e,type:"type",boost:99-_O}))),validFor:/^\/?[:\-\.\w\u00b7-\uffff]*$/}}function ge(SO,CO,LO,EO){let VO=/\s*>/.test(SO.sliceDoc(EO,EO+5))?"":">";return{from:LO,to:EO,options:IO(SO.doc,CO).map(($e,fe)=>({label:$e,apply:$e+VO,type:"type",boost:99-fe})),validFor:zO}}function Ge(SO,CO,LO,EO){let VO=[],$e=0;for(let fe of QO(SO.doc,LO,CO))VO.push({label:"<"+fe,type:"type"});for(let fe of IO(SO.doc,LO))VO.push({label:"",type:"type",boost:99-$e++});return{from:EO,to:EO,options:VO,validFor:/^<\/?[:\-\.\w\u00b7-\uffff]*$/}}function Ce(SO,CO,LO,EO,VO){let $e=hO(LO),fe=$e?CO.tags[Le(SO.doc,$e)]:null,oO=fe&&fe.attrs?Object.keys(fe.attrs):[],_O=fe&&fe.globalAttrs===!1?oO:oO.length?oO.concat(CO.globalAttrNames):CO.globalAttrNames;return{from:EO,to:VO,options:_O.map(DO=>({label:DO,type:"property"})),validFor:zO}}function kO(SO,CO,LO,EO,VO){var $e;let fe=($e=LO.parent)===null||$e===void 0?void 0:$e.getChild("AttributeName"),oO=[],_O;if(fe){let DO=SO.sliceDoc(fe.from,fe.to),qO=CO.globalAttrs[DO];if(!qO){let oe=hO(LO),be=oe?CO.tags[Le(SO.doc,oe)]:null;qO=(be==null?void 0:be.attrs)&&be.attrs[DO]}if(qO){let oe=SO.sliceDoc(EO,VO).toLowerCase(),be='"',ce='"';/^['"]/.test(oe)?(_O=oe[0]=='"'?/^[^"]*$/:/^[^']*$/,be="",ce=SO.sliceDoc(VO,VO+1)==oe[0]?"":oe[0],oe=oe.slice(1),EO++):_O=/^[^\s<>='"]*$/;for(let xe of qO)oO.push({label:xe,apply:be+xe+ce,type:"constant"})}}return{from:EO,to:VO,options:oO,validFor:_O}}function ae(SO,CO){let{state:LO,pos:EO}=CO,VO=(0,Ne.qz)(LO).resolveInner(EO,-1),$e=VO.resolve(EO);for(let fe=EO,oO;$e==VO&&(oO=VO.childBefore(fe));){let _O=oO.lastChild;if(!_O||!_O.type.isError||_O.from<_O.to)break;$e=VO=oO,fe=_O.from}return VO.name=="TagName"?VO.parent&&/CloseTag$/.test(VO.parent.name)?ge(LO,VO,VO.from,EO):te(LO,SO,VO,VO.from,EO):VO.name=="StartTag"?te(LO,SO,VO,EO,EO):VO.name=="StartCloseTag"||VO.name=="IncompleteCloseTag"?ge(LO,VO,EO,EO):VO.name=="OpenTag"||VO.name=="SelfClosingTag"||VO.name=="AttributeName"?Ce(LO,SO,VO,VO.name=="AttributeName"?VO.from:EO,EO):VO.name=="Is"||VO.name=="AttributeValue"||VO.name=="UnquotedAttributeValue"?kO(LO,SO,VO,VO.name=="Is"?EO:VO.from,EO):CO.explicit&&($e.name=="Element"||$e.name=="Text"||$e.name=="Document")?Ge(LO,SO,VO,EO):null}function Xe(SO){return ae(Ee.default,SO)}function de(SO){let{extraTags:CO,extraGlobalAttributes:LO}=SO,EO=LO||CO?new Ee(CO,LO):Ee.default;return VO=>ae(EO,VO)}const ii=we.javascriptLanguage.parser.configure({top:"SingleExpression"}),He=[{tag:"script",attrs:SO=>SO.type=="text/typescript"||SO.lang=="ts",parser:we.typescriptLanguage.parser},{tag:"script",attrs:SO=>SO.type=="text/babel"||SO.type=="text/jsx",parser:we.jsxLanguage.parser},{tag:"script",attrs:SO=>SO.type=="text/typescript-jsx",parser:we.tsxLanguage.parser},{tag:"script",attrs(SO){return/^(importmap|speculationrules|application\/(.+\+)?json)$/i.test(SO.type)},parser:ii},{tag:"script",attrs(SO){return!SO.type||/^(?:text|application)\/(?:x-)?(?:java|ecma)script$|^module$|^$/i.test(SO.type)},parser:we.javascriptLanguage.parser},{tag:"style",attrs(SO){return(!SO.lang||SO.lang=="css")&&(!SO.type||/^(text\/)?(x-)?(stylesheet|css)$/i.test(SO.type))},parser:Se.cssLanguage.parser}],ti=[{name:"style",parser:Se.cssLanguage.parser.configure({top:"Styles"})}].concat(ye.map(SO=>({name:SO,parser:we.javascriptLanguage.parser}))),ai=Ne.qp.define({name:"html",parser:dO.configure({props:[Ne.uj.add({Element(SO){let CO=/^(\s*)(<\/)?/.exec(SO.textAfter);return SO.node.to<=SO.pos+CO[0].length?SO.continue():SO.lineIndent(SO.node.from)+(CO[2]?0:SO.unit)},"OpenTag CloseTag SelfClosingTag"(SO){return SO.column(SO.node.from)+SO.unit},Document(SO){if(SO.pos+/\s*/.exec(SO.textAfter)[0].lengthSO.getChild("TagName")})]}),languageData:{commentTokens:{block:{open:""}},indentOnInput:/^\s*<\/\w+\W$/,wordChars:"-._"}}),ve=ai.configure({wrap:pe(He,ti)});function ni(SO={}){let CO="",LO;SO.matchClosingTags===!1&&(CO="noMatch"),SO.selfClosingTags===!0&&(CO=(CO?CO+" ":"")+"selfClosing"),(SO.nestedLanguages&&SO.nestedLanguages.length||SO.nestedAttributes&&SO.nestedAttributes.length)&&(LO=pe((SO.nestedLanguages||[]).concat(He),(SO.nestedAttributes||[]).concat(ti)));let EO=LO?ai.configure({wrap:LO,dialect:CO}):CO?ve.configure({dialect:CO}):ve;return new Ne.ri(EO,[ve.data.of({autocomplete:de(SO)}),SO.autoCloseTags!==!1?Je:[],(0,we.javascript)().support,(0,Se.css)().support])}const _e=new Set("area base br col command embed frame hr img input keygen link meta param source track wbr menuitem".split(" ")),Je=Ve.tk.inputHandler.of((SO,CO,LO,EO,VO)=>{if(SO.composing||SO.state.readOnly||CO!=LO||EO!=">"&&EO!="/"||!ve.isActiveAt(SO.state,CO,-1))return!1;let $e=VO(),{state:fe}=$e,oO=fe.changeByRange(_O=>{var DO,qO,oe;let be=fe.doc.sliceString(_O.from-1,_O.to)==EO,{head:ce}=_O,xe=(0,Ne.qz)(fe).resolveInner(ce,-1),We;if(be&&EO==">"&&xe.name=="EndTag"){let Oi=xe.parent;if(((qO=(DO=Oi.parent)===null||DO===void 0?void 0:DO.lastChild)===null||qO===void 0?void 0:qO.name)!="CloseTag"&&(We=Le(fe.doc,Oi.parent,ce))&&!_e.has(We)){let ze=ce+(fe.doc.sliceString(ce,ce+1)===">"?1:0),oi=``;return{range:_O,changes:{from:ce,to:ze,insert:oi}}}}else if(be&&EO=="/"&&xe.name=="IncompleteCloseTag"){let Oi=xe.parent;if(xe.from==ce-2&&((oe=Oi.lastChild)===null||oe===void 0?void 0:oe.name)!="CloseTag"&&(We=Le(fe.doc,Oi,ce))&&!_e.has(We)){let ze=ce+(fe.doc.sliceString(ce,ce+1)===">"?1:0),oi=`${We}>`;return{range:Ze.jT.cursor(ce+oi.length,-1),changes:{from:ce,to:ze,insert:oi}}}}return{range:_O}});return oO.changes.empty?!1:(SO.dispatch([$e,fe.update(oO,{userEvent:"input.complete",scrollIntoView:!0})]),!0)})},60310:function(WO,V,o){"use strict";o.r(V),o.d(V,{java:function(){return s},javaLanguage:function(){return x}});var a=o(53105),t=o(35524);const b=(0,t.Gv)({null:t.pJ.null,instanceof:t.pJ.operatorKeyword,this:t.pJ.self,"new super assert open to with void":t.pJ.keyword,"class interface extends implements enum var":t.pJ.definitionKeyword,"module package import":t.pJ.moduleKeyword,"switch while for if else case default do break continue return try catch finally throw":t.pJ.controlKeyword,"requires exports opens uses provides public private protected static transitive abstract final strictfp synchronized native transient volatile throws":t.pJ.modifier,IntegerLiteral:t.pJ.integer,FloatingPointLiteral:t.pJ.float,"StringLiteral TextBlock":t.pJ.string,CharacterLiteral:t.pJ.character,LineComment:t.pJ.lineComment,BlockComment:t.pJ.blockComment,BooleanLiteral:t.pJ.bool,PrimitiveType:t.pJ.standard(t.pJ.typeName),TypeName:t.pJ.typeName,Identifier:t.pJ.variableName,"MethodName/Identifier":t.pJ.function(t.pJ.variableName),Definition:t.pJ.definition(t.pJ.variableName),ArithOp:t.pJ.arithmeticOperator,LogicOp:t.pJ.logicOperator,BitOp:t.pJ.bitwiseOperator,CompareOp:t.pJ.compareOperator,AssignOp:t.pJ.definitionOperator,UpdateOp:t.pJ.updateOperator,Asterisk:t.pJ.punctuation,Label:t.pJ.labelName,"( )":t.pJ.paren,"[ ]":t.pJ.squareBracket,"{ }":t.pJ.brace,".":t.pJ.derefOperator,", ;":t.pJ.separator}),v={__proto__:null,true:34,false:34,null:42,void:46,byte:48,short:48,int:48,long:48,char:48,float:48,double:48,boolean:48,extends:62,super:64,class:76,this:78,new:84,public:100,protected:102,private:104,abstract:106,static:108,final:110,strictfp:112,default:114,synchronized:116,native:118,transient:120,volatile:122,throws:150,implements:160,interface:166,enum:176,instanceof:238,open:267,module:269,requires:274,transitive:276,exports:278,to:280,opens:282,uses:284,provides:286,with:288,package:292,import:296,if:308,else:310,while:314,for:318,var:325,assert:332,switch:336,case:342,do:346,break:350,continue:354,return:358,throw:364,try:368,catch:372,finally:380},X=a.WQ.deserialize({version:14,states:"##jQ]QPOOQ$wQPOOO(bQQO'#H^O*iQQO'#CbOOQO'#Cb'#CbO*pQPO'#CaO*xOSO'#CpOOQO'#Hc'#HcOOQO'#Cu'#CuO,eQPO'#D_O-OQQO'#HmOOQO'#Hm'#HmO/gQQO'#HhO/nQQO'#HhOOQO'#Hh'#HhOOQO'#Hg'#HgO1rQPO'#DUO2PQPO'#GnO4wQPO'#D_O5OQPO'#DzO*pQPO'#E[O5qQPO'#E[OOQO'#DV'#DVO7SQQO'#HaO9^QQO'#EeO9eQPO'#EdO9jQPO'#EfOOQO'#Hb'#HbO7jQQO'#HbO:pQQO'#FhO:wQPO'#ExO:|QPO'#E}O:|QPO'#FPOOQO'#Ha'#HaOOQO'#HY'#HYOOQO'#Gh'#GhOOQO'#HX'#HXO<^QPO'#FiOOQO'#HW'#HWOOQO'#Gg'#GgQ]QPOOOOQO'#Hs'#HsOQQPO'#GSO>]QPO'#GUO=kQPO'#GWO:|QPO'#GXO>dQPO'#GZO?QQQO'#HiO?mQQO'#CuO?tQPO'#HxO@SQPO'#D_O@rQPO'#DpO?wQPO'#DqO@|QPO'#HxOA_QPO'#DpOAgQPO'#IROAlQPO'#E`OOQO'#Hr'#HrOOQO'#Gm'#GmQ$wQPOOOAtQPO'#HsOOQO'#H^'#H^OCsQQO,58{OOQO'#H['#H[OOOO'#Gi'#GiOEfOSO,59[OOQO,59[,59[OOQO'#Hi'#HiOFVQPO,59eOGXQPO,59yOOQO-E:f-E:fO*pQPO,58zOG{QPO,58zO*pQPO,5;}OHQQPO'#DQOHVQPO'#DQOOQO'#Gk'#GkOIVQQO,59jOOQO'#Dm'#DmOJqQPO'#HuOJ{QPO'#DlOKZQPO'#HtOKcQPO,5<_OKhQPO,59^OLRQPO'#CxOOQO,59c,59cOLYQPO,59bOLeQQO'#H^ONgQQO'#CbO!!iQPO'#D_O!#nQQO'#HmO!$OQQO,59pO!$VQPO'#DvO!$eQPO'#H|O!$mQPO,5:`O!$rQPO,5:`O!%YQPO,5;nO!%eQPO'#ITO!%pQPO,5;eO!%uQPO,5=YOOQO-E:l-E:lOOQO,5:f,5:fO!']QPO,5:fO!'dQPO,5:vO?tQPO,5<_O*pQPO,5:vO_,5>_O!*sQPO,5:gO!+RQPO,5:qO!+ZQPO,5:lO!+fQPO,5>[O!$VQPO,5>[O!'iQPO,59UO!+qQQO,58zO!+yQQO,5;}O!,RQQO,5gQPO,5gQPO,5<}O!2mQPO,59jO!2zQPO'#HuO!3RQPO,59xO!3WQPO,5>dO?tQPO,59xO!3cQPO,5:[OAlQPO,5:zO!3kQPO'#DrO?wQPO'#DrO!3vQPO'#HyO!4OQPO,5:]O?tQPO,5>dO!(hQPO,5>dOAgQPO,5>mOOQO,5:[,5:[O!$rQPO'#DtOOQO,5>m,5>mO!4TQPO'#EaOOQO,5:z,5:zO!7UQPO,5:zO!(hQPO'#DxOOQO-E:k-E:kOOQO,5:y,5:yO*pQPO,58}O!7ZQPO'#ChOOQO1G.k1G.kOOOO-E:g-E:gOOQO1G.v1G.vO!+qQQO1G.fO*pQPO1G.fO!7eQQO1G1iOOQO,59l,59lO!7mQPO,59lOOQO-E:i-E:iO!7rQPO,5>aO!8ZQPO,5:WO`OOQO1G1y1G1yOOQO1G.x1G.xO!8{QPO'#CyO!9kQPO'#HmO!9uQPO'#CzO!:TQPO'#HlO!:]QPO,59dOOQO1G.|1G.|OLYQPO1G.|O!:sQPO,59eO!;QQQO'#H^O!;cQQO'#CbOOQO,5:b,5:bOhOOQO1G/z1G/zO!oOOQO1G1P1G1POOQO1G0Q1G0QO!=oQPO'#E]OOQO1G0b1G0bO!>`QPO1G1yO!'dQPO1G0bO!*sQPO1G0RO!+RQPO1G0]O!+ZQPO1G0WOOQO1G/]1G/]O!>eQQO1G.pO9eQPO1G0jO*pQPO1G0jOgQPO'#GaOOQO1G2a1G2aO#2zQPO1G2iO#6xQPO,5>gOOQO1G/d1G/dOOQO1G4O1G4OO#7ZQPO1G/dOOQO1G/v1G/vOOQO1G0f1G0fO!7UQPO1G0fOOQO,5:^,5:^O!(hQPO'#DsO#7`QPO,5:^O?wQPO'#GrO#7kQPO,5>eOOQO1G/w1G/wOAgQPO'#H{O#7sQPO1G4OO?tQPO1G4OOOQO1G4X1G4XO!#YQPO'#DvO!!iQPO'#D_OOQO,5:{,5:{O#8OQPO,5:{O#8OQPO,5:{O#8VQQO'#HaO#9hQQO'#HbO#9rQQO'#EbO#9}QPO'#EbO#:VQPO'#IOOOQO,5:d,5:dOOQO1G.i1G.iO#:bQQO'#EeO#:rQQO'#H`O#;SQPO'#FTOOQO'#H`'#H`O#;^QPO'#H`O#;{QPO'#IWO#WOOQO1G/O1G/OOOQO7+$h7+$hOOQO1G/{1G/{O#=cQQO1G/{OOQO1G/}1G/}O#=hQPO1G/{OOQO1G/|1G/|OdQPO,5:wOOQO,5:w,5:wOOQO7+'e7+'eOOQO7+%|7+%|OOQO7+%m7+%mO!KqQPO7+%mO!KvQPO7+%mO!LOQPO7+%mOOQO7+%w7+%wO!LnQPO7+%wOOQO7+%r7+%rO!MmQPO7+%rO!MrQPO7+%rOOQO7+&U7+&UOOQO'#Ee'#EeO9eQPO7+&UO9eQPO,5>[O#?TQPO7+$[OOQO7+&T7+&TOOQO7+&W7+&WO:|QPO'#GlO#?cQPO,5>]OOQO1G/_1G/_O:|QPO7+&lO#?nQQO,59eO#@tQPO,59vOOQO,59v,59vOOQO,5:h,5:hOOQO'#EP'#EPOOQO,5:i,5:iO#@{QPO'#EYOgQPO,5jO#M{QPO,59TO#NSQPO'#IVO#N[QPO,5;oO*pQPO'#G{O#NaQPO,5>rOOQO1G.n1G.nOOQO<Z,5>ZOOQO,5=U,5=UOOQO-E:h-E:hO#NvQPO7+%gOOQO7+%g7+%gOOQO7+%i7+%iOOQO<kO$%tQPO'#EZOOQO1G0_1G0_O$%{QPO1G0_O?tQPO,5:pOOQO-E:s-E:sOOQO1G0Z1G0ZOOQO1G0n1G0nO$&QQQO1G0nOOQO<qOOQO1G1Z1G1ZO$+dQPO'#FUOOQO,5=g,5=gOOQO-E:y-E:yO$+iQPO'#GoO$+vQPO,5>cOOQO1G/u1G/uOOQO<sAN>sO!KqQPOAN>sOOQOAN>xAN>xOOQOAN?[AN?[O9eQPOAN?[OOQO1G0`1G0`O$,_QPO1G0`OOQO,5=b,5=bOOQO-E:t-E:tO$,mQPO,5:uOOQO7+%y7+%yOOQO7+&Y7+&YOOQO1G1`1G1`O$,tQQO1G1`OOQO-E:{-E:{O$,|QQO'#IYO$,wQPO1G1`O$&gQPO1G1`O*pQPO1G1`OOQOAN@]AN@]O$-XQQO<tO$.qQPO7+&zO$.vQQO'#IZOOQOAN@nAN@nO$/RQQOAN@nOOQOAN@jAN@jO$/YQPOAN@jO$/_QQO<uOOQOG26YG26YOOQOG26UG26UOOQO<lOWiXuiX%}iX&PiX&RiX&_iX~OZ!aX~P?XOu#OO%}TO&P#SO&R#SO~O%}TO~P3gOg^Oh^Ov#pO!u#rO!z#qO&_!hO&t#oO~O&P!cO&R!dO~P@ZOg^Oh^O%}TO&P!cO&R!dO~O}cO!P%aO~OZ%bO~O}%dO!m%gO~O}cOg&gXh&gXv&gX!S&gX!T&gX!U&gX!V&gX!W&gX!X&gX!Y&gX!Z&gX!]&gX!^&gX!_&gX!u&gX!z&gX%}&gX&P&gX&R&gX&_&gX&t&gX~OW%jOZ%kOgTahTa%}Ta&PTa&RTa~OvTa!STa!TTa!UTa!VTa!WTa!XTa!YTa!ZTa!]Ta!^Ta!_Ta!uTa!zTa#yTa#zTa$WTa$hTa&tTa&_TauTaYTaqTa|Ta!PTa~PC[O&W%nO&Y!tO~Ou#OO%}TOqma&^maYma&nma!Pma~O&vma}ma!rma~PEnO!SyO!TyO!UyO!VyO!WyO!XyO!YyO!ZzO!]yO!^yO!_yO~Og!Rah!Rav!Ra!u!Ra!z!Ra$h!Ra&P!Ra&R!Ra&t!Ra&_!Ra~PFdO#z%pO~Os%rO~Ou%sO%}TO~Ou#OO%}ra&Pra&Rra&vraYrawra&nra&qra!Pra&^raqra~OWra#_ra#ara#bra#dra#era#fra#gra#hra#ira#kra#ora#rra&_ra#prasra|ra~PH_Ou#OO%}TOq&iX!P&iX!b&iX~OY&iX#p&iX~PJ`O!b%vOq!`X!P!`XY!`X~Oq%wO!P&hX~O!P%yO~Ov%zO~Og^Oh^O%}0oO&P!wO&RWO&b%}O~O&^&`P~PKmO%}TO&P!wO&RWO~OW&QXYiXY!aXY&QXZ&QXq!aXu&QXwiX!b&QX#]&QX#_&QX#a&QX#b&QX#d&QX#e&QX#f&QX#g&QX#h&QX#i&QX#k&QX#o&QX#r&QX&^&QX&_&QX&niX&n&QX&qiX&viX&v&QX&x!aX~P?XOWUXYUXY!aXY&]XZUXq!aXuUXw&]X!bUX#]UX#_UX#aUX#bUX#dUX#eUX#fUX#gUX#hUX#iUX#kUX#oUX#rUX&^UX&_UX&nUX&n&]X&q&]X&vUX&v&]X&x!aX~P>lOg^Oh^O%}TO&P!wO&RWOg!RXh!RX&P!RX&R!RX~PFdOu#OOw&XO%}TO&P&UO&R&TO&q&WO~OW#XOY&aX&n&aX&v&aX~P!#YOY&ZO~P9oOg^Oh^O&P!wO&RWO~Oq&]OY&pX~OY&_O~Og^Oh^O%}TO&P!wO&RWOY&pP~PFdOY&dO&n&bO&v#vO~Oq&eO&x$ZOY&wX~OY&gO~O%}TOg%bah%bav%ba!S%ba!T%ba!U%ba!V%ba!W%ba!X%ba!Y%ba!Z%ba!]%ba!^%ba!_%ba!u%ba!z%ba$h%ba&P%ba&R%ba&t%ba&_%ba~O|&hO~P]O}&iO~Op&uOw&vO&PSO&R!qO&_#YO~Oz&tO~P!'iOz&xO&PSO&R!qO&_#YO~OY&eP~P:|Og^Oh^O%}TO&P!wO&RWO~O}cO~P:|OW#XOu#OO%}TO&v&aX~O#r$WO!P#sa#_#sa#a#sa#b#sa#d#sa#e#sa#f#sa#g#sa#h#sa#i#sa#k#sa#o#sa&^#sa&_#sa&n#saY#sa#p#sas#saq#sa|#sa~Oo'_O}'^O!r'`O&_!hO~O}'eO!r'`O~Oo'iO}'hO&_!hO~OZ#xOu'mO%}TO~OW%jO}'sO~OW%jO!P'uO~OW'vO!P'wO~O$h!WO&P0qO&R0pO!P&eP~P/uO!P(SO#p(TO~P9oO}(UO~O$c(WO~O!P(XO~O!P(YO~O!P(ZO~P9oO!P(]O~P9oOZ$lO_VO`VOaVObVOcVOeVOg^Oh^Op!POwkOz!OO%}TO&P(_O&R(^O&XUO~PFdO%Q(hO%U(iOZ$}a_$}a`$}aa$}ab$}ac$}ae$}ag$}ah$}ap$}av$}aw$}az$}a}$}a!P$}a!S$}a!T$}a!U$}a!V$}a!W$}a!X$}a!Y$}a!Z$}a![$}a!]$}a!^$}a!_$}a!u$}a!z$}a#f$}a#r$}a#t$}a#u$}a#y$}a#z$}a$W$}a$Y$}a$`$}a$c$}a$e$}a$h$}a$l$}a$n$}a$s$}a$u$}a$w$}a$y$}a$|$}a%O$}a%w$}a%}$}a&P$}a&R$}a&X$}a&t$}a|$}a$a$}a$q$}a~O}ra!rra'Ora~PH_OZ%bO~PJ`O!P(mO~O!m%gO}&la!P&la~O}cO!P(pO~Oo(tOq!fX&^!fX~Oq(vO&^&mX~O&^(xO~OZ`O_VO`VOaVObVOcVOeVOg^Oh^Op)UOv{Ow)TOz!OO|)PO}cO!PvO![!`O!u}O!z|O#fpO#roO#tpO#upO#y!RO#z!QO$W!SO$Y!TO$`!UO$c!VO$e!XO$h!WO$l!YO$n!ZO$s![O$u!]O$w!^O$y!_O$|!aO%O!bO%}TO&PRO&RQO&XUO&_#YO&tdO~PFdO}%dO~O})]OY&zP~P:|OW%jO!P)dO~Os)eO~Ou#OO%}TOq&ia!P&ia!b&iaY&ia#p&ia~O})fO~P:|Oq%wO!P&ha~Og^Oh^O%}0oO&P!wO&RWO~O&b)mO~P!8jOu#OO%}TOq&aX&^&aXY&aX&n&aX!P&aX~O}&aX!r&aX~P!9SOo)oOp)oOqnX&^nX~Oq)pO&^&`X~O&^)rO~Ou#OOw)tO%}TO&PSO&R!qO~OYma&nma&vma~P!:bOW&QXY!aXq!aXu!aX%}!aX~OWUXY!aXq!aXu!aX%}!aX~OW)wO~Ou#OO%}TO&P#SO&R#SO&q)yO~Og^Oh^O%}TO&P!wO&RWO~PFdOq&]OY&pa~Ou#OO%}TO&P#SO&R#SO&q&WO~OY)|O~OY*PO&n&bO~Oq&eOY&wa~Og^Oh^Ov{O|*XO!u}O%}TO&P!wO&RWO&tdO~PFdO!P*YO~OW^iZ#XXu^i!P^i!b^i#]^i#_^i#a^i#b^i#d^i#e^i#f^i#g^i#h^i#i^i#k^i#o^i#r^i&^^i&_^i&n^i&v^iY^i#p^is^iq^i|^i~OW*iO~Os*jO~P9oOz*kO&PSO&R!qO~O!P]iY]i#p]is]iq]i|]i~P9oOq*lOY&eX!P&eX~P9oOY*nO~O#f$SO#g$TO#k$YO#r$WO!P#^i#_#^i#a#^i#b#^i#d#^i#e#^i#o#^i&^#^i&_#^i&n#^iY#^i#p#^is#^iq#^i|#^i~O#h$UO#i$UO~P!AmO#_#|O#d$QO#e$RO#f$SO#g$TO#h$UO#i$UO#k$YO#r$WO&^#zO&_#zO&n#{O!P#^i#b#^i#o#^iY#^i#p#^is#^iq#^i|#^i~O#a#^i~P!CUO#a#}O~P!CUO#_#|O#f$SO#g$TO#h$UO#i$UO#k$YO#r$WO&^#zO&_#zO!P#^i#a#^i#b#^i#d#^i#e#^i#o#^iY#^i#p#^is#^iq#^i|#^i~O&n#^i~P!DtO&n#{O~P!DtO#f$SO#g$TO#k$YO#r$WO!P#^i#a#^i#b#^i#e#^i#o#^iY#^i#p#^is#^iq#^i|#^i~O#_#|O#d$QO#h$UO#i$UO&^#zO&_#zO&n#{O~P!FdO#k$YO#r$WO!P#^i#_#^i#a#^i#b#^i#d#^i#e#^i#f#^i#h#^i#i#^i#o#^i&^#^i&_#^i&n#^iY#^i#p#^is#^iq#^i|#^i~O#g$TO~P!G{O#g#^i~P!G{O#h#^i#i#^i~P!AmO#p*oO~P9oO#_&aX#a&aX#b&aX#d&aX#e&aX#f&aX#g&aX#h&aX#i&aX#k&aX#o&aX#r&aX&_&aX#p&aXs&aX|&aX~P!9SO!P#liY#li#p#lis#liq#li|#li~P9oO|*rO~P$wO}'^O~O}'^O!r'`O~Oo'_O}'^O!r'`O~O%}TO&P#SO&R#SO|&sP!P&sP~PFdO}'eO~Og^Oh^Ov{O|+PO!P*}O!u}O!z|O%}TO&P!wO&RWO&_!hO&tdO~PFdO}'hO~Oo'iO}'hO~Os+RO~P:|Ou+TO%}TO~Ou'mO})fO%}TOW#Zi!P#Zi#_#Zi#a#Zi#b#Zi#d#Zi#e#Zi#f#Zi#g#Zi#h#Zi#i#Zi#k#Zi#o#Zi#r#Zi&^#Zi&_#Zi&n#Zi&v#ZiY#Zi#p#Zis#Ziq#Zi|#Zi~O}'^OW&diu&di!P&di#_&di#a&di#b&di#d&di#e&di#f&di#g&di#h&di#i&di#k&di#o&di#r&di&^&di&_&di&n&di&v&diY&di#p&dis&diq&di|&di~O#}+]O$P+^O$R+^O$S+_O$T+`O~O|+[O~P##nO$Z+aO&PSO&R!qO~OW+bO!P+cO~O$a+dOZ$_i_$_i`$_ia$_ib$_ic$_ie$_ig$_ih$_ip$_iv$_iw$_iz$_i}$_i!P$_i!S$_i!T$_i!U$_i!V$_i!W$_i!X$_i!Y$_i!Z$_i![$_i!]$_i!^$_i!_$_i!u$_i!z$_i#f$_i#r$_i#t$_i#u$_i#y$_i#z$_i$W$_i$Y$_i$`$_i$c$_i$e$_i$h$_i$l$_i$n$_i$s$_i$u$_i$w$_i$y$_i$|$_i%O$_i%w$_i%}$_i&P$_i&R$_i&X$_i&t$_i|$_i$q$_i~Og^Oh^O$h#sO&P!wO&RWO~O!P+hO~P:|O!P+iO~OZ`O_VO`VOaVObVOcVOeVOg^Oh^Op!POv{OwkOz!OO}cO!PvO!SyO!TyO!UyO!VyO!WyO!XyO!YyO!Z+nO![!`O!]yO!^yO!_yO!u}O!z|O#fpO#roO#tpO#upO#y!RO#z!QO$W!SO$Y!TO$`!UO$c!VO$e!XO$h!WO$l!YO$n!ZO$q+oO$s![O$u!]O$w!^O$y!_O$|!aO%O!bO%}TO&PRO&RQO&XUO&tdO~O|+mO~P#)QOW&QXY&QXZ&QXu&QX!P&QX&viX&v&QX~P?XOWUXYUXZUXuUX!PUX&vUX&v&]X~P>lOW#tOu#uO&v#vO~OW&UXY%XXu&UX!P%XX&v&UX~OZ#XX~P#.VOY+uO!P+sO~O%Q(hO%U(iOZ$}i_$}i`$}ia$}ib$}ic$}ie$}ig$}ih$}ip$}iv$}iw$}iz$}i}$}i!P$}i!S$}i!T$}i!U$}i!V$}i!W$}i!X$}i!Y$}i!Z$}i![$}i!]$}i!^$}i!_$}i!u$}i!z$}i#f$}i#r$}i#t$}i#u$}i#y$}i#z$}i$W$}i$Y$}i$`$}i$c$}i$e$}i$h$}i$l$}i$n$}i$s$}i$u$}i$w$}i$y$}i$|$}i%O$}i%w$}i%}$}i&P$}i&R$}i&X$}i&t$}i|$}i$a$}i$q$}i~OZ+xO~O%Q(hO%U(iOZ%Vi_%Vi`%Via%Vib%Vic%Vie%Vig%Vih%Vip%Viv%Viw%Viz%Vi}%Vi!P%Vi!S%Vi!T%Vi!U%Vi!V%Vi!W%Vi!X%Vi!Y%Vi!Z%Vi![%Vi!]%Vi!^%Vi!_%Vi!u%Vi!z%Vi#f%Vi#r%Vi#t%Vi#u%Vi#y%Vi#z%Vi$W%Vi$Y%Vi$`%Vi$c%Vi$e%Vi$h%Vi$l%Vi$n%Vi$s%Vi$u%Vi$w%Vi$y%Vi$|%Vi%O%Vi%w%Vi%}%Vi&P%Vi&R%Vi&X%Vi&t%Vi|%Vi$a%Vi$q%Vi~Ou#OO%}TO}&oa!P&oa!m&oa~O!P,OO~Oo(tOq!fa&^!fa~Oq(vO&^&ma~O!m%gO}&li!P&li~O|,XO~P]OW,ZO~P5xOW&UXu&UX#_&UX#a&UX#b&UX#d&UX#e&UX#f&UX#g&UX#h&UX#i&UX#k&UX#o&UX#r&UX&^&UX&_&UX&n&UX&v&UX~OZ#xO!P&UX~P#8^OW$gOZ#xO&v#vO~Op,]Ow,]O~Oq,^O}&rX!P&rX~O!b,`O#]#wOY&UXZ#XX~P#8^OY&SXq&SX|&SX!P&SX~P9oO})]O|&yP~P:|OY&SXg%[Xh%[X%}%[X&P%[X&R%[Xq&SX|&SX!P&SX~Oq,cOY&zX~OY,eO~O})fO|&kP~P:|Oq&jX!P&jX|&jXY&jX~P9oO&bTa~PC[Oo)oOp)oOqna&^na~Oq)pO&^&`a~OW,mO~Ow,nO~Ou#OO%}TO&P,rO&R,qO~Og^Oh^Ov#pO!u#rO&P!wO&RWO&t#oO~Og^Oh^Ov{O|,wO!u}O%}TO&P!wO&RWO&tdO~PFdOw-SO&PSO&R!qO&_#YO~Oq*lOY&ea!P&ea~O#_ma#ama#bma#dma#ema#fma#gma#hma#ima#kma#oma#rma&_ma#pmasma|ma~PEnO|-WO~P$wOZ#xO}'^Oq!|X|!|X!P!|X~Oq-[O|&sX!P&sX~O|-_O!P-^O~O&_!hO~P5VOg^Oh^Ov{O|-cO!P*}O!u}O!z|O%}TO&P!wO&RWO&_!hO&tdO~PFdOs-dO~P9oOs-dO~P:|O}'^OW&dqu&dq!P&dq#_&dq#a&dq#b&dq#d&dq#e&dq#f&dq#g&dq#h&dq#i&dq#k&dq#o&dq#r&dq&^&dq&_&dq&n&dq&v&dqY&dq#p&dqs&dqq&dq|&dq~O|-hO~P##nO!W-lO$O-lO&PSO&R!qO~O!P-oO~O$Z-pO&PSO&R!qO~O!b%vO#p-rOq!`X!P!`X~O!P-tO~P9oO!P-tO~P:|O!P-wO~P9oO|-yO~P#)QO![$aO#p-zO~O!P-|O~O!b-}O~OY.QOZ$lO_VO`VOaVObVOcVOeVOg^Oh^Op!POwkOz!OO%}TO&P(_O&R(^O&XUO~PFdOY.QO!P.RO~O%Q(hO%U(iOZ%Vq_%Vq`%Vqa%Vqb%Vqc%Vqe%Vqg%Vqh%Vqp%Vqv%Vqw%Vqz%Vq}%Vq!P%Vq!S%Vq!T%Vq!U%Vq!V%Vq!W%Vq!X%Vq!Y%Vq!Z%Vq![%Vq!]%Vq!^%Vq!_%Vq!u%Vq!z%Vq#f%Vq#r%Vq#t%Vq#u%Vq#y%Vq#z%Vq$W%Vq$Y%Vq$`%Vq$c%Vq$e%Vq$h%Vq$l%Vq$n%Vq$s%Vq$u%Vq$w%Vq$y%Vq$|%Vq%O%Vq%w%Vq%}%Vq&P%Vq&R%Vq&X%Vq&t%Vq|%Vq$a%Vq$q%Vq~Ou#OO%}TO}&oi!P&oi!m&oi~O&n&bOq!ga&^!ga~O!m%gO}&lq!P&lq~O|.^O~P]Op.`Ow&vOz&tO&PSO&R!qO&_#YO~O!P.aO~Oq,^O}&ra!P&ra~O})]O~P:|Oq.gO|&yX~O|.iO~Oq,cOY&za~Oq.mO|&kX~O|.oO~Ow.pO~Oq!aXu!aX!P!aX!b!aX%}!aX~OZ&QX~P#N{OZUX~P#N{O!P.qO~OZ.rO~OW^yZ#XXu^y!P^y!b^y#]^y#_^y#a^y#b^y#d^y#e^y#f^y#g^y#h^y#i^y#k^y#o^y#r^y&^^y&_^y&n^y&v^yY^y#p^ys^yq^y|^y~OY%`aq%`a!P%`a~P9oO!P#nyY#ny#p#nys#nyq#ny|#ny~P9oO}'^Oq!|a|!|a!P!|a~OZ#xO}'^Oq!|a|!|a!P!|a~O%}TO&P#SO&R#SOq%jX|%jX!P%jX~PFdOq-[O|&sa!P&sa~O|!}X~P$wO|/PO~Os/QO~P9oOW%jO!P/RO~OW%jO$Q/WO&PSO&R!qO!P&|P~OW%jO$U/XO~O!P/YO~O!b%vO#p/[Oq!`X!P!`X~OY/^O~O!P/_O~P9oO#p/`O~P9oO!b/bO~OY/cOZ$lO_VO`VOaVObVOcVOeVOg^Oh^Op!POwkOz!OO%}TO&P(_O&R(^O&XUO~PFdOW#[Ou&[X%}&[X&P&[X&R&[X'O&[X~O&_#YO~P$)QOu#OO%}TO'O/eO&P%SX&R%SX~O&n&bOq!gi&^!gi~Op/iO&PSO&R!qO~OW*iOZ#xO~O!P/kO~OY&SXq&SX~P9oO})]Oq%nX|%nX~P:|Oq.gO|&ya~O!b/nO~O})fOq%cX|%cX~P:|Oq.mO|&ka~OY/qO~O!P/rO~OZ/sO~O}'^Oq!|i|!|i!P!|i~O|!}a~P$wOW%jO!P/wO~OW%jOq/xO!P&|X~OY/|O~P9oOY0OO~OY%Xq!P%Xq~P9oO'O/eO&P%Sa&R%Sa~OY0TO~O!P0WO~Ou#OO!P0YO!Z0ZO%}TO~OY0[O~Oq/xO!P&|a~O!P0_O~OW%jOq/xO!P&}X~OY0aO~P9oOY0bO~OY%Xy!P%Xy~P9oOu#OO%}TO&P%ua&R%ua'O%ua~OY0cO~O!P0dO~Ou#OO!P0eO!Z0fO%}TO~OW%jOq%ra!P%ra~Oq/xO!P&}a~O!P0jO~Ou#OO!P0jO!Z0kO%}TO~O!P0lO~O!P0nO~O#p&QXY&QXs&QXq&QX|&QX~P&bO#pUXYUXsUXqUX|UX~P(iO`Q_P#g&Xc~",goto:"#+S'OPPPP'P'd*x.OP'dPP.d.h0PPPPPP1nP3ZPP4v7l:[WP!?[P!Ap!BW!E]3ZPPP!F|!Jm!MaPP#!P#!SP#$`#$f#&V#&f#&n#'p#(Y#)T#)^#)a#)oP#)r#*OP#*V#*^P#*aP#*lP#*o#*r#*u#*y#+PstOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y'urOPXY`acopx!Y![!_!a!e!f!h!i!o!x#P#T#Y#[#_#`#e#i#l#n#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$]$_$e$l$m$n$o$p$q%O%S%V%Z%^%_%b%d%g%k%u%v%{%|&R&S&[&]&`&b&d&i'X'^'_'`'e'h'i'm'n'p'{'|(O(T(U(`(l(t(v({(})O)Q)R)])f)o)p*P*T*W*l*o*p*q*z*{+O+T+d+f+h+i+l+o+r+s+x+},W,Y,^,`,u-[-^-a-r-t-}.R.V.g.m/O/[/_/b/d/n/q0R0X0Z0[0f0h0k0r#xhO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0kt!sT!Q!S!T!{!}$k%p+]+^+_+`-k-m/W/X/x0oQ#mdS&Y#`(}Q&l#oU&q#t$g,ZQ&x#vW(b%O+s.R/dU)Y%j'v+bQ)Z%kS)u&S,WU*f&s-R._Q*k&yQ,t*TQ-P*iQ.j,cR.t,uu!sT!Q!S!T!{!}$k%p+]+^+_+`-k-m/W/X/x0oT%l!r)l#{qO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0k#zlO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0kX(c%O+s.R/d$TVO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0k$TkO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0k&O[OPX`ceopx!O!Y![!_!a!g!i!o#Y#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$f$l$m$n$o$p$q%O%_%b%d%g%k%v%{&]&b&d&i&t'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s,Y,^,`-^-r-t-}.R.g.m/O/[/_/b/d/n0Z0f0k0rQ&Q#[Q)s&RV.T+x.X/e&O[OPX`ceopx!O!Y![!_!a!g!i!o#Y#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$f$l$m$n$o$p$q%O%_%b%d%g%k%v%{&]&b&d&i&t'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s,Y,^,`-^-r-t-}.R.g.m/O/[/_/b/d/n0Z0f0k0rV.T+x.X/e&O]OPX`ceopx!O!Y![!_!a!g!i!o#Y#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$f$l$m$n$o$p$q%O%_%b%d%g%k%v%{&]&b&d&i&t'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s,Y,^,`-^-r-t-}.R.g.m/O/[/_/b/d/n0Z0f0k0rV.U+x.X/eS#Z[.TS$f!O&tS&s#t$gQ&y#vQ)V%dQ-R*iR._,Z$kZO`copx!Y![!_!a#Y#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$_$l$m$n$o$p$q%O%d%g%k%v&b&d'_'`'i'm(O(T(U(t)Q)R)])f)o)p*P*l*o+T+d+h+i+l+o+s,Y,^,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0kQ&O#YR,k)p&P_OPX`ceopx!Y![!_!a!g!i!o#Y#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$l$m$n$o$p$q%O%_%b%d%g%k%v%{&]&b&d&i'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s+x,Y,^,`-^-r-t-}.R.X.g.m/O/[/_/b/d/e/n0Z0f0k0r!o#QY!e!x#R#T#`#n$]%R%S%V%^%u%|&S&[&`'X'|(`(l({(}*T*p*z+f+r+},W,u-a.V/q0R0X0[0h$SkO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0kQ$m!UQ$n!VQ$s!ZQ$|!`R+p(WQ#yiS'q$e*hQ*e&rQ+X'rS,[)T)UQ-O*gQ-Y*vQ.b,]Q.x-QQ.{-ZQ/j.`Q/u.yR0V/iQ'a$bW*[&m'b'c'dQ+W'qU,x*]*^*_Q-X*vQ-f+XS.u,y,zS.z-Y-ZQ/t.vR/v.{]!mP!o'^*q-^/OreOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y[!gP!o'^*q-^/OW#b`#e%b&]Q'}$oW(d%O+s.R/dS*U&i*WS*w'e-[S*|'h+OR.X+xh#VY!W!e#n#s%V'|*T*z+f,u-aQ)j%wQ)v&WR,o)y#xnOcopx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0k^!kP!g!o'^*q-^/Ov#TY!W#`#n#s%w&W&[&`'|(`(})y*T+f+r,u.W/hQ#g`Q$b{Q$c|Q$d}W%S!e%V*z-aS%Y!h(vQ%`!iQ&m#pQ&n#qQ&o#rQ(u%ZS(y%^({Q*R&eS*v'e-[R-Z*wU)h%v)f.mR+V'p[!mP!o'^*q-^/OT*}'h+O^!iP!g!o'^*q-^/OQ'd$bQ'l$dQ*_&mQ*d&oV*{'h*|+OQ%[!hR,S(vQ(s%YR,R(u#znO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0kQ%c!kS(l%S(yR(|%`T#e`%bU#c`#e%bR)z&]Q%f!lQ(n%UQ(r%XQ,U(zR.],VrvOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y[!mP!o'^*q-^/OQ%P!bQ%a!jQ%i!pQ'[$ZQ([$|Q(k%QQ(p%WQ+z(iR.Y+yrtOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y[!mP!o'^*q-^/OS*V&i*WT*}'h+OQ'c$bS*^&m'dR,z*_Q'b$bQ'g$cU*]&m'c'dQ*a&nS,y*^*_R.v,zQ*u'`R+Q'iQ'k$dS*c&o'lR,}*dQ'j$dU*b&o'k'lS,|*c*dR.w,}rtOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y[!mP!o'^*q-^/OT*}'h+OQ'f$cS*`&n'gR,{*aQ*x'eR.|-[R-`*yQ&j#mR*Z&lT*V&i*WQ%e!lS(q%X%fR,P(rR)R%dWk%O+s.R/d#{lO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0k$SiO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0kU&r#t$g,ZS*g&s._Q-Q*iR.y-RT'o$e'p!_#|m#a$r$z$}&w&z&{'O'P'Q'R'S'W'Z)[)g+S+g+j-T-V-e-v-{.e/Z/a/}0Q!]$Pm#a$r$z$}&w&z&{'O'P'R'S'W'Z)[)g+S+g+j-T-V-e-v-{.e/Z/a/}0Q#{nO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0ka)^%k)],`.g/n0Z0f0kQ)`%kR.k,cQ't$hQ)b%oR,f)cT+Y's+ZsvOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,YruOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,YQ$w!]R$y!^R$p!XrvOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,YR(O$oR$q!XR(V$sT+k(U+lX(f%P(g(k+{R+y(hQ.W+xR/h.XQ(j%PQ+w(gQ+|(kR.Z+{R%Q!bQ(e%OV.P+s.R/dQxOQ#lcW$`x#l)Q,YQ)Q%dR,Y)RrXOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Yn!fP!o#e&]&i'^'e'h*W*q+O+x-[-^/Ol!zX!f#P#_#i$[%Z%_%{&R'n'{)O0r!j#PY!e!x#T#`#n$]%S%V%^%u%|&S&[&`'X'|(`(l({(}*T*p*z+f+r+},W,u-a.V/q0R0X0[0hQ#_`Q#ia#d$[op!Y!_!a#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$l%g%k%v&b&d'_'`'i'm(O(T(t)])f)o*P*l*o+T+h+i+o,^,`-r-t-}.g.m/[/_/b/n0Z0f0kS%Z!h(vS%_!i*{S%{#Y)pQ&R#[S'n$e'pY'{$o%O+s.R/dQ)O%bR0r$YQ!uUR%m!uQ)q&OR,l)q^#RY#`$]'X'|(`*px%R!e!x#n%V%^%|&S&[&`({(}*T*z+f+r,W,u-a.V0R[%t#R%R%u+}0X0hS%u#T%SQ+}(lQ0X/qR0h0[Q*m&{R-U*mQ!oPU%h!o*q/OQ*q'^R/O-^!pbOP`cx![!o#e#l$_$m$n$o$p$q%O%b%d&]&i'^'e'h(U)Q)R*W*q+O+d+l+s+x,Y-[-^.R/O/dY!yX!f#_'{)OT#jb!yQ.n,gR/p.nQ%x#VR)k%xQ&c#fS*O&c.[R.[,QQ(w%[R,T(wQ&^#cR){&^Q,_)WR.d,_Q+O'hR-b+OQ-]*xR.}-]Q*W&iR,v*WQ'p$eR+U'pQ&f#gR*S&fQ.h,aR/m.hQ,d)`R.l,dQ+Z'sR-g+ZQ-k+]R/T-kQ/y/US0^/y0`R0`/{Q+l(UR-x+lQ(g%PS+v(g+{R+{(kQ/f.VR0S/fQ+t(eR.S+t`wOcx#l%d)Q)R,YQ$t![Q']$_Q'y$mQ'z$nQ(Q$pQ(R$qS+k(U+lR-q+d'dsOPXY`acopx!Y![!_!a!e!f!h!i!o!x#P#T#Y#[#_#`#e#i#l#n#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$]$_$e$l$m$n$o$p$q%O%S%V%Z%^%_%b%d%g%u%v%{%|&R&S&[&]&`&b&d&i'X'^'_'`'e'h'i'm'n'p'{'|(O(T(U(`(l(t(v({(})O)Q)R)f)o)p*P*T*W*l*o*p*q*z*{+O+T+d+f+h+i+l+o+r+s+x+},W,Y,^,u-[-^-a-r-t-}.R.V.m/O/[/_/b/d/q0R0X0[0h0ra)_%k)],`.g/n0Z0f0kQ!rTQ$h!QQ$i!SQ$j!TQ%o!{Q%q!}Q'x$kQ)c%pQ)l0oS-i+]+_Q-m+^Q-n+`Q/S-kS/U-m/WQ/{/XR0]/x%uSOT`cdopx!Q!S!T!Y![!_!a!{!}#`#l#o#t#u#v#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$g$k$l$m$n$o$p$q%O%d%j%k%p%v&S&d&s&y'm'v(O(T(U(})Q)R)])f*P*T*i*l*o+T+]+^+_+`+b+d+h+i+l+o+s,W,Y,Z,`,c,u-R-k-m-r-t-}.R._.g.m/W/X/[/_/b/d/n/x0Z0f0k0oQ)a%kQ,a)]S.f,`/nQ/l.gQ0g0ZQ0i0fR0m0krmOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,YS#a`$lQ$WoQ$^pQ$r!YQ$z!_Q$}!aQ&w#uQ&z#wY&{#x$o+h-t/_Q&}#|Q'O#}Q'P$OQ'Q$PQ'R$QQ'S$RQ'T$SQ'U$TQ'V$UQ'W$VQ'Z$Z^)[%k)].g/n0Z0f0kU)g%v)f.mQ*Q&dQ+S'mQ+g(OQ+j(TQ,p*PQ-T*lQ-V*oQ-e+TQ-v+iQ-{+oQ.e,`Q/Z-rQ/a-}Q/}/[R0Q/b#xgO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o,Y,`-r-t-}.g.m/[/_/b/n0Z0f0kW(a%O+s.R/dR)S%drYOcx![#l$_$m$n$p$q%d(U)Q)R+d+l,Y[!eP!o'^*q-^/OW!xX$[%{'{Q#``Q#ne#S$]op!Y!_!a#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$l%k%v&d'm(O(T)])f*P*l*o+T+h+i+o,`-r-t-}.g.m/[/_/b/n0Z0f0kQ%V!gS%^!i*{d%|#Y%g&b'_'`'i(t)o)p,^Q&S#_Q&[#bS&`#e&]Q'X$YQ'|$oW(`%O+s.R/dQ({%_Q(}%bS*T&i*WQ*p0rS*z'h+OQ+f'}Q+r(dQ,W)OQ,u*UQ-a*|S.V+x.XR0R/e&O_OPX`ceopx!Y![!_!a!g!i!o#Y#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$l$m$n$o$p$q%O%_%b%d%g%k%v%{&]&b&d&i'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s+x,Y,^,`-^-r-t-}.R.X.g.m/O/[/_/b/d/e/n0Z0f0k0rQ$e!OQ'r$fR*h&t&ZWOPX`ceopx!O!Y![!_!a!g!i!o#Y#[#_#b#e#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Y$Z$[$_$f$l$m$n$o$p$q%O%_%b%d%g%k%v%{&R&]&b&d&i&t'^'_'`'h'i'm'{'}(O(T(U(d(t)O)Q)R)])f)o)p*P*U*W*l*o*q*{*|+O+T+d+h+i+l+o+s+x,Y,^,`-^-r-t-}.R.X.g.m/O/[/_/b/d/e/n0Z0f0k0rR&P#Y$QjOcopx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0kQ#f`Q&O#YQ'Y$YU)W%g'`'iQ)}&bQ*s'_Q,Q(tQ,j)oQ,k)pR.c,^Q)n%}R,i)m$SfO`copx!Y![!_!a#l#u#w#x#|#}$O$P$Q$R$S$T$U$V$Z$_$l$m$n$o$p$q%O%d%k%v&d'm(O(T(U)Q)R)])f*P*l*o+T+d+h+i+l+o+s,Y,`-r-t-}.R.g.m/[/_/b/d/n0Z0f0kT&p#t,ZQ&|#xQ(P$oQ-u+hQ/]-tR0P/_]!nP!o'^*q-^/O#PaOPX`bcx![!f!o!y#_#e#l$_$m$n$o$p$q%O%b%d&]&i'^'e'h'{(U)O)Q)R*W*q+O+d+l+s+x,Y-[-^.R/O/dU#WY!W'|Q%T!eU&k#n#s+fQ(o%VS,s*T*zT.s,u-aj#UY!W!e#n#s%V%w&W)y*T*z,u-aU&V#`&`(}Q)x&[Q+e'|Q+q(`Q-s+fQ.O+rQ/g.WR0U/hQ)i%vQ,g)fR/o.mR,h)f`!jP!o'^'h*q+O-^/OT%W!g*|R%]!hW%U!e%V*z-aQ(z%^R,V({S#d`%bR&a#eQ)X%gT*t'`'iR*y'e[!lP!o'^*q-^/OR%X!gR#h`R,b)]R)a%kT-j+]-kQ/V-mR/z/WR/z/X",nodeNames:"\u26A0 LineComment BlockComment Program ModuleDeclaration MarkerAnnotation Identifier ScopedIdentifier . Annotation ) ( AnnotationArgumentList AssignmentExpression FieldAccess IntegerLiteral FloatingPointLiteral BooleanLiteral CharacterLiteral StringLiteral TextBlock null ClassLiteral void PrimitiveType TypeName ScopedTypeName GenericType TypeArguments AnnotatedType Wildcard extends super , ArrayType ] Dimension [ class this ParenthesizedExpression ObjectCreationExpression new ArgumentList } { ClassBody ; FieldDeclaration Modifiers public protected private abstract static final strictfp default synchronized native transient volatile VariableDeclarator Definition AssignOp ArrayInitializer MethodDeclaration TypeParameters TypeParameter TypeBound FormalParameters ReceiverParameter FormalParameter SpreadParameter Throws throws Block ClassDeclaration Superclass SuperInterfaces implements InterfaceTypeList InterfaceDeclaration interface ExtendsInterfaces InterfaceBody ConstantDeclaration EnumDeclaration enum EnumBody EnumConstant EnumBodyDeclarations AnnotationTypeDeclaration AnnotationTypeBody AnnotationTypeElementDeclaration StaticInitializer ConstructorDeclaration ConstructorBody ExplicitConstructorInvocation ArrayAccess MethodInvocation MethodName MethodReference ArrayCreationExpression Dimension AssignOp BinaryExpression CompareOp CompareOp LogicOp LogicOp BitOp BitOp BitOp ArithOp ArithOp ArithOp BitOp InstanceofExpression instanceof LambdaExpression InferredParameters TernaryExpression LogicOp : UpdateExpression UpdateOp UnaryExpression LogicOp BitOp CastExpression ElementValueArrayInitializer ElementValuePair open module ModuleBody ModuleDirective requires transitive exports to opens uses provides with PackageDeclaration package ImportDeclaration import Asterisk ExpressionStatement LabeledStatement Label IfStatement if else WhileStatement while ForStatement for ForSpec LocalVariableDeclaration var EnhancedForStatement ForSpec AssertStatement assert SwitchStatement switch SwitchBlock SwitchLabel case DoStatement do BreakStatement break ContinueStatement continue ReturnStatement return SynchronizedStatement ThrowStatement throw TryStatement try CatchClause catch CatchFormalParameter CatchType FinallyClause finally TryWithResourcesStatement ResourceSpecification Resource ClassContent",maxTerm:276,nodeProps:[["isolate",-4,1,2,18,19,""],["group",-26,4,47,76,77,82,87,92,145,147,150,151,153,156,158,161,163,165,167,172,174,176,178,180,181,183,191,"Statement",-25,6,13,14,15,16,17,18,19,20,21,22,39,40,41,99,100,102,103,106,118,120,122,125,127,130,"Expression",-7,23,24,25,26,27,29,34,"Type"],["openedBy",10,"(",44,"{"],["closedBy",11,")",45,"}"]],propSources:[b],skippedNodes:[0,1,2],repeatNodeCount:28,tokenData:"#$f_R!_OX%QXY'fYZ)bZ^'f^p%Qpq'fqr*|rs,^st%Qtu4euv5qvw7Rwx8ixyAQyzAnz{B[{|CQ|}Dh}!OEU!O!PFo!P!Q! i!Q!R!,_!R![!0V![!]!>g!]!^!?w!^!_!@e!_!`!BO!`!a!Br!a!b!D`!b!c!EO!c!}!Kz!}#O!MW#O#P%Q#P#Q!Mt#Q#R!Nb#R#S4e#S#T%Q#T#o4e#o#p# U#p#q# r#q#r##[#r#s##x#s#y%Q#y#z'f#z$f%Q$f$g'f$g#BY%Q#BY#BZ'f#BZ$IS%Q$IS$I_'f$I_$I|%Q$I|$JO'f$JO$JT%Q$JT$JU'f$JU$KV%Q$KV$KW'f$KW&FU%Q&FU&FV'f&FV;'S%Q;'S;=`&s<%lO%QS%VV&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QS%qO&YSS%tVOY&ZYZ%lZr&Zrs&ys;'S&Z;'S;=`'`<%lO&ZS&^VOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QS&vP;=`<%l%QS&|UOY&ZYZ%lZr&Zs;'S&Z;'S;=`'`<%lO&ZS'cP;=`<%l&Z_'mk&YS%yZOX%QXY'fYZ)bZ^'f^p%Qpq'fqr%Qrs%qs#y%Q#y#z'f#z$f%Q$f$g'f$g#BY%Q#BY#BZ'f#BZ$IS%Q$IS$I_'f$I_$I|%Q$I|$JO'f$JO$JT%Q$JT$JU'f$JU$KV%Q$KV$KW'f$KW&FU%Q&FU&FV'f&FV;'S%Q;'S;=`&s<%lO%Q_)iY&YS%yZX^*Xpq*X#y#z*X$f$g*X#BY#BZ*X$IS$I_*X$I|$JO*X$JT$JU*X$KV$KW*X&FU&FV*XZ*^Y%yZX^*Xpq*X#y#z*X$f$g*X#BY#BZ*X$IS$I_*X$I|$JO*X$JT$JU*X$KV$KW*X&FU&FV*XV+TX#tP&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`+p!`;'S%Q;'S;=`&s<%lO%QU+wV#_Q&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT,aXOY,|YZ%lZr,|rs3Ys#O,|#O#P2d#P;'S,|;'S;=`3S<%lO,|T-PXOY-lYZ%lZr-lrs.^s#O-l#O#P.x#P;'S-l;'S;=`2|<%lO-lT-qX&YSOY-lYZ%lZr-lrs.^s#O-l#O#P.x#P;'S-l;'S;=`2|<%lO-lT.cVcPOY&ZYZ%lZr&Zrs&ys;'S&Z;'S;=`'`<%lO&ZT.}V&YSOY-lYZ/dZr-lrs1]s;'S-l;'S;=`2|<%lO-lT/iW&YSOY0RZr0Rrs0ns#O0R#O#P0s#P;'S0R;'S;=`1V<%lO0RP0UWOY0RZr0Rrs0ns#O0R#O#P0s#P;'S0R;'S;=`1V<%lO0RP0sOcPP0vTOY0RYZ0RZ;'S0R;'S;=`1V<%lO0RP1YP;=`<%l0RT1`XOY,|YZ%lZr,|rs1{s#O,|#O#P2d#P;'S,|;'S;=`3S<%lO,|T2QUcPOY&ZYZ%lZr&Zs;'S&Z;'S;=`'`<%lO&ZT2gVOY-lYZ/dZr-lrs1]s;'S-l;'S;=`2|<%lO-lT3PP;=`<%l-lT3VP;=`<%l,|T3_VcPOY&ZYZ%lZr&Zrs3ts;'S&Z;'S;=`'`<%lO&ZT3yR&WSXY4SYZ4`pq4SP4VRXY4SYZ4`pq4SP4eO&XP_4la&PZ&YSOY%QYZ%lZr%Qrs%qst%Qtu4eu!Q%Q!Q![4e![!c%Q!c!}4e!}#R%Q#R#S4e#S#T%Q#T#o4e#o;'S%Q;'S;=`&s<%lO%QU5xX#hQ&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`6e!`;'S%Q;'S;=`&s<%lO%QU6lV#]Q&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QV7YZ&nR&YSOY%QYZ%lZr%Qrs%qsv%Qvw7{w!_%Q!_!`6e!`;'S%Q;'S;=`&s<%lO%QU8SV#aQ&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT8nZ&YSOY9aYZ%lZr9ars:osw9awx%Qx#O9a#O#P;y#P;'S9a;'S;=`@z<%lO9aT9fX&YSOY%QYZ%lZr%Qrs%qsw%Qwx:Rx;'S%Q;'S;=`&s<%lO%QT:YVbP&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT:rXOY&ZYZ%lZr&Zrs&ysw&Zwx;_x;'S&Z;'S;=`'`<%lO&ZT;dVbPOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT_YZ%lZr>_rs?Zsw>_wx;_x#O>_#O#P&Z#P;'S>_;'S;=`@t<%lO>_T>bZOY_YZ%lZr>_rs@Psw>_wx;_x#O>_#O#P&Z#P;'S>_;'S;=`@t<%lO>_P@SVOY@PZw@Pwx@ix#O@P#P;'S@P;'S;=`@n<%lO@PP@nObPP@qP;=`<%l@PT@wP;=`<%l>_T@}P;=`<%l9a_AXVZZ&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QVAuVYR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QVBeX$ZP&YS#gQOY%QYZ%lZr%Qrs%qs!_%Q!_!`6e!`;'S%Q;'S;=`&s<%lO%QVCXZ#fR&YSOY%QYZ%lZr%Qrs%qs{%Q{|Cz|!_%Q!_!`6e!`;'S%Q;'S;=`&s<%lO%QVDRV#rR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QVDoVqR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QVE][#fR&YSOY%QYZ%lZr%Qrs%qs}%Q}!OCz!O!_%Q!_!`6e!`!aFR!a;'S%Q;'S;=`&s<%lO%QVFYV&xR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_FvZWY&YSOY%QYZ%lZr%Qrs%qs!O%Q!O!PGi!P!Q%Q!Q![Hw![;'S%Q;'S;=`&s<%lO%QVGnX&YSOY%QYZ%lZr%Qrs%qs!O%Q!O!PHZ!P;'S%Q;'S;=`&s<%lO%QVHbV&qR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QTIOc&YS`POY%QYZ%lZr%Qrs%qs!Q%Q!Q![Hw![!f%Q!f!gJZ!g!hJw!h!iJZ!i#R%Q#R#SNq#S#W%Q#W#XJZ#X#YJw#Y#ZJZ#Z;'S%Q;'S;=`&s<%lO%QTJbV&YS`POY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QTJ|]&YSOY%QYZ%lZr%Qrs%qs{%Q{|Ku|}%Q}!OKu!O!Q%Q!Q![Lg![;'S%Q;'S;=`&s<%lO%QTKzX&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![Lg![;'S%Q;'S;=`&s<%lO%QTLnc&YS`POY%QYZ%lZr%Qrs%qs!Q%Q!Q![Lg![!f%Q!f!gJZ!g!h%Q!h!iJZ!i#R%Q#R#SMy#S#W%Q#W#XJZ#X#Y%Q#Y#ZJZ#Z;'S%Q;'S;=`&s<%lO%QTNOZ&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![Lg![#R%Q#R#SMy#S;'S%Q;'S;=`&s<%lO%QTNvZ&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![Hw![#R%Q#R#SNq#S;'S%Q;'S;=`&s<%lO%Q_! p]&YS#gQOY%QYZ%lZr%Qrs%qsz%Qz{!!i{!P%Q!P!Q!)[!Q!_%Q!_!`6e!`;'S%Q;'S;=`&s<%lO%Q_!!nX&YSOY!!iYZ!#ZZr!!irs!$vsz!!iz{!&U{;'S!!i;'S;=`!'j<%lO!!i_!#`T&YSOz!#oz{!$R{;'S!#o;'S;=`!$p<%lO!#oZ!#rTOz!#oz{!$R{;'S!#o;'S;=`!$p<%lO!#oZ!$UVOz!#oz{!$R{!P!#o!P!Q!$k!Q;'S!#o;'S;=`!$p<%lO!#oZ!$pOQZZ!$sP;=`<%l!#o_!$yXOY!%fYZ!#ZZr!%frs!'psz!%fz{!(`{;'S!%f;'S;=`!)U<%lO!%f_!%iXOY!!iYZ!#ZZr!!irs!$vsz!!iz{!&U{;'S!!i;'S;=`!'j<%lO!!i_!&ZZ&YSOY!!iYZ!#ZZr!!irs!$vsz!!iz{!&U{!P!!i!P!Q!&|!Q;'S!!i;'S;=`!'j<%lO!!i_!'TV&YSQZOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_!'mP;=`<%l!!i_!'sXOY!%fYZ!#ZZr!%frs!#osz!%fz{!(`{;'S!%f;'S;=`!)U<%lO!%f_!(cZOY!!iYZ!#ZZr!!irs!$vsz!!iz{!&U{!P!!i!P!Q!&|!Q;'S!!i;'S;=`!'j<%lO!!i_!)XP;=`<%l!%f_!)cV&YSPZOY!)[YZ%lZr!)[rs!)xs;'S!)[;'S;=`!+O<%lO!)[_!)}VPZOY!*dYZ%lZr!*drs!+Us;'S!*d;'S;=`!,X<%lO!*d_!*iVPZOY!)[YZ%lZr!)[rs!)xs;'S!)[;'S;=`!+O<%lO!)[_!+RP;=`<%l!)[_!+ZVPZOY!*dYZ%lZr!*drs!+ps;'S!*d;'S;=`!,X<%lO!*dZ!+uSPZOY!+pZ;'S!+p;'S;=`!,R<%lO!+pZ!,UP;=`<%l!+p_!,[P;=`<%l!*dT!,fu&YS_POY%QYZ%lZr%Qrs%qs!O%Q!O!P!.y!P!Q%Q!Q![!0V![!d%Q!d!e!3a!e!f%Q!f!gJZ!g!hJw!h!iJZ!i!n%Q!n!o!1{!o!q%Q!q!r!5_!r!z%Q!z!{!7V!{#R%Q#R#S!2i#S#U%Q#U#V!3a#V#W%Q#W#XJZ#X#YJw#Y#ZJZ#Z#`%Q#`#a!1{#a#c%Q#c#d!5_#d#l%Q#l#m!7V#m;'S%Q;'S;=`&s<%lO%QT!/Qa&YS`POY%QYZ%lZr%Qrs%qs!Q%Q!Q![Hw![!f%Q!f!gJZ!g!hJw!h!iJZ!i#W%Q#W#XJZ#X#YJw#Y#ZJZ#Z;'S%Q;'S;=`&s<%lO%QT!0^i&YS_POY%QYZ%lZr%Qrs%qs!O%Q!O!P!.y!P!Q%Q!Q![!0V![!f%Q!f!gJZ!g!hJw!h!iJZ!i!n%Q!n!o!1{!o#R%Q#R#S!2i#S#W%Q#W#XJZ#X#YJw#Y#ZJZ#Z#`%Q#`#a!1{#a;'S%Q;'S;=`&s<%lO%QT!2SV&YS_POY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT!2nZ&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![!0V![#R%Q#R#S!2i#S;'S%Q;'S;=`&s<%lO%QT!3fY&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q!R!4U!R!S!4U!S;'S%Q;'S;=`&s<%lO%QT!4]`&YS_POY%QYZ%lZr%Qrs%qs!Q%Q!Q!R!4U!R!S!4U!S!n%Q!n!o!1{!o#R%Q#R#S!3a#S#`%Q#`#a!1{#a;'S%Q;'S;=`&s<%lO%QT!5dX&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q!Y!6P!Y;'S%Q;'S;=`&s<%lO%QT!6W_&YS_POY%QYZ%lZr%Qrs%qs!Q%Q!Q!Y!6P!Y!n%Q!n!o!1{!o#R%Q#R#S!5_#S#`%Q#`#a!1{#a;'S%Q;'S;=`&s<%lO%QT!7[_&YSOY%QYZ%lZr%Qrs%qs!O%Q!O!P!8Z!P!Q%Q!Q![!:i![!c%Q!c!i!:i!i#T%Q#T#Z!:i#Z;'S%Q;'S;=`&s<%lO%QT!8`]&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![!9X![!c%Q!c!i!9X!i#T%Q#T#Z!9X#Z;'S%Q;'S;=`&s<%lO%QT!9^c&YSOY%QYZ%lZr%Qrs%qs!Q%Q!Q![!9X![!c%Q!c!i!9X!i!r%Q!r!sJw!s#R%Q#R#S!8Z#S#T%Q#T#Z!9X#Z#d%Q#d#eJw#e;'S%Q;'S;=`&s<%lO%QT!:pi&YS_POY%QYZ%lZr%Qrs%qs!O%Q!O!P!<_!P!Q%Q!Q![!:i![!c%Q!c!i!:i!i!n%Q!n!o!1{!o!r%Q!r!sJw!s#R%Q#R#S!=i#S#T%Q#T#Z!:i#Z#`%Q#`#a!1{#a#d%Q#d#eJw#e;'S%Q;'S;=`&s<%lO%QT!nX#pR&YSOY%QYZ%lZr%Qrs%qs![%Q![!]!?Z!];'S%Q;'S;=`&s<%lO%QV!?bV&vR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QV!@OV!PR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_!@lY&_Z&YSOY%QYZ%lZr%Qrs%qs!^%Q!^!_!A[!_!`+p!`;'S%Q;'S;=`&s<%lO%QU!AcX#iQ&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`6e!`;'S%Q;'S;=`&s<%lO%QV!BVX!bR&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`+p!`;'S%Q;'S;=`&s<%lO%QV!ByY&^R&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`+p!`!a!Ci!a;'S%Q;'S;=`&s<%lO%QU!CpY#iQ&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`6e!`!a!A[!a;'S%Q;'S;=`&s<%lO%Q_!DiV&bX#oQ&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_!EVX%}Z&YSOY%QYZ%lZr%Qrs%qs#]%Q#]#^!Er#^;'S%Q;'S;=`&s<%lO%QV!EwX&YSOY%QYZ%lZr%Qrs%qs#b%Q#b#c!Fd#c;'S%Q;'S;=`&s<%lO%QV!FiX&YSOY%QYZ%lZr%Qrs%qs#h%Q#h#i!GU#i;'S%Q;'S;=`&s<%lO%QV!GZX&YSOY%QYZ%lZr%Qrs%qs#X%Q#X#Y!Gv#Y;'S%Q;'S;=`&s<%lO%QV!G{X&YSOY%QYZ%lZr%Qrs%qs#f%Q#f#g!Hh#g;'S%Q;'S;=`&s<%lO%QV!HmX&YSOY%QYZ%lZr%Qrs%qs#Y%Q#Y#Z!IY#Z;'S%Q;'S;=`&s<%lO%QV!I_X&YSOY%QYZ%lZr%Qrs%qs#T%Q#T#U!Iz#U;'S%Q;'S;=`&s<%lO%QV!JPX&YSOY%QYZ%lZr%Qrs%qs#V%Q#V#W!Jl#W;'S%Q;'S;=`&s<%lO%QV!JqX&YSOY%QYZ%lZr%Qrs%qs#X%Q#X#Y!K^#Y;'S%Q;'S;=`&s<%lO%QV!KeV&tR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_!LRa&RZ&YSOY%QYZ%lZr%Qrs%qst%Qtu!Kzu!Q%Q!Q![!Kz![!c%Q!c!}!Kz!}#R%Q#R#S!Kz#S#T%Q#T#o!Kz#o;'S%Q;'S;=`&s<%lO%Q_!M_VuZ&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QV!M{VsR&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QU!NiX#eQ&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`6e!`;'S%Q;'S;=`&s<%lO%QV# ]V}R&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q_# {Z'OX#dQ&YSOY%QYZ%lZr%Qrs%qs!_%Q!_!`6e!`#p%Q#p#q#!n#q;'S%Q;'S;=`&s<%lO%QU#!uV#bQ&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QV##cV|R&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%QT#$PV#uP&YSOY%QYZ%lZr%Qrs%qs;'S%Q;'S;=`&s<%lO%Q",tokenizers:[0,1,2,3],topRules:{Program:[0,3],ClassContent:[1,194]},dynamicPrecedences:{27:1,232:-1,243:-1},specialized:[{term:231,get:w=>v[w]||-1}],tokenPrec:7144});var P=o(59119);const x=P.qp.define({name:"java",parser:X.configure({props:[P.uj.add({IfStatement:(0,P.tC)({except:/^\s*({|else\b)/}),TryStatement:(0,P.tC)({except:/^\s*({|catch|finally)\b/}),LabeledStatement:P.ze,SwitchBlock:w=>{let p=w.textAfter,c=/^\s*\}/.test(p),n=/^\s*(case|default)\b/.test(p);return w.baseIndent+(c?0:n?1:2)*w.unit},Block:(0,P.vw)({closing:"}"}),BlockComment:()=>null,Statement:(0,P.tC)({except:/^{/})}),P.x0.add({"Block SwitchBlock ClassBody ElementValueArrayInitializer ModuleBody EnumBody ConstructorBody InterfaceBody ArrayInitializer":P.Dv,BlockComment(w){return{from:w.from+2,to:w.to-2}}})]}),languageData:{commentTokens:{line:"//",block:{open:"/*",close:"*/"}},indentOnInput:/^\s*(?:case |default:|\{|\})$/}});function s(){return new P.ri(x)}},13249:function(WO,V,o){"use strict";o.r(V),o.d(V,{autoCloseTags:function(){return R},completionPath:function(){return T},esLint:function(){return j},javascript:function(){return J},javascriptLanguage:function(){return h},jsxLanguage:function(){return W},localCompletionSource:function(){return $},scopeCompletionSource:function(){return y},snippets:function(){return x},tsxLanguage:function(){return D},typescriptLanguage:function(){return Z},typescriptSnippets:function(){return s}});var a=o(43150),t=o(59119),b=o(78120),v=o(75533),X=o(34790),P=o(41113);const x=[(0,X.Gn)("function ${name}(${params}) {\n ${}\n}",{label:"function",detail:"definition",type:"keyword"}),(0,X.Gn)("for (let ${index} = 0; ${index} < ${bound}; ${index}++) {\n ${}\n}",{label:"for",detail:"loop",type:"keyword"}),(0,X.Gn)("for (let ${name} of ${collection}) {\n ${}\n}",{label:"for",detail:"of loop",type:"keyword"}),(0,X.Gn)("do {\n ${}\n} while (${})",{label:"do",detail:"loop",type:"keyword"}),(0,X.Gn)("while (${}) {\n ${}\n}",{label:"while",detail:"loop",type:"keyword"}),(0,X.Gn)(`try { \${} } catch (\${error}) { \${} -}`,{label:"try",detail:"/ catch block",type:"keyword"}),(0,w.Gn)("if (${}) {\n ${}\n}",{label:"if",detail:"block",type:"keyword"}),(0,w.Gn)(`if (\${}) { +}`,{label:"try",detail:"/ catch block",type:"keyword"}),(0,X.Gn)("if (${}) {\n ${}\n}",{label:"if",detail:"block",type:"keyword"}),(0,X.Gn)(`if (\${}) { \${} } else { \${} -}`,{label:"if",detail:"/ else block",type:"keyword"}),(0,w.Gn)(`class \${name} { +}`,{label:"if",detail:"/ else block",type:"keyword"}),(0,X.Gn)(`class \${name} { constructor(\${params}) { \${} } -}`,{label:"class",detail:"definition",type:"keyword"}),(0,w.Gn)('import {${names}} from "${module}"\n${}',{label:"import",detail:"named",type:"keyword"}),(0,w.Gn)('import ${name} from "${module}"\n${}',{label:"import",detail:"default",type:"keyword"})],s=x.concat([(0,w.Gn)("interface ${name} {\n ${}\n}",{label:"interface",detail:"definition",type:"keyword"}),(0,w.Gn)("type ${name} = ${type}",{label:"type",detail:"definition",type:"keyword"}),(0,w.Gn)("enum ${name} {\n ${}\n}",{label:"enum",detail:"definition",type:"keyword"})]),X=new P.hr,p=new Set(["Script","Block","FunctionExpression","FunctionDeclaration","ArrowFunction","MethodDeclaration","ForStatement"]);function c(I){return(rO,lO)=>{let G=rO.node.getChild("VariableDefinition");return G&&lO(G,I),!0}}const n=["FunctionDeclaration"],i={FunctionDeclaration:c("function"),ClassDeclaration:c("class"),ClassExpression:()=>!0,EnumDeclaration:c("constant"),TypeAliasDeclaration:c("type"),NamespaceDeclaration:c("namespace"),VariableDefinition(I,rO){I.matchContext(n)||rO(I,"variable")},TypeDefinition(I,rO){rO(I,"type")},__proto__:null};function e(I,rO){let lO=X.get(rO);if(lO)return lO;let G=[],iO=!0;function gO(M,U){let eO=I.sliceString(M.from,M.to);G.push({label:eO,type:U})}return rO.cursor(P.vj.IncludeAnonymous).iterate(M=>{if(iO)iO=!1;else if(M.name){let U=i[M.name];if(U&&U(M,gO)||p.has(M.name))return!1}else if(M.to-M.from>8192){for(let U of e(I,M.node))G.push(U);return!1}}),X.set(rO,G),G}const Q=/^[\w$\xa1-\uffff][\w$\d\xa1-\uffff]*$/,g=["TemplateString","String","RegExp","LineComment","BlockComment","VariableDefinition","TypeDefinition","Label","PropertyDefinition","PropertyName","PrivatePropertyDefinition","PrivatePropertyName",".","?."];function $(I){let rO=(0,t.qz)(I.state).resolveInner(I.pos,-1);if(g.indexOf(rO.name)>-1)return null;let lO=rO.name=="VariableName"||rO.to-rO.from<20&&Q.test(I.state.sliceDoc(rO.from,rO.to));if(!lO&&!I.explicit)return null;let G=[];for(let iO=rO;iO;iO=iO.parent)p.has(iO.name)&&(G=G.concat(e(I.state.doc,iO)));return{options:G,from:lO?rO.from:I.pos,validFor:Q}}function f(I,rO,lO){var G;let iO=[];for(;;){let gO=rO.firstChild,M;if((gO==null?void 0:gO.name)=="VariableName")return iO.push(I(gO)),{path:iO.reverse(),name:lO};if((gO==null?void 0:gO.name)=="MemberExpression"&&((G=M=gO.lastChild)===null||G===void 0?void 0:G.name)=="PropertyName")iO.push(I(M)),rO=gO;else return null}}function T(I){let rO=G=>I.state.doc.sliceString(G.from,G.to),lO=(0,t.qz)(I.state).resolveInner(I.pos,-1);return lO.name=="PropertyName"?f(rO,lO.parent,rO(lO)):(lO.name=="."||lO.name=="?.")&&lO.parent.name=="MemberExpression"?f(rO,lO.parent,""):g.indexOf(lO.name)>-1?null:lO.name=="VariableName"||lO.to-lO.from<20&&Q.test(rO(lO))?{path:[],name:rO(lO)}:lO.name=="MemberExpression"?f(rO,lO,""):I.explicit?{path:[],name:""}:null}function q(I,rO){let lO=[],G=new Set;for(let iO=0;;iO++){for(let M of(Object.getOwnPropertyNames||Object.keys)(I)){if(!/^[a-zA-Z_$\xaa-\uffdc][\w$\xaa-\uffdc]*$/.test(M)||G.has(M))continue;G.add(M);let U;try{U=I[M]}catch(eO){continue}lO.push({label:M,type:typeof U=="function"?/^[A-Z]/.test(M)?"class":rO?"function":"method":rO?"variable":"property",boost:-iO})}let gO=Object.getPrototypeOf(I);if(!gO)return lO;I=gO}}function y(I){let rO=new Map;return lO=>{let G=T(lO);if(!G)return null;let iO=I;for(let M of G.path)if(iO=iO[M],!iO)return null;let gO=rO.get(iO);return gO||rO.set(iO,gO=q(iO,!G.path.length)),{from:lO.pos-G.name.length,options:gO,validFor:Q}}}const h=t.qp.define({name:"javascript",parser:a.E.configure({props:[t.uj.add({IfStatement:(0,t.tC)({except:/^\s*({|else\b)/}),TryStatement:(0,t.tC)({except:/^\s*({|catch\b|finally\b)/}),LabeledStatement:t.ze,SwitchBody:I=>{let rO=I.textAfter,lO=/^\s*\}/.test(rO),G=/^\s*(case|default)\b/.test(rO);return I.baseIndent+(lO?0:G?1:2)*I.unit},Block:(0,t.vw)({closing:"}"}),ArrowFunction:I=>I.baseIndent+I.unit,"TemplateString BlockComment":()=>null,"Statement Property":(0,t.tC)({except:/^{/}),JSXElement(I){let rO=/^\s*<\//.test(I.textAfter);return I.lineIndent(I.node.from)+(rO?0:I.unit)},JSXEscape(I){let rO=/\s*\}/.test(I.textAfter);return I.lineIndent(I.node.from)+(rO?0:I.unit)},"JSXOpenTag JSXSelfClosingTag"(I){return I.column(I.node.from)+I.unit}}),t.x0.add({"Block ClassBody SwitchBody EnumBody ObjectExpression ArrayExpression ObjectType":t.Dv,BlockComment(I){return{from:I.from+2,to:I.to-2}}})]}),languageData:{closeBrackets:{brackets:["(","[","{","'",'"',"`"]},commentTokens:{line:"//",block:{open:"/*",close:"*/"}},indentOnInput:/^\s*(?:case |default:|\{|\}|<\/)$/,wordChars:"$"}}),k={test:I=>/^JSX/.test(I.name),facet:(0,t.kU)({commentTokens:{block:{open:"{/*",close:"*/}"}}})},Z=h.configure({dialect:"ts"},"typescript"),W=h.configure({dialect:"jsx",props:[t.KC.add(I=>I.isTop?[k]:void 0)]}),D=h.configure({dialect:"jsx ts",props:[t.KC.add(I=>I.isTop?[k]:void 0)]},"typescript");let XO=I=>({label:I,type:"keyword"});const K="break case const continue default delete export extends false finally in instanceof let new return static super switch this throw true typeof var yield".split(" ").map(XO),yO=K.concat(["declare","implements","private","protected","public"].map(XO));function J(I={}){let rO=I.jsx?I.typescript?D:W:I.typescript?Z:h,lO=I.typescript?s.concat(yO):x.concat(K);return new t.ri(rO,[h.data.of({autocomplete:(0,w.eC)(g,(0,w.Mb)(lO))}),h.data.of({autocomplete:$}),I.jsx?R:[]])}function A(I){for(;;){if(I.name=="JSXOpenTag"||I.name=="JSXSelfClosingTag"||I.name=="JSXFragmentTag")return I;if(I.name=="JSXEscape"||!I.parent)return null;I=I.parent}}function l(I,rO,lO=I.length){for(let G=rO==null?void 0:rO.firstChild;G;G=G.nextSibling)if(G.name=="JSXIdentifier"||G.name=="JSXBuiltin"||G.name=="JSXNamespacedName"||G.name=="JSXMemberExpression")return I.sliceString(G.from,Math.min(G.to,lO));return""}const d=typeof navigator=="object"&&/Android\b/.test(navigator.userAgent),R=v.tk.inputHandler.of((I,rO,lO,G,iO)=>{if((d?I.composing:I.compositionStarted)||I.state.readOnly||rO!=lO||G!=">"&&G!="/"||!h.isActiveAt(I.state,rO,-1))return!1;let gO=iO(),{state:M}=gO,U=M.changeByRange(eO=>{var PO;let{head:bO}=eO,fO=(0,t.qz)(M).resolveInner(bO-1,-1),jO;if(fO.name=="JSXStartTag"&&(fO=fO.parent),!(M.doc.sliceString(bO-1,bO)!=G||fO.name=="JSXAttributeValue"&&fO.to>bO)){if(G==">"&&fO.name=="JSXFragmentTag")return{range:eO,changes:{from:bO,insert:""}};if(G=="/"&&fO.name=="JSXStartCloseTag"){let L=fO.parent,sO=L.parent;if(sO&&L.from==bO-2&&((jO=l(M.doc,sO.firstChild,bO))||((PO=sO.firstChild)===null||PO===void 0?void 0:PO.name)=="JSXFragmentTag")){let mO=`${jO}>`;return{range:b.jT.cursor(bO+mO.length,-1),changes:{from:bO,insert:mO}}}}else if(G==">"){let L=A(fO);if(L&&L.name=="JSXOpenTag"&&!/^\/?>|^<\//.test(M.doc.sliceString(bO,bO+2))&&(jO=l(M.doc,L,bO)))return{range:eO,changes:{from:bO,insert:``}}}}return{range:eO}});return U.changes.empty?!1:(I.dispatch([gO,M.update(U,{userEvent:"input.complete",scrollIntoView:!0})]),!0)});function j(I,rO){return rO||(rO={parserOptions:{ecmaVersion:2019,sourceType:"module"},env:{browser:!0,node:!0,es6:!0,es2015:!0,es2017:!0,es2020:!0},rules:{}},I.getRules().forEach((lO,G)=>{lO.meta.docs.recommended&&(rO.rules[G]=2)})),lO=>{let{state:G}=lO,iO=[];for(let{from:gO,to:M}of h.findRegions(G)){let U=G.doc.lineAt(gO),eO={line:U.number-1,col:gO-U.from,pos:gO};for(let PO of I.verify(G.sliceDoc(gO,M),rO))iO.push(tO(PO,G.doc,eO))}return iO}}function H(I,rO,lO,G){return lO.line(I+G.line).from+rO+(I==1?G.col-1:-1)}function tO(I,rO,lO){let G=H(I.line,I.column,rO,lO),iO={from:G,to:I.endLine!=null&&I.endColumn!=1?H(I.endLine,I.endColumn,rO,lO):G,message:I.message,source:I.ruleId?"eslint:"+I.ruleId:"eslint",severity:I.severity==1?"warning":"error"};if(I.fix){let{range:gO,text:M}=I.fix,U=gO[0]+lO.pos-G,eO=gO[1]+lO.pos-G;iO.actions=[{name:"fix",apply(PO,bO){PO.dispatch({changes:{from:bO+U,to:bO+eO,insert:M},scrollIntoView:!0})}}]}return iO}},9155:function(WO,V,o){"use strict";o.r(V),o.d(V,{json:function(){return X},jsonLanguage:function(){return s},jsonParseLinter:function(){return P}});var a=o(53105),t=o(35524);const b=(0,t.Gv)({String:t.pJ.string,Number:t.pJ.number,"True False":t.pJ.bool,PropertyName:t.pJ.propertyName,Null:t.pJ.null,",":t.pJ.separator,"[ ]":t.pJ.squareBracket,"{ }":t.pJ.brace}),v=a.WQ.deserialize({version:14,states:"$bOVQPOOOOQO'#Cb'#CbOnQPO'#CeOvQPO'#CjOOQO'#Cp'#CpQOQPOOOOQO'#Cg'#CgO}QPO'#CfO!SQPO'#CrOOQO,59P,59PO![QPO,59PO!aQPO'#CuOOQO,59U,59UO!iQPO,59UOVQPO,59QOqQPO'#CkO!nQPO,59^OOQO1G.k1G.kOVQPO'#ClO!vQPO,59aOOQO1G.p1G.pOOQO1G.l1G.lOOQO,59V,59VOOQO-E6i-E6iOOQO,59W,59WOOQO-E6j-E6j",stateData:"#O~OcOS~OQSORSOSSOTSOWQO]ROePO~OVXOeUO~O[[O~PVOg^O~Oh_OVfX~OVaO~OhbO[iX~O[dO~Oh_OVfa~OhbO[ia~O",goto:"!kjPPPPPPkPPkqwPPk{!RPPP!XP!ePP!hXSOR^bQWQRf_TVQ_Q`WRg`QcZRicQTOQZRQe^RhbRYQR]R",nodeNames:"\u26A0 JsonText True False Null Number String } { Object Property PropertyName ] [ Array",maxTerm:25,nodeProps:[["isolate",-2,6,11,""],["openedBy",7,"{",12,"["],["closedBy",8,"}",13,"]"]],propSources:[b],skippedNodes:[0],repeatNodeCount:2,tokenData:"(|~RaXY!WYZ!W]^!Wpq!Wrs!]|}$u}!O$z!Q!R%T!R![&c![!]&t!}#O&y#P#Q'O#Y#Z'T#b#c'r#h#i(Z#o#p(r#q#r(w~!]Oc~~!`Wpq!]qr!]rs!xs#O!]#O#P!}#P;'S!];'S;=`$o<%lO!]~!}Oe~~#QXrs!]!P!Q!]#O#P!]#U#V!]#Y#Z!]#b#c!]#f#g!]#h#i!]#i#j#m~#pR!Q![#y!c!i#y#T#Z#y~#|R!Q![$V!c!i$V#T#Z$V~$YR!Q![$c!c!i$c#T#Z$c~$fR!Q![!]!c!i!]#T#Z!]~$rP;=`<%l!]~$zOh~~$}Q!Q!R%T!R![&c~%YRT~!O!P%c!g!h%w#X#Y%w~%fP!Q![%i~%nRT~!Q![%i!g!h%w#X#Y%w~%zR{|&T}!O&T!Q![&Z~&WP!Q![&Z~&`PT~!Q![&Z~&hST~!O!P%c!Q![&c!g!h%w#X#Y%w~&yOg~~'OO]~~'TO[~~'WP#T#U'Z~'^P#`#a'a~'dP#g#h'g~'jP#X#Y'm~'rOR~~'uP#i#j'x~'{P#`#a(O~(RP#`#a(U~(ZOS~~(^P#f#g(a~(dP#i#j(g~(jP#X#Y(m~(rOQ~~(wOW~~(|OV~",tokenizers:[0],topRules:{JsonText:[0,1]},tokenPrec:0});var w=o(59119);const P=()=>p=>{try{JSON.parse(p.state.doc.toString())}catch(c){if(!(c instanceof SyntaxError))throw c;const n=x(c,p.state.doc);return[{from:n,message:c.message,severity:"error",to:n}]}return[]};function x(p,c){let n;return(n=p.message.match(/at position (\d+)/))?Math.min(+n[1],c.length):(n=p.message.match(/at line (\d+) column (\d+)/))?Math.min(c.line(+n[1]).from+ +n[2]-1,c.length):0}const s=w.qp.define({name:"json",parser:v.configure({props:[w.uj.add({Object:(0,w.tC)({except:/^\s*\}/}),Array:(0,w.tC)({except:/^\s*\]/})}),w.x0.add({"Object Array":w.Dv})]}),languageData:{closeBrackets:{brackets:["[","{",'"']},indentOnInput:/^\s*[\}\]]$/}});function X(){return new w.ri(s)}},63747:function(WO,V,o){"use strict";o.r(V),o.d(V,{less:function(){return q},lessCompletionSource:function(){return T},lessLanguage:function(){return f}});var a=o(59119),t=o(48120),b=o(53105),v=o(35524);const w=110,P=1,x=2,s=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288];function X(y){return y>=65&&y<=90||y>=97&&y<=122||y>=161}function p(y){return y>=48&&y<=57}const c=new b.Jq((y,h)=>{if(y.next==40){let k=y.peek(-1);(X(k)||p(k)||k==95||k==45)&&y.acceptToken(x,1)}}),n=new b.Jq(y=>{if(s.indexOf(y.peek(-1))>-1){let{next:h}=y;(X(h)||h==95||h==35||h==46||h==91||h==58||h==45)&&y.acceptToken(w)}}),i=new b.Jq(y=>{if(s.indexOf(y.peek(-1))<0){let{next:h}=y;if(h==37&&(y.advance(),y.acceptToken(P)),X(h)){do y.advance();while(X(y.next));y.acceptToken(P)}}}),e=(0,v.Gv)({"import charset namespace keyframes media supports when":v.pJ.definitionKeyword,"from to selector":v.pJ.keyword,NamespaceName:v.pJ.namespace,KeyframeName:v.pJ.labelName,TagName:v.pJ.tagName,ClassName:v.pJ.className,PseudoClassName:v.pJ.constant(v.pJ.className),IdName:v.pJ.labelName,"FeatureName PropertyName PropertyVariable":v.pJ.propertyName,AttributeName:v.pJ.attributeName,NumberLiteral:v.pJ.number,KeywordQuery:v.pJ.keyword,UnaryQueryOp:v.pJ.operatorKeyword,"CallTag ValueName":v.pJ.atom,VariableName:v.pJ.variableName,"AtKeyword Interpolation":v.pJ.special(v.pJ.variableName),Callee:v.pJ.operatorKeyword,Unit:v.pJ.unit,"UniversalSelector NestingSelector":v.pJ.definitionOperator,MatchOp:v.pJ.compareOperator,"ChildOp SiblingOp, LogicOp":v.pJ.logicOperator,BinOp:v.pJ.arithmeticOperator,Important:v.pJ.modifier,"Comment LineComment":v.pJ.blockComment,ColorLiteral:v.pJ.color,"ParenthesizedContent StringLiteral":v.pJ.string,Escape:v.pJ.special(v.pJ.string),": ...":v.pJ.punctuation,"PseudoOp #":v.pJ.derefOperator,"; ,":v.pJ.separator,"( )":v.pJ.paren,"[ ]":v.pJ.squareBracket,"{ }":v.pJ.brace}),Q={__proto__:null,lang:40,"nth-child":40,"nth-last-child":40,"nth-of-type":40,"nth-last-of-type":40,dir:40,"host-context":40,and:244,or:244,not:74,only:74,url:86,"url-prefix":86,domain:86,regexp:86,when:117,selector:142,from:172,to:174},g={__proto__:null,"@import":126,"@plugin":126,"@media":152,"@charset":156,"@namespace":160,"@keyframes":166,"@supports":178},$=b.WQ.deserialize({version:14,states:"@^O!gQWOOO!nQaO'#CeOOQP'#Cd'#CdO$RQWO'#CgO$xQaO'#EaO%cQWO'#CiO%kQWO'#DZO%pQWO'#D^O%uQaO'#DfOOQP'#Es'#EsO'YQWO'#DlO'yQWO'#DyO(QQWO'#D{O(xQWO'#D}O)TQWO'#EQO'bQWO'#EWO)YQ`O'#FTO)]Q`O'#FTO)hQ`O'#FTO)vQWO'#EYOOQO'#Er'#ErOOQO'#FV'#FVOOQO'#Ec'#EcO){QWO'#EqO*WQWO'#EqQOQWOOOOQP'#Ch'#ChOOQP,59R,59RO$RQWO,59RO*bQWO'#EdO+PQWO,58|O+_QWO,59TO%kQWO,59uO%pQWO,59xO*bQWO,59{O*bQWO,59}OOQO'#De'#DeO*bQWO,5:OO,bQpO'#E}O,iQWO'#DkOOQO,58|,58|O(QQWO,58|O,pQWO,5:{OOQO,5:{,5:{OOQT'#Cl'#ClO-UQeO,59TO.cQ[O,59TOOQP'#D]'#D]OOQP,59u,59uOOQO'#D_'#D_O.hQpO,59xOOQO'#EZ'#EZO.pQ`O,5;oOOQO,5;o,5;oO/OQWO,5:WO/VQWO,5:WOOQS'#Dn'#DnO/rQWO'#DsO/yQ!fO'#FRO0eQWO'#DtOOQS'#FS'#FSO+YQWO,5:eO'bQWO'#DrOOQS'#Cu'#CuO(QQWO'#CwO0jQ!hO'#CyO2^Q!fO,5:gO2oQWO'#DWOOQS'#Ex'#ExO(QQWO'#DQOOQO'#EP'#EPO2tQWO,5:iO2yQWO,5:iOOQO'#ES'#ESO3RQWO,5:lO3WQ!fO,5:rO3iQ`O'#EkO.pQ`O,5;oOOQO,5:|,5:|O3zQWO,5:tOOQO,5:},5:}O4XQWO,5;]OOQO-E8a-E8aOOQP1G.m1G.mOOQP'#Ce'#CeO5RQaO,5;OOOQP'#Df'#DfOOQO-E8b-E8bOOQO1G.h1G.hO(QQWO1G.hO5fQWO1G.hO5nQeO1G.oO.cQ[O1G.oOOQP1G/a1G/aO6{QpO1G/dO7fQaO1G/gO8cQaO1G/iO9`QaO1G/jO:]Q!fO'#FOO:yQ!fO'#ExOOQO'#FO'#FOOOQO,5;i,5;iO<^QWO,5;iOWQWO1G/rO>]Q!fO'#DnO>qQWO,5:ZO>vQ!fO,5:_OOQO'#DP'#DPO'bQWO,5:]O?XQWO'#DwOOQS,5:b,5:bO?`QWO,5:dO'bQWO'#EiO?gQWO,5;mO*bQWO,5:`OOQO1G0P1G0PO?uQ!fO,5:^O@aQ!fO,59cOOQS,59e,59eO(QQWO,59iOOQS,59n,59nO@rQWO,59pOOQO1G0R1G0RO@yQ#tO,59rOARQ!fO,59lOOQO1G0T1G0TOBrQWO1G0TOBwQWO'#ETOOQO1G0W1G0WOOQO1G0^1G0^OOQO,5;V,5;VOOQO-E8i-E8iOCVQ!fO1G0bOCvQWO1G0`O%kQWO'#E_O$RQWO'#E`OEZQWO'#E^OOQO1G0b1G0bPEkQWO'#EcOUAN>UO!!RQWO,5;QOOQO-E8d-E8dO!!]QWOAN>dOOQS<S![;'S%T;'S;=`%f<%lO%Tm>ZY#m]|`Oy%Tz!Q%T!Q![>S![!g%T!g!h>y!h#X%T#X#Y>y#Y;'S%T;'S;=`%f<%lO%Tm?OY|`Oy%Tz{%T{|?n|}%T}!O?n!O!Q%T!Q![@V![;'S%T;'S;=`%f<%lO%Tm?sU|`Oy%Tz!Q%T!Q![@V![;'S%T;'S;=`%f<%lO%Tm@^U#m]|`Oy%Tz!Q%T!Q![@V![;'S%T;'S;=`%f<%lO%Tm@w[#m]|`Oy%Tz!O%T!O!P>S!P!Q%T!Q![@p![!g%T!g!h>y!h#X%T#X#Y>y#Y;'S%T;'S;=`%f<%lO%TbAtS#xQ|`Oy%Tz;'S%T;'S;=`%f<%lO%TkBVScZOy%Tz;'S%T;'S;=`%f<%lO%TmBhXrWOy%Tz}%T}!OCT!O!P=k!P!Q%T!Q![@p![;'S%T;'S;=`%f<%lO%TmCYW|`Oy%Tz!c%T!c!}Cr!}#T%T#T#oCr#o;'S%T;'S;=`%f<%lO%TmCy[f]|`Oy%Tz}%T}!OCr!O!Q%T!Q![Cr![!c%T!c!}Cr!}#T%T#T#oCr#o;'S%T;'S;=`%f<%lO%ToDtW#iROy%Tz!O%T!O!PE^!P!Q%T!Q![>S![;'S%T;'S;=`%f<%lO%TlEcU|`Oy%Tz!O%T!O!PEu!P;'S%T;'S;=`%f<%lO%TlE|S#s[|`Oy%Tz;'S%T;'S;=`%f<%lO%T~F_VrWOy%Tz{Ft{!P%T!P!QIl!Q;'S%T;'S;=`%f<%lO%T~FyU|`OyFtyzG]z{Hd{;'SFt;'S;=`If<%lOFt~G`TOzG]z{Go{;'SG];'S;=`H^<%lOG]~GrVOzG]z{Go{!PG]!P!QHX!Q;'SG];'S;=`H^<%lOG]~H^OR~~HaP;=`<%lG]~HiW|`OyFtyzG]z{Hd{!PFt!P!QIR!Q;'SFt;'S;=`If<%lOFt~IYS|`R~Oy%Tz;'S%T;'S;=`%f<%lO%T~IiP;=`<%lFt~IsV|`S~OYIlYZ%TZyIlyzJYz;'SIl;'S;=`Jq<%lOIl~J_SS~OYJYZ;'SJY;'S;=`Jk<%lOJY~JnP;=`<%lJY~JtP;=`<%lIlmJ|[#m]Oy%Tz!O%T!O!P>S!P!Q%T!Q![@p![!g%T!g!h>y!h#X%T#X#Y>y#Y;'S%T;'S;=`%f<%lO%TkKwU^ZOy%Tz![%T![!]LZ!];'S%T;'S;=`%f<%lO%TcLbS_R|`Oy%Tz;'S%T;'S;=`%f<%lO%TkLsS!ZZOy%Tz;'S%T;'S;=`%f<%lO%ThMUUrWOy%Tz!_%T!_!`Mh!`;'S%T;'S;=`%f<%lO%ThMoS|`rWOy%Tz;'S%T;'S;=`%f<%lO%TlNSW!SSrWOy%Tz!^%T!^!_Mh!_!`%T!`!aMh!a;'S%T;'S;=`%f<%lO%TjNsV!UQrWOy%Tz!_%T!_!`Mh!`!a! Y!a;'S%T;'S;=`%f<%lO%Tb! aS!UQ|`Oy%Tz;'S%T;'S;=`%f<%lO%To! rYg]Oy%Tz!b%T!b!c!!b!c!}!#R!}#T%T#T#o!#R#o#p!$O#p;'S%T;'S;=`%f<%lO%Tm!!iWg]|`Oy%Tz!c%T!c!}!#R!}#T%T#T#o!#R#o;'S%T;'S;=`%f<%lO%Tm!#Y[g]|`Oy%Tz}%T}!O!#R!O!Q%T!Q![!#R![!c%T!c!}!#R!}#T%T#T#o!#R#o;'S%T;'S;=`%f<%lO%To!$TW|`Oy%Tz!c%T!c!}!$m!}#T%T#T#o!$m#o;'S%T;'S;=`%f<%lO%To!$r^|`Oy%Tz}%T}!O!$m!O!Q%T!Q![!$m![!c%T!c!}!$m!}#T%T#T#o!$m#o#q%T#q#r!%n#r;'S%T;'S;=`%f<%lO%To!%uSp_|`Oy%Tz;'S%T;'S;=`%f<%lO%To!&W[#h_Oy%Tz}%T}!O!&|!O!Q%T!Q![!&|![!c%T!c!}!&|!}#T%T#T#o!&|#o;'S%T;'S;=`%f<%lO%To!'T[#h_|`Oy%Tz}%T}!O!&|!O!Q%T!Q![!&|![!c%T!c!}!&|!}#T%T#T#o!&|#o;'S%T;'S;=`%f<%lO%Tk!(OSyZOy%Tz;'S%T;'S;=`%f<%lO%Tm!(aSw]Oy%Tz;'S%T;'S;=`%f<%lO%Td!(pUOy%Tz!_%T!_!`6|!`;'S%T;'S;=`%f<%lO%Tk!)XS!^ZOy%Tz;'S%T;'S;=`%f<%lO%Tk!)jS!]ZOy%Tz;'S%T;'S;=`%f<%lO%To!){Y#oQOr%Trs!*ksw%Twx!.wxy%Tz!_%T!_!`6|!`;'S%T;'S;=`%f<%lO%Tm!*pZ|`OY!*kYZ%TZr!*krs!+csy!*kyz!+vz#O!*k#O#P!-j#P;'S!*k;'S;=`!.q<%lO!*km!+jSo]|`Oy%Tz;'S%T;'S;=`%f<%lO%T]!+yWOY!+vZr!+vrs!,cs#O!+v#O#P!,h#P;'S!+v;'S;=`!-d<%lO!+v]!,hOo]]!,kRO;'S!+v;'S;=`!,t;=`O!+v]!,wXOY!+vZr!+vrs!,cs#O!+v#O#P!,h#P;'S!+v;'S;=`!-d;=`<%l!+v<%lO!+v]!-gP;=`<%l!+vm!-oU|`Oy!*kyz!+vz;'S!*k;'S;=`!.R;=`<%l!+v<%lO!*km!.UXOY!+vZr!+vrs!,cs#O!+v#O#P!,h#P;'S!+v;'S;=`!-d;=`<%l!*k<%lO!+vm!.tP;=`<%l!*km!.|Z|`OY!.wYZ%TZw!.wwx!+cxy!.wyz!/oz#O!.w#O#P!1^#P;'S!.w;'S;=`!2e<%lO!.w]!/rWOY!/oZw!/owx!,cx#O!/o#O#P!0[#P;'S!/o;'S;=`!1W<%lO!/o]!0_RO;'S!/o;'S;=`!0h;=`O!/o]!0kXOY!/oZw!/owx!,cx#O!/o#O#P!0[#P;'S!/o;'S;=`!1W;=`<%l!/o<%lO!/o]!1ZP;=`<%l!/om!1cU|`Oy!.wyz!/oz;'S!.w;'S;=`!1u;=`<%l!/o<%lO!.wm!1xXOY!/oZw!/owx!,cx#O!/o#O#P!0[#P;'S!/o;'S;=`!1W;=`<%l!.w<%lO!/om!2hP;=`<%l!.w`!2nP;=`<%l$t",tokenizers:[n,i,c,0,1,2,3,4],topRules:{StyleSheet:[0,5]},specialized:[{term:116,get:y=>Q[y]||-1},{term:23,get:y=>g[y]||-1}],tokenPrec:2180}),f=a.qp.define({name:"less",parser:$.configure({props:[a.uj.add({Declaration:(0,a.tC)()}),a.x0.add({Block:a.Dv})]}),languageData:{commentTokens:{block:{open:"/*",close:"*/"},line:"//"},indentOnInput:/^\s*\}$/,wordChars:"@-"}}),T=(0,t.defineCSSCompletionSource)(y=>y.name=="VariableName"||y.name=="AtKeyword");function q(){return new a.ri(f,f.data.of({autocomplete:T}))}},48468:function(WO,V,o){"use strict";o.r(V),o.d(V,{closePercentBrace:function(){return d},liquid:function(){return rO},liquidCompletionSource:function(){return l},liquidLanguage:function(){return I}});var a=o(59119),t=o(82261),b=o(35524),v=o(41113),w=o(53105),P=o(78120),x=o(75533);const s=1,X=2,p=3,c=180,n=4,i=181,e=5,Q=182;function g(lO){return lO>=65&&lO<=90||lO>=97&&lO<=122}const $=new w.Jq(lO=>{let G=lO.pos;for(;;){let{next:iO}=lO;if(iO<0)break;if(iO==123){let gO=lO.peek(1);if(gO==123){if(lO.pos>G)break;lO.acceptToken(s,2);return}else if(gO==37){if(lO.pos>G)break;let M=2,U=2;for(;;){let eO=lO.peek(M);if(eO==32||eO==10)++M;else if(eO==35)for(++M;;){let PO=lO.peek(M);if(PO<0||PO==10)break;M++}else if(eO==45&&U==2)U=++M;else{let PO=eO==101&&lO.peek(M+1)==110&&lO.peek(M+2)==100;lO.acceptToken(PO?p:X,U);return}}}}if(lO.advance(),iO==10)break}lO.pos>G&&lO.acceptToken(c)});function f(lO,G,iO){return new w.Jq(gO=>{let M=gO.pos;for(;;){let{next:U}=gO;if(U==123&&gO.peek(1)==37){let eO=2;for(;;eO++){let bO=gO.peek(eO);if(bO!=32&&bO!=10)break}let PO="";for(;;eO++){let bO=gO.peek(eO);if(!g(bO))break;PO+=String.fromCharCode(bO)}if(PO==lO){if(gO.pos>M)break;gO.acceptToken(iO,2);break}}else if(U<0)break;if(gO.advance(),U==10)break}gO.pos>M&&gO.acceptToken(G)})}const T=f("endcomment",Q,e),q=f("endraw",i,n),y={__proto__:null,contains:32,or:36,and:36,true:50,false:50,empty:52,forloop:54,tablerowloop:56,continue:58,in:128,with:194,for:196,as:198,if:234,endif:238,unless:244,endunless:248,elsif:252,else:256,case:262,endcase:266,when:270,endfor:278,tablerow:284,endtablerow:288,break:292,cycle:298,echo:302,render:306,include:312,assign:316,capture:322,endcapture:326,increment:330,decrement:334},h={__proto__:null,if:82,endif:86,elsif:90,else:94,unless:100,endunless:104,case:110,endcase:114,when:118,for:126,endfor:136,tablerow:142,endtablerow:146,break:150,continue:154,cycle:158,comment:164,endcomment:170,raw:176,endraw:182,echo:186,render:190,include:202,assign:206,capture:212,endcapture:216,increment:220,decrement:224,liquid:228},k=w.WQ.deserialize({version:14,states:"GYQYOPOOOOOP'#F{'#F{OeOXO'#CdOsQWO'#CfO!bQ`O'#DQO#{OPO'#DTO$ZOPO'#D^O$iOPO'#DcO$wOPO'#DkO%VOPO'#DsO%eOSO'#EOO%jOQO'#EUO%oOPO'#EhOOOP'#G`'#G`OOOP'#G]'#G]OOOP'#Fz'#FzQYOPOOOOOP-E9y-E9yOOQO'#Cg'#CgO&`QpO,59QO&gQpO'#G^OsQWO'#CsOOQO'#G^'#G^OOOP,59l,59lO)PQWO,59lOsQWO,59pOsQWO,59tO)WQWO,59vOsQWO,59yOsQWO,5:OOsQWO,5:SO!]QWO,5:WO!]QWO,5:`O)]QWO,5:dO)bQWO,5:fO)gQWO,5:hO)lQWO,5:kO)qQWO,5:qOsQWO,5:vOsQWO,5:xOsQWO,5;OOsQWO,5;QOsQWO,5;TOsQWO,5;XOsQWO,5;ZO+QQWO,5;]O+XOPO'#CdOOOP,59o,59oO#{OPO,59oO+gQ`O'#DWOOOP,59x,59xO$ZOPO,59xO+lQ`O'#DaOOOP,59},59}O$iOPO,59}O+qQ`O'#DfOOOP,5:V,5:VO$wOPO,5:VO+vQ`O'#DqOOOP,5:_,5:_O%VOPO,5:_O+{Q`O'#DvOOOS'#GQ'#GQO,QOSO'#ERO,YOSO,5:jOOOQ'#GR'#GRO,_OQO'#EXO,gOQO,5:pOOOP,5;S,5;SO%oOPO,5;SO,lQ`O'#EkOOOP-E9x-E9xO,qQ!bO,59SOsQWO,59VOsQWO,59VO,vQWO'#C|OOQO'#F|'#F|O,{QWO1G.lOOOP1G.l1G.lOsQWO,59VOsQWO,59ZO-TQpO,59_O-fQpO1G/WOOOP1G/W1G/WO-wQpO1G/[O.YQpO1G/`OOOP1G/b1G/bO.kQpO1G/eO.|QpO1G/jO/pQpO1G/nO/wQWO1G/rO/|QWO1G/zOOOP1G0O1G0OOOOP1G0Q1G0QO0RQWO1G0SOOOS1G0V1G0VOOOQ1G0]1G0]O0^QpO1G0bO0eQpO1G0dO1PQpO1G0jO1bQpO1G0lO1sQpO1G0oO2UQpO1G0sO2gQpO1G0uO2xQWO'#EsO3PQWO'#ExO3WQWO'#FRO3_QWO'#FYO3fQWO'#F^O3mQWO'#FqOOQO'#Ga'#GaOOQO'#GT'#GTO3tQWO1G0wOsQWO'#EtOsQWO'#EyOsQWO'#E}OOQO'#FP'#FPOsQWO'#FSOsQWO'#FWO!]QWO'#FZO!]QWO'#F_OOQO'#Fc'#FcOOQO'#Fe'#FeO3{QWO'#FfOsQWO'#FhOsQWO'#FjOsQWO'#FmOsQWO'#FoOsQWO'#FrOsQWO'#FvOsQWO'#FxOOOP1G0w1G0wOOOP1G/Z1G/ZO4QQWO,59rOOOP1G/d1G/dO4VQWO,59{OOOP1G/i1G/iO4[QWO,5:QOOOP1G/q1G/qO4aQWO,5:]OOOP1G/y1G/yO4fQWO,5:bOOOS-E:O-E:OOOOP1G0U1G0UO4kQ`O'#ESOOOQ-E:P-E:POOOP1G0[1G0[O4pQ`O'#EYOOOP1G0n1G0nO4uQWO,5;VOOQO1G.n1G.nOOQO1G.q1G.qO7ZQpO1G.qOOQO'#DO'#DOO7eQWO,59hOOQO-E9z-E9zOOOP7+$W7+$WO9_QpO1G.qO9iQpO1G.uOsQWO1G.yOOOP7+$r7+$rOOOP7+$v7+$vOOOP7+$z7+$zOOOP7+%P7+%POOOP7+%U7+%UOsQWO'#F}OkQpO,5;eO@UQpO,5;iOBRQpO,5;nOClQpO,5;rOE_QWO,5;uOEdQWO,5;yOEiQWO,5dOOOPAN>dAN>dO!5aQWOAN>lOOOPAN>lAN>lO!5iQWOAN>tOOOPAN>tAN>tOsQWO1G0fO!]QWO1G0fO!5qQpO7+&{O!7QQpO7+'PO!8aQWO7+'WO!:TQWO,5y[lO]||-1},{term:37,get:lO=>h[lO]||-1}],tokenPrec:0});function Z(lO,G){return lO.split(" ").map(iO=>({label:iO,type:G}))}const W=Z("abs append at_least at_most capitalize ceil compact concat date default divided_by downcase escape escape_once first floor join last lstrip map minus modulo newline_to_br plus prepend remove remove_first replace replace_first reverse round rstrip size slice sort sort_natural split strip strip_html strip_newlines sum times truncate truncatewords uniq upcase url_decode url_encode where","function"),D=Z("cycle comment endcomment raw endraw echo increment decrement liquid if elsif else endif unless endunless case endcase for endfor tablerow endtablerow break continue assign capture endcapture render include","keyword"),XO=Z("empty forloop tablerowloop in with as contains","keyword"),K=Z("first index index0 last length rindex","property"),yO=Z("col col0 col_first col_last first index index0 last length rindex rindex0 row","property");function J(lO){var G;let{state:iO,pos:gO}=lO,M=(0,a.qz)(iO).resolveInner(gO,-1).enterUnfinishedNodesBefore(gO),U=((G=M.childBefore(gO))===null||G===void 0?void 0:G.name)||M.name;if(M.name=="FilterName")return{type:"filter",node:M};if(lO.explicit&&U=="|")return{type:"filter"};if(M.name=="TagName")return{type:"tag",node:M};if(lO.explicit&&U=="{%")return{type:"tag"};if(M.name=="PropertyName"&&M.parent.name=="MemberExpression")return{type:"property",node:M,target:M.parent};if(M.name=="."&&M.parent.name=="MemberExpression")return{type:"property",target:M.parent};if(M.name=="MemberExpression"&&U==".")return{type:"property",target:M};if(M.name=="VariableName")return{type:"expression",from:M.from};let eO=lO.matchBefore(/[\w\u00c0-\uffff]+$/);return eO?{type:"expression",from:eO.from}:lO.explicit&&M.name!="CommentText"&&M.name!="StringLiteral"&&M.name!="NumberLiteral"&&M.name!="InlineComment"?{type:"expression"}:null}function A(lO,G,iO,gO){let M=[];for(;;){let U=G.getChild("Expression");if(!U)return[];if(U.name=="forloop")return M.length?[]:K;if(U.name=="tablerowloop")return M.length?[]:yO;if(U.name=="VariableName"){M.unshift(lO.sliceDoc(U.from,U.to));break}else if(U.name=="MemberExpression"){let eO=U.getChild("PropertyName");eO&&M.unshift(lO.sliceDoc(eO.from,eO.to)),G=U}else return[]}return gO?gO(M,lO,iO):[]}function l(lO={}){let G=lO.filters?lO.filters.concat(W):W,iO=lO.tags?lO.tags.concat(D):D,gO=lO.variables?lO.variables.concat(XO):XO,{properties:M}=lO;return U=>{var eO;let PO=J(U);if(!PO)return null;let bO=(eO=PO.from)!==null&&eO!==void 0?eO:PO.node?PO.node.from:U.pos,fO;return PO.type=="filter"?fO=G:PO.type=="tag"?fO=iO:PO.type=="expression"?fO=gO:fO=A(U.state,PO.target,U,M),fO.length?{options:fO,from:bO,validFor:/^[\w\u00c0-\uffff]*$/}:null}}const d=x.tk.inputHandler.of((lO,G,iO,gO)=>gO!="%"||G!=iO||lO.state.doc.sliceString(G-1,iO+1)!="{}"?!1:(lO.dispatch(lO.state.changeByRange(M=>({changes:{from:M.from,to:M.to,insert:"%%"},range:P.jT.cursor(M.from+1)})),{scrollIntoView:!0,userEvent:"input.type"}),!0));function R(lO){return G=>{let iO=lO.test(G.textAfter);return G.lineIndent(G.node.from)+(iO?0:G.unit)}}const j=a.qp.define({name:"liquid",parser:k.configure({props:[(0,b.Gv)({"cycle comment endcomment raw endraw echo increment decrement liquid in with as":b.pJ.keyword,"empty forloop tablerowloop":b.pJ.atom,"if elsif else endif unless endunless case endcase for endfor tablerow endtablerow break continue":b.pJ.controlKeyword,"assign capture endcapture":b.pJ.definitionKeyword,contains:b.pJ.operatorKeyword,"render include":b.pJ.moduleKeyword,VariableName:b.pJ.variableName,TagName:b.pJ.tagName,FilterName:b.pJ.function(b.pJ.variableName),PropertyName:b.pJ.propertyName,CompareOp:b.pJ.compareOperator,AssignOp:b.pJ.definitionOperator,LogicOp:b.pJ.logicOperator,NumberLiteral:b.pJ.number,StringLiteral:b.pJ.string,BooleanLiteral:b.pJ.bool,InlineComment:b.pJ.lineComment,CommentText:b.pJ.blockComment,"{% %} {{ }}":b.pJ.brace,"( )":b.pJ.paren,".":b.pJ.derefOperator,", .. : |":b.pJ.punctuation}),a.uj.add({Tag:(0,a.vw)({closing:"%}"}),"UnlessDirective ForDirective TablerowDirective CaptureDirective":R(/^\s*(\{%-?\s*)?end\w/),IfDirective:R(/^\s*(\{%-?\s*)?(endif|else|elsif)\b/),CaseDirective:R(/^\s*(\{%-?\s*)?(endcase|when)\b/)}),a.x0.add({"UnlessDirective ForDirective TablerowDirective CaptureDirective IfDirective CaseDirective RawDirective Comment"(lO){let G=lO.firstChild,iO=lO.lastChild;return!G||G.name!="Tag"?null:{from:G.to,to:iO.name=="EndTag"?iO.from:lO.to}}})]}),languageData:{commentTokens:{line:"#"},indentOnInput:/^\s*{%-?\s*(?:end|elsif|else|when|)$/}}),H=(0,t.html)();function tO(lO){return j.configure({wrap:(0,v.FE)(G=>G.type.isTop?{parser:lO.parser,overlay:iO=>iO.name=="Text"||iO.name=="RawText"}:null)},"liquid")}const I=tO(H.language);function rO(lO={}){let G=lO.base||H,iO=G.language==H.language?I:tO(G.language);return new a.ri(iO,[G.support,iO.data.of({autocomplete:l(lO)}),G.language.data.of({closeBrackets:{brackets:["{"]}}),d])}},48825:function(WO,V,o){"use strict";o.r(V),o.d(V,{commonmarkLanguage:function(){return Je},deleteMarkupBackward:function(){return ce},insertNewlineContinueMarkup:function(){return _O},markdown:function(){return Oi},markdownKeymap:function(){return xe},markdownLanguage:function(){return CO}});var a=o(78120),t=o(75533),b=o(59119),v=o(34790),w=o(41113),P=o(35524);class x{static create(u,m,Y,E,$O){let TO=E+(E<<8)+u+(m<<4)|0;return new x(u,m,Y,TO,$O,[],[])}constructor(u,m,Y,E,$O,TO,vO){this.type=u,this.value=m,this.from=Y,this.hash=E,this.end=$O,this.children=TO,this.positions=vO,this.hashProp=[[w.md.contextHash,E]]}addChild(u,m){u.prop(w.md.contextHash)!=this.hash&&(u=new w.mp(u.type,u.children,u.positions,u.length,this.hashProp)),this.children.push(u),this.positions.push(m)}toTree(u,m=this.end){let Y=this.children.length-1;return Y>=0&&(m=Math.max(m,this.positions[Y]+this.children[Y].length+this.from)),new w.mp(u.types[this.type],this.children,this.positions,m-this.from).balance({makeTree:(E,$O,TO)=>new w.mp(w.Jq.none,E,$O,TO,this.hashProp)})}}var s;(function(S){S[S.Document=1]="Document",S[S.CodeBlock=2]="CodeBlock",S[S.FencedCode=3]="FencedCode",S[S.Blockquote=4]="Blockquote",S[S.HorizontalRule=5]="HorizontalRule",S[S.BulletList=6]="BulletList",S[S.OrderedList=7]="OrderedList",S[S.ListItem=8]="ListItem",S[S.ATXHeading1=9]="ATXHeading1",S[S.ATXHeading2=10]="ATXHeading2",S[S.ATXHeading3=11]="ATXHeading3",S[S.ATXHeading4=12]="ATXHeading4",S[S.ATXHeading5=13]="ATXHeading5",S[S.ATXHeading6=14]="ATXHeading6",S[S.SetextHeading1=15]="SetextHeading1",S[S.SetextHeading2=16]="SetextHeading2",S[S.HTMLBlock=17]="HTMLBlock",S[S.LinkReference=18]="LinkReference",S[S.Paragraph=19]="Paragraph",S[S.CommentBlock=20]="CommentBlock",S[S.ProcessingInstructionBlock=21]="ProcessingInstructionBlock",S[S.Escape=22]="Escape",S[S.Entity=23]="Entity",S[S.HardBreak=24]="HardBreak",S[S.Emphasis=25]="Emphasis",S[S.StrongEmphasis=26]="StrongEmphasis",S[S.Link=27]="Link",S[S.Image=28]="Image",S[S.InlineCode=29]="InlineCode",S[S.HTMLTag=30]="HTMLTag",S[S.Comment=31]="Comment",S[S.ProcessingInstruction=32]="ProcessingInstruction",S[S.Autolink=33]="Autolink",S[S.HeaderMark=34]="HeaderMark",S[S.QuoteMark=35]="QuoteMark",S[S.ListMark=36]="ListMark",S[S.LinkMark=37]="LinkMark",S[S.EmphasisMark=38]="EmphasisMark",S[S.CodeMark=39]="CodeMark",S[S.CodeText=40]="CodeText",S[S.CodeInfo=41]="CodeInfo",S[S.LinkTitle=42]="LinkTitle",S[S.LinkLabel=43]="LinkLabel",S[S.URL=44]="URL"})(s||(s={}));class X{constructor(u,m){this.start=u,this.content=m,this.marks=[],this.parsers=[]}}class p{constructor(){this.text="",this.baseIndent=0,this.basePos=0,this.depth=0,this.markers=[],this.pos=0,this.indent=0,this.next=-1}forward(){this.basePos>this.pos&&this.forwardInner()}forwardInner(){let u=this.skipSpace(this.basePos);this.indent=this.countIndent(u,this.pos,this.indent),this.pos=u,this.next=u==this.text.length?-1:this.text.charCodeAt(u)}skipSpace(u){return e(this.text,u)}reset(u){for(this.text=u,this.baseIndent=this.basePos=this.pos=this.indent=0,this.forwardInner(),this.depth=1;this.markers.length;)this.markers.pop()}moveBase(u){this.basePos=u,this.baseIndent=this.countIndent(u,this.pos,this.indent)}moveBaseColumn(u){this.baseIndent=u,this.basePos=this.findColumn(u)}addMarker(u){this.markers.push(u)}countIndent(u,m=0,Y=0){for(let E=m;E=u.stack[m.depth+1].value+m.baseIndent)return!0;if(m.indent>=m.baseIndent+4)return!1;let Y=(S.type==s.OrderedList?y:q)(m,u,!1);return Y>0&&(S.type!=s.BulletList||f(m,u,!1)<0)&&m.text.charCodeAt(m.pos+Y-1)==S.value}const n={[s.Blockquote](S,u,m){return m.next!=62?!1:(m.markers.push(fO(s.QuoteMark,u.lineStart+m.pos,u.lineStart+m.pos+1)),m.moveBase(m.pos+(i(m.text.charCodeAt(m.pos+1))?2:1)),S.end=u.lineStart+m.text.length,!0)},[s.ListItem](S,u,m){return m.indent-1?!1:(m.moveBaseColumn(m.baseIndent+S.value),!0)},[s.OrderedList]:c,[s.BulletList]:c,[s.Document](){return!0}};function i(S){return S==32||S==9||S==10||S==13}function e(S,u=0){for(;um&&i(S.charCodeAt(u-1));)u--;return u}function g(S){if(S.next!=96&&S.next!=126)return-1;let u=S.pos+1;for(;u-1&&S.depth==u.stack.length&&u.parser.leafBlockParsers.indexOf(j.SetextHeading)>-1||Y<3?-1:1}function T(S,u){for(let m=S.stack.length-1;m>=0;m--)if(S.stack[m].type==u)return!0;return!1}function q(S,u,m){return(S.next==45||S.next==43||S.next==42)&&(S.pos==S.text.length-1||i(S.text.charCodeAt(S.pos+1)))&&(!m||T(u,s.BulletList)||S.skipSpace(S.pos+2)=48&&E<=57;){Y++;if(Y==S.text.length)return-1;E=S.text.charCodeAt(Y)}return Y==S.pos||Y>S.pos+9||E!=46&&E!=41||YS.pos+1||S.next!=49)?-1:Y+1-S.pos}function h(S){if(S.next!=35)return-1;let u=S.pos+1;for(;u6?-1:m}function k(S){if(S.next!=45&&S.next!=61||S.indent>=S.baseIndent+4)return-1;let u=S.pos+1;for(;u/,D=/\?>/,XO=[[/^<(?:script|pre|style)(?:\s|>|$)/i,/<\/(?:script|pre|style)>/i],[/^\s*/,D=/\?>/,wO=[[/^<(?:script|pre|style)(?:\s|>|$)/i,/<\/(?:script|pre|style)>/i],[/^\s*/i.exec(Y);if($O)return S.append(fO(s.Comment,m,m+1+$O[0].length));let TO=/^\?[^]*?\?>/.exec(Y);if(TO)return S.append(fO(s.ProcessingInstruction,m,m+1+TO[0].length));let vO=/^(?:![A-Z][^]*?>|!\[CDATA\[[^]*?\]\]>|\/\s*[a-zA-Z][\w-]*\s*>|\s*[a-zA-Z][\w-]*(\s+[a-zA-Z:_][\w-.:]*(?:\s*=\s*(?:[^\s"'=<>`]+|'[^']*'|"[^"]*"))?)*\s*(\/\s*)?>)/.exec(Y);return vO?S.append(fO(s.HTMLTag,m,m+1+vO[0].length)):-1},Emphasis(S,u,m){if(u!=95&&u!=42)return-1;let Y=m+1;for(;S.char(Y)==u;)Y++;let E=S.slice(m-1,m),$O=S.slice(Y,Y+1),TO=ie.test(E),vO=ie.test($O),RO=/\s|^$/.test(E),NO=/\s|^$/.test($O),FO=!NO&&(!vO||RO||TO),me=!RO&&(!TO||NO||vO),ne=FO&&(u==42||!me||TO),Te=me&&(u==42||!FO||vO);return S.append(new GO(u==95?jO:L,m,Y,(ne?1:0)|(Te?2:0)))},HardBreak(S,u,m){if(u==92&&S.char(m+1)==10)return S.append(fO(s.HardBreak,m,m+2));if(u==32){let Y=m+1;for(;S.char(Y)==32;)Y++;if(S.char(Y)==10&&Y>=m+2)return S.append(fO(s.HardBreak,m,Y+1))}return-1},Link(S,u,m){return u==91?S.append(new GO(sO,m,m+1,1)):-1},Image(S,u,m){return u==33&&S.char(m+1)==91?S.append(new GO(mO,m,m+2,1)):-1},LinkEnd(S,u,m){if(u!=93)return-1;for(let Y=S.parts.length-1;Y>=0;Y--){let E=S.parts[Y];if(E instanceof GO&&(E.type==sO||E.type==mO)){if(!E.side||S.skipSpace(E.to)==m&&!/[(\[]/.test(S.slice(m+1,m+2)))return S.parts[Y]=null,-1;let $O=S.takeContent(Y),TO=S.parts[Y]=re(S,$O,E.type==sO?s.Link:s.Image,E.from,m+1);if(E.type==sO)for(let vO=0;vOu?fO(s.URL,u+m,$O+m):$O==S.length?null:!1}}function OO(S,u,m){let Y=S.charCodeAt(u);if(Y!=39&&Y!=34&&Y!=40)return!1;let E=Y==40?41:Y;for(let $O=u+1,TO=!1;$O=this.end?-1:this.text.charCodeAt(u-this.offset)}get end(){return this.offset+this.text.length}slice(u,m){return this.text.slice(u-this.offset,m-this.offset)}append(u){return this.parts.push(u),u.to}addDelimiter(u,m,Y,E,$O){return this.append(new GO(u,m,Y,(E?1:0)|($O?2:0)))}get hasOpenLink(){for(let u=this.parts.length-1;u>=0;u--){let m=this.parts[u];if(m instanceof GO&&(m.type==sO||m.type==mO))return!0}return!1}addElement(u){return this.append(u)}resolveMarkers(u){for(let Y=u;Y=u;RO--){let ke=this.parts[RO];if(ke instanceof GO&&ke.side&1&&ke.type==E.type&&!($O&&(E.side&1||ke.side&2)&&(ke.to-ke.from+TO)%3==0&&((ke.to-ke.from)%3||TO%3))){vO=ke;break}}if(!vO)continue;let NO=E.type.resolve,FO=[],me=vO.from,ne=E.to;if($O){let ke=Math.min(2,vO.to-vO.from,TO);me=vO.to-ke,ne=E.from+ke,NO=ke==1?"Emphasis":"StrongEmphasis"}vO.type.mark&&FO.push(this.elt(vO.type.mark,me,vO.to));for(let ke=RO+1;ke=0;m--){let Y=this.parts[m];if(Y instanceof GO&&Y.type==u)return m}return null}takeContent(u){let m=this.resolveMarkers(u);return this.parts.length=u,m}skipSpace(u){return e(this.text,u-this.offset)+this.offset}elt(u,m,Y,E){return typeof u=="string"?fO(this.parser.getNodeType(u),m,Y,E):new bO(u,m)}}function dO(S,u){if(!u.length)return S;if(!S.length)return u;let m=S.slice(),Y=0;for(let E of u){for(;Y(u?u-1:0))return!1;if(this.fragmentEnd<0){let $O=this.fragment.to;for(;$O>0&&this.input.read($O-1,$O)!=` -`;)$O--;this.fragmentEnd=$O?$O-1:0}let Y=this.cursor;Y||(Y=this.cursor=this.fragment.tree.cursor(),Y.firstChild());let E=u+this.fragment.offset;for(;Y.to<=E;)if(!Y.parent())return!1;for(;;){if(Y.from>=E)return this.fragment.from<=m;if(!Y.childAfter(E))return!1}}matches(u){let m=this.cursor.tree;return m&&m.prop(w.md.contextHash)==u}takeNodes(u){let m=this.cursor,Y=this.fragment.offset,E=this.fragmentEnd-(this.fragment.openEnd?1:0),$O=u.absoluteLineStart,TO=$O,vO=u.block.children.length,RO=TO,NO=vO;for(;;){if(m.to-Y>E){if(m.type.isAnonymous&&m.firstChild())continue;break}let FO=se(m.from-Y,u.ranges);if(m.to-Y<=u.ranges[u.rangeI].to)u.addNode(m.tree,FO);else{let me=new w.mp(u.parser.nodeSet.types[s.Paragraph],[],[],0,u.block.hashProp);u.reusePlaceholders.set(me,m.tree),u.addNode(me,FO)}if(m.type.is("Block")&&(aO.indexOf(m.type.id)<0?(TO=m.to-Y,vO=u.block.children.length):(TO=RO,vO=NO,RO=m.to-Y,NO=u.block.children.length)),!m.nextSibling())break}for(;u.block.children.length>vO;)u.block.children.pop(),u.block.positions.pop();return TO-$O}}function se(S,u){let m=S;for(let Y=1;YA[S]),Object.keys(A).map(S=>j[S]),Object.keys(A),H,n,Object.keys(BO).map(S=>BO[S]),Object.keys(BO),[]);function Xe(S,u,m){let Y=[];for(let E=S.firstChild,$O=u;;E=E.nextSibling){let TO=E?E.from:m;if(TO>$O&&Y.push({from:$O,to:TO}),!E)break;$O=E.to}return Y}function Ve(S){let{codeParser:u,htmlParser:m}=S;return{wrap:(0,w.FE)((E,$O)=>{let TO=E.type.id;if(u&&(TO==s.CodeBlock||TO==s.FencedCode)){let vO="";if(TO==s.FencedCode){let NO=E.node.getChild(s.CodeInfo);NO&&(vO=$O.read(NO.from,NO.to))}let RO=u(vO);if(RO)return{parser:RO,overlay:NO=>NO.type.id==s.CodeText}}else if(m&&(TO==s.HTMLBlock||TO==s.HTMLTag))return{parser:m,overlay:Xe(E.node,E.from,E.to)};return null})}}const Ze={resolve:"Strikethrough",mark:"StrikethroughMark"},Ne={defineNodes:[{name:"Strikethrough",style:{"Strikethrough/...":P.pJ.strikethrough}},{name:"StrikethroughMark",style:P.pJ.processingInstruction}],parseInline:[{name:"Strikethrough",parse(S,u,m){if(u!=126||S.char(m+1)!=126||S.char(m+2)==126)return-1;let Y=S.slice(m-1,m),E=S.slice(m+2,m+3),$O=/\s|^$/.test(Y),TO=/\s|^$/.test(E),vO=ie.test(Y),RO=ie.test(E);return S.addDelimiter(Ze,m,m+2,!TO&&(!RO||$O||vO),!$O&&(!vO||TO||RO))},after:"Emphasis"}]};function Ue(S,u,m=0,Y,E=0){let $O=0,TO=!0,vO=-1,RO=-1,NO=!1,FO=()=>{Y.push(S.elt("TableCell",E+vO,E+RO,S.parser.parseInline(u.slice(vO,RO),E+vO)))};for(let me=m;me-1)&&$O++,TO=!1,Y&&(vO>-1&&FO(),Y.push(S.elt("TableDelimiter",me+E,me+E+1))),vO=RO=-1):(NO||ne!=32&&ne!=9)&&(vO<0&&(vO=me),RO=me+1),NO=!NO&&ne==92}return vO>-1&&($O++,Y&&FO()),$O}function Ke(S,u){for(let m=u;mE instanceof je)||!Ke(u.text,u.basePos))return!1;let Y=S.scanLine(S.absoluteLineEnd+1).text;return Be.test(Y)&&Ue(S,u.text,u.basePos)==Ue(S,Y,u.basePos)},before:"SetextHeading"}]};class ZO{nextLine(){return!1}finish(u,m){return u.addLeafElement(m,u.elt("Task",m.start,m.start+m.content.length,[u.elt("TaskMarker",m.start,m.start+3),...u.parser.parseInline(m.content.slice(3),m.start+3)])),!0}}const Qe={defineNodes:[{name:"Task",block:!0,style:P.pJ.list},{name:"TaskMarker",style:P.pJ.atom}],parseBlock:[{name:"TaskList",leaf(S,u){return/^\[[ xX]\][ \t]/.test(u.content)&&S.parentType().name=="ListItem"?new ZO:null},after:"SetextHeading"}]},ee=/(www\.)|(https?:\/\/)|([\w.+-]+@)|(mailto:|xmpp:)/gy,ye=/[\w-]+(\.[\w-]+)+(\/[^\s<]*)?/gy,Ee=/[\w-]+\.[\w-]+($|\/)/,Le=/[\w.+-]+@[\w-]+(\.[\w.-]+)+/gy,hO=/\/[a-zA-Z\d@.]+/gy;function QO(S,u,m,Y){let E=0;for(let $O=u;$O-1)return-1;let Y=u+m[0].length;for(;;){let E=S[Y-1],$O;if(/[?!.,:*_~]/.test(E)||E==")"&&QO(S,u,Y,")")>QO(S,u,Y,"("))Y--;else if(E==";"&&($O=/&(?:#\d+|#x[a-f\d]+|\w+);$/.exec(S.slice(u,Y))))Y=u+$O.index;else break}return Y}function zO(S,u){Le.lastIndex=u;let m=Le.exec(S);if(!m)return-1;let Y=m[0][m[0].length-1];return Y=="_"||Y=="-"?-1:u+m[0].length-(Y=="."?1:0)}const ge=[MO,Qe,Ne,{parseInline:[{name:"Autolink",parse(S,u,m){let Y=m-S.offset;ee.lastIndex=Y;let E=ee.exec(S.text),$O=-1;if(!E)return-1;if(E[1]||E[2]){if($O=IO(S.text,Y+E[0].length),$O>-1&&S.hasOpenLink){let TO=/([^\[\]]|\[[^\]]*\])*/.exec(S.text.slice(Y,$O));$O=Y+TO[0].length}}else E[3]?$O=zO(S.text,Y):($O=zO(S.text,Y+E[0].length),$O>-1&&E[0]=="xmpp:"&&(hO.lastIndex=$O,E=hO.exec(S.text),E&&($O=E.index+E[0].length)));return $O<0?-1:(S.addElement(S.elt("URL",m,$O+S.offset)),$O+S.offset)}}]}];function Ge(S,u,m){return(Y,E,$O)=>{if(E!=S||Y.char($O+1)==S)return-1;let TO=[Y.elt(m,$O,$O+1)];for(let vO=$O+1;vO"}}}),ii=new w.md,He=Se.configure({props:[b.x0.add(S=>!S.is("Block")||S.is("Document")||ti(S)!=null||ai(S)?void 0:(u,m)=>({from:m.doc.lineAt(u.from).to,to:u.to})),ii.add(ti),b.uj.add({Document:()=>null}),b.pp.add({Document:de})]});function ti(S){let u=/^(?:ATX|Setext)Heading(\d)$/.exec(S.name);return u?+u[1]:void 0}function ai(S){return S.name=="OrderedList"||S.name=="BulletList"}function ve(S,u){let m=S;for(;;){let Y=m.nextSibling,E;if(!Y||(E=ti(Y.type))!=null&&E<=u)break;m=Y}return m.to}const ni=b.rs.of((S,u,m)=>{for(let Y=(0,b.qz)(S).resolveInner(m,-1);Y&&!(Y.fromm)return{from:m,to:$O}}return null});function _e(S){return new b.SQ(de,S,[ni],"markdown")}const Je=_e(He),CO=_e(He.configure([ge,kO,Ce,ae,{props:[b.x0.add({Table:(S,u)=>({from:u.doc.lineAt(S.from).to,to:S.to})})]}]));function LO(S,u){return m=>{if(m&&S){let Y=null;if(m=/\S*/.exec(m)[0],typeof S=="function"?Y=S(m):Y=b.c6.matchLanguageName(S,m,!0),Y instanceof b.c6)return Y.support?Y.support.language.parser:b.Be.getSkippingParser(Y.load());if(Y)return Y.parser}return u?u.parser:null}}class EO{constructor(u,m,Y,E,$O,TO,vO){this.node=u,this.from=m,this.to=Y,this.spaceBefore=E,this.spaceAfter=$O,this.type=TO,this.item=vO}blank(u,m=!0){let Y=this.spaceBefore+(this.node.name=="Blockquote"?">":"");if(u!=null){for(;Y.length0;E--)Y+=" ";return Y+(m?this.spaceAfter:"")}}marker(u,m){let Y=this.node.name=="OrderedList"?String(+$e(this.item,u)[2]+m):"";return this.spaceBefore+Y+this.type+this.spaceAfter}}function VO(S,u){let m=[];for(let E=S;E&&E.name!="Document";E=E.parent)(E.name=="ListItem"||E.name=="Blockquote"||E.name=="FencedCode")&&m.push(E);let Y=[];for(let E=m.length-1;E>=0;E--){let $O=m[E],TO,vO=u.lineAt($O.from),RO=$O.from-vO.from;if($O.name=="FencedCode")Y.push(new EO($O,RO,RO,"","","",null));else if($O.name=="Blockquote"&&(TO=/^ *>( ?)/.exec(vO.text.slice(RO))))Y.push(new EO($O,RO,RO+TO[0].length,"",TO[1],">",null));else if($O.name=="ListItem"&&$O.parent.name=="OrderedList"&&(TO=/^( *)\d+([.)])( *)/.exec(vO.text.slice(RO)))){let NO=TO[3],FO=TO[0].length;NO.length>=4&&(NO=NO.slice(0,NO.length-4),FO-=4),Y.push(new EO($O.parent,RO,RO+FO,TO[1],NO,TO[2],$O))}else if($O.name=="ListItem"&&$O.parent.name=="BulletList"&&(TO=/^( *)([-+*])( {1,4}\[[ xX]\])?( +)/.exec(vO.text.slice(RO)))){let NO=TO[4],FO=TO[0].length;NO.length>4&&(NO=NO.slice(0,NO.length-4),FO-=4);let me=TO[2];TO[3]&&(me+=TO[3].replace(/[xX]/," ")),Y.push(new EO($O.parent,RO,RO+FO,TO[1],NO,me,$O))}}return Y}function $e(S,u){return/^(\s*)(\d+)(?=[.)])/.exec(u.sliceString(S.from,S.from+10))}function fe(S,u,m,Y=0){for(let E=-1,$O=S;;){if($O.name=="ListItem"){let vO=$e($O,u),RO=+vO[2];if(E>=0){if(RO!=E+1)return;m.push({from:$O.from+vO[1].length,to:$O.from+vO[0].length,insert:String(E+2+Y)})}E=RO}let TO=$O.nextSibling;if(!TO)break;$O=TO}}function oO(S,u){let m=/^[ \t]*/.exec(S)[0].length;if(!m||u.facet(b.c)!=" ")return S;let Y=(0,a.IS)(S,4,m),E="";for(let $O=Y;$O>0;)$O>=4?(E+=" ",$O-=4):(E+=" ",$O--);return E+S.slice(m)}const _O=({state:S,dispatch:u})=>{let m=(0,b.qz)(S),{doc:Y}=S,E=null,$O=S.changeByRange(TO=>{if(!TO.empty||!CO.isActiveAt(S,TO.from))return E={range:TO};let vO=TO.from,RO=Y.lineAt(vO),NO=VO(m.resolveInner(vO,-1),Y);for(;NO.length&&NO[NO.length-1].from>vO-RO.from;)NO.pop();if(!NO.length)return E={range:TO};let FO=NO[NO.length-1];if(FO.to-FO.spaceAfter.length>vO-RO.from)return E={range:TO};let me=vO>=FO.to-FO.spaceAfter.length&&!/\S/.test(RO.text.slice(FO.to));if(FO.item&&me){let Me=FO.node.firstChild,ei=FO.node.getChild("ListItem","ListItem");if(Me.to>=vO||ei&&ei.to0&&!/[^\s>]/.test(Y.lineAt(RO.from-1).text)){let Fe=NO.length>1?NO[NO.length-2]:null,si,fi="";Fe&&Fe.item?(si=RO.from+Fe.from,fi=Fe.marker(Y,1)):si=RO.from+(Fe?Fe.to:0);let Si=[{from:si,to:vO,insert:fi}];return FO.node.name=="OrderedList"&&fe(FO.item,Y,Si,-2),Fe&&Fe.node.name=="OrderedList"&&fe(Fe.item,Y,Si),{range:a.jT.cursor(si+fi.length),changes:Si}}else{let Fe=oe(NO,S,RO);return{range:a.jT.cursor(vO+Fe.length+1),changes:{from:RO.from,insert:Fe+S.lineBreak}}}}if(FO.node.name=="Blockquote"&&me&&RO.from){let Me=Y.lineAt(RO.from-1),ei=/>\s*$/.exec(Me.text);if(ei&&ei.index==FO.from){let Fe=S.changes([{from:Me.from+ei.index,to:Me.to},{from:RO.from+FO.from,to:RO.to}]);return{range:TO.map(Fe),changes:Fe}}}let ne=[];FO.node.name=="OrderedList"&&fe(FO.item,Y,ne);let Te=FO.item&&FO.item.from]*/.exec(RO.text)[0].length>=FO.to)for(let Me=0,ei=NO.length-1;Me<=ei;Me++)De+=Me==ei&&!Te?NO[Me].marker(Y,1):NO[Me].blank(MeRO.from&&/\s/.test(RO.text.charAt(ke-RO.from-1));)ke--;return De=oO(De,S),qO(FO.node,S.doc)&&(De=oe(NO,S,RO)+S.lineBreak+De),ne.push({from:ke,to:vO,insert:S.lineBreak+De}),{range:a.jT.cursor(ke+De.length+1),changes:ne}});return E?!1:(u(S.update($O,{scrollIntoView:!0,userEvent:"input"})),!0)};function DO(S){return S.name=="QuoteMark"||S.name=="ListMark"}function qO(S,u){if(S.name!="OrderedList"&&S.name!="BulletList")return!1;let m=S.firstChild,Y=S.getChild("ListItem","ListItem");if(!Y)return!1;let E=u.lineAt(m.to),$O=u.lineAt(Y.from),TO=/^[\s>]*$/.test(E.text);return E.number+(TO?0:1)<$O.number}function oe(S,u,m){let Y="";for(let E=0,$O=S.length-2;E<=$O;E++)Y+=S[E].blank(E<$O?(0,a.IS)(m.text,4,S[E+1].from)-Y.length:null,E<$O);return oO(Y,u)}function be(S,u){let m=S.resolveInner(u,-1),Y=u;DO(m)&&(Y=m.from,m=m.parent);for(let E;E=m.childBefore(Y);)if(DO(E))Y=E.from;else if(E.name=="OrderedList"||E.name=="BulletList")m=E.lastChild,Y=m.to;else break;return m}const ce=({state:S,dispatch:u})=>{let m=(0,b.qz)(S),Y=null,E=S.changeByRange($O=>{let TO=$O.from,{doc:vO}=S;if($O.empty&&CO.isActiveAt(S,$O.from)){let RO=vO.lineAt(TO),NO=VO(be(m,TO),vO);if(NO.length){let FO=NO[NO.length-1],me=FO.to-FO.spaceAfter.length+(FO.spaceAfter?1:0);if(TO-RO.from>me&&!/\S/.test(RO.text.slice(me,TO-RO.from)))return{range:a.jT.cursor(RO.from+me),changes:{from:RO.from+me,to:TO}};if(TO-RO.from==me&&(!FO.item||RO.from<=FO.item.from||!/\S/.test(RO.text.slice(0,FO.to)))){let ne=RO.from+FO.from;if(FO.item&&FO.node.from=97&&kO<=122||kO>=65&&kO<=90}function je(kO){return kO==95||kO>=128||Be(kO)}function MO(kO){return kO>=48&&kO<=55||kO>=97&&kO<=102||kO>=65&&kO<=70}const ZO={int:!0,integer:!0,bool:!0,boolean:!0,float:!0,double:!0,real:!0,string:!0,array:!0,object:!0,unset:!0,__proto__:null},Qe=new a.Jq(kO=>{if(kO.next==40){kO.advance();let ae=0;for(;Ke(kO.peek(ae));)ae++;let we="",de;for(;Be(de=kO.peek(ae));)we+=String.fromCharCode(de),ae++;for(;Ke(kO.peek(ae));)ae++;kO.peek(ae)==41&&ZO[we.toLowerCase()]&&kO.acceptToken(b)}else if(kO.next==60&&kO.peek(1)==60&&kO.peek(2)==60){for(let de=0;de<3;de++)kO.advance();for(;kO.next==32||kO.next==9;)kO.advance();let ae=kO.next==39;if(ae&&kO.advance(),!je(kO.next))return;let we=String.fromCharCode(kO.next);for(;kO.advance(),!(!je(kO.next)&&!(kO.next>=48&&kO.next<=55));)we+=String.fromCharCode(kO.next);if(ae){if(kO.next!=39)return;kO.advance()}if(kO.next!=10&&kO.next!=13)return;for(;;){let de=kO.next==10||kO.next==13;if(kO.advance(),kO.next<0)return;if(de){for(;kO.next==32||kO.next==9;)kO.advance();let ii=!0;for(let He=0;He{kO.next<0&&kO.acceptToken(X)}),ye=new a.Jq((kO,ae)=>{kO.next==63&&ae.canShift(s)&&kO.peek(1)==62&&kO.acceptToken(s)});function Ee(kO){let ae=kO.peek(1);if(ae==110||ae==114||ae==116||ae==118||ae==101||ae==102||ae==92||ae==36||ae==34||ae==123)return 2;if(ae>=48&&ae<=55){let we=2,de;for(;we<5&&(de=kO.peek(we))>=48&&de<=55;)we++;return we}if(ae==120&&MO(kO.peek(2)))return MO(kO.peek(3))?4:3;if(ae==117&&kO.peek(2)==123)for(let we=3;;we++){let de=kO.peek(we);if(de==125)return we==2?0:we+1;if(!MO(de))break}return 0}const Le=new a.Jq((kO,ae)=>{let we=!1;for(;!(kO.next==34||kO.next<0||kO.next==36&&(je(kO.peek(1))||kO.peek(1)==123)||kO.next==123&&kO.peek(1)==36);we=!0){if(kO.next==92){let de=Ee(kO);if(de){if(we)break;return kO.acceptToken(P,de)}}else if(!we&&(kO.next==91||kO.next==45&&kO.peek(1)==62&&je(kO.peek(2))||kO.next==63&&kO.peek(1)==45&&kO.peek(2)==62&&je(kO.peek(3)))&&ae.canShift(x))break;kO.advance()}we&&kO.acceptToken(w)}),hO=(0,t.Gv)({"Visibility abstract final static":t.pJ.modifier,"for foreach while do if else elseif switch try catch finally return throw break continue default case":t.pJ.controlKeyword,"endif endfor endforeach endswitch endwhile declare enddeclare goto match":t.pJ.controlKeyword,"and or xor yield unset clone instanceof insteadof":t.pJ.operatorKeyword,"function fn class trait implements extends const enum global interface use var":t.pJ.definitionKeyword,"include include_once require require_once namespace":t.pJ.moduleKeyword,"new from echo print array list as":t.pJ.keyword,null:t.pJ.null,Boolean:t.pJ.bool,VariableName:t.pJ.variableName,"NamespaceName/...":t.pJ.namespace,"NamedType/...":t.pJ.typeName,Name:t.pJ.name,"CallExpression/Name":t.pJ.function(t.pJ.variableName),"LabelStatement/Name":t.pJ.labelName,"MemberExpression/Name":t.pJ.propertyName,"MemberExpression/VariableName":t.pJ.special(t.pJ.propertyName),"ScopedExpression/ClassMemberName/Name":t.pJ.propertyName,"ScopedExpression/ClassMemberName/VariableName":t.pJ.special(t.pJ.propertyName),"CallExpression/MemberExpression/Name":t.pJ.function(t.pJ.propertyName),"CallExpression/ScopedExpression/ClassMemberName/Name":t.pJ.function(t.pJ.propertyName),"MethodDeclaration/Name":t.pJ.function(t.pJ.definition(t.pJ.variableName)),"FunctionDefinition/Name":t.pJ.function(t.pJ.definition(t.pJ.variableName)),"ClassDeclaration/Name":t.pJ.definition(t.pJ.className),UpdateOp:t.pJ.updateOperator,ArithOp:t.pJ.arithmeticOperator,LogicOp:t.pJ.logicOperator,BitOp:t.pJ.bitwiseOperator,CompareOp:t.pJ.compareOperator,ControlOp:t.pJ.controlOperator,AssignOp:t.pJ.definitionOperator,"$ ConcatOp":t.pJ.operator,LineComment:t.pJ.lineComment,BlockComment:t.pJ.blockComment,Integer:t.pJ.integer,Float:t.pJ.float,String:t.pJ.string,ShellExpression:t.pJ.special(t.pJ.string),"=> ->":t.pJ.punctuation,"( )":t.pJ.paren,"#[ [ ]":t.pJ.squareBracket,"${ { }":t.pJ.brace,"-> ?->":t.pJ.derefOperator,", ; :: : \\":t.pJ.separator,"PhpOpen PhpClose":t.pJ.processingInstruction}),QO={__proto__:null,static:311,STATIC:311,class:333,CLASS:333},IO=a.WQ.deserialize({version:14,states:"$GSQ`OWOOQhQaOOP%oO`OOOOO#t'#H_'#H_O%tO#|O'#DtOOO#u'#Dw'#DwQ&SOWO'#DwO&XO$VOOOOQ#u'#Dx'#DxO&lQaO'#D|O(mQdO'#E}O(tQdO'#EQO*kQaO'#EWO,zQ`O'#ETO-PQ`O'#E^O/nQaO'#E^O/uQ`O'#EfO/zQ`O'#EoO*kQaO'#EoO0VQ`O'#HhO0[Q`O'#E{O0[Q`O'#E{OOQS'#Ic'#IcO0aQ`O'#EvOOQS'#IZ'#IZO2oQdO'#IWO6tQeO'#FUO*kQaO'#FeO*kQaO'#FfO*kQaO'#FgO*kQaO'#FhO*kQaO'#FhO*kQaO'#FkOOQO'#Id'#IdO7RQ`O'#FqOOQO'#Hi'#HiO7ZQ`O'#HOO7uQ`O'#FlO8QQ`O'#H]O8]Q`O'#FvO8eQaO'#FwO*kQaO'#GVO*kQaO'#GYO8}OrO'#G]OOQS'#Iq'#IqOOQS'#Ip'#IpOOQS'#IW'#IWO,zQ`O'#GdO,zQ`O'#GfO,zQ`O'#GkOhQaO'#GmO9UQ`O'#GnO9ZQ`O'#GqO9`Q`O'#GtO9eQeO'#GuO9eQeO'#GvO9eQeO'#GwO9oQ`O'#GxO9tQ`O'#GzO9yQaO'#G{OS,5>SOJ[QdO,5;gOOQO-E;f-E;fOL^Q`O,5;gOLcQpO,5;bO0aQ`O'#EyOLkQtO'#E}OOQS'#Ez'#EzOOQS'#Ib'#IbOM`QaO,5:wO*kQaO,5;nOOQS,5;p,5;pO*kQaO,5;pOMgQdO,5UQaO,5=hO!-eQ`O'#F}O!-jQdO'#IlO!&WQdO,5=iOOQ#u,5=j,5=jO!-uQ`O,5=lO!-xQ`O,5=mO!-}Q`O,5=nO!.YQdO,5=qOOQ#u,5=q,5=qO!.eQ`O,5=rO!.eQ`O,5=rO!.mQdO'#IwO!.{Q`O'#HXO!&WQdO,5=rO!/ZQ`O,5=rO!/fQdO'#IYO!&WQdO,5=vOOQ#u-E;_-E;_O!1RQ`O,5=kOOO#u,5:^,5:^O!1^O#|O,5:^OOO#u-E;^-E;^OOOO,5>p,5>pOOQ#y1G0S1G0SO!1fQ`O1G0XO*kQaO1G0XO!2xQ`O1G0pOOQS1G0p1G0pO!4[Q`O1G0pOOQS'#I_'#I_O*kQaO'#I_OOQS1G0q1G0qO!4cQ`O'#IaO!7lQ`O'#E}O!7yQaO'#EuOOQO'#Ia'#IaO!8TQ`O'#I`O!8]Q`O,5;_OOQS'#FQ'#FQOOQS1G1U1G1UO!8bQdO1G1]O!:dQdO1G1]O!wO#(fQaO'#HdO#(vQ`O,5>vOOQS1G0d1G0dO#)OQ`O1G0dO#)TQ`O'#I^O#*mQ`O'#I^O#*uQ`O,5;ROIbQaO,5;ROOQS1G0u1G0uPOQO'#E}'#E}O#+fQdO1G1RO0aQ`O'#HgO#-hQtO,5;cO#.YQaO1G0|OOQS,5;e,5;eO#0iQtO,5;gO#0vQdO1G0cO*kQaO1G0cO#2cQdO1G1YO#4OQdO1G1[OOQO,5<^,5<^O#4`Q`O'#HjO#4nQ`O,5?ROOQO1G1w1G1wO#4vQ`O,5?ZO!&WQdO1G3TO<_Q`O1G3TOOQ#u1G3U1G3UO#4{Q`O1G3YO!1RQ`O1G3VO#5WQ`O1G3VO#5]QpO'#FoO#5kQ`O'#FoO#5{Q`O'#FoO#6WQ`O'#FoO#6`Q`O'#FsO#6eQ`O'#FtOOQO'#If'#IfO#6lQ`O'#IeO#6tQ`O,5tOOQ#u1G3b1G3bOOQ#u1G3V1G3VO!-xQ`O1G3VO!1UQ`O1G3VOOO#u1G/x1G/xO*kQaO7+%sO#MuQdO7+%sOOQS7+&[7+&[O$ bQ`O,5>yO>UQaO,5;`O$ iQ`O,5;aO$#OQaO'#HfO$#YQ`O,5>zOOQS1G0y1G0yO$#bQ`O'#EYO$#gQ`O'#IXO$#oQ`O,5:sOOQS1G0e1G0eO$#tQ`O1G0eO$#yQ`O1G0iO9yQaO1G0iOOQO,5>O,5>OOOQO-E;b-E;bOOQS7+&O7+&OO>UQaO,5;SO$%`QaO'#HeO$%jQ`O,5>xOOQS1G0m1G0mO$%rQ`O1G0mOOQS,5>R,5>ROOQS-E;e-E;eO$%wQdO7+&hO$'yQtO1G1RO$(WQdO7+%}OOQS1G0i1G0iOOQO,5>U,5>UOOQO-E;h-E;hOOQ#u7+(o7+(oO!&WQdO7+(oOOQ#u7+(t7+(tO#KmQ`O7+(tO0aQ`O7+(tOOQ#u7+(q7+(qO!-xQ`O7+(qO!1UQ`O7+(qO!1RQ`O7+(qO$)sQ`O,5UQaO,5],5>]OOQS-E;o-E;oO$.iQdO7+'hO$.yQpO7+'hO$/RQdO'#IiOOQO,5dOOQ#u,5>d,5>dOOQ#u-E;v-E;vO$;lQaO7+(lO$cOOQS-E;u-E;uO!&WQdO7+(nO$=mQdO1G2TOOQS,5>[,5>[OOQS-E;n-E;nOOQ#u7+(r7+(rO$?nQ`O'#GQO$?uQ`O'#GQO$@ZQ`O'#HUOOQO'#Hy'#HyO$@`Q`O,5=oOOQ#u,5=o,5=oO$@gQpO7+(tOOQ#u7+(x7+(xO!&WQdO7+(xO$@rQdO,5>fOOQS-E;x-E;xO$AQQdO1G4}O$A]Q`O,5=tO$AbQ`O,5=tO$AmQ`O'#H{O$BRQ`O,5?dOOQS1G3_1G3_O#KrQ`O7+(xO$BZQdO,5=|OOQS-E;`-E;`O$CvQdO<Q,5>QOOQO-E;d-E;dO$8YQaO,5:tO$FxQaO'#HcO$GVQ`O,5>sOOQS1G0_1G0_OOQS7+&P7+&PO$G_Q`O7+&TO$HtQ`O1G0nO$JZQ`O,5>POOQO,5>P,5>POOQO-E;c-E;cOOQS7+&X7+&XOOQS7+&T7+&TOOQ#u<UQaO1G1uO$KsQ`O1G1uO$LOQ`O1G1yOOQO1G1y1G1yO$LTQ`O1G1uO$L]Q`O1G1uO$MrQ`O1G1zO>UQaO1G1zOOQO,5>V,5>VOOQO-E;i-E;iOOQS<`OOQ#u-E;r-E;rOhQaO<aOOQO-E;s-E;sO!&WQdO<g,5>gOOQO-E;y-E;yO!&WQdO<UQaO,5;TOOQ#uANAzANAzO#KmQ`OANAzOOQ#uANAwANAwO!-xQ`OANAwO%)vQ`O7+'aO>UQaO7+'aOOQO7+'e7+'eO%+]Q`O7+'aO%+hQ`O7+'eO>UQaO7+'fO%+mQ`O7+'fO%-SQ`O'#HlO%-bQ`O,5?SO%-bQ`O,5?SOOQO1G1{1G1{O$+qQpOAN@dOOQSAN@dAN@dO0aQ`OAN@dO%-jQtOANCgO%-xQ`OAN@dO*kQaOAN@nO%.QQdOAN@nO%.bQpOAN@nOOQS,5>X,5>XOOQS-E;k-E;kOOQO1G2U1G2UO!&WQdO1G2UO$/dQpO1G2UO<_Q`O1G2SO!.YQdO1G2WO!&WQdO1G2SOOQO1G2W1G2WOOQO1G2S1G2SO%.jQaO'#GSOOQO1G2X1G2XOOQSAN@oAN@oOOOQ<UQaO<W,5>WO%6wQ`O,5>WOOQO-E;j-E;jO%6|Q`O1G4nOOQSG26OG26OO$+qQpOG26OO0aQ`OG26OO%7UQdOG26YO*kQaOG26YOOQO7+'p7+'pO!&WQdO7+'pO!&WQdO7+'nOOQO7+'r7+'rOOQO7+'n7+'nO%7fQ`OLD+tO%8uQ`O'#E}O%9PQ`O'#IZO!&WQdO'#HrO%:|QaO,5^,5>^OOQP-E;p-E;pOOQO1G2Y1G2YOOQ#uLD,bLD,bOOQTG27RG27RO!&WQdOLD,xO!&WQdO<wO&EPQdO1G0cO#.YQaO1G0cO&F{QdO1G1YO&HwQdO1G1[O#.YQaO1G1|O#.YQaO7+%sO&JsQdO7+%sO&LoQdO7+%}O#.YQaO7+'hO&NkQdO7+'hO'!gQdO<lQdO,5>wO(@nQdO1G0cO'.QQaO1G0cO(BpQdO1G1YO(DrQdO1G1[O'.QQaO1G1|O'.QQaO7+%sO(FtQdO7+%sO(HvQdO7+%}O'.QQaO7+'hO(JxQdO7+'hO(LzQdO<wO*1sQaO'#HdO*2TQ`O,5>vO*2]QdO1G0cO9yQaO1G0cO*4XQdO1G1YO*6TQdO1G1[O9yQaO1G1|O>UQaO'#HwO*8PQ`O,5=[O*8XQaO'#HbO*8cQ`O,5>tO9yQaO7+%sO*8kQdO7+%sO*:gQ`O1G0iO>UQaO1G0iO*;|QdO7+%}O9yQaO7+'hO*=xQdO7+'hO*?tQ`O,5>cO*AZQ`O,5=|O*BpQdO<UQaO'#FeO>UQaO'#FfO>UQaO'#FgO>UQaO'#FhO>UQaO'#FhO>UQaO'#FkO+'XQaO'#FwO>UQaO'#GVO>UQaO'#GYO+'`QaO,5:mO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO+'gQ`O'#I]O$8YQaO'#EaO+)PQaOG26YO$8YQaO'#I]O+*{Q`O'#I[O++TQaO,5:wO>UQaO,5;nO>UQaO,5;pO++[Q`O,5UQaO1G0XO+9hQ`O1G1]O+;TQ`O1G1]O+]Q`O1G1]O+?xQ`O1G1]O+AeQ`O1G1]O+CQQ`O1G1]O+DmQ`O1G1]O+FYQ`O1G1]O+GuQ`O1G1]O+IbQ`O1G1]O+J}Q`O1G1]O+LjQ`O1G1]O+NVQ`O1G1]O, rQ`O1G1]O,#_Q`O1G0cO>UQaO1G0cO,$zQ`O1G1YO,&gQ`O1G1[O,(SQ`O1G1|O>UQaO1G1|O>UQaO7+%sO,([Q`O7+%sO,)wQ`O7+%}O>UQaO7+'hO,+dQ`O7+'hO,+lQ`O7+'hO,-XQpO7+'hO,-aQ`O<UQaO<UQaOAN@nO,0qQ`OAN@nO,2^QpOAN@nO,2fQ`OG26YO>UQaOG26YO,4RQ`OLD+tO,5nQaO,5:}O>UQaO1G0iO,5uQ`O'#I]O$8YQaO'#FeO$8YQaO'#FfO$8YQaO'#FgO$8YQaO'#FhO$8YQaO'#FhO+)PQaO'#FhO$8YQaO'#FkO,6SQaO'#FwO,6ZQaO'#FwO$8YQaO'#GVO+)PQaO'#GVO$8YQaO'#GYO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO,8YQ`O'#FlO>UQaO'#EaO>UQaO'#I]O,8bQaO,5:wO,8iQaO,5:wO$8YQaO,5;nO+)PQaO,5;nO$8YQaO,5;pO,:hQ`O,5wO-IcQ`O1G0cO-KOQ`O1G0cO$8YQaO1G0cO+)PQaO1G0cO-L_Q`O1G1YO-MzQ`O1G1YO. ZQ`O1G1[O$8YQaO1G1|O$8YQaO7+%sO+)PQaO7+%sO.!vQ`O7+%sO.$cQ`O7+%sO.%rQ`O7+%}O.'_Q`O7+%}O$8YQaO7+'hO.(nQ`O7+'hO.*ZQ`O<fQ`O,5>wO.@RQ`O1G1|O!%WQ`O1G1|O0aQ`O1G1|O0aQ`O7+'hO.@ZQ`O7+'hO.@cQpO7+'hO.@kQpO<UO#X&PO~P>UO!o&SO!s&RO#b&RO~OPgOQ|OU^OW}O[8lOo=yOs#hOx8jOy8jO}`O!O]O!Q8pO!R}O!T8oO!U8kO!V8kO!Y8rO!c8iO!s&VO!y[O#U&WO#W_O#bhO#daO#ebO#peO$T8nO$]8mO$^8nO$aqO$z8qO${!OO$}}O%O}O%V|O'g{O~O!x'SP~PAOO!s&[O#b&[O~OT#TOz#RO!S#UO!b#VO!o!{O!v!yO!y!}O#S#QO#W!zO#`!|O#a!|O#s#PO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dO~O!x&nO~PCqO!x'VX!}'VX#O'VX#X'VX!n'VXV'VX!q'VX#u'VX#w'VXw'VX~P&sO!y$hO#S&oO~Oo$mOs$lO~O!o&pO~O!}&sO#S;dO#U;cO!x'OP~P9yOT6iOz6gO!S6jO!b6kO!o!{O!v8sO!y!}O#S#QO#W!zO#`!|O#a!|O#s#PO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}'PX#X'PX~O#O&tO~PGSO!}&wO#X'OX~O#X&yO~O!}'OO!x'QP~P9yO!n'PO~PCqO!m#oa!o#oa#S#oa#p#qX&s#oa!x#oa#O#oaw#oa~OT#oaz#oa!S#oa!b#oa!v#oa!y#oa#W#oa#`#oa#a#oa#s#oa#z#oa#{#oa#|#oa#}#oa$O#oa$Q#oa$R#oa$S#oa$T#oa$U#oa$V#oa$W#oa$z#oa!}#oa#X#oa!n#oaV#oa!q#oa#u#oa#w#oa~PIpO!s'RO~O!x'UO#l'SO~O!x'VX#l'VX#p#qX#S'VX#U'VX#b'VX!o'VX#O'VXw'VX!m'VX&s'VX~O#S'YO~P*kO!m$Xa&s$Xa!x$Xa!n$Xa~PCqO!m$Ya&s$Ya!x$Ya!n$Ya~PCqO!m$Za&s$Za!x$Za!n$Za~PCqO!m$[a&s$[a!x$[a!n$[a~PCqO!o!{O!y!}O#W!zO#`!|O#a!|O#s#PO$z#dOT$[a!S$[a!b$[a!m$[a!v$[a#S$[a#z$[a#{$[a#|$[a#}$[a$O$[a$Q$[a$R$[a$S$[a$T$[a$U$[a$V$[a$W$[a&s$[a!x$[a!n$[a~Oz#RO~PNyO!m$_a&s$_a!x$_a!n$_a~PCqO!y!}O!}$fX#X$fX~O!}'^O#X'ZX~O#X'`O~O!s$kO#S'aO~O]'cO~O!s'eO~O!s'fO~O$l'gO~O!`'mO#S'kO#U'lO#b'jO$drO!x'XP~P0aO!^'sO!oXO!q'rO~O!s'uO!y$hO~O!y$hO#S'wO~O!y$hO#S'yO~O#u'zO!m$sX!}$sX&s$sX~O!}'{O!m'bX&s'bX~O!m#cO&s#cO~O!q(PO#O(OO~O!m$ka&s$ka!x$ka!n$ka~PCqOl(ROw(SO!o(TO!y!}O~O!o!{O!y!}O#W!zO#`!|O#a!|O#s#PO~OT$yaz$ya!S$ya!b$ya!m$ya!v$ya#S$ya#z$ya#{$ya#|$ya#}$ya$O$ya$Q$ya$R$ya$S$ya$T$ya$U$ya$V$ya$W$ya$z$ya&s$ya!x$ya!}$ya#O$ya#X$ya!n$ya!q$yaV$ya#u$ya#w$ya~P!'WO!m$|a&s$|a!x$|a!n$|a~PCqO#W([O#`(YO#a(YO&r(ZOR&gX!o&gX#b&gX#e&gX&q&gX'f&gX~O'f(_O~P8lO!q(`O~PhO!o(cO!q(dO~O!q(`O&s(gO~PhO!a(kO~O!m(lO~P9yOZ(wOn(xO~O!s(zO~OT6iOz6gO!S6jO!b6kO!v8sO!}({O#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m'jX&s'jX~P!'WO#u)PO~O!})QO!m'`X&s'`X~Ol(RO!o(TO~Ow(SO!o)WO!q)ZO~O!m#cO!oXO&s#cO~O!o%pO!s#yO~OV)aO!})_O!m'kX&s'kX~O])cOs)cO!s#gO#peO~O!o%pO!s#gO#p)hO~OT6iOz6gO!S6jO!b6kO!v8sO!})iO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m&|X&s&|X#O&|X~P!'WOl(ROw(SO!o(TO~O!i)oO&t)oO~OT8vOz8tO!S8wO!b8xO!q)pO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#X)rO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WO!n)rO~PCqOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x'TX!}'TX~P!'WOT'VXz'VX!S'VX!b'VX!o'VX!v'VX!y'VX#S'VX#W'VX#`'VX#a'VX#p#qX#s'VX#z'VX#{'VX#|'VX#}'VX$O'VX$Q'VX$R'VX$S'VX$T'VX$U'VX$V'VX$W'VX$z'VX~O!q)tO!x'VX!}'VX~P!5xO!x#iX!}#iX~P>UO!})vO!x'SX~O!x)xO~O$z#dOT#yiz#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi$W#yi&s#yi!x#yi!}#yi#O#yi#X#yi!n#yi!q#yiV#yi#u#yi#w#yi~P!'WOz#RO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi&s#yi!x#yi!n#yi~P!'WOz#RO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi&s#yi!x#yi!n#yi~P!'WOT#TOz#RO!b#VO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dO!S#yi!m#yi&s#yi!x#yi!n#yi~P!'WOT#TOz#RO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dO!S#yi!b#yi!m#yi&s#yi!x#yi!n#yi~P!'WOz#RO#S#QO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#z#yi#{#yi&s#yi!x#yi!n#yi~P!'WOz#RO#S#QO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#z#yi#{#yi#|#yi&s#yi!x#yi!n#yi~P!'WOz#RO#S#QO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#z#yi#{#yi#|#yi#}#yi&s#yi!x#yi!n#yi~P!'WOz#RO#S#QO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#z#yi#{#yi#|#yi#}#yi$O#yi&s#yi!x#yi!n#yi~P!'WOz#RO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi&s#yi!x#yi!n#yi~P!'WOz#RO$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi&s#yi!x#yi!n#yi~P!'WOz#RO$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi&s#yi!x#yi!n#yi~P!'WOz#RO$T#`O$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$U#yi&s#yi!x#yi!n#yi~P!'WOz#RO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi&s#yi!x#yi!n#yi~P!'WOz#RO$S#_O$T#`O$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$U#yi&s#yi!x#yi!n#yi~P!'WOz#RO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi&s#yi!x#yi!n#yi~P!'WO_)yO~P9yO!x)|O~O#S*PO~P9yOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}#Ta#X#Ta#O#Ta!m#Ta&s#Ta!x#Ta!n#TaV#Ta!q#Ta~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}'Pa#X'Pa#O'Pa!m'Pa&s'Pa!x'Pa!n'PaV'Pa!q'Pa~P!'WO#S#oO#U#nO!}&WX#X&WX~P9yO!}&wO#X'Oa~O#X*SO~OT6iOz6gO!S6jO!b6kO!v8sO!}*UO#O*TO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!x'QX~P!'WO!}*UO!x'QX~O!x*WO~O!m#oi!o#oi#S#oi#p#qX&s#oi!x#oi#O#oiw#oi~OT#oiz#oi!S#oi!b#oi!v#oi!y#oi#W#oi#`#oi#a#oi#s#oi#z#oi#{#oi#|#oi#}#oi$O#oi$Q#oi$R#oi$S#oi$T#oi$U#oi$V#oi$W#oi$z#oi!}#oi#X#oi!n#oiV#oi!q#oi#u#oi#w#oi~P#*zO#l'SO!x#ka#S#ka#U#ka#b#ka!o#ka#O#kaw#ka!m#ka&s#ka~OPgOQ|OU^OW}O[4OOo5xOs#hOx3zOy3zO}`O!O]O!Q2^O!R}O!T4UO!U3|O!V3|O!Y2`O!c3xO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T4SO$]4QO$^4SO$aqO$z2_O${!OO$}}O%O}O%V|O'g{O~O#l#oa#U#oa#b#oa~PIpOz#RO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#Pi!S#Pi!b#Pi!m#Pi&s#Pi!x#Pi!n#Pi~P!'WOz#RO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#vi!S#vi!b#vi!m#vi&s#vi!x#vi!n#vi~P!'WO!m#xi&s#xi!x#xi!n#xi~PCqO!s#gO#peO!}&^X#X&^X~O!}'^O#X'Za~O!s'uO~Ow(SO!o)WO!q*fO~O!s*jO~O#S*lO#U*mO#b*kO#l'SO~O#S*lO#U*mO#b*kO$drO~P0aO#u*oO!x$cX!}$cX~O#U*mO#b*kO~O#b*pO~O#b*rO~P0aO!}*sO!x'XX~O!x*uO~O!y*wO~O!^*{O!oXO!q*zO~O!q*}O!o'ci!m'ci&s'ci~O!q+QO#O+PO~O#b$nO!m&eX!}&eX&s&eX~O!}'{O!m'ba&s'ba~OT$kiz$ki!S$ki!b$ki!m$ki!o$ki!v$ki!y$ki#S$ki#W$ki#`$ki#a$ki#s$ki#u#fa#w#fa#z$ki#{$ki#|$ki#}$ki$O$ki$Q$ki$R$ki$S$ki$T$ki$U$ki$V$ki$W$ki$z$ki&s$ki!x$ki!}$ki#O$ki#X$ki!n$ki!q$kiV$ki~OS+^O]+aOm+^Os$aO!^+dO!_+^O!`+^O!n+hO#b$nO$aqO$drO~P0aO!s+lO~O#W+nO#`+mO#a+mO~O!s+pO#b+pO$}+pO%T+oO~O!n+qO~PCqOc%XXd%XXh%XXj%XXf%XXg%XXe%XX~PhOc+uOd+sOP%WiQ%WiS%WiU%WiW%WiX%Wi[%Wi]%Wi^%Wi`%Wia%Wib%Wik%Wim%Wio%Wip%Wiq%Wis%Wit%Wiu%Wiv%Wix%Wiy%Wi|%Wi}%Wi!O%Wi!P%Wi!Q%Wi!R%Wi!T%Wi!U%Wi!V%Wi!W%Wi!X%Wi!Y%Wi!Z%Wi![%Wi!]%Wi!^%Wi!`%Wi!a%Wi!c%Wi!m%Wi!o%Wi!s%Wi!y%Wi#W%Wi#b%Wi#d%Wi#e%Wi#p%Wi$T%Wi$]%Wi$^%Wi$a%Wi$d%Wi$l%Wi$z%Wi${%Wi$}%Wi%O%Wi%V%Wi&p%Wi'g%Wi&t%Wi!n%Wih%Wij%Wif%Wig%WiY%Wi_%Wii%Wie%Wi~Oc+yOd+vOh+xO~OY+zO_+{O!n,OO~OY+zO_+{Oi%^X~Oi,QO~Oj,RO~O!m,TO~P9yO!m,VO~Of,WO~OT6iOV,XOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO~P!'WOg,YO~O!y,ZO~OZ(wOn(xOP%liQ%liS%liU%liW%liX%li[%li]%li^%li`%lia%lib%lik%lim%lio%lip%liq%lis%lit%liu%liv%lix%liy%li|%li}%li!O%li!P%li!Q%li!R%li!T%li!U%li!V%li!W%li!X%li!Y%li!Z%li![%li!]%li!^%li!`%li!a%li!c%li!m%li!o%li!s%li!y%li#W%li#b%li#d%li#e%li#p%li$T%li$]%li$^%li$a%li$d%li$l%li$z%li${%li$}%li%O%li%V%li&p%li'g%li&t%li!n%lic%lid%lih%lij%lif%lig%liY%li_%lii%lie%li~O#u,_O~O!}({O!m%da&s%da~O!x,bO~O!s%dO!m&dX!}&dX&s&dX~O!})QO!m'`a&s'`a~OS+^OY,iOm+^Os$aO!^+dO!_+^O!`+^O$aqO$drO~O!n,lO~P#JwO!o)WO~O!o%pO!s'RO~O!s#gO#peO!m&nX!}&nX&s&nX~O!})_O!m'ka&s'ka~O!s,rO~OV,sO!n%|X!}%|X~O!},uO!n'lX~O!n,wO~O!m&UX!}&UX&s&UX#O&UX~P9yO!})iO!m&|a&s&|a#O&|a~Oz#RO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT!uq!S!uq!b!uq!m!uq!v!uq&s!uq!x!uq!n!uq~P!'WO!n,|O~PCqOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#ia!}#ia~P!'WO!x&YX!}&YX~PAOO!})vO!x'Sa~O#O-QO~O!}-RO!n&{X~O!n-TO~O!x-UO~OT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}#Vi#X#Vi~P!'WO!x&XX!}&XX~P9yO!}*UO!x'Qa~O!x-[O~OT#jqz#jq!S#jq!b#jq!m#jq!v#jq#S#jq#u#jq#w#jq#z#jq#{#jq#|#jq#}#jq$O#jq$Q#jq$R#jq$S#jq$T#jq$U#jq$V#jq$W#jq$z#jq&s#jq!x#jq!}#jq#O#jq#X#jq!n#jq!q#jqV#jq~P!'WO#l#oi#U#oi#b#oi~P#*zOz#RO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#Pq!S#Pq!b#Pq!m#Pq&s#Pq!x#Pq!n#Pq~P!'WO#u-dO!x$ca!}$ca~O#U-fO#b-eO~O#b-gO~O#S-hO#U-fO#b-eO#l'SO~O#b-jO#l'SO~O#u-kO!x$ha!}$ha~O!`'mO#S'kO#U'lO#b'jO$drO!x&_X!}&_X~P0aO!}*sO!x'Xa~O!oXO#l'SO~O#S-pO#b-oO!x'[P~O!oXO!q-rO~O!q-uO!o'cq!m'cq&s'cq~O!^-wO!oXO!q-rO~O!q-{O#O-zO~OT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m$si!}$si&s$si~P!'WO!m$jq&s$jq!x$jq!n$jq~PCqO#O-zO#l'SO~O!}-|Ow']X!o']X!m']X&s']X~O#b$nO#l'SO~OS+^O].ROm+^Os$aO!_+^O!`+^O#b$nO$aqO$drO~P0aOS+^O].ROm+^Os$aO!_+^O!`+^O#b$nO$aqO~P0aOS+^O]+aOm+^Os$aO!^+dO!_+^O!`+^O!n.ZO#b$nO$aqO$drO~P0aO!s.^O~O!s._O#b._O$}._O%T+oO~O$}.`O~O#X.aO~Oc%Xad%Xah%Xaj%Xaf%Xag%Xae%Xa~PhOc.dOd+sOP%WqQ%WqS%WqU%WqW%WqX%Wq[%Wq]%Wq^%Wq`%Wqa%Wqb%Wqk%Wqm%Wqo%Wqp%Wqq%Wqs%Wqt%Wqu%Wqv%Wqx%Wqy%Wq|%Wq}%Wq!O%Wq!P%Wq!Q%Wq!R%Wq!T%Wq!U%Wq!V%Wq!W%Wq!X%Wq!Y%Wq!Z%Wq![%Wq!]%Wq!^%Wq!`%Wq!a%Wq!c%Wq!m%Wq!o%Wq!s%Wq!y%Wq#W%Wq#b%Wq#d%Wq#e%Wq#p%Wq$T%Wq$]%Wq$^%Wq$a%Wq$d%Wq$l%Wq$z%Wq${%Wq$}%Wq%O%Wq%V%Wq&p%Wq'g%Wq&t%Wq!n%Wqh%Wqj%Wqf%Wqg%WqY%Wq_%Wqi%Wqe%Wq~Oc.iOd+vOh.hO~O!q(`O~OP6]OQ|OU^OW}O[:fOo>ROs#hOx:dOy:dO}`O!O]O!Q:kO!R}O!T:jO!U:eO!V:eO!Y:oO!c8gO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T:hO$]:gO$^:hO$aqO$z:mO${!OO$}}O%O}O%V|O'g{O~O!m.lO!q.lO~OY+zO_+{O!n.nO~OY+zO_+{Oi%^a~O!x.rO~P>UO!m.tO~O!m.tO~P9yOQ|OW}O!R}O$}}O%O}O%V|O'g{O~OT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m&ka!}&ka&s&ka~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m$qi!}$qi&s$qi~P!'WOS+^Om+^Os$aO!_+^O!`+^O$aqO$drO~OY/PO~P$?VOS+^Om+^Os$aO!_+^O!`+^O$aqO~O!s/QO~O!n/SO~P#JwOw(SO!o)WO#l'SO~OV/VO!m&na!}&na&s&na~O!})_O!m'ki&s'ki~O!s/XO~OV/YO!n%|a!}%|a~O]/[Os/[O!s#gO#peO!n&oX!}&oX~O!},uO!n'la~OT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m&Ua!}&Ua&s&Ua#O&Ua~P!'WOz#RO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT!uy!S!uy!b!uy!m!uy!v!uy&s!uy!x!uy!n!uy~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#hi!}#hi~P!'WO_)yO!n&VX!}&VX~P9yO!}-RO!n&{a~OT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}#Vq#X#Vq~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#[i!}#[i~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#O/cO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!x&Xa!}&Xa~P!'WO#u/iO!x$ci!}$ci~O#b/jO~O#U/lO#b/kO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$ci!}$ci~P!'WO#u/mO!x$hi!}$hi~O!}/oO!x'[X~O#b/qO~O!x/rO~O!oXO!q/uO~O#l'SO!o'cy!m'cy&s'cy~O!m$jy&s$jy!x$jy!n$jy~PCqO#O/xO#l'SO~O!s#gO#peOw&aX!o&aX!}&aX!m&aX&s&aX~O!}-|Ow']a!o']a!m']a&s']a~OU$PO]0QO!R$PO!s$OO!v#}O#b$nO#p2XO~P$?uO!m#cO!o0VO&s#cO~O#X0YO~Oh0_O~OT:tOz:pO!S:vO!b:xO!m0`O!q0`O!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO~P!'WOY%]a_%]a!n%]ai%]a~PhO!x0bO~O!x0bO~P>UO!m0dO~OT6iOz6gO!S6jO!b6kO!v8sO!x0fO#O0eO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO~P!'WO!x0fO~O!x0gO#b0hO#l'SO~O!x0iO~O!s0jO~O!m#cO#u0lO&s#cO~O!s0mO~O!})_O!m'kq&s'kq~O!s0nO~OV0oO!n%}X!}%}X~OT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!n!|i!}!|i~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$cq!}$cq~P!'WO#u0vO!x$cq!}$cq~O#b0wO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$hq!}$hq~P!'WO#S0zO#b0yO!x&`X!}&`X~O!}/oO!x'[a~O#l'SO!o'c!R!m'c!R&s'c!R~O!oXO!q1PO~O!m$j!R&s$j!R!x$j!R!n$j!R~PCqO#O1RO#l'SO~OP6]OU^O[9WOo>SOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!n1^O!s1YO!y[O#W_O#bhO#daO#ebO#peO$T:iO$]9WO$^:iO$aqO$z:nO${!OO~P$;lOh1_O~OY%[i_%[i!n%[ii%[i~PhOY%]i_%]i!n%]ii%]i~PhO!x1bO~O!x1bO~P>UO!x1eO~O!m#cO#u1iO&s#cO~O$}1jO%V1jO~O!s1kO~OV1lO!n%}a!}%}a~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#]i!}#]i~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$cy!}$cy~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$hy!}$hy~P!'WO#b1nO~O!}/oO!x'[i~O!m$j!Z&s$j!Z!x$j!Z!n$j!Z~PCqOT:uOz:qO!S:wO!b:yO!v=nO#S#QO#z:sO#{:{O#|:}O#};PO$O;RO$Q;VO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dO~P!'WOV1uO{1tO~P!5xOV1uO{1tOT&}Xz&}X!S&}X!b&}X!o&}X!v&}X!y&}X#S&}X#W&}X#`&}X#a&}X#s&}X#u&}X#w&}X#z&}X#{&}X#|&}X#}&}X$O&}X$Q&}X$R&}X$S&}X$T&}X$U&}X$V&}X$W&}X$z&}X~OP6]OU^O[9WOo>SOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!n1xO!s1YO!y[O#W_O#bhO#daO#ebO#peO$T:iO$]9WO$^:iO$aqO$z:nO${!OO~P$;lOY%[q_%[q!n%[qi%[q~PhO!x1zO~O!x%gi~PCqOe1{O~O$}1|O%V1|O~O!s2OO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$c!R!}$c!R~P!'WO!m$j!c&s$j!c!x$j!c!n$j!c~PCqO!s2QO~O!`2SO!s2RO~O!s2VO!m$xi&s$xi~O!s'WO~O!s*]O~OT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$ka#u$ka#w$ka&s$ka!x$ka!n$ka!q$ka#X$ka!}$ka~P!'WO#S2]O~P*kO$l$tO~P#.YOT6iOz6gO!S6jO!b6kO!v8sO#O2[O#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m'PX&s'PX!x'PX!n'PX~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#O3uO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}'PX#X'PX#u'PX#w'PX!m'PX&s'PX!x'PX!n'PXV'PX!q'PX~P!'WO#S3dO~P#.YOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$Xa#u$Xa#w$Xa&s$Xa!x$Xa!n$Xa!q$Xa#X$Xa!}$Xa~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$Ya#u$Ya#w$Ya&s$Ya!x$Ya!n$Ya!q$Ya#X$Ya!}$Ya~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$Za#u$Za#w$Za&s$Za!x$Za!n$Za!q$Za#X$Za!}$Za~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$[a#u$[a#w$[a&s$[a!x$[a!n$[a!q$[a#X$[a!}$[a~P!'WOz2aO#u$[a#w$[a!q$[a#X$[a!}$[a~PNyOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$_a#u$_a#w$_a&s$_a!x$_a!n$_a!q$_a#X$_a!}$_a~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$|a#u$|a#w$|a&s$|a!x$|a!n$|a!q$|a#X$|a!}$|a~P!'WOz2aO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#u#yi#w#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi#u#yi#w#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOT2cOz2aO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!S#yi!m#yi#u#yi#w#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOT2cOz2aO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!S#yi!b#yi!m#yi#u#yi#w#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO#S#QO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#u#yi#w#yi#z#yi#{#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO#S#QO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#u#yi#w#yi#z#yi#{#yi#|#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO#S#QO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO#S#QO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$T2nO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$U#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$S2mO$T2nO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$U#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m#Ta#u#Ta#w#Ta&s#Ta!x#Ta!n#Ta!q#Ta#X#Ta!}#Ta~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m'Pa#u'Pa#w'Pa&s'Pa!x'Pa!n'Pa!q'Pa#X'Pa!}'Pa~P!'WOz2aO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#Pi!S#Pi!b#Pi!m#Pi#u#Pi#w#Pi&s#Pi!x#Pi!n#Pi!q#Pi#X#Pi!}#Pi~P!'WOz2aO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#vi!S#vi!b#vi!m#vi#u#vi#w#vi&s#vi!x#vi!n#vi!q#vi#X#vi!}#vi~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m#xi#u#xi#w#xi&s#xi!x#xi!n#xi!q#xi#X#xi!}#xi~P!'WOz2aO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT!uq!S!uq!b!uq!m!uq!v!uq#u!uq#w!uq&s!uq!x!uq!n!uq!q!uq#X!uq!}!uq~P!'WOz2aO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#Pq!S#Pq!b#Pq!m#Pq#u#Pq#w#Pq&s#Pq!x#Pq!n#Pq!q#Pq#X#Pq!}#Pq~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$jq#u$jq#w$jq&s$jq!x$jq!n$jq!q$jq#X$jq!}$jq~P!'WOz2aO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT!uy!S!uy!b!uy!m!uy!v!uy#u!uy#w!uy&s!uy!x!uy!n!uy!q!uy#X!uy!}!uy~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$jy#u$jy#w$jy&s$jy!x$jy!n$jy!q$jy#X$jy!}$jy~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$j!R#u$j!R#w$j!R&s$j!R!x$j!R!n$j!R!q$j!R#X$j!R!}$j!R~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$j!Z#u$j!Z#w$j!Z&s$j!Z!x$j!Z!n$j!Z!q$j!Z#X$j!Z!}$j!Z~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$j!c#u$j!c#w$j!c&s$j!c!x$j!c!n$j!c!q$j!c#X$j!c!}$j!c~P!'WOP6]OU^O[4POo8^Os#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#S3vO#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$z4bO${!OO~P$;lOP6]OU^O[4POo8^Os#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$z4bO${!OO~P$;lO#u2uO#w2vO!q&zX#X&zX!}&zX~P0rOP6]OU^O[4POo8^Or2wOs#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#S2tO#U2sO#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$z4bO${!OOT#xXz#xX!S#xX!b#xX!m#xX!o#xX!v#xX#`#xX#a#xX#s#xX#u#xX#w#xX#z#xX#{#xX#|#xX#}#xX$O#xX$Q#xX$R#xX$S#xX$U#xX$V#xX$W#xX&s#xX!x#xX!n#xX!q#xX#X#xX!}#xX~P$;lOP6]OU^O[4POo8^Or4xOs#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#S4uO#U4tO#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$z4bO${!OOT#xXz#xX!S#xX!b#xX!o#xX!v#xX!}#xX#O#xX#X#xX#`#xX#a#xX#s#xX#u#xX#w#xX#z#xX#{#xX#|#xX#}#xX$O#xX$Q#xX$R#xX$S#xX$U#xX$V#xX$W#xX!m#xX&s#xX!x#xX!n#xXV#xX!q#xX~P$;lO!q3PO~P>UO!q5}O#O3gO~OT8vOz8tO!S8wO!b8xO!q3hO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WO!q6OO#O3kO~O!q6PO#O3oO~O#O3oO#l'SO~O#O3pO#l'SO~O#O3sO#l'SO~OP6]OU^O[4POo8^Os#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$l$tO$z4bO${!OO~P$;lOP6]OU^O[4POo8^Os#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#S5eO#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$z4bO${!OO~P$;lOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$Xa#O$Xa#X$Xa#u$Xa#w$Xa!m$Xa&s$Xa!x$Xa!n$XaV$Xa!q$Xa~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$Ya#O$Ya#X$Ya#u$Ya#w$Ya!m$Ya&s$Ya!x$Ya!n$YaV$Ya!q$Ya~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$Za#O$Za#X$Za#u$Za#w$Za!m$Za&s$Za!x$Za!n$ZaV$Za!q$Za~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$[a#O$[a#X$[a#u$[a#w$[a!m$[a&s$[a!x$[a!n$[aV$[a!q$[a~P!'WOz4dO!}$[a#O$[a#X$[a#u$[a#w$[aV$[a!q$[a~PNyOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$_a#O$_a#X$_a#u$_a#w$_a!m$_a&s$_a!x$_a!n$_aV$_a!q$_a~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$|a#O$|a#X$|a#u$|a#w$|a!m$|a&s$|a!x$|a!n$|aV$|a!q$|a~P!'WOz4dO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#u#yi#w#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!}#yi#O#yi#X#yi#u#yi#w#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOT4fOz4dO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!S#yi!}#yi#O#yi#X#yi#u#yi#w#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOT4fOz4dO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!S#yi!b#yi!}#yi#O#yi#X#yi#u#yi#w#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO#S#QO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#u#yi#w#yi#z#yi#{#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO#S#QO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO#S#QO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO#S#QO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$T4qO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$S4pO$T4qO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}#Ta#O#Ta#X#Ta#u#Ta#w#Ta!m#Ta&s#Ta!x#Ta!n#TaV#Ta!q#Ta~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}'Pa#O'Pa#X'Pa#u'Pa#w'Pa!m'Pa&s'Pa!x'Pa!n'PaV'Pa!q'Pa~P!'WOz4dO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#Pi!S#Pi!b#Pi!}#Pi#O#Pi#X#Pi#u#Pi#w#Pi!m#Pi&s#Pi!x#Pi!n#PiV#Pi!q#Pi~P!'WOz4dO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#vi!S#vi!b#vi!}#vi#O#vi#X#vi#u#vi#w#vi!m#vi&s#vi!x#vi!n#viV#vi!q#vi~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}#xi#O#xi#X#xi#u#xi#w#xi!m#xi&s#xi!x#xi!n#xiV#xi!q#xi~P!'WOz4dO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT!uq!S!uq!b!uq!v!uq!}!uq#O!uq#X!uq#u!uq#w!uq!m!uq&s!uq!x!uq!n!uqV!uq!q!uq~P!'WOz4dO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#Pq!S#Pq!b#Pq!}#Pq#O#Pq#X#Pq#u#Pq#w#Pq!m#Pq&s#Pq!x#Pq!n#PqV#Pq!q#Pq~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$jq#O$jq#X$jq#u$jq#w$jq!m$jq&s$jq!x$jq!n$jqV$jq!q$jq~P!'WOz4dO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT!uy!S!uy!b!uy!v!uy!}!uy#O!uy#X!uy#u!uy#w!uy!m!uy&s!uy!x!uy!n!uyV!uy!q!uy~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$jy#O$jy#X$jy#u$jy#w$jy!m$jy&s$jy!x$jy!n$jyV$jy!q$jy~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$j!R#O$j!R#X$j!R#u$j!R#w$j!R!m$j!R&s$j!R!x$j!R!n$j!RV$j!R!q$j!R~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$j!Z#O$j!Z#X$j!Z#u$j!Z#w$j!Z!m$j!Z&s$j!Z!x$j!Z!n$j!ZV$j!Z!q$j!Z~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$j!c#O$j!c#X$j!c#u$j!c#w$j!c!m$j!c&s$j!c!x$j!c!n$j!cV$j!c!q$j!c~P!'WO#S5wO~P#.YO!y$hO#S5{O~O!x4ZO#l'SO~O!y$hO#S5|O~OT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$ka#O$ka#X$ka#u$ka#w$ka!m$ka&s$ka!x$ka!n$kaV$ka!q$ka~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#O5vO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!m'PX#u'PX#w'PX&s'PX!x'PX!n'PX!q'PX#X'PX!}'PX~P!'WO#u4vO#w4wO!}&zX#O&zX#X&zXV&zX!q&zX~P0rO!q5QO~P>UO!q8bO#O5hO~OT8vOz8tO!S8wO!b8xO!q5iO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WO!q8cO#O5lO~O!q8dO#O5pO~O#O5pO#l'SO~O#O5qO#l'SO~O#O5tO#l'SO~O$l$tO~P9yOo5zOs$lO~O#S7oO~P9yOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$Xa#O$Xa#X$Xa!m$Xa&s$Xa!x$Xa!n$XaV$Xa!q$Xa~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$Ya#O$Ya#X$Ya!m$Ya&s$Ya!x$Ya!n$YaV$Ya!q$Ya~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$Za#O$Za#X$Za!m$Za&s$Za!x$Za!n$ZaV$Za!q$Za~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$[a#O$[a#X$[a!m$[a&s$[a!x$[a!n$[aV$[a!q$[a~P!'WOz6gO!}$[a#O$[a#X$[aV$[a!q$[a~PNyOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$_a#O$_a#X$_a!m$_a&s$_a!x$_a!n$_aV$_a!q$_a~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$ka#O$ka#X$ka!m$ka&s$ka!x$ka!n$kaV$ka!q$ka~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$|a#O$|a#X$|a!m$|a&s$|a!x$|a!n$|aV$|a!q$|a~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO!}7sO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x'jX~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO!}7uO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x&|X~P!'WOz6gO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!}#yi#O#yi#X#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOT6iOz6gO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!S#yi!}#yi#O#yi#X#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOT6iOz6gO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!S#yi!b#yi!}#yi#O#yi#X#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO#S#QO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#z#yi#{#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO#S#QO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#z#yi#{#yi#|#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO#S#QO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#z#yi#{#yi#|#yi#}#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO#S#QO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$T6tO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$S6sO$T6tO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WO#S7zO~P>UO!m#Ta&s#Ta!x#Ta!n#Ta~PCqO!m'Pa&s'Pa!x'Pa!n'Pa~PCqO#S;dO#U;cO!x&WX!}&WX~P9yO!}7lO!x'Oa~Oz6gO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#Pi!S#Pi!b#Pi!}#Pi#O#Pi#X#Pi!m#Pi&s#Pi!x#Pi!n#PiV#Pi!q#Pi~P!'WOz6gO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#vi!S#vi!b#vi!}#vi#O#vi#X#vi!m#vi&s#vi!x#vi!n#viV#vi!q#vi~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}#xi#O#xi#X#xi!m#xi&s#xi!x#xi!n#xiV#xi!q#xi~P!'WO!}7sO!x%da~O!x&UX!}&UX~P>UO!}7uO!x&|a~Oz6gO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT!uq!S!uq!b!uq!v!uq!}!uq#O!uq#X!uq!m!uq&s!uq!x!uq!n!uqV!uq!q!uq~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#Vi!}#Vi~P!'WOz6gO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#Pq!S#Pq!b#Pq!}#Pq#O#Pq#X#Pq!m#Pq&s#Pq!x#Pq!n#PqV#Pq!q#Pq~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$jq#O$jq#X$jq!m$jq&s$jq!x$jq!n$jqV$jq!q$jq~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x&ka!}&ka~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x&Ua!}&Ua~P!'WOz6gO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT!uy!S!uy!b!uy!v!uy!}!uy#O!uy#X!uy!m!uy&s!uy!x!uy!n!uyV!uy!q!uy~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#Vq!}#Vq~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$jy#O$jy#X$jy!m$jy&s$jy!x$jy!n$jyV$jy!q$jy~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$j!R#O$j!R#X$j!R!m$j!R&s$j!R!x$j!R!n$j!RV$j!R!q$j!R~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$j!Z#O$j!Z#X$j!Z!m$j!Z&s$j!Z!x$j!Z!n$j!ZV$j!Z!q$j!Z~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$j!c#O$j!c#X$j!c!m$j!c&s$j!c!x$j!c!n$j!cV$j!c!q$j!c~P!'WO#S8[O~P9yO#O8ZO!m'PX&s'PX!x'PX!n'PXV'PX!q'PX~PGSO!y$hO#S8`O~O!y$hO#S8aO~O#u6zO#w6{O!}&zX#O&zX#X&zXV&zX!q&zX~P0rOr6|O#S#oO#U#nO!}#xX#O#xX#X#xXV#xX!q#xX~P2yOr;iO#S9XO#U9VOT#xXz#xX!S#xX!b#xX!m#xX!o#xX!q#xX!v#xX#`#xX#a#xX#s#xX#z#xX#{#xX#|#xX#}#xX$O#xX$Q#xX$R#xX$S#xX$U#xX$V#xX$W#xX!n#xX!}#xX~P9yOr9WO#S9WO#U9WOT#xXz#xX!S#xX!b#xX!o#xX!v#xX#`#xX#a#xX#s#xX#z#xX#{#xX#|#xX#}#xX$O#xX$Q#xX$R#xX$S#xX$U#xX$V#xX$W#xX~P9yOr9]O#S;dO#U;cOT#xXz#xX!S#xX!b#xX!o#xX!q#xX!v#xX#`#xX#a#xX#s#xX#z#xX#{#xX#|#xX#}#xX$O#xX$Q#xX$R#xX$S#xX$U#xX$V#xX$W#xX#X#xX!x#xX!}#xX~P9yO$l$tO~P>UO!q7XO~P>UOT6iOz6gO!S6jO!b6kO!v8sO#O7iO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!x'PX!}'PX~P!'WOP6]OU^O[9WOo>SOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T:iO$]9WO$^:iO$aqO$z:nO${!OO~P$;lO!}7lO!x'OX~O#S9yO~P>UOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$Xa#X$Xa!x$Xa!}$Xa~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$Ya#X$Ya!x$Ya!}$Ya~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$Za#X$Za!x$Za!}$Za~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$[a#X$[a!x$[a!}$[a~P!'WOz8tO$z#dOT$[a!S$[a!b$[a!q$[a!v$[a#S$[a#z$[a#{$[a#|$[a#}$[a$O$[a$Q$[a$R$[a$S$[a$T$[a$U$[a$V$[a$W$[a#X$[a!x$[a!}$[a~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$_a#X$_a!x$_a!}$_a~P!'WO!q=dO#O7rO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$ka#X$ka!x$ka!}$ka~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$|a#X$|a!x$|a!}$|a~P!'WOT8vOz8tO!S8wO!b8xO!q7wO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WOz8tO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#X#yi!x#yi!}#yi~P!'WOz8tO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi#X#yi!x#yi!}#yi~P!'WOT8vOz8tO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!S#yi!q#yi#X#yi!x#yi!}#yi~P!'WOT8vOz8tO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!S#yi!b#yi!q#yi#X#yi!x#yi!}#yi~P!'WOz8tO#S#QO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#z#yi#{#yi#X#yi!x#yi!}#yi~P!'WOz8tO#S#QO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#z#yi#{#yi#|#yi#X#yi!x#yi!}#yi~P!'WOz8tO#S#QO$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#z#yi#{#yi#|#yi#}#yi#X#yi!x#yi!}#yi~P!'WOz8tO#S#QO$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#z#yi#{#yi#|#yi#}#yi$O#yi#X#yi!x#yi!}#yi~P!'WOz8tO$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi#X#yi!x#yi!}#yi~P!'WOz8tO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi#X#yi!x#yi!}#yi~P!'WOz8tO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi#X#yi!x#yi!}#yi~P!'WOz8tO$T9RO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$U#yi#X#yi!x#yi!}#yi~P!'WOz8tO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi#X#yi!x#yi!}#yi~P!'WOz8tO$S9QO$T9RO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$U#yi#X#yi!x#yi!}#yi~P!'WOz8tO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi#X#yi!x#yi!}#yi~P!'WOz8tO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#Pi!S#Pi!b#Pi!q#Pi#X#Pi!x#Pi!}#Pi~P!'WOz8tO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#vi!S#vi!b#vi!q#vi#X#vi!x#vi!}#vi~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q#xi#X#xi!x#xi!}#xi~P!'WO!q=eO#O7|O~Oz8tO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT!uq!S!uq!b!uq!q!uq!v!uq#X!uq!x!uq!}!uq~P!'WOz8tO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#Pq!S#Pq!b#Pq!q#Pq#X#Pq!x#Pq!}#Pq~P!'WO!q=iO#O8TO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$jq#X$jq!x$jq!}$jq~P!'WO#O8TO#l'SO~Oz8tO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT!uy!S!uy!b!uy!q!uy!v!uy#X!uy!x!uy!}!uy~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$jy#X$jy!x$jy!}$jy~P!'WO#O8UO#l'SO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$j!R#X$j!R!x$j!R!}$j!R~P!'WO#O8XO#l'SO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$j!Z#X$j!Z!x$j!Z!}$j!Z~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$j!c#X$j!c!x$j!c!}$j!c~P!'WO#S:bO~P>UO#O:aO!q'PX!x'PX~PGSO$l$tO~P$8YOP6]OU^O[9WOo>SOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T:iO$]9WO$^:iO$aqO$l$tO$z:nO${!OO~P$;lOo8_Os$lO~O#SSOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!s#gO!y[O#SSOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!s#gO!y[O#S=UO#W_O#bhO#daO#ebO#peO$T:iO$]9WO$^:iO$aqO$z:nO${!OO~P$;lOT6iOz6gO!S6jO!b6kO!v8sO#O=SO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#O=RO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m'PX!q'PX!n'PX!}'PX~P!'WOT&zXz&zX!S&zX!b&zX!o&zX!q&zX!v&zX!y&zX#S&zX#W&zX#`&zX#a&zX#s&zX#z&zX#{&zX#|&zX#}&zX$O&zX$Q&zX$R&zX$S&zX$T&zX$U&zX$V&zX$W&zX$z&zX!}&zX~O#u9ZO#w9[O#X&zX!x&zX~P.8oO!y$hO#S=^O~O!q9hO~P>UO!y$hO#S=cO~O!q>OO#O9}O~OT8vOz8tO!S8wO!b8xO!q:OO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m#Ta!q#Ta!n#Ta!}#Ta~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m'Pa!q'Pa!n'Pa!}'Pa~P!'WO!q>PO#O:RO~O!q>QO#O:YO~O#O:YO#l'SO~O#O:ZO#l'SO~O#O:_O#l'SO~O#u;eO#w;gO!m&zX!n&zX~P.8oO#u;fO#w;hOT&zXz&zX!S&zX!b&zX!o&zX!v&zX!y&zX#S&zX#W&zX#`&zX#a&zX#s&zX#z&zX#{&zX#|&zX#}&zX$O&zX$Q&zX$R&zX$S&zX$T&zX$U&zX$V&zX$W&zX$z&zX~O!q;tO~P>UO!q;uO~P>UO!q>XO#OYO#O9WO~OT8vOz8tO!S8wO!b8xO!qZO#O[O#O<{O~O#O<{O#l'SO~O#O9WO#l'SO~O#O<|O#l'SO~O#O=PO#l'SO~O!y$hO#S=|O~Oo=[Os$lO~O!y$hO#S=}O~O!y$hO#S>UO~O!y$hO#S>VO~O!y$hO#S>WO~Oo={Os$lO~Oo>TOs$lO~Oo>SOs$lO~O%O$U$}$d!d$V#b%V#e'g!s#d~",goto:"%&y'mPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP'nP'uPP'{(OPPP(hP(OP(O*ZP*ZPP2W:j:mPP*Z:sBpPBsPBsPP:sCSCVCZ:s:sPPPC^PP:sK^!$S!$S:s!$WP!$W!$W!%UP!.]!7pP!?oP*ZP*Z*ZPPPPP!?rPPPPPPP*Z*Z*Z*ZPP*Z*ZP!E]!GRP!GV!Gy!GR!GR!HP*Z*ZP!HY!Hl!Ib!J`!Jd!J`!Jo!J}!J}!KV!KY!KY*ZPP*ZPP!K^#%[#%[#%`P#%fP(O#%j(O#&S#&V#&V#&](O#&`(O(O#&f#&i(O#&r#&u(O(O(O(O(O#&x(O(O(O(O(O(O(O(O(O#&{!KR(O(O#'_#'o#'r(O(OP#'u#'|#(S#(o#(y#)P#)Z#)b#)h#*d#4X#5T#5Z#5a#5k#5q#5w#6]#6c#6i#6o#6u#6{#7R#7]#7g#7m#7s#7}PPPPPPPP#8T#8X#8}#NO#NR#N]$(f$(r$)X$)_$)b$)e$)k$,X$5v$>_$>b$>h$>k$>n$>w$>{$?X$?k$Bk$CO$C{$K{PP%%y%%}%&Z%&p%&vQ!nQT!qV!rQUOR%x!mRVO}!hPVX!S!j!r!s!w$}%P%S%U(`+r+u.b.d.l0`0a0i1a|!hPVX!S!j!r!s!w$}%P%S%U(`+r+u.b.d.l0`0a0i1aQ%^!ZQ%g!aQ%l!eQ'd$dQ'q$iQ)[%kQ*y'tQ,](xU-n*v*x+OQ.W+cQ.{,[S/t-s-tQ0T.SS0}/s/wQ1V0RQ1o1OR2P1p0u!OPVX[_bjklmnopxyz!S!W!X!Y!]!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%}&S&W&p&s&t&w'O'U'Y'z(O(`(l({)P)i)p)t)v*P*T*U*o+P+r+u+z,T,V,X-Q-R-d-k-z.b.d.l.t/c/i/m/x0V0`0a0d0e0i0v1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;uO>P>Q>X>Y>Z>[3ZfPVX[_bgjklmnoprxyz!S!W!X!Y!]!e!f!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t#}$R$S$U$h$y$}%P%R%S%T%U%c%p%r%}&S&W&p&s&t&w'O'S'U'Y'^'i'm'r'z(O(P(R(S(T(`(l({)P)Z)_)c)i)p)t)v*P*T*U*f*o*s*z*}+P+Q+]+`+d+g+r+u+z,T,V,X,Z,u-Q-R-d-k-r-u-z-{-|.Q.b.d.l.t/[/c/i/m/u/x0V0`0a0d0e0i0v1P1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w5}6O6P6T6]6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8b8c8d8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;uO>P>Q>X>Y>Z>[3scPVX[_bdegjklmnoprxyz!S!W!X!Y!]!e!f!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t#{#}$R$S$U$h$y$}%P%R%S%T%U%c%m%n%p%r%}&S&W&p&s&t&w'O'S'U'Y'^'i'm'r'z(O(P(R(S(T(`(l({)P)Z)^)_)c)g)h)i)p)t)v*P*T*U*f*o*s*z*}+P+Q+]+`+d+g+r+u+z,T,V,X,Z,u,x-Q-R-d-k-r-u-z-{-|.Q.b.d.l.t/[/c/i/m/u/x0V0`0a0d0e0i0v1P1R1]1a2W2X2Y2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w5}6O6P6T6]6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8b8c8d8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;uO>P>Q>X>Y>Z>[0phPVX[_bjklmnopxyz!S!W!X!Y!]!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%}&S&W&p&s&t&w'O'U'Y'z(O(`(l({)P)i)p)t)v*P*T*U*o+P+r+u+z,T,V,X-Q-R-d-k-z.b.d.l.t/c/i/m/x0`0a0d0e0i0v1R1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;uRS=p>S>VS=s>T>UR=t>WT'n$h*s!csPVXt!S!j!r!s!w$h$}%P%S%U'i(T(`)W*s+]+g+r+u,g,k.b.d.l0`0a0i1aQ$^rR*`'^Q*x'sQ-t*{R/w-wQ(W$tQ)U%hQ)n%vQ*i'fQ+k(XR-c*jQ(V$tQ)Y%jQ)m%vQ*e'eS*h'f)nS+j(W(XS-b*i*jQ.]+kQ/T,mQ/e-`R/g-cQ(U$tQ)T%hQ)V%iQ)l%vU*g'f)m)nU+i(V(W(XQ,f)UU-a*h*i*jS.[+j+kS/f-b-cQ0X.]R0t/gT+e(T+g[%e!_$b'c+a.R0QR,d)Qb$ov(T+[+]+`+g.P.Q0PR+T'{S+e(T+gT,j)W,kR0W.XT1[0V1]0w|PVX[_bjklmnopxyz!S!W!X!Y!]!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%}&S&W&p&s&t&w'O'U'Y'z(O(`(l({)P)i)p)t)v*P*T*U*o+P+r+u+z,T,V,X,_-Q-R-d-k-z.b.d.l.t/c/i/m/x0V0`0a0d0e0i0v1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;uO>P>Q>X>Y>Z>[R2Y2X|tPVX!S!j!r!s!w$}%P%S%U(`+r+u.b.d.l0`0a0i1aW$`t'i+],gS'i$h*sS+](T+gT,g)W,kQ'_$^R*a'_Q*t'oR-m*tQ/p-oS0{/p0|R0|/qQ-}+XR/|-}Q+g(TR.Y+gS+`(T+gS,h)W,kQ.Q+]W.T+`,h.Q/OR/O,gQ)R%eR,e)RQ'|$oR+U'|Q1]0VR1w1]Q${{R(^${Q+t(aR.c+tQ+w(bR.g+wQ+}(cQ,P(dT.m+},PQ(|%`S,a(|7tR7t7VQ(y%^R,^(yQ,k)WR/R,kQ)`%oS,q)`/WR/W,rQ,v)dR/^,vT!uV!rj!iPVX!j!r!s!w(`+r.l0`0a1aQ%Q!SQ(a$}W(h%P%S%U0iQ.e+uQ0Z.bR0[.d|ZPVX!S!j!r!s!w$}%P%S%U(`+r+u.b.d.l0`0a0i1aQ#f[U#m_#s&wQ#wbQ$VkQ$WlQ$XmQ$YnQ$ZoQ$[pQ$sx^$uy2_4b6e8q:m:nQ$vzQ%W!WQ%Y!XQ%[!YW%`!]%R(l,VU%s!g&p-RQ%|!yQ&O!zQ&Q!{S&U!})v^&^#R2a4d6g8t:p:qQ&_#SQ&`#TQ&a#UQ&b#VQ&c#WQ&d#XQ&e#YQ&f#ZQ&g#[Q&h#]Q&i#^Q&j#_Q&k#`Q&l#aQ&m#bQ&u#nQ&v#oS&{#t'OQ'X$RQ'Z$SQ'[$UQ(]$yQ(p%TQ)q%}Q)s&SQ)u&WQ*O&tS*['U4ZQ*^'Y^*_2[3u5v8Z:a=R=SQ+S'zQ+V(OQ,`({Q,c)PQ,y)iQ,{)pQ,})tQ-V*PQ-W*TQ-X*U^-]2]3v5w8[:b=T=UQ-i*oQ-x+PQ.k+zQ.w,XQ/`-QQ/h-dQ/n-kQ/y-zQ0r/cQ0u/iQ0x/mQ1Q/xU1X0V1]9WQ1d0eQ1m0vQ1q1RQ2Z2^Q2qjQ2r3yQ2x3zQ2y3|Q2z4OQ2{4QQ2|4SQ2}4UQ3O2`Q3Q2bQ3R2cQ3S2dQ3T2eQ3U2fQ3V2gQ3W2hQ3X2iQ3Y2jQ3Z2kQ3[2lQ3]2mQ3^2nQ3_2oQ3`2pQ3a2sQ3b2tQ3c2uQ3e2vQ3f2wQ3i3PQ3j3dQ3l3gQ3m3hQ3n3kQ3q3oQ3r3pQ3t3sQ4Y4WQ4y3{Q4z3}Q4{4PQ4|4RQ4}4TQ5O4VQ5P4cQ5R4eQ5S4fQ5T4gQ5U4hQ5V4iQ5W4jQ5X4kQ5Y4lQ5Z4mQ5[4nQ5]4oQ5^4pQ5_4qQ5`4rQ5a4sQ5b4tQ5c4uQ5d4vQ5f4wQ5g4xQ5j5QQ5k5eQ5m5hQ5n5iQ5o5lQ5r5pQ5s5qQ5u5tQ6Q4aQ6R3xQ6V6TQ6}6^Q7O6_Q7P6`Q7Q6aQ7R6bQ7S6cQ7T6dQ7U6fU7V,T.t0dQ7W%cQ7Y6hQ7Z6iQ7[6jQ7]6kQ7^6lQ7_6mQ7`6nQ7a6oQ7b6pQ7c6qQ7d6rQ7e6sQ7f6tQ7g6uQ7h6vQ7j6xQ7k6yQ7n6zQ7p6{Q7q6|Q7x7XQ7y7iQ7{7oQ7}7rQ8O7sQ8P7uQ8Q7wQ8R7zQ8S7|Q8V8TQ8W8UQ8Y8XQ8]8fU9U#k&s7lQ9^8jQ9_8kQ9`8lQ9a8mQ9b8nQ9c8oQ9e8pQ9f8rQ9g8sQ9i8uQ9j8vQ9k8wQ9l8xQ9m8yQ9n8zQ9o8{Q9p8|Q9q8}Q9r9OQ9s9PQ9t9QQ9u9RQ9v9SQ9w9TQ9x9ZQ9z9[Q9{9]Q:P9hQ:Q9yQ:T9}Q:V:OQ:W:RQ:[:YQ:^:ZQ:`:_Q:c8iQ;j:dQ;k:eQ;l:fQ;m:gQ;n:hQ;o:iQ;p:jQ;q:kQ;r:lQ;s:oQ;v:rQ;w:sQ;x:tQ;y:uQ;z:vQ;{:wQ;|:xQ;}:yQOQ=h>PQ=j>QQ=u>XQ=v>YQ=w>ZR=x>[0t!OPVX[_bjklmnopxyz!S!W!X!Y!]!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%}&S&W&p&s&t&w'O'U'Y'z(O(`(l({)P)i)p)t)v*P*T*U*o+P+r+u+z,T,V,X-Q-R-d-k-z.b.d.l.t/c/i/m/x0V0`0a0d0e0i0v1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;uO>P>Q>X>Y>Z>[S$]r'^Q%k!eS%o!f%rQ)b%pU+X(R(S+dQ,p)_Q,t)cQ/Z,uQ/{-|R0p/[|vPVX!S!j!r!s!w$}%P%S%U(`+r+u.b.d.l0`0a0i1a#U#i[bklmnopxyz!W!X!Y!{#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b$R$S$U$y%}&S'Y(O)p+P-z/x0e1R2[2]6x6yd+^(T)W+]+`+g,g,h,k.Q/O!t6w'U2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3z3|4O4Q4S4U5v5w!x;b3u3v3x3y3{3}4P4R4T4V4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t$O=z_j!]!g#k#n#o#s#t%R%T&p&s&t&w'O'z(l({)P)i*P*U,V,X-R6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6z6{6|7X7l7o7r7w7|8T8U8X8Z8[8f8g8h8i#|>]!y!z!}%c&W)t)v*T*o,T-d-k.t/c/i/m0d0v4W6T7i7s7u7z8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9Z9[9]9h9y9}:O:R:Y:Z:_:a:b;c;d=Z=m=n!v>^+z-Q9V9X:d:e:f:g:h:j:k:m:o:p:r:t:v:x:z:|;O;Q;S;U;W;Y;[;^;`;e;g;i;t_0V1]9W:i:l:n:q:s:u:w:y:{:};P;R;T;V;X;Z;];_;a;f;h;u AssignmentExpression ArrayExpression ValueList & VariadicUnpacking ... Pair [ ] ListExpression ValueList Pair Pair SubscriptExpression MemberExpression -> ?-> VariableName DynamicVariable $ ${ CallExpression ArgList NamedArgument SpreadArgument CastExpression UnionType LogicOp OptionalType NamedType QualifiedName \\ NamespaceName ScopedExpression :: ClassMemberName AssignOp UpdateExpression UpdateOp YieldExpression BinaryExpression LogicOp LogicOp LogicOp BitOp BitOp BitOp CompareOp CompareOp BitOp ArithOp ConcatOp ArithOp ArithOp IncludeExpression RequireExpression CloneExpression UnaryExpression ControlOp LogicOp PrintIntrinsic FunctionExpression static ParamList Parameter #[ Attributes Attribute VariadicParameter PropertyParameter UseList ArrowFunction NewExpression class BaseClause ClassInterfaceClause DeclarationList ConstDeclaration VariableDeclarator PropertyDeclaration VariableDeclarator MethodDeclaration UseDeclaration UseList UseInsteadOfClause UseAsClause UpdateExpression ArithOp ShellExpression ThrowExpression Integer Float String MemberExpression SubscriptExpression UnaryExpression ArithOp Interpolation String IfStatement ColonBlock SwitchStatement Block CaseStatement DefaultStatement ColonBlock WhileStatement EmptyStatement DoStatement ForStatement ForSpec SequenceExpression ForeachStatement ForSpec Pair GotoStatement ContinueStatement BreakStatement ReturnStatement TryStatement CatchDeclarator DeclareStatement EchoStatement UnsetStatement ConstDeclaration FunctionDefinition ClassDeclaration InterfaceDeclaration TraitDeclaration EnumDeclaration EnumBody EnumCase NamespaceDefinition NamespaceUseDeclaration UseGroup UseClause UseClause GlobalDeclaration FunctionStaticDeclaration Program",maxTerm:304,nodeProps:[["group",-36,2,8,49,81,83,85,88,93,94,102,106,107,110,111,114,118,123,126,130,132,133,147,148,149,150,153,154,164,165,179,181,182,183,184,185,191,"Expression",-28,74,78,80,82,192,194,199,201,202,205,208,209,210,211,212,214,215,216,217,218,219,220,221,222,225,226,230,231,"Statement",-3,119,121,122,"Type"],["isolate",-4,66,67,70,191,""],["openedBy",69,"phpOpen",76,"{",86,"(",101,"#["],["closedBy",71,"phpClose",77,"}",87,")",158,"]"]],propSources:[hO],skippedNodes:[0],repeatNodeCount:29,tokenData:"!F|_R!]OX$zXY&^YZ'sZ]$z]^&^^p$zpq&^qr)Rrs+Pst+otu2buv5evw6rwx8Vxy>]yz>yz{?g{|@}|}Bb}!OCO!O!PDh!P!QKT!Q!R!!o!R![!$q![!]!,P!]!^!-a!^!_!-}!_!`!1S!`!a!2d!a!b!3t!b!c!7^!c!d!7z!d!e!9W!e!}!7z!}#O!;^#O#P!;z#P#Q!V<%lO8VR9WV&wP%VQOw9mwx:Xx#O9m#O#P:^#P;'S9m;'S;=`;X<%lO9mQ9rV%VQOw9mwx:Xx#O9m#O#P:^#P;'S9m;'S;=`;X<%lO9mQ:^O%VQQ:aRO;'S9m;'S;=`:j;=`O9mQ:oW%VQOw9mwx:Xx#O9m#O#P:^#P;'S9m;'S;=`;X;=`<%l9m<%lO9mQ;[P;=`<%l9mR;fV&wP%VQOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zRV<%l~8V~O8V~~%fR=OW&wPOY8VYZ9PZ!^8V!^!_;{!_;'S8V;'S;=`=h;=`<%l9m<%lO8VR=mW%VQOw9mwx:Xx#O9m#O#P:^#P;'S9m;'S;=`;X;=`<%l8V<%lO9mR>YP;=`<%l8VR>dV!yQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV?QV!xU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR?nY&wP$VQOY$zYZ%fZz$zz{@^{!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zR@eW$WQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zRAUY$TQ&wPOY$zYZ%fZ{$z{|At|!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zRA{V$zQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zRBiV!}Q&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$z_CXZ$TQ%TW&wPOY$zYZ%fZ}$z}!OAt!O!^$z!^!_%k!_!`6U!`!aCz!a;'S$z;'S;=`&W<%lO$zVDRV#`U&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zVDo[&wP$UQOY$zYZ%fZ!O$z!O!PEe!P!Q$z!Q![Fs![!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zVEjX&wPOY$zYZ%fZ!O$z!O!PFV!P!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zVF^V#UU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zRFz_&wP%OQOY$zYZ%fZ!Q$z!Q![Fs![!^$z!^!_%k!_!g$z!g!hGy!h#R$z#R#SJc#S#X$z#X#YGy#Y;'S$z;'S;=`&W<%lO$zRHO]&wPOY$zYZ%fZ{$z{|Hw|}$z}!OHw!O!Q$z!Q![Ii![!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zRH|X&wPOY$zYZ%fZ!Q$z!Q![Ii![!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zRIpZ&wP%OQOY$zYZ%fZ!Q$z!Q![Ii![!^$z!^!_%k!_#R$z#R#SHw#S;'S$z;'S;=`&W<%lO$zRJhX&wPOY$zYZ%fZ!Q$z!Q![Fs![!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zVK[[&wP$VQOY$zYZ%fZz$zz{LQ{!P$z!P!Q,o!Q!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zVLVX&wPOYLQYZLrZzLQz{N_{!^LQ!^!_! s!_;'SLQ;'S;=`!!i<%lOLQVLwT&wPOzMWz{Mj{;'SMW;'S;=`NX<%lOMWUMZTOzMWz{Mj{;'SMW;'S;=`NX<%lOMWUMmVOzMWz{Mj{!PMW!P!QNS!Q;'SMW;'S;=`NX<%lOMWUNXO!eUUN[P;=`<%lMWVNdZ&wPOYLQYZLrZzLQz{N_{!PLQ!P!Q! V!Q!^LQ!^!_! s!_;'SLQ;'S;=`!!i<%lOLQV! ^V!eU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV! vZOYLQYZLrZzLQz{N_{!aLQ!a!bMW!b;'SLQ;'S;=`!!i<%l~LQ~OLQ~~%fV!!lP;=`<%lLQZ!!vm&wP$}YOY$zYZ%fZ!O$z!O!PFs!P!Q$z!Q![!$q![!^$z!^!_%k!_!d$z!d!e!&o!e!g$z!g!hGy!h!q$z!q!r!(a!r!z$z!z!{!){!{#R$z#R#S!%}#S#U$z#U#V!&o#V#X$z#X#YGy#Y#c$z#c#d!(a#d#l$z#l#m!){#m;'S$z;'S;=`&W<%lO$zZ!$xa&wP$}YOY$zYZ%fZ!O$z!O!PFs!P!Q$z!Q![!$q![!^$z!^!_%k!_!g$z!g!hGy!h#R$z#R#S!%}#S#X$z#X#YGy#Y;'S$z;'S;=`&W<%lO$zZ!&SX&wPOY$zYZ%fZ!Q$z!Q![!$q![!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zZ!&tY&wPOY$zYZ%fZ!Q$z!Q!R!'d!R!S!'d!S!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zZ!'k[&wP$}YOY$zYZ%fZ!Q$z!Q!R!'d!R!S!'d!S!^$z!^!_%k!_#R$z#R#S!&o#S;'S$z;'S;=`&W<%lO$zZ!(fX&wPOY$zYZ%fZ!Q$z!Q!Y!)R!Y!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zZ!)YZ&wP$}YOY$zYZ%fZ!Q$z!Q!Y!)R!Y!^$z!^!_%k!_#R$z#R#S!(a#S;'S$z;'S;=`&W<%lO$zZ!*Q]&wPOY$zYZ%fZ!Q$z!Q![!*y![!^$z!^!_%k!_!c$z!c!i!*y!i#T$z#T#Z!*y#Z;'S$z;'S;=`&W<%lO$zZ!+Q_&wP$}YOY$zYZ%fZ!Q$z!Q![!*y![!^$z!^!_%k!_!c$z!c!i!*y!i#R$z#R#S!){#S#T$z#T#Z!*y#Z;'S$z;'S;=`&W<%lO$zR!,WX!qQ&wPOY$zYZ%fZ![$z![!]!,s!]!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!,zV#sQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!-hV!mU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!.S[$RQOY$zYZ%fZ!^$z!^!_!.x!_!`!/i!`!a*c!a!b!0]!b;'S$z;'S;=`&W<%l~$z~O$z~~%fR!/PW$SQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zR!/pX$RQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`$z!`!a*c!a;'S$z;'S;=`&W<%lO$zP!0bR!iP!_!`!0k!r!s!0p#d#e!0pP!0pO!iPP!0sQ!j!k!0y#[#]!0yP!0|Q!r!s!0k#d#e!0kV!1ZX#uQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`)r!`!a!1v!a;'S$z;'S;=`&W<%lO$zV!1}V#OU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!2kX$RQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`!3W!`!a!.x!a;'S$z;'S;=`&W<%lO$zR!3_V$RQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!3{[!vQ&wPOY$zYZ%fZ}$z}!O!4q!O!^$z!^!_%k!_!`$z!`!a!6P!a!b!6m!b;'S$z;'S;=`&W<%lO$zV!4vX&wPOY$zYZ%fZ!^$z!^!_%k!_!`$z!`!a!5c!a;'S$z;'S;=`&W<%lO$zV!5jV#aU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!6WV!gU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!6tW#zQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zR!7eV$]Q&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$z_!8Ra&wP!s^OY$zYZ%fZ!Q$z!Q![!7z![!^$z!^!_%k!_!c$z!c!}!7z!}#R$z#R#S!7z#S#T$z#T#o!7z#o$g$z$g&j!7z&j;'S$z;'S;=`&W<%lO$z_!9_e&wP!s^OY$zYZ%fZr$zrs!:psw$zwx8Vx!Q$z!Q![!7z![!^$z!^!_%k!_!c$z!c!}!7z!}#R$z#R#S!7z#S#T$z#T#o!7z#o$g$z$g&j!7z&j;'S$z;'S;=`&W<%lO$zR!:wV&wP'gQOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!;eV#WU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!mZ!^!=u!^!_!@u!_#O!=u#O#P!Aq#P#S!=u#S#T!B{#T;'S!=u;'S;=`!Ci<%lO!=uR!>rV&wPO#O!?X#O#P!?q#P#S!?X#S#T!@j#T;'S!?X;'S;=`!@o<%lO!?XQ!?[VO#O!?X#O#P!?q#P#S!?X#S#T!@j#T;'S!?X;'S;=`!@o<%lO!?XQ!?tRO;'S!?X;'S;=`!?};=`O!?XQ!@QWO#O!?X#O#P!?q#P#S!?X#S#T!@j#T;'S!?X;'S;=`!@o;=`<%l!?X<%lO!?XQ!@oO${QQ!@rP;=`<%l!?XR!@x]OY!=uYZ!>mZ!a!=u!a!b!?X!b#O!=u#O#P!Aq#P#S!=u#S#T!B{#T;'S!=u;'S;=`!Ci<%l~!=u~O!=u~~%fR!AvW&wPOY!=uYZ!>mZ!^!=u!^!_!@u!_;'S!=u;'S;=`!B`;=`<%l!?X<%lO!=uR!BcWO#O!?X#O#P!?q#P#S!?X#S#T!@j#T;'S!?X;'S;=`!@o;=`<%l!=u<%lO!?XR!CSV${Q&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!ClP;=`<%l!=uV!CvV!oU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!DfY#}Q#lS&wPOY$zYZ%fZ!^$z!^!_%k!_!`6U!`#p$z#p#q!EU#q;'S$z;'S;=`&W<%lO$zR!E]V#{Q&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!EyV!nQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!FgV$^Q&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$z",tokenizers:[Qe,Le,ye,0,1,2,3,ee],topRules:{Template:[0,72],Program:[1,232]},dynamicPrecedences:{284:1},specialized:[{term:81,get:(kO,ae)=>Ue(kO)<<1,external:Ue},{term:81,get:kO=>QO[kO]||-1}],tokenPrec:29354});var zO=o(41113),te=o(82261),ge=o(59119);const Ge=ge.qp.define({name:"php",parser:IO.configure({props:[ge.uj.add({IfStatement:(0,ge.tC)({except:/^\s*({|else\b|elseif\b|endif\b)/}),TryStatement:(0,ge.tC)({except:/^\s*({|catch\b|finally\b)/}),SwitchBody:kO=>{let ae=kO.textAfter,we=/^\s*\}/.test(ae),de=/^\s*(case|default)\b/.test(ae);return kO.baseIndent+(we?0:de?1:2)*kO.unit},ColonBlock:kO=>kO.baseIndent+kO.unit,"Block EnumBody DeclarationList":(0,ge.vw)({closing:"}"}),ArrowFunction:kO=>kO.baseIndent+kO.unit,"String BlockComment":()=>null,Statement:(0,ge.tC)({except:/^({|end(for|foreach|switch|while)\b)/})}),ge.x0.add({"Block EnumBody DeclarationList SwitchBody ArrayExpression ValueList":ge.Dv,ColonBlock(kO){return{from:kO.from+1,to:kO.to}},BlockComment(kO){return{from:kO.from+2,to:kO.to-2}}})]}),languageData:{commentTokens:{block:{open:"/*",close:"*/"},line:"//"},indentOnInput:/^\s*(?:case |default:|end(?:if|for(?:each)?|switch|while)|else(?:if)?|\{|\})$/,wordChars:"$",closeBrackets:{stringPrefixes:["b","B"]}}});function Ce(kO={}){let ae=[],we;if(kO.baseLanguage!==null)if(kO.baseLanguage)we=kO.baseLanguage;else{let de=(0,te.html)({matchClosingTags:!1});ae.push(de.support),we=de.language}return new ge.ri(Ge.configure({wrap:we&&(0,zO.FE)(de=>de.type.isTop?{parser:we.parser,overlay:ii=>ii.name=="Text"}:null),top:kO.plain?"Program":"Template"}),ae)}},33236:function(WO,V,o){"use strict";o.r(V),o.d(V,{globalCompletion:function(){return LO},localCompletionSource:function(){return Je},python:function(){return fe},pythonLanguage:function(){return $e}});var a=o(53105),t=o(35524);const b=1,v=194,w=195,P=196,x=197,s=198,X=199,p=200,c=2,n=3,i=201,e=24,Q=25,g=49,$=50,f=55,T=56,q=57,y=59,h=60,k=61,Z=62,W=63,D=65,XO=238,K=71,yO=241,J=242,A=243,l=244,d=245,R=246,j=247,H=248,tO=72,I=249,rO=250,lO=251,G=252,iO=253,gO=254,M=255,U=256,eO=73,PO=77,bO=263,fO=112,jO=130,L=151,sO=152,mO=155,GO=10,HO=13,ie=32,BO=9,re=35,le=40,OO=46,_=123,C=125,dO=39,aO=34,AO=92,se=111,pe=120,Se=78,Xe=117,Ve=85,Ze=new Set([Q,g,$,bO,D,jO,T,q,XO,Z,W,tO,eO,PO,h,k,L,sO,mO,fO]);function Ne(oO){return oO==GO||oO==HO}function Ue(oO){return oO>=48&&oO<=57||oO>=65&&oO<=70||oO>=97&&oO<=102}const Ke=new a.Jq((oO,_O)=>{let DO;if(oO.next<0)oO.acceptToken(X);else if(_O.context.flags&je)Ne(oO.next)&&oO.acceptToken(s,1);else if(((DO=oO.peek(-1))<0||Ne(DO))&&_O.canShift(x)){let qO=0;for(;oO.next==ie||oO.next==BO;)oO.advance(),qO++;(oO.next==GO||oO.next==HO||oO.next==re)&&oO.acceptToken(x,-qO)}else Ne(oO.next)&&oO.acceptToken(P,1)},{contextual:!0}),Be=new a.Jq((oO,_O)=>{let DO=_O.context;if(DO.flags)return;let qO=oO.peek(-1);if(qO==GO||qO==HO){let oe=0,be=0;for(;;){if(oO.next==ie)oe++;else if(oO.next==BO)oe+=8-oe%8;else break;oO.advance(),be++}oe!=DO.indent&&oO.next!=GO&&oO.next!=HO&&oO.next!=re&&(oe[oO,_O|MO])),IO=new a.IK({start:Le,reduce(oO,_O,DO,qO){return oO.flags&je&&Ze.has(_O)||(_O==K||_O==tO)&&oO.flags&MO?oO.parent:oO},shift(oO,_O,DO,qO){return _O==v?new Ee(oO,hO(qO.read(qO.pos,DO.pos)),0):_O==w?oO.parent:_O==e||_O==f||_O==y||_O==n?new Ee(oO,0,je):QO.has(_O)?new Ee(oO,0,QO.get(_O)|oO.flags&je):oO},hash(oO){return oO.hash}}),zO=new a.Jq(oO=>{for(let _O=0;_O<5;_O++){if(oO.next!="print".charCodeAt(_O))return;oO.advance()}if(!/\w/.test(String.fromCharCode(oO.next)))for(let _O=0;;_O++){let DO=oO.peek(_O);if(!(DO==ie||DO==BO)){DO!=le&&DO!=OO&&DO!=GO&&DO!=HO&&DO!=re&&oO.acceptToken(b);return}}}),te=new a.Jq((oO,_O)=>{let{flags:DO}=_O.context,qO=DO&ZO?aO:dO,oe=(DO&Qe)>0,be=!(DO&ee),ce=(DO&ye)>0,xe=oO.pos;for(;!(oO.next<0);)if(ce&&oO.next==_)if(oO.peek(1)==_)oO.advance(2);else{if(oO.pos==xe){oO.acceptToken(n,1);return}break}else if(be&&oO.next==AO){if(oO.pos==xe){oO.advance();let We=oO.next;We>=0&&(oO.advance(),ge(oO,We)),oO.acceptToken(c);return}break}else if(oO.next==qO&&(!oe||oO.peek(1)==qO&&oO.peek(2)==qO)){if(oO.pos==xe){oO.acceptToken(i,oe?3:1);return}break}else if(oO.next==GO){if(oe)oO.advance();else if(oO.pos==xe){oO.acceptToken(i);return}break}else oO.advance();oO.pos>xe&&oO.acceptToken(p)});function ge(oO,_O){if(_O==se)for(let DO=0;DO<2&&oO.next>=48&&oO.next<=55;DO++)oO.advance();else if(_O==pe)for(let DO=0;DO<2&&Ue(oO.next);DO++)oO.advance();else if(_O==Xe)for(let DO=0;DO<4&&Ue(oO.next);DO++)oO.advance();else if(_O==Ve)for(let DO=0;DO<8&&Ue(oO.next);DO++)oO.advance();else if(_O==Se&&oO.next==_){for(oO.advance();oO.next>=0&&oO.next!=C&&oO.next!=dO&&oO.next!=aO&&oO.next!=GO;)oO.advance();oO.next==C&&oO.advance()}}const Ge=(0,t.Gv)({'async "*" "**" FormatConversion FormatSpec':t.pJ.modifier,"for while if elif else try except finally return raise break continue with pass assert await yield match case":t.pJ.controlKeyword,"in not and or is del":t.pJ.operatorKeyword,"from def class global nonlocal lambda":t.pJ.definitionKeyword,import:t.pJ.moduleKeyword,"with as print":t.pJ.keyword,Boolean:t.pJ.bool,None:t.pJ.null,VariableName:t.pJ.variableName,"CallExpression/VariableName":t.pJ.function(t.pJ.variableName),"FunctionDefinition/VariableName":t.pJ.function(t.pJ.definition(t.pJ.variableName)),"ClassDefinition/VariableName":t.pJ.definition(t.pJ.className),PropertyName:t.pJ.propertyName,"CallExpression/MemberExpression/PropertyName":t.pJ.function(t.pJ.propertyName),Comment:t.pJ.lineComment,Number:t.pJ.number,String:t.pJ.string,FormatString:t.pJ.special(t.pJ.string),Escape:t.pJ.escape,UpdateOp:t.pJ.updateOperator,"ArithOp!":t.pJ.arithmeticOperator,BitOp:t.pJ.bitwiseOperator,CompareOp:t.pJ.compareOperator,AssignOp:t.pJ.definitionOperator,Ellipsis:t.pJ.punctuation,At:t.pJ.meta,"( )":t.pJ.paren,"[ ]":t.pJ.squareBracket,"{ }":t.pJ.brace,".":t.pJ.derefOperator,", ;":t.pJ.separator}),Ce={__proto__:null,await:44,or:54,and:56,in:60,not:62,is:64,if:70,else:72,lambda:76,yield:94,from:96,async:102,for:104,None:162,True:164,False:164,del:178,pass:182,break:186,continue:190,return:194,raise:202,import:206,as:208,global:212,nonlocal:214,assert:218,type:223,elif:236,while:240,try:246,except:248,finally:250,with:254,def:258,class:268,match:279,case:285},kO=a.WQ.deserialize({version:14,states:"##jO`QeOOP$}OSOOO&WQtO'#HUOOQS'#Co'#CoOOQS'#Cp'#CpO'vQdO'#CnO*UQtO'#HTOOQS'#HU'#HUOOQS'#DU'#DUOOQS'#HT'#HTO*rQdO'#D_O+VQdO'#DfO+gQdO'#DjO+zOWO'#DuO,VOWO'#DvO.[QtO'#GuOOQS'#Gu'#GuO'vQdO'#GtO0ZQtO'#GtOOQS'#Eb'#EbO0rQdO'#EcOOQS'#Gs'#GsO0|QdO'#GrOOQV'#Gr'#GrO1XQdO'#FYOOQS'#G^'#G^O1^QdO'#FXOOQV'#IS'#ISOOQV'#Gq'#GqOOQV'#Fq'#FqQ`QeOOO'vQdO'#CqO1lQdO'#C}O1sQdO'#DRO2RQdO'#HYO2cQtO'#EVO'vQdO'#EWOOQS'#EY'#EYOOQS'#E['#E[OOQS'#E^'#E^O2wQdO'#E`O3_QdO'#EdO3rQdO'#EfO3zQtO'#EfO1XQdO'#EiO0rQdO'#ElO1XQdO'#EnO0rQdO'#EtO0rQdO'#EwO4VQdO'#EyO4^QdO'#FOO4iQdO'#EzO0rQdO'#FOO1XQdO'#FQO1XQdO'#FVO4nQdO'#F[P4uOdO'#GpPOOO)CBd)CBdOOQS'#Ce'#CeOOQS'#Cf'#CfOOQS'#Cg'#CgOOQS'#Ch'#ChOOQS'#Ci'#CiOOQS'#Cj'#CjOOQS'#Cl'#ClO'vQdO,59OO'vQdO,59OO'vQdO,59OO'vQdO,59OO'vQdO,59OO'vQdO,59OO5QQdO'#DoOOQS,5:Y,5:YO5eQdO'#HdOOQS,5:],5:]O5rQ!fO,5:]O5wQtO,59YO1lQdO,59bO1lQdO,59bO1lQdO,59bO8gQdO,59bO8lQdO,59bO8sQdO,59jO8zQdO'#HTO:QQdO'#HSOOQS'#HS'#HSOOQS'#D['#D[O:iQdO,59aO'vQdO,59aO:wQdO,59aOOQS,59y,59yO:|QdO,5:RO'vQdO,5:ROOQS,5:Q,5:QO;[QdO,5:QO;aQdO,5:XO'vQdO,5:XO'vQdO,5:VOOQS,5:U,5:UO;rQdO,5:UO;wQdO,5:WOOOW'#Fy'#FyO;|OWO,5:aOOQS,5:a,5:aOOOOQS'#Ds'#DsOOQS1G/w1G/wOOQS1G.|1G.|O!/RQtO1G.|O!/YQtO1G.|O1lQdO1G.|O!/uQdO1G/UOOQS'#DZ'#DZO0rQdO,59tOOQS1G.{1G.{O!/|QdO1G/eO!0^QdO1G/eO!0fQdO1G/fO'vQdO'#H[O!0kQdO'#H[O!0pQtO1G.{O!1QQdO,59iO!2WQdO,5=zO!2hQdO,5=zO!2pQdO1G/mO!2uQtO1G/mOOQS1G/l1G/lO!3VQdO,5=uO!3|QdO,5=uO0rQdO1G/qO!4kQdO1G/sO!4pQtO1G/sO!5QQtO1G/qOOQS1G/p1G/pOOQS1G/r1G/rOOOW-E9w-E9wOOQS1G/{1G/{O!5bQdO'#HxO0rQdO'#HxO!5sQdO,5>cOOOW-E9x-E9xOOQS1G/|1G/|OOQS-E9{-E9{O!6RQ#xO1G2zO!6rQtO1G2zO'vQdO,5kOOQS1G1`1G1`O!7xQdO1G1`OOQS'#DV'#DVO0rQdO,5=qOOQS,5=q,5=qO!7}QdO'#FrO!8YQdO,59oO!8bQdO1G/XO!8lQtO,5=uOOQS1G3`1G3`OOQS,5:m,5:mO!9]QdO'#GtOOQS,5jO!;QQdO,5>jO1XQdO,5>jO!;cQdO,5>iOOQS-E:R-E:RO!;hQdO1G0lO!;sQdO1G0lO!;xQdO,5>lO!lO!hO!<|QdO,5>hO!=_QdO'#EpO0rQdO1G0tO!=jQdO1G0tO!=oQgO1G0zO!AmQgO1G0}O!EhQdO,5>oO!ErQdO,5>oO!EzQtO,5>oO0rQdO1G1PO!FUQdO1G1PO4iQdO1G1UO!!sQdO1G1WOOQV,5;a,5;aO!FZQfO,5;aO!F`QgO1G1QO!JaQdO'#GZO4iQdO1G1QO4iQdO1G1QO!JqQdO,5>pO!KOQdO,5>pO1XQdO,5>pOOQV1G1U1G1UO!KWQdO'#FSO!KiQ!fO1G1WO!KqQdO1G1WOOQV1G1]1G1]O4iQdO1G1]O!KvQdO1G1]O!LOQdO'#F^OOQV1G1b1G1bO!#WQtO1G1bPOOO1G2v1G2vP!LTOSO1G2vOOQS,5=},5=}OOQS'#Dp'#DpO0rQdO,5=}O!LYQdO,5=|O!LmQdO,5=|OOQS1G/u1G/uO!LuQdO,5>PO!MVQdO,5>PO!M_QdO,5>PO!MrQdO,5>PO!NSQdO,5>POOQS1G3j1G3jOOQS7+$h7+$hO!8bQdO7+$pO# uQdO1G.|O# |QdO1G.|OOQS1G/`1G/`OOQS,5<`,5<`O'vQdO,5<`OOQS7+%P7+%PO#!TQdO7+%POOQS-E9r-E9rOOQS7+%Q7+%QO#!eQdO,5=vO'vQdO,5=vOOQS7+$g7+$gO#!jQdO7+%PO#!rQdO7+%QO#!wQdO1G3fOOQS7+%X7+%XO##XQdO1G3fO##aQdO7+%XOOQS,5<_,5<_O'vQdO,5<_O##fQdO1G3aOOQS-E9q-E9qO#$]QdO7+%]OOQS7+%_7+%_O#$kQdO1G3aO#%YQdO7+%_O#%_QdO1G3gO#%oQdO1G3gO#%wQdO7+%]O#%|QdO,5>dO#&gQdO,5>dO#&gQdO,5>dOOQS'#Dx'#DxO#&xO&jO'#DzO#'TO`O'#HyOOOW1G3}1G3}O#'YQdO1G3}O#'bQdO1G3}O#'mQ#xO7+(fO#(^QtO1G2UP#(wQdO'#GOOOQS,5bQdO,5gQdO1G4OOOQS-E9y-E9yO#?QQdO1G4OOe,5>eOOOW7+)i7+)iO#?nQdO7+)iO#?vQdO1G2zO#@aQdO1G2zP'vQdO'#FuO0rQdO<mO#AtQdO,5>mOOQS1G0v1G0vOOQS<rO#KZQdO,5>rOOQS,5>r,5>rO#KfQdO,5>qO#KwQdO,5>qOOQS1G1Y1G1YOOQS,5;p,5;pOOQV<VAN>VO$ WQdO<cAN>cO0rQdO1G1|O$ hQtO1G1|P$ rQdO'#FvOOQS1G2R1G2RP$!PQdO'#F{O$!^QdO7+)jO$!wQdO,5>gOOOO-E9z-E9zOOOW<tO$4dQdO,5>tO1XQdO,5vO$)VQdO,5>vOOQS1G1p1G1pO$8[QtO,5<[OOQU7+'P7+'PO$+cQdO1G/iO$)VQdO,5wO$8jQdO,5>wOOQS1G1s1G1sOOQS7+'S7+'SP$)VQdO'#GdO$8rQdO1G4bO$8|QdO1G4bO$9UQdO1G4bOOQS7+%T7+%TO$9dQdO1G1tO$9rQtO'#FaO$9yQdO,5<}OOQS,5<},5<}O$:XQdO1G4cOOQS-E:a-E:aO$)VQdO,5<|O$:`QdO,5<|O$:eQdO7+)|OOQS-E:`-E:`O$:oQdO7+)|O$)VQdO,5m>pPP'Z'ZPP?PPP'Z'ZPP'Z'Z'Z'Z'Z?T?}'ZP@QP@WD_G{HPPHSH^Hb'ZPPPHeHn'RP'R'RP'RP'RP'RP'RP'R'R'RP'RPP'RPP'RP'RPHtIQIYPIaIgPIaPIaIaPPPIaPKuPLOLYL`KuPIaLiPIaPLpLvPLzM`M}NhLzLzNnN{LzLzLzLz! a! g! j! o! r! |!!S!!`!!r!!x!#S!#Y!#v!#|!$S!$^!$d!$j!$|!%W!%^!%d!%n!%t!%z!&Q!&W!&^!&h!&n!&x!'O!'X!'_!'n!'v!(Q!(XPPPPPPPPPPP!(_!(b!(h!(q!({!)WPPPPPPPPPPPP!-z!/`!3`!6pPP!6x!7X!7b!8Z!8Q!8d!8j!8m!8p!8s!8{!9lPPPPPPPPPPPPPPPPP!9o!9s!9yP!:_!:c!:o!:x!;U!;l!;o!;r!;x!_![!]Do!]!^Es!^!_FZ!_!`Gk!`!aHX!a!b%T!b!cIf!c!dJU!d!eK^!e!hJU!h!i!#f!i!tJU!t!u!,|!u!wJU!w!x!.t!x!}JU!}#O!0S#O#P&o#P#Q!0j#Q#R!1Q#R#SJU#S#T%T#T#UJU#U#VK^#V#YJU#Y#Z!#f#Z#fJU#f#g!,|#g#iJU#i#j!.t#j#oJU#o#p!1n#p#q!1s#q#r!2a#r#s!2f#s$g%T$g;'SJU;'S;=`KW<%lOJU`%YT&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%T`%lP;=`<%l%To%v]&n`%c_OX%TXY%oY[%T[]%o]p%Tpq%oq#O%T#O#P&o#P#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To&tX&n`OY%TYZ%oZ]%T]^%o^#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc'f[&n`O!_%T!_!`([!`#T%T#T#U(r#U#f%T#f#g(r#g#h(r#h#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc(cTmR&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc(yT!mR&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk)aV&n`&[ZOr%Trs)vs#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk){V&n`Or%Trs*bs#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk*iT&n`&^ZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To+PZS_&n`OY*xYZ%TZ]*x]^%T^#o*x#o#p+r#p#q*x#q#r+r#r;'S*x;'S;=`,^<%lO*x_+wTS_OY+rZ]+r^;'S+r;'S;=`,W<%lO+r_,ZP;=`<%l+ro,aP;=`<%l*xj,kV%rQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tj-XT!xY&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tj-oV%lQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk.]V&n`&ZZOw%Twx.rx#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk.wV&n`Ow%Twx/^x#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk/eT&n`&]ZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk/{ThZ&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc0cTgR&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk0yXVZ&n`Oz%Tz{1f{!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk1mVaR&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk2ZV%oZ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc2wTzR&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To3_W%pZ&n`O!_%T!_!`-Q!`!a3w!a#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Td4OT&{S&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk4fX!fQ&n`O!O%T!O!P5R!P!Q%T!Q![6T![#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk5WV&n`O!O%T!O!P5m!P#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk5tT!rZ&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti6[a!hX&n`O!Q%T!Q![6T![!g%T!g!h7a!h!l%T!l!m9s!m#R%T#R#S6T#S#X%T#X#Y7a#Y#^%T#^#_9s#_#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti7fZ&n`O{%T{|8X|}%T}!O8X!O!Q%T!Q![8s![#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti8^V&n`O!Q%T!Q![8s![#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti8z]!hX&n`O!Q%T!Q![8s![!l%T!l!m9s!m#R%T#R#S8s#S#^%T#^#_9s#_#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti9zT!hX&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk:bX%qR&n`O!P%T!P!Q:}!Q!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tj;UV%sQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti;ro!hX&n`O!O%T!O!P=s!P!Q%T!Q![>_![!d%T!d!e?q!e!g%T!g!h7a!h!l%T!l!m9s!m!q%T!q!rA]!r!z%T!z!{Bq!{#R%T#R#S>_#S#U%T#U#V?q#V#X%T#X#Y7a#Y#^%T#^#_9s#_#c%T#c#dA]#d#l%T#l#mBq#m#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti=xV&n`O!Q%T!Q![6T![#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti>fc!hX&n`O!O%T!O!P=s!P!Q%T!Q![>_![!g%T!g!h7a!h!l%T!l!m9s!m#R%T#R#S>_#S#X%T#X#Y7a#Y#^%T#^#_9s#_#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti?vY&n`O!Q%T!Q!R@f!R!S@f!S#R%T#R#S@f#S#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti@mY!hX&n`O!Q%T!Q!R@f!R!S@f!S#R%T#R#S@f#S#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TiAbX&n`O!Q%T!Q!YA}!Y#R%T#R#SA}#S#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TiBUX!hX&n`O!Q%T!Q!YA}!Y#R%T#R#SA}#S#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TiBv]&n`O!Q%T!Q![Co![!c%T!c!iCo!i#R%T#R#SCo#S#T%T#T#ZCo#Z#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TiCv]!hX&n`O!Q%T!Q![Co![!c%T!c!iCo!i#R%T#R#SCo#S#T%T#T#ZCo#Z#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%ToDvV{_&n`O!_%T!_!`E]!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TcEdT%{R&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkEzT#gZ&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkFbXmR&n`O!^%T!^!_F}!_!`([!`!a([!a#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TjGUV%mQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkGrV%zZ&n`O!_%T!_!`([!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkH`WmR&n`O!_%T!_!`([!`!aHx!a#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TjIPV%nQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkIoV_Q#}P&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%ToJ_]&n`&YS%uZO!Q%T!Q![JU![!c%T!c!}JU!}#R%T#R#SJU#S#T%T#T#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUoKZP;=`<%lJUoKge&n`&YS%uZOr%Trs)Ysw%Twx.Ux!Q%T!Q![JU![!c%T!c!tJU!t!uLx!u!}JU!}#R%T#R#SJU#S#T%T#T#fJU#f#gLx#g#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUoMRa&n`&YS%uZOr%TrsNWsw%Twx! vx!Q%T!Q![JU![!c%T!c!}JU!}#R%T#R#SJU#S#T%T#T#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUkN_V&n`&`ZOr%TrsNts#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkNyV&n`Or%Trs! `s#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk! gT&n`&bZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk! }V&n`&_ZOw%Twx!!dx#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!!iV&n`Ow%Twx!#Ox#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!#VT&n`&aZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To!#oe&n`&YS%uZOr%Trs!%Qsw%Twx!&px!Q%T!Q![JU![!c%T!c!tJU!t!u!(`!u!}JU!}#R%T#R#SJU#S#T%T#T#fJU#f#g!(`#g#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUk!%XV&n`&dZOr%Trs!%ns#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!%sV&n`Or%Trs!&Ys#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!&aT&n`&fZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!&wV&n`&cZOw%Twx!'^x#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!'cV&n`Ow%Twx!'xx#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!(PT&n`&eZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To!(ia&n`&YS%uZOr%Trs!)nsw%Twx!+^x!Q%T!Q![JU![!c%T!c!}JU!}#R%T#R#SJU#S#T%T#T#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUk!)uV&n`&hZOr%Trs!*[s#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!*aV&n`Or%Trs!*vs#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!*}T&n`&jZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!+eV&n`&gZOw%Twx!+zx#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!,PV&n`Ow%Twx!,fx#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!,mT&n`&iZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To!-Vi&n`&YS%uZOr%TrsNWsw%Twx! vx!Q%T!Q![JU![!c%T!c!dJU!d!eLx!e!hJU!h!i!(`!i!}JU!}#R%T#R#SJU#S#T%T#T#UJU#U#VLx#V#YJU#Y#Z!(`#Z#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUo!.}a&n`&YS%uZOr%Trs)Ysw%Twx.Ux!Q%T!Q![JU![!c%T!c!}JU!}#R%T#R#SJU#S#T%T#T#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUk!0ZT!XZ&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc!0qT!WR&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tj!1XV%kQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%T~!1sO!]~k!1zV%jR&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%T~!2fO![~i!2mT%tX&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%T",tokenizers:[zO,Be,Ke,te,0,1,2,3,4],topRules:{Script:[0,5]},specialized:[{term:221,get:oO=>Ce[oO]||-1}],tokenPrec:7652});var ae=o(59119),we=o(41113),de=o(34790);const ii=new we.hr,He=new Set(["Script","Body","FunctionDefinition","ClassDefinition","LambdaExpression","ForStatement","MatchClause"]);function ti(oO){return(_O,DO,qO)=>{if(qO)return!1;let oe=_O.node.getChild("VariableName");return oe&&DO(oe,oO),!0}}const ai={FunctionDefinition:ti("function"),ClassDefinition:ti("class"),ForStatement(oO,_O,DO){if(DO){for(let qO=oO.node.firstChild;qO;qO=qO.nextSibling)if(qO.name=="VariableName")_O(qO,"variable");else if(qO.name=="in")break}},ImportStatement(oO,_O){var DO,qO;let{node:oe}=oO,be=((DO=oe.firstChild)===null||DO===void 0?void 0:DO.name)=="from";for(let ce=oe.getChild("import");ce;ce=ce.nextSibling)ce.name=="VariableName"&&((qO=ce.nextSibling)===null||qO===void 0?void 0:qO.name)!="as"&&_O(ce,be?"variable":"namespace")},AssignStatement(oO,_O){for(let DO=oO.node.firstChild;DO;DO=DO.nextSibling)if(DO.name=="VariableName")_O(DO,"variable");else if(DO.name==":"||DO.name=="AssignOp")break},ParamList(oO,_O){for(let DO=null,qO=oO.node.firstChild;qO;qO=qO.nextSibling)qO.name=="VariableName"&&(!DO||!/\*|AssignOp/.test(DO.name))&&_O(qO,"variable"),DO=qO},CapturePattern:ti("variable"),AsPattern:ti("variable"),__proto__:null};function ve(oO,_O){let DO=ii.get(_O);if(DO)return DO;let qO=[],oe=!0;function be(ce,xe){let We=oO.sliceString(ce.from,ce.to);qO.push({label:We,type:xe})}return _O.cursor(we.vj.IncludeAnonymous).iterate(ce=>{if(ce.name){let xe=ai[ce.name];if(xe&&xe(ce,be,oe)||!oe&&He.has(ce.name))return!1;oe=!1}else if(ce.to-ce.from>8192){for(let xe of ve(oO,ce.node))qO.push(xe);return!1}}),ii.set(_O,qO),qO}const ni=/^[\w\xa1-\uffff][\w\d\xa1-\uffff]*$/,_e=["String","FormatString","Comment","PropertyName"];function Je(oO){let _O=(0,ae.qz)(oO.state).resolveInner(oO.pos,-1);if(_e.indexOf(_O.name)>-1)return null;let DO=_O.name=="VariableName"||_O.to-_O.from<20&&ni.test(oO.state.sliceDoc(_O.from,_O.to));if(!DO&&!oO.explicit)return null;let qO=[];for(let oe=_O;oe;oe=oe.parent)He.has(oe.name)&&(qO=qO.concat(ve(oO.state.doc,oe)));return{options:qO,from:DO?_O.from:oO.pos,validFor:ni}}const SO=["__annotations__","__builtins__","__debug__","__doc__","__import__","__name__","__loader__","__package__","__spec__","False","None","True"].map(oO=>({label:oO,type:"constant"})).concat(["ArithmeticError","AssertionError","AttributeError","BaseException","BlockingIOError","BrokenPipeError","BufferError","BytesWarning","ChildProcessError","ConnectionAbortedError","ConnectionError","ConnectionRefusedError","ConnectionResetError","DeprecationWarning","EOFError","Ellipsis","EncodingWarning","EnvironmentError","Exception","FileExistsError","FileNotFoundError","FloatingPointError","FutureWarning","GeneratorExit","IOError","ImportError","ImportWarning","IndentationError","IndexError","InterruptedError","IsADirectoryError","KeyError","KeyboardInterrupt","LookupError","MemoryError","ModuleNotFoundError","NameError","NotADirectoryError","NotImplemented","NotImplementedError","OSError","OverflowError","PendingDeprecationWarning","PermissionError","ProcessLookupError","RecursionError","ReferenceError","ResourceWarning","RuntimeError","RuntimeWarning","StopAsyncIteration","StopIteration","SyntaxError","SyntaxWarning","SystemError","SystemExit","TabError","TimeoutError","TypeError","UnboundLocalError","UnicodeDecodeError","UnicodeEncodeError","UnicodeError","UnicodeTranslateError","UnicodeWarning","UserWarning","ValueError","Warning","ZeroDivisionError"].map(oO=>({label:oO,type:"type"}))).concat(["bool","bytearray","bytes","classmethod","complex","float","frozenset","int","list","map","memoryview","object","range","set","staticmethod","str","super","tuple","type"].map(oO=>({label:oO,type:"class"}))).concat(["abs","aiter","all","anext","any","ascii","bin","breakpoint","callable","chr","compile","delattr","dict","dir","divmod","enumerate","eval","exec","exit","filter","format","getattr","globals","hasattr","hash","help","hex","id","input","isinstance","issubclass","iter","len","license","locals","max","min","next","oct","open","ord","pow","print","property","quit","repr","reversed","round","setattr","slice","sorted","sum","vars","zip"].map(oO=>({label:oO,type:"function"}))),CO=[(0,de.Gn)("def ${name}(${params}):\n ${}",{label:"def",detail:"function",type:"keyword"}),(0,de.Gn)("for ${name} in ${collection}:\n ${}",{label:"for",detail:"loop",type:"keyword"}),(0,de.Gn)("while ${}:\n ${}",{label:"while",detail:"loop",type:"keyword"}),(0,de.Gn)("try:\n ${}\nexcept ${error}:\n ${}",{label:"try",detail:"/ except block",type:"keyword"}),(0,de.Gn)(`if \${}: +`);Y=E<0?m:m.slice(0,E)}return u+Y.length>this.to?Y.slice(0,this.to-u):Y}prevLineEnd(){return this.atEnd?this.lineStart:this.lineStart-1}startContext(u,m,Y=0){this.block=x.create(u,Y,this.lineStart+m,this.block.hash,this.lineStart+this.line.text.length),this.stack.push(this.block)}startComposite(u,m,Y=0){this.startContext(this.parser.getNodeType(u),m,Y)}addNode(u,m,Y){typeof u=="number"&&(u=new X.mp(this.parser.nodeSet.types[u],U,U,(Y!=null?Y:this.prevLineEnd())-m)),this.block.addChild(u,m-this.block.from)}addElement(u){this.block.addChild(u.toTree(this.parser.nodeSet),u.from-this.block.from)}addLeafElement(u,m){this.addNode(this.buffer.writeElements(dO(m.children,u.marks),-m.from).finish(m.type,m.to-m.from),m.from)}finishContext(){let u=this.stack.pop(),m=this.stack[this.stack.length-1];m.addChild(u.toTree(this.parser.nodeSet),u.from-m.from),this.block=m}finish(){for(;this.stack.length>1;)this.finishContext();return this.addGaps(this.block.toTree(this.parser.nodeSet,this.lineStart))}addGaps(u){return this.ranges.length>1?rO(this.ranges,0,u.topNode,this.ranges[0].from,this.reusePlaceholders):u}finishLeaf(u){for(let Y of u.parsers)if(Y.finish(this,u))return;let m=dO(this.parser.parseInline(u.content,u.start),u.marks);this.addNode(this.buffer.writeElements(m,-u.start).finish(s.Paragraph,u.content.length),u.start)}elt(u,m,Y,E){return typeof u=="string"?fO(this.parser.getNodeType(u),m,Y,E):new bO(u,m)}get buffer(){return new eO(this.parser.nodeSet)}}function rO(S,u,m,Y,E){let $O=S[u].to,TO=[],vO=[],RO=m.from+Y;function NO(FO,me){for(;me?FO>=$O:FO>$O;){let ne=S[u+1].from-$O;Y+=ne,FO+=ne,u++,$O=S[u].to}}for(let FO=m.firstChild;FO;FO=FO.nextSibling){NO(FO.from+Y,!0);let me=FO.from+Y,ne,Te=E.get(FO.tree);Te?ne=Te:FO.to+Y>$O?(ne=rO(S,u,FO,Y,E),NO(FO.to+Y,!1)):ne=FO.toTree(),TO.push(ne),vO.push(me-RO)}return NO(m.to+Y,!1),new X.mp(m.type,TO,vO,m.to+Y-RO,m.tree?m.tree.propValues:void 0)}class lO extends X._b{constructor(u,m,Y,E,$O,TO,vO,RO,NO){super(),this.nodeSet=u,this.blockParsers=m,this.leafBlockParsers=Y,this.blockNames=E,this.endLeafBlock=$O,this.skipContextMarkup=TO,this.inlineParsers=vO,this.inlineNames=RO,this.wrappers=NO,this.nodeTypes=Object.create(null);for(let FO of u.types)this.nodeTypes[FO.name]=FO.id}createParse(u,m,Y){let E=new I(this,u,m,Y);for(let $O of this.wrappers)E=$O(E,u,m,Y);return E}configure(u){let m=iO(u);if(!m)return this;let{nodeSet:Y,skipContextMarkup:E}=this,$O=this.blockParsers.slice(),TO=this.leafBlockParsers.slice(),vO=this.blockNames.slice(),RO=this.inlineParsers.slice(),NO=this.inlineNames.slice(),FO=this.endLeafBlock.slice(),me=this.wrappers;if(G(m.defineNodes)){E=Object.assign({},E);let ne=Y.types.slice(),Te;for(let De of m.defineNodes){let{name:ke,block:Me,composite:ei,style:Fe}=typeof De=="string"?{name:De}:De;if(ne.some(Si=>Si.name==ke))continue;ei&&(E[ne.length]=(Si,wi,Gi)=>ei(wi,Gi,Si.value));let si=ne.length,fi=ei?["Block","BlockContext"]:Me?si>=s.ATXHeading1&&si<=s.SetextHeading2?["Block","LeafBlock","Heading"]:["Block","LeafBlock"]:void 0;ne.push(X.Jq.define({id:si,name:ke,props:fi&&[[X.md.group,fi]]})),Fe&&(Te||(Te={}),Array.isArray(Fe)||Fe instanceof P.Vp?Te[ke]=Fe:Object.assign(Te,Fe))}Y=new X.Lj(ne),Te&&(Y=Y.extend((0,P.Gv)(Te)))}if(G(m.props)&&(Y=Y.extend(...m.props)),G(m.remove))for(let ne of m.remove){let Te=this.blockNames.indexOf(ne),De=this.inlineNames.indexOf(ne);Te>-1&&($O[Te]=TO[Te]=void 0),De>-1&&(RO[De]=void 0)}if(G(m.parseBlock))for(let ne of m.parseBlock){let Te=vO.indexOf(ne.name);if(Te>-1)$O[Te]=ne.parse,TO[Te]=ne.leaf;else{let De=ne.before?gO(vO,ne.before):ne.after?gO(vO,ne.after)+1:vO.length-1;$O.splice(De,0,ne.parse),TO.splice(De,0,ne.leaf),vO.splice(De,0,ne.name)}ne.endLeaf&&FO.push(ne.endLeaf)}if(G(m.parseInline))for(let ne of m.parseInline){let Te=NO.indexOf(ne.name);if(Te>-1)RO[Te]=ne.parse;else{let De=ne.before?gO(NO,ne.before):ne.after?gO(NO,ne.after)+1:NO.length-1;RO.splice(De,0,ne.parse),NO.splice(De,0,ne.name)}}return m.wrap&&(me=me.concat(m.wrap)),new lO(Y,$O,TO,vO,FO,E,RO,NO,me)}getNodeType(u){let m=this.nodeTypes[u];if(m==null)throw new RangeError(`Unknown node type '${u}'`);return m}parseInline(u,m){let Y=new C(this,u,m);O:for(let E=m;E=0){E=vO;continue O}}E++}return Y.resolveMarkers(0)}}function G(S){return S!=null&&S.length>0}function iO(S){if(!Array.isArray(S))return S;if(S.length==0)return null;let u=iO(S[0]);if(S.length==1)return u;let m=iO(S.slice(1));if(!m||!u)return u||m;let Y=(TO,vO)=>(TO||U).concat(vO||U),E=u.wrap,$O=m.wrap;return{props:Y(u.props,m.props),defineNodes:Y(u.defineNodes,m.defineNodes),parseBlock:Y(u.parseBlock,m.parseBlock),parseInline:Y(u.parseInline,m.parseInline),remove:Y(u.remove,m.remove),wrap:E?$O?(TO,vO,RO,NO)=>E($O(TO,vO,RO,NO),vO,RO,NO):E:$O}}function gO(S,u){let m=S.indexOf(u);if(m<0)throw new RangeError(`Position specified relative to unknown parser ${u}`);return m}let M=[X.Jq.none];for(let S=1,u;u=s[S];S++)M[S]=X.Jq.define({id:S,name:u,props:S>=s.Escape?[]:[[X.md.group,S in n?["Block","BlockContext"]:["Block","LeafBlock"]]],top:u=="Document"});const U=[];class eO{constructor(u){this.nodeSet=u,this.content=[],this.nodes=[]}write(u,m,Y,E=0){return this.content.push(u,m,Y,4+E*4),this}writeElements(u,m=0){for(let Y of u)Y.writeTo(this,m);return this}finish(u,m){return X.mp.build({buffer:this.content,nodeSet:this.nodeSet,reused:this.nodes,topID:u,length:m})}}class PO{constructor(u,m,Y,E=U){this.type=u,this.from=m,this.to=Y,this.children=E}writeTo(u,m){let Y=u.content.length;u.writeElements(this.children,m),u.content.push(this.type,this.from+m,this.to+m,u.content.length+4-Y)}toTree(u){return new eO(u).writeElements(this.children,-this.from).finish(this.type,this.to-this.from)}}class bO{constructor(u,m){this.tree=u,this.from=m}get to(){return this.from+this.tree.length}get type(){return this.tree.type.id}get children(){return U}writeTo(u,m){u.nodes.push(this.tree),u.content.push(u.nodes.length-1,this.from+m,this.to+m,-1)}toTree(){return this.tree}}function fO(S,u,m,Y){return new PO(S,u,m,Y)}const jO={resolve:"Emphasis",mark:"EmphasisMark"},L={resolve:"Emphasis",mark:"EmphasisMark"},sO={},mO={};class GO{constructor(u,m,Y,E){this.type=u,this.from=m,this.to=Y,this.side=E}}const HO="!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~";let ie=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\u2010-\u2027]/;try{ie=new RegExp("[\\p{S}|\\p{P}]","u")}catch(S){}const BO={Escape(S,u,m){if(u!=92||m==S.end-1)return-1;let Y=S.char(m+1);for(let E=0;E]+|[a-z\d.!#$%&'*+/=?^_`{|}~-]+@[a-z\d](?:[a-z\d-]{0,61}[a-z\d])?(?:\.[a-z\d](?:[a-z\d-]{0,61}[a-z\d])?)*)>/i.exec(Y);if(E)return S.append(fO(s.Autolink,m,m+1+E[0].length,[fO(s.LinkMark,m,m+1),fO(s.URL,m+1,m+E[0].length),fO(s.LinkMark,m+E[0].length,m+1+E[0].length)]));let $O=/^!--[^>](?:-[^-]|[^-])*?-->/i.exec(Y);if($O)return S.append(fO(s.Comment,m,m+1+$O[0].length));let TO=/^\?[^]*?\?>/.exec(Y);if(TO)return S.append(fO(s.ProcessingInstruction,m,m+1+TO[0].length));let vO=/^(?:![A-Z][^]*?>|!\[CDATA\[[^]*?\]\]>|\/\s*[a-zA-Z][\w-]*\s*>|\s*[a-zA-Z][\w-]*(\s+[a-zA-Z:_][\w-.:]*(?:\s*=\s*(?:[^\s"'=<>`]+|'[^']*'|"[^"]*"))?)*\s*(\/\s*)?>)/.exec(Y);return vO?S.append(fO(s.HTMLTag,m,m+1+vO[0].length)):-1},Emphasis(S,u,m){if(u!=95&&u!=42)return-1;let Y=m+1;for(;S.char(Y)==u;)Y++;let E=S.slice(m-1,m),$O=S.slice(Y,Y+1),TO=ie.test(E),vO=ie.test($O),RO=/\s|^$/.test(E),NO=/\s|^$/.test($O),FO=!NO&&(!vO||RO||TO),me=!RO&&(!TO||NO||vO),ne=FO&&(u==42||!me||TO),Te=me&&(u==42||!FO||vO);return S.append(new GO(u==95?jO:L,m,Y,(ne?1:0)|(Te?2:0)))},HardBreak(S,u,m){if(u==92&&S.char(m+1)==10)return S.append(fO(s.HardBreak,m,m+2));if(u==32){let Y=m+1;for(;S.char(Y)==32;)Y++;if(S.char(Y)==10&&Y>=m+2)return S.append(fO(s.HardBreak,m,Y+1))}return-1},Link(S,u,m){return u==91?S.append(new GO(sO,m,m+1,1)):-1},Image(S,u,m){return u==33&&S.char(m+1)==91?S.append(new GO(mO,m,m+2,1)):-1},LinkEnd(S,u,m){if(u!=93)return-1;for(let Y=S.parts.length-1;Y>=0;Y--){let E=S.parts[Y];if(E instanceof GO&&(E.type==sO||E.type==mO)){if(!E.side||S.skipSpace(E.to)==m&&!/[(\[]/.test(S.slice(m+1,m+2)))return S.parts[Y]=null,-1;let $O=S.takeContent(Y),TO=S.parts[Y]=re(S,$O,E.type==sO?s.Link:s.Image,E.from,m+1);if(E.type==sO)for(let vO=0;vOu?fO(s.URL,u+m,$O+m):$O==S.length?null:!1}}function OO(S,u,m){let Y=S.charCodeAt(u);if(Y!=39&&Y!=34&&Y!=40)return!1;let E=Y==40?41:Y;for(let $O=u+1,TO=!1;$O=this.end?-1:this.text.charCodeAt(u-this.offset)}get end(){return this.offset+this.text.length}slice(u,m){return this.text.slice(u-this.offset,m-this.offset)}append(u){return this.parts.push(u),u.to}addDelimiter(u,m,Y,E,$O){return this.append(new GO(u,m,Y,(E?1:0)|($O?2:0)))}get hasOpenLink(){for(let u=this.parts.length-1;u>=0;u--){let m=this.parts[u];if(m instanceof GO&&(m.type==sO||m.type==mO))return!0}return!1}addElement(u){return this.append(u)}resolveMarkers(u){for(let Y=u;Y=u;RO--){let ke=this.parts[RO];if(ke instanceof GO&&ke.side&1&&ke.type==E.type&&!($O&&(E.side&1||ke.side&2)&&(ke.to-ke.from+TO)%3==0&&((ke.to-ke.from)%3||TO%3))){vO=ke;break}}if(!vO)continue;let NO=E.type.resolve,FO=[],me=vO.from,ne=E.to;if($O){let ke=Math.min(2,vO.to-vO.from,TO);me=vO.to-ke,ne=E.from+ke,NO=ke==1?"Emphasis":"StrongEmphasis"}vO.type.mark&&FO.push(this.elt(vO.type.mark,me,vO.to));for(let ke=RO+1;ke=0;m--){let Y=this.parts[m];if(Y instanceof GO&&Y.type==u)return m}return null}takeContent(u){let m=this.resolveMarkers(u);return this.parts.length=u,m}skipSpace(u){return e(this.text,u-this.offset)+this.offset}elt(u,m,Y,E){return typeof u=="string"?fO(this.parser.getNodeType(u),m,Y,E):new bO(u,m)}}function dO(S,u){if(!u.length)return S;if(!S.length)return u;let m=S.slice(),Y=0;for(let E of u){for(;Y(u?u-1:0))return!1;if(this.fragmentEnd<0){let $O=this.fragment.to;for(;$O>0&&this.input.read($O-1,$O)!=` +`;)$O--;this.fragmentEnd=$O?$O-1:0}let Y=this.cursor;Y||(Y=this.cursor=this.fragment.tree.cursor(),Y.firstChild());let E=u+this.fragment.offset;for(;Y.to<=E;)if(!Y.parent())return!1;for(;;){if(Y.from>=E)return this.fragment.from<=m;if(!Y.childAfter(E))return!1}}matches(u){let m=this.cursor.tree;return m&&m.prop(X.md.contextHash)==u}takeNodes(u){let m=this.cursor,Y=this.fragment.offset,E=this.fragmentEnd-(this.fragment.openEnd?1:0),$O=u.absoluteLineStart,TO=$O,vO=u.block.children.length,RO=TO,NO=vO;for(;;){if(m.to-Y>E){if(m.type.isAnonymous&&m.firstChild())continue;break}let FO=se(m.from-Y,u.ranges);if(m.to-Y<=u.ranges[u.rangeI].to)u.addNode(m.tree,FO);else{let me=new X.mp(u.parser.nodeSet.types[s.Paragraph],[],[],0,u.block.hashProp);u.reusePlaceholders.set(me,m.tree),u.addNode(me,FO)}if(m.type.is("Block")&&(aO.indexOf(m.type.id)<0?(TO=m.to-Y,vO=u.block.children.length):(TO=RO,vO=NO,RO=m.to-Y,NO=u.block.children.length)),!m.nextSibling())break}for(;u.block.children.length>vO;)u.block.children.pop(),u.block.positions.pop();return TO-$O}}function se(S,u){let m=S;for(let Y=1;YA[S]),Object.keys(A).map(S=>j[S]),Object.keys(A),H,n,Object.keys(BO).map(S=>BO[S]),Object.keys(BO),[]);function we(S,u,m){let Y=[];for(let E=S.firstChild,$O=u;;E=E.nextSibling){let TO=E?E.from:m;if(TO>$O&&Y.push({from:$O,to:TO}),!E)break;$O=E.to}return Y}function Ve(S){let{codeParser:u,htmlParser:m}=S;return{wrap:(0,X.FE)((E,$O)=>{let TO=E.type.id;if(u&&(TO==s.CodeBlock||TO==s.FencedCode)){let vO="";if(TO==s.FencedCode){let NO=E.node.getChild(s.CodeInfo);NO&&(vO=$O.read(NO.from,NO.to))}let RO=u(vO);if(RO)return{parser:RO,overlay:NO=>NO.type.id==s.CodeText}}else if(m&&(TO==s.HTMLBlock||TO==s.HTMLTag))return{parser:m,overlay:we(E.node,E.from,E.to)};return null})}}const Ze={resolve:"Strikethrough",mark:"StrikethroughMark"},Ne={defineNodes:[{name:"Strikethrough",style:{"Strikethrough/...":P.pJ.strikethrough}},{name:"StrikethroughMark",style:P.pJ.processingInstruction}],parseInline:[{name:"Strikethrough",parse(S,u,m){if(u!=126||S.char(m+1)!=126||S.char(m+2)==126)return-1;let Y=S.slice(m-1,m),E=S.slice(m+2,m+3),$O=/\s|^$/.test(Y),TO=/\s|^$/.test(E),vO=ie.test(Y),RO=ie.test(E);return S.addDelimiter(Ze,m,m+2,!TO&&(!RO||$O||vO),!$O&&(!vO||TO||RO))},after:"Emphasis"}]};function Ue(S,u,m=0,Y,E=0){let $O=0,TO=!0,vO=-1,RO=-1,NO=!1,FO=()=>{Y.push(S.elt("TableCell",E+vO,E+RO,S.parser.parseInline(u.slice(vO,RO),E+vO)))};for(let me=m;me-1)&&$O++,TO=!1,Y&&(vO>-1&&FO(),Y.push(S.elt("TableDelimiter",me+E,me+E+1))),vO=RO=-1):(NO||ne!=32&&ne!=9)&&(vO<0&&(vO=me),RO=me+1),NO=!NO&&ne==92}return vO>-1&&($O++,Y&&FO()),$O}function Ke(S,u){for(let m=u;mE instanceof je)||!Ke(u.text,u.basePos))return!1;let Y=S.scanLine(S.absoluteLineEnd+1).text;return Be.test(Y)&&Ue(S,u.text,u.basePos)==Ue(S,Y,u.basePos)},before:"SetextHeading"}]};class ZO{nextLine(){return!1}finish(u,m){return u.addLeafElement(m,u.elt("Task",m.start,m.start+m.content.length,[u.elt("TaskMarker",m.start,m.start+3),...u.parser.parseInline(m.content.slice(3),m.start+3)])),!0}}const Qe={defineNodes:[{name:"Task",block:!0,style:P.pJ.list},{name:"TaskMarker",style:P.pJ.atom}],parseBlock:[{name:"TaskList",leaf(S,u){return/^\[[ xX]\][ \t]/.test(u.content)&&S.parentType().name=="ListItem"?new ZO:null},after:"SetextHeading"}]},ee=/(www\.)|(https?:\/\/)|([\w.+-]+@)|(mailto:|xmpp:)/gy,ye=/[\w-]+(\.[\w-]+)+(\/[^\s<]*)?/gy,Ee=/[\w-]+\.[\w-]+($|\/)/,Le=/[\w.+-]+@[\w-]+(\.[\w.-]+)+/gy,hO=/\/[a-zA-Z\d@.]+/gy;function QO(S,u,m,Y){let E=0;for(let $O=u;$O-1)return-1;let Y=u+m[0].length;for(;;){let E=S[Y-1],$O;if(/[?!.,:*_~]/.test(E)||E==")"&&QO(S,u,Y,")")>QO(S,u,Y,"("))Y--;else if(E==";"&&($O=/&(?:#\d+|#x[a-f\d]+|\w+);$/.exec(S.slice(u,Y))))Y=u+$O.index;else break}return Y}function zO(S,u){Le.lastIndex=u;let m=Le.exec(S);if(!m)return-1;let Y=m[0][m[0].length-1];return Y=="_"||Y=="-"?-1:u+m[0].length-(Y=="."?1:0)}const ge=[MO,Qe,Ne,{parseInline:[{name:"Autolink",parse(S,u,m){let Y=m-S.offset;ee.lastIndex=Y;let E=ee.exec(S.text),$O=-1;if(!E)return-1;if(E[1]||E[2]){if($O=IO(S.text,Y+E[0].length),$O>-1&&S.hasOpenLink){let TO=/([^\[\]]|\[[^\]]*\])*/.exec(S.text.slice(Y,$O));$O=Y+TO[0].length}}else E[3]?$O=zO(S.text,Y):($O=zO(S.text,Y+E[0].length),$O>-1&&E[0]=="xmpp:"&&(hO.lastIndex=$O,E=hO.exec(S.text),E&&($O=E.index+E[0].length)));return $O<0?-1:(S.addElement(S.elt("URL",m,$O+S.offset)),$O+S.offset)}}]}];function Ge(S,u,m){return(Y,E,$O)=>{if(E!=S||Y.char($O+1)==S)return-1;let TO=[Y.elt(m,$O,$O+1)];for(let vO=$O+1;vO"}}}),ii=new X.md,He=Se.configure({props:[b.x0.add(S=>!S.is("Block")||S.is("Document")||ti(S)!=null||ai(S)?void 0:(u,m)=>({from:m.doc.lineAt(u.from).to,to:u.to})),ii.add(ti),b.uj.add({Document:()=>null}),b.pp.add({Document:de})]});function ti(S){let u=/^(?:ATX|Setext)Heading(\d)$/.exec(S.name);return u?+u[1]:void 0}function ai(S){return S.name=="OrderedList"||S.name=="BulletList"}function ve(S,u){let m=S;for(;;){let Y=m.nextSibling,E;if(!Y||(E=ti(Y.type))!=null&&E<=u)break;m=Y}return m.to}const ni=b.rs.of((S,u,m)=>{for(let Y=(0,b.qz)(S).resolveInner(m,-1);Y&&!(Y.fromm)return{from:m,to:$O}}return null});function _e(S){return new b.SQ(de,S,[ni],"markdown")}const Je=_e(He),CO=_e(He.configure([ge,kO,Ce,ae,{props:[b.x0.add({Table:(S,u)=>({from:u.doc.lineAt(S.from).to,to:S.to})})]}]));function LO(S,u){return m=>{if(m&&S){let Y=null;if(m=/\S*/.exec(m)[0],typeof S=="function"?Y=S(m):Y=b.c6.matchLanguageName(S,m,!0),Y instanceof b.c6)return Y.support?Y.support.language.parser:b.Be.getSkippingParser(Y.load());if(Y)return Y.parser}return u?u.parser:null}}class EO{constructor(u,m,Y,E,$O,TO,vO){this.node=u,this.from=m,this.to=Y,this.spaceBefore=E,this.spaceAfter=$O,this.type=TO,this.item=vO}blank(u,m=!0){let Y=this.spaceBefore+(this.node.name=="Blockquote"?">":"");if(u!=null){for(;Y.length0;E--)Y+=" ";return Y+(m?this.spaceAfter:"")}}marker(u,m){let Y=this.node.name=="OrderedList"?String(+$e(this.item,u)[2]+m):"";return this.spaceBefore+Y+this.type+this.spaceAfter}}function VO(S,u){let m=[];for(let E=S;E&&E.name!="Document";E=E.parent)(E.name=="ListItem"||E.name=="Blockquote"||E.name=="FencedCode")&&m.push(E);let Y=[];for(let E=m.length-1;E>=0;E--){let $O=m[E],TO,vO=u.lineAt($O.from),RO=$O.from-vO.from;if($O.name=="FencedCode")Y.push(new EO($O,RO,RO,"","","",null));else if($O.name=="Blockquote"&&(TO=/^ *>( ?)/.exec(vO.text.slice(RO))))Y.push(new EO($O,RO,RO+TO[0].length,"",TO[1],">",null));else if($O.name=="ListItem"&&$O.parent.name=="OrderedList"&&(TO=/^( *)\d+([.)])( *)/.exec(vO.text.slice(RO)))){let NO=TO[3],FO=TO[0].length;NO.length>=4&&(NO=NO.slice(0,NO.length-4),FO-=4),Y.push(new EO($O.parent,RO,RO+FO,TO[1],NO,TO[2],$O))}else if($O.name=="ListItem"&&$O.parent.name=="BulletList"&&(TO=/^( *)([-+*])( {1,4}\[[ xX]\])?( +)/.exec(vO.text.slice(RO)))){let NO=TO[4],FO=TO[0].length;NO.length>4&&(NO=NO.slice(0,NO.length-4),FO-=4);let me=TO[2];TO[3]&&(me+=TO[3].replace(/[xX]/," ")),Y.push(new EO($O.parent,RO,RO+FO,TO[1],NO,me,$O))}}return Y}function $e(S,u){return/^(\s*)(\d+)(?=[.)])/.exec(u.sliceString(S.from,S.from+10))}function fe(S,u,m,Y=0){for(let E=-1,$O=S;;){if($O.name=="ListItem"){let vO=$e($O,u),RO=+vO[2];if(E>=0){if(RO!=E+1)return;m.push({from:$O.from+vO[1].length,to:$O.from+vO[0].length,insert:String(E+2+Y)})}E=RO}let TO=$O.nextSibling;if(!TO)break;$O=TO}}function oO(S,u){let m=/^[ \t]*/.exec(S)[0].length;if(!m||u.facet(b.c)!=" ")return S;let Y=(0,a.IS)(S,4,m),E="";for(let $O=Y;$O>0;)$O>=4?(E+=" ",$O-=4):(E+=" ",$O--);return E+S.slice(m)}const _O=({state:S,dispatch:u})=>{let m=(0,b.qz)(S),{doc:Y}=S,E=null,$O=S.changeByRange(TO=>{if(!TO.empty||!CO.isActiveAt(S,TO.from))return E={range:TO};let vO=TO.from,RO=Y.lineAt(vO),NO=VO(m.resolveInner(vO,-1),Y);for(;NO.length&&NO[NO.length-1].from>vO-RO.from;)NO.pop();if(!NO.length)return E={range:TO};let FO=NO[NO.length-1];if(FO.to-FO.spaceAfter.length>vO-RO.from)return E={range:TO};let me=vO>=FO.to-FO.spaceAfter.length&&!/\S/.test(RO.text.slice(FO.to));if(FO.item&&me){let Me=FO.node.firstChild,ei=FO.node.getChild("ListItem","ListItem");if(Me.to>=vO||ei&&ei.to0&&!/[^\s>]/.test(Y.lineAt(RO.from-1).text)){let Fe=NO.length>1?NO[NO.length-2]:null,si,fi="";Fe&&Fe.item?(si=RO.from+Fe.from,fi=Fe.marker(Y,1)):si=RO.from+(Fe?Fe.to:0);let Si=[{from:si,to:vO,insert:fi}];return FO.node.name=="OrderedList"&&fe(FO.item,Y,Si,-2),Fe&&Fe.node.name=="OrderedList"&&fe(Fe.item,Y,Si),{range:a.jT.cursor(si+fi.length),changes:Si}}else{let Fe=oe(NO,S,RO);return{range:a.jT.cursor(vO+Fe.length+1),changes:{from:RO.from,insert:Fe+S.lineBreak}}}}if(FO.node.name=="Blockquote"&&me&&RO.from){let Me=Y.lineAt(RO.from-1),ei=/>\s*$/.exec(Me.text);if(ei&&ei.index==FO.from){let Fe=S.changes([{from:Me.from+ei.index,to:Me.to},{from:RO.from+FO.from,to:RO.to}]);return{range:TO.map(Fe),changes:Fe}}}let ne=[];FO.node.name=="OrderedList"&&fe(FO.item,Y,ne);let Te=FO.item&&FO.item.from]*/.exec(RO.text)[0].length>=FO.to)for(let Me=0,ei=NO.length-1;Me<=ei;Me++)De+=Me==ei&&!Te?NO[Me].marker(Y,1):NO[Me].blank(MeRO.from&&/\s/.test(RO.text.charAt(ke-RO.from-1));)ke--;return De=oO(De,S),qO(FO.node,S.doc)&&(De=oe(NO,S,RO)+S.lineBreak+De),ne.push({from:ke,to:vO,insert:S.lineBreak+De}),{range:a.jT.cursor(ke+De.length+1),changes:ne}});return E?!1:(u(S.update($O,{scrollIntoView:!0,userEvent:"input"})),!0)};function DO(S){return S.name=="QuoteMark"||S.name=="ListMark"}function qO(S,u){if(S.name!="OrderedList"&&S.name!="BulletList")return!1;let m=S.firstChild,Y=S.getChild("ListItem","ListItem");if(!Y)return!1;let E=u.lineAt(m.to),$O=u.lineAt(Y.from),TO=/^[\s>]*$/.test(E.text);return E.number+(TO?0:1)<$O.number}function oe(S,u,m){let Y="";for(let E=0,$O=S.length-2;E<=$O;E++)Y+=S[E].blank(E<$O?(0,a.IS)(m.text,4,S[E+1].from)-Y.length:null,E<$O);return oO(Y,u)}function be(S,u){let m=S.resolveInner(u,-1),Y=u;DO(m)&&(Y=m.from,m=m.parent);for(let E;E=m.childBefore(Y);)if(DO(E))Y=E.from;else if(E.name=="OrderedList"||E.name=="BulletList")m=E.lastChild,Y=m.to;else break;return m}const ce=({state:S,dispatch:u})=>{let m=(0,b.qz)(S),Y=null,E=S.changeByRange($O=>{let TO=$O.from,{doc:vO}=S;if($O.empty&&CO.isActiveAt(S,$O.from)){let RO=vO.lineAt(TO),NO=VO(be(m,TO),vO);if(NO.length){let FO=NO[NO.length-1],me=FO.to-FO.spaceAfter.length+(FO.spaceAfter?1:0);if(TO-RO.from>me&&!/\S/.test(RO.text.slice(me,TO-RO.from)))return{range:a.jT.cursor(RO.from+me),changes:{from:RO.from+me,to:TO}};if(TO-RO.from==me&&(!FO.item||RO.from<=FO.item.from||!/\S/.test(RO.text.slice(0,FO.to)))){let ne=RO.from+FO.from;if(FO.item&&FO.node.from=97&&kO<=122||kO>=65&&kO<=90}function je(kO){return kO==95||kO>=128||Be(kO)}function MO(kO){return kO>=48&&kO<=55||kO>=97&&kO<=102||kO>=65&&kO<=70}const ZO={int:!0,integer:!0,bool:!0,boolean:!0,float:!0,double:!0,real:!0,string:!0,array:!0,object:!0,unset:!0,__proto__:null},Qe=new a.Jq(kO=>{if(kO.next==40){kO.advance();let ae=0;for(;Ke(kO.peek(ae));)ae++;let Xe="",de;for(;Be(de=kO.peek(ae));)Xe+=String.fromCharCode(de),ae++;for(;Ke(kO.peek(ae));)ae++;kO.peek(ae)==41&&ZO[Xe.toLowerCase()]&&kO.acceptToken(b)}else if(kO.next==60&&kO.peek(1)==60&&kO.peek(2)==60){for(let de=0;de<3;de++)kO.advance();for(;kO.next==32||kO.next==9;)kO.advance();let ae=kO.next==39;if(ae&&kO.advance(),!je(kO.next))return;let Xe=String.fromCharCode(kO.next);for(;kO.advance(),!(!je(kO.next)&&!(kO.next>=48&&kO.next<=55));)Xe+=String.fromCharCode(kO.next);if(ae){if(kO.next!=39)return;kO.advance()}if(kO.next!=10&&kO.next!=13)return;for(;;){let de=kO.next==10||kO.next==13;if(kO.advance(),kO.next<0)return;if(de){for(;kO.next==32||kO.next==9;)kO.advance();let ii=!0;for(let He=0;He{kO.next<0&&kO.acceptToken(w)}),ye=new a.Jq((kO,ae)=>{kO.next==63&&ae.canShift(s)&&kO.peek(1)==62&&kO.acceptToken(s)});function Ee(kO){let ae=kO.peek(1);if(ae==110||ae==114||ae==116||ae==118||ae==101||ae==102||ae==92||ae==36||ae==34||ae==123)return 2;if(ae>=48&&ae<=55){let Xe=2,de;for(;Xe<5&&(de=kO.peek(Xe))>=48&&de<=55;)Xe++;return Xe}if(ae==120&&MO(kO.peek(2)))return MO(kO.peek(3))?4:3;if(ae==117&&kO.peek(2)==123)for(let Xe=3;;Xe++){let de=kO.peek(Xe);if(de==125)return Xe==2?0:Xe+1;if(!MO(de))break}return 0}const Le=new a.Jq((kO,ae)=>{let Xe=!1;for(;!(kO.next==34||kO.next<0||kO.next==36&&(je(kO.peek(1))||kO.peek(1)==123)||kO.next==123&&kO.peek(1)==36);Xe=!0){if(kO.next==92){let de=Ee(kO);if(de){if(Xe)break;return kO.acceptToken(P,de)}}else if(!Xe&&(kO.next==91||kO.next==45&&kO.peek(1)==62&&je(kO.peek(2))||kO.next==63&&kO.peek(1)==45&&kO.peek(2)==62&&je(kO.peek(3)))&&ae.canShift(x))break;kO.advance()}Xe&&kO.acceptToken(X)}),hO=(0,t.Gv)({"Visibility abstract final static":t.pJ.modifier,"for foreach while do if else elseif switch try catch finally return throw break continue default case":t.pJ.controlKeyword,"endif endfor endforeach endswitch endwhile declare enddeclare goto match":t.pJ.controlKeyword,"and or xor yield unset clone instanceof insteadof":t.pJ.operatorKeyword,"function fn class trait implements extends const enum global interface use var":t.pJ.definitionKeyword,"include include_once require require_once namespace":t.pJ.moduleKeyword,"new from echo print array list as":t.pJ.keyword,null:t.pJ.null,Boolean:t.pJ.bool,VariableName:t.pJ.variableName,"NamespaceName/...":t.pJ.namespace,"NamedType/...":t.pJ.typeName,Name:t.pJ.name,"CallExpression/Name":t.pJ.function(t.pJ.variableName),"LabelStatement/Name":t.pJ.labelName,"MemberExpression/Name":t.pJ.propertyName,"MemberExpression/VariableName":t.pJ.special(t.pJ.propertyName),"ScopedExpression/ClassMemberName/Name":t.pJ.propertyName,"ScopedExpression/ClassMemberName/VariableName":t.pJ.special(t.pJ.propertyName),"CallExpression/MemberExpression/Name":t.pJ.function(t.pJ.propertyName),"CallExpression/ScopedExpression/ClassMemberName/Name":t.pJ.function(t.pJ.propertyName),"MethodDeclaration/Name":t.pJ.function(t.pJ.definition(t.pJ.variableName)),"FunctionDefinition/Name":t.pJ.function(t.pJ.definition(t.pJ.variableName)),"ClassDeclaration/Name":t.pJ.definition(t.pJ.className),UpdateOp:t.pJ.updateOperator,ArithOp:t.pJ.arithmeticOperator,LogicOp:t.pJ.logicOperator,BitOp:t.pJ.bitwiseOperator,CompareOp:t.pJ.compareOperator,ControlOp:t.pJ.controlOperator,AssignOp:t.pJ.definitionOperator,"$ ConcatOp":t.pJ.operator,LineComment:t.pJ.lineComment,BlockComment:t.pJ.blockComment,Integer:t.pJ.integer,Float:t.pJ.float,String:t.pJ.string,ShellExpression:t.pJ.special(t.pJ.string),"=> ->":t.pJ.punctuation,"( )":t.pJ.paren,"#[ [ ]":t.pJ.squareBracket,"${ { }":t.pJ.brace,"-> ?->":t.pJ.derefOperator,", ; :: : \\":t.pJ.separator,"PhpOpen PhpClose":t.pJ.processingInstruction}),QO={__proto__:null,static:311,STATIC:311,class:333,CLASS:333},IO=a.WQ.deserialize({version:14,states:"$GSQ`OWOOQhQaOOP%oO`OOOOO#t'#H_'#H_O%tO#|O'#DtOOO#u'#Dw'#DwQ&SOWO'#DwO&XO$VOOOOQ#u'#Dx'#DxO&lQaO'#D|O(mQdO'#E}O(tQdO'#EQO*kQaO'#EWO,zQ`O'#ETO-PQ`O'#E^O/nQaO'#E^O/uQ`O'#EfO/zQ`O'#EoO*kQaO'#EoO0VQ`O'#HhO0[Q`O'#E{O0[Q`O'#E{OOQS'#Ic'#IcO0aQ`O'#EvOOQS'#IZ'#IZO2oQdO'#IWO6tQeO'#FUO*kQaO'#FeO*kQaO'#FfO*kQaO'#FgO*kQaO'#FhO*kQaO'#FhO*kQaO'#FkOOQO'#Id'#IdO7RQ`O'#FqOOQO'#Hi'#HiO7ZQ`O'#HOO7uQ`O'#FlO8QQ`O'#H]O8]Q`O'#FvO8eQaO'#FwO*kQaO'#GVO*kQaO'#GYO8}OrO'#G]OOQS'#Iq'#IqOOQS'#Ip'#IpOOQS'#IW'#IWO,zQ`O'#GdO,zQ`O'#GfO,zQ`O'#GkOhQaO'#GmO9UQ`O'#GnO9ZQ`O'#GqO9`Q`O'#GtO9eQeO'#GuO9eQeO'#GvO9eQeO'#GwO9oQ`O'#GxO9tQ`O'#GzO9yQaO'#G{OS,5>SOJ[QdO,5;gOOQO-E;f-E;fOL^Q`O,5;gOLcQpO,5;bO0aQ`O'#EyOLkQtO'#E}OOQS'#Ez'#EzOOQS'#Ib'#IbOM`QaO,5:wO*kQaO,5;nOOQS,5;p,5;pO*kQaO,5;pOMgQdO,5UQaO,5=hO!-eQ`O'#F}O!-jQdO'#IlO!&WQdO,5=iOOQ#u,5=j,5=jO!-uQ`O,5=lO!-xQ`O,5=mO!-}Q`O,5=nO!.YQdO,5=qOOQ#u,5=q,5=qO!.eQ`O,5=rO!.eQ`O,5=rO!.mQdO'#IwO!.{Q`O'#HXO!&WQdO,5=rO!/ZQ`O,5=rO!/fQdO'#IYO!&WQdO,5=vOOQ#u-E;_-E;_O!1RQ`O,5=kOOO#u,5:^,5:^O!1^O#|O,5:^OOO#u-E;^-E;^OOOO,5>p,5>pOOQ#y1G0S1G0SO!1fQ`O1G0XO*kQaO1G0XO!2xQ`O1G0pOOQS1G0p1G0pO!4[Q`O1G0pOOQS'#I_'#I_O*kQaO'#I_OOQS1G0q1G0qO!4cQ`O'#IaO!7lQ`O'#E}O!7yQaO'#EuOOQO'#Ia'#IaO!8TQ`O'#I`O!8]Q`O,5;_OOQS'#FQ'#FQOOQS1G1U1G1UO!8bQdO1G1]O!:dQdO1G1]O!wO#(fQaO'#HdO#(vQ`O,5>vOOQS1G0d1G0dO#)OQ`O1G0dO#)TQ`O'#I^O#*mQ`O'#I^O#*uQ`O,5;ROIbQaO,5;ROOQS1G0u1G0uPOQO'#E}'#E}O#+fQdO1G1RO0aQ`O'#HgO#-hQtO,5;cO#.YQaO1G0|OOQS,5;e,5;eO#0iQtO,5;gO#0vQdO1G0cO*kQaO1G0cO#2cQdO1G1YO#4OQdO1G1[OOQO,5<^,5<^O#4`Q`O'#HjO#4nQ`O,5?ROOQO1G1w1G1wO#4vQ`O,5?ZO!&WQdO1G3TO<_Q`O1G3TOOQ#u1G3U1G3UO#4{Q`O1G3YO!1RQ`O1G3VO#5WQ`O1G3VO#5]QpO'#FoO#5kQ`O'#FoO#5{Q`O'#FoO#6WQ`O'#FoO#6`Q`O'#FsO#6eQ`O'#FtOOQO'#If'#IfO#6lQ`O'#IeO#6tQ`O,5tOOQ#u1G3b1G3bOOQ#u1G3V1G3VO!-xQ`O1G3VO!1UQ`O1G3VOOO#u1G/x1G/xO*kQaO7+%sO#MuQdO7+%sOOQS7+&[7+&[O$ bQ`O,5>yO>UQaO,5;`O$ iQ`O,5;aO$#OQaO'#HfO$#YQ`O,5>zOOQS1G0y1G0yO$#bQ`O'#EYO$#gQ`O'#IXO$#oQ`O,5:sOOQS1G0e1G0eO$#tQ`O1G0eO$#yQ`O1G0iO9yQaO1G0iOOQO,5>O,5>OOOQO-E;b-E;bOOQS7+&O7+&OO>UQaO,5;SO$%`QaO'#HeO$%jQ`O,5>xOOQS1G0m1G0mO$%rQ`O1G0mOOQS,5>R,5>ROOQS-E;e-E;eO$%wQdO7+&hO$'yQtO1G1RO$(WQdO7+%}OOQS1G0i1G0iOOQO,5>U,5>UOOQO-E;h-E;hOOQ#u7+(o7+(oO!&WQdO7+(oOOQ#u7+(t7+(tO#KmQ`O7+(tO0aQ`O7+(tOOQ#u7+(q7+(qO!-xQ`O7+(qO!1UQ`O7+(qO!1RQ`O7+(qO$)sQ`O,5UQaO,5],5>]OOQS-E;o-E;oO$.iQdO7+'hO$.yQpO7+'hO$/RQdO'#IiOOQO,5dOOQ#u,5>d,5>dOOQ#u-E;v-E;vO$;lQaO7+(lO$cOOQS-E;u-E;uO!&WQdO7+(nO$=mQdO1G2TOOQS,5>[,5>[OOQS-E;n-E;nOOQ#u7+(r7+(rO$?nQ`O'#GQO$?uQ`O'#GQO$@ZQ`O'#HUOOQO'#Hy'#HyO$@`Q`O,5=oOOQ#u,5=o,5=oO$@gQpO7+(tOOQ#u7+(x7+(xO!&WQdO7+(xO$@rQdO,5>fOOQS-E;x-E;xO$AQQdO1G4}O$A]Q`O,5=tO$AbQ`O,5=tO$AmQ`O'#H{O$BRQ`O,5?dOOQS1G3_1G3_O#KrQ`O7+(xO$BZQdO,5=|OOQS-E;`-E;`O$CvQdO<Q,5>QOOQO-E;d-E;dO$8YQaO,5:tO$FxQaO'#HcO$GVQ`O,5>sOOQS1G0_1G0_OOQS7+&P7+&PO$G_Q`O7+&TO$HtQ`O1G0nO$JZQ`O,5>POOQO,5>P,5>POOQO-E;c-E;cOOQS7+&X7+&XOOQS7+&T7+&TOOQ#u<UQaO1G1uO$KsQ`O1G1uO$LOQ`O1G1yOOQO1G1y1G1yO$LTQ`O1G1uO$L]Q`O1G1uO$MrQ`O1G1zO>UQaO1G1zOOQO,5>V,5>VOOQO-E;i-E;iOOQS<`OOQ#u-E;r-E;rOhQaO<aOOQO-E;s-E;sO!&WQdO<g,5>gOOQO-E;y-E;yO!&WQdO<UQaO,5;TOOQ#uANAzANAzO#KmQ`OANAzOOQ#uANAwANAwO!-xQ`OANAwO%)vQ`O7+'aO>UQaO7+'aOOQO7+'e7+'eO%+]Q`O7+'aO%+hQ`O7+'eO>UQaO7+'fO%+mQ`O7+'fO%-SQ`O'#HlO%-bQ`O,5?SO%-bQ`O,5?SOOQO1G1{1G1{O$+qQpOAN@dOOQSAN@dAN@dO0aQ`OAN@dO%-jQtOANCgO%-xQ`OAN@dO*kQaOAN@nO%.QQdOAN@nO%.bQpOAN@nOOQS,5>X,5>XOOQS-E;k-E;kOOQO1G2U1G2UO!&WQdO1G2UO$/dQpO1G2UO<_Q`O1G2SO!.YQdO1G2WO!&WQdO1G2SOOQO1G2W1G2WOOQO1G2S1G2SO%.jQaO'#GSOOQO1G2X1G2XOOQSAN@oAN@oOOOQ<UQaO<W,5>WO%6wQ`O,5>WOOQO-E;j-E;jO%6|Q`O1G4nOOQSG26OG26OO$+qQpOG26OO0aQ`OG26OO%7UQdOG26YO*kQaOG26YOOQO7+'p7+'pO!&WQdO7+'pO!&WQdO7+'nOOQO7+'r7+'rOOQO7+'n7+'nO%7fQ`OLD+tO%8uQ`O'#E}O%9PQ`O'#IZO!&WQdO'#HrO%:|QaO,5^,5>^OOQP-E;p-E;pOOQO1G2Y1G2YOOQ#uLD,bLD,bOOQTG27RG27RO!&WQdOLD,xO!&WQdO<wO&EPQdO1G0cO#.YQaO1G0cO&F{QdO1G1YO&HwQdO1G1[O#.YQaO1G1|O#.YQaO7+%sO&JsQdO7+%sO&LoQdO7+%}O#.YQaO7+'hO&NkQdO7+'hO'!gQdO<lQdO,5>wO(@nQdO1G0cO'.QQaO1G0cO(BpQdO1G1YO(DrQdO1G1[O'.QQaO1G1|O'.QQaO7+%sO(FtQdO7+%sO(HvQdO7+%}O'.QQaO7+'hO(JxQdO7+'hO(LzQdO<wO*1sQaO'#HdO*2TQ`O,5>vO*2]QdO1G0cO9yQaO1G0cO*4XQdO1G1YO*6TQdO1G1[O9yQaO1G1|O>UQaO'#HwO*8PQ`O,5=[O*8XQaO'#HbO*8cQ`O,5>tO9yQaO7+%sO*8kQdO7+%sO*:gQ`O1G0iO>UQaO1G0iO*;|QdO7+%}O9yQaO7+'hO*=xQdO7+'hO*?tQ`O,5>cO*AZQ`O,5=|O*BpQdO<UQaO'#FeO>UQaO'#FfO>UQaO'#FgO>UQaO'#FhO>UQaO'#FhO>UQaO'#FkO+'XQaO'#FwO>UQaO'#GVO>UQaO'#GYO+'`QaO,5:mO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO>UQaO,5;qO+'gQ`O'#I]O$8YQaO'#EaO+)PQaOG26YO$8YQaO'#I]O+*{Q`O'#I[O++TQaO,5:wO>UQaO,5;nO>UQaO,5;pO++[Q`O,5UQaO1G0XO+9hQ`O1G1]O+;TQ`O1G1]O+]Q`O1G1]O+?xQ`O1G1]O+AeQ`O1G1]O+CQQ`O1G1]O+DmQ`O1G1]O+FYQ`O1G1]O+GuQ`O1G1]O+IbQ`O1G1]O+J}Q`O1G1]O+LjQ`O1G1]O+NVQ`O1G1]O, rQ`O1G1]O,#_Q`O1G0cO>UQaO1G0cO,$zQ`O1G1YO,&gQ`O1G1[O,(SQ`O1G1|O>UQaO1G1|O>UQaO7+%sO,([Q`O7+%sO,)wQ`O7+%}O>UQaO7+'hO,+dQ`O7+'hO,+lQ`O7+'hO,-XQpO7+'hO,-aQ`O<UQaO<UQaOAN@nO,0qQ`OAN@nO,2^QpOAN@nO,2fQ`OG26YO>UQaOG26YO,4RQ`OLD+tO,5nQaO,5:}O>UQaO1G0iO,5uQ`O'#I]O$8YQaO'#FeO$8YQaO'#FfO$8YQaO'#FgO$8YQaO'#FhO$8YQaO'#FhO+)PQaO'#FhO$8YQaO'#FkO,6SQaO'#FwO,6ZQaO'#FwO$8YQaO'#GVO+)PQaO'#GVO$8YQaO'#GYO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO$8YQaO,5;qO+)PQaO,5;qO,8YQ`O'#FlO>UQaO'#EaO>UQaO'#I]O,8bQaO,5:wO,8iQaO,5:wO$8YQaO,5;nO+)PQaO,5;nO$8YQaO,5;pO,:hQ`O,5wO-IcQ`O1G0cO-KOQ`O1G0cO$8YQaO1G0cO+)PQaO1G0cO-L_Q`O1G1YO-MzQ`O1G1YO. ZQ`O1G1[O$8YQaO1G1|O$8YQaO7+%sO+)PQaO7+%sO.!vQ`O7+%sO.$cQ`O7+%sO.%rQ`O7+%}O.'_Q`O7+%}O$8YQaO7+'hO.(nQ`O7+'hO.*ZQ`O<fQ`O,5>wO.@RQ`O1G1|O!%WQ`O1G1|O0aQ`O1G1|O0aQ`O7+'hO.@ZQ`O7+'hO.@cQpO7+'hO.@kQpO<UO#X&PO~P>UO!o&SO!s&RO#b&RO~OPgOQ|OU^OW}O[8lOo=yOs#hOx8jOy8jO}`O!O]O!Q8pO!R}O!T8oO!U8kO!V8kO!Y8rO!c8iO!s&VO!y[O#U&WO#W_O#bhO#daO#ebO#peO$T8nO$]8mO$^8nO$aqO$z8qO${!OO$}}O%O}O%V|O'g{O~O!x'SP~PAOO!s&[O#b&[O~OT#TOz#RO!S#UO!b#VO!o!{O!v!yO!y!}O#S#QO#W!zO#`!|O#a!|O#s#PO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dO~O!x&nO~PCqO!x'VX!}'VX#O'VX#X'VX!n'VXV'VX!q'VX#u'VX#w'VXw'VX~P&sO!y$hO#S&oO~Oo$mOs$lO~O!o&pO~O!}&sO#S;dO#U;cO!x'OP~P9yOT6iOz6gO!S6jO!b6kO!o!{O!v8sO!y!}O#S#QO#W!zO#`!|O#a!|O#s#PO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}'PX#X'PX~O#O&tO~PGSO!}&wO#X'OX~O#X&yO~O!}'OO!x'QP~P9yO!n'PO~PCqO!m#oa!o#oa#S#oa#p#qX&s#oa!x#oa#O#oaw#oa~OT#oaz#oa!S#oa!b#oa!v#oa!y#oa#W#oa#`#oa#a#oa#s#oa#z#oa#{#oa#|#oa#}#oa$O#oa$Q#oa$R#oa$S#oa$T#oa$U#oa$V#oa$W#oa$z#oa!}#oa#X#oa!n#oaV#oa!q#oa#u#oa#w#oa~PIpO!s'RO~O!x'UO#l'SO~O!x'VX#l'VX#p#qX#S'VX#U'VX#b'VX!o'VX#O'VXw'VX!m'VX&s'VX~O#S'YO~P*kO!m$Xa&s$Xa!x$Xa!n$Xa~PCqO!m$Ya&s$Ya!x$Ya!n$Ya~PCqO!m$Za&s$Za!x$Za!n$Za~PCqO!m$[a&s$[a!x$[a!n$[a~PCqO!o!{O!y!}O#W!zO#`!|O#a!|O#s#PO$z#dOT$[a!S$[a!b$[a!m$[a!v$[a#S$[a#z$[a#{$[a#|$[a#}$[a$O$[a$Q$[a$R$[a$S$[a$T$[a$U$[a$V$[a$W$[a&s$[a!x$[a!n$[a~Oz#RO~PNyO!m$_a&s$_a!x$_a!n$_a~PCqO!y!}O!}$fX#X$fX~O!}'^O#X'ZX~O#X'`O~O!s$kO#S'aO~O]'cO~O!s'eO~O!s'fO~O$l'gO~O!`'mO#S'kO#U'lO#b'jO$drO!x'XP~P0aO!^'sO!oXO!q'rO~O!s'uO!y$hO~O!y$hO#S'wO~O!y$hO#S'yO~O#u'zO!m$sX!}$sX&s$sX~O!}'{O!m'bX&s'bX~O!m#cO&s#cO~O!q(PO#O(OO~O!m$ka&s$ka!x$ka!n$ka~PCqOl(ROw(SO!o(TO!y!}O~O!o!{O!y!}O#W!zO#`!|O#a!|O#s#PO~OT$yaz$ya!S$ya!b$ya!m$ya!v$ya#S$ya#z$ya#{$ya#|$ya#}$ya$O$ya$Q$ya$R$ya$S$ya$T$ya$U$ya$V$ya$W$ya$z$ya&s$ya!x$ya!}$ya#O$ya#X$ya!n$ya!q$yaV$ya#u$ya#w$ya~P!'WO!m$|a&s$|a!x$|a!n$|a~PCqO#W([O#`(YO#a(YO&r(ZOR&gX!o&gX#b&gX#e&gX&q&gX'f&gX~O'f(_O~P8lO!q(`O~PhO!o(cO!q(dO~O!q(`O&s(gO~PhO!a(kO~O!m(lO~P9yOZ(wOn(xO~O!s(zO~OT6iOz6gO!S6jO!b6kO!v8sO!}({O#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m'jX&s'jX~P!'WO#u)PO~O!})QO!m'`X&s'`X~Ol(RO!o(TO~Ow(SO!o)WO!q)ZO~O!m#cO!oXO&s#cO~O!o%pO!s#yO~OV)aO!})_O!m'kX&s'kX~O])cOs)cO!s#gO#peO~O!o%pO!s#gO#p)hO~OT6iOz6gO!S6jO!b6kO!v8sO!})iO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m&|X&s&|X#O&|X~P!'WOl(ROw(SO!o(TO~O!i)oO&t)oO~OT8vOz8tO!S8wO!b8xO!q)pO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#X)rO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WO!n)rO~PCqOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x'TX!}'TX~P!'WOT'VXz'VX!S'VX!b'VX!o'VX!v'VX!y'VX#S'VX#W'VX#`'VX#a'VX#p#qX#s'VX#z'VX#{'VX#|'VX#}'VX$O'VX$Q'VX$R'VX$S'VX$T'VX$U'VX$V'VX$W'VX$z'VX~O!q)tO!x'VX!}'VX~P!5xO!x#iX!}#iX~P>UO!})vO!x'SX~O!x)xO~O$z#dOT#yiz#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi$W#yi&s#yi!x#yi!}#yi#O#yi#X#yi!n#yi!q#yiV#yi#u#yi#w#yi~P!'WOz#RO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi&s#yi!x#yi!n#yi~P!'WOz#RO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi&s#yi!x#yi!n#yi~P!'WOT#TOz#RO!b#VO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dO!S#yi!m#yi&s#yi!x#yi!n#yi~P!'WOT#TOz#RO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dO!S#yi!b#yi!m#yi&s#yi!x#yi!n#yi~P!'WOz#RO#S#QO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#z#yi#{#yi&s#yi!x#yi!n#yi~P!'WOz#RO#S#QO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#z#yi#{#yi#|#yi&s#yi!x#yi!n#yi~P!'WOz#RO#S#QO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#z#yi#{#yi#|#yi#}#yi&s#yi!x#yi!n#yi~P!'WOz#RO#S#QO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#z#yi#{#yi#|#yi#}#yi$O#yi&s#yi!x#yi!n#yi~P!'WOz#RO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi&s#yi!x#yi!n#yi~P!'WOz#RO$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi&s#yi!x#yi!n#yi~P!'WOz#RO$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi&s#yi!x#yi!n#yi~P!'WOz#RO$T#`O$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$U#yi&s#yi!x#yi!n#yi~P!'WOz#RO$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi&s#yi!x#yi!n#yi~P!'WOz#RO$S#_O$T#`O$V#bO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$U#yi&s#yi!x#yi!n#yi~P!'WOz#RO$W#bO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi&s#yi!x#yi!n#yi~P!'WO_)yO~P9yO!x)|O~O#S*PO~P9yOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}#Ta#X#Ta#O#Ta!m#Ta&s#Ta!x#Ta!n#TaV#Ta!q#Ta~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}'Pa#X'Pa#O'Pa!m'Pa&s'Pa!x'Pa!n'PaV'Pa!q'Pa~P!'WO#S#oO#U#nO!}&WX#X&WX~P9yO!}&wO#X'Oa~O#X*SO~OT6iOz6gO!S6jO!b6kO!v8sO!}*UO#O*TO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!x'QX~P!'WO!}*UO!x'QX~O!x*WO~O!m#oi!o#oi#S#oi#p#qX&s#oi!x#oi#O#oiw#oi~OT#oiz#oi!S#oi!b#oi!v#oi!y#oi#W#oi#`#oi#a#oi#s#oi#z#oi#{#oi#|#oi#}#oi$O#oi$Q#oi$R#oi$S#oi$T#oi$U#oi$V#oi$W#oi$z#oi!}#oi#X#oi!n#oiV#oi!q#oi#u#oi#w#oi~P#*zO#l'SO!x#ka#S#ka#U#ka#b#ka!o#ka#O#kaw#ka!m#ka&s#ka~OPgOQ|OU^OW}O[4OOo5xOs#hOx3zOy3zO}`O!O]O!Q2^O!R}O!T4UO!U3|O!V3|O!Y2`O!c3xO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T4SO$]4QO$^4SO$aqO$z2_O${!OO$}}O%O}O%V|O'g{O~O#l#oa#U#oa#b#oa~PIpOz#RO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#Pi!S#Pi!b#Pi!m#Pi&s#Pi!x#Pi!n#Pi~P!'WOz#RO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#vi!S#vi!b#vi!m#vi&s#vi!x#vi!n#vi~P!'WO!m#xi&s#xi!x#xi!n#xi~PCqO!s#gO#peO!}&^X#X&^X~O!}'^O#X'Za~O!s'uO~Ow(SO!o)WO!q*fO~O!s*jO~O#S*lO#U*mO#b*kO#l'SO~O#S*lO#U*mO#b*kO$drO~P0aO#u*oO!x$cX!}$cX~O#U*mO#b*kO~O#b*pO~O#b*rO~P0aO!}*sO!x'XX~O!x*uO~O!y*wO~O!^*{O!oXO!q*zO~O!q*}O!o'ci!m'ci&s'ci~O!q+QO#O+PO~O#b$nO!m&eX!}&eX&s&eX~O!}'{O!m'ba&s'ba~OT$kiz$ki!S$ki!b$ki!m$ki!o$ki!v$ki!y$ki#S$ki#W$ki#`$ki#a$ki#s$ki#u#fa#w#fa#z$ki#{$ki#|$ki#}$ki$O$ki$Q$ki$R$ki$S$ki$T$ki$U$ki$V$ki$W$ki$z$ki&s$ki!x$ki!}$ki#O$ki#X$ki!n$ki!q$kiV$ki~OS+^O]+aOm+^Os$aO!^+dO!_+^O!`+^O!n+hO#b$nO$aqO$drO~P0aO!s+lO~O#W+nO#`+mO#a+mO~O!s+pO#b+pO$}+pO%T+oO~O!n+qO~PCqOc%XXd%XXh%XXj%XXf%XXg%XXe%XX~PhOc+uOd+sOP%WiQ%WiS%WiU%WiW%WiX%Wi[%Wi]%Wi^%Wi`%Wia%Wib%Wik%Wim%Wio%Wip%Wiq%Wis%Wit%Wiu%Wiv%Wix%Wiy%Wi|%Wi}%Wi!O%Wi!P%Wi!Q%Wi!R%Wi!T%Wi!U%Wi!V%Wi!W%Wi!X%Wi!Y%Wi!Z%Wi![%Wi!]%Wi!^%Wi!`%Wi!a%Wi!c%Wi!m%Wi!o%Wi!s%Wi!y%Wi#W%Wi#b%Wi#d%Wi#e%Wi#p%Wi$T%Wi$]%Wi$^%Wi$a%Wi$d%Wi$l%Wi$z%Wi${%Wi$}%Wi%O%Wi%V%Wi&p%Wi'g%Wi&t%Wi!n%Wih%Wij%Wif%Wig%WiY%Wi_%Wii%Wie%Wi~Oc+yOd+vOh+xO~OY+zO_+{O!n,OO~OY+zO_+{Oi%^X~Oi,QO~Oj,RO~O!m,TO~P9yO!m,VO~Of,WO~OT6iOV,XOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO~P!'WOg,YO~O!y,ZO~OZ(wOn(xOP%liQ%liS%liU%liW%liX%li[%li]%li^%li`%lia%lib%lik%lim%lio%lip%liq%lis%lit%liu%liv%lix%liy%li|%li}%li!O%li!P%li!Q%li!R%li!T%li!U%li!V%li!W%li!X%li!Y%li!Z%li![%li!]%li!^%li!`%li!a%li!c%li!m%li!o%li!s%li!y%li#W%li#b%li#d%li#e%li#p%li$T%li$]%li$^%li$a%li$d%li$l%li$z%li${%li$}%li%O%li%V%li&p%li'g%li&t%li!n%lic%lid%lih%lij%lif%lig%liY%li_%lii%lie%li~O#u,_O~O!}({O!m%da&s%da~O!x,bO~O!s%dO!m&dX!}&dX&s&dX~O!})QO!m'`a&s'`a~OS+^OY,iOm+^Os$aO!^+dO!_+^O!`+^O$aqO$drO~O!n,lO~P#JwO!o)WO~O!o%pO!s'RO~O!s#gO#peO!m&nX!}&nX&s&nX~O!})_O!m'ka&s'ka~O!s,rO~OV,sO!n%|X!}%|X~O!},uO!n'lX~O!n,wO~O!m&UX!}&UX&s&UX#O&UX~P9yO!})iO!m&|a&s&|a#O&|a~Oz#RO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT!uq!S!uq!b!uq!m!uq!v!uq&s!uq!x!uq!n!uq~P!'WO!n,|O~PCqOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#ia!}#ia~P!'WO!x&YX!}&YX~PAOO!})vO!x'Sa~O#O-QO~O!}-RO!n&{X~O!n-TO~O!x-UO~OT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}#Vi#X#Vi~P!'WO!x&XX!}&XX~P9yO!}*UO!x'Qa~O!x-[O~OT#jqz#jq!S#jq!b#jq!m#jq!v#jq#S#jq#u#jq#w#jq#z#jq#{#jq#|#jq#}#jq$O#jq$Q#jq$R#jq$S#jq$T#jq$U#jq$V#jq$W#jq$z#jq&s#jq!x#jq!}#jq#O#jq#X#jq!n#jq!q#jqV#jq~P!'WO#l#oi#U#oi#b#oi~P#*zOz#RO!v!yO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT#Pq!S#Pq!b#Pq!m#Pq&s#Pq!x#Pq!n#Pq~P!'WO#u-dO!x$ca!}$ca~O#U-fO#b-eO~O#b-gO~O#S-hO#U-fO#b-eO#l'SO~O#b-jO#l'SO~O#u-kO!x$ha!}$ha~O!`'mO#S'kO#U'lO#b'jO$drO!x&_X!}&_X~P0aO!}*sO!x'Xa~O!oXO#l'SO~O#S-pO#b-oO!x'[P~O!oXO!q-rO~O!q-uO!o'cq!m'cq&s'cq~O!^-wO!oXO!q-rO~O!q-{O#O-zO~OT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m$si!}$si&s$si~P!'WO!m$jq&s$jq!x$jq!n$jq~PCqO#O-zO#l'SO~O!}-|Ow']X!o']X!m']X&s']X~O#b$nO#l'SO~OS+^O].ROm+^Os$aO!_+^O!`+^O#b$nO$aqO$drO~P0aOS+^O].ROm+^Os$aO!_+^O!`+^O#b$nO$aqO~P0aOS+^O]+aOm+^Os$aO!^+dO!_+^O!`+^O!n.ZO#b$nO$aqO$drO~P0aO!s.^O~O!s._O#b._O$}._O%T+oO~O$}.`O~O#X.aO~Oc%Xad%Xah%Xaj%Xaf%Xag%Xae%Xa~PhOc.dOd+sOP%WqQ%WqS%WqU%WqW%WqX%Wq[%Wq]%Wq^%Wq`%Wqa%Wqb%Wqk%Wqm%Wqo%Wqp%Wqq%Wqs%Wqt%Wqu%Wqv%Wqx%Wqy%Wq|%Wq}%Wq!O%Wq!P%Wq!Q%Wq!R%Wq!T%Wq!U%Wq!V%Wq!W%Wq!X%Wq!Y%Wq!Z%Wq![%Wq!]%Wq!^%Wq!`%Wq!a%Wq!c%Wq!m%Wq!o%Wq!s%Wq!y%Wq#W%Wq#b%Wq#d%Wq#e%Wq#p%Wq$T%Wq$]%Wq$^%Wq$a%Wq$d%Wq$l%Wq$z%Wq${%Wq$}%Wq%O%Wq%V%Wq&p%Wq'g%Wq&t%Wq!n%Wqh%Wqj%Wqf%Wqg%WqY%Wq_%Wqi%Wqe%Wq~Oc.iOd+vOh.hO~O!q(`O~OP6]OQ|OU^OW}O[:fOo>ROs#hOx:dOy:dO}`O!O]O!Q:kO!R}O!T:jO!U:eO!V:eO!Y:oO!c8gO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T:hO$]:gO$^:hO$aqO$z:mO${!OO$}}O%O}O%V|O'g{O~O!m.lO!q.lO~OY+zO_+{O!n.nO~OY+zO_+{Oi%^a~O!x.rO~P>UO!m.tO~O!m.tO~P9yOQ|OW}O!R}O$}}O%O}O%V|O'g{O~OT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m&ka!}&ka&s&ka~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m$qi!}$qi&s$qi~P!'WOS+^Om+^Os$aO!_+^O!`+^O$aqO$drO~OY/PO~P$?VOS+^Om+^Os$aO!_+^O!`+^O$aqO~O!s/QO~O!n/SO~P#JwOw(SO!o)WO#l'SO~OV/VO!m&na!}&na&s&na~O!})_O!m'ki&s'ki~O!s/XO~OV/YO!n%|a!}%|a~O]/[Os/[O!s#gO#peO!n&oX!}&oX~O!},uO!n'la~OT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m&Ua!}&Ua&s&Ua#O&Ua~P!'WOz#RO#S#QO#z#SO#{#WO#|#XO#}#YO$O#ZO$Q#]O$R#^O$S#_O$T#`O$U#aO$V#bO$W#bO$z#dOT!uy!S!uy!b!uy!m!uy!v!uy&s!uy!x!uy!n!uy~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#hi!}#hi~P!'WO_)yO!n&VX!}&VX~P9yO!}-RO!n&{a~OT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}#Vq#X#Vq~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#[i!}#[i~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#O/cO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!x&Xa!}&Xa~P!'WO#u/iO!x$ci!}$ci~O#b/jO~O#U/lO#b/kO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$ci!}$ci~P!'WO#u/mO!x$hi!}$hi~O!}/oO!x'[X~O#b/qO~O!x/rO~O!oXO!q/uO~O#l'SO!o'cy!m'cy&s'cy~O!m$jy&s$jy!x$jy!n$jy~PCqO#O/xO#l'SO~O!s#gO#peOw&aX!o&aX!}&aX!m&aX&s&aX~O!}-|Ow']a!o']a!m']a&s']a~OU$PO]0QO!R$PO!s$OO!v#}O#b$nO#p2XO~P$?uO!m#cO!o0VO&s#cO~O#X0YO~Oh0_O~OT:tOz:pO!S:vO!b:xO!m0`O!q0`O!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO~P!'WOY%]a_%]a!n%]ai%]a~PhO!x0bO~O!x0bO~P>UO!m0dO~OT6iOz6gO!S6jO!b6kO!v8sO!x0fO#O0eO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO~P!'WO!x0fO~O!x0gO#b0hO#l'SO~O!x0iO~O!s0jO~O!m#cO#u0lO&s#cO~O!s0mO~O!})_O!m'kq&s'kq~O!s0nO~OV0oO!n%}X!}%}X~OT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!n!|i!}!|i~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$cq!}$cq~P!'WO#u0vO!x$cq!}$cq~O#b0wO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$hq!}$hq~P!'WO#S0zO#b0yO!x&`X!}&`X~O!}/oO!x'[a~O#l'SO!o'c!R!m'c!R&s'c!R~O!oXO!q1PO~O!m$j!R&s$j!R!x$j!R!n$j!R~PCqO#O1RO#l'SO~OP6]OU^O[9WOo>SOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!n1^O!s1YO!y[O#W_O#bhO#daO#ebO#peO$T:iO$]9WO$^:iO$aqO$z:nO${!OO~P$;lOh1_O~OY%[i_%[i!n%[ii%[i~PhOY%]i_%]i!n%]ii%]i~PhO!x1bO~O!x1bO~P>UO!x1eO~O!m#cO#u1iO&s#cO~O$}1jO%V1jO~O!s1kO~OV1lO!n%}a!}%}a~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#]i!}#]i~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$cy!}$cy~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$hy!}$hy~P!'WO#b1nO~O!}/oO!x'[i~O!m$j!Z&s$j!Z!x$j!Z!n$j!Z~PCqOT:uOz:qO!S:wO!b:yO!v=nO#S#QO#z:sO#{:{O#|:}O#};PO$O;RO$Q;VO$R;XO$S;ZO$T;]O$U;_O$V;aO$W;aO$z#dO~P!'WOV1uO{1tO~P!5xOV1uO{1tOT&}Xz&}X!S&}X!b&}X!o&}X!v&}X!y&}X#S&}X#W&}X#`&}X#a&}X#s&}X#u&}X#w&}X#z&}X#{&}X#|&}X#}&}X$O&}X$Q&}X$R&}X$S&}X$T&}X$U&}X$V&}X$W&}X$z&}X~OP6]OU^O[9WOo>SOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!n1xO!s1YO!y[O#W_O#bhO#daO#ebO#peO$T:iO$]9WO$^:iO$aqO$z:nO${!OO~P$;lOY%[q_%[q!n%[qi%[q~PhO!x1zO~O!x%gi~PCqOe1{O~O$}1|O%V1|O~O!s2OO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x$c!R!}$c!R~P!'WO!m$j!c&s$j!c!x$j!c!n$j!c~PCqO!s2QO~O!`2SO!s2RO~O!s2VO!m$xi&s$xi~O!s'WO~O!s*]O~OT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$ka#u$ka#w$ka&s$ka!x$ka!n$ka!q$ka#X$ka!}$ka~P!'WO#S2]O~P*kO$l$tO~P#.YOT6iOz6gO!S6jO!b6kO!v8sO#O2[O#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m'PX&s'PX!x'PX!n'PX~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#O3uO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}'PX#X'PX#u'PX#w'PX!m'PX&s'PX!x'PX!n'PXV'PX!q'PX~P!'WO#S3dO~P#.YOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$Xa#u$Xa#w$Xa&s$Xa!x$Xa!n$Xa!q$Xa#X$Xa!}$Xa~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$Ya#u$Ya#w$Ya&s$Ya!x$Ya!n$Ya!q$Ya#X$Ya!}$Ya~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$Za#u$Za#w$Za&s$Za!x$Za!n$Za!q$Za#X$Za!}$Za~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$[a#u$[a#w$[a&s$[a!x$[a!n$[a!q$[a#X$[a!}$[a~P!'WOz2aO#u$[a#w$[a!q$[a#X$[a!}$[a~PNyOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$_a#u$_a#w$_a&s$_a!x$_a!n$_a!q$_a#X$_a!}$_a~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$|a#u$|a#w$|a&s$|a!x$|a!n$|a!q$|a#X$|a!}$|a~P!'WOz2aO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#u#yi#w#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi#u#yi#w#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOT2cOz2aO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!S#yi!m#yi#u#yi#w#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOT2cOz2aO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!S#yi!b#yi!m#yi#u#yi#w#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO#S#QO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#u#yi#w#yi#z#yi#{#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO#S#QO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#u#yi#w#yi#z#yi#{#yi#|#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO#S#QO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO#S#QO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$T2nO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$U#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$S2mO$T2nO$V2pO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$U#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOz2aO$W2pO$z#dOT#yi!S#yi!b#yi!m#yi!v#yi#S#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi&s#yi!x#yi!n#yi!q#yi#X#yi!}#yi~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m#Ta#u#Ta#w#Ta&s#Ta!x#Ta!n#Ta!q#Ta#X#Ta!}#Ta~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m'Pa#u'Pa#w'Pa&s'Pa!x'Pa!n'Pa!q'Pa#X'Pa!}'Pa~P!'WOz2aO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#Pi!S#Pi!b#Pi!m#Pi#u#Pi#w#Pi&s#Pi!x#Pi!n#Pi!q#Pi#X#Pi!}#Pi~P!'WOz2aO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#vi!S#vi!b#vi!m#vi#u#vi#w#vi&s#vi!x#vi!n#vi!q#vi#X#vi!}#vi~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m#xi#u#xi#w#xi&s#xi!x#xi!n#xi!q#xi#X#xi!}#xi~P!'WOz2aO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT!uq!S!uq!b!uq!m!uq!v!uq#u!uq#w!uq&s!uq!x!uq!n!uq!q!uq#X!uq!}!uq~P!'WOz2aO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT#Pq!S#Pq!b#Pq!m#Pq#u#Pq#w#Pq&s#Pq!x#Pq!n#Pq!q#Pq#X#Pq!}#Pq~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$jq#u$jq#w$jq&s$jq!x$jq!n$jq!q$jq#X$jq!}$jq~P!'WOz2aO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dOT!uy!S!uy!b!uy!m!uy!v!uy#u!uy#w!uy&s!uy!x!uy!n!uy!q!uy#X!uy!}!uy~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$jy#u$jy#w$jy&s$jy!x$jy!n$jy!q$jy#X$jy!}$jy~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$j!R#u$j!R#w$j!R&s$j!R!x$j!R!n$j!R!q$j!R#X$j!R!}$j!R~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$j!Z#u$j!Z#w$j!Z&s$j!Z!x$j!Z!n$j!Z!q$j!Z#X$j!Z!}$j!Z~P!'WOT2cOz2aO!S2dO!b2eO!v4WO#S#QO#z2bO#{2fO#|2gO#}2hO$O2iO$Q2kO$R2lO$S2mO$T2nO$U2oO$V2pO$W2pO$z#dO!m$j!c#u$j!c#w$j!c&s$j!c!x$j!c!n$j!c!q$j!c#X$j!c!}$j!c~P!'WOP6]OU^O[4POo8^Os#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#S3vO#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$z4bO${!OO~P$;lOP6]OU^O[4POo8^Os#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$z4bO${!OO~P$;lO#u2uO#w2vO!q&zX#X&zX!}&zX~P0rOP6]OU^O[4POo8^Or2wOs#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#S2tO#U2sO#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$z4bO${!OOT#xXz#xX!S#xX!b#xX!m#xX!o#xX!v#xX#`#xX#a#xX#s#xX#u#xX#w#xX#z#xX#{#xX#|#xX#}#xX$O#xX$Q#xX$R#xX$S#xX$U#xX$V#xX$W#xX&s#xX!x#xX!n#xX!q#xX#X#xX!}#xX~P$;lOP6]OU^O[4POo8^Or4xOs#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#S4uO#U4tO#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$z4bO${!OOT#xXz#xX!S#xX!b#xX!o#xX!v#xX!}#xX#O#xX#X#xX#`#xX#a#xX#s#xX#u#xX#w#xX#z#xX#{#xX#|#xX#}#xX$O#xX$Q#xX$R#xX$S#xX$U#xX$V#xX$W#xX!m#xX&s#xX!x#xX!n#xXV#xX!q#xX~P$;lO!q3PO~P>UO!q5}O#O3gO~OT8vOz8tO!S8wO!b8xO!q3hO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WO!q6OO#O3kO~O!q6PO#O3oO~O#O3oO#l'SO~O#O3pO#l'SO~O#O3sO#l'SO~OP6]OU^O[4POo8^Os#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$l$tO$z4bO${!OO~P$;lOP6]OU^O[4POo8^Os#hOx3{Oy3{O}`O!O]O!Q4aO!T4VO!U3}O!V3}O!Y4cO!c3yO!s#gO!y[O#S5eO#W_O#bhO#daO#ebO#peO$T4TO$]4RO$^4TO$aqO$z4bO${!OO~P$;lOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$Xa#O$Xa#X$Xa#u$Xa#w$Xa!m$Xa&s$Xa!x$Xa!n$XaV$Xa!q$Xa~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$Ya#O$Ya#X$Ya#u$Ya#w$Ya!m$Ya&s$Ya!x$Ya!n$YaV$Ya!q$Ya~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$Za#O$Za#X$Za#u$Za#w$Za!m$Za&s$Za!x$Za!n$ZaV$Za!q$Za~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$[a#O$[a#X$[a#u$[a#w$[a!m$[a&s$[a!x$[a!n$[aV$[a!q$[a~P!'WOz4dO!}$[a#O$[a#X$[a#u$[a#w$[aV$[a!q$[a~PNyOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$_a#O$_a#X$_a#u$_a#w$_a!m$_a&s$_a!x$_a!n$_aV$_a!q$_a~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$|a#O$|a#X$|a#u$|a#w$|a!m$|a&s$|a!x$|a!n$|aV$|a!q$|a~P!'WOz4dO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#u#yi#w#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!}#yi#O#yi#X#yi#u#yi#w#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOT4fOz4dO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!S#yi!}#yi#O#yi#X#yi#u#yi#w#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOT4fOz4dO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!S#yi!b#yi!}#yi#O#yi#X#yi#u#yi#w#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO#S#QO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#u#yi#w#yi#z#yi#{#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO#S#QO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO#S#QO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO#S#QO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$T4qO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$S4pO$T4qO$V4sO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz4dO$W4sO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#u#yi#w#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}#Ta#O#Ta#X#Ta#u#Ta#w#Ta!m#Ta&s#Ta!x#Ta!n#TaV#Ta!q#Ta~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}'Pa#O'Pa#X'Pa#u'Pa#w'Pa!m'Pa&s'Pa!x'Pa!n'PaV'Pa!q'Pa~P!'WOz4dO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#Pi!S#Pi!b#Pi!}#Pi#O#Pi#X#Pi#u#Pi#w#Pi!m#Pi&s#Pi!x#Pi!n#PiV#Pi!q#Pi~P!'WOz4dO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#vi!S#vi!b#vi!}#vi#O#vi#X#vi#u#vi#w#vi!m#vi&s#vi!x#vi!n#viV#vi!q#vi~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}#xi#O#xi#X#xi#u#xi#w#xi!m#xi&s#xi!x#xi!n#xiV#xi!q#xi~P!'WOz4dO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT!uq!S!uq!b!uq!v!uq!}!uq#O!uq#X!uq#u!uq#w!uq!m!uq&s!uq!x!uq!n!uqV!uq!q!uq~P!'WOz4dO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT#Pq!S#Pq!b#Pq!}#Pq#O#Pq#X#Pq#u#Pq#w#Pq!m#Pq&s#Pq!x#Pq!n#PqV#Pq!q#Pq~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$jq#O$jq#X$jq#u$jq#w$jq!m$jq&s$jq!x$jq!n$jqV$jq!q$jq~P!'WOz4dO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dOT!uy!S!uy!b!uy!v!uy!}!uy#O!uy#X!uy#u!uy#w!uy!m!uy&s!uy!x!uy!n!uyV!uy!q!uy~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$jy#O$jy#X$jy#u$jy#w$jy!m$jy&s$jy!x$jy!n$jyV$jy!q$jy~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$j!R#O$j!R#X$j!R#u$j!R#w$j!R!m$j!R&s$j!R!x$j!R!n$j!RV$j!R!q$j!R~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$j!Z#O$j!Z#X$j!Z#u$j!Z#w$j!Z!m$j!Z&s$j!Z!x$j!Z!n$j!ZV$j!Z!q$j!Z~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$j!c#O$j!c#X$j!c#u$j!c#w$j!c!m$j!c&s$j!c!x$j!c!n$j!cV$j!c!q$j!c~P!'WO#S5wO~P#.YO!y$hO#S5{O~O!x4ZO#l'SO~O!y$hO#S5|O~OT4fOz4dO!S4gO!b4hO!v6TO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!}$ka#O$ka#X$ka#u$ka#w$ka!m$ka&s$ka!x$ka!n$kaV$ka!q$ka~P!'WOT4fOz4dO!S4gO!b4hO!v6TO#O5vO#S#QO#z4eO#{4iO#|4jO#}4kO$O4lO$Q4nO$R4oO$S4pO$T4qO$U4rO$V4sO$W4sO$z#dO!m'PX#u'PX#w'PX&s'PX!x'PX!n'PX!q'PX#X'PX!}'PX~P!'WO#u4vO#w4wO!}&zX#O&zX#X&zXV&zX!q&zX~P0rO!q5QO~P>UO!q8bO#O5hO~OT8vOz8tO!S8wO!b8xO!q5iO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WO!q8cO#O5lO~O!q8dO#O5pO~O#O5pO#l'SO~O#O5qO#l'SO~O#O5tO#l'SO~O$l$tO~P9yOo5zOs$lO~O#S7oO~P9yOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$Xa#O$Xa#X$Xa!m$Xa&s$Xa!x$Xa!n$XaV$Xa!q$Xa~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$Ya#O$Ya#X$Ya!m$Ya&s$Ya!x$Ya!n$YaV$Ya!q$Ya~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$Za#O$Za#X$Za!m$Za&s$Za!x$Za!n$ZaV$Za!q$Za~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$[a#O$[a#X$[a!m$[a&s$[a!x$[a!n$[aV$[a!q$[a~P!'WOz6gO!}$[a#O$[a#X$[aV$[a!q$[a~PNyOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$_a#O$_a#X$_a!m$_a&s$_a!x$_a!n$_aV$_a!q$_a~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$ka#O$ka#X$ka!m$ka&s$ka!x$ka!n$kaV$ka!q$ka~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$|a#O$|a#X$|a!m$|a&s$|a!x$|a!n$|aV$|a!q$|a~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO!}7sO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x'jX~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO!}7uO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x&|X~P!'WOz6gO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!}#yi#O#yi#X#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOT6iOz6gO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!S#yi!}#yi#O#yi#X#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOT6iOz6gO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!S#yi!b#yi!}#yi#O#yi#X#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO#S#QO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#z#yi#{#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO#S#QO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#z#yi#{#yi#|#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO#S#QO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#z#yi#{#yi#|#yi#}#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO#S#QO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$T6tO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$S6sO$T6tO$V6vO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$U#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WOz6gO$W6vO$z#dOT#yi!S#yi!b#yi!v#yi!}#yi#O#yi#S#yi#X#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi!m#yi&s#yi!x#yi!n#yiV#yi!q#yi~P!'WO#S7zO~P>UO!m#Ta&s#Ta!x#Ta!n#Ta~PCqO!m'Pa&s'Pa!x'Pa!n'Pa~PCqO#S;dO#U;cO!x&WX!}&WX~P9yO!}7lO!x'Oa~Oz6gO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#Pi!S#Pi!b#Pi!}#Pi#O#Pi#X#Pi!m#Pi&s#Pi!x#Pi!n#PiV#Pi!q#Pi~P!'WOz6gO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#vi!S#vi!b#vi!}#vi#O#vi#X#vi!m#vi&s#vi!x#vi!n#viV#vi!q#vi~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}#xi#O#xi#X#xi!m#xi&s#xi!x#xi!n#xiV#xi!q#xi~P!'WO!}7sO!x%da~O!x&UX!}&UX~P>UO!}7uO!x&|a~Oz6gO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT!uq!S!uq!b!uq!v!uq!}!uq#O!uq#X!uq!m!uq&s!uq!x!uq!n!uqV!uq!q!uq~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#Vi!}#Vi~P!'WOz6gO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT#Pq!S#Pq!b#Pq!}#Pq#O#Pq#X#Pq!m#Pq&s#Pq!x#Pq!n#PqV#Pq!q#Pq~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$jq#O$jq#X$jq!m$jq&s$jq!x$jq!n$jqV$jq!q$jq~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x&ka!}&ka~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x&Ua!}&Ua~P!'WOz6gO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dOT!uy!S!uy!b!uy!v!uy!}!uy#O!uy#X!uy!m!uy&s!uy!x!uy!n!uyV!uy!q!uy~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!x#Vq!}#Vq~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$jy#O$jy#X$jy!m$jy&s$jy!x$jy!n$jyV$jy!q$jy~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$j!R#O$j!R#X$j!R!m$j!R&s$j!R!x$j!R!n$j!RV$j!R!q$j!R~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$j!Z#O$j!Z#X$j!Z!m$j!Z&s$j!Z!x$j!Z!n$j!ZV$j!Z!q$j!Z~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!}$j!c#O$j!c#X$j!c!m$j!c&s$j!c!x$j!c!n$j!cV$j!c!q$j!c~P!'WO#S8[O~P9yO#O8ZO!m'PX&s'PX!x'PX!n'PXV'PX!q'PX~PGSO!y$hO#S8`O~O!y$hO#S8aO~O#u6zO#w6{O!}&zX#O&zX#X&zXV&zX!q&zX~P0rOr6|O#S#oO#U#nO!}#xX#O#xX#X#xXV#xX!q#xX~P2yOr;iO#S9XO#U9VOT#xXz#xX!S#xX!b#xX!m#xX!o#xX!q#xX!v#xX#`#xX#a#xX#s#xX#z#xX#{#xX#|#xX#}#xX$O#xX$Q#xX$R#xX$S#xX$U#xX$V#xX$W#xX!n#xX!}#xX~P9yOr9WO#S9WO#U9WOT#xXz#xX!S#xX!b#xX!o#xX!v#xX#`#xX#a#xX#s#xX#z#xX#{#xX#|#xX#}#xX$O#xX$Q#xX$R#xX$S#xX$U#xX$V#xX$W#xX~P9yOr9]O#S;dO#U;cOT#xXz#xX!S#xX!b#xX!o#xX!q#xX!v#xX#`#xX#a#xX#s#xX#z#xX#{#xX#|#xX#}#xX$O#xX$Q#xX$R#xX$S#xX$U#xX$V#xX$W#xX#X#xX!x#xX!}#xX~P9yO$l$tO~P>UO!q7XO~P>UOT6iOz6gO!S6jO!b6kO!v8sO#O7iO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!x'PX!}'PX~P!'WOP6]OU^O[9WOo>SOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T:iO$]9WO$^:iO$aqO$z:nO${!OO~P$;lO!}7lO!x'OX~O#S9yO~P>UOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$Xa#X$Xa!x$Xa!}$Xa~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$Ya#X$Ya!x$Ya!}$Ya~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$Za#X$Za!x$Za!}$Za~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$[a#X$[a!x$[a!}$[a~P!'WOz8tO$z#dOT$[a!S$[a!b$[a!q$[a!v$[a#S$[a#z$[a#{$[a#|$[a#}$[a$O$[a$Q$[a$R$[a$S$[a$T$[a$U$[a$V$[a$W$[a#X$[a!x$[a!}$[a~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$_a#X$_a!x$_a!}$_a~P!'WO!q=dO#O7rO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$ka#X$ka!x$ka!}$ka~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$|a#X$|a!x$|a!}$|a~P!'WOT8vOz8tO!S8wO!b8xO!q7wO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WOz8tO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#X#yi!x#yi!}#yi~P!'WOz8tO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi#X#yi!x#yi!}#yi~P!'WOT8vOz8tO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!S#yi!q#yi#X#yi!x#yi!}#yi~P!'WOT8vOz8tO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!S#yi!b#yi!q#yi#X#yi!x#yi!}#yi~P!'WOz8tO#S#QO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#z#yi#{#yi#X#yi!x#yi!}#yi~P!'WOz8tO#S#QO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#z#yi#{#yi#|#yi#X#yi!x#yi!}#yi~P!'WOz8tO#S#QO$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#z#yi#{#yi#|#yi#}#yi#X#yi!x#yi!}#yi~P!'WOz8tO#S#QO$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#z#yi#{#yi#|#yi#}#yi$O#yi#X#yi!x#yi!}#yi~P!'WOz8tO$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi#X#yi!x#yi!}#yi~P!'WOz8tO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi#X#yi!x#yi!}#yi~P!'WOz8tO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi#X#yi!x#yi!}#yi~P!'WOz8tO$T9RO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$U#yi#X#yi!x#yi!}#yi~P!'WOz8tO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi#X#yi!x#yi!}#yi~P!'WOz8tO$S9QO$T9RO$V9TO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$U#yi#X#yi!x#yi!}#yi~P!'WOz8tO$W9TO$z#dOT#yi!S#yi!b#yi!q#yi!v#yi#S#yi#z#yi#{#yi#|#yi#}#yi$O#yi$Q#yi$R#yi$S#yi$T#yi$U#yi$V#yi#X#yi!x#yi!}#yi~P!'WOz8tO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#Pi!S#Pi!b#Pi!q#Pi#X#Pi!x#Pi!}#Pi~P!'WOz8tO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#vi!S#vi!b#vi!q#vi#X#vi!x#vi!}#vi~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q#xi#X#xi!x#xi!}#xi~P!'WO!q=eO#O7|O~Oz8tO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT!uq!S!uq!b!uq!q!uq!v!uq#X!uq!x!uq!}!uq~P!'WOz8tO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT#Pq!S#Pq!b#Pq!q#Pq#X#Pq!x#Pq!}#Pq~P!'WO!q=iO#O8TO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$jq#X$jq!x$jq!}$jq~P!'WO#O8TO#l'SO~Oz8tO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dOT!uy!S!uy!b!uy!q!uy!v!uy#X!uy!x!uy!}!uy~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$jy#X$jy!x$jy!}$jy~P!'WO#O8UO#l'SO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$j!R#X$j!R!x$j!R!}$j!R~P!'WO#O8XO#l'SO~OT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$j!Z#X$j!Z!x$j!Z!}$j!Z~P!'WOT8vOz8tO!S8wO!b8xO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO!q$j!c#X$j!c!x$j!c!}$j!c~P!'WO#S:bO~P>UO#O:aO!q'PX!x'PX~PGSO$l$tO~P$8YOP6]OU^O[9WOo>SOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!s#gO!y[O#W_O#bhO#daO#ebO#peO$T:iO$]9WO$^:iO$aqO$l$tO$z:nO${!OO~P$;lOo8_Os$lO~O#SSOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!s#gO!y[O#SSOs#hOx9WOy9WO}`O!O]O!Q:lO!T9WO!U9WO!V9WO!Y9WO!c8hO!s#gO!y[O#S=UO#W_O#bhO#daO#ebO#peO$T:iO$]9WO$^:iO$aqO$z:nO${!OO~P$;lOT6iOz6gO!S6jO!b6kO!v8sO#O=SO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO~P!'WOT6iOz6gO!S6jO!b6kO!v8sO#O=RO#S#QO#z6hO#{6lO#|6mO#}6nO$O6oO$Q6qO$R6rO$S6sO$T6tO$U6uO$V6vO$W6vO$z#dO!m'PX!q'PX!n'PX!}'PX~P!'WOT&zXz&zX!S&zX!b&zX!o&zX!q&zX!v&zX!y&zX#S&zX#W&zX#`&zX#a&zX#s&zX#z&zX#{&zX#|&zX#}&zX$O&zX$Q&zX$R&zX$S&zX$T&zX$U&zX$V&zX$W&zX$z&zX!}&zX~O#u9ZO#w9[O#X&zX!x&zX~P.8oO!y$hO#S=^O~O!q9hO~P>UO!y$hO#S=cO~O!q>OO#O9}O~OT8vOz8tO!S8wO!b8xO!q:OO!v=ZO#S#QO#z8uO#{8yO#|8zO#}8{O$O8|O$Q9OO$R9PO$S9QO$T9RO$U9SO$V9TO$W9TO$z#dO~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m#Ta!q#Ta!n#Ta!}#Ta~P!'WOT:tOz:pO!S:vO!b:xO!v=mO#S#QO#z:rO#{:zO#|:|O#};OO$O;QO$Q;UO$R;WO$S;YO$T;[O$U;^O$V;`O$W;`O$z#dO!m'Pa!q'Pa!n'Pa!}'Pa~P!'WO!q>PO#O:RO~O!q>QO#O:YO~O#O:YO#l'SO~O#O:ZO#l'SO~O#O:_O#l'SO~O#u;eO#w;gO!m&zX!n&zX~P.8oO#u;fO#w;hOT&zXz&zX!S&zX!b&zX!o&zX!v&zX!y&zX#S&zX#W&zX#`&zX#a&zX#s&zX#z&zX#{&zX#|&zX#}&zX$O&zX$Q&zX$R&zX$S&zX$T&zX$U&zX$V&zX$W&zX$z&zX~O!q;tO~P>UO!q;uO~P>UO!q>XO#OYO#O9WO~OT8vOz8tO!S8wO!b8xO!qZO#O[O#O<{O~O#O<{O#l'SO~O#O9WO#l'SO~O#O<|O#l'SO~O#O=PO#l'SO~O!y$hO#S=|O~Oo=[Os$lO~O!y$hO#S=}O~O!y$hO#S>UO~O!y$hO#S>VO~O!y$hO#S>WO~Oo={Os$lO~Oo>TOs$lO~Oo>SOs$lO~O%O$U$}$d!d$V#b%V#e'g!s#d~",goto:"%&y'mPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP'nP'uPP'{(OPPP(hP(OP(O*ZP*ZPP2W:j:mPP*Z:sBpPBsPBsPP:sCSCVCZ:s:sPPPC^PP:sK^!$S!$S:s!$WP!$W!$W!%UP!.]!7pP!?oP*ZP*Z*ZPPPPP!?rPPPPPPP*Z*Z*Z*ZPP*Z*ZP!E]!GRP!GV!Gy!GR!GR!HP*Z*ZP!HY!Hl!Ib!J`!Jd!J`!Jo!J}!J}!KV!KY!KY*ZPP*ZPP!K^#%[#%[#%`P#%fP(O#%j(O#&S#&V#&V#&](O#&`(O(O#&f#&i(O#&r#&u(O(O(O(O(O#&x(O(O(O(O(O(O(O(O(O#&{!KR(O(O#'_#'o#'r(O(OP#'u#'|#(S#(o#(y#)P#)Z#)b#)h#*d#4X#5T#5Z#5a#5k#5q#5w#6]#6c#6i#6o#6u#6{#7R#7]#7g#7m#7s#7}PPPPPPPP#8T#8X#8}#NO#NR#N]$(f$(r$)X$)_$)b$)e$)k$,X$5v$>_$>b$>h$>k$>n$>w$>{$?X$?k$Bk$CO$C{$K{PP%%y%%}%&Z%&p%&vQ!nQT!qV!rQUOR%x!mRVO}!hPVX!S!j!r!s!w$}%P%S%U(`+r+u.b.d.l0`0a0i1a|!hPVX!S!j!r!s!w$}%P%S%U(`+r+u.b.d.l0`0a0i1aQ%^!ZQ%g!aQ%l!eQ'd$dQ'q$iQ)[%kQ*y'tQ,](xU-n*v*x+OQ.W+cQ.{,[S/t-s-tQ0T.SS0}/s/wQ1V0RQ1o1OR2P1p0u!OPVX[_bjklmnopxyz!S!W!X!Y!]!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%}&S&W&p&s&t&w'O'U'Y'z(O(`(l({)P)i)p)t)v*P*T*U*o+P+r+u+z,T,V,X-Q-R-d-k-z.b.d.l.t/c/i/m/x0V0`0a0d0e0i0v1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;uO>P>Q>X>Y>Z>[3ZfPVX[_bgjklmnoprxyz!S!W!X!Y!]!e!f!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t#}$R$S$U$h$y$}%P%R%S%T%U%c%p%r%}&S&W&p&s&t&w'O'S'U'Y'^'i'm'r'z(O(P(R(S(T(`(l({)P)Z)_)c)i)p)t)v*P*T*U*f*o*s*z*}+P+Q+]+`+d+g+r+u+z,T,V,X,Z,u-Q-R-d-k-r-u-z-{-|.Q.b.d.l.t/[/c/i/m/u/x0V0`0a0d0e0i0v1P1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w5}6O6P6T6]6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8b8c8d8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;uO>P>Q>X>Y>Z>[3scPVX[_bdegjklmnoprxyz!S!W!X!Y!]!e!f!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t#{#}$R$S$U$h$y$}%P%R%S%T%U%c%m%n%p%r%}&S&W&p&s&t&w'O'S'U'Y'^'i'm'r'z(O(P(R(S(T(`(l({)P)Z)^)_)c)g)h)i)p)t)v*P*T*U*f*o*s*z*}+P+Q+]+`+d+g+r+u+z,T,V,X,Z,u,x-Q-R-d-k-r-u-z-{-|.Q.b.d.l.t/[/c/i/m/u/x0V0`0a0d0e0i0v1P1R1]1a2W2X2Y2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w5}6O6P6T6]6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8b8c8d8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;uO>P>Q>X>Y>Z>[0phPVX[_bjklmnopxyz!S!W!X!Y!]!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%}&S&W&p&s&t&w'O'U'Y'z(O(`(l({)P)i)p)t)v*P*T*U*o+P+r+u+z,T,V,X-Q-R-d-k-z.b.d.l.t/c/i/m/x0`0a0d0e0i0v1R1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;uRS=p>S>VS=s>T>UR=t>WT'n$h*s!csPVXt!S!j!r!s!w$h$}%P%S%U'i(T(`)W*s+]+g+r+u,g,k.b.d.l0`0a0i1aQ$^rR*`'^Q*x'sQ-t*{R/w-wQ(W$tQ)U%hQ)n%vQ*i'fQ+k(XR-c*jQ(V$tQ)Y%jQ)m%vQ*e'eS*h'f)nS+j(W(XS-b*i*jQ.]+kQ/T,mQ/e-`R/g-cQ(U$tQ)T%hQ)V%iQ)l%vU*g'f)m)nU+i(V(W(XQ,f)UU-a*h*i*jS.[+j+kS/f-b-cQ0X.]R0t/gT+e(T+g[%e!_$b'c+a.R0QR,d)Qb$ov(T+[+]+`+g.P.Q0PR+T'{S+e(T+gT,j)W,kR0W.XT1[0V1]0w|PVX[_bjklmnopxyz!S!W!X!Y!]!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%}&S&W&p&s&t&w'O'U'Y'z(O(`(l({)P)i)p)t)v*P*T*U*o+P+r+u+z,T,V,X,_-Q-R-d-k-z.b.d.l.t/c/i/m/x0V0`0a0d0e0i0v1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;uO>P>Q>X>Y>Z>[R2Y2X|tPVX!S!j!r!s!w$}%P%S%U(`+r+u.b.d.l0`0a0i1aW$`t'i+],gS'i$h*sS+](T+gT,g)W,kQ'_$^R*a'_Q*t'oR-m*tQ/p-oS0{/p0|R0|/qQ-}+XR/|-}Q+g(TR.Y+gS+`(T+gS,h)W,kQ.Q+]W.T+`,h.Q/OR/O,gQ)R%eR,e)RQ'|$oR+U'|Q1]0VR1w1]Q${{R(^${Q+t(aR.c+tQ+w(bR.g+wQ+}(cQ,P(dT.m+},PQ(|%`S,a(|7tR7t7VQ(y%^R,^(yQ,k)WR/R,kQ)`%oS,q)`/WR/W,rQ,v)dR/^,vT!uV!rj!iPVX!j!r!s!w(`+r.l0`0a1aQ%Q!SQ(a$}W(h%P%S%U0iQ.e+uQ0Z.bR0[.d|ZPVX!S!j!r!s!w$}%P%S%U(`+r+u.b.d.l0`0a0i1aQ#f[U#m_#s&wQ#wbQ$VkQ$WlQ$XmQ$YnQ$ZoQ$[pQ$sx^$uy2_4b6e8q:m:nQ$vzQ%W!WQ%Y!XQ%[!YW%`!]%R(l,VU%s!g&p-RQ%|!yQ&O!zQ&Q!{S&U!})v^&^#R2a4d6g8t:p:qQ&_#SQ&`#TQ&a#UQ&b#VQ&c#WQ&d#XQ&e#YQ&f#ZQ&g#[Q&h#]Q&i#^Q&j#_Q&k#`Q&l#aQ&m#bQ&u#nQ&v#oS&{#t'OQ'X$RQ'Z$SQ'[$UQ(]$yQ(p%TQ)q%}Q)s&SQ)u&WQ*O&tS*['U4ZQ*^'Y^*_2[3u5v8Z:a=R=SQ+S'zQ+V(OQ,`({Q,c)PQ,y)iQ,{)pQ,})tQ-V*PQ-W*TQ-X*U^-]2]3v5w8[:b=T=UQ-i*oQ-x+PQ.k+zQ.w,XQ/`-QQ/h-dQ/n-kQ/y-zQ0r/cQ0u/iQ0x/mQ1Q/xU1X0V1]9WQ1d0eQ1m0vQ1q1RQ2Z2^Q2qjQ2r3yQ2x3zQ2y3|Q2z4OQ2{4QQ2|4SQ2}4UQ3O2`Q3Q2bQ3R2cQ3S2dQ3T2eQ3U2fQ3V2gQ3W2hQ3X2iQ3Y2jQ3Z2kQ3[2lQ3]2mQ3^2nQ3_2oQ3`2pQ3a2sQ3b2tQ3c2uQ3e2vQ3f2wQ3i3PQ3j3dQ3l3gQ3m3hQ3n3kQ3q3oQ3r3pQ3t3sQ4Y4WQ4y3{Q4z3}Q4{4PQ4|4RQ4}4TQ5O4VQ5P4cQ5R4eQ5S4fQ5T4gQ5U4hQ5V4iQ5W4jQ5X4kQ5Y4lQ5Z4mQ5[4nQ5]4oQ5^4pQ5_4qQ5`4rQ5a4sQ5b4tQ5c4uQ5d4vQ5f4wQ5g4xQ5j5QQ5k5eQ5m5hQ5n5iQ5o5lQ5r5pQ5s5qQ5u5tQ6Q4aQ6R3xQ6V6TQ6}6^Q7O6_Q7P6`Q7Q6aQ7R6bQ7S6cQ7T6dQ7U6fU7V,T.t0dQ7W%cQ7Y6hQ7Z6iQ7[6jQ7]6kQ7^6lQ7_6mQ7`6nQ7a6oQ7b6pQ7c6qQ7d6rQ7e6sQ7f6tQ7g6uQ7h6vQ7j6xQ7k6yQ7n6zQ7p6{Q7q6|Q7x7XQ7y7iQ7{7oQ7}7rQ8O7sQ8P7uQ8Q7wQ8R7zQ8S7|Q8V8TQ8W8UQ8Y8XQ8]8fU9U#k&s7lQ9^8jQ9_8kQ9`8lQ9a8mQ9b8nQ9c8oQ9e8pQ9f8rQ9g8sQ9i8uQ9j8vQ9k8wQ9l8xQ9m8yQ9n8zQ9o8{Q9p8|Q9q8}Q9r9OQ9s9PQ9t9QQ9u9RQ9v9SQ9w9TQ9x9ZQ9z9[Q9{9]Q:P9hQ:Q9yQ:T9}Q:V:OQ:W:RQ:[:YQ:^:ZQ:`:_Q:c8iQ;j:dQ;k:eQ;l:fQ;m:gQ;n:hQ;o:iQ;p:jQ;q:kQ;r:lQ;s:oQ;v:rQ;w:sQ;x:tQ;y:uQ;z:vQ;{:wQ;|:xQ;}:yQOQ=h>PQ=j>QQ=u>XQ=v>YQ=w>ZR=x>[0t!OPVX[_bjklmnopxyz!S!W!X!Y!]!g!j!r!s!w!y!z!{!}#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b#k#n#o#s#t$R$S$U$y$}%P%R%S%T%U%c%}&S&W&p&s&t&w'O'U'Y'z(O(`(l({)P)i)p)t)v*P*T*U*o+P+r+u+z,T,V,X-Q-R-d-k-z.b.d.l.t/c/i/m/x0V0`0a0d0e0i0v1R1]1a2[2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3u3v3x3y3z3{3|3}4O4P4Q4R4S4T4U4V4W4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t5v5w6T6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6x6y6z6{6|7X7i7l7o7r7s7u7w7z7|8T8U8X8Z8[8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9V9W9X9Z9[9]9h9y9}:O:R:Y:Z:_:a:b:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:};O;P;Q;R;S;T;U;V;W;X;Y;Z;[;];^;_;`;a;c;d;e;f;g;h;i;t;uO>P>Q>X>Y>Z>[S$]r'^Q%k!eS%o!f%rQ)b%pU+X(R(S+dQ,p)_Q,t)cQ/Z,uQ/{-|R0p/[|vPVX!S!j!r!s!w$}%P%S%U(`+r+u.b.d.l0`0a0i1a#U#i[bklmnopxyz!W!X!Y!{#R#S#T#U#V#W#X#Y#Z#[#]#^#_#`#a#b$R$S$U$y%}&S'Y(O)p+P-z/x0e1R2[2]6x6yd+^(T)W+]+`+g,g,h,k.Q/O!t6w'U2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2s2t2u2v2w3P3d3g3h3k3o3p3s3z3|4O4Q4S4U5v5w!x;b3u3v3x3y3{3}4P4R4T4V4Z4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x5Q5e5h5i5l5p5q5t$O=z_j!]!g#k#n#o#s#t%R%T&p&s&t&w'O'z(l({)P)i*P*U,V,X-R6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6z6{6|7X7l7o7r7w7|8T8U8X8Z8[8f8g8h8i#|>]!y!z!}%c&W)t)v*T*o,T-d-k.t/c/i/m0d0v4W6T7i7s7u7z8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}9O9P9Q9R9S9T9Z9[9]9h9y9}:O:R:Y:Z:_:a:b;c;d=Z=m=n!v>^+z-Q9V9X:d:e:f:g:h:j:k:m:o:p:r:t:v:x:z:|;O;Q;S;U;W;Y;[;^;`;e;g;i;t_0V1]9W:i:l:n:q:s:u:w:y:{:};P;R;T;V;X;Z;];_;a;f;h;u AssignmentExpression ArrayExpression ValueList & VariadicUnpacking ... Pair [ ] ListExpression ValueList Pair Pair SubscriptExpression MemberExpression -> ?-> VariableName DynamicVariable $ ${ CallExpression ArgList NamedArgument SpreadArgument CastExpression UnionType LogicOp OptionalType NamedType QualifiedName \\ NamespaceName ScopedExpression :: ClassMemberName AssignOp UpdateExpression UpdateOp YieldExpression BinaryExpression LogicOp LogicOp LogicOp BitOp BitOp BitOp CompareOp CompareOp BitOp ArithOp ConcatOp ArithOp ArithOp IncludeExpression RequireExpression CloneExpression UnaryExpression ControlOp LogicOp PrintIntrinsic FunctionExpression static ParamList Parameter #[ Attributes Attribute VariadicParameter PropertyParameter UseList ArrowFunction NewExpression class BaseClause ClassInterfaceClause DeclarationList ConstDeclaration VariableDeclarator PropertyDeclaration VariableDeclarator MethodDeclaration UseDeclaration UseList UseInsteadOfClause UseAsClause UpdateExpression ArithOp ShellExpression ThrowExpression Integer Float String MemberExpression SubscriptExpression UnaryExpression ArithOp Interpolation String IfStatement ColonBlock SwitchStatement Block CaseStatement DefaultStatement ColonBlock WhileStatement EmptyStatement DoStatement ForStatement ForSpec SequenceExpression ForeachStatement ForSpec Pair GotoStatement ContinueStatement BreakStatement ReturnStatement TryStatement CatchDeclarator DeclareStatement EchoStatement UnsetStatement ConstDeclaration FunctionDefinition ClassDeclaration InterfaceDeclaration TraitDeclaration EnumDeclaration EnumBody EnumCase NamespaceDefinition NamespaceUseDeclaration UseGroup UseClause UseClause GlobalDeclaration FunctionStaticDeclaration Program",maxTerm:304,nodeProps:[["group",-36,2,8,49,81,83,85,88,93,94,102,106,107,110,111,114,118,123,126,130,132,133,147,148,149,150,153,154,164,165,179,181,182,183,184,185,191,"Expression",-28,74,78,80,82,192,194,199,201,202,205,208,209,210,211,212,214,215,216,217,218,219,220,221,222,225,226,230,231,"Statement",-3,119,121,122,"Type"],["isolate",-4,66,67,70,191,""],["openedBy",69,"phpOpen",76,"{",86,"(",101,"#["],["closedBy",71,"phpClose",77,"}",87,")",158,"]"]],propSources:[hO],skippedNodes:[0],repeatNodeCount:29,tokenData:"!F|_R!]OX$zXY&^YZ'sZ]$z]^&^^p$zpq&^qr)Rrs+Pst+otu2buv5evw6rwx8Vxy>]yz>yz{?g{|@}|}Bb}!OCO!O!PDh!P!QKT!Q!R!!o!R![!$q![!]!,P!]!^!-a!^!_!-}!_!`!1S!`!a!2d!a!b!3t!b!c!7^!c!d!7z!d!e!9W!e!}!7z!}#O!;^#O#P!;z#P#Q!V<%lO8VR9WV&wP%VQOw9mwx:Xx#O9m#O#P:^#P;'S9m;'S;=`;X<%lO9mQ9rV%VQOw9mwx:Xx#O9m#O#P:^#P;'S9m;'S;=`;X<%lO9mQ:^O%VQQ:aRO;'S9m;'S;=`:j;=`O9mQ:oW%VQOw9mwx:Xx#O9m#O#P:^#P;'S9m;'S;=`;X;=`<%l9m<%lO9mQ;[P;=`<%l9mR;fV&wP%VQOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zRV<%l~8V~O8V~~%fR=OW&wPOY8VYZ9PZ!^8V!^!_;{!_;'S8V;'S;=`=h;=`<%l9m<%lO8VR=mW%VQOw9mwx:Xx#O9m#O#P:^#P;'S9m;'S;=`;X;=`<%l8V<%lO9mR>YP;=`<%l8VR>dV!yQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV?QV!xU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR?nY&wP$VQOY$zYZ%fZz$zz{@^{!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zR@eW$WQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zRAUY$TQ&wPOY$zYZ%fZ{$z{|At|!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zRA{V$zQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zRBiV!}Q&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$z_CXZ$TQ%TW&wPOY$zYZ%fZ}$z}!OAt!O!^$z!^!_%k!_!`6U!`!aCz!a;'S$z;'S;=`&W<%lO$zVDRV#`U&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zVDo[&wP$UQOY$zYZ%fZ!O$z!O!PEe!P!Q$z!Q![Fs![!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zVEjX&wPOY$zYZ%fZ!O$z!O!PFV!P!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zVF^V#UU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zRFz_&wP%OQOY$zYZ%fZ!Q$z!Q![Fs![!^$z!^!_%k!_!g$z!g!hGy!h#R$z#R#SJc#S#X$z#X#YGy#Y;'S$z;'S;=`&W<%lO$zRHO]&wPOY$zYZ%fZ{$z{|Hw|}$z}!OHw!O!Q$z!Q![Ii![!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zRH|X&wPOY$zYZ%fZ!Q$z!Q![Ii![!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zRIpZ&wP%OQOY$zYZ%fZ!Q$z!Q![Ii![!^$z!^!_%k!_#R$z#R#SHw#S;'S$z;'S;=`&W<%lO$zRJhX&wPOY$zYZ%fZ!Q$z!Q![Fs![!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zVK[[&wP$VQOY$zYZ%fZz$zz{LQ{!P$z!P!Q,o!Q!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zVLVX&wPOYLQYZLrZzLQz{N_{!^LQ!^!_! s!_;'SLQ;'S;=`!!i<%lOLQVLwT&wPOzMWz{Mj{;'SMW;'S;=`NX<%lOMWUMZTOzMWz{Mj{;'SMW;'S;=`NX<%lOMWUMmVOzMWz{Mj{!PMW!P!QNS!Q;'SMW;'S;=`NX<%lOMWUNXO!eUUN[P;=`<%lMWVNdZ&wPOYLQYZLrZzLQz{N_{!PLQ!P!Q! V!Q!^LQ!^!_! s!_;'SLQ;'S;=`!!i<%lOLQV! ^V!eU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV! vZOYLQYZLrZzLQz{N_{!aLQ!a!bMW!b;'SLQ;'S;=`!!i<%l~LQ~OLQ~~%fV!!lP;=`<%lLQZ!!vm&wP$}YOY$zYZ%fZ!O$z!O!PFs!P!Q$z!Q![!$q![!^$z!^!_%k!_!d$z!d!e!&o!e!g$z!g!hGy!h!q$z!q!r!(a!r!z$z!z!{!){!{#R$z#R#S!%}#S#U$z#U#V!&o#V#X$z#X#YGy#Y#c$z#c#d!(a#d#l$z#l#m!){#m;'S$z;'S;=`&W<%lO$zZ!$xa&wP$}YOY$zYZ%fZ!O$z!O!PFs!P!Q$z!Q![!$q![!^$z!^!_%k!_!g$z!g!hGy!h#R$z#R#S!%}#S#X$z#X#YGy#Y;'S$z;'S;=`&W<%lO$zZ!&SX&wPOY$zYZ%fZ!Q$z!Q![!$q![!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zZ!&tY&wPOY$zYZ%fZ!Q$z!Q!R!'d!R!S!'d!S!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zZ!'k[&wP$}YOY$zYZ%fZ!Q$z!Q!R!'d!R!S!'d!S!^$z!^!_%k!_#R$z#R#S!&o#S;'S$z;'S;=`&W<%lO$zZ!(fX&wPOY$zYZ%fZ!Q$z!Q!Y!)R!Y!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zZ!)YZ&wP$}YOY$zYZ%fZ!Q$z!Q!Y!)R!Y!^$z!^!_%k!_#R$z#R#S!(a#S;'S$z;'S;=`&W<%lO$zZ!*Q]&wPOY$zYZ%fZ!Q$z!Q![!*y![!^$z!^!_%k!_!c$z!c!i!*y!i#T$z#T#Z!*y#Z;'S$z;'S;=`&W<%lO$zZ!+Q_&wP$}YOY$zYZ%fZ!Q$z!Q![!*y![!^$z!^!_%k!_!c$z!c!i!*y!i#R$z#R#S!){#S#T$z#T#Z!*y#Z;'S$z;'S;=`&W<%lO$zR!,WX!qQ&wPOY$zYZ%fZ![$z![!]!,s!]!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!,zV#sQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!-hV!mU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!.S[$RQOY$zYZ%fZ!^$z!^!_!.x!_!`!/i!`!a*c!a!b!0]!b;'S$z;'S;=`&W<%l~$z~O$z~~%fR!/PW$SQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zR!/pX$RQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`$z!`!a*c!a;'S$z;'S;=`&W<%lO$zP!0bR!iP!_!`!0k!r!s!0p#d#e!0pP!0pO!iPP!0sQ!j!k!0y#[#]!0yP!0|Q!r!s!0k#d#e!0kV!1ZX#uQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`)r!`!a!1v!a;'S$z;'S;=`&W<%lO$zV!1}V#OU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!2kX$RQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`!3W!`!a!.x!a;'S$z;'S;=`&W<%lO$zR!3_V$RQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!3{[!vQ&wPOY$zYZ%fZ}$z}!O!4q!O!^$z!^!_%k!_!`$z!`!a!6P!a!b!6m!b;'S$z;'S;=`&W<%lO$zV!4vX&wPOY$zYZ%fZ!^$z!^!_%k!_!`$z!`!a!5c!a;'S$z;'S;=`&W<%lO$zV!5jV#aU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!6WV!gU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!6tW#zQ&wPOY$zYZ%fZ!^$z!^!_%k!_!`6U!`;'S$z;'S;=`&W<%lO$zR!7eV$]Q&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$z_!8Ra&wP!s^OY$zYZ%fZ!Q$z!Q![!7z![!^$z!^!_%k!_!c$z!c!}!7z!}#R$z#R#S!7z#S#T$z#T#o!7z#o$g$z$g&j!7z&j;'S$z;'S;=`&W<%lO$z_!9_e&wP!s^OY$zYZ%fZr$zrs!:psw$zwx8Vx!Q$z!Q![!7z![!^$z!^!_%k!_!c$z!c!}!7z!}#R$z#R#S!7z#S#T$z#T#o!7z#o$g$z$g&j!7z&j;'S$z;'S;=`&W<%lO$zR!:wV&wP'gQOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!;eV#WU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!mZ!^!=u!^!_!@u!_#O!=u#O#P!Aq#P#S!=u#S#T!B{#T;'S!=u;'S;=`!Ci<%lO!=uR!>rV&wPO#O!?X#O#P!?q#P#S!?X#S#T!@j#T;'S!?X;'S;=`!@o<%lO!?XQ!?[VO#O!?X#O#P!?q#P#S!?X#S#T!@j#T;'S!?X;'S;=`!@o<%lO!?XQ!?tRO;'S!?X;'S;=`!?};=`O!?XQ!@QWO#O!?X#O#P!?q#P#S!?X#S#T!@j#T;'S!?X;'S;=`!@o;=`<%l!?X<%lO!?XQ!@oO${QQ!@rP;=`<%l!?XR!@x]OY!=uYZ!>mZ!a!=u!a!b!?X!b#O!=u#O#P!Aq#P#S!=u#S#T!B{#T;'S!=u;'S;=`!Ci<%l~!=u~O!=u~~%fR!AvW&wPOY!=uYZ!>mZ!^!=u!^!_!@u!_;'S!=u;'S;=`!B`;=`<%l!?X<%lO!=uR!BcWO#O!?X#O#P!?q#P#S!?X#S#T!@j#T;'S!?X;'S;=`!@o;=`<%l!=u<%lO!?XR!CSV${Q&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!ClP;=`<%l!=uV!CvV!oU&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zV!DfY#}Q#lS&wPOY$zYZ%fZ!^$z!^!_%k!_!`6U!`#p$z#p#q!EU#q;'S$z;'S;=`&W<%lO$zR!E]V#{Q&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!EyV!nQ&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$zR!FgV$^Q&wPOY$zYZ%fZ!^$z!^!_%k!_;'S$z;'S;=`&W<%lO$z",tokenizers:[Qe,Le,ye,0,1,2,3,ee],topRules:{Template:[0,72],Program:[1,232]},dynamicPrecedences:{284:1},specialized:[{term:81,get:(kO,ae)=>Ue(kO)<<1,external:Ue},{term:81,get:kO=>QO[kO]||-1}],tokenPrec:29354});var zO=o(41113),te=o(82261),ge=o(59119);const Ge=ge.qp.define({name:"php",parser:IO.configure({props:[ge.uj.add({IfStatement:(0,ge.tC)({except:/^\s*({|else\b|elseif\b|endif\b)/}),TryStatement:(0,ge.tC)({except:/^\s*({|catch\b|finally\b)/}),SwitchBody:kO=>{let ae=kO.textAfter,Xe=/^\s*\}/.test(ae),de=/^\s*(case|default)\b/.test(ae);return kO.baseIndent+(Xe?0:de?1:2)*kO.unit},ColonBlock:kO=>kO.baseIndent+kO.unit,"Block EnumBody DeclarationList":(0,ge.vw)({closing:"}"}),ArrowFunction:kO=>kO.baseIndent+kO.unit,"String BlockComment":()=>null,Statement:(0,ge.tC)({except:/^({|end(for|foreach|switch|while)\b)/})}),ge.x0.add({"Block EnumBody DeclarationList SwitchBody ArrayExpression ValueList":ge.Dv,ColonBlock(kO){return{from:kO.from+1,to:kO.to}},BlockComment(kO){return{from:kO.from+2,to:kO.to-2}}})]}),languageData:{commentTokens:{block:{open:"/*",close:"*/"},line:"//"},indentOnInput:/^\s*(?:case |default:|end(?:if|for(?:each)?|switch|while)|else(?:if)?|\{|\})$/,wordChars:"$",closeBrackets:{stringPrefixes:["b","B"]}}});function Ce(kO={}){let ae=[],Xe;if(kO.baseLanguage!==null)if(kO.baseLanguage)Xe=kO.baseLanguage;else{let de=(0,te.html)({matchClosingTags:!1});ae.push(de.support),Xe=de.language}return new ge.ri(Ge.configure({wrap:Xe&&(0,zO.FE)(de=>de.type.isTop?{parser:Xe.parser,overlay:ii=>ii.name=="Text"}:null),top:kO.plain?"Program":"Template"}),ae)}},33236:function(WO,V,o){"use strict";o.r(V),o.d(V,{globalCompletion:function(){return LO},localCompletionSource:function(){return Je},python:function(){return fe},pythonLanguage:function(){return $e}});var a=o(53105),t=o(35524);const b=1,v=194,X=195,P=196,x=197,s=198,w=199,p=200,c=2,n=3,i=201,e=24,Q=25,g=49,$=50,f=55,T=56,q=57,y=59,h=60,k=61,Z=62,W=63,D=65,wO=238,K=71,yO=241,J=242,A=243,l=244,d=245,R=246,j=247,H=248,tO=72,I=249,rO=250,lO=251,G=252,iO=253,gO=254,M=255,U=256,eO=73,PO=77,bO=263,fO=112,jO=130,L=151,sO=152,mO=155,GO=10,HO=13,ie=32,BO=9,re=35,le=40,OO=46,_=123,C=125,dO=39,aO=34,AO=92,se=111,pe=120,Se=78,we=117,Ve=85,Ze=new Set([Q,g,$,bO,D,jO,T,q,wO,Z,W,tO,eO,PO,h,k,L,sO,mO,fO]);function Ne(oO){return oO==GO||oO==HO}function Ue(oO){return oO>=48&&oO<=57||oO>=65&&oO<=70||oO>=97&&oO<=102}const Ke=new a.Jq((oO,_O)=>{let DO;if(oO.next<0)oO.acceptToken(w);else if(_O.context.flags&je)Ne(oO.next)&&oO.acceptToken(s,1);else if(((DO=oO.peek(-1))<0||Ne(DO))&&_O.canShift(x)){let qO=0;for(;oO.next==ie||oO.next==BO;)oO.advance(),qO++;(oO.next==GO||oO.next==HO||oO.next==re)&&oO.acceptToken(x,-qO)}else Ne(oO.next)&&oO.acceptToken(P,1)},{contextual:!0}),Be=new a.Jq((oO,_O)=>{let DO=_O.context;if(DO.flags)return;let qO=oO.peek(-1);if(qO==GO||qO==HO){let oe=0,be=0;for(;;){if(oO.next==ie)oe++;else if(oO.next==BO)oe+=8-oe%8;else break;oO.advance(),be++}oe!=DO.indent&&oO.next!=GO&&oO.next!=HO&&oO.next!=re&&(oe[oO,_O|MO])),IO=new a.IK({start:Le,reduce(oO,_O,DO,qO){return oO.flags&je&&Ze.has(_O)||(_O==K||_O==tO)&&oO.flags&MO?oO.parent:oO},shift(oO,_O,DO,qO){return _O==v?new Ee(oO,hO(qO.read(qO.pos,DO.pos)),0):_O==X?oO.parent:_O==e||_O==f||_O==y||_O==n?new Ee(oO,0,je):QO.has(_O)?new Ee(oO,0,QO.get(_O)|oO.flags&je):oO},hash(oO){return oO.hash}}),zO=new a.Jq(oO=>{for(let _O=0;_O<5;_O++){if(oO.next!="print".charCodeAt(_O))return;oO.advance()}if(!/\w/.test(String.fromCharCode(oO.next)))for(let _O=0;;_O++){let DO=oO.peek(_O);if(!(DO==ie||DO==BO)){DO!=le&&DO!=OO&&DO!=GO&&DO!=HO&&DO!=re&&oO.acceptToken(b);return}}}),te=new a.Jq((oO,_O)=>{let{flags:DO}=_O.context,qO=DO&ZO?aO:dO,oe=(DO&Qe)>0,be=!(DO&ee),ce=(DO&ye)>0,xe=oO.pos;for(;!(oO.next<0);)if(ce&&oO.next==_)if(oO.peek(1)==_)oO.advance(2);else{if(oO.pos==xe){oO.acceptToken(n,1);return}break}else if(be&&oO.next==AO){if(oO.pos==xe){oO.advance();let We=oO.next;We>=0&&(oO.advance(),ge(oO,We)),oO.acceptToken(c);return}break}else if(oO.next==qO&&(!oe||oO.peek(1)==qO&&oO.peek(2)==qO)){if(oO.pos==xe){oO.acceptToken(i,oe?3:1);return}break}else if(oO.next==GO){if(oe)oO.advance();else if(oO.pos==xe){oO.acceptToken(i);return}break}else oO.advance();oO.pos>xe&&oO.acceptToken(p)});function ge(oO,_O){if(_O==se)for(let DO=0;DO<2&&oO.next>=48&&oO.next<=55;DO++)oO.advance();else if(_O==pe)for(let DO=0;DO<2&&Ue(oO.next);DO++)oO.advance();else if(_O==we)for(let DO=0;DO<4&&Ue(oO.next);DO++)oO.advance();else if(_O==Ve)for(let DO=0;DO<8&&Ue(oO.next);DO++)oO.advance();else if(_O==Se&&oO.next==_){for(oO.advance();oO.next>=0&&oO.next!=C&&oO.next!=dO&&oO.next!=aO&&oO.next!=GO;)oO.advance();oO.next==C&&oO.advance()}}const Ge=(0,t.Gv)({'async "*" "**" FormatConversion FormatSpec':t.pJ.modifier,"for while if elif else try except finally return raise break continue with pass assert await yield match case":t.pJ.controlKeyword,"in not and or is del":t.pJ.operatorKeyword,"from def class global nonlocal lambda":t.pJ.definitionKeyword,import:t.pJ.moduleKeyword,"with as print":t.pJ.keyword,Boolean:t.pJ.bool,None:t.pJ.null,VariableName:t.pJ.variableName,"CallExpression/VariableName":t.pJ.function(t.pJ.variableName),"FunctionDefinition/VariableName":t.pJ.function(t.pJ.definition(t.pJ.variableName)),"ClassDefinition/VariableName":t.pJ.definition(t.pJ.className),PropertyName:t.pJ.propertyName,"CallExpression/MemberExpression/PropertyName":t.pJ.function(t.pJ.propertyName),Comment:t.pJ.lineComment,Number:t.pJ.number,String:t.pJ.string,FormatString:t.pJ.special(t.pJ.string),Escape:t.pJ.escape,UpdateOp:t.pJ.updateOperator,"ArithOp!":t.pJ.arithmeticOperator,BitOp:t.pJ.bitwiseOperator,CompareOp:t.pJ.compareOperator,AssignOp:t.pJ.definitionOperator,Ellipsis:t.pJ.punctuation,At:t.pJ.meta,"( )":t.pJ.paren,"[ ]":t.pJ.squareBracket,"{ }":t.pJ.brace,".":t.pJ.derefOperator,", ;":t.pJ.separator}),Ce={__proto__:null,await:44,or:54,and:56,in:60,not:62,is:64,if:70,else:72,lambda:76,yield:94,from:96,async:102,for:104,None:162,True:164,False:164,del:178,pass:182,break:186,continue:190,return:194,raise:202,import:206,as:208,global:212,nonlocal:214,assert:218,type:223,elif:236,while:240,try:246,except:248,finally:250,with:254,def:258,class:268,match:279,case:285},kO=a.WQ.deserialize({version:14,states:"##jO`QeOOP$}OSOOO&WQtO'#HUOOQS'#Co'#CoOOQS'#Cp'#CpO'vQdO'#CnO*UQtO'#HTOOQS'#HU'#HUOOQS'#DU'#DUOOQS'#HT'#HTO*rQdO'#D_O+VQdO'#DfO+gQdO'#DjO+zOWO'#DuO,VOWO'#DvO.[QtO'#GuOOQS'#Gu'#GuO'vQdO'#GtO0ZQtO'#GtOOQS'#Eb'#EbO0rQdO'#EcOOQS'#Gs'#GsO0|QdO'#GrOOQV'#Gr'#GrO1XQdO'#FYOOQS'#G^'#G^O1^QdO'#FXOOQV'#IS'#ISOOQV'#Gq'#GqOOQV'#Fq'#FqQ`QeOOO'vQdO'#CqO1lQdO'#C}O1sQdO'#DRO2RQdO'#HYO2cQtO'#EVO'vQdO'#EWOOQS'#EY'#EYOOQS'#E['#E[OOQS'#E^'#E^O2wQdO'#E`O3_QdO'#EdO3rQdO'#EfO3zQtO'#EfO1XQdO'#EiO0rQdO'#ElO1XQdO'#EnO0rQdO'#EtO0rQdO'#EwO4VQdO'#EyO4^QdO'#FOO4iQdO'#EzO0rQdO'#FOO1XQdO'#FQO1XQdO'#FVO4nQdO'#F[P4uOdO'#GpPOOO)CBd)CBdOOQS'#Ce'#CeOOQS'#Cf'#CfOOQS'#Cg'#CgOOQS'#Ch'#ChOOQS'#Ci'#CiOOQS'#Cj'#CjOOQS'#Cl'#ClO'vQdO,59OO'vQdO,59OO'vQdO,59OO'vQdO,59OO'vQdO,59OO'vQdO,59OO5QQdO'#DoOOQS,5:Y,5:YO5eQdO'#HdOOQS,5:],5:]O5rQ!fO,5:]O5wQtO,59YO1lQdO,59bO1lQdO,59bO1lQdO,59bO8gQdO,59bO8lQdO,59bO8sQdO,59jO8zQdO'#HTO:QQdO'#HSOOQS'#HS'#HSOOQS'#D['#D[O:iQdO,59aO'vQdO,59aO:wQdO,59aOOQS,59y,59yO:|QdO,5:RO'vQdO,5:ROOQS,5:Q,5:QO;[QdO,5:QO;aQdO,5:XO'vQdO,5:XO'vQdO,5:VOOQS,5:U,5:UO;rQdO,5:UO;wQdO,5:WOOOW'#Fy'#FyO;|OWO,5:aOOQS,5:a,5:aOOOOQS'#Ds'#DsOOQS1G/w1G/wOOQS1G.|1G.|O!/RQtO1G.|O!/YQtO1G.|O1lQdO1G.|O!/uQdO1G/UOOQS'#DZ'#DZO0rQdO,59tOOQS1G.{1G.{O!/|QdO1G/eO!0^QdO1G/eO!0fQdO1G/fO'vQdO'#H[O!0kQdO'#H[O!0pQtO1G.{O!1QQdO,59iO!2WQdO,5=zO!2hQdO,5=zO!2pQdO1G/mO!2uQtO1G/mOOQS1G/l1G/lO!3VQdO,5=uO!3|QdO,5=uO0rQdO1G/qO!4kQdO1G/sO!4pQtO1G/sO!5QQtO1G/qOOQS1G/p1G/pOOQS1G/r1G/rOOOW-E9w-E9wOOQS1G/{1G/{O!5bQdO'#HxO0rQdO'#HxO!5sQdO,5>cOOOW-E9x-E9xOOQS1G/|1G/|OOQS-E9{-E9{O!6RQ#xO1G2zO!6rQtO1G2zO'vQdO,5kOOQS1G1`1G1`O!7xQdO1G1`OOQS'#DV'#DVO0rQdO,5=qOOQS,5=q,5=qO!7}QdO'#FrO!8YQdO,59oO!8bQdO1G/XO!8lQtO,5=uOOQS1G3`1G3`OOQS,5:m,5:mO!9]QdO'#GtOOQS,5jO!;QQdO,5>jO1XQdO,5>jO!;cQdO,5>iOOQS-E:R-E:RO!;hQdO1G0lO!;sQdO1G0lO!;xQdO,5>lO!lO!hO!<|QdO,5>hO!=_QdO'#EpO0rQdO1G0tO!=jQdO1G0tO!=oQgO1G0zO!AmQgO1G0}O!EhQdO,5>oO!ErQdO,5>oO!EzQtO,5>oO0rQdO1G1PO!FUQdO1G1PO4iQdO1G1UO!!sQdO1G1WOOQV,5;a,5;aO!FZQfO,5;aO!F`QgO1G1QO!JaQdO'#GZO4iQdO1G1QO4iQdO1G1QO!JqQdO,5>pO!KOQdO,5>pO1XQdO,5>pOOQV1G1U1G1UO!KWQdO'#FSO!KiQ!fO1G1WO!KqQdO1G1WOOQV1G1]1G1]O4iQdO1G1]O!KvQdO1G1]O!LOQdO'#F^OOQV1G1b1G1bO!#WQtO1G1bPOOO1G2v1G2vP!LTOSO1G2vOOQS,5=},5=}OOQS'#Dp'#DpO0rQdO,5=}O!LYQdO,5=|O!LmQdO,5=|OOQS1G/u1G/uO!LuQdO,5>PO!MVQdO,5>PO!M_QdO,5>PO!MrQdO,5>PO!NSQdO,5>POOQS1G3j1G3jOOQS7+$h7+$hO!8bQdO7+$pO# uQdO1G.|O# |QdO1G.|OOQS1G/`1G/`OOQS,5<`,5<`O'vQdO,5<`OOQS7+%P7+%PO#!TQdO7+%POOQS-E9r-E9rOOQS7+%Q7+%QO#!eQdO,5=vO'vQdO,5=vOOQS7+$g7+$gO#!jQdO7+%PO#!rQdO7+%QO#!wQdO1G3fOOQS7+%X7+%XO##XQdO1G3fO##aQdO7+%XOOQS,5<_,5<_O'vQdO,5<_O##fQdO1G3aOOQS-E9q-E9qO#$]QdO7+%]OOQS7+%_7+%_O#$kQdO1G3aO#%YQdO7+%_O#%_QdO1G3gO#%oQdO1G3gO#%wQdO7+%]O#%|QdO,5>dO#&gQdO,5>dO#&gQdO,5>dOOQS'#Dx'#DxO#&xO&jO'#DzO#'TO`O'#HyOOOW1G3}1G3}O#'YQdO1G3}O#'bQdO1G3}O#'mQ#xO7+(fO#(^QtO1G2UP#(wQdO'#GOOOQS,5bQdO,5gQdO1G4OOOQS-E9y-E9yO#?QQdO1G4OOe,5>eOOOW7+)i7+)iO#?nQdO7+)iO#?vQdO1G2zO#@aQdO1G2zP'vQdO'#FuO0rQdO<mO#AtQdO,5>mOOQS1G0v1G0vOOQS<rO#KZQdO,5>rOOQS,5>r,5>rO#KfQdO,5>qO#KwQdO,5>qOOQS1G1Y1G1YOOQS,5;p,5;pOOQV<VAN>VO$ WQdO<cAN>cO0rQdO1G1|O$ hQtO1G1|P$ rQdO'#FvOOQS1G2R1G2RP$!PQdO'#F{O$!^QdO7+)jO$!wQdO,5>gOOOO-E9z-E9zOOOW<tO$4dQdO,5>tO1XQdO,5vO$)VQdO,5>vOOQS1G1p1G1pO$8[QtO,5<[OOQU7+'P7+'PO$+cQdO1G/iO$)VQdO,5wO$8jQdO,5>wOOQS1G1s1G1sOOQS7+'S7+'SP$)VQdO'#GdO$8rQdO1G4bO$8|QdO1G4bO$9UQdO1G4bOOQS7+%T7+%TO$9dQdO1G1tO$9rQtO'#FaO$9yQdO,5<}OOQS,5<},5<}O$:XQdO1G4cOOQS-E:a-E:aO$)VQdO,5<|O$:`QdO,5<|O$:eQdO7+)|OOQS-E:`-E:`O$:oQdO7+)|O$)VQdO,5m>pPP'Z'ZPP?PPP'Z'ZPP'Z'Z'Z'Z'Z?T?}'ZP@QP@WD_G{HPPHSH^Hb'ZPPPHeHn'RP'R'RP'RP'RP'RP'RP'R'R'RP'RPP'RPP'RP'RPHtIQIYPIaIgPIaPIaIaPPPIaPKuPLOLYL`KuPIaLiPIaPLpLvPLzM`M}NhLzLzNnN{LzLzLzLz! a! g! j! o! r! |!!S!!`!!r!!x!#S!#Y!#v!#|!$S!$^!$d!$j!$|!%W!%^!%d!%n!%t!%z!&Q!&W!&^!&h!&n!&x!'O!'X!'_!'n!'v!(Q!(XPPPPPPPPPPP!(_!(b!(h!(q!({!)WPPPPPPPPPPPP!-z!/`!3`!6pPP!6x!7X!7b!8Z!8Q!8d!8j!8m!8p!8s!8{!9lPPPPPPPPPPPPPPPPP!9o!9s!9yP!:_!:c!:o!:x!;U!;l!;o!;r!;x!_![!]Do!]!^Es!^!_FZ!_!`Gk!`!aHX!a!b%T!b!cIf!c!dJU!d!eK^!e!hJU!h!i!#f!i!tJU!t!u!,|!u!wJU!w!x!.t!x!}JU!}#O!0S#O#P&o#P#Q!0j#Q#R!1Q#R#SJU#S#T%T#T#UJU#U#VK^#V#YJU#Y#Z!#f#Z#fJU#f#g!,|#g#iJU#i#j!.t#j#oJU#o#p!1n#p#q!1s#q#r!2a#r#s!2f#s$g%T$g;'SJU;'S;=`KW<%lOJU`%YT&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%T`%lP;=`<%l%To%v]&n`%c_OX%TXY%oY[%T[]%o]p%Tpq%oq#O%T#O#P&o#P#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To&tX&n`OY%TYZ%oZ]%T]^%o^#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc'f[&n`O!_%T!_!`([!`#T%T#T#U(r#U#f%T#f#g(r#g#h(r#h#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc(cTmR&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc(yT!mR&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk)aV&n`&[ZOr%Trs)vs#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk){V&n`Or%Trs*bs#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk*iT&n`&^ZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To+PZS_&n`OY*xYZ%TZ]*x]^%T^#o*x#o#p+r#p#q*x#q#r+r#r;'S*x;'S;=`,^<%lO*x_+wTS_OY+rZ]+r^;'S+r;'S;=`,W<%lO+r_,ZP;=`<%l+ro,aP;=`<%l*xj,kV%rQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tj-XT!xY&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tj-oV%lQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk.]V&n`&ZZOw%Twx.rx#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk.wV&n`Ow%Twx/^x#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk/eT&n`&]ZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk/{ThZ&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc0cTgR&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk0yXVZ&n`Oz%Tz{1f{!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk1mVaR&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk2ZV%oZ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc2wTzR&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To3_W%pZ&n`O!_%T!_!`-Q!`!a3w!a#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Td4OT&{S&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk4fX!fQ&n`O!O%T!O!P5R!P!Q%T!Q![6T![#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk5WV&n`O!O%T!O!P5m!P#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk5tT!rZ&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti6[a!hX&n`O!Q%T!Q![6T![!g%T!g!h7a!h!l%T!l!m9s!m#R%T#R#S6T#S#X%T#X#Y7a#Y#^%T#^#_9s#_#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti7fZ&n`O{%T{|8X|}%T}!O8X!O!Q%T!Q![8s![#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti8^V&n`O!Q%T!Q![8s![#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti8z]!hX&n`O!Q%T!Q![8s![!l%T!l!m9s!m#R%T#R#S8s#S#^%T#^#_9s#_#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti9zT!hX&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk:bX%qR&n`O!P%T!P!Q:}!Q!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tj;UV%sQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti;ro!hX&n`O!O%T!O!P=s!P!Q%T!Q![>_![!d%T!d!e?q!e!g%T!g!h7a!h!l%T!l!m9s!m!q%T!q!rA]!r!z%T!z!{Bq!{#R%T#R#S>_#S#U%T#U#V?q#V#X%T#X#Y7a#Y#^%T#^#_9s#_#c%T#c#dA]#d#l%T#l#mBq#m#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti=xV&n`O!Q%T!Q![6T![#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti>fc!hX&n`O!O%T!O!P=s!P!Q%T!Q![>_![!g%T!g!h7a!h!l%T!l!m9s!m#R%T#R#S>_#S#X%T#X#Y7a#Y#^%T#^#_9s#_#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti?vY&n`O!Q%T!Q!R@f!R!S@f!S#R%T#R#S@f#S#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Ti@mY!hX&n`O!Q%T!Q!R@f!R!S@f!S#R%T#R#S@f#S#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TiAbX&n`O!Q%T!Q!YA}!Y#R%T#R#SA}#S#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TiBUX!hX&n`O!Q%T!Q!YA}!Y#R%T#R#SA}#S#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TiBv]&n`O!Q%T!Q![Co![!c%T!c!iCo!i#R%T#R#SCo#S#T%T#T#ZCo#Z#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TiCv]!hX&n`O!Q%T!Q![Co![!c%T!c!iCo!i#R%T#R#SCo#S#T%T#T#ZCo#Z#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%ToDvV{_&n`O!_%T!_!`E]!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TcEdT%{R&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkEzT#gZ&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkFbXmR&n`O!^%T!^!_F}!_!`([!`!a([!a#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TjGUV%mQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkGrV%zZ&n`O!_%T!_!`([!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkH`WmR&n`O!_%T!_!`([!`!aHx!a#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TjIPV%nQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkIoV_Q#}P&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%ToJ_]&n`&YS%uZO!Q%T!Q![JU![!c%T!c!}JU!}#R%T#R#SJU#S#T%T#T#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUoKZP;=`<%lJUoKge&n`&YS%uZOr%Trs)Ysw%Twx.Ux!Q%T!Q![JU![!c%T!c!tJU!t!uLx!u!}JU!}#R%T#R#SJU#S#T%T#T#fJU#f#gLx#g#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUoMRa&n`&YS%uZOr%TrsNWsw%Twx! vx!Q%T!Q![JU![!c%T!c!}JU!}#R%T#R#SJU#S#T%T#T#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUkN_V&n`&`ZOr%TrsNts#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%TkNyV&n`Or%Trs! `s#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk! gT&n`&bZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk! }V&n`&_ZOw%Twx!!dx#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!!iV&n`Ow%Twx!#Ox#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!#VT&n`&aZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To!#oe&n`&YS%uZOr%Trs!%Qsw%Twx!&px!Q%T!Q![JU![!c%T!c!tJU!t!u!(`!u!}JU!}#R%T#R#SJU#S#T%T#T#fJU#f#g!(`#g#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUk!%XV&n`&dZOr%Trs!%ns#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!%sV&n`Or%Trs!&Ys#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!&aT&n`&fZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!&wV&n`&cZOw%Twx!'^x#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!'cV&n`Ow%Twx!'xx#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!(PT&n`&eZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To!(ia&n`&YS%uZOr%Trs!)nsw%Twx!+^x!Q%T!Q![JU![!c%T!c!}JU!}#R%T#R#SJU#S#T%T#T#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUk!)uV&n`&hZOr%Trs!*[s#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!*aV&n`Or%Trs!*vs#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!*}T&n`&jZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!+eV&n`&gZOw%Twx!+zx#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!,PV&n`Ow%Twx!,fx#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tk!,mT&n`&iZO#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%To!-Vi&n`&YS%uZOr%TrsNWsw%Twx! vx!Q%T!Q![JU![!c%T!c!dJU!d!eLx!e!hJU!h!i!(`!i!}JU!}#R%T#R#SJU#S#T%T#T#UJU#U#VLx#V#YJU#Y#Z!(`#Z#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUo!.}a&n`&YS%uZOr%Trs)Ysw%Twx.Ux!Q%T!Q![JU![!c%T!c!}JU!}#R%T#R#SJU#S#T%T#T#oJU#p#q%T#r$g%T$g;'SJU;'S;=`KW<%lOJUk!0ZT!XZ&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tc!0qT!WR&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%Tj!1XV%kQ&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%T~!1sO!]~k!1zV%jR&n`O!_%T!_!`-Q!`#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%T~!2fO![~i!2mT%tX&n`O#o%T#p#q%T#r;'S%T;'S;=`%i<%lO%T",tokenizers:[zO,Be,Ke,te,0,1,2,3,4],topRules:{Script:[0,5]},specialized:[{term:221,get:oO=>Ce[oO]||-1}],tokenPrec:7652});var ae=o(59119),Xe=o(41113),de=o(34790);const ii=new Xe.hr,He=new Set(["Script","Body","FunctionDefinition","ClassDefinition","LambdaExpression","ForStatement","MatchClause"]);function ti(oO){return(_O,DO,qO)=>{if(qO)return!1;let oe=_O.node.getChild("VariableName");return oe&&DO(oe,oO),!0}}const ai={FunctionDefinition:ti("function"),ClassDefinition:ti("class"),ForStatement(oO,_O,DO){if(DO){for(let qO=oO.node.firstChild;qO;qO=qO.nextSibling)if(qO.name=="VariableName")_O(qO,"variable");else if(qO.name=="in")break}},ImportStatement(oO,_O){var DO,qO;let{node:oe}=oO,be=((DO=oe.firstChild)===null||DO===void 0?void 0:DO.name)=="from";for(let ce=oe.getChild("import");ce;ce=ce.nextSibling)ce.name=="VariableName"&&((qO=ce.nextSibling)===null||qO===void 0?void 0:qO.name)!="as"&&_O(ce,be?"variable":"namespace")},AssignStatement(oO,_O){for(let DO=oO.node.firstChild;DO;DO=DO.nextSibling)if(DO.name=="VariableName")_O(DO,"variable");else if(DO.name==":"||DO.name=="AssignOp")break},ParamList(oO,_O){for(let DO=null,qO=oO.node.firstChild;qO;qO=qO.nextSibling)qO.name=="VariableName"&&(!DO||!/\*|AssignOp/.test(DO.name))&&_O(qO,"variable"),DO=qO},CapturePattern:ti("variable"),AsPattern:ti("variable"),__proto__:null};function ve(oO,_O){let DO=ii.get(_O);if(DO)return DO;let qO=[],oe=!0;function be(ce,xe){let We=oO.sliceString(ce.from,ce.to);qO.push({label:We,type:xe})}return _O.cursor(Xe.vj.IncludeAnonymous).iterate(ce=>{if(ce.name){let xe=ai[ce.name];if(xe&&xe(ce,be,oe)||!oe&&He.has(ce.name))return!1;oe=!1}else if(ce.to-ce.from>8192){for(let xe of ve(oO,ce.node))qO.push(xe);return!1}}),ii.set(_O,qO),qO}const ni=/^[\w\xa1-\uffff][\w\d\xa1-\uffff]*$/,_e=["String","FormatString","Comment","PropertyName"];function Je(oO){let _O=(0,ae.qz)(oO.state).resolveInner(oO.pos,-1);if(_e.indexOf(_O.name)>-1)return null;let DO=_O.name=="VariableName"||_O.to-_O.from<20&&ni.test(oO.state.sliceDoc(_O.from,_O.to));if(!DO&&!oO.explicit)return null;let qO=[];for(let oe=_O;oe;oe=oe.parent)He.has(oe.name)&&(qO=qO.concat(ve(oO.state.doc,oe)));return{options:qO,from:DO?_O.from:oO.pos,validFor:ni}}const SO=["__annotations__","__builtins__","__debug__","__doc__","__import__","__name__","__loader__","__package__","__spec__","False","None","True"].map(oO=>({label:oO,type:"constant"})).concat(["ArithmeticError","AssertionError","AttributeError","BaseException","BlockingIOError","BrokenPipeError","BufferError","BytesWarning","ChildProcessError","ConnectionAbortedError","ConnectionError","ConnectionRefusedError","ConnectionResetError","DeprecationWarning","EOFError","Ellipsis","EncodingWarning","EnvironmentError","Exception","FileExistsError","FileNotFoundError","FloatingPointError","FutureWarning","GeneratorExit","IOError","ImportError","ImportWarning","IndentationError","IndexError","InterruptedError","IsADirectoryError","KeyError","KeyboardInterrupt","LookupError","MemoryError","ModuleNotFoundError","NameError","NotADirectoryError","NotImplemented","NotImplementedError","OSError","OverflowError","PendingDeprecationWarning","PermissionError","ProcessLookupError","RecursionError","ReferenceError","ResourceWarning","RuntimeError","RuntimeWarning","StopAsyncIteration","StopIteration","SyntaxError","SyntaxWarning","SystemError","SystemExit","TabError","TimeoutError","TypeError","UnboundLocalError","UnicodeDecodeError","UnicodeEncodeError","UnicodeError","UnicodeTranslateError","UnicodeWarning","UserWarning","ValueError","Warning","ZeroDivisionError"].map(oO=>({label:oO,type:"type"}))).concat(["bool","bytearray","bytes","classmethod","complex","float","frozenset","int","list","map","memoryview","object","range","set","staticmethod","str","super","tuple","type"].map(oO=>({label:oO,type:"class"}))).concat(["abs","aiter","all","anext","any","ascii","bin","breakpoint","callable","chr","compile","delattr","dict","dir","divmod","enumerate","eval","exec","exit","filter","format","getattr","globals","hasattr","hash","help","hex","id","input","isinstance","issubclass","iter","len","license","locals","max","min","next","oct","open","ord","pow","print","property","quit","repr","reversed","round","setattr","slice","sorted","sum","vars","zip"].map(oO=>({label:oO,type:"function"}))),CO=[(0,de.Gn)("def ${name}(${params}):\n ${}",{label:"def",detail:"function",type:"keyword"}),(0,de.Gn)("for ${name} in ${collection}:\n ${}",{label:"for",detail:"loop",type:"keyword"}),(0,de.Gn)("while ${}:\n ${}",{label:"while",detail:"loop",type:"keyword"}),(0,de.Gn)("try:\n ${}\nexcept ${error}:\n ${}",{label:"try",detail:"/ except block",type:"keyword"}),(0,de.Gn)(`if \${}: -`,{label:"if",detail:"block",type:"keyword"}),(0,de.Gn)("if ${}:\n ${}\nelse:\n ${}",{label:"if",detail:"/ else block",type:"keyword"}),(0,de.Gn)("class ${name}:\n def __init__(self, ${params}):\n ${}",{label:"class",detail:"definition",type:"keyword"}),(0,de.Gn)("import ${module}",{label:"import",detail:"statement",type:"keyword"}),(0,de.Gn)("from ${module} import ${names}",{label:"from",detail:"import",type:"keyword"})],LO=(0,de.eC)(_e,(0,de.Mb)(SO.concat(CO)));function EO(oO){let{node:_O,pos:DO}=oO,qO=oO.lineIndent(DO,-1),oe=null;for(;;){let be=_O.childBefore(DO);if(be)if(be.name=="Comment")DO=be.from;else if(be.name=="Body")oO.baseIndentFor(be)+oO.unit<=qO&&(oe=be),_O=be;else if(be.type.is("Statement"))_O=be;else break;else break}return oe}function VO(oO,_O){let DO=oO.baseIndentFor(_O),qO=oO.lineAt(oO.pos,-1),oe=qO.from+qO.text.length;return/^\s*($|#)/.test(qO.text)&&oO.node.toDO?null:DO+oO.unit}const $e=ae.qp.define({name:"python",parser:kO.configure({props:[ae.uj.add({Body:oO=>{var _O;let DO=EO(oO);return(_O=VO(oO,DO||oO.node))!==null&&_O!==void 0?_O:oO.continue()},IfStatement:oO=>/^\s*(else:|elif )/.test(oO.textAfter)?oO.baseIndent:oO.continue(),"ForStatement WhileStatement":oO=>/^\s*else:/.test(oO.textAfter)?oO.baseIndent:oO.continue(),TryStatement:oO=>/^\s*(except |finally:|else:)/.test(oO.textAfter)?oO.baseIndent:oO.continue(),"TupleExpression ComprehensionExpression ParamList ArgList ParenthesizedExpression":(0,ae.vw)({closing:")"}),"DictionaryExpression DictionaryComprehensionExpression SetExpression SetComprehensionExpression":(0,ae.vw)({closing:"}"}),"ArrayExpression ArrayComprehensionExpression":(0,ae.vw)({closing:"]"}),"String FormatString":()=>null,Script:oO=>{var _O;let DO=EO(oO);return(_O=DO&&VO(oO,DO))!==null&&_O!==void 0?_O:oO.continue()}}),ae.x0.add({"ArrayExpression DictionaryExpression SetExpression TupleExpression":ae.Dv,Body:(oO,_O)=>({from:oO.from+1,to:oO.to-(oO.to==_O.doc.length?0:1)})})]}),languageData:{closeBrackets:{brackets:["(","[","{","'",'"',"'''",'"""'],stringPrefixes:["f","fr","rf","r","u","b","br","rb","F","FR","RF","R","U","B","BR","RB"]},commentTokens:{line:"#"},indentOnInput:/^\s*([\}\]\)]|else:|elif |except |finally:)$/}});function fe(){return new ae.ri($e,[$e.data.of({autocomplete:Je}),$e.data.of({autocomplete:LO})])}},52200:function(WO,V,o){"use strict";o.r(V),o.d(V,{rust:function(){return l},rustLanguage:function(){return A}});var a=o(53105),t=o(35524);const b=1,v=2,w=3,P=4,x=5,s=98,X=101,p=102,c=114,n=69,i=48,e=46,Q=43,g=45,$=35,f=34,T=124,q=60,y=62;function h(d){return d>=48&&d<=57}function k(d){return h(d)||d==95}const Z=new a.Jq((d,R)=>{if(h(d.next)){let j=!1;do d.advance();while(k(d.next));if(d.next==e){if(j=!0,d.advance(),h(d.next))do d.advance();while(k(d.next));else if(d.next==e||d.next>127||/\w/.test(String.fromCharCode(d.next)))return}if(d.next==X||d.next==n){if(j=!0,d.advance(),(d.next==Q||d.next==g)&&d.advance(),!k(d.next))return;do d.advance();while(k(d.next))}if(d.next==p){let H=d.peek(1);if(H==i+3&&d.peek(2)==i+2||H==i+6&&d.peek(2)==i+4)d.advance(3),j=!0;else return}j&&d.acceptToken(x)}else if(d.next==s||d.next==c){if(d.next==s&&d.advance(),d.next!=c)return;d.advance();let j=0;for(;d.next==$;)j++,d.advance();if(d.next!=f)return;d.advance();O:for(;;){if(d.next<0)return;let H=d.next==f;if(d.advance(),H){for(let tO=0;tO{d.next==T&&d.acceptToken(b,1)}),D=new a.Jq(d=>{d.next==q?d.acceptToken(v,1):d.next==y&&d.acceptToken(w,1)}),XO=(0,t.Gv)({"const macro_rules struct union enum type fn impl trait let static":t.pJ.definitionKeyword,"mod use crate":t.pJ.moduleKeyword,"pub unsafe async mut extern default move":t.pJ.modifier,"for if else loop while match continue break return await":t.pJ.controlKeyword,"as in ref":t.pJ.operatorKeyword,"where _ crate super dyn":t.pJ.keyword,self:t.pJ.self,String:t.pJ.string,Char:t.pJ.character,RawString:t.pJ.special(t.pJ.string),Boolean:t.pJ.bool,Identifier:t.pJ.variableName,"CallExpression/Identifier":t.pJ.function(t.pJ.variableName),BoundIdentifier:t.pJ.definition(t.pJ.variableName),"FunctionItem/BoundIdentifier":t.pJ.function(t.pJ.definition(t.pJ.variableName)),LoopLabel:t.pJ.labelName,FieldIdentifier:t.pJ.propertyName,"CallExpression/FieldExpression/FieldIdentifier":t.pJ.function(t.pJ.propertyName),Lifetime:t.pJ.special(t.pJ.variableName),ScopeIdentifier:t.pJ.namespace,TypeIdentifier:t.pJ.typeName,"MacroInvocation/Identifier MacroInvocation/ScopedIdentifier/Identifier":t.pJ.macroName,"MacroInvocation/TypeIdentifier MacroInvocation/ScopedIdentifier/TypeIdentifier":t.pJ.macroName,'"!"':t.pJ.macroName,UpdateOp:t.pJ.updateOperator,LineComment:t.pJ.lineComment,BlockComment:t.pJ.blockComment,Integer:t.pJ.integer,Float:t.pJ.float,ArithOp:t.pJ.arithmeticOperator,LogicOp:t.pJ.logicOperator,BitOp:t.pJ.bitwiseOperator,CompareOp:t.pJ.compareOperator,"=":t.pJ.definitionOperator,".. ... => ->":t.pJ.punctuation,"( )":t.pJ.paren,"[ ]":t.pJ.squareBracket,"{ }":t.pJ.brace,". DerefOp":t.pJ.derefOperator,"&":t.pJ.operator,", ; ::":t.pJ.separator,"Attribute/...":t.pJ.meta}),K={__proto__:null,self:28,super:32,crate:34,impl:46,true:72,false:72,pub:88,in:92,const:96,unsafe:104,async:108,move:110,if:114,let:118,ref:142,mut:144,_:198,else:200,match:204,as:248,return:252,await:262,break:270,continue:276,while:312,loop:316,for:320,macro_rules:327,mod:334,extern:342,struct:346,where:364,union:379,enum:382,type:390,default:395,fn:396,trait:412,use:420,static:438,dyn:476},yO=a.WQ.deserialize({version:14,states:"$2xQ]Q_OOP$wOWOOO&sQWO'#CnO)WQWO'#I`OOQP'#I`'#I`OOQQ'#Ie'#IeO)hO`O'#C}OOQR'#Ih'#IhO)sQWO'#IuOOQO'#Hk'#HkO)xQWO'#DpOOQR'#Iw'#IwO)xQWO'#DpO*ZQWO'#DpOOQO'#Iv'#IvO,SQWO'#J`O,ZQWO'#EiOOQV'#Hp'#HpO,cQYO'#F{OOQV'#El'#ElOOQV'#Em'#EmOOQV'#En'#EnO.YQ_O'#EkO0_Q_O'#EoO2gQWOOO4QQ_O'#FPO7hQWO'#J`OOQV'#FY'#FYO7{Q_O'#F^O:WQ_O'#FaOOQO'#F`'#F`O=sQ_O'#FcO=}Q_O'#FbO@VQWO'#FgOOQO'#J`'#J`OOQV'#Io'#IoOA]Q_O'#InOEPQWO'#InOOQV'#Fw'#FwOF[QWO'#JuOFcQWO'#F|OOQO'#IO'#IOOGrQWO'#GhOOQV'#Im'#ImOOQV'#Il'#IlOOQV'#Hj'#HjQGyQ_OOOKeQ_O'#DUOKlQYO'#CqOOQP'#I_'#I_OOQV'#Hg'#HgQ]Q_OOOLuQWO'#I`ONsQYO'#DXO!!eQWO'#JuO!!lQWO'#JuO!!vQ_O'#DfO!%]Q_O'#E}O!(sQ_O'#FWO!,ZQWO'#FZO!.^QXO'#FbO!.cQ_O'#EeO!!vQ_O'#FmO!0uQWO'#FoO!0zQWO'#FoO!1PQ^O'#FqO!1WQWO'#JuO!1_QWO'#FtO!1dQWO'#FxO!2WQWO'#JjO!2_QWO'#GOO!2_QWO'#G`O!2_QWO'#GbO!2_QWO'#GsOOQO'#Ju'#JuO!2dQWO'#GhO!2lQYO'#GpO!2_QWO'#GqO!3uQ^O'#GtO!3|QWO'#GuO!4hQWO'#HOP!4sOpO'#CcPOOO)CC})CC}OOOO'#Hi'#HiO!5OO`O,59iOOQV,59i,59iO!5ZQYO,5?aOOQO-E;i-E;iOOQO,5:[,5:[OOQP,59Z,59ZO)xQWO,5:[O)xQWO,5:[O!5oQWO,5?kO!5zQYO,5;qO!6PQYO,5;TO!6hQWO,59QO!7kQXO'#CnO!7xQXO'#I`O!9SQWO'#CoO,^QWO'#EiOOQV-E;n-E;nO!9eQWO'#FsOOQV,5WQWO,5:fOOQP,5:h,5:hO!1PQ^O,5:hO!1PQ^O,5:mO$>]QYO,5gQ_O'#HsO$>tQXO,5@QOOQV1G1i1G1iOOQP,5:e,5:eO$>|QXO,5]QYO,5=vO$LRQWO'#KRO$L^QWO,5=xOOQR,5=y,5=yO$LcQWO,5=zO$>]QYO,5>PO$>]QYO,5>POOQO1G.w1G.wO$>]QYO1G.wO$LnQYO,5=pO$LvQZO,59^OOQR,59^,59^O$>]QYO,5=wO% YQZO,5=}OOQR,5=},5=}O%#lQWO1G/_O!6PQYO1G/_O#FYQYO1G2vO%#qQWO1G2vO%$PQYO1G2vOOQV1G/i1G/iO%%YQWO,5:SO%%bQ_O1G/lO%*kQWO1G1^O%+RQWO1G1hOOQO1G1h1G1hO$>]QYO1G1hO%+iQ^O'#EgOOQV1G0k1G0kOOQV1G1s1G1sO!!vQ_O1G1sO!0zQWO1G1uO!1PQ^O1G1wO!.cQ_O1G1wOOQP,5:j,5:jO$>]QYO1G/^OOQO'#Cn'#CnO%+vQWO1G1zOOQV1G2O1G2OO%,OQWO'#CnO%,WQWO1G3TO%,]QWO1G3TO%,bQYO'#GQO%,sQWO'#G]O%-UQYO'#G_O%.hQYO'#GXOOQV1G2U1G2UO%/wQWO1G2UO%/|QWO1G2UO$ARQWO1G2UOOQV1G2f1G2fO%/wQWO1G2fO#CpQWO1G2fO%0UQWO'#GdOOQV1G2h1G2hO%0gQWO1G2hO#C{QWO1G2hO%0lQYO'#GSO$>]QYO1G2lO$AdQWO1G2lOOQV1G2y1G2yO%1xQWO1G2yO%3hQ^O'#GkO%3rQWO1G2nO#DfQWO1G2nO%4QQYO,5]QYO1G2vOOQV1G2w1G2wO%5tQWO1G2wO%5yQWO1G2wO#HXQWO1G2wOOQV1G2z1G2zO.YQ_O1G2zO$>]QYO1G2zO%6RQWO1G2zOOQO,5>l,5>lOOQO-E]QYO1G3UPOOO-E;d-E;dPOOO1G.i1G.iOOQO7+*g7+*gO%7VQYO'#IcO%7nQYO'#IfO%7yQYO'#IfO%8RQYO'#IfO%8^QYO,59eOOQO7+%b7+%bOOQP7+$a7+$aO%8cQ!fO'#JTOOQS'#EX'#EXOOQS'#EY'#EYOOQS'#EZ'#EZOOQS'#JT'#JTO%;UQWO'#EWOOQS'#E`'#E`OOQS'#JR'#JROOQS'#Hn'#HnO%;ZQ!fO,5:oOOQV,5:o,5:oOOQV'#JQ'#JQO%;bQ!fO,5:{OOQV,5:{,5:{O%;iQ!fO,5:|OOQV,5:|,5:|OOQV7+'e7+'eOOQV7+&Z7+&ZO%;pQ!fO,59TOOQO,59T,59TO%>YQWO7+$WO%>_QWO1G1yOOQV1G1y1G1yO!9SQWO1G.uO%>dQWO,5?}O%>nQ_O'#HqO%@|QWO,5?}OOQO1G1X1G1XOOQO7+&}7+&}O%AUQWO,5>^OOQO-E;p-E;pO%AcQWO7+'OO.YQ_O7+'OOOQO7+'O7+'OOOQO7+'P7+'PO%AjQWO7+'POOQO7+'W7+'WOOQP1G0V1G0VO%ArQXO1G/tO!M{QWO1G/tO%BsQXO1G0RO%CkQ^O'#HlO%C{QWO,5?eOOQP1G/u1G/uO%DWQWO1G/uO%D]QWO'#D_OOQO'#Dt'#DtO%DhQWO'#DtO%DmQWO'#I{OOQO'#Iz'#IzO%DuQWO,5:_O%DzQWO'#DtO%EPQWO'#DtOOQP1G0Q1G0QOOQP1G0S1G0SOOQP1G0X1G0XO%EXQXO1G1jO%EdQXO'#FeOOQP,5>_,5>_O!1PQ^O'#FeOOQP-E;q-E;qO$>]QYO1G1jOOQO7+'S7+'SOOQO,5]QYO7+$xOOQV7+'j7+'jO%FsQWO7+(oO%FxQWO7+(oOOQV7+'p7+'pO%/wQWO7+'pO%F}QWO7+'pO%GVQWO7+'pOOQV7+(Q7+(QO%/wQWO7+(QO#CpQWO7+(QOOQV7+(S7+(SO%0gQWO7+(SO#C{QWO7+(SO$>]QYO7+(WO%GeQWO7+(WO#HUQYO7+(cO%GjQWO7+(YO#DfQWO7+(YOOQV7+(c7+(cO%5tQWO7+(cO%5yQWO7+(cO#HXQWO7+(cOOQV7+(g7+(gO$>]QYO7+(pO%GxQWO7+(pO!1dQWO7+(pOOQV7+$v7+$vO%G}QWO7+$vO%HSQZO1G3ZO%JfQWO1G4jOOQO1G4j1G4jOOQR1G.}1G.}O#.WQWO1G.}O%JkQWO'#KQOOQO'#HW'#HWO%J|QWO'#HXO%KXQWO'#KQOOQO'#KP'#KPO%KaQWO,5=qO%KfQYO'#H[O%LrQWO'#GmO%L}QYO'#CtO%MXQWO'#GmO$>]QYO1G3ZOOQR1G3g1G3gO#7aQWO1G3ZO%M^QZO1G3bO$>]QYO1G3bO& mQYO'#IVO& }QWO,5@mOOQR1G3d1G3dOOQR1G3f1G3fO.YQ_O1G3fOOQR1G3k1G3kO&!VQYO7+$cO&!_QYO'#KOOOQQ'#J}'#J}O&!gQYO1G3[O&!lQZO1G3cOOQQ7+$y7+$yO&${QWO7+$yO&%QQWO7+(bOOQV7+(b7+(bO%5tQWO7+(bO$>]QYO7+(bO#FYQYO7+(bO&%YQWO7+(bO!.cQ_O1G/nO&%hQWO7+%WO$?[QWO7+'SO&%pQWO'#EhO&%{Q^O'#EhOOQU'#Ho'#HoO&%{Q^O,5;ROOQV,5;R,5;RO&&VQWO,5;RO&&[Q^O,5;RO!0zQWO7+'_OOQV7+'a7+'aO&&iQWO7+'cO&&qQWO7+'cO&&xQWO7+$xO&'TQ!fO7+'fO&'[Q!fO7+'fOOQV7+(o7+(oO!1dQWO7+(oO&'cQYO,5]QYO'#JrOOQO'#Jq'#JqO&*YQWO,5]QYO'#GUO&,SQYO'#JkOOQQ,5]QYO7+(YO&0SQYO'#HxO&0hQYO1G2WOOQQ1G2W1G2WOOQQ,5]QYO,5]QYO7+(fO&1dQWO'#IRO&1nQWO,5@hOOQO1G3Q1G3QOOQO1G2}1G2}OOQO1G3P1G3POOQO1G3R1G3ROOQO1G3S1G3SOOQO1G3O1G3OO&1vQWO7+(pO$>]QYO,59fO&2RQ^O'#ISO&2xQYO,5?QOOQR1G/P1G/PO&3QQ!bO,5:pO&3VQ!fO,5:rOOQS-E;l-E;lOOQV1G0Z1G0ZOOQV1G0g1G0gOOQV1G0h1G0hO&3^QWO'#JTOOQO1G.o1G.oOOQV<]O&3qQWO,5>]OOQO-E;o-E;oOOQO<WOOQO-E;j-E;jOOQP7+%a7+%aO!1PQ^O,5:`O&5cQWO'#HmO&5wQWO,5?gOOQP1G/y1G/yOOQO,5:`,5:`O&6PQWO,5:`O%DzQWO,5:`O$>]QYO,5`,5>`OOQO-E;r-E;rOOQV7+'l7+'lO&6yQWO<]QYO<]QYO<]QYO<]QYO7+(uOOQO7+*U7+*UOOQR7+$i7+$iO&8cQWO,5@lOOQO'#Gm'#GmO&8kQWO'#GmO&8vQYO'#IUO&8cQWO,5@lOOQR1G3]1G3]O&:cQYO,5=vO&;rQYO,5=XO&;|QWO,5=XOOQO,5=X,5=XOOQR7+(u7+(uO&eQZO7+(|O&@tQWO,5>qOOQO-E]QYO<]QYO,5]QYO,5@^O&D^QYO'#H|O&EsQWO,5@^OOQO1G2e1G2eO%,nQWO,5]QYO,5PO&I]QYO,5@VOOQV<]QYO,5=WO&KuQWO,5@cO&K}QWO,5@cO&MvQ^O'#IPO&KuQWO,5@cOOQO1G2q1G2qO&NTQWO,5=WO&N]QWO<oO&NvQYO,5>dO' UQYO,5>dOOQQ,5>d,5>dOOQQ-E;v-E;vOOQQ7+'r7+'rO' aQYO1G2]O$>]QYO1G2^OOQV<m,5>mOOQO-EnOOQQ,5>n,5>nO'!fQYO,5>nOOQQ-EX,5>XOOQO-E;k-E;kO!1PQ^O1G/zOOQO1G/z1G/zO'%oQWO1G/zO'%tQXO1G1kO$>]QYO1G1kO'&PQWO7+'[OOQVANA`ANA`O'&ZQWOANA`O$>]QYOANA`O'&cQWOANA`OOQVAN>OAN>OO.YQ_OAN>OO'&qQWOANAuOOQVAN@vAN@vO'&vQWOAN@vOOQVANAWANAWOOQVANAYANAYOOQVANA^ANA^O'&{QWOANA^OOQVANAiANAiO%5tQWOANAiO%5yQWOANAiO''TQWOANA`OOQVANAvANAvO.YQ_OANAvO''cQWOANAvO$>]QYOANAvOOQR<pOOQO'#HY'#HYO''vQWO'#HZOOQO,5>p,5>pOOQO-E]QYO<o,5>oOOQQ-E]QYOANAhO'(bQWO1G1rO')UQ^O1G0nO.YQ_O1G0nO'*zQWO,5;UO'+RQWO1G0nP'+WQWO'#ERP&%{Q^O'#HpOOQV7+&X7+&XO'+cQWO7+&XO&&qQWOAN@iO'+hQWOAN>OO!5oQWO,5a,5>aO'+oQWOAN@lO'+tQWOAN@lOOQS-E;s-E;sOOQVAN@lAN@lO'+|QWOAN@lOOQVANAuANAuO',UQWO1G5vO',^QWO1G2dO$>]QYO1G2dO&'|QWO,5>gOOQO,5>g,5>gOOQO-E;y-E;yO',iQWO1G5xO',qQWO1G5xO&(nQYO,5>hO',|QWO,5>hO$>]QYO,5>hOOQO-E;z-E;zO'-XQWO'#JnOOQO1G2a1G2aOOQO,5>f,5>fOOQO-E;x-E;xO&'cQYO,5iOOQO,5>i,5>iOOQO-E;{-E;{OOQQ,5>c,5>cOOQQ-E;u-E;uO'.pQWO1G2sO'/QQWO1G2rO'/]QWO1G5}O'/eQ^O,5>kOOQO'#Go'#GoOOQO,5>k,5>kO'/lQWO,5>kOOQO-E;}-E;}O$>]QYO1G2rO'/zQYO7+'xO'0VQWOANAlOOQVANAlANAlO.YQ_OANAlO'0^QWOANAvOOQS7+%x7+%xO'0eQWO7+%xO'0pQ!fO7+%xO'0}QWO7+%fO!1PQ^O7+%fO'1YQXO7+'VOOQVG26zG26zO'1eQWOG26zO'1sQWOG26zO$>]QYOG26zO'1{QWOG23jOOQVG27aG27aOOQVG26bG26bOOQVG26xG26xOOQVG27TG27TO%5tQWOG27TO'2SQWOG27bOOQVG27bG27bO.YQ_OG27bO'2ZQWOG27bOOQO1G4[1G4[OOQO7+(_7+(_OOQRANA{ANA{OOQVG27SG27SO%5tQWOG27SO&0uQWOG27SO'2fQ^O7+&YO'4PQWO7+'^O'4sQ^O7+&YO.YQ_O7+&YP.YQ_O,5;SP'6PQWO,5;SP'6UQWO,5;SOOQV<]QYO1G4SO%,nQWO'#HyO'7UQWO,5@YO'7dQWO7+(VO.YQ_O7+(VOOQO1G4T1G4TOOQO1G4V1G4VO'7nQWO1G4VO'7|QWO7+(^OOQVG27WG27WO'8XQWOG27WOOQS<e,5>eOOQO-E;w-E;wO'?rQWO<wD_DpPDvHQPPPPPPK`P! P! _PPPPP!!VP!$oP!$oPP!&oP!(rP!(w!)n!*f!*f!*f!(w!+]P!(w!.Q!.TPP!.ZP!(w!(w!(w!(wP!(w!(wP!(w!(w!.y!/dP!/dJ}J}J}PPPP!/d!.y!/sPP!$oP!0^!0a!0g!1h!1t!3t!3t!5r!7t!1t!1t!9p!;_!=O!>k!@U!Am!CS!De!1t!1tP!1tP!1t!1t!Et!1tP!Ge!1t!1tP!Ie!1tP!1t!7t!7t!1t!7t!1t!Kl!Mt!Mw!7t!1t!Mz!M}!M}!M}!NR!$oP!$oP!$oP! P! PP!N]! P! PP!Ni# }! PP! PP#!^##c##k#$Z#$_#$e#$e#$mP#&s#&s#&y#'o#'{! PP! PP#(]#(l! PP! PPP#(x#)W#)d#)|#)^! P! PP! P! P! PP#*S#*S#*Y#*`#*S#*S! P! PP#*m#*v#+Q#+Q#,x#.l#.x#.x#.{#.{5a5a5a5a5a5a5a5aP5a#/O#/U#/p#1{#2R#2b#6^#6d#6j#6|#7W#8w#9R#9b#9h#9n#9x#:S#:Y#:g#:m#:s#:}#;]#;g#=u#>R#>`#>f#>n#>u#?PPPPPPPP#?V#BaP#F^#Jx#Ls#Nr$&^P$&aPPP$)_$)h$)z$/U$1d$1m$3fP!(w$4`$7r$:i$>T$>^$>c$>fPPP$>i$A`$A|P$BaPPPPPPPPPP$BvP$EU$EX$E[$Eb$Ee$Eh$Ek$En$Et$HO$HR$HU$HX$H[$H_$Hb$He$Hh$Hk$Hn$Jt$Jw$Jz#*S$KW$K^$Ka$Kd$Kh$Kl$Ko$KrQ!tPT'V!s'Wi!SOlm!P!T$T$W$y%b)U*f/gQ'i#QR,n'l(OSOY[bfgilmop!O!P!T!Y!Z![!_!`!c!p!q!|!}#Q#U#Z#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$`$a$e$g$h$q$r$y%X%_%b&U&Y&[&b&u&z&|'P'a'l'n'o'}(W(Y(b(d(e(f(j(o(p(r(|)S)U)i*Z*f*i*k*l+Z+n+z,q,s,z-R-T-g-m-t.}/^/b/d/g0e0g0m0}1P1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9s9t9u9v9w9x9z9{9|9}:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f:gS(z$v-oQ*p&eQ*t&hQ-k(yQ-y)ZW0Z+Q0Y4Z7UR4Y0[&w!RObfgilmop!O!P!T!Y!Z![!_!`!c!p#Q#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$e$g$h$q$r$y%_%b&U&Y&[&b&u'l'}(W(Y(b(f(j(o(p(r(|)S)U)i*Z*f*i*k*l+Z+n,s,z-T-g-m-t.}/^/b/d/g0e0g0m0}1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f#r]Ofgilmp!O!P!T!Z![#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i+n,s,z-m.}0}1h1|3_3a3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9hb#[b#Q$y'l(b)S)U*Z-t!h$bo!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7m$b%k!Q!n$O$u%o%p%q%y%{&P&o&p&r'](q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8g!W:y!Y!_!`*i*l/^3h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fR:|%n$_%u!Q!n$O$u%o%p%q&P&o&p&r'](q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8g$e%l!Q!n$O$u%n%o%p%q%y%{&P&o&p&r'](q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8g'hZOY[fgilmop!O!P!T!Y!Z![!_!`!c!p!|!}#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$`$a$e$g$h$q$r%_%b%i%j&U&Y&[&b&u'a'}(W(Y(d(e(f(j(o(p(r(|)i)p)q*f*i*k*l+Z+n,s,z-R-T-g-m.i.}/^/b/d/g0e0g0m0}1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9s9t9u9v9w9x9z9{9|9}:O:P:Q:R:S:T:U:V:W:X:Y:Z:`:a:e:f:g:t:u:x$^%l!Q!n$O$u%n%o%p%q%y%{&P&p&r(q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8gQ&j!hQ&k!iQ&l!jQ&m!kQ&s!oQ)[%QQ)]%RQ)^%SQ)_%TQ)b%WQ+`&oS,R']1ZQ.W)`S/r*u4TR4n0s+yTOY[bfgilmop!O!P!Q!T!Y!Z![!_!`!c!n!p!q!|!}#Q#U#Z#e#o#p#q#r#s#t#u#v#w#x#y#z#}$O$T$W$`$a$e$g$h$q$r$u$y%X%_%b%i%j%n%o%p%q%y%{&P&U&Y&[&b&o&p&r&u&z&|'P']'a'l'n'o'}(W(Y(b(d(e(f(j(o(p(q(r(|)S)U)i)p)q)s)x)y*O*P*R*V*Z*[*^*e*f*i*k*l*n*w*x+U+V+Z+h+n+o+z+},q,s,z-R-T-g-i-m-t-v.U.`.i.p.t.x.y.}/Z/[/^/b/d/g/{/}0`0e0g0m0r0w0}1O1P1Y1Z1h1r1y1|2a2h2j2m2s2v3V3_3a3f3h3k3u3{3|4R4U4W4_4c4e4h4t4v4|5[5`5d5g5t5v6R6Y6]6a6p6v6x7S7^7c7g7m7r7{8W8X8g8k8|9U9h9s9t9u9v9w9x9z9{9|9}:O:P:Q:R:S:T:U:V:W:X:Y:Z:`:a:e:f:g:t:u:xQ'[!xQ'h#PQ)l%gU)r%m*T*WR.f)kQ,T']R5P1Z#t%s!Q!n$O$u%p%q&P&p&r(q)x)y*O*R*V*[*^*e*n*w+V+h+o+}-i-v.U.`.t.x.y/Z/[/{/}0`0r0w1O1Y1y2a2h2j2m2v3V3u3{3|4U4e4t5`5d5v6R6Y6p6v6x7c7r8gQ)x%oQ+_&oQ,U']n,^'b'c'd,c,f,h,l/m/n1_3n3q5T5U7kS.q)s2sQ/O*PQ/Q*SQ/q*uS0Q*x4RQ0a+U[0o+Z.j0g4h5y7^Q2v.pS4d0e2rQ4m0sQ5Q1ZQ6T3RQ6z4PQ7O4TQ7X4_R9Y8h&jVOfgilmop!O!P!T!Y!Z![!_!`!c!p#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$e$g$h$q$r%_%b&U&Y&[&b&u']'}(W(Y(b(f(j(o(p(r(|)i*f*i*k*l+Z+n,s,z-T-g-m.}/^/b/d/g0e0g0m0}1Z1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fU&g!g%P%[o,^'b'c'd,c,f,h,l/m/n1_3n3q5T5U7k$nsOfgilm!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y'}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9z9{:O:P:Q:R:S:T:U:V:W:X:Y:eS$tp9xS&O!W#bS&Q!X#cQ&`!bQ*_&RQ*a&VS*d&[:fQ*h&^Q,T']Q-j(wQ/i*jQ0p+[S2f.X0qQ3]/_Q3^/`Q3g/hQ3i/kQ5P1ZU5b2R2g4lU7o5c5e5rQ8]6dS8u7p7qS9_8v8wR9i9`i{Ob!O!P!T$y%_%b)S)U)i-thxOb!O!P!T$y%_%b)S)U)i-tW/v*v/t3w6qQ/}*wW0[+Q0Y4Z7UQ3{/{Q6x3|R8g6v!h$do!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7mQ&d!dQ&f!fQ&n!mW&x!q%X&|1PQ'S!rQ)X$}Q)Y%OQ)a%VU)d%Y'T'UQ*s&hS+s&z'PS-Y(k1sQ-u)WQ-x)ZS.a)e)fS0x+c/sQ1S+zQ1W+{S1v-_-`Q2k.bQ3s/pQ5]1xR5h2V${sOfgilmp!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f$zsOfgilmp!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fR3]/_V&T!Y!`*i!i$lo!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7m!k$^o!c!p$e$g$h$q$r&U&b&u(b(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7m!i$co!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7m&e^Ofgilmop!O!P!T!Y!Z![!_!`!c!p#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$e$g$h$q$r%_%b&U&Y&[&b&u'}(W(Y(f(j(o(p(r(|)i*f*i*k*l+Z+n,s,z-T-g-m.}/^/b/d/g0e0g0m0}1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fR(l$fQ-[(kR5Y1sQ(S#|S({$v-oS-Z(k1sQ-l(yW/u*v/t3w6qS1w-_-`Q3v/vR5^1xQ'e#Or,e'b'c'd'j'p)u,c,f,h,l/m/n1_3n3q5U6fR,o'mk,a'b'c'd,c,f,h,l/m/n1_3n3q5UQ'f#Or,e'b'c'd'j'p)u,c,f,h,l/m/n1_3n3q5U6fR,p'mR*g&]X/c*f/d/g3f!}aOb!O!P!T#z$v$y%_%b'}(y)S)U)i)s*f*v*w+Q+Z,s-o-t.j/b/d/g/t/{0Y0g1h2s3f3w3|4Z4h5y6a6q6v7U7^Q3`/aQ6_3bQ8Y6`R9V8Z${rOfgilmp!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f#nfOfglmp!O!P!T!Z![#e#o#p#q#r#s#t#u#v#w#x#z#}$T$W%_%b&Y&['}(W(Y(|)i+n,s,z-m.}0}1h1|3_3a3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h!T9u!Y!_!`*i*l/^3h9u9v9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:e:f#rfOfgilmp!O!P!T!Z![#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i+n,s,z-m.}0}1h1|3_3a3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h!X9u!Y!_!`*i*l/^3h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f$srOfglmp!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:e:f#U#oh#d$P$Q$V$s%^&W&X'q't'u'v'w'x'y'z'{'|(O(U([(`*b*c,r,w,y-n0z1i1l1}3P4w5V5a6^6e7R7e7h7s7y8j8q8{9[9b}:P&S&]/k3[6d:[:]:c:d:h:j:k:l:m:n:o:p:q:r:v:w:{#W#ph#d$P$Q$V$s%^&W&X'q'r't'u'v'w'x'y'z'{'|(O(U([(`*b*c,r,w,y-n0z1i1l1}3P4w5V5a6^6e7R7e7h7s7y8j8q8{9[9b!P:Q&S&]/k3[6d:[:]:c:d:h:i:j:k:l:m:n:o:p:q:r:v:w:{#S#qh#d$P$Q$V$s%^&W&X'q'u'v'w'x'y'z'{'|(O(U([(`*b*c,r,w,y-n0z1i1l1}3P4w5V5a6^6e7R7e7h7s7y8j8q8{9[9b{:R&S&]/k3[6d:[:]:c:d:h:k:l:m:n:o:p:q:r:v:w:{#Q#rh#d$P$Q$V$s%^&W&X'q'v'w'x'y'z'{'|(O(U([(`*b*c,r,w,y-n0z1i1l1}3P4w5V5a6^6e7R7e7h7s7y8j8q8{9[9by:S&S&]/k3[6d:[:]:c:d:h:l:m:n:o:p:q:r:v:w:{#O#sh#d$P$Q$V$s%^&W&X'q'w'x'y'z'{'|(O(U([(`*b*c,r,w,y-n0z1i1l1}3P4w5V5a6^6e7R7e7h7s7y8j8q8{9[9bw:T&S&]/k3[6d:[:]:c:d:h:m:n:o:p:q:r:v:w:{!|#th#d$P$Q$V$s%^&W&X'q'x'y'z'{'|(O(U([(`*b*c,r,w,y-n0z1i1l1}3P4w5V5a6^6e7R7e7h7s7y8j8q8{9[9bu:U&S&]/k3[6d:[:]:c:d:h:n:o:p:q:r:v:w:{!x#vh#d$P$Q$V$s%^&W&X'q'z'{'|(O(U([(`*b*c,r,w,y-n0z1i1l1}3P4w5V5a6^6e7R7e7h7s7y8j8q8{9[9bq:W&S&]/k3[6d:[:]:c:d:h:p:q:r:v:w:{!v#wh#d$P$Q$V$s%^&W&X'q'{'|(O(U([(`*b*c,r,w,y-n0z1i1l1}3P4w5V5a6^6e7R7e7h7s7y8j8q8{9[9bo:X&S&]/k3[6d:[:]:c:d:h:q:r:v:w:{$]#{h#`#d$P$Q$V$s%^&S&W&X&]'q'r's't'u'v'w'x'y'z'{'|(O(U([(`*b*c,r,w,y-n/k0z1i1l1}3P3[4w5V5a6^6d6e7R7e7h7s7y8j8q8{9[9b:[:]:c:d:h:i:j:k:l:m:n:o:p:q:r:v:w:{${jOfgilmp!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f$v!aOfgilmp!O!P!T!Y!Z!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fQ&Y![Q&Z!]R:e9{#rpOfgilmp!O!P!T!Z![#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i+n,s,z-m.}0}1h1|3_3a3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9hQ&[!^!W9x!Y!_!`*i*l/^3h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fR:f:zR$moR-f(rR$wqT(}$v-oQ/f*fS3d/d/gR6c3fQ3m/mQ3p/nQ6i3nR6l3qQ$zwQ)V${Q*q&fQ+f&qQ+i&sQ-w)YW.Z)b+j+k+lS/X*]+gW2b.W.[.].^U3W/Y/]0yU5o2c2d2eS6W3X3ZS7w5p5qS8Q6V6XQ8y7xS8}8R8SR9c9O^|O!O!P!T%_%b)iX)R$y)S)U-tQ&r!nQ*^&PQ*|&jQ+P&kQ+T&lQ+W&mQ+]&nQ+l&sQ-})[Q.Q)]Q.T)^Q.V)_Q.Y)aQ.^)bQ2S-uQ2e.WR4U0VU+a&o*u4TR4o0sQ+Y&mQ+k&sS.])b+l^0v+_+`/q/r4m4n7OS2d.W.^S4Q0R0SR5q2eS0R*x4RQ0a+UR7X4_U+d&o*u4TR4p0sQ*z&jQ+O&kQ+S&lQ+g&qQ+j&sS-{)[*|S.P)]+PS.S)^+TU.[)b+k+lQ/Y*]Q0X*{Q0q+[Q2X-|Q2Y-}Q2].QQ2_.TU2c.W.].^Q2g.XS3Z/]0yS5c2R4lQ5j2ZS5p2d2eQ6X3XS7q5e5rQ7x5qQ8R6VQ8v7pQ9O8SR9`8wQ0T*xR6|4RQ*y&jQ*}&kU-z)[*z*|U.O)]+O+PS2W-{-}S2[.P.QQ4X0ZQ5i2YQ5k2]R7T4YQ/w*vQ3t/tQ6r3wR8d6qQ*{&jS-|)[*|Q2Z-}Q4X0ZR7T4YQ+R&lU.R)^+S+TS2^.S.TR5l2_Q0]+QQ4V0YQ7V4ZR8l7UQ+[&nS.X)a+]S2R-u.YR5e2SQ0i+ZQ4f0gQ7`4hR8m7^Q.m)sQ0i+ZQ2p.jQ4f0gQ5|2sQ7`4hQ7}5yR8m7^Q0i+ZR4f0gX'O!q%X&|1PX&{!q%X&|1PW'O!q%X&|1PS+u&z'PR1U+z_|O!O!P!T%_%b)iQ%a!PS)h%_%bR.d)i$^%u!Q!n$O$u%o%p%q&P&o&p&r'](q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8gQ*U%yR*X%{$c%n!Q!n$O$u%o%p%q%y%{&P&o&p&r'](q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8gW)t%m%x*T*WQ.e)jR2{.vR.m)sR5|2sQ'W!sR,O'WQ!TOQ$TlQ$WmQ%b!P[%|!T$T$W%b)U/gQ)U$yR/g*f$b%i!Q!n$O$u%o%p%q%y%{&P&o&p&r'](q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8g[)n%i)p.i:`:t:xQ)p%jQ.i)qQ:`%nQ:t:aR:x:uQ!vUR'Y!vS!OO!TU%]!O%_)iQ%_!PR)i%b#rYOfgilmp!O!P!T!Z![#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i+n,s,z-m.}0}1h1|3_3a3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9hh!yY!|#U$`'a'n(d,q-R9s9|:gQ!|[b#Ub#Q$y'l(b)S)U*Z-t!h$`o!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7mQ'a!}Q'n#ZQ(d$aQ,q'oQ-R(e!W9s!Y!_!`*i*l/^3h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fQ9|9tR:g9}Q-U(gR1p-UQ1t-[R5Z1tQ,c'bQ,f'cQ,h'dW1`,c,f,h5UR5U1_Q/d*fS3c/d3fR3f/gfbO!O!P!T$y%_%b)S)U)i-tp#Wb'}(y.j/b/t/{0Y0g1h5y6a6q6v7U7^Q'}#zS(y$v-oQ.j)sW/b*f/d/g3fQ/t*vQ/{*wQ0Y+QQ0g+ZQ1h,sQ5y2sQ6q3wQ6v3|Q7U4ZR7^4hQ,t(OQ1g,rT1j,t1gS(X$Q([Q(^$VU,x(X(^,}R,}(`Q(s$mR-h(sQ-p)OR2P-pQ3n/mQ3q/nT6j3n3qQ)S$yS-r)S-tR-t)UQ4`0aR7Y4``0t+^+_+`+a+d/q/r7OR4q0tQ8i6zR9Z8iQ4S0TR6}4SQ3x/wQ6n3tT6s3x6nQ3}/|Q6t3zU6y3}6t8eR8e6uQ4[0]Q7Q4VT7W4[7QhzOb!O!P!T$y%_%b)S)U)i-tQ$|xW%Zz$|%f)v$b%f!Q!n$O$u%o%p%q%y%{&P&o&p&r'](q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8gR)v%nS4i0i0nS7]4f4gT7b4i7]W&z!q%X&|1PS+r&z+zR+z'PQ1Q+wR4z1QU1[,S,T,UR5R1[S3S/Q7OR6U3SQ2t.mQ5x2pT5}2t5xQ.z)zR3O.z^_O!O!P!T%_%b)iY#Xb$y)S)U-t$l#_fgilmp!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W&Y&['}(W(Y(|*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f!h$io!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7mS'j#Q'lQ-P(bR/V*Z&v!RObfgilmop!O!P!T!Y!Z![!_!`!c!p#Q#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$e$g$h$q$r$y%_%b&U&Y&[&b&u'l'}(W(Y(b(f(j(o(p(r(|)S)U)i*Z*f*i*k*l+Z+n,s,z-T-g-m-t.}/^/b/d/g0e0g0m0}1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f[!{Y[#U#Z9s9tW&{!q%X&|1P['`!|!}'n'o9|9}S(c$`$aS+t&z'PU,X'a,q:gS-Q(d(eQ1T+zR1n-RS%t!Q&oQ&q!nQ(V$OQ(w$uS)w%o.pQ)z%pQ)}%qS*]&P&rQ+e&pQ,S']Q-d(qQ.l)sU.w)x)y2vS/O*O*PQ/P*RQ/T*VQ/W*[Q/]*^Q/`*eQ/l*nQ/|*wS0S*x4RQ0a+UQ0c+VQ0y+hQ0{+oQ1X+}Q1{-iQ2T-vQ2`.UQ2i.`Q2z.tQ2|.xQ2}.yQ3X/ZQ3Y/[S3z/{/}Q4^0`Q4l0rQ4s0wQ4x1OQ4}1YQ5O1ZQ5_1yQ5n2aQ5r2hQ5u2jQ5w2mQ5{2sQ6V3VQ6o3uQ6u3{Q6w3|Q7P4UQ7X4_Q7[4eQ7d4tQ7n5`Q7p5dQ7|5vQ8P6RQ8S6YQ8c6pS8f6v6xQ8o7cQ8w7rR9X8g$^%m!Q!n$O$u%o%p%q&P&o&p&r'](q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8gQ)j%nQ*T%yR*W%{$y%h!Q!n$O$u%i%j%n%o%p%q%y%{&P&o&p&r'](q)p)q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.i.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8g:`:a:t:u:x'pWOY[bfgilmop!O!P!T!Y!Z![!_!`!c!p!|!}#Q#U#Z#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$`$a$e$g$h$q$r$y%_%b&U&Y&[&b&u'a'l'n'o'}(W(Y(b(d(e(f(j(o(p(r(|)S)U)i*Z*f*i*k*l+Z+n,q,s,z-R-T-g-m-t.}/^/b/d/g0e0g0m0}1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9s9t9u9v9w9x9z9{9|9}:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f:g$x%g!Q!n$O$u%i%j%n%o%p%q%y%{&P&o&p&r'](q)p)q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.i.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8g:`:a:t:u:x_&y!q%X&z&|'P+z1PR,V']$zrOfgilmp!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f!j$]o!c!p$e$g$h$q$r&U&b&u(b(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7mQ,T']R5P1Z_}O!O!P!T%_%b)i^|O!O!P!T%_%b)iQ#YbX)R$y)S)U-tbhO!O!T3_6]8W8X9U9hS#`f9uQ#dgQ$PiQ$QlQ$VmQ$spW%^!P%_%b)iU&S!Y!`*iQ&W!ZQ&X![Q&]!_Q'q#eQ'r#oS's#p:QQ't#qQ'u#rQ'v#sQ'w#tQ'x#uQ'y#vQ'z#wQ'{#xQ'|#yQ(O#zQ(U#}Q([$TQ(`$WQ*b&YQ*c&[Q,r'}Q,w(WQ,y(YQ-n(|Q/k*lQ0z+nQ1i,sQ1l,zQ1}-mQ3P.}Q3[/^Q4w0}Q5V1hQ5a1|Q6^3aQ6d3hQ6e3kQ7R4WQ7e4vQ7h4|Q7s5gQ7y5tQ8j7SQ8q7gQ8{7{Q9[8kQ9b8|Q:[9wQ:]9xQ:c9zQ:d9{Q:h:OQ:i:PQ:j:RQ:k:SQ:l:TQ:m:UQ:n:VQ:o:WQ:p:XQ:q:YQ:r:ZQ:v:eQ:w:fR:{9v^tO!O!P!T%_%b)i$`#afgilmp!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W&Y&['}(W(Y(|*i*l+n,s,z-m.}/^0}1h1|3a3h3k4W4v4|5g5t7S7g7{8k8|9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fQ6[3_Q8V6]Q9R8WQ9T8XQ9g9UR9m9hQ&V!YQ&^!`R/h*iQ$joQ&a!cQ&t!pU(g$e$g(jS(n$h0eQ(u$qQ(v$rQ*`&UQ*m&bQ+p&uQ-S(fS-b(o4cQ-c(pQ-e(rW/a*f/d/g3fQ/j*kW0f+Z0g4h7^Q1o-TQ1z-gQ3b/bQ4k0mQ5X1rQ7l5[Q8Z6aR8t7m!h$_o!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7mR-P(b'qXOY[bfgilmop!O!P!T!Y!Z![!_!`!c!p!|!}#Q#U#Z#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$`$a$e$g$h$q$r$y%_%b&U&Y&[&b&u'a'l'n'o'}(W(Y(b(d(e(f(j(o(p(r(|)S)U)i*Z*f*i*k*l+Z+n,q,s,z-R-T-g-m-t.}/^/b/d/g0e0g0m0}1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9s9t9u9v9w9x9z9{9|9}:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f:g$zqOfgilmp!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f!i$fo!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7m&d^Ofgilmop!O!P!T!Y!Z![!_!`!c!p#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$e$g$h$q$r%_%b&U&Y&[&b&u'}(W(Y(f(j(o(p(r(|)i*f*i*k*l+Z+n,s,z-T-g-m.}/^/b/d/g0e0g0m0}1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f[!zY[$`$a9s9t['_!|!}(d(e9|9}W)o%i%j:`:aU,W'a-R:gW.h)p)q:t:uT2o.i:xQ(i$eQ(m$gR-W(jV(h$e$g(jR-^(kR-](k$znOfgilmp!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f!i$ko!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7mS'g#O'pj,a'b'c'd,c,f,h,l/m/n1_3n3q5UQ,m'jQ.u)uR8_6f`,b'b'c'd,c,f,h1_5UQ1e,lX3l/m/n3n3qj,a'b'c'd,c,f,h,l/m/n1_3n3q5UQ7j5TR8s7k^uO!O!P!T%_%b)i$`#afgilmp!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W&Y&['}(W(Y(|*i*l+n,s,z-m.}/^0}1h1|3a3h3k4W4v4|5g5t7S7g7{8k8|9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fQ6Z3_Q8U6]Q9Q8WQ9S8XQ9f9UR9l9hR(Q#zR(P#zQ$SlR(]$TR$ooR$noR)Q$vR)P$vQ)O$vR2O-ohwOb!O!P!T$y%_%b)S)U)i-t$l!lz!Q!n$O$u$|%f%n%o%p%q%y%{&P&o&p&r'](q)s)v)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8gR${xR0b+UR0W*xR0U*xR6{4PR/y*vR/x*vR0P*wR0O*wR0_+QR0^+Q%XyObxz!O!P!Q!T!n$O$u$y$|%_%b%f%n%o%p%q%y%{&P&o&p&r'](q)S)U)i)s)v)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-t-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8gR0k+ZR0j+ZQ'R!qQ)c%XQ+w&|R4y1PX'Q!q%X&|1PR+y&|R+x&|T/S*S4TT/R*S4TR.o)sR.n)sR){%p",nodeNames:"\u26A0 | < > RawString Float LineComment BlockComment SourceFile ] InnerAttribute ! [ MetaItem self Metavariable super crate Identifier ScopedIdentifier :: QualifiedScope AbstractType impl SelfType MetaType TypeIdentifier ScopedTypeIdentifier ScopeIdentifier TypeArgList TypeBinding = Lifetime String Escape Char Boolean Integer } { Block ; ConstItem Vis pub ( in ) const BoundIdentifier : UnsafeBlock unsafe AsyncBlock async move IfExpression if LetDeclaration let LiteralPattern ArithOp MetaPattern SelfPattern ScopedIdentifier TuplePattern ScopedTypeIdentifier , StructPattern FieldPatternList FieldPattern ref mut FieldIdentifier .. RefPattern SlicePattern CapturedPattern ReferencePattern & MutPattern RangePattern ... OrPattern MacroPattern ParenthesizedTokens TokenBinding Identifier TokenRepetition ArithOp BitOp LogicOp UpdateOp CompareOp -> => ArithOp BracketedTokens BracedTokens _ else MatchExpression match MatchBlock MatchArm Attribute Guard UnaryExpression ArithOp DerefOp LogicOp ReferenceExpression TryExpression BinaryExpression ArithOp ArithOp BitOp BitOp BitOp BitOp LogicOp LogicOp AssignmentExpression TypeCastExpression as ReturnExpression return RangeExpression CallExpression ArgList AwaitExpression await FieldExpression GenericFunction BreakExpression break LoopLabel ContinueExpression continue IndexExpression ArrayExpression TupleExpression MacroInvocation UnitExpression ClosureExpression ParamList Parameter Parameter ParenthesizedExpression StructExpression FieldInitializerList ShorthandFieldInitializer FieldInitializer BaseFieldInitializer MatchArm WhileExpression while LoopExpression loop ForExpression for MacroInvocation MacroDefinition macro_rules MacroRule EmptyStatement ModItem mod DeclarationList AttributeItem ForeignModItem extern StructItem struct TypeParamList ConstrainedTypeParameter TraitBounds HigherRankedTraitBound RemovedTraitBound OptionalTypeParameter ConstParameter WhereClause where LifetimeClause TypeBoundClause FieldDeclarationList FieldDeclaration OrderedFieldDeclarationList UnionItem union EnumItem enum EnumVariantList EnumVariant TypeItem type FunctionItem default fn ParamList Parameter SelfParameter VariadicParameter VariadicParameter ImplItem TraitItem trait AssociatedType LetDeclaration UseDeclaration use ScopedIdentifier UseAsClause ScopedIdentifier UseList ScopedUseList UseWildcard ExternCrateDeclaration StaticItem static ExpressionStatement ExpressionStatement GenericType FunctionType ForLifetimes ParamList VariadicParameter Parameter VariadicParameter Parameter ReferenceType PointerType TupleType UnitType ArrayType MacroInvocation EmptyType DynamicType dyn BoundedType",maxTerm:359,nodeProps:[["isolate",-4,4,6,7,33,""],["group",-42,4,5,14,15,16,17,18,19,33,35,36,37,40,51,53,56,101,107,111,112,113,122,123,125,127,128,130,132,133,134,137,139,140,141,142,143,144,148,149,155,157,159,"Expression",-16,22,24,25,26,27,222,223,230,231,232,233,234,235,236,237,239,"Type",-20,42,161,162,165,166,169,170,172,188,190,194,196,204,205,207,208,209,217,218,220,"Statement",-17,49,60,62,63,64,65,68,74,75,76,77,78,80,81,83,84,99,"Pattern"],["openedBy",9,"[",38,"{",47,"("],["closedBy",12,"]",39,"}",45,")"]],propSources:[XO],skippedNodes:[0,6,7,240],repeatNodeCount:32,tokenData:"$%h_R!XOX$nXY5gYZ6iZ]$n]^5g^p$npq5gqr7Xrs9cst:Rtu;Tuv>vvwAQwxCbxy!+Tyz!,Vz{!-X{|!/_|}!0g}!O!1i!O!P!3v!P!Q!8[!Q!R!Bw!R![!Dr![!]#+q!]!^#-{!^!_#.}!_!`#1b!`!a#3o!a!b#6S!b!c#7U!c!}#8W!}#O#:T#O#P#;V#P#Q#Cb#Q#R#Dd#R#S#8W#S#T$n#T#U#8W#U#V#El#V#f#8W#f#g#Ic#g#o#8W#o#p$ S#p#q$!U#q#r$$f#r${$n${$|#8W$|4w$n4w5b#8W5b5i$n5i6S#8W6S;'S$n;'S;=`4s<%lO$nU$u]'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$nU%uV'_Q'OSOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[S&aV'OSOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[S&yVOz'`z{&v{!P'`!P!Q*y!Q;'S'`;'S;=`*m<%lO'`S'cVOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[S'{UOz'`{!P'`!P!Q(_!Q;'S'`;'S;=`*m<%lO'`S(bUOz(t{!P(t!P!Q(_!Q;'S(t;'S;=`*a<%lO(tS(wVOz)^z{)z{!P)^!P!Q(_!Q;'S)^;'S;=`*g<%lO)^S)eV'PS'OSOz)^z{)z{!P)^!P!Q(_!Q;'S)^;'S;=`*g<%lO)^S)}UOz(tz{)z{!P(t!Q;'S(t;'S;=`*a<%lO(tS*dP;=`<%l(tS*jP;=`<%l)^S*pP;=`<%l'`S*vP;=`<%l&[S+OO'PSU+T]'_QOY+|YZ-xZr+|rs'`sz+|z{+O{!P+|!P!Q4y!Q#O+|#O#P'`#P;'S+|;'S;=`4m<%lO+|U,R]'_QOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$nU-P]'_QOY+|YZ-xZr+|rs'`sz+|z{.d{!P+|!P!Q/Z!Q#O+|#O#P'`#P;'S+|;'S;=`4m<%lO+|U-}V'_QOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[Q.iV'_QOY.dYZ/OZr.ds#O.d#P;'S.d;'S;=`/T<%lO.dQ/TO'_QQ/WP;=`<%l.dU/`]'_QOY0XYZ3uZr0Xrs(tsz0Xz{.d{!P0X!P!Q/Z!Q#O0X#O#P(t#P;'S0X;'S;=`4a<%lO0XU0^]'_QOY1VYZ2XZr1Vrs)^sz1Vz{2w{!P1V!P!Q/Z!Q#O1V#O#P)^#P;'S1V;'S;=`4g<%lO1VU1`]'_Q'PS'OSOY1VYZ2XZr1Vrs)^sz1Vz{2w{!P1V!P!Q/Z!Q#O1V#O#P)^#P;'S1V;'S;=`4g<%lO1VU2bV'_Q'PS'OSOz)^z{)z{!P)^!P!Q(_!Q;'S)^;'S;=`*g<%lO)^U2|]'_QOY0XYZ3uZr0Xrs(tsz0Xz{2w{!P0X!P!Q.d!Q#O0X#O#P(t#P;'S0X;'S;=`4a<%lO0XU3zV'_QOz)^z{)z{!P)^!P!Q(_!Q;'S)^;'S;=`*g<%lO)^U4dP;=`<%l0XU4jP;=`<%l1VU4pP;=`<%l+|U4vP;=`<%l$nU5QV'_Q'PSOY.dYZ/OZr.ds#O.d#P;'S.d;'S;=`/T<%lO.d_5p]'_Q&|X'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_6rV'_Q&|X'OSOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[_7b_ZX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q!_$n!_!`8a!`#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_8j]#PX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_9lV']Q'OS'^XOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[_:[]'QX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_;^i'_Q'vW'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q!c$n!c!}<{!}#O$n#O#P&[#P#R$n#R#S<{#S#T$n#T#o<{#o${$n${$|<{$|4w$n4w5b<{5b5i$n5i6S<{6S;'S$n;'S;=`4s<%lO$n_=Uj'_Q_X'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q![<{![!c$n!c!}<{!}#O$n#O#P&[#P#R$n#R#S<{#S#T$n#T#o<{#o${$n${$|<{$|4w$n4w5b<{5b5i$n5i6S<{6S;'S$n;'S;=`4s<%lO$n_?P_(TP'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q!_$n!_!`@O!`#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_@X]#OX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_AZa!qX'_Q'OSOY$nYZ%nZr$nrs&[sv$nvwB`wz$nz{+O{!P$n!P!Q,z!Q!_$n!_!`@O!`#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_Bi]'}X'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_Cik'_Q'OSOYE^YZGfZrE^rsHvswE^wxFdxzE^z{Ih{!PE^!P!QKl!Q!cE^!c!}Lp!}#OE^#O#P!!l#P#RE^#R#SLp#S#TE^#T#oLp#o${E^${$|Lp$|4wE^4w5bLp5b5iE^5i6SLp6S;'SE^;'S;=`!*}<%lOE^_Ee_'_Q'OSOY$nYZ%nZr$nrs&[sw$nwxFdxz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_Fm]'_Q'OSsXOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_GmX'_Q'OSOw&[wxHYxz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[]HaV'OSsXOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[]H{X'OSOw&[wxHYxz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[_Im_'_QOY+|YZ-xZr+|rs'`sw+|wxJlxz+|z{+O{!P+|!P!Q4y!Q#O+|#O#P'`#P;'S+|;'S;=`4m<%lO+|_Js]'_QsXOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_Kq_'_QOY+|YZ-xZr+|rs'`sw+|wxJlxz+|z{.d{!P+|!P!Q/Z!Q#O+|#O#P'`#P;'S+|;'S;=`4m<%lO+|_Lyl'_Q'OS'ZXOY$nYZ%nZr$nrs&[sw$nwxFdxz$nz{+O{!P$n!P!Q,z!Q![Nq![!c$n!c!}Nq!}#O$n#O#P&[#P#R$n#R#SNq#S#T$n#T#oNq#o${$n${$|Nq$|4w$n4w5bNq5b5i$n5i6SNq6S;'S$n;'S;=`4s<%lO$n_Nzj'_Q'OS'ZXOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q![Nq![!c$n!c!}Nq!}#O$n#O#P&[#P#R$n#R#SNq#S#T$n#T#oNq#o${$n${$|Nq$|4w$n4w5bNq5b5i$n5i6SNq6S;'S$n;'S;=`4s<%lO$n]!!qZ'OSOzHvz{!#d{!PHv!P!Q!$n!Q#iHv#i#j!%Z#j#lHv#l#m!'V#m;'SHv;'S;=`!*w<%lOHv]!#gXOw'`wx!$Sxz'`z{&v{!P'`!P!Q*y!Q;'S'`;'S;=`*m<%lO'`]!$XVsXOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[]!$qWOw'`wx!$Sxz'`{!P'`!P!Q(_!Q;'S'`;'S;=`*m<%lO'`]!%`^'OSOz&[z{&v{!P&[!P!Q'x!Q![!&[![!c&[!c!i!&[!i#T&[#T#Z!&[#Z#o&[#o#p!({#p;'S&[;'S;=`*s<%lO&[]!&a['OSOz&[z{&v{!P&[!P!Q'x!Q![!'V![!c&[!c!i!'V!i#T&[#T#Z!'V#Z;'S&[;'S;=`*s<%lO&[]!'[['OSOz&[z{&v{!P&[!P!Q'x!Q![!(Q![!c&[!c!i!(Q!i#T&[#T#Z!(Q#Z;'S&[;'S;=`*s<%lO&[]!(V['OSOz&[z{&v{!P&[!P!Q'x!Q![Hv![!c&[!c!iHv!i#T&[#T#ZHv#Z;'S&[;'S;=`*s<%lO&[]!)Q['OSOz&[z{&v{!P&[!P!Q'x!Q![!)v![!c&[!c!i!)v!i#T&[#T#Z!)v#Z;'S&[;'S;=`*s<%lO&[]!){^'OSOz&[z{&v{!P&[!P!Q'x!Q![!)v![!c&[!c!i!)v!i#T&[#T#Z!)v#Z#q&[#q#rHv#r;'S&[;'S;=`*s<%lO&[]!*zP;=`<%lHv_!+QP;=`<%lE^_!+^]}X'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!,`]!PX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!-`_(QX'_QOY+|YZ-xZr+|rs'`sz+|z{+O{!P+|!P!Q4y!Q!_+|!_!`!._!`#O+|#O#P'`#P;'S+|;'S;=`4m<%lO+|_!.f]#OX'_QOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!/h_(PX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q!_$n!_!`@O!`#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!0p]!eX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!1r`'gX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q!_$n!_!`@O!`!a!2t!a#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!2}]#QX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!4P^(OX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!O$n!O!P!4{!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!5U`!lX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!O$n!O!P!6W!P!Q,z!Q!_$n!_!`!7Y!`#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!6a]!tX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$nV!7c]'qP'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!8c_'_Q'xXOY+|YZ-xZr+|rs'`sz+|z{!9b{!P+|!P!Q!:O!Q!_+|!_!`!._!`#O+|#O#P'`#P;'S+|;'S;=`4m<%lO+|_!9iV&}]'_QOY.dYZ/OZr.ds#O.d#P;'S.d;'S;=`/T<%lO.d_!:V]'_QUXOY!;OYZ3uZr!;Ors!>jsz!;Oz{!Aq{!P!;O!P!Q!:O!Q#O!;O#O#P!>j#P;'S!;O;'S;=`!Bk<%lO!;O_!;V]'_QUXOY!jYZ(tZz!>jz{!=x{!P!>j!P!Q!?|!Q;'S!>j;'S;=`!@e<%lO!>j]!>oXUXOY!=SYZ)^Zz!=Sz{!=x{!P!=S!P!Q!?[!Q;'S!=S;'S;=`!@k<%lO!=S]!?aXUXOY!>jYZ(tZz!>jz{!?|{!P!>j!P!Q!?[!Q;'S!>j;'S;=`!@e<%lO!>jX!@RSUXOY!?|Z;'S!?|;'S;=`!@_<%lO!?|X!@bP;=`<%l!?|]!@hP;=`<%l!>j]!@nP;=`<%l!=S_!@x]'_QUXOY!;OYZ3uZr!;Ors!>jsz!;Oz{!@q{!P!;O!P!Q!Aq!Q#O!;O#O#P!>j#P;'S!;O;'S;=`!Bk<%lO!;OZ!AxX'_QUXOY!AqYZ/OZr!Aqrs!?|s#O!Aq#O#P!?|#P;'S!Aq;'S;=`!Be<%lO!AqZ!BhP;=`<%l!Aq_!BnP;=`<%l!;O_!BtP;=`<%l!o![!c&[!c!i#>o!i#T&[#T#Z#>o#Z#o&[#o#p#A`#p;'S&[;'S;=`*s<%lO&[U#>t['OSOz&[z{&v{!P&[!P!Q'x!Q![#?j![!c&[!c!i#?j!i#T&[#T#Z#?j#Z;'S&[;'S;=`*s<%lO&[U#?o['OSOz&[z{&v{!P&[!P!Q'x!Q![#@e![!c&[!c!i#@e!i#T&[#T#Z#@e#Z;'S&[;'S;=`*s<%lO&[U#@j['OSOz&[z{&v{!P&[!P!Q'x!Q![#;}![!c&[!c!i#;}!i#T&[#T#Z#;}#Z;'S&[;'S;=`*s<%lO&[U#Ae['OSOz&[z{&v{!P&[!P!Q'x!Q![#BZ![!c&[!c!i#BZ!i#T&[#T#Z#BZ#Z;'S&[;'S;=`*s<%lO&[U#B`^'OSOz&[z{&v{!P&[!P!Q'x!Q![#BZ![!c&[!c!i#BZ!i#T&[#T#Z#BZ#Z#q&[#q#r#;}#r;'S&[;'S;=`*s<%lO&[U#C_P;=`<%l#;}_#Ck]XX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_#Dm_'{X'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q!_$n!_!`@O!`#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_#Ewl'_Q'OS!yW'TPOY$nYZ%nZr$nrs#Gosw$nwx#H]xz$nz{+O{!P$n!P!Q,z!Q![#8W![!c$n!c!}#8W!}#O$n#O#P&[#P#R$n#R#S#8W#S#T$n#T#o#8W#o${$n${$|#8W$|4w$n4w5b#8W5b5i$n5i6S#8W6S;'S$n;'S;=`4s<%lO$n]#GvV'OS'^XOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[_#Hd_'_Q'OSOYE^YZGfZrE^rsHvswE^wxFdxzE^z{Ih{!PE^!P!QKl!Q#OE^#O#P!!l#P;'SE^;'S;=`!*}<%lOE^_#Ink'_Q'OS!yW'TPOY$nYZ%nZr$nrs&[st#Kctz$nz{+O{!P$n!P!Q,z!Q![#8W![!c$n!c!}#8W!}#O$n#O#P&[#P#R$n#R#S#8W#S#T$n#T#o#8W#o${$n${$|#8W$|4w$n4w5b#8W5b5i$n5i6S#8W6S;'S$n;'S;=`4s<%lO$nV#Kji'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q!c$n!c!}#MX!}#O$n#O#P&[#P#R$n#R#S#MX#S#T$n#T#o#MX#o${$n${$|#MX$|4w$n4w5b#MX5b5i$n5i6S#MX6S;'S$n;'S;=`4s<%lO$nV#Mbj'_Q'OS'TPOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q![#MX![!c$n!c!}#MX!}#O$n#O#P&[#P#R$n#R#S#MX#S#T$n#T#o#MX#o${$n${$|#MX$|4w$n4w5b#MX5b5i$n5i6S#MX6S;'S$n;'S;=`4s<%lO$n_$ ]]wX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_$!_a'rX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q!_$n!_!`@O!`#O$n#O#P&[#P#p$n#p#q$#d#q;'S$n;'S;=`4s<%lO$n_$#m]'|X'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_$$o]vX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n",tokenizers:[W,D,Z,0,1,2,3],topRules:{SourceFile:[0,8]},specialized:[{term:281,get:d=>K[d]||-1}],tokenPrec:15596});var J=o(59119);const A=J.qp.define({name:"rust",parser:yO.configure({props:[J.uj.add({IfExpression:(0,J.tC)({except:/^\s*({|else\b)/}),"String BlockComment":()=>null,AttributeItem:d=>d.continue(),"Statement MatchArm":(0,J.tC)()}),J.x0.add(d=>{if(/(Block|edTokens|List)$/.test(d.name))return J.Dv;if(d.name=="BlockComment")return R=>({from:R.from+2,to:R.to-2})})]}),languageData:{commentTokens:{line:"//",block:{open:"/*",close:"*/"}},indentOnInput:/^\s*(?:\{|\})$/,closeBrackets:{stringPrefixes:["b","r","br"]}}});function l(){return new J.ri(A)}},12554:function(WO,V,o){"use strict";o.r(V),o.d(V,{sass:function(){return dO},sassCompletionSource:function(){return C},sassLanguage:function(){return OO}});var a=o(53105),t=o(35524);const b=154,v=155,w=156,P=1,x=2,s=3,X=157,p=158,c=4,n=5,i=159,e=160,Q=161,g=162,$=6,f=7,T=8,q=9,y=0,h=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288],k=58,Z=40,W=95,D=91,XO=45,K=46,yO=35,J=37,A=123,l=125,d=47,R=42,j=10,H=61,tO=43,I=38;function rO(aO){return aO>=65&&aO<=90||aO>=97&&aO<=122||aO>=161}function lO(aO){return aO>=48&&aO<=57}function G(aO){let AO;return aO.next==d&&((AO=aO.peek(1))==d||AO==R)}const iO=new a.Jq((aO,AO)=>{if(AO.dialectEnabled(y)){let se;if(aO.next<0&&AO.canShift(Q))aO.acceptToken(Q);else if(((se=aO.peek(-1))==j||se<0)&&AO.canShift(e)){let pe=0;for(;aO.next!=j&&h.includes(aO.next);)aO.advance(),pe++;aO.next==j||G(aO)?aO.acceptToken(e,-pe):pe&&aO.acceptToken(g)}else if(aO.next==j)aO.acceptToken(i,1);else if(h.includes(aO.next)){for(aO.advance();aO.next!=j&&h.includes(aO.next);)aO.advance();aO.acceptToken(g)}}else{let se=0;for(;h.includes(aO.next);)aO.advance(),se++;se&&aO.acceptToken(g)}},{contextual:!0}),gO=new a.Jq((aO,AO)=>{if(G(aO)){if(aO.advance(),AO.dialectEnabled(y)){let se=-1;for(let pe=1;;pe++){let Se=aO.peek(-pe-1);if(Se==j||Se<0){se=pe+1;break}else if(!h.includes(Se))break}if(se>-1){let pe=aO.next==R,Se=0;for(aO.advance();aO.next>=0;)if(aO.next==j){aO.advance();let Xe=0;for(;aO.next!=j&&h.includes(aO.next);)Xe++,aO.advance();if(Xe=0;)aO.advance();aO.acceptToken($)}else{for(aO.advance();aO.next>=0;){let{next:se}=aO;if(aO.advance(),se==R&&aO.next==d){aO.advance();break}}aO.acceptToken(f)}}}),M=new a.Jq((aO,AO)=>{(aO.next==tO||aO.next==H)&&AO.dialectEnabled(y)&&aO.acceptToken(aO.next==H?T:q,1)}),U=new a.Jq((aO,AO)=>{if(!AO.dialectEnabled(y))return;let se=AO.context.depth;if(aO.next<0&&se){aO.acceptToken(v);return}if(aO.peek(-1)==j){let Se=0;for(;aO.next!=j&&h.includes(aO.next);)aO.advance(),Se++;Se!=se&&aO.next!=j&&!G(aO)&&(Se{for(let se=!1,pe=0,Se=0;;Se++){let{next:Xe}=aO;if(rO(Xe)||Xe==XO||Xe==W||se&&lO(Xe))!se&&(Xe!=XO||Se>0)&&(se=!0),pe===Se&&Xe==XO&&pe++,aO.advance();else if(Xe==yO&&aO.peek(1)==A){aO.acceptToken(n,2);break}else{se&&aO.acceptToken(Xe==Z?X:pe==2&&AO.canShift(c)?c:p);break}}}),PO=new a.Jq(aO=>{if(aO.next==l){for(aO.advance();rO(aO.next)||aO.next==XO||aO.next==W||lO(aO.next);)aO.advance();aO.next==yO&&aO.peek(1)==A?aO.acceptToken(x,2):aO.acceptToken(P)}}),bO=new a.Jq(aO=>{if(h.includes(aO.peek(-1))){let{next:AO}=aO;(rO(AO)||AO==W||AO==yO||AO==K||AO==D||AO==k||AO==XO||AO==I)&&aO.acceptToken(w)}}),fO=new a.Jq(aO=>{if(!h.includes(aO.peek(-1))){let{next:AO}=aO;if(AO==J&&(aO.advance(),aO.acceptToken(s)),rO(AO)){do aO.advance();while(rO(aO.next));aO.acceptToken(s)}}});function jO(aO,AO){this.parent=aO,this.depth=AO,this.hash=(aO?aO.hash+aO.hash<<8:0)+AO+(AO<<4)}const L=new jO(null,0),sO=new a.IK({start:L,shift(aO,AO,se,pe){return AO==b?new jO(aO,se.pos-pe.pos):AO==v?aO.parent:aO},hash(aO){return aO.hash}}),mO=(0,t.Gv)({"AtKeyword import charset namespace keyframes media supports include mixin use forward extend at-root":t.pJ.definitionKeyword,"Keyword selector":t.pJ.keyword,ControlKeyword:t.pJ.controlKeyword,NamespaceName:t.pJ.namespace,KeyframeName:t.pJ.labelName,TagName:t.pJ.tagName,"ClassName Suffix":t.pJ.className,PseudoClassName:t.pJ.constant(t.pJ.className),IdName:t.pJ.labelName,"FeatureName PropertyName":t.pJ.propertyName,AttributeName:t.pJ.attributeName,NumberLiteral:t.pJ.number,KeywordQuery:t.pJ.keyword,UnaryQueryOp:t.pJ.operatorKeyword,"CallTag ValueName":t.pJ.atom,VariableName:t.pJ.variableName,SassVariableName:t.pJ.special(t.pJ.variableName),Callee:t.pJ.operatorKeyword,Unit:t.pJ.unit,"UniversalSelector NestingSelector IndentedMixin IndentedInclude":t.pJ.definitionOperator,MatchOp:t.pJ.compareOperator,"ChildOp SiblingOp, LogicOp":t.pJ.logicOperator,BinOp:t.pJ.arithmeticOperator,"Important Global Default":t.pJ.modifier,Comment:t.pJ.blockComment,LineComment:t.pJ.lineComment,ColorLiteral:t.pJ.color,"ParenthesizedContent StringLiteral":t.pJ.string,"InterpolationStart InterpolationContinue InterpolationEnd":t.pJ.meta,': "..."':t.pJ.punctuation,"PseudoOp #":t.pJ.derefOperator,"; ,":t.pJ.separator,"( )":t.pJ.paren,"[ ]":t.pJ.squareBracket,"{ }":t.pJ.brace}),GO={__proto__:null,not:62,only:62,using:179,as:189,with:193,without:193,hide:207,show:207,from:230,to:232,if:245,through:251,in:257},HO={__proto__:null,url:80,"url-prefix":80,domain:80,regexp:80,lang:94,"nth-child":94,"nth-last-child":94,"nth-of-type":94,"nth-last-of-type":94,dir:94,"host-context":94,selector:172},ie={__proto__:null,"@import":156,"@include":176,"@mixin":182,"@function":182,"@use":186,"@extend":196,"@at-root":200,"@forward":204,"@media":210,"@charset":214,"@namespace":218,"@keyframes":224,"@supports":236,"@if":240,"@else":242,"@for":248,"@each":254,"@while":260,"@debug":264,"@warn":264,"@error":264,"@return":264},BO=a.WQ.deserialize({version:14,states:"LvQ`Q+tOOO#fQ+tOOP#mOpOOOOQ#U'#Ch'#ChO#rQ(pO'#CjOOQ#U'#Ci'#CiO%_Q)QO'#FxO%rQ.jO'#CnO&jQ#dO'#DWO'aQ(pO'#CgO'hQ)OO'#DYO'sQ#dO'#DaO'xQ#dO'#DeO'}Q#dO'#DnOOQ#U'#Fx'#FxO(SQ(pO'#FxO(ZQ(nO'#DrO%rQ.jO'#DzO%rQ.jO'#EVO%rQ.jO'#EYO%rQ.jO'#E[O(`Q)OO'#EaO)QQ)OO'#EcO%rQ.jO'#EeO)_Q)OO'#EhO%rQ.jO'#EjO)yQ)OO'#ElO*UQ#dO'#EoO*ZQ)OO'#EuO*oQ)OO'#FVOOQ&Z'#Fw'#FwOOQ&Y'#FY'#FYO*yQ(nO'#FYQ`Q+tOOO%rQ.jO'#EwO+UQ(nO'#E{O+ZQ)OO'#FOO%rQ.jO'#FRO%rQ.jO'#FTOOQ&Z'#Fa'#FaO+cQ+uO'#GRO+pQ(oO'#GRQOQ#SOOP,UO#SO'#FvPOOO)CAk)CAkOOQ#U'#Cm'#CmOOQ#U,59W,59WOOQ#i'#Cp'#CpO%rQ.jO'#CsO,dQ.wO'#CuO/PQ.^O,59YO%rQ.jO'#CzOOQ#S'#DO'#DOO/bQ(nO'#DTOOQ#i'#Fz'#FzO/gQ(nO'#C}OOQ#U'#DX'#DXOOQ#U,59r,59rO&jQ#dO,59rO/lQ)OO,59tO'sQ#dO,59{O'xQ#dO,5:PO(`Q)OO,5:TO(`Q)OO,5:VO(`Q)OO,5:WO(`Q)OO'#F`O/wQ(nO,59RO0SQ+tO'#DpO0ZQ#TO'#DpOOQ&Z,59R,59ROOQ#U'#D['#D[OOQ#S'#D_'#D_OOQ#U,59t,59tO0`Q(nO,59tO0eQ(nO,59tOOQ#U'#Dc'#DcOOQ#U,59{,59{OOQ#S'#Dg'#DgO0jQ9`O,5:POOQ#U'#Do'#DoOOQ#U,5:Y,5:YO1jQ.jO,5:^O1tQ.jO,5:fO2mQ.jO,5:qO2zQ.YO,5:tO3]Q.jO,5:vOOQ#U'#Cj'#CjO4UQ(pO,5:{O4cQ(pO,5:}OOQ&Z,5:},5:}O4jQ)OO,5:}O4oQ.jO,5;POOQ#S'#D}'#D}O5_Q)OO'#ESO5fQ(nO'#GTO*ZQ)OO'#ERO5zQ(nO'#ETOOQ#S'#GU'#GUO/zQ(nO,5;SO3cQ.YO,5;UOOQ#d'#En'#EnO*yQ(nO,5;WO6PQ)OO,5;WOOQ#S'#Eq'#EqO6XQ(nO,5;ZO6^Q(nO,5;aO6iQ(nO,5;qOOQ&Z'#GS'#GSOOQ&Y,5;t,5;tOOQ&Y-E9W-E9WO2zQ.YO,5;cO6wQ)OO,5;gO6|Q)OO'#GWO7UQ)OO,5;jO2zQ.YO,5;mO3cQ.YO,5;oOOQ&Z-E9_-E9_O7ZQ(oO,5mQ(pO1G/rO?aQ(pO,5;zOOQ#S-E9^-E9^OOQ&Z1G.m1G.mO?nQ(nO,5:[O?sQ+uO,5:[O?zQ)OO'#D`O@RQ.jO'#D^OOQ#U1G/k1G/kO%rQ.jO1G/kO@}Q.jO'#DtOAXQ.kO1G/xOOQ#T1G/x1G/xO*yQ(nO1G0QOBUQ+uO'#GSOOQ&Z1G0]1G0]O/gQ(nO1G0]OOQ&Z1G0`1G0`OOQ&Z1G0b1G0bO/gQ(nO1G0bODqQ)OO1G0bOOQ&Z1G0g1G0gOOQ&Z1G0i1G0iODyQ)OO1G0iOEOQ(nO1G0iOETQ)OO1G0kOOQ&Z1G0k1G0kOEcQ.jO'#FfOEsQ#dO1G0kOExQ(nO'#D}OFTQ(nO,5:jOFYQ(nO,5:nO*ZQ)OO,5:lOFbQ)OO'#FeOFuQ(nO,5]AN>]O!2eQ(pO,5;yOOQ#S-E9]-E9]O!2oQ.jO,5;xOOQ#S-E9[-E9[O!2yQ.YO1G1hO!3_Q(nO1G1hO*yQ(nOAN?SO!3jQ(nOAN?ZO/zQ(nOAN?ZO!3rQ.jO,5^z{>c{|>||}Co}!ODQ!O!PDo!P!QFY!Q![Fk![!]Gf!]!^Hb!^!_Hs!_!`I[!`!aIs!a!b#r!b!cJt!c!}#r!}#OL^#O#P#r#P#QLo#Q#RMQ#R#T#r#T#UMg#U#c#r#c#dNx#d#o#r#o#p! _#p#qMQ#q#r! p#r#s!!R#s;'S#r;'S;=`!!j<%lO#rW#uSOy$Rz;'S$R;'S;=`$d<%lO$RW$WSyWOy$Rz;'S$R;'S;=`$d<%lO$RW$gP;=`<%l$RY$m[Oy$Rz!_$R!_!`%c!`#W$R#W#X%v#X#Z$R#Z#[)Z#[#]$R#]#^,V#^;'S$R;'S;=`$d<%lO$RY%jSyWlQOy$Rz;'S$R;'S;=`$d<%lO$RY%{UyWOy$Rz#X$R#X#Y&_#Y;'S$R;'S;=`$d<%lO$RY&dUyWOy$Rz#Y$R#Y#Z&v#Z;'S$R;'S;=`$d<%lO$RY&{UyWOy$Rz#T$R#T#U'_#U;'S$R;'S;=`$d<%lO$RY'dUyWOy$Rz#i$R#i#j'v#j;'S$R;'S;=`$d<%lO$RY'{UyWOy$Rz#`$R#`#a(_#a;'S$R;'S;=`$d<%lO$RY(dUyWOy$Rz#h$R#h#i(v#i;'S$R;'S;=`$d<%lO$RY(}S!kQyWOy$Rz;'S$R;'S;=`$d<%lO$RY)`UyWOy$Rz#`$R#`#a)r#a;'S$R;'S;=`$d<%lO$RY)wUyWOy$Rz#c$R#c#d*Z#d;'S$R;'S;=`$d<%lO$RY*`UyWOy$Rz#U$R#U#V*r#V;'S$R;'S;=`$d<%lO$RY*wUyWOy$Rz#T$R#T#U+Z#U;'S$R;'S;=`$d<%lO$RY+`UyWOy$Rz#`$R#`#a+r#a;'S$R;'S;=`$d<%lO$RY+yS!jQyWOy$Rz;'S$R;'S;=`$d<%lO$RY,[UyWOy$Rz#a$R#a#b,n#b;'S$R;'S;=`$d<%lO$RY,sUyWOy$Rz#d$R#d#e-V#e;'S$R;'S;=`$d<%lO$RY-[UyWOy$Rz#c$R#c#d-n#d;'S$R;'S;=`$d<%lO$RY-sUyWOy$Rz#f$R#f#g.V#g;'S$R;'S;=`$d<%lO$RY.[UyWOy$Rz#h$R#h#i.n#i;'S$R;'S;=`$d<%lO$RY.sUyWOy$Rz#T$R#T#U/V#U;'S$R;'S;=`$d<%lO$RY/[UyWOy$Rz#b$R#b#c/n#c;'S$R;'S;=`$d<%lO$RY/sUyWOy$Rz#h$R#h#i0V#i;'S$R;'S;=`$d<%lO$RY0^S!iQyWOy$Rz;'S$R;'S;=`$d<%lO$R~0mWOY0jZr0jrs1Vs#O0j#O#P1[#P;'S0j;'S;=`2W<%lO0j~1[Oj~~1_RO;'S0j;'S;=`1h;=`O0j~1kXOY0jZr0jrs1Vs#O0j#O#P1[#P;'S0j;'S;=`2W;=`<%l0j<%lO0j~2ZP;=`<%l0jZ2cY!UPOy$Rz!Q$R!Q![3R![!c$R!c!i3R!i#T$R#T#Z3R#Z;'S$R;'S;=`$d<%lO$RY3WYyWOy$Rz!Q$R!Q![3v![!c$R!c!i3v!i#T$R#T#Z3v#Z;'S$R;'S;=`$d<%lO$RY3{YyWOy$Rz!Q$R!Q![4k![!c$R!c!i4k!i#T$R#T#Z4k#Z;'S$R;'S;=`$d<%lO$RY4rYhQyWOy$Rz!Q$R!Q![5b![!c$R!c!i5b!i#T$R#T#Z5b#Z;'S$R;'S;=`$d<%lO$RY5iYhQyWOy$Rz!Q$R!Q![6X![!c$R!c!i6X!i#T$R#T#Z6X#Z;'S$R;'S;=`$d<%lO$RY6^YyWOy$Rz!Q$R!Q![6|![!c$R!c!i6|!i#T$R#T#Z6|#Z;'S$R;'S;=`$d<%lO$RY7TYhQyWOy$Rz!Q$R!Q![7s![!c$R!c!i7s!i#T$R#T#Z7s#Z;'S$R;'S;=`$d<%lO$RY7xYyWOy$Rz!Q$R!Q![8h![!c$R!c!i8h!i#T$R#T#Z8h#Z;'S$R;'S;=`$d<%lO$RY8oShQyWOy$Rz;'S$R;'S;=`$d<%lO$R_9O`Oy$Rz}$R}!O:Q!O!Q$R!Q![:Q![!_$R!_!`;T!`!c$R!c!}:Q!}#R$R#R#S:Q#S#T$R#T#o:Q#o;'S$R;'S;=`$d<%lO$RZ:X^yWcROy$Rz}$R}!O:Q!O!Q$R!Q![:Q![!c$R!c!}:Q!}#R$R#R#S:Q#S#T$R#T#o:Q#o;'S$R;'S;=`$d<%lO$R[;[S![SyWOy$Rz;'S$R;'S;=`$d<%lO$RZ;oS$tPlQOy$Rz;'S$R;'S;=`$d<%lO$RZQSfROy$Rz;'S$R;'S;=`$d<%lO$R~>cOe~_>jU$mPlQOy$Rz!_$R!_!`;T!`;'S$R;'S;=`$d<%lO$RZ?TWlQ!aPOy$Rz!O$R!O!P?m!P!Q$R!Q![Br![;'S$R;'S;=`$d<%lO$RZ?rUyWOy$Rz!Q$R!Q![@U![;'S$R;'S;=`$d<%lO$RZ@]YyW$oROy$Rz!Q$R!Q![@U![!g$R!g!h@{!h#X$R#X#Y@{#Y;'S$R;'S;=`$d<%lO$RZAQYyWOy$Rz{$R{|Ap|}$R}!OAp!O!Q$R!Q![BX![;'S$R;'S;=`$d<%lO$RZAuUyWOy$Rz!Q$R!Q![BX![;'S$R;'S;=`$d<%lO$RZB`UyW$oROy$Rz!Q$R!Q![BX![;'S$R;'S;=`$d<%lO$RZBy[yW$oROy$Rz!O$R!O!P@U!P!Q$R!Q![Br![!g$R!g!h@{!h#X$R#X#Y@{#Y;'S$R;'S;=`$d<%lO$RZCtSvROy$Rz;'S$R;'S;=`$d<%lO$RZDVWlQOy$Rz!O$R!O!P?m!P!Q$R!Q![Br![;'S$R;'S;=`$d<%lO$RZDtW$pROy$Rz!O$R!O!PE^!P!Q$R!Q![@U![;'S$R;'S;=`$d<%lO$RYEcUyWOy$Rz!O$R!O!PEu!P;'S$R;'S;=`$d<%lO$RYE|SuQyWOy$Rz;'S$R;'S;=`$d<%lO$RYF_SlQOy$Rz;'S$R;'S;=`$d<%lO$RZFp[$oROy$Rz!O$R!O!P@U!P!Q$R!Q![Br![!g$R!g!h@{!h#X$R#X#Y@{#Y;'S$R;'S;=`$d<%lO$RZGkUtROy$Rz![$R![!]G}!];'S$R;'S;=`$d<%lO$RXHUS}PyWOy$Rz;'S$R;'S;=`$d<%lO$RZHgS!lROy$Rz;'S$R;'S;=`$d<%lO$RYHxUlQOy$Rz!_$R!_!`%c!`;'S$R;'S;=`$d<%lO$R^IaU![SOy$Rz!_$R!_!`%c!`;'S$R;'S;=`$d<%lO$RZIzV!^PlQOy$Rz!_$R!_!`%c!`!aJa!a;'S$R;'S;=`$d<%lO$RXJhS!^PyWOy$Rz;'S$R;'S;=`$d<%lO$RXJwWOy$Rz!c$R!c!}Ka!}#T$R#T#oKa#o;'S$R;'S;=`$d<%lO$RXKh[!oPyWOy$Rz}$R}!OKa!O!Q$R!Q![Ka![!c$R!c!}Ka!}#T$R#T#oKa#o;'S$R;'S;=`$d<%lO$RXLcS!YPOy$Rz;'S$R;'S;=`$d<%lO$R^LtS!WUOy$Rz;'S$R;'S;=`$d<%lO$R[MTUOy$Rz!_$R!_!`;T!`;'S$R;'S;=`$d<%lO$RZMjUOy$Rz#b$R#b#cM|#c;'S$R;'S;=`$d<%lO$RZNRUyWOy$Rz#W$R#W#XNe#X;'S$R;'S;=`$d<%lO$RZNlSmRyWOy$Rz;'S$R;'S;=`$d<%lO$RZN{UOy$Rz#f$R#f#gNe#g;'S$R;'S;=`$d<%lO$RZ! dS!eROy$Rz;'S$R;'S;=`$d<%lO$RZ! uS!mROy$Rz;'S$R;'S;=`$d<%lO$R]!!WU!aPOy$Rz!_$R!_!`;T!`;'S$R;'S;=`$d<%lO$RW!!mP;=`<%l#r",tokenizers:[U,bO,PO,fO,eO,iO,gO,M,0,1,2,3],topRules:{StyleSheet:[0,10],Styles:[1,134]},dialects:{indented:0},specialized:[{term:158,get:aO=>GO[aO]||-1},{term:157,get:aO=>HO[aO]||-1},{term:77,get:aO=>ie[aO]||-1}],tokenPrec:3027});var re=o(59119),le=o(48120);const OO=re.qp.define({name:"sass",parser:BO.configure({props:[re.x0.add({Block:re.Dv,Comment(aO,AO){return{from:aO.from+2,to:AO.sliceDoc(aO.to-2,aO.to)=="*/"?aO.to-2:aO.to}}}),re.uj.add({Declaration:(0,re.tC)()})]}),languageData:{commentTokens:{block:{open:"/*",close:"*/"},line:"//"},indentOnInput:/^\s*\}$/,wordChars:"$-"}}),_=OO.configure({dialect:"indented",props:[re.uj.add({"Block RuleSet":aO=>aO.baseIndent+aO.unit}),re.x0.add({Block:aO=>({from:aO.from,to:aO.to})})]}),C=(0,le.defineCSSCompletionSource)(aO=>aO.name=="VariableName"||aO.name=="SassVariableName");function dO(aO){return new re.ri(aO!=null&&aO.indented?_:OO,OO.data.of({autocomplete:C}))}},21390:function(WO,V,o){"use strict";o.r(V),o.d(V,{Cassandra:function(){return Ee},MSSQL:function(){return ee},MariaSQL:function(){return Qe},MySQL:function(){return ZO},PLSQL:function(){return Le},PostgreSQL:function(){return Ke},SQLDialect:function(){return pe},SQLite:function(){return ye},StandardSQL:function(){return Ue},keywordCompletion:function(){return Xe},keywordCompletionSource:function(){return Se},schemaCompletion:function(){return Ze},schemaCompletionSource:function(){return Ve},sql:function(){return Ne}});var a=o(59119),t=o(35524),b=o(53105),v=o(34790);const w=36,P=1,x=2,s=3,X=4,p=5,c=6,n=7,i=8,e=9,Q=10,g=11,$=12,f=13,T=14,q=15,y=16,h=17,k=18,Z=19,W=20,D=21,XO=22,K=23,yO=24;function J(hO){return hO>=65&&hO<=90||hO>=97&&hO<=122||hO>=48&&hO<=57}function A(hO){return hO>=48&&hO<=57||hO>=97&&hO<=102||hO>=65&&hO<=70}function l(hO,QO,IO){for(let zO=!1;;){if(hO.next<0)return;if(hO.next==QO&&!zO){hO.advance();return}zO=IO&&!zO&&hO.next==92,hO.advance()}}function d(hO,QO){O:for(;;){if(hO.next<0)return;if(hO.next==36){hO.advance();for(let IO=0;IO)".charCodeAt(IO);for(;;){if(hO.next<0)return;if(hO.next==zO&&hO.peek(1)==39){hO.advance(2);return}hO.advance()}}function j(hO,QO){for(;!(hO.next!=95&&!J(hO.next));)QO!=null&&(QO+=String.fromCharCode(hO.next)),hO.advance();return QO}function H(hO){if(hO.next==39||hO.next==34||hO.next==96){let QO=hO.next;hO.advance(),l(hO,QO,!1)}else j(hO)}function tO(hO,QO){for(;hO.next==48||hO.next==49;)hO.advance();QO&&hO.next==QO&&hO.advance()}function I(hO,QO){for(;;){if(hO.next==46){if(QO)break;QO=!0}else if(hO.next<48||hO.next>57)break;hO.advance()}if(hO.next==69||hO.next==101)for(hO.advance(),(hO.next==43||hO.next==45)&&hO.advance();hO.next>=48&&hO.next<=57;)hO.advance()}function rO(hO){for(;!(hO.next<0||hO.next==10);)hO.advance()}function lO(hO,QO){for(let IO=0;IO!=&|~^/",specialVar:"?",identifierQuotes:'"',caseInsensitiveIdentifiers:!1,words:iO(M,gO)};function eO(hO,QO,IO,zO){let te={};for(let ge in U)te[ge]=(hO.hasOwnProperty(ge)?hO:U)[ge];return QO&&(te.words=iO(QO,IO||"",zO)),te}function PO(hO){return new b.Jq(QO=>{var IO;let{next:zO}=QO;if(QO.advance(),lO(zO,G)){for(;lO(QO.next,G);)QO.advance();QO.acceptToken(w)}else if(zO==36&&hO.doubleDollarQuotedStrings){let te=j(QO,"");QO.next==36&&(QO.advance(),d(QO,te),QO.acceptToken(s))}else if(zO==39||zO==34&&hO.doubleQuotedStrings)l(QO,zO,hO.backslashEscapes),QO.acceptToken(s);else if(zO==35&&hO.hashComments||zO==47&&QO.next==47&&hO.slashComments)rO(QO),QO.acceptToken(P);else if(zO==45&&QO.next==45&&(!hO.spaceAfterDashes||QO.peek(1)==32))rO(QO),QO.acceptToken(P);else if(zO==47&&QO.next==42){QO.advance();for(let te=1;;){let ge=QO.next;if(QO.next<0)break;if(QO.advance(),ge==42&&QO.next==47){if(te--,QO.advance(),!te)break}else ge==47&&QO.next==42&&(te++,QO.advance())}QO.acceptToken(x)}else if((zO==101||zO==69)&&QO.next==39)QO.advance(),l(QO,39,!0),QO.acceptToken(s);else if((zO==110||zO==78)&&QO.next==39&&hO.charSetCasts)QO.advance(),l(QO,39,hO.backslashEscapes),QO.acceptToken(s);else if(zO==95&&hO.charSetCasts)for(let te=0;;te++){if(QO.next==39&&te>1){QO.advance(),l(QO,39,hO.backslashEscapes),QO.acceptToken(s);break}if(!J(QO.next))break;QO.advance()}else if(hO.plsqlQuotingMechanism&&(zO==113||zO==81)&&QO.next==39&&QO.peek(1)>0&&!lO(QO.peek(1),G)){let te=QO.peek(1);QO.advance(2),R(QO,te),QO.acceptToken(s)}else if(zO==40)QO.acceptToken(n);else if(zO==41)QO.acceptToken(i);else if(zO==123)QO.acceptToken(e);else if(zO==125)QO.acceptToken(Q);else if(zO==91)QO.acceptToken(g);else if(zO==93)QO.acceptToken($);else if(zO==59)QO.acceptToken(f);else if(hO.unquotedBitLiterals&&zO==48&&QO.next==98)QO.advance(),tO(QO),QO.acceptToken(XO);else if((zO==98||zO==66)&&(QO.next==39||QO.next==34)){const te=QO.next;QO.advance(),hO.treatBitsAsBytes?(l(QO,te,hO.backslashEscapes),QO.acceptToken(K)):(tO(QO,te),QO.acceptToken(XO))}else if(zO==48&&(QO.next==120||QO.next==88)||(zO==120||zO==88)&&QO.next==39){let te=QO.next==39;for(QO.advance();A(QO.next);)QO.advance();te&&QO.next==39&&QO.advance(),QO.acceptToken(X)}else if(zO==46&&QO.next>=48&&QO.next<=57)I(QO,!0),QO.acceptToken(X);else if(zO==46)QO.acceptToken(T);else if(zO>=48&&zO<=57)I(QO,!1),QO.acceptToken(X);else if(lO(zO,hO.operatorChars)){for(;lO(QO.next,hO.operatorChars);)QO.advance();QO.acceptToken(q)}else if(lO(zO,hO.specialVar))QO.next==zO&&QO.advance(),H(QO),QO.acceptToken(h);else if(lO(zO,hO.identifierQuotes))l(QO,zO,!1),QO.acceptToken(Z);else if(zO==58||zO==44)QO.acceptToken(y);else if(J(zO)){let te=j(QO,String.fromCharCode(zO));QO.acceptToken(QO.next==46||QO.peek(-te.length-1)==46?k:(IO=hO.words[te.toLowerCase()])!==null&&IO!==void 0?IO:k)}})}const bO=PO(U),fO=b.WQ.deserialize({version:14,states:"%vQ]QQOOO#wQRO'#DSO$OQQO'#CwO%eQQO'#CxO%lQQO'#CyO%sQQO'#CzOOQQ'#DS'#DSOOQQ'#C}'#C}O'UQRO'#C{OOQQ'#Cv'#CvOOQQ'#C|'#C|Q]QQOOQOQQOOO'`QQO'#DOO(xQRO,59cO)PQQO,59cO)UQQO'#DSOOQQ,59d,59dO)cQQO,59dOOQQ,59e,59eO)jQQO,59eOOQQ,59f,59fO)qQQO,59fOOQQ-E6{-E6{OOQQ,59b,59bOOQQ-E6z-E6zOOQQ,59j,59jOOQQ-E6|-E6|O+VQRO1G.}O+^QQO,59cOOQQ1G/O1G/OOOQQ1G/P1G/POOQQ1G/Q1G/QP+kQQO'#C}O+rQQO1G.}O)PQQO,59cO,PQQO'#Cw",stateData:",[~OtOSPOSQOS~ORUOSUOTUOUUOVROXSOZTO]XO^QO_UO`UOaPObPOcPOdUOeUOfUOgUOhUO~O^]ORvXSvXTvXUvXVvXXvXZvX]vX_vX`vXavXbvXcvXdvXevXfvXgvXhvX~OsvX~P!jOa_Ob_Oc_O~ORUOSUOTUOUUOVROXSOZTO^tO_UO`UOa`Ob`Oc`OdUOeUOfUOgUOhUO~OWaO~P$ZOYcO~P$ZO[eO~P$ZORUOSUOTUOUUOVROXSOZTO^QO_UO`UOaPObPOcPOdUOeUOfUOgUOhUO~O]hOsoX~P%zOajObjOcjO~O^]ORkaSkaTkaUkaVkaXkaZka]ka_ka`kaakabkackadkaekafkagkahka~Oska~P'kO^]O~OWvXYvX[vX~P!jOWnO~P$ZOYoO~P$ZO[pO~P$ZO^]ORkiSkiTkiUkiVkiXkiZki]ki_ki`kiakibkickidkiekifkigkihki~Oski~P)xOWkaYka[ka~P'kO]hO~P$ZOWkiYki[ki~P)xOasObsOcsO~O",goto:"#hwPPPPPPPPPPPPPPPPPPPPPPPPPPx||||!Y!^!d!xPPP#[TYOZeUORSTWZbdfqT[OZQZORiZSWOZQbRQdSQfTZgWbdfqQ^PWk^lmrQl_Qm`RrseVORSTWZbdfq",nodeNames:"\u26A0 LineComment BlockComment String Number Bool Null ( ) { } [ ] ; . Operator Punctuation SpecialVar Identifier QuotedIdentifier Keyword Type Bits Bytes Builtin Script Statement CompositeIdentifier Parens Braces Brackets Statement",maxTerm:38,nodeProps:[["isolate",-4,1,2,3,19,""]],skippedNodes:[0,1,2],repeatNodeCount:3,tokenData:"RORO",tokenizers:[0,bO],topRules:{Script:[0,25]},tokenPrec:0});function jO(hO){let QO=hO.cursor().moveTo(hO.from,-1);for(;/Comment/.test(QO.name);)QO.moveTo(QO.from,-1);return QO.node}function L(hO,QO){let IO=hO.sliceString(QO.from,QO.to),zO=/^([`'"])(.*)\1$/.exec(IO);return zO?zO[2]:IO}function sO(hO){return hO&&(hO.name=="Identifier"||hO.name=="QuotedIdentifier")}function mO(hO,QO){if(QO.name=="CompositeIdentifier"){let IO=[];for(let zO=QO.firstChild;zO;zO=zO.nextSibling)sO(zO)&&IO.push(L(hO,zO));return IO}return[L(hO,QO)]}function GO(hO,QO){for(let IO=[];;){if(!QO||QO.name!=".")return IO;let zO=jO(QO);if(!sO(zO))return IO;IO.unshift(L(hO,zO)),QO=jO(zO)}}function HO(hO,QO){let IO=(0,a.qz)(hO).resolveInner(QO,-1),zO=BO(hO.doc,IO);return IO.name=="Identifier"||IO.name=="QuotedIdentifier"||IO.name=="Keyword"?{from:IO.from,quoted:IO.name=="QuotedIdentifier"?hO.doc.sliceString(IO.from,IO.from+1):null,parents:GO(hO.doc,jO(IO)),aliases:zO}:IO.name=="."?{from:QO,quoted:null,parents:GO(hO.doc,IO),aliases:zO}:{from:QO,quoted:null,parents:[],empty:!0,aliases:zO}}const ie=new Set("where group having order union intersect except all distinct limit offset fetch for".split(" "));function BO(hO,QO){let IO;for(let te=QO;!IO;te=te.parent){if(!te)return null;te.name=="Statement"&&(IO=te)}let zO=null;for(let te=IO.firstChild,ge=!1,Ge=null;te;te=te.nextSibling){let Ce=te.name=="Keyword"?hO.sliceString(te.from,te.to).toLowerCase():null,kO=null;if(!ge)ge=Ce=="from";else if(Ce=="as"&&Ge&&sO(te.nextSibling))kO=L(hO,te.nextSibling);else{if(Ce&&ie.has(Ce))break;Ge&&sO(te)&&(kO=L(hO,te))}kO&&(zO||(zO=Object.create(null)),zO[kO]=mO(hO,Ge)),Ge=/Identifier$/.test(te.name)?te:null}return zO}function re(hO,QO){return hO?QO.map(IO=>Object.assign(Object.assign({},IO),{label:IO.label[0]==hO?IO.label:hO+IO.label+hO,apply:void 0})):QO}const le=/^\w*$/,OO=/^[`'"]?\w*[`'"]?$/;function _(hO){return hO.self&&typeof hO.self.label=="string"}class C{constructor(QO,IO){this.idQuote=QO,this.idCaseInsensitive=IO,this.list=[],this.children=void 0}child(QO){let IO=this.children||(this.children=Object.create(null)),zO=IO[QO];return zO||(QO&&!this.list.some(te=>te.label==QO)&&this.list.push(dO(QO,"type",this.idQuote,this.idCaseInsensitive)),IO[QO]=new C(this.idQuote,this.idCaseInsensitive))}maybeChild(QO){return this.children?this.children[QO]:null}addCompletion(QO){let IO=this.list.findIndex(zO=>zO.label==QO.label);IO>-1?this.list[IO]=QO:this.list.push(QO)}addCompletions(QO){for(let IO of QO)this.addCompletion(typeof IO=="string"?dO(IO,"property",this.idQuote,this.idCaseInsensitive):IO)}addNamespace(QO){Array.isArray(QO)?this.addCompletions(QO):_(QO)?this.addNamespace(QO.children):this.addNamespaceObject(QO)}addNamespaceObject(QO){for(let IO of Object.keys(QO)){let zO=QO[IO],te=null,ge=IO.replace(/\\?\./g,Ce=>Ce=="."?"\0":Ce).split("\0"),Ge=this;_(zO)&&(te=zO.self,zO=zO.children);for(let Ce=0;Ce{let{parents:de,from:ii,quoted:He,empty:ti,aliases:ai}=HO(we.state,we.pos);if(ti&&!we.explicit)return null;ai&&de.length==1&&(de=ai[de[0]]||de);let ve=kO;for(let Je of de){for(;!ve.children||!ve.children[Je];)if(ve==kO&&ae)ve=ae;else if(ve==ae&&zO)ve=ve.child(zO);else return null;let SO=ve.maybeChild(Je);if(!SO)return null;ve=SO}let ni=He&&we.state.sliceDoc(we.pos,we.pos+1)==He,_e=ve.list;return ve==kO&&ai&&(_e=_e.concat(Object.keys(ai).map(Je=>({label:Je,type:"constant"})))),{from:ii,to:ni?we.pos+1:void 0,options:re(He,_e),validFor:He?OO:le}}}function AO(hO,QO){let IO=Object.keys(hO).map(zO=>({label:QO?zO.toUpperCase():zO,type:hO[zO]==D?"type":hO[zO]==W?"keyword":"variable",boost:-1}));return(0,v.eC)(["QuotedIdentifier","SpecialVar","String","LineComment","BlockComment","."],(0,v.Mb)(IO))}let se=fO.configure({props:[a.uj.add({Statement:(0,a.tC)()}),a.x0.add({Statement(hO,QO){return{from:Math.min(hO.from+100,QO.doc.lineAt(hO.from).to),to:hO.to}},BlockComment(hO){return{from:hO.from+2,to:hO.to-2}}}),(0,t.Gv)({Keyword:t.pJ.keyword,Type:t.pJ.typeName,Builtin:t.pJ.standard(t.pJ.name),Bits:t.pJ.number,Bytes:t.pJ.string,Bool:t.pJ.bool,Null:t.pJ.null,Number:t.pJ.number,String:t.pJ.string,Identifier:t.pJ.name,QuotedIdentifier:t.pJ.special(t.pJ.string),SpecialVar:t.pJ.special(t.pJ.name),LineComment:t.pJ.lineComment,BlockComment:t.pJ.blockComment,Operator:t.pJ.operator,"Semi Punctuation":t.pJ.punctuation,"( )":t.pJ.paren,"{ }":t.pJ.brace,"[ ]":t.pJ.squareBracket})]});class pe{constructor(QO,IO,zO){this.dialect=QO,this.language=IO,this.spec=zO}get extension(){return this.language.extension}static define(QO){let IO=eO(QO,QO.keywords,QO.types,QO.builtin),zO=a.qp.define({name:"sql",parser:se.configure({tokenizers:[{from:bO,to:PO(IO)}]}),languageData:{commentTokens:{line:"--",block:{open:"/*",close:"*/"}},closeBrackets:{brackets:["(","[","{","'",'"',"`"]}}});return new pe(IO,zO,QO)}}function Se(hO,QO=!1){return AO(hO.dialect.words,QO)}function Xe(hO,QO=!1){return hO.language.data.of({autocomplete:Se(hO,QO)})}function Ve(hO){return hO.schema?aO(hO.schema,hO.tables,hO.schemas,hO.defaultTable,hO.defaultSchema,hO.dialect||Ue):()=>null}function Ze(hO){return hO.schema?(hO.dialect||Ue).language.data.of({autocomplete:Ve(hO)}):[]}function Ne(hO={}){let QO=hO.dialect||Ue;return new a.ri(QO.language,[Ze(hO),Xe(QO,!!hO.upperCaseKeywords)])}const Ue=pe.define({}),Ke=pe.define({charSetCasts:!0,doubleDollarQuotedStrings:!0,operatorChars:"+-*/<>=~!@#%^&|`?",specialVar:"",keywords:M+"abort abs absent access according ada admin aggregate alias also always analyse analyze array_agg array_max_cardinality asensitive assert assignment asymmetric atomic attach attribute attributes avg backward base64 begin_frame begin_partition bernoulli bit_length blocked bom cache called cardinality catalog_name ceil ceiling chain char_length character_length character_set_catalog character_set_name character_set_schema characteristics characters checkpoint class class_origin cluster coalesce cobol collation_catalog collation_name collation_schema collect column_name columns command_function command_function_code comment comments committed concurrently condition_number configuration conflict connection_name constant constraint_catalog constraint_name constraint_schema contains content control conversion convert copy corr cost covar_pop covar_samp csv cume_dist current_catalog current_row current_schema cursor_name database datalink datatype datetime_interval_code datetime_interval_precision db debug defaults defined definer degree delimiter delimiters dense_rank depends derived detach detail dictionary disable discard dispatch dlnewcopy dlpreviouscopy dlurlcomplete dlurlcompleteonly dlurlcompletewrite dlurlpath dlurlpathonly dlurlpathwrite dlurlscheme dlurlserver dlvalue document dump dynamic_function dynamic_function_code element elsif empty enable encoding encrypted end_frame end_partition endexec enforced enum errcode error event every exclude excluding exclusive exp explain expression extension extract family file filter final first_value flag floor following force foreach fortran forward frame_row freeze fs functions fusion generated granted greatest groups handler header hex hierarchy hint id ignore ilike immediately immutable implementation implicit import include including increment indent index indexes info inherit inherits inline insensitive instance instantiable instead integrity intersection invoker isnull key_member key_type label lag last_value lead leakproof least length library like_regex link listen ln load location lock locked log logged lower mapping matched materialized max max_cardinality maxvalue member merge message message_length message_octet_length message_text min minvalue mod mode more move multiset mumps name namespace nfc nfd nfkc nfkd nil normalize normalized nothing notice notify notnull nowait nth_value ntile nullable nullif nulls number occurrences_regex octet_length octets off offset oids operator options ordering others over overlay overriding owned owner parallel parameter_mode parameter_name parameter_ordinal_position parameter_specific_catalog parameter_specific_name parameter_specific_schema parser partition pascal passing passthrough password percent percent_rank percentile_cont percentile_disc perform period permission pg_context pg_datatype_name pg_exception_context pg_exception_detail pg_exception_hint placing plans pli policy portion position position_regex power precedes preceding prepared print_strict_params procedural procedures program publication query quote raise range rank reassign recheck recovery refresh regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy regr_syy reindex rename repeatable replace replica requiring reset respect restart restore result_oid returned_cardinality returned_length returned_octet_length returned_sqlstate returning reverse routine_catalog routine_name routine_schema routines row_count row_number rowtype rule scale schema_name schemas scope scope_catalog scope_name scope_schema security selective self sensitive sequence sequences serializable server server_name setof share show simple skip slice snapshot source specific_name sqlcode sqlerror sqrt stable stacked standalone statement statistics stddev_pop stddev_samp stdin stdout storage strict strip structure style subclass_origin submultiset subscription substring substring_regex succeeds sum symmetric sysid system system_time table_name tables tablesample tablespace temp template ties token top_level_count transaction_active transactions_committed transactions_rolled_back transform transforms translate translate_regex trigger_catalog trigger_name trigger_schema trim trim_array truncate trusted type types uescape unbounded uncommitted unencrypted unlink unlisten unlogged unnamed untyped upper uri use_column use_variable user_defined_type_catalog user_defined_type_code user_defined_type_name user_defined_type_schema vacuum valid validate validator value_of var_pop var_samp varbinary variable_conflict variadic verbose version versioning views volatile warning whitespace width_bucket window within wrapper xmlagg xmlattributes xmlbinary xmlcast xmlcomment xmlconcat xmldeclaration xmldocument xmlelement xmlexists xmlforest xmliterate xmlnamespaces xmlparse xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltext xmlvalidate yes",types:gO+"bigint int8 bigserial serial8 varbit bool box bytea cidr circle precision float8 inet int4 json jsonb line lseg macaddr macaddr8 money numeric pg_lsn point polygon float4 int2 smallserial serial2 serial serial4 text timetz timestamptz tsquery tsvector txid_snapshot uuid xml"}),Be="accessible algorithm analyze asensitive authors auto_increment autocommit avg avg_row_length binlog btree cache catalog_name chain change changed checkpoint checksum class_origin client_statistics coalesce code collations columns comment committed completion concurrent consistent contains contributors convert database databases day_hour day_microsecond day_minute day_second delay_key_write delayed delimiter des_key_file dev_pop dev_samp deviance directory disable discard distinctrow div dual dumpfile enable enclosed ends engine engines enum errors escaped even event events every explain extended fast field fields flush force found_rows fulltext grants handler hash high_priority hosts hour_microsecond hour_minute hour_second ignore ignore_server_ids import index index_statistics infile innodb insensitive insert_method install invoker iterate keys kill linear lines list load lock logs low_priority master master_heartbeat_period master_ssl_verify_server_cert masters max max_rows maxvalue message_text middleint migrate min min_rows minute_microsecond minute_second mod mode modify mutex mysql_errno no_write_to_binlog offline offset one online optimize optionally outfile pack_keys parser partition partitions password phase plugin plugins prev processlist profile profiles purge query quick range read_write rebuild recover regexp relaylog remove rename reorganize repair repeatable replace require resume rlike row_format rtree schedule schema_name schemas second_microsecond security sensitive separator serializable server share show slave slow snapshot soname spatial sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result ssl starting starts std stddev stddev_pop stddev_samp storage straight_join subclass_origin sum suspend table_name table_statistics tables tablespace terminated triggers truncate uncommitted uninstall unlock upgrade use use_frm user_resources user_statistics utc_date utc_time utc_timestamp variables views warnings xa xor year_month zerofill",je=gO+"bool blob long longblob longtext medium mediumblob mediumint mediumtext tinyblob tinyint tinytext text bigint int1 int2 int3 int4 int8 float4 float8 varbinary varcharacter precision datetime unsigned signed",MO="charset clear edit ego help nopager notee nowarning pager print prompt quit rehash source status system tee",ZO=pe.define({operatorChars:"*+-%<>!=&|^",charSetCasts:!0,doubleQuotedStrings:!0,unquotedBitLiterals:!0,hashComments:!0,spaceAfterDashes:!0,specialVar:"@?",identifierQuotes:"`",keywords:M+"group_concat "+Be,types:je,builtin:MO}),Qe=pe.define({operatorChars:"*+-%<>!=&|^",charSetCasts:!0,doubleQuotedStrings:!0,unquotedBitLiterals:!0,hashComments:!0,spaceAfterDashes:!0,specialVar:"@?",identifierQuotes:"`",keywords:M+"always generated groupby_concat hard persistent shutdown soft virtual "+Be,types:je,builtin:MO}),ee=pe.define({keywords:M+"trigger proc view index for add constraint key primary foreign collate clustered nonclustered declare exec go if use index holdlock nolock nowait paglock pivot readcommitted readcommittedlock readpast readuncommitted repeatableread rowlock serializable snapshot tablock tablockx unpivot updlock with",types:gO+"bigint smallint smallmoney tinyint money real text nvarchar ntext varbinary image hierarchyid uniqueidentifier sql_variant xml",builtin:"binary_checksum checksum connectionproperty context_info current_request_id error_line error_message error_number error_procedure error_severity error_state formatmessage get_filestream_transaction_context getansinull host_id host_name isnull isnumeric min_active_rowversion newid newsequentialid rowcount_big xact_state object_id",operatorChars:"*+-%<>!=^&|/",specialVar:"@"}),ye=pe.define({keywords:M+"abort analyze attach autoincrement conflict database detach exclusive fail glob ignore index indexed instead isnull notnull offset plan pragma query raise regexp reindex rename replace temp vacuum virtual",types:gO+"bool blob long longblob longtext medium mediumblob mediumint mediumtext tinyblob tinyint tinytext text bigint int2 int8 unsigned signed real",builtin:"auth backup bail changes clone databases dbinfo dump echo eqp explain fullschema headers help import imposter indexes iotrace lint load log mode nullvalue once print prompt quit restore save scanstats separator shell show stats system tables testcase timeout timer trace vfsinfo vfslist vfsname width",operatorChars:"*+-%<>!=&|/~",identifierQuotes:'`"',specialVar:"@:?$"}),Ee=pe.define({keywords:"add all allow alter and any apply as asc authorize batch begin by clustering columnfamily compact consistency count create custom delete desc distinct drop each_quorum exists filtering from grant if in index insert into key keyspace keyspaces level limit local_one local_quorum modify nan norecursive nosuperuser not of on one order password permission permissions primary quorum rename revoke schema select set storage superuser table three to token truncate ttl two type unlogged update use user users using values where with writetime infinity NaN",types:gO+"ascii bigint blob counter frozen inet list map static text timeuuid tuple uuid varint",slashComments:!0}),Le=pe.define({keywords:M+"abort accept access add all alter and any arraylen as asc assert assign at attributes audit authorization avg base_table begin between binary_integer body by case cast char_base check close cluster clusters colauth column comment commit compress connected constant constraint crash create current currval cursor data_base database dba deallocate debugoff debugon declare default definition delay delete desc digits dispose distinct do drop else elseif elsif enable end entry exception exception_init exchange exclusive exists external fast fetch file for force form from function generic goto grant group having identified if immediate in increment index indexes indicator initial initrans insert interface intersect into is key level library like limited local lock log logging loop master maxextents maxtrans member minextents minus mislabel mode modify multiset new next no noaudit nocompress nologging noparallel not nowait number_base of off offline on online only option or order out package parallel partition pctfree pctincrease pctused pls_integer positive positiven pragma primary prior private privileges procedure public raise range raw rebuild record ref references refresh rename replace resource restrict return returning returns reverse revoke rollback row rowid rowlabel rownum rows run savepoint schema segment select separate set share snapshot some space split sql start statement storage subtype successful synonym tabauth table tables tablespace task terminate then to trigger truncate type union unique unlimited unrecoverable unusable update use using validate value values variable view views when whenever where while with work",builtin:"appinfo arraysize autocommit autoprint autorecovery autotrace blockterminator break btitle cmdsep colsep compatibility compute concat copycommit copytypecheck define echo editfile embedded feedback flagger flush heading headsep instance linesize lno loboffset logsource longchunksize markup native newpage numformat numwidth pagesize pause pno recsep recsepchar repfooter repheader serveroutput shiftinout show showmode spool sqlblanklines sqlcase sqlcode sqlcontinue sqlnumber sqlpluscompatibility sqlprefix sqlprompt sqlterminator suffix tab term termout timing trimout trimspool ttitle underline verify version wrap",types:gO+"ascii bfile bfilename bigserial bit blob dec long number nvarchar nvarchar2 serial smallint string text uid varchar2 xml",operatorChars:"*/+-%<>!=~",doubleQuotedStrings:!0,charSetCasts:!0,plsqlQuotingMechanism:!0})},520:function(WO,V,o){"use strict";o.r(V),o.d(V,{vue:function(){return T},vueLanguage:function(){return $}});var a=o(59119),t=o(82261),b=o(13249),v=o(35524),w=o(41113),P=o(53105);const x=P.WQ.deserialize({version:14,states:"%pOVOWOOObQPOOOpOSO'#C_OOOO'#Cp'#CpQVOWOOQxQPOOO!TQQOOQ!YQPOOOOOO,58y,58yO!_OSO,58yOOOO-E6n-E6nO!dQQO'#CqQ{QPOOO!iQPOOQ{QPOOO!qQPOOOOOO1G.e1G.eOOQO,59],59]OOQO-E6o-E6oO!yOpO'#CiO#RO`O'#CiQOQPOOO#ZO#tO'#CmO#fO!bO'#CmOOQO,59T,59TO#qOpO,59TO#vO`O,59TOOOO'#Cr'#CrO#{O#tO,59XOOQO,59X,59XOOOO'#Cs'#CsO$WO!bO,59XOOQO1G.o1G.oOOOO-E6p-E6pOOQO1G.s1G.sOOOO-E6q-E6q",stateData:"$g~OjOS~OQROUROkQO~OWTOXUOZUO`VO~OSXOTWO~OXUO[]OlZO~OY^O~O[_O~OT`O~OYaO~OmcOodO~OmfOogO~O^iOnhO~O_jOphO~ObkOqkOrmO~OcnOsnOtmO~OnpO~OppO~ObkOqkOrrO~OcnOsnOtrO~OWX`~",goto:"!^hPPPiPPPPPPPPPmPPPpPPsy!Q!WTROSRe]Re_QSORYSS[T^Rb[QlfRqlQogRso",nodeNames:"\u26A0 Content Text Interpolation InterpolationContent }} Entity Attribute VueAttributeName : Identifier @ Is ScriptAttributeValue AttributeScript AttributeScript AttributeName AttributeValue Entity Entity",maxTerm:36,nodeProps:[["isolate",-3,3,13,17,""]],skippedNodes:[0],repeatNodeCount:4,tokenData:"'y~RdXY!aYZ!a]^!apq!ars!rwx!w}!O!|!O!P#t!Q![#y![!]$s!_!`%g!b!c%l!c!}#y#R#S#y#T#j#y#j#k%q#k#o#y%W;'S#y;'S;:j$m<%lO#y~!fSj~XY!aYZ!a]^!apq!a~!wOm~~!|Oo~!b#RX`!b}!O!|!Q![!|![!]!|!c!}!|#R#S!|#T#o!|%W;'S!|;'S;:j#n<%lO!|!b#qP;=`<%l!|~#yOl~%W$QXY#t`!b}!O!|!Q![#y![!]!|!c!}#y#R#S#y#T#o#y%W;'S#y;'S;:j$m<%lO#y%W$pP;=`<%l#y~$zXX~`!b}!O!|!Q![!|![!]!|!c!}!|#R#S!|#T#o!|%W;'S!|;'S;:j#n<%lO!|~%lO[~~%qOZ~%W%xXY#t`!b}!O&e!Q![#y![!]!|!c!}#y#R#S#y#T#o#y%W;'S#y;'S;:j$m<%lO#y!b&jX`!b}!O!|!Q![!|![!]!|!c!}'V#R#S!|#T#o'V%W;'S!|;'S;:j#n<%lO!|!b'^XW!b`!b}!O!|!Q![!|![!]!|!c!}'V#R#S!|#T#o'V%W;'S!|;'S;:j#n<%lO!|",tokenizers:[6,7,new P.RA("b~RP#q#rU~XP#q#r[~aOT~~",17,4),new P.RA("!k~RQvwX#o#p!_~^TU~Opmq!]m!^;'Sm;'S;=`!X<%lOm~pUOpmq!]m!]!^!S!^;'Sm;'S;=`!X<%lOm~!XOU~~![P;=`<%lm~!bP#o#p!e~!jOk~~",72,2),new P.RA("[~RPwxU~ZOp~~",11,15),new P.RA("[~RPrsU~ZOn~~",11,14),new P.RA("!e~RQvwXwx!_~^Tc~Opmq!]m!^;'Sm;'S;=`!X<%lOm~pUOpmq!]m!]!^!S!^;'Sm;'S;=`!X<%lOm~!XOc~~![P;=`<%lm~!dOt~~",66,35),new P.RA("!e~RQrsXvw^~^Or~~cTb~Oprq!]r!^;'Sr;'S;=`!^<%lOr~uUOprq!]r!]!^!X!^;'Sr;'S;=`!^<%lOr~!^Ob~~!aP;=`<%lr~",66,33)],topRules:{Content:[0,1],Attribute:[1,7]},tokenPrec:157}),s=b.javascriptLanguage.parser.configure({top:"SingleExpression"}),X=x.configure({props:[(0,v.Gv)({Text:v.pJ.content,Is:v.pJ.definitionOperator,AttributeName:v.pJ.attributeName,VueAttributeName:v.pJ.keyword,Identifier:v.pJ.variableName,"AttributeValue ScriptAttributeValue":v.pJ.attributeValue,Entity:v.pJ.character,"{{ }}":v.pJ.brace,"@ :":v.pJ.punctuation})]}),p={parser:s},c=X.configure({wrap:(0,w.FE)((q,y)=>q.name=="InterpolationContent"?p:null)}),n=X.configure({wrap:(0,w.FE)((q,y)=>q.name=="AttributeScript"?p:null),top:"Attribute"}),i={parser:c},e={parser:n},Q=(0,t.html)();function g(q){return q.configure({dialect:"selfClosing",wrap:(0,w.FE)(f)},"vue")}const $=g(Q.language);function f(q,y){switch(q.name){case"Attribute":return/^(@|:|v-)/.test(y.read(q.from,q.from+2))?e:null;case"Text":return i}return null}function T(q={}){let y=Q;if(q.base){if(q.base.language.name!="html"||!(q.base.language instanceof a.qp))throw new RangeError("The base option must be the result of calling html(...)");y=q.base}return new a.ri(y.language==Q.language?$:g(y.language),[y.support,y.language.data.of({closeBrackets:{brackets:["{",'"']}})])}},9972:function(WO,V,o){"use strict";o.r(V),o.d(V,{wast:function(){return x},wastLanguage:function(){return P}});var a=o(59119),t=o(35524),b=o(53105);const v={__proto__:null,anyref:34,dataref:34,eqref:34,externref:34,i31ref:34,funcref:34,i8:34,i16:34,i32:34,i64:34,f32:34,f64:34},w=b.WQ.deserialize({version:14,states:"!^Q]QPOOOqQPO'#CbOOQO'#Cd'#CdOOQO'#Cl'#ClOOQO'#Ch'#ChQ]QPOOOOQO,58|,58|OxQPO,58|OOQO-E6f-E6fOOQO1G.h1G.h",stateData:"!P~O_OSPOSQOS~OTPOVROXROYROZROaQO~OSUO~P]OSXO~P]O",goto:"xaPPPPPPbPbPPPhPPPrXROPTVQTOQVPTWTVXSOPTV",nodeNames:"\u26A0 LineComment BlockComment Module ) ( App Identifier Type Keyword Number String",maxTerm:17,nodeProps:[["isolate",-3,1,2,11,""],["openedBy",4,"("],["closedBy",5,")"],["group",-6,6,7,8,9,10,11,"Expression"]],skippedNodes:[0,1,2],repeatNodeCount:1,tokenData:"0o~R^XY}YZ}]^}pq}rs!Stu#pxy'Uyz(e{|(j}!O(j!Q!R(s!R![*p!]!^.^#T#o.{~!SO_~~!VVOr!Srs!ls#O!S#O#P!q#P;'S!S;'S;=`#j<%lO!S~!qOZ~~!tRO;'S!S;'S;=`!};=`O!S~#QWOr!Srs!ls#O!S#O#P!q#P;'S!S;'S;=`#j;=`<%l!S<%lO!S~#mP;=`<%l!S~#siqr%bst%btu%buv%bvw%bwx%bz{%b{|%b}!O%b!O!P%b!P!Q%b!Q![%b![!]%b!^!_%b!_!`%b!`!a%b!a!b%b!b!c%b!c!}%b#Q#R%b#R#S%b#S#T%b#T#o%b#p#q%b#r#s%b~%giV~qr%bst%btu%buv%bvw%bwx%bz{%b{|%b}!O%b!O!P%b!P!Q%b!Q![%b![!]%b!^!_%b!_!`%b!`!a%b!a!b%b!b!c%b!c!}%b#Q#R%b#R#S%b#S#T%b#T#o%b#p#q%b#r#s%b~'ZPT~!]!^'^~'aTO!]'^!]!^'p!^;'S'^;'S;=`(_<%lO'^~'sVOy'^yz(Yz!]'^!]!^'p!^;'S'^;'S;=`(_<%lO'^~(_OQ~~(bP;=`<%l'^~(jOS~~(mQ!Q!R(s!R![*p~(xUY~!O!P)[!Q![*p!g!h){#R#S+U#X#Y){#l#m+[~)aRY~!Q![)j!g!h){#X#Y){~)oSY~!Q![)j!g!h){#R#S*j#X#Y){~*OR{|*X}!O*X!Q![*_~*[P!Q![*_~*dQY~!Q![*_#R#S*X~*mP!Q![)j~*uTY~!O!P)[!Q![*p!g!h){#R#S+U#X#Y){~+XP!Q![*p~+_R!Q![+h!c!i+h#T#Z+h~+mVY~!O!P,S!Q![+h!c!i+h!r!s-P#R#S+[#T#Z+h#d#e-P~,XTY~!Q![,h!c!i,h!r!s-P#T#Z,h#d#e-P~,mUY~!Q![,h!c!i,h!r!s-P#R#S.Q#T#Z,h#d#e-P~-ST{|-c}!O-c!Q![-o!c!i-o#T#Z-o~-fR!Q![-o!c!i-o#T#Z-o~-tSY~!Q![-o!c!i-o#R#S-c#T#Z-o~.TR!Q![,h!c!i,h#T#Z,h~.aP!]!^.d~.iSP~OY.dZ;'S.d;'S;=`.u<%lO.d~.xP;=`<%l.d~/QiX~qr.{st.{tu.{uv.{vw.{wx.{z{.{{|.{}!O.{!O!P.{!P!Q.{!Q![.{![!].{!^!_.{!_!`.{!`!a.{!a!b.{!b!c.{!c!}.{#Q#R.{#R#S.{#S#T.{#T#o.{#p#q.{#r#s.{",tokenizers:[0],topRules:{Module:[0,3]},specialized:[{term:9,get:s=>v[s]||-1}],tokenPrec:0}),P=a.qp.define({name:"wast",parser:w.configure({props:[a.uj.add({App:(0,a.vw)({closing:")",align:!1})}),a.x0.add({App:a.Dv,BlockComment(s){return{from:s.from+2,to:s.to-2}}}),(0,t.Gv)({Keyword:t.pJ.keyword,Type:t.pJ.typeName,Number:t.pJ.number,String:t.pJ.string,Identifier:t.pJ.variableName,LineComment:t.pJ.lineComment,BlockComment:t.pJ.blockComment,"( )":t.pJ.paren})]}),languageData:{commentTokens:{line:";;",block:{open:"(;",close:";)"}},closeBrackets:{brackets:["(",'"']}}});function x(){return new a.ri(P)}},68813:function(WO,V,o){"use strict";o.r(V),o.d(V,{autoCloseTags:function(){return M},completeFromSchema:function(){return lO},xml:function(){return iO},xmlLanguage:function(){return G}});var a=o(53105),t=o(35524);const b=1,v=2,w=3,P=4,x=5,s=35,X=36,p=37,c=11,n=13;function i(U){return U==45||U==46||U==58||U>=65&&U<=90||U==95||U>=97&&U<=122||U>=161}function e(U){return U==9||U==10||U==13||U==32}let Q=null,g=null,$=0;function f(U,eO){let PO=U.pos+eO;if(g==U&&$==PO)return Q;for(;e(U.peek(eO));)eO++;let bO="";for(;;){let fO=U.peek(eO);if(!i(fO))break;bO+=String.fromCharCode(fO),eO++}return g=U,$=PO,Q=bO||null}function T(U,eO){this.name=U,this.parent=eO,this.hash=eO?eO.hash:0;for(let PO=0;PO{if(U.next==60){if(U.advance(),U.next==47){U.advance();let PO=f(U,0);if(!PO)return U.acceptToken(x);if(eO.context&&PO==eO.context.name)return U.acceptToken(v);for(let bO=eO.context;bO;bO=bO.parent)if(bO.name==PO)return U.acceptToken(w,-2);U.acceptToken(P)}else if(U.next!=33&&U.next!=63)return U.acceptToken(b)}},{contextual:!0});function h(U,eO){return new a.Jq(PO=>{let bO=0,fO=eO.charCodeAt(0);O:for(;!(PO.next<0);PO.advance(),bO++)if(PO.next==fO){for(let jO=1;jO"),Z=h(X,"?>"),W=h(p,"]]>"),D=(0,t.Gv)({Text:t.pJ.content,"StartTag StartCloseTag EndTag SelfCloseEndTag":t.pJ.angleBracket,TagName:t.pJ.tagName,"MismatchedCloseTag/TagName":[t.pJ.tagName,t.pJ.invalid],AttributeName:t.pJ.attributeName,AttributeValue:t.pJ.attributeValue,Is:t.pJ.definitionOperator,"EntityReference CharacterReference":t.pJ.character,Comment:t.pJ.blockComment,ProcessingInst:t.pJ.processingInstruction,DoctypeDecl:t.pJ.documentMeta,Cdata:t.pJ.special(t.pJ.string)}),XO=a.WQ.deserialize({version:14,states:",SOQOaOOOrOxO'#CfOzOpO'#CiO!tOaO'#CgOOOP'#Cg'#CgO!{OrO'#CrO#TOtO'#CsO#]OpO'#CtOOOP'#DS'#DSOOOP'#Cv'#CvQQOaOOOOOW'#Cw'#CwO#eOxO,59QOOOP,59Q,59QOOOO'#Cx'#CxO#mOpO,59TO#uO!bO,59TOOOP'#C{'#C{O$TOaO,59RO$[OpO'#CoOOOP,59R,59ROOOQ'#C|'#C|O$dOrO,59^OOOP,59^,59^OOOS'#C}'#C}O$lOtO,59_OOOP,59_,59_O$tOpO,59`O$|OpO,59`OOOP-E6t-E6tOOOW-E6u-E6uOOOP1G.l1G.lOOOO-E6v-E6vO%UO!bO1G.oO%UO!bO1G.oO%dOpO'#CkO%lO!bO'#CyO%zO!bO1G.oOOOP1G.o1G.oOOOP1G.w1G.wOOOP-E6y-E6yOOOP1G.m1G.mO&VOpO,59ZO&_OpO,59ZOOOQ-E6z-E6zOOOP1G.x1G.xOOOS-E6{-E6{OOOP1G.y1G.yO&gOpO1G.zO&gOpO1G.zOOOP1G.z1G.zO&oO!bO7+$ZO&}O!bO7+$ZOOOP7+$Z7+$ZOOOP7+$c7+$cO'YOpO,59VO'bOpO,59VO'jO!bO,59eOOOO-E6w-E6wO'xOpO1G.uO'xOpO1G.uOOOP1G.u1G.uO(QOpO7+$fOOOP7+$f7+$fO(YO!bO<d!d;'S%y;'S;=`&_<%lO%yX>iV{WOr%ysv%yw!}%y!}#O?O#O;'S%y;'S;=`&_<%lO%yX?VT{WxPOr%ysv%yw;'S%y;'S;=`&_<%lO%yX?kV{WOr%ysv%yw#W%y#W#X@Q#X;'S%y;'S;=`&_<%lO%yX@VV{WOr%ysv%yw#T%y#T#U@l#U;'S%y;'S;=`&_<%lO%yX@qV{WOr%ysv%yw#h%y#h#iAW#i;'S%y;'S;=`&_<%lO%yXA]V{WOr%ysv%yw#T%y#T#U>d#U;'S%y;'S;=`&_<%lO%yXAwV{WOr%ysv%yw#c%y#c#dB^#d;'S%y;'S;=`&_<%lO%yXBcV{WOr%ysv%yw#V%y#V#WBx#W;'S%y;'S;=`&_<%lO%yXB}V{WOr%ysv%yw#h%y#h#iCd#i;'S%y;'S;=`&_<%lO%yXCiV{WOr%ysv%yw#m%y#m#nDO#n;'S%y;'S;=`&_<%lO%yXDTV{WOr%ysv%yw#d%y#d#eDj#e;'S%y;'S;=`&_<%lO%yXDoV{WOr%ysv%yw#X%y#X#Y9i#Y;'S%y;'S;=`&_<%lO%yXE]T!PP{WOr%ysv%yw;'S%y;'S;=`&_<%lO%yZEuWaQVP{WOr$nrs%_sv$nw!^$n!^!_%y!_;'S$n;'S;=`&e<%lO$n_FhW[UVP{WOr$nrs%_sv$nw!^$n!^!_%y!_;'S$n;'S;=`&e<%lO$nZGXYVP{WOr$nrs%_sv$nw!^$n!^!_%y!_!`$n!`!aGw!a;'S$n;'S;=`&e<%lO$nZHQW!OQVP{WOr$nrs%_sv$nw!^$n!^!_%y!_;'S$n;'S;=`&e<%lO$nZHqYVP{WOr$nrs%_sv$nw!^$n!^!_%y!_#P$n#P#QIa#Q;'S$n;'S;=`&e<%lO$nZIhYVP{WOr$nrs%_sv$nw!^$n!^!_%y!_!`$n!`!aJW!a;'S$n;'S;=`&e<%lO$nZJaWwQVP{WOr$nrs%_sv$nw!^$n!^!_%y!_;'S$n;'S;=`&e<%lO$n",tokenizers:[y,k,Z,W,0,1,2,3],topRules:{Document:[0,6]},tokenPrec:0});var K=o(59119),yO=o(78120),J=o(75533);function A(U,eO){let PO=eO&&eO.getChild("TagName");return PO?U.sliceString(PO.from,PO.to):""}function l(U,eO){let PO=eO&&eO.firstChild;return!PO||PO.name!="OpenTag"?"":A(U,PO)}function d(U,eO,PO){let bO=eO&&eO.getChildren("Attribute").find(jO=>jO.from<=PO&&jO.to>=PO),fO=bO&&bO.getChild("AttributeName");return fO?U.sliceString(fO.from,fO.to):""}function R(U){for(let eO=U&&U.parent;eO;eO=eO.parent)if(eO.name=="Element")return eO;return null}function j(U,eO){var PO;let bO=(0,K.qz)(U).resolveInner(eO,-1),fO=null;for(let jO=bO;!fO&&jO.parent;jO=jO.parent)(jO.name=="OpenTag"||jO.name=="CloseTag"||jO.name=="SelfClosingTag"||jO.name=="MismatchedCloseTag")&&(fO=jO);if(fO&&(fO.to>eO||fO.lastChild.type.isError)){let jO=fO.parent;if(bO.name=="TagName")return fO.name=="CloseTag"||fO.name=="MismatchedCloseTag"?{type:"closeTag",from:bO.from,context:jO}:{type:"openTag",from:bO.from,context:R(jO)};if(bO.name=="AttributeName")return{type:"attrName",from:bO.from,context:fO};if(bO.name=="AttributeValue")return{type:"attrValue",from:bO.from,context:fO};let L=bO==fO||bO.name=="Attribute"?bO.childBefore(eO):bO;return(L==null?void 0:L.name)=="StartTag"?{type:"openTag",from:eO,context:R(jO)}:(L==null?void 0:L.name)=="StartCloseTag"&&L.to<=eO?{type:"closeTag",from:eO,context:jO}:(L==null?void 0:L.name)=="Is"?{type:"attrValue",from:eO,context:fO}:L?{type:"attrName",from:eO,context:fO}:null}else if(bO.name=="StartCloseTag")return{type:"closeTag",from:eO,context:bO.parent};for(;bO.parent&&bO.to==eO&&!(!((PO=bO.lastChild)===null||PO===void 0)&&PO.type.isError);)bO=bO.parent;return bO.name=="Element"||bO.name=="Text"||bO.name=="Document"?{type:"tag",from:eO,context:bO.name=="Element"?bO:R(bO)}:null}class H{constructor(eO,PO,bO){this.attrs=PO,this.attrValues=bO,this.children=[],this.name=eO.name,this.completion=Object.assign(Object.assign({type:"type"},eO.completion||{}),{label:this.name}),this.openCompletion=Object.assign(Object.assign({},this.completion),{label:"<"+this.name}),this.closeCompletion=Object.assign(Object.assign({},this.completion),{label:"",boost:2}),this.closeNameCompletion=Object.assign(Object.assign({},this.completion),{label:this.name+">"}),this.text=eO.textContent?eO.textContent.map(fO=>({label:fO,type:"text"})):[]}}const tO=/^[:\-\.\w\u00b7-\uffff]*$/;function I(U){return Object.assign(Object.assign({type:"property"},U.completion||{}),{label:U.name})}function rO(U){return typeof U=="string"?{label:`"${U}"`,type:"constant"}:/^"/.test(U.label)?U:Object.assign(Object.assign({},U),{label:`"${U.label}"`})}function lO(U,eO){let PO=[],bO=[],fO=Object.create(null);for(let mO of eO){let GO=I(mO);PO.push(GO),mO.global&&bO.push(GO),mO.values&&(fO[mO.name]=mO.values.map(rO))}let jO=[],L=[],sO=Object.create(null);for(let mO of U){let GO=bO,HO=fO;mO.attributes&&(GO=GO.concat(mO.attributes.map(BO=>typeof BO=="string"?PO.find(re=>re.label==BO)||{label:BO,type:"property"}:(BO.values&&(HO==fO&&(HO=Object.create(HO)),HO[BO.name]=BO.values.map(rO)),I(BO)))));let ie=new H(mO,GO,HO);sO[ie.name]=ie,jO.push(ie),mO.top&&L.push(ie)}L.length||(L=jO);for(let mO=0;mO{var GO;let{doc:HO}=mO.state,ie=j(mO.state,mO.pos);if(!ie||ie.type=="tag"&&!mO.explicit)return null;let{type:BO,from:re,context:le}=ie;if(BO=="openTag"){let OO=L,_=l(HO,le);if(_){let C=sO[_];OO=(C==null?void 0:C.children)||jO}return{from:re,options:OO.map(C=>C.completion),validFor:tO}}else if(BO=="closeTag"){let OO=l(HO,le);return OO?{from:re,to:mO.pos+(HO.sliceString(mO.pos,mO.pos+1)==">"?1:0),options:[((GO=sO[OO])===null||GO===void 0?void 0:GO.closeNameCompletion)||{label:OO+">",type:"type"}],validFor:tO}:null}else if(BO=="attrName"){let OO=sO[A(HO,le)];return{from:re,options:(OO==null?void 0:OO.attrs)||bO,validFor:tO}}else if(BO=="attrValue"){let OO=d(HO,le,re);if(!OO)return null;let _=sO[A(HO,le)],C=((_==null?void 0:_.attrValues)||fO)[OO];return!C||!C.length?null:{from:re,to:mO.pos+(HO.sliceString(mO.pos,mO.pos+1)=='"'?1:0),options:C,validFor:/^"[^"]*"?$/}}else if(BO=="tag"){let OO=l(HO,le),_=sO[OO],C=[],dO=le&&le.lastChild;OO&&(!dO||dO.name!="CloseTag"||A(HO,dO)!=OO)&&C.push(_?_.closeCompletion:{label:"",type:"type",boost:2});let aO=C.concat(((_==null?void 0:_.children)||(le?jO:L)).map(AO=>AO.openCompletion));if(le&&(_!=null&&_.text.length)){let AO=le.firstChild;AO.to>mO.pos-20&&!/\S/.test(mO.state.sliceDoc(AO.to,mO.pos))&&(aO=aO.concat(_.text))}return{from:re,options:aO,validFor:/^<\/?[:\-\.\w\u00b7-\uffff]*$/}}else return null}}const G=K.qp.define({name:"xml",parser:XO.configure({props:[K.uj.add({Element(U){let eO=/^\s*<\//.test(U.textAfter);return U.lineIndent(U.node.from)+(eO?0:U.unit)},"OpenTag CloseTag SelfClosingTag"(U){return U.column(U.node.from)+U.unit}}),K.x0.add({Element(U){let eO=U.firstChild,PO=U.lastChild;return!eO||eO.name!="OpenTag"?null:{from:eO.to,to:PO.name=="CloseTag"?PO.from:U.to}}}),K.a0.add({"OpenTag CloseTag":U=>U.getChild("TagName")})]}),languageData:{commentTokens:{block:{open:""}},indentOnInput:/^\s*<\/$/}});function iO(U={}){let eO=[G.data.of({autocomplete:lO(U.elements||[],U.attributes||[])})];return U.autoCloseTags!==!1&&eO.push(M),new K.ri(G,eO)}function gO(U,eO,PO=U.length){if(!eO)return"";let bO=eO.firstChild,fO=bO&&bO.getChild("TagName");return fO?U.sliceString(fO.from,Math.min(fO.to,PO)):""}const M=J.tk.inputHandler.of((U,eO,PO,bO,fO)=>{if(U.composing||U.state.readOnly||eO!=PO||bO!=">"&&bO!="/"||!G.isActiveAt(U.state,eO,-1))return!1;let jO=fO(),{state:L}=jO,sO=L.changeByRange(mO=>{var GO,HO,ie;let{head:BO}=mO,re=L.doc.sliceString(BO-1,BO)==bO,le=(0,K.qz)(L).resolveInner(BO,-1),OO;if(re&&bO==">"&&le.name=="EndTag"){let _=le.parent;if(((HO=(GO=_.parent)===null||GO===void 0?void 0:GO.lastChild)===null||HO===void 0?void 0:HO.name)!="CloseTag"&&(OO=gO(L.doc,_.parent,BO))){let C=BO+(L.doc.sliceString(BO,BO+1)===">"?1:0),dO=``;return{range:mO,changes:{from:BO,to:C,insert:dO}}}}else if(re&&bO=="/"&&le.name=="StartCloseTag"){let _=le.parent;if(le.from==BO-2&&((ie=_.lastChild)===null||ie===void 0?void 0:ie.name)!="CloseTag"&&(OO=gO(L.doc,_,BO))){let C=BO+(L.doc.sliceString(BO,BO+1)===">"?1:0),dO=`${OO}>`;return{range:yO.jT.cursor(BO+dO.length,-1),changes:{from:BO,to:C,insert:dO}}}}return{range:mO}});return sO.changes.empty?!1:(U.dispatch([jO,L.update(sO,{userEvent:"input.complete",scrollIntoView:!0})]),!0)})},90870:function(WO,V,o){"use strict";o.r(V),o.d(V,{apl:function(){return s}});var a={"+":["conjugate","add"],"\u2212":["negate","subtract"],"\xD7":["signOf","multiply"],"\xF7":["reciprocal","divide"],"\u2308":["ceiling","greaterOf"],"\u230A":["floor","lesserOf"],"\u2223":["absolute","residue"],"\u2373":["indexGenerate","indexOf"],"?":["roll","deal"],"\u22C6":["exponentiate","toThePowerOf"],"\u235F":["naturalLog","logToTheBase"],"\u25CB":["piTimes","circularFuncs"],"!":["factorial","binomial"],"\u2339":["matrixInverse","matrixDivide"],"<":[null,"lessThan"],"\u2264":[null,"lessThanOrEqual"],"=":[null,"equals"],">":[null,"greaterThan"],"\u2265":[null,"greaterThanOrEqual"],"\u2260":[null,"notEqual"],"\u2261":["depth","match"],"\u2262":[null,"notMatch"],"\u2208":["enlist","membership"],"\u2377":[null,"find"],"\u222A":["unique","union"],"\u2229":[null,"intersection"],"\u223C":["not","without"],"\u2228":[null,"or"],"\u2227":[null,"and"],"\u2371":[null,"nor"],"\u2372":[null,"nand"],"\u2374":["shapeOf","reshape"],",":["ravel","catenate"],"\u236A":[null,"firstAxisCatenate"],"\u233D":["reverse","rotate"],"\u2296":["axis1Reverse","axis1Rotate"],"\u2349":["transpose",null],"\u2191":["first","take"],"\u2193":[null,"drop"],"\u2282":["enclose","partitionWithAxis"],"\u2283":["diclose","pick"],"\u2337":[null,"index"],"\u234B":["gradeUp",null],"\u2352":["gradeDown",null],"\u22A4":["encode",null],"\u22A5":["decode",null],"\u2355":["format","formatByExample"],"\u234E":["execute",null],"\u22A3":["stop","left"],"\u22A2":["pass","right"]},t=/[\.\/⌿⍀¨⍣]/,b=/⍬/,v=/[\+−×÷⌈⌊∣⍳\?⋆⍟○!⌹<≤=>≥≠≡≢∈⍷∪∩∼∨∧⍱⍲⍴,⍪⌽⊖⍉↑↓⊂⊃⌷⍋⍒⊤⊥⍕⍎⊣⊢]/,w=/←/,P=/[⍝#].*$/,x=function(X){var p;return p=!1,function(c){return p=c,c===X?p==="\\":!0}};const s={name:"apl",startState:function(){return{prev:!1,func:!1,op:!1,string:!1,escape:!1}},token:function(X,p){var c;return X.eatSpace()?null:(c=X.next(),c==='"'||c==="'"?(X.eatWhile(x(c)),X.next(),p.prev=!0,"string"):/[\[{\(]/.test(c)?(p.prev=!1,null):/[\]}\)]/.test(c)?(p.prev=!0,null):b.test(c)?(p.prev=!1,"atom"):/[¯\d]/.test(c)?(p.func?(p.func=!1,p.prev=!1):p.prev=!0,X.eatWhile(/[\w\.]/),"number"):t.test(c)||w.test(c)?"operator":v.test(c)?(p.func=!0,p.prev=!1,a[c]?"variableName.function.standard":"variableName.function"):P.test(c)?(X.skipToEnd(),"comment"):c==="\u2218"&&X.peek()==="."?(X.next(),"variableName.function"):(X.eatWhile(/[\w\$_]/),p.prev=!0,"keyword"))}}},58029:function(WO,V,o){"use strict";o.r(V),o.d(V,{asciiArmor:function(){return t}});function a(b){var v=b.match(/^\s*\S/);return b.skipToEnd(),v?"error":null}const t={name:"asciiarmor",token:function(b,v){var w;if(v.state=="top")return b.sol()&&(w=b.match(/^-----BEGIN (.*)?-----\s*$/))?(v.state="headers",v.type=w[1],"tag"):a(b);if(v.state=="headers"){if(b.sol()&&b.match(/^\w+:/))return v.state="header","atom";var P=a(b);return P&&(v.state="body"),P}else{if(v.state=="header")return b.skipToEnd(),v.state="headers","string";if(v.state=="body")return b.sol()&&(w=b.match(/^-----END (.*)?-----\s*$/))?w[1]!=v.type?"error":(v.state="end","tag"):b.eatWhile(/[A-Za-z0-9+\/=]/)?null:(b.next(),"error");if(v.state=="end")return a(b)}},blankLine:function(b){b.state=="headers"&&(b.state="body")},startState:function(){return{state:"top",type:null}}}},94205:function(WO,V,o){"use strict";o.r(V),o.d(V,{asterisk:function(){return w}});var a=["exten","same","include","ignorepat","switch"],t=["#include","#exec"],b=["addqueuemember","adsiprog","aelsub","agentlogin","agentmonitoroutgoing","agi","alarmreceiver","amd","answer","authenticate","background","backgrounddetect","bridge","busy","callcompletioncancel","callcompletionrequest","celgenuserevent","changemonitor","chanisavail","channelredirect","chanspy","clearhash","confbridge","congestion","continuewhile","controlplayback","dahdiacceptr2call","dahdibarge","dahdiras","dahdiscan","dahdisendcallreroutingfacility","dahdisendkeypadfacility","datetime","dbdel","dbdeltree","deadagi","dial","dictate","directory","disa","dumpchan","eagi","echo","endwhile","exec","execif","execiftime","exitwhile","extenspy","externalivr","festival","flash","followme","forkcdr","getcpeid","gosub","gosubif","goto","gotoif","gotoiftime","hangup","iax2provision","ices","importvar","incomplete","ivrdemo","jabberjoin","jabberleave","jabbersend","jabbersendgroup","jabberstatus","jack","log","macro","macroexclusive","macroexit","macroif","mailboxexists","meetme","meetmeadmin","meetmechanneladmin","meetmecount","milliwatt","minivmaccmess","minivmdelete","minivmgreet","minivmmwi","minivmnotify","minivmrecord","mixmonitor","monitor","morsecode","mp3player","mset","musiconhold","nbscat","nocdr","noop","odbc","odbc","odbcfinish","originate","ospauth","ospfinish","osplookup","ospnext","page","park","parkandannounce","parkedcall","pausemonitor","pausequeuemember","pickup","pickupchan","playback","playtones","privacymanager","proceeding","progress","queue","queuelog","raiseexception","read","readexten","readfile","receivefax","receivefax","receivefax","record","removequeuemember","resetcdr","retrydial","return","ringing","sayalpha","saycountedadj","saycountednoun","saycountpl","saydigits","saynumber","sayphonetic","sayunixtime","senddtmf","sendfax","sendfax","sendfax","sendimage","sendtext","sendurl","set","setamaflags","setcallerpres","setmusiconhold","sipaddheader","sipdtmfmode","sipremoveheader","skel","slastation","slatrunk","sms","softhangup","speechactivategrammar","speechbackground","speechcreate","speechdeactivategrammar","speechdestroy","speechloadgrammar","speechprocessingsound","speechstart","speechunloadgrammar","stackpop","startmusiconhold","stopmixmonitor","stopmonitor","stopmusiconhold","stopplaytones","system","testclient","testserver","transfer","tryexec","trysystem","unpausemonitor","unpausequeuemember","userevent","verbose","vmauthenticate","vmsayname","voicemail","voicemailmain","wait","waitexten","waitfornoise","waitforring","waitforsilence","waitmusiconhold","waituntil","while","zapateller"];function v(P,x){var s="",X=P.next();if(x.blockComment)return X=="-"&&P.match("-;",!0)?x.blockComment=!1:P.skipTo("--;")?(P.next(),P.next(),P.next(),x.blockComment=!1):P.skipToEnd(),"comment";if(X==";")return P.match("--",!0)&&!P.match("-",!1)?(x.blockComment=!0,"comment"):(P.skipToEnd(),"comment");if(X=="[")return P.skipTo("]"),P.eat("]"),"header";if(X=='"')return P.skipTo('"'),"string";if(X=="'")return P.skipTo("'"),"string.special";if(X=="#"&&(P.eatWhile(/\w/),s=P.current(),t.indexOf(s)!==-1))return P.skipToEnd(),"strong";if(X=="$"){var p=P.peek();if(p=="{")return P.skipTo("}"),P.eat("}"),"variableName.special"}if(P.eatWhile(/\w/),s=P.current(),a.indexOf(s)!==-1){switch(x.extenStart=!0,s){case"same":x.extenSame=!0;break;case"include":case"switch":case"ignorepat":x.extenInclude=!0;break;default:break}return"atom"}}const w={name:"asterisk",startState:function(){return{blockComment:!1,extenStart:!1,extenSame:!1,extenInclude:!1,extenExten:!1,extenPriority:!1,extenApplication:!1}},token:function(P,x){var s="";if(P.eatSpace())return null;if(x.extenStart)return P.eatWhile(/[^\s]/),s=P.current(),/^=>?$/.test(s)?(x.extenExten=!0,x.extenStart=!1,"strong"):(x.extenStart=!1,P.skipToEnd(),"error");if(x.extenExten)return x.extenExten=!1,x.extenPriority=!0,P.eatWhile(/[^,]/),x.extenInclude&&(P.skipToEnd(),x.extenPriority=!1,x.extenInclude=!1),x.extenSame&&(x.extenPriority=!1,x.extenSame=!1,x.extenApplication=!0),"tag";if(x.extenPriority)return x.extenPriority=!1,x.extenApplication=!0,P.next(),x.extenSame?null:(P.eatWhile(/[^,]/),"number");if(x.extenApplication){if(P.eatWhile(/,/),s=P.current(),s===",")return null;if(P.eatWhile(/\w/),s=P.current().toLowerCase(),x.extenApplication=!1,b.indexOf(s)!==-1)return"def"}else return v(P,x);return null},languageData:{commentTokens:{line:";",block:{open:";--",close:"--;"}}}}},2675:function(WO,V,o){"use strict";o.r(V),o.d(V,{brainfuck:function(){return t}});var a="><+-.,[]".split("");const t={name:"brainfuck",startState:function(){return{commentLine:!1,left:0,right:0,commentLoop:!1}},token:function(b,v){if(b.eatSpace())return null;b.sol()&&(v.commentLine=!1);var w=b.next().toString();if(a.indexOf(w)!==-1){if(v.commentLine===!0)return b.eol()&&(v.commentLine=!1),"comment";if(w==="]"||w==="[")return w==="["?v.left++:v.right++,"bracket";if(w==="+"||w==="-")return"keyword";if(w==="<"||w===">")return"atom";if(w==="."||w===",")return"def"}else return v.commentLine=!0,b.eol()&&(v.commentLine=!1),"comment";b.eol()&&(v.commentLine=!1)}}},67917:function(WO,V,o){"use strict";o.r(V),o.d(V,{c:function(){return XO},ceylon:function(){return gO},clike:function(){return P},cpp:function(){return K},csharp:function(){return J},dart:function(){return jO},java:function(){return yO},kotlin:function(){return j},nesC:function(){return tO},objectiveC:function(){return I},objectiveCpp:function(){return rO},scala:function(){return d},shader:function(){return H},squirrel:function(){return lO}});function a(L,sO,mO,GO,HO,ie){this.indented=L,this.column=sO,this.type=mO,this.info=GO,this.align=HO,this.prev=ie}function t(L,sO,mO,GO){var HO=L.indented;return L.context&&L.context.type=="statement"&&mO!="statement"&&(HO=L.context.indented),L.context=new a(HO,sO,mO,GO,null,L.context)}function b(L){var sO=L.context.type;return(sO==")"||sO=="]"||sO=="}")&&(L.indented=L.context.indented),L.context=L.context.prev}function v(L,sO,mO){if(sO.prevToken=="variable"||sO.prevToken=="type"||/\S(?:[^- ]>|[*\]])\s*$|\*$/.test(L.string.slice(0,mO))||sO.typeAtEndOfLine&&L.column()==L.indentation())return!0}function w(L){for(;;){if(!L||L.type=="top")return!0;if(L.type=="}"&&L.prev.info!="namespace")return!1;L=L.prev}}function P(L){var sO=L.statementIndentUnit,mO=L.dontAlignCalls,GO=L.keywords||{},HO=L.types||{},ie=L.builtin||{},BO=L.blockKeywords||{},re=L.defKeywords||{},le=L.atoms||{},OO=L.hooks||{},_=L.multiLineStrings,C=L.indentStatements!==!1,dO=L.indentSwitch!==!1,aO=L.namespaceSeparator,AO=L.isPunctuationChar||/[\[\]{}\(\),;\:\.]/,se=L.numberStart||/[\d\.]/,pe=L.number||/^(?:0x[a-f\d]+|0b[01]+|(?:\d+\.?\d*|\.\d+)(?:e[-+]?\d+)?)(u|ll?|l|f)?/i,Se=L.isOperatorChar||/[+\-*&%=<>!?|\/]/,Xe=L.isIdentifierChar||/[\w\$_\xa1-\uffff]/,Ve=L.isReservedIdentifier||!1,Ze,Ne;function Ue(MO,ZO){var Qe=MO.next();if(OO[Qe]){var ee=OO[Qe](MO,ZO);if(ee!==!1)return ee}if(Qe=='"'||Qe=="'")return ZO.tokenize=Ke(Qe),ZO.tokenize(MO,ZO);if(se.test(Qe)){if(MO.backUp(1),MO.match(pe))return"number";MO.next()}if(AO.test(Qe))return Ze=Qe,null;if(Qe=="/"){if(MO.eat("*"))return ZO.tokenize=Be,Be(MO,ZO);if(MO.eat("/"))return MO.skipToEnd(),"comment"}if(Se.test(Qe)){for(;!MO.match(/^\/[\/*]/,!1)&&MO.eat(Se););return"operator"}if(MO.eatWhile(Xe),aO)for(;MO.match(aO);)MO.eatWhile(Xe);var ye=MO.current();return s(GO,ye)?(s(BO,ye)&&(Ze="newstatement"),s(re,ye)&&(Ne=!0),"keyword"):s(HO,ye)?"type":s(ie,ye)||Ve&&Ve(ye)?(s(BO,ye)&&(Ze="newstatement"),"builtin"):s(le,ye)?"atom":"variable"}function Ke(MO){return function(ZO,Qe){for(var ee=!1,ye,Ee=!1;(ye=ZO.next())!=null;){if(ye==MO&&!ee){Ee=!0;break}ee=!ee&&ye=="\\"}return(Ee||!(ee||_))&&(Qe.tokenize=null),"string"}}function Be(MO,ZO){for(var Qe=!1,ee;ee=MO.next();){if(ee=="/"&&Qe){ZO.tokenize=null;break}Qe=ee=="*"}return"comment"}function je(MO,ZO){L.typeFirstDefinitions&&MO.eol()&&w(ZO.context)&&(ZO.typeAtEndOfLine=v(MO,ZO,MO.pos))}return{name:L.name,startState:function(MO){return{tokenize:null,context:new a(-MO,0,"top",null,!1),indented:0,startOfLine:!0,prevToken:null}},token:function(MO,ZO){var Qe=ZO.context;if(MO.sol()&&(Qe.align==null&&(Qe.align=!1),ZO.indented=MO.indentation(),ZO.startOfLine=!0),MO.eatSpace())return je(MO,ZO),null;Ze=Ne=null;var ee=(ZO.tokenize||Ue)(MO,ZO);if(ee=="comment"||ee=="meta")return ee;if(Qe.align==null&&(Qe.align=!0),Ze==";"||Ze==":"||Ze==","&&MO.match(/^\s*(?:\/\/.*)?$/,!1))for(;ZO.context.type=="statement";)b(ZO);else if(Ze=="{")t(ZO,MO.column(),"}");else if(Ze=="[")t(ZO,MO.column(),"]");else if(Ze=="(")t(ZO,MO.column(),")");else if(Ze=="}"){for(;Qe.type=="statement";)Qe=b(ZO);for(Qe.type=="}"&&(Qe=b(ZO));Qe.type=="statement";)Qe=b(ZO)}else Ze==Qe.type?b(ZO):C&&((Qe.type=="}"||Qe.type=="top")&&Ze!=";"||Qe.type=="statement"&&Ze=="newstatement")&&t(ZO,MO.column(),"statement",MO.current());if(ee=="variable"&&(ZO.prevToken=="def"||L.typeFirstDefinitions&&v(MO,ZO,MO.start)&&w(ZO.context)&&MO.match(/^\s*\(/,!1))&&(ee="def"),OO.token){var ye=OO.token(MO,ZO,ee);ye!==void 0&&(ee=ye)}return ee=="def"&&L.styleDefs===!1&&(ee="variable"),ZO.startOfLine=!1,ZO.prevToken=Ne?"def":ee||Ze,je(MO,ZO),ee},indent:function(MO,ZO,Qe){if(MO.tokenize!=Ue&&MO.tokenize!=null||MO.typeAtEndOfLine&&w(MO.context))return null;var ee=MO.context,ye=ZO&&ZO.charAt(0),Ee=ye==ee.type;if(ee.type=="statement"&&ye=="}"&&(ee=ee.prev),L.dontIndentStatements)for(;ee.type=="statement"&&L.dontIndentStatements.test(ee.info);)ee=ee.prev;if(OO.indent){var Le=OO.indent(MO,ee,ZO,Qe.unit);if(typeof Le=="number")return Le}var hO=ee.prev&&ee.prev.info=="switch";if(L.allmanIndentation&&/[{(]/.test(ye)){for(;ee.type!="top"&&ee.type!="}";)ee=ee.prev;return ee.indented}return ee.type=="statement"?ee.indented+(ye=="{"?0:sO||Qe.unit):ee.align&&(!mO||ee.type!=")")?ee.column+(Ee?0:1):ee.type==")"&&!Ee?ee.indented+(sO||Qe.unit):ee.indented+(Ee?0:Qe.unit)+(!Ee&&hO&&!/^(?:case|default)\b/.test(ZO)?Qe.unit:0)},languageData:lr({indentOnInput:dO?/^\s*(?:case .*?:|default:|\{\}?|\})$/:/^\s*[{}]$/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}},autocomplete:Object.keys(GO).concat(Object.keys(HO)).concat(Object.keys(ie)).concat(Object.keys(le))},L.languageData)}}function x(L){for(var sO={},mO=L.split(" "),GO=0;GO!?|\/#:@]/,hooks:{"@":function(L){return L.eatWhile(/[\w\$_]/),"meta"},'"':function(L,sO){return L.match('""')?(sO.tokenize=A,sO.tokenize(L,sO)):!1},"'":function(L){return L.match(/^(\\[^'\s]+|[^\\'])'/)?"character":(L.eatWhile(/[\w\$_\xa1-\uffff]/),"atom")},"=":function(L,sO){var mO=sO.context;return mO.type=="}"&&mO.align&&L.eat(">")?(sO.context=new a(mO.indented,mO.column,mO.type,mO.info,null,mO.prev),"operator"):!1},"/":function(L,sO){return L.eat("*")?(sO.tokenize=l(1),sO.tokenize(L,sO)):!1}},languageData:{closeBrackets:{brackets:["(","[","{","'",'"','"""']}}});function R(L){return function(sO,mO){for(var GO=!1,HO,ie=!1;!sO.eol();){if(!L&&!GO&&sO.match('"')){ie=!0;break}if(L&&sO.match('"""')){ie=!0;break}HO=sO.next(),!GO&&HO=="$"&&sO.match("{")&&sO.skipTo("}"),GO=!GO&&HO=="\\"&&!L}return(ie||!L)&&(mO.tokenize=null),"string"}}const j=P({name:"kotlin",keywords:x("package as typealias class interface this super val operator var fun for is in This throw return annotation break continue object if else while do try when !in !is as? file import where by get set abstract enum open inner override private public internal protected catch finally out final vararg reified dynamic companion constructor init sealed field property receiver param sparam lateinit data inline noinline tailrec external annotation crossinline const operator infix suspend actual expect setparam"),types:x("Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable Compiler Double Exception Float Integer Long Math Number Object Package Pair Process Runtime Runnable SecurityManager Short StackTraceElement StrictMath String StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void Annotation Any BooleanArray ByteArray Char CharArray DeprecationLevel DoubleArray Enum FloatArray Function Int IntArray Lazy LazyThreadSafetyMode LongArray Nothing ShortArray Unit"),intendSwitch:!1,indentStatements:!1,multiLineStrings:!0,number:/^(?:0x[a-f\d_]+|0b[01_]+|(?:[\d_]+(\.\d+)?|\.\d+)(?:e[-+]?[\d_]+)?)(u|ll?|l|f)?/i,blockKeywords:x("catch class do else finally for if where try while enum"),defKeywords:x("class val var object interface fun"),atoms:x("true false null this"),hooks:{"@":function(L){return L.eatWhile(/[\w\$_]/),"meta"},"*":function(L,sO){return sO.prevToken=="."?"variable":"operator"},'"':function(L,sO){return sO.tokenize=R(L.match('""')),sO.tokenize(L,sO)},"/":function(L,sO){return L.eat("*")?(sO.tokenize=l(1),sO.tokenize(L,sO)):!1},indent:function(L,sO,mO,GO){var HO=mO&&mO.charAt(0);if((L.prevToken=="}"||L.prevToken==")")&&mO=="")return L.indented;if(L.prevToken=="operator"&&mO!="}"&&L.context.type!="}"||L.prevToken=="variable"&&HO=="."||(L.prevToken=="}"||L.prevToken==")")&&HO==".")return GO*2+sO.indented;if(sO.align&&sO.type=="}")return sO.indented+(L.context.type==(mO||"").charAt(0)?0:GO)}},languageData:{closeBrackets:{brackets:["(","[","{","'",'"','"""']}}}),H=P({name:"shader",keywords:x("sampler1D sampler2D sampler3D samplerCube sampler1DShadow sampler2DShadow const attribute uniform varying break continue discard return for while do if else struct in out inout"),types:x("float int bool void vec2 vec3 vec4 ivec2 ivec3 ivec4 bvec2 bvec3 bvec4 mat2 mat3 mat4"),blockKeywords:x("for while do if else struct"),builtin:x("radians degrees sin cos tan asin acos atan pow exp log exp2 sqrt inversesqrt abs sign floor ceil fract mod min max clamp mix step smoothstep length distance dot cross normalize ftransform faceforward reflect refract matrixCompMult lessThan lessThanEqual greaterThan greaterThanEqual equal notEqual any all not texture1D texture1DProj texture1DLod texture1DProjLod texture2D texture2DProj texture2DLod texture2DProjLod texture3D texture3DProj texture3DLod texture3DProjLod textureCube textureCubeLod shadow1D shadow2D shadow1DProj shadow2DProj shadow1DLod shadow2DLod shadow1DProjLod shadow2DProjLod dFdx dFdy fwidth noise1 noise2 noise3 noise4"),atoms:x("true false gl_FragColor gl_SecondaryColor gl_Normal gl_Vertex gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 gl_FogCoord gl_PointCoord gl_Position gl_PointSize gl_ClipVertex gl_FrontColor gl_BackColor gl_FrontSecondaryColor gl_BackSecondaryColor gl_TexCoord gl_FogFragCoord gl_FragCoord gl_FrontFacing gl_FragData gl_FragDepth gl_ModelViewMatrix gl_ProjectionMatrix gl_ModelViewProjectionMatrix gl_TextureMatrix gl_NormalMatrix gl_ModelViewMatrixInverse gl_ProjectionMatrixInverse gl_ModelViewProjectionMatrixInverse gl_TextureMatrixTranspose gl_ModelViewMatrixInverseTranspose gl_ProjectionMatrixInverseTranspose gl_ModelViewProjectionMatrixInverseTranspose gl_TextureMatrixInverseTranspose gl_NormalScale gl_DepthRange gl_ClipPlane gl_Point gl_FrontMaterial gl_BackMaterial gl_LightSource gl_LightModel gl_FrontLightModelProduct gl_BackLightModelProduct gl_TextureColor gl_EyePlaneS gl_EyePlaneT gl_EyePlaneR gl_EyePlaneQ gl_FogParameters gl_MaxLights gl_MaxClipPlanes gl_MaxTextureUnits gl_MaxTextureCoords gl_MaxVertexAttribs gl_MaxVertexUniformComponents gl_MaxVaryingFloats gl_MaxVertexTextureImageUnits gl_MaxTextureImageUnits gl_MaxFragmentUniformComponents gl_MaxCombineTextureImageUnits gl_MaxDrawBuffers"),indentSwitch:!1,hooks:{"#":T}}),tO=P({name:"nesc",keywords:x(X+" as atomic async call command component components configuration event generic implementation includes interface module new norace nx_struct nx_union post provides signal task uses abstract extends"),types:Q,blockKeywords:x($),atoms:x("null true false"),hooks:{"#":T}}),I=P({name:"objectivec",keywords:x(X+" "+c),types:g,builtin:x(n),blockKeywords:x($+" @synthesize @try @catch @finally @autoreleasepool @synchronized"),defKeywords:x(f+" @interface @implementation @protocol @class"),dontIndentStatements:/^@.*$/,typeFirstDefinitions:!0,atoms:x("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:y,hooks:{"#":T,"*":q}}),rO=P({name:"objectivecpp",keywords:x(X+" "+c+" "+p),types:g,builtin:x(n),blockKeywords:x($+" @synthesize @try @catch @finally @autoreleasepool @synchronized class try catch"),defKeywords:x(f+" @interface @implementation @protocol @class class namespace"),dontIndentStatements:/^@.*$|^template$/,typeFirstDefinitions:!0,atoms:x("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:y,hooks:{"#":T,"*":q,u:k,U:k,L:k,R:k,0:h,1:h,2:h,3:h,4:h,5:h,6:h,7:h,8:h,9:h,token:function(L,sO,mO){if(mO=="variable"&&L.peek()=="("&&(sO.prevToken==";"||sO.prevToken==null||sO.prevToken=="}")&&Z(L.current()))return"def"}},namespaceSeparator:"::"}),lO=P({name:"squirrel",keywords:x("base break clone continue const default delete enum extends function in class foreach local resume return this throw typeof yield constructor instanceof static"),types:Q,blockKeywords:x("case catch class else for foreach if switch try while"),defKeywords:x("function local class"),typeFirstDefinitions:!0,atoms:x("true false null"),hooks:{"#":T}});var G=null;function iO(L){return function(sO,mO){for(var GO=!1,HO,ie=!1;!sO.eol();){if(!GO&&sO.match('"')&&(L=="single"||sO.match('""'))){ie=!0;break}if(!GO&&sO.match("``")){G=iO(L),ie=!0;break}HO=sO.next(),GO=L=="single"&&!GO&&HO=="\\"}return ie&&(mO.tokenize=null),"string"}}const gO=P({name:"ceylon",keywords:x("abstracts alias assembly assert assign break case catch class continue dynamic else exists extends finally for function given if import in interface is let module new nonempty object of out outer package return satisfies super switch then this throw try value void while"),types:function(L){var sO=L.charAt(0);return sO===sO.toUpperCase()&&sO!==sO.toLowerCase()},blockKeywords:x("case catch class dynamic else finally for function if interface module new object switch try while"),defKeywords:x("class dynamic function interface module object package value"),builtin:x("abstract actual aliased annotation by default deprecated doc final formal late license native optional sealed see serializable shared suppressWarnings tagged throws variable"),isPunctuationChar:/[\[\]{}\(\),;\:\.`]/,isOperatorChar:/[+\-*&%=<>!?|^~:\/]/,numberStart:/[\d#$]/,number:/^(?:#[\da-fA-F_]+|\$[01_]+|[\d_]+[kMGTPmunpf]?|[\d_]+\.[\d_]+(?:[eE][-+]?\d+|[kMGTPmunpf]|)|)/i,multiLineStrings:!0,typeFirstDefinitions:!0,atoms:x("true false null larger smaller equal empty finished"),indentSwitch:!1,styleDefs:!1,hooks:{"@":function(L){return L.eatWhile(/[\w\$_]/),"meta"},'"':function(L,sO){return sO.tokenize=iO(L.match('""')?"triple":"single"),sO.tokenize(L,sO)},"`":function(L,sO){return!G||!L.match("`")?!1:(sO.tokenize=G,G=null,sO.tokenize(L,sO))},"'":function(L){return L.match(/^(\\[^'\s]+|[^\\'])'/)?"string.special":(L.eatWhile(/[\w\$_\xa1-\uffff]/),"atom")},token:function(L,sO,mO){if((mO=="variable"||mO=="type")&&sO.prevToken==".")return"variableName.special"}},languageData:{closeBrackets:{brackets:["(","[","{","'",'"','"""']}}});function M(L){(L.interpolationStack||(L.interpolationStack=[])).push(L.tokenize)}function U(L){return(L.interpolationStack||(L.interpolationStack=[])).pop()}function eO(L){return L.interpolationStack?L.interpolationStack.length:0}function PO(L,sO,mO,GO){var HO=!1;if(sO.eat(L))if(sO.eat(L))HO=!0;else return"string";function ie(BO,re){for(var le=!1;!BO.eol();){if(!GO&&!le&&BO.peek()=="$")return M(re),re.tokenize=bO,"string";var OO=BO.next();if(OO==L&&!le&&(!HO||BO.match(L+L))){re.tokenize=null;break}le=!GO&&!le&&OO=="\\"}return"string"}return mO.tokenize=ie,ie(sO,mO)}function bO(L,sO){return L.eat("$"),L.eat("{")?sO.tokenize=null:sO.tokenize=fO,null}function fO(L,sO){return L.eatWhile(/[\w_]/),sO.tokenize=U(sO),"variable"}const jO=P({name:"dart",keywords:x("this super static final const abstract class extends external factory implements mixin get native set typedef with enum throw rethrow assert break case continue default in return new deferred async await covariant try catch finally do else for if switch while import library export part of show hide is as extension on yield late required sealed base interface when inline"),blockKeywords:x("try catch finally do else for if switch while"),builtin:x("void bool num int double dynamic var String Null Never"),atoms:x("true false null"),hooks:{"@":function(L){return L.eatWhile(/[\w\$_\.]/),"meta"},"'":function(L,sO){return PO("'",L,sO,!1)},'"':function(L,sO){return PO('"',L,sO,!1)},r:function(L,sO){var mO=L.peek();return mO=="'"||mO=='"'?PO(L.next(),L,sO,!0):!1},"}":function(L,sO){return eO(sO)>0?(sO.tokenize=U(sO),null):!1},"/":function(L,sO){return L.eat("*")?(sO.tokenize=l(1),sO.tokenize(L,sO)):!1},token:function(L,sO,mO){if(mO=="variable"){var GO=RegExp("^[_$]*[A-Z][a-zA-Z0-9_$]*$","g");if(GO.test(L.current()))return"type"}}}})},70889:function(WO,V,o){"use strict";o.r(V),o.d(V,{cmake:function(){return v}});var a=/({)?[a-zA-Z0-9_]+(})?/;function t(w,P){for(var x,s,X=!1;!w.eol()&&(x=w.next())!=P.pending;){if(x==="$"&&s!="\\"&&P.pending=='"'){X=!0;break}s=x}return X&&w.backUp(1),x==P.pending?P.continueString=!1:P.continueString=!0,"string"}function b(w,P){var x=w.next();return x==="$"?w.match(a)?"variableName.special":"variable":P.continueString?(w.backUp(1),t(w,P)):w.match(/(\s+)?\w+\(/)||w.match(/(\s+)?\w+\ \(/)?(w.backUp(1),"def"):x=="#"?(w.skipToEnd(),"comment"):x=="'"||x=='"'?(P.pending=x,t(w,P)):x=="("||x==")"?"bracket":x.match(/[0-9]/)?"number":(w.eatWhile(/[\w-]/),null)}const v={name:"cmake",startState:function(){var w={};return w.inDefinition=!1,w.inInclude=!1,w.continueString=!1,w.pending=!1,w},token:function(w,P){return w.eatSpace()?null:b(w,P)}}},68915:function(WO,V,o){"use strict";o.r(V),o.d(V,{cobol:function(){return g}});var a="builtin",t="comment",b="string",v="atom",w="number",P="keyword",x="header",s="def",X="link";function p($){for(var f={},T=$.split(" "),q=0;q >= "),e={digit:/\d/,digit_or_colon:/[\d:]/,hex:/[0-9a-f]/i,sign:/[+-]/,exponent:/e/i,keyword_char:/[^\s\(\[\;\)\]]/,symbol:/[\w*+\-]/};function Q($,f){return $==="0"&&f.eat(/x/i)?(f.eatWhile(e.hex),!0):(($=="+"||$=="-")&&e.digit.test(f.peek())&&(f.eat(e.sign),$=f.next()),e.digit.test($)?(f.eat($),f.eatWhile(e.digit),f.peek()=="."&&(f.eat("."),f.eatWhile(e.digit)),f.eat(e.exponent)&&(f.eat(e.sign),f.eatWhile(e.digit)),!0):!1)}const g={name:"cobol",startState:function(){return{indentStack:null,indentation:0,mode:!1}},token:function($,f){if(f.indentStack==null&&$.sol()&&(f.indentation=6),$.eatSpace())return null;var T=null;switch(f.mode){case"string":for(var q=!1;(q=$.next())!=null;)if((q=='"'||q=="'")&&!$.match(/['"]/,!1)){f.mode=!1;break}T=b;break;default:var y=$.next(),h=$.column();if(h>=0&&h<=5)T=s;else if(h>=72&&h<=79)$.skipToEnd(),T=x;else if(y=="*"&&h==6)$.skipToEnd(),T=t;else if(y=='"'||y=="'")f.mode="string",T=b;else if(y=="'"&&!e.digit_or_colon.test($.peek()))T=v;else if(y==".")T=X;else if(Q(y,$))T=w;else{if($.current().match(e.symbol))for(;h<71&&$.eat(e.symbol)!==void 0;)h++;n&&n.propertyIsEnumerable($.current().toUpperCase())?T=P:i&&i.propertyIsEnumerable($.current().toUpperCase())?T=a:c&&c.propertyIsEnumerable($.current().toUpperCase())?T=v:T=null}}return T},indent:function($){return $.indentStack==null?$.indentation:$.indentStack.indent}}},29558:function(WO,V,o){"use strict";o.r(V),o.d(V,{coffeeScript:function(){return y}});var a="error";function t(h){return new RegExp("^(("+h.join(")|(")+"))\\b")}var b=/^(?:->|=>|\+[+=]?|-[\-=]?|\*[\*=]?|\/[\/=]?|[=!]=|<[><]?=?|>>?=?|%=?|&=?|\|=?|\^=?|\~|!|\?|(or|and|\|\||&&|\?)=)/,v=/^(?:[()\[\]{},:`=;]|\.\.?\.?)/,w=/^[_A-Za-z$][_A-Za-z$0-9]*/,P=/^@[_A-Za-z$][_A-Za-z$0-9]*/,x=t(["and","or","not","is","isnt","in","instanceof","typeof"]),s=["for","while","loop","if","unless","else","switch","try","catch","finally","class"],X=["break","by","continue","debugger","delete","do","in","of","new","return","then","this","@","throw","when","until","extends"],p=t(s.concat(X));s=t(s);var c=/^('{3}|\"{3}|['\"])/,n=/^(\/{3}|\/)/,i=["Infinity","NaN","undefined","null","true","false","on","off","yes","no"],e=t(i);function Q(h,k){if(h.sol()){k.scope.align===null&&(k.scope.align=!1);var Z=k.scope.offset;if(h.eatSpace()){var W=h.indentation();return W>Z&&k.scope.type=="coffee"?"indent":W0&&T(h,k)}if(h.eatSpace())return null;var D=h.peek();if(h.match("####"))return h.skipToEnd(),"comment";if(h.match("###"))return k.tokenize=$,k.tokenize(h,k);if(D==="#")return h.skipToEnd(),"comment";if(h.match(/^-?[0-9\.]/,!1)){var XO=!1;if(h.match(/^-?\d*\.\d+(e[\+\-]?\d+)?/i)&&(XO=!0),h.match(/^-?\d+\.\d*/)&&(XO=!0),h.match(/^-?\.\d+/)&&(XO=!0),XO)return h.peek()=="."&&h.backUp(1),"number";var K=!1;if(h.match(/^-?0x[0-9a-f]+/i)&&(K=!0),h.match(/^-?[1-9]\d*(e[\+\-]?\d+)?/)&&(K=!0),h.match(/^-?0(?![\dx])/i)&&(K=!0),K)return"number"}if(h.match(c))return k.tokenize=g(h.current(),!1,"string"),k.tokenize(h,k);if(h.match(n)){if(h.current()!="/"||h.match(/^.*\//,!1))return k.tokenize=g(h.current(),!0,"string.special"),k.tokenize(h,k);h.backUp(1)}return h.match(b)||h.match(x)?"operator":h.match(v)?"punctuation":h.match(e)?"atom":h.match(P)||k.prop&&h.match(w)?"property":h.match(p)?"keyword":h.match(w)?"variable":(h.next(),a)}function g(h,k,Z){return function(W,D){for(;!W.eol();)if(W.eatWhile(/[^'"\/\\]/),W.eat("\\")){if(W.next(),k&&W.eol())return Z}else{if(W.match(h))return D.tokenize=Q,Z;W.eat(/['"\/]/)}return k&&(D.tokenize=Q),Z}}function $(h,k){for(;!h.eol();){if(h.eatWhile(/[^#]/),h.match("###")){k.tokenize=Q;break}h.eatWhile("#")}return"comment"}function f(h,k,Z="coffee"){for(var W=0,D=!1,XO=null,K=k.scope;K;K=K.prev)if(K.type==="coffee"||K.type=="}"){W=K.offset+h.indentUnit;break}Z!=="coffee"?(D=null,XO=h.column()+h.current().length):k.scope.align&&(k.scope.align=!1),k.scope={offset:W,type:Z,prev:k.scope,align:D,alignOffset:XO}}function T(h,k){if(k.scope.prev)if(k.scope.type==="coffee"){for(var Z=h.indentation(),W=!1,D=k.scope;D;D=D.prev)if(Z===D.offset){W=!0;break}if(!W)return!0;for(;k.scope.prev&&k.scope.offset!==Z;)k.scope=k.scope.prev;return!1}else return k.scope=k.scope.prev,!1}function q(h,k){var Z=k.tokenize(h,k),W=h.current();W==="return"&&(k.dedent=!0),((W==="->"||W==="=>")&&h.eol()||Z==="indent")&&f(h,k);var D="[({".indexOf(W);if(D!==-1&&f(h,k,"])}".slice(D,D+1)),s.exec(W)&&f(h,k),W=="then"&&T(h,k),Z==="dedent"&&T(h,k))return a;if(D="])}".indexOf(W),D!==-1){for(;k.scope.type=="coffee"&&k.scope.prev;)k.scope=k.scope.prev;k.scope.type==W&&(k.scope=k.scope.prev)}return k.dedent&&h.eol()&&(k.scope.type=="coffee"&&k.scope.prev&&(k.scope=k.scope.prev),k.dedent=!1),Z=="indent"||Z=="dedent"?null:Z}const y={name:"coffeescript",startState:function(){return{tokenize:Q,scope:{offset:0,type:"coffee",prev:null,align:!1},prop:!1,dedent:0}},token:function(h,k){var Z=k.scope.align===null&&k.scope;Z&&h.sol()&&(Z.align=!1);var W=q(h,k);return W&&W!="comment"&&(Z&&(Z.align=!0),k.prop=W=="punctuation"&&h.current()=="."),W},indent:function(h,k){if(h.tokenize!=Q)return 0;var Z=h.scope,W=k&&"])}".indexOf(k.charAt(0))>-1;if(W)for(;Z.type=="coffee"&&Z.prev;)Z=Z.prev;var D=W&&Z.type===k.charAt(0);return Z.align?Z.alignOffset-(D?1:0):(D?Z.prev:Z).offset},languageData:{commentTokens:{line:"#"}}}},61446:function(WO,V,o){"use strict";o.r(V),o.d(V,{commonLisp:function(){return p}});var a=/^(block|let*|return-from|catch|load-time-value|setq|eval-when|locally|symbol-macrolet|flet|macrolet|tagbody|function|multiple-value-call|the|go|multiple-value-prog1|throw|if|progn|unwind-protect|labels|progv|let|quote)$/,t=/^with|^def|^do|^prog|case$|^cond$|bind$|when$|unless$/,b=/^(?:[+\-]?(?:\d+|\d*\.\d+)(?:[efd][+\-]?\d+)?|[+\-]?\d+(?:\/[+\-]?\d+)?|#b[+\-]?[01]+|#o[+\-]?[0-7]+|#x[+\-]?[\da-f]+)/,v=/[^\s'`,@()\[\]";]/,w;function P(c){for(var n;n=c.next();)if(n=="\\")c.next();else if(!v.test(n)){c.backUp(1);break}return c.current()}function x(c,n){if(c.eatSpace())return w="ws",null;if(c.match(b))return"number";var i=c.next();if(i=="\\"&&(i=c.next()),i=='"')return(n.tokenize=s)(c,n);if(i=="(")return w="open","bracket";if(i==")")return w="close","bracket";if(i==";")return c.skipToEnd(),w="ws","comment";if(/['`,@]/.test(i))return null;if(i=="|")return c.skipTo("|")?(c.next(),"variableName"):(c.skipToEnd(),"error");if(i=="#"){var i=c.next();return i=="("?(w="open","bracket"):/[+\-=\.']/.test(i)||/\d/.test(i)&&c.match(/^\d*#/)?null:i=="|"?(n.tokenize=X)(c,n):i==":"?(P(c),"meta"):i=="\\"?(c.next(),P(c),"string.special"):"error"}else{var e=P(c);return e=="."?null:(w="symbol",e=="nil"||e=="t"||e.charAt(0)==":"?"atom":n.lastType=="open"&&(a.test(e)||t.test(e))?"keyword":e.charAt(0)=="&"?"variableName.special":"variableName")}}function s(c,n){for(var i=!1,e;e=c.next();){if(e=='"'&&!i){n.tokenize=x;break}i=!i&&e=="\\"}return"string"}function X(c,n){for(var i,e;i=c.next();){if(i=="#"&&e=="|"){n.tokenize=x;break}e=i}return w="ws","comment"}const p={name:"commonlisp",startState:function(){return{ctx:{prev:null,start:0,indentTo:0},lastType:null,tokenize:x}},token:function(c,n){c.sol()&&typeof n.ctx.indentTo!="number"&&(n.ctx.indentTo=n.ctx.start+1),w=null;var i=n.tokenize(c,n);return w!="ws"&&(n.ctx.indentTo==null?w=="symbol"&&t.test(c.current())?n.ctx.indentTo=n.ctx.start+c.indentUnit:n.ctx.indentTo="next":n.ctx.indentTo=="next"&&(n.ctx.indentTo=c.column()),n.lastType=w),w=="open"?n.ctx={prev:n.ctx,start:c.column(),indentTo:null}:w=="close"&&(n.ctx=n.ctx.prev||n.ctx),i},indent:function(c){var n=c.ctx.indentTo;return typeof n=="number"?n:c.ctx.start+1},languageData:{commentTokens:{line:";;",block:{open:"#|",close:"|#"}},closeBrackets:{brackets:["(","[","{",'"']}}}},62602:function(WO,V,o){"use strict";o.r(V),o.d(V,{crystal:function(){return yO}});function a(J,A){return new RegExp((A?"":"^")+"(?:"+J.join("|")+")"+(A?"$":"\\b"))}function t(J,A,l){return l.tokenize.push(J),J(A,l)}var b=/^(?:[-+/%|&^]|\*\*?|[<>]{2})/,v=/^(?:[=!]~|===|<=>|[<>=!]=?|[|&]{2}|~)/,w=/^(?:\[\][?=]?)/,P=/^(?:\.(?:\.{2})?|->|[?:])/,x=/^[a-z_\u009F-\uFFFF][a-zA-Z0-9_\u009F-\uFFFF]*/,s=/^[A-Z_\u009F-\uFFFF][a-zA-Z0-9_\u009F-\uFFFF]*/,X=a(["abstract","alias","as","asm","begin","break","case","class","def","do","else","elsif","end","ensure","enum","extend","for","fun","if","include","instance_sizeof","lib","macro","module","next","of","out","pointerof","private","protected","rescue","return","require","select","sizeof","struct","super","then","type","typeof","uninitialized","union","unless","until","when","while","with","yield","__DIR__","__END_LINE__","__FILE__","__LINE__"]),p=a(["true","false","nil","self"]),c=["def","fun","macro","class","module","struct","lib","enum","union","do","for"],n=a(c),i=["if","unless","case","while","until","begin","then"],e=a(i),Q=["end","else","elsif","rescue","ensure"],g=a(Q),$=["\\)","\\}","\\]"],f=new RegExp("^(?:"+$.join("|")+")$"),T={def:W,fun:W,macro:Z,class:D,module:D,struct:D,lib:D,enum:D,union:D},q={"[":"]","{":"}","(":")","<":">"};function y(J,A){if(J.eatSpace())return null;if(A.lastToken!="\\"&&J.match("{%",!1))return t(k("%","%"),J,A);if(A.lastToken!="\\"&&J.match("{{",!1))return t(k("{","}"),J,A);if(J.peek()=="#")return J.skipToEnd(),"comment";var l;if(J.match(x))return J.eat(/[?!]/),l=J.current(),J.eat(":")?"atom":A.lastToken=="."?"property":X.test(l)?(n.test(l)?!(l=="fun"&&A.blocks.indexOf("lib")>=0)&&!(l=="def"&&A.lastToken=="abstract")&&(A.blocks.push(l),A.currentIndent+=1):(A.lastStyle=="operator"||!A.lastStyle)&&e.test(l)?(A.blocks.push(l),A.currentIndent+=1):l=="end"&&(A.blocks.pop(),A.currentIndent-=1),T.hasOwnProperty(l)&&A.tokenize.push(T[l]),"keyword"):p.test(l)?"atom":"variable";if(J.eat("@"))return J.peek()=="["?t(h("[","]","meta"),J,A):(J.eat("@"),J.match(x)||J.match(s),"propertyName");if(J.match(s))return"tag";if(J.eat(":"))return J.eat('"')?t(XO('"',"atom",!1),J,A):J.match(x)||J.match(s)||J.match(b)||J.match(v)||J.match(w)?"atom":(J.eat(":"),"operator");if(J.eat('"'))return t(XO('"',"string",!0),J,A);if(J.peek()=="%"){var d="string",R=!0,j;if(J.match("%r"))d="string.special",j=J.next();else if(J.match("%w"))R=!1,j=J.next();else if(J.match("%q"))R=!1,j=J.next();else if(j=J.match(/^%([^\w\s=])/))j=j[1];else{if(J.match(/^%[a-zA-Z_\u009F-\uFFFF][\w\u009F-\uFFFF]*/))return"meta";if(J.eat("%"))return"operator"}return q.hasOwnProperty(j)&&(j=q[j]),t(XO(j,d,R),J,A)}return(l=J.match(/^<<-('?)([A-Z]\w*)\1/))?t(K(l[2],!l[1]),J,A):J.eat("'")?(J.match(/^(?:[^']|\\(?:[befnrtv0'"]|[0-7]{3}|u(?:[0-9a-fA-F]{4}|\{[0-9a-fA-F]{1,6}\})))/),J.eat("'"),"atom"):J.eat("0")?(J.eat("x")?J.match(/^[0-9a-fA-F_]+/):J.eat("o")?J.match(/^[0-7_]+/):J.eat("b")&&J.match(/^[01_]+/),"number"):J.eat(/^\d/)?(J.match(/^[\d_]*(?:\.[\d_]+)?(?:[eE][+-]?\d+)?/),"number"):J.match(b)?(J.eat("="),"operator"):J.match(v)||J.match(P)?"operator":(l=J.match(/[({[]/,!1))?(l=l[0],t(h(l,q[l],null),J,A)):J.eat("\\")?(J.next(),"meta"):(J.next(),null)}function h(J,A,l,d){return function(R,j){if(!d&&R.match(J))return j.tokenize[j.tokenize.length-1]=h(J,A,l,!0),j.currentIndent+=1,l;var H=y(R,j);return R.current()===A&&(j.tokenize.pop(),j.currentIndent-=1,H=l),H}}function k(J,A,l){return function(d,R){return!l&&d.match("{"+J)?(R.currentIndent+=1,R.tokenize[R.tokenize.length-1]=k(J,A,!0),"meta"):d.match(A+"}")?(R.currentIndent-=1,R.tokenize.pop(),"meta"):y(d,R)}}function Z(J,A){if(J.eatSpace())return null;var l;if(l=J.match(x)){if(l=="def")return"keyword";J.eat(/[?!]/)}return A.tokenize.pop(),"def"}function W(J,A){return J.eatSpace()?null:(J.match(x)?J.eat(/[!?]/):J.match(b)||J.match(v)||J.match(w),A.tokenize.pop(),"def")}function D(J,A){return J.eatSpace()?null:(J.match(s),A.tokenize.pop(),"def")}function XO(J,A,l){return function(d,R){for(var j=!1;d.peek();)if(j)d.next(),j=!1;else{if(d.match("{%",!1))return R.tokenize.push(k("%","%")),A;if(d.match("{{",!1))return R.tokenize.push(k("{","}")),A;if(l&&d.match("#{",!1))return R.tokenize.push(h("#{","}","meta")),A;var H=d.next();if(H==J)return R.tokenize.pop(),A;j=l&&H=="\\"}return A}}function K(J,A){return function(l,d){if(l.sol()&&(l.eatSpace(),l.match(J)))return d.tokenize.pop(),"string";for(var R=!1;l.peek();)if(R)l.next(),R=!1;else{if(l.match("{%",!1))return d.tokenize.push(k("%","%")),"string";if(l.match("{{",!1))return d.tokenize.push(k("{","}")),"string";if(A&&l.match("#{",!1))return d.tokenize.push(h("#{","}","meta")),"string";R=l.next()=="\\"&&A}return"string"}}const yO={name:"crystal",startState:function(){return{tokenize:[y],currentIndent:0,lastToken:null,lastStyle:null,blocks:[]}},token:function(J,A){var l=A.tokenize[A.tokenize.length-1](J,A),d=J.current();return l&&l!="comment"&&(A.lastToken=d,A.lastStyle=l),l},indent:function(J,A,l){return A=A.replace(/^\s*(?:\{%)?\s*|\s*(?:%\})?\s*$/g,""),g.test(A)||f.test(A)?l.unit*(J.currentIndent-1):l.unit*J.currentIndent},languageData:{indentOnInput:a($.concat(Q),!0),commentTokens:{line:"#"}}}},20673:function(WO,V,o){"use strict";o.r(V),o.d(V,{cypher:function(){return c}});var a=function(n){return new RegExp("^(?:"+n.join("|")+")$","i")},t=function(n){w=null;var i=n.next();if(i==='"')return n.match(/^.*?"/),"string";if(i==="'")return n.match(/^.*?'/),"string";if(/[{}\(\),\.;\[\]]/.test(i))return w=i,"punctuation";if(i==="/"&&n.eat("/"))return n.skipToEnd(),"comment";if(p.test(i))return n.eatWhile(p),null;if(n.eatWhile(/[_\w\d]/),n.eat(":"))return n.eatWhile(/[\w\d_\-]/),"atom";var e=n.current();return P.test(e)?"builtin":x.test(e)?"def":s.test(e)||X.test(e)?"keyword":"variable"},b=function(n,i,e){return n.context={prev:n.context,indent:n.indent,col:e,type:i}},v=function(n){return n.indent=n.context.indent,n.context=n.context.prev},w,P=a(["abs","acos","allShortestPaths","asin","atan","atan2","avg","ceil","coalesce","collect","cos","cot","count","degrees","e","endnode","exp","extract","filter","floor","haversin","head","id","keys","labels","last","left","length","log","log10","lower","ltrim","max","min","node","nodes","percentileCont","percentileDisc","pi","radians","rand","range","reduce","rel","relationship","relationships","replace","reverse","right","round","rtrim","shortestPath","sign","sin","size","split","sqrt","startnode","stdev","stdevp","str","substring","sum","tail","tan","timestamp","toFloat","toInt","toString","trim","type","upper"]),x=a(["all","and","any","contains","exists","has","in","none","not","or","single","xor"]),s=a(["as","asc","ascending","assert","by","case","commit","constraint","create","csv","cypher","delete","desc","descending","detach","distinct","drop","else","end","ends","explain","false","fieldterminator","foreach","from","headers","in","index","is","join","limit","load","match","merge","null","on","optional","order","periodic","profile","remove","return","scan","set","skip","start","starts","then","true","union","unique","unwind","using","when","where","with","call","yield"]),X=a(["access","active","assign","all","alter","as","catalog","change","copy","create","constraint","constraints","current","database","databases","dbms","default","deny","drop","element","elements","exists","from","grant","graph","graphs","if","index","indexes","label","labels","management","match","name","names","new","node","nodes","not","of","on","or","password","populated","privileges","property","read","relationship","relationships","remove","replace","required","revoke","role","roles","set","show","start","status","stop","suspended","to","traverse","type","types","user","users","with","write"]),p=/[*+\-<>=&|~%^]/;const c={name:"cypher",startState:function(){return{tokenize:t,context:null,indent:0,col:0}},token:function(n,i){if(n.sol()&&(i.context&&i.context.align==null&&(i.context.align=!1),i.indent=n.indentation()),n.eatSpace())return null;var e=i.tokenize(n,i);if(e!=="comment"&&i.context&&i.context.align==null&&i.context.type!=="pattern"&&(i.context.align=!0),w==="(")b(i,")",n.column());else if(w==="[")b(i,"]",n.column());else if(w==="{")b(i,"}",n.column());else if(/[\]\}\)]/.test(w)){for(;i.context&&i.context.type==="pattern";)v(i);i.context&&w===i.context.type&&v(i)}else w==="."&&i.context&&i.context.type==="pattern"?v(i):/atom|string|variable/.test(e)&&i.context&&(/[\}\]]/.test(i.context.type)?b(i,"pattern",n.column()):i.context.type==="pattern"&&!i.context.align&&(i.context.align=!0,i.context.col=n.column()));return e},indent:function(n,i,e){var Q=i&&i.charAt(0),g=n.context;if(/[\]\}]/.test(Q))for(;g&&g.type==="pattern";)g=g.prev;var $=g&&Q===g.type;return g?g.type==="keywords"?null:g.align?g.col+($?0:1):g.indent+($?0:e.unit):0}}},11660:function(WO,V,o){"use strict";o.r(V),o.d(V,{d:function(){return q}});function a(y){for(var h={},k=y.split(" "),Z=0;Z!?|\/]/,n;function i(y,h){var k=y.next();if(X[k]){var Z=X[k](y,h);if(Z!==!1)return Z}if(k=='"'||k=="'"||k=="`")return h.tokenize=e(k),h.tokenize(y,h);if(/[\[\]{}\(\),;\:\.]/.test(k))return n=k,null;if(/\d/.test(k))return y.eatWhile(/[\w\.]/),"number";if(k=="/"){if(y.eat("+"))return h.tokenize=g,g(y,h);if(y.eat("*"))return h.tokenize=Q,Q(y,h);if(y.eat("/"))return y.skipToEnd(),"comment"}if(c.test(k))return y.eatWhile(c),"operator";y.eatWhile(/[\w\$_\xa1-\uffff]/);var W=y.current();return w.propertyIsEnumerable(W)?(x.propertyIsEnumerable(W)&&(n="newstatement"),"keyword"):P.propertyIsEnumerable(W)?(x.propertyIsEnumerable(W)&&(n="newstatement"),"builtin"):s.propertyIsEnumerable(W)?"atom":"variable"}function e(y){return function(h,k){for(var Z=!1,W,D=!1;(W=h.next())!=null;){if(W==y&&!Z){D=!0;break}Z=!Z&&W=="\\"}return(D||!(Z||p))&&(k.tokenize=null),"string"}}function Q(y,h){for(var k=!1,Z;Z=y.next();){if(Z=="/"&&k){h.tokenize=null;break}k=Z=="*"}return"comment"}function g(y,h){for(var k=!1,Z;Z=y.next();){if(Z=="/"&&k){h.tokenize=null;break}k=Z=="+"}return"comment"}function $(y,h,k,Z,W){this.indented=y,this.column=h,this.type=k,this.align=Z,this.prev=W}function f(y,h,k){var Z=y.indented;return y.context&&y.context.type=="statement"&&(Z=y.context.indented),y.context=new $(Z,h,k,null,y.context)}function T(y){var h=y.context.type;return(h==")"||h=="]"||h=="}")&&(y.indented=y.context.indented),y.context=y.context.prev}const q={name:"d",startState:function(y){return{tokenize:null,context:new $(-y,0,"top",!1),indented:0,startOfLine:!0}},token:function(y,h){var k=h.context;if(y.sol()&&(k.align==null&&(k.align=!1),h.indented=y.indentation(),h.startOfLine=!0),y.eatSpace())return null;n=null;var Z=(h.tokenize||i)(y,h);if(Z=="comment"||Z=="meta")return Z;if(k.align==null&&(k.align=!0),(n==";"||n==":"||n==",")&&k.type=="statement")T(h);else if(n=="{")f(h,y.column(),"}");else if(n=="[")f(h,y.column(),"]");else if(n=="(")f(h,y.column(),")");else if(n=="}"){for(;k.type=="statement";)k=T(h);for(k.type=="}"&&(k=T(h));k.type=="statement";)k=T(h)}else n==k.type?T(h):((k.type=="}"||k.type=="top")&&n!=";"||k.type=="statement"&&n=="newstatement")&&f(h,y.column(),"statement");return h.startOfLine=!1,Z},indent:function(y,h,k){if(y.tokenize!=i&&y.tokenize!=null)return null;var Z=y.context,W=h&&h.charAt(0);Z.type=="statement"&&W=="}"&&(Z=Z.prev);var D=W==Z.type;return Z.type=="statement"?Z.indented+(W=="{"?0:v||k.unit):Z.align?Z.column+(D?0:1):Z.indented+(D?0:k.unit)},languageData:{indentOnInput:/^\s*[{}]$/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}}}}},87475:function(WO,V,o){"use strict";o.r(V),o.d(V,{diff:function(){return t}});var a={"+":"inserted","-":"deleted","@":"meta"};const t={name:"diff",token:function(b){var v=b.string.search(/[\t ]+?$/);if(!b.sol()||v===0)return b.skipToEnd(),("error "+(a[b.string.charAt(0)]||"")).replace(/ $/,"");var w=a[b.peek()]||b.skipToEnd();return v===-1?b.skipToEnd():b.pos=v,w}}},34812:function(WO,V,o){"use strict";o.r(V),o.d(V,{dockerFile:function(){return i}});var a=o(44125),t="from",b=new RegExp("^(\\s*)\\b("+t+")\\b","i"),v=["run","cmd","entrypoint","shell"],w=new RegExp("^(\\s*)("+v.join("|")+")(\\s+\\[)","i"),P="expose",x=new RegExp("^(\\s*)("+P+")(\\s+)","i"),s=["arg","from","maintainer","label","env","add","copy","volume","user","workdir","onbuild","stopsignal","healthcheck","shell"],X=[t,P].concat(v).concat(s),p="("+X.join("|")+")",c=new RegExp("^(\\s*)"+p+"(\\s*)(#.*)?$","i"),n=new RegExp("^(\\s*)"+p+"(\\s+)","i");const i=(0,a.Q)({start:[{regex:/^\s*#.*$/,sol:!0,token:"comment"},{regex:b,token:[null,"keyword"],sol:!0,next:"from"},{regex:c,token:[null,"keyword",null,"error"],sol:!0},{regex:w,token:[null,"keyword",null],sol:!0,next:"array"},{regex:x,token:[null,"keyword",null],sol:!0,next:"expose"},{regex:n,token:[null,"keyword",null],sol:!0,next:"arguments"},{regex:/./,token:null}],from:[{regex:/\s*$/,token:null,next:"start"},{regex:/(\s*)(#.*)$/,token:[null,"error"],next:"start"},{regex:/(\s*\S+\s+)(as)/i,token:[null,"keyword"],next:"start"},{token:null,next:"start"}],single:[{regex:/(?:[^\\']|\\.)/,token:"string"},{regex:/'/,token:"string",pop:!0}],double:[{regex:/(?:[^\\"]|\\.)/,token:"string"},{regex:/"/,token:"string",pop:!0}],array:[{regex:/\]/,token:null,next:"start"},{regex:/"(?:[^\\"]|\\.)*"?/,token:"string"}],expose:[{regex:/\d+$/,token:"number",next:"start"},{regex:/[^\d]+$/,token:null,next:"start"},{regex:/\d+/,token:"number"},{regex:/[^\d]+/,token:null},{token:null,next:"start"}],arguments:[{regex:/^\s*#.*$/,sol:!0,token:"comment"},{regex:/"(?:[^\\"]|\\.)*"?$/,token:"string",next:"start"},{regex:/"/,token:"string",push:"double"},{regex:/'(?:[^\\']|\\.)*'?$/,token:"string",next:"start"},{regex:/'/,token:"string",push:"single"},{regex:/[^#"']+[\\`]$/,token:null},{regex:/[^#"']+$/,token:null,next:"start"},{regex:/[^#"']+/,token:null},{token:null,next:"start"}],languageData:{commentTokens:{line:"#"}}})},76991:function(WO,V,o){"use strict";o.r(V),o.d(V,{dtd:function(){return x}});var a;function t(s,X){return a=X,s}function b(s,X){var p=s.next();if(p=="<"&&s.eat("!")){if(s.eatWhile(/[\-]/))return X.tokenize=v,v(s,X);if(s.eatWhile(/[\w]/))return t("keyword","doindent")}else{if(p=="<"&&s.eat("?"))return X.tokenize=P("meta","?>"),t("meta",p);if(p=="#"&&s.eatWhile(/[\w]/))return t("atom","tag");if(p=="|")return t("keyword","separator");if(p.match(/[\(\)\[\]\-\.,\+\?>]/))return t(null,p);if(p.match(/[\[\]]/))return t("rule",p);if(p=='"'||p=="'")return X.tokenize=w(p),X.tokenize(s,X);if(s.eatWhile(/[a-zA-Z\?\+\d]/)){var c=s.current();return c.substr(c.length-1,c.length).match(/\?|\+/)!==null&&s.backUp(1),t("tag","tag")}else return p=="%"||p=="*"?t("number","number"):(s.eatWhile(/[\w\\\-_%.{,]/),t(null,null))}}function v(s,X){for(var p=0,c;(c=s.next())!=null;){if(p>=2&&c==">"){X.tokenize=b;break}p=c=="-"?p+1:0}return t("comment","comment")}function w(s){return function(X,p){for(var c=!1,n;(n=X.next())!=null;){if(n==s&&!c){p.tokenize=b;break}c=!c&&n=="\\"}return t("string","tag")}}function P(s,X){return function(p,c){for(;!p.eol();){if(p.match(X)){c.tokenize=b;break}p.next()}return s}}const x={name:"dtd",startState:function(){return{tokenize:b,baseIndent:0,stack:[]}},token:function(s,X){if(s.eatSpace())return null;var p=X.tokenize(s,X),c=X.stack[X.stack.length-1];return s.current()=="["||a==="doindent"||a=="["?X.stack.push("rule"):a==="endtag"?X.stack[X.stack.length-1]="endtag":s.current()=="]"||a=="]"||a==">"&&c=="rule"?X.stack.pop():a=="["&&X.stack.push("["),p},indent:function(s,X,p){var c=s.stack.length;return X.charAt(0)==="]"?c--:X.substr(X.length-1,X.length)===">"&&(X.substr(0,1)==="<"||a=="doindent"&&X.length>1||(a=="doindent"?c--:a==">"&&X.length>1||a=="tag"&&X!==">"||(a=="tag"&&s.stack[s.stack.length-1]=="rule"?c--:a=="tag"?c++:X===">"&&s.stack[s.stack.length-1]=="rule"&&a===">"?c--:X===">"&&s.stack[s.stack.length-1]=="rule"||(X.substr(0,1)!=="<"&&X.substr(0,1)===">"?c=c-1:X===">"||(c=c-1)))),(a==null||a=="]")&&c--),s.baseIndent+c*p.unit},languageData:{indentOnInput:/^\s*[\]>]$/}}},24144:function(WO,V,o){"use strict";o.r(V),o.d(V,{dylan:function(){return g}});function a($,f){for(var T=0;T<$.length;T++)f($[T],T)}function t($,f){for(var T=0;T<$.length;T++)if(f($[T],T))return!0;return!1}var b={unnamedDefinition:["interface"],namedDefinition:["module","library","macro","C-struct","C-union","C-function","C-callable-wrapper"],typeParameterizedDefinition:["class","C-subtype","C-mapped-subtype"],otherParameterizedDefinition:["method","function","C-variable","C-address"],constantSimpleDefinition:["constant"],variableSimpleDefinition:["variable"],otherSimpleDefinition:["generic","domain","C-pointer-type","table"],statement:["if","block","begin","method","case","for","select","when","unless","until","while","iterate","profiling","dynamic-bind"],separator:["finally","exception","cleanup","else","elseif","afterwards"],other:["above","below","by","from","handler","in","instance","let","local","otherwise","slot","subclass","then","to","keyed-by","virtual"],signalingCalls:["signal","error","cerror","break","check-type","abort"]};b.otherDefinition=b.unnamedDefinition.concat(b.namedDefinition).concat(b.otherParameterizedDefinition),b.definition=b.typeParameterizedDefinition.concat(b.otherDefinition),b.parameterizedDefinition=b.typeParameterizedDefinition.concat(b.otherParameterizedDefinition),b.simpleDefinition=b.constantSimpleDefinition.concat(b.variableSimpleDefinition).concat(b.otherSimpleDefinition),b.keyword=b.statement.concat(b.separator).concat(b.other);var v="[-_a-zA-Z?!*@<>$%]+",w=new RegExp("^"+v),P={symbolKeyword:v+":",symbolClass:"<"+v+">",symbolGlobal:"\\*"+v+"\\*",symbolConstant:"\\$"+v},x={symbolKeyword:"atom",symbolClass:"tag",symbolGlobal:"variableName.standard",symbolConstant:"variableName.constant"};for(var s in P)P.hasOwnProperty(s)&&(P[s]=new RegExp("^"+P[s]));P.keyword=[/^with(?:out)?-[-_a-zA-Z?!*@<>$%]+/];var X={};X.keyword="keyword",X.definition="def",X.simpleDefinition="def",X.signalingCalls="builtin";var p={},c={};a(["keyword","definition","simpleDefinition","signalingCalls"],function($){a(b[$],function(f){p[f]=$,c[f]=X[$]})});function n($,f,T){return f.tokenize=T,T($,f)}function i($,f){var T=$.peek();if(T=="'"||T=='"')return $.next(),n($,f,Q(T,"string"));if(T=="/"){if($.next(),$.eat("*"))return n($,f,e);if($.eat("/"))return $.skipToEnd(),"comment";$.backUp(1)}else if(/[+\-\d\.]/.test(T)){if($.match(/^[+-]?[0-9]*\.[0-9]*([esdx][+-]?[0-9]+)?/i)||$.match(/^[+-]?[0-9]+([esdx][+-]?[0-9]+)/i)||$.match(/^[+-]?\d+/))return"number"}else{if(T=="#")return $.next(),T=$.peek(),T=='"'?($.next(),n($,f,Q('"',"string"))):T=="b"?($.next(),$.eatWhile(/[01]/),"number"):T=="x"?($.next(),$.eatWhile(/[\da-f]/i),"number"):T=="o"?($.next(),$.eatWhile(/[0-7]/),"number"):T=="#"?($.next(),"punctuation"):T=="["||T=="("?($.next(),"bracket"):$.match(/f|t|all-keys|include|key|next|rest/i)?"atom":($.eatWhile(/[-a-zA-Z]/),"error");if(T=="~")return $.next(),T=$.peek(),T=="="?($.next(),T=$.peek(),T=="="&&$.next(),"operator"):"operator";if(T==":"){if($.next(),T=$.peek(),T=="=")return $.next(),"operator";if(T==":")return $.next(),"punctuation"}else{if("[](){}".indexOf(T)!=-1)return $.next(),"bracket";if(".,".indexOf(T)!=-1)return $.next(),"punctuation";if($.match("end"))return"keyword"}}for(var q in P)if(P.hasOwnProperty(q)){var y=P[q];if(y instanceof Array&&t(y,function(h){return $.match(h)})||$.match(y))return x[q]}return/[+\-*\/^=<>&|]/.test(T)?($.next(),"operator"):$.match("define")?"def":($.eatWhile(/[\w\-]/),p.hasOwnProperty($.current())?c[$.current()]:$.current().match(w)?"variable":($.next(),"variableName.standard"))}function e($,f){for(var T=!1,q=!1,y=0,h;h=$.next();){if(h=="/"&&T)if(y>0)y--;else{f.tokenize=i;break}else h=="*"&&q&&y++;T=h=="*",q=h=="/"}return"comment"}function Q($,f){return function(T,q){for(var y=!1,h,k=!1;(h=T.next())!=null;){if(h==$&&!y){k=!0;break}y=!y&&h=="\\"}return(k||!y)&&(q.tokenize=i),f}}const g={name:"dylan",startState:function(){return{tokenize:i,currentIndent:0}},token:function($,f){if($.eatSpace())return null;var T=f.tokenize($,f);return T},languageData:{commentTokens:{block:{open:"/*",close:"*/"}}}}},82040:function(WO,V,o){"use strict";o.r(V),o.d(V,{ebnf:function(){return b}});var a={slash:0,parenthesis:1},t={comment:0,_string:1,characterClass:2};const b={name:"ebnf",startState:function(){return{stringType:null,commentType:null,braced:0,lhs:!0,localState:null,stack:[],inDefinition:!1}},token:function(v,w){if(v){switch(w.stack.length===0&&(v.peek()=='"'||v.peek()=="'"?(w.stringType=v.peek(),v.next(),w.stack.unshift(t._string)):v.match("/*")?(w.stack.unshift(t.comment),w.commentType=a.slash):v.match("(*")&&(w.stack.unshift(t.comment),w.commentType=a.parenthesis)),w.stack[0]){case t._string:for(;w.stack[0]===t._string&&!v.eol();)v.peek()===w.stringType?(v.next(),w.stack.shift()):v.peek()==="\\"?(v.next(),v.next()):v.match(/^.[^\\\"\']*/);return w.lhs?"property":"string";case t.comment:for(;w.stack[0]===t.comment&&!v.eol();)w.commentType===a.slash&&v.match("*/")||w.commentType===a.parenthesis&&v.match("*)")?(w.stack.shift(),w.commentType=null):v.match(/^.[^\*]*/);return"comment";case t.characterClass:for(;w.stack[0]===t.characterClass&&!v.eol();)v.match(/^[^\]\\]+/)||v.match(".")||w.stack.shift();return"operator"}var P=v.peek();switch(P){case"[":return v.next(),w.stack.unshift(t.characterClass),"bracket";case":":case"|":case";":return v.next(),"operator";case"%":if(v.match("%%"))return"header";if(v.match(/[%][A-Za-z]+/))return"keyword";if(v.match(/[%][}]/))return"bracket";break;case"/":if(v.match(/[\/][A-Za-z]+/))return"keyword";case"\\":if(v.match(/[\][a-z]+/))return"string.special";case".":if(v.match("."))return"atom";case"*":case"-":case"+":case"^":if(v.match(P))return"atom";case"$":if(v.match("$$"))return"builtin";if(v.match(/[$][0-9]+/))return"variableName.special";case"<":if(v.match(/<<[a-zA-Z_]+>>/))return"builtin"}return v.match("//")?(v.skipToEnd(),"comment"):v.match("return")?"operator":v.match(/^[a-zA-Z_][a-zA-Z0-9_]*/)?v.match(/(?=[\(.])/)?"variable":v.match(/(?=[\s\n]*[:=])/)?"def":"variableName.special":["[","]","(",")"].indexOf(v.peek())!=-1?(v.next(),"bracket"):(v.eatSpace()||v.next(),null)}}}},37315:function(WO,V,o){"use strict";o.r(V),o.d(V,{ecl:function(){return T}});function a(q){for(var y={},h=q.split(" "),k=0;k!?|\/]/,n;function i(q,y){var h=q.next();if(p[h]){var k=p[h](q,y);if(k!==!1)return k}if(h=='"'||h=="'")return y.tokenize=e(h),y.tokenize(q,y);if(/[\[\]{}\(\),;\:\.]/.test(h))return n=h,null;if(/\d/.test(h))return q.eatWhile(/[\w\.]/),"number";if(h=="/"){if(q.eat("*"))return y.tokenize=Q,Q(q,y);if(q.eat("/"))return q.skipToEnd(),"comment"}if(c.test(h))return q.eatWhile(c),"operator";q.eatWhile(/[\w\$_]/);var Z=q.current().toLowerCase();if(b.propertyIsEnumerable(Z))return s.propertyIsEnumerable(Z)&&(n="newstatement"),"keyword";if(v.propertyIsEnumerable(Z))return s.propertyIsEnumerable(Z)&&(n="newstatement"),"variable";if(w.propertyIsEnumerable(Z))return s.propertyIsEnumerable(Z)&&(n="newstatement"),"modifier";if(P.propertyIsEnumerable(Z))return s.propertyIsEnumerable(Z)&&(n="newstatement"),"type";if(x.propertyIsEnumerable(Z))return s.propertyIsEnumerable(Z)&&(n="newstatement"),"builtin";for(var W=Z.length-1;W>=0&&(!isNaN(Z[W])||Z[W]=="_");)--W;if(W>0){var D=Z.substr(0,W+1);if(P.propertyIsEnumerable(D))return s.propertyIsEnumerable(D)&&(n="newstatement"),"type"}return X.propertyIsEnumerable(Z)?"atom":null}function e(q){return function(y,h){for(var k=!1,Z,W=!1;(Z=y.next())!=null;){if(Z==q&&!k){W=!0;break}k=!k&&Z=="\\"}return(W||!k)&&(h.tokenize=i),"string"}}function Q(q,y){for(var h=!1,k;k=q.next();){if(k=="/"&&h){y.tokenize=i;break}h=k=="*"}return"comment"}function g(q,y,h,k,Z){this.indented=q,this.column=y,this.type=h,this.align=k,this.prev=Z}function $(q,y,h){return q.context=new g(q.indented,y,h,null,q.context)}function f(q){var y=q.context.type;return(y==")"||y=="]"||y=="}")&&(q.indented=q.context.indented),q.context=q.context.prev}const T={name:"ecl",startState:function(q){return{tokenize:null,context:new g(-q,0,"top",!1),indented:0,startOfLine:!0}},token:function(q,y){var h=y.context;if(q.sol()&&(h.align==null&&(h.align=!1),y.indented=q.indentation(),y.startOfLine=!0),q.eatSpace())return null;n=null;var k=(y.tokenize||i)(q,y);if(k=="comment"||k=="meta")return k;if(h.align==null&&(h.align=!0),(n==";"||n==":")&&h.type=="statement")f(y);else if(n=="{")$(y,q.column(),"}");else if(n=="[")$(y,q.column(),"]");else if(n=="(")$(y,q.column(),")");else if(n=="}"){for(;h.type=="statement";)h=f(y);for(h.type=="}"&&(h=f(y));h.type=="statement";)h=f(y)}else n==h.type?f(y):(h.type=="}"||h.type=="top"||h.type=="statement"&&n=="newstatement")&&$(y,q.column(),"statement");return y.startOfLine=!1,k},indent:function(q,y,h){if(q.tokenize!=i&&q.tokenize!=null)return 0;var k=q.context,Z=y&&y.charAt(0);k.type=="statement"&&Z=="}"&&(k=k.prev);var W=Z==k.type;return k.type=="statement"?k.indented+(Z=="{"?0:h.unit):k.align?k.column+(W?0:1):k.indented+(W?0:h.unit)},languageData:{indentOnInput:/^\s*[{}]$/}}},87525:function(WO,V,o){"use strict";o.r(V),o.d(V,{eiffel:function(){return x}});function a(s){for(var X={},p=0,c=s.length;p>"]);function v(s,X,p){return p.tokenize.push(s),s(X,p)}function w(s,X){if(s.eatSpace())return null;var p=s.next();return p=='"'||p=="'"?v(P(p,"string"),s,X):p=="-"&&s.eat("-")?(s.skipToEnd(),"comment"):p==":"&&s.eat("=")?"operator":/[0-9]/.test(p)?(s.eatWhile(/[xXbBCc0-9\.]/),s.eat(/[\?\!]/),"variable"):/[a-zA-Z_0-9]/.test(p)?(s.eatWhile(/[a-zA-Z_0-9]/),s.eat(/[\?\!]/),"variable"):/[=+\-\/*^%<>~]/.test(p)?(s.eatWhile(/[=+\-\/*^%<>~]/),"operator"):null}function P(s,X,p){return function(c,n){for(var i=!1,e;(e=c.next())!=null;){if(e==s&&(p||!i)){n.tokenize.pop();break}i=!i&&e=="%"}return X}}const x={name:"eiffel",startState:function(){return{tokenize:[w]}},token:function(s,X){var p=X.tokenize[X.tokenize.length-1](s,X);if(p=="variable"){var c=s.current();p=t.propertyIsEnumerable(s.current())?"keyword":b.propertyIsEnumerable(s.current())?"operator":/^[A-Z][A-Z_0-9]*$/g.test(c)?"tag":/^0[bB][0-1]+$/g.test(c)||/^0[cC][0-7]+$/g.test(c)||/^0[xX][a-fA-F0-9]+$/g.test(c)||/^([0-9]+\.[0-9]*)|([0-9]*\.[0-9]+)$/g.test(c)||/^[0-9]+$/g.test(c)?"number":"variable"}return p},languageData:{commentTokens:{line:"--"}}}},28770:function(WO,V,o){"use strict";o.r(V),o.d(V,{elm:function(){return $}});function a(f,T,q){return T(q),q(f,T)}var t=/[a-z]/,b=/[A-Z]/,v=/[a-zA-Z0-9_]/,w=/[0-9]/,P=/[0-9A-Fa-f]/,x=/[-&*+.\\/<>=?^|:]/,s=/[(),[\]{}]/,X=/[ \v\f]/;function p(){return function(f,T){if(f.eatWhile(X))return null;var q=f.next();if(s.test(q))return q==="{"&&f.eat("-")?a(f,T,c(1)):q==="["&&f.match("glsl|")?a(f,T,Q):"builtin";if(q==="'")return a(f,T,e);if(q==='"')return f.eat('"')?f.eat('"')?a(f,T,n):"string":a(f,T,i);if(b.test(q))return f.eatWhile(v),"type";if(t.test(q)){var y=f.pos===1;return f.eatWhile(v),y?"def":"variable"}if(w.test(q)){if(q==="0"){if(f.eat(/[xX]/))return f.eatWhile(P),"number"}else f.eatWhile(w);return f.eat(".")&&f.eatWhile(w),f.eat(/[eE]/)&&(f.eat(/[-+]/),f.eatWhile(w)),"number"}return x.test(q)?q==="-"&&f.eat("-")?(f.skipToEnd(),"comment"):(f.eatWhile(x),"keyword"):q==="_"?"keyword":"error"}}function c(f){return f==0?p():function(T,q){for(;!T.eol();){var y=T.next();if(y=="{"&&T.eat("-"))++f;else if(y=="-"&&T.eat("}")&&(--f,f===0))return q(p()),"comment"}return q(c(f)),"comment"}}function n(f,T){for(;!f.eol();){var q=f.next();if(q==='"'&&f.eat('"')&&f.eat('"'))return T(p()),"string"}return"string"}function i(f,T){for(;f.skipTo('\\"');)f.next(),f.next();return f.skipTo('"')?(f.next(),T(p()),"string"):(f.skipToEnd(),T(p()),"error")}function e(f,T){for(;f.skipTo("\\'");)f.next(),f.next();return f.skipTo("'")?(f.next(),T(p()),"string"):(f.skipToEnd(),T(p()),"error")}function Q(f,T){for(;!f.eol();){var q=f.next();if(q==="|"&&f.eat("]"))return T(p()),"string"}return"string"}var g={case:1,of:1,as:1,if:1,then:1,else:1,let:1,in:1,type:1,alias:1,module:1,where:1,import:1,exposing:1,port:1};const $={name:"elm",startState:function(){return{f:p()}},copyState:function(f){return{f:f.f}},token:function(f,T){var q=T.f(f,function(h){T.f=h}),y=f.current();return g.hasOwnProperty(y)?"keyword":q},languageData:{commentTokens:{line:"--"}}}},53482:function(WO,V,o){"use strict";o.r(V),o.d(V,{erlang:function(){return lO}});var a=["-type","-spec","-export_type","-opaque"],t=["after","begin","catch","case","cond","end","fun","if","let","of","query","receive","try","when"],b=/[\->,;]/,v=["->",";",","],w=["and","andalso","band","bnot","bor","bsl","bsr","bxor","div","not","or","orelse","rem","xor"],P=/[\+\-\*\/<>=\|:!]/,x=["=","+","-","*","/",">",">=","<","=<","=:=","==","=/=","/=","||","<-","!"],s=/[<\(\[\{]/,X=["<<","(","[","{"],p=/[>\)\]\}]/,c=["}","]",")",">>"],n=["is_atom","is_binary","is_bitstring","is_boolean","is_float","is_function","is_integer","is_list","is_number","is_pid","is_port","is_record","is_reference","is_tuple","atom","binary","bitstring","boolean","function","integer","list","number","pid","port","record","reference","tuple"],i=["abs","adler32","adler32_combine","alive","apply","atom_to_binary","atom_to_list","binary_to_atom","binary_to_existing_atom","binary_to_list","binary_to_term","bit_size","bitstring_to_list","byte_size","check_process_code","contact_binary","crc32","crc32_combine","date","decode_packet","delete_module","disconnect_node","element","erase","exit","float","float_to_list","garbage_collect","get","get_keys","group_leader","halt","hd","integer_to_list","internal_bif","iolist_size","iolist_to_binary","is_alive","is_atom","is_binary","is_bitstring","is_boolean","is_float","is_function","is_integer","is_list","is_number","is_pid","is_port","is_process_alive","is_record","is_reference","is_tuple","length","link","list_to_atom","list_to_binary","list_to_bitstring","list_to_existing_atom","list_to_float","list_to_integer","list_to_pid","list_to_tuple","load_module","make_ref","module_loaded","monitor_node","node","node_link","node_unlink","nodes","notalive","now","open_port","pid_to_list","port_close","port_command","port_connect","port_control","pre_loaded","process_flag","process_info","processes","purge_module","put","register","registered","round","self","setelement","size","spawn","spawn_link","spawn_monitor","spawn_opt","split_binary","statistics","term_to_binary","time","throw","tl","trunc","tuple_size","tuple_to_list","unlink","unregister","whereis"],e=/[\w@Ø-ÞÀ-Öß-öø-ÿ]/,Q=/[0-7]{1,3}|[bdefnrstv\\"']|\^[a-zA-Z]|x[0-9a-zA-Z]{2}|x{[0-9a-zA-Z]+}/;function g(G,iO){if(iO.in_string)return iO.in_string=!T(G),Z(iO,G,"string");if(iO.in_atom)return iO.in_atom=!q(G),Z(iO,G,"atom");if(G.eatSpace())return Z(iO,G,"whitespace");if(!K(iO)&&G.match(/-\s*[a-zß-öø-ÿ][\wØ-ÞÀ-Öß-öø-ÿ]*/))return k(G.current(),a)?Z(iO,G,"type"):Z(iO,G,"attribute");var gO=G.next();if(gO=="%")return G.skipToEnd(),Z(iO,G,"comment");if(gO==":")return Z(iO,G,"colon");if(gO=="?")return G.eatSpace(),G.eatWhile(e),Z(iO,G,"macro");if(gO=="#")return G.eatSpace(),G.eatWhile(e),Z(iO,G,"record");if(gO=="$")return G.next()=="\\"&&!G.match(Q)?Z(iO,G,"error"):Z(iO,G,"number");if(gO==".")return Z(iO,G,"dot");if(gO=="'"){if(!(iO.in_atom=!q(G))){if(G.match(/\s*\/\s*[0-9]/,!1))return G.match(/\s*\/\s*[0-9]/,!0),Z(iO,G,"fun");if(G.match(/\s*\(/,!1)||G.match(/\s*:/,!1))return Z(iO,G,"function")}return Z(iO,G,"atom")}if(gO=='"')return iO.in_string=!T(G),Z(iO,G,"string");if(/[A-Z_Ø-ÞÀ-Ö]/.test(gO))return G.eatWhile(e),Z(iO,G,"variable");if(/[a-z_ß-öø-ÿ]/.test(gO)){if(G.eatWhile(e),G.match(/\s*\/\s*[0-9]/,!1))return G.match(/\s*\/\s*[0-9]/,!0),Z(iO,G,"fun");var M=G.current();return k(M,t)?Z(iO,G,"keyword"):k(M,w)?Z(iO,G,"operator"):G.match(/\s*\(/,!1)?k(M,i)&&(K(iO).token!=":"||K(iO,2).token=="erlang")?Z(iO,G,"builtin"):k(M,n)?Z(iO,G,"guard"):Z(iO,G,"function"):h(G)==":"?M=="erlang"?Z(iO,G,"builtin"):Z(iO,G,"function"):k(M,["true","false"])?Z(iO,G,"boolean"):Z(iO,G,"atom")}var U=/[0-9]/,eO=/[0-9a-zA-Z]/;return U.test(gO)?(G.eatWhile(U),G.eat("#")?G.eatWhile(eO)||G.backUp(1):G.eat(".")&&(G.eatWhile(U)?G.eat(/[eE]/)&&(G.eat(/[-+]/)?G.eatWhile(U)||G.backUp(2):G.eatWhile(U)||G.backUp(1)):G.backUp(1)),Z(iO,G,"number")):$(G,s,X)?Z(iO,G,"open_paren"):$(G,p,c)?Z(iO,G,"close_paren"):f(G,b,v)?Z(iO,G,"separator"):f(G,P,x)?Z(iO,G,"operator"):Z(iO,G,null)}function $(G,iO,gO){if(G.current().length==1&&iO.test(G.current())){for(G.backUp(1);iO.test(G.peek());)if(G.next(),k(G.current(),gO))return!0;G.backUp(G.current().length-1)}return!1}function f(G,iO,gO){if(G.current().length==1&&iO.test(G.current())){for(;iO.test(G.peek());)G.next();for(;01&&G[iO].type==="fun"&&G[iO-1].token==="fun")return G.slice(0,iO-1);switch(G[iO].token){case"}":return l(G,{g:["{"]});case"]":return l(G,{i:["["]});case")":return l(G,{i:["("]});case">>":return l(G,{i:["<<"]});case"end":return l(G,{i:["begin","case","fun","if","receive","try"]});case",":return l(G,{e:["begin","try","when","->",",","(","[","{","<<"]});case"->":return l(G,{r:["when"],m:["try","if","case","receive"]});case";":return l(G,{E:["case","fun","if","receive","try","when"]});case"catch":return l(G,{e:["try"]});case"of":return l(G,{e:["case"]});case"after":return l(G,{e:["receive","try"]});default:return G}}function l(G,iO){for(var gO in iO)for(var M=G.length-1,U=iO[gO],eO=M-1;-1"?k(PO.token,["receive","case","if","try"])?PO.column+gO.unit+gO.unit:PO.column+gO.unit:k(eO.token,X)?eO.column+eO.token.length:(M=H(G),rO(M)?M.column+gO.unit:0):0}function R(G){var iO=G.match(/,|[a-z]+|\}|\]|\)|>>|\|+|\(/);return rO(iO)&&iO.index===0?iO[0]:""}function j(G){var iO=G.tokenStack.slice(0,-1),gO=I(iO,"type",["open_paren"]);return rO(iO[gO])?iO[gO]:!1}function H(G){var iO=G.tokenStack,gO=I(iO,"type",["open_paren","separator","keyword"]),M=I(iO,"type",["operator"]);return rO(gO)&&rO(M)&&gO|\.\*\?]+(?=\s|$)/,token:"builtin"},{regex:/[\)><]+\S+(?=\s|$)/,token:"builtin"},{regex:/(?:[\+\-\=\/\*<>])(?=\s|$)/,token:"keyword"},{regex:/\S+/,token:"variable"},{regex:/\s+|./,token:null}],vocabulary:[{regex:/;/,token:"keyword",next:"start"},{regex:/\S+/,token:"tag"},{regex:/\s+|./,token:null}],string:[{regex:/(?:[^\\]|\\.)*?"/,token:"string",next:"start"},{regex:/.*/,token:"string"}],string2:[{regex:/^;/,token:"keyword",next:"start"},{regex:/.*/,token:"string"}],string3:[{regex:/(?:[^\\]|\\.)*?"""/,token:"string",next:"start"},{regex:/.*/,token:"string"}],stack:[{regex:/\)/,token:"bracket",next:"start"},{regex:/--/,token:"bracket"},{regex:/\S+/,token:"meta"},{regex:/\s+|./,token:null}],languageData:{name:"factor",dontIndentStates:["start","vocabulary","string","string3","stack"],commentTokens:{line:"!"}}})},77663:function(WO,V,o){"use strict";o.r(V),o.d(V,{fcl:function(){return c}});var a={term:!0,method:!0,accu:!0,rule:!0,then:!0,is:!0,and:!0,or:!0,if:!0,default:!0},t={var_input:!0,var_output:!0,fuzzify:!0,defuzzify:!0,function_block:!0,ruleblock:!0},b={end_ruleblock:!0,end_defuzzify:!0,end_function_block:!0,end_fuzzify:!0,end_var:!0},v={true:!0,false:!0,nan:!0,real:!0,min:!0,max:!0,cog:!0,cogs:!0},w=/[+\-*&^%:=<>!|\/]/;function P(n,i){var e=n.next();if(/[\d\.]/.test(e))return e=="."?n.match(/^[0-9]+([eE][\-+]?[0-9]+)?/):e=="0"?n.match(/^[xX][0-9a-fA-F]+/)||n.match(/^0[0-7]+/):n.match(/^[0-9]*\.?[0-9]*([eE][\-+]?[0-9]+)?/),"number";if(e=="/"||e=="("){if(n.eat("*"))return i.tokenize=x,x(n,i);if(n.eat("/"))return n.skipToEnd(),"comment"}if(w.test(e))return n.eatWhile(w),"operator";n.eatWhile(/[\w\$_\xa1-\uffff]/);var Q=n.current().toLowerCase();return a.propertyIsEnumerable(Q)||t.propertyIsEnumerable(Q)||b.propertyIsEnumerable(Q)?"keyword":v.propertyIsEnumerable(Q)?"atom":"variable"}function x(n,i){for(var e=!1,Q;Q=n.next();){if((Q=="/"||Q==")")&&e){i.tokenize=P;break}e=Q=="*"}return"comment"}function s(n,i,e,Q,g){this.indented=n,this.column=i,this.type=e,this.align=Q,this.prev=g}function X(n,i,e){return n.context=new s(n.indented,i,e,null,n.context)}function p(n){if(n.context.prev){var i=n.context.type;return i=="end_block"&&(n.indented=n.context.indented),n.context=n.context.prev}}const c={name:"fcl",startState:function(n){return{tokenize:null,context:new s(-n,0,"top",!1),indented:0,startOfLine:!0}},token:function(n,i){var e=i.context;if(n.sol()&&(e.align==null&&(e.align=!1),i.indented=n.indentation(),i.startOfLine=!0),n.eatSpace())return null;var Q=(i.tokenize||P)(n,i);if(Q=="comment")return Q;e.align==null&&(e.align=!0);var g=n.current().toLowerCase();return t.propertyIsEnumerable(g)?X(i,n.column(),"end_block"):b.propertyIsEnumerable(g)&&p(i),i.startOfLine=!1,Q},indent:function(n,i,e){if(n.tokenize!=P&&n.tokenize!=null)return 0;var Q=n.context,g=b.propertyIsEnumerable(i);return Q.align?Q.column+(g?0:1):Q.indented+(g?0:e.unit)},languageData:{commentTokens:{line:"//",block:{open:"(*",close:"*)"}}}}},68393:function(WO,V,o){"use strict";o.r(V),o.d(V,{forth:function(){return w}});function a(P){var x=[];return P.split(" ").forEach(function(s){x.push({name:s})}),x}var t=a("INVERT AND OR XOR 2* 2/ LSHIFT RSHIFT 0= = 0< < > U< MIN MAX 2DROP 2DUP 2OVER 2SWAP ?DUP DEPTH DROP DUP OVER ROT SWAP >R R> R@ + - 1+ 1- ABS NEGATE S>D * M* UM* FM/MOD SM/REM UM/MOD */ */MOD / /MOD MOD HERE , @ ! CELL+ CELLS C, C@ C! CHARS 2@ 2! ALIGN ALIGNED +! ALLOT CHAR [CHAR] [ ] BL FIND EXECUTE IMMEDIATE COUNT LITERAL STATE ; DOES> >BODY EVALUATE SOURCE >IN <# # #S #> HOLD SIGN BASE >NUMBER HEX DECIMAL FILL MOVE . CR EMIT SPACE SPACES TYPE U. .R U.R ACCEPT TRUE FALSE <> U> 0<> 0> NIP TUCK ROLL PICK 2>R 2R@ 2R> WITHIN UNUSED MARKER I J TO COMPILE, [COMPILE] SAVE-INPUT RESTORE-INPUT PAD ERASE 2LITERAL DNEGATE D- D+ D0< D0= D2* D2/ D< D= DMAX DMIN D>S DABS M+ M*/ D. D.R 2ROT DU< CATCH THROW FREE RESIZE ALLOCATE CS-PICK CS-ROLL GET-CURRENT SET-CURRENT FORTH-WORDLIST GET-ORDER SET-ORDER PREVIOUS SEARCH-WORDLIST WORDLIST FIND ALSO ONLY FORTH DEFINITIONS ORDER -TRAILING /STRING SEARCH COMPARE CMOVE CMOVE> BLANK SLITERAL"),b=a("IF ELSE THEN BEGIN WHILE REPEAT UNTIL RECURSE [IF] [ELSE] [THEN] ?DO DO LOOP +LOOP UNLOOP LEAVE EXIT AGAIN CASE OF ENDOF ENDCASE");function v(P,x){var s;for(s=P.length-1;s>=0;s--)if(P[s].name===x.toUpperCase())return P[s]}const w={name:"forth",startState:function(){return{state:"",base:10,coreWordList:t,immediateWordList:b,wordList:[]}},token:function(P,x){var s;if(P.eatSpace())return null;if(x.state===""){if(P.match(/^(\]|:NONAME)(\s|$)/i))return x.state=" compilation","builtin";if(s=P.match(/^(\:)\s+(\S+)(\s|$)+/),s)return x.wordList.push({name:s[2].toUpperCase()}),x.state=" compilation","def";if(s=P.match(/^(VARIABLE|2VARIABLE|CONSTANT|2CONSTANT|CREATE|POSTPONE|VALUE|WORD)\s+(\S+)(\s|$)+/i),s)return x.wordList.push({name:s[2].toUpperCase()}),"def";if(s=P.match(/^(\'|\[\'\])\s+(\S+)(\s|$)+/),s)return"builtin"}else{if(P.match(/^(\;|\[)(\s)/))return x.state="",P.backUp(1),"builtin";if(P.match(/^(\;|\[)($)/))return x.state="","builtin";if(P.match(/^(POSTPONE)\s+\S+(\s|$)+/))return"builtin"}if(s=P.match(/^(\S+)(\s+|$)/),s)return v(x.wordList,s[1])!==void 0?"variable":s[1]==="\\"?(P.skipToEnd(),"comment"):v(x.coreWordList,s[1])!==void 0?"builtin":v(x.immediateWordList,s[1])!==void 0?"keyword":s[1]==="("?(P.eatWhile(function(X){return X!==")"}),P.eat(")"),"comment"):s[1]===".("?(P.eatWhile(function(X){return X!==")"}),P.eat(")"),"string"):s[1]==='S"'||s[1]==='."'||s[1]==='C"'?(P.eatWhile(function(X){return X!=='"'}),P.eat('"'),"string"):s[1]-68719476735?"number":"atom"}}},8283:function(WO,V,o){"use strict";o.r(V),o.d(V,{fortran:function(){return X}});function a(p){for(var c={},n=0;n\/\:]/,P=/^\.(and|or|eq|lt|le|gt|ge|ne|not|eqv|neqv)\./i;function x(p,c){if(p.match(P))return"operator";var n=p.next();if(n=="!")return p.skipToEnd(),"comment";if(n=='"'||n=="'")return c.tokenize=s(n),c.tokenize(p,c);if(/[\[\]\(\),]/.test(n))return null;if(/\d/.test(n))return p.eatWhile(/[\w\.]/),"number";if(w.test(n))return p.eatWhile(w),"operator";p.eatWhile(/[\w\$_]/);var i=p.current().toLowerCase();return t.hasOwnProperty(i)?"keyword":b.hasOwnProperty(i)||v.hasOwnProperty(i)?"builtin":"variable"}function s(p){return function(c,n){for(var i=!1,e,Q=!1;(e=c.next())!=null;){if(e==p&&!i){Q=!0;break}i=!i&&e=="\\"}return(Q||!i)&&(n.tokenize=null),"string"}}const X={name:"fortran",startState:function(){return{tokenize:null}},token:function(p,c){if(p.eatSpace())return null;var n=(c.tokenize||x)(p,c);return n=="comment"||n=="meta",n}}},39781:function(WO,V,o){"use strict";o.r(V),o.d(V,{gas:function(){return t},gasArm:function(){return b}});function a(v){var w=[],P="",x={".abort":"builtin",".align":"builtin",".altmacro":"builtin",".ascii":"builtin",".asciz":"builtin",".balign":"builtin",".balignw":"builtin",".balignl":"builtin",".bundle_align_mode":"builtin",".bundle_lock":"builtin",".bundle_unlock":"builtin",".byte":"builtin",".cfi_startproc":"builtin",".comm":"builtin",".data":"builtin",".def":"builtin",".desc":"builtin",".dim":"builtin",".double":"builtin",".eject":"builtin",".else":"builtin",".elseif":"builtin",".end":"builtin",".endef":"builtin",".endfunc":"builtin",".endif":"builtin",".equ":"builtin",".equiv":"builtin",".eqv":"builtin",".err":"builtin",".error":"builtin",".exitm":"builtin",".extern":"builtin",".fail":"builtin",".file":"builtin",".fill":"builtin",".float":"builtin",".func":"builtin",".global":"builtin",".gnu_attribute":"builtin",".hidden":"builtin",".hword":"builtin",".ident":"builtin",".if":"builtin",".incbin":"builtin",".include":"builtin",".int":"builtin",".internal":"builtin",".irp":"builtin",".irpc":"builtin",".lcomm":"builtin",".lflags":"builtin",".line":"builtin",".linkonce":"builtin",".list":"builtin",".ln":"builtin",".loc":"builtin",".loc_mark_labels":"builtin",".local":"builtin",".long":"builtin",".macro":"builtin",".mri":"builtin",".noaltmacro":"builtin",".nolist":"builtin",".octa":"builtin",".offset":"builtin",".org":"builtin",".p2align":"builtin",".popsection":"builtin",".previous":"builtin",".print":"builtin",".protected":"builtin",".psize":"builtin",".purgem":"builtin",".pushsection":"builtin",".quad":"builtin",".reloc":"builtin",".rept":"builtin",".sbttl":"builtin",".scl":"builtin",".section":"builtin",".set":"builtin",".short":"builtin",".single":"builtin",".size":"builtin",".skip":"builtin",".sleb128":"builtin",".space":"builtin",".stab":"builtin",".string":"builtin",".struct":"builtin",".subsection":"builtin",".symver":"builtin",".tag":"builtin",".text":"builtin",".title":"builtin",".type":"builtin",".uleb128":"builtin",".val":"builtin",".version":"builtin",".vtable_entry":"builtin",".vtable_inherit":"builtin",".warning":"builtin",".weak":"builtin",".weakref":"builtin",".word":"builtin"},s={};function X(){P="#",s.al="variable",s.ah="variable",s.ax="variable",s.eax="variableName.special",s.rax="variableName.special",s.bl="variable",s.bh="variable",s.bx="variable",s.ebx="variableName.special",s.rbx="variableName.special",s.cl="variable",s.ch="variable",s.cx="variable",s.ecx="variableName.special",s.rcx="variableName.special",s.dl="variable",s.dh="variable",s.dx="variable",s.edx="variableName.special",s.rdx="variableName.special",s.si="variable",s.esi="variableName.special",s.rsi="variableName.special",s.di="variable",s.edi="variableName.special",s.rdi="variableName.special",s.sp="variable",s.esp="variableName.special",s.rsp="variableName.special",s.bp="variable",s.ebp="variableName.special",s.rbp="variableName.special",s.ip="variable",s.eip="variableName.special",s.rip="variableName.special",s.cs="keyword",s.ds="keyword",s.ss="keyword",s.es="keyword",s.fs="keyword",s.gs="keyword"}function p(){P="@",x.syntax="builtin",s.r0="variable",s.r1="variable",s.r2="variable",s.r3="variable",s.r4="variable",s.r5="variable",s.r6="variable",s.r7="variable",s.r8="variable",s.r9="variable",s.r10="variable",s.r11="variable",s.r12="variable",s.sp="variableName.special",s.lr="variableName.special",s.pc="variableName.special",s.r13=s.sp,s.r14=s.lr,s.r15=s.pc,w.push(function(i,e){if(i==="#")return e.eatWhile(/\w/),"number"})}v==="x86"?X():(v==="arm"||v==="armv6")&&p();function c(i,e){for(var Q=!1,g;(g=i.next())!=null;){if(g===e&&!Q)return!1;Q=!Q&&g==="\\"}return Q}function n(i,e){for(var Q=!1,g;(g=i.next())!=null;){if(g==="/"&&Q){e.tokenize=null;break}Q=g==="*"}return"comment"}return{name:"gas",startState:function(){return{tokenize:null}},token:function(i,e){if(e.tokenize)return e.tokenize(i,e);if(i.eatSpace())return null;var Q,g,$=i.next();if($==="/"&&i.eat("*"))return e.tokenize=n,n(i,e);if($===P)return i.skipToEnd(),"comment";if($==='"')return c(i,'"'),"string";if($===".")return i.eatWhile(/\w/),g=i.current().toLowerCase(),Q=x[g],Q||null;if($==="=")return i.eatWhile(/\w/),"tag";if($==="{"||$==="}")return"bracket";if(/\d/.test($))return $==="0"&&i.eat("x")?(i.eatWhile(/[0-9a-fA-F]/),"number"):(i.eatWhile(/\d/),"number");if(/\w/.test($))return i.eatWhile(/\w/),i.eat(":")?"tag":(g=i.current().toLowerCase(),Q=s[g],Q||null);for(var f=0;f]*>?/)?"variable":(t.next(),t.eatWhile(/[^@"<#]/),null)}}},23883:function(WO,V,o){"use strict";o.r(V),o.d(V,{groovy:function(){return g}});function a($){for(var f={},T=$.split(" "),q=0;q"))return P="->",null;if(/[+\-*&%=<>!?|\/~]/.test(T))return $.eatWhile(/[+\-*&%=<>|~]/),"operator";if($.eatWhile(/[\w\$_]/),T=="@")return $.eatWhile(/[\w\$_\.]/),"meta";if(f.lastToken==".")return"property";if($.eat(":"))return P="proplabel","property";var q=$.current();return w.propertyIsEnumerable(q)?"atom":t.propertyIsEnumerable(q)?(b.propertyIsEnumerable(q)?P="newstatement":v.propertyIsEnumerable(q)&&(P="standalone"),"keyword"):"variable"}x.isBase=!0;function s($,f,T){var q=!1;if($!="/"&&f.eat($))if(f.eat($))q=!0;else return"string";function y(h,k){for(var Z=!1,W,D=!q;(W=h.next())!=null;){if(W==$&&!Z){if(!q)break;if(h.match($+$)){D=!0;break}}if($=='"'&&W=="$"&&!Z){if(h.eat("{"))return k.tokenize.push(X()),"string";if(h.match(/^\w/,!1))return k.tokenize.push(p),"string"}Z=!Z&&W=="\\"}return D&&k.tokenize.pop(),"string"}return T.tokenize.push(y),y(f,T)}function X(){var $=1;function f(T,q){if(T.peek()=="}"){if($--,$==0)return q.tokenize.pop(),q.tokenize[q.tokenize.length-1](T,q)}else T.peek()=="{"&&$++;return x(T,q)}return f.isBase=!0,f}function p($,f){var T=$.match(/^(\.|[\w\$_]+)/);return T?T[0]=="."?null:"variable":(f.tokenize.pop(),f.tokenize[f.tokenize.length-1]($,f))}function c($,f){for(var T=!1,q;q=$.next();){if(q=="/"&&T){f.tokenize.pop();break}T=q=="*"}return"comment"}function n($,f){return!$||$=="operator"||$=="->"||/[\.\[\{\(,;:]/.test($)||$=="newstatement"||$=="keyword"||$=="proplabel"||$=="standalone"&&!f}function i($,f,T,q,y){this.indented=$,this.column=f,this.type=T,this.align=q,this.prev=y}function e($,f,T){return $.context=new i($.indented,f,T,null,$.context)}function Q($){var f=$.context.type;return(f==")"||f=="]"||f=="}")&&($.indented=$.context.indented),$.context=$.context.prev}const g={name:"groovy",startState:function($){return{tokenize:[x],context:new i(-$,0,"top",!1),indented:0,startOfLine:!0,lastToken:null}},token:function($,f){var T=f.context;if($.sol()&&(T.align==null&&(T.align=!1),f.indented=$.indentation(),f.startOfLine=!0,T.type=="statement"&&!n(f.lastToken,!0)&&(Q(f),T=f.context)),$.eatSpace())return null;P=null;var q=f.tokenize[f.tokenize.length-1]($,f);if(q=="comment")return q;if(T.align==null&&(T.align=!0),(P==";"||P==":")&&T.type=="statement")Q(f);else if(P=="->"&&T.type=="statement"&&T.prev.type=="}")Q(f),f.context.align=!1;else if(P=="{")e(f,$.column(),"}");else if(P=="[")e(f,$.column(),"]");else if(P=="(")e(f,$.column(),")");else if(P=="}"){for(;T.type=="statement";)T=Q(f);for(T.type=="}"&&(T=Q(f));T.type=="statement";)T=Q(f)}else P==T.type?Q(f):(T.type=="}"||T.type=="top"||T.type=="statement"&&P=="newstatement")&&e(f,$.column(),"statement");return f.startOfLine=!1,f.lastToken=P||q,q},indent:function($,f,T){if(!$.tokenize[$.tokenize.length-1].isBase)return null;var q=f&&f.charAt(0),y=$.context;y.type=="statement"&&!n($.lastToken,!0)&&(y=y.prev);var h=q==y.type;return y.type=="statement"?y.indented+(q=="{"?0:T.unit):y.align?y.column+(h?0:1):y.indented+(h?0:T.unit)},languageData:{indentOnInput:/^\s*[{}]$/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}},closeBrackets:{brackets:["(","[","{","'",'"',"'''",'"""']}}}},95372:function(WO,V,o){"use strict";o.r(V),o.d(V,{haskell:function(){return g}});function a($,f,T){return f(T),T($,f)}var t=/[a-z_]/,b=/[A-Z]/,v=/\d/,w=/[0-9A-Fa-f]/,P=/[0-7]/,x=/[a-z_A-Z0-9'\xa1-\uffff]/,s=/[-!#$%&*+.\/<=>?@\\^|~:]/,X=/[(),;[\]`{}]/,p=/[ \t\v\f]/;function c($,f){if($.eatWhile(p))return null;var T=$.next();if(X.test(T)){if(T=="{"&&$.eat("-")){var q="comment";return $.eat("#")&&(q="meta"),a($,f,n(q,1))}return null}if(T=="'")return $.eat("\\"),$.next(),$.eat("'")?"string":"error";if(T=='"')return a($,f,i);if(b.test(T))return $.eatWhile(x),$.eat(".")?"qualifier":"type";if(t.test(T))return $.eatWhile(x),"variable";if(v.test(T)){if(T=="0"){if($.eat(/[xX]/))return $.eatWhile(w),"integer";if($.eat(/[oO]/))return $.eatWhile(P),"number"}$.eatWhile(v);var q="number";return $.match(/^\.\d+/)&&(q="number"),$.eat(/[eE]/)&&(q="number",$.eat(/[-+]/),$.eatWhile(v)),q}return T=="."&&$.eat(".")?"keyword":s.test(T)?T=="-"&&$.eat(/-/)&&($.eatWhile(/-/),!$.eat(s))?($.skipToEnd(),"comment"):($.eatWhile(s),"variable"):"error"}function n($,f){return f==0?c:function(T,q){for(var y=f;!T.eol();){var h=T.next();if(h=="{"&&T.eat("-"))++y;else if(h=="-"&&T.eat("}")&&(--y,y==0))return q(c),$}return q(n($,y)),$}}function i($,f){for(;!$.eol();){var T=$.next();if(T=='"')return f(c),"string";if(T=="\\"){if($.eol()||$.eat(p))return f(e),"string";$.eat("&")||$.next()}}return f(c),"error"}function e($,f){return $.eat("\\")?a($,f,i):($.next(),f(c),"error")}var Q=function(){var $={};function f(T){return function(){for(var q=0;q","@","~","=>"),f("builtin")("!!","$!","$","&&","+","++","-",".","/","/=","<","<*","<=","<$>","<*>","=<<","==",">",">=",">>",">>=","^","^^","||","*","*>","**"),f("builtin")("Applicative","Bool","Bounded","Char","Double","EQ","Either","Enum","Eq","False","FilePath","Float","Floating","Fractional","Functor","GT","IO","IOError","Int","Integer","Integral","Just","LT","Left","Maybe","Monad","Nothing","Num","Ord","Ordering","Rational","Read","ReadS","Real","RealFloat","RealFrac","Right","Show","ShowS","String","True"),f("builtin")("abs","acos","acosh","all","and","any","appendFile","asTypeOf","asin","asinh","atan","atan2","atanh","break","catch","ceiling","compare","concat","concatMap","const","cos","cosh","curry","cycle","decodeFloat","div","divMod","drop","dropWhile","either","elem","encodeFloat","enumFrom","enumFromThen","enumFromThenTo","enumFromTo","error","even","exp","exponent","fail","filter","flip","floatDigits","floatRadix","floatRange","floor","fmap","foldl","foldl1","foldr","foldr1","fromEnum","fromInteger","fromIntegral","fromRational","fst","gcd","getChar","getContents","getLine","head","id","init","interact","ioError","isDenormalized","isIEEE","isInfinite","isNaN","isNegativeZero","iterate","last","lcm","length","lex","lines","log","logBase","lookup","map","mapM","mapM_","max","maxBound","maximum","maybe","min","minBound","minimum","mod","negate","not","notElem","null","odd","or","otherwise","pi","pred","print","product","properFraction","pure","putChar","putStr","putStrLn","quot","quotRem","read","readFile","readIO","readList","readLn","readParen","reads","readsPrec","realToFrac","recip","rem","repeat","replicate","return","reverse","round","scaleFloat","scanl","scanl1","scanr","scanr1","seq","sequence","sequence_","show","showChar","showList","showParen","showString","shows","showsPrec","significand","signum","sin","sinh","snd","span","splitAt","sqrt","subtract","succ","sum","tail","take","takeWhile","tan","tanh","toEnum","toInteger","toRational","truncate","uncurry","undefined","unlines","until","unwords","unzip","unzip3","userError","words","writeFile","zip","zip3","zipWith","zipWith3"),$}();const g={name:"haskell",startState:function(){return{f:c}},copyState:function($){return{f:$.f}},token:function($,f){var T=f.f($,function(y){f.f=y}),q=$.current();return Q.hasOwnProperty(q)?Q[q]:T},languageData:{commentTokens:{line:"--",block:{open:"{-",close:"-}"}}}}},63509:function(WO,V,o){"use strict";o.r(V),o.d(V,{haxe:function(){return re},hxml:function(){return le}});function a(OO){return{type:OO,style:"keyword"}}var t=a("keyword a"),b=a("keyword b"),v=a("keyword c"),w=a("operator"),P={type:"atom",style:"atom"},x={type:"attribute",style:"attribute"},n=a("typedef"),s={if:t,while:t,else:b,do:b,try:b,return:v,break:v,continue:v,new:v,throw:v,var:a("var"),inline:x,static:x,using:a("import"),public:x,private:x,cast:a("cast"),import:a("import"),macro:a("macro"),function:a("function"),catch:a("catch"),untyped:a("untyped"),callback:a("cb"),for:a("for"),switch:a("switch"),case:a("case"),default:a("default"),in:w,never:a("property_access"),trace:a("trace"),class:n,abstract:n,enum:n,interface:n,typedef:n,extends:n,implements:n,dynamic:n,true:P,false:P,null:P},X=/[+\-*&%=<>!?|]/;function p(OO,_,C){return _.tokenize=C,C(OO,_)}function c(OO,_){for(var C=!1,dO;(dO=OO.next())!=null;){if(dO==_&&!C)return!0;C=!C&&dO=="\\"}}var n,i;function e(OO,_,C){return n=OO,i=C,_}function Q(OO,_){var C=OO.next();if(C=='"'||C=="'")return p(OO,_,g(C));if(/[\[\]{}\(\),;\:\.]/.test(C))return e(C);if(C=="0"&&OO.eat(/x/i))return OO.eatWhile(/[\da-f]/i),e("number","number");if(/\d/.test(C)||C=="-"&&OO.eat(/\d/))return OO.match(/^\d*(?:\.\d*(?!\.))?(?:[eE][+\-]?\d+)?/),e("number","number");if(_.reAllowed&&C=="~"&&OO.eat(/\//))return c(OO,"/"),OO.eatWhile(/[gimsu]/),e("regexp","string.special");if(C=="/")return OO.eat("*")?p(OO,_,$):OO.eat("/")?(OO.skipToEnd(),e("comment","comment")):(OO.eatWhile(X),e("operator",null,OO.current()));if(C=="#")return OO.skipToEnd(),e("conditional","meta");if(C=="@")return OO.eat(/:/),OO.eatWhile(/[\w_]/),e("metadata","meta");if(X.test(C))return OO.eatWhile(X),e("operator",null,OO.current());var dO;if(/[A-Z]/.test(C))return OO.eatWhile(/[\w_<>]/),dO=OO.current(),e("type","type",dO);OO.eatWhile(/[\w_]/);var dO=OO.current(),aO=s.propertyIsEnumerable(dO)&&s[dO];return aO&&_.kwAllowed?e(aO.type,aO.style,dO):e("variable","variable",dO)}function g(OO){return function(_,C){return c(_,OO)&&(C.tokenize=Q),e("string","string")}}function $(OO,_){for(var C=!1,dO;dO=OO.next();){if(dO=="/"&&C){_.tokenize=Q;break}C=dO=="*"}return e("comment","comment")}var f={atom:!0,number:!0,variable:!0,string:!0,regexp:!0};function T(OO,_,C,dO,aO,AO){this.indented=OO,this.column=_,this.type=C,this.prev=aO,this.info=AO,dO!=null&&(this.align=dO)}function q(OO,_){for(var C=OO.localVars;C;C=C.next)if(C.name==_)return!0}function y(OO,_,C,dO,aO){var AO=OO.cc;for(Z.state=OO,Z.stream=aO,Z.marked=null,Z.cc=AO,OO.lexical.hasOwnProperty("align")||(OO.lexical.align=!0);;){var se=AO.length?AO.pop():j;if(se(C,dO)){for(;AO.length&&AO[AO.length-1].lex;)AO.pop()();return Z.marked?Z.marked:C=="variable"&&q(OO,dO)?"variableName.local":C=="variable"&&h(OO,dO)?"variableName.special":_}}}function h(OO,_){if(/[a-z]/.test(_.charAt(0)))return!1;for(var C=OO.importedtypes.length,dO=0;dO=0;OO--)Z.cc.push(arguments[OO])}function D(){return W.apply(null,arguments),!0}function XO(OO,_){for(var C=_;C;C=C.next)if(C.name==OO)return!0;return!1}function K(OO){var _=Z.state;if(_.context){if(Z.marked="def",XO(OO,_.localVars))return;_.localVars={name:OO,next:_.localVars}}else if(_.globalVars){if(XO(OO,_.globalVars))return;_.globalVars={name:OO,next:_.globalVars}}}var yO={name:"this",next:null};function J(){Z.state.context||(Z.state.localVars=yO),Z.state.context={prev:Z.state.context,vars:Z.state.localVars}}function A(){Z.state.localVars=Z.state.context.vars,Z.state.context=Z.state.context.prev}A.lex=!0;function l(OO,_){var C=function(){var dO=Z.state;dO.lexical=new T(dO.indented,Z.stream.column(),OO,null,dO.lexical,_)};return C.lex=!0,C}function d(){var OO=Z.state;OO.lexical.prev&&(OO.lexical.type==")"&&(OO.indented=OO.lexical.indented),OO.lexical=OO.lexical.prev)}d.lex=!0;function R(OO){function _(C){return C==OO?D():OO==";"?W():D(_)}return _}function j(OO){return OO=="@"?D(lO):OO=="var"?D(l("vardef"),fO,R(";"),d):OO=="keyword a"?D(l("form"),H,j,d):OO=="keyword b"?D(l("form"),j,d):OO=="{"?D(l("}"),J,bO,d,A):OO==";"?D():OO=="attribute"?D(rO):OO=="function"?D(mO):OO=="for"?D(l("form"),R("("),l(")"),L,R(")"),d,j,d):OO=="variable"?D(l("stat"),M):OO=="switch"?D(l("form"),H,l("}","switch"),R("{"),bO,d,d):OO=="case"?D(H,R(":")):OO=="default"?D(R(":")):OO=="catch"?D(l("form"),J,R("("),BO,R(")"),j,d,A):OO=="import"?D(iO,R(";")):OO=="typedef"?D(gO):W(l("stat"),H,R(";"),d)}function H(OO){return f.hasOwnProperty(OO)||OO=="type"?D(I):OO=="function"?D(mO):OO=="keyword c"?D(tO):OO=="("?D(l(")"),tO,R(")"),d,I):OO=="operator"?D(H):OO=="["?D(l("]"),PO(tO,"]"),d,I):OO=="{"?D(l("}"),PO(eO,"}"),d,I):D()}function tO(OO){return OO.match(/[;\}\)\],]/)?W():W(H)}function I(OO,_){if(OO=="operator"&&/\+\+|--/.test(_))return D(I);if(OO=="operator"||OO==":")return D(H);if(OO!=";"){if(OO=="(")return D(l(")"),PO(H,")"),d,I);if(OO==".")return D(U,I);if(OO=="[")return D(l("]"),H,R("]"),d,I)}}function rO(OO){if(OO=="attribute")return D(rO);if(OO=="function")return D(mO);if(OO=="var")return D(fO)}function lO(OO){if(OO==":"||OO=="variable")return D(lO);if(OO=="(")return D(l(")"),PO(G,")"),d,j)}function G(OO){if(OO=="variable")return D()}function iO(OO,_){if(OO=="variable"&&/[A-Z]/.test(_.charAt(0)))return k(_),D();if(OO=="variable"||OO=="property"||OO=="."||_=="*")return D(iO)}function gO(OO,_){if(OO=="variable"&&/[A-Z]/.test(_.charAt(0)))return k(_),D();if(OO=="type"&&/[A-Z]/.test(_.charAt(0)))return D()}function M(OO){return OO==":"?D(d,j):W(I,R(";"),d)}function U(OO){if(OO=="variable")return Z.marked="property",D()}function eO(OO){if(OO=="variable"&&(Z.marked="property"),f.hasOwnProperty(OO))return D(R(":"),H)}function PO(OO,_){function C(dO){return dO==","?D(OO,C):dO==_?D():D(R(_))}return function(dO){return dO==_?D():W(OO,C)}}function bO(OO){return OO=="}"?D():W(j,bO)}function fO(OO,_){return OO=="variable"?(K(_),D(GO,jO)):D()}function jO(OO,_){if(_=="=")return D(H,jO);if(OO==",")return D(fO)}function L(OO,_){return OO=="variable"?(K(_),D(sO,H)):W()}function sO(OO,_){if(_=="in")return D()}function mO(OO,_){if(OO=="variable"||OO=="type")return K(_),D(mO);if(_=="new")return D(mO);if(OO=="(")return D(l(")"),J,PO(BO,")"),d,GO,j,A)}function GO(OO){if(OO==":")return D(HO)}function HO(OO){if(OO=="type"||OO=="variable")return D();if(OO=="{")return D(l("}"),PO(ie,"}"),d)}function ie(OO){if(OO=="variable")return D(GO)}function BO(OO,_){if(OO=="variable")return K(_),D(GO)}const re={name:"haxe",startState:function(OO){var _=["Int","Float","String","Void","Std","Bool","Dynamic","Array"],C={tokenize:Q,reAllowed:!0,kwAllowed:!0,cc:[],lexical:new T(-OO,0,"block",!1),importedtypes:_,context:null,indented:0};return C},token:function(OO,_){if(OO.sol()&&(_.lexical.hasOwnProperty("align")||(_.lexical.align=!1),_.indented=OO.indentation()),OO.eatSpace())return null;var C=_.tokenize(OO,_);return n=="comment"?C:(_.reAllowed=!!(n=="operator"||n=="keyword c"||n.match(/^[\[{}\(,;:]$/)),_.kwAllowed=n!=".",y(_,C,n,i,OO))},indent:function(OO,_,C){if(OO.tokenize!=Q)return 0;var dO=_&&_.charAt(0),aO=OO.lexical;aO.type=="stat"&&dO=="}"&&(aO=aO.prev);var AO=aO.type,se=dO==AO;return AO=="vardef"?aO.indented+4:AO=="form"&&dO=="{"?aO.indented:AO=="stat"||AO=="form"?aO.indented+C.unit:aO.info=="switch"&&!se?aO.indented+(/^(?:case|default)\b/.test(_)?C.unit:2*C.unit):aO.align?aO.column+(se?0:1):aO.indented+(se?0:C.unit)},languageData:{indentOnInput:/^\s*[{}]$/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}}}},le={name:"hxml",startState:function(){return{define:!1,inString:!1}},token:function(OO,_){var aO=OO.peek(),C=OO.sol();if(aO=="#")return OO.skipToEnd(),"comment";if(C&&aO=="-"){var dO="variable-2";return OO.eat(/-/),OO.peek()=="-"&&(OO.eat(/-/),dO="keyword a"),OO.peek()=="D"&&(OO.eat(/[D]/),dO="keyword c",_.define=!0),OO.eatWhile(/[A-Z]/i),dO}var aO=OO.peek();return _.inString==!1&&aO=="'"&&(_.inString=!0,OO.next()),_.inString==!0?(OO.skipTo("'")||OO.skipToEnd(),OO.peek()=="'"&&(OO.next(),_.inString=!1),"string"):(OO.next(),null)},languageData:{commentTokens:{line:"#"}}}},36395:function(WO,V,o){"use strict";o.r(V),o.d(V,{http:function(){return X}});function a(p,c){return p.skipToEnd(),c.cur=x,"error"}function t(p,c){return p.match(/^HTTP\/\d\.\d/)?(c.cur=b,"keyword"):p.match(/^[A-Z]+/)&&/[ \t]/.test(p.peek())?(c.cur=w,"keyword"):a(p,c)}function b(p,c){var n=p.match(/^\d+/);if(!n)return a(p,c);c.cur=v;var i=Number(n[0]);return i>=100&&i<400?"atom":"error"}function v(p,c){return p.skipToEnd(),c.cur=x,null}function w(p,c){return p.eatWhile(/\S/),c.cur=P,"string.special"}function P(p,c){return p.match(/^HTTP\/\d\.\d$/)?(c.cur=x,"keyword"):a(p,c)}function x(p){return p.sol()&&!p.eat(/[ \t]/)?p.match(/^.*?:/)?"atom":(p.skipToEnd(),"error"):(p.skipToEnd(),"string")}function s(p){return p.skipToEnd(),null}const X={name:"http",token:function(p,c){var n=c.cur;return n!=x&&n!=s&&p.eatSpace()?null:n(p,c)},blankLine:function(p){p.cur=s},startState:function(){return{cur:t}}}},22314:function(WO,V,o){"use strict";o.r(V),o.d(V,{idl:function(){return p}});function a(c){return new RegExp("^(("+c.join(")|(")+"))\\b","i")}var t=["a_correlate","abs","acos","adapt_hist_equal","alog","alog2","alog10","amoeba","annotate","app_user_dir","app_user_dir_query","arg_present","array_equal","array_indices","arrow","ascii_template","asin","assoc","atan","axis","axis","bandpass_filter","bandreject_filter","barplot","bar_plot","beseli","beselj","beselk","besely","beta","biginteger","bilinear","bin_date","binary_template","bindgen","binomial","bit_ffs","bit_population","blas_axpy","blk_con","boolarr","boolean","boxplot","box_cursor","breakpoint","broyden","bubbleplot","butterworth","bytarr","byte","byteorder","bytscl","c_correlate","calendar","caldat","call_external","call_function","call_method","call_procedure","canny","catch","cd","cdf","ceil","chebyshev","check_math","chisqr_cvf","chisqr_pdf","choldc","cholsol","cindgen","cir_3pnt","clipboard","close","clust_wts","cluster","cluster_tree","cmyk_convert","code_coverage","color_convert","color_exchange","color_quan","color_range_map","colorbar","colorize_sample","colormap_applicable","colormap_gradient","colormap_rotation","colortable","comfit","command_line_args","common","compile_opt","complex","complexarr","complexround","compute_mesh_normals","cond","congrid","conj","constrained_min","contour","contour","convert_coord","convol","convol_fft","coord2to3","copy_lun","correlate","cos","cosh","cpu","cramer","createboxplotdata","create_cursor","create_struct","create_view","crossp","crvlength","ct_luminance","cti_test","cursor","curvefit","cv_coord","cvttobm","cw_animate","cw_animate_getp","cw_animate_load","cw_animate_run","cw_arcball","cw_bgroup","cw_clr_index","cw_colorsel","cw_defroi","cw_field","cw_filesel","cw_form","cw_fslider","cw_light_editor","cw_light_editor_get","cw_light_editor_set","cw_orient","cw_palette_editor","cw_palette_editor_get","cw_palette_editor_set","cw_pdmenu","cw_rgbslider","cw_tmpl","cw_zoom","db_exists","dblarr","dcindgen","dcomplex","dcomplexarr","define_key","define_msgblk","define_msgblk_from_file","defroi","defsysv","delvar","dendro_plot","dendrogram","deriv","derivsig","determ","device","dfpmin","diag_matrix","dialog_dbconnect","dialog_message","dialog_pickfile","dialog_printersetup","dialog_printjob","dialog_read_image","dialog_write_image","dictionary","digital_filter","dilate","dindgen","dissolve","dist","distance_measure","dlm_load","dlm_register","doc_library","double","draw_roi","edge_dog","efont","eigenql","eigenvec","ellipse","elmhes","emboss","empty","enable_sysrtn","eof","eos","erase","erf","erfc","erfcx","erode","errorplot","errplot","estimator_filter","execute","exit","exp","expand","expand_path","expint","extract","extract_slice","f_cvf","f_pdf","factorial","fft","file_basename","file_chmod","file_copy","file_delete","file_dirname","file_expand_path","file_gunzip","file_gzip","file_info","file_lines","file_link","file_mkdir","file_move","file_poll_input","file_readlink","file_same","file_search","file_tar","file_test","file_untar","file_unzip","file_which","file_zip","filepath","findgen","finite","fix","flick","float","floor","flow3","fltarr","flush","format_axis_values","forward_function","free_lun","fstat","fulstr","funct","function","fv_test","fx_root","fz_roots","gamma","gamma_ct","gauss_cvf","gauss_pdf","gauss_smooth","gauss2dfit","gaussfit","gaussian_function","gaussint","get_drive_list","get_dxf_objects","get_kbrd","get_login_info","get_lun","get_screen_size","getenv","getwindows","greg2jul","grib","grid_input","grid_tps","grid3","griddata","gs_iter","h_eq_ct","h_eq_int","hanning","hash","hdf","hdf5","heap_free","heap_gc","heap_nosave","heap_refcount","heap_save","help","hilbert","hist_2d","hist_equal","histogram","hls","hough","hqr","hsv","i18n_multibytetoutf8","i18n_multibytetowidechar","i18n_utf8tomultibyte","i18n_widechartomultibyte","ibeta","icontour","iconvertcoord","idelete","identity","idl_base64","idl_container","idl_validname","idlexbr_assistant","idlitsys_createtool","idlunit","iellipse","igamma","igetcurrent","igetdata","igetid","igetproperty","iimage","image","image_cont","image_statistics","image_threshold","imaginary","imap","indgen","int_2d","int_3d","int_tabulated","intarr","interpol","interpolate","interval_volume","invert","ioctl","iopen","ir_filter","iplot","ipolygon","ipolyline","iputdata","iregister","ireset","iresolve","irotate","isa","isave","iscale","isetcurrent","isetproperty","ishft","isocontour","isosurface","isurface","itext","itranslate","ivector","ivolume","izoom","journal","json_parse","json_serialize","jul2greg","julday","keyword_set","krig2d","kurtosis","kw_test","l64indgen","la_choldc","la_cholmprove","la_cholsol","la_determ","la_eigenproblem","la_eigenql","la_eigenvec","la_elmhes","la_gm_linear_model","la_hqr","la_invert","la_least_square_equality","la_least_squares","la_linear_equation","la_ludc","la_lumprove","la_lusol","la_svd","la_tridc","la_trimprove","la_triql","la_trired","la_trisol","label_date","label_region","ladfit","laguerre","lambda","lambdap","lambertw","laplacian","least_squares_filter","leefilt","legend","legendre","linbcg","lindgen","linfit","linkimage","list","ll_arc_distance","lmfit","lmgr","lngamma","lnp_test","loadct","locale_get","logical_and","logical_or","logical_true","lon64arr","lonarr","long","long64","lsode","lu_complex","ludc","lumprove","lusol","m_correlate","machar","make_array","make_dll","make_rt","map","mapcontinents","mapgrid","map_2points","map_continents","map_grid","map_image","map_patch","map_proj_forward","map_proj_image","map_proj_info","map_proj_init","map_proj_inverse","map_set","matrix_multiply","matrix_power","max","md_test","mean","meanabsdev","mean_filter","median","memory","mesh_clip","mesh_decimate","mesh_issolid","mesh_merge","mesh_numtriangles","mesh_obj","mesh_smooth","mesh_surfacearea","mesh_validate","mesh_volume","message","min","min_curve_surf","mk_html_help","modifyct","moment","morph_close","morph_distance","morph_gradient","morph_hitormiss","morph_open","morph_thin","morph_tophat","multi","n_elements","n_params","n_tags","ncdf","newton","noise_hurl","noise_pick","noise_scatter","noise_slur","norm","obj_class","obj_destroy","obj_hasmethod","obj_isa","obj_new","obj_valid","objarr","on_error","on_ioerror","online_help","openr","openu","openw","oplot","oploterr","orderedhash","p_correlate","parse_url","particle_trace","path_cache","path_sep","pcomp","plot","plot3d","plot","plot_3dbox","plot_field","ploterr","plots","polar_contour","polar_surface","polyfill","polyshade","pnt_line","point_lun","polarplot","poly","poly_2d","poly_area","poly_fit","polyfillv","polygon","polyline","polywarp","popd","powell","pref_commit","pref_get","pref_set","prewitt","primes","print","printf","printd","pro","product","profile","profiler","profiles","project_vol","ps_show_fonts","psafm","pseudo","ptr_free","ptr_new","ptr_valid","ptrarr","pushd","qgrid3","qhull","qromb","qromo","qsimp","query_*","query_ascii","query_bmp","query_csv","query_dicom","query_gif","query_image","query_jpeg","query_jpeg2000","query_mrsid","query_pict","query_png","query_ppm","query_srf","query_tiff","query_video","query_wav","r_correlate","r_test","radon","randomn","randomu","ranks","rdpix","read","readf","read_ascii","read_binary","read_bmp","read_csv","read_dicom","read_gif","read_image","read_interfile","read_jpeg","read_jpeg2000","read_mrsid","read_pict","read_png","read_ppm","read_spr","read_srf","read_sylk","read_tiff","read_video","read_wav","read_wave","read_x11_bitmap","read_xwd","reads","readu","real_part","rebin","recall_commands","recon3","reduce_colors","reform","region_grow","register_cursor","regress","replicate","replicate_inplace","resolve_all","resolve_routine","restore","retall","return","reverse","rk4","roberts","rot","rotate","round","routine_filepath","routine_info","rs_test","s_test","save","savgol","scale3","scale3d","scatterplot","scatterplot3d","scope_level","scope_traceback","scope_varfetch","scope_varname","search2d","search3d","sem_create","sem_delete","sem_lock","sem_release","set_plot","set_shading","setenv","sfit","shade_surf","shade_surf_irr","shade_volume","shift","shift_diff","shmdebug","shmmap","shmunmap","shmvar","show3","showfont","signum","simplex","sin","sindgen","sinh","size","skewness","skip_lun","slicer3","slide_image","smooth","sobel","socket","sort","spawn","sph_4pnt","sph_scat","spher_harm","spl_init","spl_interp","spline","spline_p","sprsab","sprsax","sprsin","sprstp","sqrt","standardize","stddev","stop","strarr","strcmp","strcompress","streamline","streamline","stregex","stretch","string","strjoin","strlen","strlowcase","strmatch","strmessage","strmid","strpos","strput","strsplit","strtrim","struct_assign","struct_hide","strupcase","surface","surface","surfr","svdc","svdfit","svsol","swap_endian","swap_endian_inplace","symbol","systime","t_cvf","t_pdf","t3d","tag_names","tan","tanh","tek_color","temporary","terminal_size","tetra_clip","tetra_surface","tetra_volume","text","thin","thread","threed","tic","time_test2","timegen","timer","timestamp","timestamptovalues","tm_test","toc","total","trace","transpose","tri_surf","triangulate","trigrid","triql","trired","trisol","truncate_lun","ts_coef","ts_diff","ts_fcast","ts_smooth","tv","tvcrs","tvlct","tvrd","tvscl","typename","uindgen","uint","uintarr","ul64indgen","ulindgen","ulon64arr","ulonarr","ulong","ulong64","uniq","unsharp_mask","usersym","value_locate","variance","vector","vector_field","vel","velovect","vert_t3d","voigt","volume","voronoi","voxel_proj","wait","warp_tri","watershed","wdelete","wf_draw","where","widget_base","widget_button","widget_combobox","widget_control","widget_displaycontextmenu","widget_draw","widget_droplist","widget_event","widget_info","widget_label","widget_list","widget_propertysheet","widget_slider","widget_tab","widget_table","widget_text","widget_tree","widget_tree_move","widget_window","wiener_filter","window","window","write_bmp","write_csv","write_gif","write_image","write_jpeg","write_jpeg2000","write_nrif","write_pict","write_png","write_ppm","write_spr","write_srf","write_sylk","write_tiff","write_video","write_wav","write_wave","writeu","wset","wshow","wtn","wv_applet","wv_cwt","wv_cw_wavelet","wv_denoise","wv_dwt","wv_fn_coiflet","wv_fn_daubechies","wv_fn_gaussian","wv_fn_haar","wv_fn_morlet","wv_fn_paul","wv_fn_symlet","wv_import_data","wv_import_wavelet","wv_plot3d_wps","wv_plot_multires","wv_pwt","wv_tool_denoise","xbm_edit","xdisplayfile","xdxf","xfont","xinteranimate","xloadct","xmanager","xmng_tmpl","xmtool","xobjview","xobjview_rotate","xobjview_write_image","xpalette","xpcolor","xplot3d","xregistered","xroi","xsq_test","xsurface","xvaredit","xvolume","xvolume_rotate","xvolume_write_image","xyouts","zlib_compress","zlib_uncompress","zoom","zoom_24"],b=a(t),v=["begin","end","endcase","endfor","endwhile","endif","endrep","endforeach","break","case","continue","for","foreach","goto","if","then","else","repeat","until","switch","while","do","pro","function"],w=a(v),P=new RegExp("^[_a-z\xA1-\uFFFF][_a-z0-9\xA1-\uFFFF]*","i"),x=/[+\-*&=<>\/@#~$]/,s=new RegExp("(and|or|eq|lt|le|gt|ge|ne|not)","i");function X(c){return c.eatSpace()?null:c.match(";")?(c.skipToEnd(),"comment"):c.match(/^[0-9\.+-]/,!1)&&(c.match(/^[+-]?0x[0-9a-fA-F]+/)||c.match(/^[+-]?\d*\.\d+([EeDd][+-]?\d+)?/)||c.match(/^[+-]?\d+([EeDd][+-]?\d+)?/))?"number":c.match(/^"([^"]|(""))*"/)||c.match(/^'([^']|(''))*'/)?"string":c.match(w)?"keyword":c.match(b)?"builtin":c.match(P)?"variable":c.match(x)||c.match(s)?"operator":(c.next(),null)}const p={name:"idl",token:function(c){return X(c)},languageData:{autocomplete:t.concat(v)}}},41084:function(WO,V,o){"use strict";o.r(V),o.d(V,{jinja2:function(){return x}});var a=["and","as","block","endblock","by","cycle","debug","else","elif","extends","filter","endfilter","firstof","do","for","endfor","if","endif","ifchanged","endifchanged","ifequal","endifequal","ifnotequal","set","raw","endraw","endifnotequal","in","include","load","not","now","or","parsed","regroup","reversed","spaceless","call","endcall","macro","endmacro","endspaceless","ssi","templatetag","openblock","closeblock","openvariable","closevariable","without","context","openbrace","closebrace","opencomment","closecomment","widthratio","url","with","endwith","get_current_language","trans","endtrans","noop","blocktrans","endblocktrans","get_available_languages","get_current_language_bidi","pluralize","autoescape","endautoescape"],t=/^[+\-*&%=<>!?|~^]/,b=/^[:\[\(\{]/,v=["true","false"],w=/^(\d[+\-\*\/])?\d+(\.\d+)?/;a=new RegExp("(("+a.join(")|(")+"))\\b"),v=new RegExp("(("+v.join(")|(")+"))\\b");function P(s,X){var p=s.peek();if(X.incomment)return s.skipTo("#}")?(s.eatWhile(/\#|}/),X.incomment=!1):s.skipToEnd(),"comment";if(X.intag){if(X.operator){if(X.operator=!1,s.match(v))return"atom";if(s.match(w))return"number"}if(X.sign){if(X.sign=!1,s.match(v))return"atom";if(s.match(w))return"number"}if(X.instring)return p==X.instring&&(X.instring=!1),s.next(),"string";if(p=="'"||p=='"')return X.instring=p,s.next(),"string";if(X.inbraces>0&&p==")")s.next(),X.inbraces--;else if(p=="(")s.next(),X.inbraces++;else if(X.inbrackets>0&&p=="]")s.next(),X.inbrackets--;else if(p=="[")s.next(),X.inbrackets++;else{if(!X.lineTag&&(s.match(X.intag+"}")||s.eat("-")&&s.match(X.intag+"}")))return X.intag=!1,"tag";if(s.match(t))return X.operator=!0,"operator";if(s.match(b))X.sign=!0;else{if(s.column()==1&&X.lineTag&&s.match(a))return"keyword";if(s.eat(" ")||s.sol()){if(s.match(a))return"keyword";if(s.match(v))return"atom";if(s.match(w))return"number";s.sol()&&s.next()}else s.next()}}return"variable"}else if(s.eat("{")){if(s.eat("#"))return X.incomment=!0,s.skipTo("#}")?(s.eatWhile(/\#|}/),X.incomment=!1):s.skipToEnd(),"comment";if(p=s.eat(/\{|%/))return X.intag=p,X.inbraces=0,X.inbrackets=0,p=="{"&&(X.intag="}"),s.eat("-"),"tag"}else if(s.eat("#")){if(s.peek()=="#")return s.skipToEnd(),"comment";if(!s.eol())return X.intag=!0,X.lineTag=!0,X.inbraces=0,X.inbrackets=0,"tag"}s.next()}const x={name:"jinja2",startState:function(){return{tokenize:P,inbrackets:0,inbraces:0}},token:function(s,X){var p=X.tokenize(s,X);return s.eol()&&X.lineTag&&!X.instring&&X.inbraces==0&&X.inbrackets==0&&(X.intag=!1,X.lineTag=!1),p},languageData:{commentTokens:{block:{open:"{#",close:"#}",line:"##"}}}}},76092:function(WO,V,o){"use strict";o.r(V),o.d(V,{julia:function(){return l}});function a(d,R,j){return typeof j=="undefined"&&(j=""),typeof R=="undefined"&&(R="\\b"),new RegExp("^"+j+"(("+d.join(")|(")+"))"+R)}var t="\\\\[0-7]{1,3}",b="\\\\x[A-Fa-f0-9]{1,2}",v=`\\\\[abefnrtv0%?'"\\\\]`,w="([^\\u0027\\u005C\\uD800-\\uDFFF]|[\\uD800-\\uDFFF][\\uDC00-\\uDFFF])",P=["[<>]:","[<>=]=","<<=?",">>>?=?","=>","--?>","<--[->]?","\\/\\/","\\.{2,3}","[\\.\\\\%*+\\-<>!\\/^|&]=?","\\?","\\$","~",":"],x=a(["[<>]:","[<>=]=","[!=]==","<<=?",">>>?=?","=>?","--?>","<--[->]?","\\/\\/","[\\\\%*+\\-<>!\\/^|&\\u00F7\\u22BB]=?","\\?","\\$","~",":","\\u00D7","\\u2208","\\u2209","\\u220B","\\u220C","\\u2218","\\u221A","\\u221B","\\u2229","\\u222A","\\u2260","\\u2264","\\u2265","\\u2286","\\u2288","\\u228A","\\u22C5","\\b(in|isa)\\b(?!.?\\()"],""),s=/^[;,()[\]{}]/,X=/^[_A-Za-z\u00A1-\u2217\u2219-\uFFFF][\w\u00A1-\u2217\u2219-\uFFFF]*!*/,p=a([t,b,v,w],"'"),c=["begin","function","type","struct","immutable","let","macro","for","while","quote","if","else","elseif","try","finally","catch","do"],n=["end","else","elseif","catch","finally"],i=["if","else","elseif","while","for","begin","let","end","do","try","catch","finally","return","break","continue","global","local","const","export","import","importall","using","function","where","macro","module","baremodule","struct","type","mutable","immutable","quote","typealias","abstract","primitive","bitstype"],e=["true","false","nothing","NaN","Inf"],Q=a(c),g=a(n),$=a(i),f=a(e),T=/^@[_A-Za-z\u00A1-\uFFFF][\w\u00A1-\uFFFF]*!*/,q=/^:[_A-Za-z\u00A1-\uFFFF][\w\u00A1-\uFFFF]*!*/,y=/^(`|([_A-Za-z\u00A1-\uFFFF]*"("")?))/,h=a(P,"","@"),k=a(P,"",":");function Z(d){return d.nestedArrays>0}function W(d){return d.nestedGenerators>0}function D(d,R){return typeof R=="undefined"&&(R=0),d.scopes.length<=R?null:d.scopes[d.scopes.length-(R+1)]}function XO(d,R){if(d.match("#=",!1))return R.tokenize=yO,R.tokenize(d,R);var j=R.leavingExpr;if(d.sol()&&(j=!1),R.leavingExpr=!1,j&&d.match(/^'+/))return"operator";if(d.match(/\.{4,}/))return"error";if(d.match(/\.{1,3}/))return"operator";if(d.eatSpace())return null;var H=d.peek();if(H==="#")return d.skipToEnd(),"comment";if(H==="["&&(R.scopes.push("["),R.nestedArrays++),H==="("&&(R.scopes.push("("),R.nestedGenerators++),Z(R)&&H==="]"){for(;R.scopes.length&&D(R)!=="[";)R.scopes.pop();R.scopes.pop(),R.nestedArrays--,R.leavingExpr=!0}if(W(R)&&H===")"){for(;R.scopes.length&&D(R)!=="(";)R.scopes.pop();R.scopes.pop(),R.nestedGenerators--,R.leavingExpr=!0}if(Z(R)){if(R.lastToken=="end"&&d.match(":"))return"operator";if(d.match("end"))return"number"}var tO;if((tO=d.match(Q,!1))&&R.scopes.push(tO[0]),d.match(g,!1)&&R.scopes.pop(),d.match(/^::(?![:\$])/))return R.tokenize=K,R.tokenize(d,R);if(!j&&(d.match(q)||d.match(k)))return"builtin";if(d.match(x))return"operator";if(d.match(/^\.?\d/,!1)){var I=RegExp(/^im\b/),rO=!1;if(d.match(/^0x\.[0-9a-f_]+p[\+\-]?[_\d]+/i)&&(rO=!0),d.match(/^0x[0-9a-f_]+/i)&&(rO=!0),d.match(/^0b[01_]+/i)&&(rO=!0),d.match(/^0o[0-7_]+/i)&&(rO=!0),d.match(/^(?:(?:\d[_\d]*)?\.(?!\.)(?:\d[_\d]*)?|\d[_\d]*\.(?!\.)(?:\d[_\d]*))?([Eef][\+\-]?[_\d]+)?/i)&&(rO=!0),d.match(/^\d[_\d]*(e[\+\-]?\d+)?/i)&&(rO=!0),rO)return d.match(I),R.leavingExpr=!0,"number"}if(d.match("'"))return R.tokenize=J,R.tokenize(d,R);if(d.match(y))return R.tokenize=A(d.current()),R.tokenize(d,R);if(d.match(T)||d.match(h))return"meta";if(d.match(s))return null;if(d.match($))return"keyword";if(d.match(f))return"builtin";var lO=R.isDefinition||R.lastToken=="function"||R.lastToken=="macro"||R.lastToken=="type"||R.lastToken=="struct"||R.lastToken=="immutable";return d.match(X)?lO?d.peek()==="."?(R.isDefinition=!0,"variable"):(R.isDefinition=!1,"def"):(R.leavingExpr=!0,"variable"):(d.next(),"error")}function K(d,R){return d.match(/.*?(?=[,;{}()=\s]|$)/),d.match("{")?R.nestedParameters++:d.match("}")&&R.nestedParameters>0&&R.nestedParameters--,R.nestedParameters>0?d.match(/.*?(?={|})/)||d.next():R.nestedParameters==0&&(R.tokenize=XO),"builtin"}function yO(d,R){return d.match("#=")&&R.nestedComments++,d.match(/.*?(?=(#=|=#))/)||d.skipToEnd(),d.match("=#")&&(R.nestedComments--,R.nestedComments==0&&(R.tokenize=XO)),"comment"}function J(d,R){var j=!1,H;if(d.match(p))j=!0;else if(H=d.match(/\\u([a-f0-9]{1,4})(?=')/i)){var tO=parseInt(H[1],16);(tO<=55295||tO>=57344)&&(j=!0,d.next())}else if(H=d.match(/\\U([A-Fa-f0-9]{5,8})(?=')/)){var tO=parseInt(H[1],16);tO<=1114111&&(j=!0,d.next())}return j?(R.leavingExpr=!0,R.tokenize=XO,"string"):(d.match(/^[^']+(?=')/)||d.skipToEnd(),d.match("'")&&(R.tokenize=XO),"error")}function A(d){d.substr(-3)==='"""'?d='"""':d.substr(-1)==='"'&&(d='"');function R(j,H){if(j.eat("\\"))j.next();else{if(j.match(d))return H.tokenize=XO,H.leavingExpr=!0,"string";j.eat(/[`"]/)}return j.eatWhile(/[^\\`"]/),"string"}return R}const l={name:"julia",startState:function(){return{tokenize:XO,scopes:[],lastToken:null,leavingExpr:!1,isDefinition:!1,nestedArrays:0,nestedComments:0,nestedGenerators:0,nestedParameters:0,firstParenPos:-1}},token:function(d,R){var j=R.tokenize(d,R),H=d.current();return H&&j&&(R.lastToken=H),j},indent:function(d,R,j){var H=0;return(R==="]"||R===")"||/^end\b/.test(R)||/^else/.test(R)||/^catch\b/.test(R)||/^elseif\b/.test(R)||/^finally/.test(R))&&(H=-1),(d.scopes.length+H)*j.unit},languageData:{indentOnInput:/^\s*(end|else|catch|finally)\b$/,commentTokens:{line:"#",block:{open:"#=",close:"=#"}},closeBrackets:{brackets:["(","[","{",'"']},autocomplete:i.concat(e)}}},60402:function(WO,V,o){"use strict";o.r(V),o.d(V,{liveScript:function(){return n}});var a=function(i,e){var Q=e.next||"start";if(Q){e.next=e.next;var g=P[Q];if(g.splice){for(var $=0;$|\\b(?:e(?:lse|xport)|d(?:o|efault)|t(?:ry|hen)|finally|import(?:\\s*all)?|const|var|let|new|catch(?:\\s*"+t+")?))\\s*$"),v="(?![$\\w]|-[A-Za-z]|\\s*:(?![:=]))",w={token:"string",regex:".+"},P={start:[{token:"docComment",regex:"/\\*",next:"comment"},{token:"comment",regex:"#.*"},{token:"keyword",regex:"(?:t(?:h(?:is|row|en)|ry|ypeof!?)|c(?:on(?:tinue|st)|a(?:se|tch)|lass)|i(?:n(?:stanceof)?|mp(?:ort(?:\\s+all)?|lements)|[fs])|d(?:e(?:fault|lete|bugger)|o)|f(?:or(?:\\s+own)?|inally|unction)|s(?:uper|witch)|e(?:lse|x(?:tends|port)|val)|a(?:nd|rguments)|n(?:ew|ot)|un(?:less|til)|w(?:hile|ith)|o[fr]|return|break|let|var|loop)"+v},{token:"atom",regex:"(?:true|false|yes|no|on|off|null|void|undefined)"+v},{token:"invalid",regex:"(?:p(?:ackage|r(?:ivate|otected)|ublic)|i(?:mplements|nterface)|enum|static|yield)"+v},{token:"className.standard",regex:"(?:R(?:e(?:gExp|ferenceError)|angeError)|S(?:tring|yntaxError)|E(?:rror|valError)|Array|Boolean|Date|Function|Number|Object|TypeError|URIError)"+v},{token:"variableName.function.standard",regex:"(?:is(?:NaN|Finite)|parse(?:Int|Float)|Math|JSON|(?:en|de)codeURI(?:Component)?)"+v},{token:"variableName.standard",regex:"(?:t(?:hat|il|o)|f(?:rom|allthrough)|it|by|e)"+v},{token:"variableName",regex:t+"\\s*:(?![:=])"},{token:"variableName",regex:t},{token:"operatorKeyword",regex:"(?:\\.{3}|\\s+\\?)"},{token:"keyword",regex:"(?:@+|::|\\.\\.)",next:"key"},{token:"operatorKeyword",regex:"\\.\\s*",next:"key"},{token:"string",regex:"\\\\\\S[^\\s,;)}\\]]*"},{token:"docString",regex:"'''",next:"qdoc"},{token:"docString",regex:'"""',next:"qqdoc"},{token:"string",regex:"'",next:"qstring"},{token:"string",regex:'"',next:"qqstring"},{token:"string",regex:"`",next:"js"},{token:"string",regex:"<\\[",next:"words"},{token:"regexp",regex:"//",next:"heregex"},{token:"regexp",regex:"\\/(?:[^[\\/\\n\\\\]*(?:(?:\\\\.|\\[[^\\]\\n\\\\]*(?:\\\\.[^\\]\\n\\\\]*)*\\])[^[\\/\\n\\\\]*)*)\\/[gimy$]{0,4}",next:"key"},{token:"number",regex:"(?:0x[\\da-fA-F][\\da-fA-F_]*|(?:[2-9]|[12]\\d|3[0-6])r[\\da-zA-Z][\\da-zA-Z_]*|(?:\\d[\\d_]*(?:\\.\\d[\\d_]*)?|\\.\\d[\\d_]*)(?:e[+-]?\\d[\\d_]*)?[\\w$]*)"},{token:"paren",regex:"[({[]"},{token:"paren",regex:"[)}\\]]",next:"key"},{token:"operatorKeyword",regex:"\\S+"},{token:"content",regex:"\\s+"}],heregex:[{token:"regexp",regex:".*?//[gimy$?]{0,4}",next:"start"},{token:"regexp",regex:"\\s*#{"},{token:"comment",regex:"\\s+(?:#.*)?"},{token:"regexp",regex:"\\S+"}],key:[{token:"operatorKeyword",regex:"[.?@!]+"},{token:"variableName",regex:t,next:"start"},{token:"content",regex:"",next:"start"}],comment:[{token:"docComment",regex:".*?\\*/",next:"start"},{token:"docComment",regex:".+"}],qdoc:[{token:"string",regex:".*?'''",next:"key"},w],qqdoc:[{token:"string",regex:'.*?"""',next:"key"},w],qstring:[{token:"string",regex:"[^\\\\']*(?:\\\\.[^\\\\']*)*'",next:"key"},w],qqstring:[{token:"string",regex:'[^\\\\"]*(?:\\\\.[^\\\\"]*)*"',next:"key"},w],js:[{token:"string",regex:"[^\\\\`]*(?:\\\\.[^\\\\`]*)*`",next:"key"},w],words:[{token:"string",regex:".*?\\]>",next:"key"},w]};for(var x in P){var s=P[x];if(s.splice)for(var X=0,p=s.length;X~@\^\&\*\)\[\]'\?,\|])).*/,!0,!1)||i.match(/[a-zA-Z\$][a-zA-Z0-9\$]*_+[a-zA-Z\$][a-zA-Z0-9\$]*/,!0,!1)||i.match(/[a-zA-Z\$][a-zA-Z0-9\$]*_+/,!0,!1)||i.match(/_+[a-zA-Z\$][a-zA-Z0-9\$]*/,!0,!1)?"variableName.special":i.match(/\\\[[a-zA-Z\$][a-zA-Z0-9\$]*\]/,!0,!1)?"character":i.match(/(?:\[|\]|{|}|\(|\))/,!0,!1)?"bracket":i.match(/(?:#[a-zA-Z\$][a-zA-Z0-9\$]*|#+[0-9]?)/,!0,!1)?"variableName.constant":i.match(s,!0,!1)?"keyword":i.match(/(?:\\|\+|\-|\*|\/|,|;|\.|:|@|~|=|>|<|&|\||_|`|'|\^|\?|!|%)/,!0,!1)?"operator":(i.next(),"error"))}function p(i,e){for(var Q,g=!1,$=!1;(Q=i.next())!=null;){if(Q==='"'&&!$){g=!0;break}$=!$&&Q==="\\"}return g&&!$&&(e.tokenize=X),"string"}function c(i,e){for(var Q,g;e.commentLevel>0&&(g=i.next())!=null;)Q==="("&&g==="*"&&e.commentLevel++,Q==="*"&&g===")"&&e.commentLevel--,Q=g;return e.commentLevel<=0&&(e.tokenize=X),"comment"}const n={name:"mathematica",startState:function(){return{tokenize:X,commentLevel:0}},token:function(i,e){return i.eatSpace()?null:e.tokenize(i,e)},languageData:{commentTokens:{block:{open:"(*",close:"*)"}}}}},29121:function(WO,V,o){"use strict";o.r(V),o.d(V,{mbox:function(){return e}});var a=["From","Sender","Reply-To","To","Cc","Bcc","Message-ID","In-Reply-To","References","Resent-From","Resent-Sender","Resent-To","Resent-Cc","Resent-Bcc","Resent-Message-ID","Return-Path","Received"],t=["Date","Subject","Comments","Keywords","Resent-Date"],b=/^[ \t]/,v=/^From /,w=new RegExp("^("+a.join("|")+"): "),P=new RegExp("^("+t.join("|")+"): "),x=/^[^:]+:/,s=/^[^ ]+@[^ ]+/,X=/^.*?(?=[^ ]+?@[^ ]+)/,p=/^<.*?>/,c=/^.*?(?=<.*>)/;function n(Q){return Q==="Subject"?"header":"string"}function i(Q,g){if(Q.sol()){if(g.inSeparator=!1,g.inHeader&&Q.match(b))return null;if(g.inHeader=!1,g.header=null,Q.match(v))return g.inHeaders=!0,g.inSeparator=!0,"atom";var $,f=!1;return($=Q.match(P))||(f=!0)&&($=Q.match(w))?(g.inHeaders=!0,g.inHeader=!0,g.emailPermitted=f,g.header=$[1],"atom"):g.inHeaders&&($=Q.match(x))?(g.inHeader=!0,g.emailPermitted=!0,g.header=$[1],"atom"):(g.inHeaders=!1,Q.skipToEnd(),null)}if(g.inSeparator)return Q.match(s)?"link":(Q.match(X)||Q.skipToEnd(),"atom");if(g.inHeader){var T=n(g.header);if(g.emailPermitted){if(Q.match(p))return T+" link";if(Q.match(c))return T}return Q.skipToEnd(),T}return Q.skipToEnd(),null}const e={name:"mbox",startState:function(){return{inSeparator:!1,inHeader:!1,emailPermitted:!1,header:null,inHeaders:!1}},token:i,blankLine:function(Q){Q.inHeaders=Q.inSeparator=Q.inHeader=!1},languageData:{autocomplete:a.concat(t)}}},65134:function(WO,V,o){"use strict";o.r(V),o.d(V,{mirc:function(){return p}});function a(c){for(var n={},i=c.split(" "),e=0;e!?^\/\|]/;function P(c,n,i){return n.tokenize=i,i(c,n)}function x(c,n){var i=n.beforeParams;n.beforeParams=!1;var e=c.next();if(/[\[\]{}\(\),\.]/.test(e))return e=="("&&i?n.inParams=!0:e==")"&&(n.inParams=!1),null;if(/\d/.test(e))return c.eatWhile(/[\w\.]/),"number";if(e=="\\")return c.eat("\\"),c.eat(/./),"number";if(e=="/"&&c.eat("*"))return P(c,n,s);if(e==";"&&c.match(/ *\( *\(/))return P(c,n,X);if(e==";"&&!n.inParams)return c.skipToEnd(),"comment";if(e=='"')return c.eat(/"/),"keyword";if(e=="$")return c.eatWhile(/[$_a-z0-9A-Z\.:]/),t&&t.propertyIsEnumerable(c.current().toLowerCase())?"keyword":(n.beforeParams=!0,"builtin");if(e=="%")return c.eatWhile(/[^,\s()]/),n.beforeParams=!0,"string";if(w.test(e))return c.eatWhile(w),"operator";c.eatWhile(/[\w\$_{}]/);var Q=c.current().toLowerCase();return b&&b.propertyIsEnumerable(Q)?"keyword":v&&v.propertyIsEnumerable(Q)?(n.beforeParams=!0,"keyword"):null}function s(c,n){for(var i=!1,e;e=c.next();){if(e=="/"&&i){n.tokenize=x;break}i=e=="*"}return"comment"}function X(c,n){for(var i=0,e;e=c.next();){if(e==";"&&i==2){n.tokenize=x;break}e==")"?i++:e!=" "&&(i=0)}return"meta"}const p={name:"mirc",startState:function(){return{tokenize:x,beforeParams:!1,inParams:!1}},token:function(c,n){return c.eatSpace()?null:n.tokenize(c,n)}}},40305:function(WO,V,o){"use strict";o.r(V),o.d(V,{modelica:function(){return g}});function a($){for(var f={},T=$.split(" "),q=0;q+\-\/^\[\]]/,x=/(:=|<=|>=|==|<>|\.\+|\.\-|\.\*|\.\/|\.\^)/,s=/[0-9]/,X=/[_a-zA-Z]/;function p($,f){return $.skipToEnd(),f.tokenize=null,"comment"}function c($,f){for(var T=!1,q;q=$.next();){if(T&&q=="/"){f.tokenize=null;break}T=q=="*"}return"comment"}function n($,f){for(var T=!1,q;(q=$.next())!=null;){if(q=='"'&&!T){f.tokenize=null,f.sol=!1;break}T=!T&&q=="\\"}return"string"}function i($,f){for($.eatWhile(s);$.eat(s)||$.eat(X););var T=$.current();return f.sol&&(T=="package"||T=="model"||T=="when"||T=="connector")?f.level++:f.sol&&T=="end"&&f.level>0&&f.level--,f.tokenize=null,f.sol=!1,t.propertyIsEnumerable(T)?"keyword":b.propertyIsEnumerable(T)?"builtin":v.propertyIsEnumerable(T)?"atom":"variable"}function e($,f){for(;$.eat(/[^']/););return f.tokenize=null,f.sol=!1,$.eat("'")?"variable":"error"}function Q($,f){return $.eatWhile(s),$.eat(".")&&$.eatWhile(s),($.eat("e")||$.eat("E"))&&($.eat("-")||$.eat("+"),$.eatWhile(s)),f.tokenize=null,f.sol=!1,"number"}const g={name:"modelica",startState:function(){return{tokenize:null,level:0,sol:!0}},token:function($,f){if(f.tokenize!=null)return f.tokenize($,f);if($.sol()&&(f.sol=!0),$.eatSpace())return f.tokenize=null,null;var T=$.next();if(T=="/"&&$.eat("/"))f.tokenize=p;else if(T=="/"&&$.eat("*"))f.tokenize=c;else{if(x.test(T+$.peek()))return $.next(),f.tokenize=null,"operator";if(P.test(T))return f.tokenize=null,"operator";if(X.test(T))f.tokenize=i;else if(T=="'"&&$.peek()&&$.peek()!="'")f.tokenize=e;else if(T=='"')f.tokenize=n;else if(s.test(T))f.tokenize=Q;else return f.tokenize=null,"error"}return f.tokenize($,f)},indent:function($,f,T){if($.tokenize!=null)return null;var q=$.level;return/(algorithm)/.test(f)&&q--,/(equation)/.test(f)&&q--,/(initial algorithm)/.test(f)&&q--,/(initial equation)/.test(f)&&q--,/(end)/.test(f)&&q--,q>0?T.unit*q:0},languageData:{commentTokens:{line:"//",block:{open:"/*",close:"*/"}},autocomplete:w}}},30758:function(WO,V,o){"use strict";o.r(V),o.d(V,{mscgen:function(){return t},msgenny:function(){return b},xu:function(){return v}});function a(p){return{name:"mscgen",startState:x,copyState:s,token:X(p),languageData:{commentTokens:{line:"#",block:{open:"/*",close:"*/"}}}}}const t=a({keywords:["msc"],options:["hscale","width","arcgradient","wordwraparcs"],constants:["true","false","on","off"],attributes:["label","idurl","id","url","linecolor","linecolour","textcolor","textcolour","textbgcolor","textbgcolour","arclinecolor","arclinecolour","arctextcolor","arctextcolour","arctextbgcolor","arctextbgcolour","arcskip"],brackets:["\\{","\\}"],arcsWords:["note","abox","rbox","box"],arcsOthers:["\\|\\|\\|","\\.\\.\\.","---","--","<->","==","<<=>>","<=>","\\.\\.","<<>>","::","<:>","->","=>>","=>",">>",":>","<-","<<=","<=","<<","<:","x-","-x"],singlecomment:["//","#"],operators:["="]}),b=a({keywords:null,options:["hscale","width","arcgradient","wordwraparcs","wordwrapentities","watermark"],constants:["true","false","on","off","auto"],attributes:null,brackets:["\\{","\\}"],arcsWords:["note","abox","rbox","box","alt","else","opt","break","par","seq","strict","neg","critical","ignore","consider","assert","loop","ref","exc"],arcsOthers:["\\|\\|\\|","\\.\\.\\.","---","--","<->","==","<<=>>","<=>","\\.\\.","<<>>","::","<:>","->","=>>","=>",">>",":>","<-","<<=","<=","<<","<:","x-","-x"],singlecomment:["//","#"],operators:["="]}),v=a({keywords:["msc","xu"],options:["hscale","width","arcgradient","wordwraparcs","wordwrapentities","watermark"],constants:["true","false","on","off","auto"],attributes:["label","idurl","id","url","linecolor","linecolour","textcolor","textcolour","textbgcolor","textbgcolour","arclinecolor","arclinecolour","arctextcolor","arctextcolour","arctextbgcolor","arctextbgcolour","arcskip","title","deactivate","activate","activation"],brackets:["\\{","\\}"],arcsWords:["note","abox","rbox","box","alt","else","opt","break","par","seq","strict","neg","critical","ignore","consider","assert","loop","ref","exc"],arcsOthers:["\\|\\|\\|","\\.\\.\\.","---","--","<->","==","<<=>>","<=>","\\.\\.","<<>>","::","<:>","->","=>>","=>",">>",":>","<-","<<=","<=","<<","<:","x-","-x"],singlecomment:["//","#"],operators:["="]});function w(p){return new RegExp("^\\b("+p.join("|")+")\\b","i")}function P(p){return new RegExp("^(?:"+p.join("|")+")","i")}function x(){return{inComment:!1,inString:!1,inAttributeList:!1,inScript:!1}}function s(p){return{inComment:p.inComment,inString:p.inString,inAttributeList:p.inAttributeList,inScript:p.inScript}}function X(p){return function(c,n){if(c.match(P(p.brackets),!0,!0))return"bracket";if(!n.inComment){if(c.match(/\/\*[^\*\/]*/,!0,!0))return n.inComment=!0,"comment";if(c.match(P(p.singlecomment),!0,!0))return c.skipToEnd(),"comment"}if(n.inComment)return c.match(/[^\*\/]*\*\//,!0,!0)?n.inComment=!1:c.skipToEnd(),"comment";if(!n.inString&&c.match(/\"(\\\"|[^\"])*/,!0,!0))return n.inString=!0,"string";if(n.inString)return c.match(/[^\"]*\"/,!0,!0)?n.inString=!1:c.skipToEnd(),"string";if(p.keywords&&c.match(w(p.keywords),!0,!0)||c.match(w(p.options),!0,!0)||c.match(w(p.arcsWords),!0,!0)||c.match(P(p.arcsOthers),!0,!0))return"keyword";if(p.operators&&c.match(P(p.operators),!0,!0))return"operator";if(p.constants&&c.match(P(p.constants),!0,!0))return"variable";if(!p.inAttributeList&&p.attributes&&c.match("[",!0,!0))return p.inAttributeList=!0,"bracket";if(p.inAttributeList){if(p.attributes!==null&&c.match(w(p.attributes),!0,!0))return"attribute";if(c.match("]",!0,!0))return p.inAttributeList=!1,"bracket"}return c.next(),null}}},17988:function(WO,V,o){"use strict";o.r(V),o.d(V,{mumps:function(){return n}});function a(i){return new RegExp("^(("+i.join(")|(")+"))\\b","i")}var t=new RegExp("^[\\+\\-\\*/&#!_?\\\\<>=\\'\\[\\]]"),b=new RegExp("^(('=)|(<=)|(>=)|('>)|('<)|([[)|(]])|(^$))"),v=new RegExp("^[\\.,:]"),w=new RegExp("[()]"),P=new RegExp("^[%A-Za-z][A-Za-z0-9]*"),x=["break","close","do","else","for","goto","halt","hang","if","job","kill","lock","merge","new","open","quit","read","set","tcommit","trollback","tstart","use","view","write","xecute","b","c","d","e","f","g","h","i","j","k","l","m","n","o","q","r","s","tc","tro","ts","u","v","w","x"],s=["\\$ascii","\\$char","\\$data","\\$ecode","\\$estack","\\$etrap","\\$extract","\\$find","\\$fnumber","\\$get","\\$horolog","\\$io","\\$increment","\\$job","\\$justify","\\$length","\\$name","\\$next","\\$order","\\$piece","\\$qlength","\\$qsubscript","\\$query","\\$quit","\\$random","\\$reverse","\\$select","\\$stack","\\$test","\\$text","\\$translate","\\$view","\\$x","\\$y","\\$a","\\$c","\\$d","\\$e","\\$ec","\\$es","\\$et","\\$f","\\$fn","\\$g","\\$h","\\$i","\\$j","\\$l","\\$n","\\$na","\\$o","\\$p","\\$q","\\$ql","\\$qs","\\$r","\\$re","\\$s","\\$st","\\$t","\\$tr","\\$v","\\$z"],X=a(s),p=a(x);function c(i,e){i.sol()&&(e.label=!0,e.commandMode=0);var Q=i.peek();return Q==" "||Q==" "?(e.label=!1,e.commandMode==0?e.commandMode=1:(e.commandMode<0||e.commandMode==2)&&(e.commandMode=0)):Q!="."&&e.commandMode>0&&(Q==":"?e.commandMode=-1:e.commandMode=2),(Q==="("||Q===" ")&&(e.label=!1),Q===";"?(i.skipToEnd(),"comment"):i.match(/^[-+]?\d+(\.\d+)?([eE][-+]?\d+)?/)?"number":Q=='"'?i.skipTo('"')?(i.next(),"string"):(i.skipToEnd(),"error"):i.match(b)||i.match(t)?"operator":i.match(v)?null:w.test(Q)?(i.next(),"bracket"):e.commandMode>0&&i.match(p)?"controlKeyword":i.match(X)?"builtin":i.match(P)?"variable":Q==="$"||Q==="^"?(i.next(),"builtin"):Q==="@"?(i.next(),"string.special"):/[\w%]/.test(Q)?(i.eatWhile(/[\w%]/),"variable"):(i.next(),"error")}const n={name:"mumps",startState:function(){return{label:!1,commandMode:0}},token:function(i,e){var Q=c(i,e);return e.label?"tag":Q}}},78561:function(WO,V,o){"use strict";o.r(V),o.d(V,{nginx:function(){return c}});function a(n){for(var i={},e=n.split(" "),Q=0;Q*\/]/.test(Q)?P(null,"select-op"):/[;{}:\[\]]/.test(Q)?P(null,Q):(n.eatWhile(/[\w\\\-]/),P("variable","variable"))}function s(n,i){for(var e=!1,Q;(Q=n.next())!=null;){if(e&&Q=="/"){i.tokenize=x;break}e=Q=="*"}return P("comment","comment")}function X(n,i){for(var e=0,Q;(Q=n.next())!=null;){if(e>=2&&Q==">"){i.tokenize=x;break}e=Q=="-"?e+1:0}return P("comment","comment")}function p(n){return function(i,e){for(var Q=!1,g;(g=i.next())!=null&&!(g==n&&!Q);)Q=!Q&&g=="\\";return Q||(e.tokenize=x),P("string","string")}}const c={name:"nginx",startState:function(){return{tokenize:x,baseIndent:0,stack:[]}},token:function(n,i){if(n.eatSpace())return null;w=null;var e=i.tokenize(n,i),Q=i.stack[i.stack.length-1];return w=="hash"&&Q=="rule"?e="atom":e=="variable"&&(Q=="rule"?e="number":(!Q||Q=="@media{")&&(e="tag")),Q=="rule"&&/^[\{\};]$/.test(w)&&i.stack.pop(),w=="{"?Q=="@media"?i.stack[i.stack.length-1]="@media{":i.stack.push("{"):w=="}"?i.stack.pop():w=="@media"?i.stack.push("@media"):Q=="{"&&w!="comment"&&i.stack.push("rule"),e},indent:function(n,i,e){var Q=n.stack.length;return/^\}/.test(i)&&(Q-=n.stack[n.stack.length-1]=="rule"?2:1),n.baseIndent+Q*e.unit},languageData:{indentOnInput:/^\s*\}$/}}},67370:function(WO,V,o){"use strict";o.r(V),o.d(V,{nsis:function(){return t}});var a=o(44125);const t=(0,a.Q)({start:[{regex:/(?:[+-]?)(?:0x[\d,a-f]+)|(?:0o[0-7]+)|(?:0b[0,1]+)|(?:\d+.?\d*)/,token:"number"},{regex:/"(?:[^\\"]|\\.)*"?/,token:"string"},{regex:/'(?:[^\\']|\\.)*'?/,token:"string"},{regex:/`(?:[^\\`]|\\.)*`?/,token:"string"},{regex:/^\s*(?:\!(addincludedir|addplugindir|appendfile|assert|cd|define|delfile|echo|error|execute|finalize|getdllversion|gettlbversion|include|insertmacro|macro|macroend|makensis|packhdr|pragma|searchparse|searchreplace|system|tempfile|undef|uninstfinalize|verbose|warning))\b/i,token:"keyword"},{regex:/^\s*(?:\!(if(?:n?def)?|ifmacron?def|macro))\b/i,token:"keyword",indent:!0},{regex:/^\s*(?:\!(else|endif|macroend))\b/i,token:"keyword",dedent:!0},{regex:/^\s*(?:Abort|AddBrandingImage|AddSize|AllowRootDirInstall|AllowSkipFiles|AutoCloseWindow|BGFont|BGGradient|BrandingText|BringToFront|Call|CallInstDLL|Caption|ChangeUI|CheckBitmap|ClearErrors|CompletedText|ComponentText|CopyFiles|CRCCheck|CreateDirectory|CreateFont|CreateShortCut|Delete|DeleteINISec|DeleteINIStr|DeleteRegKey|DeleteRegValue|DetailPrint|DetailsButtonText|DirText|DirVar|DirVerify|EnableWindow|EnumRegKey|EnumRegValue|Exch|Exec|ExecShell|ExecShellWait|ExecWait|ExpandEnvStrings|File|FileBufSize|FileClose|FileErrorText|FileOpen|FileRead|FileReadByte|FileReadUTF16LE|FileReadWord|FileWriteUTF16LE|FileSeek|FileWrite|FileWriteByte|FileWriteWord|FindClose|FindFirst|FindNext|FindWindow|FlushINI|GetCurInstType|GetCurrentAddress|GetDlgItem|GetDLLVersion|GetDLLVersionLocal|GetErrorLevel|GetFileTime|GetFileTimeLocal|GetFullPathName|GetFunctionAddress|GetInstDirError|GetKnownFolderPath|GetLabelAddress|GetTempFileName|GetWinVer|Goto|HideWindow|Icon|IfAbort|IfErrors|IfFileExists|IfRebootFlag|IfRtlLanguage|IfShellVarContextAll|IfSilent|InitPluginsDir|InstallButtonText|InstallColors|InstallDir|InstallDirRegKey|InstProgressFlags|InstType|InstTypeGetText|InstTypeSetText|Int64Cmp|Int64CmpU|Int64Fmt|IntCmp|IntCmpU|IntFmt|IntOp|IntPtrCmp|IntPtrCmpU|IntPtrOp|IsWindow|LangString|LicenseBkColor|LicenseData|LicenseForceSelection|LicenseLangString|LicenseText|LoadAndSetImage|LoadLanguageFile|LockWindow|LogSet|LogText|ManifestDPIAware|ManifestLongPathAware|ManifestMaxVersionTested|ManifestSupportedOS|MessageBox|MiscButtonText|Name|Nop|OutFile|Page|PageCallbacks|PEAddResource|PEDllCharacteristics|PERemoveResource|PESubsysVer|Pop|Push|Quit|ReadEnvStr|ReadINIStr|ReadRegDWORD|ReadRegStr|Reboot|RegDLL|Rename|RequestExecutionLevel|ReserveFile|Return|RMDir|SearchPath|SectionGetFlags|SectionGetInstTypes|SectionGetSize|SectionGetText|SectionIn|SectionSetFlags|SectionSetInstTypes|SectionSetSize|SectionSetText|SendMessage|SetAutoClose|SetBrandingImage|SetCompress|SetCompressor|SetCompressorDictSize|SetCtlColors|SetCurInstType|SetDatablockOptimize|SetDateSave|SetDetailsPrint|SetDetailsView|SetErrorLevel|SetErrors|SetFileAttributes|SetFont|SetOutPath|SetOverwrite|SetRebootFlag|SetRegView|SetShellVarContext|SetSilent|ShowInstDetails|ShowUninstDetails|ShowWindow|SilentInstall|SilentUnInstall|Sleep|SpaceTexts|StrCmp|StrCmpS|StrCpy|StrLen|SubCaption|Target|Unicode|UninstallButtonText|UninstallCaption|UninstallIcon|UninstallSubCaption|UninstallText|UninstPage|UnRegDLL|Var|VIAddVersionKey|VIFileVersion|VIProductVersion|WindowIcon|WriteINIStr|WriteRegBin|WriteRegDWORD|WriteRegExpandStr|WriteRegMultiStr|WriteRegNone|WriteRegStr|WriteUninstaller|XPStyle)\b/i,token:"keyword"},{regex:/^\s*(?:Function|PageEx|Section(?:Group)?)\b/i,token:"keyword",indent:!0},{regex:/^\s*(?:(Function|PageEx|Section(?:Group)?)End)\b/i,token:"keyword",dedent:!0},{regex:/\b(?:ARCHIVE|FILE_ATTRIBUTE_ARCHIVE|FILE_ATTRIBUTE_HIDDEN|FILE_ATTRIBUTE_NORMAL|FILE_ATTRIBUTE_OFFLINE|FILE_ATTRIBUTE_READONLY|FILE_ATTRIBUTE_SYSTEM|FILE_ATTRIBUTE_TEMPORARY|HIDDEN|HKCC|HKCR(32|64)?|HKCU(32|64)?|HKDD|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_DYN_DATA|HKEY_LOCAL_MACHINE|HKEY_PERFORMANCE_DATA|HKEY_USERS|HKLM(32|64)?|HKPD|HKU|IDABORT|IDCANCEL|IDD_DIR|IDD_INST|IDD_INSTFILES|IDD_LICENSE|IDD_SELCOM|IDD_UNINST|IDD_VERIFY|IDIGNORE|IDNO|IDOK|IDRETRY|IDYES|MB_ABORTRETRYIGNORE|MB_DEFBUTTON1|MB_DEFBUTTON2|MB_DEFBUTTON3|MB_DEFBUTTON4|MB_ICONEXCLAMATION|MB_ICONINFORMATION|MB_ICONQUESTION|MB_ICONSTOP|MB_OK|MB_OKCANCEL|MB_RETRYCANCEL|MB_RIGHT|MB_RTLREADING|MB_SETFOREGROUND|MB_TOPMOST|MB_USERICON|MB_YESNO|MB_YESNOCANCEL|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SW_HIDE|SW_SHOWDEFAULT|SW_SHOWMAXIMIZED|SW_SHOWMINIMIZED|SW_SHOWNORMAL|SYSTEM|TEMPORARY)\b/i,token:"atom"},{regex:/\b(?:admin|all|amd64-unicode|auto|both|bottom|bzip2|components|current|custom|directory|false|force|hide|highest|ifdiff|ifnewer|instfiles|lastused|leave|left|license|listonly|lzma|nevershow|none|normal|notset|off|on|right|show|silent|silentlog|textonly|top|true|try|un\.components|un\.custom|un\.directory|un\.instfiles|un\.license|uninstConfirm|user|Win10|Win7|Win8|WinVista|x-86-(ansi|unicode)|zlib)\b/i,token:"builtin"},{regex:/\$\{(?:And(?:If(?:Not)?|Unless)|Break|Case(?:2|3|4|5|Else)?|Continue|Default|Do(?:Until|While)?|Else(?:If(?:Not)?|Unless)?|End(?:If|Select|Switch)|Exit(?:Do|For|While)|For(?:Each)?|If(?:Cmd|Not(?:Then)?|Then)?|Loop(?:Until|While)?|Or(?:If(?:Not)?|Unless)|Select|Switch|Unless|While)\}/i,token:"variable-2",indent:!0},{regex:/\$\{(?:BannerTrimPath|DirState|DriveSpace|Get(BaseName|Drives|ExeName|ExePath|FileAttributes|FileExt|FileName|FileVersion|Options|OptionsS|Parameters|Parent|Root|Size|Time)|Locate|RefreshShellIcons)\}/i,token:"variable-2",dedent:!0},{regex:/\$\{(?:Memento(?:Section(?:Done|End|Restore|Save)?|UnselectedSection))\}/i,token:"variable-2",dedent:!0},{regex:/\$\{(?:Config(?:Read|ReadS|Write|WriteS)|File(?:Join|ReadFromEnd|Recode)|Line(?:Find|Read|Sum)|Text(?:Compare|CompareS)|TrimNewLines)\}/i,token:"variable-2",dedent:!0},{regex:/\$\{(?:(?:At(?:Least|Most)|Is)(?:ServicePack|Win(?:7|8|10|95|98|200(?:0|3|8(?:R2)?)|ME|NT4|Vista|XP))|Is(?:NT|Server))\}/i,token:"variable",dedent:!0},{regex:/\$\{(?:StrFilterS?|Version(?:Compare|Convert)|Word(?:AddS?|Find(?:(?:2|3)X)?S?|InsertS?|ReplaceS?))\}/i,token:"keyword",dedent:!0},{regex:/\$\{(?:RunningX64)\}/i,token:"variable",dedent:!0},{regex:/\$\{(?:Disable|Enable)X64FSRedirection\}/i,token:"keyword",dedent:!0},{regex:/(#|;).*/,token:"comment"},{regex:/\/\*/,token:"comment",next:"comment"},{regex:/[-+\/*=<>!]+/,token:"operator"},{regex:/\$\w[\w\.]*/,token:"variable"},{regex:/\${[\!\w\.:-]+}/,token:"variableName.constant"},{regex:/\$\([\!\w\.:-]+\)/,token:"atom"}],comment:[{regex:/.*?\*\//,token:"comment",next:"start"},{regex:/.*/,token:"comment"}],languageData:{name:"nsis",indentOnInput:/^\s*((Function|PageEx|Section|Section(Group)?)End|(\!(endif|macroend))|\$\{(End(If|Unless|While)|Loop(Until)|Next)\})$/i,commentTokens:{line:"#",block:{open:"/*",close:"*/"}}}})},43314:function(WO,V,o){"use strict";o.r(V),o.d(V,{ntriples:function(){return b}});var a={PRE_SUBJECT:0,WRITING_SUB_URI:1,WRITING_BNODE_URI:2,PRE_PRED:3,WRITING_PRED_URI:4,PRE_OBJ:5,WRITING_OBJ_URI:6,WRITING_OBJ_BNODE:7,WRITING_OBJ_LITERAL:8,WRITING_LIT_LANG:9,WRITING_LIT_TYPE:10,POST_OBJ:11,ERROR:12};function t(v,w){var P=v.location,x;P==a.PRE_SUBJECT&&w=="<"?x=a.WRITING_SUB_URI:P==a.PRE_SUBJECT&&w=="_"?x=a.WRITING_BNODE_URI:P==a.PRE_PRED&&w=="<"?x=a.WRITING_PRED_URI:P==a.PRE_OBJ&&w=="<"?x=a.WRITING_OBJ_URI:P==a.PRE_OBJ&&w=="_"?x=a.WRITING_OBJ_BNODE:P==a.PRE_OBJ&&w=='"'?x=a.WRITING_OBJ_LITERAL:P==a.WRITING_SUB_URI&&w==">"||P==a.WRITING_BNODE_URI&&w==" "?x=a.PRE_PRED:P==a.WRITING_PRED_URI&&w==">"?x=a.PRE_OBJ:P==a.WRITING_OBJ_URI&&w==">"||P==a.WRITING_OBJ_BNODE&&w==" "||P==a.WRITING_OBJ_LITERAL&&w=='"'||P==a.WRITING_LIT_LANG&&w==" "||P==a.WRITING_LIT_TYPE&&w==">"?x=a.POST_OBJ:P==a.WRITING_OBJ_LITERAL&&w=="@"?x=a.WRITING_LIT_LANG:P==a.WRITING_OBJ_LITERAL&&w=="^"?x=a.WRITING_LIT_TYPE:w==" "&&(P==a.PRE_SUBJECT||P==a.PRE_PRED||P==a.PRE_OBJ||P==a.POST_OBJ)?x=P:P==a.POST_OBJ&&w=="."?x=a.PRE_SUBJECT:x=a.ERROR,v.location=x}const b={name:"ntriples",startState:function(){return{location:a.PRE_SUBJECT,uris:[],anchors:[],bnodes:[],langs:[],types:[]}},token:function(v,w){var P=v.next();if(P=="<"){t(w,P);var x="";return v.eatWhile(function(n){return n!="#"&&n!=">"?(x+=n,!0):!1}),w.uris.push(x),v.match("#",!1)||(v.next(),t(w,">")),"variable"}if(P=="#"){var s="";return v.eatWhile(function(n){return n!=">"&&n!=" "?(s+=n,!0):!1}),w.anchors.push(s),"url"}if(P==">")return t(w,">"),"variable";if(P=="_"){t(w,P);var X="";return v.eatWhile(function(n){return n!=" "?(X+=n,!0):!1}),w.bnodes.push(X),v.next(),t(w," "),"builtin"}if(P=='"')return t(w,P),v.eatWhile(function(n){return n!='"'}),v.next(),v.peek()!="@"&&v.peek()!="^"&&t(w,'"'),"string";if(P=="@"){t(w,"@");var p="";return v.eatWhile(function(n){return n!=" "?(p+=n,!0):!1}),w.langs.push(p),v.next(),t(w," "),"string.special"}if(P=="^"){v.next(),t(w,"^");var c="";return v.eatWhile(function(n){return n!=">"?(c+=n,!0):!1}),w.types.push(c),v.next(),t(w,">"),"variable"}P==" "&&t(w,P),P=="."&&t(w,P)}}},33283:function(WO,V,o){"use strict";o.r(V),o.d(V,{octave:function(){return e}});function a(Q){return new RegExp("^(("+Q.join(")|(")+"))\\b")}var t=new RegExp("^[\\+\\-\\*/&|\\^~<>!@'\\\\]"),b=new RegExp("^[\\(\\[\\{\\},:=;\\.]"),v=new RegExp("^((==)|(~=)|(<=)|(>=)|(<<)|(>>)|(\\.[\\+\\-\\*/\\^\\\\]))"),w=new RegExp("^((!=)|(\\+=)|(\\-=)|(\\*=)|(/=)|(&=)|(\\|=)|(\\^=))"),P=new RegExp("^((>>=)|(<<=))"),x=new RegExp("^[\\]\\)]"),s=new RegExp("^[_A-Za-z\xA1-\uFFFF][_A-Za-z0-9\xA1-\uFFFF]*"),X=a(["error","eval","function","abs","acos","atan","asin","cos","cosh","exp","log","prod","sum","log10","max","min","sign","sin","sinh","sqrt","tan","reshape","break","zeros","default","margin","round","ones","rand","syn","ceil","floor","size","clear","zeros","eye","mean","std","cov","det","eig","inv","norm","rank","trace","expm","logm","sqrtm","linspace","plot","title","xlabel","ylabel","legend","text","grid","meshgrid","mesh","num2str","fft","ifft","arrayfun","cellfun","input","fliplr","flipud","ismember"]),p=a(["return","case","switch","else","elseif","end","endif","endfunction","if","otherwise","do","for","while","try","catch","classdef","properties","events","methods","global","persistent","endfor","endwhile","printf","sprintf","disp","until","continue","pkg"]);function c(Q,g){return!Q.sol()&&Q.peek()==="'"?(Q.next(),g.tokenize=i,"operator"):(g.tokenize=i,i(Q,g))}function n(Q,g){return Q.match(/^.*%}/)?(g.tokenize=i,"comment"):(Q.skipToEnd(),"comment")}function i(Q,g){if(Q.eatSpace())return null;if(Q.match("%{"))return g.tokenize=n,Q.skipToEnd(),"comment";if(Q.match(/^[%#]/))return Q.skipToEnd(),"comment";if(Q.match(/^[0-9\.+-]/,!1)){if(Q.match(/^[+-]?0x[0-9a-fA-F]+[ij]?/))return Q.tokenize=i,"number";if(Q.match(/^[+-]?\d*\.\d+([EeDd][+-]?\d+)?[ij]?/)||Q.match(/^[+-]?\d+([EeDd][+-]?\d+)?[ij]?/))return"number"}if(Q.match(a(["nan","NaN","inf","Inf"])))return"number";var $=Q.match(/^"(?:[^"]|"")*("|$)/)||Q.match(/^'(?:[^']|'')*('|$)/);return $?$[1]?"string":"error":Q.match(p)?"keyword":Q.match(X)?"builtin":Q.match(s)?"variable":Q.match(t)||Q.match(v)?"operator":Q.match(b)||Q.match(w)||Q.match(P)?null:Q.match(x)?(g.tokenize=c,null):(Q.next(),"error")}const e={name:"octave",startState:function(){return{tokenize:i}},token:function(Q,g){var $=g.tokenize(Q,g);return($==="number"||$==="variable")&&(g.tokenize=c),$},languageData:{commentTokens:{line:"%"}}}},94796:function(WO,V,o){"use strict";o.r(V),o.d(V,{oz:function(){return T}});function a(q){return new RegExp("^(("+q.join(")|(")+"))\\b")}var t=/[\^@!\|<>#~\.\*\-\+\\/,=]/,b=/(<-)|(:=)|(=<)|(>=)|(<=)|(<:)|(>:)|(=:)|(\\=)|(\\=:)|(!!)|(==)|(::)/,v=/(:::)|(\.\.\.)|(=<:)|(>=:)/,w=["in","then","else","of","elseof","elsecase","elseif","catch","finally","with","require","prepare","import","export","define","do"],P=["end"],x=a(["true","false","nil","unit"]),s=a(["andthen","at","attr","declare","feat","from","lex","mod","div","mode","orelse","parser","prod","prop","scanner","self","syn","token"]),X=a(["local","proc","fun","case","class","if","cond","or","dis","choice","not","thread","try","raise","lock","for","suchthat","meth","functor"]),p=a(w),c=a(P);function n(q,y){if(q.eatSpace())return null;if(q.match(/[{}]/))return"bracket";if(q.match("[]"))return"keyword";if(q.match(v)||q.match(b))return"operator";if(q.match(x))return"atom";var h=q.match(X);if(h)return y.doInCurrentLine?y.doInCurrentLine=!1:y.currentIndent++,h[0]=="proc"||h[0]=="fun"?y.tokenize=Q:h[0]=="class"?y.tokenize=i:h[0]=="meth"&&(y.tokenize=e),"keyword";if(q.match(p)||q.match(s))return"keyword";if(q.match(c))return y.currentIndent--,"keyword";var k=q.next();if(k=='"'||k=="'")return y.tokenize=$(k),y.tokenize(q,y);if(/[~\d]/.test(k)){if(k=="~")if(/^[0-9]/.test(q.peek())){if(q.next()=="0"&&q.match(/^[xX][0-9a-fA-F]+/)||q.match(/^[0-9]*(\.[0-9]+)?([eE][~+]?[0-9]+)?/))return"number"}else return null;return k=="0"&&q.match(/^[xX][0-9a-fA-F]+/)||q.match(/^[0-9]*(\.[0-9]+)?([eE][~+]?[0-9]+)?/)?"number":null}return k=="%"?(q.skipToEnd(),"comment"):k=="/"&&q.eat("*")?(y.tokenize=g,g(q,y)):t.test(k)?"operator":(q.eatWhile(/\w/),"variable")}function i(q,y){return q.eatSpace()?null:(q.match(/([A-Z][A-Za-z0-9_]*)|(`.+`)/),y.tokenize=n,"type")}function e(q,y){return q.eatSpace()?null:(q.match(/([a-zA-Z][A-Za-z0-9_]*)|(`.+`)/),y.tokenize=n,"def")}function Q(q,y){return q.eatSpace()?null:!y.hasPassedFirstStage&&q.eat("{")?(y.hasPassedFirstStage=!0,"bracket"):y.hasPassedFirstStage?(q.match(/([A-Z][A-Za-z0-9_]*)|(`.+`)|\$/),y.hasPassedFirstStage=!1,y.tokenize=n,"def"):(y.tokenize=n,null)}function g(q,y){for(var h=!1,k;k=q.next();){if(k=="/"&&h){y.tokenize=n;break}h=k=="*"}return"comment"}function $(q){return function(y,h){for(var k=!1,Z,W=!1;(Z=y.next())!=null;){if(Z==q&&!k){W=!0;break}k=!k&&Z=="\\"}return(W||!k)&&(h.tokenize=n),"string"}}function f(){var q=w.concat(P);return new RegExp("[\\[\\]]|("+q.join("|")+")$")}const T={name:"oz",startState:function(){return{tokenize:n,currentIndent:0,doInCurrentLine:!1,hasPassedFirstStage:!1}},token:function(q,y){return q.sol()&&(y.doInCurrentLine=0),y.tokenize(q,y)},indent:function(q,y,h){var k=y.replace(/^\s+|\s+$/g,"");return k.match(c)||k.match(p)||k.match(/(\[])/)?h.unit*(q.currentIndent-1):q.currentIndent<0?0:q.currentIndent*h.unit},languageData:{indentOnInut:f(),commentTokens:{line:"%",block:{open:"/*",close:"*/"}}}}},44163:function(WO,V,o){"use strict";o.r(V),o.d(V,{pascal:function(){return X}});function a(p){for(var c={},n=p.split(" "),i=0;i!?|\/]/;function w(p,c){var n=p.next();if(n=="#"&&c.startOfLine)return p.skipToEnd(),"meta";if(n=='"'||n=="'")return c.tokenize=P(n),c.tokenize(p,c);if(n=="("&&p.eat("*"))return c.tokenize=x,x(p,c);if(n=="{")return c.tokenize=s,s(p,c);if(/[\[\]\(\),;\:\.]/.test(n))return null;if(/\d/.test(n))return p.eatWhile(/[\w\.]/),"number";if(n=="/"&&p.eat("/"))return p.skipToEnd(),"comment";if(v.test(n))return p.eatWhile(v),"operator";p.eatWhile(/[\w\$_]/);var i=p.current();return t.propertyIsEnumerable(i)?"keyword":b.propertyIsEnumerable(i)?"atom":"variable"}function P(p){return function(c,n){for(var i=!1,e,Q=!1;(e=c.next())!=null;){if(e==p&&!i){Q=!0;break}i=!i&&e=="\\"}return(Q||!i)&&(n.tokenize=null),"string"}}function x(p,c){for(var n=!1,i;i=p.next();){if(i==")"&&n){c.tokenize=null;break}n=i=="*"}return"comment"}function s(p,c){for(var n;n=p.next();)if(n=="}"){c.tokenize=null;break}return"comment"}const X={name:"pascal",startState:function(){return{tokenize:null}},token:function(p,c){if(p.eatSpace())return null;var n=(c.tokenize||w)(p,c);return n=="comment"||n=="meta",n},languageData:{indentOnInput:/^\s*[{}]$/,commentTokens:{block:{open:"(*",close:"*)"}}}}},94293:function(WO,V,o){"use strict";o.r(V),o.d(V,{perl:function(){return c}});function a(n,i){return n.string.charAt(n.pos+(i||0))}function t(n,i){if(i){var e=n.pos-i;return n.string.substr(e>=0?e:0,i)}else return n.string.substr(0,n.pos-1)}function b(n,i){var e=n.string.length,Q=e-n.pos+1;return n.string.substr(n.pos,i&&i=(Q=n.string.length-1)?n.pos=Q:n.pos=e}var w={"->":4,"++":4,"--":4,"**":4,"=~":4,"!~":4,"*":4,"/":4,"%":4,x:4,"+":4,"-":4,".":4,"<<":4,">>":4,"<":4,">":4,"<=":4,">=":4,lt:4,gt:4,le:4,ge:4,"==":4,"!=":4,"<=>":4,eq:4,ne:4,cmp:4,"~~":4,"&":4,"|":4,"^":4,"&&":4,"||":4,"//":4,"..":4,"...":4,"?":4,":":4,"=":4,"+=":4,"-=":4,"*=":4,",":4,"=>":4,"::":4,not:4,and:4,or:4,xor:4,BEGIN:[5,1],END:[5,1],PRINT:[5,1],PRINTF:[5,1],GETC:[5,1],READ:[5,1],READLINE:[5,1],DESTROY:[5,1],TIE:[5,1],TIEHANDLE:[5,1],UNTIE:[5,1],STDIN:5,STDIN_TOP:5,STDOUT:5,STDOUT_TOP:5,STDERR:5,STDERR_TOP:5,$ARG:5,$_:5,"@ARG":5,"@_":5,$LIST_SEPARATOR:5,'$"':5,$PROCESS_ID:5,$PID:5,$$:5,$REAL_GROUP_ID:5,$GID:5,"$(":5,$EFFECTIVE_GROUP_ID:5,$EGID:5,"$)":5,$PROGRAM_NAME:5,$0:5,$SUBSCRIPT_SEPARATOR:5,$SUBSEP:5,"$;":5,$REAL_USER_ID:5,$UID:5,"$<":5,$EFFECTIVE_USER_ID:5,$EUID:5,"$>":5,$a:5,$b:5,$COMPILING:5,"$^C":5,$DEBUGGING:5,"$^D":5,"${^ENCODING}":5,$ENV:5,"%ENV":5,$SYSTEM_FD_MAX:5,"$^F":5,"@F":5,"${^GLOBAL_PHASE}":5,"$^H":5,"%^H":5,"@INC":5,"%INC":5,$INPLACE_EDIT:5,"$^I":5,"$^M":5,$OSNAME:5,"$^O":5,"${^OPEN}":5,$PERLDB:5,"$^P":5,$SIG:5,"%SIG":5,$BASETIME:5,"$^T":5,"${^TAINT}":5,"${^UNICODE}":5,"${^UTF8CACHE}":5,"${^UTF8LOCALE}":5,$PERL_VERSION:5,"$^V":5,"${^WIN32_SLOPPY_STAT}":5,$EXECUTABLE_NAME:5,"$^X":5,$1:5,$MATCH:5,"$&":5,"${^MATCH}":5,$PREMATCH:5,"$`":5,"${^PREMATCH}":5,$POSTMATCH:5,"$'":5,"${^POSTMATCH}":5,$LAST_PAREN_MATCH:5,"$+":5,$LAST_SUBMATCH_RESULT:5,"$^N":5,"@LAST_MATCH_END":5,"@+":5,"%LAST_PAREN_MATCH":5,"%+":5,"@LAST_MATCH_START":5,"@-":5,"%LAST_MATCH_START":5,"%-":5,$LAST_REGEXP_CODE_RESULT:5,"$^R":5,"${^RE_DEBUG_FLAGS}":5,"${^RE_TRIE_MAXBUF}":5,$ARGV:5,"@ARGV":5,ARGV:5,ARGVOUT:5,$OUTPUT_FIELD_SEPARATOR:5,$OFS:5,"$,":5,$INPUT_LINE_NUMBER:5,$NR:5,"$.":5,$INPUT_RECORD_SEPARATOR:5,$RS:5,"$/":5,$OUTPUT_RECORD_SEPARATOR:5,$ORS:5,"$\\":5,$OUTPUT_AUTOFLUSH:5,"$|":5,$ACCUMULATOR:5,"$^A":5,$FORMAT_FORMFEED:5,"$^L":5,$FORMAT_PAGE_NUMBER:5,"$%":5,$FORMAT_LINES_LEFT:5,"$-":5,$FORMAT_LINE_BREAK_CHARACTERS:5,"$:":5,$FORMAT_LINES_PER_PAGE:5,"$=":5,$FORMAT_TOP_NAME:5,"$^":5,$FORMAT_NAME:5,"$~":5,"${^CHILD_ERROR_NATIVE}":5,$EXTENDED_OS_ERROR:5,"$^E":5,$EXCEPTIONS_BEING_CAUGHT:5,"$^S":5,$WARNING:5,"$^W":5,"${^WARNING_BITS}":5,$OS_ERROR:5,$ERRNO:5,"$!":5,"%OS_ERROR":5,"%ERRNO":5,"%!":5,$CHILD_ERROR:5,"$?":5,$EVAL_ERROR:5,"$@":5,$OFMT:5,"$#":5,"$*":5,$ARRAY_BASE:5,"$[":5,$OLD_PERL_VERSION:5,"$]":5,if:[1,1],elsif:[1,1],else:[1,1],while:[1,1],unless:[1,1],for:[1,1],foreach:[1,1],abs:1,accept:1,alarm:1,atan2:1,bind:1,binmode:1,bless:1,bootstrap:1,break:1,caller:1,chdir:1,chmod:1,chomp:1,chop:1,chown:1,chr:1,chroot:1,close:1,closedir:1,connect:1,continue:[1,1],cos:1,crypt:1,dbmclose:1,dbmopen:1,default:1,defined:1,delete:1,die:1,do:1,dump:1,each:1,endgrent:1,endhostent:1,endnetent:1,endprotoent:1,endpwent:1,endservent:1,eof:1,eval:1,exec:1,exists:1,exit:1,exp:1,fcntl:1,fileno:1,flock:1,fork:1,format:1,formline:1,getc:1,getgrent:1,getgrgid:1,getgrnam:1,gethostbyaddr:1,gethostbyname:1,gethostent:1,getlogin:1,getnetbyaddr:1,getnetbyname:1,getnetent:1,getpeername:1,getpgrp:1,getppid:1,getpriority:1,getprotobyname:1,getprotobynumber:1,getprotoent:1,getpwent:1,getpwnam:1,getpwuid:1,getservbyname:1,getservbyport:1,getservent:1,getsockname:1,getsockopt:1,given:1,glob:1,gmtime:1,goto:1,grep:1,hex:1,import:1,index:1,int:1,ioctl:1,join:1,keys:1,kill:1,last:1,lc:1,lcfirst:1,length:1,link:1,listen:1,local:2,localtime:1,lock:1,log:1,lstat:1,m:null,map:1,mkdir:1,msgctl:1,msgget:1,msgrcv:1,msgsnd:1,my:2,new:1,next:1,no:1,oct:1,open:1,opendir:1,ord:1,our:2,pack:1,package:1,pipe:1,pop:1,pos:1,print:1,printf:1,prototype:1,push:1,q:null,qq:null,qr:null,quotemeta:null,qw:null,qx:null,rand:1,read:1,readdir:1,readline:1,readlink:1,readpipe:1,recv:1,redo:1,ref:1,rename:1,require:1,reset:1,return:1,reverse:1,rewinddir:1,rindex:1,rmdir:1,s:null,say:1,scalar:1,seek:1,seekdir:1,select:1,semctl:1,semget:1,semop:1,send:1,setgrent:1,sethostent:1,setnetent:1,setpgrp:1,setpriority:1,setprotoent:1,setpwent:1,setservent:1,setsockopt:1,shift:1,shmctl:1,shmget:1,shmread:1,shmwrite:1,shutdown:1,sin:1,sleep:1,socket:1,socketpair:1,sort:1,splice:1,split:1,sprintf:1,sqrt:1,srand:1,stat:1,state:1,study:1,sub:1,substr:1,symlink:1,syscall:1,sysopen:1,sysread:1,sysseek:1,system:1,syswrite:1,tell:1,telldir:1,tie:1,tied:1,time:1,times:1,tr:null,truncate:1,uc:1,ucfirst:1,umask:1,undef:1,unlink:1,unpack:1,unshift:1,untie:1,use:1,utime:1,values:1,vec:1,wait:1,waitpid:1,wantarray:1,warn:1,when:1,write:1,y:null},P="string.special",x=/[goseximacplud]/;function s(n,i,e,Q,g){return i.chain=null,i.style=null,i.tail=null,i.tokenize=function($,f){for(var T=!1,q,y=0;q=$.next();){if(q===e[y]&&!T)return e[++y]!==void 0?(f.chain=e[y],f.style=Q,f.tail=g):g&&$.eatWhile(g),f.tokenize=p,Q;T=!T&&q=="\\"}return Q},i.tokenize(n,i)}function X(n,i,e){return i.tokenize=function(Q,g){return Q.string==e&&(g.tokenize=p),Q.skipToEnd(),"string"},i.tokenize(n,i)}function p(n,i){if(n.eatSpace())return null;if(i.chain)return s(n,i,i.chain,i.style,i.tail);if(n.match(/^(\-?((\d[\d_]*)?\.\d+(e[+-]?\d+)?|\d+\.\d*)|0x[\da-fA-F_]+|0b[01_]+|\d[\d_]*(e[+-]?\d+)?)/))return"number";if(n.match(/^<<(?=[_a-zA-Z])/))return n.eatWhile(/\w/),X(n,i,n.current().substr(2));if(n.sol()&&n.match(/^\=item(?!\w)/))return X(n,i,"=cut");var e=n.next();if(e=='"'||e=="'"){if(t(n,3)=="<<"+e){var Q=n.pos;n.eatWhile(/\w/);var g=n.current().substr(1);if(g&&n.eat(e))return X(n,i,g);n.pos=Q}return s(n,i,[e],"string")}if(e=="q"){var $=a(n,-2);if(!($&&/\w/.test($))){if($=a(n,0),$=="x"){if($=a(n,1),$=="(")return v(n,2),s(n,i,[")"],P,x);if($=="[")return v(n,2),s(n,i,["]"],P,x);if($=="{")return v(n,2),s(n,i,["}"],P,x);if($=="<")return v(n,2),s(n,i,[">"],P,x);if(/[\^'"!~\/]/.test($))return v(n,1),s(n,i,[n.eat($)],P,x)}else if($=="q"){if($=a(n,1),$=="(")return v(n,2),s(n,i,[")"],"string");if($=="[")return v(n,2),s(n,i,["]"],"string");if($=="{")return v(n,2),s(n,i,["}"],"string");if($=="<")return v(n,2),s(n,i,[">"],"string");if(/[\^'"!~\/]/.test($))return v(n,1),s(n,i,[n.eat($)],"string")}else if($=="w"){if($=a(n,1),$=="(")return v(n,2),s(n,i,[")"],"bracket");if($=="[")return v(n,2),s(n,i,["]"],"bracket");if($=="{")return v(n,2),s(n,i,["}"],"bracket");if($=="<")return v(n,2),s(n,i,[">"],"bracket");if(/[\^'"!~\/]/.test($))return v(n,1),s(n,i,[n.eat($)],"bracket")}else if($=="r"){if($=a(n,1),$=="(")return v(n,2),s(n,i,[")"],P,x);if($=="[")return v(n,2),s(n,i,["]"],P,x);if($=="{")return v(n,2),s(n,i,["}"],P,x);if($=="<")return v(n,2),s(n,i,[">"],P,x);if(/[\^'"!~\/]/.test($))return v(n,1),s(n,i,[n.eat($)],P,x)}else if(/[\^'"!~\/(\[{<]/.test($)){if($=="(")return v(n,1),s(n,i,[")"],"string");if($=="[")return v(n,1),s(n,i,["]"],"string");if($=="{")return v(n,1),s(n,i,["}"],"string");if($=="<")return v(n,1),s(n,i,[">"],"string");if(/[\^'"!~\/]/.test($))return s(n,i,[n.eat($)],"string")}}}if(e=="m"){var $=a(n,-2);if(!($&&/\w/.test($))&&($=n.eat(/[(\[{<\^'"!~\/]/),$)){if(/[\^'"!~\/]/.test($))return s(n,i,[$],P,x);if($=="(")return s(n,i,[")"],P,x);if($=="[")return s(n,i,["]"],P,x);if($=="{")return s(n,i,["}"],P,x);if($=="<")return s(n,i,[">"],P,x)}}if(e=="s"){var $=/[\/>\]})\w]/.test(a(n,-2));if(!$&&($=n.eat(/[(\[{<\^'"!~\/]/),$))return $=="["?s(n,i,["]","]"],P,x):$=="{"?s(n,i,["}","}"],P,x):$=="<"?s(n,i,[">",">"],P,x):$=="("?s(n,i,[")",")"],P,x):s(n,i,[$,$],P,x)}if(e=="y"){var $=/[\/>\]})\w]/.test(a(n,-2));if(!$&&($=n.eat(/[(\[{<\^'"!~\/]/),$))return $=="["?s(n,i,["]","]"],P,x):$=="{"?s(n,i,["}","}"],P,x):$=="<"?s(n,i,[">",">"],P,x):$=="("?s(n,i,[")",")"],P,x):s(n,i,[$,$],P,x)}if(e=="t"){var $=/[\/>\]})\w]/.test(a(n,-2));if(!$&&($=n.eat("r"),$&&($=n.eat(/[(\[{<\^'"!~\/]/),$)))return $=="["?s(n,i,["]","]"],P,x):$=="{"?s(n,i,["}","}"],P,x):$=="<"?s(n,i,[">",">"],P,x):$=="("?s(n,i,[")",")"],P,x):s(n,i,[$,$],P,x)}if(e=="`")return s(n,i,[e],"builtin");if(e=="/")return/~\s*$/.test(t(n))?s(n,i,[e],P,x):"operator";if(e=="$"){var Q=n.pos;if(n.eatWhile(/\d/)||n.eat("{")&&n.eatWhile(/\d/)&&n.eat("}"))return"builtin";n.pos=Q}if(/[$@%]/.test(e)){var Q=n.pos;if(n.eat("^")&&n.eat(/[A-Z]/)||!/[@$%&]/.test(a(n,-2))&&n.eat(/[=|\\\-#?@;:&`~\^!\[\]*'"$+.,\/<>()]/)){var $=n.current();if(w[$])return"builtin"}n.pos=Q}if(/[$@%&]/.test(e)&&(n.eatWhile(/[\w$]/)||n.eat("{")&&n.eatWhile(/[\w$]/)&&n.eat("}"))){var $=n.current();return w[$]?"builtin":"variable"}if(e=="#"&&a(n,-2)!="$")return n.skipToEnd(),"comment";if(/[:+\-\^*$&%@=<>!?|\/~\.]/.test(e)){var Q=n.pos;if(n.eatWhile(/[:+\-\^*$&%@=<>!?|\/~\.]/),w[n.current()])return"operator";n.pos=Q}if(e=="_"&&n.pos==1){if(b(n,6)=="_END__")return s(n,i,["\0"],"comment");if(b(n,7)=="_DATA__")return s(n,i,["\0"],"builtin");if(b(n,7)=="_C__")return s(n,i,["\0"],"string")}if(/\w/.test(e)){var Q=n.pos;if(a(n,-2)=="{"&&(a(n,0)=="}"||n.eatWhile(/\w/)&&a(n,0)=="}"))return"string";n.pos=Q}if(/[A-Z]/.test(e)){var f=a(n,-2),Q=n.pos;if(n.eatWhile(/[A-Z_]/),/[\da-z]/.test(a(n,0)))n.pos=Q;else{var $=w[n.current()];return $?($[1]&&($=$[0]),f!=":"?$==1?"keyword":$==2?"def":$==3?"atom":$==4?"operator":$==5?"builtin":"meta":"meta"):"meta"}}if(/[a-zA-Z_]/.test(e)){var f=a(n,-2);n.eatWhile(/\w/);var $=w[n.current()];return $?($[1]&&($=$[0]),f!=":"?$==1?"keyword":$==2?"def":$==3?"atom":$==4?"operator":$==5?"builtin":"meta":"meta"):"meta"}return null}const c={name:"perl",startState:function(){return{tokenize:p,chain:null,style:null,tail:null}},token:function(n,i){return(i.tokenize||p)(n,i)},languageData:{commentTokens:{line:"#"},wordChars:"$"}}},33482:function(WO,V,o){"use strict";o.r(V),o.d(V,{pig:function(){return i}});function a(e){for(var Q={},g=e.split(" "),$=0;$=&?:\/!|]/;function X(e,Q,g){return Q.tokenize=g,g(e,Q)}function p(e,Q){for(var g=!1,$;$=e.next();){if($=="/"&&g){Q.tokenize=n;break}g=$=="*"}return"comment"}function c(e){return function(Q,g){for(var $=!1,f,T=!1;(f=Q.next())!=null;){if(f==e&&!$){T=!0;break}$=!$&&f=="\\"}return(T||!$)&&(g.tokenize=n),"error"}}function n(e,Q){var g=e.next();return g=='"'||g=="'"?X(e,Q,c(g)):/[\[\]{}\(\),;\.]/.test(g)?null:/\d/.test(g)?(e.eatWhile(/[\w\.]/),"number"):g=="/"?e.eat("*")?X(e,Q,p):(e.eatWhile(s),"operator"):g=="-"?e.eat("-")?(e.skipToEnd(),"comment"):(e.eatWhile(s),"operator"):s.test(g)?(e.eatWhile(s),"operator"):(e.eatWhile(/[\w\$_]/),P&&P.propertyIsEnumerable(e.current().toUpperCase())&&!e.eat(")")&&!e.eat(".")?"keyword":w&&w.propertyIsEnumerable(e.current().toUpperCase())?"builtin":x&&x.propertyIsEnumerable(e.current().toUpperCase())?"type":"variable")}const i={name:"pig",startState:function(){return{tokenize:n,startOfLine:!0}},token:function(e,Q){if(e.eatSpace())return null;var g=Q.tokenize(e,Q);return g},languageData:{autocomplete:(t+v+b).split(" ")}}},37421:function(WO,V,o){"use strict";o.r(V),o.d(V,{powerShell:function(){return XO}});function a(K,yO){yO=yO||{};for(var J=yO.prefix!==void 0?yO.prefix:"^",A=yO.suffix!==void 0?yO.suffix:"\\b",l=0;l/,s=a([P,x],{suffix:""}),X=/^((0x[\da-f]+)|((\d+\.\d+|\d\.|\.\d+|\d+)(e[\+\-]?\d+)?))[ld]?([kmgtp]b)?/i,p=/^[A-Za-z\_][A-Za-z\-\_\d]*\b/,c=/[A-Z]:|%|\?/i,n=a([/Add-(Computer|Content|History|Member|PSSnapin|Type)/,/Checkpoint-Computer/,/Clear-(Content|EventLog|History|Host|Item(Property)?|Variable)/,/Compare-Object/,/Complete-Transaction/,/Connect-PSSession/,/ConvertFrom-(Csv|Json|SecureString|StringData)/,/Convert-Path/,/ConvertTo-(Csv|Html|Json|SecureString|Xml)/,/Copy-Item(Property)?/,/Debug-Process/,/Disable-(ComputerRestore|PSBreakpoint|PSRemoting|PSSessionConfiguration)/,/Disconnect-PSSession/,/Enable-(ComputerRestore|PSBreakpoint|PSRemoting|PSSessionConfiguration)/,/(Enter|Exit)-PSSession/,/Export-(Alias|Clixml|Console|Counter|Csv|FormatData|ModuleMember|PSSession)/,/ForEach-Object/,/Format-(Custom|List|Table|Wide)/,new RegExp("Get-(Acl|Alias|AuthenticodeSignature|ChildItem|Command|ComputerRestorePoint|Content|ControlPanelItem|Counter|Credential|Culture|Date|Event|EventLog|EventSubscriber|ExecutionPolicy|FormatData|Help|History|Host|HotFix|Item|ItemProperty|Job|Location|Member|Module|PfxCertificate|Process|PSBreakpoint|PSCallStack|PSDrive|PSProvider|PSSession|PSSessionConfiguration|PSSnapin|Random|Service|TraceSource|Transaction|TypeData|UICulture|Unique|Variable|Verb|WinEvent|WmiObject)"),/Group-Object/,/Import-(Alias|Clixml|Counter|Csv|LocalizedData|Module|PSSession)/,/ImportSystemModules/,/Invoke-(Command|Expression|History|Item|RestMethod|WebRequest|WmiMethod)/,/Join-Path/,/Limit-EventLog/,/Measure-(Command|Object)/,/Move-Item(Property)?/,new RegExp("New-(Alias|Event|EventLog|Item(Property)?|Module|ModuleManifest|Object|PSDrive|PSSession|PSSessionConfigurationFile|PSSessionOption|PSTransportOption|Service|TimeSpan|Variable|WebServiceProxy|WinEvent)"),/Out-(Default|File|GridView|Host|Null|Printer|String)/,/Pause/,/(Pop|Push)-Location/,/Read-Host/,/Receive-(Job|PSSession)/,/Register-(EngineEvent|ObjectEvent|PSSessionConfiguration|WmiEvent)/,/Remove-(Computer|Event|EventLog|Item(Property)?|Job|Module|PSBreakpoint|PSDrive|PSSession|PSSnapin|TypeData|Variable|WmiObject)/,/Rename-(Computer|Item(Property)?)/,/Reset-ComputerMachinePassword/,/Resolve-Path/,/Restart-(Computer|Service)/,/Restore-Computer/,/Resume-(Job|Service)/,/Save-Help/,/Select-(Object|String|Xml)/,/Send-MailMessage/,new RegExp("Set-(Acl|Alias|AuthenticodeSignature|Content|Date|ExecutionPolicy|Item(Property)?|Location|PSBreakpoint|PSDebug|PSSessionConfiguration|Service|StrictMode|TraceSource|Variable|WmiInstance)"),/Show-(Command|ControlPanelItem|EventLog)/,/Sort-Object/,/Split-Path/,/Start-(Job|Process|Service|Sleep|Transaction|Transcript)/,/Stop-(Computer|Job|Process|Service|Transcript)/,/Suspend-(Job|Service)/,/TabExpansion2/,/Tee-Object/,/Test-(ComputerSecureChannel|Connection|ModuleManifest|Path|PSSessionConfigurationFile)/,/Trace-Command/,/Unblock-File/,/Undo-Transaction/,/Unregister-(Event|PSSessionConfiguration)/,/Update-(FormatData|Help|List|TypeData)/,/Use-Transaction/,/Wait-(Event|Job|Process)/,/Where-Object/,/Write-(Debug|Error|EventLog|Host|Output|Progress|Verbose|Warning)/,/cd|help|mkdir|more|oss|prompt/,/ac|asnp|cat|cd|chdir|clc|clear|clhy|cli|clp|cls|clv|cnsn|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|dnsn|ebp/,/echo|epal|epcsv|epsn|erase|etsn|exsn|fc|fl|foreach|ft|fw|gal|gbp|gc|gci|gcm|gcs|gdr|ghy|gi|gjb|gl|gm|gmo|gp|gps/,/group|gsn|gsnp|gsv|gu|gv|gwmi|h|history|icm|iex|ihy|ii|ipal|ipcsv|ipmo|ipsn|irm|ise|iwmi|iwr|kill|lp|ls|man|md/,/measure|mi|mount|move|mp|mv|nal|ndr|ni|nmo|npssc|nsn|nv|ogv|oh|popd|ps|pushd|pwd|r|rbp|rcjb|rcsn|rd|rdr|ren|ri/,/rjb|rm|rmdir|rmo|rni|rnp|rp|rsn|rsnp|rujb|rv|rvpa|rwmi|sajb|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls/,/sort|sp|spjb|spps|spsv|start|sujb|sv|swmi|tee|trcm|type|where|wjb|write/],{prefix:"",suffix:""}),i=a([/[$?^_]|Args|ConfirmPreference|ConsoleFileName|DebugPreference|Error|ErrorActionPreference|ErrorView|ExecutionContext/,/FormatEnumerationLimit|Home|Host|Input|MaximumAliasCount|MaximumDriveCount|MaximumErrorCount|MaximumFunctionCount/,/MaximumHistoryCount|MaximumVariableCount|MyInvocation|NestedPromptLevel|OutputEncoding|Pid|Profile|ProgressPreference/,/PSBoundParameters|PSCommandPath|PSCulture|PSDefaultParameterValues|PSEmailServer|PSHome|PSScriptRoot|PSSessionApplicationName/,/PSSessionConfigurationName|PSSessionOption|PSUICulture|PSVersionTable|Pwd|ShellId|StackTrace|VerbosePreference/,/WarningPreference|WhatIfPreference/,/Event|EventArgs|EventSubscriber|Sender/,/Matches|Ofs|ForEach|LastExitCode|PSCmdlet|PSItem|PSSenderInfo|This/,/true|false|null/],{prefix:"\\$",suffix:""}),e=a([c,n,i],{suffix:t}),Q={keyword:v,number:X,operator:s,builtin:e,punctuation:w,variable:p};function g(K,yO){var J=yO.returnStack[yO.returnStack.length-1];if(J&&J.shouldReturnFrom(yO))return yO.tokenize=J.tokenize,yO.returnStack.pop(),yO.tokenize(K,yO);if(K.eatSpace())return null;if(K.eat("("))return yO.bracketNesting+=1,"punctuation";if(K.eat(")"))return yO.bracketNesting-=1,"punctuation";for(var A in Q)if(K.match(Q[A]))return A;var l=K.next();if(l==="'")return $(K,yO);if(l==="$")return Z(K,yO);if(l==='"')return f(K,yO);if(l==="<"&&K.eat("#"))return yO.tokenize=k,k(K,yO);if(l==="#")return K.skipToEnd(),"comment";if(l==="@"){var d=K.eat(/["']/);if(d&&K.eol())return yO.tokenize=D,yO.startQuote=d[0],D(K,yO);if(K.eol())return"error";if(K.peek().match(/[({]/))return"punctuation";if(K.peek().match(b))return Z(K,yO)}return"error"}function $(K,yO){for(var J;(J=K.peek())!=null;)if(K.next(),J==="'"&&!K.eat("'"))return yO.tokenize=g,"string";return"error"}function f(K,yO){for(var J;(J=K.peek())!=null;){if(J==="$")return yO.tokenize=T,"string";if(K.next(),J==="`"){K.next();continue}if(J==='"'&&!K.eat('"'))return yO.tokenize=g,"string"}return"error"}function T(K,yO){return h(K,yO,f)}function q(K,yO){return yO.tokenize=D,yO.startQuote='"',D(K,yO)}function y(K,yO){return h(K,yO,q)}function h(K,yO,J){if(K.match("$(")){var A=yO.bracketNesting;return yO.returnStack.push({shouldReturnFrom:function(l){return l.bracketNesting===A},tokenize:J}),yO.tokenize=g,yO.bracketNesting+=1,"punctuation"}else return K.next(),yO.returnStack.push({shouldReturnFrom:function(){return!0},tokenize:J}),yO.tokenize=Z,yO.tokenize(K,yO)}function k(K,yO){for(var J=!1,A;(A=K.next())!=null;){if(J&&A==">"){yO.tokenize=g;break}J=A==="#"}return"comment"}function Z(K,yO){var J=K.peek();return K.eat("{")?(yO.tokenize=W,W(K,yO)):J!=null&&J.match(b)?(K.eatWhile(b),yO.tokenize=g,"variable"):(yO.tokenize=g,"error")}function W(K,yO){for(var J;(J=K.next())!=null;)if(J==="}"){yO.tokenize=g;break}return"variable"}function D(K,yO){var J=yO.startQuote;if(K.sol()&&K.match(new RegExp(J+"@")))yO.tokenize=g;else if(J==='"')for(;!K.eol();){var A=K.peek();if(A==="$")return yO.tokenize=y,"string";K.next(),A==="`"&&K.next()}else K.skipToEnd();return"string"}const XO={name:"powershell",startState:function(){return{returnStack:[],bracketNesting:0,tokenize:g}},token:function(K,yO){return yO.tokenize(K,yO)},languageData:{commentTokens:{line:"#",block:{open:"<#",close:"#>"}}}}},69071:function(WO,V,o){"use strict";o.r(V),o.d(V,{properties:function(){return a}});const a={name:"properties",token:function(t,b){var v=t.sol()||b.afterSection,w=t.eol();if(b.afterSection=!1,v&&(b.nextMultiline?(b.inMultiline=!0,b.nextMultiline=!1):b.position="def"),w&&!b.nextMultiline&&(b.inMultiline=!1,b.position="def"),v)for(;t.eatSpace(););var P=t.next();return v&&(P==="#"||P==="!"||P===";")?(b.position="comment",t.skipToEnd(),"comment"):v&&P==="["?(b.afterSection=!0,t.skipTo("]"),t.eat("]"),"header"):P==="="||P===":"?(b.position="quote",null):(P==="\\"&&b.position==="quote"&&t.eol()&&(b.nextMultiline=!0),b.position)},startState:function(){return{position:"def",nextMultiline:!1,inMultiline:!1,afterSection:!1}}}},78142:function(WO,V,o){"use strict";o.r(V),o.d(V,{protobuf:function(){return P}});function a(x){return new RegExp("^(("+x.join(")|(")+"))\\b","i")}var t=["package","message","import","syntax","required","optional","repeated","reserved","default","extensions","packed","bool","bytes","double","enum","float","string","int32","int64","uint32","uint64","sint32","sint64","fixed32","fixed64","sfixed32","sfixed64","option","service","rpc","returns"],b=a(t),v=new RegExp("^[_A-Za-z\xA1-\uFFFF][_A-Za-z0-9\xA1-\uFFFF]*");function w(x){return x.eatSpace()?null:x.match("//")?(x.skipToEnd(),"comment"):x.match(/^[0-9\.+-]/,!1)&&(x.match(/^[+-]?0x[0-9a-fA-F]+/)||x.match(/^[+-]?\d*\.\d+([EeDd][+-]?\d+)?/)||x.match(/^[+-]?\d+([EeDd][+-]?\d+)?/))?"number":x.match(/^"([^"]|(""))*"/)||x.match(/^'([^']|(''))*'/)?"string":x.match(b)?"keyword":x.match(v)?"variable":(x.next(),null)}const P={name:"protobuf",token:w,languageData:{autocomplete:t}}},83993:function(WO,V,o){"use strict";o.r(V),o.d(V,{puppet:function(){return P}});var a={},t=/({)?([a-z][a-z0-9_]*)?((::[a-z][a-z0-9_]*)*::)?[a-zA-Z0-9_]+(})?/;function b(x,s){for(var X=s.split(" "),p=0;p.*/,!1),c=x.match(/(\s+)?[\w:_]+(\s+)?{/,!1),n=x.match(/(\s+)?[@]{1,2}[\w:_]+(\s+)?{/,!1),i=x.next();if(i==="$")return x.match(t)?s.continueString?"variableName.special":"variable":"error";if(s.continueString)return x.backUp(1),v(x,s);if(s.inDefinition){if(x.match(/(\s+)?[\w:_]+(\s+)?/))return"def";x.match(/\s+{/),s.inDefinition=!1}return s.inInclude?(x.match(/(\s+)?\S+(\s+)?/),s.inInclude=!1,"def"):x.match(/(\s+)?\w+\(/)?(x.backUp(1),"def"):p?(x.match(/(\s+)?\w+/),"tag"):X&&a.hasOwnProperty(X)?(x.backUp(1),x.match(/[\w]+/),x.match(/\s+\S+\s+{/,!1)&&(s.inDefinition=!0),X=="include"&&(s.inInclude=!0),a[X]):/(^|\s+)[A-Z][\w:_]+/.test(X)?(x.backUp(1),x.match(/(^|\s+)[A-Z][\w:_]+/),"def"):c?(x.match(/(\s+)?[\w:_]+/),"def"):n?(x.match(/(\s+)?[@]{1,2}/),"atom"):i=="#"?(x.skipToEnd(),"comment"):i=="'"||i=='"'?(s.pending=i,v(x,s)):i=="{"||i=="}"?"bracket":i=="/"?(x.match(/^[^\/]*\//),"string.special"):i.match(/[0-9]/)?(x.eatWhile(/[0-9]+/),"number"):i=="="?(x.peek()==">"&&x.next(),"operator"):(x.eatWhile(/[\w-]/),null)}const P={name:"puppet",startState:function(){var x={};return x.inDefinition=!1,x.inInclude=!1,x.continueString=!1,x.pending=!1,x},token:function(x,s){return x.eatSpace()?null:w(x,s)}}},10228:function(WO,V,o){"use strict";o.r(V),o.d(V,{q:function(){return n}});var a,t=v(["abs","acos","aj","aj0","all","and","any","asc","asin","asof","atan","attr","avg","avgs","bin","by","ceiling","cols","cor","cos","count","cov","cross","csv","cut","delete","deltas","desc","dev","differ","distinct","div","do","each","ej","enlist","eval","except","exec","exit","exp","fby","fills","first","fkeys","flip","floor","from","get","getenv","group","gtime","hclose","hcount","hdel","hopen","hsym","iasc","idesc","if","ij","in","insert","inter","inv","key","keys","last","like","list","lj","load","log","lower","lsq","ltime","ltrim","mavg","max","maxs","mcount","md5","mdev","med","meta","min","mins","mmax","mmin","mmu","mod","msum","neg","next","not","null","or","over","parse","peach","pj","plist","prd","prds","prev","prior","rand","rank","ratios","raze","read0","read1","reciprocal","reverse","rload","rotate","rsave","rtrim","save","scan","select","set","setenv","show","signum","sin","sqrt","ss","ssr","string","sublist","sum","sums","sv","system","tables","tan","til","trim","txf","type","uj","ungroup","union","update","upper","upsert","value","var","view","views","vs","wavg","where","where","while","within","wj","wj1","wsum","xasc","xbar","xcol","xcols","xdesc","xexp","xgroup","xkey","xlog","xprev","xrank"]),b=/[|/&^!+:\\\-*%$=~#;@><,?_\'\"\[\(\]\)\s{}]/;function v(i){return new RegExp("^("+i.join("|")+")$")}function w(i,e){var Q=i.sol(),g=i.next();if(a=null,Q){if(g=="/")return(e.tokenize=P)(i,e);if(g=="\\")return i.eol()||/\s/.test(i.peek())?(i.skipToEnd(),/^\\\s*$/.test(i.current())?(e.tokenize=s)(i):e.tokenize=w,"comment"):(e.tokenize=w,"builtin")}if(/\s/.test(g))return i.peek()=="/"?(i.skipToEnd(),"comment"):"null";if(g=='"')return(e.tokenize=X)(i,e);if(g=="`")return i.eatWhile(/[A-Za-z\d_:\/.]/),"macroName";if(g=="."&&/\d/.test(i.peek())||/\d/.test(g)){var $=null;return i.backUp(1),i.match(/^\d{4}\.\d{2}(m|\.\d{2}([DT](\d{2}(:\d{2}(:\d{2}(\.\d{1,9})?)?)?)?)?)/)||i.match(/^\d+D(\d{2}(:\d{2}(:\d{2}(\.\d{1,9})?)?)?)/)||i.match(/^\d{2}:\d{2}(:\d{2}(\.\d{1,9})?)?/)||i.match(/^\d+[ptuv]{1}/)?$="temporal":(i.match(/^0[NwW]{1}/)||i.match(/^0x[\da-fA-F]*/)||i.match(/^[01]+[b]{1}/)||i.match(/^\d+[chijn]{1}/)||i.match(/-?\d*(\.\d*)?(e[+\-]?\d+)?(e|f)?/))&&($="number"),$&&(!(g=i.peek())||b.test(g))?$:(i.next(),"error")}return/[A-Za-z]|\./.test(g)?(i.eatWhile(/[A-Za-z._\d]/),t.test(i.current())?"keyword":"variable"):/[|/&^!+:\\\-*%$=~#;@><\.,?_\']/.test(g)||/[{}\(\[\]\)]/.test(g)?null:"error"}function P(i,e){return i.skipToEnd(),/\/\s*$/.test(i.current())?(e.tokenize=x)(i,e):e.tokenize=w,"comment"}function x(i,e){var Q=i.sol()&&i.peek()=="\\";return i.skipToEnd(),Q&&/^\\\s*$/.test(i.current())&&(e.tokenize=w),"comment"}function s(i){return i.skipToEnd(),"comment"}function X(i,e){for(var Q=!1,g,$=!1;g=i.next();){if(g=='"'&&!Q){$=!0;break}Q=!Q&&g=="\\"}return $&&(e.tokenize=w),"string"}function p(i,e,Q){i.context={prev:i.context,indent:i.indent,col:Q,type:e}}function c(i){i.indent=i.context.indent,i.context=i.context.prev}const n={name:"q",startState:function(){return{tokenize:w,context:null,indent:0,col:0}},token:function(i,e){i.sol()&&(e.context&&e.context.align==null&&(e.context.align=!1),e.indent=i.indentation());var Q=e.tokenize(i,e);if(Q!="comment"&&e.context&&e.context.align==null&&e.context.type!="pattern"&&(e.context.align=!0),a=="(")p(e,")",i.column());else if(a=="[")p(e,"]",i.column());else if(a=="{")p(e,"}",i.column());else if(/[\]\}\)]/.test(a)){for(;e.context&&e.context.type=="pattern";)c(e);e.context&&a==e.context.type&&c(e)}else a=="."&&e.context&&e.context.type=="pattern"?c(e):/atom|string|variable/.test(Q)&&e.context&&(/[\}\]]/.test(e.context.type)?p(e,"pattern",i.column()):e.context.type=="pattern"&&!e.context.align&&(e.context.align=!0,e.context.col=i.column()));return Q},indent:function(i,e,Q){var g=e&&e.charAt(0),$=i.context;if(/[\]\}]/.test(g))for(;$&&$.type=="pattern";)$=$.prev;var f=$&&g==$.type;return $?$.type=="pattern"?$.col:$.align?$.col+(f?0:1):$.indent+(f?0:Q.unit):0}}},57365:function(WO,V,o){"use strict";o.r(V),o.d(V,{r:function(){return q}});function a(y){for(var h={},k=0;k=!&|~$:]/,c;function n(y,h){c=null;var k=y.next();if(k=="#")return y.skipToEnd(),"comment";if(k=="0"&&y.eat("x"))return y.eatWhile(/[\da-f]/i),"number";if(k=="."&&y.eat(/\d/))return y.match(/\d*(?:e[+\-]?\d+)?/),"number";if(/\d/.test(k))return y.match(/\d*(?:\.\d+)?(?:e[+\-]\d+)?L?/),"number";if(k=="'"||k=='"')return h.tokenize=i(k),"string";if(k=="`")return y.match(/[^`]+`/),"string.special";if(k=="."&&y.match(/.(?:[.]|\d+)/))return"keyword";if(/[a-zA-Z\.]/.test(k)){y.eatWhile(/[\w\.]/);var Z=y.current();return P.propertyIsEnumerable(Z)?"atom":s.propertyIsEnumerable(Z)?(X.propertyIsEnumerable(Z)&&!y.match(/\s*if(\s+|$)/,!1)&&(c="block"),"keyword"):x.propertyIsEnumerable(Z)?"builtin":"variable"}else return k=="%"?(y.skipTo("%")&&y.next(),"variableName.special"):k=="<"&&y.eat("-")||k=="<"&&y.match("<-")||k=="-"&&y.match(/>>?/)||k=="="&&h.ctx.argList?"operator":p.test(k)?(k=="$"||y.eatWhile(p),"operator"):/[\(\){}\[\];]/.test(k)?(c=k,k==";"?"punctuation":null):null}function i(y){return function(h,k){if(h.eat("\\")){var Z=h.next();return Z=="x"?h.match(/^[a-f0-9]{2}/i):(Z=="u"||Z=="U")&&h.eat("{")&&h.skipTo("}")?h.next():Z=="u"?h.match(/^[a-f0-9]{4}/i):Z=="U"?h.match(/^[a-f0-9]{8}/i):/[0-7]/.test(Z)&&h.match(/^[0-7]{1,2}/),"string.special"}else{for(var W;(W=h.next())!=null;){if(W==y){k.tokenize=n;break}if(W=="\\"){h.backUp(1);break}}return"string"}}}var e=1,Q=2,g=4;function $(y,h,k){y.ctx={type:h,indent:y.indent,flags:0,column:k.column(),prev:y.ctx}}function f(y,h){var k=y.ctx;y.ctx={type:k.type,indent:k.indent,flags:k.flags|h,column:k.column,prev:k.prev}}function T(y){y.indent=y.ctx.indent,y.ctx=y.ctx.prev}const q={name:"r",startState:function(y){return{tokenize:n,ctx:{type:"top",indent:-y,flags:Q},indent:0,afterIdent:!1}},token:function(y,h){if(y.sol()&&(h.ctx.flags&3||(h.ctx.flags|=Q),h.ctx.flags&g&&T(h),h.indent=y.indentation()),y.eatSpace())return null;var k=h.tokenize(y,h);return k!="comment"&&!(h.ctx.flags&Q)&&f(h,e),(c==";"||c=="{"||c=="}")&&h.ctx.type=="block"&&T(h),c=="{"?$(h,"}",y):c=="("?($(h,")",y),h.afterIdent&&(h.ctx.argList=!0)):c=="["?$(h,"]",y):c=="block"?$(h,"block",y):c==h.ctx.type?T(h):h.ctx.type=="block"&&k!="comment"&&f(h,g),h.afterIdent=k=="variable"||k=="keyword",k},indent:function(y,h,k){if(y.tokenize!=n)return 0;var Z=h&&h.charAt(0),W=y.ctx,D=Z==W.type;return W.flags&g&&(W=W.prev),W.type=="block"?W.indent+(Z=="{"?0:k.unit):W.flags&e?W.column+(D?0:1):W.indent+(D?0:k.unit)},languageData:{wordChars:".",commentTokens:{line:"#"},autocomplete:t.concat(b,v)}}},24439:function(WO,V,o){"use strict";o.r(V),o.d(V,{ruby:function(){return $}});function a(f){for(var T={},q=0,y=f.length;q]/)?(f.eat(/[\<\>]/),"atom"):f.eat(/[\+\-\*\/\&\|\:\!]/)?"atom":f.eat(/[a-zA-Z$@_\xa1-\uffff]/)?(f.eatWhile(/[\w$\xa1-\uffff]/),f.eat(/[\?\!\=]/),"atom"):"operator";if(q=="@"&&f.match(/^@?[a-zA-Z_\xa1-\uffff]/))return f.eat("@"),f.eatWhile(/[\w\xa1-\uffff]/),"propertyName";if(q=="$")return f.eat(/[a-zA-Z_]/)?f.eatWhile(/[\w]/):f.eat(/\d/)?f.eat(/\d/):f.next(),"variableName.special";if(/[a-zA-Z_\xa1-\uffff]/.test(q))return f.eatWhile(/[\w\xa1-\uffff]/),f.eat(/[\?\!]/),f.eat(":")?"atom":"variable";if(q=="|"&&(T.varList||T.lastTok=="{"||T.lastTok=="do"))return s="|",null;if(/[\(\)\[\]{}\\;]/.test(q))return s=q,null;if(q=="-"&&f.eat(">"))return"operator";if(/[=+\-\/*:\.^%<>~|]/.test(q)){var W=f.eatWhile(/[=+\-\/*:\.^%<>~|]/);return q=="."&&!W&&(s="."),"operator"}else return null}}}function c(f){for(var T=f.pos,q=0,y,h=!1,k=!1;(y=f.next())!=null;)if(k)k=!1;else{if("[{(".indexOf(y)>-1)q++;else if("]})".indexOf(y)>-1){if(q--,q<0)break}else if(y=="/"&&q==0){h=!0;break}k=y=="\\"}return f.backUp(f.pos-T),h}function n(f){return f||(f=1),function(T,q){if(T.peek()=="}"){if(f==1)return q.tokenize.pop(),q.tokenize[q.tokenize.length-1](T,q);q.tokenize[q.tokenize.length-1]=n(f-1)}else T.peek()=="{"&&(q.tokenize[q.tokenize.length-1]=n(f+1));return p(T,q)}}function i(){var f=!1;return function(T,q){return f?(q.tokenize.pop(),q.tokenize[q.tokenize.length-1](T,q)):(f=!0,p(T,q))}}function e(f,T,q,y){return function(h,k){var Z=!1,W;for(k.context.type==="read-quoted-paused"&&(k.context=k.context.prev,h.eat("}"));(W=h.next())!=null;){if(W==f&&(y||!Z)){k.tokenize.pop();break}if(q&&W=="#"&&!Z){if(h.eat("{")){f=="}"&&(k.context={prev:k.context,type:"read-quoted-paused"}),k.tokenize.push(n());break}else if(/[@\$]/.test(h.peek())){k.tokenize.push(i());break}}Z=!Z&&W=="\\"}return T}}function Q(f,T){return function(q,y){return T&&q.eatSpace(),q.match(f)?y.tokenize.pop():q.skipToEnd(),"string"}}function g(f,T){return f.sol()&&f.match("=end")&&f.eol()&&T.tokenize.pop(),f.skipToEnd(),"comment"}const $={name:"ruby",startState:function(f){return{tokenize:[p],indented:0,context:{type:"top",indented:-f},continuedLine:!1,lastTok:null,varList:!1}},token:function(f,T){s=null,f.sol()&&(T.indented=f.indentation());var q=T.tokenize[T.tokenize.length-1](f,T),y,h=s;if(q=="variable"){var k=f.current();q=T.lastTok=="."?"property":b.propertyIsEnumerable(f.current())?"keyword":/^[A-Z]/.test(k)?"tag":T.lastTok=="def"||T.lastTok=="class"||T.varList?"def":"variable",q=="keyword"&&(h=k,v.propertyIsEnumerable(k)?y="indent":w.propertyIsEnumerable(k)?y="dedent":((k=="if"||k=="unless")&&f.column()==f.indentation()||k=="do"&&T.context.indented=|!=|<>)/,v=/[=\(:\),{}.*<>+\-\/^\[\]]/;function w(s,X,p){if(p)for(var c=X.split(" "),n=0;ninteger char-alphabetic? char-ci<=? char-ci=? char-ci>? char-downcase char-lower-case? char-numeric? char-ready? char-upcase char-upper-case? char-whitespace? char<=? char=? char>? char? close-input-port close-output-port complex? cons cos current-input-port current-output-port denominator display eof-object? eq? equal? eqv? eval even? exact->inexact exact? exp expt #f floor force gcd imag-part inexact->exact inexact? input-port? integer->char integer? interaction-environment lcm length list list->string list->vector list-ref list-tail list? load log magnitude make-polar make-rectangular make-string make-vector max member memq memv min modulo negative? newline not null-environment null? number->string number? numerator odd? open-input-file open-output-file output-port? pair? peek-char port? positive? procedure? quasiquote quote quotient rational? rationalize read read-char real-part real? remainder reverse round scheme-report-environment set! set-car! set-cdr! sin sqrt string string->list string->number string->symbol string-append string-ci<=? string-ci=? string-ci>? string-copy string-fill! string-length string-ref string-set! string<=? string=? string>? string? substring symbol->string symbol? #t tan transcript-off transcript-on truncate values vector vector->list vector-fill! vector-length vector-ref vector-set! with-input-from-file with-output-to-file write write-char zero?"),c=X("define let letrec let* lambda define-macro defmacro let-syntax letrec-syntax let-values let*-values define-syntax syntax-rules define-values when unless");function n(W,D,XO){this.indent=W,this.type=D,this.prev=XO}function i(W,D,XO){W.indentStack=new n(D,XO,W.indentStack)}function e(W){W.indentStack=W.indentStack.prev}var Q=new RegExp(/^(?:[-+]i|[-+][01]+#*(?:\/[01]+#*)?i|[-+]?[01]+#*(?:\/[01]+#*)?@[-+]?[01]+#*(?:\/[01]+#*)?|[-+]?[01]+#*(?:\/[01]+#*)?[-+](?:[01]+#*(?:\/[01]+#*)?)?i|[-+]?[01]+#*(?:\/[01]+#*)?)(?=[()\s;"]|$)/i),g=new RegExp(/^(?:[-+]i|[-+][0-7]+#*(?:\/[0-7]+#*)?i|[-+]?[0-7]+#*(?:\/[0-7]+#*)?@[-+]?[0-7]+#*(?:\/[0-7]+#*)?|[-+]?[0-7]+#*(?:\/[0-7]+#*)?[-+](?:[0-7]+#*(?:\/[0-7]+#*)?)?i|[-+]?[0-7]+#*(?:\/[0-7]+#*)?)(?=[()\s;"]|$)/i),$=new RegExp(/^(?:[-+]i|[-+][\da-f]+#*(?:\/[\da-f]+#*)?i|[-+]?[\da-f]+#*(?:\/[\da-f]+#*)?@[-+]?[\da-f]+#*(?:\/[\da-f]+#*)?|[-+]?[\da-f]+#*(?:\/[\da-f]+#*)?[-+](?:[\da-f]+#*(?:\/[\da-f]+#*)?)?i|[-+]?[\da-f]+#*(?:\/[\da-f]+#*)?)(?=[()\s;"]|$)/i),f=new RegExp(/^(?:[-+]i|[-+](?:(?:(?:\d+#+\.?#*|\d+\.\d*#*|\.\d+#*|\d+)(?:[esfdl][-+]?\d+)?)|\d+#*\/\d+#*)i|[-+]?(?:(?:(?:\d+#+\.?#*|\d+\.\d*#*|\.\d+#*|\d+)(?:[esfdl][-+]?\d+)?)|\d+#*\/\d+#*)@[-+]?(?:(?:(?:\d+#+\.?#*|\d+\.\d*#*|\.\d+#*|\d+)(?:[esfdl][-+]?\d+)?)|\d+#*\/\d+#*)|[-+]?(?:(?:(?:\d+#+\.?#*|\d+\.\d*#*|\.\d+#*|\d+)(?:[esfdl][-+]?\d+)?)|\d+#*\/\d+#*)[-+](?:(?:(?:\d+#+\.?#*|\d+\.\d*#*|\.\d+#*|\d+)(?:[esfdl][-+]?\d+)?)|\d+#*\/\d+#*)?i|(?:(?:(?:\d+#+\.?#*|\d+\.\d*#*|\.\d+#*|\d+)(?:[esfdl][-+]?\d+)?)|\d+#*\/\d+#*))(?=[()\s;"]|$)/i);function T(W){return W.match(Q)}function q(W){return W.match(g)}function y(W,D){return D===!0&&W.backUp(1),W.match(f)}function h(W){return W.match($)}function k(W,D){for(var XO,K=!1;(XO=W.next())!=null;){if(XO==D.token&&!K){D.state.mode=!1;break}K=!K&&XO=="\\"}}const Z={name:"scheme",startState:function(){return{indentStack:null,indentation:0,mode:!1,sExprComment:!1,sExprQuote:!1}},token:function(W,D){if(D.indentStack==null&&W.sol()&&(D.indentation=W.indentation()),W.eatSpace())return null;var XO=null;switch(D.mode){case"string":k(W,{token:'"',state:D}),XO=b;break;case"symbol":k(W,{token:"|",state:D}),XO=v;break;case"comment":for(var K,yO=!1;(K=W.next())!=null;){if(K=="#"&&yO){D.mode=!1;break}yO=K=="|"}XO=t;break;case"s-expr-comment":if(D.mode=!1,W.peek()=="("||W.peek()=="[")D.sExprComment=0;else{W.eatWhile(/[^\s\(\)\[\]]/),XO=t;break}default:var J=W.next();if(J=='"')D.mode="string",XO=b;else if(J=="'")W.peek()=="("||W.peek()=="["?(typeof D.sExprQuote!="number"&&(D.sExprQuote=0),XO=w):(W.eatWhile(/[\w_\-!$%&*+\.\/:<=>?@\^~]/),XO=w);else if(J=="|")D.mode="symbol",XO=v;else if(J=="#")if(W.eat("|"))D.mode="comment",XO=t;else if(W.eat(/[tf]/i))XO=w;else if(W.eat(";"))D.mode="s-expr-comment",XO=t;else{var A=null,l=!1,d=!0;W.eat(/[ei]/i)?l=!0:W.backUp(1),W.match(/^#b/i)?A=T:W.match(/^#o/i)?A=q:W.match(/^#x/i)?A=h:W.match(/^#d/i)?A=y:W.match(/^[-+0-9.]/,!1)?(d=!1,A=y):l||W.eat("#"),A!=null&&(d&&!l&&W.match(/^#[ei]/i),A(W)&&(XO=P))}else if(/^[-+0-9.]/.test(J)&&y(W,!0))XO=P;else if(J==";")W.skipToEnd(),XO=t;else if(J=="("||J=="["){for(var R="",j=W.column(),H;(H=W.eat(/[^\s\(\[\;\)\]]/))!=null;)R+=H;R.length>0&&c.propertyIsEnumerable(R)?i(D,j+s,J):(W.eatSpace(),W.eol()||W.peek()==";"?i(D,j+1,J):i(D,j+W.current().length,J)),W.backUp(W.current().length-1),typeof D.sExprComment=="number"&&D.sExprComment++,typeof D.sExprQuote=="number"&&D.sExprQuote++,XO=x}else J==")"||J=="]"?(XO=x,D.indentStack!=null&&D.indentStack.type==(J==")"?"(":"[")&&(e(D),typeof D.sExprComment=="number"&&--D.sExprComment==0&&(XO=t,D.sExprComment=!1),typeof D.sExprQuote=="number"&&--D.sExprQuote==0&&(XO=w,D.sExprQuote=!1))):(W.eatWhile(/[\w_\-!$%&*+\.\/:<=>?@\^~]/),p&&p.propertyIsEnumerable(W.current())?XO=a:XO="variable")}return typeof D.sExprComment=="number"?t:typeof D.sExprQuote=="number"?w:XO},indent:function(W){return W.indentStack==null?W.indentation:W.indentStack.indent},languageData:{closeBrackets:{brackets:["(","[","{",'"']},commentTokens:{line:";;"}}}},44879:function(WO,V,o){"use strict";o.r(V),o.d(V,{shell:function(){return n}});var a={};function t(i,e){for(var Q=0;Q1&&i.eat("$");var Q=i.next();return/['"({]/.test(Q)?(e.tokens[0]=x(Q,Q=="("?"quote":Q=="{"?"def":"string"),c(i,e)):(/\d/.test(Q)||i.eatWhile(/\w/),e.tokens.shift(),"def")};function p(i){return function(e,Q){return e.sol()&&e.string==i&&Q.tokens.shift(),e.skipToEnd(),"string.special"}}function c(i,e){return(e.tokens[0]||P)(i,e)}const n={name:"shell",startState:function(){return{tokens:[]}},token:function(i,e){return c(i,e)},languageData:{autocomplete:b.concat(v,w),closeBrackets:{brackets:["(","[","{","'",'"',"`"]},commentTokens:{line:"#"}}}},9713:function(WO,V,o){"use strict";o.r(V),o.d(V,{sieve:function(){return s}});function a(X){for(var p={},c=X.split(" "),n=0;n2&&e.token&&typeof e.token!="string"){p.pending=[];for(var $=2;$-1)return null;var n=p.indent.length-1,i=s[p.state];O:for(;;){for(var e=0;e=@%|&?!.,:;^]/,t=/true|false|nil|self|super|thisContext/,b=function(n,i){this.next=n,this.parent=i},v=function(n,i,e){this.name=n,this.context=i,this.eos=e},w=function(){this.context=new b(P,null),this.expectVariable=!0,this.indentation=0,this.userIndentationDelta=0};w.prototype.userIndent=function(n,i){this.userIndentationDelta=n>0?n/i-this.indentation:0};var P=function(n,i,e){var Q=new v(null,i,!1),g=n.next();return g==='"'?Q=x(n,new b(x,i)):g==="'"?Q=s(n,new b(s,i)):g==="#"?n.peek()==="'"?(n.next(),Q=X(n,new b(X,i))):n.eatWhile(/[^\s.{}\[\]()]/)?Q.name="string.special":Q.name="meta":g==="$"?(n.next()==="<"&&(n.eatWhile(/[^\s>]/),n.next()),Q.name="string.special"):g==="|"&&e.expectVariable?Q.context=new b(p,i):/[\[\]{}()]/.test(g)?(Q.name="bracket",Q.eos=/[\[{(]/.test(g),g==="["?e.indentation++:g==="]"&&(e.indentation=Math.max(0,e.indentation-1))):a.test(g)?(n.eatWhile(a),Q.name="operator",Q.eos=g!==";"):/\d/.test(g)?(n.eatWhile(/[\w\d]/),Q.name="number"):/[\w_]/.test(g)?(n.eatWhile(/[\w\d_]/),Q.name=e.expectVariable?t.test(n.current())?"keyword":"variable":null):Q.eos=e.expectVariable,Q},x=function(n,i){return n.eatWhile(/[^"]/),new v("comment",n.eat('"')?i.parent:i,!0)},s=function(n,i){return n.eatWhile(/[^']/),new v("string",n.eat("'")?i.parent:i,!1)},X=function(n,i){return n.eatWhile(/[^']/),new v("string.special",n.eat("'")?i.parent:i,!1)},p=function(n,i){var e=new v(null,i,!1),Q=n.next();return Q==="|"?(e.context=i.parent,e.eos=!0):(n.eatWhile(/[^|]/),e.name="variable"),e};const c={name:"smalltalk",startState:function(){return new w},token:function(n,i){if(i.userIndent(n.indentation(),n.indentUnit),n.eatSpace())return null;var e=i.context.next(n,i.context,i);return i.context=e.context,i.expectVariable=e.eos,e.name},blankLine:function(n,i){n.userIndent(0,i)},indent:function(n,i,e){var Q=n.context.next===P&&i&&i.charAt(0)==="]"?-1:n.userIndentationDelta;return(n.indentation+Q)*e.unit},languageData:{indentOnInput:/^\s*\]$/}}},17762:function(WO,V,o){"use strict";o.r(V),o.d(V,{solr:function(){return X}});var a=/[^\s\|\!\+\-\*\?\~\^\&\:\(\)\[\]\{\}\"\\]/,t=/[\|\!\+\-\*\?\~\^\&]/,b=/^(OR|AND|NOT|TO)$/;function v(p){return parseFloat(p).toString()===p}function w(p){return function(c,n){for(var i=!1,e;(e=c.next())!=null&&!(e==p&&!i);)i=!i&&e=="\\";return i||(n.tokenize=s),"string"}}function P(p){return function(c,n){return p=="|"?c.eat(/\|/):p=="&"&&c.eat(/\&/),n.tokenize=s,"operator"}}function x(p){return function(c,n){for(var i=p;(p=c.peek())&&p.match(a)!=null;)i+=c.next();return n.tokenize=s,b.test(i)?"operator":v(i)?"number":c.peek()==":"?"propertyName":"string"}}function s(p,c){var n=p.next();return n=='"'?c.tokenize=w(n):t.test(n)?c.tokenize=P(n):a.test(n)&&(c.tokenize=x(n)),c.tokenize!=s?c.tokenize(p,c):null}const X={name:"solr",startState:function(){return{tokenize:s}},token:function(p,c){return p.eatSpace()?null:c.tokenize(p,c)}}},70370:function(WO,V,o){"use strict";o.r(V),o.d(V,{sparql:function(){return e}});var a;function t(Q){return new RegExp("^(?:"+Q.join("|")+")$","i")}var b=t(["str","lang","langmatches","datatype","bound","sameterm","isiri","isuri","iri","uri","bnode","count","sum","min","max","avg","sample","group_concat","rand","abs","ceil","floor","round","concat","substr","strlen","replace","ucase","lcase","encode_for_uri","contains","strstarts","strends","strbefore","strafter","year","month","day","hours","minutes","seconds","timezone","tz","now","uuid","struuid","md5","sha1","sha256","sha384","sha512","coalesce","if","strlang","strdt","isnumeric","regex","exists","isblank","isliteral","a","bind"]),v=t(["base","prefix","select","distinct","reduced","construct","describe","ask","from","named","where","order","limit","offset","filter","optional","graph","by","asc","desc","as","having","undef","values","group","minus","in","not","service","silent","using","insert","delete","union","true","false","with","data","copy","to","move","add","create","drop","clear","load","into"]),w=/[*+\-<>=&|\^\/!\?]/,P="[A-Za-z_\\-0-9]",x=new RegExp("[A-Za-z]"),s=new RegExp("(("+P+"|\\.)*("+P+"))?:");function X(Q,g){var $=Q.next();if(a=null,$=="$"||$=="?")return $=="?"&&Q.match(/\s/,!1)?"operator":(Q.match(/^[A-Za-z0-9_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][A-Za-z0-9_\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]*/),"variableName.local");if($=="<"&&!Q.match(/^[\s\u00a0=]/,!1))return Q.match(/^[^\s\u00a0>]*>?/),"atom";if($=='"'||$=="'")return g.tokenize=c($),g.tokenize(Q,g);if(/[{}\(\),\.;\[\]]/.test($))return a=$,"bracket";if($=="#")return Q.skipToEnd(),"comment";if(w.test($))return"operator";if($==":")return p(Q),"atom";if($=="@")return Q.eatWhile(/[a-z\d\-]/i),"meta";if(x.test($)&&Q.match(s))return p(Q),"atom";Q.eatWhile(/[_\w\d]/);var f=Q.current();return b.test(f)?"builtin":v.test(f)?"keyword":"variable"}function p(Q){Q.match(/(\.(?=[\w_\-\\%])|[:\w_-]|\\[-\\_~.!$&'()*+,;=/?#@%]|%[a-f\d][a-f\d])+/i)}function c(Q){return function(g,$){for(var f=!1,T;(T=g.next())!=null;){if(T==Q&&!f){$.tokenize=X;break}f=!f&&T=="\\"}return"string"}}function n(Q,g,$){Q.context={prev:Q.context,indent:Q.indent,col:$,type:g}}function i(Q){Q.indent=Q.context.indent,Q.context=Q.context.prev}const e={name:"sparql",startState:function(){return{tokenize:X,context:null,indent:0,col:0}},token:function(Q,g){if(Q.sol()&&(g.context&&g.context.align==null&&(g.context.align=!1),g.indent=Q.indentation()),Q.eatSpace())return null;var $=g.tokenize(Q,g);if($!="comment"&&g.context&&g.context.align==null&&g.context.type!="pattern"&&(g.context.align=!0),a=="(")n(g,")",Q.column());else if(a=="[")n(g,"]",Q.column());else if(a=="{")n(g,"}",Q.column());else if(/[\]\}\)]/.test(a)){for(;g.context&&g.context.type=="pattern";)i(g);g.context&&a==g.context.type&&(i(g),a=="}"&&g.context&&g.context.type=="pattern"&&i(g))}else a=="."&&g.context&&g.context.type=="pattern"?i(g):/atom|string|variable/.test($)&&g.context&&(/[\}\]]/.test(g.context.type)?n(g,"pattern",Q.column()):g.context.type=="pattern"&&!g.context.align&&(g.context.align=!0,g.context.col=Q.column()));return $},indent:function(Q,g,$){var f=g&&g.charAt(0),T=Q.context;if(/[\]\}]/.test(f))for(;T&&T.type=="pattern";)T=T.prev;var q=T&&f==T.type;return T?T.type=="pattern"?T.col:T.align?T.col+(q?0:1):T.indent+(q?0:$.unit):0},languageData:{commentTokens:{line:"#"}}}},97601:function(WO,V,o){"use strict";o.r(V),o.d(V,{spreadsheet:function(){return a}});const a={name:"spreadsheet",startState:function(){return{stringType:null,stack:[]}},token:function(t,b){if(t){switch(b.stack.length===0&&(t.peek()=='"'||t.peek()=="'")&&(b.stringType=t.peek(),t.next(),b.stack.unshift("string")),b.stack[0]){case"string":for(;b.stack[0]==="string"&&!t.eol();)t.peek()===b.stringType?(t.next(),b.stack.shift()):t.peek()==="\\"?(t.next(),t.next()):t.match(/^.[^\\\"\']*/);return"string";case"characterClass":for(;b.stack[0]==="characterClass"&&!t.eol();)t.match(/^[^\]\\]+/)||t.match(/^\\./)||b.stack.shift();return"operator"}var v=t.peek();switch(v){case"[":return t.next(),b.stack.unshift("characterClass"),"bracket";case":":return t.next(),"operator";case"\\":return t.match(/\\[a-z]+/)?"string.special":(t.next(),"atom");case".":case",":case";":case"*":case"-":case"+":case"^":case"<":case"/":case"=":return t.next(),"atom";case"$":return t.next(),"builtin"}return t.match(/\d+/)?t.match(/^\w+/)?"error":"number":t.match(/^[a-zA-Z_]\w*/)?t.match(/(?=[\(.])/,!1)?"keyword":"variable":["[","]","(",")","{","}"].indexOf(v)!=-1?(t.next(),"bracket"):(t.eatSpace()||t.next(),null)}}}},86732:function(WO,V,o){"use strict";o.r(V),o.d(V,{stex:function(){return t},stexMath:function(){return b}});function a(v){function w(Q,g){Q.cmdState.push(g)}function P(Q){return Q.cmdState.length>0?Q.cmdState[Q.cmdState.length-1]:null}function x(Q){var g=Q.cmdState.pop();g&&g.closeBracket()}function s(Q){for(var g=Q.cmdState,$=g.length-1;$>=0;$--){var f=g[$];if(f.name!="DEFAULT")return f}return{styleIdentifier:function(){return null}}}function X(Q,g,$){return function(){this.name=Q,this.bracketNo=0,this.style=g,this.styles=$,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var p={};p.importmodule=X("importmodule","tag",["string","builtin"]),p.documentclass=X("documentclass","tag",["","atom"]),p.usepackage=X("usepackage","tag",["atom"]),p.begin=X("begin","tag",["atom"]),p.end=X("end","tag",["atom"]),p.label=X("label","tag",["atom"]),p.ref=X("ref","tag",["atom"]),p.eqref=X("eqref","tag",["atom"]),p.cite=X("cite","tag",["atom"]),p.bibitem=X("bibitem","tag",["atom"]),p.Bibitem=X("Bibitem","tag",["atom"]),p.RBibitem=X("RBibitem","tag",["atom"]),p.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function c(Q,g){Q.f=g}function n(Q,g){var $;if(Q.match(/^\\[a-zA-Z@\xc0-\u1fff\u2060-\uffff]+/)){var f=Q.current().slice(1);return $=p.hasOwnProperty(f)?p[f]:p.DEFAULT,$=new $,w(g,$),c(g,e),$.style}if(Q.match(/^\\[$&%#{}_]/)||Q.match(/^\\[,;!\/\\]/))return"tag";if(Q.match("\\["))return c(g,function(q,y){return i(q,y,"\\]")}),"keyword";if(Q.match("\\("))return c(g,function(q,y){return i(q,y,"\\)")}),"keyword";if(Q.match("$$"))return c(g,function(q,y){return i(q,y,"$$")}),"keyword";if(Q.match("$"))return c(g,function(q,y){return i(q,y,"$")}),"keyword";var T=Q.next();if(T=="%")return Q.skipToEnd(),"comment";if(T=="}"||T=="]"){if($=P(g),$)$.closeBracket(T),c(g,e);else return"error";return"bracket"}else return T=="{"||T=="["?($=p.DEFAULT,$=new $,w(g,$),"bracket"):/\d/.test(T)?(Q.eatWhile(/[\w.%]/),"atom"):(Q.eatWhile(/[\w\-_]/),$=s(g),$.name=="begin"&&($.argument=Q.current()),$.styleIdentifier())}function i(Q,g,$){if(Q.eatSpace())return null;if($&&Q.match($))return c(g,n),"keyword";if(Q.match(/^\\[a-zA-Z@]+/))return"tag";if(Q.match(/^[a-zA-Z]+/))return"variableName.special";if(Q.match(/^\\[$&%#{}_]/)||Q.match(/^\\[,;!\/]/)||Q.match(/^[\^_&]/))return"tag";if(Q.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(Q.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var f=Q.next();return f=="{"||f=="}"||f=="["||f=="]"||f=="("||f==")"?"bracket":f=="%"?(Q.skipToEnd(),"comment"):"error"}function e(Q,g){var $=Q.peek(),f;return $=="{"||$=="["?(f=P(g),f.openBracket($),Q.eat($),c(g,n),"bracket"):/[ \t\r]/.test($)?(Q.eat($),null):(c(g,n),x(g),n(Q,g))}return{name:"stex",startState:function(){var Q=v?function(g,$){return i(g,$)}:n;return{cmdState:[],f:Q}},copyState:function(Q){return{cmdState:Q.cmdState.slice(),f:Q.f}},token:function(Q,g){return g.f(Q,g)},blankLine:function(Q){Q.f=n,Q.cmdState.length=0},languageData:{commentTokens:{line:"%"}}}}const t=a(!1),b=a(!0)},28007:function(WO,V,o){"use strict";o.r(V),o.d(V,{stylus:function(){return OO}});var a=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","bgsound","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","nobr","noframes","noscript","object","ol","optgroup","option","output","p","param","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","var","video"],t=["domain","regexp","url-prefix","url"],b=["all","aural","braille","handheld","print","projection","screen","tty","tv","embossed"],v=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width","device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution","min-resolution","max-resolution","scan","grid","dynamic-range","video-dynamic-range"],w=["align-content","align-items","align-self","alignment-adjust","alignment-baseline","anchor-point","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","baseline-shift","binding","bleed","bookmark-label","bookmark-level","bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","clear","clip","color","color-profile","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-position","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-feature-settings","font-family","font-kerning","font-language-override","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-weight","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-position","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","justify-content","left","letter-spacing","line-break","line-height","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marker-offset","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","max-height","max-width","min-height","min-width","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before","region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotation","rotation-point","ruby-align","ruby-overhang","ruby-position","ruby-span","shape-image-threshold","shape-inside","shape-margin","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size","table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-outline","text-overflow","text-shadow","text-size-adjust","text-space-collapse","text-transform","text-underline-position","text-wrap","top","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","z-index","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events","color-interpolation","color-interpolation-filters","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode","font-smoothing","osx-font-smoothing"],P=["scrollbar-arrow-color","scrollbar-base-color","scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-3d-light-color","scrollbar-track-color","shape-inside","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","zoom"],x=["font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"],s=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],X=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","avoid","avoid-column","avoid-page","avoid-region","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","bullets","button","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic","clear","clip","close-quote","col-resize","collapse","column","compact","condensed","conic-gradient","contain","content","contents","content-box","context-menu","continuous","copy","counter","counters","cover","crop","cross","crosshair","currentcolor","cursive","cyclic","dashed","decimal","decimal-leading-zero","default","default-button","destination-atop","destination-in","destination-out","destination-over","devanagari","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et","ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fixed","flat","flex","footnotes","forwards","from","geometricPrecision","georgian","graytext","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hebrew","help","hidden","hide","high","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal","korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","malayalam","match","matrix","matrix3d","media-play-button","media-slider","media-sliderthumb","media-volume-slider","media-volume-sliderthumb","medium","menu","menulist","menulist-button","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeating-conic-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row-resize","rtl","run-in","running","s-resize","sans-serif","scale","scale3d","scaleX","scaleY","scaleZ","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","semi-condensed","semi-expanded","separate","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","solid","somali","source-atop","source-in","source-out","source-over","space","spell-out","square","square-button","standard","start","static","status-bar","stretch","stroke","sub","subpixel-antialiased","super","sw-resize","symbolic","symbols","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede","to","top","trad-chinese-formal","trad-chinese-informal","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","x-large","x-small","xor","xx-large","xx-small","bicubic","optimizespeed","grayscale","row","row-reverse","wrap","wrap-reverse","column-reverse","flex-start","flex-end","space-between","space-around","unset"],p=["in","and","or","not","is not","is a","is","isnt","defined","if unless"],c=["for","if","else","unless","from","to"],n=["null","true","false","href","title","type","not-allowed","readonly","disabled"],i=["@font-face","@keyframes","@media","@viewport","@page","@host","@supports","@block","@css"],e=a.concat(t,b,v,w,P,s,X,x,p,c,n,i);function Q(_){return _=_.sort(function(C,dO){return dO>C}),new RegExp("^(("+_.join(")|(")+"))\\b")}function g(_){for(var C={},dO=0;dO<_.length;++dO)C[_[dO]]=!0;return C}function $(_){return _.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}var f=g(a),T=/^(a|b|i|s|col|em)$/i,q=g(w),y=g(P),h=g(X),k=g(s),Z=g(t),W=Q(t),D=g(v),XO=g(b),K=g(x),yO=/^\s*([.]{2,3}|&&|\|\||\*\*|[?!=:]?=|[-+*\/%<>]=?|\?:|\~)/,J=Q(p),A=g(c),l=new RegExp(/^\-(moz|ms|o|webkit)-/i),d=g(n),R="",j={},H,tO,I,rO;function lO(_,C){if(R=_.string.match(/(^[\w-]+\s*=\s*$)|(^\s*[\w-]+\s*=\s*[\w-])|(^\s*(\.|#|@|\$|\&|\[|\d|\+|::?|\{|\>|~|\/)?\s*[\w-]*([a-z0-9-]|\*|\/\*)(\(|,)?)/),C.context.line.firstWord=R?R[0].replace(/^\s*/,""):"",C.context.line.indent=_.indentation(),H=_.peek(),_.match("//"))return _.skipToEnd(),["comment","comment"];if(_.match("/*"))return C.tokenize=G,G(_,C);if(H=='"'||H=="'")return _.next(),C.tokenize=iO(H),C.tokenize(_,C);if(H=="@")return _.next(),_.eatWhile(/[\w\\-]/),["def",_.current()];if(H=="#"){if(_.next(),_.match(/^[0-9a-f]{3}([0-9a-f]([0-9a-f]{2}){0,2})?\b(?!-)/i))return["atom","atom"];if(_.match(/^[a-z][\w-]*/i))return["builtin","hash"]}return _.match(l)?["meta","vendor-prefixes"]:_.match(/^-?[0-9]?\.?[0-9]/)?(_.eatWhile(/[a-z%]/i),["number","unit"]):H=="!"?(_.next(),[_.match(/^(important|optional)/i)?"keyword":"operator","important"]):H=="."&&_.match(/^\.[a-z][\w-]*/i)?["qualifier","qualifier"]:_.match(W)?(_.peek()=="("&&(C.tokenize=gO),["property","word"]):_.match(/^[a-z][\w-]*\(/i)?(_.backUp(1),["keyword","mixin"]):_.match(/^(\+|-)[a-z][\w-]*\(/i)?(_.backUp(1),["keyword","block-mixin"]):_.string.match(/^\s*&/)&&_.match(/^[-_]+[a-z][\w-]*/)?["qualifier","qualifier"]:_.match(/^(\/|&)(-|_|:|\.|#|[a-z])/)?(_.backUp(1),["variableName.special","reference"]):_.match(/^&{1}\s*$/)?["variableName.special","reference"]:_.match(J)?["operator","operator"]:_.match(/^\$?[-_]*[a-z0-9]+[\w-]*/i)?_.match(/^(\.|\[)[\w-\'\"\]]+/i,!1)&&!fO(_.current())?(_.match("."),["variable","variable-name"]):["variable","word"]:_.match(yO)?["operator",_.current()]:/[:;,{}\[\]\(\)]/.test(H)?(_.next(),[null,H]):(_.next(),[null,null])}function G(_,C){for(var dO=!1,aO;(aO=_.next())!=null;){if(dO&&aO=="/"){C.tokenize=null;break}dO=aO=="*"}return["comment","comment"]}function iO(_){return function(C,dO){for(var aO=!1,AO;(AO=C.next())!=null;){if(AO==_&&!aO){_==")"&&C.backUp(1);break}aO=!aO&&AO=="\\"}return(AO==_||!aO&&_!=")")&&(dO.tokenize=null),["string","string"]}}function gO(_,C){return _.next(),_.match(/\s*[\"\')]/,!1)?C.tokenize=null:C.tokenize=iO(")"),[null,"("]}function M(_,C,dO,aO){this.type=_,this.indent=C,this.prev=dO,this.line=aO||{firstWord:"",indent:0}}function U(_,C,dO,aO){return aO=aO>=0?aO:C.indentUnit,_.context=new M(dO,C.indentation()+aO,_.context),dO}function eO(_,C,dO){var aO=_.context.indent-C.indentUnit;return dO=dO||!1,_.context=_.context.prev,dO&&(_.context.indent=aO),_.context.type}function PO(_,C,dO){return j[dO.context.type](_,C,dO)}function bO(_,C,dO,aO){for(var AO=aO||1;AO>0;AO--)dO.context=dO.context.prev;return PO(_,C,dO)}function fO(_){return _.toLowerCase()in f}function jO(_){return _=_.toLowerCase(),_ in q||_ in K}function L(_){return _.toLowerCase()in A}function sO(_){return _.toLowerCase().match(l)}function mO(_){var C=_.toLowerCase(),dO="variable";return fO(_)?dO="tag":L(_)?dO="block-keyword":jO(_)?dO="property":C in h||C in d?dO="atom":C=="return"||C in k?dO="keyword":_.match(/^[A-Z]/)&&(dO="string"),dO}function GO(_,C){return re(C)&&(_=="{"||_=="]"||_=="hash"||_=="qualifier")||_=="block-mixin"}function HO(_,C){return _=="{"&&C.match(/^\s*\$?[\w-]+/i,!1)}function ie(_,C){return _==":"&&C.match(/^[a-z-]+/,!1)}function BO(_){return _.sol()||_.string.match(new RegExp("^\\s*"+$(_.current())))}function re(_){return _.eol()||_.match(/^\s*$/,!1)}function le(_){var C=/^\s*[-_]*[a-z0-9]+[\w-]*/i,dO=typeof _=="string"?_.match(C):_.string.match(C);return dO?dO[0].replace(/^\s*/,""):""}j.block=function(_,C,dO){if(_=="comment"&&BO(C)||_==","&&re(C)||_=="mixin")return U(dO,C,"block",0);if(HO(_,C))return U(dO,C,"interpolation");if(re(C)&&_=="]"&&!/^\s*(\.|#|:|\[|\*|&)/.test(C.string)&&!fO(le(C)))return U(dO,C,"block",0);if(GO(_,C))return U(dO,C,"block");if(_=="}"&&re(C))return U(dO,C,"block",0);if(_=="variable-name")return C.string.match(/^\s?\$[\w-\.\[\]\'\"]+$/)||L(le(C))?U(dO,C,"variableName"):U(dO,C,"variableName",0);if(_=="=")return!re(C)&&!L(le(C))?U(dO,C,"block",0):U(dO,C,"block");if(_=="*"&&(re(C)||C.match(/\s*(,|\.|#|\[|:|{)/,!1)))return rO="tag",U(dO,C,"block");if(ie(_,C))return U(dO,C,"pseudo");if(/@(font-face|media|supports|(-moz-)?document)/.test(_))return U(dO,C,re(C)?"block":"atBlock");if(/@(-(moz|ms|o|webkit)-)?keyframes$/.test(_))return U(dO,C,"keyframes");if(/@extends?/.test(_))return U(dO,C,"extend",0);if(_&&_.charAt(0)=="@")return C.indentation()>0&&jO(C.current().slice(1))?(rO="variable","block"):/(@import|@require|@charset)/.test(_)?U(dO,C,"block",0):U(dO,C,"block");if(_=="reference"&&re(C))return U(dO,C,"block");if(_=="(")return U(dO,C,"parens");if(_=="vendor-prefixes")return U(dO,C,"vendorPrefixes");if(_=="word"){var aO=C.current();if(rO=mO(aO),rO=="property")return BO(C)?U(dO,C,"block",0):(rO="atom","block");if(rO=="tag"){if(/embed|menu|pre|progress|sub|table/.test(aO)&&jO(le(C))||C.string.match(new RegExp("\\[\\s*"+aO+"|"+aO+"\\s*\\]")))return rO="atom","block";if(T.test(aO)&&(BO(C)&&C.string.match(/=/)||!BO(C)&&!C.string.match(/^(\s*\.|#|\&|\[|\/|>|\*)/)&&!fO(le(C))))return rO="variable",L(le(C))?"block":U(dO,C,"block",0);if(re(C))return U(dO,C,"block")}if(rO=="block-keyword")return rO="keyword",C.current(/(if|unless)/)&&!BO(C)?"block":U(dO,C,"block");if(aO=="return")return U(dO,C,"block",0);if(rO=="variable"&&C.string.match(/^\s?\$[\w-\.\[\]\'\"]+$/))return U(dO,C,"block")}return dO.context.type},j.parens=function(_,C,dO){if(_=="(")return U(dO,C,"parens");if(_==")")return dO.context.prev.type=="parens"?eO(dO,C):C.string.match(/^[a-z][\w-]*\(/i)&&re(C)||L(le(C))||/(\.|#|:|\[|\*|&|>|~|\+|\/)/.test(le(C))||!C.string.match(/^-?[a-z][\w-\.\[\]\'\"]*\s*=/)&&fO(le(C))?U(dO,C,"block"):C.string.match(/^[\$-]?[a-z][\w-\.\[\]\'\"]*\s*=/)||C.string.match(/^\s*(\(|\)|[0-9])/)||C.string.match(/^\s+[a-z][\w-]*\(/i)||C.string.match(/^\s+[\$-]?[a-z]/i)?U(dO,C,"block",0):re(C)?U(dO,C,"block"):U(dO,C,"block",0);if(_&&_.charAt(0)=="@"&&jO(C.current().slice(1))&&(rO="variable"),_=="word"){var aO=C.current();rO=mO(aO),rO=="tag"&&T.test(aO)&&(rO="variable"),(rO=="property"||aO=="to")&&(rO="atom")}return _=="variable-name"?U(dO,C,"variableName"):ie(_,C)?U(dO,C,"pseudo"):dO.context.type},j.vendorPrefixes=function(_,C,dO){return _=="word"?(rO="property",U(dO,C,"block",0)):eO(dO,C)},j.pseudo=function(_,C,dO){return jO(le(C.string))?bO(_,C,dO):(C.match(/^[a-z-]+/),rO="variableName.special",re(C)?U(dO,C,"block"):eO(dO,C))},j.atBlock=function(_,C,dO){if(_=="(")return U(dO,C,"atBlock_parens");if(GO(_,C))return U(dO,C,"block");if(HO(_,C))return U(dO,C,"interpolation");if(_=="word"){var aO=C.current().toLowerCase();if(/^(only|not|and|or)$/.test(aO)?rO="keyword":Z.hasOwnProperty(aO)?rO="tag":XO.hasOwnProperty(aO)?rO="attribute":D.hasOwnProperty(aO)?rO="property":y.hasOwnProperty(aO)?rO="string.special":rO=mO(C.current()),rO=="tag"&&re(C))return U(dO,C,"block")}return _=="operator"&&/^(not|and|or)$/.test(C.current())&&(rO="keyword"),dO.context.type},j.atBlock_parens=function(_,C,dO){if(_=="{"||_=="}")return dO.context.type;if(_==")")return re(C)?U(dO,C,"block"):U(dO,C,"atBlock");if(_=="word"){var aO=C.current().toLowerCase();return rO=mO(aO),/^(max|min)/.test(aO)&&(rO="property"),rO=="tag"&&(T.test(aO)?rO="variable":rO="atom"),dO.context.type}return j.atBlock(_,C,dO)},j.keyframes=function(_,C,dO){return C.indentation()=="0"&&(_=="}"&&BO(C)||_=="]"||_=="hash"||_=="qualifier"||fO(C.current()))?bO(_,C,dO):_=="{"?U(dO,C,"keyframes"):_=="}"?BO(C)?eO(dO,C,!0):U(dO,C,"keyframes"):_=="unit"&&/^[0-9]+\%$/.test(C.current())?U(dO,C,"keyframes"):_=="word"&&(rO=mO(C.current()),rO=="block-keyword")?(rO="keyword",U(dO,C,"keyframes")):/@(font-face|media|supports|(-moz-)?document)/.test(_)?U(dO,C,re(C)?"block":"atBlock"):_=="mixin"?U(dO,C,"block",0):dO.context.type},j.interpolation=function(_,C,dO){return _=="{"&&eO(dO,C)&&U(dO,C,"block"),_=="}"?C.string.match(/^\s*(\.|#|:|\[|\*|&|>|~|\+|\/)/i)||C.string.match(/^\s*[a-z]/i)&&fO(le(C))?U(dO,C,"block"):!C.string.match(/^(\{|\s*\&)/)||C.match(/\s*[\w-]/,!1)?U(dO,C,"block",0):U(dO,C,"block"):_=="variable-name"?U(dO,C,"variableName",0):(_=="word"&&(rO=mO(C.current()),rO=="tag"&&(rO="atom")),dO.context.type)},j.extend=function(_,C,dO){return _=="["||_=="="?"extend":_=="]"?eO(dO,C):_=="word"?(rO=mO(C.current()),"extend"):eO(dO,C)},j.variableName=function(_,C,dO){return _=="string"||_=="["||_=="]"||C.current().match(/^(\.|\$)/)?(C.current().match(/^\.[\w-]+/i)&&(rO="variable"),"variableName"):bO(_,C,dO)};const OO={name:"stylus",startState:function(){return{tokenize:null,state:"block",context:new M("block",0,null)}},token:function(_,C){return!C.tokenize&&_.eatSpace()?null:(tO=(C.tokenize||lO)(_,C),tO&&typeof tO=="object"&&(I=tO[1],tO=tO[0]),rO=tO,C.state=j[C.state](I,_,C),rO)},indent:function(_,C,dO){var aO=_.context,AO=C&&C.charAt(0),se=aO.indent,pe=le(C),Se=aO.line.indent,Xe=_.context.prev?_.context.prev.line.firstWord:"",Ve=_.context.prev?_.context.prev.line.indent:Se;return aO.prev&&(AO=="}"&&(aO.type=="block"||aO.type=="atBlock"||aO.type=="keyframes")||AO==")"&&(aO.type=="parens"||aO.type=="atBlock_parens")||AO=="{"&&aO.type=="at")?se=aO.indent-dO.unit:/(\})/.test(AO)||(/@|\$|\d/.test(AO)||/^\{/.test(C)||/^\s*\/(\/|\*)/.test(C)||/^\s*\/\*/.test(Xe)||/^\s*[\w-\.\[\]\'\"]+\s*(\?|:|\+)?=/i.test(C)||/^(\+|-)?[a-z][\w-]*\(/i.test(C)||/^return/.test(C)||L(pe)?se=Se:/(\.|#|:|\[|\*|&|>|~|\+|\/)/.test(AO)||fO(pe)?/\,\s*$/.test(Xe)?se=Ve:!_.sol()&&(/(\.|#|:|\[|\*|&|>|~|\+|\/)/.test(Xe)||fO(Xe))?se=Se<=Ve?Ve:Ve+dO.unit:se=Se:!/,\s*$/.test(C)&&(sO(pe)||jO(pe))&&(L(Xe)?se=Se<=Ve?Ve:Ve+dO.unit:/^\{/.test(Xe)?se=Se<=Ve?Se:Ve+dO.unit:sO(Xe)||jO(Xe)?se=Se>=Ve?Ve:Se:/^(\.|#|:|\[|\*|&|@|\+|\-|>|~|\/)/.test(Xe)||/=\s*$/.test(Xe)||fO(Xe)||/^\$[\w-\.\[\]\'\"]/.test(Xe)?se=Ve+dO.unit:se=Se)),se},languageData:{indentOnInput:/^\s*\}$/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}},autocomplete:e}}},66062:function(WO,V,o){"use strict";o.r(V),o.d(V,{swift:function(){return k}});function a(Z){for(var W={},D=0;D~^?!",x=":;,.(){}[]",s=/^\-?0b[01][01_]*/,X=/^\-?0o[0-7][0-7_]*/,p=/^\-?0x[\dA-Fa-f][\dA-Fa-f_]*(?:(?:\.[\dA-Fa-f][\dA-Fa-f_]*)?[Pp]\-?\d[\d_]*)?/,c=/^\-?\d[\d_]*(?:\.\d[\d_]*)?(?:[Ee]\-?\d[\d_]*)?/,n=/^\$\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\1/,i=/^\.(?:\$\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\1)/,e=/^\#[A-Za-z]+/,Q=/^@(?:\$\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\1)/;function g(Z,W,D){if(Z.sol()&&(W.indented=Z.indentation()),Z.eatSpace())return null;var XO=Z.peek();if(XO=="/"){if(Z.match("//"))return Z.skipToEnd(),"comment";if(Z.match("/*"))return W.tokenize.push(T),T(Z,W)}if(Z.match(e))return"builtin";if(Z.match(Q))return"attribute";if(Z.match(s)||Z.match(X)||Z.match(p)||Z.match(c))return"number";if(Z.match(i))return"property";if(P.indexOf(XO)>-1)return Z.next(),"operator";if(x.indexOf(XO)>-1)return Z.next(),Z.match(".."),"punctuation";var K;if(K=Z.match(/("""|"|')/)){var yO=f.bind(null,K[0]);return W.tokenize.push(yO),yO(Z,W)}if(Z.match(n)){var J=Z.current();return w.hasOwnProperty(J)?"type":v.hasOwnProperty(J)?"atom":t.hasOwnProperty(J)?(b.hasOwnProperty(J)&&(W.prev="define"),"keyword"):D=="define"?"def":"variable"}return Z.next(),null}function $(){var Z=0;return function(W,D,XO){var K=g(W,D,XO);if(K=="punctuation"){if(W.current()=="(")++Z;else if(W.current()==")"){if(Z==0)return W.backUp(1),D.tokenize.pop(),D.tokenize[D.tokenize.length-1](W,D);--Z}}return K}}function f(Z,W,D){for(var XO=Z.length==1,K,yO=!1;K=W.peek();)if(yO){if(W.next(),K=="(")return D.tokenize.push($()),"string";yO=!1}else{if(W.match(Z))return D.tokenize.pop(),"string";W.next(),yO=K=="\\"}return XO&&D.tokenize.pop(),"string"}function T(Z,W){for(var D;D=Z.next();)if(D==="/"&&Z.eat("*"))W.tokenize.push(T);else if(D==="*"&&Z.eat("/")){W.tokenize.pop();break}return"comment"}function q(Z,W,D){this.prev=Z,this.align=W,this.indented=D}function y(Z,W){var D=W.match(/^\s*($|\/[\/\*]|[)}\]])/,!1)?null:W.column()+1;Z.context=new q(Z.context,D,Z.indented)}function h(Z){Z.context&&(Z.indented=Z.context.indented,Z.context=Z.context.prev)}const k={name:"swift",startState:function(){return{prev:null,context:null,indented:0,tokenize:[]}},token:function(Z,W){var D=W.prev;W.prev=null;var XO=W.tokenize[W.tokenize.length-1]||g,K=XO(Z,W,D);if(!K||K=="comment"?W.prev=D:W.prev||(W.prev=K),K=="punctuation"){var yO=/[\(\[\{]|([\]\)\}])/.exec(Z.current());yO&&(yO[1]?h:y)(W,Z)}return K},indent:function(Z,W,D){var XO=Z.context;if(!XO)return 0;var K=/^[\]\}\)]/.test(W);return XO.align!=null?XO.align-(K?1:0):XO.indented+(K?0:D.unit)},languageData:{indentOnInput:/^\s*[\)\}\]]$/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}},closeBrackets:{brackets:["(","[","{","'",'"',"`"]}}}},43465:function(WO,V,o){"use strict";o.r(V),o.d(V,{tcl:function(){return p}});function a(c){for(var n={},i=c.split(" "),e=0;e!?^\/\|]/;function w(c,n,i){return n.tokenize=i,i(c,n)}function P(c,n){var i=n.beforeParams;n.beforeParams=!1;var e=c.next();if((e=='"'||e=="'")&&n.inParams)return w(c,n,x(e));if(/[\[\]{}\(\),;\.]/.test(e))return e=="("&&i?n.inParams=!0:e==")"&&(n.inParams=!1),null;if(/\d/.test(e))return c.eatWhile(/[\w\.]/),"number";if(e=="#")return c.eat("*")?w(c,n,s):e=="#"&&c.match(/ *\[ *\[/)?w(c,n,X):(c.skipToEnd(),"comment");if(e=='"')return c.skipTo(/"/),"comment";if(e=="$")return c.eatWhile(/[$_a-z0-9A-Z\.{:]/),c.eatWhile(/}/),n.beforeParams=!0,"builtin";if(v.test(e))return c.eatWhile(v),"comment";c.eatWhile(/[\w\$_{}\xa1-\uffff]/);var Q=c.current().toLowerCase();return t&&t.propertyIsEnumerable(Q)?"keyword":b&&b.propertyIsEnumerable(Q)?(n.beforeParams=!0,"keyword"):null}function x(c){return function(n,i){for(var e=!1,Q,g=!1;(Q=n.next())!=null;){if(Q==c&&!e){g=!0;break}e=!e&&Q=="\\"}return g&&(i.tokenize=P),"string"}}function s(c,n){for(var i=!1,e;e=c.next();){if(e=="#"&&i){n.tokenize=P;break}i=e=="*"}return"comment"}function X(c,n){for(var i=0,e;e=c.next();){if(e=="#"&&i==2){n.tokenize=P;break}e=="]"?i++:e!=" "&&(i=0)}return"meta"}const p={name:"tcl",startState:function(){return{tokenize:P,beforeParams:!1,inParams:!1}},token:function(c,n){return c.eatSpace()?null:n.tokenize(c,n)},languageData:{commentTokens:{line:"#"}}}},90177:function(WO,V,o){"use strict";o.r(V),o.d(V,{textile:function(){return n}});var a={addition:"inserted",attributes:"propertyName",bold:"strong",cite:"keyword",code:"monospace",definitionList:"list",deletion:"deleted",div:"punctuation",em:"emphasis",footnote:"variable",footCite:"qualifier",header:"heading",html:"comment",image:"atom",italic:"emphasis",link:"link",linkDefinition:"link",list1:"list",list2:"list.special",list3:"list",notextile:"string.special",pre:"operator",p:"content",quote:"bracket",span:"quote",specialChar:"character",strong:"strong",sub:"content.special",sup:"content.special",table:"variableName.special",tableHeading:"operator"};function t(i,e){e.mode=c.newLayout,e.tableHeading=!1,e.layoutType==="definitionList"&&e.spanningLayout&&i.match(p("definitionListEnd"),!1)&&(e.spanningLayout=!1)}function b(i,e,Q){if(Q==="_")return i.eat("_")?v(i,e,"italic",/__/,2):v(i,e,"em",/_/,1);if(Q==="*")return i.eat("*")?v(i,e,"bold",/\*\*/,2):v(i,e,"strong",/\*/,1);if(Q==="[")return i.match(/\d+\]/)&&(e.footCite=!0),w(e);if(Q==="("){var g=i.match(/^(r|tm|c)\)/);if(g)return a.specialChar}if(Q==="<"&&i.match(/(\w+)[^>]+>[^<]+<\/\1>/))return a.html;if(Q==="?"&&i.eat("?"))return v(i,e,"cite",/\?\?/,2);if(Q==="="&&i.eat("="))return v(i,e,"notextile",/==/,2);if(Q==="-"&&!i.eat("-"))return v(i,e,"deletion",/-/,1);if(Q==="+")return v(i,e,"addition",/\+/,1);if(Q==="~")return v(i,e,"sub",/~/,1);if(Q==="^")return v(i,e,"sup",/\^/,1);if(Q==="%")return v(i,e,"span",/%/,1);if(Q==="@")return v(i,e,"code",/@/,1);if(Q==="!"){var $=v(i,e,"image",/(?:\([^\)]+\))?!/,1);return i.match(/^:\S+/),$}return w(e)}function v(i,e,Q,g,$){var f=i.pos>$?i.string.charAt(i.pos-$-1):null,T=i.peek();if(e[Q]){if((!T||/\W/.test(T))&&f&&/\S/.test(f)){var q=w(e);return e[Q]=!1,q}}else(!f||/\W/.test(f))&&T&&/\S/.test(T)&&i.match(new RegExp("^.*\\S"+g.source+"(?:\\W|$)"),!1)&&(e[Q]=!0,e.mode=c.attributes);return w(e)}function w(i){var e=P(i);if(e)return e;var Q=[];return i.layoutType&&Q.push(a[i.layoutType]),Q=Q.concat(x(i,"addition","bold","cite","code","deletion","em","footCite","image","italic","link","span","strong","sub","sup","table","tableHeading")),i.layoutType==="header"&&Q.push(a.header+"-"+i.header),Q.length?Q.join(" "):null}function P(i){var e=i.layoutType;switch(e){case"notextile":case"code":case"pre":return a[e];default:return i.notextile?a.notextile+(e?" "+a[e]:""):null}}function x(i){for(var e=[],Q=1;Q]+)?>(?:[^<]+<\/\1>)?/,link:/[^"]+":\S/,linkDefinition:/\[[^\s\]]+\]\S+/,list:/(?:#+|\*+)/,notextile:"notextile",para:"p",pre:"pre",table:"table",tableCellAttributes:/[\/\\]\d+/,tableHeading:/\|_\./,tableText:/[^"_\*\[\(\?\+~\^%@|-]+/,text:/[^!"_=\*\[\(<\?\+~\^%@-]+/},attributes:{align:/(?:<>|<|>|=)/,selector:/\([^\(][^\)]+\)/,lang:/\[[^\[\]]+\]/,pad:/(?:\(+|\)+){1,2}/,css:/\{[^\}]+\}/},createRe:function(i){switch(i){case"drawTable":return X.makeRe("^",X.single.drawTable,"$");case"html":return X.makeRe("^",X.single.html,"(?:",X.single.html,")*","$");case"linkDefinition":return X.makeRe("^",X.single.linkDefinition,"$");case"listLayout":return X.makeRe("^",X.single.list,p("allAttributes"),"*\\s+");case"tableCellAttributes":return X.makeRe("^",X.choiceRe(X.single.tableCellAttributes,p("allAttributes")),"+\\.");case"type":return X.makeRe("^",p("allTypes"));case"typeLayout":return X.makeRe("^",p("allTypes"),p("allAttributes"),"*\\.\\.?","(\\s+|$)");case"attributes":return X.makeRe("^",p("allAttributes"),"+");case"allTypes":return X.choiceRe(X.single.div,X.single.foot,X.single.header,X.single.bc,X.single.bq,X.single.notextile,X.single.pre,X.single.table,X.single.para);case"allAttributes":return X.choiceRe(X.attributes.selector,X.attributes.css,X.attributes.lang,X.attributes.align,X.attributes.pad);default:return X.makeRe("^",X.single[i])}},makeRe:function(){for(var i="",e=0;e$/,c=/^$/,n=/^\{\{\{$/,i=/^\}\}\}$/,e=/.*?\}\}\}/;function Q(W,D,XO){return D.tokenize=XO,XO(W,D)}function g(W,D){var XO=W.sol(),K=W.peek();if(D.block=!1,XO&&/[<\/\*{}\-]/.test(K)){if(W.match(n))return D.block=!0,Q(W,D,T);if(W.match(x))return"quote";if(W.match(w)||W.match(P)||W.match(s)||W.match(X)||W.match(p)||W.match(c))return"comment";if(W.match(v))return"contentSeparator"}if(W.next(),XO&&/[\/\*!#;:>|]/.test(K)){if(K=="!")return W.skipToEnd(),"header";if(K=="*")return W.eatWhile("*"),"comment";if(K=="#")return W.eatWhile("#"),"comment";if(K==";")return W.eatWhile(";"),"comment";if(K==":")return W.eatWhile(":"),"comment";if(K==">")return W.eatWhile(">"),"quote";if(K=="|")return"header"}if(K=="{"&&W.match("{{"))return Q(W,D,T);if(/[hf]/i.test(K)&&/[ti]/i.test(W.peek())&&W.match(/\b(ttps?|tp|ile):\/\/[\-A-Z0-9+&@#\/%?=~_|$!:,.;]*[A-Z0-9+&@#\/%=~_|$]/i))return"link";if(K=='"')return"string";if(K=="~"||/[\[\]]/.test(K)&&W.match(K))return"brace";if(K=="@")return W.eatWhile(b),"link";if(/\d/.test(K))return W.eatWhile(/\d/),"number";if(K=="/"){if(W.eat("%"))return Q(W,D,$);if(W.eat("/"))return Q(W,D,q)}if(K=="_"&&W.eat("_"))return Q(W,D,y);if(K=="-"&&W.eat("-")){if(W.peek()!=" ")return Q(W,D,h);if(W.peek()==" ")return"brace"}return K=="'"&&W.eat("'")?Q(W,D,f):K=="<"&&W.eat("<")?Q(W,D,k):(W.eatWhile(/[\w\$_]/),a.propertyIsEnumerable(W.current())?"keyword":null)}function $(W,D){for(var XO=!1,K;K=W.next();){if(K=="/"&&XO){D.tokenize=g;break}XO=K=="%"}return"comment"}function f(W,D){for(var XO=!1,K;K=W.next();){if(K=="'"&&XO){D.tokenize=g;break}XO=K=="'"}return"strong"}function T(W,D){var XO=D.block;return XO&&W.current()?"comment":!XO&&W.match(e)||XO&&W.sol()&&W.match(i)?(D.tokenize=g,"comment"):(W.next(),"comment")}function q(W,D){for(var XO=!1,K;K=W.next();){if(K=="/"&&XO){D.tokenize=g;break}XO=K=="/"}return"emphasis"}function y(W,D){for(var XO=!1,K;K=W.next();){if(K=="_"&&XO){D.tokenize=g;break}XO=K=="_"}return"link"}function h(W,D){for(var XO=!1,K;K=W.next();){if(K=="-"&&XO){D.tokenize=g;break}XO=K=="-"}return"deleted"}function k(W,D){if(W.current()=="<<")return"meta";var XO=W.next();return XO?XO==">"&&W.peek()==">"?(W.next(),D.tokenize=g,"meta"):(W.eatWhile(/[\w\$_]/),t.propertyIsEnumerable(W.current())?"keyword":null):(D.tokenize=g,null)}const Z={name:"tiddlywiki",startState:function(){return{tokenize:g}},token:function(W,D){if(W.eatSpace())return null;var XO=D.tokenize(W,D);return XO}}},36471:function(WO,V,o){"use strict";o.r(V),o.d(V,{tiki:function(){return y}});function a(h,k,Z){return function(W,D){for(;!W.eol();){if(W.match(k)){D.tokenize=b;break}W.next()}return Z&&(D.tokenize=Z),h}}function t(h){return function(k,Z){for(;!k.eol();)k.next();return Z.tokenize=b,h}}function b(h,k){function Z(XO){return k.tokenize=XO,XO(h,k)}var W=h.sol(),D=h.next();switch(D){case"{":return h.eat("/"),h.eatSpace(),h.eatWhile(/[^\s\u00a0=\"\'\/?(}]/),k.tokenize=P,"tag";case"_":if(h.eat("_"))return Z(a("strong","__",b));break;case"'":if(h.eat("'"))return Z(a("em","''",b));break;case"(":if(h.eat("("))return Z(a("link","))",b));break;case"[":return Z(a("url","]",b));case"|":if(h.eat("|"))return Z(a("comment","||"));break;case"-":if(h.eat("="))return Z(a("header string","=-",b));if(h.eat("-"))return Z(a("error tw-deleted","--",b));break;case"=":if(h.match("=="))return Z(a("tw-underline","===",b));break;case":":if(h.eat(":"))return Z(a("comment","::"));break;case"^":return Z(a("tw-box","^"));case"~":if(h.match("np~"))return Z(a("meta","~/np~"));break}if(W)switch(D){case"!":return h.match("!!!!!")||h.match("!!!!")||h.match("!!!")||h.match("!!"),Z(t("header string"));case"*":case"#":case"+":return Z(t("tw-listitem bracket"))}return null}var v,w;function P(h,k){var Z=h.next(),W=h.peek();return Z=="}"?(k.tokenize=b,"tag"):Z=="("||Z==")"?"bracket":Z=="="?(w="equals",W==">"&&(h.next(),W=h.peek()),/[\'\"]/.test(W)||(k.tokenize=s()),"operator"):/[\'\"]/.test(Z)?(k.tokenize=x(Z),k.tokenize(h,k)):(h.eatWhile(/[^\s\u00a0=\"\'\/?]/),"keyword")}function x(h){return function(k,Z){for(;!k.eol();)if(k.next()==h){Z.tokenize=P;break}return"string"}}function s(){return function(h,k){for(;!h.eol();){var Z=h.next(),W=h.peek();if(Z==" "||Z==","||/[ )}]/.test(W)){k.tokenize=P;break}}return"string"}}var X,p;function c(){for(var h=arguments.length-1;h>=0;h--)X.cc.push(arguments[h])}function n(){return c.apply(null,arguments),!0}function i(h,k){var Z=X.context&&X.context.noIndent;X.context={prev:X.context,pluginName:h,indent:X.indented,startOfLine:k,noIndent:Z}}function e(){X.context&&(X.context=X.context.prev)}function Q(h){if(h=="openPlugin")return X.pluginName=v,n(f,g(X.startOfLine));if(h=="closePlugin"){var k=!1;return X.context?(k=X.context.pluginName!=v,e()):k=!0,k&&(p="error"),n($(k))}else return h=="string"&&((!X.context||X.context.name!="!cdata")&&i("!cdata"),X.tokenize==b&&e()),n()}function g(h){return function(k){return k=="selfclosePlugin"||k=="endPlugin"||k=="endPlugin"&&i(X.pluginName,h),n()}}function $(h){return function(k){return h&&(p="error"),k=="endPlugin"?n():c()}}function f(h){return h=="keyword"?(p="attribute",n(f)):h=="equals"?n(T,f):c()}function T(h){return h=="keyword"?(p="string",n()):h=="string"?n(q):c()}function q(h){return h=="string"?n(q):c()}const y={name:"tiki",startState:function(){return{tokenize:b,cc:[],indented:0,startOfLine:!0,pluginName:null,context:null}},token:function(h,k){if(h.sol()&&(k.startOfLine=!0,k.indented=h.indentation()),h.eatSpace())return null;p=w=v=null;var Z=k.tokenize(h,k);if((Z||w)&&Z!="comment")for(X=k;;){var W=k.cc.pop()||Q;if(W(w||Z))break}return k.startOfLine=!1,p||Z},indent:function(h,k,Z){var W=h.context;if(W&&W.noIndent)return 0;for(W&&/^{\//.test(k)&&(W=W.prev);W&&!W.startOfLine;)W=W.prev;return W?W.indent+Z.unit:0}}},96443:function(WO,V,o){"use strict";o.r(V),o.d(V,{toml:function(){return a}});const a={name:"toml",startState:function(){return{inString:!1,stringType:"",lhs:!0,inArray:0}},token:function(t,b){if(!b.inString&&(t.peek()=='"'||t.peek()=="'")&&(b.stringType=t.peek(),t.next(),b.inString=!0),t.sol()&&b.inArray===0&&(b.lhs=!0),b.inString){for(;b.inString&&!t.eol();)t.peek()===b.stringType?(t.next(),b.inString=!1):t.peek()==="\\"?(t.next(),t.next()):t.match(/^.[^\\\"\']*/);return b.lhs?"property":"string"}else{if(b.inArray&&t.peek()==="]")return t.next(),b.inArray--,"bracket";if(b.lhs&&t.peek()==="["&&t.skipTo("]"))return t.next(),t.peek()==="]"&&t.next(),"atom";if(t.peek()==="#")return t.skipToEnd(),"comment";if(t.eatSpace())return null;if(b.lhs&&t.eatWhile(function(v){return v!="="&&v!=" "}))return"property";if(b.lhs&&t.peek()==="=")return t.next(),b.lhs=!1,null;if(!b.lhs&&t.match(/^\d\d\d\d[\d\-\:\.T]*Z/))return"atom";if(!b.lhs&&(t.match("true")||t.match("false")))return"atom";if(!b.lhs&&t.peek()==="[")return b.inArray++,t.next(),"bracket";if(!b.lhs&&t.match(/^\-?\d+(?:\.\d+)?/))return"number";t.eatSpace()||t.next()}return null},languageData:{commentTokens:{line:"#"}}}},71920:function(WO,V,o){"use strict";o.r(V),o.d(V,{troff:function(){return v}});var a={};function t(w){if(w.eatSpace())return null;var P=w.sol(),x=w.next();if(x==="\\")return w.match("fB")||w.match("fR")||w.match("fI")||w.match("u")||w.match("d")||w.match("%")||w.match("&")?"string":w.match("m[")?(w.skipTo("]"),w.next(),"string"):w.match("s+")||w.match("s-")?(w.eatWhile(/[\d-]/),"string"):((w.match("(")||w.match("*("))&&w.eatWhile(/[\w-]/),"string");if(P&&(x==="."||x==="'")&&w.eat("\\")&&w.eat('"'))return w.skipToEnd(),"comment";if(P&&x==="."){if(w.match("B ")||w.match("I ")||w.match("R "))return"attribute";if(w.match("TH ")||w.match("SH ")||w.match("SS ")||w.match("HP "))return w.skipToEnd(),"quote";if(w.match(/[A-Z]/)&&w.match(/[A-Z]/)||w.match(/[a-z]/)&&w.match(/[a-z]/))return"attribute"}w.eatWhile(/[\w-]/);var s=w.current();return a.hasOwnProperty(s)?a[s]:null}function b(w,P){return(P.tokens[0]||t)(w,P)}const v={name:"troff",startState:function(){return{tokens:[]}},token:function(w,P){return b(w,P)}}},66665:function(WO,V,o){"use strict";o.r(V),o.d(V,{ttcn:function(){return yO}});function a(J){for(var A={},l=J.split(" "),d=0;d!\/]/,h;function k(J,A){var l=J.next();if(l=='"'||l=="'")return A.tokenize=Z(l),A.tokenize(J,A);if(/[\[\]{}\(\),;\\:\?\.]/.test(l))return h=l,"punctuation";if(l=="#")return J.skipToEnd(),"atom";if(l=="%")return J.eatWhile(/\b/),"atom";if(/\d/.test(l))return J.eatWhile(/[\w\.]/),"number";if(l=="/"){if(J.eat("*"))return A.tokenize=W,W(J,A);if(J.eat("/"))return J.skipToEnd(),"comment"}if(y.test(l))return l=="@"&&(J.match("try")||J.match("catch")||J.match("lazy"))?"keyword":(J.eatWhile(y),"operator");J.eatWhile(/[\w\$_\xa1-\uffff]/);var d=J.current();return w.propertyIsEnumerable(d)?"keyword":P.propertyIsEnumerable(d)?"builtin":x.propertyIsEnumerable(d)||X.propertyIsEnumerable(d)||p.propertyIsEnumerable(d)||s.propertyIsEnumerable(d)||c.propertyIsEnumerable(d)||n.propertyIsEnumerable(d)?"def":i.propertyIsEnumerable(d)||e.propertyIsEnumerable(d)||Q.propertyIsEnumerable(d)?"string":g.propertyIsEnumerable(d)?"typeName.standard":$.propertyIsEnumerable(d)?"modifier":f.propertyIsEnumerable(d)?"atom":"variable"}function Z(J){return function(A,l){for(var d=!1,R,j=!1;(R=A.next())!=null;){if(R==J&&!d){var H=A.peek();H&&(H=H.toLowerCase(),(H=="b"||H=="h"||H=="o")&&A.next()),j=!0;break}d=!d&&R=="\\"}return(j||!(d||T))&&(l.tokenize=null),"string"}}function W(J,A){for(var l=!1,d;d=J.next();){if(d=="/"&&l){A.tokenize=null;break}l=d=="*"}return"comment"}function D(J,A,l,d,R){this.indented=J,this.column=A,this.type=l,this.align=d,this.prev=R}function XO(J,A,l){var d=J.indented;return J.context&&J.context.type=="statement"&&(d=J.context.indented),J.context=new D(d,A,l,null,J.context)}function K(J){var A=J.context.type;return(A==")"||A=="]"||A=="}")&&(J.indented=J.context.indented),J.context=J.context.prev}const yO={name:"ttcn",startState:function(){return{tokenize:null,context:new D(0,0,"top",!1),indented:0,startOfLine:!0}},token:function(J,A){var l=A.context;if(J.sol()&&(l.align==null&&(l.align=!1),A.indented=J.indentation(),A.startOfLine=!0),J.eatSpace())return null;h=null;var d=(A.tokenize||k)(J,A);if(d=="comment")return d;if(l.align==null&&(l.align=!0),(h==";"||h==":"||h==",")&&l.type=="statement")K(A);else if(h=="{")XO(A,J.column(),"}");else if(h=="[")XO(A,J.column(),"]");else if(h=="(")XO(A,J.column(),")");else if(h=="}"){for(;l.type=="statement";)l=K(A);for(l.type=="}"&&(l=K(A));l.type=="statement";)l=K(A)}else h==l.type?K(A):q&&((l.type=="}"||l.type=="top")&&h!=";"||l.type=="statement"&&h=="newstatement")&&XO(A,J.column(),"statement");return A.startOfLine=!1,d},languageData:{indentOnInput:/^\s*[{}]$/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}},autocomplete:b}}},15815:function(WO,V,o){"use strict";o.r(V),o.d(V,{turtle:function(){return p}});var a;function t(c){return new RegExp("^(?:"+c.join("|")+")$","i")}var b=t([]),v=t(["@prefix","@base","a"]),w=/[*+\-<>=&|]/;function P(c,n){var i=c.next();if(a=null,i=="<"&&!c.match(/^[\s\u00a0=]/,!1))return c.match(/^[^\s\u00a0>]*>?/),"atom";if(i=='"'||i=="'")return n.tokenize=x(i),n.tokenize(c,n);if(/[{}\(\),\.;\[\]]/.test(i))return a=i,null;if(i=="#")return c.skipToEnd(),"comment";if(w.test(i))return c.eatWhile(w),null;if(i==":")return"operator";if(c.eatWhile(/[_\w\d]/),c.peek()==":")return"variableName.special";var e=c.current();return v.test(e)?"meta":i>="A"&&i<="Z"?"comment":"keyword";var e=c.current();return b.test(e)?null:v.test(e)?"meta":"variable"}function x(c){return function(n,i){for(var e=!1,Q;(Q=n.next())!=null;){if(Q==c&&!e){i.tokenize=P;break}e=!e&&Q=="\\"}return"string"}}function s(c,n,i){c.context={prev:c.context,indent:c.indent,col:i,type:n}}function X(c){c.indent=c.context.indent,c.context=c.context.prev}const p={name:"turtle",startState:function(){return{tokenize:P,context:null,indent:0,col:0}},token:function(c,n){if(c.sol()&&(n.context&&n.context.align==null&&(n.context.align=!1),n.indent=c.indentation()),c.eatSpace())return null;var i=n.tokenize(c,n);if(i!="comment"&&n.context&&n.context.align==null&&n.context.type!="pattern"&&(n.context.align=!0),a=="(")s(n,")",c.column());else if(a=="[")s(n,"]",c.column());else if(a=="{")s(n,"}",c.column());else if(/[\]\}\)]/.test(a)){for(;n.context&&n.context.type=="pattern";)X(n);n.context&&a==n.context.type&&X(n)}else a=="."&&n.context&&n.context.type=="pattern"?X(n):/atom|string|variable/.test(i)&&n.context&&(/[\}\]]/.test(n.context.type)?s(n,"pattern",c.column()):n.context.type=="pattern"&&!n.context.align&&(n.context.align=!0,n.context.col=c.column()));return i},indent:function(c,n,i){var e=n&&n.charAt(0),Q=c.context;if(/[\]\}]/.test(e))for(;Q&&Q.type=="pattern";)Q=Q.prev;var g=Q&&e==Q.type;return Q?Q.type=="pattern"?Q.col:Q.align?Q.col+(g?0:1):Q.indent+(g?0:i.unit):0},languageData:{commentTokens:{line:"#"}}}},44212:function(WO,V,o){"use strict";o.r(V),o.d(V,{vb:function(){return J}});var a="error";function t(A){return new RegExp("^(("+A.join(")|(")+"))\\b","i")}var b=new RegExp("^[\\+\\-\\*/%&\\\\|\\^~<>!]"),v=new RegExp("^[\\(\\)\\[\\]\\{\\}@,:`=;\\.]"),w=new RegExp("^((==)|(<>)|(<=)|(>=)|(<>)|(<<)|(>>)|(//)|(\\*\\*))"),P=new RegExp("^((\\+=)|(\\-=)|(\\*=)|(%=)|(/=)|(&=)|(\\|=)|(\\^=))"),x=new RegExp("^((//=)|(>>=)|(<<=)|(\\*\\*=))"),s=new RegExp("^[_A-Za-z][_A-Za-z0-9]*"),X=["class","module","sub","enum","select","while","if","function","get","set","property","try","structure","synclock","using","with"],p=["else","elseif","case","catch","finally"],c=["next","loop"],n=["and","andalso","or","orelse","xor","in","not","is","isnot","like"],i=t(n),e=["#const","#else","#elseif","#end","#if","#region","addhandler","addressof","alias","as","byref","byval","cbool","cbyte","cchar","cdate","cdbl","cdec","cint","clng","cobj","compare","const","continue","csbyte","cshort","csng","cstr","cuint","culng","cushort","declare","default","delegate","dim","directcast","each","erase","error","event","exit","explicit","false","for","friend","gettype","goto","handles","implements","imports","infer","inherits","interface","isfalse","istrue","lib","me","mod","mustinherit","mustoverride","my","mybase","myclass","namespace","narrowing","new","nothing","notinheritable","notoverridable","of","off","on","operator","option","optional","out","overloads","overridable","overrides","paramarray","partial","private","protected","public","raiseevent","readonly","redim","removehandler","resume","return","shadows","shared","static","step","stop","strict","then","throw","to","true","trycast","typeof","until","until","when","widening","withevents","writeonly"],Q=["object","boolean","char","string","byte","sbyte","short","ushort","int16","uint16","integer","uinteger","int32","uint32","long","ulong","int64","uint64","decimal","single","double","float","date","datetime","intptr","uintptr"],g=t(e),$=t(Q),f='"',T=t(X),q=t(p),y=t(c),h=t(["end"]),k=t(["do"]),Z=null;function W(A,l){l.currentIndent++}function D(A,l){l.currentIndent--}function XO(A,l){if(A.eatSpace())return null;var d=A.peek();if(d==="'")return A.skipToEnd(),"comment";if(A.match(/^((&H)|(&O))?[0-9\.a-f]/i,!1)){var R=!1;if((A.match(/^\d*\.\d+F?/i)||A.match(/^\d+\.\d*F?/)||A.match(/^\.\d+F?/))&&(R=!0),R)return A.eat(/J/i),"number";var j=!1;if(A.match(/^&H[0-9a-f]+/i)||A.match(/^&O[0-7]+/i)?j=!0:A.match(/^[1-9]\d*F?/)?(A.eat(/J/i),j=!0):A.match(/^0(?![\dx])/i)&&(j=!0),j)return A.eat(/L/i),"number"}return A.match(f)?(l.tokenize=K(A.current()),l.tokenize(A,l)):A.match(x)||A.match(P)?null:A.match(w)||A.match(b)||A.match(i)?"operator":A.match(v)?null:A.match(k)?(W(A,l),l.doInCurrentLine=!0,"keyword"):A.match(T)?(l.doInCurrentLine?l.doInCurrentLine=!1:W(A,l),"keyword"):A.match(q)?"keyword":A.match(h)?(D(A,l),D(A,l),"keyword"):A.match(y)?(D(A,l),"keyword"):A.match($)||A.match(g)?"keyword":A.match(s)?"variable":(A.next(),a)}function K(A){var l=A.length==1,d="string";return function(R,j){for(;!R.eol();){if(R.eatWhile(/[^'"]/),R.match(A))return j.tokenize=XO,d;R.eat(/['"]/)}return l&&(j.tokenize=XO),d}}function yO(A,l){var d=l.tokenize(A,l),R=A.current();if(R===".")return d=l.tokenize(A,l),d==="variable"?"variable":a;var j="[({".indexOf(R);return j!==-1&&W(A,l),Z==="dedent"&&D(A,l)||(j="])}".indexOf(R),j!==-1&&D(A,l))?a:d}const J={name:"vb",startState:function(){return{tokenize:XO,lastToken:null,currentIndent:0,nextLineIndent:0,doInCurrentLine:!1}},token:function(A,l){A.sol()&&(l.currentIndent+=l.nextLineIndent,l.nextLineIndent=0,l.doInCurrentLine=0);var d=yO(A,l);return l.lastToken={style:d,content:A.current()},d},indent:function(A,l,d){var R=l.replace(/^\s+|\s+$/g,"");return R.match(y)||R.match(h)||R.match(q)?d.unit*(A.currentIndent-1):A.currentIndent<0?0:A.currentIndent*d.unit},languageData:{closeBrackets:{brackets:["(","[","{",'"']},commentTokens:{line:"'"},autocomplete:X.concat(p).concat(c).concat(n).concat(e).concat(Q)}}},31650:function(WO,V,o){"use strict";o.r(V),o.d(V,{vbScript:function(){return t},vbScriptASP:function(){return b}});function a(v){var w="error";function P(U){return new RegExp("^(("+U.join(")|(")+"))\\b","i")}var x=new RegExp("^[\\+\\-\\*/&\\\\\\^<>=]"),s=new RegExp("^((<>)|(<=)|(>=))"),X=new RegExp("^[\\.,]"),p=new RegExp("^[\\(\\)]"),c=new RegExp("^[A-Za-z][_A-Za-z0-9]*"),n=["class","sub","select","while","if","function","property","with","for"],i=["else","elseif","case"],e=["next","loop","wend"],Q=P(["and","or","not","xor","is","mod","eqv","imp"]),g=["dim","redim","then","until","randomize","byval","byref","new","property","exit","in","const","private","public","get","set","let","stop","on error resume next","on error goto 0","option explicit","call","me"],$=["true","false","nothing","empty","null"],f=["abs","array","asc","atn","cbool","cbyte","ccur","cdate","cdbl","chr","cint","clng","cos","csng","cstr","date","dateadd","datediff","datepart","dateserial","datevalue","day","escape","eval","execute","exp","filter","formatcurrency","formatdatetime","formatnumber","formatpercent","getlocale","getobject","getref","hex","hour","inputbox","instr","instrrev","int","fix","isarray","isdate","isempty","isnull","isnumeric","isobject","join","lbound","lcase","left","len","loadpicture","log","ltrim","rtrim","trim","maths","mid","minute","month","monthname","msgbox","now","oct","replace","rgb","right","rnd","round","scriptengine","scriptenginebuildversion","scriptenginemajorversion","scriptengineminorversion","second","setlocale","sgn","sin","space","split","sqr","strcomp","string","strreverse","tan","time","timer","timeserial","timevalue","typename","ubound","ucase","unescape","vartype","weekday","weekdayname","year"],T=["vbBlack","vbRed","vbGreen","vbYellow","vbBlue","vbMagenta","vbCyan","vbWhite","vbBinaryCompare","vbTextCompare","vbSunday","vbMonday","vbTuesday","vbWednesday","vbThursday","vbFriday","vbSaturday","vbUseSystemDayOfWeek","vbFirstJan1","vbFirstFourDays","vbFirstFullWeek","vbGeneralDate","vbLongDate","vbShortDate","vbLongTime","vbShortTime","vbObjectError","vbOKOnly","vbOKCancel","vbAbortRetryIgnore","vbYesNoCancel","vbYesNo","vbRetryCancel","vbCritical","vbQuestion","vbExclamation","vbInformation","vbDefaultButton1","vbDefaultButton2","vbDefaultButton3","vbDefaultButton4","vbApplicationModal","vbSystemModal","vbOK","vbCancel","vbAbort","vbRetry","vbIgnore","vbYes","vbNo","vbCr","VbCrLf","vbFormFeed","vbLf","vbNewLine","vbNullChar","vbNullString","vbTab","vbVerticalTab","vbUseDefault","vbTrue","vbFalse","vbEmpty","vbNull","vbInteger","vbLong","vbSingle","vbDouble","vbCurrency","vbDate","vbString","vbObject","vbError","vbBoolean","vbVariant","vbDataObject","vbDecimal","vbByte","vbArray"],q=["WScript","err","debug","RegExp"],y=["description","firstindex","global","helpcontext","helpfile","ignorecase","length","number","pattern","source","value","count"],h=["clear","execute","raise","replace","test","write","writeline","close","open","state","eof","update","addnew","end","createobject","quit"],k=["server","response","request","session","application"],Z=["buffer","cachecontrol","charset","contenttype","expires","expiresabsolute","isclientconnected","pics","status","clientcertificate","cookies","form","querystring","servervariables","totalbytes","contents","staticobjects","codepage","lcid","sessionid","timeout","scripttimeout"],W=["addheader","appendtolog","binarywrite","end","flush","redirect","binaryread","remove","removeall","lock","unlock","abandon","getlasterror","htmlencode","mappath","transfer","urlencode"],D=h.concat(y);q=q.concat(T),v.isASP&&(q=q.concat(k),D=D.concat(W,Z));var XO=P(g),K=P($),yO=P(f),J=P(q),A=P(D),l='"',d=P(n),R=P(i),j=P(e),H=P(["end"]),tO=P(["do"]),I=P(["on error resume next","exit"]),rO=P(["rem"]);function lO(U,eO){eO.currentIndent++}function G(U,eO){eO.currentIndent--}function iO(U,eO){if(U.eatSpace())return null;var PO=U.peek();if(PO==="'"||U.match(rO))return U.skipToEnd(),"comment";if(U.match(/^((&H)|(&O))?[0-9\.]/i,!1)&&!U.match(/^((&H)|(&O))?[0-9\.]+[a-z_]/i,!1)){var bO=!1;if((U.match(/^\d*\.\d+/i)||U.match(/^\d+\.\d*/)||U.match(/^\.\d+/))&&(bO=!0),bO)return U.eat(/J/i),"number";var fO=!1;if(U.match(/^&H[0-9a-f]+/i)||U.match(/^&O[0-7]+/i)?fO=!0:U.match(/^[1-9]\d*F?/)?(U.eat(/J/i),fO=!0):U.match(/^0(?![\dx])/i)&&(fO=!0),fO)return U.eat(/L/i),"number"}return U.match(l)?(eO.tokenize=gO(U.current()),eO.tokenize(U,eO)):U.match(s)||U.match(x)||U.match(Q)?"operator":U.match(X)?null:U.match(p)?"bracket":U.match(I)?(eO.doInCurrentLine=!0,"keyword"):U.match(tO)?(lO(U,eO),eO.doInCurrentLine=!0,"keyword"):U.match(d)?(eO.doInCurrentLine?eO.doInCurrentLine=!1:lO(U,eO),"keyword"):U.match(R)?"keyword":U.match(H)?(G(U,eO),G(U,eO),"keyword"):U.match(j)?(eO.doInCurrentLine?eO.doInCurrentLine=!1:G(U,eO),"keyword"):U.match(XO)?"keyword":U.match(K)?"atom":U.match(A)?"variableName.special":U.match(yO)||U.match(J)?"builtin":U.match(c)?"variable":(U.next(),w)}function gO(U){var eO=U.length==1,PO="string";return function(bO,fO){for(;!bO.eol();){if(bO.eatWhile(/[^'"]/),bO.match(U))return fO.tokenize=iO,PO;bO.eat(/['"]/)}return eO&&(fO.tokenize=iO),PO}}function M(U,eO){var PO=eO.tokenize(U,eO),bO=U.current();return bO==="."?(PO=eO.tokenize(U,eO),bO=U.current(),PO&&(PO.substr(0,8)==="variable"||PO==="builtin"||PO==="keyword")?((PO==="builtin"||PO==="keyword")&&(PO="variable"),D.indexOf(bO.substr(1))>-1&&(PO="keyword"),PO):w):PO}return{name:"vbscript",startState:function(){return{tokenize:iO,lastToken:null,currentIndent:0,nextLineIndent:0,doInCurrentLine:!1,ignoreKeyword:!1}},token:function(U,eO){U.sol()&&(eO.currentIndent+=eO.nextLineIndent,eO.nextLineIndent=0,eO.doInCurrentLine=0);var PO=M(U,eO);return eO.lastToken={style:PO,content:U.current()},PO===null&&(PO=null),PO},indent:function(U,eO,PO){var bO=eO.replace(/^\s+|\s+$/g,"");return bO.match(j)||bO.match(H)||bO.match(R)?PO.unit*(U.currentIndent-1):U.currentIndent<0?0:U.currentIndent*PO.unit}}}const t=a({}),b=a({isASP:!0})},90617:function(WO,V,o){"use strict";o.r(V),o.d(V,{velocity:function(){return c}});function a(n){for(var i={},e=n.split(" "),Q=0;Q!?:\/|]/;function P(n,i,e){return i.tokenize=e,e(n,i)}function x(n,i){var e=i.beforeParams;i.beforeParams=!1;var Q=n.next();if(Q=="'"&&!i.inString&&i.inParams)return i.lastTokenWasBuiltin=!1,P(n,i,s(Q));if(Q=='"'){if(i.lastTokenWasBuiltin=!1,i.inString)return i.inString=!1,"string";if(i.inParams)return P(n,i,s(Q))}else{if(/[\[\]{}\(\),;\.]/.test(Q))return Q=="("&&e?i.inParams=!0:Q==")"&&(i.inParams=!1,i.lastTokenWasBuiltin=!0),null;if(/\d/.test(Q))return i.lastTokenWasBuiltin=!1,n.eatWhile(/[\w\.]/),"number";if(Q=="#"&&n.eat("*"))return i.lastTokenWasBuiltin=!1,P(n,i,X);if(Q=="#"&&n.match(/ *\[ *\[/))return i.lastTokenWasBuiltin=!1,P(n,i,p);if(Q=="#"&&n.eat("#"))return i.lastTokenWasBuiltin=!1,n.skipToEnd(),"comment";if(Q=="$")return n.eat("!"),n.eatWhile(/[\w\d\$_\.{}-]/),v&&v.propertyIsEnumerable(n.current())?"keyword":(i.lastTokenWasBuiltin=!0,i.beforeParams=!0,"builtin");if(w.test(Q))return i.lastTokenWasBuiltin=!1,n.eatWhile(w),"operator";n.eatWhile(/[\w\$_{}@]/);var g=n.current();return t&&t.propertyIsEnumerable(g)?"keyword":b&&b.propertyIsEnumerable(g)||n.current().match(/^#@?[a-z0-9_]+ *$/i)&&n.peek()=="("&&!(b&&b.propertyIsEnumerable(g.toLowerCase()))?(i.beforeParams=!0,i.lastTokenWasBuiltin=!1,"keyword"):i.inString?(i.lastTokenWasBuiltin=!1,"string"):n.pos>g.length&&n.string.charAt(n.pos-g.length-1)=="."&&i.lastTokenWasBuiltin?"builtin":(i.lastTokenWasBuiltin=!1,null)}}function s(n){return function(i,e){for(var Q=!1,g,$=!1;(g=i.next())!=null;){if(g==n&&!Q){$=!0;break}if(n=='"'&&i.peek()=="$"&&!Q){e.inString=!0,$=!0;break}Q=!Q&&g=="\\"}return $&&(e.tokenize=x),"string"}}function X(n,i){for(var e=!1,Q;Q=n.next();){if(Q=="#"&&e){i.tokenize=x;break}e=Q=="*"}return"comment"}function p(n,i){for(var e=0,Q;Q=n.next();){if(Q=="#"&&e==2){i.tokenize=x;break}Q=="]"?e++:Q!=" "&&(e=0)}return"meta"}const c={name:"velocity",startState:function(){return{tokenize:x,beforeParams:!1,inParams:!1,inString:!1,lastTokenWasBuiltin:!1}},token:function(n,i){return n.eatSpace()?null:i.tokenize(n,i)},languageData:{commentTokens:{line:"##",block:{open:"#*",close:"*#"}}}}},52119:function(WO,V,o){"use strict";o.r(V),o.d(V,{tlv:function(){return p},verilog:function(){return t}});function a(c){var n=c.statementIndentUnit,i=c.dontAlignCalls,e=c.noIndentKeywords||[],Q=c.multiLineStrings,g=c.hooks||{};function $(M){for(var U={},eO=M.split(" "),PO=0;PO=0)return PO}var bO=M.context,fO=U&&U.charAt(0);bO.type=="statement"&&fO=="}"&&(bO=bO.prev);var jO=!1,L=U.match(XO);return L&&(jO=iO(L[0],bO.type)),bO.type=="statement"?bO.indented+(fO=="{"?0:n||eO.unit):K.test(bO.type)&&bO.align&&!i?bO.column+(jO?0:1):bO.type==")"&&!jO?bO.indented+(n||eO.unit):bO.indented+(jO?0:eO.unit)},languageData:{indentOnInput:gO(),commentTokens:{line:"//",block:{open:"/*",close:"*/"}}}}}const t=a({});var b={"|":"link",">":"property",$:"variable",$$:"variable","?$":"qualifier","?*":"qualifier","-":"contentSeparator","/":"property","/-":"property","@":"variableName.special","@-":"variableName.special","@++":"variableName.special","@+=":"variableName.special","@+=-":"variableName.special","@--":"variableName.special","@-=":"variableName.special","%+":"tag","%-":"tag","%":"tag",">>":"tag","<<":"tag","<>":"tag","#":"tag","^":"attribute","^^":"attribute","^!":"attribute","*":"variable","**":"variable","\\":"keyword",'"':"comment"},v={"/":"beh-hier",">":"beh-hier","-":"phys-hier","|":"pipe","?":"when","@":"stage","\\":"keyword"},w=3,P=!1,x=/^([~!@#\$%\^&\*-\+=\?\/\\\|'"<>]+)([\d\w_]*)/,s=/^[! ] */,X=/^\/[\/\*]/;const p=a({hooks:{electricInput:!1,token:function(c,n){var i=void 0,e;if(c.sol()&&!n.tlvInBlockComment){c.peek()=="\\"&&(i="def",c.skipToEnd(),c.string.match(/\\SV/)?n.tlvCodeActive=!1:c.string.match(/\\TLV/)&&(n.tlvCodeActive=!0)),n.tlvCodeActive&&c.pos==0&&n.indented==0&&(e=c.match(s,!1))&&(n.indented=e[0].length);var Q=n.indented,g=Q/w;if(g<=n.tlvIndentationStyle.length){var $=c.string.length==Q,f=g*w;if(f0||(n.tlvIndentationStyle[g]=v[q],P&&(n.statementComment=!1),g++))}if(!$)for(;n.tlvIndentationStyle.length>g;)n.tlvIndentationStyle.pop()}n.tlvNextIndent=Q}if(n.tlvCodeActive){var y=!1;P&&(y=c.peek()!=" "&&i===void 0&&!n.tlvInBlockComment&&c.column()==n.tlvIndentationStyle.length*w,y&&(n.statementComment&&(y=!1),n.statementComment=c.match(X,!1)));var e;if(i===void 0)if(n.tlvInBlockComment)c.match(/^.*?\*\//)?(n.tlvInBlockComment=!1,P&&!c.eol()&&(n.statementComment=!1)):c.skipToEnd(),i="comment";else if((e=c.match(X))&&!n.tlvInBlockComment)e[0]=="//"?c.skipToEnd():n.tlvInBlockComment=!0,i="comment";else if(e=c.match(x)){var h=e[1],k=e[2];b.hasOwnProperty(h)&&(k.length>0||c.eol())?i=b[h]:c.backUp(c.current().length-1)}else c.match(/^\t+/)?i="invalid":c.match(/^[\[\]{}\(\);\:]+/)?i="meta":(e=c.match(/^[mM]4([\+_])?[\w\d_]*/))?i=e[1]=="+"?"keyword.special":"keyword":c.match(/^ +/)?c.eol()&&(i="error"):c.match(/^[\w\d_]+/)?i="number":c.next()}else c.match(/^[mM]4([\w\d_]*)/)&&(i="keyword");return i},indent:function(c){return c.tlvCodeActive==!0?c.tlvNextIndent:-1},startState:function(c){c.tlvIndentationStyle=[],c.tlvCodeActive=!0,c.tlvNextIndent=-1,c.tlvInBlockComment=!1,P&&(c.statementComment=!1)}}})},5819:function(WO,V,o){"use strict";o.r(V),o.d(V,{vhdl:function(){return g}});function a($){for(var f={},T=$.split(","),q=0;q?]/,Q=/^-?([1-9][0-9]*|0[Xx][0-9A-Fa-f]+|0[0-7]*)/,g=/^-?(([0-9]+\.[0-9]*|[0-9]*\.[0-9]+)([Ee][+-]?[0-9]+)?|[0-9]+[Ee][+-]?[0-9]+)/,$=/^_?[A-Za-z][0-9A-Z_a-z-]*/,f=/^_?[A-Za-z][0-9A-Z_a-z-]*(?=\s*;)/,T=/^"[^"]*"/,q=/^\/\*.*?\*\//,y=/^\/\*.*/,h=/^.*?\*\//;function k(W,D){if(W.eatSpace())return null;if(D.inComment)return W.match(h)?(D.inComment=!1,"comment"):(W.skipToEnd(),"comment");if(W.match("//"))return W.skipToEnd(),"comment";if(W.match(q))return"comment";if(W.match(y))return D.inComment=!0,"comment";if(W.match(/^-?[0-9\.]/,!1)&&(W.match(Q)||W.match(g)))return"number";if(W.match(T))return"string";if(D.startDef&&W.match($))return"def";if(D.endDef&&W.match(f))return D.endDef=!1,"def";if(W.match(x))return"keyword";if(W.match(w)){var XO=D.lastToken,K=(W.match(/^\s*(.+?)\b/,!1)||[])[1];return XO===":"||XO==="implements"||K==="implements"||K==="="?"builtin":"type"}return W.match(b)?"builtin":W.match(X)?"atom":W.match($)?"variable":W.match(e)?"operator":(W.next(),null)}const Z={name:"webidl",startState:function(){return{inComment:!1,lastToken:"",startDef:!1,endDef:!1}},token:function(W,D){var XO=k(W,D);if(XO){var K=W.current();D.lastToken=K,XO==="keyword"?(D.startDef=c.test(K),D.endDef=D.endDef||i.test(K)):D.startDef=!1}return XO},languageData:{autocomplete:t.concat(v).concat(P).concat(s)}}},35753:function(WO,V,o){"use strict";o.r(V),o.d(V,{xQuery:function(){return q}});var a=function(){function y(d){return{type:d,style:"keyword"}}for(var h=y("operator"),k={type:"atom",style:"atom"},Z={type:"punctuation",style:null},W={type:"axis_specifier",style:"qualifier"},D={",":Z},XO=["after","all","allowing","ancestor","ancestor-or-self","any","array","as","ascending","at","attribute","base-uri","before","boundary-space","by","case","cast","castable","catch","child","collation","comment","construction","contains","content","context","copy","copy-namespaces","count","decimal-format","declare","default","delete","descendant","descendant-or-self","descending","diacritics","different","distance","document","document-node","element","else","empty","empty-sequence","encoding","end","entire","every","exactly","except","external","first","following","following-sibling","for","from","ftand","ftnot","ft-option","ftor","function","fuzzy","greatest","group","if","import","in","inherit","insensitive","insert","instance","intersect","into","invoke","is","item","language","last","lax","least","let","levels","lowercase","map","modify","module","most","namespace","next","no","node","nodes","no-inherit","no-preserve","not","occurs","of","only","option","order","ordered","ordering","paragraph","paragraphs","parent","phrase","preceding","preceding-sibling","preserve","previous","processing-instruction","relationship","rename","replace","return","revalidation","same","satisfies","schema","schema-attribute","schema-element","score","self","sensitive","sentence","sentences","sequence","skip","sliding","some","stable","start","stemming","stop","strict","strip","switch","text","then","thesaurus","times","to","transform","treat","try","tumbling","type","typeswitch","union","unordered","update","updating","uppercase","using","validate","value","variable","version","weight","when","where","wildcards","window","with","without","word","words","xquery"],K=0,yO=XO.length;K",">=","<","<=",".","|","?","and","or","div","idiv","mod","*","/","+","-"],K=0,yO=A.length;K\"\'\/?]/);)XO+=K;return t(y,h,x(XO,D))}else{if(k=="{")return f(h,{type:"codeblock"}),null;if(k=="}")return T(h),null;if(n(h))return k==">"?"tag":k=="/"&&y.eat(">")?(T(h),"tag"):"variable";if(/\d/.test(k))return y.match(/^\d*(?:\.\d*)?(?:E[+\-]?\d+)?/),"atom";if(k==="("&&y.eat(":"))return f(h,{type:"comment"}),t(y,h,v);if(!W&&(k==='"'||k==="'"))return t(y,h,w(k));if(k==="$")return t(y,h,P);if(k===":"&&y.eat("="))return"keyword";if(k==="(")return f(h,{type:"paren"}),null;if(k===")")return T(h),null;if(k==="[")return f(h,{type:"bracket"}),null;if(k==="]")return T(h),null;var yO=a.propertyIsEnumerable(k)&&a[k];if(W&&k==='"')for(;y.next()!=='"';);if(W&&k==="'")for(;y.next()!=="'";);yO||y.eatWhile(/[\w\$_-]/);var J=y.eat(":");!y.eat(":")&&J&&y.eatWhile(/[\w\$_-]/),y.match(/^[ \t]*\(/,!1)&&(Z=!0);var A=y.current();return yO=a.propertyIsEnumerable(A)&&a[A],Z&&!yO&&(yO={type:"function_call",style:"def"}),e(h)?(T(h),"variable"):((A=="element"||A=="attribute"||yO.type=="axis_specifier")&&f(h,{type:"xmlconstructor"}),yO?yO.style:"variable")}}function v(y,h){for(var k=!1,Z=!1,W=0,D;D=y.next();){if(D==")"&&k)if(W>0)W--;else{T(h);break}else D==":"&&Z&&W++;k=D==":",Z=D=="("}return"comment"}function w(y,h){return function(k,Z){var W;if(Q(Z)&&k.current()==y)return T(Z),h&&(Z.tokenize=h),"string";if(f(Z,{type:"string",name:y,tokenize:w(y,h)}),k.match("{",!1)&&i(Z))return Z.tokenize=b,"string";for(;W=k.next();)if(W==y){T(Z),h&&(Z.tokenize=h);break}else if(k.match("{",!1)&&i(Z))return Z.tokenize=b,"string";return"string"}}function P(y,h){var k=/[\w\$_-]/;if(y.eat('"')){for(;y.next()!=='"';);y.eat(":")}else y.eatWhile(k),y.match(":=",!1)||y.eat(":");return y.eatWhile(k),h.tokenize=b,"variable"}function x(y,h){return function(k,Z){if(k.eatSpace(),h&&k.eat(">"))return T(Z),Z.tokenize=b,"tag";if(k.eat("/")||f(Z,{type:"tag",name:y,tokenize:b}),k.eat(">"))Z.tokenize=b;else return Z.tokenize=s,"tag";return"tag"}}function s(y,h){var k=y.next();return k=="/"&&y.eat(">")?(i(h)&&T(h),n(h)&&T(h),"tag"):k==">"?(i(h)&&T(h),"tag"):k=="="?null:k=='"'||k=="'"?t(y,h,w(k,s)):(i(h)||f(h,{type:"attribute",tokenize:s}),y.eat(/[a-zA-Z_:]/),y.eatWhile(/[-a-zA-Z0-9_:.]/),y.eatSpace(),(y.match(">",!1)||y.match("/",!1))&&(T(h),h.tokenize=b),"attribute")}function X(y,h){for(var k;k=y.next();)if(k=="-"&&y.match("->",!0))return h.tokenize=b,"comment"}function p(y,h){for(var k;k=y.next();)if(k=="]"&&y.match("]",!0))return h.tokenize=b,"comment"}function c(y,h){for(var k;k=y.next();)if(k=="?"&&y.match(">",!0))return h.tokenize=b,"processingInstruction"}function n(y){return $(y,"tag")}function i(y){return $(y,"attribute")}function e(y){return $(y,"xmlconstructor")}function Q(y){return $(y,"string")}function g(y){return y.current()==='"'?y.match(/^[^\"]+\"\:/,!1):y.current()==="'"?y.match(/^[^\"]+\'\:/,!1):!1}function $(y,h){return y.stack.length&&y.stack[y.stack.length-1].type==h}function f(y,h){y.stack.push(h)}function T(y){y.stack.pop();var h=y.stack.length&&y.stack[y.stack.length-1].tokenize;y.tokenize=h||b}const q={name:"xquery",startState:function(){return{tokenize:b,cc:[],stack:[]}},token:function(y,h){if(y.eatSpace())return null;var k=h.tokenize(y,h);return k},languageData:{commentTokens:{block:{open:"(:",close:":)"}}}}},69232:function(WO,V,o){"use strict";o.r(V),o.d(V,{yacas:function(){return i}});function a(e){for(var Q={},g=e.split(" "),$=0;$|<|&|\||_|`|'|\^|\?|!|%|#)/,!0,!1)?"operator":"error"}function p(e,Q){for(var g,$=!1,f=!1;(g=e.next())!=null;){if(g==='"'&&!f){$=!0;break}f=!f&&g==="\\"}return $&&!f&&(Q.tokenize=X),"string"}function c(e,Q){for(var g,$;($=e.next())!=null;){if(g==="*"&&$==="/"){Q.tokenize=X;break}g=$}return"comment"}function n(e){var Q=null;return e.scopes.length>0&&(Q=e.scopes[e.scopes.length-1]),Q}const i={name:"yacas",startState:function(){return{tokenize:X,scopes:[]}},token:function(e,Q){return e.eatSpace()?null:Q.tokenize(e,Q)},indent:function(e,Q,g){if(e.tokenize!==X&&e.tokenize!==null)return null;var $=0;return(Q==="]"||Q==="];"||Q==="}"||Q==="};"||Q===");")&&($=-1),(e.scopes.length+$)*g.unit},languageData:{electricInput:/[{}\[\]()\;]/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}}}}},21053:function(WO,V,o){"use strict";o.r(V),o.d(V,{ez80:function(){return b},z80:function(){return t}});function a(v){var w,P;v?(w=/^(exx?|(ld|cp)([di]r?)?|[lp]ea|pop|push|ad[cd]|cpl|daa|dec|inc|neg|sbc|sub|and|bit|[cs]cf|x?or|res|set|r[lr]c?a?|r[lr]d|s[lr]a|srl|djnz|nop|[de]i|halt|im|in([di]mr?|ir?|irx|2r?)|ot(dmr?|[id]rx|imr?)|out(0?|[di]r?|[di]2r?)|tst(io)?|slp)(\.([sl]?i)?[sl])?\b/i,P=/^(((call|j[pr]|rst|ret[in]?)(\.([sl]?i)?[sl])?)|(rs|st)mix)\b/i):(w=/^(exx?|(ld|cp|in)([di]r?)?|pop|push|ad[cd]|cpl|daa|dec|inc|neg|sbc|sub|and|bit|[cs]cf|x?or|res|set|r[lr]c?a?|r[lr]d|s[lr]a|srl|djnz|nop|rst|[de]i|halt|im|ot[di]r|out[di]?)\b/i,P=/^(call|j[pr]|ret[in]?|b_?(call|jump))\b/i);var x=/^(af?|bc?|c|de?|e|hl?|l|i[xy]?|r|sp)\b/i,s=/^(n?[zc]|p[oe]?|m)\b/i,X=/^([hl][xy]|i[xy][hl]|slia|sll)\b/i,p=/^([\da-f]+h|[0-7]+o|[01]+b|\d+d?)\b/i;return{name:"z80",startState:function(){return{context:0}},token:function(c,n){if(c.column()||(n.context=0),c.eatSpace())return null;var i;if(c.eatWhile(/\w/))if(v&&c.eat(".")&&c.eatWhile(/\w/),i=c.current(),c.indentation()){if((n.context==1||n.context==4)&&x.test(i))return n.context=4,"variable";if(n.context==2&&s.test(i))return n.context=4,"variableName.special";if(w.test(i))return n.context=1,"keyword";if(P.test(i))return n.context=2,"keyword";if(n.context==4&&p.test(i))return"number";if(X.test(i))return"error"}else return c.match(p)?"number":null;else{if(c.eat(";"))return c.skipToEnd(),"comment";if(c.eat('"')){for(;(i=c.next())&&i!='"';)i=="\\"&&c.next();return"string"}else if(c.eat("'")){if(c.match(/\\?.'/))return"number"}else if(c.eat(".")||c.sol()&&c.eat("#")){if(n.context=5,c.eatWhile(/\w/))return"def"}else if(c.eat("$")){if(c.eatWhile(/[\da-f]/i))return"number"}else if(c.eat("%")){if(c.eatWhile(/[01]/))return"number"}else c.next()}return null}}}const t=a(!1),b=a(!0)},43150:function(WO,V,o){"use strict";o.d(V,{E:function(){return j}});var a=o(53105),t=o(35524);const b=312,v=1,w=2,P=3,x=4,s=313,X=315,p=316,c=5,n=6,i=0,e=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288],Q=125,g=59,$=47,f=42,T=43,q=45,y=60,h=44,k=63,Z=46,W=new a.IK({start:!1,shift(H,tO){return tO==c||tO==n||tO==X?H:tO==p},strict:!1}),D=new a.Jq((H,tO)=>{let{next:I}=H;(I==Q||I==-1||tO.context)&&H.acceptToken(s)},{contextual:!0,fallback:!0}),XO=new a.Jq((H,tO)=>{let{next:I}=H,rO;e.indexOf(I)>-1||I==$&&((rO=H.peek(1))==$||rO==f)||I!=Q&&I!=g&&I!=-1&&!tO.context&&H.acceptToken(b)},{contextual:!0}),K=new a.Jq((H,tO)=>{let{next:I}=H;if(I==T||I==q){if(H.advance(),I==H.next){H.advance();let rO=!tO.context&&tO.canShift(v);H.acceptToken(rO?v:w)}}else I==k&&H.peek(1)==Z&&(H.advance(),H.advance(),(H.next<48||H.next>57)&&H.acceptToken(P))},{contextual:!0});function yO(H,tO){return H>=65&&H<=90||H>=97&&H<=122||H==95||H>=192||!tO&&H>=48&&H<=57}const J=new a.Jq((H,tO)=>{if(H.next!=y||!tO.dialectEnabled(i)||(H.advance(),H.next==$))return;let I=0;for(;e.indexOf(H.next)>-1;)H.advance(),I++;if(yO(H.next,!0)){for(H.advance(),I++;yO(H.next,!1);)H.advance(),I++;for(;e.indexOf(H.next)>-1;)H.advance(),I++;if(H.next==h)return;for(let rO=0;;rO++){if(rO==7){if(!yO(H.next,!0))return;break}if(H.next!="extends".charCodeAt(rO))break;H.advance(),I++}}H.acceptToken(x,-I)}),A=(0,t.Gv)({"get set async static":t.pJ.modifier,"for while do if else switch try catch finally return throw break continue default case":t.pJ.controlKeyword,"in of await yield void typeof delete instanceof":t.pJ.operatorKeyword,"let var const using function class extends":t.pJ.definitionKeyword,"import export from":t.pJ.moduleKeyword,"with debugger as new":t.pJ.keyword,TemplateString:t.pJ.special(t.pJ.string),super:t.pJ.atom,BooleanLiteral:t.pJ.bool,this:t.pJ.self,null:t.pJ.null,Star:t.pJ.modifier,VariableName:t.pJ.variableName,"CallExpression/VariableName TaggedTemplateExpression/VariableName":t.pJ.function(t.pJ.variableName),VariableDefinition:t.pJ.definition(t.pJ.variableName),Label:t.pJ.labelName,PropertyName:t.pJ.propertyName,PrivatePropertyName:t.pJ.special(t.pJ.propertyName),"CallExpression/MemberExpression/PropertyName":t.pJ.function(t.pJ.propertyName),"FunctionDeclaration/VariableDefinition":t.pJ.function(t.pJ.definition(t.pJ.variableName)),"ClassDeclaration/VariableDefinition":t.pJ.definition(t.pJ.className),PropertyDefinition:t.pJ.definition(t.pJ.propertyName),PrivatePropertyDefinition:t.pJ.definition(t.pJ.special(t.pJ.propertyName)),UpdateOp:t.pJ.updateOperator,"LineComment Hashbang":t.pJ.lineComment,BlockComment:t.pJ.blockComment,Number:t.pJ.number,String:t.pJ.string,Escape:t.pJ.escape,ArithOp:t.pJ.arithmeticOperator,LogicOp:t.pJ.logicOperator,BitOp:t.pJ.bitwiseOperator,CompareOp:t.pJ.compareOperator,RegExp:t.pJ.regexp,Equals:t.pJ.definitionOperator,Arrow:t.pJ.function(t.pJ.punctuation),": Spread":t.pJ.punctuation,"( )":t.pJ.paren,"[ ]":t.pJ.squareBracket,"{ }":t.pJ.brace,"InterpolationStart InterpolationEnd":t.pJ.special(t.pJ.brace),".":t.pJ.derefOperator,", ;":t.pJ.separator,"@":t.pJ.meta,TypeName:t.pJ.typeName,TypeDefinition:t.pJ.definition(t.pJ.typeName),"type enum interface implements namespace module declare":t.pJ.definitionKeyword,"abstract global Privacy readonly override":t.pJ.modifier,"is keyof unique infer":t.pJ.operatorKeyword,JSXAttributeValue:t.pJ.attributeValue,JSXText:t.pJ.content,"JSXStartTag JSXStartCloseTag JSXSelfCloseEndTag JSXEndTag":t.pJ.angleBracket,"JSXIdentifier JSXNameSpacedName":t.pJ.tagName,"JSXAttribute/JSXIdentifier JSXAttribute/JSXNameSpacedName":t.pJ.attributeName,"JSXBuiltin/JSXIdentifier":t.pJ.standard(t.pJ.tagName)}),l={__proto__:null,export:20,as:25,from:33,default:36,async:41,function:42,extends:54,this:58,true:66,false:66,null:78,void:82,typeof:86,super:102,new:136,delete:148,yield:157,await:161,class:166,public:229,private:229,protected:229,readonly:231,instanceof:250,satisfies:253,in:254,const:256,import:290,keyof:345,unique:349,infer:355,is:391,abstract:411,implements:413,type:415,let:418,var:420,using:423,interface:429,enum:433,namespace:439,module:441,declare:445,global:449,for:468,of:477,while:480,with:484,do:488,if:492,else:494,switch:498,case:504,try:510,catch:514,finally:518,return:522,throw:526,break:530,continue:534,debugger:538},d={__proto__:null,async:123,get:125,set:127,declare:189,public:191,private:191,protected:191,static:193,abstract:195,override:197,readonly:203,accessor:205,new:395},R={__proto__:null,"<":187},j=a.WQ.deserialize({version:14,states:"$@QO%TQ^OOO%[Q^OOO'_Q`OOP(lOWOOO*zQ?NdO'#CiO+RO!bO'#CjO+aO#tO'#CjO+oO!0LbO'#D^O.QQ^O'#DdO.bQ^O'#DoO%[Q^O'#DwO0fQ^O'#EPOOQ?Mr'#EX'#EXO1PQWO'#EUOOQO'#Em'#EmOOQO'#Ih'#IhO1XQWO'#GpO1dQWO'#ElO1iQWO'#ElO3hQ?NdO'#JmO6[Q?NdO'#JnO6uQWO'#F[O6zQ&jO'#FsOOQ?Mr'#Fe'#FeO7VO,YO'#FeO7eQ7[O'#FzO9RQWO'#FyOOQ?Mr'#Jn'#JnOOQ?Mp'#Jm'#JmO9WQWO'#GtOOQU'#KZ'#KZO9cQWO'#IUO9hQ?MxO'#IVOOQU'#JZ'#JZOOQU'#IZ'#IZQ`Q^OOO`Q^OOO9pQMnO'#DsO9wQ^O'#D{O:OQ^O'#D}O9^QWO'#GpO:VQ7[O'#CoO:eQWO'#EkO:pQWO'#EvO:uQ7[O'#FdO;dQWO'#GpOOQO'#K['#K[O;iQWO'#K[O;wQWO'#GxO;wQWO'#GyO;wQWO'#G{O9^QWO'#HOOVQWO'#CeO>gQWO'#H_O>oQWO'#HeO>oQWO'#HgO`Q^O'#HiO>oQWO'#HkO>oQWO'#HnO>tQWO'#HtO>yQ?MyO'#HzO%[Q^O'#H|O?UQ?MyO'#IOO?aQ?MyO'#IQO9hQ?MxO'#ISO?lQ?NdO'#CiO@nQ`O'#DiQOQWOOO%[Q^O'#D}OAUQWO'#EQO:VQ7[O'#EkOAaQWO'#EkOAlQpO'#FdOOQU'#Cg'#CgOOQ?Mp'#Dn'#DnOOQ?Mp'#Jq'#JqO%[Q^O'#JqOOQO'#Jt'#JtOOQO'#Id'#IdOBlQ`O'#EdOOQ?Mp'#Ec'#EcOOQ?Mp'#Jx'#JxOChQ?NQO'#EdOCrQ`O'#ETOOQO'#Js'#JsODWQ`O'#JtOEeQ`O'#ETOCrQ`O'#EdPErO#@ItO'#CbPOOO)CDx)CDxOOOO'#I['#I[OE}O!bO,59UOOQ?Mr,59U,59UOOOO'#I]'#I]OF]O#tO,59UO%[Q^O'#D`OOOO'#I_'#I_OFkO!0LbO,59xOOQ?Mr,59x,59xOFyQ^O'#I`OG^QWO'#JoOI]QrO'#JoO+}Q^O'#JoOIdQWO,5:OOIzQWO'#EmOJXQWO'#KOOJdQWO'#J}OJdQWO'#J}OJlQWO,5;ZOJqQWO'#J|OOQ?Mv,5:Z,5:ZOJxQ^O,5:ZOLvQ?NdO,5:cOMgQWO,5:kONQQ?MxO'#J{ONXQWO'#JzO9WQWO'#JzONmQWO'#JzONuQWO,5;YONzQWO'#JzO!#PQrO'#JnOOQ?Mr'#Ci'#CiO%[Q^O'#EPO!#oQrO,5:pOOQQ'#Ju'#JuOOQO-EpOOQU'#Jc'#JcOOQU,5>q,5>qOOQU-EtQWO'#HTO9^QWO'#HVO!DgQWO'#HVO:VQ7[O'#HXO!DlQWO'#HXOOQU,5=m,5=mO!DqQWO'#HYO!ESQWO'#CoO!EXQWO,59PO!EcQWO,59PO!GhQ^O,59POOQU,59P,59PO!GxQ?MxO,59PO%[Q^O,59PO!JTQ^O'#HaOOQU'#Hb'#HbOOQU'#Hc'#HcO`Q^O,5=yO!JkQWO,5=yO`Q^O,5>PO`Q^O,5>RO!JpQWO,5>TO`Q^O,5>VO!JuQWO,5>YO!JzQ^O,5>`OOQU,5>f,5>fO%[Q^O,5>fO9hQ?MxO,5>hOOQU,5>j,5>jO# UQWO,5>jOOQU,5>l,5>lO# UQWO,5>lOOQU,5>n,5>nO# rQ`O'#D[O%[Q^O'#JqO# |Q`O'#JqO#!kQ`O'#DjO#!|Q`O'#DjO#%_Q^O'#DjO#%fQWO'#JpO#%nQWO,5:TO#%sQWO'#EqO#&RQWO'#KPO#&ZQWO,5;[O#&`Q`O'#DjO#&mQ`O'#ESOOQ?Mr,5:l,5:lO%[Q^O,5:lO#&tQWO,5:lO>tQWO,5;VO!A}Q`O,5;VO!BVQ7[O,5;VO:VQ7[O,5;VO#&|QWO,5@]O#'RQ(CYO,5:pOOQO-EzO+}Q^O,5>zOOQO,5?Q,5?QO#*ZQ^O'#I`OOQO-E<^-E<^O#*hQWO,5@ZO#*pQrO,5@ZO#*wQWO,5@iOOQ?Mr1G/j1G/jO%[Q^O,5@jO#+PQWO'#IfOOQO-EuQ?NdO1G0|O#>|Q?NdO1G0|O#AZQ07bO'#CiO#CUQ07bO1G1_O#C]Q07bO'#JnO#CpQ?NdO,5?WOOQ?Mp-EoQWO1G3oO$3VQ^O1G3qO$7ZQ^O'#HpOOQU1G3t1G3tO$7hQWO'#HvO>tQWO'#HxOOQU1G3z1G3zO$7pQ^O1G3zO9hQ?MxO1G4QOOQU1G4S1G4SOOQ?Mp'#G]'#G]O9hQ?MxO1G4UO9hQ?MxO1G4WO$;wQWO,5@]O!(oQ^O,5;]O9WQWO,5;]O>tQWO,5:UO!(oQ^O,5:UO!A}Q`O,5:UO$;|Q07bO,5:UOOQO,5;],5;]O$tQWO1G0qO!A}Q`O1G0qO!BVQ7[O1G0qOOQ?Mp1G5w1G5wO!ArQ?MxO1G0ZOOQO1G0j1G0jO%[Q^O1G0jO$=aQ?MxO1G0jO$=lQ?MxO1G0jO!A}Q`O1G0ZOCrQ`O1G0ZO$=zQ?MxO1G0jOOQO1G0Z1G0ZO$>`Q?NdO1G0jPOOO-EjQpO,5rQrO1G4fOOQO1G4l1G4lO%[Q^O,5>zO$>|QWO1G5uO$?UQWO1G6TO$?^QrO1G6UO9WQWO,5?QO$?hQ?NdO1G6RO%[Q^O1G6RO$?xQ?MxO1G6RO$@ZQWO1G6QO$@ZQWO1G6QO9WQWO1G6QO$@cQWO,5?TO9WQWO,5?TOOQO,5?T,5?TO$@wQWO,5?TO$(PQWO,5?TOOQO-E[OOQU,5>[,5>[O%[Q^O'#HqO%8mQWO'#HsOOQU,5>b,5>bO9WQWO,5>bOOQU,5>d,5>dOOQU7+)f7+)fOOQU7+)l7+)lOOQU7+)p7+)pOOQU7+)r7+)rO%8rQ`O1G5wO%9WQ07bO1G0wO%9bQWO1G0wOOQO1G/p1G/pO%9mQ07bO1G/pO>tQWO1G/pO!(oQ^O'#DjOOQO,5>{,5>{OOQO-E<_-E<_OOQO,5?R,5?ROOQO-EtQWO7+&]O!A}Q`O7+&]OOQO7+%u7+%uO$>`Q?NdO7+&UOOQO7+&U7+&UO%[Q^O7+&UO%9wQ?MxO7+&UO!ArQ?MxO7+%uO!A}Q`O7+%uO%:SQ?MxO7+&UO%:bQ?NdO7++mO%[Q^O7++mO%:rQWO7++lO%:rQWO7++lOOQO1G4o1G4oO9WQWO1G4oO%:zQWO1G4oOOQQ7+%z7+%zO#&wQWO<|O%[Q^O,5>|OOQO-E<`-E<`O%FwQWO1G5xOOQ?Mr<]OOQU,5>_,5>_O&8uQWO1G3|O9WQWO7+&cO!(oQ^O7+&cOOQO7+%[7+%[O&8zQ07bO1G6UO>tQWO7+%[OOQ?Mr<tQWO<`Q?NdO<pQ?NdO,5?_O&@xQ?NdO7+'zO&CWQrO1G4hO&CbQ07bO7+&^O&EcQ07bO,5=UO&GgQ07bO,5=WO&GwQ07bO,5=UO&HXQ07bO,5=WO&HiQ07bO,59rO&JlQ07bO,5tQWO7+)hO'(OQWO<`Q?NdOAN?[OOQOAN>{AN>{O%[Q^OAN?[OOQO<`Q?NdOG24vO#&wQWOLD,nOOQULD,nLD,nO!&_Q7[OLD,nO'5TQrOLD,nO'5[Q07bO7+'xO'6}Q07bO,5?]O'8}Q07bO,5?_O':}Q07bO7+'zO'kOh%VOk+aO![']O%f+`O~O!d+cOa(WX![(WX'u(WX!Y(WX~Oa%lO![XO'u%lO~Oh%VO!i%cO~Oh%VO!i%cO(O%eO~O!d#vO#h(tO~Ob+nO%g+oO(O+kO(QTO(TUO!Z)TP~O!Y+pO`)SX~O[+tO~O`+uO~O![%}O(O%eO(P!lO`)SP~Oh%VO#]+zO~Oh%VOk+}O![$|O~O![,PO~O},RO![XO~O%k%tO~O!u,WO~Oe,]O~Ob,^O(O#nO(QTO(TUO!Z)RP~Oe%{O~O%g!QO(O&WO~P=RO[,cO`,bO~OPYOQYOSfOdzOeyOmkOoYOpkOqkOwkOyYO{YO!PWO!TkO!UkO!fuO!iZO!lYO!mYO!nYO!pvO!uxO!y]O%e}O(QTO(TUO([VO(j[O(yiO~O![!eO!r!gO$V!kO(O!dO~P!EkO`,bOa%lO'u%lO~OPYOQYOSfOd!jOe!iOmkOoYOpkOqkOwkOyYO{YO!PWO!TkO!UkO![!eO!fuO!iZO!lYO!mYO!nYO!pvO!u!hO$V!kO(O!dO(QTO(TUO([VO(j[O(yiO~Oa,hO!rwO#t!OO%i!OO%j!OO%k!OO~P!HTO!i&lO~O&Y,nO~O![,pO~O&k,rO&m,sOP&haQ&haS&haY&haa&had&hae&ham&hao&hap&haq&haw&hay&ha{&ha!P&ha!T&ha!U&ha![&ha!f&ha!i&ha!l&ha!m&ha!n&ha!p&ha!r&ha!u&ha!y&ha#t&ha$V&ha%e&ha%g&ha%i&ha%j&ha%k&ha%n&ha%p&ha%s&ha%t&ha%v&ha&S&ha&Y&ha&[&ha&^&ha&`&ha&c&ha&i&ha&o&ha&q&ha&s&ha&u&ha&w&ha's&ha(O&ha(Q&ha(T&ha([&ha(j&ha(y&ha!Z&ha&a&hab&ha&f&ha~O(O,xO~Oh!bX!Y!OX!Z!OX!d!OX!d!bX!i!bX#]!OX~O!Y!bX!Z!bX~P# ZO!d,}O#],|Oh(eX!Y#eX!Y(eX!Z#eX!Z(eX!d(eX!i(eX~Oh%VO!d-PO!i%cO!Y!^X!Z!^X~Op!nO!P!oO(QTO(TUO(`!mO~OP;POQ;POSfOdkOg'XX!Y'XX~P!+hO!Y.wOg(ka~OSfO![3uO$c3vO~O!Z3zO~Os3{O~P#.aOa$lq!Y$lq'u$lq's$lq!V$lq!h$lqs$lq![$lq%f$lq!d$lq~P!9mO!V3|O~P#.aO})zO!P){O(u%POk'ea(t'ea!Y'ea#]'ea~Og'ea#}'ea~P%)nO})zO!P){Ok'ga(t'ga(u'ga!Y'ga#]'ga~Og'ga#}'ga~P%*aO(m$YO~P#.aO!VfX!V$xX!YfX!Y$xX!d%PX#]fX~P!/gO(OQ#>g#@V#@e#@l#BR#Ba#C|#D[#Db#Dh#Dn#Dx#EO#EU#E`#Er#ExPPPPPPPPPP#FOPPPPPPP#Fs#Iz#KZ#Kb#KjPPP$!sP$!|$%t$,^$,a$,d$-P$-S$-Z$-cP$-i$-lP$.Y$.^$/U$0d$0i$1PPP$1U$1[$1`P$1c$1g$1k$2a$2x$3a$3e$3h$3k$3q$3t$3x$3|R!|RoqOXst!Z#d%k&o&q&r&t,k,p1|2PY!vQ']-]1a5eQ%rvQ%zyQ&R|Q&g!VS'T!e-TQ'c!iS'i!r!yU*e$|*V*jQ+i%{Q+v&TQ,[&aQ-Z'[Q-e'dQ-m'jQ0R*lQ1k,]R;v;T%QdOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%k%r&P&h&k&o&q&r&t&x'Q'_'o(P(R(X(`(t(v(z)y+R+V,h,k,p-a-i-w-}.l.s/f0a0g0v1d1t1u1w1y1|2P2R2r2x3^5b5m5}6O6R6f8R8X8h8rS#q];Q!r)Z$Z$n'U)o,|-P.}2b3u5`6]9h9y;P;S;T;W;X;Y;Z;[;];^;_;`;a;b;c;d;f;i;v;x;y;{ < TypeParamList TypeDefinition extends ThisType this LiteralType ArithOp Number BooleanLiteral TemplateType InterpolationEnd Interpolation InterpolationStart NullType null VoidType void TypeofType typeof MemberExpression . PropertyName [ TemplateString Escape Interpolation super RegExp ] ArrayExpression Spread , } { ObjectExpression Property async get set PropertyDefinition Block : NewTarget new NewExpression ) ( ArgList UnaryExpression delete LogicOp BitOp YieldExpression yield AwaitExpression await ParenthesizedExpression ClassExpression class ClassBody MethodDeclaration Decorator @ MemberExpression PrivatePropertyName CallExpression TypeArgList CompareOp < declare Privacy static abstract override PrivatePropertyDefinition PropertyDeclaration readonly accessor Optional TypeAnnotation Equals StaticBlock FunctionExpression ArrowFunction ParamList ParamList ArrayPattern ObjectPattern PatternProperty Privacy readonly Arrow MemberExpression BinaryExpression ArithOp ArithOp ArithOp ArithOp BitOp CompareOp instanceof satisfies in const CompareOp BitOp BitOp BitOp LogicOp LogicOp ConditionalExpression LogicOp LogicOp AssignmentExpression UpdateOp PostfixExpression CallExpression InstantiationExpression TaggedTemplateExpression DynamicImport import ImportMeta JSXElement JSXSelfCloseEndTag JSXSelfClosingTag JSXIdentifier JSXBuiltin JSXIdentifier JSXNamespacedName JSXMemberExpression JSXSpreadAttribute JSXAttribute JSXAttributeValue JSXEscape JSXEndTag JSXOpenTag JSXFragmentTag JSXText JSXEscape JSXStartCloseTag JSXCloseTag PrefixCast ArrowFunction TypeParamList SequenceExpression InstantiationExpression KeyofType keyof UniqueType unique ImportType InferredType infer TypeName ParenthesizedType FunctionSignature ParamList NewSignature IndexedType TupleType Label ArrayType ReadonlyType ObjectType MethodType PropertyType IndexSignature PropertyDefinition CallSignature TypePredicate is NewSignature new UnionType LogicOp IntersectionType LogicOp ConditionalType ParameterizedType ClassDeclaration abstract implements type VariableDeclaration let var using TypeAliasDeclaration InterfaceDeclaration interface EnumDeclaration enum EnumBody NamespaceDeclaration namespace module AmbientDeclaration declare GlobalDeclaration global ClassDeclaration ClassBody AmbientFunctionDeclaration ExportGroup VariableName VariableName ImportDeclaration ImportGroup ForStatement for ForSpec ForInSpec ForOfSpec of WhileStatement while WithStatement with DoStatement do IfStatement if else SwitchStatement switch SwitchBody CaseLabel case DefaultLabel TryStatement try CatchClause catch FinallyClause finally ReturnStatement return ThrowStatement throw BreakStatement break ContinueStatement continue DebuggerStatement debugger LabeledStatement ExpressionStatement SingleExpression SingleClassItem",maxTerm:376,context:W,nodeProps:[["isolate",-8,5,6,14,34,36,48,50,52,""],["group",-26,9,17,19,65,204,208,212,213,215,218,221,231,233,239,241,243,245,248,254,260,262,264,266,268,270,271,"Statement",-34,13,14,29,32,33,39,48,51,52,54,59,67,69,73,77,79,81,82,107,108,117,118,135,138,140,141,142,143,144,146,147,166,167,169,"Expression",-23,28,30,34,38,40,42,171,173,175,176,178,179,180,182,183,184,186,187,188,198,200,202,203,"Type",-3,85,100,106,"ClassItem"],["openedBy",23,"<",35,"InterpolationStart",53,"[",57,"{",70,"(",159,"JSXStartCloseTag"],["closedBy",24,">",37,"InterpolationEnd",47,"]",58,"}",71,")",164,"JSXEndTag"]],propSources:[A],skippedNodes:[0,5,6,274],repeatNodeCount:37,tokenData:"$Fq07[R!bOX%ZXY+gYZ-yZ[+g[]%Z]^.c^p%Zpq+gqr/mrs3cst:_tuEruvJSvwLkwx! Yxy!'iyz!(sz{!)}{|!,q|}!.O}!O!,q!O!P!/Y!P!Q!9j!Q!R#:O!R![#<_![!]#I_!]!^#Jk!^!_#Ku!_!`$![!`!a$$v!a!b$*T!b!c$,r!c!}Er!}#O$-|#O#P$/W#P#Q$4o#Q#R$5y#R#SEr#S#T$7W#T#o$8b#o#p$x#r#s$@U#s$f%Z$f$g+g$g#BYEr#BY#BZ$A`#BZ$ISEr$IS$I_$A`$I_$I|Er$I|$I}$Dk$I}$JO$Dk$JO$JTEr$JT$JU$A`$JU$KVEr$KV$KW$A`$KW&FUEr&FU&FV$A`&FV;'SEr;'S;=`I|<%l?HTEr?HT?HU$A`?HUOEr(n%d_$h&j(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z&j&hT$h&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c&j&zP;=`<%l&c'|'U]$h&j(U!bOY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}!b(SU(U!bOY'}Zw'}x#O'}#P;'S'};'S;=`(f<%lO'}!b(iP;=`<%l'}'|(oP;=`<%l&}'[(y]$h&j(RpOY(rYZ&cZr(rrs&cs!^(r!^!_)r!_#O(r#O#P&c#P#o(r#o#p)r#p;'S(r;'S;=`*a<%lO(rp)wU(RpOY)rZr)rs#O)r#P;'S)r;'S;=`*Z<%lO)rp*^P;=`<%l)r'[*dP;=`<%l(r#S*nX(Rp(U!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g#S+^P;=`<%l*g(n+dP;=`<%l%Z07[+rq$h&j(Rp(U!b'w0/lOX%ZXY+gYZ&cZ[+g[p%Zpq+gqr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p$f%Z$f$g+g$g#BY%Z#BY#BZ+g#BZ$IS%Z$IS$I_+g$I_$JT%Z$JT$JU+g$JU$KV%Z$KV$KW+g$KW&FU%Z&FU&FV+g&FV;'S%Z;'S;=`+a<%l?HT%Z?HT?HU+g?HUO%Z07[.ST(S#S$h&j'x0/lO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c07[.n_$h&j(Rp(U!b'x0/lOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z)3p/x`$h&j!m),Q(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`0z!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW1V`#u(Ch$h&j(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`2X!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW2d_#u(Ch$h&j(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'At3l_(Q':f$h&j(U!bOY4kYZ5qZr4krs7nsw4kwx5qx!^4k!^!_8p!_#O4k#O#P5q#P#o4k#o#p8p#p;'S4k;'S;=`:X<%lO4k(^4r_$h&j(U!bOY4kYZ5qZr4krs7nsw4kwx5qx!^4k!^!_8p!_#O4k#O#P5q#P#o4k#o#p8p#p;'S4k;'S;=`:X<%lO4k&z5vX$h&jOr5qrs6cs!^5q!^!_6y!_#o5q#o#p6y#p;'S5q;'S;=`7h<%lO5q&z6jT$c`$h&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c`6|TOr6yrs7]s;'S6y;'S;=`7b<%lO6y`7bO$c``7eP;=`<%l6y&z7kP;=`<%l5q(^7w]$c`$h&j(U!bOY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}!r8uZ(U!bOY8pYZ6yZr8prs9hsw8pwx6yx#O8p#O#P6y#P;'S8p;'S;=`:R<%lO8p!r9oU$c`(U!bOY'}Zw'}x#O'}#P;'S'};'S;=`(f<%lO'}!r:UP;=`<%l8p(^:[P;=`<%l4k%9[:hh$h&j(Rp(U!bOY%ZYZ&cZq%Zqr`#P#o`x!^=^!^!_?q!_#O=^#O#P>`#P#o=^#o#p?q#p;'S=^;'S;=`@h<%lO=^&n>gXWS$h&jOY>`YZ&cZ!^>`!^!_?S!_#o>`#o#p?S#p;'S>`;'S;=`?k<%lO>`S?XSWSOY?SZ;'S?S;'S;=`?e<%lO?SS?hP;=`<%l?S&n?nP;=`<%l>`!f?xWWS(U!bOY?qZw?qwx?Sx#O?q#O#P?S#P;'S?q;'S;=`@b<%lO?q!f@eP;=`<%l?q(Q@kP;=`<%l=^'`@w]WS$h&j(RpOY@nYZ&cZr@nrs>`s!^@n!^!_Ap!_#O@n#O#P>`#P#o@n#o#pAp#p;'S@n;'S;=`Bg<%lO@ntAwWWS(RpOYApZrAprs?Ss#OAp#O#P?S#P;'SAp;'S;=`Ba<%lOAptBdP;=`<%lAp'`BjP;=`<%l@n#WBvYWS(Rp(U!bOYBmZrBmrs?qswBmwxApx#OBm#O#P?S#P;'SBm;'S;=`Cf<%lOBm#WCiP;=`<%lBm(rCoP;=`<%l^!Q^$h&j!U7`OY!=yYZ&cZ!P!=y!P!Q!>|!Q!^!=y!^!_!@c!_!}!=y!}#O!CW#O#P!Dy#P#o!=y#o#p!@c#p;'S!=y;'S;=`!Ek<%lO!=y|#X#Z&c#Z#[!>|#[#]&c#]#^!>|#^#a&c#a#b!>|#b#g&c#g#h!>|#h#i&c#i#j!>|#j#k!>|#k#m&c#m#n!>|#n#o&c#p;'S&c;'S;=`&w<%lO&c7`!@hX!U7`OY!@cZ!P!@c!P!Q!AT!Q!}!@c!}#O!Ar#O#P!Bq#P;'S!@c;'S;=`!CQ<%lO!@c7`!AYW!U7`#W#X!AT#Z#[!AT#]#^!AT#a#b!AT#g#h!AT#i#j!AT#j#k!AT#m#n!AT7`!AuVOY!ArZ#O!Ar#O#P!B[#P#Q!@c#Q;'S!Ar;'S;=`!Bk<%lO!Ar7`!B_SOY!ArZ;'S!Ar;'S;=`!Bk<%lO!Ar7`!BnP;=`<%l!Ar7`!BtSOY!@cZ;'S!@c;'S;=`!CQ<%lO!@c7`!CTP;=`<%l!@c^!Ezl$h&j(U!b!U7`OY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#W&}#W#X!Eq#X#Z&}#Z#[!Eq#[#]&}#]#^!Eq#^#a&}#a#b!Eq#b#g&}#g#h!Eq#h#i&}#i#j!Eq#j#k!Eq#k#m&}#m#n!Eq#n#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}8r!GyZ(U!b!U7`OY!GrZw!Grwx!@cx!P!Gr!P!Q!Hl!Q!}!Gr!}#O!JU#O#P!Bq#P;'S!Gr;'S;=`!J|<%lO!Gr8r!Hse(U!b!U7`OY'}Zw'}x#O'}#P#W'}#W#X!Hl#X#Z'}#Z#[!Hl#[#]'}#]#^!Hl#^#a'}#a#b!Hl#b#g'}#g#h!Hl#h#i'}#i#j!Hl#j#k!Hl#k#m'}#m#n!Hl#n;'S'};'S;=`(f<%lO'}8r!JZX(U!bOY!JUZw!JUwx!Arx#O!JU#O#P!B[#P#Q!Gr#Q;'S!JU;'S;=`!Jv<%lO!JU8r!JyP;=`<%l!JU8r!KPP;=`<%l!Gr>^!KZ^$h&j(U!bOY!KSYZ&cZw!KSwx!CWx!^!KS!^!_!JU!_#O!KS#O#P!DR#P#Q!^!LYP;=`<%l!KS>^!L`P;=`<%l!_#c#d#Bq#d#l%Z#l#m#Es#m#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#>j_$h&j(Rp(U!bp'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#?rd$h&j(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!R#AQ!R!S#AQ!S!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#AQ#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#A]f$h&j(Rp(U!bp'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!R#AQ!R!S#AQ!S!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#AQ#S#b%Z#b#c#>_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#Bzc$h&j(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!Y#DV!Y!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#DV#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#Dbe$h&j(Rp(U!bp'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!Y#DV!Y!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#DV#S#b%Z#b#c#>_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#E|g$h&j(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![#Ge![!^%Z!^!_*g!_!c%Z!c!i#Ge!i#O%Z#O#P&c#P#R%Z#R#S#Ge#S#T%Z#T#Z#Ge#Z#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#Gpi$h&j(Rp(U!bp'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![#Ge![!^%Z!^!_*g!_!c%Z!c!i#Ge!i#O%Z#O#P&c#P#R%Z#R#S#Ge#S#T%Z#T#Z#Ge#Z#b%Z#b#c#>_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z*)x#Il_!d$b$h&j#})Lv(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z)[#Jv_al$h&j(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z04f#LS^h#)`#O-l[H]||-1},{term:338,get:H=>d[H]||-1},{term:92,get:H=>R[H]||-1}],tokenPrec:14749})},53105:function(WO,V,o){"use strict";o.d(V,{IK:function(){return D},Jq:function(){return i},RA:function(){return n},WQ:function(){return XO}});var a=o(41113),t=o(34155);class b{constructor(l,d,R,j,H,tO,I,rO,lO,G=0,iO){this.p=l,this.stack=d,this.state=R,this.reducePos=j,this.pos=H,this.score=tO,this.buffer=I,this.bufferBase=rO,this.curContext=lO,this.lookAhead=G,this.parent=iO}toString(){return`[${this.stack.filter((l,d)=>d%3==0).concat(this.state)}]@${this.pos}${this.score?"!"+this.score:""}`}static start(l,d,R=0){let j=l.parser.context;return new b(l,[],d,R,R,0,[],0,j?new v(j,j.start):null,0,null)}get context(){return this.curContext?this.curContext.context:null}pushState(l,d){this.stack.push(this.state,d,this.bufferBase+this.buffer.length),this.state=l}reduce(l){var d;let R=l>>19,j=l&65535,{parser:H}=this.p,tO=this.reducePos=2e3&&!(!((d=this.p.parser.nodeSet.types[j])===null||d===void 0)&&d.isAnonymous)&&(lO==this.p.lastBigReductionStart?(this.p.bigReductionCount++,this.p.lastBigReductionSize=G):this.p.lastBigReductionSizerO;)this.stack.pop();this.reduceContext(j,lO)}storeNode(l,d,R,j=4,H=!1){if(l==0&&(!this.stack.length||this.stack[this.stack.length-1]0&&tO.buffer[I-4]==0&&tO.buffer[I-1]>-1){if(d==R)return;if(tO.buffer[I-2]>=d){tO.buffer[I-2]=R;return}}}if(!H||this.pos==R)this.buffer.push(l,d,R,j);else{let tO=this.buffer.length;if(tO>0&&this.buffer[tO-4]!=0){let I=!1;for(let rO=tO;rO>0&&this.buffer[rO-2]>R;rO-=4)if(this.buffer[rO-1]>=0){I=!0;break}if(I)for(;tO>0&&this.buffer[tO-2]>R;)this.buffer[tO]=this.buffer[tO-4],this.buffer[tO+1]=this.buffer[tO-3],this.buffer[tO+2]=this.buffer[tO-2],this.buffer[tO+3]=this.buffer[tO-1],tO-=4,j>4&&(j-=4)}this.buffer[tO]=l,this.buffer[tO+1]=d,this.buffer[tO+2]=R,this.buffer[tO+3]=j}}shift(l,d,R,j){if(l&131072)this.pushState(l&65535,this.pos);else if(l&262144)this.pos=j,this.shiftContext(d,R),d<=this.p.parser.maxNode&&this.buffer.push(d,R,j,4);else{let H=l,{parser:tO}=this.p;(j>this.pos||d<=tO.maxNode)&&(this.pos=j,tO.stateFlag(H,1)||(this.reducePos=j)),this.pushState(H,R),this.shiftContext(d,R),d<=tO.maxNode&&this.buffer.push(d,R,j,4)}}apply(l,d,R,j){l&65536?this.reduce(l):this.shift(l,d,R,j)}useNode(l,d){let R=this.p.reused.length-1;(R<0||this.p.reused[R]!=l)&&(this.p.reused.push(l),R++);let j=this.pos;this.reducePos=this.pos=j+l.length,this.pushState(d,j),this.buffer.push(R,j,this.reducePos,-1),this.curContext&&this.updateContext(this.curContext.tracker.reuse(this.curContext.context,l,this,this.p.stream.reset(this.pos-l.length)))}split(){let l=this,d=l.buffer.length;for(;d>0&&l.buffer[d-2]>l.reducePos;)d-=4;let R=l.buffer.slice(d),j=l.bufferBase+d;for(;l&&j==l.bufferBase;)l=l.parent;return new b(this.p,this.stack.slice(),this.state,this.reducePos,this.pos,this.score,R,j,this.curContext,this.lookAhead,l)}recoverByDelete(l,d){let R=l<=this.p.parser.maxNode;R&&this.storeNode(l,this.pos,d,4),this.storeNode(0,this.pos,d,R?8:4),this.pos=this.reducePos=d,this.score-=190}canShift(l){for(let d=new w(this);;){let R=this.p.parser.stateSlot(d.state,4)||this.p.parser.hasAction(d.state,l);if(R==0)return!1;if(!(R&65536))return!0;d.reduce(R)}}recoverByInsert(l){if(this.stack.length>=300)return[];let d=this.p.parser.nextStates(this.state);if(d.length>8||this.stack.length>=120){let j=[];for(let H=0,tO;HrO&1&&I==tO)||j.push(d[H],tO)}d=j}let R=[];for(let j=0;j>19,j=d&65535,H=this.stack.length-R*3;if(H<0||l.getGoto(this.stack[H],j,!1)<0){let tO=this.findForcedReduction();if(tO==null)return!1;d=tO}this.storeNode(0,this.pos,this.pos,4,!0),this.score-=100}return this.reducePos=this.pos,this.reduce(d),!0}findForcedReduction(){let{parser:l}=this.p,d=[],R=(j,H)=>{if(!d.includes(j))return d.push(j),l.allActions(j,tO=>{if(!(tO&393216))if(tO&65536){let I=(tO>>19)-H;if(I>1){let rO=tO&65535,lO=this.stack.length-I*3;if(lO>=0&&l.getGoto(this.stack[lO],rO,!1)>=0)return I<<19|65536|rO}}else{let I=R(tO,H+1);if(I!=null)return I}})};return R(this.state,0)}forceAll(){for(;!this.p.parser.stateFlag(this.state,2);)if(!this.forceReduce()){this.storeNode(0,this.pos,this.pos,4,!0);break}return this}get deadEnd(){if(this.stack.length!=3)return!1;let{parser:l}=this.p;return l.data[l.stateSlot(this.state,1)]==65535&&!l.stateSlot(this.state,4)}restart(){this.storeNode(0,this.pos,this.pos,4,!0),this.state=this.stack[0],this.stack.length=0}sameState(l){if(this.state!=l.state||this.stack.length!=l.stack.length)return!1;for(let d=0;dthis.lookAhead&&(this.emitLookAhead(),this.lookAhead=l)}close(){this.curContext&&this.curContext.tracker.strict&&this.emitContext(),this.lookAhead>0&&this.emitLookAhead()}}class v{constructor(l,d){this.tracker=l,this.context=d,this.hash=l.strict?l.hash(d):0}}class w{constructor(l){this.start=l,this.state=l.state,this.stack=l.stack,this.base=this.stack.length}reduce(l){let d=l&65535,R=l>>19;R==0?(this.stack==this.start.stack&&(this.stack=this.stack.slice()),this.stack.push(this.state,0,0),this.base+=3):this.base-=(R-1)*3;let j=this.start.p.parser.getGoto(this.stack[this.base-3],d,!0);this.state=j}}class P{constructor(l,d,R){this.stack=l,this.pos=d,this.index=R,this.buffer=l.buffer,this.index==0&&this.maybeNext()}static create(l,d=l.bufferBase+l.buffer.length){return new P(l,d,d-l.bufferBase)}maybeNext(){let l=this.stack.parent;l!=null&&(this.index=this.stack.bufferBase-l.bufferBase,this.stack=l,this.buffer=l.buffer)}get id(){return this.buffer[this.index-4]}get start(){return this.buffer[this.index-3]}get end(){return this.buffer[this.index-2]}get size(){return this.buffer[this.index-1]}next(){this.index-=4,this.pos-=4,this.index==0&&this.maybeNext()}fork(){return new P(this.stack,this.pos,this.index)}}function x(A,l=Uint16Array){if(typeof A!="string")return A;let d=null;for(let R=0,j=0;R=92&&tO--,tO>=34&&tO--;let rO=tO-32;if(rO>=46&&(rO-=46,I=!0),H+=rO,I)break;H*=46}d?d[j++]=H:d=new l(H)}return d}class s{constructor(){this.start=-1,this.value=-1,this.end=-1,this.extended=-1,this.lookAhead=0,this.mask=0,this.context=0}}const X=new s;class p{constructor(l,d){this.input=l,this.ranges=d,this.chunk="",this.chunkOff=0,this.chunk2="",this.chunk2Pos=0,this.next=-1,this.token=X,this.rangeIndex=0,this.pos=this.chunkPos=d[0].from,this.range=d[0],this.end=d[d.length-1].to,this.readNext()}resolveOffset(l,d){let R=this.range,j=this.rangeIndex,H=this.pos+l;for(;HR.to:H>=R.to;){if(j==this.ranges.length-1)return null;let tO=this.ranges[++j];H+=tO.from-R.to,R=tO}return H}clipPos(l){if(l>=this.range.from&&ll)return Math.max(l,d.from);return this.end}peek(l){let d=this.chunkOff+l,R,j;if(d>=0&&d=this.chunk2Pos&&RI.to&&(this.chunk2=this.chunk2.slice(0,I.to-R)),j=this.chunk2.charCodeAt(0)}}return R>=this.token.lookAhead&&(this.token.lookAhead=R+1),j}acceptToken(l,d=0){let R=d?this.resolveOffset(d,-1):this.pos;if(R==null||R=this.chunk2Pos&&this.posthis.range.to?l.slice(0,this.range.to-this.pos):l,this.chunkPos=this.pos,this.chunkOff=0}}readNext(){return this.chunkOff>=this.chunk.length&&(this.getChunk(),this.chunkOff==this.chunk.length)?this.next=-1:this.next=this.chunk.charCodeAt(this.chunkOff)}advance(l=1){for(this.chunkOff+=l;this.pos+l>=this.range.to;){if(this.rangeIndex==this.ranges.length-1)return this.setDone();l-=this.range.to-this.pos,this.range=this.ranges[++this.rangeIndex],this.pos=this.range.from}return this.pos+=l,this.pos>=this.token.lookAhead&&(this.token.lookAhead=this.pos+1),this.readNext()}setDone(){return this.pos=this.chunkPos=this.end,this.range=this.ranges[this.rangeIndex=this.ranges.length-1],this.chunk="",this.next=-1}reset(l,d){if(d?(this.token=d,d.start=l,d.lookAhead=l+1,d.value=d.extended=-1):this.token=X,this.pos!=l){if(this.pos=l,l==this.end)return this.setDone(),this;for(;l=this.range.to;)this.range=this.ranges[++this.rangeIndex];l>=this.chunkPos&&l=this.chunkPos&&d<=this.chunkPos+this.chunk.length)return this.chunk.slice(l-this.chunkPos,d-this.chunkPos);if(l>=this.chunk2Pos&&d<=this.chunk2Pos+this.chunk2.length)return this.chunk2.slice(l-this.chunk2Pos,d-this.chunk2Pos);if(l>=this.range.from&&d<=this.range.to)return this.input.read(l,d);let R="";for(let j of this.ranges){if(j.from>=d)break;j.to>l&&(R+=this.input.read(Math.max(j.from,l),Math.min(j.to,d)))}return R}}class c{constructor(l,d){this.data=l,this.id=d}token(l,d){let{parser:R}=d.p;e(this.data,l,d,this.id,R.data,R.tokenPrecTable)}}c.prototype.contextual=c.prototype.fallback=c.prototype.extend=!1;class n{constructor(l,d,R){this.precTable=d,this.elseToken=R,this.data=typeof l=="string"?x(l):l}token(l,d){let R=l.pos,j=0;for(;;){let H=l.next<0,tO=l.resolveOffset(1,1);if(e(this.data,l,d,0,this.data,this.precTable),l.token.value>-1)break;if(this.elseToken==null)return;if(H||j++,tO==null)break;l.reset(tO,l.token)}j&&(l.reset(R,l.token),l.acceptToken(this.elseToken,j))}}n.prototype.contextual=c.prototype.fallback=c.prototype.extend=!1;class i{constructor(l,d={}){this.token=l,this.contextual=!!d.contextual,this.fallback=!!d.fallback,this.extend=!!d.extend}}function e(A,l,d,R,j,H){let tO=0,I=1<0){let U=A[M];if(rO.allows(U)&&(l.token.value==-1||l.token.value==U||g(U,l.token.value,j,H))){l.acceptToken(U);break}}let G=l.next,iO=0,gO=A[tO+2];if(l.next<0&&gO>iO&&A[lO+gO*3-3]==65535){tO=A[lO+gO*3-1];continue O}for(;iO>1,U=lO+M+(M<<1),eO=A[U],PO=A[U+1]||65536;if(G=PO)iO=M+1;else{tO=A[U+2],l.advance();continue O}}break}}function Q(A,l,d){for(let R=l,j;(j=A[R])!=65535;R++)if(j==d)return R-l;return-1}function g(A,l,d,R){let j=Q(d,R,l);return j<0||Q(d,R,A)l)&&!R.type.isError)return d<0?Math.max(0,Math.min(R.to-1,l-25)):Math.min(A.length,Math.max(R.from+1,l+25));if(d<0?R.prevSibling():R.nextSibling())break;if(!R.parent())return d<0?0:A.length}}class q{constructor(l,d){this.fragments=l,this.nodeSet=d,this.i=0,this.fragment=null,this.safeFrom=-1,this.safeTo=-1,this.trees=[],this.start=[],this.index=[],this.nextFragment()}nextFragment(){let l=this.fragment=this.i==this.fragments.length?null:this.fragments[this.i++];if(l){for(this.safeFrom=l.openStart?T(l.tree,l.from+l.offset,1)-l.offset:l.from,this.safeTo=l.openEnd?T(l.tree,l.to+l.offset,-1)-l.offset:l.to;this.trees.length;)this.trees.pop(),this.start.pop(),this.index.pop();this.trees.push(l.tree),this.start.push(-l.offset),this.index.push(0),this.nextStart=this.safeFrom}else this.nextStart=1e9}nodeAt(l){if(ll)return this.nextStart=tO,null;if(H instanceof a.mp){if(tO==l){if(tO=Math.max(this.safeFrom,l)&&(this.trees.push(H),this.start.push(tO),this.index.push(0))}else this.index[d]++,this.nextStart=tO+H.length}}}class y{constructor(l,d){this.stream=d,this.tokens=[],this.mainToken=null,this.actions=[],this.tokens=l.tokenizers.map(R=>new s)}getActions(l){let d=0,R=null,{parser:j}=l.p,{tokenizers:H}=j,tO=j.stateSlot(l.state,3),I=l.curContext?l.curContext.hash:0,rO=0;for(let lO=0;lOiO.end+25&&(rO=Math.max(iO.lookAhead,rO)),iO.value!=0)){let gO=d;if(iO.extended>-1&&(d=this.addActions(l,iO.extended,iO.end,d)),d=this.addActions(l,iO.value,iO.end,d),!G.extend&&(R=iO,d>gO))break}}for(;this.actions.length>d;)this.actions.pop();return rO&&l.setLookAhead(rO),!R&&l.pos==this.stream.end&&(R=new s,R.value=l.p.parser.eofTerm,R.start=R.end=l.pos,d=this.addActions(l,R.value,R.end,d)),this.mainToken=R,this.actions}getMainToken(l){if(this.mainToken)return this.mainToken;let d=new s,{pos:R,p:j}=l;return d.start=R,d.end=Math.min(R+1,j.stream.end),d.value=R==j.stream.end?j.parser.eofTerm:0,d}updateCachedToken(l,d,R){let j=this.stream.clipPos(R.pos);if(d.token(this.stream.reset(j,l),R),l.value>-1){let{parser:H}=R.p;for(let tO=0;tO=0&&R.p.parser.dialect.allows(I>>1)){I&1?l.extended=I>>1:l.value=I>>1;break}}}else l.value=0,l.end=this.stream.clipPos(j+1)}putAction(l,d,R,j){for(let H=0;Hl.bufferLength*4?new q(R,l.nodeSet):null}get parsedPos(){return this.minStackPos}advance(){let l=this.stacks,d=this.minStackPos,R=this.stacks=[],j,H;if(this.bigReductionCount>300&&l.length==1){let[tO]=l;for(;tO.forceReduce()&&tO.stack.length&&tO.stack[tO.stack.length-2]>=this.lastBigReductionStart;);this.bigReductionCount=this.lastBigReductionSize=0}for(let tO=0;tOd)R.push(I);else{if(this.advanceStack(I,R,l))continue;{j||(j=[],H=[]),j.push(I);let rO=this.tokens.getMainToken(I);H.push(rO.value,rO.end)}}break}}if(!R.length){let tO=j&&yO(j);if(tO)return $&&console.log("Finish with "+this.stackID(tO)),this.stackToTree(tO);if(this.parser.strict)throw $&&j&&console.log("Stuck with token "+(this.tokens.mainToken?this.parser.getName(this.tokens.mainToken.value):"none")),new SyntaxError("No parse at "+d);this.recovering||(this.recovering=5)}if(this.recovering&&j){let tO=this.stoppedAt!=null&&j[0].pos>this.stoppedAt?j[0]:this.runRecovery(j,H,R);if(tO)return $&&console.log("Force-finish "+this.stackID(tO)),this.stackToTree(tO.forceAll())}if(this.recovering){let tO=this.recovering==1?1:this.recovering*3;if(R.length>tO)for(R.sort((I,rO)=>rO.score-I.score);R.length>tO;)R.pop();R.some(I=>I.reducePos>d)&&this.recovering--}else if(R.length>1){O:for(let tO=0;tO500&&lO.buffer.length>500)if((I.score-lO.score||I.buffer.length-lO.buffer.length)>0)R.splice(rO--,1);else{R.splice(tO--,1);continue O}}}R.length>12&&R.splice(12,R.length-12)}this.minStackPos=R[0].pos;for(let tO=1;tO ":"";if(this.stoppedAt!=null&&j>this.stoppedAt)return l.forceReduce()?l:null;if(this.fragments){let lO=l.curContext&&l.curContext.tracker.strict,G=lO?l.curContext.hash:0;for(let iO=this.fragments.nodeAt(j);iO;){let gO=this.parser.nodeSet.types[iO.type.id]==iO.type?H.getGoto(l.state,iO.type.id):-1;if(gO>-1&&iO.length&&(!lO||(iO.prop(a.md.contextHash)||0)==G))return l.useNode(iO,gO),$&&console.log(tO+this.stackID(l)+` (via reuse of ${H.getName(iO.type.id)})`),!0;if(!(iO instanceof a.mp)||iO.children.length==0||iO.positions[0]>0)break;let M=iO.children[0];if(M instanceof a.mp&&iO.positions[0]==0)iO=M;else break}}let I=H.stateSlot(l.state,4);if(I>0)return l.reduce(I),$&&console.log(tO+this.stackID(l)+` (via always-reduce ${H.getName(I&65535)})`),!0;if(l.stack.length>=8400)for(;l.stack.length>6e3&&l.forceReduce(););let rO=this.tokens.getActions(l);for(let lO=0;lOj?d.push(U):R.push(U)}return!1}advanceFully(l,d){let R=l.pos;for(;;){if(!this.advanceStack(l,null,null))return!1;if(l.pos>R)return k(l,d),!0}}runRecovery(l,d,R){let j=null,H=!1;for(let tO=0;tO ":"";if(I.deadEnd&&(H||(H=!0,I.restart(),$&&console.log(G+this.stackID(I)+" (restarted)"),this.advanceFully(I,R))))continue;let iO=I.split(),gO=G;for(let M=0;iO.forceReduce()&&M<10&&($&&console.log(gO+this.stackID(iO)+" (via force-reduce)"),!this.advanceFully(iO,R));M++)$&&(gO=this.stackID(iO)+" -> ");for(let M of I.recoverByInsert(rO))$&&console.log(G+this.stackID(M)+" (via recover-insert)"),this.advanceFully(M,R);this.stream.end>I.pos?(lO==I.pos&&(lO++,rO=0),I.recoverByDelete(rO,lO),$&&console.log(G+this.stackID(I)+` (via recover-delete ${this.parser.getName(rO)})`),k(I,R)):(!j||j.scoreA;class D{constructor(l){this.start=l.start,this.shift=l.shift||W,this.reduce=l.reduce||W,this.reuse=l.reuse||W,this.hash=l.hash||(()=>0),this.strict=l.strict!==!1}}class XO extends a._b{constructor(l){if(super(),this.wrappers=[],l.version!=14)throw new RangeError(`Parser version (${l.version}) doesn't match runtime version (14)`);let d=l.nodeNames.split(" ");this.minRepeatTerm=d.length;for(let I=0;Il.topRules[I][1]),j=[];for(let I=0;I=0)H(G,rO,I[lO++]);else{let iO=I[lO+-G];for(let gO=-G;gO>0;gO--)H(I[lO++],rO,iO);lO++}}}this.nodeSet=new a.Lj(d.map((I,rO)=>a.Jq.define({name:rO>=this.minRepeatTerm?void 0:I,id:rO,props:j[rO],top:R.indexOf(rO)>-1,error:rO==0,skipped:l.skippedNodes&&l.skippedNodes.indexOf(rO)>-1}))),l.propSources&&(this.nodeSet=this.nodeSet.extend(...l.propSources)),this.strict=!1,this.bufferLength=a.L3;let tO=x(l.tokenData);this.context=l.context,this.specializerSpecs=l.specialized||[],this.specialized=new Uint16Array(this.specializerSpecs.length);for(let I=0;Itypeof I=="number"?new c(tO,I):I),this.topRules=l.topRules,this.dialects=l.dialects||{},this.dynamicPrecedences=l.dynamicPrecedences||null,this.tokenPrecTable=l.tokenPrec,this.termNames=l.termNames||null,this.maxNode=this.nodeSet.types.length-1,this.dialect=this.parseDialect(),this.top=this.topRules[Object.keys(this.topRules)[0]]}createParse(l,d,R){let j=new h(this,l,d,R);for(let H of this.wrappers)j=H(j,l,d,R);return j}getGoto(l,d,R=!1){let j=this.goto;if(d>=j[0])return-1;for(let H=j[d+1];;){let tO=j[H++],I=tO&1,rO=j[H++];if(I&&R)return rO;for(let lO=H+(tO>>1);H0}validAction(l,d){return!!this.allActions(l,R=>R==d?!0:null)}allActions(l,d){let R=this.stateSlot(l,4),j=R?d(R):void 0;for(let H=this.stateSlot(l,1);j==null;H+=3){if(this.data[H]==65535)if(this.data[H+1]==1)H=K(this.data,H+2);else break;j=d(K(this.data,H+1))}return j}nextStates(l){let d=[];for(let R=this.stateSlot(l,1);;R+=3){if(this.data[R]==65535)if(this.data[R+1]==1)R=K(this.data,R+2);else break;if(!(this.data[R+2]&1)){let j=this.data[R+1];d.some((H,tO)=>tO&1&&H==j)||d.push(this.data[R],j)}}return d}configure(l){let d=Object.assign(Object.create(XO.prototype),this);if(l.props&&(d.nodeSet=this.nodeSet.extend(...l.props)),l.top){let R=this.topRules[l.top];if(!R)throw new RangeError(`Invalid top rule name ${l.top}`);d.top=R}return l.tokenizers&&(d.tokenizers=this.tokenizers.map(R=>{let j=l.tokenizers.find(H=>H.from==R);return j?j.to:R})),l.specializers&&(d.specializers=this.specializers.slice(),d.specializerSpecs=this.specializerSpecs.map((R,j)=>{let H=l.specializers.find(I=>I.from==R.external);if(!H)return R;let tO=Object.assign(Object.assign({},R),{external:H.to});return d.specializers[j]=J(tO),tO})),l.contextTracker&&(d.context=l.contextTracker),l.dialect&&(d.dialect=this.parseDialect(l.dialect)),l.strict!=null&&(d.strict=l.strict),l.wrap&&(d.wrappers=d.wrappers.concat(l.wrap)),l.bufferLength!=null&&(d.bufferLength=l.bufferLength),d}hasWrappers(){return this.wrappers.length>0}getName(l){return this.termNames?this.termNames[l]:String(l<=this.maxNode&&this.nodeSet.types[l].name||l)}get eofTerm(){return this.maxNode+1}get topNode(){return this.nodeSet.types[this.top[1]]}dynamicPrecedence(l){let d=this.dynamicPrecedences;return d==null?0:d[l]||0}parseDialect(l){let d=Object.keys(this.dialects),R=d.map(()=>!1);if(l)for(let H of l.split(" ")){let tO=d.indexOf(H);tO>=0&&(R[tO]=!0)}let j=null;for(let H=0;HR)&&d.p.parser.stateFlag(d.state,2)&&(!l||l.scoreA.external(d,R)<<1|l}return A.get}},1272:function(WO,V,o){"use strict";function a(O){return typeof O=="undefined"||O===null}function t(O){return typeof O=="object"&&O!==null}function b(O){return Array.isArray(O)?O:a(O)?[]:[O]}function v(O,z){var N,nO,B,wO;if(z)for(wO=Object.keys(z),N=0,nO=wO.length;NDO?null:DO+oO.unit}const $e=ae.qp.define({name:"python",parser:kO.configure({props:[ae.uj.add({Body:oO=>{var _O;let DO=EO(oO);return(_O=VO(oO,DO||oO.node))!==null&&_O!==void 0?_O:oO.continue()},IfStatement:oO=>/^\s*(else:|elif )/.test(oO.textAfter)?oO.baseIndent:oO.continue(),"ForStatement WhileStatement":oO=>/^\s*else:/.test(oO.textAfter)?oO.baseIndent:oO.continue(),TryStatement:oO=>/^\s*(except |finally:|else:)/.test(oO.textAfter)?oO.baseIndent:oO.continue(),"TupleExpression ComprehensionExpression ParamList ArgList ParenthesizedExpression":(0,ae.vw)({closing:")"}),"DictionaryExpression DictionaryComprehensionExpression SetExpression SetComprehensionExpression":(0,ae.vw)({closing:"}"}),"ArrayExpression ArrayComprehensionExpression":(0,ae.vw)({closing:"]"}),"String FormatString":()=>null,Script:oO=>{var _O;let DO=EO(oO);return(_O=DO&&VO(oO,DO))!==null&&_O!==void 0?_O:oO.continue()}}),ae.x0.add({"ArrayExpression DictionaryExpression SetExpression TupleExpression":ae.Dv,Body:(oO,_O)=>({from:oO.from+1,to:oO.to-(oO.to==_O.doc.length?0:1)})})]}),languageData:{closeBrackets:{brackets:["(","[","{","'",'"',"'''",'"""'],stringPrefixes:["f","fr","rf","r","u","b","br","rb","F","FR","RF","R","U","B","BR","RB"]},commentTokens:{line:"#"},indentOnInput:/^\s*([\}\]\)]|else:|elif |except |finally:)$/}});function fe(){return new ae.ri($e,[$e.data.of({autocomplete:Je}),$e.data.of({autocomplete:LO})])}},52200:function(WO,V,o){"use strict";o.r(V),o.d(V,{rust:function(){return l},rustLanguage:function(){return A}});var a=o(53105),t=o(35524);const b=1,v=2,X=3,P=4,x=5,s=98,w=101,p=102,c=114,n=69,i=48,e=46,Q=43,g=45,$=35,f=34,T=124,q=60,y=62;function h(d){return d>=48&&d<=57}function k(d){return h(d)||d==95}const Z=new a.Jq((d,R)=>{if(h(d.next)){let j=!1;do d.advance();while(k(d.next));if(d.next==e){if(j=!0,d.advance(),h(d.next))do d.advance();while(k(d.next));else if(d.next==e||d.next>127||/\w/.test(String.fromCharCode(d.next)))return}if(d.next==w||d.next==n){if(j=!0,d.advance(),(d.next==Q||d.next==g)&&d.advance(),!k(d.next))return;do d.advance();while(k(d.next))}if(d.next==p){let H=d.peek(1);if(H==i+3&&d.peek(2)==i+2||H==i+6&&d.peek(2)==i+4)d.advance(3),j=!0;else return}j&&d.acceptToken(x)}else if(d.next==s||d.next==c){if(d.next==s&&d.advance(),d.next!=c)return;d.advance();let j=0;for(;d.next==$;)j++,d.advance();if(d.next!=f)return;d.advance();O:for(;;){if(d.next<0)return;let H=d.next==f;if(d.advance(),H){for(let tO=0;tO{d.next==T&&d.acceptToken(b,1)}),D=new a.Jq(d=>{d.next==q?d.acceptToken(v,1):d.next==y&&d.acceptToken(X,1)}),wO=(0,t.Gv)({"const macro_rules struct union enum type fn impl trait let static":t.pJ.definitionKeyword,"mod use crate":t.pJ.moduleKeyword,"pub unsafe async mut extern default move":t.pJ.modifier,"for if else loop while match continue break return await":t.pJ.controlKeyword,"as in ref":t.pJ.operatorKeyword,"where _ crate super dyn":t.pJ.keyword,self:t.pJ.self,String:t.pJ.string,Char:t.pJ.character,RawString:t.pJ.special(t.pJ.string),Boolean:t.pJ.bool,Identifier:t.pJ.variableName,"CallExpression/Identifier":t.pJ.function(t.pJ.variableName),BoundIdentifier:t.pJ.definition(t.pJ.variableName),"FunctionItem/BoundIdentifier":t.pJ.function(t.pJ.definition(t.pJ.variableName)),LoopLabel:t.pJ.labelName,FieldIdentifier:t.pJ.propertyName,"CallExpression/FieldExpression/FieldIdentifier":t.pJ.function(t.pJ.propertyName),Lifetime:t.pJ.special(t.pJ.variableName),ScopeIdentifier:t.pJ.namespace,TypeIdentifier:t.pJ.typeName,"MacroInvocation/Identifier MacroInvocation/ScopedIdentifier/Identifier":t.pJ.macroName,"MacroInvocation/TypeIdentifier MacroInvocation/ScopedIdentifier/TypeIdentifier":t.pJ.macroName,'"!"':t.pJ.macroName,UpdateOp:t.pJ.updateOperator,LineComment:t.pJ.lineComment,BlockComment:t.pJ.blockComment,Integer:t.pJ.integer,Float:t.pJ.float,ArithOp:t.pJ.arithmeticOperator,LogicOp:t.pJ.logicOperator,BitOp:t.pJ.bitwiseOperator,CompareOp:t.pJ.compareOperator,"=":t.pJ.definitionOperator,".. ... => ->":t.pJ.punctuation,"( )":t.pJ.paren,"[ ]":t.pJ.squareBracket,"{ }":t.pJ.brace,". DerefOp":t.pJ.derefOperator,"&":t.pJ.operator,", ; ::":t.pJ.separator,"Attribute/...":t.pJ.meta}),K={__proto__:null,self:28,super:32,crate:34,impl:46,true:72,false:72,pub:88,in:92,const:96,unsafe:104,async:108,move:110,if:114,let:118,ref:142,mut:144,_:198,else:200,match:204,as:248,return:252,await:262,break:270,continue:276,while:312,loop:316,for:320,macro_rules:327,mod:334,extern:342,struct:346,where:364,union:379,enum:382,type:390,default:395,fn:396,trait:412,use:420,static:438,dyn:476},yO=a.WQ.deserialize({version:14,states:"$2xQ]Q_OOP$wOWOOO&sQWO'#CnO)WQWO'#I`OOQP'#I`'#I`OOQQ'#Ie'#IeO)hO`O'#C}OOQR'#Ih'#IhO)sQWO'#IuOOQO'#Hk'#HkO)xQWO'#DpOOQR'#Iw'#IwO)xQWO'#DpO*ZQWO'#DpOOQO'#Iv'#IvO,SQWO'#J`O,ZQWO'#EiOOQV'#Hp'#HpO,cQYO'#F{OOQV'#El'#ElOOQV'#Em'#EmOOQV'#En'#EnO.YQ_O'#EkO0_Q_O'#EoO2gQWOOO4QQ_O'#FPO7hQWO'#J`OOQV'#FY'#FYO7{Q_O'#F^O:WQ_O'#FaOOQO'#F`'#F`O=sQ_O'#FcO=}Q_O'#FbO@VQWO'#FgOOQO'#J`'#J`OOQV'#Io'#IoOA]Q_O'#InOEPQWO'#InOOQV'#Fw'#FwOF[QWO'#JuOFcQWO'#F|OOQO'#IO'#IOOGrQWO'#GhOOQV'#Im'#ImOOQV'#Il'#IlOOQV'#Hj'#HjQGyQ_OOOKeQ_O'#DUOKlQYO'#CqOOQP'#I_'#I_OOQV'#Hg'#HgQ]Q_OOOLuQWO'#I`ONsQYO'#DXO!!eQWO'#JuO!!lQWO'#JuO!!vQ_O'#DfO!%]Q_O'#E}O!(sQ_O'#FWO!,ZQWO'#FZO!.^QXO'#FbO!.cQ_O'#EeO!!vQ_O'#FmO!0uQWO'#FoO!0zQWO'#FoO!1PQ^O'#FqO!1WQWO'#JuO!1_QWO'#FtO!1dQWO'#FxO!2WQWO'#JjO!2_QWO'#GOO!2_QWO'#G`O!2_QWO'#GbO!2_QWO'#GsOOQO'#Ju'#JuO!2dQWO'#GhO!2lQYO'#GpO!2_QWO'#GqO!3uQ^O'#GtO!3|QWO'#GuO!4hQWO'#HOP!4sOpO'#CcPOOO)CC})CC}OOOO'#Hi'#HiO!5OO`O,59iOOQV,59i,59iO!5ZQYO,5?aOOQO-E;i-E;iOOQO,5:[,5:[OOQP,59Z,59ZO)xQWO,5:[O)xQWO,5:[O!5oQWO,5?kO!5zQYO,5;qO!6PQYO,5;TO!6hQWO,59QO!7kQXO'#CnO!7xQXO'#I`O!9SQWO'#CoO,^QWO'#EiOOQV-E;n-E;nO!9eQWO'#FsOOQV,5WQWO,5:fOOQP,5:h,5:hO!1PQ^O,5:hO!1PQ^O,5:mO$>]QYO,5gQ_O'#HsO$>tQXO,5@QOOQV1G1i1G1iOOQP,5:e,5:eO$>|QXO,5]QYO,5=vO$LRQWO'#KRO$L^QWO,5=xOOQR,5=y,5=yO$LcQWO,5=zO$>]QYO,5>PO$>]QYO,5>POOQO1G.w1G.wO$>]QYO1G.wO$LnQYO,5=pO$LvQZO,59^OOQR,59^,59^O$>]QYO,5=wO% YQZO,5=}OOQR,5=},5=}O%#lQWO1G/_O!6PQYO1G/_O#FYQYO1G2vO%#qQWO1G2vO%$PQYO1G2vOOQV1G/i1G/iO%%YQWO,5:SO%%bQ_O1G/lO%*kQWO1G1^O%+RQWO1G1hOOQO1G1h1G1hO$>]QYO1G1hO%+iQ^O'#EgOOQV1G0k1G0kOOQV1G1s1G1sO!!vQ_O1G1sO!0zQWO1G1uO!1PQ^O1G1wO!.cQ_O1G1wOOQP,5:j,5:jO$>]QYO1G/^OOQO'#Cn'#CnO%+vQWO1G1zOOQV1G2O1G2OO%,OQWO'#CnO%,WQWO1G3TO%,]QWO1G3TO%,bQYO'#GQO%,sQWO'#G]O%-UQYO'#G_O%.hQYO'#GXOOQV1G2U1G2UO%/wQWO1G2UO%/|QWO1G2UO$ARQWO1G2UOOQV1G2f1G2fO%/wQWO1G2fO#CpQWO1G2fO%0UQWO'#GdOOQV1G2h1G2hO%0gQWO1G2hO#C{QWO1G2hO%0lQYO'#GSO$>]QYO1G2lO$AdQWO1G2lOOQV1G2y1G2yO%1xQWO1G2yO%3hQ^O'#GkO%3rQWO1G2nO#DfQWO1G2nO%4QQYO,5]QYO1G2vOOQV1G2w1G2wO%5tQWO1G2wO%5yQWO1G2wO#HXQWO1G2wOOQV1G2z1G2zO.YQ_O1G2zO$>]QYO1G2zO%6RQWO1G2zOOQO,5>l,5>lOOQO-E]QYO1G3UPOOO-E;d-E;dPOOO1G.i1G.iOOQO7+*g7+*gO%7VQYO'#IcO%7nQYO'#IfO%7yQYO'#IfO%8RQYO'#IfO%8^QYO,59eOOQO7+%b7+%bOOQP7+$a7+$aO%8cQ!fO'#JTOOQS'#EX'#EXOOQS'#EY'#EYOOQS'#EZ'#EZOOQS'#JT'#JTO%;UQWO'#EWOOQS'#E`'#E`OOQS'#JR'#JROOQS'#Hn'#HnO%;ZQ!fO,5:oOOQV,5:o,5:oOOQV'#JQ'#JQO%;bQ!fO,5:{OOQV,5:{,5:{O%;iQ!fO,5:|OOQV,5:|,5:|OOQV7+'e7+'eOOQV7+&Z7+&ZO%;pQ!fO,59TOOQO,59T,59TO%>YQWO7+$WO%>_QWO1G1yOOQV1G1y1G1yO!9SQWO1G.uO%>dQWO,5?}O%>nQ_O'#HqO%@|QWO,5?}OOQO1G1X1G1XOOQO7+&}7+&}O%AUQWO,5>^OOQO-E;p-E;pO%AcQWO7+'OO.YQ_O7+'OOOQO7+'O7+'OOOQO7+'P7+'PO%AjQWO7+'POOQO7+'W7+'WOOQP1G0V1G0VO%ArQXO1G/tO!M{QWO1G/tO%BsQXO1G0RO%CkQ^O'#HlO%C{QWO,5?eOOQP1G/u1G/uO%DWQWO1G/uO%D]QWO'#D_OOQO'#Dt'#DtO%DhQWO'#DtO%DmQWO'#I{OOQO'#Iz'#IzO%DuQWO,5:_O%DzQWO'#DtO%EPQWO'#DtOOQP1G0Q1G0QOOQP1G0S1G0SOOQP1G0X1G0XO%EXQXO1G1jO%EdQXO'#FeOOQP,5>_,5>_O!1PQ^O'#FeOOQP-E;q-E;qO$>]QYO1G1jOOQO7+'S7+'SOOQO,5]QYO7+$xOOQV7+'j7+'jO%FsQWO7+(oO%FxQWO7+(oOOQV7+'p7+'pO%/wQWO7+'pO%F}QWO7+'pO%GVQWO7+'pOOQV7+(Q7+(QO%/wQWO7+(QO#CpQWO7+(QOOQV7+(S7+(SO%0gQWO7+(SO#C{QWO7+(SO$>]QYO7+(WO%GeQWO7+(WO#HUQYO7+(cO%GjQWO7+(YO#DfQWO7+(YOOQV7+(c7+(cO%5tQWO7+(cO%5yQWO7+(cO#HXQWO7+(cOOQV7+(g7+(gO$>]QYO7+(pO%GxQWO7+(pO!1dQWO7+(pOOQV7+$v7+$vO%G}QWO7+$vO%HSQZO1G3ZO%JfQWO1G4jOOQO1G4j1G4jOOQR1G.}1G.}O#.WQWO1G.}O%JkQWO'#KQOOQO'#HW'#HWO%J|QWO'#HXO%KXQWO'#KQOOQO'#KP'#KPO%KaQWO,5=qO%KfQYO'#H[O%LrQWO'#GmO%L}QYO'#CtO%MXQWO'#GmO$>]QYO1G3ZOOQR1G3g1G3gO#7aQWO1G3ZO%M^QZO1G3bO$>]QYO1G3bO& mQYO'#IVO& }QWO,5@mOOQR1G3d1G3dOOQR1G3f1G3fO.YQ_O1G3fOOQR1G3k1G3kO&!VQYO7+$cO&!_QYO'#KOOOQQ'#J}'#J}O&!gQYO1G3[O&!lQZO1G3cOOQQ7+$y7+$yO&${QWO7+$yO&%QQWO7+(bOOQV7+(b7+(bO%5tQWO7+(bO$>]QYO7+(bO#FYQYO7+(bO&%YQWO7+(bO!.cQ_O1G/nO&%hQWO7+%WO$?[QWO7+'SO&%pQWO'#EhO&%{Q^O'#EhOOQU'#Ho'#HoO&%{Q^O,5;ROOQV,5;R,5;RO&&VQWO,5;RO&&[Q^O,5;RO!0zQWO7+'_OOQV7+'a7+'aO&&iQWO7+'cO&&qQWO7+'cO&&xQWO7+$xO&'TQ!fO7+'fO&'[Q!fO7+'fOOQV7+(o7+(oO!1dQWO7+(oO&'cQYO,5]QYO'#JrOOQO'#Jq'#JqO&*YQWO,5]QYO'#GUO&,SQYO'#JkOOQQ,5]QYO7+(YO&0SQYO'#HxO&0hQYO1G2WOOQQ1G2W1G2WOOQQ,5]QYO,5]QYO7+(fO&1dQWO'#IRO&1nQWO,5@hOOQO1G3Q1G3QOOQO1G2}1G2}OOQO1G3P1G3POOQO1G3R1G3ROOQO1G3S1G3SOOQO1G3O1G3OO&1vQWO7+(pO$>]QYO,59fO&2RQ^O'#ISO&2xQYO,5?QOOQR1G/P1G/PO&3QQ!bO,5:pO&3VQ!fO,5:rOOQS-E;l-E;lOOQV1G0Z1G0ZOOQV1G0g1G0gOOQV1G0h1G0hO&3^QWO'#JTOOQO1G.o1G.oOOQV<]O&3qQWO,5>]OOQO-E;o-E;oOOQO<WOOQO-E;j-E;jOOQP7+%a7+%aO!1PQ^O,5:`O&5cQWO'#HmO&5wQWO,5?gOOQP1G/y1G/yOOQO,5:`,5:`O&6PQWO,5:`O%DzQWO,5:`O$>]QYO,5`,5>`OOQO-E;r-E;rOOQV7+'l7+'lO&6yQWO<]QYO<]QYO<]QYO<]QYO7+(uOOQO7+*U7+*UOOQR7+$i7+$iO&8cQWO,5@lOOQO'#Gm'#GmO&8kQWO'#GmO&8vQYO'#IUO&8cQWO,5@lOOQR1G3]1G3]O&:cQYO,5=vO&;rQYO,5=XO&;|QWO,5=XOOQO,5=X,5=XOOQR7+(u7+(uO&eQZO7+(|O&@tQWO,5>qOOQO-E]QYO<]QYO,5]QYO,5@^O&D^QYO'#H|O&EsQWO,5@^OOQO1G2e1G2eO%,nQWO,5]QYO,5PO&I]QYO,5@VOOQV<]QYO,5=WO&KuQWO,5@cO&K}QWO,5@cO&MvQ^O'#IPO&KuQWO,5@cOOQO1G2q1G2qO&NTQWO,5=WO&N]QWO<oO&NvQYO,5>dO' UQYO,5>dOOQQ,5>d,5>dOOQQ-E;v-E;vOOQQ7+'r7+'rO' aQYO1G2]O$>]QYO1G2^OOQV<m,5>mOOQO-EnOOQQ,5>n,5>nO'!fQYO,5>nOOQQ-EX,5>XOOQO-E;k-E;kO!1PQ^O1G/zOOQO1G/z1G/zO'%oQWO1G/zO'%tQXO1G1kO$>]QYO1G1kO'&PQWO7+'[OOQVANA`ANA`O'&ZQWOANA`O$>]QYOANA`O'&cQWOANA`OOQVAN>OAN>OO.YQ_OAN>OO'&qQWOANAuOOQVAN@vAN@vO'&vQWOAN@vOOQVANAWANAWOOQVANAYANAYOOQVANA^ANA^O'&{QWOANA^OOQVANAiANAiO%5tQWOANAiO%5yQWOANAiO''TQWOANA`OOQVANAvANAvO.YQ_OANAvO''cQWOANAvO$>]QYOANAvOOQR<pOOQO'#HY'#HYO''vQWO'#HZOOQO,5>p,5>pOOQO-E]QYO<o,5>oOOQQ-E]QYOANAhO'(bQWO1G1rO')UQ^O1G0nO.YQ_O1G0nO'*zQWO,5;UO'+RQWO1G0nP'+WQWO'#ERP&%{Q^O'#HpOOQV7+&X7+&XO'+cQWO7+&XO&&qQWOAN@iO'+hQWOAN>OO!5oQWO,5a,5>aO'+oQWOAN@lO'+tQWOAN@lOOQS-E;s-E;sOOQVAN@lAN@lO'+|QWOAN@lOOQVANAuANAuO',UQWO1G5vO',^QWO1G2dO$>]QYO1G2dO&'|QWO,5>gOOQO,5>g,5>gOOQO-E;y-E;yO',iQWO1G5xO',qQWO1G5xO&(nQYO,5>hO',|QWO,5>hO$>]QYO,5>hOOQO-E;z-E;zO'-XQWO'#JnOOQO1G2a1G2aOOQO,5>f,5>fOOQO-E;x-E;xO&'cQYO,5iOOQO,5>i,5>iOOQO-E;{-E;{OOQQ,5>c,5>cOOQQ-E;u-E;uO'.pQWO1G2sO'/QQWO1G2rO'/]QWO1G5}O'/eQ^O,5>kOOQO'#Go'#GoOOQO,5>k,5>kO'/lQWO,5>kOOQO-E;}-E;}O$>]QYO1G2rO'/zQYO7+'xO'0VQWOANAlOOQVANAlANAlO.YQ_OANAlO'0^QWOANAvOOQS7+%x7+%xO'0eQWO7+%xO'0pQ!fO7+%xO'0}QWO7+%fO!1PQ^O7+%fO'1YQXO7+'VOOQVG26zG26zO'1eQWOG26zO'1sQWOG26zO$>]QYOG26zO'1{QWOG23jOOQVG27aG27aOOQVG26bG26bOOQVG26xG26xOOQVG27TG27TO%5tQWOG27TO'2SQWOG27bOOQVG27bG27bO.YQ_OG27bO'2ZQWOG27bOOQO1G4[1G4[OOQO7+(_7+(_OOQRANA{ANA{OOQVG27SG27SO%5tQWOG27SO&0uQWOG27SO'2fQ^O7+&YO'4PQWO7+'^O'4sQ^O7+&YO.YQ_O7+&YP.YQ_O,5;SP'6PQWO,5;SP'6UQWO,5;SOOQV<]QYO1G4SO%,nQWO'#HyO'7UQWO,5@YO'7dQWO7+(VO.YQ_O7+(VOOQO1G4T1G4TOOQO1G4V1G4VO'7nQWO1G4VO'7|QWO7+(^OOQVG27WG27WO'8XQWOG27WOOQS<e,5>eOOQO-E;w-E;wO'?rQWO<wD_DpPDvHQPPPPPPK`P! P! _PPPPP!!VP!$oP!$oPP!&oP!(rP!(w!)n!*f!*f!*f!(w!+]P!(w!.Q!.TPP!.ZP!(w!(w!(w!(wP!(w!(wP!(w!(w!.y!/dP!/dJ}J}J}PPPP!/d!.y!/sPP!$oP!0^!0a!0g!1h!1t!3t!3t!5r!7t!1t!1t!9p!;_!=O!>k!@U!Am!CS!De!1t!1tP!1tP!1t!1t!Et!1tP!Ge!1t!1tP!Ie!1tP!1t!7t!7t!1t!7t!1t!Kl!Mt!Mw!7t!1t!Mz!M}!M}!M}!NR!$oP!$oP!$oP! P! PP!N]! P! PP!Ni# }! PP! PP#!^##c##k#$Z#$_#$e#$e#$mP#&s#&s#&y#'o#'{! PP! PP#(]#(l! PP! PPP#(x#)W#)d#)|#)^! P! PP! P! P! PP#*S#*S#*Y#*`#*S#*S! P! PP#*m#*v#+Q#+Q#,x#.l#.x#.x#.{#.{5a5a5a5a5a5a5a5aP5a#/O#/U#/p#1{#2R#2b#6^#6d#6j#6|#7W#8w#9R#9b#9h#9n#9x#:S#:Y#:g#:m#:s#:}#;]#;g#=u#>R#>`#>f#>n#>u#?PPPPPPPP#?V#BaP#F^#Jx#Ls#Nr$&^P$&aPPP$)_$)h$)z$/U$1d$1m$3fP!(w$4`$7r$:i$>T$>^$>c$>fPPP$>i$A`$A|P$BaPPPPPPPPPP$BvP$EU$EX$E[$Eb$Ee$Eh$Ek$En$Et$HO$HR$HU$HX$H[$H_$Hb$He$Hh$Hk$Hn$Jt$Jw$Jz#*S$KW$K^$Ka$Kd$Kh$Kl$Ko$KrQ!tPT'V!s'Wi!SOlm!P!T$T$W$y%b)U*f/gQ'i#QR,n'l(OSOY[bfgilmop!O!P!T!Y!Z![!_!`!c!p!q!|!}#Q#U#Z#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$`$a$e$g$h$q$r$y%X%_%b&U&Y&[&b&u&z&|'P'a'l'n'o'}(W(Y(b(d(e(f(j(o(p(r(|)S)U)i*Z*f*i*k*l+Z+n+z,q,s,z-R-T-g-m-t.}/^/b/d/g0e0g0m0}1P1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9s9t9u9v9w9x9z9{9|9}:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f:gS(z$v-oQ*p&eQ*t&hQ-k(yQ-y)ZW0Z+Q0Y4Z7UR4Y0[&w!RObfgilmop!O!P!T!Y!Z![!_!`!c!p#Q#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$e$g$h$q$r$y%_%b&U&Y&[&b&u'l'}(W(Y(b(f(j(o(p(r(|)S)U)i*Z*f*i*k*l+Z+n,s,z-T-g-m-t.}/^/b/d/g0e0g0m0}1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f#r]Ofgilmp!O!P!T!Z![#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i+n,s,z-m.}0}1h1|3_3a3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9hb#[b#Q$y'l(b)S)U*Z-t!h$bo!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7m$b%k!Q!n$O$u%o%p%q%y%{&P&o&p&r'](q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8g!W:y!Y!_!`*i*l/^3h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fR:|%n$_%u!Q!n$O$u%o%p%q&P&o&p&r'](q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8g$e%l!Q!n$O$u%n%o%p%q%y%{&P&o&p&r'](q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8g'hZOY[fgilmop!O!P!T!Y!Z![!_!`!c!p!|!}#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$`$a$e$g$h$q$r%_%b%i%j&U&Y&[&b&u'a'}(W(Y(d(e(f(j(o(p(r(|)i)p)q*f*i*k*l+Z+n,s,z-R-T-g-m.i.}/^/b/d/g0e0g0m0}1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9s9t9u9v9w9x9z9{9|9}:O:P:Q:R:S:T:U:V:W:X:Y:Z:`:a:e:f:g:t:u:x$^%l!Q!n$O$u%n%o%p%q%y%{&P&p&r(q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8gQ&j!hQ&k!iQ&l!jQ&m!kQ&s!oQ)[%QQ)]%RQ)^%SQ)_%TQ)b%WQ+`&oS,R']1ZQ.W)`S/r*u4TR4n0s+yTOY[bfgilmop!O!P!Q!T!Y!Z![!_!`!c!n!p!q!|!}#Q#U#Z#e#o#p#q#r#s#t#u#v#w#x#y#z#}$O$T$W$`$a$e$g$h$q$r$u$y%X%_%b%i%j%n%o%p%q%y%{&P&U&Y&[&b&o&p&r&u&z&|'P']'a'l'n'o'}(W(Y(b(d(e(f(j(o(p(q(r(|)S)U)i)p)q)s)x)y*O*P*R*V*Z*[*^*e*f*i*k*l*n*w*x+U+V+Z+h+n+o+z+},q,s,z-R-T-g-i-m-t-v.U.`.i.p.t.x.y.}/Z/[/^/b/d/g/{/}0`0e0g0m0r0w0}1O1P1Y1Z1h1r1y1|2a2h2j2m2s2v3V3_3a3f3h3k3u3{3|4R4U4W4_4c4e4h4t4v4|5[5`5d5g5t5v6R6Y6]6a6p6v6x7S7^7c7g7m7r7{8W8X8g8k8|9U9h9s9t9u9v9w9x9z9{9|9}:O:P:Q:R:S:T:U:V:W:X:Y:Z:`:a:e:f:g:t:u:xQ'[!xQ'h#PQ)l%gU)r%m*T*WR.f)kQ,T']R5P1Z#t%s!Q!n$O$u%p%q&P&p&r(q)x)y*O*R*V*[*^*e*n*w+V+h+o+}-i-v.U.`.t.x.y/Z/[/{/}0`0r0w1O1Y1y2a2h2j2m2v3V3u3{3|4U4e4t5`5d5v6R6Y6p6v6x7c7r8gQ)x%oQ+_&oQ,U']n,^'b'c'd,c,f,h,l/m/n1_3n3q5T5U7kS.q)s2sQ/O*PQ/Q*SQ/q*uS0Q*x4RQ0a+U[0o+Z.j0g4h5y7^Q2v.pS4d0e2rQ4m0sQ5Q1ZQ6T3RQ6z4PQ7O4TQ7X4_R9Y8h&jVOfgilmop!O!P!T!Y!Z![!_!`!c!p#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$e$g$h$q$r%_%b&U&Y&[&b&u']'}(W(Y(b(f(j(o(p(r(|)i*f*i*k*l+Z+n,s,z-T-g-m.}/^/b/d/g0e0g0m0}1Z1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fU&g!g%P%[o,^'b'c'd,c,f,h,l/m/n1_3n3q5T5U7k$nsOfgilm!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y'}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9z9{:O:P:Q:R:S:T:U:V:W:X:Y:eS$tp9xS&O!W#bS&Q!X#cQ&`!bQ*_&RQ*a&VS*d&[:fQ*h&^Q,T']Q-j(wQ/i*jQ0p+[S2f.X0qQ3]/_Q3^/`Q3g/hQ3i/kQ5P1ZU5b2R2g4lU7o5c5e5rQ8]6dS8u7p7qS9_8v8wR9i9`i{Ob!O!P!T$y%_%b)S)U)i-thxOb!O!P!T$y%_%b)S)U)i-tW/v*v/t3w6qQ/}*wW0[+Q0Y4Z7UQ3{/{Q6x3|R8g6v!h$do!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7mQ&d!dQ&f!fQ&n!mW&x!q%X&|1PQ'S!rQ)X$}Q)Y%OQ)a%VU)d%Y'T'UQ*s&hS+s&z'PS-Y(k1sQ-u)WQ-x)ZS.a)e)fS0x+c/sQ1S+zQ1W+{S1v-_-`Q2k.bQ3s/pQ5]1xR5h2V${sOfgilmp!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f$zsOfgilmp!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fR3]/_V&T!Y!`*i!i$lo!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7m!k$^o!c!p$e$g$h$q$r&U&b&u(b(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7m!i$co!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7m&e^Ofgilmop!O!P!T!Y!Z![!_!`!c!p#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$e$g$h$q$r%_%b&U&Y&[&b&u'}(W(Y(f(j(o(p(r(|)i*f*i*k*l+Z+n,s,z-T-g-m.}/^/b/d/g0e0g0m0}1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fR(l$fQ-[(kR5Y1sQ(S#|S({$v-oS-Z(k1sQ-l(yW/u*v/t3w6qS1w-_-`Q3v/vR5^1xQ'e#Or,e'b'c'd'j'p)u,c,f,h,l/m/n1_3n3q5U6fR,o'mk,a'b'c'd,c,f,h,l/m/n1_3n3q5UQ'f#Or,e'b'c'd'j'p)u,c,f,h,l/m/n1_3n3q5U6fR,p'mR*g&]X/c*f/d/g3f!}aOb!O!P!T#z$v$y%_%b'}(y)S)U)i)s*f*v*w+Q+Z,s-o-t.j/b/d/g/t/{0Y0g1h2s3f3w3|4Z4h5y6a6q6v7U7^Q3`/aQ6_3bQ8Y6`R9V8Z${rOfgilmp!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f#nfOfglmp!O!P!T!Z![#e#o#p#q#r#s#t#u#v#w#x#z#}$T$W%_%b&Y&['}(W(Y(|)i+n,s,z-m.}0}1h1|3_3a3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h!T9u!Y!_!`*i*l/^3h9u9v9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:e:f#rfOfgilmp!O!P!T!Z![#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i+n,s,z-m.}0}1h1|3_3a3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h!X9u!Y!_!`*i*l/^3h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f$srOfglmp!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:e:f#U#oh#d$P$Q$V$s%^&W&X'q't'u'v'w'x'y'z'{'|(O(U([(`*b*c,r,w,y-n0z1i1l1}3P4w5V5a6^6e7R7e7h7s7y8j8q8{9[9b}:P&S&]/k3[6d:[:]:c:d:h:j:k:l:m:n:o:p:q:r:v:w:{#W#ph#d$P$Q$V$s%^&W&X'q'r't'u'v'w'x'y'z'{'|(O(U([(`*b*c,r,w,y-n0z1i1l1}3P4w5V5a6^6e7R7e7h7s7y8j8q8{9[9b!P:Q&S&]/k3[6d:[:]:c:d:h:i:j:k:l:m:n:o:p:q:r:v:w:{#S#qh#d$P$Q$V$s%^&W&X'q'u'v'w'x'y'z'{'|(O(U([(`*b*c,r,w,y-n0z1i1l1}3P4w5V5a6^6e7R7e7h7s7y8j8q8{9[9b{:R&S&]/k3[6d:[:]:c:d:h:k:l:m:n:o:p:q:r:v:w:{#Q#rh#d$P$Q$V$s%^&W&X'q'v'w'x'y'z'{'|(O(U([(`*b*c,r,w,y-n0z1i1l1}3P4w5V5a6^6e7R7e7h7s7y8j8q8{9[9by:S&S&]/k3[6d:[:]:c:d:h:l:m:n:o:p:q:r:v:w:{#O#sh#d$P$Q$V$s%^&W&X'q'w'x'y'z'{'|(O(U([(`*b*c,r,w,y-n0z1i1l1}3P4w5V5a6^6e7R7e7h7s7y8j8q8{9[9bw:T&S&]/k3[6d:[:]:c:d:h:m:n:o:p:q:r:v:w:{!|#th#d$P$Q$V$s%^&W&X'q'x'y'z'{'|(O(U([(`*b*c,r,w,y-n0z1i1l1}3P4w5V5a6^6e7R7e7h7s7y8j8q8{9[9bu:U&S&]/k3[6d:[:]:c:d:h:n:o:p:q:r:v:w:{!x#vh#d$P$Q$V$s%^&W&X'q'z'{'|(O(U([(`*b*c,r,w,y-n0z1i1l1}3P4w5V5a6^6e7R7e7h7s7y8j8q8{9[9bq:W&S&]/k3[6d:[:]:c:d:h:p:q:r:v:w:{!v#wh#d$P$Q$V$s%^&W&X'q'{'|(O(U([(`*b*c,r,w,y-n0z1i1l1}3P4w5V5a6^6e7R7e7h7s7y8j8q8{9[9bo:X&S&]/k3[6d:[:]:c:d:h:q:r:v:w:{$]#{h#`#d$P$Q$V$s%^&S&W&X&]'q'r's't'u'v'w'x'y'z'{'|(O(U([(`*b*c,r,w,y-n/k0z1i1l1}3P3[4w5V5a6^6d6e7R7e7h7s7y8j8q8{9[9b:[:]:c:d:h:i:j:k:l:m:n:o:p:q:r:v:w:{${jOfgilmp!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f$v!aOfgilmp!O!P!T!Y!Z!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fQ&Y![Q&Z!]R:e9{#rpOfgilmp!O!P!T!Z![#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i+n,s,z-m.}0}1h1|3_3a3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9hQ&[!^!W9x!Y!_!`*i*l/^3h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fR:f:zR$moR-f(rR$wqT(}$v-oQ/f*fS3d/d/gR6c3fQ3m/mQ3p/nQ6i3nR6l3qQ$zwQ)V${Q*q&fQ+f&qQ+i&sQ-w)YW.Z)b+j+k+lS/X*]+gW2b.W.[.].^U3W/Y/]0yU5o2c2d2eS6W3X3ZS7w5p5qS8Q6V6XQ8y7xS8}8R8SR9c9O^|O!O!P!T%_%b)iX)R$y)S)U-tQ&r!nQ*^&PQ*|&jQ+P&kQ+T&lQ+W&mQ+]&nQ+l&sQ-})[Q.Q)]Q.T)^Q.V)_Q.Y)aQ.^)bQ2S-uQ2e.WR4U0VU+a&o*u4TR4o0sQ+Y&mQ+k&sS.])b+l^0v+_+`/q/r4m4n7OS2d.W.^S4Q0R0SR5q2eS0R*x4RQ0a+UR7X4_U+d&o*u4TR4p0sQ*z&jQ+O&kQ+S&lQ+g&qQ+j&sS-{)[*|S.P)]+PS.S)^+TU.[)b+k+lQ/Y*]Q0X*{Q0q+[Q2X-|Q2Y-}Q2].QQ2_.TU2c.W.].^Q2g.XS3Z/]0yS5c2R4lQ5j2ZS5p2d2eQ6X3XS7q5e5rQ7x5qQ8R6VQ8v7pQ9O8SR9`8wQ0T*xR6|4RQ*y&jQ*}&kU-z)[*z*|U.O)]+O+PS2W-{-}S2[.P.QQ4X0ZQ5i2YQ5k2]R7T4YQ/w*vQ3t/tQ6r3wR8d6qQ*{&jS-|)[*|Q2Z-}Q4X0ZR7T4YQ+R&lU.R)^+S+TS2^.S.TR5l2_Q0]+QQ4V0YQ7V4ZR8l7UQ+[&nS.X)a+]S2R-u.YR5e2SQ0i+ZQ4f0gQ7`4hR8m7^Q.m)sQ0i+ZQ2p.jQ4f0gQ5|2sQ7`4hQ7}5yR8m7^Q0i+ZR4f0gX'O!q%X&|1PX&{!q%X&|1PW'O!q%X&|1PS+u&z'PR1U+z_|O!O!P!T%_%b)iQ%a!PS)h%_%bR.d)i$^%u!Q!n$O$u%o%p%q&P&o&p&r'](q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8gQ*U%yR*X%{$c%n!Q!n$O$u%o%p%q%y%{&P&o&p&r'](q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8gW)t%m%x*T*WQ.e)jR2{.vR.m)sR5|2sQ'W!sR,O'WQ!TOQ$TlQ$WmQ%b!P[%|!T$T$W%b)U/gQ)U$yR/g*f$b%i!Q!n$O$u%o%p%q%y%{&P&o&p&r'](q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8g[)n%i)p.i:`:t:xQ)p%jQ.i)qQ:`%nQ:t:aR:x:uQ!vUR'Y!vS!OO!TU%]!O%_)iQ%_!PR)i%b#rYOfgilmp!O!P!T!Z![#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i+n,s,z-m.}0}1h1|3_3a3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9hh!yY!|#U$`'a'n(d,q-R9s9|:gQ!|[b#Ub#Q$y'l(b)S)U*Z-t!h$`o!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7mQ'a!}Q'n#ZQ(d$aQ,q'oQ-R(e!W9s!Y!_!`*i*l/^3h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fQ9|9tR:g9}Q-U(gR1p-UQ1t-[R5Z1tQ,c'bQ,f'cQ,h'dW1`,c,f,h5UR5U1_Q/d*fS3c/d3fR3f/gfbO!O!P!T$y%_%b)S)U)i-tp#Wb'}(y.j/b/t/{0Y0g1h5y6a6q6v7U7^Q'}#zS(y$v-oQ.j)sW/b*f/d/g3fQ/t*vQ/{*wQ0Y+QQ0g+ZQ1h,sQ5y2sQ6q3wQ6v3|Q7U4ZR7^4hQ,t(OQ1g,rT1j,t1gS(X$Q([Q(^$VU,x(X(^,}R,}(`Q(s$mR-h(sQ-p)OR2P-pQ3n/mQ3q/nT6j3n3qQ)S$yS-r)S-tR-t)UQ4`0aR7Y4``0t+^+_+`+a+d/q/r7OR4q0tQ8i6zR9Z8iQ4S0TR6}4SQ3x/wQ6n3tT6s3x6nQ3}/|Q6t3zU6y3}6t8eR8e6uQ4[0]Q7Q4VT7W4[7QhzOb!O!P!T$y%_%b)S)U)i-tQ$|xW%Zz$|%f)v$b%f!Q!n$O$u%o%p%q%y%{&P&o&p&r'](q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8gR)v%nS4i0i0nS7]4f4gT7b4i7]W&z!q%X&|1PS+r&z+zR+z'PQ1Q+wR4z1QU1[,S,T,UR5R1[S3S/Q7OR6U3SQ2t.mQ5x2pT5}2t5xQ.z)zR3O.z^_O!O!P!T%_%b)iY#Xb$y)S)U-t$l#_fgilmp!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W&Y&['}(W(Y(|*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f!h$io!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7mS'j#Q'lQ-P(bR/V*Z&v!RObfgilmop!O!P!T!Y!Z![!_!`!c!p#Q#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$e$g$h$q$r$y%_%b&U&Y&[&b&u'l'}(W(Y(b(f(j(o(p(r(|)S)U)i*Z*f*i*k*l+Z+n,s,z-T-g-m-t.}/^/b/d/g0e0g0m0}1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f[!{Y[#U#Z9s9tW&{!q%X&|1P['`!|!}'n'o9|9}S(c$`$aS+t&z'PU,X'a,q:gS-Q(d(eQ1T+zR1n-RS%t!Q&oQ&q!nQ(V$OQ(w$uS)w%o.pQ)z%pQ)}%qS*]&P&rQ+e&pQ,S']Q-d(qQ.l)sU.w)x)y2vS/O*O*PQ/P*RQ/T*VQ/W*[Q/]*^Q/`*eQ/l*nQ/|*wS0S*x4RQ0a+UQ0c+VQ0y+hQ0{+oQ1X+}Q1{-iQ2T-vQ2`.UQ2i.`Q2z.tQ2|.xQ2}.yQ3X/ZQ3Y/[S3z/{/}Q4^0`Q4l0rQ4s0wQ4x1OQ4}1YQ5O1ZQ5_1yQ5n2aQ5r2hQ5u2jQ5w2mQ5{2sQ6V3VQ6o3uQ6u3{Q6w3|Q7P4UQ7X4_Q7[4eQ7d4tQ7n5`Q7p5dQ7|5vQ8P6RQ8S6YQ8c6pS8f6v6xQ8o7cQ8w7rR9X8g$^%m!Q!n$O$u%o%p%q&P&o&p&r'](q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8gQ)j%nQ*T%yR*W%{$y%h!Q!n$O$u%i%j%n%o%p%q%y%{&P&o&p&r'](q)p)q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.i.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8g:`:a:t:u:x'pWOY[bfgilmop!O!P!T!Y!Z![!_!`!c!p!|!}#Q#U#Z#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$`$a$e$g$h$q$r$y%_%b&U&Y&[&b&u'a'l'n'o'}(W(Y(b(d(e(f(j(o(p(r(|)S)U)i*Z*f*i*k*l+Z+n,q,s,z-R-T-g-m-t.}/^/b/d/g0e0g0m0}1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9s9t9u9v9w9x9z9{9|9}:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f:g$x%g!Q!n$O$u%i%j%n%o%p%q%y%{&P&o&p&r'](q)p)q)s)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.i.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8g:`:a:t:u:x_&y!q%X&z&|'P+z1PR,V']$zrOfgilmp!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f!j$]o!c!p$e$g$h$q$r&U&b&u(b(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7mQ,T']R5P1Z_}O!O!P!T%_%b)i^|O!O!P!T%_%b)iQ#YbX)R$y)S)U-tbhO!O!T3_6]8W8X9U9hS#`f9uQ#dgQ$PiQ$QlQ$VmQ$spW%^!P%_%b)iU&S!Y!`*iQ&W!ZQ&X![Q&]!_Q'q#eQ'r#oS's#p:QQ't#qQ'u#rQ'v#sQ'w#tQ'x#uQ'y#vQ'z#wQ'{#xQ'|#yQ(O#zQ(U#}Q([$TQ(`$WQ*b&YQ*c&[Q,r'}Q,w(WQ,y(YQ-n(|Q/k*lQ0z+nQ1i,sQ1l,zQ1}-mQ3P.}Q3[/^Q4w0}Q5V1hQ5a1|Q6^3aQ6d3hQ6e3kQ7R4WQ7e4vQ7h4|Q7s5gQ7y5tQ8j7SQ8q7gQ8{7{Q9[8kQ9b8|Q:[9wQ:]9xQ:c9zQ:d9{Q:h:OQ:i:PQ:j:RQ:k:SQ:l:TQ:m:UQ:n:VQ:o:WQ:p:XQ:q:YQ:r:ZQ:v:eQ:w:fR:{9v^tO!O!P!T%_%b)i$`#afgilmp!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W&Y&['}(W(Y(|*i*l+n,s,z-m.}/^0}1h1|3a3h3k4W4v4|5g5t7S7g7{8k8|9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fQ6[3_Q8V6]Q9R8WQ9T8XQ9g9UR9m9hQ&V!YQ&^!`R/h*iQ$joQ&a!cQ&t!pU(g$e$g(jS(n$h0eQ(u$qQ(v$rQ*`&UQ*m&bQ+p&uQ-S(fS-b(o4cQ-c(pQ-e(rW/a*f/d/g3fQ/j*kW0f+Z0g4h7^Q1o-TQ1z-gQ3b/bQ4k0mQ5X1rQ7l5[Q8Z6aR8t7m!h$_o!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7mR-P(b'qXOY[bfgilmop!O!P!T!Y!Z![!_!`!c!p!|!}#Q#U#Z#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$`$a$e$g$h$q$r$y%_%b&U&Y&[&b&u'a'l'n'o'}(W(Y(b(d(e(f(j(o(p(r(|)S)U)i*Z*f*i*k*l+Z+n,q,s,z-R-T-g-m-t.}/^/b/d/g0e0g0m0}1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9s9t9u9v9w9x9z9{9|9}:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f:g$zqOfgilmp!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f!i$fo!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7m&d^Ofgilmop!O!P!T!Y!Z![!_!`!c!p#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W$e$g$h$q$r%_%b&U&Y&[&b&u'}(W(Y(f(j(o(p(r(|)i*f*i*k*l+Z+n,s,z-T-g-m.}/^/b/d/g0e0g0m0}1h1r1|3_3a3f3h3k4W4c4h4v4|5[5g5t6]6a7S7^7g7m7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f[!zY[$`$a9s9t['_!|!}(d(e9|9}W)o%i%j:`:aU,W'a-R:gW.h)p)q:t:uT2o.i:xQ(i$eQ(m$gR-W(jV(h$e$g(jR-^(kR-](k$znOfgilmp!O!P!T!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W%_%b&Y&['}(W(Y(|)i*i*l+n,s,z-m.}/^0}1h1|3_3a3h3k4W4v4|5g5t6]7S7g7{8W8X8k8|9U9h9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:f!i$ko!c!p$e$g$h$q$r&U&b&u(f(j(o(p(r*f*k+Z-T-g/b/d/g0e0g0m1r3f4c4h5[6a7^7mS'g#O'pj,a'b'c'd,c,f,h,l/m/n1_3n3q5UQ,m'jQ.u)uR8_6f`,b'b'c'd,c,f,h1_5UQ1e,lX3l/m/n3n3qj,a'b'c'd,c,f,h,l/m/n1_3n3q5UQ7j5TR8s7k^uO!O!P!T%_%b)i$`#afgilmp!Y!Z![!_!`#e#o#p#q#r#s#t#u#v#w#x#y#z#}$T$W&Y&['}(W(Y(|*i*l+n,s,z-m.}/^0}1h1|3a3h3k4W4v4|5g5t7S7g7{8k8|9u9v9w9x9z9{:O:P:Q:R:S:T:U:V:W:X:Y:Z:e:fQ6Z3_Q8U6]Q9Q8WQ9S8XQ9f9UR9l9hR(Q#zR(P#zQ$SlR(]$TR$ooR$noR)Q$vR)P$vQ)O$vR2O-ohwOb!O!P!T$y%_%b)S)U)i-t$l!lz!Q!n$O$u$|%f%n%o%p%q%y%{&P&o&p&r'](q)s)v)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8gR${xR0b+UR0W*xR0U*xR6{4PR/y*vR/x*vR0P*wR0O*wR0_+QR0^+Q%XyObxz!O!P!Q!T!n$O$u$y$|%_%b%f%n%o%p%q%y%{&P&o&p&r'](q)S)U)i)s)v)x)y*O*P*R*V*[*^*e*n*w*x+U+V+h+o+}-i-t-v.U.`.p.t.x.y/Z/[/{/}0`0r0w1O1Y1Z1y2a2h2j2m2s2v3V3u3{3|4R4U4_4e4t5`5d5v6R6Y6p6v6x7c7r8gR0k+ZR0j+ZQ'R!qQ)c%XQ+w&|R4y1PX'Q!q%X&|1PR+y&|R+x&|T/S*S4TT/R*S4TR.o)sR.n)sR){%p",nodeNames:"\u26A0 | < > RawString Float LineComment BlockComment SourceFile ] InnerAttribute ! [ MetaItem self Metavariable super crate Identifier ScopedIdentifier :: QualifiedScope AbstractType impl SelfType MetaType TypeIdentifier ScopedTypeIdentifier ScopeIdentifier TypeArgList TypeBinding = Lifetime String Escape Char Boolean Integer } { Block ; ConstItem Vis pub ( in ) const BoundIdentifier : UnsafeBlock unsafe AsyncBlock async move IfExpression if LetDeclaration let LiteralPattern ArithOp MetaPattern SelfPattern ScopedIdentifier TuplePattern ScopedTypeIdentifier , StructPattern FieldPatternList FieldPattern ref mut FieldIdentifier .. RefPattern SlicePattern CapturedPattern ReferencePattern & MutPattern RangePattern ... OrPattern MacroPattern ParenthesizedTokens TokenBinding Identifier TokenRepetition ArithOp BitOp LogicOp UpdateOp CompareOp -> => ArithOp BracketedTokens BracedTokens _ else MatchExpression match MatchBlock MatchArm Attribute Guard UnaryExpression ArithOp DerefOp LogicOp ReferenceExpression TryExpression BinaryExpression ArithOp ArithOp BitOp BitOp BitOp BitOp LogicOp LogicOp AssignmentExpression TypeCastExpression as ReturnExpression return RangeExpression CallExpression ArgList AwaitExpression await FieldExpression GenericFunction BreakExpression break LoopLabel ContinueExpression continue IndexExpression ArrayExpression TupleExpression MacroInvocation UnitExpression ClosureExpression ParamList Parameter Parameter ParenthesizedExpression StructExpression FieldInitializerList ShorthandFieldInitializer FieldInitializer BaseFieldInitializer MatchArm WhileExpression while LoopExpression loop ForExpression for MacroInvocation MacroDefinition macro_rules MacroRule EmptyStatement ModItem mod DeclarationList AttributeItem ForeignModItem extern StructItem struct TypeParamList ConstrainedTypeParameter TraitBounds HigherRankedTraitBound RemovedTraitBound OptionalTypeParameter ConstParameter WhereClause where LifetimeClause TypeBoundClause FieldDeclarationList FieldDeclaration OrderedFieldDeclarationList UnionItem union EnumItem enum EnumVariantList EnumVariant TypeItem type FunctionItem default fn ParamList Parameter SelfParameter VariadicParameter VariadicParameter ImplItem TraitItem trait AssociatedType LetDeclaration UseDeclaration use ScopedIdentifier UseAsClause ScopedIdentifier UseList ScopedUseList UseWildcard ExternCrateDeclaration StaticItem static ExpressionStatement ExpressionStatement GenericType FunctionType ForLifetimes ParamList VariadicParameter Parameter VariadicParameter Parameter ReferenceType PointerType TupleType UnitType ArrayType MacroInvocation EmptyType DynamicType dyn BoundedType",maxTerm:359,nodeProps:[["isolate",-4,4,6,7,33,""],["group",-42,4,5,14,15,16,17,18,19,33,35,36,37,40,51,53,56,101,107,111,112,113,122,123,125,127,128,130,132,133,134,137,139,140,141,142,143,144,148,149,155,157,159,"Expression",-16,22,24,25,26,27,222,223,230,231,232,233,234,235,236,237,239,"Type",-20,42,161,162,165,166,169,170,172,188,190,194,196,204,205,207,208,209,217,218,220,"Statement",-17,49,60,62,63,64,65,68,74,75,76,77,78,80,81,83,84,99,"Pattern"],["openedBy",9,"[",38,"{",47,"("],["closedBy",12,"]",39,"}",45,")"]],propSources:[wO],skippedNodes:[0,6,7,240],repeatNodeCount:32,tokenData:"$%h_R!XOX$nXY5gYZ6iZ]$n]^5g^p$npq5gqr7Xrs9cst:Rtu;Tuv>vvwAQwxCbxy!+Tyz!,Vz{!-X{|!/_|}!0g}!O!1i!O!P!3v!P!Q!8[!Q!R!Bw!R![!Dr![!]#+q!]!^#-{!^!_#.}!_!`#1b!`!a#3o!a!b#6S!b!c#7U!c!}#8W!}#O#:T#O#P#;V#P#Q#Cb#Q#R#Dd#R#S#8W#S#T$n#T#U#8W#U#V#El#V#f#8W#f#g#Ic#g#o#8W#o#p$ S#p#q$!U#q#r$$f#r${$n${$|#8W$|4w$n4w5b#8W5b5i$n5i6S#8W6S;'S$n;'S;=`4s<%lO$nU$u]'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$nU%uV'_Q'OSOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[S&aV'OSOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[S&yVOz'`z{&v{!P'`!P!Q*y!Q;'S'`;'S;=`*m<%lO'`S'cVOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[S'{UOz'`{!P'`!P!Q(_!Q;'S'`;'S;=`*m<%lO'`S(bUOz(t{!P(t!P!Q(_!Q;'S(t;'S;=`*a<%lO(tS(wVOz)^z{)z{!P)^!P!Q(_!Q;'S)^;'S;=`*g<%lO)^S)eV'PS'OSOz)^z{)z{!P)^!P!Q(_!Q;'S)^;'S;=`*g<%lO)^S)}UOz(tz{)z{!P(t!Q;'S(t;'S;=`*a<%lO(tS*dP;=`<%l(tS*jP;=`<%l)^S*pP;=`<%l'`S*vP;=`<%l&[S+OO'PSU+T]'_QOY+|YZ-xZr+|rs'`sz+|z{+O{!P+|!P!Q4y!Q#O+|#O#P'`#P;'S+|;'S;=`4m<%lO+|U,R]'_QOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$nU-P]'_QOY+|YZ-xZr+|rs'`sz+|z{.d{!P+|!P!Q/Z!Q#O+|#O#P'`#P;'S+|;'S;=`4m<%lO+|U-}V'_QOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[Q.iV'_QOY.dYZ/OZr.ds#O.d#P;'S.d;'S;=`/T<%lO.dQ/TO'_QQ/WP;=`<%l.dU/`]'_QOY0XYZ3uZr0Xrs(tsz0Xz{.d{!P0X!P!Q/Z!Q#O0X#O#P(t#P;'S0X;'S;=`4a<%lO0XU0^]'_QOY1VYZ2XZr1Vrs)^sz1Vz{2w{!P1V!P!Q/Z!Q#O1V#O#P)^#P;'S1V;'S;=`4g<%lO1VU1`]'_Q'PS'OSOY1VYZ2XZr1Vrs)^sz1Vz{2w{!P1V!P!Q/Z!Q#O1V#O#P)^#P;'S1V;'S;=`4g<%lO1VU2bV'_Q'PS'OSOz)^z{)z{!P)^!P!Q(_!Q;'S)^;'S;=`*g<%lO)^U2|]'_QOY0XYZ3uZr0Xrs(tsz0Xz{2w{!P0X!P!Q.d!Q#O0X#O#P(t#P;'S0X;'S;=`4a<%lO0XU3zV'_QOz)^z{)z{!P)^!P!Q(_!Q;'S)^;'S;=`*g<%lO)^U4dP;=`<%l0XU4jP;=`<%l1VU4pP;=`<%l+|U4vP;=`<%l$nU5QV'_Q'PSOY.dYZ/OZr.ds#O.d#P;'S.d;'S;=`/T<%lO.d_5p]'_Q&|X'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_6rV'_Q&|X'OSOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[_7b_ZX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q!_$n!_!`8a!`#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_8j]#PX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_9lV']Q'OS'^XOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[_:[]'QX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_;^i'_Q'vW'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q!c$n!c!}<{!}#O$n#O#P&[#P#R$n#R#S<{#S#T$n#T#o<{#o${$n${$|<{$|4w$n4w5b<{5b5i$n5i6S<{6S;'S$n;'S;=`4s<%lO$n_=Uj'_Q_X'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q![<{![!c$n!c!}<{!}#O$n#O#P&[#P#R$n#R#S<{#S#T$n#T#o<{#o${$n${$|<{$|4w$n4w5b<{5b5i$n5i6S<{6S;'S$n;'S;=`4s<%lO$n_?P_(TP'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q!_$n!_!`@O!`#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_@X]#OX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_AZa!qX'_Q'OSOY$nYZ%nZr$nrs&[sv$nvwB`wz$nz{+O{!P$n!P!Q,z!Q!_$n!_!`@O!`#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_Bi]'}X'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_Cik'_Q'OSOYE^YZGfZrE^rsHvswE^wxFdxzE^z{Ih{!PE^!P!QKl!Q!cE^!c!}Lp!}#OE^#O#P!!l#P#RE^#R#SLp#S#TE^#T#oLp#o${E^${$|Lp$|4wE^4w5bLp5b5iE^5i6SLp6S;'SE^;'S;=`!*}<%lOE^_Ee_'_Q'OSOY$nYZ%nZr$nrs&[sw$nwxFdxz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_Fm]'_Q'OSsXOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_GmX'_Q'OSOw&[wxHYxz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[]HaV'OSsXOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[]H{X'OSOw&[wxHYxz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[_Im_'_QOY+|YZ-xZr+|rs'`sw+|wxJlxz+|z{+O{!P+|!P!Q4y!Q#O+|#O#P'`#P;'S+|;'S;=`4m<%lO+|_Js]'_QsXOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_Kq_'_QOY+|YZ-xZr+|rs'`sw+|wxJlxz+|z{.d{!P+|!P!Q/Z!Q#O+|#O#P'`#P;'S+|;'S;=`4m<%lO+|_Lyl'_Q'OS'ZXOY$nYZ%nZr$nrs&[sw$nwxFdxz$nz{+O{!P$n!P!Q,z!Q![Nq![!c$n!c!}Nq!}#O$n#O#P&[#P#R$n#R#SNq#S#T$n#T#oNq#o${$n${$|Nq$|4w$n4w5bNq5b5i$n5i6SNq6S;'S$n;'S;=`4s<%lO$n_Nzj'_Q'OS'ZXOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q![Nq![!c$n!c!}Nq!}#O$n#O#P&[#P#R$n#R#SNq#S#T$n#T#oNq#o${$n${$|Nq$|4w$n4w5bNq5b5i$n5i6SNq6S;'S$n;'S;=`4s<%lO$n]!!qZ'OSOzHvz{!#d{!PHv!P!Q!$n!Q#iHv#i#j!%Z#j#lHv#l#m!'V#m;'SHv;'S;=`!*w<%lOHv]!#gXOw'`wx!$Sxz'`z{&v{!P'`!P!Q*y!Q;'S'`;'S;=`*m<%lO'`]!$XVsXOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[]!$qWOw'`wx!$Sxz'`{!P'`!P!Q(_!Q;'S'`;'S;=`*m<%lO'`]!%`^'OSOz&[z{&v{!P&[!P!Q'x!Q![!&[![!c&[!c!i!&[!i#T&[#T#Z!&[#Z#o&[#o#p!({#p;'S&[;'S;=`*s<%lO&[]!&a['OSOz&[z{&v{!P&[!P!Q'x!Q![!'V![!c&[!c!i!'V!i#T&[#T#Z!'V#Z;'S&[;'S;=`*s<%lO&[]!'[['OSOz&[z{&v{!P&[!P!Q'x!Q![!(Q![!c&[!c!i!(Q!i#T&[#T#Z!(Q#Z;'S&[;'S;=`*s<%lO&[]!(V['OSOz&[z{&v{!P&[!P!Q'x!Q![Hv![!c&[!c!iHv!i#T&[#T#ZHv#Z;'S&[;'S;=`*s<%lO&[]!)Q['OSOz&[z{&v{!P&[!P!Q'x!Q![!)v![!c&[!c!i!)v!i#T&[#T#Z!)v#Z;'S&[;'S;=`*s<%lO&[]!){^'OSOz&[z{&v{!P&[!P!Q'x!Q![!)v![!c&[!c!i!)v!i#T&[#T#Z!)v#Z#q&[#q#rHv#r;'S&[;'S;=`*s<%lO&[]!*zP;=`<%lHv_!+QP;=`<%lE^_!+^]}X'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!,`]!PX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!-`_(QX'_QOY+|YZ-xZr+|rs'`sz+|z{+O{!P+|!P!Q4y!Q!_+|!_!`!._!`#O+|#O#P'`#P;'S+|;'S;=`4m<%lO+|_!.f]#OX'_QOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!/h_(PX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q!_$n!_!`@O!`#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!0p]!eX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!1r`'gX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q!_$n!_!`@O!`!a!2t!a#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!2}]#QX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!4P^(OX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!O$n!O!P!4{!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!5U`!lX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!O$n!O!P!6W!P!Q,z!Q!_$n!_!`!7Y!`#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!6a]!tX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$nV!7c]'qP'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_!8c_'_Q'xXOY+|YZ-xZr+|rs'`sz+|z{!9b{!P+|!P!Q!:O!Q!_+|!_!`!._!`#O+|#O#P'`#P;'S+|;'S;=`4m<%lO+|_!9iV&}]'_QOY.dYZ/OZr.ds#O.d#P;'S.d;'S;=`/T<%lO.d_!:V]'_QUXOY!;OYZ3uZr!;Ors!>jsz!;Oz{!Aq{!P!;O!P!Q!:O!Q#O!;O#O#P!>j#P;'S!;O;'S;=`!Bk<%lO!;O_!;V]'_QUXOY!jYZ(tZz!>jz{!=x{!P!>j!P!Q!?|!Q;'S!>j;'S;=`!@e<%lO!>j]!>oXUXOY!=SYZ)^Zz!=Sz{!=x{!P!=S!P!Q!?[!Q;'S!=S;'S;=`!@k<%lO!=S]!?aXUXOY!>jYZ(tZz!>jz{!?|{!P!>j!P!Q!?[!Q;'S!>j;'S;=`!@e<%lO!>jX!@RSUXOY!?|Z;'S!?|;'S;=`!@_<%lO!?|X!@bP;=`<%l!?|]!@hP;=`<%l!>j]!@nP;=`<%l!=S_!@x]'_QUXOY!;OYZ3uZr!;Ors!>jsz!;Oz{!@q{!P!;O!P!Q!Aq!Q#O!;O#O#P!>j#P;'S!;O;'S;=`!Bk<%lO!;OZ!AxX'_QUXOY!AqYZ/OZr!Aqrs!?|s#O!Aq#O#P!?|#P;'S!Aq;'S;=`!Be<%lO!AqZ!BhP;=`<%l!Aq_!BnP;=`<%l!;O_!BtP;=`<%l!o![!c&[!c!i#>o!i#T&[#T#Z#>o#Z#o&[#o#p#A`#p;'S&[;'S;=`*s<%lO&[U#>t['OSOz&[z{&v{!P&[!P!Q'x!Q![#?j![!c&[!c!i#?j!i#T&[#T#Z#?j#Z;'S&[;'S;=`*s<%lO&[U#?o['OSOz&[z{&v{!P&[!P!Q'x!Q![#@e![!c&[!c!i#@e!i#T&[#T#Z#@e#Z;'S&[;'S;=`*s<%lO&[U#@j['OSOz&[z{&v{!P&[!P!Q'x!Q![#;}![!c&[!c!i#;}!i#T&[#T#Z#;}#Z;'S&[;'S;=`*s<%lO&[U#Ae['OSOz&[z{&v{!P&[!P!Q'x!Q![#BZ![!c&[!c!i#BZ!i#T&[#T#Z#BZ#Z;'S&[;'S;=`*s<%lO&[U#B`^'OSOz&[z{&v{!P&[!P!Q'x!Q![#BZ![!c&[!c!i#BZ!i#T&[#T#Z#BZ#Z#q&[#q#r#;}#r;'S&[;'S;=`*s<%lO&[U#C_P;=`<%l#;}_#Ck]XX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_#Dm_'{X'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q!_$n!_!`@O!`#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_#Ewl'_Q'OS!yW'TPOY$nYZ%nZr$nrs#Gosw$nwx#H]xz$nz{+O{!P$n!P!Q,z!Q![#8W![!c$n!c!}#8W!}#O$n#O#P&[#P#R$n#R#S#8W#S#T$n#T#o#8W#o${$n${$|#8W$|4w$n4w5b#8W5b5i$n5i6S#8W6S;'S$n;'S;=`4s<%lO$n]#GvV'OS'^XOz&[z{&v{!P&[!P!Q'x!Q;'S&[;'S;=`*s<%lO&[_#Hd_'_Q'OSOYE^YZGfZrE^rsHvswE^wxFdxzE^z{Ih{!PE^!P!QKl!Q#OE^#O#P!!l#P;'SE^;'S;=`!*}<%lOE^_#Ink'_Q'OS!yW'TPOY$nYZ%nZr$nrs&[st#Kctz$nz{+O{!P$n!P!Q,z!Q![#8W![!c$n!c!}#8W!}#O$n#O#P&[#P#R$n#R#S#8W#S#T$n#T#o#8W#o${$n${$|#8W$|4w$n4w5b#8W5b5i$n5i6S#8W6S;'S$n;'S;=`4s<%lO$nV#Kji'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q!c$n!c!}#MX!}#O$n#O#P&[#P#R$n#R#S#MX#S#T$n#T#o#MX#o${$n${$|#MX$|4w$n4w5b#MX5b5i$n5i6S#MX6S;'S$n;'S;=`4s<%lO$nV#Mbj'_Q'OS'TPOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q![#MX![!c$n!c!}#MX!}#O$n#O#P&[#P#R$n#R#S#MX#S#T$n#T#o#MX#o${$n${$|#MX$|4w$n4w5b#MX5b5i$n5i6S#MX6S;'S$n;'S;=`4s<%lO$n_$ ]]wX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_$!_a'rX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q!_$n!_!`@O!`#O$n#O#P&[#P#p$n#p#q$#d#q;'S$n;'S;=`4s<%lO$n_$#m]'|X'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n_$$o]vX'_Q'OSOY$nYZ%nZr$nrs&[sz$nz{+O{!P$n!P!Q,z!Q#O$n#O#P&[#P;'S$n;'S;=`4s<%lO$n",tokenizers:[W,D,Z,0,1,2,3],topRules:{SourceFile:[0,8]},specialized:[{term:281,get:d=>K[d]||-1}],tokenPrec:15596});var J=o(59119);const A=J.qp.define({name:"rust",parser:yO.configure({props:[J.uj.add({IfExpression:(0,J.tC)({except:/^\s*({|else\b)/}),"String BlockComment":()=>null,AttributeItem:d=>d.continue(),"Statement MatchArm":(0,J.tC)()}),J.x0.add(d=>{if(/(Block|edTokens|List)$/.test(d.name))return J.Dv;if(d.name=="BlockComment")return R=>({from:R.from+2,to:R.to-2})})]}),languageData:{commentTokens:{line:"//",block:{open:"/*",close:"*/"}},indentOnInput:/^\s*(?:\{|\})$/,closeBrackets:{stringPrefixes:["b","r","br"]}}});function l(){return new J.ri(A)}},12554:function(WO,V,o){"use strict";o.r(V),o.d(V,{sass:function(){return dO},sassCompletionSource:function(){return C},sassLanguage:function(){return OO}});var a=o(53105),t=o(35524);const b=154,v=155,X=156,P=1,x=2,s=3,w=157,p=158,c=4,n=5,i=159,e=160,Q=161,g=162,$=6,f=7,T=8,q=9,y=0,h=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288],k=58,Z=40,W=95,D=91,wO=45,K=46,yO=35,J=37,A=123,l=125,d=47,R=42,j=10,H=61,tO=43,I=38;function rO(aO){return aO>=65&&aO<=90||aO>=97&&aO<=122||aO>=161}function lO(aO){return aO>=48&&aO<=57}function G(aO){let AO;return aO.next==d&&((AO=aO.peek(1))==d||AO==R)}const iO=new a.Jq((aO,AO)=>{if(AO.dialectEnabled(y)){let se;if(aO.next<0&&AO.canShift(Q))aO.acceptToken(Q);else if(((se=aO.peek(-1))==j||se<0)&&AO.canShift(e)){let pe=0;for(;aO.next!=j&&h.includes(aO.next);)aO.advance(),pe++;aO.next==j||G(aO)?aO.acceptToken(e,-pe):pe&&aO.acceptToken(g)}else if(aO.next==j)aO.acceptToken(i,1);else if(h.includes(aO.next)){for(aO.advance();aO.next!=j&&h.includes(aO.next);)aO.advance();aO.acceptToken(g)}}else{let se=0;for(;h.includes(aO.next);)aO.advance(),se++;se&&aO.acceptToken(g)}},{contextual:!0}),gO=new a.Jq((aO,AO)=>{if(G(aO)){if(aO.advance(),AO.dialectEnabled(y)){let se=-1;for(let pe=1;;pe++){let Se=aO.peek(-pe-1);if(Se==j||Se<0){se=pe+1;break}else if(!h.includes(Se))break}if(se>-1){let pe=aO.next==R,Se=0;for(aO.advance();aO.next>=0;)if(aO.next==j){aO.advance();let we=0;for(;aO.next!=j&&h.includes(aO.next);)we++,aO.advance();if(we=0;)aO.advance();aO.acceptToken($)}else{for(aO.advance();aO.next>=0;){let{next:se}=aO;if(aO.advance(),se==R&&aO.next==d){aO.advance();break}}aO.acceptToken(f)}}}),M=new a.Jq((aO,AO)=>{(aO.next==tO||aO.next==H)&&AO.dialectEnabled(y)&&aO.acceptToken(aO.next==H?T:q,1)}),U=new a.Jq((aO,AO)=>{if(!AO.dialectEnabled(y))return;let se=AO.context.depth;if(aO.next<0&&se){aO.acceptToken(v);return}if(aO.peek(-1)==j){let Se=0;for(;aO.next!=j&&h.includes(aO.next);)aO.advance(),Se++;Se!=se&&aO.next!=j&&!G(aO)&&(Se{for(let se=!1,pe=0,Se=0;;Se++){let{next:we}=aO;if(rO(we)||we==wO||we==W||se&&lO(we))!se&&(we!=wO||Se>0)&&(se=!0),pe===Se&&we==wO&&pe++,aO.advance();else if(we==yO&&aO.peek(1)==A){aO.acceptToken(n,2);break}else{se&&aO.acceptToken(we==Z?w:pe==2&&AO.canShift(c)?c:p);break}}}),PO=new a.Jq(aO=>{if(aO.next==l){for(aO.advance();rO(aO.next)||aO.next==wO||aO.next==W||lO(aO.next);)aO.advance();aO.next==yO&&aO.peek(1)==A?aO.acceptToken(x,2):aO.acceptToken(P)}}),bO=new a.Jq(aO=>{if(h.includes(aO.peek(-1))){let{next:AO}=aO;(rO(AO)||AO==W||AO==yO||AO==K||AO==D||AO==k||AO==wO||AO==I)&&aO.acceptToken(X)}}),fO=new a.Jq(aO=>{if(!h.includes(aO.peek(-1))){let{next:AO}=aO;if(AO==J&&(aO.advance(),aO.acceptToken(s)),rO(AO)){do aO.advance();while(rO(aO.next));aO.acceptToken(s)}}});function jO(aO,AO){this.parent=aO,this.depth=AO,this.hash=(aO?aO.hash+aO.hash<<8:0)+AO+(AO<<4)}const L=new jO(null,0),sO=new a.IK({start:L,shift(aO,AO,se,pe){return AO==b?new jO(aO,se.pos-pe.pos):AO==v?aO.parent:aO},hash(aO){return aO.hash}}),mO=(0,t.Gv)({"AtKeyword import charset namespace keyframes media supports include mixin use forward extend at-root":t.pJ.definitionKeyword,"Keyword selector":t.pJ.keyword,ControlKeyword:t.pJ.controlKeyword,NamespaceName:t.pJ.namespace,KeyframeName:t.pJ.labelName,TagName:t.pJ.tagName,"ClassName Suffix":t.pJ.className,PseudoClassName:t.pJ.constant(t.pJ.className),IdName:t.pJ.labelName,"FeatureName PropertyName":t.pJ.propertyName,AttributeName:t.pJ.attributeName,NumberLiteral:t.pJ.number,KeywordQuery:t.pJ.keyword,UnaryQueryOp:t.pJ.operatorKeyword,"CallTag ValueName":t.pJ.atom,VariableName:t.pJ.variableName,SassVariableName:t.pJ.special(t.pJ.variableName),Callee:t.pJ.operatorKeyword,Unit:t.pJ.unit,"UniversalSelector NestingSelector IndentedMixin IndentedInclude":t.pJ.definitionOperator,MatchOp:t.pJ.compareOperator,"ChildOp SiblingOp, LogicOp":t.pJ.logicOperator,BinOp:t.pJ.arithmeticOperator,"Important Global Default":t.pJ.modifier,Comment:t.pJ.blockComment,LineComment:t.pJ.lineComment,ColorLiteral:t.pJ.color,"ParenthesizedContent StringLiteral":t.pJ.string,"InterpolationStart InterpolationContinue InterpolationEnd":t.pJ.meta,': "..."':t.pJ.punctuation,"PseudoOp #":t.pJ.derefOperator,"; ,":t.pJ.separator,"( )":t.pJ.paren,"[ ]":t.pJ.squareBracket,"{ }":t.pJ.brace}),GO={__proto__:null,not:62,only:62,using:179,as:189,with:193,without:193,hide:207,show:207,from:230,to:232,if:245,through:251,in:257},HO={__proto__:null,url:80,"url-prefix":80,domain:80,regexp:80,lang:94,"nth-child":94,"nth-last-child":94,"nth-of-type":94,"nth-last-of-type":94,dir:94,"host-context":94,selector:172},ie={__proto__:null,"@import":156,"@include":176,"@mixin":182,"@function":182,"@use":186,"@extend":196,"@at-root":200,"@forward":204,"@media":210,"@charset":214,"@namespace":218,"@keyframes":224,"@supports":236,"@if":240,"@else":242,"@for":248,"@each":254,"@while":260,"@debug":264,"@warn":264,"@error":264,"@return":264},BO=a.WQ.deserialize({version:14,states:"L|Q`Q+tOOO#fQ+tOOP#mOpOOOOQ#U'#Ch'#ChO#rQ(pO'#CjOOQ#U'#Ci'#CiO%_Q)QO'#FxO%rQ.jO'#CnO&jQ#dO'#DWO'aQ(pO'#CgO'hQ)OO'#DYO'sQ#dO'#DaO'xQ#dO'#DeO'}Q#dO'#DnOOQ#U'#Fx'#FxO(SQ(pO'#FxO(ZQ(nO'#DrO%rQ.jO'#DzO%rQ.jO'#EVO%rQ.jO'#EYO%rQ.jO'#E[O(`Q)OO'#EaO)QQ)OO'#EcO%rQ.jO'#EeO)_Q)OO'#EhO%rQ.jO'#EjO)yQ)OO'#ElO*UQ#dO'#EoO*ZQ)OO'#EuO*oQ)OO'#FVOOQ&Z'#Fw'#FwOOQ&Y'#FY'#FYO*yQ(nO'#FYQ`Q+tOOO%rQ.jO'#EwO+UQ(nO'#E{O+ZQ)OO'#FOO%rQ.jO'#FRO%rQ.jO'#FTOOQ&Z'#Fa'#FaO+cQ+uO'#GRO+pQ(oO'#GRQOQ#SOOP,RO#SO'#FvPOOO)CAk)CAkOOQ#U'#Cm'#CmOOQ#U,59W,59WOOQ#i'#Cp'#CpO%rQ.jO'#CsO,aQ.wO'#CuO.|Q.^O,59YO%rQ.jO'#CzOOQ#S'#DO'#DOO/_Q(nO'#DTOOQ#i'#Fz'#FzO/dQ(nO'#C}OOQ#U'#DX'#DXOOQ#U,59r,59rO&jQ#dO,59rO/iQ)OO,59tO'sQ#dO,59{O'xQ#dO,5:PO(`Q)OO,5:TO(`Q)OO,5:VO(`Q)OO,5:WO(`Q)OO'#F`O/tQ(nO,59RO0PQ+tO'#DpO0WQ#TO'#DpOOQ&Z,59R,59ROOQ#U'#D['#D[OOQ#S'#D_'#D_OOQ#U,59t,59tO0]Q(nO,59tO0bQ(nO,59tOOQ#U'#Dc'#DcOOQ#U,59{,59{OOQ#S'#Dg'#DgO0gQ9`O,5:POOQ#U'#Do'#DoOOQ#U,5:Y,5:YO1gQ.jO,5:^O1qQ.jO,5:fO2jQ.jO,5:qO2wQ.YO,5:tO3YQ.jO,5:vOOQ#U'#Cj'#CjO4RQ(pO,5:{O4`Q(pO,5:}OOQ&Z,5:},5:}O4gQ)OO,5:}O4lQ.jO,5;POOQ#S'#D}'#D}O5[Q)OO'#ESO5cQ(nO'#GTO*ZQ)OO'#ERO5wQ(nO'#ETOOQ#S'#GU'#GUO/wQ(nO,5;SO3`Q.YO,5;UOOQ#d'#En'#EnO*yQ(nO,5;WO5|Q)OO,5;WOOQ#S'#Eq'#EqO6UQ(nO,5;ZO6ZQ(nO,5;aO6fQ(nO,5;qOOQ&Z'#GV'#GVOOQ&Y,5;t,5;tOOQ&Y-E9W-E9WO2wQ.YO,5;cO6tQ)OO,5;gO6yQ)OO'#GXO7RQ)OO,5;jO2wQ.YO,5;mO3`Q.YO,5;oOOQ&Z-E9_-E9_O7WQ(oO,5dQ(pO1G/rO?WQ(pO,5;zOOQ#S-E9^-E9^OOQ&Z1G.m1G.mO?eQ(nO,5:[O?jQ+uO,5:[O?qQ)OO'#D`O?xQ.jO'#D^OOQ#U1G/k1G/kO%rQ.jO1G/kO@tQ.jO'#DtOAOQ.kO1G/xOOQ#T1G/x1G/xO*yQ(nO1G0QOA{Q+uO'#GVOOQ&Z1G0]1G0]O/dQ(nO1G0]OOQ&Z1G0`1G0`OOQ&Z1G0b1G0bO/dQ(nO1G0bODeQ)OO1G0bOOQ&Z1G0g1G0gOOQ&Z1G0i1G0iODmQ)OO1G0iODrQ(nO1G0iODwQ)OO1G0kOOQ&Z1G0k1G0kOEVQ.jO'#FfOEgQ#dO1G0kOElQ(nO'#D}OEwQ(nO,5:jOE|Q(nO,5:nO*ZQ)OO,5:lOFUQ)OO'#FeOFiQ(nO,5]AN>]O!1{Q(pO,5;yOOQ#S-E9]-E9]O!2VQ.jO,5;xOOQ#S-E9[-E9[O!2aQ.YO1G1hO!2uQ(nO1G1hO*yQ(nOAN?SO!3QQ(nOAN?ZO/wQ(nOAN?ZO!3YQ.jO,5^z{>c{|>||}Co}!ODQ!O!PDo!P!QFY!Q![Fk![!]Gf!]!^Hb!^!_Hs!_!`I[!`!aIs!a!b#r!b!cJt!c!}#r!}#OL^#O#P#r#P#QLo#Q#RMQ#R#T#r#T#UMg#U#c#r#c#dNx#d#o#r#o#p! _#p#qMQ#q#r! p#r#s!!R#s;'S#r;'S;=`!!j<%lO#rW#uSOy$Rz;'S$R;'S;=`$d<%lO$RW$WSyWOy$Rz;'S$R;'S;=`$d<%lO$RW$gP;=`<%l$RY$m[Oy$Rz!_$R!_!`%c!`#W$R#W#X%v#X#Z$R#Z#[)Z#[#]$R#]#^,V#^;'S$R;'S;=`$d<%lO$RY%jSyWlQOy$Rz;'S$R;'S;=`$d<%lO$RY%{UyWOy$Rz#X$R#X#Y&_#Y;'S$R;'S;=`$d<%lO$RY&dUyWOy$Rz#Y$R#Y#Z&v#Z;'S$R;'S;=`$d<%lO$RY&{UyWOy$Rz#T$R#T#U'_#U;'S$R;'S;=`$d<%lO$RY'dUyWOy$Rz#i$R#i#j'v#j;'S$R;'S;=`$d<%lO$RY'{UyWOy$Rz#`$R#`#a(_#a;'S$R;'S;=`$d<%lO$RY(dUyWOy$Rz#h$R#h#i(v#i;'S$R;'S;=`$d<%lO$RY(}S!kQyWOy$Rz;'S$R;'S;=`$d<%lO$RY)`UyWOy$Rz#`$R#`#a)r#a;'S$R;'S;=`$d<%lO$RY)wUyWOy$Rz#c$R#c#d*Z#d;'S$R;'S;=`$d<%lO$RY*`UyWOy$Rz#U$R#U#V*r#V;'S$R;'S;=`$d<%lO$RY*wUyWOy$Rz#T$R#T#U+Z#U;'S$R;'S;=`$d<%lO$RY+`UyWOy$Rz#`$R#`#a+r#a;'S$R;'S;=`$d<%lO$RY+yS!jQyWOy$Rz;'S$R;'S;=`$d<%lO$RY,[UyWOy$Rz#a$R#a#b,n#b;'S$R;'S;=`$d<%lO$RY,sUyWOy$Rz#d$R#d#e-V#e;'S$R;'S;=`$d<%lO$RY-[UyWOy$Rz#c$R#c#d-n#d;'S$R;'S;=`$d<%lO$RY-sUyWOy$Rz#f$R#f#g.V#g;'S$R;'S;=`$d<%lO$RY.[UyWOy$Rz#h$R#h#i.n#i;'S$R;'S;=`$d<%lO$RY.sUyWOy$Rz#T$R#T#U/V#U;'S$R;'S;=`$d<%lO$RY/[UyWOy$Rz#b$R#b#c/n#c;'S$R;'S;=`$d<%lO$RY/sUyWOy$Rz#h$R#h#i0V#i;'S$R;'S;=`$d<%lO$RY0^S!iQyWOy$Rz;'S$R;'S;=`$d<%lO$R~0mWOY0jZr0jrs1Vs#O0j#O#P1[#P;'S0j;'S;=`2W<%lO0j~1[Oj~~1_RO;'S0j;'S;=`1h;=`O0j~1kXOY0jZr0jrs1Vs#O0j#O#P1[#P;'S0j;'S;=`2W;=`<%l0j<%lO0j~2ZP;=`<%l0jZ2cY!UPOy$Rz!Q$R!Q![3R![!c$R!c!i3R!i#T$R#T#Z3R#Z;'S$R;'S;=`$d<%lO$RY3WYyWOy$Rz!Q$R!Q![3v![!c$R!c!i3v!i#T$R#T#Z3v#Z;'S$R;'S;=`$d<%lO$RY3{YyWOy$Rz!Q$R!Q![4k![!c$R!c!i4k!i#T$R#T#Z4k#Z;'S$R;'S;=`$d<%lO$RY4rYhQyWOy$Rz!Q$R!Q![5b![!c$R!c!i5b!i#T$R#T#Z5b#Z;'S$R;'S;=`$d<%lO$RY5iYhQyWOy$Rz!Q$R!Q![6X![!c$R!c!i6X!i#T$R#T#Z6X#Z;'S$R;'S;=`$d<%lO$RY6^YyWOy$Rz!Q$R!Q![6|![!c$R!c!i6|!i#T$R#T#Z6|#Z;'S$R;'S;=`$d<%lO$RY7TYhQyWOy$Rz!Q$R!Q![7s![!c$R!c!i7s!i#T$R#T#Z7s#Z;'S$R;'S;=`$d<%lO$RY7xYyWOy$Rz!Q$R!Q![8h![!c$R!c!i8h!i#T$R#T#Z8h#Z;'S$R;'S;=`$d<%lO$RY8oShQyWOy$Rz;'S$R;'S;=`$d<%lO$R_9O`Oy$Rz}$R}!O:Q!O!Q$R!Q![:Q![!_$R!_!`;T!`!c$R!c!}:Q!}#R$R#R#S:Q#S#T$R#T#o:Q#o;'S$R;'S;=`$d<%lO$RZ:X^yWcROy$Rz}$R}!O:Q!O!Q$R!Q![:Q![!c$R!c!}:Q!}#R$R#R#S:Q#S#T$R#T#o:Q#o;'S$R;'S;=`$d<%lO$R[;[S![SyWOy$Rz;'S$R;'S;=`$d<%lO$RZ;oS$tPlQOy$Rz;'S$R;'S;=`$d<%lO$RZQSfROy$Rz;'S$R;'S;=`$d<%lO$R~>cOe~_>jU$mPlQOy$Rz!_$R!_!`;T!`;'S$R;'S;=`$d<%lO$RZ?TWlQ!aPOy$Rz!O$R!O!P?m!P!Q$R!Q![Br![;'S$R;'S;=`$d<%lO$RZ?rUyWOy$Rz!Q$R!Q![@U![;'S$R;'S;=`$d<%lO$RZ@]YyW$oROy$Rz!Q$R!Q![@U![!g$R!g!h@{!h#X$R#X#Y@{#Y;'S$R;'S;=`$d<%lO$RZAQYyWOy$Rz{$R{|Ap|}$R}!OAp!O!Q$R!Q![BX![;'S$R;'S;=`$d<%lO$RZAuUyWOy$Rz!Q$R!Q![BX![;'S$R;'S;=`$d<%lO$RZB`UyW$oROy$Rz!Q$R!Q![BX![;'S$R;'S;=`$d<%lO$RZBy[yW$oROy$Rz!O$R!O!P@U!P!Q$R!Q![Br![!g$R!g!h@{!h#X$R#X#Y@{#Y;'S$R;'S;=`$d<%lO$RZCtSvROy$Rz;'S$R;'S;=`$d<%lO$RZDVWlQOy$Rz!O$R!O!P?m!P!Q$R!Q![Br![;'S$R;'S;=`$d<%lO$RZDtW$pROy$Rz!O$R!O!PE^!P!Q$R!Q![@U![;'S$R;'S;=`$d<%lO$RYEcUyWOy$Rz!O$R!O!PEu!P;'S$R;'S;=`$d<%lO$RYE|SuQyWOy$Rz;'S$R;'S;=`$d<%lO$RYF_SlQOy$Rz;'S$R;'S;=`$d<%lO$RZFp[$oROy$Rz!O$R!O!P@U!P!Q$R!Q![Br![!g$R!g!h@{!h#X$R#X#Y@{#Y;'S$R;'S;=`$d<%lO$RZGkUtROy$Rz![$R![!]G}!];'S$R;'S;=`$d<%lO$RXHUS}PyWOy$Rz;'S$R;'S;=`$d<%lO$RZHgS!lROy$Rz;'S$R;'S;=`$d<%lO$RYHxUlQOy$Rz!_$R!_!`%c!`;'S$R;'S;=`$d<%lO$R^IaU![SOy$Rz!_$R!_!`%c!`;'S$R;'S;=`$d<%lO$RZIzV!^PlQOy$Rz!_$R!_!`%c!`!aJa!a;'S$R;'S;=`$d<%lO$RXJhS!^PyWOy$Rz;'S$R;'S;=`$d<%lO$RXJwWOy$Rz!c$R!c!}Ka!}#T$R#T#oKa#o;'S$R;'S;=`$d<%lO$RXKh[!oPyWOy$Rz}$R}!OKa!O!Q$R!Q![Ka![!c$R!c!}Ka!}#T$R#T#oKa#o;'S$R;'S;=`$d<%lO$RXLcS!YPOy$Rz;'S$R;'S;=`$d<%lO$R^LtS!WUOy$Rz;'S$R;'S;=`$d<%lO$R[MTUOy$Rz!_$R!_!`;T!`;'S$R;'S;=`$d<%lO$RZMjUOy$Rz#b$R#b#cM|#c;'S$R;'S;=`$d<%lO$RZNRUyWOy$Rz#W$R#W#XNe#X;'S$R;'S;=`$d<%lO$RZNlSmRyWOy$Rz;'S$R;'S;=`$d<%lO$RZN{UOy$Rz#f$R#f#gNe#g;'S$R;'S;=`$d<%lO$RZ! dS!eROy$Rz;'S$R;'S;=`$d<%lO$RZ! uS!mROy$Rz;'S$R;'S;=`$d<%lO$R]!!WU!aPOy$Rz!_$R!_!`;T!`;'S$R;'S;=`$d<%lO$RW!!mP;=`<%l#r",tokenizers:[U,bO,PO,fO,eO,iO,gO,M,0,1,2,3],topRules:{StyleSheet:[0,10],Styles:[1,134]},dialects:{indented:0},specialized:[{term:158,get:aO=>GO[aO]||-1},{term:157,get:aO=>HO[aO]||-1},{term:77,get:aO=>ie[aO]||-1}],tokenPrec:3003});var re=o(59119),le=o(48120);const OO=re.qp.define({name:"sass",parser:BO.configure({props:[re.x0.add({Block:re.Dv,Comment(aO,AO){return{from:aO.from+2,to:AO.sliceDoc(aO.to-2,aO.to)=="*/"?aO.to-2:aO.to}}}),re.uj.add({Declaration:(0,re.tC)()})]}),languageData:{commentTokens:{block:{open:"/*",close:"*/"},line:"//"},indentOnInput:/^\s*\}$/,wordChars:"$-"}}),_=OO.configure({dialect:"indented",props:[re.uj.add({"Block RuleSet":aO=>aO.baseIndent+aO.unit}),re.x0.add({Block:aO=>({from:aO.from,to:aO.to})})]}),C=(0,le.defineCSSCompletionSource)(aO=>aO.name=="VariableName"||aO.name=="SassVariableName");function dO(aO){return new re.ri(aO!=null&&aO.indented?_:OO,OO.data.of({autocomplete:C}))}},21390:function(WO,V,o){"use strict";o.r(V),o.d(V,{Cassandra:function(){return Ee},MSSQL:function(){return ee},MariaSQL:function(){return Qe},MySQL:function(){return ZO},PLSQL:function(){return Le},PostgreSQL:function(){return Ke},SQLDialect:function(){return pe},SQLite:function(){return ye},StandardSQL:function(){return Ue},keywordCompletion:function(){return we},keywordCompletionSource:function(){return Se},schemaCompletion:function(){return Ze},schemaCompletionSource:function(){return Ve},sql:function(){return Ne}});var a=o(59119),t=o(35524),b=o(53105),v=o(34790);const X=36,P=1,x=2,s=3,w=4,p=5,c=6,n=7,i=8,e=9,Q=10,g=11,$=12,f=13,T=14,q=15,y=16,h=17,k=18,Z=19,W=20,D=21,wO=22,K=23,yO=24;function J(hO){return hO>=65&&hO<=90||hO>=97&&hO<=122||hO>=48&&hO<=57}function A(hO){return hO>=48&&hO<=57||hO>=97&&hO<=102||hO>=65&&hO<=70}function l(hO,QO,IO){for(let zO=!1;;){if(hO.next<0)return;if(hO.next==QO&&!zO){hO.advance();return}zO=IO&&!zO&&hO.next==92,hO.advance()}}function d(hO,QO){O:for(;;){if(hO.next<0)return;if(hO.next==36){hO.advance();for(let IO=0;IO)".charCodeAt(IO);for(;;){if(hO.next<0)return;if(hO.next==zO&&hO.peek(1)==39){hO.advance(2);return}hO.advance()}}function j(hO,QO){for(;!(hO.next!=95&&!J(hO.next));)QO!=null&&(QO+=String.fromCharCode(hO.next)),hO.advance();return QO}function H(hO){if(hO.next==39||hO.next==34||hO.next==96){let QO=hO.next;hO.advance(),l(hO,QO,!1)}else j(hO)}function tO(hO,QO){for(;hO.next==48||hO.next==49;)hO.advance();QO&&hO.next==QO&&hO.advance()}function I(hO,QO){for(;;){if(hO.next==46){if(QO)break;QO=!0}else if(hO.next<48||hO.next>57)break;hO.advance()}if(hO.next==69||hO.next==101)for(hO.advance(),(hO.next==43||hO.next==45)&&hO.advance();hO.next>=48&&hO.next<=57;)hO.advance()}function rO(hO){for(;!(hO.next<0||hO.next==10);)hO.advance()}function lO(hO,QO){for(let IO=0;IO!=&|~^/",specialVar:"?",identifierQuotes:'"',caseInsensitiveIdentifiers:!1,words:iO(M,gO)};function eO(hO,QO,IO,zO){let te={};for(let ge in U)te[ge]=(hO.hasOwnProperty(ge)?hO:U)[ge];return QO&&(te.words=iO(QO,IO||"",zO)),te}function PO(hO){return new b.Jq(QO=>{var IO;let{next:zO}=QO;if(QO.advance(),lO(zO,G)){for(;lO(QO.next,G);)QO.advance();QO.acceptToken(X)}else if(zO==36&&hO.doubleDollarQuotedStrings){let te=j(QO,"");QO.next==36&&(QO.advance(),d(QO,te),QO.acceptToken(s))}else if(zO==39||zO==34&&hO.doubleQuotedStrings)l(QO,zO,hO.backslashEscapes),QO.acceptToken(s);else if(zO==35&&hO.hashComments||zO==47&&QO.next==47&&hO.slashComments)rO(QO),QO.acceptToken(P);else if(zO==45&&QO.next==45&&(!hO.spaceAfterDashes||QO.peek(1)==32))rO(QO),QO.acceptToken(P);else if(zO==47&&QO.next==42){QO.advance();for(let te=1;;){let ge=QO.next;if(QO.next<0)break;if(QO.advance(),ge==42&&QO.next==47){if(te--,QO.advance(),!te)break}else ge==47&&QO.next==42&&(te++,QO.advance())}QO.acceptToken(x)}else if((zO==101||zO==69)&&QO.next==39)QO.advance(),l(QO,39,!0),QO.acceptToken(s);else if((zO==110||zO==78)&&QO.next==39&&hO.charSetCasts)QO.advance(),l(QO,39,hO.backslashEscapes),QO.acceptToken(s);else if(zO==95&&hO.charSetCasts)for(let te=0;;te++){if(QO.next==39&&te>1){QO.advance(),l(QO,39,hO.backslashEscapes),QO.acceptToken(s);break}if(!J(QO.next))break;QO.advance()}else if(hO.plsqlQuotingMechanism&&(zO==113||zO==81)&&QO.next==39&&QO.peek(1)>0&&!lO(QO.peek(1),G)){let te=QO.peek(1);QO.advance(2),R(QO,te),QO.acceptToken(s)}else if(zO==40)QO.acceptToken(n);else if(zO==41)QO.acceptToken(i);else if(zO==123)QO.acceptToken(e);else if(zO==125)QO.acceptToken(Q);else if(zO==91)QO.acceptToken(g);else if(zO==93)QO.acceptToken($);else if(zO==59)QO.acceptToken(f);else if(hO.unquotedBitLiterals&&zO==48&&QO.next==98)QO.advance(),tO(QO),QO.acceptToken(wO);else if((zO==98||zO==66)&&(QO.next==39||QO.next==34)){const te=QO.next;QO.advance(),hO.treatBitsAsBytes?(l(QO,te,hO.backslashEscapes),QO.acceptToken(K)):(tO(QO,te),QO.acceptToken(wO))}else if(zO==48&&(QO.next==120||QO.next==88)||(zO==120||zO==88)&&QO.next==39){let te=QO.next==39;for(QO.advance();A(QO.next);)QO.advance();te&&QO.next==39&&QO.advance(),QO.acceptToken(w)}else if(zO==46&&QO.next>=48&&QO.next<=57)I(QO,!0),QO.acceptToken(w);else if(zO==46)QO.acceptToken(T);else if(zO>=48&&zO<=57)I(QO,!1),QO.acceptToken(w);else if(lO(zO,hO.operatorChars)){for(;lO(QO.next,hO.operatorChars);)QO.advance();QO.acceptToken(q)}else if(lO(zO,hO.specialVar))QO.next==zO&&QO.advance(),H(QO),QO.acceptToken(h);else if(lO(zO,hO.identifierQuotes))l(QO,zO,!1),QO.acceptToken(Z);else if(zO==58||zO==44)QO.acceptToken(y);else if(J(zO)){let te=j(QO,String.fromCharCode(zO));QO.acceptToken(QO.next==46||QO.peek(-te.length-1)==46?k:(IO=hO.words[te.toLowerCase()])!==null&&IO!==void 0?IO:k)}})}const bO=PO(U),fO=b.WQ.deserialize({version:14,states:"%vQ]QQOOO#wQRO'#DSO$OQQO'#CwO%eQQO'#CxO%lQQO'#CyO%sQQO'#CzOOQQ'#DS'#DSOOQQ'#C}'#C}O'UQRO'#C{OOQQ'#Cv'#CvOOQQ'#C|'#C|Q]QQOOQOQQOOO'`QQO'#DOO(xQRO,59cO)PQQO,59cO)UQQO'#DSOOQQ,59d,59dO)cQQO,59dOOQQ,59e,59eO)jQQO,59eOOQQ,59f,59fO)qQQO,59fOOQQ-E6{-E6{OOQQ,59b,59bOOQQ-E6z-E6zOOQQ,59j,59jOOQQ-E6|-E6|O+VQRO1G.}O+^QQO,59cOOQQ1G/O1G/OOOQQ1G/P1G/POOQQ1G/Q1G/QP+kQQO'#C}O+rQQO1G.}O)PQQO,59cO,PQQO'#Cw",stateData:",[~OtOSPOSQOS~ORUOSUOTUOUUOVROXSOZTO]XO^QO_UO`UOaPObPOcPOdUOeUOfUOgUOhUO~O^]ORvXSvXTvXUvXVvXXvXZvX]vX_vX`vXavXbvXcvXdvXevXfvXgvXhvX~OsvX~P!jOa_Ob_Oc_O~ORUOSUOTUOUUOVROXSOZTO^tO_UO`UOa`Ob`Oc`OdUOeUOfUOgUOhUO~OWaO~P$ZOYcO~P$ZO[eO~P$ZORUOSUOTUOUUOVROXSOZTO^QO_UO`UOaPObPOcPOdUOeUOfUOgUOhUO~O]hOsoX~P%zOajObjOcjO~O^]ORkaSkaTkaUkaVkaXkaZka]ka_ka`kaakabkackadkaekafkagkahka~Oska~P'kO^]O~OWvXYvX[vX~P!jOWnO~P$ZOYoO~P$ZO[pO~P$ZO^]ORkiSkiTkiUkiVkiXkiZki]ki_ki`kiakibkickidkiekifkigkihki~Oski~P)xOWkaYka[ka~P'kO]hO~P$ZOWkiYki[ki~P)xOasObsOcsO~O",goto:"#hwPPPPPPPPPPPPPPPPPPPPPPPPPPx||||!Y!^!d!xPPP#[TYOZeUORSTWZbdfqT[OZQZORiZSWOZQbRQdSQfTZgWbdfqQ^PWk^lmrQl_Qm`RrseVORSTWZbdfq",nodeNames:"\u26A0 LineComment BlockComment String Number Bool Null ( ) { } [ ] ; . Operator Punctuation SpecialVar Identifier QuotedIdentifier Keyword Type Bits Bytes Builtin Script Statement CompositeIdentifier Parens Braces Brackets Statement",maxTerm:38,nodeProps:[["isolate",-4,1,2,3,19,""]],skippedNodes:[0,1,2],repeatNodeCount:3,tokenData:"RORO",tokenizers:[0,bO],topRules:{Script:[0,25]},tokenPrec:0});function jO(hO){let QO=hO.cursor().moveTo(hO.from,-1);for(;/Comment/.test(QO.name);)QO.moveTo(QO.from,-1);return QO.node}function L(hO,QO){let IO=hO.sliceString(QO.from,QO.to),zO=/^([`'"])(.*)\1$/.exec(IO);return zO?zO[2]:IO}function sO(hO){return hO&&(hO.name=="Identifier"||hO.name=="QuotedIdentifier")}function mO(hO,QO){if(QO.name=="CompositeIdentifier"){let IO=[];for(let zO=QO.firstChild;zO;zO=zO.nextSibling)sO(zO)&&IO.push(L(hO,zO));return IO}return[L(hO,QO)]}function GO(hO,QO){for(let IO=[];;){if(!QO||QO.name!=".")return IO;let zO=jO(QO);if(!sO(zO))return IO;IO.unshift(L(hO,zO)),QO=jO(zO)}}function HO(hO,QO){let IO=(0,a.qz)(hO).resolveInner(QO,-1),zO=BO(hO.doc,IO);return IO.name=="Identifier"||IO.name=="QuotedIdentifier"||IO.name=="Keyword"?{from:IO.from,quoted:IO.name=="QuotedIdentifier"?hO.doc.sliceString(IO.from,IO.from+1):null,parents:GO(hO.doc,jO(IO)),aliases:zO}:IO.name=="."?{from:QO,quoted:null,parents:GO(hO.doc,IO),aliases:zO}:{from:QO,quoted:null,parents:[],empty:!0,aliases:zO}}const ie=new Set("where group having order union intersect except all distinct limit offset fetch for".split(" "));function BO(hO,QO){let IO;for(let te=QO;!IO;te=te.parent){if(!te)return null;te.name=="Statement"&&(IO=te)}let zO=null;for(let te=IO.firstChild,ge=!1,Ge=null;te;te=te.nextSibling){let Ce=te.name=="Keyword"?hO.sliceString(te.from,te.to).toLowerCase():null,kO=null;if(!ge)ge=Ce=="from";else if(Ce=="as"&&Ge&&sO(te.nextSibling))kO=L(hO,te.nextSibling);else{if(Ce&&ie.has(Ce))break;Ge&&sO(te)&&(kO=L(hO,te))}kO&&(zO||(zO=Object.create(null)),zO[kO]=mO(hO,Ge)),Ge=/Identifier$/.test(te.name)?te:null}return zO}function re(hO,QO){return hO?QO.map(IO=>Object.assign(Object.assign({},IO),{label:IO.label[0]==hO?IO.label:hO+IO.label+hO,apply:void 0})):QO}const le=/^\w*$/,OO=/^[`'"]?\w*[`'"]?$/;function _(hO){return hO.self&&typeof hO.self.label=="string"}class C{constructor(QO,IO){this.idQuote=QO,this.idCaseInsensitive=IO,this.list=[],this.children=void 0}child(QO){let IO=this.children||(this.children=Object.create(null)),zO=IO[QO];return zO||(QO&&!this.list.some(te=>te.label==QO)&&this.list.push(dO(QO,"type",this.idQuote,this.idCaseInsensitive)),IO[QO]=new C(this.idQuote,this.idCaseInsensitive))}maybeChild(QO){return this.children?this.children[QO]:null}addCompletion(QO){let IO=this.list.findIndex(zO=>zO.label==QO.label);IO>-1?this.list[IO]=QO:this.list.push(QO)}addCompletions(QO){for(let IO of QO)this.addCompletion(typeof IO=="string"?dO(IO,"property",this.idQuote,this.idCaseInsensitive):IO)}addNamespace(QO){Array.isArray(QO)?this.addCompletions(QO):_(QO)?this.addNamespace(QO.children):this.addNamespaceObject(QO)}addNamespaceObject(QO){for(let IO of Object.keys(QO)){let zO=QO[IO],te=null,ge=IO.replace(/\\?\./g,Ce=>Ce=="."?"\0":Ce).split("\0"),Ge=this;_(zO)&&(te=zO.self,zO=zO.children);for(let Ce=0;Ce{let{parents:de,from:ii,quoted:He,empty:ti,aliases:ai}=HO(Xe.state,Xe.pos);if(ti&&!Xe.explicit)return null;ai&&de.length==1&&(de=ai[de[0]]||de);let ve=kO;for(let Je of de){for(;!ve.children||!ve.children[Je];)if(ve==kO&&ae)ve=ae;else if(ve==ae&&zO)ve=ve.child(zO);else return null;let SO=ve.maybeChild(Je);if(!SO)return null;ve=SO}let ni=He&&Xe.state.sliceDoc(Xe.pos,Xe.pos+1)==He,_e=ve.list;return ve==kO&&ai&&(_e=_e.concat(Object.keys(ai).map(Je=>({label:Je,type:"constant"})))),{from:ii,to:ni?Xe.pos+1:void 0,options:re(He,_e),validFor:He?OO:le}}}function AO(hO,QO){let IO=Object.keys(hO).map(zO=>({label:QO?zO.toUpperCase():zO,type:hO[zO]==D?"type":hO[zO]==W?"keyword":"variable",boost:-1}));return(0,v.eC)(["QuotedIdentifier","SpecialVar","String","LineComment","BlockComment","."],(0,v.Mb)(IO))}let se=fO.configure({props:[a.uj.add({Statement:(0,a.tC)()}),a.x0.add({Statement(hO,QO){return{from:Math.min(hO.from+100,QO.doc.lineAt(hO.from).to),to:hO.to}},BlockComment(hO){return{from:hO.from+2,to:hO.to-2}}}),(0,t.Gv)({Keyword:t.pJ.keyword,Type:t.pJ.typeName,Builtin:t.pJ.standard(t.pJ.name),Bits:t.pJ.number,Bytes:t.pJ.string,Bool:t.pJ.bool,Null:t.pJ.null,Number:t.pJ.number,String:t.pJ.string,Identifier:t.pJ.name,QuotedIdentifier:t.pJ.special(t.pJ.string),SpecialVar:t.pJ.special(t.pJ.name),LineComment:t.pJ.lineComment,BlockComment:t.pJ.blockComment,Operator:t.pJ.operator,"Semi Punctuation":t.pJ.punctuation,"( )":t.pJ.paren,"{ }":t.pJ.brace,"[ ]":t.pJ.squareBracket})]});class pe{constructor(QO,IO,zO){this.dialect=QO,this.language=IO,this.spec=zO}get extension(){return this.language.extension}static define(QO){let IO=eO(QO,QO.keywords,QO.types,QO.builtin),zO=a.qp.define({name:"sql",parser:se.configure({tokenizers:[{from:bO,to:PO(IO)}]}),languageData:{commentTokens:{line:"--",block:{open:"/*",close:"*/"}},closeBrackets:{brackets:["(","[","{","'",'"',"`"]}}});return new pe(IO,zO,QO)}}function Se(hO,QO=!1){return AO(hO.dialect.words,QO)}function we(hO,QO=!1){return hO.language.data.of({autocomplete:Se(hO,QO)})}function Ve(hO){return hO.schema?aO(hO.schema,hO.tables,hO.schemas,hO.defaultTable,hO.defaultSchema,hO.dialect||Ue):()=>null}function Ze(hO){return hO.schema?(hO.dialect||Ue).language.data.of({autocomplete:Ve(hO)}):[]}function Ne(hO={}){let QO=hO.dialect||Ue;return new a.ri(QO.language,[Ze(hO),we(QO,!!hO.upperCaseKeywords)])}const Ue=pe.define({}),Ke=pe.define({charSetCasts:!0,doubleDollarQuotedStrings:!0,operatorChars:"+-*/<>=~!@#%^&|`?",specialVar:"",keywords:M+"abort abs absent access according ada admin aggregate alias also always analyse analyze array_agg array_max_cardinality asensitive assert assignment asymmetric atomic attach attribute attributes avg backward base64 begin_frame begin_partition bernoulli bit_length blocked bom cache called cardinality catalog_name ceil ceiling chain char_length character_length character_set_catalog character_set_name character_set_schema characteristics characters checkpoint class class_origin cluster coalesce cobol collation_catalog collation_name collation_schema collect column_name columns command_function command_function_code comment comments committed concurrently condition_number configuration conflict connection_name constant constraint_catalog constraint_name constraint_schema contains content control conversion convert copy corr cost covar_pop covar_samp csv cume_dist current_catalog current_row current_schema cursor_name database datalink datatype datetime_interval_code datetime_interval_precision db debug defaults defined definer degree delimiter delimiters dense_rank depends derived detach detail dictionary disable discard dispatch dlnewcopy dlpreviouscopy dlurlcomplete dlurlcompleteonly dlurlcompletewrite dlurlpath dlurlpathonly dlurlpathwrite dlurlscheme dlurlserver dlvalue document dump dynamic_function dynamic_function_code element elsif empty enable encoding encrypted end_frame end_partition endexec enforced enum errcode error event every exclude excluding exclusive exp explain expression extension extract family file filter final first_value flag floor following force foreach fortran forward frame_row freeze fs functions fusion generated granted greatest groups handler header hex hierarchy hint id ignore ilike immediately immutable implementation implicit import include including increment indent index indexes info inherit inherits inline insensitive instance instantiable instead integrity intersection invoker isnull key_member key_type label lag last_value lead leakproof least length library like_regex link listen ln load location lock locked log logged lower mapping matched materialized max max_cardinality maxvalue member merge message message_length message_octet_length message_text min minvalue mod mode more move multiset mumps name namespace nfc nfd nfkc nfkd nil normalize normalized nothing notice notify notnull nowait nth_value ntile nullable nullif nulls number occurrences_regex octet_length octets off offset oids operator options ordering others over overlay overriding owned owner parallel parameter_mode parameter_name parameter_ordinal_position parameter_specific_catalog parameter_specific_name parameter_specific_schema parser partition pascal passing passthrough password percent percent_rank percentile_cont percentile_disc perform period permission pg_context pg_datatype_name pg_exception_context pg_exception_detail pg_exception_hint placing plans pli policy portion position position_regex power precedes preceding prepared print_strict_params procedural procedures program publication query quote raise range rank reassign recheck recovery refresh regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy regr_syy reindex rename repeatable replace replica requiring reset respect restart restore result_oid returned_cardinality returned_length returned_octet_length returned_sqlstate returning reverse routine_catalog routine_name routine_schema routines row_count row_number rowtype rule scale schema_name schemas scope scope_catalog scope_name scope_schema security selective self sensitive sequence sequences serializable server server_name setof share show simple skip slice snapshot source specific_name sqlcode sqlerror sqrt stable stacked standalone statement statistics stddev_pop stddev_samp stdin stdout storage strict strip structure style subclass_origin submultiset subscription substring substring_regex succeeds sum symmetric sysid system system_time table_name tables tablesample tablespace temp template ties token top_level_count transaction_active transactions_committed transactions_rolled_back transform transforms translate translate_regex trigger_catalog trigger_name trigger_schema trim trim_array truncate trusted type types uescape unbounded uncommitted unencrypted unlink unlisten unlogged unnamed untyped upper uri use_column use_variable user_defined_type_catalog user_defined_type_code user_defined_type_name user_defined_type_schema vacuum valid validate validator value_of var_pop var_samp varbinary variable_conflict variadic verbose version versioning views volatile warning whitespace width_bucket window within wrapper xmlagg xmlattributes xmlbinary xmlcast xmlcomment xmlconcat xmldeclaration xmldocument xmlelement xmlexists xmlforest xmliterate xmlnamespaces xmlparse xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltext xmlvalidate yes",types:gO+"bigint int8 bigserial serial8 varbit bool box bytea cidr circle precision float8 inet int4 json jsonb line lseg macaddr macaddr8 money numeric pg_lsn point polygon float4 int2 smallserial serial2 serial serial4 text timetz timestamptz tsquery tsvector txid_snapshot uuid xml"}),Be="accessible algorithm analyze asensitive authors auto_increment autocommit avg avg_row_length binlog btree cache catalog_name chain change changed checkpoint checksum class_origin client_statistics coalesce code collations columns comment committed completion concurrent consistent contains contributors convert database databases day_hour day_microsecond day_minute day_second delay_key_write delayed delimiter des_key_file dev_pop dev_samp deviance directory disable discard distinctrow div dual dumpfile enable enclosed ends engine engines enum errors escaped even event events every explain extended fast field fields flush force found_rows fulltext grants handler hash high_priority hosts hour_microsecond hour_minute hour_second ignore ignore_server_ids import index index_statistics infile innodb insensitive insert_method install invoker iterate keys kill linear lines list load lock logs low_priority master master_heartbeat_period master_ssl_verify_server_cert masters max max_rows maxvalue message_text middleint migrate min min_rows minute_microsecond minute_second mod mode modify mutex mysql_errno no_write_to_binlog offline offset one online optimize optionally outfile pack_keys parser partition partitions password phase plugin plugins prev processlist profile profiles purge query quick range read_write rebuild recover regexp relaylog remove rename reorganize repair repeatable replace require resume rlike row_format rtree schedule schema_name schemas second_microsecond security sensitive separator serializable server share show slave slow snapshot soname spatial sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result ssl starting starts std stddev stddev_pop stddev_samp storage straight_join subclass_origin sum suspend table_name table_statistics tables tablespace terminated triggers truncate uncommitted uninstall unlock upgrade use use_frm user_resources user_statistics utc_date utc_time utc_timestamp variables views warnings xa xor year_month zerofill",je=gO+"bool blob long longblob longtext medium mediumblob mediumint mediumtext tinyblob tinyint tinytext text bigint int1 int2 int3 int4 int8 float4 float8 varbinary varcharacter precision datetime unsigned signed",MO="charset clear edit ego help nopager notee nowarning pager print prompt quit rehash source status system tee",ZO=pe.define({operatorChars:"*+-%<>!=&|^",charSetCasts:!0,doubleQuotedStrings:!0,unquotedBitLiterals:!0,hashComments:!0,spaceAfterDashes:!0,specialVar:"@?",identifierQuotes:"`",keywords:M+"group_concat "+Be,types:je,builtin:MO}),Qe=pe.define({operatorChars:"*+-%<>!=&|^",charSetCasts:!0,doubleQuotedStrings:!0,unquotedBitLiterals:!0,hashComments:!0,spaceAfterDashes:!0,specialVar:"@?",identifierQuotes:"`",keywords:M+"always generated groupby_concat hard persistent shutdown soft virtual "+Be,types:je,builtin:MO}),ee=pe.define({keywords:M+"trigger proc view index for add constraint key primary foreign collate clustered nonclustered declare exec go if use index holdlock nolock nowait paglock pivot readcommitted readcommittedlock readpast readuncommitted repeatableread rowlock serializable snapshot tablock tablockx unpivot updlock with",types:gO+"bigint smallint smallmoney tinyint money real text nvarchar ntext varbinary image hierarchyid uniqueidentifier sql_variant xml",builtin:"binary_checksum checksum connectionproperty context_info current_request_id error_line error_message error_number error_procedure error_severity error_state formatmessage get_filestream_transaction_context getansinull host_id host_name isnull isnumeric min_active_rowversion newid newsequentialid rowcount_big xact_state object_id",operatorChars:"*+-%<>!=^&|/",specialVar:"@"}),ye=pe.define({keywords:M+"abort analyze attach autoincrement conflict database detach exclusive fail glob ignore index indexed instead isnull notnull offset plan pragma query raise regexp reindex rename replace temp vacuum virtual",types:gO+"bool blob long longblob longtext medium mediumblob mediumint mediumtext tinyblob tinyint tinytext text bigint int2 int8 unsigned signed real",builtin:"auth backup bail changes clone databases dbinfo dump echo eqp explain fullschema headers help import imposter indexes iotrace lint load log mode nullvalue once print prompt quit restore save scanstats separator shell show stats system tables testcase timeout timer trace vfsinfo vfslist vfsname width",operatorChars:"*+-%<>!=&|/~",identifierQuotes:'`"',specialVar:"@:?$"}),Ee=pe.define({keywords:"add all allow alter and any apply as asc authorize batch begin by clustering columnfamily compact consistency count create custom delete desc distinct drop each_quorum exists filtering from grant if in index insert into key keyspace keyspaces level limit local_one local_quorum modify nan norecursive nosuperuser not of on one order password permission permissions primary quorum rename revoke schema select set storage superuser table three to token truncate ttl two type unlogged update use user users using values where with writetime infinity NaN",types:gO+"ascii bigint blob counter frozen inet list map static text timeuuid tuple uuid varint",slashComments:!0}),Le=pe.define({keywords:M+"abort accept access add all alter and any arraylen as asc assert assign at attributes audit authorization avg base_table begin between binary_integer body by case cast char_base check close cluster clusters colauth column comment commit compress connected constant constraint crash create current currval cursor data_base database dba deallocate debugoff debugon declare default definition delay delete desc digits dispose distinct do drop else elseif elsif enable end entry exception exception_init exchange exclusive exists external fast fetch file for force form from function generic goto grant group having identified if immediate in increment index indexes indicator initial initrans insert interface intersect into is key level library like limited local lock log logging loop master maxextents maxtrans member minextents minus mislabel mode modify multiset new next no noaudit nocompress nologging noparallel not nowait number_base of off offline on online only option or order out package parallel partition pctfree pctincrease pctused pls_integer positive positiven pragma primary prior private privileges procedure public raise range raw rebuild record ref references refresh rename replace resource restrict return returning returns reverse revoke rollback row rowid rowlabel rownum rows run savepoint schema segment select separate set share snapshot some space split sql start statement storage subtype successful synonym tabauth table tables tablespace task terminate then to trigger truncate type union unique unlimited unrecoverable unusable update use using validate value values variable view views when whenever where while with work",builtin:"appinfo arraysize autocommit autoprint autorecovery autotrace blockterminator break btitle cmdsep colsep compatibility compute concat copycommit copytypecheck define echo editfile embedded feedback flagger flush heading headsep instance linesize lno loboffset logsource longchunksize markup native newpage numformat numwidth pagesize pause pno recsep recsepchar repfooter repheader serveroutput shiftinout show showmode spool sqlblanklines sqlcase sqlcode sqlcontinue sqlnumber sqlpluscompatibility sqlprefix sqlprompt sqlterminator suffix tab term termout timing trimout trimspool ttitle underline verify version wrap",types:gO+"ascii bfile bfilename bigserial bit blob dec long number nvarchar nvarchar2 serial smallint string text uid varchar2 xml",operatorChars:"*/+-%<>!=~",doubleQuotedStrings:!0,charSetCasts:!0,plsqlQuotingMechanism:!0})},520:function(WO,V,o){"use strict";o.r(V),o.d(V,{vue:function(){return T},vueLanguage:function(){return $}});var a=o(59119),t=o(82261),b=o(13249),v=o(35524),X=o(41113),P=o(53105);const x=P.WQ.deserialize({version:14,states:"%pOVOWOOObQPOOOpOSO'#C_OOOO'#Cp'#CpQVOWOOQxQPOOO!TQQOOQ!YQPOOOOOO,58y,58yO!_OSO,58yOOOO-E6n-E6nO!dQQO'#CqQ{QPOOO!iQPOOQ{QPOOO!qQPOOOOOO1G.e1G.eOOQO,59],59]OOQO-E6o-E6oO!yOpO'#CiO#RO`O'#CiQOQPOOO#ZO#tO'#CmO#fO!bO'#CmOOQO,59T,59TO#qOpO,59TO#vO`O,59TOOOO'#Cr'#CrO#{O#tO,59XOOQO,59X,59XOOOO'#Cs'#CsO$WO!bO,59XOOQO1G.o1G.oOOOO-E6p-E6pOOQO1G.s1G.sOOOO-E6q-E6q",stateData:"$g~OjOS~OQROUROkQO~OWTOXUOZUO`VO~OSXOTWO~OXUO[]OlZO~OY^O~O[_O~OT`O~OYaO~OmcOodO~OmfOogO~O^iOnhO~O_jOphO~ObkOqkOrmO~OcnOsnOtmO~OnpO~OppO~ObkOqkOrrO~OcnOsnOtrO~OWX`~",goto:"!^hPPPiPPPPPPPPPmPPPpPPsy!Q!WTROSRe]Re_QSORYSS[T^Rb[QlfRqlQogRso",nodeNames:"\u26A0 Content Text Interpolation InterpolationContent }} Entity Attribute VueAttributeName : Identifier @ Is ScriptAttributeValue AttributeScript AttributeScript AttributeName AttributeValue Entity Entity",maxTerm:36,nodeProps:[["isolate",-3,3,13,17,""]],skippedNodes:[0],repeatNodeCount:4,tokenData:"'y~RdXY!aYZ!a]^!apq!ars!rwx!w}!O!|!O!P#t!Q![#y![!]$s!_!`%g!b!c%l!c!}#y#R#S#y#T#j#y#j#k%q#k#o#y%W;'S#y;'S;:j$m<%lO#y~!fSj~XY!aYZ!a]^!apq!a~!wOm~~!|Oo~!b#RX`!b}!O!|!Q![!|![!]!|!c!}!|#R#S!|#T#o!|%W;'S!|;'S;:j#n<%lO!|!b#qP;=`<%l!|~#yOl~%W$QXY#t`!b}!O!|!Q![#y![!]!|!c!}#y#R#S#y#T#o#y%W;'S#y;'S;:j$m<%lO#y%W$pP;=`<%l#y~$zXX~`!b}!O!|!Q![!|![!]!|!c!}!|#R#S!|#T#o!|%W;'S!|;'S;:j#n<%lO!|~%lO[~~%qOZ~%W%xXY#t`!b}!O&e!Q![#y![!]!|!c!}#y#R#S#y#T#o#y%W;'S#y;'S;:j$m<%lO#y!b&jX`!b}!O!|!Q![!|![!]!|!c!}'V#R#S!|#T#o'V%W;'S!|;'S;:j#n<%lO!|!b'^XW!b`!b}!O!|!Q![!|![!]!|!c!}'V#R#S!|#T#o'V%W;'S!|;'S;:j#n<%lO!|",tokenizers:[6,7,new P.RA("b~RP#q#rU~XP#q#r[~aOT~~",17,4),new P.RA("!k~RQvwX#o#p!_~^TU~Opmq!]m!^;'Sm;'S;=`!X<%lOm~pUOpmq!]m!]!^!S!^;'Sm;'S;=`!X<%lOm~!XOU~~![P;=`<%lm~!bP#o#p!e~!jOk~~",72,2),new P.RA("[~RPwxU~ZOp~~",11,15),new P.RA("[~RPrsU~ZOn~~",11,14),new P.RA("!e~RQvwXwx!_~^Tc~Opmq!]m!^;'Sm;'S;=`!X<%lOm~pUOpmq!]m!]!^!S!^;'Sm;'S;=`!X<%lOm~!XOc~~![P;=`<%lm~!dOt~~",66,35),new P.RA("!e~RQrsXvw^~^Or~~cTb~Oprq!]r!^;'Sr;'S;=`!^<%lOr~uUOprq!]r!]!^!X!^;'Sr;'S;=`!^<%lOr~!^Ob~~!aP;=`<%lr~",66,33)],topRules:{Content:[0,1],Attribute:[1,7]},tokenPrec:157}),s=b.javascriptLanguage.parser.configure({top:"SingleExpression"}),w=x.configure({props:[(0,v.Gv)({Text:v.pJ.content,Is:v.pJ.definitionOperator,AttributeName:v.pJ.attributeName,VueAttributeName:v.pJ.keyword,Identifier:v.pJ.variableName,"AttributeValue ScriptAttributeValue":v.pJ.attributeValue,Entity:v.pJ.character,"{{ }}":v.pJ.brace,"@ :":v.pJ.punctuation})]}),p={parser:s},c=w.configure({wrap:(0,X.FE)((q,y)=>q.name=="InterpolationContent"?p:null)}),n=w.configure({wrap:(0,X.FE)((q,y)=>q.name=="AttributeScript"?p:null),top:"Attribute"}),i={parser:c},e={parser:n},Q=(0,t.html)();function g(q){return q.configure({dialect:"selfClosing",wrap:(0,X.FE)(f)},"vue")}const $=g(Q.language);function f(q,y){switch(q.name){case"Attribute":return/^(@|:|v-)/.test(y.read(q.from,q.from+2))?e:null;case"Text":return i}return null}function T(q={}){let y=Q;if(q.base){if(q.base.language.name!="html"||!(q.base.language instanceof a.qp))throw new RangeError("The base option must be the result of calling html(...)");y=q.base}return new a.ri(y.language==Q.language?$:g(y.language),[y.support,y.language.data.of({closeBrackets:{brackets:["{",'"']}})])}},9972:function(WO,V,o){"use strict";o.r(V),o.d(V,{wast:function(){return x},wastLanguage:function(){return P}});var a=o(59119),t=o(35524),b=o(53105);const v={__proto__:null,anyref:34,dataref:34,eqref:34,externref:34,i31ref:34,funcref:34,i8:34,i16:34,i32:34,i64:34,f32:34,f64:34},X=b.WQ.deserialize({version:14,states:"!^Q]QPOOOqQPO'#CbOOQO'#Cd'#CdOOQO'#Cl'#ClOOQO'#Ch'#ChQ]QPOOOOQO,58|,58|OxQPO,58|OOQO-E6f-E6fOOQO1G.h1G.h",stateData:"!P~O_OSPOSQOS~OTPOVROXROYROZROaQO~OSUO~P]OSXO~P]O",goto:"xaPPPPPPbPbPPPhPPPrXROPTVQTOQVPTWTVXSOPTV",nodeNames:"\u26A0 LineComment BlockComment Module ) ( App Identifier Type Keyword Number String",maxTerm:17,nodeProps:[["isolate",-3,1,2,11,""],["openedBy",4,"("],["closedBy",5,")"],["group",-6,6,7,8,9,10,11,"Expression"]],skippedNodes:[0,1,2],repeatNodeCount:1,tokenData:"0o~R^XY}YZ}]^}pq}rs!Stu#pxy'Uyz(e{|(j}!O(j!Q!R(s!R![*p!]!^.^#T#o.{~!SO_~~!VVOr!Srs!ls#O!S#O#P!q#P;'S!S;'S;=`#j<%lO!S~!qOZ~~!tRO;'S!S;'S;=`!};=`O!S~#QWOr!Srs!ls#O!S#O#P!q#P;'S!S;'S;=`#j;=`<%l!S<%lO!S~#mP;=`<%l!S~#siqr%bst%btu%buv%bvw%bwx%bz{%b{|%b}!O%b!O!P%b!P!Q%b!Q![%b![!]%b!^!_%b!_!`%b!`!a%b!a!b%b!b!c%b!c!}%b#Q#R%b#R#S%b#S#T%b#T#o%b#p#q%b#r#s%b~%giV~qr%bst%btu%buv%bvw%bwx%bz{%b{|%b}!O%b!O!P%b!P!Q%b!Q![%b![!]%b!^!_%b!_!`%b!`!a%b!a!b%b!b!c%b!c!}%b#Q#R%b#R#S%b#S#T%b#T#o%b#p#q%b#r#s%b~'ZPT~!]!^'^~'aTO!]'^!]!^'p!^;'S'^;'S;=`(_<%lO'^~'sVOy'^yz(Yz!]'^!]!^'p!^;'S'^;'S;=`(_<%lO'^~(_OQ~~(bP;=`<%l'^~(jOS~~(mQ!Q!R(s!R![*p~(xUY~!O!P)[!Q![*p!g!h){#R#S+U#X#Y){#l#m+[~)aRY~!Q![)j!g!h){#X#Y){~)oSY~!Q![)j!g!h){#R#S*j#X#Y){~*OR{|*X}!O*X!Q![*_~*[P!Q![*_~*dQY~!Q![*_#R#S*X~*mP!Q![)j~*uTY~!O!P)[!Q![*p!g!h){#R#S+U#X#Y){~+XP!Q![*p~+_R!Q![+h!c!i+h#T#Z+h~+mVY~!O!P,S!Q![+h!c!i+h!r!s-P#R#S+[#T#Z+h#d#e-P~,XTY~!Q![,h!c!i,h!r!s-P#T#Z,h#d#e-P~,mUY~!Q![,h!c!i,h!r!s-P#R#S.Q#T#Z,h#d#e-P~-ST{|-c}!O-c!Q![-o!c!i-o#T#Z-o~-fR!Q![-o!c!i-o#T#Z-o~-tSY~!Q![-o!c!i-o#R#S-c#T#Z-o~.TR!Q![,h!c!i,h#T#Z,h~.aP!]!^.d~.iSP~OY.dZ;'S.d;'S;=`.u<%lO.d~.xP;=`<%l.d~/QiX~qr.{st.{tu.{uv.{vw.{wx.{z{.{{|.{}!O.{!O!P.{!P!Q.{!Q![.{![!].{!^!_.{!_!`.{!`!a.{!a!b.{!b!c.{!c!}.{#Q#R.{#R#S.{#S#T.{#T#o.{#p#q.{#r#s.{",tokenizers:[0],topRules:{Module:[0,3]},specialized:[{term:9,get:s=>v[s]||-1}],tokenPrec:0}),P=a.qp.define({name:"wast",parser:X.configure({props:[a.uj.add({App:(0,a.vw)({closing:")",align:!1})}),a.x0.add({App:a.Dv,BlockComment(s){return{from:s.from+2,to:s.to-2}}}),(0,t.Gv)({Keyword:t.pJ.keyword,Type:t.pJ.typeName,Number:t.pJ.number,String:t.pJ.string,Identifier:t.pJ.variableName,LineComment:t.pJ.lineComment,BlockComment:t.pJ.blockComment,"( )":t.pJ.paren})]}),languageData:{commentTokens:{line:";;",block:{open:"(;",close:";)"}},closeBrackets:{brackets:["(",'"']}}});function x(){return new a.ri(P)}},68813:function(WO,V,o){"use strict";o.r(V),o.d(V,{autoCloseTags:function(){return M},completeFromSchema:function(){return lO},xml:function(){return iO},xmlLanguage:function(){return G}});var a=o(53105),t=o(35524);const b=1,v=2,X=3,P=4,x=5,s=35,w=36,p=37,c=11,n=13;function i(U){return U==45||U==46||U==58||U>=65&&U<=90||U==95||U>=97&&U<=122||U>=161}function e(U){return U==9||U==10||U==13||U==32}let Q=null,g=null,$=0;function f(U,eO){let PO=U.pos+eO;if(g==U&&$==PO)return Q;for(;e(U.peek(eO));)eO++;let bO="";for(;;){let fO=U.peek(eO);if(!i(fO))break;bO+=String.fromCharCode(fO),eO++}return g=U,$=PO,Q=bO||null}function T(U,eO){this.name=U,this.parent=eO,this.hash=eO?eO.hash:0;for(let PO=0;PO{if(U.next==60){if(U.advance(),U.next==47){U.advance();let PO=f(U,0);if(!PO)return U.acceptToken(x);if(eO.context&&PO==eO.context.name)return U.acceptToken(v);for(let bO=eO.context;bO;bO=bO.parent)if(bO.name==PO)return U.acceptToken(X,-2);U.acceptToken(P)}else if(U.next!=33&&U.next!=63)return U.acceptToken(b)}},{contextual:!0});function h(U,eO){return new a.Jq(PO=>{let bO=0,fO=eO.charCodeAt(0);O:for(;!(PO.next<0);PO.advance(),bO++)if(PO.next==fO){for(let jO=1;jO"),Z=h(w,"?>"),W=h(p,"]]>"),D=(0,t.Gv)({Text:t.pJ.content,"StartTag StartCloseTag EndTag SelfCloseEndTag":t.pJ.angleBracket,TagName:t.pJ.tagName,"MismatchedCloseTag/TagName":[t.pJ.tagName,t.pJ.invalid],AttributeName:t.pJ.attributeName,AttributeValue:t.pJ.attributeValue,Is:t.pJ.definitionOperator,"EntityReference CharacterReference":t.pJ.character,Comment:t.pJ.blockComment,ProcessingInst:t.pJ.processingInstruction,DoctypeDecl:t.pJ.documentMeta,Cdata:t.pJ.special(t.pJ.string)}),wO=a.WQ.deserialize({version:14,states:",SOQOaOOOrOxO'#CfOzOpO'#CiO!tOaO'#CgOOOP'#Cg'#CgO!{OrO'#CrO#TOtO'#CsO#]OpO'#CtOOOP'#DS'#DSOOOP'#Cv'#CvQQOaOOOOOW'#Cw'#CwO#eOxO,59QOOOP,59Q,59QOOOO'#Cx'#CxO#mOpO,59TO#uO!bO,59TOOOP'#C{'#C{O$TOaO,59RO$[OpO'#CoOOOP,59R,59ROOOQ'#C|'#C|O$dOrO,59^OOOP,59^,59^OOOS'#C}'#C}O$lOtO,59_OOOP,59_,59_O$tOpO,59`O$|OpO,59`OOOP-E6t-E6tOOOW-E6u-E6uOOOP1G.l1G.lOOOO-E6v-E6vO%UO!bO1G.oO%UO!bO1G.oO%dOpO'#CkO%lO!bO'#CyO%zO!bO1G.oOOOP1G.o1G.oOOOP1G.w1G.wOOOP-E6y-E6yOOOP1G.m1G.mO&VOpO,59ZO&_OpO,59ZOOOQ-E6z-E6zOOOP1G.x1G.xOOOS-E6{-E6{OOOP1G.y1G.yO&gOpO1G.zO&gOpO1G.zOOOP1G.z1G.zO&oO!bO7+$ZO&}O!bO7+$ZOOOP7+$Z7+$ZOOOP7+$c7+$cO'YOpO,59VO'bOpO,59VO'jO!bO,59eOOOO-E6w-E6wO'xOpO1G.uO'xOpO1G.uOOOP1G.u1G.uO(QOpO7+$fOOOP7+$f7+$fO(YO!bO<d!d;'S%y;'S;=`&_<%lO%yX>iV{WOr%ysv%yw!}%y!}#O?O#O;'S%y;'S;=`&_<%lO%yX?VT{WxPOr%ysv%yw;'S%y;'S;=`&_<%lO%yX?kV{WOr%ysv%yw#W%y#W#X@Q#X;'S%y;'S;=`&_<%lO%yX@VV{WOr%ysv%yw#T%y#T#U@l#U;'S%y;'S;=`&_<%lO%yX@qV{WOr%ysv%yw#h%y#h#iAW#i;'S%y;'S;=`&_<%lO%yXA]V{WOr%ysv%yw#T%y#T#U>d#U;'S%y;'S;=`&_<%lO%yXAwV{WOr%ysv%yw#c%y#c#dB^#d;'S%y;'S;=`&_<%lO%yXBcV{WOr%ysv%yw#V%y#V#WBx#W;'S%y;'S;=`&_<%lO%yXB}V{WOr%ysv%yw#h%y#h#iCd#i;'S%y;'S;=`&_<%lO%yXCiV{WOr%ysv%yw#m%y#m#nDO#n;'S%y;'S;=`&_<%lO%yXDTV{WOr%ysv%yw#d%y#d#eDj#e;'S%y;'S;=`&_<%lO%yXDoV{WOr%ysv%yw#X%y#X#Y9i#Y;'S%y;'S;=`&_<%lO%yXE]T!PP{WOr%ysv%yw;'S%y;'S;=`&_<%lO%yZEuWaQVP{WOr$nrs%_sv$nw!^$n!^!_%y!_;'S$n;'S;=`&e<%lO$n_FhW[UVP{WOr$nrs%_sv$nw!^$n!^!_%y!_;'S$n;'S;=`&e<%lO$nZGXYVP{WOr$nrs%_sv$nw!^$n!^!_%y!_!`$n!`!aGw!a;'S$n;'S;=`&e<%lO$nZHQW!OQVP{WOr$nrs%_sv$nw!^$n!^!_%y!_;'S$n;'S;=`&e<%lO$nZHqYVP{WOr$nrs%_sv$nw!^$n!^!_%y!_#P$n#P#QIa#Q;'S$n;'S;=`&e<%lO$nZIhYVP{WOr$nrs%_sv$nw!^$n!^!_%y!_!`$n!`!aJW!a;'S$n;'S;=`&e<%lO$nZJaWwQVP{WOr$nrs%_sv$nw!^$n!^!_%y!_;'S$n;'S;=`&e<%lO$n",tokenizers:[y,k,Z,W,0,1,2,3],topRules:{Document:[0,6]},tokenPrec:0});var K=o(59119),yO=o(78120),J=o(75533);function A(U,eO){let PO=eO&&eO.getChild("TagName");return PO?U.sliceString(PO.from,PO.to):""}function l(U,eO){let PO=eO&&eO.firstChild;return!PO||PO.name!="OpenTag"?"":A(U,PO)}function d(U,eO,PO){let bO=eO&&eO.getChildren("Attribute").find(jO=>jO.from<=PO&&jO.to>=PO),fO=bO&&bO.getChild("AttributeName");return fO?U.sliceString(fO.from,fO.to):""}function R(U){for(let eO=U&&U.parent;eO;eO=eO.parent)if(eO.name=="Element")return eO;return null}function j(U,eO){var PO;let bO=(0,K.qz)(U).resolveInner(eO,-1),fO=null;for(let jO=bO;!fO&&jO.parent;jO=jO.parent)(jO.name=="OpenTag"||jO.name=="CloseTag"||jO.name=="SelfClosingTag"||jO.name=="MismatchedCloseTag")&&(fO=jO);if(fO&&(fO.to>eO||fO.lastChild.type.isError)){let jO=fO.parent;if(bO.name=="TagName")return fO.name=="CloseTag"||fO.name=="MismatchedCloseTag"?{type:"closeTag",from:bO.from,context:jO}:{type:"openTag",from:bO.from,context:R(jO)};if(bO.name=="AttributeName")return{type:"attrName",from:bO.from,context:fO};if(bO.name=="AttributeValue")return{type:"attrValue",from:bO.from,context:fO};let L=bO==fO||bO.name=="Attribute"?bO.childBefore(eO):bO;return(L==null?void 0:L.name)=="StartTag"?{type:"openTag",from:eO,context:R(jO)}:(L==null?void 0:L.name)=="StartCloseTag"&&L.to<=eO?{type:"closeTag",from:eO,context:jO}:(L==null?void 0:L.name)=="Is"?{type:"attrValue",from:eO,context:fO}:L?{type:"attrName",from:eO,context:fO}:null}else if(bO.name=="StartCloseTag")return{type:"closeTag",from:eO,context:bO.parent};for(;bO.parent&&bO.to==eO&&!(!((PO=bO.lastChild)===null||PO===void 0)&&PO.type.isError);)bO=bO.parent;return bO.name=="Element"||bO.name=="Text"||bO.name=="Document"?{type:"tag",from:eO,context:bO.name=="Element"?bO:R(bO)}:null}class H{constructor(eO,PO,bO){this.attrs=PO,this.attrValues=bO,this.children=[],this.name=eO.name,this.completion=Object.assign(Object.assign({type:"type"},eO.completion||{}),{label:this.name}),this.openCompletion=Object.assign(Object.assign({},this.completion),{label:"<"+this.name}),this.closeCompletion=Object.assign(Object.assign({},this.completion),{label:"",boost:2}),this.closeNameCompletion=Object.assign(Object.assign({},this.completion),{label:this.name+">"}),this.text=eO.textContent?eO.textContent.map(fO=>({label:fO,type:"text"})):[]}}const tO=/^[:\-\.\w\u00b7-\uffff]*$/;function I(U){return Object.assign(Object.assign({type:"property"},U.completion||{}),{label:U.name})}function rO(U){return typeof U=="string"?{label:`"${U}"`,type:"constant"}:/^"/.test(U.label)?U:Object.assign(Object.assign({},U),{label:`"${U.label}"`})}function lO(U,eO){let PO=[],bO=[],fO=Object.create(null);for(let mO of eO){let GO=I(mO);PO.push(GO),mO.global&&bO.push(GO),mO.values&&(fO[mO.name]=mO.values.map(rO))}let jO=[],L=[],sO=Object.create(null);for(let mO of U){let GO=bO,HO=fO;mO.attributes&&(GO=GO.concat(mO.attributes.map(BO=>typeof BO=="string"?PO.find(re=>re.label==BO)||{label:BO,type:"property"}:(BO.values&&(HO==fO&&(HO=Object.create(HO)),HO[BO.name]=BO.values.map(rO)),I(BO)))));let ie=new H(mO,GO,HO);sO[ie.name]=ie,jO.push(ie),mO.top&&L.push(ie)}L.length||(L=jO);for(let mO=0;mO{var GO;let{doc:HO}=mO.state,ie=j(mO.state,mO.pos);if(!ie||ie.type=="tag"&&!mO.explicit)return null;let{type:BO,from:re,context:le}=ie;if(BO=="openTag"){let OO=L,_=l(HO,le);if(_){let C=sO[_];OO=(C==null?void 0:C.children)||jO}return{from:re,options:OO.map(C=>C.completion),validFor:tO}}else if(BO=="closeTag"){let OO=l(HO,le);return OO?{from:re,to:mO.pos+(HO.sliceString(mO.pos,mO.pos+1)==">"?1:0),options:[((GO=sO[OO])===null||GO===void 0?void 0:GO.closeNameCompletion)||{label:OO+">",type:"type"}],validFor:tO}:null}else if(BO=="attrName"){let OO=sO[A(HO,le)];return{from:re,options:(OO==null?void 0:OO.attrs)||bO,validFor:tO}}else if(BO=="attrValue"){let OO=d(HO,le,re);if(!OO)return null;let _=sO[A(HO,le)],C=((_==null?void 0:_.attrValues)||fO)[OO];return!C||!C.length?null:{from:re,to:mO.pos+(HO.sliceString(mO.pos,mO.pos+1)=='"'?1:0),options:C,validFor:/^"[^"]*"?$/}}else if(BO=="tag"){let OO=l(HO,le),_=sO[OO],C=[],dO=le&&le.lastChild;OO&&(!dO||dO.name!="CloseTag"||A(HO,dO)!=OO)&&C.push(_?_.closeCompletion:{label:"",type:"type",boost:2});let aO=C.concat(((_==null?void 0:_.children)||(le?jO:L)).map(AO=>AO.openCompletion));if(le&&(_!=null&&_.text.length)){let AO=le.firstChild;AO.to>mO.pos-20&&!/\S/.test(mO.state.sliceDoc(AO.to,mO.pos))&&(aO=aO.concat(_.text))}return{from:re,options:aO,validFor:/^<\/?[:\-\.\w\u00b7-\uffff]*$/}}else return null}}const G=K.qp.define({name:"xml",parser:wO.configure({props:[K.uj.add({Element(U){let eO=/^\s*<\//.test(U.textAfter);return U.lineIndent(U.node.from)+(eO?0:U.unit)},"OpenTag CloseTag SelfClosingTag"(U){return U.column(U.node.from)+U.unit}}),K.x0.add({Element(U){let eO=U.firstChild,PO=U.lastChild;return!eO||eO.name!="OpenTag"?null:{from:eO.to,to:PO.name=="CloseTag"?PO.from:U.to}}}),K.a0.add({"OpenTag CloseTag":U=>U.getChild("TagName")})]}),languageData:{commentTokens:{block:{open:""}},indentOnInput:/^\s*<\/$/}});function iO(U={}){let eO=[G.data.of({autocomplete:lO(U.elements||[],U.attributes||[])})];return U.autoCloseTags!==!1&&eO.push(M),new K.ri(G,eO)}function gO(U,eO,PO=U.length){if(!eO)return"";let bO=eO.firstChild,fO=bO&&bO.getChild("TagName");return fO?U.sliceString(fO.from,Math.min(fO.to,PO)):""}const M=J.tk.inputHandler.of((U,eO,PO,bO,fO)=>{if(U.composing||U.state.readOnly||eO!=PO||bO!=">"&&bO!="/"||!G.isActiveAt(U.state,eO,-1))return!1;let jO=fO(),{state:L}=jO,sO=L.changeByRange(mO=>{var GO,HO,ie;let{head:BO}=mO,re=L.doc.sliceString(BO-1,BO)==bO,le=(0,K.qz)(L).resolveInner(BO,-1),OO;if(re&&bO==">"&&le.name=="EndTag"){let _=le.parent;if(((HO=(GO=_.parent)===null||GO===void 0?void 0:GO.lastChild)===null||HO===void 0?void 0:HO.name)!="CloseTag"&&(OO=gO(L.doc,_.parent,BO))){let C=BO+(L.doc.sliceString(BO,BO+1)===">"?1:0),dO=``;return{range:mO,changes:{from:BO,to:C,insert:dO}}}}else if(re&&bO=="/"&&le.name=="StartCloseTag"){let _=le.parent;if(le.from==BO-2&&((ie=_.lastChild)===null||ie===void 0?void 0:ie.name)!="CloseTag"&&(OO=gO(L.doc,_,BO))){let C=BO+(L.doc.sliceString(BO,BO+1)===">"?1:0),dO=`${OO}>`;return{range:yO.jT.cursor(BO+dO.length,-1),changes:{from:BO,to:C,insert:dO}}}}return{range:mO}});return sO.changes.empty?!1:(U.dispatch([jO,L.update(sO,{userEvent:"input.complete",scrollIntoView:!0})]),!0)})},90870:function(WO,V,o){"use strict";o.r(V),o.d(V,{apl:function(){return s}});var a={"+":["conjugate","add"],"\u2212":["negate","subtract"],"\xD7":["signOf","multiply"],"\xF7":["reciprocal","divide"],"\u2308":["ceiling","greaterOf"],"\u230A":["floor","lesserOf"],"\u2223":["absolute","residue"],"\u2373":["indexGenerate","indexOf"],"?":["roll","deal"],"\u22C6":["exponentiate","toThePowerOf"],"\u235F":["naturalLog","logToTheBase"],"\u25CB":["piTimes","circularFuncs"],"!":["factorial","binomial"],"\u2339":["matrixInverse","matrixDivide"],"<":[null,"lessThan"],"\u2264":[null,"lessThanOrEqual"],"=":[null,"equals"],">":[null,"greaterThan"],"\u2265":[null,"greaterThanOrEqual"],"\u2260":[null,"notEqual"],"\u2261":["depth","match"],"\u2262":[null,"notMatch"],"\u2208":["enlist","membership"],"\u2377":[null,"find"],"\u222A":["unique","union"],"\u2229":[null,"intersection"],"\u223C":["not","without"],"\u2228":[null,"or"],"\u2227":[null,"and"],"\u2371":[null,"nor"],"\u2372":[null,"nand"],"\u2374":["shapeOf","reshape"],",":["ravel","catenate"],"\u236A":[null,"firstAxisCatenate"],"\u233D":["reverse","rotate"],"\u2296":["axis1Reverse","axis1Rotate"],"\u2349":["transpose",null],"\u2191":["first","take"],"\u2193":[null,"drop"],"\u2282":["enclose","partitionWithAxis"],"\u2283":["diclose","pick"],"\u2337":[null,"index"],"\u234B":["gradeUp",null],"\u2352":["gradeDown",null],"\u22A4":["encode",null],"\u22A5":["decode",null],"\u2355":["format","formatByExample"],"\u234E":["execute",null],"\u22A3":["stop","left"],"\u22A2":["pass","right"]},t=/[\.\/⌿⍀¨⍣]/,b=/⍬/,v=/[\+−×÷⌈⌊∣⍳\?⋆⍟○!⌹<≤=>≥≠≡≢∈⍷∪∩∼∨∧⍱⍲⍴,⍪⌽⊖⍉↑↓⊂⊃⌷⍋⍒⊤⊥⍕⍎⊣⊢]/,X=/←/,P=/[⍝#].*$/,x=function(w){var p;return p=!1,function(c){return p=c,c===w?p==="\\":!0}};const s={name:"apl",startState:function(){return{prev:!1,func:!1,op:!1,string:!1,escape:!1}},token:function(w,p){var c;return w.eatSpace()?null:(c=w.next(),c==='"'||c==="'"?(w.eatWhile(x(c)),w.next(),p.prev=!0,"string"):/[\[{\(]/.test(c)?(p.prev=!1,null):/[\]}\)]/.test(c)?(p.prev=!0,null):b.test(c)?(p.prev=!1,"atom"):/[¯\d]/.test(c)?(p.func?(p.func=!1,p.prev=!1):p.prev=!0,w.eatWhile(/[\w\.]/),"number"):t.test(c)||X.test(c)?"operator":v.test(c)?(p.func=!0,p.prev=!1,a[c]?"variableName.function.standard":"variableName.function"):P.test(c)?(w.skipToEnd(),"comment"):c==="\u2218"&&w.peek()==="."?(w.next(),"variableName.function"):(w.eatWhile(/[\w\$_]/),p.prev=!0,"keyword"))}}},58029:function(WO,V,o){"use strict";o.r(V),o.d(V,{asciiArmor:function(){return t}});function a(b){var v=b.match(/^\s*\S/);return b.skipToEnd(),v?"error":null}const t={name:"asciiarmor",token:function(b,v){var X;if(v.state=="top")return b.sol()&&(X=b.match(/^-----BEGIN (.*)?-----\s*$/))?(v.state="headers",v.type=X[1],"tag"):a(b);if(v.state=="headers"){if(b.sol()&&b.match(/^\w+:/))return v.state="header","atom";var P=a(b);return P&&(v.state="body"),P}else{if(v.state=="header")return b.skipToEnd(),v.state="headers","string";if(v.state=="body")return b.sol()&&(X=b.match(/^-----END (.*)?-----\s*$/))?X[1]!=v.type?"error":(v.state="end","tag"):b.eatWhile(/[A-Za-z0-9+\/=]/)?null:(b.next(),"error");if(v.state=="end")return a(b)}},blankLine:function(b){b.state=="headers"&&(b.state="body")},startState:function(){return{state:"top",type:null}}}},94205:function(WO,V,o){"use strict";o.r(V),o.d(V,{asterisk:function(){return X}});var a=["exten","same","include","ignorepat","switch"],t=["#include","#exec"],b=["addqueuemember","adsiprog","aelsub","agentlogin","agentmonitoroutgoing","agi","alarmreceiver","amd","answer","authenticate","background","backgrounddetect","bridge","busy","callcompletioncancel","callcompletionrequest","celgenuserevent","changemonitor","chanisavail","channelredirect","chanspy","clearhash","confbridge","congestion","continuewhile","controlplayback","dahdiacceptr2call","dahdibarge","dahdiras","dahdiscan","dahdisendcallreroutingfacility","dahdisendkeypadfacility","datetime","dbdel","dbdeltree","deadagi","dial","dictate","directory","disa","dumpchan","eagi","echo","endwhile","exec","execif","execiftime","exitwhile","extenspy","externalivr","festival","flash","followme","forkcdr","getcpeid","gosub","gosubif","goto","gotoif","gotoiftime","hangup","iax2provision","ices","importvar","incomplete","ivrdemo","jabberjoin","jabberleave","jabbersend","jabbersendgroup","jabberstatus","jack","log","macro","macroexclusive","macroexit","macroif","mailboxexists","meetme","meetmeadmin","meetmechanneladmin","meetmecount","milliwatt","minivmaccmess","minivmdelete","minivmgreet","minivmmwi","minivmnotify","minivmrecord","mixmonitor","monitor","morsecode","mp3player","mset","musiconhold","nbscat","nocdr","noop","odbc","odbc","odbcfinish","originate","ospauth","ospfinish","osplookup","ospnext","page","park","parkandannounce","parkedcall","pausemonitor","pausequeuemember","pickup","pickupchan","playback","playtones","privacymanager","proceeding","progress","queue","queuelog","raiseexception","read","readexten","readfile","receivefax","receivefax","receivefax","record","removequeuemember","resetcdr","retrydial","return","ringing","sayalpha","saycountedadj","saycountednoun","saycountpl","saydigits","saynumber","sayphonetic","sayunixtime","senddtmf","sendfax","sendfax","sendfax","sendimage","sendtext","sendurl","set","setamaflags","setcallerpres","setmusiconhold","sipaddheader","sipdtmfmode","sipremoveheader","skel","slastation","slatrunk","sms","softhangup","speechactivategrammar","speechbackground","speechcreate","speechdeactivategrammar","speechdestroy","speechloadgrammar","speechprocessingsound","speechstart","speechunloadgrammar","stackpop","startmusiconhold","stopmixmonitor","stopmonitor","stopmusiconhold","stopplaytones","system","testclient","testserver","transfer","tryexec","trysystem","unpausemonitor","unpausequeuemember","userevent","verbose","vmauthenticate","vmsayname","voicemail","voicemailmain","wait","waitexten","waitfornoise","waitforring","waitforsilence","waitmusiconhold","waituntil","while","zapateller"];function v(P,x){var s="",w=P.next();if(x.blockComment)return w=="-"&&P.match("-;",!0)?x.blockComment=!1:P.skipTo("--;")?(P.next(),P.next(),P.next(),x.blockComment=!1):P.skipToEnd(),"comment";if(w==";")return P.match("--",!0)&&!P.match("-",!1)?(x.blockComment=!0,"comment"):(P.skipToEnd(),"comment");if(w=="[")return P.skipTo("]"),P.eat("]"),"header";if(w=='"')return P.skipTo('"'),"string";if(w=="'")return P.skipTo("'"),"string.special";if(w=="#"&&(P.eatWhile(/\w/),s=P.current(),t.indexOf(s)!==-1))return P.skipToEnd(),"strong";if(w=="$"){var p=P.peek();if(p=="{")return P.skipTo("}"),P.eat("}"),"variableName.special"}if(P.eatWhile(/\w/),s=P.current(),a.indexOf(s)!==-1){switch(x.extenStart=!0,s){case"same":x.extenSame=!0;break;case"include":case"switch":case"ignorepat":x.extenInclude=!0;break;default:break}return"atom"}}const X={name:"asterisk",startState:function(){return{blockComment:!1,extenStart:!1,extenSame:!1,extenInclude:!1,extenExten:!1,extenPriority:!1,extenApplication:!1}},token:function(P,x){var s="";if(P.eatSpace())return null;if(x.extenStart)return P.eatWhile(/[^\s]/),s=P.current(),/^=>?$/.test(s)?(x.extenExten=!0,x.extenStart=!1,"strong"):(x.extenStart=!1,P.skipToEnd(),"error");if(x.extenExten)return x.extenExten=!1,x.extenPriority=!0,P.eatWhile(/[^,]/),x.extenInclude&&(P.skipToEnd(),x.extenPriority=!1,x.extenInclude=!1),x.extenSame&&(x.extenPriority=!1,x.extenSame=!1,x.extenApplication=!0),"tag";if(x.extenPriority)return x.extenPriority=!1,x.extenApplication=!0,P.next(),x.extenSame?null:(P.eatWhile(/[^,]/),"number");if(x.extenApplication){if(P.eatWhile(/,/),s=P.current(),s===",")return null;if(P.eatWhile(/\w/),s=P.current().toLowerCase(),x.extenApplication=!1,b.indexOf(s)!==-1)return"def"}else return v(P,x);return null},languageData:{commentTokens:{line:";",block:{open:";--",close:"--;"}}}}},2675:function(WO,V,o){"use strict";o.r(V),o.d(V,{brainfuck:function(){return t}});var a="><+-.,[]".split("");const t={name:"brainfuck",startState:function(){return{commentLine:!1,left:0,right:0,commentLoop:!1}},token:function(b,v){if(b.eatSpace())return null;b.sol()&&(v.commentLine=!1);var X=b.next().toString();if(a.indexOf(X)!==-1){if(v.commentLine===!0)return b.eol()&&(v.commentLine=!1),"comment";if(X==="]"||X==="[")return X==="["?v.left++:v.right++,"bracket";if(X==="+"||X==="-")return"keyword";if(X==="<"||X===">")return"atom";if(X==="."||X===",")return"def"}else return v.commentLine=!0,b.eol()&&(v.commentLine=!1),"comment";b.eol()&&(v.commentLine=!1)}}},67917:function(WO,V,o){"use strict";o.r(V),o.d(V,{c:function(){return wO},ceylon:function(){return gO},clike:function(){return P},cpp:function(){return K},csharp:function(){return J},dart:function(){return jO},java:function(){return yO},kotlin:function(){return j},nesC:function(){return tO},objectiveC:function(){return I},objectiveCpp:function(){return rO},scala:function(){return d},shader:function(){return H},squirrel:function(){return lO}});function a(L,sO,mO,GO,HO,ie){this.indented=L,this.column=sO,this.type=mO,this.info=GO,this.align=HO,this.prev=ie}function t(L,sO,mO,GO){var HO=L.indented;return L.context&&L.context.type=="statement"&&mO!="statement"&&(HO=L.context.indented),L.context=new a(HO,sO,mO,GO,null,L.context)}function b(L){var sO=L.context.type;return(sO==")"||sO=="]"||sO=="}")&&(L.indented=L.context.indented),L.context=L.context.prev}function v(L,sO,mO){if(sO.prevToken=="variable"||sO.prevToken=="type"||/\S(?:[^- ]>|[*\]])\s*$|\*$/.test(L.string.slice(0,mO))||sO.typeAtEndOfLine&&L.column()==L.indentation())return!0}function X(L){for(;;){if(!L||L.type=="top")return!0;if(L.type=="}"&&L.prev.info!="namespace")return!1;L=L.prev}}function P(L){var sO=L.statementIndentUnit,mO=L.dontAlignCalls,GO=L.keywords||{},HO=L.types||{},ie=L.builtin||{},BO=L.blockKeywords||{},re=L.defKeywords||{},le=L.atoms||{},OO=L.hooks||{},_=L.multiLineStrings,C=L.indentStatements!==!1,dO=L.indentSwitch!==!1,aO=L.namespaceSeparator,AO=L.isPunctuationChar||/[\[\]{}\(\),;\:\.]/,se=L.numberStart||/[\d\.]/,pe=L.number||/^(?:0x[a-f\d]+|0b[01]+|(?:\d+\.?\d*|\.\d+)(?:e[-+]?\d+)?)(u|ll?|l|f)?/i,Se=L.isOperatorChar||/[+\-*&%=<>!?|\/]/,we=L.isIdentifierChar||/[\w\$_\xa1-\uffff]/,Ve=L.isReservedIdentifier||!1,Ze,Ne;function Ue(MO,ZO){var Qe=MO.next();if(OO[Qe]){var ee=OO[Qe](MO,ZO);if(ee!==!1)return ee}if(Qe=='"'||Qe=="'")return ZO.tokenize=Ke(Qe),ZO.tokenize(MO,ZO);if(se.test(Qe)){if(MO.backUp(1),MO.match(pe))return"number";MO.next()}if(AO.test(Qe))return Ze=Qe,null;if(Qe=="/"){if(MO.eat("*"))return ZO.tokenize=Be,Be(MO,ZO);if(MO.eat("/"))return MO.skipToEnd(),"comment"}if(Se.test(Qe)){for(;!MO.match(/^\/[\/*]/,!1)&&MO.eat(Se););return"operator"}if(MO.eatWhile(we),aO)for(;MO.match(aO);)MO.eatWhile(we);var ye=MO.current();return s(GO,ye)?(s(BO,ye)&&(Ze="newstatement"),s(re,ye)&&(Ne=!0),"keyword"):s(HO,ye)?"type":s(ie,ye)||Ve&&Ve(ye)?(s(BO,ye)&&(Ze="newstatement"),"builtin"):s(le,ye)?"atom":"variable"}function Ke(MO){return function(ZO,Qe){for(var ee=!1,ye,Ee=!1;(ye=ZO.next())!=null;){if(ye==MO&&!ee){Ee=!0;break}ee=!ee&&ye=="\\"}return(Ee||!(ee||_))&&(Qe.tokenize=null),"string"}}function Be(MO,ZO){for(var Qe=!1,ee;ee=MO.next();){if(ee=="/"&&Qe){ZO.tokenize=null;break}Qe=ee=="*"}return"comment"}function je(MO,ZO){L.typeFirstDefinitions&&MO.eol()&&X(ZO.context)&&(ZO.typeAtEndOfLine=v(MO,ZO,MO.pos))}return{name:L.name,startState:function(MO){return{tokenize:null,context:new a(-MO,0,"top",null,!1),indented:0,startOfLine:!0,prevToken:null}},token:function(MO,ZO){var Qe=ZO.context;if(MO.sol()&&(Qe.align==null&&(Qe.align=!1),ZO.indented=MO.indentation(),ZO.startOfLine=!0),MO.eatSpace())return je(MO,ZO),null;Ze=Ne=null;var ee=(ZO.tokenize||Ue)(MO,ZO);if(ee=="comment"||ee=="meta")return ee;if(Qe.align==null&&(Qe.align=!0),Ze==";"||Ze==":"||Ze==","&&MO.match(/^\s*(?:\/\/.*)?$/,!1))for(;ZO.context.type=="statement";)b(ZO);else if(Ze=="{")t(ZO,MO.column(),"}");else if(Ze=="[")t(ZO,MO.column(),"]");else if(Ze=="(")t(ZO,MO.column(),")");else if(Ze=="}"){for(;Qe.type=="statement";)Qe=b(ZO);for(Qe.type=="}"&&(Qe=b(ZO));Qe.type=="statement";)Qe=b(ZO)}else Ze==Qe.type?b(ZO):C&&((Qe.type=="}"||Qe.type=="top")&&Ze!=";"||Qe.type=="statement"&&Ze=="newstatement")&&t(ZO,MO.column(),"statement",MO.current());if(ee=="variable"&&(ZO.prevToken=="def"||L.typeFirstDefinitions&&v(MO,ZO,MO.start)&&X(ZO.context)&&MO.match(/^\s*\(/,!1))&&(ee="def"),OO.token){var ye=OO.token(MO,ZO,ee);ye!==void 0&&(ee=ye)}return ee=="def"&&L.styleDefs===!1&&(ee="variable"),ZO.startOfLine=!1,ZO.prevToken=Ne?"def":ee||Ze,je(MO,ZO),ee},indent:function(MO,ZO,Qe){if(MO.tokenize!=Ue&&MO.tokenize!=null||MO.typeAtEndOfLine&&X(MO.context))return null;var ee=MO.context,ye=ZO&&ZO.charAt(0),Ee=ye==ee.type;if(ee.type=="statement"&&ye=="}"&&(ee=ee.prev),L.dontIndentStatements)for(;ee.type=="statement"&&L.dontIndentStatements.test(ee.info);)ee=ee.prev;if(OO.indent){var Le=OO.indent(MO,ee,ZO,Qe.unit);if(typeof Le=="number")return Le}var hO=ee.prev&&ee.prev.info=="switch";if(L.allmanIndentation&&/[{(]/.test(ye)){for(;ee.type!="top"&&ee.type!="}";)ee=ee.prev;return ee.indented}return ee.type=="statement"?ee.indented+(ye=="{"?0:sO||Qe.unit):ee.align&&(!mO||ee.type!=")")?ee.column+(Ee?0:1):ee.type==")"&&!Ee?ee.indented+(sO||Qe.unit):ee.indented+(Ee?0:Qe.unit)+(!Ee&&hO&&!/^(?:case|default)\b/.test(ZO)?Qe.unit:0)},languageData:lr({indentOnInput:dO?/^\s*(?:case .*?:|default:|\{\}?|\})$/:/^\s*[{}]$/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}},autocomplete:Object.keys(GO).concat(Object.keys(HO)).concat(Object.keys(ie)).concat(Object.keys(le))},L.languageData)}}function x(L){for(var sO={},mO=L.split(" "),GO=0;GO!?|\/#:@]/,hooks:{"@":function(L){return L.eatWhile(/[\w\$_]/),"meta"},'"':function(L,sO){return L.match('""')?(sO.tokenize=A,sO.tokenize(L,sO)):!1},"'":function(L){return L.match(/^(\\[^'\s]+|[^\\'])'/)?"character":(L.eatWhile(/[\w\$_\xa1-\uffff]/),"atom")},"=":function(L,sO){var mO=sO.context;return mO.type=="}"&&mO.align&&L.eat(">")?(sO.context=new a(mO.indented,mO.column,mO.type,mO.info,null,mO.prev),"operator"):!1},"/":function(L,sO){return L.eat("*")?(sO.tokenize=l(1),sO.tokenize(L,sO)):!1}},languageData:{closeBrackets:{brackets:["(","[","{","'",'"','"""']}}});function R(L){return function(sO,mO){for(var GO=!1,HO,ie=!1;!sO.eol();){if(!L&&!GO&&sO.match('"')){ie=!0;break}if(L&&sO.match('"""')){ie=!0;break}HO=sO.next(),!GO&&HO=="$"&&sO.match("{")&&sO.skipTo("}"),GO=!GO&&HO=="\\"&&!L}return(ie||!L)&&(mO.tokenize=null),"string"}}const j=P({name:"kotlin",keywords:x("package as typealias class interface this super val operator var fun for is in This throw return annotation break continue object if else while do try when !in !is as? file import where by get set abstract enum open inner override private public internal protected catch finally out final vararg reified dynamic companion constructor init sealed field property receiver param sparam lateinit data inline noinline tailrec external annotation crossinline const operator infix suspend actual expect setparam"),types:x("Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable Compiler Double Exception Float Integer Long Math Number Object Package Pair Process Runtime Runnable SecurityManager Short StackTraceElement StrictMath String StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void Annotation Any BooleanArray ByteArray Char CharArray DeprecationLevel DoubleArray Enum FloatArray Function Int IntArray Lazy LazyThreadSafetyMode LongArray Nothing ShortArray Unit"),intendSwitch:!1,indentStatements:!1,multiLineStrings:!0,number:/^(?:0x[a-f\d_]+|0b[01_]+|(?:[\d_]+(\.\d+)?|\.\d+)(?:e[-+]?[\d_]+)?)(u|ll?|l|f)?/i,blockKeywords:x("catch class do else finally for if where try while enum"),defKeywords:x("class val var object interface fun"),atoms:x("true false null this"),hooks:{"@":function(L){return L.eatWhile(/[\w\$_]/),"meta"},"*":function(L,sO){return sO.prevToken=="."?"variable":"operator"},'"':function(L,sO){return sO.tokenize=R(L.match('""')),sO.tokenize(L,sO)},"/":function(L,sO){return L.eat("*")?(sO.tokenize=l(1),sO.tokenize(L,sO)):!1},indent:function(L,sO,mO,GO){var HO=mO&&mO.charAt(0);if((L.prevToken=="}"||L.prevToken==")")&&mO=="")return L.indented;if(L.prevToken=="operator"&&mO!="}"&&L.context.type!="}"||L.prevToken=="variable"&&HO=="."||(L.prevToken=="}"||L.prevToken==")")&&HO==".")return GO*2+sO.indented;if(sO.align&&sO.type=="}")return sO.indented+(L.context.type==(mO||"").charAt(0)?0:GO)}},languageData:{closeBrackets:{brackets:["(","[","{","'",'"','"""']}}}),H=P({name:"shader",keywords:x("sampler1D sampler2D sampler3D samplerCube sampler1DShadow sampler2DShadow const attribute uniform varying break continue discard return for while do if else struct in out inout"),types:x("float int bool void vec2 vec3 vec4 ivec2 ivec3 ivec4 bvec2 bvec3 bvec4 mat2 mat3 mat4"),blockKeywords:x("for while do if else struct"),builtin:x("radians degrees sin cos tan asin acos atan pow exp log exp2 sqrt inversesqrt abs sign floor ceil fract mod min max clamp mix step smoothstep length distance dot cross normalize ftransform faceforward reflect refract matrixCompMult lessThan lessThanEqual greaterThan greaterThanEqual equal notEqual any all not texture1D texture1DProj texture1DLod texture1DProjLod texture2D texture2DProj texture2DLod texture2DProjLod texture3D texture3DProj texture3DLod texture3DProjLod textureCube textureCubeLod shadow1D shadow2D shadow1DProj shadow2DProj shadow1DLod shadow2DLod shadow1DProjLod shadow2DProjLod dFdx dFdy fwidth noise1 noise2 noise3 noise4"),atoms:x("true false gl_FragColor gl_SecondaryColor gl_Normal gl_Vertex gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 gl_FogCoord gl_PointCoord gl_Position gl_PointSize gl_ClipVertex gl_FrontColor gl_BackColor gl_FrontSecondaryColor gl_BackSecondaryColor gl_TexCoord gl_FogFragCoord gl_FragCoord gl_FrontFacing gl_FragData gl_FragDepth gl_ModelViewMatrix gl_ProjectionMatrix gl_ModelViewProjectionMatrix gl_TextureMatrix gl_NormalMatrix gl_ModelViewMatrixInverse gl_ProjectionMatrixInverse gl_ModelViewProjectionMatrixInverse gl_TextureMatrixTranspose gl_ModelViewMatrixInverseTranspose gl_ProjectionMatrixInverseTranspose gl_ModelViewProjectionMatrixInverseTranspose gl_TextureMatrixInverseTranspose gl_NormalScale gl_DepthRange gl_ClipPlane gl_Point gl_FrontMaterial gl_BackMaterial gl_LightSource gl_LightModel gl_FrontLightModelProduct gl_BackLightModelProduct gl_TextureColor gl_EyePlaneS gl_EyePlaneT gl_EyePlaneR gl_EyePlaneQ gl_FogParameters gl_MaxLights gl_MaxClipPlanes gl_MaxTextureUnits gl_MaxTextureCoords gl_MaxVertexAttribs gl_MaxVertexUniformComponents gl_MaxVaryingFloats gl_MaxVertexTextureImageUnits gl_MaxTextureImageUnits gl_MaxFragmentUniformComponents gl_MaxCombineTextureImageUnits gl_MaxDrawBuffers"),indentSwitch:!1,hooks:{"#":T}}),tO=P({name:"nesc",keywords:x(w+" as atomic async call command component components configuration event generic implementation includes interface module new norace nx_struct nx_union post provides signal task uses abstract extends"),types:Q,blockKeywords:x($),atoms:x("null true false"),hooks:{"#":T}}),I=P({name:"objectivec",keywords:x(w+" "+c),types:g,builtin:x(n),blockKeywords:x($+" @synthesize @try @catch @finally @autoreleasepool @synchronized"),defKeywords:x(f+" @interface @implementation @protocol @class"),dontIndentStatements:/^@.*$/,typeFirstDefinitions:!0,atoms:x("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:y,hooks:{"#":T,"*":q}}),rO=P({name:"objectivecpp",keywords:x(w+" "+c+" "+p),types:g,builtin:x(n),blockKeywords:x($+" @synthesize @try @catch @finally @autoreleasepool @synchronized class try catch"),defKeywords:x(f+" @interface @implementation @protocol @class class namespace"),dontIndentStatements:/^@.*$|^template$/,typeFirstDefinitions:!0,atoms:x("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:y,hooks:{"#":T,"*":q,u:k,U:k,L:k,R:k,0:h,1:h,2:h,3:h,4:h,5:h,6:h,7:h,8:h,9:h,token:function(L,sO,mO){if(mO=="variable"&&L.peek()=="("&&(sO.prevToken==";"||sO.prevToken==null||sO.prevToken=="}")&&Z(L.current()))return"def"}},namespaceSeparator:"::"}),lO=P({name:"squirrel",keywords:x("base break clone continue const default delete enum extends function in class foreach local resume return this throw typeof yield constructor instanceof static"),types:Q,blockKeywords:x("case catch class else for foreach if switch try while"),defKeywords:x("function local class"),typeFirstDefinitions:!0,atoms:x("true false null"),hooks:{"#":T}});var G=null;function iO(L){return function(sO,mO){for(var GO=!1,HO,ie=!1;!sO.eol();){if(!GO&&sO.match('"')&&(L=="single"||sO.match('""'))){ie=!0;break}if(!GO&&sO.match("``")){G=iO(L),ie=!0;break}HO=sO.next(),GO=L=="single"&&!GO&&HO=="\\"}return ie&&(mO.tokenize=null),"string"}}const gO=P({name:"ceylon",keywords:x("abstracts alias assembly assert assign break case catch class continue dynamic else exists extends finally for function given if import in interface is let module new nonempty object of out outer package return satisfies super switch then this throw try value void while"),types:function(L){var sO=L.charAt(0);return sO===sO.toUpperCase()&&sO!==sO.toLowerCase()},blockKeywords:x("case catch class dynamic else finally for function if interface module new object switch try while"),defKeywords:x("class dynamic function interface module object package value"),builtin:x("abstract actual aliased annotation by default deprecated doc final formal late license native optional sealed see serializable shared suppressWarnings tagged throws variable"),isPunctuationChar:/[\[\]{}\(\),;\:\.`]/,isOperatorChar:/[+\-*&%=<>!?|^~:\/]/,numberStart:/[\d#$]/,number:/^(?:#[\da-fA-F_]+|\$[01_]+|[\d_]+[kMGTPmunpf]?|[\d_]+\.[\d_]+(?:[eE][-+]?\d+|[kMGTPmunpf]|)|)/i,multiLineStrings:!0,typeFirstDefinitions:!0,atoms:x("true false null larger smaller equal empty finished"),indentSwitch:!1,styleDefs:!1,hooks:{"@":function(L){return L.eatWhile(/[\w\$_]/),"meta"},'"':function(L,sO){return sO.tokenize=iO(L.match('""')?"triple":"single"),sO.tokenize(L,sO)},"`":function(L,sO){return!G||!L.match("`")?!1:(sO.tokenize=G,G=null,sO.tokenize(L,sO))},"'":function(L){return L.match(/^(\\[^'\s]+|[^\\'])'/)?"string.special":(L.eatWhile(/[\w\$_\xa1-\uffff]/),"atom")},token:function(L,sO,mO){if((mO=="variable"||mO=="type")&&sO.prevToken==".")return"variableName.special"}},languageData:{closeBrackets:{brackets:["(","[","{","'",'"','"""']}}});function M(L){(L.interpolationStack||(L.interpolationStack=[])).push(L.tokenize)}function U(L){return(L.interpolationStack||(L.interpolationStack=[])).pop()}function eO(L){return L.interpolationStack?L.interpolationStack.length:0}function PO(L,sO,mO,GO){var HO=!1;if(sO.eat(L))if(sO.eat(L))HO=!0;else return"string";function ie(BO,re){for(var le=!1;!BO.eol();){if(!GO&&!le&&BO.peek()=="$")return M(re),re.tokenize=bO,"string";var OO=BO.next();if(OO==L&&!le&&(!HO||BO.match(L+L))){re.tokenize=null;break}le=!GO&&!le&&OO=="\\"}return"string"}return mO.tokenize=ie,ie(sO,mO)}function bO(L,sO){return L.eat("$"),L.eat("{")?sO.tokenize=null:sO.tokenize=fO,null}function fO(L,sO){return L.eatWhile(/[\w_]/),sO.tokenize=U(sO),"variable"}const jO=P({name:"dart",keywords:x("this super static final const abstract class extends external factory implements mixin get native set typedef with enum throw rethrow assert break case continue default in return new deferred async await covariant try catch finally do else for if switch while import library export part of show hide is as extension on yield late required sealed base interface when inline"),blockKeywords:x("try catch finally do else for if switch while"),builtin:x("void bool num int double dynamic var String Null Never"),atoms:x("true false null"),hooks:{"@":function(L){return L.eatWhile(/[\w\$_\.]/),"meta"},"'":function(L,sO){return PO("'",L,sO,!1)},'"':function(L,sO){return PO('"',L,sO,!1)},r:function(L,sO){var mO=L.peek();return mO=="'"||mO=='"'?PO(L.next(),L,sO,!0):!1},"}":function(L,sO){return eO(sO)>0?(sO.tokenize=U(sO),null):!1},"/":function(L,sO){return L.eat("*")?(sO.tokenize=l(1),sO.tokenize(L,sO)):!1},token:function(L,sO,mO){if(mO=="variable"){var GO=RegExp("^[_$]*[A-Z][a-zA-Z0-9_$]*$","g");if(GO.test(L.current()))return"type"}}}})},70889:function(WO,V,o){"use strict";o.r(V),o.d(V,{cmake:function(){return v}});var a=/({)?[a-zA-Z0-9_]+(})?/;function t(X,P){for(var x,s,w=!1;!X.eol()&&(x=X.next())!=P.pending;){if(x==="$"&&s!="\\"&&P.pending=='"'){w=!0;break}s=x}return w&&X.backUp(1),x==P.pending?P.continueString=!1:P.continueString=!0,"string"}function b(X,P){var x=X.next();return x==="$"?X.match(a)?"variableName.special":"variable":P.continueString?(X.backUp(1),t(X,P)):X.match(/(\s+)?\w+\(/)||X.match(/(\s+)?\w+\ \(/)?(X.backUp(1),"def"):x=="#"?(X.skipToEnd(),"comment"):x=="'"||x=='"'?(P.pending=x,t(X,P)):x=="("||x==")"?"bracket":x.match(/[0-9]/)?"number":(X.eatWhile(/[\w-]/),null)}const v={name:"cmake",startState:function(){var X={};return X.inDefinition=!1,X.inInclude=!1,X.continueString=!1,X.pending=!1,X},token:function(X,P){return X.eatSpace()?null:b(X,P)}}},68915:function(WO,V,o){"use strict";o.r(V),o.d(V,{cobol:function(){return g}});var a="builtin",t="comment",b="string",v="atom",X="number",P="keyword",x="header",s="def",w="link";function p($){for(var f={},T=$.split(" "),q=0;q >= "),e={digit:/\d/,digit_or_colon:/[\d:]/,hex:/[0-9a-f]/i,sign:/[+-]/,exponent:/e/i,keyword_char:/[^\s\(\[\;\)\]]/,symbol:/[\w*+\-]/};function Q($,f){return $==="0"&&f.eat(/x/i)?(f.eatWhile(e.hex),!0):(($=="+"||$=="-")&&e.digit.test(f.peek())&&(f.eat(e.sign),$=f.next()),e.digit.test($)?(f.eat($),f.eatWhile(e.digit),f.peek()=="."&&(f.eat("."),f.eatWhile(e.digit)),f.eat(e.exponent)&&(f.eat(e.sign),f.eatWhile(e.digit)),!0):!1)}const g={name:"cobol",startState:function(){return{indentStack:null,indentation:0,mode:!1}},token:function($,f){if(f.indentStack==null&&$.sol()&&(f.indentation=6),$.eatSpace())return null;var T=null;switch(f.mode){case"string":for(var q=!1;(q=$.next())!=null;)if((q=='"'||q=="'")&&!$.match(/['"]/,!1)){f.mode=!1;break}T=b;break;default:var y=$.next(),h=$.column();if(h>=0&&h<=5)T=s;else if(h>=72&&h<=79)$.skipToEnd(),T=x;else if(y=="*"&&h==6)$.skipToEnd(),T=t;else if(y=='"'||y=="'")f.mode="string",T=b;else if(y=="'"&&!e.digit_or_colon.test($.peek()))T=v;else if(y==".")T=w;else if(Q(y,$))T=X;else{if($.current().match(e.symbol))for(;h<71&&$.eat(e.symbol)!==void 0;)h++;n&&n.propertyIsEnumerable($.current().toUpperCase())?T=P:i&&i.propertyIsEnumerable($.current().toUpperCase())?T=a:c&&c.propertyIsEnumerable($.current().toUpperCase())?T=v:T=null}}return T},indent:function($){return $.indentStack==null?$.indentation:$.indentStack.indent}}},29558:function(WO,V,o){"use strict";o.r(V),o.d(V,{coffeeScript:function(){return y}});var a="error";function t(h){return new RegExp("^(("+h.join(")|(")+"))\\b")}var b=/^(?:->|=>|\+[+=]?|-[\-=]?|\*[\*=]?|\/[\/=]?|[=!]=|<[><]?=?|>>?=?|%=?|&=?|\|=?|\^=?|\~|!|\?|(or|and|\|\||&&|\?)=)/,v=/^(?:[()\[\]{},:`=;]|\.\.?\.?)/,X=/^[_A-Za-z$][_A-Za-z$0-9]*/,P=/^@[_A-Za-z$][_A-Za-z$0-9]*/,x=t(["and","or","not","is","isnt","in","instanceof","typeof"]),s=["for","while","loop","if","unless","else","switch","try","catch","finally","class"],w=["break","by","continue","debugger","delete","do","in","of","new","return","then","this","@","throw","when","until","extends"],p=t(s.concat(w));s=t(s);var c=/^('{3}|\"{3}|['\"])/,n=/^(\/{3}|\/)/,i=["Infinity","NaN","undefined","null","true","false","on","off","yes","no"],e=t(i);function Q(h,k){if(h.sol()){k.scope.align===null&&(k.scope.align=!1);var Z=k.scope.offset;if(h.eatSpace()){var W=h.indentation();return W>Z&&k.scope.type=="coffee"?"indent":W0&&T(h,k)}if(h.eatSpace())return null;var D=h.peek();if(h.match("####"))return h.skipToEnd(),"comment";if(h.match("###"))return k.tokenize=$,k.tokenize(h,k);if(D==="#")return h.skipToEnd(),"comment";if(h.match(/^-?[0-9\.]/,!1)){var wO=!1;if(h.match(/^-?\d*\.\d+(e[\+\-]?\d+)?/i)&&(wO=!0),h.match(/^-?\d+\.\d*/)&&(wO=!0),h.match(/^-?\.\d+/)&&(wO=!0),wO)return h.peek()=="."&&h.backUp(1),"number";var K=!1;if(h.match(/^-?0x[0-9a-f]+/i)&&(K=!0),h.match(/^-?[1-9]\d*(e[\+\-]?\d+)?/)&&(K=!0),h.match(/^-?0(?![\dx])/i)&&(K=!0),K)return"number"}if(h.match(c))return k.tokenize=g(h.current(),!1,"string"),k.tokenize(h,k);if(h.match(n)){if(h.current()!="/"||h.match(/^.*\//,!1))return k.tokenize=g(h.current(),!0,"string.special"),k.tokenize(h,k);h.backUp(1)}return h.match(b)||h.match(x)?"operator":h.match(v)?"punctuation":h.match(e)?"atom":h.match(P)||k.prop&&h.match(X)?"property":h.match(p)?"keyword":h.match(X)?"variable":(h.next(),a)}function g(h,k,Z){return function(W,D){for(;!W.eol();)if(W.eatWhile(/[^'"\/\\]/),W.eat("\\")){if(W.next(),k&&W.eol())return Z}else{if(W.match(h))return D.tokenize=Q,Z;W.eat(/['"\/]/)}return k&&(D.tokenize=Q),Z}}function $(h,k){for(;!h.eol();){if(h.eatWhile(/[^#]/),h.match("###")){k.tokenize=Q;break}h.eatWhile("#")}return"comment"}function f(h,k,Z="coffee"){for(var W=0,D=!1,wO=null,K=k.scope;K;K=K.prev)if(K.type==="coffee"||K.type=="}"){W=K.offset+h.indentUnit;break}Z!=="coffee"?(D=null,wO=h.column()+h.current().length):k.scope.align&&(k.scope.align=!1),k.scope={offset:W,type:Z,prev:k.scope,align:D,alignOffset:wO}}function T(h,k){if(k.scope.prev)if(k.scope.type==="coffee"){for(var Z=h.indentation(),W=!1,D=k.scope;D;D=D.prev)if(Z===D.offset){W=!0;break}if(!W)return!0;for(;k.scope.prev&&k.scope.offset!==Z;)k.scope=k.scope.prev;return!1}else return k.scope=k.scope.prev,!1}function q(h,k){var Z=k.tokenize(h,k),W=h.current();W==="return"&&(k.dedent=!0),((W==="->"||W==="=>")&&h.eol()||Z==="indent")&&f(h,k);var D="[({".indexOf(W);if(D!==-1&&f(h,k,"])}".slice(D,D+1)),s.exec(W)&&f(h,k),W=="then"&&T(h,k),Z==="dedent"&&T(h,k))return a;if(D="])}".indexOf(W),D!==-1){for(;k.scope.type=="coffee"&&k.scope.prev;)k.scope=k.scope.prev;k.scope.type==W&&(k.scope=k.scope.prev)}return k.dedent&&h.eol()&&(k.scope.type=="coffee"&&k.scope.prev&&(k.scope=k.scope.prev),k.dedent=!1),Z=="indent"||Z=="dedent"?null:Z}const y={name:"coffeescript",startState:function(){return{tokenize:Q,scope:{offset:0,type:"coffee",prev:null,align:!1},prop:!1,dedent:0}},token:function(h,k){var Z=k.scope.align===null&&k.scope;Z&&h.sol()&&(Z.align=!1);var W=q(h,k);return W&&W!="comment"&&(Z&&(Z.align=!0),k.prop=W=="punctuation"&&h.current()=="."),W},indent:function(h,k){if(h.tokenize!=Q)return 0;var Z=h.scope,W=k&&"])}".indexOf(k.charAt(0))>-1;if(W)for(;Z.type=="coffee"&&Z.prev;)Z=Z.prev;var D=W&&Z.type===k.charAt(0);return Z.align?Z.alignOffset-(D?1:0):(D?Z.prev:Z).offset},languageData:{commentTokens:{line:"#"}}}},61446:function(WO,V,o){"use strict";o.r(V),o.d(V,{commonLisp:function(){return p}});var a=/^(block|let*|return-from|catch|load-time-value|setq|eval-when|locally|symbol-macrolet|flet|macrolet|tagbody|function|multiple-value-call|the|go|multiple-value-prog1|throw|if|progn|unwind-protect|labels|progv|let|quote)$/,t=/^with|^def|^do|^prog|case$|^cond$|bind$|when$|unless$/,b=/^(?:[+\-]?(?:\d+|\d*\.\d+)(?:[efd][+\-]?\d+)?|[+\-]?\d+(?:\/[+\-]?\d+)?|#b[+\-]?[01]+|#o[+\-]?[0-7]+|#x[+\-]?[\da-f]+)/,v=/[^\s'`,@()\[\]";]/,X;function P(c){for(var n;n=c.next();)if(n=="\\")c.next();else if(!v.test(n)){c.backUp(1);break}return c.current()}function x(c,n){if(c.eatSpace())return X="ws",null;if(c.match(b))return"number";var i=c.next();if(i=="\\"&&(i=c.next()),i=='"')return(n.tokenize=s)(c,n);if(i=="(")return X="open","bracket";if(i==")")return X="close","bracket";if(i==";")return c.skipToEnd(),X="ws","comment";if(/['`,@]/.test(i))return null;if(i=="|")return c.skipTo("|")?(c.next(),"variableName"):(c.skipToEnd(),"error");if(i=="#"){var i=c.next();return i=="("?(X="open","bracket"):/[+\-=\.']/.test(i)||/\d/.test(i)&&c.match(/^\d*#/)?null:i=="|"?(n.tokenize=w)(c,n):i==":"?(P(c),"meta"):i=="\\"?(c.next(),P(c),"string.special"):"error"}else{var e=P(c);return e=="."?null:(X="symbol",e=="nil"||e=="t"||e.charAt(0)==":"?"atom":n.lastType=="open"&&(a.test(e)||t.test(e))?"keyword":e.charAt(0)=="&"?"variableName.special":"variableName")}}function s(c,n){for(var i=!1,e;e=c.next();){if(e=='"'&&!i){n.tokenize=x;break}i=!i&&e=="\\"}return"string"}function w(c,n){for(var i,e;i=c.next();){if(i=="#"&&e=="|"){n.tokenize=x;break}e=i}return X="ws","comment"}const p={name:"commonlisp",startState:function(){return{ctx:{prev:null,start:0,indentTo:0},lastType:null,tokenize:x}},token:function(c,n){c.sol()&&typeof n.ctx.indentTo!="number"&&(n.ctx.indentTo=n.ctx.start+1),X=null;var i=n.tokenize(c,n);return X!="ws"&&(n.ctx.indentTo==null?X=="symbol"&&t.test(c.current())?n.ctx.indentTo=n.ctx.start+c.indentUnit:n.ctx.indentTo="next":n.ctx.indentTo=="next"&&(n.ctx.indentTo=c.column()),n.lastType=X),X=="open"?n.ctx={prev:n.ctx,start:c.column(),indentTo:null}:X=="close"&&(n.ctx=n.ctx.prev||n.ctx),i},indent:function(c){var n=c.ctx.indentTo;return typeof n=="number"?n:c.ctx.start+1},languageData:{commentTokens:{line:";;",block:{open:"#|",close:"|#"}},closeBrackets:{brackets:["(","[","{",'"']}}}},62602:function(WO,V,o){"use strict";o.r(V),o.d(V,{crystal:function(){return yO}});function a(J,A){return new RegExp((A?"":"^")+"(?:"+J.join("|")+")"+(A?"$":"\\b"))}function t(J,A,l){return l.tokenize.push(J),J(A,l)}var b=/^(?:[-+/%|&^]|\*\*?|[<>]{2})/,v=/^(?:[=!]~|===|<=>|[<>=!]=?|[|&]{2}|~)/,X=/^(?:\[\][?=]?)/,P=/^(?:\.(?:\.{2})?|->|[?:])/,x=/^[a-z_\u009F-\uFFFF][a-zA-Z0-9_\u009F-\uFFFF]*/,s=/^[A-Z_\u009F-\uFFFF][a-zA-Z0-9_\u009F-\uFFFF]*/,w=a(["abstract","alias","as","asm","begin","break","case","class","def","do","else","elsif","end","ensure","enum","extend","for","fun","if","include","instance_sizeof","lib","macro","module","next","of","out","pointerof","private","protected","rescue","return","require","select","sizeof","struct","super","then","type","typeof","uninitialized","union","unless","until","when","while","with","yield","__DIR__","__END_LINE__","__FILE__","__LINE__"]),p=a(["true","false","nil","self"]),c=["def","fun","macro","class","module","struct","lib","enum","union","do","for"],n=a(c),i=["if","unless","case","while","until","begin","then"],e=a(i),Q=["end","else","elsif","rescue","ensure"],g=a(Q),$=["\\)","\\}","\\]"],f=new RegExp("^(?:"+$.join("|")+")$"),T={def:W,fun:W,macro:Z,class:D,module:D,struct:D,lib:D,enum:D,union:D},q={"[":"]","{":"}","(":")","<":">"};function y(J,A){if(J.eatSpace())return null;if(A.lastToken!="\\"&&J.match("{%",!1))return t(k("%","%"),J,A);if(A.lastToken!="\\"&&J.match("{{",!1))return t(k("{","}"),J,A);if(J.peek()=="#")return J.skipToEnd(),"comment";var l;if(J.match(x))return J.eat(/[?!]/),l=J.current(),J.eat(":")?"atom":A.lastToken=="."?"property":w.test(l)?(n.test(l)?!(l=="fun"&&A.blocks.indexOf("lib")>=0)&&!(l=="def"&&A.lastToken=="abstract")&&(A.blocks.push(l),A.currentIndent+=1):(A.lastStyle=="operator"||!A.lastStyle)&&e.test(l)?(A.blocks.push(l),A.currentIndent+=1):l=="end"&&(A.blocks.pop(),A.currentIndent-=1),T.hasOwnProperty(l)&&A.tokenize.push(T[l]),"keyword"):p.test(l)?"atom":"variable";if(J.eat("@"))return J.peek()=="["?t(h("[","]","meta"),J,A):(J.eat("@"),J.match(x)||J.match(s),"propertyName");if(J.match(s))return"tag";if(J.eat(":"))return J.eat('"')?t(wO('"',"atom",!1),J,A):J.match(x)||J.match(s)||J.match(b)||J.match(v)||J.match(X)?"atom":(J.eat(":"),"operator");if(J.eat('"'))return t(wO('"',"string",!0),J,A);if(J.peek()=="%"){var d="string",R=!0,j;if(J.match("%r"))d="string.special",j=J.next();else if(J.match("%w"))R=!1,j=J.next();else if(J.match("%q"))R=!1,j=J.next();else if(j=J.match(/^%([^\w\s=])/))j=j[1];else{if(J.match(/^%[a-zA-Z_\u009F-\uFFFF][\w\u009F-\uFFFF]*/))return"meta";if(J.eat("%"))return"operator"}return q.hasOwnProperty(j)&&(j=q[j]),t(wO(j,d,R),J,A)}return(l=J.match(/^<<-('?)([A-Z]\w*)\1/))?t(K(l[2],!l[1]),J,A):J.eat("'")?(J.match(/^(?:[^']|\\(?:[befnrtv0'"]|[0-7]{3}|u(?:[0-9a-fA-F]{4}|\{[0-9a-fA-F]{1,6}\})))/),J.eat("'"),"atom"):J.eat("0")?(J.eat("x")?J.match(/^[0-9a-fA-F_]+/):J.eat("o")?J.match(/^[0-7_]+/):J.eat("b")&&J.match(/^[01_]+/),"number"):J.eat(/^\d/)?(J.match(/^[\d_]*(?:\.[\d_]+)?(?:[eE][+-]?\d+)?/),"number"):J.match(b)?(J.eat("="),"operator"):J.match(v)||J.match(P)?"operator":(l=J.match(/[({[]/,!1))?(l=l[0],t(h(l,q[l],null),J,A)):J.eat("\\")?(J.next(),"meta"):(J.next(),null)}function h(J,A,l,d){return function(R,j){if(!d&&R.match(J))return j.tokenize[j.tokenize.length-1]=h(J,A,l,!0),j.currentIndent+=1,l;var H=y(R,j);return R.current()===A&&(j.tokenize.pop(),j.currentIndent-=1,H=l),H}}function k(J,A,l){return function(d,R){return!l&&d.match("{"+J)?(R.currentIndent+=1,R.tokenize[R.tokenize.length-1]=k(J,A,!0),"meta"):d.match(A+"}")?(R.currentIndent-=1,R.tokenize.pop(),"meta"):y(d,R)}}function Z(J,A){if(J.eatSpace())return null;var l;if(l=J.match(x)){if(l=="def")return"keyword";J.eat(/[?!]/)}return A.tokenize.pop(),"def"}function W(J,A){return J.eatSpace()?null:(J.match(x)?J.eat(/[!?]/):J.match(b)||J.match(v)||J.match(X),A.tokenize.pop(),"def")}function D(J,A){return J.eatSpace()?null:(J.match(s),A.tokenize.pop(),"def")}function wO(J,A,l){return function(d,R){for(var j=!1;d.peek();)if(j)d.next(),j=!1;else{if(d.match("{%",!1))return R.tokenize.push(k("%","%")),A;if(d.match("{{",!1))return R.tokenize.push(k("{","}")),A;if(l&&d.match("#{",!1))return R.tokenize.push(h("#{","}","meta")),A;var H=d.next();if(H==J)return R.tokenize.pop(),A;j=l&&H=="\\"}return A}}function K(J,A){return function(l,d){if(l.sol()&&(l.eatSpace(),l.match(J)))return d.tokenize.pop(),"string";for(var R=!1;l.peek();)if(R)l.next(),R=!1;else{if(l.match("{%",!1))return d.tokenize.push(k("%","%")),"string";if(l.match("{{",!1))return d.tokenize.push(k("{","}")),"string";if(A&&l.match("#{",!1))return d.tokenize.push(h("#{","}","meta")),"string";R=l.next()=="\\"&&A}return"string"}}const yO={name:"crystal",startState:function(){return{tokenize:[y],currentIndent:0,lastToken:null,lastStyle:null,blocks:[]}},token:function(J,A){var l=A.tokenize[A.tokenize.length-1](J,A),d=J.current();return l&&l!="comment"&&(A.lastToken=d,A.lastStyle=l),l},indent:function(J,A,l){return A=A.replace(/^\s*(?:\{%)?\s*|\s*(?:%\})?\s*$/g,""),g.test(A)||f.test(A)?l.unit*(J.currentIndent-1):l.unit*J.currentIndent},languageData:{indentOnInput:a($.concat(Q),!0),commentTokens:{line:"#"}}}},20673:function(WO,V,o){"use strict";o.r(V),o.d(V,{cypher:function(){return c}});var a=function(n){return new RegExp("^(?:"+n.join("|")+")$","i")},t=function(n){X=null;var i=n.next();if(i==='"')return n.match(/^.*?"/),"string";if(i==="'")return n.match(/^.*?'/),"string";if(/[{}\(\),\.;\[\]]/.test(i))return X=i,"punctuation";if(i==="/"&&n.eat("/"))return n.skipToEnd(),"comment";if(p.test(i))return n.eatWhile(p),null;if(n.eatWhile(/[_\w\d]/),n.eat(":"))return n.eatWhile(/[\w\d_\-]/),"atom";var e=n.current();return P.test(e)?"builtin":x.test(e)?"def":s.test(e)||w.test(e)?"keyword":"variable"},b=function(n,i,e){return n.context={prev:n.context,indent:n.indent,col:e,type:i}},v=function(n){return n.indent=n.context.indent,n.context=n.context.prev},X,P=a(["abs","acos","allShortestPaths","asin","atan","atan2","avg","ceil","coalesce","collect","cos","cot","count","degrees","e","endnode","exp","extract","filter","floor","haversin","head","id","keys","labels","last","left","length","log","log10","lower","ltrim","max","min","node","nodes","percentileCont","percentileDisc","pi","radians","rand","range","reduce","rel","relationship","relationships","replace","reverse","right","round","rtrim","shortestPath","sign","sin","size","split","sqrt","startnode","stdev","stdevp","str","substring","sum","tail","tan","timestamp","toFloat","toInt","toString","trim","type","upper"]),x=a(["all","and","any","contains","exists","has","in","none","not","or","single","xor"]),s=a(["as","asc","ascending","assert","by","case","commit","constraint","create","csv","cypher","delete","desc","descending","detach","distinct","drop","else","end","ends","explain","false","fieldterminator","foreach","from","headers","in","index","is","join","limit","load","match","merge","null","on","optional","order","periodic","profile","remove","return","scan","set","skip","start","starts","then","true","union","unique","unwind","using","when","where","with","call","yield"]),w=a(["access","active","assign","all","alter","as","catalog","change","copy","create","constraint","constraints","current","database","databases","dbms","default","deny","drop","element","elements","exists","from","grant","graph","graphs","if","index","indexes","label","labels","management","match","name","names","new","node","nodes","not","of","on","or","password","populated","privileges","property","read","relationship","relationships","remove","replace","required","revoke","role","roles","set","show","start","status","stop","suspended","to","traverse","type","types","user","users","with","write"]),p=/[*+\-<>=&|~%^]/;const c={name:"cypher",startState:function(){return{tokenize:t,context:null,indent:0,col:0}},token:function(n,i){if(n.sol()&&(i.context&&i.context.align==null&&(i.context.align=!1),i.indent=n.indentation()),n.eatSpace())return null;var e=i.tokenize(n,i);if(e!=="comment"&&i.context&&i.context.align==null&&i.context.type!=="pattern"&&(i.context.align=!0),X==="(")b(i,")",n.column());else if(X==="[")b(i,"]",n.column());else if(X==="{")b(i,"}",n.column());else if(/[\]\}\)]/.test(X)){for(;i.context&&i.context.type==="pattern";)v(i);i.context&&X===i.context.type&&v(i)}else X==="."&&i.context&&i.context.type==="pattern"?v(i):/atom|string|variable/.test(e)&&i.context&&(/[\}\]]/.test(i.context.type)?b(i,"pattern",n.column()):i.context.type==="pattern"&&!i.context.align&&(i.context.align=!0,i.context.col=n.column()));return e},indent:function(n,i,e){var Q=i&&i.charAt(0),g=n.context;if(/[\]\}]/.test(Q))for(;g&&g.type==="pattern";)g=g.prev;var $=g&&Q===g.type;return g?g.type==="keywords"?null:g.align?g.col+($?0:1):g.indent+($?0:e.unit):0}}},11660:function(WO,V,o){"use strict";o.r(V),o.d(V,{d:function(){return q}});function a(y){for(var h={},k=y.split(" "),Z=0;Z!?|\/]/,n;function i(y,h){var k=y.next();if(w[k]){var Z=w[k](y,h);if(Z!==!1)return Z}if(k=='"'||k=="'"||k=="`")return h.tokenize=e(k),h.tokenize(y,h);if(/[\[\]{}\(\),;\:\.]/.test(k))return n=k,null;if(/\d/.test(k))return y.eatWhile(/[\w\.]/),"number";if(k=="/"){if(y.eat("+"))return h.tokenize=g,g(y,h);if(y.eat("*"))return h.tokenize=Q,Q(y,h);if(y.eat("/"))return y.skipToEnd(),"comment"}if(c.test(k))return y.eatWhile(c),"operator";y.eatWhile(/[\w\$_\xa1-\uffff]/);var W=y.current();return X.propertyIsEnumerable(W)?(x.propertyIsEnumerable(W)&&(n="newstatement"),"keyword"):P.propertyIsEnumerable(W)?(x.propertyIsEnumerable(W)&&(n="newstatement"),"builtin"):s.propertyIsEnumerable(W)?"atom":"variable"}function e(y){return function(h,k){for(var Z=!1,W,D=!1;(W=h.next())!=null;){if(W==y&&!Z){D=!0;break}Z=!Z&&W=="\\"}return(D||!(Z||p))&&(k.tokenize=null),"string"}}function Q(y,h){for(var k=!1,Z;Z=y.next();){if(Z=="/"&&k){h.tokenize=null;break}k=Z=="*"}return"comment"}function g(y,h){for(var k=!1,Z;Z=y.next();){if(Z=="/"&&k){h.tokenize=null;break}k=Z=="+"}return"comment"}function $(y,h,k,Z,W){this.indented=y,this.column=h,this.type=k,this.align=Z,this.prev=W}function f(y,h,k){var Z=y.indented;return y.context&&y.context.type=="statement"&&(Z=y.context.indented),y.context=new $(Z,h,k,null,y.context)}function T(y){var h=y.context.type;return(h==")"||h=="]"||h=="}")&&(y.indented=y.context.indented),y.context=y.context.prev}const q={name:"d",startState:function(y){return{tokenize:null,context:new $(-y,0,"top",!1),indented:0,startOfLine:!0}},token:function(y,h){var k=h.context;if(y.sol()&&(k.align==null&&(k.align=!1),h.indented=y.indentation(),h.startOfLine=!0),y.eatSpace())return null;n=null;var Z=(h.tokenize||i)(y,h);if(Z=="comment"||Z=="meta")return Z;if(k.align==null&&(k.align=!0),(n==";"||n==":"||n==",")&&k.type=="statement")T(h);else if(n=="{")f(h,y.column(),"}");else if(n=="[")f(h,y.column(),"]");else if(n=="(")f(h,y.column(),")");else if(n=="}"){for(;k.type=="statement";)k=T(h);for(k.type=="}"&&(k=T(h));k.type=="statement";)k=T(h)}else n==k.type?T(h):((k.type=="}"||k.type=="top")&&n!=";"||k.type=="statement"&&n=="newstatement")&&f(h,y.column(),"statement");return h.startOfLine=!1,Z},indent:function(y,h,k){if(y.tokenize!=i&&y.tokenize!=null)return null;var Z=y.context,W=h&&h.charAt(0);Z.type=="statement"&&W=="}"&&(Z=Z.prev);var D=W==Z.type;return Z.type=="statement"?Z.indented+(W=="{"?0:v||k.unit):Z.align?Z.column+(D?0:1):Z.indented+(D?0:k.unit)},languageData:{indentOnInput:/^\s*[{}]$/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}}}}},87475:function(WO,V,o){"use strict";o.r(V),o.d(V,{diff:function(){return t}});var a={"+":"inserted","-":"deleted","@":"meta"};const t={name:"diff",token:function(b){var v=b.string.search(/[\t ]+?$/);if(!b.sol()||v===0)return b.skipToEnd(),("error "+(a[b.string.charAt(0)]||"")).replace(/ $/,"");var X=a[b.peek()]||b.skipToEnd();return v===-1?b.skipToEnd():b.pos=v,X}}},34812:function(WO,V,o){"use strict";o.r(V),o.d(V,{dockerFile:function(){return i}});var a=o(44125),t="from",b=new RegExp("^(\\s*)\\b("+t+")\\b","i"),v=["run","cmd","entrypoint","shell"],X=new RegExp("^(\\s*)("+v.join("|")+")(\\s+\\[)","i"),P="expose",x=new RegExp("^(\\s*)("+P+")(\\s+)","i"),s=["arg","from","maintainer","label","env","add","copy","volume","user","workdir","onbuild","stopsignal","healthcheck","shell"],w=[t,P].concat(v).concat(s),p="("+w.join("|")+")",c=new RegExp("^(\\s*)"+p+"(\\s*)(#.*)?$","i"),n=new RegExp("^(\\s*)"+p+"(\\s+)","i");const i=(0,a.Q)({start:[{regex:/^\s*#.*$/,sol:!0,token:"comment"},{regex:b,token:[null,"keyword"],sol:!0,next:"from"},{regex:c,token:[null,"keyword",null,"error"],sol:!0},{regex:X,token:[null,"keyword",null],sol:!0,next:"array"},{regex:x,token:[null,"keyword",null],sol:!0,next:"expose"},{regex:n,token:[null,"keyword",null],sol:!0,next:"arguments"},{regex:/./,token:null}],from:[{regex:/\s*$/,token:null,next:"start"},{regex:/(\s*)(#.*)$/,token:[null,"error"],next:"start"},{regex:/(\s*\S+\s+)(as)/i,token:[null,"keyword"],next:"start"},{token:null,next:"start"}],single:[{regex:/(?:[^\\']|\\.)/,token:"string"},{regex:/'/,token:"string",pop:!0}],double:[{regex:/(?:[^\\"]|\\.)/,token:"string"},{regex:/"/,token:"string",pop:!0}],array:[{regex:/\]/,token:null,next:"start"},{regex:/"(?:[^\\"]|\\.)*"?/,token:"string"}],expose:[{regex:/\d+$/,token:"number",next:"start"},{regex:/[^\d]+$/,token:null,next:"start"},{regex:/\d+/,token:"number"},{regex:/[^\d]+/,token:null},{token:null,next:"start"}],arguments:[{regex:/^\s*#.*$/,sol:!0,token:"comment"},{regex:/"(?:[^\\"]|\\.)*"?$/,token:"string",next:"start"},{regex:/"/,token:"string",push:"double"},{regex:/'(?:[^\\']|\\.)*'?$/,token:"string",next:"start"},{regex:/'/,token:"string",push:"single"},{regex:/[^#"']+[\\`]$/,token:null},{regex:/[^#"']+$/,token:null,next:"start"},{regex:/[^#"']+/,token:null},{token:null,next:"start"}],languageData:{commentTokens:{line:"#"}}})},76991:function(WO,V,o){"use strict";o.r(V),o.d(V,{dtd:function(){return x}});var a;function t(s,w){return a=w,s}function b(s,w){var p=s.next();if(p=="<"&&s.eat("!")){if(s.eatWhile(/[\-]/))return w.tokenize=v,v(s,w);if(s.eatWhile(/[\w]/))return t("keyword","doindent")}else{if(p=="<"&&s.eat("?"))return w.tokenize=P("meta","?>"),t("meta",p);if(p=="#"&&s.eatWhile(/[\w]/))return t("atom","tag");if(p=="|")return t("keyword","separator");if(p.match(/[\(\)\[\]\-\.,\+\?>]/))return t(null,p);if(p.match(/[\[\]]/))return t("rule",p);if(p=='"'||p=="'")return w.tokenize=X(p),w.tokenize(s,w);if(s.eatWhile(/[a-zA-Z\?\+\d]/)){var c=s.current();return c.substr(c.length-1,c.length).match(/\?|\+/)!==null&&s.backUp(1),t("tag","tag")}else return p=="%"||p=="*"?t("number","number"):(s.eatWhile(/[\w\\\-_%.{,]/),t(null,null))}}function v(s,w){for(var p=0,c;(c=s.next())!=null;){if(p>=2&&c==">"){w.tokenize=b;break}p=c=="-"?p+1:0}return t("comment","comment")}function X(s){return function(w,p){for(var c=!1,n;(n=w.next())!=null;){if(n==s&&!c){p.tokenize=b;break}c=!c&&n=="\\"}return t("string","tag")}}function P(s,w){return function(p,c){for(;!p.eol();){if(p.match(w)){c.tokenize=b;break}p.next()}return s}}const x={name:"dtd",startState:function(){return{tokenize:b,baseIndent:0,stack:[]}},token:function(s,w){if(s.eatSpace())return null;var p=w.tokenize(s,w),c=w.stack[w.stack.length-1];return s.current()=="["||a==="doindent"||a=="["?w.stack.push("rule"):a==="endtag"?w.stack[w.stack.length-1]="endtag":s.current()=="]"||a=="]"||a==">"&&c=="rule"?w.stack.pop():a=="["&&w.stack.push("["),p},indent:function(s,w,p){var c=s.stack.length;return w.charAt(0)==="]"?c--:w.substr(w.length-1,w.length)===">"&&(w.substr(0,1)==="<"||a=="doindent"&&w.length>1||(a=="doindent"?c--:a==">"&&w.length>1||a=="tag"&&w!==">"||(a=="tag"&&s.stack[s.stack.length-1]=="rule"?c--:a=="tag"?c++:w===">"&&s.stack[s.stack.length-1]=="rule"&&a===">"?c--:w===">"&&s.stack[s.stack.length-1]=="rule"||(w.substr(0,1)!=="<"&&w.substr(0,1)===">"?c=c-1:w===">"||(c=c-1)))),(a==null||a=="]")&&c--),s.baseIndent+c*p.unit},languageData:{indentOnInput:/^\s*[\]>]$/}}},24144:function(WO,V,o){"use strict";o.r(V),o.d(V,{dylan:function(){return g}});function a($,f){for(var T=0;T<$.length;T++)f($[T],T)}function t($,f){for(var T=0;T<$.length;T++)if(f($[T],T))return!0;return!1}var b={unnamedDefinition:["interface"],namedDefinition:["module","library","macro","C-struct","C-union","C-function","C-callable-wrapper"],typeParameterizedDefinition:["class","C-subtype","C-mapped-subtype"],otherParameterizedDefinition:["method","function","C-variable","C-address"],constantSimpleDefinition:["constant"],variableSimpleDefinition:["variable"],otherSimpleDefinition:["generic","domain","C-pointer-type","table"],statement:["if","block","begin","method","case","for","select","when","unless","until","while","iterate","profiling","dynamic-bind"],separator:["finally","exception","cleanup","else","elseif","afterwards"],other:["above","below","by","from","handler","in","instance","let","local","otherwise","slot","subclass","then","to","keyed-by","virtual"],signalingCalls:["signal","error","cerror","break","check-type","abort"]};b.otherDefinition=b.unnamedDefinition.concat(b.namedDefinition).concat(b.otherParameterizedDefinition),b.definition=b.typeParameterizedDefinition.concat(b.otherDefinition),b.parameterizedDefinition=b.typeParameterizedDefinition.concat(b.otherParameterizedDefinition),b.simpleDefinition=b.constantSimpleDefinition.concat(b.variableSimpleDefinition).concat(b.otherSimpleDefinition),b.keyword=b.statement.concat(b.separator).concat(b.other);var v="[-_a-zA-Z?!*@<>$%]+",X=new RegExp("^"+v),P={symbolKeyword:v+":",symbolClass:"<"+v+">",symbolGlobal:"\\*"+v+"\\*",symbolConstant:"\\$"+v},x={symbolKeyword:"atom",symbolClass:"tag",symbolGlobal:"variableName.standard",symbolConstant:"variableName.constant"};for(var s in P)P.hasOwnProperty(s)&&(P[s]=new RegExp("^"+P[s]));P.keyword=[/^with(?:out)?-[-_a-zA-Z?!*@<>$%]+/];var w={};w.keyword="keyword",w.definition="def",w.simpleDefinition="def",w.signalingCalls="builtin";var p={},c={};a(["keyword","definition","simpleDefinition","signalingCalls"],function($){a(b[$],function(f){p[f]=$,c[f]=w[$]})});function n($,f,T){return f.tokenize=T,T($,f)}function i($,f){var T=$.peek();if(T=="'"||T=='"')return $.next(),n($,f,Q(T,"string"));if(T=="/"){if($.next(),$.eat("*"))return n($,f,e);if($.eat("/"))return $.skipToEnd(),"comment";$.backUp(1)}else if(/[+\-\d\.]/.test(T)){if($.match(/^[+-]?[0-9]*\.[0-9]*([esdx][+-]?[0-9]+)?/i)||$.match(/^[+-]?[0-9]+([esdx][+-]?[0-9]+)/i)||$.match(/^[+-]?\d+/))return"number"}else{if(T=="#")return $.next(),T=$.peek(),T=='"'?($.next(),n($,f,Q('"',"string"))):T=="b"?($.next(),$.eatWhile(/[01]/),"number"):T=="x"?($.next(),$.eatWhile(/[\da-f]/i),"number"):T=="o"?($.next(),$.eatWhile(/[0-7]/),"number"):T=="#"?($.next(),"punctuation"):T=="["||T=="("?($.next(),"bracket"):$.match(/f|t|all-keys|include|key|next|rest/i)?"atom":($.eatWhile(/[-a-zA-Z]/),"error");if(T=="~")return $.next(),T=$.peek(),T=="="?($.next(),T=$.peek(),T=="="&&$.next(),"operator"):"operator";if(T==":"){if($.next(),T=$.peek(),T=="=")return $.next(),"operator";if(T==":")return $.next(),"punctuation"}else{if("[](){}".indexOf(T)!=-1)return $.next(),"bracket";if(".,".indexOf(T)!=-1)return $.next(),"punctuation";if($.match("end"))return"keyword"}}for(var q in P)if(P.hasOwnProperty(q)){var y=P[q];if(y instanceof Array&&t(y,function(h){return $.match(h)})||$.match(y))return x[q]}return/[+\-*\/^=<>&|]/.test(T)?($.next(),"operator"):$.match("define")?"def":($.eatWhile(/[\w\-]/),p.hasOwnProperty($.current())?c[$.current()]:$.current().match(X)?"variable":($.next(),"variableName.standard"))}function e($,f){for(var T=!1,q=!1,y=0,h;h=$.next();){if(h=="/"&&T)if(y>0)y--;else{f.tokenize=i;break}else h=="*"&&q&&y++;T=h=="*",q=h=="/"}return"comment"}function Q($,f){return function(T,q){for(var y=!1,h,k=!1;(h=T.next())!=null;){if(h==$&&!y){k=!0;break}y=!y&&h=="\\"}return(k||!y)&&(q.tokenize=i),f}}const g={name:"dylan",startState:function(){return{tokenize:i,currentIndent:0}},token:function($,f){if($.eatSpace())return null;var T=f.tokenize($,f);return T},languageData:{commentTokens:{block:{open:"/*",close:"*/"}}}}},82040:function(WO,V,o){"use strict";o.r(V),o.d(V,{ebnf:function(){return b}});var a={slash:0,parenthesis:1},t={comment:0,_string:1,characterClass:2};const b={name:"ebnf",startState:function(){return{stringType:null,commentType:null,braced:0,lhs:!0,localState:null,stack:[],inDefinition:!1}},token:function(v,X){if(v){switch(X.stack.length===0&&(v.peek()=='"'||v.peek()=="'"?(X.stringType=v.peek(),v.next(),X.stack.unshift(t._string)):v.match("/*")?(X.stack.unshift(t.comment),X.commentType=a.slash):v.match("(*")&&(X.stack.unshift(t.comment),X.commentType=a.parenthesis)),X.stack[0]){case t._string:for(;X.stack[0]===t._string&&!v.eol();)v.peek()===X.stringType?(v.next(),X.stack.shift()):v.peek()==="\\"?(v.next(),v.next()):v.match(/^.[^\\\"\']*/);return X.lhs?"property":"string";case t.comment:for(;X.stack[0]===t.comment&&!v.eol();)X.commentType===a.slash&&v.match("*/")||X.commentType===a.parenthesis&&v.match("*)")?(X.stack.shift(),X.commentType=null):v.match(/^.[^\*]*/);return"comment";case t.characterClass:for(;X.stack[0]===t.characterClass&&!v.eol();)v.match(/^[^\]\\]+/)||v.match(".")||X.stack.shift();return"operator"}var P=v.peek();switch(P){case"[":return v.next(),X.stack.unshift(t.characterClass),"bracket";case":":case"|":case";":return v.next(),"operator";case"%":if(v.match("%%"))return"header";if(v.match(/[%][A-Za-z]+/))return"keyword";if(v.match(/[%][}]/))return"bracket";break;case"/":if(v.match(/[\/][A-Za-z]+/))return"keyword";case"\\":if(v.match(/[\][a-z]+/))return"string.special";case".":if(v.match("."))return"atom";case"*":case"-":case"+":case"^":if(v.match(P))return"atom";case"$":if(v.match("$$"))return"builtin";if(v.match(/[$][0-9]+/))return"variableName.special";case"<":if(v.match(/<<[a-zA-Z_]+>>/))return"builtin"}return v.match("//")?(v.skipToEnd(),"comment"):v.match("return")?"operator":v.match(/^[a-zA-Z_][a-zA-Z0-9_]*/)?v.match(/(?=[\(.])/)?"variable":v.match(/(?=[\s\n]*[:=])/)?"def":"variableName.special":["[","]","(",")"].indexOf(v.peek())!=-1?(v.next(),"bracket"):(v.eatSpace()||v.next(),null)}}}},37315:function(WO,V,o){"use strict";o.r(V),o.d(V,{ecl:function(){return T}});function a(q){for(var y={},h=q.split(" "),k=0;k!?|\/]/,n;function i(q,y){var h=q.next();if(p[h]){var k=p[h](q,y);if(k!==!1)return k}if(h=='"'||h=="'")return y.tokenize=e(h),y.tokenize(q,y);if(/[\[\]{}\(\),;\:\.]/.test(h))return n=h,null;if(/\d/.test(h))return q.eatWhile(/[\w\.]/),"number";if(h=="/"){if(q.eat("*"))return y.tokenize=Q,Q(q,y);if(q.eat("/"))return q.skipToEnd(),"comment"}if(c.test(h))return q.eatWhile(c),"operator";q.eatWhile(/[\w\$_]/);var Z=q.current().toLowerCase();if(b.propertyIsEnumerable(Z))return s.propertyIsEnumerable(Z)&&(n="newstatement"),"keyword";if(v.propertyIsEnumerable(Z))return s.propertyIsEnumerable(Z)&&(n="newstatement"),"variable";if(X.propertyIsEnumerable(Z))return s.propertyIsEnumerable(Z)&&(n="newstatement"),"modifier";if(P.propertyIsEnumerable(Z))return s.propertyIsEnumerable(Z)&&(n="newstatement"),"type";if(x.propertyIsEnumerable(Z))return s.propertyIsEnumerable(Z)&&(n="newstatement"),"builtin";for(var W=Z.length-1;W>=0&&(!isNaN(Z[W])||Z[W]=="_");)--W;if(W>0){var D=Z.substr(0,W+1);if(P.propertyIsEnumerable(D))return s.propertyIsEnumerable(D)&&(n="newstatement"),"type"}return w.propertyIsEnumerable(Z)?"atom":null}function e(q){return function(y,h){for(var k=!1,Z,W=!1;(Z=y.next())!=null;){if(Z==q&&!k){W=!0;break}k=!k&&Z=="\\"}return(W||!k)&&(h.tokenize=i),"string"}}function Q(q,y){for(var h=!1,k;k=q.next();){if(k=="/"&&h){y.tokenize=i;break}h=k=="*"}return"comment"}function g(q,y,h,k,Z){this.indented=q,this.column=y,this.type=h,this.align=k,this.prev=Z}function $(q,y,h){return q.context=new g(q.indented,y,h,null,q.context)}function f(q){var y=q.context.type;return(y==")"||y=="]"||y=="}")&&(q.indented=q.context.indented),q.context=q.context.prev}const T={name:"ecl",startState:function(q){return{tokenize:null,context:new g(-q,0,"top",!1),indented:0,startOfLine:!0}},token:function(q,y){var h=y.context;if(q.sol()&&(h.align==null&&(h.align=!1),y.indented=q.indentation(),y.startOfLine=!0),q.eatSpace())return null;n=null;var k=(y.tokenize||i)(q,y);if(k=="comment"||k=="meta")return k;if(h.align==null&&(h.align=!0),(n==";"||n==":")&&h.type=="statement")f(y);else if(n=="{")$(y,q.column(),"}");else if(n=="[")$(y,q.column(),"]");else if(n=="(")$(y,q.column(),")");else if(n=="}"){for(;h.type=="statement";)h=f(y);for(h.type=="}"&&(h=f(y));h.type=="statement";)h=f(y)}else n==h.type?f(y):(h.type=="}"||h.type=="top"||h.type=="statement"&&n=="newstatement")&&$(y,q.column(),"statement");return y.startOfLine=!1,k},indent:function(q,y,h){if(q.tokenize!=i&&q.tokenize!=null)return 0;var k=q.context,Z=y&&y.charAt(0);k.type=="statement"&&Z=="}"&&(k=k.prev);var W=Z==k.type;return k.type=="statement"?k.indented+(Z=="{"?0:h.unit):k.align?k.column+(W?0:1):k.indented+(W?0:h.unit)},languageData:{indentOnInput:/^\s*[{}]$/}}},87525:function(WO,V,o){"use strict";o.r(V),o.d(V,{eiffel:function(){return x}});function a(s){for(var w={},p=0,c=s.length;p>"]);function v(s,w,p){return p.tokenize.push(s),s(w,p)}function X(s,w){if(s.eatSpace())return null;var p=s.next();return p=='"'||p=="'"?v(P(p,"string"),s,w):p=="-"&&s.eat("-")?(s.skipToEnd(),"comment"):p==":"&&s.eat("=")?"operator":/[0-9]/.test(p)?(s.eatWhile(/[xXbBCc0-9\.]/),s.eat(/[\?\!]/),"variable"):/[a-zA-Z_0-9]/.test(p)?(s.eatWhile(/[a-zA-Z_0-9]/),s.eat(/[\?\!]/),"variable"):/[=+\-\/*^%<>~]/.test(p)?(s.eatWhile(/[=+\-\/*^%<>~]/),"operator"):null}function P(s,w,p){return function(c,n){for(var i=!1,e;(e=c.next())!=null;){if(e==s&&(p||!i)){n.tokenize.pop();break}i=!i&&e=="%"}return w}}const x={name:"eiffel",startState:function(){return{tokenize:[X]}},token:function(s,w){var p=w.tokenize[w.tokenize.length-1](s,w);if(p=="variable"){var c=s.current();p=t.propertyIsEnumerable(s.current())?"keyword":b.propertyIsEnumerable(s.current())?"operator":/^[A-Z][A-Z_0-9]*$/g.test(c)?"tag":/^0[bB][0-1]+$/g.test(c)||/^0[cC][0-7]+$/g.test(c)||/^0[xX][a-fA-F0-9]+$/g.test(c)||/^([0-9]+\.[0-9]*)|([0-9]*\.[0-9]+)$/g.test(c)||/^[0-9]+$/g.test(c)?"number":"variable"}return p},languageData:{commentTokens:{line:"--"}}}},28770:function(WO,V,o){"use strict";o.r(V),o.d(V,{elm:function(){return $}});function a(f,T,q){return T(q),q(f,T)}var t=/[a-z]/,b=/[A-Z]/,v=/[a-zA-Z0-9_]/,X=/[0-9]/,P=/[0-9A-Fa-f]/,x=/[-&*+.\\/<>=?^|:]/,s=/[(),[\]{}]/,w=/[ \v\f]/;function p(){return function(f,T){if(f.eatWhile(w))return null;var q=f.next();if(s.test(q))return q==="{"&&f.eat("-")?a(f,T,c(1)):q==="["&&f.match("glsl|")?a(f,T,Q):"builtin";if(q==="'")return a(f,T,e);if(q==='"')return f.eat('"')?f.eat('"')?a(f,T,n):"string":a(f,T,i);if(b.test(q))return f.eatWhile(v),"type";if(t.test(q)){var y=f.pos===1;return f.eatWhile(v),y?"def":"variable"}if(X.test(q)){if(q==="0"){if(f.eat(/[xX]/))return f.eatWhile(P),"number"}else f.eatWhile(X);return f.eat(".")&&f.eatWhile(X),f.eat(/[eE]/)&&(f.eat(/[-+]/),f.eatWhile(X)),"number"}return x.test(q)?q==="-"&&f.eat("-")?(f.skipToEnd(),"comment"):(f.eatWhile(x),"keyword"):q==="_"?"keyword":"error"}}function c(f){return f==0?p():function(T,q){for(;!T.eol();){var y=T.next();if(y=="{"&&T.eat("-"))++f;else if(y=="-"&&T.eat("}")&&(--f,f===0))return q(p()),"comment"}return q(c(f)),"comment"}}function n(f,T){for(;!f.eol();){var q=f.next();if(q==='"'&&f.eat('"')&&f.eat('"'))return T(p()),"string"}return"string"}function i(f,T){for(;f.skipTo('\\"');)f.next(),f.next();return f.skipTo('"')?(f.next(),T(p()),"string"):(f.skipToEnd(),T(p()),"error")}function e(f,T){for(;f.skipTo("\\'");)f.next(),f.next();return f.skipTo("'")?(f.next(),T(p()),"string"):(f.skipToEnd(),T(p()),"error")}function Q(f,T){for(;!f.eol();){var q=f.next();if(q==="|"&&f.eat("]"))return T(p()),"string"}return"string"}var g={case:1,of:1,as:1,if:1,then:1,else:1,let:1,in:1,type:1,alias:1,module:1,where:1,import:1,exposing:1,port:1};const $={name:"elm",startState:function(){return{f:p()}},copyState:function(f){return{f:f.f}},token:function(f,T){var q=T.f(f,function(h){T.f=h}),y=f.current();return g.hasOwnProperty(y)?"keyword":q},languageData:{commentTokens:{line:"--"}}}},53482:function(WO,V,o){"use strict";o.r(V),o.d(V,{erlang:function(){return lO}});var a=["-type","-spec","-export_type","-opaque"],t=["after","begin","catch","case","cond","end","fun","if","let","of","query","receive","try","when"],b=/[\->,;]/,v=["->",";",","],X=["and","andalso","band","bnot","bor","bsl","bsr","bxor","div","not","or","orelse","rem","xor"],P=/[\+\-\*\/<>=\|:!]/,x=["=","+","-","*","/",">",">=","<","=<","=:=","==","=/=","/=","||","<-","!"],s=/[<\(\[\{]/,w=["<<","(","[","{"],p=/[>\)\]\}]/,c=["}","]",")",">>"],n=["is_atom","is_binary","is_bitstring","is_boolean","is_float","is_function","is_integer","is_list","is_number","is_pid","is_port","is_record","is_reference","is_tuple","atom","binary","bitstring","boolean","function","integer","list","number","pid","port","record","reference","tuple"],i=["abs","adler32","adler32_combine","alive","apply","atom_to_binary","atom_to_list","binary_to_atom","binary_to_existing_atom","binary_to_list","binary_to_term","bit_size","bitstring_to_list","byte_size","check_process_code","contact_binary","crc32","crc32_combine","date","decode_packet","delete_module","disconnect_node","element","erase","exit","float","float_to_list","garbage_collect","get","get_keys","group_leader","halt","hd","integer_to_list","internal_bif","iolist_size","iolist_to_binary","is_alive","is_atom","is_binary","is_bitstring","is_boolean","is_float","is_function","is_integer","is_list","is_number","is_pid","is_port","is_process_alive","is_record","is_reference","is_tuple","length","link","list_to_atom","list_to_binary","list_to_bitstring","list_to_existing_atom","list_to_float","list_to_integer","list_to_pid","list_to_tuple","load_module","make_ref","module_loaded","monitor_node","node","node_link","node_unlink","nodes","notalive","now","open_port","pid_to_list","port_close","port_command","port_connect","port_control","pre_loaded","process_flag","process_info","processes","purge_module","put","register","registered","round","self","setelement","size","spawn","spawn_link","spawn_monitor","spawn_opt","split_binary","statistics","term_to_binary","time","throw","tl","trunc","tuple_size","tuple_to_list","unlink","unregister","whereis"],e=/[\w@Ø-ÞÀ-Öß-öø-ÿ]/,Q=/[0-7]{1,3}|[bdefnrstv\\"']|\^[a-zA-Z]|x[0-9a-zA-Z]{2}|x{[0-9a-zA-Z]+}/;function g(G,iO){if(iO.in_string)return iO.in_string=!T(G),Z(iO,G,"string");if(iO.in_atom)return iO.in_atom=!q(G),Z(iO,G,"atom");if(G.eatSpace())return Z(iO,G,"whitespace");if(!K(iO)&&G.match(/-\s*[a-zß-öø-ÿ][\wØ-ÞÀ-Öß-öø-ÿ]*/))return k(G.current(),a)?Z(iO,G,"type"):Z(iO,G,"attribute");var gO=G.next();if(gO=="%")return G.skipToEnd(),Z(iO,G,"comment");if(gO==":")return Z(iO,G,"colon");if(gO=="?")return G.eatSpace(),G.eatWhile(e),Z(iO,G,"macro");if(gO=="#")return G.eatSpace(),G.eatWhile(e),Z(iO,G,"record");if(gO=="$")return G.next()=="\\"&&!G.match(Q)?Z(iO,G,"error"):Z(iO,G,"number");if(gO==".")return Z(iO,G,"dot");if(gO=="'"){if(!(iO.in_atom=!q(G))){if(G.match(/\s*\/\s*[0-9]/,!1))return G.match(/\s*\/\s*[0-9]/,!0),Z(iO,G,"fun");if(G.match(/\s*\(/,!1)||G.match(/\s*:/,!1))return Z(iO,G,"function")}return Z(iO,G,"atom")}if(gO=='"')return iO.in_string=!T(G),Z(iO,G,"string");if(/[A-Z_Ø-ÞÀ-Ö]/.test(gO))return G.eatWhile(e),Z(iO,G,"variable");if(/[a-z_ß-öø-ÿ]/.test(gO)){if(G.eatWhile(e),G.match(/\s*\/\s*[0-9]/,!1))return G.match(/\s*\/\s*[0-9]/,!0),Z(iO,G,"fun");var M=G.current();return k(M,t)?Z(iO,G,"keyword"):k(M,X)?Z(iO,G,"operator"):G.match(/\s*\(/,!1)?k(M,i)&&(K(iO).token!=":"||K(iO,2).token=="erlang")?Z(iO,G,"builtin"):k(M,n)?Z(iO,G,"guard"):Z(iO,G,"function"):h(G)==":"?M=="erlang"?Z(iO,G,"builtin"):Z(iO,G,"function"):k(M,["true","false"])?Z(iO,G,"boolean"):Z(iO,G,"atom")}var U=/[0-9]/,eO=/[0-9a-zA-Z]/;return U.test(gO)?(G.eatWhile(U),G.eat("#")?G.eatWhile(eO)||G.backUp(1):G.eat(".")&&(G.eatWhile(U)?G.eat(/[eE]/)&&(G.eat(/[-+]/)?G.eatWhile(U)||G.backUp(2):G.eatWhile(U)||G.backUp(1)):G.backUp(1)),Z(iO,G,"number")):$(G,s,w)?Z(iO,G,"open_paren"):$(G,p,c)?Z(iO,G,"close_paren"):f(G,b,v)?Z(iO,G,"separator"):f(G,P,x)?Z(iO,G,"operator"):Z(iO,G,null)}function $(G,iO,gO){if(G.current().length==1&&iO.test(G.current())){for(G.backUp(1);iO.test(G.peek());)if(G.next(),k(G.current(),gO))return!0;G.backUp(G.current().length-1)}return!1}function f(G,iO,gO){if(G.current().length==1&&iO.test(G.current())){for(;iO.test(G.peek());)G.next();for(;01&&G[iO].type==="fun"&&G[iO-1].token==="fun")return G.slice(0,iO-1);switch(G[iO].token){case"}":return l(G,{g:["{"]});case"]":return l(G,{i:["["]});case")":return l(G,{i:["("]});case">>":return l(G,{i:["<<"]});case"end":return l(G,{i:["begin","case","fun","if","receive","try"]});case",":return l(G,{e:["begin","try","when","->",",","(","[","{","<<"]});case"->":return l(G,{r:["when"],m:["try","if","case","receive"]});case";":return l(G,{E:["case","fun","if","receive","try","when"]});case"catch":return l(G,{e:["try"]});case"of":return l(G,{e:["case"]});case"after":return l(G,{e:["receive","try"]});default:return G}}function l(G,iO){for(var gO in iO)for(var M=G.length-1,U=iO[gO],eO=M-1;-1"?k(PO.token,["receive","case","if","try"])?PO.column+gO.unit+gO.unit:PO.column+gO.unit:k(eO.token,w)?eO.column+eO.token.length:(M=H(G),rO(M)?M.column+gO.unit:0):0}function R(G){var iO=G.match(/,|[a-z]+|\}|\]|\)|>>|\|+|\(/);return rO(iO)&&iO.index===0?iO[0]:""}function j(G){var iO=G.tokenStack.slice(0,-1),gO=I(iO,"type",["open_paren"]);return rO(iO[gO])?iO[gO]:!1}function H(G){var iO=G.tokenStack,gO=I(iO,"type",["open_paren","separator","keyword"]),M=I(iO,"type",["operator"]);return rO(gO)&&rO(M)&&gO|\.\*\?]+(?=\s|$)/,token:"builtin"},{regex:/[\)><]+\S+(?=\s|$)/,token:"builtin"},{regex:/(?:[\+\-\=\/\*<>])(?=\s|$)/,token:"keyword"},{regex:/\S+/,token:"variable"},{regex:/\s+|./,token:null}],vocabulary:[{regex:/;/,token:"keyword",next:"start"},{regex:/\S+/,token:"tag"},{regex:/\s+|./,token:null}],string:[{regex:/(?:[^\\]|\\.)*?"/,token:"string",next:"start"},{regex:/.*/,token:"string"}],string2:[{regex:/^;/,token:"keyword",next:"start"},{regex:/.*/,token:"string"}],string3:[{regex:/(?:[^\\]|\\.)*?"""/,token:"string",next:"start"},{regex:/.*/,token:"string"}],stack:[{regex:/\)/,token:"bracket",next:"start"},{regex:/--/,token:"bracket"},{regex:/\S+/,token:"meta"},{regex:/\s+|./,token:null}],languageData:{name:"factor",dontIndentStates:["start","vocabulary","string","string3","stack"],commentTokens:{line:"!"}}})},77663:function(WO,V,o){"use strict";o.r(V),o.d(V,{fcl:function(){return c}});var a={term:!0,method:!0,accu:!0,rule:!0,then:!0,is:!0,and:!0,or:!0,if:!0,default:!0},t={var_input:!0,var_output:!0,fuzzify:!0,defuzzify:!0,function_block:!0,ruleblock:!0},b={end_ruleblock:!0,end_defuzzify:!0,end_function_block:!0,end_fuzzify:!0,end_var:!0},v={true:!0,false:!0,nan:!0,real:!0,min:!0,max:!0,cog:!0,cogs:!0},X=/[+\-*&^%:=<>!|\/]/;function P(n,i){var e=n.next();if(/[\d\.]/.test(e))return e=="."?n.match(/^[0-9]+([eE][\-+]?[0-9]+)?/):e=="0"?n.match(/^[xX][0-9a-fA-F]+/)||n.match(/^0[0-7]+/):n.match(/^[0-9]*\.?[0-9]*([eE][\-+]?[0-9]+)?/),"number";if(e=="/"||e=="("){if(n.eat("*"))return i.tokenize=x,x(n,i);if(n.eat("/"))return n.skipToEnd(),"comment"}if(X.test(e))return n.eatWhile(X),"operator";n.eatWhile(/[\w\$_\xa1-\uffff]/);var Q=n.current().toLowerCase();return a.propertyIsEnumerable(Q)||t.propertyIsEnumerable(Q)||b.propertyIsEnumerable(Q)?"keyword":v.propertyIsEnumerable(Q)?"atom":"variable"}function x(n,i){for(var e=!1,Q;Q=n.next();){if((Q=="/"||Q==")")&&e){i.tokenize=P;break}e=Q=="*"}return"comment"}function s(n,i,e,Q,g){this.indented=n,this.column=i,this.type=e,this.align=Q,this.prev=g}function w(n,i,e){return n.context=new s(n.indented,i,e,null,n.context)}function p(n){if(n.context.prev){var i=n.context.type;return i=="end_block"&&(n.indented=n.context.indented),n.context=n.context.prev}}const c={name:"fcl",startState:function(n){return{tokenize:null,context:new s(-n,0,"top",!1),indented:0,startOfLine:!0}},token:function(n,i){var e=i.context;if(n.sol()&&(e.align==null&&(e.align=!1),i.indented=n.indentation(),i.startOfLine=!0),n.eatSpace())return null;var Q=(i.tokenize||P)(n,i);if(Q=="comment")return Q;e.align==null&&(e.align=!0);var g=n.current().toLowerCase();return t.propertyIsEnumerable(g)?w(i,n.column(),"end_block"):b.propertyIsEnumerable(g)&&p(i),i.startOfLine=!1,Q},indent:function(n,i,e){if(n.tokenize!=P&&n.tokenize!=null)return 0;var Q=n.context,g=b.propertyIsEnumerable(i);return Q.align?Q.column+(g?0:1):Q.indented+(g?0:e.unit)},languageData:{commentTokens:{line:"//",block:{open:"(*",close:"*)"}}}}},68393:function(WO,V,o){"use strict";o.r(V),o.d(V,{forth:function(){return X}});function a(P){var x=[];return P.split(" ").forEach(function(s){x.push({name:s})}),x}var t=a("INVERT AND OR XOR 2* 2/ LSHIFT RSHIFT 0= = 0< < > U< MIN MAX 2DROP 2DUP 2OVER 2SWAP ?DUP DEPTH DROP DUP OVER ROT SWAP >R R> R@ + - 1+ 1- ABS NEGATE S>D * M* UM* FM/MOD SM/REM UM/MOD */ */MOD / /MOD MOD HERE , @ ! CELL+ CELLS C, C@ C! CHARS 2@ 2! ALIGN ALIGNED +! ALLOT CHAR [CHAR] [ ] BL FIND EXECUTE IMMEDIATE COUNT LITERAL STATE ; DOES> >BODY EVALUATE SOURCE >IN <# # #S #> HOLD SIGN BASE >NUMBER HEX DECIMAL FILL MOVE . CR EMIT SPACE SPACES TYPE U. .R U.R ACCEPT TRUE FALSE <> U> 0<> 0> NIP TUCK ROLL PICK 2>R 2R@ 2R> WITHIN UNUSED MARKER I J TO COMPILE, [COMPILE] SAVE-INPUT RESTORE-INPUT PAD ERASE 2LITERAL DNEGATE D- D+ D0< D0= D2* D2/ D< D= DMAX DMIN D>S DABS M+ M*/ D. D.R 2ROT DU< CATCH THROW FREE RESIZE ALLOCATE CS-PICK CS-ROLL GET-CURRENT SET-CURRENT FORTH-WORDLIST GET-ORDER SET-ORDER PREVIOUS SEARCH-WORDLIST WORDLIST FIND ALSO ONLY FORTH DEFINITIONS ORDER -TRAILING /STRING SEARCH COMPARE CMOVE CMOVE> BLANK SLITERAL"),b=a("IF ELSE THEN BEGIN WHILE REPEAT UNTIL RECURSE [IF] [ELSE] [THEN] ?DO DO LOOP +LOOP UNLOOP LEAVE EXIT AGAIN CASE OF ENDOF ENDCASE");function v(P,x){var s;for(s=P.length-1;s>=0;s--)if(P[s].name===x.toUpperCase())return P[s]}const X={name:"forth",startState:function(){return{state:"",base:10,coreWordList:t,immediateWordList:b,wordList:[]}},token:function(P,x){var s;if(P.eatSpace())return null;if(x.state===""){if(P.match(/^(\]|:NONAME)(\s|$)/i))return x.state=" compilation","builtin";if(s=P.match(/^(\:)\s+(\S+)(\s|$)+/),s)return x.wordList.push({name:s[2].toUpperCase()}),x.state=" compilation","def";if(s=P.match(/^(VARIABLE|2VARIABLE|CONSTANT|2CONSTANT|CREATE|POSTPONE|VALUE|WORD)\s+(\S+)(\s|$)+/i),s)return x.wordList.push({name:s[2].toUpperCase()}),"def";if(s=P.match(/^(\'|\[\'\])\s+(\S+)(\s|$)+/),s)return"builtin"}else{if(P.match(/^(\;|\[)(\s)/))return x.state="",P.backUp(1),"builtin";if(P.match(/^(\;|\[)($)/))return x.state="","builtin";if(P.match(/^(POSTPONE)\s+\S+(\s|$)+/))return"builtin"}if(s=P.match(/^(\S+)(\s+|$)/),s)return v(x.wordList,s[1])!==void 0?"variable":s[1]==="\\"?(P.skipToEnd(),"comment"):v(x.coreWordList,s[1])!==void 0?"builtin":v(x.immediateWordList,s[1])!==void 0?"keyword":s[1]==="("?(P.eatWhile(function(w){return w!==")"}),P.eat(")"),"comment"):s[1]===".("?(P.eatWhile(function(w){return w!==")"}),P.eat(")"),"string"):s[1]==='S"'||s[1]==='."'||s[1]==='C"'?(P.eatWhile(function(w){return w!=='"'}),P.eat('"'),"string"):s[1]-68719476735?"number":"atom"}}},8283:function(WO,V,o){"use strict";o.r(V),o.d(V,{fortran:function(){return w}});function a(p){for(var c={},n=0;n\/\:]/,P=/^\.(and|or|eq|lt|le|gt|ge|ne|not|eqv|neqv)\./i;function x(p,c){if(p.match(P))return"operator";var n=p.next();if(n=="!")return p.skipToEnd(),"comment";if(n=='"'||n=="'")return c.tokenize=s(n),c.tokenize(p,c);if(/[\[\]\(\),]/.test(n))return null;if(/\d/.test(n))return p.eatWhile(/[\w\.]/),"number";if(X.test(n))return p.eatWhile(X),"operator";p.eatWhile(/[\w\$_]/);var i=p.current().toLowerCase();return t.hasOwnProperty(i)?"keyword":b.hasOwnProperty(i)||v.hasOwnProperty(i)?"builtin":"variable"}function s(p){return function(c,n){for(var i=!1,e,Q=!1;(e=c.next())!=null;){if(e==p&&!i){Q=!0;break}i=!i&&e=="\\"}return(Q||!i)&&(n.tokenize=null),"string"}}const w={name:"fortran",startState:function(){return{tokenize:null}},token:function(p,c){if(p.eatSpace())return null;var n=(c.tokenize||x)(p,c);return n=="comment"||n=="meta",n}}},39781:function(WO,V,o){"use strict";o.r(V),o.d(V,{gas:function(){return t},gasArm:function(){return b}});function a(v){var X=[],P="",x={".abort":"builtin",".align":"builtin",".altmacro":"builtin",".ascii":"builtin",".asciz":"builtin",".balign":"builtin",".balignw":"builtin",".balignl":"builtin",".bundle_align_mode":"builtin",".bundle_lock":"builtin",".bundle_unlock":"builtin",".byte":"builtin",".cfi_startproc":"builtin",".comm":"builtin",".data":"builtin",".def":"builtin",".desc":"builtin",".dim":"builtin",".double":"builtin",".eject":"builtin",".else":"builtin",".elseif":"builtin",".end":"builtin",".endef":"builtin",".endfunc":"builtin",".endif":"builtin",".equ":"builtin",".equiv":"builtin",".eqv":"builtin",".err":"builtin",".error":"builtin",".exitm":"builtin",".extern":"builtin",".fail":"builtin",".file":"builtin",".fill":"builtin",".float":"builtin",".func":"builtin",".global":"builtin",".gnu_attribute":"builtin",".hidden":"builtin",".hword":"builtin",".ident":"builtin",".if":"builtin",".incbin":"builtin",".include":"builtin",".int":"builtin",".internal":"builtin",".irp":"builtin",".irpc":"builtin",".lcomm":"builtin",".lflags":"builtin",".line":"builtin",".linkonce":"builtin",".list":"builtin",".ln":"builtin",".loc":"builtin",".loc_mark_labels":"builtin",".local":"builtin",".long":"builtin",".macro":"builtin",".mri":"builtin",".noaltmacro":"builtin",".nolist":"builtin",".octa":"builtin",".offset":"builtin",".org":"builtin",".p2align":"builtin",".popsection":"builtin",".previous":"builtin",".print":"builtin",".protected":"builtin",".psize":"builtin",".purgem":"builtin",".pushsection":"builtin",".quad":"builtin",".reloc":"builtin",".rept":"builtin",".sbttl":"builtin",".scl":"builtin",".section":"builtin",".set":"builtin",".short":"builtin",".single":"builtin",".size":"builtin",".skip":"builtin",".sleb128":"builtin",".space":"builtin",".stab":"builtin",".string":"builtin",".struct":"builtin",".subsection":"builtin",".symver":"builtin",".tag":"builtin",".text":"builtin",".title":"builtin",".type":"builtin",".uleb128":"builtin",".val":"builtin",".version":"builtin",".vtable_entry":"builtin",".vtable_inherit":"builtin",".warning":"builtin",".weak":"builtin",".weakref":"builtin",".word":"builtin"},s={};function w(){P="#",s.al="variable",s.ah="variable",s.ax="variable",s.eax="variableName.special",s.rax="variableName.special",s.bl="variable",s.bh="variable",s.bx="variable",s.ebx="variableName.special",s.rbx="variableName.special",s.cl="variable",s.ch="variable",s.cx="variable",s.ecx="variableName.special",s.rcx="variableName.special",s.dl="variable",s.dh="variable",s.dx="variable",s.edx="variableName.special",s.rdx="variableName.special",s.si="variable",s.esi="variableName.special",s.rsi="variableName.special",s.di="variable",s.edi="variableName.special",s.rdi="variableName.special",s.sp="variable",s.esp="variableName.special",s.rsp="variableName.special",s.bp="variable",s.ebp="variableName.special",s.rbp="variableName.special",s.ip="variable",s.eip="variableName.special",s.rip="variableName.special",s.cs="keyword",s.ds="keyword",s.ss="keyword",s.es="keyword",s.fs="keyword",s.gs="keyword"}function p(){P="@",x.syntax="builtin",s.r0="variable",s.r1="variable",s.r2="variable",s.r3="variable",s.r4="variable",s.r5="variable",s.r6="variable",s.r7="variable",s.r8="variable",s.r9="variable",s.r10="variable",s.r11="variable",s.r12="variable",s.sp="variableName.special",s.lr="variableName.special",s.pc="variableName.special",s.r13=s.sp,s.r14=s.lr,s.r15=s.pc,X.push(function(i,e){if(i==="#")return e.eatWhile(/\w/),"number"})}v==="x86"?w():(v==="arm"||v==="armv6")&&p();function c(i,e){for(var Q=!1,g;(g=i.next())!=null;){if(g===e&&!Q)return!1;Q=!Q&&g==="\\"}return Q}function n(i,e){for(var Q=!1,g;(g=i.next())!=null;){if(g==="/"&&Q){e.tokenize=null;break}Q=g==="*"}return"comment"}return{name:"gas",startState:function(){return{tokenize:null}},token:function(i,e){if(e.tokenize)return e.tokenize(i,e);if(i.eatSpace())return null;var Q,g,$=i.next();if($==="/"&&i.eat("*"))return e.tokenize=n,n(i,e);if($===P)return i.skipToEnd(),"comment";if($==='"')return c(i,'"'),"string";if($===".")return i.eatWhile(/\w/),g=i.current().toLowerCase(),Q=x[g],Q||null;if($==="=")return i.eatWhile(/\w/),"tag";if($==="{"||$==="}")return"bracket";if(/\d/.test($))return $==="0"&&i.eat("x")?(i.eatWhile(/[0-9a-fA-F]/),"number"):(i.eatWhile(/\d/),"number");if(/\w/.test($))return i.eatWhile(/\w/),i.eat(":")?"tag":(g=i.current().toLowerCase(),Q=s[g],Q||null);for(var f=0;f]*>?/)?"variable":(t.next(),t.eatWhile(/[^@"<#]/),null)}}},23883:function(WO,V,o){"use strict";o.r(V),o.d(V,{groovy:function(){return g}});function a($){for(var f={},T=$.split(" "),q=0;q"))return P="->",null;if(/[+\-*&%=<>!?|\/~]/.test(T))return $.eatWhile(/[+\-*&%=<>|~]/),"operator";if($.eatWhile(/[\w\$_]/),T=="@")return $.eatWhile(/[\w\$_\.]/),"meta";if(f.lastToken==".")return"property";if($.eat(":"))return P="proplabel","property";var q=$.current();return X.propertyIsEnumerable(q)?"atom":t.propertyIsEnumerable(q)?(b.propertyIsEnumerable(q)?P="newstatement":v.propertyIsEnumerable(q)&&(P="standalone"),"keyword"):"variable"}x.isBase=!0;function s($,f,T){var q=!1;if($!="/"&&f.eat($))if(f.eat($))q=!0;else return"string";function y(h,k){for(var Z=!1,W,D=!q;(W=h.next())!=null;){if(W==$&&!Z){if(!q)break;if(h.match($+$)){D=!0;break}}if($=='"'&&W=="$"&&!Z){if(h.eat("{"))return k.tokenize.push(w()),"string";if(h.match(/^\w/,!1))return k.tokenize.push(p),"string"}Z=!Z&&W=="\\"}return D&&k.tokenize.pop(),"string"}return T.tokenize.push(y),y(f,T)}function w(){var $=1;function f(T,q){if(T.peek()=="}"){if($--,$==0)return q.tokenize.pop(),q.tokenize[q.tokenize.length-1](T,q)}else T.peek()=="{"&&$++;return x(T,q)}return f.isBase=!0,f}function p($,f){var T=$.match(/^(\.|[\w\$_]+)/);return T?T[0]=="."?null:"variable":(f.tokenize.pop(),f.tokenize[f.tokenize.length-1]($,f))}function c($,f){for(var T=!1,q;q=$.next();){if(q=="/"&&T){f.tokenize.pop();break}T=q=="*"}return"comment"}function n($,f){return!$||$=="operator"||$=="->"||/[\.\[\{\(,;:]/.test($)||$=="newstatement"||$=="keyword"||$=="proplabel"||$=="standalone"&&!f}function i($,f,T,q,y){this.indented=$,this.column=f,this.type=T,this.align=q,this.prev=y}function e($,f,T){return $.context=new i($.indented,f,T,null,$.context)}function Q($){var f=$.context.type;return(f==")"||f=="]"||f=="}")&&($.indented=$.context.indented),$.context=$.context.prev}const g={name:"groovy",startState:function($){return{tokenize:[x],context:new i(-$,0,"top",!1),indented:0,startOfLine:!0,lastToken:null}},token:function($,f){var T=f.context;if($.sol()&&(T.align==null&&(T.align=!1),f.indented=$.indentation(),f.startOfLine=!0,T.type=="statement"&&!n(f.lastToken,!0)&&(Q(f),T=f.context)),$.eatSpace())return null;P=null;var q=f.tokenize[f.tokenize.length-1]($,f);if(q=="comment")return q;if(T.align==null&&(T.align=!0),(P==";"||P==":")&&T.type=="statement")Q(f);else if(P=="->"&&T.type=="statement"&&T.prev.type=="}")Q(f),f.context.align=!1;else if(P=="{")e(f,$.column(),"}");else if(P=="[")e(f,$.column(),"]");else if(P=="(")e(f,$.column(),")");else if(P=="}"){for(;T.type=="statement";)T=Q(f);for(T.type=="}"&&(T=Q(f));T.type=="statement";)T=Q(f)}else P==T.type?Q(f):(T.type=="}"||T.type=="top"||T.type=="statement"&&P=="newstatement")&&e(f,$.column(),"statement");return f.startOfLine=!1,f.lastToken=P||q,q},indent:function($,f,T){if(!$.tokenize[$.tokenize.length-1].isBase)return null;var q=f&&f.charAt(0),y=$.context;y.type=="statement"&&!n($.lastToken,!0)&&(y=y.prev);var h=q==y.type;return y.type=="statement"?y.indented+(q=="{"?0:T.unit):y.align?y.column+(h?0:1):y.indented+(h?0:T.unit)},languageData:{indentOnInput:/^\s*[{}]$/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}},closeBrackets:{brackets:["(","[","{","'",'"',"'''",'"""']}}}},95372:function(WO,V,o){"use strict";o.r(V),o.d(V,{haskell:function(){return g}});function a($,f,T){return f(T),T($,f)}var t=/[a-z_]/,b=/[A-Z]/,v=/\d/,X=/[0-9A-Fa-f]/,P=/[0-7]/,x=/[a-z_A-Z0-9'\xa1-\uffff]/,s=/[-!#$%&*+.\/<=>?@\\^|~:]/,w=/[(),;[\]`{}]/,p=/[ \t\v\f]/;function c($,f){if($.eatWhile(p))return null;var T=$.next();if(w.test(T)){if(T=="{"&&$.eat("-")){var q="comment";return $.eat("#")&&(q="meta"),a($,f,n(q,1))}return null}if(T=="'")return $.eat("\\"),$.next(),$.eat("'")?"string":"error";if(T=='"')return a($,f,i);if(b.test(T))return $.eatWhile(x),$.eat(".")?"qualifier":"type";if(t.test(T))return $.eatWhile(x),"variable";if(v.test(T)){if(T=="0"){if($.eat(/[xX]/))return $.eatWhile(X),"integer";if($.eat(/[oO]/))return $.eatWhile(P),"number"}$.eatWhile(v);var q="number";return $.match(/^\.\d+/)&&(q="number"),$.eat(/[eE]/)&&(q="number",$.eat(/[-+]/),$.eatWhile(v)),q}return T=="."&&$.eat(".")?"keyword":s.test(T)?T=="-"&&$.eat(/-/)&&($.eatWhile(/-/),!$.eat(s))?($.skipToEnd(),"comment"):($.eatWhile(s),"variable"):"error"}function n($,f){return f==0?c:function(T,q){for(var y=f;!T.eol();){var h=T.next();if(h=="{"&&T.eat("-"))++y;else if(h=="-"&&T.eat("}")&&(--y,y==0))return q(c),$}return q(n($,y)),$}}function i($,f){for(;!$.eol();){var T=$.next();if(T=='"')return f(c),"string";if(T=="\\"){if($.eol()||$.eat(p))return f(e),"string";$.eat("&")||$.next()}}return f(c),"error"}function e($,f){return $.eat("\\")?a($,f,i):($.next(),f(c),"error")}var Q=function(){var $={};function f(T){return function(){for(var q=0;q","@","~","=>"),f("builtin")("!!","$!","$","&&","+","++","-",".","/","/=","<","<*","<=","<$>","<*>","=<<","==",">",">=",">>",">>=","^","^^","||","*","*>","**"),f("builtin")("Applicative","Bool","Bounded","Char","Double","EQ","Either","Enum","Eq","False","FilePath","Float","Floating","Fractional","Functor","GT","IO","IOError","Int","Integer","Integral","Just","LT","Left","Maybe","Monad","Nothing","Num","Ord","Ordering","Rational","Read","ReadS","Real","RealFloat","RealFrac","Right","Show","ShowS","String","True"),f("builtin")("abs","acos","acosh","all","and","any","appendFile","asTypeOf","asin","asinh","atan","atan2","atanh","break","catch","ceiling","compare","concat","concatMap","const","cos","cosh","curry","cycle","decodeFloat","div","divMod","drop","dropWhile","either","elem","encodeFloat","enumFrom","enumFromThen","enumFromThenTo","enumFromTo","error","even","exp","exponent","fail","filter","flip","floatDigits","floatRadix","floatRange","floor","fmap","foldl","foldl1","foldr","foldr1","fromEnum","fromInteger","fromIntegral","fromRational","fst","gcd","getChar","getContents","getLine","head","id","init","interact","ioError","isDenormalized","isIEEE","isInfinite","isNaN","isNegativeZero","iterate","last","lcm","length","lex","lines","log","logBase","lookup","map","mapM","mapM_","max","maxBound","maximum","maybe","min","minBound","minimum","mod","negate","not","notElem","null","odd","or","otherwise","pi","pred","print","product","properFraction","pure","putChar","putStr","putStrLn","quot","quotRem","read","readFile","readIO","readList","readLn","readParen","reads","readsPrec","realToFrac","recip","rem","repeat","replicate","return","reverse","round","scaleFloat","scanl","scanl1","scanr","scanr1","seq","sequence","sequence_","show","showChar","showList","showParen","showString","shows","showsPrec","significand","signum","sin","sinh","snd","span","splitAt","sqrt","subtract","succ","sum","tail","take","takeWhile","tan","tanh","toEnum","toInteger","toRational","truncate","uncurry","undefined","unlines","until","unwords","unzip","unzip3","userError","words","writeFile","zip","zip3","zipWith","zipWith3"),$}();const g={name:"haskell",startState:function(){return{f:c}},copyState:function($){return{f:$.f}},token:function($,f){var T=f.f($,function(y){f.f=y}),q=$.current();return Q.hasOwnProperty(q)?Q[q]:T},languageData:{commentTokens:{line:"--",block:{open:"{-",close:"-}"}}}}},63509:function(WO,V,o){"use strict";o.r(V),o.d(V,{haxe:function(){return re},hxml:function(){return le}});function a(OO){return{type:OO,style:"keyword"}}var t=a("keyword a"),b=a("keyword b"),v=a("keyword c"),X=a("operator"),P={type:"atom",style:"atom"},x={type:"attribute",style:"attribute"},n=a("typedef"),s={if:t,while:t,else:b,do:b,try:b,return:v,break:v,continue:v,new:v,throw:v,var:a("var"),inline:x,static:x,using:a("import"),public:x,private:x,cast:a("cast"),import:a("import"),macro:a("macro"),function:a("function"),catch:a("catch"),untyped:a("untyped"),callback:a("cb"),for:a("for"),switch:a("switch"),case:a("case"),default:a("default"),in:X,never:a("property_access"),trace:a("trace"),class:n,abstract:n,enum:n,interface:n,typedef:n,extends:n,implements:n,dynamic:n,true:P,false:P,null:P},w=/[+\-*&%=<>!?|]/;function p(OO,_,C){return _.tokenize=C,C(OO,_)}function c(OO,_){for(var C=!1,dO;(dO=OO.next())!=null;){if(dO==_&&!C)return!0;C=!C&&dO=="\\"}}var n,i;function e(OO,_,C){return n=OO,i=C,_}function Q(OO,_){var C=OO.next();if(C=='"'||C=="'")return p(OO,_,g(C));if(/[\[\]{}\(\),;\:\.]/.test(C))return e(C);if(C=="0"&&OO.eat(/x/i))return OO.eatWhile(/[\da-f]/i),e("number","number");if(/\d/.test(C)||C=="-"&&OO.eat(/\d/))return OO.match(/^\d*(?:\.\d*(?!\.))?(?:[eE][+\-]?\d+)?/),e("number","number");if(_.reAllowed&&C=="~"&&OO.eat(/\//))return c(OO,"/"),OO.eatWhile(/[gimsu]/),e("regexp","string.special");if(C=="/")return OO.eat("*")?p(OO,_,$):OO.eat("/")?(OO.skipToEnd(),e("comment","comment")):(OO.eatWhile(w),e("operator",null,OO.current()));if(C=="#")return OO.skipToEnd(),e("conditional","meta");if(C=="@")return OO.eat(/:/),OO.eatWhile(/[\w_]/),e("metadata","meta");if(w.test(C))return OO.eatWhile(w),e("operator",null,OO.current());var dO;if(/[A-Z]/.test(C))return OO.eatWhile(/[\w_<>]/),dO=OO.current(),e("type","type",dO);OO.eatWhile(/[\w_]/);var dO=OO.current(),aO=s.propertyIsEnumerable(dO)&&s[dO];return aO&&_.kwAllowed?e(aO.type,aO.style,dO):e("variable","variable",dO)}function g(OO){return function(_,C){return c(_,OO)&&(C.tokenize=Q),e("string","string")}}function $(OO,_){for(var C=!1,dO;dO=OO.next();){if(dO=="/"&&C){_.tokenize=Q;break}C=dO=="*"}return e("comment","comment")}var f={atom:!0,number:!0,variable:!0,string:!0,regexp:!0};function T(OO,_,C,dO,aO,AO){this.indented=OO,this.column=_,this.type=C,this.prev=aO,this.info=AO,dO!=null&&(this.align=dO)}function q(OO,_){for(var C=OO.localVars;C;C=C.next)if(C.name==_)return!0}function y(OO,_,C,dO,aO){var AO=OO.cc;for(Z.state=OO,Z.stream=aO,Z.marked=null,Z.cc=AO,OO.lexical.hasOwnProperty("align")||(OO.lexical.align=!0);;){var se=AO.length?AO.pop():j;if(se(C,dO)){for(;AO.length&&AO[AO.length-1].lex;)AO.pop()();return Z.marked?Z.marked:C=="variable"&&q(OO,dO)?"variableName.local":C=="variable"&&h(OO,dO)?"variableName.special":_}}}function h(OO,_){if(/[a-z]/.test(_.charAt(0)))return!1;for(var C=OO.importedtypes.length,dO=0;dO=0;OO--)Z.cc.push(arguments[OO])}function D(){return W.apply(null,arguments),!0}function wO(OO,_){for(var C=_;C;C=C.next)if(C.name==OO)return!0;return!1}function K(OO){var _=Z.state;if(_.context){if(Z.marked="def",wO(OO,_.localVars))return;_.localVars={name:OO,next:_.localVars}}else if(_.globalVars){if(wO(OO,_.globalVars))return;_.globalVars={name:OO,next:_.globalVars}}}var yO={name:"this",next:null};function J(){Z.state.context||(Z.state.localVars=yO),Z.state.context={prev:Z.state.context,vars:Z.state.localVars}}function A(){Z.state.localVars=Z.state.context.vars,Z.state.context=Z.state.context.prev}A.lex=!0;function l(OO,_){var C=function(){var dO=Z.state;dO.lexical=new T(dO.indented,Z.stream.column(),OO,null,dO.lexical,_)};return C.lex=!0,C}function d(){var OO=Z.state;OO.lexical.prev&&(OO.lexical.type==")"&&(OO.indented=OO.lexical.indented),OO.lexical=OO.lexical.prev)}d.lex=!0;function R(OO){function _(C){return C==OO?D():OO==";"?W():D(_)}return _}function j(OO){return OO=="@"?D(lO):OO=="var"?D(l("vardef"),fO,R(";"),d):OO=="keyword a"?D(l("form"),H,j,d):OO=="keyword b"?D(l("form"),j,d):OO=="{"?D(l("}"),J,bO,d,A):OO==";"?D():OO=="attribute"?D(rO):OO=="function"?D(mO):OO=="for"?D(l("form"),R("("),l(")"),L,R(")"),d,j,d):OO=="variable"?D(l("stat"),M):OO=="switch"?D(l("form"),H,l("}","switch"),R("{"),bO,d,d):OO=="case"?D(H,R(":")):OO=="default"?D(R(":")):OO=="catch"?D(l("form"),J,R("("),BO,R(")"),j,d,A):OO=="import"?D(iO,R(";")):OO=="typedef"?D(gO):W(l("stat"),H,R(";"),d)}function H(OO){return f.hasOwnProperty(OO)||OO=="type"?D(I):OO=="function"?D(mO):OO=="keyword c"?D(tO):OO=="("?D(l(")"),tO,R(")"),d,I):OO=="operator"?D(H):OO=="["?D(l("]"),PO(tO,"]"),d,I):OO=="{"?D(l("}"),PO(eO,"}"),d,I):D()}function tO(OO){return OO.match(/[;\}\)\],]/)?W():W(H)}function I(OO,_){if(OO=="operator"&&/\+\+|--/.test(_))return D(I);if(OO=="operator"||OO==":")return D(H);if(OO!=";"){if(OO=="(")return D(l(")"),PO(H,")"),d,I);if(OO==".")return D(U,I);if(OO=="[")return D(l("]"),H,R("]"),d,I)}}function rO(OO){if(OO=="attribute")return D(rO);if(OO=="function")return D(mO);if(OO=="var")return D(fO)}function lO(OO){if(OO==":"||OO=="variable")return D(lO);if(OO=="(")return D(l(")"),PO(G,")"),d,j)}function G(OO){if(OO=="variable")return D()}function iO(OO,_){if(OO=="variable"&&/[A-Z]/.test(_.charAt(0)))return k(_),D();if(OO=="variable"||OO=="property"||OO=="."||_=="*")return D(iO)}function gO(OO,_){if(OO=="variable"&&/[A-Z]/.test(_.charAt(0)))return k(_),D();if(OO=="type"&&/[A-Z]/.test(_.charAt(0)))return D()}function M(OO){return OO==":"?D(d,j):W(I,R(";"),d)}function U(OO){if(OO=="variable")return Z.marked="property",D()}function eO(OO){if(OO=="variable"&&(Z.marked="property"),f.hasOwnProperty(OO))return D(R(":"),H)}function PO(OO,_){function C(dO){return dO==","?D(OO,C):dO==_?D():D(R(_))}return function(dO){return dO==_?D():W(OO,C)}}function bO(OO){return OO=="}"?D():W(j,bO)}function fO(OO,_){return OO=="variable"?(K(_),D(GO,jO)):D()}function jO(OO,_){if(_=="=")return D(H,jO);if(OO==",")return D(fO)}function L(OO,_){return OO=="variable"?(K(_),D(sO,H)):W()}function sO(OO,_){if(_=="in")return D()}function mO(OO,_){if(OO=="variable"||OO=="type")return K(_),D(mO);if(_=="new")return D(mO);if(OO=="(")return D(l(")"),J,PO(BO,")"),d,GO,j,A)}function GO(OO){if(OO==":")return D(HO)}function HO(OO){if(OO=="type"||OO=="variable")return D();if(OO=="{")return D(l("}"),PO(ie,"}"),d)}function ie(OO){if(OO=="variable")return D(GO)}function BO(OO,_){if(OO=="variable")return K(_),D(GO)}const re={name:"haxe",startState:function(OO){var _=["Int","Float","String","Void","Std","Bool","Dynamic","Array"],C={tokenize:Q,reAllowed:!0,kwAllowed:!0,cc:[],lexical:new T(-OO,0,"block",!1),importedtypes:_,context:null,indented:0};return C},token:function(OO,_){if(OO.sol()&&(_.lexical.hasOwnProperty("align")||(_.lexical.align=!1),_.indented=OO.indentation()),OO.eatSpace())return null;var C=_.tokenize(OO,_);return n=="comment"?C:(_.reAllowed=!!(n=="operator"||n=="keyword c"||n.match(/^[\[{}\(,;:]$/)),_.kwAllowed=n!=".",y(_,C,n,i,OO))},indent:function(OO,_,C){if(OO.tokenize!=Q)return 0;var dO=_&&_.charAt(0),aO=OO.lexical;aO.type=="stat"&&dO=="}"&&(aO=aO.prev);var AO=aO.type,se=dO==AO;return AO=="vardef"?aO.indented+4:AO=="form"&&dO=="{"?aO.indented:AO=="stat"||AO=="form"?aO.indented+C.unit:aO.info=="switch"&&!se?aO.indented+(/^(?:case|default)\b/.test(_)?C.unit:2*C.unit):aO.align?aO.column+(se?0:1):aO.indented+(se?0:C.unit)},languageData:{indentOnInput:/^\s*[{}]$/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}}}},le={name:"hxml",startState:function(){return{define:!1,inString:!1}},token:function(OO,_){var aO=OO.peek(),C=OO.sol();if(aO=="#")return OO.skipToEnd(),"comment";if(C&&aO=="-"){var dO="variable-2";return OO.eat(/-/),OO.peek()=="-"&&(OO.eat(/-/),dO="keyword a"),OO.peek()=="D"&&(OO.eat(/[D]/),dO="keyword c",_.define=!0),OO.eatWhile(/[A-Z]/i),dO}var aO=OO.peek();return _.inString==!1&&aO=="'"&&(_.inString=!0,OO.next()),_.inString==!0?(OO.skipTo("'")||OO.skipToEnd(),OO.peek()=="'"&&(OO.next(),_.inString=!1),"string"):(OO.next(),null)},languageData:{commentTokens:{line:"#"}}}},36395:function(WO,V,o){"use strict";o.r(V),o.d(V,{http:function(){return w}});function a(p,c){return p.skipToEnd(),c.cur=x,"error"}function t(p,c){return p.match(/^HTTP\/\d\.\d/)?(c.cur=b,"keyword"):p.match(/^[A-Z]+/)&&/[ \t]/.test(p.peek())?(c.cur=X,"keyword"):a(p,c)}function b(p,c){var n=p.match(/^\d+/);if(!n)return a(p,c);c.cur=v;var i=Number(n[0]);return i>=100&&i<400?"atom":"error"}function v(p,c){return p.skipToEnd(),c.cur=x,null}function X(p,c){return p.eatWhile(/\S/),c.cur=P,"string.special"}function P(p,c){return p.match(/^HTTP\/\d\.\d$/)?(c.cur=x,"keyword"):a(p,c)}function x(p){return p.sol()&&!p.eat(/[ \t]/)?p.match(/^.*?:/)?"atom":(p.skipToEnd(),"error"):(p.skipToEnd(),"string")}function s(p){return p.skipToEnd(),null}const w={name:"http",token:function(p,c){var n=c.cur;return n!=x&&n!=s&&p.eatSpace()?null:n(p,c)},blankLine:function(p){p.cur=s},startState:function(){return{cur:t}}}},22314:function(WO,V,o){"use strict";o.r(V),o.d(V,{idl:function(){return p}});function a(c){return new RegExp("^(("+c.join(")|(")+"))\\b","i")}var t=["a_correlate","abs","acos","adapt_hist_equal","alog","alog2","alog10","amoeba","annotate","app_user_dir","app_user_dir_query","arg_present","array_equal","array_indices","arrow","ascii_template","asin","assoc","atan","axis","axis","bandpass_filter","bandreject_filter","barplot","bar_plot","beseli","beselj","beselk","besely","beta","biginteger","bilinear","bin_date","binary_template","bindgen","binomial","bit_ffs","bit_population","blas_axpy","blk_con","boolarr","boolean","boxplot","box_cursor","breakpoint","broyden","bubbleplot","butterworth","bytarr","byte","byteorder","bytscl","c_correlate","calendar","caldat","call_external","call_function","call_method","call_procedure","canny","catch","cd","cdf","ceil","chebyshev","check_math","chisqr_cvf","chisqr_pdf","choldc","cholsol","cindgen","cir_3pnt","clipboard","close","clust_wts","cluster","cluster_tree","cmyk_convert","code_coverage","color_convert","color_exchange","color_quan","color_range_map","colorbar","colorize_sample","colormap_applicable","colormap_gradient","colormap_rotation","colortable","comfit","command_line_args","common","compile_opt","complex","complexarr","complexround","compute_mesh_normals","cond","congrid","conj","constrained_min","contour","contour","convert_coord","convol","convol_fft","coord2to3","copy_lun","correlate","cos","cosh","cpu","cramer","createboxplotdata","create_cursor","create_struct","create_view","crossp","crvlength","ct_luminance","cti_test","cursor","curvefit","cv_coord","cvttobm","cw_animate","cw_animate_getp","cw_animate_load","cw_animate_run","cw_arcball","cw_bgroup","cw_clr_index","cw_colorsel","cw_defroi","cw_field","cw_filesel","cw_form","cw_fslider","cw_light_editor","cw_light_editor_get","cw_light_editor_set","cw_orient","cw_palette_editor","cw_palette_editor_get","cw_palette_editor_set","cw_pdmenu","cw_rgbslider","cw_tmpl","cw_zoom","db_exists","dblarr","dcindgen","dcomplex","dcomplexarr","define_key","define_msgblk","define_msgblk_from_file","defroi","defsysv","delvar","dendro_plot","dendrogram","deriv","derivsig","determ","device","dfpmin","diag_matrix","dialog_dbconnect","dialog_message","dialog_pickfile","dialog_printersetup","dialog_printjob","dialog_read_image","dialog_write_image","dictionary","digital_filter","dilate","dindgen","dissolve","dist","distance_measure","dlm_load","dlm_register","doc_library","double","draw_roi","edge_dog","efont","eigenql","eigenvec","ellipse","elmhes","emboss","empty","enable_sysrtn","eof","eos","erase","erf","erfc","erfcx","erode","errorplot","errplot","estimator_filter","execute","exit","exp","expand","expand_path","expint","extract","extract_slice","f_cvf","f_pdf","factorial","fft","file_basename","file_chmod","file_copy","file_delete","file_dirname","file_expand_path","file_gunzip","file_gzip","file_info","file_lines","file_link","file_mkdir","file_move","file_poll_input","file_readlink","file_same","file_search","file_tar","file_test","file_untar","file_unzip","file_which","file_zip","filepath","findgen","finite","fix","flick","float","floor","flow3","fltarr","flush","format_axis_values","forward_function","free_lun","fstat","fulstr","funct","function","fv_test","fx_root","fz_roots","gamma","gamma_ct","gauss_cvf","gauss_pdf","gauss_smooth","gauss2dfit","gaussfit","gaussian_function","gaussint","get_drive_list","get_dxf_objects","get_kbrd","get_login_info","get_lun","get_screen_size","getenv","getwindows","greg2jul","grib","grid_input","grid_tps","grid3","griddata","gs_iter","h_eq_ct","h_eq_int","hanning","hash","hdf","hdf5","heap_free","heap_gc","heap_nosave","heap_refcount","heap_save","help","hilbert","hist_2d","hist_equal","histogram","hls","hough","hqr","hsv","i18n_multibytetoutf8","i18n_multibytetowidechar","i18n_utf8tomultibyte","i18n_widechartomultibyte","ibeta","icontour","iconvertcoord","idelete","identity","idl_base64","idl_container","idl_validname","idlexbr_assistant","idlitsys_createtool","idlunit","iellipse","igamma","igetcurrent","igetdata","igetid","igetproperty","iimage","image","image_cont","image_statistics","image_threshold","imaginary","imap","indgen","int_2d","int_3d","int_tabulated","intarr","interpol","interpolate","interval_volume","invert","ioctl","iopen","ir_filter","iplot","ipolygon","ipolyline","iputdata","iregister","ireset","iresolve","irotate","isa","isave","iscale","isetcurrent","isetproperty","ishft","isocontour","isosurface","isurface","itext","itranslate","ivector","ivolume","izoom","journal","json_parse","json_serialize","jul2greg","julday","keyword_set","krig2d","kurtosis","kw_test","l64indgen","la_choldc","la_cholmprove","la_cholsol","la_determ","la_eigenproblem","la_eigenql","la_eigenvec","la_elmhes","la_gm_linear_model","la_hqr","la_invert","la_least_square_equality","la_least_squares","la_linear_equation","la_ludc","la_lumprove","la_lusol","la_svd","la_tridc","la_trimprove","la_triql","la_trired","la_trisol","label_date","label_region","ladfit","laguerre","lambda","lambdap","lambertw","laplacian","least_squares_filter","leefilt","legend","legendre","linbcg","lindgen","linfit","linkimage","list","ll_arc_distance","lmfit","lmgr","lngamma","lnp_test","loadct","locale_get","logical_and","logical_or","logical_true","lon64arr","lonarr","long","long64","lsode","lu_complex","ludc","lumprove","lusol","m_correlate","machar","make_array","make_dll","make_rt","map","mapcontinents","mapgrid","map_2points","map_continents","map_grid","map_image","map_patch","map_proj_forward","map_proj_image","map_proj_info","map_proj_init","map_proj_inverse","map_set","matrix_multiply","matrix_power","max","md_test","mean","meanabsdev","mean_filter","median","memory","mesh_clip","mesh_decimate","mesh_issolid","mesh_merge","mesh_numtriangles","mesh_obj","mesh_smooth","mesh_surfacearea","mesh_validate","mesh_volume","message","min","min_curve_surf","mk_html_help","modifyct","moment","morph_close","morph_distance","morph_gradient","morph_hitormiss","morph_open","morph_thin","morph_tophat","multi","n_elements","n_params","n_tags","ncdf","newton","noise_hurl","noise_pick","noise_scatter","noise_slur","norm","obj_class","obj_destroy","obj_hasmethod","obj_isa","obj_new","obj_valid","objarr","on_error","on_ioerror","online_help","openr","openu","openw","oplot","oploterr","orderedhash","p_correlate","parse_url","particle_trace","path_cache","path_sep","pcomp","plot","plot3d","plot","plot_3dbox","plot_field","ploterr","plots","polar_contour","polar_surface","polyfill","polyshade","pnt_line","point_lun","polarplot","poly","poly_2d","poly_area","poly_fit","polyfillv","polygon","polyline","polywarp","popd","powell","pref_commit","pref_get","pref_set","prewitt","primes","print","printf","printd","pro","product","profile","profiler","profiles","project_vol","ps_show_fonts","psafm","pseudo","ptr_free","ptr_new","ptr_valid","ptrarr","pushd","qgrid3","qhull","qromb","qromo","qsimp","query_*","query_ascii","query_bmp","query_csv","query_dicom","query_gif","query_image","query_jpeg","query_jpeg2000","query_mrsid","query_pict","query_png","query_ppm","query_srf","query_tiff","query_video","query_wav","r_correlate","r_test","radon","randomn","randomu","ranks","rdpix","read","readf","read_ascii","read_binary","read_bmp","read_csv","read_dicom","read_gif","read_image","read_interfile","read_jpeg","read_jpeg2000","read_mrsid","read_pict","read_png","read_ppm","read_spr","read_srf","read_sylk","read_tiff","read_video","read_wav","read_wave","read_x11_bitmap","read_xwd","reads","readu","real_part","rebin","recall_commands","recon3","reduce_colors","reform","region_grow","register_cursor","regress","replicate","replicate_inplace","resolve_all","resolve_routine","restore","retall","return","reverse","rk4","roberts","rot","rotate","round","routine_filepath","routine_info","rs_test","s_test","save","savgol","scale3","scale3d","scatterplot","scatterplot3d","scope_level","scope_traceback","scope_varfetch","scope_varname","search2d","search3d","sem_create","sem_delete","sem_lock","sem_release","set_plot","set_shading","setenv","sfit","shade_surf","shade_surf_irr","shade_volume","shift","shift_diff","shmdebug","shmmap","shmunmap","shmvar","show3","showfont","signum","simplex","sin","sindgen","sinh","size","skewness","skip_lun","slicer3","slide_image","smooth","sobel","socket","sort","spawn","sph_4pnt","sph_scat","spher_harm","spl_init","spl_interp","spline","spline_p","sprsab","sprsax","sprsin","sprstp","sqrt","standardize","stddev","stop","strarr","strcmp","strcompress","streamline","streamline","stregex","stretch","string","strjoin","strlen","strlowcase","strmatch","strmessage","strmid","strpos","strput","strsplit","strtrim","struct_assign","struct_hide","strupcase","surface","surface","surfr","svdc","svdfit","svsol","swap_endian","swap_endian_inplace","symbol","systime","t_cvf","t_pdf","t3d","tag_names","tan","tanh","tek_color","temporary","terminal_size","tetra_clip","tetra_surface","tetra_volume","text","thin","thread","threed","tic","time_test2","timegen","timer","timestamp","timestamptovalues","tm_test","toc","total","trace","transpose","tri_surf","triangulate","trigrid","triql","trired","trisol","truncate_lun","ts_coef","ts_diff","ts_fcast","ts_smooth","tv","tvcrs","tvlct","tvrd","tvscl","typename","uindgen","uint","uintarr","ul64indgen","ulindgen","ulon64arr","ulonarr","ulong","ulong64","uniq","unsharp_mask","usersym","value_locate","variance","vector","vector_field","vel","velovect","vert_t3d","voigt","volume","voronoi","voxel_proj","wait","warp_tri","watershed","wdelete","wf_draw","where","widget_base","widget_button","widget_combobox","widget_control","widget_displaycontextmenu","widget_draw","widget_droplist","widget_event","widget_info","widget_label","widget_list","widget_propertysheet","widget_slider","widget_tab","widget_table","widget_text","widget_tree","widget_tree_move","widget_window","wiener_filter","window","window","write_bmp","write_csv","write_gif","write_image","write_jpeg","write_jpeg2000","write_nrif","write_pict","write_png","write_ppm","write_spr","write_srf","write_sylk","write_tiff","write_video","write_wav","write_wave","writeu","wset","wshow","wtn","wv_applet","wv_cwt","wv_cw_wavelet","wv_denoise","wv_dwt","wv_fn_coiflet","wv_fn_daubechies","wv_fn_gaussian","wv_fn_haar","wv_fn_morlet","wv_fn_paul","wv_fn_symlet","wv_import_data","wv_import_wavelet","wv_plot3d_wps","wv_plot_multires","wv_pwt","wv_tool_denoise","xbm_edit","xdisplayfile","xdxf","xfont","xinteranimate","xloadct","xmanager","xmng_tmpl","xmtool","xobjview","xobjview_rotate","xobjview_write_image","xpalette","xpcolor","xplot3d","xregistered","xroi","xsq_test","xsurface","xvaredit","xvolume","xvolume_rotate","xvolume_write_image","xyouts","zlib_compress","zlib_uncompress","zoom","zoom_24"],b=a(t),v=["begin","end","endcase","endfor","endwhile","endif","endrep","endforeach","break","case","continue","for","foreach","goto","if","then","else","repeat","until","switch","while","do","pro","function"],X=a(v),P=new RegExp("^[_a-z\xA1-\uFFFF][_a-z0-9\xA1-\uFFFF]*","i"),x=/[+\-*&=<>\/@#~$]/,s=new RegExp("(and|or|eq|lt|le|gt|ge|ne|not)","i");function w(c){return c.eatSpace()?null:c.match(";")?(c.skipToEnd(),"comment"):c.match(/^[0-9\.+-]/,!1)&&(c.match(/^[+-]?0x[0-9a-fA-F]+/)||c.match(/^[+-]?\d*\.\d+([EeDd][+-]?\d+)?/)||c.match(/^[+-]?\d+([EeDd][+-]?\d+)?/))?"number":c.match(/^"([^"]|(""))*"/)||c.match(/^'([^']|(''))*'/)?"string":c.match(X)?"keyword":c.match(b)?"builtin":c.match(P)?"variable":c.match(x)||c.match(s)?"operator":(c.next(),null)}const p={name:"idl",token:function(c){return w(c)},languageData:{autocomplete:t.concat(v)}}},41084:function(WO,V,o){"use strict";o.r(V),o.d(V,{jinja2:function(){return x}});var a=["and","as","block","endblock","by","cycle","debug","else","elif","extends","filter","endfilter","firstof","do","for","endfor","if","endif","ifchanged","endifchanged","ifequal","endifequal","ifnotequal","set","raw","endraw","endifnotequal","in","include","load","not","now","or","parsed","regroup","reversed","spaceless","call","endcall","macro","endmacro","endspaceless","ssi","templatetag","openblock","closeblock","openvariable","closevariable","without","context","openbrace","closebrace","opencomment","closecomment","widthratio","url","with","endwith","get_current_language","trans","endtrans","noop","blocktrans","endblocktrans","get_available_languages","get_current_language_bidi","pluralize","autoescape","endautoescape"],t=/^[+\-*&%=<>!?|~^]/,b=/^[:\[\(\{]/,v=["true","false"],X=/^(\d[+\-\*\/])?\d+(\.\d+)?/;a=new RegExp("(("+a.join(")|(")+"))\\b"),v=new RegExp("(("+v.join(")|(")+"))\\b");function P(s,w){var p=s.peek();if(w.incomment)return s.skipTo("#}")?(s.eatWhile(/\#|}/),w.incomment=!1):s.skipToEnd(),"comment";if(w.intag){if(w.operator){if(w.operator=!1,s.match(v))return"atom";if(s.match(X))return"number"}if(w.sign){if(w.sign=!1,s.match(v))return"atom";if(s.match(X))return"number"}if(w.instring)return p==w.instring&&(w.instring=!1),s.next(),"string";if(p=="'"||p=='"')return w.instring=p,s.next(),"string";if(w.inbraces>0&&p==")")s.next(),w.inbraces--;else if(p=="(")s.next(),w.inbraces++;else if(w.inbrackets>0&&p=="]")s.next(),w.inbrackets--;else if(p=="[")s.next(),w.inbrackets++;else{if(!w.lineTag&&(s.match(w.intag+"}")||s.eat("-")&&s.match(w.intag+"}")))return w.intag=!1,"tag";if(s.match(t))return w.operator=!0,"operator";if(s.match(b))w.sign=!0;else{if(s.column()==1&&w.lineTag&&s.match(a))return"keyword";if(s.eat(" ")||s.sol()){if(s.match(a))return"keyword";if(s.match(v))return"atom";if(s.match(X))return"number";s.sol()&&s.next()}else s.next()}}return"variable"}else if(s.eat("{")){if(s.eat("#"))return w.incomment=!0,s.skipTo("#}")?(s.eatWhile(/\#|}/),w.incomment=!1):s.skipToEnd(),"comment";if(p=s.eat(/\{|%/))return w.intag=p,w.inbraces=0,w.inbrackets=0,p=="{"&&(w.intag="}"),s.eat("-"),"tag"}else if(s.eat("#")){if(s.peek()=="#")return s.skipToEnd(),"comment";if(!s.eol())return w.intag=!0,w.lineTag=!0,w.inbraces=0,w.inbrackets=0,"tag"}s.next()}const x={name:"jinja2",startState:function(){return{tokenize:P,inbrackets:0,inbraces:0}},token:function(s,w){var p=w.tokenize(s,w);return s.eol()&&w.lineTag&&!w.instring&&w.inbraces==0&&w.inbrackets==0&&(w.intag=!1,w.lineTag=!1),p},languageData:{commentTokens:{block:{open:"{#",close:"#}",line:"##"}}}}},76092:function(WO,V,o){"use strict";o.r(V),o.d(V,{julia:function(){return l}});function a(d,R,j){return typeof j=="undefined"&&(j=""),typeof R=="undefined"&&(R="\\b"),new RegExp("^"+j+"(("+d.join(")|(")+"))"+R)}var t="\\\\[0-7]{1,3}",b="\\\\x[A-Fa-f0-9]{1,2}",v=`\\\\[abefnrtv0%?'"\\\\]`,X="([^\\u0027\\u005C\\uD800-\\uDFFF]|[\\uD800-\\uDFFF][\\uDC00-\\uDFFF])",P=["[<>]:","[<>=]=","<<=?",">>>?=?","=>","--?>","<--[->]?","\\/\\/","\\.{2,3}","[\\.\\\\%*+\\-<>!\\/^|&]=?","\\?","\\$","~",":"],x=a(["[<>]:","[<>=]=","[!=]==","<<=?",">>>?=?","=>?","--?>","<--[->]?","\\/\\/","[\\\\%*+\\-<>!\\/^|&\\u00F7\\u22BB]=?","\\?","\\$","~",":","\\u00D7","\\u2208","\\u2209","\\u220B","\\u220C","\\u2218","\\u221A","\\u221B","\\u2229","\\u222A","\\u2260","\\u2264","\\u2265","\\u2286","\\u2288","\\u228A","\\u22C5","\\b(in|isa)\\b(?!.?\\()"],""),s=/^[;,()[\]{}]/,w=/^[_A-Za-z\u00A1-\u2217\u2219-\uFFFF][\w\u00A1-\u2217\u2219-\uFFFF]*!*/,p=a([t,b,v,X],"'"),c=["begin","function","type","struct","immutable","let","macro","for","while","quote","if","else","elseif","try","finally","catch","do"],n=["end","else","elseif","catch","finally"],i=["if","else","elseif","while","for","begin","let","end","do","try","catch","finally","return","break","continue","global","local","const","export","import","importall","using","function","where","macro","module","baremodule","struct","type","mutable","immutable","quote","typealias","abstract","primitive","bitstype"],e=["true","false","nothing","NaN","Inf"],Q=a(c),g=a(n),$=a(i),f=a(e),T=/^@[_A-Za-z\u00A1-\uFFFF][\w\u00A1-\uFFFF]*!*/,q=/^:[_A-Za-z\u00A1-\uFFFF][\w\u00A1-\uFFFF]*!*/,y=/^(`|([_A-Za-z\u00A1-\uFFFF]*"("")?))/,h=a(P,"","@"),k=a(P,"",":");function Z(d){return d.nestedArrays>0}function W(d){return d.nestedGenerators>0}function D(d,R){return typeof R=="undefined"&&(R=0),d.scopes.length<=R?null:d.scopes[d.scopes.length-(R+1)]}function wO(d,R){if(d.match("#=",!1))return R.tokenize=yO,R.tokenize(d,R);var j=R.leavingExpr;if(d.sol()&&(j=!1),R.leavingExpr=!1,j&&d.match(/^'+/))return"operator";if(d.match(/\.{4,}/))return"error";if(d.match(/\.{1,3}/))return"operator";if(d.eatSpace())return null;var H=d.peek();if(H==="#")return d.skipToEnd(),"comment";if(H==="["&&(R.scopes.push("["),R.nestedArrays++),H==="("&&(R.scopes.push("("),R.nestedGenerators++),Z(R)&&H==="]"){for(;R.scopes.length&&D(R)!=="[";)R.scopes.pop();R.scopes.pop(),R.nestedArrays--,R.leavingExpr=!0}if(W(R)&&H===")"){for(;R.scopes.length&&D(R)!=="(";)R.scopes.pop();R.scopes.pop(),R.nestedGenerators--,R.leavingExpr=!0}if(Z(R)){if(R.lastToken=="end"&&d.match(":"))return"operator";if(d.match("end"))return"number"}var tO;if((tO=d.match(Q,!1))&&R.scopes.push(tO[0]),d.match(g,!1)&&R.scopes.pop(),d.match(/^::(?![:\$])/))return R.tokenize=K,R.tokenize(d,R);if(!j&&(d.match(q)||d.match(k)))return"builtin";if(d.match(x))return"operator";if(d.match(/^\.?\d/,!1)){var I=RegExp(/^im\b/),rO=!1;if(d.match(/^0x\.[0-9a-f_]+p[\+\-]?[_\d]+/i)&&(rO=!0),d.match(/^0x[0-9a-f_]+/i)&&(rO=!0),d.match(/^0b[01_]+/i)&&(rO=!0),d.match(/^0o[0-7_]+/i)&&(rO=!0),d.match(/^(?:(?:\d[_\d]*)?\.(?!\.)(?:\d[_\d]*)?|\d[_\d]*\.(?!\.)(?:\d[_\d]*))?([Eef][\+\-]?[_\d]+)?/i)&&(rO=!0),d.match(/^\d[_\d]*(e[\+\-]?\d+)?/i)&&(rO=!0),rO)return d.match(I),R.leavingExpr=!0,"number"}if(d.match("'"))return R.tokenize=J,R.tokenize(d,R);if(d.match(y))return R.tokenize=A(d.current()),R.tokenize(d,R);if(d.match(T)||d.match(h))return"meta";if(d.match(s))return null;if(d.match($))return"keyword";if(d.match(f))return"builtin";var lO=R.isDefinition||R.lastToken=="function"||R.lastToken=="macro"||R.lastToken=="type"||R.lastToken=="struct"||R.lastToken=="immutable";return d.match(w)?lO?d.peek()==="."?(R.isDefinition=!0,"variable"):(R.isDefinition=!1,"def"):(R.leavingExpr=!0,"variable"):(d.next(),"error")}function K(d,R){return d.match(/.*?(?=[,;{}()=\s]|$)/),d.match("{")?R.nestedParameters++:d.match("}")&&R.nestedParameters>0&&R.nestedParameters--,R.nestedParameters>0?d.match(/.*?(?={|})/)||d.next():R.nestedParameters==0&&(R.tokenize=wO),"builtin"}function yO(d,R){return d.match("#=")&&R.nestedComments++,d.match(/.*?(?=(#=|=#))/)||d.skipToEnd(),d.match("=#")&&(R.nestedComments--,R.nestedComments==0&&(R.tokenize=wO)),"comment"}function J(d,R){var j=!1,H;if(d.match(p))j=!0;else if(H=d.match(/\\u([a-f0-9]{1,4})(?=')/i)){var tO=parseInt(H[1],16);(tO<=55295||tO>=57344)&&(j=!0,d.next())}else if(H=d.match(/\\U([A-Fa-f0-9]{5,8})(?=')/)){var tO=parseInt(H[1],16);tO<=1114111&&(j=!0,d.next())}return j?(R.leavingExpr=!0,R.tokenize=wO,"string"):(d.match(/^[^']+(?=')/)||d.skipToEnd(),d.match("'")&&(R.tokenize=wO),"error")}function A(d){d.substr(-3)==='"""'?d='"""':d.substr(-1)==='"'&&(d='"');function R(j,H){if(j.eat("\\"))j.next();else{if(j.match(d))return H.tokenize=wO,H.leavingExpr=!0,"string";j.eat(/[`"]/)}return j.eatWhile(/[^\\`"]/),"string"}return R}const l={name:"julia",startState:function(){return{tokenize:wO,scopes:[],lastToken:null,leavingExpr:!1,isDefinition:!1,nestedArrays:0,nestedComments:0,nestedGenerators:0,nestedParameters:0,firstParenPos:-1}},token:function(d,R){var j=R.tokenize(d,R),H=d.current();return H&&j&&(R.lastToken=H),j},indent:function(d,R,j){var H=0;return(R==="]"||R===")"||/^end\b/.test(R)||/^else/.test(R)||/^catch\b/.test(R)||/^elseif\b/.test(R)||/^finally/.test(R))&&(H=-1),(d.scopes.length+H)*j.unit},languageData:{indentOnInput:/^\s*(end|else|catch|finally)\b$/,commentTokens:{line:"#",block:{open:"#=",close:"=#"}},closeBrackets:{brackets:["(","[","{",'"']},autocomplete:i.concat(e)}}},60402:function(WO,V,o){"use strict";o.r(V),o.d(V,{liveScript:function(){return n}});var a=function(i,e){var Q=e.next||"start";if(Q){e.next=e.next;var g=P[Q];if(g.splice){for(var $=0;$|\\b(?:e(?:lse|xport)|d(?:o|efault)|t(?:ry|hen)|finally|import(?:\\s*all)?|const|var|let|new|catch(?:\\s*"+t+")?))\\s*$"),v="(?![$\\w]|-[A-Za-z]|\\s*:(?![:=]))",X={token:"string",regex:".+"},P={start:[{token:"docComment",regex:"/\\*",next:"comment"},{token:"comment",regex:"#.*"},{token:"keyword",regex:"(?:t(?:h(?:is|row|en)|ry|ypeof!?)|c(?:on(?:tinue|st)|a(?:se|tch)|lass)|i(?:n(?:stanceof)?|mp(?:ort(?:\\s+all)?|lements)|[fs])|d(?:e(?:fault|lete|bugger)|o)|f(?:or(?:\\s+own)?|inally|unction)|s(?:uper|witch)|e(?:lse|x(?:tends|port)|val)|a(?:nd|rguments)|n(?:ew|ot)|un(?:less|til)|w(?:hile|ith)|o[fr]|return|break|let|var|loop)"+v},{token:"atom",regex:"(?:true|false|yes|no|on|off|null|void|undefined)"+v},{token:"invalid",regex:"(?:p(?:ackage|r(?:ivate|otected)|ublic)|i(?:mplements|nterface)|enum|static|yield)"+v},{token:"className.standard",regex:"(?:R(?:e(?:gExp|ferenceError)|angeError)|S(?:tring|yntaxError)|E(?:rror|valError)|Array|Boolean|Date|Function|Number|Object|TypeError|URIError)"+v},{token:"variableName.function.standard",regex:"(?:is(?:NaN|Finite)|parse(?:Int|Float)|Math|JSON|(?:en|de)codeURI(?:Component)?)"+v},{token:"variableName.standard",regex:"(?:t(?:hat|il|o)|f(?:rom|allthrough)|it|by|e)"+v},{token:"variableName",regex:t+"\\s*:(?![:=])"},{token:"variableName",regex:t},{token:"operatorKeyword",regex:"(?:\\.{3}|\\s+\\?)"},{token:"keyword",regex:"(?:@+|::|\\.\\.)",next:"key"},{token:"operatorKeyword",regex:"\\.\\s*",next:"key"},{token:"string",regex:"\\\\\\S[^\\s,;)}\\]]*"},{token:"docString",regex:"'''",next:"qdoc"},{token:"docString",regex:'"""',next:"qqdoc"},{token:"string",regex:"'",next:"qstring"},{token:"string",regex:'"',next:"qqstring"},{token:"string",regex:"`",next:"js"},{token:"string",regex:"<\\[",next:"words"},{token:"regexp",regex:"//",next:"heregex"},{token:"regexp",regex:"\\/(?:[^[\\/\\n\\\\]*(?:(?:\\\\.|\\[[^\\]\\n\\\\]*(?:\\\\.[^\\]\\n\\\\]*)*\\])[^[\\/\\n\\\\]*)*)\\/[gimy$]{0,4}",next:"key"},{token:"number",regex:"(?:0x[\\da-fA-F][\\da-fA-F_]*|(?:[2-9]|[12]\\d|3[0-6])r[\\da-zA-Z][\\da-zA-Z_]*|(?:\\d[\\d_]*(?:\\.\\d[\\d_]*)?|\\.\\d[\\d_]*)(?:e[+-]?\\d[\\d_]*)?[\\w$]*)"},{token:"paren",regex:"[({[]"},{token:"paren",regex:"[)}\\]]",next:"key"},{token:"operatorKeyword",regex:"\\S+"},{token:"content",regex:"\\s+"}],heregex:[{token:"regexp",regex:".*?//[gimy$?]{0,4}",next:"start"},{token:"regexp",regex:"\\s*#{"},{token:"comment",regex:"\\s+(?:#.*)?"},{token:"regexp",regex:"\\S+"}],key:[{token:"operatorKeyword",regex:"[.?@!]+"},{token:"variableName",regex:t,next:"start"},{token:"content",regex:"",next:"start"}],comment:[{token:"docComment",regex:".*?\\*/",next:"start"},{token:"docComment",regex:".+"}],qdoc:[{token:"string",regex:".*?'''",next:"key"},X],qqdoc:[{token:"string",regex:'.*?"""',next:"key"},X],qstring:[{token:"string",regex:"[^\\\\']*(?:\\\\.[^\\\\']*)*'",next:"key"},X],qqstring:[{token:"string",regex:'[^\\\\"]*(?:\\\\.[^\\\\"]*)*"',next:"key"},X],js:[{token:"string",regex:"[^\\\\`]*(?:\\\\.[^\\\\`]*)*`",next:"key"},X],words:[{token:"string",regex:".*?\\]>",next:"key"},X]};for(var x in P){var s=P[x];if(s.splice)for(var w=0,p=s.length;w~@\^\&\*\)\[\]'\?,\|])).*/,!0,!1)||i.match(/[a-zA-Z\$][a-zA-Z0-9\$]*_+[a-zA-Z\$][a-zA-Z0-9\$]*/,!0,!1)||i.match(/[a-zA-Z\$][a-zA-Z0-9\$]*_+/,!0,!1)||i.match(/_+[a-zA-Z\$][a-zA-Z0-9\$]*/,!0,!1)?"variableName.special":i.match(/\\\[[a-zA-Z\$][a-zA-Z0-9\$]*\]/,!0,!1)?"character":i.match(/(?:\[|\]|{|}|\(|\))/,!0,!1)?"bracket":i.match(/(?:#[a-zA-Z\$][a-zA-Z0-9\$]*|#+[0-9]?)/,!0,!1)?"variableName.constant":i.match(s,!0,!1)?"keyword":i.match(/(?:\\|\+|\-|\*|\/|,|;|\.|:|@|~|=|>|<|&|\||_|`|'|\^|\?|!|%)/,!0,!1)?"operator":(i.next(),"error"))}function p(i,e){for(var Q,g=!1,$=!1;(Q=i.next())!=null;){if(Q==='"'&&!$){g=!0;break}$=!$&&Q==="\\"}return g&&!$&&(e.tokenize=w),"string"}function c(i,e){for(var Q,g;e.commentLevel>0&&(g=i.next())!=null;)Q==="("&&g==="*"&&e.commentLevel++,Q==="*"&&g===")"&&e.commentLevel--,Q=g;return e.commentLevel<=0&&(e.tokenize=w),"comment"}const n={name:"mathematica",startState:function(){return{tokenize:w,commentLevel:0}},token:function(i,e){return i.eatSpace()?null:e.tokenize(i,e)},languageData:{commentTokens:{block:{open:"(*",close:"*)"}}}}},29121:function(WO,V,o){"use strict";o.r(V),o.d(V,{mbox:function(){return e}});var a=["From","Sender","Reply-To","To","Cc","Bcc","Message-ID","In-Reply-To","References","Resent-From","Resent-Sender","Resent-To","Resent-Cc","Resent-Bcc","Resent-Message-ID","Return-Path","Received"],t=["Date","Subject","Comments","Keywords","Resent-Date"],b=/^[ \t]/,v=/^From /,X=new RegExp("^("+a.join("|")+"): "),P=new RegExp("^("+t.join("|")+"): "),x=/^[^:]+:/,s=/^[^ ]+@[^ ]+/,w=/^.*?(?=[^ ]+?@[^ ]+)/,p=/^<.*?>/,c=/^.*?(?=<.*>)/;function n(Q){return Q==="Subject"?"header":"string"}function i(Q,g){if(Q.sol()){if(g.inSeparator=!1,g.inHeader&&Q.match(b))return null;if(g.inHeader=!1,g.header=null,Q.match(v))return g.inHeaders=!0,g.inSeparator=!0,"atom";var $,f=!1;return($=Q.match(P))||(f=!0)&&($=Q.match(X))?(g.inHeaders=!0,g.inHeader=!0,g.emailPermitted=f,g.header=$[1],"atom"):g.inHeaders&&($=Q.match(x))?(g.inHeader=!0,g.emailPermitted=!0,g.header=$[1],"atom"):(g.inHeaders=!1,Q.skipToEnd(),null)}if(g.inSeparator)return Q.match(s)?"link":(Q.match(w)||Q.skipToEnd(),"atom");if(g.inHeader){var T=n(g.header);if(g.emailPermitted){if(Q.match(p))return T+" link";if(Q.match(c))return T}return Q.skipToEnd(),T}return Q.skipToEnd(),null}const e={name:"mbox",startState:function(){return{inSeparator:!1,inHeader:!1,emailPermitted:!1,header:null,inHeaders:!1}},token:i,blankLine:function(Q){Q.inHeaders=Q.inSeparator=Q.inHeader=!1},languageData:{autocomplete:a.concat(t)}}},65134:function(WO,V,o){"use strict";o.r(V),o.d(V,{mirc:function(){return p}});function a(c){for(var n={},i=c.split(" "),e=0;e!?^\/\|]/;function P(c,n,i){return n.tokenize=i,i(c,n)}function x(c,n){var i=n.beforeParams;n.beforeParams=!1;var e=c.next();if(/[\[\]{}\(\),\.]/.test(e))return e=="("&&i?n.inParams=!0:e==")"&&(n.inParams=!1),null;if(/\d/.test(e))return c.eatWhile(/[\w\.]/),"number";if(e=="\\")return c.eat("\\"),c.eat(/./),"number";if(e=="/"&&c.eat("*"))return P(c,n,s);if(e==";"&&c.match(/ *\( *\(/))return P(c,n,w);if(e==";"&&!n.inParams)return c.skipToEnd(),"comment";if(e=='"')return c.eat(/"/),"keyword";if(e=="$")return c.eatWhile(/[$_a-z0-9A-Z\.:]/),t&&t.propertyIsEnumerable(c.current().toLowerCase())?"keyword":(n.beforeParams=!0,"builtin");if(e=="%")return c.eatWhile(/[^,\s()]/),n.beforeParams=!0,"string";if(X.test(e))return c.eatWhile(X),"operator";c.eatWhile(/[\w\$_{}]/);var Q=c.current().toLowerCase();return b&&b.propertyIsEnumerable(Q)?"keyword":v&&v.propertyIsEnumerable(Q)?(n.beforeParams=!0,"keyword"):null}function s(c,n){for(var i=!1,e;e=c.next();){if(e=="/"&&i){n.tokenize=x;break}i=e=="*"}return"comment"}function w(c,n){for(var i=0,e;e=c.next();){if(e==";"&&i==2){n.tokenize=x;break}e==")"?i++:e!=" "&&(i=0)}return"meta"}const p={name:"mirc",startState:function(){return{tokenize:x,beforeParams:!1,inParams:!1}},token:function(c,n){return c.eatSpace()?null:n.tokenize(c,n)}}},40305:function(WO,V,o){"use strict";o.r(V),o.d(V,{modelica:function(){return g}});function a($){for(var f={},T=$.split(" "),q=0;q+\-\/^\[\]]/,x=/(:=|<=|>=|==|<>|\.\+|\.\-|\.\*|\.\/|\.\^)/,s=/[0-9]/,w=/[_a-zA-Z]/;function p($,f){return $.skipToEnd(),f.tokenize=null,"comment"}function c($,f){for(var T=!1,q;q=$.next();){if(T&&q=="/"){f.tokenize=null;break}T=q=="*"}return"comment"}function n($,f){for(var T=!1,q;(q=$.next())!=null;){if(q=='"'&&!T){f.tokenize=null,f.sol=!1;break}T=!T&&q=="\\"}return"string"}function i($,f){for($.eatWhile(s);$.eat(s)||$.eat(w););var T=$.current();return f.sol&&(T=="package"||T=="model"||T=="when"||T=="connector")?f.level++:f.sol&&T=="end"&&f.level>0&&f.level--,f.tokenize=null,f.sol=!1,t.propertyIsEnumerable(T)?"keyword":b.propertyIsEnumerable(T)?"builtin":v.propertyIsEnumerable(T)?"atom":"variable"}function e($,f){for(;$.eat(/[^']/););return f.tokenize=null,f.sol=!1,$.eat("'")?"variable":"error"}function Q($,f){return $.eatWhile(s),$.eat(".")&&$.eatWhile(s),($.eat("e")||$.eat("E"))&&($.eat("-")||$.eat("+"),$.eatWhile(s)),f.tokenize=null,f.sol=!1,"number"}const g={name:"modelica",startState:function(){return{tokenize:null,level:0,sol:!0}},token:function($,f){if(f.tokenize!=null)return f.tokenize($,f);if($.sol()&&(f.sol=!0),$.eatSpace())return f.tokenize=null,null;var T=$.next();if(T=="/"&&$.eat("/"))f.tokenize=p;else if(T=="/"&&$.eat("*"))f.tokenize=c;else{if(x.test(T+$.peek()))return $.next(),f.tokenize=null,"operator";if(P.test(T))return f.tokenize=null,"operator";if(w.test(T))f.tokenize=i;else if(T=="'"&&$.peek()&&$.peek()!="'")f.tokenize=e;else if(T=='"')f.tokenize=n;else if(s.test(T))f.tokenize=Q;else return f.tokenize=null,"error"}return f.tokenize($,f)},indent:function($,f,T){if($.tokenize!=null)return null;var q=$.level;return/(algorithm)/.test(f)&&q--,/(equation)/.test(f)&&q--,/(initial algorithm)/.test(f)&&q--,/(initial equation)/.test(f)&&q--,/(end)/.test(f)&&q--,q>0?T.unit*q:0},languageData:{commentTokens:{line:"//",block:{open:"/*",close:"*/"}},autocomplete:X}}},30758:function(WO,V,o){"use strict";o.r(V),o.d(V,{mscgen:function(){return t},msgenny:function(){return b},xu:function(){return v}});function a(p){return{name:"mscgen",startState:x,copyState:s,token:w(p),languageData:{commentTokens:{line:"#",block:{open:"/*",close:"*/"}}}}}const t=a({keywords:["msc"],options:["hscale","width","arcgradient","wordwraparcs"],constants:["true","false","on","off"],attributes:["label","idurl","id","url","linecolor","linecolour","textcolor","textcolour","textbgcolor","textbgcolour","arclinecolor","arclinecolour","arctextcolor","arctextcolour","arctextbgcolor","arctextbgcolour","arcskip"],brackets:["\\{","\\}"],arcsWords:["note","abox","rbox","box"],arcsOthers:["\\|\\|\\|","\\.\\.\\.","---","--","<->","==","<<=>>","<=>","\\.\\.","<<>>","::","<:>","->","=>>","=>",">>",":>","<-","<<=","<=","<<","<:","x-","-x"],singlecomment:["//","#"],operators:["="]}),b=a({keywords:null,options:["hscale","width","arcgradient","wordwraparcs","wordwrapentities","watermark"],constants:["true","false","on","off","auto"],attributes:null,brackets:["\\{","\\}"],arcsWords:["note","abox","rbox","box","alt","else","opt","break","par","seq","strict","neg","critical","ignore","consider","assert","loop","ref","exc"],arcsOthers:["\\|\\|\\|","\\.\\.\\.","---","--","<->","==","<<=>>","<=>","\\.\\.","<<>>","::","<:>","->","=>>","=>",">>",":>","<-","<<=","<=","<<","<:","x-","-x"],singlecomment:["//","#"],operators:["="]}),v=a({keywords:["msc","xu"],options:["hscale","width","arcgradient","wordwraparcs","wordwrapentities","watermark"],constants:["true","false","on","off","auto"],attributes:["label","idurl","id","url","linecolor","linecolour","textcolor","textcolour","textbgcolor","textbgcolour","arclinecolor","arclinecolour","arctextcolor","arctextcolour","arctextbgcolor","arctextbgcolour","arcskip","title","deactivate","activate","activation"],brackets:["\\{","\\}"],arcsWords:["note","abox","rbox","box","alt","else","opt","break","par","seq","strict","neg","critical","ignore","consider","assert","loop","ref","exc"],arcsOthers:["\\|\\|\\|","\\.\\.\\.","---","--","<->","==","<<=>>","<=>","\\.\\.","<<>>","::","<:>","->","=>>","=>",">>",":>","<-","<<=","<=","<<","<:","x-","-x"],singlecomment:["//","#"],operators:["="]});function X(p){return new RegExp("^\\b("+p.join("|")+")\\b","i")}function P(p){return new RegExp("^(?:"+p.join("|")+")","i")}function x(){return{inComment:!1,inString:!1,inAttributeList:!1,inScript:!1}}function s(p){return{inComment:p.inComment,inString:p.inString,inAttributeList:p.inAttributeList,inScript:p.inScript}}function w(p){return function(c,n){if(c.match(P(p.brackets),!0,!0))return"bracket";if(!n.inComment){if(c.match(/\/\*[^\*\/]*/,!0,!0))return n.inComment=!0,"comment";if(c.match(P(p.singlecomment),!0,!0))return c.skipToEnd(),"comment"}if(n.inComment)return c.match(/[^\*\/]*\*\//,!0,!0)?n.inComment=!1:c.skipToEnd(),"comment";if(!n.inString&&c.match(/\"(\\\"|[^\"])*/,!0,!0))return n.inString=!0,"string";if(n.inString)return c.match(/[^\"]*\"/,!0,!0)?n.inString=!1:c.skipToEnd(),"string";if(p.keywords&&c.match(X(p.keywords),!0,!0)||c.match(X(p.options),!0,!0)||c.match(X(p.arcsWords),!0,!0)||c.match(P(p.arcsOthers),!0,!0))return"keyword";if(p.operators&&c.match(P(p.operators),!0,!0))return"operator";if(p.constants&&c.match(P(p.constants),!0,!0))return"variable";if(!p.inAttributeList&&p.attributes&&c.match("[",!0,!0))return p.inAttributeList=!0,"bracket";if(p.inAttributeList){if(p.attributes!==null&&c.match(X(p.attributes),!0,!0))return"attribute";if(c.match("]",!0,!0))return p.inAttributeList=!1,"bracket"}return c.next(),null}}},17988:function(WO,V,o){"use strict";o.r(V),o.d(V,{mumps:function(){return n}});function a(i){return new RegExp("^(("+i.join(")|(")+"))\\b","i")}var t=new RegExp("^[\\+\\-\\*/&#!_?\\\\<>=\\'\\[\\]]"),b=new RegExp("^(('=)|(<=)|(>=)|('>)|('<)|([[)|(]])|(^$))"),v=new RegExp("^[\\.,:]"),X=new RegExp("[()]"),P=new RegExp("^[%A-Za-z][A-Za-z0-9]*"),x=["break","close","do","else","for","goto","halt","hang","if","job","kill","lock","merge","new","open","quit","read","set","tcommit","trollback","tstart","use","view","write","xecute","b","c","d","e","f","g","h","i","j","k","l","m","n","o","q","r","s","tc","tro","ts","u","v","w","x"],s=["\\$ascii","\\$char","\\$data","\\$ecode","\\$estack","\\$etrap","\\$extract","\\$find","\\$fnumber","\\$get","\\$horolog","\\$io","\\$increment","\\$job","\\$justify","\\$length","\\$name","\\$next","\\$order","\\$piece","\\$qlength","\\$qsubscript","\\$query","\\$quit","\\$random","\\$reverse","\\$select","\\$stack","\\$test","\\$text","\\$translate","\\$view","\\$x","\\$y","\\$a","\\$c","\\$d","\\$e","\\$ec","\\$es","\\$et","\\$f","\\$fn","\\$g","\\$h","\\$i","\\$j","\\$l","\\$n","\\$na","\\$o","\\$p","\\$q","\\$ql","\\$qs","\\$r","\\$re","\\$s","\\$st","\\$t","\\$tr","\\$v","\\$z"],w=a(s),p=a(x);function c(i,e){i.sol()&&(e.label=!0,e.commandMode=0);var Q=i.peek();return Q==" "||Q==" "?(e.label=!1,e.commandMode==0?e.commandMode=1:(e.commandMode<0||e.commandMode==2)&&(e.commandMode=0)):Q!="."&&e.commandMode>0&&(Q==":"?e.commandMode=-1:e.commandMode=2),(Q==="("||Q===" ")&&(e.label=!1),Q===";"?(i.skipToEnd(),"comment"):i.match(/^[-+]?\d+(\.\d+)?([eE][-+]?\d+)?/)?"number":Q=='"'?i.skipTo('"')?(i.next(),"string"):(i.skipToEnd(),"error"):i.match(b)||i.match(t)?"operator":i.match(v)?null:X.test(Q)?(i.next(),"bracket"):e.commandMode>0&&i.match(p)?"controlKeyword":i.match(w)?"builtin":i.match(P)?"variable":Q==="$"||Q==="^"?(i.next(),"builtin"):Q==="@"?(i.next(),"string.special"):/[\w%]/.test(Q)?(i.eatWhile(/[\w%]/),"variable"):(i.next(),"error")}const n={name:"mumps",startState:function(){return{label:!1,commandMode:0}},token:function(i,e){var Q=c(i,e);return e.label?"tag":Q}}},78561:function(WO,V,o){"use strict";o.r(V),o.d(V,{nginx:function(){return c}});function a(n){for(var i={},e=n.split(" "),Q=0;Q*\/]/.test(Q)?P(null,"select-op"):/[;{}:\[\]]/.test(Q)?P(null,Q):(n.eatWhile(/[\w\\\-]/),P("variable","variable"))}function s(n,i){for(var e=!1,Q;(Q=n.next())!=null;){if(e&&Q=="/"){i.tokenize=x;break}e=Q=="*"}return P("comment","comment")}function w(n,i){for(var e=0,Q;(Q=n.next())!=null;){if(e>=2&&Q==">"){i.tokenize=x;break}e=Q=="-"?e+1:0}return P("comment","comment")}function p(n){return function(i,e){for(var Q=!1,g;(g=i.next())!=null&&!(g==n&&!Q);)Q=!Q&&g=="\\";return Q||(e.tokenize=x),P("string","string")}}const c={name:"nginx",startState:function(){return{tokenize:x,baseIndent:0,stack:[]}},token:function(n,i){if(n.eatSpace())return null;X=null;var e=i.tokenize(n,i),Q=i.stack[i.stack.length-1];return X=="hash"&&Q=="rule"?e="atom":e=="variable"&&(Q=="rule"?e="number":(!Q||Q=="@media{")&&(e="tag")),Q=="rule"&&/^[\{\};]$/.test(X)&&i.stack.pop(),X=="{"?Q=="@media"?i.stack[i.stack.length-1]="@media{":i.stack.push("{"):X=="}"?i.stack.pop():X=="@media"?i.stack.push("@media"):Q=="{"&&X!="comment"&&i.stack.push("rule"),e},indent:function(n,i,e){var Q=n.stack.length;return/^\}/.test(i)&&(Q-=n.stack[n.stack.length-1]=="rule"?2:1),n.baseIndent+Q*e.unit},languageData:{indentOnInput:/^\s*\}$/}}},67370:function(WO,V,o){"use strict";o.r(V),o.d(V,{nsis:function(){return t}});var a=o(44125);const t=(0,a.Q)({start:[{regex:/(?:[+-]?)(?:0x[\d,a-f]+)|(?:0o[0-7]+)|(?:0b[0,1]+)|(?:\d+.?\d*)/,token:"number"},{regex:/"(?:[^\\"]|\\.)*"?/,token:"string"},{regex:/'(?:[^\\']|\\.)*'?/,token:"string"},{regex:/`(?:[^\\`]|\\.)*`?/,token:"string"},{regex:/^\s*(?:\!(addincludedir|addplugindir|appendfile|assert|cd|define|delfile|echo|error|execute|finalize|getdllversion|gettlbversion|include|insertmacro|macro|macroend|makensis|packhdr|pragma|searchparse|searchreplace|system|tempfile|undef|uninstfinalize|verbose|warning))\b/i,token:"keyword"},{regex:/^\s*(?:\!(if(?:n?def)?|ifmacron?def|macro))\b/i,token:"keyword",indent:!0},{regex:/^\s*(?:\!(else|endif|macroend))\b/i,token:"keyword",dedent:!0},{regex:/^\s*(?:Abort|AddBrandingImage|AddSize|AllowRootDirInstall|AllowSkipFiles|AutoCloseWindow|BGFont|BGGradient|BrandingText|BringToFront|Call|CallInstDLL|Caption|ChangeUI|CheckBitmap|ClearErrors|CompletedText|ComponentText|CopyFiles|CRCCheck|CreateDirectory|CreateFont|CreateShortCut|Delete|DeleteINISec|DeleteINIStr|DeleteRegKey|DeleteRegValue|DetailPrint|DetailsButtonText|DirText|DirVar|DirVerify|EnableWindow|EnumRegKey|EnumRegValue|Exch|Exec|ExecShell|ExecShellWait|ExecWait|ExpandEnvStrings|File|FileBufSize|FileClose|FileErrorText|FileOpen|FileRead|FileReadByte|FileReadUTF16LE|FileReadWord|FileWriteUTF16LE|FileSeek|FileWrite|FileWriteByte|FileWriteWord|FindClose|FindFirst|FindNext|FindWindow|FlushINI|GetCurInstType|GetCurrentAddress|GetDlgItem|GetDLLVersion|GetDLLVersionLocal|GetErrorLevel|GetFileTime|GetFileTimeLocal|GetFullPathName|GetFunctionAddress|GetInstDirError|GetKnownFolderPath|GetLabelAddress|GetTempFileName|GetWinVer|Goto|HideWindow|Icon|IfAbort|IfErrors|IfFileExists|IfRebootFlag|IfRtlLanguage|IfShellVarContextAll|IfSilent|InitPluginsDir|InstallButtonText|InstallColors|InstallDir|InstallDirRegKey|InstProgressFlags|InstType|InstTypeGetText|InstTypeSetText|Int64Cmp|Int64CmpU|Int64Fmt|IntCmp|IntCmpU|IntFmt|IntOp|IntPtrCmp|IntPtrCmpU|IntPtrOp|IsWindow|LangString|LicenseBkColor|LicenseData|LicenseForceSelection|LicenseLangString|LicenseText|LoadAndSetImage|LoadLanguageFile|LockWindow|LogSet|LogText|ManifestDPIAware|ManifestLongPathAware|ManifestMaxVersionTested|ManifestSupportedOS|MessageBox|MiscButtonText|Name|Nop|OutFile|Page|PageCallbacks|PEAddResource|PEDllCharacteristics|PERemoveResource|PESubsysVer|Pop|Push|Quit|ReadEnvStr|ReadINIStr|ReadRegDWORD|ReadRegStr|Reboot|RegDLL|Rename|RequestExecutionLevel|ReserveFile|Return|RMDir|SearchPath|SectionGetFlags|SectionGetInstTypes|SectionGetSize|SectionGetText|SectionIn|SectionSetFlags|SectionSetInstTypes|SectionSetSize|SectionSetText|SendMessage|SetAutoClose|SetBrandingImage|SetCompress|SetCompressor|SetCompressorDictSize|SetCtlColors|SetCurInstType|SetDatablockOptimize|SetDateSave|SetDetailsPrint|SetDetailsView|SetErrorLevel|SetErrors|SetFileAttributes|SetFont|SetOutPath|SetOverwrite|SetRebootFlag|SetRegView|SetShellVarContext|SetSilent|ShowInstDetails|ShowUninstDetails|ShowWindow|SilentInstall|SilentUnInstall|Sleep|SpaceTexts|StrCmp|StrCmpS|StrCpy|StrLen|SubCaption|Target|Unicode|UninstallButtonText|UninstallCaption|UninstallIcon|UninstallSubCaption|UninstallText|UninstPage|UnRegDLL|Var|VIAddVersionKey|VIFileVersion|VIProductVersion|WindowIcon|WriteINIStr|WriteRegBin|WriteRegDWORD|WriteRegExpandStr|WriteRegMultiStr|WriteRegNone|WriteRegStr|WriteUninstaller|XPStyle)\b/i,token:"keyword"},{regex:/^\s*(?:Function|PageEx|Section(?:Group)?)\b/i,token:"keyword",indent:!0},{regex:/^\s*(?:(Function|PageEx|Section(?:Group)?)End)\b/i,token:"keyword",dedent:!0},{regex:/\b(?:ARCHIVE|FILE_ATTRIBUTE_ARCHIVE|FILE_ATTRIBUTE_HIDDEN|FILE_ATTRIBUTE_NORMAL|FILE_ATTRIBUTE_OFFLINE|FILE_ATTRIBUTE_READONLY|FILE_ATTRIBUTE_SYSTEM|FILE_ATTRIBUTE_TEMPORARY|HIDDEN|HKCC|HKCR(32|64)?|HKCU(32|64)?|HKDD|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_DYN_DATA|HKEY_LOCAL_MACHINE|HKEY_PERFORMANCE_DATA|HKEY_USERS|HKLM(32|64)?|HKPD|HKU|IDABORT|IDCANCEL|IDD_DIR|IDD_INST|IDD_INSTFILES|IDD_LICENSE|IDD_SELCOM|IDD_UNINST|IDD_VERIFY|IDIGNORE|IDNO|IDOK|IDRETRY|IDYES|MB_ABORTRETRYIGNORE|MB_DEFBUTTON1|MB_DEFBUTTON2|MB_DEFBUTTON3|MB_DEFBUTTON4|MB_ICONEXCLAMATION|MB_ICONINFORMATION|MB_ICONQUESTION|MB_ICONSTOP|MB_OK|MB_OKCANCEL|MB_RETRYCANCEL|MB_RIGHT|MB_RTLREADING|MB_SETFOREGROUND|MB_TOPMOST|MB_USERICON|MB_YESNO|MB_YESNOCANCEL|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SW_HIDE|SW_SHOWDEFAULT|SW_SHOWMAXIMIZED|SW_SHOWMINIMIZED|SW_SHOWNORMAL|SYSTEM|TEMPORARY)\b/i,token:"atom"},{regex:/\b(?:admin|all|amd64-unicode|auto|both|bottom|bzip2|components|current|custom|directory|false|force|hide|highest|ifdiff|ifnewer|instfiles|lastused|leave|left|license|listonly|lzma|nevershow|none|normal|notset|off|on|right|show|silent|silentlog|textonly|top|true|try|un\.components|un\.custom|un\.directory|un\.instfiles|un\.license|uninstConfirm|user|Win10|Win7|Win8|WinVista|x-86-(ansi|unicode)|zlib)\b/i,token:"builtin"},{regex:/\$\{(?:And(?:If(?:Not)?|Unless)|Break|Case(?:2|3|4|5|Else)?|Continue|Default|Do(?:Until|While)?|Else(?:If(?:Not)?|Unless)?|End(?:If|Select|Switch)|Exit(?:Do|For|While)|For(?:Each)?|If(?:Cmd|Not(?:Then)?|Then)?|Loop(?:Until|While)?|Or(?:If(?:Not)?|Unless)|Select|Switch|Unless|While)\}/i,token:"variable-2",indent:!0},{regex:/\$\{(?:BannerTrimPath|DirState|DriveSpace|Get(BaseName|Drives|ExeName|ExePath|FileAttributes|FileExt|FileName|FileVersion|Options|OptionsS|Parameters|Parent|Root|Size|Time)|Locate|RefreshShellIcons)\}/i,token:"variable-2",dedent:!0},{regex:/\$\{(?:Memento(?:Section(?:Done|End|Restore|Save)?|UnselectedSection))\}/i,token:"variable-2",dedent:!0},{regex:/\$\{(?:Config(?:Read|ReadS|Write|WriteS)|File(?:Join|ReadFromEnd|Recode)|Line(?:Find|Read|Sum)|Text(?:Compare|CompareS)|TrimNewLines)\}/i,token:"variable-2",dedent:!0},{regex:/\$\{(?:(?:At(?:Least|Most)|Is)(?:ServicePack|Win(?:7|8|10|95|98|200(?:0|3|8(?:R2)?)|ME|NT4|Vista|XP))|Is(?:NT|Server))\}/i,token:"variable",dedent:!0},{regex:/\$\{(?:StrFilterS?|Version(?:Compare|Convert)|Word(?:AddS?|Find(?:(?:2|3)X)?S?|InsertS?|ReplaceS?))\}/i,token:"keyword",dedent:!0},{regex:/\$\{(?:RunningX64)\}/i,token:"variable",dedent:!0},{regex:/\$\{(?:Disable|Enable)X64FSRedirection\}/i,token:"keyword",dedent:!0},{regex:/(#|;).*/,token:"comment"},{regex:/\/\*/,token:"comment",next:"comment"},{regex:/[-+\/*=<>!]+/,token:"operator"},{regex:/\$\w[\w\.]*/,token:"variable"},{regex:/\${[\!\w\.:-]+}/,token:"variableName.constant"},{regex:/\$\([\!\w\.:-]+\)/,token:"atom"}],comment:[{regex:/.*?\*\//,token:"comment",next:"start"},{regex:/.*/,token:"comment"}],languageData:{name:"nsis",indentOnInput:/^\s*((Function|PageEx|Section|Section(Group)?)End|(\!(endif|macroend))|\$\{(End(If|Unless|While)|Loop(Until)|Next)\})$/i,commentTokens:{line:"#",block:{open:"/*",close:"*/"}}}})},43314:function(WO,V,o){"use strict";o.r(V),o.d(V,{ntriples:function(){return b}});var a={PRE_SUBJECT:0,WRITING_SUB_URI:1,WRITING_BNODE_URI:2,PRE_PRED:3,WRITING_PRED_URI:4,PRE_OBJ:5,WRITING_OBJ_URI:6,WRITING_OBJ_BNODE:7,WRITING_OBJ_LITERAL:8,WRITING_LIT_LANG:9,WRITING_LIT_TYPE:10,POST_OBJ:11,ERROR:12};function t(v,X){var P=v.location,x;P==a.PRE_SUBJECT&&X=="<"?x=a.WRITING_SUB_URI:P==a.PRE_SUBJECT&&X=="_"?x=a.WRITING_BNODE_URI:P==a.PRE_PRED&&X=="<"?x=a.WRITING_PRED_URI:P==a.PRE_OBJ&&X=="<"?x=a.WRITING_OBJ_URI:P==a.PRE_OBJ&&X=="_"?x=a.WRITING_OBJ_BNODE:P==a.PRE_OBJ&&X=='"'?x=a.WRITING_OBJ_LITERAL:P==a.WRITING_SUB_URI&&X==">"||P==a.WRITING_BNODE_URI&&X==" "?x=a.PRE_PRED:P==a.WRITING_PRED_URI&&X==">"?x=a.PRE_OBJ:P==a.WRITING_OBJ_URI&&X==">"||P==a.WRITING_OBJ_BNODE&&X==" "||P==a.WRITING_OBJ_LITERAL&&X=='"'||P==a.WRITING_LIT_LANG&&X==" "||P==a.WRITING_LIT_TYPE&&X==">"?x=a.POST_OBJ:P==a.WRITING_OBJ_LITERAL&&X=="@"?x=a.WRITING_LIT_LANG:P==a.WRITING_OBJ_LITERAL&&X=="^"?x=a.WRITING_LIT_TYPE:X==" "&&(P==a.PRE_SUBJECT||P==a.PRE_PRED||P==a.PRE_OBJ||P==a.POST_OBJ)?x=P:P==a.POST_OBJ&&X=="."?x=a.PRE_SUBJECT:x=a.ERROR,v.location=x}const b={name:"ntriples",startState:function(){return{location:a.PRE_SUBJECT,uris:[],anchors:[],bnodes:[],langs:[],types:[]}},token:function(v,X){var P=v.next();if(P=="<"){t(X,P);var x="";return v.eatWhile(function(n){return n!="#"&&n!=">"?(x+=n,!0):!1}),X.uris.push(x),v.match("#",!1)||(v.next(),t(X,">")),"variable"}if(P=="#"){var s="";return v.eatWhile(function(n){return n!=">"&&n!=" "?(s+=n,!0):!1}),X.anchors.push(s),"url"}if(P==">")return t(X,">"),"variable";if(P=="_"){t(X,P);var w="";return v.eatWhile(function(n){return n!=" "?(w+=n,!0):!1}),X.bnodes.push(w),v.next(),t(X," "),"builtin"}if(P=='"')return t(X,P),v.eatWhile(function(n){return n!='"'}),v.next(),v.peek()!="@"&&v.peek()!="^"&&t(X,'"'),"string";if(P=="@"){t(X,"@");var p="";return v.eatWhile(function(n){return n!=" "?(p+=n,!0):!1}),X.langs.push(p),v.next(),t(X," "),"string.special"}if(P=="^"){v.next(),t(X,"^");var c="";return v.eatWhile(function(n){return n!=">"?(c+=n,!0):!1}),X.types.push(c),v.next(),t(X,">"),"variable"}P==" "&&t(X,P),P=="."&&t(X,P)}}},33283:function(WO,V,o){"use strict";o.r(V),o.d(V,{octave:function(){return e}});function a(Q){return new RegExp("^(("+Q.join(")|(")+"))\\b")}var t=new RegExp("^[\\+\\-\\*/&|\\^~<>!@'\\\\]"),b=new RegExp("^[\\(\\[\\{\\},:=;\\.]"),v=new RegExp("^((==)|(~=)|(<=)|(>=)|(<<)|(>>)|(\\.[\\+\\-\\*/\\^\\\\]))"),X=new RegExp("^((!=)|(\\+=)|(\\-=)|(\\*=)|(/=)|(&=)|(\\|=)|(\\^=))"),P=new RegExp("^((>>=)|(<<=))"),x=new RegExp("^[\\]\\)]"),s=new RegExp("^[_A-Za-z\xA1-\uFFFF][_A-Za-z0-9\xA1-\uFFFF]*"),w=a(["error","eval","function","abs","acos","atan","asin","cos","cosh","exp","log","prod","sum","log10","max","min","sign","sin","sinh","sqrt","tan","reshape","break","zeros","default","margin","round","ones","rand","syn","ceil","floor","size","clear","zeros","eye","mean","std","cov","det","eig","inv","norm","rank","trace","expm","logm","sqrtm","linspace","plot","title","xlabel","ylabel","legend","text","grid","meshgrid","mesh","num2str","fft","ifft","arrayfun","cellfun","input","fliplr","flipud","ismember"]),p=a(["return","case","switch","else","elseif","end","endif","endfunction","if","otherwise","do","for","while","try","catch","classdef","properties","events","methods","global","persistent","endfor","endwhile","printf","sprintf","disp","until","continue","pkg"]);function c(Q,g){return!Q.sol()&&Q.peek()==="'"?(Q.next(),g.tokenize=i,"operator"):(g.tokenize=i,i(Q,g))}function n(Q,g){return Q.match(/^.*%}/)?(g.tokenize=i,"comment"):(Q.skipToEnd(),"comment")}function i(Q,g){if(Q.eatSpace())return null;if(Q.match("%{"))return g.tokenize=n,Q.skipToEnd(),"comment";if(Q.match(/^[%#]/))return Q.skipToEnd(),"comment";if(Q.match(/^[0-9\.+-]/,!1)){if(Q.match(/^[+-]?0x[0-9a-fA-F]+[ij]?/))return Q.tokenize=i,"number";if(Q.match(/^[+-]?\d*\.\d+([EeDd][+-]?\d+)?[ij]?/)||Q.match(/^[+-]?\d+([EeDd][+-]?\d+)?[ij]?/))return"number"}if(Q.match(a(["nan","NaN","inf","Inf"])))return"number";var $=Q.match(/^"(?:[^"]|"")*("|$)/)||Q.match(/^'(?:[^']|'')*('|$)/);return $?$[1]?"string":"error":Q.match(p)?"keyword":Q.match(w)?"builtin":Q.match(s)?"variable":Q.match(t)||Q.match(v)?"operator":Q.match(b)||Q.match(X)||Q.match(P)?null:Q.match(x)?(g.tokenize=c,null):(Q.next(),"error")}const e={name:"octave",startState:function(){return{tokenize:i}},token:function(Q,g){var $=g.tokenize(Q,g);return($==="number"||$==="variable")&&(g.tokenize=c),$},languageData:{commentTokens:{line:"%"}}}},94796:function(WO,V,o){"use strict";o.r(V),o.d(V,{oz:function(){return T}});function a(q){return new RegExp("^(("+q.join(")|(")+"))\\b")}var t=/[\^@!\|<>#~\.\*\-\+\\/,=]/,b=/(<-)|(:=)|(=<)|(>=)|(<=)|(<:)|(>:)|(=:)|(\\=)|(\\=:)|(!!)|(==)|(::)/,v=/(:::)|(\.\.\.)|(=<:)|(>=:)/,X=["in","then","else","of","elseof","elsecase","elseif","catch","finally","with","require","prepare","import","export","define","do"],P=["end"],x=a(["true","false","nil","unit"]),s=a(["andthen","at","attr","declare","feat","from","lex","mod","div","mode","orelse","parser","prod","prop","scanner","self","syn","token"]),w=a(["local","proc","fun","case","class","if","cond","or","dis","choice","not","thread","try","raise","lock","for","suchthat","meth","functor"]),p=a(X),c=a(P);function n(q,y){if(q.eatSpace())return null;if(q.match(/[{}]/))return"bracket";if(q.match("[]"))return"keyword";if(q.match(v)||q.match(b))return"operator";if(q.match(x))return"atom";var h=q.match(w);if(h)return y.doInCurrentLine?y.doInCurrentLine=!1:y.currentIndent++,h[0]=="proc"||h[0]=="fun"?y.tokenize=Q:h[0]=="class"?y.tokenize=i:h[0]=="meth"&&(y.tokenize=e),"keyword";if(q.match(p)||q.match(s))return"keyword";if(q.match(c))return y.currentIndent--,"keyword";var k=q.next();if(k=='"'||k=="'")return y.tokenize=$(k),y.tokenize(q,y);if(/[~\d]/.test(k)){if(k=="~")if(/^[0-9]/.test(q.peek())){if(q.next()=="0"&&q.match(/^[xX][0-9a-fA-F]+/)||q.match(/^[0-9]*(\.[0-9]+)?([eE][~+]?[0-9]+)?/))return"number"}else return null;return k=="0"&&q.match(/^[xX][0-9a-fA-F]+/)||q.match(/^[0-9]*(\.[0-9]+)?([eE][~+]?[0-9]+)?/)?"number":null}return k=="%"?(q.skipToEnd(),"comment"):k=="/"&&q.eat("*")?(y.tokenize=g,g(q,y)):t.test(k)?"operator":(q.eatWhile(/\w/),"variable")}function i(q,y){return q.eatSpace()?null:(q.match(/([A-Z][A-Za-z0-9_]*)|(`.+`)/),y.tokenize=n,"type")}function e(q,y){return q.eatSpace()?null:(q.match(/([a-zA-Z][A-Za-z0-9_]*)|(`.+`)/),y.tokenize=n,"def")}function Q(q,y){return q.eatSpace()?null:!y.hasPassedFirstStage&&q.eat("{")?(y.hasPassedFirstStage=!0,"bracket"):y.hasPassedFirstStage?(q.match(/([A-Z][A-Za-z0-9_]*)|(`.+`)|\$/),y.hasPassedFirstStage=!1,y.tokenize=n,"def"):(y.tokenize=n,null)}function g(q,y){for(var h=!1,k;k=q.next();){if(k=="/"&&h){y.tokenize=n;break}h=k=="*"}return"comment"}function $(q){return function(y,h){for(var k=!1,Z,W=!1;(Z=y.next())!=null;){if(Z==q&&!k){W=!0;break}k=!k&&Z=="\\"}return(W||!k)&&(h.tokenize=n),"string"}}function f(){var q=X.concat(P);return new RegExp("[\\[\\]]|("+q.join("|")+")$")}const T={name:"oz",startState:function(){return{tokenize:n,currentIndent:0,doInCurrentLine:!1,hasPassedFirstStage:!1}},token:function(q,y){return q.sol()&&(y.doInCurrentLine=0),y.tokenize(q,y)},indent:function(q,y,h){var k=y.replace(/^\s+|\s+$/g,"");return k.match(c)||k.match(p)||k.match(/(\[])/)?h.unit*(q.currentIndent-1):q.currentIndent<0?0:q.currentIndent*h.unit},languageData:{indentOnInut:f(),commentTokens:{line:"%",block:{open:"/*",close:"*/"}}}}},44163:function(WO,V,o){"use strict";o.r(V),o.d(V,{pascal:function(){return w}});function a(p){for(var c={},n=p.split(" "),i=0;i!?|\/]/;function X(p,c){var n=p.next();if(n=="#"&&c.startOfLine)return p.skipToEnd(),"meta";if(n=='"'||n=="'")return c.tokenize=P(n),c.tokenize(p,c);if(n=="("&&p.eat("*"))return c.tokenize=x,x(p,c);if(n=="{")return c.tokenize=s,s(p,c);if(/[\[\]\(\),;\:\.]/.test(n))return null;if(/\d/.test(n))return p.eatWhile(/[\w\.]/),"number";if(n=="/"&&p.eat("/"))return p.skipToEnd(),"comment";if(v.test(n))return p.eatWhile(v),"operator";p.eatWhile(/[\w\$_]/);var i=p.current();return t.propertyIsEnumerable(i)?"keyword":b.propertyIsEnumerable(i)?"atom":"variable"}function P(p){return function(c,n){for(var i=!1,e,Q=!1;(e=c.next())!=null;){if(e==p&&!i){Q=!0;break}i=!i&&e=="\\"}return(Q||!i)&&(n.tokenize=null),"string"}}function x(p,c){for(var n=!1,i;i=p.next();){if(i==")"&&n){c.tokenize=null;break}n=i=="*"}return"comment"}function s(p,c){for(var n;n=p.next();)if(n=="}"){c.tokenize=null;break}return"comment"}const w={name:"pascal",startState:function(){return{tokenize:null}},token:function(p,c){if(p.eatSpace())return null;var n=(c.tokenize||X)(p,c);return n=="comment"||n=="meta",n},languageData:{indentOnInput:/^\s*[{}]$/,commentTokens:{block:{open:"(*",close:"*)"}}}}},94293:function(WO,V,o){"use strict";o.r(V),o.d(V,{perl:function(){return c}});function a(n,i){return n.string.charAt(n.pos+(i||0))}function t(n,i){if(i){var e=n.pos-i;return n.string.substr(e>=0?e:0,i)}else return n.string.substr(0,n.pos-1)}function b(n,i){var e=n.string.length,Q=e-n.pos+1;return n.string.substr(n.pos,i&&i=(Q=n.string.length-1)?n.pos=Q:n.pos=e}var X={"->":4,"++":4,"--":4,"**":4,"=~":4,"!~":4,"*":4,"/":4,"%":4,x:4,"+":4,"-":4,".":4,"<<":4,">>":4,"<":4,">":4,"<=":4,">=":4,lt:4,gt:4,le:4,ge:4,"==":4,"!=":4,"<=>":4,eq:4,ne:4,cmp:4,"~~":4,"&":4,"|":4,"^":4,"&&":4,"||":4,"//":4,"..":4,"...":4,"?":4,":":4,"=":4,"+=":4,"-=":4,"*=":4,",":4,"=>":4,"::":4,not:4,and:4,or:4,xor:4,BEGIN:[5,1],END:[5,1],PRINT:[5,1],PRINTF:[5,1],GETC:[5,1],READ:[5,1],READLINE:[5,1],DESTROY:[5,1],TIE:[5,1],TIEHANDLE:[5,1],UNTIE:[5,1],STDIN:5,STDIN_TOP:5,STDOUT:5,STDOUT_TOP:5,STDERR:5,STDERR_TOP:5,$ARG:5,$_:5,"@ARG":5,"@_":5,$LIST_SEPARATOR:5,'$"':5,$PROCESS_ID:5,$PID:5,$$:5,$REAL_GROUP_ID:5,$GID:5,"$(":5,$EFFECTIVE_GROUP_ID:5,$EGID:5,"$)":5,$PROGRAM_NAME:5,$0:5,$SUBSCRIPT_SEPARATOR:5,$SUBSEP:5,"$;":5,$REAL_USER_ID:5,$UID:5,"$<":5,$EFFECTIVE_USER_ID:5,$EUID:5,"$>":5,$a:5,$b:5,$COMPILING:5,"$^C":5,$DEBUGGING:5,"$^D":5,"${^ENCODING}":5,$ENV:5,"%ENV":5,$SYSTEM_FD_MAX:5,"$^F":5,"@F":5,"${^GLOBAL_PHASE}":5,"$^H":5,"%^H":5,"@INC":5,"%INC":5,$INPLACE_EDIT:5,"$^I":5,"$^M":5,$OSNAME:5,"$^O":5,"${^OPEN}":5,$PERLDB:5,"$^P":5,$SIG:5,"%SIG":5,$BASETIME:5,"$^T":5,"${^TAINT}":5,"${^UNICODE}":5,"${^UTF8CACHE}":5,"${^UTF8LOCALE}":5,$PERL_VERSION:5,"$^V":5,"${^WIN32_SLOPPY_STAT}":5,$EXECUTABLE_NAME:5,"$^X":5,$1:5,$MATCH:5,"$&":5,"${^MATCH}":5,$PREMATCH:5,"$`":5,"${^PREMATCH}":5,$POSTMATCH:5,"$'":5,"${^POSTMATCH}":5,$LAST_PAREN_MATCH:5,"$+":5,$LAST_SUBMATCH_RESULT:5,"$^N":5,"@LAST_MATCH_END":5,"@+":5,"%LAST_PAREN_MATCH":5,"%+":5,"@LAST_MATCH_START":5,"@-":5,"%LAST_MATCH_START":5,"%-":5,$LAST_REGEXP_CODE_RESULT:5,"$^R":5,"${^RE_DEBUG_FLAGS}":5,"${^RE_TRIE_MAXBUF}":5,$ARGV:5,"@ARGV":5,ARGV:5,ARGVOUT:5,$OUTPUT_FIELD_SEPARATOR:5,$OFS:5,"$,":5,$INPUT_LINE_NUMBER:5,$NR:5,"$.":5,$INPUT_RECORD_SEPARATOR:5,$RS:5,"$/":5,$OUTPUT_RECORD_SEPARATOR:5,$ORS:5,"$\\":5,$OUTPUT_AUTOFLUSH:5,"$|":5,$ACCUMULATOR:5,"$^A":5,$FORMAT_FORMFEED:5,"$^L":5,$FORMAT_PAGE_NUMBER:5,"$%":5,$FORMAT_LINES_LEFT:5,"$-":5,$FORMAT_LINE_BREAK_CHARACTERS:5,"$:":5,$FORMAT_LINES_PER_PAGE:5,"$=":5,$FORMAT_TOP_NAME:5,"$^":5,$FORMAT_NAME:5,"$~":5,"${^CHILD_ERROR_NATIVE}":5,$EXTENDED_OS_ERROR:5,"$^E":5,$EXCEPTIONS_BEING_CAUGHT:5,"$^S":5,$WARNING:5,"$^W":5,"${^WARNING_BITS}":5,$OS_ERROR:5,$ERRNO:5,"$!":5,"%OS_ERROR":5,"%ERRNO":5,"%!":5,$CHILD_ERROR:5,"$?":5,$EVAL_ERROR:5,"$@":5,$OFMT:5,"$#":5,"$*":5,$ARRAY_BASE:5,"$[":5,$OLD_PERL_VERSION:5,"$]":5,if:[1,1],elsif:[1,1],else:[1,1],while:[1,1],unless:[1,1],for:[1,1],foreach:[1,1],abs:1,accept:1,alarm:1,atan2:1,bind:1,binmode:1,bless:1,bootstrap:1,break:1,caller:1,chdir:1,chmod:1,chomp:1,chop:1,chown:1,chr:1,chroot:1,close:1,closedir:1,connect:1,continue:[1,1],cos:1,crypt:1,dbmclose:1,dbmopen:1,default:1,defined:1,delete:1,die:1,do:1,dump:1,each:1,endgrent:1,endhostent:1,endnetent:1,endprotoent:1,endpwent:1,endservent:1,eof:1,eval:1,exec:1,exists:1,exit:1,exp:1,fcntl:1,fileno:1,flock:1,fork:1,format:1,formline:1,getc:1,getgrent:1,getgrgid:1,getgrnam:1,gethostbyaddr:1,gethostbyname:1,gethostent:1,getlogin:1,getnetbyaddr:1,getnetbyname:1,getnetent:1,getpeername:1,getpgrp:1,getppid:1,getpriority:1,getprotobyname:1,getprotobynumber:1,getprotoent:1,getpwent:1,getpwnam:1,getpwuid:1,getservbyname:1,getservbyport:1,getservent:1,getsockname:1,getsockopt:1,given:1,glob:1,gmtime:1,goto:1,grep:1,hex:1,import:1,index:1,int:1,ioctl:1,join:1,keys:1,kill:1,last:1,lc:1,lcfirst:1,length:1,link:1,listen:1,local:2,localtime:1,lock:1,log:1,lstat:1,m:null,map:1,mkdir:1,msgctl:1,msgget:1,msgrcv:1,msgsnd:1,my:2,new:1,next:1,no:1,oct:1,open:1,opendir:1,ord:1,our:2,pack:1,package:1,pipe:1,pop:1,pos:1,print:1,printf:1,prototype:1,push:1,q:null,qq:null,qr:null,quotemeta:null,qw:null,qx:null,rand:1,read:1,readdir:1,readline:1,readlink:1,readpipe:1,recv:1,redo:1,ref:1,rename:1,require:1,reset:1,return:1,reverse:1,rewinddir:1,rindex:1,rmdir:1,s:null,say:1,scalar:1,seek:1,seekdir:1,select:1,semctl:1,semget:1,semop:1,send:1,setgrent:1,sethostent:1,setnetent:1,setpgrp:1,setpriority:1,setprotoent:1,setpwent:1,setservent:1,setsockopt:1,shift:1,shmctl:1,shmget:1,shmread:1,shmwrite:1,shutdown:1,sin:1,sleep:1,socket:1,socketpair:1,sort:1,splice:1,split:1,sprintf:1,sqrt:1,srand:1,stat:1,state:1,study:1,sub:1,substr:1,symlink:1,syscall:1,sysopen:1,sysread:1,sysseek:1,system:1,syswrite:1,tell:1,telldir:1,tie:1,tied:1,time:1,times:1,tr:null,truncate:1,uc:1,ucfirst:1,umask:1,undef:1,unlink:1,unpack:1,unshift:1,untie:1,use:1,utime:1,values:1,vec:1,wait:1,waitpid:1,wantarray:1,warn:1,when:1,write:1,y:null},P="string.special",x=/[goseximacplud]/;function s(n,i,e,Q,g){return i.chain=null,i.style=null,i.tail=null,i.tokenize=function($,f){for(var T=!1,q,y=0;q=$.next();){if(q===e[y]&&!T)return e[++y]!==void 0?(f.chain=e[y],f.style=Q,f.tail=g):g&&$.eatWhile(g),f.tokenize=p,Q;T=!T&&q=="\\"}return Q},i.tokenize(n,i)}function w(n,i,e){return i.tokenize=function(Q,g){return Q.string==e&&(g.tokenize=p),Q.skipToEnd(),"string"},i.tokenize(n,i)}function p(n,i){if(n.eatSpace())return null;if(i.chain)return s(n,i,i.chain,i.style,i.tail);if(n.match(/^(\-?((\d[\d_]*)?\.\d+(e[+-]?\d+)?|\d+\.\d*)|0x[\da-fA-F_]+|0b[01_]+|\d[\d_]*(e[+-]?\d+)?)/))return"number";if(n.match(/^<<(?=[_a-zA-Z])/))return n.eatWhile(/\w/),w(n,i,n.current().substr(2));if(n.sol()&&n.match(/^\=item(?!\w)/))return w(n,i,"=cut");var e=n.next();if(e=='"'||e=="'"){if(t(n,3)=="<<"+e){var Q=n.pos;n.eatWhile(/\w/);var g=n.current().substr(1);if(g&&n.eat(e))return w(n,i,g);n.pos=Q}return s(n,i,[e],"string")}if(e=="q"){var $=a(n,-2);if(!($&&/\w/.test($))){if($=a(n,0),$=="x"){if($=a(n,1),$=="(")return v(n,2),s(n,i,[")"],P,x);if($=="[")return v(n,2),s(n,i,["]"],P,x);if($=="{")return v(n,2),s(n,i,["}"],P,x);if($=="<")return v(n,2),s(n,i,[">"],P,x);if(/[\^'"!~\/]/.test($))return v(n,1),s(n,i,[n.eat($)],P,x)}else if($=="q"){if($=a(n,1),$=="(")return v(n,2),s(n,i,[")"],"string");if($=="[")return v(n,2),s(n,i,["]"],"string");if($=="{")return v(n,2),s(n,i,["}"],"string");if($=="<")return v(n,2),s(n,i,[">"],"string");if(/[\^'"!~\/]/.test($))return v(n,1),s(n,i,[n.eat($)],"string")}else if($=="w"){if($=a(n,1),$=="(")return v(n,2),s(n,i,[")"],"bracket");if($=="[")return v(n,2),s(n,i,["]"],"bracket");if($=="{")return v(n,2),s(n,i,["}"],"bracket");if($=="<")return v(n,2),s(n,i,[">"],"bracket");if(/[\^'"!~\/]/.test($))return v(n,1),s(n,i,[n.eat($)],"bracket")}else if($=="r"){if($=a(n,1),$=="(")return v(n,2),s(n,i,[")"],P,x);if($=="[")return v(n,2),s(n,i,["]"],P,x);if($=="{")return v(n,2),s(n,i,["}"],P,x);if($=="<")return v(n,2),s(n,i,[">"],P,x);if(/[\^'"!~\/]/.test($))return v(n,1),s(n,i,[n.eat($)],P,x)}else if(/[\^'"!~\/(\[{<]/.test($)){if($=="(")return v(n,1),s(n,i,[")"],"string");if($=="[")return v(n,1),s(n,i,["]"],"string");if($=="{")return v(n,1),s(n,i,["}"],"string");if($=="<")return v(n,1),s(n,i,[">"],"string");if(/[\^'"!~\/]/.test($))return s(n,i,[n.eat($)],"string")}}}if(e=="m"){var $=a(n,-2);if(!($&&/\w/.test($))&&($=n.eat(/[(\[{<\^'"!~\/]/),$)){if(/[\^'"!~\/]/.test($))return s(n,i,[$],P,x);if($=="(")return s(n,i,[")"],P,x);if($=="[")return s(n,i,["]"],P,x);if($=="{")return s(n,i,["}"],P,x);if($=="<")return s(n,i,[">"],P,x)}}if(e=="s"){var $=/[\/>\]})\w]/.test(a(n,-2));if(!$&&($=n.eat(/[(\[{<\^'"!~\/]/),$))return $=="["?s(n,i,["]","]"],P,x):$=="{"?s(n,i,["}","}"],P,x):$=="<"?s(n,i,[">",">"],P,x):$=="("?s(n,i,[")",")"],P,x):s(n,i,[$,$],P,x)}if(e=="y"){var $=/[\/>\]})\w]/.test(a(n,-2));if(!$&&($=n.eat(/[(\[{<\^'"!~\/]/),$))return $=="["?s(n,i,["]","]"],P,x):$=="{"?s(n,i,["}","}"],P,x):$=="<"?s(n,i,[">",">"],P,x):$=="("?s(n,i,[")",")"],P,x):s(n,i,[$,$],P,x)}if(e=="t"){var $=/[\/>\]})\w]/.test(a(n,-2));if(!$&&($=n.eat("r"),$&&($=n.eat(/[(\[{<\^'"!~\/]/),$)))return $=="["?s(n,i,["]","]"],P,x):$=="{"?s(n,i,["}","}"],P,x):$=="<"?s(n,i,[">",">"],P,x):$=="("?s(n,i,[")",")"],P,x):s(n,i,[$,$],P,x)}if(e=="`")return s(n,i,[e],"builtin");if(e=="/")return/~\s*$/.test(t(n))?s(n,i,[e],P,x):"operator";if(e=="$"){var Q=n.pos;if(n.eatWhile(/\d/)||n.eat("{")&&n.eatWhile(/\d/)&&n.eat("}"))return"builtin";n.pos=Q}if(/[$@%]/.test(e)){var Q=n.pos;if(n.eat("^")&&n.eat(/[A-Z]/)||!/[@$%&]/.test(a(n,-2))&&n.eat(/[=|\\\-#?@;:&`~\^!\[\]*'"$+.,\/<>()]/)){var $=n.current();if(X[$])return"builtin"}n.pos=Q}if(/[$@%&]/.test(e)&&(n.eatWhile(/[\w$]/)||n.eat("{")&&n.eatWhile(/[\w$]/)&&n.eat("}"))){var $=n.current();return X[$]?"builtin":"variable"}if(e=="#"&&a(n,-2)!="$")return n.skipToEnd(),"comment";if(/[:+\-\^*$&%@=<>!?|\/~\.]/.test(e)){var Q=n.pos;if(n.eatWhile(/[:+\-\^*$&%@=<>!?|\/~\.]/),X[n.current()])return"operator";n.pos=Q}if(e=="_"&&n.pos==1){if(b(n,6)=="_END__")return s(n,i,["\0"],"comment");if(b(n,7)=="_DATA__")return s(n,i,["\0"],"builtin");if(b(n,7)=="_C__")return s(n,i,["\0"],"string")}if(/\w/.test(e)){var Q=n.pos;if(a(n,-2)=="{"&&(a(n,0)=="}"||n.eatWhile(/\w/)&&a(n,0)=="}"))return"string";n.pos=Q}if(/[A-Z]/.test(e)){var f=a(n,-2),Q=n.pos;if(n.eatWhile(/[A-Z_]/),/[\da-z]/.test(a(n,0)))n.pos=Q;else{var $=X[n.current()];return $?($[1]&&($=$[0]),f!=":"?$==1?"keyword":$==2?"def":$==3?"atom":$==4?"operator":$==5?"builtin":"meta":"meta"):"meta"}}if(/[a-zA-Z_]/.test(e)){var f=a(n,-2);n.eatWhile(/\w/);var $=X[n.current()];return $?($[1]&&($=$[0]),f!=":"?$==1?"keyword":$==2?"def":$==3?"atom":$==4?"operator":$==5?"builtin":"meta":"meta"):"meta"}return null}const c={name:"perl",startState:function(){return{tokenize:p,chain:null,style:null,tail:null}},token:function(n,i){return(i.tokenize||p)(n,i)},languageData:{commentTokens:{line:"#"},wordChars:"$"}}},33482:function(WO,V,o){"use strict";o.r(V),o.d(V,{pig:function(){return i}});function a(e){for(var Q={},g=e.split(" "),$=0;$=&?:\/!|]/;function w(e,Q,g){return Q.tokenize=g,g(e,Q)}function p(e,Q){for(var g=!1,$;$=e.next();){if($=="/"&&g){Q.tokenize=n;break}g=$=="*"}return"comment"}function c(e){return function(Q,g){for(var $=!1,f,T=!1;(f=Q.next())!=null;){if(f==e&&!$){T=!0;break}$=!$&&f=="\\"}return(T||!$)&&(g.tokenize=n),"error"}}function n(e,Q){var g=e.next();return g=='"'||g=="'"?w(e,Q,c(g)):/[\[\]{}\(\),;\.]/.test(g)?null:/\d/.test(g)?(e.eatWhile(/[\w\.]/),"number"):g=="/"?e.eat("*")?w(e,Q,p):(e.eatWhile(s),"operator"):g=="-"?e.eat("-")?(e.skipToEnd(),"comment"):(e.eatWhile(s),"operator"):s.test(g)?(e.eatWhile(s),"operator"):(e.eatWhile(/[\w\$_]/),P&&P.propertyIsEnumerable(e.current().toUpperCase())&&!e.eat(")")&&!e.eat(".")?"keyword":X&&X.propertyIsEnumerable(e.current().toUpperCase())?"builtin":x&&x.propertyIsEnumerable(e.current().toUpperCase())?"type":"variable")}const i={name:"pig",startState:function(){return{tokenize:n,startOfLine:!0}},token:function(e,Q){if(e.eatSpace())return null;var g=Q.tokenize(e,Q);return g},languageData:{autocomplete:(t+v+b).split(" ")}}},37421:function(WO,V,o){"use strict";o.r(V),o.d(V,{powerShell:function(){return wO}});function a(K,yO){yO=yO||{};for(var J=yO.prefix!==void 0?yO.prefix:"^",A=yO.suffix!==void 0?yO.suffix:"\\b",l=0;l/,s=a([P,x],{suffix:""}),w=/^((0x[\da-f]+)|((\d+\.\d+|\d\.|\.\d+|\d+)(e[\+\-]?\d+)?))[ld]?([kmgtp]b)?/i,p=/^[A-Za-z\_][A-Za-z\-\_\d]*\b/,c=/[A-Z]:|%|\?/i,n=a([/Add-(Computer|Content|History|Member|PSSnapin|Type)/,/Checkpoint-Computer/,/Clear-(Content|EventLog|History|Host|Item(Property)?|Variable)/,/Compare-Object/,/Complete-Transaction/,/Connect-PSSession/,/ConvertFrom-(Csv|Json|SecureString|StringData)/,/Convert-Path/,/ConvertTo-(Csv|Html|Json|SecureString|Xml)/,/Copy-Item(Property)?/,/Debug-Process/,/Disable-(ComputerRestore|PSBreakpoint|PSRemoting|PSSessionConfiguration)/,/Disconnect-PSSession/,/Enable-(ComputerRestore|PSBreakpoint|PSRemoting|PSSessionConfiguration)/,/(Enter|Exit)-PSSession/,/Export-(Alias|Clixml|Console|Counter|Csv|FormatData|ModuleMember|PSSession)/,/ForEach-Object/,/Format-(Custom|List|Table|Wide)/,new RegExp("Get-(Acl|Alias|AuthenticodeSignature|ChildItem|Command|ComputerRestorePoint|Content|ControlPanelItem|Counter|Credential|Culture|Date|Event|EventLog|EventSubscriber|ExecutionPolicy|FormatData|Help|History|Host|HotFix|Item|ItemProperty|Job|Location|Member|Module|PfxCertificate|Process|PSBreakpoint|PSCallStack|PSDrive|PSProvider|PSSession|PSSessionConfiguration|PSSnapin|Random|Service|TraceSource|Transaction|TypeData|UICulture|Unique|Variable|Verb|WinEvent|WmiObject)"),/Group-Object/,/Import-(Alias|Clixml|Counter|Csv|LocalizedData|Module|PSSession)/,/ImportSystemModules/,/Invoke-(Command|Expression|History|Item|RestMethod|WebRequest|WmiMethod)/,/Join-Path/,/Limit-EventLog/,/Measure-(Command|Object)/,/Move-Item(Property)?/,new RegExp("New-(Alias|Event|EventLog|Item(Property)?|Module|ModuleManifest|Object|PSDrive|PSSession|PSSessionConfigurationFile|PSSessionOption|PSTransportOption|Service|TimeSpan|Variable|WebServiceProxy|WinEvent)"),/Out-(Default|File|GridView|Host|Null|Printer|String)/,/Pause/,/(Pop|Push)-Location/,/Read-Host/,/Receive-(Job|PSSession)/,/Register-(EngineEvent|ObjectEvent|PSSessionConfiguration|WmiEvent)/,/Remove-(Computer|Event|EventLog|Item(Property)?|Job|Module|PSBreakpoint|PSDrive|PSSession|PSSnapin|TypeData|Variable|WmiObject)/,/Rename-(Computer|Item(Property)?)/,/Reset-ComputerMachinePassword/,/Resolve-Path/,/Restart-(Computer|Service)/,/Restore-Computer/,/Resume-(Job|Service)/,/Save-Help/,/Select-(Object|String|Xml)/,/Send-MailMessage/,new RegExp("Set-(Acl|Alias|AuthenticodeSignature|Content|Date|ExecutionPolicy|Item(Property)?|Location|PSBreakpoint|PSDebug|PSSessionConfiguration|Service|StrictMode|TraceSource|Variable|WmiInstance)"),/Show-(Command|ControlPanelItem|EventLog)/,/Sort-Object/,/Split-Path/,/Start-(Job|Process|Service|Sleep|Transaction|Transcript)/,/Stop-(Computer|Job|Process|Service|Transcript)/,/Suspend-(Job|Service)/,/TabExpansion2/,/Tee-Object/,/Test-(ComputerSecureChannel|Connection|ModuleManifest|Path|PSSessionConfigurationFile)/,/Trace-Command/,/Unblock-File/,/Undo-Transaction/,/Unregister-(Event|PSSessionConfiguration)/,/Update-(FormatData|Help|List|TypeData)/,/Use-Transaction/,/Wait-(Event|Job|Process)/,/Where-Object/,/Write-(Debug|Error|EventLog|Host|Output|Progress|Verbose|Warning)/,/cd|help|mkdir|more|oss|prompt/,/ac|asnp|cat|cd|chdir|clc|clear|clhy|cli|clp|cls|clv|cnsn|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|dnsn|ebp/,/echo|epal|epcsv|epsn|erase|etsn|exsn|fc|fl|foreach|ft|fw|gal|gbp|gc|gci|gcm|gcs|gdr|ghy|gi|gjb|gl|gm|gmo|gp|gps/,/group|gsn|gsnp|gsv|gu|gv|gwmi|h|history|icm|iex|ihy|ii|ipal|ipcsv|ipmo|ipsn|irm|ise|iwmi|iwr|kill|lp|ls|man|md/,/measure|mi|mount|move|mp|mv|nal|ndr|ni|nmo|npssc|nsn|nv|ogv|oh|popd|ps|pushd|pwd|r|rbp|rcjb|rcsn|rd|rdr|ren|ri/,/rjb|rm|rmdir|rmo|rni|rnp|rp|rsn|rsnp|rujb|rv|rvpa|rwmi|sajb|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls/,/sort|sp|spjb|spps|spsv|start|sujb|sv|swmi|tee|trcm|type|where|wjb|write/],{prefix:"",suffix:""}),i=a([/[$?^_]|Args|ConfirmPreference|ConsoleFileName|DebugPreference|Error|ErrorActionPreference|ErrorView|ExecutionContext/,/FormatEnumerationLimit|Home|Host|Input|MaximumAliasCount|MaximumDriveCount|MaximumErrorCount|MaximumFunctionCount/,/MaximumHistoryCount|MaximumVariableCount|MyInvocation|NestedPromptLevel|OutputEncoding|Pid|Profile|ProgressPreference/,/PSBoundParameters|PSCommandPath|PSCulture|PSDefaultParameterValues|PSEmailServer|PSHome|PSScriptRoot|PSSessionApplicationName/,/PSSessionConfigurationName|PSSessionOption|PSUICulture|PSVersionTable|Pwd|ShellId|StackTrace|VerbosePreference/,/WarningPreference|WhatIfPreference/,/Event|EventArgs|EventSubscriber|Sender/,/Matches|Ofs|ForEach|LastExitCode|PSCmdlet|PSItem|PSSenderInfo|This/,/true|false|null/],{prefix:"\\$",suffix:""}),e=a([c,n,i],{suffix:t}),Q={keyword:v,number:w,operator:s,builtin:e,punctuation:X,variable:p};function g(K,yO){var J=yO.returnStack[yO.returnStack.length-1];if(J&&J.shouldReturnFrom(yO))return yO.tokenize=J.tokenize,yO.returnStack.pop(),yO.tokenize(K,yO);if(K.eatSpace())return null;if(K.eat("("))return yO.bracketNesting+=1,"punctuation";if(K.eat(")"))return yO.bracketNesting-=1,"punctuation";for(var A in Q)if(K.match(Q[A]))return A;var l=K.next();if(l==="'")return $(K,yO);if(l==="$")return Z(K,yO);if(l==='"')return f(K,yO);if(l==="<"&&K.eat("#"))return yO.tokenize=k,k(K,yO);if(l==="#")return K.skipToEnd(),"comment";if(l==="@"){var d=K.eat(/["']/);if(d&&K.eol())return yO.tokenize=D,yO.startQuote=d[0],D(K,yO);if(K.eol())return"error";if(K.peek().match(/[({]/))return"punctuation";if(K.peek().match(b))return Z(K,yO)}return"error"}function $(K,yO){for(var J;(J=K.peek())!=null;)if(K.next(),J==="'"&&!K.eat("'"))return yO.tokenize=g,"string";return"error"}function f(K,yO){for(var J;(J=K.peek())!=null;){if(J==="$")return yO.tokenize=T,"string";if(K.next(),J==="`"){K.next();continue}if(J==='"'&&!K.eat('"'))return yO.tokenize=g,"string"}return"error"}function T(K,yO){return h(K,yO,f)}function q(K,yO){return yO.tokenize=D,yO.startQuote='"',D(K,yO)}function y(K,yO){return h(K,yO,q)}function h(K,yO,J){if(K.match("$(")){var A=yO.bracketNesting;return yO.returnStack.push({shouldReturnFrom:function(l){return l.bracketNesting===A},tokenize:J}),yO.tokenize=g,yO.bracketNesting+=1,"punctuation"}else return K.next(),yO.returnStack.push({shouldReturnFrom:function(){return!0},tokenize:J}),yO.tokenize=Z,yO.tokenize(K,yO)}function k(K,yO){for(var J=!1,A;(A=K.next())!=null;){if(J&&A==">"){yO.tokenize=g;break}J=A==="#"}return"comment"}function Z(K,yO){var J=K.peek();return K.eat("{")?(yO.tokenize=W,W(K,yO)):J!=null&&J.match(b)?(K.eatWhile(b),yO.tokenize=g,"variable"):(yO.tokenize=g,"error")}function W(K,yO){for(var J;(J=K.next())!=null;)if(J==="}"){yO.tokenize=g;break}return"variable"}function D(K,yO){var J=yO.startQuote;if(K.sol()&&K.match(new RegExp(J+"@")))yO.tokenize=g;else if(J==='"')for(;!K.eol();){var A=K.peek();if(A==="$")return yO.tokenize=y,"string";K.next(),A==="`"&&K.next()}else K.skipToEnd();return"string"}const wO={name:"powershell",startState:function(){return{returnStack:[],bracketNesting:0,tokenize:g}},token:function(K,yO){return yO.tokenize(K,yO)},languageData:{commentTokens:{line:"#",block:{open:"<#",close:"#>"}}}}},69071:function(WO,V,o){"use strict";o.r(V),o.d(V,{properties:function(){return a}});const a={name:"properties",token:function(t,b){var v=t.sol()||b.afterSection,X=t.eol();if(b.afterSection=!1,v&&(b.nextMultiline?(b.inMultiline=!0,b.nextMultiline=!1):b.position="def"),X&&!b.nextMultiline&&(b.inMultiline=!1,b.position="def"),v)for(;t.eatSpace(););var P=t.next();return v&&(P==="#"||P==="!"||P===";")?(b.position="comment",t.skipToEnd(),"comment"):v&&P==="["?(b.afterSection=!0,t.skipTo("]"),t.eat("]"),"header"):P==="="||P===":"?(b.position="quote",null):(P==="\\"&&b.position==="quote"&&t.eol()&&(b.nextMultiline=!0),b.position)},startState:function(){return{position:"def",nextMultiline:!1,inMultiline:!1,afterSection:!1}}}},78142:function(WO,V,o){"use strict";o.r(V),o.d(V,{protobuf:function(){return P}});function a(x){return new RegExp("^(("+x.join(")|(")+"))\\b","i")}var t=["package","message","import","syntax","required","optional","repeated","reserved","default","extensions","packed","bool","bytes","double","enum","float","string","int32","int64","uint32","uint64","sint32","sint64","fixed32","fixed64","sfixed32","sfixed64","option","service","rpc","returns"],b=a(t),v=new RegExp("^[_A-Za-z\xA1-\uFFFF][_A-Za-z0-9\xA1-\uFFFF]*");function X(x){return x.eatSpace()?null:x.match("//")?(x.skipToEnd(),"comment"):x.match(/^[0-9\.+-]/,!1)&&(x.match(/^[+-]?0x[0-9a-fA-F]+/)||x.match(/^[+-]?\d*\.\d+([EeDd][+-]?\d+)?/)||x.match(/^[+-]?\d+([EeDd][+-]?\d+)?/))?"number":x.match(/^"([^"]|(""))*"/)||x.match(/^'([^']|(''))*'/)?"string":x.match(b)?"keyword":x.match(v)?"variable":(x.next(),null)}const P={name:"protobuf",token:X,languageData:{autocomplete:t}}},83993:function(WO,V,o){"use strict";o.r(V),o.d(V,{puppet:function(){return P}});var a={},t=/({)?([a-z][a-z0-9_]*)?((::[a-z][a-z0-9_]*)*::)?[a-zA-Z0-9_]+(})?/;function b(x,s){for(var w=s.split(" "),p=0;p.*/,!1),c=x.match(/(\s+)?[\w:_]+(\s+)?{/,!1),n=x.match(/(\s+)?[@]{1,2}[\w:_]+(\s+)?{/,!1),i=x.next();if(i==="$")return x.match(t)?s.continueString?"variableName.special":"variable":"error";if(s.continueString)return x.backUp(1),v(x,s);if(s.inDefinition){if(x.match(/(\s+)?[\w:_]+(\s+)?/))return"def";x.match(/\s+{/),s.inDefinition=!1}return s.inInclude?(x.match(/(\s+)?\S+(\s+)?/),s.inInclude=!1,"def"):x.match(/(\s+)?\w+\(/)?(x.backUp(1),"def"):p?(x.match(/(\s+)?\w+/),"tag"):w&&a.hasOwnProperty(w)?(x.backUp(1),x.match(/[\w]+/),x.match(/\s+\S+\s+{/,!1)&&(s.inDefinition=!0),w=="include"&&(s.inInclude=!0),a[w]):/(^|\s+)[A-Z][\w:_]+/.test(w)?(x.backUp(1),x.match(/(^|\s+)[A-Z][\w:_]+/),"def"):c?(x.match(/(\s+)?[\w:_]+/),"def"):n?(x.match(/(\s+)?[@]{1,2}/),"atom"):i=="#"?(x.skipToEnd(),"comment"):i=="'"||i=='"'?(s.pending=i,v(x,s)):i=="{"||i=="}"?"bracket":i=="/"?(x.match(/^[^\/]*\//),"string.special"):i.match(/[0-9]/)?(x.eatWhile(/[0-9]+/),"number"):i=="="?(x.peek()==">"&&x.next(),"operator"):(x.eatWhile(/[\w-]/),null)}const P={name:"puppet",startState:function(){var x={};return x.inDefinition=!1,x.inInclude=!1,x.continueString=!1,x.pending=!1,x},token:function(x,s){return x.eatSpace()?null:X(x,s)}}},10228:function(WO,V,o){"use strict";o.r(V),o.d(V,{q:function(){return n}});var a,t=v(["abs","acos","aj","aj0","all","and","any","asc","asin","asof","atan","attr","avg","avgs","bin","by","ceiling","cols","cor","cos","count","cov","cross","csv","cut","delete","deltas","desc","dev","differ","distinct","div","do","each","ej","enlist","eval","except","exec","exit","exp","fby","fills","first","fkeys","flip","floor","from","get","getenv","group","gtime","hclose","hcount","hdel","hopen","hsym","iasc","idesc","if","ij","in","insert","inter","inv","key","keys","last","like","list","lj","load","log","lower","lsq","ltime","ltrim","mavg","max","maxs","mcount","md5","mdev","med","meta","min","mins","mmax","mmin","mmu","mod","msum","neg","next","not","null","or","over","parse","peach","pj","plist","prd","prds","prev","prior","rand","rank","ratios","raze","read0","read1","reciprocal","reverse","rload","rotate","rsave","rtrim","save","scan","select","set","setenv","show","signum","sin","sqrt","ss","ssr","string","sublist","sum","sums","sv","system","tables","tan","til","trim","txf","type","uj","ungroup","union","update","upper","upsert","value","var","view","views","vs","wavg","where","where","while","within","wj","wj1","wsum","xasc","xbar","xcol","xcols","xdesc","xexp","xgroup","xkey","xlog","xprev","xrank"]),b=/[|/&^!+:\\\-*%$=~#;@><,?_\'\"\[\(\]\)\s{}]/;function v(i){return new RegExp("^("+i.join("|")+")$")}function X(i,e){var Q=i.sol(),g=i.next();if(a=null,Q){if(g=="/")return(e.tokenize=P)(i,e);if(g=="\\")return i.eol()||/\s/.test(i.peek())?(i.skipToEnd(),/^\\\s*$/.test(i.current())?(e.tokenize=s)(i):e.tokenize=X,"comment"):(e.tokenize=X,"builtin")}if(/\s/.test(g))return i.peek()=="/"?(i.skipToEnd(),"comment"):"null";if(g=='"')return(e.tokenize=w)(i,e);if(g=="`")return i.eatWhile(/[A-Za-z\d_:\/.]/),"macroName";if(g=="."&&/\d/.test(i.peek())||/\d/.test(g)){var $=null;return i.backUp(1),i.match(/^\d{4}\.\d{2}(m|\.\d{2}([DT](\d{2}(:\d{2}(:\d{2}(\.\d{1,9})?)?)?)?)?)/)||i.match(/^\d+D(\d{2}(:\d{2}(:\d{2}(\.\d{1,9})?)?)?)/)||i.match(/^\d{2}:\d{2}(:\d{2}(\.\d{1,9})?)?/)||i.match(/^\d+[ptuv]{1}/)?$="temporal":(i.match(/^0[NwW]{1}/)||i.match(/^0x[\da-fA-F]*/)||i.match(/^[01]+[b]{1}/)||i.match(/^\d+[chijn]{1}/)||i.match(/-?\d*(\.\d*)?(e[+\-]?\d+)?(e|f)?/))&&($="number"),$&&(!(g=i.peek())||b.test(g))?$:(i.next(),"error")}return/[A-Za-z]|\./.test(g)?(i.eatWhile(/[A-Za-z._\d]/),t.test(i.current())?"keyword":"variable"):/[|/&^!+:\\\-*%$=~#;@><\.,?_\']/.test(g)||/[{}\(\[\]\)]/.test(g)?null:"error"}function P(i,e){return i.skipToEnd(),/\/\s*$/.test(i.current())?(e.tokenize=x)(i,e):e.tokenize=X,"comment"}function x(i,e){var Q=i.sol()&&i.peek()=="\\";return i.skipToEnd(),Q&&/^\\\s*$/.test(i.current())&&(e.tokenize=X),"comment"}function s(i){return i.skipToEnd(),"comment"}function w(i,e){for(var Q=!1,g,$=!1;g=i.next();){if(g=='"'&&!Q){$=!0;break}Q=!Q&&g=="\\"}return $&&(e.tokenize=X),"string"}function p(i,e,Q){i.context={prev:i.context,indent:i.indent,col:Q,type:e}}function c(i){i.indent=i.context.indent,i.context=i.context.prev}const n={name:"q",startState:function(){return{tokenize:X,context:null,indent:0,col:0}},token:function(i,e){i.sol()&&(e.context&&e.context.align==null&&(e.context.align=!1),e.indent=i.indentation());var Q=e.tokenize(i,e);if(Q!="comment"&&e.context&&e.context.align==null&&e.context.type!="pattern"&&(e.context.align=!0),a=="(")p(e,")",i.column());else if(a=="[")p(e,"]",i.column());else if(a=="{")p(e,"}",i.column());else if(/[\]\}\)]/.test(a)){for(;e.context&&e.context.type=="pattern";)c(e);e.context&&a==e.context.type&&c(e)}else a=="."&&e.context&&e.context.type=="pattern"?c(e):/atom|string|variable/.test(Q)&&e.context&&(/[\}\]]/.test(e.context.type)?p(e,"pattern",i.column()):e.context.type=="pattern"&&!e.context.align&&(e.context.align=!0,e.context.col=i.column()));return Q},indent:function(i,e,Q){var g=e&&e.charAt(0),$=i.context;if(/[\]\}]/.test(g))for(;$&&$.type=="pattern";)$=$.prev;var f=$&&g==$.type;return $?$.type=="pattern"?$.col:$.align?$.col+(f?0:1):$.indent+(f?0:Q.unit):0}}},57365:function(WO,V,o){"use strict";o.r(V),o.d(V,{r:function(){return q}});function a(y){for(var h={},k=0;k=!&|~$:]/,c;function n(y,h){c=null;var k=y.next();if(k=="#")return y.skipToEnd(),"comment";if(k=="0"&&y.eat("x"))return y.eatWhile(/[\da-f]/i),"number";if(k=="."&&y.eat(/\d/))return y.match(/\d*(?:e[+\-]?\d+)?/),"number";if(/\d/.test(k))return y.match(/\d*(?:\.\d+)?(?:e[+\-]\d+)?L?/),"number";if(k=="'"||k=='"')return h.tokenize=i(k),"string";if(k=="`")return y.match(/[^`]+`/),"string.special";if(k=="."&&y.match(/.(?:[.]|\d+)/))return"keyword";if(/[a-zA-Z\.]/.test(k)){y.eatWhile(/[\w\.]/);var Z=y.current();return P.propertyIsEnumerable(Z)?"atom":s.propertyIsEnumerable(Z)?(w.propertyIsEnumerable(Z)&&!y.match(/\s*if(\s+|$)/,!1)&&(c="block"),"keyword"):x.propertyIsEnumerable(Z)?"builtin":"variable"}else return k=="%"?(y.skipTo("%")&&y.next(),"variableName.special"):k=="<"&&y.eat("-")||k=="<"&&y.match("<-")||k=="-"&&y.match(/>>?/)||k=="="&&h.ctx.argList?"operator":p.test(k)?(k=="$"||y.eatWhile(p),"operator"):/[\(\){}\[\];]/.test(k)?(c=k,k==";"?"punctuation":null):null}function i(y){return function(h,k){if(h.eat("\\")){var Z=h.next();return Z=="x"?h.match(/^[a-f0-9]{2}/i):(Z=="u"||Z=="U")&&h.eat("{")&&h.skipTo("}")?h.next():Z=="u"?h.match(/^[a-f0-9]{4}/i):Z=="U"?h.match(/^[a-f0-9]{8}/i):/[0-7]/.test(Z)&&h.match(/^[0-7]{1,2}/),"string.special"}else{for(var W;(W=h.next())!=null;){if(W==y){k.tokenize=n;break}if(W=="\\"){h.backUp(1);break}}return"string"}}}var e=1,Q=2,g=4;function $(y,h,k){y.ctx={type:h,indent:y.indent,flags:0,column:k.column(),prev:y.ctx}}function f(y,h){var k=y.ctx;y.ctx={type:k.type,indent:k.indent,flags:k.flags|h,column:k.column,prev:k.prev}}function T(y){y.indent=y.ctx.indent,y.ctx=y.ctx.prev}const q={name:"r",startState:function(y){return{tokenize:n,ctx:{type:"top",indent:-y,flags:Q},indent:0,afterIdent:!1}},token:function(y,h){if(y.sol()&&(h.ctx.flags&3||(h.ctx.flags|=Q),h.ctx.flags&g&&T(h),h.indent=y.indentation()),y.eatSpace())return null;var k=h.tokenize(y,h);return k!="comment"&&!(h.ctx.flags&Q)&&f(h,e),(c==";"||c=="{"||c=="}")&&h.ctx.type=="block"&&T(h),c=="{"?$(h,"}",y):c=="("?($(h,")",y),h.afterIdent&&(h.ctx.argList=!0)):c=="["?$(h,"]",y):c=="block"?$(h,"block",y):c==h.ctx.type?T(h):h.ctx.type=="block"&&k!="comment"&&f(h,g),h.afterIdent=k=="variable"||k=="keyword",k},indent:function(y,h,k){if(y.tokenize!=n)return 0;var Z=h&&h.charAt(0),W=y.ctx,D=Z==W.type;return W.flags&g&&(W=W.prev),W.type=="block"?W.indent+(Z=="{"?0:k.unit):W.flags&e?W.column+(D?0:1):W.indent+(D?0:k.unit)},languageData:{wordChars:".",commentTokens:{line:"#"},autocomplete:t.concat(b,v)}}},24439:function(WO,V,o){"use strict";o.r(V),o.d(V,{ruby:function(){return $}});function a(f){for(var T={},q=0,y=f.length;q]/)?(f.eat(/[\<\>]/),"atom"):f.eat(/[\+\-\*\/\&\|\:\!]/)?"atom":f.eat(/[a-zA-Z$@_\xa1-\uffff]/)?(f.eatWhile(/[\w$\xa1-\uffff]/),f.eat(/[\?\!\=]/),"atom"):"operator";if(q=="@"&&f.match(/^@?[a-zA-Z_\xa1-\uffff]/))return f.eat("@"),f.eatWhile(/[\w\xa1-\uffff]/),"propertyName";if(q=="$")return f.eat(/[a-zA-Z_]/)?f.eatWhile(/[\w]/):f.eat(/\d/)?f.eat(/\d/):f.next(),"variableName.special";if(/[a-zA-Z_\xa1-\uffff]/.test(q))return f.eatWhile(/[\w\xa1-\uffff]/),f.eat(/[\?\!]/),f.eat(":")?"atom":"variable";if(q=="|"&&(T.varList||T.lastTok=="{"||T.lastTok=="do"))return s="|",null;if(/[\(\)\[\]{}\\;]/.test(q))return s=q,null;if(q=="-"&&f.eat(">"))return"operator";if(/[=+\-\/*:\.^%<>~|]/.test(q)){var W=f.eatWhile(/[=+\-\/*:\.^%<>~|]/);return q=="."&&!W&&(s="."),"operator"}else return null}}}function c(f){for(var T=f.pos,q=0,y,h=!1,k=!1;(y=f.next())!=null;)if(k)k=!1;else{if("[{(".indexOf(y)>-1)q++;else if("]})".indexOf(y)>-1){if(q--,q<0)break}else if(y=="/"&&q==0){h=!0;break}k=y=="\\"}return f.backUp(f.pos-T),h}function n(f){return f||(f=1),function(T,q){if(T.peek()=="}"){if(f==1)return q.tokenize.pop(),q.tokenize[q.tokenize.length-1](T,q);q.tokenize[q.tokenize.length-1]=n(f-1)}else T.peek()=="{"&&(q.tokenize[q.tokenize.length-1]=n(f+1));return p(T,q)}}function i(){var f=!1;return function(T,q){return f?(q.tokenize.pop(),q.tokenize[q.tokenize.length-1](T,q)):(f=!0,p(T,q))}}function e(f,T,q,y){return function(h,k){var Z=!1,W;for(k.context.type==="read-quoted-paused"&&(k.context=k.context.prev,h.eat("}"));(W=h.next())!=null;){if(W==f&&(y||!Z)){k.tokenize.pop();break}if(q&&W=="#"&&!Z){if(h.eat("{")){f=="}"&&(k.context={prev:k.context,type:"read-quoted-paused"}),k.tokenize.push(n());break}else if(/[@\$]/.test(h.peek())){k.tokenize.push(i());break}}Z=!Z&&W=="\\"}return T}}function Q(f,T){return function(q,y){return T&&q.eatSpace(),q.match(f)?y.tokenize.pop():q.skipToEnd(),"string"}}function g(f,T){return f.sol()&&f.match("=end")&&f.eol()&&T.tokenize.pop(),f.skipToEnd(),"comment"}const $={name:"ruby",startState:function(f){return{tokenize:[p],indented:0,context:{type:"top",indented:-f},continuedLine:!1,lastTok:null,varList:!1}},token:function(f,T){s=null,f.sol()&&(T.indented=f.indentation());var q=T.tokenize[T.tokenize.length-1](f,T),y,h=s;if(q=="variable"){var k=f.current();q=T.lastTok=="."?"property":b.propertyIsEnumerable(f.current())?"keyword":/^[A-Z]/.test(k)?"tag":T.lastTok=="def"||T.lastTok=="class"||T.varList?"def":"variable",q=="keyword"&&(h=k,v.propertyIsEnumerable(k)?y="indent":X.propertyIsEnumerable(k)?y="dedent":((k=="if"||k=="unless")&&f.column()==f.indentation()||k=="do"&&T.context.indented=|!=|<>)/,v=/[=\(:\),{}.*<>+\-\/^\[\]]/;function X(s,w,p){if(p)for(var c=w.split(" "),n=0;ninteger char-alphabetic? char-ci<=? char-ci=? char-ci>? char-downcase char-lower-case? char-numeric? char-ready? char-upcase char-upper-case? char-whitespace? char<=? char=? char>? char? close-input-port close-output-port complex? cons cos current-input-port current-output-port denominator display eof-object? eq? equal? eqv? eval even? exact->inexact exact? exp expt #f floor force gcd imag-part inexact->exact inexact? input-port? integer->char integer? interaction-environment lcm length list list->string list->vector list-ref list-tail list? load log magnitude make-polar make-rectangular make-string make-vector max member memq memv min modulo negative? newline not null-environment null? number->string number? numerator odd? open-input-file open-output-file output-port? pair? peek-char port? positive? procedure? quasiquote quote quotient rational? rationalize read read-char real-part real? remainder reverse round scheme-report-environment set! set-car! set-cdr! sin sqrt string string->list string->number string->symbol string-append string-ci<=? string-ci=? string-ci>? string-copy string-fill! string-length string-ref string-set! string<=? string=? string>? string? substring symbol->string symbol? #t tan transcript-off transcript-on truncate values vector vector->list vector-fill! vector-length vector-ref vector-set! with-input-from-file with-output-to-file write write-char zero?"),c=w("define let letrec let* lambda define-macro defmacro let-syntax letrec-syntax let-values let*-values define-syntax syntax-rules define-values when unless");function n(W,D,wO){this.indent=W,this.type=D,this.prev=wO}function i(W,D,wO){W.indentStack=new n(D,wO,W.indentStack)}function e(W){W.indentStack=W.indentStack.prev}var Q=new RegExp(/^(?:[-+]i|[-+][01]+#*(?:\/[01]+#*)?i|[-+]?[01]+#*(?:\/[01]+#*)?@[-+]?[01]+#*(?:\/[01]+#*)?|[-+]?[01]+#*(?:\/[01]+#*)?[-+](?:[01]+#*(?:\/[01]+#*)?)?i|[-+]?[01]+#*(?:\/[01]+#*)?)(?=[()\s;"]|$)/i),g=new RegExp(/^(?:[-+]i|[-+][0-7]+#*(?:\/[0-7]+#*)?i|[-+]?[0-7]+#*(?:\/[0-7]+#*)?@[-+]?[0-7]+#*(?:\/[0-7]+#*)?|[-+]?[0-7]+#*(?:\/[0-7]+#*)?[-+](?:[0-7]+#*(?:\/[0-7]+#*)?)?i|[-+]?[0-7]+#*(?:\/[0-7]+#*)?)(?=[()\s;"]|$)/i),$=new RegExp(/^(?:[-+]i|[-+][\da-f]+#*(?:\/[\da-f]+#*)?i|[-+]?[\da-f]+#*(?:\/[\da-f]+#*)?@[-+]?[\da-f]+#*(?:\/[\da-f]+#*)?|[-+]?[\da-f]+#*(?:\/[\da-f]+#*)?[-+](?:[\da-f]+#*(?:\/[\da-f]+#*)?)?i|[-+]?[\da-f]+#*(?:\/[\da-f]+#*)?)(?=[()\s;"]|$)/i),f=new RegExp(/^(?:[-+]i|[-+](?:(?:(?:\d+#+\.?#*|\d+\.\d*#*|\.\d+#*|\d+)(?:[esfdl][-+]?\d+)?)|\d+#*\/\d+#*)i|[-+]?(?:(?:(?:\d+#+\.?#*|\d+\.\d*#*|\.\d+#*|\d+)(?:[esfdl][-+]?\d+)?)|\d+#*\/\d+#*)@[-+]?(?:(?:(?:\d+#+\.?#*|\d+\.\d*#*|\.\d+#*|\d+)(?:[esfdl][-+]?\d+)?)|\d+#*\/\d+#*)|[-+]?(?:(?:(?:\d+#+\.?#*|\d+\.\d*#*|\.\d+#*|\d+)(?:[esfdl][-+]?\d+)?)|\d+#*\/\d+#*)[-+](?:(?:(?:\d+#+\.?#*|\d+\.\d*#*|\.\d+#*|\d+)(?:[esfdl][-+]?\d+)?)|\d+#*\/\d+#*)?i|(?:(?:(?:\d+#+\.?#*|\d+\.\d*#*|\.\d+#*|\d+)(?:[esfdl][-+]?\d+)?)|\d+#*\/\d+#*))(?=[()\s;"]|$)/i);function T(W){return W.match(Q)}function q(W){return W.match(g)}function y(W,D){return D===!0&&W.backUp(1),W.match(f)}function h(W){return W.match($)}function k(W,D){for(var wO,K=!1;(wO=W.next())!=null;){if(wO==D.token&&!K){D.state.mode=!1;break}K=!K&&wO=="\\"}}const Z={name:"scheme",startState:function(){return{indentStack:null,indentation:0,mode:!1,sExprComment:!1,sExprQuote:!1}},token:function(W,D){if(D.indentStack==null&&W.sol()&&(D.indentation=W.indentation()),W.eatSpace())return null;var wO=null;switch(D.mode){case"string":k(W,{token:'"',state:D}),wO=b;break;case"symbol":k(W,{token:"|",state:D}),wO=v;break;case"comment":for(var K,yO=!1;(K=W.next())!=null;){if(K=="#"&&yO){D.mode=!1;break}yO=K=="|"}wO=t;break;case"s-expr-comment":if(D.mode=!1,W.peek()=="("||W.peek()=="[")D.sExprComment=0;else{W.eatWhile(/[^\s\(\)\[\]]/),wO=t;break}default:var J=W.next();if(J=='"')D.mode="string",wO=b;else if(J=="'")W.peek()=="("||W.peek()=="["?(typeof D.sExprQuote!="number"&&(D.sExprQuote=0),wO=X):(W.eatWhile(/[\w_\-!$%&*+\.\/:<=>?@\^~]/),wO=X);else if(J=="|")D.mode="symbol",wO=v;else if(J=="#")if(W.eat("|"))D.mode="comment",wO=t;else if(W.eat(/[tf]/i))wO=X;else if(W.eat(";"))D.mode="s-expr-comment",wO=t;else{var A=null,l=!1,d=!0;W.eat(/[ei]/i)?l=!0:W.backUp(1),W.match(/^#b/i)?A=T:W.match(/^#o/i)?A=q:W.match(/^#x/i)?A=h:W.match(/^#d/i)?A=y:W.match(/^[-+0-9.]/,!1)?(d=!1,A=y):l||W.eat("#"),A!=null&&(d&&!l&&W.match(/^#[ei]/i),A(W)&&(wO=P))}else if(/^[-+0-9.]/.test(J)&&y(W,!0))wO=P;else if(J==";")W.skipToEnd(),wO=t;else if(J=="("||J=="["){for(var R="",j=W.column(),H;(H=W.eat(/[^\s\(\[\;\)\]]/))!=null;)R+=H;R.length>0&&c.propertyIsEnumerable(R)?i(D,j+s,J):(W.eatSpace(),W.eol()||W.peek()==";"?i(D,j+1,J):i(D,j+W.current().length,J)),W.backUp(W.current().length-1),typeof D.sExprComment=="number"&&D.sExprComment++,typeof D.sExprQuote=="number"&&D.sExprQuote++,wO=x}else J==")"||J=="]"?(wO=x,D.indentStack!=null&&D.indentStack.type==(J==")"?"(":"[")&&(e(D),typeof D.sExprComment=="number"&&--D.sExprComment==0&&(wO=t,D.sExprComment=!1),typeof D.sExprQuote=="number"&&--D.sExprQuote==0&&(wO=X,D.sExprQuote=!1))):(W.eatWhile(/[\w_\-!$%&*+\.\/:<=>?@\^~]/),p&&p.propertyIsEnumerable(W.current())?wO=a:wO="variable")}return typeof D.sExprComment=="number"?t:typeof D.sExprQuote=="number"?X:wO},indent:function(W){return W.indentStack==null?W.indentation:W.indentStack.indent},languageData:{closeBrackets:{brackets:["(","[","{",'"']},commentTokens:{line:";;"}}}},44879:function(WO,V,o){"use strict";o.r(V),o.d(V,{shell:function(){return n}});var a={};function t(i,e){for(var Q=0;Q1&&i.eat("$");var Q=i.next();return/['"({]/.test(Q)?(e.tokens[0]=x(Q,Q=="("?"quote":Q=="{"?"def":"string"),c(i,e)):(/\d/.test(Q)||i.eatWhile(/\w/),e.tokens.shift(),"def")};function p(i){return function(e,Q){return e.sol()&&e.string==i&&Q.tokens.shift(),e.skipToEnd(),"string.special"}}function c(i,e){return(e.tokens[0]||P)(i,e)}const n={name:"shell",startState:function(){return{tokens:[]}},token:function(i,e){return c(i,e)},languageData:{autocomplete:b.concat(v,X),closeBrackets:{brackets:["(","[","{","'",'"',"`"]},commentTokens:{line:"#"}}}},9713:function(WO,V,o){"use strict";o.r(V),o.d(V,{sieve:function(){return s}});function a(w){for(var p={},c=w.split(" "),n=0;n2&&e.token&&typeof e.token!="string"){p.pending=[];for(var $=2;$-1)return null;var n=p.indent.length-1,i=s[p.state];O:for(;;){for(var e=0;e=@%|&?!.,:;^]/,t=/true|false|nil|self|super|thisContext/,b=function(n,i){this.next=n,this.parent=i},v=function(n,i,e){this.name=n,this.context=i,this.eos=e},X=function(){this.context=new b(P,null),this.expectVariable=!0,this.indentation=0,this.userIndentationDelta=0};X.prototype.userIndent=function(n,i){this.userIndentationDelta=n>0?n/i-this.indentation:0};var P=function(n,i,e){var Q=new v(null,i,!1),g=n.next();return g==='"'?Q=x(n,new b(x,i)):g==="'"?Q=s(n,new b(s,i)):g==="#"?n.peek()==="'"?(n.next(),Q=w(n,new b(w,i))):n.eatWhile(/[^\s.{}\[\]()]/)?Q.name="string.special":Q.name="meta":g==="$"?(n.next()==="<"&&(n.eatWhile(/[^\s>]/),n.next()),Q.name="string.special"):g==="|"&&e.expectVariable?Q.context=new b(p,i):/[\[\]{}()]/.test(g)?(Q.name="bracket",Q.eos=/[\[{(]/.test(g),g==="["?e.indentation++:g==="]"&&(e.indentation=Math.max(0,e.indentation-1))):a.test(g)?(n.eatWhile(a),Q.name="operator",Q.eos=g!==";"):/\d/.test(g)?(n.eatWhile(/[\w\d]/),Q.name="number"):/[\w_]/.test(g)?(n.eatWhile(/[\w\d_]/),Q.name=e.expectVariable?t.test(n.current())?"keyword":"variable":null):Q.eos=e.expectVariable,Q},x=function(n,i){return n.eatWhile(/[^"]/),new v("comment",n.eat('"')?i.parent:i,!0)},s=function(n,i){return n.eatWhile(/[^']/),new v("string",n.eat("'")?i.parent:i,!1)},w=function(n,i){return n.eatWhile(/[^']/),new v("string.special",n.eat("'")?i.parent:i,!1)},p=function(n,i){var e=new v(null,i,!1),Q=n.next();return Q==="|"?(e.context=i.parent,e.eos=!0):(n.eatWhile(/[^|]/),e.name="variable"),e};const c={name:"smalltalk",startState:function(){return new X},token:function(n,i){if(i.userIndent(n.indentation(),n.indentUnit),n.eatSpace())return null;var e=i.context.next(n,i.context,i);return i.context=e.context,i.expectVariable=e.eos,e.name},blankLine:function(n,i){n.userIndent(0,i)},indent:function(n,i,e){var Q=n.context.next===P&&i&&i.charAt(0)==="]"?-1:n.userIndentationDelta;return(n.indentation+Q)*e.unit},languageData:{indentOnInput:/^\s*\]$/}}},17762:function(WO,V,o){"use strict";o.r(V),o.d(V,{solr:function(){return w}});var a=/[^\s\|\!\+\-\*\?\~\^\&\:\(\)\[\]\{\}\"\\]/,t=/[\|\!\+\-\*\?\~\^\&]/,b=/^(OR|AND|NOT|TO)$/;function v(p){return parseFloat(p).toString()===p}function X(p){return function(c,n){for(var i=!1,e;(e=c.next())!=null&&!(e==p&&!i);)i=!i&&e=="\\";return i||(n.tokenize=s),"string"}}function P(p){return function(c,n){return p=="|"?c.eat(/\|/):p=="&"&&c.eat(/\&/),n.tokenize=s,"operator"}}function x(p){return function(c,n){for(var i=p;(p=c.peek())&&p.match(a)!=null;)i+=c.next();return n.tokenize=s,b.test(i)?"operator":v(i)?"number":c.peek()==":"?"propertyName":"string"}}function s(p,c){var n=p.next();return n=='"'?c.tokenize=X(n):t.test(n)?c.tokenize=P(n):a.test(n)&&(c.tokenize=x(n)),c.tokenize!=s?c.tokenize(p,c):null}const w={name:"solr",startState:function(){return{tokenize:s}},token:function(p,c){return p.eatSpace()?null:c.tokenize(p,c)}}},70370:function(WO,V,o){"use strict";o.r(V),o.d(V,{sparql:function(){return e}});var a;function t(Q){return new RegExp("^(?:"+Q.join("|")+")$","i")}var b=t(["str","lang","langmatches","datatype","bound","sameterm","isiri","isuri","iri","uri","bnode","count","sum","min","max","avg","sample","group_concat","rand","abs","ceil","floor","round","concat","substr","strlen","replace","ucase","lcase","encode_for_uri","contains","strstarts","strends","strbefore","strafter","year","month","day","hours","minutes","seconds","timezone","tz","now","uuid","struuid","md5","sha1","sha256","sha384","sha512","coalesce","if","strlang","strdt","isnumeric","regex","exists","isblank","isliteral","a","bind"]),v=t(["base","prefix","select","distinct","reduced","construct","describe","ask","from","named","where","order","limit","offset","filter","optional","graph","by","asc","desc","as","having","undef","values","group","minus","in","not","service","silent","using","insert","delete","union","true","false","with","data","copy","to","move","add","create","drop","clear","load","into"]),X=/[*+\-<>=&|\^\/!\?]/,P="[A-Za-z_\\-0-9]",x=new RegExp("[A-Za-z]"),s=new RegExp("(("+P+"|\\.)*("+P+"))?:");function w(Q,g){var $=Q.next();if(a=null,$=="$"||$=="?")return $=="?"&&Q.match(/\s/,!1)?"operator":(Q.match(/^[A-Za-z0-9_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][A-Za-z0-9_\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]*/),"variableName.local");if($=="<"&&!Q.match(/^[\s\u00a0=]/,!1))return Q.match(/^[^\s\u00a0>]*>?/),"atom";if($=='"'||$=="'")return g.tokenize=c($),g.tokenize(Q,g);if(/[{}\(\),\.;\[\]]/.test($))return a=$,"bracket";if($=="#")return Q.skipToEnd(),"comment";if(X.test($))return"operator";if($==":")return p(Q),"atom";if($=="@")return Q.eatWhile(/[a-z\d\-]/i),"meta";if(x.test($)&&Q.match(s))return p(Q),"atom";Q.eatWhile(/[_\w\d]/);var f=Q.current();return b.test(f)?"builtin":v.test(f)?"keyword":"variable"}function p(Q){Q.match(/(\.(?=[\w_\-\\%])|[:\w_-]|\\[-\\_~.!$&'()*+,;=/?#@%]|%[a-f\d][a-f\d])+/i)}function c(Q){return function(g,$){for(var f=!1,T;(T=g.next())!=null;){if(T==Q&&!f){$.tokenize=w;break}f=!f&&T=="\\"}return"string"}}function n(Q,g,$){Q.context={prev:Q.context,indent:Q.indent,col:$,type:g}}function i(Q){Q.indent=Q.context.indent,Q.context=Q.context.prev}const e={name:"sparql",startState:function(){return{tokenize:w,context:null,indent:0,col:0}},token:function(Q,g){if(Q.sol()&&(g.context&&g.context.align==null&&(g.context.align=!1),g.indent=Q.indentation()),Q.eatSpace())return null;var $=g.tokenize(Q,g);if($!="comment"&&g.context&&g.context.align==null&&g.context.type!="pattern"&&(g.context.align=!0),a=="(")n(g,")",Q.column());else if(a=="[")n(g,"]",Q.column());else if(a=="{")n(g,"}",Q.column());else if(/[\]\}\)]/.test(a)){for(;g.context&&g.context.type=="pattern";)i(g);g.context&&a==g.context.type&&(i(g),a=="}"&&g.context&&g.context.type=="pattern"&&i(g))}else a=="."&&g.context&&g.context.type=="pattern"?i(g):/atom|string|variable/.test($)&&g.context&&(/[\}\]]/.test(g.context.type)?n(g,"pattern",Q.column()):g.context.type=="pattern"&&!g.context.align&&(g.context.align=!0,g.context.col=Q.column()));return $},indent:function(Q,g,$){var f=g&&g.charAt(0),T=Q.context;if(/[\]\}]/.test(f))for(;T&&T.type=="pattern";)T=T.prev;var q=T&&f==T.type;return T?T.type=="pattern"?T.col:T.align?T.col+(q?0:1):T.indent+(q?0:$.unit):0},languageData:{commentTokens:{line:"#"}}}},97601:function(WO,V,o){"use strict";o.r(V),o.d(V,{spreadsheet:function(){return a}});const a={name:"spreadsheet",startState:function(){return{stringType:null,stack:[]}},token:function(t,b){if(t){switch(b.stack.length===0&&(t.peek()=='"'||t.peek()=="'")&&(b.stringType=t.peek(),t.next(),b.stack.unshift("string")),b.stack[0]){case"string":for(;b.stack[0]==="string"&&!t.eol();)t.peek()===b.stringType?(t.next(),b.stack.shift()):t.peek()==="\\"?(t.next(),t.next()):t.match(/^.[^\\\"\']*/);return"string";case"characterClass":for(;b.stack[0]==="characterClass"&&!t.eol();)t.match(/^[^\]\\]+/)||t.match(/^\\./)||b.stack.shift();return"operator"}var v=t.peek();switch(v){case"[":return t.next(),b.stack.unshift("characterClass"),"bracket";case":":return t.next(),"operator";case"\\":return t.match(/\\[a-z]+/)?"string.special":(t.next(),"atom");case".":case",":case";":case"*":case"-":case"+":case"^":case"<":case"/":case"=":return t.next(),"atom";case"$":return t.next(),"builtin"}return t.match(/\d+/)?t.match(/^\w+/)?"error":"number":t.match(/^[a-zA-Z_]\w*/)?t.match(/(?=[\(.])/,!1)?"keyword":"variable":["[","]","(",")","{","}"].indexOf(v)!=-1?(t.next(),"bracket"):(t.eatSpace()||t.next(),null)}}}},86732:function(WO,V,o){"use strict";o.r(V),o.d(V,{stex:function(){return t},stexMath:function(){return b}});function a(v){function X(Q,g){Q.cmdState.push(g)}function P(Q){return Q.cmdState.length>0?Q.cmdState[Q.cmdState.length-1]:null}function x(Q){var g=Q.cmdState.pop();g&&g.closeBracket()}function s(Q){for(var g=Q.cmdState,$=g.length-1;$>=0;$--){var f=g[$];if(f.name!="DEFAULT")return f}return{styleIdentifier:function(){return null}}}function w(Q,g,$){return function(){this.name=Q,this.bracketNo=0,this.style=g,this.styles=$,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var p={};p.importmodule=w("importmodule","tag",["string","builtin"]),p.documentclass=w("documentclass","tag",["","atom"]),p.usepackage=w("usepackage","tag",["atom"]),p.begin=w("begin","tag",["atom"]),p.end=w("end","tag",["atom"]),p.label=w("label","tag",["atom"]),p.ref=w("ref","tag",["atom"]),p.eqref=w("eqref","tag",["atom"]),p.cite=w("cite","tag",["atom"]),p.bibitem=w("bibitem","tag",["atom"]),p.Bibitem=w("Bibitem","tag",["atom"]),p.RBibitem=w("RBibitem","tag",["atom"]),p.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function c(Q,g){Q.f=g}function n(Q,g){var $;if(Q.match(/^\\[a-zA-Z@\xc0-\u1fff\u2060-\uffff]+/)){var f=Q.current().slice(1);return $=p.hasOwnProperty(f)?p[f]:p.DEFAULT,$=new $,X(g,$),c(g,e),$.style}if(Q.match(/^\\[$&%#{}_]/)||Q.match(/^\\[,;!\/\\]/))return"tag";if(Q.match("\\["))return c(g,function(q,y){return i(q,y,"\\]")}),"keyword";if(Q.match("\\("))return c(g,function(q,y){return i(q,y,"\\)")}),"keyword";if(Q.match("$$"))return c(g,function(q,y){return i(q,y,"$$")}),"keyword";if(Q.match("$"))return c(g,function(q,y){return i(q,y,"$")}),"keyword";var T=Q.next();if(T=="%")return Q.skipToEnd(),"comment";if(T=="}"||T=="]"){if($=P(g),$)$.closeBracket(T),c(g,e);else return"error";return"bracket"}else return T=="{"||T=="["?($=p.DEFAULT,$=new $,X(g,$),"bracket"):/\d/.test(T)?(Q.eatWhile(/[\w.%]/),"atom"):(Q.eatWhile(/[\w\-_]/),$=s(g),$.name=="begin"&&($.argument=Q.current()),$.styleIdentifier())}function i(Q,g,$){if(Q.eatSpace())return null;if($&&Q.match($))return c(g,n),"keyword";if(Q.match(/^\\[a-zA-Z@]+/))return"tag";if(Q.match(/^[a-zA-Z]+/))return"variableName.special";if(Q.match(/^\\[$&%#{}_]/)||Q.match(/^\\[,;!\/]/)||Q.match(/^[\^_&]/))return"tag";if(Q.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(Q.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var f=Q.next();return f=="{"||f=="}"||f=="["||f=="]"||f=="("||f==")"?"bracket":f=="%"?(Q.skipToEnd(),"comment"):"error"}function e(Q,g){var $=Q.peek(),f;return $=="{"||$=="["?(f=P(g),f.openBracket($),Q.eat($),c(g,n),"bracket"):/[ \t\r]/.test($)?(Q.eat($),null):(c(g,n),x(g),n(Q,g))}return{name:"stex",startState:function(){var Q=v?function(g,$){return i(g,$)}:n;return{cmdState:[],f:Q}},copyState:function(Q){return{cmdState:Q.cmdState.slice(),f:Q.f}},token:function(Q,g){return g.f(Q,g)},blankLine:function(Q){Q.f=n,Q.cmdState.length=0},languageData:{commentTokens:{line:"%"}}}}const t=a(!1),b=a(!0)},28007:function(WO,V,o){"use strict";o.r(V),o.d(V,{stylus:function(){return OO}});var a=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","bgsound","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","nobr","noframes","noscript","object","ol","optgroup","option","output","p","param","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","var","video"],t=["domain","regexp","url-prefix","url"],b=["all","aural","braille","handheld","print","projection","screen","tty","tv","embossed"],v=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width","device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution","min-resolution","max-resolution","scan","grid","dynamic-range","video-dynamic-range"],X=["align-content","align-items","align-self","alignment-adjust","alignment-baseline","anchor-point","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","baseline-shift","binding","bleed","bookmark-label","bookmark-level","bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","clear","clip","color","color-profile","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-position","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-feature-settings","font-family","font-kerning","font-language-override","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-weight","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-position","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","justify-content","left","letter-spacing","line-break","line-height","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marker-offset","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","max-height","max-width","min-height","min-width","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before","region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotation","rotation-point","ruby-align","ruby-overhang","ruby-position","ruby-span","shape-image-threshold","shape-inside","shape-margin","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size","table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-outline","text-overflow","text-shadow","text-size-adjust","text-space-collapse","text-transform","text-underline-position","text-wrap","top","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","z-index","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events","color-interpolation","color-interpolation-filters","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode","font-smoothing","osx-font-smoothing"],P=["scrollbar-arrow-color","scrollbar-base-color","scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-3d-light-color","scrollbar-track-color","shape-inside","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","zoom"],x=["font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"],s=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],w=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","avoid","avoid-column","avoid-page","avoid-region","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","bullets","button","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic","clear","clip","close-quote","col-resize","collapse","column","compact","condensed","conic-gradient","contain","content","contents","content-box","context-menu","continuous","copy","counter","counters","cover","crop","cross","crosshair","currentcolor","cursive","cyclic","dashed","decimal","decimal-leading-zero","default","default-button","destination-atop","destination-in","destination-out","destination-over","devanagari","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et","ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fixed","flat","flex","footnotes","forwards","from","geometricPrecision","georgian","graytext","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hebrew","help","hidden","hide","high","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal","korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","malayalam","match","matrix","matrix3d","media-play-button","media-slider","media-sliderthumb","media-volume-slider","media-volume-sliderthumb","medium","menu","menulist","menulist-button","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeating-conic-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row-resize","rtl","run-in","running","s-resize","sans-serif","scale","scale3d","scaleX","scaleY","scaleZ","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","semi-condensed","semi-expanded","separate","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","solid","somali","source-atop","source-in","source-out","source-over","space","spell-out","square","square-button","standard","start","static","status-bar","stretch","stroke","sub","subpixel-antialiased","super","sw-resize","symbolic","symbols","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede","to","top","trad-chinese-formal","trad-chinese-informal","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","x-large","x-small","xor","xx-large","xx-small","bicubic","optimizespeed","grayscale","row","row-reverse","wrap","wrap-reverse","column-reverse","flex-start","flex-end","space-between","space-around","unset"],p=["in","and","or","not","is not","is a","is","isnt","defined","if unless"],c=["for","if","else","unless","from","to"],n=["null","true","false","href","title","type","not-allowed","readonly","disabled"],i=["@font-face","@keyframes","@media","@viewport","@page","@host","@supports","@block","@css"],e=a.concat(t,b,v,X,P,s,w,x,p,c,n,i);function Q(_){return _=_.sort(function(C,dO){return dO>C}),new RegExp("^(("+_.join(")|(")+"))\\b")}function g(_){for(var C={},dO=0;dO<_.length;++dO)C[_[dO]]=!0;return C}function $(_){return _.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}var f=g(a),T=/^(a|b|i|s|col|em)$/i,q=g(X),y=g(P),h=g(w),k=g(s),Z=g(t),W=Q(t),D=g(v),wO=g(b),K=g(x),yO=/^\s*([.]{2,3}|&&|\|\||\*\*|[?!=:]?=|[-+*\/%<>]=?|\?:|\~)/,J=Q(p),A=g(c),l=new RegExp(/^\-(moz|ms|o|webkit)-/i),d=g(n),R="",j={},H,tO,I,rO;function lO(_,C){if(R=_.string.match(/(^[\w-]+\s*=\s*$)|(^\s*[\w-]+\s*=\s*[\w-])|(^\s*(\.|#|@|\$|\&|\[|\d|\+|::?|\{|\>|~|\/)?\s*[\w-]*([a-z0-9-]|\*|\/\*)(\(|,)?)/),C.context.line.firstWord=R?R[0].replace(/^\s*/,""):"",C.context.line.indent=_.indentation(),H=_.peek(),_.match("//"))return _.skipToEnd(),["comment","comment"];if(_.match("/*"))return C.tokenize=G,G(_,C);if(H=='"'||H=="'")return _.next(),C.tokenize=iO(H),C.tokenize(_,C);if(H=="@")return _.next(),_.eatWhile(/[\w\\-]/),["def",_.current()];if(H=="#"){if(_.next(),_.match(/^[0-9a-f]{3}([0-9a-f]([0-9a-f]{2}){0,2})?\b(?!-)/i))return["atom","atom"];if(_.match(/^[a-z][\w-]*/i))return["builtin","hash"]}return _.match(l)?["meta","vendor-prefixes"]:_.match(/^-?[0-9]?\.?[0-9]/)?(_.eatWhile(/[a-z%]/i),["number","unit"]):H=="!"?(_.next(),[_.match(/^(important|optional)/i)?"keyword":"operator","important"]):H=="."&&_.match(/^\.[a-z][\w-]*/i)?["qualifier","qualifier"]:_.match(W)?(_.peek()=="("&&(C.tokenize=gO),["property","word"]):_.match(/^[a-z][\w-]*\(/i)?(_.backUp(1),["keyword","mixin"]):_.match(/^(\+|-)[a-z][\w-]*\(/i)?(_.backUp(1),["keyword","block-mixin"]):_.string.match(/^\s*&/)&&_.match(/^[-_]+[a-z][\w-]*/)?["qualifier","qualifier"]:_.match(/^(\/|&)(-|_|:|\.|#|[a-z])/)?(_.backUp(1),["variableName.special","reference"]):_.match(/^&{1}\s*$/)?["variableName.special","reference"]:_.match(J)?["operator","operator"]:_.match(/^\$?[-_]*[a-z0-9]+[\w-]*/i)?_.match(/^(\.|\[)[\w-\'\"\]]+/i,!1)&&!fO(_.current())?(_.match("."),["variable","variable-name"]):["variable","word"]:_.match(yO)?["operator",_.current()]:/[:;,{}\[\]\(\)]/.test(H)?(_.next(),[null,H]):(_.next(),[null,null])}function G(_,C){for(var dO=!1,aO;(aO=_.next())!=null;){if(dO&&aO=="/"){C.tokenize=null;break}dO=aO=="*"}return["comment","comment"]}function iO(_){return function(C,dO){for(var aO=!1,AO;(AO=C.next())!=null;){if(AO==_&&!aO){_==")"&&C.backUp(1);break}aO=!aO&&AO=="\\"}return(AO==_||!aO&&_!=")")&&(dO.tokenize=null),["string","string"]}}function gO(_,C){return _.next(),_.match(/\s*[\"\')]/,!1)?C.tokenize=null:C.tokenize=iO(")"),[null,"("]}function M(_,C,dO,aO){this.type=_,this.indent=C,this.prev=dO,this.line=aO||{firstWord:"",indent:0}}function U(_,C,dO,aO){return aO=aO>=0?aO:C.indentUnit,_.context=new M(dO,C.indentation()+aO,_.context),dO}function eO(_,C,dO){var aO=_.context.indent-C.indentUnit;return dO=dO||!1,_.context=_.context.prev,dO&&(_.context.indent=aO),_.context.type}function PO(_,C,dO){return j[dO.context.type](_,C,dO)}function bO(_,C,dO,aO){for(var AO=aO||1;AO>0;AO--)dO.context=dO.context.prev;return PO(_,C,dO)}function fO(_){return _.toLowerCase()in f}function jO(_){return _=_.toLowerCase(),_ in q||_ in K}function L(_){return _.toLowerCase()in A}function sO(_){return _.toLowerCase().match(l)}function mO(_){var C=_.toLowerCase(),dO="variable";return fO(_)?dO="tag":L(_)?dO="block-keyword":jO(_)?dO="property":C in h||C in d?dO="atom":C=="return"||C in k?dO="keyword":_.match(/^[A-Z]/)&&(dO="string"),dO}function GO(_,C){return re(C)&&(_=="{"||_=="]"||_=="hash"||_=="qualifier")||_=="block-mixin"}function HO(_,C){return _=="{"&&C.match(/^\s*\$?[\w-]+/i,!1)}function ie(_,C){return _==":"&&C.match(/^[a-z-]+/,!1)}function BO(_){return _.sol()||_.string.match(new RegExp("^\\s*"+$(_.current())))}function re(_){return _.eol()||_.match(/^\s*$/,!1)}function le(_){var C=/^\s*[-_]*[a-z0-9]+[\w-]*/i,dO=typeof _=="string"?_.match(C):_.string.match(C);return dO?dO[0].replace(/^\s*/,""):""}j.block=function(_,C,dO){if(_=="comment"&&BO(C)||_==","&&re(C)||_=="mixin")return U(dO,C,"block",0);if(HO(_,C))return U(dO,C,"interpolation");if(re(C)&&_=="]"&&!/^\s*(\.|#|:|\[|\*|&)/.test(C.string)&&!fO(le(C)))return U(dO,C,"block",0);if(GO(_,C))return U(dO,C,"block");if(_=="}"&&re(C))return U(dO,C,"block",0);if(_=="variable-name")return C.string.match(/^\s?\$[\w-\.\[\]\'\"]+$/)||L(le(C))?U(dO,C,"variableName"):U(dO,C,"variableName",0);if(_=="=")return!re(C)&&!L(le(C))?U(dO,C,"block",0):U(dO,C,"block");if(_=="*"&&(re(C)||C.match(/\s*(,|\.|#|\[|:|{)/,!1)))return rO="tag",U(dO,C,"block");if(ie(_,C))return U(dO,C,"pseudo");if(/@(font-face|media|supports|(-moz-)?document)/.test(_))return U(dO,C,re(C)?"block":"atBlock");if(/@(-(moz|ms|o|webkit)-)?keyframes$/.test(_))return U(dO,C,"keyframes");if(/@extends?/.test(_))return U(dO,C,"extend",0);if(_&&_.charAt(0)=="@")return C.indentation()>0&&jO(C.current().slice(1))?(rO="variable","block"):/(@import|@require|@charset)/.test(_)?U(dO,C,"block",0):U(dO,C,"block");if(_=="reference"&&re(C))return U(dO,C,"block");if(_=="(")return U(dO,C,"parens");if(_=="vendor-prefixes")return U(dO,C,"vendorPrefixes");if(_=="word"){var aO=C.current();if(rO=mO(aO),rO=="property")return BO(C)?U(dO,C,"block",0):(rO="atom","block");if(rO=="tag"){if(/embed|menu|pre|progress|sub|table/.test(aO)&&jO(le(C))||C.string.match(new RegExp("\\[\\s*"+aO+"|"+aO+"\\s*\\]")))return rO="atom","block";if(T.test(aO)&&(BO(C)&&C.string.match(/=/)||!BO(C)&&!C.string.match(/^(\s*\.|#|\&|\[|\/|>|\*)/)&&!fO(le(C))))return rO="variable",L(le(C))?"block":U(dO,C,"block",0);if(re(C))return U(dO,C,"block")}if(rO=="block-keyword")return rO="keyword",C.current(/(if|unless)/)&&!BO(C)?"block":U(dO,C,"block");if(aO=="return")return U(dO,C,"block",0);if(rO=="variable"&&C.string.match(/^\s?\$[\w-\.\[\]\'\"]+$/))return U(dO,C,"block")}return dO.context.type},j.parens=function(_,C,dO){if(_=="(")return U(dO,C,"parens");if(_==")")return dO.context.prev.type=="parens"?eO(dO,C):C.string.match(/^[a-z][\w-]*\(/i)&&re(C)||L(le(C))||/(\.|#|:|\[|\*|&|>|~|\+|\/)/.test(le(C))||!C.string.match(/^-?[a-z][\w-\.\[\]\'\"]*\s*=/)&&fO(le(C))?U(dO,C,"block"):C.string.match(/^[\$-]?[a-z][\w-\.\[\]\'\"]*\s*=/)||C.string.match(/^\s*(\(|\)|[0-9])/)||C.string.match(/^\s+[a-z][\w-]*\(/i)||C.string.match(/^\s+[\$-]?[a-z]/i)?U(dO,C,"block",0):re(C)?U(dO,C,"block"):U(dO,C,"block",0);if(_&&_.charAt(0)=="@"&&jO(C.current().slice(1))&&(rO="variable"),_=="word"){var aO=C.current();rO=mO(aO),rO=="tag"&&T.test(aO)&&(rO="variable"),(rO=="property"||aO=="to")&&(rO="atom")}return _=="variable-name"?U(dO,C,"variableName"):ie(_,C)?U(dO,C,"pseudo"):dO.context.type},j.vendorPrefixes=function(_,C,dO){return _=="word"?(rO="property",U(dO,C,"block",0)):eO(dO,C)},j.pseudo=function(_,C,dO){return jO(le(C.string))?bO(_,C,dO):(C.match(/^[a-z-]+/),rO="variableName.special",re(C)?U(dO,C,"block"):eO(dO,C))},j.atBlock=function(_,C,dO){if(_=="(")return U(dO,C,"atBlock_parens");if(GO(_,C))return U(dO,C,"block");if(HO(_,C))return U(dO,C,"interpolation");if(_=="word"){var aO=C.current().toLowerCase();if(/^(only|not|and|or)$/.test(aO)?rO="keyword":Z.hasOwnProperty(aO)?rO="tag":wO.hasOwnProperty(aO)?rO="attribute":D.hasOwnProperty(aO)?rO="property":y.hasOwnProperty(aO)?rO="string.special":rO=mO(C.current()),rO=="tag"&&re(C))return U(dO,C,"block")}return _=="operator"&&/^(not|and|or)$/.test(C.current())&&(rO="keyword"),dO.context.type},j.atBlock_parens=function(_,C,dO){if(_=="{"||_=="}")return dO.context.type;if(_==")")return re(C)?U(dO,C,"block"):U(dO,C,"atBlock");if(_=="word"){var aO=C.current().toLowerCase();return rO=mO(aO),/^(max|min)/.test(aO)&&(rO="property"),rO=="tag"&&(T.test(aO)?rO="variable":rO="atom"),dO.context.type}return j.atBlock(_,C,dO)},j.keyframes=function(_,C,dO){return C.indentation()=="0"&&(_=="}"&&BO(C)||_=="]"||_=="hash"||_=="qualifier"||fO(C.current()))?bO(_,C,dO):_=="{"?U(dO,C,"keyframes"):_=="}"?BO(C)?eO(dO,C,!0):U(dO,C,"keyframes"):_=="unit"&&/^[0-9]+\%$/.test(C.current())?U(dO,C,"keyframes"):_=="word"&&(rO=mO(C.current()),rO=="block-keyword")?(rO="keyword",U(dO,C,"keyframes")):/@(font-face|media|supports|(-moz-)?document)/.test(_)?U(dO,C,re(C)?"block":"atBlock"):_=="mixin"?U(dO,C,"block",0):dO.context.type},j.interpolation=function(_,C,dO){return _=="{"&&eO(dO,C)&&U(dO,C,"block"),_=="}"?C.string.match(/^\s*(\.|#|:|\[|\*|&|>|~|\+|\/)/i)||C.string.match(/^\s*[a-z]/i)&&fO(le(C))?U(dO,C,"block"):!C.string.match(/^(\{|\s*\&)/)||C.match(/\s*[\w-]/,!1)?U(dO,C,"block",0):U(dO,C,"block"):_=="variable-name"?U(dO,C,"variableName",0):(_=="word"&&(rO=mO(C.current()),rO=="tag"&&(rO="atom")),dO.context.type)},j.extend=function(_,C,dO){return _=="["||_=="="?"extend":_=="]"?eO(dO,C):_=="word"?(rO=mO(C.current()),"extend"):eO(dO,C)},j.variableName=function(_,C,dO){return _=="string"||_=="["||_=="]"||C.current().match(/^(\.|\$)/)?(C.current().match(/^\.[\w-]+/i)&&(rO="variable"),"variableName"):bO(_,C,dO)};const OO={name:"stylus",startState:function(){return{tokenize:null,state:"block",context:new M("block",0,null)}},token:function(_,C){return!C.tokenize&&_.eatSpace()?null:(tO=(C.tokenize||lO)(_,C),tO&&typeof tO=="object"&&(I=tO[1],tO=tO[0]),rO=tO,C.state=j[C.state](I,_,C),rO)},indent:function(_,C,dO){var aO=_.context,AO=C&&C.charAt(0),se=aO.indent,pe=le(C),Se=aO.line.indent,we=_.context.prev?_.context.prev.line.firstWord:"",Ve=_.context.prev?_.context.prev.line.indent:Se;return aO.prev&&(AO=="}"&&(aO.type=="block"||aO.type=="atBlock"||aO.type=="keyframes")||AO==")"&&(aO.type=="parens"||aO.type=="atBlock_parens")||AO=="{"&&aO.type=="at")?se=aO.indent-dO.unit:/(\})/.test(AO)||(/@|\$|\d/.test(AO)||/^\{/.test(C)||/^\s*\/(\/|\*)/.test(C)||/^\s*\/\*/.test(we)||/^\s*[\w-\.\[\]\'\"]+\s*(\?|:|\+)?=/i.test(C)||/^(\+|-)?[a-z][\w-]*\(/i.test(C)||/^return/.test(C)||L(pe)?se=Se:/(\.|#|:|\[|\*|&|>|~|\+|\/)/.test(AO)||fO(pe)?/\,\s*$/.test(we)?se=Ve:!_.sol()&&(/(\.|#|:|\[|\*|&|>|~|\+|\/)/.test(we)||fO(we))?se=Se<=Ve?Ve:Ve+dO.unit:se=Se:!/,\s*$/.test(C)&&(sO(pe)||jO(pe))&&(L(we)?se=Se<=Ve?Ve:Ve+dO.unit:/^\{/.test(we)?se=Se<=Ve?Se:Ve+dO.unit:sO(we)||jO(we)?se=Se>=Ve?Ve:Se:/^(\.|#|:|\[|\*|&|@|\+|\-|>|~|\/)/.test(we)||/=\s*$/.test(we)||fO(we)||/^\$[\w-\.\[\]\'\"]/.test(we)?se=Ve+dO.unit:se=Se)),se},languageData:{indentOnInput:/^\s*\}$/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}},autocomplete:e}}},66062:function(WO,V,o){"use strict";o.r(V),o.d(V,{swift:function(){return k}});function a(Z){for(var W={},D=0;D~^?!",x=":;,.(){}[]",s=/^\-?0b[01][01_]*/,w=/^\-?0o[0-7][0-7_]*/,p=/^\-?0x[\dA-Fa-f][\dA-Fa-f_]*(?:(?:\.[\dA-Fa-f][\dA-Fa-f_]*)?[Pp]\-?\d[\d_]*)?/,c=/^\-?\d[\d_]*(?:\.\d[\d_]*)?(?:[Ee]\-?\d[\d_]*)?/,n=/^\$\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\1/,i=/^\.(?:\$\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\1)/,e=/^\#[A-Za-z]+/,Q=/^@(?:\$\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\1)/;function g(Z,W,D){if(Z.sol()&&(W.indented=Z.indentation()),Z.eatSpace())return null;var wO=Z.peek();if(wO=="/"){if(Z.match("//"))return Z.skipToEnd(),"comment";if(Z.match("/*"))return W.tokenize.push(T),T(Z,W)}if(Z.match(e))return"builtin";if(Z.match(Q))return"attribute";if(Z.match(s)||Z.match(w)||Z.match(p)||Z.match(c))return"number";if(Z.match(i))return"property";if(P.indexOf(wO)>-1)return Z.next(),"operator";if(x.indexOf(wO)>-1)return Z.next(),Z.match(".."),"punctuation";var K;if(K=Z.match(/("""|"|')/)){var yO=f.bind(null,K[0]);return W.tokenize.push(yO),yO(Z,W)}if(Z.match(n)){var J=Z.current();return X.hasOwnProperty(J)?"type":v.hasOwnProperty(J)?"atom":t.hasOwnProperty(J)?(b.hasOwnProperty(J)&&(W.prev="define"),"keyword"):D=="define"?"def":"variable"}return Z.next(),null}function $(){var Z=0;return function(W,D,wO){var K=g(W,D,wO);if(K=="punctuation"){if(W.current()=="(")++Z;else if(W.current()==")"){if(Z==0)return W.backUp(1),D.tokenize.pop(),D.tokenize[D.tokenize.length-1](W,D);--Z}}return K}}function f(Z,W,D){for(var wO=Z.length==1,K,yO=!1;K=W.peek();)if(yO){if(W.next(),K=="(")return D.tokenize.push($()),"string";yO=!1}else{if(W.match(Z))return D.tokenize.pop(),"string";W.next(),yO=K=="\\"}return wO&&D.tokenize.pop(),"string"}function T(Z,W){for(var D;D=Z.next();)if(D==="/"&&Z.eat("*"))W.tokenize.push(T);else if(D==="*"&&Z.eat("/")){W.tokenize.pop();break}return"comment"}function q(Z,W,D){this.prev=Z,this.align=W,this.indented=D}function y(Z,W){var D=W.match(/^\s*($|\/[\/\*]|[)}\]])/,!1)?null:W.column()+1;Z.context=new q(Z.context,D,Z.indented)}function h(Z){Z.context&&(Z.indented=Z.context.indented,Z.context=Z.context.prev)}const k={name:"swift",startState:function(){return{prev:null,context:null,indented:0,tokenize:[]}},token:function(Z,W){var D=W.prev;W.prev=null;var wO=W.tokenize[W.tokenize.length-1]||g,K=wO(Z,W,D);if(!K||K=="comment"?W.prev=D:W.prev||(W.prev=K),K=="punctuation"){var yO=/[\(\[\{]|([\]\)\}])/.exec(Z.current());yO&&(yO[1]?h:y)(W,Z)}return K},indent:function(Z,W,D){var wO=Z.context;if(!wO)return 0;var K=/^[\]\}\)]/.test(W);return wO.align!=null?wO.align-(K?1:0):wO.indented+(K?0:D.unit)},languageData:{indentOnInput:/^\s*[\)\}\]]$/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}},closeBrackets:{brackets:["(","[","{","'",'"',"`"]}}}},43465:function(WO,V,o){"use strict";o.r(V),o.d(V,{tcl:function(){return p}});function a(c){for(var n={},i=c.split(" "),e=0;e!?^\/\|]/;function X(c,n,i){return n.tokenize=i,i(c,n)}function P(c,n){var i=n.beforeParams;n.beforeParams=!1;var e=c.next();if((e=='"'||e=="'")&&n.inParams)return X(c,n,x(e));if(/[\[\]{}\(\),;\.]/.test(e))return e=="("&&i?n.inParams=!0:e==")"&&(n.inParams=!1),null;if(/\d/.test(e))return c.eatWhile(/[\w\.]/),"number";if(e=="#")return c.eat("*")?X(c,n,s):e=="#"&&c.match(/ *\[ *\[/)?X(c,n,w):(c.skipToEnd(),"comment");if(e=='"')return c.skipTo(/"/),"comment";if(e=="$")return c.eatWhile(/[$_a-z0-9A-Z\.{:]/),c.eatWhile(/}/),n.beforeParams=!0,"builtin";if(v.test(e))return c.eatWhile(v),"comment";c.eatWhile(/[\w\$_{}\xa1-\uffff]/);var Q=c.current().toLowerCase();return t&&t.propertyIsEnumerable(Q)?"keyword":b&&b.propertyIsEnumerable(Q)?(n.beforeParams=!0,"keyword"):null}function x(c){return function(n,i){for(var e=!1,Q,g=!1;(Q=n.next())!=null;){if(Q==c&&!e){g=!0;break}e=!e&&Q=="\\"}return g&&(i.tokenize=P),"string"}}function s(c,n){for(var i=!1,e;e=c.next();){if(e=="#"&&i){n.tokenize=P;break}i=e=="*"}return"comment"}function w(c,n){for(var i=0,e;e=c.next();){if(e=="#"&&i==2){n.tokenize=P;break}e=="]"?i++:e!=" "&&(i=0)}return"meta"}const p={name:"tcl",startState:function(){return{tokenize:P,beforeParams:!1,inParams:!1}},token:function(c,n){return c.eatSpace()?null:n.tokenize(c,n)},languageData:{commentTokens:{line:"#"}}}},90177:function(WO,V,o){"use strict";o.r(V),o.d(V,{textile:function(){return n}});var a={addition:"inserted",attributes:"propertyName",bold:"strong",cite:"keyword",code:"monospace",definitionList:"list",deletion:"deleted",div:"punctuation",em:"emphasis",footnote:"variable",footCite:"qualifier",header:"heading",html:"comment",image:"atom",italic:"emphasis",link:"link",linkDefinition:"link",list1:"list",list2:"list.special",list3:"list",notextile:"string.special",pre:"operator",p:"content",quote:"bracket",span:"quote",specialChar:"character",strong:"strong",sub:"content.special",sup:"content.special",table:"variableName.special",tableHeading:"operator"};function t(i,e){e.mode=c.newLayout,e.tableHeading=!1,e.layoutType==="definitionList"&&e.spanningLayout&&i.match(p("definitionListEnd"),!1)&&(e.spanningLayout=!1)}function b(i,e,Q){if(Q==="_")return i.eat("_")?v(i,e,"italic",/__/,2):v(i,e,"em",/_/,1);if(Q==="*")return i.eat("*")?v(i,e,"bold",/\*\*/,2):v(i,e,"strong",/\*/,1);if(Q==="[")return i.match(/\d+\]/)&&(e.footCite=!0),X(e);if(Q==="("){var g=i.match(/^(r|tm|c)\)/);if(g)return a.specialChar}if(Q==="<"&&i.match(/(\w+)[^>]+>[^<]+<\/\1>/))return a.html;if(Q==="?"&&i.eat("?"))return v(i,e,"cite",/\?\?/,2);if(Q==="="&&i.eat("="))return v(i,e,"notextile",/==/,2);if(Q==="-"&&!i.eat("-"))return v(i,e,"deletion",/-/,1);if(Q==="+")return v(i,e,"addition",/\+/,1);if(Q==="~")return v(i,e,"sub",/~/,1);if(Q==="^")return v(i,e,"sup",/\^/,1);if(Q==="%")return v(i,e,"span",/%/,1);if(Q==="@")return v(i,e,"code",/@/,1);if(Q==="!"){var $=v(i,e,"image",/(?:\([^\)]+\))?!/,1);return i.match(/^:\S+/),$}return X(e)}function v(i,e,Q,g,$){var f=i.pos>$?i.string.charAt(i.pos-$-1):null,T=i.peek();if(e[Q]){if((!T||/\W/.test(T))&&f&&/\S/.test(f)){var q=X(e);return e[Q]=!1,q}}else(!f||/\W/.test(f))&&T&&/\S/.test(T)&&i.match(new RegExp("^.*\\S"+g.source+"(?:\\W|$)"),!1)&&(e[Q]=!0,e.mode=c.attributes);return X(e)}function X(i){var e=P(i);if(e)return e;var Q=[];return i.layoutType&&Q.push(a[i.layoutType]),Q=Q.concat(x(i,"addition","bold","cite","code","deletion","em","footCite","image","italic","link","span","strong","sub","sup","table","tableHeading")),i.layoutType==="header"&&Q.push(a.header+"-"+i.header),Q.length?Q.join(" "):null}function P(i){var e=i.layoutType;switch(e){case"notextile":case"code":case"pre":return a[e];default:return i.notextile?a.notextile+(e?" "+a[e]:""):null}}function x(i){for(var e=[],Q=1;Q]+)?>(?:[^<]+<\/\1>)?/,link:/[^"]+":\S/,linkDefinition:/\[[^\s\]]+\]\S+/,list:/(?:#+|\*+)/,notextile:"notextile",para:"p",pre:"pre",table:"table",tableCellAttributes:/[\/\\]\d+/,tableHeading:/\|_\./,tableText:/[^"_\*\[\(\?\+~\^%@|-]+/,text:/[^!"_=\*\[\(<\?\+~\^%@-]+/},attributes:{align:/(?:<>|<|>|=)/,selector:/\([^\(][^\)]+\)/,lang:/\[[^\[\]]+\]/,pad:/(?:\(+|\)+){1,2}/,css:/\{[^\}]+\}/},createRe:function(i){switch(i){case"drawTable":return w.makeRe("^",w.single.drawTable,"$");case"html":return w.makeRe("^",w.single.html,"(?:",w.single.html,")*","$");case"linkDefinition":return w.makeRe("^",w.single.linkDefinition,"$");case"listLayout":return w.makeRe("^",w.single.list,p("allAttributes"),"*\\s+");case"tableCellAttributes":return w.makeRe("^",w.choiceRe(w.single.tableCellAttributes,p("allAttributes")),"+\\.");case"type":return w.makeRe("^",p("allTypes"));case"typeLayout":return w.makeRe("^",p("allTypes"),p("allAttributes"),"*\\.\\.?","(\\s+|$)");case"attributes":return w.makeRe("^",p("allAttributes"),"+");case"allTypes":return w.choiceRe(w.single.div,w.single.foot,w.single.header,w.single.bc,w.single.bq,w.single.notextile,w.single.pre,w.single.table,w.single.para);case"allAttributes":return w.choiceRe(w.attributes.selector,w.attributes.css,w.attributes.lang,w.attributes.align,w.attributes.pad);default:return w.makeRe("^",w.single[i])}},makeRe:function(){for(var i="",e=0;e$/,c=/^$/,n=/^\{\{\{$/,i=/^\}\}\}$/,e=/.*?\}\}\}/;function Q(W,D,wO){return D.tokenize=wO,wO(W,D)}function g(W,D){var wO=W.sol(),K=W.peek();if(D.block=!1,wO&&/[<\/\*{}\-]/.test(K)){if(W.match(n))return D.block=!0,Q(W,D,T);if(W.match(x))return"quote";if(W.match(X)||W.match(P)||W.match(s)||W.match(w)||W.match(p)||W.match(c))return"comment";if(W.match(v))return"contentSeparator"}if(W.next(),wO&&/[\/\*!#;:>|]/.test(K)){if(K=="!")return W.skipToEnd(),"header";if(K=="*")return W.eatWhile("*"),"comment";if(K=="#")return W.eatWhile("#"),"comment";if(K==";")return W.eatWhile(";"),"comment";if(K==":")return W.eatWhile(":"),"comment";if(K==">")return W.eatWhile(">"),"quote";if(K=="|")return"header"}if(K=="{"&&W.match("{{"))return Q(W,D,T);if(/[hf]/i.test(K)&&/[ti]/i.test(W.peek())&&W.match(/\b(ttps?|tp|ile):\/\/[\-A-Z0-9+&@#\/%?=~_|$!:,.;]*[A-Z0-9+&@#\/%=~_|$]/i))return"link";if(K=='"')return"string";if(K=="~"||/[\[\]]/.test(K)&&W.match(K))return"brace";if(K=="@")return W.eatWhile(b),"link";if(/\d/.test(K))return W.eatWhile(/\d/),"number";if(K=="/"){if(W.eat("%"))return Q(W,D,$);if(W.eat("/"))return Q(W,D,q)}if(K=="_"&&W.eat("_"))return Q(W,D,y);if(K=="-"&&W.eat("-")){if(W.peek()!=" ")return Q(W,D,h);if(W.peek()==" ")return"brace"}return K=="'"&&W.eat("'")?Q(W,D,f):K=="<"&&W.eat("<")?Q(W,D,k):(W.eatWhile(/[\w\$_]/),a.propertyIsEnumerable(W.current())?"keyword":null)}function $(W,D){for(var wO=!1,K;K=W.next();){if(K=="/"&&wO){D.tokenize=g;break}wO=K=="%"}return"comment"}function f(W,D){for(var wO=!1,K;K=W.next();){if(K=="'"&&wO){D.tokenize=g;break}wO=K=="'"}return"strong"}function T(W,D){var wO=D.block;return wO&&W.current()?"comment":!wO&&W.match(e)||wO&&W.sol()&&W.match(i)?(D.tokenize=g,"comment"):(W.next(),"comment")}function q(W,D){for(var wO=!1,K;K=W.next();){if(K=="/"&&wO){D.tokenize=g;break}wO=K=="/"}return"emphasis"}function y(W,D){for(var wO=!1,K;K=W.next();){if(K=="_"&&wO){D.tokenize=g;break}wO=K=="_"}return"link"}function h(W,D){for(var wO=!1,K;K=W.next();){if(K=="-"&&wO){D.tokenize=g;break}wO=K=="-"}return"deleted"}function k(W,D){if(W.current()=="<<")return"meta";var wO=W.next();return wO?wO==">"&&W.peek()==">"?(W.next(),D.tokenize=g,"meta"):(W.eatWhile(/[\w\$_]/),t.propertyIsEnumerable(W.current())?"keyword":null):(D.tokenize=g,null)}const Z={name:"tiddlywiki",startState:function(){return{tokenize:g}},token:function(W,D){if(W.eatSpace())return null;var wO=D.tokenize(W,D);return wO}}},36471:function(WO,V,o){"use strict";o.r(V),o.d(V,{tiki:function(){return y}});function a(h,k,Z){return function(W,D){for(;!W.eol();){if(W.match(k)){D.tokenize=b;break}W.next()}return Z&&(D.tokenize=Z),h}}function t(h){return function(k,Z){for(;!k.eol();)k.next();return Z.tokenize=b,h}}function b(h,k){function Z(wO){return k.tokenize=wO,wO(h,k)}var W=h.sol(),D=h.next();switch(D){case"{":return h.eat("/"),h.eatSpace(),h.eatWhile(/[^\s\u00a0=\"\'\/?(}]/),k.tokenize=P,"tag";case"_":if(h.eat("_"))return Z(a("strong","__",b));break;case"'":if(h.eat("'"))return Z(a("em","''",b));break;case"(":if(h.eat("("))return Z(a("link","))",b));break;case"[":return Z(a("url","]",b));case"|":if(h.eat("|"))return Z(a("comment","||"));break;case"-":if(h.eat("="))return Z(a("header string","=-",b));if(h.eat("-"))return Z(a("error tw-deleted","--",b));break;case"=":if(h.match("=="))return Z(a("tw-underline","===",b));break;case":":if(h.eat(":"))return Z(a("comment","::"));break;case"^":return Z(a("tw-box","^"));case"~":if(h.match("np~"))return Z(a("meta","~/np~"));break}if(W)switch(D){case"!":return h.match("!!!!!")||h.match("!!!!")||h.match("!!!")||h.match("!!"),Z(t("header string"));case"*":case"#":case"+":return Z(t("tw-listitem bracket"))}return null}var v,X;function P(h,k){var Z=h.next(),W=h.peek();return Z=="}"?(k.tokenize=b,"tag"):Z=="("||Z==")"?"bracket":Z=="="?(X="equals",W==">"&&(h.next(),W=h.peek()),/[\'\"]/.test(W)||(k.tokenize=s()),"operator"):/[\'\"]/.test(Z)?(k.tokenize=x(Z),k.tokenize(h,k)):(h.eatWhile(/[^\s\u00a0=\"\'\/?]/),"keyword")}function x(h){return function(k,Z){for(;!k.eol();)if(k.next()==h){Z.tokenize=P;break}return"string"}}function s(){return function(h,k){for(;!h.eol();){var Z=h.next(),W=h.peek();if(Z==" "||Z==","||/[ )}]/.test(W)){k.tokenize=P;break}}return"string"}}var w,p;function c(){for(var h=arguments.length-1;h>=0;h--)w.cc.push(arguments[h])}function n(){return c.apply(null,arguments),!0}function i(h,k){var Z=w.context&&w.context.noIndent;w.context={prev:w.context,pluginName:h,indent:w.indented,startOfLine:k,noIndent:Z}}function e(){w.context&&(w.context=w.context.prev)}function Q(h){if(h=="openPlugin")return w.pluginName=v,n(f,g(w.startOfLine));if(h=="closePlugin"){var k=!1;return w.context?(k=w.context.pluginName!=v,e()):k=!0,k&&(p="error"),n($(k))}else return h=="string"&&((!w.context||w.context.name!="!cdata")&&i("!cdata"),w.tokenize==b&&e()),n()}function g(h){return function(k){return k=="selfclosePlugin"||k=="endPlugin"||k=="endPlugin"&&i(w.pluginName,h),n()}}function $(h){return function(k){return h&&(p="error"),k=="endPlugin"?n():c()}}function f(h){return h=="keyword"?(p="attribute",n(f)):h=="equals"?n(T,f):c()}function T(h){return h=="keyword"?(p="string",n()):h=="string"?n(q):c()}function q(h){return h=="string"?n(q):c()}const y={name:"tiki",startState:function(){return{tokenize:b,cc:[],indented:0,startOfLine:!0,pluginName:null,context:null}},token:function(h,k){if(h.sol()&&(k.startOfLine=!0,k.indented=h.indentation()),h.eatSpace())return null;p=X=v=null;var Z=k.tokenize(h,k);if((Z||X)&&Z!="comment")for(w=k;;){var W=k.cc.pop()||Q;if(W(X||Z))break}return k.startOfLine=!1,p||Z},indent:function(h,k,Z){var W=h.context;if(W&&W.noIndent)return 0;for(W&&/^{\//.test(k)&&(W=W.prev);W&&!W.startOfLine;)W=W.prev;return W?W.indent+Z.unit:0}}},96443:function(WO,V,o){"use strict";o.r(V),o.d(V,{toml:function(){return a}});const a={name:"toml",startState:function(){return{inString:!1,stringType:"",lhs:!0,inArray:0}},token:function(t,b){if(!b.inString&&(t.peek()=='"'||t.peek()=="'")&&(b.stringType=t.peek(),t.next(),b.inString=!0),t.sol()&&b.inArray===0&&(b.lhs=!0),b.inString){for(;b.inString&&!t.eol();)t.peek()===b.stringType?(t.next(),b.inString=!1):t.peek()==="\\"?(t.next(),t.next()):t.match(/^.[^\\\"\']*/);return b.lhs?"property":"string"}else{if(b.inArray&&t.peek()==="]")return t.next(),b.inArray--,"bracket";if(b.lhs&&t.peek()==="["&&t.skipTo("]"))return t.next(),t.peek()==="]"&&t.next(),"atom";if(t.peek()==="#")return t.skipToEnd(),"comment";if(t.eatSpace())return null;if(b.lhs&&t.eatWhile(function(v){return v!="="&&v!=" "}))return"property";if(b.lhs&&t.peek()==="=")return t.next(),b.lhs=!1,null;if(!b.lhs&&t.match(/^\d\d\d\d[\d\-\:\.T]*Z/))return"atom";if(!b.lhs&&(t.match("true")||t.match("false")))return"atom";if(!b.lhs&&t.peek()==="[")return b.inArray++,t.next(),"bracket";if(!b.lhs&&t.match(/^\-?\d+(?:\.\d+)?/))return"number";t.eatSpace()||t.next()}return null},languageData:{commentTokens:{line:"#"}}}},71920:function(WO,V,o){"use strict";o.r(V),o.d(V,{troff:function(){return v}});var a={};function t(X){if(X.eatSpace())return null;var P=X.sol(),x=X.next();if(x==="\\")return X.match("fB")||X.match("fR")||X.match("fI")||X.match("u")||X.match("d")||X.match("%")||X.match("&")?"string":X.match("m[")?(X.skipTo("]"),X.next(),"string"):X.match("s+")||X.match("s-")?(X.eatWhile(/[\d-]/),"string"):((X.match("(")||X.match("*("))&&X.eatWhile(/[\w-]/),"string");if(P&&(x==="."||x==="'")&&X.eat("\\")&&X.eat('"'))return X.skipToEnd(),"comment";if(P&&x==="."){if(X.match("B ")||X.match("I ")||X.match("R "))return"attribute";if(X.match("TH ")||X.match("SH ")||X.match("SS ")||X.match("HP "))return X.skipToEnd(),"quote";if(X.match(/[A-Z]/)&&X.match(/[A-Z]/)||X.match(/[a-z]/)&&X.match(/[a-z]/))return"attribute"}X.eatWhile(/[\w-]/);var s=X.current();return a.hasOwnProperty(s)?a[s]:null}function b(X,P){return(P.tokens[0]||t)(X,P)}const v={name:"troff",startState:function(){return{tokens:[]}},token:function(X,P){return b(X,P)}}},66665:function(WO,V,o){"use strict";o.r(V),o.d(V,{ttcn:function(){return yO}});function a(J){for(var A={},l=J.split(" "),d=0;d!\/]/,h;function k(J,A){var l=J.next();if(l=='"'||l=="'")return A.tokenize=Z(l),A.tokenize(J,A);if(/[\[\]{}\(\),;\\:\?\.]/.test(l))return h=l,"punctuation";if(l=="#")return J.skipToEnd(),"atom";if(l=="%")return J.eatWhile(/\b/),"atom";if(/\d/.test(l))return J.eatWhile(/[\w\.]/),"number";if(l=="/"){if(J.eat("*"))return A.tokenize=W,W(J,A);if(J.eat("/"))return J.skipToEnd(),"comment"}if(y.test(l))return l=="@"&&(J.match("try")||J.match("catch")||J.match("lazy"))?"keyword":(J.eatWhile(y),"operator");J.eatWhile(/[\w\$_\xa1-\uffff]/);var d=J.current();return X.propertyIsEnumerable(d)?"keyword":P.propertyIsEnumerable(d)?"builtin":x.propertyIsEnumerable(d)||w.propertyIsEnumerable(d)||p.propertyIsEnumerable(d)||s.propertyIsEnumerable(d)||c.propertyIsEnumerable(d)||n.propertyIsEnumerable(d)?"def":i.propertyIsEnumerable(d)||e.propertyIsEnumerable(d)||Q.propertyIsEnumerable(d)?"string":g.propertyIsEnumerable(d)?"typeName.standard":$.propertyIsEnumerable(d)?"modifier":f.propertyIsEnumerable(d)?"atom":"variable"}function Z(J){return function(A,l){for(var d=!1,R,j=!1;(R=A.next())!=null;){if(R==J&&!d){var H=A.peek();H&&(H=H.toLowerCase(),(H=="b"||H=="h"||H=="o")&&A.next()),j=!0;break}d=!d&&R=="\\"}return(j||!(d||T))&&(l.tokenize=null),"string"}}function W(J,A){for(var l=!1,d;d=J.next();){if(d=="/"&&l){A.tokenize=null;break}l=d=="*"}return"comment"}function D(J,A,l,d,R){this.indented=J,this.column=A,this.type=l,this.align=d,this.prev=R}function wO(J,A,l){var d=J.indented;return J.context&&J.context.type=="statement"&&(d=J.context.indented),J.context=new D(d,A,l,null,J.context)}function K(J){var A=J.context.type;return(A==")"||A=="]"||A=="}")&&(J.indented=J.context.indented),J.context=J.context.prev}const yO={name:"ttcn",startState:function(){return{tokenize:null,context:new D(0,0,"top",!1),indented:0,startOfLine:!0}},token:function(J,A){var l=A.context;if(J.sol()&&(l.align==null&&(l.align=!1),A.indented=J.indentation(),A.startOfLine=!0),J.eatSpace())return null;h=null;var d=(A.tokenize||k)(J,A);if(d=="comment")return d;if(l.align==null&&(l.align=!0),(h==";"||h==":"||h==",")&&l.type=="statement")K(A);else if(h=="{")wO(A,J.column(),"}");else if(h=="[")wO(A,J.column(),"]");else if(h=="(")wO(A,J.column(),")");else if(h=="}"){for(;l.type=="statement";)l=K(A);for(l.type=="}"&&(l=K(A));l.type=="statement";)l=K(A)}else h==l.type?K(A):q&&((l.type=="}"||l.type=="top")&&h!=";"||l.type=="statement"&&h=="newstatement")&&wO(A,J.column(),"statement");return A.startOfLine=!1,d},languageData:{indentOnInput:/^\s*[{}]$/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}},autocomplete:b}}},15815:function(WO,V,o){"use strict";o.r(V),o.d(V,{turtle:function(){return p}});var a;function t(c){return new RegExp("^(?:"+c.join("|")+")$","i")}var b=t([]),v=t(["@prefix","@base","a"]),X=/[*+\-<>=&|]/;function P(c,n){var i=c.next();if(a=null,i=="<"&&!c.match(/^[\s\u00a0=]/,!1))return c.match(/^[^\s\u00a0>]*>?/),"atom";if(i=='"'||i=="'")return n.tokenize=x(i),n.tokenize(c,n);if(/[{}\(\),\.;\[\]]/.test(i))return a=i,null;if(i=="#")return c.skipToEnd(),"comment";if(X.test(i))return c.eatWhile(X),null;if(i==":")return"operator";if(c.eatWhile(/[_\w\d]/),c.peek()==":")return"variableName.special";var e=c.current();return v.test(e)?"meta":i>="A"&&i<="Z"?"comment":"keyword";var e=c.current();return b.test(e)?null:v.test(e)?"meta":"variable"}function x(c){return function(n,i){for(var e=!1,Q;(Q=n.next())!=null;){if(Q==c&&!e){i.tokenize=P;break}e=!e&&Q=="\\"}return"string"}}function s(c,n,i){c.context={prev:c.context,indent:c.indent,col:i,type:n}}function w(c){c.indent=c.context.indent,c.context=c.context.prev}const p={name:"turtle",startState:function(){return{tokenize:P,context:null,indent:0,col:0}},token:function(c,n){if(c.sol()&&(n.context&&n.context.align==null&&(n.context.align=!1),n.indent=c.indentation()),c.eatSpace())return null;var i=n.tokenize(c,n);if(i!="comment"&&n.context&&n.context.align==null&&n.context.type!="pattern"&&(n.context.align=!0),a=="(")s(n,")",c.column());else if(a=="[")s(n,"]",c.column());else if(a=="{")s(n,"}",c.column());else if(/[\]\}\)]/.test(a)){for(;n.context&&n.context.type=="pattern";)w(n);n.context&&a==n.context.type&&w(n)}else a=="."&&n.context&&n.context.type=="pattern"?w(n):/atom|string|variable/.test(i)&&n.context&&(/[\}\]]/.test(n.context.type)?s(n,"pattern",c.column()):n.context.type=="pattern"&&!n.context.align&&(n.context.align=!0,n.context.col=c.column()));return i},indent:function(c,n,i){var e=n&&n.charAt(0),Q=c.context;if(/[\]\}]/.test(e))for(;Q&&Q.type=="pattern";)Q=Q.prev;var g=Q&&e==Q.type;return Q?Q.type=="pattern"?Q.col:Q.align?Q.col+(g?0:1):Q.indent+(g?0:i.unit):0},languageData:{commentTokens:{line:"#"}}}},44212:function(WO,V,o){"use strict";o.r(V),o.d(V,{vb:function(){return J}});var a="error";function t(A){return new RegExp("^(("+A.join(")|(")+"))\\b","i")}var b=new RegExp("^[\\+\\-\\*/%&\\\\|\\^~<>!]"),v=new RegExp("^[\\(\\)\\[\\]\\{\\}@,:`=;\\.]"),X=new RegExp("^((==)|(<>)|(<=)|(>=)|(<>)|(<<)|(>>)|(//)|(\\*\\*))"),P=new RegExp("^((\\+=)|(\\-=)|(\\*=)|(%=)|(/=)|(&=)|(\\|=)|(\\^=))"),x=new RegExp("^((//=)|(>>=)|(<<=)|(\\*\\*=))"),s=new RegExp("^[_A-Za-z][_A-Za-z0-9]*"),w=["class","module","sub","enum","select","while","if","function","get","set","property","try","structure","synclock","using","with"],p=["else","elseif","case","catch","finally"],c=["next","loop"],n=["and","andalso","or","orelse","xor","in","not","is","isnot","like"],i=t(n),e=["#const","#else","#elseif","#end","#if","#region","addhandler","addressof","alias","as","byref","byval","cbool","cbyte","cchar","cdate","cdbl","cdec","cint","clng","cobj","compare","const","continue","csbyte","cshort","csng","cstr","cuint","culng","cushort","declare","default","delegate","dim","directcast","each","erase","error","event","exit","explicit","false","for","friend","gettype","goto","handles","implements","imports","infer","inherits","interface","isfalse","istrue","lib","me","mod","mustinherit","mustoverride","my","mybase","myclass","namespace","narrowing","new","nothing","notinheritable","notoverridable","of","off","on","operator","option","optional","out","overloads","overridable","overrides","paramarray","partial","private","protected","public","raiseevent","readonly","redim","removehandler","resume","return","shadows","shared","static","step","stop","strict","then","throw","to","true","trycast","typeof","until","until","when","widening","withevents","writeonly"],Q=["object","boolean","char","string","byte","sbyte","short","ushort","int16","uint16","integer","uinteger","int32","uint32","long","ulong","int64","uint64","decimal","single","double","float","date","datetime","intptr","uintptr"],g=t(e),$=t(Q),f='"',T=t(w),q=t(p),y=t(c),h=t(["end"]),k=t(["do"]),Z=null;function W(A,l){l.currentIndent++}function D(A,l){l.currentIndent--}function wO(A,l){if(A.eatSpace())return null;var d=A.peek();if(d==="'")return A.skipToEnd(),"comment";if(A.match(/^((&H)|(&O))?[0-9\.a-f]/i,!1)){var R=!1;if((A.match(/^\d*\.\d+F?/i)||A.match(/^\d+\.\d*F?/)||A.match(/^\.\d+F?/))&&(R=!0),R)return A.eat(/J/i),"number";var j=!1;if(A.match(/^&H[0-9a-f]+/i)||A.match(/^&O[0-7]+/i)?j=!0:A.match(/^[1-9]\d*F?/)?(A.eat(/J/i),j=!0):A.match(/^0(?![\dx])/i)&&(j=!0),j)return A.eat(/L/i),"number"}return A.match(f)?(l.tokenize=K(A.current()),l.tokenize(A,l)):A.match(x)||A.match(P)?null:A.match(X)||A.match(b)||A.match(i)?"operator":A.match(v)?null:A.match(k)?(W(A,l),l.doInCurrentLine=!0,"keyword"):A.match(T)?(l.doInCurrentLine?l.doInCurrentLine=!1:W(A,l),"keyword"):A.match(q)?"keyword":A.match(h)?(D(A,l),D(A,l),"keyword"):A.match(y)?(D(A,l),"keyword"):A.match($)||A.match(g)?"keyword":A.match(s)?"variable":(A.next(),a)}function K(A){var l=A.length==1,d="string";return function(R,j){for(;!R.eol();){if(R.eatWhile(/[^'"]/),R.match(A))return j.tokenize=wO,d;R.eat(/['"]/)}return l&&(j.tokenize=wO),d}}function yO(A,l){var d=l.tokenize(A,l),R=A.current();if(R===".")return d=l.tokenize(A,l),d==="variable"?"variable":a;var j="[({".indexOf(R);return j!==-1&&W(A,l),Z==="dedent"&&D(A,l)||(j="])}".indexOf(R),j!==-1&&D(A,l))?a:d}const J={name:"vb",startState:function(){return{tokenize:wO,lastToken:null,currentIndent:0,nextLineIndent:0,doInCurrentLine:!1}},token:function(A,l){A.sol()&&(l.currentIndent+=l.nextLineIndent,l.nextLineIndent=0,l.doInCurrentLine=0);var d=yO(A,l);return l.lastToken={style:d,content:A.current()},d},indent:function(A,l,d){var R=l.replace(/^\s+|\s+$/g,"");return R.match(y)||R.match(h)||R.match(q)?d.unit*(A.currentIndent-1):A.currentIndent<0?0:A.currentIndent*d.unit},languageData:{closeBrackets:{brackets:["(","[","{",'"']},commentTokens:{line:"'"},autocomplete:w.concat(p).concat(c).concat(n).concat(e).concat(Q)}}},31650:function(WO,V,o){"use strict";o.r(V),o.d(V,{vbScript:function(){return t},vbScriptASP:function(){return b}});function a(v){var X="error";function P(U){return new RegExp("^(("+U.join(")|(")+"))\\b","i")}var x=new RegExp("^[\\+\\-\\*/&\\\\\\^<>=]"),s=new RegExp("^((<>)|(<=)|(>=))"),w=new RegExp("^[\\.,]"),p=new RegExp("^[\\(\\)]"),c=new RegExp("^[A-Za-z][_A-Za-z0-9]*"),n=["class","sub","select","while","if","function","property","with","for"],i=["else","elseif","case"],e=["next","loop","wend"],Q=P(["and","or","not","xor","is","mod","eqv","imp"]),g=["dim","redim","then","until","randomize","byval","byref","new","property","exit","in","const","private","public","get","set","let","stop","on error resume next","on error goto 0","option explicit","call","me"],$=["true","false","nothing","empty","null"],f=["abs","array","asc","atn","cbool","cbyte","ccur","cdate","cdbl","chr","cint","clng","cos","csng","cstr","date","dateadd","datediff","datepart","dateserial","datevalue","day","escape","eval","execute","exp","filter","formatcurrency","formatdatetime","formatnumber","formatpercent","getlocale","getobject","getref","hex","hour","inputbox","instr","instrrev","int","fix","isarray","isdate","isempty","isnull","isnumeric","isobject","join","lbound","lcase","left","len","loadpicture","log","ltrim","rtrim","trim","maths","mid","minute","month","monthname","msgbox","now","oct","replace","rgb","right","rnd","round","scriptengine","scriptenginebuildversion","scriptenginemajorversion","scriptengineminorversion","second","setlocale","sgn","sin","space","split","sqr","strcomp","string","strreverse","tan","time","timer","timeserial","timevalue","typename","ubound","ucase","unescape","vartype","weekday","weekdayname","year"],T=["vbBlack","vbRed","vbGreen","vbYellow","vbBlue","vbMagenta","vbCyan","vbWhite","vbBinaryCompare","vbTextCompare","vbSunday","vbMonday","vbTuesday","vbWednesday","vbThursday","vbFriday","vbSaturday","vbUseSystemDayOfWeek","vbFirstJan1","vbFirstFourDays","vbFirstFullWeek","vbGeneralDate","vbLongDate","vbShortDate","vbLongTime","vbShortTime","vbObjectError","vbOKOnly","vbOKCancel","vbAbortRetryIgnore","vbYesNoCancel","vbYesNo","vbRetryCancel","vbCritical","vbQuestion","vbExclamation","vbInformation","vbDefaultButton1","vbDefaultButton2","vbDefaultButton3","vbDefaultButton4","vbApplicationModal","vbSystemModal","vbOK","vbCancel","vbAbort","vbRetry","vbIgnore","vbYes","vbNo","vbCr","VbCrLf","vbFormFeed","vbLf","vbNewLine","vbNullChar","vbNullString","vbTab","vbVerticalTab","vbUseDefault","vbTrue","vbFalse","vbEmpty","vbNull","vbInteger","vbLong","vbSingle","vbDouble","vbCurrency","vbDate","vbString","vbObject","vbError","vbBoolean","vbVariant","vbDataObject","vbDecimal","vbByte","vbArray"],q=["WScript","err","debug","RegExp"],y=["description","firstindex","global","helpcontext","helpfile","ignorecase","length","number","pattern","source","value","count"],h=["clear","execute","raise","replace","test","write","writeline","close","open","state","eof","update","addnew","end","createobject","quit"],k=["server","response","request","session","application"],Z=["buffer","cachecontrol","charset","contenttype","expires","expiresabsolute","isclientconnected","pics","status","clientcertificate","cookies","form","querystring","servervariables","totalbytes","contents","staticobjects","codepage","lcid","sessionid","timeout","scripttimeout"],W=["addheader","appendtolog","binarywrite","end","flush","redirect","binaryread","remove","removeall","lock","unlock","abandon","getlasterror","htmlencode","mappath","transfer","urlencode"],D=h.concat(y);q=q.concat(T),v.isASP&&(q=q.concat(k),D=D.concat(W,Z));var wO=P(g),K=P($),yO=P(f),J=P(q),A=P(D),l='"',d=P(n),R=P(i),j=P(e),H=P(["end"]),tO=P(["do"]),I=P(["on error resume next","exit"]),rO=P(["rem"]);function lO(U,eO){eO.currentIndent++}function G(U,eO){eO.currentIndent--}function iO(U,eO){if(U.eatSpace())return null;var PO=U.peek();if(PO==="'"||U.match(rO))return U.skipToEnd(),"comment";if(U.match(/^((&H)|(&O))?[0-9\.]/i,!1)&&!U.match(/^((&H)|(&O))?[0-9\.]+[a-z_]/i,!1)){var bO=!1;if((U.match(/^\d*\.\d+/i)||U.match(/^\d+\.\d*/)||U.match(/^\.\d+/))&&(bO=!0),bO)return U.eat(/J/i),"number";var fO=!1;if(U.match(/^&H[0-9a-f]+/i)||U.match(/^&O[0-7]+/i)?fO=!0:U.match(/^[1-9]\d*F?/)?(U.eat(/J/i),fO=!0):U.match(/^0(?![\dx])/i)&&(fO=!0),fO)return U.eat(/L/i),"number"}return U.match(l)?(eO.tokenize=gO(U.current()),eO.tokenize(U,eO)):U.match(s)||U.match(x)||U.match(Q)?"operator":U.match(w)?null:U.match(p)?"bracket":U.match(I)?(eO.doInCurrentLine=!0,"keyword"):U.match(tO)?(lO(U,eO),eO.doInCurrentLine=!0,"keyword"):U.match(d)?(eO.doInCurrentLine?eO.doInCurrentLine=!1:lO(U,eO),"keyword"):U.match(R)?"keyword":U.match(H)?(G(U,eO),G(U,eO),"keyword"):U.match(j)?(eO.doInCurrentLine?eO.doInCurrentLine=!1:G(U,eO),"keyword"):U.match(wO)?"keyword":U.match(K)?"atom":U.match(A)?"variableName.special":U.match(yO)||U.match(J)?"builtin":U.match(c)?"variable":(U.next(),X)}function gO(U){var eO=U.length==1,PO="string";return function(bO,fO){for(;!bO.eol();){if(bO.eatWhile(/[^'"]/),bO.match(U))return fO.tokenize=iO,PO;bO.eat(/['"]/)}return eO&&(fO.tokenize=iO),PO}}function M(U,eO){var PO=eO.tokenize(U,eO),bO=U.current();return bO==="."?(PO=eO.tokenize(U,eO),bO=U.current(),PO&&(PO.substr(0,8)==="variable"||PO==="builtin"||PO==="keyword")?((PO==="builtin"||PO==="keyword")&&(PO="variable"),D.indexOf(bO.substr(1))>-1&&(PO="keyword"),PO):X):PO}return{name:"vbscript",startState:function(){return{tokenize:iO,lastToken:null,currentIndent:0,nextLineIndent:0,doInCurrentLine:!1,ignoreKeyword:!1}},token:function(U,eO){U.sol()&&(eO.currentIndent+=eO.nextLineIndent,eO.nextLineIndent=0,eO.doInCurrentLine=0);var PO=M(U,eO);return eO.lastToken={style:PO,content:U.current()},PO===null&&(PO=null),PO},indent:function(U,eO,PO){var bO=eO.replace(/^\s+|\s+$/g,"");return bO.match(j)||bO.match(H)||bO.match(R)?PO.unit*(U.currentIndent-1):U.currentIndent<0?0:U.currentIndent*PO.unit}}}const t=a({}),b=a({isASP:!0})},90617:function(WO,V,o){"use strict";o.r(V),o.d(V,{velocity:function(){return c}});function a(n){for(var i={},e=n.split(" "),Q=0;Q!?:\/|]/;function P(n,i,e){return i.tokenize=e,e(n,i)}function x(n,i){var e=i.beforeParams;i.beforeParams=!1;var Q=n.next();if(Q=="'"&&!i.inString&&i.inParams)return i.lastTokenWasBuiltin=!1,P(n,i,s(Q));if(Q=='"'){if(i.lastTokenWasBuiltin=!1,i.inString)return i.inString=!1,"string";if(i.inParams)return P(n,i,s(Q))}else{if(/[\[\]{}\(\),;\.]/.test(Q))return Q=="("&&e?i.inParams=!0:Q==")"&&(i.inParams=!1,i.lastTokenWasBuiltin=!0),null;if(/\d/.test(Q))return i.lastTokenWasBuiltin=!1,n.eatWhile(/[\w\.]/),"number";if(Q=="#"&&n.eat("*"))return i.lastTokenWasBuiltin=!1,P(n,i,w);if(Q=="#"&&n.match(/ *\[ *\[/))return i.lastTokenWasBuiltin=!1,P(n,i,p);if(Q=="#"&&n.eat("#"))return i.lastTokenWasBuiltin=!1,n.skipToEnd(),"comment";if(Q=="$")return n.eat("!"),n.eatWhile(/[\w\d\$_\.{}-]/),v&&v.propertyIsEnumerable(n.current())?"keyword":(i.lastTokenWasBuiltin=!0,i.beforeParams=!0,"builtin");if(X.test(Q))return i.lastTokenWasBuiltin=!1,n.eatWhile(X),"operator";n.eatWhile(/[\w\$_{}@]/);var g=n.current();return t&&t.propertyIsEnumerable(g)?"keyword":b&&b.propertyIsEnumerable(g)||n.current().match(/^#@?[a-z0-9_]+ *$/i)&&n.peek()=="("&&!(b&&b.propertyIsEnumerable(g.toLowerCase()))?(i.beforeParams=!0,i.lastTokenWasBuiltin=!1,"keyword"):i.inString?(i.lastTokenWasBuiltin=!1,"string"):n.pos>g.length&&n.string.charAt(n.pos-g.length-1)=="."&&i.lastTokenWasBuiltin?"builtin":(i.lastTokenWasBuiltin=!1,null)}}function s(n){return function(i,e){for(var Q=!1,g,$=!1;(g=i.next())!=null;){if(g==n&&!Q){$=!0;break}if(n=='"'&&i.peek()=="$"&&!Q){e.inString=!0,$=!0;break}Q=!Q&&g=="\\"}return $&&(e.tokenize=x),"string"}}function w(n,i){for(var e=!1,Q;Q=n.next();){if(Q=="#"&&e){i.tokenize=x;break}e=Q=="*"}return"comment"}function p(n,i){for(var e=0,Q;Q=n.next();){if(Q=="#"&&e==2){i.tokenize=x;break}Q=="]"?e++:Q!=" "&&(e=0)}return"meta"}const c={name:"velocity",startState:function(){return{tokenize:x,beforeParams:!1,inParams:!1,inString:!1,lastTokenWasBuiltin:!1}},token:function(n,i){return n.eatSpace()?null:i.tokenize(n,i)},languageData:{commentTokens:{line:"##",block:{open:"#*",close:"*#"}}}}},52119:function(WO,V,o){"use strict";o.r(V),o.d(V,{tlv:function(){return p},verilog:function(){return t}});function a(c){var n=c.statementIndentUnit,i=c.dontAlignCalls,e=c.noIndentKeywords||[],Q=c.multiLineStrings,g=c.hooks||{};function $(M){for(var U={},eO=M.split(" "),PO=0;PO=0)return PO}var bO=M.context,fO=U&&U.charAt(0);bO.type=="statement"&&fO=="}"&&(bO=bO.prev);var jO=!1,L=U.match(wO);return L&&(jO=iO(L[0],bO.type)),bO.type=="statement"?bO.indented+(fO=="{"?0:n||eO.unit):K.test(bO.type)&&bO.align&&!i?bO.column+(jO?0:1):bO.type==")"&&!jO?bO.indented+(n||eO.unit):bO.indented+(jO?0:eO.unit)},languageData:{indentOnInput:gO(),commentTokens:{line:"//",block:{open:"/*",close:"*/"}}}}}const t=a({});var b={"|":"link",">":"property",$:"variable",$$:"variable","?$":"qualifier","?*":"qualifier","-":"contentSeparator","/":"property","/-":"property","@":"variableName.special","@-":"variableName.special","@++":"variableName.special","@+=":"variableName.special","@+=-":"variableName.special","@--":"variableName.special","@-=":"variableName.special","%+":"tag","%-":"tag","%":"tag",">>":"tag","<<":"tag","<>":"tag","#":"tag","^":"attribute","^^":"attribute","^!":"attribute","*":"variable","**":"variable","\\":"keyword",'"':"comment"},v={"/":"beh-hier",">":"beh-hier","-":"phys-hier","|":"pipe","?":"when","@":"stage","\\":"keyword"},X=3,P=!1,x=/^([~!@#\$%\^&\*-\+=\?\/\\\|'"<>]+)([\d\w_]*)/,s=/^[! ] */,w=/^\/[\/\*]/;const p=a({hooks:{electricInput:!1,token:function(c,n){var i=void 0,e;if(c.sol()&&!n.tlvInBlockComment){c.peek()=="\\"&&(i="def",c.skipToEnd(),c.string.match(/\\SV/)?n.tlvCodeActive=!1:c.string.match(/\\TLV/)&&(n.tlvCodeActive=!0)),n.tlvCodeActive&&c.pos==0&&n.indented==0&&(e=c.match(s,!1))&&(n.indented=e[0].length);var Q=n.indented,g=Q/X;if(g<=n.tlvIndentationStyle.length){var $=c.string.length==Q,f=g*X;if(f0||(n.tlvIndentationStyle[g]=v[q],P&&(n.statementComment=!1),g++))}if(!$)for(;n.tlvIndentationStyle.length>g;)n.tlvIndentationStyle.pop()}n.tlvNextIndent=Q}if(n.tlvCodeActive){var y=!1;P&&(y=c.peek()!=" "&&i===void 0&&!n.tlvInBlockComment&&c.column()==n.tlvIndentationStyle.length*X,y&&(n.statementComment&&(y=!1),n.statementComment=c.match(w,!1)));var e;if(i===void 0)if(n.tlvInBlockComment)c.match(/^.*?\*\//)?(n.tlvInBlockComment=!1,P&&!c.eol()&&(n.statementComment=!1)):c.skipToEnd(),i="comment";else if((e=c.match(w))&&!n.tlvInBlockComment)e[0]=="//"?c.skipToEnd():n.tlvInBlockComment=!0,i="comment";else if(e=c.match(x)){var h=e[1],k=e[2];b.hasOwnProperty(h)&&(k.length>0||c.eol())?i=b[h]:c.backUp(c.current().length-1)}else c.match(/^\t+/)?i="invalid":c.match(/^[\[\]{}\(\);\:]+/)?i="meta":(e=c.match(/^[mM]4([\+_])?[\w\d_]*/))?i=e[1]=="+"?"keyword.special":"keyword":c.match(/^ +/)?c.eol()&&(i="error"):c.match(/^[\w\d_]+/)?i="number":c.next()}else c.match(/^[mM]4([\w\d_]*)/)&&(i="keyword");return i},indent:function(c){return c.tlvCodeActive==!0?c.tlvNextIndent:-1},startState:function(c){c.tlvIndentationStyle=[],c.tlvCodeActive=!0,c.tlvNextIndent=-1,c.tlvInBlockComment=!1,P&&(c.statementComment=!1)}}})},5819:function(WO,V,o){"use strict";o.r(V),o.d(V,{vhdl:function(){return g}});function a($){for(var f={},T=$.split(","),q=0;q?]/,Q=/^-?([1-9][0-9]*|0[Xx][0-9A-Fa-f]+|0[0-7]*)/,g=/^-?(([0-9]+\.[0-9]*|[0-9]*\.[0-9]+)([Ee][+-]?[0-9]+)?|[0-9]+[Ee][+-]?[0-9]+)/,$=/^_?[A-Za-z][0-9A-Z_a-z-]*/,f=/^_?[A-Za-z][0-9A-Z_a-z-]*(?=\s*;)/,T=/^"[^"]*"/,q=/^\/\*.*?\*\//,y=/^\/\*.*/,h=/^.*?\*\//;function k(W,D){if(W.eatSpace())return null;if(D.inComment)return W.match(h)?(D.inComment=!1,"comment"):(W.skipToEnd(),"comment");if(W.match("//"))return W.skipToEnd(),"comment";if(W.match(q))return"comment";if(W.match(y))return D.inComment=!0,"comment";if(W.match(/^-?[0-9\.]/,!1)&&(W.match(Q)||W.match(g)))return"number";if(W.match(T))return"string";if(D.startDef&&W.match($))return"def";if(D.endDef&&W.match(f))return D.endDef=!1,"def";if(W.match(x))return"keyword";if(W.match(X)){var wO=D.lastToken,K=(W.match(/^\s*(.+?)\b/,!1)||[])[1];return wO===":"||wO==="implements"||K==="implements"||K==="="?"builtin":"type"}return W.match(b)?"builtin":W.match(w)?"atom":W.match($)?"variable":W.match(e)?"operator":(W.next(),null)}const Z={name:"webidl",startState:function(){return{inComment:!1,lastToken:"",startDef:!1,endDef:!1}},token:function(W,D){var wO=k(W,D);if(wO){var K=W.current();D.lastToken=K,wO==="keyword"?(D.startDef=c.test(K),D.endDef=D.endDef||i.test(K)):D.startDef=!1}return wO},languageData:{autocomplete:t.concat(v).concat(P).concat(s)}}},35753:function(WO,V,o){"use strict";o.r(V),o.d(V,{xQuery:function(){return q}});var a=function(){function y(d){return{type:d,style:"keyword"}}for(var h=y("operator"),k={type:"atom",style:"atom"},Z={type:"punctuation",style:null},W={type:"axis_specifier",style:"qualifier"},D={",":Z},wO=["after","all","allowing","ancestor","ancestor-or-self","any","array","as","ascending","at","attribute","base-uri","before","boundary-space","by","case","cast","castable","catch","child","collation","comment","construction","contains","content","context","copy","copy-namespaces","count","decimal-format","declare","default","delete","descendant","descendant-or-self","descending","diacritics","different","distance","document","document-node","element","else","empty","empty-sequence","encoding","end","entire","every","exactly","except","external","first","following","following-sibling","for","from","ftand","ftnot","ft-option","ftor","function","fuzzy","greatest","group","if","import","in","inherit","insensitive","insert","instance","intersect","into","invoke","is","item","language","last","lax","least","let","levels","lowercase","map","modify","module","most","namespace","next","no","node","nodes","no-inherit","no-preserve","not","occurs","of","only","option","order","ordered","ordering","paragraph","paragraphs","parent","phrase","preceding","preceding-sibling","preserve","previous","processing-instruction","relationship","rename","replace","return","revalidation","same","satisfies","schema","schema-attribute","schema-element","score","self","sensitive","sentence","sentences","sequence","skip","sliding","some","stable","start","stemming","stop","strict","strip","switch","text","then","thesaurus","times","to","transform","treat","try","tumbling","type","typeswitch","union","unordered","update","updating","uppercase","using","validate","value","variable","version","weight","when","where","wildcards","window","with","without","word","words","xquery"],K=0,yO=wO.length;K",">=","<","<=",".","|","?","and","or","div","idiv","mod","*","/","+","-"],K=0,yO=A.length;K\"\'\/?]/);)wO+=K;return t(y,h,x(wO,D))}else{if(k=="{")return f(h,{type:"codeblock"}),null;if(k=="}")return T(h),null;if(n(h))return k==">"?"tag":k=="/"&&y.eat(">")?(T(h),"tag"):"variable";if(/\d/.test(k))return y.match(/^\d*(?:\.\d*)?(?:E[+\-]?\d+)?/),"atom";if(k==="("&&y.eat(":"))return f(h,{type:"comment"}),t(y,h,v);if(!W&&(k==='"'||k==="'"))return t(y,h,X(k));if(k==="$")return t(y,h,P);if(k===":"&&y.eat("="))return"keyword";if(k==="(")return f(h,{type:"paren"}),null;if(k===")")return T(h),null;if(k==="[")return f(h,{type:"bracket"}),null;if(k==="]")return T(h),null;var yO=a.propertyIsEnumerable(k)&&a[k];if(W&&k==='"')for(;y.next()!=='"';);if(W&&k==="'")for(;y.next()!=="'";);yO||y.eatWhile(/[\w\$_-]/);var J=y.eat(":");!y.eat(":")&&J&&y.eatWhile(/[\w\$_-]/),y.match(/^[ \t]*\(/,!1)&&(Z=!0);var A=y.current();return yO=a.propertyIsEnumerable(A)&&a[A],Z&&!yO&&(yO={type:"function_call",style:"def"}),e(h)?(T(h),"variable"):((A=="element"||A=="attribute"||yO.type=="axis_specifier")&&f(h,{type:"xmlconstructor"}),yO?yO.style:"variable")}}function v(y,h){for(var k=!1,Z=!1,W=0,D;D=y.next();){if(D==")"&&k)if(W>0)W--;else{T(h);break}else D==":"&&Z&&W++;k=D==":",Z=D=="("}return"comment"}function X(y,h){return function(k,Z){var W;if(Q(Z)&&k.current()==y)return T(Z),h&&(Z.tokenize=h),"string";if(f(Z,{type:"string",name:y,tokenize:X(y,h)}),k.match("{",!1)&&i(Z))return Z.tokenize=b,"string";for(;W=k.next();)if(W==y){T(Z),h&&(Z.tokenize=h);break}else if(k.match("{",!1)&&i(Z))return Z.tokenize=b,"string";return"string"}}function P(y,h){var k=/[\w\$_-]/;if(y.eat('"')){for(;y.next()!=='"';);y.eat(":")}else y.eatWhile(k),y.match(":=",!1)||y.eat(":");return y.eatWhile(k),h.tokenize=b,"variable"}function x(y,h){return function(k,Z){if(k.eatSpace(),h&&k.eat(">"))return T(Z),Z.tokenize=b,"tag";if(k.eat("/")||f(Z,{type:"tag",name:y,tokenize:b}),k.eat(">"))Z.tokenize=b;else return Z.tokenize=s,"tag";return"tag"}}function s(y,h){var k=y.next();return k=="/"&&y.eat(">")?(i(h)&&T(h),n(h)&&T(h),"tag"):k==">"?(i(h)&&T(h),"tag"):k=="="?null:k=='"'||k=="'"?t(y,h,X(k,s)):(i(h)||f(h,{type:"attribute",tokenize:s}),y.eat(/[a-zA-Z_:]/),y.eatWhile(/[-a-zA-Z0-9_:.]/),y.eatSpace(),(y.match(">",!1)||y.match("/",!1))&&(T(h),h.tokenize=b),"attribute")}function w(y,h){for(var k;k=y.next();)if(k=="-"&&y.match("->",!0))return h.tokenize=b,"comment"}function p(y,h){for(var k;k=y.next();)if(k=="]"&&y.match("]",!0))return h.tokenize=b,"comment"}function c(y,h){for(var k;k=y.next();)if(k=="?"&&y.match(">",!0))return h.tokenize=b,"processingInstruction"}function n(y){return $(y,"tag")}function i(y){return $(y,"attribute")}function e(y){return $(y,"xmlconstructor")}function Q(y){return $(y,"string")}function g(y){return y.current()==='"'?y.match(/^[^\"]+\"\:/,!1):y.current()==="'"?y.match(/^[^\"]+\'\:/,!1):!1}function $(y,h){return y.stack.length&&y.stack[y.stack.length-1].type==h}function f(y,h){y.stack.push(h)}function T(y){y.stack.pop();var h=y.stack.length&&y.stack[y.stack.length-1].tokenize;y.tokenize=h||b}const q={name:"xquery",startState:function(){return{tokenize:b,cc:[],stack:[]}},token:function(y,h){if(y.eatSpace())return null;var k=h.tokenize(y,h);return k},languageData:{commentTokens:{block:{open:"(:",close:":)"}}}}},69232:function(WO,V,o){"use strict";o.r(V),o.d(V,{yacas:function(){return i}});function a(e){for(var Q={},g=e.split(" "),$=0;$|<|&|\||_|`|'|\^|\?|!|%|#)/,!0,!1)?"operator":"error"}function p(e,Q){for(var g,$=!1,f=!1;(g=e.next())!=null;){if(g==='"'&&!f){$=!0;break}f=!f&&g==="\\"}return $&&!f&&(Q.tokenize=w),"string"}function c(e,Q){for(var g,$;($=e.next())!=null;){if(g==="*"&&$==="/"){Q.tokenize=w;break}g=$}return"comment"}function n(e){var Q=null;return e.scopes.length>0&&(Q=e.scopes[e.scopes.length-1]),Q}const i={name:"yacas",startState:function(){return{tokenize:w,scopes:[]}},token:function(e,Q){return e.eatSpace()?null:Q.tokenize(e,Q)},indent:function(e,Q,g){if(e.tokenize!==w&&e.tokenize!==null)return null;var $=0;return(Q==="]"||Q==="];"||Q==="}"||Q==="};"||Q===");")&&($=-1),(e.scopes.length+$)*g.unit},languageData:{electricInput:/[{}\[\]()\;]/,commentTokens:{line:"//",block:{open:"/*",close:"*/"}}}}},21053:function(WO,V,o){"use strict";o.r(V),o.d(V,{ez80:function(){return b},z80:function(){return t}});function a(v){var X,P;v?(X=/^(exx?|(ld|cp)([di]r?)?|[lp]ea|pop|push|ad[cd]|cpl|daa|dec|inc|neg|sbc|sub|and|bit|[cs]cf|x?or|res|set|r[lr]c?a?|r[lr]d|s[lr]a|srl|djnz|nop|[de]i|halt|im|in([di]mr?|ir?|irx|2r?)|ot(dmr?|[id]rx|imr?)|out(0?|[di]r?|[di]2r?)|tst(io)?|slp)(\.([sl]?i)?[sl])?\b/i,P=/^(((call|j[pr]|rst|ret[in]?)(\.([sl]?i)?[sl])?)|(rs|st)mix)\b/i):(X=/^(exx?|(ld|cp|in)([di]r?)?|pop|push|ad[cd]|cpl|daa|dec|inc|neg|sbc|sub|and|bit|[cs]cf|x?or|res|set|r[lr]c?a?|r[lr]d|s[lr]a|srl|djnz|nop|rst|[de]i|halt|im|ot[di]r|out[di]?)\b/i,P=/^(call|j[pr]|ret[in]?|b_?(call|jump))\b/i);var x=/^(af?|bc?|c|de?|e|hl?|l|i[xy]?|r|sp)\b/i,s=/^(n?[zc]|p[oe]?|m)\b/i,w=/^([hl][xy]|i[xy][hl]|slia|sll)\b/i,p=/^([\da-f]+h|[0-7]+o|[01]+b|\d+d?)\b/i;return{name:"z80",startState:function(){return{context:0}},token:function(c,n){if(c.column()||(n.context=0),c.eatSpace())return null;var i;if(c.eatWhile(/\w/))if(v&&c.eat(".")&&c.eatWhile(/\w/),i=c.current(),c.indentation()){if((n.context==1||n.context==4)&&x.test(i))return n.context=4,"variable";if(n.context==2&&s.test(i))return n.context=4,"variableName.special";if(X.test(i))return n.context=1,"keyword";if(P.test(i))return n.context=2,"keyword";if(n.context==4&&p.test(i))return"number";if(w.test(i))return"error"}else return c.match(p)?"number":null;else{if(c.eat(";"))return c.skipToEnd(),"comment";if(c.eat('"')){for(;(i=c.next())&&i!='"';)i=="\\"&&c.next();return"string"}else if(c.eat("'")){if(c.match(/\\?.'/))return"number"}else if(c.eat(".")||c.sol()&&c.eat("#")){if(n.context=5,c.eatWhile(/\w/))return"def"}else if(c.eat("$")){if(c.eatWhile(/[\da-f]/i))return"number"}else if(c.eat("%")){if(c.eatWhile(/[01]/))return"number"}else c.next()}return null}}}const t=a(!1),b=a(!0)},43150:function(WO,V,o){"use strict";o.d(V,{E:function(){return j}});var a=o(53105),t=o(35524);const b=312,v=1,X=2,P=3,x=4,s=313,w=315,p=316,c=5,n=6,i=0,e=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288],Q=125,g=59,$=47,f=42,T=43,q=45,y=60,h=44,k=63,Z=46,W=new a.IK({start:!1,shift(H,tO){return tO==c||tO==n||tO==w?H:tO==p},strict:!1}),D=new a.Jq((H,tO)=>{let{next:I}=H;(I==Q||I==-1||tO.context)&&H.acceptToken(s)},{contextual:!0,fallback:!0}),wO=new a.Jq((H,tO)=>{let{next:I}=H,rO;e.indexOf(I)>-1||I==$&&((rO=H.peek(1))==$||rO==f)||I!=Q&&I!=g&&I!=-1&&!tO.context&&H.acceptToken(b)},{contextual:!0}),K=new a.Jq((H,tO)=>{let{next:I}=H;if(I==T||I==q){if(H.advance(),I==H.next){H.advance();let rO=!tO.context&&tO.canShift(v);H.acceptToken(rO?v:X)}}else I==k&&H.peek(1)==Z&&(H.advance(),H.advance(),(H.next<48||H.next>57)&&H.acceptToken(P))},{contextual:!0});function yO(H,tO){return H>=65&&H<=90||H>=97&&H<=122||H==95||H>=192||!tO&&H>=48&&H<=57}const J=new a.Jq((H,tO)=>{if(H.next!=y||!tO.dialectEnabled(i)||(H.advance(),H.next==$))return;let I=0;for(;e.indexOf(H.next)>-1;)H.advance(),I++;if(yO(H.next,!0)){for(H.advance(),I++;yO(H.next,!1);)H.advance(),I++;for(;e.indexOf(H.next)>-1;)H.advance(),I++;if(H.next==h)return;for(let rO=0;;rO++){if(rO==7){if(!yO(H.next,!0))return;break}if(H.next!="extends".charCodeAt(rO))break;H.advance(),I++}}H.acceptToken(x,-I)}),A=(0,t.Gv)({"get set async static":t.pJ.modifier,"for while do if else switch try catch finally return throw break continue default case":t.pJ.controlKeyword,"in of await yield void typeof delete instanceof":t.pJ.operatorKeyword,"let var const using function class extends":t.pJ.definitionKeyword,"import export from":t.pJ.moduleKeyword,"with debugger as new":t.pJ.keyword,TemplateString:t.pJ.special(t.pJ.string),super:t.pJ.atom,BooleanLiteral:t.pJ.bool,this:t.pJ.self,null:t.pJ.null,Star:t.pJ.modifier,VariableName:t.pJ.variableName,"CallExpression/VariableName TaggedTemplateExpression/VariableName":t.pJ.function(t.pJ.variableName),VariableDefinition:t.pJ.definition(t.pJ.variableName),Label:t.pJ.labelName,PropertyName:t.pJ.propertyName,PrivatePropertyName:t.pJ.special(t.pJ.propertyName),"CallExpression/MemberExpression/PropertyName":t.pJ.function(t.pJ.propertyName),"FunctionDeclaration/VariableDefinition":t.pJ.function(t.pJ.definition(t.pJ.variableName)),"ClassDeclaration/VariableDefinition":t.pJ.definition(t.pJ.className),PropertyDefinition:t.pJ.definition(t.pJ.propertyName),PrivatePropertyDefinition:t.pJ.definition(t.pJ.special(t.pJ.propertyName)),UpdateOp:t.pJ.updateOperator,"LineComment Hashbang":t.pJ.lineComment,BlockComment:t.pJ.blockComment,Number:t.pJ.number,String:t.pJ.string,Escape:t.pJ.escape,ArithOp:t.pJ.arithmeticOperator,LogicOp:t.pJ.logicOperator,BitOp:t.pJ.bitwiseOperator,CompareOp:t.pJ.compareOperator,RegExp:t.pJ.regexp,Equals:t.pJ.definitionOperator,Arrow:t.pJ.function(t.pJ.punctuation),": Spread":t.pJ.punctuation,"( )":t.pJ.paren,"[ ]":t.pJ.squareBracket,"{ }":t.pJ.brace,"InterpolationStart InterpolationEnd":t.pJ.special(t.pJ.brace),".":t.pJ.derefOperator,", ;":t.pJ.separator,"@":t.pJ.meta,TypeName:t.pJ.typeName,TypeDefinition:t.pJ.definition(t.pJ.typeName),"type enum interface implements namespace module declare":t.pJ.definitionKeyword,"abstract global Privacy readonly override":t.pJ.modifier,"is keyof unique infer":t.pJ.operatorKeyword,JSXAttributeValue:t.pJ.attributeValue,JSXText:t.pJ.content,"JSXStartTag JSXStartCloseTag JSXSelfCloseEndTag JSXEndTag":t.pJ.angleBracket,"JSXIdentifier JSXNameSpacedName":t.pJ.tagName,"JSXAttribute/JSXIdentifier JSXAttribute/JSXNameSpacedName":t.pJ.attributeName,"JSXBuiltin/JSXIdentifier":t.pJ.standard(t.pJ.tagName)}),l={__proto__:null,export:20,as:25,from:33,default:36,async:41,function:42,extends:54,this:58,true:66,false:66,null:78,void:82,typeof:86,super:102,new:136,delete:148,yield:157,await:161,class:166,public:229,private:229,protected:229,readonly:231,instanceof:250,satisfies:253,in:254,const:256,import:290,keyof:345,unique:349,infer:355,is:391,abstract:411,implements:413,type:415,let:418,var:420,using:423,interface:429,enum:433,namespace:439,module:441,declare:445,global:449,for:468,of:477,while:480,with:484,do:488,if:492,else:494,switch:498,case:504,try:510,catch:514,finally:518,return:522,throw:526,break:530,continue:534,debugger:538},d={__proto__:null,async:123,get:125,set:127,declare:189,public:191,private:191,protected:191,static:193,abstract:195,override:197,readonly:203,accessor:205,new:395},R={__proto__:null,"<":187},j=a.WQ.deserialize({version:14,states:"$BUQ%TQ^OOO%[Q^OOO'_Q`OOP(lOWOOO*zQ?NdO'#CiO+RO!bO'#CjO+aO#tO'#CjO+oO!0LbO'#D^O.QQ^O'#DdO.bQ^O'#DoO%[Q^O'#DwO0fQ^O'#EPOOQ?Mr'#EX'#EXO1PQWO'#EUOOQO'#Em'#EmOOQO'#Ih'#IhO1XQWO'#GpO1dQWO'#ElO1iQWO'#ElO3hQ?NdO'#JmO6[Q?NdO'#JnO6uQWO'#F[O6zQ&jO'#FsOOQ?Mr'#Fe'#FeO7VO,YO'#FeO7eQ7[O'#FzO9RQWO'#FyOOQ?Mr'#Jn'#JnOOQ?Mp'#Jm'#JmO9WQWO'#GtOOQU'#KZ'#KZO9cQWO'#IUO9hQ?MxO'#IVOOQU'#JZ'#JZOOQU'#IZ'#IZQ`Q^OOQ`Q^OOO9pQMnO'#DsO9wQ^O'#D{O:OQ^O'#D}O9^QWO'#GpO:VQ7[O'#CoO:eQWO'#EkO:pQWO'#EvO:uQ7[O'#FdO;dQWO'#GpOOQO'#K['#K[O;iQWO'#K[O;wQWO'#GxO;wQWO'#GyO;wQWO'#G{O9^QWO'#HOOVQWO'#CeO>gQWO'#H_O>oQWO'#HeO>oQWO'#HgO`Q^O'#HiO>oQWO'#HkO>oQWO'#HnO>tQWO'#HtO>yQ?MyO'#HzO%[Q^O'#H|O?UQ?MyO'#IOO?aQ?MyO'#IQO9hQ?MxO'#ISO?lQ?NdO'#CiO@nQ`O'#DiQOQWOOO%[Q^O'#D}OAUQWO'#EQO:VQ7[O'#EkOAaQWO'#EkOAlQpO'#FdOOQU'#Cg'#CgOOQ?Mp'#Dn'#DnOOQ?Mp'#Jq'#JqO%[Q^O'#JqOOQO'#Jt'#JtOOQO'#Id'#IdOBlQ`O'#EdOOQ?Mp'#Ec'#EcOOQ?Mp'#Jx'#JxOChQ?NQO'#EdOCrQ`O'#ETOOQO'#Js'#JsODWQ`O'#JtOEeQ`O'#ETOCrQ`O'#EdPErO#@ItO'#CbPOOO)CDx)CDxOOOO'#I['#I[OE}O!bO,59UOOQ?Mr,59U,59UOOOO'#I]'#I]OF]O#tO,59UOFkQMnO'#D`OOOO'#I_'#I_OFrO!0LbO,59xOOQ?Mr,59x,59xOGQQ^O'#I`OGeQWO'#JoOIdQrO'#JoO+}Q^O'#JoOIkQWO,5:OOJRQWO'#EmOJ`QWO'#KOOJkQWO'#J}OJkQWO'#J}OJsQWO,5;ZOJxQWO'#J|OOQ?Mv,5:Z,5:ZOKPQ^O,5:ZOL}Q?NdO,5:cOMnQWO,5:kONXQ?MxO'#J{ON`QWO'#JzO9WQWO'#JzONtQWO'#JzON|QWO,5;YO! RQWO'#JzO!#WQrO'#JnOOQ?Mr'#Ci'#CiO%[Q^O'#EPO!#vQrO,5:pOOQQ'#Ju'#JuOOQO-EpOOQU'#Jc'#JcOOQU,5>q,5>qOOQU-ERQ?NdO,5:gO%[Q^O,5:gO!@iQ?NdO,5:iOOQO,5@v,5@vO!AYQ7[O,5=[O!AhQ?MxO'#JdO9RQWO'#JdO!AyQ?MxO,59ZO!BUQ`O,59ZO!B^Q7[O,59ZO:VQ7[O,59ZO!BiQWO,5;WO!BqQWO'#H^O!CVQWO'#K`O%[Q^O,5;|O!9]Q`O,5tQWO'#HTO9^QWO'#HVO!DnQWO'#HVO:VQ7[O'#HXO!DsQWO'#HXOOQU,5=m,5=mO!DxQWO'#HYO!EZQWO'#CoO!E`QWO,59PO!EjQWO,59PO!GoQ^O,59POOQU,59P,59PO!HPQ?MxO,59PO%[Q^O,59PO!J[Q^O'#HaOOQU'#Hb'#HbOOQU'#Hc'#HcO`Q^O,5=yO!JrQWO,5=yO`Q^O,5>PO`Q^O,5>RO!JwQWO,5>TO`Q^O,5>VO!J|QWO,5>YO!KRQ^O,5>`OOQU,5>f,5>fO%[Q^O,5>fO9hQ?MxO,5>hOOQU,5>j,5>jO# ]QWO,5>jOOQU,5>l,5>lO# ]QWO,5>lOOQU,5>n,5>nO# yQ`O'#D[O%[Q^O'#JqO#!TQ`O'#JqO#!rQ`O'#DjO##TQ`O'#DjO#%fQ^O'#DjO#%mQWO'#JpO#%uQWO,5:TO#%zQWO'#EqO#&YQWO'#KPO#&bQWO,5;[O#&gQ`O'#DjO#&tQ`O'#ESOOQ?Mr,5:l,5:lO%[Q^O,5:lO#&{QWO,5:lO>tQWO,5;VO!BUQ`O,5;VO!B^Q7[O,5;VO:VQ7[O,5;VO#'TQWO,5@]O#'YQ(CYO,5:pOOQO-EzO+}Q^O,5>zOOQO,5?Q,5?QO#*bQ^O'#I`OOQO-E<^-E<^O#*oQWO,5@ZO#*wQrO,5@ZO#+OQWO,5@iOOQ?Mr1G/j1G/jO%[Q^O,5@jO#+WQWO'#IfOOQO-E|Q?NdO1G0|O#?TQ?NdO1G0|O#AbQ07bO'#CiO#C]Q07bO1G1_O#CdQ07bO'#JnO#CwQ?NdO,5?WOOQ?Mp-EoQWO1G3oO$3eQ^O1G3qO$7iQ^O'#HpOOQU1G3t1G3tO$7vQWO'#HvO>tQWO'#HxOOQU1G3z1G3zO$8OQ^O1G3zO9hQ?MxO1G4QOOQU1G4S1G4SOOQ?Mp'#G]'#G]O9hQ?MxO1G4UO9hQ?MxO1G4WO$tQWO,5:UO!(vQ^O,5:UO!BUQ`O,5:UO$<[Q07bO,5:UOOQO,5;],5;]O$tQWO1G0qO!BUQ`O1G0qO!B^Q7[O1G0qOOQ?Mp1G5w1G5wO!AyQ?MxO1G0ZOOQO1G0j1G0jO%[Q^O1G0jO$=oQ?MxO1G0jO$=zQ?MxO1G0jO!BUQ`O1G0ZOCrQ`O1G0ZO$>YQ?MxO1G0jOOQO1G0Z1G0ZO$>nQ?NdO1G0jPOOO-ExQpO,5zO$?[QWO1G5uO$?dQWO1G6TO$?lQrO1G6UO9WQWO,5?QO$?vQ?NdO1G6RO%[Q^O1G6RO$@WQ?MxO1G6RO$@iQWO1G6QO$@iQWO1G6QO9WQWO1G6QO$@qQWO,5?TO9WQWO,5?TOOQO,5?T,5?TO$AVQWO,5?TO$(_QWO,5?TOOQO-E[OOQU,5>[,5>[O%[Q^O'#HqO%8{QWO'#HsOOQU,5>b,5>bO9WQWO,5>bOOQU,5>d,5>dOOQU7+)f7+)fOOQU7+)l7+)lOOQU7+)p7+)pOOQU7+)r7+)rO%9QQ`O1G5wO%9fQ07bO1G0wO%9pQWO1G0wOOQO1G/p1G/pO%9{Q07bO1G/pO>tQWO1G/pO!(vQ^O'#DjOOQO,5>{,5>{OOQO-E<_-E<_OOQO,5?R,5?ROOQO-EtQWO7+&]O!BUQ`O7+&]OOQO7+%u7+%uO$>nQ?NdO7+&UOOQO7+&U7+&UO%[Q^O7+&UO%:VQ?MxO7+&UO!AyQ?MxO7+%uO!BUQ`O7+%uO%:bQ?MxO7+&UO%:pQ?NdO7++mO%[Q^O7++mO%;QQWO7++lO%;QQWO7++lOOQO1G4o1G4oO9WQWO1G4oO%;YQWO1G4oOOQQ7+%z7+%zO#'OQWO<TQ?NdO,5?_O%@]Q?NdO1G2^O%BkQ?NdO1G2pO%DsQ?NdO1G2rO%F{QrO,5>|O%[Q^O,5>|OOQO-E<`-E<`O%GVQWO1G5xOOQ?Mr<]OOQU,5>_,5>_O&9TQWO1G3|O9WQWO7+&cO!(vQ^O7+&cOOQO7+%[7+%[O&9YQ07bO1G6UO>tQWO7+%[OOQ?Mr<tQWO<nQ?NdO<tQWO7+)hO'(aQWO<nQ?NdOAN?[OOQOAN>{AN>{O%[Q^OAN?[OOQO<nQ?NdOG24vO#'OQWOLD,nOOQULD,nLD,nO!&fQ7[OLD,nO'5iQrOLD,nO'5pQ07bO7+'xO'7cQ07bO,5?]O'9cQ07bO,5?_O';cQ07bO7+'zO'=UQ7[OG27QOOQO<SQ07bO7+*jOOQUG27iG27iO&7fQWOG27iO!&fQ7[OG27iOOQUG27kG27kO9hQ?MxOG27kOOQUG27sG27sO'>^Q07bOG25TOOQOLD*bLD*bOOQU!$(!Y!$(!YO#'OQWO!$(!YO!&fQ7[O!$(!YO'>hQ?NdOG27QOOQ?MpG26uG26uO$(_QWOG26uO'@vQWOG26uOCcQWOG26uO'ARQpOG26uO!&fQ7[OG26uOOQULD-TLD-TO&7fQWOLD-TOOQULD-VLD-VOOQU!)9Et!)9EtO#'OQWO!)9EtOOQ?MpLD,aLD,aO$(_QWOLD,aOCcQWOLD,aO'AYQWOLD,aO'AeQpOLD,aOOQU!$(!o!$(!oOOQU!.K;`!.K;`O'AlQ07bOG27QOOQ?Mp!$( {!$( {O$(_QWO!$( {OCcQWO!$( {O'C_QWO!$( {OOQ?Mp!)9Eg!)9EgO$(_QWO!)9EgOCcQWO!)9EgOOQ?Mp!.K;R!.K;RO$(_QWO!.K;ROOQ?Mp!4/0m!4/0mO!(vQ^O'#DwO1PQWO'#EUO'CjQrO'#JmO'CqQMnO'#DsO'CxQ^O'#D{O'DPQrO'#CiO'FgQrO'#CiO!(vQ^O'#D}O'FwQ^O,5;WO!(vQ^O,5;bO!(vQ^O,5;bO!(vQ^O,5;bO!(vQ^O,5;bO!(vQ^O,5;bO!(vQ^O,5;bO!(vQ^O,5;bO!(vQ^O,5;bO!(vQ^O,5;bO!(vQ^O,5;bO!(vQ^O'#IlO'HzQWO,5rOh%VOk+bO![']O%f+aO~O!d+dOa(WX![(WX'u(WX!Y(WX~Oa%lO![XO'u%lO~Oh%VO!i%cO~Oh%VO!i%cO(O%eO~O!d#vO#h(uO~Ob+oO%g+pO(O+lO(QTO(TUO!Z)TP~O!Y+qO`)SX~O[+uO~O`+vO~O![%}O(O%eO(P!lO`)SP~Oh%VO#]+{O~Oh%VOk,OO![$|O~O![,QO~O},SO![XO~O%k%tO~O!u,XO~Oe,^O~Ob,_O(O#nO(QTO(TUO!Z)RP~Oe%{O~O%g!QO(O&WO~P=RO[,dO`,cO~OPYOQYOSfOdzOeyOmkOoYOpkOqkOwkOyYO{YO!PWO!TkO!UkO!fuO!iZO!lYO!mYO!nYO!pvO!uxO!y]O%e}O(QTO(TUO([VO(j[O(yiO~O![!eO!r!gO$V!kO(O!dO~P!ErO`,cOa%lO'u%lO~OPYOQYOSfOd!jOe!iOmkOoYOpkOqkOwkOyYO{YO!PWO!TkO!UkO![!eO!fuO!iZO!lYO!mYO!nYO!pvO!u!hO$V!kO(O!dO(QTO(TUO([VO(j[O(yiO~Oa,iO!rwO#t!OO%i!OO%j!OO%k!OO~P!H[O!i&lO~O&Y,oO~O![,qO~O&k,sO&m,tOP&haQ&haS&haY&haa&had&hae&ham&hao&hap&haq&haw&hay&ha{&ha!P&ha!T&ha!U&ha![&ha!f&ha!i&ha!l&ha!m&ha!n&ha!p&ha!r&ha!u&ha!y&ha#t&ha$V&ha%e&ha%g&ha%i&ha%j&ha%k&ha%n&ha%p&ha%s&ha%t&ha%v&ha&S&ha&Y&ha&[&ha&^&ha&`&ha&c&ha&i&ha&o&ha&q&ha&s&ha&u&ha&w&ha's&ha(O&ha(Q&ha(T&ha([&ha(j&ha(y&ha!Z&ha&a&hab&ha&f&ha~O(O,yO~Oh!bX!Y!OX!Z!OX!d!OX!d!bX!i!bX#]!OX~O!Y!bX!Z!bX~P# bO!d-OO#],}Oh(eX!Y#eX!Y(eX!Z#eX!Z(eX!d(eX!i(eX~Oh%VO!d-QO!i%cO!Y!^X!Z!^X~Op!nO!P!oO(QTO(TUO(`!mO~OP;aOQ;aOSfOd=[Oe!iOmkOo;aOpkOqkOwkOy;aO{;aO!PWO!TkO!UkO![!eO!f;dO!iZO!l;aO!m;aO!n;aO!p;eO!r;hO!u!hO$V!kO(QTO(TUO([VO(j[O(y=YO~O(O<[O~P##fO!Y-UO!Z(dX~O!Z-WO~O!d-OO#],}O!Y#eX!Z#eX~O!Y-XO!Z(sX~O!Z-ZO~O!`-[O!a-[O(P!lO~P##TO!Z-_O~P'_Ok-bO![']O~O!V-gO~Op!xa!_!xa!`!xa!a!xa#Q!xa#R!xa#S!xa#T!xa#U!xa#X!xa#Y!xa(P!xa(Q!xa(T!xa(`!xa(j!xa~P!#bO!m-lO#]-jO~PCSO!`-nO!a-nO(P!lO~PCrOa%lO#]-jO'u%lO~Oa%lO!d#vO#]-jO'u%lO~Oa%lO!d#vO!m-lO#]-jO'u%lO(m'mO~O'z'uO'{'uO'|-sO~Os-tO~O!V'Sa!Y'Sa~P!9tO!X-xO!V'SX!Y'SX~P%[O!Y(SO!V(ca~O!V(ca~PGmO!Y(ZO!V(qa~O!P%fO!X-|O![%gO(O%eO!V'YX!Y'YX~O#].OO!Y(oa!h(oaa(oa'u(oa~O!d#vO~P#+lO!Y(gO!h(na~O!P%fO![%gO#g.SO(O%eO~Om.XO!P%fO!X.UO![%gO!y]O#f.WO#g.UO(O%eO!Y']X!h']X~OR.]O!i#xO~Oh%VOk.`O![']O%f._O~Oa#`i!Y#`i'u#`i's#`i!V#`i!h#`is#`i![#`i%f#`i!d#`i~P!9tOk=fO}){O!P)|O(t$}O(u%PO~O#h#[aa#[a#]#[a'u#[a!Y#[a!h#[a![#[a!V#[a~P#.hO#h(ZXP(ZXR(ZX[(ZXa(ZXo(ZX!i(ZX!m(ZX#O(ZX#k(ZX#l(ZX#m(ZX#n(ZX#o(ZX#p(ZX#q(ZX#r(ZX#s(ZX#u(ZX#w(ZX#y(ZX#z(ZX'u(ZX([(ZX(m(ZX!h(ZX!V(ZX's(ZXs(ZX![(ZX%f(ZX!d(ZX~P!5|O!Y.mO!h(fX~P!9tO!h.pO~O!V.rO~OP$[OR#zO}#yO!P#{O!i#xO!m$[O([VO[#jia#jio#ji!Y#ji#O#ji#l#ji#m#ji#n#ji#o#ji#p#ji#q#ji#r#ji#s#ji#u#ji#w#ji#y#ji#z#ji'u#ji(m#ji(t#ji(u#ji's#ji!V#ji!h#jis#ji![#ji%f#ji!d#ji~O#k#ji~P#2TO#k$OO~P#2TOP$[OR#zOo$aO}#yO!P#{O!i#xO!m$[O#k$OO#l$PO#m$PO#n$PO([VO[#jia#ji!Y#ji#O#ji#p#ji#q#ji#r#ji#s#ji#u#ji#w#ji#y#ji#z#ji'u#ji(m#ji(t#ji(u#ji's#ji!V#ji!h#jis#ji![#ji%f#ji!d#ji~O#o#ji~P#4rO#o$QO~P#4rOP$[OR#zO[$cOo$aO}#yO!P#{O!i#xO!m$[O#O$RO#k$OO#l$PO#m$PO#n$PO#o$QO#p$RO#q$RO#r$bO#s$RO([VOa#ji!Y#ji#w#ji#y#ji#z#ji'u#ji(m#ji(t#ji(u#ji's#ji!V#ji!h#jis#ji![#ji%f#ji!d#ji~O#u#ji~P#7aOP$[OR#zO[$cOo$aO}#yO!P#{O!i#xO!m$[O#O$RO#k$OO#l$PO#m$PO#n$PO#o$QO#p$RO#q$RO#r$bO#s$RO#u$SO([VO(u#}Oa#ji!Y#ji#y#ji#z#ji'u#ji(m#ji(t#ji's#ji!V#ji!h#jis#ji![#ji%f#ji!d#ji~O#w$UO~P#9wO#w#ji~P#9wO#u$SO~P#7aOP$[OR#zO[$cOo$aO}#yO!P#{O!i#xO!m$[O#O$RO#k$OO#l$PO#m$PO#n$PO#o$QO#p$RO#q$RO#r$bO#s$RO#u$SO#w$UO([VO(t#|O(u#}Oa#ji!Y#ji#z#ji'u#ji(m#ji's#ji!V#ji!h#jis#ji![#ji%f#ji!d#ji~O#y#ji~P#rOg'XX!Y'XX~P!+oO!Y.xOg(ka~OSfO![3wO$c3xO~O!Z3|O~Os3}O~P#.hOa$lq!Y$lq'u$lq's$lq!V$lq!h$lqs$lq![$lq%f$lq!d$lq~P!9tO!V4OO~P#.hO}){O!P)|O(u%POk'ea(t'ea!Y'ea#]'ea~Og'ea#}'ea~P%)|O}){O!P)|Ok'ga(t'ga(u'ga!Y'ga#]'ga~Og'ga#}'ga~P%*oO(m$YO~P#.hO!VfX!V$xX!YfX!Y$xX!d%PX#]fX~P!/nO(OV#>i#>o#>u#?T#?j#A]#Ak#Ar#C[#Cj#EY#Eh#En#Et#Ez#FU#F[#Fb#Fl#GO#GUPPPPPPPPPP#G[PPPPPPP#HP#KW#Lg#Ln#LvPPP$$YP$$c$'Z$-s$-v$-y$.f$.i$.p$.xP$/O$/RP$/o$/s$0k$1y$2O$2fPP$2k$2q$2uP$2x$2|$3Q$3v$4_$4v$4z$4}$5Q$5W$5Z$5_$5cR!|RoqOXst!Z#d%k&o&q&r&t,l,q2O2RY!vQ']-^1c5gQ%rvQ%zyQ&R|Q&g!VS'T!e-UQ'c!iS'i!r!yU*f$|*W*kQ+j%{Q+w&TQ,]&aQ-['[Q-f'dQ-n'jQ0T*mQ1m,^R < TypeParamList TypeDefinition extends ThisType this LiteralType ArithOp Number BooleanLiteral TemplateType InterpolationEnd Interpolation InterpolationStart NullType null VoidType void TypeofType typeof MemberExpression . PropertyName [ TemplateString Escape Interpolation super RegExp ] ArrayExpression Spread , } { ObjectExpression Property async get set PropertyDefinition Block : NewTarget new NewExpression ) ( ArgList UnaryExpression delete LogicOp BitOp YieldExpression yield AwaitExpression await ParenthesizedExpression ClassExpression class ClassBody MethodDeclaration Decorator @ MemberExpression PrivatePropertyName CallExpression TypeArgList CompareOp < declare Privacy static abstract override PrivatePropertyDefinition PropertyDeclaration readonly accessor Optional TypeAnnotation Equals StaticBlock FunctionExpression ArrowFunction ParamList ParamList ArrayPattern ObjectPattern PatternProperty Privacy readonly Arrow MemberExpression BinaryExpression ArithOp ArithOp ArithOp ArithOp BitOp CompareOp instanceof satisfies in const CompareOp BitOp BitOp BitOp LogicOp LogicOp ConditionalExpression LogicOp LogicOp AssignmentExpression UpdateOp PostfixExpression CallExpression InstantiationExpression TaggedTemplateExpression DynamicImport import ImportMeta JSXElement JSXSelfCloseEndTag JSXSelfClosingTag JSXIdentifier JSXBuiltin JSXIdentifier JSXNamespacedName JSXMemberExpression JSXSpreadAttribute JSXAttribute JSXAttributeValue JSXEscape JSXEndTag JSXOpenTag JSXFragmentTag JSXText JSXEscape JSXStartCloseTag JSXCloseTag PrefixCast ArrowFunction TypeParamList SequenceExpression InstantiationExpression KeyofType keyof UniqueType unique ImportType InferredType infer TypeName ParenthesizedType FunctionSignature ParamList NewSignature IndexedType TupleType Label ArrayType ReadonlyType ObjectType MethodType PropertyType IndexSignature PropertyDefinition CallSignature TypePredicate is NewSignature new UnionType LogicOp IntersectionType LogicOp ConditionalType ParameterizedType ClassDeclaration abstract implements type VariableDeclaration let var using TypeAliasDeclaration InterfaceDeclaration interface EnumDeclaration enum EnumBody NamespaceDeclaration namespace module AmbientDeclaration declare GlobalDeclaration global ClassDeclaration ClassBody AmbientFunctionDeclaration ExportGroup VariableName VariableName ImportDeclaration ImportGroup ForStatement for ForSpec ForInSpec ForOfSpec of WhileStatement while WithStatement with DoStatement do IfStatement if else SwitchStatement switch SwitchBody CaseLabel case DefaultLabel TryStatement try CatchClause catch FinallyClause finally ReturnStatement return ThrowStatement throw BreakStatement break ContinueStatement continue DebuggerStatement debugger LabeledStatement ExpressionStatement SingleExpression SingleClassItem",maxTerm:376,context:W,nodeProps:[["isolate",-8,5,6,14,34,36,48,50,52,""],["group",-26,9,17,19,65,204,208,212,213,215,218,221,231,233,239,241,243,245,248,254,260,262,264,266,268,270,271,"Statement",-34,13,14,29,32,33,39,48,51,52,54,59,67,69,73,77,79,81,82,107,108,117,118,135,138,140,141,142,143,144,146,147,166,167,169,"Expression",-23,28,30,34,38,40,42,171,173,175,176,178,179,180,182,183,184,186,187,188,198,200,202,203,"Type",-3,85,100,106,"ClassItem"],["openedBy",23,"<",35,"InterpolationStart",53,"[",57,"{",70,"(",159,"JSXStartCloseTag"],["closedBy",24,">",37,"InterpolationEnd",47,"]",58,"}",71,")",164,"JSXEndTag"]],propSources:[A],skippedNodes:[0,5,6,274],repeatNodeCount:37,tokenData:"$Fq07[R!bOX%ZXY+gYZ-yZ[+g[]%Z]^.c^p%Zpq+gqr/mrs3cst:_tuEruvJSvwLkwx! Yxy!'iyz!(sz{!)}{|!,q|}!.O}!O!,q!O!P!/Y!P!Q!9j!Q!R#:O!R![#<_![!]#I_!]!^#Jk!^!_#Ku!_!`$![!`!a$$v!a!b$*T!b!c$,r!c!}Er!}#O$-|#O#P$/W#P#Q$4o#Q#R$5y#R#SEr#S#T$7W#T#o$8b#o#p$x#r#s$@U#s$f%Z$f$g+g$g#BYEr#BY#BZ$A`#BZ$ISEr$IS$I_$A`$I_$I|Er$I|$I}$Dk$I}$JO$Dk$JO$JTEr$JT$JU$A`$JU$KVEr$KV$KW$A`$KW&FUEr&FU&FV$A`&FV;'SEr;'S;=`I|<%l?HTEr?HT?HU$A`?HUOEr(n%d_$h&j(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z&j&hT$h&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c&j&zP;=`<%l&c'|'U]$h&j(U!bOY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}!b(SU(U!bOY'}Zw'}x#O'}#P;'S'};'S;=`(f<%lO'}!b(iP;=`<%l'}'|(oP;=`<%l&}'[(y]$h&j(RpOY(rYZ&cZr(rrs&cs!^(r!^!_)r!_#O(r#O#P&c#P#o(r#o#p)r#p;'S(r;'S;=`*a<%lO(rp)wU(RpOY)rZr)rs#O)r#P;'S)r;'S;=`*Z<%lO)rp*^P;=`<%l)r'[*dP;=`<%l(r#S*nX(Rp(U!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g#S+^P;=`<%l*g(n+dP;=`<%l%Z07[+rq$h&j(Rp(U!b'w0/lOX%ZXY+gYZ&cZ[+g[p%Zpq+gqr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p$f%Z$f$g+g$g#BY%Z#BY#BZ+g#BZ$IS%Z$IS$I_+g$I_$JT%Z$JT$JU+g$JU$KV%Z$KV$KW+g$KW&FU%Z&FU&FV+g&FV;'S%Z;'S;=`+a<%l?HT%Z?HT?HU+g?HUO%Z07[.ST(S#S$h&j'x0/lO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c07[.n_$h&j(Rp(U!b'x0/lOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z)3p/x`$h&j!m),Q(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`0z!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW1V`#u(Ch$h&j(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`2X!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW2d_#u(Ch$h&j(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'At3l_(Q':f$h&j(U!bOY4kYZ5qZr4krs7nsw4kwx5qx!^4k!^!_8p!_#O4k#O#P5q#P#o4k#o#p8p#p;'S4k;'S;=`:X<%lO4k(^4r_$h&j(U!bOY4kYZ5qZr4krs7nsw4kwx5qx!^4k!^!_8p!_#O4k#O#P5q#P#o4k#o#p8p#p;'S4k;'S;=`:X<%lO4k&z5vX$h&jOr5qrs6cs!^5q!^!_6y!_#o5q#o#p6y#p;'S5q;'S;=`7h<%lO5q&z6jT$c`$h&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c`6|TOr6yrs7]s;'S6y;'S;=`7b<%lO6y`7bO$c``7eP;=`<%l6y&z7kP;=`<%l5q(^7w]$c`$h&j(U!bOY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}!r8uZ(U!bOY8pYZ6yZr8prs9hsw8pwx6yx#O8p#O#P6y#P;'S8p;'S;=`:R<%lO8p!r9oU$c`(U!bOY'}Zw'}x#O'}#P;'S'};'S;=`(f<%lO'}!r:UP;=`<%l8p(^:[P;=`<%l4k%9[:hh$h&j(Rp(U!bOY%ZYZ&cZq%Zqr`#P#o`x!^=^!^!_?q!_#O=^#O#P>`#P#o=^#o#p?q#p;'S=^;'S;=`@h<%lO=^&n>gXWS$h&jOY>`YZ&cZ!^>`!^!_?S!_#o>`#o#p?S#p;'S>`;'S;=`?k<%lO>`S?XSWSOY?SZ;'S?S;'S;=`?e<%lO?SS?hP;=`<%l?S&n?nP;=`<%l>`!f?xWWS(U!bOY?qZw?qwx?Sx#O?q#O#P?S#P;'S?q;'S;=`@b<%lO?q!f@eP;=`<%l?q(Q@kP;=`<%l=^'`@w]WS$h&j(RpOY@nYZ&cZr@nrs>`s!^@n!^!_Ap!_#O@n#O#P>`#P#o@n#o#pAp#p;'S@n;'S;=`Bg<%lO@ntAwWWS(RpOYApZrAprs?Ss#OAp#O#P?S#P;'SAp;'S;=`Ba<%lOAptBdP;=`<%lAp'`BjP;=`<%l@n#WBvYWS(Rp(U!bOYBmZrBmrs?qswBmwxApx#OBm#O#P?S#P;'SBm;'S;=`Cf<%lOBm#WCiP;=`<%lBm(rCoP;=`<%l^!Q^$h&j!U7`OY!=yYZ&cZ!P!=y!P!Q!>|!Q!^!=y!^!_!@c!_!}!=y!}#O!CW#O#P!Dy#P#o!=y#o#p!@c#p;'S!=y;'S;=`!Ek<%lO!=y|#X#Z&c#Z#[!>|#[#]&c#]#^!>|#^#a&c#a#b!>|#b#g&c#g#h!>|#h#i&c#i#j!>|#j#k!>|#k#m&c#m#n!>|#n#o&c#p;'S&c;'S;=`&w<%lO&c7`!@hX!U7`OY!@cZ!P!@c!P!Q!AT!Q!}!@c!}#O!Ar#O#P!Bq#P;'S!@c;'S;=`!CQ<%lO!@c7`!AYW!U7`#W#X!AT#Z#[!AT#]#^!AT#a#b!AT#g#h!AT#i#j!AT#j#k!AT#m#n!AT7`!AuVOY!ArZ#O!Ar#O#P!B[#P#Q!@c#Q;'S!Ar;'S;=`!Bk<%lO!Ar7`!B_SOY!ArZ;'S!Ar;'S;=`!Bk<%lO!Ar7`!BnP;=`<%l!Ar7`!BtSOY!@cZ;'S!@c;'S;=`!CQ<%lO!@c7`!CTP;=`<%l!@c^!Ezl$h&j(U!b!U7`OY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#W&}#W#X!Eq#X#Z&}#Z#[!Eq#[#]&}#]#^!Eq#^#a&}#a#b!Eq#b#g&}#g#h!Eq#h#i&}#i#j!Eq#j#k!Eq#k#m&}#m#n!Eq#n#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}8r!GyZ(U!b!U7`OY!GrZw!Grwx!@cx!P!Gr!P!Q!Hl!Q!}!Gr!}#O!JU#O#P!Bq#P;'S!Gr;'S;=`!J|<%lO!Gr8r!Hse(U!b!U7`OY'}Zw'}x#O'}#P#W'}#W#X!Hl#X#Z'}#Z#[!Hl#[#]'}#]#^!Hl#^#a'}#a#b!Hl#b#g'}#g#h!Hl#h#i'}#i#j!Hl#j#k!Hl#k#m'}#m#n!Hl#n;'S'};'S;=`(f<%lO'}8r!JZX(U!bOY!JUZw!JUwx!Arx#O!JU#O#P!B[#P#Q!Gr#Q;'S!JU;'S;=`!Jv<%lO!JU8r!JyP;=`<%l!JU8r!KPP;=`<%l!Gr>^!KZ^$h&j(U!bOY!KSYZ&cZw!KSwx!CWx!^!KS!^!_!JU!_#O!KS#O#P!DR#P#Q!^!LYP;=`<%l!KS>^!L`P;=`<%l!_#c#d#Bq#d#l%Z#l#m#Es#m#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#>j_$h&j(Rp(U!bp'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#?rd$h&j(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!R#AQ!R!S#AQ!S!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#AQ#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#A]f$h&j(Rp(U!bp'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!R#AQ!R!S#AQ!S!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#AQ#S#b%Z#b#c#>_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#Bzc$h&j(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!Y#DV!Y!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#DV#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#Dbe$h&j(Rp(U!bp'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!Y#DV!Y!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#DV#S#b%Z#b#c#>_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#E|g$h&j(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![#Ge![!^%Z!^!_*g!_!c%Z!c!i#Ge!i#O%Z#O#P&c#P#R%Z#R#S#Ge#S#T%Z#T#Z#Ge#Z#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#Gpi$h&j(Rp(U!bp'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![#Ge![!^%Z!^!_*g!_!c%Z!c!i#Ge!i#O%Z#O#P&c#P#R%Z#R#S#Ge#S#T%Z#T#Z#Ge#Z#b%Z#b#c#>_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z*)x#Il_!d$b$h&j#})Lv(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z)[#Jv_al$h&j(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z04f#LS^h#)`#O-v$?V_!Z(CdsBr$h&j(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z?O$@a_!n7`$h&j(Rp(U!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z07[$Aq|$h&j(Rp(U!b'w0/l$[#t(O,2j(`$I[OX%ZXY+gYZ&cZ[+g[p%Zpq+gqr%Zrs&}st%ZtuEruw%Zwx(rx}%Z}!OGv!O!Q%Z!Q![Er![!^%Z!^!_*g!_!c%Z!c!}Er!}#O%Z#O#P&c#P#R%Z#R#SEr#S#T%Z#T#oEr#o#p*g#p$f%Z$f$g+g$g#BYEr#BY#BZ$A`#BZ$ISEr$IS$I_$A`$I_$JTEr$JT$JU$A`$JU$KVEr$KV$KW$A`$KW&FUEr&FU&FV$A`&FV;'SEr;'S;=`I|<%l?HTEr?HT?HU$A`?HUOEr07[$D|k$h&j(Rp(U!b'x0/l$[#t(O,2j(`$I[OY%ZYZ&cZr%Zrs&}st%ZtuEruw%Zwx(rx}%Z}!OGv!O!Q%Z!Q![Er![!^%Z!^!_*g!_!c%Z!c!}Er!}#O%Z#O#P&c#P#R%Z#R#SEr#S#T%Z#T#oEr#o#p*g#p$g%Z$g;'SEr;'S;=`I|<%lOEr",tokenizers:[wO,K,J,2,3,4,5,6,7,8,9,10,11,12,13,14,D,new a.RA("$S~RRtu[#O#Pg#S#T#|~_P#o#pb~gOu~~jVO#i!P#i#j!U#j#l!P#l#m!q#m;'S!P;'S;=`#v<%lO!P~!UO!R~~!XS!Q![!e!c!i!e#T#Z!e#o#p#Z~!hR!Q![!q!c!i!q#T#Z!q~!tR!Q![!}!c!i!}#T#Z!}~#QR!Q![!P!c!i!P#T#Z!P~#^R!Q![#g!c!i#g#T#Z#g~#jS!Q![#g!c!i#g#T#Z#g#q#r!P~#yP;=`<%l!P~$RO(^~~",141,335),new a.RA("j~RQYZXz{^~^O'{~~aP!P!Qd~iO'|~~",25,318)],topRules:{Script:[0,7],SingleExpression:[1,272],SingleClassItem:[2,273]},dialects:{jsx:0,ts:14791},dynamicPrecedences:{77:1,79:1,91:1,167:1,196:1},specialized:[{term:322,get:H=>l[H]||-1},{term:338,get:H=>d[H]||-1},{term:92,get:H=>R[H]||-1}],tokenPrec:14815})},53105:function(WO,V,o){"use strict";o.d(V,{IK:function(){return D},Jq:function(){return i},RA:function(){return n},WQ:function(){return wO}});var a=o(41113),t=o(34155);class b{constructor(l,d,R,j,H,tO,I,rO,lO,G=0,iO){this.p=l,this.stack=d,this.state=R,this.reducePos=j,this.pos=H,this.score=tO,this.buffer=I,this.bufferBase=rO,this.curContext=lO,this.lookAhead=G,this.parent=iO}toString(){return`[${this.stack.filter((l,d)=>d%3==0).concat(this.state)}]@${this.pos}${this.score?"!"+this.score:""}`}static start(l,d,R=0){let j=l.parser.context;return new b(l,[],d,R,R,0,[],0,j?new v(j,j.start):null,0,null)}get context(){return this.curContext?this.curContext.context:null}pushState(l,d){this.stack.push(this.state,d,this.bufferBase+this.buffer.length),this.state=l}reduce(l){var d;let R=l>>19,j=l&65535,{parser:H}=this.p,tO=this.reducePos=2e3&&!(!((d=this.p.parser.nodeSet.types[j])===null||d===void 0)&&d.isAnonymous)&&(lO==this.p.lastBigReductionStart?(this.p.bigReductionCount++,this.p.lastBigReductionSize=G):this.p.lastBigReductionSizerO;)this.stack.pop();this.reduceContext(j,lO)}storeNode(l,d,R,j=4,H=!1){if(l==0&&(!this.stack.length||this.stack[this.stack.length-1]0&&tO.buffer[I-4]==0&&tO.buffer[I-1]>-1){if(d==R)return;if(tO.buffer[I-2]>=d){tO.buffer[I-2]=R;return}}}if(!H||this.pos==R)this.buffer.push(l,d,R,j);else{let tO=this.buffer.length;if(tO>0&&this.buffer[tO-4]!=0){let I=!1;for(let rO=tO;rO>0&&this.buffer[rO-2]>R;rO-=4)if(this.buffer[rO-1]>=0){I=!0;break}if(I)for(;tO>0&&this.buffer[tO-2]>R;)this.buffer[tO]=this.buffer[tO-4],this.buffer[tO+1]=this.buffer[tO-3],this.buffer[tO+2]=this.buffer[tO-2],this.buffer[tO+3]=this.buffer[tO-1],tO-=4,j>4&&(j-=4)}this.buffer[tO]=l,this.buffer[tO+1]=d,this.buffer[tO+2]=R,this.buffer[tO+3]=j}}shift(l,d,R,j){if(l&131072)this.pushState(l&65535,this.pos);else if(l&262144)this.pos=j,this.shiftContext(d,R),d<=this.p.parser.maxNode&&this.buffer.push(d,R,j,4);else{let H=l,{parser:tO}=this.p;(j>this.pos||d<=tO.maxNode)&&(this.pos=j,tO.stateFlag(H,1)||(this.reducePos=j)),this.pushState(H,R),this.shiftContext(d,R),d<=tO.maxNode&&this.buffer.push(d,R,j,4)}}apply(l,d,R,j){l&65536?this.reduce(l):this.shift(l,d,R,j)}useNode(l,d){let R=this.p.reused.length-1;(R<0||this.p.reused[R]!=l)&&(this.p.reused.push(l),R++);let j=this.pos;this.reducePos=this.pos=j+l.length,this.pushState(d,j),this.buffer.push(R,j,this.reducePos,-1),this.curContext&&this.updateContext(this.curContext.tracker.reuse(this.curContext.context,l,this,this.p.stream.reset(this.pos-l.length)))}split(){let l=this,d=l.buffer.length;for(;d>0&&l.buffer[d-2]>l.reducePos;)d-=4;let R=l.buffer.slice(d),j=l.bufferBase+d;for(;l&&j==l.bufferBase;)l=l.parent;return new b(this.p,this.stack.slice(),this.state,this.reducePos,this.pos,this.score,R,j,this.curContext,this.lookAhead,l)}recoverByDelete(l,d){let R=l<=this.p.parser.maxNode;R&&this.storeNode(l,this.pos,d,4),this.storeNode(0,this.pos,d,R?8:4),this.pos=this.reducePos=d,this.score-=190}canShift(l){for(let d=new X(this);;){let R=this.p.parser.stateSlot(d.state,4)||this.p.parser.hasAction(d.state,l);if(R==0)return!1;if(!(R&65536))return!0;d.reduce(R)}}recoverByInsert(l){if(this.stack.length>=300)return[];let d=this.p.parser.nextStates(this.state);if(d.length>8||this.stack.length>=120){let j=[];for(let H=0,tO;HrO&1&&I==tO)||j.push(d[H],tO)}d=j}let R=[];for(let j=0;j>19,j=d&65535,H=this.stack.length-R*3;if(H<0||l.getGoto(this.stack[H],j,!1)<0){let tO=this.findForcedReduction();if(tO==null)return!1;d=tO}this.storeNode(0,this.pos,this.pos,4,!0),this.score-=100}return this.reducePos=this.pos,this.reduce(d),!0}findForcedReduction(){let{parser:l}=this.p,d=[],R=(j,H)=>{if(!d.includes(j))return d.push(j),l.allActions(j,tO=>{if(!(tO&393216))if(tO&65536){let I=(tO>>19)-H;if(I>1){let rO=tO&65535,lO=this.stack.length-I*3;if(lO>=0&&l.getGoto(this.stack[lO],rO,!1)>=0)return I<<19|65536|rO}}else{let I=R(tO,H+1);if(I!=null)return I}})};return R(this.state,0)}forceAll(){for(;!this.p.parser.stateFlag(this.state,2);)if(!this.forceReduce()){this.storeNode(0,this.pos,this.pos,4,!0);break}return this}get deadEnd(){if(this.stack.length!=3)return!1;let{parser:l}=this.p;return l.data[l.stateSlot(this.state,1)]==65535&&!l.stateSlot(this.state,4)}restart(){this.storeNode(0,this.pos,this.pos,4,!0),this.state=this.stack[0],this.stack.length=0}sameState(l){if(this.state!=l.state||this.stack.length!=l.stack.length)return!1;for(let d=0;dthis.lookAhead&&(this.emitLookAhead(),this.lookAhead=l)}close(){this.curContext&&this.curContext.tracker.strict&&this.emitContext(),this.lookAhead>0&&this.emitLookAhead()}}class v{constructor(l,d){this.tracker=l,this.context=d,this.hash=l.strict?l.hash(d):0}}class X{constructor(l){this.start=l,this.state=l.state,this.stack=l.stack,this.base=this.stack.length}reduce(l){let d=l&65535,R=l>>19;R==0?(this.stack==this.start.stack&&(this.stack=this.stack.slice()),this.stack.push(this.state,0,0),this.base+=3):this.base-=(R-1)*3;let j=this.start.p.parser.getGoto(this.stack[this.base-3],d,!0);this.state=j}}class P{constructor(l,d,R){this.stack=l,this.pos=d,this.index=R,this.buffer=l.buffer,this.index==0&&this.maybeNext()}static create(l,d=l.bufferBase+l.buffer.length){return new P(l,d,d-l.bufferBase)}maybeNext(){let l=this.stack.parent;l!=null&&(this.index=this.stack.bufferBase-l.bufferBase,this.stack=l,this.buffer=l.buffer)}get id(){return this.buffer[this.index-4]}get start(){return this.buffer[this.index-3]}get end(){return this.buffer[this.index-2]}get size(){return this.buffer[this.index-1]}next(){this.index-=4,this.pos-=4,this.index==0&&this.maybeNext()}fork(){return new P(this.stack,this.pos,this.index)}}function x(A,l=Uint16Array){if(typeof A!="string")return A;let d=null;for(let R=0,j=0;R=92&&tO--,tO>=34&&tO--;let rO=tO-32;if(rO>=46&&(rO-=46,I=!0),H+=rO,I)break;H*=46}d?d[j++]=H:d=new l(H)}return d}class s{constructor(){this.start=-1,this.value=-1,this.end=-1,this.extended=-1,this.lookAhead=0,this.mask=0,this.context=0}}const w=new s;class p{constructor(l,d){this.input=l,this.ranges=d,this.chunk="",this.chunkOff=0,this.chunk2="",this.chunk2Pos=0,this.next=-1,this.token=w,this.rangeIndex=0,this.pos=this.chunkPos=d[0].from,this.range=d[0],this.end=d[d.length-1].to,this.readNext()}resolveOffset(l,d){let R=this.range,j=this.rangeIndex,H=this.pos+l;for(;HR.to:H>=R.to;){if(j==this.ranges.length-1)return null;let tO=this.ranges[++j];H+=tO.from-R.to,R=tO}return H}clipPos(l){if(l>=this.range.from&&ll)return Math.max(l,d.from);return this.end}peek(l){let d=this.chunkOff+l,R,j;if(d>=0&&d=this.chunk2Pos&&RI.to&&(this.chunk2=this.chunk2.slice(0,I.to-R)),j=this.chunk2.charCodeAt(0)}}return R>=this.token.lookAhead&&(this.token.lookAhead=R+1),j}acceptToken(l,d=0){let R=d?this.resolveOffset(d,-1):this.pos;if(R==null||R=this.chunk2Pos&&this.posthis.range.to?l.slice(0,this.range.to-this.pos):l,this.chunkPos=this.pos,this.chunkOff=0}}readNext(){return this.chunkOff>=this.chunk.length&&(this.getChunk(),this.chunkOff==this.chunk.length)?this.next=-1:this.next=this.chunk.charCodeAt(this.chunkOff)}advance(l=1){for(this.chunkOff+=l;this.pos+l>=this.range.to;){if(this.rangeIndex==this.ranges.length-1)return this.setDone();l-=this.range.to-this.pos,this.range=this.ranges[++this.rangeIndex],this.pos=this.range.from}return this.pos+=l,this.pos>=this.token.lookAhead&&(this.token.lookAhead=this.pos+1),this.readNext()}setDone(){return this.pos=this.chunkPos=this.end,this.range=this.ranges[this.rangeIndex=this.ranges.length-1],this.chunk="",this.next=-1}reset(l,d){if(d?(this.token=d,d.start=l,d.lookAhead=l+1,d.value=d.extended=-1):this.token=w,this.pos!=l){if(this.pos=l,l==this.end)return this.setDone(),this;for(;l=this.range.to;)this.range=this.ranges[++this.rangeIndex];l>=this.chunkPos&&l=this.chunkPos&&d<=this.chunkPos+this.chunk.length)return this.chunk.slice(l-this.chunkPos,d-this.chunkPos);if(l>=this.chunk2Pos&&d<=this.chunk2Pos+this.chunk2.length)return this.chunk2.slice(l-this.chunk2Pos,d-this.chunk2Pos);if(l>=this.range.from&&d<=this.range.to)return this.input.read(l,d);let R="";for(let j of this.ranges){if(j.from>=d)break;j.to>l&&(R+=this.input.read(Math.max(j.from,l),Math.min(j.to,d)))}return R}}class c{constructor(l,d){this.data=l,this.id=d}token(l,d){let{parser:R}=d.p;e(this.data,l,d,this.id,R.data,R.tokenPrecTable)}}c.prototype.contextual=c.prototype.fallback=c.prototype.extend=!1;class n{constructor(l,d,R){this.precTable=d,this.elseToken=R,this.data=typeof l=="string"?x(l):l}token(l,d){let R=l.pos,j=0;for(;;){let H=l.next<0,tO=l.resolveOffset(1,1);if(e(this.data,l,d,0,this.data,this.precTable),l.token.value>-1)break;if(this.elseToken==null)return;if(H||j++,tO==null)break;l.reset(tO,l.token)}j&&(l.reset(R,l.token),l.acceptToken(this.elseToken,j))}}n.prototype.contextual=c.prototype.fallback=c.prototype.extend=!1;class i{constructor(l,d={}){this.token=l,this.contextual=!!d.contextual,this.fallback=!!d.fallback,this.extend=!!d.extend}}function e(A,l,d,R,j,H){let tO=0,I=1<0){let U=A[M];if(rO.allows(U)&&(l.token.value==-1||l.token.value==U||g(U,l.token.value,j,H))){l.acceptToken(U);break}}let G=l.next,iO=0,gO=A[tO+2];if(l.next<0&&gO>iO&&A[lO+gO*3-3]==65535){tO=A[lO+gO*3-1];continue O}for(;iO>1,U=lO+M+(M<<1),eO=A[U],PO=A[U+1]||65536;if(G=PO)iO=M+1;else{tO=A[U+2],l.advance();continue O}}break}}function Q(A,l,d){for(let R=l,j;(j=A[R])!=65535;R++)if(j==d)return R-l;return-1}function g(A,l,d,R){let j=Q(d,R,l);return j<0||Q(d,R,A)l)&&!R.type.isError)return d<0?Math.max(0,Math.min(R.to-1,l-25)):Math.min(A.length,Math.max(R.from+1,l+25));if(d<0?R.prevSibling():R.nextSibling())break;if(!R.parent())return d<0?0:A.length}}class q{constructor(l,d){this.fragments=l,this.nodeSet=d,this.i=0,this.fragment=null,this.safeFrom=-1,this.safeTo=-1,this.trees=[],this.start=[],this.index=[],this.nextFragment()}nextFragment(){let l=this.fragment=this.i==this.fragments.length?null:this.fragments[this.i++];if(l){for(this.safeFrom=l.openStart?T(l.tree,l.from+l.offset,1)-l.offset:l.from,this.safeTo=l.openEnd?T(l.tree,l.to+l.offset,-1)-l.offset:l.to;this.trees.length;)this.trees.pop(),this.start.pop(),this.index.pop();this.trees.push(l.tree),this.start.push(-l.offset),this.index.push(0),this.nextStart=this.safeFrom}else this.nextStart=1e9}nodeAt(l){if(ll)return this.nextStart=tO,null;if(H instanceof a.mp){if(tO==l){if(tO=Math.max(this.safeFrom,l)&&(this.trees.push(H),this.start.push(tO),this.index.push(0))}else this.index[d]++,this.nextStart=tO+H.length}}}class y{constructor(l,d){this.stream=d,this.tokens=[],this.mainToken=null,this.actions=[],this.tokens=l.tokenizers.map(R=>new s)}getActions(l){let d=0,R=null,{parser:j}=l.p,{tokenizers:H}=j,tO=j.stateSlot(l.state,3),I=l.curContext?l.curContext.hash:0,rO=0;for(let lO=0;lOiO.end+25&&(rO=Math.max(iO.lookAhead,rO)),iO.value!=0)){let gO=d;if(iO.extended>-1&&(d=this.addActions(l,iO.extended,iO.end,d)),d=this.addActions(l,iO.value,iO.end,d),!G.extend&&(R=iO,d>gO))break}}for(;this.actions.length>d;)this.actions.pop();return rO&&l.setLookAhead(rO),!R&&l.pos==this.stream.end&&(R=new s,R.value=l.p.parser.eofTerm,R.start=R.end=l.pos,d=this.addActions(l,R.value,R.end,d)),this.mainToken=R,this.actions}getMainToken(l){if(this.mainToken)return this.mainToken;let d=new s,{pos:R,p:j}=l;return d.start=R,d.end=Math.min(R+1,j.stream.end),d.value=R==j.stream.end?j.parser.eofTerm:0,d}updateCachedToken(l,d,R){let j=this.stream.clipPos(R.pos);if(d.token(this.stream.reset(j,l),R),l.value>-1){let{parser:H}=R.p;for(let tO=0;tO=0&&R.p.parser.dialect.allows(I>>1)){I&1?l.extended=I>>1:l.value=I>>1;break}}}else l.value=0,l.end=this.stream.clipPos(j+1)}putAction(l,d,R,j){for(let H=0;Hl.bufferLength*4?new q(R,l.nodeSet):null}get parsedPos(){return this.minStackPos}advance(){let l=this.stacks,d=this.minStackPos,R=this.stacks=[],j,H;if(this.bigReductionCount>300&&l.length==1){let[tO]=l;for(;tO.forceReduce()&&tO.stack.length&&tO.stack[tO.stack.length-2]>=this.lastBigReductionStart;);this.bigReductionCount=this.lastBigReductionSize=0}for(let tO=0;tOd)R.push(I);else{if(this.advanceStack(I,R,l))continue;{j||(j=[],H=[]),j.push(I);let rO=this.tokens.getMainToken(I);H.push(rO.value,rO.end)}}break}}if(!R.length){let tO=j&&yO(j);if(tO)return $&&console.log("Finish with "+this.stackID(tO)),this.stackToTree(tO);if(this.parser.strict)throw $&&j&&console.log("Stuck with token "+(this.tokens.mainToken?this.parser.getName(this.tokens.mainToken.value):"none")),new SyntaxError("No parse at "+d);this.recovering||(this.recovering=5)}if(this.recovering&&j){let tO=this.stoppedAt!=null&&j[0].pos>this.stoppedAt?j[0]:this.runRecovery(j,H,R);if(tO)return $&&console.log("Force-finish "+this.stackID(tO)),this.stackToTree(tO.forceAll())}if(this.recovering){let tO=this.recovering==1?1:this.recovering*3;if(R.length>tO)for(R.sort((I,rO)=>rO.score-I.score);R.length>tO;)R.pop();R.some(I=>I.reducePos>d)&&this.recovering--}else if(R.length>1){O:for(let tO=0;tO500&&lO.buffer.length>500)if((I.score-lO.score||I.buffer.length-lO.buffer.length)>0)R.splice(rO--,1);else{R.splice(tO--,1);continue O}}}R.length>12&&R.splice(12,R.length-12)}this.minStackPos=R[0].pos;for(let tO=1;tO ":"";if(this.stoppedAt!=null&&j>this.stoppedAt)return l.forceReduce()?l:null;if(this.fragments){let lO=l.curContext&&l.curContext.tracker.strict,G=lO?l.curContext.hash:0;for(let iO=this.fragments.nodeAt(j);iO;){let gO=this.parser.nodeSet.types[iO.type.id]==iO.type?H.getGoto(l.state,iO.type.id):-1;if(gO>-1&&iO.length&&(!lO||(iO.prop(a.md.contextHash)||0)==G))return l.useNode(iO,gO),$&&console.log(tO+this.stackID(l)+` (via reuse of ${H.getName(iO.type.id)})`),!0;if(!(iO instanceof a.mp)||iO.children.length==0||iO.positions[0]>0)break;let M=iO.children[0];if(M instanceof a.mp&&iO.positions[0]==0)iO=M;else break}}let I=H.stateSlot(l.state,4);if(I>0)return l.reduce(I),$&&console.log(tO+this.stackID(l)+` (via always-reduce ${H.getName(I&65535)})`),!0;if(l.stack.length>=8400)for(;l.stack.length>6e3&&l.forceReduce(););let rO=this.tokens.getActions(l);for(let lO=0;lOj?d.push(U):R.push(U)}return!1}advanceFully(l,d){let R=l.pos;for(;;){if(!this.advanceStack(l,null,null))return!1;if(l.pos>R)return k(l,d),!0}}runRecovery(l,d,R){let j=null,H=!1;for(let tO=0;tO ":"";if(I.deadEnd&&(H||(H=!0,I.restart(),$&&console.log(G+this.stackID(I)+" (restarted)"),this.advanceFully(I,R))))continue;let iO=I.split(),gO=G;for(let M=0;iO.forceReduce()&&M<10&&($&&console.log(gO+this.stackID(iO)+" (via force-reduce)"),!this.advanceFully(iO,R));M++)$&&(gO=this.stackID(iO)+" -> ");for(let M of I.recoverByInsert(rO))$&&console.log(G+this.stackID(M)+" (via recover-insert)"),this.advanceFully(M,R);this.stream.end>I.pos?(lO==I.pos&&(lO++,rO=0),I.recoverByDelete(rO,lO),$&&console.log(G+this.stackID(I)+` (via recover-delete ${this.parser.getName(rO)})`),k(I,R)):(!j||j.scoreA;class D{constructor(l){this.start=l.start,this.shift=l.shift||W,this.reduce=l.reduce||W,this.reuse=l.reuse||W,this.hash=l.hash||(()=>0),this.strict=l.strict!==!1}}class wO extends a._b{constructor(l){if(super(),this.wrappers=[],l.version!=14)throw new RangeError(`Parser version (${l.version}) doesn't match runtime version (14)`);let d=l.nodeNames.split(" ");this.minRepeatTerm=d.length;for(let I=0;Il.topRules[I][1]),j=[];for(let I=0;I=0)H(G,rO,I[lO++]);else{let iO=I[lO+-G];for(let gO=-G;gO>0;gO--)H(I[lO++],rO,iO);lO++}}}this.nodeSet=new a.Lj(d.map((I,rO)=>a.Jq.define({name:rO>=this.minRepeatTerm?void 0:I,id:rO,props:j[rO],top:R.indexOf(rO)>-1,error:rO==0,skipped:l.skippedNodes&&l.skippedNodes.indexOf(rO)>-1}))),l.propSources&&(this.nodeSet=this.nodeSet.extend(...l.propSources)),this.strict=!1,this.bufferLength=a.L3;let tO=x(l.tokenData);this.context=l.context,this.specializerSpecs=l.specialized||[],this.specialized=new Uint16Array(this.specializerSpecs.length);for(let I=0;Itypeof I=="number"?new c(tO,I):I),this.topRules=l.topRules,this.dialects=l.dialects||{},this.dynamicPrecedences=l.dynamicPrecedences||null,this.tokenPrecTable=l.tokenPrec,this.termNames=l.termNames||null,this.maxNode=this.nodeSet.types.length-1,this.dialect=this.parseDialect(),this.top=this.topRules[Object.keys(this.topRules)[0]]}createParse(l,d,R){let j=new h(this,l,d,R);for(let H of this.wrappers)j=H(j,l,d,R);return j}getGoto(l,d,R=!1){let j=this.goto;if(d>=j[0])return-1;for(let H=j[d+1];;){let tO=j[H++],I=tO&1,rO=j[H++];if(I&&R)return rO;for(let lO=H+(tO>>1);H0}validAction(l,d){return!!this.allActions(l,R=>R==d?!0:null)}allActions(l,d){let R=this.stateSlot(l,4),j=R?d(R):void 0;for(let H=this.stateSlot(l,1);j==null;H+=3){if(this.data[H]==65535)if(this.data[H+1]==1)H=K(this.data,H+2);else break;j=d(K(this.data,H+1))}return j}nextStates(l){let d=[];for(let R=this.stateSlot(l,1);;R+=3){if(this.data[R]==65535)if(this.data[R+1]==1)R=K(this.data,R+2);else break;if(!(this.data[R+2]&1)){let j=this.data[R+1];d.some((H,tO)=>tO&1&&H==j)||d.push(this.data[R],j)}}return d}configure(l){let d=Object.assign(Object.create(wO.prototype),this);if(l.props&&(d.nodeSet=this.nodeSet.extend(...l.props)),l.top){let R=this.topRules[l.top];if(!R)throw new RangeError(`Invalid top rule name ${l.top}`);d.top=R}return l.tokenizers&&(d.tokenizers=this.tokenizers.map(R=>{let j=l.tokenizers.find(H=>H.from==R);return j?j.to:R})),l.specializers&&(d.specializers=this.specializers.slice(),d.specializerSpecs=this.specializerSpecs.map((R,j)=>{let H=l.specializers.find(I=>I.from==R.external);if(!H)return R;let tO=Object.assign(Object.assign({},R),{external:H.to});return d.specializers[j]=J(tO),tO})),l.contextTracker&&(d.context=l.contextTracker),l.dialect&&(d.dialect=this.parseDialect(l.dialect)),l.strict!=null&&(d.strict=l.strict),l.wrap&&(d.wrappers=d.wrappers.concat(l.wrap)),l.bufferLength!=null&&(d.bufferLength=l.bufferLength),d}hasWrappers(){return this.wrappers.length>0}getName(l){return this.termNames?this.termNames[l]:String(l<=this.maxNode&&this.nodeSet.types[l].name||l)}get eofTerm(){return this.maxNode+1}get topNode(){return this.nodeSet.types[this.top[1]]}dynamicPrecedence(l){let d=this.dynamicPrecedences;return d==null?0:d[l]||0}parseDialect(l){let d=Object.keys(this.dialects),R=d.map(()=>!1);if(l)for(let H of l.split(" ")){let tO=d.indexOf(H);tO>=0&&(R[tO]=!0)}let j=null;for(let H=0;HR)&&d.p.parser.stateFlag(d.state,2)&&(!l||l.scoreA.external(d,R)<<1|l}return A.get}},1272:function(WO,V,o){"use strict";function a(O){return typeof O=="undefined"||O===null}function t(O){return typeof O=="object"&&O!==null}function b(O){return Array.isArray(O)?O:a(O)?[]:[O]}function v(O,z){var N,nO,B,XO;if(z)for(XO=Object.keys(z),N=0,nO=XO.length;NxO&&(wO=" ... ",z=nO-xO+wO.length),N-nO>xO&&(cO=" ...",N=nO+xO-cO.length),{str:wO+O.slice(z,N).replace(/\t/g,"\u2192")+cO,pos:nO-z+wO.length}}function f(O,z){return i.repeat(" ",z-O.length)+O}function T(O,z){if(z=Object.create(z||null),!O.buffer)return null;z.maxLength||(z.maxLength=79),typeof z.indent!="number"&&(z.indent=1),typeof z.linesBefore!="number"&&(z.linesBefore=3),typeof z.linesAfter!="number"&&(z.linesAfter=2);for(var N=/\r?\n|\r|\0/g,nO=[0],B=[],wO,cO=-1;wO=N.exec(O.buffer);)B.push(wO.index),nO.push(wO.index+wO[0].length),O.position<=wO.index&&cO<0&&(cO=nO.length-2);cO<0&&(cO=nO.length-1);var xO="",YO,JO,ue=Math.min(O.line+z.linesAfter,B.length).toString().length,KO=z.maxLength-(z.indent+ue+3);for(YO=1;YO<=z.linesBefore&&!(cO-YO<0);YO++)JO=$(O.buffer,nO[cO-YO],B[cO-YO],O.position-(nO[cO]-nO[cO-YO]),KO),xO=i.repeat(" ",z.indent)+f((O.line-YO+1).toString(),ue)+" | "+JO.str+` +`+O.mark.snippet),nO+" "+N):nO}function Q(O,z){Error.call(this),this.name="YAMLException",this.reason=O,this.mark=z,this.message=e(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}Q.prototype=Object.create(Error.prototype),Q.prototype.constructor=Q,Q.prototype.toString=function(z){return this.name+": "+e(this,z)};var g=Q;function $(O,z,N,nO,B){var XO="",cO="",xO=Math.floor(B/2)-1;return nO-z>xO&&(XO=" ... ",z=nO-xO+XO.length),N-nO>xO&&(cO=" ...",N=nO+xO-cO.length),{str:XO+O.slice(z,N).replace(/\t/g,"\u2192")+cO,pos:nO-z+XO.length}}function f(O,z){return i.repeat(" ",z-O.length)+O}function T(O,z){if(z=Object.create(z||null),!O.buffer)return null;z.maxLength||(z.maxLength=79),typeof z.indent!="number"&&(z.indent=1),typeof z.linesBefore!="number"&&(z.linesBefore=3),typeof z.linesAfter!="number"&&(z.linesAfter=2);for(var N=/\r?\n|\r|\0/g,nO=[0],B=[],XO,cO=-1;XO=N.exec(O.buffer);)B.push(XO.index),nO.push(XO.index+XO[0].length),O.position<=XO.index&&cO<0&&(cO=nO.length-2);cO<0&&(cO=nO.length-1);var xO="",YO,JO,ue=Math.min(O.line+z.linesAfter,B.length).toString().length,KO=z.maxLength-(z.indent+ue+3);for(YO=1;YO<=z.linesBefore&&!(cO-YO<0);YO++)JO=$(O.buffer,nO[cO-YO],B[cO-YO],O.position-(nO[cO]-nO[cO-YO]),KO),xO=i.repeat(" ",z.indent)+f((O.line-YO+1).toString(),ue)+" | "+JO.str+` `+xO;for(JO=$(O.buffer,nO[cO],B[cO],O.position,KO),xO+=i.repeat(" ",z.indent)+f((O.line+1).toString(),ue)+" | "+JO.str+` `,xO+=i.repeat("-",z.indent+ue+3+JO.pos)+`^ `,YO=1;YO<=z.linesAfter&&!(cO+YO>=B.length);YO++)JO=$(O.buffer,nO[cO+YO],B[cO+YO],O.position-(nO[cO]-nO[cO+YO]),KO),xO+=i.repeat(" ",z.indent)+f((O.line+YO+1).toString(),ue)+" | "+JO.str+` -`;return xO.replace(/\n$/,"")}var q=T,y=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],h=["scalar","sequence","mapping"];function k(O){var z={};return O!==null&&Object.keys(O).forEach(function(N){O[N].forEach(function(nO){z[String(nO)]=N})}),z}function Z(O,z){if(z=z||{},Object.keys(z).forEach(function(N){if(y.indexOf(N)===-1)throw new g('Unknown option "'+N+'" is met in definition of "'+O+'" YAML type.')}),this.options=z,this.tag=O,this.kind=z.kind||null,this.resolve=z.resolve||function(){return!0},this.construct=z.construct||function(N){return N},this.instanceOf=z.instanceOf||null,this.predicate=z.predicate||null,this.represent=z.represent||null,this.representName=z.representName||null,this.defaultStyle=z.defaultStyle||null,this.multi=z.multi||!1,this.styleAliases=k(z.styleAliases||null),h.indexOf(this.kind)===-1)throw new g('Unknown kind "'+this.kind+'" is specified for "'+O+'" YAML type.')}var W=Z;function D(O,z){var N=[];return O[z].forEach(function(nO){var B=N.length;N.forEach(function(wO,cO){wO.tag===nO.tag&&wO.kind===nO.kind&&wO.multi===nO.multi&&(B=cO)}),N[B]=nO}),N}function XO(){var O={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},z,N;function nO(B){B.multi?(O.multi[B.kind].push(B),O.multi.fallback.push(B)):O[B.kind][B.tag]=O.fallback[B.tag]=B}for(z=0,N=arguments.length;z=0?"0b"+O.toString(2):"-0b"+O.toString(2).slice(1)},octal:function(O){return O>=0?"0o"+O.toString(8):"-0o"+O.toString(8).slice(1)},decimal:function(O){return O.toString(10)},hexadecimal:function(O){return O>=0?"0x"+O.toString(16).toUpperCase():"-0x"+O.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),fO=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function jO(O){return!(O===null||!fO.test(O)||O[O.length-1]==="_")}function L(O){var z,N;return z=O.replace(/_/g,"").toLowerCase(),N=z[0]==="-"?-1:1,"+-".indexOf(z[0])>=0&&(z=z.slice(1)),z===".inf"?N===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:z===".nan"?NaN:N*parseFloat(z,10)}var sO=/^[-+]?[0-9]+e/;function mO(O,z){var N;if(isNaN(O))switch(z){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===O)switch(z){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===O)switch(z){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(i.isNegativeZero(O))return"-0.0";return N=O.toString(10),sO.test(N)?N.replace("e",".e"):N}function GO(O){return Object.prototype.toString.call(O)==="[object Number]"&&(O%1!==0||i.isNegativeZero(O))}var HO=new W("tag:yaml.org,2002:float",{kind:"scalar",resolve:jO,construct:L,predicate:GO,represent:mO,defaultStyle:"lowercase"}),ie=d.extend({implicit:[tO,G,bO,HO]}),BO=ie,re=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),le=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function OO(O){return O===null?!1:re.exec(O)!==null||le.exec(O)!==null}function _(O){var z,N,nO,B,wO,cO,xO,YO=0,JO=null,ue,KO,he;if(z=re.exec(O),z===null&&(z=le.exec(O)),z===null)throw new Error("Date resolve error");if(N=+z[1],nO=+z[2]-1,B=+z[3],!z[4])return new Date(Date.UTC(N,nO,B));if(wO=+z[4],cO=+z[5],xO=+z[6],z[7]){for(YO=z[7].slice(0,3);YO.length<3;)YO+="0";YO=+YO}return z[9]&&(ue=+z[10],KO=+(z[11]||0),JO=(ue*60+KO)*6e4,z[9]==="-"&&(JO=-JO)),he=new Date(Date.UTC(N,nO,B,wO,cO,xO,YO)),JO&&he.setTime(he.getTime()-JO),he}function C(O){return O.toISOString()}var dO=new W("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:OO,construct:_,instanceOf:Date,represent:C});function aO(O){return O==="<<"||O===null}var AO=new W("tag:yaml.org,2002:merge",{kind:"scalar",resolve:aO}),se=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= -\r`;function pe(O){if(O===null)return!1;var z,N,nO=0,B=O.length,wO=se;for(N=0;N64)){if(z<0)return!1;nO+=6}return nO%8===0}function Se(O){var z,N,nO=O.replace(/[\r\n=]/g,""),B=nO.length,wO=se,cO=0,xO=[];for(z=0;z>16&255),xO.push(cO>>8&255),xO.push(cO&255)),cO=cO<<6|wO.indexOf(nO.charAt(z));return N=B%4*6,N===0?(xO.push(cO>>16&255),xO.push(cO>>8&255),xO.push(cO&255)):N===18?(xO.push(cO>>10&255),xO.push(cO>>2&255)):N===12&&xO.push(cO>>4&255),new Uint8Array(xO)}function Xe(O){var z="",N=0,nO,B,wO=O.length,cO=se;for(nO=0;nO>18&63],z+=cO[N>>12&63],z+=cO[N>>6&63],z+=cO[N&63]),N=(N<<8)+O[nO];return B=wO%3,B===0?(z+=cO[N>>18&63],z+=cO[N>>12&63],z+=cO[N>>6&63],z+=cO[N&63]):B===2?(z+=cO[N>>10&63],z+=cO[N>>4&63],z+=cO[N<<2&63],z+=cO[64]):B===1&&(z+=cO[N>>2&63],z+=cO[N<<4&63],z+=cO[64],z+=cO[64]),z}function Ve(O){return Object.prototype.toString.call(O)==="[object Uint8Array]"}var Ze=new W("tag:yaml.org,2002:binary",{kind:"scalar",resolve:pe,construct:Se,predicate:Ve,represent:Xe}),Ne=Object.prototype.hasOwnProperty,Ue=Object.prototype.toString;function Ke(O){if(O===null)return!0;var z=[],N,nO,B,wO,cO,xO=O;for(N=0,nO=xO.length;N>10)+55296,(O-65536&1023)+56320)}for(var $e=new Array(256),fe=new Array(256),oO=0;oO<256;oO++)$e[oO]=EO(oO)?1:0,fe[oO]=EO(oO);function _O(O,z){this.input=O,this.filename=z.filename||null,this.schema=z.schema||QO,this.onWarning=z.onWarning||null,this.legacy=z.legacy||!1,this.json=z.json||!1,this.listener=z.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=O.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function DO(O,z){var N={name:O.filename,buffer:O.input.slice(0,-1),position:O.position,line:O.line,column:O.position-O.lineStart};return N.snippet=q(N),new g(z,N)}function qO(O,z){throw DO(O,z)}function oe(O,z){O.onWarning&&O.onWarning.call(null,DO(O,z))}var be={YAML:function(z,N,nO){var B,wO,cO;z.version!==null&&qO(z,"duplication of %YAML directive"),nO.length!==1&&qO(z,"YAML directive accepts exactly one argument"),B=/^([0-9]+)\.([0-9]+)$/.exec(nO[0]),B===null&&qO(z,"ill-formed argument of the YAML directive"),wO=parseInt(B[1],10),cO=parseInt(B[2],10),wO!==1&&qO(z,"unacceptable YAML version of the document"),z.version=nO[0],z.checkLineBreaks=cO<2,cO!==1&&cO!==2&&oe(z,"unsupported YAML version of the document")},TAG:function(z,N,nO){var B,wO;nO.length!==2&&qO(z,"TAG directive accepts exactly two arguments"),B=nO[0],wO=nO[1],He.test(B)||qO(z,"ill-formed tag handle (first argument) of the TAG directive"),IO.call(z.tagMap,B)&&qO(z,'there is a previously declared suffix for "'+B+'" tag handle'),ti.test(wO)||qO(z,"ill-formed tag prefix (second argument) of the TAG directive");try{wO=decodeURIComponent(wO)}catch(cO){qO(z,"tag prefix is malformed: "+wO)}z.tagMap[B]=wO}};function ce(O,z,N,nO){var B,wO,cO,xO;if(z1&&(O.result+=i.repeat(` -`,z-1))}function S(O,z,N){var nO,B,wO,cO,xO,YO,JO,ue,KO=O.kind,he=O.result,Pe;if(Pe=O.input.charCodeAt(O.position),_e(Pe)||Je(Pe)||Pe===35||Pe===38||Pe===42||Pe===33||Pe===124||Pe===62||Pe===39||Pe===34||Pe===37||Pe===64||Pe===96||(Pe===63||Pe===45)&&(B=O.input.charCodeAt(O.position+1),_e(B)||N&&Je(B)))return!1;for(O.kind="scalar",O.result="",wO=cO=O.position,xO=!1;Pe!==0;){if(Pe===58){if(B=O.input.charCodeAt(O.position+1),_e(B)||N&&Je(B))break}else if(Pe===35){if(nO=O.input.charCodeAt(O.position-1),_e(nO))break}else{if(O.position===O.lineStart&&oi(O)||N&&Je(Pe))break;if(ve(Pe))if(YO=O.line,JO=O.lineStart,ue=O.lineIndent,ze(O,!1,-1),O.lineIndent>=z){xO=!0,Pe=O.input.charCodeAt(O.position);continue}else{O.position=cO,O.line=YO,O.lineStart=JO,O.lineIndent=ue;break}}xO&&(ce(O,wO,cO,!1),Ri(O,O.line-YO),wO=cO=O.position,xO=!1),ni(Pe)||(cO=O.position+1),Pe=O.input.charCodeAt(++O.position)}return ce(O,wO,cO,!1),O.result?!0:(O.kind=KO,O.result=he,!1)}function u(O,z){var N,nO,B;if(N=O.input.charCodeAt(O.position),N!==39)return!1;for(O.kind="scalar",O.result="",O.position++,nO=B=O.position;(N=O.input.charCodeAt(O.position))!==0;)if(N===39)if(ce(O,nO,O.position,!0),N=O.input.charCodeAt(++O.position),N===39)nO=O.position,O.position++,B=O.position;else return!0;else ve(N)?(ce(O,nO,B,!0),Ri(O,ze(O,!1,z)),nO=B=O.position):O.position===O.lineStart&&oi(O)?qO(O,"unexpected end of the document within a single quoted scalar"):(O.position++,B=O.position);qO(O,"unexpected end of the stream within a single quoted scalar")}function m(O,z){var N,nO,B,wO,cO,xO;if(xO=O.input.charCodeAt(O.position),xO!==34)return!1;for(O.kind="scalar",O.result="",O.position++,N=nO=O.position;(xO=O.input.charCodeAt(O.position))!==0;){if(xO===34)return ce(O,N,O.position,!0),O.position++,!0;if(xO===92){if(ce(O,N,O.position,!0),xO=O.input.charCodeAt(++O.position),ve(xO))ze(O,!1,z);else if(xO<256&&$e[xO])O.result+=fe[xO],O.position++;else if((cO=CO(xO))>0){for(B=cO,wO=0;B>0;B--)xO=O.input.charCodeAt(++O.position),(cO=SO(xO))>=0?wO=(wO<<4)+cO:qO(O,"expected hexadecimal character");O.result+=VO(wO),O.position++}else qO(O,"unknown escape sequence");N=nO=O.position}else ve(xO)?(ce(O,N,nO,!0),Ri(O,ze(O,!1,z)),N=nO=O.position):O.position===O.lineStart&&oi(O)?qO(O,"unexpected end of the document within a double quoted scalar"):(O.position++,nO=O.position)}qO(O,"unexpected end of the stream within a double quoted scalar")}function Y(O,z){var N=!0,nO,B,wO,cO=O.tag,xO,YO=O.anchor,JO,ue,KO,he,Pe,Re=Object.create(null),Ye,Ae,$i,qe;if(qe=O.input.charCodeAt(O.position),qe===91)ue=93,Pe=!1,xO=[];else if(qe===123)ue=125,Pe=!0,xO={};else return!1;for(O.anchor!==null&&(O.anchorMap[O.anchor]=xO),qe=O.input.charCodeAt(++O.position);qe!==0;){if(ze(O,!0,z),qe=O.input.charCodeAt(O.position),qe===ue)return O.position++,O.tag=cO,O.anchor=YO,O.kind=Pe?"mapping":"sequence",O.result=xO,!0;N?qe===44&&qO(O,"expected the node content, but found ','"):qO(O,"missed comma between flow collection entries"),Ae=Ye=$i=null,KO=he=!1,qe===63&&(JO=O.input.charCodeAt(O.position+1),_e(JO)&&(KO=he=!0,O.position++,ze(O,!0,z))),nO=O.line,B=O.lineStart,wO=O.position,FO(O,z,zO,!1,!0),Ae=O.tag,Ye=O.result,ze(O,!0,z),qe=O.input.charCodeAt(O.position),(he||O.line===nO)&&qe===58&&(KO=!0,qe=O.input.charCodeAt(++O.position),ze(O,!0,z),FO(O,z,zO,!1,!0),$i=O.result),Pe?We(O,xO,Re,Ae,Ye,$i,nO,B,wO):KO?xO.push(We(O,null,Re,Ae,Ye,$i,nO,B,wO)):xO.push(Ye),ze(O,!0,z),qe=O.input.charCodeAt(O.position),qe===44?(N=!0,qe=O.input.charCodeAt(++O.position)):N=!1}qO(O,"unexpected end of the stream within a flow collection")}function E(O,z){var N,nO,B=Ce,wO=!1,cO=!1,xO=z,YO=0,JO=!1,ue,KO;if(KO=O.input.charCodeAt(O.position),KO===124)nO=!1;else if(KO===62)nO=!0;else return!1;for(O.kind="scalar",O.result="";KO!==0;)if(KO=O.input.charCodeAt(++O.position),KO===43||KO===45)Ce===B?B=KO===43?ae:kO:qO(O,"repeat of a chomping mode identifier");else if((ue=LO(KO))>=0)ue===0?qO(O,"bad explicit indentation width of a block scalar; it cannot be less than one"):cO?qO(O,"repeat of an indentation width identifier"):(xO=z+ue-1,cO=!0);else break;if(ni(KO)){do KO=O.input.charCodeAt(++O.position);while(ni(KO));if(KO===35)do KO=O.input.charCodeAt(++O.position);while(!ve(KO)&&KO!==0)}for(;KO!==0;){for(Oi(O),O.lineIndent=0,KO=O.input.charCodeAt(O.position);(!cO||O.lineIndentxO&&(xO=O.lineIndent),ve(KO)){YO++;continue}if(O.lineIndent=0?"0b"+O.toString(2):"-0b"+O.toString(2).slice(1)},octal:function(O){return O>=0?"0o"+O.toString(8):"-0o"+O.toString(8).slice(1)},decimal:function(O){return O.toString(10)},hexadecimal:function(O){return O>=0?"0x"+O.toString(16).toUpperCase():"-0x"+O.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),fO=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function jO(O){return!(O===null||!fO.test(O)||O[O.length-1]==="_")}function L(O){var z,N;return z=O.replace(/_/g,"").toLowerCase(),N=z[0]==="-"?-1:1,"+-".indexOf(z[0])>=0&&(z=z.slice(1)),z===".inf"?N===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:z===".nan"?NaN:N*parseFloat(z,10)}var sO=/^[-+]?[0-9]+e/;function mO(O,z){var N;if(isNaN(O))switch(z){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===O)switch(z){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===O)switch(z){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(i.isNegativeZero(O))return"-0.0";return N=O.toString(10),sO.test(N)?N.replace("e",".e"):N}function GO(O){return Object.prototype.toString.call(O)==="[object Number]"&&(O%1!==0||i.isNegativeZero(O))}var HO=new W("tag:yaml.org,2002:float",{kind:"scalar",resolve:jO,construct:L,predicate:GO,represent:mO,defaultStyle:"lowercase"}),ie=d.extend({implicit:[tO,G,bO,HO]}),BO=ie,re=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),le=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function OO(O){return O===null?!1:re.exec(O)!==null||le.exec(O)!==null}function _(O){var z,N,nO,B,XO,cO,xO,YO=0,JO=null,ue,KO,he;if(z=re.exec(O),z===null&&(z=le.exec(O)),z===null)throw new Error("Date resolve error");if(N=+z[1],nO=+z[2]-1,B=+z[3],!z[4])return new Date(Date.UTC(N,nO,B));if(XO=+z[4],cO=+z[5],xO=+z[6],z[7]){for(YO=z[7].slice(0,3);YO.length<3;)YO+="0";YO=+YO}return z[9]&&(ue=+z[10],KO=+(z[11]||0),JO=(ue*60+KO)*6e4,z[9]==="-"&&(JO=-JO)),he=new Date(Date.UTC(N,nO,B,XO,cO,xO,YO)),JO&&he.setTime(he.getTime()-JO),he}function C(O){return O.toISOString()}var dO=new W("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:OO,construct:_,instanceOf:Date,represent:C});function aO(O){return O==="<<"||O===null}var AO=new W("tag:yaml.org,2002:merge",{kind:"scalar",resolve:aO}),se=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= +\r`;function pe(O){if(O===null)return!1;var z,N,nO=0,B=O.length,XO=se;for(N=0;N64)){if(z<0)return!1;nO+=6}return nO%8===0}function Se(O){var z,N,nO=O.replace(/[\r\n=]/g,""),B=nO.length,XO=se,cO=0,xO=[];for(z=0;z>16&255),xO.push(cO>>8&255),xO.push(cO&255)),cO=cO<<6|XO.indexOf(nO.charAt(z));return N=B%4*6,N===0?(xO.push(cO>>16&255),xO.push(cO>>8&255),xO.push(cO&255)):N===18?(xO.push(cO>>10&255),xO.push(cO>>2&255)):N===12&&xO.push(cO>>4&255),new Uint8Array(xO)}function we(O){var z="",N=0,nO,B,XO=O.length,cO=se;for(nO=0;nO>18&63],z+=cO[N>>12&63],z+=cO[N>>6&63],z+=cO[N&63]),N=(N<<8)+O[nO];return B=XO%3,B===0?(z+=cO[N>>18&63],z+=cO[N>>12&63],z+=cO[N>>6&63],z+=cO[N&63]):B===2?(z+=cO[N>>10&63],z+=cO[N>>4&63],z+=cO[N<<2&63],z+=cO[64]):B===1&&(z+=cO[N>>2&63],z+=cO[N<<4&63],z+=cO[64],z+=cO[64]),z}function Ve(O){return Object.prototype.toString.call(O)==="[object Uint8Array]"}var Ze=new W("tag:yaml.org,2002:binary",{kind:"scalar",resolve:pe,construct:Se,predicate:Ve,represent:we}),Ne=Object.prototype.hasOwnProperty,Ue=Object.prototype.toString;function Ke(O){if(O===null)return!0;var z=[],N,nO,B,XO,cO,xO=O;for(N=0,nO=xO.length;N>10)+55296,(O-65536&1023)+56320)}for(var $e=new Array(256),fe=new Array(256),oO=0;oO<256;oO++)$e[oO]=EO(oO)?1:0,fe[oO]=EO(oO);function _O(O,z){this.input=O,this.filename=z.filename||null,this.schema=z.schema||QO,this.onWarning=z.onWarning||null,this.legacy=z.legacy||!1,this.json=z.json||!1,this.listener=z.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=O.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function DO(O,z){var N={name:O.filename,buffer:O.input.slice(0,-1),position:O.position,line:O.line,column:O.position-O.lineStart};return N.snippet=q(N),new g(z,N)}function qO(O,z){throw DO(O,z)}function oe(O,z){O.onWarning&&O.onWarning.call(null,DO(O,z))}var be={YAML:function(z,N,nO){var B,XO,cO;z.version!==null&&qO(z,"duplication of %YAML directive"),nO.length!==1&&qO(z,"YAML directive accepts exactly one argument"),B=/^([0-9]+)\.([0-9]+)$/.exec(nO[0]),B===null&&qO(z,"ill-formed argument of the YAML directive"),XO=parseInt(B[1],10),cO=parseInt(B[2],10),XO!==1&&qO(z,"unacceptable YAML version of the document"),z.version=nO[0],z.checkLineBreaks=cO<2,cO!==1&&cO!==2&&oe(z,"unsupported YAML version of the document")},TAG:function(z,N,nO){var B,XO;nO.length!==2&&qO(z,"TAG directive accepts exactly two arguments"),B=nO[0],XO=nO[1],He.test(B)||qO(z,"ill-formed tag handle (first argument) of the TAG directive"),IO.call(z.tagMap,B)&&qO(z,'there is a previously declared suffix for "'+B+'" tag handle'),ti.test(XO)||qO(z,"ill-formed tag prefix (second argument) of the TAG directive");try{XO=decodeURIComponent(XO)}catch(cO){qO(z,"tag prefix is malformed: "+XO)}z.tagMap[B]=XO}};function ce(O,z,N,nO){var B,XO,cO,xO;if(z1&&(O.result+=i.repeat(` +`,z-1))}function S(O,z,N){var nO,B,XO,cO,xO,YO,JO,ue,KO=O.kind,he=O.result,Pe;if(Pe=O.input.charCodeAt(O.position),_e(Pe)||Je(Pe)||Pe===35||Pe===38||Pe===42||Pe===33||Pe===124||Pe===62||Pe===39||Pe===34||Pe===37||Pe===64||Pe===96||(Pe===63||Pe===45)&&(B=O.input.charCodeAt(O.position+1),_e(B)||N&&Je(B)))return!1;for(O.kind="scalar",O.result="",XO=cO=O.position,xO=!1;Pe!==0;){if(Pe===58){if(B=O.input.charCodeAt(O.position+1),_e(B)||N&&Je(B))break}else if(Pe===35){if(nO=O.input.charCodeAt(O.position-1),_e(nO))break}else{if(O.position===O.lineStart&&oi(O)||N&&Je(Pe))break;if(ve(Pe))if(YO=O.line,JO=O.lineStart,ue=O.lineIndent,ze(O,!1,-1),O.lineIndent>=z){xO=!0,Pe=O.input.charCodeAt(O.position);continue}else{O.position=cO,O.line=YO,O.lineStart=JO,O.lineIndent=ue;break}}xO&&(ce(O,XO,cO,!1),Ri(O,O.line-YO),XO=cO=O.position,xO=!1),ni(Pe)||(cO=O.position+1),Pe=O.input.charCodeAt(++O.position)}return ce(O,XO,cO,!1),O.result?!0:(O.kind=KO,O.result=he,!1)}function u(O,z){var N,nO,B;if(N=O.input.charCodeAt(O.position),N!==39)return!1;for(O.kind="scalar",O.result="",O.position++,nO=B=O.position;(N=O.input.charCodeAt(O.position))!==0;)if(N===39)if(ce(O,nO,O.position,!0),N=O.input.charCodeAt(++O.position),N===39)nO=O.position,O.position++,B=O.position;else return!0;else ve(N)?(ce(O,nO,B,!0),Ri(O,ze(O,!1,z)),nO=B=O.position):O.position===O.lineStart&&oi(O)?qO(O,"unexpected end of the document within a single quoted scalar"):(O.position++,B=O.position);qO(O,"unexpected end of the stream within a single quoted scalar")}function m(O,z){var N,nO,B,XO,cO,xO;if(xO=O.input.charCodeAt(O.position),xO!==34)return!1;for(O.kind="scalar",O.result="",O.position++,N=nO=O.position;(xO=O.input.charCodeAt(O.position))!==0;){if(xO===34)return ce(O,N,O.position,!0),O.position++,!0;if(xO===92){if(ce(O,N,O.position,!0),xO=O.input.charCodeAt(++O.position),ve(xO))ze(O,!1,z);else if(xO<256&&$e[xO])O.result+=fe[xO],O.position++;else if((cO=CO(xO))>0){for(B=cO,XO=0;B>0;B--)xO=O.input.charCodeAt(++O.position),(cO=SO(xO))>=0?XO=(XO<<4)+cO:qO(O,"expected hexadecimal character");O.result+=VO(XO),O.position++}else qO(O,"unknown escape sequence");N=nO=O.position}else ve(xO)?(ce(O,N,nO,!0),Ri(O,ze(O,!1,z)),N=nO=O.position):O.position===O.lineStart&&oi(O)?qO(O,"unexpected end of the document within a double quoted scalar"):(O.position++,nO=O.position)}qO(O,"unexpected end of the stream within a double quoted scalar")}function Y(O,z){var N=!0,nO,B,XO,cO=O.tag,xO,YO=O.anchor,JO,ue,KO,he,Pe,Re=Object.create(null),Ye,Ae,$i,qe;if(qe=O.input.charCodeAt(O.position),qe===91)ue=93,Pe=!1,xO=[];else if(qe===123)ue=125,Pe=!0,xO={};else return!1;for(O.anchor!==null&&(O.anchorMap[O.anchor]=xO),qe=O.input.charCodeAt(++O.position);qe!==0;){if(ze(O,!0,z),qe=O.input.charCodeAt(O.position),qe===ue)return O.position++,O.tag=cO,O.anchor=YO,O.kind=Pe?"mapping":"sequence",O.result=xO,!0;N?qe===44&&qO(O,"expected the node content, but found ','"):qO(O,"missed comma between flow collection entries"),Ae=Ye=$i=null,KO=he=!1,qe===63&&(JO=O.input.charCodeAt(O.position+1),_e(JO)&&(KO=he=!0,O.position++,ze(O,!0,z))),nO=O.line,B=O.lineStart,XO=O.position,FO(O,z,zO,!1,!0),Ae=O.tag,Ye=O.result,ze(O,!0,z),qe=O.input.charCodeAt(O.position),(he||O.line===nO)&&qe===58&&(KO=!0,qe=O.input.charCodeAt(++O.position),ze(O,!0,z),FO(O,z,zO,!1,!0),$i=O.result),Pe?We(O,xO,Re,Ae,Ye,$i,nO,B,XO):KO?xO.push(We(O,null,Re,Ae,Ye,$i,nO,B,XO)):xO.push(Ye),ze(O,!0,z),qe=O.input.charCodeAt(O.position),qe===44?(N=!0,qe=O.input.charCodeAt(++O.position)):N=!1}qO(O,"unexpected end of the stream within a flow collection")}function E(O,z){var N,nO,B=Ce,XO=!1,cO=!1,xO=z,YO=0,JO=!1,ue,KO;if(KO=O.input.charCodeAt(O.position),KO===124)nO=!1;else if(KO===62)nO=!0;else return!1;for(O.kind="scalar",O.result="";KO!==0;)if(KO=O.input.charCodeAt(++O.position),KO===43||KO===45)Ce===B?B=KO===43?ae:kO:qO(O,"repeat of a chomping mode identifier");else if((ue=LO(KO))>=0)ue===0?qO(O,"bad explicit indentation width of a block scalar; it cannot be less than one"):cO?qO(O,"repeat of an indentation width identifier"):(xO=z+ue-1,cO=!0);else break;if(ni(KO)){do KO=O.input.charCodeAt(++O.position);while(ni(KO));if(KO===35)do KO=O.input.charCodeAt(++O.position);while(!ve(KO)&&KO!==0)}for(;KO!==0;){for(Oi(O),O.lineIndent=0,KO=O.input.charCodeAt(O.position);(!cO||O.lineIndentxO&&(xO=O.lineIndent),ve(KO)){YO++;continue}if(O.lineIndentz)&&YO!==0)qO(O,"bad indentation of a sequence entry");else if(O.lineIndentz)&&(Ae&&(cO=O.line,xO=O.lineStart,YO=O.position),FO(O,z,Ge,!0,B)&&(Ae?Re=O.result:Ye=O.result),Ae||(We(O,KO,he,Pe,Re,Ye,cO,xO,YO),Pe=Re=Ye=null),ze(O,!0,-1),qe=O.input.charCodeAt(O.position)),(O.line===wO||O.lineIndent>z)&&qe!==0)qO(O,"bad indentation of a mapping entry");else if(O.lineIndentz?YO=1:O.lineIndent===z?YO=0:O.lineIndentz?YO=1:O.lineIndent===z?YO=0:O.lineIndent tag; it should be "scalar", not "'+O.kind+'"'),KO=0,he=O.implicitTypes.length;KO"),O.result!==null&&Re.kind!==O.kind&&qO(O,"unacceptable node kind for !<"+O.tag+'> tag; it should be "'+Re.kind+'", not "'+O.kind+'"'),Re.resolve(O.result,O.tag)?(O.result=Re.construct(O.result,O.tag),O.anchor!==null&&(O.anchorMap[O.anchor]=O.result)):qO(O,"cannot resolve a node with !<"+O.tag+"> explicit tag")}return O.listener!==null&&O.listener("close",O),O.tag!==null||O.anchor!==null||ue}function me(O){var z=O.position,N,nO,B,wO=!1,cO;for(O.version=null,O.checkLineBreaks=O.legacy,O.tagMap=Object.create(null),O.anchorMap=Object.create(null);(cO=O.input.charCodeAt(O.position))!==0&&(ze(O,!0,-1),cO=O.input.charCodeAt(O.position),!(O.lineIndent>0||cO!==37));){for(wO=!0,cO=O.input.charCodeAt(++O.position),N=O.position;cO!==0&&!_e(cO);)cO=O.input.charCodeAt(++O.position);for(nO=O.input.slice(N,O.position),B=[],nO.length<1&&qO(O,"directive name must not be less than one character in length");cO!==0;){for(;ni(cO);)cO=O.input.charCodeAt(++O.position);if(cO===35){do cO=O.input.charCodeAt(++O.position);while(cO!==0&&!ve(cO));break}if(ve(cO))break;for(N=O.position;cO!==0&&!_e(cO);)cO=O.input.charCodeAt(++O.position);B.push(O.input.slice(N,O.position))}cO!==0&&Oi(O),IO.call(be,nO)?be[nO](O,nO,B):oe(O,'unknown document directive "'+nO+'"')}if(ze(O,!0,-1),O.lineIndent===0&&O.input.charCodeAt(O.position)===45&&O.input.charCodeAt(O.position+1)===45&&O.input.charCodeAt(O.position+2)===45?(O.position+=3,ze(O,!0,-1)):wO&&qO(O,"directives end mark is expected"),FO(O,O.lineIndent-1,Ge,!1,!0),ze(O,!0,-1),O.checkLineBreaks&&de.test(O.input.slice(z,O.position))&&oe(O,"non-ASCII line breaks are interpreted as content"),O.documents.push(O.result),O.position===O.lineStart&&oi(O)){O.input.charCodeAt(O.position)===46&&(O.position+=3,ze(O,!0,-1));return}if(O.positionz)&&YO!==0)qO(O,"bad indentation of a sequence entry");else if(O.lineIndentz)&&(Ae&&(cO=O.line,xO=O.lineStart,YO=O.position),FO(O,z,Ge,!0,B)&&(Ae?Re=O.result:Ye=O.result),Ae||(We(O,KO,he,Pe,Re,Ye,cO,xO,YO),Pe=Re=Ye=null),ze(O,!0,-1),qe=O.input.charCodeAt(O.position)),(O.line===XO||O.lineIndent>z)&&qe!==0)qO(O,"bad indentation of a mapping entry");else if(O.lineIndentz?YO=1:O.lineIndent===z?YO=0:O.lineIndentz?YO=1:O.lineIndent===z?YO=0:O.lineIndent tag; it should be "scalar", not "'+O.kind+'"'),KO=0,he=O.implicitTypes.length;KO"),O.result!==null&&Re.kind!==O.kind&&qO(O,"unacceptable node kind for !<"+O.tag+'> tag; it should be "'+Re.kind+'", not "'+O.kind+'"'),Re.resolve(O.result,O.tag)?(O.result=Re.construct(O.result,O.tag),O.anchor!==null&&(O.anchorMap[O.anchor]=O.result)):qO(O,"cannot resolve a node with !<"+O.tag+"> explicit tag")}return O.listener!==null&&O.listener("close",O),O.tag!==null||O.anchor!==null||ue}function me(O){var z=O.position,N,nO,B,XO=!1,cO;for(O.version=null,O.checkLineBreaks=O.legacy,O.tagMap=Object.create(null),O.anchorMap=Object.create(null);(cO=O.input.charCodeAt(O.position))!==0&&(ze(O,!0,-1),cO=O.input.charCodeAt(O.position),!(O.lineIndent>0||cO!==37));){for(XO=!0,cO=O.input.charCodeAt(++O.position),N=O.position;cO!==0&&!_e(cO);)cO=O.input.charCodeAt(++O.position);for(nO=O.input.slice(N,O.position),B=[],nO.length<1&&qO(O,"directive name must not be less than one character in length");cO!==0;){for(;ni(cO);)cO=O.input.charCodeAt(++O.position);if(cO===35){do cO=O.input.charCodeAt(++O.position);while(cO!==0&&!ve(cO));break}if(ve(cO))break;for(N=O.position;cO!==0&&!_e(cO);)cO=O.input.charCodeAt(++O.position);B.push(O.input.slice(N,O.position))}cO!==0&&Oi(O),IO.call(be,nO)?be[nO](O,nO,B):oe(O,'unknown document directive "'+nO+'"')}if(ze(O,!0,-1),O.lineIndent===0&&O.input.charCodeAt(O.position)===45&&O.input.charCodeAt(O.position+1)===45&&O.input.charCodeAt(O.position+2)===45?(O.position+=3,ze(O,!0,-1)):XO&&qO(O,"directives end mark is expected"),FO(O,O.lineIndent-1,Ge,!1,!0),ze(O,!0,-1),O.checkLineBreaks&&de.test(O.input.slice(z,O.position))&&oe(O,"non-ASCII line breaks are interpreted as content"),O.documents.push(O.result),O.position===O.lineStart&&oi(O)){O.input.charCodeAt(O.position)===46&&(O.position+=3,ze(O,!0,-1));return}if(O.position=55296&&N<=56319&&z+1=56320&&nO<=57343)?(N-55296)*1024+nO-56320+65536:N}function Vt(O){var z=/^\n* /;return z.test(O)}var jt=1,et=2,Et=3,ji=4,wi=5;function hn(O,z,N,nO,B,wO,cO,xO){var YO,JO=0,ue=null,KO=!1,he=!1,Pe=nO!==-1,Re=-1,Ye=pn(Zi(O,0))&&Sn(Zi(O,O.length-1));if(z||cO)for(YO=0;YO=65536?YO+=2:YO++){if(JO=Zi(O,YO),!qi(JO))return wi;Ye=Ye&&_t(JO,ue,xO),ue=JO}else{for(YO=0;YO=65536?YO+=2:YO++){if(JO=Zi(O,YO),JO===Xi)KO=!0,Pe&&(he=he||YO-Re-1>nO&&O[Re+1]!==" ",Re=YO);else if(!qi(JO))return wi;Ye=Ye&&_t(JO,ue,xO),ue=JO}he=he||Pe&&YO-Re-1>nO&&O[Re+1]!==" "}return!KO&&!he?Ye&&!cO&&!B(O)?jt:wO===Ti?wi:et:N>9&&Vt(O)?wi:cO?wO===Ti?wi:et:he?ji:Et}function Ct(O,z,N,nO,B){O.dump=function(){if(z.length===0)return O.quotingType===Ti?'""':"''";if(!O.noCompatMode&&(qt.indexOf(z)!==-1||Wt.test(z)))return O.quotingType===Ti?'"'+z+'"':"'"+z+"'";var wO=O.indent*Math.max(1,N),cO=O.lineWidth===-1?-1:Math.max(Math.min(O.lineWidth,40),O.lineWidth-wO),xO=nO||O.flowLevel>-1&&N>=O.flowLevel;function YO(JO){return Gt(O,JO)}switch(hn(z,xO,O.indent,cO,YO,O.quotingType,O.forceQuotes&&!nO,B)){case jt:return z;case et:return"'"+z.replace(/'/g,"''")+"'";case Et:return"|"+it(z,O.indent)+vi(Ki(z,wO));case ji:return">"+it(z,O.indent)+vi(Ki(Dt(z,cO),wO));case wi:return'"'+Ft(z)+'"';default:throw new g("impossible error: invalid scalar style")}}()}function it(O,z){var N=Vt(O)?String(z):"",nO=O[O.length-1]===` +`&&(XO+=N),XO+=cO;return XO}function Vi(O,z){return` +`+i.repeat(" ",O.indent*z)}function Gt(O,z){var N,nO,B;for(N=0,nO=O.implicitTypes.length;N=55296&&N<=56319&&z+1=56320&&nO<=57343)?(N-55296)*1024+nO-56320+65536:N}function Vt(O){var z=/^\n* /;return z.test(O)}var jt=1,et=2,Et=3,ji=4,Xi=5;function hn(O,z,N,nO,B,XO,cO,xO){var YO,JO=0,ue=null,KO=!1,he=!1,Pe=nO!==-1,Re=-1,Ye=pn(Zi(O,0))&&Sn(Zi(O,O.length-1));if(z||cO)for(YO=0;YO=65536?YO+=2:YO++){if(JO=Zi(O,YO),!qi(JO))return Xi;Ye=Ye&&_t(JO,ue,xO),ue=JO}else{for(YO=0;YO=65536?YO+=2:YO++){if(JO=Zi(O,YO),JO===wi)KO=!0,Pe&&(he=he||YO-Re-1>nO&&O[Re+1]!==" ",Re=YO);else if(!qi(JO))return Xi;Ye=Ye&&_t(JO,ue,xO),ue=JO}he=he||Pe&&YO-Re-1>nO&&O[Re+1]!==" "}return!KO&&!he?Ye&&!cO&&!B(O)?jt:XO===Ti?Xi:et:N>9&&Vt(O)?Xi:cO?XO===Ti?Xi:et:he?ji:Et}function Ct(O,z,N,nO,B){O.dump=function(){if(z.length===0)return O.quotingType===Ti?'""':"''";if(!O.noCompatMode&&(qt.indexOf(z)!==-1||Wt.test(z)))return O.quotingType===Ti?'"'+z+'"':"'"+z+"'";var XO=O.indent*Math.max(1,N),cO=O.lineWidth===-1?-1:Math.max(Math.min(O.lineWidth,40),O.lineWidth-XO),xO=nO||O.flowLevel>-1&&N>=O.flowLevel;function YO(JO){return Gt(O,JO)}switch(hn(z,xO,O.indent,cO,YO,O.quotingType,O.forceQuotes&&!nO,B)){case jt:return z;case et:return"'"+z.replace(/'/g,"''")+"'";case Et:return"|"+it(z,O.indent)+vi(Ki(z,XO));case ji:return">"+it(z,O.indent)+vi(Ki(Dt(z,cO),XO));case Xi:return'"'+Ft(z)+'"';default:throw new g("impossible error: invalid scalar style")}}()}function it(O,z){var N=Vt(O)?String(z):"",nO=O[O.length-1]===` `,B=nO&&(O[O.length-2]===` `||O===` -`),wO=B?"+":nO?"":"-";return N+wO+` +`),XO=B?"+":nO?"":"-";return N+XO+` `}function vi(O){return O[O.length-1]===` `?O.slice(0,-1):O}function Dt(O,z){for(var N=/(\n+)([^\n]*)/g,nO=function(){var JO=O.indexOf(` `);return JO=JO!==-1?JO:O.length,N.lastIndex=JO,tt(O.slice(0,JO),z)}(),B=O[0]===` -`||O[0]===" ",wO,cO;cO=N.exec(O);){var xO=cO[1],YO=cO[2];wO=YO[0]===" ",nO+=xO+(!B&&!wO&&YO!==""?` -`:"")+tt(YO,z),B=wO}return nO}function tt(O,z){if(O===""||O[0]===" ")return O;for(var N=/ [^ ]/g,nO,B=0,wO,cO=0,xO=0,YO="";nO=N.exec(O);)xO=nO.index,xO-B>z&&(wO=cO>B?cO:xO,YO+=` -`+O.slice(B,wO),B=wO+1),cO=xO;return YO+=` +`||O[0]===" ",XO,cO;cO=N.exec(O);){var xO=cO[1],YO=cO[2];XO=YO[0]===" ",nO+=xO+(!B&&!XO&&YO!==""?` +`:"")+tt(YO,z),B=XO}return nO}function tt(O,z){if(O===""||O[0]===" ")return O;for(var N=/ [^ ]/g,nO,B=0,XO,cO=0,xO=0,YO="";nO=N.exec(O);)xO=nO.index,xO-B>z&&(XO=cO>B?cO:xO,YO+=` +`+O.slice(B,XO),B=XO+1),cO=xO;return YO+=` `,O.length-B>z&&cO>B?YO+=O.slice(B,cO)+` -`+O.slice(cO+1):YO+=O.slice(B),YO.slice(1)}function Ft(O){for(var z="",N=0,nO,B=0;B=65536?B+=2:B++)N=Zi(O,B),nO=ri[N],!nO&&qi(N)?(z+=O[B],N>=65536&&(z+=O[B+1])):z+=nO||Yt(N);return z}function It(O,z,N){var nO="",B=O.tag,wO,cO,xO;for(wO=0,cO=N.length;wO1024&&(ue+="? "),ue+=O.dump+(O.condenseFlow?'"':"")+":"+(O.condenseFlow?"":" "),hi(O,z,JO,!1,!1)&&(ue+=O.dump,nO+=ue));O.tag=B,O.dump="{"+nO+"}"}function At(O,z,N,nO){var B="",wO=O.tag,cO=Object.keys(N),xO,YO,JO,ue,KO,he;if(O.sortKeys===!0)cO.sort();else if(typeof O.sortKeys=="function")cO.sort(O.sortKeys);else if(O.sortKeys)throw new g("sortKeys must be a boolean or a function");for(xO=0,YO=cO.length;xO1024,KO&&(O.dump&&Xi===O.dump.charCodeAt(0)?he+="?":he+="? "),he+=O.dump,KO&&(he+=Vi(O,z)),hi(O,z+1,ue,!0,KO)&&(O.dump&&Xi===O.dump.charCodeAt(0)?he+=":":he+=": ",he+=O.dump,B+=he));O.tag=wO,O.dump=B||"{}"}function rt(O,z,N){var nO,B,wO,cO,xO,YO;for(B=N?O.explicitTypes:O.implicitTypes,wO=0,cO=B.length;wO tag resolver accepts not "'+YO+'" style');O.dump=nO}return!0}return!1}function hi(O,z,N,nO,B,wO,cO){O.tag=null,O.dump=N,rt(O,N,!1)||rt(O,N,!0);var xO=Fe.call(O.dump),YO=nO,JO;nO&&(nO=O.flowLevel<0||O.flowLevel>z);var ue=xO==="[object Object]"||xO==="[object Array]",KO,he;if(ue&&(KO=O.duplicates.indexOf(N),he=KO!==-1),(O.tag!==null&&O.tag!=="?"||he||O.indent!==2&&z>0)&&(B=!1),he&&O.usedDuplicates[KO])O.dump="*ref_"+KO;else{if(ue&&he&&!O.usedDuplicates[KO]&&(O.usedDuplicates[KO]=!0),xO==="[object Object]")nO&&Object.keys(O.dump).length!==0?(At(O,z,O.dump,B),he&&(O.dump="&ref_"+KO+O.dump)):(Nt(O,z,O.dump),he&&(O.dump="&ref_"+KO+" "+O.dump));else if(xO==="[object Array]")nO&&O.dump.length!==0?(O.noArrayIndent&&!cO&&z>0?nt(O,z-1,O.dump,B):nt(O,z,O.dump,B),he&&(O.dump="&ref_"+KO+O.dump)):(It(O,z,O.dump),he&&(O.dump="&ref_"+KO+" "+O.dump));else if(xO==="[object String]")O.tag!=="?"&&Ct(O,O.dump,z,wO,YO);else{if(xO==="[object Undefined]")return!1;if(O.skipInvalid)return!1;throw new g("unacceptable kind of an object to dump "+xO)}O.tag!==null&&O.tag!=="?"&&(JO=encodeURI(O.tag[0]==="!"?O.tag.slice(1):O.tag).replace(/!/g,"%21"),O.tag[0]==="!"?JO="!"+JO:JO.slice(0,18)==="tag:yaml.org,2002:"?JO="!!"+JO.slice(18):JO="!<"+JO+">",O.dump=JO+" "+O.dump)}return!0}function Lt(O,z){var N=[],nO=[],B,wO;for(Ei(O,N,nO),B=0,wO=nO.length;B=65536?B+=2:B++)N=Zi(O,B),nO=ri[N],!nO&&qi(N)?(z+=O[B],N>=65536&&(z+=O[B+1])):z+=nO||Yt(N);return z}function It(O,z,N){var nO="",B=O.tag,XO,cO,xO;for(XO=0,cO=N.length;XO1024&&(ue+="? "),ue+=O.dump+(O.condenseFlow?'"':"")+":"+(O.condenseFlow?"":" "),hi(O,z,JO,!1,!1)&&(ue+=O.dump,nO+=ue));O.tag=B,O.dump="{"+nO+"}"}function At(O,z,N,nO){var B="",XO=O.tag,cO=Object.keys(N),xO,YO,JO,ue,KO,he;if(O.sortKeys===!0)cO.sort();else if(typeof O.sortKeys=="function")cO.sort(O.sortKeys);else if(O.sortKeys)throw new g("sortKeys must be a boolean or a function");for(xO=0,YO=cO.length;xO1024,KO&&(O.dump&&wi===O.dump.charCodeAt(0)?he+="?":he+="? "),he+=O.dump,KO&&(he+=Vi(O,z)),hi(O,z+1,ue,!0,KO)&&(O.dump&&wi===O.dump.charCodeAt(0)?he+=":":he+=": ",he+=O.dump,B+=he));O.tag=XO,O.dump=B||"{}"}function rt(O,z,N){var nO,B,XO,cO,xO,YO;for(B=N?O.explicitTypes:O.implicitTypes,XO=0,cO=B.length;XO tag resolver accepts not "'+YO+'" style');O.dump=nO}return!0}return!1}function hi(O,z,N,nO,B,XO,cO){O.tag=null,O.dump=N,rt(O,N,!1)||rt(O,N,!0);var xO=Fe.call(O.dump),YO=nO,JO;nO&&(nO=O.flowLevel<0||O.flowLevel>z);var ue=xO==="[object Object]"||xO==="[object Array]",KO,he;if(ue&&(KO=O.duplicates.indexOf(N),he=KO!==-1),(O.tag!==null&&O.tag!=="?"||he||O.indent!==2&&z>0)&&(B=!1),he&&O.usedDuplicates[KO])O.dump="*ref_"+KO;else{if(ue&&he&&!O.usedDuplicates[KO]&&(O.usedDuplicates[KO]=!0),xO==="[object Object]")nO&&Object.keys(O.dump).length!==0?(At(O,z,O.dump,B),he&&(O.dump="&ref_"+KO+O.dump)):(Nt(O,z,O.dump),he&&(O.dump="&ref_"+KO+" "+O.dump));else if(xO==="[object Array]")nO&&O.dump.length!==0?(O.noArrayIndent&&!cO&&z>0?nt(O,z-1,O.dump,B):nt(O,z,O.dump,B),he&&(O.dump="&ref_"+KO+O.dump)):(It(O,z,O.dump),he&&(O.dump="&ref_"+KO+" "+O.dump));else if(xO==="[object String]")O.tag!=="?"&&Ct(O,O.dump,z,XO,YO);else{if(xO==="[object Undefined]")return!1;if(O.skipInvalid)return!1;throw new g("unacceptable kind of an object to dump "+xO)}O.tag!==null&&O.tag!=="?"&&(JO=encodeURI(O.tag[0]==="!"?O.tag.slice(1):O.tag).replace(/!/g,"%21"),O.tag[0]==="!"?JO="!"+JO:JO.slice(0,18)==="tag:yaml.org,2002:"?JO="!!"+JO.slice(18):JO="!<"+JO+">",O.dump=JO+" "+O.dump)}return!0}function Lt(O,z){var N=[],nO=[],B,XO;for(Ei(O,N,nO),B=0,XO=nO.length;Bu){ee(u);return}ee(r)},[t==null?void 0:t.maxWidth,t==null?void 0:t.minWidth,F]),Ee=(0,s.useCallback)(function(){document.removeEventListener("mousemove",ue),document.removeEventListener("mouseup",Ee)},[ue]);return xe((0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(V.Z,(0,f.Z)((0,f.Z)((0,f.Z)({title:re,width:de},a),Le),{},{afterOpenChange:function(n){var o;n||ye(),a==null||(o=a.afterOpenChange)===null||o===void 0||o.call(a,n)},onClose:function(n){var o;R&&ie||(z(!1),a==null||(o=a.onClose)===null||o===void 0||o.call(a,n))},footer:c.submitter!==!1&&(0,p.jsx)("div",{ref:Te,style:{display:"flex",justifyContent:"flex-end"}}),children:[P?(0,p.jsx)("div",{className:l()(te("sidebar-dragger"),pe,(0,m.Z)((0,m.Z)({},te("sidebar-dragger-min-disabled"),de===(t==null?void 0:t.minWidth)),te("sidebar-dragger-max-disabled"),de===(t==null?void 0:t.maxWidth))),onMouseDown:function(n){var o;t==null||(o=t.onResize)===null||o===void 0||o.call(t),n.stopPropagation(),n.preventDefault(),document.addEventListener("mousemove",ue),document.addEventListener("mouseup",Ee),se(!0)}}):null,(0,p.jsx)(p.Fragment,{children:(0,p.jsx)(W.I,(0,f.Z)((0,f.Z)({formComponentType:"DrawerForm",layout:"vertical"},c),{},{formRef:J,onInit:function(n,o){var r;c.formRef&&(c.formRef.current=o),c==null||(r=c.onInit)===null||r===void 0||r.call(c,n,o),J.current=o},submitter:Be,onFinish:function(){var i=(0,T.Z)((0,E.Z)().mark(function n(o){var r;return(0,E.Z)().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Ie(o);case 2:return r=u.sent,u.abrupt("return",r);case 4:case"end":return u.stop()}},n)}));return function(n){return i.apply(this,arguments)}}(),contentRender:$e,children:B}))})]})),be]}))}}}]); +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6297],{86615:function(ve,U,e){var m=e(1413),E=e(45987),T=e(22270),f=e(78045),x=e(67294),y=e(90789),A=e(61856),L=e(85893),D=["fieldProps","options","radioType","layout","proFieldProps","valueEnum"],w=x.forwardRef(function(l,b){var Z=l.fieldProps,d=l.options,s=l.radioType,G=l.layout,W=l.proFieldProps,j=l.valueEnum,S=(0,E.Z)(l,D);return(0,L.jsx)(A.Z,(0,m.Z)((0,m.Z)({valueType:s==="button"?"radioButton":"radio",ref:b,valueEnum:(0,T.h)(j,void 0)},S),{},{fieldProps:(0,m.Z)({options:d,layout:G},Z),proFieldProps:W,filedConfig:{customLightMode:!0}}))}),K=x.forwardRef(function(l,b){var Z=l.fieldProps,d=l.children;return(0,L.jsx)(f.ZP,(0,m.Z)((0,m.Z)({},Z),{},{ref:b,children:d}))}),V=(0,y.G)(K,{valuePropName:"checked",ignoreWidth:!0}),O=V;O.Group=w,O.Button=f.ZP.Button,O.displayName="ProFormComponent",U.Z=O},1677:function(ve,U,e){var m=e(1413),E=e(45987),T=e(88484),f=e(31365),x=e(14726),y=e(67294),A=e(9105),L=e(90789),D=e(85893),w=["fieldProps","action","accept","listType","title","max","icon","buttonProps","disabled","proFieldProps"],K=function(l,b){var Z,d=l.fieldProps,s=l.action,G=l.accept,W=l.listType,j=l.title,S=j===void 0?"\u5355\u51FB\u4E0A\u4F20":j,Q=l.max,p=l.icon,_=p===void 0?(0,D.jsx)(T.Z,{}):p,oe=l.buttonProps,v=l.disabled,h=l.proFieldProps,C=(0,E.Z)(l,w),B=(0,y.useMemo)(function(){var R;return(R=C.fileList)!==null&&R!==void 0?R:C.value},[C.fileList,C.value]),$=(0,y.useContext)(A.A),I=(h==null?void 0:h.mode)||$.mode||"edit",a=(Q===void 0||!B||(B==null?void 0:B.length)u){ee(u);return}ee(r)},[t==null?void 0:t.maxWidth,t==null?void 0:t.minWidth,F]),Ee=(0,s.useCallback)(function(){document.removeEventListener("mousemove",ue),document.removeEventListener("mouseup",Ee)},[ue]);return xe((0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(V.Z,(0,f.Z)((0,f.Z)((0,f.Z)({title:re,width:de},a),Le),{},{afterOpenChange:function(n){var o;n||ye(),a==null||(o=a.afterOpenChange)===null||o===void 0||o.call(a,n)},onClose:function(n){var o;R&&ie||(z(!1),a==null||(o=a.onClose)===null||o===void 0||o.call(a,n))},footer:c.submitter!==!1&&(0,p.jsx)("div",{ref:Te,style:{display:"flex",justifyContent:"flex-end"}}),children:[P?(0,p.jsx)("div",{className:l()(te("sidebar-dragger"),pe,(0,m.Z)((0,m.Z)({},te("sidebar-dragger-min-disabled"),de===(t==null?void 0:t.minWidth)),te("sidebar-dragger-max-disabled"),de===(t==null?void 0:t.maxWidth))),onMouseDown:function(n){var o;t==null||(o=t.onResize)===null||o===void 0||o.call(t),n.stopPropagation(),n.preventDefault(),document.addEventListener("mousemove",ue),document.addEventListener("mouseup",Ee),se(!0)}}):null,(0,p.jsx)(p.Fragment,{children:(0,p.jsx)(W.I,(0,f.Z)((0,f.Z)({formComponentType:"DrawerForm",layout:"vertical"},c),{},{formRef:J,onInit:function(n,o){var r;c.formRef&&(c.formRef.current=o),c==null||(r=c.onInit)===null||r===void 0||r.call(c,n,o),J.current=o},submitter:Be,onFinish:function(){var i=(0,T.Z)((0,E.Z)().mark(function n(o){var r;return(0,E.Z)().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Ie(o);case 2:return r=u.sent,u.abrupt("return",r);case 4:case"end":return u.stop()}},n)}));return function(n){return i.apply(this,arguments)}}(),contentRender:$e,children:B}))})]})),be]}))}}}]); diff --git a/asset/static/641.e4aa35bb.async.js b/asset/static/641.5da0cca5.async.js similarity index 99% rename from asset/static/641.e4aa35bb.async.js rename to asset/static/641.5da0cca5.async.js index c8a76326..01e8299d 100644 --- a/asset/static/641.e4aa35bb.async.js +++ b/asset/static/641.5da0cca5.async.js @@ -1,2 +1,2 @@ "use strict";(self.webpackChunk=self.webpackChunk||[]).push([[641],{33160:function(Dn,pn,f){f.d(pn,{Z:function(){return Me}});var D=f(87462),ue=f(67294),Ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},oe=Ae,I=f(84089),We=function(Je,an){return ue.createElement(I.Z,(0,D.Z)({},Je,{ref:an,icon:oe}))},a=ue.forwardRef(We),Me=a},184:function(Dn,pn,f){f.d(pn,{a:function(){return d}});var D=f(4942),ue=f(74165),Ae=f(15861),oe=f(1413),I=f(97685),We=f(45987),a=f(12044),Me=f(51812),bn=f(48171),Je=f(73177),an=f(28459),Oe=f(85265),yn=f(93967),Ee=f.n(yn),je=f(55917),Pn=f(21770),cn=f(80334),Ce=f(67294),Pe=f(73935),vn=f(89671),Ke=f(98082),he=function(V){return(0,D.Z)({},V.componentCls,{"&-sidebar-dragger":{width:"5px",cursor:"ew-resize",padding:"4px 0 0",borderTop:"1px solid transparent",position:"absolute",top:0,left:0,bottom:0,zIndex:100,backgroundColor:"transparent","&-min-disabled":{cursor:"w-resize"},"&-max-disabled":{cursor:"e-resize"}}})};function Ue(ce){return(0,Ke.Xj)("DrawerForm",function(V){var te=(0,oe.Z)((0,oe.Z)({},V),{},{componentCls:".".concat(ce)});return[he(te)]})}var be=f(85893),se=["children","trigger","onVisibleChange","drawerProps","onFinish","submitTimeout","title","width","resize","onOpenChange","visible","open"];function d(ce){var V,te,fe=ce.children,k=ce.trigger,_=ce.onVisibleChange,i=ce.drawerProps,Ye=ce.onFinish,Be=ce.submitTimeout,rn=ce.title,Ve=ce.width,ge=ce.resize,He=ce.onOpenChange,fn=ce.visible,En=ce.open,ke=(0,We.Z)(ce,se);(0,cn.ET)(!ke.footer||!(i!=null&&i.footer),"DrawerForm \u662F\u4E00\u4E2A ProForm \u7684\u7279\u6B8A\u5E03\u5C40\uFF0C\u5982\u679C\u60F3\u81EA\u5B9A\u4E49\u6309\u94AE\uFF0C\u8BF7\u4F7F\u7528 submit.render \u81EA\u5B9A\u4E49\u3002");var Se=Ce.useMemo(function(){var Le,pe,Ze,Fe={onResize:function(){},maxWidth:(0,a.j)()?window.innerWidth*.8:void 0,minWidth:300};return typeof ge=="boolean"?ge?Fe:{}:(0,Me.Y)({onResize:(Le=ge==null?void 0:ge.onResize)!==null&&Le!==void 0?Le:Fe.onResize,maxWidth:(pe=ge==null?void 0:ge.maxWidth)!==null&&pe!==void 0?pe:Fe.maxWidth,minWidth:(Ze=ge==null?void 0:ge.minWidth)!==null&&Ze!==void 0?Ze:Fe.minWidth})},[ge]),Xe=(0,Ce.useContext)(an.ZP.ConfigContext),Qe=Xe.getPrefixCls("pro-form-drawer"),mn=Ue(Qe),Tn=mn.wrapSSR,Cn=mn.hashId,ln=function(pe){return"".concat(Qe,"-").concat(pe," ").concat(Cn)},Mn=(0,Ce.useState)([]),nn=(0,I.Z)(Mn,2),zn=nn[1],on=(0,Ce.useState)(!1),xe=(0,I.Z)(on,2),Re=xe[0],Ne=xe[1],Ge=(0,Ce.useState)(!1),dn=(0,I.Z)(Ge,2),De=dn[0],Ln=dn[1],gn=(0,Ce.useState)(Ve||(ge?Se==null?void 0:Se.minWidth:800)),An=(0,I.Z)(gn,2),tr=An[0],Yn=An[1],Cr=(0,Pn.Z)(!!fn,{value:En||fn,onChange:He||_}),Xn=(0,I.Z)(Cr,2),$n=Xn[0],Kn=Xn[1],Qn=(0,Ce.useRef)(null),Zr=(0,Ce.useCallback)(function(Le){Qn.current===null&&Le&&zn([]),Qn.current=Le},[]),Vn=(0,Ce.useRef)(),Sr=(0,Ce.useCallback)(function(){var Le,pe,Ze,Fe=(Le=(pe=(Ze=ke.formRef)===null||Ze===void 0?void 0:Ze.current)!==null&&pe!==void 0?pe:ke.form)!==null&&Le!==void 0?Le:Vn.current;Fe&&i!==null&&i!==void 0&&i.destroyOnClose&&Fe.resetFields()},[i==null?void 0:i.destroyOnClose,ke.form,ke.formRef]);(0,Ce.useEffect)(function(){$n&&(En||fn)&&(He==null||He(!0),_==null||_(!0)),De&&Yn(Se==null?void 0:Se.minWidth)},[fn,$n,De]),(0,Ce.useImperativeHandle)(ke.formRef,function(){return Vn.current},[Vn.current]);var qn=(0,Ce.useMemo)(function(){return k?Ce.cloneElement(k,(0,oe.Z)((0,oe.Z)({key:"trigger"},k.props),{},{onClick:function(){var Le=(0,Ae.Z)((0,ue.Z)().mark(function Ze(Fe){var hn,tn;return(0,ue.Z)().wrap(function(xn){for(;;)switch(xn.prev=xn.next){case 0:Kn(!$n),Ln(!Object.keys(Se)),(hn=k.props)===null||hn===void 0||(tn=hn.onClick)===null||tn===void 0||tn.call(hn,Fe);case 3:case"end":return xn.stop()}},Ze)}));function pe(Ze){return Le.apply(this,arguments)}return pe}()})):null},[Kn,k,$n,Ln,De]),br=(0,Ce.useMemo)(function(){var Le,pe,Ze,Fe;return ke.submitter===!1?!1:(0,je.Z)({searchConfig:{submitText:(Le=(pe=Xe.locale)===null||pe===void 0||(pe=pe.Modal)===null||pe===void 0?void 0:pe.okText)!==null&&Le!==void 0?Le:"\u786E\u8BA4",resetText:(Ze=(Fe=Xe.locale)===null||Fe===void 0||(Fe=Fe.Modal)===null||Fe===void 0?void 0:Fe.cancelText)!==null&&Ze!==void 0?Ze:"\u53D6\u6D88"},resetButtonProps:{preventDefault:!0,disabled:Be?Re:void 0,onClick:function(tn){var Wn;Kn(!1),i==null||(Wn=i.onClose)===null||Wn===void 0||Wn.call(i,tn)}}},ke.submitter)},[ke.submitter,(V=Xe.locale)===null||V===void 0||(V=V.Modal)===null||V===void 0?void 0:V.okText,(te=Xe.locale)===null||te===void 0||(te=te.Modal)===null||te===void 0?void 0:te.cancelText,Be,Re,Kn,i]),xr=(0,Ce.useCallback)(function(Le,pe){return(0,be.jsxs)(be.Fragment,{children:[Le,Qn.current&&pe?(0,be.jsx)(Ce.Fragment,{children:(0,Pe.createPortal)(pe,Qn.current)},"submitter"):pe]})},[]),Rr=(0,bn.J)(function(){var Le=(0,Ae.Z)((0,ue.Z)().mark(function pe(Ze){var Fe,hn,tn;return(0,ue.Z)().wrap(function(xn){for(;;)switch(xn.prev=xn.next){case 0:return Fe=Ye==null?void 0:Ye(Ze),Be&&Fe instanceof Promise&&(Ne(!0),hn=setTimeout(function(){return Ne(!1)},Be),Fe.finally(function(){clearTimeout(hn),Ne(!1)})),xn.next=4,Fe;case 4:return tn=xn.sent,tn&&Kn(!1),xn.abrupt("return",tn);case 7:case"end":return xn.stop()}},pe)}));return function(pe){return Le.apply(this,arguments)}}()),Pr=(0,Je.X)($n,_),ar=(0,Ce.useCallback)(function(Le){var pe,Ze,Fe=(document.body.offsetWidth||1e3)-(Le.clientX-document.body.offsetLeft),hn=(pe=Se==null?void 0:Se.minWidth)!==null&&pe!==void 0?pe:Ve||800,tn=(Ze=Se==null?void 0:Se.maxWidth)!==null&&Ze!==void 0?Ze:window.innerWidth*.8;if(Fetn){Yn(tn);return}Yn(Fe)},[Se==null?void 0:Se.maxWidth,Se==null?void 0:Se.minWidth,Ve]),ir=(0,Ce.useCallback)(function(){document.removeEventListener("mousemove",ar),document.removeEventListener("mouseup",ir)},[ar]);return Tn((0,be.jsxs)(be.Fragment,{children:[(0,be.jsxs)(Oe.Z,(0,oe.Z)((0,oe.Z)((0,oe.Z)({title:rn,width:tr},i),Pr),{},{afterOpenChange:function(pe){var Ze;pe||Sr(),i==null||(Ze=i.afterOpenChange)===null||Ze===void 0||Ze.call(i,pe)},onClose:function(pe){var Ze;Be&&Re||(Kn(!1),i==null||(Ze=i.onClose)===null||Ze===void 0||Ze.call(i,pe))},footer:ke.submitter!==!1&&(0,be.jsx)("div",{ref:Zr,style:{display:"flex",justifyContent:"flex-end"}}),children:[ge?(0,be.jsx)("div",{className:Ee()(ln("sidebar-dragger"),Cn,(0,D.Z)((0,D.Z)({},ln("sidebar-dragger-min-disabled"),tr===(Se==null?void 0:Se.minWidth)),ln("sidebar-dragger-max-disabled"),tr===(Se==null?void 0:Se.maxWidth))),onMouseDown:function(pe){var Ze;Se==null||(Ze=Se.onResize)===null||Ze===void 0||Ze.call(Se),pe.stopPropagation(),pe.preventDefault(),document.addEventListener("mousemove",ar),document.addEventListener("mouseup",ir),Ln(!0)}}):null,(0,be.jsx)(be.Fragment,{children:(0,be.jsx)(vn.I,(0,oe.Z)((0,oe.Z)({formComponentType:"DrawerForm",layout:"vertical"},ke),{},{formRef:Vn,onInit:function(pe,Ze){var Fe;ke.formRef&&(ke.formRef.current=Ze),ke==null||(Fe=ke.onInit)===null||Fe===void 0||Fe.call(ke,pe,Ze),Vn.current=Ze},submitter:br,onFinish:function(){var Le=(0,Ae.Z)((0,ue.Z)().mark(function pe(Ze){var Fe;return(0,ue.Z)().wrap(function(tn){for(;;)switch(tn.prev=tn.next){case 0:return tn.next=2,Rr(Ze);case 2:return Fe=tn.sent,tn.abrupt("return",Fe);case 4:case"end":return tn.stop()}},pe)}));return function(pe){return Le.apply(this,arguments)}}(),contentRender:xr,children:fe}))})]})),qn]}))}},37476:function(Dn,pn,f){f.d(pn,{Y:function(){return cn}});var D=f(74165),ue=f(15861),Ae=f(1413),oe=f(97685),I=f(45987),We=f(73177),a=f(28459),Me=f(85576),bn=f(55917),Je=f(21770),an=f(80334),Oe=f(67294),yn=f(73935),Ee=f(89671),je=f(85893),Pn=["children","trigger","onVisibleChange","onOpenChange","modalProps","onFinish","submitTimeout","title","width","visible","open"];function cn(Ce){var Pe,vn,Ke=Ce.children,he=Ce.trigger,Ue=Ce.onVisibleChange,be=Ce.onOpenChange,se=Ce.modalProps,d=Ce.onFinish,ce=Ce.submitTimeout,V=Ce.title,te=Ce.width,fe=Ce.visible,k=Ce.open,_=(0,I.Z)(Ce,Pn);(0,an.ET)(!_.footer||!(se!=null&&se.footer),"ModalForm \u662F\u4E00\u4E2A ProForm \u7684\u7279\u6B8A\u5E03\u5C40\uFF0C\u5982\u679C\u60F3\u81EA\u5B9A\u4E49\u6309\u94AE\uFF0C\u8BF7\u4F7F\u7528 submit.render \u81EA\u5B9A\u4E49\u3002");var i=(0,Oe.useContext)(a.ZP.ConfigContext),Ye=(0,Oe.useState)([]),Be=(0,oe.Z)(Ye,2),rn=Be[1],Ve=(0,Oe.useState)(!1),ge=(0,oe.Z)(Ve,2),He=ge[0],fn=ge[1],En=(0,Je.Z)(!!fe,{value:k||fe,onChange:be||Ue}),ke=(0,oe.Z)(En,2),Se=ke[0],Xe=ke[1],Qe=(0,Oe.useRef)(null),mn=(0,Oe.useCallback)(function(xe){Qe.current===null&&xe&&rn([]),Qe.current=xe},[]),Tn=(0,Oe.useRef)(),Cn=(0,Oe.useCallback)(function(){var xe,Re,Ne,Ge=(xe=(Re=_.form)!==null&&Re!==void 0?Re:(Ne=_.formRef)===null||Ne===void 0?void 0:Ne.current)!==null&&xe!==void 0?xe:Tn.current;Ge&&se!==null&&se!==void 0&&se.destroyOnClose&&Ge.resetFields()},[se==null?void 0:se.destroyOnClose,_.form,_.formRef]);(0,Oe.useImperativeHandle)(_.formRef,function(){return Tn.current},[Tn.current]),(0,Oe.useEffect)(function(){(k||fe)&&(be==null||be(!0),Ue==null||Ue(!0))},[fe,k]);var ln=(0,Oe.useMemo)(function(){return he?Oe.cloneElement(he,(0,Ae.Z)((0,Ae.Z)({key:"trigger"},he.props),{},{onClick:function(){var xe=(0,ue.Z)((0,D.Z)().mark(function Ne(Ge){var dn,De;return(0,D.Z)().wrap(function(gn){for(;;)switch(gn.prev=gn.next){case 0:Xe(!Se),(dn=he.props)===null||dn===void 0||(De=dn.onClick)===null||De===void 0||De.call(dn,Ge);case 2:case"end":return gn.stop()}},Ne)}));function Re(Ne){return xe.apply(this,arguments)}return Re}()})):null},[Xe,he,Se]),Mn=(0,Oe.useMemo)(function(){var xe,Re,Ne,Ge,dn,De;return _.submitter===!1?!1:(0,bn.Z)({searchConfig:{submitText:(xe=(Re=se==null?void 0:se.okText)!==null&&Re!==void 0?Re:(Ne=i.locale)===null||Ne===void 0||(Ne=Ne.Modal)===null||Ne===void 0?void 0:Ne.okText)!==null&&xe!==void 0?xe:"\u786E\u8BA4",resetText:(Ge=(dn=se==null?void 0:se.cancelText)!==null&&dn!==void 0?dn:(De=i.locale)===null||De===void 0||(De=De.Modal)===null||De===void 0?void 0:De.cancelText)!==null&&Ge!==void 0?Ge:"\u53D6\u6D88"},resetButtonProps:{preventDefault:!0,disabled:ce?He:void 0,onClick:function(gn){var An;Xe(!1),se==null||(An=se.onCancel)===null||An===void 0||An.call(se,gn)}}},_.submitter)},[(Pe=i.locale)===null||Pe===void 0||(Pe=Pe.Modal)===null||Pe===void 0?void 0:Pe.cancelText,(vn=i.locale)===null||vn===void 0||(vn=vn.Modal)===null||vn===void 0?void 0:vn.okText,se,_.submitter,Xe,He,ce]),nn=(0,Oe.useCallback)(function(xe,Re){return(0,je.jsxs)(je.Fragment,{children:[xe,Qe.current&&Re?(0,je.jsx)(Oe.Fragment,{children:(0,yn.createPortal)(Re,Qe.current)},"submitter"):Re]})},[]),zn=(0,Oe.useCallback)(function(){var xe=(0,ue.Z)((0,D.Z)().mark(function Re(Ne){var Ge,dn,De;return(0,D.Z)().wrap(function(gn){for(;;)switch(gn.prev=gn.next){case 0:return Ge=d==null?void 0:d(Ne),ce&&Ge instanceof Promise&&(fn(!0),dn=setTimeout(function(){return fn(!1)},ce),Ge.finally(function(){clearTimeout(dn),fn(!1)})),gn.next=4,Ge;case 4:return De=gn.sent,De&&Xe(!1),gn.abrupt("return",De);case 7:case"end":return gn.stop()}},Re)}));return function(Re){return xe.apply(this,arguments)}}(),[d,Xe,ce]),on=(0,We.X)(Se);return(0,je.jsxs)(je.Fragment,{children:[(0,je.jsx)(Me.Z,(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({title:V,width:te||800},se),on),{},{onCancel:function(Re){var Ne;ce&&He||(Xe(!1),se==null||(Ne=se.onCancel)===null||Ne===void 0||Ne.call(se,Re))},afterClose:function(){var Re;Cn(),Se&&Xe(!1),se==null||(Re=se.afterClose)===null||Re===void 0||Re.call(se)},footer:_.submitter!==!1?(0,je.jsx)("div",{ref:mn,style:{display:"flex",justifyContent:"flex-end"}}):null,children:(0,je.jsx)(Ee.I,(0,Ae.Z)((0,Ae.Z)({formComponentType:"ModalForm",layout:"vertical"},_),{},{onInit:function(Re,Ne){var Ge;_.formRef&&(_.formRef.current=Ne),_==null||(Ge=_.onInit)===null||Ge===void 0||Ge.call(_,Re,Ne),Tn.current=Ne},formRef:Tn,submitter:Mn,onFinish:function(){var xe=(0,ue.Z)((0,D.Z)().mark(function Re(Ne){var Ge;return(0,D.Z)().wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.next=2,zn(Ne);case 2:return Ge=De.sent,De.abrupt("return",Ge);case 4:case"end":return De.stop()}},Re)}));return function(Re){return xe.apply(this,arguments)}}(),contentRender:nn,children:Ke}))})),ln]})}},24739:function(Dn,pn,f){f.d(pn,{UW:function(){return ue}});var D=f(97269),ue=D.A.Group},10641:function(Dn,pn,f){f.d(pn,{Z:function(){return Ii}});var D=f(74165),ue=f(15861),Ae=f(71002),oe=f(97685),I=f(4942),We=f(74902),a=f(1413),Me=f(45987),bn=f(38345),Je=bn.Z,an=f(2514),Oe=f(97269),yn=Oe.A,Ee=f(10915),je=f(98082),Pn=f(84506),cn=f(50888),Ce=f(45360),Pe=f(72723),vn=f(86738),Ke=f(84164),he=f(21770),Ue=f(88306),be=f(8880),se=f(80334),d=f(67294),ce=f(48171),V=f(10178),te=f(41036),fe=f(27068),k=f(26369),_=f(92210),i=f(85893),Ye=["map_row_parentKey"],Be=["map_row_parentKey","map_row_key"],rn=["map_row_key"],Ve=function(e){return(Ce.ZP.warn||Ce.ZP.warning)(e)},ge=function(e){return Array.isArray(e)?e.join(","):e};function He(n,e){var t,r=n.getRowKey,l=n.row,u=n.data,o=n.childrenColumnName,s=o===void 0?"children":o,v=(t=ge(n.key))===null||t===void 0?void 0:t.toString(),c=new Map;function m(h,b,g){h.forEach(function(P,Z){var p=(g||0)*10+Z,C=r(P,p).toString();P&&(0,Ae.Z)(P)==="object"&&s in P&&m(P[s]||[],C,p);var w=(0,a.Z)((0,a.Z)({},P),{},{map_row_key:C,children:void 0,map_row_parentKey:b});delete w.children,b||delete w.map_row_parentKey,c.set(C,w)})}e==="top"&&c.set(v,(0,a.Z)((0,a.Z)({},c.get(v)),l)),m(u),e==="update"&&c.set(v,(0,a.Z)((0,a.Z)({},c.get(v)),l)),e==="delete"&&c.delete(v);var S=function(b){var g=new Map,P=[],Z=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;b.forEach(function(w){if(w.map_row_parentKey&&!w.map_row_key){var O=w.map_row_parentKey,W=(0,Me.Z)(w,Ye);if(g.has(O)||g.set(O,[]),C){var Y;(Y=g.get(O))===null||Y===void 0||Y.push(W)}}})};return Z(e==="top"),b.forEach(function(p){if(p.map_row_parentKey&&p.map_row_key){var C,w=p.map_row_parentKey,O=p.map_row_key,W=(0,Me.Z)(p,Be);g.has(O)&&(W[s]=g.get(O)),g.has(w)||g.set(w,[]),(C=g.get(w))===null||C===void 0||C.push(W)}}),Z(e==="update"),b.forEach(function(p){if(!p.map_row_parentKey){var C=p.map_row_key,w=(0,Me.Z)(p,rn);if(C&&g.has(C)){var O=(0,a.Z)((0,a.Z)({},w),{},(0,I.Z)({},s,g.get(C)));P.push(O);return}P.push(w)}}),P};return S(c)}function fn(n,e){var t=n.recordKey,r=n.onSave,l=n.row,u=n.children,o=n.newLineConfig,s=n.editorType,v=n.tableName,c=(0,d.useContext)(te.J),m=Pe.Z.useFormInstance(),S=(0,he.Z)(!1),h=(0,oe.Z)(S,2),b=h[0],g=h[1],P=(0,ce.J)((0,ue.Z)((0,D.Z)().mark(function Z(){var p,C,w,O,W,Y,R,K,B;return(0,D.Z)().wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return x.prev=0,C=s==="Map",w=[v,Array.isArray(t)?t[0]:t].map(function(F){return F==null?void 0:F.toString()}).flat(1).filter(Boolean),g(!0),x.next=6,m.validateFields(w,{recursive:!0});case 6:return O=(c==null||(p=c.getFieldFormatValue)===null||p===void 0?void 0:p.call(c,w))||m.getFieldValue(w),Array.isArray(t)&&t.length>1&&(W=(0,Pn.Z)(t),Y=W.slice(1),R=(0,Ue.Z)(O,Y),(0,be.Z)(O,Y,R)),K=C?(0,be.Z)({},w,O):O,x.next=11,r==null?void 0:r(t,(0,_.T)({},l,K),l,o);case 11:return B=x.sent,g(!1),x.abrupt("return",B);case 16:throw x.prev=16,x.t0=x.catch(0),console.log(x.t0),g(!1),x.t0;case 21:case"end":return x.stop()}},Z,null,[[0,16]])})));return(0,d.useImperativeHandle)(e,function(){return{save:P}},[P]),(0,i.jsxs)("a",{onClick:function(){var Z=(0,ue.Z)((0,D.Z)().mark(function p(C){return(0,D.Z)().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return C.stopPropagation(),C.preventDefault(),O.prev=2,O.next=5,P();case 5:O.next=9;break;case 7:O.prev=7,O.t0=O.catch(2);case 9:case"end":return O.stop()}},p,null,[[2,7]])}));return function(p){return Z.apply(this,arguments)}}(),children:[b?(0,i.jsx)(cn.Z,{style:{marginInlineEnd:8}}):null,u||"\u4FDD\u5B58"]},"save")}var En=function(e){var t=e.recordKey,r=e.onDelete,l=e.preEditRowRef,u=e.row,o=e.children,s=e.deletePopconfirmMessage,v=(0,he.Z)(function(){return!1}),c=(0,oe.Z)(v,2),m=c[0],S=c[1],h=(0,ce.J)((0,ue.Z)((0,D.Z)().mark(function b(){var g;return(0,D.Z)().wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:return Z.prev=0,S(!0),Z.next=4,r==null?void 0:r(t,u);case 4:return g=Z.sent,S(!1),Z.abrupt("return",g);case 9:return Z.prev=9,Z.t0=Z.catch(0),console.log(Z.t0),S(!1),Z.abrupt("return",null);case 14:return Z.prev=14,l&&(l.current=null),Z.finish(14);case 17:case"end":return Z.stop()}},b,null,[[0,9,14,17]])})));return o!==!1?(0,i.jsx)(vn.Z,{title:s,onConfirm:function(){return h()},children:(0,i.jsxs)("a",{children:[m?(0,i.jsx)(cn.Z,{style:{marginInlineEnd:8}}):null,o||"\u5220\u9664"]})},"delete"):null},ke=function(e){var t=e.recordKey,r=e.tableName,l=e.newLineConfig,u=e.editorType,o=e.onCancel,s=e.cancelEditable,v=e.row,c=e.cancelText,m=e.preEditRowRef,S=(0,d.useContext)(te.J),h=Pe.Z.useFormInstance();return(0,i.jsx)("a",{onClick:function(){var b=(0,ue.Z)((0,D.Z)().mark(function g(P){var Z,p,C,w,O,W,Y;return(0,D.Z)().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return P.stopPropagation(),P.preventDefault(),p=u==="Map",C=[r,t].flat(1).filter(Boolean),w=(S==null||(Z=S.getFieldFormatValue)===null||Z===void 0?void 0:Z.call(S,C))||(h==null?void 0:h.getFieldValue(C)),O=p?(0,be.Z)({},C,w):w,K.next=8,o==null?void 0:o(t,O,v,l);case 8:return W=K.sent,K.next=11,s(t);case 11:if((m==null?void 0:m.current)===null){K.next=15;break}h.setFieldsValue((0,be.Z)({},C,m==null?void 0:m.current)),K.next=17;break;case 15:return K.next=17,(Y=e.onDelete)===null||Y===void 0?void 0:Y.call(e,t,v);case 17:return m&&(m.current=null),K.abrupt("return",W);case 19:case"end":return K.stop()}},g)}));return function(g){return b.apply(this,arguments)}}(),children:c||"\u53D6\u6D88"},"cancel")};function Se(n,e){var t=e.recordKey,r=e.newLineConfig,l=e.saveText,u=e.deleteText,o=(0,d.forwardRef)(fn),s=(0,d.createRef)();return{save:(0,i.jsx)(o,(0,a.Z)((0,a.Z)({},e),{},{row:n,ref:s,children:l}),"save"+t),saveRef:s,delete:(r==null?void 0:r.options.recordKey)!==t?(0,i.jsx)(En,(0,a.Z)((0,a.Z)({},e),{},{row:n,children:u}),"delete"+t):void 0,cancel:(0,i.jsx)(ke,(0,a.Z)((0,a.Z)({},e),{},{row:n}),"cancel"+t)}}function Xe(n){var e=(0,Ee.YB)(),t=(0,d.useRef)(null),r=(0,d.useState)(void 0),l=(0,oe.Z)(r,2),u=l[0],o=l[1],s=function(){var M=new Map,j=function N(T,$){T==null||T.forEach(function(H,J){var ee,ae=$==null?J.toString():$+"_"+J.toString();M.set(ae,ge(n.getRowKey(H,-1))),M.set((ee=ge(n.getRowKey(H,-1)))===null||ee===void 0?void 0:ee.toString(),ae),n.childrenColumnName&&H!==null&&H!==void 0&&H[n.childrenColumnName]&&N(H[n.childrenColumnName],ae)})};return j(n.dataSource),M},v=(0,d.useMemo)(function(){return s()},[]),c=(0,d.useRef)(v),m=(0,d.useRef)(void 0);(0,fe.Au)(function(){c.current=s()},[n.dataSource]),m.current=u;var S=n.type||"single",h=(0,Ke.Z)(n.dataSource,"children",n.getRowKey),b=(0,oe.Z)(h,1),g=b[0],P=(0,he.Z)([],{value:n.editableKeys,onChange:n.onChange?function(G){var M,j,N;n==null||(M=n.onChange)===null||M===void 0||M.call(n,(j=G==null?void 0:G.filter(function(T){return T!==void 0}))!==null&&j!==void 0?j:[],(N=G==null?void 0:G.map(function(T){return g(T)}).filter(function(T){return T!==void 0}))!==null&&N!==void 0?N:[])}:void 0}),Z=(0,oe.Z)(P,2),p=Z[0],C=Z[1],w=(0,d.useMemo)(function(){var G=S==="single"?p==null?void 0:p.slice(0,1):p;return new Set(G)},[(p||[]).join(","),S]),O=(0,k.D)(p),W=(0,ce.J)(function(G){var M,j,N,T,$=(M=n.getRowKey(G,G.index))===null||M===void 0||(j=M.toString)===null||j===void 0?void 0:j.call(M),H=(N=n.getRowKey(G,-1))===null||N===void 0||(T=N.toString)===null||T===void 0?void 0:T.call(N),J=p==null?void 0:p.map(function(ye){return ye==null?void 0:ye.toString()}),ee=(O==null?void 0:O.map(function(ye){return ye==null?void 0:ye.toString()}))||[],ae=n.tableName&&!!(ee!=null&&ee.includes(H))||!!(ee!=null&&ee.includes($));return{recordKey:H,isEditable:n.tableName&&(J==null?void 0:J.includes(H))||(J==null?void 0:J.includes($)),preIsEditable:ae}}),Y=(0,ce.J)(function(G,M){var j,N;return w.size>0&&S==="single"&&n.onlyOneLineEditorAlertMessage!==!1?(Ve(n.onlyOneLineEditorAlertMessage||e.getMessage("editableTable.onlyOneLineEditor","\u53EA\u80FD\u540C\u65F6\u7F16\u8F91\u4E00\u884C")),!1):(w.add(G),C(Array.from(w)),t.current=(j=M!=null?M:(N=n.dataSource)===null||N===void 0?void 0:N.find(function(T,$){return n.getRowKey(T,$)===G}))!==null&&j!==void 0?j:null,!0)}),R=(0,ce.J)(function(){var G=(0,ue.Z)((0,D.Z)().mark(function M(j,N){var T,$;return(0,D.Z)().wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(T=ge(j).toString(),$=c.current.get(T),!(!w.has(T)&&$&&(N==null||N)&&n.tableName)){J.next=5;break}return R($,!1),J.abrupt("return");case 5:return u&&u.options.recordKey===j&&o(void 0),w.delete(T),w.delete(ge(j)),C(Array.from(w)),J.abrupt("return",!0);case 10:case"end":return J.stop()}},M)}));return function(M,j){return G.apply(this,arguments)}}()),K=(0,V.D)((0,ue.Z)((0,D.Z)().mark(function G(){var M,j,N,T,$=arguments;return(0,D.Z)().wrap(function(J){for(;;)switch(J.prev=J.next){case 0:for(j=$.length,N=new Array(j),T=0;T0&&S==="single"&&n.onlyOneLineEditorAlertMessage!==!1)return Ve(n.onlyOneLineEditorAlertMessage||e.getMessage("editableTable.onlyOneLineEditor","\u53EA\u80FD\u540C\u65F6\u7F16\u8F91\u4E00\u884C")),!1;var j=n.getRowKey(G,-1);if(!j&&j!==0)throw(0,se.ET)(!!j,`\u8BF7\u8BBE\u7F6E recordCreatorProps.record \u5E76\u8FD4\u56DE\u4E00\u4E2A\u552F\u4E00\u7684key - https://procomponents.ant.design/components/editable-table#editable-%E6%96%B0%E5%BB%BA%E8%A1%8C`),new Error("\u8BF7\u8BBE\u7F6E recordCreatorProps.record \u5E76\u8FD4\u56DE\u4E00\u4E2A\u552F\u4E00\u7684key");if(w.add(j),C(Array.from(w)),(M==null?void 0:M.newRecordType)==="dataSource"||n.tableName){var N,T={data:n.dataSource,getRowKey:n.getRowKey,row:(0,a.Z)((0,a.Z)({},G),{},{map_row_parentKey:M!=null&&M.parentKey?(N=ge(M==null?void 0:M.parentKey))===null||N===void 0?void 0:N.toString():void 0}),key:j,childrenColumnName:n.childrenColumnName||"children"};n.setDataSource(He(T,(M==null?void 0:M.position)==="top"?"top":"update"))}else o({defaultValue:G,options:(0,a.Z)((0,a.Z)({},M),{},{recordKey:j})});return!0}),Q=(n==null?void 0:n.saveText)||e.getMessage("editableTable.action.save","\u4FDD\u5B58"),L=(n==null?void 0:n.deleteText)||e.getMessage("editableTable.action.delete","\u5220\u9664"),y=(n==null?void 0:n.cancelText)||e.getMessage("editableTable.action.cancel","\u53D6\u6D88"),A=(0,ce.J)(function(){var G=(0,ue.Z)((0,D.Z)().mark(function M(j,N,T,$){var H,J,ee,ae,ye,re,_e;return(0,D.Z)().wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.next=2,n==null||(H=n.onSave)===null||H===void 0?void 0:H.call(n,j,N,T,$);case 2:return ae=we.sent,we.next=5,R(j);case 5:if(ye=$||m.current||{},re=ye.options,!(!(re!=null&&re.parentKey)&&(re==null?void 0:re.recordKey)===j)){we.next=9;break}return(re==null?void 0:re.position)==="top"?n.setDataSource([N].concat((0,We.Z)(n.dataSource))):n.setDataSource([].concat((0,We.Z)(n.dataSource),[N])),we.abrupt("return",ae);case 9:return _e={data:n.dataSource,getRowKey:n.getRowKey,row:re?(0,a.Z)((0,a.Z)({},N),{},{map_row_parentKey:(J=ge((ee=re==null?void 0:re.parentKey)!==null&&ee!==void 0?ee:""))===null||J===void 0?void 0:J.toString()}):N,key:j,childrenColumnName:n.childrenColumnName||"children"},n.setDataSource(He(_e,(re==null?void 0:re.position)==="top"?"top":"update")),we.next=13,R(j);case 13:return we.abrupt("return",ae);case 14:case"end":return we.stop()}},M)}));return function(M,j,N,T){return G.apply(this,arguments)}}()),z=(0,ce.J)(function(){var G=(0,ue.Z)((0,D.Z)().mark(function M(j,N){var T,$,H;return(0,D.Z)().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return $={data:n.dataSource,getRowKey:n.getRowKey,row:N,key:j,childrenColumnName:n.childrenColumnName||"children"},ee.next=3,n==null||(T=n.onDelete)===null||T===void 0?void 0:T.call(n,j,N);case 3:return H=ee.sent,ee.next=6,R(j,!1);case 6:return n.setDataSource(He($,"delete")),ee.abrupt("return",H);case 8:case"end":return ee.stop()}},M)}));return function(M,j){return G.apply(this,arguments)}}()),ne=(0,ce.J)(function(){var G=(0,ue.Z)((0,D.Z)().mark(function M(j,N,T,$){var H,J;return(0,D.Z)().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=2,n==null||(H=n.onCancel)===null||H===void 0?void 0:H.call(n,j,N,T,$);case 2:return J=ae.sent,ae.abrupt("return",J);case 4:case"end":return ae.stop()}},M)}));return function(M,j,N,T){return G.apply(this,arguments)}}()),U=n.actionRender&&typeof n.actionRender=="function",X=U?n.actionRender:function(){},ie=(0,ce.J)(X),ve=function(M){var j=n.getRowKey(M,M.index),N={saveText:Q,cancelText:y,deleteText:L,addEditRecord:F,recordKey:j,cancelEditable:R,index:M.index,tableName:n.tableName,newLineConfig:u,onCancel:ne,onDelete:z,onSave:A,editableKeys:p,setEditableRowKeys:C,preEditRowRef:t,deletePopconfirmMessage:n.deletePopconfirmMessage||"".concat(e.getMessage("deleteThisLine","\u5220\u9664\u6B64\u9879"),"?")},T=Se(M,N);return n.tableName?E.current.set(c.current.get(ge(j))||ge(j),T.saveRef):E.current.set(ge(j),T.saveRef),U?ie(M,N,{save:T.save,delete:T.delete,cancel:T.cancel}):[T.save,T.delete,T.cancel]};return{editableKeys:p,setEditableRowKeys:C,isEditable:W,actionRender:ve,startEditable:Y,cancelEditable:R,addEditRecord:F,saveEditable:x,newLineRecord:u,preEditableKeys:O,onValuesChange:B,getRealIndex:n.getRealIndex}}var Qe=f(51812),mn=f(53914),Tn=f(78164),Cn=f(63490),ln=f(28459),Mn=f(93967),nn=f.n(Mn),zn=f(39473),on=f(23353),xe=f(29169),Re=f(27771),Ne=f(50585),Ge=f(77008),dn=f(72764),De=f(18843),Ln="[object Map]",gn="[object Set]",An=Object.prototype,tr=An.hasOwnProperty;function Yn(n){if(n==null)return!0;if((0,Ne.Z)(n)&&((0,Re.Z)(n)||typeof n=="string"||typeof n.splice=="function"||(0,Ge.Z)(n)||(0,De.Z)(n)||(0,xe.Z)(n)))return!n.length;var e=(0,on.Z)(n);if(e==Ln||e==gn)return!n.size;if((0,dn.Z)(n))return!(0,zn.Z)(n).length;for(var t in n)if(tr.call(n,t))return!1;return!0}var Cr=Yn,Xn=f(31667),$n=f(37834),Kn="__lodash_hash_undefined__";function Qn(n){return this.__data__.set(n,Kn),this}var Zr=Qn;function Vn(n){return this.__data__.has(n)}var Sr=Vn;function qn(n){var e=-1,t=n==null?0:n.length;for(this.__data__=new $n.Z;++es))return!1;var c=u.get(n),m=u.get(e);if(c&&m)return c==e&&m==n;var S=-1,h=!0,b=t&Le?new br:void 0;for(u.set(n,e),u.set(e,n);++S0&&arguments[0]!==void 0?arguments[0]:{},s=(0,d.useRef)(),v=(0,d.useRef)(null),c=(0,d.useRef)(),m=(0,d.useRef)(),S=(0,d.useState)(""),h=(0,oe.Z)(S,2),b=h[0],g=h[1],P=(0,d.useRef)([]),Z=(0,he.Z)(function(){return o.size||o.defaultSize||"middle"},{value:o.size,onChange:o.onSizeChange}),p=(0,oe.Z)(Z,2),C=p[0],w=p[1],O=(0,d.useMemo)(function(){var x,F;if(o!=null&&(x=o.columnsState)!==null&&x!==void 0&&x.defaultValue)return o.columnsState.defaultValue;var Q={};return(F=o.columns)===null||F===void 0||F.forEach(function(L,y){var A=L.key,z=L.dataIndex,ne=L.fixed,U=L.disable,X=_n(A!=null?A:z,y);X&&(Q[X]={show:!0,fixed:ne,disable:U})}),Q},[o.columns]),W=(0,he.Z)(function(){var x,F,Q=o.columnsState||{},L=Q.persistenceType,y=Q.persistenceKey;if(y&&L&&typeof window!="undefined"){var A=window[L];try{var z=A==null?void 0:A.getItem(y);if(z){var ne;if(o!=null&&(ne=o.columnsState)!==null&&ne!==void 0&&ne.defaultValue){var U;return(0,Hr.Z)({},o==null||(U=o.columnsState)===null||U===void 0?void 0:U.defaultValue,JSON.parse(z))}return JSON.parse(z)}}catch(X){console.warn(X)}}return o.columnsStateMap||((x=o.columnsState)===null||x===void 0?void 0:x.value)||((F=o.columnsState)===null||F===void 0?void 0:F.defaultValue)||O},{value:((n=o.columnsState)===null||n===void 0?void 0:n.value)||o.columnsStateMap,onChange:((e=o.columnsState)===null||e===void 0?void 0:e.onChange)||o.onColumnsStateChange}),Y=(0,oe.Z)(W,2),R=Y[0],K=Y[1];(0,d.useEffect)(function(){var x=o.columnsState||{},F=x.persistenceType,Q=x.persistenceKey;if(Q&&F&&typeof window!="undefined"){var L=window[F];try{var y=L==null?void 0:L.getItem(Q);if(y){var A;if(o!=null&&(A=o.columnsState)!==null&&A!==void 0&&A.defaultValue){var z;K((0,Hr.Z)({},o==null||(z=o.columnsState)===null||z===void 0?void 0:z.defaultValue,JSON.parse(y)))}else K(JSON.parse(y))}else K(O)}catch(ne){console.warn(ne)}}},[(t=o.columnsState)===null||t===void 0?void 0:t.persistenceKey,(r=o.columnsState)===null||r===void 0?void 0:r.persistenceType,O]),(0,se.ET)(!o.columnsStateMap,"columnsStateMap\u5DF2\u7ECF\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528 columnsState.value \u66FF\u6362"),(0,se.ET)(!o.columnsStateMap,"columnsStateMap has been discarded, please use columnsState.value replacement");var B=(0,d.useCallback)(function(){var x=o.columnsState||{},F=x.persistenceType,Q=x.persistenceKey;if(!(!Q||!F||typeof window=="undefined")){var L=window[F];try{L==null||L.removeItem(Q)}catch(y){console.warn(y)}}},[o.columnsState]);(0,d.useEffect)(function(){var x,F;if(!(!((x=o.columnsState)!==null&&x!==void 0&&x.persistenceKey)||!((F=o.columnsState)!==null&&F!==void 0&&F.persistenceType))&&typeof window!="undefined"){var Q=o.columnsState,L=Q.persistenceType,y=Q.persistenceKey,A=window[L];try{A==null||A.setItem(y,JSON.stringify(R))}catch(z){console.warn(z),B()}}},[(l=o.columnsState)===null||l===void 0?void 0:l.persistenceKey,R,(u=o.columnsState)===null||u===void 0?void 0:u.persistenceType]);var E={action:s.current,setAction:function(F){s.current=F},sortKeyColumns:P.current,setSortKeyColumns:function(F){P.current=F},propsRef:m,columnsMap:R,keyWords:b,setKeyWords:function(F){return g(F)},setTableSize:w,tableSize:C,prefixName:c.current,setPrefixName:function(F){c.current=F},setColumnsMap:K,columns:o.columns,rootDomRef:v,clearPersistenceStorage:B,defaultColumnKeyMap:O};return Object.defineProperty(E,"prefixName",{get:function(){return c.current}}),Object.defineProperty(E,"sortKeyColumns",{get:function(){return P.current}}),Object.defineProperty(E,"action",{get:function(){return s.current}}),E}var Bn=(0,d.createContext)({}),ha=function(e){var t=ga(e.initValue);return(0,i.jsx)(Bn.Provider,{value:t,children:e.children})},er=f(42075),pa=function(e){return(0,I.Z)({},e.componentCls,{marginBlockEnd:16,backgroundColor:(0,je.uK)(e.colorTextBase,.02),borderRadius:e.borderRadius,border:"none","&-container":{paddingBlock:e.paddingSM,paddingInline:e.paddingLG},"&-info":{display:"flex",alignItems:"center",transition:"all 0.3s",color:e.colorTextTertiary,"&-content":{flex:1},"&-option":{minWidth:48,paddingInlineStart:16}}})};function ya(n){return(0,je.Xj)("ProTableAlert",function(e){var t=(0,a.Z)((0,a.Z)({},e),{},{componentCls:".".concat(n)});return[pa(t)]})}var Ca=function(e){var t=e.intl,r=e.onCleanSelected;return[(0,i.jsx)("a",{onClick:r,children:t.getMessage("alert.clear","\u6E05\u7A7A")},"0")]};function Za(n){var e=n.selectedRowKeys,t=e===void 0?[]:e,r=n.onCleanSelected,l=n.alwaysShowAlert,u=n.selectedRows,o=n.alertInfoRender,s=o===void 0?function(w){var O=w.intl;return(0,i.jsxs)(er.Z,{children:[O.getMessage("alert.selected","\u5DF2\u9009\u62E9"),t.length,O.getMessage("alert.item","\u9879"),"\xA0\xA0"]})}:o,v=n.alertOptionRender,c=v===void 0?Ca:v,m=(0,Ee.YB)(),S=c&&c({onCleanSelected:r,selectedRowKeys:t,selectedRows:u,intl:m}),h=(0,d.useContext)(ln.ZP.ConfigContext),b=h.getPrefixCls,g=b("pro-table-alert"),P=ya(g),Z=P.wrapSSR,p=P.hashId;if(s===!1)return null;var C=s({intl:m,selectedRowKeys:t,selectedRows:u,onCleanSelected:r});return C===!1||t.length<1&&!l?null:Z((0,i.jsx)("div",{className:"".concat(g," ").concat(p).trim(),children:(0,i.jsx)("div",{className:"".concat(g,"-container ").concat(p).trim(),children:(0,i.jsxs)("div",{className:"".concat(g,"-info ").concat(p).trim(),children:[(0,i.jsx)("div",{className:"".concat(g,"-info-content ").concat(p).trim(),children:C}),S?(0,i.jsx)("div",{className:"".concat(g,"-info-option ").concat(p).trim(),children:S}):null]})})}))}var Sa=Za,Gr=f(43144),Jr=f(15671),On=f(97326),Yr=f(60136),Xr=f(29388),Qr=f(23491),In=f(97435);function ba(){var n=(0,d.useState)(!0),e=(0,oe.Z)(n,2),t=e[1],r=(0,d.useCallback)(function(){return t(function(l){return!l})},[]);return r}function xa(n,e){var t=(0,d.useMemo)(function(){var r={current:e};return new Proxy(r,{set:function(u,o,s){return Object.is(u[o],s)||(u[o]=s,n(t)),!0}})},[]);return t}function Ra(n){var e=ba(),t=xa(e,n);return t}var qr=f(51280),Fn=f(22270),lr=f(12795),_r=f(74138),Pa=f(184),Un=f(87462),Ta={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880.1 154H143.9c-24.5 0-39.8 26.7-27.5 48L349 597.4V838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V597.4L907.7 202c12.2-21.3-3.1-48-27.6-48zM603.4 798H420.6V642h182.9v156zm9.6-236.6l-9.5 16.6h-183l-9.5-16.6L212.7 226h598.6L613 561.4z"}}]},name:"filter",theme:"outlined"},Fa=Ta,Hn=f(84089),wa=function(e,t){return d.createElement(Hn.Z,(0,Un.Z)({},e,{ref:t,icon:Fa}))},Ea=d.forwardRef(wa),Ia=Ea,Ma=f(2122),Oa=f(1336),Fr=f(89671),ja=function(e){return(0,I.Z)({},e.componentCls,{lineHeight:"30px","&::before":{display:"block",height:0,visibility:"hidden",content:"'.'"},"&-small":{lineHeight:e.lineHeight},"&-container":{display:"flex",flexWrap:"wrap",gap:e.marginXS},"&-item":(0,I.Z)({whiteSpace:"nowrap"},"".concat(e.antCls,"-form-item"),{marginBlock:0}),"&-line":{minWidth:"198px"},"&-line:not(:first-child)":{marginBlockStart:"16px",marginBlockEnd:8},"&-collapse-icon":{width:e.controlHeight,height:e.controlHeight,borderRadius:"50%",display:"flex",alignItems:"center",justifyContent:"center"},"&-effective":(0,I.Z)({},"".concat(e.componentCls,"-collapse-icon"),{backgroundColor:e.colorBgTextHover})})};function Na(n){return(0,je.Xj)("LightFilter",function(e){var t=(0,a.Z)((0,a.Z)({},e),{},{componentCls:".".concat(n)});return[ja(t)]})}var La=["size","collapse","collapseLabel","initialValues","onValuesChange","form","placement","formRef","bordered","ignoreRules","footerRender"],Aa=function(e){var t=e.items,r=e.prefixCls,l=e.size,u=l===void 0?"middle":l,o=e.collapse,s=e.collapseLabel,v=e.onValuesChange,c=e.bordered,m=e.values,S=e.footerRender,h=e.placement,b=(0,Ee.YB)(),g="".concat(r,"-light-filter"),P=Na(g),Z=P.wrapSSR,p=P.hashId,C=(0,d.useState)(!1),w=(0,oe.Z)(C,2),O=w[0],W=w[1],Y=(0,d.useState)(function(){return(0,a.Z)({},m)}),R=(0,oe.Z)(Y,2),K=R[0],B=R[1];(0,d.useEffect)(function(){B((0,a.Z)({},m))},[m]);var E=(0,d.useMemo)(function(){var L=[],y=[];return t.forEach(function(A){var z=A.props||{},ne=z.secondary;ne||o?L.push(A):y.push(A)}),{collapseItems:L,outsideItems:y}},[e.items]),x=E.collapseItems,F=E.outsideItems,Q=function(){return s||(o?(0,i.jsx)(Ia,{className:"".concat(g,"-collapse-icon ").concat(p).trim()}):(0,i.jsx)(Ma.Q,{size:u,label:b.getMessage("form.lightFilter.more","\u66F4\u591A\u7B5B\u9009")}))};return Z((0,i.jsx)("div",{className:nn()(g,p,"".concat(g,"-").concat(u),(0,I.Z)({},"".concat(g,"-effective"),Object.keys(m).some(function(L){return Array.isArray(m[L])?m[L].length>0:m[L]}))),children:(0,i.jsxs)("div",{className:"".concat(g,"-container ").concat(p).trim(),children:[F.map(function(L,y){var A=L.key,z=L.props.fieldProps,ne=z!=null&&z.placement?z==null?void 0:z.placement:h;return(0,i.jsx)("div",{className:"".concat(g,"-item ").concat(p).trim(),children:d.cloneElement(L,{fieldProps:(0,a.Z)((0,a.Z)({},L.props.fieldProps),{},{placement:ne}),proFieldProps:(0,a.Z)((0,a.Z)({},L.props.proFieldProps),{},{light:!0,label:L.props.label,bordered:c}),bordered:c})},A||y)}),x.length?(0,i.jsx)("div",{className:"".concat(g,"-item ").concat(p).trim(),children:(0,i.jsx)(Oa.M,{padding:24,open:O,onOpenChange:function(y){W(y)},placement:h,label:Q(),footerRender:S,footer:{onConfirm:function(){v((0,a.Z)({},K)),W(!1)},onClear:function(){var y={};x.forEach(function(A){var z=A.props.name;y[z]=void 0}),v(y)}},children:x.map(function(L){var y=L.key,A=L.props,z=A.name,ne=A.fieldProps,U=(0,a.Z)((0,a.Z)({},ne),{},{onChange:function(ve){return B((0,a.Z)((0,a.Z)({},K),{},(0,I.Z)({},z,ve!=null&&ve.target?ve.target.value:ve))),!1}});K.hasOwnProperty(z)&&(U[L.props.valuePropName||"value"]=K[z]);var X=ne!=null&&ne.placement?ne==null?void 0:ne.placement:h;return(0,i.jsx)("div",{className:"".concat(g,"-line ").concat(p).trim(),children:d.cloneElement(L,{fieldProps:(0,a.Z)((0,a.Z)({},U),{},{placement:X})})},y)})})},"more"):null]})}))};function Ka(n){var e=n.size,t=n.collapse,r=n.collapseLabel,l=n.initialValues,u=n.onValuesChange,o=n.form,s=n.placement,v=n.formRef,c=n.bordered,m=n.ignoreRules,S=n.footerRender,h=(0,Me.Z)(n,La),b=(0,d.useContext)(ln.ZP.ConfigContext),g=b.getPrefixCls,P=g("pro-form"),Z=(0,d.useState)(function(){return(0,a.Z)({},l)}),p=(0,oe.Z)(Z,2),C=p[0],w=p[1],O=(0,d.useRef)();return(0,d.useImperativeHandle)(v,function(){return O.current},[O.current]),(0,i.jsx)(Fr.I,(0,a.Z)((0,a.Z)({size:e,initialValues:l,form:o,contentRender:function(Y){return(0,i.jsx)(Aa,{prefixCls:P,items:Y==null?void 0:Y.flatMap(function(R){return(R==null?void 0:R.type.displayName)==="ProForm-Group"?R.props.children:R}),size:e,bordered:c,collapse:t,collapseLabel:r,placement:s,values:C||{},footerRender:S,onValuesChange:function(K){var B,E,x=(0,a.Z)((0,a.Z)({},C),K);w(x),(B=O.current)===null||B===void 0||B.setFieldsValue(x),(E=O.current)===null||E===void 0||E.submit(),u&&u(K,x)}})},formRef:O,formItemProps:{colon:!1,labelAlign:"left"},fieldProps:{style:{width:void 0}}},(0,In.Z)(h,["labelWidth"])),{},{onValuesChange:function(Y,R){var K;w(R),u==null||u(Y,R),(K=O.current)===null||K===void 0||K.submit()}}))}var Ba=f(37476),et=f(12044),kn=f(15746),sr=f(71230),nt=f(9220),wr=f(80882),rt=function(e){if(e&&e!==!0)return e},Da=function(e,t,r,l){return e?(0,i.jsxs)(i.Fragment,{children:[r.getMessage("tableForm.collapsed","\u5C55\u5F00"),l&&"(".concat(l,")"),(0,i.jsx)(wr.Z,{style:{marginInlineStart:"0.5em",transition:"0.3s all",transform:"rotate(".concat(e?0:.5,"turn)")}})]}):(0,i.jsxs)(i.Fragment,{children:[r.getMessage("tableForm.expand","\u6536\u8D77"),(0,i.jsx)(wr.Z,{style:{marginInlineStart:"0.5em",transition:"0.3s all",transform:"rotate(".concat(e?0:.5,"turn)")}})]})},za=function(e){var t=e.setCollapsed,r=e.collapsed,l=r===void 0?!1:r,u=e.submitter,o=e.style,s=e.hiddenNum,v=(0,d.useContext)(ln.ZP.ConfigContext),c=v.getPrefixCls,m=(0,Ee.YB)(),S=(0,d.useContext)(Ee.L_),h=S.hashId,b=rt(e.collapseRender)||Da;return(0,i.jsxs)(er.Z,{style:o,size:16,children:[u,e.collapseRender!==!1&&(0,i.jsx)("a",{className:"".concat(c("pro-query-filter-collapse-button")," ").concat(h).trim(),onClick:function(){return t(!l)},children:b==null?void 0:b(l,e,m,s)})]})},$a=za,Va=function(e){return(0,I.Z)({},e.componentCls,(0,I.Z)((0,I.Z)((0,I.Z)((0,I.Z)({"&&":{padding:24}},"".concat(e.antCls,"-form-item"),{marginBlock:0}),"".concat(e.proComponentsCls,"-form-group-title"),{marginBlock:0}),"&-row",{rowGap:24,"&-split":(0,I.Z)((0,I.Z)({},"".concat(e.proComponentsCls,"-form-group"),{display:"flex",alignItems:"center",gap:e.marginXS}),"&:last-child",{marginBlockEnd:12}),"&-split-line":{"&:after":{position:"absolute",width:"100%",content:'""',height:1,insetBlockEnd:-12,borderBlockEnd:"1px dashed ".concat(e.colorSplit)}}}),"&-collapse-button",{display:"flex",alignItems:"center",color:e.colorPrimary}))};function Wa(n){return(0,je.Xj)("QueryFilter",function(e){var t=(0,a.Z)((0,a.Z)({},e),{},{componentCls:".".concat(n)});return[Va(t)]})}var Ua=["collapsed","layout","defaultCollapsed","defaultColsNumber","span","searchGutter","searchText","resetText","optionRender","collapseRender","onReset","onCollapse","labelWidth","style","split","preserve","ignoreRules","showHiddenNum","submitterColSpanProps"],nr,Ha={xs:513,sm:513,md:785,lg:992,xl:1057,xxl:1/0},tt={vertical:[[513,1,"vertical"],[785,2,"vertical"],[1057,3,"vertical"],[1/0,4,"vertical"]],default:[[513,1,"vertical"],[701,2,"vertical"],[1062,3,"horizontal"],[1352,3,"horizontal"],[1/0,4,"horizontal"]]},ka=function(e,t,r){if(r&&typeof r=="number")return{span:r,layout:e};var l=r?["xs","sm","md","lg","xl","xxl"].map(function(o){return[Ha[o],24/r[o],"horizontal"]}):tt[e||"default"],u=(l||tt.default).find(function(o){return tO-1)&&!!ie&&K>=24;B+=1;var J=d.isValidElement(X)&&(X.key||"".concat((j=X.props)===null||j===void 0?void 0:j.name))||ie;return d.isValidElement(X)&&H?e.preserve?{itemDom:d.cloneElement(X,{hidden:!0,key:J||ie}),hidden:!0,colSpan:T}:{itemDom:null,colSpan:0,hidden:!0}:{itemDom:X,colSpan:T,hidden:!1}}),L=Q.map(function(X,ie){var ve,G,M=X.itemDom,j=X.colSpan,N=M==null||(ve=M.props)===null||ve===void 0?void 0:ve.hidden;if(N)return M;var T=d.isValidElement(M)&&(M.key||"".concat((G=M.props)===null||G===void 0?void 0:G.name))||ie;return 24-F%2424){var G,M;return 24-((G=(M=e.submitterColSpanProps)===null||M===void 0?void 0:M.span)!==null&&G!==void 0?G:w.span)}return 24-ve},[F,F%24+((t=(r=e.submitterColSpanProps)===null||r===void 0?void 0:r.span)!==null&&t!==void 0?t:w.span),(l=e.submitterColSpanProps)===null||l===void 0?void 0:l.span]),ne=(0,d.useContext)(ln.ZP.ConfigContext),U=ne.getPrefixCls("pro-query-filter");return(0,i.jsxs)(sr.Z,{gutter:W,justify:"start",className:nn()("".concat(U,"-row"),v),children:[L,R&&(0,i.jsx)(kn.Z,(0,a.Z)((0,a.Z)({span:w.span,offset:z,className:nn()((u=e.submitterColSpanProps)===null||u===void 0?void 0:u.className)},e.submitterColSpanProps),{},{style:{textAlign:"end"},children:(0,i.jsx)(Pe.Z.Item,{label:" ",colon:!1,shouldUpdate:!1,className:"".concat(U,"-actions ").concat(v).trim(),children:(0,i.jsx)($a,{hiddenNum:y,collapsed:b,collapseRender:A?Z:!1,submitter:R,setCollapsed:g},"pro-form-query-filter-actions")})}),"submitter")]},"resize-observer-row")},Ya=(0,et.j)()?(nr=document)===null||nr===void 0||(nr=nr.body)===null||nr===void 0?void 0:nr.clientWidth:1024;function Xa(n){var e=n.collapsed,t=n.layout,r=n.defaultCollapsed,l=r===void 0?!0:r,u=n.defaultColsNumber,o=n.span,s=n.searchGutter,v=s===void 0?24:s,c=n.searchText,m=n.resetText,S=n.optionRender,h=n.collapseRender,b=n.onReset,g=n.onCollapse,P=n.labelWidth,Z=P===void 0?"80":P,p=n.style,C=n.split,w=n.preserve,O=w===void 0?!0:w,W=n.ignoreRules,Y=n.showHiddenNum,R=Y===void 0?!1:Y,K=n.submitterColSpanProps,B=(0,Me.Z)(n,Ua),E=(0,d.useContext)(ln.ZP.ConfigContext),x=E.getPrefixCls("pro-query-filter"),F=Wa(x),Q=F.wrapSSR,L=F.hashId,y=(0,he.Z)(function(){return typeof(p==null?void 0:p.width)=="number"?p==null?void 0:p.width:Ya}),A=(0,oe.Z)(y,2),z=A[0],ne=A[1],U=(0,d.useMemo)(function(){return ka(t,z+16,o)},[t,z,o]),X=(0,d.useMemo)(function(){return u!==void 0?u-1:Math.max(1,24/U.span-1)},[u,U.span]),ie=(0,d.useMemo)(function(){if(Z&&U.layout!=="vertical"&&Z!=="auto")return{labelCol:{flex:"0 0 ".concat(Z,"px")},wrapperCol:{style:{maxWidth:"calc(100% - ".concat(Z,"px)")}},style:{flexWrap:"nowrap"}}},[U.layout,Z]);return Q((0,i.jsx)(nt.Z,{onResize:function(G){z!==G.width&&G.width>17&&ne(G.width)},children:(0,i.jsx)(Fr.I,(0,a.Z)((0,a.Z)({isKeyPressSubmit:!0,preserve:O},B),{},{className:nn()(x,L,B.className),onReset:b,style:p,layout:U.layout,fieldProps:{style:{width:"100%"}},formItemProps:ie,groupProps:{titleStyle:{display:"inline-block",marginInlineEnd:16}},contentRender:function(G,M,j){return(0,i.jsx)(Ja,{spanSize:U,collapsed:e,form:j,submitterColSpanProps:K,collapseRender:h,defaultCollapsed:l,onCollapse:g,optionRender:S,submitter:M,items:G,split:C,baseClassName:x,resetText:n.resetText,searchText:n.searchText,searchGutter:v,preserve:O,ignoreRules:W,showLength:X,showHiddenNum:R})}}))},"resize-observer"))}var dr=f(1977),Er=f(67159),at=f(42119),Ir=f(14726),lt=f(50344),Qa=["onFinish","step","formRef","title","stepProps"];function qa(n){var e=(0,d.useRef)(),t=(0,d.useContext)(ot),r=(0,d.useContext)(it),l=(0,a.Z)((0,a.Z)({},n),r),u=l.onFinish,o=l.step,s=l.formRef,v=l.title,c=l.stepProps,m=(0,Me.Z)(l,Qa);return(0,se.ET)(!m.submitter,"StepForm \u4E0D\u5305\u542B\u63D0\u4EA4\u6309\u94AE\uFF0C\u8BF7\u5728 StepsForm \u4E0A"),(0,d.useImperativeHandle)(s,function(){return e.current},[s==null?void 0:s.current]),(0,d.useEffect)(function(){if(l.name||l.step){var S=(l.name||l.step).toString();return t==null||t.regForm(S,l),function(){t==null||t.unRegForm(S)}}},[]),t&&t!==null&&t!==void 0&&t.formArrayRef&&(t.formArrayRef.current[o||0]=e),(0,i.jsx)(Fr.I,(0,a.Z)({formRef:e,onFinish:function(){var S=(0,ue.Z)((0,D.Z)().mark(function h(b){var g;return(0,D.Z)().wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:if(m.name&&(t==null||t.onFormFinish(m.name,b)),!u){Z.next=9;break}return t==null||t.setLoading(!0),Z.next=5,u==null?void 0:u(b);case 5:return g=Z.sent,g&&(t==null||t.next()),t==null||t.setLoading(!1),Z.abrupt("return");case 9:t!=null&&t.lastStep||t==null||t.next();case 10:case"end":return Z.stop()}},h)}));return function(h){return S.apply(this,arguments)}}(),onInit:function(h,b){var g;e.current=b,t&&t!==null&&t!==void 0&&t.formArrayRef&&(t.formArrayRef.current[o||0]=e),m==null||(g=m.onInit)===null||g===void 0||g.call(m,h,b)},layout:"vertical"},(0,In.Z)(m,["layoutType","columns"])))}var _a=qa,el=function(e){return(0,I.Z)({},e.componentCls,{"&-container":{width:"max-content",minWidth:"420px",maxWidth:"100%",margin:"auto"},"&-steps-container":(0,I.Z)({maxWidth:"1160px",margin:"auto"},"".concat(e.antCls,"-steps-vertical"),{height:"100%"}),"&-step":{display:"none",marginBlockStart:"32px","&-active":{display:"block"},"> form":{maxWidth:"100%"}}})};function nl(n){return(0,je.Xj)("StepsForm",function(e){var t=(0,a.Z)((0,a.Z)({},e),{},{componentCls:".".concat(n)});return[el(t)]})}var rl=["current","onCurrentChange","submitter","stepsFormRender","stepsRender","stepFormRender","stepsProps","onFinish","formProps","containerStyle","formRef","formMapRef","layoutRender"],ot=d.createContext(void 0),tl={horizontal:function(e){var t=e.stepsDom,r=e.formDom;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(sr.Z,{gutter:{xs:8,sm:16,md:24},children:(0,i.jsx)(kn.Z,{span:24,children:t})}),(0,i.jsx)(sr.Z,{gutter:{xs:8,sm:16,md:24},children:(0,i.jsx)(kn.Z,{span:24,children:r})})]})},vertical:function(e){var t=e.stepsDom,r=e.formDom;return(0,i.jsxs)(sr.Z,{align:"stretch",wrap:!0,gutter:{xs:8,sm:16,md:24},children:[(0,i.jsx)(kn.Z,{xxl:4,xl:6,lg:7,md:8,sm:10,xs:12,children:d.cloneElement(t,{style:{height:"100%"}})}),(0,i.jsx)(kn.Z,{children:(0,i.jsx)("div",{style:{display:"flex",alignItems:"center",width:"100%",height:"100%"},children:r})})]})}},it=d.createContext(null);function al(n){var e=(0,d.useContext)(ln.ZP.ConfigContext),t=e.getPrefixCls,r=t("pro-steps-form"),l=nl(r),u=l.wrapSSR,o=l.hashId,s=n.current,v=n.onCurrentChange,c=n.submitter,m=n.stepsFormRender,S=n.stepsRender,h=n.stepFormRender,b=n.stepsProps,g=n.onFinish,P=n.formProps,Z=n.containerStyle,p=n.formRef,C=n.formMapRef,w=n.layoutRender,O=(0,Me.Z)(n,rl),W=(0,d.useRef)(new Map),Y=(0,d.useRef)(new Map),R=(0,d.useRef)([]),K=(0,d.useState)([]),B=(0,oe.Z)(K,2),E=B[0],x=B[1],F=(0,d.useState)(!1),Q=(0,oe.Z)(F,2),L=Q[0],y=Q[1],A=(0,Ee.YB)(),z=(0,he.Z)(0,{value:n.current,onChange:n.onCurrentChange}),ne=(0,oe.Z)(z,2),U=ne[0],X=ne[1],ie=(0,d.useMemo)(function(){return tl[(b==null?void 0:b.direction)||"horizontal"]},[b==null?void 0:b.direction]),ve=(0,d.useMemo)(function(){return U===E.length-1},[E.length,U]),G=(0,d.useCallback)(function(de,me){Y.current.has(de)||x(function(en){return[].concat((0,We.Z)(en),[de])}),Y.current.set(de,me)},[]),M=(0,d.useCallback)(function(de){x(function(me){return me.filter(function(en){return en!==de})}),Y.current.delete(de),W.current.delete(de)},[]);(0,d.useImperativeHandle)(C,function(){return R.current},[R.current]),(0,d.useImperativeHandle)(p,function(){var de;return(de=R.current[U||0])===null||de===void 0?void 0:de.current},[U,R.current]);var j=(0,d.useCallback)(function(){var de=(0,ue.Z)((0,D.Z)().mark(function me(en,ze){var Sn,Ie;return(0,D.Z)().wrap(function(sn){for(;;)switch(sn.prev=sn.next){case 0:if(W.current.set(en,ze),!(!ve||!g)){sn.next=3;break}return sn.abrupt("return");case 3:return y(!0),Sn=_.T.apply(void 0,[{}].concat((0,We.Z)(Array.from(W.current.values())))),sn.prev=5,sn.next=8,g(Sn);case 8:Ie=sn.sent,Ie&&(X(0),R.current.forEach(function(Jn){var jn;return(jn=Jn.current)===null||jn===void 0?void 0:jn.resetFields()})),sn.next=15;break;case 12:sn.prev=12,sn.t0=sn.catch(5),console.log(sn.t0);case 15:return sn.prev=15,y(!1),sn.finish(15);case 18:case"end":return sn.stop()}},me,null,[[5,12,15,18]])}));return function(me,en){return de.apply(this,arguments)}}(),[ve,g,y,X]),N=(0,d.useMemo)(function(){var de=(0,dr.n)(Er.Z,"4.24.0")>-1,me=de?{items:E.map(function(en){var ze=Y.current.get(en);return(0,a.Z)({key:en,title:ze==null?void 0:ze.title},ze==null?void 0:ze.stepProps)})}:{};return(0,i.jsx)("div",{className:"".concat(r,"-steps-container ").concat(o).trim(),style:{maxWidth:Math.min(E.length*320,1160)},children:(0,i.jsx)(at.Z,(0,a.Z)((0,a.Z)((0,a.Z)({},b),me),{},{current:U,onChange:void 0,children:!de&&E.map(function(en){var ze=Y.current.get(en);return(0,i.jsx)(at.Z.Step,(0,a.Z)({title:ze==null?void 0:ze.title},ze==null?void 0:ze.stepProps),en)})}))})},[E,o,r,U,b]),T=(0,ce.J)(function(){var de,me=R.current[U];(de=me.current)===null||de===void 0||de.submit()}),$=(0,ce.J)(function(){U<1||X(U-1)}),H=(0,d.useMemo)(function(){return c!==!1&&(0,i.jsx)(Ir.ZP,(0,a.Z)((0,a.Z)({type:"primary",loading:L},c==null?void 0:c.submitButtonProps),{},{onClick:function(){var me;c==null||(me=c.onSubmit)===null||me===void 0||me.call(c),T()},children:A.getMessage("stepsForm.next","\u4E0B\u4E00\u6B65")}),"next")},[A,L,T,c]),J=(0,d.useMemo)(function(){return c!==!1&&(0,i.jsx)(Ir.ZP,(0,a.Z)((0,a.Z)({},c==null?void 0:c.resetButtonProps),{},{onClick:function(){var me;$(),c==null||(me=c.onReset)===null||me===void 0||me.call(c)},children:A.getMessage("stepsForm.prev","\u4E0A\u4E00\u6B65")}),"pre")},[A,$,c]),ee=(0,d.useMemo)(function(){return c!==!1&&(0,i.jsx)(Ir.ZP,(0,a.Z)((0,a.Z)({type:"primary",loading:L},c==null?void 0:c.submitButtonProps),{},{onClick:function(){var me;c==null||(me=c.onSubmit)===null||me===void 0||me.call(c),T()},children:A.getMessage("stepsForm.submit","\u63D0\u4EA4")}),"submit")},[A,L,T,c]),ae=(0,ce.J)(function(){U>E.length-2||X(U+1)}),ye=(0,d.useMemo)(function(){var de=[],me=U||0;if(me<1?E.length===1?de.push(ee):de.push(H):me+1===E.length?de.push(J,ee):de.push(J,H),de=de.filter(d.isValidElement),c&&c.render){var en,ze={form:(en=R.current[U])===null||en===void 0?void 0:en.current,onSubmit:T,step:U,onPre:$};return c.render(ze,de)}return c&&(c==null?void 0:c.render)===!1?null:de},[E.length,H,T,J,$,U,ee,c]),re=(0,d.useMemo)(function(){return(0,lt.Z)(n.children).map(function(de,me){var en=de.props,ze=en.name||"".concat(me),Sn=U===me,Ie=Sn?{contentRender:h,submitter:!1}:{};return(0,i.jsx)("div",{className:nn()("".concat(r,"-step"),o,(0,I.Z)({},"".concat(r,"-step-active"),Sn)),children:(0,i.jsx)(it.Provider,{value:(0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)({},Ie),P),en),{},{name:ze,step:me}),children:de})},ze)})},[P,o,r,n.children,U,h]),_e=(0,d.useMemo)(function(){return S?S(E.map(function(de){var me;return{key:de,title:(me=Y.current.get(de))===null||me===void 0?void 0:me.title}}),N):N},[E,N,S]),Zn=(0,d.useMemo)(function(){return(0,i.jsxs)("div",{className:"".concat(r,"-container ").concat(o).trim(),style:Z,children:[re,m?null:(0,i.jsx)(er.Z,{children:ye})]})},[Z,re,o,r,m,ye]),we=(0,d.useMemo)(function(){var de={stepsDom:_e,formDom:Zn};return m?m(w?w(de):ie(de),ye):w?w(de):ie(de)},[_e,Zn,ie,m,ye,w]);return u((0,i.jsx)("div",{className:nn()(r,o),children:(0,i.jsx)(Pe.Z.Provider,(0,a.Z)((0,a.Z)({},O),{},{children:(0,i.jsx)(ot.Provider,{value:{loading:L,setLoading:y,regForm:G,keyArray:E,next:ae,formArrayRef:R,formMapRef:Y,lastStep:ve,unRegForm:M,onFormFinish:j},children:we})}))}))}function cr(n){return(0,i.jsx)(Ee._Y,{needDeps:!0,children:(0,i.jsx)(al,(0,a.Z)({},n))})}cr.StepForm=_a,cr.useForm=Pe.Z.useForm;var ll=["steps","columns","forceUpdate","grid"],ol=function(e){var t=e.steps,r=e.columns,l=e.forceUpdate,u=e.grid,o=(0,Me.Z)(e,ll),s=(0,qr.d)(o),v=(0,d.useCallback)(function(m){var S,h;(S=(h=s.current).onCurrentChange)===null||S===void 0||S.call(h,m),l([])},[l,s]),c=(0,d.useMemo)(function(){return t==null?void 0:t.map(function(m,S){return(0,d.createElement)(ct,(0,a.Z)((0,a.Z)({grid:u},m),{},{key:S,layoutType:"StepForm",columns:r[S]}))})},[r,u,t]);return(0,i.jsx)(cr,(0,a.Z)((0,a.Z)({},o),{},{onCurrentChange:v,children:c}))},il=ol,ul=function(e){var t=e.children;return(0,i.jsx)(i.Fragment,{children:t})},sl=ul,ut=f(97462),dl=function(e,t){if(e.valueType==="dependency"){var r,l,u,o=(r=e.getFieldProps)===null||r===void 0?void 0:r.call(e);return(0,se.ET)(Array.isArray((l=e.name)!==null&&l!==void 0?l:o==null?void 0:o.name),'SchemaForm: fieldProps.name should be NamePath[] when valueType is "dependency"'),(0,se.ET)(typeof e.columns=="function",'SchemaForm: columns should be a function when valueType is "dependency"'),Array.isArray((u=e.name)!==null&&u!==void 0?u:o==null?void 0:o.name)?(0,d.createElement)(ut.Z,(0,a.Z)((0,a.Z)({name:e.name},o),{},{key:e.key}),function(s){return!e.columns||typeof e.columns!="function"?null:t.genItems(e.columns(s))}):null}return!0},cl=f(96074),vl=function(e){if(e.valueType==="divider"){var t;return(0,d.createElement)(cl.Z,(0,a.Z)((0,a.Z)({},(t=e.getFieldProps)===null||t===void 0?void 0:t.call(e)),{},{key:e.key}))}return!0},vr=f(73406),fl=function(e,t){var r=t.action,l=t.formRef,u=t.type,o=t.originItem,s=(0,a.Z)((0,a.Z)({},(0,In.Z)(e,["dataIndex","width","render","renderFormItem","renderText","title"])),{},{name:e.name||e.key||e.dataIndex,width:e.width,render:e!=null&&e.render?function(S,h,b){var g,P,Z,p;return e==null||(g=e.render)===null||g===void 0?void 0:g.call(e,S,h,b,r==null?void 0:r.current,(0,a.Z)((0,a.Z)({type:u},e),{},{key:(P=e.key)===null||P===void 0?void 0:P.toString(),formItemProps:(Z=e.getFormItemProps)===null||Z===void 0?void 0:Z.call(e),fieldProps:(p=e.getFieldProps)===null||p===void 0?void 0:p.call(e)}))}:void 0}),v=function(){return(0,i.jsx)(vr.Z,(0,a.Z)((0,a.Z)({},s),{},{ignoreFormItem:!0}))},c=e!=null&&e.renderFormItem?function(S,h){var b,g,P,Z,p=(0,Qe.Y)((0,a.Z)((0,a.Z)({},h),{},{onChange:void 0}));return e==null||(b=e.renderFormItem)===null||b===void 0?void 0:b.call(e,(0,a.Z)((0,a.Z)({type:u},e),{},{key:(g=e.key)===null||g===void 0?void 0:g.toString(),formItemProps:(P=e.getFormItemProps)===null||P===void 0?void 0:P.call(e),fieldProps:(Z=e.getFieldProps)===null||Z===void 0?void 0:Z.call(e),originProps:o}),(0,a.Z)((0,a.Z)({},p),{},{defaultRender:v,type:u}),l.current)}:void 0,m=function(){if(e!=null&&e.renderFormItem){var h=c==null?void 0:c(null,{});if(!h||e.ignoreFormItem)return h}return(0,d.createElement)(vr.Z,(0,a.Z)((0,a.Z)({},s),{},{key:[e.key,e.index||0].join("-"),renderFormItem:c}))};return e.dependencies?(0,i.jsx)(ut.Z,{name:e.dependencies||[],children:m},e.key):m()},ml=f(17186),gl=function(e,t){var r=t.genItems;if(e.valueType==="formList"&&e.dataIndex){var l,u;return!e.columns||!Array.isArray(e.columns)?null:(0,d.createElement)(ml.u,(0,a.Z)((0,a.Z)({},(l=e.getFormItemProps)===null||l===void 0?void 0:l.call(e)),{},{key:e.key,name:e.dataIndex,label:e.label,initialValue:e.initialValue,colProps:e.colProps,rowProps:e.rowProps},(u=e.getFieldProps)===null||u===void 0?void 0:u.call(e)),r(e.columns))}return!0},st=f(25278),hl=f(90789),pl=["children","value","valuePropName","onChange","fieldProps","space","type","transform","convertValue","lightProps"],yl=["children","space","valuePropName"],Cl={space:er.Z,group:st.Z.Group};function Zl(n){var e=arguments.length<=1?void 0:arguments[1];return e&&e.target&&n in e.target?e.target[n]:e}var Sl=function(e){var t=e.children,r=e.value,l=r===void 0?[]:r,u=e.valuePropName,o=e.onChange,s=e.fieldProps,v=e.space,c=e.type,m=c===void 0?"space":c,S=e.transform,h=e.convertValue,b=e.lightProps,g=(0,Me.Z)(e,pl),P=(0,ce.J)(function(R,K){var B,E=(0,We.Z)(l);E[K]=Zl(u||"value",R),o==null||o(E),s==null||(B=s.onChange)===null||B===void 0||B.call(s,E)}),Z=-1,p=(0,lt.Z)((0,Fn.h)(t,l,e)).map(function(R){if(d.isValidElement(R)){var K,B,E;Z+=1;var x=Z,F=(R==null||(K=R.type)===null||K===void 0?void 0:K.displayName)==="ProFormComponent"||(R==null||(B=R.props)===null||B===void 0?void 0:B.readonly),Q=F?(0,a.Z)((0,a.Z)({key:x,ignoreFormItem:!0},R.props||{}),{},{fieldProps:(0,a.Z)((0,a.Z)({},R==null||(E=R.props)===null||E===void 0?void 0:E.fieldProps),{},{onChange:function(){P(arguments.length<=0?void 0:arguments[0],x)}}),value:l==null?void 0:l[x],onChange:void 0}):(0,a.Z)((0,a.Z)({key:x},R.props||{}),{},{value:l==null?void 0:l[x],onChange:function(y){var A,z;P(y,x),(A=(z=R.props).onChange)===null||A===void 0||A.call(z,y)}});return d.cloneElement(R,Q)}return R}),C=Cl[m],w=(0,an.zx)(g),O=w.RowWrapper,W=(0,d.useMemo)(function(){return(0,a.Z)({},m==="group"?{compact:!0}:{})},[m]),Y=(0,d.useCallback)(function(R){var K=R.children;return(0,i.jsx)(C,(0,a.Z)((0,a.Z)((0,a.Z)({},W),v),{},{align:"start",wrap:!0,children:K}))},[C,v,W]);return(0,i.jsx)(O,{Wrapper:Y,children:p})},bl=d.forwardRef(function(n,e){var t=n.children,r=n.space,l=n.valuePropName,u=(0,Me.Z)(n,yl);return(0,d.useImperativeHandle)(e,function(){return{}}),(0,i.jsx)(Sl,(0,a.Z)((0,a.Z)((0,a.Z)({space:r,valuePropName:l},u.fieldProps),{},{onChange:void 0},u),{},{children:t}))}),xl=(0,hl.G)(bl),Rl=xl,Pl=function(e,t){var r=t.genItems;if(e.valueType==="formSet"&&e.dataIndex){var l,u;return!e.columns||!Array.isArray(e.columns)?null:(0,d.createElement)(Rl,(0,a.Z)((0,a.Z)({},(l=e.getFormItemProps)===null||l===void 0?void 0:l.call(e)),{},{key:e.key,initialValue:e.initialValue,name:e.dataIndex,label:e.label,colProps:e.colProps,rowProps:e.rowProps},(u=e.getFieldProps)===null||u===void 0?void 0:u.call(e)),r(e.columns))}return!0},Tl=f(24739),Fl=function(e,t){var r=t.genItems;if(e.valueType==="group"){var l;return!e.columns||!Array.isArray(e.columns)?null:(0,i.jsx)(Tl.UW,(0,a.Z)((0,a.Z)({label:e.label,colProps:e.colProps,rowProps:e.rowProps},(l=e.getFieldProps)===null||l===void 0?void 0:l.call(e)),{},{children:r(e.columns)}),e.key)}return!0},wl=function(e){return e.valueType&&typeof e.valueType=="string"&&["index","indexBorder","option"].includes(e==null?void 0:e.valueType)?null:!0},dt=[wl,Fl,gl,Pl,vl,dl],El=function(e,t){for(var r=0;r span":{"> span.anticon":{color:e.colorPrimary}},"> span + span":{marginInlineStart:4}}}))};function io(n){return(0,je.Xj)("ColumnSetting",function(e){var t=(0,a.Z)((0,a.Z)({},e),{},{componentCls:".".concat(n)});return[oo(t)]})}var uo=["key","dataIndex","children"],so=["disabled"],Mr=function(e){var t=e.title,r=e.show,l=e.children,u=e.columnKey,o=e.fixed,s=(0,d.useContext)(Bn),v=s.columnsMap,c=s.setColumnsMap;return r?(0,i.jsx)(Gn.Z,{title:t,children:(0,i.jsx)("span",{onClick:function(S){S.stopPropagation(),S.preventDefault();var h=v[u]||{},b=(0,a.Z)((0,a.Z)({},v),{},(0,I.Z)({},u,(0,a.Z)((0,a.Z)({},h),{},{fixed:o})));c(b)},children:l})}):null},co=function(e){var t=e.columnKey,r=e.isLeaf,l=e.title,u=e.className,o=e.fixed,s=e.showListItemOption,v=(0,Ee.YB)(),c=(0,d.useContext)(Ee.L_),m=c.hashId,S=(0,i.jsxs)("span",{className:"".concat(u,"-list-item-option ").concat(m).trim(),children:[(0,i.jsx)(Mr,{columnKey:t,fixed:"left",title:v.getMessage("tableToolBar.leftPin","\u56FA\u5B9A\u5728\u5217\u9996"),show:o!=="left",children:(0,i.jsx)(kl,{})}),(0,i.jsx)(Mr,{columnKey:t,fixed:void 0,title:v.getMessage("tableToolBar.noPin","\u4E0D\u56FA\u5B9A"),show:!!o,children:(0,i.jsx)(Ql,{})}),(0,i.jsx)(Mr,{columnKey:t,fixed:"right",title:v.getMessage("tableToolBar.rightPin","\u56FA\u5B9A\u5728\u5217\u5C3E"),show:o!=="right",children:(0,i.jsx)(ro,{})})]});return(0,i.jsxs)("span",{className:"".concat(u,"-list-item ").concat(m).trim(),children:[(0,i.jsx)("div",{className:"".concat(u,"-list-item-title ").concat(m).trim(),children:l}),s&&!r?S:null]},t)},Or=function(e){var t,r,l,u=e.list,o=e.draggable,s=e.checkable,v=e.showListItemOption,c=e.className,m=e.showTitle,S=m===void 0?!0:m,h=e.title,b=e.listHeight,g=b===void 0?280:b,P=(0,d.useContext)(Ee.L_),Z=P.hashId,p=(0,d.useContext)(Bn),C=p.columnsMap,w=p.setColumnsMap,O=p.sortKeyColumns,W=p.setSortKeyColumns,Y=u&&u.length>0,R=(0,d.useMemo)(function(){if(!Y)return{};var x=[],F=new Map,Q=function L(y,A){return y.map(function(z){var ne,U=z.key,X=z.dataIndex,ie=z.children,ve=(0,Me.Z)(z,uo),G=_n(U,[A==null?void 0:A.columnKey,ve.index].filter(Boolean).join("-")),M=C[G||"null"]||{show:!0};M.show!==!1&&!ie&&x.push(G);var j=(0,a.Z)((0,a.Z)({key:G},(0,In.Z)(ve,["className"])),{},{selectable:!1,disabled:M.disable===!0,disableCheckbox:typeof M.disable=="boolean"?M.disable:(ne=M.disable)===null||ne===void 0?void 0:ne.checkbox,isLeaf:A?!0:void 0});if(ie){var N;j.children=L(ie,(0,a.Z)((0,a.Z)({},M),{},{columnKey:G})),(N=j.children)!==null&&N!==void 0&&N.every(function(T){return x==null?void 0:x.includes(T.key)})&&x.push(G)}return F.set(U,j),j})};return{list:Q(u),keys:x,map:F}},[C,u,Y]),K=(0,ce.J)(function(x,F,Q){var L=(0,a.Z)({},C),y=(0,We.Z)(O),A=y.findIndex(function(X){return X===x}),z=y.findIndex(function(X){return X===F}),ne=Q>=A;if(!(A<0)){var U=y[A];y.splice(A,1),Q===0?y.unshift(U):y.splice(ne?z:z+1,0,U),y.forEach(function(X,ie){L[X]=(0,a.Z)((0,a.Z)({},L[X]||{}),{},{order:ie})}),w(L),W(y)}}),B=(0,ce.J)(function(x){var F=(0,a.Z)({},C),Q=function L(y){var A,z=(0,a.Z)({},F[y]);if(z.show=x.checked,(A=R.map)!==null&&A!==void 0&&(A=A.get(y))!==null&&A!==void 0&&A.children){var ne;(ne=R.map.get(y))===null||ne===void 0||(ne=ne.children)===null||ne===void 0||ne.forEach(function(U){return L(U.key)})}F[y]=z};Q(x.node.key),w((0,a.Z)({},F))});if(!Y)return null;var E=(0,i.jsx)(ao.Z,{itemHeight:24,draggable:o&&!!((t=R.list)!==null&&t!==void 0&&t.length)&&((r=R.list)===null||r===void 0?void 0:r.length)>1,checkable:s,onDrop:function(F){var Q=F.node.key,L=F.dragNode.key,y=F.dropPosition,A=F.dropToGap,z=y===-1||!A?y+1:y;K(L,Q,z)},blockNode:!0,onCheck:function(F,Q){return B(Q)},checkedKeys:R.keys,showLine:!1,titleRender:function(F){var Q=(0,a.Z)((0,a.Z)({},F),{},{children:void 0});if(!Q.title)return null;var L=(0,Fn.h)(Q.title,Q),y=(0,i.jsx)(vt.Z.Text,{style:{width:80},ellipsis:{tooltip:L},children:L});return(0,i.jsx)(co,(0,a.Z)((0,a.Z)({className:c},(0,In.Z)(Q,["key"])),{},{showListItemOption:v,title:y,columnKey:Q.key}))},height:g,treeData:(l=R.list)===null||l===void 0?void 0:l.map(function(x){var F=x.disabled,Q=(0,Me.Z)(x,so);return Q})});return(0,i.jsxs)(i.Fragment,{children:[S&&(0,i.jsx)("span",{className:"".concat(c,"-list-title ").concat(Z).trim(),children:h}),E]})},vo=function(e){var t=e.localColumns,r=e.className,l=e.draggable,u=e.checkable,o=e.showListItemOption,s=e.listsHeight,v=(0,d.useContext)(Ee.L_),c=v.hashId,m=[],S=[],h=[],b=(0,Ee.YB)();t.forEach(function(Z){if(!Z.hideInSetting){var p=Z.fixed;if(p==="left"){S.push(Z);return}if(p==="right"){m.push(Z);return}h.push(Z)}});var g=m&&m.length>0,P=S&&S.length>0;return(0,i.jsxs)("div",{className:nn()("".concat(r,"-list"),c,(0,I.Z)({},"".concat(r,"-list-group"),g||P)),children:[(0,i.jsx)(Or,{title:b.getMessage("tableToolBar.leftFixedTitle","\u56FA\u5B9A\u5728\u5DE6\u4FA7"),list:S,draggable:l,checkable:u,showListItemOption:o,className:r,listHeight:s}),(0,i.jsx)(Or,{list:h,draggable:l,checkable:u,showListItemOption:o,title:b.getMessage("tableToolBar.noFixedTitle","\u4E0D\u56FA\u5B9A"),showTitle:P||g,className:r,listHeight:s}),(0,i.jsx)(Or,{title:b.getMessage("tableToolBar.rightFixedTitle","\u56FA\u5B9A\u5728\u53F3\u4FA7"),list:m,draggable:l,checkable:u,showListItemOption:o,className:r,listHeight:s})]})};function fo(n){var e,t,r,l,u=(0,d.useRef)(null),o=(0,d.useContext)(Bn),s=n.columns,v=n.checkedReset,c=v===void 0?!0:v,m=o.columnsMap,S=o.setColumnsMap,h=o.clearPersistenceStorage;(0,d.useEffect)(function(){var B;if((B=o.propsRef.current)!==null&&B!==void 0&&(B=B.columnsState)!==null&&B!==void 0&&B.value){var E;u.current=JSON.parse(JSON.stringify(((E=o.propsRef.current)===null||E===void 0||(E=E.columnsState)===null||E===void 0?void 0:E.value)||{}))}},[]);var b=(0,ce.J)(function(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E={},x=function F(Q){Q.forEach(function(L){var y=L.key,A=L.fixed,z=L.index,ne=L.children,U=L.disable,X=_n(y,z);if(X){var ie,ve;E[X]={show:U?(ie=m[X])===null||ie===void 0?void 0:ie.show:B,fixed:A,disable:U,order:(ve=m[X])===null||ve===void 0?void 0:ve.order}}ne&&F(ne)})};x(s),S(E)}),g=(0,ce.J)(function(B){B.target.checked?b():b(!1)}),P=(0,ce.J)(function(){var B;h==null||h(),S(((B=o.propsRef.current)===null||B===void 0||(B=B.columnsState)===null||B===void 0?void 0:B.defaultValue)||u.current||o.defaultColumnKeyMap)}),Z=Object.values(m).filter(function(B){return!B||B.show===!1}),p=Z.length>0&&Z.length!==s.length,C=(0,Ee.YB)(),w=(0,d.useContext)(ln.ZP.ConfigContext),O=w.getPrefixCls,W=O("pro-table-column-setting"),Y=io(W),R=Y.wrapSSR,K=Y.hashId;return R((0,i.jsx)(ft.Z,{arrow:!1,title:(0,i.jsxs)("div",{className:"".concat(W,"-title ").concat(K).trim(),children:[n.checkable===!1?(0,i.jsx)("div",{}):(0,i.jsx)(lo.Z,{indeterminate:p,checked:Z.length===0&&Z.length!==s.length,onChange:function(E){g(E)},children:C.getMessage("tableToolBar.columnDisplay","\u5217\u5C55\u793A")}),c?(0,i.jsx)("a",{onClick:P,className:"".concat(W,"-action-rest-button ").concat(K).trim(),children:C.getMessage("tableToolBar.reset","\u91CD\u7F6E")}):null,n!=null&&n.extra?(0,i.jsx)(er.Z,{size:12,align:"center",children:n.extra}):null]}),overlayClassName:"".concat(W,"-overlay ").concat(K).trim(),trigger:"click",placement:"bottomRight",content:(0,i.jsx)(vo,{checkable:(e=n.checkable)!==null&&e!==void 0?e:!0,draggable:(t=n.draggable)!==null&&t!==void 0?t:!0,showListItemOption:(r=n.showListItemOption)!==null&&r!==void 0?r:!0,className:W,localColumns:s,listsHeight:n.listsHeight}),children:n.children||(0,i.jsx)(Gn.Z,{title:C.getMessage("tableToolBar.columnSetting","\u5217\u8BBE\u7F6E"),children:(l=n.settingIcon)!==null&&l!==void 0?l:(0,i.jsx)(to.Z,{})})}))}var mo=fo,fr=f(92398),go=f(50136),mt=f(73177),gt=function(e){var t=(0,dr.n)((0,mt.b)(),"4.24.0")>-1?{menu:e}:{overlay:(0,i.jsx)(go.Z,(0,a.Z)({},e))};return(0,Qe.Y)(t)},ht=f(85418),ho=function(e){var t=(0,d.useContext)(Ee.L_),r=t.hashId,l=e.items,u=l===void 0?[]:l,o=e.type,s=o===void 0?"inline":o,v=e.prefixCls,c=e.activeKey,m=e.defaultActiveKey,S=(0,he.Z)(c||m,{value:c,onChange:e.onChange}),h=(0,oe.Z)(S,2),b=h[0],g=h[1];if(u.length<1)return null;var P=u.find(function(p){return p.key===b})||u[0];if(s==="inline")return(0,i.jsx)("div",{className:nn()("".concat(v,"-menu"),"".concat(v,"-inline-menu"),r),children:u.map(function(p,C){return(0,i.jsx)("div",{onClick:function(){g(p.key)},className:nn()("".concat(v,"-inline-menu-item"),P.key===p.key?"".concat(v,"-inline-menu-item-active"):void 0,r),children:p.label},p.key||C)})});if(s==="tab")return(0,i.jsx)(fr.Z,{items:u.map(function(p){var C;return(0,a.Z)((0,a.Z)({},p),{},{key:(C=p.key)===null||C===void 0?void 0:C.toString()})}),activeKey:P.key,onTabClick:function(C){return g(C)},children:(0,dr.n)(Er.Z,"4.23.0")<0?u==null?void 0:u.map(function(p,C){return(0,d.createElement)(fr.Z.TabPane,(0,a.Z)((0,a.Z)({},p),{},{key:p.key||C,tab:p.label}))}):null});var Z=gt({selectedKeys:[P.key],onClick:function(C){g(C.key)},items:u.map(function(p,C){return{key:p.key||C,disabled:p.disabled,label:p.label}})});return(0,i.jsx)("div",{className:nn()("".concat(v,"-menu"),"".concat(v,"-dropdownmenu")),children:(0,i.jsx)(ht.Z,(0,a.Z)((0,a.Z)({trigger:["click"]},Z),{},{children:(0,i.jsxs)(er.Z,{className:"".concat(v,"-dropdownmenu-label"),children:[P.label,(0,i.jsx)(wr.Z,{})]})}))})},po=ho,yo=function(e){return(0,I.Z)({},e.componentCls,(0,I.Z)((0,I.Z)((0,I.Z)({lineHeight:"1","&-container":{display:"flex",justifyContent:"space-between",paddingBlock:e.padding,paddingInline:0,"&-mobile":{flexDirection:"column"}},"&-title":{display:"flex",alignItems:"center",justifyContent:"flex-start",color:e.colorTextHeading,fontWeight:"500",fontSize:e.fontSizeLG},"&-search:not(:last-child)":{display:"flex",alignItems:"center",justifyContent:"flex-start"},"&-setting-item":{marginBlock:0,marginInline:4,color:e.colorIconHover,fontSize:e.fontSizeLG,cursor:"pointer","> span":{display:"block",width:"100%",height:"100%"},"&:hover":{color:e.colorPrimary}},"&-left":(0,I.Z)((0,I.Z)({display:"flex",flexWrap:"wrap",alignItems:"center",gap:e.marginXS,justifyContent:"flex-start",maxWidth:"calc(100% - 200px)"},"".concat(e.antCls,"-tabs"),{width:"100%"}),"&-has-tabs",{overflow:"hidden"}),"&-right":{flex:1,display:"flex",flexWrap:"wrap",justifyContent:"flex-end",gap:e.marginXS},"&-extra-line":{marginBlockEnd:e.margin},"&-setting-items":{display:"flex",gap:e.marginXS,lineHeight:"32px",alignItems:"center"},"&-filter":(0,I.Z)({"&:not(:last-child)":{marginInlineEnd:e.margin},display:"flex",alignItems:"center"},"div$".concat(e.antCls,"-pro-table-search"),{marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0}),"&-inline-menu-item":{display:"inline-block",marginInlineEnd:e.marginLG,cursor:"pointer",opacity:"0.75","&-active":{fontWeight:"bold",opacity:"1"}}},"".concat(e.antCls,"-tabs-top > ").concat(e.antCls,"-tabs-nav"),(0,I.Z)({marginBlockEnd:0,"&::before":{borderBlockEnd:0}},"".concat(e.antCls,"-tabs-nav-list"),{marginBlockStart:0,"${token.antCls}-tabs-tab":{paddingBlockStart:0}})),"&-dropdownmenu-label",{fontWeight:"bold",fontSize:e.fontSizeIcon,textAlign:"center",cursor:"pointer"}),"@media (max-width: 768px)",(0,I.Z)({},e.componentCls,{"&-container":{display:"flex",flexWrap:"wrap",flexDirection:"column"},"&-left":{marginBlockEnd:"16px",maxWidth:"100%"}})))};function Co(n){return(0,je.Xj)("ProTableListToolBar",function(e){var t=(0,a.Z)((0,a.Z)({},e),{},{componentCls:".".concat(n)});return[yo(t)]})}function Zo(n){if(d.isValidElement(n))return n;if(n){var e=n,t=e.icon,r=e.tooltip,l=e.onClick,u=e.key;return t&&r?(0,i.jsx)(Gn.Z,{title:r,children:(0,i.jsx)("span",{onClick:function(){l&&l(u)},children:t},u)}):(0,i.jsx)("span",{onClick:function(){l&&l(u)},children:t},u)}return null}var So=function(e){var t,r=e.prefixCls,l=e.tabs,u=e.multipleLine,o=e.filtersNode;return u?(0,i.jsx)("div",{className:"".concat(r,"-extra-line"),children:l!=null&&l.items&&l!==null&&l!==void 0&&l.items.length?(0,i.jsx)(fr.Z,{style:{width:"100%"},defaultActiveKey:l.defaultActiveKey,activeKey:l.activeKey,items:l.items.map(function(s,v){var c;return(0,a.Z)((0,a.Z)({label:s.tab},s),{},{key:((c=s.key)===null||c===void 0?void 0:c.toString())||(v==null?void 0:v.toString())})}),onChange:l.onChange,tabBarExtraContent:o,children:(t=l.items)===null||t===void 0?void 0:t.map(function(s,v){return(0,dr.n)(Er.Z,"4.23.0")<0?(0,d.createElement)(fr.Z.TabPane,(0,a.Z)((0,a.Z)({},s),{},{key:s.key||v,tab:s.tab})):null})}):o}):null},bo=function(e){var t=e.prefixCls,r=e.title,l=e.subTitle,u=e.tooltip,o=e.className,s=e.style,v=e.search,c=e.onSearch,m=e.multipleLine,S=m===void 0?!1:m,h=e.filter,b=e.actions,g=b===void 0?[]:b,P=e.settings,Z=P===void 0?[]:P,p=e.tabs,C=e.menu,w=(0,d.useContext)(ln.ZP.ConfigContext),O=w.getPrefixCls,W=je.Ow.useToken(),Y=W.token,R=O("pro-table-list-toolbar",t),K=Co(R),B=K.wrapSSR,E=K.hashId,x=(0,Ee.YB)(),F=(0,d.useState)(!1),Q=(0,oe.Z)(F,2),L=Q[0],y=Q[1],A=x.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),z=(0,d.useMemo)(function(){return v?d.isValidElement(v)?v:(0,i.jsx)(st.Z.Search,(0,a.Z)((0,a.Z)({style:{width:200},placeholder:A},v),{},{onSearch:(0,ue.Z)((0,D.Z)().mark(function N(){var T,$,H,J,ee,ae,ye=arguments;return(0,D.Z)().wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:for(H=ye.length,J=new Array(H),ee=0;eea":{fontSize:e.fontSize}}),"".concat(e.antCls,"-table").concat(e.antCls,"-table-tbody").concat(e.antCls,"-table-wrapper:only-child").concat(e.antCls,"-table"),{marginBlock:0,marginInline:0}),"".concat(e.antCls,"-table").concat(e.antCls,"-table-middle ").concat(e.componentCls),(0,I.Z)({marginBlock:0,marginInline:-8},"".concat(e.proComponentsCls,"-card"),{backgroundColor:"initial"})),"& &-search",(0,I.Z)((0,I.Z)((0,I.Z)((0,I.Z)({marginBlockEnd:"16px",background:e.colorBgContainer,"&-ghost":{background:"transparent"}},"&".concat(e.componentCls,"-form"),{marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:16,overflow:"unset"}),"&-light-filter",{marginBlockEnd:0,paddingBlock:0,paddingInline:0}),"&-form-option",(0,I.Z)((0,I.Z)((0,I.Z)({},"".concat(e.antCls,"-form-item"),{}),"".concat(e.antCls,"-form-item-label"),{}),"".concat(e.antCls,"-form-item-control-input"),{})),"@media (max-width: 575px)",(0,I.Z)({},e.componentCls,(0,I.Z)({height:"auto !important",paddingBlockEnd:"24px"},"".concat(e.antCls,"-form-item-label"),{minWidth:"80px",textAlign:"start"})))),"&-toolbar",{display:"flex",alignItems:"center",justifyContent:"space-between",height:"64px",paddingInline:24,paddingBlock:0,"&-option":{display:"flex",alignItems:"center",justifyContent:"flex-end"},"&-title":{flex:"1",color:e.colorTextLabel,fontWeight:"500",fontSize:"16px",lineHeight:"24px",opacity:"0.85"}})),"@media (max-width: ".concat(e.screenXS,")px"),(0,I.Z)({},e.componentCls,(0,I.Z)({},"".concat(e.antCls,"-table"),{width:"100%",overflowX:"auto","&-thead > tr,&-tbody > tr":{"> th,> td":{whiteSpace:"pre",">span":{display:"block"}}}}))),"@media (max-width: 575px)",(0,I.Z)({},"".concat(e.componentCls,"-toolbar"),{flexDirection:"column",alignItems:"flex-start",justifyContent:"flex-start",height:"auto",marginBlockEnd:"16px",marginInlineStart:"16px",paddingBlock:8,paddingInline:8,paddingBlockStart:"16px",lineHeight:"normal","&-title":{marginBlockEnd:16},"&-option":{display:"flex",justifyContent:"space-between",width:"100%"},"&-default-option":{display:"flex",flex:"1",alignItems:"center",justifyContent:"flex-end"}}))};function Qo(n){return(0,je.Xj)("ProTable",function(e){var t=(0,a.Z)((0,a.Z)({},e),{},{componentCls:".".concat(n)});return[Xo(t)]})}var yt=f(73935),qo=["data","success","total"],_o=function(e){var t=e.pageInfo;if(t){var r=t.current,l=t.defaultCurrent,u=t.pageSize,o=t.defaultPageSize;return{current:r||l||1,total:0,pageSize:u||o||20}}return{current:1,total:0,pageSize:20}},ei=function(e,t,r){var l,u=(0,d.useRef)(!1),o=(0,d.useRef)(null),s=r||{},v=s.onLoad,c=s.manual,m=s.polling,S=s.onRequestError,h=s.debounceTime,b=h===void 0?20:h,g=s.effects,P=g===void 0?[]:g,Z=(0,d.useRef)(c),p=(0,d.useRef)(),C=(0,he.Z)(t,{value:r==null?void 0:r.dataSource,onChange:r==null?void 0:r.onDataSourceChange}),w=(0,oe.Z)(C,2),O=w[0],W=w[1],Y=(0,he.Z)(!1,{value:(0,Ae.Z)(r==null?void 0:r.loading)==="object"?r==null||(l=r.loading)===null||l===void 0?void 0:l.spinning:r==null?void 0:r.loading,onChange:r==null?void 0:r.onLoadingChange}),R=(0,oe.Z)(Y,2),K=R[0],B=R[1],E=(0,he.Z)(function(){return _o(r)},{onChange:r==null?void 0:r.onPageInfoChange}),x=(0,oe.Z)(E,2),F=x[0],Q=x[1],L=(0,ce.J)(function(T){(T.current!==F.current||T.pageSize!==F.pageSize||T.total!==F.total)&&Q(T)}),y=(0,he.Z)(!1),A=(0,oe.Z)(y,2),z=A[0],ne=A[1],U=function($,H){(0,yt.unstable_batchedUpdates)(function(){W($),(F==null?void 0:F.total)!==H&&L((0,a.Z)((0,a.Z)({},F),{},{total:H||$.length}))})},X=(0,k.D)(F==null?void 0:F.current),ie=(0,k.D)(F==null?void 0:F.pageSize),ve=(0,k.D)(m),G=(0,ce.J)(function(){(0,yt.unstable_batchedUpdates)(function(){B(!1),ne(!1)})}),M=function(){var T=(0,ue.Z)((0,D.Z)().mark(function $(H){var J,ee,ae,ye,re,_e,Zn,we,de,me,en,ze;return(0,D.Z)().wrap(function(Ie){for(;;)switch(Ie.prev=Ie.next){case 0:if(!Z.current){Ie.next=3;break}return Z.current=!1,Ie.abrupt("return");case 3:return H?ne(!0):B(!0),J=F||{},ee=J.pageSize,ae=J.current,Ie.prev=5,ye=(r==null?void 0:r.pageInfo)!==!1?{current:ae,pageSize:ee}:void 0,Ie.next=9,e==null?void 0:e(ye);case 9:if(Ie.t0=Ie.sent,Ie.t0){Ie.next=12;break}Ie.t0={};case 12:if(re=Ie.t0,_e=re.data,Zn=_e===void 0?[]:_e,we=re.success,de=re.total,me=de===void 0?0:de,en=(0,Me.Z)(re,qo),we!==!1){Ie.next=21;break}return Ie.abrupt("return",[]);case 21:return ze=ca(Zn,[r.postData].filter(function(mr){return mr})),U(ze,me),v==null||v(ze,en),Ie.abrupt("return",ze);case 27:if(Ie.prev=27,Ie.t1=Ie.catch(5),S!==void 0){Ie.next=31;break}throw new Error(Ie.t1);case 31:O===void 0&&W([]),S(Ie.t1);case 33:return Ie.prev=33,G(),Ie.finish(33);case 36:return Ie.abrupt("return",[]);case 37:case"end":return Ie.stop()}},$,null,[[5,27,33,36]])}));return function(H){return T.apply(this,arguments)}}(),j=(0,V.D)(function(){var T=(0,ue.Z)((0,D.Z)().mark(function $(H){var J,ee,ae;return(0,D.Z)().wrap(function(re){for(;;)switch(re.prev=re.next){case 0:if(p.current&&clearTimeout(p.current),e){re.next=3;break}return re.abrupt("return");case 3:return J=new AbortController,o.current=J,re.prev=5,re.next=8,Promise.race([M(H),new Promise(function(_e,Zn){var we,de;(we=o.current)===null||we===void 0||(we=we.signal)===null||we===void 0||(de=we.addEventListener)===null||de===void 0||de.call(we,"abort",function(){Zn("aborted"),j.cancel(),G()})})]);case 8:if(ee=re.sent,!J.signal.aborted){re.next=11;break}return re.abrupt("return");case 11:return ae=(0,Fn.h)(m,ee),ae&&!u.current&&(p.current=setTimeout(function(){j.run(ae)},Math.max(ae,2e3))),re.abrupt("return",ee);case 16:if(re.prev=16,re.t0=re.catch(5),re.t0!=="aborted"){re.next=20;break}return re.abrupt("return");case 20:throw re.t0;case 21:case"end":return re.stop()}},$,null,[[5,16]])}));return function($){return T.apply(this,arguments)}}(),b||30),N=function(){var $;($=o.current)===null||$===void 0||$.abort(),j.cancel(),G()};return(0,d.useEffect)(function(){return m||clearTimeout(p.current),!ve&&m&&j.run(!0),function(){clearTimeout(p.current)}},[m]),(0,d.useEffect)(function(){return u.current=!1,function(){u.current=!0}},[]),(0,d.useEffect)(function(){var T=F||{},$=T.current,H=T.pageSize;(!X||X===$)&&(!ie||ie===H)||r.pageInfo&&O&&(O==null?void 0:O.length)>H||$!==void 0&&O&&O.length<=H&&(N(),j.run(!1))},[F==null?void 0:F.current]),(0,d.useEffect)(function(){ie&&(N(),j.run(!1))},[F==null?void 0:F.pageSize]),(0,fe.KW)(function(){return N(),j.run(!1),c||(Z.current=!1),function(){N()}},[].concat((0,We.Z)(P),[c])),{dataSource:O,setDataSource:W,loading:(0,Ae.Z)(r==null?void 0:r.loading)==="object"?(0,a.Z)((0,a.Z)({},r==null?void 0:r.loading),{},{spinning:K}):K,reload:function(){var T=(0,ue.Z)((0,D.Z)().mark(function H(){return(0,D.Z)().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return N(),ee.abrupt("return",j.run(!1));case 2:case"end":return ee.stop()}},H)}));function $(){return T.apply(this,arguments)}return $}(),pageInfo:F,pollingLoading:z,reset:function(){var T=(0,ue.Z)((0,D.Z)().mark(function H(){var J,ee,ae,ye,re,_e,Zn,we;return(0,D.Z)().wrap(function(me){for(;;)switch(me.prev=me.next){case 0:J=r||{},ee=J.pageInfo,ae=ee||{},ye=ae.defaultCurrent,re=ye===void 0?1:ye,_e=ae.defaultPageSize,Zn=_e===void 0?20:_e,we={current:re,total:0,pageSize:Zn},L(we);case 4:case"end":return me.stop()}},H)}));function $(){return T.apply(this,arguments)}return $}(),setPageInfo:function(){var T=(0,ue.Z)((0,D.Z)().mark(function H(J){return(0,D.Z)().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:L((0,a.Z)((0,a.Z)({},F),J));case 1:case"end":return ae.stop()}},H)}));function $(H){return T.apply(this,arguments)}return $}()}},ni=ei,ri=function(e){return function(t,r){var l,u,o=t.fixed,s=t.index,v=r.fixed,c=r.index;if(o==="left"&&v!=="left"||v==="right"&&o!=="right")return-2;if(v==="left"&&o!=="left"||o==="right"&&v!=="right")return 2;var m=t.key||"".concat(s),S=r.key||"".concat(c);if((l=e[m])!==null&&l!==void 0&&l.order||(u=e[S])!==null&&u!==void 0&&u.order){var h,b;return(((h=e[m])===null||h===void 0?void 0:h.order)||0)-(((b=e[S])===null||b===void 0?void 0:b.order)||0)}return(t.index||0)-(r.index||0)}},ti=f(60692),ai=function(e){var t={};return Object.keys(e||{}).forEach(function(r){var l;Array.isArray(e[r])&&((l=e[r])===null||l===void 0?void 0:l.length)===0||e[r]!==void 0&&(t[r]=e[r])}),t},li=function(e){var t;return!!(e!=null&&(t=e.valueType)!==null&&t!==void 0&&t.toString().startsWith("date")||(e==null?void 0:e.valueType)==="select"||e!=null&&e.valueEnum)},oi=function(e){var t;return((t=e.ellipsis)===null||t===void 0?void 0:t.showTitle)===!1?!1:e.ellipsis},ii=function(e,t,r){if(t.copyable||t.ellipsis){var l=t.copyable&&r?{text:r,tooltips:["",""]}:void 0,u=li(t),o=oi(t)&&r?{tooltip:(t==null?void 0:t.tooltip)!==!1&&u?(0,i.jsx)("div",{className:"pro-table-tooltip-text",children:e}):r}:!1;return(0,i.jsx)(vt.Z.Text,{style:{width:"100%",margin:0,padding:0},title:"",copyable:l,ellipsis:o,children:e})}return e},ui=f(74763),si=f(66758),di=function(e){var t="".concat(e.antCls,"-progress-bg");return(0,I.Z)({},e.componentCls,{"&-multiple":{paddingBlockStart:6,paddingBlockEnd:12,paddingInline:8},"&-progress":{"&-success":(0,I.Z)({},t,{backgroundColor:e.colorSuccess}),"&-error":(0,I.Z)({},t,{backgroundColor:e.colorError}),"&-warning":(0,I.Z)({},t,{backgroundColor:e.colorWarning})},"&-rule":{display:"flex",alignItems:"center","&-icon":{"&-default":{display:"flex",alignItems:"center",justifyContent:"center",width:"14px",height:"22px","&-circle":{width:"6px",height:"6px",backgroundColor:e.colorTextSecondary,borderRadius:"4px"}},"&-loading":{color:e.colorPrimary},"&-error":{color:e.colorError},"&-success":{color:e.colorSuccess}},"&-text":{color:e.colorText}}})};function ci(n){return(0,je.Xj)("InlineErrorFormItem",function(e){var t=(0,a.Z)((0,a.Z)({},e),{},{componentCls:".".concat(n)});return[di(t)]})}var vi=["rules","name","children","popoverProps"],fi=["errorType","rules","name","popoverProps","children"],Ct={marginBlockStart:-5,marginBlockEnd:-5,marginInlineStart:0,marginInlineEnd:0},mi=function(e){var t=e.inputProps,r=e.input,l=e.extra,u=e.errorList,o=e.popoverProps,s=(0,d.useState)(!1),v=(0,oe.Z)(s,2),c=v[0],m=v[1],S=(0,d.useState)([]),h=(0,oe.Z)(S,2),b=h[0],g=h[1],P=(0,d.useContext)(ln.ZP.ConfigContext),Z=P.getPrefixCls,p=Z(),C=(0,je.dQ)(),w=ci("".concat(p,"-form-item-with-help")),O=w.wrapSSR,W=w.hashId;(0,d.useEffect)(function(){t.validateStatus!=="validating"&&g(t.errors)},[t.errors,t.validateStatus]);var Y=(0,mt.X)(b.length<1?!1:c,function(K){K!==c&&m(K)}),R=t.validateStatus==="validating";return(0,i.jsx)(ft.Z,(0,a.Z)((0,a.Z)((0,a.Z)({trigger:(o==null?void 0:o.trigger)||["click"],placement:(o==null?void 0:o.placement)||"topLeft"},Y),{},{getPopupContainer:o==null?void 0:o.getPopupContainer,getTooltipContainer:o==null?void 0:o.getTooltipContainer,content:O((0,i.jsx)("div",{className:"".concat(p,"-form-item ").concat(W," ").concat(C.hashId).trim(),style:{margin:0,padding:0},children:(0,i.jsxs)("div",{className:"".concat(p,"-form-item-with-help ").concat(W," ").concat(C.hashId).trim(),children:[R?(0,i.jsx)(cn.Z,{}):null,u]})}))},o),{},{children:(0,i.jsxs)(i.Fragment,{children:[r,l]})}),"popover")},gi=function(e){var t=e.rules,r=e.name,l=e.children,u=e.popoverProps,o=(0,Me.Z)(e,vi);return(0,i.jsx)(Pe.Z.Item,(0,a.Z)((0,a.Z)({name:r,rules:t,hasFeedback:!1,shouldUpdate:function(v,c){if(v===c)return!1;var m=[r].flat(1);m.length>1&&m.pop();try{return JSON.stringify((0,Ue.Z)(v,m))!==JSON.stringify((0,Ue.Z)(c,m))}catch(S){return!0}},_internalItemRender:{mark:"pro_table_render",render:function(v,c){return(0,i.jsx)(mi,(0,a.Z)({inputProps:v,popoverProps:u},c))}}},o),{},{style:(0,a.Z)((0,a.Z)({},Ct),o==null?void 0:o.style),children:l}))},hi=function(e){var t=e.errorType,r=e.rules,l=e.name,u=e.popoverProps,o=e.children,s=(0,Me.Z)(e,fi);return l&&r!==null&&r!==void 0&&r.length&&t==="popover"?(0,i.jsx)(gi,(0,a.Z)((0,a.Z)({name:l,rules:r,popoverProps:u},s),{},{children:o})):(0,i.jsx)(Pe.Z.Item,(0,a.Z)((0,a.Z)({rules:r,shouldUpdate:l?function(v,c){if(v===c)return!1;var m=[l].flat(1);m.length>1&&m.pop();try{return JSON.stringify((0,Ue.Z)(v,m))!==JSON.stringify((0,Ue.Z)(c,m))}catch(S){return!0}}:void 0},s),{},{style:(0,a.Z)((0,a.Z)({},Ct),s.style),name:l,children:o}))},jr=function(e,t,r){return t===void 0?e:(0,Fn.h)(e,t,r)},pi=["children"],yi=["",null,void 0],Zt=function(){for(var e=arguments.length,t=new Array(e),r=0;rre.length?(re.push(H),re):(re.splice((s==null?void 0:s.current)*(s==null?void 0:s.pageSize)-1,0,H),re)}return[].concat((0,We.Z)(l.dataSource),[H])},A=function(){return(0,a.Z)((0,a.Z)({},x),{},{size:c,rowSelection:v===!1?void 0:v,className:t,style:S,columns:Q.map(function(N){return N.isExtraColumns?N.extraColumn:N}),loading:l.loading,dataSource:B.newLineRecord?y(l.dataSource):l.dataSource,pagination:s,onChange:function(T,$,H,J){var ee;if((ee=x.onChange)===null||ee===void 0||ee.call(x,T,$,H,J),L||O((0,Qe.Y)($)),Array.isArray(H)){var ae=H.reduce(function(Zn,we){return(0,a.Z)((0,a.Z)({},Zn),{},(0,I.Z)({},"".concat(we.field),we.order))},{});w((0,Qe.Y)(ae))}else{var ye,re=(ye=H.column)===null||ye===void 0?void 0:ye.sorter,_e=(re==null?void 0:re.toString())===re;w((0,Qe.Y)((0,I.Z)({},"".concat(_e?re:H.field),H.order)))}}})},z=(0,d.useMemo)(function(){return n.search===!1&&!n.headerTitle&&n.toolBarRender===!1},[]),ne=(0,i.jsx)(an._p.Provider,{value:{grid:!1,colProps:void 0,rowProps:void 0},children:(0,i.jsx)(Cn.Z,(0,a.Z)((0,a.Z)({},A()),{},{rowKey:e}))}),U=n.tableViewRender?n.tableViewRender((0,a.Z)((0,a.Z)({},A()),{},{rowSelection:v!==!1?v:void 0}),ne):ne,X=(0,d.useMemo)(function(){if(n.editable&&!n.name){var j,N,T;return(0,i.jsxs)(i.Fragment,{children:[h,p,(0,d.createElement)(yn,(0,a.Z)((0,a.Z)({},(j=n.editable)===null||j===void 0?void 0:j.formProps),{},{formRef:(N=n.editable)===null||N===void 0||(N=N.formProps)===null||N===void 0?void 0:N.formRef,component:!1,form:(T=n.editable)===null||T===void 0?void 0:T.form,onValuesChange:B.onValuesChange,key:"table",submitter:!1,omitNil:!1,dateFormatter:n.dateFormatter}),U)]})}return(0,i.jsxs)(i.Fragment,{children:[h,p,U]})},[p,n.loading,!!n.editable,U,h]),ie=(0,d.useMemo)(function(){return Z===!1||z===!0||n.name?{}:b?{padding:0}:h?{paddingBlockStart:0}:h&&s===!1?{paddingBlockStart:0}:{padding:0}},[z,s,n.name,Z,h,b]),ve=Z===!1||z===!0||n.name?X:(0,i.jsx)(Je,(0,a.Z)((0,a.Z)({ghost:n.ghost,bordered:kr("table",K),bodyStyle:ie},Z),{},{children:X})),G=function(){return n.tableRender?n.tableRender(n,ve,{toolbar:h||void 0,alert:p||void 0,table:U||void 0}):ve},M=(0,i.jsxs)("div",{className:nn()(R,(0,I.Z)({},"".concat(r,"-polling"),l.pollingLoading)),style:P,ref:F.rootDomRef,children:[Y?null:g,o!=="form"&&n.tableExtraRender&&(0,i.jsx)("div",{className:nn()(R,"".concat(r,"-extra")),children:n.tableExtraRender(n,l.dataSource||[])}),o!=="form"&&G()]});return!W||!(W!=null&&W.fullScreen)?M:(0,i.jsx)(ln.ZP,{getPopupContainer:function(){return F.rootDomRef.current||document.body},children:M})}var wi={},Ei=function(e){var t,r=e.cardBordered,l=e.request,u=e.className,o=e.params,s=o===void 0?wi:o,v=e.defaultData,c=e.headerTitle,m=e.postData,S=e.ghost,h=e.pagination,b=e.actionRef,g=e.columns,P=g===void 0?[]:g,Z=e.toolBarRender,p=e.optionsRender,C=e.onLoad,w=e.onRequestError,O=e.style,W=e.cardProps,Y=e.tableStyle,R=e.tableClassName,K=e.columnsStateMap,B=e.onColumnsStateChange,E=e.options,x=e.search,F=e.name,Q=e.onLoadingChange,L=e.rowSelection,y=L===void 0?!1:L,A=e.beforeSearchSubmit,z=e.tableAlertRender,ne=e.defaultClassName,U=e.formRef,X=e.type,ie=X===void 0?"table":X,ve=e.columnEmptyText,G=ve===void 0?"-":ve,M=e.toolbar,j=e.rowKey,N=e.manualRequest,T=e.polling,$=e.tooltip,H=e.revalidateOnFocus,J=H===void 0?!1:H,ee=e.searchFormRender,ae=(0,Me.Z)(e,Ti),ye=Qo(e.defaultClassName),re=ye.wrapSSR,_e=ye.hashId,Zn=nn()(ne,u,_e),we=(0,d.useRef)(),de=(0,d.useRef)(),me=U||de;(0,d.useImperativeHandle)(b,function(){return we.current});var en=(0,he.Z)(y?(y==null?void 0:y.defaultSelectedRowKeys)||[]:void 0,{value:y?y.selectedRowKeys:void 0}),ze=(0,oe.Z)(en,2),Sn=ze[0],Ie=ze[1],mr=(0,he.Z)(function(){if(!(N||x!==!1))return{}}),sn=(0,oe.Z)(mr,2),Jn=sn[0],jn=sn[1],Mi=(0,he.Z)({}),Rt=(0,oe.Z)(Mi,2),gr=Rt[0],Nr=Rt[1],Oi=(0,he.Z)({}),Pt=(0,oe.Z)(Oi,2),hr=Pt[0],Lr=Pt[1];(0,d.useEffect)(function(){var q=ma(P),le=q.sort,Te=q.filter;Nr(Te),Lr(le)},[]);var Tt=(0,Ee.YB)(),ji=(0,Ae.Z)(h)==="object"?h:{defaultCurrent:1,defaultPageSize:20,pageSize:20,current:1},un=(0,d.useContext)(Bn),Ft=(0,d.useMemo)(function(){if(l)return function(){var q=(0,ue.Z)((0,D.Z)().mark(function le(Te){var qe,Rn;return(0,D.Z)().wrap(function(wn){for(;;)switch(wn.prev=wn.next){case 0:return qe=(0,a.Z)((0,a.Z)((0,a.Z)({},Te||{}),Jn),s),delete qe._timestamp,wn.next=4,l(qe,hr,gr);case 4:return Rn=wn.sent,wn.abrupt("return",Rn);case 6:case"end":return wn.stop()}},le)}));return function(le){return q.apply(this,arguments)}}()},[Jn,s,gr,hr,l]),$e=ni(Ft,v,{pageInfo:h===!1?!1:ji,loading:e.loading,dataSource:e.dataSource,onDataSourceChange:e.onDataSourceChange,onLoad:C,onLoadingChange:Q,onRequestError:w,postData:m,revalidateOnFocus:J,manual:Jn===void 0,polling:T,effects:[(0,mn.ZP)(s),(0,mn.ZP)(Jn),(0,mn.ZP)(gr),(0,mn.ZP)(hr)],debounceTime:e.debounceTime,onPageInfoChange:function(le){var Te,qe;!h||!Ft||(h==null||(Te=h.onChange)===null||Te===void 0||Te.call(h,le.current,le.pageSize),h==null||(qe=h.onShowSizeChange)===null||qe===void 0||qe.call(h,le.current,le.pageSize))}});(0,d.useEffect)(function(){var q;if(!(e.manualRequest||!e.request||!J||(q=e.form)!==null&&q!==void 0&&q.ignoreRules)){var le=function(){document.visibilityState==="visible"&&$e.reload()};return document.addEventListener("visibilitychange",le),function(){return document.removeEventListener("visibilitychange",le)}}},[]);var wt=d.useRef(new Map),pr=d.useMemo(function(){return typeof j=="function"?j:function(q,le){var Te;return le===-1?q==null?void 0:q[j]:e.name?le==null?void 0:le.toString():(Te=q==null?void 0:q[j])!==null&&Te!==void 0?Te:le==null?void 0:le.toString()}},[e.name,j]);(0,d.useMemo)(function(){var q;if((q=$e.dataSource)!==null&&q!==void 0&&q.length){var le=$e.dataSource.map(function(Te){var qe=pr(Te,-1);return wt.current.set(qe,Te),qe});return le}return[]},[$e.dataSource,pr]);var Ar=(0,d.useMemo)(function(){var q=h===!1?!1:(0,a.Z)({},h),le=(0,a.Z)((0,a.Z)({},$e.pageInfo),{},{setPageInfo:function(qe){var Rn=qe.pageSize,Nn=qe.current,wn=$e.pageInfo;if(Rn===wn.pageSize||wn.current===1){$e.setPageInfo({pageSize:Rn,current:Nn});return}l&&$e.setDataSource([]),$e.setPageInfo({pageSize:Rn,current:ie==="list"?Nn:1})}});return l&&q&&(delete q.onChange,delete q.onShowSizeChange),sa(q,le,Tt)},[h,$e,Tt]);(0,fe.KW)(function(){var q;e.request&&!Cr(s)&&$e.dataSource&&!ua($e.dataSource,v)&&($e==null||(q=$e.pageInfo)===null||q===void 0?void 0:q.current)!==1&&$e.setPageInfo({current:1})},[s]),un.setPrefixName(e.name);var Kr=(0,d.useCallback)(function(){y&&y.onChange&&y.onChange([],[],{type:"none"}),Ie([])},[y,Ie]);un.propsRef.current=e;var or=Xe((0,a.Z)((0,a.Z)({},e.editable),{},{tableName:e.name,getRowKey:pr,childrenColumnName:((t=e.expandable)===null||t===void 0?void 0:t.childrenColumnName)||"children",dataSource:$e.dataSource||[],setDataSource:function(le){var Te,qe;(Te=e.editable)===null||Te===void 0||(qe=Te.onValuesChange)===null||qe===void 0||qe.call(Te,void 0,le),$e.setDataSource(le)}})),Ni=je.Ow===null||je.Ow===void 0?void 0:je.Ow.useToken(),Li=Ni.token;da(we,$e,{fullScreen:function(){var le;if(!(!((le=un.rootDomRef)!==null&&le!==void 0&&le.current)||!document.fullscreenEnabled))if(document.fullscreenElement)document.exitFullscreen();else{var Te;(Te=un.rootDomRef)===null||Te===void 0||Te.current.requestFullscreen()}},onCleanSelected:function(){Kr()},resetAll:function(){var le;Kr(),Nr({}),Lr({}),un.setKeyWords(void 0),$e.setPageInfo({current:1}),me==null||(le=me.current)===null||le===void 0||le.resetFields(),jn({})},editableUtils:or}),un.setAction(we.current);var rr=(0,d.useMemo)(function(){var q;return bt({columns:P,counter:un,columnEmptyText:G,type:ie,marginSM:Li.marginSM,editableUtils:or,rowKey:j,childrenColumnName:(q=e.expandable)===null||q===void 0?void 0:q.childrenColumnName}).sort(ri(un.columnsMap))},[P,un==null?void 0:un.sortKeyColumns,un==null?void 0:un.columnsMap,G,ie,or.editableKeys&&or.editableKeys.join(",")]);(0,fe.Au)(function(){if(rr&&rr.length>0){var q=rr.map(function(le){return _n(le.key,le.index)});un.setSortKeyColumns(q)}},[rr],["render","renderFormItem"],100),(0,fe.KW)(function(){var q=$e.pageInfo,le=h||{},Te=le.current,qe=Te===void 0?q==null?void 0:q.current:Te,Rn=le.pageSize,Nn=Rn===void 0?q==null?void 0:q.pageSize:Rn;h&&(qe||Nn)&&(Nn!==(q==null?void 0:q.pageSize)||qe!==(q==null?void 0:q.current))&&$e.setPageInfo({pageSize:Nn||q.pageSize,current:qe||q.current})},[h&&h.pageSize,h&&h.current]);var Ai=(0,a.Z)((0,a.Z)({selectedRowKeys:Sn},y),{},{onChange:function(le,Te,qe){y&&y.onChange&&y.onChange(le,Te,qe),Ie(le)}}),yr=x!==!1&&(x==null?void 0:x.filterType)==="light",Et=(0,d.useCallback)(function(q){if(E&&E.search){var le,Te,qe=E.search===!0?{}:E.search,Rn=qe.name,Nn=Rn===void 0?"keyword":Rn,wn=(le=E.search)===null||le===void 0||(Te=le.onSearch)===null||Te===void 0?void 0:Te.call(le,un.keyWords);if(wn!==!1){jn((0,a.Z)((0,a.Z)({},q),{},(0,I.Z)({},Nn,un.keyWords)));return}}jn(q)},[un.keyWords,E,jn]),It=(0,d.useMemo)(function(){if((0,Ae.Z)($e.loading)==="object"){var q;return((q=$e.loading)===null||q===void 0?void 0:q.spinning)||!1}return $e.loading},[$e.loading]),Mt=(0,d.useMemo)(function(){var q=x===!1&&ie!=="form"?null:(0,i.jsx)(zl,{pagination:Ar,beforeSearchSubmit:A,action:we,columns:P,onFormSearchSubmit:function(Te){Et(Te)},ghost:S,onReset:e.onReset,onSubmit:e.onSubmit,loading:!!It,manualRequest:N,search:x,form:e.form,formRef:me,type:e.type||"table",cardBordered:e.cardBordered,dateFormatter:e.dateFormatter});return ee&&q?(0,i.jsx)(i.Fragment,{children:ee(e,q)}):q},[A,me,S,It,N,Et,Ar,e,P,x,ee,ie]),Ot=(0,d.useMemo)(function(){return Sn==null?void 0:Sn.map(function(q){var le;return(le=wt.current)===null||le===void 0?void 0:le.get(q)})},[$e.dataSource,Sn]),jt=(0,d.useMemo)(function(){return E===!1&&!c&&!Z&&!M&&!yr},[E,c,Z,M,yr]),Ki=Z===!1?null:(0,i.jsx)(Go,{headerTitle:c,hideToolbar:jt,selectedRows:Ot,selectedRowKeys:Sn,tableColumn:rr,tooltip:$,toolbar:M,onFormSearchSubmit:function(le){jn((0,a.Z)((0,a.Z)({},Jn),le))},searchNode:yr?Mt:null,options:E,optionsRender:p,actionRef:we,toolBarRender:Z}),Bi=y!==!1?(0,i.jsx)(Sa,{selectedRowKeys:Sn,selectedRows:Ot,onCleanSelected:Kr,alertOptionRender:ae.tableAlertOptionRender,alertInfoRender:z,alwaysShowAlert:y==null?void 0:y.alwaysShowAlert}):null;return re((0,i.jsx)(Fi,(0,a.Z)((0,a.Z)({},e),{},{name:F,defaultClassName:ne,size:un.tableSize,onSizeChange:un.setTableSize,pagination:Ar,searchNode:Mt,rowSelection:y!==!1?Ai:void 0,className:Zn,tableColumn:rr,isLightFilter:yr,action:$e,alertDom:Bi,toolbarDom:Ki,hideToolbar:jt,onSortChange:function(le){hr!==le&&Lr(le!=null?le:{})},onFilterChange:function(le){le!==gr&&Nr(le)},editableUtils:or,getRowKey:pr})))},xt=function(e){var t=(0,d.useContext)(ln.ZP.ConfigContext),r=t.getPrefixCls,l=e.ErrorBoundary===!1?d.Fragment:e.ErrorBoundary||Tn.S;return(0,i.jsx)(ha,{initValue:e,children:(0,i.jsx)(Ee._Y,{needDeps:!0,children:(0,i.jsx)(l,{children:(0,i.jsx)(Ei,(0,a.Z)({defaultClassName:"".concat(r("pro-table"))},e))})})})};xt.Summary=Cn.Z.Summary;var Ii=xt},45360:function(Dn,pn,f){var D=f(74902),ue=f(67294),Ae=f(38135),oe=f(66968),I=f(53124),We=f(28459),a=f(66277),Me=f(16474),bn=f(84926);let Je=null,an=V=>V(),Oe=[],yn={};function Ee(){const{getContainer:V,duration:te,rtl:fe,maxCount:k,top:_}=yn,i=(V==null?void 0:V())||document.body;return{getContainer:()=>i,duration:te,rtl:fe,maxCount:k,top:_}}const je=ue.forwardRef((V,te)=>{const{messageConfig:fe,sync:k}=V,{getPrefixCls:_}=(0,ue.useContext)(I.E_),i=yn.prefixCls||_("message"),Ye=(0,ue.useContext)(oe.J),[Be,rn]=(0,Me.K)(Object.assign(Object.assign(Object.assign({},fe),{prefixCls:i}),Ye.message));return ue.useImperativeHandle(te,()=>{const Ve=Object.assign({},Be);return Object.keys(Ve).forEach(ge=>{Ve[ge]=function(){return k(),Be[ge].apply(Be,arguments)}}),{instance:Ve,sync:k}}),rn}),Pn=ue.forwardRef((V,te)=>{const[fe,k]=ue.useState(Ee),_=()=>{k(Ee)};ue.useEffect(_,[]);const i=(0,We.w6)(),Ye=i.getRootPrefixCls(),Be=i.getIconPrefixCls(),rn=i.getTheme(),Ve=ue.createElement(je,{ref:te,sync:_,messageConfig:fe});return ue.createElement(We.ZP,{prefixCls:Ye,iconPrefixCls:Be,theme:rn},i.holderRender?i.holderRender(Ve):Ve)});function cn(){if(!Je){const V=document.createDocumentFragment(),te={fragment:V};Je=te,an(()=>{(0,Ae.s)(ue.createElement(Pn,{ref:fe=>{const{instance:k,sync:_}=fe||{};Promise.resolve().then(()=>{!te.instance&&k&&(te.instance=k,te.sync=_,cn())})}}),V)});return}Je.instance&&(Oe.forEach(V=>{const{type:te,skipped:fe}=V;if(!fe)switch(te){case"open":{an(()=>{const k=Je.instance.open(Object.assign(Object.assign({},yn),V.config));k==null||k.then(V.resolve),V.setCloseFn(k)});break}case"destroy":an(()=>{Je==null||Je.instance.destroy(V.key)});break;default:an(()=>{var k;const _=(k=Je.instance)[te].apply(k,(0,D.Z)(V.args));_==null||_.then(V.resolve),V.setCloseFn(_)})}}),Oe=[])}function Ce(V){yn=Object.assign(Object.assign({},yn),V),an(()=>{var te;(te=Je==null?void 0:Je.sync)===null||te===void 0||te.call(Je)})}function Pe(V){const te=(0,bn.J)(fe=>{let k;const _={type:"open",config:V,resolve:fe,setCloseFn:i=>{k=i}};return Oe.push(_),()=>{k?an(()=>{k()}):_.skipped=!0}});return cn(),te}function vn(V,te){const fe=(0,We.w6)(),k=(0,bn.J)(_=>{let i;const Ye={type:V,args:te,resolve:_,setCloseFn:Be=>{i=Be}};return Oe.push(Ye),()=>{i?an(()=>{i()}):Ye.skipped=!0}});return cn(),k}const Ke=V=>{Oe.push({type:"destroy",key:V}),cn()},he=["success","info","warning","error","loading"],be={open:Pe,destroy:Ke,config:Ce,useMessage:Me.Z,_InternalPanelDoNotUseOrYouWillBeFired:a.ZP};he.forEach(V=>{be[V]=function(){for(var te=arguments.length,fe=new Array(te),k=0;k{};let d=null,ce=null;pn.ZP=be},85576:function(Dn,pn,f){f.d(pn,{Z:function(){return vn}});var D=f(56080),ue=f(38657),Ae=f(56745),oe=f(67294),I=f(93967),We=f.n(I),a=f(40974),Me=f(8745),bn=f(53124),Je=f(35792),an=f(32409),Oe=f(4941),yn=f(71194),Ee=function(Ke,he){var Ue={};for(var be in Ke)Object.prototype.hasOwnProperty.call(Ke,be)&&he.indexOf(be)<0&&(Ue[be]=Ke[be]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,be=Object.getOwnPropertySymbols(Ke);se{const{prefixCls:he,className:Ue,closeIcon:be,closable:se,type:d,title:ce,children:V,footer:te}=Ke,fe=Ee(Ke,["prefixCls","className","closeIcon","closable","type","title","children","footer"]),{getPrefixCls:k}=oe.useContext(bn.E_),_=k(),i=he||k("modal"),Ye=(0,Je.Z)(_),[Be,rn,Ve]=(0,yn.ZP)(i,Ye),ge=`${i}-confirm`;let He={};return d?He={closable:se!=null?se:!1,title:"",footer:"",children:oe.createElement(an.O,Object.assign({},Ke,{prefixCls:i,confirmPrefixCls:ge,rootPrefixCls:_,content:V}))}:He={closable:se!=null?se:!0,title:ce,footer:te!==null&&oe.createElement(Oe.$,Object.assign({},Ke)),children:V},Be(oe.createElement(a.s,Object.assign({prefixCls:i,className:We()(rn,`${i}-pure-panel`,d&&ge,d&&`${ge}-${d}`,Ue,Ve,Ye)},fe,{closeIcon:(0,Oe.b)(i,be),closable:se},He)))};var Pn=(0,Me.i)(je),cn=f(94423);function Ce(Ke){return(0,D.ZP)((0,D.uW)(Ke))}const Pe=Ae.Z;Pe.useModal=cn.Z,Pe.info=function(he){return(0,D.ZP)((0,D.cw)(he))},Pe.success=function(he){return(0,D.ZP)((0,D.vq)(he))},Pe.error=function(he){return(0,D.ZP)((0,D.AQ)(he))},Pe.warning=Ce,Pe.warn=Ce,Pe.confirm=function(he){return(0,D.ZP)((0,D.Au)(he))},Pe.destroyAll=function(){for(;ue.Z.length;){const he=ue.Z.pop();he&&he()}},Pe.config=D.ai,Pe._InternalPanelDoNotUseOrYouWillBeFired=Pn;var vn=Pe},86738:function(Dn,pn,f){f.d(pn,{Z:function(){return ce}});var D=f(67294),ue=f(21640),Ae=f(93967),oe=f.n(Ae),I=f(21770),We=f(98423),a=f(53124),Me=f(55241),bn=f(86743),Je=f(81643),an=f(14726),Oe=f(33671),yn=f(10110),Ee=f(24457),je=f(66330),Pn=f(83559);const cn=V=>{const{componentCls:te,iconCls:fe,antCls:k,zIndexPopup:_,colorText:i,colorWarning:Ye,marginXXS:Be,marginXS:rn,fontSize:Ve,fontWeightStrong:ge,colorTextHeading:He}=V;return{[te]:{zIndex:_,[`&${k}-popover`]:{fontSize:Ve},[`${te}-message`]:{marginBottom:rn,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${te}-message-icon ${fe}`]:{color:Ye,fontSize:Ve,lineHeight:1,marginInlineEnd:rn},[`${te}-title`]:{fontWeight:ge,color:He,"&:only-child":{fontWeight:"normal"}},[`${te}-description`]:{marginTop:Be,color:i}},[`${te}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:rn}}}}},Ce=V=>{const{zIndexPopupBase:te}=V;return{zIndexPopup:te+60}};var Pe=(0,Pn.I$)("Popconfirm",V=>cn(V),Ce,{resetStyle:!1}),vn=function(V,te){var fe={};for(var k in V)Object.prototype.hasOwnProperty.call(V,k)&&te.indexOf(k)<0&&(fe[k]=V[k]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,k=Object.getOwnPropertySymbols(V);_{const{prefixCls:te,okButtonProps:fe,cancelButtonProps:k,title:_,description:i,cancelText:Ye,okText:Be,okType:rn="primary",icon:Ve=D.createElement(ue.Z,null),showCancel:ge=!0,close:He,onConfirm:fn,onCancel:En,onPopupClick:ke}=V,{getPrefixCls:Se}=D.useContext(a.E_),[Xe]=(0,yn.Z)("Popconfirm",Ee.Z.Popconfirm),Qe=(0,Je.Z)(_),mn=(0,Je.Z)(i);return D.createElement("div",{className:`${te}-inner-content`,onClick:ke},D.createElement("div",{className:`${te}-message`},Ve&&D.createElement("span",{className:`${te}-message-icon`},Ve),D.createElement("div",{className:`${te}-message-text`},Qe&&D.createElement("div",{className:`${te}-title`},Qe),mn&&D.createElement("div",{className:`${te}-description`},mn))),D.createElement("div",{className:`${te}-buttons`},ge&&D.createElement(an.ZP,Object.assign({onClick:En,size:"small"},k),Ye||(Xe==null?void 0:Xe.cancelText)),D.createElement(bn.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,Oe.nx)(rn)),fe),actionFn:fn,close:He,prefixCls:Se("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},Be||(Xe==null?void 0:Xe.okText))))};var Ue=V=>{const{prefixCls:te,placement:fe,className:k,style:_}=V,i=vn(V,["prefixCls","placement","className","style"]),{getPrefixCls:Ye}=D.useContext(a.E_),Be=Ye("popconfirm",te),[rn]=Pe(Be);return rn(D.createElement(je.ZP,{placement:fe,className:oe()(Be,k),style:_,content:D.createElement(Ke,Object.assign({prefixCls:Be},i))}))},be=function(V,te){var fe={};for(var k in V)Object.prototype.hasOwnProperty.call(V,k)&&te.indexOf(k)<0&&(fe[k]=V[k]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,k=Object.getOwnPropertySymbols(V);_{var fe,k;const{prefixCls:_,placement:i="top",trigger:Ye="click",okType:Be="primary",icon:rn=D.createElement(ue.Z,null),children:Ve,overlayClassName:ge,onOpenChange:He,onVisibleChange:fn}=V,En=be(V,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:ke}=D.useContext(a.E_),[Se,Xe]=(0,I.Z)(!1,{value:(fe=V.open)!==null&&fe!==void 0?fe:V.visible,defaultValue:(k=V.defaultOpen)!==null&&k!==void 0?k:V.defaultVisible}),Qe=(on,xe)=>{Xe(on,!0),fn==null||fn(on),He==null||He(on,xe)},mn=on=>{Qe(!1,on)},Tn=on=>{var xe;return(xe=V.onConfirm)===null||xe===void 0?void 0:xe.call(void 0,on)},Cn=on=>{var xe;Qe(!1,on),(xe=V.onCancel)===null||xe===void 0||xe.call(void 0,on)},ln=(on,xe)=>{const{disabled:Re=!1}=V;Re||Qe(on,xe)},Mn=ke("popconfirm",_),nn=oe()(Mn,ge),[zn]=Pe(Mn);return zn(D.createElement(Me.Z,Object.assign({},(0,We.Z)(En,["title"]),{trigger:Ye,placement:i,onOpenChange:ln,open:Se,ref:te,overlayClassName:nn,content:D.createElement(Ke,Object.assign({okType:Be,icon:rn},V,{prefixCls:Mn,close:mn,onConfirm:Tn,onCancel:Cn})),"data-popover-inject":!0}),Ve))});d._InternalPanelDoNotUseOrYouWillBeFired=Ue;var ce=d}}]); + https://procomponents.ant.design/components/editable-table#editable-%E6%96%B0%E5%BB%BA%E8%A1%8C`),new Error("\u8BF7\u8BBE\u7F6E recordCreatorProps.record \u5E76\u8FD4\u56DE\u4E00\u4E2A\u552F\u4E00\u7684key");if(w.add(j),C(Array.from(w)),(M==null?void 0:M.newRecordType)==="dataSource"||n.tableName){var N,T={data:n.dataSource,getRowKey:n.getRowKey,row:(0,a.Z)((0,a.Z)({},G),{},{map_row_parentKey:M!=null&&M.parentKey?(N=ge(M==null?void 0:M.parentKey))===null||N===void 0?void 0:N.toString():void 0}),key:j,childrenColumnName:n.childrenColumnName||"children"};n.setDataSource(He(T,(M==null?void 0:M.position)==="top"?"top":"update"))}else o({defaultValue:G,options:(0,a.Z)((0,a.Z)({},M),{},{recordKey:j})});return!0}),Q=(n==null?void 0:n.saveText)||e.getMessage("editableTable.action.save","\u4FDD\u5B58"),L=(n==null?void 0:n.deleteText)||e.getMessage("editableTable.action.delete","\u5220\u9664"),y=(n==null?void 0:n.cancelText)||e.getMessage("editableTable.action.cancel","\u53D6\u6D88"),A=(0,ce.J)(function(){var G=(0,ue.Z)((0,D.Z)().mark(function M(j,N,T,$){var H,J,ee,ae,ye,re,_e;return(0,D.Z)().wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.next=2,n==null||(H=n.onSave)===null||H===void 0?void 0:H.call(n,j,N,T,$);case 2:return ae=we.sent,we.next=5,R(j);case 5:if(ye=$||m.current||{},re=ye.options,!(!(re!=null&&re.parentKey)&&(re==null?void 0:re.recordKey)===j)){we.next=9;break}return(re==null?void 0:re.position)==="top"?n.setDataSource([N].concat((0,We.Z)(n.dataSource))):n.setDataSource([].concat((0,We.Z)(n.dataSource),[N])),we.abrupt("return",ae);case 9:return _e={data:n.dataSource,getRowKey:n.getRowKey,row:re?(0,a.Z)((0,a.Z)({},N),{},{map_row_parentKey:(J=ge((ee=re==null?void 0:re.parentKey)!==null&&ee!==void 0?ee:""))===null||J===void 0?void 0:J.toString()}):N,key:j,childrenColumnName:n.childrenColumnName||"children"},n.setDataSource(He(_e,(re==null?void 0:re.position)==="top"?"top":"update")),we.next=13,R(j);case 13:return we.abrupt("return",ae);case 14:case"end":return we.stop()}},M)}));return function(M,j,N,T){return G.apply(this,arguments)}}()),z=(0,ce.J)(function(){var G=(0,ue.Z)((0,D.Z)().mark(function M(j,N){var T,$,H;return(0,D.Z)().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return $={data:n.dataSource,getRowKey:n.getRowKey,row:N,key:j,childrenColumnName:n.childrenColumnName||"children"},ee.next=3,n==null||(T=n.onDelete)===null||T===void 0?void 0:T.call(n,j,N);case 3:return H=ee.sent,ee.next=6,R(j,!1);case 6:return n.setDataSource(He($,"delete")),ee.abrupt("return",H);case 8:case"end":return ee.stop()}},M)}));return function(M,j){return G.apply(this,arguments)}}()),ne=(0,ce.J)(function(){var G=(0,ue.Z)((0,D.Z)().mark(function M(j,N,T,$){var H,J;return(0,D.Z)().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=2,n==null||(H=n.onCancel)===null||H===void 0?void 0:H.call(n,j,N,T,$);case 2:return J=ae.sent,ae.abrupt("return",J);case 4:case"end":return ae.stop()}},M)}));return function(M,j,N,T){return G.apply(this,arguments)}}()),U=n.actionRender&&typeof n.actionRender=="function",X=U?n.actionRender:function(){},ie=(0,ce.J)(X),ve=function(M){var j=n.getRowKey(M,M.index),N={saveText:Q,cancelText:y,deleteText:L,addEditRecord:F,recordKey:j,cancelEditable:R,index:M.index,tableName:n.tableName,newLineConfig:u,onCancel:ne,onDelete:z,onSave:A,editableKeys:p,setEditableRowKeys:C,preEditRowRef:t,deletePopconfirmMessage:n.deletePopconfirmMessage||"".concat(e.getMessage("deleteThisLine","\u5220\u9664\u6B64\u9879"),"?")},T=Se(M,N);return n.tableName?E.current.set(c.current.get(ge(j))||ge(j),T.saveRef):E.current.set(ge(j),T.saveRef),U?ie(M,N,{save:T.save,delete:T.delete,cancel:T.cancel}):[T.save,T.delete,T.cancel]};return{editableKeys:p,setEditableRowKeys:C,isEditable:W,actionRender:ve,startEditable:Y,cancelEditable:R,addEditRecord:F,saveEditable:x,newLineRecord:u,preEditableKeys:O,onValuesChange:B,getRealIndex:n.getRealIndex}}var Qe=f(51812),mn=f(53914),Tn=f(78164),Cn=f(63490),ln=f(28459),Mn=f(93967),nn=f.n(Mn),zn=f(39473),on=f(23353),xe=f(29169),Re=f(27771),Ne=f(50585),Ge=f(77008),dn=f(72764),De=f(18843),Ln="[object Map]",gn="[object Set]",An=Object.prototype,tr=An.hasOwnProperty;function Yn(n){if(n==null)return!0;if((0,Ne.Z)(n)&&((0,Re.Z)(n)||typeof n=="string"||typeof n.splice=="function"||(0,Ge.Z)(n)||(0,De.Z)(n)||(0,xe.Z)(n)))return!n.length;var e=(0,on.Z)(n);if(e==Ln||e==gn)return!n.size;if((0,dn.Z)(n))return!(0,zn.Z)(n).length;for(var t in n)if(tr.call(n,t))return!1;return!0}var Cr=Yn,Xn=f(31667),$n=f(37834),Kn="__lodash_hash_undefined__";function Qn(n){return this.__data__.set(n,Kn),this}var Zr=Qn;function Vn(n){return this.__data__.has(n)}var Sr=Vn;function qn(n){var e=-1,t=n==null?0:n.length;for(this.__data__=new $n.Z;++es))return!1;var c=u.get(n),m=u.get(e);if(c&&m)return c==e&&m==n;var S=-1,h=!0,b=t&Le?new br:void 0;for(u.set(n,e),u.set(e,n);++S0&&arguments[0]!==void 0?arguments[0]:{},s=(0,d.useRef)(),v=(0,d.useRef)(null),c=(0,d.useRef)(),m=(0,d.useRef)(),S=(0,d.useState)(""),h=(0,oe.Z)(S,2),b=h[0],g=h[1],P=(0,d.useRef)([]),Z=(0,he.Z)(function(){return o.size||o.defaultSize||"middle"},{value:o.size,onChange:o.onSizeChange}),p=(0,oe.Z)(Z,2),C=p[0],w=p[1],O=(0,d.useMemo)(function(){var x,F;if(o!=null&&(x=o.columnsState)!==null&&x!==void 0&&x.defaultValue)return o.columnsState.defaultValue;var Q={};return(F=o.columns)===null||F===void 0||F.forEach(function(L,y){var A=L.key,z=L.dataIndex,ne=L.fixed,U=L.disable,X=_n(A!=null?A:z,y);X&&(Q[X]={show:!0,fixed:ne,disable:U})}),Q},[o.columns]),W=(0,he.Z)(function(){var x,F,Q=o.columnsState||{},L=Q.persistenceType,y=Q.persistenceKey;if(y&&L&&typeof window!="undefined"){var A=window[L];try{var z=A==null?void 0:A.getItem(y);if(z){var ne;if(o!=null&&(ne=o.columnsState)!==null&&ne!==void 0&&ne.defaultValue){var U;return(0,Hr.Z)({},o==null||(U=o.columnsState)===null||U===void 0?void 0:U.defaultValue,JSON.parse(z))}return JSON.parse(z)}}catch(X){console.warn(X)}}return o.columnsStateMap||((x=o.columnsState)===null||x===void 0?void 0:x.value)||((F=o.columnsState)===null||F===void 0?void 0:F.defaultValue)||O},{value:((n=o.columnsState)===null||n===void 0?void 0:n.value)||o.columnsStateMap,onChange:((e=o.columnsState)===null||e===void 0?void 0:e.onChange)||o.onColumnsStateChange}),Y=(0,oe.Z)(W,2),R=Y[0],K=Y[1];(0,d.useEffect)(function(){var x=o.columnsState||{},F=x.persistenceType,Q=x.persistenceKey;if(Q&&F&&typeof window!="undefined"){var L=window[F];try{var y=L==null?void 0:L.getItem(Q);if(y){var A;if(o!=null&&(A=o.columnsState)!==null&&A!==void 0&&A.defaultValue){var z;K((0,Hr.Z)({},o==null||(z=o.columnsState)===null||z===void 0?void 0:z.defaultValue,JSON.parse(y)))}else K(JSON.parse(y))}else K(O)}catch(ne){console.warn(ne)}}},[(t=o.columnsState)===null||t===void 0?void 0:t.persistenceKey,(r=o.columnsState)===null||r===void 0?void 0:r.persistenceType,O]),(0,se.ET)(!o.columnsStateMap,"columnsStateMap\u5DF2\u7ECF\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528 columnsState.value \u66FF\u6362"),(0,se.ET)(!o.columnsStateMap,"columnsStateMap has been discarded, please use columnsState.value replacement");var B=(0,d.useCallback)(function(){var x=o.columnsState||{},F=x.persistenceType,Q=x.persistenceKey;if(!(!Q||!F||typeof window=="undefined")){var L=window[F];try{L==null||L.removeItem(Q)}catch(y){console.warn(y)}}},[o.columnsState]);(0,d.useEffect)(function(){var x,F;if(!(!((x=o.columnsState)!==null&&x!==void 0&&x.persistenceKey)||!((F=o.columnsState)!==null&&F!==void 0&&F.persistenceType))&&typeof window!="undefined"){var Q=o.columnsState,L=Q.persistenceType,y=Q.persistenceKey,A=window[L];try{A==null||A.setItem(y,JSON.stringify(R))}catch(z){console.warn(z),B()}}},[(l=o.columnsState)===null||l===void 0?void 0:l.persistenceKey,R,(u=o.columnsState)===null||u===void 0?void 0:u.persistenceType]);var E={action:s.current,setAction:function(F){s.current=F},sortKeyColumns:P.current,setSortKeyColumns:function(F){P.current=F},propsRef:m,columnsMap:R,keyWords:b,setKeyWords:function(F){return g(F)},setTableSize:w,tableSize:C,prefixName:c.current,setPrefixName:function(F){c.current=F},setColumnsMap:K,columns:o.columns,rootDomRef:v,clearPersistenceStorage:B,defaultColumnKeyMap:O};return Object.defineProperty(E,"prefixName",{get:function(){return c.current}}),Object.defineProperty(E,"sortKeyColumns",{get:function(){return P.current}}),Object.defineProperty(E,"action",{get:function(){return s.current}}),E}var Bn=(0,d.createContext)({}),ha=function(e){var t=ga(e.initValue);return(0,i.jsx)(Bn.Provider,{value:t,children:e.children})},er=f(42075),pa=function(e){return(0,I.Z)({},e.componentCls,{marginBlockEnd:16,backgroundColor:(0,je.uK)(e.colorTextBase,.02),borderRadius:e.borderRadius,border:"none","&-container":{paddingBlock:e.paddingSM,paddingInline:e.paddingLG},"&-info":{display:"flex",alignItems:"center",transition:"all 0.3s",color:e.colorTextTertiary,"&-content":{flex:1},"&-option":{minWidth:48,paddingInlineStart:16}}})};function ya(n){return(0,je.Xj)("ProTableAlert",function(e){var t=(0,a.Z)((0,a.Z)({},e),{},{componentCls:".".concat(n)});return[pa(t)]})}var Ca=function(e){var t=e.intl,r=e.onCleanSelected;return[(0,i.jsx)("a",{onClick:r,children:t.getMessage("alert.clear","\u6E05\u7A7A")},"0")]};function Za(n){var e=n.selectedRowKeys,t=e===void 0?[]:e,r=n.onCleanSelected,l=n.alwaysShowAlert,u=n.selectedRows,o=n.alertInfoRender,s=o===void 0?function(w){var O=w.intl;return(0,i.jsxs)(er.Z,{children:[O.getMessage("alert.selected","\u5DF2\u9009\u62E9"),t.length,O.getMessage("alert.item","\u9879"),"\xA0\xA0"]})}:o,v=n.alertOptionRender,c=v===void 0?Ca:v,m=(0,Ee.YB)(),S=c&&c({onCleanSelected:r,selectedRowKeys:t,selectedRows:u,intl:m}),h=(0,d.useContext)(ln.ZP.ConfigContext),b=h.getPrefixCls,g=b("pro-table-alert"),P=ya(g),Z=P.wrapSSR,p=P.hashId;if(s===!1)return null;var C=s({intl:m,selectedRowKeys:t,selectedRows:u,onCleanSelected:r});return C===!1||t.length<1&&!l?null:Z((0,i.jsx)("div",{className:"".concat(g," ").concat(p).trim(),children:(0,i.jsx)("div",{className:"".concat(g,"-container ").concat(p).trim(),children:(0,i.jsxs)("div",{className:"".concat(g,"-info ").concat(p).trim(),children:[(0,i.jsx)("div",{className:"".concat(g,"-info-content ").concat(p).trim(),children:C}),S?(0,i.jsx)("div",{className:"".concat(g,"-info-option ").concat(p).trim(),children:S}):null]})})}))}var Sa=Za,Gr=f(43144),Jr=f(15671),On=f(97326),Yr=f(60136),Xr=f(29388),Qr=f(23491),In=f(97435);function ba(){var n=(0,d.useState)(!0),e=(0,oe.Z)(n,2),t=e[1],r=(0,d.useCallback)(function(){return t(function(l){return!l})},[]);return r}function xa(n,e){var t=(0,d.useMemo)(function(){var r={current:e};return new Proxy(r,{set:function(u,o,s){return Object.is(u[o],s)||(u[o]=s,n(t)),!0}})},[]);return t}function Ra(n){var e=ba(),t=xa(e,n);return t}var qr=f(51280),Fn=f(22270),lr=f(12795),_r=f(74138),Pa=f(184),Un=f(87462),Ta={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880.1 154H143.9c-24.5 0-39.8 26.7-27.5 48L349 597.4V838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V597.4L907.7 202c12.2-21.3-3.1-48-27.6-48zM603.4 798H420.6V642h182.9v156zm9.6-236.6l-9.5 16.6h-183l-9.5-16.6L212.7 226h598.6L613 561.4z"}}]},name:"filter",theme:"outlined"},Fa=Ta,Hn=f(84089),wa=function(e,t){return d.createElement(Hn.Z,(0,Un.Z)({},e,{ref:t,icon:Fa}))},Ea=d.forwardRef(wa),Ia=Ea,Ma=f(2122),Oa=f(1336),Fr=f(89671),ja=function(e){return(0,I.Z)({},e.componentCls,{lineHeight:"30px","&::before":{display:"block",height:0,visibility:"hidden",content:"'.'"},"&-small":{lineHeight:e.lineHeight},"&-container":{display:"flex",flexWrap:"wrap",gap:e.marginXS},"&-item":(0,I.Z)({whiteSpace:"nowrap"},"".concat(e.antCls,"-form-item"),{marginBlock:0}),"&-line":{minWidth:"198px"},"&-line:not(:first-child)":{marginBlockStart:"16px",marginBlockEnd:8},"&-collapse-icon":{width:e.controlHeight,height:e.controlHeight,borderRadius:"50%",display:"flex",alignItems:"center",justifyContent:"center"},"&-effective":(0,I.Z)({},"".concat(e.componentCls,"-collapse-icon"),{backgroundColor:e.colorBgTextHover})})};function Na(n){return(0,je.Xj)("LightFilter",function(e){var t=(0,a.Z)((0,a.Z)({},e),{},{componentCls:".".concat(n)});return[ja(t)]})}var La=["size","collapse","collapseLabel","initialValues","onValuesChange","form","placement","formRef","bordered","ignoreRules","footerRender"],Aa=function(e){var t=e.items,r=e.prefixCls,l=e.size,u=l===void 0?"middle":l,o=e.collapse,s=e.collapseLabel,v=e.onValuesChange,c=e.bordered,m=e.values,S=e.footerRender,h=e.placement,b=(0,Ee.YB)(),g="".concat(r,"-light-filter"),P=Na(g),Z=P.wrapSSR,p=P.hashId,C=(0,d.useState)(!1),w=(0,oe.Z)(C,2),O=w[0],W=w[1],Y=(0,d.useState)(function(){return(0,a.Z)({},m)}),R=(0,oe.Z)(Y,2),K=R[0],B=R[1];(0,d.useEffect)(function(){B((0,a.Z)({},m))},[m]);var E=(0,d.useMemo)(function(){var L=[],y=[];return t.forEach(function(A){var z=A.props||{},ne=z.secondary;ne||o?L.push(A):y.push(A)}),{collapseItems:L,outsideItems:y}},[e.items]),x=E.collapseItems,F=E.outsideItems,Q=function(){return s||(o?(0,i.jsx)(Ia,{className:"".concat(g,"-collapse-icon ").concat(p).trim()}):(0,i.jsx)(Ma.Q,{size:u,label:b.getMessage("form.lightFilter.more","\u66F4\u591A\u7B5B\u9009")}))};return Z((0,i.jsx)("div",{className:nn()(g,p,"".concat(g,"-").concat(u),(0,I.Z)({},"".concat(g,"-effective"),Object.keys(m).some(function(L){return Array.isArray(m[L])?m[L].length>0:m[L]}))),children:(0,i.jsxs)("div",{className:"".concat(g,"-container ").concat(p).trim(),children:[F.map(function(L,y){var A=L.key,z=L.props.fieldProps,ne=z!=null&&z.placement?z==null?void 0:z.placement:h;return(0,i.jsx)("div",{className:"".concat(g,"-item ").concat(p).trim(),children:d.cloneElement(L,{fieldProps:(0,a.Z)((0,a.Z)({},L.props.fieldProps),{},{placement:ne}),proFieldProps:(0,a.Z)((0,a.Z)({},L.props.proFieldProps),{},{light:!0,label:L.props.label,bordered:c}),bordered:c})},A||y)}),x.length?(0,i.jsx)("div",{className:"".concat(g,"-item ").concat(p).trim(),children:(0,i.jsx)(Oa.M,{padding:24,open:O,onOpenChange:function(y){W(y)},placement:h,label:Q(),footerRender:S,footer:{onConfirm:function(){v((0,a.Z)({},K)),W(!1)},onClear:function(){var y={};x.forEach(function(A){var z=A.props.name;y[z]=void 0}),v(y)}},children:x.map(function(L){var y=L.key,A=L.props,z=A.name,ne=A.fieldProps,U=(0,a.Z)((0,a.Z)({},ne),{},{onChange:function(ve){return B((0,a.Z)((0,a.Z)({},K),{},(0,I.Z)({},z,ve!=null&&ve.target?ve.target.value:ve))),!1}});K.hasOwnProperty(z)&&(U[L.props.valuePropName||"value"]=K[z]);var X=ne!=null&&ne.placement?ne==null?void 0:ne.placement:h;return(0,i.jsx)("div",{className:"".concat(g,"-line ").concat(p).trim(),children:d.cloneElement(L,{fieldProps:(0,a.Z)((0,a.Z)({},U),{},{placement:X})})},y)})})},"more"):null]})}))};function Ka(n){var e=n.size,t=n.collapse,r=n.collapseLabel,l=n.initialValues,u=n.onValuesChange,o=n.form,s=n.placement,v=n.formRef,c=n.bordered,m=n.ignoreRules,S=n.footerRender,h=(0,Me.Z)(n,La),b=(0,d.useContext)(ln.ZP.ConfigContext),g=b.getPrefixCls,P=g("pro-form"),Z=(0,d.useState)(function(){return(0,a.Z)({},l)}),p=(0,oe.Z)(Z,2),C=p[0],w=p[1],O=(0,d.useRef)();return(0,d.useImperativeHandle)(v,function(){return O.current},[O.current]),(0,i.jsx)(Fr.I,(0,a.Z)((0,a.Z)({size:e,initialValues:l,form:o,contentRender:function(Y){return(0,i.jsx)(Aa,{prefixCls:P,items:Y==null?void 0:Y.flatMap(function(R){return(R==null?void 0:R.type.displayName)==="ProForm-Group"?R.props.children:R}),size:e,bordered:c,collapse:t,collapseLabel:r,placement:s,values:C||{},footerRender:S,onValuesChange:function(K){var B,E,x=(0,a.Z)((0,a.Z)({},C),K);w(x),(B=O.current)===null||B===void 0||B.setFieldsValue(x),(E=O.current)===null||E===void 0||E.submit(),u&&u(K,x)}})},formRef:O,formItemProps:{colon:!1,labelAlign:"left"},fieldProps:{style:{width:void 0}}},(0,In.Z)(h,["labelWidth"])),{},{onValuesChange:function(Y,R){var K;w(R),u==null||u(Y,R),(K=O.current)===null||K===void 0||K.submit()}}))}var Ba=f(37476),et=f(12044),kn=f(15746),sr=f(71230),nt=f(9220),wr=f(80882),rt=function(e){if(e&&e!==!0)return e},Da=function(e,t,r,l){return e?(0,i.jsxs)(i.Fragment,{children:[r.getMessage("tableForm.collapsed","\u5C55\u5F00"),l&&"(".concat(l,")"),(0,i.jsx)(wr.Z,{style:{marginInlineStart:"0.5em",transition:"0.3s all",transform:"rotate(".concat(e?0:.5,"turn)")}})]}):(0,i.jsxs)(i.Fragment,{children:[r.getMessage("tableForm.expand","\u6536\u8D77"),(0,i.jsx)(wr.Z,{style:{marginInlineStart:"0.5em",transition:"0.3s all",transform:"rotate(".concat(e?0:.5,"turn)")}})]})},za=function(e){var t=e.setCollapsed,r=e.collapsed,l=r===void 0?!1:r,u=e.submitter,o=e.style,s=e.hiddenNum,v=(0,d.useContext)(ln.ZP.ConfigContext),c=v.getPrefixCls,m=(0,Ee.YB)(),S=(0,d.useContext)(Ee.L_),h=S.hashId,b=rt(e.collapseRender)||Da;return(0,i.jsxs)(er.Z,{style:o,size:16,children:[u,e.collapseRender!==!1&&(0,i.jsx)("a",{className:"".concat(c("pro-query-filter-collapse-button")," ").concat(h).trim(),onClick:function(){return t(!l)},children:b==null?void 0:b(l,e,m,s)})]})},$a=za,Va=function(e){return(0,I.Z)({},e.componentCls,(0,I.Z)((0,I.Z)((0,I.Z)((0,I.Z)({"&&":{padding:24}},"".concat(e.antCls,"-form-item"),{marginBlock:0}),"".concat(e.proComponentsCls,"-form-group-title"),{marginBlock:0}),"&-row",{rowGap:24,"&-split":(0,I.Z)((0,I.Z)({},"".concat(e.proComponentsCls,"-form-group"),{display:"flex",alignItems:"center",gap:e.marginXS}),"&:last-child",{marginBlockEnd:12}),"&-split-line":{"&:after":{position:"absolute",width:"100%",content:'""',height:1,insetBlockEnd:-12,borderBlockEnd:"1px dashed ".concat(e.colorSplit)}}}),"&-collapse-button",{display:"flex",alignItems:"center",color:e.colorPrimary}))};function Wa(n){return(0,je.Xj)("QueryFilter",function(e){var t=(0,a.Z)((0,a.Z)({},e),{},{componentCls:".".concat(n)});return[Va(t)]})}var Ua=["collapsed","layout","defaultCollapsed","defaultColsNumber","span","searchGutter","searchText","resetText","optionRender","collapseRender","onReset","onCollapse","labelWidth","style","split","preserve","ignoreRules","showHiddenNum","submitterColSpanProps"],nr,Ha={xs:513,sm:513,md:785,lg:992,xl:1057,xxl:1/0},tt={vertical:[[513,1,"vertical"],[785,2,"vertical"],[1057,3,"vertical"],[1/0,4,"vertical"]],default:[[513,1,"vertical"],[701,2,"vertical"],[1062,3,"horizontal"],[1352,3,"horizontal"],[1/0,4,"horizontal"]]},ka=function(e,t,r){if(r&&typeof r=="number")return{span:r,layout:e};var l=r?["xs","sm","md","lg","xl","xxl"].map(function(o){return[Ha[o],24/r[o],"horizontal"]}):tt[e||"default"],u=(l||tt.default).find(function(o){return tO-1)&&!!ie&&K>=24;B+=1;var J=d.isValidElement(X)&&(X.key||"".concat((j=X.props)===null||j===void 0?void 0:j.name))||ie;return d.isValidElement(X)&&H?e.preserve?{itemDom:d.cloneElement(X,{hidden:!0,key:J||ie}),hidden:!0,colSpan:T}:{itemDom:null,colSpan:0,hidden:!0}:{itemDom:X,colSpan:T,hidden:!1}}),L=Q.map(function(X,ie){var ve,G,M=X.itemDom,j=X.colSpan,N=M==null||(ve=M.props)===null||ve===void 0?void 0:ve.hidden;if(N)return M;var T=d.isValidElement(M)&&(M.key||"".concat((G=M.props)===null||G===void 0?void 0:G.name))||ie;return 24-F%2424){var G,M;return 24-((G=(M=e.submitterColSpanProps)===null||M===void 0?void 0:M.span)!==null&&G!==void 0?G:w.span)}return 24-ve},[F,F%24+((t=(r=e.submitterColSpanProps)===null||r===void 0?void 0:r.span)!==null&&t!==void 0?t:w.span),(l=e.submitterColSpanProps)===null||l===void 0?void 0:l.span]),ne=(0,d.useContext)(ln.ZP.ConfigContext),U=ne.getPrefixCls("pro-query-filter");return(0,i.jsxs)(sr.Z,{gutter:W,justify:"start",className:nn()("".concat(U,"-row"),v),children:[L,R&&(0,i.jsx)(kn.Z,(0,a.Z)((0,a.Z)({span:w.span,offset:z,className:nn()((u=e.submitterColSpanProps)===null||u===void 0?void 0:u.className)},e.submitterColSpanProps),{},{style:{textAlign:"end"},children:(0,i.jsx)(Pe.Z.Item,{label:" ",colon:!1,shouldUpdate:!1,className:"".concat(U,"-actions ").concat(v).trim(),children:(0,i.jsx)($a,{hiddenNum:y,collapsed:b,collapseRender:A?Z:!1,submitter:R,setCollapsed:g},"pro-form-query-filter-actions")})}),"submitter")]},"resize-observer-row")},Ya=(0,et.j)()?(nr=document)===null||nr===void 0||(nr=nr.body)===null||nr===void 0?void 0:nr.clientWidth:1024;function Xa(n){var e=n.collapsed,t=n.layout,r=n.defaultCollapsed,l=r===void 0?!0:r,u=n.defaultColsNumber,o=n.span,s=n.searchGutter,v=s===void 0?24:s,c=n.searchText,m=n.resetText,S=n.optionRender,h=n.collapseRender,b=n.onReset,g=n.onCollapse,P=n.labelWidth,Z=P===void 0?"80":P,p=n.style,C=n.split,w=n.preserve,O=w===void 0?!0:w,W=n.ignoreRules,Y=n.showHiddenNum,R=Y===void 0?!1:Y,K=n.submitterColSpanProps,B=(0,Me.Z)(n,Ua),E=(0,d.useContext)(ln.ZP.ConfigContext),x=E.getPrefixCls("pro-query-filter"),F=Wa(x),Q=F.wrapSSR,L=F.hashId,y=(0,he.Z)(function(){return typeof(p==null?void 0:p.width)=="number"?p==null?void 0:p.width:Ya}),A=(0,oe.Z)(y,2),z=A[0],ne=A[1],U=(0,d.useMemo)(function(){return ka(t,z+16,o)},[t,z,o]),X=(0,d.useMemo)(function(){return u!==void 0?u-1:Math.max(1,24/U.span-1)},[u,U.span]),ie=(0,d.useMemo)(function(){if(Z&&U.layout!=="vertical"&&Z!=="auto")return{labelCol:{flex:"0 0 ".concat(Z,"px")},wrapperCol:{style:{maxWidth:"calc(100% - ".concat(Z,"px)")}},style:{flexWrap:"nowrap"}}},[U.layout,Z]);return Q((0,i.jsx)(nt.Z,{onResize:function(G){z!==G.width&&G.width>17&&ne(G.width)},children:(0,i.jsx)(Fr.I,(0,a.Z)((0,a.Z)({isKeyPressSubmit:!0,preserve:O},B),{},{className:nn()(x,L,B.className),onReset:b,style:p,layout:U.layout,fieldProps:{style:{width:"100%"}},formItemProps:ie,groupProps:{titleStyle:{display:"inline-block",marginInlineEnd:16}},contentRender:function(G,M,j){return(0,i.jsx)(Ja,{spanSize:U,collapsed:e,form:j,submitterColSpanProps:K,collapseRender:h,defaultCollapsed:l,onCollapse:g,optionRender:S,submitter:M,items:G,split:C,baseClassName:x,resetText:n.resetText,searchText:n.searchText,searchGutter:v,preserve:O,ignoreRules:W,showLength:X,showHiddenNum:R})}}))},"resize-observer"))}var dr=f(1977),Er=f(67159),at=f(42119),Ir=f(14726),lt=f(50344),Qa=["onFinish","step","formRef","title","stepProps"];function qa(n){var e=(0,d.useRef)(),t=(0,d.useContext)(ot),r=(0,d.useContext)(it),l=(0,a.Z)((0,a.Z)({},n),r),u=l.onFinish,o=l.step,s=l.formRef,v=l.title,c=l.stepProps,m=(0,Me.Z)(l,Qa);return(0,se.ET)(!m.submitter,"StepForm \u4E0D\u5305\u542B\u63D0\u4EA4\u6309\u94AE\uFF0C\u8BF7\u5728 StepsForm \u4E0A"),(0,d.useImperativeHandle)(s,function(){return e.current},[s==null?void 0:s.current]),(0,d.useEffect)(function(){if(l.name||l.step){var S=(l.name||l.step).toString();return t==null||t.regForm(S,l),function(){t==null||t.unRegForm(S)}}},[]),t&&t!==null&&t!==void 0&&t.formArrayRef&&(t.formArrayRef.current[o||0]=e),(0,i.jsx)(Fr.I,(0,a.Z)({formRef:e,onFinish:function(){var S=(0,ue.Z)((0,D.Z)().mark(function h(b){var g;return(0,D.Z)().wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:if(m.name&&(t==null||t.onFormFinish(m.name,b)),!u){Z.next=9;break}return t==null||t.setLoading(!0),Z.next=5,u==null?void 0:u(b);case 5:return g=Z.sent,g&&(t==null||t.next()),t==null||t.setLoading(!1),Z.abrupt("return");case 9:t!=null&&t.lastStep||t==null||t.next();case 10:case"end":return Z.stop()}},h)}));return function(h){return S.apply(this,arguments)}}(),onInit:function(h,b){var g;e.current=b,t&&t!==null&&t!==void 0&&t.formArrayRef&&(t.formArrayRef.current[o||0]=e),m==null||(g=m.onInit)===null||g===void 0||g.call(m,h,b)},layout:"vertical"},(0,In.Z)(m,["layoutType","columns"])))}var _a=qa,el=function(e){return(0,I.Z)({},e.componentCls,{"&-container":{width:"max-content",minWidth:"420px",maxWidth:"100%",margin:"auto"},"&-steps-container":(0,I.Z)({maxWidth:"1160px",margin:"auto"},"".concat(e.antCls,"-steps-vertical"),{height:"100%"}),"&-step":{display:"none",marginBlockStart:"32px","&-active":{display:"block"},"> form":{maxWidth:"100%"}}})};function nl(n){return(0,je.Xj)("StepsForm",function(e){var t=(0,a.Z)((0,a.Z)({},e),{},{componentCls:".".concat(n)});return[el(t)]})}var rl=["current","onCurrentChange","submitter","stepsFormRender","stepsRender","stepFormRender","stepsProps","onFinish","formProps","containerStyle","formRef","formMapRef","layoutRender"],ot=d.createContext(void 0),tl={horizontal:function(e){var t=e.stepsDom,r=e.formDom;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(sr.Z,{gutter:{xs:8,sm:16,md:24},children:(0,i.jsx)(kn.Z,{span:24,children:t})}),(0,i.jsx)(sr.Z,{gutter:{xs:8,sm:16,md:24},children:(0,i.jsx)(kn.Z,{span:24,children:r})})]})},vertical:function(e){var t=e.stepsDom,r=e.formDom;return(0,i.jsxs)(sr.Z,{align:"stretch",wrap:!0,gutter:{xs:8,sm:16,md:24},children:[(0,i.jsx)(kn.Z,{xxl:4,xl:6,lg:7,md:8,sm:10,xs:12,children:d.cloneElement(t,{style:{height:"100%"}})}),(0,i.jsx)(kn.Z,{children:(0,i.jsx)("div",{style:{display:"flex",alignItems:"center",width:"100%",height:"100%"},children:r})})]})}},it=d.createContext(null);function al(n){var e=(0,d.useContext)(ln.ZP.ConfigContext),t=e.getPrefixCls,r=t("pro-steps-form"),l=nl(r),u=l.wrapSSR,o=l.hashId,s=n.current,v=n.onCurrentChange,c=n.submitter,m=n.stepsFormRender,S=n.stepsRender,h=n.stepFormRender,b=n.stepsProps,g=n.onFinish,P=n.formProps,Z=n.containerStyle,p=n.formRef,C=n.formMapRef,w=n.layoutRender,O=(0,Me.Z)(n,rl),W=(0,d.useRef)(new Map),Y=(0,d.useRef)(new Map),R=(0,d.useRef)([]),K=(0,d.useState)([]),B=(0,oe.Z)(K,2),E=B[0],x=B[1],F=(0,d.useState)(!1),Q=(0,oe.Z)(F,2),L=Q[0],y=Q[1],A=(0,Ee.YB)(),z=(0,he.Z)(0,{value:n.current,onChange:n.onCurrentChange}),ne=(0,oe.Z)(z,2),U=ne[0],X=ne[1],ie=(0,d.useMemo)(function(){return tl[(b==null?void 0:b.direction)||"horizontal"]},[b==null?void 0:b.direction]),ve=(0,d.useMemo)(function(){return U===E.length-1},[E.length,U]),G=(0,d.useCallback)(function(de,me){Y.current.has(de)||x(function(en){return[].concat((0,We.Z)(en),[de])}),Y.current.set(de,me)},[]),M=(0,d.useCallback)(function(de){x(function(me){return me.filter(function(en){return en!==de})}),Y.current.delete(de),W.current.delete(de)},[]);(0,d.useImperativeHandle)(C,function(){return R.current},[R.current]),(0,d.useImperativeHandle)(p,function(){var de;return(de=R.current[U||0])===null||de===void 0?void 0:de.current},[U,R.current]);var j=(0,d.useCallback)(function(){var de=(0,ue.Z)((0,D.Z)().mark(function me(en,ze){var Sn,Ie;return(0,D.Z)().wrap(function(sn){for(;;)switch(sn.prev=sn.next){case 0:if(W.current.set(en,ze),!(!ve||!g)){sn.next=3;break}return sn.abrupt("return");case 3:return y(!0),Sn=_.T.apply(void 0,[{}].concat((0,We.Z)(Array.from(W.current.values())))),sn.prev=5,sn.next=8,g(Sn);case 8:Ie=sn.sent,Ie&&(X(0),R.current.forEach(function(Jn){var jn;return(jn=Jn.current)===null||jn===void 0?void 0:jn.resetFields()})),sn.next=15;break;case 12:sn.prev=12,sn.t0=sn.catch(5),console.log(sn.t0);case 15:return sn.prev=15,y(!1),sn.finish(15);case 18:case"end":return sn.stop()}},me,null,[[5,12,15,18]])}));return function(me,en){return de.apply(this,arguments)}}(),[ve,g,y,X]),N=(0,d.useMemo)(function(){var de=(0,dr.n)(Er.Z,"4.24.0")>-1,me=de?{items:E.map(function(en){var ze=Y.current.get(en);return(0,a.Z)({key:en,title:ze==null?void 0:ze.title},ze==null?void 0:ze.stepProps)})}:{};return(0,i.jsx)("div",{className:"".concat(r,"-steps-container ").concat(o).trim(),style:{maxWidth:Math.min(E.length*320,1160)},children:(0,i.jsx)(at.Z,(0,a.Z)((0,a.Z)((0,a.Z)({},b),me),{},{current:U,onChange:void 0,children:!de&&E.map(function(en){var ze=Y.current.get(en);return(0,i.jsx)(at.Z.Step,(0,a.Z)({title:ze==null?void 0:ze.title},ze==null?void 0:ze.stepProps),en)})}))})},[E,o,r,U,b]),T=(0,ce.J)(function(){var de,me=R.current[U];(de=me.current)===null||de===void 0||de.submit()}),$=(0,ce.J)(function(){U<1||X(U-1)}),H=(0,d.useMemo)(function(){return c!==!1&&(0,i.jsx)(Ir.ZP,(0,a.Z)((0,a.Z)({type:"primary",loading:L},c==null?void 0:c.submitButtonProps),{},{onClick:function(){var me;c==null||(me=c.onSubmit)===null||me===void 0||me.call(c),T()},children:A.getMessage("stepsForm.next","\u4E0B\u4E00\u6B65")}),"next")},[A,L,T,c]),J=(0,d.useMemo)(function(){return c!==!1&&(0,i.jsx)(Ir.ZP,(0,a.Z)((0,a.Z)({},c==null?void 0:c.resetButtonProps),{},{onClick:function(){var me;$(),c==null||(me=c.onReset)===null||me===void 0||me.call(c)},children:A.getMessage("stepsForm.prev","\u4E0A\u4E00\u6B65")}),"pre")},[A,$,c]),ee=(0,d.useMemo)(function(){return c!==!1&&(0,i.jsx)(Ir.ZP,(0,a.Z)((0,a.Z)({type:"primary",loading:L},c==null?void 0:c.submitButtonProps),{},{onClick:function(){var me;c==null||(me=c.onSubmit)===null||me===void 0||me.call(c),T()},children:A.getMessage("stepsForm.submit","\u63D0\u4EA4")}),"submit")},[A,L,T,c]),ae=(0,ce.J)(function(){U>E.length-2||X(U+1)}),ye=(0,d.useMemo)(function(){var de=[],me=U||0;if(me<1?E.length===1?de.push(ee):de.push(H):me+1===E.length?de.push(J,ee):de.push(J,H),de=de.filter(d.isValidElement),c&&c.render){var en,ze={form:(en=R.current[U])===null||en===void 0?void 0:en.current,onSubmit:T,step:U,onPre:$};return c.render(ze,de)}return c&&(c==null?void 0:c.render)===!1?null:de},[E.length,H,T,J,$,U,ee,c]),re=(0,d.useMemo)(function(){return(0,lt.Z)(n.children).map(function(de,me){var en=de.props,ze=en.name||"".concat(me),Sn=U===me,Ie=Sn?{contentRender:h,submitter:!1}:{};return(0,i.jsx)("div",{className:nn()("".concat(r,"-step"),o,(0,I.Z)({},"".concat(r,"-step-active"),Sn)),children:(0,i.jsx)(it.Provider,{value:(0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)({},Ie),P),en),{},{name:ze,step:me}),children:de})},ze)})},[P,o,r,n.children,U,h]),_e=(0,d.useMemo)(function(){return S?S(E.map(function(de){var me;return{key:de,title:(me=Y.current.get(de))===null||me===void 0?void 0:me.title}}),N):N},[E,N,S]),Zn=(0,d.useMemo)(function(){return(0,i.jsxs)("div",{className:"".concat(r,"-container ").concat(o).trim(),style:Z,children:[re,m?null:(0,i.jsx)(er.Z,{children:ye})]})},[Z,re,o,r,m,ye]),we=(0,d.useMemo)(function(){var de={stepsDom:_e,formDom:Zn};return m?m(w?w(de):ie(de),ye):w?w(de):ie(de)},[_e,Zn,ie,m,ye,w]);return u((0,i.jsx)("div",{className:nn()(r,o),children:(0,i.jsx)(Pe.Z.Provider,(0,a.Z)((0,a.Z)({},O),{},{children:(0,i.jsx)(ot.Provider,{value:{loading:L,setLoading:y,regForm:G,keyArray:E,next:ae,formArrayRef:R,formMapRef:Y,lastStep:ve,unRegForm:M,onFormFinish:j},children:we})}))}))}function cr(n){return(0,i.jsx)(Ee._Y,{needDeps:!0,children:(0,i.jsx)(al,(0,a.Z)({},n))})}cr.StepForm=_a,cr.useForm=Pe.Z.useForm;var ll=["steps","columns","forceUpdate","grid"],ol=function(e){var t=e.steps,r=e.columns,l=e.forceUpdate,u=e.grid,o=(0,Me.Z)(e,ll),s=(0,qr.d)(o),v=(0,d.useCallback)(function(m){var S,h;(S=(h=s.current).onCurrentChange)===null||S===void 0||S.call(h,m),l([])},[l,s]),c=(0,d.useMemo)(function(){return t==null?void 0:t.map(function(m,S){return(0,d.createElement)(ct,(0,a.Z)((0,a.Z)({grid:u},m),{},{key:S,layoutType:"StepForm",columns:r[S]}))})},[r,u,t]);return(0,i.jsx)(cr,(0,a.Z)((0,a.Z)({},o),{},{onCurrentChange:v,children:c}))},il=ol,ul=function(e){var t=e.children;return(0,i.jsx)(i.Fragment,{children:t})},sl=ul,ut=f(97462),dl=function(e,t){if(e.valueType==="dependency"){var r,l,u,o=(r=e.getFieldProps)===null||r===void 0?void 0:r.call(e);return(0,se.ET)(Array.isArray((l=e.name)!==null&&l!==void 0?l:o==null?void 0:o.name),'SchemaForm: fieldProps.name should be NamePath[] when valueType is "dependency"'),(0,se.ET)(typeof e.columns=="function",'SchemaForm: columns should be a function when valueType is "dependency"'),Array.isArray((u=e.name)!==null&&u!==void 0?u:o==null?void 0:o.name)?(0,d.createElement)(ut.Z,(0,a.Z)((0,a.Z)({name:e.name},o),{},{key:e.key}),function(s){return!e.columns||typeof e.columns!="function"?null:t.genItems(e.columns(s))}):null}return!0},cl=f(96074),vl=function(e){if(e.valueType==="divider"){var t;return(0,d.createElement)(cl.Z,(0,a.Z)((0,a.Z)({},(t=e.getFieldProps)===null||t===void 0?void 0:t.call(e)),{},{key:e.key}))}return!0},vr=f(61856),fl=function(e,t){var r=t.action,l=t.formRef,u=t.type,o=t.originItem,s=(0,a.Z)((0,a.Z)({},(0,In.Z)(e,["dataIndex","width","render","renderFormItem","renderText","title"])),{},{name:e.name||e.key||e.dataIndex,width:e.width,render:e!=null&&e.render?function(S,h,b){var g,P,Z,p;return e==null||(g=e.render)===null||g===void 0?void 0:g.call(e,S,h,b,r==null?void 0:r.current,(0,a.Z)((0,a.Z)({type:u},e),{},{key:(P=e.key)===null||P===void 0?void 0:P.toString(),formItemProps:(Z=e.getFormItemProps)===null||Z===void 0?void 0:Z.call(e),fieldProps:(p=e.getFieldProps)===null||p===void 0?void 0:p.call(e)}))}:void 0}),v=function(){return(0,i.jsx)(vr.Z,(0,a.Z)((0,a.Z)({},s),{},{ignoreFormItem:!0}))},c=e!=null&&e.renderFormItem?function(S,h){var b,g,P,Z,p=(0,Qe.Y)((0,a.Z)((0,a.Z)({},h),{},{onChange:void 0}));return e==null||(b=e.renderFormItem)===null||b===void 0?void 0:b.call(e,(0,a.Z)((0,a.Z)({type:u},e),{},{key:(g=e.key)===null||g===void 0?void 0:g.toString(),formItemProps:(P=e.getFormItemProps)===null||P===void 0?void 0:P.call(e),fieldProps:(Z=e.getFieldProps)===null||Z===void 0?void 0:Z.call(e),originProps:o}),(0,a.Z)((0,a.Z)({},p),{},{defaultRender:v,type:u}),l.current)}:void 0,m=function(){if(e!=null&&e.renderFormItem){var h=c==null?void 0:c(null,{});if(!h||e.ignoreFormItem)return h}return(0,d.createElement)(vr.Z,(0,a.Z)((0,a.Z)({},s),{},{key:[e.key,e.index||0].join("-"),renderFormItem:c}))};return e.dependencies?(0,i.jsx)(ut.Z,{name:e.dependencies||[],children:m},e.key):m()},ml=f(17186),gl=function(e,t){var r=t.genItems;if(e.valueType==="formList"&&e.dataIndex){var l,u;return!e.columns||!Array.isArray(e.columns)?null:(0,d.createElement)(ml.u,(0,a.Z)((0,a.Z)({},(l=e.getFormItemProps)===null||l===void 0?void 0:l.call(e)),{},{key:e.key,name:e.dataIndex,label:e.label,initialValue:e.initialValue,colProps:e.colProps,rowProps:e.rowProps},(u=e.getFieldProps)===null||u===void 0?void 0:u.call(e)),r(e.columns))}return!0},st=f(25278),hl=f(90789),pl=["children","value","valuePropName","onChange","fieldProps","space","type","transform","convertValue","lightProps"],yl=["children","space","valuePropName"],Cl={space:er.Z,group:st.Z.Group};function Zl(n){var e=arguments.length<=1?void 0:arguments[1];return e&&e.target&&n in e.target?e.target[n]:e}var Sl=function(e){var t=e.children,r=e.value,l=r===void 0?[]:r,u=e.valuePropName,o=e.onChange,s=e.fieldProps,v=e.space,c=e.type,m=c===void 0?"space":c,S=e.transform,h=e.convertValue,b=e.lightProps,g=(0,Me.Z)(e,pl),P=(0,ce.J)(function(R,K){var B,E=(0,We.Z)(l);E[K]=Zl(u||"value",R),o==null||o(E),s==null||(B=s.onChange)===null||B===void 0||B.call(s,E)}),Z=-1,p=(0,lt.Z)((0,Fn.h)(t,l,e)).map(function(R){if(d.isValidElement(R)){var K,B,E;Z+=1;var x=Z,F=(R==null||(K=R.type)===null||K===void 0?void 0:K.displayName)==="ProFormComponent"||(R==null||(B=R.props)===null||B===void 0?void 0:B.readonly),Q=F?(0,a.Z)((0,a.Z)({key:x,ignoreFormItem:!0},R.props||{}),{},{fieldProps:(0,a.Z)((0,a.Z)({},R==null||(E=R.props)===null||E===void 0?void 0:E.fieldProps),{},{onChange:function(){P(arguments.length<=0?void 0:arguments[0],x)}}),value:l==null?void 0:l[x],onChange:void 0}):(0,a.Z)((0,a.Z)({key:x},R.props||{}),{},{value:l==null?void 0:l[x],onChange:function(y){var A,z;P(y,x),(A=(z=R.props).onChange)===null||A===void 0||A.call(z,y)}});return d.cloneElement(R,Q)}return R}),C=Cl[m],w=(0,an.zx)(g),O=w.RowWrapper,W=(0,d.useMemo)(function(){return(0,a.Z)({},m==="group"?{compact:!0}:{})},[m]),Y=(0,d.useCallback)(function(R){var K=R.children;return(0,i.jsx)(C,(0,a.Z)((0,a.Z)((0,a.Z)({},W),v),{},{align:"start",wrap:!0,children:K}))},[C,v,W]);return(0,i.jsx)(O,{Wrapper:Y,children:p})},bl=d.forwardRef(function(n,e){var t=n.children,r=n.space,l=n.valuePropName,u=(0,Me.Z)(n,yl);return(0,d.useImperativeHandle)(e,function(){return{}}),(0,i.jsx)(Sl,(0,a.Z)((0,a.Z)((0,a.Z)({space:r,valuePropName:l},u.fieldProps),{},{onChange:void 0},u),{},{children:t}))}),xl=(0,hl.G)(bl),Rl=xl,Pl=function(e,t){var r=t.genItems;if(e.valueType==="formSet"&&e.dataIndex){var l,u;return!e.columns||!Array.isArray(e.columns)?null:(0,d.createElement)(Rl,(0,a.Z)((0,a.Z)({},(l=e.getFormItemProps)===null||l===void 0?void 0:l.call(e)),{},{key:e.key,initialValue:e.initialValue,name:e.dataIndex,label:e.label,colProps:e.colProps,rowProps:e.rowProps},(u=e.getFieldProps)===null||u===void 0?void 0:u.call(e)),r(e.columns))}return!0},Tl=f(24739),Fl=function(e,t){var r=t.genItems;if(e.valueType==="group"){var l;return!e.columns||!Array.isArray(e.columns)?null:(0,i.jsx)(Tl.UW,(0,a.Z)((0,a.Z)({label:e.label,colProps:e.colProps,rowProps:e.rowProps},(l=e.getFieldProps)===null||l===void 0?void 0:l.call(e)),{},{children:r(e.columns)}),e.key)}return!0},wl=function(e){return e.valueType&&typeof e.valueType=="string"&&["index","indexBorder","option"].includes(e==null?void 0:e.valueType)?null:!0},dt=[wl,Fl,gl,Pl,vl,dl],El=function(e,t){for(var r=0;r span":{"> span.anticon":{color:e.colorPrimary}},"> span + span":{marginInlineStart:4}}}))};function io(n){return(0,je.Xj)("ColumnSetting",function(e){var t=(0,a.Z)((0,a.Z)({},e),{},{componentCls:".".concat(n)});return[oo(t)]})}var uo=["key","dataIndex","children"],so=["disabled"],Mr=function(e){var t=e.title,r=e.show,l=e.children,u=e.columnKey,o=e.fixed,s=(0,d.useContext)(Bn),v=s.columnsMap,c=s.setColumnsMap;return r?(0,i.jsx)(Gn.Z,{title:t,children:(0,i.jsx)("span",{onClick:function(S){S.stopPropagation(),S.preventDefault();var h=v[u]||{},b=(0,a.Z)((0,a.Z)({},v),{},(0,I.Z)({},u,(0,a.Z)((0,a.Z)({},h),{},{fixed:o})));c(b)},children:l})}):null},co=function(e){var t=e.columnKey,r=e.isLeaf,l=e.title,u=e.className,o=e.fixed,s=e.showListItemOption,v=(0,Ee.YB)(),c=(0,d.useContext)(Ee.L_),m=c.hashId,S=(0,i.jsxs)("span",{className:"".concat(u,"-list-item-option ").concat(m).trim(),children:[(0,i.jsx)(Mr,{columnKey:t,fixed:"left",title:v.getMessage("tableToolBar.leftPin","\u56FA\u5B9A\u5728\u5217\u9996"),show:o!=="left",children:(0,i.jsx)(kl,{})}),(0,i.jsx)(Mr,{columnKey:t,fixed:void 0,title:v.getMessage("tableToolBar.noPin","\u4E0D\u56FA\u5B9A"),show:!!o,children:(0,i.jsx)(Ql,{})}),(0,i.jsx)(Mr,{columnKey:t,fixed:"right",title:v.getMessage("tableToolBar.rightPin","\u56FA\u5B9A\u5728\u5217\u5C3E"),show:o!=="right",children:(0,i.jsx)(ro,{})})]});return(0,i.jsxs)("span",{className:"".concat(u,"-list-item ").concat(m).trim(),children:[(0,i.jsx)("div",{className:"".concat(u,"-list-item-title ").concat(m).trim(),children:l}),s&&!r?S:null]},t)},Or=function(e){var t,r,l,u=e.list,o=e.draggable,s=e.checkable,v=e.showListItemOption,c=e.className,m=e.showTitle,S=m===void 0?!0:m,h=e.title,b=e.listHeight,g=b===void 0?280:b,P=(0,d.useContext)(Ee.L_),Z=P.hashId,p=(0,d.useContext)(Bn),C=p.columnsMap,w=p.setColumnsMap,O=p.sortKeyColumns,W=p.setSortKeyColumns,Y=u&&u.length>0,R=(0,d.useMemo)(function(){if(!Y)return{};var x=[],F=new Map,Q=function L(y,A){return y.map(function(z){var ne,U=z.key,X=z.dataIndex,ie=z.children,ve=(0,Me.Z)(z,uo),G=_n(U,[A==null?void 0:A.columnKey,ve.index].filter(Boolean).join("-")),M=C[G||"null"]||{show:!0};M.show!==!1&&!ie&&x.push(G);var j=(0,a.Z)((0,a.Z)({key:G},(0,In.Z)(ve,["className"])),{},{selectable:!1,disabled:M.disable===!0,disableCheckbox:typeof M.disable=="boolean"?M.disable:(ne=M.disable)===null||ne===void 0?void 0:ne.checkbox,isLeaf:A?!0:void 0});if(ie){var N;j.children=L(ie,(0,a.Z)((0,a.Z)({},M),{},{columnKey:G})),(N=j.children)!==null&&N!==void 0&&N.every(function(T){return x==null?void 0:x.includes(T.key)})&&x.push(G)}return F.set(U,j),j})};return{list:Q(u),keys:x,map:F}},[C,u,Y]),K=(0,ce.J)(function(x,F,Q){var L=(0,a.Z)({},C),y=(0,We.Z)(O),A=y.findIndex(function(X){return X===x}),z=y.findIndex(function(X){return X===F}),ne=Q>=A;if(!(A<0)){var U=y[A];y.splice(A,1),Q===0?y.unshift(U):y.splice(ne?z:z+1,0,U),y.forEach(function(X,ie){L[X]=(0,a.Z)((0,a.Z)({},L[X]||{}),{},{order:ie})}),w(L),W(y)}}),B=(0,ce.J)(function(x){var F=(0,a.Z)({},C),Q=function L(y){var A,z=(0,a.Z)({},F[y]);if(z.show=x.checked,(A=R.map)!==null&&A!==void 0&&(A=A.get(y))!==null&&A!==void 0&&A.children){var ne;(ne=R.map.get(y))===null||ne===void 0||(ne=ne.children)===null||ne===void 0||ne.forEach(function(U){return L(U.key)})}F[y]=z};Q(x.node.key),w((0,a.Z)({},F))});if(!Y)return null;var E=(0,i.jsx)(ao.Z,{itemHeight:24,draggable:o&&!!((t=R.list)!==null&&t!==void 0&&t.length)&&((r=R.list)===null||r===void 0?void 0:r.length)>1,checkable:s,onDrop:function(F){var Q=F.node.key,L=F.dragNode.key,y=F.dropPosition,A=F.dropToGap,z=y===-1||!A?y+1:y;K(L,Q,z)},blockNode:!0,onCheck:function(F,Q){return B(Q)},checkedKeys:R.keys,showLine:!1,titleRender:function(F){var Q=(0,a.Z)((0,a.Z)({},F),{},{children:void 0});if(!Q.title)return null;var L=(0,Fn.h)(Q.title,Q),y=(0,i.jsx)(vt.Z.Text,{style:{width:80},ellipsis:{tooltip:L},children:L});return(0,i.jsx)(co,(0,a.Z)((0,a.Z)({className:c},(0,In.Z)(Q,["key"])),{},{showListItemOption:v,title:y,columnKey:Q.key}))},height:g,treeData:(l=R.list)===null||l===void 0?void 0:l.map(function(x){var F=x.disabled,Q=(0,Me.Z)(x,so);return Q})});return(0,i.jsxs)(i.Fragment,{children:[S&&(0,i.jsx)("span",{className:"".concat(c,"-list-title ").concat(Z).trim(),children:h}),E]})},vo=function(e){var t=e.localColumns,r=e.className,l=e.draggable,u=e.checkable,o=e.showListItemOption,s=e.listsHeight,v=(0,d.useContext)(Ee.L_),c=v.hashId,m=[],S=[],h=[],b=(0,Ee.YB)();t.forEach(function(Z){if(!Z.hideInSetting){var p=Z.fixed;if(p==="left"){S.push(Z);return}if(p==="right"){m.push(Z);return}h.push(Z)}});var g=m&&m.length>0,P=S&&S.length>0;return(0,i.jsxs)("div",{className:nn()("".concat(r,"-list"),c,(0,I.Z)({},"".concat(r,"-list-group"),g||P)),children:[(0,i.jsx)(Or,{title:b.getMessage("tableToolBar.leftFixedTitle","\u56FA\u5B9A\u5728\u5DE6\u4FA7"),list:S,draggable:l,checkable:u,showListItemOption:o,className:r,listHeight:s}),(0,i.jsx)(Or,{list:h,draggable:l,checkable:u,showListItemOption:o,title:b.getMessage("tableToolBar.noFixedTitle","\u4E0D\u56FA\u5B9A"),showTitle:P||g,className:r,listHeight:s}),(0,i.jsx)(Or,{title:b.getMessage("tableToolBar.rightFixedTitle","\u56FA\u5B9A\u5728\u53F3\u4FA7"),list:m,draggable:l,checkable:u,showListItemOption:o,className:r,listHeight:s})]})};function fo(n){var e,t,r,l,u=(0,d.useRef)(null),o=(0,d.useContext)(Bn),s=n.columns,v=n.checkedReset,c=v===void 0?!0:v,m=o.columnsMap,S=o.setColumnsMap,h=o.clearPersistenceStorage;(0,d.useEffect)(function(){var B;if((B=o.propsRef.current)!==null&&B!==void 0&&(B=B.columnsState)!==null&&B!==void 0&&B.value){var E;u.current=JSON.parse(JSON.stringify(((E=o.propsRef.current)===null||E===void 0||(E=E.columnsState)===null||E===void 0?void 0:E.value)||{}))}},[]);var b=(0,ce.J)(function(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E={},x=function F(Q){Q.forEach(function(L){var y=L.key,A=L.fixed,z=L.index,ne=L.children,U=L.disable,X=_n(y,z);if(X){var ie,ve;E[X]={show:U?(ie=m[X])===null||ie===void 0?void 0:ie.show:B,fixed:A,disable:U,order:(ve=m[X])===null||ve===void 0?void 0:ve.order}}ne&&F(ne)})};x(s),S(E)}),g=(0,ce.J)(function(B){B.target.checked?b():b(!1)}),P=(0,ce.J)(function(){var B;h==null||h(),S(((B=o.propsRef.current)===null||B===void 0||(B=B.columnsState)===null||B===void 0?void 0:B.defaultValue)||u.current||o.defaultColumnKeyMap)}),Z=Object.values(m).filter(function(B){return!B||B.show===!1}),p=Z.length>0&&Z.length!==s.length,C=(0,Ee.YB)(),w=(0,d.useContext)(ln.ZP.ConfigContext),O=w.getPrefixCls,W=O("pro-table-column-setting"),Y=io(W),R=Y.wrapSSR,K=Y.hashId;return R((0,i.jsx)(ft.Z,{arrow:!1,title:(0,i.jsxs)("div",{className:"".concat(W,"-title ").concat(K).trim(),children:[n.checkable===!1?(0,i.jsx)("div",{}):(0,i.jsx)(lo.Z,{indeterminate:p,checked:Z.length===0&&Z.length!==s.length,onChange:function(E){g(E)},children:C.getMessage("tableToolBar.columnDisplay","\u5217\u5C55\u793A")}),c?(0,i.jsx)("a",{onClick:P,className:"".concat(W,"-action-rest-button ").concat(K).trim(),children:C.getMessage("tableToolBar.reset","\u91CD\u7F6E")}):null,n!=null&&n.extra?(0,i.jsx)(er.Z,{size:12,align:"center",children:n.extra}):null]}),overlayClassName:"".concat(W,"-overlay ").concat(K).trim(),trigger:"click",placement:"bottomRight",content:(0,i.jsx)(vo,{checkable:(e=n.checkable)!==null&&e!==void 0?e:!0,draggable:(t=n.draggable)!==null&&t!==void 0?t:!0,showListItemOption:(r=n.showListItemOption)!==null&&r!==void 0?r:!0,className:W,localColumns:s,listsHeight:n.listsHeight}),children:n.children||(0,i.jsx)(Gn.Z,{title:C.getMessage("tableToolBar.columnSetting","\u5217\u8BBE\u7F6E"),children:(l=n.settingIcon)!==null&&l!==void 0?l:(0,i.jsx)(to.Z,{})})}))}var mo=fo,fr=f(92398),go=f(50136),mt=f(73177),gt=function(e){var t=(0,dr.n)((0,mt.b)(),"4.24.0")>-1?{menu:e}:{overlay:(0,i.jsx)(go.Z,(0,a.Z)({},e))};return(0,Qe.Y)(t)},ht=f(85418),ho=function(e){var t=(0,d.useContext)(Ee.L_),r=t.hashId,l=e.items,u=l===void 0?[]:l,o=e.type,s=o===void 0?"inline":o,v=e.prefixCls,c=e.activeKey,m=e.defaultActiveKey,S=(0,he.Z)(c||m,{value:c,onChange:e.onChange}),h=(0,oe.Z)(S,2),b=h[0],g=h[1];if(u.length<1)return null;var P=u.find(function(p){return p.key===b})||u[0];if(s==="inline")return(0,i.jsx)("div",{className:nn()("".concat(v,"-menu"),"".concat(v,"-inline-menu"),r),children:u.map(function(p,C){return(0,i.jsx)("div",{onClick:function(){g(p.key)},className:nn()("".concat(v,"-inline-menu-item"),P.key===p.key?"".concat(v,"-inline-menu-item-active"):void 0,r),children:p.label},p.key||C)})});if(s==="tab")return(0,i.jsx)(fr.Z,{items:u.map(function(p){var C;return(0,a.Z)((0,a.Z)({},p),{},{key:(C=p.key)===null||C===void 0?void 0:C.toString()})}),activeKey:P.key,onTabClick:function(C){return g(C)},children:(0,dr.n)(Er.Z,"4.23.0")<0?u==null?void 0:u.map(function(p,C){return(0,d.createElement)(fr.Z.TabPane,(0,a.Z)((0,a.Z)({},p),{},{key:p.key||C,tab:p.label}))}):null});var Z=gt({selectedKeys:[P.key],onClick:function(C){g(C.key)},items:u.map(function(p,C){return{key:p.key||C,disabled:p.disabled,label:p.label}})});return(0,i.jsx)("div",{className:nn()("".concat(v,"-menu"),"".concat(v,"-dropdownmenu")),children:(0,i.jsx)(ht.Z,(0,a.Z)((0,a.Z)({trigger:["click"]},Z),{},{children:(0,i.jsxs)(er.Z,{className:"".concat(v,"-dropdownmenu-label"),children:[P.label,(0,i.jsx)(wr.Z,{})]})}))})},po=ho,yo=function(e){return(0,I.Z)({},e.componentCls,(0,I.Z)((0,I.Z)((0,I.Z)({lineHeight:"1","&-container":{display:"flex",justifyContent:"space-between",paddingBlock:e.padding,paddingInline:0,"&-mobile":{flexDirection:"column"}},"&-title":{display:"flex",alignItems:"center",justifyContent:"flex-start",color:e.colorTextHeading,fontWeight:"500",fontSize:e.fontSizeLG},"&-search:not(:last-child)":{display:"flex",alignItems:"center",justifyContent:"flex-start"},"&-setting-item":{marginBlock:0,marginInline:4,color:e.colorIconHover,fontSize:e.fontSizeLG,cursor:"pointer","> span":{display:"block",width:"100%",height:"100%"},"&:hover":{color:e.colorPrimary}},"&-left":(0,I.Z)((0,I.Z)({display:"flex",flexWrap:"wrap",alignItems:"center",gap:e.marginXS,justifyContent:"flex-start",maxWidth:"calc(100% - 200px)"},"".concat(e.antCls,"-tabs"),{width:"100%"}),"&-has-tabs",{overflow:"hidden"}),"&-right":{flex:1,display:"flex",flexWrap:"wrap",justifyContent:"flex-end",gap:e.marginXS},"&-extra-line":{marginBlockEnd:e.margin},"&-setting-items":{display:"flex",gap:e.marginXS,lineHeight:"32px",alignItems:"center"},"&-filter":(0,I.Z)({"&:not(:last-child)":{marginInlineEnd:e.margin},display:"flex",alignItems:"center"},"div$".concat(e.antCls,"-pro-table-search"),{marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0}),"&-inline-menu-item":{display:"inline-block",marginInlineEnd:e.marginLG,cursor:"pointer",opacity:"0.75","&-active":{fontWeight:"bold",opacity:"1"}}},"".concat(e.antCls,"-tabs-top > ").concat(e.antCls,"-tabs-nav"),(0,I.Z)({marginBlockEnd:0,"&::before":{borderBlockEnd:0}},"".concat(e.antCls,"-tabs-nav-list"),{marginBlockStart:0,"${token.antCls}-tabs-tab":{paddingBlockStart:0}})),"&-dropdownmenu-label",{fontWeight:"bold",fontSize:e.fontSizeIcon,textAlign:"center",cursor:"pointer"}),"@media (max-width: 768px)",(0,I.Z)({},e.componentCls,{"&-container":{display:"flex",flexWrap:"wrap",flexDirection:"column"},"&-left":{marginBlockEnd:"16px",maxWidth:"100%"}})))};function Co(n){return(0,je.Xj)("ProTableListToolBar",function(e){var t=(0,a.Z)((0,a.Z)({},e),{},{componentCls:".".concat(n)});return[yo(t)]})}function Zo(n){if(d.isValidElement(n))return n;if(n){var e=n,t=e.icon,r=e.tooltip,l=e.onClick,u=e.key;return t&&r?(0,i.jsx)(Gn.Z,{title:r,children:(0,i.jsx)("span",{onClick:function(){l&&l(u)},children:t},u)}):(0,i.jsx)("span",{onClick:function(){l&&l(u)},children:t},u)}return null}var So=function(e){var t,r=e.prefixCls,l=e.tabs,u=e.multipleLine,o=e.filtersNode;return u?(0,i.jsx)("div",{className:"".concat(r,"-extra-line"),children:l!=null&&l.items&&l!==null&&l!==void 0&&l.items.length?(0,i.jsx)(fr.Z,{style:{width:"100%"},defaultActiveKey:l.defaultActiveKey,activeKey:l.activeKey,items:l.items.map(function(s,v){var c;return(0,a.Z)((0,a.Z)({label:s.tab},s),{},{key:((c=s.key)===null||c===void 0?void 0:c.toString())||(v==null?void 0:v.toString())})}),onChange:l.onChange,tabBarExtraContent:o,children:(t=l.items)===null||t===void 0?void 0:t.map(function(s,v){return(0,dr.n)(Er.Z,"4.23.0")<0?(0,d.createElement)(fr.Z.TabPane,(0,a.Z)((0,a.Z)({},s),{},{key:s.key||v,tab:s.tab})):null})}):o}):null},bo=function(e){var t=e.prefixCls,r=e.title,l=e.subTitle,u=e.tooltip,o=e.className,s=e.style,v=e.search,c=e.onSearch,m=e.multipleLine,S=m===void 0?!1:m,h=e.filter,b=e.actions,g=b===void 0?[]:b,P=e.settings,Z=P===void 0?[]:P,p=e.tabs,C=e.menu,w=(0,d.useContext)(ln.ZP.ConfigContext),O=w.getPrefixCls,W=je.Ow.useToken(),Y=W.token,R=O("pro-table-list-toolbar",t),K=Co(R),B=K.wrapSSR,E=K.hashId,x=(0,Ee.YB)(),F=(0,d.useState)(!1),Q=(0,oe.Z)(F,2),L=Q[0],y=Q[1],A=x.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),z=(0,d.useMemo)(function(){return v?d.isValidElement(v)?v:(0,i.jsx)(st.Z.Search,(0,a.Z)((0,a.Z)({style:{width:200},placeholder:A},v),{},{onSearch:(0,ue.Z)((0,D.Z)().mark(function N(){var T,$,H,J,ee,ae,ye=arguments;return(0,D.Z)().wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:for(H=ye.length,J=new Array(H),ee=0;eea":{fontSize:e.fontSize}}),"".concat(e.antCls,"-table").concat(e.antCls,"-table-tbody").concat(e.antCls,"-table-wrapper:only-child").concat(e.antCls,"-table"),{marginBlock:0,marginInline:0}),"".concat(e.antCls,"-table").concat(e.antCls,"-table-middle ").concat(e.componentCls),(0,I.Z)({marginBlock:0,marginInline:-8},"".concat(e.proComponentsCls,"-card"),{backgroundColor:"initial"})),"& &-search",(0,I.Z)((0,I.Z)((0,I.Z)((0,I.Z)({marginBlockEnd:"16px",background:e.colorBgContainer,"&-ghost":{background:"transparent"}},"&".concat(e.componentCls,"-form"),{marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:16,overflow:"unset"}),"&-light-filter",{marginBlockEnd:0,paddingBlock:0,paddingInline:0}),"&-form-option",(0,I.Z)((0,I.Z)((0,I.Z)({},"".concat(e.antCls,"-form-item"),{}),"".concat(e.antCls,"-form-item-label"),{}),"".concat(e.antCls,"-form-item-control-input"),{})),"@media (max-width: 575px)",(0,I.Z)({},e.componentCls,(0,I.Z)({height:"auto !important",paddingBlockEnd:"24px"},"".concat(e.antCls,"-form-item-label"),{minWidth:"80px",textAlign:"start"})))),"&-toolbar",{display:"flex",alignItems:"center",justifyContent:"space-between",height:"64px",paddingInline:24,paddingBlock:0,"&-option":{display:"flex",alignItems:"center",justifyContent:"flex-end"},"&-title":{flex:"1",color:e.colorTextLabel,fontWeight:"500",fontSize:"16px",lineHeight:"24px",opacity:"0.85"}})),"@media (max-width: ".concat(e.screenXS,")px"),(0,I.Z)({},e.componentCls,(0,I.Z)({},"".concat(e.antCls,"-table"),{width:"100%",overflowX:"auto","&-thead > tr,&-tbody > tr":{"> th,> td":{whiteSpace:"pre",">span":{display:"block"}}}}))),"@media (max-width: 575px)",(0,I.Z)({},"".concat(e.componentCls,"-toolbar"),{flexDirection:"column",alignItems:"flex-start",justifyContent:"flex-start",height:"auto",marginBlockEnd:"16px",marginInlineStart:"16px",paddingBlock:8,paddingInline:8,paddingBlockStart:"16px",lineHeight:"normal","&-title":{marginBlockEnd:16},"&-option":{display:"flex",justifyContent:"space-between",width:"100%"},"&-default-option":{display:"flex",flex:"1",alignItems:"center",justifyContent:"flex-end"}}))};function Qo(n){return(0,je.Xj)("ProTable",function(e){var t=(0,a.Z)((0,a.Z)({},e),{},{componentCls:".".concat(n)});return[Xo(t)]})}var yt=f(73935),qo=["data","success","total"],_o=function(e){var t=e.pageInfo;if(t){var r=t.current,l=t.defaultCurrent,u=t.pageSize,o=t.defaultPageSize;return{current:r||l||1,total:0,pageSize:u||o||20}}return{current:1,total:0,pageSize:20}},ei=function(e,t,r){var l,u=(0,d.useRef)(!1),o=(0,d.useRef)(null),s=r||{},v=s.onLoad,c=s.manual,m=s.polling,S=s.onRequestError,h=s.debounceTime,b=h===void 0?20:h,g=s.effects,P=g===void 0?[]:g,Z=(0,d.useRef)(c),p=(0,d.useRef)(),C=(0,he.Z)(t,{value:r==null?void 0:r.dataSource,onChange:r==null?void 0:r.onDataSourceChange}),w=(0,oe.Z)(C,2),O=w[0],W=w[1],Y=(0,he.Z)(!1,{value:(0,Ae.Z)(r==null?void 0:r.loading)==="object"?r==null||(l=r.loading)===null||l===void 0?void 0:l.spinning:r==null?void 0:r.loading,onChange:r==null?void 0:r.onLoadingChange}),R=(0,oe.Z)(Y,2),K=R[0],B=R[1],E=(0,he.Z)(function(){return _o(r)},{onChange:r==null?void 0:r.onPageInfoChange}),x=(0,oe.Z)(E,2),F=x[0],Q=x[1],L=(0,ce.J)(function(T){(T.current!==F.current||T.pageSize!==F.pageSize||T.total!==F.total)&&Q(T)}),y=(0,he.Z)(!1),A=(0,oe.Z)(y,2),z=A[0],ne=A[1],U=function($,H){(0,yt.unstable_batchedUpdates)(function(){W($),(F==null?void 0:F.total)!==H&&L((0,a.Z)((0,a.Z)({},F),{},{total:H||$.length}))})},X=(0,k.D)(F==null?void 0:F.current),ie=(0,k.D)(F==null?void 0:F.pageSize),ve=(0,k.D)(m),G=(0,ce.J)(function(){(0,yt.unstable_batchedUpdates)(function(){B(!1),ne(!1)})}),M=function(){var T=(0,ue.Z)((0,D.Z)().mark(function $(H){var J,ee,ae,ye,re,_e,Zn,we,de,me,en,ze;return(0,D.Z)().wrap(function(Ie){for(;;)switch(Ie.prev=Ie.next){case 0:if(!Z.current){Ie.next=3;break}return Z.current=!1,Ie.abrupt("return");case 3:return H?ne(!0):B(!0),J=F||{},ee=J.pageSize,ae=J.current,Ie.prev=5,ye=(r==null?void 0:r.pageInfo)!==!1?{current:ae,pageSize:ee}:void 0,Ie.next=9,e==null?void 0:e(ye);case 9:if(Ie.t0=Ie.sent,Ie.t0){Ie.next=12;break}Ie.t0={};case 12:if(re=Ie.t0,_e=re.data,Zn=_e===void 0?[]:_e,we=re.success,de=re.total,me=de===void 0?0:de,en=(0,Me.Z)(re,qo),we!==!1){Ie.next=21;break}return Ie.abrupt("return",[]);case 21:return ze=ca(Zn,[r.postData].filter(function(mr){return mr})),U(ze,me),v==null||v(ze,en),Ie.abrupt("return",ze);case 27:if(Ie.prev=27,Ie.t1=Ie.catch(5),S!==void 0){Ie.next=31;break}throw new Error(Ie.t1);case 31:O===void 0&&W([]),S(Ie.t1);case 33:return Ie.prev=33,G(),Ie.finish(33);case 36:return Ie.abrupt("return",[]);case 37:case"end":return Ie.stop()}},$,null,[[5,27,33,36]])}));return function(H){return T.apply(this,arguments)}}(),j=(0,V.D)(function(){var T=(0,ue.Z)((0,D.Z)().mark(function $(H){var J,ee,ae;return(0,D.Z)().wrap(function(re){for(;;)switch(re.prev=re.next){case 0:if(p.current&&clearTimeout(p.current),e){re.next=3;break}return re.abrupt("return");case 3:return J=new AbortController,o.current=J,re.prev=5,re.next=8,Promise.race([M(H),new Promise(function(_e,Zn){var we,de;(we=o.current)===null||we===void 0||(we=we.signal)===null||we===void 0||(de=we.addEventListener)===null||de===void 0||de.call(we,"abort",function(){Zn("aborted"),j.cancel(),G()})})]);case 8:if(ee=re.sent,!J.signal.aborted){re.next=11;break}return re.abrupt("return");case 11:return ae=(0,Fn.h)(m,ee),ae&&!u.current&&(p.current=setTimeout(function(){j.run(ae)},Math.max(ae,2e3))),re.abrupt("return",ee);case 16:if(re.prev=16,re.t0=re.catch(5),re.t0!=="aborted"){re.next=20;break}return re.abrupt("return");case 20:throw re.t0;case 21:case"end":return re.stop()}},$,null,[[5,16]])}));return function($){return T.apply(this,arguments)}}(),b||30),N=function(){var $;($=o.current)===null||$===void 0||$.abort(),j.cancel(),G()};return(0,d.useEffect)(function(){return m||clearTimeout(p.current),!ve&&m&&j.run(!0),function(){clearTimeout(p.current)}},[m]),(0,d.useEffect)(function(){return u.current=!1,function(){u.current=!0}},[]),(0,d.useEffect)(function(){var T=F||{},$=T.current,H=T.pageSize;(!X||X===$)&&(!ie||ie===H)||r.pageInfo&&O&&(O==null?void 0:O.length)>H||$!==void 0&&O&&O.length<=H&&(N(),j.run(!1))},[F==null?void 0:F.current]),(0,d.useEffect)(function(){ie&&(N(),j.run(!1))},[F==null?void 0:F.pageSize]),(0,fe.KW)(function(){return N(),j.run(!1),c||(Z.current=!1),function(){N()}},[].concat((0,We.Z)(P),[c])),{dataSource:O,setDataSource:W,loading:(0,Ae.Z)(r==null?void 0:r.loading)==="object"?(0,a.Z)((0,a.Z)({},r==null?void 0:r.loading),{},{spinning:K}):K,reload:function(){var T=(0,ue.Z)((0,D.Z)().mark(function H(){return(0,D.Z)().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return N(),ee.abrupt("return",j.run(!1));case 2:case"end":return ee.stop()}},H)}));function $(){return T.apply(this,arguments)}return $}(),pageInfo:F,pollingLoading:z,reset:function(){var T=(0,ue.Z)((0,D.Z)().mark(function H(){var J,ee,ae,ye,re,_e,Zn,we;return(0,D.Z)().wrap(function(me){for(;;)switch(me.prev=me.next){case 0:J=r||{},ee=J.pageInfo,ae=ee||{},ye=ae.defaultCurrent,re=ye===void 0?1:ye,_e=ae.defaultPageSize,Zn=_e===void 0?20:_e,we={current:re,total:0,pageSize:Zn},L(we);case 4:case"end":return me.stop()}},H)}));function $(){return T.apply(this,arguments)}return $}(),setPageInfo:function(){var T=(0,ue.Z)((0,D.Z)().mark(function H(J){return(0,D.Z)().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:L((0,a.Z)((0,a.Z)({},F),J));case 1:case"end":return ae.stop()}},H)}));function $(H){return T.apply(this,arguments)}return $}()}},ni=ei,ri=function(e){return function(t,r){var l,u,o=t.fixed,s=t.index,v=r.fixed,c=r.index;if(o==="left"&&v!=="left"||v==="right"&&o!=="right")return-2;if(v==="left"&&o!=="left"||o==="right"&&v!=="right")return 2;var m=t.key||"".concat(s),S=r.key||"".concat(c);if((l=e[m])!==null&&l!==void 0&&l.order||(u=e[S])!==null&&u!==void 0&&u.order){var h,b;return(((h=e[m])===null||h===void 0?void 0:h.order)||0)-(((b=e[S])===null||b===void 0?void 0:b.order)||0)}return(t.index||0)-(r.index||0)}},ti=f(60692),ai=function(e){var t={};return Object.keys(e||{}).forEach(function(r){var l;Array.isArray(e[r])&&((l=e[r])===null||l===void 0?void 0:l.length)===0||e[r]!==void 0&&(t[r]=e[r])}),t},li=function(e){var t;return!!(e!=null&&(t=e.valueType)!==null&&t!==void 0&&t.toString().startsWith("date")||(e==null?void 0:e.valueType)==="select"||e!=null&&e.valueEnum)},oi=function(e){var t;return((t=e.ellipsis)===null||t===void 0?void 0:t.showTitle)===!1?!1:e.ellipsis},ii=function(e,t,r){if(t.copyable||t.ellipsis){var l=t.copyable&&r?{text:r,tooltips:["",""]}:void 0,u=li(t),o=oi(t)&&r?{tooltip:(t==null?void 0:t.tooltip)!==!1&&u?(0,i.jsx)("div",{className:"pro-table-tooltip-text",children:e}):r}:!1;return(0,i.jsx)(vt.Z.Text,{style:{width:"100%",margin:0,padding:0},title:"",copyable:l,ellipsis:o,children:e})}return e},ui=f(74763),si=f(66758),di=function(e){var t="".concat(e.antCls,"-progress-bg");return(0,I.Z)({},e.componentCls,{"&-multiple":{paddingBlockStart:6,paddingBlockEnd:12,paddingInline:8},"&-progress":{"&-success":(0,I.Z)({},t,{backgroundColor:e.colorSuccess}),"&-error":(0,I.Z)({},t,{backgroundColor:e.colorError}),"&-warning":(0,I.Z)({},t,{backgroundColor:e.colorWarning})},"&-rule":{display:"flex",alignItems:"center","&-icon":{"&-default":{display:"flex",alignItems:"center",justifyContent:"center",width:"14px",height:"22px","&-circle":{width:"6px",height:"6px",backgroundColor:e.colorTextSecondary,borderRadius:"4px"}},"&-loading":{color:e.colorPrimary},"&-error":{color:e.colorError},"&-success":{color:e.colorSuccess}},"&-text":{color:e.colorText}}})};function ci(n){return(0,je.Xj)("InlineErrorFormItem",function(e){var t=(0,a.Z)((0,a.Z)({},e),{},{componentCls:".".concat(n)});return[di(t)]})}var vi=["rules","name","children","popoverProps"],fi=["errorType","rules","name","popoverProps","children"],Ct={marginBlockStart:-5,marginBlockEnd:-5,marginInlineStart:0,marginInlineEnd:0},mi=function(e){var t=e.inputProps,r=e.input,l=e.extra,u=e.errorList,o=e.popoverProps,s=(0,d.useState)(!1),v=(0,oe.Z)(s,2),c=v[0],m=v[1],S=(0,d.useState)([]),h=(0,oe.Z)(S,2),b=h[0],g=h[1],P=(0,d.useContext)(ln.ZP.ConfigContext),Z=P.getPrefixCls,p=Z(),C=(0,je.dQ)(),w=ci("".concat(p,"-form-item-with-help")),O=w.wrapSSR,W=w.hashId;(0,d.useEffect)(function(){t.validateStatus!=="validating"&&g(t.errors)},[t.errors,t.validateStatus]);var Y=(0,mt.X)(b.length<1?!1:c,function(K){K!==c&&m(K)}),R=t.validateStatus==="validating";return(0,i.jsx)(ft.Z,(0,a.Z)((0,a.Z)((0,a.Z)({trigger:(o==null?void 0:o.trigger)||["click"],placement:(o==null?void 0:o.placement)||"topLeft"},Y),{},{getPopupContainer:o==null?void 0:o.getPopupContainer,getTooltipContainer:o==null?void 0:o.getTooltipContainer,content:O((0,i.jsx)("div",{className:"".concat(p,"-form-item ").concat(W," ").concat(C.hashId).trim(),style:{margin:0,padding:0},children:(0,i.jsxs)("div",{className:"".concat(p,"-form-item-with-help ").concat(W," ").concat(C.hashId).trim(),children:[R?(0,i.jsx)(cn.Z,{}):null,u]})}))},o),{},{children:(0,i.jsxs)(i.Fragment,{children:[r,l]})}),"popover")},gi=function(e){var t=e.rules,r=e.name,l=e.children,u=e.popoverProps,o=(0,Me.Z)(e,vi);return(0,i.jsx)(Pe.Z.Item,(0,a.Z)((0,a.Z)({name:r,rules:t,hasFeedback:!1,shouldUpdate:function(v,c){if(v===c)return!1;var m=[r].flat(1);m.length>1&&m.pop();try{return JSON.stringify((0,Ue.Z)(v,m))!==JSON.stringify((0,Ue.Z)(c,m))}catch(S){return!0}},_internalItemRender:{mark:"pro_table_render",render:function(v,c){return(0,i.jsx)(mi,(0,a.Z)({inputProps:v,popoverProps:u},c))}}},o),{},{style:(0,a.Z)((0,a.Z)({},Ct),o==null?void 0:o.style),children:l}))},hi=function(e){var t=e.errorType,r=e.rules,l=e.name,u=e.popoverProps,o=e.children,s=(0,Me.Z)(e,fi);return l&&r!==null&&r!==void 0&&r.length&&t==="popover"?(0,i.jsx)(gi,(0,a.Z)((0,a.Z)({name:l,rules:r,popoverProps:u},s),{},{children:o})):(0,i.jsx)(Pe.Z.Item,(0,a.Z)((0,a.Z)({rules:r,shouldUpdate:l?function(v,c){if(v===c)return!1;var m=[l].flat(1);m.length>1&&m.pop();try{return JSON.stringify((0,Ue.Z)(v,m))!==JSON.stringify((0,Ue.Z)(c,m))}catch(S){return!0}}:void 0},s),{},{style:(0,a.Z)((0,a.Z)({},Ct),s.style),name:l,children:o}))},jr=function(e,t,r){return t===void 0?e:(0,Fn.h)(e,t,r)},pi=["children"],yi=["",null,void 0],Zt=function(){for(var e=arguments.length,t=new Array(e),r=0;rre.length?(re.push(H),re):(re.splice((s==null?void 0:s.current)*(s==null?void 0:s.pageSize)-1,0,H),re)}return[].concat((0,We.Z)(l.dataSource),[H])},A=function(){return(0,a.Z)((0,a.Z)({},x),{},{size:c,rowSelection:v===!1?void 0:v,className:t,style:S,columns:Q.map(function(N){return N.isExtraColumns?N.extraColumn:N}),loading:l.loading,dataSource:B.newLineRecord?y(l.dataSource):l.dataSource,pagination:s,onChange:function(T,$,H,J){var ee;if((ee=x.onChange)===null||ee===void 0||ee.call(x,T,$,H,J),L||O((0,Qe.Y)($)),Array.isArray(H)){var ae=H.reduce(function(Zn,we){return(0,a.Z)((0,a.Z)({},Zn),{},(0,I.Z)({},"".concat(we.field),we.order))},{});w((0,Qe.Y)(ae))}else{var ye,re=(ye=H.column)===null||ye===void 0?void 0:ye.sorter,_e=(re==null?void 0:re.toString())===re;w((0,Qe.Y)((0,I.Z)({},"".concat(_e?re:H.field),H.order)))}}})},z=(0,d.useMemo)(function(){return n.search===!1&&!n.headerTitle&&n.toolBarRender===!1},[]),ne=(0,i.jsx)(an._p.Provider,{value:{grid:!1,colProps:void 0,rowProps:void 0},children:(0,i.jsx)(Cn.Z,(0,a.Z)((0,a.Z)({},A()),{},{rowKey:e}))}),U=n.tableViewRender?n.tableViewRender((0,a.Z)((0,a.Z)({},A()),{},{rowSelection:v!==!1?v:void 0}),ne):ne,X=(0,d.useMemo)(function(){if(n.editable&&!n.name){var j,N,T;return(0,i.jsxs)(i.Fragment,{children:[h,p,(0,d.createElement)(yn,(0,a.Z)((0,a.Z)({},(j=n.editable)===null||j===void 0?void 0:j.formProps),{},{formRef:(N=n.editable)===null||N===void 0||(N=N.formProps)===null||N===void 0?void 0:N.formRef,component:!1,form:(T=n.editable)===null||T===void 0?void 0:T.form,onValuesChange:B.onValuesChange,key:"table",submitter:!1,omitNil:!1,dateFormatter:n.dateFormatter}),U)]})}return(0,i.jsxs)(i.Fragment,{children:[h,p,U]})},[p,n.loading,!!n.editable,U,h]),ie=(0,d.useMemo)(function(){return Z===!1||z===!0||n.name?{}:b?{padding:0}:h?{paddingBlockStart:0}:h&&s===!1?{paddingBlockStart:0}:{padding:0}},[z,s,n.name,Z,h,b]),ve=Z===!1||z===!0||n.name?X:(0,i.jsx)(Je,(0,a.Z)((0,a.Z)({ghost:n.ghost,bordered:kr("table",K),bodyStyle:ie},Z),{},{children:X})),G=function(){return n.tableRender?n.tableRender(n,ve,{toolbar:h||void 0,alert:p||void 0,table:U||void 0}):ve},M=(0,i.jsxs)("div",{className:nn()(R,(0,I.Z)({},"".concat(r,"-polling"),l.pollingLoading)),style:P,ref:F.rootDomRef,children:[Y?null:g,o!=="form"&&n.tableExtraRender&&(0,i.jsx)("div",{className:nn()(R,"".concat(r,"-extra")),children:n.tableExtraRender(n,l.dataSource||[])}),o!=="form"&&G()]});return!W||!(W!=null&&W.fullScreen)?M:(0,i.jsx)(ln.ZP,{getPopupContainer:function(){return F.rootDomRef.current||document.body},children:M})}var wi={},Ei=function(e){var t,r=e.cardBordered,l=e.request,u=e.className,o=e.params,s=o===void 0?wi:o,v=e.defaultData,c=e.headerTitle,m=e.postData,S=e.ghost,h=e.pagination,b=e.actionRef,g=e.columns,P=g===void 0?[]:g,Z=e.toolBarRender,p=e.optionsRender,C=e.onLoad,w=e.onRequestError,O=e.style,W=e.cardProps,Y=e.tableStyle,R=e.tableClassName,K=e.columnsStateMap,B=e.onColumnsStateChange,E=e.options,x=e.search,F=e.name,Q=e.onLoadingChange,L=e.rowSelection,y=L===void 0?!1:L,A=e.beforeSearchSubmit,z=e.tableAlertRender,ne=e.defaultClassName,U=e.formRef,X=e.type,ie=X===void 0?"table":X,ve=e.columnEmptyText,G=ve===void 0?"-":ve,M=e.toolbar,j=e.rowKey,N=e.manualRequest,T=e.polling,$=e.tooltip,H=e.revalidateOnFocus,J=H===void 0?!1:H,ee=e.searchFormRender,ae=(0,Me.Z)(e,Ti),ye=Qo(e.defaultClassName),re=ye.wrapSSR,_e=ye.hashId,Zn=nn()(ne,u,_e),we=(0,d.useRef)(),de=(0,d.useRef)(),me=U||de;(0,d.useImperativeHandle)(b,function(){return we.current});var en=(0,he.Z)(y?(y==null?void 0:y.defaultSelectedRowKeys)||[]:void 0,{value:y?y.selectedRowKeys:void 0}),ze=(0,oe.Z)(en,2),Sn=ze[0],Ie=ze[1],mr=(0,he.Z)(function(){if(!(N||x!==!1))return{}}),sn=(0,oe.Z)(mr,2),Jn=sn[0],jn=sn[1],Mi=(0,he.Z)({}),Rt=(0,oe.Z)(Mi,2),gr=Rt[0],Nr=Rt[1],Oi=(0,he.Z)({}),Pt=(0,oe.Z)(Oi,2),hr=Pt[0],Lr=Pt[1];(0,d.useEffect)(function(){var q=ma(P),le=q.sort,Te=q.filter;Nr(Te),Lr(le)},[]);var Tt=(0,Ee.YB)(),ji=(0,Ae.Z)(h)==="object"?h:{defaultCurrent:1,defaultPageSize:20,pageSize:20,current:1},un=(0,d.useContext)(Bn),Ft=(0,d.useMemo)(function(){if(l)return function(){var q=(0,ue.Z)((0,D.Z)().mark(function le(Te){var qe,Rn;return(0,D.Z)().wrap(function(wn){for(;;)switch(wn.prev=wn.next){case 0:return qe=(0,a.Z)((0,a.Z)((0,a.Z)({},Te||{}),Jn),s),delete qe._timestamp,wn.next=4,l(qe,hr,gr);case 4:return Rn=wn.sent,wn.abrupt("return",Rn);case 6:case"end":return wn.stop()}},le)}));return function(le){return q.apply(this,arguments)}}()},[Jn,s,gr,hr,l]),$e=ni(Ft,v,{pageInfo:h===!1?!1:ji,loading:e.loading,dataSource:e.dataSource,onDataSourceChange:e.onDataSourceChange,onLoad:C,onLoadingChange:Q,onRequestError:w,postData:m,revalidateOnFocus:J,manual:Jn===void 0,polling:T,effects:[(0,mn.ZP)(s),(0,mn.ZP)(Jn),(0,mn.ZP)(gr),(0,mn.ZP)(hr)],debounceTime:e.debounceTime,onPageInfoChange:function(le){var Te,qe;!h||!Ft||(h==null||(Te=h.onChange)===null||Te===void 0||Te.call(h,le.current,le.pageSize),h==null||(qe=h.onShowSizeChange)===null||qe===void 0||qe.call(h,le.current,le.pageSize))}});(0,d.useEffect)(function(){var q;if(!(e.manualRequest||!e.request||!J||(q=e.form)!==null&&q!==void 0&&q.ignoreRules)){var le=function(){document.visibilityState==="visible"&&$e.reload()};return document.addEventListener("visibilitychange",le),function(){return document.removeEventListener("visibilitychange",le)}}},[]);var wt=d.useRef(new Map),pr=d.useMemo(function(){return typeof j=="function"?j:function(q,le){var Te;return le===-1?q==null?void 0:q[j]:e.name?le==null?void 0:le.toString():(Te=q==null?void 0:q[j])!==null&&Te!==void 0?Te:le==null?void 0:le.toString()}},[e.name,j]);(0,d.useMemo)(function(){var q;if((q=$e.dataSource)!==null&&q!==void 0&&q.length){var le=$e.dataSource.map(function(Te){var qe=pr(Te,-1);return wt.current.set(qe,Te),qe});return le}return[]},[$e.dataSource,pr]);var Ar=(0,d.useMemo)(function(){var q=h===!1?!1:(0,a.Z)({},h),le=(0,a.Z)((0,a.Z)({},$e.pageInfo),{},{setPageInfo:function(qe){var Rn=qe.pageSize,Nn=qe.current,wn=$e.pageInfo;if(Rn===wn.pageSize||wn.current===1){$e.setPageInfo({pageSize:Rn,current:Nn});return}l&&$e.setDataSource([]),$e.setPageInfo({pageSize:Rn,current:ie==="list"?Nn:1})}});return l&&q&&(delete q.onChange,delete q.onShowSizeChange),sa(q,le,Tt)},[h,$e,Tt]);(0,fe.KW)(function(){var q;e.request&&!Cr(s)&&$e.dataSource&&!ua($e.dataSource,v)&&($e==null||(q=$e.pageInfo)===null||q===void 0?void 0:q.current)!==1&&$e.setPageInfo({current:1})},[s]),un.setPrefixName(e.name);var Kr=(0,d.useCallback)(function(){y&&y.onChange&&y.onChange([],[],{type:"none"}),Ie([])},[y,Ie]);un.propsRef.current=e;var or=Xe((0,a.Z)((0,a.Z)({},e.editable),{},{tableName:e.name,getRowKey:pr,childrenColumnName:((t=e.expandable)===null||t===void 0?void 0:t.childrenColumnName)||"children",dataSource:$e.dataSource||[],setDataSource:function(le){var Te,qe;(Te=e.editable)===null||Te===void 0||(qe=Te.onValuesChange)===null||qe===void 0||qe.call(Te,void 0,le),$e.setDataSource(le)}})),Ni=je.Ow===null||je.Ow===void 0?void 0:je.Ow.useToken(),Li=Ni.token;da(we,$e,{fullScreen:function(){var le;if(!(!((le=un.rootDomRef)!==null&&le!==void 0&&le.current)||!document.fullscreenEnabled))if(document.fullscreenElement)document.exitFullscreen();else{var Te;(Te=un.rootDomRef)===null||Te===void 0||Te.current.requestFullscreen()}},onCleanSelected:function(){Kr()},resetAll:function(){var le;Kr(),Nr({}),Lr({}),un.setKeyWords(void 0),$e.setPageInfo({current:1}),me==null||(le=me.current)===null||le===void 0||le.resetFields(),jn({})},editableUtils:or}),un.setAction(we.current);var rr=(0,d.useMemo)(function(){var q;return bt({columns:P,counter:un,columnEmptyText:G,type:ie,marginSM:Li.marginSM,editableUtils:or,rowKey:j,childrenColumnName:(q=e.expandable)===null||q===void 0?void 0:q.childrenColumnName}).sort(ri(un.columnsMap))},[P,un==null?void 0:un.sortKeyColumns,un==null?void 0:un.columnsMap,G,ie,or.editableKeys&&or.editableKeys.join(",")]);(0,fe.Au)(function(){if(rr&&rr.length>0){var q=rr.map(function(le){return _n(le.key,le.index)});un.setSortKeyColumns(q)}},[rr],["render","renderFormItem"],100),(0,fe.KW)(function(){var q=$e.pageInfo,le=h||{},Te=le.current,qe=Te===void 0?q==null?void 0:q.current:Te,Rn=le.pageSize,Nn=Rn===void 0?q==null?void 0:q.pageSize:Rn;h&&(qe||Nn)&&(Nn!==(q==null?void 0:q.pageSize)||qe!==(q==null?void 0:q.current))&&$e.setPageInfo({pageSize:Nn||q.pageSize,current:qe||q.current})},[h&&h.pageSize,h&&h.current]);var Ai=(0,a.Z)((0,a.Z)({selectedRowKeys:Sn},y),{},{onChange:function(le,Te,qe){y&&y.onChange&&y.onChange(le,Te,qe),Ie(le)}}),yr=x!==!1&&(x==null?void 0:x.filterType)==="light",Et=(0,d.useCallback)(function(q){if(E&&E.search){var le,Te,qe=E.search===!0?{}:E.search,Rn=qe.name,Nn=Rn===void 0?"keyword":Rn,wn=(le=E.search)===null||le===void 0||(Te=le.onSearch)===null||Te===void 0?void 0:Te.call(le,un.keyWords);if(wn!==!1){jn((0,a.Z)((0,a.Z)({},q),{},(0,I.Z)({},Nn,un.keyWords)));return}}jn(q)},[un.keyWords,E,jn]),It=(0,d.useMemo)(function(){if((0,Ae.Z)($e.loading)==="object"){var q;return((q=$e.loading)===null||q===void 0?void 0:q.spinning)||!1}return $e.loading},[$e.loading]),Mt=(0,d.useMemo)(function(){var q=x===!1&&ie!=="form"?null:(0,i.jsx)(zl,{pagination:Ar,beforeSearchSubmit:A,action:we,columns:P,onFormSearchSubmit:function(Te){Et(Te)},ghost:S,onReset:e.onReset,onSubmit:e.onSubmit,loading:!!It,manualRequest:N,search:x,form:e.form,formRef:me,type:e.type||"table",cardBordered:e.cardBordered,dateFormatter:e.dateFormatter});return ee&&q?(0,i.jsx)(i.Fragment,{children:ee(e,q)}):q},[A,me,S,It,N,Et,Ar,e,P,x,ee,ie]),Ot=(0,d.useMemo)(function(){return Sn==null?void 0:Sn.map(function(q){var le;return(le=wt.current)===null||le===void 0?void 0:le.get(q)})},[$e.dataSource,Sn]),jt=(0,d.useMemo)(function(){return E===!1&&!c&&!Z&&!M&&!yr},[E,c,Z,M,yr]),Ki=Z===!1?null:(0,i.jsx)(Go,{headerTitle:c,hideToolbar:jt,selectedRows:Ot,selectedRowKeys:Sn,tableColumn:rr,tooltip:$,toolbar:M,onFormSearchSubmit:function(le){jn((0,a.Z)((0,a.Z)({},Jn),le))},searchNode:yr?Mt:null,options:E,optionsRender:p,actionRef:we,toolBarRender:Z}),Bi=y!==!1?(0,i.jsx)(Sa,{selectedRowKeys:Sn,selectedRows:Ot,onCleanSelected:Kr,alertOptionRender:ae.tableAlertOptionRender,alertInfoRender:z,alwaysShowAlert:y==null?void 0:y.alwaysShowAlert}):null;return re((0,i.jsx)(Fi,(0,a.Z)((0,a.Z)({},e),{},{name:F,defaultClassName:ne,size:un.tableSize,onSizeChange:un.setTableSize,pagination:Ar,searchNode:Mt,rowSelection:y!==!1?Ai:void 0,className:Zn,tableColumn:rr,isLightFilter:yr,action:$e,alertDom:Bi,toolbarDom:Ki,hideToolbar:jt,onSortChange:function(le){hr!==le&&Lr(le!=null?le:{})},onFilterChange:function(le){le!==gr&&Nr(le)},editableUtils:or,getRowKey:pr})))},xt=function(e){var t=(0,d.useContext)(ln.ZP.ConfigContext),r=t.getPrefixCls,l=e.ErrorBoundary===!1?d.Fragment:e.ErrorBoundary||Tn.S;return(0,i.jsx)(ha,{initValue:e,children:(0,i.jsx)(Ee._Y,{needDeps:!0,children:(0,i.jsx)(l,{children:(0,i.jsx)(Ei,(0,a.Z)({defaultClassName:"".concat(r("pro-table"))},e))})})})};xt.Summary=Cn.Z.Summary;var Ii=xt},45360:function(Dn,pn,f){var D=f(74902),ue=f(67294),Ae=f(38135),oe=f(66968),I=f(53124),We=f(28459),a=f(66277),Me=f(16474),bn=f(84926);let Je=null,an=V=>V(),Oe=[],yn={};function Ee(){const{getContainer:V,duration:te,rtl:fe,maxCount:k,top:_}=yn,i=(V==null?void 0:V())||document.body;return{getContainer:()=>i,duration:te,rtl:fe,maxCount:k,top:_}}const je=ue.forwardRef((V,te)=>{const{messageConfig:fe,sync:k}=V,{getPrefixCls:_}=(0,ue.useContext)(I.E_),i=yn.prefixCls||_("message"),Ye=(0,ue.useContext)(oe.J),[Be,rn]=(0,Me.K)(Object.assign(Object.assign(Object.assign({},fe),{prefixCls:i}),Ye.message));return ue.useImperativeHandle(te,()=>{const Ve=Object.assign({},Be);return Object.keys(Ve).forEach(ge=>{Ve[ge]=function(){return k(),Be[ge].apply(Be,arguments)}}),{instance:Ve,sync:k}}),rn}),Pn=ue.forwardRef((V,te)=>{const[fe,k]=ue.useState(Ee),_=()=>{k(Ee)};ue.useEffect(_,[]);const i=(0,We.w6)(),Ye=i.getRootPrefixCls(),Be=i.getIconPrefixCls(),rn=i.getTheme(),Ve=ue.createElement(je,{ref:te,sync:_,messageConfig:fe});return ue.createElement(We.ZP,{prefixCls:Ye,iconPrefixCls:Be,theme:rn},i.holderRender?i.holderRender(Ve):Ve)});function cn(){if(!Je){const V=document.createDocumentFragment(),te={fragment:V};Je=te,an(()=>{(0,Ae.s)(ue.createElement(Pn,{ref:fe=>{const{instance:k,sync:_}=fe||{};Promise.resolve().then(()=>{!te.instance&&k&&(te.instance=k,te.sync=_,cn())})}}),V)});return}Je.instance&&(Oe.forEach(V=>{const{type:te,skipped:fe}=V;if(!fe)switch(te){case"open":{an(()=>{const k=Je.instance.open(Object.assign(Object.assign({},yn),V.config));k==null||k.then(V.resolve),V.setCloseFn(k)});break}case"destroy":an(()=>{Je==null||Je.instance.destroy(V.key)});break;default:an(()=>{var k;const _=(k=Je.instance)[te].apply(k,(0,D.Z)(V.args));_==null||_.then(V.resolve),V.setCloseFn(_)})}}),Oe=[])}function Ce(V){yn=Object.assign(Object.assign({},yn),V),an(()=>{var te;(te=Je==null?void 0:Je.sync)===null||te===void 0||te.call(Je)})}function Pe(V){const te=(0,bn.J)(fe=>{let k;const _={type:"open",config:V,resolve:fe,setCloseFn:i=>{k=i}};return Oe.push(_),()=>{k?an(()=>{k()}):_.skipped=!0}});return cn(),te}function vn(V,te){const fe=(0,We.w6)(),k=(0,bn.J)(_=>{let i;const Ye={type:V,args:te,resolve:_,setCloseFn:Be=>{i=Be}};return Oe.push(Ye),()=>{i?an(()=>{i()}):Ye.skipped=!0}});return cn(),k}const Ke=V=>{Oe.push({type:"destroy",key:V}),cn()},he=["success","info","warning","error","loading"],be={open:Pe,destroy:Ke,config:Ce,useMessage:Me.Z,_InternalPanelDoNotUseOrYouWillBeFired:a.ZP};he.forEach(V=>{be[V]=function(){for(var te=arguments.length,fe=new Array(te),k=0;k{};let d=null,ce=null;pn.ZP=be},85576:function(Dn,pn,f){f.d(pn,{Z:function(){return vn}});var D=f(56080),ue=f(38657),Ae=f(56745),oe=f(67294),I=f(93967),We=f.n(I),a=f(40974),Me=f(8745),bn=f(53124),Je=f(35792),an=f(32409),Oe=f(4941),yn=f(71194),Ee=function(Ke,he){var Ue={};for(var be in Ke)Object.prototype.hasOwnProperty.call(Ke,be)&&he.indexOf(be)<0&&(Ue[be]=Ke[be]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,be=Object.getOwnPropertySymbols(Ke);se{const{prefixCls:he,className:Ue,closeIcon:be,closable:se,type:d,title:ce,children:V,footer:te}=Ke,fe=Ee(Ke,["prefixCls","className","closeIcon","closable","type","title","children","footer"]),{getPrefixCls:k}=oe.useContext(bn.E_),_=k(),i=he||k("modal"),Ye=(0,Je.Z)(_),[Be,rn,Ve]=(0,yn.ZP)(i,Ye),ge=`${i}-confirm`;let He={};return d?He={closable:se!=null?se:!1,title:"",footer:"",children:oe.createElement(an.O,Object.assign({},Ke,{prefixCls:i,confirmPrefixCls:ge,rootPrefixCls:_,content:V}))}:He={closable:se!=null?se:!0,title:ce,footer:te!==null&&oe.createElement(Oe.$,Object.assign({},Ke)),children:V},Be(oe.createElement(a.s,Object.assign({prefixCls:i,className:We()(rn,`${i}-pure-panel`,d&&ge,d&&`${ge}-${d}`,Ue,Ve,Ye)},fe,{closeIcon:(0,Oe.b)(i,be),closable:se},He)))};var Pn=(0,Me.i)(je),cn=f(94423);function Ce(Ke){return(0,D.ZP)((0,D.uW)(Ke))}const Pe=Ae.Z;Pe.useModal=cn.Z,Pe.info=function(he){return(0,D.ZP)((0,D.cw)(he))},Pe.success=function(he){return(0,D.ZP)((0,D.vq)(he))},Pe.error=function(he){return(0,D.ZP)((0,D.AQ)(he))},Pe.warning=Ce,Pe.warn=Ce,Pe.confirm=function(he){return(0,D.ZP)((0,D.Au)(he))},Pe.destroyAll=function(){for(;ue.Z.length;){const he=ue.Z.pop();he&&he()}},Pe.config=D.ai,Pe._InternalPanelDoNotUseOrYouWillBeFired=Pn;var vn=Pe},86738:function(Dn,pn,f){f.d(pn,{Z:function(){return ce}});var D=f(67294),ue=f(21640),Ae=f(93967),oe=f.n(Ae),I=f(21770),We=f(98423),a=f(53124),Me=f(55241),bn=f(86743),Je=f(81643),an=f(14726),Oe=f(33671),yn=f(10110),Ee=f(24457),je=f(66330),Pn=f(83559);const cn=V=>{const{componentCls:te,iconCls:fe,antCls:k,zIndexPopup:_,colorText:i,colorWarning:Ye,marginXXS:Be,marginXS:rn,fontSize:Ve,fontWeightStrong:ge,colorTextHeading:He}=V;return{[te]:{zIndex:_,[`&${k}-popover`]:{fontSize:Ve},[`${te}-message`]:{marginBottom:rn,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${te}-message-icon ${fe}`]:{color:Ye,fontSize:Ve,lineHeight:1,marginInlineEnd:rn},[`${te}-title`]:{fontWeight:ge,color:He,"&:only-child":{fontWeight:"normal"}},[`${te}-description`]:{marginTop:Be,color:i}},[`${te}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:rn}}}}},Ce=V=>{const{zIndexPopupBase:te}=V;return{zIndexPopup:te+60}};var Pe=(0,Pn.I$)("Popconfirm",V=>cn(V),Ce,{resetStyle:!1}),vn=function(V,te){var fe={};for(var k in V)Object.prototype.hasOwnProperty.call(V,k)&&te.indexOf(k)<0&&(fe[k]=V[k]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,k=Object.getOwnPropertySymbols(V);_{const{prefixCls:te,okButtonProps:fe,cancelButtonProps:k,title:_,description:i,cancelText:Ye,okText:Be,okType:rn="primary",icon:Ve=D.createElement(ue.Z,null),showCancel:ge=!0,close:He,onConfirm:fn,onCancel:En,onPopupClick:ke}=V,{getPrefixCls:Se}=D.useContext(a.E_),[Xe]=(0,yn.Z)("Popconfirm",Ee.Z.Popconfirm),Qe=(0,Je.Z)(_),mn=(0,Je.Z)(i);return D.createElement("div",{className:`${te}-inner-content`,onClick:ke},D.createElement("div",{className:`${te}-message`},Ve&&D.createElement("span",{className:`${te}-message-icon`},Ve),D.createElement("div",{className:`${te}-message-text`},Qe&&D.createElement("div",{className:`${te}-title`},Qe),mn&&D.createElement("div",{className:`${te}-description`},mn))),D.createElement("div",{className:`${te}-buttons`},ge&&D.createElement(an.ZP,Object.assign({onClick:En,size:"small"},k),Ye||(Xe==null?void 0:Xe.cancelText)),D.createElement(bn.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,Oe.nx)(rn)),fe),actionFn:fn,close:He,prefixCls:Se("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},Be||(Xe==null?void 0:Xe.okText))))};var Ue=V=>{const{prefixCls:te,placement:fe,className:k,style:_}=V,i=vn(V,["prefixCls","placement","className","style"]),{getPrefixCls:Ye}=D.useContext(a.E_),Be=Ye("popconfirm",te),[rn]=Pe(Be);return rn(D.createElement(je.ZP,{placement:fe,className:oe()(Be,k),style:_,content:D.createElement(Ke,Object.assign({prefixCls:Be},i))}))},be=function(V,te){var fe={};for(var k in V)Object.prototype.hasOwnProperty.call(V,k)&&te.indexOf(k)<0&&(fe[k]=V[k]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,k=Object.getOwnPropertySymbols(V);_{var fe,k;const{prefixCls:_,placement:i="top",trigger:Ye="click",okType:Be="primary",icon:rn=D.createElement(ue.Z,null),children:Ve,overlayClassName:ge,onOpenChange:He,onVisibleChange:fn}=V,En=be(V,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:ke}=D.useContext(a.E_),[Se,Xe]=(0,I.Z)(!1,{value:(fe=V.open)!==null&&fe!==void 0?fe:V.visible,defaultValue:(k=V.defaultOpen)!==null&&k!==void 0?k:V.defaultVisible}),Qe=(on,xe)=>{Xe(on,!0),fn==null||fn(on),He==null||He(on,xe)},mn=on=>{Qe(!1,on)},Tn=on=>{var xe;return(xe=V.onConfirm)===null||xe===void 0?void 0:xe.call(void 0,on)},Cn=on=>{var xe;Qe(!1,on),(xe=V.onCancel)===null||xe===void 0||xe.call(void 0,on)},ln=(on,xe)=>{const{disabled:Re=!1}=V;Re||Qe(on,xe)},Mn=ke("popconfirm",_),nn=oe()(Mn,ge),[zn]=Pe(Mn);return zn(D.createElement(Me.Z,Object.assign({},(0,We.Z)(En,["title"]),{trigger:Ye,placement:i,onOpenChange:ln,open:Se,ref:te,overlayClassName:nn,content:D.createElement(Ke,Object.assign({okType:Be,icon:rn},V,{prefixCls:Mn,close:mn,onConfirm:Tn,onCancel:Cn})),"data-popover-inject":!0}),Ve))});d._InternalPanelDoNotUseOrYouWillBeFired=Ue;var ce=d}}]); diff --git a/asset/static/682.d7f315be.async.js b/asset/static/682.d7f315be.async.js new file mode 100644 index 00000000..ecadb71e --- /dev/null +++ b/asset/static/682.d7f315be.async.js @@ -0,0 +1,8 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[682],{90420:function(we,ye,t){t.d(ye,{Z:function(){return M}});var r=t(87462),ae=t(67294),U={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},me=U,be=t(84089),$=function(P,ie){return ae.createElement(be.Z,(0,r.Z)({},P,{ref:ie,icon:me}))},d=ae.forwardRef($),M=d},99611:function(we,ye,t){t.d(ye,{Z:function(){return M}});var r=t(87462),ae=t(67294),U={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},me=U,be=t(84089),$=function(P,ie){return ae.createElement(be.Z,(0,r.Z)({},P,{ref:ie,icon:me}))},d=ae.forwardRef($),M=d},26911:function(we,ye,t){t.d(ye,{Z:function(){return M}});var r=t(87462),ae=t(67294),U={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},me=U,be=t(84089),$=function(P,ie){return ae.createElement(be.Z,(0,r.Z)({},P,{ref:ie,icon:me}))},d=ae.forwardRef($),M=d},45605:function(we,ye,t){t.d(ye,{Z:function(){return M}});var r=t(87462),ae=t(67294),U={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"},me=U,be=t(84089),$=function(P,ie){return ae.createElement(be.Z,(0,r.Z)({},P,{ref:ie,icon:me}))},d=ae.forwardRef($),M=d},12795:function(we,ye,t){t.d(ye,{G:function(){return te}});var r=t(1413),ae=t(4942),U=t(45605),me=t(28459),be=t(83062),$=t(93967),d=t.n($),M=t(67294),f=t(98082),P=function(h){return(0,ae.Z)({},h.componentCls,{display:"inline-flex",alignItems:"center",maxWidth:"100%","&-icon":{display:"block",marginInlineStart:"4px",cursor:"pointer","&:hover":{color:h.colorPrimary}},"&-title":{display:"inline-flex",flex:"1"},"&-subtitle ":{marginInlineStart:8,color:h.colorTextSecondary,fontWeight:"normal",fontSize:h.fontSize,whiteSpace:"nowrap"},"&-title-ellipsis":{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",wordBreak:"keep-all"}})};function ie(V){return(0,f.Xj)("LabelIconTip",function(h){var i=(0,r.Z)((0,r.Z)({},h),{},{componentCls:".".concat(V)});return[P(i)]})}var Q=t(85893),te=M.memo(function(V){var h=V.label,i=V.tooltip,I=V.ellipsis,re=V.subTitle,ve=(0,M.useContext)(me.ZP.ConfigContext),D=ve.getPrefixCls,s=D("pro-core-label-tip"),b=ie(s),w=b.wrapSSR,W=b.hashId;if(!i&&!re)return(0,Q.jsx)(Q.Fragment,{children:h});var S=typeof i=="string"||M.isValidElement(i)?{title:i}:i,H=(S==null?void 0:S.icon)||(0,Q.jsx)(U.Z,{});return w((0,Q.jsxs)("div",{className:d()(s,W),onMouseDown:function(O){return O.stopPropagation()},onMouseLeave:function(O){return O.stopPropagation()},onMouseMove:function(O){return O.stopPropagation()},children:[(0,Q.jsx)("div",{className:d()("".concat(s,"-title"),W,(0,ae.Z)({},"".concat(s,"-title-ellipsis"),I)),children:h}),re&&(0,Q.jsx)("div",{className:"".concat(s,"-subtitle ").concat(W).trim(),children:re}),i&&(0,Q.jsx)(be.Z,(0,r.Z)((0,r.Z)({},S),{},{children:(0,Q.jsx)("span",{className:"".concat(s,"-icon ").concat(W).trim(),children:H})}))]}))})},84567:function(we,ye,t){t.d(ye,{Z:function(){return W}});var r=t(67294),ae=t(93967),U=t.n(ae),me=t(50132),be=t(45353),$=t(17415),d=t(53124),M=t(98866),f=t(35792),P=t(65223),Q=r.createContext(null),te=t(63185),V=function(S,H){var p={};for(var O in S)Object.prototype.hasOwnProperty.call(S,O)&&H.indexOf(O)<0&&(p[O]=S[O]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,O=Object.getOwnPropertySymbols(S);n{var p;const{prefixCls:O,className:n,rootClassName:de,children:_,indeterminate:fe=!1,style:u,onMouseEnter:v,onMouseLeave:K,skipGroup:k=!1,disabled:X}=S,le=V(S,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ke,direction:C,checkbox:T}=r.useContext(d.E_),Z=r.useContext(Q),{isFormItemInput:j}=r.useContext(P.aM),L=r.useContext(M.Z),Ne=(p=(Z==null?void 0:Z.disabled)||X)!==null&&p!==void 0?p:L,ee=r.useRef(le.value);r.useEffect(()=>{Z==null||Z.registerValue(le.value)},[]),r.useEffect(()=>{if(!k)return le.value!==ee.current&&(Z==null||Z.cancelValue(ee.current),Z==null||Z.registerValue(le.value),ee.current=le.value),()=>Z==null?void 0:Z.cancelValue(le.value)},[le.value]);const pe=Ke("checkbox",O),ge=(0,f.Z)(pe),[$e,m,ne]=(0,te.ZP)(pe,ge),J=Object.assign({},le);Z&&!k&&(J.onChange=function(){le.onChange&&le.onChange.apply(le,arguments),Z.toggleOption&&Z.toggleOption({label:_,value:le.value})},J.name=Z.name,J.checked=Z.value.includes(le.value));const l=U()(`${pe}-wrapper`,{[`${pe}-rtl`]:C==="rtl",[`${pe}-wrapper-checked`]:J.checked,[`${pe}-wrapper-disabled`]:Ne,[`${pe}-wrapper-in-form-item`]:j},T==null?void 0:T.className,n,de,ne,ge,m),g=U()({[`${pe}-indeterminate`]:fe},$.A,m),z=fe?"mixed":void 0;return $e(r.createElement(be.Z,{component:"Checkbox",disabled:Ne},r.createElement("label",{className:l,style:Object.assign(Object.assign({},T==null?void 0:T.style),u),onMouseEnter:v,onMouseLeave:K},r.createElement(me.Z,Object.assign({"aria-checked":z},J,{prefixCls:pe,className:g,disabled:Ne,ref:H})),_!==void 0&&r.createElement("span",null,_))))};var I=r.forwardRef(h),re=t(74902),ve=t(98423),D=function(S,H){var p={};for(var O in S)Object.prototype.hasOwnProperty.call(S,O)&&H.indexOf(O)<0&&(p[O]=S[O]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,O=Object.getOwnPropertySymbols(S);n{const{defaultValue:p,children:O,options:n=[],prefixCls:de,className:_,rootClassName:fe,style:u,onChange:v}=S,K=D(S,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:k,direction:X}=r.useContext(d.E_),[le,Ke]=r.useState(K.value||p||[]),[C,T]=r.useState([]);r.useEffect(()=>{"value"in K&&Ke(K.value||[])},[K.value]);const Z=r.useMemo(()=>n.map(e=>typeof e=="string"||typeof e=="number"?{label:e,value:e}:e),[n]),j=e=>{T(y=>y.filter(F=>F!==e))},L=e=>{T(y=>[].concat((0,re.Z)(y),[e]))},Ne=e=>{const y=le.indexOf(e.value),F=(0,re.Z)(le);y===-1?F.push(e.value):F.splice(y,1),"value"in K||Ke(F),v==null||v(F.filter(A=>C.includes(A)).sort((A,o)=>{const c=Z.findIndex(x=>x.value===A),a=Z.findIndex(x=>x.value===o);return c-a}))},ee=k("checkbox",de),pe=`${ee}-group`,ge=(0,f.Z)(ee),[$e,m,ne]=(0,te.ZP)(ee,ge),J=(0,ve.Z)(K,["value","disabled"]),l=n.length?Z.map(e=>r.createElement(I,{prefixCls:ee,key:e.value.toString(),disabled:"disabled"in e?e.disabled:K.disabled,value:e.value,checked:le.includes(e.value),onChange:e.onChange,className:`${pe}-item`,style:e.style,title:e.title,id:e.id,required:e.required},e.label)):O,g={toggleOption:Ne,value:le,disabled:K.disabled,name:K.name,registerValue:L,cancelValue:j},z=U()(pe,{[`${pe}-rtl`]:X==="rtl"},_,fe,ne,ge,m);return $e(r.createElement("div",Object.assign({className:z,style:u},J,{ref:H}),r.createElement(Q.Provider,{value:g},l)))});const w=I;w.Group=b,w.__ANT_CHECKBOX=!0;var W=w},63185:function(we,ye,t){t.d(ye,{C2:function(){return $}});var r=t(11568),ae=t(14747),U=t(83262),me=t(83559);const be=d=>{const{checkboxCls:M}=d,f=`${M}-wrapper`;return[{[`${M}-group`]:Object.assign(Object.assign({},(0,ae.Wf)(d)),{display:"inline-flex",flexWrap:"wrap",columnGap:d.marginXS,[`> ${d.antCls}-row`]:{flex:1}}),[f]:Object.assign(Object.assign({},(0,ae.Wf)(d)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${f}`]:{marginInlineStart:0},[`&${f}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[M]:Object.assign(Object.assign({},(0,ae.Wf)(d)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:d.borderRadiusSM,alignSelf:"center",[`${M}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${M}-inner`]:Object.assign({},(0,ae.oN)(d))},[`${M}-inner`]:{boxSizing:"border-box",display:"block",width:d.checkboxSize,height:d.checkboxSize,direction:"ltr",backgroundColor:d.colorBgContainer,border:`${(0,r.bf)(d.lineWidth)} ${d.lineType} ${d.colorBorder}`,borderRadius:d.borderRadiusSM,borderCollapse:"separate",transition:`all ${d.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:d.calc(d.checkboxSize).div(14).mul(5).equal(),height:d.calc(d.checkboxSize).div(14).mul(8).equal(),border:`${(0,r.bf)(d.lineWidthBold)} solid ${d.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${d.motionDurationFast} ${d.motionEaseInBack}, opacity ${d.motionDurationFast}`}},"& + span":{paddingInlineStart:d.paddingXS,paddingInlineEnd:d.paddingXS}})},{[` + ${f}:not(${f}-disabled), + ${M}:not(${M}-disabled) + `]:{[`&:hover ${M}-inner`]:{borderColor:d.colorPrimary}},[`${f}:not(${f}-disabled)`]:{[`&:hover ${M}-checked:not(${M}-disabled) ${M}-inner`]:{backgroundColor:d.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${M}-checked:not(${M}-disabled):after`]:{borderColor:d.colorPrimaryHover}}},{[`${M}-checked`]:{[`${M}-inner`]:{backgroundColor:d.colorPrimary,borderColor:d.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${d.motionDurationMid} ${d.motionEaseOutBack} ${d.motionDurationFast}`}}},[` + ${f}-checked:not(${f}-disabled), + ${M}-checked:not(${M}-disabled) + `]:{[`&:hover ${M}-inner`]:{backgroundColor:d.colorPrimaryHover,borderColor:"transparent"}}},{[M]:{"&-indeterminate":{[`${M}-inner`]:{backgroundColor:`${d.colorBgContainer} !important`,borderColor:`${d.colorBorder} !important`,"&:after":{top:"50%",insetInlineStart:"50%",width:d.calc(d.fontSizeLG).div(2).equal(),height:d.calc(d.fontSizeLG).div(2).equal(),backgroundColor:d.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${M}-inner`]:{backgroundColor:`${d.colorBgContainer} !important`,borderColor:`${d.colorPrimary} !important`}}}},{[`${f}-disabled`]:{cursor:"not-allowed"},[`${M}-disabled`]:{[`&, ${M}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${M}-inner`]:{background:d.colorBgContainerDisabled,borderColor:d.colorBorder,"&:after":{borderColor:d.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:d.colorTextDisabled},[`&${M}-indeterminate ${M}-inner::after`]:{background:d.colorTextDisabled}}}]};function $(d,M){const f=(0,U.IX)(M,{checkboxCls:`.${d}`,checkboxSize:M.controlInteractiveSize});return[be(f)]}ye.ZP=(0,me.I$)("Checkbox",(d,M)=>{let{prefixCls:f}=M;return[$(f,d)]})},25278:function(we,ye,t){t.d(ye,{Z:function(){return $e}});var r=t(67294),ae=t(93967),U=t.n(ae),me=t(53124),be=t(65223),$=t(47673),M=m=>{const{getPrefixCls:ne,direction:J}=(0,r.useContext)(me.E_),{prefixCls:l,className:g}=m,z=ne("input-group",l),e=ne("input"),[y,F]=(0,$.ZP)(e),A=U()(z,{[`${z}-lg`]:m.size==="large",[`${z}-sm`]:m.size==="small",[`${z}-compact`]:m.compact,[`${z}-rtl`]:J==="rtl"},F,g),o=(0,r.useContext)(be.aM),c=(0,r.useMemo)(()=>Object.assign(Object.assign({},o),{isFormItemInput:!1}),[o]);return y(r.createElement("span",{className:A,style:m.style,onMouseEnter:m.onMouseEnter,onMouseLeave:m.onMouseLeave,onFocus:m.onFocus,onBlur:m.onBlur},r.createElement(be.aM.Provider,{value:c},m.children)))},f=t(82586),P=t(74902),ie=t(56790),Q=t(64217),te=t(9708),V=t(35792),h=t(98675),i=t(83559),I=t(83262),re=t(20353);const ve=m=>{const{componentCls:ne,paddingXS:J}=m;return{[ne]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:J,"&-rtl":{direction:"rtl"},[`${ne}-input`]:{textAlign:"center",paddingInline:m.paddingXXS},[`&${ne}-sm ${ne}-input`]:{paddingInline:m.calc(m.paddingXXS).div(2).equal()},[`&${ne}-lg ${ne}-input`]:{paddingInline:m.paddingXS}}}};var D=(0,i.I$)(["Input","OTP"],m=>{const ne=(0,I.IX)(m,(0,re.e)(m));return[ve(ne)]},re.T),s=t(75164),b=function(m,ne){var J={};for(var l in m)Object.prototype.hasOwnProperty.call(m,l)&&ne.indexOf(l)<0&&(J[l]=m[l]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,l=Object.getOwnPropertySymbols(m);g{const{value:J,onChange:l,onActiveChange:g,index:z,mask:e}=m,y=b(m,["value","onChange","onActiveChange","index","mask"]),F=J&&typeof e=="string"?e:J,A=E=>{l(z,E.target.value)},o=r.useRef(null);r.useImperativeHandle(ne,()=>o.current);const c=()=>{(0,s.Z)(()=>{var E;const B=(E=o.current)===null||E===void 0?void 0:E.input;document.activeElement===B&&B&&B.select()})},a=E=>{let{key:B}=E;B==="ArrowLeft"?g(z-1):B==="ArrowRight"&&g(z+1),c()},x=E=>{E.key==="Backspace"&&!J&&g(z-1),c()};return r.createElement(f.Z,Object.assign({type:e===!0?"password":"text"},y,{ref:o,value:F,onInput:A,onFocus:c,onKeyDown:a,onKeyUp:x,onMouseDown:c,onMouseUp:c}))}),S=function(m,ne){var J={};for(var l in m)Object.prototype.hasOwnProperty.call(m,l)&&ne.indexOf(l)<0&&(J[l]=m[l]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,l=Object.getOwnPropertySymbols(m);g{const{prefixCls:J,length:l=6,size:g,defaultValue:z,value:e,onChange:y,formatter:F,variant:A,disabled:o,status:c,autoFocus:a,mask:x,type:E}=m,B=S(m,["prefixCls","length","size","defaultValue","value","onChange","formatter","variant","disabled","status","autoFocus","mask","type"]),{getPrefixCls:Y,direction:R}=r.useContext(me.E_),q=Y("otp",J),N=(0,Q.Z)(B,{aria:!0,data:!0,attr:!0}),G=(0,V.Z)(q),[ue,se,ce]=D(q,G),he=(0,h.Z)(Ce=>g!=null?g:Ce),xe=r.useContext(be.aM),Se=(0,te.F)(xe.status,c),oe=r.useMemo(()=>Object.assign(Object.assign({},xe),{status:Se,hasFeedback:!1,feedbackIcon:null}),[xe,Se]),Ee=r.useRef(null),Ze=r.useRef({});r.useImperativeHandle(ne,()=>({focus:()=>{var Ce;(Ce=Ze.current[0])===null||Ce===void 0||Ce.focus()},blur:()=>{var Ce;for(let Ie=0;IeF?F(Ce):Ce,[Oe,Le]=r.useState(H(De(z||"")));r.useEffect(()=>{e!==void 0&&Le(H(e))},[e]);const Be=(0,ie.zX)(Ce=>{Le(Ce),y&&Ce.length===l&&Ce.every(Ie=>Ie)&&Ce.some((Ie,Me)=>Oe[Me]!==Ie)&&y(Ce.join(""))}),Ae=(0,ie.zX)((Ce,Ie)=>{let Me=(0,P.Z)(Oe);for(let Te=0;Te=0&&!Me[Te];Te-=1)Me.pop();const Fe=De(Me.map(Te=>Te||" ").join(""));return Me=H(Fe).map((Te,ze)=>Te===" "&&!Me[ze]?Me[ze]:Te),Me}),je=(Ce,Ie)=>{var Me;const Fe=Ae(Ce,Ie),Te=Math.min(Ce+Ie.length,l-1);Te!==Ce&&((Me=Ze.current[Te])===null||Me===void 0||Me.focus()),Be(Fe)},Pe=Ce=>{var Ie;(Ie=Ze.current[Ce])===null||Ie===void 0||Ie.focus()},ke={variant:A,disabled:o,status:Se,mask:x,type:E};return ue(r.createElement("div",Object.assign({},N,{ref:Ee,className:U()(q,{[`${q}-sm`]:he==="small",[`${q}-lg`]:he==="large",[`${q}-rtl`]:R==="rtl"},ce,se)}),r.createElement(be.aM.Provider,{value:oe},Array.from({length:l}).map((Ce,Ie)=>{const Me=`otp-${Ie}`,Fe=Oe[Ie]||"";return r.createElement(W,Object.assign({ref:Te=>{Ze.current[Ie]=Te},key:Me,index:Ie,size:he,htmlSize:1,className:`${q}-input`,onChange:je,value:Fe,onActiveChange:Pe,autoFocus:Ie===0&&a},ke))}))))}),n=t(90420),de=t(99611),_=t(98423),fe=t(42550),u=t(72922),v=t(98866),K=function(m,ne){var J={};for(var l in m)Object.prototype.hasOwnProperty.call(m,l)&&ne.indexOf(l)<0&&(J[l]=m[l]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,l=Object.getOwnPropertySymbols(m);gm?r.createElement(de.Z,null):r.createElement(n.Z,null),X={click:"onClick",hover:"onMouseOver"};var Ke=r.forwardRef((m,ne)=>{const{disabled:J,action:l="click",visibilityToggle:g=!0,iconRender:z=k}=m,e=r.useContext(v.Z),y=J!=null?J:e,F=typeof g=="object"&&g.visible!==void 0,[A,o]=(0,r.useState)(()=>F?g.visible:!1),c=(0,r.useRef)(null);r.useEffect(()=>{F&&o(g.visible)},[F,g]);const a=(0,u.Z)(c),x=()=>{y||(A&&a(),o(Se=>{var oe;const Ee=!Se;return typeof g=="object"&&((oe=g.onVisibleChange)===null||oe===void 0||oe.call(g,Ee)),Ee}))},E=Se=>{const oe=X[l]||"",Ee=z(A),Ze={[oe]:x,className:`${Se}-icon`,key:"passwordIcon",onMouseDown:De=>{De.preventDefault()},onMouseUp:De=>{De.preventDefault()}};return r.cloneElement(r.isValidElement(Ee)?Ee:r.createElement("span",null,Ee),Ze)},{className:B,prefixCls:Y,inputPrefixCls:R,size:q}=m,N=K(m,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:G}=r.useContext(me.E_),ue=G("input",R),se=G("input-password",Y),ce=g&&E(se),he=U()(se,B,{[`${se}-${q}`]:!!q}),xe=Object.assign(Object.assign({},(0,_.Z)(N,["suffix","iconRender","visibilityToggle"])),{type:A?"text":"password",className:he,prefixCls:ue,suffix:ce});return q&&(xe.size=q),r.createElement(f.Z,Object.assign({ref:(0,fe.sQ)(ne,c)},xe))}),C=t(68795),T=t(96159),Z=t(14726),j=t(4173),L=function(m,ne){var J={};for(var l in m)Object.prototype.hasOwnProperty.call(m,l)&&ne.indexOf(l)<0&&(J[l]=m[l]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,l=Object.getOwnPropertySymbols(m);g{const{prefixCls:J,inputPrefixCls:l,className:g,size:z,suffix:e,enterButton:y=!1,addonAfter:F,loading:A,disabled:o,onSearch:c,onChange:a,onCompositionStart:x,onCompositionEnd:E}=m,B=L(m,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Y,direction:R}=r.useContext(me.E_),q=r.useRef(!1),N=Y("input-search",J),G=Y("input",l),{compactSize:ue}=(0,j.ri)(N,R),se=(0,h.Z)(Pe=>{var ke;return(ke=z!=null?z:ue)!==null&&ke!==void 0?ke:Pe}),ce=r.useRef(null),he=Pe=>{Pe!=null&&Pe.target&&Pe.type==="click"&&c&&c(Pe.target.value,Pe,{source:"clear"}),a==null||a(Pe)},xe=Pe=>{var ke;document.activeElement===((ke=ce.current)===null||ke===void 0?void 0:ke.input)&&Pe.preventDefault()},Se=Pe=>{var ke,Ce;c&&c((Ce=(ke=ce.current)===null||ke===void 0?void 0:ke.input)===null||Ce===void 0?void 0:Ce.value,Pe,{source:"input"})},oe=Pe=>{q.current||A||Se(Pe)},Ee=typeof y=="boolean"?r.createElement(C.Z,null):null,Ze=`${N}-button`;let De;const Oe=y||{},Le=Oe.type&&Oe.type.__ANT_BUTTON===!0;Le||Oe.type==="button"?De=(0,T.Tm)(Oe,Object.assign({onMouseDown:xe,onClick:Pe=>{var ke,Ce;(Ce=(ke=Oe==null?void 0:Oe.props)===null||ke===void 0?void 0:ke.onClick)===null||Ce===void 0||Ce.call(ke,Pe),Se(Pe)},key:"enterButton"},Le?{className:Ze,size:se}:{})):De=r.createElement(Z.ZP,{className:Ze,type:y?"primary":void 0,size:se,disabled:o,key:"enterButton",onMouseDown:xe,onClick:Se,loading:A,icon:Ee},y),F&&(De=[De,(0,T.Tm)(F,{key:"addonAfter"})]);const Be=U()(N,{[`${N}-rtl`]:R==="rtl",[`${N}-${se}`]:!!se,[`${N}-with-button`]:!!y},g),Ae=Pe=>{q.current=!0,x==null||x(Pe)},je=Pe=>{q.current=!1,E==null||E(Pe)};return r.createElement(f.Z,Object.assign({ref:(0,fe.sQ)(ce,ne),onPressEnter:oe},B,{size:se,onCompositionStart:Ae,onCompositionEnd:je,prefixCls:G,addonAfter:De,suffix:e,onChange:he,className:Be,disabled:o}))}),pe=t(22913);const ge=f.Z;ge.Group=M,ge.Search=ee,ge.TextArea=pe.Z,ge.Password=Ke,ge.OTP=O;var $e=ge},78045:function(we,ye,t){t.d(ye,{ZP:function(){return Ke}});var r=t(67294),ae=t(93967),U=t.n(ae),me=t(21770),be=t(64217),$=t(53124),d=t(35792),M=t(98675);const f=r.createContext(null),P=f.Provider;var ie=f;const Q=r.createContext(null),te=Q.Provider;var V=t(50132),h=t(42550),i=t(45353),I=t(17415),re=t(98866),ve=t(65223),D=t(11568),s=t(14747),b=t(83559),w=t(83262);const W=C=>{const{componentCls:T,antCls:Z}=C,j=`${T}-group`;return{[j]:Object.assign(Object.assign({},(0,s.Wf)(C)),{display:"inline-block",fontSize:0,[`&${j}-rtl`]:{direction:"rtl"},[`&${j}-block`]:{display:"flex"},[`${Z}-badge ${Z}-badge-count`]:{zIndex:1},[`> ${Z}-badge:not(:first-child) > ${Z}-button-wrapper`]:{borderInlineStart:"none"}})}},S=C=>{const{componentCls:T,wrapperMarginInlineEnd:Z,colorPrimary:j,radioSize:L,motionDurationSlow:Ne,motionDurationMid:ee,motionEaseInOutCirc:pe,colorBgContainer:ge,colorBorder:$e,lineWidth:m,colorBgContainerDisabled:ne,colorTextDisabled:J,paddingXS:l,dotColorDisabled:g,lineType:z,radioColor:e,radioBgColor:y,calc:F}=C,A=`${T}-inner`,c=F(L).sub(F(4).mul(2)),a=F(1).mul(L).equal({unit:!0});return{[`${T}-wrapper`]:Object.assign(Object.assign({},(0,s.Wf)(C)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:Z,cursor:"pointer",[`&${T}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:C.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},"&-block":{flex:1,justifyContent:"center"},[`${T}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${(0,D.bf)(m)} ${z} ${j}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[T]:Object.assign(Object.assign({},(0,s.Wf)(C)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${T}-wrapper:hover &, + &:hover ${A}`]:{borderColor:j},[`${T}-input:focus-visible + ${A}`]:Object.assign({},(0,s.oN)(C)),[`${T}:hover::after, ${T}-wrapper:hover &::after`]:{visibility:"visible"},[`${T}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:a,height:a,marginBlockStart:F(1).mul(L).div(-2).equal({unit:!0}),marginInlineStart:F(1).mul(L).div(-2).equal({unit:!0}),backgroundColor:e,borderBlockStart:0,borderInlineStart:0,borderRadius:a,transform:"scale(0)",opacity:0,transition:`all ${Ne} ${pe}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:a,height:a,backgroundColor:ge,borderColor:$e,borderStyle:"solid",borderWidth:m,borderRadius:"50%",transition:`all ${ee}`},[`${T}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${T}-checked`]:{[A]:{borderColor:j,backgroundColor:y,"&::after":{transform:`scale(${C.calc(C.dotSize).div(L).equal()})`,opacity:1,transition:`all ${Ne} ${pe}`}}},[`${T}-disabled`]:{cursor:"not-allowed",[A]:{backgroundColor:ne,borderColor:$e,cursor:"not-allowed","&::after":{backgroundColor:g}},[`${T}-input`]:{cursor:"not-allowed"},[`${T}-disabled + span`]:{color:J,cursor:"not-allowed"},[`&${T}-checked`]:{[A]:{"&::after":{transform:`scale(${F(c).div(L).equal()})`}}}},[`span${T} + *`]:{paddingInlineStart:l,paddingInlineEnd:l}})}},H=C=>{const{buttonColor:T,controlHeight:Z,componentCls:j,lineWidth:L,lineType:Ne,colorBorder:ee,motionDurationSlow:pe,motionDurationMid:ge,buttonPaddingInline:$e,fontSize:m,buttonBg:ne,fontSizeLG:J,controlHeightLG:l,controlHeightSM:g,paddingXS:z,borderRadius:e,borderRadiusSM:y,borderRadiusLG:F,buttonCheckedBg:A,buttonSolidCheckedColor:o,colorTextDisabled:c,colorBgContainerDisabled:a,buttonCheckedBgDisabled:x,buttonCheckedColorDisabled:E,colorPrimary:B,colorPrimaryHover:Y,colorPrimaryActive:R,buttonSolidCheckedBg:q,buttonSolidCheckedHoverBg:N,buttonSolidCheckedActiveBg:G,calc:ue}=C;return{[`${j}-button-wrapper`]:{position:"relative",display:"inline-block",height:Z,margin:0,paddingInline:$e,paddingBlock:0,color:T,fontSize:m,lineHeight:(0,D.bf)(ue(Z).sub(ue(L).mul(2)).equal()),background:ne,border:`${(0,D.bf)(L)} ${Ne} ${ee}`,borderBlockStartWidth:ue(L).add(.02).equal(),borderInlineStartWidth:0,borderInlineEndWidth:L,cursor:"pointer",transition:[`color ${ge}`,`background ${ge}`,`box-shadow ${ge}`].join(","),a:{color:T},[`> ${j}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:ue(L).mul(-1).equal(),insetInlineStart:ue(L).mul(-1).equal(),display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:L,paddingInline:0,backgroundColor:ee,transition:`background-color ${pe}`,content:'""'}},"&:first-child":{borderInlineStart:`${(0,D.bf)(L)} ${Ne} ${ee}`,borderStartStartRadius:e,borderEndStartRadius:e},"&:last-child":{borderStartEndRadius:e,borderEndEndRadius:e},"&:first-child:last-child":{borderRadius:e},[`${j}-group-large &`]:{height:l,fontSize:J,lineHeight:(0,D.bf)(ue(l).sub(ue(L).mul(2)).equal()),"&:first-child":{borderStartStartRadius:F,borderEndStartRadius:F},"&:last-child":{borderStartEndRadius:F,borderEndEndRadius:F}},[`${j}-group-small &`]:{height:g,paddingInline:ue(z).sub(L).equal(),paddingBlock:0,lineHeight:(0,D.bf)(ue(g).sub(ue(L).mul(2)).equal()),"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},"&:hover":{position:"relative",color:B},"&:has(:focus-visible)":Object.assign({},(0,s.oN)(C)),[`${j}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${j}-button-wrapper-disabled)`]:{zIndex:1,color:B,background:A,borderColor:B,"&::before":{backgroundColor:B},"&:first-child":{borderColor:B},"&:hover":{color:Y,borderColor:Y,"&::before":{backgroundColor:Y}},"&:active":{color:R,borderColor:R,"&::before":{backgroundColor:R}}},[`${j}-group-solid &-checked:not(${j}-button-wrapper-disabled)`]:{color:o,background:q,borderColor:q,"&:hover":{color:o,background:N,borderColor:N},"&:active":{color:o,background:G,borderColor:G}},"&-disabled":{color:c,backgroundColor:a,borderColor:ee,cursor:"not-allowed","&:first-child, &:hover":{color:c,backgroundColor:a,borderColor:ee}},[`&-disabled${j}-button-wrapper-checked`]:{color:E,backgroundColor:x,borderColor:ee,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},p=C=>{const{wireframe:T,padding:Z,marginXS:j,lineWidth:L,fontSizeLG:Ne,colorText:ee,colorBgContainer:pe,colorTextDisabled:ge,controlItemBgActiveDisabled:$e,colorTextLightSolid:m,colorPrimary:ne,colorPrimaryHover:J,colorPrimaryActive:l,colorWhite:g}=C,z=4,e=Ne,y=T?e-z*2:e-(z+L)*2;return{radioSize:e,dotSize:y,dotColorDisabled:ge,buttonSolidCheckedColor:m,buttonSolidCheckedBg:ne,buttonSolidCheckedHoverBg:J,buttonSolidCheckedActiveBg:l,buttonBg:pe,buttonCheckedBg:pe,buttonColor:ee,buttonCheckedBgDisabled:$e,buttonCheckedColorDisabled:ge,buttonPaddingInline:Z-L,wrapperMarginInlineEnd:j,radioColor:T?ne:g,radioBgColor:T?pe:ne}};var O=(0,b.I$)("Radio",C=>{const{controlOutline:T,controlOutlineWidth:Z}=C,j=`0 0 0 ${(0,D.bf)(Z)} ${T}`,L=j,Ne=(0,w.IX)(C,{radioFocusShadow:j,radioButtonFocusShadow:L});return[W(Ne),S(Ne),H(Ne)]},p,{unitless:{radioSize:!0,dotSize:!0}}),n=function(C,T){var Z={};for(var j in C)Object.prototype.hasOwnProperty.call(C,j)&&T.indexOf(j)<0&&(Z[j]=C[j]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,j=Object.getOwnPropertySymbols(C);L{var Z,j;const L=r.useContext(ie),Ne=r.useContext(Q),{getPrefixCls:ee,direction:pe,radio:ge}=r.useContext($.E_),$e=r.useRef(null),m=(0,h.sQ)(T,$e),{isFormItemInput:ne}=r.useContext(ve.aM),J=G=>{var ue,se;(ue=C.onChange)===null||ue===void 0||ue.call(C,G),(se=L==null?void 0:L.onChange)===null||se===void 0||se.call(L,G)},{prefixCls:l,className:g,rootClassName:z,children:e,style:y,title:F}=C,A=n(C,["prefixCls","className","rootClassName","children","style","title"]),o=ee("radio",l),c=((L==null?void 0:L.optionType)||Ne)==="button",a=c?`${o}-button`:o,x=(0,d.Z)(o),[E,B,Y]=O(o,x),R=Object.assign({},A),q=r.useContext(re.Z);L&&(R.name=L.name,R.onChange=J,R.checked=C.value===L.value,R.disabled=(Z=R.disabled)!==null&&Z!==void 0?Z:L.disabled),R.disabled=(j=R.disabled)!==null&&j!==void 0?j:q;const N=U()(`${a}-wrapper`,{[`${a}-wrapper-checked`]:R.checked,[`${a}-wrapper-disabled`]:R.disabled,[`${a}-wrapper-rtl`]:pe==="rtl",[`${a}-wrapper-in-form-item`]:ne,[`${a}-wrapper-block`]:!!(L!=null&&L.block)},ge==null?void 0:ge.className,g,z,B,Y,x);return E(r.createElement(i.Z,{component:"Radio",disabled:R.disabled},r.createElement("label",{className:N,style:Object.assign(Object.assign({},ge==null?void 0:ge.style),y),onMouseEnter:C.onMouseEnter,onMouseLeave:C.onMouseLeave,title:F},r.createElement(V.Z,Object.assign({},R,{className:U()(R.className,{[I.A]:!c}),type:"radio",prefixCls:a,ref:m})),e!==void 0?r.createElement("span",null,e):null)))};var fe=r.forwardRef(de);const u=r.forwardRef((C,T)=>{const{getPrefixCls:Z,direction:j}=r.useContext($.E_),{prefixCls:L,className:Ne,rootClassName:ee,options:pe,buttonStyle:ge="outline",disabled:$e,children:m,size:ne,style:J,id:l,optionType:g,name:z,defaultValue:e,value:y,block:F=!1,onChange:A,onMouseEnter:o,onMouseLeave:c,onFocus:a,onBlur:x}=C,[E,B]=(0,me.Z)(e,{value:y}),Y=r.useCallback(oe=>{const Ee=E,Ze=oe.target.value;"value"in C||B(Ze),Ze!==Ee&&(A==null||A(oe))},[E,B,A]),R=Z("radio",L),q=`${R}-group`,N=(0,d.Z)(R),[G,ue,se]=O(R,N);let ce=m;pe&&pe.length>0&&(ce=pe.map(oe=>typeof oe=="string"||typeof oe=="number"?r.createElement(fe,{key:oe.toString(),prefixCls:R,disabled:$e,value:oe,checked:E===oe},oe):r.createElement(fe,{key:`radio-group-value-options-${oe.value}`,prefixCls:R,disabled:oe.disabled||$e,value:oe.value,checked:E===oe.value,title:oe.title,style:oe.style,id:oe.id,required:oe.required},oe.label)));const he=(0,M.Z)(ne),xe=U()(q,`${q}-${ge}`,{[`${q}-${he}`]:he,[`${q}-rtl`]:j==="rtl",[`${q}-block`]:F},Ne,ee,ue,se,N),Se=r.useMemo(()=>({onChange:Y,value:E,disabled:$e,name:z,optionType:g,block:F}),[Y,E,$e,z,g,F]);return G(r.createElement("div",Object.assign({},(0,be.Z)(C,{aria:!0,data:!0}),{className:xe,style:J,onMouseEnter:o,onMouseLeave:c,onFocus:a,onBlur:x,id:l,ref:T}),r.createElement(P,{value:Se},ce)))});var v=r.memo(u),K=function(C,T){var Z={};for(var j in C)Object.prototype.hasOwnProperty.call(C,j)&&T.indexOf(j)<0&&(Z[j]=C[j]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,j=Object.getOwnPropertySymbols(C);L{const{getPrefixCls:Z}=r.useContext($.E_),{prefixCls:j}=C,L=K(C,["prefixCls"]),Ne=Z("radio",j);return r.createElement(te,{value:"button"},r.createElement(fe,Object.assign({prefixCls:Ne},L,{type:"radio",ref:T})))};var X=r.forwardRef(k);const le=fe;le.Button=X,le.Group=v,le.__ANT_RADIO=!0;var Ke=le},32157:function(we,ye,t){t.d(ye,{TM:function(){return te},Yk:function(){return Q}});var r=t(11568),ae=t(63185),U=t(14747),me=t(33507),be=t(83262),$=t(83559);const d=new r.E4("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),M=(h,i)=>({[`.${h}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${i.motionDurationSlow}`}}}),f=(h,i)=>({[`.${h}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:i.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${(0,r.bf)(i.lineWidthBold)} solid ${i.colorPrimary}`,borderRadius:"50%",content:'""'}}}),P=(h,i)=>{const{treeCls:I,treeNodeCls:re,treeNodePadding:ve,titleHeight:D,nodeSelectedBg:s,nodeHoverBg:b}=i,w=i.paddingXS;return{[I]:Object.assign(Object.assign({},(0,U.Wf)(i)),{background:i.colorBgContainer,borderRadius:i.borderRadius,transition:`background-color ${i.motionDurationSlow}`,[`&${I}-rtl`]:{[`${I}-switcher`]:{"&_close":{[`${I}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${I}-active-focused)`]:Object.assign({},(0,U.oN)(i)),[`${I}-list-holder-inner`]:{alignItems:"flex-start"},[`&${I}-block-node`]:{[`${I}-list-holder-inner`]:{alignItems:"stretch",[`${I}-node-content-wrapper`]:{flex:"auto"},[`${re}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:ve,insetInlineStart:0,border:`1px solid ${i.colorPrimary}`,opacity:0,animationName:d,animationDuration:i.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[re]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${(0,r.bf)(ve)} 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${I}-node-content-wrapper`]:{color:i.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${I}-node-content-wrapper`]:{background:i.controlItemBgHover},[`&:not(${re}-disabled).filter-node ${I}-title`]:{color:i.colorPrimary,fontWeight:500},"&-draggable":{cursor:"grab",[`${I}-draggable-icon`]:{flexShrink:0,width:D,lineHeight:(0,r.bf)(D),textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${i.motionDurationSlow}`,[`${re}:hover &`]:{opacity:.45}},[`&${re}-disabled`]:{[`${I}-draggable-icon`]:{visibility:"hidden"}}}},[`${I}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:D}},[`${I}-draggable-icon`]:{visibility:"hidden"},[`${I}-switcher`]:Object.assign(Object.assign({},M(h,i)),{position:"relative",flex:"none",alignSelf:"stretch",width:D,margin:0,lineHeight:(0,r.bf)(D),textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${i.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:D,height:D,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:i.borderRadius,transition:`all ${i.motionDurationSlow}`},[`&:not(${I}-switcher-noop):hover:before`]:{backgroundColor:i.colorBgTextHover},"&_close":{[`${I}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:i.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:i.calc(D).div(2).equal(),bottom:i.calc(ve).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${i.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:i.calc(i.calc(D).div(2).equal()).mul(.8).equal(),height:i.calc(D).div(2).equal(),borderBottom:`1px solid ${i.colorBorder}`,content:'""'}}}),[`${I}-checkbox`]:{top:"initial",marginInlineEnd:w,alignSelf:"flex-start",marginTop:i.marginXXS},[`${I}-node-content-wrapper, ${I}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:D,margin:0,padding:`0 ${(0,r.bf)(i.calc(i.paddingXS).div(2).equal())}`,color:"inherit",lineHeight:(0,r.bf)(D),background:"transparent",borderRadius:i.borderRadius,cursor:"pointer",transition:`all ${i.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:b},[`&${I}-node-selected`]:{backgroundColor:s},[`${I}-iconEle`]:{display:"inline-block",width:D,height:D,lineHeight:(0,r.bf)(D),textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${I}-unselectable ${I}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${I}-node-content-wrapper`]:Object.assign({lineHeight:(0,r.bf)(D),userSelect:"none"},f(h,i)),[`${re}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${i.colorPrimary}`}},"&-show-line":{[`${I}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:i.calc(D).div(2).equal(),bottom:i.calc(ve).mul(-1).equal(),borderInlineEnd:`1px solid ${i.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${I}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${re}-leaf-last`]:{[`${I}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${(0,r.bf)(i.calc(D).div(2).equal())} !important`}}}}})}},ie=h=>{const{treeCls:i,treeNodeCls:I,treeNodePadding:re,directoryNodeSelectedBg:ve,directoryNodeSelectedColor:D}=h;return{[`${i}${i}-directory`]:{[I]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:re,insetInlineStart:0,transition:`background-color ${h.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:h.controlItemBgHover}},"> *":{zIndex:1},[`${i}-switcher`]:{transition:`color ${h.motionDurationMid}`},[`${i}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${i}-node-selected`]:{color:D,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:ve},[`${i}-switcher`]:{color:D},[`${i}-node-content-wrapper`]:{color:D,background:"transparent"}}}}}},Q=(h,i)=>{const I=`.${h}`,re=`${I}-treenode`,ve=i.calc(i.paddingXS).div(2).equal(),D=(0,be.IX)(i,{treeCls:I,treeNodeCls:re,treeNodePadding:ve});return[P(h,D),ie(D)]},te=h=>{const{controlHeightSM:i}=h;return{titleHeight:i,nodeHoverBg:h.controlItemBgHover,nodeSelectedBg:h.controlItemBgActive}},V=h=>{const{colorTextLightSolid:i,colorPrimary:I}=h;return Object.assign(Object.assign({},te(h)),{directoryNodeSelectedColor:i,directoryNodeSelectedBg:I})};ye.ZP=(0,$.I$)("Tree",(h,i)=>{let{prefixCls:I}=i;return[{[h.componentCls]:(0,ae.C2)(`${I}-checkbox`,h)},Q(I,h),(0,me.Z)(h)]},V)},23797:function(we,ye,t){t.d(ye,{Z:function(){return S}});var r=t(67294),ae=t(87462),U={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},me=U,be=t(84089),$=function(p,O){return r.createElement(be.Z,(0,ae.Z)({},p,{ref:O,icon:me}))},d=r.forwardRef($),M=d,f=t(26911),P=t(50888),ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Q=ie,te=function(p,O){return r.createElement(be.Z,(0,ae.Z)({},p,{ref:O,icon:Q}))},V=r.forwardRef(te),h=V,i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},I=i,re=function(p,O){return r.createElement(be.Z,(0,ae.Z)({},p,{ref:O,icon:I}))},ve=r.forwardRef(re),D=ve,s=t(93967),b=t.n(s),w=t(96159),S=H=>{const{prefixCls:p,switcherIcon:O,treeNodeProps:n,showLine:de,switcherLoadingIcon:_}=H,{isLeaf:fe,expanded:u,loading:v}=n;if(v)return r.isValidElement(_)?_:r.createElement(P.Z,{className:`${p}-switcher-loading-icon`});let K;if(de&&typeof de=="object"&&(K=de.showLeafIcon),fe){if(!de)return null;if(typeof K!="boolean"&&K){const le=typeof K=="function"?K(n):K,Ke=`${p}-switcher-line-custom-icon`;return r.isValidElement(le)?(0,w.Tm)(le,{className:b()(le.props.className||"",Ke)}):le}return K?r.createElement(f.Z,{className:`${p}-switcher-line-icon`}):r.createElement("span",{className:`${p}-switcher-leaf-line`})}const k=`${p}-switcher-icon`,X=typeof O=="function"?O(n):O;return r.isValidElement(X)?(0,w.Tm)(X,{className:b()(X.props.className||"",k)}):X!==void 0?X:de?u?r.createElement(h,{className:`${p}-switcher-line-icon`}):r.createElement(D,{className:`${p}-switcher-line-icon`}):r.createElement(M,{className:k})}},50132:function(we,ye,t){var r=t(87462),ae=t(1413),U=t(4942),me=t(97685),be=t(45987),$=t(93967),d=t.n($),M=t(21770),f=t(67294),P=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ie=(0,f.forwardRef)(function(Q,te){var V=Q.prefixCls,h=V===void 0?"rc-checkbox":V,i=Q.className,I=Q.style,re=Q.checked,ve=Q.disabled,D=Q.defaultChecked,s=D===void 0?!1:D,b=Q.type,w=b===void 0?"checkbox":b,W=Q.title,S=Q.onChange,H=(0,be.Z)(Q,P),p=(0,f.useRef)(null),O=(0,f.useRef)(null),n=(0,M.Z)(s,{value:re}),de=(0,me.Z)(n,2),_=de[0],fe=de[1];(0,f.useImperativeHandle)(te,function(){return{focus:function(k){var X;(X=p.current)===null||X===void 0||X.focus(k)},blur:function(){var k;(k=p.current)===null||k===void 0||k.blur()},input:p.current,nativeElement:O.current}});var u=d()(h,i,(0,U.Z)((0,U.Z)({},"".concat(h,"-checked"),_),"".concat(h,"-disabled"),ve)),v=function(k){ve||("checked"in Q||fe(k.target.checked),S==null||S({target:(0,ae.Z)((0,ae.Z)({},Q),{},{type:w,checked:k.target.checked}),stopPropagation:function(){k.stopPropagation()},preventDefault:function(){k.preventDefault()},nativeEvent:k.nativeEvent}))};return f.createElement("span",{className:u,title:W,style:I,ref:O},f.createElement("input",(0,r.Z)({},H,{className:"".concat(h,"-input"),ref:p,onChange:v,disabled:ve,checked:!!_,type:w})),f.createElement("span",{className:"".concat(h,"-inner")}))});ye.Z=ie},86128:function(we,ye,t){t.d(ye,{Z:function(){return S}});var r=t(87462),ae=t(45987),U=t(1413),me=t(15671),be=t(43144),$=t(97326),d=t(60136),M=t(29388),f=t(4942),P=t(93967),ie=t.n(P),Q=t(64217),te=t(67294),V=t(27822),h=function(p){for(var O=p.prefixCls,n=p.level,de=p.isStart,_=p.isEnd,fe="".concat(O,"-indent-unit"),u=[],v=0;v0&&arguments[0]!==void 0?arguments[0]:[],g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],z=l.length,e=g.length;if(Math.abs(z-e)!==1)return{add:!1,key:null};function y(F,A){var o=new Map;F.forEach(function(a){o.set(a,!0)});var c=A.filter(function(a){return!o.has(a)});return c.length===1?c[0]:null}return z ").concat(g);return g}var L=i.forwardRef(function(l,g){var z=l.prefixCls,e=l.data,y=l.selectable,F=l.checkable,A=l.expandedKeys,o=l.selectedKeys,c=l.checkedKeys,a=l.loadedKeys,x=l.loadingKeys,E=l.halfCheckedKeys,B=l.keyEntities,Y=l.disabled,R=l.dragging,q=l.dragOverNodeKey,N=l.dropPosition,G=l.motion,ue=l.height,se=l.itemHeight,ce=l.virtual,he=l.focusable,xe=l.activeItem,Se=l.focused,oe=l.tabIndex,Ee=l.onKeyDown,Ze=l.onFocus,De=l.onBlur,Oe=l.onActiveChange,Le=l.onListChangeStart,Be=l.onListChangeEnd,Ae=(0,s.Z)(l,v),je=i.useRef(null),Pe=i.useRef(null);i.useImperativeHandle(g,function(){return{scrollTo:function(We){je.current.scrollTo(We)},getIndentWidth:function(){return Pe.current.offsetWidth}}});var ke=i.useState(A),Ce=(0,D.Z)(ke,2),Ie=Ce[0],Me=Ce[1],Fe=i.useState(e),Te=(0,D.Z)(Fe,2),ze=Te[0],Qe=Te[1],et=i.useState(e),Je=(0,D.Z)(et,2),tt=Je[0],Ue=Je[1],Ve=i.useState([]),it=(0,D.Z)(Ve,2),ct=it[0],nt=it[1],ut=i.useState(null),lt=(0,D.Z)(ut,2),ft=lt[0],ot=lt[1],st=i.useRef(e);st.current=e;function rt(){var Re=st.current;Qe(Re),Ue(Re),nt([]),ot(null),Be()}(0,b.Z)(function(){Me(A);var Re=fe(Ie,A);if(Re.key!==null)if(Re.add){var We=ze.findIndex(function(Xe){var Ye=Xe.key;return Ye===Re.key}),He=T(u(ze,e,Re.key),ce,ue,se),qe=ze.slice();qe.splice(We+1,0,C),Ue(qe),nt(He),ot("show")}else{var Ge=e.findIndex(function(Xe){var Ye=Xe.key;return Ye===Re.key}),at=T(u(e,ze,Re.key),ce,ue,se),_e=e.slice();_e.splice(Ge+1,0,C),Ue(_e),nt(at),ot("hide")}else ze!==e&&(Qe(e),Ue(e))},[A,e]),i.useEffect(function(){R||rt()},[R]);var vt=G?tt:e,dt={expandedKeys:A,selectedKeys:o,loadedKeys:a,loadingKeys:x,checkedKeys:c,halfCheckedKeys:E,dragOverNodeKey:q,dropPosition:N,keyEntities:B};return i.createElement(i.Fragment,null,Se&&xe&&i.createElement("span",{style:K,"aria-live":"assertive"},j(xe)),i.createElement("div",null,i.createElement("input",{style:K,disabled:he===!1||Y,tabIndex:he!==!1?oe:null,onKeyDown:Ee,onFocus:Ze,onBlur:De,value:"",onChange:k,"aria-label":"for screen reader"})),i.createElement("div",{className:"".concat(z,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},i.createElement("div",{className:"".concat(z,"-indent")},i.createElement("div",{ref:Pe,className:"".concat(z,"-indent-unit")}))),i.createElement(w.Z,(0,r.Z)({},Ae,{data:vt,itemKey:Z,height:ue,fullHeight:!1,virtual:ce,itemHeight:se,prefixCls:"".concat(z,"-list"),ref:je,onVisibleChange:function(We){We.every(function(He){return Z(He)!==X})&&rt()}}),function(Re){var We=Re.pos,He=Object.assign({},(ve(Re.data),Re.data)),qe=Re.title,Ge=Re.key,at=Re.isStart,_e=Re.isEnd,Xe=(0,p.km)(Ge,We);delete He.key,delete He.children;var Ye=(0,p.H8)(Xe,dt);return i.createElement(_,(0,r.Z)({},He,Ye,{title:qe,active:!!xe&&Ge===xe.key,pos:We,data:Re.data,isStart:at,isEnd:_e,motion:G,motionNodes:Ge===X?ct:null,motionType:ft,onMotionStart:Le,onMotionEnd:rt,treeNodeRequiredProps:dt,onMouseMove:function(){Oe(null)}}))}))});L.displayName="NodeList";var Ne=L,ee=t(10225),pe=t(17341),ge=t(35381),$e=10,m=function(l){(0,M.Z)(z,l);var g=(0,f.Z)(z);function z(){var e;(0,be.Z)(this,z);for(var y=arguments.length,F=new Array(y),A=0;A2&&arguments[2]!==void 0?arguments[2]:!1,E=e.state,B=E.dragChildrenKeys,Y=E.dropPosition,R=E.dropTargetKey,q=E.dropTargetPos,N=E.dropAllowed;if(N){var G=e.props.onDrop;if(e.setState({dragOverNodeKey:null}),e.cleanDragState(),R!==null){var ue=(0,U.Z)((0,U.Z)({},(0,p.H8)(R,e.getTreeNodeRequiredProps())),{},{active:((a=e.getActiveItem())===null||a===void 0?void 0:a.key)===R,data:(0,ge.Z)(e.state.keyEntities,R).node}),se=B.indexOf(R)!==-1;(0,h.ZP)(!se,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var ce=(0,ee.yx)(q),he={event:o,node:(0,p.F)(ue),dragNode:e.dragNode?(0,p.F)(e.dragNode.props):null,dragNodesKeys:[e.dragNode.props.eventKey].concat(B),dropToGap:Y!==0,dropPosition:Y+Number(ce[ce.length-1])};x||G==null||G(he),e.dragNode=null}}}),(0,P.Z)((0,d.Z)(e),"cleanDragState",function(){var o=e.state.draggingNodeKey;o!==null&&e.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),e.dragStartMousePosition=null,e.currentMouseOverDroppableNodeKey=null}),(0,P.Z)((0,d.Z)(e),"triggerExpandActionExpand",function(o,c){var a=e.state,x=a.expandedKeys,E=a.flattenNodes,B=c.expanded,Y=c.key,R=c.isLeaf;if(!(R||o.shiftKey||o.metaKey||o.ctrlKey)){var q=E.filter(function(G){return G.key===Y})[0],N=(0,p.F)((0,U.Z)((0,U.Z)({},(0,p.H8)(Y,e.getTreeNodeRequiredProps())),{},{data:q.data}));e.setExpandedKeys(B?(0,ee._5)(x,Y):(0,ee.L0)(x,Y)),e.onNodeExpand(o,N)}}),(0,P.Z)((0,d.Z)(e),"onNodeClick",function(o,c){var a=e.props,x=a.onClick,E=a.expandAction;E==="click"&&e.triggerExpandActionExpand(o,c),x==null||x(o,c)}),(0,P.Z)((0,d.Z)(e),"onNodeDoubleClick",function(o,c){var a=e.props,x=a.onDoubleClick,E=a.expandAction;E==="doubleClick"&&e.triggerExpandActionExpand(o,c),x==null||x(o,c)}),(0,P.Z)((0,d.Z)(e),"onNodeSelect",function(o,c){var a=e.state.selectedKeys,x=e.state,E=x.keyEntities,B=x.fieldNames,Y=e.props,R=Y.onSelect,q=Y.multiple,N=c.selected,G=c[B.key],ue=!N;ue?q?a=(0,ee.L0)(a,G):a=[G]:a=(0,ee._5)(a,G);var se=a.map(function(ce){var he=(0,ge.Z)(E,ce);return he?he.node:null}).filter(function(ce){return ce});e.setUncontrolledState({selectedKeys:a}),R==null||R(a,{event:"select",selected:ue,node:c,selectedNodes:se,nativeEvent:o.nativeEvent})}),(0,P.Z)((0,d.Z)(e),"onNodeCheck",function(o,c,a){var x=e.state,E=x.keyEntities,B=x.checkedKeys,Y=x.halfCheckedKeys,R=e.props,q=R.checkStrictly,N=R.onCheck,G=c.key,ue,se={event:"check",node:c,checked:a,nativeEvent:o.nativeEvent};if(q){var ce=a?(0,ee.L0)(B,G):(0,ee._5)(B,G),he=(0,ee._5)(Y,G);ue={checked:ce,halfChecked:he},se.checkedNodes=ce.map(function(De){return(0,ge.Z)(E,De)}).filter(function(De){return De}).map(function(De){return De.node}),e.setUncontrolledState({checkedKeys:ce})}else{var xe=(0,pe.S)([].concat((0,me.Z)(B),[G]),!0,E),Se=xe.checkedKeys,oe=xe.halfCheckedKeys;if(!a){var Ee=new Set(Se);Ee.delete(G);var Ze=(0,pe.S)(Array.from(Ee),{checked:!1,halfCheckedKeys:oe},E);Se=Ze.checkedKeys,oe=Ze.halfCheckedKeys}ue=Se,se.checkedNodes=[],se.checkedNodesPositions=[],se.halfCheckedKeys=oe,Se.forEach(function(De){var Oe=(0,ge.Z)(E,De);if(Oe){var Le=Oe.node,Be=Oe.pos;se.checkedNodes.push(Le),se.checkedNodesPositions.push({node:Le,pos:Be})}}),e.setUncontrolledState({checkedKeys:Se},!1,{halfCheckedKeys:oe})}N==null||N(ue,se)}),(0,P.Z)((0,d.Z)(e),"onNodeLoad",function(o){var c,a=o.key,x=e.state.keyEntities,E=(0,ge.Z)(x,a);if(!(E!=null&&(c=E.children)!==null&&c!==void 0&&c.length)){var B=new Promise(function(Y,R){e.setState(function(q){var N=q.loadedKeys,G=N===void 0?[]:N,ue=q.loadingKeys,se=ue===void 0?[]:ue,ce=e.props,he=ce.loadData,xe=ce.onLoad;if(!he||G.indexOf(a)!==-1||se.indexOf(a)!==-1)return null;var Se=he(o);return Se.then(function(){var oe=e.state.loadedKeys,Ee=(0,ee.L0)(oe,a);xe==null||xe(Ee,{event:"load",node:o}),e.setUncontrolledState({loadedKeys:Ee}),e.setState(function(Ze){return{loadingKeys:(0,ee._5)(Ze.loadingKeys,a)}}),Y()}).catch(function(oe){if(e.setState(function(Ze){return{loadingKeys:(0,ee._5)(Ze.loadingKeys,a)}}),e.loadingRetryTimes[a]=(e.loadingRetryTimes[a]||0)+1,e.loadingRetryTimes[a]>=$e){var Ee=e.state.loadedKeys;(0,h.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),e.setUncontrolledState({loadedKeys:(0,ee.L0)(Ee,a)}),Y()}R(oe)}),{loadingKeys:(0,ee.L0)(se,a)}})});return B.catch(function(){}),B}}),(0,P.Z)((0,d.Z)(e),"onNodeMouseEnter",function(o,c){var a=e.props.onMouseEnter;a==null||a({event:o,node:c})}),(0,P.Z)((0,d.Z)(e),"onNodeMouseLeave",function(o,c){var a=e.props.onMouseLeave;a==null||a({event:o,node:c})}),(0,P.Z)((0,d.Z)(e),"onNodeContextMenu",function(o,c){var a=e.props.onRightClick;a&&(o.preventDefault(),a({event:o,node:c}))}),(0,P.Z)((0,d.Z)(e),"onFocus",function(){var o=e.props.onFocus;e.setState({focused:!0});for(var c=arguments.length,a=new Array(c),x=0;x1&&arguments[1]!==void 0?arguments[1]:!1,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!e.destroyed){var x=!1,E=!0,B={};Object.keys(o).forEach(function(Y){if(Y in e.props){E=!1;return}x=!0,B[Y]=o[Y]}),x&&(!c||E)&&e.setState((0,U.Z)((0,U.Z)({},B),a))}}),(0,P.Z)((0,d.Z)(e),"scrollTo",function(o){e.listRef.current.scrollTo(o)}),e}return(0,$.Z)(z,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var y=this.props,F=y.activeKey,A=y.itemScrollOffset,o=A===void 0?0:A;F!==void 0&&F!==this.state.activeKey&&(this.setState({activeKey:F}),F!==null&&this.scrollTo({key:F,offset:o}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var y=this.state,F=y.focused,A=y.flattenNodes,o=y.keyEntities,c=y.draggingNodeKey,a=y.activeKey,x=y.dropLevelOffset,E=y.dropContainerKey,B=y.dropTargetKey,Y=y.dropPosition,R=y.dragOverNodeKey,q=y.indent,N=this.props,G=N.prefixCls,ue=N.className,se=N.style,ce=N.showLine,he=N.focusable,xe=N.tabIndex,Se=xe===void 0?0:xe,oe=N.selectable,Ee=N.showIcon,Ze=N.icon,De=N.switcherIcon,Oe=N.draggable,Le=N.checkable,Be=N.checkStrictly,Ae=N.disabled,je=N.motion,Pe=N.loadData,ke=N.filterTreeNode,Ce=N.height,Ie=N.itemHeight,Me=N.virtual,Fe=N.titleRender,Te=N.dropIndicatorRender,ze=N.onContextMenu,Qe=N.onScroll,et=N.direction,Je=N.rootClassName,tt=N.rootStyle,Ue=(0,V.Z)(this.props,{aria:!0,data:!0}),Ve;return Oe&&((0,ae.Z)(Oe)==="object"?Ve=Oe:typeof Oe=="function"?Ve={nodeDraggable:Oe}:Ve={}),i.createElement(I.k.Provider,{value:{prefixCls:G,selectable:oe,showIcon:Ee,icon:Ze,switcherIcon:De,draggable:Ve,draggingNodeKey:c,checkable:Le,checkStrictly:Be,disabled:Ae,keyEntities:o,dropLevelOffset:x,dropContainerKey:E,dropTargetKey:B,dropPosition:Y,dragOverNodeKey:R,indent:q,direction:et,dropIndicatorRender:Te,loadData:Pe,filterTreeNode:ke,titleRender:Fe,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},i.createElement("div",{role:"tree",className:Q()(G,ue,Je,(0,P.Z)((0,P.Z)((0,P.Z)({},"".concat(G,"-show-line"),ce),"".concat(G,"-focused"),F),"".concat(G,"-active-focused"),a!==null)),style:tt},i.createElement(Ne,(0,r.Z)({ref:this.listRef,prefixCls:G,style:se,data:A,disabled:Ae,selectable:oe,checkable:!!Le,motion:je,dragging:c!==null,height:Ce,itemHeight:Ie,virtual:Me,focusable:he,focused:F,tabIndex:Se,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ze,onScroll:Qe},this.getTreeNodeRequiredProps(),Ue))))}}],[{key:"getDerivedStateFromProps",value:function(y,F){var A=F.prevProps,o={prevProps:y};function c(Se){return!A&&Se in y||A&&A[Se]!==y[Se]}var a,x=F.fieldNames;if(c("fieldNames")&&(x=(0,p.w$)(y.fieldNames),o.fieldNames=x),c("treeData")?a=y.treeData:c("children")&&((0,h.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),a=(0,p.zn)(y.children)),a){o.treeData=a;var E=(0,p.I8)(a,{fieldNames:x});o.keyEntities=(0,U.Z)((0,P.Z)({},X,Ke),E.keyEntities)}var B=o.keyEntities||F.keyEntities;if(c("expandedKeys")||A&&c("autoExpandParent"))o.expandedKeys=y.autoExpandParent||!A&&y.defaultExpandParent?(0,ee.r7)(y.expandedKeys,B):y.expandedKeys;else if(!A&&y.defaultExpandAll){var Y=(0,U.Z)({},B);delete Y[X];var R=[];Object.keys(Y).forEach(function(Se){var oe=Y[Se];oe.children&&oe.children.length&&R.push(oe.key)}),o.expandedKeys=R}else!A&&y.defaultExpandedKeys&&(o.expandedKeys=y.autoExpandParent||y.defaultExpandParent?(0,ee.r7)(y.defaultExpandedKeys,B):y.defaultExpandedKeys);if(o.expandedKeys||delete o.expandedKeys,a||o.expandedKeys){var q=(0,p.oH)(a||F.treeData,o.expandedKeys||F.expandedKeys,x);o.flattenNodes=q}if(y.selectable&&(c("selectedKeys")?o.selectedKeys=(0,ee.BT)(y.selectedKeys,y):!A&&y.defaultSelectedKeys&&(o.selectedKeys=(0,ee.BT)(y.defaultSelectedKeys,y))),y.checkable){var N;if(c("checkedKeys")?N=(0,ee.E6)(y.checkedKeys)||{}:!A&&y.defaultCheckedKeys?N=(0,ee.E6)(y.defaultCheckedKeys)||{}:a&&(N=(0,ee.E6)(y.checkedKeys)||{checkedKeys:F.checkedKeys,halfCheckedKeys:F.halfCheckedKeys}),N){var G=N,ue=G.checkedKeys,se=ue===void 0?[]:ue,ce=G.halfCheckedKeys,he=ce===void 0?[]:ce;if(!y.checkStrictly){var xe=(0,pe.S)(se,!0,B);se=xe.checkedKeys,he=xe.halfCheckedKeys}o.checkedKeys=se,o.halfCheckedKeys=he}}return c("loadedKeys")&&(o.loadedKeys=y.loadedKeys),o}}]),z}(i.Component);(0,P.Z)(m,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:re,allowDrop:function(){return!0},expandAction:!1}),(0,P.Z)(m,"TreeNode",S.Z);var ne=m,J=ne},10225:function(we,ye,t){t.d(ye,{BT:function(){return i},E6:function(){return ve},L0:function(){return P},OM:function(){return h},_5:function(){return f},r7:function(){return D},wA:function(){return Q},yx:function(){return ie}});var r=t(74902),ae=t(71002),U=t(80334),me=t(67294),be=t(86128),$=t(35381),d=t(1089),M=null;function f(s,b){if(!s)return[];var w=s.slice(),W=w.indexOf(b);return W>=0&&w.splice(W,1),w}function P(s,b){var w=(s||[]).slice();return w.indexOf(b)===-1&&w.push(b),w}function ie(s){return s.split("-")}function Q(s,b){var w=[],W=(0,$.Z)(b,s);function S(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];H.forEach(function(p){var O=p.key,n=p.children;w.push(O),S(n)})}return S(W.children),w}function te(s){if(s.parent){var b=ie(s.pos);return Number(b[b.length-1])===s.parent.children.length-1}return!1}function V(s){var b=ie(s.pos);return Number(b[b.length-1])===0}function h(s,b,w,W,S,H,p,O,n,de){var _,fe=s.clientX,u=s.clientY,v=s.target.getBoundingClientRect(),K=v.top,k=v.height,X=(de==="rtl"?-1:1)*(((S==null?void 0:S.x)||0)-fe),le=(X-12)/W,Ke=n.filter(function(l){var g;return(g=O[l])===null||g===void 0||(g=g.children)===null||g===void 0?void 0:g.length}),C=(0,$.Z)(O,w.props.eventKey);if(u-1.5?H({dragNode:m,dropNode:ne,dropPosition:1})?pe=1:J=!1:H({dragNode:m,dropNode:ne,dropPosition:0})?pe=0:H({dragNode:m,dropNode:ne,dropPosition:1})?pe=1:J=!1:H({dragNode:m,dropNode:ne,dropPosition:1})?pe=1:J=!1,{dropPosition:pe,dropLevelOffset:ge,dropTargetKey:C.key,dropTargetPos:C.pos,dragOverNodeKey:ee,dropContainerKey:pe===0?null:((_=C.parent)===null||_===void 0?void 0:_.key)||null,dropAllowed:J}}function i(s,b){if(s){var w=b.multiple;return w?s.slice():s.length?[s[0]]:s}}var I=function(b){return b};function re(s,b){if(!s)return[];var w=b||{},W=w.processProps,S=W===void 0?I:W,H=Array.isArray(s)?s:[s];return H.map(function(p){var O=p.children,n=_objectWithoutProperties(p,M),de=re(O,b);return React.createElement(TreeNode,_extends({key:n.key},S(n)),de)})}function ve(s){if(!s)return null;var b;if(Array.isArray(s))b={checkedKeys:s,halfCheckedKeys:void 0};else if((0,ae.Z)(s)==="object")b={checkedKeys:s.checked||void 0,halfCheckedKeys:s.halfChecked||void 0};else return(0,U.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return b}function D(s,b){var w=new Set;function W(S){if(!w.has(S)){var H=(0,$.Z)(b,S);if(H){w.add(S);var p=H.parent,O=H.node;O.disabled||p&&W(p.key)}}}return(s||[]).forEach(function(S){W(S)}),(0,r.Z)(w)}},17341:function(we,ye,t){t.d(ye,{S:function(){return d}});var r=t(80334),ae=t(35381);function U(M,f){var P=new Set;return M.forEach(function(ie){f.has(ie)||P.add(ie)}),P}function me(M){var f=M||{},P=f.disabled,ie=f.disableCheckbox,Q=f.checkable;return!!(P||ie)||Q===!1}function be(M,f,P,ie){for(var Q=new Set(M),te=new Set,V=0;V<=P;V+=1){var h=f.get(V)||new Set;h.forEach(function(ve){var D=ve.key,s=ve.node,b=ve.children,w=b===void 0?[]:b;Q.has(D)&&!ie(s)&&w.filter(function(W){return!ie(W.node)}).forEach(function(W){Q.add(W.key)})})}for(var i=new Set,I=P;I>=0;I-=1){var re=f.get(I)||new Set;re.forEach(function(ve){var D=ve.parent,s=ve.node;if(!(ie(s)||!ve.parent||i.has(ve.parent.key))){if(ie(ve.parent.node)){i.add(D.key);return}var b=!0,w=!1;(D.children||[]).filter(function(W){return!ie(W.node)}).forEach(function(W){var S=W.key,H=Q.has(S);b&&!H&&(b=!1),!w&&(H||te.has(S))&&(w=!0)}),b&&Q.add(D.key),w&&te.add(D.key),i.add(D.key)}})}return{checkedKeys:Array.from(Q),halfCheckedKeys:Array.from(U(te,Q))}}function $(M,f,P,ie,Q){for(var te=new Set(M),V=new Set(f),h=0;h<=ie;h+=1){var i=P.get(h)||new Set;i.forEach(function(D){var s=D.key,b=D.node,w=D.children,W=w===void 0?[]:w;!te.has(s)&&!V.has(s)&&!Q(b)&&W.filter(function(S){return!Q(S.node)}).forEach(function(S){te.delete(S.key)})})}V=new Set;for(var I=new Set,re=ie;re>=0;re-=1){var ve=P.get(re)||new Set;ve.forEach(function(D){var s=D.parent,b=D.node;if(!(Q(b)||!D.parent||I.has(D.parent.key))){if(Q(D.parent.node)){I.add(s.key);return}var w=!0,W=!1;(s.children||[]).filter(function(S){return!Q(S.node)}).forEach(function(S){var H=S.key,p=te.has(H);w&&!p&&(w=!1),!W&&(p||V.has(H))&&(W=!0)}),w||te.delete(s.key),W&&V.add(s.key),I.add(s.key)}})}return{checkedKeys:Array.from(te),halfCheckedKeys:Array.from(U(V,te))}}function d(M,f,P,ie){var Q=[],te;ie?te=ie:te=me;var V=new Set(M.filter(function(re){var ve=!!(0,ae.Z)(P,re);return ve||Q.push(re),ve})),h=new Map,i=0;Object.keys(P).forEach(function(re){var ve=P[re],D=ve.level,s=h.get(D);s||(s=new Set,h.set(D,s)),s.add(ve),i=Math.max(i,D)}),(0,r.ZP)(!Q.length,"Tree missing follow keys: ".concat(Q.slice(0,100).map(function(re){return"'".concat(re,"'")}).join(", ")));var I;return f===!0?I=be(V,h,i,te):I=$(V,f.halfCheckedKeys,h,i,te),I}},35381:function(we,ye,t){t.d(ye,{Z:function(){return r}});function r(ae,U){return ae[U]}},1089:function(we,ye,t){t.d(ye,{F:function(){return D},H8:function(){return ve},I8:function(){return re},km:function(){return Q},oH:function(){return i},w$:function(){return te},zn:function(){return h}});var r=t(71002),ae=t(74902),U=t(1413),me=t(45987),be=t(50344),$=t(98423),d=t(80334),M=t(35381),f=["children"];function P(s,b){return"".concat(s,"-").concat(b)}function ie(s){return s&&s.type&&s.type.isTreeNode}function Q(s,b){return s!=null?s:b}function te(s){var b=s||{},w=b.title,W=b._title,S=b.key,H=b.children,p=w||"title";return{title:p,_title:W||[p],key:S||"key",children:H||"children"}}function V(s,b){var w=new Map;function W(S){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(S||[]).forEach(function(p){var O=p[b.key],n=p[b.children];warning(O!=null,"Tree node must have a certain key: [".concat(H).concat(O,"]"));var de=String(O);warning(!w.has(de)||O===null||O===void 0,"Same 'key' exist in the Tree: ".concat(de)),w.set(de,!0),W(n,"".concat(H).concat(de," > "))})}W(s)}function h(s){function b(w){var W=(0,be.Z)(w);return W.map(function(S){if(!ie(S))return(0,d.ZP)(!S,"Tree/TreeNode can only accept TreeNode as children."),null;var H=S.key,p=S.props,O=p.children,n=(0,me.Z)(p,f),de=(0,U.Z)({key:H},n),_=b(O);return _.length&&(de.children=_),de}).filter(function(S){return S})}return b(s)}function i(s,b,w){var W=te(w),S=W._title,H=W.key,p=W.children,O=new Set(b===!0?[]:b),n=[];function de(_){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return _.map(function(u,v){for(var K=P(fe?fe.pos:"0",v),k=Q(u[H],K),X,le=0;le1&&arguments[1]!==void 0?arguments[1]:{},w=b.initWrapper,W=b.processEntity,S=b.onProcessFinished,H=b.externalGetKey,p=b.childrenPropName,O=b.fieldNames,n=arguments.length>2?arguments[2]:void 0,de=H||n,_={},fe={},u={posEntities:_,keyEntities:fe};return w&&(u=w(u)||u),I(s,function(v){var K=v.node,k=v.index,X=v.pos,le=v.key,Ke=v.parentPos,C=v.level,T=v.nodes,Z={node:K,nodes:T,index:k,key:le,pos:X,level:C},j=Q(le,X);_[X]=Z,fe[j]=Z,Z.parent=_[Ke],Z.parent&&(Z.parent.children=Z.parent.children||[],Z.parent.children.push(Z)),W&&W(Z,u)},{externalGetKey:de,childrenPropName:p,fieldNames:O}),S&&S(u),u}function ve(s,b){var w=b.expandedKeys,W=b.selectedKeys,S=b.loadedKeys,H=b.loadingKeys,p=b.checkedKeys,O=b.halfCheckedKeys,n=b.dragOverNodeKey,de=b.dropPosition,_=b.keyEntities,fe=(0,M.Z)(_,s),u={eventKey:s,expanded:w.indexOf(s)!==-1,selected:W.indexOf(s)!==-1,loaded:S.indexOf(s)!==-1,loading:H.indexOf(s)!==-1,checked:p.indexOf(s)!==-1,halfChecked:O.indexOf(s)!==-1,pos:String(fe?fe.pos:""),dragOver:n===s&&de===0,dragOverGapTop:n===s&&de===-1,dragOverGapBottom:n===s&&de===1};return u}function D(s){var b=s.data,w=s.expanded,W=s.selected,S=s.checked,H=s.loaded,p=s.loading,O=s.halfChecked,n=s.dragOver,de=s.dragOverGapTop,_=s.dragOverGapBottom,fe=s.pos,u=s.active,v=s.eventKey,K=(0,U.Z)((0,U.Z)({},b),{},{expanded:w,selected:W,checked:S,loaded:H,loading:p,halfChecked:O,dragOver:n,dragOverGapTop:de,dragOverGapBottom:_,pos:fe,active:u,key:v});return"props"in K||Object.defineProperty(K,"props",{get:function(){return(0,d.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),s}}),K}},64019:function(we,ye,t){t.d(ye,{Z:function(){return ae}});var r=t(73935);function ae(U,me,be,$){var d=r.unstable_batchedUpdates?function(f){r.unstable_batchedUpdates(be,f)}:be;return U!=null&&U.addEventListener&&U.addEventListener(me,d,$),{remove:function(){U!=null&&U.removeEventListener&&U.removeEventListener(me,d,$)}}}},27678:function(we,ye,t){t.d(ye,{g1:function(){return ie},os:function(){return te}});var r=/margin|padding|width|height|max|min|offset/,ae={left:!0,top:!0},U={cssFloat:1,styleFloat:1,float:1};function me(V){return V.nodeType===1?V.ownerDocument.defaultView.getComputedStyle(V,null):{}}function be(V,h,i){if(h=h.toLowerCase(),i==="auto"){if(h==="height")return V.offsetHeight;if(h==="width")return V.offsetWidth}return h in ae||(ae[h]=r.test(h)),ae[h]?parseFloat(i)||0:i}function $(V,h){var i=arguments.length,I=me(V);return h=U[h]?"cssFloat"in V.style?"cssFloat":"styleFloat":h,i===1?I:be(V,h,I[h]||V.style[h])}function d(V,h,i){var I=arguments.length;if(h=U[h]?"cssFloat"in V.style?"cssFloat":"styleFloat":h,I===3)return typeof i=="number"&&r.test(h)&&(i="".concat(i,"px")),V.style[h]=i,i;for(var re in h)h.hasOwnProperty(re)&&d(V,re,h[re]);return me(V)}function M(V){return V===document.body?document.documentElement.clientWidth:V.offsetWidth}function f(V){return V===document.body?window.innerHeight||document.documentElement.clientHeight:V.offsetHeight}function P(){var V=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),h=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:V,height:h}}function ie(){var V=document.documentElement.clientWidth,h=window.innerHeight||document.documentElement.clientHeight;return{width:V,height:h}}function Q(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function te(V){var h=V.getBoundingClientRect(),i=document.documentElement;return{left:h.left+(window.pageXOffset||i.scrollLeft)-(i.clientLeft||document.body.clientLeft||0),top:h.top+(window.pageYOffset||i.scrollTop)-(i.clientTop||document.body.clientTop||0)}}}}]); diff --git a/asset/static/682.eed0db21.async.js b/asset/static/682.eed0db21.async.js deleted file mode 100644 index 7055414a..00000000 --- a/asset/static/682.eed0db21.async.js +++ /dev/null @@ -1,8 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[682],{90420:function(Re,Ce,t){t.d(Ce,{Z:function(){return T}});var r=t(87462),re=t(67294),V={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},xe=V,Ee=t(84089),I=function(P,ae){return re.createElement(Ee.Z,(0,r.Z)({},P,{ref:ae,icon:xe}))},d=re.forwardRef(I),T=d},99611:function(Re,Ce,t){t.d(Ce,{Z:function(){return T}});var r=t(87462),re=t(67294),V={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},xe=V,Ee=t(84089),I=function(P,ae){return re.createElement(Ee.Z,(0,r.Z)({},P,{ref:ae,icon:xe}))},d=re.forwardRef(I),T=d},26911:function(Re,Ce,t){t.d(Ce,{Z:function(){return T}});var r=t(87462),re=t(67294),V={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},xe=V,Ee=t(84089),I=function(P,ae){return re.createElement(Ee.Z,(0,r.Z)({},P,{ref:ae,icon:xe}))},d=re.forwardRef(I),T=d},45605:function(Re,Ce,t){t.d(Ce,{Z:function(){return T}});var r=t(87462),re=t(67294),V={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"},xe=V,Ee=t(84089),I=function(P,ae){return re.createElement(Ee.Z,(0,r.Z)({},P,{ref:ae,icon:xe}))},d=re.forwardRef(I),T=d},12795:function(Re,Ce,t){t.d(Ce,{G:function(){return ee}});var r=t(1413),re=t(4942),V=t(45605),xe=t(28459),Ee=t(83062),I=t(93967),d=t.n(I),T=t(67294),f=t(98082),P=function(h){return(0,re.Z)({},h.componentCls,{display:"inline-flex",alignItems:"center",maxWidth:"100%","&-icon":{display:"block",marginInlineStart:"4px",cursor:"pointer","&:hover":{color:h.colorPrimary}},"&-title":{display:"inline-flex",flex:"1"},"&-subtitle ":{marginInlineStart:8,color:h.colorTextSecondary,fontWeight:"normal",fontSize:h.fontSize,whiteSpace:"nowrap"},"&-title-ellipsis":{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",wordBreak:"keep-all"}})};function ae(G){return(0,f.Xj)("LabelIconTip",function(h){var i=(0,r.Z)((0,r.Z)({},h),{},{componentCls:".".concat(G)});return[P(i)]})}var Q=t(85893),ee=T.memo(function(G){var h=G.label,i=G.tooltip,M=G.ellipsis,ne=G.subTitle,pe=(0,T.useContext)(xe.ZP.ConfigContext),$=pe.getPrefixCls,s=$("pro-core-label-tip"),b=ae(s),w=b.wrapSSR,W=b.hashId;if(!i&&!ne)return(0,Q.jsx)(Q.Fragment,{children:h});var E=typeof i=="string"||T.isValidElement(i)?{title:i}:i,H=(E==null?void 0:E.icon)||(0,Q.jsx)(V.Z,{});return w((0,Q.jsxs)("div",{className:d()(s,W),onMouseDown:function(O){return O.stopPropagation()},onMouseLeave:function(O){return O.stopPropagation()},onMouseMove:function(O){return O.stopPropagation()},children:[(0,Q.jsx)("div",{className:d()("".concat(s,"-title"),W,(0,re.Z)({},"".concat(s,"-title-ellipsis"),M)),children:h}),ne&&(0,Q.jsx)("div",{className:"".concat(s,"-subtitle ").concat(W).trim(),children:ne}),i&&(0,Q.jsx)(Ee.Z,(0,r.Z)((0,r.Z)({},E),{},{children:(0,Q.jsx)("span",{className:"".concat(s,"-icon ").concat(W).trim(),children:H})}))]}))})},84567:function(Re,Ce,t){t.d(Ce,{Z:function(){return W}});var r=t(67294),re=t(93967),V=t.n(re),xe=t(50132),Ee=t(45353),I=t(17415),d=t(53124),T=t(98866),f=t(35792),P=t(65223),Q=r.createContext(null),ee=t(63185),G=function(E,H){var p={};for(var O in E)Object.prototype.hasOwnProperty.call(E,O)&&H.indexOf(O)<0&&(p[O]=E[O]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,O=Object.getOwnPropertySymbols(E);n{var p;const{prefixCls:O,className:n,rootClassName:de,children:q,indeterminate:ve=!1,style:u,onMouseEnter:v,onMouseLeave:K,skipGroup:k=!1,disabled:Y}=E,ie=G(E,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ne,direction:x,checkbox:R}=r.useContext(d.E_),Z=r.useContext(Q),{isFormItemInput:z}=r.useContext(P.aM),A=r.useContext(T.Z),Ze=(p=(Z==null?void 0:Z.disabled)||Y)!==null&&p!==void 0?p:A,_=r.useRef(ie.value);r.useEffect(()=>{Z==null||Z.registerValue(ie.value)},[]),r.useEffect(()=>{if(!k)return ie.value!==_.current&&(Z==null||Z.cancelValue(_.current),Z==null||Z.registerValue(ie.value),_.current=ie.value),()=>Z==null?void 0:Z.cancelValue(ie.value)},[ie.value]);const ge=Ne("checkbox",O),ye=(0,f.Z)(ge),[$e,m,te]=(0,ee.ZP)(ge,ye),J=Object.assign({},ie);Z&&!k&&(J.onChange=function(){ie.onChange&&ie.onChange.apply(ie,arguments),Z.toggleOption&&Z.toggleOption({label:q,value:ie.value})},J.name=Z.name,J.checked=Z.value.includes(ie.value));const l=V()(`${ge}-wrapper`,{[`${ge}-rtl`]:x==="rtl",[`${ge}-wrapper-checked`]:J.checked,[`${ge}-wrapper-disabled`]:Ze,[`${ge}-wrapper-in-form-item`]:z},R==null?void 0:R.className,n,de,te,ye,m),g=V()({[`${ge}-indeterminate`]:ve},I.A,m),F=ve?"mixed":void 0;return $e(r.createElement(Ee.Z,{component:"Checkbox",disabled:Ze},r.createElement("label",{className:l,style:Object.assign(Object.assign({},R==null?void 0:R.style),u),onMouseEnter:v,onMouseLeave:K},r.createElement(xe.Z,Object.assign({"aria-checked":F},J,{prefixCls:ge,className:g,disabled:Ze,ref:H})),q!==void 0&&r.createElement("span",null,q))))};var M=r.forwardRef(h),ne=t(74902),pe=t(98423),$=function(E,H){var p={};for(var O in E)Object.prototype.hasOwnProperty.call(E,O)&&H.indexOf(O)<0&&(p[O]=E[O]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,O=Object.getOwnPropertySymbols(E);n{const{defaultValue:p,children:O,options:n=[],prefixCls:de,className:q,rootClassName:ve,style:u,onChange:v}=E,K=$(E,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:k,direction:Y}=r.useContext(d.E_),[ie,Ne]=r.useState(K.value||p||[]),[x,R]=r.useState([]);r.useEffect(()=>{"value"in K&&Ne(K.value||[])},[K.value]);const Z=r.useMemo(()=>n.map(e=>typeof e=="string"||typeof e=="number"?{label:e,value:e}:e),[n]),z=e=>{R(y=>y.filter(B=>B!==e))},A=e=>{R(y=>[].concat((0,ne.Z)(y),[e]))},Ze=e=>{const y=ie.indexOf(e.value),B=(0,ne.Z)(ie);y===-1?B.push(e.value):B.splice(y,1),"value"in K||Ne(B),v==null||v(B.filter(j=>x.includes(j)).sort((j,o)=>{const c=Z.findIndex(C=>C.value===j),a=Z.findIndex(C=>C.value===o);return c-a}))},_=k("checkbox",de),ge=`${_}-group`,ye=(0,f.Z)(_),[$e,m,te]=(0,ee.ZP)(_,ye),J=(0,pe.Z)(K,["value","disabled"]),l=n.length?Z.map(e=>r.createElement(M,{prefixCls:_,key:e.value.toString(),disabled:"disabled"in e?e.disabled:K.disabled,value:e.value,checked:ie.includes(e.value),onChange:e.onChange,className:`${ge}-item`,style:e.style,title:e.title,id:e.id,required:e.required},e.label)):O,g={toggleOption:Ze,value:ie,disabled:K.disabled,name:K.name,registerValue:A,cancelValue:z},F=V()(ge,{[`${ge}-rtl`]:Y==="rtl"},q,ve,te,ye,m);return $e(r.createElement("div",Object.assign({className:F,style:u},J,{ref:H}),r.createElement(Q.Provider,{value:g},l)))});const w=M;w.Group=b,w.__ANT_CHECKBOX=!0;var W=w},63185:function(Re,Ce,t){t.d(Ce,{C2:function(){return I}});var r=t(11568),re=t(14747),V=t(83262),xe=t(83559);const Ee=d=>{const{checkboxCls:T}=d,f=`${T}-wrapper`;return[{[`${T}-group`]:Object.assign(Object.assign({},(0,re.Wf)(d)),{display:"inline-flex",flexWrap:"wrap",columnGap:d.marginXS,[`> ${d.antCls}-row`]:{flex:1}}),[f]:Object.assign(Object.assign({},(0,re.Wf)(d)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${f}`]:{marginInlineStart:0},[`&${f}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[T]:Object.assign(Object.assign({},(0,re.Wf)(d)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:d.borderRadiusSM,alignSelf:"center",[`${T}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${T}-inner`]:Object.assign({},(0,re.oN)(d))},[`${T}-inner`]:{boxSizing:"border-box",display:"block",width:d.checkboxSize,height:d.checkboxSize,direction:"ltr",backgroundColor:d.colorBgContainer,border:`${(0,r.bf)(d.lineWidth)} ${d.lineType} ${d.colorBorder}`,borderRadius:d.borderRadiusSM,borderCollapse:"separate",transition:`all ${d.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:d.calc(d.checkboxSize).div(14).mul(5).equal(),height:d.calc(d.checkboxSize).div(14).mul(8).equal(),border:`${(0,r.bf)(d.lineWidthBold)} solid ${d.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${d.motionDurationFast} ${d.motionEaseInBack}, opacity ${d.motionDurationFast}`}},"& + span":{paddingInlineStart:d.paddingXS,paddingInlineEnd:d.paddingXS}})},{[` - ${f}:not(${f}-disabled), - ${T}:not(${T}-disabled) - `]:{[`&:hover ${T}-inner`]:{borderColor:d.colorPrimary}},[`${f}:not(${f}-disabled)`]:{[`&:hover ${T}-checked:not(${T}-disabled) ${T}-inner`]:{backgroundColor:d.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${T}-checked:not(${T}-disabled):after`]:{borderColor:d.colorPrimaryHover}}},{[`${T}-checked`]:{[`${T}-inner`]:{backgroundColor:d.colorPrimary,borderColor:d.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${d.motionDurationMid} ${d.motionEaseOutBack} ${d.motionDurationFast}`}}},[` - ${f}-checked:not(${f}-disabled), - ${T}-checked:not(${T}-disabled) - `]:{[`&:hover ${T}-inner`]:{backgroundColor:d.colorPrimaryHover,borderColor:"transparent"}}},{[T]:{"&-indeterminate":{[`${T}-inner`]:{backgroundColor:`${d.colorBgContainer} !important`,borderColor:`${d.colorBorder} !important`,"&:after":{top:"50%",insetInlineStart:"50%",width:d.calc(d.fontSizeLG).div(2).equal(),height:d.calc(d.fontSizeLG).div(2).equal(),backgroundColor:d.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${T}-inner`]:{backgroundColor:`${d.colorBgContainer} !important`,borderColor:`${d.colorPrimary} !important`}}}},{[`${f}-disabled`]:{cursor:"not-allowed"},[`${T}-disabled`]:{[`&, ${T}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${T}-inner`]:{background:d.colorBgContainerDisabled,borderColor:d.colorBorder,"&:after":{borderColor:d.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:d.colorTextDisabled},[`&${T}-indeterminate ${T}-inner::after`]:{background:d.colorTextDisabled}}}]};function I(d,T){const f=(0,V.IX)(T,{checkboxCls:`.${d}`,checkboxSize:T.controlInteractiveSize});return[Ee(f)]}Ce.ZP=(0,xe.I$)("Checkbox",(d,T)=>{let{prefixCls:f}=T;return[I(f,d)]})},25278:function(Re,Ce,t){t.d(Ce,{Z:function(){return $e}});var r=t(67294),re=t(93967),V=t.n(re),xe=t(53124),Ee=t(65223),I=t(47673),T=m=>{const{getPrefixCls:te,direction:J}=(0,r.useContext)(xe.E_),{prefixCls:l,className:g}=m,F=te("input-group",l),e=te("input"),[y,B]=(0,I.ZP)(e),j=V()(F,{[`${F}-lg`]:m.size==="large",[`${F}-sm`]:m.size==="small",[`${F}-compact`]:m.compact,[`${F}-rtl`]:J==="rtl"},B,g),o=(0,r.useContext)(Ee.aM),c=(0,r.useMemo)(()=>Object.assign(Object.assign({},o),{isFormItemInput:!1}),[o]);return y(r.createElement("span",{className:j,style:m.style,onMouseEnter:m.onMouseEnter,onMouseLeave:m.onMouseLeave,onFocus:m.onFocus,onBlur:m.onBlur},r.createElement(Ee.aM.Provider,{value:c},m.children)))},f=t(82586),P=t(74902),ae=t(56790),Q=t(64217),ee=t(9708),G=t(35792),h=t(98675),i=t(83559),M=t(83262),ne=t(20353);const pe=m=>{const{componentCls:te,paddingXS:J}=m;return{[te]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:J,"&-rtl":{direction:"rtl"},[`${te}-input`]:{textAlign:"center",paddingInline:m.paddingXXS},[`&${te}-sm ${te}-input`]:{paddingInline:m.calc(m.paddingXXS).div(2).equal()},[`&${te}-lg ${te}-input`]:{paddingInline:m.paddingXS}}}};var $=(0,i.I$)(["Input","OTP"],m=>{const te=(0,M.IX)(m,(0,ne.e)(m));return[pe(te)]},ne.T),s=t(75164),b=function(m,te){var J={};for(var l in m)Object.prototype.hasOwnProperty.call(m,l)&&te.indexOf(l)<0&&(J[l]=m[l]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,l=Object.getOwnPropertySymbols(m);g{const{value:J,onChange:l,onActiveChange:g,index:F,mask:e}=m,y=b(m,["value","onChange","onActiveChange","index","mask"]),B=J&&typeof e=="string"?e:J,j=S=>{l(F,S.target.value)},o=r.useRef(null);r.useImperativeHandle(te,()=>o.current);const c=()=>{(0,s.Z)(()=>{var S;const L=(S=o.current)===null||S===void 0?void 0:S.input;document.activeElement===L&&L&&L.select()})},a=S=>{let{key:L}=S;L==="ArrowLeft"?g(F-1):L==="ArrowRight"&&g(F+1),c()},C=S=>{S.key==="Backspace"&&!J&&g(F-1),c()};return r.createElement(f.Z,Object.assign({},y,{ref:o,value:B,onInput:j,onFocus:c,onKeyDown:a,onKeyUp:C,onMouseDown:c,onMouseUp:c,type:e===!0?"password":"text"}))}),E=function(m,te){var J={};for(var l in m)Object.prototype.hasOwnProperty.call(m,l)&&te.indexOf(l)<0&&(J[l]=m[l]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,l=Object.getOwnPropertySymbols(m);g{const{prefixCls:J,length:l=6,size:g,defaultValue:F,value:e,onChange:y,formatter:B,variant:j,disabled:o,status:c,autoFocus:a,mask:C}=m,S=E(m,["prefixCls","length","size","defaultValue","value","onChange","formatter","variant","disabled","status","autoFocus","mask"]),{getPrefixCls:L,direction:U}=r.useContext(xe.E_),D=L("otp",J),se=(0,Q.Z)(S,{aria:!0,data:!0,attr:!0}),N=(0,G.Z)(D),[X,ue,oe]=$(D,N),le=(0,h.Z)(ce=>g!=null?g:ce),me=r.useContext(Ee.aM),Se=(0,ee.F)(me.status,c),fe=r.useMemo(()=>Object.assign(Object.assign({},me),{status:Se,hasFeedback:!1,feedbackIcon:null}),[me,Se]),he=r.useRef(null),be=r.useRef({});r.useImperativeHandle(te,()=>({focus:()=>{var ce;(ce=be.current[0])===null||ce===void 0||ce.focus()},blur:()=>{var ce;for(let Ke=0;KeB?B(ce):ce,[De,Oe]=r.useState(H(Me(F||"")));r.useEffect(()=>{e!==void 0&&Oe(H(e))},[e]);const we=(0,ae.zX)(ce=>{Oe(ce),y&&ce.length===l&&ce.every(Ke=>Ke)&&ce.some((Ke,Ie)=>De[Ie]!==Ke)&&y(ce.join(""))}),Ae=(0,ae.zX)((ce,Ke)=>{let Ie=(0,P.Z)(De);for(let ke=0;ke=0&&!Ie[ke];ke-=1)Ie.pop();const je=Me(Ie.map(ke=>ke||" ").join(""));return Ie=H(je).map((ke,Fe)=>ke===" "&&!Ie[Fe]?Ie[Fe]:ke),Ie}),Le=(ce,Ke)=>{var Ie;const je=Ae(ce,Ke),ke=Math.min(ce+Ke.length,l-1);ke!==ce&&((Ie=be.current[ke])===null||Ie===void 0||Ie.focus()),we(je)},Be=ce=>{var Ke;(Ke=be.current[ce])===null||Ke===void 0||Ke.focus()},Pe={variant:j,disabled:o,status:Se,mask:C};return X(r.createElement("div",Object.assign({},se,{ref:he,className:V()(D,{[`${D}-sm`]:le==="small",[`${D}-lg`]:le==="large",[`${D}-rtl`]:U==="rtl"},oe,ue)}),r.createElement(Ee.aM.Provider,{value:fe},Array.from({length:l}).map((ce,Ke)=>{const Ie=`otp-${Ke}`,je=De[Ke]||"";return r.createElement(W,Object.assign({ref:ke=>{be.current[Ke]=ke},key:Ie,index:Ke,size:le,htmlSize:1,className:`${D}-input`,onChange:Le,value:je,onActiveChange:Be,autoFocus:Ke===0&&a},Pe))}))))}),n=t(90420),de=t(99611),q=t(98423),ve=t(42550),u=t(72922),v=t(98866),K=function(m,te){var J={};for(var l in m)Object.prototype.hasOwnProperty.call(m,l)&&te.indexOf(l)<0&&(J[l]=m[l]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,l=Object.getOwnPropertySymbols(m);gm?r.createElement(de.Z,null):r.createElement(n.Z,null),Y={click:"onClick",hover:"onMouseOver"};var Ne=r.forwardRef((m,te)=>{const{disabled:J,action:l="click",visibilityToggle:g=!0,iconRender:F=k}=m,e=r.useContext(v.Z),y=J!=null?J:e,B=typeof g=="object"&&g.visible!==void 0,[j,o]=(0,r.useState)(()=>B?g.visible:!1),c=(0,r.useRef)(null);r.useEffect(()=>{B&&o(g.visible)},[B,g]);const a=(0,u.Z)(c),C=()=>{y||(j&&a(),o(fe=>{var he;const be=!fe;return typeof g=="object"&&((he=g.onVisibleChange)===null||he===void 0||he.call(g,be)),be}))},S=fe=>{const he=Y[l]||"",be=F(j),Me={[he]:C,className:`${fe}-icon`,key:"passwordIcon",onMouseDown:De=>{De.preventDefault()},onMouseUp:De=>{De.preventDefault()}};return r.cloneElement(r.isValidElement(be)?be:r.createElement("span",null,be),Me)},{className:L,prefixCls:U,inputPrefixCls:D,size:se}=m,N=K(m,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:X}=r.useContext(xe.E_),ue=X("input",D),oe=X("input-password",U),le=g&&S(oe),me=V()(oe,L,{[`${oe}-${se}`]:!!se}),Se=Object.assign(Object.assign({},(0,q.Z)(N,["suffix","iconRender","visibilityToggle"])),{type:j?"text":"password",className:me,prefixCls:ue,suffix:le});return se&&(Se.size=se),r.createElement(f.Z,Object.assign({ref:(0,ve.sQ)(te,c)},Se))}),x=t(68795),R=t(96159),Z=t(14726),z=t(4173),A=function(m,te){var J={};for(var l in m)Object.prototype.hasOwnProperty.call(m,l)&&te.indexOf(l)<0&&(J[l]=m[l]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,l=Object.getOwnPropertySymbols(m);g{const{prefixCls:J,inputPrefixCls:l,className:g,size:F,suffix:e,enterButton:y=!1,addonAfter:B,loading:j,disabled:o,onSearch:c,onChange:a,onCompositionStart:C,onCompositionEnd:S}=m,L=A(m,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:U,direction:D}=r.useContext(xe.E_),se=r.useRef(!1),N=U("input-search",J),X=U("input",l),{compactSize:ue}=(0,z.ri)(N,D),oe=(0,h.Z)(Pe=>{var ce;return(ce=F!=null?F:ue)!==null&&ce!==void 0?ce:Pe}),le=r.useRef(null),me=Pe=>{Pe!=null&&Pe.target&&Pe.type==="click"&&c&&c(Pe.target.value,Pe,{source:"clear"}),a==null||a(Pe)},Se=Pe=>{var ce;document.activeElement===((ce=le.current)===null||ce===void 0?void 0:ce.input)&&Pe.preventDefault()},fe=Pe=>{var ce,Ke;c&&c((Ke=(ce=le.current)===null||ce===void 0?void 0:ce.input)===null||Ke===void 0?void 0:Ke.value,Pe,{source:"input"})},he=Pe=>{se.current||j||fe(Pe)},be=typeof y=="boolean"?r.createElement(x.Z,null):null,Me=`${N}-button`;let De;const Oe=y||{},we=Oe.type&&Oe.type.__ANT_BUTTON===!0;we||Oe.type==="button"?De=(0,R.Tm)(Oe,Object.assign({onMouseDown:Se,onClick:Pe=>{var ce,Ke;(Ke=(ce=Oe==null?void 0:Oe.props)===null||ce===void 0?void 0:ce.onClick)===null||Ke===void 0||Ke.call(ce,Pe),fe(Pe)},key:"enterButton"},we?{className:Me,size:oe}:{})):De=r.createElement(Z.ZP,{className:Me,type:y?"primary":void 0,size:oe,disabled:o,key:"enterButton",onMouseDown:Se,onClick:fe,loading:j,icon:be},y),B&&(De=[De,(0,R.Tm)(B,{key:"addonAfter"})]);const Ae=V()(N,{[`${N}-rtl`]:D==="rtl",[`${N}-${oe}`]:!!oe,[`${N}-with-button`]:!!y},g),Le=Pe=>{se.current=!0,C==null||C(Pe)},Be=Pe=>{se.current=!1,S==null||S(Pe)};return r.createElement(f.Z,Object.assign({ref:(0,ve.sQ)(le,te),onPressEnter:he},L,{size:oe,onCompositionStart:Le,onCompositionEnd:Be,prefixCls:X,addonAfter:De,suffix:e,onChange:me,className:Ae,disabled:o}))}),ge=t(22913);const ye=f.Z;ye.Group=T,ye.Search=_,ye.TextArea=ge.Z,ye.Password=Ne,ye.OTP=O;var $e=ye},78045:function(Re,Ce,t){t.d(Ce,{ZP:function(){return Ne}});var r=t(67294),re=t(93967),V=t.n(re),xe=t(21770),Ee=t(64217),I=t(53124),d=t(35792),T=t(98675);const f=r.createContext(null),P=f.Provider;var ae=f;const Q=r.createContext(null),ee=Q.Provider;var G=t(50132),h=t(42550),i=t(45353),M=t(17415),ne=t(98866),pe=t(65223),$=t(11568),s=t(14747),b=t(83559),w=t(83262);const W=x=>{const{componentCls:R,antCls:Z}=x,z=`${R}-group`;return{[z]:Object.assign(Object.assign({},(0,s.Wf)(x)),{display:"inline-block",fontSize:0,[`&${z}-rtl`]:{direction:"rtl"},[`${Z}-badge ${Z}-badge-count`]:{zIndex:1},[`> ${Z}-badge:not(:first-child) > ${Z}-button-wrapper`]:{borderInlineStart:"none"}})}},E=x=>{const{componentCls:R,wrapperMarginInlineEnd:Z,colorPrimary:z,radioSize:A,motionDurationSlow:Ze,motionDurationMid:_,motionEaseInOutCirc:ge,colorBgContainer:ye,colorBorder:$e,lineWidth:m,colorBgContainerDisabled:te,colorTextDisabled:J,paddingXS:l,dotColorDisabled:g,lineType:F,radioColor:e,radioBgColor:y,calc:B}=x,j=`${R}-inner`,c=B(A).sub(B(4).mul(2)),a=B(1).mul(A).equal({unit:!0});return{[`${R}-wrapper`]:Object.assign(Object.assign({},(0,s.Wf)(x)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:Z,cursor:"pointer",[`&${R}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:x.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${R}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${(0,$.bf)(m)} ${F} ${z}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[R]:Object.assign(Object.assign({},(0,s.Wf)(x)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${R}-wrapper:hover &, - &:hover ${j}`]:{borderColor:z},[`${R}-input:focus-visible + ${j}`]:Object.assign({},(0,s.oN)(x)),[`${R}:hover::after, ${R}-wrapper:hover &::after`]:{visibility:"visible"},[`${R}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:a,height:a,marginBlockStart:B(1).mul(A).div(-2).equal({unit:!0}),marginInlineStart:B(1).mul(A).div(-2).equal({unit:!0}),backgroundColor:e,borderBlockStart:0,borderInlineStart:0,borderRadius:a,transform:"scale(0)",opacity:0,transition:`all ${Ze} ${ge}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:a,height:a,backgroundColor:ye,borderColor:$e,borderStyle:"solid",borderWidth:m,borderRadius:"50%",transition:`all ${_}`},[`${R}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${R}-checked`]:{[j]:{borderColor:z,backgroundColor:y,"&::after":{transform:`scale(${x.calc(x.dotSize).div(A).equal()})`,opacity:1,transition:`all ${Ze} ${ge}`}}},[`${R}-disabled`]:{cursor:"not-allowed",[j]:{backgroundColor:te,borderColor:$e,cursor:"not-allowed","&::after":{backgroundColor:g}},[`${R}-input`]:{cursor:"not-allowed"},[`${R}-disabled + span`]:{color:J,cursor:"not-allowed"},[`&${R}-checked`]:{[j]:{"&::after":{transform:`scale(${B(c).div(A).equal()})`}}}},[`span${R} + *`]:{paddingInlineStart:l,paddingInlineEnd:l}})}},H=x=>{const{buttonColor:R,controlHeight:Z,componentCls:z,lineWidth:A,lineType:Ze,colorBorder:_,motionDurationSlow:ge,motionDurationMid:ye,buttonPaddingInline:$e,fontSize:m,buttonBg:te,fontSizeLG:J,controlHeightLG:l,controlHeightSM:g,paddingXS:F,borderRadius:e,borderRadiusSM:y,borderRadiusLG:B,buttonCheckedBg:j,buttonSolidCheckedColor:o,colorTextDisabled:c,colorBgContainerDisabled:a,buttonCheckedBgDisabled:C,buttonCheckedColorDisabled:S,colorPrimary:L,colorPrimaryHover:U,colorPrimaryActive:D,buttonSolidCheckedBg:se,buttonSolidCheckedHoverBg:N,buttonSolidCheckedActiveBg:X,calc:ue}=x;return{[`${z}-button-wrapper`]:{position:"relative",display:"inline-block",height:Z,margin:0,paddingInline:$e,paddingBlock:0,color:R,fontSize:m,lineHeight:(0,$.bf)(ue(Z).sub(ue(A).mul(2)).equal()),background:te,border:`${(0,$.bf)(A)} ${Ze} ${_}`,borderBlockStartWidth:ue(A).add(.02).equal(),borderInlineStartWidth:0,borderInlineEndWidth:A,cursor:"pointer",transition:[`color ${ye}`,`background ${ye}`,`box-shadow ${ye}`].join(","),a:{color:R},[`> ${z}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:ue(A).mul(-1).equal(),insetInlineStart:ue(A).mul(-1).equal(),display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:A,paddingInline:0,backgroundColor:_,transition:`background-color ${ge}`,content:'""'}},"&:first-child":{borderInlineStart:`${(0,$.bf)(A)} ${Ze} ${_}`,borderStartStartRadius:e,borderEndStartRadius:e},"&:last-child":{borderStartEndRadius:e,borderEndEndRadius:e},"&:first-child:last-child":{borderRadius:e},[`${z}-group-large &`]:{height:l,fontSize:J,lineHeight:(0,$.bf)(ue(l).sub(ue(A).mul(2)).equal()),"&:first-child":{borderStartStartRadius:B,borderEndStartRadius:B},"&:last-child":{borderStartEndRadius:B,borderEndEndRadius:B}},[`${z}-group-small &`]:{height:g,paddingInline:ue(F).sub(A).equal(),paddingBlock:0,lineHeight:(0,$.bf)(ue(g).sub(ue(A).mul(2)).equal()),"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},"&:hover":{position:"relative",color:L},"&:has(:focus-visible)":Object.assign({},(0,s.oN)(x)),[`${z}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${z}-button-wrapper-disabled)`]:{zIndex:1,color:L,background:j,borderColor:L,"&::before":{backgroundColor:L},"&:first-child":{borderColor:L},"&:hover":{color:U,borderColor:U,"&::before":{backgroundColor:U}},"&:active":{color:D,borderColor:D,"&::before":{backgroundColor:D}}},[`${z}-group-solid &-checked:not(${z}-button-wrapper-disabled)`]:{color:o,background:se,borderColor:se,"&:hover":{color:o,background:N,borderColor:N},"&:active":{color:o,background:X,borderColor:X}},"&-disabled":{color:c,backgroundColor:a,borderColor:_,cursor:"not-allowed","&:first-child, &:hover":{color:c,backgroundColor:a,borderColor:_}},[`&-disabled${z}-button-wrapper-checked`]:{color:S,backgroundColor:C,borderColor:_,boxShadow:"none"}}}},p=x=>{const{wireframe:R,padding:Z,marginXS:z,lineWidth:A,fontSizeLG:Ze,colorText:_,colorBgContainer:ge,colorTextDisabled:ye,controlItemBgActiveDisabled:$e,colorTextLightSolid:m,colorPrimary:te,colorPrimaryHover:J,colorPrimaryActive:l,colorWhite:g}=x,F=4,e=Ze,y=R?e-F*2:e-(F+A)*2;return{radioSize:e,dotSize:y,dotColorDisabled:ye,buttonSolidCheckedColor:m,buttonSolidCheckedBg:te,buttonSolidCheckedHoverBg:J,buttonSolidCheckedActiveBg:l,buttonBg:ge,buttonCheckedBg:ge,buttonColor:_,buttonCheckedBgDisabled:$e,buttonCheckedColorDisabled:ye,buttonPaddingInline:Z-A,wrapperMarginInlineEnd:z,radioColor:R?te:g,radioBgColor:R?ge:te}};var O=(0,b.I$)("Radio",x=>{const{controlOutline:R,controlOutlineWidth:Z}=x,z=`0 0 0 ${(0,$.bf)(Z)} ${R}`,A=z,Ze=(0,w.IX)(x,{radioFocusShadow:z,radioButtonFocusShadow:A});return[W(Ze),E(Ze),H(Ze)]},p,{unitless:{radioSize:!0,dotSize:!0}}),n=function(x,R){var Z={};for(var z in x)Object.prototype.hasOwnProperty.call(x,z)&&R.indexOf(z)<0&&(Z[z]=x[z]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,z=Object.getOwnPropertySymbols(x);A{var Z,z;const A=r.useContext(ae),Ze=r.useContext(Q),{getPrefixCls:_,direction:ge,radio:ye}=r.useContext(I.E_),$e=r.useRef(null),m=(0,h.sQ)(R,$e),{isFormItemInput:te}=r.useContext(pe.aM),J=X=>{var ue,oe;(ue=x.onChange)===null||ue===void 0||ue.call(x,X),(oe=A==null?void 0:A.onChange)===null||oe===void 0||oe.call(A,X)},{prefixCls:l,className:g,rootClassName:F,children:e,style:y,title:B}=x,j=n(x,["prefixCls","className","rootClassName","children","style","title"]),o=_("radio",l),c=((A==null?void 0:A.optionType)||Ze)==="button",a=c?`${o}-button`:o,C=(0,d.Z)(o),[S,L,U]=O(o,C),D=Object.assign({},j),se=r.useContext(ne.Z);A&&(D.name=A.name,D.onChange=J,D.checked=x.value===A.value,D.disabled=(Z=D.disabled)!==null&&Z!==void 0?Z:A.disabled),D.disabled=(z=D.disabled)!==null&&z!==void 0?z:se;const N=V()(`${a}-wrapper`,{[`${a}-wrapper-checked`]:D.checked,[`${a}-wrapper-disabled`]:D.disabled,[`${a}-wrapper-rtl`]:ge==="rtl",[`${a}-wrapper-in-form-item`]:te},ye==null?void 0:ye.className,g,F,L,U,C);return S(r.createElement(i.Z,{component:"Radio",disabled:D.disabled},r.createElement("label",{className:N,style:Object.assign(Object.assign({},ye==null?void 0:ye.style),y),onMouseEnter:x.onMouseEnter,onMouseLeave:x.onMouseLeave,title:B},r.createElement(G.Z,Object.assign({},D,{className:V()(D.className,{[M.A]:!c}),type:"radio",prefixCls:a,ref:m})),e!==void 0?r.createElement("span",null,e):null)))};var ve=r.forwardRef(de);const u=r.forwardRef((x,R)=>{const{getPrefixCls:Z,direction:z}=r.useContext(I.E_),{prefixCls:A,className:Ze,rootClassName:_,options:ge,buttonStyle:ye="outline",disabled:$e,children:m,size:te,style:J,id:l,optionType:g,name:F,defaultValue:e,value:y,onChange:B,onMouseEnter:j,onMouseLeave:o,onFocus:c,onBlur:a}=x,[C,S]=(0,xe.Z)(e,{value:y}),L=r.useCallback(fe=>{const he=C,be=fe.target.value;"value"in x||S(be),be!==he&&(B==null||B(fe))},[C,S,B]),U=Z("radio",A),D=`${U}-group`,se=(0,d.Z)(U),[N,X,ue]=O(U,se);let oe=m;ge&&ge.length>0&&(oe=ge.map(fe=>typeof fe=="string"||typeof fe=="number"?r.createElement(ve,{key:fe.toString(),prefixCls:U,disabled:$e,value:fe,checked:C===fe},fe):r.createElement(ve,{key:`radio-group-value-options-${fe.value}`,prefixCls:U,disabled:fe.disabled||$e,value:fe.value,checked:C===fe.value,title:fe.title,style:fe.style,id:fe.id,required:fe.required},fe.label)));const le=(0,T.Z)(te),me=V()(D,`${D}-${ye}`,{[`${D}-${le}`]:le,[`${D}-rtl`]:z==="rtl"},Ze,_,X,ue,se),Se=r.useMemo(()=>({onChange:L,value:C,disabled:$e,name:F,optionType:g}),[L,C,$e,F,g]);return N(r.createElement("div",Object.assign({},(0,Ee.Z)(x,{aria:!0,data:!0}),{className:me,style:J,onMouseEnter:j,onMouseLeave:o,onFocus:c,onBlur:a,id:l,ref:R}),r.createElement(P,{value:Se},oe)))});var v=r.memo(u),K=function(x,R){var Z={};for(var z in x)Object.prototype.hasOwnProperty.call(x,z)&&R.indexOf(z)<0&&(Z[z]=x[z]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,z=Object.getOwnPropertySymbols(x);A{const{getPrefixCls:Z}=r.useContext(I.E_),{prefixCls:z}=x,A=K(x,["prefixCls"]),Ze=Z("radio",z);return r.createElement(ee,{value:"button"},r.createElement(ve,Object.assign({prefixCls:Ze},A,{type:"radio",ref:R})))};var Y=r.forwardRef(k);const ie=ve;ie.Button=Y,ie.Group=v,ie.__ANT_RADIO=!0;var Ne=ie},32157:function(Re,Ce,t){t.d(Ce,{TM:function(){return ee},Yk:function(){return Q}});var r=t(11568),re=t(63185),V=t(14747),xe=t(33507),Ee=t(83262),I=t(83559);const d=new r.E4("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),T=(h,i)=>({[`.${h}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${i.motionDurationSlow}`}}}),f=(h,i)=>({[`.${h}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:i.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${(0,r.bf)(i.lineWidthBold)} solid ${i.colorPrimary}`,borderRadius:"50%",content:'""'}}}),P=(h,i)=>{const{treeCls:M,treeNodeCls:ne,treeNodePadding:pe,titleHeight:$,nodeSelectedBg:s,nodeHoverBg:b}=i,w=i.paddingXS;return{[M]:Object.assign(Object.assign({},(0,V.Wf)(i)),{background:i.colorBgContainer,borderRadius:i.borderRadius,transition:`background-color ${i.motionDurationSlow}`,[`&${M}-rtl`]:{[`${M}-switcher`]:{"&_close":{[`${M}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${M}-active-focused)`]:Object.assign({},(0,V.oN)(i)),[`${M}-list-holder-inner`]:{alignItems:"flex-start"},[`&${M}-block-node`]:{[`${M}-list-holder-inner`]:{alignItems:"stretch",[`${M}-node-content-wrapper`]:{flex:"auto"},[`${ne}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:pe,insetInlineStart:0,border:`1px solid ${i.colorPrimary}`,opacity:0,animationName:d,animationDuration:i.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[ne]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${(0,r.bf)(pe)} 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${M}-node-content-wrapper`]:{color:i.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${M}-node-content-wrapper`]:{background:i.controlItemBgHover},[`&:not(${ne}-disabled).filter-node ${M}-title`]:{color:i.colorPrimary,fontWeight:500},"&-draggable":{cursor:"grab",[`${M}-draggable-icon`]:{flexShrink:0,width:$,lineHeight:(0,r.bf)($),textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${i.motionDurationSlow}`,[`${ne}:hover &`]:{opacity:.45}},[`&${ne}-disabled`]:{[`${M}-draggable-icon`]:{visibility:"hidden"}}}},[`${M}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:$}},[`${M}-draggable-icon`]:{visibility:"hidden"},[`${M}-switcher`]:Object.assign(Object.assign({},T(h,i)),{position:"relative",flex:"none",alignSelf:"stretch",width:$,margin:0,lineHeight:(0,r.bf)($),textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${i.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:$,height:$,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:i.borderRadius,transition:`all ${i.motionDurationSlow}`},[`&:not(${M}-switcher-noop):hover:before`]:{backgroundColor:i.colorBgTextHover},"&_close":{[`${M}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:i.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:i.calc($).div(2).equal(),bottom:i.calc(pe).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${i.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:i.calc(i.calc($).div(2).equal()).mul(.8).equal(),height:i.calc($).div(2).equal(),borderBottom:`1px solid ${i.colorBorder}`,content:'""'}}}),[`${M}-checkbox`]:{top:"initial",marginInlineEnd:w,alignSelf:"flex-start",marginTop:i.marginXXS},[`${M}-node-content-wrapper, ${M}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:$,margin:0,padding:`0 ${(0,r.bf)(i.calc(i.paddingXS).div(2).equal())}`,color:"inherit",lineHeight:(0,r.bf)($),background:"transparent",borderRadius:i.borderRadius,cursor:"pointer",transition:`all ${i.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:b},[`&${M}-node-selected`]:{backgroundColor:s},[`${M}-iconEle`]:{display:"inline-block",width:$,height:$,lineHeight:(0,r.bf)($),textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${M}-unselectable ${M}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${M}-node-content-wrapper`]:Object.assign({lineHeight:(0,r.bf)($),userSelect:"none"},f(h,i)),[`${ne}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${i.colorPrimary}`}},"&-show-line":{[`${M}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:i.calc($).div(2).equal(),bottom:i.calc(pe).mul(-1).equal(),borderInlineEnd:`1px solid ${i.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${M}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${ne}-leaf-last`]:{[`${M}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${(0,r.bf)(i.calc($).div(2).equal())} !important`}}}}})}},ae=h=>{const{treeCls:i,treeNodeCls:M,treeNodePadding:ne,directoryNodeSelectedBg:pe,directoryNodeSelectedColor:$}=h;return{[`${i}${i}-directory`]:{[M]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:ne,insetInlineStart:0,transition:`background-color ${h.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:h.controlItemBgHover}},"> *":{zIndex:1},[`${i}-switcher`]:{transition:`color ${h.motionDurationMid}`},[`${i}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${i}-node-selected`]:{color:$,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:pe},[`${i}-switcher`]:{color:$},[`${i}-node-content-wrapper`]:{color:$,background:"transparent"}}}}}},Q=(h,i)=>{const M=`.${h}`,ne=`${M}-treenode`,pe=i.calc(i.paddingXS).div(2).equal(),$=(0,Ee.IX)(i,{treeCls:M,treeNodeCls:ne,treeNodePadding:pe});return[P(h,$),ae($)]},ee=h=>{const{controlHeightSM:i}=h;return{titleHeight:i,nodeHoverBg:h.controlItemBgHover,nodeSelectedBg:h.controlItemBgActive}},G=h=>{const{colorTextLightSolid:i,colorPrimary:M}=h;return Object.assign(Object.assign({},ee(h)),{directoryNodeSelectedColor:i,directoryNodeSelectedBg:M})};Ce.ZP=(0,I.I$)("Tree",(h,i)=>{let{prefixCls:M}=i;return[{[h.componentCls]:(0,re.C2)(`${M}-checkbox`,h)},Q(M,h),(0,xe.Z)(h)]},G)},23797:function(Re,Ce,t){t.d(Ce,{Z:function(){return E}});var r=t(67294),re=t(87462),V={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},xe=V,Ee=t(84089),I=function(p,O){return r.createElement(Ee.Z,(0,re.Z)({},p,{ref:O,icon:xe}))},d=r.forwardRef(I),T=d,f=t(26911),P=t(50888),ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Q=ae,ee=function(p,O){return r.createElement(Ee.Z,(0,re.Z)({},p,{ref:O,icon:Q}))},G=r.forwardRef(ee),h=G,i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},M=i,ne=function(p,O){return r.createElement(Ee.Z,(0,re.Z)({},p,{ref:O,icon:M}))},pe=r.forwardRef(ne),$=pe,s=t(93967),b=t.n(s),w=t(96159),E=H=>{const{prefixCls:p,switcherIcon:O,treeNodeProps:n,showLine:de,switcherLoadingIcon:q}=H,{isLeaf:ve,expanded:u,loading:v}=n;if(v)return r.isValidElement(q)?q:r.createElement(P.Z,{className:`${p}-switcher-loading-icon`});let K;if(de&&typeof de=="object"&&(K=de.showLeafIcon),ve){if(!de)return null;if(typeof K!="boolean"&&K){const ie=typeof K=="function"?K(n):K,Ne=`${p}-switcher-line-custom-icon`;return r.isValidElement(ie)?(0,w.Tm)(ie,{className:b()(ie.props.className||"",Ne)}):ie}return K?r.createElement(f.Z,{className:`${p}-switcher-line-icon`}):r.createElement("span",{className:`${p}-switcher-leaf-line`})}const k=`${p}-switcher-icon`,Y=typeof O=="function"?O(n):O;return r.isValidElement(Y)?(0,w.Tm)(Y,{className:b()(Y.props.className||"",k)}):Y!==void 0?Y:de?u?r.createElement(h,{className:`${p}-switcher-line-icon`}):r.createElement($,{className:`${p}-switcher-line-icon`}):r.createElement(T,{className:k})}},50132:function(Re,Ce,t){var r=t(87462),re=t(1413),V=t(4942),xe=t(97685),Ee=t(45987),I=t(93967),d=t.n(I),T=t(21770),f=t(67294),P=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ae=(0,f.forwardRef)(function(Q,ee){var G=Q.prefixCls,h=G===void 0?"rc-checkbox":G,i=Q.className,M=Q.style,ne=Q.checked,pe=Q.disabled,$=Q.defaultChecked,s=$===void 0?!1:$,b=Q.type,w=b===void 0?"checkbox":b,W=Q.title,E=Q.onChange,H=(0,Ee.Z)(Q,P),p=(0,f.useRef)(null),O=(0,f.useRef)(null),n=(0,T.Z)(s,{value:ne}),de=(0,xe.Z)(n,2),q=de[0],ve=de[1];(0,f.useImperativeHandle)(ee,function(){return{focus:function(k){var Y;(Y=p.current)===null||Y===void 0||Y.focus(k)},blur:function(){var k;(k=p.current)===null||k===void 0||k.blur()},input:p.current,nativeElement:O.current}});var u=d()(h,i,(0,V.Z)((0,V.Z)({},"".concat(h,"-checked"),q),"".concat(h,"-disabled"),pe)),v=function(k){pe||("checked"in Q||ve(k.target.checked),E==null||E({target:(0,re.Z)((0,re.Z)({},Q),{},{type:w,checked:k.target.checked}),stopPropagation:function(){k.stopPropagation()},preventDefault:function(){k.preventDefault()},nativeEvent:k.nativeEvent}))};return f.createElement("span",{className:u,title:W,style:M,ref:O},f.createElement("input",(0,r.Z)({},H,{className:"".concat(h,"-input"),ref:p,onChange:v,disabled:pe,checked:!!q,type:w})),f.createElement("span",{className:"".concat(h,"-inner")}))});Ce.Z=ae},86128:function(Re,Ce,t){t.d(Ce,{Z:function(){return E}});var r=t(87462),re=t(45987),V=t(1413),xe=t(15671),Ee=t(43144),I=t(97326),d=t(60136),T=t(29388),f=t(4942),P=t(93967),ae=t.n(P),Q=t(64217),ee=t(67294),G=t(27822),h=function(p){for(var O=p.prefixCls,n=p.level,de=p.isStart,q=p.isEnd,ve="".concat(O,"-indent-unit"),u=[],v=0;v0&&arguments[0]!==void 0?arguments[0]:[],g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],F=l.length,e=g.length;if(Math.abs(F-e)!==1)return{add:!1,key:null};function y(B,j){var o=new Map;B.forEach(function(a){o.set(a,!0)});var c=j.filter(function(a){return!o.has(a)});return c.length===1?c[0]:null}return F ").concat(g);return g}var A=i.forwardRef(function(l,g){var F=l.prefixCls,e=l.data,y=l.selectable,B=l.checkable,j=l.expandedKeys,o=l.selectedKeys,c=l.checkedKeys,a=l.loadedKeys,C=l.loadingKeys,S=l.halfCheckedKeys,L=l.keyEntities,U=l.disabled,D=l.dragging,se=l.dragOverNodeKey,N=l.dropPosition,X=l.motion,ue=l.height,oe=l.itemHeight,le=l.virtual,me=l.focusable,Se=l.activeItem,fe=l.focused,he=l.tabIndex,be=l.onKeyDown,Me=l.onFocus,De=l.onBlur,Oe=l.onActiveChange,we=l.onListChangeStart,Ae=l.onListChangeEnd,Le=(0,s.Z)(l,v),Be=i.useRef(null),Pe=i.useRef(null);i.useImperativeHandle(g,function(){return{scrollTo:function(ze){Be.current.scrollTo(ze)},getIndentWidth:function(){return Pe.current.offsetWidth}}});var ce=i.useState(j),Ke=(0,$.Z)(ce,2),Ie=Ke[0],je=Ke[1],ke=i.useState(e),Fe=(0,$.Z)(ke,2),We=Fe[0],Qe=Fe[1],et=i.useState(e),Je=(0,$.Z)(et,2),tt=Je[0],Ue=Je[1],Ve=i.useState([]),it=(0,$.Z)(Ve,2),ct=it[0],nt=it[1],ut=i.useState(null),lt=(0,$.Z)(ut,2),ft=lt[0],ot=lt[1],st=i.useRef(e);st.current=e;function rt(){var Te=st.current;Qe(Te),Ue(Te),nt([]),ot(null),Ae()}(0,b.Z)(function(){je(j);var Te=ve(Ie,j);if(Te.key!==null)if(Te.add){var ze=We.findIndex(function(Xe){var Ye=Xe.key;return Ye===Te.key}),He=R(u(We,e,Te.key),le,ue,oe),qe=We.slice();qe.splice(ze+1,0,x),Ue(qe),nt(He),ot("show")}else{var Ge=e.findIndex(function(Xe){var Ye=Xe.key;return Ye===Te.key}),at=R(u(e,We,Te.key),le,ue,oe),_e=e.slice();_e.splice(Ge+1,0,x),Ue(_e),nt(at),ot("hide")}else We!==e&&(Qe(e),Ue(e))},[j,e]),i.useEffect(function(){D||rt()},[D]);var vt=X?tt:e,dt={expandedKeys:j,selectedKeys:o,loadedKeys:a,loadingKeys:C,checkedKeys:c,halfCheckedKeys:S,dragOverNodeKey:se,dropPosition:N,keyEntities:L};return i.createElement(i.Fragment,null,fe&&Se&&i.createElement("span",{style:K,"aria-live":"assertive"},z(Se)),i.createElement("div",null,i.createElement("input",{style:K,disabled:me===!1||U,tabIndex:me!==!1?he:null,onKeyDown:be,onFocus:Me,onBlur:De,value:"",onChange:k,"aria-label":"for screen reader"})),i.createElement("div",{className:"".concat(F,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},i.createElement("div",{className:"".concat(F,"-indent")},i.createElement("div",{ref:Pe,className:"".concat(F,"-indent-unit")}))),i.createElement(w.Z,(0,r.Z)({},Le,{data:vt,itemKey:Z,height:ue,fullHeight:!1,virtual:le,itemHeight:oe,prefixCls:"".concat(F,"-list"),ref:Be,onVisibleChange:function(ze){ze.every(function(He){return Z(He)!==Y})&&rt()}}),function(Te){var ze=Te.pos,He=Object.assign({},(pe(Te.data),Te.data)),qe=Te.title,Ge=Te.key,at=Te.isStart,_e=Te.isEnd,Xe=(0,p.km)(Ge,ze);delete He.key,delete He.children;var Ye=(0,p.H8)(Xe,dt);return i.createElement(q,(0,r.Z)({},He,Ye,{title:qe,active:!!Se&&Ge===Se.key,pos:ze,data:Te.data,isStart:at,isEnd:_e,motion:X,motionNodes:Ge===Y?ct:null,motionType:ft,onMotionStart:we,onMotionEnd:rt,treeNodeRequiredProps:dt,onMouseMove:function(){Oe(null)}}))}))});A.displayName="NodeList";var Ze=A,_=t(10225),ge=t(17341),ye=t(35381),$e=10,m=function(l){(0,T.Z)(F,l);var g=(0,f.Z)(F);function F(){var e;(0,Ee.Z)(this,F);for(var y=arguments.length,B=new Array(y),j=0;j2&&arguments[2]!==void 0?arguments[2]:!1,S=e.state,L=S.dragChildrenKeys,U=S.dropPosition,D=S.dropTargetKey,se=S.dropTargetPos,N=S.dropAllowed;if(N){var X=e.props.onDrop;if(e.setState({dragOverNodeKey:null}),e.cleanDragState(),D!==null){var ue=(0,V.Z)((0,V.Z)({},(0,p.H8)(D,e.getTreeNodeRequiredProps())),{},{active:((a=e.getActiveItem())===null||a===void 0?void 0:a.key)===D,data:(0,ye.Z)(e.state.keyEntities,D).node}),oe=L.indexOf(D)!==-1;(0,h.ZP)(!oe,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var le=(0,_.yx)(se),me={event:o,node:(0,p.F)(ue),dragNode:e.dragNode?(0,p.F)(e.dragNode.props):null,dragNodesKeys:[e.dragNode.props.eventKey].concat(L),dropToGap:U!==0,dropPosition:U+Number(le[le.length-1])};C||X==null||X(me),e.dragNode=null}}}),(0,P.Z)((0,d.Z)(e),"cleanDragState",function(){var o=e.state.draggingNodeKey;o!==null&&e.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),e.dragStartMousePosition=null,e.currentMouseOverDroppableNodeKey=null}),(0,P.Z)((0,d.Z)(e),"triggerExpandActionExpand",function(o,c){var a=e.state,C=a.expandedKeys,S=a.flattenNodes,L=c.expanded,U=c.key,D=c.isLeaf;if(!(D||o.shiftKey||o.metaKey||o.ctrlKey)){var se=S.filter(function(X){return X.key===U})[0],N=(0,p.F)((0,V.Z)((0,V.Z)({},(0,p.H8)(U,e.getTreeNodeRequiredProps())),{},{data:se.data}));e.setExpandedKeys(L?(0,_._5)(C,U):(0,_.L0)(C,U)),e.onNodeExpand(o,N)}}),(0,P.Z)((0,d.Z)(e),"onNodeClick",function(o,c){var a=e.props,C=a.onClick,S=a.expandAction;S==="click"&&e.triggerExpandActionExpand(o,c),C==null||C(o,c)}),(0,P.Z)((0,d.Z)(e),"onNodeDoubleClick",function(o,c){var a=e.props,C=a.onDoubleClick,S=a.expandAction;S==="doubleClick"&&e.triggerExpandActionExpand(o,c),C==null||C(o,c)}),(0,P.Z)((0,d.Z)(e),"onNodeSelect",function(o,c){var a=e.state.selectedKeys,C=e.state,S=C.keyEntities,L=C.fieldNames,U=e.props,D=U.onSelect,se=U.multiple,N=c.selected,X=c[L.key],ue=!N;ue?se?a=(0,_.L0)(a,X):a=[X]:a=(0,_._5)(a,X);var oe=a.map(function(le){var me=(0,ye.Z)(S,le);return me?me.node:null}).filter(function(le){return le});e.setUncontrolledState({selectedKeys:a}),D==null||D(a,{event:"select",selected:ue,node:c,selectedNodes:oe,nativeEvent:o.nativeEvent})}),(0,P.Z)((0,d.Z)(e),"onNodeCheck",function(o,c,a){var C=e.state,S=C.keyEntities,L=C.checkedKeys,U=C.halfCheckedKeys,D=e.props,se=D.checkStrictly,N=D.onCheck,X=c.key,ue,oe={event:"check",node:c,checked:a,nativeEvent:o.nativeEvent};if(se){var le=a?(0,_.L0)(L,X):(0,_._5)(L,X),me=(0,_._5)(U,X);ue={checked:le,halfChecked:me},oe.checkedNodes=le.map(function(De){return(0,ye.Z)(S,De)}).filter(function(De){return De}).map(function(De){return De.node}),e.setUncontrolledState({checkedKeys:le})}else{var Se=(0,ge.S)([].concat((0,xe.Z)(L),[X]),!0,S),fe=Se.checkedKeys,he=Se.halfCheckedKeys;if(!a){var be=new Set(fe);be.delete(X);var Me=(0,ge.S)(Array.from(be),{checked:!1,halfCheckedKeys:he},S);fe=Me.checkedKeys,he=Me.halfCheckedKeys}ue=fe,oe.checkedNodes=[],oe.checkedNodesPositions=[],oe.halfCheckedKeys=he,fe.forEach(function(De){var Oe=(0,ye.Z)(S,De);if(Oe){var we=Oe.node,Ae=Oe.pos;oe.checkedNodes.push(we),oe.checkedNodesPositions.push({node:we,pos:Ae})}}),e.setUncontrolledState({checkedKeys:fe},!1,{halfCheckedKeys:he})}N==null||N(ue,oe)}),(0,P.Z)((0,d.Z)(e),"onNodeLoad",function(o){var c,a=o.key,C=e.state.keyEntities,S=(0,ye.Z)(C,a);if(!(S!=null&&(c=S.children)!==null&&c!==void 0&&c.length)){var L=new Promise(function(U,D){e.setState(function(se){var N=se.loadedKeys,X=N===void 0?[]:N,ue=se.loadingKeys,oe=ue===void 0?[]:ue,le=e.props,me=le.loadData,Se=le.onLoad;if(!me||X.indexOf(a)!==-1||oe.indexOf(a)!==-1)return null;var fe=me(o);return fe.then(function(){var he=e.state.loadedKeys,be=(0,_.L0)(he,a);Se==null||Se(be,{event:"load",node:o}),e.setUncontrolledState({loadedKeys:be}),e.setState(function(Me){return{loadingKeys:(0,_._5)(Me.loadingKeys,a)}}),U()}).catch(function(he){if(e.setState(function(Me){return{loadingKeys:(0,_._5)(Me.loadingKeys,a)}}),e.loadingRetryTimes[a]=(e.loadingRetryTimes[a]||0)+1,e.loadingRetryTimes[a]>=$e){var be=e.state.loadedKeys;(0,h.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),e.setUncontrolledState({loadedKeys:(0,_.L0)(be,a)}),U()}D(he)}),{loadingKeys:(0,_.L0)(oe,a)}})});return L.catch(function(){}),L}}),(0,P.Z)((0,d.Z)(e),"onNodeMouseEnter",function(o,c){var a=e.props.onMouseEnter;a==null||a({event:o,node:c})}),(0,P.Z)((0,d.Z)(e),"onNodeMouseLeave",function(o,c){var a=e.props.onMouseLeave;a==null||a({event:o,node:c})}),(0,P.Z)((0,d.Z)(e),"onNodeContextMenu",function(o,c){var a=e.props.onRightClick;a&&(o.preventDefault(),a({event:o,node:c}))}),(0,P.Z)((0,d.Z)(e),"onFocus",function(){var o=e.props.onFocus;e.setState({focused:!0});for(var c=arguments.length,a=new Array(c),C=0;C1&&arguments[1]!==void 0?arguments[1]:!1,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!e.destroyed){var C=!1,S=!0,L={};Object.keys(o).forEach(function(U){if(U in e.props){S=!1;return}C=!0,L[U]=o[U]}),C&&(!c||S)&&e.setState((0,V.Z)((0,V.Z)({},L),a))}}),(0,P.Z)((0,d.Z)(e),"scrollTo",function(o){e.listRef.current.scrollTo(o)}),e}return(0,I.Z)(F,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var y=this.props,B=y.activeKey,j=y.itemScrollOffset,o=j===void 0?0:j;B!==void 0&&B!==this.state.activeKey&&(this.setState({activeKey:B}),B!==null&&this.scrollTo({key:B,offset:o}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var y=this.state,B=y.focused,j=y.flattenNodes,o=y.keyEntities,c=y.draggingNodeKey,a=y.activeKey,C=y.dropLevelOffset,S=y.dropContainerKey,L=y.dropTargetKey,U=y.dropPosition,D=y.dragOverNodeKey,se=y.indent,N=this.props,X=N.prefixCls,ue=N.className,oe=N.style,le=N.showLine,me=N.focusable,Se=N.tabIndex,fe=Se===void 0?0:Se,he=N.selectable,be=N.showIcon,Me=N.icon,De=N.switcherIcon,Oe=N.draggable,we=N.checkable,Ae=N.checkStrictly,Le=N.disabled,Be=N.motion,Pe=N.loadData,ce=N.filterTreeNode,Ke=N.height,Ie=N.itemHeight,je=N.virtual,ke=N.titleRender,Fe=N.dropIndicatorRender,We=N.onContextMenu,Qe=N.onScroll,et=N.direction,Je=N.rootClassName,tt=N.rootStyle,Ue=(0,G.Z)(this.props,{aria:!0,data:!0}),Ve;return Oe&&((0,re.Z)(Oe)==="object"?Ve=Oe:typeof Oe=="function"?Ve={nodeDraggable:Oe}:Ve={}),i.createElement(M.k.Provider,{value:{prefixCls:X,selectable:he,showIcon:be,icon:Me,switcherIcon:De,draggable:Ve,draggingNodeKey:c,checkable:we,checkStrictly:Ae,disabled:Le,keyEntities:o,dropLevelOffset:C,dropContainerKey:S,dropTargetKey:L,dropPosition:U,dragOverNodeKey:D,indent:se,direction:et,dropIndicatorRender:Fe,loadData:Pe,filterTreeNode:ce,titleRender:ke,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},i.createElement("div",{role:"tree",className:Q()(X,ue,Je,(0,P.Z)((0,P.Z)((0,P.Z)({},"".concat(X,"-show-line"),le),"".concat(X,"-focused"),B),"".concat(X,"-active-focused"),a!==null)),style:tt},i.createElement(Ze,(0,r.Z)({ref:this.listRef,prefixCls:X,style:oe,data:j,disabled:Le,selectable:he,checkable:!!we,motion:Be,dragging:c!==null,height:Ke,itemHeight:Ie,virtual:je,focusable:me,focused:B,tabIndex:fe,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:We,onScroll:Qe},this.getTreeNodeRequiredProps(),Ue))))}}],[{key:"getDerivedStateFromProps",value:function(y,B){var j=B.prevProps,o={prevProps:y};function c(fe){return!j&&fe in y||j&&j[fe]!==y[fe]}var a,C=B.fieldNames;if(c("fieldNames")&&(C=(0,p.w$)(y.fieldNames),o.fieldNames=C),c("treeData")?a=y.treeData:c("children")&&((0,h.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),a=(0,p.zn)(y.children)),a){o.treeData=a;var S=(0,p.I8)(a,{fieldNames:C});o.keyEntities=(0,V.Z)((0,P.Z)({},Y,Ne),S.keyEntities)}var L=o.keyEntities||B.keyEntities;if(c("expandedKeys")||j&&c("autoExpandParent"))o.expandedKeys=y.autoExpandParent||!j&&y.defaultExpandParent?(0,_.r7)(y.expandedKeys,L):y.expandedKeys;else if(!j&&y.defaultExpandAll){var U=(0,V.Z)({},L);delete U[Y];var D=[];Object.keys(U).forEach(function(fe){var he=U[fe];he.children&&he.children.length&&D.push(he.key)}),o.expandedKeys=D}else!j&&y.defaultExpandedKeys&&(o.expandedKeys=y.autoExpandParent||y.defaultExpandParent?(0,_.r7)(y.defaultExpandedKeys,L):y.defaultExpandedKeys);if(o.expandedKeys||delete o.expandedKeys,a||o.expandedKeys){var se=(0,p.oH)(a||B.treeData,o.expandedKeys||B.expandedKeys,C);o.flattenNodes=se}if(y.selectable&&(c("selectedKeys")?o.selectedKeys=(0,_.BT)(y.selectedKeys,y):!j&&y.defaultSelectedKeys&&(o.selectedKeys=(0,_.BT)(y.defaultSelectedKeys,y))),y.checkable){var N;if(c("checkedKeys")?N=(0,_.E6)(y.checkedKeys)||{}:!j&&y.defaultCheckedKeys?N=(0,_.E6)(y.defaultCheckedKeys)||{}:a&&(N=(0,_.E6)(y.checkedKeys)||{checkedKeys:B.checkedKeys,halfCheckedKeys:B.halfCheckedKeys}),N){var X=N,ue=X.checkedKeys,oe=ue===void 0?[]:ue,le=X.halfCheckedKeys,me=le===void 0?[]:le;if(!y.checkStrictly){var Se=(0,ge.S)(oe,!0,L);oe=Se.checkedKeys,me=Se.halfCheckedKeys}o.checkedKeys=oe,o.halfCheckedKeys=me}}return c("loadedKeys")&&(o.loadedKeys=y.loadedKeys),o}}]),F}(i.Component);(0,P.Z)(m,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:ne,allowDrop:function(){return!0},expandAction:!1}),(0,P.Z)(m,"TreeNode",E.Z);var te=m,J=te},10225:function(Re,Ce,t){t.d(Ce,{BT:function(){return i},E6:function(){return pe},L0:function(){return P},OM:function(){return h},_5:function(){return f},r7:function(){return $},wA:function(){return Q},yx:function(){return ae}});var r=t(74902),re=t(71002),V=t(80334),xe=t(67294),Ee=t(86128),I=t(35381),d=t(1089),T=null;function f(s,b){if(!s)return[];var w=s.slice(),W=w.indexOf(b);return W>=0&&w.splice(W,1),w}function P(s,b){var w=(s||[]).slice();return w.indexOf(b)===-1&&w.push(b),w}function ae(s){return s.split("-")}function Q(s,b){var w=[],W=(0,I.Z)(b,s);function E(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];H.forEach(function(p){var O=p.key,n=p.children;w.push(O),E(n)})}return E(W.children),w}function ee(s){if(s.parent){var b=ae(s.pos);return Number(b[b.length-1])===s.parent.children.length-1}return!1}function G(s){var b=ae(s.pos);return Number(b[b.length-1])===0}function h(s,b,w,W,E,H,p,O,n,de){var q,ve=s.clientX,u=s.clientY,v=s.target.getBoundingClientRect(),K=v.top,k=v.height,Y=(de==="rtl"?-1:1)*(((E==null?void 0:E.x)||0)-ve),ie=(Y-12)/W,Ne=n.filter(function(l){var g;return(g=O[l])===null||g===void 0||(g=g.children)===null||g===void 0?void 0:g.length}),x=(0,I.Z)(O,w.props.eventKey);if(u-1.5?H({dragNode:m,dropNode:te,dropPosition:1})?ge=1:J=!1:H({dragNode:m,dropNode:te,dropPosition:0})?ge=0:H({dragNode:m,dropNode:te,dropPosition:1})?ge=1:J=!1:H({dragNode:m,dropNode:te,dropPosition:1})?ge=1:J=!1,{dropPosition:ge,dropLevelOffset:ye,dropTargetKey:x.key,dropTargetPos:x.pos,dragOverNodeKey:_,dropContainerKey:ge===0?null:((q=x.parent)===null||q===void 0?void 0:q.key)||null,dropAllowed:J}}function i(s,b){if(s){var w=b.multiple;return w?s.slice():s.length?[s[0]]:s}}var M=function(b){return b};function ne(s,b){if(!s)return[];var w=b||{},W=w.processProps,E=W===void 0?M:W,H=Array.isArray(s)?s:[s];return H.map(function(p){var O=p.children,n=_objectWithoutProperties(p,T),de=ne(O,b);return React.createElement(TreeNode,_extends({key:n.key},E(n)),de)})}function pe(s){if(!s)return null;var b;if(Array.isArray(s))b={checkedKeys:s,halfCheckedKeys:void 0};else if((0,re.Z)(s)==="object")b={checkedKeys:s.checked||void 0,halfCheckedKeys:s.halfChecked||void 0};else return(0,V.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return b}function $(s,b){var w=new Set;function W(E){if(!w.has(E)){var H=(0,I.Z)(b,E);if(H){w.add(E);var p=H.parent,O=H.node;O.disabled||p&&W(p.key)}}}return(s||[]).forEach(function(E){W(E)}),(0,r.Z)(w)}},17341:function(Re,Ce,t){t.d(Ce,{S:function(){return d}});var r=t(80334),re=t(35381);function V(T,f){var P=new Set;return T.forEach(function(ae){f.has(ae)||P.add(ae)}),P}function xe(T){var f=T||{},P=f.disabled,ae=f.disableCheckbox,Q=f.checkable;return!!(P||ae)||Q===!1}function Ee(T,f,P,ae){for(var Q=new Set(T),ee=new Set,G=0;G<=P;G+=1){var h=f.get(G)||new Set;h.forEach(function(pe){var $=pe.key,s=pe.node,b=pe.children,w=b===void 0?[]:b;Q.has($)&&!ae(s)&&w.filter(function(W){return!ae(W.node)}).forEach(function(W){Q.add(W.key)})})}for(var i=new Set,M=P;M>=0;M-=1){var ne=f.get(M)||new Set;ne.forEach(function(pe){var $=pe.parent,s=pe.node;if(!(ae(s)||!pe.parent||i.has(pe.parent.key))){if(ae(pe.parent.node)){i.add($.key);return}var b=!0,w=!1;($.children||[]).filter(function(W){return!ae(W.node)}).forEach(function(W){var E=W.key,H=Q.has(E);b&&!H&&(b=!1),!w&&(H||ee.has(E))&&(w=!0)}),b&&Q.add($.key),w&&ee.add($.key),i.add($.key)}})}return{checkedKeys:Array.from(Q),halfCheckedKeys:Array.from(V(ee,Q))}}function I(T,f,P,ae,Q){for(var ee=new Set(T),G=new Set(f),h=0;h<=ae;h+=1){var i=P.get(h)||new Set;i.forEach(function($){var s=$.key,b=$.node,w=$.children,W=w===void 0?[]:w;!ee.has(s)&&!G.has(s)&&!Q(b)&&W.filter(function(E){return!Q(E.node)}).forEach(function(E){ee.delete(E.key)})})}G=new Set;for(var M=new Set,ne=ae;ne>=0;ne-=1){var pe=P.get(ne)||new Set;pe.forEach(function($){var s=$.parent,b=$.node;if(!(Q(b)||!$.parent||M.has($.parent.key))){if(Q($.parent.node)){M.add(s.key);return}var w=!0,W=!1;(s.children||[]).filter(function(E){return!Q(E.node)}).forEach(function(E){var H=E.key,p=ee.has(H);w&&!p&&(w=!1),!W&&(p||G.has(H))&&(W=!0)}),w||ee.delete(s.key),W&&G.add(s.key),M.add(s.key)}})}return{checkedKeys:Array.from(ee),halfCheckedKeys:Array.from(V(G,ee))}}function d(T,f,P,ae){var Q=[],ee;ae?ee=ae:ee=xe;var G=new Set(T.filter(function(ne){var pe=!!(0,re.Z)(P,ne);return pe||Q.push(ne),pe})),h=new Map,i=0;Object.keys(P).forEach(function(ne){var pe=P[ne],$=pe.level,s=h.get($);s||(s=new Set,h.set($,s)),s.add(pe),i=Math.max(i,$)}),(0,r.ZP)(!Q.length,"Tree missing follow keys: ".concat(Q.slice(0,100).map(function(ne){return"'".concat(ne,"'")}).join(", ")));var M;return f===!0?M=Ee(G,h,i,ee):M=I(G,f.halfCheckedKeys,h,i,ee),M}},35381:function(Re,Ce,t){t.d(Ce,{Z:function(){return r}});function r(re,V){return re[V]}},1089:function(Re,Ce,t){t.d(Ce,{F:function(){return $},H8:function(){return pe},I8:function(){return ne},km:function(){return Q},oH:function(){return i},w$:function(){return ee},zn:function(){return h}});var r=t(71002),re=t(74902),V=t(1413),xe=t(45987),Ee=t(50344),I=t(98423),d=t(80334),T=t(35381),f=["children"];function P(s,b){return"".concat(s,"-").concat(b)}function ae(s){return s&&s.type&&s.type.isTreeNode}function Q(s,b){return s!=null?s:b}function ee(s){var b=s||{},w=b.title,W=b._title,E=b.key,H=b.children,p=w||"title";return{title:p,_title:W||[p],key:E||"key",children:H||"children"}}function G(s,b){var w=new Map;function W(E){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(E||[]).forEach(function(p){var O=p[b.key],n=p[b.children];warning(O!=null,"Tree node must have a certain key: [".concat(H).concat(O,"]"));var de=String(O);warning(!w.has(de)||O===null||O===void 0,"Same 'key' exist in the Tree: ".concat(de)),w.set(de,!0),W(n,"".concat(H).concat(de," > "))})}W(s)}function h(s){function b(w){var W=(0,Ee.Z)(w);return W.map(function(E){if(!ae(E))return(0,d.ZP)(!E,"Tree/TreeNode can only accept TreeNode as children."),null;var H=E.key,p=E.props,O=p.children,n=(0,xe.Z)(p,f),de=(0,V.Z)({key:H},n),q=b(O);return q.length&&(de.children=q),de}).filter(function(E){return E})}return b(s)}function i(s,b,w){var W=ee(w),E=W._title,H=W.key,p=W.children,O=new Set(b===!0?[]:b),n=[];function de(q){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return q.map(function(u,v){for(var K=P(ve?ve.pos:"0",v),k=Q(u[H],K),Y,ie=0;ie1&&arguments[1]!==void 0?arguments[1]:{},w=b.initWrapper,W=b.processEntity,E=b.onProcessFinished,H=b.externalGetKey,p=b.childrenPropName,O=b.fieldNames,n=arguments.length>2?arguments[2]:void 0,de=H||n,q={},ve={},u={posEntities:q,keyEntities:ve};return w&&(u=w(u)||u),M(s,function(v){var K=v.node,k=v.index,Y=v.pos,ie=v.key,Ne=v.parentPos,x=v.level,R=v.nodes,Z={node:K,nodes:R,index:k,key:ie,pos:Y,level:x},z=Q(ie,Y);q[Y]=Z,ve[z]=Z,Z.parent=q[Ne],Z.parent&&(Z.parent.children=Z.parent.children||[],Z.parent.children.push(Z)),W&&W(Z,u)},{externalGetKey:de,childrenPropName:p,fieldNames:O}),E&&E(u),u}function pe(s,b){var w=b.expandedKeys,W=b.selectedKeys,E=b.loadedKeys,H=b.loadingKeys,p=b.checkedKeys,O=b.halfCheckedKeys,n=b.dragOverNodeKey,de=b.dropPosition,q=b.keyEntities,ve=(0,T.Z)(q,s),u={eventKey:s,expanded:w.indexOf(s)!==-1,selected:W.indexOf(s)!==-1,loaded:E.indexOf(s)!==-1,loading:H.indexOf(s)!==-1,checked:p.indexOf(s)!==-1,halfChecked:O.indexOf(s)!==-1,pos:String(ve?ve.pos:""),dragOver:n===s&&de===0,dragOverGapTop:n===s&&de===-1,dragOverGapBottom:n===s&&de===1};return u}function $(s){var b=s.data,w=s.expanded,W=s.selected,E=s.checked,H=s.loaded,p=s.loading,O=s.halfChecked,n=s.dragOver,de=s.dragOverGapTop,q=s.dragOverGapBottom,ve=s.pos,u=s.active,v=s.eventKey,K=(0,V.Z)((0,V.Z)({},b),{},{expanded:w,selected:W,checked:E,loaded:H,loading:p,halfChecked:O,dragOver:n,dragOverGapTop:de,dragOverGapBottom:q,pos:ve,active:u,key:v});return"props"in K||Object.defineProperty(K,"props",{get:function(){return(0,d.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),s}}),K}},64019:function(Re,Ce,t){t.d(Ce,{Z:function(){return re}});var r=t(73935);function re(V,xe,Ee,I){var d=r.unstable_batchedUpdates?function(f){r.unstable_batchedUpdates(Ee,f)}:Ee;return V!=null&&V.addEventListener&&V.addEventListener(xe,d,I),{remove:function(){V!=null&&V.removeEventListener&&V.removeEventListener(xe,d,I)}}}},27678:function(Re,Ce,t){t.d(Ce,{g1:function(){return ae},os:function(){return ee}});var r=/margin|padding|width|height|max|min|offset/,re={left:!0,top:!0},V={cssFloat:1,styleFloat:1,float:1};function xe(G){return G.nodeType===1?G.ownerDocument.defaultView.getComputedStyle(G,null):{}}function Ee(G,h,i){if(h=h.toLowerCase(),i==="auto"){if(h==="height")return G.offsetHeight;if(h==="width")return G.offsetWidth}return h in re||(re[h]=r.test(h)),re[h]?parseFloat(i)||0:i}function I(G,h){var i=arguments.length,M=xe(G);return h=V[h]?"cssFloat"in G.style?"cssFloat":"styleFloat":h,i===1?M:Ee(G,h,M[h]||G.style[h])}function d(G,h,i){var M=arguments.length;if(h=V[h]?"cssFloat"in G.style?"cssFloat":"styleFloat":h,M===3)return typeof i=="number"&&r.test(h)&&(i="".concat(i,"px")),G.style[h]=i,i;for(var ne in h)h.hasOwnProperty(ne)&&d(G,ne,h[ne]);return xe(G)}function T(G){return G===document.body?document.documentElement.clientWidth:G.offsetWidth}function f(G){return G===document.body?window.innerHeight||document.documentElement.clientHeight:G.offsetHeight}function P(){var G=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),h=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:G,height:h}}function ae(){var G=document.documentElement.clientWidth,h=window.innerHeight||document.documentElement.clientHeight;return{width:G,height:h}}function Q(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function ee(G){var h=G.getBoundingClientRect(),i=document.documentElement;return{left:h.left+(window.pageXOffset||i.scrollLeft)-(i.clientLeft||document.body.clientLeft||0),top:h.top+(window.pageYOffset||i.scrollTop)-(i.clientTop||document.body.clientTop||0)}}}}]); diff --git a/asset/static/6836.ab73e8ff.async.js b/asset/static/6836.2abc71ac.async.js similarity index 99% rename from asset/static/6836.ab73e8ff.async.js rename to asset/static/6836.2abc71ac.async.js index 0b8d9bac..215fbf32 100644 --- a/asset/static/6836.ab73e8ff.async.js +++ b/asset/static/6836.2abc71ac.async.js @@ -1,2 +1,2 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[6836],{40717:function(v,s,e){"use strict";e.d(s,{Z:function(){return o}});var a=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 680h-54V540H546v-92h238c8.8 0 16-7.2 16-16V168c0-8.8-7.2-16-16-16H240c-8.8 0-16 7.2-16 16v264c0 8.8 7.2 16 16 16h238v92H190v140h-54c-4.4 0-8 3.6-8 8v176c0 4.4 3.6 8 8 8h176c4.4 0 8-3.6 8-8V688c0-4.4-3.6-8-8-8h-54v-72h220v72h-54c-4.4 0-8 3.6-8 8v176c0 4.4 3.6 8 8 8h176c4.4 0 8-3.6 8-8V688c0-4.4-3.6-8-8-8h-54v-72h220v72h-54c-4.4 0-8 3.6-8 8v176c0 4.4 3.6 8 8 8h176c4.4 0 8-3.6 8-8V688c0-4.4-3.6-8-8-8zM256 805.3c0 1.5-1.2 2.7-2.7 2.7h-58.7c-1.5 0-2.7-1.2-2.7-2.7v-58.7c0-1.5 1.2-2.7 2.7-2.7h58.7c1.5 0 2.7 1.2 2.7 2.7v58.7zm288 0c0 1.5-1.2 2.7-2.7 2.7h-58.7c-1.5 0-2.7-1.2-2.7-2.7v-58.7c0-1.5 1.2-2.7 2.7-2.7h58.7c1.5 0 2.7 1.2 2.7 2.7v58.7zM288 384V216h448v168H288zm544 421.3c0 1.5-1.2 2.7-2.7 2.7h-58.7c-1.5 0-2.7-1.2-2.7-2.7v-58.7c0-1.5 1.2-2.7 2.7-2.7h58.7c1.5 0 2.7 1.2 2.7 2.7v58.7zM360 300a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"cluster",theme:"outlined"},l=n,r=e(84089),i=function(u,c){return t.createElement(r.Z,(0,a.Z)({},u,{ref:c,icon:l}))},d=t.forwardRef(i),o=d},89035:function(v,s,e){"use strict";e.d(s,{Z:function(){return o}});var a=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M516 673c0 4.4 3.4 8 7.5 8h185c4.1 0 7.5-3.6 7.5-8v-48c0-4.4-3.4-8-7.5-8h-185c-4.1 0-7.5 3.6-7.5 8v48zm-194.9 6.1l192-161c3.8-3.2 3.8-9.1 0-12.3l-192-160.9A7.95 7.95 0 00308 351v62.7c0 2.4 1 4.6 2.9 6.1L420.7 512l-109.8 92.2a8.1 8.1 0 00-2.9 6.1V673c0 6.8 7.9 10.5 13.1 6.1zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"code",theme:"outlined"},l=n,r=e(84089),i=function(u,c){return t.createElement(r.Z,(0,a.Z)({},u,{ref:c,icon:l}))},d=t.forwardRef(i),o=d},238:function(v,s,e){"use strict";e.d(s,{Z:function(){return o}});var a=e(87462),t=e(67294),n={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-600 72h560v208H232V136zm560 480H232V408h560v208zm0 272H232V680h560v208zM496 208H312c-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-8zM312 544h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H312c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm328 244a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"hdd",theme:"outlined"},l=n,r=e(84089),i=function(u,c){return t.createElement(r.Z,(0,a.Z)({},u,{ref:c,icon:l}))},d=t.forwardRef(i),o=d},29158:function(v,s,e){"use strict";e.d(s,{Z:function(){return o}});var a=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z"}}]},name:"link",theme:"outlined"},l=n,r=e(84089),i=function(u,c){return t.createElement(r.Z,(0,a.Z)({},u,{ref:c,icon:l}))},d=t.forwardRef(i),o=d},30159:function(v,s,e){"use strict";e.d(s,{Z:function(){return o}});var a=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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 372zm-88-532h-48c-4.4 0-8 3.6-8 8v304c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V360c0-4.4-3.6-8-8-8zm224 0h-48c-4.4 0-8 3.6-8 8v304c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V360c0-4.4-3.6-8-8-8z"}}]},name:"pause-circle",theme:"outlined"},l=n,r=e(84089),i=function(u,c){return t.createElement(r.Z,(0,a.Z)({},u,{ref:c,icon:l}))},d=t.forwardRef(i),o=d},74842:function(v,s,e){"use strict";e.d(s,{Z:function(){return o}});var a=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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"}},{tag:"path",attrs:{d:"M719.4 499.1l-296.1-215A15.9 15.9 0 00398 297v430c0 13.1 14.8 20.5 25.3 12.9l296.1-215a15.9 15.9 0 000-25.8zm-257.6 134V390.9L628.5 512 461.8 633.1z"}}]},name:"play-circle",theme:"outlined"},l=n,r=e(84089),i=function(u,c){return t.createElement(r.Z,(0,a.Z)({},u,{ref:c,icon:l}))},d=t.forwardRef(i),o=d},64789:function(v,s,e){"use strict";e.d(s,{Z:function(){return o}});var a=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},l=n,r=e(84089),i=function(u,c){return t.createElement(r.Z,(0,a.Z)({},u,{ref:c,icon:l}))},d=t.forwardRef(i),o=d},66659:function(v,s,e){"use strict";var a=e(87462),t=e(67294),n=e(551),l=e(84089),r=function(o,f){return t.createElement(l.Z,(0,a.Z)({},o,{ref:f,icon:n.Z}))},i=t.forwardRef(r);s.Z=i},16664:function(v,s,e){"use strict";e.d(s,{Z:function(){return o}});var a=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"unordered-list",theme:"outlined"},l=n,r=e(84089),i=function(u,c){return t.createElement(r.Z,(0,a.Z)({},u,{ref:c,icon:l}))},d=t.forwardRef(i),o=d},86615:function(v,s,e){"use strict";var a=e(1413),t=e(45987),n=e(22270),l=e(78045),r=e(67294),i=e(90789),d=e(73406),o=e(85893),f=["fieldProps","options","radioType","layout","proFieldProps","valueEnum"],u=r.forwardRef(function(m,P){var C=m.fieldProps,E=m.options,p=m.radioType,M=m.layout,Z=m.proFieldProps,z=m.valueEnum,R=(0,t.Z)(m,f);return(0,o.jsx)(d.Z,(0,a.Z)((0,a.Z)({valueType:p==="button"?"radioButton":"radio",ref:P,valueEnum:(0,n.h)(z,void 0)},R),{},{fieldProps:(0,a.Z)({options:E,layout:M},C),proFieldProps:Z,filedConfig:{customLightMode:!0}}))}),c=r.forwardRef(function(m,P){var C=m.fieldProps,E=m.children;return(0,o.jsx)(l.ZP,(0,a.Z)((0,a.Z)({},C),{},{ref:P,children:E}))}),h=(0,i.G)(c,{valuePropName:"checked",ignoreWidth:!0}),O=h;O.Group=u,O.Button=l.ZP.Button,O.displayName="ProFormComponent",s.Z=O},64599:function(v,s,e){var a=e(96263);function t(n,l){var r=typeof Symbol!="undefined"&&n[Symbol.iterator]||n["@@iterator"];if(!r){if(Array.isArray(n)||(r=a(n))||l&&n&&typeof n.length=="number"){r&&(n=r);var i=0,d=function(){};return{s:d,n:function(){return i>=n.length?{done:!0}:{done:!1,value:n[i++]}},e:function(h){throw h},f:d}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +(self.webpackChunk=self.webpackChunk||[]).push([[6836],{40717:function(v,s,e){"use strict";e.d(s,{Z:function(){return o}});var a=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 680h-54V540H546v-92h238c8.8 0 16-7.2 16-16V168c0-8.8-7.2-16-16-16H240c-8.8 0-16 7.2-16 16v264c0 8.8 7.2 16 16 16h238v92H190v140h-54c-4.4 0-8 3.6-8 8v176c0 4.4 3.6 8 8 8h176c4.4 0 8-3.6 8-8V688c0-4.4-3.6-8-8-8h-54v-72h220v72h-54c-4.4 0-8 3.6-8 8v176c0 4.4 3.6 8 8 8h176c4.4 0 8-3.6 8-8V688c0-4.4-3.6-8-8-8h-54v-72h220v72h-54c-4.4 0-8 3.6-8 8v176c0 4.4 3.6 8 8 8h176c4.4 0 8-3.6 8-8V688c0-4.4-3.6-8-8-8zM256 805.3c0 1.5-1.2 2.7-2.7 2.7h-58.7c-1.5 0-2.7-1.2-2.7-2.7v-58.7c0-1.5 1.2-2.7 2.7-2.7h58.7c1.5 0 2.7 1.2 2.7 2.7v58.7zm288 0c0 1.5-1.2 2.7-2.7 2.7h-58.7c-1.5 0-2.7-1.2-2.7-2.7v-58.7c0-1.5 1.2-2.7 2.7-2.7h58.7c1.5 0 2.7 1.2 2.7 2.7v58.7zM288 384V216h448v168H288zm544 421.3c0 1.5-1.2 2.7-2.7 2.7h-58.7c-1.5 0-2.7-1.2-2.7-2.7v-58.7c0-1.5 1.2-2.7 2.7-2.7h58.7c1.5 0 2.7 1.2 2.7 2.7v58.7zM360 300a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"cluster",theme:"outlined"},l=n,r=e(84089),i=function(u,c){return t.createElement(r.Z,(0,a.Z)({},u,{ref:c,icon:l}))},d=t.forwardRef(i),o=d},89035:function(v,s,e){"use strict";e.d(s,{Z:function(){return o}});var a=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M516 673c0 4.4 3.4 8 7.5 8h185c4.1 0 7.5-3.6 7.5-8v-48c0-4.4-3.4-8-7.5-8h-185c-4.1 0-7.5 3.6-7.5 8v48zm-194.9 6.1l192-161c3.8-3.2 3.8-9.1 0-12.3l-192-160.9A7.95 7.95 0 00308 351v62.7c0 2.4 1 4.6 2.9 6.1L420.7 512l-109.8 92.2a8.1 8.1 0 00-2.9 6.1V673c0 6.8 7.9 10.5 13.1 6.1zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"code",theme:"outlined"},l=n,r=e(84089),i=function(u,c){return t.createElement(r.Z,(0,a.Z)({},u,{ref:c,icon:l}))},d=t.forwardRef(i),o=d},238:function(v,s,e){"use strict";e.d(s,{Z:function(){return o}});var a=e(87462),t=e(67294),n={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-600 72h560v208H232V136zm560 480H232V408h560v208zm0 272H232V680h560v208zM496 208H312c-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-8zM312 544h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H312c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm328 244a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"hdd",theme:"outlined"},l=n,r=e(84089),i=function(u,c){return t.createElement(r.Z,(0,a.Z)({},u,{ref:c,icon:l}))},d=t.forwardRef(i),o=d},29158:function(v,s,e){"use strict";e.d(s,{Z:function(){return o}});var a=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z"}}]},name:"link",theme:"outlined"},l=n,r=e(84089),i=function(u,c){return t.createElement(r.Z,(0,a.Z)({},u,{ref:c,icon:l}))},d=t.forwardRef(i),o=d},30159:function(v,s,e){"use strict";e.d(s,{Z:function(){return o}});var a=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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 372zm-88-532h-48c-4.4 0-8 3.6-8 8v304c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V360c0-4.4-3.6-8-8-8zm224 0h-48c-4.4 0-8 3.6-8 8v304c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V360c0-4.4-3.6-8-8-8z"}}]},name:"pause-circle",theme:"outlined"},l=n,r=e(84089),i=function(u,c){return t.createElement(r.Z,(0,a.Z)({},u,{ref:c,icon:l}))},d=t.forwardRef(i),o=d},74842:function(v,s,e){"use strict";e.d(s,{Z:function(){return o}});var a=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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"}},{tag:"path",attrs:{d:"M719.4 499.1l-296.1-215A15.9 15.9 0 00398 297v430c0 13.1 14.8 20.5 25.3 12.9l296.1-215a15.9 15.9 0 000-25.8zm-257.6 134V390.9L628.5 512 461.8 633.1z"}}]},name:"play-circle",theme:"outlined"},l=n,r=e(84089),i=function(u,c){return t.createElement(r.Z,(0,a.Z)({},u,{ref:c,icon:l}))},d=t.forwardRef(i),o=d},64789:function(v,s,e){"use strict";e.d(s,{Z:function(){return o}});var a=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},l=n,r=e(84089),i=function(u,c){return t.createElement(r.Z,(0,a.Z)({},u,{ref:c,icon:l}))},d=t.forwardRef(i),o=d},66659:function(v,s,e){"use strict";var a=e(87462),t=e(67294),n=e(551),l=e(84089),r=function(o,f){return t.createElement(l.Z,(0,a.Z)({},o,{ref:f,icon:n.Z}))},i=t.forwardRef(r);s.Z=i},16664:function(v,s,e){"use strict";e.d(s,{Z:function(){return o}});var a=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"unordered-list",theme:"outlined"},l=n,r=e(84089),i=function(u,c){return t.createElement(r.Z,(0,a.Z)({},u,{ref:c,icon:l}))},d=t.forwardRef(i),o=d},86615:function(v,s,e){"use strict";var a=e(1413),t=e(45987),n=e(22270),l=e(78045),r=e(67294),i=e(90789),d=e(61856),o=e(85893),f=["fieldProps","options","radioType","layout","proFieldProps","valueEnum"],u=r.forwardRef(function(m,P){var C=m.fieldProps,E=m.options,p=m.radioType,M=m.layout,Z=m.proFieldProps,z=m.valueEnum,R=(0,t.Z)(m,f);return(0,o.jsx)(d.Z,(0,a.Z)((0,a.Z)({valueType:p==="button"?"radioButton":"radio",ref:P,valueEnum:(0,n.h)(z,void 0)},R),{},{fieldProps:(0,a.Z)({options:E,layout:M},C),proFieldProps:Z,filedConfig:{customLightMode:!0}}))}),c=r.forwardRef(function(m,P){var C=m.fieldProps,E=m.children;return(0,o.jsx)(l.ZP,(0,a.Z)((0,a.Z)({},C),{},{ref:P,children:E}))}),h=(0,i.G)(c,{valuePropName:"checked",ignoreWidth:!0}),O=h;O.Group=u,O.Button=l.ZP.Button,O.displayName="ProFormComponent",s.Z=O},64599:function(v,s,e){var a=e(96263);function t(n,l){var r=typeof Symbol!="undefined"&&n[Symbol.iterator]||n["@@iterator"];if(!r){if(Array.isArray(n)||(r=a(n))||l&&n&&typeof n.length=="number"){r&&(n=r);var i=0,d=function(){};return{s:d,n:function(){return i>=n.length?{done:!0}:{done:!1,value:n[i++]}},e:function(h){throw h},f:d}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o=!0,f=!1,u;return{s:function(){r=r.call(n)},n:function(){var h=r.next();return o=h.done,h},e:function(h){f=!0,u=h},f:function(){try{!o&&r.return!=null&&r.return()}finally{if(f)throw u}}}}v.exports=t,v.exports.__esModule=!0,v.exports.default=v.exports}}]); diff --git a/asset/static/7047.452576dd.async.js b/asset/static/7047.51569e73.async.js similarity index 98% rename from asset/static/7047.452576dd.async.js rename to asset/static/7047.51569e73.async.js index f25427a1..dfb4cb74 100644 --- a/asset/static/7047.452576dd.async.js +++ b/asset/static/7047.51569e73.async.js @@ -1,3 +1,3 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7047],{50335:function(ce,U,o){o.d(U,{Z:function(){return Y}});var r=o(1413),C=o(45987),g=o(67294),S=o(66758),O=o(73406),E=o(85893),z=["proFieldProps","fieldProps"],x="date",I=g.forwardRef(function(c,L){var A=c.proFieldProps,e=c.fieldProps,s=(0,C.Z)(c,z),v=(0,g.useContext)(S.Z);return(0,E.jsx)(O.Z,(0,r.Z)({ref:L,valueType:x,fieldProps:(0,r.Z)({getPopupContainer:v.getPopupContainer},e),proFieldProps:A,filedConfig:{valueType:x,customLightMode:!0}},s))}),m=I,K=["proFieldProps","fieldProps"],B="dateMonth",Z=g.forwardRef(function(c,L){var A=c.proFieldProps,e=c.fieldProps,s=(0,C.Z)(c,K),v=(0,g.useContext)(S.Z);return(0,E.jsx)(O.Z,(0,r.Z)({ref:L,valueType:B,fieldProps:(0,r.Z)({getPopupContainer:v.getPopupContainer},e),proFieldProps:A,filedConfig:{valueType:B,customLightMode:!0}},s))}),R=Z,oe=["fieldProps"],w="dateQuarter",W=g.forwardRef(function(c,L){var A=c.fieldProps,e=(0,C.Z)(c,oe),s=(0,g.useContext)(S.Z);return(0,E.jsx)(O.Z,(0,r.Z)({ref:L,valueType:w,fieldProps:(0,r.Z)({getPopupContainer:s.getPopupContainer},A),filedConfig:{valueType:w,customLightMode:!0}},e))}),re=W,P=["proFieldProps","fieldProps"],p="dateWeek",H=g.forwardRef(function(c,L){var A=c.proFieldProps,e=c.fieldProps,s=(0,C.Z)(c,P),v=(0,g.useContext)(S.Z);return(0,E.jsx)(O.Z,(0,r.Z)({ref:L,valueType:p,fieldProps:(0,r.Z)({getPopupContainer:v.getPopupContainer},e),proFieldProps:A,filedConfig:{valueType:p,customLightMode:!0}},s))}),N=H,k=["proFieldProps","fieldProps"],J="dateYear",te=g.forwardRef(function(c,L){var A=c.proFieldProps,e=c.fieldProps,s=(0,C.Z)(c,k),v=(0,g.useContext)(S.Z);return(0,E.jsx)(O.Z,(0,r.Z)({ref:L,valueType:J,fieldProps:(0,r.Z)({getPopupContainer:v.getPopupContainer},e),proFieldProps:A,filedConfig:{valueType:J,customLightMode:!0}},s))}),D=te,V=m;V.Week=N,V.Month=R,V.Quarter=re,V.Year=D,V.displayName="ProFormComponent";var Y=V},31199:function(ce,U,o){var r=o(1413),C=o(45987),g=o(67294),S=o(73406),O=o(85893),E=["fieldProps","min","proFieldProps","max"],z=function(m,K){var B=m.fieldProps,Z=m.min,R=m.proFieldProps,oe=m.max,w=(0,C.Z)(m,E);return(0,O.jsx)(S.Z,(0,r.Z)({valueType:"digit",fieldProps:(0,r.Z)({min:Z,max:oe},B),ref:K,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:R},w))},x=g.forwardRef(z);U.Z=x},52688:function(ce,U,o){var r=o(1413),C=o(45987),g=o(67294),S=o(73406),O=o(85893),E=["fieldProps","unCheckedChildren","checkedChildren","proFieldProps"],z=g.forwardRef(function(x,I){var m=x.fieldProps,K=x.unCheckedChildren,B=x.checkedChildren,Z=x.proFieldProps,R=(0,C.Z)(x,E);return(0,O.jsx)(S.Z,(0,r.Z)({valueType:"switch",fieldProps:(0,r.Z)({unCheckedChildren:K,checkedChildren:B},m),ref:I,valuePropName:"checked",proFieldProps:Z,filedConfig:{valuePropName:"checked",ignoreWidth:!0,customLightMode:!0}},R))});U.Z=z},5966:function(ce,U,o){var r=o(97685),C=o(1413),g=o(45987),S=o(21770),O=o(72723),E=o(55241),z=o(97435),x=o(67294),I=o(73406),m=o(85893),K=["fieldProps","proFieldProps"],B=["fieldProps","proFieldProps"],Z="text",R=function(P){var p=P.fieldProps,H=P.proFieldProps,N=(0,g.Z)(P,K);return(0,m.jsx)(I.Z,(0,C.Z)({valueType:Z,fieldProps:p,filedConfig:{valueType:Z},proFieldProps:H},N))},oe=function(P){var p=(0,S.Z)(P.open||!1,{value:P.open,onChange:P.onOpenChange}),H=(0,r.Z)(p,2),N=H[0],k=H[1];return(0,m.jsx)(O.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(te){var D,V=te.getFieldValue(P.name||[]);return(0,m.jsx)(E.Z,(0,C.Z)((0,C.Z)({getPopupContainer:function(c){return c&&c.parentNode?c.parentNode:c},onOpenChange:function(c){return k(c)},content:(0,m.jsxs)("div",{style:{padding:"4px 0"},children:[(D=P.statusRender)===null||D===void 0?void 0:D.call(P,V),P.strengthText?(0,m.jsx)("div",{style:{marginTop:10},children:(0,m.jsx)("span",{children:P.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},P.popoverProps),{},{open:N,children:P.children}))}})},w=function(P){var p=P.fieldProps,H=P.proFieldProps,N=(0,g.Z)(P,B),k=(0,x.useState)(!1),J=(0,r.Z)(k,2),te=J[0],D=J[1];return p!=null&&p.statusRender&&N.name?(0,m.jsx)(oe,{name:N.name,statusRender:p==null?void 0:p.statusRender,popoverProps:p==null?void 0:p.popoverProps,strengthText:p==null?void 0:p.strengthText,open:te,onOpenChange:D,children:(0,m.jsx)("div",{children:(0,m.jsx)(I.Z,(0,C.Z)({valueType:"password",fieldProps:(0,C.Z)((0,C.Z)({},(0,z.Z)(p,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(Y){var c;p==null||(c=p.onBlur)===null||c===void 0||c.call(p,Y),D(!1)},onClick:function(Y){var c;p==null||(c=p.onClick)===null||c===void 0||c.call(p,Y),D(!0)}}),proFieldProps:H,filedConfig:{valueType:Z}},N))})}):(0,m.jsx)(I.Z,(0,C.Z)({valueType:"password",fieldProps:p,proFieldProps:H,filedConfig:{valueType:Z}},N))},W=R;W.Password=w,W.displayName="ProFormComponent",U.Z=W},90672:function(ce,U,o){var r=o(1413),C=o(45987),g=o(67294),S=o(73406),O=o(85893),E=["fieldProps","proFieldProps"],z=function(I,m){var K=I.fieldProps,B=I.proFieldProps,Z=(0,C.Z)(I,E);return(0,O.jsx)(S.Z,(0,r.Z)({ref:m,valueType:"textarea",fieldProps:K,proFieldProps:B},Z))};U.Z=g.forwardRef(z)},40056:function(ce,U,o){o.d(U,{Z:function(){return ne}});var r=o(67294),C=o(89739),g=o(4340),S=o(97937),O=o(21640),E=o(78860),z=o(93967),x=o.n(z),I=o(29372),m=o(64217),K=o(42550),B=o(96159),Z=o(53124),R=o(11568),oe=o(14747),w=o(83559);const W=(t,n,l,a,u)=>({background:t,border:`${(0,R.bf)(a.lineWidth)} ${a.lineType} ${n}`,[`${u}-icon`]:{color:l}}),re=t=>{const{componentCls:n,motionDurationSlow:l,marginXS:a,marginSM:u,fontSize:b,fontSizeLG:F,lineHeight:h,borderRadiusLG:Q,motionEaseInOutCirc:j,withDescriptionIconSize:le,colorText:_,colorTextHeading:ae,withDescriptionPadding:q,defaultPadding:M}=t;return{[n]:Object.assign(Object.assign({},(0,oe.Wf)(t)),{position:"relative",display:"flex",alignItems:"center",padding:M,wordWrap:"break-word",borderRadius:Q,[`&${n}-rtl`]:{direction:"rtl"},[`${n}-content`]:{flex:1,minWidth:0},[`${n}-icon`]:{marginInlineEnd:a,lineHeight:0},"&-description":{display:"none",fontSize:b,lineHeight:h},"&-message":{color:ae},[`&${n}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${l} ${j}, opacity ${l} ${j}, +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7047],{50335:function(ce,U,o){o.d(U,{Z:function(){return Y}});var r=o(1413),C=o(45987),g=o(67294),S=o(66758),O=o(61856),E=o(85893),z=["proFieldProps","fieldProps"],x="date",I=g.forwardRef(function(c,L){var A=c.proFieldProps,e=c.fieldProps,s=(0,C.Z)(c,z),v=(0,g.useContext)(S.Z);return(0,E.jsx)(O.Z,(0,r.Z)({ref:L,valueType:x,fieldProps:(0,r.Z)({getPopupContainer:v.getPopupContainer},e),proFieldProps:A,filedConfig:{valueType:x,customLightMode:!0}},s))}),m=I,K=["proFieldProps","fieldProps"],B="dateMonth",Z=g.forwardRef(function(c,L){var A=c.proFieldProps,e=c.fieldProps,s=(0,C.Z)(c,K),v=(0,g.useContext)(S.Z);return(0,E.jsx)(O.Z,(0,r.Z)({ref:L,valueType:B,fieldProps:(0,r.Z)({getPopupContainer:v.getPopupContainer},e),proFieldProps:A,filedConfig:{valueType:B,customLightMode:!0}},s))}),R=Z,oe=["fieldProps"],w="dateQuarter",W=g.forwardRef(function(c,L){var A=c.fieldProps,e=(0,C.Z)(c,oe),s=(0,g.useContext)(S.Z);return(0,E.jsx)(O.Z,(0,r.Z)({ref:L,valueType:w,fieldProps:(0,r.Z)({getPopupContainer:s.getPopupContainer},A),filedConfig:{valueType:w,customLightMode:!0}},e))}),re=W,P=["proFieldProps","fieldProps"],p="dateWeek",H=g.forwardRef(function(c,L){var A=c.proFieldProps,e=c.fieldProps,s=(0,C.Z)(c,P),v=(0,g.useContext)(S.Z);return(0,E.jsx)(O.Z,(0,r.Z)({ref:L,valueType:p,fieldProps:(0,r.Z)({getPopupContainer:v.getPopupContainer},e),proFieldProps:A,filedConfig:{valueType:p,customLightMode:!0}},s))}),N=H,k=["proFieldProps","fieldProps"],J="dateYear",te=g.forwardRef(function(c,L){var A=c.proFieldProps,e=c.fieldProps,s=(0,C.Z)(c,k),v=(0,g.useContext)(S.Z);return(0,E.jsx)(O.Z,(0,r.Z)({ref:L,valueType:J,fieldProps:(0,r.Z)({getPopupContainer:v.getPopupContainer},e),proFieldProps:A,filedConfig:{valueType:J,customLightMode:!0}},s))}),D=te,V=m;V.Week=N,V.Month=R,V.Quarter=re,V.Year=D,V.displayName="ProFormComponent";var Y=V},31199:function(ce,U,o){var r=o(1413),C=o(45987),g=o(67294),S=o(61856),O=o(85893),E=["fieldProps","min","proFieldProps","max"],z=function(m,K){var B=m.fieldProps,Z=m.min,R=m.proFieldProps,oe=m.max,w=(0,C.Z)(m,E);return(0,O.jsx)(S.Z,(0,r.Z)({valueType:"digit",fieldProps:(0,r.Z)({min:Z,max:oe},B),ref:K,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:R},w))},x=g.forwardRef(z);U.Z=x},52688:function(ce,U,o){var r=o(1413),C=o(45987),g=o(67294),S=o(61856),O=o(85893),E=["fieldProps","unCheckedChildren","checkedChildren","proFieldProps"],z=g.forwardRef(function(x,I){var m=x.fieldProps,K=x.unCheckedChildren,B=x.checkedChildren,Z=x.proFieldProps,R=(0,C.Z)(x,E);return(0,O.jsx)(S.Z,(0,r.Z)({valueType:"switch",fieldProps:(0,r.Z)({unCheckedChildren:K,checkedChildren:B},m),ref:I,valuePropName:"checked",proFieldProps:Z,filedConfig:{valuePropName:"checked",ignoreWidth:!0,customLightMode:!0}},R))});U.Z=z},5966:function(ce,U,o){var r=o(97685),C=o(1413),g=o(45987),S=o(21770),O=o(72723),E=o(55241),z=o(97435),x=o(67294),I=o(61856),m=o(85893),K=["fieldProps","proFieldProps"],B=["fieldProps","proFieldProps"],Z="text",R=function(P){var p=P.fieldProps,H=P.proFieldProps,N=(0,g.Z)(P,K);return(0,m.jsx)(I.Z,(0,C.Z)({valueType:Z,fieldProps:p,filedConfig:{valueType:Z},proFieldProps:H},N))},oe=function(P){var p=(0,S.Z)(P.open||!1,{value:P.open,onChange:P.onOpenChange}),H=(0,r.Z)(p,2),N=H[0],k=H[1];return(0,m.jsx)(O.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(te){var D,V=te.getFieldValue(P.name||[]);return(0,m.jsx)(E.Z,(0,C.Z)((0,C.Z)({getPopupContainer:function(c){return c&&c.parentNode?c.parentNode:c},onOpenChange:function(c){return k(c)},content:(0,m.jsxs)("div",{style:{padding:"4px 0"},children:[(D=P.statusRender)===null||D===void 0?void 0:D.call(P,V),P.strengthText?(0,m.jsx)("div",{style:{marginTop:10},children:(0,m.jsx)("span",{children:P.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},P.popoverProps),{},{open:N,children:P.children}))}})},w=function(P){var p=P.fieldProps,H=P.proFieldProps,N=(0,g.Z)(P,B),k=(0,x.useState)(!1),J=(0,r.Z)(k,2),te=J[0],D=J[1];return p!=null&&p.statusRender&&N.name?(0,m.jsx)(oe,{name:N.name,statusRender:p==null?void 0:p.statusRender,popoverProps:p==null?void 0:p.popoverProps,strengthText:p==null?void 0:p.strengthText,open:te,onOpenChange:D,children:(0,m.jsx)("div",{children:(0,m.jsx)(I.Z,(0,C.Z)({valueType:"password",fieldProps:(0,C.Z)((0,C.Z)({},(0,z.Z)(p,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(Y){var c;p==null||(c=p.onBlur)===null||c===void 0||c.call(p,Y),D(!1)},onClick:function(Y){var c;p==null||(c=p.onClick)===null||c===void 0||c.call(p,Y),D(!0)}}),proFieldProps:H,filedConfig:{valueType:Z}},N))})}):(0,m.jsx)(I.Z,(0,C.Z)({valueType:"password",fieldProps:p,proFieldProps:H,filedConfig:{valueType:Z}},N))},W=R;W.Password=w,W.displayName="ProFormComponent",U.Z=W},90672:function(ce,U,o){var r=o(1413),C=o(45987),g=o(67294),S=o(61856),O=o(85893),E=["fieldProps","proFieldProps"],z=function(I,m){var K=I.fieldProps,B=I.proFieldProps,Z=(0,C.Z)(I,E);return(0,O.jsx)(S.Z,(0,r.Z)({ref:m,valueType:"textarea",fieldProps:K,proFieldProps:B},Z))};U.Z=g.forwardRef(z)},40056:function(ce,U,o){o.d(U,{Z:function(){return ne}});var r=o(67294),C=o(89739),g=o(4340),S=o(97937),O=o(21640),E=o(78860),z=o(93967),x=o.n(z),I=o(29372),m=o(64217),K=o(42550),B=o(96159),Z=o(53124),R=o(11568),oe=o(14747),w=o(83559);const W=(t,n,l,a,u)=>({background:t,border:`${(0,R.bf)(a.lineWidth)} ${a.lineType} ${n}`,[`${u}-icon`]:{color:l}}),re=t=>{const{componentCls:n,motionDurationSlow:l,marginXS:a,marginSM:u,fontSize:b,fontSizeLG:F,lineHeight:h,borderRadiusLG:Q,motionEaseInOutCirc:j,withDescriptionIconSize:le,colorText:_,colorTextHeading:ae,withDescriptionPadding:q,defaultPadding:M}=t;return{[n]:Object.assign(Object.assign({},(0,oe.Wf)(t)),{position:"relative",display:"flex",alignItems:"center",padding:M,wordWrap:"break-word",borderRadius:Q,[`&${n}-rtl`]:{direction:"rtl"},[`${n}-content`]:{flex:1,minWidth:0},[`${n}-icon`]:{marginInlineEnd:a,lineHeight:0},"&-description":{display:"none",fontSize:b,lineHeight:h},"&-message":{color:ae},[`&${n}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${l} ${j}, opacity ${l} ${j}, padding-top ${l} ${j}, padding-bottom ${l} ${j}, margin-bottom ${l} ${j}`},[`&${n}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${n}-with-description`]:{alignItems:"flex-start",padding:q,[`${n}-icon`]:{marginInlineEnd:u,fontSize:le,lineHeight:0},[`${n}-message`]:{display:"block",marginBottom:a,color:ae,fontSize:F},[`${n}-description`]:{display:"block",color:_}},[`${n}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},P=t=>{const{componentCls:n,colorSuccess:l,colorSuccessBorder:a,colorSuccessBg:u,colorWarning:b,colorWarningBorder:F,colorWarningBg:h,colorError:Q,colorErrorBorder:j,colorErrorBg:le,colorInfo:_,colorInfoBorder:ae,colorInfoBg:q}=t;return{[n]:{"&-success":W(u,a,l,t,n),"&-info":W(q,ae,_,t,n),"&-warning":W(h,F,b,t,n),"&-error":Object.assign(Object.assign({},W(le,j,Q,t,n)),{[`${n}-description > pre`]:{margin:0,padding:0}})}}},p=t=>{const{componentCls:n,iconCls:l,motionDurationMid:a,marginXS:u,fontSizeIcon:b,colorIcon:F,colorIconHover:h}=t;return{[n]:{"&-action":{marginInlineStart:u},[`${n}-close-icon`]:{marginInlineStart:u,padding:0,overflow:"hidden",fontSize:b,lineHeight:(0,R.bf)(b),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${l}-close`]:{color:F,transition:`color ${a}`,"&:hover":{color:h}}},"&-close-text":{color:F,transition:`color ${a}`,"&:hover":{color:h}}}}},H=t=>({withDescriptionIconSize:t.fontSizeHeading3,defaultPadding:`${t.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${t.paddingMD}px ${t.paddingContentHorizontalLG}px`});var N=(0,w.I$)("Alert",t=>[re(t),P(t),p(t)],H),k=function(t,n){var l={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&n.indexOf(a)<0&&(l[a]=t[a]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,a=Object.getOwnPropertySymbols(t);u{const{icon:n,prefixCls:l,type:a}=t,u=J[a]||null;return n?(0,B.wm)(n,r.createElement("span",{className:`${l}-icon`},n),()=>({className:x()(`${l}-icon`,{[n.props.className]:n.props.className})})):r.createElement(u,{className:`${l}-icon`})},D=t=>{const{isClosable:n,prefixCls:l,closeIcon:a,handleClose:u,ariaProps:b}=t,F=a===!0||a===void 0?r.createElement(S.Z,null):a;return n?r.createElement("button",Object.assign({type:"button",onClick:u,className:`${l}-close-icon`,tabIndex:0},b),F):null};var Y=r.forwardRef((t,n)=>{const{description:l,prefixCls:a,message:u,banner:b,className:F,rootClassName:h,style:Q,onMouseEnter:j,onMouseLeave:le,onClick:_,afterClose:ae,showIcon:q,closable:M,closeText:$,closeIcon:se,action:pe,id:ge}=t,Pe=k(t,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[de,Ce]=r.useState(!1),ve=r.useRef(null);r.useImperativeHandle(n,()=>({nativeElement:ve.current}));const{getPrefixCls:fe,direction:he,alert:d}=r.useContext(Z.E_),y=fe("alert",a),[ye,ie,me]=N(y),ue=X=>{var ee;Ce(!0),(ee=t.onClose)===null||ee===void 0||ee.call(t,X)},Ee=r.useMemo(()=>t.type!==void 0?t.type:b?"warning":"info",[t.type,b]),Oe=r.useMemo(()=>typeof M=="object"&&M.closeIcon||$?!0:typeof M=="boolean"?M:se!==!1&&se!==null&&se!==void 0?!0:!!(d!=null&&d.closable),[$,se,M,d==null?void 0:d.closable]),xe=b&&q===void 0?!0:q,Te=x()(y,`${y}-${Ee}`,{[`${y}-with-description`]:!!l,[`${y}-no-icon`]:!xe,[`${y}-banner`]:!!b,[`${y}-rtl`]:he==="rtl"},d==null?void 0:d.className,F,h,me,ie),Se=(0,m.Z)(Pe,{aria:!0,data:!0}),Ie=r.useMemo(()=>{var X,ee;return typeof M=="object"&&M.closeIcon?M.closeIcon:$||(se!==void 0?se:typeof(d==null?void 0:d.closable)=="object"&&(!((X=d==null?void 0:d.closable)===null||X===void 0)&&X.closeIcon)?(ee=d==null?void 0:d.closable)===null||ee===void 0?void 0:ee.closeIcon:d==null?void 0:d.closeIcon)},[se,M,$,d==null?void 0:d.closeIcon]),Me=r.useMemo(()=>{const X=M!=null?M:d==null?void 0:d.closable;if(typeof X=="object"){const{closeIcon:ee}=X;return k(X,["closeIcon"])}return{}},[M,d==null?void 0:d.closable]);return ye(r.createElement(I.ZP,{visible:!de,motionName:`${y}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:X=>({maxHeight:X.offsetHeight}),onLeaveEnd:ae},(X,ee)=>{let{className:be,style:$e}=X;return r.createElement("div",Object.assign({id:ge,ref:(0,K.sQ)(ve,ee),"data-show":!de,className:x()(Te,be),style:Object.assign(Object.assign(Object.assign({},d==null?void 0:d.style),Q),$e),onMouseEnter:j,onMouseLeave:le,onClick:_,role:"alert"},Se),xe?r.createElement(te,{description:l,icon:t.icon,prefixCls:y,type:Ee}):null,r.createElement("div",{className:`${y}-content`},u?r.createElement("div",{className:`${y}-message`},u):null,l?r.createElement("div",{className:`${y}-description`},l):null),pe?r.createElement("div",{className:`${y}-action`},pe):null,r.createElement(D,{isClosable:Oe,prefixCls:y,closeIcon:Ie,handleClose:ue,ariaProps:Me}))}))}),c=o(15671),L=o(43144),A=o(61120),e=o(78814),s=o(82963);function v(t,n,l){return n=(0,A.Z)(n),(0,s.Z)(t,(0,e.Z)()?Reflect.construct(n,l||[],(0,A.Z)(t).constructor):n.apply(t,l))}var i=o(60136),G=function(t){function n(){var l;return(0,c.Z)(this,n),l=v(this,n,arguments),l.state={error:void 0,info:{componentStack:""}},l}return(0,i.Z)(n,t),(0,L.Z)(n,[{key:"componentDidCatch",value:function(a,u){this.setState({error:a,info:u})}},{key:"render",value:function(){const{message:a,description:u,id:b,children:F}=this.props,{error:h,info:Q}=this.state,j=(Q==null?void 0:Q.componentStack)||null,le=typeof a=="undefined"?(h||"").toString():a,_=typeof u=="undefined"?j:u;return h?r.createElement(Y,{id:b,type:"error",message:le,description:r.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},_)}):F}}])}(r.Component);const T=Y;T.ErrorBoundary=G;var ne=T},66309:function(ce,U,o){o.d(U,{Z:function(){return A}});var r=o(67294),C=o(93967),g=o.n(C),S=o(98423),O=o(98787),E=o(69760),z=o(96159),x=o(45353),I=o(53124),m=o(11568),K=o(10274),B=o(14747),Z=o(83262),R=o(83559);const oe=e=>{const{paddingXXS:s,lineWidth:v,tagPaddingHorizontal:i,componentCls:f,calc:G}=e,T=G(i).sub(v).equal(),ne=G(s).sub(v).equal();return{[f]:Object.assign(Object.assign({},(0,B.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:T,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${(0,m.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${f}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${f}-close-icon`]:{marginInlineStart:ne,fontSize:e.tagIconSize,color:e.colorTextDescription,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${f}-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(${f}-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:T}}),[`${f}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},w=e=>{const{lineWidth:s,fontSizeIcon:v,calc:i}=e,f=e.fontSizeSM;return(0,Z.IX)(e,{tagFontSize:f,tagLineHeight:(0,m.bf)(i(e.lineHeightSM).mul(f).equal()),tagIconSize:i(v).sub(i(s).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},W=e=>({defaultBg:new K.C(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText});var re=(0,R.I$)("Tag",e=>{const s=w(e);return oe(s)},W),P=function(e,s){var v={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&s.indexOf(i)<0&&(v[i]=e[i]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,i=Object.getOwnPropertySymbols(e);f{const{prefixCls:v,style:i,className:f,checked:G,onChange:T,onClick:ne}=e,t=P(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:n,tag:l}=r.useContext(I.E_),a=j=>{T==null||T(!G),ne==null||ne(j)},u=n("tag",v),[b,F,h]=re(u),Q=g()(u,`${u}-checkable`,{[`${u}-checkable-checked`]:G},l==null?void 0:l.className,f,F,h);return b(r.createElement("span",Object.assign({},t,{ref:s,style:Object.assign(Object.assign({},i),l==null?void 0:l.style),className:Q,onClick:a})))}),N=o(98719);const k=e=>(0,N.Z)(e,(s,v)=>{let{textColor:i,lightBorderColor:f,lightColor:G,darkColor:T}=v;return{[`${e.componentCls}${e.componentCls}-${s}`]:{color:i,background:G,borderColor:f,"&-inverse":{color:e.colorTextLightSolid,background:T,borderColor:T},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}});var J=(0,R.bk)(["Tag","preset"],e=>{const s=w(e);return k(s)},W);function te(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const D=(e,s,v)=>{const i=te(v);return{[`${e.componentCls}${e.componentCls}-${s}`]:{color:e[`color${v}`],background:e[`color${i}Bg`],borderColor:e[`color${i}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var V=(0,R.bk)(["Tag","status"],e=>{const s=w(e);return[D(s,"success","Success"),D(s,"processing","Info"),D(s,"error","Error"),D(s,"warning","Warning")]},W),Y=function(e,s){var v={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&s.indexOf(i)<0&&(v[i]=e[i]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,i=Object.getOwnPropertySymbols(e);f{const{prefixCls:v,className:i,rootClassName:f,style:G,children:T,icon:ne,color:t,onClose:n,bordered:l=!0,visible:a}=e,u=Y(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:b,direction:F,tag:h}=r.useContext(I.E_),[Q,j]=r.useState(!0),le=(0,S.Z)(u,["closeIcon","closable"]);r.useEffect(()=>{a!==void 0&&j(a)},[a]);const _=(0,O.o2)(t),ae=(0,O.yT)(t),q=_||ae,M=Object.assign(Object.assign({backgroundColor:t&&!q?t:void 0},h==null?void 0:h.style),G),$=b("tag",v),[se,pe,ge]=re($),Pe=g()($,h==null?void 0:h.className,{[`${$}-${t}`]:q,[`${$}-has-color`]:t&&!q,[`${$}-hidden`]:!Q,[`${$}-rtl`]:F==="rtl",[`${$}-borderless`]:!l},i,f,pe,ge),de=y=>{y.stopPropagation(),n==null||n(y),!y.defaultPrevented&&j(!1)},[,Ce]=(0,E.Z)((0,E.w)(e),(0,E.w)(h),{closable:!1,closeIconRender:y=>{const ye=r.createElement("span",{className:`${$}-close-icon`,onClick:de},y);return(0,z.wm)(y,ye,ie=>({onClick:me=>{var ue;(ue=ie==null?void 0:ie.onClick)===null||ue===void 0||ue.call(ie,me),de(me)},className:g()(ie==null?void 0:ie.className,`${$}-close-icon`)}))}}),ve=typeof u.onClick=="function"||T&&T.type==="a",fe=ne||null,he=fe?r.createElement(r.Fragment,null,fe,T&&r.createElement("span",null,T)):T,d=r.createElement("span",Object.assign({},le,{ref:s,className:Pe,style:M}),he,Ce,_&&r.createElement(J,{key:"preset",prefixCls:$}),ae&&r.createElement(V,{key:"status",prefixCls:$}));return se(ve?r.createElement(x.Z,{component:"Tag"},d):d)});L.CheckableTag=H;var A=L}}]); diff --git a/asset/static/7050.2ac9d136.async.js b/asset/static/7050.52ca9bcd.async.js similarity index 66% rename from asset/static/7050.2ac9d136.async.js rename to asset/static/7050.52ca9bcd.async.js index f9b4d6f4..e3a5eeb1 100644 --- a/asset/static/7050.2ac9d136.async.js +++ b/asset/static/7050.52ca9bcd.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7050],{1210:function(ze,ie,n){n.d(ie,{Z:function(){return ue}});var a=n(87462),P=n(67294),F={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M511.6 76.3C264.3 76.2 64 276.4 64 523.5 64 718.9 189.3 885 363.8 946c23.5 5.9 19.9-10.8 19.9-22.2v-77.5c-135.7 15.9-141.2-73.9-150.3-88.9C215 726 171.5 718 184.5 703c30.9-15.9 62.4 4 98.9 57.9 26.4 39.1 77.9 32.5 104 26 5.7-23.5 17.9-44.5 34.7-60.8-140.6-25.2-199.2-111-199.2-213 0-49.5 16.3-95 48.3-131.7-20.4-60.5 1.9-112.3 4.9-120 58.1-5.2 118.5 41.6 123.2 45.3 33-8.9 70.7-13.6 112.9-13.6 42.4 0 80.2 4.9 113.5 13.9 11.3-8.6 67.3-48.8 121.3-43.9 2.9 7.7 24.7 58.3 5.5 118 32.4 36.8 48.9 82.7 48.9 132.3 0 102.2-59 188.1-200 212.9a127.5 127.5 0 0138.1 91v112.5c.8 9 0 17.9 15 17.9 177.1-59.7 304.6-227 304.6-424.1 0-247.2-200.4-447.3-447.5-447.3z"}}]},name:"github",theme:"outlined"},D=F,V=n(84089),I=function(oe,ce){return P.createElement(V.Z,(0,a.Z)({},oe,{ref:ce,icon:D}))},b=P.forwardRef(I),ue=b},38123:function(ze,ie,n){n.d(ie,{Z:function(){return ue}});var a=n(87462),P=n(67294),F={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M824.8 613.2c-16-51.4-34.4-94.6-62.7-165.3C766.5 262.2 689.3 112 511.5 112 331.7 112 256.2 265.2 261 447.9c-28.4 70.8-46.7 113.7-62.7 165.3-34 109.5-23 154.8-14.6 155.8 18 2.2 70.1-82.4 70.1-82.4 0 49 25.2 112.9 79.8 159-26.4 8.1-85.7 29.9-71.6 53.8 11.4 19.3 196.2 12.3 249.5 6.3 53.3 6 238.1 13 249.5-6.3 14.1-23.8-45.3-45.7-71.6-53.8 54.6-46.2 79.8-110.1 79.8-159 0 0 52.1 84.6 70.1 82.4 8.5-1.1 19.5-46.4-14.5-155.8z"}}]},name:"qq",theme:"outlined"},D=F,V=n(84089),I=function(oe,ce){return P.createElement(V.Z,(0,a.Z)({},oe,{ref:ce,icon:D}))},b=P.forwardRef(I),ue=b},28413:function(ze,ie,n){var a=n(67294),P=n(71833),F=function(){return F=Object.assign||function(V){for(var I,b=1,ue=arguments.length;b{const{value:t,formatter:x,precision:c,decimalSeparator:v,groupSeparator:z="",prefixCls:R}=u;let T;if(typeof x=="function")T=x(t);else{const j=String(t),B=j.match(/^(-?)(\d*)(\.(\d+))?$/);if(!B||j==="-")T=j;else{const q=B[1];let N=B[2]||"0",O=B[4]||"";N=N.replace(/\B(?=(\d{3})+(?!\d))/g,z),typeof c=="number"&&(O=O.padEnd(c,"0").slice(0,c>0?c:0)),O&&(O=`${v}${O}`),T=[b.createElement("span",{key:"int",className:`${R}-content-value-int`},q,N),O&&b.createElement("span",{key:"decimal",className:`${R}-content-value-decimal`},O)]}}return b.createElement("span",{className:`${R}-content-value`},T)},Ze=n(14747),d=n(83559),r=n(83262);const i=u=>{const{componentCls:t,marginXXS:x,padding:c,colorTextDescription:v,titleFontSize:z,colorTextHeading:R,contentFontSize:T,fontFamily:j}=u;return{[t]:Object.assign(Object.assign({},(0,Ze.Wf)(u)),{[`${t}-title`]:{marginBottom:x,color:v,fontSize:z},[`${t}-skeleton`]:{paddingTop:c},[`${t}-content`]:{color:R,fontSize:T,fontFamily:j,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:x},[`${t}-content-suffix`]:{marginInlineStart:x}}})}},m=u=>{const{fontSizeHeading3:t,fontSize:x}=u;return{titleFontSize:x,contentFontSize:t}};var f=(0,d.I$)("Statistic",u=>{const t=(0,r.IX)(u,{});return[i(t)]},m),E=function(u,t){var x={};for(var c in u)Object.prototype.hasOwnProperty.call(u,c)&&t.indexOf(c)<0&&(x[c]=u[c]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,c=Object.getOwnPropertySymbols(u);v{const{prefixCls:t,className:x,rootClassName:c,style:v,valueStyle:z,value:R=0,title:T,valueRender:j,prefix:B,suffix:q,loading:N=!1,formatter:O,precision:te,decimalSeparator:Y=".",groupSeparator:he=",",onMouseEnter:fe,onMouseLeave:ae}=u,Ce=E(u,["prefixCls","className","rootClassName","style","valueStyle","value","title","valueRender","prefix","suffix","loading","formatter","precision","decimalSeparator","groupSeparator","onMouseEnter","onMouseLeave"]),{getPrefixCls:we,direction:de,statistic:pe}=b.useContext(Pe.E_),me=we("statistic",t),[Te,De,Z]=f(me),g=b.createElement(Ee,{decimalSeparator:Y,groupSeparator:he,prefixCls:me,formatter:O,precision:te,value:R}),y=I()(me,{[`${me}-rtl`]:de==="rtl"},pe==null?void 0:pe.className,x,c,De,Z),$=(0,ye.Z)(Ce,{aria:!0,data:!0});return Te(b.createElement("div",Object.assign({},$,{className:y,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),v),onMouseEnter:fe,onMouseLeave:ae}),T&&b.createElement("div",{className:`${me}-title`},T),b.createElement(Ie.Z,{paragraph:!1,loading:N,className:`${me}-skeleton`},b.createElement("div",{style:z,className:`${me}-content`},B&&b.createElement("span",{className:`${me}-content-prefix`},B),j?j(g):g,q&&b.createElement("span",{className:`${me}-content-suffix`},q)))))};const U=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function _(u,t){let x=u;const c=/\[[^\]]*]/g,v=(t.match(c)||[]).map(j=>j.slice(1,-1)),z=t.replace(c,"[]"),R=U.reduce((j,B)=>{let[q,N]=B;if(j.includes(q)){const O=Math.floor(x/N);return x-=O*N,j.replace(new RegExp(`${q}+`,"g"),te=>{const Y=te.length;return O.toString().padStart(Y,"0")})}return j},z);let T=0;return R.replace(c,()=>{const j=v[T];return T+=1,j})}function ee(u,t){const{format:x=""}=t,c=new Date(u).getTime(),v=Date.now(),z=Math.max(c-v,0);return _(z,x)}var W=function(u,t){var x={};for(var c in u)Object.prototype.hasOwnProperty.call(u,c)&&t.indexOf(c)<0&&(x[c]=u[c]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,c=Object.getOwnPropertySymbols(u);v{const{value:t,format:x="HH:mm:ss",onChange:c,onFinish:v}=u,z=W(u,["value","format","onChange","onFinish"]),R=(0,xe.Z)(),T=b.useRef(null),j=()=>{v==null||v(),T.current&&(clearInterval(T.current),T.current=null)},B=()=>{const O=o(t);O>=Date.now()&&(T.current=setInterval(()=>{R(),c==null||c(O-Date.now()),O(B(),()=>{T.current&&(clearInterval(T.current),T.current=null)}),[t]);const q=(O,te)=>ee(O,Object.assign(Object.assign({},te),{format:x})),N=O=>(0,Ne.Tm)(O,{title:void 0});return b.createElement(H,Object.assign({},z,{value:t,valueRender:N,formatter:q}))};var l=b.memo(p);H.Countdown=l;var s=H,h=function(t){return(0,a.Z)({},t.componentCls,(0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)({display:"flex",fontSize:t.fontSize,"& + &":{marginBlockStart:4},"&-tip":{marginInlineStart:4},"&-wrapper":(0,a.Z)({display:"flex",width:"100%"},"".concat(t.componentCls,"-status"),{width:"14px"}),"&-icon":{marginInlineEnd:16},"&-trend-icon":{width:0,height:0,borderInlineEnd:"3.5px solid transparent",borderBlockEnd:"9px solid #000",borderInlineStart:"3.5px solid transparent","&-up":{transform:"rotate(0deg)"},"&-down":{transform:"rotate(180deg)"}},"&-content":(0,a.Z)({width:"100%"},"".concat(t.antCls,"-statistic-content"),{"&-value-int":{fontSize:t.fontSizeHeading3}}),"&-description":{width:"100%"}},"".concat(t.antCls,"-statistic-title"),{color:t.colorText}),"&-trend-up",(0,a.Z)({},"".concat(t.antCls,"-statistic-content"),(0,a.Z)({color:"#f5222d"},"".concat(t.componentCls,"-trend-icon"),{borderBlockEndColor:"#f5222d"}))),"&-trend-down",(0,a.Z)({},"".concat(t.antCls,"-statistic-content"),(0,a.Z)({color:"#389e0d"},"".concat(t.componentCls,"-trend-icon"),{borderBlockEndColor:"#52c41a"}))),"& &-layout-horizontal",(0,a.Z)((0,a.Z)((0,a.Z)({display:"flex",justifyContent:"space-between"},"".concat(t.antCls,"-statistic-title"),{marginBlockEnd:0}),"".concat(t.antCls,"-statistic-content-value"),{fontWeight:500}),"".concat(t.antCls,"-statistic-title,").concat(t.antCls,"-statistic-content,").concat(t.antCls,"-statistic-content-suffix,").concat(t.antCls,"-statistic-content-prefix,").concat(t.antCls,"-statistic-content-value-decimal"),{fontSize:t.fontSize})),"& &-layout-inline",(0,a.Z)((0,a.Z)((0,a.Z)({display:"inline-flex",color:t.colorTextSecondary},"".concat(t.antCls,"-statistic-title"),{marginInlineEnd:"6px",marginBlockEnd:0}),"".concat(t.antCls,"-statistic-content"),{color:t.colorTextSecondary}),"".concat(t.antCls,"-statistic-title,").concat(t.antCls,"-statistic-content,").concat(t.antCls,"-statistic-content-suffix,").concat(t.antCls,"-statistic-content-prefix,").concat(t.antCls,"-statistic-content-value-decimal"),{fontSize:t.fontSizeSM})))};function C(u){return(0,oe.Xj)("Statistic",function(t){var x=(0,P.Z)((0,P.Z)({},t),{},{componentCls:".".concat(u)});return[h(x)]})}var L=["className","layout","style","description","children","title","tip","status","trend","prefix","icon"],le=function(t){var x=t.className,c=t.layout,v=c===void 0?"inline":c,z=t.style,R=t.description,T=t.children,j=t.title,B=t.tip,q=t.status,N=t.trend,O=t.prefix,te=t.icon,Y=(0,F.Z)(t,L),he=(0,b.useContext)(D.ZP.ConfigContext),fe=he.getPrefixCls,ae=fe("pro-card-statistic"),Ce=C(ae),we=Ce.wrapSSR,de=Ce.hashId,pe=I()(ae,x,de),me=I()("".concat(ae,"-status"),de),Te=I()("".concat(ae,"-icon"),de),De=I()("".concat(ae,"-wrapper"),de),Z=I()("".concat(ae,"-content"),de),g=I()(de,(0,a.Z)((0,a.Z)({},"".concat(ae,"-layout-").concat(v),v),"".concat(ae,"-trend-").concat(N),N)),y=B&&(0,w.jsx)(je.Z,{title:B,children:(0,w.jsx)(ge.Z,{className:"".concat(ae,"-tip ").concat(de).trim()})}),$=I()("".concat(ae,"-trend-icon"),de,(0,a.Z)({},"".concat(ae,"-trend-icon-").concat(N),N)),se=N&&(0,w.jsx)("div",{className:$}),K=q&&(0,w.jsx)("div",{className:me,children:(0,w.jsx)(M.Z,{status:q,text:null})}),Re=te&&(0,w.jsx)("div",{className:Te,children:te});return we((0,w.jsxs)("div",{className:pe,style:z,children:[Re,(0,w.jsxs)("div",{className:De,children:[K,(0,w.jsxs)("div",{className:Z,children:[(0,w.jsx)(s,(0,P.Z)({title:(j||y)&&(0,w.jsxs)(w.Fragment,{children:[j,y]}),prefix:(se||O)&&(0,w.jsxs)(w.Fragment,{children:[se,O]}),className:g},Y)),R&&(0,w.jsx)("div",{className:"".concat(ae,"-description ").concat(de).trim(),children:R})]})]})]}))},G=le,X=function(t){return(0,a.Z)({},t.componentCls,{"&-chart":{display:"flex",flexDirection:"column",marginBlockStart:8,marginBlockEnd:8,"&-left":{marginBlockStart:0,marginInlineEnd:"16px"},"&-right":{marginBlockStart:0,marginInlineStart:"16px"}},"&-content":{display:"flex",flexDirection:"column","&-horizontal":(0,a.Z)({flexDirection:"row"},"".concat(t.componentCls,"-chart"),{alignItems:"center",alignSelf:"flex-start"})},"&-footer":{marginBlockStart:8,paddingBlockStart:"16px",borderBlockStart:"rgba(0, 0, 0, 0.08) solid ".concat(t.colorBorder)}})};function ne(u){return(0,oe.Xj)("StatisticCard",function(t){var x=(0,P.Z)((0,P.Z)({},t),{},{componentCls:".".concat(u)});return[X(x)]})}var ve=["children","statistic","className","chart","chartPlacement","footer"],Q=function(t){var x=t.children,c=t.statistic,v=t.className,z=t.chart,R=t.chartPlacement,T=t.footer,j=(0,F.Z)(t,ve),B=(0,b.useContext)(D.ZP.ConfigContext),q=B.getPrefixCls,N=q("pro-statistic-card"),O=ne(N),te=O.wrapSSR,Y=O.hashId,he=I()(N,v,Y),fe=c&&(0,w.jsx)(G,(0,P.Z)({layout:"vertical"},c)),ae=I()("".concat(N,"-chart"),Y,(0,a.Z)((0,a.Z)({},"".concat(N,"-chart-left"),R==="left"&&z&&c),"".concat(N,"-chart-right"),R==="right"&&z&&c)),Ce=z&&(0,w.jsx)("div",{className:ae,children:z}),we=I()("".concat(N,"-content "),Y,(0,a.Z)({},"".concat(N,"-content-horizontal"),R==="left"||R==="right")),de=(Ce||fe)&&(R==="left"?(0,w.jsxs)("div",{className:we,children:[Ce,fe]}):(0,w.jsxs)("div",{className:we,children:[fe,Ce]})),pe=T&&(0,w.jsx)("div",{className:"".concat(N,"-footer ").concat(Y).trim(),children:T});return te((0,w.jsxs)(ue.Z,(0,P.Z)((0,P.Z)({className:he},j),{},{children:[de,x,pe]})))},A=function(t){return(0,w.jsx)(Q,(0,P.Z)({bodyStyle:{padding:0}},t))};Q.Statistic=G,Q.Divider=re.Z,Q.Operation=$e,Q.isProCard=!0,Q.Group=A;var J=Q},184:function(ze,ie,n){n.d(ie,{a:function(){return Ze}});var a=n(4942),P=n(74165),F=n(15861),D=n(1413),V=n(97685),I=n(45987),b=n(12044),ue=n(51812),re=n(48171),oe=n(73177),ce=n(28459),be=n(85265),w=n(93967),Oe=n.n(w),$e=n(55917),ge=n(21770),je=n(80334),M=n(67294),xe=n(73935),Ne=n(89671),ye=n(98082),Pe=function(r){return(0,a.Z)({},r.componentCls,{"&-sidebar-dragger":{width:"5px",cursor:"ew-resize",padding:"4px 0 0",borderTop:"1px solid transparent",position:"absolute",top:0,left:0,bottom:0,zIndex:100,backgroundColor:"transparent","&-min-disabled":{cursor:"w-resize"},"&-max-disabled":{cursor:"e-resize"}}})};function Ie(d){return(0,ye.Xj)("DrawerForm",function(r){var i=(0,D.Z)((0,D.Z)({},r),{},{componentCls:".".concat(d)});return[Pe(i)]})}var k=n(85893),Ee=["children","trigger","onVisibleChange","drawerProps","onFinish","submitTimeout","title","width","resize","onOpenChange","visible","open"];function Ze(d){var r,i,m=d.children,f=d.trigger,E=d.onVisibleChange,S=d.drawerProps,H=d.onFinish,U=d.submitTimeout,_=d.title,ee=d.width,W=d.resize,e=d.onOpenChange,o=d.visible,p=d.open,l=(0,I.Z)(d,Ee);(0,je.ET)(!l.footer||!(S!=null&&S.footer),"DrawerForm \u662F\u4E00\u4E2A ProForm \u7684\u7279\u6B8A\u5E03\u5C40\uFF0C\u5982\u679C\u60F3\u81EA\u5B9A\u4E49\u6309\u94AE\uFF0C\u8BF7\u4F7F\u7528 submit.render \u81EA\u5B9A\u4E49\u3002");var s=M.useMemo(function(){var Z,g,y,$={onResize:function(){},maxWidth:(0,b.j)()?window.innerWidth*.8:void 0,minWidth:300};return typeof W=="boolean"?W?$:{}:(0,ue.Y)({onResize:(Z=W==null?void 0:W.onResize)!==null&&Z!==void 0?Z:$.onResize,maxWidth:(g=W==null?void 0:W.maxWidth)!==null&&g!==void 0?g:$.maxWidth,minWidth:(y=W==null?void 0:W.minWidth)!==null&&y!==void 0?y:$.minWidth})},[W]),h=(0,M.useContext)(ce.ZP.ConfigContext),C=h.getPrefixCls("pro-form-drawer"),L=Ie(C),le=L.wrapSSR,G=L.hashId,X=function(g){return"".concat(C,"-").concat(g," ").concat(G)},ne=(0,M.useState)([]),ve=(0,V.Z)(ne,2),Q=ve[1],A=(0,M.useState)(!1),J=(0,V.Z)(A,2),u=J[0],t=J[1],x=(0,M.useState)(!1),c=(0,V.Z)(x,2),v=c[0],z=c[1],R=(0,M.useState)(ee||(W?s==null?void 0:s.minWidth:800)),T=(0,V.Z)(R,2),j=T[0],B=T[1],q=(0,ge.Z)(!!o,{value:p||o,onChange:e||E}),N=(0,V.Z)(q,2),O=N[0],te=N[1],Y=(0,M.useRef)(null),he=(0,M.useCallback)(function(Z){Y.current===null&&Z&&Q([]),Y.current=Z},[]),fe=(0,M.useRef)(),ae=(0,M.useCallback)(function(){var Z,g,y,$=(Z=(g=(y=l.formRef)===null||y===void 0?void 0:y.current)!==null&&g!==void 0?g:l.form)!==null&&Z!==void 0?Z:fe.current;$&&S!==null&&S!==void 0&&S.destroyOnClose&&$.resetFields()},[S==null?void 0:S.destroyOnClose,l.form,l.formRef]);(0,M.useEffect)(function(){O&&(p||o)&&(e==null||e(!0),E==null||E(!0)),v&&B(s==null?void 0:s.minWidth)},[o,O,v]),(0,M.useImperativeHandle)(l.formRef,function(){return fe.current},[fe.current]);var Ce=(0,M.useMemo)(function(){return f?M.cloneElement(f,(0,D.Z)((0,D.Z)({key:"trigger"},f.props),{},{onClick:function(){var Z=(0,F.Z)((0,P.Z)().mark(function y($){var se,K;return(0,P.Z)().wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:te(!O),z(!Object.keys(s)),(se=f.props)===null||se===void 0||(K=se.onClick)===null||K===void 0||K.call(se,$);case 3:case"end":return Se.stop()}},y)}));function g(y){return Z.apply(this,arguments)}return g}()})):null},[te,f,O,z,v]),we=(0,M.useMemo)(function(){var Z,g,y,$;return l.submitter===!1?!1:(0,$e.Z)({searchConfig:{submitText:(Z=(g=h.locale)===null||g===void 0||(g=g.Modal)===null||g===void 0?void 0:g.okText)!==null&&Z!==void 0?Z:"\u786E\u8BA4",resetText:(y=($=h.locale)===null||$===void 0||($=$.Modal)===null||$===void 0?void 0:$.cancelText)!==null&&y!==void 0?y:"\u53D6\u6D88"},resetButtonProps:{preventDefault:!0,disabled:U?u:void 0,onClick:function(K){var Re;te(!1),S==null||(Re=S.onClose)===null||Re===void 0||Re.call(S,K)}}},l.submitter)},[l.submitter,(r=h.locale)===null||r===void 0||(r=r.Modal)===null||r===void 0?void 0:r.okText,(i=h.locale)===null||i===void 0||(i=i.Modal)===null||i===void 0?void 0:i.cancelText,U,u,te,S]),de=(0,M.useCallback)(function(Z,g){return(0,k.jsxs)(k.Fragment,{children:[Z,Y.current&&g?(0,k.jsx)(M.Fragment,{children:(0,xe.createPortal)(g,Y.current)},"submitter"):g]})},[]),pe=(0,re.J)(function(){var Z=(0,F.Z)((0,P.Z)().mark(function g(y){var $,se,K;return(0,P.Z)().wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return $=H==null?void 0:H(y),U&&$ instanceof Promise&&(t(!0),se=setTimeout(function(){return t(!1)},U),$.finally(function(){clearTimeout(se),t(!1)})),Se.next=4,$;case 4:return K=Se.sent,K&&te(!1),Se.abrupt("return",K);case 7:case"end":return Se.stop()}},g)}));return function(g){return Z.apply(this,arguments)}}()),me=(0,oe.X)(O,E),Te=(0,M.useCallback)(function(Z){var g,y,$=(document.body.offsetWidth||1e3)-(Z.clientX-document.body.offsetLeft),se=(g=s==null?void 0:s.minWidth)!==null&&g!==void 0?g:ee||800,K=(y=s==null?void 0:s.maxWidth)!==null&&y!==void 0?y:window.innerWidth*.8;if($K){B(K);return}B($)},[s==null?void 0:s.maxWidth,s==null?void 0:s.minWidth,ee]),De=(0,M.useCallback)(function(){document.removeEventListener("mousemove",Te),document.removeEventListener("mouseup",De)},[Te]);return le((0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)(be.Z,(0,D.Z)((0,D.Z)((0,D.Z)({title:_,width:j},S),me),{},{afterOpenChange:function(g){var y;g||ae(),S==null||(y=S.afterOpenChange)===null||y===void 0||y.call(S,g)},onClose:function(g){var y;U&&u||(te(!1),S==null||(y=S.onClose)===null||y===void 0||y.call(S,g))},footer:l.submitter!==!1&&(0,k.jsx)("div",{ref:he,style:{display:"flex",justifyContent:"flex-end"}}),children:[W?(0,k.jsx)("div",{className:Oe()(X("sidebar-dragger"),G,(0,a.Z)((0,a.Z)({},X("sidebar-dragger-min-disabled"),j===(s==null?void 0:s.minWidth)),X("sidebar-dragger-max-disabled"),j===(s==null?void 0:s.maxWidth))),onMouseDown:function(g){var y;s==null||(y=s.onResize)===null||y===void 0||y.call(s),g.stopPropagation(),g.preventDefault(),document.addEventListener("mousemove",Te),document.addEventListener("mouseup",De),z(!0)}}):null,(0,k.jsx)(k.Fragment,{children:(0,k.jsx)(Ne.I,(0,D.Z)((0,D.Z)({formComponentType:"DrawerForm",layout:"vertical"},l),{},{formRef:fe,onInit:function(g,y){var $;l.formRef&&(l.formRef.current=y),l==null||($=l.onInit)===null||$===void 0||$.call(l,g,y),fe.current=y},submitter:we,onFinish:function(){var Z=(0,F.Z)((0,P.Z)().mark(function g(y){var $;return(0,P.Z)().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=2,pe(y);case 2:return $=K.sent,K.abrupt("return",$);case 4:case"end":return K.stop()}},g)}));return function(g){return Z.apply(this,arguments)}}(),contentRender:de,children:m}))})]})),Ce]}))}},26412:function(ze,ie,n){n.d(ie,{Z:function(){return W}});var a=n(67294),P=n(93967),F=n.n(P),D=n(74443),V=n(53124),I=n(98675),b=n(25378),re={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},ce=a.createContext({}),be=n(50344),w=function(e,o){var p={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&o.indexOf(l)<0&&(p[l]=e[l]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,l=Object.getOwnPropertySymbols(e);s(0,be.Z)(e).map(o=>Object.assign(Object.assign({},o==null?void 0:o.props),{key:o.key}));function $e(e,o,p){const l=a.useMemo(()=>o||Oe(p),[o,p]);return a.useMemo(()=>l.map(h=>{var{span:C}=h,L=w(h,["span"]);return Object.assign(Object.assign({},L),{span:typeof C=="number"?C:(0,D.m9)(e,C)})}),[l,e])}function ge(e,o,p){let l=e,s=!1;return(p===void 0||p>o)&&(l=Object.assign(Object.assign({},e),{span:o}),s=p!==void 0),[l,s]}function je(e,o){const p=[];let l=[],s=o,h=!1;return e.filter(C=>C).forEach((C,L)=>{const le=C==null?void 0:C.span,G=le||1;if(L===e.length-1){const[X,ne]=ge(C,s,le);h=h||ne,l.push(X),p.push(l);return}if(G{const[p,l]=(0,a.useMemo)(()=>je(o,e),[o,e]);return p},ye=e=>{let{children:o}=e;return o};function Pe(e){return e!=null}var k=e=>{const{itemPrefixCls:o,component:p,span:l,className:s,style:h,labelStyle:C,contentStyle:L,bordered:le,label:G,content:X,colon:ne,type:ve}=e,Q=p;return le?a.createElement(Q,{className:F()({[`${o}-item-label`]:ve==="label",[`${o}-item-content`]:ve==="content"},s),style:h,colSpan:l},Pe(G)&&a.createElement("span",{style:C},G),Pe(X)&&a.createElement("span",{style:L},X)):a.createElement(Q,{className:F()(`${o}-item`,s),style:h,colSpan:l},a.createElement("div",{className:`${o}-item-container`},(G||G===0)&&a.createElement("span",{className:F()(`${o}-item-label`,{[`${o}-item-no-colon`]:!ne}),style:C},G),(X||X===0)&&a.createElement("span",{className:F()(`${o}-item-content`),style:L},X)))};function Ee(e,o,p){let{colon:l,prefixCls:s,bordered:h}=o,{component:C,type:L,showLabel:le,showContent:G,labelStyle:X,contentStyle:ne}=p;return e.map((ve,Q)=>{let{label:A,children:J,prefixCls:u=s,className:t,style:x,labelStyle:c,contentStyle:v,span:z=1,key:R}=ve;return typeof C=="string"?a.createElement(k,{key:`${L}-${R||Q}`,className:t,style:x,labelStyle:Object.assign(Object.assign({},X),c),contentStyle:Object.assign(Object.assign({},ne),v),span:z,colon:l,component:C,itemPrefixCls:u,bordered:h,label:le?A:null,content:G?J:null,type:L}):[a.createElement(k,{key:`label-${R||Q}`,className:t,style:Object.assign(Object.assign(Object.assign({},X),x),c),span:1,colon:l,component:C[0],itemPrefixCls:u,bordered:h,label:A,type:"label"}),a.createElement(k,{key:`content-${R||Q}`,className:t,style:Object.assign(Object.assign(Object.assign({},ne),x),v),span:z*2-1,component:C[1],itemPrefixCls:u,bordered:h,content:J,type:"content"})]})}var d=e=>{const o=a.useContext(ce),{prefixCls:p,vertical:l,row:s,index:h,bordered:C}=e;return l?a.createElement(a.Fragment,null,a.createElement("tr",{key:`label-${h}`,className:`${p}-row`},Ee(s,e,Object.assign({component:"th",type:"label",showLabel:!0},o))),a.createElement("tr",{key:`content-${h}`,className:`${p}-row`},Ee(s,e,Object.assign({component:"td",type:"content",showContent:!0},o)))):a.createElement("tr",{key:h,className:`${p}-row`},Ee(s,e,Object.assign({component:C?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},o)))},r=n(11568),i=n(14747),m=n(83559),f=n(83262);const E=e=>{const{componentCls:o,labelBg:p}=e;return{[`&${o}-bordered`]:{[`> ${o}-view`]:{overflow:"hidden",border:`${(0,r.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${o}-row`]:{borderBottom:`${(0,r.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${o}-item-label, > ${o}-item-content`]:{padding:`${(0,r.bf)(e.padding)} ${(0,r.bf)(e.paddingLG)}`,borderInlineEnd:`${(0,r.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${o}-item-label`]:{color:e.colorTextSecondary,backgroundColor:p,"&::after":{display:"none"}}}},[`&${o}-middle`]:{[`${o}-row`]:{[`> ${o}-item-label, > ${o}-item-content`]:{padding:`${(0,r.bf)(e.paddingSM)} ${(0,r.bf)(e.paddingLG)}`}}},[`&${o}-small`]:{[`${o}-row`]:{[`> ${o}-item-label, > ${o}-item-content`]:{padding:`${(0,r.bf)(e.paddingXS)} ${(0,r.bf)(e.padding)}`}}}}}},S=e=>{const{componentCls:o,extraColor:p,itemPaddingBottom:l,itemPaddingEnd:s,colonMarginRight:h,colonMarginLeft:C,titleMarginBottom:L}=e;return{[o]:Object.assign(Object.assign(Object.assign({},(0,i.Wf)(e)),E(e)),{"&-rtl":{direction:"rtl"},[`${o}-header`]:{display:"flex",alignItems:"center",marginBottom:L},[`${o}-title`]:Object.assign(Object.assign({},i.vS),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${o}-extra`]:{marginInlineStart:"auto",color:p,fontSize:e.fontSize},[`${o}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${o}-row`]:{"> th, > td":{paddingBottom:l,paddingInlineEnd:s},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${o}-item-label`]:{color:e.colorTextTertiary,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${(0,r.bf)(C)} ${(0,r.bf)(h)}`},[`&${o}-item-no-colon::after`]:{content:'""'}},[`${o}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${o}-item-content`]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${o}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${o}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${o}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:0}}},"&-middle":{[`${o}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${o}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},H=e=>({labelBg:e.colorFillAlter,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText});var U=(0,m.I$)("Descriptions",e=>{const o=(0,f.IX)(e,{});return S(o)},H),_=function(e,o){var p={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&o.indexOf(l)<0&&(p[l]=e[l]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,l=Object.getOwnPropertySymbols(e);s{const{prefixCls:o,title:p,extra:l,column:s,colon:h=!0,bordered:C,layout:L,children:le,className:G,rootClassName:X,style:ne,size:ve,labelStyle:Q,contentStyle:A,items:J}=e,u=_(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:t,direction:x,descriptions:c}=a.useContext(V.E_),v=t("descriptions",o),z=(0,b.Z)(),R=a.useMemo(()=>{var Y;return typeof s=="number"?s:(Y=(0,D.m9)(z,Object.assign(Object.assign({},re),s)))!==null&&Y!==void 0?Y:3},[z,s]),T=$e(z,J,le),j=(0,I.Z)(ve),B=xe(R,T),[q,N,O]=U(v),te=a.useMemo(()=>({labelStyle:Q,contentStyle:A}),[Q,A]);return q(a.createElement(ce.Provider,{value:te},a.createElement("div",Object.assign({className:F()(v,c==null?void 0:c.className,{[`${v}-${j}`]:j&&j!=="default",[`${v}-bordered`]:!!C,[`${v}-rtl`]:x==="rtl"},G,X,N,O),style:Object.assign(Object.assign({},c==null?void 0:c.style),ne)},u),(p||l)&&a.createElement("div",{className:`${v}-header`},p&&a.createElement("div",{className:`${v}-title`},p),l&&a.createElement("div",{className:`${v}-extra`},l)),a.createElement("div",{className:`${v}-view`},a.createElement("table",null,a.createElement("tbody",null,B.map((Y,he)=>a.createElement(d,{key:he,index:he,colon:h,prefixCls:v,vertical:L==="vertical",bordered:C,row:Y}))))))))};ee.Item=ye;var W=ee},86250:function(ze,ie,n){n.d(ie,{Z:function(){return Ze}});var a=n(67294),P=n(93967),F=n.n(P),D=n(98423),V=n(98065),I=n(53124),b=n(83559),ue=n(83262);const re=["wrap","nowrap","wrap-reverse"],oe=["flex-start","flex-end","start","end","center","space-between","space-around","space-evenly","stretch","normal","left","right"],ce=["center","start","end","flex-start","flex-end","self-start","self-end","baseline","normal","stretch"],be=(d,r)=>{const i=r.wrap===!0?"wrap":r.wrap;return{[`${d}-wrap-${i}`]:i&&re.includes(i)}},w=(d,r)=>{const i={};return ce.forEach(m=>{i[`${d}-align-${m}`]=r.align===m}),i[`${d}-align-stretch`]=!r.align&&!!r.vertical,i},Oe=(d,r)=>{const i={};return oe.forEach(m=>{i[`${d}-justify-${m}`]=r.justify===m}),i};function $e(d,r){return F()(Object.assign(Object.assign(Object.assign({},be(d,r)),w(d,r)),Oe(d,r)))}var ge=$e;const je=d=>{const{componentCls:r}=d;return{[r]:{display:"flex","&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"},"&:empty":{display:"none"}}}},M=d=>{const{componentCls:r}=d;return{[r]:{"&-gap-small":{gap:d.flexGapSM},"&-gap-middle":{gap:d.flexGap},"&-gap-large":{gap:d.flexGapLG}}}},xe=d=>{const{componentCls:r}=d,i={};return re.forEach(m=>{i[`${r}-wrap-${m}`]={flexWrap:m}}),i},Ne=d=>{const{componentCls:r}=d,i={};return ce.forEach(m=>{i[`${r}-align-${m}`]={alignItems:m}}),i},ye=d=>{const{componentCls:r}=d,i={};return oe.forEach(m=>{i[`${r}-justify-${m}`]={justifyContent:m}}),i},Pe=()=>({});var Ie=(0,b.I$)("Flex",d=>{const{paddingXS:r,padding:i,paddingLG:m}=d,f=(0,ue.IX)(d,{flexGapSM:r,flexGap:i,flexGapLG:m});return[je(f),M(f),xe(f),Ne(f),ye(f)]},Pe,{resetStyle:!1}),k=function(d,r){var i={};for(var m in d)Object.prototype.hasOwnProperty.call(d,m)&&r.indexOf(m)<0&&(i[m]=d[m]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,m=Object.getOwnPropertySymbols(d);f{const{prefixCls:i,rootClassName:m,className:f,style:E,flex:S,gap:H,children:U,vertical:_=!1,component:ee="div"}=d,W=k(d,["prefixCls","rootClassName","className","style","flex","gap","children","vertical","component"]),{flex:e,direction:o,getPrefixCls:p}=a.useContext(I.E_),l=p("flex",i),[s,h,C]=Ie(l),L=_!=null?_:e==null?void 0:e.vertical,le=F()(f,m,e==null?void 0:e.className,l,h,C,ge(l,d),{[`${l}-rtl`]:o==="rtl",[`${l}-gap-${H}`]:(0,V.n)(H),[`${l}-vertical`]:L}),G=Object.assign(Object.assign({},e==null?void 0:e.style),E);return S&&(G.flex=S),H&&!(0,V.n)(H)&&(G.gap=H),s(a.createElement(ee,Object.assign({ref:r,className:le,style:G},(0,D.Z)(W,["justify","wrap","align"])),U))})},86738:function(ze,ie,n){n.d(ie,{Z:function(){return d}});var a=n(67294),P=n(21640),F=n(93967),D=n.n(F),V=n(21770),I=n(98423),b=n(53124),ue=n(55241),re=n(86743),oe=n(81643),ce=n(14726),be=n(33671),w=n(10110),Oe=n(24457),$e=n(66330),ge=n(83559);const je=r=>{const{componentCls:i,iconCls:m,antCls:f,zIndexPopup:E,colorText:S,colorWarning:H,marginXXS:U,marginXS:_,fontSize:ee,fontWeightStrong:W,colorTextHeading:e}=r;return{[i]:{zIndex:E,[`&${f}-popover`]:{fontSize:ee},[`${i}-message`]:{marginBottom:_,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${i}-message-icon ${m}`]:{color:H,fontSize:ee,lineHeight:1,marginInlineEnd:_},[`${i}-title`]:{fontWeight:W,color:e,"&:only-child":{fontWeight:"normal"}},[`${i}-description`]:{marginTop:U,color:S}},[`${i}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:_}}}}},M=r=>{const{zIndexPopupBase:i}=r;return{zIndexPopup:i+60}};var xe=(0,ge.I$)("Popconfirm",r=>je(r),M,{resetStyle:!1}),Ne=function(r,i){var m={};for(var f in r)Object.prototype.hasOwnProperty.call(r,f)&&i.indexOf(f)<0&&(m[f]=r[f]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,f=Object.getOwnPropertySymbols(r);E{const{prefixCls:i,okButtonProps:m,cancelButtonProps:f,title:E,description:S,cancelText:H,okText:U,okType:_="primary",icon:ee=a.createElement(P.Z,null),showCancel:W=!0,close:e,onConfirm:o,onCancel:p,onPopupClick:l}=r,{getPrefixCls:s}=a.useContext(b.E_),[h]=(0,w.Z)("Popconfirm",Oe.Z.Popconfirm),C=(0,oe.Z)(E),L=(0,oe.Z)(S);return a.createElement("div",{className:`${i}-inner-content`,onClick:l},a.createElement("div",{className:`${i}-message`},ee&&a.createElement("span",{className:`${i}-message-icon`},ee),a.createElement("div",{className:`${i}-message-text`},C&&a.createElement("div",{className:`${i}-title`},C),L&&a.createElement("div",{className:`${i}-description`},L))),a.createElement("div",{className:`${i}-buttons`},W&&a.createElement(ce.ZP,Object.assign({onClick:p,size:"small"},f),H||(h==null?void 0:h.cancelText)),a.createElement(re.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,be.nx)(_)),m),actionFn:o,close:e,prefixCls:s("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},U||(h==null?void 0:h.okText))))};var Ie=r=>{const{prefixCls:i,placement:m,className:f,style:E}=r,S=Ne(r,["prefixCls","placement","className","style"]),{getPrefixCls:H}=a.useContext(b.E_),U=H("popconfirm",i),[_]=xe(U);return _(a.createElement($e.ZP,{placement:m,className:D()(U,f),style:E,content:a.createElement(ye,Object.assign({prefixCls:U},S))}))},k=function(r,i){var m={};for(var f in r)Object.prototype.hasOwnProperty.call(r,f)&&i.indexOf(f)<0&&(m[f]=r[f]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,f=Object.getOwnPropertySymbols(r);E{var m,f;const{prefixCls:E,placement:S="top",trigger:H="click",okType:U="primary",icon:_=a.createElement(P.Z,null),children:ee,overlayClassName:W,onOpenChange:e,onVisibleChange:o}=r,p=k(r,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:l}=a.useContext(b.E_),[s,h]=(0,V.Z)(!1,{value:(m=r.open)!==null&&m!==void 0?m:r.visible,defaultValue:(f=r.defaultOpen)!==null&&f!==void 0?f:r.defaultVisible}),C=(A,J)=>{h(A,!0),o==null||o(A),e==null||e(A,J)},L=A=>{C(!1,A)},le=A=>{var J;return(J=r.onConfirm)===null||J===void 0?void 0:J.call(void 0,A)},G=A=>{var J;C(!1,A),(J=r.onCancel)===null||J===void 0||J.call(void 0,A)},X=(A,J)=>{const{disabled:u=!1}=r;u||C(A,J)},ne=l("popconfirm",E),ve=D()(ne,W),[Q]=xe(ne);return Q(a.createElement(ue.Z,Object.assign({},(0,I.Z)(p,["title"]),{trigger:H,placement:S,onOpenChange:X,open:s,ref:i,overlayClassName:ve,content:a.createElement(ye,Object.assign({okType:U,icon:_},r,{prefixCls:ne,close:L,onConfirm:le,onCancel:G})),"data-popover-inject":!0}),ee))});Ze._InternalPanelDoNotUseOrYouWillBeFired=Ie;var d=Ze}}]); +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7050],{1210:function(ze,ie,n){n.d(ie,{Z:function(){return ue}});var a=n(87462),P=n(67294),F={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M511.6 76.3C264.3 76.2 64 276.4 64 523.5 64 718.9 189.3 885 363.8 946c23.5 5.9 19.9-10.8 19.9-22.2v-77.5c-135.7 15.9-141.2-73.9-150.3-88.9C215 726 171.5 718 184.5 703c30.9-15.9 62.4 4 98.9 57.9 26.4 39.1 77.9 32.5 104 26 5.7-23.5 17.9-44.5 34.7-60.8-140.6-25.2-199.2-111-199.2-213 0-49.5 16.3-95 48.3-131.7-20.4-60.5 1.9-112.3 4.9-120 58.1-5.2 118.5 41.6 123.2 45.3 33-8.9 70.7-13.6 112.9-13.6 42.4 0 80.2 4.9 113.5 13.9 11.3-8.6 67.3-48.8 121.3-43.9 2.9 7.7 24.7 58.3 5.5 118 32.4 36.8 48.9 82.7 48.9 132.3 0 102.2-59 188.1-200 212.9a127.5 127.5 0 0138.1 91v112.5c.8 9 0 17.9 15 17.9 177.1-59.7 304.6-227 304.6-424.1 0-247.2-200.4-447.3-447.5-447.3z"}}]},name:"github",theme:"outlined"},D=F,V=n(84089),I=function(oe,ce){return P.createElement(V.Z,(0,a.Z)({},oe,{ref:ce,icon:D}))},b=P.forwardRef(I),ue=b},38123:function(ze,ie,n){n.d(ie,{Z:function(){return ue}});var a=n(87462),P=n(67294),F={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M824.8 613.2c-16-51.4-34.4-94.6-62.7-165.3C766.5 262.2 689.3 112 511.5 112 331.7 112 256.2 265.2 261 447.9c-28.4 70.8-46.7 113.7-62.7 165.3-34 109.5-23 154.8-14.6 155.8 18 2.2 70.1-82.4 70.1-82.4 0 49 25.2 112.9 79.8 159-26.4 8.1-85.7 29.9-71.6 53.8 11.4 19.3 196.2 12.3 249.5 6.3 53.3 6 238.1 13 249.5-6.3 14.1-23.8-45.3-45.7-71.6-53.8 54.6-46.2 79.8-110.1 79.8-159 0 0 52.1 84.6 70.1 82.4 8.5-1.1 19.5-46.4-14.5-155.8z"}}]},name:"qq",theme:"outlined"},D=F,V=n(84089),I=function(oe,ce){return P.createElement(V.Z,(0,a.Z)({},oe,{ref:ce,icon:D}))},b=P.forwardRef(I),ue=b},28413:function(ze,ie,n){var a=n(67294),P=n(46114),F=function(){return F=Object.assign||function(V){for(var I,b=1,ue=arguments.length;b{const{value:t,formatter:x,precision:c,decimalSeparator:v,groupSeparator:z="",prefixCls:R}=u;let T;if(typeof x=="function")T=x(t);else{const j=String(t),B=j.match(/^(-?)(\d*)(\.(\d+))?$/);if(!B||j==="-")T=j;else{const q=B[1];let N=B[2]||"0",O=B[4]||"";N=N.replace(/\B(?=(\d{3})+(?!\d))/g,z),typeof c=="number"&&(O=O.padEnd(c,"0").slice(0,c>0?c:0)),O&&(O=`${v}${O}`),T=[b.createElement("span",{key:"int",className:`${R}-content-value-int`},q,N),O&&b.createElement("span",{key:"decimal",className:`${R}-content-value-decimal`},O)]}}return b.createElement("span",{className:`${R}-content-value`},T)},Ze=n(14747),d=n(83559),r=n(83262);const i=u=>{const{componentCls:t,marginXXS:x,padding:c,colorTextDescription:v,titleFontSize:z,colorTextHeading:R,contentFontSize:T,fontFamily:j}=u;return{[t]:Object.assign(Object.assign({},(0,Ze.Wf)(u)),{[`${t}-title`]:{marginBottom:x,color:v,fontSize:z},[`${t}-skeleton`]:{paddingTop:c},[`${t}-content`]:{color:R,fontSize:T,fontFamily:j,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:x},[`${t}-content-suffix`]:{marginInlineStart:x}}})}},m=u=>{const{fontSizeHeading3:t,fontSize:x}=u;return{titleFontSize:x,contentFontSize:t}};var f=(0,d.I$)("Statistic",u=>{const t=(0,r.IX)(u,{});return[i(t)]},m),E=function(u,t){var x={};for(var c in u)Object.prototype.hasOwnProperty.call(u,c)&&t.indexOf(c)<0&&(x[c]=u[c]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,c=Object.getOwnPropertySymbols(u);v{const{prefixCls:t,className:x,rootClassName:c,style:v,valueStyle:z,value:R=0,title:T,valueRender:j,prefix:B,suffix:q,loading:N=!1,formatter:O,precision:te,decimalSeparator:Y=".",groupSeparator:he=",",onMouseEnter:fe,onMouseLeave:ae}=u,Ce=E(u,["prefixCls","className","rootClassName","style","valueStyle","value","title","valueRender","prefix","suffix","loading","formatter","precision","decimalSeparator","groupSeparator","onMouseEnter","onMouseLeave"]),{getPrefixCls:we,direction:de,statistic:pe}=b.useContext(Pe.E_),me=we("statistic",t),[Te,De,Z]=f(me),g=b.createElement(Ee,{decimalSeparator:Y,groupSeparator:he,prefixCls:me,formatter:O,precision:te,value:R}),y=I()(me,{[`${me}-rtl`]:de==="rtl"},pe==null?void 0:pe.className,x,c,De,Z),$=(0,ye.Z)(Ce,{aria:!0,data:!0});return Te(b.createElement("div",Object.assign({},$,{className:y,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),v),onMouseEnter:fe,onMouseLeave:ae}),T&&b.createElement("div",{className:`${me}-title`},T),b.createElement(Ie.Z,{paragraph:!1,loading:N,className:`${me}-skeleton`},b.createElement("div",{style:z,className:`${me}-content`},B&&b.createElement("span",{className:`${me}-content-prefix`},B),j?j(g):g,q&&b.createElement("span",{className:`${me}-content-suffix`},q)))))};const U=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function _(u,t){let x=u;const c=/\[[^\]]*]/g,v=(t.match(c)||[]).map(j=>j.slice(1,-1)),z=t.replace(c,"[]"),R=U.reduce((j,B)=>{let[q,N]=B;if(j.includes(q)){const O=Math.floor(x/N);return x-=O*N,j.replace(new RegExp(`${q}+`,"g"),te=>{const Y=te.length;return O.toString().padStart(Y,"0")})}return j},z);let T=0;return R.replace(c,()=>{const j=v[T];return T+=1,j})}function ee(u,t){const{format:x=""}=t,c=new Date(u).getTime(),v=Date.now(),z=Math.max(c-v,0);return _(z,x)}var W=function(u,t){var x={};for(var c in u)Object.prototype.hasOwnProperty.call(u,c)&&t.indexOf(c)<0&&(x[c]=u[c]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,c=Object.getOwnPropertySymbols(u);v{const{value:t,format:x="HH:mm:ss",onChange:c,onFinish:v}=u,z=W(u,["value","format","onChange","onFinish"]),R=(0,xe.Z)(),T=b.useRef(null),j=()=>{v==null||v(),T.current&&(clearInterval(T.current),T.current=null)},B=()=>{const O=o(t);O>=Date.now()&&(T.current=setInterval(()=>{R(),c==null||c(O-Date.now()),O(B(),()=>{T.current&&(clearInterval(T.current),T.current=null)}),[t]);const q=(O,te)=>ee(O,Object.assign(Object.assign({},te),{format:x})),N=O=>(0,Ne.Tm)(O,{title:void 0});return b.createElement(H,Object.assign({},z,{value:t,valueRender:N,formatter:q}))};var l=b.memo(p);H.Countdown=l;var s=H,h=function(t){return(0,a.Z)({},t.componentCls,(0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)({display:"flex",fontSize:t.fontSize,"& + &":{marginBlockStart:4},"&-tip":{marginInlineStart:4},"&-wrapper":(0,a.Z)({display:"flex",width:"100%"},"".concat(t.componentCls,"-status"),{width:"14px"}),"&-icon":{marginInlineEnd:16},"&-trend-icon":{width:0,height:0,borderInlineEnd:"3.5px solid transparent",borderBlockEnd:"9px solid #000",borderInlineStart:"3.5px solid transparent","&-up":{transform:"rotate(0deg)"},"&-down":{transform:"rotate(180deg)"}},"&-content":(0,a.Z)({width:"100%"},"".concat(t.antCls,"-statistic-content"),{"&-value-int":{fontSize:t.fontSizeHeading3}}),"&-description":{width:"100%"}},"".concat(t.antCls,"-statistic-title"),{color:t.colorText}),"&-trend-up",(0,a.Z)({},"".concat(t.antCls,"-statistic-content"),(0,a.Z)({color:"#f5222d"},"".concat(t.componentCls,"-trend-icon"),{borderBlockEndColor:"#f5222d"}))),"&-trend-down",(0,a.Z)({},"".concat(t.antCls,"-statistic-content"),(0,a.Z)({color:"#389e0d"},"".concat(t.componentCls,"-trend-icon"),{borderBlockEndColor:"#52c41a"}))),"& &-layout-horizontal",(0,a.Z)((0,a.Z)((0,a.Z)({display:"flex",justifyContent:"space-between"},"".concat(t.antCls,"-statistic-title"),{marginBlockEnd:0}),"".concat(t.antCls,"-statistic-content-value"),{fontWeight:500}),"".concat(t.antCls,"-statistic-title,").concat(t.antCls,"-statistic-content,").concat(t.antCls,"-statistic-content-suffix,").concat(t.antCls,"-statistic-content-prefix,").concat(t.antCls,"-statistic-content-value-decimal"),{fontSize:t.fontSize})),"& &-layout-inline",(0,a.Z)((0,a.Z)((0,a.Z)({display:"inline-flex",color:t.colorTextSecondary},"".concat(t.antCls,"-statistic-title"),{marginInlineEnd:"6px",marginBlockEnd:0}),"".concat(t.antCls,"-statistic-content"),{color:t.colorTextSecondary}),"".concat(t.antCls,"-statistic-title,").concat(t.antCls,"-statistic-content,").concat(t.antCls,"-statistic-content-suffix,").concat(t.antCls,"-statistic-content-prefix,").concat(t.antCls,"-statistic-content-value-decimal"),{fontSize:t.fontSizeSM})))};function C(u){return(0,oe.Xj)("Statistic",function(t){var x=(0,P.Z)((0,P.Z)({},t),{},{componentCls:".".concat(u)});return[h(x)]})}var L=["className","layout","style","description","children","title","tip","status","trend","prefix","icon"],le=function(t){var x=t.className,c=t.layout,v=c===void 0?"inline":c,z=t.style,R=t.description,T=t.children,j=t.title,B=t.tip,q=t.status,N=t.trend,O=t.prefix,te=t.icon,Y=(0,F.Z)(t,L),he=(0,b.useContext)(D.ZP.ConfigContext),fe=he.getPrefixCls,ae=fe("pro-card-statistic"),Ce=C(ae),we=Ce.wrapSSR,de=Ce.hashId,pe=I()(ae,x,de),me=I()("".concat(ae,"-status"),de),Te=I()("".concat(ae,"-icon"),de),De=I()("".concat(ae,"-wrapper"),de),Z=I()("".concat(ae,"-content"),de),g=I()(de,(0,a.Z)((0,a.Z)({},"".concat(ae,"-layout-").concat(v),v),"".concat(ae,"-trend-").concat(N),N)),y=B&&(0,w.jsx)(je.Z,{title:B,children:(0,w.jsx)(ge.Z,{className:"".concat(ae,"-tip ").concat(de).trim()})}),$=I()("".concat(ae,"-trend-icon"),de,(0,a.Z)({},"".concat(ae,"-trend-icon-").concat(N),N)),se=N&&(0,w.jsx)("div",{className:$}),K=q&&(0,w.jsx)("div",{className:me,children:(0,w.jsx)(M.Z,{status:q,text:null})}),Re=te&&(0,w.jsx)("div",{className:Te,children:te});return we((0,w.jsxs)("div",{className:pe,style:z,children:[Re,(0,w.jsxs)("div",{className:De,children:[K,(0,w.jsxs)("div",{className:Z,children:[(0,w.jsx)(s,(0,P.Z)({title:(j||y)&&(0,w.jsxs)(w.Fragment,{children:[j,y]}),prefix:(se||O)&&(0,w.jsxs)(w.Fragment,{children:[se,O]}),className:g},Y)),R&&(0,w.jsx)("div",{className:"".concat(ae,"-description ").concat(de).trim(),children:R})]})]})]}))},G=le,X=function(t){return(0,a.Z)({},t.componentCls,{"&-chart":{display:"flex",flexDirection:"column",marginBlockStart:8,marginBlockEnd:8,"&-left":{marginBlockStart:0,marginInlineEnd:"16px"},"&-right":{marginBlockStart:0,marginInlineStart:"16px"}},"&-content":{display:"flex",flexDirection:"column","&-horizontal":(0,a.Z)({flexDirection:"row"},"".concat(t.componentCls,"-chart"),{alignItems:"center",alignSelf:"flex-start"})},"&-footer":{marginBlockStart:8,paddingBlockStart:"16px",borderBlockStart:"rgba(0, 0, 0, 0.08) solid ".concat(t.colorBorder)}})};function ne(u){return(0,oe.Xj)("StatisticCard",function(t){var x=(0,P.Z)((0,P.Z)({},t),{},{componentCls:".".concat(u)});return[X(x)]})}var ve=["children","statistic","className","chart","chartPlacement","footer"],Q=function(t){var x=t.children,c=t.statistic,v=t.className,z=t.chart,R=t.chartPlacement,T=t.footer,j=(0,F.Z)(t,ve),B=(0,b.useContext)(D.ZP.ConfigContext),q=B.getPrefixCls,N=q("pro-statistic-card"),O=ne(N),te=O.wrapSSR,Y=O.hashId,he=I()(N,v,Y),fe=c&&(0,w.jsx)(G,(0,P.Z)({layout:"vertical"},c)),ae=I()("".concat(N,"-chart"),Y,(0,a.Z)((0,a.Z)({},"".concat(N,"-chart-left"),R==="left"&&z&&c),"".concat(N,"-chart-right"),R==="right"&&z&&c)),Ce=z&&(0,w.jsx)("div",{className:ae,children:z}),we=I()("".concat(N,"-content "),Y,(0,a.Z)({},"".concat(N,"-content-horizontal"),R==="left"||R==="right")),de=(Ce||fe)&&(R==="left"?(0,w.jsxs)("div",{className:we,children:[Ce,fe]}):(0,w.jsxs)("div",{className:we,children:[fe,Ce]})),pe=T&&(0,w.jsx)("div",{className:"".concat(N,"-footer ").concat(Y).trim(),children:T});return te((0,w.jsxs)(ue.Z,(0,P.Z)((0,P.Z)({className:he},j),{},{children:[de,x,pe]})))},A=function(t){return(0,w.jsx)(Q,(0,P.Z)({bodyStyle:{padding:0}},t))};Q.Statistic=G,Q.Divider=re.Z,Q.Operation=$e,Q.isProCard=!0,Q.Group=A;var J=Q},184:function(ze,ie,n){n.d(ie,{a:function(){return Ze}});var a=n(4942),P=n(74165),F=n(15861),D=n(1413),V=n(97685),I=n(45987),b=n(12044),ue=n(51812),re=n(48171),oe=n(73177),ce=n(28459),be=n(85265),w=n(93967),Oe=n.n(w),$e=n(55917),ge=n(21770),je=n(80334),M=n(67294),xe=n(73935),Ne=n(89671),ye=n(98082),Pe=function(r){return(0,a.Z)({},r.componentCls,{"&-sidebar-dragger":{width:"5px",cursor:"ew-resize",padding:"4px 0 0",borderTop:"1px solid transparent",position:"absolute",top:0,left:0,bottom:0,zIndex:100,backgroundColor:"transparent","&-min-disabled":{cursor:"w-resize"},"&-max-disabled":{cursor:"e-resize"}}})};function Ie(d){return(0,ye.Xj)("DrawerForm",function(r){var i=(0,D.Z)((0,D.Z)({},r),{},{componentCls:".".concat(d)});return[Pe(i)]})}var k=n(85893),Ee=["children","trigger","onVisibleChange","drawerProps","onFinish","submitTimeout","title","width","resize","onOpenChange","visible","open"];function Ze(d){var r,i,m=d.children,f=d.trigger,E=d.onVisibleChange,S=d.drawerProps,H=d.onFinish,U=d.submitTimeout,_=d.title,ee=d.width,W=d.resize,e=d.onOpenChange,o=d.visible,p=d.open,l=(0,I.Z)(d,Ee);(0,je.ET)(!l.footer||!(S!=null&&S.footer),"DrawerForm \u662F\u4E00\u4E2A ProForm \u7684\u7279\u6B8A\u5E03\u5C40\uFF0C\u5982\u679C\u60F3\u81EA\u5B9A\u4E49\u6309\u94AE\uFF0C\u8BF7\u4F7F\u7528 submit.render \u81EA\u5B9A\u4E49\u3002");var s=M.useMemo(function(){var Z,g,y,$={onResize:function(){},maxWidth:(0,b.j)()?window.innerWidth*.8:void 0,minWidth:300};return typeof W=="boolean"?W?$:{}:(0,ue.Y)({onResize:(Z=W==null?void 0:W.onResize)!==null&&Z!==void 0?Z:$.onResize,maxWidth:(g=W==null?void 0:W.maxWidth)!==null&&g!==void 0?g:$.maxWidth,minWidth:(y=W==null?void 0:W.minWidth)!==null&&y!==void 0?y:$.minWidth})},[W]),h=(0,M.useContext)(ce.ZP.ConfigContext),C=h.getPrefixCls("pro-form-drawer"),L=Ie(C),le=L.wrapSSR,G=L.hashId,X=function(g){return"".concat(C,"-").concat(g," ").concat(G)},ne=(0,M.useState)([]),ve=(0,V.Z)(ne,2),Q=ve[1],A=(0,M.useState)(!1),J=(0,V.Z)(A,2),u=J[0],t=J[1],x=(0,M.useState)(!1),c=(0,V.Z)(x,2),v=c[0],z=c[1],R=(0,M.useState)(ee||(W?s==null?void 0:s.minWidth:800)),T=(0,V.Z)(R,2),j=T[0],B=T[1],q=(0,ge.Z)(!!o,{value:p||o,onChange:e||E}),N=(0,V.Z)(q,2),O=N[0],te=N[1],Y=(0,M.useRef)(null),he=(0,M.useCallback)(function(Z){Y.current===null&&Z&&Q([]),Y.current=Z},[]),fe=(0,M.useRef)(),ae=(0,M.useCallback)(function(){var Z,g,y,$=(Z=(g=(y=l.formRef)===null||y===void 0?void 0:y.current)!==null&&g!==void 0?g:l.form)!==null&&Z!==void 0?Z:fe.current;$&&S!==null&&S!==void 0&&S.destroyOnClose&&$.resetFields()},[S==null?void 0:S.destroyOnClose,l.form,l.formRef]);(0,M.useEffect)(function(){O&&(p||o)&&(e==null||e(!0),E==null||E(!0)),v&&B(s==null?void 0:s.minWidth)},[o,O,v]),(0,M.useImperativeHandle)(l.formRef,function(){return fe.current},[fe.current]);var Ce=(0,M.useMemo)(function(){return f?M.cloneElement(f,(0,D.Z)((0,D.Z)({key:"trigger"},f.props),{},{onClick:function(){var Z=(0,F.Z)((0,P.Z)().mark(function y($){var se,K;return(0,P.Z)().wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:te(!O),z(!Object.keys(s)),(se=f.props)===null||se===void 0||(K=se.onClick)===null||K===void 0||K.call(se,$);case 3:case"end":return Se.stop()}},y)}));function g(y){return Z.apply(this,arguments)}return g}()})):null},[te,f,O,z,v]),we=(0,M.useMemo)(function(){var Z,g,y,$;return l.submitter===!1?!1:(0,$e.Z)({searchConfig:{submitText:(Z=(g=h.locale)===null||g===void 0||(g=g.Modal)===null||g===void 0?void 0:g.okText)!==null&&Z!==void 0?Z:"\u786E\u8BA4",resetText:(y=($=h.locale)===null||$===void 0||($=$.Modal)===null||$===void 0?void 0:$.cancelText)!==null&&y!==void 0?y:"\u53D6\u6D88"},resetButtonProps:{preventDefault:!0,disabled:U?u:void 0,onClick:function(K){var Re;te(!1),S==null||(Re=S.onClose)===null||Re===void 0||Re.call(S,K)}}},l.submitter)},[l.submitter,(r=h.locale)===null||r===void 0||(r=r.Modal)===null||r===void 0?void 0:r.okText,(i=h.locale)===null||i===void 0||(i=i.Modal)===null||i===void 0?void 0:i.cancelText,U,u,te,S]),de=(0,M.useCallback)(function(Z,g){return(0,k.jsxs)(k.Fragment,{children:[Z,Y.current&&g?(0,k.jsx)(M.Fragment,{children:(0,xe.createPortal)(g,Y.current)},"submitter"):g]})},[]),pe=(0,re.J)(function(){var Z=(0,F.Z)((0,P.Z)().mark(function g(y){var $,se,K;return(0,P.Z)().wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return $=H==null?void 0:H(y),U&&$ instanceof Promise&&(t(!0),se=setTimeout(function(){return t(!1)},U),$.finally(function(){clearTimeout(se),t(!1)})),Se.next=4,$;case 4:return K=Se.sent,K&&te(!1),Se.abrupt("return",K);case 7:case"end":return Se.stop()}},g)}));return function(g){return Z.apply(this,arguments)}}()),me=(0,oe.X)(O,E),Te=(0,M.useCallback)(function(Z){var g,y,$=(document.body.offsetWidth||1e3)-(Z.clientX-document.body.offsetLeft),se=(g=s==null?void 0:s.minWidth)!==null&&g!==void 0?g:ee||800,K=(y=s==null?void 0:s.maxWidth)!==null&&y!==void 0?y:window.innerWidth*.8;if($K){B(K);return}B($)},[s==null?void 0:s.maxWidth,s==null?void 0:s.minWidth,ee]),De=(0,M.useCallback)(function(){document.removeEventListener("mousemove",Te),document.removeEventListener("mouseup",De)},[Te]);return le((0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)(be.Z,(0,D.Z)((0,D.Z)((0,D.Z)({title:_,width:j},S),me),{},{afterOpenChange:function(g){var y;g||ae(),S==null||(y=S.afterOpenChange)===null||y===void 0||y.call(S,g)},onClose:function(g){var y;U&&u||(te(!1),S==null||(y=S.onClose)===null||y===void 0||y.call(S,g))},footer:l.submitter!==!1&&(0,k.jsx)("div",{ref:he,style:{display:"flex",justifyContent:"flex-end"}}),children:[W?(0,k.jsx)("div",{className:Oe()(X("sidebar-dragger"),G,(0,a.Z)((0,a.Z)({},X("sidebar-dragger-min-disabled"),j===(s==null?void 0:s.minWidth)),X("sidebar-dragger-max-disabled"),j===(s==null?void 0:s.maxWidth))),onMouseDown:function(g){var y;s==null||(y=s.onResize)===null||y===void 0||y.call(s),g.stopPropagation(),g.preventDefault(),document.addEventListener("mousemove",Te),document.addEventListener("mouseup",De),z(!0)}}):null,(0,k.jsx)(k.Fragment,{children:(0,k.jsx)(Ne.I,(0,D.Z)((0,D.Z)({formComponentType:"DrawerForm",layout:"vertical"},l),{},{formRef:fe,onInit:function(g,y){var $;l.formRef&&(l.formRef.current=y),l==null||($=l.onInit)===null||$===void 0||$.call(l,g,y),fe.current=y},submitter:we,onFinish:function(){var Z=(0,F.Z)((0,P.Z)().mark(function g(y){var $;return(0,P.Z)().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=2,pe(y);case 2:return $=K.sent,K.abrupt("return",$);case 4:case"end":return K.stop()}},g)}));return function(g){return Z.apply(this,arguments)}}(),contentRender:de,children:m}))})]})),Ce]}))}},26412:function(ze,ie,n){n.d(ie,{Z:function(){return W}});var a=n(67294),P=n(93967),F=n.n(P),D=n(74443),V=n(53124),I=n(98675),b=n(25378),re={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},ce=a.createContext({}),be=n(50344),w=function(e,o){var p={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&o.indexOf(l)<0&&(p[l]=e[l]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,l=Object.getOwnPropertySymbols(e);s(0,be.Z)(e).map(o=>Object.assign(Object.assign({},o==null?void 0:o.props),{key:o.key}));function $e(e,o,p){const l=a.useMemo(()=>o||Oe(p),[o,p]);return a.useMemo(()=>l.map(h=>{var{span:C}=h,L=w(h,["span"]);return Object.assign(Object.assign({},L),{span:typeof C=="number"?C:(0,D.m9)(e,C)})}),[l,e])}function ge(e,o,p){let l=e,s=!1;return(p===void 0||p>o)&&(l=Object.assign(Object.assign({},e),{span:o}),s=p!==void 0),[l,s]}function je(e,o){const p=[];let l=[],s=o,h=!1;return e.filter(C=>C).forEach((C,L)=>{const le=C==null?void 0:C.span,G=le||1;if(L===e.length-1){const[X,ne]=ge(C,s,le);h=h||ne,l.push(X),p.push(l);return}if(G{const[p,l]=(0,a.useMemo)(()=>je(o,e),[o,e]);return p},ye=e=>{let{children:o}=e;return o};function Pe(e){return e!=null}var k=e=>{const{itemPrefixCls:o,component:p,span:l,className:s,style:h,labelStyle:C,contentStyle:L,bordered:le,label:G,content:X,colon:ne,type:ve}=e,Q=p;return le?a.createElement(Q,{className:F()({[`${o}-item-label`]:ve==="label",[`${o}-item-content`]:ve==="content"},s),style:h,colSpan:l},Pe(G)&&a.createElement("span",{style:C},G),Pe(X)&&a.createElement("span",{style:L},X)):a.createElement(Q,{className:F()(`${o}-item`,s),style:h,colSpan:l},a.createElement("div",{className:`${o}-item-container`},(G||G===0)&&a.createElement("span",{className:F()(`${o}-item-label`,{[`${o}-item-no-colon`]:!ne}),style:C},G),(X||X===0)&&a.createElement("span",{className:F()(`${o}-item-content`),style:L},X)))};function Ee(e,o,p){let{colon:l,prefixCls:s,bordered:h}=o,{component:C,type:L,showLabel:le,showContent:G,labelStyle:X,contentStyle:ne}=p;return e.map((ve,Q)=>{let{label:A,children:J,prefixCls:u=s,className:t,style:x,labelStyle:c,contentStyle:v,span:z=1,key:R}=ve;return typeof C=="string"?a.createElement(k,{key:`${L}-${R||Q}`,className:t,style:x,labelStyle:Object.assign(Object.assign({},X),c),contentStyle:Object.assign(Object.assign({},ne),v),span:z,colon:l,component:C,itemPrefixCls:u,bordered:h,label:le?A:null,content:G?J:null,type:L}):[a.createElement(k,{key:`label-${R||Q}`,className:t,style:Object.assign(Object.assign(Object.assign({},X),x),c),span:1,colon:l,component:C[0],itemPrefixCls:u,bordered:h,label:A,type:"label"}),a.createElement(k,{key:`content-${R||Q}`,className:t,style:Object.assign(Object.assign(Object.assign({},ne),x),v),span:z*2-1,component:C[1],itemPrefixCls:u,bordered:h,content:J,type:"content"})]})}var d=e=>{const o=a.useContext(ce),{prefixCls:p,vertical:l,row:s,index:h,bordered:C}=e;return l?a.createElement(a.Fragment,null,a.createElement("tr",{key:`label-${h}`,className:`${p}-row`},Ee(s,e,Object.assign({component:"th",type:"label",showLabel:!0},o))),a.createElement("tr",{key:`content-${h}`,className:`${p}-row`},Ee(s,e,Object.assign({component:"td",type:"content",showContent:!0},o)))):a.createElement("tr",{key:h,className:`${p}-row`},Ee(s,e,Object.assign({component:C?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},o)))},r=n(11568),i=n(14747),m=n(83559),f=n(83262);const E=e=>{const{componentCls:o,labelBg:p}=e;return{[`&${o}-bordered`]:{[`> ${o}-view`]:{border:`${(0,r.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${o}-row`]:{borderBottom:`${(0,r.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${o}-item-label, > ${o}-item-content`]:{padding:`${(0,r.bf)(e.padding)} ${(0,r.bf)(e.paddingLG)}`,borderInlineEnd:`${(0,r.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${o}-item-label`]:{color:e.colorTextSecondary,backgroundColor:p,"&::after":{display:"none"}}}},[`&${o}-middle`]:{[`${o}-row`]:{[`> ${o}-item-label, > ${o}-item-content`]:{padding:`${(0,r.bf)(e.paddingSM)} ${(0,r.bf)(e.paddingLG)}`}}},[`&${o}-small`]:{[`${o}-row`]:{[`> ${o}-item-label, > ${o}-item-content`]:{padding:`${(0,r.bf)(e.paddingXS)} ${(0,r.bf)(e.padding)}`}}}}}},S=e=>{const{componentCls:o,extraColor:p,itemPaddingBottom:l,itemPaddingEnd:s,colonMarginRight:h,colonMarginLeft:C,titleMarginBottom:L}=e;return{[o]:Object.assign(Object.assign(Object.assign({},(0,i.Wf)(e)),E(e)),{"&-rtl":{direction:"rtl"},[`${o}-header`]:{display:"flex",alignItems:"center",marginBottom:L},[`${o}-title`]:Object.assign(Object.assign({},i.vS),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${o}-extra`]:{marginInlineStart:"auto",color:p,fontSize:e.fontSize},[`${o}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${o}-row`]:{"> th, > td":{paddingBottom:l,paddingInlineEnd:s},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${o}-item-label`]:{color:e.colorTextTertiary,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${(0,r.bf)(C)} ${(0,r.bf)(h)}`},[`&${o}-item-no-colon::after`]:{content:'""'}},[`${o}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${o}-item-content`]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${o}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${o}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${o}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}},"&-middle":{[`${o}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${o}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},H=e=>({labelBg:e.colorFillAlter,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText});var U=(0,m.I$)("Descriptions",e=>{const o=(0,f.IX)(e,{});return S(o)},H),_=function(e,o){var p={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&o.indexOf(l)<0&&(p[l]=e[l]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,l=Object.getOwnPropertySymbols(e);s{const{prefixCls:o,title:p,extra:l,column:s,colon:h=!0,bordered:C,layout:L,children:le,className:G,rootClassName:X,style:ne,size:ve,labelStyle:Q,contentStyle:A,items:J}=e,u=_(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:t,direction:x,descriptions:c}=a.useContext(V.E_),v=t("descriptions",o),z=(0,b.Z)(),R=a.useMemo(()=>{var Y;return typeof s=="number"?s:(Y=(0,D.m9)(z,Object.assign(Object.assign({},re),s)))!==null&&Y!==void 0?Y:3},[z,s]),T=$e(z,J,le),j=(0,I.Z)(ve),B=xe(R,T),[q,N,O]=U(v),te=a.useMemo(()=>({labelStyle:Q,contentStyle:A}),[Q,A]);return q(a.createElement(ce.Provider,{value:te},a.createElement("div",Object.assign({className:F()(v,c==null?void 0:c.className,{[`${v}-${j}`]:j&&j!=="default",[`${v}-bordered`]:!!C,[`${v}-rtl`]:x==="rtl"},G,X,N,O),style:Object.assign(Object.assign({},c==null?void 0:c.style),ne)},u),(p||l)&&a.createElement("div",{className:`${v}-header`},p&&a.createElement("div",{className:`${v}-title`},p),l&&a.createElement("div",{className:`${v}-extra`},l)),a.createElement("div",{className:`${v}-view`},a.createElement("table",null,a.createElement("tbody",null,B.map((Y,he)=>a.createElement(d,{key:he,index:he,colon:h,prefixCls:v,vertical:L==="vertical",bordered:C,row:Y}))))))))};ee.Item=ye;var W=ee},86250:function(ze,ie,n){n.d(ie,{Z:function(){return Ze}});var a=n(67294),P=n(93967),F=n.n(P),D=n(98423),V=n(98065),I=n(53124),b=n(83559),ue=n(83262);const re=["wrap","nowrap","wrap-reverse"],oe=["flex-start","flex-end","start","end","center","space-between","space-around","space-evenly","stretch","normal","left","right"],ce=["center","start","end","flex-start","flex-end","self-start","self-end","baseline","normal","stretch"],be=(d,r)=>{const i=r.wrap===!0?"wrap":r.wrap;return{[`${d}-wrap-${i}`]:i&&re.includes(i)}},w=(d,r)=>{const i={};return ce.forEach(m=>{i[`${d}-align-${m}`]=r.align===m}),i[`${d}-align-stretch`]=!r.align&&!!r.vertical,i},Oe=(d,r)=>{const i={};return oe.forEach(m=>{i[`${d}-justify-${m}`]=r.justify===m}),i};function $e(d,r){return F()(Object.assign(Object.assign(Object.assign({},be(d,r)),w(d,r)),Oe(d,r)))}var ge=$e;const je=d=>{const{componentCls:r}=d;return{[r]:{display:"flex","&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"},"&:empty":{display:"none"}}}},M=d=>{const{componentCls:r}=d;return{[r]:{"&-gap-small":{gap:d.flexGapSM},"&-gap-middle":{gap:d.flexGap},"&-gap-large":{gap:d.flexGapLG}}}},xe=d=>{const{componentCls:r}=d,i={};return re.forEach(m=>{i[`${r}-wrap-${m}`]={flexWrap:m}}),i},Ne=d=>{const{componentCls:r}=d,i={};return ce.forEach(m=>{i[`${r}-align-${m}`]={alignItems:m}}),i},ye=d=>{const{componentCls:r}=d,i={};return oe.forEach(m=>{i[`${r}-justify-${m}`]={justifyContent:m}}),i},Pe=()=>({});var Ie=(0,b.I$)("Flex",d=>{const{paddingXS:r,padding:i,paddingLG:m}=d,f=(0,ue.IX)(d,{flexGapSM:r,flexGap:i,flexGapLG:m});return[je(f),M(f),xe(f),Ne(f),ye(f)]},Pe,{resetStyle:!1}),k=function(d,r){var i={};for(var m in d)Object.prototype.hasOwnProperty.call(d,m)&&r.indexOf(m)<0&&(i[m]=d[m]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,m=Object.getOwnPropertySymbols(d);f{const{prefixCls:i,rootClassName:m,className:f,style:E,flex:S,gap:H,children:U,vertical:_=!1,component:ee="div"}=d,W=k(d,["prefixCls","rootClassName","className","style","flex","gap","children","vertical","component"]),{flex:e,direction:o,getPrefixCls:p}=a.useContext(I.E_),l=p("flex",i),[s,h,C]=Ie(l),L=_!=null?_:e==null?void 0:e.vertical,le=F()(f,m,e==null?void 0:e.className,l,h,C,ge(l,d),{[`${l}-rtl`]:o==="rtl",[`${l}-gap-${H}`]:(0,V.n)(H),[`${l}-vertical`]:L}),G=Object.assign(Object.assign({},e==null?void 0:e.style),E);return S&&(G.flex=S),H&&!(0,V.n)(H)&&(G.gap=H),s(a.createElement(ee,Object.assign({ref:r,className:le,style:G},(0,D.Z)(W,["justify","wrap","align"])),U))})},86738:function(ze,ie,n){n.d(ie,{Z:function(){return d}});var a=n(67294),P=n(21640),F=n(93967),D=n.n(F),V=n(21770),I=n(98423),b=n(53124),ue=n(55241),re=n(86743),oe=n(81643),ce=n(14726),be=n(33671),w=n(10110),Oe=n(24457),$e=n(66330),ge=n(83559);const je=r=>{const{componentCls:i,iconCls:m,antCls:f,zIndexPopup:E,colorText:S,colorWarning:H,marginXXS:U,marginXS:_,fontSize:ee,fontWeightStrong:W,colorTextHeading:e}=r;return{[i]:{zIndex:E,[`&${f}-popover`]:{fontSize:ee},[`${i}-message`]:{marginBottom:_,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${i}-message-icon ${m}`]:{color:H,fontSize:ee,lineHeight:1,marginInlineEnd:_},[`${i}-title`]:{fontWeight:W,color:e,"&:only-child":{fontWeight:"normal"}},[`${i}-description`]:{marginTop:U,color:S}},[`${i}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:_}}}}},M=r=>{const{zIndexPopupBase:i}=r;return{zIndexPopup:i+60}};var xe=(0,ge.I$)("Popconfirm",r=>je(r),M,{resetStyle:!1}),Ne=function(r,i){var m={};for(var f in r)Object.prototype.hasOwnProperty.call(r,f)&&i.indexOf(f)<0&&(m[f]=r[f]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,f=Object.getOwnPropertySymbols(r);E{const{prefixCls:i,okButtonProps:m,cancelButtonProps:f,title:E,description:S,cancelText:H,okText:U,okType:_="primary",icon:ee=a.createElement(P.Z,null),showCancel:W=!0,close:e,onConfirm:o,onCancel:p,onPopupClick:l}=r,{getPrefixCls:s}=a.useContext(b.E_),[h]=(0,w.Z)("Popconfirm",Oe.Z.Popconfirm),C=(0,oe.Z)(E),L=(0,oe.Z)(S);return a.createElement("div",{className:`${i}-inner-content`,onClick:l},a.createElement("div",{className:`${i}-message`},ee&&a.createElement("span",{className:`${i}-message-icon`},ee),a.createElement("div",{className:`${i}-message-text`},C&&a.createElement("div",{className:`${i}-title`},C),L&&a.createElement("div",{className:`${i}-description`},L))),a.createElement("div",{className:`${i}-buttons`},W&&a.createElement(ce.ZP,Object.assign({onClick:p,size:"small"},f),H||(h==null?void 0:h.cancelText)),a.createElement(re.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,be.nx)(_)),m),actionFn:o,close:e,prefixCls:s("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},U||(h==null?void 0:h.okText))))};var Ie=r=>{const{prefixCls:i,placement:m,className:f,style:E}=r,S=Ne(r,["prefixCls","placement","className","style"]),{getPrefixCls:H}=a.useContext(b.E_),U=H("popconfirm",i),[_]=xe(U);return _(a.createElement($e.ZP,{placement:m,className:D()(U,f),style:E,content:a.createElement(ye,Object.assign({prefixCls:U},S))}))},k=function(r,i){var m={};for(var f in r)Object.prototype.hasOwnProperty.call(r,f)&&i.indexOf(f)<0&&(m[f]=r[f]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,f=Object.getOwnPropertySymbols(r);E{var m,f;const{prefixCls:E,placement:S="top",trigger:H="click",okType:U="primary",icon:_=a.createElement(P.Z,null),children:ee,overlayClassName:W,onOpenChange:e,onVisibleChange:o}=r,p=k(r,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:l}=a.useContext(b.E_),[s,h]=(0,V.Z)(!1,{value:(m=r.open)!==null&&m!==void 0?m:r.visible,defaultValue:(f=r.defaultOpen)!==null&&f!==void 0?f:r.defaultVisible}),C=(A,J)=>{h(A,!0),o==null||o(A),e==null||e(A,J)},L=A=>{C(!1,A)},le=A=>{var J;return(J=r.onConfirm)===null||J===void 0?void 0:J.call(void 0,A)},G=A=>{var J;C(!1,A),(J=r.onCancel)===null||J===void 0||J.call(void 0,A)},X=(A,J)=>{const{disabled:u=!1}=r;u||C(A,J)},ne=l("popconfirm",E),ve=D()(ne,W),[Q]=xe(ne);return Q(a.createElement(ue.Z,Object.assign({},(0,I.Z)(p,["title"]),{trigger:H,placement:S,onOpenChange:X,open:s,ref:i,overlayClassName:ve,content:a.createElement(ye,Object.assign({okType:U,icon:_},r,{prefixCls:ne,close:L,onConfirm:le,onCancel:G})),"data-popover-inject":!0}),ee))});Ze._InternalPanelDoNotUseOrYouWillBeFired=Ie;var d=Ze}}]); diff --git a/asset/static/7150.b83e222a.async.js b/asset/static/7150.f95b8a4a.async.js similarity index 97% rename from asset/static/7150.b83e222a.async.js rename to asset/static/7150.f95b8a4a.async.js index c033a86e..0c472566 100644 --- a/asset/static/7150.b83e222a.async.js +++ b/asset/static/7150.f95b8a4a.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7150],{5966:function(_n,G,m){var U=m(97685),a=m(1413),B=m(45987),K=m(21770),b=m(72723),r=m(55241),w=m(97435),E=m(67294),C=m(73406),e=m(85893),X=["fieldProps","proFieldProps"],Y=["fieldProps","proFieldProps"],_="text",J=function(j){var d=j.fieldProps,p=j.proFieldProps,q=(0,B.Z)(j,X);return(0,e.jsx)(C.Z,(0,a.Z)({valueType:_,fieldProps:d,filedConfig:{valueType:_},proFieldProps:p},q))},nn=function(j){var d=(0,K.Z)(j.open||!1,{value:j.open,onChange:j.onOpenChange}),p=(0,U.Z)(d,2),q=p[0],O=p[1];return(0,e.jsx)(b.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(A){var k,T=A.getFieldValue(j.name||[]);return(0,e.jsx)(r.Z,(0,a.Z)((0,a.Z)({getPopupContainer:function(x){return x&&x.parentNode?x.parentNode:x},onOpenChange:function(x){return O(x)},content:(0,e.jsxs)("div",{style:{padding:"4px 0"},children:[(k=j.statusRender)===null||k===void 0?void 0:k.call(j,T),j.strengthText?(0,e.jsx)("div",{style:{marginTop:10},children:(0,e.jsx)("span",{children:j.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},j.popoverProps),{},{open:q,children:j.children}))}})},$=function(j){var d=j.fieldProps,p=j.proFieldProps,q=(0,B.Z)(j,Y),O=(0,E.useState)(!1),N=(0,U.Z)(O,2),A=N[0],k=N[1];return d!=null&&d.statusRender&&q.name?(0,e.jsx)(nn,{name:q.name,statusRender:d==null?void 0:d.statusRender,popoverProps:d==null?void 0:d.popoverProps,strengthText:d==null?void 0:d.strengthText,open:A,onOpenChange:k,children:(0,e.jsx)("div",{children:(0,e.jsx)(C.Z,(0,a.Z)({valueType:"password",fieldProps:(0,a.Z)((0,a.Z)({},(0,w.Z)(d,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(P){var x;d==null||(x=d.onBlur)===null||x===void 0||x.call(d,P),k(!1)},onClick:function(P){var x;d==null||(x=d.onClick)===null||x===void 0||x.call(d,P),k(!0)}}),proFieldProps:p,filedConfig:{valueType:_}},q))})}):(0,e.jsx)(C.Z,(0,a.Z)({valueType:"password",fieldProps:d,proFieldProps:p,filedConfig:{valueType:_}},q))},S=J;S.Password=$,S.displayName="ProFormComponent",G.Z=S},91845:function(_n,G,m){m.d(G,{N9:function(){return Q}});const U=/^[\uD800-\uDBFF]$/,a=/^[\uDC00-\uDFFF]$/,B=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;var K;(function(i){i[i.Unknown=1e-13]="Unknown",i[i.Rule=1e-12]="Rule",i[i.DICT=2e-8]="DICT",i[i.Surname=1]="Surname",i[i.Custom=1]="Custom"})(K||(K={}));const b={Normal:1,Surname:10,Custom:100};function r(i){var n;return i.length-(((n=i.match(B))===null||n===void 0?void 0:n.length)||0)}function w(i){const n=[];let g=0;for(;g1)return this.StringDICT.get(n);{const g=n.charCodeAt(0);return this.NumberDICT[g]}}set(n,g){if(n.length>1)this.StringDICT.set(n,g);else{const u=n.charCodeAt(0);this.NumberDICT[u]=g}}clear(){this.NumberDICT=[],this.StringDICT.clear()}}const C={"b\u01CEng p\xE1ng p\u0101ng":["\u8180"],l\u00EDng:["\u3007","\u4F36","\u51CC","\u5222","\u56F9","\u577D","\u590C","\u59C8","\u5A48","\u5B41","\u5CBA","\u5F7E","\u6395","\u6624","\u670E","\u67C3","\u68C2","\u6AFA","\u6B1E","\u6CE0","\u6DE9","\u6FAA","\u7075","\u71EF","\u7227","\u72D1","\u73B2","\u740C","\u74F4","\u768A","\u7831","\u797E","\u79E2","\u7ADB","\u7B2D","\u7D37","\u7DBE","\u7EEB","\u7F90","\u7F9A","\u7FCE","\u8046","\u8232","\u82D3","\u83F1","\u84E4","\u8506","\u8576","\u86C9","\u8851","\u88EC","\u8A45","\u8DC9","\u8EE8","\u8F18","\u9143","\u91BD","\u9234","\u9302","\u94C3","\u959D","\u9675","\u96F6","\u970A","\u9717","\u971B","\u971D","\u9748","\u99D6","\u9B7F","\u9BEA","\u9CAE","\u9D12","\u9E30","\u9E77","\u9EA2","\u9F61","\u9F62","\u9F84","\u9F97","\u3944"],y\u012B:["\u4E00","\u4E4A","\u4F0A","\u4F9D","\u533B","\u541A","\u54BF","\u566B","\u58F1","\u58F9","\u5901","\u5ADB","\u5B04","\u5F0C","\u63D6","\u648E","\u6AB9","\u6BC9","\u6D22","\u6E0F","\u6F2A","\u747F","\u7569","\u794E","\u7995","\u7A26","\u7E44","\u86DC","\u8864","\u8B69","\u8FB7","\u90FC","\u91AB","\u92A5","\u94F1","\u9DD6","\u9E65","\u9EDF","\u9EF3"],"d\u012Bng zh\u0113ng":["\u4E01"],"k\u01CEo qi\u01CEo y\xFA":["\u4E02"],q\u012B:["\u4E03","\u501B","\u50DB","\u51C4","\u5601","\u5884","\u5A38","\u60BD","\u617C","\u617D","\u621A","\u637F","\u67D2","\u6864","\u687C","\u68F2","\u69BF","\u6B3A","\u6C8F","\u6DD2","\u6F06","\u7D2A","\u7DC0","\u840B","\u8904","\u8AC6","\u8FC9","\u90EA","\u93DA","\u970B","\u9B4C","\u9D88"],sh\u00E0ng:["\u4E04","\u5C19","\u5C1A","\u6066","\u7DD4","\u7EF1"],xi\u00E0:["\u4E05","\u4E0B","\u4E64","\u5737","\u590F","\u5913","\u61D7","\u68BA","\u759C","\u7771","\u7F45","\u93BC","\u93EC"],h\u01CEn:["\u4E06","\u558A","\u6D6B","\u7F55","\u8C43","\u360E"],"w\xE0n m\xF2":["\u4E07"],zh\u00E0ng:["\u4E08","\u4ED7","\u5887","\u5D82","\u5E10","\u5E33","\u5E5B","\u6259","\u6756","\u6DB1","\u75EE","\u762C","\u7634","\u7795","\u7C80","\u80C0","\u8139","\u8CEC","\u8D26","\u969C"],s\u0101n:["\u4E09","\u5381","\u53C1","\u5F0E","\u6BF5","\u6BF6","\u6BFF","\u7299","\u9B16"],"sh\xE0ng sh\u01CEng shang":["\u4E0A"],"q\xED j\u012B":["\u4E0C","\u5176","\u5947"],"b\xF9 f\u01D2u":["\u4E0D"],"y\u01D4 y\xF9 y\xFA":["\u4E0E"],mi\u01CEn:["\u4E0F","\u506D","\u514D","\u5195","\u52C9","\u52D4","\u5595","\u5A29","\u6110","\u6C45","\u6C94","\u6E4E","\u774C","\u7DEC","\u7F05","\u817C","\u8442","\u9766","\u9BB8","\u{29F83}"],g\u00E0i:["\u4E10","\u4E62","\u5303","\u5304","\u6224","\u6982","\u69E9","\u69EA","\u6E89","\u6F11","\u74C2","\u8462","\u9223","\u9499","\u{2CBBF}"],ch\u01D2u:["\u4E11","\u4E12","\u4FB4","\u541C","\u677D","\u7785","\u77C1","\u919C","\u9B57"],zhu\u0101n:["\u4E13","\u53C0","\u5AE5","\u5C02","\u5C08","\u747C","\u750E","\u7816","\u78D7","\u78DA","\u87E4","\u8AEF","\u911F","\u9853","\u989B","\u9C44","\u43DD"],"qi\u011B j\u016B":["\u4E14"],p\u012B:["\u4E15","\u4F13","\u4F3E","\u567C","\u576F","\u5CAF","\u61B5","\u6279","\u62AB","\u708B","\u72C9","\u72D3","\u7812","\u78C7","\u7914","\u7915","\u79DB","\u79E0","\u801A","\u8C7E","\u90B3","\u921A","\u925F","\u9294","\u9303","\u930D","\u9739","\u99D3","\u9AEC","\u9B7E","\u{2CCF5}"],sh\u00EC:["\u4E16","\u4E17","\u4E8A","\u4E8B","\u4ED5","\u4F8D","\u519F","\u52BF","\u52E2","\u534B","\u5469","\u55DC","\u566C","\u58EB","\u596D","\u5B15","\u5BA4","\u5E02","\u5F0F","\u5F11","\u5F12","\u6040","\u6043","\u623A","\u62ED","\u63D3","\u662F","\u6630","\u67BE","\u67FF","\u683B","\u6FA8","\u70D2","\u7176","\u7702","\u770E","\u7721","\u7757","\u793A","\u793B","\u7B6E","\u7C2D","\u8210","\u8213","\u896B","\u8996","\u89C6","\u89E2","\u8A66","\u8A93","\u8AE1","\u8B1A","\u8BD5","\u8C25","\u8CB0","\u8D33","\u8EFE","\u8F7C","\u901D","\u907E","\u91C8","\u91CA","\u91CB","\u9230","\u9243","\u927D","\u94C8","\u98FE","\u9919","\u991D","\u9970","\u9C18","\u43E1","\u{2C90A}"],qi\u016B:["\u4E18","\u4E20","\u5775","\u5A9D","\u6058","\u6077","\u6978","\u79CB","\u79CC","\u7A50","\u7BCD","\u7DE7","\u8429","\u8612","\u86AF","\u8775","\u87D7","\u8824","\u8DA5","\u90B1","\u97A6","\u97A7","\u9C0C","\u9C0D","\u9CC5","\u9D96","\u9E59","\u9F9D"],b\u01D0ng:["\u4E19","\u5C5B","\u6032","\u62A6","\u661E","\u663A","\u67C4","\u68C5","\u70B3","\u7980","\u79C9","\u7A1F","\u82EA","\u86C3","\u90B4","\u9235","\u9643","\u9786","\u9905","\u9920","\u997C"],y\u00E8:["\u4E1A","\u4EB1","\u50F7","\u58B7","\u591C","\u5DAA","\u5DAB","\u62B4","\u6359","\u64DB","\u64EA","\u64EB","\u6654","\u66C4","\u66C5","\u66D7","\u66F3","\u66F5","\u67BC","\u67BD","\u696D","\u6D02","\u6DB2","\u6FB2","\u70E8","\u71C1","\u7217","\u748D","\u76A3","\u77B1","\u77B8","\u790F","\u814B","\u8449","\u8B01","\u8C12","\u90BA","\u9134","\u9371","\u9437","\u9765","\u9768","\u9801","\u9875","\u9923","\u9941","\u998C","\u9A5C","\u9D7A","\u9E08"],c\u00F3ng:["\u4E1B","\u4ECE","\u53E2","\u5A43","\u5B6E","\u5F93","\u5F94","\u5F96","\u60B0","\u6A37","\u6B09","\u6DD9","\u7047","\u721C","\u742E","\u85C2","\u8AB4","\u8CE8","\u8CE9","\u931D"],d\u014Dng:["\u4E1C","\u5032","\u51AC","\u549A","\u57EC","\u5CBD","\u5D2C","\u5F9A","\u6638","\u6771","\u6C21","\u6C2D","\u6DB7","\u7B17","\u82F3","\u83C4","\u8740","\u9B97","\u9BDF","\u9D87","\u9DAB","\u9E2B","\u9F15","\u{2C7FD}"],s\u012B:["\u4E1D","\u4FEC","\u51D8","\u53AE","\u53F8","\u549D","\u5636","\u565D","\u5AA4","\u5EDD","\u6056","\u6495","\u65AF","\u6952","\u6CC0","\u6F8C","\u71CD","\u7997","\u79A0","\u79C1","\u7CF9","\u7D72","\u7DE6","\u7E9F","\u7F0C","\u7F73","\u856C","\u8652","\u86F3","\u8724","\u8784","\u87D6","\u87F4","\u9270","\u92AF","\u9376","\u9401","\u9536","\u98B8","\u98D4","\u9A26","\u9DE5","\u9E36","\u9F36","\u37C3"],ch\u00E9ng:["\u4E1E","\u5448","\u57CE","\u57D5","\u5818","\u584D","\u5856","\u5BAC","\u5CF8","\u60E9","\u61F2","\u6210","\u627F","\u6330","\u6381","\u63E8","\u67A8","\u68D6","\u6A59","\u6A99","\u6D06","\u6E97","\u6F82","\u73F5","\u73F9","\u757B","\u7A0B","\u7A9A","\u7B6C","\u7D7E","\u812D","\u837F","\u8AA0","\u8BDA","\u90D5","\u9172","\u92EE","\u94D6","\u9A2C","\u9BCE"],di\u016B:["\u4E1F","\u4E22","\u92A9","\u94E5"],li\u01CEng:["\u4E21","\u4E24","\u5169","\u5521","\u5562","\u639A","\u7DC9","\u813C","\u873D","\u88F2","\u9B49","\u9B4E","\u{2C72F}"],y\u01D2u:["\u4E23","\u5363","\u53CB","\u6884","\u6E75","\u7256","\u7989","\u7F91","\u8048","\u82C3","\u83A0","\u870F","\u9149","\u92AA","\u94D5","\u9EDD"],y\u00E1n:["\u4E25","\u53B3","\u5571","\u55A6","\u56B4","\u5869","\u58DB","\u58E7","\u598D","\u59F8","\u5A2B","\u5A2E","\u5CA9","\u5D52","\u5D53","\u5DCC","\u5DD6","\u5DD7","\u5EF6","\u63C5","\u6616","\u694C","\u6A90","\u6AE9","\u6B15","\u6CBF","\u708E","\u708F","\u72FF","\u7402","\u76D0","\u789E","\u7B75","\u7C37","\u839A","\u8505","\u8664","\u8712","\u8A00","\u8A01","\u8A2E","\u8A7D","\u8BA0","\u90D4","\u9586","\u95BB","\u95EB","\u960E","\u984F","\u9854","\u989C","\u9E7D","\u9EA3","\u{2B127}"],b\u00ECng:["\u4E26","\u4F75","\u5002","\u50A1","\u57AA","\u6452","\u6824","\u75C5","\u7A89","\u7ADD","\u8A81","\u9750","\u9BA9"],"s\xE0ng s\u0101ng":["\u4E27"],g\u01D4n:["\u4E28","\u60C3","\u6EDA","\u6EFE","\u78D9","\u7DC4","\u7EF2","\u84D8","\u8509","\u886E","\u889E","\u8F25","\u8F8A","\u9B8C","\u9BC0","\u9CA7"],ji\u016B:["\u4E29","\u52FC","\u557E","\u63EA","\u63EB","\u673B","\u7A76","\u7CFE","\u7EA0","\u841B","\u8D73","\u9604","\u9B0F","\u9B2E","\u9CE9","\u9E20"],"g\xE8 g\u011B":["\u4E2A","\u500B","\u5404"],y\u0101:["\u4E2B","\u5727","\u5B72","\u5E98","\u62BC","\u6792","\u6860","\u690F","\u930F","\u941A","\u9D09","\u9D28","\u9D76","\u9E26","\u9E2D"],p\u00E1n:["\u4E2C","\u5ABB","\u5E4B","\u69C3","\u6D00","\u700A","\u723F","\u76D8","\u76E4","\u78D0","\u7E0F","\u84B0","\u87E0","\u8E52","\u8E63","\u939C","\u97B6"],"zh\u014Dng zh\xF2ng":["\u4E2D"],j\u01D0:["\u4E2E","\u5980","\u5DF1","\u621F","\u6324","\u638E","\u64A0","\u64E0","\u6A76","\u6CF2","\u72B1","\u810A","\u866E","\u87E3","\u9B62","\u9C7E","\u9E82"],ji\u00E8:["\u4E2F","\u4ECB","\u501F","\u5536","\u583A","\u5C46","\u5C4A","\u5C95","\u5E8E","\u5FA3","\u6212","\u6950","\u7297","\u73A0","\u743E","\u754C","\u754D","\u75A5","\u780E","\u86A7","\u86F6","\u8878","\u892F","\u8AA1","\u8BEB","\u9385","\u9AB1","\u9B6A"],f\u0113ng:["\u4E30","\u4EF9","\u5051","\u50FC","\u51E8","\u51EC","\u51EE","\u59A6","\u5BF7","\u5C01","\u5CEF","\u5CF0","\u5D36","\u67AB","\u6953","\u6A92","\u6CA3","\u6CA8","\u6E22","\u7043","\u70FD","\u728E","\u7326","\u7412","\u75AF","\u760B","\u76FD","\u781C","\u78B8","\u7BC8","\u8634","\u8702","\u882D","\u8C50","\u9137","\u9146","\u92D2","\u93BD","\u93E0","\u950B","\u973B","\u974A","\u98CC","\u9EB7"],"gu\xE0n ku\xE0ng":["\u4E31"],chu\u00E0n:["\u4E32","\u6C4C","\u7394","\u8CD7","\u91E7","\u948F"],ch\u01CEn:["\u4E33","\u4EA7","\u5181","\u5277","\u56C5","\u5D7C","\u65F5","\u6D50","\u6EFB","\u705B","\u7522","\u7523","\u7C05","\u8487","\u8546","\u8AC2","\u8B42","\u8B87","\u8C04","\u93DF","\u94F2","\u95B3","\u95E1","\u9610","\u9AA3","\u{2C2A4}"],l\u00EDn:["\u4E34","\u51A7","\u58E3","\u5D0A","\u5D99","\u65B4","\u667D","\u66BD","\u6797","\u6F7E","\u7036","\u71D0","\u7433","\u7498","\u77B5","\u7884","\u78F7","\u7CA6","\u7CBC","\u7E57","\u7FF7","\u81E8","\u8F54","\u8F9A","\u9074","\u90BB","\u9130","\u93FB","\u963E","\u96A3","\u9716","\u9A4E","\u9C57","\u9CDE","\u9E90","\u9E9F","\u{2CD0A}","\u{2CB78}"],zhu\u00F3:["\u4E35","\u5285","\u5353","\u5544","\u5734","\u59B0","\u5A3A","\u64AF","\u64C6","\u64E2","\u65AB","\u65AE","\u65B1","\u65B2","\u65B5","\u666B","\u6913","\u6D4A","\u6D5E","\u6FC1","\u707C","\u70F5","\u7438","\u787A","\u799A","\u7AA1","\u7C57","\u7C71","\u7F6C","\u8301","\u8817","\u883F","\u8AC1","\u8AD1","\u8B36","\u8BFC","\u914C","\u9432","\u956F","\u9D6B","\u9DDF","\u44EC","\u{2CE26}"],zh\u01D4:["\u4E36","\u4E3B","\u52AF","\u5631","\u56D1","\u5B94","\u5E3E","\u62C4","\u6E1A","\u6FD0","\u7151","\u716E","\u71DD","\u77A9","\u77DA","\u7F5C","\u8A5D","\u967C","\u9E00","\u9E88","\u{2C8DE}"],b\u0101:["\u4E37","\u4EC8","\u516B","\u53ED","\u54F5","\u593F","\u5C9C","\u5DF4","\u634C","\u6733","\u7390","\u75A4","\u7B06","\u7C91","\u7F93","\u82AD","\u8686","\u8C5D","\u91DF"],w\u00E1n:["\u4E38","\u5213","\u5B8C","\u5C8F","\u628F","\u6356","\u6C4D","\u70F7","\u73A9","\u7413","\u7B02","\u7D08","\u7EA8","\u7FEB","\u8284","\u8CA6","\u9811","\u987D"],d\u0101n:["\u4E39","\u52EF","\u5330","\u5358","\u5989","\u5A85","\u6B9A","\u6BAB","\u7514","\u7708","\u7803","\u7BAA","\u7C1E","\u803C","\u803D","\u8043","\u8078","\u891D","\u894C","\u8EAD","\u90F8","\u9132","\u9156","\u9815"],"w\xE8i w\xE9i":["\u4E3A"],"j\u01D0ng d\u01CEn":["\u4E3C"],"l\xEC l\xED":["\u4E3D"],j\u01D4:["\u4E3E","\u5F06","\u6319","\u64E7","\u6907","\u6989","\u6998","\u6AF8","\u6B05","\u77E9","\u7B65","\u8065","\u8209","\u8392","\u849F","\u8977","\u8E3D","\u9F5F","\u9F83"],pi\u011B:["\u4E3F","\u82E4","\u9405","\u{2CB6F}"],f\u00FA:["\u4E40","\u4F0F","\u4FD8","\u51EB","\u521C","\u5310","\u5488","\u54F9","\u5798","\u5B5A","\u5CAA","\u5DFF","\u5E17","\u5E45","\u5E5E","\u5F17","\u5F7F","\u602B","\u6276","\u67EB","\u683F","\u6874","\u6C1F","\u6CED","\u6D6E","\u6DAA","\u6F93","\u70A5","\u73B8","\u7536","\u7549","\u7641","\u7953","\u798F","\u7A2A","\u7B26","\u7B99","\u7D31","\u7D3C","\u7D65","\u7D8D","\u7EC2","\u7ECB","\u7F58","\u7F66","\u7FC7","\u8240","\u8299","\u82A3","\u82FB","\u8300","\u832F","\u83D4","\u844D","\u8659","\u86A8","\u8709","\u8760","\u889A","\u88B1","\u8946","\u8965","\u8AE8","\u8C67","\u8E3E","\u8F3B","\u8F90","\u90DB","\u9258","\u925C","\u97CD","\u97E8","\u98AB","\u9AF4","\u9B84","\u9BB2","\u9CE7","\u9CEC","\u9D14","\u9D69","\u9EFB"],"y\xED j\xED":["\u4E41"],y\u00EC:["\u4E42","\u4E49","\u4E84","\u4EA6","\u4EBF","\u4F07","\u4F3F","\u4F7E","\u4FCB","\u5104","\u517F","\u5208","\u5293","\u52AE","\u52DA","\u52E9","\u5307","\u5453","\u546D","\u5479","\u5508","\u56C8","\u571B","\u5744","\u57BC","\u57F8","\u5955","\u5AD5","\u5B11","\u5BF1","\u5C79","\u5CC4","\u5DA7","\u5E1F","\u5E20","\u5E46","\u5ED9","\u5F02","\u5F08","\u5F0B","\u5F79","\u5FC6","\u6008","\u603F","\u6092","\u610F","\u61B6","\u61CC","\u61FF","\u6291","\u6339","\u6561","\u6613","\u6679","\u66C0","\u66CE","\u6759","\u678D","\u68ED","\u698F","\u69F8","\u6A8D","\u6B5D","\u6B94","\u6BAA","\u6BB9","\u6BC5","\u6D42","\u6D65","\u6D73","\u6E59","\u6EA2","\u6F69","\u6FBA","\u7037","\u7088","\u7132","\u71A0","\u71A4","\u71BC","\u71DA","\u71E1","\u71F1","\u7348","\u73B4","\u7570","\u75AB","\u75EC","\u7617","\u761E","\u7631","\u7654","\u76CA","\u7796","\u7A53","\u7AE9","\u7BD2","\u7E0A","\u7E76","\u7E79","\u7ECE","\u7F22","\u7FA9","\u7FBF","\u7FCA","\u7FCC","\u7FF3","\u7FFC","\u8034","\u8084","\u808A","\u8189","\u81C6","\u8257","\u827A","\u8285","\u82C5","\u841F","\u84FA","\u858F","\u85D9","\u85DD","\u8619","\u8649","\u8734","\u87A0","\u886A","\u88A3","\u88D4","\u88DB","\u8939","\u897C","\u8A32","\u8A33","\u8A4D","\u8A63","\u8ABC","\u8B6F","\u8B70","\u8B9B","\u8BAE","\u8BD1","\u8BE3","\u8C0A","\u8C59","\u8C5B","\u8C77","\u8C96","\u8D00","\u8DC7","\u8F76","\u9038","\u9091","\u9113","\u91B7","\u91F4","\u9220","\u93B0","\u943F","\u9552","\u9571","\u9623","\u96BF","\u972C","\u9950","\u99C5","\u9A5B","\u9A7F","\u9AAE","\u9BA8","\u9D82","\u9D83","\u9D8D","\u9DC1","\u9DCA","\u9DE7","\u9DFE","\u9E03","\u9E5D","\u9E62","\u9ED3","\u9F78","\u{2CB29}","\u344A","\u{2B137}","\u{2C7C1}"],n\u01CEi:["\u4E43","\u5037","\u5976","\u5B2D","\u5EFC","\u6C16","\u7593","\u827F","\u8FFA","\u91E2"],w\u01D4:["\u4E44","\u4E94","\u4EF5","\u4F0D","\u4FAE","\u5035","\u511B","\u5348","\u554E","\u59A9","\u5A2C","\u5AF5","\u5E91","\u5EE1","\u5FE4","\u6003","\u61AE","\u6440","\u6B66","\u6F55","\u7193","\u727E","\u739D","\u73F7","\u7466","\u7512","\u7894","\u821E","\u8E8C","\u8FD5","\u901C","\u965A","\u9D61","\u9E49","\u{23C98}"],ji\u01D4:["\u4E45","\u4E46","\u4E5D","\u4E63","\u597A","\u6766","\u6C63","\u7078","\u7396","\u7D24","\u820F","\u9152","\u9579","\u97ED","\u97EE"],"tu\u014D zh\xE9":["\u4E47","\u6754","\u99B2"],"me m\xF3 ma y\u0101o":["\u4E48"],zh\u012B:["\u4E4B","\u5001","\u536E","\u5DF5","\u6418","\u652F","\u6800","\u6894","\u6925","\u69B0","\u6C41","\u6CDC","\u75B7","\u7957","\u796C","\u79D3","\u7A19","\u7D95","\u80A2","\u80D1","\u80DD","\u8102","\u829D","\u8635","\u8718","\u887C","\u96BB","\u9CF7","\u9D32","\u9F05","\u{26B5C}"],"w\u016B w\xF9":["\u4E4C"],zh\u00E0:["\u4E4D","\u54A4","\u5BB1","\u643E","\u69A8","\u6EA0","\u75C4","\u86B1","\u8A50","\u8BC8","\u91A1","\u9705","\u40CE"],h\u016B:["\u4E4E","\u4E6F","\u5322","\u532B","\u547C","\u553F","\u5611","\u5780","\u5BE3","\u5E60","\u5FFD","\u60DA","\u6612","\u6B51","\u6CD8","\u6DF4","\u6EF9","\u70C0","\u82F8","\u864D","\u8656","\u8B3C","\u8EE4","\u8F77","\u96D0"],f\u00E1:["\u4E4F","\u4F10","\u50A0","\u577A","\u57A1","\u58A2","\u59C2","\u6830","\u6D4C","\u7782","\u7B29","\u7B4F","\u7F5A","\u7F70","\u7F78","\u85C5","\u95A5","\u9600"],"l\xE8 yu\xE8 y\xE0o l\xE0o":["\u4E50","\u6A02"],y\u00EDn:["\u4E51","\u541F","\u5656","\u569A","\u5701","\u57A0","\u5924","\u5A6C","\u5BC5","\u5CFE","\u5D1F","\u5D2F","\u6AAD","\u6BA5","\u6CFF","\u6DEB","\u6EDB","\u70CE","\u72BE","\u72FA","\u748C","\u784D","\u7892","\u8376","\u8529","\u8A14","\u8A1A","\u8A21","\u8ABE","\u911E","\u921D","\u9280","\u94F6","\u972A","\u9DE3","\u9F66"],p\u012Bng:["\u4E52","\u4FDC","\u5A09","\u6D84","\u7539","\u782F","\u8060","\u8275","\u9829"],p\u0101ng:["\u4E53","\u6EC2","\u80EE","\u8196","\u96F1","\u9736"],qi\u00E1o:["\u4E54","\u4FA8","\u50D1","\u5AF6","\u6194","\u6865","\u69D7","\u6A35","\u6A4B","\u6AF5","\u729E","\u77A7","\u785A","\u7904","\u834D","\u835E","\u854E","\u85EE","\u8B59","\u8DAB","\u9408","\u9792","\u97BD","\u9866"],h\u01D4:["\u4E55","\u7425","\u8400","\u864E","\u865D","\u933F","\u9BF1"],gu\u0101i:["\u4E56"],"ch\xE9ng sh\xE8ng":["\u4E57","\u4E58","\u5A0D"],y\u01D0:["\u4E59","\u4E5B","\u4EE5","\u501A","\u506F","\u5B1F","\u5D3A","\u5DF2","\u5EA1","\u6246","\u653A","\u657C","\u65D1","\u65D6","\u6AA5","\u77E3","\u7912","\u7B16","\u8223","\u8264","\u82E1","\u82E2","\u8681","\u8798","\u87FB","\u88FF","\u8E26","\u8F22","\u8F59","\u9018","\u914F","\u91D4","\u9218","\u926F","\u9487","\u9857","\u9CE6","\u9F6E","\u{2B5AE}","\u{2CE88}"],"h\xE1o y\u01D0":["\u4E5A"],"ni\xE8 mi\u0113":["\u4E5C"],q\u01D0:["\u4E5E","\u4F01","\u542F","\u5518","\u5553","\u5554","\u555F","\u5A4D","\u5C7A","\u675E","\u68E8","\u7398","\u76C0","\u7DBA","\u7EEE","\u8291","\u8AEC","\u8D77","\u9094","\u95D9"],y\u011B:["\u4E5F","\u51B6","\u5622","\u57DC","\u58C4","\u6F1C","\u91CE"],x\u00ED:["\u4E60","\u55BA","\u5AB3","\u5D8D","\u5E2D","\u693A","\u6A84","\u6F1D","\u7FD2","\u84C6","\u88AD","\u8972","\u89A1","\u89CB","\u8B35","\u8D98","\u90CB","\u93B4","\u96B0","\u972B","\u98C1","\u9A31","\u9A3D","\u9A68","\u9C3C","\u9CDB","\u{20164}","\u{2B62C}"],xi\u0101ng:["\u4E61","\u53A2","\u5EC2","\u5FC0","\u697F","\u6B00","\u6E58","\u74D6","\u7A25","\u7BB1","\u7DD7","\u7F03","\u81B7","\u8297","\u842B","\u8459","\u858C","\u8944","\u90F7","\u9109","\u910A","\u9115","\u9472","\u9576","\u9999","\u9A64","\u9AA7","\u9C5C","\u9E98","\u{2C64B}"],sh\u016B:["\u4E66","\u500F","\u5010","\u5135","\u53D4","\u59DD","\u5C17","\u6292","\u6393","\u6445","\u6504","\u66F8","\u67A2","\u68B3","\u6A1E","\u6B8A","\u6BB3","\u6BF9","\u6BFA","\u6DD1","\u702D","\u7102","\u758E","\u758F","\u7D13","\u7D80","\u7EBE","\u8212","\u83FD","\u852C","\u8E08","\u8ED7","\u8F38","\u8F93","\u9103","\u964E","\u9B9B","\u9D68"],d\u01D2u:["\u4E67","\u6296","\u6793","\u86AA","\u9204","\u9627","\u9661"],sh\u01D0:["\u4E68","\u4F7F","\u5158","\u53F2","\u59CB","\u5BA9","\u5C4E","\u6981","\u77E2","\u7B36","\u8C55","\u9242","\u99DB","\u9A76"],j\u012B:["\u4E69","\u50DF","\u51FB","\u5209","\u520F","\u525E","\u53FD","\u5527","\u559E","\u55D8","\u5630","\u573E","\u57FA","\u58BC","\u59EC","\u5C50","\u5D46","\u5D47","\u6483","\u64CA","\u671E","\u673A","\u6785","\u6A2D","\u6A5F","\u6BC4","\u6FC0","\u7284","\u7391","\u74A3","\u7578","\u757F","\u766A","\u77F6","\u78EF","\u79EF","\u7A4D","\u7B04","\u7B53","\u7B95","\u7C0A","\u7DC1","\u7F81","\u7F87","\u7F88","\u802D","\u808C","\u82A8","\u8640","\u8989","\u898A","\u8B4F","\u8B64","\u8BA5","\u8CEB","\u8CF7","\u8D4D","\u8DFB","\u8E11","\u8E8B","\u8EB8","\u9288","\u9324","\u9416","\u9447","\u9459","\u96AE","\u96DE","\u97BF","\u97F2","\u98E2","\u9951","\u9965","\u9B55","\u9CEE","\u9D8F","\u9DBA","\u9DC4","\u9E04","\u9E21","\u9F4E","\u9F4F","\u9F51","\u{2CBC0}","\u{2B4EF}","\u{2B4F9}","\u{2B300}"],n\u00E1ng:["\u4E6A","\u56A2","\u6B1C","\u8830","\u9962"],ji\u0101:["\u4E6B","\u4F73","\u50A2","\u52A0","\u5609","\u62B8","\u67B7","\u689C","\u6BE0","\u6CC7","\u6D43","\u6D79","\u728C","\u7333","\u73C8","\u75C2","\u7B33","\u7CD8","\u801E","\u8175","\u846D","\u8888","\u8C6D","\u8C91","\u8DCF","\u8FE6","\u926B","\u93B5","\u9553","\u9D10","\u9E9A","\u{2C0A9}"],j\u00F9:["\u4E6C","\u5028","\u5036","\u5177","\u5267","\u5287","\u52EE","\u57E7","\u57FE","\u58C9","\u59D6","\u5C66","\u5C68","\u5CA0","\u5DE8","\u5DEA","\u6007","\u60E7","\u6133","\u61C5","\u61FC","\u62D2","\u62E0","\u661B","\u6B6B","\u6D30","\u6FBD","\u70AC","\u70E5","\u728B","\u79EC","\u7AAD","\u7AB6","\u7C34","\u7C94","\u801F","\u805A","\u8661","\u86B7","\u8A4E","\u8BB5","\u8C66","\u8DDD","\u8E1E","\u8E86","\u907D","\u90AD","\u91B5","\u9245","\u943B","\u949C","\u98B6","\u98D3","\u99CF","\u9B94"],sh\u00ED:["\u4E6D","\u5341","\u57D8","\u5852","\u59FC","\u5B9E","\u5B9F","\u5BD4","\u5BE6","\u5CD5","\u5D75","\u65F6","\u65F9","\u6642","\u69AF","\u6E5C","\u6EA1","\u70BB","\u794F","\u7ACD","\u8680","\u8755","\u8FBB","\u9048","\u9250","\u98E0","\u9963","\u9B96","\u9C23","\u9CA5","\u9F2B","\u9F2D"],m\u01CEo:["\u4E6E","\u5187","\u536F","\u5CC1","\u623C","\u6634","\u6CD6","\u7B37","\u84E9","\u925A","\u94C6"],m\u01CEi:["\u4E70","\u562A","\u836C","\u8552","\u8CB7","\u9DF6"],lu\u00E0n:["\u4E71","\u4E82","\u91E0"],r\u01D4:["\u4E73","\u64E9","\u6C5D","\u8097","\u8FB1","\u910F"],xu\u00E9:["\u4E74","\u5B66","\u5B78","\u5CC3","\u5DA8","\u6588","\u6CF6","\u6FA9","\u71E2","\u7A74","\u8313","\u8895","\u8E05","\u9DFD","\u9E34"],y\u01CEn:["\u4DAE","\u4E75","\u4FE8","\u5043","\u513C","\u5156","\u5157","\u53A3","\u53B4","\u565E","\u5B4D","\u5D43","\u5DD8","\u5DDA","\u5F07","\u611D","\u622D","\u624A","\u6281","\u63A9","\u63DC","\u66EE","\u693C","\u6ABF","\u6C87","\u6E37","\u6F14","\u7430","\u7517","\u773C","\u7F68","\u8412","\u8758","\u884D","\u8917","\u8EBD","\u9043","\u90FE","\u9692","\u9869","\u9B47","\u9B58","\u9C0B","\u9DA0","\u9EE1","\u9EE4","\u9EEC","\u9EED","\u9EF6","\u9F34","\u9F39","\u9F74","\u9F91","\u{2CE18}","\u{2C642}","\u{2AA58}"],f\u01D4:["\u4E76","\u4FCC","\u4FDB","\u4FEF","\u5E9C","\u5F23","\u629A","\u62CA","\u64AB","\u65A7","\u6928","\u6ECF","\u7124","\u752B","\u76D9","\u7C20","\u8150","\u8151","\u8705","\u8F14","\u8F85","\u90D9","\u91DC","\u91E1","\u961D","\u982B","\u9B34","\u9EFC","\u356E","\u{2B5AF}"],sh\u0101:["\u4E77","\u5526","\u6740","\u686C","\u6BBA","\u6BEE","\u7300","\u75E7","\u7802","\u7870","\u7D17","\u7E7A","\u7EB1","\u8531","\u88DF","\u93A9","\u94E9","\u95B7","\u9AFF","\u9B66","\u9BCA","\u9BCB","\u9CA8"],n\u01CE:["\u4E78","\u96EB"],qi\u00E1n:["\u4E79","\u4E81","\u4EF1","\u5042","\u524D","\u5898","\u5A8A","\u5C92","\u62D1","\u63AE","\u69A9","\u6A6C","\u6B6C","\u6F5B","\u6F5C","\u6FF3","\u704A","\u7B9D","\u8465","\u8654","\u8EE1","\u9210","\u9257","\u92AD","\u9322","\u9386","\u94A4","\u94B1","\u94B3","\u976C","\u9A1A","\u9A1D","\u9C2C","\u9ED4","\u9EDA"],su\u01D2:["\u4E7A","\u5522","\u55E9","\u6240","\u669B","\u6E91","\u6EB9","\u7410","\u7411","\u7463","\u7D22","\u8928","\u9396","\u93BB","\u93C1","\u9501"],y\u00FA:["\u4E7B","\u4E8E","\u4E90","\u4F03","\u4F59","\u5823","\u582C","\u59A4","\u5A1B","\u5A2F","\u5A31","\u5B29","\u5D33","\u5D4E","\u5D5B","\u611A","\u6275","\u63C4","\u65DF","\u6961","\u6970","\u6986","\u6B24","\u6B48","\u6B5F","\u6B76","\u6E14","\u6E1D","\u6E61","\u6F01","\u6F9E","\u724F","\u72F3","\u7397","\u7399","\u745C","\u74B5","\u76C2","\u776E","\u7AAC","\u7AFD","\u7C45","\u7FAD","\u8174","\u81FE","\u8201","\u8206","\u8245","\u8330","\u842E","\u8438","\u854D","\u861B","\u865E","\u8676","\u8753","\u87B8","\u8867","\u8915","\u89A6","\u89CE","\u8ADB","\u8B23","\u8C00","\u8E30","\u8F3F","\u8F5D","\u903E","\u9098","\u9151","\u935D","\u9685","\u96D3","\u96E9","\u9918","\u9980","\u9A1F","\u9AAC","\u9AC3","\u9B5A","\u9B63","\u9BBD","\u9BF2","\u9C05","\u9C7C","\u9DE0","\u9E06","\u9F75"],zh\u00F9:["\u4E7C","\u4F2B","\u4F47","\u4F4F","\u577E","\u58B8","\u58F4","\u5D40","\u62C0","\u677C","\u67F1","\u6A26","\u6BB6","\u6CE8","\u70B7","\u75B0","\u771D","\u795D","\u7969","\u7ADA","\u7B6F","\u7BB8","\u7BEB","\u7C17","\u7D35","\u7D38","\u7EBB","\u7F9C","\u7FE5","\u82CE","\u8387","\u86C0","\u8A3B","\u8CAF","\u8D2E","\u8DD3","\u8EF4","\u9252","\u92F3","\u9444","\u94F8","\u99B5","\u99D0","\u9A7B"],zh\u011B:["\u4E7D","\u8005","\u8936","\u8975","\u8D6D","\u8E37","\u937A","\u9517"],"qi\xE1n g\u0101n":["\u4E7E"],"zh\xEC lu\xE0n":["\u4E7F"],gu\u012B:["\u4E80","\u572D","\u59AB","\u5AAF","\u5AE2","\u5B00","\u5E30","\u5F52","\u646B","\u691D","\u69FB","\u69FC","\u6AF7","\u6B78","\u73EA","\u7470","\u749D","\u74CC","\u7688","\u77A1","\u7845","\u8325","\u862C","\u898F","\u89C4","\u90BD","\u90CC","\u95A8","\u95FA","\u9A29","\u9B36","\u9B39"],"l\u01D0n l\xECn":["\u4E83"],ju\u00E9:["\u4E85","\u51B3","\u5214","\u5282","\u5337","\u53A5","\u564A","\u5B52","\u5B53","\u5D1B","\u5D2B","\u5DA5","\u5F4F","\u61A0","\u61B0","\u6204","\u6289","\u6317","\u6398","\u652B","\u6877","\u6A5B","\u6A5C","\u6B2E","\u6C12","\u6C7A","\u704D","\u7133","\u71A6","\u7211","\u7234","\u7235","\u7357","\u7383","\u73A6","\u73A8","\u73CF","\u7474","\u761A","\u77CD","\u77E1","\u7804","\u7D55","\u7D76","\u7EDD","\u81C4","\u82B5","\u855D","\u8568","\u8673","\u87E8","\u87E9","\u89D6","\u89EE","\u89FC","\u8A23","\u8B4E","\u8BC0","\u8C32","\u8C9C","\u8D7D","\u8D89","\u8E77","\u8EA9","\u920C","\u940D","\u941D","\u9481","\u9562","\u9D02","\u9D03","\u9DE2","\u{2B61D}","\u3D50","\u{2B50E}"],"le li\u01CEo":["\u4E86"],"g\xE8 m\u0101":["\u4E87"],"y\u01D4 y\xFA":["\u4E88","\u61D9"],zh\u0113ng:["\u4E89","\u4F42","\u51E7","\u59C3","\u5A9C","\u5CE5","\u5D1D","\u5D22","\u5F81","\u5FB0","\u70A1","\u70DD","\u722D","\u72F0","\u7319","\u7665","\u7710","\u7741","\u775C","\u7B5D","\u7B8F","\u7BDC","\u8047","\u8100","\u84B8","\u8E2D","\u9266","\u931A","\u93F3","\u9B07"],\u00E8r:["\u4E8C","\u5235","\u54A1","\u5F0D","\u5F10","\u6A32","\u8A80","\u8CAE","\u8CB3","\u8D30","\u9AF6"],ch\u00F9:["\u4E8D","\u5097","\u510A","\u6035","\u61B7","\u6410","\u65B6","\u6B5C","\u73FF","\u7421","\u77D7","\u7ACC","\u7D40","\u7ECC","\u81C5","\u89E6","\u89F8","\u8C56","\u9110","\u95A6","\u9EDC"],ku\u012B:["\u4E8F","\u5232","\u5CBF","\u5DCB","\u76D4","\u7AA5","\u7ABA","\u8067","\u8667","\u95DA","\u985D"],y\u00FAn:["\u4E91","\u4F1D","\u52FB","\u5300","\u56E9","\u5998","\u612A","\u62A3","\u6600","\u6A52","\u6C84","\u6DA2","\u6EB3","\u6F90","\u7189","\u7547","\u79D0","\u7B7C","\u7BD4","\u7D1C","\u7E1C","\u7EAD","\u8018","\u82B8","\u84B7","\u8553","\u90E7","\u9116","\u92C6","\u96F2"],h\u00F9:["\u4E92","\u51B1","\u55C0","\u569B","\u5A5F","\u5AED","\u5AEE","\u5CB5","\u5E0D","\u5F16","\u6019","\u6236","\u6237","\u6238","\u623D","\u6248","\u62A4","\u6608","\u69F4","\u6C8D","\u6CAA","\u6EEC","\u71A9","\u74E0","\u795C","\u7B0F","\u7C04","\u7C90","\u7D94","\u8530","\u8B77","\u8C70","\u9120","\u9359","\u9800","\u9C6F","\u9CE0","\u9CF8","\u9E0C","\u9E71"],q\u00ED:["\u4E93","\u5258","\u57FC","\u5C90","\u5C93","\u5D0E","\u5D5C","\u612D","\u6391","\u6589","\u658A","\u65C2","\u65D7","\u68CA","\u68CB","\u6AB1","\u6AC0","\u6B67","\u6DC7","\u6FDD","\u7309","\u7382","\u7426","\u742A","\u7482","\u7566","\u75A7","\u7881","\u7895","\u7941","\u7948","\u797A","\u79A5","\u7AD2","\u7C2F","\u7C31","\u7C4F","\u7CB8","\u7DA5","\u7DA6","\u80B5","\u8110","\u81CD","\u8269","\u82AA","\u8401","\u8415","\u8572","\u85C4","\u8604","\u8691","\u869A","\u86F4","\u871D","\u871E","\u87A7","\u8810","\u8900","\u8EDD","\u913F","\u91EE","\u9321","\u951C","\u966D","\u980E","\u9880","\u9A0E","\u9A0F","\u9A39","\u9A90","\u9A91","\u9B10","\u9B3F","\u9BD5","\u9C2D","\u9CAF","\u9CCD","\u9D78","\u9D80","\u9E92","\u9EA1","\u{28678}","\u{2CA02}","\u44EB"],j\u01D0ng:["\u4E95","\u5106","\u522D","\u5244","\u5753","\u5B91","\u5E5C","\u61AC","\u66BB","\u6B8C","\u6C6B","\u6C6C","\u6F8B","\u7484","\u749F","\u74A5","\u7A7D","\u80BC","\u87FC","\u8B66","\u9631","\u981A","\u9838"],s\u00EC:["\u4E96","\u4F40","\u4FA1","\u5129","\u5155","\u55E3","\u56DB","\u59D2","\u5A30","\u5B60","\u5BFA","\u5DF3","\u67F6","\u69B9","\u6C5C","\u6CD7","\u6CE4","\u6D0D","\u6D20","\u6D98","\u7003","\u726D","\u7940","\u79A9","\u7AE2","\u7B25","\u801C","\u8082","\u8086","\u857C","\u8997","\u8C84","\u91F2","\u9236","\u923B","\u98E4","\u98FC","\u9972","\u99DF","\u9A03","\u9A77"],su\u00EC:["\u4E97","\u5B18","\u5C81","\u5D57","\u65DE","\u6A96","\u6B72","\u6B73","\u6FBB","\u716B","\u71E7","\u74B2","\u7815","\u788E","\u795F","\u79AD","\u7A42","\u7A57","\u7A5F","\u7E40","\u7E50","\u7E78","\u895A","\u8AB6","\u8B62","\u8C07","\u8CE5","\u9083","\u9406","\u9429","\u96A7","\u97E2","\u{2B7E6}","\u{2CB7C}"],g\u00E8n:["\u4E98","\u4E99","\u63EF","\u6404","\u831B"],y\u00E0:["\u4E9A","\u4E9C","\u4FF9","\u51B4","\u529C","\u5714","\u5720","\u57E1","\u5A05","\u5A6D","\u63E0","\u6C29","\u6C2C","\u72BD","\u7811","\u7A0F","\u8050","\u897E","\u8980","\u8A1D","\u8BB6","\u8FD3","\u9F7E"],"xi\u0113 su\xF2":["\u4E9B"],"q\xED zh\u0101i":["\u4E9D","\u9F4A"],"y\u0101 y\xE0":["\u4E9E","\u538B","\u57AD","\u58D3","\u94D4"],"j\xED q\xEC":["\u4E9F","\u710F"],t\u00F3u:["\u4EA0","\u6295","\u982D","\u9AB0"],"w\xE1ng w\xFA":["\u4EA1"],"k\xE0ng h\xE1ng g\u0101ng":["\u4EA2"],d\u00E0:["\u4EA3","\u7714"],ji\u0101o:["\u4EA4","\u50EC","\u5A07","\u5B0C","\u5CE7","\u5D95","\u5DA3","\u618D","\u6912","\u6D47","\u6F86","\u7126","\u7901","\u7A5A","\u7C25","\u80F6","\u81A0","\u81B2","\u832D","\u832E","\u8549","\u8660","\u86DF","\u87ED","\u8DE4","\u8F47","\u90CA","\u940E","\u9A55","\u9A84","\u9BAB","\u9C9B","\u9D41","\u9DE6","\u9DEE","\u9E6A","\u4D14"],h\u00E0i:["\u4EA5","\u55D0","\u5BB3","\u6C26","\u9900","\u995A","\u99ED","\u99F4","\u9A87"],"h\u0113ng p\u0113ng":["\u4EA8"],m\u01D4:["\u4EA9","\u59C6","\u5CD4","\u62C7","\u6BCD","\u7261","\u7273","\u7542","\u7546","\u7552","\u755D","\u755E","\u756E","\u782A","\u80DF","\u8E07","\u9267","\u{2CB41}","\u{27FF9}"],ye:["\u4EAA"],xi\u01CEng:["\u4EAB","\u4EAF","\u54CD","\u60F3","\u6651","\u8683","\u8801","\u97FF","\u98E8","\u9909","\u9957","\u9977","\u9B9D","\u9BD7","\u9C76","\u9C9E"],j\u012Bng:["\u4EAC","\u4EB0","\u5162","\u5755","\u5759","\u5A5B","\u60CA","\u65CC","\u65CD","\u6676","\u6A78","\u6CFE","\u6D87","\u7304","\u775B","\u79D4","\u7A09","\u7CB3","\u7CBE","\u7D4C","\u7D93","\u7DA1","\u8059","\u8148","\u830E","\u8346","\u834A","\u83C1","\u844F","\u9A5A","\u9BE8","\u9CB8","\u9D81","\u9D84","\u9E96","\u9EA0","\u9F31","\u4D16"],t\u00EDng:["\u4EAD","\u505C","\u5A77","\u5D49","\u5EAD","\u5EF7","\u695F","\u69B3","\u7B73","\u8064","\u839B","\u8476","\u8713","\u874F","\u8AEA","\u9092","\u9706","\u9F2E","\u45F4"],li\u00E0ng:["\u4EAE","\u55A8","\u60A2","\u667E","\u6E78","\u8AD2","\u8C05","\u8F0C","\u8F1B","\u8F86","\u9344"],"q\u012Bn q\xECng":["\u4EB2","\u89AA"],b\u00F3:["\u4EB3","\u4EE2","\u4FBC","\u50F0","\u535A","\u5E1B","\u613D","\u61EA","\u632C","\u640F","\u6B02","\u6D61","\u6DFF","\u6E24","\u717F","\u7254","\u72DB","\u74DD","\u7934","\u79E1","\u7B94","\u7C19","\u7CEA","\u80C9","\u8116","\u818A","\u8236","\u824A","\u8421","\u8467","\u88AF","\u894F","\u896E","\u8B08","\u8E23","\u90E3","\u9238","\u9251","\u92CD","\u939B","\u946E","\u94B9","\u94C2","\u9548","\u993A","\u998E","\u999B","\u999E","\u99C1","\u99EE","\u9A73","\u9AC6","\u9D53","\u9E41"],y\u00F2u:["\u4EB4","\u4F51","\u4F66","\u4F91","\u53C8","\u53F3","\u54CA","\u5500","\u56FF","\u59F7","\u5BA5","\u5CDF","\u5E7C","\u72D6","\u7950","\u86B4","\u8A98","\u8BF1","\u8C81","\u8FF6","\u916D","\u91C9","\u9F2C"],xi\u00E8:["\u4EB5","\u4F33","\u505E","\u5070","\u50C1","\u5368","\u5378","\u5667","\u586E","\u5911","\u5A9F","\u5C51","\u5C67","\u5EE8","\u5FA2","\u61C8","\u66AC","\u68B0","\u698D","\u69AD","\u6CFB","\u6D29","\u6E2B","\u6FA5","\u7009","\u7023","\u707A","\u70A7","\u70A8","\u71EE","\u7215","\u736C","\u7944","\u79BC","\u7CCF","\u7D32","\u7D4F","\u7D6C","\u7E72","\u7E88","\u7EC1","\u7F37","\u85A2","\u85A4","\u87F9","\u880F","\u8909","\u893B","\u8B1D","\u8C22","\u8E9E","\u9082","\u977E","\u97F0","\u9F42","\u9F58","\u9F5B","\u9F65","\u{2CE7C}","\u{24AC9}"],"d\u01CEn d\xE0n":["\u4EB6","\u99BE"],li\u00E1n:["\u4EB7","\u5286","\u5332","\u5333","\u55F9","\u5652","\u5941","\u5969","\u5AFE","\u5E18","\u5EC9","\u601C","\u6190","\u6D9F","\u6F23","\u6FC2","\u6FD3","\u702E","\u7191","\u71EB","\u7C3E","\u7C62","\u7C68","\u7E3A","\u7FF4","\u8054","\u8068","\u806B","\u806E","\u806F","\u81C1","\u83B2","\u84EE","\u8595","\u878A","\u880A","\u88E2","\u8933","\u899D","\u8B30","\u8E65","\u8FDE","\u9023","\u938C","\u942E","\u9570","\u9B11","\u9C31","\u9CA2"],du\u01D2:["\u4EB8","\u54DA","\u56B2","\u57F5","\u5D1C","\u6735","\u6736","\u7D9E","\u7F0D","\u8D93","\u8EB1","\u8EB2","\u8EC3"],"w\u011Bi m\xE9n":["\u4EB9","\u6596"],r\u00E9n:["\u4EBA","\u4EBB","\u4EC1","\u58EC","\u5FC8","\u5FCE","\u6732","\u79C2","\u82A2","\u9B5C","\u9D40"],j\u00ED:["\u4EBC","\u4EBD","\u4F0B","\u4F76","\u506E","\u5359","\u5373","\u537D","\u53CA","\u53DD","\u5409","\u5832","\u5849","\u59DE","\u5AC9","\u5C8C","\u5D74","\u5DAF","\u5F76","\u5FE3","\u6025","\u6131","\u6222","\u63E4","\u6781","\u68D8","\u696B","\u6975","\u69C9","\u6A9D","\u6B9B","\u6C72","\u6E52","\u6F57","\u75BE","\u7620","\u768D","\u7B08","\u7BBF","\u7C4D","\u7D1A","\u7EA7","\u818C","\u8265","\u84BA","\u8540","\u857A","\u874D","\u878F","\u894B","\u89D9","\u8C3B","\u8E16","\u8E50","\u8EA4","\u8F2F","\u8F5A","\u8F91","\u90C6","\u92A1","\u9353","\u93F6","\u96C6","\u96E7","\u9735","\u9E61","\u3D14"],w\u00E1ng:["\u4EBE","\u4EFC","\u5166","\u83A3","\u869F"],"sh\xE9n sh\xED":["\u4EC0"],l\u00E8:["\u4EC2","\u53FB","\u5FC7","\u6C3B","\u6CD0","\u738F","\u7833","\u7C15","\u827B","\u961E","\u97F7","\u990E","\u9C33","\u9C73","\u9CD3"],d\u012Bng:["\u4EC3","\u53EE","\u5E04","\u738E","\u7594","\u76EF","\u8035","\u8670","\u976A"],z\u00E8:["\u4EC4","\u5D31","\u5E82","\u6351","\u6603","\u6617","\u6C44"],"j\u01D0n j\xECn":["\u4EC5","\u50C5","\u5AE4"],"p\xFA p\u016B":["\u4EC6"],"ch\xF3u qi\xFA":["\u4EC7"],zh\u01CEng:["\u4EC9","\u5E65","\u638C","\u7903"],j\u012Bn:["\u4ECA","\u583B","\u5DFE","\u60CD","\u65A4","\u6D25","\u73D2","\u743B","\u74A1","\u781B","\u7B4B","\u8355","\u887F","\u895F","\u89D4","\u91D1","\u91D2","\u91FF","\u9485","\u9E76","\u9EC5","\u{2CB31}"],b\u012Bng:["\u4ECC","\u4ED2","\u5175","\u51AB","\u51B0","\u63A4","\u6C37","\u92F2"],r\u00E9ng:["\u4ECD","\u793D","\u82BF","\u8FB8","\u967E"],f\u00F3:["\u4ECF","\u5772","\u68BB"],"j\u012Bn s\u01CEn":["\u4ED0"],l\u00FAn:["\u4ED1","\u4F26","\u4F96","\u502B","\u56F5","\u5707","\u5A68","\u5D18","\u5D19","\u68C6","\u6CA6","\u6DEA","\u78EE","\u8140","\u83D5","\u8726","\u8E1A","\u8F2A","\u8F6E","\u9300","\u966F","\u9BE9","\u{2CB2D}"],c\u0101ng:["\u4ED3","\u4EFA","\u5009","\u51D4","\u5D62","\u6CA7","\u6EC4","\u6FF8","\u734A","\u8231","\u8259","\u82CD","\u84BC","\u87A5","\u9E27"],"z\u01CEi z\u01D0 z\u012B":["\u4ED4"],t\u0101:["\u4ED6","\u584C","\u5B83","\u6999","\u6EBB","\u7260","\u7942","\u891F","\u8DBF","\u9062","\u95E7"],f\u00F9:["\u4ED8","\u5069","\u5085","\u51A8","\u526F","\u5490","\u577F","\u590D","\u5987","\u5A66","\u5A8D","\u5B14","\u5BCC","\u5FA9","\u6931","\u7954","\u79A3","\u7ACE","\u7DEE","\u7E1B","\u7F1A","\u8179","\u842F","\u8567","\u86B9","\u86D7","\u875C","\u876E","\u889D","\u8907","\u8984","\u8986","\u8A03","\u8A42","\u8BA3","\u8CA0","\u8CE6","\u8CFB","\u8D1F","\u8D4B","\u8D59","\u8D74","\u8F39","\u9351","\u9362","\u961C","\u9644","\u99A5","\u99D9","\u9A78","\u9B92","\u9C12","\u9C8B","\u9CC6","\u3CC7"],xi\u0101n:["\u4ED9","\u4EDA","\u4F61","\u50CA","\u50F2","\u5148","\u5615","\u597E","\u5C73","\u5EEF","\u5FFA","\u61B8","\u6380","\u66B9","\u6774","\u6C19","\u73D7","\u7946","\u79C8","\u7C7C","\u7E4A","\u7E8E","\u7E96","\u82EE","\u893C","\u8973","\u8DF9","\u8E6E","\u8E9A","\u9170","\u9341","\u9528","\u97EF","\u97F1","\u99A6","\u9C7B","\u9DB1","\u{2CE23}"],"tu\u014D ch\xE0 du\xF3":["\u4EDB"],h\u00F3ng:["\u4EDC","\u5430","\u57AC","\u5985","\u5A02","\u5B8F","\u5B96","\u5F18","\u5F4B","\u6C6F","\u6CD3","\u6D2A","\u6D64","\u6E31","\u6F42","\u7392","\u739C","\u7AD1","\u7AE4","\u7BCA","\u7CA0","\u7D18","\u7D2D","\u7D8B","\u7EAE","\u7FC3","\u7FDD","\u803E","\u82F0","\u836D","\u8452","\u8453","\u8C39","\u8C3C","\u921C","\u9277","\u92D0","\u958E","\u95F3","\u9710","\u971F","\u9783","\u9B5F","\u9D3B","\u9E3F","\u9EC9","\u9ECC","\u{2B7F9}","\u{2CB4E}"],t\u00F3ng:["\u4EDD","\u4F5F","\u54C3","\u5CC2","\u5CDD","\u5E9D","\u5F64","\u664D","\u66C8","\u6850","\u6C03","\u6D75","\u6F7C","\u729D","\u735E","\u772E","\u77B3","\u783C","\u79F1","\u7AE5","\u7CA1","\u81A7","\u833C","\u8692","\u8A77","\u8D68","\u916E","\u9256","\u9275","\u9285","\u94DC","\u9907","\u9BA6","\u9C96","\u{2B363}","\u{2648D}"],r\u00E8n:["\u4EDE","\u4EED","\u5203","\u5204","\u598A","\u59D9","\u5C7B","\u5C83","\u6268","\u7263","\u794D","\u7D09","\u7D1D","\u7D4D","\u7EAB","\u7EB4","\u8095","\u814D","\u887D","\u88B5","\u8A12","\u8A8D","\u8BA4","\u8BB1","\u8ED4","\u8F6B","\u9213","\u976D","\u9771","\u97CC","\u97E7","\u98EA","\u9901","\u996A"],qi\u0101n:["\u4EDF","\u4F65","\u50C9","\u5343","\u5732","\u5977","\u5B6F","\u5C8D","\u60AD","\u6106","\u6173","\u6266","\u62EA","\u6434","\u6481","\u6510","\u6511","\u6513","\u6744","\u6ACF","\u6C58","\u6C67","\u7275","\u727D","\u7ACF","\u7B7E","\u7C3D","\u7C56","\u7C64","\u7C81","\u828A","\u833E","\u8688","\u8930","\u8AD0","\u8B19","\u8C26","\u8C38","\u8FC1","\u9077","\u91FA","\u9206","\u925B","\u93F2","\u948E","\u9621","\u97C6","\u9845","\u9A2B","\u9A9E","\u9B1C","\u9B1D","\u9D6E","\u9E50"],"g\u01CEn h\xE0n":["\u4EE0"],"y\xEC g\u0113":["\u4EE1"],d\u00E0i:["\u4EE3","\u4FA2","\u53C7","\u5788","\u57ED","\u5CB1","\u5E12","\u5E26","\u5E2F","\u5E36","\u5ED7","\u6020","\u6234","\u66C3","\u67CB","\u6B86","\u703B","\u73B3","\u7447","\u7519","\u7C24","\u7D3F","\u7DFF","\u7ED0","\u825C","\u8773","\u888B","\u8976","\u8CA3","\u8D37","\u8E5B","\u8ED1","\u8EDA","\u8EE9","\u8F6A","\u8FE8","\u9734","\u9746","\u9D0F","\u9EDB","\u9EF1"],"l\xECng l\xEDng l\u01D0ng":["\u4EE4"],ch\u00E0o:["\u4EE6","\u8016","\u89D8"],"ch\xE1ng zh\u01CEng":["\u4EE7","\u514F","\u9577","\u957F"],s\u0101:["\u4EE8"],ch\u00E1ng:["\u4EE9","\u507F","\u511F","\u5617","\u5690","\u5AE6","\u5C1D","\u5E38","\u5F9C","\u747A","\u74FA","\u751E","\u80A0","\u8178","\u8193","\u82CC","\u8407","\u9578","\u9C68","\u9CBF"],y\u00ED:["\u4EEA","\u4F87","\u5100","\u519D","\u531C","\u54A6","\u572F","\u5937","\u59E8","\u5B90","\u5B9C","\u5BA7","\u5BF2","\u5CD3","\u5DAC","\u5DB7","\u5DF8","\u5F5B","\u5F5C","\u5F5D","\u5F5E","\u6021","\u605E","\u6245","\u6686","\u6818","\u692C","\u6938","\u6C82","\u6D1F","\u71AA","\u74F5","\u75CD","\u79FB","\u7C03","\u7C4E","\u7FA0","\u80F0","\u8413","\u86E6","\u8794","\u89FA","\u8B3B","\u8CBD","\u8D3B","\u8DE0","\u8FFB","\u907A","\u93D4","\u9809","\u9824","\u9825","\u984A","\u9890","\u9974","\u9BA7","\u9D3A"],m\u00F9:["\u4EEB","\u51E9","\u52DF","\u5893","\u5E55","\u5E59","\u6154","\u6155","\u66AE","\u66AF","\u6728","\u6958","\u6BE3","\u6C90","\u7091","\u7267","\u72C7","\u76EE","\u7766","\u7A46","\u8252","\u82DC","\u83AF","\u869E","\u926C","\u94BC","\u96EE","\u9702"],"men m\xE9n":["\u4EEC"],f\u01CEn:["\u4EEE","\u53CD","\u6A4E","\u8FD4"],"ch\xE0o mi\u01CEo":["\u4EEF"],"y\u01CEng \xE1ng":["\u4EF0"],zh\u00F2ng:["\u4EF2","\u4F17","\u5839","\u5995","\u5A91","\u72C6","\u773E","\u794C","\u7B57","\u833D","\u869B","\u8846","\u8876","\u8AE5"],"p\u01D0 p\xED":["\u4EF3"],w\u00F2:["\u4EF4","\u5053","\u5367","\u5A89","\u5E44","\u63E1","\u6943","\u6C83","\u6E25","\u6FE3","\u74C1","\u7783","\u786A","\u809F","\u815B","\u81E5","\u9F77","\u9F8C"],ji\u00E0n:["\u4EF6","\u4FF4","\u5065","\u50ED","\u5251","\u5263","\u5271","\u528D","\u528E","\u5292","\u5294","\u58B9","\u5BCB","\u5EFA","\u5FA4","\u64F6","\u65D4","\u6957","\u6BFD","\u6D0A","\u6DA7","\u6F97","\u726E","\u73D4","\u77B7","\u78F5","\u7900","\u7BAD","\u7CCB","\u7E5D","\u8171","\u81F6","\u8230","\u8266","\u8350","\u85A6","\u89B8","\u8AD3","\u8AEB","\u8B5B","\u8C0F","\u8CCE","\u8CE4","\u8D31","\u8D9D","\u8DF5","\u8E10","\u8E3A","\u8F5E","\u9274","\u9373","\u9375","\u9431","\u9451","\u9452","\u946C","\u9473","\u952E","\u9593","\u991E","\u996F","\u{2C8E1}"],"ji\xE0 ji\xE8 jie":["\u4EF7"],"y\u01CEo f\xF3":["\u4EF8"],"r\xE8n r\xE9n":["\u4EFB"],"f\xE8n b\u012Bn":["\u4EFD"],d\u012B:["\u4EFE","\u4F4E","\u5572","\u57DE","\u5824","\u5CBB","\u5F7D","\u6A00","\u6EF4","\u78FE","\u79EA","\u7F9D","\u889B","\u8D86","\u9684","\u97AE","\u40C5"],f\u01CEng:["\u4EFF","\u5023","\u65CA","\u6609","\u6618","\u74EC","\u7706","\u7D21","\u7EBA","\u822B","\u8A2A","\u8BBF","\u9AE3","\u9DAD"],zh\u014Dng:["\u4F00","\u5223","\u5990","\u5E52","\u5F78","\u5FE0","\u67CA","\u6C77","\u6CC8","\u7082","\u76C5","\u7C66","\u7D42","\u7EC8","\u822F","\u8520","\u8719","\u87A4","\u87BD","\u8873","\u8877","\u8E71","\u9221","\u937E","\u9418","\u949F","\u953A","\u9D24","\u9F28"],p\u00E8i:["\u4F02","\u4F69","\u59F5","\u5E14","\u65BE","\u65C6","\u6C9B","\u6D7F","\u73EE","\u84DC","\u8F61","\u8F94","\u914D","\u9708","\u99B7"],di\u00E0o:["\u4F04","\u540A","\u5F14","\u6389","\u7639","\u76C4","\u7A8E","\u7AB5","\u7AE8","\u8A0B","\u91E3","\u921F","\u92B1","\u92FD","\u9443","\u9493","\u94DE","\u96FF","\u9B61"],d\u00F9n:["\u4F05","\u6F61","\u7096","\u71C9","\u76FE","\u7818","\u78B7","\u8E32","\u9007","\u9041","\u906F","\u920D","\u949D"],w\u011Bn:["\u4F06","\u520E","\u543B","\u5445","\u6286","\u687D","\u7A33","\u7A4F","\u7A69","\u7D0A","\u80B3","\u8117"],x\u01D0n:["\u4F08"],k\u00E0ng:["\u4F09","\u531F","\u56E5","\u6297","\u7095","\u9227","\u94AA"],\u00E0i:["\u4F0C","\u50FE","\u5867","\u58D2","\u5AD2","\u5B21","\u611B","\u61D3","\u66A7","\u66D6","\u7231","\u7477","\u74A6","\u76A7","\u77B9","\u7839","\u784B","\u788D","\u7919","\u8586","\u8B7A","\u8CF9","\u9440","\u9698","\u9749","\u9932","\u99A4","\u9C6B","\u9D31"],"j\xEC q\xED":["\u4F0E","\u85BA"],"xi\u016B x\u01D4":["\u4F11"],"j\xECn y\xEDn":["\u4F12"],d\u01CEn:["\u4F14","\u5210","\u64A2","\u73AC","\u74ED","\u7D1E","\u80C6","\u81BD","\u8874","\u8CE7","\u8D55","\u9ED5","\u{2C618}"],f\u016B:["\u4F15","\u544B","\u5A10","\u5B75","\u5C03","\u6024","\u61EF","\u6577","\u65C9","\u739E","\u7806","\u7A03","\u7B5F","\u7CD0","\u7D92","\u80A4","\u819A","\u8342","\u8374","\u886D","\u8DBA","\u8DD7","\u909E","\u911C","\u915C","\u9207","\u9EA9","\u9EAC","\u9EB1","\u9EB8","\u{2B4E7}"],t\u01CEng:["\u4F16","\u50A5","\u513B","\u57EB","\u6203","\u66ED","\u7223","\u77D8","\u8EBA","\u93B2","\u9482","\u954B"],y\u014Du:["\u4F18","\u512A","\u5466","\u5698","\u5CF3","\u5E7D","\u5FE7","\u60A0","\u6182","\u6538","\u6ACC","\u6EFA","\u7000","\u7E8B","\u7FAA","\u8030","\u900C","\u913E","\u9E80"],hu\u01D2:["\u4F19","\u5925","\u706B","\u7177","\u90A9","\u9225","\u94AC"],"hu\xEC ku\xE0i":["\u4F1A","\u6703","\u6D4D","\u74AF"],y\u01D4:["\u4F1B","\u4FC1","\u4FE3","\u504A","\u50B4","\u532C","\u5673","\u5704","\u5709","\u5B87","\u5BD9","\u5C7F","\u5DBC","\u5EBE","\u6327","\u6554","\u659E","\u6940","\u7440","\u7610","\u7964","\u79B9","\u7A65","\u7AB3","\u7FBD","\u8207","\u842D","\u8C90","\u9105","\u9828","\u9E8C","\u9F6C","\u9F89","\u3E84"],cu\u00EC:["\u4F1C","\u555B","\u5FF0","\u60B4","\u6BF3","\u6DEC","\u7120","\u75A9","\u7601","\u7AC1","\u7C8B","\u7CB9","\u7D23","\u7DB7","\u7FC6","\u7FE0","\u8103","\u8106","\u813A","\u81AC","\u81B5","\u81CE","\u8403","\u894A","\u9847"],s\u01CEn:["\u4F1E","\u5098","\u7CE4","\u7E56","\u994A","\u9993"],w\u011Bi:["\u4F1F","\u4F2A","\u5049","\u507D","\u50DE","\u5130","\u5A13","\u5BEA","\u5C57","\u5D23","\u5D89","\u5FAB","\u6107","\u6364","\u6690","\u68B6","\u6D27","\u6D58","\u6E28","\u709C","\u7152","\u7325","\u73AE","\u744B","\u75FF","\u7DEF","\u7EAC","\u8172","\u8249","\u829B","\u82C7","\u8371","\u840E","\u8466","\u848D","\u853F","\u873C","\u8AC9","\u8BFF","\u8E13","\u9361","\u97D1","\u97D9","\u97E1","\u97EA","\u9820","\u98B9","\u9AA9","\u9AAA","\u9AAB","\u9BAA","\u9C94","\u{2B1ED}","\u{2C029}","\u{2CC5F}"],"chu\xE1n zhu\xE0n":["\u4F20","\u50B3"],"ch\u0113 j\u016B":["\u4F21","\u4FE5","\u8F66"],"j\u016B ch\u0113":["\u8ECA"],y\u00E1:["\u4F22","\u5391","\u5393","\u5810","\u5C88","\u5D15","\u5D16","\u6DAF","\u6F04","\u7259","\u73A1","\u740A","\u775A","\u7B0C","\u82BD","\u869C","\u8859","\u9F56"],qi\u00E0n:["\u4F23","\u4FD4","\u5029","\u5119","\u520B","\u58CD","\u5B31","\u6093","\u68C8","\u6920","\u69E7","\u6B20","\u6B49","\u7698","\u7BCF","\u7BDF","\u7E34","\u82A1","\u84A8","\u8533","\u8F24","\u{2C62C}"],sh\u0101ng:["\u4F24","\u50B7","\u5546","\u5892","\u616F","\u6B87","\u6BA4","\u6EF3","\u6F21","\u71B5","\u850F","\u87AA","\u89DE","\u89F4","\u8B2A","\u9B3A"],ch\u0101ng:["\u4F25","\u5000","\u5A3C","\u660C","\u6919","\u6DD0","\u7316","\u7429","\u83D6","\u88EE","\u9329","\u9520","\u95B6","\u960A","\u9BE7","\u9CB3","\u9F1A"],"chen c\u0101ng":["\u4F27"],x\u00F9n:["\u4F28","\u4F9A","\u5342","\u5640","\u5DFA","\u5DFD","\u5F87","\u613B","\u6B89","\u6BBE","\u6C5B","\u6F60","\u72E5","\u8548","\u8A0A","\u8A13","\u8A19","\u8BAD","\u8BAF","\u8FC5","\u8FFF","\u900A","\u905C","\u9442","\u9868","\u99B4","\u9A6F"],x\u00ECn:["\u4F29","\u56DF","\u5B5E","\u812A","\u820B","\u8845","\u8A2B","\u91C1","\u9620","\u9856"],ch\u01D0:["\u4F2C","\u4F88","\u5376","\u53FA","\u544E","\u5791","\u6065","\u6B6F","\u803B","\u8094","\u80E3","\u8687","\u88ED","\u892B","\u8C49","\u9279","\u9F52","\u9F7F"],"xi\xE1n xu\xE1n":["\u4F2D"],"n\xFA n\u01D4":["\u4F2E"],"b\xF3 b\u01CEi":["\u4F2F"],"g\u016B g\xF9":["\u4F30"],n\u01D0:["\u4F31","\u4F60","\u511E","\u5B74","\u62DF","\u64EC","\u65CE","\u6672","\u72D4","\u82E8","\u85BF","\u96AC"],"n\xEC n\xED":["\u4F32"],b\u00E0n:["\u4F34","\u529E","\u534A","\u59C5","\u6011","\u626E","\u74E3","\u79DA","\u7D46","\u7ECA","\u8FA6","\u9261","\u977D"],x\u00F9:["\u4F35","\u4F90","\u52D6","\u52D7","\u5379","\u53D9","\u57BF","\u58FB","\u5A7F","\u5E8F","\u6064","\u654D","\u6558","\u65ED","\u662B","\u6702","\u69D2","\u6B30","\u6B88","\u6C7F","\u6C80","\u6D2B","\u6E86","\u6F35","\u6F4A","\u70C5","\u70FC","\u7166","\u735D","\u73EC","\u76E2","\u7781","\u7A38","\u7D6E","\u7D9A","\u7DD2","\u7DD6","\u7E8C","\u7EEA","\u7EED","\u8053","\u805F","\u84C4","\u85DA","\u8A39","\u8CC9","\u9157","\u980A","\u9C6E","\u3CDA"],zh\u00F2u:["\u4F37","\u50FD","\u5191","\u546A","\u5492","\u54AE","\u5B99","\u663C","\u665D","\u7503","\u76B1","\u76BA","\u7C40","\u7C52","\u7C55","\u7C99","\u7D02","\u7E10","\u7EA3","\u7EC9","\u80C4","\u836E","\u8464","\u8A4B","\u914E","\u99CE","\u9A5F","\u9AA4","\u3918","\u3447"],sh\u0113n:["\u4F38","\u4F81","\u515F","\u547B","\u5814","\u59BD","\u5A20","\u5C7E","\u5CF7","\u625F","\u6552","\u66D1","\u67DB","\u6C20","\u6DF1","\u71CA","\u73C5","\u7521","\u7527","\u7533","\u7712","\u7837","\u7A7C","\u7C76","\u7C78","\u7CC2","\u7D33","\u7EC5","\u7F59","\u7F67","\u8460","\u84E1","\u8518","\u8593","\u88D1","\u8A37","\u8A75","\u8BDC","\u8EAB","\u99EA","\u9BD3","\u9BF5","\u9C3A","\u9CB9","\u9D62","\u{2CCFD}"],q\u016B:["\u4F39","\u4F49","\u5324","\u547F","\u5765","\u5C48","\u5C96","\u5CB4","\u5D87","\u6188","\u62BE","\u657A","\u6D40","\u7140","\u795B","\u7B41","\u7CAC","\u80E0","\u86C6","\u86D0","\u88AA","\u89BB","\u8A58","\u8BCE","\u8D8D","\u8EAF","\u8EC0","\u9639","\u99C6","\u99C8","\u9A45","\u9A71","\u9AF7","\u9B7C","\u9C38","\u9C4B","\u9D8C","\u9EAF","\u9EB4","\u9EB9","\u9EE2","\u3B55","\u{2AA30}","\u44DB"],"s\xEC c\xEC":["\u4F3A"],b\u0113ng:["\u4F3B","\u5623","\u595F","\u5D29","\u5D6D","\u958D"],"s\xEC sh\xEC":["\u4F3C"],"ji\u0101 qi\xE9 g\u0101":["\u4F3D"],"y\u01D0 ch\xEC":["\u4F41"],"di\xE0n ti\xE1n":["\u4F43","\u94BF"],"h\u0101n g\xE0n":["\u4F44"],m\u00E0i:["\u4F45","\u52A2","\u52F1","\u5356","\u551B","\u58F2","\u8108","\u8847","\u8CE3","\u8FC8","\u9081","\u9721","\u9722","\u9EA5","\u9EA6","\u9FCF"],d\u00E0n:["\u4F46","\u50E4","\u5556","\u5557","\u557F","\u5649","\u56AA","\u5E0E","\u61BA","\u65E6","\u67E6","\u6C2E","\u6C8A","\u6CF9","\u6DE1","\u72DA","\u758D","\u765A","\u79AB","\u7A9E","\u8145","\u840F","\u84DE","\u86CB","\u8711","\u89DB","\u8A11","\u8A95","\u8BDE","\u8D09","\u972E","\u9924","\u994F","\u99F3","\u9AE7","\u9D20","\u{2B8B8}"],b\u00F9:["\u4F48","\u52CF","\u5425","\u5498","\u57D7","\u57E0","\u5E03","\u5ECD","\u6016","\u6091","\u6B65","\u6B68","\u6B69","\u74FF","\u7BF0","\u8379","\u8500","\u8E04","\u90E8","\u90F6","\u9208","\u949A","\u9922"],b\u01D0:["\u4F4A","\u4FFE","\u5315","\u5936","\u59A3","\u5F7C","\u673C","\u67C0","\u6BD4","\u6BDE","\u6C98","\u7595","\u79D5","\u7B14","\u7B46","\u7C83","\u805B","\u822D","\u8C8F","\u9119"],"zh\u0101o sh\xE0o":["\u4F4B"],c\u01D0:["\u4F4C","\u6B64","\u6CDA","\u7689","\u{2B696}"],w\u00E8i:["\u4F4D","\u536B","\u5473","\u5582","\u589B","\u5AA6","\u6170","\u61C0","\u672A","\u6E2D","\u715F","\u71AD","\u729A","\u732C","\u754F","\u7DED","\u7F7B","\u80C3","\u82FF","\u83CB","\u85EF","\u8636","\u875F","\u87B1","\u885B","\u885E","\u893D","\u8B02","\u8B86","\u8B8F","\u8C13","\u8E97","\u8E9B","\u8ECE","\u8F4A","\u93CF","\u9728","\u9927","\u9935","\u9956","\u9B4F","\u9B87","\u9CDA"],zu\u01D2:["\u4F50","\u5DE6","\u7E53"],y\u01CEng:["\u4F52","\u509F","\u517B","\u5771","\u5C9F","\u6143","\u61E9","\u6501","\u6C27","\u6C31","\u70B4","\u75D2","\u7662","\u7922","\u7D3B","\u8746","\u8EEE","\u990A","\u99DA"],"t\u01D0 t\u012B":["\u4F53","\u9AD4"],zh\u00E0n:["\u4F54","\u5061","\u5D98","\u6218","\u6226","\u6230","\u6808","\u685F","\u68E7","\u6E5B","\u7AD9","\u7DBB","\u7EFD","\u83DA","\u8638","\u8665","\u8666","\u8B67","\u8F4F","\u9A4F"],"h\xE9 h\u0113 h\xE8":["\u4F55"],b\u00EC:["\u4F56","\u5487","\u54D4","\u55F6","\u5752","\u581B","\u58C1","\u5970","\u59BC","\u5A62","\u5B16","\u5E01","\u5E63","\u5E64","\u5E87","\u5EB3","\u5EE6","\u5F0A","\u5F3B","\u5F3C","\u5F43","\u5FC5","\u602D","\u610A","\u610E","\u655D","\u6583","\u6890","\u6BD5","\u6BD6","\u6BD9","\u6E62","\u6ED7","\u6EED","\u6F77","\u714F","\u719A","\u72F4","\u7358","\u7359","\u73CC","\u74A7","\u7540","\u7562","\u75AA","\u75F9","\u75FA","\u7695","\u7764","\u78A7","\u7B5A","\u7B85","\u7B86","\u7BE6","\u7BF3","\u7C8A","\u7DBC","\u7E2A","\u7E74","\u7F7C","\u8177","\u82FE","\u835C","\u8406","\u841E","\u84D6","\u84FD","\u853D","\u859C","\u870C","\u8890","\u8945","\u895E","\u8963","\u89F1","\u8A56","\u8BD0","\u8CB1","\u8D14","\u8D51","\u8DF8","\u8E55","\u8E83","\u8E84","\u907F","\u90B2","\u9128","\u912A","\u924D","\u93CE","\u9434","\u94CB","\u9587","\u9589","\u959F","\u95ED","\u965B","\u97E0","\u98F6","\u9946","\u999D","\u99DC","\u9A46","\u9AC0","\u9B53","\u9B85","\u9DDD","\u9DE9","\u9F0A"],tu\u00F3:["\u4F57","\u5768","\u5836","\u5CAE","\u69D6","\u6A50","\u6CB1","\u7823","\u7824","\u78A2","\u7D3D","\u8A51","\u8DCE","\u9161","\u9624","\u9640","\u9641","\u99DD","\u99DE","\u9A28","\u9A52","\u9A5D","\u9A7C","\u9B80","\u9D15","\u9E35","\u9F09","\u9F0D","\u9F27","\u{2CD8D}"],sh\u00E9:["\u4F58","\u820C","\u8675","\u86E5"],"y\xEC di\xE9":["\u4F5A","\u6633","\u6CC6","\u8EFC"],"f\xF3 f\xFA b\xEC b\xF3":["\u4F5B"],"zu\xF2 zu\u014D":["\u4F5C"],g\u014Du:["\u4F5D","\u6C9F","\u6E9D","\u75C0","\u7BDD","\u7C3C","\u7DF1","\u7F11","\u88A7","\u8920","\u920E","\u9264","\u94A9","\u97B2","\u97DD"],n\u00ECng:["\u4F5E","\u4FAB","\u503F","\u5BD5","\u6CDE","\u6F9D","\u6FD8"],q\u00FA:["\u4F62","\u52AC","\u6235","\u65AA","\u6B0B","\u6B14","\u6C0D","\u6DED","\u7048","\u7220","\u7496","\u74A9","\u766F","\u78F2","\u7C67","\u7D47","\u80CA","\u81DE","\u83C3","\u844B","\u8556","\u8627","\u87DD","\u8837","\u883C","\u8850","\u8862","\u8EA3","\u8EE5","\u947A","\u9D1D","\u9E1C","\u9E32","\u9F29"],"y\u014Dng y\xF2ng":["\u4F63"],w\u01CE:["\u4F64","\u5493","\u7819","\u90B7"],k\u01CE:["\u4F67","\u57B0","\u80E9","\u88C3","\u9272"],b\u0101o:["\u4F68","\u52F9","\u5305","\u5B62","\u7172","\u7B23","\u80DE","\u82DE","\u8554","\u88E6","\u8912","\u8943","\u95C1","\u9F59","\u9F85"],"hu\xE1i hu\xED":["\u4F6A"],"g\xE9 h\xE8":["\u4F6B"],l\u01CEo:["\u4F6C","\u54BE","\u6045","\u6833","\u72EB","\u73EF","\u7853","\u8001","\u8002","\u8356","\u86EF","\u8F51","\u92A0","\u94D1","\u9BB1"],xi\u00E1ng:["\u4F6D","\u5EA0","\u6819","\u7965","\u7D74","\u7FD4","\u8A73","\u8DED"],g\u00E9:["\u4F6E","\u530C","\u5444","\u55DD","\u5865","\u6105","\u630C","\u643F","\u69C5","\u6ACA","\u6EC6","\u8188","\u81F5","\u8316","\u89E1","\u8AFD","\u8F35","\u8F55","\u95A3","\u9601","\u9694","\u97B7","\u97D0","\u97DA","\u9A14","\u9ABC","\u9BAF"],y\u00E1ng:["\u4F6F","\u52B7","\u579F","\u5D38","\u5F89","\u626C","\u63DA","\u656D","\u65F8","\u661C","\u6698","\u6768","\u694A","\u6D0B","\u7080","\u73DC","\u75A1","\u760D","\u773B","\u86D8","\u8AF9","\u8F30","\u935A","\u9496","\u9626","\u9633","\u967D","\u9737","\u98BA","\u98CF","\u9C11","\u9D39","\u9E09"],b\u01CEi:["\u4F70","\u636D","\u6446","\u64FA","\u6822","\u767E","\u7AE1","\u7CA8","\u896C"],f\u01CE:["\u4F71","\u5CDC","\u6CD5","\u704B","\u781D","\u9345"],m\u01D0ng:["\u4F72","\u51D5","\u59F3","\u614F","\u9169"],"\xE8r n\xE0i":["\u4F74"],h\u011Bn:["\u4F77","\u5F88","\u72E0","\u8A6A","\u{2C8F3}"],hu\u00F3:["\u4F78","\u6D3B"],gu\u01D0:["\u4F79","\u5326","\u532D","\u53AC","\u579D","\u59FD","\u5B84","\u5E8B","\u5EAA","\u6051","\u6677","\u6E40","\u7678","\u796A","\u7C0B","\u86EB","\u87E1","\u89E4","\u8A6D","\u8BE1","\u8ECC","\u8F68","\u9652","\u9B3C"],qu\u00E1n:["\u4F7A","\u5168","\u5573","\u57E2","\u59FE","\u5CD1","\u5DCF","\u62F3","\u643C","\u6743","\u697E","\u6A29","\u6B0A","\u6CC9","\u6D24","\u6E76","\u7277","\u7288","\u7454","\u75CA","\u7842","\u7B4C","\u7E13","\u8343","\u8472","\u8737","\u8838","\u89E0","\u8A6E","\u8BE0","\u8DE7","\u8E21","\u8F07","\u8F81","\u919B","\u9293","\u94E8","\u95CE","\u9874","\u98A7","\u99E9","\u9A21","\u9B08","\u9C01","\u9CC8","\u9F64"],ti\u0101o:["\u4F7B","\u5EA3","\u65EB","\u7967","\u804E"],ji\u01CEo:["\u4F7C","\u510C","\u5B42","\u6322","\u6405","\u649F","\u64B9","\u652A","\u656B","\u657D","\u657F","\u6648","\u669E","\u66D2","\u705A","\u71DE","\u72E1","\u74AC","\u768E","\u76A6","\u7D5E","\u7E90","\u7EDE","\u8173","\u81EB","\u87DC","\u8B51","\u8CCB","\u8E0B","\u9278","\u94F0","\u9903","\u997A","\u9C4E","\u9FA3"],c\u00EC:["\u4F7D","\u523E","\u5E9B","\u673F","\u6828","\u6B21","\u7D58","\u8326","\u83BF","\u86D3","\u8786","\u8CDC","\u8D50"],x\u00EDng:["\u4F80","\u5211","\u54D8","\u578B","\u5A19","\u5F62","\u6D10","\u784E","\u86F5","\u90A2","\u90C9","\u9203","\u9276","\u9292","\u9498","\u94CF","\u9649","\u9658","\u9933","\u{2BC1B}"],tu\u014D:["\u4F82","\u5483","\u549C","\u572B","\u6258","\u62D5","\u62D6","\u6C51","\u812B","\u8131","\u838C","\u88A5","\u8A17","\u8BAC","\u98E5","\u9966","\u9B60","\u9BB5"],k\u01CEn:["\u4F83","\u5058","\u519A","\u574E","\u60C2","\u780D","\u83B0","\u8F21","\u8F57","\u9851"],zh\u00ED:["\u4F84","\u5024","\u503C","\u57F4","\u57F7","\u59EA","\u5B02","\u6220","\u6267","\u646D","\u690D","\u6A34","\u6DD4","\u6F10","\u76F4","\u7983","\u7D77","\u7E36","\u8040","\u804C","\u8077","\u81B1","\u87D9","\u8DD6","\u8E2F","\u8E60","\u8E91","\u8EC4","\u91DE","\u99BD"],g\u0101i:["\u4F85","\u5793","\u59DF","\u5CD0","\u6650","\u7561","\u7974","\u8344","\u8A72","\u8BE5","\u8C65","\u8CC5","\u8CCC","\u8D45","\u9654"],l\u00E1i:["\u4F86","\u4FEB","\u5008","\u5D03","\u5D0D","\u5EB2","\u6765","\u68BE","\u68F6","\u6D9E","\u6DF6","\u730D","\u741C","\u7B59","\u7B82","\u83B1","\u840A","\u9028","\u90F2","\u9338","\u94FC","\u9A0B","\u9BE0","\u9D86","\u9EB3"],ku\u01CE:["\u4F89","\u54B5","\u57AE","\u9299"],g\u014Dng:["\u4F8A","\u516C","\u529F","\u5311","\u5314","\u5868","\u5BAB","\u5BAE","\u5DE5","\u5E4A","\u5F13","\u606D","\u653B","\u675B","\u78BD","\u7CFC","\u7CFF","\u80B1","\u89E5","\u89F5","\u8EAC","\u8EB3","\u9AF8","\u9F94","\u9F9A","\u48BC"],l\u00EC:["\u4F8B","\u4FD0","\u4FEA","\u5088","\u512E","\u5137","\u51D3","\u5229","\u529B","\u52B1","\u52F5","\u5386","\u5389","\u53A4","\u53AF","\u53B2","\u53D3","\u540F","\u5456","\u550E","\u5533","\u56A6","\u56C7","\u575C","\u585B","\u58E2","\u5A33","\u5A6F","\u5C74","\u5CA6","\u60A7","\u60B7","\u6144","\u623E","\u642E","\u66A6","\u66C6","\u66DE","\u6738","\u67A5","\u6803","\u6817","\u681B","\u6AAA","\u6AD4","\u6AEA","\u6B10","\u6B74","\u6B77","\u6CA5","\u6CB4","\u6D96","\u6EA7","\u6FFF","\u701D","\u720F","\u72A1","\u7301","\u73D5","\u746E","\u74C5","\u74D1","\u74E5","\u75AC","\u75E2","\u7667","\u76ED","\u7759","\u7805","\u783A","\u783E","\u78FF","\u792A","\u792B","\u7930","\u79B2","\u79DD","\u7ACB","\u7B20","\u7BE5","\u7C92","\u7C9D","\u7CF2","\u8137","\u82C8","\u8318","\u8354","\u8385","\u8389","\u849A","\u849E","\u85F6","\u86B8","\u86CE","\u86E0","\u8727","\u8777","\u8807","\u8823","\u8A48","\u8B88","\u8D72","\u8F62","\u8F63","\u8F79","\u9148","\u925D","\u96B6","\u96B7","\u96F3","\u9742","\u974B","\u9B01","\u9CE8","\u9D17","\u9DC5","\u9E9C","\u{2BD77}","\u{2C35B}"],y\u012Bn:["\u4F8C","\u51D0","\u5591","\u567E","\u56D9","\u56E0","\u5794","\u5819","\u59FB","\u5A63","\u6114","\u6147","\u6836","\u6C24","\u6D07","\u6EB5","\u6FE6","\u7616","\u798B","\u79F5","\u7B43","\u7D6A","\u7DF8","\u8335","\u8491","\u852D","\u88C0","\u8AF2","\u92A6","\u94DF","\u95C9","\u9625","\u9634","\u9670","\u967B","\u9682","\u9712","\u9720","\u9787","\u97F3","\u97FE","\u99F0","\u9A83","\u9F57","\u{2C621}","\u{2C907}","\u{2CBB1}"],m\u01D0:["\u4F8E","\u5B4A","\u5F2D","\u6549","\u6D23","\u6E33","\u7056","\u7C73","\u7C8E","\u7F8B","\u8112","\u8288","\u845E","\u851D","\u92A4"],zh\u016B:["\u4F8F","\u682A","\u69E0","\u6A65","\u6AE7","\u6AEB","\u6D19","\u6F74","\u7026","\u732A","\u73E0","\u7843","\u79FC","\u7D51","\u8331","\u854F","\u86DB","\u876B","\u8829","\u88BE","\u8A85","\u8AF8","\u8BDB","\u8BF8","\u8C6C","\u8DE6","\u90BE","\u9296","\u94E2","\u99EF","\u9BA2","\u9BFA","\u9D38","\u9F04"],\u0101n:["\u4F92","\u5063","\u5A95","\u5B89","\u5CD6","\u5EB5","\u6849","\u6C28","\u76E6","\u76EB","\u8164","\u83F4","\u843B","\u844A","\u84ED","\u8A9D","\u8AF3","\u8C19","\u978C","\u978D","\u97FD","\u99A3","\u9B9F","\u9D6A","\u9D95","\u9E4C","\u{29F7E}"],l\u00F9:["\u4F93","\u50C7","\u52CE","\u52E0","\u5725","\u5774","\u5876","\u5A3D","\u5CCD","\u5ED8","\u5F54","\u5F55","\u622E","\u645D","\u6902","\u6A1A","\u6DD5","\u6DE5","\u6E0C","\u6F09","\u6F5E","\u742D","\u7490","\u752A","\u76DD","\u7769","\u7849","\u797F","\u7984","\u7A11","\u7A4B","\u7B93","\u7C0F","\u7C2C","\u7C35","\u7C36","\u7C59","\u7CB6","\u850D","\u8557","\u8642","\u87B0","\u8CC2","\u8D42","\u8DA2","\u8DEF","\u8E1B","\u8E57","\u8F05","\u8F46","\u8F82","\u8F98","\u902F","\u9181","\u9304","\u9332","\u9334","\u93F4","\u9678","\u9A04","\u9A3C","\u9BE5","\u9D3C","\u9D66","\u9D71","\u9DFA","\u9E6D","\u9E7F","\u9E93","\u{2B627}"],m\u00F3u:["\u4F94","\u52BA","\u6048","\u7738","\u86D1","\u8B00","\u8C0B","\u8E0E","\u936A","\u9D3E","\u9EB0"],\u00E9r:["\u4F95","\u513F","\u5150","\u5152","\u5CCF","\u682D","\u6D0F","\u7CAB","\u800C","\u80F9","\u834B","\u88BB","\u8F00","\u8F5C","\u9651","\u96AD","\u9AF5","\u9B9E","\u9C95","\u9D2F","\u9E38"],"d\xF2ng t\u01D2ng t\xF3ng":["\u4F97"],ch\u00E0:["\u4F98","\u597C","\u59F9","\u5C94","\u6C4A","\u8A6B","\u8BE7"],ch\u00EC:["\u4F99","\u50BA","\u52C5","\u52D1","\u53F1","\u557B","\u5F73","\u605C","\u6157","\u618F","\u61D8","\u62B6","\u6555","\u65A5","\u6758","\u6E41","\u707B","\u70BD","\u70FE","\u71BE","\u75D3","\u75F8","\u761B","\u7FC4","\u7FC5","\u7FE4","\u7FE8","\u815F","\u8D64","\u8DA9","\u906B","\u9253","\u96F4","\u98ED","\u996C","\u9D92","\u9DD8"],"g\xF2ng g\u014Dng":["\u4F9B","\u5171"],zh\u014Du:["\u4F9C","\u5468","\u558C","\u5DDE","\u5F9F","\u6D32","\u6DCD","\u70BF","\u70D0","\u73D8","\u77EA","\u821F","\u8B05","\u8B78","\u8BCC","\u8CD9","\u8D52","\u8F08","\u8F16","\u8F80","\u9031","\u90EE","\u9282","\u970C","\u99F2","\u9A06","\u9D43","\u9E3C"],r\u00FA:["\u4F9E","\u5112","\u5685","\u5982","\u5B2C","\u5B7A","\u5E24","\u66D8","\u6847","\u6E2A","\u6FE1","\u7B4E","\u8339","\u8560","\u85B7","\u8761","\u8815","\u88BD","\u8966","\u909A","\u91B9","\u92A3","\u94F7","\u986C","\u98A5","\u9C6C","\u9D11","\u9D3D"],"ji\xE0n c\xFAn":["\u4F9F"],xi\u00E1:["\u4FA0","\u4FE0","\u5323","\u5CE1","\u5CFD","\u656E","\u6687","\u67D9","\u70A0","\u70DA","\u72CE","\u72ED","\u72F9","\u73E8","\u7455","\u7856","\u7864","\u78AC","\u796B","\u7B6A","\u7E16","\u7FC8","\u821D","\u823A","\u8578","\u8D6E","\u8F44","\u8F96","\u9050","\u935C","\u938B","\u965C","\u967F","\u971E","\u9A22","\u9B7B","\u9DB7","\u9EE0"],l\u01DA:["\u4FA3","\u4FB6","\u5122","\u5415","\u5442","\u5C61","\u5C62","\u5C65","\u6314","\u635B","\u65C5","\u68A0","\u7112","\u7963","\u7A06","\u7A6D","\u7D7D","\u7E37","\u7F15","\u8182","\u8190","\u891B","\u8938","\u90D8","\u92C1","\u94DD"],ta:["\u4FA4"],"ji\u01CEo y\xE1o":["\u4FA5","\u50E5","\u5FBA"],zh\u0113n:["\u4FA6","\u5075","\u5BCA","\u5E27","\u5E2A","\u5E40","\u6438","\u659F","\u6862","\u6968","\u699B","\u6A3C","\u6B9D","\u6D48","\u6E5E","\u6F67","\u6FB5","\u7349","\u73CD","\u73CE","\u7467","\u7504","\u771E","\u771F","\u7827","\u78AA","\u796F","\u798E","\u799B","\u7BB4","\u80D7","\u81FB","\u8474","\u8496","\u84C1","\u85BD","\u8C9E","\u8D1E","\u8F43","\u9049","\u9159","\u91DD","\u9241","\u9331","\u937C","\u9488","\u9C75"],"c\xE8 z\xE8 zh\u0101i":["\u4FA7","\u5074"],ku\u00E0i:["\u4FA9","\u5108","\u51F7","\u54D9","\u5672","\u5726","\u5757","\u584A","\u5DDC","\u5EE5","\u5FEB","\u65DD","\u6B33","\u72EF","\u736A","\u7B77","\u7CE9","\u810D","\u81BE","\u90D0","\u9136","\u9C60","\u9C99"],ch\u00E1i:["\u4FAA","\u5115","\u558D","\u67F4","\u72B2","\u7961","\u8C7A"],n\u00F3ng:["\u4FAC","\u5102","\u519C","\u54DD","\u5665","\u6A82","\u6B01","\u6D53","\u6FC3","\u71F6","\u79AF","\u79FE","\u7A60","\u8113","\u81BF","\u857D","\u895B","\u8B68","\u8FB2","\u8FB3","\u91B2","\u9B1E","\u{2CAA9}"],j\u01D0n:["\u4FAD","\u5118","\u537A","\u53AA","\u5DF9","\u69FF","\u6F0C","\u747E","\u7D27","\u7DCA","\u83EB","\u84F3","\u8B39","\u8C28","\u9326","\u9526","\u9949","\u9991"],"h\xF3u h\xF2u":["\u4FAF","\u77E6"],ji\u01D2ng:["\u4FB0","\u50D2","\u518F","\u56E7","\u6CC2","\u6F83","\u70AF","\u70F1","\u715A","\u715B","\u71B2","\u71DB","\u7A98","\u7D97","\u8927","\u8FE5","\u9008","\u9848","\u988E","\u4339"],"ch\u011Bng t\u01D0ng":["\u4FB1"],"zh\xE8n zh\u0113n":["\u4FB2","\u63D5"],zu\u00F2:["\u4FB3","\u505A","\u5511","\u5750","\u5C9D","\u5C9E","\u5EA7","\u795A","\u7CF3","\u80D9","\u8443","\u8444","\u84D9","\u888F","\u963C"],q\u012Bn:["\u4FB5","\u5153","\u5A87","\u5D5A","\u5D94","\u6B3D","\u887E","\u8A9B","\u94A6","\u9849","\u99F8","\u9A8E","\u9BBC"],j\u00FA:["\u4FB7","\u5579","\u5A45","\u5C40","\u5DC8","\u6908","\u6A58","\u6CE6","\u6DD7","\u6E68","\u7117","\u7291","\u72CA","\u7CB7","\u83CA","\u861C","\u8D9C","\u8DFC","\u8E6B","\u8F02","\u90F9","\u95B0","\u99F6","\u9A67","\u9D59","\u9D74","\u9DAA","\u9F30","\u9F33","\u4D17"],"sh\xF9 d\u014Du":["\u4FB8"],t\u01D0ng:["\u4FB9","\u5722","\u5A17","\u633A","\u6D8F","\u70F6","\u73FD","\u8121","\u8247","\u8A94","\u9832","\u988B"],sh\u00E8n:["\u4FBA","\u613C","\u614E","\u661A","\u6D81","\u6E17","\u6EF2","\u7606","\u762E","\u7718","\u7973","\u80BE","\u80C2","\u8124","\u814E","\u8703","\u8704","\u92E0"],"tu\xEC tu\xF3":["\u4FBB"],n\u00E1n:["\u4FBD","\u5583","\u5A1A","\u62A9","\u6694","\u678F","\u67DF","\u6960","\u7537","\u7558","\u83AE","\u8433","\u9056"],xi\u0101o:["\u4FBE","\u54D3","\u5635","\u56BB","\u56C2","\u5A4B","\u5BAF","\u5BB5","\u5EA8","\u5F47","\u63F1","\u67AD","\u67B5","\u689F","\u6AF9","\u6B4A","\u6BCA","\u6D88","\u6F47","\u701F","\u7071","\u7072","\u70CB","\u7107","\u7307","\u7362","\u75DA","\u75DF","\u785D","\u7863","\u7A99","\u7BAB","\u7C18","\u7C2B","\u7D83","\u7EE1","\u7FDB","\u81AE","\u8427","\u856D","\u8648","\u8653","\u87C2","\u87CF","\u87F0","\u8828","\u8E03","\u900D","\u92B7","\u9500","\u9704","\u98B5","\u9A4D","\u9A81","\u9AC7","\u9AD0","\u9B48","\u9D1E","\u9D35","\u9DCD","\u9E2E"],"bi\xE0n pi\xE1n":["\u4FBF","\u7DF6","\u7F0F"],tu\u01D0:["\u4FC0","\u817F","\u8E46","\u9ABD"],x\u00EC:["\u4FC2","\u5338","\u534C","\u546C","\u588D","\u5C43","\u5C53","\u5C6D","\u5FE5","\u602C","\u6044","\u691E","\u6F5D","\u6F5F","\u6F99","\u7182","\u7294","\u78F6","\u798A","\u7D30","\u7D8C","\u7E18","\u7EC6","\u7EE4","\u8203","\u8204","\u856E","\u8669","\u884B","\u89A4","\u8D69","\u8D87","\u90E4","\u91F3","\u960B","\u9699","\u969F","\u973C","\u993C","\u9969","\u9B29","\u9ED6"],c\u00F9:["\u4FC3","\u5AA8","\u61B1","\u731D","\u7604","\u762F","\u7C07","\u7E2C","\u8128","\u851F","\u8A8E","\u8D97","\u8E27","\u8E3F","\u8E59","\u8E74","\u8E75","\u918B","\u9863","\u9F00"],\u00E9:["\u4FC4","\u56EE","\u5A25","\u5CC9","\u5CE8","\u5CE9","\u6D90","\u73F4","\u7692","\u774B","\u78C0","\u83AA","\u8A1B","\u8A90","\u8B4C","\u8BB9","\u8FD7","\u920B","\u92E8","\u9507","\u981F","\u984D","\u989D","\u9B64","\u9D5D","\u9D5E","\u9E45"],qi\u00FA:["\u4FC5","\u53F4","\u5512","\u56DA","\u5D37","\u5DEF","\u5DF0","\u624F","\u6882","\u6B8F","\u6BEC","\u6C42","\u6C53","\u6CC5","\u6D57","\u6E6D","\u716A","\u72B0","\u738C","\u7403","\u7486","\u76B3","\u76DA","\u7D0C","\u7D7F","\u808D","\u8281","\u838D","\u866C","\u866F","\u86F7","\u88D8","\u89D3","\u89E9","\u8A04","\u8A05","\u8CD5","\u8D47","\u900E","\u9011","\u9052","\u914B","\u91DA","\u91FB","\u92B6","\u9804","\u9B82","\u9BC4","\u9C3D","\u9F3D","\u{28C47}"],x\u00FA:["\u4FC6","\u5F90","\u7991"],"gu\xE0ng ku\u0101ng":["\u4FC7"],k\u00F9:["\u4FC8","\u55BE","\u56B3","\u5E93","\u5EAB","\u5EE4","\u7614","\u7D5D","\u7ED4","\u88B4","\u88E4","\u8932","\u9177"],w\u00F9:["\u4FC9","\u52A1","\u52D9","\u52FF","\u537C","\u575E","\u5862","\u5966","\u5A7A","\u5BE4","\u5C7C","\u5C89","\u5D68","\u5FE2","\u609E","\u609F","\u60AE","\u620A","\u6264","\u6664","\u674C","\u6EA9","\u7110","\u7183","\u7269","\u75E6","\u77F9","\u7AB9","\u7C85","\u8601","\u8AA4","\u8BEF","\u92C8","\u9622","\u9696","\u96FE","\u971A","\u9727","\u9770","\u9A16","\u9A9B","\u9DA9","\u9E5C","\u9F3F","\u9F40"],j\u00F9n:["\u4FCA","\u5101","\u5441","\u57C8","\u5BEF","\u5CFB","\u61CF","\u6343","\u651F","\u6659","\u68DE","\u71C7","\u73FA","\u756F","\u7AE3","\u7B9F","\u8720","\u8CD0","\u90E1","\u9656","\u9915","\u9982","\u99FF","\u9A8F","\u9D54","\u9D55","\u9D58","\u4403"],li\u00E1ng:["\u4FCD","\u589A","\u6881","\u690B","\u6A11","\u7CAE","\u7CB1","\u7CE7","\u826F","\u8F2C","\u8F8C","\u{2B7C5}"],z\u01D4:["\u4FCE","\u5528","\u723C","\u7956","\u7D44","\u7EC4","\u8A5B","\u8BC5","\u93BA","\u963B","\u977B"],"qi\xE0o xi\xE0o":["\u4FCF"],y\u01D2ng:["\u4FD1","\u52C7","\u52C8","\u548F","\u57C7","\u584E","\u5D71","\u5F6E","\u603A","\u607F","\u6080","\u60E5","\u6111","\u6139","\u6142","\u67E1","\u6810","\u6C38","\u6CF3","\u6E67","\u752C","\u86F9","\u8A60","\u8E0A","\u8E34","\u9BD2","\u9CAC"],h\u00F9n:["\u4FD2","\u5031","\u5702","\u5C21","\u6141","\u638D","\u6EB7","\u711D","\u7774","\u89E8","\u8AE2","\u8BE8"],j\u00ECng:["\u4FD3","\u50B9","\u5883","\u598C","\u5A59","\u5A67","\u5F2A","\u5F33","\u5F84","\u5F91","\u656C","\u66D4","\u6871","\u68B7","\u6D44","\u701E","\u734D","\u75C9","\u75D9","\u7ADE","\u7ADF","\u7AEB","\u7AF6","\u7AF8","\u80EB","\u811B","\u8396","\u8AA9","\u8E01","\u8FF3","\u9015","\u93E1","\u955C","\u9756","\u9759","\u975C","\u9D5B"],s\u00E0n:["\u4FD5","\u9590"],p\u011Bi:["\u4FD6"],s\u00FA:["\u4FD7"],x\u012B:["\u4FD9","\u50D6","\u516E","\u51DE","\u5365","\u5380","\u5438","\u550F","\u553D","\u563B","\u564F","\u56B1","\u5915","\u595A","\u5B06","\u5B09","\u5C56","\u5D60","\u5DC7","\u5E0C","\u5F86","\u5FAF","\u606F","\u6089","\u6095","\u60C1","\u60DC","\u6614","\u665E","\u6670","\u6673","\u66E6","\u6790","\u6878","\u69BD","\u6A28","\u6A40","\u6B37","\u6C25","\u6C50","\u6D60","\u6DC5","\u6E13","\u6EAA","\u70EF","\u7101","\u7108","\u711F","\u7184","\u7188","\u7199","\u71B9","\u71BA","\u71BB","\u71E8","\u7214","\u727A","\u7280","\u72A0","\u72A7","\u740B","\u761C","\u7699","\u774E","\u77A6","\u77FD","\u7852","\u78CE","\u7902","\u7A00","\u7A78","\u7AB8","\u7C9E","\u7CE6","\u7DC6","\u7E65","\u7FB2","\u7FD5","\u7FD6","\u80B8","\u80B9","\u819D","\u823E","\u8383","\u83E5","\u84A0","\u8725","\u8785","\u87CB","\u8835","\u897F","\u89F9","\u89FD","\u89FF","\u8B46","\u8C3F","\u8C40","\u8C68","\u8C6F","\u8C95","\u8D65","\u909C","\u910E","\u9145","\u91AF","\u91F8","\u932B","\u93ED","\u940A","\u9474","\u9521","\u96B5","\u990F","\u994E","\u997B","\u9BD1","\u9D57","\u9E02","\u9F37"],l\u01D0:["\u4FDA","\u5A0C","\u5CE2","\u5CF2","\u674E","\u6B1A","\u6D6C","\u6FA7","\u7406","\u793C","\u79AE","\u7CB4","\u88CF","\u88E1","\u8C4A","\u9026","\u9090","\u91B4","\u92F0","\u9502","\u9BC9","\u9C67","\u9C71","\u9CA4","\u9CE2"],b\u01CEo:["\u4FDD","\u5822","\u5AAC","\u5B9D","\u5BDA","\u5BF3","\u5BF6","\u73E4","\u7DE5","\u8446","\u85F5","\u8913","\u8CF2","\u974C","\u98F9","\u98FD","\u9971","\u99C2","\u9CF5","\u9D07","\u9E28"],"y\xFA sh\xF9 y\xF9":["\u4FDE"],"s\xEC q\xED":["\u4FDF"],"x\xECn sh\u0113n":["\u4FE1"],xi\u016B:["\u4FE2","\u4FEE","\u54BB","\u5EA5","\u6A07","\u70CC","\u7F9E","\u8119","\u8129","\u81F9","\u8C85","\u929D","\u9380","\u98CD","\u9948","\u9990","\u9AE4","\u9AF9","\u9BB4","\u9C43","\u9D42","\u9E3A","\u45DB"],d\u00EC:["\u4FE4","\u5059","\u50C0","\u57CA","\u5891","\u58AC","\u5A23","\u5E1D","\u601F","\u65F3","\u688A","\u710D","\u7393","\u750B","\u7731","\u7747","\u78B2","\u7976","\u7998","\u7B2C","\u7DE0","\u7F14","\u8163","\u83C2","\u8482","\u8515","\u8743","\u876D","\u87AE","\u8AE6","\u8C1B","\u8E36","\u9012","\u9013","\u905E","\u9070","\u926A","\u{249DB}","\u45D6"],ch\u00F3u:["\u4FE6","\u5114","\u5B26","\u60C6","\u6101","\u61E4","\u6826","\u71FD","\u7574","\u7587","\u7697","\u7A20","\u7B79","\u7C4C","\u7D52","\u7DA2","\u7EF8","\u83D7","\u8A76","\u8B8E","\u8B90","\u8E0C","\u8E8A","\u9167","\u916C","\u91BB","\u96D4","\u96E0","\u96E6"],zh\u00EC:["\u4FE7","\u506B","\u5128","\u5236","\u5295","\u5781","\u5A21","\u5BD8","\u5E19","\u5E1C","\u5E5F","\u5EA2","\u5EA4","\u5ECC","\u5F58","\u5F8F","\u5F9D","\u5FD7","\u5FEE","\u61E5","\u61EB","\u6303","\u631A","\u63B7","\u646F","\u64F2","\u65D8","\u664A","\u667A","\u6809","\u684E","\u68BD","\u6ACD","\u6ADB","\u6CBB","\u6D37","\u6ECD","\u6EDE","\u6EEF","\u6F4C","\u7004","\u7099","\u71AB","\u72FE","\u7318","\u748F","\u74C6","\u75D4","\u75E3","\u7929","\u7951","\u79E9","\u79F7","\u7A1A","\u7A3A","\u7A49","\u7A92","\u7D29","\u7DFB","\u7F6E","\u7FD0","\u81A3","\u81F3","\u81F4","\u8296","\u86ED","\u889F","\u88A0","\u88FD","\u899F","\u89D7","\u89EF","\u89F6","\u8A8C","\u8C51","\u8C52","\u8CAD","\u8CEA","\u8D04","\u8D28","\u8D3D","\u8DF1","\u8E2C","\u8E93","\u8F0A","\u8F7E","\u90C5","\u928D","\u92D5","\u9455","\u94DA","\u9527","\u965F","\u96B2","\u96C9","\u99E4","\u9A2D","\u9A3A","\u9A47","\u9A98","\u9BEF","\u9D19","\u9DD9","\u9E37","\u{2C0CA}"],"li\u01CE li\u01CEng":["\u4FE9"],ji\u01CEn:["\u4FED","\u5039","\u5109","\u51CF","\u526A","\u583F","\u5F3F","\u5F45","\u6229","\u622C","\u62E3","\u6338","\u6361","\u63C0","\u64BF","\u67A7","\u67EC","\u6898","\u68C0","\u691C","\u6AA2","\u6E1B","\u6E55","\u703D","\u7450","\u7751","\u77BC","\u7877","\u78B1","\u7906","\u7B15","\u7B67","\u7B80","\u7C21","\u7D78","\u7E6D","\u7FE6","\u8327","\u85C6","\u8812","\u88E5","\u8947","\u8949","\u897A","\u8A43","\u8B07","\u8B2D","\u8B7E","\u8C2B","\u8DBC","\u8E47","\u9417","\u9B0B","\u9C0E","\u9E78","\u9E7B","\u9E7C"],hu\u00F2:["\u4FF0","\u549F","\u56AF","\u56BF","\u596F","\u5F60","\u60D1","\u6216","\u64ED","\u65E4","\u66E4","\u6AB4","\u6C8E","\u6E71","\u7016","\u7372","\u7668","\u7713","\u77D0","\u7978","\u798D","\u7A6B","\u7AA2","\u802F","\u81DB","\u8267","\u83B7","\u84A6","\u85FF","\u8816","\u8B0B","\u8CA8","\u8D27","\u9343","\u944A","\u956C","\u96D8","\u970D","\u9743","\u97C4","\u3E0C"],"j\xF9 j\u016B":["\u4FF1","\u636E","\u92F8","\u952F"],xi\u00E0o:["\u4FF2","\u509A","\u52B9","\u54B2","\u54EE","\u5578","\u560B","\u5628","\u562F","\u5B5D","\u6548","\u6585","\u6586","\u6B57","\u6D8D","\u71BD","\u7B11","\u8A68","\u8A9F"],p\u00E1i:["\u4FF3","\u5F98","\u724C","\u72A4","\u7305","\u7C30","\u7C32","\u8F2B"],bi\u00E0o:["\u4FF5","\u9C3E","\u9CD4"],"ch\xF9 t\xEC":["\u4FF6"],f\u00E8i:["\u4FF7","\u5255","\u539E","\u5420","\u5C5D","\u5E9F","\u5EC3","\u5EE2","\u6632","\u66CA","\u6AE0","\u6CB8","\u6FF7","\u72D2","\u7648","\u80BA","\u8409","\u8CBB","\u8D39","\u9428","\u9544","\u966B","\u9745","\u9F23"],f\u00E8ng:["\u4FF8","\u51E4","\u5949","\u6E57","\u7128","\u7148","\u8CF5","\u8D57","\u9CEF","\u9CF3","\u9D0C"],\u01CEn:["\u4FFA","\u5535","\u57EF","\u63DE","\u7F6F","\u92A8","\u94F5"],b\u00E8i:["\u4FFB","\u500D","\u505D","\u5079","\u5099","\u50C3","\u5907","\u6096","\u60EB","\u6102","\u618A","\u6601","\u6896","\u7119","\u726C","\u7295","\u72C8","\u72FD","\u73FC","\u7432","\u789A","\u7999","\u7CD2","\u82DD","\u84D3","\u86FD","\u8919","\u8C9D","\u8D1D","\u8EF0","\u8F29","\u8F88","\u90B6","\u90E5","\u9101","\u92C7","\u943E","\u94A1","\u9781","\u97B4","\u{2C1D9}"],y\u00F9:["\u4FFC","\u5125","\u5585","\u55A9","\u55BB","\u57DF","\u5809","\u59AA","\u5AD7","\u5BD3","\u5CEA","\u5D8E","\u5EBD","\u5F67","\u5FA1","\u6108","\u617E","\u622B","\u6631","\u68DB","\u68DC","\u68EB","\u6AF2","\u6B0E","\u6B1D","\u6B32","\u6BD3","\u6D74","\u6DEF","\u6EEA","\u6F4F","\u6FA6","\u706A","\u7134","\u715C","\u71CF","\u71E0","\u7229","\u72F1","\u7344","\u7389","\u7419","\u7609","\u7652","\u7821","\u7862","\u7872","\u7907","\u7916","\u791C","\u79A6","\u79D7","\u7A22","\u7A36","\u7BFD","\u7C5E","\u7C72","\u7C96","\u7DCE","\u7F6D","\u807F","\u8080","\u8248","\u828B","\u828C","\u831F","\u84AE","\u84E3","\u84F9","\u8577","\u860C","\u871F","\u872E","\u88AC","\u88D5","\u8A89","\u8AED","\u8B7D","\u8C15","\u8C6B","\u8EC9","\u8F0D","\u9033","\u9047","\u9079","\u90C1","\u91A7","\u923A","\u92CA","\u9325","\u942D","\u94B0","\u95BE","\u9608","\u96E4","\u9731","\u9810","\u9884","\u98EB","\u9947","\u996B","\u99AD","\u9A48","\u9A6D","\u9B30","\u9B31","\u9B3B","\u9B4A","\u9C4A","\u9CFF","\u9D25","\u9D27","\u9D2A","\u9D52","\u9DF8","\u9E12","\u9E46","\u9E6C"],x\u012Bn:["\u4FFD","\u567A","\u59A1","\u5B1C","\u5EDE","\u5FC3","\u5FC4","\u5FFB","\u60DE","\u65B0","\u6615","\u677A","\u6B23","\u6B46","\u7098","\u76FA","\u85AA","\u8A22","\u8F9B","\u90A4","\u920A","\u92C5","\u946B","\u950C","\u99A8","\u99AB","\u4723","\u{2BDF7}"],"h\u01D4 ch\xED":["\u4FFF"],ji\u00F9:["\u5003","\u50E6","\u5313","\u531B","\u5336","\u53A9","\u548E","\u5C31","\u5EC4","\u5ECF","\u5ED0","\u6166","\u6344","\u6551","\u65E7","\u67E9","\u67FE","\u6855","\u6B0D","\u6BA7","\u759A","\u81FC","\u8205","\u820A","\u9BE6","\u9DF2","\u9E6B","\u9E94","\u9F68","\u3807"],y\u00E1o:["\u5004","\u509C","\u55C2","\u579A","\u582F","\u59DA","\u5AB1","\u5C27","\u5C2D","\u5CE3","\u5DA2","\u5DA4","\u5FAD","\u63FA","\u6416","\u6447","\u647F","\u669A","\u69A3","\u70D1","\u723B","\u733A","\u73E7","\u7464","\u7476","\u78D8","\u7A91","\u7AAF","\u7AB0","\u80B4","\u8628","\u8B20","\u8B21","\u8C23","\u8EFA","\u8F7A","\u9059","\u9065","\u908E","\u9864","\u98BB","\u98D6","\u9906","\u991A","\u9C29","\u9C59","\u9CD0"],"cu\xEC z\xFA":["\u5005"],"li\u01CEng li\u01CE":["\u5006"],w\u01CEn:["\u5007","\u550D","\u5A49","\u60CB","\u633D","\u665A","\u6665","\u6669","\u667C","\u689A","\u6900","\u742C","\u7579","\u7696","\u76CC","\u7897","\u7DA9","\u7DB0","\u7EFE","\u8118","\u8416","\u8E20","\u8F13","\u92D4"],z\u01D2ng:["\u500A","\u506C","\u50AF","\u5D78","\u603B","\u60E3","\u6374","\u6403","\u6460","\u71EA","\u7DCF","\u7DEB","\u7E02","\u7E3D","\u84D7"],gu\u0101n:["\u500C","\u5173","\u5B98","\u68FA","\u761D","\u764F","\u7AA4","\u8484","\u95A2","\u95D7","\u95DC","\u9C25","\u9C5E","\u9CCF"],ti\u01CEn:["\u500E","\u553A","\u5FDD","\u60BF","\u666A","\u6B84","\u6DDF","\u7753","\u8146","\u8214","\u89A5","\u89CD","\u8CDF","\u932A","\u9902"],m\u00E9n:["\u5011","\u626A","\u636B","\u748A","\u83DB","\u864B","\u9346","\u9494","\u9580","\u9585","\u95E8","\u{2B7A9}"],"d\u01CEo d\xE0o":["\u5012"],"t\xE1n t\xE0n":["\u5013","\u57EE"],"ju\xE8 ju\xE9":["\u5014"],chu\u00ED:["\u5015","\u5782","\u57C0","\u6376","\u6425","\u6858","\u68F0","\u69CC","\u7BA0","\u8144","\u83D9","\u9318","\u939A","\u9524","\u9672","\u9840"],x\u00ECng:["\u5016","\u59D3","\u5A5E","\u5B39","\u5E78","\u6027","\u60BB","\u674F","\u6DAC","\u7DC8","\u81D6","\u8347","\u8395","\u8455"],p\u00E9ng:["\u5017","\u50B0","\u585C","\u5873","\u5F38","\u6189","\u6340","\u670B","\u68DA","\u6916","\u6A25","\u787C","\u7A1D","\u7AFC","\u7BF7","\u7E84","\u81A8","\u8283","\u84EC","\u8615","\u87DA","\u87DB","\u88B6","\u8F23","\u930B","\u945D","\u97F8","\u97FC","\u9A2F","\u9AFC","\u9B05","\u9B14","\u9D6C","\u9E4F"],"t\u01CEng ch\xE1ng":["\u5018"],h\u00F2u:["\u5019","\u539A","\u540E","\u5795","\u5820","\u5F8C","\u6D09","\u8329","\u8C5E","\u9005","\u90C8","\u9B9C","\u9C5F","\u9C8E","\u9C98"],t\u00EC:["\u501C","\u5243","\u568F","\u5694","\u5C49","\u5C5C","\u608C","\u6090","\u60D5","\u60D6","\u623B","\u63A6","\u66FF","\u6711","\u6B52","\u6BA2","\u6D95","\u74CB","\u7B39","\u7C4A","\u8599","\u8905","\u9016","\u9037","\u9AF0","\u9B00","\u9B04"],g\u00E0n:["\u501D","\u51CE","\u5E79","\u69A6","\u6A8A","\u6DE6","\u7068","\u76F0","\u7D3A","\u7EC0","\u8A4C","\u8D11","\u8D63","\u9AAD","\u3F4F"],"li\xE0ng j\xECng":["\u501E","\u9753"],su\u012B:["\u5020","\u54F8","\u590A","\u6ED6","\u6FC9","\u772D","\u7762","\u8295","\u837D","\u837E","\u867D","\u96D6","\u9796"],"ch\xE0ng ch\u0101ng":["\u5021"],ji\u00E9:["\u5022","\u507C","\u5091","\u5226","\u5227","\u523C","\u52AB","\u52BC","\u5369","\u536A","\u5A55","\u5AAB","\u5B51","\u5C8A","\u5D28","\u5D65","\u5DBB","\u5DC0","\u5E6F","\u622A","\u6377","\u63B6","\u64EE","\u6605","\u6762","\u6770","\u6840","\u685D","\u696C","\u6976","\u69A4","\u6D01","\u6ED0","\u6F54","\u72E4","\u776B","\u790D","\u7AED","\u7BC0","\u7FAF","\u83AD","\u84F5","\u86E3","\u8710","\u8818","\u881E","\u883D","\u8871","\u88BA","\u8A10","\u8A70","\u8AB1","\u8BA6","\u8E15","\u8FFC","\u9263","\u937B","\u957C","\u9821","\u9B9A","\u9C92","\u36C3"],"k\u01D2ng k\u014Dng":["\u5025"],ju\u00E0n:["\u5026","\u52B5","\u5946","\u617B","\u684A","\u6DC3","\u72F7","\u7367","\u7737","\u774A","\u7760","\u7D6D","\u7D79","\u7EE2","\u7F65","\u7F82","\u8143","\u8528","\u9104","\u990B"],z\u014Dng:["\u5027","\u582B","\u5B97","\u5D4F","\u5D55","\u60FE","\u6721","\u68D5","\u6936","\u71A7","\u7323","\u78EB","\u7DC3","\u7FEA","\u8159","\u847C","\u876C","\u8C75","\u8E28","\u8E2A","\u8E64","\u9350","\u9441","\u9A0C","\u9A23","\u9A94","\u9B03","\u9B09","\u9B37","\u9BEE","\u9BFC"],n\u00ED:["\u502A","\u576D","\u57FF","\u5C3C","\u5C54","\u6029","\u6DE3","\u730A","\u7C7E","\u8063","\u86AD","\u873A","\u89EC","\u8C8E","\u8DDC","\u8F17","\u90F3","\u922E","\u94CC","\u9713","\u999C","\u9BE2","\u9CB5","\u9E91","\u9F6F","\u{2B410}","\u{2B81C}"],zhu\u014D:["\u502C","\u62D9","\u6349","\u684C","\u68B2","\u68C1","\u68F3","\u69D5","\u6DBF","\u7AA7","\u942F","\u4983"],"w\u014D w\u0113i":["\u502D"],lu\u01D2:["\u502E","\u5246","\u66EA","\u7630","\u7673","\u81DD","\u84CF","\u8803","\u88F8","\u8EB6"],s\u014Dng:["\u502F","\u51C7","\u5A00","\u5D27","\u5D69","\u5EBA","\u61BD","\u677E","\u6780","\u67A9","\u67D7","\u68A5","\u6AA7","\u6DDE","\u6FCD","\u7879","\u83D8","\u9B06"],l\u00E8ng:["\u5030","\u580E","\u6123","\u7756","\u8E1C"],z\u00EC:["\u5033","\u525A","\u5B57","\u6063","\u6E0D","\u6F2C","\u7278","\u7725","\u7726","\u80D4","\u80FE","\u81EA","\u8321","\u8362"],b\u00E8n:["\u5034","\u574C","\u6379","\u64AA","\u6E00","\u7B28","\u9029"],c\u01CEi:["\u5038","\u554B","\u5A47","\u5F69","\u63A1","\u68CC","\u6BDD","\u776C","\u7DB5","\u8DF4","\u8E29"],zh\u00E0i:["\u503A","\u50B5","\u5BE8","\u7635","\u7826"],y\u0113:["\u503B","\u5414","\u564E","\u64E8","\u668D","\u6930","\u6B4B","\u6F71","\u882E"],sh\u00E0:["\u503D","\u553C","\u55A2","\u6B43","\u7B91","\u7FDC","\u7FE3","\u8410","\u95AF","\u970E"],q\u012Bng:["\u503E","\u50BE","\u537F","\u570A","\u5BC8","\u6C22","\u6C2B","\u6DF8","\u6E05","\u873B","\u8EFD","\u8F15","\u8F7B","\u90EC","\u9306","\u944B","\u9751","\u9752","\u9BD6"],y\u012Bng:["\u5040","\u5624","\u565F","\u56B6","\u5A74","\u5A96","\u5AC8","\u5B30","\u5B46","\u5B7E","\u6125","\u6484","\u6516","\u6720","\u685C","\u6A31","\u6AFB","\u6E36","\u7150","\u73F1","\u745B","\u748E","\u74D4","\u7507","\u7516","\u78A4","\u792F","\u7DD3","\u7E93","\u7EEC","\u7F28","\u7F42","\u7F43","\u7F4C","\u81BA","\u82F1","\u83BA","\u8621","\u8767","\u8833","\u892E","\u8B7B","\u8CCF","\u8EC8","\u944D","\u9533","\u9719","\u97FA","\u9D2C","\u9D91","\u9DA7","\u9DAF","\u9DEA","\u9DF9","\u9E0E","\u9E1A","\u9E66","\u9E70","\u44E8"],"ch\u0113ng ch\xE8n":["\u5041","\u722F"],ru\u01CEn:["\u5044","\u670A","\u744C","\u74C0","\u789D","\u791D","\u815D","\u8EDF","\u8F2D","\u8F6F","\u962E"],"zh\xF2ng t\xF3ng":["\u5045"],ch\u01D4n:["\u5046","\u60F7","\u7776","\u8436","\u8822","\u8CF0"],"ji\u01CE ji\xE0":["\u5047"],"j\xEC ji\xE9":["\u5048"],"b\u01D0ng b\xECng":["\u504B"],ru\u00F2:["\u504C","\u53D2","\u5D76","\u5F31","\u6949","\u712B","\u7207","\u7BAC","\u7BDB","\u84BB","\u9100","\u9C19","\u9C2F","\u9DB8"],t\u00ED:["\u504D","\u5397","\u557C","\u55C1","\u5D39","\u6F3D","\u7445","\u777C","\u79B5","\u7A0A","\u7DF9","\u7F07","\u7F64","\u855B","\u8906","\u8B15","\u8DA7","\u8E44","\u8E4F","\u918D","\u9357","\u984C","\u9898","\u9A20","\u9BB7","\u9BF7","\u9CC0","\u9D5C","\u9DE4","\u9E48","\u{2B628}"],w\u0113i:["\u504E","\u5371","\u55B4","\u5A01","\u5A99","\u5DB6","\u5DCD","\u5FAE","\u6104","\u63CB","\u63FB","\u6933","\u6972","\u6EA6","\u70D3","\u7168","\u71F0","\u7653","\u7E05","\u8468","\u8473","\u8587","\u8732","\u875B","\u89A3","\u8A74","\u9036","\u9687","\u9688","\u973A","\u9C03","\u9C04","\u9CC2"],pi\u0101n:["\u504F","\u56E8","\u5AA5","\u6944","\u728F","\u7BC7","\u7FE9","\u9342"],y\u00E0n:["\u5050","\u538C","\u53AD","\u5501","\u55AD","\u5688","\u56A5","\u5830","\u599F","\u59F2","\u5B0A","\u5B3F","\u5BB4","\u5F65","\u5F66","\u6565","\u664F","\u66A5","\u66D5","\u66E3","\u6EDF","\u704E","\u7054","\u7067","\u7069","\u7114","\u7130","\u7131","\u7196","\u71C4","\u726A","\u7312","\u781A","\u786F","\u8273","\u8276","\u8277","\u898E","\u89C3","\u89FE","\u8AFA","\u8B8C","\u8B9E","\u8C1A","\u8C33","\u8C53","\u8C54","\u8D0B","\u8D17","\u8D5D","\u8EC5","\u9140","\u917D","\u91BC","\u91C5","\u96C1","\u990D","\u995C","\u9A10","\u9A13","\u9A34","\u9A57","\u9A60","\u9A8C","\u9B33","\u9CEB","\u9D08","\u9D33","\u9DC3","\u9DF0","\u9F5E"],"t\u01CEng d\xE0ng":["\u5052"],\u00E8:["\u5054","\u530E","\u537E","\u5384","\u545D","\u54A2","\u5669","\u57A9","\u580A","\u582E","\u5C8B","\u5D3F","\u5EC5","\u60AA","\u6115","\u6239","\u627C","\u6424","\u6439","\u64DC","\u6AEE","\u6B5E","\u6B7A","\u6E42","\u7427","\u7808","\u7810","\u7846","\u816D","\u82CA","\u843C","\u855A","\u8685","\u8741","\u89A8","\u8AE4","\u8B8D","\u8C14","\u8C5F","\u8EDB","\u8EF6","\u8F6D","\u904C","\u904F","\u907B","\u9102","\u922A","\u9354","\u9469","\u9537","\u9628","\u9638","\u981E","\u984E","\u989A","\u9913","\u9929","\u997F","\u9C10","\u9C2A","\u9C77","\u9CC4","\u9D9A","\u9E57","\u9F43","\u9F76","\u{2BAC7}","\u{25532}"],xi\u00E9:["\u5055","\u52F0","\u534F","\u5354","\u55CB","\u57A5","\u594A","\u604A","\u6136","\u62F9","\u643A","\u64B7","\u64D5","\u64F7","\u651C","\u659C","\u65EA","\u7181","\u71F2","\u7D8A","\u7DF3","\u7E00","\u7F2C","\u7FD3","\u80C1","\u8105","\u8107","\u810B","\u818E","\u8762","\u887A","\u896D","\u8AE7","\u8B97","\u8C10","\u978B","\u97B5","\u9FA4","\u3666"],ch\u011B:["\u5056","\u626F","\u64A6"],sh\u011Bng:["\u5057","\u6E3B","\u771A"],ch\u0101:["\u505B","\u55CF","\u6260","\u633F","\u63D2","\u63F7","\u7580","\u81FF","\u8256","\u929F","\u9364","\u9538","\u9937"],hu\u00E1ng:["\u505F","\u51F0","\u55A4","\u582D","\u58B4","\u5A93","\u5D32","\u5FA8","\u60F6","\u697B","\u6E5F","\u714C","\u735A","\u745D","\u749C","\u7640","\u7687","\u78FA","\u7A54","\u7BC1","\u7C27","\u824E","\u845F","\u8757","\u87E5","\u8AFB","\u8DAA","\u9051","\u9360","\u9404","\u953D","\u968D","\u97F9","\u992D","\u9A1C","\u9C09","\u9C51","\u9CC7","\u9DEC","\u9EC3","\u9EC4","\u{28C51}"],y\u01CEo:["\u5060","\u54AC","\u5A79","\u5B8E","\u5C86","\u6773","\u67FC","\u699A","\u6E94","\u72D5","\u7A85","\u7A88","\u8200","\u82ED","\u95C4","\u9A15","\u9DD5","\u9F69"],"ch\u01D2u qi\xE0o":["\u5062"],y\u00F3u:["\u5064","\u5C24","\u5EAE","\u6023","\u6C8B","\u6CB9","\u6D5F","\u6E38","\u72B9","\u7336","\u7337","\u7531","\u75A3","\u79DE","\u80AC","\u839C","\u83B8","\u8555","\u86B0","\u8763","\u8A27","\u8F0F","\u8F36","\u9030","\u904A","\u90AE","\u90F5","\u923E","\u94C0","\u99C0","\u9B77","\u9B8B","\u9C7F","\u9C89","\u{2CA0E}"],x\u016B:["\u5066","\u589F","\u5AAD","\u5B03","\u6948","\u6B28","\u6B54","\u71F8","\u759E","\u76F1","\u7D87","\u7E03","\u7E7B","\u80E5","\u8566","\u8657","\u865A","\u865B","\u8751","\u88C7","\u8A0F","\u8A31","\u8ADD","\u8B43","\u8C1E","\u9450","\u9700","\u9808","\u987B","\u987C","\u9A49","\u9B1A","\u9B46","\u9B56","\u{2C8D9}","\u{26221}"],zh\u0101:["\u5067","\u54F3","\u62AF","\u6313","\u63F8","\u6463","\u6A1D","\u6E23","\u76B6","\u89F0","\u8B47","\u9F44","\u9F47"],c\u012B:["\u5068","\u75B5","\u8800","\u8D80","\u9AB4","\u9ACA","\u9F79"],b\u012B:["\u506A","\u5C44","\u6945","\u6BF4","\u8C4D","\u903C","\u9C0F","\u9CBE","\u9D56"],x\u00FAn:["\u5071","\u565A","\u5BFB","\u5C0B","\u5CCB","\u5DE1","\u5EF5","\u5FAA","\u6042","\u63D7","\u6533","\u65EC","\u674A","\u6812","\u686A","\u6A33","\u6D35","\u6D54","\u6F6F","\u71C5","\u71D6","\u73E3","\u7495","\u7543","\u7D03","\u8340","\u87F3","\u8A62","\u8BE2","\u9129","\u9C4F","\u9C58","\u9C9F","\u{2C613}","\u{2CA7D}","\u{2C364}","\u{2C288}"],"c\u0101i s\u012B":["\u5072"],du\u0101n:["\u5073","\u5A8F","\u7AEF","\u890D","\u9374"],\u01D2u:["\u5076","\u5418","\u5614","\u8026","\u8162","\u8545","\u85D5","\u{2C27C}","\u{20676}"],t\u014Du:["\u5077","\u5078","\u936E"],"z\xE1n z\xE1 z\u01CE":["\u507A"],"l\u01DA l\xF3u":["\u507B","\u50C2"],f\u00E8n:["\u507E","\u50E8","\u594B","\u596E","\u5F05","\u5FFF","\u6124","\u61A4","\u7035","\u7793","\u79CE","\u7CAA","\u7CDE","\u81B9","\u9C5D","\u9CBC"],"ku\u01D0 gu\u012B":["\u5080"],s\u01D2u:["\u5081","\u53DC","\u53DF","\u55FE","\u6AE2","\u778D","\u85AE","\u85EA"],"zh\xEC s\u012B t\xED":["\u5082"],s\u00F9:["\u5083","\u50F3","\u55C9","\u5850","\u5851","\u5919","\u5ACA","\u612B","\u619F","\u69A1","\u6A0E","\u6A15","\u6B90","\u6CDD","\u6D91","\u6EAF","\u6EB8","\u6F5A","\u6F65","\u738A","\u73DF","\u749B","\u7C0C","\u7C9B","\u7C9F","\u7D20","\u7E24","\u8083","\u8085","\u8186","\u850C","\u85D7","\u89EB","\u8A34","\u8B16","\u8BC9","\u8C21","\u8D9A","\u8E5C","\u901F","\u9061","\u906C","\u92C9","\u9917","\u9A4C","\u9A95","\u9C50","\u9DEB","\u9E54","\u{2B5E7}"],xi\u0101:["\u5084","\u7146","\u778E","\u8672","\u8C3A","\u98AC","\u9C15"],"yu\xE0n yu\xE1n":["\u5086","\u5A9B"],r\u01D2ng:["\u5087","\u5197","\u5B82","\u6C04","\u8EF5"],n\u00F9:["\u5089","\u6012"],y\u00F9n:["\u508A","\u5B55","\u607D","\u60F2","\u6120","\u614D","\u679F","\u816A","\u8574","\u8580","\u85F4","\u860A","\u891E","\u8C9F","\u8FD0","\u904B","\u90D3","\u9106","\u915D","\u9196","\u919E","\u97D7","\u97DE","\u97F5","\u97FB","\u992B"],"g\xF2u ji\u01CEng":["\u508B"],m\u00E0:["\u508C","\u561C","\u69AA","\u7770","\u7943","\u79A1","\u7F75","\u9581","\u99E1","\u9A82","\u9B15"],b\u00E0ng:["\u508D","\u585D","\u68D2","\u73A4","\u7A16","\u8255","\u84A1","\u872F","\u8B17","\u8C24","\u938A","\u9551"],di\u0101n:["\u508E","\u53A7","\u5D6E","\u5DC5","\u5DD3","\u5DD4","\u6382","\u6527","\u6541","\u69C7","\u6EC7","\u766B","\u7672","\u8E4E","\u985A","\u985B","\u98A0","\u9F7B"],t\u00E1ng:["\u508F","\u5510","\u557A","\u5763","\u5802","\u5858","\u642A","\u68E0","\u69B6","\u6E8F","\u6F1F","\u717B","\u746D","\u78C4","\u799F","\u7BD6","\u7CC3","\u7CD6","\u7CDB","\u8185","\u819B","\u84CE","\u8797","\u87B3","\u8D6F","\u8E3C","\u910C","\u91A3","\u9395","\u969A","\u9939","\u9944","\u9DB6","\u48D8"],h\u00E0o:["\u5090","\u54E0","\u604F","\u660A","\u6626","\u6667","\u66A0","\u66A4","\u66AD","\u66CD","\u6D69","\u6DCF","\u6F94","\u704F","\u705D","\u7693","\u769C","\u769E","\u76A1","\u76A5","\u8017","\u8055","\u8583","\u865F","\u9117","\u9865","\u98A2","\u9C1D"],"x\u012B x\xEC":["\u5092"],sh\u0101n:["\u5093","\u5220","\u522A","\u527C","\u5738","\u5C71","\u633B","\u6427","\u67F5","\u6A86","\u6F78","\u6F98","\u717D","\u72E6","\u73CA","\u7B18","\u7E3F","\u7FB4","\u7FB6","\u8120","\u8222","\u829F","\u886B","\u8DDA","\u8ED5","\u9096","\u958A","\u9BC5"],"qi\xE0n ji\u0101n":["\u5094"],"qu\xE8 ju\xE9":["\u5095","\u57C6"],"c\u0101ng chen":["\u5096"],r\u00F3ng:["\u509B","\u5AB6","\u5AC6","\u5B2B","\u5BB9","\u5CF5","\u5D58","\u5DB8","\u620E","\u6408","\u66E7","\u6804","\u6995","\u69AE","\u69B5","\u6BE7","\u6EB6","\u701C","\u70FF","\u7194","\u72E8","\u7462","\u7A41","\u7D68","\u7ED2","\u7FA2","\u809C","\u8319","\u8338","\u8363","\u84C9","\u877E","\u878D","\u878E","\u8811","\u8923","\u9394","\u9555","\u99E5"],"t\xE0 t\xE0n":["\u509D"],su\u014D:["\u509E","\u5506","\u55CD","\u55E6","\u5A11","\u644D","\u686B","\u68AD","\u7743","\u7C11","\u7C14","\u7FA7","\u838F","\u84D1","\u8D96","\u9BBB"],d\u01CEi:["\u50A3","\u6B79"],z\u00E0i:["\u50A4","\u510E","\u518D","\u5728","\u6257","\u6D05","\u8F09","\u9168"],g\u01D4:["\u50A6","\u53E4","\u5552","\u5C33","\u6132","\u6996","\u69BE","\u6C69","\u6DC8","\u6FF2","\u7014","\u726F","\u76B7","\u76BC","\u76EC","\u77BD","\u7A40","\u7F5F","\u7F96","\u80A1","\u8135","\u81CC","\u85A3","\u86CA","\u8831","\u8A41","\u8BC2","\u8F42","\u9027","\u9237","\u94B4","\u9936","\u9989","\u9F13","\u9F14","\u{26676}"],b\u012Bn:["\u50A7","\u5BBE","\u5F6C","\u658C","\u6915","\u6EE8","\u6FD2","\u6FF1","\u6FF5","\u7015","\u7E7D","\u7F24","\u8668","\u8C69","\u8C73","\u8CD3","\u8CD4","\u90A0","\u944C","\u9554","\u9726","\u986E"],ch\u01D4:["\u50A8","\u5132","\u6775","\u6918","\u695A","\u696E","\u6A9A","\u6FCB","\u74B4","\u7840","\u790E","\u7987","\u8655","\u9F6D","\u9F7C","\u{2CE93}"],nu\u00F3:["\u50A9","\u513A","\u632A","\u689B","\u6A60"],"c\u0101n c\xE0n":["\u50AA"],l\u011Bi:["\u50AB","\u5121","\u53BD","\u5792","\u5841","\u58D8","\u58E8","\u6AD0","\u7045","\u7657","\u77CB","\u78CA","\u7928","\u8012","\u854C","\u857E","\u85DF","\u863D","\u881D","\u8A84","\u8B84","\u8BD4","\u9478","\u9E13"],cu\u012B:["\u50AC","\u51D7","\u5894","\u5D14","\u5D5F","\u615B","\u6467","\u69B1","\u7355","\u78EA","\u93D9"],y\u014Dng:["\u50AD","\u55C8","\u5889","\u58C5","\u5ADE","\u5EB8","\u5EF1","\u6175","\u62E5","\u64C1","\u6EFD","\u7049","\u7245","\u75C8","\u7655","\u7670","\u81C3","\u9095","\u90FA","\u9118","\u93DE","\u955B","\u96CD","\u96DD","\u9954","\u9C45","\u9CD9","\u9DDB"],"z\u0101o c\xE1o":["\u50AE"],s\u01D2ng:["\u50B1","\u5D77","\u6002","\u609A","\u612F","\u616B","\u7AE6","\u8038","\u8073","\u99F7","\u39D0"],\u00E0o:["\u50B2","\u5773","\u5787","\u58BA","\u5961","\u5AEF","\u5C99","\u5CB0","\u5DB4","\u61CA","\u64D9","\u6FB3","\u93CA","\u9A41","\u9A9C"],"q\u012B c\xF2u":["\u50B6"],chu\u01CEng:["\u50B8","\u78E2","\u95D6","\u95EF"],sh\u01CE:["\u50BB","\u510D"],h\u00E0n:["\u50BC","\u57BE","\u608D","\u61BE","\u625E","\u634D","\u6496","\u64BC","\u65F1","\u6658","\u66B5","\u6C49","\u6D86","\u6F22","\u701A","\u710A","\u7302","\u7694","\u7745","\u7FF0","\u839F","\u83E1","\u86FF","\u872D","\u8792","\u8B40","\u8F1A","\u91EC","\u92B2","\u92CE","\u96D7","\u9837","\u9844","\u9894","\u99FB","\u9DBE"],zh\u0101ng:["\u50BD","\u5ADC","\u5F20","\u5F35","\u5F70","\u615E","\u66B2","\u6A1F","\u6F33","\u7350","\u748B","\u7AE0","\u7CBB","\u8501","\u87D1","\u9067","\u9123","\u93F1","\u9926","\u9A3F","\u9C46","\u9E9E"],"y\u0101n y\xE0n":["\u50BF","\u5895","\u5B2E"],"pi\xE0o bi\u0101o":["\u50C4","\u9AA0"],li\u00E0n:["\u50C6","\u581C","\u5AA1","\u604B","\u6200","\u695D","\u6B93","\u6BAE","\u6E45","\u6F4B","\u6FB0","\u7032","\u70BC","\u7149","\u7453","\u7DF4","\u7E9E","\u7EC3","\u8430","\u932C","\u934A","\u93C8","\u94FE","\u9C0A","\u{2CDA0}"],m\u00E0n:["\u3D58","\u50C8","\u5881","\u5E54","\u6162","\u66FC","\u6F2B","\u6FB7","\u71B3","\u734C","\u7E35","\u7F26","\u8504","\u8630","\u9124","\u93DD","\u9558","\u{2C72C}"],"t\xE0n t\u01CEn":["\u50CB"],y\u00EDng:["\u50CC","\u55B6","\u584B","\u5B34","\u650D","\u6979","\u6AFF","\u6E81","\u6E8B","\u6EE2","\u6F46","\u6FD9","\u6FDA","\u6FF4","\u7005","\u701B","\u7020","\u702F","\u7050","\u705C","\u7192","\u71DF","\u7469","\u76C1","\u76C8","\u799C","\u7C5D","\u7C6F","\u7E08","\u8314","\u8367","\u83B9","\u8424","\u8425","\u8426","\u843E","\u84E5","\u85C0","\u86CD","\u8747","\u877F","\u87A2","\u8805","\u8B0D","\u8D0F","\u8D62","\u8FCE","\u93A3"],d\u00F2ng:["\u50CD","\u51BB","\u51CD","\u52A8","\u52D5","\u59DB","\u6219","\u630F","\u680B","\u68DF","\u6E69","\u7850","\u80E8","\u80F4","\u8156","\u8FF5","\u9718","\u99E7"],zhu\u00E0n:["\u50CE","\u556D","\u56C0","\u581F","\u64B0","\u7077","\u7451","\u7BC6","\u815E","\u8483","\u8948","\u8B54","\u994C","\u9994"],xi\u00E0ng:["\u50CF","\u52E8","\u5411","\u56AE","\u59E0","\u5D91","\u66CF","\u6A61","\u73E6","\u7F3F","\u87D3","\u8856","\u8950","\u8C61","\u940C","\u9805","\u9879","\u9C4C"],sh\u00E0n:["\u50D0","\u5584","\u58A0","\u58A1","\u5B17","\u64C5","\u657E","\u692B","\u6A3F","\u6B5A","\u6C55","\u7057","\u759D","\u78F0","\u7E55","\u7F2E","\u81B3","\u87EE","\u87FA","\u8A15","\u8B06","\u8B71","\u8BAA","\u8D0D","\u8D61","\u8D78","\u912F","\u9425","\u994D","\u9A38","\u9A9F","\u9C53","\u9C54","\u9CDD","\u{2BB83}"],"tu\xED tu\u01D0":["\u50D3"],z\u01D4n:["\u50D4","\u5642","\u6499","\u8B50"],p\u00FA:["\u50D5","\u530D","\u5724","\u58A3","\u6FEE","\u735B","\u749E","\u77A8","\u7A59","\u8386","\u83D0","\u83E9","\u8461","\u84B1","\u84B2","\u8D0C","\u917A","\u93F7","\u9564"],l\u00E1o:["\u50D7","\u52B3","\u52B4","\u52DE","\u54F0","\u5D02","\u5D97","\u61A5","\u6725","\u6D76","\u7262","\u75E8","\u7646","\u7A82","\u7C29","\u91AA","\u9412","\u94F9","\u985F","\u9ADD","\u{2BB7C}"],ch\u01CEng:["\u50D8","\u53B0","\u5EE0","\u655E","\u6636","\u6C05","\u92F9","\u{2CB2E}"],gu\u0101ng:["\u50D9","\u5149","\u54A3","\u5799","\u59EF","\u6D38","\u706E","\u7097","\u709A","\u709B","\u70E1","\u73D6","\u80F1","\u832A","\u8F04","\u92A7","\u9EC6","\u{28408}"],li\u00E1o:["\u50DA","\u5639","\u5AFD","\u5BE5","\u5BEE","\u5C1E","\u5C6A","\u5D7A","\u5D9A","\u5D9B","\u5EEB","\u6180","\u6579","\u66B8","\u6A51","\u7360","\u7499","\u7597","\u7642","\u7AC2","\u7C1D","\u7E5A","\u7F2D","\u804A","\u818B","\u81AB","\u85D4","\u87DF","\u8C42","\u8CFF","\u8E58","\u8FBD","\u907C","\u98C9","\u9ACE","\u9DEF","\u9E69"],d\u00E8ng:["\u50DC","\u51F3","\u58B1","\u5D9D","\u6AC8","\u77AA","\u78F4","\u89B4","\u9093","\u9127","\u96A5"],"ch\xE1n zh\xE0n zhu\xE0n":["\u50DD"],b\u014D:["\u50E0","\u5D93","\u62E8","\u64A5","\u64AD","\u6CE2","\u6E8A","\u73BB","\u7676","\u76CB","\u7835","\u7886","\u7921","\u7F3D","\u83E0","\u88B0","\u8E73","\u9262","\u94B5","\u9911","\u997D","\u9A4B","\u9C4D","\u{2CB5B}"],hu\u00EC:["\u50E1","\u532F","\u5349","\u5599","\u5612","\u5696","\u571A","\u5B12","\u5BED","\u5C76","\u5C77","\u5F57","\u5F59","\u5F5A","\u5FBB","\u605A","\u6075","\u60E0","\u6167","\u6193","\u61F3","\u6666","\u66B3","\u69E5","\u6A5E","\u6A85","\u6AD8","\u6C47","\u6CCB","\u6ED9","\u6F53","\u70E9","\u71F4","\u7369","\u74A4","\u77BA","\u784A","\u79FD","\u7A62","\u7BF2","\u7D75","\u7E6A","\u7ED8","\u7FD9","\u7FFD","\u835F","\u8527","\u8559","\u8588","\u8589","\u87EA","\u8A6F","\u8AA8","\u8AF1","\u8B53","\u8B7F","\u8BB3","\u8BF2","\u8CC4","\u8D3F","\u942C","\u95E0","\u9613","\u9767","\u982E","\u986A","\u9892","\u992F","\u{2C91D}","\u{2CB6C}"],chu\u01CEn:["\u50E2","\u5598","\u821B","\u8348","\u8E33"],"ti\u011B ji\xE0n":["\u50E3"],s\u0113ng:["\u50E7","\u9B19"],xi\u00E0n:["\u50E9","\u50F4","\u54EF","\u57B7","\u586A","\u59ED","\u5A0A","\u5BAA","\u5C98","\u5CF4","\u61B2","\u648A","\u665B","\u6A4C","\u6A7A","\u6D80","\u7017","\u732E","\u737B","\u73B0","\u73FE","\u770C","\u774D","\u7CAF","\u7CEE","\u7D64","\u7DAB","\u7DDA","\u7EBF","\u7F10","\u7FA1","\u7FA8","\u817A","\u81D4","\u81FD","\u82CB","\u83A7","\u8AA2","\u8C4F","\u92E7","\u930E","\u9650","\u9665","\u9677","\u9730","\u9921","\u9985","\u9EB2","\u9F38","\u{2C02A}","\u{2AFA2}"],"y\xF9 j\xFA":["\u50EA"],"\xE8 w\u016B":["\u50EB"],"t\xF3ng zhu\xE0ng":["\u50EE"],l\u01D0n:["\u50EF","\u51DB","\u51DC","\u5EE9","\u5EEA","\u61CD","\u61D4","\u649B","\u6A81","\u6AA9","\u6F9F","\u765B","\u765D"],g\u00F9:["\u50F1","\u51C5","\u56FA","\u580C","\u5D13","\u5D2E","\u6545","\u688F","\u68DD","\u727F","\u75FC","\u797B","\u932E","\u9522","\u96C7","\u9867","\u987E","\u9BDD","\u9CB4"],ji\u0101ng:["\u50F5","\u58C3","\u59DC","\u6A7F","\u6BAD","\u6C5F","\u7555","\u7585","\u7913","\u7E6E","\u7F30","\u7FDE","\u8333","\u8441","\u8591","\u8780","\u87BF","\u8C47","\u97C1","\u9C42","\u9CC9"],m\u01D0n:["\u50F6","\u51BA","\u5221","\u52C4","\u60AF","\u60FD","\u610D","\u615C","\u61AB","\u62BF","\u6543","\u654F","\u656F","\u6CEF","\u6F63","\u76BF","\u7B22","\u7B3D","\u7C22","\u8820","\u9594","\u95A9","\u95F5","\u95FD","\u9C35","\u9CD8","\u9EFD"],j\u00ECn:["\u50F8","\u51DA","\u5664","\u568D","\u5890","\u58D7","\u5997","\u5B27","\u6422","\u6649","\u664B","\u6783","\u6BA3","\u6D55","\u6D78","\u6E8D","\u6FC5","\u6FDC","\u70EC","\u7161","\u71FC","\u740E","\u7468","\u74B6","\u76E1","\u7972","\u7E09","\u7F19","\u8369","\u85CE","\u89B2","\u89D0","\u8CEE","\u8D10","\u8D46","\u8FD1","\u8FDB","\u9032","\u9773","\u9F7D"],"ji\xE0 jie":["\u50F9"],qi\u00E0o:["\u50FA","\u5CED","\u5E29","\u64AC","\u6BBB","\u7A8D","\u7AC5","\u8A9A","\u8BEE","\u8E88","\u9657","\u97A9","\u97D2","\u9ADA"],p\u00EC:["\u50FB","\u5AB2","\u5AD3","\u5C41","\u6FBC","\u7513","\u7588","\u8B6C","\u95E2","\u9DFF","\u9E0A","\u4D19"],s\u00E0i:["\u50FF","\u7C3A","\u8CFD","\u8D5B"],"ch\xE1n t\u01CEn sh\xE0n":["\u5103"],"d\u0101ng d\xE0ng":["\u5105","\u5F53","\u95E3"],xu\u0101n:["\u5107","\u55A7","\u5847","\u5A97","\u5BA3","\u6103","\u610B","\u63CE","\u660D","\u6684","\u714A","\u7156","\u7444","\u777B","\u77CE","\u79A4","\u7BAE","\u7FE7","\u7FFE","\u8431","\u8432","\u84D2","\u857F","\u85FC","\u8610","\u8756","\u8809","\u8AE0","\u8AFC","\u8B5E","\u8C16","\u8ED2","\u8F69","\u9379","\u99FD","\u9C1A","\u{2B4F6}","\u{2B37D}"],"d\u0101n d\xE0n":["\u510B","\u64D4","\u7605"],c\u00E0n:["\u510F","\u6FAF","\u707F","\u71E6","\u74A8","\u7CB2","\u8592","\u8B32"],"b\u012Bn b\xECn":["\u5110"],"\xE1n \xE0n":["\u5111"],t\u00E1i:["\u5113","\u576E","\u5B2F","\u62AC","\u64E1","\u6AAF","\u70B1","\u70B2","\u7C49","\u81FA","\u85B9","\u8DC6","\u90B0","\u98B1","\u9B90","\u9C90"],l\u00E1n:["\u5116","\u5170","\u56D2","\u5A6A","\u5C9A","\u5D50","\u5E71","\u62E6","\u6514","\u6593","\u6595","\u680F","\u6B04","\u6B17","\u6F9C","\u703E","\u7046","\u7061","\u71E3","\u71F7","\u74BC","\u7BEE","\u7C43","\u7C63","\u7E7F","\u847B","\u84DD","\u85CD","\u862B","\u862D","\u8934","\u8955","\u8964","\u8974","\u897D","\u8B4B","\u8B95","\u8C30","\u8E9D","\u946D","\u9567","\u95CC","\u9611","\u97CA","\u{2C497}"],"n\u01D0 y\xEC \xE0i y\xED":["\u5117"],m\u00E9ng:["\u511A","\u5E6A","\u66DA","\u6726","\u6A57","\u6AAC","\u6C0B","\u6E95","\u6FDB","\u750D","\u753F","\u76DF","\u791E","\u8268","\u8394","\u840C","\u8544","\u867B","\u8771","\u9133","\u9138","\u973F","\u9740","\u986D","\u995B","\u9BCD","\u9E0F","\u9E72","\u{2B461}","\u3813"],n\u00EDng:["\u511C","\u51DD","\u549B","\u5680","\u5B23","\u67E0","\u6A63","\u6AB8","\u72DE","\u7370","\u804D","\u8079","\u85B4","\u944F","\u9B21","\u9E0B"],qi\u00F3ng:["\u511D","\u536D","\u5B86","\u60F8","\u618C","\u684F","\u6A69","\u712A","\u712D","\u7162","\u718D","\u743C","\u74CA","\u7758","\u7A77","\u7A79","\u7AAE","\u7AC6","\u7B3B","\u7B47","\u823C","\u8315","\u85D1","\u85ED","\u86E9","\u86EC","\u8D79","\u8DEB","\u909B","\u928E","\u44D6"],li\u00E8:["\u5120","\u51BD","\u5217","\u52A3","\u52BD","\u57D2","\u57D3","\u59F4","\u5CDB","\u5DE4","\u6312","\u6369","\u6835","\u6D0C","\u6D56","\u70C8","\u70EE","\u716D","\u72A3","\u730E","\u731F","\u7375","\u8057","\u811F","\u8322","\u86DA","\u8D94","\u8E90","\u8FFE","\u98B2","\u9B1B","\u9B23","\u9BA4","\u9C72","\u9D37","\u4D15","\u{2B6AD}"],ku\u01CEng:["\u5123","\u593C","\u61ED"],b\u00E0o:["\u5124","\u52FD","\u5831","\u5FC1","\u62A5","\u62B1","\u66D3","\u7206","\u72A6","\u83E2","\u8663","\u86AB","\u8C79","\u924B","\u9464","\u94C7","\u9AB2","\u9AF1","\u9B91","\u9C8D"],bi\u0101o:["\u5126","\u5882","\u5E56","\u5F6A","\u6807","\u6A19","\u6EEE","\u700C","\u719B","\u7202","\u730B","\u762D","\u78E6","\u8198","\u81D5","\u8B24","\u8D06","\u93E2","\u9463","\u9556","\u9573","\u98AE","\u98B7","\u98C6","\u98C7","\u98C8","\u98CA","\u98D1","\u98D9","\u98DA","\u9A6B","\u9A89","\u9ADF"],z\u01CEn:["\u5127","\u5139","\u5646","\u6505","\u661D","\u8DB1","\u8DB2"],h\u00E1o:["\u512B","\u55E5","\u5637","\u5651","\u568E","\u58D5","\u6903","\u6BDC","\u6BEB","\u6FE0","\u7346","\u7354","\u7AD3","\u7C47","\u869D","\u8814","\u8B79","\u8C6A"],q\u00ECng:["\u512C","\u51CA","\u5E86","\u6176","\u6AE6","\u6FEA","\u7883","\u78EC","\u7F44","\u9758"],ch\u00E8n:["\u512D","\u56AB","\u6987","\u6AEC","\u75A2","\u886C","\u896F","\u8B96","\u8C36","\u8D81","\u8D82","\u9F53","\u9F54","\u9F80"],t\u00E9ng:["\u512F","\u5E50","\u6ED5","\u6F1B","\u75BC","\u7C50","\u7C58","\u7E22","\u817E","\u85E4","\u8645","\u87A3","\u8A8A","\u8B04","\u9086","\u99E6","\u9A30","\u9A63","\u9C27","\u4CA2"],"l\u01D2ng l\xF3ng l\xF2ng":["\u5131"],"ch\xE1n ch\xE0n":["\u5133"],"r\xE1ng xi\u0101ng":["\u5134","\u52F7"],"hu\xEC xi\xE9":["\u5136"],lu\u00F3:["\u5138","\u651E","\u6924","\u6B0F","\u7321","\u7380","\u7BA9","\u7C6E","\u7F57","\u7F85","\u8136","\u8161","\u841D","\u863F","\u87BA","\u89BC","\u903B","\u908F","\u93CD","\u947C","\u9523","\u9559","\u9960","\u9A3E","\u9A58","\u9AA1","\u9E01"],l\u00E9i:["\u513D","\u5AD8","\u6A91","\u6B19","\u74C3","\u757E","\u7E32","\u7E8D","\u7E9D","\u7F27","\u7F4D","\u7FB8","\u8502","\u8632","\u8646","\u8F60","\u9433","\u9458","\u956D","\u96F7","\u9741","\u9C69","\u9F3A"],"n\xE0ng n\u0101ng":["\u513E"],"w\xF9 w\u016B":["\u5140"],y\u01D4n:["\u5141","\u5597","\u593D","\u628E","\u6B92","\u6B9E","\u72C1","\u78D2","\u837A","\u8CF1","\u9217","\u962D","\u9668","\u9695","\u9723","\u99BB","\u9F6B","\u9F73"],z\u0101n:["\u5142","\u6A75","\u7C2A","\u7C2E","\u7CCC","\u9415","\u941F","\u9D64"],yu\u00E1n:["\u5143","\u5186","\u539F","\u53A1","\u53B5","\u56ED","\u5706","\u570E","\u5712","\u5713","\u57A3","\u586C","\u5AB4","\u5AC4","\u63F4","\u699E","\u69AC","\u6A7C","\u6ADE","\u6C85","\u6E72","\u6E90","\u6E92","\u7230","\u7328","\u733F","\u7B0E","\u7DE3","\u7E01","\u7F18","\u7FB1","\u8312","\u8597","\u875D","\u876F","\u8788","\u8881","\u8924","\u8B1C","\u8F45","\u8F95","\u908D","\u90A7","\u915B","\u9228","\u93B1","\u9A35","\u9B6D","\u9DA2","\u9DB0","\u9EFF","\u9F0B","\u{2B62A}"],xi\u014Dng:["\u5144","\u5147","\u51F6","\u5302","\u5308","\u54C5","\u5FF7","\u605F","\u6C79","\u6D36","\u80F7","\u80F8","\u828E","\u8A29","\u8A7E","\u8BBB"],ch\u014Dng:["\u5145","\u5603","\u5FE1","\u6183","\u61A7","\u644F","\u6C96","\u6D7A","\u73EB","\u7F7F","\u7FC0","\u8202","\u825F","\u833A","\u885D","\u8E56","\u3CD8"],zh\u00E0o:["\u5146","\u5797","\u65D0","\u66CC","\u679B","\u6AC2","\u7167","\u71F3","\u72E3","\u77BE","\u7B0A","\u7F40","\u7F69","\u7F84","\u8081","\u8087","\u8088","\u8A54","\u8BCF","\u8D75","\u8D99","\u9BA1","\u{2CD90}"],"du\xEC ru\xEC yu\xE8":["\u514A","\u514C","\u5151"],k\u00E8:["\u514B","\u523B","\u52C0","\u52CA","\u5801","\u5A14","\u5BA2","\u606A","\u6119","\u6C2A","\u6E98","\u78A6","\u7DD9","\u7F02","\u8250","\u8849","\u8AB2","\u8BFE","\u9301","\u951E","\u9A0D","\u9A92"],t\u00F9:["\u514E","\u5154","\u580D","\u8FCC","\u9D75"],d\u01CEng:["\u515A","\u6529","\u6B13","\u8B61","\u8B9C","\u8C20","\u9EE8","\u{235CB}"],d\u014Du:["\u515C","\u5160","\u5517","\u6A77","\u7BFC","\u8538"],hu\u01CEng:["\u5164","\u595B","\u5E4C","\u6033","\u604D","\u6644","\u70BE","\u7180","\u7E28","\u8A64","\u8B0A","\u8C0E"],r\u00F9:["\u5165","\u55D5","\u5AB7","\u6256","\u6741","\u6D33","\u6EBD","\u7E1F","\u7F1B","\u84D0","\u8925","\u9CF0"],n\u00E8i:["\u5167","\u6C1D","\u6C1E","\u9317"],"y\xFA sh\xF9":["\u516A"],"li\xF9 l\xF9":["\u516D"],han:["\u516F","\u7233"],ti\u0101n:["\u5172","\u5929","\u5A56","\u6DFB","\u915F","\u9754","\u975D","\u9EC7"],"x\u012Bng x\xECng":["\u5174"],di\u01CEn:["\u5178","\u56B8","\u594C","\u5A70","\u655F","\u6923","\u70B9","\u7898","\u84A7","\u8547","\u8E2E","\u9EDE"],"z\u012B c\xED":["\u5179"],ji\u0101n:["\u517C","\u51BF","\u56CF","\u575A","\u5805","\u5978","\u59E6","\u59E7","\u5C16","\u5E75","\u60E4","\u620B","\u6214","\u641B","\u693E","\u6A2B","\u6AFC","\u6B7C","\u6BB1","\u6BB2","\u6E54","\u7010","\u7038","\u714E","\u719E","\u71B8","\u724B","\u744A","\u7777","\u791B","\u7937","\u7B3A","\u7B8B","\u7DD8","\u7E11","\u7F04","\u7F23","\u80A9","\u8270","\u8271","\u83C5","\u83FA","\u844C","\u84B9","\u852A","\u8551","\u8573","\u8643","\u8B7C","\u8C5C","\u946F","\u96C3","\u97AF","\u97C0","\u97C9","\u9930","\u99A2","\u9C14","\u9C1C","\u9C39","\u9CA3","\u9CD2","\u9D51","\u9D73","\u9DBC","\u9E63","\u9E89"],sh\u00F2u:["\u517D","\u53D7","\u552E","\u58FD","\u5900","\u5BFF","\u6388","\u72E9","\u7363","\u7378","\u75E9","\u7626","\u7DAC","\u7EF6","\u8184"],j\u00EC:["\u517E","\u5180","\u5242","\u5264","\u5291","\u52E3","\u5756","\u578D","\u5848","\u5993","\u5B63","\u5BC2","\u5BC4","\u5EED","\u5F51","\u5F9B","\u5FCC","\u60B8","\u60CE","\u61FB","\u6280","\u65E1","\u65E2","\u65E3","\u66A8","\u66A9","\u66C1","\u689E","\u6A95","\u6AB5","\u6D0E","\u6F03","\u6F08","\u7031","\u75F5","\u7660","\u799D","\u7A29","\u7A37","\u7A44","\u7A4A","\u7A67","\u7D00","\u7D99","\u7E3E","\u7E4B","\u7E7C","\u7EE7","\u7EE9","\u7F7D","\u81EE","\u82B0","\u830D","\u8324","\u846A","\u84DF","\u8507","\u858A","\u860E","\u862E","\u863B","\u88DA","\u8940","\u89AC","\u89CA","\u8A08","\u8A18","\u8A8B","\u8BA1","\u8BB0","\u8DE1","\u8DFD","\u8E5F","\u8FF9","\u9645","\u969B","\u9701","\u973D","\u9A65","\u9AA5","\u9AFB","\u9B3E","\u9B5D","\u9B65","\u9BDA","\u9BFD","\u9C36","\u9C3F","\u9C40","\u9C6D","\u9C9A","\u9CAB","\u9D4B","\u9DD1","\u9F4C","\u{2A7DD}","\u{2CDA8}","\u{2CDAD}"],ji\u014Dng:["\u5182","\u518B","\u5770","\u57DB","\u6243","\u860F","\u8614","\u99C9","\u99EB","\u{2CCF6}"],m\u00E0o:["\u5183","\u5190","\u5AA2","\u5E3D","\u6117","\u61CB","\u6693","\u67D5","\u6959","\u6BF7","\u7441","\u7683","\u770A","\u7780","\u8004","\u8302","\u843A","\u8750","\u88A4","\u8992","\u8C8C","\u8CBF","\u8D38","\u911A","\u912E"],r\u01CEn:["\u5184","\u5189","\u59CC","\u5AA3","\u67D3","\u73C3","\u82D2","\u8485","\u4383"],"n\xE8i n\xE0":["\u5185"],g\u0101ng:["\u5188","\u51AE","\u521A","\u525B","\u5808","\u583D","\u5CA1","\u6386","\u6443","\u68E1","\u7268","\u7285","\u7598","\u7DB1","\u7EB2","\u7F38","\u7F41","\u7F61","\u809B","\u91ED","\u93A0","\u3B4E"],c\u00E8:["\u518A","\u518C","\u5395","\u53A0","\u5928","\u5EC1","\u607B","\u60FB","\u61A1","\u6547","\u6D4B","\u6E2C","\u7B27","\u7B56","\u7B5E","\u7B74","\u7BA3","\u835D","\u8417","\u8434","\u84DB"],gu\u01CE:["\u518E","\u5250","\u526E","\u53E7","\u5BE1"],"m\xE0o m\xF2":["\u5192"],g\u00F2u:["\u5193","\u5542","\u5778","\u57A2","\u591F","\u5920","\u5ABE","\u5F40","\u6406","\u6480","\u6784","\u69CB","\u7179","\u89AF","\u89CF","\u8A3D","\u8A6C","\u8BDF","\u8CFC","\u8D2D","\u9058","\u96CA"],x\u01D4:["\u5194","\u55A3","\u668A","\u6829","\u73DD","\u76E8","\u7CC8","\u8A61","\u8AFF","\u8BE9","\u9126","\u9191"],m\u00EC:["\u5196","\u51AA","\u5627","\u5853","\u5BBB","\u5BC6","\u5CDA","\u5E42","\u5E4E","\u5E66","\u603D","\u6993","\u6A12","\u6AC1","\u6C68","\u6DE7","\u6EF5","\u6F1E","\u6FD7","\u7190","\u7F83","\u8524","\u871C","\u8993","\u8994","\u899B","\u89C5","\u8B10","\u8C27","\u9F0F"],"y\xF3u y\xEDn":["\u5198"],xi\u011B:["\u5199","\u51A9","\u85DB"],j\u016Bn:["\u519B","\u541B","\u5747","\u687E","\u6C6E","\u76B2","\u76B8","\u76B9","\u7885","\u8399","\u8690","\u8880","\u89A0","\u8ECD","\u921E","\u9281","\u929E","\u9355","\u94A7","\u9835","\u9BB6","\u9CAA","\u9E8F"],m\u00ED:["\u519E","\u64DF","\u7030","\u7222","\u7315","\u737C","\u7962","\u79B0","\u7E3B","\u84BE","\u85CC","\u862A","\u863C","\u88AE","\u8A78","\u8B0E","\u8FF7","\u919A","\u91BE","\u91BF","\u91C4","\u957E","\u9E0D","\u9E8A","\u9E8B","\u9E9B"],"gu\u0101n gu\xE0n":["\u51A0","\u898C","\u89B3","\u89C0","\u89C2"],m\u011Bng:["\u51A1","\u52D0","\u61F5","\u63B9","\u731B","\u7374","\u824B","\u8722","\u8813","\u9333","\u9530","\u9BED","\u9F06"],zh\u01D2ng:["\u51A2","\u585A","\u5C30","\u6B71","\u7144","\u7607","\u80BF","\u816B","\u8E35"],zu\u00EC:["\u51A3","\u5DB5","\u666C","\u6700","\u682C","\u69DC","\u6A87","\u6A8C","\u797D","\u7D4A","\u7F6A","\u855E","\u8FA0","\u9154","\u917B","\u9189","\u930A"],yu\u0101n:["\u51A4","\u5248","\u56E6","\u5B3D","\u5BC3","\u68E9","\u6DF5","\u6E01","\u6E06","\u6E0A","\u6E15","\u7041","\u7722","\u8099","\u847E","\u84AC","\u870E","\u8735","\u99CC","\u9CF6","\u9D1B","\u9D77","\u9E22","\u9E33","\u9E53","\u9F18","\u9F1D"],m\u00EDng:["\u51A5","\u540D","\u660E","\u669D","\u6719","\u69A0","\u6D3A","\u6E9F","\u733D","\u7700","\u7733","\u7791","\u8317","\u879F","\u89AD","\u8A7A","\u910D","\u9298","\u94ED","\u9CF4","\u9E23"],k\u00F2u:["\u51A6","\u53E9","\u5BBC","\u5BC7","\u6263","\u6542","\u6EF1","\u7A9B","\u7B58","\u7C06","\u8532","\u853B","\u91E6","\u9DC7"],t\u00E0i:["\u51AD","\u592A","\u5933","\u5FF2","\u6001","\u614B","\u6C70","\u6C71","\u6CF0","\u6E99","\u80BD","\u8226","\u915E","\u9226","\u949B"],"f\xE9ng p\xEDng":["\u51AF","\u99AE"],"ch\u014Dng ch\xF2ng":["\u51B2"],ku\u00E0ng:["\u51B5","\u5739","\u58D9","\u5CB2","\u61EC","\u65F7","\u663F","\u66E0","\u6846","\u6CC1","\u720C","\u7716","\u7736","\u77FF","\u783F","\u7926","\u7A6C","\u7D4B","\u7D56","\u7E8A","\u7EA9","\u8CBA","\u8D36","\u8EE6","\u909D","\u913A","\u9271","\u92DB","\u945B","\u9ECB"],l\u011Bng:["\u51B7"],p\u00E0n:["\u51B8","\u5224","\u53DB","\u6C9C","\u6CEE","\u6EBF","\u708D","\u7249","\u7554","\u76FC","\u8041","\u88A2","\u897B","\u8A4A","\u92EC","\u947B","\u9816","\u9D65"],f\u0101:["\u51B9","\u5F42","\u6CB7","\u767A","\u767C"],xi\u01CEn:["\u51BC","\u5C1F","\u5C20","\u5D04","\u5DAE","\u5E70","\u6507","\u663E","\u6AF6","\u6BE8","\u7066","\u70CD","\u71F9","\u72DD","\u7303","\u736B","\u736E","\u7381","\u7992","\u7B45","\u7BB2","\u85D3","\u861A","\u86AC","\u8706","\u8B63","\u8D7B","\u8DE3","\u934C","\u9669","\u967A","\u96AA","\u97C5","\u9855","\u986F","\u3B0E"],qi\u00E0:["\u51BE","\u5736","\u5E22","\u6070","\u6B8E","\u6D3D","\u7848","\u80E2","\u9AC2"],"j\xECng ch\u0113ng":["\u51C0","\u51C8","\u6DE8"],s\u014Du:["\u51C1","\u55D6","\u5EC0","\u5ECB","\u635C","\u641C","\u6449","\u6EB2","\u7340","\u8258","\u8490","\u878B","\u910B","\u9199","\u93AA","\u953C","\u98BC","\u98D5","\u993F","\u998A","\u9A2A"],m\u011Bi:["\u51C2","\u5A84","\u5ABA","\u5B0D","\u5D44","\u6334","\u6BCE","\u6BCF","\u6D7C","\u6E3C","\u71D8","\u7F8E","\u8EBE","\u9382","\u9541","\u9EE3"],t\u00FA:["\u51C3","\u56F3","\u56FE","\u5716","\u5717","\u5857","\u5C60","\u5CF9","\u5D5E","\u5EA9","\u5EDC","\u5F92","\u6087","\u63EC","\u6D82","\u760F","\u7B61","\u816F","\u837C","\u84A4","\u8DFF","\u9014","\u9174","\u922F","\u934E","\u999F","\u99FC","\u9D4C","\u9D9F","\u9DCB","\u9DF5","\u{2CCFF}"],zh\u01D4n:["\u51C6","\u51D6","\u57FB","\u6E96","\u{2C62F}"],"li\xE1ng li\xE0ng":["\u51C9","\u6DBC","\u91CF"],di\u0101o:["\u51CB","\u5201","\u521F","\u53FC","\u595D","\u5F34","\u5F6B","\u6C48","\u7431","\u7889","\u7C13","\u866D","\u86C1","\u8C82","\u932D","\u96D5","\u9B89","\u9BDB","\u9CB7","\u9D70","\u9F26"],c\u00F2u:["\u51D1","\u6E4A","\u8160","\u8F33","\u8F8F"],\u00E1i:["\u51D2","\u5540","\u560A","\u6371","\u6EB0","\u764C","\u7691","\u769A"],du\u00F3:["\u51D9","\u526B","\u593A","\u596A","\u75E5","\u8E31","\u922C","\u9438","\u94CE"],d\u00FA:["\u51DF","\u5335","\u5B3B","\u691F","\u6ADD","\u6BB0","\u6D9C","\u724D","\u7258","\u728A","\u72A2","\u72EC","\u7368","\u74C4","\u76BE","\u88FB","\u8AAD","\u8B80","\u8B9F","\u8C44","\u8D15","\u9316","\u945F","\u97C7","\u97E3","\u97E5","\u9A33","\u9AD1","\u9EE9","\u9EF7"],"j\u01D0 j\u012B":["\u51E0"],f\u00E1n:["\u51E1","\u51E2","\u51E3","\u5325","\u58A6","\u674B","\u67C9","\u68E5","\u6A0A","\u703F","\u70E6","\u7169","\u71D4","\u74A0","\u77FE","\u792C","\u7B32","\u7C75","\u7DD0","\u7FB3","\u8224","\u8227","\u85A0","\u8629","\u881C","\u894E","\u8E6F","\u91E9","\u9407","\u9422","\u9492","\u9DED","\u{2B50D}","\u{2CE2A}"],j\u016B:["\u51E5","\u530A","\u5A35","\u5A6E","\u5C45","\u5D0C","\u6285","\u6336","\u63AC","\u68AE","\u6910","\u6A8B","\u6BE9","\u6BF1","\u6CC3","\u6DBA","\u72D9","\u741A","\u75BD","\u7820","\u7F5D","\u8152","\u824D","\u871B","\u88FE","\u8ACA","\u8DD4","\u8E18","\u8EB9","\u9671","\u96CE","\u97A0","\u97AB","\u99D2","\u9A79","\u9B88","\u9D21","\u9D8B","\u{2CD8B}"],"ch\xF9 ch\u01D4":["\u51E6","\u5904"],zh\u01D0:["\u51EA","\u52A7","\u54AB","\u5740","\u5767","\u5E0B","\u6049","\u627A","\u6307","\u65E8","\u67B3","\u6B62","\u6C66","\u6C9A","\u6D14","\u6DFD","\u75BB","\u780B","\u7949","\u79D6","\u7D19","\u7EB8","\u82B7","\u85E2","\u8879","\u8967","\u8A28","\u8DBE","\u8EF9","\u8F75","\u916F","\u962F","\u9EF9"],p\u00EDng:["\u51ED","\u51F4","\u546F","\u576A","\u5840","\u5CBC","\u5E21","\u5E32","\u5E48","\u5E73","\u617F","\u6191","\u67B0","\u6D34","\u7129","\u73B6","\u74F6","\u7501","\u7AEE","\u7BB3","\u7C08","\u7F3E","\u8353","\u840D","\u84F1","\u86B2","\u86E2","\u8A55","\u8BC4","\u8EFF","\u8F27","\u90F1","\u9B83","\u9C86"],k\u01CEi:["\u51EF","\u51F1","\u5240","\u5274","\u57B2","\u584F","\u607A","\u6137","\u6168","\u669F","\u8488","\u8F06","\u9347","\u93A7","\u94E0","\u9534","\u95D3","\u95FF","\u98BD"],g\u0101n:["\u51F2","\u5769","\u5C32","\u5C34","\u5C36","\u5C37","\u67D1","\u6CD4","\u6F27","\u7395","\u7518","\u75B3","\u77F8","\u7AFF","\u7B78","\u7C93","\u809D","\u82F7","\u8FC0","\u9150","\u9B50"],"k\u01CEn qi\u01CEn":["\u51F5"],t\u016B:["\u51F8","\u5817","\u5D80","\u6378","\u6D8B","\u6E65","\u75DC","\u79BF","\u79C3","\u7A81","\u8456","\u92F5","\u9D5A","\u9F35","\u3EEC"],"\u0101o w\u0101":["\u51F9"],ch\u016B:["\u51FA","\u521D","\u5C80","\u6474","\u698B","\u6A17","\u8C99","\u9F63","\u48BA","\u4759"],d\u00E0ng:["\u51FC","\u5735","\u57B1","\u58CB","\u6863","\u6A94","\u6C39","\u7497","\u74FD","\u76EA","\u778A","\u7800","\u78AD","\u7911","\u7C1C","\u8361","\u83EA","\u8569","\u862F","\u8DA4","\u903F","\u96FC","\u{2C361}"],h\u00E1n:["\u51FD","\u51FE","\u542B","\u5705","\u5A22","\u5BD2","\u5D21","\u6657","\u6892","\u6D5B","\u6DB5","\u6F8F","\u7113","\u7400","\u751D","\u7B68","\u872C","\u9097","\u90AF","\u92E1","\u97D3","\u97E9"],z\u00E1o:["\u51FF","\u947F"],d\u0101o:["\u5200","\u5202","\u5FC9","\u6C18","\u8220","\u87A9","\u91D6","\u9B5B","\u9C7D"],chu\u0101ng:["\u5205","\u6450","\u724E","\u7255","\u75AE","\u7621","\u7A93","\u7A97","\u7ABB"],"f\u0113n f\xE8n":["\u5206"],"qi\xE8 qi\u0113":["\u5207"],k\u0101n:["\u520A","\u52D8","\u582A","\u6221","\u681E","\u9F95","\u9F9B"],c\u01D4n:["\u520C","\u5FD6"],ch\u00FA:["\u520D","\u53A8","\u5E6E","\u5EDA","\u6A71","\u6AC9","\u6AE5","\u6EC1","\u7293","\u7BE8","\u8021","\u82BB","\u84A2","\u84AD","\u870D","\u87F5","\u8C60","\u8D8E","\u8E70","\u8E87","\u8E95","\u924F","\u92E4","\u9504","\u9664","\u96CF","\u96DB","\u9DB5"],"hu\xE0 hu\xE1":["\u5212"],l\u00ED:["\u5215","\u5253","\u527A","\u5299","\u5398","\u55B1","\u569F","\u56C4","\u5AE0","\u5B77","\u5EF2","\u60A1","\u68A8","\u68B8","\u68C3","\u6F13","\u7055","\u7281","\u7282","\u72F8","\u740D","\u7483","\u74C8","\u76E0","\u775D","\u79BB","\u7A72","\u7AF0","\u7B63","\u7BF1","\u7C6C","\u7CCE","\u7E2D","\u7F21","\u7F79","\u8243","\u8372","\u83DE","\u84E0","\u853E","\u85DC","\u863A","\u870A","\u87CD","\u87F8","\u882B","\u8935","\u8B27","\u8C8D","\u91A8","\u92EB","\u9305","\u93EB","\u9457","\u96E2","\u9A6A","\u9A8A","\u9BCF","\u9BEC","\u9C7A","\u9CA1","\u9D79","\u9E1D","\u9E42","\u9ECE","\u9EE7","\u3C00"],yu\u00E8:["\u5216","\u5B33","\u5C84","\u5CB3","\u5DBD","\u6071","\u6085","\u60A6","\u6209","\u6288","\u6373","\u6708","\u6A3E","\u7039","\u721A","\u73A5","\u793F","\u79B4","\u7BD7","\u7C46","\u7C65","\u7C70","\u7CA4","\u7CB5","\u8625","\u868E","\u868F","\u8AAC","\u8D8A","\u8DC0","\u8DC3","\u8E8D","\u8ECF","\u9205","\u925E","\u9470","\u94BA","\u95B1","\u95B2","\u9605","\u9E11","\u9E19","\u9EE6","\u9FA0","\u{2B404}","\u{2CE1A}"],li\u00FA:["\u5218","\u5289","\u56A0","\u5AB9","\u5D67","\u65C8","\u65D2","\u69B4","\u6A4A","\u6D41","\u6D4F","\u700F","\u7409","\u7460","\u746C","\u74A2","\u7544","\u7559","\u7571","\u7581","\u7624","\u7645","\u786B","\u84A5","\u84C5","\u87C9","\u88D7","\u938F","\u93D0","\u9402","\u9560","\u98C0","\u98C5","\u98D7","\u99E0","\u99F5","\u9A2E","\u9A51","\u9A9D","\u9C21","\u9DB9","\u9E60","\u9E8D"],z\u00E9:["\u5219","\u5247","\u5567","\u5616","\u5AE7","\u5E3B","\u5E58","\u629E","\u6A0D","\u6B75","\u6CA2","\u6CCE","\u6EAD","\u769F","\u7794","\u77E0","\u790B","\u7BA6","\u7C00","\u8234","\u8536","\u880C","\u8957","\u8B2E","\u8CFE","\u8D5C","\u8FEE","\u9E05","\u9F5A","\u9F70"],"chu\xE0ng chu\u0101ng":["\u521B","\u5275"],q\u00F9:["\u521E","\u53BA","\u53BB","\u95B4","\u95C3","\u9612","\u9EAE","\u9F01"],"bi\xE9 bi\xE8":["\u5225","\u522B"],"p\xE1o b\xE0o":["\u5228"],"ch\u01CEn ch\xE0n":["\u522C","\u5257","\u5E5D"],gu\u0101:["\u522E","\u5280","\u6870","\u6B44","\u7171","\u74DC","\u80CD","\u8E3B","\u98AA","\u98B3","\u9A27","\u9D30","\u9E39"],g\u0113ng:["\u522F","\u5E9A","\u6929","\u6D6D","\u713F","\u754A","\u7D5A","\u7FAE","\u7FB9","\u8015","\u83EE","\u8CE1","\u8D53","\u9D8A","\u9E52"],d\u00E0o:["\u5230","\u5675","\u60BC","\u6921","\u6AA4","\u71FE","\u74D9","\u76D7","\u76DC","\u7A32","\u7A3B","\u7E9B","\u7FFF","\u8254","\u83FF","\u885C","\u885F","\u8EC7","\u9053"],chu\u00E0ng:["\u5231","\u524F","\u5259","\u6006","\u6134"],k\u016B:["\u5233","\u54ED","\u5710","\u5800","\u67AF","\u684D","\u77FB","\u7A9F","\u8DCD","\u90C0","\u9AB7","\u9BAC"],du\u00F2:["\u5234","\u5241","\u58AF","\u5C2E","\u60F0","\u619C","\u6305","\u6857","\u8235","\u8DE5","\u8DFA","\u964A","\u964F","\u98FF","\u9973","\u9D7D"],"shu\u0101 shu\xE0":["\u5237"],"qu\xE0n xu\xE0n":["\u5238"],"ch\xE0 sh\u0101":["\u5239","\u524E"],"c\xEC c\u012B":["\u523A"],gu\u00EC:["\u523D","\u523F","\u528A","\u528C","\u648C","\u6530","\u660B","\u6842","\u6922","\u69F6","\u6A3B","\u6AC3","\u7324","\u79AC","\u7B40","\u84D5","\u8958","\u8CB4","\u8D35","\u8DEA","\u9400","\u944E","\u97BC","\u9C56","\u9C65"],l\u00F3u:["\u5245","\u5A04","\u5A41","\u5ED4","\u697C","\u6A13","\u6E87","\u6F0A","\u71A1","\u8027","\u802C","\u825B","\u848C","\u851E","\u877C","\u87BB","\u8B31","\u8EC1","\u9071","\u97BB","\u9AC5","\u9ACF","\u{2A8FB}"],cu\u00F2:["\u5249","\u5252","\u539D","\u590E","\u632B","\u63AA","\u68E4","\u839D","\u83A1","\u84CC","\u902A","\u92BC","\u932F","\u9509","\u9519"],"xi\u0101o xu\u0113":["\u524A"],"k\u0113i k\xE8":["\u524B","\u5C05"],"l\xE0 l\xE1":["\u524C"],t\u012B:["\u5254","\u68AF","\u8E22","\u92BB","\u9511","\u9DC8","\u9DC9","\u43F2","\u4D18"],p\u014Du:["\u5256"],w\u0101n:["\u525C","\u5846","\u58EA","\u5E35","\u5F2F","\u5F4E","\u6E7E","\u6F6B","\u7063","\u7755","\u873F","\u8C4C"],"b\u0101o b\u014D":["\u525D","\u5265"],du\u014D:["\u525F","\u5484","\u54C6","\u5689","\u591A","\u591B","\u6387","\u6BF2","\u7553","\u88F0","\u364D"],q\u00EDng:["\u5260","\u52CD","\u591D","\u60C5","\u64CE","\u6674","\u6692","\u68FE","\u6A08","\u6AA0","\u6C30","\u7520","\u7858","\u845D","\u9EE5"],"y\u01CEn sh\xE0n":["\u5261"],"d\u016B zhu\xF3":["\u5262"],y\u0101n:["\u5266","\u5AE3","\u5D26","\u5D96","\u6079","\u61D5","\u61E8","\u6A2E","\u6DCA","\u6DF9","\u6F39","\u70DF","\u7109","\u7111","\u7159","\u73DA","\u7BF6","\u80ED","\u81D9","\u83F8","\u9122","\u9183","\u95B9","\u9609","\u9EEB"],hu\u014D:["\u5268","\u5290","\u5419","\u6509","\u79F4","\u8020","\u952A","\u9A1E","\u{2CD03}"],sh\u00E8ng:["\u5269","\u5270","\u52DD","\u5723","\u58AD","\u5D4A","\u6660","\u69BA","\u6A73","\u741E","\u8056","\u8542","\u8CB9","\u8CF8"],"du\u0101n zh\xEC":["\u526C"],w\u016B:["\u526D","\u545C","\u55DA","\u572C","\u5C4B","\u5DEB","\u5F19","\u6747","\u6B4D","\u6C59","\u6C5A","\u6C61","\u6D3F","\u70CF","\u7A8F","\u7BBC","\u8790","\u8A88","\u8AA3","\u8BEC","\u90AC","\u9114","\u93A2","\u94A8","\u9C1E","\u9D2E"],g\u0113:["\u5272","\u54E5","\u572A","\u5F41","\u6208","\u6213","\u6228","\u6B4C","\u6ED2","\u72B5","\u8090","\u88BC","\u8B0C","\u93B6","\u9D1A","\u9D3F","\u9E3D"],"d\xE1 zh\xE1":["\u5273"],chu\u00E1n:["\u5276","\u66B7","\u693D","\u7BC5","\u8221","\u8229","\u8239","\u8F32","\u9044"],"tu\xE1n zhu\u0101n":["\u5278","\u6F19","\u7BFF"],"l\xF9 ji\u016B":["\u5279"],p\u0113ng:["\u527B","\u5309","\u562D","\u6026","\u6072","\u62A8","\u6888","\u70F9","\u7830","\u8EEF","\u99CD"],pi\u0101o:["\u527D","\u52E1","\u6153","\u65DA","\u72A5","\u7FF2","\u87B5","\u98C3","\u98C4","\u98D8","\u9B52"],k\u014Du:["\u527E","\u5F44","\u62A0","\u6473","\u770D","\u7798","\u82A4","\u{2BE29}"],"ji\u01CEo ch\u0101o":["\u527F","\u528B","\u52E6","\u6477"],qi\u0101o:["\u5281","\u52EA","\u589D","\u5E67","\u6572","\u6A47","\u6BC3","\u71C6","\u7857","\u78FD","\u7E51","\u8DAC","\u8DF7","\u8E0D","\u8E7A","\u8E7B","\u90FB","\u9121","\u9125","\u936B","\u936C","\u9430","\u9539","\u981D"],"hu\xE1 hu\xE0":["\u5283"],"zh\u0101 zh\xE1":["\u5284"],"p\u012B p\u01D0":["\u5288","\u6082"],t\u0101ng:["\u528F","\u5621","\u7FB0","\u859A","\u876A","\u8E5A","\u97BA","\u9F1E"],ch\u00E1n:["\u5296","\u56B5","\u58E5","\u5A75","\u5B0B","\u5DC9","\u5EDB","\u68CE","\u6BDA","\u6E79","\u6F79","\u6F7A","\u6FB6","\u700D","\u703A","\u7158","\u7351","\u78DB","\u7DFE","\u7E8F","\u7E92","\u7F20","\u826C","\u8749","\u87D0","\u87EC","\u87FE","\u8A97","\u8B92","\u8C17","\u8E94","\u913D","\u9141","\u92CB","\u9471","\u9575","\u995E","\u998B"],zu\u0101n:["\u5297","\u8E9C","\u8EA6","\u9246","\u945A"],m\u00F3:["\u5298","\u5AEB","\u5B24","\u5B37","\u5C1B","\u6479","\u64F5","\u6A45","\u7CE2","\u819C","\u85E6","\u8611","\u8B28","\u8B29","\u8C1F","\u9943","\u995D","\u998D","\u9ACD","\u9B54","\u9B79"],zh\u00FA:["\u529A","\u65B8","\u66EF","\u6B18","\u705F","\u70A2","\u70DB","\u71ED","\u7225","\u7603","\u7AF9","\u7B01","\u7B1C","\u8233","\u833F","\u84EB","\u880B","\u883E","\u8E85","\u9010","\u902B","\u9483","\u9C41"],qu\u00E0n:["\u529D","\u52E7","\u52F8","\u7276","\u97CF"],"j\xECn j\xECng":["\u52A4","\u52B2","\u52C1"],k\u0113ng:["\u52A5","\u5751","\u727C","\u7841","\u785C","\u8A99","\u92B5","\u935E","\u93D7","\u94FF","\u962C"],"xi\xE9 li\xE8":["\u52A6"],"zh\xF9 ch\xFA":["\u52A9"],n\u01D4:["\u52AA","\u5F29","\u782E","\u80EC"],sh\u00E0o:["\u52AD","\u5372","\u54E8","\u6F72","\u7D39","\u7DA4","\u7ECD","\u8891","\u90B5"],mi\u01CEo:["\u52B0","\u676A","\u6DFC","\u6E3A","\u7707","\u79D2","\u7BCE","\u7DF2","\u7F08","\u85D0","\u9088"],k\u01D2u:["\u52B6","\u53E3"],w\u0101:["\u52B8","\u5A32","\u5AA7","\u5C72","\u6316","\u6528","\u6D3C","\u6E9B","\u6F25","\u74FE","\u7556","\u7A75","\u7A8A","\u7AAA","\u86D9","\u97C8","\u9F03"],ku\u0101ng:["\u52BB","\u5321","\u5329","\u54D0","\u6047","\u6D2D","\u7B50","\u7B7A","\u8A86","\u8BD3","\u8EED","\u90BC"],h\u00E9:["\u52BE","\u548A","\u555D","\u59C0","\u5CC6","\u6546","\u66F7","\u67C7","\u6941","\u6BFC","\u6CB3","\u6DB8","\u6E2E","\u6F95","\u7186","\u76AC","\u76C7","\u76C9","\u76CD","\u76D2","\u79BE","\u7BD5","\u7C7A","\u7CAD","\u7FEE","\u83CF","\u8402","\u8988","\u8A38","\u8A65","\u90C3","\u91DB","\u924C","\u9449","\u95A1","\u95D4","\u9602","\u9616","\u97A8","\u981C","\u9904","\u9978","\u9B7A","\u9E56","\u9EA7","\u9F55","\u9F81","\u9FA2","\u{2C317}"],g\u00E0o:["\u52C2","\u543F","\u544A","\u5CFC","\u796E","\u7970","\u799E","\u7B76","\u8AA5","\u8BF0","\u90DC","\u92EF","\u9506"],"b\xF3 b\xE8i":["\u52C3"],l\u00E1ng:["\u52C6","\u5ACF","\u5ECA","\u658F","\u6879","\u6994","\u6A03","\u6B34","\u72FC","\u7405","\u746F","\u7860","\u7A02","\u8246","\u84C8","\u870B","\u8782","\u8EB4","\u90D2","\u90DE","\u92C3","\u93AF","\u9512"],x\u016Bn:["\u52CB","\u52DB","\u52F2","\u52F3","\u5691","\u5743","\u57D9","\u5864","\u58CE","\u58E6","\u66DB","\u71FB","\u736F","\u77C4","\u7E81","\u81D0","\u85AB","\u85B0","\u860D","\u91BA","\u{2B138}"],"ju\xE0n ju\u0101n":["\u52CC","\u74F9"],"l\xE8 l\u0113i":["\u52D2"],k\u00E0i:["\u52D3","\u708C","\u70D7","\u938E"],"w\u011Bng y\u01CEng":["\u52DC"],q\u00EDn:["\u52E4","\u55EA","\u5659","\u5D9C","\u5E88","\u61C3","\u61C4","\u6366","\u64D2","\u65B3","\u6A8E","\u6FBF","\u73E1","\u7434","\u7439","\u763D","\u79BD","\u79E6","\u8039","\u82A9","\u82B9","\u83E6","\u8793","\u8804","\u9219","\u922B","\u96C2","\u9772","\u9CF9","\u9D6D"],ji\u00E0ng:["\u52E5","\u531E","\u5320","\u5D79","\u5F1C","\u5F36","\u647E","\u6AE4","\u6D1A","\u6EF0","\u729F","\u7CE1","\u7CE8","\u7D73","\u7EDB","\u8B3D","\u9171","\u91A4","\u91AC"],f\u0101n:["\u52EB","\u5B0F","\u5E06","\u5E61","\u5FDB","\u61A3","\u65D9","\u65DB","\u7E59","\u7FFB","\u85E9","\u8F53","\u98BF","\u98DC","\u9C55"],ju\u0101n:["\u52EC","\u59E2","\u5A1F","\u6350","\u6D93","\u8832","\u88D0","\u93B8","\u942B","\u954C","\u9E43"],"t\xF3ng d\xF2ng":["\u52ED","\u70D4","\u71D1","\u72EA"],l\u01DC:["\u52F4","\u578F","\u5D42","\u5F8B","\u616E","\u6C2F","\u6EE4","\u6FFE","\u7208","\u7BBB","\u7DA0","\u7E42","\u819F","\u844E","\u8651","\u9462"],ch\u00E8:["\u52F6","\u577C","\u5F7B","\u5FB9","\u63A3","\u64A4","\u6F88","\u70E2","\u7221","\u77AE","\u7869","\u8045","\u8FE0","\u9819","\u3B1A"],sh\u00E1o:["\u52FA","\u73BF","\u97F6"],"g\u014Du g\xF2u":["\u52FE"],c\u014Dng:["\u5306","\u56EA","\u56F1","\u5FE9","\u6031","\u60A4","\u66B0","\u6A2C","\u6F17","\u747D","\u7481","\u779B","\u7BF5","\u7E71","\u8061","\u8066","\u806A","\u8070","\u82C1","\u8310","\u8471","\u84EF","\u8525","\u87CC","\u936F","\u93D3","\u93E6","\u9A18","\u9A44","\u9AA2"],"t\xE1o y\xE1o":["\u530B","\u9676"],p\u00E1o:["\u530F","\u5486","\u5789","\u5E96","\u722E","\u72CD","\u888D","\u891C","\u8EF3","\u9784","\u9E85"],d\u00E1:["\u5312","\u59B2","\u601B","\u709F","\u71F5","\u7563","\u7B2A","\u7F8D","\u8359","\u8598","\u87FD","\u8A5A","\u8FBE","\u8FCF","\u8FD6","\u8FDA","\u9039","\u9054","\u943D","\u977C","\u9791","\u97C3","\u9F96","\u9F98","\u{2B7FC}"],"hu\xE0 hu\u0101":["\u5316"],"b\u011Bi b\xE8i":["\u5317"],n\u01CEo:["\u5318","\u57B4","\u5816","\u5AD0","\u607C","\u60A9","\u60F1","\u7459","\u78AF","\u8111","\u8133","\u8166"],"ch\xED shi":["\u5319"],f\u0101ng:["\u531A","\u580F","\u65B9","\u6DD3","\u7265","\u82B3","\u90A1","\u9201","\u933A","\u94AB","\u9D0B"],z\u0101:["\u531D","\u5482","\u5E00","\u6C9E","\u81DC","\u81E2","\u8FCA","\u9254","\u9B73"],qi\u00E8:["\u5327","\u5392","\u59BE","\u602F","\u608F","\u60EC","\u611C","\u6308","\u7A55","\u7A83","\u7ACA","\u7B21","\u7BA7","\u7BCB","\u7C61","\u8E25","\u9365","\u9532","\u9BDC"],"z\u0101ng c\xE1ng":["\u5328"],f\u011Bi:["\u532A","\u595C","\u60B1","\u68D0","\u69A7","\u7BDA","\u7FE1","\u855C","\u8AB9","\u8BFD"],"ku\xEC gu\xEC":["\u532E","\u5331"],su\u01CEn:["\u5334"],p\u01D0:["\u5339","\u567D","\u56AD","\u572E","\u5E80","\u75DE","\u7656","\u8134","\u82C9","\u92A2","\u9D04"],"q\u016B \u014Du":["\u533A","\u5340"],"k\u0113 qi\xE0":["\u533C"],"y\u01CEn y\xE0n":["\u533D","\u68EA"],bi\u01CEn:["\u533E","\u60FC","\u63D9","\u78A5","\u7A28","\u7A86","\u85CA","\u890A","\u8CB6","\u8D2C","\u9D18"],n\u00EC:["\u533F","\u5804","\u5ADF","\u5B3A","\u60C4","\u6135","\u6635","\u66B1","\u6C3C","\u7724","\u7768","\u7E0C","\u80D2","\u817B","\u81A9","\u9006","\u{28E99}"],ni\u00E0n:["\u5344","\u5538","\u57DD","\u5EFF","\u5FF5","\u60D7","\u824C"],s\u00E0:["\u5345","\u6AD2","\u810E","\u8428","\u856F","\u85A9","\u9212","\u96A1","\u98AF","\u98D2","\u99BA"],z\u00FA:["\u5346","\u54EB","\u5D2A","\u65CF","\u7BA4","\u8DB3","\u8E24","\u955E"],sh\u0113ng:["\u5347","\u544F","\u58F0","\u6598","\u6607","\u66FB","\u67A1","\u6B85","\u6CE9","\u6E66","\u713A","\u7272","\u73C4","\u751F","\u7525","\u7AD4","\u7B19","\u8072","\u924E","\u935F","\u9629","\u965E","\u9679","\u9D7F","\u9F2A"],w\u00E0n:["\u534D","\u5350","\u5FE8","\u6764","\u77A3","\u8115","\u8155","\u842C","\u87C3","\u8D0E","\u8F10","\u933D","\u{2C1D5}"],"hu\xE1 hu\xE0 hu\u0101":["\u534E","\u83EF"],b\u0113i:["\u5351","\u60B2","\u63F9","\u676F","\u686E","\u76C3","\u7891","\u85E3","\u9D6F","\u9E4E"],"z\xFA c\xF9":["\u5352"],"d\u0101n sh\xE0n ch\xE1n":["\u5355","\u55AE"],"n\xE1n n\u0101":["\u5357"],"shu\xE0i l\u01DC":["\u535B"],"b\u01D4 bo p\xFA":["\u535C"],"ku\xE0ng gu\xE0n":["\u535D"],bi\u00E0n:["\u535E","\u53D8","\u5909","\u5CC5","\u5F01","\u5FA7","\u5FED","\u6283","\u662A","\u6C73","\u6C74","\u73A3","\u8251","\u82C4","\u898D","\u8ADA","\u8B8A","\u8FA1","\u8FA7","\u8FA8","\u8FA9","\u8FAB","\u8FAE","\u8FAF","\u904D","\u91C6","\u{28695}"],b\u01D4:["\u535F","\u54FA","\u6355","\u8865","\u88DC","\u9E14","\u{2CDD5}"],"zh\xE0n zh\u0101n":["\u5360","\u89B1"],"k\u01CE qi\u01CE":["\u5361"],l\u00FA:["\u5362","\u56A7","\u5786","\u58DA","\u5E90","\u5EEC","\u66E5","\u67A6","\u680C","\u6AE8","\u6CF8","\u7018","\u7089","\u7210","\u7379","\u7388","\u74D0","\u76E7","\u77D1","\u7C5A","\u7E91","\u7F4F","\u80EA","\u81DA","\u822E","\u823B","\u826B","\u82A6","\u8606","\u8826","\u8F64","\u8F73","\u9229","\u946A","\u9871","\u9885","\u99BF","\u9AD7","\u9B72","\u9C78","\u9C88","\u9E15","\u9E2C","\u9EF8","\u{2CB3B}"],l\u01D4:["\u5364","\u5877","\u63B3","\u64C4","\u6A10","\u6A79","\u6AD3","\u6C0C","\u6EF7","\u6F9B","\u7002","\u7875","\u78E0","\u7A5E","\u8263","\u826A","\u84FE","\u864F","\u865C","\u93C0","\u942A","\u9465","\u9565","\u9B6F","\u9C81","\u9E75"],gu\u00E0:["\u5366","\u5569","\u6302","\u639B","\u7F63","\u8902","\u8A7F","\u8BD6"],"\xE1ng y\u01CEng":["\u536C"],y\u00ECn:["\u5370","\u57BD","\u5837","\u5ED5","\u616D","\u6196","\u6197","\u61DA","\u6D15","\u6E5A","\u730C","\u764A","\u80E4","\u831A","\u9173","\u9BA3","\u4C9F"],qu\u00E8:["\u5374","\u537B","\u5859","\u5D05","\u60AB","\u6128","\u6164","\u6409","\u69B7","\u71E9","\u7437","\u76B5","\u786E","\u78BA","\u792D","\u95CB","\u9615","\u9D72","\u9E4A","\u{2C488}"],lu\u01CEn:["\u5375"],"ju\xE0n ju\u01CEn":["\u5377","\u5DFB"],"ch\u01CEng \u0101n h\xE0n":["\u5382"],"w\u011Bi y\xE1n":["\u5383"],t\u012Bng:["\u5385","\u539B","\u542C","\u5E81","\u5EF0","\u5EF3","\u6C40","\u70C3","\u70F4","\u7D8E","\u8013","\u8074","\u807C","\u807D","\u9793","\u{2C629}"],"zh\xE9 zh\xE1i":["\u5387"],"h\xE0n \xE0n":["\u5388","\u5C7D"],y\u01CE:["\u538A","\u5516","\u5E8C","\u75D6","\u7602","\u8565"],sh\u00E8:["\u538D","\u5399","\u5F3D","\u6151","\u6174","\u61FE","\u6442","\u6B07","\u6D89","\u6DBB","\u6E09","\u6EE0","\u7044","\u793E","\u820E","\u850E","\u8802","\u8A2D","\u8BBE","\u8D66","\u9A07","\u9E9D"],d\u01D0:["\u538E","\u5467","\u5758","\u5F24","\u62B5","\u62DE","\u638B","\u7274","\u7825","\u83E7","\u89DD","\u8A46","\u8BCB","\u8EE7","\u90B8","\u963A","\u9AB6","\u9BF3"],"zh\u01CE zh\u01CEi":["\u538F"],p\u00E1ng:["\u5390","\u5ACE","\u5E9E","\u5FAC","\u823D","\u8783","\u9004","\u9C1F","\u9CD1","\u9F8E","\u9F90"],"zh\xEC sh\u012B":["\u5394"],m\u00E1ng:["\u5396","\u5402","\u54E4","\u5A0F","\u5FD9","\u607E","\u6757","\u6767","\u6C52","\u6D5D","\u727B","\u75DD","\u76F2","\u786D","\u7B00","\u8292","\u832B","\u8609","\u9099","\u91EF","\u92E9","\u94D3","\u99F9"],zu\u012B:["\u539C","\u6A36","\u7E97","\u87D5"],"sh\xE0 xi\xE0":["\u53A6","\u5EC8"],\u00E1o:["\u53AB","\u55F7","\u55F8","\u5ED2","\u6556","\u6EF6","\u7352","\u7353","\u7488","\u7FF1","\u7FF6","\u7FFA","\u8071","\u851C","\u87AF","\u8B37","\u8B38","\u9068","\u93D6","\u969E","\u9C32","\u9CCC","\u9DD4","\u9F07"],"l\xE1n qi\u0101n":["\u53B1"],"s\u012B m\u01D2u":["\u53B6"],"g\u014Dng h\xF3ng":["\u53B7"],"l\xEDn mi\u01CEo":["\u53B8"],"qi\xFA r\xF3u":["\u53B9"],d\u016B:["\u53BE","\u561F","\u7763","\u918F"],"xi\xE0n xu\xE1n":["\u53BF","\u7E23"],"c\u0101n sh\u0113n c\u0113n s\u0101n":["\u53C2","\u53C3","\u53C4","\u53C5"],"\xE0i y\u01D0":["\u53C6"],"ch\u0101 ch\xE0 ch\u01CE ch\xE1":["\u53C9"],shu\u0101ng:["\u53CC","\u5B40","\u5B47","\u6B06","\u7935","\u826D","\u96D9","\u971C","\u9A3B","\u9A66","\u9AA6","\u9DDE","\u9E18","\u9E74"],sh\u014Du:["\u53CE","\u6536"],gu\u00E1i:["\u53CF"],b\u00E1:["\u53D0","\u59AD","\u629C","\u62D4","\u70A6","\u7679","\u80C8","\u8307","\u83DD","\u8A59","\u8DCB","\u8EF7","\u9B43","\u9F25"],"f\u0101 f\xE0":["\u53D1"],"zhu\xF3 y\u01D0 l\xEC ju\xE9":["\u53D5"],q\u01D4:["\u53D6","\u5A36","\u7AEC","\u877A","\u8A53","\u9F72","\u9F8B"],"ji\u01CE xi\xE1":["\u53DA","\u5FA6"],"w\xE8i y\xF9":["\u53DE","\u5C09","\u851A"],di\u00E9:["\u53E0","\u57A4","\u581E","\u5CCC","\u5E49","\u604E","\u60F5","\u621C","\u66E1","\u6B9C","\u6C0E","\u7243","\u7252","\u74DE","\u7573","\u7582","\u7589","\u758A","\u789F","\u7D70","\u7ED6","\u800A","\u800B","\u80C5","\u8253","\u82F5","\u8728","\u8776","\u890B","\u8A44","\u8ADC","\u8C0D","\u8DEE","\u8E40","\u8FED","\u957B","\u9C08","\u9CBD","\u9D29","\u{2BD87}"],ru\u00EC:["\u53E1","\u6798","\u6C6D","\u745E","\u777F","\u82AE","\u868B","\u8739","\u92B3","\u92ED","\u9510"],"j\xF9 g\u014Du":["\u53E5"],l\u00ECng:["\u53E6","\u5464","\u70A9","\u8626"],"d\u0101o d\xE1o t\u0101o":["\u53E8"],"zh\u012B zh\u01D0":["\u53EA"],ji\u00E0o:["\u53EB","\u544C","\u5602","\u5626","\u564D","\u5B13","\u658D","\u65A0","\u6ED8","\u6F16","\u7365","\u73D3","\u76AD","\u7A96","\u85E0","\u8A06","\u8B65","\u8DAD","\u8F03","\u8F4E","\u8F7F","\u8F83","\u9175","\u91AE","\u91C2"],"zh\xE0o sh\xE0o":["\u53EC"],"k\u011B k\xE8":["\u53EF"],"t\xE1i t\u0101i":["\u53F0","\u82D4"],p\u01D2:["\u53F5","\u5C00","\u7B38","\u7BA5","\u9255","\u94B7","\u99CA"],"y\xE8 xi\xE9":["\u53F6"],"h\xE0o h\xE1o":["\u53F7"],t\u00E0n:["\u53F9","\u5606","\u63A2","\u6B4E","\u6E60","\u70AD","\u78B3","\u8215"],"h\u014Dng h\xF3ng":["\u53FF"],mi\u0113:["\u5400","\u54A9","\u54F6","\u5B6D"],"x\u016B y\u016B y\xF9":["\u5401"],ch\u012B:["\u5403","\u54E7","\u55AB","\u55E4","\u5644","\u599B","\u5AB8","\u5F68","\u5F72","\u645B","\u6521","\u6BA6","\u74FB","\u75F4","\u7661","\u7735","\u779D","\u7B1E","\u7C9A","\u80F5","\u86A9","\u87AD","\u8A35","\u9B51","\u9D1F","\u9D44","\u9E31","\u9ED0","\u9F5D","\u{2B128}"],"xu\u0101n s\xF2ng":["\u5405"],y\u0101o:["\u5406","\u5593","\u592D","\u5996","\u5E7A","\u6946","\u6B80","\u7945","\u8170","\u847D","\u8A1E","\u9080","\u9D01","\u9D22","\u3658"],z\u01D0:["\u5407","\u59C9","\u59CA","\u5B50","\u674D","\u6893","\u699F","\u6A74","\u6ED3","\u77F7","\u79ED","\u7B2B","\u7C7D","\u7D2B","\u8014","\u8678","\u8A3F","\u91E8"],"h\xE9 g\u011B":["\u5408","\u9C84"],"c\xF9n d\xF2u":["\u540B"],"t\xF3ng t\xF2ng":["\u540C"],"t\u01D4 t\xF9":["\u5410","\u550B"],"zh\xE0 zh\u0101":["\u5412","\u5953"],"xi\xE0 h\xE8":["\u5413"],"\u0101 y\u0101":["\u5416"],"ma m\xE1 m\u01CE":["\u5417"],l\u00ECn:["\u541D","\u6061","\u608B","\u6A49","\u711B","\u7510","\u81A6","\u853A","\u85FA","\u8CC3","\u8D41","\u8E78","\u8E8F","\u8E99","\u8EAA","\u8F65","\u95B5"],t\u016Bn:["\u541E","\u66BE","\u671C","\u711E"],"b\u01D0 p\u01D0":["\u5421"],q\u00ECn:["\u5422","\u5423","\u551A","\u628B","\u63FF","\u6407","\u64B3","\u6C81","\u7019","\u83E3","\u85FD"],"ji\xE8 g\xE8":["\u5424"],"f\u01D2u p\u01D0":["\u5426"],"ba b\u0101":["\u5427"],d\u016Bn:["\u5428","\u5678","\u58A9","\u58AA","\u60C7","\u6489","\u64B4","\u729C","\u7364","\u7905","\u8733","\u8E7E","\u9A50"],f\u0113n:["\u5429","\u5E09","\u6610","\u6706","\u68A4","\u68FB","\u6C1B","\u7AD5","\u7D1B","\u7EB7","\u7FC2","\u82AC","\u886F","\u8A1C","\u8EAE","\u915A","\u9216","\u96F0","\u9934","\u9959","\u999A"],"\xE9 hu\u0101":["\u542A"],"k\u0113ng h\xE1ng":["\u542D","\u5994"],sh\u01D4n:["\u542E"],"zh\u012B z\u012B":["\u5431"],"y\u01D0n sh\u011Bn":["\u5432"],w\u00FA:["\u5433","\u5434","\u5449","\u58B2","\u5CFF","\u68A7","\u6A46","\u6BCB","\u6D16","\u6D6F","\u7121","\u73F8","\u7491","\u7966","\u829C","\u8323","\u8381","\u856A","\u8708","\u87F1","\u8B55","\u90DA","\u92D9","\u94FB","\u9BC3","\u9D50","\u9DE1","\u9E40","\u9F2F"],"ch\u01CEo ch\u0101o":["\u5435"],"n\xE0 n\xE8":["\u5436"],"xu\xE8 chu\xF2 ju\xE9":["\u5437"],chu\u012B:["\u5439","\u708A","\u9FA1"],"d\u014Du r\xFA":["\u543A"],h\u01D2u:["\u543C","\u72BC"],"h\u014Dng h\u01D2u \u014Du":["\u543D"],"w\xFA y\xF9":["\u543E"],"ya y\u0101":["\u5440"],"\xE8 e":["\u5443"],d\u0101i:["\u5446","\u61DB","\u7343"],"m\xE8n q\u01D0":["\u5447"],h\u014Dng:["\u544D","\u569D","\u63C8","\u7074","\u70D8","\u7122","\u7861","\u85A8","\u8A07","\u8C3E","\u8EE3","\u8F37","\u8F5F","\u8F70","\u9367"],n\u00E0:["\u5450","\u637A","\u7B1D","\u7D0D","\u7EB3","\u80AD","\u84B3","\u8872","\u8C7D","\u8C80","\u8EDC","\u90CD","\u9209","\u94A0","\u9779","\u9B76"],"t\u016Bn ti\u0101n":["\u5451"],"f\u01D4 \u1E3F":["\u5452","\u5638"],"d\u0101i t\u01CEi":["\u5454"],"\u01D2u \u014Du \xF2u":["\u5455"],"b\xE0i bei":["\u5457"],"yu\xE1n y\xFAn y\xF9n":["\u5458","\u54E1"],gu\u014D:["\u5459","\u556F","\u5613","\u57DA","\u581D","\u588E","\u5D1E","\u5F49","\u5F4D","\u61D6","\u7313","\u7611","\u8052","\u8748","\u87C8","\u90ED","\u921B","\u934B","\u9505"],"hu\xE1 q\xEC":["\u545A"],"qi\xE0ng qi\u0101ng":["\u545B","\u8DC4"],sh\u012B:["\u545E","\u5931","\u5C38","\u5C4D","\u5E08","\u5E2B","\u65BD","\u6D49","\u6E64","\u6E7F","\u6EAE","\u6EBC","\u6FD5","\u72EE","\u7345","\u7461","\u7D41","\u8479","\u8492","\u84CD","\u8671","\u8768","\u8937","\u8979","\u8A69","\u8BD7","\u90BF","\u91C3","\u9247","\u9366","\u9BF4","\u9C24","\u9CBA","\u9CF2","\u9CFE","\u9DB3","\u9E24","\u4D13","\u{2B695}"],ju\u01CEn:["\u545F","\u57CD","\u81C7","\u83E4","\u9308","\u9529"],p\u011Bn:["\u5460","\u7FF8"],"w\u011Bn m\u01D0n":["\u5461"],"ne n\xED":["\u5462"],"\u1E3F m\u0300 m\xF3u":["\u5463"],r\u00E1n:["\u5465","\u562B","\u7136","\u71C3","\u7E4E","\u80B0","\u86A6","\u86BA","\u887B","\u8887","\u88A1","\u9AE5","\u9AEF"],"ti\xE8 ch\xE8":["\u546B"],"q\xEC zh\u012B":["\u546E"],"z\u01D0 c\u012B":["\u5470"],"gu\u0101 g\u016B gu\u01CE":["\u5471"],"c\u012B z\u012B":["\u5472"],"h\u01D2u x\u01D4 g\xF2u":["\u5474"],"h\u0113 \u0101 \xE1 \u01CE \xE0 a":["\u5475"],n\u00E1o:["\u5476","\u5912","\u5CF1","\u5DA9","\u5DCE","\u6320","\u6493","\u7331","\u7847","\u86F2","\u87EF","\u8A49","\u8B4A","\u9403","\u94D9"],"xi\u0101 g\u0101":["\u5477"],p\u0113i:["\u5478","\u600C","\u80A7","\u80DA","\u8843","\u9185"],"h\xE1o xi\u0101o":["\u547A"],m\u00ECng:["\u547D","\u63B5"],"d\xE1 d\xE0n":["\u547E"],"zu\u01D0 j\u01D4":["\u5480"],"xi\xE1n g\u0101n":["\u5481"],p\u01D2u:["\u5485","\u54E3","\u7283"],"y\u01CEng y\u0101ng":["\u5489"],"z\u01CE z\xE9 zh\u0101":["\u548B"],"h\xE9 h\xE8 hu\xF3 hu\xF2 h\xFA":["\u548C"],h\u0101i:["\u548D"],d\u0101:["\u5491","\u54D2","\u5660","\u58B6","\u642D","\u6498","\u8037","\u8921","\u939D","\u{28C4F}"],"k\u01CE k\u0101":["\u5494"],g\u016B:["\u5495","\u5502","\u5503","\u59D1","\u5AF4","\u5B64","\u5DEC","\u5DED","\u67E7","\u6A6D","\u6CBD","\u6CD2","\u7A12","\u7B1F","\u7B8D","\u7B9B","\u7BD0","\u7F5B","\u82FD","\u83C7","\u83F0","\u84C7","\u89DA","\u8EF1","\u8EF2","\u8F71","\u8F9C","\u9164","\u9232","\u9B95","\u9D23","\u9E2A"],"k\u0101 g\u0101":["\u5496"],zuo:["\u5497"],l\u00F3ng:["\u5499","\u56A8","\u5D90","\u5DC3","\u5DC4","\u663D","\u66E8","\u6727","\u680A","\u69DE","\u6AF3","\u6E70","\u6EDD","\u6F0B","\u7216","\u73D1","\u74CF","\u7643","\u772C","\u77D3","\u783B","\u7931","\u7932","\u7ABF","\u7ADC","\u804B","\u807E","\u80E7","\u830F","\u8622","\u882A","\u882C","\u8971","\u8C45","\u93E7","\u9468","\u9733","\u9747","\u9A61","\u9E17","\u9F8D","\u9F92","\u9F99"],"xi\xE0n xi\xE1n":["\u549E"],q\u00EC:["\u54A0","\u552D","\u5650","\u5668","\u5921","\u5F03","\u6187","\u61A9","\u66A3","\u68C4","\u6B2B","\u6C14","\u6C17","\u6C23","\u6C54","\u6C7D","\u6CE3","\u6E46","\u6E47","\u7081","\u7508","\u76F5","\u77F5","\u789B","\u78B6","\u78DC","\u78E7","\u7F4A","\u829E","\u847A","\u85D2","\u87FF","\u8A16","\u8BAB","\u8FC4","\u9411"],"x\xEC di\xE9":["\u54A5"],"li\u0113 li\u011B li\xE9 lie":["\u54A7"],z\u012B:["\u54A8","\u55DE","\u59D5","\u59FF","\u5B5C","\u5B73","\u5B76","\u5D30","\u5D6B","\u6825","\u6914","\u6DC4","\u6E7D","\u6ECB","\u6FAC","\u7386","\u798C","\u79F6","\u7CA2","\u7D0E","\u7DC7","\u7DD5","\u7E83","\u7F01","\u830A","\u8332","\u8458","\u8AEE","\u8C18","\u8CB2","\u8CC7","\u8D40","\u8D44","\u8D7C","\u8D91","\u8DA6","\u8F1C","\u8F3A","\u8F8E","\u9111","\u922D","\u9319","\u937F","\u93A1","\u9531","\u9543","\u983E","\u983F","\u9AED","\u9BD4","\u9C26","\u9CBB","\u9D85","\u9F12","\u9F4D","\u9F5C","\u9F87"],m\u012B:["\u54AA"],"j\u012B x\u012B qi\xE0":["\u54AD"],"g\u0113 lu\xF2 k\u01CE lo":["\u54AF"],"sh\xF9 x\xFAn":["\u54B0"],"z\xE1n z\xE1 z\u01CE zan":["\u54B1"],"h\u0101i k\xE9":["\u54B3"],hu\u012B:["\u54B4","\u5645","\u5655","\u5A4E","\u5A88","\u5E51","\u5FBD","\u6062","\u62FB","\u6325","\u63EE","\u6656","\u6689","\u694E","\u6D03","\u7008","\u7070","\u7073","\u70E3","\u7773","\u7988","\u7FDA","\u7FEC","\u8633","\u8886","\u8918","\u8A7C","\u8BD9","\u8C57","\u8F1D","\u8F89","\u9C34","\u9EBE","\u39D1"],"hu\xE0i sh\xEC":["\u54B6"],t\u00E1o:["\u54B7","\u5555","\u6843","\u6AAE","\u6D2E","\u6DD8","\u7979","\u7DAF","\u7EF9","\u8404","\u872A","\u88EA","\u8FEF","\u9003","\u9184","\u92FE","\u9780","\u9789","\u9940","\u99E3","\u9A0A","\u9F17","\u{2B626}"],xi\u00E1n:["\u54B8","\u5563","\u5A34","\u5A39","\u5A71","\u5ACC","\u5AFA","\u5AFB","\u5F26","\u6326","\u648F","\u6D8E","\u6E7A","\u6F96","\u7509","\u75EB","\u7647","\u764E","\u7D43","\u80D8","\u8237","\u85D6","\u86BF","\u86DD","\u8854","\u8858","\u8AB8","\u8AF4","\u8CE2","\u8D12","\u8D24","\u8F31","\u918E","\u929C","\u9466","\u9591","\u95F2","\u9DF3","\u9DF4","\u9DFC","\u9E47","\u9E79","\u9E99","\u{2B36F}"],"\xE8 \xE0n":["\u54B9"],"xu\u0101n xu\u01CEn":["\u54BA","\u70DC"],"w\u0101i h\xE9 w\u01D2 gu\u01CE gu\u014D":["\u54BC"],"y\xE0n y\xE8 y\u0101n":["\u54BD"],\u0101i:["\u54C0","\u54CE","\u57C3","\u6EBE","\u92B0","\u9384","\u953F"],p\u01D0n:["\u54C1","\u6980"],sh\u011Bn:["\u54C2","\u5A76","\u5B38","\u5BA1","\u5BB7","\u5BE9","\u5F1E","\u66CB","\u6E16","\u700B","\u77AB","\u77E4","\u77E7","\u89BE","\u8A20","\u8AD7","\u8B85","\u8C02","\u8C09","\u90A5","\u9823","\u9B6B"],"h\u01D2ng h\u014Dng h\xF2ng":["\u54C4"],"w\u0101 wa":["\u54C7"],"h\u0101 h\u01CE h\xE0":["\u54C8"],z\u0101i:["\u54C9","\u683D","\u6E3D","\u6EA8","\u707D","\u707E","\u70D6","\u7775","\u8CF3"],"d\xEC di\xE8":["\u54CB"],p\u00E0i:["\u54CC","\u6CA0","\u6D3E","\u6E12","\u6E43","\u848E","\u9383"],"g\xE9n h\u011Bn":["\u54CF"],"y\u01CE y\u0101":["\u54D1","\u96C5"],"yu\u011B hu\xEC":["\u54D5","\u5666"],ni\u00E1n:["\u54D6","\u5E74","\u79CA","\u79E5","\u9B8E","\u9BF0","\u9C87","\u9CB6","\u9D47","\u9ECF"],"hu\xE1 hu\u0101":["\u54D7","\u5629"],"j\xEC ji\u0113 zh\u0101i":["\u54DC","\u568C"],m\u014Du:["\u54DE"],"y\u014D yo":["\u54DF","\u55B2"],l\u00F2ng:["\u54E2","\u6887","\u8D1A"],"\xF2 \xF3 \xE9":["\u54E6"],"l\u012B l\u01D0 li":["\u54E9"],"n\u01CE na n\u01CEi n\xE9 n\u011Bi":["\u54EA"],h\u00E8:["\u54EC","\u578E","\u58D1","\u5BC9","\u60D2","\u7103","\u7142","\u71FA","\u7200","\u764B","\u788B","\u7FEF","\u8910","\u8B1E","\u8CC0","\u8D3A","\u8D6B","\u974D","\u974E","\u974F","\u9DB4","\u9E16","\u9E64"],"b\u014D p\xF2 b\u0101":["\u54F1"],zh\u00E9:["\u54F2","\u5560","\u5586","\u569E","\u57D1","\u608A","\u647A","\u6662","\u6663","\u6B7D","\u77FA","\u7813","\u78D4","\u7C77","\u7C8D","\u8674","\u86F0","\u87C4","\u88A9","\u8A5F","\u8B2B","\u8B3A","\u8B81","\u8B8B","\u8C2A","\u8F12","\u8F19","\u8F4D","\u8F84","\u8F99","\u9BBF"],"li\xE0ng l\xE1ng":["\u54F4"],"li\xE8 l\u01DC":["\u54F7"],h\u0101n:["\u54FB","\u61A8","\u86B6","\u8C3D","\u9163","\u9807","\u9878","\u99A0","\u9B7D","\u9F3E"],"h\u0113ng hng":["\u54FC"],g\u011Bng:["\u54FD","\u57C2","\u5CFA","\u632D","\u6897","\u7D86","\u7EE0","\u803F","\u8384","\u90E0","\u9ABE","\u9BC1","\u9CA0","\u{2C494}"],"chu\xF2 yu\xE8":["\u54FE"],"g\u011B ji\u0101":["\u54FF"],"bei b\xE0i":["\u5504"],"h\xE1n h\xE0n":["\u5505"],ch\u00FAn:["\u5507","\u6D71","\u6E7B","\u6EE3","\u6F18","\u7289","\u7D14","\u7EAF","\u8123","\u83BC","\u8493","\u84F4","\u9187","\u9195","\u931E","\u9659","\u9BD9","\u9D89","\u9E51","\u{2CB5A}"],"\xE0i \u0101i":["\u5509"],"ji\xE1 qi\u01CEn":["\u550A"],"y\xE1n d\xE0n xi\xE1n":["\u550C"],ch\u0113:["\u5513","\u7817","\u7868","\u8397","\u86FC"],"w\xFA \u0144g \u0144":["\u5514"],z\u00E0o:["\u5515","\u5523","\u566A","\u6165","\u688D","\u7076","\u7170","\u71E5","\u7681","\u7682","\u7AC3","\u7AC8","\u7C09","\u8241","\u8B5F","\u8DAE","\u8E81","\u9020","\u{255A8}"],d\u00ED:["\u5519","\u5547","\u5600","\u5681","\u5AE1","\u5EF8","\u654C","\u6575","\u6891","\u6DA4","\u6ECC","\u72C4","\u7B1B","\u7C74","\u7CF4","\u82D6","\u837B","\u850B","\u8510","\u85E1","\u89BF","\u89CC","\u8C74","\u8FEA","\u976E","\u9814","\u99B0","\u9AE2","\u9E10","\u{2CC56}"],"g\xF2ng h\u01D2ng g\u01D2ng":["\u551D","\u55CA"],d\u00F3u:["\u551E"],"l\xE0o l\xE1o":["\u5520","\u562E","\u61A6"],hu\u00E0n:["\u5524","\u559A","\u5942","\u5950","\u5BA6","\u5D48","\u5E7B","\u60A3","\u610C","\u6362","\u63DB","\u64D0","\u650C","\u6899","\u69F5","\u6D63","\u6DA3","\u6E19","\u6F36","\u6FA3","\u70C9","\u7115","\u7165","\u744D","\u75EA","\u7613","\u7746","\u8092","\u85E7","\u8C62","\u8F58","\u902D","\u9BC7","\u9BF6","\u9C00","\u9CA9"],l\u00E9ng:["\u5525","\u5844","\u695E","\u7890","\u8590"],"w\u014D w\u011Bi":["\u5529"],f\u011Bng:["\u552A","\u8982","\u8AF7","\u8BBD"],"y\xEDn j\xECn":["\u552B"],"h\u01D4 xi\xE0":["\u552C"],w\u00E9i:["\u552F","\u56F4","\u570D","\u58DD","\u5CD7","\u5CDE","\u5D6C","\u5E0F","\u5E37","\u5E43","\u60DF","\u6845","\u6CA9","\u6D08","\u6DA0","\u6E4B","\u6E88","\u6F4D","\u6F59","\u6F7F","\u6FF0","\u72A9","\u77C0","\u7DAD","\u7EF4","\u84F6","\u89B9","\u8FDD","\u9055","\u912C","\u9180","\u934F","\u95C8","\u95F1","\u97CB","\u97E6","\u9BA0","\u{23C97}","\u{2CD8F}"],shu\u0101:["\u5530"],ch\u00E0ng:["\u5531","\u6005","\u60B5","\u66A2","\u713B","\u7545","\u757C","\u8AAF","\u97D4","\u9B2F"],"\xE9r w\u0101":["\u5532"],qi\u00E0ng:["\u5534","\u709D","\u7197","\u7FBB"],y\u014D:["\u5537"],y\u016B:["\u5539","\u6DE4","\u7600","\u76D3","\u7B8A","\u7D06","\u7EA1","\u8FBC","\u8FC2","\u8FC3","\u9653"],l\u00E0i:["\u553B","\u6FD1","\u7028","\u702C","\u765E","\u7669","\u7750","\u775E","\u7C41","\u7C5F","\u85FE","\u8CDA","\u8CF4","\u8D49","\u8D56","\u983C","\u9842","\u9D63"],tu\u00F2:["\u553E","\u5D9E","\u67DD","\u6BE4","\u6BFB","\u7BA8","\u7C5C","\u841A","\u8600","\u8DC5"],"zh\u014Du zh\u0101o ti\xE0o":["\u5541"],k\u011Bn:["\u5543","\u57A6","\u58BE","\u6073","\u61C7","\u808E","\u80AF","\u80BB","\u8C64","\u9339"],"zhu\xF3 zh\xE0o":["\u5545","\u6FEF"],"h\u0113ng h\xE8ng":["\u5548","\u6099"],"l\xEDn l\xE1n":["\u5549"],"a \u0101 \xE1 \u01CE \xE0":["\u554A"],qi\u0101ng:["\u554C","\u55F4","\u5D88","\u6215","\u6464","\u65A8","\u67AA","\u69CD","\u6EAC","\u7244","\u7310","\u7347","\u7F8C","\u7F97","\u8154","\u8723","\u8B12","\u93D8","\u9516","\u9535"],"t\u016Bn zh\u016Bn xi\u0101ng du\u01D0":["\u554D"],w\u00E8n:["\u554F","\u598F","\u63FE","\u6435","\u74BA","\u95EE","\u9850"],"cu\xEC qi":["\u5550"],"di\xE9 sh\xE0 ji\xE9 t\xEC":["\u5551"],"yu\u0113 w\u0101":["\u5558"],"z\u01D0 c\u01D0":["\u5559"],"b\u01D0 t\xFA":["\u555A"],"chu\xF2 chu\xE0i":["\u555C"],"y\u01CE y\u0101 \xE8":["\u555E"],f\u0113i:["\u5561","\u5A53","\u5A54","\u6249","\u6683","\u6E04","\u7306","\u7DCB","\u7EEF","\u88F6","\u970F","\u975E","\u975F","\u98DB","\u98DD","\u98DE","\u9925","\u99A1","\u9A11","\u9A1B","\u9BE1","\u9CB1","\u{2CD02}"],p\u00ED:["\u5564","\u58C0","\u6787","\u6BD7","\u6BD8","\u7137","\u7435","\u75B2","\u76AE","\u7BFA","\u7F74","\u7F86","\u813E","\u8157","\u818D","\u868D","\u86BD","\u8731","\u87B7","\u882F","\u8C7C","\u8C94","\u90EB","\u9239","\u9630","\u9674","\u96A6","\u9B6E","\u9B8D","\u9C8F","\u9D67","\u9F19"],sh\u00E1:["\u5565"],"l\u0101 la":["\u5566"],"y\u012Bng q\xEDng":["\u5568"],p\u0101:["\u556A","\u5991","\u8225","\u8469","\u8DB4"],"zh\u011B sh\xEC":["\u556B"],s\u00E8:["\u556C","\u55C7","\u61CE","\u64CC","\u681C","\u6B6E","\u6DA9","\u6E0B","\u6F80","\u6F81","\u6FC7","\u6FCF","\u7012","\u745F","\u74B1","\u7637","\u7A51","\u7A61","\u7A6F","\u7E6C","\u8B45","\u8F56","\u92AB","\u93FC","\u94EF","\u98CB"],ni\u00E8:["\u556E","\u55EB","\u565B","\u5699","\u56C1","\u56D3","\u573C","\u5B7C","\u5B7D","\u5D72","\u5DAD","\u5DD5","\u5E07","\u655C","\u67BF","\u69F7","\u6AF1","\u6D85","\u6E7C","\u75C6","\u7BDE","\u7C4B","\u7CF1","\u7CF5","\u8042","\u8076","\u81EC","\u81F2","\u8616","\u8825","\u8B98","\u8E02","\u8E17","\u8E19","\u8E51","\u8EA1","\u931C","\u93B3","\u9448","\u9477","\u9480","\u954A","\u954D","\u95D1","\u9667","\u9689","\u9873","\u989E","\u9F67","\u{2B536}"],"lu\u014D lu\xF3 luo":["\u5570","\u56C9"],"t\u0101n ch\u01CEn tu\u014D":["\u5574"],bo:["\u5575","\u8514"],d\u00ECng:["\u5576","\u5B9A","\u6917","\u77F4","\u7887","\u78A0","\u78F8","\u8062","\u815A","\u8423","\u874A","\u8A02","\u8BA2","\u9320","\u952D","\u9841","\u98E3","\u9964"],l\u0101ng:["\u5577"],"\xE1n \u0101n":["\u557D"],k\u0101:["\u5580","\u64D6"],"y\xF3ng y\xFA":["\u5581"],"l\u0101 l\xE1 l\u01CE":["\u5587"],ji\u0113:["\u5588","\u55BC","\u55DF","\u5826","\u5A98","\u63A5","\u63B2","\u64D1","\u6E5D","\u716F","\u7596","\u75CE","\u7664","\u7686","\u79F8","\u7A2D","\u813B","\u8754","\u8857","\u8B2F","\u9636","\u968E","\u9782","\u9D9B"],h\u00F3u:["\u5589","\u5E3F","\u7334","\u760A","\u777A","\u7BCC","\u7CC7","\u7FED","\u8454","\u9107","\u936D","\u9931","\u9ABA","\u9BF8","\u{2CB64}"],"di\xE9 zh\xE1":["\u558B"],w\u0101i:["\u558E","\u6B6A","\u7AF5"],"nu\xF2 r\u011B":["\u558F"],"x\xF9 hu\xF2 gu\xF3":["\u5590"],z\u00E1n:["\u5592"],"w\u014D \u014D":["\u5594"],h\u00FA:["\u5596","\u561D","\u56EB","\u58F6","\u58F7","\u58FA","\u5AA9","\u5F27","\u6430","\u659B","\u695C","\u69F2","\u6E56","\u702B","\u7100","\u7173","\u72D0","\u7322","\u745A","\u74F3","\u7BB6","\u7D57","\u7E20","\u80E1","\u846B","\u851B","\u8774","\u879C","\u885A","\u89F3","\u9190","\u9378","\u9836","\u992C","\u9B0D","\u9B71","\u9C17","\u9D60","\u9D98","\u9DA6","\u9E55"],"hu\xE0n yu\xE1n xu\u01CEn h\xE9":["\u559B"],x\u01D0:["\u559C","\u56CD","\u58D0","\u5C63","\u5F99","\u6199","\u67B2","\u6A72","\u6B56","\u6F07","\u73BA","\u74BD","\u77D6","\u79A7","\u7E30","\u8448","\u8478","\u84F0","\u87E2","\u8B11","\u8E5D","\u8EA7","\u9222","\u9268","\u9269","\u9C5A","\u{2CB73}","\u{2CDAE}"],"h\u0113 h\xE8 y\xE8":["\u559D"],ku\u00EC:["\u559F","\u5633","\u5ABF","\u5B07","\u6126","\u6127","\u6192","\u7BD1","\u7C23","\u7C44","\u8069","\u806D","\u8075","\u81AD","\u8562","\u8B09","\u993D","\u994B","\u9988"],"zh\u01D2ng chu\xE1ng":["\u55A0"],"w\xE9i w\xE8i":["\u55A1","\u70BA","\u7232"],"du\xF3 zh\xE0":["\u55A5"],"s\u0101ng s\xE0ng":["\u55AA"],"qi\xE1o ji\u0101o":["\u55AC"],"p\xE8n b\u0113n":["\u55AF"],"c\u0101n s\u016Bn q\u012B":["\u55B0"],"zh\u0101 ch\u0101":["\u55B3"],mi\u0101o:["\u55B5"],"p\u0113n p\xE8n":["\u55B7"],ku\u00ED:["\u55B9","\u5914","\u594E","\u5DD9","\u6223","\u63C6","\u6646","\u668C","\u694F","\u6951","\u6AC6","\u72AA","\u777D","\u8475","\u85C8","\u8637","\u8641","\u8770","\u8EA8","\u9035","\u9108","\u9368","\u9377","\u982F","\u9997","\u9A24","\u9A99","\u9B41"],"lou l\xF3u":["\u55BD"],"z\xE0o qi\u0101o":["\u55BF"],"h\xE8 xi\u0101o xi\xE0o h\xF9":["\u55C3"],"\xE1 sh\xE0":["\u55C4"],xi\u00F9:["\u55C5","\u5CAB","\u5CC0","\u6EB4","\u73DB","\u7407","\u7493","\u79C0","\u7D89","\u7E4D","\u7E61","\u7EE3","\u8791","\u8896","\u890E","\u890F","\u92B9","\u93E5","\u93FD","\u9508","\u9F45"],"qi\u0101ng qi\xE0ng":["\u55C6","\u6217","\u6227","\u8E4C","\u8E61"],"\xE0i y\xEC":["\u55CC","\u827E"],"m\xE1 m\u01CE ma":["\u55CE"],"k\xE8 k\u0113":["\u55D1"],"d\u0101 t\xE0":["\u55D2","\u9389"],s\u01CEng:["\u55D3","\u6421","\u78C9","\u892C","\u939F","\u9859","\u98A1"],ch\u0113n:["\u55D4","\u62BB","\u741B","\u778B","\u8AC3","\u8B13","\u8CDD","\u90F4","\u{2C62D}"],"w\u0101 g\u01D4":["\u55D7"],"p\u01CEng b\u0113ng":["\u55D9"],"xi\xE1n qi\u01CEn qi\u0101n":["\u55DB"],l\u00E0o:["\u55E0","\u5AEA","\u6A6F","\u6D9D","\u6F87","\u8022","\u802E","\u8EBC","\u8EC2","\u916A"],w\u0113ng:["\u55E1","\u7FC1","\u806C","\u8789","\u9393","\u9DB2","\u9E5F","\u{2CB69}"],w\u00E0:["\u55E2","\u817D","\u8183","\u889C","\u896A","\u97E4"],"h\u0113i h\u0101i":["\u55E8"],h\u0113:["\u55EC","\u6B31","\u881A","\u8A36","\u8BC3"],zi:["\u55ED"],s\u01CEi:["\u55EE"],"\u01F9g \u0144g \u0148g":["\u55EF"],g\u011B:["\u55F0","\u8238"],n\u00E1:["\u55F1","\u62CF","\u62FF","\u93BF","\u954E"],di\u01CE:["\u55F2"],"\xE0i \u01CEi \u0101i":["\u55F3"],t\u014Dng:["\u55F5","\u6A0B","\u70B5","\u84EA"],"zu\u012B su\u012B":["\u55FA"],"zh\u0113 zh\xE8 zh\xF9 zhe":["\u55FB"],m\u00F2:["\u55FC","\u573D","\u587B","\u58A8","\u59BA","\u5AFC","\u5BDE","\u5E1E","\u6629","\u672B","\u67BA","\u6B7F","\u6B81","\u6CAB","\u6F20","\u7205","\u734F","\u763C","\u768C","\u773D","\u773F","\u7790","\u7799","\u781E","\u7933","\u79E3","\u7D48","\u7E86","\u8031","\u8309","\u8388","\u84E6","\u86E8","\u87D4","\u8C83","\u8C8A","\u8C98","\u9286","\u93CC","\u9546","\u964C","\u977A","\u9A40","\u9B69","\u9ED8","\u9ED9","\u{2C64A}"],s\u00F2u:["\u55FD","\u7636"],t\u01CEn:["\u55FF","\u5766","\u5FD0","\u61B3","\u61BB","\u66BA","\u6BEF","\u74AE","\u83FC","\u8892","\u8962","\u9193","\u926D","\u94BD"],"ji\xE0o d\u01CEo":["\u5604"],"k\u01CEi g\u011B":["\u5605"],"sh\u0101n c\xE0n":["\u5607"],c\u00E1o:["\u5608","\u5D86","\u66F9","\u66FA","\u69FD","\u6F15","\u825A","\u84F8","\u87AC","\u893F","\u93EA","\u{25562}"],pi\u00E0o:["\u560C","\u5FB1","\u8508","\u9A43"],"l\xF3u lou":["\u560D"],g\u01CE:["\u5C15","\u738D"],"g\u01D4 ji\u01CE":["\u560F"],"ji\u0101o xi\u0101o":["\u5610"],"x\u016B sh\u012B":["\u5618","\u5653"],p\u00F3:["\u5619","\u56A9","\u5A46","\u6AC7","\u76A4","\u9131"],"d\u0113 d\u0113i":["\u561A"],"ma m\xE1":["\u561B"],"l\u0113 lei":["\u561E"],"g\u0101 g\xE1 g\u01CE":["\u5620"],s\u0101i:["\u5625","\u567B","\u6BE2","\u816E","\u984B","\u9C13"],"zu\u014D chu\xE0i":["\u562C"],"ch\xE1o zh\u0101o":["\u5632","\u671D","\u9F02"],zu\u01D0:["\u5634","\u567F","\u5D8A","\u74BB"],"qi\xE1o qi\xE0o":["\u563A","\u7FF9","\u8C2F"],"ch\xF9 x\xF9 sh\xF2u":["\u563C"],"t\u0101n ch\u01CEn":["\u563D"],"d\xE0n t\xE1n":["\u563E","\u5F3E","\u5F48","\u60D4","\u6FB9"],"h\u0113i m\xF2":["\u563F"],\u011B:["\u5641","\u7828","\u980B","\u9A00","\u9D48"],"f\u0101n bo":["\u5643"],chu\u00E1ng:["\u5647","\u5E8A","\u7240"],"c\xF9 z\u0101 h\xE9":["\u5648"],"t\u016Bn ku\xF2":["\u564B"],"c\u0113ng ch\u0113ng":["\u564C"],d\u0113ng:["\u5654","\u5B01","\u706F","\u71C8","\u7492","\u767B","\u7AF3","\u7C26","\u8260","\u8C4B"],p\u016B:["\u5657","\u6251","\u64B2","\u6534","\u6535","\u6F7D","\u7087","\u9660"],ju\u0113:["\u5658","\u5C69","\u5C6B","\u64A7"],l\u016B:["\u565C","\u5695","\u64B8","\u64FC","\u8B22"],zh\u0101n:["\u5661","\u5CBE","\u60C9","\u65C3","\u65DC","\u67AC","\u6834","\u6BE1","\u6C08","\u6C0A","\u6CBE","\u77BB","\u859D","\u86C5","\u8A40","\u8A79","\u8B6B","\u8C35","\u8D88","\u9085","\u959A","\u9711","\u98E6","\u9958","\u9A59","\u9B59","\u9C63","\u9E07","\u9E6F","\u{2B5F4}"],\u014D:["\u5662"],"zh\xF2u zhu\xF3":["\u5663"],"ji\xE0o qi\xE0o ch\u012B":["\u566D"],yu\u00E0n:["\u566E","\u59B4","\u6028","\u613F","\u63BE","\u7457","\u7990","\u82D1","\u884F","\u88EB","\u8911","\u9662","\u9858"],"\u01CEi \xE0i \u0101i":["\u566F"],"y\u014Dng y\u01D2ng":["\u5670","\u6FAD"],"ju\xE9 xu\xE9":["\u5671"],"p\u0113n p\xE8n f\xE8n":["\u5674"],g\u00E1:["\u5676","\u5C1C","\u91D3","\u9337","\u9486"],"x\u012Bn h\u011Bn h\xE8n":["\u5677"],d\u0101ng:["\u5679","\u6FA2","\u73F0","\u74AB","\u7B5C","\u7C39","\u8261","\u87F7","\u88C6","\u8960"],l\u00E0n:["\u5682","\u6EE5","\u6FEB","\u70C2","\u71D7","\u7201","\u721B","\u7224","\u74D3","\u7CF7","\u9484"],t\u00E0:["\u5683","\u56BA","\u5D09","\u631E","\u6428","\u64BB","\u69BB","\u6A7D","\u6BFE","\u6DBE","\u6FBE","\u6FCC","\u79A2","\u7C8F","\u8ABB","\u8B76","\u8E4B","\u8E79","\u8E82","\u8EA2","\u905D","\u9314","\u95D2","\u95E5","\u95FC","\u9618","\u979C","\u97B3"],"hu\u014D hu\xF2 \u01D2":["\u5684"],h\u0101o:["\u5686","\u8320","\u84BF","\u8585"],"h\xE8 xi\xE0":["\u5687"],"xi\xF9 p\xEC":["\u568A"],"zh\u014Du ch\xF3u":["\u568B","\u76E9","\u8BEA"],m\u0113:["\u5692"],"ch\u0101 c\u0101":["\u5693"],"b\xF3 p\xE0o b\xE0o":["\u5697"],"me m\xE8i m\xF2":["\u569C"],"xi\xE9 h\xE1i":["\u56A1"],"\xE1o xi\u0101o":["\u56A3"],m\u014D:["\u56A4","\u6478"],p\u00EDn:["\u56AC","\u5A26","\u5AD4","\u5B2A","\u73AD","\u77C9","\u85B2","\u8819","\u8CA7","\u8D2B","\u9870","\u98A6","\u{2C79F}"],m\u00E8:["\u56B0","\u6FF9"],"r\u01CEng r\u0101ng":["\u56B7"],l\u00E1:["\u56B9","\u65EF"],"ji\xE1o ju\xE9 ji\xE0o":["\u56BC"],chu\u00F2:["\u56BD","\u5A16","\u64C9","\u6B60","\u6DB0","\u78ED","\u8E00","\u8F1F","\u8F8D","\u8FB5","\u8FB6","\u916B","\u9461","\u991F","\u9F6A","\u9F8A"],"hu\u0101n hu\xE0n":["\u56BE"],"z\xE1 c\xE0":["\u56C3"],ch\u00E0i:["\u56C6","\u867F","\u8806","\u8883","\u8A0D"],"n\xE1ng n\u0101ng":["\u56CA"],"z\xE1 z\xE0n c\u0101n":["\u56CB"],s\u016B:["\u56CC","\u6AEF","\u7526","\u7A23","\u7A4C","\u7AA3","\u8607","\u8613","\u9165","\u9BC2"],z\u00E8ng:["\u56CE","\u71B7","\u7511","\u8D08","\u8D60","\u92E5","\u9503"],"z\xE1 ni\xE8 y\xE0n":["\u56D0"],n\u0101ng:["\u56D4"],"lu\xF3 lu\u014D luo":["\u56D6"],"w\xE9i gu\xF3":["\u56D7"],hu\u00ED:["\u56D8","\u56DE","\u56EC","\u5EFB","\u5EFD","\u605B","\u6D04","\u75D0","\u8334","\u8698","\u86D4","\u86D5","\u8716","\u8FF4","\u9025","\u9BB0"],n\u00EDn:["\u56DC","\u60A8","\u810C"],"ji\u01CEn n\u0101n":["\u56DD"],n\u0101n:["\u56E1"],tu\u00E1n:["\u56E2","\u56E3","\u5718","\u6171","\u629F","\u6476","\u6AB2","\u7CF0","\u93C4","\u9DD2","\u9DFB"],"t\xFAn d\xF9n":["\u56E4","\u5749"],gu\u00F3:["\u56EF","\u56F6","\u56FB","\u56FD","\u5700","\u570B","\u5E3C","\u5E57","\u6156","\u6451","\u6F0D","\u805D","\u8158","\u8195","\u852E","\u8662","\u9998","\u{2C1F9}"],k\u00F9n:["\u56F0","\u6D83","\u774F"],"w\xE9i t\u014Dng":["\u56F2"],q\u016Bn:["\u56F7","\u590B","\u9021"],r\u00EC:["\u56F8","\u65E5","\u8875","\u9224","\u99B9","\u9A72"],t\u0101i:["\u56FC","\u5B61","\u80CE"],p\u01D4:["\u5703","\u5711","\u64C8","\u666E","\u669C","\u6A38","\u6A8F","\u6C06","\u6D66","\u6EA5","\u70F3","\u8AE9","\u8B5C","\u8C31","\u8E7C","\u9420","\u9568"],"qu\u0101n ju\xE0n ju\u0101n":["\u5708","\u570F"],"chu\xED chu\xE1n":["\u570C"],tu\u01CEn:["\u5715","\u757D","\u7583"],l\u00FC\u00E8:["\u5719","\u63A0","\u7565","\u7567","\u7A24","\u92DD","\u92E2","\u950A","\u40AE"],"hu\xE1n yu\xE1n":["\u571C"],lu\u00E1n:["\u571D","\u571E","\u5971","\u5A08","\u5B4C","\u5B6A","\u5B7F","\u5CE6","\u5DD2","\u631B","\u6523","\u66EB","\u683E","\u6B12","\u6EE6","\u7064","\u7674","\u7675","\u7F89","\u8114","\u81E0","\u864A","\u92AE","\u947E","\u9D49","\u9E1E","\u9E3E"],t\u01D4:["\u571F","\u5721","\u91F7","\u948D"],"x\u016B w\xE9i":["\u5729"],"d\xEC de":["\u5730","\u5DB3"],"qi\u0101n s\xFA":["\u5731"],zh\u00E8n:["\u5733","\u5866","\u630B","\u632F","\u6715","\u681A","\u753D","\u7739","\u7D16","\u7D7C","\u7EBC","\u8AAB","\u8CD1","\u8D48","\u92F4","\u93AD","\u93AE","\u9547","\u9635","\u9663","\u9707","\u9D06","\u9E29"],"ch\u01CEng ch\xE1ng":["\u573A","\u5834","\u5872"],"q\xED y\xEDn":["\u573B"],ji\u00E1:["\u573F","\u5FE6","\u605D","\u621E","\u6274","\u8125","\u835A","\u83A2","\u86F1","\u86FA","\u88CC","\u8DF2","\u90CF","\u90DF","\u92CF","\u94D7","\u982C","\u9830","\u988A","\u9D36","\u9D4A"],"zh\u01D0 zh\xEC":["\u5741"],b\u01CEn:["\u5742","\u5C85","\u6604","\u677F","\u7248","\u74EA","\u7C84","\u8228","\u8742","\u9211","\u94A3","\u962A","\u9B6C"],q\u01D0n:["\u5745","\u5BD1","\u5BDD","\u5BE2","\u6611","\u68AB","\u7B09","\u87BC","\u8D7E","\u92DF","\u9513"],"m\xE9i f\xE9n":["\u5746"],"r\u01D2ng k\u0113ng":["\u5748"],"f\u0101ng f\xE1ng":["\u574A"],"f\xE8n b\xE8n":["\u574B"],t\u0101n:["\u574D","\u6039","\u644A","\u64F9","\u6524","\u6EE9","\u7058","\u762B","\u7671","\u8211","\u8CAA","\u8D2A"],"hu\xE0i p\u0113i p\u012B p\xE9i":["\u574F"],"d\xEC l\xE0n":["\u5754"],t\u00E1n:["\u575B","\u58B0","\u58B5","\u58C7","\u58DC","\u5A52","\u619B","\u6619","\u66C7","\u6983","\u6A80","\u6F6D","\u71C2","\u75F0","\u78F9","\u7F48","\u7F4E","\u85EB","\u8AC7","\u8B5A","\u8B60","\u8C08","\u8C2D","\u8C9A","\u90EF","\u91B0","\u931F","\u9843"],b\u00E0:["\u575D","\u57BB","\u58E9","\u5F1D","\u6B1B","\u705E","\u7238","\u77F2","\u8987","\u9738","\u9B81","\u9C85"],f\u00E9n:["\u575F","\u58B3","\u59A2","\u5C8E","\u5E69","\u678C","\u68FC","\u6C7E","\u711A","\u71CC","\u71D3","\u7F92","\u7FB5","\u84B6","\u8561","\u86A0","\u86A1","\u8C6E","\u8C76","\u8F52","\u943C","\u96AB","\u99A9","\u9B75","\u9EC2","\u9F16","\u9F22","\u{23E23}"],zhu\u00EC:["\u5760","\u589C","\u60F4","\u7500","\u7577","\u7908","\u7DB4","\u7E0B","\u7F00","\u7F12","\u814F","\u8187","\u8AC8","\u8D05","\u8D58","\u918A","\u9323","\u9446"],p\u014D:["\u5761","\u5CA5","\u6CFC","\u6E8C","\u6F51","\u91D9","\u93FA","\u948B","\u9817","\u9887","\u497D"],"p\u01CEn b\xE0n":["\u5762"],k\u016Bn:["\u5764","\u5803","\u5812","\u5D10","\u5D11","\u6606","\u665C","\u6F49","\u711C","\u71B4","\u7311","\u7428","\u747B","\u83CE","\u872B","\u88C8","\u88E9","\u890C","\u918C","\u9315","\u951F","\u9A09","\u9AE0","\u9AE1","\u9AE8","\u9BE4","\u9CB2","\u9D7E","\u9DA4","\u9E4D"],di\u00E0n:["\u576B","\u57AB","\u588A","\u58C2","\u5960","\u5A5D","\u5E97","\u60E6","\u6242","\u6A42","\u6BBF","\u6DC0","\u6FB1","\u73B7","\u7414","\u7535","\u765C","\u7C1F","\u8714","\u923F","\u96FB","\u975B","\u9A54"],"m\xF9 m\u01D4":["\u5776"],"k\u0113 k\u011B":["\u5777","\u8EFB"],xu\u00E8:["\u5779","\u5CA4","\u6856","\u7025","\u72D8","\u77B2","\u8B14","\u8C11","\u8D90"],"d\u01D0 ch\xED":["\u577B","\u67E2"],l\u0101:["\u5783","\u67C6","\u83C8","\u908B"],l\u01D2ng:["\u5784","\u5785","\u58DF","\u58E0","\u62E2","\u650F","\u7AC9","\u9647","\u96B4","\u{2C542}"],m\u00EDn:["\u578A","\u59C4","\u5CB7","\u5D0F","\u636A","\u65FB","\u65FC","\u6C11","\u73C9","\u7418","\u741D","\u7449","\u75FB","\u76FF","\u7807","\u7DCD","\u7DE1","\u7F17","\u7F60","\u82E0","\u9231","\u9309","\u9372","\u9D16"],"d\xF2ng t\xF3ng":["\u578C","\u5CD2","\u6D1E"],c\u00ED:["\u5790","\u5B28","\u6148","\u67CC","\u6FE8","\u73C1","\u74F7","\u7506","\u78C1","\u7920","\u7960","\u7CCD","\u8328","\u8A5E","\u8BCD","\u8F9D","\u8F9E","\u8FA4","\u8FAD","\u96CC","\u98FA","\u9908","\u9D1C","\u9DBF","\u9DC0","\u9E5A"],du\u012B:["\u5796","\u5806","\u5860","\u75FD","\u78D3","\u9413","\u941C","\u9D2D"],"du\xF2 du\u01D2":["\u579B"],"du\u01D2 du\xF2":["\u579C","\u6306"],ch\u00E1:["\u579E","\u5BDF","\u5D56","\u643D","\u69CE","\u6AAB","\u7339","\u832C","\u8336","\u8A67","\u976B","\u{25ED7}"],sh\u01CEng:["\u57A7","\u664C","\u6A09","\u8CDE","\u8D18","\u8D4F","\u92FF","\u93DB","\u945C"],sh\u01D2u:["\u57A8","\u5B88","\u624B","\u624C","\u824F","\u9996"],da:["\u57AF","\u7E68","\u8DF6"],h\u00E1ng:["\u57B3","\u65BB","\u676D","\u7B55","\u7D4E","\u7ED7","\u822A","\u82C0","\u86A2","\u88C4","\u8CA5","\u8FD2","\u980F","\u9883","\u9B67"],"\u0101n \u01CEn":["\u57B5"],x\u012Bng:["\u57B6","\u60FA","\u661F","\u66D0","\u714B","\u7329","\u7446","\u76A8","\u7BC2","\u8165","\u8208","\u89EA","\u89F2","\u8B03","\u9A02","\u9A8D","\u9B8F","\u9BF9"],"yu\xE0n hu\xE1n":["\u57B8"],b\u0101ng:["\u57B9","\u5E2E","\u5E47","\u5E5A","\u5E6B","\u6360","\u6886","\u6D5C","\u90A6","\u90AB","\u97A4","\u{20CD0}"],"p\xF3u f\xFA":["\u57BA"],c\u00E9n:["\u57C1","\u5C91","\u6D94"],"b\u011Bng f\u0113ng":["\u57C4"],"d\xEC f\xE1ng":["\u57C5"],"xi\xE1 ji\u0101":["\u57C9"],"m\xE1i m\xE1n":["\u57CB"],l\u00E0ng:["\u57CC","\u5D00","\u6D6A","\u8497","\u95AC","\u3AF0"],"sh\u0101n y\xE1n":["\u57CF"],"q\xEDn j\u012Bn":["\u57D0"],"p\u01D4 b\xF9":["\u57D4"],hu\u0101:["\u57D6","\u5A72","\u691B","\u7874","\u7CC0","\u82B1","\u848A","\u8624","\u8AAE","\u9335"],"su\xEC s\xF9":["\u57E3"],"p\xED p\xEC":["\u57E4"],"q\u012Bng zh\u0113ng":["\u57E5","\u9CAD"],"w\u01CEn w\u0101n":["\u57E6"],l\u01D4n:["\u57E8","\u7A10","\u{2BB62}"],"zh\u0113ng ch\xE9ng":["\u57E9"],k\u014Dng:["\u57EA","\u5D06","\u7B9C","\u8EBB","\u9313","\u9D7C"],"c\u01CEi c\xE0i":["\u57F0","\u5BC0","\u91C7"],"ch\xF9 t\xF2u":["\u57F1"],b\u011Bng:["\u57F2","\u742B","\u83F6","\u979B"],"k\u01CEn xi\xE0n":["\u57F3"],"y\xEC sh\xEC":["\u57F6","\u91B3"],p\u00E9i:["\u57F9","\u6BF0","\u88F4","\u88F5","\u8CE0","\u8D54","\u9307","\u952B","\u962B","\u966A"],"s\xE0o s\u01CEo":["\u57FD"],"j\u01D0n q\u012Bn j\xECn":["\u5807"],"p\xE9ng b\xE8ng":["\u580B"],"qi\xE0n z\xE0n ji\xE0n":["\u5811"],\u00E0n:["\u5813","\u5C75","\u5CB8","\u6309","\u6697","\u6848","\u80FA","\u834C","\u8C7B","\u8C8B","\u930C","\u95C7","\u968C","\u9EEF"],"du\xF2 hu\u012B":["\u5815","\u58AE"],hu\u00E1n:["\u581A","\u5BCF","\u5BF0","\u5CD8","\u6853","\u6D39","\u6FB4","\u7342","\u73AF","\u74B0","\u7CEB","\u7E6F","\u7F33","\u7FA6","\u8341","\u8408","\u8411","\u8C72","\u9370","\u9436","\u953E","\u956E","\u95E4","\u961B","\u96C8","\u9B1F","\u9E6E","\u{2C62B}","\u{24A7D}"],"b\u01CEo b\u01D4 p\xF9":["\u5821"],"m\xE1o m\xF3u w\u01D4":["\u5825"],ru\u00E1n:["\u5827","\u58D6","\u648B"],"\xE0i \xE8 y\xE8":["\u5828"],g\u00E8ng:["\u5829","\u6685"],m\u00E9i:["\u5833","\u587A","\u5A92","\u5D4B","\u5FBE","\u6517","\u679A","\u6802","\u6885","\u6963","\u6973","\u69D1","\u6E44","\u6E48","\u7164","\u7338","\u73AB","\u73FB","\u7442","\u7709","\u7742","\u7996","\u8104","\u8122","\u815C","\u82FA","\u8393","\u847F","\u90FF","\u9176","\u9387","\u9545","\u9709","\u9DA5","\u9E5B","\u9EF4"],d\u01D4:["\u5835","\u743D","\u7779","\u7B03","\u7BE4","\u89A9","\u8CED","\u8D4C"],f\u00E9ng:["\u5838","\u7D98","\u8242","\u9022"],h\u00E8ng:["\u583C"],ch\u016Bn:["\u583E","\u5A8B","\u65FE","\u6625","\u6699","\u6776","\u693F","\u69C6","\u6A41","\u6AC4","\u7443","\u7BBA","\u8405","\u877D","\u8F34","\u9C06","\u9D9E","\u4CA0"],ji\u01CEng:["\u5842","\u5956","\u5968","\u596C","\u6868","\u69F3","\u734E","\u8029","\u8199","\u848B","\u8523","\u8B1B","\u8BB2","\u985C"],hu\u0101ng:["\u5843","\u5DDF","\u614C","\u8093","\u8352","\u8841"],du\u00E0n:["\u5845","\u65AD","\u65B7","\u6934","\u6BB5","\u6BC8","\u7145","\u7456","\u78AB","\u7C16","\u7C6A","\u7DDE","\u7F0E","\u8176","\u846E","\u8E96","\u935B","\u953B"],t\u01CE:["\u5854","\u5896","\u736D","\u737A","\u9B99","\u9C28","\u9CCE"],w\u011Bng:["\u5855","\u5963","\u5D61","\u651A","\u66A1","\u7788","\u84CA"],"s\u0101i s\xE0i s\xE8":["\u585E"],z\u00E0ng:["\u585F","\u5F09","\u81D3","\u81DF","\u846C","\u8535","\u92BA"],ti\u00E1n:["\u5861","\u5C47","\u606C","\u6CBA","\u6E49","\u74B3","\u751B","\u751C","\u7530","\u754B","\u7551","\u78B5","\u78CC","\u80CB","\u95D0","\u9617","\u9D2B","\u9DC6","\u9DCF"],zh\u00E8ng:["\u5863","\u5E41","\u653F","\u8A3C","\u8ACD","\u8B49","\u8BC1","\u8BE4","\u90D1","\u912D","\u9755","\u9D0A"],"ti\xE1n zh\xE8n":["\u586B"],w\u0113n:["\u586D","\u6637","\u69B2","\u6B9F","\u6E29","\u6EAB","\u7465","\u761F","\u8570","\u8C71","\u8F3C","\u8F40","\u8F92","\u93BE","\u9942","\u9C1B","\u9C2E","\u9CC1"],li\u00F9:["\u586F","\u5EC7","\u78DF","\u7FCF","\u96E1","\u9724","\u993E","\u9B38","\u9DDA","\u9E68"],h\u01CEi:["\u5870","\u6D77","\u70F8","\u917C","\u91A2"],l\u01CEng:["\u5871","\u6716","\u6717","\u6724","\u70FA","\u84E2","\u3BBE"],b\u00E8ng:["\u5874","\u63FC","\u6CF5","\u750F","\u7DB3","\u8E66","\u8FF8","\u902C","\u93F0","\u955A"],ch\u00E9n:["\u5875","\u5BB8","\u5C18","\u5FF1","\u6550","\u6576","\u6668","\u66DF","\u6815","\u6A04","\u6C89","\u7141","\u760E","\u81E3","\u831E","\u8380","\u8390","\u852F","\u85BC","\u87B4","\u8A26","\u8AF6","\u8ED9","\u8FB0","\u8FE7","\u9202","\u9648","\u9673","\u9703","\u9DD0","\u9E8E"],"\u014Du qi\u016B":["\u5878"],"qi\xE0n ji\xE0n":["\u5879"],"zhu\u0101n tu\xE1n":["\u587C"],shu\u01CEng:["\u587D","\u6161","\u6F3A","\u723D","\u7E14","\u93EF"],sh\u00FA:["\u587E","\u5A4C","\u5B70","\u74B9","\u79EB","\u8D16","\u8D4E"],l\u01D2u:["\u587F","\u5D5D","\u5D81","\u750A","\u7BD3","\u7C0D"],ch\u00ED:["\u5880","\u5F1B","\u6301","\u6C60","\u6F26","\u7AFE","\u7B42","\u7B8E","\u7BEA","\u830C","\u834E","\u86B3","\u8B18","\u8CBE","\u8D7F","\u8E1F","\u8FDF","\u8FE1","\u9045","\u905F","\u9072","\u9349","\u99B3","\u9A70"],sh\u00F9:["\u5885","\u5EB6","\u5EBB","\u6037","\u6055","\u620D","\u675F","\u6811","\u6A39","\u6CAD","\u6F31","\u6F44","\u6FD6","\u7AD6","\u7AEA","\u7D49","\u8167","\u8357","\u8481","\u866A","\u8853","\u88CB","\u8C4E","\u8FF0","\u9265","\u9330","\u93E3","\u9714","\u9D90","\u{2CB38}"],"d\xEC zh\xEC":["\u5886","\u7590"],k\u00E0n:["\u5888","\u5D01","\u77B0","\u77D9","\u78E1","\u884E","\u9B2B"],ch\u011Bn:["\u588B","\u5926","\u7876","\u789C","\u78E3","\u8D02","\u8DBB","\u8E38","\u9356"],"zh\u01D0 zhu\xF3":["\u588C"],qi\u01CEng:["\u588F","\u7E48","\u7E66","\u7FA5","\u8941"],z\u0113ng:["\u5897","\u589E","\u618E","\u7494","\u77F0","\u78F3","\u7F7E","\u8B44","\u912B","\u9C5B","\u4396"],qi\u00E1ng:["\u5899","\u58BB","\u5AF1","\u5B19","\u6A2F","\u6AA3","\u6F12","\u7246","\u8262","\u8503","\u8537","\u8620"],"ku\xE0i tu\xED":["\u58A4"],"tu\u01CEn d\u01D2ng":["\u58A5"],"qi\xE1o qu\xE8":["\u58A7"],"z\u016Bn d\u016Bn":["\u58AB"],"qi\u0101o \xE1o":["\u58BD"],"y\xEC t\xFA":["\u58BF"],"xu\xE9 b\xF3 ju\xE9":["\u58C6"],l\u01CEn:["\u58C8","\u5B3E","\u5B44","\u5B4F","\u61D2","\u61F6","\u63FD","\u64E5","\u652C","\u6984","\u6B16","\u6D68","\u6F24","\u7060","\u7E9C","\u7F06","\u7F71","\u89A7","\u89BD","\u89C8","\u9182","\u9872"],hu\u00E0i:["\u58CA","\u58DE","\u863E"],r\u01CEng:["\u58CC","\u58E4","\u6518","\u7219"],"l\xE0n xi\xE0n":["\u58CF"],d\u01CEo:["\u58D4","\u5BFC","\u5C0E","\u5C9B","\u5CF6","\u5D8B","\u5D8C","\u5DB9","\u6363","\u6417","\u64E3","\u69DD","\u7977","\u7982","\u79B1","\u8E48","\u9666","\u969D","\u96AF"],ru\u01D0:["\u58E1","\u6875","\u6A64","\u7E60","\u854A","\u854B","\u8602","\u8603"],san:["\u58ED"],zhu\u00E0ng:["\u58EE","\u58EF","\u58F5","\u649E","\u710B","\u72B6","\u72C0"],"k\xE9 qi\xE0o":["\u58F3","\u6BBC"],k\u01D4n:["\u58F8","\u58FC","\u6083","\u6346","\u68B1","\u7871","\u7975","\u7A07","\u7A1B","\u7D91","\u88CD","\u95AB","\u95B8","\u9603"],m\u01CEng:["\u58FE","\u6F2D","\u833B","\u83BD","\u83BE","\u880E"],c\u00FAn:["\u58FF","\u5B58"],"zh\u01D0 zh\u014Dng":["\u5902"],"g\u01D4 y\xEDng":["\u5903"],"ji\xE0ng xi\xE1ng":["\u5905","\u964D"],"p\xE1ng f\xE9ng f\u0113ng":["\u5906"],zh\u0101i:["\u5908","\u635A","\u6458","\u658B","\u658E","\u69B8","\u7C82","\u9F4B"],"xu\xE0n xi\xF2ng":["\u5910"],w\u00E0i:["\u5916","\u9861"],"w\u01CEn yu\xE0n w\u0101n yu\u0101n":["\u5917"],"m\u01CEo w\u01CEn":["\u5918"],m\u00E8ng:["\u5922","\u5923","\u5B5F","\u68A6","\u7666","\u9725"],"d\xE0 d\xE0i":["\u5927"],"f\u016B f\xFA":["\u592B","\u59C7","\u678E","\u7CB0"],gu\u00E0i:["\u592C","\u602A","\u6060"],y\u0101ng:["\u592E","\u59CE","\u62B0","\u6B83","\u6CF1","\u79E7","\u80E6","\u9260","\u9348","\u96F5","\u9D26","\u9E2F"],"h\u0101ng b\xE8n":["\u592F"],g\u01CEo:["\u5930","\u641E","\u6772","\u69C0","\u69C1","\u6ABA","\u7A01","\u7A3E","\u7A3F","\u7E1E","\u7F1F","\u83D2","\u85C1","\u85F3"],"t\u0101o b\u011Bn":["\u5932"],"t\xF3u tou":["\u5934"],"y\u01CEn t\u0101o":["\u5935"],"ku\u0101 ku\xE0":["\u5938","\u8A87"],"ji\xE1 ji\u0101 g\u0101 xi\xE1":["\u5939"],hu\u00E0:["\u593B","\u5A73","\u5AFF","\u5B05","\u5D0B","\u6466","\u6779","\u67A0","\u6866","\u69EC","\u6A3A","\u6F85","\u753B","\u756B","\u7575","\u7E63","\u8219","\u8A71","\u8AD9","\u8B6E","\u8BDD","\u9ECA"],"ji\u0101 ji\xE1 g\u0101 xi\xE1":["\u593E"],\u0113n:["\u5940","\u6069","\u84BD"],"d\u012B t\xEC":["\u5943"],"y\u01CEn y\u0101n":["\u5944","\u6E30"],p\u00E0o:["\u5945","\u75B1","\u76B0","\u7832","\u791F","\u792E","\u9764","\u9EAD"],n\u00E0i:["\u5948","\u67F0","\u6E3F","\u8010","\u8418","\u8926","\u933C","\u9F10"],"qu\u0101n ju\xE0n":["\u594D","\u5F2E","\u68EC"],z\u00F2u:["\u594F","\u63CD"],"q\xEC qi\xE8 xi\xE8":["\u5951"],k\u0101i:["\u5952","\u5F00","\u63E9","\u9426","\u950E","\u958B"],"b\u0113n b\xE8n":["\u5954","\u6CCD"],t\u00E0o:["\u5957"],"z\xE0ng zhu\u01CEng":["\u5958"],b\u011Bn:["\u5959","\u672C","\u694D","\u755A","\u7FC9","\u82EF"],"x\xF9n zhu\xEC":["\u595E"],sh\u0113:["\u5962","\u6AA8","\u731E","\u756D","\u7572","\u8CD2","\u8CD6","\u8D4A","\u8F0B","\u{2AA36}"],"h\u01CE p\xF2 t\u01CEi":["\u5964"],"\xE0o y\xF9":["\u5965","\u5967","\u6F9A"],y\u016Bn:["\u596B","\u6C32","\u6C33","\u8480","\u8495","\u8779","\u8D07","\u8D5F","\u{2B5B3}"],"du\u01D2 ch\u011B":["\u5972"],"n\u01DA r\u01D4":["\u5973"],n\u00FA:["\u5974","\u5B65","\u7B2F","\u99D1","\u9A7D"],"d\u012Bng d\u01D0ng ti\u01CEn":["\u5975"],"t\u0101 ji\u011B":["\u5979"],nu\u00E1n:["\u597B"],"h\u01CEo h\xE0o":["\u597D"],f\u00E0n:["\u597F","\u5B0E","\u68B5","\u6C4E","\u6CDB","\u6EFC","\u702A","\u72AF","\u7548","\u76D5","\u7B35","\u7BC4","\u8303","\u8A09","\u8CA9","\u8D29","\u8EEC","\u8F3D","\u98EF","\u98F0","\u996D"],shu\u00F2:["\u5981","\u6420","\u6714","\u69CA","\u70C1","\u720D","\u77DF","\u84B4","\u9399","\u9460","\u94C4"],"f\u0113i p\xE8i":["\u5983"],w\u00E0ng:["\u5984","\u5FD8","\u65FA","\u671B","\u6722"],zhu\u0101ng:["\u5986","\u599D","\u5A24","\u5E84","\u5E92","\u6869","\u6889","\u6A01","\u7CA7","\u7CDA","\u8358","\u838A","\u88C5","\u88DD"],m\u0101:["\u5988","\u5ABD"],"f\u016B y\u014Du":["\u598B"],"h\xE0i ji\xE8":["\u598E"],d\u00F9:["\u5992","\u59AC","\u675C","\u6BAC","\u6E21","\u79FA","\u828F","\u8370","\u8799","\u8827","\u8839","\u934D","\u9540","\u976F","\u{2CB4A}"],mi\u00E0o:["\u5999","\u5E99","\u5EBF","\u5EDF","\u7385","\u7AD7"],"f\u01D2u p\u0113i p\u012B":["\u599A"],"yu\xE8 ju\xE9":["\u599C"],ni\u016B:["\u599E"],"n\xE0 n\xE0n":["\u59A0"],tu\u01D2:["\u59A5","\u5AF7","\u5EB9","\u692D","\u6955","\u6A62","\u9B0C","\u9C16","\u9D4E"],"w\xE0n yu\xE1n":["\u59A7"],f\u00E1ng:["\u59A8","\u623F","\u80AA","\u9632","\u9B74","\u9C82"],n\u012B:["\u59AE"],zh\u00F3u:["\u59AF","\u78A1"],zh\u0101o:["\u59B1","\u5DF6","\u62DB","\u662D","\u91D7","\u924A","\u9363","\u948A","\u99CB","\u{2CB3F}"],"n\u01CEi n\u01D0":["\u59B3"],t\u01D2u:["\u59B5","\u6568","\u7D0F","\u8623","\u9EC8"],"xi\xE1n xu\xE1n x\xF9":["\u59B6"],"zh\xED y\xEC":["\u59B7","\u79C7"],\u0113:["\u59B8","\u59BF","\u5A40","\u5C59"],m\u00E8i:["\u59B9","\u5A9A","\u5BD0","\u62BA","\u65C0","\u6627","\u6CAC","\u715D","\u75D7","\u771B","\u7778","\u7959","\u7BC3","\u875E","\u8882","\u8DCA","\u9B3D","\u9B45"],"q\u012B q\xEC":["\u59BB"],"x\u016B x\u01D4":["\u59C1","\u7A30"],"sh\u0101n sh\xE0n":["\u59CD","\u59D7","\u82EB","\u91E4","\u9490"],m\u00E1n:["\u59CF","\u6172","\u6A20","\u86EE","\u883B","\u8B3E","\u9945","\u9992","\u9B17","\u9B18","\u9C3B","\u9CD7"],ji\u011B:["\u59D0","\u5A8E","\u6A9E","\u6BD1","\u98F7"],"w\u011Bi w\u0113i":["\u59D4"],p\u012Bn:["\u59D8","\u62FC","\u7917","\u7A66","\u99AA","\u9A5E"],"hu\xE1 hu\xF3":["\u59E1"],"ji\u0101o xi\xE1o":["\u59E3"],"g\xF2u d\xF9":["\u59E4"],"l\u01CEo m\u01D4":["\u59E5"],"ni\xE1n ni\xE0n":["\u59E9"],zh\u011Bn:["\u59EB","\u5C52","\u5F2B","\u62AE","\u6623","\u6795","\u755B","\u75B9","\u7715","\u7A39","\u7E1D","\u7E25","\u7F1C","\u8044","\u8419","\u8897","\u88D6","\u8999","\u8A3A","\u8BCA","\u8EEB","\u8F78","\u8FB4","\u99D7","\u9B12"],h\u00E9ng:["\u59EE","\u6046","\u6052","\u70C6","\u73E9","\u80FB","\u8605","\u8861","\u9445","\u9D34","\u9D46","\u9E3B"],"j\u016Bn x\xFAn":["\u59F0"],"ku\u0101 h\xF9":["\u59F1"],"\xE8 y\xE0":["\u59F6"],"xi\u0101n sh\u0113n":["\u59FA"],w\u00E1:["\u5A03"],"r\xE1o r\u01CEo":["\u5A06","\u5B08"],"sh\xE0o sh\u0101o":["\u5A0B"],xi\u0113:["\u5A0E","\u63F3","\u6954","\u6B47","\u874E","\u880D"],"w\u01D4 m\xE9i m\u01D4":["\u5A12"],"chu\xF2 l\xE0i":["\u5A15"],ni\u00E1ng:["\u5A18","\u5B22","\u5B43"],"n\xE0 nu\xF3":["\u5A1C","\u{26C21}"],"p\u014Du b\u01D0":["\u5A1D"],"n\u011Bi su\u012B":["\u5A1E"],tu\u00EC:["\u5A27","\u717A","\u86FB","\u8715","\u9000","\u99FE"],m\u01CEn:["\u5A28","\u5C58","\u6E80","\u6EE1","\u6EFF","\u87A8","\u87CE","\u8954","\u93CB"],"w\xFA w\xF9 y\xFA":["\u5A2A"],"x\u012B \u0101i":["\u5A2D"],"zhu\xEC shu\xEC":["\u5A37"],"d\u014Dng d\xF2ng":["\u5A3B"],"\u01CEi \xE1i \xE8":["\u5A3E"],"\u0113 \u011B":["\u5A3F"],mi\u00E1n:["\u5A42","\u5B35","\u5B80","\u6763","\u68C9","\u6AB0","\u6ACB","\u7720","\u77C8","\u77CA","\u77CF","\u7DBF","\u7DDC","\u7EF5","\u8287","\u8752"],"p\u01D2u p\xE9i b\xF9":["\u5A44"],bi\u01CEo:["\u5A4A","\u813F","\u8868","\u88F1","\u893E","\u8AD8","\u9336"],"f\xF9 f\xE0n":["\u5A4F"],w\u01D2:["\u5A50","\u5A51","\u6211"],"n\xED n\u01D0":["\u5A57","\u68FF"],"qu\xE1n ju\xE0n":["\u5A58","\u60D3"],h\u016Bn:["\u5A5A","\u660F","\u662C","\u68D4","\u6DBD","\u7767","\u776F","\u7888","\u8364","\u8477","\u8512","\u8F4B","\u95BD","\u960D"],"qi\u0101n j\u01D0n":["\u5A5C"],"w\u0101n w\xE0":["\u5A60"],"l\xE1i l\xE0i":["\u5A61","\u5F95","\u5FA0"],"zh\u014Du ch\u014Du":["\u5A64"],"chu\xF2 n\xE0o":["\u5A65"],"n\xFC\xE8 \xE0n":["\u5A69"],"h\xF9n k\u016Bn":["\u5A6B"],"d\xE0ng y\xE1ng":["\u5A78"],n\u00E0n:["\u5A7B"],"ru\xF2 chu\xF2":["\u5A7C"],ji\u01CE:["\u5A7D","\u5CAC","\u659A","\u659D","\u698E","\u69DA","\u6A9F","\u73BE","\u7532","\u80DB","\u9240","\u94BE"],"t\u014Du y\xFA":["\u5A7E","\u5AAE"],"y\xF9 y\xFA":["\u5A80"],"w\xE9i w\u011Bi":["\u5A81"],"d\xEC t\xED":["\u5A82","\u73F6","\u82D0"],r\u00F3u:["\u5A83","\u63C9","\u67D4","\u6E18","\u7163","\u7448","\u74C7","\u79B8","\u7C88","\u7CC5","\u811C","\u816C","\u8447","\u875A","\u8E42","\u8F2E","\u9352","\u97A3","\u9A25","\u9C07","\u9D94","\u{2B413}"],"ru\u01CEn n\xE8n":["\u5A86"],mi\u00E1o:["\u5A8C","\u5AF9","\u63CF","\u7784","\u82D7","\u9D93","\u9E4B"],"y\xED p\xE8i":["\u5A90"],"mi\xE1n mi\u01CEn":["\u5A94"],"t\xED sh\xEC":["\u5A9E","\u60FF"],"du\xF2 tu\xF3":["\u5AA0","\u6CB2"],\u01CEo:["\u5AAA","\u5ABC","\u8279","\u82BA","\u8884","\u8956","\u957A"],"ch\xFA z\xF2u":["\u5AB0"],y\u00ECng:["\u5AB5","\u6620","\u668E","\u786C","\u81A1","\u9C66"],"q\xEDn sh\u0113n":["\u5AC0"],ji\u00E0:["\u5AC1","\u5E4F","\u67B6","\u69A2","\u7A3C","\u99D5","\u9A7E"],s\u01CEo:["\u5AC2"],"zh\u0113n zh\u011Bn":["\u5AC3"],"ji\u0113 su\u01D2":["\u5AC5"],"m\xEDng m\u01D0ng":["\u5AC7"],ni\u01CEo:["\u5ACB","\u5B1D","\u5B32","\u8311","\u8526","\u8885","\u88CA","\u892D","\u9E1F"],t\u0101o:["\u5ACD","\u5E4D","\u5F22","\u6146","\u638F","\u642F","\u69C4","\u6D9B","\u6ED4","\u6FE4","\u746B","\u7D5B","\u7E1A","\u7E27","\u7EE6","\u8A5C","\u8B1F","\u8F41","\u97B1","\u97DC","\u97EC","\u98F8","\u9955"],bi\u00E1o:["\u5AD1"],"pi\xE1o pi\u0101o":["\u5AD6","\u85B8"],xu\u00E1n:["\u5AD9","\u60AC","\u61F8","\u66B6","\u6A88","\u6F29","\u7384","\u7487","\u74BF","\u75C3","\u8701","\u{2B80A}"],"m\xE0n m\u0101n":["\u5ADA"],k\u0101ng:["\u5ADD","\u5D7B","\u5EB7","\u6177","\u69FA","\u6F2E","\u780A","\u7A45","\u7CE0","\u8EBF","\u93EE","\u9C47","\u{21413}","\u{29F8C}"],"h\u0101n n\u01CEn":["\u5AE8"],n\u00E8n:["\u5AE9","\u5AF0"],zh\u0113:["\u5AEC","\u906E"],"m\u0101 m\xE1":["\u5AF2"],pi\u00E8:["\u5AF3"],zh\u01CEn:["\u5AF8","\u5C55","\u640C","\u65A9","\u65AC","\u7416","\u76CF","\u76DE","\u8F3E","\u9186","\u98AD","\u98D0"],"xi\u0101n y\u01CEn j\xECn":["\u5B10"],li\u01CEn:["\u5B1A","\u655B","\u6582","\u740F","\u7489","\u7FB7","\u8138","\u81C9","\u8539","\u861D","\u861E","\u88E3","\u895D","\u913B"],"qi\xF3ng hu\xE1n xu\u0101n":["\u5B1B"],d\u01D2ng:["\u5B1E","\u61C2","\u7BBD","\u8463","\u856B","\u8ACC"],c\u0101n:["\u5B20","\u6E4C","\u7218","\u98E1","\u9910","\u9A42","\u9A96"],ti\u01CEo:["\u5B25","\u5BA8","\u6640","\u6713","\u7AB1","\u8101"],b\u00ED:["\u5B36","\u8378","\u9F3B"],li\u01D4:["\u5B3C","\u67F3","\u6801","\u685E","\u687A","\u6A6E","\u71AE","\u73CB","\u7DB9","\u7EFA","\u7F76","\u7F80","\u92F6","\u950D"],"qi\u0101n xi\u0101n":["\u5B45","\u6B26"],"xi\xE9 hu\u012B":["\u5B48"],"hu\u0101n qu\xE1n":["\u5B49"],"l\xED l\xEC":["\u5B4B","\u9E97"],"zh\xFA chu\xF2":["\u5B4E"],k\u01D2ng:["\u5B54","\u6050"],"m\u0101 z\u012B":["\u5B56"],"s\u016Bn x\xF9n":["\u5B59","\u5B6B"],"b\xE8i b\xF3":["\u5B5B","\u8A96"],"y\xF2u ni\u016B":["\u5B67"],zhu\u01CEn:["\u5B68","\u7AF1","\u8F49"],h\u00E1i:["\u5B69","\u9AB8"],n\u0101o:["\u5B6C"],"ch\xE1n c\xE0n":["\u5B71"],b\u00F2:["\u5B79","\u6A97","\u8617","\u8B52"],n\u00E1i:["\u5B7B","\u8149"],"n\xEDng n\xECng":["\u5B81","\u5BCD","\u5BD7","\u5BDC","\u5BE7","\u752F"],zh\u00E1i:["\u5B85"],"t\u016B ji\u0101":["\u5B8A"],s\u00F2ng:["\u5B8B","\u8A1F","\u8AA6","\u8BBC","\u8BF5","\u9001","\u93B9","\u980C","\u9882","\u9938"],r\u00F2u:["\u5B8D","\u8089","\u8B73"],zh\u016Bn:["\u5B92","\u7A80","\u8860","\u8AC4","\u8C06","\u8FCD"],"m\xEC f\xFA":["\u5B93"],"d\xE0ng t\xE0n":["\u5B95"],"w\u01CEn yu\u0101n":["\u5B9B"],ch\u01D2ng:["\u5BA0","\u5BF5"],q\u00FAn:["\u5BAD","\u5CEE","\u5E2C","\u7FA3","\u7FA4","\u88D9","\u88E0"],z\u01CEi:["\u5BB0","\u5D3D"],"b\u01CEo sh\xED":["\u5BB2"],"ji\u0101 jia jie":["\u5BB6"],"hu\u0101ng hu\u01CEng":["\u5BBA"],ku\u0101n:["\u5BBD","\u5BDB","\u5BEC","\u81D7","\u9467","\u9ACB","\u9AD6"],"s\xF9 xi\u01D4 xi\xF9":["\u5BBF"],"ji\xE9 z\u01CEn":["\u5BC1"],"b\xECng b\u01D0ng":["\u5BCE"],"j\xECn q\u01D0n":["\u5BD6"],"l\xF3u j\xF9":["\u5BE0"],"xi\u011B xi\xE8":["\u5BEB"],"q\u012Bn q\xECn":["\u5BF4"],c\u00F9n:["\u5BF8","\u7C7F"],du\u00EC:["\u5BF9","\u5BFE","\u5C0D","\u603C","\u619D","\u61DF","\u6FE7","\u7029","\u7893","\u794B","\u7D90","\u85B1","\u8B48","\u8B75","\u8F5B","\u961F","\u966E"],"l\xFC\xE8 lu\xF3":["\u5BFD"],"sh\xE8 y\xE8 y\xEC":["\u5C04"],"ji\u0101ng ji\xE0ng qi\u0101ng":["\u5C06"],"ji\u0101ng ji\xE0ng":["\u5C07","\u6D46","\u6F3F","\u757A"],z\u016Bn:["\u5C0A","\u5D9F","\u6A3D","\u7F47","\u9075","\u940F","\u9C52","\u9CDF","\u9D8E","\u9DF7","\u{28C54}"],"sh\xF9 zh\xF9":["\u5C0C","\u6F8D"],xi\u01CEo:["\u5C0F","\u6653","\u6681","\u66C9","\u769B","\u76A2","\u7B71","\u7B7F","\u7BE0","\u8B0F","\u{2B372}"],"ji\xE9 j\xED":["\u5C10","\u8BD8","\u978A"],"sh\u01CEo sh\xE0o":["\u5C11"],\u011Br:["\u5C12","\u5C13","\u5C14","\u682E","\u6BE6","\u6D31","\u723E","\u73E5","\u8033","\u85BE","\u8848","\u8DB0","\u8FE9","\u9087","\u927A","\u94D2","\u990C","\u9975","\u99EC"],"w\u0101ng y\xF3u":["\u5C22"],w\u0101ng:["\u5C23","\u5C29","\u5C2A","\u5C2B","\u6C6A"],li\u00E0o:["\u5C25","\u5C26","\u5ED6","\u6482","\u6599","\u7093","\u7AB7","\u9410","\u9563","\u{2A917}"],"m\xE9ng m\xE1ng l\xF3ng p\xE1ng":["\u5C28"],g\u00E0:["\u5C2C","\u9B40"],"ku\xEC ku\u01D0":["\u5C2F"],tu\u00ED:["\u5C35","\u5F1A","\u7A68","\u8608","\u8E6A","\u96A4","\u9839","\u983A","\u983D","\u9893","\u9B4B","\u{2CBCE}"],y\u01D0n:["\u5C39","\u5DBE","\u5F15","\u6704","\u6A83","\u6ABC","\u6AFD","\u6DFE","\u6FE5","\u763E","\u766E","\u7C8C","\u861F","\u8693","\u87BE","\u8B94","\u8D7A","\u8D9B","\u8F11","\u920F","\u9777"],"ch\u01D0 ch\u011B":["\u5C3A"],k\u0101o:["\u5C3B","\u9ADB"],"j\xECn j\u01D0n":["\u5C3D"],"w\u011Bi y\u01D0":["\u5C3E"],"ni\xE0o su\u012B":["\u5C3F"],c\u00E9ng:["\u5C42","\u5C64","\u5D92","\u9A53"],di\u01CEo:["\u5C4C"],"p\xEDng b\u01D0ng b\u012Bng":["\u5C4F"],l\u00F2u:["\u5C5A","\u6F0F","\u7618","\u763A","\u763B","\u93E4","\u9542","\u964B"],"sh\u01D4 zh\u01D4":["\u5C5E","\u5C6C"],"xi\xE8 t\xEC":["\u5C5F"],"ch\xE8 c\u01CEo":["\u5C6E"],"t\xFAn zh\u016Bn":["\u5C6F"],"n\xEC j\u01D0":["\u5C70"],"h\xF3ng l\xF3ng":["\u5C78"],"q\u01D0 k\u01CEi":["\u5C82","\u8C48"],\u00E1ng:["\u5C87","\u6602","\u663B"],"g\u01CEng g\u0101ng":["\u5C97","\u5D17"],k\u011B:["\u5CA2","\u6564","\u6E07","\u6E34","\u70A3"],g\u01D2u:["\u5CA3","\u72D7","\u73BD","\u7B31","\u8007","\u8008","\u8009","\u82DF","\u8C7F"],ti\u00E1o:["\u5CA7","\u5CB9","\u6A24","\u7952","\u7B24","\u8280","\u8414","\u84DA","\u84E8","\u8729","\u8FE2","\u92DA","\u93A5","\u9797","\u9AEB","\u9BC8","\u9C37","\u9CA6","\u9F60","\u9F86"],"q\u016B j\u016B":["\u5CA8"],l\u01D0ng:["\u5CAD","\u5DBA","\u9818","\u9886"],p\u00F2:["\u5CB6","\u6540","\u6D26","\u6E50","\u70DE","\u73C0","\u7834","\u7836","\u7C95","\u84AA","\u9B44"],"b\u0101 k\xE8":["\u5CC7"],lu\u00F2:["\u5CC8","\u645E","\u6D1B","\u6D1C","\u7296","\u73DE","\u7B3F","\u7E99","\u8366","\u8A7B","\u96D2","\u99F1","\u9A86","\u9D45"],"f\xF9 ni\xE8":["\u5CCA"],\u011Bn:["\u5CCE"],"zh\xEC sh\xEC":["\u5CD9","\u5D3B"],qi\u01CE:["\u5CE0","\u8DD2","\u9160","\u9790"],"qi\xE1o ji\xE0o":["\u5CE4","\u7644"],"xi\xE9 y\xE9":["\u5CEB"],b\u016B:["\u5CEC","\u5EAF","\u6661","\u8AA7","\u900B","\u923D","\u933B","\u94B8","\u9914","\u9D4F"],ch\u00F3ng:["\u5D07","\u5D08","\u721E","\u866B","\u8769","\u87F2","\u8908","\u9680"],"z\xFA cu\xEC":["\u5D12","\u690A"],"l\xEDng l\xE9ng":["\u5D1A"],"d\xF2ng d\u014Dng":["\u5D20"],xi\u00E1o:["\u5D24","\u6D28","\u6DC6","\u8A24","\u8AB5"],"p\xED b\u01D0":["\u5D25","\u8298"],"zh\u01CEn ch\xE1n":["\u5D2D","\u5D83","\u5D84"],"w\u01CEi w\u0113i":["\u5D34"],"y\xE1ng d\xE0ng":["\u5D35"],"sh\xEC di\xE9":["\u5D3C"],y\u00E0o:["\u5D3E","\u66DC","\u718E","\u71FF","\u77C5","\u7A7E","\u7A94","\u7B44","\u8000","\u825E","\u836F","\u846F","\u85AC","\u85E5","\u888E","\u899E","\u8A4F","\u8B91","\u977F","\u9DC2","\u9E5E","\u9F3C"],"k\u0101n zh\xE0n":["\u5D41"],"h\xE1n d\u01CEng":["\u5D45"],"qi\xE0n k\xE0n":["\u5D4C"],"w\xF9 m\xE1o":["\u5D4D"],"k\u011B ji\xE9":["\u5D51","\u5DB1"],"w\u0113i w\u011Bi":["\u5D54"],k\u0113:["\u5D59","\u67EF","\u68F5","\u69BC","\u6A16","\u7241","\u7271","\u7290","\u73C2","\u75B4","\u778C","\u78D5","\u791A","\u79D1","\u7A1E","\u7AA0","\u842A","\u8596","\u86B5","\u874C","\u8DB7","\u8F72","\u9198","\u9233","\u94B6","\u9826","\u9846","\u9897","\u9AC1"],"d\xE0ng t\xE1ng":["\u5D63"],"r\xF3ng y\xEDng":["\u5D64","\u7203"],"\xE1i k\u01CEi":["\u5D66"],"k\u0101o qi\u0101o":["\u5D6A"],cu\u00F3:["\u5D6F","\u5D73","\u75E4","\u77EC","\u84AB","\u8516","\u8658","\u9E7A","\u9E7E"],"qi\u01CEn q\u012Bn":["\u5D70"],"d\xEC di\xE9":["\u5D7D"],c\u0113n:["\u5D7E"],d\u01D0ng:["\u5D7F","\u827C","\u85A1","\u9424","\u9802","\u9876","\u9F0E","\u9F11"],"\xE1o \xE0o":["\u5D85"],"p\u01D0 p\xE8i":["\u5D8F"],"ji\xE0o qi\xE1o":["\u5DA0","\u6F50"],"ju\xE9 gu\xEC":["\u5DA1","\u9CDC"],"zh\u0101n sh\xE0n":["\u5DA6","\u9CE3"],"xi\xE8 ji\xE8":["\u5DB0"],"gu\u012B x\u012B ju\xE0n":["\u5DB2"],r\u016B:["\u5DBF"],"l\xEC li\xE8":["\u5DC1","\u68D9","\u7204","\u7D9F"],"x\u012B gu\u012B ju\xE0n":["\u5DC2"],"y\xEDng h\u014Dng":["\u5DC6"],y\u01D0ng:["\u5DCA","\u5EEE","\u5F71","\u646C","\u68AC","\u6F41","\u763F","\u766D","\u77E8","\u7A4E","\u90E2","\u941B","\u9834","\u988D","\u9895","\u9896"],ch\u01CEo:["\u5DD0","\u7092","\u717C","\u7727","\u9EA8"],cu\u00E1n:["\u5DD1","\u6AD5","\u6B11"],chu\u0101n:["\u5DDB","\u5DDD","\u6C1A","\u744F","\u7A7F"],"j\u012Bng x\xEDng":["\u5DE0"],ch\u00E1o:["\u5DE2","\u5DE3","\u6641","\u6F05","\u6F6E","\u724A","\u7AB2","\u7F7A","\u8B3F","\u8F48","\u911B","\u9F0C"],qi\u01CEo:["\u5DE7","\u6100","\u9ADC"],g\u01D2ng:["\u5DE9","\u5EFE","\u62F1","\u62F2","\u6831","\u6C5E","\u73D9","\u8F01","\u978F"],"ch\xE0 ch\u0101 ch\u0101i c\u012B":["\u5DEE"],"xi\xE0ng h\xE0ng":["\u5DF7"],shu\u00E0i:["\u5E05","\u5E25","\u87C0"],p\u00E0:["\u5E0A","\u5E15","\u6015","\u8899"],"t\u01CEng n\xFA":["\u5E11"],"m\xF2 w\xE0":["\u5E13"],"ti\u0113 ti\u011B ti\xE8":["\u5E16"],zh\u01D2u:["\u5E1A","\u666D","\u759B","\u776D","\u7B92","\u8098","\u83F7","\u9BDE"],"ju\u01CEn ju\xE0n":["\u5E23"],shu\u00EC:["\u5E28","\u6D97","\u6D9A","\u7761","\u7A05","\u7A0E","\u88DE"],"ch\xF3u d\xE0o":["\u5E31","\u5E6C"],"ji\u01CEn ji\u0101n s\xE0n":["\u5E34"],"sh\xE0 qi\xE8":["\u5E39"],"q\xED j\xEC":["\u5E3A","\u8360"],"sh\u0101n qi\u0101o sh\u0113n":["\u5E53"],"zhu\xE0ng chu\xE1ng":["\u5E62"],"ch\u0101n ch\xE0n":["\u5E68"],mi\u00E8:["\u5E6D","\u61F1","\u6423","\u6EC5","\u706D","\u70D5","\u7923","\u7BFE","\u8511","\u858E","\u881B","\u884A","\u9456","\u9C74","\u9D13"],"g\u0101n g\xE0n":["\u5E72"],"b\xECng b\u012Bng":["\u5E76","\u5E77"],"j\u012B j\u01D0":["\u5E7E"],"gu\u01CEng \u0101n":["\u5E7F"],gu\u01CEng:["\u5E83","\u5EE3","\u72B7","\u7377"],me:["\u5E85"],"d\xF9n t\xFAn":["\u5E89"],"b\xE0i t\u012Bng":["\u5E8D"],"y\xECng y\u012Bng":["\u5E94"],"d\u01D0 de":["\u5E95"],"d\xF9 du\xF3":["\u5EA6"],"m\xE1ng m\xE9ng p\xE1ng":["\u5EAC"],"b\xECng p\xEDng":["\u5EB0"],ch\u011Bng:["\u5EB1","\u609C","\u7748","\u901E","\u9A01","\u9A8B"],"j\u012B cu\xF2":["\u5EB4"],q\u01D0ng:["\u5EBC","\u5ECE","\u6ABE","\u6F00","\u82D8","\u8ACB","\u8B26","\u8BF7","\u9803","\u9877"],"gu\u012B w\u011Bi hu\xEC":["\u5EC6"],"j\u01D0n q\xEDn":["\u5ED1"],ku\u00F2:["\u5ED3","\u6269","\u62E1","\u64F4","\u6FF6","\u7B48","\u843F","\u8440","\u86DE","\u95CA","\u9614","\u9729","\u979F","\u97B9","\u97D5","\u9822","\u9B20"],"qi\xE1ng s\xE8":["\u5EE7","\u8594"],"y\u01D0n y\xECn":["\u5EF4","\u9690","\u96A0","\u96B1","\u98EE","\u98F2","\u996E"],"p\xF2 p\u01CEi":["\u5EF9","\u8FEB"],"n\xF2ng l\xF2ng":["\u5F04"],"d\xEC t\xEC tu\xED":["\u5F1F"],"ju\xE9 zh\u0101ng":["\u5F21"],"m\xED m\u01D0":["\u5F25","\u5F4C","\u9761"],ch\u0101o:["\u5F28","\u600A","\u6284","\u6B29","\u8A2C","\u8D85","\u9214","\u949E"],yi:["\u5F2C"],sh\u0101o:["\u5F30","\u65D3","\u70E7","\u713C","\u71D2","\u7B72","\u8244","\u8437","\u8571","\u8F0E","\u9AFE","\u9BB9"],"xu\u0101n yu\u0101n":["\u5F32"],"qi\xE1ng qi\u01CEng ji\xE0ng":["\u5F37","\u5F3A"],"t\xE1n d\xE0n":["\u5F39","\u9188"],bi\u00E8:["\u5F46"],"qi\xE1ng ji\xE0ng qi\u01CEng":["\u5F4A"],"j\xEC xu\u011B":["\u5F50"],tu\u00E0n:["\u5F56","\u8916"],yu\u0113:["\u5F5F","\u66F0","\u66F1","\u77F1"],"sh\u0101n xi\u01CEn":["\u5F61"],w\u00E9n:["\u5F63","\u6587","\u7086","\u73F3","\u7612","\u7E67","\u805E","\u82A0","\u8689","\u868A","\u87A1","\u87C1","\u95BA","\u95BF","\u95C5","\u95E6","\u95FB","\u960C","\u96EF","\u99BC","\u99C7","\u9B70","\u9CFC","\u9D0D","\u9F24","\u{2B61C}"],"p\xE9ng b\u0101ng":["\u5F6D"],"pi\u0101o pi\xE0o":["\u5F6F"],"zhu\xF3 b\xF3":["\u5F74"],"tu\u01D2 y\xED":["\u5F75"],"p\xE1ng f\u01CEng":["\u5F77"],w\u01CEng:["\u5F7A","\u5F80","\u5F83","\u60D8","\u6789","\u68E2","\u7DB2","\u7F51","\u7F52","\u7F53","\u7F54","\u7F56","\u83F5","\u86E7","\u8744","\u8AB7","\u8F1E","\u8F8B","\u9B4D"],c\u00FA:["\u5F82","\u6B82"],"d\xE0i d\u0101i":["\u5F85"],hu\u00E1i:["\u5F8A","\u6000","\u61D0","\u61F7","\u69D0","\u6DEE","\u8032","\u8639","\u8922","\u8931","\u8E1D"],"w\u0101 w\xE0ng ji\u0101":["\u5F8D"],"ch\u011Bng zh\xE8ng":["\u5F8E"],"d\xE9 d\u011Bi de":["\u5F97"],"c\xF3ng z\xF2ng":["\u5F9E"],"sh\xEC t\u01D0":["\u5FA5"],"t\xED ch\xED":["\u5FB2","\u9D97","\u9D99"],d\u00E9:["\u5FB3","\u5FB7","\u6074","\u60B3","\u60EA","\u6DC2","\u9340","\u951D"],"zh\u01D0 zh\u0113ng":["\u5FB4","\u5FB5"],bi\u00E9:["\u5FB6","\u767F","\u8382","\u86C2","\u8952","\u8E69"],"ch\u014Dng zh\u01D2ng":["\u5FB8"],"ji\u01CEo ji\xE0o":["\u5FBC","\u7B05","\u7B4A"],"l\xF2ng l\u01D2ng":["\u5FBF"],"q\xFA j\xF9":["\u5FC2","\u6E20","\u77BF","\u87B6"],"d\xECng t\xECng":["\u5FCA"],g\u01CEi:["\u5FCB","\u6539"],r\u011Bn:["\u5FCD","\u6820","\u6823","\u79F9","\u7A14","\u7D9B","\u834F","\u8375","\u8EB5"],ch\u00E0n:["\u5FCF","\u61F4","\u61FA","\u785F","\u7FBC","\u97C2","\u986B"],t\u00E8:["\u5FD1","\u615D","\u7279","\u87D8","\u92F1","\u94FD"],"t\xE8 t\u0113i tu\u012B":["\u5FD2"],"g\u0101n h\xE0n":["\u5FD3","\u653C"],"y\xEC q\xEC":["\u5FD4"],"t\xE0i sh\xEC":["\u5FD5"],"x\u012B li\u011B":["\u5FDA"],"y\u012Bng y\xECng":["\u5FDC","\u61C9","\u8B4D"],"m\u01D0n w\u011Bn m\xEDn":["\u5FDE","\u5FDF"],"s\u014Dng zh\u014Dng":["\u5FEA"],"y\xF9 sh\u016B":["\u5FEC","\u6086"],"q\xED sh\xEC":["\u5FEF","\u8006"],"t\xFAn zh\u016Bn d\xF9n":["\u5FF3"],"qi\xE1n q\xEDn":["\u5FF4","\u6272"],h\u00FAn:["\u5FF6","\u6D51","\u6E3E","\u991B","\u9984","\u9B42","\u9F32"],ni\u01D4:["\u5FF8","\u626D","\u7084","\u72C3","\u7D10","\u7EBD","\u83A5","\u9215","\u94AE","\u9775"],"ku\xE1ng w\u01CEng":["\u5FF9"],"k\u0101ng h\xE0ng":["\u5FFC"],"k\xE0i x\xEC":["\u5FFE","\u613E"],\u00F2u:["\u6004","\u616A"],"b\u01CEo b\xE0o":["\u6009"],"m\xEDn m\xE9n":["\u600B"],"zu\xF2 zh\xE0":["\u600D"],z\u011Bn:["\u600E"],y\u00E0ng:["\u600F","\u6059","\u6837","\u69D8","\u6A23","\u6F3E","\u7F95","\u8A47"],"k\xF2u j\xF9":["\u6010"],"n\xE1o ni\xFA":["\u6013"],"zh\u0113ng zh\xE8ng":["\u6014","\u6399","\u94B2","\u94EE"],"ti\u0113 zh\u0101n":["\u6017"],"h\xF9 g\xF9":["\u6018"],"c\u016B j\xF9 z\u016B":["\u601A"],"s\u012B s\u0101i":["\u601D"],"y\xF3u ch\xF3u":["\u601E"],"t\u016B di\xE9":["\u6022"],"y\u014Du y\xE0o":["\u602E"],xu\u00E0n:["\u6030","\u6621","\u6966","\u6CEB","\u6E32","\u70AB","\u7404","\u7729","\u78B9","\u7D62","\u7E3C","\u7E4F","\u7EDA","\u8519","\u8852","\u88A8","\u8D19","\u9249","\u93C7","\u94C9","\u955F","\u98B4"],"x\xF9 xu\xE8":["\u6034"],"b\xEC p\u012B":["\u6036"],"x\u012B sh\xF9":["\u6038"],"n\xE8n n\xEDn":["\u6041"],"ti\u0101o y\xE1o":["\u604C"],"x\u012B q\u012B x\xF9":["\u6053"],"xi\xE0o ji\u01CEo":["\u6054"],"h\u016B ku\u0101":["\u6057"],n\u01DC:["\u6067","\u6712","\u8842","\u8844"],h\u00E8n:["\u6068"],"d\xF2ng t\u014Dng":["\u606B"],"qu\xE1n zhu\u0101n":["\u606E"],"\xE8 w\xF9 \u011B w\u016B":["\u6076","\u60E1"],t\u00F2ng:["\u6078","\u615F","\u6185","\u75DB","\u8855"],"yu\u0101n ju\xE0n":["\u6081"],"qi\u0101o qi\u01CEo":["\u6084"],"ji\xE8 k\xE8":["\u6088"],"h\xE0o ji\xE0o":["\u608E"],hu\u01D0:["\u6094","\u6A93","\u6BC0","\u6BC1","\u6BC7","\u71EC","\u8B6D"],"m\xE1n m\xE8n":["\u6097","\u9794"],"y\u012B y\xEC":["\u6098","\u8863"],qu\u0101n:["\u609B","\u7B9E","\u9409","\u{287E0}"],"ku\u012B l\u01D0":["\u609D"],"y\xEC ni\xE0n":["\u60A5"],"m\xE8n m\u0113n":["\u60B6"],gu\u00E0n:["\u60B9","\u60BA","\u60EF","\u6163","\u63BC","\u645C","\u6A0C","\u6B1F","\u6CF4","\u6DAB","\u6F45","\u704C","\u721F","\u74D8","\u76E5","\u7936","\u797C","\u7F46","\u7F50","\u8CAB","\u8D2F","\u8E80","\u9066","\u93C6","\u9475","\u9C79","\u9E1B","\u9E73"],"k\u014Dng k\u01D2ng":["\u60BE"],"l\u01D4n l\xF9n":["\u60C0"],gu\u01D2:["\u60C8","\u679C","\u6901","\u69E8","\u7CBF","\u7DB6","\u83D3","\u873E","\u88F9","\u8901","\u8F20","\u991C","\u9983"],"yu\u0101n w\u01CEn":["\u60CC","\u7BA2"],"l\xE1n l\xEDn":["\u60CF"],"y\xF9 x\xF9":["\u60D0","\u6DE2"],"chu\xF2 chu\xEC":["\u60D9"],"h\u016Bn m\xE8n":["\u60DB"],"ch\u01CEng t\u01CEng":["\u60DD"],"su\u01D2 ru\u01D0":["\u60E2"],c\u01CEn:["\u60E8","\u6158","\u61AF","\u9EEA","\u9EF2","\u415F"],c\u00E1n:["\u60ED","\u6159","\u615A","\u6B8B","\u6B98","\u8695","\u8745","\u8836","\u883A"],"d\xE0n d\xE1":["\u60EE","\u619A"],r\u011B:["\u60F9"],"y\xFA t\u014Du":["\u6109"],"k\xE0i q\xEC":["\u6112"],"d\xE0ng t\xE1ng sh\u0101ng y\xE1ng":["\u6113"],"ch\xE9n x\xECn d\u0101n":["\u6116"],"k\xE8 qi\xE0":["\u6118"],nu\u00F2:["\u611E","\u61E6","\u61E7","\u63BF","\u6426","\u6992","\u7A2C","\u7A64","\u7CD1","\u7CE5","\u7CEF","\u8AFE","\u8BFA","\u8E43","\u903D","\u9369","\u9518"],g\u01CEn:["\u611F","\u64C0","\u6562","\u687F","\u6A44","\u6F89","\u6FB8","\u76AF","\u79C6","\u7A08","\u7B34","\u8289","\u8866","\u8D76","\u8D95","\u9C64","\u9CE1"],"c\xF2ng s\u014Dng":["\u6121"],"s\u0101i s\u012B s\u01D0":["\u6122"],"g\u014Dng g\xF2ng h\u01D2ng":["\u6129","\u6150"],"shu\xF2 s\xF9":["\u612C","\u6D2C"],"y\xE1o y\xE0o":["\u612E"],hu\u00E0ng:["\u6130","\u66C2","\u69A5","\u6EC9","\u769D","\u76A9","\u93A4","\u3FE0"],zh\u011Bng:["\u6138","\u628D","\u62EF","\u6574","\u6678"],c\u01CEo:["\u613A","\u8278","\u8349","\u9A32"],"x\xEC xi\xE9":["\u6140"],"c\u01CEo s\u0101o":["\u6145"],"x\xF9 ch\xF9":["\u6149"],"qi\xE8 qi\xE0n":["\u614A"],"c\xE1o c\xF3ng":["\u6152"],"\xE0o \xE1o":["\u6160"],"li\xE1n li\u01CEn":["\u6169","\u68BF","\u69E4","\u6AE3"],"j\xECn q\xEDn j\u01D0n":["\u616C"],"d\xEC ch\xEC":["\u6178"],"zh\xED zh\xE9":["\u6179"],"l\xF3u l\u01DA":["\u617A","\u9DDC"],c\u00F2ng:["\u6181","\u8B25"],"zh\u012B zh\xEC":["\u6184","\u77E5","\u7E54","\u7EC7"],ch\u0113ng:["\u6186","\u645A","\u6490","\u6491","\u667F","\u67FD","\u68E6","\u6A55","\u6A89","\u6CDF","\u6D7E","\u7424","\u77A0","\u7880","\u7DFD","\u7F49","\u86CF","\u87F6","\u8D6A","\u8D6C","\u93FF","\u9423","\u9637","\u9757","\u9833","\u9953"],bi\u0113:["\u618B","\u864C","\u9C49","\u9CD6","\u9F08","\u9F9E"],"ch\xE9ng d\xE8ng zh\xE8ng":["\u6195"],"x\u01D0 x\u012B":["\u6198"],"du\xEC d\xF9n t\u016Bn":["\u619E"],"xi\u0101o ji\u0101o":["\u61A2"],"xi\xE1n xi\xE0n":["\u61AA"],"li\xE1o li\u01CEo":["\u61AD","\u71CE","\u720E","\u7212"],sh\u00E9ng:["\u61B4","\u7E04","\u7E49","\u7E69","\u7EF3","\u8B5D"],"n\xE1o n\u01CEo n\xE1ng":["\u61B9"],"j\u01D0ng j\xECng":["\u61BC"],"j\u01D0 ji\u01CEo":["\u61BF"],"xu\u0101n hu\u0101n":["\u61C1"],"c\u01CEo s\u0101o s\xE0o":["\u61C6"],m\u00E8n:["\u61D1","\u61E3","\u66AA","\u7116","\u71DC"],"m\xE8ng m\xE9ng m\u011Bng":["\u61DC"],"\xE0i y\xEC n\u01D0":["\u61DD"],"m\xE9ng m\u011Bng":["\u61DE","\u77A2","\u77D2"],"q\xED j\u012B j\xEC":["\u61E0"],m\u01D2:["\u61E1"],"l\xE1n xi\xE0n":["\u61E2"],"y\u014Du y\u01D2u":["\u61EE"],"li\xFA li\u01D4":["\u61F0","\u85F0"],r\u00E0ng:["\u61F9","\u8B72","\u8B93","\u8BA9"],hu\u0101n:["\u61FD","\u6B22","\u6B53","\u6B61","\u737E","\u8B99","\u8C9B","\u9144","\u9A69","\u9D05","\u9D4D"],n\u01CEn:["\u6201","\u63C7","\u6E73","\u7175","\u8169","\u877B","\u8D67"],"m\xED m\xF3":["\u6202"],"g\xE0ng zhu\xE0ng":["\u6205","\u6206"],"zhu\xE0ng g\xE0ng":["\u6207"],"x\u016B qu":["\u620C"],"x\xEC h\u016B":["\u620F","\u622F","\u6232"],"ji\xE1 g\u0101":["\u621B"],z\u00E9i:["\u621D","\u8808","\u8CCA","\u8D3C","\u9C02","\u9C61","\u9C97"],d\u011Bng:["\u6225","\u7B49"],"h\u016B x\xEC":["\u6231"],chu\u014D:["\u6233","\u8E14","\u9034"],"bi\u01CEn pi\u0101n":["\u6241"],"sh\u01CEng ji\u014Dng":["\u6244"],"sh\xE0n sh\u0101n":["\u6247"],c\u00E1i:["\u624D","\u6750","\u7E94","\u88C1","\u8CA1","\u8D22"],"zh\u0101 z\u0101 zh\xE1":["\u624E"],"l\xE8 l\xEC c\xE1i":["\u6250"],"b\u0101 p\xE1":["\u6252"],"d\u01CE d\xE1":["\u6253"],r\u0113ng:["\u6254"],"f\u01CEn f\xFA":["\u6255"],"di\u01CEo d\xED yu\u0113 l\xEC":["\u625A"],"k\xE1ng g\u0101ng":["\u625B"],"y\u016B w\u016B":["\u625C"],"y\u016B w\u016B k\u016B":["\u625D"],"tu\u014D ch\u01D0 y\u01D0":["\u6261"],"g\u01D4 ji\xE9 x\xEC g\u0113":["\u6262"],d\u00E8n:["\u6265","\u627D"],"s\u01CEo s\xE0o":["\u626B","\u6383"],r\u01CEo:["\u6270","\u64FE","\u96A2"],"x\u012B ch\u0101 q\xEC":["\u6271"],"b\u0101n p\u0101n":["\u6273"],"b\u0101 \xE0o":["\u6277"],"x\u012B zh\xE9":["\u6278"],"zh\xEC s\u01D4n k\u01CEn":["\u627B"],zh\u01CEo:["\u627E","\u6CBC","\u7475"],"ku\xE1ng w\u01CEng z\xE0i":["\u6282"],"h\xFA g\u01D4":["\u6287","\u9E44","\u9E58"],"b\u01CE b\xE0":["\u628A"],"d\u01CEn sh\u011Bn":["\u628C"],"n\xE8 n\xEC ru\xEC n\xE0":["\u6290"],zhu\u0101:["\u6293","\u6A9B","\u7C3B","\u81BC","\u9AFD"],p\u00F3u:["\u6294","\u88D2"],"zh\xE9 sh\xE9 zh\u0113":["\u6298"],"p\xF3u p\u014Du f\u016B":["\u6299","\u634A"],p\u0101o:["\u629B","\u62CB","\u812C","\u8422"],"\u01CEo \xE0o ni\xF9":["\u629D"],"l\u016Bn l\xFAn":["\u62A1","\u6384"],"qi\u01CEng qi\u0101ng ch\u0113ng":["\u62A2"],"zh\u01D0 zh\u01CEi":["\u62A7"],"b\xF9 p\u016B":["\u62AA","\u67E8"],"y\u01CEo t\u0101o":["\u62AD"],"h\u0113 h\xE8 qi\u0101":["\u62B2"],"n\u01D0 n\xED":["\u62B3"],"p\u012B p\u0113i":["\u62B7"],"m\u01D2 m\xF2 m\u0101":["\u62B9"],ch\u014Du:["\u62BD","\u72A8","\u72AB","\u7633","\u7BD8"],"ji\u0101 y\xE1":["\u62C1"],"f\xFA b\xEC":["\u62C2","\u7550","\u9D9D"],zh\u01CE:["\u62C3","\u7728","\u781F","\u9BBA","\u9C9D"],"d\u0101n d\xE0n d\u01CEn":["\u62C5"],"ch\u0101i c\u0101":["\u62C6"],ni\u0101n:["\u62C8","\u852B"],"l\u0101 l\xE1 l\u01CE l\xE0":["\u62C9"],"b\xE0n p\xE0n":["\u62CC"],p\u0101i:["\u62CD"],l\u012Bn:["\u62CE"],gu\u01CEi:["\u62D0","\u67B4","\u67FA"],"tu\xF2 t\xE0 zh\xED":["\u62D3"],"\xE0o \u01CEo ni\xF9":["\u62D7"],"j\u016B g\u014Du":["\u62D8"],"p\u012Bn p\xE0n f\u0101n":["\u62DA"],"b\xE0i b\xE1i":["\u62DC"],b\u00E0i:["\u62DD","\u6557","\u7A17","\u7CBA","\u85AD","\u8D01","\u8D25","\u97DB"],qi\u00E1:["\u62E4"],"n\u01D0ng n\xEDng n\xECng":["\u62E7"],"z\xE9 zh\xE1i":["\u62E9","\u64C7"],h\u00E9n:["\u62EB","\u75D5","\u978E"],"ku\xF2 gu\u0101":["\u62EC"],"ji\xE9 ji\xE1":["\u62EE"],n\u01D0n:["\u62F0"],shu\u0101n:["\u62F4","\u6813","\u9582","\u95E9"],"c\xFAn z\xF9n":["\u62F5"],"z\u0101 z\u01CEn":["\u62F6","\u685A"],k\u01CEo:["\u62F7","\u6537","\u6832","\u70E4","\u8003"],"y\xED ch\u01D0 h\xE0i":["\u62F8"],"c\xE8 s\xE8 chu\xF2":["\u62FA"],"zhu\xE0i zhu\u0101i y\xE8":["\u62FD"],"sh\xED sh\xE8":["\u62FE"],b\u0101i:["\u6300","\u63B0"],"ku\xF2 gu\u0101ng":["\u6304"],n\u00F2ng:["\u630A","\u6335","\u9F48"],"ji\xE0o ji\u0101o":["\u630D","\u654E","\u6559"],"ku\xE0 k\u016B":["\u630E"],"n\xE1 r\xFA":["\u6310"],"ti\u0101o ti\u01CEo":["\u6311"],"di\xE9 sh\xE8":["\u6315"],li\u011B:["\u6318","\u6BDF"],"y\xE0 y\u01CE":["\u631C","\u6397"],"w\u014D zhu\u0101":["\u631D"],"xi\xE9 ji\u0101":["\u631F","\u633E"],"d\u01CEng d\xE0ng":["\u6321","\u64CB"],"zh\xE8ng zh\u0113ng":["\u6323","\u6B63","\u75C7"],"\u0101i \xE1i":["\u6328"],"tu\u014D shu\xEC":["\u6329","\u635D"],"t\u01D0 t\xEC":["\u632E"],"su\u014D sh\u0101":["\u6331"],"s\u0101 sh\u0101 su\u014D":["\u6332"],"k\u0113ng qi\u0101n":["\u6333","\u647C"],"b\xE0ng p\xE9ng":["\u6337"],"ru\xF3 ru\xE1":["\u633C"],"ji\u01CEo k\xF9":["\u6341"],"w\u01D4 w\xFA":["\u6342"],t\u01D2ng:["\u6345","\u6876","\u7B52","\u7B69","\u7D71","\u7D82","\u7EDF","\u36DA"],"hu\xF2 ch\xEC":["\u6347"],"t\xFA sh\u016B ch\xE1":["\u6348"],"l\u01DA lu\u014D":["\u634B"],"sh\u0101o sh\xE0o":["\u634E","\u7A0D"],ni\u0113:["\u634F","\u63D1"],"sh\xF9 s\u01D2ng s\u014Du":["\u6352"],"y\xE9 y\xFA":["\u6353"],"ju\xE9 zhu\xF3":["\u6354"],"b\xF9 p\xFA zh\xEC":["\u6357"],z\u00F9n:["\u6358","\u928C"],l\u0101o:["\u635E","\u6488","\u7CA9"],s\u01D4n:["\u635F","\u640D","\u69AB","\u7B0B","\u7B4D","\u7BB0","\u93A8","\u96BC"],"w\xE0n w\u01CEn w\u0101n y\xF9":["\u6365"],p\u011Bng:["\u6367","\u6DCE","\u768F"],sh\u011B:["\u6368"],"f\u01D4 f\xF9 b\u01D4":["\u636C"],d\u00E1o:["\u636F"],"lu\xF2 lu\u01D2 w\u01D2":["\u6370"],"ju\u01CEn qu\xE1n":["\u6372"],"ch\u0113n ti\u01CEn":["\u6375"],"ni\u01CEn ni\u0113":["\u637B"],"ru\xF3 w\u011Bi r\xE9":["\u637C"],zu\u00F3:["\u637D","\u6628","\u79E8","\u7A13","\u7B70","\u838B","\u923C"],"w\xF2 xi\xE1":["\u637E"],"q\xECng qi\xE0n":["\u6385"],"p\xF3u p\u01D2u":["\u638A"],qi\u0101:["\u6390","\u845C"],"p\xE1i p\u01CEi":["\u6392"],"qi\u0101n w\xE0n":["\u6394"],"y\xE8 y\u0113":["\u6396"],"ni\xE8 n\u01D0 y\xEC":["\u639C"],"hu\xF2 x\xF9":["\u639D"],"y\xE0n sh\xE0n y\u01CEn":["\u639E"],"zh\u011Bng d\xECng":["\u639F"],k\u00F2ng:["\u63A7","\u979A"],tu\u012B:["\u63A8","\u84F7","\u85EC"],"z\u014Du zh\u014Du ch\u014Du":["\u63AB"],ti\u00E0n:["\u63AD","\u821A"],k\u00E8n:["\u63AF","\u88C9","\u8903"],p\u00E1:["\u63B1","\u6777","\u6F56","\u722C","\u7436","\u7B62"],"gu\xF3 gu\u0101i":["\u63B4"],"d\u01CEn sh\xE0n":["\u63B8","\u64A3"],"ch\u0101n xi\u0101n c\xE0n sh\u01CEn":["\u63BA"],s\u0101o:["\u63BB","\u6414","\u6E9E","\u7E45","\u7F2B","\u87A6","\u9A12","\u9A37","\u9C20","\u9C62","\u9CCB"],p\u00E8ng:["\u63BD","\u692A","\u69F0","\u78B0","\u8E2B"],"zh\u0113ng k\u0113ng":["\u63C1"],"ji\u016B y\xF3u":["\u63C2"],"ji\u0101n ji\u01CEn":["\u63C3","\u7C5B"],"p\xEC ch\xE8":["\u63CA"],"s\u0101i z\u01D2ng c\u0101i":["\u63CC"],"t\xED d\u012B d\u01D0":["\u63D0"],"z\u01D2ng s\u014Dng":["\u63D4"],"hu\xE1ng y\xF3ng":["\u63D8"],"z\u01CEn zu\xE0n":["\u63DD"],"x\u016B j\u016B":["\u63DF"],"k\xE9 qi\u0101":["\u63E2"],"chu\u0101i chu\u01CEi chu\xE0i tu\xE1n zhu\u012B":["\u63E3"],"d\xEC t\xEC":["\u63E5"],"l\xE1 l\xE0":["\u63E6"],l\u00E0:["\u63E7","\u694B","\u6E82","\u74CE","\u760C","\u7FCB","\u81D8","\u874B","\u8772","\u881F","\u8FA2","\u8FA3","\u945E","\u9574","\u9B0E","\u9BFB","\u{2CD9F}"],"ji\u0113 q\xEC":["\u63ED"],"ch\xF2ng d\u01D2ng":["\u63F0"],"di\xE9 sh\xE9 y\xE8":["\u63F2"],"ji\xE0n qi\xE1n ji\u01CEn":["\u63F5"],y\u00E9:["\u63F6","\u7237","\u723A","\u7458","\u92E3","\u9381","\u94D8"],ch\u0101n:["\u6400","\u647B","\u6519","\u88E7","\u895C","\u8998","\u89C7","\u8FBF","\u92D3"],"g\u0113 g\xE9":["\u6401","\u64F1"],"l\u01D2u l\u014Du":["\u6402","\u645F"],"ch\u014Du z\u01D2u":["\u640A"],chu\u0101i:["\u640B"],s\u016Bn:["\u640E","\u69C2","\u72F2","\u733B","\u836A","\u84C0","\u8575","\u859E","\u98E7","\u98F1"],"r\xF3ng n\xE1ng n\u01CEng":["\u6411"],"p\xE9ng b\xE0ng":["\u6412"],cu\u014D:["\u6413","\u7473","\u78CB","\u8E49","\u9073","\u919D"],"k\u0113 \xE8":["\u6415"],"n\xF9 nu\xF2 n\xF2u":["\u6419"],"l\u0101 xi\xE9 xi\xE0n":["\u641A"],qi\u01D4:["\u641D","\u7CD7"],"xi\u01CEn xi\u0101n":["\u641F"],"ji\xE9 zh\xE9":["\u6429"],"p\xE1n b\u0101n p\xF3":["\u642B"],b\u0101n:["\u642C","\u653D","\u6591","\u6592","\u73ED","\u7622","\u764D","\u80A6","\u8781","\u878C","\u8929","\u8FAC","\u9812","\u9881","\u{28B49}"],"zh\xEC n\xE1i":["\u6431"],"w\u0101 w\u01CE w\xE0":["\u6432"],hu\u00E1:["\u6433","\u64B6","\u6ED1","\u733E","\u8550","\u8796","\u8B41","\u93F5","\u94E7","\u9A4A","\u9A85","\u9DE8"],"qi\u0101ng qi\u01CEng ch\u0113ng":["\u6436"],"ti\xE1n sh\u0113n":["\u6437"],"n\xE1 nu\xF2":["\u643B"],\u00E8n:["\u6441"],"sh\xE8 ni\xE8":["\u6444","\u651D"],b\u00ECn:["\u6448","\u64EF","\u6BA1","\u6BAF","\u8191","\u81CF","\u9ACC","\u9AD5","\u9AE9","\u9B02","\u9B13","\u9B22"],"sh\u0101 s\xE0 sh\u01CEi":["\u644B"],"ch\u01CEn s\xF9n":["\u644C"],"ji\u016B li\xFA li\xE1o ji\u01CEo n\xE1o":["\u644E"],"f\xE9ng p\u011Bng":["\u6453"],shu\u0101i:["\u6454"],"d\xEC t\xFA zh\xED":["\u6455"],"q\xEC j\xEC ch\xE1":["\u6456"],"s\u014Du s\u01D2ng":["\u6457"],"li\u01CEn li\xE0n":["\u6459"],"g\xE0i x\xEC":["\u6461"],"h\xF9 ch\u016B":["\u6462"],t\u00E0ng:["\u6465","\u70EB","\u71D9","\u940B"],"n\xE1i zh\xEC":["\u6468"],"m\xF3 m\u0101":["\u6469"],"ji\u0101ng qi\xE0ng":["\u646A"],"\xE1o qi\xE1o":["\u646E"],"ni\xE8 ch\xE8":["\u6470"],"m\xE1n m\xE0n":["\u6471"],"ch\xE0n c\xE1n":["\u6472"],"s\xE8 m\xED s\xF9":["\u6475"],"bi\u0101o bi\xE0o":["\u647D"],"ju\u0113 ju\xE9":["\u6485"],pi\u0113:["\u6486","\u66BC","\u6C15","\u77A5"],"pi\u011B pi\u0113":["\u6487"],"z\u01CEn z\u0101n z\u0113n qi\xE1n":["\u648D"],"s\u0101 s\u01CE":["\u6492"],h\u00F2ng:["\u6494","\u8A0C","\u8BA7","\u95C0","\u9B28"],"h\xE9ng gu\xE0ng":["\u6497"],ni\u01CEn:["\u649A","\u64B5","\u6506","\u6D8A","\u713E","\u78BE","\u7C10","\u8E4D","\u8E68","\u8E8E","\u8F26","\u8F87"],"ch\xE9ng zh\u011Bng":["\u649C"],"hu\u012B w\xE9i":["\u649D"],c\u0101o:["\u64A1","\u64CD","\u7CD9"],"xi\u0101o s\u014Du":["\u64A8"],"li\xE1o li\u0101o":["\u64A9"],"cu\u014D zu\u01D2":["\u64AE"],"w\u011Bi tu\u01D2":["\u64B1"],cu\u0101n:["\u64BA","\u651B","\u6C46","\u8E7F","\u8EA5","\u9479","\u9569"],"qi\xE0o y\u0101o j\u012B":["\u64BD"],"zhu\u0101 w\u014D":["\u64BE"],"l\xE8i l\xE9i":["\u64C2"],n\u01CEng:["\u64C3","\u652E","\u66E9","\u7062"],"q\xEDng j\u01D0ng":["\u64CF"],ku\u01CEi:["\u64D3","\u84AF","\u39DF"],"p\u01D0 b\xF2":["\u64D7"],"b\xF2 b\u0101i":["\u64D8"],"j\xF9 j\u01D0":["\u64DA"],m\u0113ng:["\u64DD"],"s\u01D2u s\xF2u":["\u64DE"],x\u01D0ng:["\u64E4","\u7BB5","\u9192"],c\u0101:["\u64E6"],"n\xEDng n\u01D0ng n\xECng":["\u64F0"],"zh\xEC ji\xE9":["\u64F3"],"l\xE0 li\xE8":["\u64F8","\u7209"],"s\xF2u s\u01D2u":["\u64FB"],"l\xEC lu\xF2 yu\xE8":["\u64FD"],"t\u012B zh\u0101i zh\xEC":["\u64FF"],p\u0101n:["\u6500","\u6F58","\u7705","\u8420"],l\u00E8i:["\u6502","\u6CEA","\u6D99","\u6DDA","\u79B7","\u7C7B","\u7E87","\u8631","\u9179","\u9287","\u9311","\u981B","\u982A","\u985E","\u98A3"],"c\u0101 s\u01CE":["\u6503"],"j\xF9n p\xE8i":["\u6508"],"l\xEC lu\xF2":["\u650A","\u8E92"],"l\xE0 l\xE0i":["\u650B","\u6AF4"],"l\xFA lu\xF3":["\u650E"],"z\u01CEn cu\xE1n":["\u6512"],"xi\u0101n ji\u0101n":["\u6515"],"m\xED m\u01D0 m\xF3":["\u6520"],"z\u01CEn cu\xE1n z\xE0n zu\u0101n":["\u6522"],zu\u00E0n:["\u6525"],"l\xEC sh\xE0i":["\u6526"],"l\xEC lu\u01D2":["\u652D"],"gu\u01D0 gu\xEC":["\u6531"],"j\u012B q\u012B y\u01D0":["\u6532"],f\u00E0ng:["\u653E"],"w\xF9 m\xF3u":["\u6544"],"ch\xF9 sh\u014Du":["\u654A"],"g\xE9 gu\xF3 \xE8":["\u654B"],"du\xF3 du\xEC":["\u6553","\u655A"],"du\u014D qu\xE8":["\u6560","\u656A"],"s\xE0n s\u01CEn":["\u6563"],"d\u016Bn du\xEC":["\u6566","\u9566"],"q\u012B y\u01D0 j\u012B":["\u6567"],"xi\xE0o xu\xE9":["\u6569"],"sh\xF9 sh\u01D4 shu\xF2":["\u6570","\u6578"],"\xE1i zh\xFA":["\u6571","\u6573"],"xi\xF2ng xu\xE0n":["\u657B"],"zhu\xF3 zh\xFA":["\u6580"],"y\xEC d\xF9":["\u6581"],"l\xED t\xE1i":["\u6584"],"f\u011Bi f\u0113i":["\u6590"],"y\u01D4 zh\u014Dng":["\u6594"],"d\xF2u d\u01D2u":["\u6597"],"w\xF2 gu\u01CEn":["\u65A1"],"t\u01D2u ti\u01CEo":["\u65A2"],d\u00F2u:["\u65A3","\u68AA","\u6D62","\u75D8","\u7AA6","\u7AC7","\u8130","\u8373","\u8C46","\u9017","\u90D6","\u9158","\u9597","\u95D8","\u9916","\u997E","\u9B25","\u9B26","\u9B2A","\u9B2C","\u9B2D"],"y\xEDn zh\xEC":["\u65A6"],"ch\u01CEn ji\xE8":["\u65BA"],"w\u016B y\u016B y\xFA":["\u65BC"],"y\xF3u li\xFA":["\u65BF"],"p\xE1ng b\xE0ng":["\u65C1"],"m\xE1o m\xE0o":["\u65C4"],"p\u012B b\xEC":["\u65C7"],"xu\xE1n xu\xE0n":["\u65CB"],"w\xFA m\xF3":["\u65E0"],z\u01CEo:["\u65E9","\u67A3","\u6806","\u68D7","\u6FA1","\u74AA","\u85BB","\u85FB","\u86A4"],g\u0101:["\u65EE"],"g\xE0n h\xE0n":["\u65F0"],"t\xE1i y\u012Bng":["\u65F2"],"x\u016B x\xF9":["\u65F4"],"t\u016Bn zh\xF9n":["\u65FD"],"w\xF9 w\u01D4":["\u65FF"],"p\xF2 p\xE8i":["\u6622"],z\u00F2ng:["\u662E","\u7314","\u75AD","\u7632","\u7CBD","\u7CC9","\u7CED","\u7E26"],\u01CEi:["\u6639","\u6BD0","\u77EE","\u853C","\u85F9","\u8B6A","\u8EB7","\u972D","\u9744"],"hu\xE0ng hu\u01CEng":["\u6643"],xu\u01CEn:["\u6645","\u7663","\u766C","\u9009","\u9078"],"x\xF9 ku\u0101":["\u6647"],h\u01D2ng:["\u664E"],sh\u00E0i:["\u6652","\u66EC"],"y\u016Bn y\xF9n":["\u6655","\u7174"],"sh\xE8ng ch\xE9ng":["\u665F","\u6909","\u76DB"],"j\u01D0ng y\u01D0ng":["\u666F"],sh\u01CEn:["\u6671","\u718C","\u7752","\u89A2","\u9583","\u95EA","\u9655","\u965D"],"q\u01D0 d\xF9":["\u6675"],"\u01CEn \xE0n y\u01CEn":["\u667B"],"w\u01CEng w\xE0ng":["\u6680"],z\u00E0n:["\u6682","\u66AB","\u74C9","\u74D2","\u74DA","\u79B6","\u8978","\u8B83","\u8B9A","\u8CDB","\u8D0A","\u8D5E","\u8E54","\u913C","\u933E","\u93E8","\u9961"],"y\xF9n y\u016Bn":["\u6688"],"m\xEDn m\u01D0n":["\u668B"],"d\u01D4 sh\u01D4":["\u668F"],sh\u01D4:["\u6691","\u66D9","\u6F7B","\u7659","\u7CEC","\u7F72","\u85A5","\u85AF","\u85F7","\u8700","\u8834","\u8961","\u8969","\u9C6A","\u9C70","\u9ECD","\u9F20","\u9F21"],"ji\u01CEn l\xE1n":["\u6695"],nu\u01CEn:["\u6696","\u7157","\u992A"],"b\xE0o p\xF9":["\u66B4"],"x\u012B x\u01D0":["\u66BF"],"p\xF9 b\xE0o":["\u66DD","\u7011"],"q\u016B q\u01D4":["\u7D36"],"q\u01D4 q\u016B":["\u66F2"],"g\xE8ng g\u0113ng":["\u66F4"],"h\u016B h\xF9":["\u66F6","\u96FD"],"z\u0113ng c\xE9ng":["\u66FD","\u6A67"],"c\xE9ng z\u0113ng":["\u66FE","\u7AF2"],"c\u01CEn qi\xE1n ji\xE0n":["\u6701"],"qi\xE8 h\xE9":["\u6705"],"b\xEC p\xED":["\u6707","\u7986","\u7B13","\u88E8"],"y\u01D2u y\xF2u":["\u6709"],"b\u0101n f\xE9n":["\u670C","\u9CFB"],"f\xFA f\xF9":["\u670D","\u6D11"],"f\u011Bi k\u016B":["\u670F","\u80D0"],"q\xFA x\xF9 ch\u01D4n":["\u6710"],"ju\u0101n zu\u012B":["\u6718"],"hu\u0101ng m\xE1ng w\xE1ng":["\u671A"],"q\u012B j\u012B":["\u671F"],"t\xF3ng chu\xE1ng":["\u6723","\u6A66"],zh\u00E1:["\u672D","\u7250","\u7B9A","\u86BB","\u8B57","\u9358","\u94E1","\u9598","\u95F8"],"zh\xFA sh\xF9 sh\xFA":["\u672E"],"sh\xF9 sh\xFA zh\xFA":["\u672F"],"zh\u016B sh\xFA":["\u6731"],"p\u01D4 p\xF2 p\u014D pi\xE1o":["\u6734"],"d\u0101o ti\xE1o m\xF9":["\u6737"],"gu\u01D0 qi\xFA":["\u6739"],xi\u01D4:["\u673D","\u6EEB","\u6F43","\u7CD4"],"ch\xE9ng ch\u0113ng":["\u673E"],z\u00E1:["\u6742","\u6CAF","\u7838","\u894D","\u96D1","\u96DC","\u96E5","\u97F4"],"y\xFA w\u016B":["\u6745"],"g\u0101n g\u01CEn":["\u6746"],"ch\u0101 ch\xE0":["\u6748"],"sh\u0101n sh\u0101":["\u6749"],c\u016Bn:["\u6751","\u76B4","\u7AF4","\u81A5","\u8E06","\u90A8"],"r\xE8n \xE9r":["\u6752","\u6895"],"sh\xE1o bi\u0101o":["\u6753"],"d\xEC du\xF2":["\u6755","\u67A4"],"g\u016B g\xE0i":["\u675A"],"y\xED zh\xEC l\xED du\xF2":["\u675D"],"g\xE0ng g\u0101ng":["\u6760"],"ti\xE1o ti\u0101o":["\u6761","\u689D"],"m\xE0 m\u01CE":["\u6769"],"s\xEC zh\u01D0 x\u01D0":["\u676B"],"yu\xE1n w\xE1n":["\u676C","\u8696"],"b\xE8i f\xE8i":["\u676E"],"sh\u016B du\xEC":["\u6778"],"ni\u01D4 ch\u01D2u":["\u677B"],"w\xF2 yu\xE8":["\u6782","\u81D2"],m\u00E1o:["\u6786","\u6BDB","\u6C02","\u6E35","\u7266","\u77DB","\u7F5E","\u8305","\u8306","\u8765","\u87CA","\u8EDE","\u9155","\u927E","\u9328","\u951A","\u9AE6","\u9D9C"],"p\u012B m\xEC":["\u6788"],\u00E0ng:["\u678A","\u76CE","\u91A0"],"f\u0101ng b\xECng":["\u678B"],"h\xF9 d\u01D0":["\u6791"],x\u00EDn:["\u6794","\u8951","\u9414","\u9B35"],"y\u0101o y\u01CEo":["\u6796"],"\u011B \xE8":["\u6799"],"zh\u012B q\xED":["\u679D"],"c\u014Dng z\u014Dng":["\u679E","\u6A05"],"xi\u0101n zh\u0113n":["\u67AE"],"t\xE1i s\xEC":["\u67B1"],"g\u01D2u j\u01D4 g\u014Du":["\u67B8"],"b\u0101o f\xFA":["\u67B9"],"y\xEC xi\xE8":["\u67BB","\u6827"],"tu\xF3 du\xF2":["\u67C1","\u99B1","\u99C4","\u9A6E"],"y\xED du\xF2 l\xED":["\u67C2"],"n\u01D0 ch\xEC":["\u67C5"],"p\xE1n b\xE0n":["\u67C8","\u8DD8"],"y\u01CEng y\xE0ng y\u0101ng y\u012Bng":["\u67CD"],"f\xF9 f\u016B f\u01D4":["\u67CE"],"b\u01CEi b\xF3 b\xF2":["\u67CF"],m\u01D2u:["\u67D0"],"sh\xE1o sh\xE0o":["\u67D6"],zh\u00E8:["\u67D8","\u6A1C","\u6D59","\u6DDB","\u8517","\u87C5","\u9019","\u9DD3","\u9E67","\u45EA"],"y\xF2u y\xF3u":["\u67DA","\u6AFE"],"gu\xEC j\u01D4":["\u67DC"],"zh\xE0 zu\xF2":["\u67DE"],"di\xE9 zh\xEC":["\u67E3","\u7730"],"zh\u0101 z\u01D4 z\u016B":["\u67E4"],"ch\xE1 zh\u0101":["\u67E5","\u67FB"],"\u0101o \xE0o":["\u67EA","\u8EEA"],"b\u0101 f\xFA p\xE8i b\xF3 bi\u0113":["\u67ED"],"du\xF2 zu\xF3 w\xF9":["\u67EE"],"b\xEC bi\xE9":["\u67F2"],"zh\xF9 ch\xF9":["\u67F7"],"b\u0113i p\u0113i":["\u67F8"],"sh\xEC f\xE8i":["\u67F9"],"sh\u0101n zh\xE0 shi c\xE8":["\u6805"],"l\xEC yu\xE8":["\u680E","\u6ADF"],"q\xEC qi\xE8":["\u6814","\u780C"],"q\u012B x\u012B":["\u6816","\u8E4A"],"gu\u0101 ku\xF2":["\u681D"],"b\u012Bng b\u0113n":["\u681F"],"xi\xE0o ji\xE0o":["\u6821"],"ji\xE0n z\xF9n":["\u682B","\u88B8"],"y\u01D2u y\xF9":["\u682F"],"h\xE9 h\xFA":["\u6838"],g\u0113n:["\u6839","\u8DDF"],"zh\u012B y\xEC":["\u683A"],"g\xE9 g\u0113":["\u683C"],"h\xE9ng h\xE1ng":["\u6841"],"gu\xE0ng gu\u0101ng":["\u6844"],"y\xED t\xED":["\u684B","\u8351"],s\u0101ng:["\u6851","\u6852","\u69E1"],"j\xFA ji\xE9":["\u6854"],"y\xFA m\xF3u":["\u6859"],"r\xE1o n\xE1o":["\u6861","\u6A48"],"gu\xEC hu\xEC":["\u6867","\u6A9C"],"ch\xE9n zh\xE8n":["\u686D"],"t\u012Bng y\xEDng":["\u686F"],"b\xF3 po":["\u6872"],"b\xE8n f\xE0n":["\u6873"],"f\u0113ng f\xE8ng":["\u687B","\u8451"],"s\xF9 y\xECn":["\u6880"],"t\u01D0ng t\xECng":["\u6883"],"xu\u0101n ju\u0101n xi\xE9":["\u688B"],"t\xFA ch\xE1":["\u688C"],"\u0101o y\xF2u":["\u688E"],ku\u01CEn:["\u68A1","\u6B35","\u6B3E","\u6B40"],"sh\u0101o s\xE0o":["\u68A2"],"q\xEDn ch\xE9n c\xE9n":["\u68A3"],"l\xED s\xEC q\u01D0":["\u68A9"],"ch\u0101n y\xE1n":["\u68B4"],"b\u012Bn b\u012Bng":["\u68B9","\u69DF","\u6AB3"],"t\xE1o ch\xF3u d\xE0o":["\u68BC"],"c\u014Dng s\u014Dng":["\u68C7"],"g\xF9n h\xF9n":["\u68CD"],"d\xE9 zh\xE9":["\u68CF"],"p\xE1i b\xE8i p\xE8i":["\u68D1"],"b\xE0ng p\u01D2u b\xE8i b\u0113i":["\u68D3"],"d\xEC d\xE0i t\xEC":["\u68E3"],s\u0113n:["\u68EE","\u692E","\u69EE","\u8942"],"r\u011Bn sh\u011Bn":["\u68EF"],"l\xE9ng l\u0113ng l\xEDng":["\u68F1"],"f\xFA s\xF9":["\u68F4"],"z\u014Du s\u01D2u":["\u68F7"],z\u014Du:["\u68F8","\u7B83","\u7DC5","\u8ACF","\u8BF9","\u90B9","\u90F0","\u9112","\u9139","\u966C","\u9A36","\u9A7A","\u9BEB","\u9CB0","\u9EC0","\u9F71","\u9F7A"],"zh\xE0o zhu\u014D":["\u68F9"],"ch\u0113n sh\u0113n":["\u68FD"],"ji\u0113 qi\xE8":["\u6904"],"y\u01D0 y\u012B":["\u6905"],"ch\xF3u zh\xF2u di\u0101o":["\u6906"],"qi\u0101ng k\u014Dng":["\u690C"],"zhu\u012B chu\xED":["\u690E"],"b\u0113i p\xED":["\u6911"],m\u0113n:["\u691A"],"qu\u0101n ju\xE0n qu\xE1n":["\u6926"],"du\u01D2 chu\xE1n":["\u692F"],"w\u011Bi hu\u012B":["\u6932"],"ji\u01CE ji\u0101":["\u6935"],"h\xE1n ji\u0101n":["\u6937"],"sh\xE8n zh\u0113n":["\u6939"],"y\xE0n y\xE0":["\u693B"],"zh\u0101 ch\xE1":["\u6942"],"gu\u014D ku\u01CE":["\u6947"],"j\xED zh\xEC":["\u6956"],"k\u01D4 h\xF9":["\u695B"],"y\xF3u y\u01D2u":["\u6962"],"s\u01D2ng c\u014Dng":["\u6964"],"yu\xE1n xu\xE0n":["\u6965"],"y\u01CEng y\xE0ng y\u012Bng":["\u6967"],pi\u00E1n:["\u6969","\u80FC","\u8141","\u8CC6","\u8E41","\u99E2","\u9A08","\u9A88","\u9ABF","\u36F9"],"di\xE9 y\xE8":["\u696A"],"d\xF9n sh\u01D4n":["\u696F"],"c\xF2u z\xF2u":["\u6971"],"d\xEC d\u01D0 sh\xEC":["\u6974"],"k\u01CEi ji\u0113":["\u6977"],"r\xF3u r\xF2u":["\u697A"],"l\xE8 yu\xE8":["\u697D"],"w\u0113n y\xF9n":["\u6985","\u97B0"],l\u01D8:["\u6988","\u6ADA","\u6C00","\u81A2","\u85D8","\u95AD","\u95FE","\u9A62","\u9A74"],sh\u00E9n:["\u698A","\u795E","\u926E","\u9C30","\u{2CB39}"],"b\u012B pi":["\u698C"],"zh\u01CEn ni\u01CEn zh\xE8n":["\u6990"],"f\xFA f\xF9 b\xF3":["\u6991"],"ji\xE0n j\xECn":["\u6997"],"b\u01CEng b\xE0ng":["\u699C"],"sh\u0101 xi\xE8":["\u699D","\u6A27"],n\u00F2u:["\u69C8","\u8028","\u9392","\u941E"],"qi\u01CEn li\xE1n xi\xE0n":["\u69CF"],g\u00E0ng:["\u69D3","\u7135","\u7139","\u7B7B","\u9FCD"],g\u0101o:["\u69D4","\u69F9","\u6A70","\u6ADC","\u777E","\u7BD9","\u7CD5","\u7F94","\u81EF","\u97DF","\u993B","\u9AD8","\u9AD9","\u9DCE","\u9DF1","\u9F1B"],"di\u0101n zh\u011Bn zh\u0113n":["\u69D9"],"k\u01CEn ji\xE0n":["\u69DB"],"x\xED di\xE9":["\u69E2"],"j\u012B gu\u012B":["\u69E3"],"r\xF3ng y\u014Dng":["\u69E6"],"tu\xE1n shu\xE0n qu\xE1n":["\u69EB"],"q\xEC s\xE8":["\u69ED"],"cu\u012B zh\u01D0":["\u69EF"],"y\u01D2u ch\u01CEo":["\u69F1"],"m\xE0n w\xE0n":["\u69FE"],"l\xED ch\u012B":["\u6A06"],"l\xE9i l\u011Bi":["\u6A0F","\u6AD1","\u790C"],"ch\xE1o ji\u01CEo ch\u0101o":["\u6A14"],"ch\u0113ng t\xE1ng":["\u6A18"],"ji\u016B li\xE1o":["\u6A1B"],"m\xF3 m\xFA":["\u6A21"],"ni\u01CEo m\xF9":["\u6A22"],"h\xE9ng h\xE8ng":["\u6A2A","\u6A6B"],xu\u011B:["\u6A30","\u81A4","\u825D","\u8F4C","\u96EA","\u9C48","\u9CD5"],"f\xE1 f\xE8i":["\u6A43"],r\u00F9n:["\u6A4D","\u6DA6","\u6F64","\u81B6","\u958F","\u95A0","\u95F0"],"zh\u01CEn ji\u01CEn":["\u6A4F"],sh\u00F9n:["\u6A53","\u779A","\u77AC","\u821C","\u8563","\u9806","\u987A","\u9B0A"],"tu\xED d\u016Bn":["\u6A54"],"t\xE1ng ch\u0113ng":["\u6A56"],"s\xF9 qi\u016B":["\u6A5A"],"t\xE1n di\xE0n":["\u6A5D"],"f\xE9n f\xE8n f\xE8i":["\u6A68"],"r\u01CEn y\u0101n":["\u6A6A"],"c\u016B chu":["\u6A7B"],"sh\u016B qi\u0101o":["\u6A7E"],"p\xEDng b\xF2":["\u6A98"],"zh\xE1i sh\xEC t\xFA":["\u6AA1"],"bi\u01CEo bi\u0101o":["\u6AA6"],"qi\u0101n li\xE1n":["\u6AB6"],"n\u01D0 m\xED":["\u6AB7"],"ji\xE0n k\u01CEn":["\u6ABB"],"n\xF2u ru\u01CEn r\xFA":["\u6ABD"],"j\u012B j\xEC":["\u6AC5","\u79A8"],"hu\u01CEng gu\u01D2 g\u01D4":["\u6ACE"],"l\u01DC ch\u016B":["\u6AD6"],"mi\xE8 m\xE8i":["\u6AD7"],\u014Du:["\u6AD9","\u6B27","\u6B50","\u6BB4","\u6BC6","\u74EF","\u750C","\u8192","\u85F2","\u8B33","\u8BB4","\u93C2","\u9D0E","\u9DD7","\u9E25"],"zh\xF9 zhu\xF3":["\u6AE1"],"ju\xE9 j\xEC":["\u6AED"],"hu\xE1i gu\u012B":["\u6AF0"],"ch\xE1n zh\xE0n":["\u6B03"],"w\xE9i zu\xEC":["\u6B08"],c\u00E1ng:["\u6B0C","\u9476"],"y\xF9 y\xEC":["\u6B25"],"ch\xF9 q\xF9 x\xEC":["\u6B2A"],"k\xE0i \xE0i":["\u6B2C"],"y\xEC y\u012Bn":["\u6B2D"],"x\xEC k\xE0i":["\u6B2F"],"shu\xF2 s\xF2u":["\u6B36"],"\u01CEi \u0113i \xE9i \u011Bi \xE8i \xEA\u0304 \u1EBF \xEA\u030C \u1EC1":["\u6B38"],"q\u012B y\u012B":["\u6B39"],"chu\u0101 x\u016B":["\u6B3B"],"ch\u01D0 chu\xE0i":["\u6B3C"],"k\u01CEn qi\xE0n":["\u6B3F"],"k\u01CEn k\xE8":["\u6B41"],"chu\u01CEn chu\xE1n":["\u6B42"],"y\u012Bn y\u0101n":["\u6B45"],"j\xECn q\u016Bn":["\u6B4F"],p\u0113n:["\u6B55"],"x\u016B chu\u0101":["\u6B58"],"x\u012B sh\xE8":["\u6B59"],"li\u01CEn h\u0101n":["\u6B5B"],"zh\xEC ch\xED":["\u6B6D"],"s\xE8 sh\xE0":["\u6B70"],s\u01D0:["\u6B7B"],"w\u011Bn m\xF2":["\u6B7E"],pi\u01CEo:["\u6B8D","\u76AB","\u779F","\u91A5","\u9860"],"q\xEDng j\xECng":["\u6B91"],"f\u01D2u b\xF3":["\u6B95"],"zh\xED shi":["\u6B96"],"y\xE8 y\u0101n y\xE0n":["\u6B97"],"h\u016Bn m\xE8i":["\u6B99"],ch\u00F2u:["\u6BA0","\u81F0","\u905A"],"ku\xEC hu\xEC":["\u6BA8","\u6E83","\u6F70"],cu\u00E0n:["\u6BA9","\u71B6","\u7228","\u7A9C","\u7AC4","\u7BE1","\u7C12"],"y\u012Bn y\u0101n y\u01D0n":["\u6BB7"],"q\xECng k\u0113ng sh\u0113ng":["\u6BB8"],"y\xE1o xi\xE1o xi\xE0o":["\u6BBD"],"g\u016B g\u01D4":["\u6BC2","\u86C4"],"gu\xE0n w\u0101n":["\u6BCC"],"d\xFA d\xE0i":["\u6BD2"],"x\xFAn x\xF9n":["\u6BE5"],m\u00FA:["\u6BEA","\u6C01"],"d\xF2u nu\xF2":["\u6BED"],"s\u0101i su\u012B":["\u6BF8"],lu:["\u6C07"],s\u00E0o:["\u6C09","\u7619","\u77C2","\u9ADE"],"sh\xEC zh\u012B":["\u6C0F"],"d\u012B d\u01D0":["\u6C10"],"m\xE1ng m\xE9ng":["\u6C13"],"y\xE1ng r\xEC":["\u6C1C"],shu\u01D0:["\u6C34","\u6C35","\u6C3A","\u9596"],"zh\u011Bng ch\xE9ng zh\xE8ng":["\u6C36"],t\u01D4n:["\u6C3D"],"f\xE1n f\xE0n":["\u6C3E"],"gu\u01D0 ji\u01D4":["\u6C3F"],"b\u012Bn p\xE0 p\u0101":["\u6C43"],"zhu\xF3 qu\xE8":["\u6C4B"],"d\xE0 t\xE0i":["\u6C4F"],p\u00ECn:["\u6C56","\u725D","\u8058"],"h\xE0n h\xE1n":["\u6C57","\u99AF"],tu:["\u6C62"],"t\u0101ng sh\u0101ng":["\u6C64","\u6E6F"],"zh\u012B j\xEC":["\u6C65"],"g\xE0n h\xE1n c\xE9n":["\u6C75"],"w\xE8n m\xE9n":["\u6C76"],"f\u0101ng p\u0101ng":["\u6C78"],"h\u01D4 hu\u01CEng":["\u6C7B"],"ni\xFA y\xF3u":["\u6C7C"],h\u00E0ng:["\u6C86"],"sh\u011Bn ch\xE9n":["\u6C88"],"d\xF9n zhu\xE0n":["\u6C8C"],"n\u01DC ni\u01D4":["\u6C91"],"m\xE9i m\xF2":["\u6C92","\u6CA1"],"t\xE0 d\xE1":["\u6C93"],"m\xEC w\xF9":["\u6C95"],"h\xF3ng p\u0101ng":["\u6C97"],"sh\u0101 sh\xE0":["\u6C99"],"zhu\u01D0 z\u01D0":["\u6C9D"],"\u014Du \xF2u":["\u6CA4","\u6F1A"],"j\u01D4 j\xF9":["\u6CAE"],"tu\u014D du\xF3":["\u6CB0"],"m\u01D0 l\xEC":["\u6CB5"],"y\xED ch\xED":["\u6CB6"],"xi\xE8 y\xEC":["\u6CC4"],"b\xF3 p\u014D":["\u6CCA"],"m\xEC b\xEC":["\u6CCC","\u79D8"],"ch\xF9 sh\xE8":["\u6CCF"],"y\u014Du y\xF2u \u0101o":["\u6CD1"],"p\u0113ng p\xEDng":["\u6CD9","\u7851"],"p\xE0o p\u0101o":["\u6CE1"],"n\xED n\xEC":["\u6CE5","\u79DC"],"yu\xE8 s\xE0":["\u6CE7"],"ju\xE9 xu\xE8":["\u6CEC","\u75A6"],"l\xF3ng shu\u0101ng":["\u6CF7","\u7027"],"lu\xF2 p\u014D":["\u6CFA","\u6FFC"],"z\xE9 sh\xEC":["\u6CFD","\u6FA4"],"s\u01CE x\u01D0":["\u6D12"],"s\xE8 q\xEC z\xEC":["\u6D13"],"x\u01D0 xi\u01CEn":["\u6D17"],"k\u01CEo k\xE0o":["\u6D18"],"\xE0n y\xE0n \xE8":["\u6D1D"],"l\u011Bi l\xE8i":["\u6D21"],"qi\xE8 ji\xE9":["\u6D2F"],"qi\u01CEn ji\u0101n":["\u6D45"],"j\xEC j\u01D0":["\u6D4E","\u6E08","\u6FDF","\u7EAA"],"h\u01D4 x\u01D4":["\u6D52","\u6EF8"],"j\xF9n x\xF9n":["\u6D5A","\u6FEC"],"y\u01D0ng ch\xE9ng y\xEDng":["\u6D67"],"li\xE0n l\xEC":["\u6D70"],"f\xE9ng h\xF3ng":["\u6D72","\u6E84"],"ji\u01D2ng ji\u014Dng":["\u6D7B"],"su\u012B n\u011Bi":["\u6D7D"],"y\u01D2ng ch\u014Dng":["\u6D8C"],"t\u016Bn y\u016Bn":["\u6D92"],"w\u014D gu\u014D":["\u6DA1","\u6E26"],h\u0113ng:["\u6DA5","\u811D"],"zh\u01CEng zh\xE0ng":["\u6DA8","\u6F32"],"sh\xF2u t\u0101o":["\u6DAD"],shu\u00E0n:["\u6DAE","\u8168"],"k\u014Dng n\xE1ng":["\u6DB3"],"w\xF2 w\u01CEn yu\u0101n":["\u6DB4"],"tu\u014D tu\xF2":["\u6DB6"],w\u014D:["\u6DB9","\u7327","\u7A9D","\u7AA9","\u83B4","\u8435","\u8717","\u8778","\u8E12"],"qi\xE8 j\xED":["\u6DC1"],"gu\u01D2 gu\xE0n":["\u6DC9"],"l\xEDn l\xECn":["\u6DCB","\u735C","\u7584"],"t\u01CEng ch\u01CEng":["\u6DCC"],"n\xE0o chu\xF2 zhu\u014D":["\u6DD6"],"p\xE9ng p\xEDng":["\u6DDC"],f\u00E9i:["\u6DDD","\u80A5","\u8153","\u8730"],"p\xEC p\xE8i":["\u6DE0"],"ni\u01CEn sh\u011Bn":["\u6DF0"],"bi\u0101o h\u01D4":["\u6DF2"],"ch\xFAn zh\u016Bn":["\u6DF3"],"h\xF9n h\xFAn":["\u6DF7"],qi\u01CEn:["\u6DFA","\u7E7E","\u7F31","\u80B7","\u8181","\u8738","\u8B74","\u8C34","\u9063","\u9453"],"w\xE8n m\xEDn":["\u6E02"],"r\xE8 ru\xF2 lu\xF2":["\u6E03"],"d\xFA d\xF2u":["\u6E0E","\u7006","\u8BFB"],"ji\xE0n ji\u0101n":["\u6E10","\u6E85","\u6F38","\u6FFA"],"mi\u01CEn sh\xE9ng":["\u6E11","\u6FA0"],"nu\u01CEn nu\xE1n":["\u6E1C"],"qi\xFA w\xF9":["\u6E1E"],"t\xEDng t\u012Bng":["\u6E1F"],"d\xEC t\xED d\u012B":["\u6E27"],"g\u01CEng ji\u01CEng":["\u6E2F"],"h\u014Dng q\xECng":["\u6E39"],tu\u0101n:["\u6E4D","\u7153"],"hu\xEC m\u01D0n x\u016B":["\u6E4F"],"x\u01D4 x\xF9":["\u6E51"],p\u00E9n:["\u6E53","\u74EB","\u76C6","\u8450"],"m\u01D0n h\u016Bn":["\u6E63"],"tu\xE0n nu\u01CEn":["\u6E6A"],"qi\u016B ji\u01CEo":["\u6E6B","\u6E6C"],"y\u0101n y\u012Bn":["\u6E6E"],"b\xE0n p\xE1n":["\u6E74"],"zhu\u0101ng h\xFAn":["\u6E77"],"y\xE0n gu\xEC":["\u6E8E"],"li\xE1n li\u01CEn ni\xE1n xi\xE1n xi\xE0n":["\u6E93"],"d\xE1 t\u01CE":["\u6E9A","\u9FCE"],"li\u016B li\xF9":["\u6E9C","\u6F91","\u8E53"],l\u00F9n:["\u6EA3"],m\u01CE:["\u6EA4","\u72B8","\u7341","\u739B","\u746A","\u7801","\u78BC","\u9064","\u93B7","\u99AC","\u9A6C","\u9C22","\u9DCC"],"zh\u0113n q\xEDn":["\u6EB1"],"n\xEC ni\xE0o":["\u6EBA"],"ch\xF9 x\xF9":["\u6EC0","\u755C"],"w\u011Bng w\u0113ng":["\u6EC3"],"h\xE0o xu\xE8":["\u6EC8"],"q\xEC x\xEC xi\u0113":["\u6ECA"],"x\xEDng y\xEDng":["\u6ECE"],"z\xE9 h\xE0o":["\u6EDC"],"pi\u0101o pi\xE0o pi\u01CEo":["\u6F02"],"c\xF3ng s\u01D2ng":["\u6F0E"],"f\xE9ng p\xE9ng":["\u6F28"],"lu\xF2 t\xE0":["\u6F2F"],"p\u0113ng b\u0113n":["\u6F30"],"ch\xF3ng shu\u0101ng":["\u6F34"],"hu\u01D2 ku\xF2 hu\xF2":["\u6F37"],"li\xE1o li\xFA":["\u6F3B"],"cu\u01D0 cu\u012B":["\u6F3C"],"c\xF3ng z\u01D2ng":["\u6F40"],"c\xF3ng z\u014Dng":["\u6F48"],"p\xEC pi\u0113":["\u6F4E"],"d\xE0ng xi\xE0ng":["\u6F52"],"hu\xE1ng gu\u0101ng":["\u6F62"],"li\xE1o l\xE0o l\u01CEo":["\u6F66"],"c\u014Dng z\xF2ng":["\u6F68"],"zh\xED zh\xEC":["\u6F6A"],"t\u0101n sh\xE0n":["\u6F6C"],"t\xFA zh\u0101":["\u6F73"],"s\xE0n s\u01CE":["\u6F75"],h\u0113i:["\u6F76","\u9ED1","\u9ED2","\u{2CB76}"],"ch\xE9ng d\xE8ng":["\u6F84","\u7013"],"c\u016Bn c\xFAn":["\u6F8A"],"p\xE9ng p\u0113ng":["\u6F8E"],"h\xF2ng g\u01D2ng":["\u6F92","\u92BE"],"w\xE0n m\xE0n":["\u6FAB"],"ku\xE0i hu\xEC":["\u6FAE"],"gu\u014D w\u014D":["\u6FC4"],"p\u0113n f\xE9n":["\u6FC6"],"j\xED sh\xE0":["\u6FC8"],"hu\xEC hu\xF2":["\u6FCA"],"d\u01D0ng t\xECng":["\u6FCE"],"m\u01D0 n\u01D0":["\u6FD4"],"b\xEC p\xEC":["\u6FDE"],"cu\xEC zu\u01D0":["\u6FE2"],"h\xF9 hu\xF2":["\u6FE9"],"\u01CEi k\xE0i k\xE8":["\u6FED"],"w\u011Bi du\xEC":["\u6FFB","\u7022"],"z\xE0n cu\xE1n":["\u6FFD","\u7052"],"y\u01CEng y\xE0ng":["\u7001"],"w\u01CEng w\u0101ng":["\u7007"],"m\xF2 mi\xE8":["\u700E","\u771C"],su\u01D0:["\u7021","\u81B8","\u9AD3"],"hu\xE1i w\u0101i":["\u7024"],"z\xF9n ji\xE0n":["\u7033"],"y\u012Bng y\u01D0ng y\xECng":["\u7034"],"r\xE1ng r\xE0ng":["\u703C"],shu\u00E0ng:["\u7040"],"zhu\xF3 ji\xE0o z\xE9":["\u7042"],s\u01CE:["\u7051","\u8A2F","\u9778"],"lu\xE1n lu\xE0n":["\u7053"],"d\u01CEng t\u01CEng":["\u7059"],"x\xFAn qu\xE1n qu\xE0n":["\u7065"],"hu\u01D2 bi\u0101o":["\u706C"],"zh\xE0 y\xF9":["\u7079"],"f\xE9n b\xE8n":["\u7083"],"ji\u01D2ng gu\xEC":["\u7085"],"p\xE0ng f\u0113ng":["\u7090"],qu\u0113:["\u7094","\u7F3A","\u7F3C","\u849B"],bi\u0101n:["\u709E","\u7178","\u7502","\u782D","\u7B3E","\u7BAF","\u7C69","\u7DE8","\u7F16","\u8759","\u9089","\u908A","\u937D","\u97AD","\u9BFE","\u9BFF","\u9CCA"],"zh\u0101o zh\xE0o":["\u70A4"],"zhu\u014D ch\xF9":["\u70AA"],"p\xE0o p\xE1o b\u0101o":["\u70AE"],"p\xE1o f\u01D2u":["\u70B0"],"sh\u01CEn qi\xE1n sh\u0101n":["\u70B6"],"zh\xE0 zh\xE1":["\u70B8"],"ji\u01CEo y\xE0o":["\u70C4"],qu\u01CEn:["\u70C7","\u72AC","\u72AD","\u754E","\u7DA3","\u7EFB","\u8647"],"y\xE0ng y\xE1ng":["\u70CA"],"l\xE0o lu\xF2":["\u70D9"],"hu\xED hu\u01D0":["\u70E0"],r\u00E8:["\u70ED","\u71B1"],"f\xFA p\xE1o":["\u70F0"],"xi\xE8 ch\xE8":["\u70F2","\u710E"],"y\xE0n sh\u0101n":["\u70FB"],"h\u016Bn x\u016Bn":["\u7104"],k\u00E0o:["\u7105","\u7292","\u92AC","\u94D0","\u9760","\u9BB3","\u9BCC","\u9C93","\u3E06"],"ju\u0101n y\xE8":["\u7106"],"j\xF9n q\u016B":["\u710C"],"t\u0101o d\xE0o":["\u7118"],"ch\u01CEo j\xF9":["\u7123"],"w\xF2 \xE0i":["\u7125"],"z\u01D2ng c\u014Dng":["\u7127"],"x\u012B y\xEC":["\u712C"],"x\xECn x\u012Bn":["\u712E"],"ch\u0101o zhu\u014D":["\u712F"],"xi\u01D2ng y\u012Bng":["\u7138","\u713D"],ku\u01D0:["\u7143","\u8DEC","\u8E5E","\u980D","\u{2B806}"],"hu\u012B y\xF9n x\u016Bn":["\u7147"],"ji\u01CEo qi\u0101o":["\u714D"],"qi\xE1n sh\u01CEn sh\u0101n":["\u7154"],"x\u012B y\xED":["\u7155"],"sh\xE0 sh\u0101":["\u715E"],"y\xE8 zh\xE1":["\u7160"],"y\xE1ng y\xE0ng":["\u716C"],"\u0113n y\u016Bn":["\u717E"],"y\u016Bn y\u01D4n":["\u7185"],"h\xE8 xi\u0101o":["\u7187"],xi\u00F3ng:["\u718A","\u718B","\u96C4"],"x\u016Bn x\xF9n":["\u718F","\u720B"],g\u00F2ng:["\u7195","\u8CA2","\u8D21"],li\u016B:["\u7198"],"c\u014Dng z\u01D2ng":["\u719C"],"l\xF9 \u0101o":["\u719D"],"sh\xFA sh\xF3u":["\u719F"],"f\u0113ng p\xE9ng":["\u71A2"],"cu\u01D0 su\u012B":["\u71A3"],t\u0113ng:["\u71A5","\u81AF","\u9F1F"],"y\xF9n y\xF9":["\u71A8"],"\xE1o \u0101o":["\u71AC"],"h\xE0n r\u01CEn":["\u71AF"],"\u014Du \u01D2u":["\u71B0"],"hu\xE1ng hu\u01CEng":["\u71BF"],"ch\u01CEn d\u01CEn ch\xE0n":["\u71C0"],"ji\u0101o zhu\xF3 qi\xE1o ju\xE9":["\u71CB"],"y\xE0n y\u0101n":["\u71D5"],"t\xE0i li\xE8":["\u71E4"],\u0101o:["\u720A"],"y\xE0n x\xFAn":["\u7213"],"ju\xE9 ji\xE0o":["\u721D","\u8990","\u899A","\u89BA","\u89C9"],"l\u01CEn l\xE0n":["\u7226"],"zhu\u01CE zh\u01CEo":["\u722A"],"zh\u01CEo zhu\u01CE":["\u722B"],"f\xF9 f\u01D4":["\u7236"],di\u0113:["\u7239","\u893A","\u8DCC"],z\u0101ng:["\u7242","\u7F98","\u81E7","\u8CCD","\u8CD8","\u8D13","\u8D1C","\u8D43","\u9AD2"],"pi\xE0n pi\u0101n":["\u7247"],"bi\u0101n mi\xE0n":["\u7251"],b\u01CEng:["\u7253","\u7D81","\u7ED1"],"y\u01D2u y\u014Dng":["\u7257"],"ch\u0113ng ch\xE8ng":["\u725A","\u7AC0"],ni\u00FA:["\u725B","\u725C"],"ji\u016B l\xE8":["\u725E"],"m\xF9 m\xF3u":["\u725F"],m\u0101ng:["\u7264"],"g\u0113 qi\xFA":["\u726B"],"y\xF2u ch\u014Du":["\u7270"],"t\xE8 zh\xED":["\u7286"],b\u0113n:["\u7287","\u931B","\u951B"],"ji\u0101n qi\xE1n":["\u728D","\u73AA"],m\u00E1:["\u7298","\u75F2","\u8534","\u87C7","\u9EBB"],"m\xE1o l\xED":["\u729B"],"b\xE1 qu\u01CEn":["\u72AE"],"zhu\xF3 b\xE0o":["\u72B3"],"\xE0n h\u0101n":["\u72B4"],"k\xE0ng g\u01CEng":["\u72BA"],"p\xE8i f\xE8i":["\u72BB"],"f\u0101n hu\u0101n":["\u72BF"],ku\u00E1ng:["\u72C2","\u72C5","\u8A91","\u8BF3","\u8ED6","\u8EE0","\u9D5F","\u{2B6ED}"],"y\xED qu\xE1n ch\xED":["\u72CB"],"x\u012Bng sh\u0113ng":["\u72CC"],"tu\xF3 y\xED":["\u72CF"],k\u01D4:["\u72DC","\u82E6"],"hu\xE1n hu\u0101n":["\u72DF"],"h\xE9 m\xF2":["\u72E2"],"t\xE0 sh\xEC":["\u72E7"],"m\xE1ng d\xF2u":["\u72F5"],"x\u012B sh\u01D0":["\u72F6"],su\u0101n:["\u72FB","\u75E0","\u9178"],"b\xE0i p\xED":["\u7308"],"ji\u0101n y\xE0n":["\u730F","\u8C63"],"y\u012B y\u01D0":["\u7317"],"y\xE1 w\xE8i":["\u731A"],c\u0101i:["\u731C"],"m\u0101o m\xE1o":["\u732B","\u8C93"],"chu\xE0n chu\u0101n":["\u732D"],"tu\u0101n tu\xE0n":["\u732F","\u8C92"],"y\xE0 ji\xE1 qi\xE8":["\u7330"],"h\xE8 xi\u0113 g\xE9 h\xE0i":["\u7332"],"bi\u0101n pi\xE0n":["\u7335","\u7371"],"b\xF3 p\xF2":["\u733C"],"h\xE1o g\u0101o":["\u734B"],"f\xE9n f\xE8n":["\u7356"],"y\xE0o xi\u0101o":["\u735F"],"shu\xF2 x\u012B":["\u7361"],"g\xE9 li\xE8 xi\u0113":["\u7366"],"n\xF2u r\xFA":["\u7373"],"n\xE1o n\u01CEo y\u014Du":["\u7376"],r\u00E1ng:["\u737D","\u74E4","\u79B3","\u7A63","\u7A70","\u8618","\u8E9F","\u9B24"],"n\xE1o y\u014Du":["\u737F"],"l\u01DC shu\xE0i":["\u7387"],"w\xE1ng w\xE0ng":["\u738B"],"y\xE1ng ch\xE0ng":["\u739A"],"m\xEDn w\xE9n":["\u739F"],"b\u012Bn f\u0113n":["\u73A2"],"m\xE9n y\u01D4n":["\u73A7"],"qi\u0101ng c\u0101ng":["\u73B1","\u7472","\u7BEC"],"\xE1n g\u0101n":["\u73B5"],"xu\xE1n xi\xE1n":["\u73B9"],"c\u012B c\u01D0":["\u73BC","\u8DD0"],"y\xED t\u0101i":["\u73C6"],"z\u01D4 j\xF9":["\u73C7"],f\u00E0:["\u73D0","\u743A","\u855F","\u9AEA","\u9AEE"],"y\xEDn k\xE8n":["\u73E2"],"hu\u012B h\xFAn":["\u73F2"],"xu\xE1n qi\xF3ng":["\u7401"],"f\xFA f\u016B":["\u7408"],"b\u01D0ng p\xEDn":["\u7415"],"cu\xEC s\xE8":["\u7417"],"y\xF9 w\xE9i":["\u741F"],"ti\u01CEn ti\xE0n":["\u7420"],"zhu\xF3 zu\xF3":["\u7422"],"b\u011Bng p\u011Bi":["\u7423"],gu\u01CEn:["\u742F","\u74AD","\u75EF","\u7B66","\u7BA1","\u8218","\u8F28","\u9327","\u9928","\u9986","\u9CE4"],"h\xFAn hu\u012B":["\u743F"],"xi\xE9 ji\u0113":["\u744E"],"ch\xE0ng d\xE0ng y\xE1ng":["\u7452"],"ti\xE0n zh\xE8n":["\u7471"],"b\u012Bn pi\xE1n":["\u7478","\u74B8"],"t\xFA sh\u016B":["\u7479"],cu\u01D0:["\u7480","\u76A0","\u8DA1"],"z\u01CEo su\u01D2":["\u7485"],"ju\xE9 qi\xF3ng":["\u749A"],"l\xFA f\u016B":["\u74B7"],"j\xEC z\u012B":["\u74BE"],su\u00ED:["\u74CD","\u7D8F","\u7EE5","\u9040","\u968F","\u96A8","\u9AC4"],"m\xED x\u01D0":["\u74D5"],"qi\xF3ng w\u011Bi w\xE8i":["\u74D7"],"hu\xE1n y\xE8 y\xE0":["\u74DB"],"b\xF3 p\xE1o":["\u74DF"],"zh\xED h\xFA":["\u74E1"],pi\u00E1o:["\u74E2","\u95DD"],"w\u01CE w\xE0":["\u74E6"],"xi\xE1ng h\xF3ng":["\u74E8"],w\u00E8ng:["\u74EE","\u7515","\u7F4B","\u8579","\u9F46"],"sh\xE8n sh\xE9n":["\u751A"],ru\u00ED:["\u7524","\u7DCC","\u8564"],y\u00F2ng:["\u7528","\u783D","\u82DA","\u848F","\u919F","\u3DB2"],shu\u01CEi:["\u7529"],b\u00E9ng:["\u752D","\u752E"],"y\xF3u zh\xE1":["\u7534"],"di\xE0n ti\xE1n sh\xE8ng":["\u7538"],"t\u01D0ng d\u012Bng":["\u753A","\u753C"],"z\u0101i z\u012B":["\u753E"],"b\xEC q\xED":["\u7541"],"d\xE1 f\xFA":["\u7557"],"c\xE8 j\xEC":["\u755F"],"z\u0101i z\u012B ti\xE1n":["\u7560"],"zh\xEC ch\xF3u sh\xEC":["\u7564"],"f\u0101n p\u0101n":["\u7568","\u756A"],"sh\u0113 y\xFA":["\u756C"],"d\u0101ng d\xE0ng d\u01CEng":["\u7576"],"ji\u0101ng qi\xE1ng":["\u7586"],"p\u01D0 y\u01CE sh\u016B":["\u758B"],"ji\xE9 qi\xE8":["\u758C"],"y\xED n\u01D0":["\u7591"],n\u00E8:["\u7592","\u7732","\u8A25","\u8BB7"],"g\u0113 y\xEC":["\u7599"],"n\xFC\xE8 y\xE0o":["\u759F","\u7627"],"l\xEC l\xE0i":["\u75A0","\u7658"],"y\u01CE xi\u0101":["\u75A8"],xu\u0113:["\u75B6","\u8486","\u859B","\u8FA5","\u8FAA","\u9774","\u97BE"],"d\u01CEn da":["\u75B8"],"f\xE1 bi\u01CEn":["\u75BA"],"f\xE8i f\xE9i":["\u75BF","\u75F1"],"sh\u0101n di\xE0n":["\u75C1"],"t\xE9ng ch\xF3ng":["\u75CB"],"t\u014Dng t\xF3ng":["\u75CC"],"w\u011Bi y\xF2u y\xF9":["\u75CF"],"t\u0101n sh\u01D0":["\u75D1"],"p\u016B p\xF9":["\u75E1","\u92EA"],"b\u0113ng p\xE9ng":["\u75ED"],"m\xE1 l\xECn":["\u75F3"],"ti\u01CEn di\xE0n":["\u75F6"],"\u0101n y\xE8 \xE8":["\u75F7"],"k\u0113 \u0113":["\u75FE"],"zh\xEC ch\xEC":["\u7608"],"ji\u01CE xi\xE1 xi\u0101":["\u7615"],"l\u011Bi hu\xEC":["\u7623"],"ch\xE0i cu\xF3":["\u7625"],"di\u0101n ch\u0113n":["\u7628"],"da d\xE1":["\u7629"],"bi\u011B bi\u0113":["\u762A"],qu\u00E9:["\u7638"],"d\xE0n d\u0101n":["\u7649"],"gu\xEC w\u0113i":["\u7650"],"n\xF2ng n\xF3ng":["\u7651"],"bi\u0113 bi\u011B":["\u765F"],"b\u014D b\u01D2":["\u7677"],b\u00E1i:["\u767D"],"j\xED b\u012B":["\u7680"],"de d\xEC d\xED d\u012B":["\u7684"],"p\u0101 b\xE0":["\u7685"],"g\u0101o h\xE1o":["\u768B"],"g\u0101o y\xE1o":["\u7690"],"l\xEC lu\xF2 b\u014D":["\u76AA"],"zh\u0101 c\u01D4":["\u76BB"],"zh\u0101o zh\u01CEn d\u01CEn":["\u76BD"],"ji\u0101n ji\xE0n":["\u76D1","\u76E3","\u92FB","\u95F4","\u97AC"],"g\xE0i g\u011B h\xE9":["\u76D6"],"m\xE1ng w\xE0ng":["\u76F3"],yu\u01CEn:["\u76F6","\u903A","\u9060"],"ti\xE1n xi\xE1n":["\u76F7"],"xi\u0101ng xi\xE0ng":["\u76F8"],d\u01D4n:["\u76F9","\u8DB8","\u8E89"],"x\xEC p\u01CEn":["\u76FB"],"sh\u011Bng x\u01D0ng":["\u7701"],"y\xFAn h\xF9n":["\u7703"],"mi\u01CEn mi\xE0n":["\u7704"],"k\xE0n k\u0101n":["\u770B"],"y\xECng y\u0101ng y\u01CEng":["\u770F"],"y\u01CEo \u0101o \u01CEo":["\u7711"],"j\u016B x\u016B k\u014Du":["\u7717"],"y\xED ch\xEC":["\u7719"],"di\xE9 t\xEC":["\u7723"],"b\u01D0ng f\u01CEng":["\u772A"],"p\xE0ng p\xE1n":["\u772B"],"m\u012B m\xED":["\u772F","\u7787"],"xu\xE0n sh\xF9n x\xFAn":["\u7734"],ti\u00E0o:["\u773A","\u7C9C","\u7CF6","\u899C","\u8D92"],"zhe zhu\xF3 zh\xE1o zh\u0101o":["\u7740"],"qi\xE1o sh\xE0o xi\u0101o":["\u7744"],"cu\xF3 zhu\xE0i":["\u7749"],g\u00F9n:["\u7754","\u8B34"],"su\xEC zu\xEC":["\u775F"],"p\xEC b\xEC":["\u7765","\u7A2B","\u8F9F"],"y\xEC z\xE9 g\u0101o":["\u776A"],"x\u01D0ng x\xECng":["\u7772"],"gu\xEC w\xE8i ku\xEC":["\u7786"],"k\xF2u j\xEC":["\u7789"],"qi\xF3ng hu\xE1n":["\u778F"],"m\xE1n m\xE9n":["\u7792","\u779E"],"di\u0101o d\u014Du":["\u7797"],"lou l\xF3u l\u01D8":["\u779C"],"sh\xF9n r\xFAn":["\u77A4"],"li\xE0o li\u01CEo":["\u77AD","\u948C"],"ji\xE0n xi\xE1n":["\u77AF"],"w\u01D4 m\xED":["\u77B4"],"gu\xEC ku\xEC":["\u77B6"],"n\u01D0ng ch\u0113ng":["\u77C3"],"hu\xF2 yu\xE8":["\u77C6"],"m\u0113ng m\xE9ng":["\u77C7"],"ku\xE0ng gu\u014D":["\u77CC"],"gu\xE0n qu\xE1n":["\u77D4"],"m\u01CEn m\xE1n":["\u77D5"],"j\u012Bn gu\u0101n q\xEDn":["\u77DC"],"j\u012Bn q\xEDn gu\u0101n":["\u77DD"],"y\xF9 x\xF9 ju\xE9":["\u77DE"],"ji\u01CEo ji\xE1o":["\u77EB","\u77EF"],du\u01CEn:["\u77ED"],"sh\xED d\xE0n":["\u77F3"],"g\u0101ng qi\u0101ng k\xF2ng":["\u77FC"],"hu\u0101 x\u016B":["\u7809"],"p\u012Bn b\u012Bn f\u0113n":["\u780F"],"y\xE1n y\xE0n":["\u7814","\u784F"],"lu\u01D2 k\u0113":["\u7822"],"f\xFA f\xE8i":["\u7829","\u7B30"],"zh\u01D4 zh\xF9":["\u782B"],"l\xE1 l\xEC l\u0101":["\u782C"],"ku\u0101ng gu\u0101ng":["\u7844"],"g\xE8 lu\xF2":["\u784C"],"shu\xF2 sh\xED":["\u7855","\u78A9"],"w\xE8i w\xE9i \xE1i":["\u7859"],"qu\xE8 k\xE8 k\xF9":["\u785E"],"m\u01CEng b\xE0ng":["\u7865"],"lu\xF2 l\xF2ng":["\u7866"],"y\u01D2ng t\xF3ng":["\u7867"],n\u00FC\u00E8:["\u7878","\u8650"],"k\u0113ng k\u011Bng":["\u787B"],"y\u0101n y\u01CEn":["\u787D"],"zhu\xEC chu\xED du\u01D2":["\u787E"],"k\u014Dng k\xF2ng":["\u787F"],"z\xF2ng c\xF3ng":["\u7882"],"ji\u0101n zh\xE0n":["\u788A"],"l\xF9 li\xF9":["\u788C","\u9646"],"qu\xE8 x\u012B":["\u788F"],"l\xFAn l\u01D4n l\xF9n":["\u7896"],"n\xE1o g\u0101ng":["\u7899"],"ji\xE9 y\xE0":["\u78A3"],"w\xE8i w\u011Bi":["\u78A8"],"t\xED d\u012B":["\u78AE"],"ch\xE1 ch\u0101":["\u78B4"],"qi\u0101o qu\xE8":["\u78BB"],"s\xF9 xi\xE8":["\u78BF"],"li\xFA li\xF9":["\u78C2","\u905B","\u93A6","\u998F"],"s\u012B t\xED":["\u78C3"],"b\xE0ng p\xE1ng":["\u78C5"],"hu\xE1 k\u011B g\u016B":["\u78C6"],"w\u011Bi ku\u01D0":["\u78C8"],"xi\xE1 qi\xE0 y\xE0":["\u78CD"],"li\xE1n qi\u0101n":["\u78CF"],"w\xE8i \xE1i g\xE0i":["\u78D1"],"l\xE1 l\u0101":["\u78D6"],"\xE1o qi\u0101o":["\u78DD"],"p\u0113ng p\xE8ng":["\u78DE","\u959B"],"y\u012Bn y\u01D0n":["\u78E4"],"l\u011Bi l\xE9i":["\u78E5"],"m\xF3 m\xF2":["\u78E8"],"q\xEC zh\xFA":["\u78E9"],"l\xE1o lu\xF2":["\u78F1"],"p\xE1n b\u014D":["\u78FB"],"j\xED sh\xE9":["\u78FC"],"h\xE9 qi\u0101o qi\xE0o":["\u7909"],"k\xE8 hu\xF2":["\u790A"],"qu\xE8 h\xFA":["\u7910"],"\xE8 q\xEC":["\u7918"],c\u01CE:["\u7924","\u7938"],"xi\xE1n x\xEDn":["\u7925"],"l\xE9i l\u011Bi l\xE8i":["\u7927"],"y\xE1n y\u01CEn":["\u7939"],"q\xED zh\u01D0":["\u7947","\u8694"],"b\u0113ng f\u0101ng":["\u794A"],"b\xEC m\xEC":["\u7955"],su\u00E0n:["\u7958","\u7B07","\u7B6D","\u7B97","\u849C"],"pi\xE0o pi\u0101o":["\u7968"],"j\xEC zh\xE0i":["\u796D"],"shu\xEC l\xE8i":["\u7971"],"j\xECn j\u012Bn":["\u7981"],"ch\xE1n sh\xE0n":["\u7985"],"y\xE1ng sh\u0101ng":["\u7993"],"zh\u012B zh\u01D0 t\xED":["\u7994"],"sh\xE0n ch\xE1n":["\u79AA"],"y\xFA y\xF9 \u01D2u":["\u79BA"],"z\u01D0 z\xEC":["\u79C4"],"ch\xE1 n\xE1":["\u79C5"],"zh\u01D2ng zh\xF2ng ch\xF3ng":["\u79CD"],"h\xE0o m\xE0o":["\u79CF"],"k\xF9 k\u016B":["\u79D9"],z\u016B:["\u79DF","\u8445"],ch\u00E8ng:["\u79E4","\u7A6A"],"hu\xF3 ku\xF2":["\u79EE","\u79F3"],"ch\u0113ng ch\xE8n ch\xE8ng":["\u79F0","\u7A31"],"sh\xEC zh\xEC":["\u79F2","\u92B4"],"f\xF9 p\u016B":["\u79FF"],"x\xF9n z\xE8":["\u7A04"],"t\xFA sh\u01D4":["\u7A0C"],"zh\xF9n zh\u01D4n":["\u7A15"],"j\u012B q\xED":["\u7A18","\u7DA8","\u89ED"],"l\xE9ng l\xEDng":["\u7A1C"],"zu\xEC z\xFA s\u016B":["\u7A21"],"x\xEC qi\xE8":["\u7A27","\u90C4"],"zh\u01D2ng zh\xF2ng":["\u7A2E"],"z\u014Dng z\u01D2ng":["\u7A2F"],"xi\xE1n ji\u0101n li\xE0n":["\u7A34"],"z\u012B ji\u016B":["\u7A35"],"j\u012B q\u01D0":["\u7A3D"],r\u00F2ng:["\u7A43"],"sh\u0101n c\u01CEn c\u0113n":["\u7A47"],"m\xE9n m\xE9i":["\u7A48"],"j\u01D0 j\xEC":["\u7A56"],"xi\u0101o r\xE0o":["\u7A58"],"zhu\u014D b\xF3":["\u7A5B"],"t\xF3ng zh\u01D2ng zh\xF2ng":["\u7A5C"],zu\u014D:["\u7A5D"],"bi\u0101o p\u0101o":["\u7A6E","\u85E8"],"zhu\u014D ju\xE9":["\u7A71"],"cu\xE1n z\xE0n":["\u7A73"],"k\u014Dng k\xF2ng k\u01D2ng":["\u7A7A"],"y\u016B y\u01D4":["\u7A7B"],zh\u01CEi:["\u7A84","\u9259"],b\u00E1o:["\u7A87","\u96F9"],"k\u016B zh\xFA":["\u7A8B"],"ji\xE0o li\xE1o li\xF9":["\u7A8C"],"w\u0101 gu\u012B":["\u7A90"],"ti\u01CEo y\xE1o":["\u7A95"],"x\u016Bn y\xECn":["\u7AA8"],"y\xE0 y\u0113":["\u7AAB"],"ti\xE1n di\u0101n y\u01CEn":["\u7AB4"],"ch\u0101o k\u0113":["\u7ABC"],"ku\u01CEn cu\xE0n":["\u7ABD","\u7ABE"],"ch\xF9 q\xEC":["\u7AD0"],"q\u01D4 k\u01D2u":["\u7AD8"],"j\xECng zh\u011Bn":["\u7AE7"],"k\u01CEn k\xE0n":["\u7AF7"],"zh\xFA d\u01D4":["\u7AFA"],"l\xE8 j\u012Bn":["\u7AFB"],"zhu\xEC ru\xEC":["\u7B0D"],"h\xE1ng h\xE0ng":["\u7B10"],"c\xE9n j\xECn h\xE1n":["\u7B12"],"d\u0101 xi\xE1 n\xE0":["\u7B1A"],"z\xE9 zu\xF3":["\u7B2E"],"l\xF3ng l\u01D2ng":["\u7B3C","\u7BED","\u7C60","\u8E98","\u9F93"],"zh\xF9 zh\xFA":["\u7B51","\u7BC9"],"d\xE1 d\u0101":["\u7B54","\u8345"],sh\u0101i:["\u7B5B","\u7BE9","\u7C01","\u7C6D"],"y\xFAn j\u016Bn":["\u7B60"],"l\xE1ng l\xE0ng":["\u7B64","\u90CE","\u9606"],"zh\xEC zh\u01D0":["\u7B6B"],o:["\u7B7D"],"p\xF3u b\xF9 f\xFA p\xFA":["\u7B81"],"p\xE1i b\u0113i":["\u7B84"],g\u00E8:["\u7B87","\u867C","\u927B","\u94EC"],"t\xE1i ch\xED":["\u7B88"],"gu\u01CEi d\xE0i":["\u7B89"],"zh\xE0o d\xE0o":["\u7B8C"],"j\u012Bng q\xECng":["\u7B90"],"l\xEDn l\u01D0n":["\u7B96"],"j\xF9n q\u016Bn":["\u7B98"],"sh\u012B y\xED":["\u7BB7","\u91F6"],"yu\u0113 y\xE0o chu\xF2":["\u7BB9"],"xi\u0101o shu\xF2 qi\xE0o":["\u7BBE"],"g\u014Dng g\u01CEn l\u01D2ng":["\u7BE2"],"p\xE1ng p\xE9ng":["\u7BE3"],"zhu\xF3 hu\xF2":["\u7BE7"],"ji\u01CEn ji\u0101n":["\u7BEF"],"d\xED zh\xFA":["\u7BF4"],"z\u0101n c\u0113n c\u01CEn":["\u7BF8"],"zhu\xE0n su\u01CEn zu\xE0n":["\u7BF9"],"pi\u01CEo bi\u0101o":["\u7BFB"],"gu\xF3 gu\xEC":["\u7C02"],"c\xE8 j\xED":["\u7C0E"],"m\xEC mi\xE8":["\u7C1A"],"sh\u0101i s\u012B":["\u7C1B"],"s\u01D4n zhu\xE0n":["\u7C28"],"g\xE0n g\u01CEn":["\u7C33"],"b\xF2 b\u01D2":["\u7C38"],"b\xF3 b\xF9":["\u7C3F"],shi:["\u7C42"],"zh\u0113n ji\u0101n":["\u7C48"],"zhu\xE0n zu\u01CEn":["\u7C51"],"f\u0101n p\u0101n bi\u0101n":["\u7C53"],"s\u01D2u sh\u01D4":["\u7C54"],zu\u01CEn:["\u7C6B","\u7E64","\u7E82","\u7E89","\u7E98","\u7F35"],n\u01DA:["\u7C79","\u91F9","\u9495"],"sh\u0101 ch\u01CEo":["\u7C86"],"k\u0101ng j\u012Bng":["\u7C87"],f\u011Bn:["\u7C89","\u9EFA"],c\u016B:["\u7C97","\u89D5","\u9E81","\u9E84","\u9EA4"],"ni\xE1n zh\u0101n":["\u7C98"],"c\xE8 s\xE8":["\u7CA3"],"zh\u014Du y\xF9":["\u7CA5"],"sh\u0113n s\u01CEn":["\u7CC1"],"bi\u0101n bi\u01CEn":["\u7CC4","\u8439"],mi\u00E0n:["\u7CC6","\u9762","\u9763","\u9EAA","\u9EAB","\u9EB5","\u9EBA"],"h\xFA h\u016B h\xF9":["\u7CCA"],"g\u01D4 g\xF2u":["\u7CD3"],"m\xED m\xE9i":["\u7CDC"],"s\u01CEn sh\u0113n":["\u7CDD","\u7CE3"],z\u0101o:["\u7CDF","\u8E67","\u906D","\u91A9"],"m\xEC s\u012B":["\u7CF8"],"ji\u016B ji\u01D4":["\u7CFA"],"x\xEC j\xEC":["\u7CFB","\u7E6B"],"zh\u0113ng zh\u011Bng":["\u7CFD"],"ch\xE0 ch\u01CE":["\u7D01","\u8869"],"yu\u0113 y\u0101o":["\u7D04","\u7EA6"],"h\xF3ng g\u014Dng":["\u7D05","\u7EA2"],"h\xE9 g\u0113":["\u7D07","\u7EA5"],"w\xE9n w\xE8n":["\u7D0B","\u7EB9"],f\u00F3u:["\u7D11"],"j\xEC ji\xE9 ji\xE8":["\u7D12"],"p\u012B p\xED b\u01D0":["\u7D15","\u7EB0"],"j\u012Bn j\xECn":["\u7D1F"],"zh\u0101 z\u0101":["\u7D25","\u7D2E"],h\u0101:["\u7D26"],"f\u016B f\xF9":["\u7D28"],"ch\u014Du ch\xF3u":["\u7D2C"],"l\xE8i l\xE9i l\u011Bi":["\u7D2F"],"b\u014D b\xEC":["\u7D34"],"ti\u01CEn zh\u011Bn":["\u7D3E"],"ji\u014Dng ji\u01D2ng":["\u7D45"],"ji\xE9 ji\u0113":["\u7D50","\u7ED3","\u8282"],"gu\xE0 ku\u0101":["\u7D53"],"b\u01CEi m\xF2":["\u7D54"],"g\u0113ng hu\xE1n":["\u7D59"],"ji\xE9 xi\xE9":["\u7D5C"],"qu\xE1n shu\u0101n":["\u7D5F"],"g\u01CEi \u01CEi":["\u7D60"],"lu\xF2 l\xE0o":["\u7D61","\u7EDC"],"b\u012Bng b\u0113ng p\u0113ng":["\u7D63"],"g\u011Bi j\u01D0":["\u7D66","\u7ED9"],"t\xF3ng t\u014Dng d\xF2ng":["\u7D67"],"ti\xE0o di\xE0o d\xE0o":["\u7D69"],"l\u011Bi l\xE8i l\xE9i":["\u7D6B"],"g\u0101i h\xE0i":["\u7D6F"],"ch\u012B zh\u01D0":["\u7D7A"],"w\xE8n mi\u01CEn m\xE1n w\xE0n":["\u7D7B"],"hu\xE1n hu\xE0n w\xE0n":["\u7D84"],"q\u012Bn xi\u0101n":["\u7D85"],"t\xEC t\xED":["\u7D88"],"y\xE1n xi\xE0n":["\u7D96"],"z\u014Dng z\xE8ng z\xF2ng":["\u7D9C"],"ch\u0113n l\xEDn":["\u7D9D"],"zh\u01D4n zh\xF9n":["\u7DA7"],"qi\xE0n q\u012Bng zh\u0113ng":["\u7DAA"],"q\xECng q\u01D0":["\u7DAE"],"l\xFAn gu\u0101n":["\u7DB8","\u7EB6"],"chu\xF2 ch\u0101o":["\u7DBD","\u7EF0"],"ti\xE1n t\u01CEn ch\u0101n":["\u7DC2"],"l\u01DC l\xF9":["\u7DD1","\u7EFF"],"ru\u01CEn ru\xE0n":["\u7DDB"],"j\xED q\u012B":["\u7DDD"],"zh\xF2ng ch\xF3ng":["\u7DDF","\u91CD"],"mi\xE1o m\xE1o":["\u7DE2"],"xi\xE8 y\xE8":["\u7DE4"],hu\u01CEn:["\u7DE9","\u7F13","\u3B0A"],"g\u0113ng g\xE8ng":["\u7DEA","\u7E06"],"t\u014Du x\u016B sh\u016B":["\u7DF0"],"z\u014Dng z\xF2ng":["\u7DF5","\u7E4C"],"y\xF9n g\u01D4n":["\u7DF7"],"gu\u0101 w\u014D":["\u7DFA"],"y\xF9n y\u016Bn w\u0113n":["\u7DFC","\u7E15"],"b\u0101ng b\xE0ng":["\u7E0D"],"g\u01D4 h\xFA":["\u7E0E","\u9DBB"],"c\u012B cu\xF2 su\u01D2":["\u7E12"],"cu\u012B shu\u0101i":["\u7E17"],"r\xF3ng r\u01D2ng r\xF2ng":["\u7E19"],"z\xE0i z\u0113ng":["\u7E21"],c\u00E0i:["\u7E29","\u83DC","\u8521"],"f\xE9ng f\xE8ng":["\u7E2B"],"su\u014D s\xF9":["\u7E2E","\u7F29"],"y\u01CEn y\u01D0n":["\u7E2F","\u9153"],"z\xF2ng z\u01D2ng":["\u7E31","\u7EB5"],"zhu\xE0n ju\xE0n":["\u7E33"],"m\xF2 m\xF9":["\u7E38","\u83AB"],"pi\u01CEo pi\u0101o":["\u7E39","\u7F25"],"f\xE1n p\xF3":["\u7E41"],"b\u0113ng b\xE8ng":["\u7E43"],"m\xF3u mi\xF9 mi\xE0o li\u01CEo":["\u7E46"],"y\xE1o y\xF3u zh\xF2u":["\u7E47"],"z\u0113ng z\xE8ng":["\u7E52","\u7F2F"],"j\xFA ju\xE9":["\u7E58"],"chu\u014D chu\xF2":["\u7E5B"],"z\u016Bn z\u01D4n":["\u7E5C"],r\u00E0o:["\u7E5E","\u7ED5","\u9076"],"ch\u01CEn ch\xE1n":["\u7E5F"],"hu\xEC hu\xED":["\u7E62","\u7F0B","\u85F1"],"qi\u0101o s\u0101o z\u01CEo":["\u7E70"],"ji\u01CEo zhu\xF3":["\u7E73","\u7F34"],"d\xE0n t\xE1n ch\xE1n":["\u7E75"],n\u01D2ng:["\u7E77"],"p\xFA f\xFA":["\u7E80"],"y\xE0o l\xEC":["\u7E85"],"r\u01CEng xi\u0101ng":["\u7E95"],"l\xED s\u01CE x\u01D0 l\u01D0":["\u7E9A"],"xi\u0101n qi\xE0n":["\u7EA4"],"j\u012Bng j\xECng":["\u7ECF"],"t\xED t\xEC":["\u7EE8"],"b\u0113ng b\u011Bng b\xE8ng":["\u7EF7"],"z\u014Dng z\xE8ng":["\u7EFC"],"j\u012B q\u012B":["\u7F09"],"w\u0113n y\xF9n y\u016Bn":["\u7F0A"],"f\xE8ng f\xE9ng":["\u7F1D"],"shu\u0101i cu\u012B su\u012B":["\u7F1E"],"mi\xF9 m\xF3u li\xE1o mi\xE0o m\xF9":["\u7F2A"],"qi\u0101o s\u0101o":["\u7F32"],f\u01D2u:["\u7F36","\u7F39","\u7F3B","\u96EC","\u9D00"],"b\xE0 ba p\xED":["\u7F62","\u7F77"],"gu\xE0 gu\u01CEi":["\u7F6B"],"y\xE1ng xi\xE1ng":["\u7F8A","\u7F8F"],"m\u011Bi g\u0101o":["\u7F99"],"y\xEC x\u012B":["\u7F9B"],"qi\u01CEng qi\u0101n":["\u7F9F"],"qi\u0101ng k\xF2ng":["\u7FAB"],"qi\xE1n xi\xE1n y\xE1n":["\u7FAC"],n\u00F3u:["\u7FBA"],"h\xF3ng g\xF2ng":["\u7FBE"],"p\u012B b\xEC p\u014D":["\u7FCD"],"q\xFA y\xF9":["\u7FD1"],k\u00E9:["\u7FD7"],"qi\xE0o qi\xE1o":["\u7FD8"],"zh\xE1i d\xED":["\u7FDF"],"d\xE0o zh\u014Du":["\u7FE2"],"h\xF3u q\xFA":["\u7FF5"],shu\u01CE:["\u800D"],"ru\u01CEn nu\xF2":["\u800E"],"\xE9r n\xE0i":["\u800F"],"zhu\u0101n du\u0101n":["\u8011"],"p\xE1 b\xE0":["\u8019"],"ch\xED s\xEC":["\u801B"],"q\xF9 ch\xFA":["\u801D"],"l\xFAn l\u01D4n":["\u8023"],"j\xED ji\xE8":["\u8024"],"t\u0101ng t\u01CEng":["\u8025"],p\u01CEng:["\u802A","\u89AB"],"zh\xE1 z\xE9":["\u802B"],"y\u0113 y\xE9":["\u8036"],"y\xFAn y\xEDng":["\u803A"],"w\xE0 tu\u01D0 zhu\xF3":["\u8049"],"\xE9r n\u01DC":["\u804F"],"ti\u0113 zh\xE9":["\u8051"],"d\u01D0 zh\xEC":["\u805C"],qi\u00E9:["\u807A"],"n\u01D0 ji\xE0n":["\u807B"],"l\xE8i l\u0113":["\u808B"],c\u00E0o:["\u808F","\u8959","\u9135","\u9F1C"],"b\xF3 d\xED":["\u8091"],"xi\xE0o xi\u0101o":["\u8096"],"d\xF9 d\u01D4":["\u809A"],ch\u0101i:["\u809E","\u91F5","\u9497"],"h\xE1n q\xEDn h\xE0n":["\u80A3"],"p\xE0ng p\xE1n p\xE0n":["\u80A8","\u80D6"],"zh\u016Bn ch\xFAn":["\u80AB"],\u0101ng:["\u80AE","\u9AAF"],"y\xF9 y\u014D":["\u80B2"],"p\xED b\u01D0 b\xEC":["\u80B6"],"f\xE8i b\xEC":["\u80C7"],"b\xE8i b\u0113i":["\u80CC"],"f\xE8i z\u01D0":["\u80CF"],"p\xEDng p\u0113ng":["\u80D3","\u82F9"],"f\u016B f\xFA zh\u01D2u":["\u80D5"],"sh\xE8ng sh\u0113ng":["\u80DC"],ku\u00E0:["\u80EF","\u8DE8","\u9ABB"],"g\u01CEi h\u01CEi":["\u80F2"],"g\u0113 g\xE9 g\u0101":["\u80F3"],"n\xE9ng n\xE0i":["\u80FD"],"gu\u012B ku\xEC":["\u80FF"],"m\xE0i m\xF2":["\u8109"],"z\u0101ng z\xE0ng":["\u810F"],"ji\u01CEo ju\xE9":["\u811A","\u89D2"],cu\u01D2:["\u811E"],"de te":["\u8126"],"zu\u012B ju\u0101n":["\u8127"],n\u011Bi:["\u812E","\u8147","\u9912","\u9981","\u9BBE","\u9BD8"],"p\xFA f\u01D4":["\u812F"],ni\u00E0o:["\u8132"],shu\u00ED:["\u813D"],gu\u00F2:["\u8142","\u904E","\u9439"],"l\xE0 x\u012B":["\u814A"],"y\u0101n \u0101":["\u814C"],"g\u0101o g\xE0o":["\u818F"],"l\xF9 bi\u0101o":["\u8194"],chu\u00E1i:["\u8197"],"zhu\u0101n chu\xE1n ch\xFAn zhu\u01CEn":["\u819E"],chu\u00E0i:["\u81AA","\u8E39"],"f\xE1n p\xE1n":["\u81B0"],"w\u01D4 h\u016B":["\u81B4"],"sh\u0101n d\xE0n":["\u81BB"],t\u00FAn:["\u81C0","\u81CB","\u86CC","\u8C58","\u8C5A","\u8ED8","\u9715","\u98E9","\u9968","\u9B68","\u9C80","\u9ED7"],"b\xEC bei":["\u81C2"],"l\xE0 g\xE9":["\u81C8"],"s\xE0o s\u0101o":["\u81CA"],n\u00E0o:["\u81D1","\u9599","\u95F9","\u9B27"],"n\xED lu\xE1n":["\u81E1"],"qi\u0101n xi\xE1n":["\u81E4"],"gu\xE0ng ji\u01D2ng":["\u81E6"],"gu\u01CEng ji\u01D2ng":["\u81E9"],"ch\xF2u xi\xF9":["\u81ED"],"mi\xE1n bi\u0101n":["\u81F1"],"di\xE9 zh\xED":["\u81F7"],"zh\u012B j\xECn":["\u81F8"],"sh\xE8 sh\u011B":["\u820D"],p\u00F9:["\u8216","\u8217"],"b\u0101n b\u014D p\xE1n":["\u822C"],ku\u0101:["\u823F"],"g\xE8n g\u011Bn":["\u826E"],"s\xE8 sh\u01CEi":["\u8272"],"f\xFA b\xF3":["\u8274"],"ji\u0101o qi\xFA":["\u827D"],"ch\u0101i ch\u0101":["\u8286"],"sh\xE1o qu\xE8":["\u828D"],"h\xF9 xi\xE0":["\u8290"],"z\xEC z\u01D0":["\u8293"],"hu\xEC h\u016B":["\u8294"],"t\xFAn ch\u016Bn":["\u829A"],"ji\xE8 g\xE0i":["\u82A5"],"x\xF9 zh\xF9":["\u82A7"],"yu\xE1n y\xE1n":["\u82AB"],"x\u012Bn x\xECn":["\u82AF"],"l\xFAn hu\u0101":["\u82B2"],"w\xF9 h\u016B":["\u82B4"],"g\u014Du g\u01D2u":["\u82B6"],"m\xE0o m\xE1o":["\u82BC"],"f\xE8i f\xFA":["\u82BE"],"ch\xE1n y\xEDn":["\u82C2"],qi\u0113:["\u82C6"],"s\u016B s\xF9":["\u82CF"],"ti\xE1o sh\xE1o":["\u82D5"],"l\xEC j\u012B":["\u82D9"],"k\u0113 h\u0113":["\u82DB"],"j\xF9 q\u01D4":["\u82E3"],"ru\xF2 r\u011B":["\u82E5"],"zh\xF9 n\xEDng":["\u82E7"],"p\u0101 b\xF3":["\u82E9"],xi\u00FA:["\u82EC"],"zh\u01CE zu\xF3":["\u82F2"],"j\u016B ch\xE1":["\u82F4"],ni\u00E9:["\u82F6"],"sh\u0113ng ru\xED":["\u82FC"],"qi\xE9 ji\u0101":["\u8304"],"z\u01D0 c\xED":["\u8308"],"qi\xE0n x\u012B":["\u831C"],ch\u01CEi:["\u831D"],"f\xE1 p\xE8i":["\u8337"],r\u00E1o:["\u835B","\u8558","\u8953","\u9952","\u9976"],"y\xEDng x\xEDng":["\u8365"],"qi\xE1n x\xFAn":["\u8368","\u8541"],"y\xECn y\u012Bn":["\u836B"],"h\xE9 h\xE8":["\u8377"],"sh\u0101 su\u014D":["\u838E"],"p\xE9ng f\u0113ng":["\u8391"],"sh\u0113n x\u012Bn":["\u8398"],"w\u01CEn gu\u0101n gu\u01CEn":["\u839E"],"y\xF3u s\xF9":["\u83A4"],"sh\u0101o xi\u0101o":["\u83A6","\u86F8"],"l\xE0ng li\xE1ng":["\u83A8"],"pi\u01CEo f\xFA":["\u83A9"],"w\xE8n w\u01CEn mi\u01CEn":["\u83AC"],"sh\xEC sh\xED":["\u83B3","\u8494"],"t\xF9 t\xFA":["\u83B5"],"xi\u0101n li\u01CEn":["\u83B6","\u859F"],"w\u01CEn y\xF9":["\u83C0"],"z\u014Du ch\xF9":["\u83C6"],"l\xF9 l\u01DC":["\u83C9"],"j\u016Bn j\xF9n":["\u83CC"],"ni\xE8 r\u011Bn":["\u83CD"],"z\u012B z\xEC z\u0101i":["\u83D1"],"t\xFA t\xF9":["\u83DF"],"ji\u0113 sh\xE0":["\u83E8"],"qi\xE1o zh\u01CEo":["\u83EC"],"t\xE1i zh\u012B ch\xED":["\u83ED"],"f\u0113i f\u011Bi":["\u83F2","\u871A"],"q\xEDn q\u012Bn j\u012Bn":["\u83F3"],"z\u016B j\xF9":["\u83F9","\u84A9"],"l\u01D0n m\xE1":["\u83FB"],"ti\xE1n ti\xE0n":["\u83FE"],ti\u0113:["\u841C","\u8CBC","\u8D34"],"lu\xF2 l\xE0 l\xE0o lu\u014D":["\u843D"],"zh\xF9 zhu\xF3 zhe":["\u8457"],"sh\xE8n r\xE8n":["\u845A"],"g\u011B g\xE9":["\u845B"],"j\xF9n su\u01D2":["\u8470"],"ku\xEC ku\xE0i":["\u8489"],"r\xFA n\xE1":["\u8498"],"m\xE9ng m\u0113ng m\u011Bng":["\u8499"],"yu\xE1n hu\xE1n":["\u849D"],"x\xFA sh\xFA":["\u84A3"],"x\xED x\xEC":["\u84B5"],"m\xEC m\xEDng":["\u84C2"],"s\u014Du s\u01D2u":["\u84C3"],"g\xE0i g\u011B h\xE9 h\xE0i":["\u84CB"],"y\u01CEo zhu\xF3":["\u84D4"],"di\xE0o ti\xE1o d\xED":["\u84E7"],"x\u016B qi\u016B f\u016B":["\u84F2"],"z\xED j\xFA":["\u84FB"],"li\u01CEo l\xF9":["\u84FC"],xu:["\u84FF"],"h\xE0n h\u01CEn":["\u850A"],"m\xE0n w\xE0n m\xE1n":["\u8513"],"p\xF3 b\xF2":["\u8522"],"f\u0101n f\xE1n b\u014D":["\u8543"],"h\xF3ng h\xF2ng":["\u857B"],"y\xF9 \xE0o":["\u8581","\u96A9"],"x\xED xi\xE0o":["\u8582"],"b\xE1o b\xF3 b\xF2":["\u8584"],"c\xED z\u012B":["\u858B"],"w\xE0n lu\xE0n":["\u858D"],"k\u01CEo h\u0101o":["\u85A7"],"yu\u01CEn w\u011Bi":["\u85B3"],"zh\xF2u ch\xF3u":["\u85B5"],"w\u014D m\xE1i":["\u85B6"],"xi\u0101o h\xE0o":["\u85C3"],"y\xF9 x\xF9 x\u016B":["\u85C7"],"ji\xE8 j\xED":["\u85C9"],"di\xE0o zhu\xF3":["\u85CB"],"c\xE1ng z\xE0ng":["\u85CF"],l\u01CE:["\u85DE"],"ch\xFA zh\u016B":["\u85F8"],"p\xEDn p\xEDng":["\u860B"],"g\u0101n h\xE1n":["\u8677"],"h\xF3ng ji\xE0ng":["\u8679"],"hu\u012B hu\u01D0":["\u867A"],"xi\u0101 h\xE1":["\u867E"],"m\u01CE m\xE0 m\u0101":["\u8682"],"f\u0101ng b\xE0ng":["\u8684"],"b\xE0ng b\xE8ng":["\u868C"],"ju\xE9 qu\u0113":["\u8697"],"q\xEDn qi\xE1n":["\u8699"],"g\u014Dng zh\u014Dng":["\u86A3"],"f\u01D4 f\xF9":["\u86A5"],"d\xE0i d\xE9":["\u86AE"],"g\u01D2u q\xFA x\xF9":["\u86BC"],"b\u01D2 p\xED":["\u86BE"],"sh\xE9 y\xED":["\u86C7"],ti\u011B:["\u86C8","\u9244","\u9295","\u9421","\u9435","\u94C1","\u9A56"],"g\xE9 lu\xF2":["\u86D2"],"m\xE1ng b\xE0ng":["\u86D6"],"y\xEC x\u01D4":["\u86E1"],"h\xE1 g\xE9":["\u86E4"],"qi\xE8 n\xED":["\u86EA"],"\xE9 y\u01D0":["\u86FE"],"zh\u0113 zh\xE9":["\u8707"],"l\xE0 zh\xE0":["\u8721"],su\u00F2:["\u8736","\u9024"],"y\xF3u qi\xFA":["\u8764"],"xi\u0101 h\u0101":["\u8766"],"x\u012B q\u012B":["\u8787"],"b\u012B p\xED":["\u8795"],"n\xE0i n\u011Bng":["\u879A"],"h\xE9 xi\xE1":["\u879B"],"gu\xEC hu\u01D0":["\u879D"],"m\u01CE m\u0101 m\xE0":["\u879E"],"sh\xEC zh\u0113":["\u87AB"],"zh\xEC di\xE9":["\u87B2"],"ji\xE0n ch\xE1n":["\u87B9"],"ma m\xE1 m\xF2":["\u87C6"],"m\u01CEng m\u011Bng":["\u87D2"],"bi\u0113 bi\xE9":["\u87DE"],"b\u0113n f\xE8i":["\u87E6"],"l\xE1o li\xE1o":["\u87E7"],"y\xEDn x\xFAn":["\u87EB"],"l\xED l\u01D0":["\u8821"],"xu\xE8 xi\u011B":["\u8840"],"x\xEDng h\xE1ng h\xE0ng h\xE9ng":["\u884C"],"shu\u0101i cu\u012B":["\u8870"],"tu\xF3 tu\u014D":["\u8889"],"l\u01D0ng l\xEDng":["\u888A"],"b\xE0o p\xE1o p\xE0o":["\u888C"],"j\xF9 ji\u0113":["\u8893"],"h\xE8 k\xE8":["\u8894"],"y\xED y\xEC":["\u8898","\u8CA4"],"n\xE0 ju\xE9":["\u88A6"],"b\xE8i p\u012B":["\u88AB"],"ch\u01D0 nu\u01D2":["\u88B2"],"ch\u01D0 q\u01D0 du\u01D2 nu\u01D2":["\u88B3"],"ji\xE1 qi\u0101 ji\xE9":["\u88B7"],"b\xF3 m\xF2":["\u88B9"],"gu\u012B gu\xE0":["\u88BF"],"li\xE8 li\u011B":["\u88C2"],"ch\xE9ng ch\u011Bng":["\u88CE"],"ji\u0113 g\xE9":["\u88D3"],"d\u0101o ch\xF3u":["\u88EF"],"shang ch\xE1ng":["\u88F3"],"yu\u0101n g\u01D4n":["\u88F7"],"y\u01CEn \u0101n":["\u88FA"],"t\xEC x\u012B":["\u88FC"],"f\xF9 f\xFA":["\u8914"],"ch\u01D4 zh\u01D4":["\u891A"],"tu\xEC t\xF9n":["\u892A"],l\u01CEi:["\u8970"],"y\xE0o y\u0101o":["\u8981"],"q\xEDn t\xE1n":["\u8983"],"ji\xE0n xi\xE0n":["\u898B","\u89C1"],pi\u01CEn:["\u8991","\u8ADE","\u8C1D","\u8CB5","\u{2139A}"],"pi\u0113 mi\xE8":["\u8995"],"y\xEDng y\u01D0ng":["\u89AE"],"q\xF9 q\u016B":["\u89B0","\u89B7","\u89D1"],"ji\xE0n bi\u01CEn":["\u89B5"],"lu\xF3 lu\u01CEn":["\u89B6"],"z\u012B zu\u01D0":["\u89DC"],"hu\xE0 xi\xE8":["\u89DF"],"ji\u011B ji\xE8 xi\xE8":["\u89E3","\u89E7"],"xu\xE9 h\xF9":["\u89F7"],"l\xEC l\xF9":["\u89FB"],t\u01CEo:["\u8A0E","\u8BA8"],zh\u00F9n:["\u8A30"],"z\u012B z\u01D0":["\u8A3E"],"y\xED d\xE0i":["\u8A52","\u8BD2"],xi\u00F2ng:["\u8A57","\u8BC7"],"di\xE0o ti\u01CEo":["\u8A82"],"y\xED ch\u01D0 ch\xEC":["\u8A83"],"l\u01CEng l\xE0ng":["\u8A8F"],"\u0113i \xE9i \u011Bi \xE8i x\u012B":["\u8A92","\u8BF6"],shu\u00E0:["\u8A9C"],"y\u01D4 y\xF9":["\u8A9E","\u8BED","\u96E8"],"shu\u014D shu\xEC yu\xE8":["\u8AAA","\u8BF4"],"shu\xED sh\xE9i":["\u8AB0","\u8C01"],"q\u016B ju\xE8":["\u8AB3"],"ch\u012B l\xE0i":["\u8ABA"],"n\xEC n\xE1":["\u8ABD"],"di\xE0o ti\xE1o":["\u8ABF"],"p\u01D0 b\u0113i":["\u8AC0"],"j\xEC j\u012B":["\u8AC5"],"z\xE9 zu\xF2 zh\u01CE cu\xF2":["\u8ACE"],"ch\xF9 j\xED":["\u8AD4"],"h\xE1o xi\xE0":["\u8AD5"],"l\xF9n l\xFAn":["\u8AD6","\u8BBA"],"sh\xEC d\xEC":["\u8ADF"],"hu\xE0 gu\u0101":["\u8AE3"],"x\u01D0 sh\u0101i \u0101i":["\u8AF0"],"n\xE1n n\xE0n":["\u8AF5","\u96E3"],mi\u00F9:["\u8B2C","\u8C2C"],z\u00E8n:["\u8B56","\u8C2E"],"sh\xED zh\xEC":["\u8B58","\u8BC6"],"ju\xE0n xu\u0101n":["\u8B82"],"y\xED tu\u012B":["\u8B89"],zh\u00E1n:["\u8B9D"],"x\u01D4 h\u01D4":["\u8BB8"],"xi\xE1ng y\xE1ng":["\u8BE6"],"ti\xE1o di\xE0o zh\u014Du":["\u8C03"],"ch\xE9n sh\xE8n":["\u8C0C"],"m\xED m\xE8i":["\u8C1C"],"m\xE0n m\xE1n":["\u8C29"],"g\u01D4 y\xF9":["\u8C37"],"hu\u014D hu\xF2 hu\xE1":["\u8C41"],"zh\xEC zh\xE0i":["\u8C78"],"hu\u0101n hu\xE1n":["\u8C86"],"k\u011Bn k\u016Bn":["\u8C87"],"m\xF2 h\xE9":["\u8C88"],"m\xF2 h\xE9 h\xE1o":["\u8C89"],"j\xF9 l\xF3u":["\u8C97"],"z\xE9 zh\xE0i":["\u8CAC","\u8D23"],"d\xE0i t\xE8":["\u8CB8"],"b\xEC b\u0113n":["\u8CC1"],"ji\u01CE g\u01D4 ji\xE0":["\u8CC8"],"xi\u014Dng m\xEDn":["\u8CEF"],c\u00E0ng:["\u8CF6"],"zhu\xE0n zu\xE0n":["\u8CFA","\u8D5A"],"w\xE0n zhu\xE0n":["\u8D03"],"g\xE0n g\xF2ng zhu\xE0ng":["\u8D1B"],"yu\xE1n y\xF9n":["\u8D20"],"b\u0113n b\xEC":["\u8D32"],"ji\u01CE g\u01D4":["\u8D3E"],z\u01D2u:["\u8D70","\u8D71","\u9BD0"],"di\xE9 t\xFA":["\u8D83"],"j\u016B qi\xE8":["\u8D84"],"q\u016B c\xF9":["\u8D8B","\u8DA8"],"j\xED ji\xE9":["\u8D8C"],"gu\u0101 hu\xF3":["\u8D8F"],"qu\xE8 q\xEC j\xED":["\u8D9E"],"t\xE0ng t\u0101ng":["\u8D9F"],"chu\u014D zhu\xF3":["\u8DA0"],"q\xF9 c\xF9":["\u8DA3"],"yu\xE8 t\xEC":["\u8DAF"],"b\u014D b\xE0o":["\u8DB5"],"ku\xE0 w\xF9":["\u8DB6"],"gu\xEC ju\xE9":["\u8DB9"],"f\u0101ng f\xE0ng p\xE1ng":["\u8DBD"],"p\xE1o b\xE0":["\u8DC1"],"q\xED q\u01D0":["\u8DC2"],"ji\xE0n ch\xE9n":["\u8DC8"],"p\u01CEo p\xE1o":["\u8DD1"],"di\u01CEn di\u0113 ti\u0113":["\u8DD5"],"j\u016B j\xF9 qi\xE8":["\u8DD9"],b\u01D2:["\u8DDB"],"lu\xF2 l\xEC":["\u8DDE"],"d\xE0i du\xF2 du\u014D ch\xED":["\u8DE2"],zhu\u01CEi:["\u8DE9"],"b\xE8ng pi\xE1n":["\u8DF0"],"ti\xE0o t\xE1o":["\u8DF3"],"sh\u016B ch\u014Du":["\u8DFE"],"li\xE0ng li\xE1ng":["\u8E09"],"t\xE0 t\u0101":["\u8E0F"],ch\u01CE:["\u8E45","\u9454","\u9572"],"d\xED zh\xED":["\u8E62"],"d\u0113ng d\xE8ng":["\u8E6C","\u9419","\u956B"],c\u00E8ng:["\u8E6D"],"d\u016Bn c\xFAn":["\u8E72"],"ju\u011B ju\xE9":["\u8E76"],li\u0101o:["\u8E7D"],"xi\xE8 s\u01CE":["\u8EA0"],t\u01D0:["\u8EB0","\u8EC6","\u9AB5"],"y\xE0 zh\xE1 g\xE1":["\u8F67","\u8ECB"],"x\xECn xi\xE0n":["\u8ED0"],"f\xE0n gu\u01D0":["\u8ED3"],"zhu\xE0n zhu\u01CEn":["\u8EE2"],"zh\xF3u zh\xF2u":["\u8EF8","\u8F74"],b\u00FA:["\u8F50","\u91AD","\u9CEA"],"zhu\u01CEn zhu\xE0n zhu\u01CEi":["\u8F6C"],"z\u01CEi z\xE0i":["\u8F7D"],"ni\u01CEn zh\u01CEn":["\u8F97"],"bi\u0101n bian":["\u8FB9"],"d\xE0o bi\u0101n":["\u8FBA"],"y\u01D0 y\xED":["\u8FC6","\u8FE4","\u8FF1"],"gu\xF2 guo gu\u014D":["\u8FC7"],"w\xE0ng ku\u0101ng":["\u8FCB"],"h\xE1i hu\xE1n":["\u8FD8"],"zh\xE8 zh\xE8i":["\u8FD9"],"yu\u01CEn yu\xE0n":["\u8FDC"],"zh\xEC l\xEC":["\u8FE3"],"zh\xF9 w\u01CEng":["\u8FEC"],"zhu\u012B du\u012B":["\u8FFD"],"sh\xEC ku\xF2":["\u9002"],t\u00F2u:["\u900F"],"t\u014Dng t\xF2ng":["\u901A"],gu\u00E0ng:["\u901B"],"d\u01CEi d\xE0i":["\u902E"],"su\xEC su\xED":["\u9042"],"t\xED d\xEC":["\u9046"],"y\xED w\xE8i":["\u9057"],"sh\xEC d\xED zh\xE9":["\u9069"],c\u00E0:["\u906A"],"hu\xE1n h\xE1i":["\u9084"],"l\xED ch\xED":["\u908C"],"k\xE0ng h\xE1ng":["\u909F"],"n\xE0 n\xE8i n\u0101":["\u90A3"],"xi\xE9 y\xE1 y\xE9 y\xFA x\xFA":["\u90AA"],"g\u0101i h\xE1i":["\u90C2"],"hu\xE1n x\xFAn":["\u90C7"],"ch\u012B x\u012B":["\u90D7"],h\u01CEo:["\u90DD"],"l\xEC zh\xED":["\u90E6"],"xi\xE1o \u01CEo":["\u90E9"],"d\u014Du d\u016B":["\u90FD"],li\u01CEo:["\u66E2","\u911D","\u957D"],"z\xE0n cu\xE1n cu\xF3":["\u9142","\u9147"],"d\u012Bng d\u01D0ng":["\u914A"],"c\xF9 zu\xF2":["\u9162"],"f\u0101 p\u014D":["\u9166"],"sh\u0101i sh\u012B":["\u917E"],ni\u00E0ng:["\u917F","\u91B8"],"qi\xFA ch\u014Du":["\u9194"],"p\u014D f\u0101":["\u9197","\u91B1"],"ch\u01CEn ch\u011Bn":["\u91A6"],"y\xE0n li\u01CEn xi\u0101n":["\u91B6"],"ni\xE0ng ni\xE1ng":["\u91C0"],"l\u01D0 li":["\u91CC"],"l\xED x\u01D0 x\u012B":["\u91D0"],"li\u01CEo li\xE0o":["\u91D5"],"d\u012Bng d\xECng":["\u91D8","\u9489"],"qi\u01CEo ji\u01CEo":["\u91E5"],"y\xFA hu\xE1":["\u91EA"],"hu\xE1 w\u016B":["\u91EB"],"r\xEC r\xE8n ji\xE0n":["\u91F0","\u91FC"],"d\xEC d\xE0i":["\u91F1"],"p\u012B zh\u0101o":["\u91FD"],"y\xE1 y\xE9":["\u91FE"],"b\u01CE p\xE1":["\u9200","\u94AF"],"t\u0101 tu\xF3":["\u9248","\u94CA"],b\u011Bi:["\u9273"],"b\u01D0ng p\xEDng":["\u927C"],"h\u0101 k\u0113":["\u927F","\u94EA"],ch\u00F2ng:["\u9283","\u94F3"],"xi\u01CEng ji\u014Dng":["\u9284"],"y\xF9 s\xEC":["\u9289"],"x\xF9 hu\xEC":["\u928A"],"r\xE9n r\u011Bn":["\u928B"],"sh\xE0n shu\xF2":["\u928F"],"ch\xEC l\xEC":["\u9290"],"xi\u01CEn x\u01D0":["\u9291","\u94E3"],"h\xF3u xi\xE0ng":["\u9297"],"di\xE0o ti\xE1o y\xE1o":["\u929A"],"xi\u0101n ku\xF2 ti\u01CEn gu\u0101":["\u929B","\u92BD","\u94E6"],"zh\xE9 ni\xE8":["\u92B8"],"zh\u014Dng y\u014Dng":["\u92BF"],"t\u014Du t\xF9 d\xF2u":["\u92C0"],"m\xE9i m\xE9ng":["\u92C2"],"w\xE0n ji\u01CEn":["\u92C4","\u93AB"],"t\u01D0ng d\xECng":["\u92CC","\u94E4"],"ju\u0101n ji\u0101n cu\u0101n":["\u92D1"],"s\u012B tu\xF3":["\u92D6"],"ju\u0101n xu\u0101n ju\xE0n":["\u92D7"],"w\xFA hu\xE1 w\u016B":["\u92D8"],"zhu\xF3 chu\xF2":["\u92DC"],"x\xEDng x\xECng j\u012Bng":["\u92DE"],"j\u016B j\xFA":["\u92E6","\u9514"],"zu\xEC ni\xE8":["\u92F7"],"yu\u0101n yu\u01CEn w\u01CEn w\u0101n":["\u92FA"],"g\u0101ng g\xE0ng":["\u92FC","\u94A2"],zhu\u012B:["\u9310","\u9525","\u9A05","\u9A93","\u9D7B"],\u0101:["\u9312","\u9515"],"cu\u014D ch\u0101":["\u9388"],"su\u01D2 s\xE8":["\u938D"],"y\xE1o z\xFA":["\u9390"],"y\xE8 t\xE0 g\xE9":["\u9391"],"qi\u0101ng ch\u0113ng":["\u9397"],"g\xE9 l\xEC":["\u9398","\u9549","\u9B32"],"b\u012B p\u012B b\xEC":["\u939E"],"g\u01CEo h\xE0o":["\u93AC"],"z\xFA chu\xF2":["\u93C3"],"xi\u016B xi\xF9":["\u93C5"],"sh\xF2u s\u014Du":["\u93C9"],"d\xED d\u012B":["\u93D1","\u955D"],"qi\u0101o s\u01CEn c\xE0n":["\u93D2"],"l\xF9 \xE1o":["\u93D5"],"t\u0101ng t\xE1ng":["\u93DC"],"ji\xE0n z\xE0n":["\u93E9"],"hu\xEC su\xEC ru\xEC":["\u93F8"],"qi\u01CEng qi\u0101ng":["\u93F9","\u956A"],"s\u01CEn xi\xE0n s\xE0":["\u93FE"],"ji\u01CEn ji\xE0n":["\u9427","\u950F"],"d\u0101ng ch\u0113ng":["\u943A","\u94DB"],"zu\u0101n zu\xE0n":["\u947D"],"s\xE0 x\xEC":["\u9491"],"y\xE0o yu\xE8":["\u94A5"],"t\u01D2u d\u01D2u":["\u94AD"],"zu\xE0n zu\u0101n":["\u94BB"],"qi\u0101n y\xE1n":["\u94C5"],"p\xED p\u012B":["\u94CD"],"y\xE1o di\xE0o ti\xE1o":["\u94EB"],"t\u0101ng t\xE0ng":["\u94F4"],"p\xF9 p\u016B":["\u94FA"],"t\xE1n xi\u0101n":["\u952C"],"li\xF9 li\xFA":["\u954F"],"h\xE0o g\u01CEo":["\u9550"],"t\xE1ng t\u0101ng":["\u9557"],"t\xE1n ch\xE1n x\xEDn":["\u9561"],"hu\xF2 sh\u01CEn":["\u9584"],"h\xE0n b\xEC":["\u9588","\u95EC"],"k\u0101ng k\xE0ng":["\u958C","\u95F6"],"xi\xE1n ji\xE0n ji\u0101n ji\u01CEn":["\u9592"],"xi\u0101 xi\u01CE":["\u9595"],"xi\u01CE k\u011B":["\u959C"],"bi\xE0n gu\u0101n":["\u959E"],"h\xE9 g\xE9":["\u95A4","\u988C"],"h\xF2ng xi\xE0ng":["\u95A7"],"s\u0113 x\u012B":["\u95AA"],"t\xEDng t\u01D0ng":["\u95AE"],"\xE8 y\u0101n":["\u95BC","\u960F"],"h\xF2ng ju\u01CEn xi\xE0ng":["\u95C2"],"b\u01CEn p\xE0n":["\u95C6"],"d\u016B sh\xE9":["\u95CD","\u9607"],"qu\xE8 qu\u0113":["\u95D5"],"t\u0101ng t\xE1ng ch\u0101ng":["\u95DB"],"k\xE0n h\u01CEn":["\u95DE","\u961A"],"x\xEC s\xE8 t\xE0":["\u95DF"],"m\u0113n m\xE8n":["\u95F7"],"qu\u0113 qu\xE8":["\u9619"],"y\xE1n di\xE0n":["\u963D"],"\u0101 \u0113":["\u963F"],"b\u0113i p\u014D p\xED":["\u9642"],"y\xE0n y\u01CEn":["\u9681"],"y\xFA y\xE1o sh\xF9":["\u9683"],"l\xF3ng l\u014Dng":["\u9686"],"du\xEC zhu\xEC":["\u968A"],"su\xED du\xF2":["\u968B"],"g\u0101i q\xED \xE1i":["\u9691"],"hu\u012B du\xF2":["\u9693","\u96B3"],"w\u011Bi ku\xED":["\u9697"],"l\xEC d\xE0i":["\u96B8"],"zhu\u012B cu\u012B w\xE9i":["\u96B9"],"h\xE8 h\xFA":["\u96BA","\u9DAE"],"j\xF9n ju\xE0n":["\u96BD","\u96CB"],"n\xE1n n\xE0n nu\xF3":["\u96BE"],"qu\xE8 qi\u0101o qi\u01CEo":["\u96C0"],"gu\xE0n hu\xE1n":["\u96DA"],"gu\u012B x\u012B":["\u96DF"],"s\xE8 x\xED":["\u96ED"],\u00E1n:["\u96F8"],"w\xF9 m\xE9ng":["\u96FA"],t\u00E8ng:["\u972F"],"l\xF9 l\xF2u":["\u9732"],m\u00E1i:["\u973E"],"j\xECng li\xE0ng":["\u975A"],"g\xE9 j\xED":["\u9769"],b\u01CE:["\u9776"],"y\u0101ng y\xE0ng":["\u9785"],"g\xE9 t\xE0 s\u01CE":["\u9788"],"bi\u0101n y\xECng":["\u9795"],"qi\xE0o sh\u0101o":["\u9798"],"ju\u0101n xu\u0101n":["\u9799"],"sh\xE0ng zh\u01CEng":["\u979D"],"p\xED b\u01D0ng b\xEC b\u0113i":["\u979E"],la:["\u97A1"],"xi\xE8 di\xE9":["\u97A2"],\u0113ng:["\u97A5"],"m\xF3u m\xF9":["\u97AA"],"b\xEC b\u01D0ng":["\u97B8"],"m\xE8i w\xE0":["\u97CE"],r\u01D2u:["\u97D6"],"sh\xE8 xi\xE8":["\u97D8"],"y\xF9n w\u0113n":["\u97EB"],"d\xF9n d\xFA":["\u9813","\u987F"],du\u01D0:["\u9827"],lu\u014D:["\u9831"],"b\u012Bn p\xEDn":["\u983B"],y\u00F3ng:["\u9852","\u9899","\u9C2B"],m\u0101n:["\u9862","\u989F"],"j\u01D0ng g\u011Bng":["\u9888"],"ji\xE9 xi\xE9 ji\xE1":["\u9889"],"k\u0113 k\xE9":["\u988F"],"p\xEDn b\u012Bn":["\u9891"],"ch\xE0n zh\xE0n":["\u98A4"],"f\u0113ng f\u011Bng":["\u98A8","\u98CE"],"bi\u0101o di\u016B":["\u98A9"],"b\xE1 f\xFA":["\u98B0"],"s\u0101o s\u014Du":["\u98BE"],"li\xF9 li\xE1o":["\u98C2"],"sh\xED s\xEC y\xEC":["\u98DF"],"y\u01CEng ju\xE0n":["\u98EC"],"zh\xF9 t\u01D2u":["\u98F3"],"y\xED s\xEC":["\u98F4"],"zu\xF2 z\xE9 zh\u0101":["\u98F5"],ti\u00E8:["\u98FB","\u992E"],"xi\u01CEng n\xE1ng":["\u995F"],"t\xE1ng x\xEDng":["\u9967"],"g\u0113 le":["\u9979"],"ch\u0101 zha":["\u9987"],"n\xE1ng n\u01CEng":["\u9995"],"y\u016Bn w\xF2":["\u99A7"],"zh\u012B sh\xEC":["\u99B6"],"x\xECn j\xECn":["\u99B8"],"ku\xE0i ju\xE9":["\u99C3"],z\u01CEng:["\u99D4","\u9A75"],"t\xE1i d\xE0i":["\u99D8"],"x\xFAn xu\u0101n":["\u99E8"],"li\xE1ng l\xE1ng":["\u99FA"],pi\u00E0n:["\u9A17","\u9A19","\u9A97","\u9B78"],"d\xE0i t\xE1i":["\u9A80"],"s\u0101o s\u01CEo":["\u9A9A"],"g\u01D4 g\u016B":["\u9AA8"],"b\xE8i m\xF3":["\u9AB3"],"xi\u0101o qi\u0101o":["\u9AB9"],"b\u01CEng p\u01CEng":["\u9AC8"],"b\xF3 ju\xE9":["\u9AC9"],"b\xEC p\u01D2":["\u9AF2"],"m\xE1o m\xE9ng":["\u9AF3"],"ku\xF2 yu\xE8":["\u9AFA"],"b\u0101 b\xE0":["\u9B5E","\u9C83"],"j\xEC c\u01D0":["\u9B86"],"b\xF3 b\xE0":["\u9B8A"],"zh\u01CE zh\xE0":["\u9B93","\u9C8A"],"ch\xF3u d\xE0i":["\u9B98"],"lu\xF2 g\xE9":["\u9BA5"],"gu\u012B xi\xE9 w\u0101 ku\xED":["\u9BAD"],"xi\u0101n xi\u01CEn":["\u9BAE","\u9C9C"],"p\u016B b\u016B":["\u9BC6"],"y\xEC s\u012B":["\u9BE3"],"b\xE0 b\xF3":["\u9C8C"],"gu\u012B xi\xE9":["\u9C91"],"s\u0101i x\u01D0":["\u9CC3"],"ni\u01CEo di\u01CEo":["\u9CE5"],"di\u0101o zh\u0101o":["\u9CED"],"g\u0101n h\xE0n y\xE0n":["\u9CF1"],"f\u016B gu\u012B":["\u9CFA"],"ji\u0101n qi\u0101n zh\u0101n":["\u9CFD"],"h\xE9 ji\xE8":["\u9DA1"],"pi\u0101n bi\u01CEn":["\u9DA3"],"chu\xE0n zh\xEC":["\u9DA8"],"c\u0101ng qi\u0101ng":["\u9DAC"],"s\u01D4n x\xF9n":["\u9DBD"],"bi\u0101o p\xE1o":["\u9E83"],"zh\xF9 c\u016B":["\u9E86"],"j\u016Bn q\xFAn":["\u9E87","\u9E95"],chi:["\u9EB6"],"m\xF3 me":["\u9EBC"],"m\xF3 me ma":["\u9EBD"],"m\xED m\u01D2":["\u9EBF"],"d\xE0n sh\xE8n":["\u9EEE"],"zh\u011Bn y\u0101n":["\u9EF0"],"d\u01CEn zh\u01CEn":["\u9EF5"],"mi\u01CEn m\u01D0n m\u011Bng":["\u9EFE"],h\u014Du:["\u9F41"],n\u00E0ng:["\u9F49"],"q\xED j\xEC z\u012B zh\u0101i":["\u9F50"],"y\xEDn k\u011Bn y\u01CEn":["\u9F82"],"y\xEDn k\u011Bn":["\u9F88"],"g\u014Dng w\xF2":["\u9F8F"],"gu\u012B j\u016Bn qi\u016B":["\u9F9C","\u9F9F"],"ku\xED w\u0101":["\u45AF"],l\u014Du:["\u4056"],"\u014Du q\u016B":["\u{2BB5F}"],"l\xF3u l\u01D8":["\u{2677C}"],"g\u01CE g\u0101 g\xE1":["\u560E"],"w\u0101 gu\xE0":["\u576C"],"zh\u01D0 d\u01D0":["\u830B"],"g\u01D2ng h\xF3ng":["\u7854"],"y\xE1o xi\xE0o":["\u6EE7"]},e=new E;Object.keys(C).forEach(i=>{const n=C[i];for(let g of n)e.set(g,i)});const X=["zh","ch","sh","z","c","s","b","p","m","f","d","t","n","l","g","k","h","j","q","x","r","y","w",""],Y=["j","q","x"],_=["u\u0101n","u\xE1n","u\u01CEn","u\xE0n","uan","u\u0113","u\xE9","u\u011B","u\xE8","ue","\u016Bn","\xFAn","\u01D4n","\xF9n","un","\u016B","\xFA","\u01D4","\xF9","u"],J={u\u0101n:"\xFC\u0101n",u\u00E1n:"\xFC\xE1n",u\u01CEn:"\xFC\u01CEn",u\u00E0n:"\xFC\xE0n",uan:"\xFCan",u\u0113:"\xFC\u0113",u\u00E9:"\xFC\xE9",u\u011B:"\xFC\u011B",u\u00E8:"\xFC\xE8",ue:"\xFCe",\u016Bn:"\u01D6n",\u00FAn:"\u01D8n",\u01D4n:"\u01DAn",\u00F9n:"\u01DCn",un:"\xFCn",\u016B:"\u01D6",\u00FA:"\u01D8",\u01D4:"\u01DA",\u00F9:"\u01DC",u:"\xFC"},nn=["ia","ian","iang","iao","ie","iu","iong","ua","uai","uan","uang","ue","ui","uo","\xFCan","\xFCe","van","ve"],$={\u4E00:"y\xEC",\u4E8C:"\xE8r",\u4E09:"s\u0101n",\u56DB:"s\xEC",\u4E94:"w\u01D4",\u516D:"li\xF9",\u4E03:"q\u012B",\u516B:"b\u0101",\u4E5D:"ji\u01D4",\u5341:"sh\xED",\u767E:"b\u01CEi",\u5343:"qi\u0101n",\u4E07:"w\xE0n",\u4EBF:"y\xEC",\u5355:"d\u0101n",\u4E24:"li\u01CEng",\u53CC:"shu\u0101ng",\u591A:"du\u014D",\u51E0:"j\u01D0",\u5341\u4E00:"sh\xED y\u012B",\u96F6\u4E00:"l\xEDng y\u012B",\u7B2C\u4E00:"d\xEC y\u012B",\u4E00\u5341:"y\u012B sh\xED",\u4E00\u5341\u4E00:"y\u012B sh\xED y\u012B"},S={\u91CD:"ch\xF3ng",\u884C:"h\xE1ng",\u6597:"d\u01D2u",\u66F4:"g\u0113ng"};function H(){const i={\u96F6\u4E00:"l\xEDng y\u012B","\u3007\u4E00":"l\xEDng y\u012B",\u5341\u4E00:"sh\xED y\u012B",\u4E00\u5341:"y\u012B sh\xED",\u7B2C\u4E00:"d\xEC y\u012B",\u4E00\u5341\u4E00:"y\u012B sh\xED y\u012B"};for(let n in $)for(let g in S){const u=`${n}${g}`,h=`${$[n]} ${S[g]}`;i[u]=h}return i}const j=H(),d=Object.keys(j).map(i=>({zh:i,pinyin:j[i],probability:1e-12,length:r(i),priority:b.Normal,dict:Symbol("rule")})),p={\u4E0D:{b\u00FA:[4]},\u4E00:{y\u00ED:[4],y\u00EC:[1,2,3]}},q={\u4E0D:["\u7684","\u800C","\u4E4B","\u540E","\u4E5F","\u8FD8","\u5730"],\u4E00:["\u7684","\u800C","\u4E4B","\u540E","\u4E5F","\u8FD8","\u662F"]},O=Object.keys(p);function N(i,n,g){if(O.indexOf(i)===-1)return L(i);if(n===g&&n&&L(n)!==n)return Z(L(i));if(g&&!q[i].includes(g)){const u=L(g);if(u!==g){const h=M(u),s=p[i];for(let o in s)if(s[o].indexOf(Number(h))!==-1)return o}}}function A(i,n){if(i==="\u4E86"&&(!n||!e.get(n)))return"li\u01CEo"}function k(i,n){if(i==="\u3005")return!n||!e.get(n)?"t\xF3ng":e.get(n).split(" ")[0]}function T(i,n,g){return k(i,n)||A(i,n)||N(i,n,g)||L(i)}const P={\u5357\u5BAB:"n\xE1n g\u014Dng",\u7B2C\u4E94:"d\xEC w\u01D4",\u4E07\u4FDF:"m\xF2 q\xED",\u53F8\u9A6C:"s\u012B m\u01CE",\u4E0A\u5B98:"sh\xE0ng gu\u0101n",\u6B27\u9633:"\u014Du y\xE1ng",\u590F\u4FAF:"xi\xE0 h\xF3u",\u8BF8\u845B:"zh\u016B g\u011B",\u95FB\u4EBA:"w\xE9n r\xE9n",\u4E1C\u65B9:"d\u014Dng f\u0101ng",\u8D6B\u8FDE:"h\xE8 li\xE1n",\u7687\u752B:"hu\xE1ng f\u01D4",\u5C09\u8FDF:"y\xF9 ch\xED",\u516C\u7F8A:"g\u014Dng y\xE1ng",\u6FB9\u53F0:"t\xE1n t\xE1i",\u516C\u51B6:"g\u014Dng y\u011B",\u5B97\u653F:"z\u014Dng zh\xE8ng",\u6FEE\u9633:"p\xFA y\xE1ng",\u6DF3\u4E8E:"ch\xFAn y\xFA",\u592A\u53D4:"t\xE0i sh\u016B",\u7533\u5C60:"sh\u0113n t\xFA",\u516C\u5B59:"g\u014Dng s\u016Bn",\u4EF2\u5B59:"zh\xF2ng s\u016Bn",\u8F69\u8F95:"xu\u0101n yu\xE1n",\u4EE4\u72D0:"l\xEDng h\xFA",\u949F\u79BB:"zh\u014Dng l\xED",\u5B87\u6587:"y\u01D4 w\xE9n",\u957F\u5B59:"zh\u01CEng s\u016Bn",\u6155\u5BB9:"m\xF9 r\xF3ng",\u9C9C\u4E8E:"xi\u0101n y\xFA",\u95FE\u4E18:"l\u01D8 qi\u016B",\u53F8\u5F92:"s\u012B t\xFA",\u53F8\u7A7A:"s\u012B k\u014Dng",\u4E93\u5B98:"q\xED gu\u0101n",\u53F8\u5BC7:"s\u012B k\xF2u",\u4EC9\u7763:"zh\u01CEng d\u016B",\u5B50\u8F66:"z\u01D0 j\u016B",\u989B\u5B59:"zhu\u0101n s\u016Bn",\u7AEF\u6728:"du\u0101n m\xF9",\u5DEB\u9A6C:"w\u016B m\u01CE",\u516C\u897F:"g\u014Dng x\u012B",\u6F06\u96D5:"q\u012B di\u0101o",\u4E50\u6B63:"yu\xE8 zh\xE8ng",\u58E4\u9A77:"r\u01CEng s\xEC",\u516C\u826F:"g\u014Dng li\xE1ng",\u62D3\u8DCB:"tu\xF2 b\xE1",\u5939\u8C37:"ji\xE1 g\u01D4",\u5BB0\u7236:"z\u01CEi f\u01D4",\u6996\u6881:"g\u01D4 li\xE1ng",\u6BB5\u5E72:"du\xE0n g\u0101n",\u767E\u91CC:"b\u01CEi l\u01D0",\u4E1C\u90ED:"d\u014Dng gu\u014D",\u5357\u95E8:"n\xE1n m\xE9n",\u547C\u5EF6:"h\u016B y\xE1n",\u7F8A\u820C:"y\xE1ng sh\xE9",\u6881\u4E18:"li\xE1ng qi\u016B",\u5DE6\u4E18:"zu\u01D2 qi\u016B",\u4E1C\u95E8:"d\u014Dng m\xE9n",\u897F\u95E8:"x\u012B m\xE9n",\u53E5\u9F99:"g\u014Du l\xF3ng",\u6BCC\u4E18:"gu\xE0n qi\u016B",\u8D75:"zh\xE0o",\u94B1:"qi\xE1n",\u5B59:"s\u016Bn",\u674E:"l\u01D0",\u5468:"zh\u014Du",\u5434:"w\xFA",\u90D1:"zh\xE8ng",\u738B:"w\xE1ng",\u51AF:"f\xE9ng",\u9648:"ch\xE9n",\u891A:"ch\u01D4",\u536B:"w\xE8i",\u848B:"ji\u01CEng",\u6C88:"sh\u011Bn",\u97E9:"h\xE1n",\u6768:"y\xE1ng",\u6731:"zh\u016B",\u79E6:"q\xEDn",\u5C24:"y\xF3u",\u8BB8:"x\u01D4",\u4F55:"h\xE9",\u5415:"l\u01DA",\u65BD:"sh\u012B",\u5F20:"zh\u0101ng",\u5B54:"k\u01D2ng",\u66F9:"c\xE1o",\u4E25:"y\xE1n",\u534E:"hu\xE0",\u91D1:"j\u012Bn",\u9B4F:"w\xE8i",\u9676:"t\xE1o",\u59DC:"ji\u0101ng",\u621A:"q\u012B",\u8C22:"xi\xE8",\u90B9:"z\u014Du",\u55BB:"y\xF9",\u67CF:"b\u01CEi",\u6C34:"shu\u01D0",\u7AA6:"d\xF2u",\u7AE0:"zh\u0101ng",\u4E91:"y\xFAn",\u82CF:"s\u016B",\u6F58:"p\u0101n",\u845B:"g\u011B",\u595A:"x\u012B",\u8303:"f\xE0n",\u5F6D:"p\xE9ng",\u90CE:"l\xE1ng",\u9C81:"l\u01D4",\u97E6:"w\xE9i",\u660C:"ch\u0101ng",\u9A6C:"m\u01CE",\u82D7:"mi\xE1o",\u51E4:"f\xE8ng",\u82B1:"hu\u0101",\u65B9:"f\u0101ng",\u4FDE:"y\xFA",\u4EFB:"r\xE9n",\u8881:"yu\xE1n",\u67F3:"li\u01D4",\u9146:"f\u0113ng",\u9C8D:"b\xE0o",\u53F2:"sh\u01D0",\u5510:"t\xE1ng",\u8D39:"f\xE8i",\u5EC9:"li\xE1n",\u5C91:"c\xE9n",\u859B:"xu\u0113",\u96F7:"l\xE9i",\u8D3A:"h\xE8",\u502A:"n\xED",\u6C64:"t\u0101ng",\u6ED5:"t\xE9ng",\u6BB7:"y\u012Bn",\u7F57:"lu\xF3",\u6BD5:"b\xEC",\u90DD:"h\u01CEo",\u90AC:"w\u016B",\u5B89:"\u0101n",\u5E38:"ch\xE1ng",\u4E50:"yu\xE8",\u4E8E:"y\xFA",\u65F6:"sh\xED",\u5085:"f\xF9",\u76AE:"p\xED",\u535E:"bi\xE0n",\u9F50:"q\xED",\u5EB7:"k\u0101ng",\u4F0D:"w\u01D4",\u4F59:"y\xFA",\u5143:"yu\xE1n",\u535C:"b\u01D4",\u987E:"g\xF9",\u5B5F:"m\xE8ng",\u5E73:"p\xEDng",\u9EC4:"hu\xE1ng",\u548C:"h\xE9",\u7A46:"m\xF9",\u8427:"xi\u0101o",\u5C39:"y\u01D0n",\u59DA:"y\xE1o",\u90B5:"sh\xE0o",\u6E5B:"zh\xE0n",\u6C6A:"w\u0101ng",\u7941:"q\xED",\u6BDB:"m\xE1o",\u79B9:"y\u01D4",\u72C4:"d\xED",\u7C73:"m\u01D0",\u8D1D:"b\xE8i",\u660E:"m\xEDng",\u81E7:"z\u0101ng",\u8BA1:"j\xEC",\u4F0F:"f\xFA",\u6210:"ch\xE9ng",\u6234:"d\xE0i",\u8C08:"t\xE1n",\u5B8B:"s\xF2ng",\u8305:"m\xE1o",\u5E9E:"p\xE1ng",\u718A:"xi\xF3ng",\u7EAA:"j\u01D0",\u8212:"sh\u016B",\u5C48:"q\u016B",\u9879:"xi\xE0ng",\u795D:"zh\xF9",\u8463:"d\u01D2ng",\u6881:"li\xE1ng",\u675C:"d\xF9",\u962E:"ru\u01CEn",\u84DD:"l\xE1n",\u95F5:"m\u01D0n",\u5E2D:"x\xED",\u5B63:"j\xEC",\u9EBB:"m\xE1",\u5F3A:"qi\xE1ng",\u8D3E:"ji\u01CE",\u8DEF:"l\xF9",\u5A04:"l\xF3u",\u5371:"w\u0113i",\u6C5F:"ji\u0101ng",\u7AE5:"t\xF3ng",\u989C:"y\xE1n",\u90ED:"gu\u014D",\u6885:"m\xE9i",\u76DB:"sh\xE8ng",\u6797:"l\xEDn",\u5201:"di\u0101o",\u949F:"zh\u014Dng",\u5F90:"x\xFA",\u90B1:"qi\u016B",\u9A86:"lu\xF2",\u9AD8:"g\u0101o",\u590F:"xi\xE0",\u8521:"c\xE0i",\u7530:"ti\xE1n",\u6A0A:"f\xE1n",\u80E1:"h\xFA",\u51CC:"l\xEDng",\u970D:"hu\xF2",\u865E:"y\xFA",\u4E07:"w\xE0n",\u652F:"zh\u012B",\u67EF:"k\u0113",\u661D:"z\u01CEn",\u7BA1:"gu\u01CEn",\u5362:"l\xFA",\u83AB:"m\xF2",\u7ECF:"j\u012Bng",\u623F:"f\xE1ng",\u88D8:"qi\xFA",\u7F2A:"mi\xE0o",\u5E72:"g\u0101n",\u89E3:"xi\xE8",\u5E94:"y\u012Bng",\u5B97:"z\u014Dng",\u4E01:"d\u012Bng",\u5BA3:"xu\u0101n",\u8D32:"b\u0113n",\u9093:"d\xE8ng",\u90C1:"y\xF9",\u5355:"sh\xE0n",\u676D:"h\xE1ng",\u6D2A:"h\xF3ng",\u5305:"b\u0101o",\u8BF8:"zh\u016B",\u5DE6:"zu\u01D2",\u77F3:"sh\xED",\u5D14:"cu\u012B",\u5409:"j\xED",\u94AE:"ni\u01D4",\u9F9A:"g\u014Dng",\u7A0B:"ch\xE9ng",\u5D47:"j\u012B",\u90A2:"x\xEDng",\u6ED1:"hu\xE1",\u88F4:"p\xE9i",\u9646:"l\xF9",\u8363:"r\xF3ng",\u7FC1:"w\u0113ng",\u8340:"x\xFAn",\u7F8A:"y\xE1ng",\u65BC:"y\u016B",\u60E0:"hu\xEC",\u7504:"zh\u0113n",\u66F2:"q\u016B",\u5BB6:"ji\u0101",\u5C01:"f\u0113ng",\u82AE:"ru\xEC",\u7FBF:"y\xEC",\u50A8:"ch\u01D4",\u9773:"j\xECn",\u6C72:"j\xED",\u90B4:"b\u01D0ng",\u7CDC:"m\xED",\u677E:"s\u014Dng",\u4E95:"j\u01D0ng",\u6BB5:"du\xE0n",\u5BCC:"f\xF9",\u5DEB:"w\u016B",\u4E4C:"w\u016B",\u7126:"ji\u0101o",\u5DF4:"b\u0101",\u5F13:"g\u014Dng",\u7267:"m\xF9",\u9697:"w\u011Bi",\u5C71:"sh\u0101n",\u8C37:"g\u01D4",\u8F66:"ch\u0113",\u4FAF:"h\xF3u",\u5B93:"m\xEC",\u84EC:"p\xE9ng",\u5168:"qu\xE1n",\u90D7:"x\u012B",\u73ED:"b\u0101n",\u4EF0:"y\u01CEng",\u79CB:"qi\u016B",\u4EF2:"zh\xF2ng",\u4F0A:"y\u012B",\u5BAB:"g\u014Dng",\u5B81:"n\xECng",\u4EC7:"qi\xFA",\u683E:"lu\xE1n",\u66B4:"b\xE0o",\u7518:"g\u0101n",\u94AD:"t\u01D2u",\u5389:"l\xEC",\u620E:"r\xF3ng",\u7956:"z\u01D4",\u6B66:"w\u01D4",\u7B26:"f\xFA",\u5218:"li\xFA",\u666F:"j\u01D0ng",\u8A79:"zh\u0101n",\u675F:"sh\xF9",\u9F99:"l\xF3ng",\u53F6:"y\xE8",\u5E78:"x\xECng",\u53F8:"s\u012B",\u97F6:"sh\xE1o",\u90DC:"g\xE0o",\u9ECE:"l\xED",\u84DF:"j\xEC",\u8584:"b\xF3",\u5370:"y\xECn",\u5BBF:"s\xF9",\u767D:"b\xE1i",\u6000:"hu\xE1i",\u84B2:"p\xFA",\u90B0:"t\xE1i",\u4ECE:"c\xF3ng",\u9102:"\xE8",\u7D22:"su\u01D2",\u54B8:"xi\xE1n",\u7C4D:"j\xED",\u8D56:"l\xE0i",\u5353:"zhu\xF3",\u853A:"l\xECn",\u5C60:"t\xFA",\u8499:"m\xE9ng",\u6C60:"ch\xED",\u4E54:"qi\xE1o",\u9634:"y\u012Bn",\u9B31:"y\xF9",\u80E5:"x\u016B",\u80FD:"n\xE0i",\u82CD:"c\u0101ng",\u53CC:"shu\u0101ng",\u95FB:"w\xE9n",\u8398:"sh\u0113n",\u515A:"d\u01CEng",\u7FDF:"zh\xE1i",\u8C2D:"t\xE1n",\u8D21:"g\xF2ng",\u52B3:"l\xE1o",\u9004:"p\xE1ng",\u59EC:"j\u012B",\u7533:"sh\u0113n",\u6276:"f\xFA",\u5835:"d\u01D4",\u5189:"r\u01CEn",\u5BB0:"z\u01CEi",\u90E6:"l\xEC",\u96CD:"y\u014Dng",\u90E4:"x\xEC",\u74A9:"q\xFA",\u6851:"s\u0101ng",\u6842:"gu\xEC",\u6FEE:"p\xFA",\u725B:"ni\xFA",\u5BFF:"sh\xF2u",\u901A:"t\u014Dng",\u8FB9:"bi\u0101n",\u6248:"h\xF9",\u71D5:"y\u0101n",\u5180:"j\xEC",\u90CF:"ji\xE1",\u6D66:"p\u01D4",\u5C1A:"sh\xE0ng",\u519C:"n\xF3ng",\u6E29:"w\u0113n",\u522B:"bi\xE9",\u5E84:"zhu\u0101ng",\u664F:"y\xE0n",\u67F4:"ch\xE1i",\u77BF:"q\xFA",\u960E:"y\xE1n",\u5145:"ch\u014Dng",\u6155:"m\xF9",\u8FDE:"li\xE1n",\u8339:"r\xFA",\u4E60:"x\xED",\u5BA6:"hu\xE0n",\u827E:"\xE0i",\u9C7C:"y\xFA",\u5BB9:"r\xF3ng",\u5411:"xi\xE0ng",\u53E4:"g\u01D4",\u6613:"y\xEC",\u614E:"sh\xE8n",\u6208:"g\u0113",\u5ED6:"li\xE0o",\u5EBE:"y\u01D4",\u7EC8:"zh\u014Dng",\u66A8:"j\xEC",\u5C45:"j\u016B",\u8861:"h\xE9ng",\u6B65:"b\xF9",\u90FD:"d\u016B",\u803F:"g\u011Bng",\u6EE1:"m\u01CEn",\u5F18:"h\xF3ng",\u5321:"ku\u0101ng",\u56FD:"gu\xF3",\u6587:"w\xE9n",\u5BC7:"k\xF2u",\u5E7F:"gu\u01CEng",\u7984:"l\xF9",\u9619:"qu\u0113",\u4E1C:"d\u014Dng",\u6B27:"\u014Du",\u6BB3:"sh\u016B",\u6C83:"w\xF2",\u5229:"l\xEC",\u851A:"w\xE8i",\u8D8A:"yu\xE8",\u5914:"ku\xED",\u9686:"l\xF3ng",\u5E08:"sh\u012B",\u5DE9:"g\u01D2ng",\u538D:"sh\xE8",\u8042:"ni\xE8",\u6641:"ch\xE1o",\u52FE:"g\u014Du",\u6556:"\xE1o",\u878D:"r\xF3ng",\u51B7:"l\u011Bng",\u8A3E:"z\u012B",\u8F9B:"x\u012Bn",\u961A:"k\xE0n",\u90A3:"n\u0101",\u7B80:"ji\u01CEn",\u9976:"r\xE1o",\u7A7A:"k\u014Dng",\u66FE:"z\u0113ng",\u6BCD:"m\u01D4",\u6C99:"sh\u0101",\u4E5C:"ni\xE8",\u517B:"y\u01CEng",\u97A0:"j\u016B",\u987B:"x\u016B",\u4E30:"f\u0113ng",\u5DE2:"ch\xE1o",\u5173:"gu\u0101n",\u84AF:"ku\u01CEi",\u76F8:"xi\xE0ng",\u67E5:"zh\u0101",\u540E:"h\xF2u",\u8346:"j\u012Bng",\u7EA2:"h\xF3ng",\u6E38:"y\xF3u",\u7AFA:"zh\xFA",\u6743:"qu\xE1n",\u902F:"l\xF9",\u76D6:"g\u011B",\u76CA:"y\xEC",\u6853:"hu\xE1n",\u516C:"g\u014Dng",\u725F:"m\xF3u",\u54C8:"h\u01CE",\u8A00:"y\xE1n",\u798F:"f\xFA",\u8096:"xi\u0101o",\u533A:"\u014Du",\u8983:"q\xEDn",\u6734:"pi\xE1o",\u7E41:"p\xF3",\u5458:"y\xF9n",\u53E5:"g\u014Du",\u8981:"y\u0101o",\u8FC7:"gu\u014D",\u94BB:"zu\u0101n",\u8C0C:"ch\xE9n",\u6298:"sh\xE9",\u53EC:"sh\xE0o",\u90C4:"qi\xE8",\u6492:"s\u01CE",\u752F:"n\xECng",\u516D:"l\xF9",\u555C:"chu\xE0i",\u884C:"x\xEDng"},x=Object.keys(P).map(i=>({zh:i,pinyin:P[i],probability:1+r(i),length:r(i),priority:b.Surname,dict:Symbol("surname")})),yn={\u8FD9\u4E2A:"zh\xE8 ge",\u6210\u4E3A:"ch\xE9ng w\xE9i",\u8BA4\u4E3A:"r\xE8n w\xE9i",\u4F5C\u4E3A:"zu\xF2 w\xE9i",\u90E8\u5206:"b\xF9 fen",\u8981\u6C42:"y\u0101o qi\xFA",\u5E94\u8BE5:"y\u012Bng g\u0101i",\u589E\u957F:"z\u0113ng zh\u01CEng",\u63D0\u4F9B:"t\xED g\u014Dng",\u89C9\u5F97:"ju\xE9 de",\u4EFB\u52A1:"r\xE8n wu",\u90A3\u4E2A:"n\xE0 ge",\u79F0\u4E3A:"ch\u0113ng w\xE9i",\u4E3A\u4E3B:"w\xE9i zh\u01D4",\u4E86\u89E3:"li\u01CEo ji\u011B",\u5904\u7406:"ch\u01D4 l\u01D0",\u7687\u4E0A:"hu\xE1ng shang",\u53EA\u8981:"zh\u01D0 y\xE0o",\u5927\u91CF:"d\xE0 li\xE0ng",\u529B\u91CF:"l\xEC li\xE0ng",\u51E0\u4E4E:"j\u012B h\u016B",\u5E72\u90E8:"g\xE0n b\xF9",\u76EE\u7684:"m\xF9 d\xEC",\u884C\u4E3A:"x\xEDng w\xE9i",\u53EA\u89C1:"zh\u01D0 ji\xE0n",\u8BA4\u8BC6:"r\xE8n shi",\u5E02\u957F:"sh\xEC zh\u01CEng",\u5E08\u7236:"sh\u012B fu",\u8C03\u67E5:"di\xE0o ch\xE1",\u91CD\u65B0:"ch\xF3ng x\u012Bn",\u5206\u4E3A:"f\u0113n w\xE9i",\u77E5\u8BC6:"zh\u012B shi",\u5BFC\u5F39:"d\u01CEo d\xE0n",\u8D28\u91CF:"zh\xEC li\xE0ng",\u884C\u6B3E:"h\xE1ng ku\u01CEn",\u884C\u5217:"h\xE1ng li\xE8",\u884C\u8BDD:"h\xE1ng hu\xE0",\u884C\u4E1A:"h\xE1ng y\xE8",\u9694\u884C:"g\xE9 h\xE1ng",\u5728\u884C:"z\xE0i h\xE1ng",\u884C\u5BB6:"h\xE1ng jia",\u5185\u884C:"n\xE8i h\xE1ng",\u5916\u884C:"w\xE0i h\xE1ng",\u540C\u884C:"t\xF3ng h\xE1ng",\u672C\u884C:"b\u011Bn h\xE1ng",\u884C\u4F0D:"h\xE1ng w\u01D4",\u6D0B\u884C:"y\xE1ng h\xE1ng",\u94F6\u884C:"y\xEDn h\xE1ng",\u5546\u884C:"sh\u0101ng h\xE1ng",\u652F\u884C:"zh\u012B h\xE1ng",\u603B\u884C:"z\u01D2ng h\xE1ng",\u884C\u60C5:"h\xE1ng q\xEDng",\u61C2\u884C:"d\u01D2ng h\xE1ng",\u884C\u89C4:"h\xE1ng gu\u012B",\u884C\u5F53:"h\xE1ng dang",\u884C\u8D27:"h\xE1ng hu\xF2",\u592A\u884C:"t\xE0i h\xE1ng",\u5165\u884C:"r\xF9 h\xE1ng",\u4E2D\u884C:"zh\u014Dng h\xE1ng",\u519C\u884C:"n\xF3ng h\xE1ng",\u5DE5\u884C:"g\u014Dng h\xE1ng",\u5EFA\u884C:"ji\xE0n h\xE1ng",\u5404\u884C:"g\xE8 h\xE1ng",\u884C\u53F7:"h\xE1ng h\xE0o",\u884C\u9AD8:"h\xE1ng g\u0101o",\u884C\u9996:"h\xE1ng sh\u01D2u",\u884C\u5C3E:"h\xE1ng w\u011Bi",\u884C\u672B:"h\xE1ng m\xF2",\u884C\u957F:"h\xE1ng ch\xE1ng",\u884C\u8DDD:"h\xE1ng j\xF9",\u6362\u884C:"hu\xE0n h\xE1ng",\u884C\u4F1A:"h\xE1ng hu\xEC",\u884C\u8F88:"h\xE1ng b\xE8i",\u884C\u9053:"h\xE1ng d\xE0o",\u9053\u884C:"d\xE0o heng",\u53C2\u4E0E:"c\u0101n y\xF9",\u5145\u5206:"ch\u014Dng f\xE8n",\u5C3D\u7BA1:"j\u01D0n gu\u01CEn",\u751F\u957F:"sh\u0113ng zh\u01CEng",\u6570\u91CF:"sh\xF9 li\xE0ng",\u5E94\u5F53:"y\u012Bng d\u0101ng",\u9662\u957F:"yu\xE0n zh\u01CEng",\u5F3A\u8C03:"qi\xE1ng di\xE0o",\u53EA\u80FD:"zh\u01D0 n\xE9ng",\u97F3\u4E50:"y\u012Bn yu\xE8",\u4EE5\u4E3A:"y\u01D0 w\xE9i",\u5904\u4E8E:"ch\u01D4 y\xFA",\u90E8\u957F:"b\xF9 zh\u01CEng",\u8499\u53E4:"m\u011Bng g\u01D4",\u53EA\u6709:"zh\u01D0 y\u01D2u",\u9002\u5F53:"sh\xEC d\xE0ng",\u53EA\u597D:"zh\u01D0 h\u01CEo",\u6210\u957F:"ch\xE9ng zh\u01CEng",\u9AD8\u5174:"g\u0101o x\xECng",\u4E0D\u4E86:"b\xF9 li\u01CEo",\u4EA7\u91CF:"ch\u01CEn li\xE0ng",\u80D6\u5B50:"p\xE0ng zi",\u663E\u5F97:"xi\u01CEn de",\u53EA\u662F:"zh\u01D0 sh\xEC",\u4F3C\u7684:"sh\xEC de",\u7387\u9886:"shu\xE0i l\u01D0ng",\u6539\u4E3A:"g\u01CEi w\xE9i",\u4E0D\u7981:"b\xF9 j\u012Bn",\u6210\u5206:"ch\xE9ng f\xE8n",\u7B54\u5E94:"d\u0101 ying",\u5C11\u5E74:"sh\xE0o ni\xE1n",\u5174\u8DA3:"x\xECng q\xF9",\u592A\u76D1:"t\xE0i jian",\u4F11\u606F:"xi\u016B xi",\u6821\u957F:"xi\xE0o zh\u01CEng",\u66F4\u65B0:"g\u0113ng x\u012Bn",\u5408\u540C:"h\xE9 tong",\u559D\u9053:"h\xE8 d\xE0o",\u91CD\u5E86:"ch\xF3ng q\xECng",\u91CD\u5EFA:"ch\xF3ng ji\xE0n",\u4F7F\u5F97:"sh\u01D0 de",\u5BA1\u67E5:"sh\u011Bn ch\xE1",\u7D2F\u8BA1:"l\u011Bi j\xEC",\u7ED9\u4E88:"j\u01D0 y\u01D4",\u6781\u4E3A:"j\xED w\xE9i",\u51A0\u519B:"gu\xE0n j\u016Bn",\u4EFF\u4F5B:"f\u01CEng f\xFA",\u5934\u53D1:"t\xF3u fa",\u6295\u964D:"t\xF3u xi\xE1ng",\u5BB6\u957F:"ji\u0101 zh\u01CEng",\u4ED4\u7EC6:"z\u01D0 x\xEC",\u8981\u662F:"y\xE0o shi",\u5C06\u9886:"ji\xE0ng l\u01D0ng",\u542B\u91CF:"h\xE1n li\xE0ng",\u66F4\u4E3A:"g\xE8ng w\xE9i",\u79EF\u7D2F:"j\u012B l\u011Bi",\u5730\u5904:"d\xEC ch\u01D4",\u53BF\u957F:"xi\xE0n zh\u01CEng",\u5C11\u5973:"sh\xE0o n\u01DA",\u8DEF\u4E0A:"l\xF9 shang",\u53EA\u6015:"zh\u01D0 p\xE0",\u80FD\u91CF:"n\xE9ng li\xE0ng",\u50A8\u91CF:"ch\u01D4 li\xE0ng",\u4F9B\u5E94:"g\u014Dng y\xECng",\u6311\u6218:"ti\u01CEo zh\xE0n",\u897F\u85CF:"x\u012B z\xE0ng",\u8BB0\u5F97:"j\xEC de",\u603B\u91CF:"z\u01D2ng li\xE0ng",\u5F53\u771F:"d\xE0ng zh\u0113n",\u5C06\u58EB:"ji\xE0ng sh\xEC",\u5DEE\u522B:"ch\u0101 bi\xE9",\u8F83\u4E3A:"ji\xE0o w\xE9i",\u957F\u8001:"zh\u01CEng l\u01CEo",\u5927\u592B:"d\xE0i fu",\u5DEE\u5F02:"ch\u0101 y\xEC",\u61C2\u5F97:"d\u01D2ng de",\u5C3D\u91CF:"j\u01D0n li\xE0ng",\u6A21\u6837:"m\xFA y\xE0ng",\u7684\u786E:"d\xED qu\xE8",\u4E3A\u9996:"w\xE9i sh\u01D2u",\u4FBF\u5B9C:"pi\xE1n yi",\u66F4\u540D:"g\u0113ng m\xEDng",\u77F3\u5934:"sh\xED tou",\u5DDE\u957F:"zh\u014Du zh\u01CEng",\u4E3A\u6B62:"w\xE9i zh\u01D0",\u6F02\u4EAE:"pi\xE0o liang",\u70AE\u5F39:"p\xE0o d\xE0n",\u85CF\u65CF:"z\xE0ng z\xFA",\u89D2\u8272:"ju\xE9 s\xE8",\u5F53\u4F5C:"d\xE0ng zu\xF2",\u5C3D\u5FEB:"j\u01D0n ku\xE0i",\u4EBA\u4E3A:"r\xE9n w\xE9i",\u91CD\u590D:"ch\xF3ng f\xF9",\u80E1\u540C:"h\xFA t\xF2ng",\u5DEE\u8DDD:"ch\u0101 j\xF9",\u5F1F\u5144:"d\xEC xiong",\u5927\u5C06:"d\xE0 ji\xE0ng",\u7761\u89C9:"shu\xEC ji\xE0o",\u4E00\u89C9:"y\xED ji\xE0o",\u56E2\u957F:"tu\xE1n zh\u01CEng",\u961F\u957F:"du\xEC zh\u01CEng",\u533A\u957F:"q\u016B zh\u01CEng",\u96BE\u5F97:"n\xE1n d\xE9",\u4E2B\u5934:"y\u0101 tou",\u4F1A\u957F:"hu\xEC zh\u01CEng",\u5F1F\u5F1F:"d\xEC di",\u738B\u7237:"w\xE1ng ye",\u91CD\u91CF:"zh\xF2ng li\xE0ng",\u8A89\u4E3A:"y\xF9 w\xE9i",\u5BB6\u4F19:"ji\u0101 huo",\u534E\u5C71:"hu\xE0 sh\u0101n",\u6905\u5B50:"y\u01D0 zi",\u6D41\u91CF:"li\xFA li\xE0ng",\u957F\u5927:"zh\u01CEng d\xE0",\u52C9\u5F3A:"mi\u01CEn qi\u01CEng",\u4F1A\u8BA1:"ku\xE0i j\xEC",\u8FC7\u5206:"gu\xF2 f\xE8n",\u6D4E\u5357:"j\u01D0 n\xE1n",\u8C03\u52A8:"di\xE0o d\xF2ng",\u71D5\u4EAC:"y\u0101n j\u012Bng",\u5C11\u5C06:"sh\xE0o ji\xE0ng",\u4E2D\u6BD2:"zh\xF2ng d\xFA",\u6653\u5F97:"xi\u01CEo de",\u53D8\u66F4:"bi\xE0n g\u0113ng",\u6253\u66F4:"d\u01CE g\u0113ng",\u8BA4\u5F97:"r\xE8n de",\u82F9\u679C:"p\xEDng gu\u01D2",\u5FF5\u5934:"ni\xE0n tou",\u6323\u624E:"zh\u0113ng zh\xE1",\u4E09\u85CF:"s\u0101n z\xE0ng",\u5265\u524A:"b\u014D xu\u0113",\u4E1E\u76F8:"ch\xE9ng xi\xE0ng",\u5C11\u91CF:"sh\u01CEo li\xE0ng",\u5BFB\u601D:"x\xFAn si",\u593A\u5F97:"du\xF3 d\xE9",\u5E72\u7EBF:"g\xE0n xi\xE0n",\u547C\u5401:"h\u016B y\xF9",\u5904\u7F5A:"ch\u01D4 f\xE1",\u957F\u5B98:"zh\u01CEng gu\u0101n",\u67CF\u6797:"b\xF3 l\xEDn",\u4EB2\u621A:"q\u012Bn qi",\u8EAB\u5206:"sh\u0113n f\xE8n",\u80F3\u818A:"g\u0113 bo",\u7740\u624B:"zhu\xF3 sh\u01D2u",\u70B8\u5F39:"zh\xE0 d\xE0n",\u54B3\u55FD:"k\xE9 sou",\u53F6\u5B50:"y\xE8 zi",\u5916\u957F:"w\xE0i zh\u01CEng",\u4F9B\u7ED9:"g\u014Dng j\u01D0",\u5E08\u957F:"sh\u012B zh\u01CEng",\u53D8\u91CF:"bi\xE0n li\xE0ng",\u5E94\u6709:"y\u012Bng y\u01D2u",\u4E0B\u8F7D:"xi\xE0 z\xE0i",\u4E50\u5668:"yu\xE8 q\xEC",\u95F4\u63A5:"ji\xE0n ji\u0113",\u5E95\u4E0B:"d\u01D0 xi\xE0",\u6253\u626E:"d\u01CE b\xE0n",\u5B50\u5F39:"z\u01D0 d\xE0n",\u5F39\u836F:"d\xE0n y\xE0o",\u70ED\u91CF:"r\xE8 li\xE0ng",\u524A\u5F31:"xu\u0113 ru\xF2",\u9AA8\u5E72:"g\u01D4 g\xE0n",\u5BB9\u91CF:"r\xF3ng li\xE0ng",\u6A21\u7CCA:"m\xF3 hu",\u8F6C\u52A8:"zhu\xE0n d\xF2ng",\u79F0\u547C:"ch\u0113ng hu",\u79D1\u957F:"k\u0113 zh\u01CEng",\u5904\u7F6E:"ch\u01D4 zh\xEC",\u7740\u91CD:"zhu\xF3 zh\xF2ng",\u7740\u6025:"zh\xE1o j\xED",\u5F3A\u8FEB:"qi\u01CEng p\xF2",\u5EAD\u957F:"t\xEDng zh\u01CEng",\u9996\u76F8:"sh\u01D2u xi\xE0ng",\u5587\u561B:"l\u01CE ma",\u9547\u957F:"zh\xE8n zh\u01CEng",\u53EA\u7BA1:"zh\u01D0 gu\u01CEn",\u91CD\u91CD:"ch\xF3ng ch\xF3ng",\u514D\u5F97:"mi\u01CEn de",\u7740\u5B9E:"zhu\xF3 sh\xED",\u5EA6\u5047:"d\xF9 ji\xE0",\u771F\u76F8:"zh\u0113n xi\xE0ng",\u76F8\u8C8C:"xi\xE0ng m\xE0o",\u5904\u5206:"ch\u01D4 f\xE8n",\u59D4\u5C48:"w\u011Bi qu",\u4E3A\u671F:"w\xE9i q\u012B",\u4F2F\u4F2F:"b\xF3 bo",\u4F2F\u5B50:"b\u01CEi zi",\u5708\u5B50:"qu\u0101n zi",\u89C1\u8BC6:"ji\xE0n shi",\u7B3C\u7F69:"l\u01D2ng zh\xE0o",\u4E0E\u4F1A:"y\xF9 hu\xEC",\u90FD\u7763:"d\u016B du",\u90FD\u5E02:"d\u016B sh\xEC",\u6210\u90FD:"ch\xE9ng d\u016B",\u9996\u90FD:"sh\u01D2u d\u016B",\u5E1D\u90FD:"d\xEC d\u016B",\u738B\u90FD:"w\xE1ng d\u016B",\u4E1C\u90FD:"d\u014Dng d\u016B",\u90FD\u62A4:"d\u016B h\xF9",\u90FD\u57CE:"d\u016B ch\xE9ng",\u5EFA\u90FD:"ji\xE0n d\u016B",\u8FC1\u90FD:"qi\u0101n d\u016B",\u6545\u90FD:"g\xF9 d\u016B",\u5B9A\u90FD:"d\xECng d\u016B",\u4E2D\u90FD:"zh\u014Dng d\u016B",\u516D\u5B89:"l\xF9 \u0101n",\u5BB0\u76F8:"z\u01CEi xi\xE0ng",\u8F83\u91CF:"ji\xE0o li\xE0ng",\u5BF9\u79F0:"du\xEC ch\xE8n",\u603B\u957F:"z\u01D2ng zh\u01CEng",\u76F8\u516C:"xi\xE0ng gong",\u7A7A\u767D:"k\xF2ng b\xE1i",\u6253\u91CF:"d\u01CE liang",\u6C34\u5206:"shu\u01D0 f\xE8n",\u820C\u5934:"sh\xE9 tou",\u6CA1\u6536:"m\xF2 sh\u014Du",\u884C\u674E:"x\xEDng li",\u5224\u5904:"p\xE0n ch\u01D4",\u6563\u6587:"s\u01CEn w\xE9n",\u5904\u5883:"ch\u01D4 j\xECng",\u5B59\u5B50:"s\u016Bn zi",\u62F3\u5934:"qu\xE1n tou",\u6253\u53D1:"d\u01CE f\u0101",\u7EC4\u957F:"z\u01D4 zh\u01CEng",\u9AA8\u5934:"g\u01D4 tou",\u5B81\u53EF:"n\xECng k\u011B",\u66F4\u6362:"g\u0113ng hu\xE0n",\u8584\u5F31:"b\xF3 ru\xF2",\u8FD8\u539F:"hu\xE1n yu\xE1n",\u91CD\u4FEE:"ch\xF3ng xi\u016B",\u91CD\u6765:"ch\xF3ng l\xE1i",\u53EA\u987E:"zh\u01D0 g\xF9",\u7231\u597D:"\xE0i h\xE0o",\u9992\u5934:"m\xE1n tou",\u519B\u957F:"j\u016Bn zh\u01CEng",\u9996\u957F:"sh\u01D2u zh\u01CEng",\u5382\u957F:"ch\u01CEng zh\u01CEng",\u53F8\u957F:"s\u012B zh\u01CEng",\u957F\u5B50:"zh\u01CEng z\u01D0",\u5F3A\u52B2:"qi\xE1ng j\xECng",\u6070\u5F53:"qi\xE0 d\xE0ng",\u5934\u513F:"t\xF3u er",\u7AD9\u957F:"zh\xE0n zh\u01CEng",\u6298\u817E:"zh\u0113 teng",\u76F8\u5904:"xi\u0101ng ch\u01D4",\u7EDF\u7387:"t\u01D2ng shu\xE0i",\u4E2D\u5C06:"zh\u014Dng ji\xE0ng",\u547D\u4E2D:"m\xECng zh\xF2ng",\u540D\u5C06:"m\xEDng ji\xE0ng",\u6728\u5934:"m\xF9 tou",\u52A8\u5F39:"d\xF2ng tan",\u5730\u58F3:"d\xEC qi\xE0o",\u5E72\u6D3B:"g\xE0n hu\xF3",\u5C11\u7237:"sh\xE0o ye",\u6C34\u91CF:"shu\u01D0 li\xE0ng",\u8865\u7ED9:"b\u01D4 j\u01D0",\u5C3E\u5DF4:"w\u011Bi ba",\u6765\u5F97:"l\xE1i de",\u597D\u5947:"h\xE0o q\xED",\u94A5\u5319:"y\xE0o shi",\u5F53\u505A:"d\xE0ng zu\xF2",\u6C89\u7740:"ch\xE9n zhu\xF3",\u54D1\u5DF4:"y\u01CE ba",\u8F66\u5B50:"ch\u0113 zi",\u4E0A\u5C06:"sh\xE0ng ji\xE0ng",\u6076\u5FC3:"\u011B x\u012Bn",\u62C5\u5B50:"d\xE0n zi",\u5E94\u5C4A:"y\u012Bng ji\xE8",\u4E3B\u89D2:"zh\u01D4 ju\xE9",\u8FD0\u8F6C:"y\xF9n zhu\u01CEn",\u5144\u957F:"xi\u014Dng zh\u01CEng",\u683C\u5F0F:"g\xE9 sh\xEC",\u6B63\u6708:"zh\u0113ng yu\xE8",\u8425\u957F:"y\xEDng zh\u01CEng",\u5F53\u6210:"d\xE0ng ch\xE9ng",\u5973\u5A7F:"n\u01DA xu",\u54BD\u5589:"y\u0101n h\xF3u",\u91CD\u9633:"ch\xF3ng y\xE1ng",\u5316\u4E3A:"hu\xE0 w\xE9i",\u5410\u8543:"t\u01D4 b\u014D",\u94BB\u8FDB:"zu\u0101n j\xECn",\u4E50\u961F:"yu\xE8 du\xEC",\u4EAE\u76F8:"li\xE0ng xi\xE0ng",\u88AB\u5B50:"b\xE8i zi",\u820D\u5F97:"sh\u011B de",\u6749\u6728:"sh\u0101 m\xF9",\u51FB\u4E2D:"j\u012B zh\xF2ng",\u6392\u957F:"p\xE1i zh\u01CEng",\u5047\u671F:"ji\xE0 q\u012B",\u5206\u91CF:"f\xE8n li\xE0ng",\u6570\u6B21:"sh\xF9 c\xEC",\u63D0\u9632:"d\u012B f\xE1ng",\u5406\u559D:"y\u0101o he",\u67E5\u5904:"ch\xE1 ch\u01D4",\u91CF\u5B50:"li\xE0ng z\u01D0",\u91CC\u5934:"l\u01D0 tou",\u8C03\u7814:"di\xE0o y\xE1n",\u4F3A\u5019:"c\xEC hou",\u91CD\u7533:"ch\xF3ng sh\u0113n",\u6795\u5934:"zh\u011Bn tou",\u62DA\u547D:"p\u012Bn m\xECng",\u793E\u957F:"sh\xE8 zh\u01CEng",\u5F52\u8FD8:"gu\u012B hu\xE1n",\u6279\u91CF:"p\u012B li\xE0ng",\u755C\u7267:"x\xF9 m\xF9",\u70B9\u7740:"di\u01CEn zh\xE1o",\u751A\u4E3A:"sh\xE8n w\xE9i",\u5C0F\u5C06:"xi\u01CEo ji\xE0ng",\u7740\u773C:"zhu\xF3 y\u01CEn",\u5904\u6B7B:"ch\u01D4 s\u01D0",\u538C\u6076:"y\xE0n w\xF9",\u9F13\u4E50:"g\u01D4 yu\xE8",\u6811\u5E72:"sh\xF9 g\xE0n",\u79D8\u9C81:"b\xEC l\u01D4",\u5927\u65B9:"d\xE0 f\u0101ng",\u5916\u5934:"w\xE0i tou",\u73ED\u957F:"b\u0101n zh\u01CEng",\u661F\u5BBF:"x\u012Bng xi\xF9",\u5B81\u613F:"n\xECng yu\xE0n",\u94A6\u5DEE:"q\u012Bn ch\u0101i",\u4E3A\u6570:"w\xE9i sh\xF9",\u52FE\u5F53:"g\xF2u d\xE0ng",\u524A\u51CF:"xu\u0113 ji\u01CEn",\u95F4\u8C0D:"ji\xE0n di\xE9",\u57CB\u6028:"m\xE1n yu\xE0n",\u7ED3\u5B9E:"ji\u0113 shi",\u8BA1\u91CF:"j\xEC li\xE1ng",\u6DF9\u6CA1:"y\u0101n m\xF2",\u6751\u957F:"c\u016Bn zh\u01CEng",\u8FDE\u957F:"li\xE1n zh\u01CEng",\u81EA\u7ED9:"z\xEC j\u01D0",\u6B66\u5C06:"w\u01D4 ji\xE0ng",\u6E29\u5DEE:"w\u0113n ch\u0101",\u76F4\u5954:"zh\xED b\xE8n",\u4F9B\u6C42:"g\u014Dng qi\xFA",\u5242\u91CF:"j\xEC li\xE0ng",\u9053\u957F:"d\xE0o zh\u01CEng",\u6CC4\u9732:"xi\xE8 l\xF2u",\u738B\u516B:"w\xE1ng ba",\u5207\u5272:"qi\u0113 g\u0113",\u95F4\u9694:"ji\xE0n g\xE9",\u4E00\u6643:"y\xEC hu\u01CEng",\u957F\u5047:"ch\xE1ng ji\xE0",\u4EE4\u72D0:"l\xEDng h\xFA",\u4E3A\u5BB3:"w\xE9i h\xE0i",\u53E5\u5B50:"j\xF9 zi",\u507F\u8FD8:"ch\xE1ng hu\xE1n",\u7599\u7629:"g\u0113 da",\u71D5\u5C71:"y\u0101n sh\u0101n",\u5835\u585E:"d\u01D4 s\xE8",\u593A\u51A0:"du\xF3 gu\xE0n",\u624E\u5B9E:"zh\u0101 shi",\u7535\u8377:"di\xE0n h\xE8",\u770B\u5B88:"k\u0101n sh\u01D2u",\u590D\u8F9F:"f\xF9 b\xEC",\u90C1\u95F7:"y\xF9 m\xE8n",\u5C3D\u65E9:"j\u01D0n z\u01CEo",\u5207\u65AD:"qi\u0113 du\xE0n",\u6307\u5934:"zh\u01D0 tou",\u4E3A\u751F:"w\xE9i sh\u0113ng",\u755C\u751F:"ch\xF9 sheng",\u5207\u9664:"qi\u0113 ch\xFA",\u7740\u529B:"zhu\xF3 l\xEC",\u7740\u60F3:"zhu\xF3 xi\u01CEng",\u7EA7\u5DEE:"j\xED ch\u0101",\u6295\u5954:"t\xF3u b\xE8n",\u68CD\u5B50:"g\xF9n zi",\u542B\u7CCA:"h\xE1n hu",\u5C11\u5987:"sh\xE0o f\xF9",\u5174\u81F4:"x\xECng zh\xEC",\u7EB3\u95F7:"n\xE0 m\xE8n",\u5E72\u6D41:"g\xE0n li\xFA",\u5377\u8D77:"ju\u01CEn q\u01D0",\u6247\u5B50:"sh\xE0n zi",\u66F4\u6539:"g\u0113ng g\u01CEi",\u7B3C\u7EDC:"l\u01D2ng lu\xF2",\u5587\u53ED:"l\u01CE ba",\u8F7D\u8377:"z\xE0i h\xE8",\u59A5\u5F53:"tu\u01D2 d\xE0ng",\u4E3A\u96BE:"w\xE9i n\xE1n",\u7740\u9646:"zhu\xF3 l\xF9",\u71D5\u5B50:"y\xE0n zi",\u5E72\u5417:"g\xE0n m\xE1",\u767D\u53D1:"b\xE1i f\xE0",\u603B\u5F97:"z\u01D2ng d\u011Bi",\u5939\u51FB:"ji\u0101 j\u012B",\u66DD\u5149:"b\xE0o gu\u0101ng",\u66F2\u8C03:"q\u01D4 di\xE0o",\u76F8\u673A:"xi\xE0ng j\u012B",\u53EB\u5316:"ji\xE0o hu\xE0",\u89D2\u9010:"ju\xE9 zh\xFA",\u554A\u54DF:"\u0101 y\u014D",\u8F7D\u91CD:"z\xE0i zh\xF2ng",\u957F\u8F88:"zh\u01CEng b\xE8i",\u51FA\u5DEE:"ch\u016B ch\u0101i",\u579B\u53E3:"du\u01D2 k\u01D2u",\u6487\u5F00:"pi\u0113 k\u0101i",\u5385\u957F:"t\u012Bng zh\u01CEng",\u7EC4\u5206:"z\u01D4 f\xE8n",\u8BEF\u5DEE:"w\xF9 ch\u0101",\u5BB6\u5F53:"ji\u0101 d\xE0ng",\u4F20\u8BB0:"zhu\xE0n j\xEC",\u4E2A\u5B50:"g\xE8 zi",\u94FA\u8BBE:"p\u016B sh\xE8",\u5E72\u4E8B:"g\xE0n sh\xEC",\u6746\u83CC:"g\u01CEn j\u016Bn",\u5B9A\u91CF:"d\xECng li\xE0ng",\u8FD0\u8F7D:"y\xF9n z\xE0i",\u4F1A\u513F:"hu\xEC er",\u914B\u957F:"qi\xFA zh\u01CEng",\u91CD\u8FD4:"ch\xF3ng f\u01CEn",\u5DEE\u989D:"ch\u0101 \xE9",\u9732\u9762:"l\xF2u mi\xE0n",\u94BB\u7814:"zu\u0101n y\xE1n",\u5927\u57CE:"d\xE0i ch\xE9ng",\u4E0A\u5F53:"sh\xE0ng d\xE0ng",\u9500\u91CF:"xi\u0101o li\xE0ng",\u4F5C\u574A:"zu\u014D fang",\u7167\u76F8:"zh\xE0o xi\xE0ng",\u54CE\u5440:"\u0101i y\u0101",\u8C03\u96C6:"di\xE0o j\xED",\u770B\u4E2D:"k\xE0n zh\xF2ng",\u8BAE\u957F:"y\xEC zh\u01CEng",\u98CE\u7B5D:"f\u0113ng zheng",\u8F9F\u90AA:"b\xEC xi\xE9",\u7A7A\u9699:"k\xF2ng x\xEC",\u66F4\u8FED:"g\u0113ng di\xE9",\u504F\u5DEE:"pi\u0101n ch\u0101",\u58F0\u8C03:"sh\u0113ng di\xE0o",\u9002\u91CF:"sh\xEC li\xE0ng",\u5C6F\u5B50:"t\xFAn zi",\u65E0\u91CF:"w\xFA li\xE0ng",\u7A7A\u5730:"k\xF2ng d\xEC",\u8C03\u5EA6:"di\xE0o d\xF9",\u6563\u5C04:"s\u01CEn sh\xE8",\u521B\u4F24:"chu\u0101ng sh\u0101ng",\u6D77\u53C2:"h\u01CEi sh\u0113n",\u6EE1\u8F7D:"m\u01CEn z\xE0i",\u91CD\u53E0:"ch\xF3ng di\xE9",\u843D\u5DEE:"lu\xF2 ch\u0101",\u5355\u8C03:"d\u0101n di\xE0o",\u8001\u5C06:"l\u01CEo ji\xE0ng",\u4EBA\u53C2:"r\xE9n sh\u0113n",\u95F4\u65AD:"ji\xE0n du\xE0n",\u91CD\u73B0:"ch\xF3ng xi\xE0n",\u5939\u6742:"ji\u0101 z\xE1",\u8C03\u7528:"di\xE0o y\xF2ng",\u841D\u535C:"lu\xF3 bo",\u9644\u7740:"f\xF9 zhu\xF3",\u5E94\u58F0:"y\xECng sh\u0113ng",\u4E3B\u5C06:"zh\u01D4 ji\xE0ng",\u7F6A\u8FC7:"zu\xEC guo",\u5480\u56BC:"j\u01D4 ju\xE9",\u4E3A\u653F:"w\xE9i zh\xE8ng",\u8FC7\u91CF:"gu\xF2 li\xE0ng",\u4E50\u66F2:"yu\xE8 q\u01D4",\u8D1F\u8377:"f\xF9 h\xE8",\u67AA\u5F39:"qi\u0101ng d\xE0n",\u6084\u7136:"qi\u01CEo r\xE1n",\u5904\u65B9:"ch\u01D4 f\u0101ng",\u6084\u58F0:"qi\u01CEo sh\u0113ng",\u66F2\u5B50:"q\u01D4 zi",\u60C5\u8C03:"q\xEDng di\xE0o",\u6311\u8845:"ti\u01CEo x\xECn",\u4EE3\u4E3A:"d\xE0i w\xE9i",\u4E86\u7ED3:"li\u01CEo ji\xE9",\u6253\u4E2D:"d\u01CE zh\xF2ng",\u9152\u5427:"ji\u01D4 b\u0101",\u61D2\u5F97:"l\u01CEn de",\u589E\u91CF:"z\u0113ng li\xE0ng",\u8863\u7740:"y\u012B zhu\xF3",\u90E8\u5C06:"b\xF9 ji\xE0ng",\u8981\u585E:"y\xE0o s\xE0i",\u8336\u51E0:"ch\xE1 j\u012B",\u6760\u6746:"g\xE0ng g\u01CEn",\u51FA\u6CA1:"ch\u016B m\xF2",\u9C9C\u6709:"xi\u01CEn y\u01D2u",\u95F4\u9699:"ji\xE0n x\xEC",\u91CD\u62C5:"zh\xF2ng d\xE0n",\u91CD\u6F14:"ch\xF3ng y\u01CEn",\u91CD\u8BD5:"ch\xF3ng sh\xEC",\u5E94\u916C:"y\xECng chou",\u53EA\u5F53:"zh\u01D0 d\u0101ng",\u6BCB\u5B81:"w\xFA n\xECng",\u5305\u624E:"b\u0101o z\u0101",\u524D\u5934:"qi\xE1n tou",\u5377\u70DF:"ju\u01CEn y\u0101n",\u975E\u5F97:"f\u0113i d\u011Bi",\u5F39\u9053:"d\xE0n d\xE0o",\u6746\u5B50:"g\u0101n zi",\u95E8\u5C06:"m\xE9n ji\xE0ng",\u540E\u5934:"h\xF2u tou",\u559D\u5F69:"h\xE8 c\u01CEi",\u6696\u548C:"nu\u01CEn huo",\u7D2F\u79EF:"l\u011Bi j\u012B",\u8C03\u9063:"di\xE0o qi\u01CEn",\u5014\u5F3A:"ju\xE9 ji\xE0ng",\u5B9D\u85CF:"b\u01CEo z\xE0ng",\u4E27\u4E8B:"s\u0101ng sh\xEC",\u7EA6\u83AB:"yu\u0113 mo",\u7EA4\u592B:"qi\xE0n f\u016B",\u66F4\u66FF:"g\u0113ng t\xEC",\u88C5\u8F7D:"zhu\u0101ng z\xE0i",\u80CC\u5305:"b\u0113i b\u0101o",\u5E16\u5B50:"ti\u011B zi",\u677E\u6563:"s\u014Dng s\u01CEn",\u547C\u559D:"h\u016B h\xE8",\u53EF\u6076:"k\u011B w\xF9",\u81EA\u8F6C:"z\xEC zhu\xE0n",\u4F9B\u7535:"g\u014Dng di\xE0n",\u53CD\u7701:"f\u01CEn x\u01D0ng",\u5766\u7387:"t\u01CEn shu\xE0i",\u82CF\u6253:"s\u016B d\xE1",\u672C\u5206:"b\u011Bn f\xE8n",\u843D\u5F97:"lu\xF2 de",\u9119\u8584:"b\u01D0 b\xF3",\u76F8\u95F4:"xi\u0101ng ji\xE0n",\u5355\u8584:"d\u0101n b\xF3",\u6DF7\u86CB:"h\xFAn d\xE0n",\u8D1E\u89C2:"zh\u0113n gu\u0101n",\u9644\u548C:"f\xF9 h\xE8",\u80FD\u8010:"n\xE9ng n\xE0i",\u5413\u552C:"xi\xE0 hu",\u672A\u4E86:"w\xE8i li\u01CEo",\u5F15\u7740:"y\u01D0n zh\xE1o",\u62BD\u8C03:"ch\u014Du di\xE0o",\u6C99\u5B50:"sh\u0101 zi",\u5E2D\u5377:"x\xED ju\u01CEn",\u6807\u7684:"bi\u0101o d\xEC",\u522B\u626D:"bi\xE8 niu",\u601D\u91CF:"s\u012B liang",\u559D\u91C7:"h\xE8 c\u01CEi",\u8BBA\u8BED:"l\xFAn y\u01D4",\u76D6\u5B50:"g\xE0i zi",\u5206\u5916:"f\xE8n w\xE0i",\u5F04\u5802:"l\xF2ng t\xE1ng",\u4E50\u821E:"yu\xE8 w\u01D4",\u96E8\u91CF:"y\u01D4 li\xE0ng",\u6BDB\u53D1:"m\xE1o f\xE0",\u5DEE\u9063:"ch\u0101i qi\u01CEn",\u80CC\u8D1F:"b\u0113i f\xF9",\u8F6C\u901F:"zhu\xE0n s\xF9",\u58F0\u4E50:"sh\u0113ng yu\xE8",\u5939\u653B:"ji\u0101 g\u014Dng",\u4F9B\u6C34:"g\u014Dng shu\u01D0",\u4E3B\u5E72:"zh\u01D4 g\xE0n",\u60E9\u5904:"ch\xE9ng ch\u01D4",\u957F\u76F8:"zh\u01CEng xi\xE0ng",\u516C\u5DEE:"g\u014Dng ch\u0101i",\u69B4\u5F39:"li\xFA d\xE0n",\u7701\u5F97:"sh\u011Bng de",\u6761\u5B50:"ti\xE1o zi",\u91CD\u56F4:"ch\xF3ng w\xE9i",\u963B\u585E:"z\u01D4 s\xE8",\u52B2\u98CE:"j\xECng f\u0113ng",\u7EA0\u845B:"ji\u016B g\xE9",\u98A0\u7C38:"di\u0101n b\u01D2",\u70B9\u4E2D:"di\u01CEn zh\xF2ng",\u91CD\u521B:"zh\xF2ng chu\u0101ng",\u59E5\u59E5:"l\u01CEo lao",\u8FF7\u7CCA:"m\xED hu",\u516C\u5BB6:"g\u014Dng jia",\u51E0\u7387:"j\u012B l\u01DC",\u82E6\u95F7:"k\u01D4 m\xE8n",\u5EA6\u91CF:"d\xF9 li\xE0ng",\u5DEE\u9519:"ch\u0101 cu\xF2",\u6691\u5047:"sh\u01D4 ji\xE0",\u53C2\u5DEE:"c\u0113n c\u012B",\u642D\u8F7D:"d\u0101 z\xE0i",\u52A9\u957F:"zh\xF9 zh\u01CEng",\u76F8\u79F0:"xi\u0101ng ch\xE8n",\u7EA2\u6655:"h\xF3ng y\xF9n",\u820D\u547D:"sh\u011B m\xECng",\u559C\u597D:"x\u01D0 h\xE0o",\u5217\u4F20:"li\xE8 zhu\xE0n",\u52B2\u654C:"j\xECng d\xED",\u86E4\u87C6:"h\xE1 ma",\u8BF7\u5047:"q\u01D0ng ji\xE0",\u9489\u5B50:"d\u012Bng zi",\u6C89\u6CA1:"ch\xE9n m\xF2",\u9AD8\u4E3D:"g\u0101o l\xED",\u4F11\u5047:"xi\u016B ji\xE0",\u65E0\u4E3A:"w\xFA w\xE9i",\u5DF4\u7ED3:"b\u0101 jie",\u4E86\u5F97:"li\u01CEo d\xE9",\u53D8\u76F8:"bi\xE0n xi\xE0ng",\u6838\u5F39:"h\xE9 d\xE0n",\u4EB2\u5BB6:"q\xECng jia",\u627F\u8F7D:"ch\xE9ng z\xE0i",\u559D\u95EE:"h\xE8 w\xE8n",\u8FD8\u51FB:"hu\xE1n j\u012B",\u4EA4\u8FD8:"ji\u0101o hu\xE1n",\u5C06\u4EE4:"ji\xE0ng l\xECng",\u5355\u4E8E:"ch\xE1n y\xFA",\u7A7A\u7F3A:"k\xF2ng qu\u0113",\u7EFF\u6797:"l\xF9 l\xEDn",\u80C6\u91CF:"d\u01CEn li\xE0ng",\u6267\u7740:"zh\xED zhu\xF3",\u4F4E\u8C03:"d\u012B di\xE0o",\u95ED\u585E:"b\xEC s\xE8",\u8F7B\u8584:"q\u012Bng b\xF3",\u5F97\u5F53:"d\xE9 d\xE0ng",\u5360\u535C:"zh\u0101n b\u01D4",\u626B\u5E1A:"s\xE0o zhou",\u9F9F\u5179:"qi\u016B c\xED",\u5E74\u957F:"ni\xE1n zh\u01CEng",\u5916\u4F20:"w\xE0i zhu\xE0n",\u5934\u5B50:"t\xF3u zi",\u88C1\u7F1D:"c\xE1i feng",\u793C\u4E50:"l\u01D0 yu\xE8",\u8840\u6CCA:"xu\xE8 p\u014D",\u6563\u4E71:"s\u01CEn lu\xE0n",\u52A8\u91CF:"d\xF2ng li\xE0ng",\u5012\u817E:"d\u01CEo teng",\u53D6\u820D:"q\u01D4 sh\u011B",\u54B1\u5BB6:"z\xE1n ji\u0101",\u957F\u53D1:"ch\xE1ng f\xE0",\u722A\u54C7:"zh\u01CEo w\u0101",\u5F39\u58F3:"d\xE0n k\xE9",\u7701\u609F:"x\u01D0ng w\xF9",\u56B7\u56B7:"r\u0101ng rang",\u8FDE\u7D2F:"li\xE1n l\xE8i",\u5E94\u5F97:"y\u012Bng d\xE9",\u65CF\u957F:"z\xFA zh\u01CEng",\u67DC\u5B50:"gu\xEC zi",\u64C2\u9F13:"l\xE9i g\u01D4",\u7729\u6655:"xu\xE0n y\xF9n",\u8C03\u914D:"ti\xE1o p\xE8i",\u8EAF\u5E72:"q\u016B g\xE0n",\u5DEE\u5F79:"ch\u0101i y\xEC",\u574E\u5777:"k\u01CEn k\u011B",\u5C11\u513F:"sh\xE0o \xE9r",\u4E50\u56E2:"yu\xE8 tu\xE1n",\u517B\u5206:"y\u01CEng f\xE8n",\u9000\u8FD8:"tu\xEC hu\xE1n",\u683C\u8C03:"g\xE9 di\xE0o",\u8BED\u8C03:"y\u01D4 di\xE0o",\u97F3\u8C03:"y\u012Bn di\xE0o",\u4E50\u5E9C:"yu\xE8 f\u01D4",\u53E4\u6734:"g\u01D4 p\u01D4",\u6253\u70B9:"d\u01CE di\u01CEn",\u5DEE\u4F7F:"ch\u0101i sh\u01D0",\u5300\u79F0:"y\xFAn ch\xE8n",\u7626\u524A:"sh\xF2u xu\u0113",\u818F\u836F:"g\u0101o yao",\u541E\u6CA1:"t\u016Bn m\xF2",\u8C03\u4EFB:"di\xE0o r\xE8n",\u6563\u5C45:"s\u01CEn j\u016B",\u4E0A\u5934:"sh\xE0ng t\xF3u",\u98CE\u9761:"f\u0113ng m\u01D0",\u653E\u5047:"f\xE0ng ji\xE0",\u4F30\u91CF:"g\u016B liang",\u5931\u5F53:"sh\u012B d\xE0ng",\u4E2D\u5F39:"zh\xF2ng d\xE0n",\u5984\u4E3A:"w\xE0ng w\xE9i",\u957F\u8005:"zh\u01CEng zh\u011B",\u8D77\u54C4:"q\u01D0 h\xF2ng",\u672B\u4E86:"m\xF2 li\u01CEo",\u76F8\u58F0:"xi\xE0ng sheng",\u6821\u6B63:"ji\xE0o zh\xE8ng",\u529D\u964D:"qu\xE0n xi\xE1ng",\u77E2\u91CF:"sh\u01D0 li\xE0ng",\u6C89\u95F7:"ch\xE9n m\xE8n",\u7ED9\u4E0E:"j\u01D0 y\u01D4",\u89E3\u6CD5:"ji\u011B f\u01CE",\u585E\u5916:"s\xE0i w\xE0i",\u5C06\u6821:"ji\xE0ng xi\xE0o",\u55DC\u597D:"sh\xEC h\xE0o",\u6CA1\u843D:"m\xF2 lu\xF2",\u6734\u5200:"p\u014D d\u0101o",\u7247\u5B50:"pi\u0101n zi",\u5207\u524A:"qi\u0113 xi\u0101o",\u5F39\u4E38:"d\xE0n w\xE1n",\u7A00\u8584:"x\u012B b\xF3",\u4E8F\u5F97:"ku\u012B d\xE9",\u95F4\u6B47:"ji\xE0n xi\u0113",\u7FD8\u9996:"qi\xE1o sh\u01D2u",\u8272\u8C03:"s\xE8 di\xE0o",\u5904\u51B3:"ch\u01D4 ju\xE9",\u8868\u7387:"bi\u01CEo shu\xE0i",\u5C3A\u5B50:"ch\u01D0 zi",\u62DB\u964D:"zh\u0101o xi\xE1ng",\u79F0\u804C:"ch\xE8n zh\xED",\u6597\u7BF7:"d\u01D2u peng",\u94FA\u5B50:"p\xF9 zi",\u5E95\u5B50:"d\u01D0 zi",\u8D1F\u8F7D:"f\xF9 z\xE0i",\u5E72\u8B66:"g\xE0n j\u01D0ng",\u5012\u6570:"d\xE0o sh\u01D4",\u5C06\u5B98:"ji\xE0ng gu\u0101n",\u9504\u5934:"ch\xFA tou",\u5F52\u964D:"gu\u012B xi\xE1ng",\u759F\u75BE:"n\xFC\xE8 ji",\u5520\u53E8:"l\xE1o dao",\u9650\u91CF:"xi\xE0n li\xE0ng",\u5C4F\u606F:"b\u01D0ng x\u012B",\u91CD\u9022:"ch\xF3ng f\xE9ng",\u5668\u4E50:"q\xEC yu\xE8",\u6C22\u5F39:"q\u012Bng d\xE0n",\u8116\u9888:"b\xF3 g\u011Bng",\u5983\u5B50:"f\u0113i zi",\u5904\u4E8B:"ch\u01D4 sh\xEC",\u53C2\u91CF:"c\u0101n li\xE0ng",\u8F7B\u7387:"q\u012Bng shu\xE0i",\u7F25\u7F08:"pi\u0101o mi\u01CEo",\u4E2D\u5956:"zh\xF2ng ji\u01CEng",\u624D\u5E72:"c\xE1i g\xE0n",\u65BD\u820D:"sh\u012B sh\u011B",\u5377\u5B50:"ju\xE0n zi",\u6E38\u8BF4:"y\xF3u shu\xEC",\u5DF7\u5B50:"xi\xE0ng zi",\u8180\u80F1:"p\xE1ng gu\u0101ng",\u5207\u52FF:"qi\xE8 w\xF9",\u770B\u7BA1:"k\u0101n gu\u01CEn",\u98CE\u5934:"f\u0113ng tou",\u7CBE\u5E72:"j\u012Bng g\xE0n",\u9AD8\u5DEE:"g\u0101o ch\u0101",\u6050\u5413:"k\u01D2ng h\xE8",\u6241\u62C5:"bi\u01CEn d\xE0n",\u7ED9\u517B:"j\u01D0 y\u01CEng",\u683C\u5B50:"g\xE9 zi",\u4F9B\u9700:"g\u014Dng x\u016B",\u53CD\u5DEE:"f\u01CEn ch\u0101",\u98DE\u5F39:"f\u0113i d\xE0n",\u5FAE\u8584:"w\u0113i b\xF3",\u53D1\u578B:"f\xE0 x\xEDng",\u5373\u5174:"j\xED x\xECng",\u6512\u52A8:"cu\xE1n d\xF2ng",\u95F4\u6216:"ji\xE0n hu\xF2",\u6D45\u8584:"qi\u01CEn b\xF3",\u4E50\u7AE0:"yu\xE8 zh\u0101ng",\u987A\u5DEE:"sh\xF9n ch\u0101",\u8C03\u5B50:"di\xE0o zi",\u76F8\u4F4D:"xi\xE0ng w\xE8i",\u8F6C\u5B50:"zhu\xE0n z\u01D0",\u52B2\u65C5:"j\xECng l\u01DA",\u5494\u5693:"k\u0101 ch\u0101",\u4E86\u4E8B:"li\u01CEo sh\xEC",\u8F6C\u60A0:"zhu\xE0n you",\u5F53\u94FA:"d\xE0ng p\xF9",\u722A\u5B50:"zhu\u01CE zi",\u5355\u5B50:"d\u0101n zi",\u597D\u6218:"h\xE0o zh\xE0n",\u71D5\u9EA6:"y\xE0n m\xE0i",\u53EA\u8BB8:"zh\u01D0 x\u01D4",\u5E72\u7EC3:"g\xE0n li\xE0n",\u5973\u5C06:"n\u01DA ji\xE0ng",\u9152\u91CF:"ji\u01D4 li\xE0ng",\u5212\u8239:"hu\xE1 chu\xE1n",\u4F0E\u4FE9:"j\xEC li\u01CEng",\u6311\u62E8:"ti\u01CEo b\u014D",\u5C11\u6821:"sh\xE0o xi\xE0o",\u7740\u843D:"zhu\xF3 lu\xF2",\u618E\u6076:"z\u0113ng w\xF9",\u523B\u8584:"k\xE8 b\xF3",\u8981\u631F:"y\u0101o xi\xE9",\u7528\u5904:"y\xF2ng chu",\u8FD8\u624B:"hu\xE1n sh\u01D2u",\u6A21\u5177:"m\xFA j\xF9",\u6267\u8457:"zh\xED zhu\xF3",\u559D\u4EE4:"h\xE8 l\xECng",\u4FDD\u957F:"b\u01CEo zh\u01CEng",\u5438\u7740:"x\u012B zhe",\u75C7\u7ED3:"zh\u0113ng ji\xE9",\u516C\u8F6C:"g\u014Dng zhu\xE0n",\u6821\u52D8:"ji\xE0o k\u0101n",\u91CD\u63D0:"ch\xF3ng t\xED",\u626B\u5174:"s\u01CEo x\xECng",\u94FA\u76D6:"p\u016B g\xE0i",\u957F\u53F2:"zh\u01CEng sh\u01D0",\u5DEE\u4EF7:"ch\u0101 ji\xE0",\u538B\u6839:"y\xE0 g\u0113n",\u6014\u4F4F:"zh\xE8ng zh\xF9",\u5E94\u5141:"y\u012Bng y\u01D4n",\u5207\u5165:"qi\u0113 r\xF9",\u6218\u5C06:"zh\xE0n ji\xE0ng",\u5E74\u5C11:"ni\xE1n sh\xE0o",\u820D\u8EAB:"sh\u011B sh\u0113n",\u6267\u62D7:"zh\xED ni\xF9",\u5904\u4E16:"ch\u01D4 sh\xEC",\u4E2D\u98CE:"zh\xF2ng f\u0113ng",\u7B49\u91CF:"d\u011Bng li\xE0ng",\u653E\u91CF:"f\xE0ng li\xE0ng",\u8154\u8C03:"qi\u0101ng di\xE0o",\u8001\u5C11:"l\u01CEo sh\xE0o",\u6CA1\u5165:"m\xF2 r\xF9",\u74DC\u845B:"gu\u0101 g\xE9",\u5C06\u5E05:"ji\xE0ng shu\xE0i",\u8F66\u8F7D:"ch\u0113 z\xE0i",\u7A9D\u56CA:"w\u014D nang",\u957F\u8FDB:"zh\u01CEng j\xECn",\u53EF\u6C57:"k\xE8 h\xE1n",\u5E76\u5DDE:"b\u012Bng zh\u014Du",\u4F9B\u9500:"g\u014Dng xi\u0101o",\u5207\u7247:"qi\u0113 pi\xE0n",\u5DEE\u4E8B:"ch\u0101i sh\xEC",\u77E5\u4F1A:"zh\u012B hui",\u9E70\u722A:"y\u012Bng zh\u01CEo",\u5904\u5973:"ch\u01D4 n\u01DA",\u5207\u78CB:"qi\u0113 cu\u014D",\u65E5\u5934:"r\xEC tou",\u62BC\u89E3:"y\u0101 ji\xE8",\u6ECB\u957F:"z\u012B zh\u01CEng",\u9053\u89C2:"d\xE0o gu\xE0n",\u811A\u8272:"ju\xE9 s\xE8",\u5F53\u91CF:"d\u0101ng li\xE0ng",\u5A46\u5BB6:"p\xF3 jia",\u7F18\u5206:"yu\xE1n f\xE8n",\u7A7A\u95F2:"k\xF2ng xi\xE1n",\u597D\u8272:"h\xE0o s\xE8",\u6012\u559D:"n\xF9 h\xE8",\u7B3C\u7EDF:"l\u01D2ng t\u01D2ng",\u8FB9\u585E:"bi\u0101n s\xE0i",\u4F55\u66FE:"h\xE9 c\xE9ng",\u91CD\u5408:"ch\xF3ng h\xE9",\u96F6\u6563:"l\xEDng s\u01CEn",\u8F70\u9686:"h\u014Dng l\u014Dng",\u5316\u5B50:"hu\xE0 zi",\u5185\u8499:"n\xE8i m\u011Bng",\u6570\u843D:"sh\u01D4 lu\xF2",\u9006\u5DEE:"n\xEC ch\u0101",\u725F\u5229:"m\xF3u l\xEC",\u6805\u680F:"zh\xE0 lan",\u4E2D\u6807:"zh\xF2ng bi\u0101o",\u8C03\u6863:"di\xE0o d\xE0ng",\u4F5D\u507B:"g\u014Du l\xF3u",\u573A\u5B50:"ch\u01CEng zi",\u7532\u58F3:"ji\u01CE qi\xE0o",\u91CD\u6E29:"ch\xF3ng w\u0113n",\u70AE\u5236:"p\xE1o zh\xEC",\u8FD4\u8FD8:"f\u01CEn hu\xE1n",\u81EA\u4F20:"z\xEC zhu\xE0n",\u9AD8\u8C03:"g\u0101o di\xE0o",\u6BB7\u7EA2:"y\u0101n h\xF3ng",\u56FA\u7740:"g\xF9 zhu\xF3",\u5F3A\u6C42:"qi\u01CEng qi\xFA",\u672C\u76F8:"b\u011Bn xi\xE0ng",\u9A84\u6A2A:"ji\u0101o h\xE8ng",\u8349\u7387:"c\u01CEo shu\xE0i",\u6C14\u95F7:"q\xEC m\xE8n",\u7740\u8272:"zhu\xF3 s\xE8",\u5B81\u80AF:"n\xECng k\u011Bn",\u5174\u5934:"x\xECng tou",\u62D8\u6CE5:"j\u016B n\xEC",\u5939\u89D2:"ji\u0101 ji\u01CEo",\u53D1\u9AFB:"f\xE0 j\xEC",\u731B\u5C06:"m\u011Bng ji\xE0ng",\u7EA6\u6478:"yu\u0113 mo",\u62D6\u7D2F:"tu\u014D l\u011Bi",\u5462\u7ED2:"n\xED r\xF3ng",\u94BB\u63A2:"zu\u0101n t\xE0n",\u5939\u5C42:"ji\u0101 c\xE9ng",\u843D\u9B44:"lu\xF2 p\xF2",\u5DF7\u9053:"h\xE0ng d\xE0o",\u8FD0\u91CF:"y\xF9n li\xE0ng",\u89E3\u95F7:"ji\u011B m\xE8n",\u7A7A\u513F:"k\xF2ng er",\u4F30\u6478:"g\u016B mo",\u597D\u5BA2:"h\xE0o k\xE8",\u94BB\u5B54:"zu\u0101n k\u01D2ng",\u7CCA\u5F04:"h\xF9 n\xF2ng",\u8365\u9633:"x\xEDng y\xE1ng",\u70E6\u95F7:"f\xE1n m\xE8n",\u4ED3\u5352:"c\u0101ng c\xF9",\u5206\u53C9:"f\u0113n ch\xE0",\u5382\u5B50:"ch\u01CEng zi",\u5C0F\u8C03:"xi\u01CEo di\xE0o",\u5C11\u9633:"sh\xE0o y\xE1ng",\u53D7\u964D:"sh\xF2u xi\xE1ng",\u67D3\u574A:"r\u01CEn f\xE1ng",\u80F3\u81C2:"g\u0113 bei",\u5C06\u95E8:"ji\xE0ng m\xE9n",\u6A21\u677F:"m\xFA b\u01CEn",\u914D\u7ED9:"p\xE8i j\u01D0",\u4E3A\u4F0D:"w\xE9i w\u01D4",\u8DDF\u5934:"g\u0113n tou",\u5212\u7B97:"hu\xE1 su\xE0n",\u7D2F\u8D58:"l\xE9i zhui",\u54C4\u7B11:"h\u014Dng xi\xE0o",\u6655\u7729:"y\u016Bn xu\xE0n",\u5E72\u6389:"g\xE0n di\xE0o",\u7F1D\u5236:"f\xE9ng zh\xEC",\u96BE\u5904:"n\xE1n ch\xF9",\u7740\u610F:"zhu\xF3 y\xEC",\u86EE\u6A2A:"m\xE1n h\xE8ng",\u5947\u6570:"j\u012B sh\xF9",\u77ED\u53D1:"du\u01CEn f\xE0",\u751F\u8FD8:"sh\u0113ng hu\xE1n",\u8FD8\u6E05:"hu\xE1n q\u012Bng",\u770B\u62A4:"k\u0101n h\xF9",\u76F4\u7387:"zh\xED shu\xE0i",\u594F\u4E50:"z\xF2u yu\xE8",\u8F7D\u5BA2:"z\xE0i k\xE8",\u4E13\u6A2A:"zhu\u0101n h\xE8ng",\u6E6E\u6CA1:"y\u0101n m\xF2",\u7A7A\u683C:"k\xF2ng g\xE9",\u94FA\u57AB:"p\u016B di\xE0n",\u826F\u5C06:"li\xE1ng ji\xE0ng",\u54D7\u5566:"hu\u0101 l\u0101",\u6563\u6F2B:"s\u01CEn m\xE0n",\u8131\u53D1:"tu\u014D f\xE0",\u9001\u8FD8:"s\xF2ng hu\xE1n",\u57CB\u6CA1:"m\xE1i m\xF2",\u7D2F\u53CA:"l\u011Bi j\xED",\u8584\u96FE:"b\xF3 w\xF9",\u8C03\u79BB:"di\xE0o l\xED",\u820C\u82D4:"sh\xE9 t\u0101i",\u673A\u957F:"j\u012B zh\u01CEng",\u6813\u585E:"shu\u0101n s\xE8",\u914D\u89D2:"p\xE8i ju\xE9",\u5207\u53E3:"qi\u0113 k\u01D2u",\u521B\u53E3:"chu\u0101ng k\u01D2u",\u54C8\u6B20:"h\u0101 qian",\u5B9E\u5F39:"sh\xED d\xE0n",\u94FA\u5E73:"p\u016B p\xEDng",\u54C8\u8FBE:"h\u01CE d\xE1",\u61D2\u6563:"l\u01CEn s\u01CEn",\u5B9E\u5E72:"sh\xED g\xE0n",\u586B\u7A7A:"ti\xE1n k\xF2ng",\u5201\u94BB:"di\u0101o zu\u0101n",\u4E50\u5E08:"yu\xE8 sh\u012B",\u91CF\u53D8:"li\xE0ng bi\xE0n",\u8BF1\u964D:"y\xF2u xi\xE1ng",\u642A\u585E:"t\xE1ng s\xE8",\u5F81\u8C03:"zh\u0113ng di\xE0o",\u5939\u9053:"ji\u0101 d\xE0o",\u5E72\u54B3:"g\u0101n k\xE9",\u6B62\u54B3:"zh\u01D0 k\xE9",\u4E50\u5DE5:"yu\xE8 g\u014Dng",\u5212\u8FC7:"hu\xE1 gu\xF2",\u7740\u706B:"zh\xE1o hu\u01D2",\u66F4\u6B63:"g\u0113ng zh\xE8ng",\u7ED9\u4ED8:"j\u01D0 f\xF9",\u7A7A\u5B50:"k\xF2ng zi",\u54EA\u5412:"n\xE9 zh\u0101",\u6B63\u7740:"zh\xE8ng zh\xE1o",\u5237\u5B50:"shu\u0101 zi",\u4E27\u846C:"s\u0101ng z\xE0ng",\u5939\u5E26:"ji\u0101 d\xE0i",\u5B89\u5206:"\u0101n f\xE8n",\u4E2D\u610F:"zh\xF2ng y\xEC",\u957F\u5B59:"zh\u01CEng s\u016Bn",\u6821\u8BA2:"ji\xE0o d\xECng",\u5377\u66F2:"ju\u01CEn q\u016B",\u8F7D\u8FD0:"z\xE0i y\xF9n",\u6295\u5F39:"t\xF3u d\xE0n",\u67DE\u8695:"zu\xF2 c\xE1n",\u4EFD\u91CF:"f\xE8n li\xE0ng",\u8C03\u6362:"di\xE0o hu\xE0n",\u4E86\u7136:"li\u01CEo r\xE1n",\u54A7\u5634:"li\u011B zu\u01D0",\u5178\u5F53:"di\u01CEn d\xE0ng",\u5BD2\u5047:"h\xE1n ji\xE0",\u957F\u5144:"zh\u01CEng xi\u014Dng",\u7ED9\u6C34:"j\u01D0 shu\u01D0",\u987B\u53D1:"x\u016B f\xE0",\u679D\u5E72:"zh\u012B g\xE0n",\u5C5E\u76F8:"sh\u01D4 xi\xE0ng",\u54C4\u62A2:"h\u014Dng qi\u01CEng",\u523B\u5212:"k\xE8 hu\xE0",\u585E\u5B50:"s\u0101i zi",\u5355\u5E72:"d\u0101n g\xE0n",\u8FD8\u4E61:"hu\xE1n xi\u0101ng",\u5146\u5934:"zh\xE0o tou",\u5BFA\u89C2:"s\xEC gu\xE0n",\u7763\u7387:"d\u016B shu\xE0i",\u554A\u54C8:"\u0101 ha",\u5272\u820D:"g\u0113 sh\u011B",\u62B9\u5E03:"m\u0101 b\xF9",\u597D\u6076:"h\xE0o w\xF9",\u4E0B\u5904:"xi\xE0 ch\u01D4",\u6D88\u957F:"xi\u0101o zh\u01CEng",\u79BB\u95F4:"l\xED ji\xE0n",\u51C6\u5934:"zh\u01D4n tou",\u6821\u5BF9:"ji\xE0o du\xEC",\u4EC0\u7269:"sh\xED w\xF9",\u756A\u79BA:"p\u0101n y\xFA",\u4F5B\u7237:"f\xF3 ye",\u5417\u5561:"m\u01CE f\u0113i",\u76D0\u5206:"y\xE1n f\xE8n",\u864E\u5C06:"h\u01D4 ji\xE0ng",\u8584\u8377:"b\xF2 he",\u72EC\u5904:"d\xFA ch\u01D4",\u7A7A\u4F4D:"k\xF2ng w\xE8i",\u94FA\u8DEF:"p\u016B l\xF9",\u4E4C\u62C9:"w\u016B l\u0101",\u8C03\u56DE:"di\xE0o hu\xED",\u6765\u5934:"l\xE1i tou",\u95F2\u6563:"xi\xE1n s\u01CEn",\u80F6\u5377:"ji\u0101o ju\u01CEn",\u5192\u5931:"m\xE0o shi",\u5E72\u52B2:"g\xE0n j\xECn",\u5F26\u4E50:"xi\xE1n yu\xE8",\u76F8\u56FD:"xi\xE0ng gu\xF3",\u4E39\u53C2:"d\u0101n sh\u0113n",\u52A9\u5174:"zh\xF9 x\xECng",\u94FA\u5F00:"p\u016B k\u0101i",\u6B21\u957F:"c\xEC zh\u01CEng",\u53D1\u5361:"f\xE0 qi\u01CE",\u62EE\u636E:"ji\xE9 j\u016B",\u5239\u8F66:"sh\u0101 ch\u0113",\u751F\u53D1:"sh\u0113ng f\xE0",\u91CD\u64AD:"ch\xF3ng b\u014D",\u7F1D\u5408:"f\xE9ng h\xE9",\u97F3\u91CF:"y\u012Bn li\xE0ng",\u5C11\u5C09:"sh\xE0o w\xE8i",\u51B2\u538B:"ch\xF2ng y\u0101",\u82CD\u52B2:"c\u0101ng j\xECng",\u539A\u8584:"h\xF2u b\xE1o",\u5A01\u5413:"w\u0113i h\xE8",\u5916\u76F8:"w\xE0i xi\xE0ng",\u547C\u53F7:"h\u016B h\xE1o",\u7740\u8FF7:"zh\xE1o m\xED",\u6311\u62C5:"ti\u0101o d\xE0n",\u7EB9\u8DEF:"w\xE9n l\xF9",\u8FD8\u4FD7:"hu\xE1n s\xFA",\u5F3A\u6A2A:"qi\xE1ng h\xE8ng",\u7740\u6570:"zh\u0101o sh\xF9",\u964D\u987A:"xi\xE1ng sh\xF9n",\u6311\u660E:"ti\u01CEo m\xEDng",\u772F\u7F1D:"m\u012B feng",\u5206\u5185:"f\xE8n n\xE8i",\u66F4\u8863:"g\u0113ng y\u012B",\u8F6F\u548C:"ru\u01CEn huo",\u5C3D\u5174:"j\xECn x\xECng",\u53F7\u5B50:"h\xE0o zi",\u722A\u7259:"zh\u01CEo y\xE1",\u8D25\u5C06:"b\xE0i ji\xE0ng",\u731C\u4E2D:"c\u0101i zh\xF2ng",\u7ED3\u624E:"ji\xE9 z\u0101",\u6CA1\u7A7A:"m\xE9i k\xF2ng",\u5939\u7F1D:"ji\u0101 f\xE8ng",\u62FE\u6387:"sh\xED duo",\u63BA\u548C:"ch\u0101n huo",\u7C38\u7B95:"b\xF2 ji",\u7535\u91CF:"di\xE0n li\xE0ng",\u8377\u8F7D:"h\xE8 z\u01CEi",\u8C03\u5F0F:"di\xE0o sh\xEC",\u5904\u8EAB:"ch\u01D4 sh\u0113n",\u6253\u624B:"d\u01CE sh\u01D2u",\u5F39\u5F13:"d\xE0n g\u014Dng",\u6A2A\u86EE:"h\xE8ng m\xE1n",\u80FD\u5E72:"n\xE9ng g\xE0n",\u6821\u70B9:"ji\xE0o di\u01CEn",\u52A0\u8F7D:"ji\u0101 z\xE0i",\u5E72\u6821:"g\xE0n xi\xE0o",\u54C4\u4F20:"h\u014Dng chu\xE1n",\u6821\u6CE8:"ji\xE0o zh\xF9",\u6DE4\u585E:"y\u016B s\xE8",\u9A6C\u624E:"m\u01CE zh\xE1",\u6708\u6C0F:"yu\xE8 zh\u012B",\u9AD8\u5E72:"g\u0101o g\xE0n",\u7ECF\u4F20:"j\u012Bng zhu\xE0n",\u66FE\u5B59:"z\u0113ng s\u016Bn",\u597D\u6597:"h\xE0o d\xF2u",\u5173\u5361:"gu\u0101n qi\u01CE",\u9003\u5954:"t\xE1o b\xE8n",\u78E8\u8E6D:"m\xF3 ceng",\u725F\u53D6:"m\xF3u q\u01D4",\u98A4\u6817:"zh\xE0n l\xEC",\u8682\u86B1:"m\xE0 zha",\u64AE\u5408:"cu\u014D he",\u8D94\u8D84:"li\xE8 qie",\u6454\u6253:"shu\u0101i d\u01CE",\u53F0\u5B50:"t\xE1i zi",\u5206\u5F97:"f\u0113n de",\u7C98\u7740:"ni\xE1n zhu\xF3",\u91C7\u9091:"c\xE0i y\xEC",\u6563\u88C5:"s\u01CEn zhu\u0101ng",\u5A40\u5A1C:"\u0113 nu\xF3",\u5174\u5473:"x\xECng w\xE8i",\u884C\u5934:"x\xEDng tou",\u6C14\u91CF:"q\xEC li\xE0ng",\u8C03\u8FD0:"di\xE0o y\xF9n",\u5904\u6CBB:"ch\u01D4 zh\xEC",\u4E50\u97F3:"yu\xE8 y\u012Bn",\u5145\u585E:"ch\u014Dng s\xE8",\u606B\u5413:"d\xF2ng h\xE8",\u8BBA\u8C03:"l\xF9n di\xE0o",\u76F8\u4E2D:"xi\u0101ng zh\xF2ng",\u6C11\u4E50:"m\xEDn yu\xE8",\u70AE\u4ED7:"p\xE0o zhang",\u4E27\u670D:"s\u0101ng f\xFA",\u9A81\u5C06:"xi\u0101o ji\xE0ng",\u91CF\u5211:"li\xE0ng x\xEDng",\u7F1D\u8865:"f\xE9ng b\u01D4",\u8D22\u4F1A:"c\xE1i ku\xE0i",\u5927\u5E72:"d\xE0 g\xE0n",\u5386\u6570:"l\xEC sh\u01D4",\u6821\u573A:"ji\xE0o ch\u01CEng",\u585E\u5317:"s\xE0i b\u011Bi",\u8BC6\u76F8:"sh\xED xi\xE0ng",\u8FB1\u6CA1:"r\u01D4 m\xF2",\u9C9C\u4EAE:"xi\u0101n li\xE0ng",\u8BED\u585E:"y\u01D4 s\xE8",\u9732\u8138:"l\xF2u li\u01CEn",\u51C9\u5FEB:"li\xE1ng kuai",\u8170\u6746:"y\u0101o g\u01CEn",\u6E9C\u8FBE:"li\u016B da",\u560E\u560E:"g\u0101 g\u0101",\u516C\u5E72:"g\u014Dng g\xE0n",\u6854\u6897:"ji\xE9 g\u011Bng",\u6311\u9017:"ti\u01CEo d\xF2u",\u770B\u95E8:"k\u0101n m\xE9n",\u4E50\u6B4C:"yu\xE8 g\u0113",\u62D3\u7247:"t\xE0 pi\xE0n",\u6311\u52A8:"ti\u01CEo d\xF2ng",\u51C6\u5C06:"zh\u01D4n ji\xE0ng",\u9052\u52B2:"qi\xFA j\xECng",\u78E8\u574A:"m\xF2 f\xE1ng",\u9036\u8FE4:"w\u0113i y\xED",\u6405\u548C:"ji\u01CEo huo",\u6469\u6332:"m\xF3 su\u014D",\u4F5C\u5F04:"zu\xF2 n\xF2ng",\u82D7\u5934:"mi\xE1o tou",\u6253\u98A4:"d\u01CE zh\xE0n",\u5927\u85CF:"d\xE0 z\xE0ng",\u755C\u7272:"ch\xF9 sh\u0113ng",\u52FE\u642D:"g\u014Du da",\u6811\u836B:"sh\xF9 y\u012Bn",\u6811\u6748:"sh\xF9 ch\xE0",\u94C1\u6746:"ti\u011B g\u01CEn",\u5C06\u76F8:"ji\xE0ng xi\xE0ng",\u4EFD\u5B50:"f\xE8n zi",\u89C6\u5DEE:"sh\xEC ch\u0101",\u7EFF\u836B:"l\u01DC y\u012Bn",\u67AA\u6746:"qi\u0101ng g\u01CEn",\u7F1D\u7EAB:"f\xE9ng r\xE8n",\u6101\u95F7:"ch\xF3u m\xE8n",\u70B9\u5C06:"di\u01CEn ji\xE0ng",\u534E\u4F57:"hu\xE0 tu\xF3",\u52B2\u5C04:"j\xECng sh\xE8",\u7BB1\u7B3C:"xi\u0101ng l\u01D2ng",\u7EC8\u4E86:"zh\u014Dng li\u01CEo",\u9B13\u53D1:"b\xECn f\xE0",\u7ED3\u5DF4:"ji\u0113 ba",\u82E6\u5E72:"k\u01D4 g\xE0n",\u770B\u5BB6:"k\u0101n ji\u0101",\u6B63\u65E6:"zh\u0113ng d\xE0n",\u4E2D\u80AF:"zh\xF2ng k\u011Bn",\u53A6\u95E8:"xi\xE0 m\xE9n",\u4E1C\u839E:"d\u014Dng gu\u01CEn",\u98DF\u91CF:"sh\xED li\xE0ng",\u5BAB\u8C03:"g\u014Dng di\xE0o",\u95F4\u4F5C:"ji\xE0n zu\xF2",\u5F39\u7247:"d\xE0n pi\xE0n",\u5DEE\u6C60:"ch\u0101 ch\xED",\u6F02\u767D:"pi\u01CEo b\xE1i",\u6760\u5B50:"g\xE0ng zi",\u8C03\u5904:"ti\xE1o ch\u01D4",\u597D\u52A8:"h\xE0o d\xF2ng",\u8F6C\u7089:"zhu\xE0n l\xFA",\u5C4F\u6C14:"b\u01D0ng q\xEC",\u5939\u677F:"ji\u0101 b\u01CEn",\u54C0\u4E50:"\u0101i yu\xE8",\u5E72\u9053:"g\xE0n d\xE0o",\u82E6\u5904:"k\u01D4 ch\xF9",\u5288\u67F4:"p\u01D0 ch\xE1i",\u957F\u52BF:"zh\u01CEng sh\xEC",\u5929\u534E:"ti\u0101n hu\xE1",\u5171\u5904:"g\xF2ng ch\u01D4",\u6821\u9A8C:"ji\xE0o y\xE0n",\u51FA\u585E:"ch\u016B s\xE0i",\u78E8\u76D8:"m\xF2 p\xE1n",\u840E\u9761:"w\u011Bi m\u01D0",\u5954\u4E27:"b\u0113n s\u0101ng",\u5531\u548C:"ch\xE0ng h\xE8",\u5927\u8C03:"d\xE0 di\xE0o",\u975E\u5206:"f\u0113i f\xE8n",\u94BB\u8425:"zu\u0101n y\xEDng",\u5939\u5B50:"ji\u0101 zi",\u8D85\u8F7D:"ch\u0101o z\xE0i",\u66F4\u59CB:"g\u0113ng sh\u01D0",\u94C3\u94DB:"l\xEDng dang",\u62AB\u6563:"p\u012B s\xE0n",\u53D1\u8FD8:"f\u0101 hu\xE1n",\u8F6C\u8F6E:"zhu\xE0n l\xFAn",\u6A2A\u8D22:"h\xE8ng c\xE1i",\u6CE1\u6850:"p\u0101o t\xF3ng",\u629B\u6492:"p\u0101o s\u01CE",\u5929\u5440:"ti\u0101n y\u0101",\u7CCA\u7CCA:"h\u016B hu",\u8EAF\u58F3:"q\u016B qi\xE0o",\u901A\u91CF:"t\u014Dng li\xE0ng",\u5949\u8FD8:"f\xE8ng hu\xE1n",\u5348\u89C9:"w\u01D4 ji\xE0o",\u95F7\u68CD:"m\xE8n g\xF9n",\u6D6A\u5934:"l\xE0ng tou",\u781A\u53F0:"y\xE0n t\xE1i",\u6CB9\u574A:"y\xF3u f\xE1ng",\u5B66\u957F:"xu\xE9 zh\u01CEng",\u8FC7\u8F7D:"gu\xF2 z\xE0i",\u7B14\u8C03:"b\u01D0 di\xE0o",\u8863\u88AB:"y\u012B b\xE8i",\u755C\u4EA7:"x\xF9 ch\u01CEn",\u8C03\u9605:"di\xE0o yu\xE8",\u86EE\u5E72:"m\xE1n g\xE0n",\u66FE\u7956:"z\u0113ng z\u01D4",\u63D0\u5E72:"t\xED g\xE0n",\u53D8\u8C03:"bi\xE0n di\xE0o",\u8986\u6CA1:"f\xF9 m\xF2",\u6A21\u5B50:"m\xFA zi",\u4E50\u5F8B:"yu\xE8 l\u01DC",\u79F0\u5FC3:"ch\xE8n x\u012Bn",\u6728\u6746:"m\xF9 g\u0101n",\u91CD\u5370:"ch\xF3ng y\xECn",\u81EA\u7701:"z\xEC x\u01D0ng",\u63D0\u8C03:"t\xED di\xE0o",\u770B\u76F8:"k\xE0n xi\xE0ng",\u828B\u5934:"y\xF9 tou",\u4E0B\u5207:"xi\xE0 qi\u0113",\u585E\u4E0A:"s\xE0i sh\xE0ng",\u94FA\u5F20:"p\u016B zh\u0101ng",\u85E4\u8513:"t\xE9ng w\xE0n",\u8584\u5E78:"b\xF3 x\xECng",\u89E3\u6570:"xi\xE8 sh\xF9",\u892A\u53BB:"tu\xEC q\xF9",\u9730\u5F39:"xi\xE0n d\xE0n",\u67DA\u6728:"y\xF3u m\xF9",\u75D5\u91CF:"h\xE9n li\xE0ng",\u96C5\u4E50:"y\u01CE yu\xE8",\u53F7\u54ED:"h\xE1o k\u016B",\u8BC8\u964D:"zh\xE0 xi\xE1ng",\u732A\u5708:"zh\u016B ju\xE0n",\u548B\u820C:"z\xE9 sh\xE9",\u94E3\u5E8A:"x\u01D0 chu\xE1ng",\u9632\u5F39:"f\xE1ng d\xE0n",\u5065\u5C06:"ji\xE0n ji\xE0ng",\u4E3D\u6C34:"l\xED shu\u01D0",\u524A\u53D1:"xu\u0113 f\xE0",\u7A7A\u5F53:"k\xF2ng d\u0101ng",\u591A\u76F8:"du\u014D xi\xE0ng",\u9C9C\u89C1:"xi\u01CEn ji\xE0n",\u5212\u6868:"hu\xE1 ji\u01CEng",\u8F7D\u6CE2:"z\xE0i b\u014D",\u8DF3\u86A4:"ti\xE0o zao",\u4FCF\u76AE:"qi\xE0o p\xED",\u5427\u55D2:"b\u0101 d\u0101",\u7ED3\u53D1:"ji\xE9 f\xE0",\u4E86\u65AD:"li\u01CEo du\xE0n",\u540C\u8C03:"t\xF3ng di\xE0o",\u77F3\u78E8:"sh\xED m\xF2",\u65F6\u5DEE:"sh\xED ch\u0101",\u9F3B\u585E:"b\xED s\xE8",\u6311\u5B50:"ti\u0101o zi",\u63A8\u78E8:"tu\u012B m\xF2",\u6B66\u4FAF:"w\u01D4 h\xF3u",\u62B9\u715E:"m\u01D2 sh\u0101",\u8C03\u8F6C:"di\xE0o zhu\u01CEn",\u7C4D\u6CA1:"j\xED m\xF2",\u8FD8\u503A:"hu\xE1n zh\xE0i",\u8C03\u6F14:"di\xE0o y\u01CEn",\u5206\u5212:"f\u0113n hu\xE1",\u5947\u5076:"j\u012B \u01D2u",\u65AD\u559D:"du\xE0n h\xE8",\u95F7\u96F7:"m\xE8n l\xE9i",\u72FC\u85C9:"l\xE1ng j\xED",\u996D\u91CF:"f\xE0n li\xE0ng",\u8FD8\u793C:"hu\xE1n l\u01D0",\u8F6C\u8C03:"zhu\u01CEn di\xE0o",\u661F\u76F8:"x\u012Bng xi\xE0ng",\u624B\u76F8:"sh\u01D2u xi\xE0ng",\u914D\u4E50:"p\xE8i yu\xE8",\u76D6\u5934:"g\xE0i tou",\u8FDE\u6746:"li\xE1n g\u01CEn",\u7C3F\u8BB0:"b\xF9 j\xEC",\u5200\u628A:"d\u0101o b\xE0",\u91CF\u8BCD:"li\xE0ng c\xED",\u540D\u89D2:"m\xEDng ju\xE9",\u6B65\u8C03:"b\xF9 di\xE0o",\u6821\u672C:"ji\xE0o b\u011Bn",\u8D26\u7C3F:"zh\xE0ng b\xF9",\u96BD\u6C38:"ju\xE0n y\u01D2ng",\u7A0D\u4E3A:"sh\u0101o w\xE9i",\u6613\u4F20:"y\xEC zhu\xE0n",\u4E50\u8C31:"yu\xE8 p\u01D4",\u7275\u7D2F:"qi\u0101n l\u011Bi",\u7B54\u7406:"d\u0101 li",\u559D\u65A5:"h\xE8 ch\xEC",\u541F\u54E6:"y\xEDn \xE9",\u5E72\u6E20:"g\xE0n q\xFA",\u6D77\u91CF:"h\u01CEi li\xE0ng",\u7CBE\u5F53:"j\u012Bng d\xE0ng",\u7740\u5E8A:"zhu\xF3 chu\xE1ng",\u6708\u76F8:"yu\xE8 xi\xE0ng",\u5EB6\u51E0:"sh\xF9 j\u012B",\u5BAB\u89C2:"g\u014Dng gu\xE0n",\u8BBA\u5904:"l\xF9n ch\u01D4",\u5F81\u8F9F:"zh\u0113ng b\xEC",\u539A\u6734:"h\xF2u p\xF2",\u4ECB\u58F3:"ji\xE8 qi\xE0o",\u542D\u54E7:"k\u0113ng ch\u012B",\u54AF\u8840:"k\u01CE xi\u011B",\u94FA\u9648:"p\u016B ch\xE9n",\u91CD\u751F:"ch\xF3ng sh\u0113ng",\u4E50\u7406:"yu\xE8 l\u01D0",\u54C0\u53F7:"\u0101i h\xE1o",\u85CF\u5386:"z\xE0ng l\xEC",\u521A\u52B2:"g\u0101ng j\xECng",\u524A\u5E73:"xu\u0113 p\xEDng",\u6D53\u836B:"n\xF3ng y\u012Bn",\u57CE\u579B:"ch\xE9ng du\u01D2",\u5F53\u5DEE:"d\u0101ng ch\u0101i",\u6B63\u4F20:"zh\xE8ng zhu\xE0n",\u5E76\u5904:"b\xECng ch\u01D4",\u521B\u9762:"chu\u0101ng mi\xE0n",\u65E6\u89D2:"d\xE0n ju\xE9",\u8584\u793C:"b\xF3 l\u01D0",\u6643\u8361:"hu\xE0ng dang",\u81CA\u5B50:"s\xE0o zi",\u5BB6\u4EC0:"ji\u0101 sh\xED",\u95F7\u5934:"m\u0113n t\xF3u",\u7F8E\u53D1:"m\u011Bi f\xE0",\u5EA6\u6570:"d\xF9 shu",\u7740\u51C9:"zh\xE1o li\xE1ng",\u95EF\u5C06:"chu\u01CEng ji\xE0ng",\u51E0\u6848:"j\u012B \xE0n",\u59D8\u5934:"p\u012Bn tou",\u5DEE\u6570:"ch\u0101 sh\xF9",\u6563\u788E:"s\u01CEn su\xEC",\u58C5\u585E:"y\u014Dng s\xE8",\u5BD2\u98A4:"h\xE1n zh\xE0n",\u7275\u5F3A:"qi\u0101n qi\u01CEng",\u65E0\u95F4:"w\xFA ji\xE0n",\u8F6E\u8F6C:"l\xFAn zhu\xE0n",\u53F7\u53EB:"h\xE1o ji\xE0o",\u94FA\u6392:"p\u016B p\xE1i",\u964D\u4F0F:"xi\xE1ng f\xFA",\u8F67\u94A2:"zh\xE1 g\u0101ng",\u4E1C\u963F:"d\u014Dng \u0113",\u75C5\u5047:"b\xECng ji\xE0",\u7D2F\u52A0:"l\u011Bi ji\u0101",\u6897\u585E:"g\u011Bng s\xE8",\u5F39\u5939:"d\xE0n ji\u0101",\u94BB\u5FC3:"zu\u0101n x\u012Bn",\u6643\u773C:"hu\u01CEng y\u01CEn",\u9B54\u722A:"m\xF3 zh\u01CEo",\u6807\u91CF:"bi\u0101o li\xE0ng",\u618B\u95F7:"bi\u0113 m\xE8n",\u731C\u5EA6:"c\u0101i du\xF3",\u5904\u58EB:"ch\u01D4 sh\xEC",\u5B98\u5DEE:"gu\u0101n ch\u0101i",\u8BA8\u8FD8:"t\u01CEo hu\xE1n",\u957F\u95E8:"ch\xE1ng m\xE9n",\u998F\u5206:"li\xFA f\u0113n",\u91CC\u5F04:"l\u01D0 l\xF2ng",\u8272\u76F8:"s\xE8 xi\xE0ng",\u96C5\u5174:"y\u01CE x\xECng",\u89D2\u529B:"ju\xE9 l\xEC",\u5F39\u5751:"d\xE0n k\u0113ng",\u679D\u6748:"zh\u012B ch\xE0",\u5939\u5177:"ji\u0101 j\xF9",\u5904\u5211:"ch\u01D4 x\xEDng",\u608D\u5C06:"h\xE0n ji\xE0ng",\u597D\u5B66:"h\xE0o xu\xE9",\u597D\u597D:"h\u01CEo h\u01CEo",\u94F6\u53D1:"y\xEDn f\xE0",\u626B\u628A:"s\xE0o b\u01CE",\u6CD5\u76F8:"f\u01CE xi\xE0ng",\u8D35\u5E72:"gu\xEC g\xE0n",\u4F9B\u6C14:"g\u014Dng q\xEC",\u7A7A\u4F59:"k\xF2ng y\xFA",\u6346\u624E:"k\u01D4n z\u0101",\u7620\u8584:"j\xED b\xF3",\u6D46\u7CCA:"ji\xE0ng hu",\u560E\u5431:"g\u0101 zh\u012B",\u8C03\u4EE4:"di\xE0o l\xECng",\u6CD5\u5E16:"f\u01CE ti\xE8",\u6DCB\u75C5:"l\xECn b\xECng",\u8C03\u6D3E:"di\xE0o p\xE0i",\u8F6C\u76D8:"zhu\xE0n p\xE1n",\u4F9B\u7A3F:"g\u014Dng g\u01CEo",\u5DEE\u5B98:"ch\u0101i gu\u0101n",\u5FE7\u95F7:"y\u014Du m\xE8n",\u6559\u957F:"ji\xE0o zh\u01CEng",\u91CD\u5531:"ch\xF3ng ch\xE0ng",\u9152\u5174:"ji\u01D4 x\xECng",\u4E50\u575B:"yu\xE8 t\xE1n",\u82B1\u5462:"hu\u0101 n\xED",\u53F1\u559D:"ch\xEC h\xE8",\u8180\u81C2:"b\u01CEng b\xEC",\u5F97\u7A7A:"d\xE9 k\xF2ng",\u8F6C\u5708:"zhu\xE0n qu\u0101n",\u6A2A\u66B4:"h\xE8ng b\xE0o",\u54C4\u62AC:"h\u014Dng t\xE1i",\u5F15\u542D:"y\u01D0n h\xE1ng",\u8F7D\u8D27:"z\xE0i hu\xF2",\u4E2D\u8BA1:"zh\xF2ng j\xEC",\u5B98\u957F:"gu\u0101n zh\u01CEng",\u76F8\u9762:"xi\xE0ng mi\xE0n",\u770B\u5934:"k\xE0n tou",\u76FC\u5934:"p\xE0n tou",\u610F\u5174:"y\xEC x\xECng",\u519B\u4E50:"j\u016Bn yu\xE8",\u7D2F\u6B21:"l\u011Bi c\xEC",\u9AA8\u561F:"g\u01D4 d\u016B",\u71D5\u8D75:"y\u0101n zh\xE0o",\u62A5\u4E27:"b\xE0o s\u0101ng",\u5F25\u6492:"m\xED sa",\u6328\u6597:"\xE1i d\xF2u",\u6241\u821F:"pi\u0101n zh\u014Du",\u4E11\u89D2:"ch\u01D2u ju\xE9",\u540A\u4E27:"di\xE0o s\u0101ng",\u5F3A\u5C06:"qi\xE1ng ji\xE0ng",\u91CD\u594F:"ch\xF3ng z\xF2u",\u53D1\u8FAB:"f\xE0 bi\xE0n",\u7740\u9B54:"zh\xE1o m\xF3",\u7740\u6CD5:"zh\u0101o f\u01CE",\u76DB\u653E:"sh\xE8ng f\xE0ng",\u586B\u585E:"ti\xE1n s\xE8",\u51F6\u6A2A:"xi\u014Dng h\xE8ng",\u7A3D\u9996:"q\u01D0 sh\u01D2u",\u7891\u5E16:"b\u0113i ti\xE8",\u51B2\u91CF:"ch\u014Dng li\xE0ng",\u53D1\u83DC:"f\xE0 c\xE0i",\u5047\u53D1:"ji\u01CE f\xE0",\u7FFB\u5377:"f\u0101n ju\u01CEn",\u5C0F\u91CF:"xi\u01CEo li\xE0ng",\u80F6\u7740:"ji\u0101o zhu\xF3",\u91CC\u5B50:"l\u01D0 zi",\u8C03\u8C03:"di\xE0o diao",\u6563\u5175:"s\u01CEn b\u012Bng",\u9AD8\u6311:"g\u0101o ti\u01CEo",\u64AD\u6492:"b\u014D s\u01CE",\u5939\u5FC3:"ji\u0101 x\u012Bn",\u6247\u52A8:"sh\u0101n d\xF2ng",\u53E8\u6270:"t\u0101o r\u01CEo",\u9713\u88F3:"n\xED ch\xE1ng",\u637B\u5B50:"ni\u01CEn zi",\u5F25\u7F1D:"m\xED f\xE9ng",\u6492\u5E03:"s\u01CE b\xF9",\u573A\u9662:"ch\xE1ng yu\xE0n",\u7701\u4EB2:"x\u01D0ng q\u012Bn",\u63D0\u62C9:"t\xED l\u0101",\u60EF\u91CF:"gu\xE0n li\xE0ng",\u5F3A\u903C:"qi\xE1ng b\u012B",\u5F3A\u5F81:"qi\xE1ng zh\u0113ng",\u6655\u8F66:"y\xF9n ch\u0113",\u6570\u9053:"sh\xF9 d\xE0o",\u5E26\u7D2F:"d\xE0i l\xE8i",\u62D3\u672C:"t\xE0 b\u011Bn",\u5ACC\u6076:"xi\xE1n w\xF9",\u5BBF\u5C06:"s\xF9 ji\xE0ng",\u9F9F\u88C2:"j\u016Bn li\xE8",\u7F20\u5939:"ch\xE1n ji\u0101",\u53D1\u5F0F:"f\xE0 sh\xEC",\u9694\u6247:"g\xE9 sh\xE0n",\u5929\u5206:"ti\u0101n f\xE8n",\u7656\u597D:"p\u01D0 h\xE0o",\u56DB\u901A:"s\xEC t\u014Dng",\u767D\u672F:"b\xE1i zh\xFA",\u5212\u4F24:"hu\xE1 sh\u0101ng",\u89D2\u6597:"ju\xE9 d\xF2u",\u542C\u5DEE:"t\u012Bng ch\u0101i",\u5C81\u5DEE:"su\xEC ch\u0101",\u4E27\u793C:"s\u0101ng l\u01D0",\u8109\u8109:"m\xF2 m\xF2",\u524A\u7626:"xu\u0113 sh\xF2u",\u6492\u64AD:"s\u01CE b\u014D",\u838E\u8349:"su\u014D c\u01CEo",\u728D\u4E3A:"qi\xE1n w\xE9i",\u8C03\u5934:"di\xE0o t\xF3u",\u9F99\u5377:"l\xF3ng ju\u01CEn",\u5916\u8C03:"w\xE0i di\xE0o",\u5B57\u5E16:"z\xEC ti\xE8",\u5377\u53D1:"ju\u01CEn f\xE0",\u63E3\u5EA6:"chu\u01CEi du\xF3",\u6D0B\u76F8:"y\xE1ng xi\xE0ng",\u6563\u5149:"s\u01CEn gu\u0101ng",\u9AA8\u788C:"g\u016B lu",\u8584\u547D:"b\xF3 m\xECng",\u7B3C\u5934:"l\xF3ng t\xF3u",\u54BD\u708E:"y\u0101n y\xE1n",\u788C\u78A1:"li\xF9 zhou",\u7247\u513F:"pi\xE0n er",\u7EA4\u624B:"qi\xE0n sh\u01D2u",\u6563\u4F53:"s\u01CEn t\u01D0",\u5185\u7701:"n\xE8i x\u01D0ng",\u5F3A\u7559:"qi\xE1ng li\xFA",\u89E3\u9001:"ji\xE8 s\xF2ng",\u53CD\u95F4:"f\u01CEn ji\xE0n",\u5C11\u58EE:"sh\xE0o zhu\xE0ng",\u7559\u7A7A:"li\xFA k\u014Dng",\u544A\u5047:"g\xE0o ji\xE0",\u54B3\u8840:"k\xE9 xu\xE8",\u8584\u66AE:"b\xF3 m\xF9",\u94FA\u8F68:"p\u016B gu\u01D0",\u78E8\u524A:"m\xF3 xu\u0113",\u6CBB\u4E27:"zh\xEC s\u0101ng",\u53C9\u5B50:"ch\u0101 zi",\u54C4\u52A8:"h\u014Dng d\xF2ng",\u86FE\u5B50:"\xE9 zi",\u51FA\u843D:"ch\u016B lu\xF2",\u80A1\u957F:"g\u01D4 zh\u01CEng",\u8D35\u5904:"gu\xEC ch\xF9",\u8FD8\u9B42:"hu\xE1n h\xFAn",\u4F8B\u5047:"l\xEC ji\xE0",\u5239\u4F4F:"sh\u0101 zh\xF9",\u8EAB\u91CF:"sh\u0113n li\xE0ng",\u540C\u597D:"t\xF3ng h\xE0o",\u6A21\u91CF:"m\xF3 li\xE0ng",\u66F4\u751F:"g\u0113ng sh\u0113ng",\u670D\u4E27:"f\xFA s\u0101ng",\u7387\u76F4:"shu\xE0i zh\xED",\u5B57\u6A21:"z\xEC m\xFA",\u6563\u67B6:"s\u01CEn ji\xE0",\u7B54\u8154:"d\u0101 qi\u0101ng",\u4EA4\u6076:"ji\u0101o w\xF9",\u8584\u60C5:"b\xF3 q\xEDng",\u773C\u6CE1:"y\u01CEn p\u0101o",\u8885\u5A1C:"ni\u01CEo nu\xF3",\u8349\u579B:"c\u01CEo du\xF2",\u51B2\u52B2:"ch\xF2ng j\xECn",\u5462\u5583:"n\xED n\xE1n",\u5207\u4E2D:"qi\xE8 zh\xF2ng",\u6311\u706F:"ti\u01CEo d\u0113ng",\u8FD8\u613F:"hu\xE1n yu\xE0n",\u6FC0\u5C06:"j\u012B ji\xE0ng",\u66F4\u9F13:"g\u0113ng g\u01D4",\u6CA1\u836F:"m\xF2 y\xE0o",\u8D25\u5174:"b\xE0i x\xECng",\u5207\u9762:"qi\u0113 mi\xE0n",\u6563\u6237:"s\u01CEn h\xF9",\u7D2F\u8FDB:"l\u011Bi j\xECn",\u80CC\u5E26:"b\u0113i d\xE0i",\u79E4\u6746:"ch\xE8ng g\u01CEn",\u78BE\u574A:"ni\u01CEn f\xE1ng",\u7C3F\u5B50:"b\xF9 zi",\u6273\u624B:"b\u0101n sh\u01D2u",\u94C5\u5C71:"y\xE1n sh\u0101n",\u5112\u5C06:"r\xFA ji\xE0ng",\u91CD\u5149:"ch\xF3ng gu\u0101ng",\u526A\u53D1:"ji\u01CEn f\xE0",\u957F\u4E0A:"zh\u01CEng sh\xE0ng",\u5C0F\u4F20:"xi\u01CEo zhu\xE0n",\u538B\u8F74:"y\u0101 zh\xF2u",\u5F31\u51A0:"ru\xF2 gu\xE0n",\u82B1\u5377:"hu\u0101 ju\u01CEn",\u6A2A\u7978:"h\xE8ng hu\xF2",\u5939\u514B:"ji\u0101 k\xE8",\u5149\u6655:"gu\u0101ng y\xF9n",\u62AB\u9761:"p\u012B m\u01D0",\u5BF9\u8C03:"du\xEC di\xE0o",\u5939\u6301:"ji\u0101 ch\xED",\u7A7A\u989D:"k\xF2ng \xE9",\u5E73\u8C03:"p\xEDng di\xE0o",\u94FA\u5E8A:"p\u016B chu\xE1ng",\u4E27\u949F:"s\u0101ng zh\u014Dng",\u4F5C\u4E50:"zu\xF2 l\xE8",\u5C11\u5E9C:"sh\xE0o f\u01D4",\u6570\u6570:"shu\xF2 shu\xF2",\u5954\u5934:"b\xE8n tou",\u8FDB\u7ED9:"j\xECn j\u01D0",\u7387\u6027:"shu\xE0i x\xECng",\u4E50\u5B50:"l\xE8 zi",\u7ED1\u624E:"b\u01CEng z\u0101",\u6311\u5506:"ti\u01CEo su\u014D",\u6F02\u6D17:"pi\u01CEo x\u01D0",\u5939\u5899:"ji\u0101 qi\xE1ng",\u54B3\u5598:"k\xE9 chu\u01CEn",\u4E5C\u659C:"mi\u0113 xie",\u9519\u5904:"cu\xF2 ch\xF9",\u95F7\u9152:"m\xE8n ji\u01D4",\u65F6\u8C03:"sh\xED di\xE0o",\u91CD\u5B59:"ch\xF3ng s\u016Bn",\u7ECF\u5E62:"j\u012Bng chu\xE1ng",\u5729\u573A:"x\u016B ch\u01CEng",\u8C03\u95E8:"di\xE0o m\xE9n",\u82B1\u5934:"hu\u0101 t\xF3u",\u5212\u62C9:"hu\xE1 la",\u5957\u8272:"t\xE0o sh\u01CEi",\u7C97\u7387:"c\u016B shu\xE0i",\u76F8\u7387:"xi\u0101ng shu\xE0i",\u6B3E\u8BC6:"ku\u01CEn zh\xEC",\u5401\u8BF7:"y\xF9 q\u01D0ng",\u836B\u853D:"y\u012Bn b\xEC",\u6587\u86E4:"w\xE9n g\xE9",\u5600\u55D2:"d\u012B d\u0101",\u8C03\u53D6:"di\xE0o q\u01D4",\u4EA4\u5DEE:"ji\u0101o ch\u0101i",\u843D\u5B50:"lu\xF2 z\u01D0",\u76F8\u518C:"xi\xE0ng c\xE8",\u7D6E\u53E8:"x\xF9 dao",\u843D\u53D1:"lu\xF2 f\xE0",\u5F02\u76F8:"y\xEC xi\xE0ng",\u6D78\u6CA1:"j\xECn m\xF2",\u89D2\u62B5:"ju\xE9 d\u01D0",\u5378\u8F7D:"xi\xE8 z\xE0i",\u6625\u5377:"ch\u016Bn ju\u01CEn",\u624E\u6323:"zh\xE1 zheng",\u755C\u517B:"x\xF9 y\u01CEng",\u5421\u54AF:"b\u01D0 lu\xF2",\u579B\u5B50:"du\xF2 zi",\u6076\u5C11:"\xE8 sh\xE0o",\u53D1\u9645:"f\xE0 j\xEC",\u7EA2\u82D5:"h\xF3ng sh\xE1o",\u7CE8\u7CCA:"ji\xE0ng hu",\u54ED\u4E27:"k\u016B s\u0101ng",\u7A0D\u606F:"sh\xE0o x\u012B",\u6655\u8239:"y\xF9n chu\xE1n",\u6821\u6837:"ji\xE0o y\xE0ng",\u5916\u5DEE:"w\xE0i ch\u0101",\u811A\u722A:"ji\u01CEo zh\u01CEo",\u94FA\u5C55:"p\u016B zh\u01CEn",\u82AB\u837D:"y\xE1n sui",\u5939\u7D27:"ji\u0101 j\u01D0n",\u5C3F\u6CE1:"su\u012B p\xE0o",\u4E27\u4E71:"s\u0101ng lu\xE0n",\u51F6\u76F8:"xi\u014Dng xi\xE0ng",\u534E\u53D1:"hu\xE1 f\xE0",\u6253\u573A:"d\u01CE ch\xE1ng",\u4E91\u91CF:"y\xFAn li\xE0ng",\u6B63\u5207:"zh\xE8ng qi\u0113",\u5212\u62F3:"hu\xE1 qu\xE1n",\u5212\u8247:"hu\xE1 t\u01D0ng",\u8BC4\u4F20:"p\xEDng zhu\xE0n",\u62C9\u7EA4:"l\u0101 qi\xE0n",\u53E5\u8BFB:"j\xF9 d\xF2u",\u6563\u5242:"s\u01CEn j\xEC",\u9AA8\u6B96:"g\u01D4 shi",\u585E\u97F3:"s\xE8 y\u012Bn",\u94FA\u53D9:"p\u016B x\xF9",\u960F\u6C0F:"y\u0101n zh\u012B",\u51B7\u98A4:"l\u011Bng zh\xE0n",\u715E\u4F4F:"sh\u0101 zh\xF9",\u5C11\u7537:"sh\xE0o n\xE1n",\u7BA1\u4E50:"gu\u01CEn yu\xE8",\u53F7\u5555:"h\xE1o t\xE1o",\u7EB3\u964D:"n\xE0 xi\xE1ng",\u62E5\u585E:"y\u014Dng s\xE8",\u4E07\u4E58:"w\xE0n sh\xE8ng",\u6746\u513F:"g\u01CEn \xE9r",\u845B\u85E4:"g\xE9 t\xE9ng",\u7C3F\u7C4D:"b\xF9 j\xED",\u76AE\u5939:"p\xED ji\u0101",\u6821\u51C6:"ji\xE0o zh\u01D4n",\u5141\u5F53:"y\u01D4n d\xE0ng",\u5668\u91CF:"q\xEC li\xE0ng",\u9009\u8C03:"xu\u01CEn di\xE0o",\u626E\u76F8:"b\xE0n xi\xE0ng",\u5E72\u624D:"g\xE0n c\xE1i",\u57FA\u5E72:"j\u012B g\xE0n",\u5272\u5207:"g\u0113 qi\u0113",\u56FD\u4E50:"gu\xF3 yu\xE8",\u5361\u58F3:"qi\u01CE k\xE9",\u8F9F\u8C37:"b\xEC g\u01D4",\u78E8\u623F:"m\xF2 f\xE1ng",\u54BF\u5440:"y\u012B y\u0101",\u82A5\u672B:"ji\xE8 mo",\u8584\u6280:"b\xF3 j\xEC",\u4EA7\u5047:"ch\u01CEn ji\xE0",\u8BD7\u5174:"sh\u012B x\xECng",\u91CD\u51FA:"ch\xF3ng ch\u016B",\u8F6C\u6905:"zhu\xE0n y\u01D0",\u914C\u91CF:"zhu\xF3 liang",\u7C3F\u518C:"b\xF9 c\xE8",\u85CF\u9752:"z\xE0ng q\u012Bng",\u7684\u58EB:"d\u012B sh\xEC",\u8C03\u4EBA:"di\xE0o r\xE9n",\u89E3\u5143:"ji\xE8 yu\xE1n",\u830E\u5E72:"j\u012Bng g\xE0n",\u5DE8\u91CF:"j\xF9 li\xE0ng",\u6994\u5934:"l\xE1ng tou",\u7387\u771F:"shu\xE0i zh\u0113n",\u55B7\u9999:"p\xE8n xi\u0101ng",\u9501\u94A5:"su\u01D2 yu\xE8",\u867E\u87C6:"h\xE1 m\xE1",\u76F8\u56FE:"xi\xE0ng t\xFA",\u5174\u4F1A:"x\xECng hu\xEC",\u7076\u5934:"z\xE0o t\xF3u",\u91CD\u5A5A:"ch\xF3ng h\u016Bn",\u94BB\u6D1E:"zu\u0101n d\xF2ng",\u5FD6\u5EA6:"c\u01D4n du\xF3",\u515A\u53C2:"d\u01CEng sh\u0113n",\u8C03\u6E29:"di\xE0o w\u0113n",\u6746\u5854:"g\u0101n t\u01CE",\u845B\u5E03:"g\xE9 b\xF9",\u62F1\u5238:"g\u01D2ng xu\xE0n",\u5939\u751F:"ji\u0101 sh\u0113ng",\u9732\u9985:"l\xF2u xi\xE0n",\u6070\u5207:"qi\xE0 qi\xE8",\u6563\u89C1:"s\u01CEn ji\xE0n",\u54E8\u5361:"sh\xE0o qi\u01CE",\u70EB\u53D1:"t\xE0ng f\xE0",\u4F53\u91CF:"t\u01D0 li\xE0ng",\u633A\u62EC:"t\u01D0ng ku\xF2",\u7CFB\u5E26:"j\xEC d\xE0i",\u76F8\u58EB:"xi\xE0ng sh\xEC",\u7F8A\u5708:"y\xE1ng ju\xE0n",\u8F6C\u77E9:"zhu\xE0n j\u01D4",\u5427\u53F0:"b\u0101 t\xE1i",\u82CD\u672F:"c\u0101ng zh\xFA",\u83F2\u8584:"f\u011Bi b\xF3",\u86E4\u86A7:"g\xE9 ji\xE8",\u86E4\u870A:"g\xE9 l\xED",\u74DC\u8513:"gu\u0101 w\xE0n",\u602A\u76F8:"gu\xE0i xi\xE0ng",\u4E34\u5E16:"l\xEDn ti\xE8",\u5973\u7EA2:"n\u01DA g\u014Dng",\u5228\u5E8A:"b\xE0o chu\xE1ng",\u7FD8\u695A:"qi\xE1o ch\u01D4",\u6570\u4E5D:"sh\u01D4 ji\u01D4",\u8C08\u5174:"t\xE1n x\xECng",\u96C4\u52B2:"xi\xF3ng j\xECng",\u624E\u67D3:"z\u0101 r\u01CEn",\u906E\u836B:"zh\u0113 y\u012Bn",\u5468\u6B63:"zh\u014Du zh\xE8ng",\u8D5A\u5934:"zhu\xE0n tou",\u6252\u624B:"p\xE1 sh\u01D2u",\u6400\u548C:"ch\u0101n huo",\u8BDA\u6734:"ch\xE9ng p\u01D4",\u809A\u91CF:"d\xF9 li\xE0ng",\u5E72\u7ED3:"g\u0101n ji\xE9",\u5DE5\u5C3A:"g\u014Dng ch\u011B",\u5BB6\u7D2F:"ji\u0101 l\u011Bi",\u66F2\u6C34:"q\u016B shu\u01D0",\u6C99\u53C2:"sh\u0101 sh\u0113n",\u6311\u82B1:"ti\u01CEo hu\u0101",\u963F\u95E8:"\u0101 m\xE9n",\u80CC\u7BD3:"b\u0113i l\u01D2u",\u762A\u4E09:"bi\u0113 s\u0101n",\u88C1\u5904:"c\xE1i ch\u01D4",\u521B\u75DB:"chu\u0101ng t\xF2ng",\u798F\u76F8:"f\xFA xi\xE0ng",\u66F4\u52A8:"g\u0113ng d\xF2ng",\u8C6A\u5174:"h\xE1o x\xECng",\u8FD8\u9633:"hu\xE1n y\xE1ng",\u8FD8\u5634:"hu\xE1n zu\u01D0",\u501F\u8C03:"ji\xE8 di\xE0o",\u5377\u4E91:"ju\u01CEn y\xFAn",\u6D41\u5F39:"li\xFA d\xE0n",\u60F3\u5934:"xi\u01CEng tou",\u524A\u4EF7:"xu\u0113 ji\xE0",\u6821\u9605:"ji\xE0o yu\xE8",\u96C5\u91CF:"y\u01CE li\xE0ng",\u522B\u4F20:"bi\xE9 zhu\xE0n",\u8584\u9152:"b\xF3 ji\u01D4",\u6625\u5047:"ch\u016Bn ji\xE0",\u53D1\u59BB:"f\xE0 q\u012B",\u54D7\u54D7:"hu\u0101 hu\u0101",\u5BBD\u7EF0:"ku\u0101n chuo",\u4E86\u609F:"li\u01CEo w\xF9",\u5207\u82B1:"qi\u0113 hu\u0101",\u5BA1\u5EA6:"sh\u011Bn du\xF3",\u5E94\u8BB8:"y\u012Bng x\u01D4",\u8F6C\u53F0:"zhu\xE0n t\xE1i",\u4ED4\u732A:"z\u01D0 zh\u016B",\u88C1\u91CF:"c\xE1i li\xE1ng",\u85CF\u620F:"z\xE0ng x\xEC",\u4E58\u5174:"ch\xE9ng x\xECng",\u7EF8\u7F2A:"ch\xF3u m\xF3u",\u6467\u6298:"cu\u012B zh\xE9",\u8C03\u7ECF:"ti\xE1o j\u012Bng",\u8C03\u804C:"di\xE0o zh\xED",\u7F1D\u7F00:"f\xE9ng zhu\xEC",\u9AA8\u6735:"g\u016B du\u01D2",\u6838\u513F:"h\xFA er",\u6052\u91CF:"h\xE9ng li\xE0ng",\u8FD8\u4EF7:"hu\xE1n ji\xE0",\u6D51\u6734:"h\xFAn p\u01D4",\u82E6\u5DEE:"k\u01D4 ch\u0101i",\u9762\u7CCA:"mi\xE0n h\xF9",\u715E\u8F66:"sh\u0101 ch\u0113",\u7701\u89C6:"x\u01D0ng sh\xEC",\u4EC0\u9526:"sh\xED j\u01D0n",\u4FE1\u5DEE:"x\xECn ch\u0101i",\u4F59\u5207:"y\xFA qi\u0113",\u6512\u7709:"cu\xE1n m\xE9i",\u70B8\u7CD5:"zh\xE1 g\u0101o",\u94BB\u6746:"zu\xE0n g\u01CEn",\u6252\u7070:"p\xE1 hu\u012B",\u62CC\u548C:"b\xE0n hu\xF2",\u957F\u8C03:"ch\xE1ng di\xE0o",\u5927\u6E9C:"d\xE0 li\xF9",\u6296\u6402:"d\u01D2u l\u014Du",\u98DE\u8F6C:"f\u0113i zhu\xE0n",\u5E72\u4ED7:"g\xE0n zh\xE0ng",\u597D\u80DC:"h\xE0o sh\xE8ng",\u753B\u7247:"hu\xE0 pi\xE0n",\u6405\u6DF7:"ji\u01CEo h\xFAn",\u87BA\u6746:"lu\xF3 g\u01CEn",\u6728\u6A21:"m\xF9 m\xFA",\u6012\u53F7:"n\xF9 h\xE1o",\u9891\u6570:"p\xEDn sh\xF9",\u65E0\u5B81:"w\xFA n\xEDng",\u9057\u5C11:"y\xED sh\xE0o",\u90AE\u5DEE:"y\xF3u ch\u0101i",\u5360\u5366:"zh\u0101n gu\xE0",\u5360\u661F:"zh\u0101n x\u012Bng",\u91CD\u5BA1:"ch\xF3ng sh\u011Bn",\u81EA\u91CF:"z\xEC li\xE0ng",\u8C03\u9632:"di\xE0o f\xE1ng",\u53D1\u5ECA:"f\xE0 l\xE1ng",\u53CD\u8C03:"f\u01CEn di\xE0o",\u7F1D\u5B50:"f\xE8ng zi",\u66F4\u592B:"g\u0113ng f\u016B",\u9AA8\u5B50:"g\u01D4 zi",\u5149\u6746:"gu\u0101ng g\u01CEn",\u5939\u68CD:"ji\u0101 g\xF9n",\u5C45\u4E27:"j\u016B s\u0101ng",\u5DE8\u8D3E:"j\xF9 g\u01D4",\u770B\u62BC:"k\u0101n y\u0101",\u7A7A\u8F6C:"k\u014Dng zhu\xE0n",\u91CF\u529B:"li\xE0ng l\xEC",\u70AE\u70D9:"p\xE1o lu\xF2",\u8D54\u8FD8:"p\xE9i hu\xE1n",\u6251\u6247:"p\u016B sh\u0101n",\u6563\u8BB0:"s\u01CEn j\xEC",\u6563\u4EF6:"s\u01CEn ji\xE0n",\u5220\u524A:"sh\u0101n xu\u0113",\u5C04\u5E72:"sh\xE8 g\xE0n",\u6761\u51E0:"ti\xE1o j\u012B",\u5077\u7A7A:"t\u014Du k\xF2ng",\u524A\u58C1:"xu\u0113 b\xEC",\u6821\u6838:"ji\xE0o h\xE9",\u9634\u5E72:"y\u012Bn g\u0101n",\u62E9\u83DC:"zh\xE1i c\xE0i",\u91CD\u4E5D:"ch\xF3ng ji\u01D4",\u4E3B\u8C03:"zh\u01D4 di\xE0o",\u81EA\u7981:"z\xEC j\u012Bn",\u5427\u5527:"b\u0101 j\u012B",\u4FBF\u6EBA:"bi\xE0n ni\xE0o",\u8BCD\u8C03:"c\xED di\xE0o",\u53E8\u5495:"d\xE1o gu",\u843D\u6795:"l\xE0o zh\u011Bn",\u94FA\u780C:"p\u016B q\xEC",\u5237\u767D:"shu\xE0 b\xE1i",\u59D4\u9761:"w\u011Bi m\u01D0",\u7CFB\u6CCA:"x\xEC b\xF3",\u76F8\u9A6C:"xi\xE0ng m\u01CE",\u71A8\u5E16:"y\xF9 ti\u0113",\u8F6C\u7B4B:"zhu\xE0n j\u012Bn",\u68D2\u559D:"b\xE0ng h\xE8",\u50A7\u76F8:"b\u012Bn xi\xE0ng",\u9550\u5934:"g\u01CEo t\xF3u",\u95F4\u82D7:"ji\xE0n mi\xE1o",\u4E50\u6C60:"yu\xE8 ch\xED",\u5356\u76F8:"m\xE0i xi\xE0ng",\u5C4F\u5F03:"b\u01D0ng q\xEC",\u94C5\u5F39:"qi\u0101n d\xE0n",\u5207\u53D8:"qi\u0113 bi\xE0n",\u8BF7\u8C03:"q\u01D0ng di\xE0o",\u7FA4\u6C13:"q\xFAn m\xE9ng",\u6563\u677F:"s\u01CEn b\u01CEn",\u7701\u5BDF:"x\u01D0ng ch\xE1",\u4E8B\u5047:"sh\xEC ji\xE0",\u7EA4\u7EF3:"qi\xE0n sh\xE9ng",\u91CD\u5F71:"ch\xF3ng y\u01D0ng",\u8015\u79CD:"g\u0113ng zh\xF2ng",\u79CD\u5730:"zh\xF2ng d\xEC",\u79CD\u83DC:"zh\xF2ng c\xE0i",\u683D\u79CD:"z\u0101i zh\xF2ng",\u63A5\u79CD:"ji\u0113 zh\xF2ng",\u57A6\u79CD:"k\u011Bn zh\xF2ng",\u79CD\u6B96:"zh\xF2ng zh\xED",\u79CD\u74DC:"zh\xF2ng gu\u0101",\u79CD\u8C46:"zh\xF2ng d\xF2u",\u79CD\u6811:"zh\xF2ng sh\xF9",\u7761\u7740:"shu\xEC zh\xE1o",\u7B3C\u5B50:"l\xF3ng zi",\u91CD\u542F:"ch\xF3ng q\u01D0",\u91CD\u6574:"ch\xF3ng zh\u011Bng",\u91CD\u5F39:"ch\xF3ng t\xE1n",\u91CD\u8DB3:"ch\xF3ng z\xFA",\u91CD\u5C71:"ch\xF3ng sh\u0101n",\u91CD\u6E38:"ch\xF3ng y\xF3u",\u91CD\u5CE6:"ch\xF3ng lu\xE1n",\u7237\u7237:"y\xE9 ye",\u5976\u5976:"n\u01CEi nai",\u59E5\u7237:"l\u01CEo ye",\u7238\u7238:"b\xE0 ba",\u5988\u5988:"m\u0101 ma",\u5A76\u5A76:"sh\u011Bn shen",\u8205\u8205:"ji\xF9 jiu",\u59D1\u59D1:"g\u016B gu",\u53D4\u53D4:"sh\u016B shu",\u59E8\u592B:"y\xED fu",\u8205\u6BCD:"ji\xF9 mu",\u59D1\u7236:"g\u016B fu",\u59D0\u592B:"ji\u011B fu",\u5A46\u5A46:"p\xF3 po",\u516C\u516C:"g\u014Dng gong",\u8205\u5B50:"ji\xF9 zi",\u59D0\u59D0:"ji\u011B jie",\u54E5\u54E5:"g\u0113 ge",\u59B9\u59B9:"m\xE8i mei",\u59B9\u592B:"m\xE8i fu",\u59E8\u5B50:"y\xED zi",\u5B9D\u5B9D:"b\u01CEo bao",\u5A03\u5A03:"w\xE1 wa",\u5B69\u5B50:"h\xE1i zi",\u65E5\u5B50:"r\xEC zi",\u6837\u5B50:"y\xE0ng zi",\u72EE\u5B50:"sh\u012B zi",\u8EAB\u5B50:"sh\u0113n zi",\u67B6\u5B50:"ji\xE0 zi",\u5AC2\u5B50:"s\u01CEo zi",\u9F3B\u5B50:"b\xED zi",\u4EAD\u5B50:"t\xEDng zi",\u6298\u5B50:"zh\xE9 zi",\u9762\u5B50:"mi\xE0n zi",\u8116\u5B50:"b\xF3 zi",\u8F88\u5B50:"b\xE8i zi",\u5E3D\u5B50:"m\xE0o zi",\u62CD\u5B50:"p\u0101i zi",\u67F1\u5B50:"zh\xF9 zi",\u8FAB\u5B50:"bi\xE0n zi",\u9E3D\u5B50:"g\u0113 zi",\u623F\u5B50:"f\xE1ng zi",\u4E38\u5B50:"w\xE1n zi",\u644A\u5B50:"t\u0101n zi",\u724C\u5B50:"p\xE1i zi",\u80E1\u5B50:"h\xFA zi",\u9B3C\u5B50:"gu\u01D0 zi",\u77EE\u5B50:"\u01CEi zi",\u9E2D\u5B50:"y\u0101 zi",\u5C0F\u5B50:"xi\u01CEo zi",\u5F71\u5B50:"y\u01D0ng zi",\u5C4B\u5B50:"w\u016B zi",\u5BF9\u5B50:"du\xEC zi",\u70B9\u5B50:"di\u01CEn zi",\u672C\u5B50:"b\u011Bn zi",\u79CD\u5B50:"zh\u01D2ng zi",\u513F\u5B50:"\xE9r zi",\u5154\u5B50:"t\xF9 zi",\u9A97\u5B50:"pi\xE0n zi",\u9662\u5B50:"yu\xE0n zi",\u7334\u5B50:"h\xF3u zi",\u55D3\u5B50:"s\u01CEng zi",\u4F84\u5B50:"zh\xED zi",\u67FF\u5B50:"sh\xEC zi",\u94B3\u5B50:"qi\xE1n zi",\u8671\u5B50:"sh\u012B zi",\u74F6\u5B50:"p\xEDng zi",\u8C79\u5B50:"b\xE0o zi",\u7B77\u5B50:"ku\xE0i zi",\u7BEE\u5B50:"l\xE1n zi",\u7EF3\u5B50:"sh\xE9ng zi",\u5634\u5DF4:"zu\u01D0 ba",\u8033\u6735:"\u011Br duo",\u8304\u5B50:"qi\xE9 zi",\u868C\u57E0:"b\xE8ng b\xF9",\u5D06\u5CD2:"k\u014Dng t\xF3ng",\u7435\u7436:"p\xED pa",\u8611\u83C7:"m\xF3 gu",\u846B\u82A6:"h\xFA lu",\u72D0\u72F8:"h\xFA li",\u6854\u5B50:"j\xFA zi",\u76D2\u5B50:"h\xE9 zi",\u684C\u5B50:"zhu\u014D zi",\u7AF9\u5B50:"zh\xFA zi",\u5E08\u5085:"sh\u012B fu",\u8863\u670D:"y\u012B fu",\u889C\u5B50:"w\xE0 zi",\u676F\u5B50:"b\u0113i zi",\u523A\u732C:"c\xEC wei",\u9EA6\u5B50:"m\xE0i zi",\u961F\u4F0D:"du\xEC wu",\u77E5\u4E86:"zh\u012B li\u01CEo",\u9C7C\u513F:"y\xFA er",\u9984\u9968:"h\xFAn tun",\u706F\u7B3C:"d\u0113ng long",\u5E84\u7A3C:"zhu\u0101ng jia",\u806A\u660E:"c\u014Dng ming",\u955C\u5B50:"j\xECng zi",\u94F6\u5B50:"y\xEDn zi",\u76D8\u5B50:"p\xE1n zi",\u4E86\u5374:"li\u01CEo qu\xE8",\u529B\u6C14:"l\xEC qi",\u5E2D\u5B50:"x\xED zi",\u6797\u5B50:"l\xEDn zi",\u671D\u971E:"zh\u0101o xi\xE1",\u671D\u5915:"zh\u0101o x\u012B",\u671D\u6C14:"zh\u0101o q\xEC",\u7FC5\u8180:"ch\xEC b\u01CEng",\u7701\u957F:"sh\u011Bng zh\u01CEng",\u81E7\u5426:"z\u0101ng p\u01D0",\u5426\u6CF0:"p\u01D0 t\xE0i",\u53D8\u5F97:"bi\xE0n de",\u4E08\u592B:"zh\xE0ng fu",\u8C46\u8150:"d\xF2u fu",\u7B14\u6746:"b\u01D0 g\u01CEn",\u679E\u9633:"z\u014Dng y\xE1ng",\u884C\u4EBA:"x\xEDng r\xE9n",\u6253\u7740:"d\u01CE zhe",\u7B2C\u4E00:"d\xEC y\u012B",\u4E07\u4E00:"w\xE0n y\u012B",\u4E4B\u4E00:"zh\u012B y\u012B",\u5F97\u4E4B:"d\xE9 zh\u012B",\u7EDF\u4E00:"t\u01D2ng y\u012B",\u552F\u4E00:"w\xE9i y\u012B",\u4E13\u4E00:"zhu\u0101n y\u012B",\u5355\u4E00:"d\u0101n y\u012B",\u5982\u4E00:"r\xFA y\u012B",\u5176\u4E00:"q\xED y\u012B",\u5408\u4E00:"h\xE9 y\u012B",\u9010\u4E00:"zh\xFA y\u012B",\u5468\u4E00:"zh\u014Du y\u012B",\u521D\u4E00:"ch\u016B y\u012B",\u7814\u4E00:"y\xE1n y\u012B",\u5F52\u4E00:"gu\u012B y\u012B",\u5047\u4E00:"ji\u01CE y\u012B",\u95FB\u4E00:"w\xE9n y\u012B",\u4E86\u4E86:"li\u01CEo li\u01CEo",\u516C\u4E86:"g\u014Dng li\u01CEo",\u79C1\u4E86:"s\u012B li\u01CEo",\u4E00\u6708:"y\u012B yu\xE8",\u4E00\u53F7:"y\u012B h\xE0o",\u4E00\u7EA7:"y\u012B j\xED",\u4E00\u7B49:"y\u012B d\u011Bng",\u4E00\u54E5:"y\u012B g\u0113",\u6708\u4E00:"yu\xE8 y\u012B",\u4E00\u4E00:"y\u012B y\u012B",\u4E8C\u4E00:"\xE8r y\u012B",\u4E09\u4E00:"s\u0101n y\u012B",\u56DB\u4E00:"s\xEC y\u012B",\u4E94\u4E00:"w\u01D4 y\u012B",\u516D\u4E00:"li\xF9 y\u012B",\u4E03\u4E00:"q\u012B y\u012B",\u516B\u4E00:"b\u0101 y\u012B",\u4E5D\u4E00:"ji\u01D4 y\u012B","\u4E00\u3007":"y\u012B l\xEDng",\u4E00\u96F6:"y\u012B l\xEDng",\u4E00\u4E8C:"y\u012B \xE8r",\u4E00\u4E09:"y\u012B s\u0101n",\u4E00\u56DB:"y\u012B s\xEC",\u4E00\u4E94:"y\u012B w\u01D4",\u4E00\u516D:"y\u012B li\xF9",\u4E00\u4E03:"y\u012B q\u012B",\u4E00\u516B:"y\u012B b\u0101",\u4E00\u4E5D:"y\u012B ji\u01D4",\u4E00\u53C8:"y\u012B y\xF2u",\u4E00\u997C:"y\u012B b\u01D0ng",\u4E00\u697C:"y\u012B l\xF3u",\u4E3A\u4F8B:"w\xE9i l\xEC",\u4E3A\u51C6:"w\xE9i zh\u01D4n",\u6CA7\u6D77:"c\u0101ng h\u01CEi",\u96BE\u4E3A:"n\xE1n w\xE9i",\u8D23\u96BE:"z\xE9 n\xE0n",\u60A3\u96BE:"hu\xE0n n\xE0n",\u78E8\u96BE:"m\xF3 n\xE0n",\u5927\u96BE:"d\xE0 n\xE0n",\u5201\u96BE:"di\u0101o n\xE0n",\u6B89\u96BE:"x\xF9n n\xE0n",\u843D\u96BE:"lu\xF2 n\xE0n",\u7F79\u96BE:"l\xED n\xE0n",\u707E\u96BE:"z\u0101i n\xE0n",\u96BE\u6C11:"n\xE0n m\xEDn",\u82E6\u96BE:"k\u01D4 n\xE0n",\u5371\u96BE:"w\u0113i n\xE0n",\u53D1\u96BE:"f\u0101 n\xE0n",\u9003\u96BE:"t\xE1o n\xE0n",\u907F\u96BE:"b\xEC n\xE0n",\u9047\u96BE:"y\xF9 n\xE0n",\u963B\u96BE:"z\u01D4 n\xE0n",\u5384\u96BE:"\xE8 n\xE0n",\u5F87\u96BE:"x\xF9n n\xE0n",\u7A7A\u96BE:"k\u014Dng n\xE0n",\u559C\u6B22:"x\u01D0 huan",\u671D\u671D:"zh\u0101o zh\u0101o",\u4E0D\u884C:"b\xF9 x\xEDng",\u8F67\u8F67:"y\xE0 y\xE0",\u5F2F\u66F2:"w\u0101n q\u016B",\u626D\u66F2:"ni\u01D4 q\u016B",\u66F2\u76F4:"q\u016B zh\xED",\u59D4\u66F2:"w\u011Bi q\u016B",\u9152\u66F2:"ji\u01D4 q\u016B",\u66F2\u5F84:"q\u016B j\xECng",\u66F2\u89E3:"q\u016B ji\u011B",\u6B6A\u66F2:"w\u0101i q\u016B",\u66F2\u7EBF:"q\u016B xi\xE0n",\u66F2\u961C:"q\u016B f\xF9",\u4E5D\u66F2:"ji\u01D4 q\u016B",\u66F2\u6298:"q\u016B zh\xE9",\u66F2\u80B1:"q\u016B g\u014Dng",\u66F2\u610F:"q\u016B y\xEC",\u4EE1\u4F6C:"g\u0113 l\u01CEo"},Sn=Object.keys(yn).map(i=>({zh:i,pinyin:yn[i],probability:2e-8,length:2,priority:b.Normal,dict:Symbol("dict2")})),en={\u4E3A\u4EC0\u4E48:"w\xE8i sh\xE9n me",\u5B9E\u9645\u4E0A:"sh\xED j\xEC shang",\u68C0\u5BDF\u957F:"ji\u01CEn ch\xE1 zh\u01CEng",\u5E72\u4EC0\u4E48:"g\xE0n sh\xE9n me",\u8FD9\u4F1A\u513F:"zh\xE8 hu\xEC er",\u5C3D\u53EF\u80FD:"j\u01D0n k\u011B n\xE9ng",\u8463\u4E8B\u957F:"d\u01D2ng sh\xEC zh\u01CEng",\u4E86\u4E0D\u8D77:"li\u01CEo b\xF9 q\u01D0",\u53C2\u8C0B\u957F:"c\u0101n m\xF3u zh\u01CEng",\u671D\u9C9C\u65CF:"ch\xE1o xi\u01CEn z\xFA",\u6D77\u5185\u5916:"h\u01CEi n\xE8i w\xE0i",\u7981\u4E0D\u4F4F:"j\u012Bn b\xFA zh\xF9",\u67CF\u62C9\u56FE:"b\xF3 l\u0101 t\xFA",\u4E0D\u5728\u4E4E:"b\xFA z\xE0i hu",\u6D1B\u6749\u77F6:"lu\xF2 sh\u0101n j\u012B",\u6709\u70B9\u513F:"y\u01D2u di\u01CEn er",\u8FEB\u51FB\u70AE:"p\u01CEi j\u012B p\xE0o",\u4E0D\u5F97\u4E86:"b\xF9 d\xE9 li\u01CEo",\u9A6C\u5C3E\u677E:"m\u01CE w\u011Bi s\u014Dng",\u8FD0\u8F93\u91CF:"y\xF9n sh\u016B li\xE0ng",\u53D1\u813E\u6C14:"f\u0101 p\xED qi",\u58EB\u5927\u592B:"sh\xEC d\xE0 f\u016B",\u9E2D\u7EFF\u6C5F:"y\u0101 l\xF9 ji\u0101ng",\u538B\u6839\u513F:"y\xE0 g\u0113n er",\u5BF9\u5F97\u8D77:"du\xEC de q\u01D0",\u90A3\u4F1A\u513F:"n\xE0 hu\xEC er",\u81EA\u4E2A\u513F:"z\xEC g\u011B er",\u7269\u7406\u91CF:"w\xF9 l\u01D0 li\xE0ng",\u600E\u4E48\u7740:"z\u011Bn me zh\u0101o",\u660E\u6643\u6643:"m\xEDng hu\u01CEng hu\u01CEng",\u8282\u5047\u65E5:"ji\xE9 ji\xE0 r\xEC",\u5FC3\u91CC\u8BDD:"x\u012Bn l\u01D0 hu\xE0",\u53D1\u884C\u91CF:"f\u0101 x\xEDng li\xE0ng",\u5174\u51B2\u51B2:"x\xECng ch\u014Dng ch\u014Dng",\u5206\u5B50\u91CF:"f\u0113n z\u01D0 li\xE0ng",\u56FD\u5B50\u76D1:"gu\xF3 z\u01D0 ji\xE0n",\u8001\u5927\u96BE:"l\u01CEo d\xE0 n\xE1n",\u515A\u5185\u5916:"d\u01CEng n\xE8i w\xE0i",\u8FD9\u4E48\u7740:"zh\xE8 me zh\u0101o",\u5C11\u5976\u5976:"sh\xE0o n\u01CEi nai",\u6697\u5730\u91CC:"\xE0n d\xEC l\u01D0",\u66F4\u5E74\u671F:"g\u0113ng ni\xE1n q\u012B",\u5DE5\u4F5C\u91CF:"g\u014Dng zu\xF2 li\xE0ng",\u80CC\u5730\u91CC:"b\xE8i d\xEC l\u01D0",\u5C71\u91CC\u7EA2:"sh\u0101n li h\xF3ng",\u597D\u597D\u513F:"h\u01CEo h\u0101o er",\u4EA4\u54CD\u4E50:"ji\u0101o xi\u01CEng yu\xE8",\u597D\u610F\u601D:"h\u01CEo y\xEC si",\u5410\u8C37\u6D51:"t\u01D4 y\xF9 h\xFAn",\u6CA1\u610F\u601D:"m\xE9i y\xEC si",\u7406\u53D1\u5E08:"l\u01D0 f\xE0 sh\u012B",\u5854\u4EC0\u5E72:"t\u01CE sh\xED g\u0101n",\u5145\u5176\u91CF:"ch\u014Dng q\xED li\xE0ng",\u9760\u5F97\u4F4F:"k\xE0o de zh\xF9",\u8F66\u884C\u9053:"ch\u0113 x\xEDng d\xE0o",\u4EBA\u884C\u9053:"r\xE9n x\xEDng d\xE0o",\u4E2D\u90CE\u5C06:"zh\u014Dng l\xE1ng ji\xE0ng",\u7167\u660E\u5F39:"zh\xE0o m\xEDng d\xE0n",\u70DF\u5E55\u5F39:"y\u0101n m\xF9 d\xE0n",\u6CA1\u5948\u4F55:"m\xF2 n\xE0i h\xE9",\u4E71\u54C4\u54C4:"lu\xE0n h\u014Dng h\u014Dng",\u60E0\u66F4\u65AF:"hu\xEC g\u0113ng s\u012B",\u8F7D\u91CD\u91CF:"z\xE0i zh\xF2ng li\xE0ng",\u77A7\u5F97\u8D77:"qi\xE1o de q\u01D0",\u7EAA\u4F20\u4F53:"j\xEC zhu\xE0n t\u01D0",\u963F\u623F\u5BAB:"\u0113 p\xE1ng g\u014Dng",\u5377\u5FC3\u83DC:"ju\u01CEn x\u012Bn c\xE0i",\u620F\u73ED\u5B50:"x\xEC b\u0101n zi",\u8FC7\u5F97\u53BB:"gu\xF2 de q\xF9",\u82B1\u5C97\u77F3:"hu\u0101 g\u0101ng sh\xED",\u5916\u7525\u5973:"w\xE0i sheng n\u01DA",\u56E2\u56E2\u8F6C:"tu\xE1n tu\xE1n zhu\xE0n",\u5927\u5821\u7901:"d\xE0 b\u01CEo ji\u0101o",\u71C3\u70E7\u5F39:"r\xE1n sh\u0101o d\xE0n",\u52B3\u4EC0\u5B50:"l\xE1o sh\xED zi",\u6447\u6EDA\u4E50:"y\xE1o g\u01D4n yu\xE8",\u5939\u7AF9\u6843:"ji\u0101 zh\xFA t\xE1o",\u95F9\u54C4\u54C4:"n\xE0o h\u014Dng h\u014Dng",\u4E09\u8FDE\u51A0:"s\u0101n li\xE1n gu\xE0n",\u91CD\u5934\u620F:"zh\xF2ng t\xF3u x\xEC",\u4E8C\u4EBA\u8F6C:"\xE8r r\xE9n zhu\xE0n",\u8282\u9AA8\u773C:"ji\u0113 g\u01D4 y\u01CEn",\u77E5\u8BC6\u9762:"zh\u012B shi mi\xE0n",\u62A4\u58EB\u957F:"h\xF9 shi zh\u01CEng",\u4FE1\u53F7\u5F39:"x\xECn h\xE0o d\xE0n",\u5E72\u7535\u6C60:"g\u0101n di\xE0n ch\xED",\u67AA\u6746\u5B50:"qi\u0101ng g\u01CEn zi",\u54ED\u4E27\u68D2:"k\u016B s\u0101ng b\xE0ng",\u9F3B\u54BD\u764C:"b\xED y\u0101n \xE1i",\u74E6\u5C97\u519B:"w\u01CE g\u0101ng j\u016Bn",\u4E70\u5F97\u8D77:"m\u01CEi de q\u01D0",\u765E\u86E4\u87C6:"l\xE0i h\xE1 ma",\u810A\u6881\u9AA8:"j\u01D0 liang g\u01D4",\u5B50\u6BCD\u5F39:"z\u01D0 m\u01D4 d\xE0n",\u5F00\u5C0F\u5DEE:"k\u0101i xi\u01CEo ch\u0101i",\u5973\u5F3A\u4EBA:"n\u01DA qi\xE1ng r\xE9n",\u82F1\u96C4\u4F20:"y\u012Bng xi\xF3ng zhu\xE0n",\u7235\u58EB\u4E50:"ju\xE9 sh\xEC yu\xE8",\u8BF4\u7B11\u8BDD:"shu\u014D xi\xE0o hua",\u78B0\u5934\u4F1A:"p\xE8ng t\xF3u hu\xEC",\u73BB\u7483\u94A2:"b\u014D li g\u0101ng",\u66F3\u5149\u5F39:"y\xE8 gu\u0101ng d\xE0n",\u5C11\u6797\u62F3:"sh\xE0o l\xEDn qu\xE1n",\u548F\u53F9\u8C03:"y\u01D2ng t\xE0n di\xE0o",\u5C11\u5148\u961F:"sh\xE0o xi\u0101n du\xEC",\u7075\u957F\u76EE:"l\xEDng zh\u01CEng m\xF9",\u5BF9\u7740\u5E72:"du\xEC zhe g\xE0n",\u8499\u8499\u4EAE:"m\xE9ng m\xE9ng li\xE0ng",\u8F6F\u9AA8\u5934:"ru\u01CEn g\u01D4 tou",\u94FA\u76D6\u5377:"p\u016B g\xE0i ju\u01CEn",\u548C\u7A00\u6CE5:"hu\xF2 x\u012B n\xED",\u80CC\u9ED1\u9505:"b\u0113i h\u0113i gu\u014D",\u7EA2\u5F64\u5F64:"h\xF3ng t\u014Dng t\u014Dng",\u6B66\u4FAF\u7960:"w\u01D4 h\xF3u c\xED",\u6253\u54C6\u55E6:"d\u01CE du\u014D suo",\u6237\u53E3\u7C3F:"h\xF9 k\u01D2u b\xF9",\u9A6C\u5C3E\u85FB:"m\u01CE w\u011Bi z\u01CEo",\u591C\u732B\u5B50:"y\xE8 m\u0101o zi",\u6253\u624B\u52BF:"d\u01CE sh\u01D2u sh\xEC",\u9F99\u738B\u7237:"l\xF3ng w\xE1ng y\xE9",\u6C14\u5934\u4E0A:"q\xEC t\xF3u shang",\u7CCA\u6D82\u866B:"h\xFA tu ch\xF3ng",\u7B14\u6746\u5B50:"b\u01D0 g\u01CEn zi",\u5360\u4FBF\u5B9C:"zh\xE0n pi\xE1n yi",\u6253\u4E3B\u610F:"d\u01CE zh\u01D4 y\xEC",\u591A\u5F39\u5934:"du\u014D d\xE0n t\xF3u",\u9732\u4E00\u624B:"l\xF2u y\xEC sh\u01D2u",\u5830\u585E\u6E56:"y\xE0n s\xE8 h\xFA",\u4FDD\u5F97\u4F4F:"b\u01CEo de zh\xF9",\u8DB5\u7A81\u6CC9:"b\xE0o t\u016B qu\xE1n",\u5965\u5F97\u6CB3:"\xE0o de h\xE9",\u53F8\u52A1\u957F:"s\u012B w\xF9 zh\u01CEng",\u7981\u4E0D\u8D77:"j\u012Bn b\xF9 q\u01D0",\u4EC0\u5239\u6D77:"sh\xED ch\xE0 h\u01CEi",\u83B2\u82B1\u843D:"li\xE1n hu\u0101 l\xE0o",\u89C1\u4E16\u9762:"ji\xE0n sh\xEC mi\xE0n",\u8C41\u51FA\u53BB:"hu\u014D ch\u016B q\xF9",\u7535\u4F4D\u5DEE:"di\xE0n w\xE8i ch\u0101",\u6328\u4E2A\u513F:"\u0101i g\xE8 er",\u90A3\u9635\u513F:"n\xE0 zh\xE8n er",\u80BA\u6D3B\u91CF:"f\xE8i hu\xF3 li\xE0ng",\u5927\u5E08\u5085:"d\xE0 sh\u012B fu",\u63B7\u5F39\u7B52:"zh\xEC d\xE0n t\u01D2ng",\u6253\u547C\u565C:"d\u01CE h\u016B lu",\u5E7F\u6E20\u95E8:"\u0101n q\xFA m\xE9n",\u672A\u89C1\u5F97:"w\xE8i ji\xE0n d\xE9",\u5927\u5A76\u513F:"d\xE0 sh\u011Bn er",\u8C08\u5F97\u6765:"t\xE1n de l\xE1i",\u811A\u4E2B\u5B50:"ji\u01CEo y\u0101 zi",\u7A7A\u5305\u5F39:"k\u014Dng b\u0101o d\xE0n",\u7A9D\u91CC\u6597:"w\u014D li d\xF2u",\u5F39\u7740\u70B9:"d\xE0n zhu\xF3 di\u01CEn",\u4E2A\u5934\u513F:"g\xE8 t\xF3u er",\u770B\u5F97\u8D77:"k\xE0n de q\u01D0",\u7CCA\u6D82\u8D26:"h\xFA tu zh\xE0ng",\u5927\u7329\u7329:"d\xE0 x\u012Bng xing",\u7981\u5F97\u8D77:"j\u012Bn de q\u01D0",\u6CD5\u76F8\u5B97:"f\u01CE xi\xE0ng z\u014Dng",\u53EF\u601C\u76F8:"k\u011B li\xE1n xi\xE0ng",\u5403\u5F97\u4E0B:"ch\u012B de xi\xE0",\u6C49\u5821\u5305:"h\xE0n b\u01CEo b\u0101o",\u95F9\u56B7\u56B7:"n\xE0o r\u0101ng r\u0101ng",\u6570\u6765\u5B9D:"sh\u01D4 l\xE1i b\u01CEo",\u5408\u5F97\u6765:"h\xE9 de l\xE1i",\u5E72\u6027\u6CB9:"g\u0101n x\xECng y\xF3u",\u95F7\u846B\u82A6:"m\xE8n h\xFA lu",\u5471\u5471\u53EB:"gu\u0101 gu\u0101 ji\xE0o",\u897F\u6D0B\u53C2:"x\u012B y\xE1ng sh\u0113n",\u6797\u836B\u9053:"l\xEDn y\u012Bn d\xE0o",\u62C9\u5BB6\u5E38:"l\u0101 ji\u0101 ch\xE1ng",\u5377\u94FA\u76D6:"ju\u01CEn p\u016B g\xE0i",\u8FC7\u5F97\u786C:"gu\xF2 de y\xECng",\u98DE\u5C06\u519B:"f\u0113i ji\u0101ng j\u016Bn",\u6311\u5927\u6881:"ti\u01CEo d\xE0 li\xE1ng",\u54C8\u5DF4\u72D7:"h\u01CE ba g\u01D2u",\u8FC7\u5BB6\u5BB6:"gu\xF2 ji\u0101 ji\u0101",\u50AC\u6CEA\u5F39:"cu\u012B l\xE8i d\xE0n",\u96E8\u5939\u96EA:"y\u01D4 ji\u0101 xu\u011B",\u6572\u7AF9\u6760:"qi\u0101o zh\xFA g\xE0ng",\u5217\u8F66\u957F:"li\xE8 ch\u0113 zh\u01CEng",\u534E\u8FBE\u5462:"hu\xE1 d\xE1 n\xED",\u72AF\u5F97\u7740:"f\xE0n de zh\xE1o",\u571F\u7599\u7629:"t\u01D4 g\u0113 da",\u715E\u98CE\u666F:"sh\u0101 f\u0113ng j\u01D0ng",\u8F7B\u91CF\u7EA7:"q\u012Bng li\xE0ng j\xED",\u7F9E\u7B54\u7B54:"xi\u016B d\u0101 d\u0101",\u77F3\u5B50\u513F:"sh\xED z\u01D0 er",\u8FBE\u59C6\u5F39:"d\xE1 m\u01D4 d\xE0n",\u79D1\u6559\u7247:"k\u0113 ji\xE0o pi\u0101n",\u4F83\u5927\u5C71:"k\u01CEn d\xE0 sh\u0101n",\u4E01\u70B9\u513F:"d\u012Bng di\u01CEn er",\u5403\u5F97\u6D88:"ch\u012B de xi\u0101o",\u634B\u864E\u987B:"lu\u014D h\u01D4 x\u016B",\u9AD8\u4E3D\u53C2:"g\u0101o l\xED sh\u0113n",\u4F17\u751F\u76F8:"zh\xF2ng sh\u0113ng xi\xE0ng",\u54BD\u5CE1\u708E:"y\u0101n xi\xE1 y\xE1n",\u7981\u5F97\u4F4F:"j\u012Bn de zh\xF9",\u5403\u5F97\u5F00:"ch\u012B de k\u0101i",\u67DE\u4E1D\u7EF8:"zu\xF2 s\u012B ch\xF3u",\u5E94\u58F0\u866B:"y\xECng sh\u0113ng ch\xF3ng",\u6570\u5F97\u7740:"sh\u01D4 de zh\xE1o",\u50BB\u52B2\u513F:"sh\u01CE j\xECn er",\u94C5\u73BB\u7483:"qi\u0101n b\u014D li",\u53EF\u7684\u677E:"k\u011B d\xEC s\u014Dng",\u5212\u5F97\u6765:"hu\xE1 de l\xE1i",\u6655\u4E4E\u4E4E:"y\u016Bn h\u016B h\u016B",\u5C4E\u58F3\u90CE:"sh\u01D0 ke l\xE0ng",\u5C25\u8E76\u5B50:"li\xE0o ju\u011B zi",\u85CF\u7EA2\u82B1:"z\xE0ng h\xF3ng hu\u0101",\u95F7\u7F50\u8F66:"m\xE8n gu\xE0n ch\u0113",\u5361\u8116\u5B50:"qi\u01CE b\xF3 zi",\u7EA2\u6F84\u6F84:"h\xF3ng deng deng",\u8D76\u5F97\u53CA:"g\u01CEn de j\xED",\u5F53\u95F4\u513F:"d\u0101ng ji\xE0n er",\u9732\u9A6C\u811A:"l\xF2u m\u01CE ji\u01CEo",\u9E21\u5185\u91D1:"j\u012B n\xE8i j\u012Bn",\u72AF\u5F97\u4E0A:"f\xE0n de sh\xE0ng",\u9489\u9F7F\u8019:"d\u012Bng ch\u01D0 b\xE0",\u9971\u548C\u70B9:"b\u01CEo h\xE9 di\u01CEn",\u9F99\u722A\u69D0:"l\xF3ng zh\u01CEo hu\xE1i",\u559D\u5012\u5F69:"h\xE8 d\xE0o c\u01CEi",\u5B9A\u51A0\u8BCD:"d\xECng gu\xE0n c\xED",\u62C5\u62C5\u9762:"d\xE0n dan mi\xE0n",\u5403\u5F97\u4F4F:"ch\u012B de zh\xF9",\u722A\u5C16\u513F:"zhu\u01CE ji\u0101n er",\u652F\u7740\u513F:"zh\u012B zh\u0101o er",\u6298\u8DDF\u5934:"zh\u0113 g\u0113n tou",\u9634\u7740\u513F:"y\u012Bn zh\u0101o er",\u70DF\u5377\u513F:"y\u0101n ju\u01CEn er",\u5BA3\u4F20\u5F39:"xu\u0101n chu\xE1n d\xE0n",\u4FE1\u76AE\u513F:"x\xECn p\xED er",\u5F26\u5207\u89D2:"xi\xE1n qi\u0113 ji\u01CEo",\u7F29\u7802\u5BC6:"s\xF9 sh\u0101 m\xEC",\u8BF4\u5F97\u6765:"shu\u014D de l\xE1i",\u6C34\u6F02\u513F:"shu\u01D0 pi\u0101o er",\u800D\u7B14\u6746:"shu\u01CE b\u01D0 g\u01CEn",\u6570\u5F97\u4E0A:"sh\u01D4 de sh\xE0ng",\u6570\u4E0D\u7740:"sh\u01D4 b\xF9 zh\xE1o",\u6570\u4E0D\u6E05:"sh\u01D4 b\xF9 q\u012Bng",\u4EC0\u4EF6\u513F:"sh\xED ji\xE0n er",\u751F\u6B7B\u7C3F:"sh\u0113ng s\u01D0 b\xF9",\u6247\u98CE\u673A:"sh\u0101n f\u0113ng j\u012B",\u6492\u5453\u6323:"s\u0101 y\xEC zheng",\u65E5\u8BB0\u7C3F:"r\xEC j\xEC b\xF9",\u70ED\u5F97\u5FEB:"r\xE8 de ku\xE0i",\u4EB2\u5BB6\u516C:"q\xECng jia g\u014Dng",\u5947\u51FD\u6570:"j\u012B h\xE1n sh\xF9",\u62CD\u7EB8\u7C3F:"p\u0101i zh\u01D0 b\xF9",\u52AA\u52B2\u513F:"n\u01D4 j\xECn er",\u6CE5\u5A03\u5A03:"n\xED w\xE1 wa",\u5185\u5207\u5706:"n\xE8i qi\u0113 yu\xE1n",\u54EA\u4F1A\u513F:"n\u01CE hu\xEC er",\u95F7\u5934\u513F:"m\u0113n t\xF3u er",\u6CA1\u8C31\u513F:"m\xE9i p\u01D4 er",\u94C6\u52B2\u513F:"m\u01CEo j\xECn er",\u6E9C\u80A9\u8180:"li\u016B ji\u0101n b\u01CEng",\u4E86\u671B\u53F0:"li\xE0o w\xE0ng t\xE1i",\u8001\u6765\u5C11:"l\u01CEo l\xE1i sh\xE0o",\u5764\u89D2\u513F:"k\u016Bn ju\xE9 er",\u8003\u52E4\u7C3F:"k\u01CEo q\xEDn b\xF9",\u5377\u7B14\u5200:"ju\u01CEn b\u01D0 d\u0101o",\u8FDB\u7ED9\u91CF:"j\xECn j\u01D0 li\xE0ng",\u5212\u4E0D\u6765:"hu\xE1 b\xF9 l\xE1i",\u6C57\u8902\u513F:"h\xE0n gu\xE0 er",\u9F13\u56CA\u56CA:"g\u01D4 n\u0101ng n\u0101ng",\u591F\u52B2\u513F:"g\xF2u j\xECn er",\u516C\u5207\u7EBF:"g\u014Dng qi\u0113 xi\xE0n",\u6401\u5F97\u4F4F:"g\xE9 de zh\xF9",\u8D76\u6D6A\u5934:"g\u01CEn l\xE0ng t\xF3u",\u8D76\u5F97\u4E0A:"g\u01CEn de sh\xE0ng",\u5E72\u9175\u6BCD:"g\u0101n ji\xE0o m\u01D4",\u560E\u6E23\u513F:"g\u0101 zh\u0101 er",\u560E\u5623\u8106:"g\u0101 b\u0113ng cu\xEC",\u5BF9\u5F97\u4F4F:"du\xEC de zh\xF9",\u9017\u95F7\u5B50:"d\xF2u m\xE8n zi",\u9876\u5471\u5471:"d\u01D0ng gu\u0101 gu\u0101",\u6EF4\u6E9C\u513F:"d\u012B li\xF9 er",\u5927\u8F74\u5B50:"d\xE0 zh\xF2u zi",\u6253\u677F\u5B50:"d\u01CE b\u01CEn zi",\u5BF8\u52B2\u513F:"c\xF9n j\xECn er",\u918B\u52B2\u513F:"c\xF9 j\xECn er",\u63E3\u624B\u513F:"chu\u0101i sh\u01D2u er",\u51B2\u52B2\u513F:"ch\xF2ng j\xECn er",\u5403\u5F97\u6765:"ch\u012B de l\xE1i",\u4E0D\u66F4\u4E8B:"b\xF9 g\u0113ng sh\xEC",\u5954\u5934\u513F:"b\xE8n tou er",\u767E\u592B\u957F:"b\u01CEi f\u016B zh\u01CEng",\u5A03\u5A03\u4EB2:"w\xE1 wa q\u012Bn",\u6B7B\u52B2\u513F:"s\u01D0 j\xECn er",\u9AA8\u6735\u513F:"g\u016B du\u01D2 er",\u529F\u52B3\u7C3F:"g\u014Dng l\xE1o b\xF9",\u90FD\u6C5F\u5830:"d\u016B ji\u0101ng y\xE0n",\u4E00\u62C5\u6C34:"y\xED d\xE0n shu\u01D0",\u5426\u6781\u6CF0:"p\u01D0 j\xED t\xE0i",\u6CF0\u6765\u5426:"t\xE0i l\xE1i p\u01D0",\u54B3\u7279\u7075:"k\xE9 t\xE8 l\xEDng",\u5F00\u6237\u884C:"k\u0101i h\xF9 h\xE1ng",\u90E6\u98DF\u5176:"l\xEC y\xEC j\u012B",\u82B1\u4E8B\u4E86:"hu\u0101 sh\xEC li\u01CEo",\u4E00\u66F4\u66F4:"y\xEC g\u0113ng g\u0113ng",\u4E00\u91CD\u5C71:"y\xEC ch\xF3ng sh\u0101n",\u98CE\u4E00\u66F4:"f\u0113ng y\xEC g\u0113ng",\u96EA\u4E00\u66F4:"xu\u011B y\xEC g\u0113ng",\u5F52\u4E00\u7801:"gu\u012B y\xEC m\u01CE",\u661F\u671F\u4E00:"x\u012Bng q\u012B y\u012B",\u793C\u62DC\u4E00:"l\u01D0 b\xE0i y\u012B",\u4E00\u5B63\u5EA6:"y\u012B j\xEC d\xF9",\u4E00\u6708\u4E00:"y\u012B yu\xE8 y\u012B",\u4E00\u5B57\u9A6C:"y\u012B z\xEC m\u01CE",\u4E00\u662F\u4E00:"y\u012B sh\xEC y\u012B",\u4E00\u6B21\u65B9:"y\u012B c\xEC f\u0101ng",\u4E00\u9633\u6307:"y\u012B y\xE1ng zh\u01D0",\u4E00\u5B57\u51B3:"y\u012B z\xEC ju\xE9",\u4E00\u5E74\u7EA7:"y\u012B ni\xE1n j\xED",\u4E00\u4E0D\u505A:"y\u012B b\xFA zu\xF2",\u5C48\u620C\u513F:"q\u016B qu \xE9r",\u96BE\u4E3A\u6C34:"n\xE1n w\xE9i shu\u01D0",\u96BE\u4E3A\u60C5:"n\xE1n w\xE9i q\xEDng",\u884C\u4E00\u884C:"x\xEDng y\xEC h\xE1ng",\u522B\u522B\u7684:"bi\xE8 bi\xE9 de",\u5E72\u54EA\u884C:"g\xE0n n\u01CE h\xE1ng",\u5E72\u4E00\u884C:"g\xE0n y\xEC h\xE1ng",\u66F2\u522B\u9488:"q\u016B bi\xE9 zh\u0113n"},Tn=Object.keys(en).map(i=>({zh:i,pinyin:en[i],probability:2e-8,length:3,priority:b.Normal,dict:Symbol("dict3")})),dn={\u6210\u5409\u601D\u6C57:"ch\xE9ng j\xED s\u012B h\xE1n",\u56DB\u901A\u516B\u8FBE:"s\xEC t\u014Dng b\u0101 d\xE1",\u4E00\u6A21\u4E00\u6837:"y\xEC m\xFA y\xED y\xE0ng",\u9752\u85CF\u9AD8\u539F:"q\u012Bng z\xE0ng g\u0101o yu\xE1n",\u963F\u5F25\u9640\u4F5B:"\u0113 m\xED tu\xF3 f\xF3",\u89E3\u653E\u601D\u60F3:"ji\xE8 f\xE0ng s\u012B xi\u01CEng",\u6240\u4F5C\u6240\u4E3A:"su\u01D2 zu\xF2 su\u01D2 w\xE9i",\u8FF7\u8FF7\u7CCA\u7CCA:"m\xED m\xED hu h\u016B",\u8377\u67AA\u5B9E\u5F39:"h\xE8 qi\u0101ng sh\xED d\xE0n",\u5174\u9AD8\u91C7\u70C8:"x\xECng g\u0101o c\u01CEi li\xE8",\u65E0\u80FD\u4E3A\u529B:"w\xFA n\xE9ng w\xE9i l\xEC",\u5E03\u9C81\u585E\u5C14:"b\xF9 l\u01D4 s\xE0i \u011Br",\u4E3A\u6240\u6B32\u4E3A:"w\xE9i su\u01D2 y\xF9 w\xE9i",\u514B\u4EC0\u7C73\u5C14:"k\xE8 sh\xED m\u01D0 \u011Br",\u6CA1\u5B8C\u6CA1\u4E86:"m\xE9i w\xE1n m\xE9i li\u01CEo",\u4E0D\u4E3A\u4EBA\u77E5:"b\xF9 w\xE9i r\xE9n zh\u012B",\u7ED3\u7ED3\u5DF4\u5DF4:"ji\u0113 ji\u0113 b\u0101 b\u0101",\u524D\u4EC6\u540E\u7EE7:"qi\xE1n p\u016B h\xF2u j\xEC",\u94FA\u5929\u76D6\u5730:"p\u016B ti\u0101n g\xE0i d\xEC",\u76F4\u622A\u4E86\u5F53:"zh\xED ji\xE9 li\u01CEo d\xE0ng",\u4F9B\u4E0D\u5E94\u6C42:"g\u014Dng b\xFA y\xECng qi\xFA",\u5FA1\u53F2\u5927\u592B:"y\xF9 sh\u01D0 d\xE0 f\u016B",\u4E0D\u4E3A\u74E6\u5168:"b\xF9 w\xE9i w\u01CE qu\xE1n",\u4E0D\u53EF\u6536\u62FE:"b\xF9 k\u011B sh\u014Du shi",\u80E1\u4F5C\u975E\u4E3A:"h\xFA zu\xF2 f\u0113i w\xE9i",\u5206\u6BEB\u4E0D\u5DEE:"f\u0113n h\xE1o b\xFA ch\xE0",\u6A21\u6A21\u7CCA\u7CCA:"m\xF3 m\xF3 hu h\u016B",\u4E0D\u8DB3\u4E3A\u5947:"b\xF9 z\xFA w\xE9i q\xED",\u6084\u65E0\u58F0\u606F:"qi\u01CEo w\xFA sh\u0113ng x\u012B",\u4E86\u5982\u6307\u638C:"li\u01CEo r\xFA zh\u01D0 zh\u01CEng",\u6DF1\u6076\u75DB\u7EDD:"sh\u0113n w\xF9 t\xF2ng ju\xE9",\u9AD8\u9AD8\u5174\u5174:"g\u0101o g\u0101o x\xECng x\xECng",\u5509\u58F0\u53F9\u6C14:"\u0101i sh\u0113ng t\xE0n q\xEC",\u6C49\u85CF\u8BED\u7CFB:"h\xE0n z\xE0ng y\u01D4 x\xEC",\u5904\u5FC3\u79EF\u8651:"ch\u01D4 x\u012Bn j\u012B l\u01DC",\u6CE3\u4E0D\u6210\u58F0:"q\xEC b\xF9 ch\xE9ng sh\u0113ng",\u534A\u591C\u4E09\u66F4:"b\xE0n y\xE8 s\u0101n g\u0113ng",\u5931\u9B42\u843D\u9B44:"sh\u012B h\xFAn lu\xF2 p\xF2",\u4E8C\u5341\u516B\u5BBF:"\xE8r sh\xED b\u0101 xi\xF9",\u8F6C\u6765\u8F6C\u53BB:"zhu\xE0n l\xE1i zhu\xE0n q\xF9",\u6570\u4EE5\u4E07\u8BA1:"sh\u01D4 y\u01D0 w\xE0n j\xEC",\u76F8\u4F9D\u4E3A\u547D:"xi\u0101ng y\u012B w\xE9i m\xECng",\u604B\u604B\u4E0D\u820D:"li\xE0n li\xE0n b\xF9 sh\u011B",\u5C48\u6307\u53EF\u6570:"q\u016B zh\u01D0 k\u011B sh\u01D4",\u795E\u51FA\u9B3C\u6CA1:"sh\xE9n ch\u016B gu\u01D0 m\xF2",\u7ED3\u7ED3\u5B9E\u5B9E:"ji\u0113 ji\u0113 sh\xED sh\xED",\u6709\u7684\u653E\u77E2:"y\u01D2u d\xEC f\xE0ng sh\u01D0",\u53FD\u54E9\u5495\u565C:"j\u012B l\u01D0 g\u016B l\u016B",\u8C03\u5175\u9063\u5C06:"di\xE0o b\u012Bng qi\u01CEn ji\xE0ng",\u8F7D\u6B4C\u8F7D\u821E:"z\xE0i g\u0113 z\xE0i w\u01D4",\u8F6C\u5371\u4E3A\u5B89:"zhu\u01CEn w\u0113i w\xE9i \u0101n",\u8E0F\u8E0F\u5B9E\u5B9E:"t\u0101 t\u0101 shi sh\xED",\u6851\u7ED9\u5DF4\u5C14:"s\u0101ng j\u01D0 b\u0101 \u011Br",\u88C5\u6A21\u4F5C\u6837:"zhu\u0101ng m\xFA zu\xF2 y\xE0ng",\u89C1\u4E49\u52C7\u4E3A:"ji\xE0n y\xEC y\u01D2ng w\xE9i",\u76F8\u5DEE\u65E0\u51E0:"xi\u0101ng ch\u0101 w\xFA j\u01D0",\u53F9\u4E3A\u89C2\u6B62:"t\xE0n w\xE9i gu\u0101n zh\u01D0",\u95F7\u95F7\u4E0D\u4E50:"m\xE8n m\xE8n b\xFA l\xE8",\u559C\u6012\u54C0\u4E50:"x\u01D0 n\xF9 \u0101i l\xE8",\u9C9C\u4E3A\u4EBA\u77E5:"xi\u01CEn w\xE9i r\xE9n zh\u012B",\u5F20\u7259\u821E\u722A:"zh\u0101ng y\xE1 w\u01D4 zh\u01CEo",\u4E3A\u975E\u4F5C\u6B79:"w\xE9i f\u0113i zu\xF2 d\u01CEi",\u542B\u7CCA\u5176\u8F9E:"h\xE1n h\xFA q\xED c\xED",\u75B2\u4E8E\u5954\u547D:"p\xED y\xFA b\u0113n m\xECng",\u52C9\u4E3A\u5176\u96BE:"mi\u01CEn w\xE9i q\xED n\xE1n",\u4F9D\u4F9D\u4E0D\u820D:"y\u012B y\u012B b\xF9 sh\u011B",\u9876\u5934\u4E0A\u53F8:"d\u01D0ng t\xF3u sh\xE0ng si",\u4E0D\u7740\u8FB9\u9645:"b\xF9 zhu\xF3 bi\u0101n j\xEC",\u5927\u6A21\u5927\u6837:"d\xE0 m\xFA d\xE0 y\xE0ng",\u5BFB\u6B22\u4F5C\u4E50:"x\xFAn hu\u0101n zu\xF2 l\xE8",\u4E00\u8D70\u4E86\u4E4B:"y\xEC z\u01D2u li\u01CEo zh\u012B",\u5B57\u91CC\u884C\u95F4:"z\xEC l\u01D0 h\xE1ng ji\u0101n",\u542B\u542B\u7CCA\u7CCA:"h\xE1n h\xE1n hu h\u016B",\u6070\u5982\u5176\u5206:"qi\xE0 r\xFA q\xED f\xE8n",\u7834\u6D95\u4E3A\u7B11:"p\xF2 t\xEC w\xE9i xi\xE0o",\u6DF1\u66F4\u534A\u591C:"sh\u0113n g\u0113ng b\xE0n y\xE8",\u5343\u5DEE\u4E07\u522B:"qi\u0101n ch\u0101 w\xE0n bi\xE9",\u6570\u4E0D\u80DC\u6570:"sh\u01D4 b\xFA sh\xE8ng sh\u01D4",\u636E\u4E3A\u5DF1\u6709:"j\xF9 w\xE9i j\u01D0 y\u01D2u",\u5929\u65CB\u5730\u8F6C:"ti\u0101n xu\xE1n d\xEC zhu\xE0n",\u517B\u5C0A\u5904\u4F18:"y\u01CEng z\u016Bn ch\u01D4 y\u014Du",\u73BB\u7483\u7EA4\u7EF4:"b\u014D li xi\u0101n w\xE9i",\u5435\u5435\u95F9\u95F9:"ch\u0101o chao n\xE0o n\xE0o",\u6655\u5934\u8F6C\u5411:"y\u016Bn t\xF3u zhu\xE0n xi\xE0ng",\u571F\u751F\u571F\u957F:"t\u01D4 sh\u0113ng t\u01D4 zh\u01CEng",\u5B81\u6B7B\u4E0D\u5C48:"n\xECng s\u01D0 b\xF9 q\u016B",\u4E0D\u7701\u4EBA\u4E8B:"b\xF9 x\u01D0ng r\xE9n sh\xEC",\u5C3D\u529B\u800C\u4E3A:"j\xECn l\xEC \xE9r w\xE9i",\u7CBE\u660E\u5F3A\u5E72:"j\u012Bng m\xEDng qi\xE1ng g\xE0n",\u5520\u5520\u53E8\u53E8:"l\xE1o lao d\u0101o d\u0101o",\u53FD\u53FD\u55B3\u55B3:"j\u012B ji zh\u0101 zh\u0101",\u529F\u4E0D\u53EF\u6CA1:"g\u014Dng b\xF9 k\u011B m\xF2",\u9532\u800C\u4E0D\u820D:"qi\xE8 \xE9r b\xF9 sh\u011B",\u6392\u5FE7\u89E3\u96BE:"p\xE1i y\u014Du ji\u011B n\xE0n",\u7A00\u91CC\u7CCA\u6D82:"x\u012B li h\xFA t\xFA",\u5404\u6709\u6240\u957F:"g\xE8 y\u01D2u su\u01D2 ch\xE1ng",\u7684\u7684\u786E\u786E:"d\xED d\xED qu\xE8 qu\xE8",\u54C4\u5802\u5927\u7B11:"h\u014Dng t\xE1ng d\xE0 xi\xE0o",\u542C\u800C\u4E0D\u95FB:"t\u012Bng \xE9r b\xF9 w\xE9n",\u5200\u8015\u706B\u79CD:"d\u0101o g\u0113ng hu\u01D2 zh\xF2ng",\u5185\u5206\u6CCC\u817A:"n\xE8i f\xE8n m\xEC xi\xE0n",\u5316\u9669\u4E3A\u5937:"hu\xE0 xi\u01CEn w\xE9i y\xED",\u767E\u53D1\u767E\u4E2D:"b\u01CEi f\u0101 b\u01CEi zh\xF2ng",\u91CD\u89C1\u5929\u65E5:"ch\xF3ng ji\xE0n ti\u0101n r\xEC",\u53CD\u8D25\u4E3A\u80DC:"f\u01CEn b\xE0i w\xE9i sh\xE8ng",\u4E00\u4E86\u767E\u4E86:"y\xEC li\u01CEo b\u01CEi li\u01CEo",\u5927\u5927\u54A7\u54A7:"d\xE0 da li\u0113 li\u0113",\u5FC3\u6025\u706B\u71CE:"x\u012Bn j\xED hu\u01D2 li\u01CEo",\u7C97\u5FC3\u5927\u610F:"c\u016B x\u012Bn d\xE0 yi",\u9E21\u76AE\u7599\u7629:"j\u012B p\xED g\u0113 da",\u5937\u4E3A\u5E73\u5730:"y\xED w\xE9i p\xEDng d\xEC",\u65E5\u79EF\u6708\u7D2F:"r\xEC j\u012B yu\xE8 l\u011Bi",\u8BBE\u8EAB\u5904\u5730:"sh\xE8 sh\u0113n ch\u01D4 d\xEC",\u6295\u5176\u6240\u597D:"t\xF3u q\xED su\u01D2 h\xE0o",\u95F4\u4E0D\u5BB9\u53D1:"ji\u0101n b\xF9 r\xF3ng f\xE0",\u4EBA\u6EE1\u4E3A\u60A3:"r\xE9n m\u01CEn w\xE9i hu\xE0n",\u7A77\u8FFD\u4E0D\u820D:"qi\xF3ng zhu\u012B b\xF9 sh\u011B",\u4E3A\u65F6\u5DF2\u665A:"w\xE9i sh\xED y\u01D0 w\u01CEn",\u5982\u6570\u5BB6\u73CD:"r\xFA sh\u01D4 ji\u0101 zh\u0113n",\u5FC3\u91CC\u6709\u6570:"x\u012Bn l\u01D0 y\u01D2u sh\xF9",\u4EE5\u7259\u8FD8\u7259:"y\u01D0 y\xE1 hu\xE1n y\xE1",\u795E\u4E0D\u5B88\u820D:"sh\xE9n b\xF9 sh\u01D2u sh\u011B",\u5B5F\u4EC0\u7EF4\u514B:"m\xE8ng sh\xED w\xE9i k\xE8",\u5404\u81EA\u4E3A\u6218:"g\xE8 z\xEC w\xE9i zh\xE0n",\u6028\u58F0\u8F7D\u9053:"yu\xE0n sh\u0113ng z\xE0i d\xE0o",\u6551\u82E6\u6551\u96BE:"ji\xF9 k\u01D4 ji\xF9 n\xE0n",\u597D\u597D\u5148\u751F:"h\u01CEo h\u01CEo xi\u0101n sheng",\u602A\u6A21\u602A\u6837:"gu\xE0i m\xFA gu\xE0i y\xE0ng",\u629B\u5934\u9732\u9762:"p\u0101o t\xF3u l\xF9 mi\xE0n",\u6E38\u624B\u597D\u95F2:"y\xF3u sh\u01D2u h\xE0o xi\xE1n",\u65E0\u6240\u4E0D\u4E3A:"w\xFA su\u01D2 b\xF9 w\xE9i",\u8C03\u864E\u79BB\u5C71:"di\xE0o h\u01D4 l\xED sh\u0101n",\u6B65\u6B65\u4E3A\u8425:"b\xF9 b\xF9 w\xE9i y\xEDng",\u597D\u5927\u559C\u529F:"h\xE0o d\xE0 x\u01D0 g\u014Dng",\u4F17\u77E2\u4E4B\u7684:"zh\xF2ng sh\u01D0 zh\u012B d\xEC",\u957F\u751F\u4E0D\u6B7B:"ch\xE1ng sh\u0113ng b\xF9 s\u01D0",\u851A\u4E3A\u58EE\u89C2:"w\xE8i w\xE9i zhu\xE0ng gu\u0101n",\u4E0D\u53EF\u80DC\u6570:"b\xF9 k\u011B sh\xE8ng sh\u01D4",\u9B3C\u4F7F\u795E\u5DEE:"gu\u01D0 sh\u01D0 sh\xE9n ch\u0101i",\u6D01\u8EAB\u81EA\u597D:"ji\xE9 sh\u0113n z\xEC h\xE0o",\u6562\u4F5C\u6562\u4E3A:"g\u01CEn zu\xF2 g\u01CEn w\xE9i",\u8305\u585E\u987F\u5F00:"m\xE1o s\xE8 d\xF9n k\u0101i",\u8D70\u9A6C\u6362\u5C06:"z\u01D2u m\u01CE hu\xE0n ji\xE0ng",\u4E3A\u65F6\u8FC7\u65E9:"w\xE9i sh\xED gu\xF2 z\u01CEo",\u4E3A\u4EBA\u5E08\u8868:"w\xE9i r\xE9n sh\u012B bi\u01CEo",\u9634\u5DEE\u9633\u9519:"y\u012Bn ch\u0101 y\xE1ng cu\xF2",\u6CB9\u8154\u6ED1\u8C03:"y\xF3u qi\u0101ng hu\xE1 di\xE0o",\u91CD\u8E48\u8986\u8F99:"ch\xF3ng d\u01CEo f\xF9 zh\xE9",\u9A82\u9A82\u54A7\u54A7:"m\xE0 ma li\u0113 li\u0113",\u7D6E\u7D6E\u53E8\u53E8:"x\xF9 x\xF9 d\u0101o d\u0101o",\u5982\u5C65\u8584\u51B0:"r\xFA l\u01DA b\xF3 b\u012Bng",\u635F\u5175\u6298\u5C06:"s\u01D4n b\u012Bng zh\xE9 ji\xE0ng",\u62D0\u5F2F\u62B9\u89D2:"gu\u01CEi w\u0101n m\xF2 ji\u01CEo",\u50CF\u6A21\u50CF\u6837:"xi\xE0ng m\xFA xi\xE0ng y\xE0ng",\u4F9B\u8FC7\u4E8E\u6C42:"g\u014Dng gu\xF2 y\xFA qi\xFA",\u5F00\u82B1\u7ED3\u679C:"k\u0101i hu\u0101 ji\u0113 gu\u01D2",\u4ED4\u4ED4\u7EC6\u7EC6:"z\u01D0 z\u01D0 x\xEC x\xEC",\u5DDD\u85CF\u516C\u8DEF:"chu\u0101n z\xE0ng g\u014Dng l\xF9",\u6CB3\u5317\u6886\u5B50:"h\xE9 b\u011Bi b\u0101ng zi",\u957F\u5E74\u7D2F\u6708:"ch\xE1ng ni\xE1n l\u011Bi yu\xE8",\u6B63\u513F\u516B\u7ECF:"zh\xE8ng er b\u0101 j\u012Bng",\u4E0D\u8BC6\u62AC\u4E3E:"b\xF9 sh\xED t\xE1i ju",\u91CD\u632F\u65D7\u9F13:"ch\xF3ng zh\xE8n q\xED g\u01D4",\u6C14\u606F\u5944\u5944:"q\xEC x\u012B y\u0101n y\u0101n",\u7D27\u8FFD\u4E0D\u820D:"j\u01D0n zhu\u012B b\xF9 sh\u011B",\u670D\u670D\u5E16\u5E16:"f\xFA fu ti\u0113 ti\u0113",\u5F3A\u8BCD\u593A\u7406:"qi\u01CEng c\xED du\xF3 l\u01D0",\u567C\u91CC\u556A\u5566:"p\u012B li p\u0101 l\u0101",\u4EBA\u624D\u6D4E\u6D4E:"r\xE9n c\xE1i j\u01D0 j\u01D0",\u53D1\u4EBA\u6DF1\u7701:"f\u0101 r\xE9n sh\u0113n x\u01D0ng",\u4E0D\u8DB3\u4E3A\u51ED:"b\xF9 z\xFA w\xE9i p\xEDng",\u4E3A\u5BCC\u4E0D\u4EC1:"w\xE9i f\xF9 b\xF9 r\xE9n",\u8FDE\u7BC7\u7D2F\u724D:"li\xE1n pi\u0101n l\u011Bi d\xFA",\u547C\u5929\u62A2\u5730:"h\u016B ti\u0101n qi\u0101ng d\xEC",\u843D\u843D\u5927\u65B9:"lu\xF2 lu\xF2 d\xE0 f\u0101ng",\u81EA\u5439\u81EA\u64C2:"z\xEC chu\u012B z\xEC l\xE9i",\u4E50\u5584\u597D\u65BD:"l\xE8 sh\xE0n h\xE0o sh\u012B",\u4EE5\u653B\u4E3A\u5B88:"y\u01D0 g\u014Dng w\xE9i sh\u01D2u",\u78E8\u78E8\u8E6D\u8E6D:"m\xF3 m\xF3 c\xE8ng c\xE8ng",\u524A\u94C1\u5982\u6CE5:"xu\u0113 ti\u011B r\xFA n\xED",\u52A9\u7EA3\u4E3A\u8650:"zh\xF9 zh\xF2u w\xE9i n\xFC\xE8",\u4EE5\u9000\u4E3A\u8FDB:"y\u01D0 tu\xEC w\xE9i j\xECn",\u5601\u5601\u55B3\u55B3:"q\u012B q\u012B ch\u0101 ch\u0101",\u67AA\u6797\u5F39\u96E8:"qi\u0101ng l\xEDn d\xE0n y\u01D4",\u4EE4\u4EBA\u53D1\u6307:"l\xECng r\xE9n f\xE0 zh\u01D0",\u8F6C\u8D25\u4E3A\u80DC:"zhu\u01CEn b\xE0i w\xE9i sh\xE8ng",\u8F6C\u5F2F\u62B9\u89D2:"zhu\u01CEn w\u0101n m\xF2 ji\u01CEo",\u5728\u52AB\u96BE\u9003:"z\xE0i ji\xE9 n\xE1n t\xE1o",\u6B63\u5F53\u9632\u536B:"zh\xE8ng d\xE0ng f\xE1ng w\xE8i",\u4E0D\u8DB3\u4E3A\u602A:"b\xF9 z\xFA w\xE9i gu\xE0i",\u96BE\u5144\u96BE\u5F1F:"n\xE0n xi\u014Dng n\xE0n d\xEC",\u54BF\u54BF\u5440\u5440:"y\u012B y\u012B y\u0101 y\u0101",\u5F39\u5C3D\u7CAE\u7EDD:"d\xE0n j\xECn li\xE1ng ju\xE9",\u963F\u8C00\u5949\u627F:"\u0113 y\xFA f\xE8ng ch\xE9ng",\u7A00\u91CC\u54D7\u5566:"x\u012B li hu\u0101 l\u0101",\u8FD4\u8001\u8FD8\u7AE5:"f\u01CEn l\u01CEo hu\xE1n t\xF3ng",\u597D\u9AD8\u9A9B\u8FDC:"h\xE0o g\u0101o w\xF9 yu\u01CEn",\u9E7F\u6B7B\u8C01\u624B:"l\xF9 s\u01D0 sh\xE9i sh\u01D2u",\u5DEE\u5F3A\u4EBA\u610F:"ch\u0101 qi\xE1ng r\xE9n y\xEC",\u5927\u5439\u5927\u64C2:"d\xE0 chu\u012B d\xE0 l\xE9i",\u6210\u5BB6\u7ACB\u4E1A:"ch\xE9ng ji\u0101 l\xEC y\xE8",\u81EA\u6028\u81EA\u827E:"z\xEC yu\xE0n z\xEC y\xEC",\u8D1F\u503A\u7D2F\u7D2F:"f\xF9 zh\xE0i l\u011Bi l\u011Bi",\u53E4\u4E3A\u4ECA\u7528:"g\u01D4 w\xE9i j\u012Bn y\xF2ng",\u5165\u571F\u4E3A\u5B89:"r\xF9 t\u01D4 w\xE9i \u0101n",\u4E0B\u4E0D\u4E3A\u4F8B:"xi\xE0 b\xF9 w\xE9i l\xEC",\u4E00\u54C4\u800C\u4E0A:"y\xEC h\u014Dng \xE9r sh\xE0ng",\u6CA1\u5934\u82CD\u8747:"m\xE9i t\xF3u c\u0101ng ying",\u5929\u5DEE\u5730\u8FDC:"ti\u0101n ch\u0101 d\xEC yu\u01CEn",\u98CE\u5377\u6B8B\u4E91:"f\u0113ng ju\u01CEn c\xE1n y\xFAn",\u591A\u707E\u591A\u96BE:"du\u014D z\u0101i du\u014D n\xE0n",\u4E73\u81ED\u672A\u5E72:"r\u01D4 xi\xF9 w\xE8i g\u0101n",\u884C\u5BB6\u91CC\u624B:"h\xE1ng ji\u0101 l\u01D0 sh\u01D2u",\u72FC\u72C8\u4E3A\u5978:"l\xE1ng b\xE8i w\xE9i ji\u0101n",\u5904\u53D8\u4E0D\u60CA:"ch\u01D4 bi\xE0n b\xF9 j\u012Bng",\u4E00\u5531\u4E00\u548C:"y\xED ch\xE0ng y\xED h\xE8",\u4E00\u5FF5\u4E4B\u5DEE:"y\xED ni\xE0n zh\u012B ch\u0101",\u91D1\u8749\u8131\u58F3:"j\u012Bn ch\xE1n tu\u014D qi\xE0o",\u6EF4\u6EF4\u7B54\u7B54:"d\u012B d\u012B d\u0101 d\u0101",\u7855\u679C\u7D2F\u7D2F:"shu\xF2 gu\u01D2 l\xE9i l\xE9i",\u597D\u6574\u4EE5\u6687:"h\xE0o zh\u011Bng y\u01D0 xi\xE1",\u7EA2\u5F97\u53D1\u7D2B:"h\xF3ng de f\u0101 z\u01D0",\u4F20\u4E3A\u7F8E\u8C08:"chu\xE1n w\xE9i m\u011Bi t\xE1n",\u5BCC\u5546\u5927\u8D3E:"f\xF9 sh\u0101ng d\xE0 g\u01D4",\u56DB\u6D77\u4E3A\u5BB6:"s\xEC h\u01CEi w\xE9i ji\u0101",\u4E86\u82E5\u6307\u638C:"li\u01CEo ru\xF2 zh\u01D0 zh\u01CEng",\u5927\u6709\u53EF\u4E3A:"d\xE0 y\u01D2u k\u011B w\xE9i",\u51FA\u5934\u9732\u9762:"ch\u016B t\xF3u l\xF9 mi\xE0n",\u9F13\u9F13\u56CA\u56CA:"g\u01D4 gu n\u0101ng n\u0101ng",\u7A97\u660E\u51E0\u51C0:"chu\u0101ng m\xEDng j\u012B j\xECng",\u6CF0\u7136\u5904\u4E4B:"t\xE0i r\xE1n ch\u01D4 zh\u012B",\u6012\u53D1\u51B2\u51A0:"n\xF9 f\xE0 ch\u014Dng gu\u0101n",\u6709\u673A\u73BB\u7483:"y\u01D2u j\u012B b\u014D li",\u9AA8\u5934\u67B6\u5B50:"g\u01D4 tou ji\xE0 zi",\u4E49\u8584\u4E91\u5929:"y\xEC b\xF3 y\xFAn ti\u0101n",\u4E00\u4E01\u70B9\u513F:"y\u012B d\u012Bng di\u01CEn er",\u65F6\u6765\u8FD0\u8F6C:"sh\xED l\xE1i y\xF9n zhu\u01CEn",\u9648\u8BCD\u6EE5\u8C03:"ch\xE9n c\xED l\xE0n di\xE0o",\u5316\u6574\u4E3A\u96F6:"hu\xE0 zh\u011Bng w\xE9i l\xEDng",\u706B\u70E7\u706B\u71CE:"hu\u01D2 sh\u0101o hu\u01D2 li\u01CEo",\u5E72\u8106\u5229\u7D22:"g\xE0n cu\xEC l\xEC su\u01D2",\u540A\u513F\u90CE\u5F53:"di\xE0o er l\xE1ng d\u0101ng",\u5E7F\u79CD\u8584\u6536:"gu\u01CEng zh\xF2ng b\xF3 sh\u014Du",\u79CD\u74DC\u5F97\u74DC:"zh\xF2ng gu\u0101 d\xE9 gu\u0101",\u79CD\u8C46\u5F97\u8C46:"zh\xF2ng d\xF2u d\xE9 d\xF2u",\u96BE\u820D\u96BE\u5206:"n\xE1n sh\u011B n\xE1n f\u0113n",\u6B43\u8840\u4E3A\u76DF:"sh\xE0 xu\xE8 w\xE9i m\xE9ng",\u594B\u53D1\u6709\u4E3A:"f\xE8n f\u0101 y\u01D2u w\xE9i",\u9634\u9519\u9633\u5DEE:"y\u012Bn cu\xF2 y\xE1ng ch\u0101",\u4E1C\u8EB2\u897F\u85CF:"d\u014Dng du\u01D2 x\u012B c\xE1ng",\u70DF\u718F\u706B\u71CE:"y\u0101n x\u016Bn hu\u01D2 li\u01CEo",\u94BB\u725B\u89D2\u5C16:"zu\u0101n ni\xFA ji\u01CEo ji\u0101n",\u4E54\u88C5\u6253\u626E:"qi\xE1o zhu\u0101ng d\u01CE b\xE0n",\u6539\u5F26\u66F4\u5F20:"g\u01CEi xi\xE1n g\u0113ng zh\u0101ng",\u6CB3\u5357\u6886\u5B50:"h\xE9 n\xE1n b\u0101ng zi",\u597D\u5403\u61D2\u505A:"h\xE0o ch\u012B l\u01CEn zu\xF2",\u4F55\u4E50\u4E0D\u4E3A:"h\xE9 l\xE8 b\xF9 w\xE9i",\u5927\u51FA\u98CE\u5934:"d\xE0 ch\u016B f\u0113ng t\xF3u",\u653B\u57CE\u63A0\u5730:"g\u014Dng ch\xE9ng l\xFC\xE8 d\xEC",\u6F02\u6F02\u4EAE\u4EAE:"pi\xE0o pi\xE0o liang liang",\u6298\u8877\u4E3B\u4E49:"zh\xE9 zh\u014Dng zh\u01D4 y\xEC",\u5927\u9A6C\u54C8\u9C7C:"d\xE0 m\u01CE h\u01CE y\xFA",\u7EFF\u6811\u6210\u836B:"l\u01DC sh\xF9 ch\xE9ng y\u012Bn",\u7387\u5148\u5782\u8303:"shu\xE0i xi\u0101n chu\xED f\xE0n",\u5BB6\u957F\u91CC\u77ED:"ji\u0101 ch\xE1ng l\u01D0 du\u01CEn",\u5BBD\u5927\u4E3A\u6000:"ku\u0101n d\xE0 w\xE9i hu\xE1i",\u5DE6\u8180\u53F3\u81C2:"zu\u01D2 b\u01CEng y\xF2u b\xEC",\u4E00\u7B11\u4E86\u4E4B:"y\xED xi\xE0o li\u01CEo zh\u012B",\u5929\u4E0B\u4E3A\u516C:"ti\u0101n xi\xE0 w\xE9i g\u014Dng",\u8FD8\u6211\u6CB3\u5C71:"hu\xE1n w\u01D2 h\xE9 sh\u0101n",\u4F55\u8DB3\u4E3A\u5947:"h\xE9 z\xFA w\xE9i q\xED",\u597D\u81EA\u4E3A\u4E4B:"h\u01CEo z\xEC w\xE9i zh\u012B",\u98CE\u59FF\u7EF0\u7EA6:"f\u0113ng z\u012B chu\xF2 yu\u0113",\u5927\u96E8\u6EC2\u6CB1:"d\xE0 y\u01D4 p\u0101ng tu\xF3",\u4F20\u4E3A\u4F73\u8BDD:"chu\xE1n w\xE9i ji\u0101 hu\xE0",\u5403\u91CC\u6252\u5916:"ch\u012B l\u01D0 p\xE1 w\xE0i",\u91CD\u64CD\u65E7\u4E1A:"ch\xF3ng c\u0101o ji\xF9 y\xE8",\u5C0F\u5BB6\u5B50\u6C14:"xi\u01CEo ji\u0101 zi q\xEC",\u5C11\u4E0D\u66F4\u4E8B:"sh\xE0o b\xF9 g\u0113ng sh\xEC",\u96BE\u5206\u96BE\u820D:"n\xE1n f\u0113n n\xE1n sh\u011B",\u6DFB\u7816\u52A0\u74E6:"ti\u0101n zhu\u0101n ji\u0101 w\u01CE",\u662F\u975E\u5206\u660E:"sh\xEC f\u0113i f\u0113n m\xEDng",\u820D\u6211\u5176\u8C01:"sh\u011B w\u01D2 q\xED shu\xED",\u504F\u542C\u504F\u4FE1:"pi\u0101n t\u012Bng pi\u0101n x\xECn",\u91CF\u5165\u4E3A\u51FA:"li\xE0ng r\xF9 w\xE9i ch\u016B",\u964D\u9F99\u4F0F\u864E:"xi\xE1ng l\xF3ng f\xFA h\u01D4",\u94A2\u5316\u73BB\u7483:"g\u0101ng hu\xE0 b\u014D li",\u6B63\u4E2D\u4E0B\u6000:"zh\xE8ng zh\xF2ng xi\xE0 hu\xE1i",\u4EE5\u8EAB\u8BB8\u56FD:"y\u01D0 sh\u0113n x\u01D4 gu\xF3",\u4E00\u8BED\u4E2D\u7684:"y\xEC y\u01D4 zh\xF2ng d\xEC",\u4E27\u9B42\u843D\u9B44:"s\xE0ng h\xFAn lu\xF2 p\xF2",\u4E09\u5EA7\u5927\u5C71:"s\u0101n zu\xF2 d\xE0 sh\u0101n",\u6D4E\u6D4E\u4E00\u5802:"j\u01D0 j\u01D0 y\xEC t\xE1ng",\u597D\u4E8B\u4E4B\u5F92:"h\xE0o sh\xEC zh\u012B t\xFA",\u5E72\u51C0\u5229\u7D22:"g\xE0n j\xECng l\xEC su\u01D2",\u51FA\u5C06\u5165\u76F8:"ch\u016B ji\xE0ng r\xF9 xi\xE0ng",\u8885\u8885\u5A1C\u5A1C:"ni\u01CEo ni\u01CEo nu\xF3 nu\xF3",\u72D0\u72F8\u5C3E\u5DF4:"h\xFA li w\u011Bi ba",\u597D\u9038\u6076\u52B3:"h\xE0o y\xEC w\xF9 l\xE1o",\u5927\u800C\u65E0\u5F53:"d\xE0 \xE9r w\xFA d\xE0ng",\u6253\u9A6C\u864E\u773C:"d\u01CE m\u01CE hu y\u01CEn",\u677F\u4E0A\u9489\u9489:"b\u01CEn sh\xE0ng d\xECng d\u012Bng",\u5406\u4E94\u559D\u516D:"y\u0101o w\u01D4 h\xE8 li\xF9",\u867E\u5175\u87F9\u5C06:"xi\u0101 b\u012Bng xi\xE8 ji\xE0ng",\u6C34\u8C03\u6B4C\u5934:"shu\u01D0 di\xE0o g\u0113 t\xF3u",\u6570\u5178\u5FD8\u7956:"sh\u01D4 di\u01CEn w\xE0ng z\u01D4",\u4EBA\u4E8B\u4E0D\u7701:"r\xE9n sh\xEC b\xF9 x\u01D0ng",\u66F2\u9AD8\u548C\u5BE1:"q\u01D4 g\u0101o h\xE8 gu\u01CE",\u5C61\u6559\u4E0D\u6539:"l\u01DA ji\xE0o b\xF9 g\u01CEi",\u4E92\u4E3A\u56E0\u679C:"h\xF9 w\xE9i y\u012Bn gu\u01D2",\u4E92\u4E3A\u8868\u91CC:"h\xF9 w\xE9i bi\u01CEo l\u01D0",\u539A\u6B64\u8584\u5F7C:"h\xF2u c\u01D0 b\xF3 b\u01D0",\u8FC7\u5173\u65A9\u5C06:"gu\xF2 gu\u0101n zh\u01CEn ji\xE0ng",\u7599\u7599\u7629\u7629:"g\u0113 ge d\u0101 d\u0101",\u5927\u8179\u4FBF\u4FBF:"d\xE0 f\xF9 pi\xE1n pi\xE1n",\u8D70\u4E3A\u4E0A\u7B56:"z\u01D2u w\xE9i sh\xE0ng c\xE8",\u51A4\u5BB6\u5BF9\u5934:"yu\u0101n jia du\xEC t\xF3u",\u6709\u9699\u53EF\u4E58:"y\u01D2u x\xEC k\u011B ch\xE8ng",\u4E00\u9CDE\u534A\u722A:"y\xEC l\xEDn b\xE0n zh\u01CEo",\u7247\u8A00\u53EA\u8BED:"pi\xE0n y\xE1n zh\u01D0 y\u01D4",\u5F00\u82B1\u7ED3\u5B9E:"k\u0101i hu\u0101 ji\xE9 sh\xED",\u7ECF\u5E74\u7D2F\u6708:"j\u012Bng ni\xE1n l\u011Bi yu\xE8",\u542B\u7CCA\u5176\u8BCD:"h\xE1n h\xFA q\xED c\xED",\u5BE1\u5EC9\u9C9C\u803B:"gu\u01CE li\xE1n xi\u01CEn ch\u01D0",\u6210\u5E74\u7D2F\u6708:"ch\xE9ng ni\xE1n l\u011Bi yu\xE8",\u4E0D\u5F87\u79C1\u60C5:"b\xFA x\xF9n s\u012B q\xEDng",\u4E0D\u5F53\u4EBA\u5B50:"b\xF9 d\u0101ng r\xE9n z\u01D0",\u8180\u5927\u8170\u5706:"b\u01CEng d\xE0 y\u0101o yu\xE1n",\u6307\u8179\u4E3A\u5A5A:"zh\u01D0 f\xF9 w\xE9i h\u016Bn",\u8FD9\u4E48\u70B9\u513F:"zh\xE8 me di\u01CEn er",\u610F\u5174\u7D22\u7136:"y\xEC x\u012Bng su\u01D2 r\xE1n",\u7EE3\u82B1\u6795\u5934:"xi\xF9 hu\u0101 zh\u011Bn tou",\u65E0\u7684\u653E\u77E2:"w\xFA d\xEC f\xE0ng sh\u01D0",\u671B\u95FB\u95EE\u5207:"w\xE0ng w\xE9n w\xE8n qi\xE8",\u820D\u5DF1\u4E3A\u4EBA:"sh\u011B j\u01D0 w\xE8i r\xE9n",\u7A77\u5E74\u7D2F\u6708:"qi\xF3ng ni\xE1n l\u011Bi yu\xE8",\u6392\u96BE\u89E3\u7EB7:"p\xE1i n\xE0n ji\u011B f\u0113n",\u5904\u4E4B\u6CF0\u7136:"ch\u01D4 zh\u012B t\xE0i r\xE1n",\u6307\u9E7F\u4E3A\u9A6C:"zh\u01D0 l\xF9 w\xE9i m\u01CE",\u5371\u5982\u7D2F\u5375:"w\u0113i r\xFA l\u011Bi lu\u01CEn",\u5929\u5175\u5929\u5C06:"ti\u0101n b\u012Bng ti\u0101n ji\xE0ng",\u820D\u8FD1\u6C42\u8FDC:"sh\u011B j\xECn qi\xFA yu\u01CEn",\u5357\u8154\u5317\u8C03:"n\xE1n qi\u0101ng b\u011Bi di\xE0o",\u82E6\u4E2D\u4F5C\u4E50:"k\u01D4 zh\u014Dng zu\xF2 l\xE8",\u539A\u79EF\u8584\u53D1:"h\xF2u j\u012B b\xF3 f\u0101",\u81ED\u5473\u76F8\u6295:"xi\xF9 w\xE8i xi\u0101ng t\xF3u",\u957F\u5E7C\u6709\u5E8F:"zh\u01CEng y\xF2u y\u01D2u x\xF9",\u903C\u826F\u4E3A\u5A3C:"b\u012B li\xE1ng w\xE9i ch\u0101ng",\u60B2\u60B2\u5207\u5207:"b\u0113i b\u0113i qi\xE8 qi\u0113",\u8D25\u519B\u4E4B\u5C06:"b\xE0i j\u016Bn zh\u012B ji\xE0ng",\u6B3A\u884C\u9738\u5E02:"q\u012B h\xE1ng b\xE0 sh\xEC",\u524A\u8DB3\u9002\u5C65:"xu\u0113 z\xFA sh\xEC l\u01DA",\u5148\u7779\u4E3A\u5FEB:"xi\u0101n d\u01D4 w\xE9i ku\xE0i",\u557C\u9965\u53F7\u5BD2:"t\xED j\u012B h\xE1o h\xE1n",\u758F\u4E0D\u95F4\u4EB2:"sh\u016B b\xFA ji\xE0n q\u012Bn",\u795E\u5DEE\u9B3C\u4F7F:"sh\xE9n ch\u0101i gu\u01D0 sh\u01D0",\u6572\u6572\u6253\u6253:"qi\u0101o qi\u0101o d\u01CE d\u01CE",\u5E73\u94FA\u76F4\u53D9:"p\xEDng p\u016B zh\xED x\xF9",\u6CA1\u5934\u6CA1\u5C3E:"m\xE9i t\xF3u m\xF2 w\u011Bi",\u5BE5\u5BE5\u53EF\u6570:"li\xE1o li\xE1o k\u011B sh\u01D4",\u54FC\u54C8\u4E8C\u5C06:"h\u0113ng h\u0101 \xE8r ji\xE0ng",\u9E64\u53D1\u7AE5\u989C:"h\xE8 f\xE0 t\xF3ng y\xE1n",\u5404\u5954\u524D\u7A0B:"g\xE8 b\xE8n qi\xE1n ch\xE9ng",\u5F39\u65E0\u865A\u53D1:"d\xE0n w\xFA x\u016B f\u0101",\u5927\u4EBA\u5148\u751F:"d\xE0 r\xE9n xi\u0101n sheng",\u4E0E\u6C11\u66F4\u59CB:"y\u01D4 m\xEDn g\u0113ng sh\u01D0",\u6811\u7891\u7ACB\u4F20:"sh\xF9 b\u0113i l\xEC zhu\xE0n",\u662F\u975E\u5F97\u5931:"sh\xEC f\u0113i d\xE9 sh\u012B",\u5B9E\u903C\u5904\u6B64:"sh\xED b\u012B ch\u01D4 c\u01D0",\u585E\u7FC1\u5931\u9A6C:"s\xE0i w\u0113ng sh\u012B m\u01CE",\u65E5\u8584\u897F\u5C71:"r\xEC b\xF3 x\u012B sh\u0101n",\u5207\u8EAB\u4F53\u4F1A:"qi\xE8 sh\u0113n t\u01D0 hu\xEC",\u7247\u8A00\u53EA\u5B57:"pi\xE0n y\xE1n zh\u01D0 z\xEC",\u8DD1\u9A6C\u5356\u89E3:"p\u01CEo m\u01CE m\xE0i xi\xE8",\u5B81\u6298\u4E0D\u5F2F:"n\xECng zh\xE9 b\xF9 w\u0101n",\u96F6\u96F6\u6563\u6563:"l\xEDng l\xEDng s\u01CEn s\u01CEn",\u91CF\u4F53\u88C1\u8863:"li\xE0ng t\u01D0 c\xE1i y\u012B",\u8FDE\u4E2D\u4E09\u5143:"li\xE1n zh\xF2ng s\u0101n yu\xE1n",\u793C\u5D29\u4E50\u574F:"l\u01D0 b\u0113ng yu\xE8 hu\xE0i",\u4E0D\u4E3A\u5DF2\u751A:"b\xF9 w\xE9i y\u01D0 sh\xE8n",\u8F6C\u60B2\u4E3A\u559C:"zhu\u01CEn b\u0113i w\xE9i x\u01D0",\u4EE5\u773C\u8FD8\u773C:"y\u01D0 y\u01CEn hu\xE1n y\u01CEn",\u851A\u4E3A\u5927\u89C2:"w\xE8i w\xE9i d\xE0 gu\u0101n",\u672A\u4E3A\u4E0D\u53EF:"w\xE8i w\xE9i b\xF9 k\u011B",\u7AE5\u989C\u9E64\u53D1:"t\xF3ng y\xE1n h\xE8 f\xE0",\u670B\u6BD4\u4E3A\u5978:"p\xE9ng b\u01D0 w\xE9i ji\u0101n",\u83AB\u6B64\u4E3A\u751A:"m\xF2 c\u01D0 w\xE9i sh\xE8n",\u5939\u67AA\u5E26\u68D2:"ji\u0101 qi\u0101ng d\xE0i b\xE0ng",\u5BCC\u5546\u5DE8\u8D3E:"f\xF9 sh\u0101ng j\xF9 ji\u01CE",\u6DE1\u7136\u5904\u4E4B:"d\xE0n r\xE1n ch\u01D4 zh\u012B",\u7BAA\u98DF\u58F6\u6D46:"d\u0101n sh\xED h\xFA ji\u0101ng",\u521B\u5DE8\u75DB\u6DF1:"chu\u0101ng j\xF9 t\xF2ng sh\u0113n",\u8349\u957F\u83BA\u98DE:"c\u01CEo zh\u01CEng y\u012Bng f\u0113i",\u5750\u89C6\u4E0D\u6551:"zu\xF2 sh\u012B b\xFA ji\xF9",\u4EE5\u5DF1\u5EA6\u4EBA:"y\u01D0 j\u01D0 du\xF3 r\xE9n",\u968F\u884C\u5C31\u5E02:"su\xED h\xE1ng ji\xF9 sh\xEC",\u6587\u4EE5\u8F7D\u9053:"w\xE9n y\u01D0 z\xE0i d\xE0o",\u6587\u4E0D\u5BF9\u9898:"w\xE9n b\xFA du\xEC t\xED",\u94C1\u677F\u9489\u9489:"ti\u011B b\u01CEn d\xECng d\u012Bng",\u8EAB\u4F53\u53D1\u80A4:"sh\u0113n t\u01D0 f\xE0 f\u016B",\u7F3A\u5403\u5C11\u7A7F:"qu\u0113 ch\u012B sh\u01CEo chu\u0101n",\u76EE\u65E0\u5C0A\u957F:"m\xF9 w\xFA z\u016Bn zh\u01CEng",\u5409\u4EBA\u5929\u76F8:"j\xED r\xE9n ti\u0101n xi\xE0ng",\u6BC1\u5BB6\u7EBE\u96BE:"hu\u01D0 ji\u0101 sh\u016B n\xE0n",\u94A2\u7B4B\u94C1\u9AA8:"g\u0101ng j\u012Bn ti\u011B g\u01D4",\u4E22\u5352\u4FDD\u8F66:"di\u016B z\xFA b\u01CEo j\u016B",\u4E22\u4E09\u843D\u56DB:"di\u016B s\u0101n l\xE0 s\xEC",\u95ED\u76EE\u585E\u542C:"b\xEC m\xF9 s\xE8 t\u012Bng",\u524A\u5C16\u8111\u888B:"xu\u0113 ji\u0101n n\u01CEo d\xE0i",\u4E3A\u975E\u4F5C\u6076:"w\xE9i f\u0113i zu\xF2 \xE8",\u4EBA\u624D\u96BE\u5F97:"r\xE9n c\xE1i n\xE1n d\xE9",\u60C5\u975E\u5F97\u5DF2:"q\xEDng f\u0113i d\xE9 y\u01D0",\u5207\u4E2D\u8981\u5BB3:"qi\xE8 zh\xF2ng y\xE0o h\xE0i",\u706B\u6025\u706B\u71CE:"hu\u01D2 j\xED hu\u01D2 li\u01CEo",\u753B\u5730\u4E3A\u7262:"hu\xE0 d\xEC w\xE9i l\xE1o",\u597D\u9152\u8D2A\u676F:"h\xE0o ji\u01D4 t\u0101n b\u0113i",\u957F\u6B4C\u5F53\u54ED:"ch\xE1ng g\u0113 d\xE0ng k\u016B",\u8F7D\u6C89\u8F7D\u6D6E:"z\xE0i ch\xE9n z\xE0i f\xFA",\u9047\u96BE\u5448\u7965:"y\xF9 n\xE0n ch\xE9ng xi\xE1ng",\u6986\u6728\u7599\u7629:"y\xFA m\xF9 g\u0113 da",\u4EE5\u90BB\u4E3A\u58D1:"y\u01D0 l\xEDn w\xE9i h\xE8",\u6D0B\u4E3A\u4E2D\u7528:"y\xE1ng w\xE9i zh\u014Dng y\xF2ng",\u8A00\u4E3A\u5FC3\u58F0:"y\xE1n w\xE9i x\u012Bn sh\u0113ng",\u8A00\u5FC5\u6709\u4E2D:"y\xE1n b\xEC y\u01D2u zh\xF2ng",\u56FE\u7A77\u5315\u89C1:"t\xFA qi\xF3ng b\u01D0 xi\xE0n",\u6EC2\u6CB1\u5927\u96E8:"p\xE1ng tu\xF3 d\xE0 y\u01D4",\u76EE\u4E0D\u6687\u7ED9:"m\xF9 b\xF9 xi\xE1 j\u01D0",\u91CF\u624D\u5F55\u7528:"li\xE0ng c\xE1i l\xF9 y\xF2ng",\u6559\u5B66\u76F8\u957F:"ji\xE0o xu\xE9 xi\u0101ng zh\u01CEng",\u6094\u4E0D\u5F53\u521D:"hu\u01D0 b\xF9 d\u0101ng ch\u016B",\u547C\u5E7A\u559D\u516D:"h\u016B y\u0101o h\xE8 li\xF9",\u4E0D\u8DB3\u4E3A\u8BAD:"b\xF9 z\xFA w\xE9i x\xF9n",\u4E0D\u62D8\u5F62\u8FF9:"b\xF9 j\u016B x\xEDng j\u012B",\u508D\u82E5\u65E0\u4EBA:"p\xE1ng ru\xF2 w\xFA r\xE9n",\u7F6A\u8D23\u96BE\u9003:"zu\xEC z\xE9 n\xE1n t\xE1o",\u81EA\u6211\u5439\u5618:"z\xEC w\u01D2 chu\u012B x\u016B",\u8F6C\u7978\u4E3A\u798F:"zhu\u01CEn hu\xF2 w\xE9i f\xFA",\u52C7\u51A0\u4E09\u519B:"y\u01D2ng gu\xE0n s\u0101n j\u016Bn",\u6613\u5730\u800C\u5904:"y\xEC d\xEC \xE9r ch\u01D4",\u5378\u78E8\u6740\u9A74:"xi\xE8 m\xF2 sh\u0101 l\u01D8",\u73A9\u513F\u4E0D\u8F6C:"w\xE1n \xE9r b\xFA zhu\xE0n",\u5929\u9053\u597D\u8FD8:"ti\u0101n d\xE0o h\u01CEo hu\xE1n",\u8EAB\u5355\u529B\u8584:"sh\u0113n d\u0101n l\xEC b\xF3",\u6492\u8C46\u6210\u5175:"s\u01CE d\xF2u ch\xE9ng b\u012Bng",\u7247\u7EB8\u53EA\u5B57:"pi\xE0n zh\u01D0 zh\u012B z\xEC",\u5B81\u7F3A\u6BCB\u6EE5:"n\xECng qu\u0113 w\xFA l\xE0n",\u6CA1\u6CA1\u65E0\u95FB:"m\xF2 m\xF2 w\xFA w\xE9n",\u91CF\u529B\u800C\u4E3A:"li\xE0ng l\xEC \xE9r w\xE9i",\u5386\u5386\u53EF\u6570:"l\xEC l\xEC k\u011B sh\u01D4",\u53E3\u7891\u8F7D\u9053:"k\u01D2u b\u0113i z\xE0i d\xE0o",\u541B\u5B50\u597D\u9011:"j\u016Bn z\u01D0 h\u01CEo qi\xFA",\u597D\u4E3A\u4EBA\u5E08:"h\xE0o w\xE9i r\xE9n sh\u012B",\u8C6A\u5546\u5DE8\u8D3E:"h\xE1o sh\u0101ng j\xF9 ji\u01CE",\u5404\u6709\u6240\u597D:"g\xE8 y\u01D2u su\u01D2 h\xE0o",\u5EA6\u5FB7\u91CF\u529B:"du\xF3 d\xE9 li\xE0ng l\xEC",\u6307\u5929\u4E3A\u8A93:"zh\u01D0 ti\u0101n w\xE9i sh\xEC",\u9038\u5174\u9044\u98DE:"y\xEC x\xECng chu\xE1n f\u0113i",\u5FC3\u5BBD\u4F53\u80D6:"x\u012Bn ku\u0101n t\u01D0 p\xE1n",\u4E3A\u5FB7\u4E0D\u5352:"w\xE9i d\xE9 b\xF9 z\xFA",\u5929\u4E0B\u4E3A\u5BB6:"ti\u0101n xi\xE0 w\xE9i ji\u0101",\u89C6\u4E3A\u754F\u9014:"sh\xEC w\xE9i w\xE8i t\xFA",\u4E09\u707E\u516B\u96BE:"s\u0101n z\u0101i b\u0101 n\xE0n",\u6C90\u7334\u800C\u51A0:"m\xF9 h\xF3u \xE9r gu\xE0n",\u54E9\u54E9\u5566\u5566:"l\u012B li l\u0101 l\u0101",\u89C1\u7F1D\u5C31\u94BB:"ji\xE0n f\xE8ng ji\xF9 zu\u0101n",\u5939\u5C42\u73BB\u7483:"ji\u0101 c\xE9ng b\u014D li",\u6025\u516C\u597D\u4E49:"j\xED g\u014Dng h\xE0o y\xEC",\u79EF\u5E74\u7D2F\u6708:"j\u012B ni\xE1n l\u011Bi yu\xE8",\u5212\u5730\u4E3A\u7262:"hu\xE1 d\xEC w\xE9i l\xE1o",\u66F4\u540D\u6539\u59D3:"g\u0113ng m\xEDng g\u01CEi x\xECng",\u5949\u4E3A\u572D\u81EC:"f\xE8ng w\xE9i gu\u012B ni\xE8",\u591A\u96BE\u5174\u90A6:"du\u014D n\xE0n x\u012Bng b\u0101ng",\u4E0D\u7834\u4E0D\u7ACB:"b\xFA p\xF2 b\xFA l\xEC",\u5750\u5730\u81EA\u5212:"zu\xF2 d\xEC z\xEC hu\xE1",\u5750\u4E0D\u91CD\u5E2D:"zu\xF2 b\xF9 ch\xF3ng x\xED",\u5750\u4E0D\u7AA5\u5802:"zu\xF2 b\xF9 ku\u012B t\xE1ng",\u4F5C\u5AC1\u8863\u88F3:"zu\xF2 ji\xE0 y\u012B shang",\u5DE6\u679D\u53F3\u68A7:"zu\u01D2 zh\u012B y\xF2u w\xFA",\u5DE6\u5B9C\u53F3\u6709:"zu\u01D2 y\xED y\xF2u y\u01D2u",\u94BB\u5934\u89C5\u7F1D:"zu\u0101n t\xF3u m\xEC f\xE8ng",\u94BB\u5929\u6253\u6D1E:"zu\u0101n ti\u0101n d\u01CE d\xF2ng",\u94BB\u76AE\u51FA\u7FBD:"zu\u0101n p\xED ch\u016B y\u01D4",\u94BB\u706B\u5F97\u51B0:"zu\u0101n hu\u01D2 d\xE9 b\u012Bng",\u94BB\u6D1E\u89C5\u7F1D:"zu\xE0n d\xF2ng m\xEC f\xE9ng",\u94BB\u51B0\u6C42\u706B:"zu\u0101n b\u012Bng qi\xFA hu\u01D2",\u5B50\u4E3A\u7236\u9690:"z\u01D0 w\xE9i f\xF9 y\u01D0n",\u64E2\u53D1\u96BE\u6570:"zhu\xF3 f\xE0 n\xE1n sh\u01D4",\u7740\u4EBA\u5148\u97AD:"zhu\xF3 r\xE9n xi\u0101n bi\u0101n",\u65AB\u96D5\u4E3A\u6734:"zhu\xF3 di\u0101o w\xE9i p\u01D4",\u9525\u5904\u56CA\u4E2D:"zhu\u012B ch\u01D4 n\xE1ng zh\u014Dng",\u690E\u5FC3\u996E\u6CE3:"chu\xED x\u012Bn y\u01D0n q\xEC",\u690E\u5FC3\u6CE3\u8840:"chu\xED x\u012Bn q\xEC xu\xE8",\u690E\u725B\u98E8\u58EB:"chu\xED ni\xFA xi\u01CEng sh\xEC",\u690E\u725B\u6B43\u8840:"chu\xED ni\xFA sh\xE0 xu\xE8",\u690E\u725B\u53D1\u51A2:"chu\xED ni\xFA f\xE0 zh\u01D2ng",\u690E\u57CB\u5C60\u72D7:"chu\xED m\xE1i t\xFA g\u01D2u",\u690E\u57CB\u72D7\u7A83:"chu\xED m\xE1i g\u01D2u qi\xE8",\u58EE\u53D1\u51B2\u51A0:"zhu\xE0ng f\u0101 ch\u014Dng gu\xE0n",\u5E84\u4E25\u5B9D\u76F8:"zhu\u0101ng y\xE1n b\u01CEo xi\xE0ng",\u8F6C\u6101\u4E3A\u559C:"zhu\u01CEn ch\xF3u w\xE9i x\u01D0",\u8F6C\u55D4\u4E3A\u559C:"zhu\u01CEn ch\u0113n w\xE9i x\u01D0",\u62FD\u5DF7\u5570\u8857:"zhu\xE0i xi\xE0ng lu\xF3 ji\u0113",\u62FD\u8019\u6276\u7281:"zhu\u0101i p\xE1 f\xFA l\xED",\u62FD\u5E03\u62D6\u9EBB:"zhu\xE0i b\xF9 tu\u014D m\xE1",\u7BB8\u957F\u7897\u77ED:"zh\xF9 ch\xE1ng w\u01CEn du\u01CEn",\u94F8\u5251\u4E3A\u7281:"zh\xF9 ji\xE0n w\xE9i l\xED",\u677C\u67DA\u5176\u7A7A:"zh\xF9 y\xF2u q\xED k\u014Dng",\u677C\u67DA\u7A7A\u865A:"zh\xF9 y\xF2u k\u014Dng x\u016B",\u52A9\u5929\u4E3A\u8650:"zh\xF9 ti\u0101n w\xE9i n\xFC\xE8",\u5C5E\u57A3\u6709\u8033:"zh\u01D4 yu\xE1n y\u01D2u \u011Br",\u5C5E\u6BDB\u79BB\u91CC:"zh\u01D4 m\xE1o l\xED l\u01D0",\u5C5E\u8F9E\u6BD4\u4E8B:"zh\u01D4 c\xED b\u01D0 sh\xEC",\u9010\u7269\u4E0D\u8FD8:"zh\xFA w\xF9 b\xF9 hu\xE1n",\u94E2\u91CF\u5BF8\u5EA6:"zh\u016B li\xE1ng c\xF9n du\xF3",\u94E2\u4E24\u6089\u79F0:"zh\u016B li\u01CEng x\u012B ch\xE8n",\u4F8F\u5112\u89C2\u620F:"zh\u016B r\xFA gu\u0101n x\xEC",\u6731\u8F53\u7681\u76D6:"zh\u016B f\u0101n z\xE0o g\xE0i",\u663C\u5EA6\u591C\u601D:"zh\xF2u du\xF3 y\xE8 s\u012B",\u8BEA\u5F20\u4E3A\u5E7B:"zh\u014Du zh\u0101ng w\xE9i hu\xE0n",\u91CD\u660E\u7EE7\u7130:"ch\xF3ng m\xEDng j\xEC y\xE0n",\u4F17\u5544\u540C\u97F3:"zh\xF2ng zhu\xF3 t\xF3ng y\u012Bn",\u4F17\u6BDB\u6512\u88D8:"zh\xF2ng m\xE1o cu\xE1n qi\xFA",\u4F17\u597D\u4F17\u6076:"zh\xF2ng h\xE0o zh\xF2ng w\xF9",\u64FF\u57F4\u7D22\u6D82:"zh\u0101i zh\xED su\u01D2 t\xFA",\u7A1A\u9F7F\u5A51\u5AA0:"zh\xEC ch\u01D0 w\u01D2 tu\xF3",\u81F3\u5F53\u4E0D\u6613:"zh\xEC d\xE0ng b\xFA y\xEC",\u6307\u7682\u4E3A\u767D:"zh\u01D0 z\xE0o w\xE9i b\xE1i",\u6307\u96C1\u4E3A\u7FB9:"zh\u01D0 y\xE0n w\xE9i g\u0113ng",\u6307\u6811\u4E3A\u59D3:"zh\u01D0 sh\xF9 w\xE9i x\xECng",\u6307\u5C71\u8BF4\u78E8:"zh\u01D0 sh\u0101n shu\u014D m\xF2",\u6B62\u6208\u4E3A\u6B66:"zh\u01D0 g\u0113 w\xE9i w\u01D4",\u679D\u5E72\u76F8\u6301:"zh\u012B g\xE0n xi\u0101ng ch\xED",\u679D\u5927\u4E8E\u672C:"zh d\xE0 y\xFA b\u011Bn",\u652F\u543E\u5176\u8BCD:"zh\u012B w\xFA q\xED c\xED",\u6B63\u8EAB\u7387\u4E0B:"zh\xE8ng sh\u0113n shu\xE0i xi\xE0",\u6B63\u51A0\u674E\u4E0B:"zh\xE8ng gu\xE0n l\u01D0 xi\xE0",\u6574\u51A0\u7EB3\u5C65:"zh\u011Bng gu\u0101n n\xE0 l\u01DA",\u6574\u8EAC\u7387\u7269:"zh\u011Bng g\u014Dng shu\xE0i w\xF9",\u6574\u987F\u5E72\u5764:"zh\u011Bng d\xF9n g\xE0n k\u016Bn",\u9488\u5934\u524A\u94C1:"zh\u0113n t\xF3u xu\u0113 ti\u011B",\u8D1E\u677E\u52B2\u67CF:"zh\u0113n s\u014Dng j\xECng b\u01CEi",\u8D6D\u8863\u585E\u8DEF:"zh\u011B y\u012B s\xE8 l\xF9",\u6298\u7BAD\u4E3A\u8A93:"sh\xE9 ji\xE0n w\xE9i sh\xEC",\u6298\u800C\u65CF\u4E4B:"zh\xE9 \xE9r z\xFA zh\u012B",\u662D\u5FB7\u585E\u8FDD:"zh\u0101o d\xE9 s\xE8 w\xE9i",\u7AE0\u53E5\u5C0F\u5112:"zh\u0101ng j\xF9 xi\u01CEo r\xFA",\u6E5B\u6069\u6C6A\u6FCA:"zh\xE0n \u0113n w\u0101ng hu\xEC",\u5360\u98CE\u671B\u6C14:"zh\u0101n f\u0113ng w\xE0ng q\xEC",\u65A9\u5C06\u6434\u65D7:"zh\u01CEn ji\xE0ng qi\u0101n q\xED",\u66FE\u6BCD\u6295\u677C:"z\u0113ng m\u01D4 t\xF3u zh\xF9",\u66FE\u53C2\u6740\u4EBA:"z\u0113ng sh\u0113n sh\u0101 r\xE9n",\u9020\u8C23\u4E2D\u4F24:"z\xE0o y\xE1o zh\xF2ng sh\u0101ng",\u65E9\u5360\u52FF\u836F:"z\u01CEo zh\u0101n w\xF9 y\xE0o",\u51FF\u9F9F\u6570\u7B56:"z\xE1o gu\u012B sh\u01D4 c\xE8",\u6512\u4E09\u805A\u4E94:"cu\xE1n s\u0101n j\xF9 w\u01D4",\u6512\u7709\u8E59\u989D:"cu\xE1n mei c\xF9 \xE9",\u6512\u96F6\u5408\u6574:"cu\xE1n l\xEDng h\xE9 zh\u011Bng",\u6512\u950B\u805A\u955D:"cu\xE1n f\u0113ng j\xF9 d\xED",\u8F7D\u7B11\u8F7D\u8A00:"z\xE0i xi\xE0o z\xE0i y\xE1n",\u8F7D\u9152\u95EE\u5B57:"z\xE0i ji\u01D4 w\xE8n z\xEC",\u6B92\u8EAB\u4E0D\u6064:"y\u01D4n sh\u0113n b\xFA x\xF9",\u4E91\u8212\u971E\u5377:"y\xFAn sh\u016B xi\xE1 ju\u01CEn",\u6708\u4E2D\u6298\u6842:"yu\xE8 zh\u014Dng sh\xE9 gu\xEC",\u6708\u843D\u53C2\u6A2A:"yu\xE8 lu\xF2 sh\u0113n h\xE9ng",\u9B3B\u9A7D\u7A83\u4EF7:"y\xF9 n\xFA qi\xE8 ji\xE0",\u9B3B\u9E21\u4E3A\u51E4:"y\xF9 j\u012B w\xE9i f\xE8ng",\u9047\u96BE\u6210\u7965:"y\xF9 n\xE0n ch\xE9ng xi\xE1ng",\u90C1\u90C1\u7D2F\u7D2F:"y\xF9 y\xF9 l\u011Bi l\u011Bi",\u7389\u536E\u65E0\u5F53:"y\xF9 zh\u012B w\xFA d\xE0ng",\u8BED\u7B11\u55A7\u9617:"y\u01D4 xi\xE0o xu\u0101n ti\xE1n",\u4E0E\u4E16\u6C89\u6D6E:"y\u01D4 sh\xEC ch\xE9n f\xFA",\u4E0E\u65F6\u6D88\u606F:"y\u01D4 sh\xED xi\u0101o xi",\u903E\u5899\u94BB\u9699:"y\xFA qi\xE1ng zu\u0101n x\xEC",\u6E14\u593A\u4FB5\u725F:"y\xFA du\xF3 q\u012Bn m\xF3u",\u6745\u7A7F\u76AE\u8839:"y\xFA chu\u0101n p\xED d\xF9",\u4F59\u52C7\u53EF\u8D3E:"y\xFA y\u01D2ng k\u011B g\u01D4",\u4E88\u667A\u4E88\u96C4:"y\xFA zh\xEC y\xFA xi\xF3ng",\u4E88\u53D6\u4E88\u6C42:"y\xFA q\u01D4 y\xFA qi\xFA",\u4E8E\u5BB6\u4E3A\u56FD:"y\xFA ji\u0101 w\xE9i gu\xF3",\u6709\u501F\u65E0\u8FD8:"y\u01D2u ji\xE8 w\xFA hu\xE1n",\u6709\u52A0\u65E0\u5DF2:"y\u01D2u ji\u0101 w\xFA y\u01D0",\u6709\u56FD\u96BE\u6295:"y\u01D2u gu\xF3 n\xE1n t\xF3u",\u6E38\u5FC5\u6709\u65B9:"y\xF3u b\xEC y\u01D2u f\u0101ng",\u6CB9\u5E72\u706F\u5C3D:"y\xF3u g\xE0n d\u0113ng j\xECn",\u5C24\u4E91\u6BA2\u96E8:"y\xF3u y\xFAn t\xEC y\u01D4",\u5EB8\u4E2D\u76A6\u76A6:"y\u014Dng zh\u014Dng ji\u01CEo ji\u01CEo",\u90E2\u4E66\u71D5\u8BF4:"y\u01D0ng sh\u016B y\u0101n shu\u014D",\u8425\u8747\u6590\u9526:"y\xEDng y\xEDng f\u0113i j\u01D0n",\u9E70\u5FC3\u96C1\u722A:"y\u012Bng x\u012Bn y\xE0n zh\u01CEo",\u83BA\u541F\u71D5\u511B:"y\u012Bng y\xEDn y\xE0n w\u01D4",\u5E94\u5929\u987A\u65F6:"y\u012Bng ti\u0101n sh\xF9n sh\xED",\u5370\u7D2F\u7EF6\u82E5:"y\xECn l\xE9i sh\xF2u ru\xF2",\u9690\u5360\u8EAB\u4F53:"y\u01D0n zh\xE0n sh\u0113n t\u01D0",\u996E\u728A\u4E0A\u6D41:"y\xECn d\xFA sh\xE0ng li\xFA",\u5F15\u7EF3\u5207\u58A8:"y\u01D0n sh\xE9ng qi\u0113 m\xF2",\u9F88\u9F7F\u5F39\u820C:"y\xEDn ch\u01D0 d\xE0n sh\xE9",\u56E0\u7F18\u4E3A\u5E02:"y\u012Bn yu\xE1n w\xE9i sh\xEC",\u56E0\u6811\u4E3A\u5C4B:"y\u012Bn sh\xF9 w\xE9i w\u016B",\u6EA2\u7F8E\u6EA2\u6076:"y\xEC m\u011Bi y\xEC w\xF9",\u6291\u585E\u78CA\u843D:"y\xEC s\xE8 l\u011Bi lu\xF2",\u501A\u95FE\u671B\u5207:"y\u01D0 l\u01D8 w\xE0ng qi\u0113",\u4EE5\u610F\u4E3A\u4E4B:"y\u01D0 y\xEC w\xE9i zh\u012B",\u4EE5\u8A00\u4E3A\u8BB3:"y\u01D0 y\xE1n w\xE9i hu\xEC",\u4EE5\u758F\u95F4\u4EB2:"y\u01D0 sh\u016B ji\xE0n q\u012Bn",\u4EE5\u6C34\u6D4E\u6C34:"y\u01D0 shu\u01D0 j\u01D0 shu\u01D0",\u4EE5\u4E66\u4E3A\u5FA1:"y\u01D0 sh\u016B w\xE9i y\xF9",\u4EE5\u5B88\u4E3A\u653B:"y\u01D0 sh\u01D2u w\xE9i g\u014Dng",\u4EE5\u5347\u91CF\u77F3:"y\u01D0 sh\u0113ng li\xE1ng d\xE0n",\u4EE5\u614E\u4E3A\u952E:"y\u01D0 sh\xE8n w\xE9i ji\xE0n",\u4EE5\u7B4C\u4E3A\u9C7C:"y\u01D0 qu\xE1n w\xE9i y\xFA",\u4EE5\u5229\u7D2F\u5F62:"y\u01D0 l\xEC l\u011Bi x\xEDng",\u4EE5\u6BC1\u4E3A\u7F5A:"y\u01D0 hu\u01D0 w\xE9i f\xE1",\u4EE5\u9ED1\u4E3A\u767D:"y\u01D0 h\u0113i w\xE9i b\xE1i",\u4EE5\u89C4\u4E3A\u7471:"y\u01D0 gu\u012B w\xE9i ti\xE0n",\u4EE5\u53E4\u4E3A\u9274:"y\u01D0 g\u01D4 w\xE9i ji\xE0n",\u4EE5\u5BAB\u7B11\u89D2:"y\u01D0 g\u014Dng xi\xE0o ju\xE9",\u4EE5\u6CD5\u4E3A\u6559:"y\u01D0 f\u01CE w\xE9i ji\xE0o",\u4EE5\u5927\u6076\u7EC6:"y\u01D0 d\xE0 w\xF9 x\xEC",\u9057\u4E16\u5FD8\u7D2F:"y\xED sh\xEC w\xE0ng l\u011Bi",\u9057\u5BDD\u8F7D\u6000:"y\xED q\u01D0n z\xE0i hu\xE1i",\u79FB\u7684\u5C31\u7BAD:"y\xED d\xEC ji\xF9 ji\xE0n",\u4F9D\u5934\u7F15\u5F53:"y\u012B t\xF3u l\u01DA d\xE0ng",\u8863\u79DF\u98DF\u7A0E:"y\xEC z\u016B sh\xED shu\xEC",\u8863\u8F7B\u4E58\u80A5:"y\xEC q\u012Bng ch\xE9ng f\xE9i",\u8863\u88F3\u4E4B\u4F1A:"y\u012B shang zh\u012B hu\xEC",\u8863\u5355\u98DF\u8584:"y\u012B d\u0101n sh\xED b\xF3",\u4E00\u8FD8\u4E00\u62A5:"y\xEC hu\xE1n y\xED b\xE0o",\u53F6\u516C\u597D\u9F99:"y\xE8 g\u014Dng h\xE0o l\xF3ng",\u91CE\u8C03\u65E0\u8154:"y\u011B di\xE0o w\xFA qi\u0101ng",\u7476\u6C60\u5973\u4F7F:"y\xE1o ch\xED n\u01DA sh\u01D0",\u5E7A\u9EBD\u5C0F\u4E11:"y\u0101o m\xF3 xi\u01CEo ch\u01D2u",\u517B\u7CBE\u755C\u9510:"y\u01CEng j\u012Bng x\xF9 ru\xEC",\u536C\u9996\u4FE1\u7709:"\xE1ng sh\u01D2u sh\u0113n m\xE9i",\u6D0B\u6D0B\u7E9A\u7E9A:"y\xE1ng y\xE1ng s\u01CE s\u01CE",\u7F8A\u7F94\u7F8E\u9152:"y\xE1ng g\u0101o m\u011Bi ji\u01D4",\u626C\u98CE\u6262\u96C5:"y\xE1ng f\u0113ng ji\xE9 y\u01CE",\u71D5\u662D\u5E02\u9A8F:"y\u0101n zh\u0101o sh\xEC j\xF9n",\u71D5\u662D\u597D\u9A6C:"y\u0101n zh\u0101o h\u01CEo m\u01CE",\u71D5\u77F3\u5984\u73CD:"y\u0101n sh\xED w\xE0ng zh\u0113n",\u71D5\u9A8F\u5343\u91D1:"y\u0101n j\xF9n qi\u0101n j\u012Bn",\u71D5\u91D1\u52DF\u79C0:"y\u0101n j\u012Bn m\xF9 xi\xF9",\u71D5\u9A7E\u8D8A\u6BC2:"y\u0101n ji\xE0 yu\xE8 g\u01D4",\u71D5\u6B4C\u8D75\u821E:"y\u0101n g\u0113 zh\xE0o w\u01D4",\u71D5\u5CB1\u4E4B\u77F3:"y\u0101n d\xE0i zh\u012B sh\xED",\u71D5\u5904\u5371\u5DE2:"y\xE0n ch\u01D4 w\u0113i ch\xE1o",\u639E\u85FB\u98DE\u58F0:"sh\xE0n z\u01CEo f\u0113i sh\u0113ng",\u5043\u9769\u4E3A\u8F69:"y\u01CEn g\xE9 w\xE9i xu\u0101n",\u598D\u86A9\u597D\u6076:"y\xE1n ch\u012B h\u01CEo \xE8",\u538B\u826F\u4E3A\u8D31:"y\u0101 li\xE1ng w\xE9i ji\xE0n",\u6400\u884C\u593A\u5E02:"ch\u0101n h\xE1ng du\xF3 sh\xEC",\u6CE3\u6570\u884C\u4E0B:"q\xEC sh\xF9 h\xE1ng xi\xE0",\u5F53\u884C\u51FA\u8272:"d\u0101ng h\xE1ng ch\u016B s\xE8",\u79C0\u51FA\u73ED\u884C:"xi\xF9 ch\u016B b\u0101n h\xE1ng",\u513F\u5973\u6210\u884C:"\xE9r n\u01DA ch\xE9ng h\xE1ng",\u5927\u884C\u5927\u5E02:"d\xE0 h\xE1ng d\xE0 sh\xEC",\u5BFB\u884C\u6570\u58A8:"x\xFAn h\xE1ng sh\u01D4 m\xF2",\u57D9\u7BEA\u76F8\u548C:"x\u016Bn ch\xED xi\u0101ng h\xE8",\u8840\u503A\u7D2F\u7D2F:"xu\xE8 zh\xE0i l\u011Bi l\u011Bi",\u70AB\u7389\u8D3E\u77F3:"xu\xE0n y\xF9 g\u01D4 sh\xED",\u70AB\u77F3\u4E3A\u7389:"xu\xE0n sh\xED w\xE9i y\xF9",\u60AC\u77F3\u7A0B\u4E66:"xu\xE1n d\xE0n ch\xE9ng sh\u016B",\u60AC\u72DF\u7D20\u98E1:"xu\xE1n hu\xE1n s\xF9 c\u0101n",\u60AC\u9F9F\u7CFB\u9C7C:"xu\xE1n gu\u012B x\xEC y\xFA",\u63CE\u62F3\u634B\u8896:"xu\u0101n qu\xE1n lu\u014D xi\xF9",\u8F69\u9E64\u51A0\u7334:"xu\u0101n h\xE8 gu\xE0n h\xF3u",\u755C\u59BB\u517B\u5B50:"x\xF9 q\u012B y\u01CEng z\u01D0",\u7F9E\u4EBA\u7B54\u7B54:"xi\u016B r\xE9n d\u0101 d\u0101",\u4FEE\u9CDE\u517B\u722A:"xi\u016B l\xEDn y\u01CEng zh\u01CEo",\u718A\u636E\u864E\u8DF1:"xi\xF3ng j\xF9 h\u01D4 zh\xEC",\u5144\u6B7B\u5F1F\u53CA:"xi\u014Dng s\u01D0 d\xEC j\xED",\u8165\u95FB\u5728\u4E0A:"x\u012Bng w\xE9n z\xE0i sh\xE0ng",\u5174\u6587\u533D\u6B66:"x\u012Bng w\xE9n y\u01CEn w\u01D4",\u5174\u89C2\u7FA4\u6028:"x\xECng gu\u0101n q\xFAn yu\xE0n",\u5174\u9AD8\u5F69\u70C8:"x\xECng g\u0101o c\u01CEi li\xE8",\u5FC3\u624B\u76F8\u5E94:"x\u012Bn sh\u01D2u xi\u0101ng y\xECng",\u5FC3\u53E3\u76F8\u5E94:"x\u012Bn k\u01D2u xi\u0101ng y\u012Bng",\u631F\u52BF\u5F04\u6743:"xi\xE9 sh\xEC n\xF2ng qu\xE1n",\u80C1\u80A9\u7D2F\u8DB3:"xi\xE9 ji\u0101n l\u011Bi z\xFA",\u6821\u77ED\u91CF\u957F:"ji\xE0o du\u01CEn li\xE1ng ch\xE1ng",\u5C0F\u773C\u8584\u76AE:"xi\u01CEo y\u01CEn b\xF3 p\xED",\u785D\u4E91\u5F39\u96E8:"xi\u0101o y\xFAn d\xE0n y\u01D4",\u9E2E\u9E23\u9F20\u66B4:"xi\u0101o m\xEDng sh\u01D4 b\xE0o",\u524A\u682A\u6398\u6839:"xu\u0113 zh\u016B ju\xE9 g\u0113n",\u524A\u94C1\u65E0\u58F0:"xu\u0113 ti\u011B w\xFA sh\u0113ng",\u524A\u804C\u4E3A\u6C11:"xu\u0113 zh\xED w\xE9i m\xEDn",\u524A\u6728\u4E3A\u540F:"xu\u0113 m\xF9 w\xE9i l\xEC",\u60F3\u671B\u98CE\u8931:"xi\u01CEng w\xE0ng f\u0113ng hu\xE1i",\u9999\u57F9\u7389\u7422:"xiang pei yu zhu\xF3",\u76F8\u9F20\u6709\u76AE:"xi\xE0ng sh\u01D4 y\u01D2u p\xED",\u76F8\u65F6\u800C\u52A8:"xi\xE0ng sh\xED \xE9r d\xF2ng",\u76F8\u5207\u76F8\u78CB:"xi\u0101ng qi\u0113 xi\u0101ng cu\u014D",\u76F8\u5973\u914D\u592B:"xi\xE0ng n\u01DA p\xE8i f\u016B",\u76F8\u95E8\u6709\u76F8:"xi\xE0ng m\xE9n y\u01D2u xi\xE0ng",\u6326\u7AE0\u64A6\u53E5:"xi\xE1n zh\u0101ng ch\u011B j\xF9",\u5148\u6211\u7740\u97AD:"xi\u0101n w\u01D2 zhu\xF3 bi\u0101n",\u4E60\u7109\u4E0D\u5BDF:"x\xED y\u0101n b\xF9 ch\xE1",\u6B59\u6F06\u963F\u80F6:"sh\xE8 q\u012B \u0113 ji\u0101o",\u6670\u6BDB\u8FA8\u53D1:"x\u012B m\xE1o bi\xE0n f\xE0",\u6089\u7D22\u8584\u8D4B:"x\u012B su\u01D2 b\xF3 f\xF9",\u96FE\u9CDE\u4E91\u722A:"w\xF9 l\xEDn y\xFAn zh\u01CEo",\u7269\u7A00\u4E3A\u8D35:"w\xF9 x\u012B w\xE9i gu\xEC",\u7894\u7806\u6DF7\u7389:"w\u01D4 f\u016B h\xF9n y\xF9",\u6B66\u65AD\u4E13\u6A2A:"w\u01D4 du\xE0n zhu\u0101n h\xE9ng",\u4E94\u77F3\u516D\u9E62:"w\u01D4 sh\xED li\xF9 y\xEC",\u4E94\u8272\u76F8\u5BA3:"w\u01D4 s\xE8 xi\u0101ng xu\u0101n",\u4E94\u4FAF\u4E03\u8D35:"w\u01D4 h\xF3u q\u012B gu\xEC",\u4E94\u4FAF\u8721\u70DB:"w\u01D4 h\xF2u l\xE0 zh\xFA",\u4E94\u7F96\u5927\u592B:"w\u01D4 g\u01D4 d\xE0 f\u016B",\u543E\u81EA\u6709\u5904:"w\xFA z\xEC y\u01D2u ch\u01D4",\u65E0\u4E0B\u7BB8\u5904:"w\xFA xi\xE0 zh\xF9 ch\u01D4",\u65E0\u4F24\u65E0\u81ED:"w\xFA sh\u0101ng w\xFA xi\xF9",\u65E0\u80FD\u4E3A\u5F79:"w\xFA n\xE9ng w\xE9i y\xEC",\u65E0\u5BC7\u66B4\u6B7B:"w\xFA k\xF2u b\xE0o s\u01D0",\u65E0\u5B54\u4E0D\u94BB:"w\xFA k\u01D2ng b\xFA zu\xE0n",\u65E0\u95F4\u53EF\u4E58:"w\xFA ji\u0101n k\u011B ch\xE9ng",\u65E0\u95F4\u51AC\u590F:"w\xFA ji\u0101n d\u014Dng xi\xE0",\u65E0\u6076\u4E0D\u4E3A:"w\xFA \xE8 b\xF9 w\xE9i",\u65E0\u52A8\u4E3A\u5927:"w\xFA d\xF2ng w\xE9i d\xE0",\u8BEC\u826F\u4E3A\u76D7:"w\u016B li\xE1ng w\xE9i d\xE0o",\u63E1\u62F3\u900F\u722A:"w\xF2 qu\xE1n t\xF2u zh\u01CEo",\u6587\u6B66\u5DEE\u4E8B:"w\xE9n w\u01D4 ch\u0101i sh\xEC",\u59D4\u59D4\u4F57\u4F57:"w\u0113i w\u0113i tu\xF3 tu\xF3",\u60DF\u65E5\u4E3A\u5C81:"w\xE9i r\xEC w\xE9i su\xEC",\u5E37\u8584\u4E0D\u4FEE:"w\xE9i b\xF3 b\xF9 xi\u016B",\u4E3A\u5584\u6700\u4E50:"w\xE9i sh\xE0n zu\xEC l\xE8",\u4E3A\u5C71\u6B62\u7BD1:"w\xE9i sh\u0101n zh\u01D0 ku\xEC",\u4E3A\u4EC1\u4E0D\u5BCC:"w\xE9i r\xE9n b\xFA f\xF9",\u4E3A\u88D8\u4E3A\u7B95:"w\xE9i qi\xFA w\xE9i j\u012B",\u4E3A\u6C11\u7236\u6BCD:"w\xE9i m\xEDn f\xF9 m\u01D4",\u4E3A\u867A\u5F17\u6467:"w\xE9i hu\u01D0 f\xFA cu\u012B",\u4E3A\u597D\u6210\u6B49:"w\xE9i h\u01CEo ch\xE9ng qi\xE0n",\u4E3A\u9B3C\u4E3A\u872E:"w\xE9i gu\u01D0 w\xE9i y\xF9",\u671B\u98CE\u54CD\u5E94:"w\xE0ng f\u0113ng xi\u01CEng y\u012Bng",\u671B\u5C18\u50C4\u58F0:"w\xE0ng ch\xE9n pi\xE0o sh\u0113ng",\u5F80\u6E1A\u8FD8\u6C40:"w\u01CEng zh\u01D4 hu\xE1n t\u012Bng",\u738B\u8D21\u5F39\u51A0:"w\xE1ng g\xF2ng d\xE0n gu\xE0n",\u4EA1\u56FD\u5927\u592B:"w\xE1ng gu\xF3 d\xE0 f\u016B",\u4E07\u8D2F\u5BB6\u79C1:"w\xE0n gu\xE0n ji\u0101 s\u012B",\u665A\u98DF\u5F53\u8089:"w\u01CEn sh\xED d\xE0ng r\xF2u",\u665A\u8282\u4E0D\u4FDD:"w\u01CEn ji\xE9 b\xF9 b\u01CEo",\u73A9\u5C81\u6112\u65F6:"w\xE1n su\xEC k\xE0i sh\xED",\u86D9\u87C6\u80DC\u8D1F:"w\u0101 m\xE1 sh\xE8ng f\xF9",\u541E\u8A00\u54BD\u7406:"t\u016Bn y\xE1n y\xE0n l\u01D0",\u9893\u57A3\u65AD\u5811:"tu\xED yu\xE1n du\xE0n qi\xE0n",\u63A8\u5E72\u5C31\u6E7F:"tu\u012B g\xE0n ji\xF9 sh\u012B",\u5278\u7E41\u51B3\u5267:"tu\xE1n f\xE1n ju\xE9 j\xF9",\u56E2\u5934\u805A\u9762:"tu\xE1n t\xF3u j\xF9 mi\xE0n",\u5154\u4E1D\u71D5\u9EA6:"t\xF9 s\u012B y\xE0n m\xE0i",\u5154\u5934\u9E9E\u8111:"t\xF9 t\xF3u zh\u0101ng n\u01CEo",\u5154\u8475\u71D5\u9EA6:"t\xF9 ku\xED y\xE0n m\xE0i",\u5410\u54FA\u63E1\u53D1:"t\u01D4 b\u01D4 w\xF2 f\xE0",\u6295\u4F20\u800C\u53BB:"t\xF3u zhu\xE0n \xE9r q\xF9",\u5934\u6CA1\u676F\u6848:"t\xF3u m\xF2 b\u0113i \xE0n",\u5934\u660F\u8111\u95F7:"t\xF3u h\u016Bn n\u01CEo m\xE8n",\u5934\u4F1A\u7B95\u655B:"t\xF3u ku\xE0i j\u012B li\u01CEn",\u5934\u51FA\u5934\u6CA1:"t\xF3u ch\u016B t\xF3u m\xF2",\u75DB\u81EA\u521B\u827E:"t\xF2ng z\xEC chu\u0101ng y\xEC",\u540C\u6076\u76F8\u52A9:"t\xF3ng w\xF9 xi\u0101ng zh\xF9",\u540C\u6076\u76F8\u6064:"t\xF3ng w\xF9 xi\u0101ng x\xF9",\u75CC\u761D\u5728\u62B1:"t\u014Dng gu\u0101n z\xE0i b\xE0o",\u901A\u6587\u8C03\u6B66:"t\u014Dng w\xE9n di\xE0o w\u01D4",\u505C\u7559\u957F\u667A:"t\xEDng li\xFA zh\u01CEng zh\xEC",\u94C1\u6811\u5F00\u534E:"ti\u011B sh\xF9 k\u0101i hu\u0101",\u6761\u8D2F\u90E8\u5206:"ti\xE1o gu\xE0n b\xF9 f\u0113n",\u6311\u7259\u6599\u5507:"ti\u01CEo y\xE1 li\xE0o ch\xFAn",\u6311\u4E48\u6311\u516D:"ti\u0101o y\u0101o ti\u0101o li\xF9",\u6311\u5507\u6599\u5634:"ti\u01CEo ch\xFAn li\xE0o zu\u01D0",\u606C\u4E0D\u4E3A\u610F:"ti\xE1n b\xF9 w\xE9i y\xEC",\u606C\u4E0D\u4E3A\u602A:"ti\xE1n b\xF9 w\xE9i gu\xE0i",\u5929\u4E0B\u4E3A\u7B3C:"ti\u0101n xi\xE0 w\xE9i l\xF3ng",\u5929\u53F0\u8DEF\u8FF7:"ti\u0101n t\xE1i l\xF9 m\xED",\u5929\u5E74\u4E0D\u9042:"ti\u0101n ni\xE1n b\xFA su\xEC",\u63A2\u56CA\u80E0\u7BA7:"t\xE0n n\xE1ng q\u016B qi\xE8",\u8C2D\u8A00\u5FAE\u4E2D:"t\xE1n y\xE1n w\u0113i zh\xF2ng",\u8C08\u8A00\u5FAE\u4E2D:"t\xE1n y\xE1n w\u0113i zh\xF2ng",\u72E7\u7A45\u53CA\u7C73:"sh\xEC k\u0101ng j\xED m\u01D0",\u968F\u7269\u5E94\u673A:"su\xED w\xF9 y\u012Bng j\u012B",\u641C\u5CA9\u91C7\u5E72:"s\u014Du y\xE1n c\u01CEi g\xE0n",\u5B8B\u65A4\u9C81\u524A:"s\xF2ng j\u012Bn l\u01D4 xu\u0113",\u677E\u7B60\u4E4B\u8282:"s\u014Dng y\xFAn zh\u012B ji\xE9",\u56DB\u4EAD\u516B\u5F53:"s\xEC t\xEDng b\u0101 d\xE0ng",\u56DB\u9A6C\u6512\u8E44:"s\xEC m\u01CE cu\xE1n t\xED",\u56DB\u4E0D\u62D7\u516D:"s\xEC b\xFA ni\xF9 li\xF9",\u601D\u6240\u9010\u4E4B:"s\u012B su\u01D2 zh\xFA zh\u012B",\u4E1D\u6069\u53D1\u6028:"s\u012B \u0113n f\xE0 yu\xE0n",\u7855\u671B\u5BBF\u5FB7:"shu\xF2 w\xE0ng xi\u01D4 d\xE9",\u94C4\u53E4\u5207\u4ECA:"shu\xF2 g\u01D4 qi\u0113 j\u012Bn",\u987A\u98CE\u800C\u547C:"sh\xF9n f\u0113ng \xE9r h\u016B",\u987A\u98CE\u5439\u706B:"sh\xF9n f\u0113ng chu\u012B hu\u01D2",\u6C34\u4E2D\u8457\u76D0:"shu\u01D0 zh\u014Dng zhu\xF3 y\xE1n",\u53CC\u67D1\u6597\u9152:"shu\u0101ng g\u0101n d\u01D2u ji\u01D4",\u6570\u7C73\u800C\u708A:"sh\u01D4 m\u01D0 \xE9r chu\u012B",\u6570\u7C73\u91CF\u67F4:"sh\u01D4 m\u01D0 li\xE1ng ch\xE1i",\u6570\u7406\u903B\u8F91:"sh\xF9 l\u01D0 lu\xF3 ji",\u6570\u9ED1\u8BBA\u9EC4:"sh\u01D4 h\u0113i l\xF9n hu\xE1ng",\u6570\u767D\u8BBA\u9EC4:"sh\u01D4 b\xE1i l\xF9n hu\xE1ng",\u675F\u7F0A\u8FD8\u5987:"sh\xF9 y\u016Bn hu\xE1n f\xF9",\u675F\u84B2\u4E3A\u812F:"sh\xF9 p\xFA w\xE9i p\xFA",\u675F\u693D\u4E3A\u67F1:"sh\xF9 chu\xE1n w\xE9i zh\xF9",\u4E66\u7F3A\u6709\u95F4:"sh\u016B qu\u0113 y\u01D2u ji\xE0n",\u624B\u8DB3\u91CD\u8327:"sh\u01D2u z\xFA ch\xF3ng ji\u01CEn",\u624B\u8DB3\u5F02\u5904:"sh\u01D2u z\xFA y\xEC ch\u01D4",\u624B\u811A\u5E72\u51C0:"sh\u01D2u ji\u01CEo g\xE0n j\xECng",\u624B\u4E0D\u5E94\u5FC3:"sh\u01D2u b\xF9 y\u012Bng x\u012Bn",\u87AB\u624B\u89E3\u8155:"sh\xEC sh\u01D2u ji\u011B w\xE0n",\u91CA\u77E5\u9057\u5F62:"sh\xEC zh\u012B y\xED x\xEDng",\u9002\u65F6\u5E94\u52A1:"sh\xEC sh\xED y\u012Bng w\xF9",\u9002\u60C5\u7387\u610F:"sh\xEC q\xEDng shu\xE0i y\xEC",\u9002\u5F53\u5176\u51B2:"sh\xEC d\u0101ng q\xED ch\u014Dng",\u89C6\u4E3A\u77E5\u5DF1:"sh\xEC w\xE9i zh\u012B j\u01D0",\u4F7F\u7F8A\u5C06\u72FC:"sh\u01D0 y\xE1ng ji\xE0ng l\xE1ng",\u98DF\u4E3A\u6C11\u5929:"sh\xED w\xE9i m\xEDn ti\u0101n",\u62FE\u6387\u65E0\u9057:"sh\xED du\u014D w\xFA y\xED",\u5B9E\u4E0E\u6709\u529B:"sh\xED y\xF9 y\u01D2u l\xEC",\u77F3\u82F1\u73BB\u7483:"sh\xED y\u012Bng b\u014D li",\u77F3\u5BA4\u91D1\u532E:"sh\xED sh\xEC j\u012Bn gu\xEC",\u4EC0\u88AD\u73CD\u85CF:"sh\xED x\xED zh\u0113n c\xE1ng",\u4EC0\u4F0D\u4E1C\u897F:"sh\xED w\u01D4 d\u014Dng x\u012B",\u4EC0\u56F4\u4F0D\u653B:"sh\xED w\xE9i w\u01D4 g\u014Dng",\u5341\u9B54\u4E5D\u96BE:"sh\xED m\xF3 ji\u01D4 n\xE0n",\u8BD7\u4E66\u53D1\u51A2:"sh\u012B sh\u016B f\xE0 zh\u01D2ng",\u8671\u5904\u88C8\u4E2D:"sh\u012B ch\u01D4 k\u016Bn zh\u014Dng",\u5E08\u76F4\u4E3A\u58EE:"sh\u012B zh\xED w\xE9i zhu\xE0ng",\u5C38\u5C45\u9F99\u89C1:"sh\u012B j\u016B l\xF3ng xi\xE0n",\u5723\u7ECF\u8D24\u4F20:"sh\xE8ng j\u012Bng xi\xE1n zhu\xE0n",\u5723\u541B\u8D24\u76F8:"sh\xE8ng j\u016Bn xi\xE1n xi\xE0ng",\u751F\u62D6\u6B7B\u62FD:"sh\u0113ng tu\u014D s\u01D0 zhu\xE0i",\u5BA1\u5DF1\u5EA6\u4EBA:"sh\u011Bn j\u01D0 du\xF3 r\xE9n",\u795E\u6B66\u6302\u51A0:"sh\xE9n w\u01D4 gu\xE0 gu\xE0n",\u795E\u9F99\u5931\u57F6:"sh\xE9n l\xF3ng sh\u012B sh\xEC",\u6DF1\u6587\u66F2\u6298:"sh\u0113n w\xE9n q\u01D4 sh\xE9",\u6DF1\u5389\u6D45\u63ED:"sh\u0113n l\xEC qi\u01CEn q\xEC",\u6DF1\u8C37\u4E3A\u9675:"sh\u0113n g\u01D4 w\xE9i l\xEDng",\u6DF1\u6076\u75DB\u75BE:"sh\u0113n w\xF9 t\xF2ng j\xED",\u6DF1\u4EC7\u5BBF\u6028:"sh\u0113n ch\xF3u xi\u01D4 yu\xE0n",\u820D\u5DF1\u4E3A\u516C:"sh\u011B j\u01D0 w\xE8i g\u014Dng",\u820D\u77ED\u53D6\u957F:"sh\u011B du\u01CEn q\u01D4 ch\xE1ng",\u820D\u7B56\u8FFD\u7F8A:"sh\u011B c\xE8 zhu\u012B y\xE1ng",\u86C7\u874E\u4E3A\u5FC3:"sh\xE9 xi\u0113 w\xE9i x\u012Bn",\u5C11\u6210\u82E5\u6027:"sh\xE0o ch\xE9ng ru\xF2 x\xECng",\u4E0A\u5F53\u5B66\u4E56:"sh\xE0ng d\xE0ng xu\xE9 gu\u0101i",\u8D4F\u4E0D\u5F53\u529F:"sh\u01CEng b\xF9 d\u0101ng g\u014Dng",\u5584\u81EA\u4E3A\u8C0B:"sh\xE0n z\xEC w\xE9i m\xF3u",\u5584\u4E3A\u8BF4\u8F9E:"sh\xE0n w\xE9i shu\u014D c\xED",\u5584\u5584\u6076\u6076:"sh\xE0n sh\xE0n w\xF9 \xE8",\u5584\u8D22\u96BE\u820D:"sh\xE0n c\xE1i n\xE1n sh\u011B",\u82EB\u773C\u94FA\u7709:"sh\u0101n y\u01CEn p\u016B m\xE9i",\u8BAA\u7259\u95F2\u55D1:"sh\xE0n y\xE1 xi\xE1n k\u0113",\u5C71\u9634\u4E58\u5174:"sh\u0101n y\u012Bn ch\xE9ng x\u012Bng",\u5C71\u6BBD\u91CE\u6E4B:"sh\u0101n y\xE1o y\u011B w\xE9i",\u5C71\u6E9C\u7A7F\u77F3:"sh\u0101n li\xF9 chu\u0101n sh\xED",\u5C71\u8282\u85FB\u68C1:"sh\u0101n ji\xE9 z\u01CEo zhu\u014D",\u6740\u9E21\u4E3A\u9ECD:"sh\u0101 j\u012B w\xE9i sh\u01D4",\u8272\u5389\u80C6\u8584:"s\xE8 l\xEC d\u01CEn b\xF3",\u6851\u836B\u672A\u79FB:"s\u0101ng y\u012Bn w\xE8i y\xED",\u6851\u836B\u4E0D\u5F99:"s\u0101ng y\u012Bn b\xF9 x\u01D0",\u6851\u571F\u7EF8\u7F2A:"s\u0101ng t\u01D4 ch\xF3u mi\xF9",\u6851\u6237\u68EC\u67A2:"s\u0101ng h\xF9 ju\xE0n sh\u016B",\u4E09\u6218\u4E09\u5317:"s\u0101n zh\xE0n s\u0101n b\u011Bi",\u4E09\u74E6\u4E24\u820D:"s\u0101n w\u01CE li\u01CEng sh\u011B",\u4E09\u4EBA\u4E3A\u4F17:"s\u0101n r\xE9n w\xE8i zh\xF2ng",\u4E09\u5DEE\u4E24\u9519:"s\u0101n ch\u0101 li\u01CEng cu\xF2",\u585E\u4E95\u711A\u820D:"s\u0101i j\u01D0ng f\xE9n sh\u011B",\u6D12\u5FC3\u66F4\u59CB:"s\u01CE x\u012Bn g\xE8ng sh\u01D0",\u6D12\u626B\u5E94\u5BF9:"s\u01CE s\u01CEo y\xECng du\xEC",\u8F6F\u7EA2\u9999\u571F:"ru\u01CEn h\xF3ng xi\u0101ng t\u01D4",\u5165\u543E\u5F40\u4E2D:"r\xF9 w\xFA g\xF2u zh\u014Dng",\u5165\u94C1\u4E3B\u7C3F:"r\xF9 ti\u011B zh\u01D4 b\xF9",\u5165\u7406\u5207\u60C5:"r\xF9 l\u01D0 qi\u0113 q\xEDng",\u6C5D\u6210\u4EBA\u8036:"r\u01D4 ch\xE9ng r\xE9n y\xE9",\u5982\u6C34\u6295\u77F3:"r\xFA shu\u01D0 t\xF3u sh\xED",\u5982\u5207\u5982\u78CB:"r\xFA qi\u0113 r\xFA cu\u014D",\u5982\u767B\u6625\u53F0:"r\xFA d\u0113ng ch\u016Bn t\xE1i",\u8089\u8584\u9AA8\u5E76:"r\xF2u b\xF3 g\u01D4 b\xECng",\u67D4\u60C5\u7EF0\u6001:"r\xF3u q\xEDng chu\xF2 t\xE0i",\u620E\u9A6C\u52BB\u52F7:"r\xF3ng m\u01CE ku\u0101ng r\xE1ng",\u65E5\u4E2D\u4E3A\u5E02:"r\xEC zh\u014Dng w\xE9i sh\xEC",\u65E5\u6708\u53C2\u8FB0:"r\xEC yu\xE8 sh\u0113n ch\xE9n",\u65E5\u7701\u6708\u4FEE:"r\xEC x\u01D0ng yu\xE8 xi\u016B",\u65E5\u524A\u6708\u5272:"r\xEC xu\u0113 yu\xE8 g\u0113",\u65E5\u7701\u6708\u8BD5:"r\xEC x\u01D0ng yu\xE8 sh\xEC",\u4EFB\u8FBE\u4E0D\u62D8:"r\xE8n d\xE1 b\xF9 j\u016B",\u4EBA\u8A00\u85C9\u85C9:"r\xE9n y\xE1n j\xED j\xED",\u4EBA\u6A21\u72D7\u6837:"r\xE9n m\xFA g\u01D2u y\xE0ng",\u4EBA\u83AB\u4E88\u6BD2:"r\xE9n m\xF2 y\xFA d\xFA",\u70ED\u71AC\u7FFB\u997C:"r\xE8 \xE1o f\u0101n b\u01D0ng",\u5708\u7262\u517B\u7269:"ju\xE0n l\xE1o y\u01CEng w\xF9",\u53D6\u4E88\u6709\u8282:"q\u01D4 y\u01D4 y\u01D2u ji\xE9",\u8BCE\u8981\u6861\u8158:"q\u016B y\u0101o r\xE1o gu\xF3",\u7A77\u5F62\u5C3D\u76F8:"qi\xF3ng x\xEDng j\xECn xi\xE0ng",\u60C5\u51C4\u610F\u5207:"q\xEDng q\u012B y\xEC qi\xE8",\u60C5\u89C1\u52BF\u5C48:"q\xEDng xi\xE0n sh\xEC q\u016B",\u60C5\u89C1\u4E4E\u8F9E:"q\xEDng xi\xE0n h\u016B c\xED",\u6E05\u90FD\u7EDB\u9619:"q\u012Bng d\u014Du ji\xE0ng qu\xE8",\u503E\u80A0\u5012\u809A:"q\u012Bng ch\xE1ng d\xE0o d\u01D4",\u9752\u7D2B\u88AB\u4F53:"q\u012Bng z\u01D0 p\u012B t\u01D0",\u9752\u6797\u9ED1\u585E:"q\u012Bng l\xEDn h\u0113i s\xE0i",\u8793\u9996\u86FE\u7709:"q\xEDn sh\u01D2u \xE9 m\xE9i",\u7434\u745F\u4E4B\u597D:"q\xEDn s\xE8 zh\u012B h\xE0o",\u4E14\u4F4F\u4E3A\u4F73:"qi\u011B zh\xF9 w\xE9i ji\u0101",\u5207\u6811\u5012\u6839:"qi\u0113 sh\xF9 d\u01CEo g\u0113n",\u5207\u7406\u990D\u5FC3:"qi\u0113 l\u01D0 y\xE0n x\u012Bn",\u5207\u8FD1\u7684\u5F53:"qi\u0113 j\xECn de d\u0101ng",\u7FD8\u8DB3\u5F15\u9886:"qi\xE1o z\xFA y\u01D0n l\u01D0ng",\u5DE7\u53D1\u5947\u4E2D:"qi\u01CEo f\u0101 q\xED zh\xF2ng",\u5F3A\u5634\u62D7\u820C:"ji\xE0ng zu\u01D0 ni\xF9 sh\xE9",\u5F3A\u76F4\u81EA\u9042:"qi\xE1ng zh\xED z\xEC su\xED",\u5F3A\u6B7B\u5F3A\u6D3B:"qi\u01CEng s\u01D0 qi\u01CEng hu\xF3",\u5F3A\u98DF\u81EA\u7231:"qi\u01CEng sh\xED z\xEC \xE0i",\u5F3A\u98DF\u9761\u89D2:"qi\u01CEng sh\xED m\xED ji\u01CEo",\u5F3A\u5F13\u52B2\u5F29:"qi\xE1ng g\u014Dng j\xECng n\u01D4",\u5F3A\u8052\u4E0D\u820D:"qi\u01CEng gu\u014D b\xF9 sh\u011B",\u5F3A\u51EB\u53D8\u9E64:"qi\xE1ng f\xFA bi\xE0n h\xE8",\u5F3A\u800C\u540E\u53EF:"qi\u01CEng \xE9r h\xF2u k\u011B",\u5F3A\u5F97\u6613\u8D2B:"qi\u01CEng d\xE9 y\xEC p\xEDn",\u9063\u5174\u9676\u60C5:"qi\u01CEn x\xECng t\xE1o q\xEDng",\u7275\u7F8A\u62C5\u9152:"qi\u0101n y\xE1ng d\u0101n ji\u01D4",\u5343\u4E86\u767E\u5F53:"qi\u0101n li\u01CEo b\u01CEi d\xE0ng",\u6CE3\u4E0B\u5982\u96E8:"q\xEC xi\xE0 r\xFA y\u01D4",\u8D77\u5043\u4E3A\u7AD6:"q\u01D0 y\u01CEn w\xE9i sh\xF9",\u5C82\u5F1F\u541B\u5B50:"k\u01CEi t\xEC j\u016Bn z\u01D0",\u7DA6\u6EAA\u5229\u8DC2:"q\xED x\u012B l\xEC q\xED",\u68CB\u8F93\u5148\u8457:"q\xED sh\u016B xi\u0101n zhu\xF3",\u9F50\u738B\u820D\u725B:"q\xED w\xE1ng sh\u011B ni\xFA",\u6B3A\u5929\u8BF3\u5730:"q\u012B ti\u0101n ku\xE1ng d\xEC",\u666E\u5929\u7387\u571F:"p\u01D4 ti\u0101n shu\xE0i t\u01D4",\u94FA\u80F8\u7EB3\u5730:"p\u016B xi\u014Dng n\xE0 d\xEC",\u94FA\u9526\u5217\u7EE3:"p\u016B j\u01D0n li\xE8 xi\xF9",\u7834\u5BB6\u4E3A\u56FD:"p\xF2 ji\u0101 w\xE8i gu\xF3",\u7834\u89DA\u4E3A\u571C:"p\xF2 g\u016B w\xE9i yu\xE1n",\u840D\u98D8\u84EC\u8F6C:"p\xEDng pi\u0101o p\xE9ng zhu\xE0n",\u5E21\u5929\u6781\u5730:"p\xEDng ti\u0101n j\xED d\xEC",\u5C4F\u58F0\u606F\u6C14:"b\u01D0ng sh\u0113ng x\u012B q\xEC",\u51ED\u51E0\u636E\u6756:"p\xEDng j\u012B j\xF9 zh\xE0ng",\u8D2B\u5634\u8584\u820C:"p\xEDn zu\u01D0 b\xF3 sh\xE9",\u7247\u8BED\u53EA\u8F9E:"pi\xE0n y\u01D4 zh\u012B c\xED",\u62AB\u53D1\u6587\u8EAB:"p\u012B f\xE0 w\xE9n sh\u0113n",\u70F9\u9F99\u70AE\u51E4:"p\u0113ng l\xF3ng p\xE1o f\xE8ng",\u70B0\u9CD6\u810D\u9CA4:"f\u01D2u bi\u0113 ku\xE0i l\u01D0",\u5E9E\u7709\u7693\u53D1:"p\xE1ng m\xE9i h\xE0o f\xE0",\u6500\u82B1\u6298\u67F3:"p\u0101n hu\u0101 zh\xE9 li\u01D4",\u6500\u87FE\u6298\u6842:"p\u0101n ch\xE1n sh\xE9 gu\xEC",\u5973\u5927\u96BE\u7559:"n\u01DA d\xE0 n\xE1n li\xFA",\u5F04\u7389\u5439\u7BAB:"n\xF2ng y\xF9 chu\u012B xi\u0101o",\u5F04\u7BA1\u8C03\u5F26:"n\xF2ng gu\u01CEn ti\xE1o xi\xE1n",\u5F04\u7C89\u8C03\u6731:"n\xF2ng f\u011Bn di\xE0o zh\u016B",\u6D53\u62B9\u6DE1\u5986:"n\xF3ng m\xF2 d\xE0n zhu\u0101ng",\u637B\u571F\u4E3A\u9999:"ni\u01CEn t\u01D4 w\xE9i xi\u0101ng",\u5E74\u8C0A\u4E16\u597D:"ni\xE1n y\xEC sh\xEC h\u01CEo",\u5E74\u534E\u5782\u66AE:"ni\xE1n hu\xE1 chu\xED m\xF9",\u5117\u4E0D\u4E8E\u4F26:"n\u01D0 b\xF9 y\xFA l\xFAn",\u6CE5\u800C\u4E0D\u6ED3:"n\xED \xE9r b\xF9 z\u01D0",\u80FD\u8005\u4E3A\u5E08:"n\xE9ng zh\u011B w\xE9i sh\u012B",\u80FD\u4E0D\u79F0\u5B98:"n\xE9ng b\xFA ch\xE8n gu\u0101n",\u6320\u76F4\u4E3A\u66F2:"n\xE1o zh\xED w\xE9i q\u016B",\u96BE\u8FDB\u6613\u9000:"n\xE1n j\xECn y\xEC tu\xEC",\u96BE\u5F97\u7CCA\u6D82:"n\xE1n d\xE9 h\xFA t\xFA",\u5357\u86EE\u9D02\u820C:"n\xE1n m\xE1n ju\xE9 sh\xE9",\u5357\u8D29\u5317\u8D3E:"n\xE1n f\xE0n b\u011Bi g\u01D4",\u7267\u732A\u5974\u620F:"m\xF9 zh\u016B n\xFA x\xEC",\u76EE\u7722\u5FC3\u5FF3:"m\xF9 yu\u0101n x\u012Bn t\xFAn",\u76EE\u6311\u5FC3\u62DB:"m\xF9 ti\u01CEo x\u012Bn zh\u0101o",\u76EE\u91CF\u610F\u8425:"m\xF9 li\xE0ng y\xEC y\xEDng",\u6728\u5934\u6728\u8111:"m\xF9 t\xF3u m\xF9 n\u01CEo",\u6728\u5E72\u9E1F\u6816:"m\xF9 g\xE0n ni\u01CEo q\u012B",\u4F94\u8272\u63E3\u79F0:"m\xF3u s\xE8 chu\u01CEi ch\xE8n",\u83AB\u4E88\u6BD2\u4E5F:"m\xF2 y\xFA d\xFA y\u011B",\u62B9\u7C89\u65BD\u8102:"m\xF2 f\u011Bn sh\u012B zh\u012B",\u78E8\u783B\u954C\u5207:"m\xF3 l\xF3ng ju\u0101n qi\u0113",\u78E8\u68F1\u5213\u89D2:"m\xF3 l\xE9ng w\xE1n ji\u01CEo",\u6478\u95E8\u4E0D\u7740:"m\u014D m\xE9n b\xF9 zh\xE1o",\u6478\u4E0D\u7740\u8FB9:"m\u014D b\xF9 zhu\xF3 bi\u0101n",\u547D\u4E2D\u6CE8\u5B9A:"m\xECng zh\u014Dng zh\xF9 d\xECng",\u9E23\u9E64\u4E4B\u5E94:"m\xEDng h\xE8 zh\u012B y\xECng",\u660E\u6548\u5927\u9A8C:"m\xEDng xi\xE0o d\xE0 y\xE0n",\u540D\u6211\u56FA\u5F53:"m\xEDng w\u01D2 g\xF9 d\u0101ng",\u9088\u5904\u6B3F\u89C6:"mi\u01CEo ch\u01D4 k\u01CEn sh\xEC",\u9EFE\u7A74\u9E32\u5DE2:"m\u011Bng xu\xE9 q\xFA ch\xE1o",\u7EF5\u91CC\u8584\u6750:"mi\xE1n l\u01D0 b\xF3 c\xE1i",\u9761\u6709\u5B51\u9057:"m\u01D0 y\u01D2u ji\xE9 y\xED",\u9761\u8863\u5077\u98DF:"m\u01D0 y\u012B t\u014Du sh\xED",\u8FF7\u604B\u9AB8\u9AA8:"m\xED li\xE0n h\xE1i g\u01D4",\u626A\u53C2\u5386\u4E95:"m\xE9n sh\u0113n l\xEC j\u01D0ng",\u95E8\u5355\u6237\u8584:"m\xE9n d\u0101n h\xF9 b\xF3",\u6627\u65E6\u6668\u5174:"m\xE8i d\xE0n ch\xE9n x\u012Bng",\u5192\u540D\u63A5\u811A:"m\xE0o m\xEDng ji\u0113 ji\u01CEo",\u6BDB\u9042\u5815\u4E95:"m\xE1o su\xED du\xF2 j\u01D0ng",\u6BDB\u53D1\u5012\u7AD6:"m\xE1o f\u0101 d\u01CEo sh\xF9",\u5356\u6587\u4E3A\u751F:"m\xE0i w\xE9n w\xE9i sh\u0113ng",\u5356\u674E\u94BB\u6838:"m\xE0i l\u01D0 zu\u0101n h\xE9",\u4E70\u691F\u8FD8\u73E0:"m\u01CEi d\xFA hu\xE1n zh\u016B",\u57CB\u4E09\u6028\u56DB:"m\xE1n s\u0101n yu\xE0n s\xEC",\u9A6C\u5165\u534E\u5C71:"m\u01CE r\xF9 hu\xE1 sh\u0101n",\u843D\u9B44\u6C5F\u6E56:"lu\xF2 p\xF2 ji\u0101ng h\xFA",\u843D\u843D\u96BE\u5408:"lu\xF2 lu\xF2 n\xE1n h\xE9",\u843D\u8349\u4E3A\u5BC7:"lu\xF2 c\u01CEo w\xE9i k\xF2u",\u7F57\u7EC7\u6784\u9677:"lu\xF3 zh\u012B g\xF2u xi\xE0n",\u9E3E\u51E4\u548C\u9E23:"lu\xE1n f\xE8ng h\xE8 m\xEDng",\u7387\u7531\u65E7\u7AE0:"shu\xE0i y\xF3u ji\xF9 zh\u0101ng",\u7387\u571F\u540C\u5E86:"shu\xE0i t\u01D4 t\xF3ng q\xECng",\u7387\u517D\u98DF\u4EBA:"shu\xE0i sh\xF2u sh\xED r\xE9n",\u7387\u571F\u5F52\u5FC3:"shu\xE0i t\u01D4 gu\u012B x\u012Bn",\u7387\u9A6C\u4EE5\u9AA5:"shu\xE0i m\u01CE y\u01D0 j\xEC",\u7387\u5C14\u6210\u7AE0:"shu\xE0i \u011Br ch\xE9ng zh\u0101ng",\u9C81\u65A4\u71D5\u524A:"l\u01D4 j\u012Bn y\xE0n xu\u0113",\u6F0F\u5C3D\u66F4\u9611:"l\xF2u j\xECn g\u0113ng l\xE1n",\u7B3C\u9E1F\u69DB\u733F:"l\xF3ng ni\u01CEo ji\xE0n yu\xE1n",\u7B3C\u9E1F\u6C60\u9C7C:"l\xF3ng ni\u01CEo ch\xED y\xFA",\u9F99\u6E38\u66F2\u6CBC:"l\xF3ng y\xF3u q\u016B zh\u01CEo",\u9F99\u8840\u7384\u9EC4:"l\xF3ng xu\xE8 xu\xE1n hu\xE1ng",\u9F99\u96D5\u51E4\u5480:"l\xF3ng di\u0101o f\xE8ng j\u01D4",\u516D\u5C3A\u4E4B\u8BAC:"li\xF9 ch\u01D0 zh\u012B tu\u014D",\u4EE4\u539F\u4E4B\u621A:"l\xEDng yu\xE1n zh\u012B q\u012B",\u4EE4\u4EBA\u6367\u8179:"l\xECng r\xE9n p\u011Bng f\xF9",\u9675\u52B2\u6DEC\u783A:"l\xEDng j\xECng cu\xEC l\xEC",\u4E34\u654C\u6613\u5C06:"l\xEDn d\xED y\xEC ji\xE0ng",\u88C2\u88F3\u8863\u75AE:"li\xE8 shang y\u012B chu\u0101ng",\u88C2\u51A0\u6BC1\u5195:"li\xE8 gu\xE0n hu\u01D0 mi\u01CEn",\u4E86\u65E0\u60E7\u8272:"li\u01CEo w\xFA j\xF9 s\xE8",\u4E86\u8EAB\u8FBE\u547D:"li\u01CEo sh\u0113n d\xE1 m\xECng",\u4E86\u7136\u65E0\u95FB:"li\u01CEo r\xE1n w\xFA w\xE9n",\u4E86\u4E0D\u53EF\u89C1:"li\u01CEo b\xF9 k\u011B ji\xE0n",\u4E86\u4E0D\u957F\u8FDB:"li\u01CEo b\xF9 zh\u01CEng j\xECn",\u71CE\u53D1\u6467\u67AF:"li\u01CEo f\xE0 cu\u012B k\u016B",\u5BA1\u65F6\u5EA6\u52BF:"sh\u011Bn sh\xED du\xF3 sh\xEC",\u91CF\u5C0F\u529B\u5FAE:"li\xE0ng xi\u01CEo l\xEC w\u0113i",\u76F8\u65F6\u5EA6\u529B:"xi\u0101ng sh\xED du\xF3 l\xEC",\u91CF\u6798\u5236\u51FF:"li\xE0ng ru\xEC zh\xEC z\xE1o",\u91CF\u5982\u6C5F\u6D77:"li\xE0ng r\xFA ji\u0101ng h\u01CEi",\u91CF\u91D1\u4E70\u8D4B:"li\xE0ng j\u012Bn m\u01CEi f\xF9",\u91CF\u5DF1\u5BA1\u5206:"li\xE0ng j\u01D0 sh\u011Bn f\u0113n",\u655B\u9AA8\u5439\u9B42:"li\u01CEn g\u01D4 chu\u012B h\xFAn",\u8A48\u5937\u4E3A\u8DD6:"l\xEC y\xED w\xE9i zh\xED",\u5229\u4EE4\u5FD7\u60DB:"l\xEC l\xECng zh\xEC h\u016Bn",\u674E\u5E7F\u4E0D\u4FAF:"l\u01D0 gu\u01CEng b\xFA h\xF2u",\u793C\u4E3A\u60C5\u8C8C:"l\u01D0 w\xE9i q\xEDng m\xE0o",\u793C\u8BA9\u4E3A\u56FD:"l\u01D0 r\xE0ng w\xE9i gu\xF3",\u7281\u751F\u9A8D\u89D2:"l\xED sh\u0113ng x\u012Bng ji\u01CEo",\u79BB\u672C\u5FBC\u672B:"l\xED b\u011Bn ji\u01CEo m\xF2",\u695E\u7709\u6A2A\u773C:"l\xE9ng m\xE9i h\xE8ng y\u01CEn",\u64C2\u5929\u5012\u5730:"l\xE9i ti\u0101n d\u01CEo d\xEC",\u7D2F\u8DB3\u6210\u6B65:"l\u011Bi z\xFA ch\xE9ng b\xF9",\u7D2F\u74E6\u7ED3\u7EF3:"l\u011Bi w\u01CE ji\xE9 sh\xE9ng",\u7D2F\u571F\u81F3\u5C71:"l\u011Bi t\u01D4 zh\xEC sh\u0101n",\u7D2F\u571F\u805A\u6C99:"l\u011Bi t\u01D4 j\xF9 sh\u0101",\u7D2F\u5375\u4E4B\u5371:"l\u011Bi lu\u01CEn zh\u012B w\u0113i",\u7D2F\u7D2F\u5982\u73E0:"l\u011Bi l\u011Bi r\xFA zh\u016B",\u7D2F\u5757\u79EF\u82CF:"l\u011Bi ku\xE0i j\u012B s\u016B",\u4E50\u5C71\u4E50\u6C34:"l\xE8 sh\u0101n l\xE8 shu\u01D0",\u6F66\u539F\u6D78\u5929:"l\u01CEo yu\xE1n j\xECn ti\u0101n",\u8001\u5E08\u5BBF\u5112:"l\u01CEo sh\u012B xi\u01D4 r\xFA",\u7262\u4EC0\u53E4\u5B50:"l\xE1o sh\xED g\u01D4 zi",\u7405\u5B1B\u798F\u5730:"l\xE1ng hu\xE1n f\xFA d\xEC",\u63C6\u60C5\u5EA6\u7406:"ku\xED q\xEDng du\xF3 l\u01D0",\u65F7\u65E5\u7D2F\u65F6:"ku\xE0ng r\xEC l\u011Bi sh\xED",\u5321\u6551\u5F25\u7F1D:"ku\u0101ng ji\xF9 m\xED f\xE8ng",\u67AF\u6811\u751F\u534E:"k\u016B sh\xF9 sh\u0113ng hu\u0101",\u53E3\u8F7B\u820C\u8584:"k\u01D2u q\u012Bng sh\xE9 b\xF3",\u53E3\u89D2\u751F\u98CE:"k\u01D2u ji\u01CEo sh\u0113ng f\u0113ng",\u53E3\u89D2\u6625\u98CE:"k\u01D2u ji\u01CEo ch\u016Bn f\u0113ng",\u53E3\u89D2\u98CE\u60C5:"k\u01D2u ji\u01CEo f\u0113ng q\xEDng",\u53E3\u5E72\u820C\u7126:"k\u01D2u g\u0101n sh\xE9 ji\u0101o",\u53E3\u8179\u4E4B\u7D2F:"k\u01D2u f\xF9 zh\u012B l\u011Bi",\u7A7A\u8179\u4FBF\u4FBF:"k\u014Dng f\xF9 pi\xE1n pi\xE1n",\u55D1\u7259\u6599\u5634:"k\u0113 y\xE1 li\xE0o zu\u01D0",\u523B\u6728\u4E3A\u9E44:"k\xE8 m\xF9 w\xE9i h\xFA",\u54B3\u73E0\u553E\u7389:"k\xE9 zh\u016B tu\xF2 y\xF9",\u54B3\u553E\u6210\u73E0:"k\xE9 tu\xF2 ch\xE9ng zh\u016B",\u6297\u989C\u4E3A\u5E08:"k\xE0ng y\xE1n w\xE9i sh\u012B",\u5F00\u534E\u7ED3\u679C:"k\u0101i hu\u0101 ji\xE9 gu\u01D2",\u5CFB\u962A\u76D0\u8F66:"j\xF9n b\u01CEn y\xE1n ch\u0113",\u56BC\u94C1\u5480\u91D1:"ji\xE1o ti\u011B j\u01D4 j\u012Bn",\u56BC\u58A8\u55B7\u7EB8:"ju\xE9 m\xF2 p\u0113n zh\u01D0",\u5014\u5934\u5F3A\u8111:"ju\xE8 t\xF3u ji\xE0ng n\u01CEo",\u5014\u5934\u5014\u8111:"ju\xE8 t\xF3u ju\xE8 n\u01CEo",\u5026\u9E1F\u77E5\u8FD8:"ju\xE0n ni\u01CEo zh\u012B hu\xE1n",\u5377\u5E2D\u800C\u846C:"ju\u01CEn x\xED \xE9r z\xE0ng",\u5377\u7532\u500D\u9053:"ju\u01CEn ji\u01CE b\xE8i d\xE0o",\u805A\u7C73\u4E3A\u5C71:"j\xF9 m\u01D0 w\xE9i sh\u0101n",\u4E3E\u624B\u76F8\u5E86:"j\u01D4 sh\u01D2u xi\u0101ng q\xECng",\u4E3E\u4E16\u6DF7\u6D4A:"j\u01D4 sh\xEC h\xFAn zhu\xF3",\u97A0\u4E3A\u8302\u8349:"j\u016B w\xE9i m\xE0o c\u01CEo",\u62D8\u795E\u9063\u5C06:"j\u016B sh\xE9n qi\u01CEn ji\xE0ng",\u5C45\u4E0B\u8BAA\u4E0A:"j\u016B xi\xE0 sh\xE0n sh\xE0ng",\u4E45\u8981\u4E0D\u5FD8:"ji\u01D4 y\u0101o b\xFA w\xE0ng",\u4E5D\u8F6C\u529F\u6210:"ji\u01D4 zhu\u01CEn g\u014Dng ch\xE9ng",\u4E5D\u84B8\u4E09\u71AF:"ji\u01D4 zh\u0113ng s\u0101n h\xE0n",\u656C\u4E1A\u4E50\u7FA4:"j\xECng y\xE8 l\xE8 q\xFAn",\u4E95\u5E95\u867E\u87C6:"j\u01D0ng d\u01D0 xi\u0101 m\xE1",\u65CC\u65D7\u5377\u8212:"j\u012Bng q\xED ju\u01CEn sh\u016B",\u8346\u68D8\u8F7D\u9014:"j\u012Bng j\xED z\xE0i t\xFA",\u7981\u820D\u5F00\u585E:"j\xECn sh\u011B k\u0101i s\u0101i",\u7972\u5A01\u76DB\u5BB9:"j\xECn w\u0113i sh\xE8ng r\xF3ng",\u8FDB\u9000\u6D88\u957F:"j\xECn tu\xEC xi\u0101o ch\xE1ng",\u8FDB\u9000\u5E94\u77E9:"j\xECn tu\xEC y\u012Bng j\u01D4",\u8FDB\u9000\u89E6\u7C53:"j\xECn tu\xEC ch\xF9 f\u0101n",\u8FDB\u9000\u8DCB\u7590:"j\xECn tu\xEC b\xE1 zh\xEC",\u5C3D\u591A\u5C3D\u5C11:"j\u01D0n du\u014D j\u01D0n sh\u01CEo",\u9526\u56CA\u8FD8\u77E2:"j\u01D0n n\xE1ng hu\xE1n sh\u01D0",\u77DC\u5DF1\u81EA\u9970:"j\u012Bn j\u01D0 z\xEC sh\xEC",\u77DC\u529F\u8D1F\u6C14:"j\u012Bn g\u014Dng f\xF9 q\xEC",\u6D25\u5173\u9669\u585E:"j\u012Bn gu\u0101n xi\u01CEn s\xE0i",\u91D1\u543E\u4E0D\u7981:"j\u012Bn w\xFA b\xFA j\xECn",\u91D1\u7FC5\u64D8\u6D77:"j\u012Bn ch\xEC b\u0101i h\u01CEi",\u89E3\u8863\u8863\u4EBA:"ji\u011B y\u012B y\u012B r\xE9n",\u89E3\u4EBA\u96BE\u5F97:"ji\u011B r\xE9n n\xE1n d\xE9",\u89E3\u94C3\u7CFB\u94C3:"ji\u011B l\xEDng x\xEC l\xEDng",\u89E3\u53D1\u4F6F\u72C2:"ji\u011B f\xE0 y\xE1ng ku\xE1ng",\u8BD8\u5C48\u78DD\u78BB:"ji\xE9 q\u016B \xE1o qi\u0101o",\u6559\u7331\u5347\u6728:"ji\u0101o n\xE1o sh\u0113ng m\xF9",\u8F83\u7626\u91CF\u80A5:"ji\xE0o sh\xF2u li\xE0ng f\xE9i",\u89D2\u7ACB\u6770\u51FA:"ji\u01CEo l\xEC ji\xE9 ch\u016B",\u7126\u6C99\u70C2\u77F3:"ji\u0101o sh\u0101 l\xE0n sh\xED",\u9A84\u513F\u9A03\u5973:"ji\u0101o \xE9r s\xEC n\u01DA",\u6D47\u98CE\u8584\u4FD7:"ji\u0101o f\u0113ng b\xF3 s\xFA",\u964D\u5996\u6349\u602A:"xi\xE1ng y\u0101o zhu\u014D gu\xE0i",\u5C06\u53D6\u56FA\u4E88:"ji\u0101ng q\u01D4 g\xF9 y\u01D4",\u5C06\u95E8\u6709\u5C06:"ji\xE0ng m\xE9n y\u01D2u ji\xE0ng",\u5C06\u593A\u56FA\u4E0E:"ji\u0101ng du\xF3 g\xF9 y\u01D4",\u69DB\u82B1\u7B3C\u9E64:"ji\xE0n hu\u0101 l\xF3ng h\xE8",\u9274\u5F71\u5EA6\u5F62:"ji\xE0n y\u01D0ng du\xF3 x\xEDng",\u6E10\u4E0D\u53EF\u957F:"ji\xE0n b\xF9 k\u011B zh\u01CEng",\u89C1\u7D20\u62B1\u6734:"xi\xE0n s\xF9 b\xE0o p\u01D4",\u89C1\u5F03\u4E8E\u4EBA:"ji\xE0n q\xEC y\xFA r\xE9n",\u7B80\u4E1D\u6570\u7C73:"ji\u01CEn s\u012B sh\u01D4 m\u01D0",\u4FED\u4E0D\u4E2D\u793C:"ji\u01CEn b\xFA zh\xF2ng l\u01D0",\u95F4\u89C1\u5C42\u51FA:"ji\xE0n xi\xE0n c\xE9ng ch\u016B",\u5C16\u5634\u8584\u820C:"ji\u0101n zu\u01D0 b\xF3 sh\xE9",\u7532\u51A0\u5929\u4E0B:"ji\u01CE gu\xE0n ti\u0101n xi\xE0",\u846D\u83A9\u4E4B\u4EB2:"ji\u0101 f\xFA zh\u012B q\u012Bn",\u5BB6\u7D2F\u5343\u91D1:"ji\u0101 l\xE8i qi\u0101n j\u012Bn",\u5BB6\u7ED9\u4EBA\u8DB3:"ji\u0101 j\u01D0 r\xE9n z\xFA",\u5BB6\u9053\u4ECE\u5BB9:"ji\u0101 d\xE0o c\xF3ng r\xF3ng",\u5939\u888B\u4EBA\u7269:"ji\u0101 d\xE0i r\xE9n w\xF9",\u9701\u98CE\u6717\u6708:"j\xEC f\u0113ng l\u01CEng yu\xE8",\u5BC4\u5174\u5BD3\u60C5:"j\xEC x\xECng y\xF9 q\xEDng",\u8BA1\u6DF1\u8651\u8FDC:"j\xEC sh\u0113n l\u01DC yu\u01CEn",\u8BA1\u529F\u91CF\u7F6A:"j\xEC g\u014Dng li\xE0ng zu\xEC",\u638E\u88F3\u8FDE\u897C:"j\u01D0 shang li\xE1n y\xEC",\u866E\u8671\u76F8\u540A:"j\u01D0 sh\u012B xi\u0101ng di\xE0o",\u75BE\u4E0D\u53EF\u4E3A:"j\xED b\xF9 k\u011B w\xE9i",\u6781\u6DF1\u7814\u51E0:"j\xED sh\u0113n y\xE1n j\u012B",\u53CA\u5BBE\u6709\u9C7C:"j\xED b\u012Bn y\u01D2u y\xFA",\u6FC0\u8584\u505C\u6D47:"j\u012B b\xF3 t\xEDng ji\u0101o",\u79EF\u7D20\u7D2F\u65E7:"j\u012B s\xF9 l\u011Bi ji\xF9",\u79EF\u65F6\u7D2F\u65E5:"j\u012B sh\xED l\u011Bi r\xEC",\u79EF\u9732\u4E3A\u6CE2:"j\u012B l\xF9 w\xE9i b\u014D",\u79EF\u5FB7\u7D2F\u529F:"j\u012B d\xE9 l\u011Bi g\u014Dng",\u79EF\u8C17\u7CDC\u9AA8:"j\u012B ch\xE1n m\xE9i g\u01D4",\u51FB\u6392\u5192\u6CA1:"j\u012B p\xE1i m\xE0o m\xF2",\u7978\u4E3A\u798F\u5148:"hu\xF2 w\xE9i f\xFA xi\u0101n",\u7978\u798F\u76F8\u4F9D:"hu\xF2 f\xFA xi\u0101ng y\u012B",\u83B7\u96BD\u516C\u8F66:"hu\xF2 j\xF9n g\u014Dng ch\u0113",\u6DF7\u5E94\u6EE5\u5E94:"h\xF9n y\u012Bng l\xE0n y\u012Bng",\u6BC1\u821F\u4E3A\u6755:"hu\u01D0 zh\u014Du w\xE9i du\xF2",\u6BC1\u949F\u4E3A\u94CE:"hu\u01D0 zh\u014Dng w\xE9i du\xF3",\u6BC1\u51A0\u88C2\u88F3:"hu\u01D0 gu\u0101n li\xE8 ch\xE1ng",\u6666\u76F2\u5426\u585E:"hu\xEC m\xE1ng p\u01D0 s\xE8",\u56DE\u8239\u8F6C\u8235:"hu\xED chu\xE1n zhu\xE0n du\xF2",\u6F62\u6C60\u76D7\u5F04:"hu\xE1ng ch\xED d\xE0o n\xF2ng",\u9EC4\u51A0\u8349\u5C65:"hu\xE1ng gu\xE0n c\u01CEo l\u01DA",\u9EC4\u53D1\u513F\u9F7F:"hu\xE1ng f\xE0 \xE9r ch\u01D0",\u9EC4\u53D1\u5782\u9AEB:"hu\xE1ng f\xE0 chu\xED ti\xE1o",\u8FD8\u73E0\u8FD4\u74A7:"hu\xE1n zh\u016B f\u01CEn b\xEC",\u8FD8\u5E74\u9A7B\u8272:"hu\xE1n ni\xE1n zh\xF9 s\xE8",\u8FD8\u5E74\u5374\u8001:"hu\xE1n ni\xE1n qu\xE8 l\u01CEo",\u574F\u88F3\u4E3A\u88E4:"hu\xE0i shang w\xE9i k\xF9",\u753B\u837B\u548C\u4E38:"hu\xE0 d\xED hu\xF2 w\xE1n",\u5316\u67AD\u4E3A\u9E20:"hu\xE0 xi\u0101o w\xE9i ji\u016B",\u5316\u8150\u4E3A\u5947:"hu\xE0 f\u01D4 w\xE9i q\xED",\u5316\u9E31\u4E3A\u51E4:"hu\xE0 ch\u012B w\xE9i f\xE8ng",\u82B1\u4E0D\u68F1\u767B:"hu\u0101 bu l\u0113ng d\u0113ng",\u6237\u9650\u4E3A\u7A7F:"h\xF9 xi\xE0n w\xE9i chu\u0101n",\u547C\u5362\u559D\u96C9:"h\u016B l\xFA h\xE8 zh\xEC",\u547C\u6765\u559D\u53BB:"h\u016B l\xE1i h\xE8 q\xF9",\u547C\u4E0D\u7ED9\u5438:"h\u016B b\xF9 j\u01D0 x\u012B",\u539A\u5473\u814A\u6BD2:"h\xF2u w\xE8i x\u012B d\xFA",\u539A\u5FB7\u8F7D\u7269:"h\xF2u d\xE9 z\xE0i w\xF9",\u9E3F\u6E10\u4E8E\u5E72:"h\xF3ng ji\xE0n y\xFA g\xE0n",\u6D2A\u7089\u71CE\u53D1:"h\xF3ng l\xFA li\xE1o f\xE0",\u7EA2\u7EF3\u7CFB\u8DB3:"h\xF3ng sh\xE9ng j\xEC z\xFA",\u7EA2\u4E0D\u68F1\u767B:"h\xF3ng bu l\u0113ng d\u0113ng",\u6A2A\u62A2\u786C\u593A:"h\xE8ng qi\u01CEng y\xECng du\xF3",\u6A2A\u6069\u6EE5\u8D4F:"h\xE8ng \u0113n l\xE0n sh\u01CEng",\u6068\u6D77\u96BE\u586B:"h\xE8n h\u01CEi n\xE1n ti\xE1n",\u9E64\u53D1\u9E21\u76AE:"h\xE8 f\xE0 j\u012B p\xED",\u6DB8\u601D\u5E72\u8651:"h\xE9 s\u012B g\u0101n l\u01DC",\u6CB3\u6DB8\u6D77\u5E72:"h\xE9 h\xE9 h\u01CEi g\u0101n",\u548C\u989C\u8BF4\u8272:"h\xE9 y\xE1n yu\xE8 s\xE8",\u5408\u4ECE\u8FDE\u8861:"h\xE9 z\xF2ng li\xE1n h\xE9ng",\u6D69\u6D69\u6C64\u6C64:"h\xE0o h\xE0o sh\u0101ng sh\u0101ng",\u597D\u52C7\u6597\u72E0:"h\xE0o y\u01D2ng d\xF2u h\u011Bn",\u597D\u95EE\u5219\u88D5:"h\xE0o w\xE8n z\xE9 y\xF9",\u597D\u4E3A\u4E8B\u7AEF:"h\xE0o w\xE9i sh\xEC du\u0101n",\u597D\u95EE\u51B3\u7591:"h\xE0o w\xE8n ju\xE9 y\xED",\u597D\u751F\u4E4B\u5FB7:"h\xE0o sh\u0113ng zh\u012B d\xE9",\u597D\u5947\u5C1A\u5F02:"h\u01CEo q\xED sh\xE0ng y\xEC",\u597D\u6076\u4E0D\u540C:"h\u01CEo \xE8 b\xF9 t\xF3ng",\u597D\u4E39\u975E\u7D20:"h\xE0o d\u0101n f\u0113i s\xF9",\u8C6A\u5E72\u66B4\u53D6:"h\xE1o g\xE0n b\xE0o q\u01D4",\u6BEB\u53D1\u4E0D\u723D:"h\xE1o f\xE0 b\xF9 shu\u01CEng",\u5BD2\u9178\u843D\u9B44:"h\xE1n su\u0101n lu\xF2 p\xF2",\u542B\u82F1\u5480\u534E:"h\xE1n y\u012Bng j\u01D4 hu\xE1",\u542B\u7CCA\u4E0D\u660E:"h\xE1n h\xFA b\xF9 m\xEDng",\u8FC7\u4E3A\u5DF2\u751A:"gu\xF2 w\xE9i y\u01D0 sh\xE8n",\u6842\u6298\u5170\u6467:"gu\xEC sh\xE9 l\xE1n cu\u012B",\u89C4\u65CB\u77E9\u6298:"gu\u012B xu\xE1n j\u01D4 sh\xE9",\u5E7F\u6587\u5148\u751F:"gu\u01CEng w\xE9n xi\u0101n sheng",\u5E7F\u9675\u6563\u7EDD:"gu\u01CEng l\xEDng s\u01CEn ju\xE9",\u51A0\u5C71\u6234\u7C92:"gu\xE0n sh\u0101n d\xE0i l\xEC",\u51A0\u5C66\u5012\u65BD:"gu\xE0n j\xF9 d\u01CEo sh\u012B",\u6302\u5E2D\u4E3A\u95E8:"gu\xE0 x\xED w\xE9i m\xE9n",\u5BE1\u89C1\u9C9C\u95FB:"gu\u01CE ji\xE0n xi\u01CEn w\xE9n",\u74DC\u845B\u76F8\u8FDE:"gu\u0101 g\xE9 xi\u0101ng li\xE1n",\u9F13\u543B\u594B\u722A:"g\u01D4 w\u011Bn f\xE8n zh\u01CEo",\u53E4\u8C03\u5355\u5F39:"g\u01D4 di\xE0o d\u0101n t\xE1n",\u53E4\u8C03\u4E0D\u5F39:"g\u01D4 di\xE0o b\xF9 t\xE1n",\u59D1\u5C04\u795E\u4EBA:"g\u016B y\xE8 sh\xE9n r\xE9n",\u82DF\u5408\u53D6\u5BB9:"g\u01D2u h\xE9 q\u01D4 r\xF3ng",\u72D7\u7EED\u4FAF\u51A0:"g\u01D2u x\xF9 h\xF2u gu\xE0n",\u94A9\u722A\u952F\u7259:"g\u014Du zh\u01CEo j\xF9 y\xE1",\u5171\u679D\u522B\u5E72:"g\xF2ng zh\u012B bi\xE9 g\xE0n",\u5171\u4E3A\u5507\u9F7F:"g\xF2ng w\xE9i ch\xFAn ch\u01D0",\u62F1\u624B\u800C\u964D:"g\u01D2ng sh\u01D2u \xE9r xi\xE1ng",\u62F1\u80A9\u7F29\u80CC:"g\u01D2ng ji\u0101n su\u014D b\xE8i",\u529F\u8584\u8749\u7FFC:"g\u014Dng b\xF3 ch\xE1n y\xEC",\u5F13\u8C03\u9A6C\u670D:"g\u014Dng di\xE0o m\u01CE f\xFA",\u66F4\u59D3\u6539\u7269:"g\u0113ng x\xECng g\u01CEi w\xF9",\u66F4\u4EC6\u96BE\u6570:"g\u0113ng p\xFA n\xE1n sh\u01D4",\u66F4\u4EE4\u660E\u53F7:"g\u0113ng l\xECng m\xEDng h\xE0o",\u66F4\u5F85\u5E72\u7F62:"g\xE8ng d\xE0i g\xE0n b\xE0",\u66F4\u5531\u8FED\u548C:"g\u0113ng ch\xE0ng di\xE9 h\xE9",\u66F4\u957F\u68A6\u77ED:"g\u0113ng ch\xE1ng m\xE8ng du\u01CEn",\u5404\u8272\u540D\u6837:"g\xE8 s\xE8 m\xEDng y\xE0ng",\u683C\u683C\u4E0D\u7EB3:"g\xE9 g\xE9 b\xFA n\xE0",\u683C\u683C\u4E0D\u5410:"g\xE9 g\xE9 b\xF9 t\u01D4",\u544A\u6714\u9969\u7F8A:"g\xF9 shu\xF2 x\xEC y\xE1ng",\u818F\u8F66\u79E3\u9A6C:"g\xE0o ch\u0113 m\xF2 m\u01CE",\u9AD8\u4E49\u8584\u4E91:"g\u0101o y\xEC b\xF3 y\xFAn",\u5C97\u5934\u6CFD\u5E95:"g\u0101ng t\xF3u z\xE9 d\u01D0",\u6562\u4E3A\u6562\u505A:"g\u01CEn w\xE9i g\u01CEn zu\xF2",\u7518\u5206\u968F\u65F6:"g\u0101n f\xE8n su\xED sh\xED",\u7518\u5904\u4E0B\u6D41:"g\u0101n ch\u01D4 xi\xE0 li\xFA",\u5E72\u557C\u6E7F\u54ED:"g\xE0n t\xED sh\u012B k\u016B",\u5E72\u540D\u72AF\u4E49:"g\xE0n m\xEDng f\xE0n y\xEC",\u5E72\u5C06\u83AB\u90AA:"g\u0101n ji\u0101ng m\xF2 y\xE9",\u5E72\u57CE\u4E4B\u5C06:"g\u0101n ch\xE9ng zh\u012B ji\xE0ng",\u8179\u8F7D\u4E94\u8F66:"f\xF9 z\xE0i w\u01D4 ch\u0113",\u7236\u503A\u5B50\u8FD8:"f\xF9 zh\xE0i z\u01D0 hu\xE1n",\u7236\u4E3A\u5B50\u9690:"f\xF9 w\xE9i z\u01D0 y\u01D0n",\u8F85\u4E16\u957F\u6C11:"f\u01D4 sh\xEC zh\u01CEng m\xEDn",\u798F\u4E3A\u7978\u59CB:"f\xFA w\xE9i hu\xF2 sh\u01D0",\u7B26\u53F7\u903B\u8F91:"f\xFA h\xE0o lu\xF3 j\xED",\u6D6E\u6536\u52D2\u6298:"f\xFA sh\u014Du l\xE8 sh\xE9",\u80A4\u53D7\u4E4B\u612C:"f\u016B sh\xF2u zh\u012B s\xF9",\u5426\u7EC8\u5219\u6CF0:"p\u01D0 zh\u014Dng z\xE9 t\xE0i",\u4F5B\u5934\u8457\u7CAA:"f\xF3 t\xF3u zhu\xF3 f\xE8n",\u5949\u4E3A\u6977\u6A21:"f\xE8ng w\xE9i k\u01CEi m\xF3",\u51E4\u9761\u9E3E\u542A:"f\xE8ng m\u01D0 lu\xE1n \xE9",\u5C01\u8C68\u4FEE\u86C7:"f\u0113ng x\u012B xi\u016B sh\xE9",\u98CE\u5F71\u6577\u884D:"f\u0113ng y\u01D0ng f\u016B y\u01CEn",\u4E30\u5C4B\u8500\u5BB6:"f\u0113ng w\u016B b\xF9 ji\u0101",\u7CAA\u571F\u4E0D\u5982:"f\xE8n t\u01D4 b\xF9 r\xFA",\u5206\u98CE\u5288\u6D41:"f\u0113n f\u0113ng p\u01D0 li\xFA",\u6CB8\u6CB8\u6C64\u6C64:"f\xE8i f\xE8i sh\u0101ng sh\u0101ng",\u83F2\u98DF\u8584\u8863:"f\u011Bi sh\xED b\xF3 y\u012B",\u98DE\u5C06\u6570\u5947:"f\u0113i ji\xE0ng sh\xF9 q\xED",\u653E\u8F9F\u90AA\u4F88:"f\xE0ng p\xEC xi\xE9 ch\u01D0",\u65B9\u9886\u5706\u51A0:"f\u0101ng l\u01D0ng yu\xE1n gu\xE0n",\u72AF\u800C\u4E0D\u6821:"f\xE0n \xE9r b\xFA ji\xE0o",\u8FD4\u672C\u8FD8\u6E90:"f\u01CEn b\u011Bn hu\xE1n yu\xE1n",\u53CD\u52B3\u4E3A\u9038:"f\u01CEn l\xE1o w\xE9i y\xEC",\u6CD5\u8F6E\u5E38\u8F6C:"f\u01CE l\xFAn ch\xE1ng zhu\xE0n",\u7F5A\u4E0D\u5F53\u7F6A:"f\xE1 b\xF9 d\u0101ng zu\xEC",\u53D1\u5F15\u5343\u94A7:"f\xE0 y\u01D0n qi\u0101n j\u016Bn",\u53D1\u5978\u64FF\u4F0F:"f\u0101 ji\u0101n t\u012B f\xFA",\u53D1\u77ED\u5FC3\u957F:"f\xE0 du\u01CEn x\u012Bn ch\xE1ng",\u4E8C\u7AD6\u4E3A\u8650:"\xE8r sh\xF9 w\xE9i n\xFC\xE8",\u513F\u5973\u5FC3\u80A0:"\xE9r n\u01DA x\u012Bn ch\xE1ng",\u513F\u5973\u4EB2\u5BB6:"\xE9r n\u01DA q\xECng ji\u0101",\u904F\u6076\u626C\u5584:"\xE8 w\xF9 y\xE1ng sh\xE0n",\u997F\u6B8D\u6795\u85C9:"\xE8 pi\u01CEo zh\u011Bn j\xED",\u997F\u6B8D\u8F7D\u9053:"\xE8 pi\u01CEo z\xE0i d\xE0o",\u6076\u9189\u5F3A\u9152:"w\xF9 zu\xEC qi\u01CEng ji\u01D4",\u6076\u610F\u4E2D\u4F24:"\xE8 y\xEC zh\xF2ng sh\u0101ng",\u6076\u6E7F\u5C45\u4E0B:"w\xF9 sh\u012B j\u016B xi\xE0",\u6076\u5C45\u4E0B\u6D41:"w\xF9 j\u016B xi\xE0 li\xFA",\u6076\u4E0D\u53BB\u5584:"w\xF9 b\xFA q\xF9 sh\xE0n",\u627C\u542D\u593A\u98DF:"\xE8 h\xE1ng du\xF3 sh\xED",\u627C\u895F\u63A7\u54BD:"\xE8 j\u012Bn k\xF2ng y\u0101n",\u5CE8\u5CE8\u6C64\u6C64:"\xE9 \xE9 sh\u0101ng sh\u0101ng",\u5C59\u91D1\u6EBA\u94F6:"\u0113 j\u012Bn ni\xE0o y\xEDn",\u6735\u9890\u5927\u56BC:"du\u01D2 y\xED d\xE0 ji\xE1o",\u593A\u4EBA\u6240\u597D:"du\xF3 r\xE9n su\u01D2 h\xE0o",\u591A\u8A00\u6570\u7A77:"du\u014D y\xE1n shu\xF2 qi\xF3ng",\u591A\u6587\u4E3A\u5BCC:"du\u014D w\xE9n w\xE9i f\xF9",\u591A\u7AEF\u5BE1\u8981:"du\u014D du\u0101n gu\u01CE y\xE0o",\u591A\u8D22\u5584\u8D3E:"du\u014D c\xE1i sh\xE0n g\u01D4",\u9041\u4E16\u65E0\u95F7:"d\xF9n sh\xEC w\xFA m\xE8n",\u9041\u8FF9\u9EC4\u51A0:"d\xF9n j\xEC hu\xE1ng gu\xE0n",\u5806\u6848\u76C8\u51E0:"du\u012B \xE0n y\xEDng j\u012B",\u65AD\u8FD8\u5F52\u5B97:"du\xE0n hu\xE1n gu\u012B z\u014Dng",\u77ED\u89C1\u8584\u8BC6:"du\u01CEn ji\xE0n b\xF3 sh\xED",\u8839\u5C45\u68CA\u5904:"d\xF9 j\u016B q\xED ch\u01D4",\u5EA6\u5DF1\u4EE5\u7EF3:"du\xF3 j\u01D0 y\u01D0 sh\xE9ng",\u675C\u9ED8\u4E3A\u8BD7:"d\xF9 m\xF2 w\xE9i sh\u012B",\u675C\u9E43\u557C\u8840:"d\xF9 ju\u0101n t\xED xu\xE8",\u7B03\u8FD1\u4E3E\u8FDC:"d\u01D4 j\xECn j\u01D4 yu\u01CEn",\u72EC\u6709\u5343\u79CB:"d\xFA y\u01D2u qi\u0101n qi\u016B",\u8BFB\u4E66\u5F97\u95F4:"d\xFA sh\u016B d\xE9 ji\xE0n",\u6597\u8F6C\u53C2\u6A2A:"d\u01D2u zhu\u01CEn sh\u0113n h\xE9ng",\u515C\u809A\u8FDE\u80A0:"d\u014Du d\u01D4 li\xE1n ch\xE1ng",\u6D1E\u89C1\u75C7\u7ED3:"d\xF2ng ji\xE0n zh\xE8ng ji\xE9",\u606B\u7591\u865A\u559D:"d\xF2ng y\xED x\u016B h\xE8",\u52A8\u4E2D\u7ABE\u8981:"d\xF2ng zh\u014Dng ku\u01CEn y\xE0o",\u4E1C\u9E23\u897F\u5E94:"d\u014Dng m\xEDng x\u012B y\u012Bng",\u4E1C\u9CDE\u897F\u722A:"d\u014Dng l\xEDn x\u012B zh\u01CEo",\u4E1C\u91CF\u897F\u6298:"d\u014Dng li\xE0ng x\u012B sh\xE9",\u4E1C\u5BB6\u897F\u820D:"d\u014Dng ji\u0101 x\u012B sh\xE8",\u4E1C\u626F\u897F\u62FD:"d\u014Dng ch\u011B x\u012B zhu\u0101i",\u9F0E\u94DB\u6709\u8033:"d\u01D0ng ch\u0113ng y\u01D2u \u011Br",\u9F0E\u94DB\u7389\u77F3:"d\u01D0ng ch\u0113ng y\xF9 sh\xED",\u9489\u5934\u78F7\u78F7:"d\u012Bng t\xF3u l\xEDn l\xEDn",\u8DCC\u5B95\u4E0D\u7F81:"di\u0113 d\xE0ng b\xF9 j\u012B",\u8DCC\u5F39\u6591\u9E20:"di\u0113 d\xE0n b\u0101n ji\u016B",\u96D5\u5FC3\u96C1\u722A:"di\u0101o x\u012Bn y\xE0n zh\u01CEo",\u98A0\u5012\u8863\u88F3:"di\u0101n d\u01CEo y\u012B ch\xE1ng",\u5FB7\u8584\u80FD\u9C9C:"d\xE9 b\xF3 n\xE9ng xi\u01CEn",\u5F97\u9A6C\u6298\u8DB3:"d\xE9 m\u01CE sh\xE9 z\xFA",\u8E48\u5176\u8986\u8F99:"d\u01CEo q\xED f\xF9 zh\xE9",\u6363\u865A\u6487\u6297:"d\u01CEo x\u016B pi\u0113 k\xE0ng",\u5012\u8F7D\u5E72\u6208:"d\xE0o z\xE0i g\u0101n g\u0113",\u5012\u88F3\u7D22\u9886:"d\xE0o ch\xE1ng su\u01D2 l\u01D0ng",\u5012\u679C\u4E3A\u56E0:"d\xE0o gu\u01D2 w\xE9i y\u012Bn",\u53E8\u5728\u77E5\u5DF1:"t\u0101o z\xE0i zh\u012B j\u01D0",\u53E8\u966A\u672B\u5EA7:"t\u0101o p\xE9i m\xF2 zu\xF2",\u515A\u8C7A\u4E3A\u8650:"d\u01CEng ch\xE1i w\xE9i n\xFC\xE8",\u5F53\u8F74\u5904\u4E2D:"d\u0101ng zh\xF3u ch\u01D4 zh\u014Dng",\u5F53\u7740\u4E0D\u7740:"d\u0101ng zhu\xF3 b\xF9 zhu\xF3",\u5F53\u52A1\u59CB\u7EC8:"d\u0101ng w\xF9 sh\u01D0 zh\u014Dng",\u6DE1\u6C5D\u6D53\u62B9:"d\xE0n r\u01D4 n\xF3ng m\u01D2",\u5F39\u4E38\u8131\u624B:"t\xE1n w\xE1n tu\u014D sh\u01D2u",\u5F39\u94D7\u65E0\u9C7C:"d\xE0n ji\xE1 w\xFA y\xFA",\u7BAA\u98DF\u74E2\u996E:"d\u0101n s\xEC pi\xE1o y\u01D0n",\u5927\u749E\u4E0D\u5B8C:"d\xE0 p\xFA b\xF9 w\xE1n",\u5927\u660E\u6CD5\u5EA6:"d\xE0 m\xEDng f\u01CE d\xF9",\u5927\u8F66\u4EE5\u8F7D:"d\xE0 ch\u0113 y\u01D0 z\xE0i",\u6253\u95F7\u846B\u82A6:"d\u01CE m\xE8n h\xFA lu",\u6C93\u6765\u8E35\u81F3:"t\xE0 l\xE1i zh\u01D2ng zh\xEC",\u539D\u706B\u71CE\u539F:"cu\xF2 hu\u01D2 li\u01CEo yu\xE1n",\u64AE\u79D1\u6253\u54C4:"cu\u014D k\u0113 d\u01CE h\xF2ng",\u5BF8\u79EF\u94E2\u7D2F:"c\xF9n j\u012B zh\u016B l\u011Bi",\u555B\u555B\u55B3\u55B3:"cu\xEC cu\xEC ch\u0101 ch\u0101",\u6467\u6298\u8C6A\u5F3A:"cu\u012B zh\xE9 h\xE1o qi\xE1ng",\u6467\u521A\u4E3A\u67D4:"cu\u012B g\u0101ng w\xE9i r\xF3u",\u4ECE\u4FD7\u5C31\u7B80:"c\xF3ng s\xFA ji\xF9 ji\u01CEn",\u6B64\u53D1\u5F7C\u5E94:"c\u01D0 f\u0101 b\u01D0 y\u012Bng",\u6B64\u5531\u5F7C\u548C:"c\u01D0 ch\xE0ng b\u01D0 h\xE8",\u6148\u60B2\u4E3A\u672C:"c\xED b\u0113i w\xE9i b\u011Bn",\u7EAF\u5C5E\u9A97\u5C40:"ch\xFAn sh\u01D4 pi\xE0n j\xFA",\u6625\u7B0B\u6012\u53D1:"ch\u016Bn s\u01D4n n\xF9 f\u0101",\u5782\u5934\u6428\u7FFC:"chu\xED t\xF3u t\xE0 y\xEC",\u4F20\u4E3A\u7B11\u8C08:"chu\xE1n w\xE9i xi\xE0o t\xE1n",\u4F20\u98CE\u6247\u706B:"chu\xE1n f\u0113ng sh\u0101n hu\u01D2",\u7A7F\u7EA2\u7740\u7EFF:"chu\u0101n h\xF3ng zhu\xF3 l\u01DC",\u89E6\u5904\u673A\u6765:"ch\xF9 ch\u01D4 j\u012B l\xE1i",\u5904\u5C0A\u5C45\u663E:"ch\u01D4 z\u016Bn j\u016B xi\u01CEn",\u5904\u5802\u71D5\u96C0:"ch\u01D4 t\xE1ng y\xE0n qu\xE8",\u5904\u5B9E\u6548\u529F:"ch\u01D4 sh\xED xi\xE0o g\u014Dng",\u5904\u9AD8\u4E34\u6DF1:"ch\u01D4 g\u0101o l\xEDn sh\u0113n",\u51FA\u5165\u65E0\u95F4:"ch\u016B r\xF9 w\xFA ji\u0101n",\u51FA\u95E8\u5E94\u8F99:"ch\u016B m\xE9n y\u012Bng zh\xE9",\u51FA\u5904\u8BED\u9ED8:"ch\u016B ch\u01D4 y\u01D4 m\xF2",\u51FA\u5904\u6B8A\u9014:"ch\u016B ch\u01D4 sh\u016B t\xFA",\u51FA\u5904\u8FDB\u9000:"ch\u016B ch\u01D4 j\xECn tu\xEC",\u6101\u5C71\u95F7\u6D77:"ch\xF3u sh\u0101n m\xE8n h\u01CEi",\u51B2\u51A0\u7726\u88C2:"ch\u014Dng gu\xE0n z\xEC li\xE8",\u9F7F\u7259\u4E3A\u7978:"ch\u01D0 y\xE1 w\xE9i hu\xF2",\u5C3A\u4E8C\u51A4\u5BB6:"ch\u01D0 \xE8r yu\u0101n jia",\u5C3A\u77ED\u5BF8\u957F:"ch\u01D0 du\u01CEn c\xF9n ch\xE1ng",\u5C3A\u5BF8\u4E4B\u529F:"ch\u01D0 c\xF9n zh\u012B g\u014Dng",\u57CE\u5317\u5F90\u516C:"ch\xE9ng b\u011Bi x\xFA g\u014Dng",\u6210\u8D25\u5174\u5E9F:"ch\xE9ng b\xE0i x\u012Bng f\xE8i",\u8D81\u6C34\u548C\u6CE5:"ch\xE8n shu\u01D0 hu\xF2 n\xED",\u79F0\u96E8\u9053\u6674:"ch\u0113ng y\u01D4 d\xE0o q\xEDng",\u79F0\u4F53\u8F7D\u8863:"ch\u0113ng t\u01D0 z\xE0i y\u012B",\u79F0\u4F53\u88C1\u8863:"ch\xE8n t\u01D0 c\xE1i y\u012B",\u79F0\u5BB6\u6709\u65E0:"ch\xE8n ji\u0101 y\u01D2u w\xFA",\u79F0\u5FB7\u5EA6\u529F:"ch\u0113ng d\xE9 du\xF3 g\u014Dng",\u6C89\u541F\u7AE0\u53E5:"ch\xE9n y\xEDn zh\u0101ng j\xF9",\u6C89\u541F\u4E0D\u51B3:"ch\xE9n y\xEDn b\xF9 ju\xE9",\u6C89\u75B4\u5BBF\u75BE:"ch\xE9n k\u0113 s\xF9 j\xED",\u626F\u7EA4\u62C9\u70DF:"ch\u011B qi\xE0n l\u0101 y\u0101n",\u626F\u987A\u98CE\u65D7:"ch\u011B sh\xF9n f\u0113ng q\xED",\u8F66\u8F7D\u8239\u88C5:"ch\u0113 z\u01CEi chu\xE1n zhu\u0101ng",\u671D\u5347\u66AE\u5408:"zh\u0101o sh\u0113ng m\xF9 g\u011B",\u671D\u6500\u66AE\u6298:"zh\u0101o p\u0101n m\xF9 sh\xE9",\u8D85\u4ECA\u51A0\u53E4:"ch\u0101o j\u012Bn gu\xE0n g\u01D4",\u5021\u800C\u4E0D\u548C:"ch\xE0ng \xE9r b\xFA h\xE8",\u7545\u6240\u6B32\u4E3A:"ch\xE0ng su\u01D2 y\xF9 w\xE9i",\u82CC\u5F18\u78A7\u8840:"ch\xE1ng h\xF3ng b\xEC xi\u011B",\u957F\u5E7C\u5C0A\u5351:"zh\u01CEng y\xF2u z\u016Bn b\u0113i",\u957F\u7EF3\u7CFB\u65E5:"ch\xE1ng sh\xE9ng j\xEC r\xEC",\u957F\u5E74\u4E09\u8001:"zh\u01CEng ni\xE1n s\u0101n l\u01CEo",\u957F\u6625\u4E0D\u8001:"ch\xE1ng ch\u016Bn b\xF9 l\u01CEo",\u957F\u50B2\u9970\u975E:"zh\u01CEng \xE0o sh\xEC f\u0113i",\u660C\u4EAD\u65C5\u98DF:"ch\u0101ng t\xEDng l\u01DA sh\xED",\u7985\u7D6E\u6CBE\u6CE5:"ch\xE1n x\xF9 zh\u0101n n\xED",\u5DEE\u4E09\u9519\u56DB:"ch\u0101 s\u0101n cu\xF2 s\xEC",\u5C42\u53F0\u7D2F\u69AD:"c\xE9ng t\xE1i l\u011Bi xi\xE8",\u5C42\u89C1\u8FED\u51FA:"c\xE9ng xi\xE0n di\xE9 ch\u016B",\u85CF\u8E2A\u8E51\u8FF9:"c\xE1ng z\u014Dng ni\xE8 j\xEC",\u82CD\u8747\u89C1\u8840:"c\u0101ng y\xEDng ji\xE0n xi\u011B",\u9910\u677E\u5556\u67CF:"c\u0101n s\u014Dng d\xE0n b\xF3",\u9A96\u98CE\u9A77\u971E:"c\u0101n f\u0113ng s\xEC xi\xE1",\u53C2\u4F0D\u9519\u7EFC:"c\u0113n w\u01D4 cu\xF2 z\u014Dng",\u53C2\u8FB0\u536F\u9149:"sh\u0113n ch\xE9n m\u01CEo y\u01D2u",\u6750\u4F18\u5E72\u6D4E:"c\xE1i y\u014Du g\u0101n j\u01D0",\u6750\u8584\u8D28\u8870:"c\xE1i b\xF3 zh\xEC shu\u0101i",\u624D\u5927\u96BE\u7528:"c\xE1i d\xE0 n\xE1n y\xF2ng",\u624D\u8584\u667A\u6D45:"c\xE1i b\xF3 zh\xEC qi\u01CEn",\u4E0D\u8DB3\u4E3A\u610F:"b\xF9 z\xFA w\xE9i y\xEC",\u4E0D\u8DB3\u4E3A\u636E:"b\xF9 z\xFA w\xE9i j\xF9",\u4E0D\u8DB3\u4E3A\u6CD5:"b\xF9 z\xFA w\xE9i f\u01CE",\u4E0D\u8DB3\u9F7F\u6570:"b\xF9 z\xFA ch\u01D0 sh\u01D4",\u4E0D\u7740\u75BC\u70ED:"b\xF9 zhu\xF3 t\xE9ng r\xE8",\u4E0D\u77E5\u85A1\u856B:"b\xF9 zh\u012B d\u01D0ng d\u01D2ng",\u4E0D\u8D8A\u96F7\u6C60:"b\xFA yu\xE8 l\xE9i ch\xED",\u4E0D\u76F8\u4E3A\u8C0B:"b\xF9 xi\u0101ng w\xE9i m\xF3u",\u4E0D\u8D2A\u4E3A\u5B9D:"b\xF9 t\u0101n w\xE9i b\u01CEo",\u4E0D\u4E86\u800C\u4E86:"b\xF9 li\u01CEo \xE9r li\u01CEo",\u4E0D\u53EF\u63C6\u5EA6:"b\xF9 k\u011B ku\xED du\xF3",\u4E0D\u9051\u542F\u5904:"b\xF9 hu\xE1ng q\u01D0 ch\u01D4",\u4E0D\u5F53\u4E0D\u6B63:"b\xF9 d\u0101ng b\xFA zh\xE8ng",\u4E0D\u5DEE\u4EC0\u4E48:"b\xFA ch\xE0 sh\xE9n me",\u4E0D\u5DEE\u7D2F\u9ECD:"b\xF9 ch\u0101 l\u011Bi sh\u01D4",\u64D8\u4E24\u5206\u661F:"b\xF2 li\u01CEng f\u0113n x\u012Bng",\u7C38\u571F\u626C\u6C99:"b\u01D2 t\u01D4 y\xE1ng sh\u0101",\u8584\u7269\u7EC6\u6545:"b\xF3 w\xF9 x\xEC g\xF9",\u8584\u5BD2\u4E2D\u4EBA:"b\xF3 h\xE1n zh\xF2ng r\xE9n",\u535A\u6587\u7EA6\u793C:"b\xF3 w\xE9n yu\u0113 l\u01D0",\u64AD\u7CE0\u772F\u76EE:"b\u014D k\u0101ng m\xED m\xF9",\u5265\u76AE\u62BD\u7B4B:"b\u014D p\xED ch\u014Du j\u012Bn",\u5265\u80A4\u690E\u9AD3:"b\u014D f\u016B chu\xED su\u01D0",\u6CE2\u5C5E\u4E91\u59D4:"b\u014D zh\u01D4 y\xFAn w\u011Bi",\u6CE2\u9A87\u4E91\u5C5E:"b\u014D h\xE0i y\xFAn zh\u01D4",\u5175\u5FAE\u5C06\u5BE1:"b\u012Bng w\u0113i ji\xE0ng gu\u01CE",\u5175\u5F3A\u5C06\u52C7:"b\u012Bng qi\xE1ng ji\xE0ng y\u01D2ng",\u5175\u591A\u5C06\u5E7F:"b\u012Bng du\u014D ji\xE0ng gu\u01CEng",\u5175\u4E0D\u7531\u5C06:"b\u012Bng b\xF9 y\xF3u ji\xE0ng",\u51B0\u89E3\u7684\u7834:"b\u012Bng ji\u011B d\xEC p\xF2",\u5F6C\u5F6C\u6D4E\u6D4E:"b\u012Bn b\u012Bn j\u01D0 j\u01D0",\u647D\u6885\u4E4B\u5E74:"bi\xE0o m\xE9i zh\u012B ni\xE1n",\u8868\u91CC\u4E3A\u5978:"bi\u01CEo l\u01D0 w\xE9i ji\u0101n",\u98D9\u53D1\u7535\u4E3E:"bi\u0101o f\u0101 di\xE0n j\u01D4",\u53D8\u8D2A\u5389\u8584:"bi\xE0n t\u0101n l\xEC b\xF3",\u655D\u76D6\u4E0D\u5F03:"b\xEC g\xE0i b\xFA q\xEC",\u79D5\u8A00\u8C2C\u8BF4:"b\u01D0 y\xE1n mi\xF9 shu\u014D",\u6BD4\u7269\u5C5E\u4E8B:"b\u01D0 w\xF9 zh\u01D4 sh\xEC",\u88AB\u5C71\u5E26\u6CB3:"p\u012B sh\u0101n d\xE0i h\xE9",\u88AB\u7532\u6795\u6208:"p\u012B ji\u01CE zh\u011Bn g\u0113",\u88AB\u7532\u636E\u978D:"p\u012B ji\u01CE j\xF9 \u0101n",\u88AB\u8910\u6000\u7389:"p\u012B h\xE8 hu\xE1i y\xF9",\u88AB\u53D1\u7F28\u51A0:"p\u012B f\xE0 y\u012Bng gu\xE0n",\u80CC\u66F2\u8170\u8EAC:"b\xE8i q\u01D4 y\u0101o g\u014Dng",\u5317\u7A97\u9AD8\u5367:"b\u011Bi chu\u0101ng g\u0101o w\xF2",\u5317\u8FB0\u661F\u62F1:"b\u011Bi ch\xE9n x\u012Bng g\u01D2ng",\u5317\u9119\u4E4B\u97F3:"b\u011Bi b\u01D0 zh\u012B y\u012Bn",\u5351\u5BAB\u83F2\u98DF:"b\u0113i g\u014Dng f\u011Bi sh\xED",\u66B4\u8863\u9732\u51A0:"p\xF9 y\u012B l\xF9 gu\xE0n",\u66B4\u816E\u9F99\u95E8:"p\xF9 s\u0101i l\xF3ng m\xE9n",\u66B4\u9732\u6587\u5B66:"b\xE0o l\xF9 w\xE9n xu\xE9",\u66B4\u864E\u51AF\u6CB3:"b\xE0o h\u01D4 p\xEDng h\xE9",\u62B1\u8513\u6458\u74DC:"b\xE0o w\xE0n zh\u0101i gu\u0101",\u62B1\u6CD5\u5904\u52BF:"b\xE0o f\u01CE ch\u01D4 sh\xEC",\u8912\u8D2C\u4E0E\u593A:"b\u0101o bi\u01CEn y\u01D4 du\xF3",\u5E2E\u95F2\u94BB\u61D2:"b\u0101ng xi\xE1n zu\u0101n l\u01CEn",\u62DC\u5C06\u5C01\u4FAF:"b\xE0i ji\xE0ng f\u0113ng h\xF3u",\u767E\u517D\u7387\u821E:"b\u01CEi sh\xF2u shu\xE0i w\u01D4",\u767E\u5B54\u5343\u521B:"b\u01CEi k\u01D2ng qi\u0101n chu\u0101ng",\u767D\u8863\u537F\u76F8:"b\xE1i y\u012B q\u012Bng xi\xE0ng",\u767D\u9996\u4E3A\u90CE:"b\xE1i sh\u01D2u w\xE9i l\xE1ng",\u767D\u9996\u76F8\u77E5:"b\xE1i sh\u01D2u xi\u0101ng zh\u012B",\u628A\u73A9\u65E0\u538C:"b\u01CE w\xE1n w\xFA y\xE0n",\u62D4\u9505\u5377\u5E2D:"b\xE1 gu\u014D ju\u01CEn x\xED",\u62D4\u672C\u585E\u6E90:"b\xE1 b\u011Bn s\xE8 yu\xE1n",\u50B2\u4E0D\u53EF\u957F:"\xE0o b\xF9 k\u011B zh\u01CEng",\u71AC\u66F4\u5B88\u591C:"\xE1o g\u0113ng sh\u01D2u y\xE8",\u5B89\u65F6\u5904\u987A:"\u0101n sh\xED ch\u01D4 sh\xF9n",\u5B89\u8EAB\u4E3A\u4E50:"\u0101n sh\u0113n w\xE9i l\xE8",\u5B89\u8001\u6000\u5C11:"\u0101n l\u01CEo hu\xE1i sh\xE0o",\u5B89\u6B65\u5F53\u8F66:"\u0101n b\xF9 d\xE0ng ch\u0113",\u7231\u4EBA\u597D\u58EB:"\xE0i r\xE9n h\xE0o sh\xEC",\u77EE\u4EBA\u89C2\u573A:"\u01CEi r\xE9n gu\u0101n ch\u01CEng",\u6371\u98CE\u7F09\u7F1D:"\xE1i f\u0113ng j\u012B f\xE8ng",\u6328\u5C71\u585E\u6D77:"\u0101i sh\u0101n s\xE8 h\u01CEi",\u963F\u5BB6\u963F\u7FC1:"\u0101 ji\u0101 \u0101 w\u0113ng",\u963F\u515A\u76F8\u4E3A:"\u0113 d\u01CEng xi\u0101ng w\xE9i",\u8FFD\u4EA1\u9010\u5317:"zhu\u012B w\xE1ng zh\xFA b\u011Bi",\u7AF9\u7BEE\u6253\u6C34:"zh\xFA l\xE1n d\xE1 shu\u01D0",\u77E5\u75BC\u7740\u70ED:"zh\u012B t\xE9ng zh\xE1o r\xE8",\u8BED\u4E0D\u60CA\u4EBA:"y\u01D4 b\xF9 j\u012Bng r\xE9n",\u4E8E\u4ECA\u4E3A\u70C8:"y\xFA j\u012Bn w\xE9i li\xE8",\u4E00\u65E5\u4E09\u7701:"y\xED r\xEC s\u0101n x\u01D0ng",\u7A74\u5C45\u91CE\u5904:"xu\xE9 j\u016B y\u011B ch\u01D4",\u4E94\u810A\u516D\u517D:"w\u01D4 j\u01D0 li\xF9 sh\xF2u",\u65E0\u58F0\u65E0\u81ED:"w\xFA sh\u0113ng w\xFA xi\xF9",\u8C13\u4E88\u4E0D\u4FE1:"w\xE8i y\xFA b\xFA x\xECn",\u820D\u8EAB\u4E3A\u56FD:"sh\u011B sh\u0113n w\xE9i gu\xF3",\u6740\u59BB\u6C42\u5C06:"sh\u0101 q\u012B qi\xFA ji\xE0ng",\u5F3A\u4F5C\u89E3\u4EBA:"qi\u01CEng zu\xF2 ji\u011B r\xE9n",\u6C14\u51B2\u6597\u725B:"q\xEC ch\u014Dng d\u01D2u ni\xFA",\u4E34\u6DF1\u5C65\u8584:"l\xEDn sh\u0113n l\u01DA b\xF3",\u94A7\u5929\u5E7F\u4E50:"j\u016Bn ti\u0101n gu\u01CEng yu\xE8",\u8270\u96BE\u7AED\u8E76:"ji\u0101n n\xE1n ji\xE9 ju\xE9",\u5939\u4E03\u5939\u516B:"ji\u0101 q\u012B ji\u0101 b\u0101",\u6DF7\u6DF7\u5669\u5669:"h\xFAn h\xFAn \xE8 \xE8",\u539A\u53E4\u8584\u4ECA:"h\xF2u g\u01D4 b\xF3 j\u012Bn",\u9B3C\u6015\u6076\u4EBA:"gu\u01D0 p\xE0 \xE8 r\xE9n",\u4F3D\u9A6C\u5C04\u7EBF:"g\u0101 m\u01CE sh\xE8 xi\xE0n",\u4F5B\u5934\u7740\u7CAA:"f\xF3 t\xF3u zhu\xF3 f\xE8n",\u5949\u4E3A\u81F3\u5B9D:"f\xE8ng w\xE9i zh\xEC b\u01CEo",\u767B\u575B\u62DC\u5C06:"d\u0113ng t\xE1n b\xE0i ji\xE0ng",\u6668\u660F\u5B9A\u7701:"ch\xE9n h\u016Bn d\xECng x\u01D0ng",\u5BDF\u5BDF\u4E3A\u660E:"ch\xE1 ch\xE1 w\xE9i m\xEDng",\u535A\u95FB\u5F3A\u8BC6:"b\xF3 w\xE9n qi\xE1ng zh\xEC",\u907F\u96BE\u5C31\u6613:"b\xEC n\xE1n ji\xF9 y\xEC",\u4E86\u65E0\u751F\u673A:"li\u01CEo w\xFA sh\u0113ng j\u012B",\u6709\u4E00\u8BF4\u4E00:"y\u01D2u y\u012B shu\u014D y\u012B",\u72EC\u4E00\u65E0\u4E8C:"d\xFA y\u012B w\xFA \xE8r",\u8BF4\u4E00\u4E0D\u4E8C:"shu\u014D y\u012B b\xF9 \xE8r",\u4E3E\u4E00\u53CD\u4E09:"j\u01D4 y\u012B f\u01CEn s\u0101n",\u6570\u4E00\u6570\u4E8C:"sh\u01D4 y\u012B sh\u01D4 \xE8r",\u6740\u4E00\u5106\u767E:"sh\u0101 y\u012B j\u01D0ng b\u01CEi",\u4E01\u4E00\u536F\u4E8C:"d\u012Bng y\u012B m\u01CEo \xE8r",\u4E01\u4E00\u786E\u4E8C:"d\u012Bng y\u012B qu\xE8 \xE8r",\u4E0D\u4E00\u800C\u6B62:"b\xF9 y\u012B \xE9r zh\u01D0",\u65E0\u4E00\u5E78\u514D:"w\xFA y\u012B x\xECng mi\u01CEn",\u8868\u91CC\u4E0D\u4E00:"bi\u01CEo l\u01D0 b\xF9 y\u012B",\u826F\u83A0\u4E0D\u4E00:"li\xE1ng y\u01D2u b\xF9 y\u012B",\u5FC3\u53E3\u4E0D\u4E00:"x\u012Bn k\u01D2u b\xF9 y\u012B",\u8A00\u884C\u4E0D\u4E00:"y\xE1n x\xEDng b\xF9 y\u012B",\u653F\u4EE4\u4E0D\u4E00:"zh\xE8ng l\xECng b\xF9 y\u012B",\u53C2\u5DEE\u4E0D\u4E00:"c\u0113n c\u012B b\xF9 y\u012B",\u7EB7\u7EB7\u4E0D\u4E00:"f\u0113n f\u0113n b\xF9 y\u012B",\u6BC1\u8A89\u4E0D\u4E00:"hu\u01D0 y\xF9 b\xF9 y\u012B",\u4E0D\u4E00\u800C\u4E09:"b\xF9 y\u012B \xE9r s\u0101n",\u767E\u4E0D\u4E00\u9047:"b\u01CEi b\xF9 y\u012B y\xF9",\u8A00\u884C\u62B1\u4E00:"y\xE1n x\xEDng b\xE0o y\u012B",\u745C\u767E\u7455\u4E00:"y\xFA b\u01CEi xi\xE1 y\u012B",\u80CC\u57CE\u501F\u4E00:"b\xE8i ch\xE9ng ji\xE8 y\u012B",\u51ED\u57CE\u501F\u4E00:"p\xEDng ch\xE9ng ji\xE8 y\u012B",\u529D\u767E\u8BBD\u4E00:"qu\xE0n b\u01CEi f\u011Bng y\u012B",\u7FA4\u5C45\u548C\u4E00:"q\xFAn j\u016B h\xE9 y\u012B",\u767E\u4E0D\u83B7\u4E00:"b\u01CEi b\xF9 hu\xF2 y\u012B",\u767E\u4E0D\u5931\u4E00:"b\u01CEi b\xF9 sh\u012B y\u012B",\u767E\u65E0\u5931\u4E00:"b\u01CEi w\xFA sh\u012B y\u012B",\u4E07\u4E0D\u5931\u4E00:"w\xE0n b\xF9 sh\u012B y\u012B",\u4E07\u65E0\u5931\u4E00:"w\xE0n w\xFA sh\u012B y\u012B",\u5408\u800C\u4E3A\u4E00:"h\xE9 \xE9r w\xE9i y\u012B",\u5408\u4E24\u4E3A\u4E00:"h\xE9 li\u01CEng w\xE9i y\u012B",\u5408\u4E8C\u4E3A\u4E00:"h\xE9 \xE8r w\xE9i y\u012B",\u5929\u4E0B\u4E3A\u4E00:"ti\u0101n xi\xE0 w\xE9i y\u012B",\u76F8\u4E0E\u4E3A\u4E00:"xi\u0101ng y\u01D4 w\xE9i y\u012B",\u8F83\u82E5\u753B\u4E00:"ji\xE0o ru\xF2 hu\xE0 y\u012B",\u8F83\u5982\u753B\u4E00:"ji\xE0o r\xFA hu\xE0 y\u012B",\u65A0\u82E5\u753B\u4E00:"ji\xE0o ru\xF2 hu\xE0 y\u012B",\u8A00\u884C\u82E5\u4E00:"y\xE1n x\xEDng ru\xF2 y\u012B",\u59CB\u7EC8\u82E5\u4E00:"sh\u01D0 zh\u014Dng ru\xF2 y\u012B",\u7EC8\u59CB\u82E5\u4E00:"zh\u014Dng sh\u01D0 ru\xF2 y\u012B",\u60DF\u7CBE\u60DF\u4E00:"w\xE9i j\u012Bng w\xE9i y\u012B",\u4F17\u591A\u975E\u4E00:"zh\xF2ng du\u014D f\u0113i y\u012B",\u4E0D\u80FD\u8D5E\u4E00:"b\xF9 n\xE9ng z\xE0n y\u012B",\u95EE\u4E00\u7B54\u5341:"w\xE8n y\u012B d\xE1 sh\xED",\u4E00\u4E0D\u626D\u4F17:"y\u012B b\xF9 ni\u01D4 zh\xF2ng",\u4E00\u4EE5\u8D2F\u4E4B:"y\u012B y\u01D0 gu\xE0n zh\u012B",\u4E00\u4EE5\u5F53\u767E:"y\u012B y\u01D0 d\u0101ng b\u01CEi",\u767E\u4E0D\u5F53\u4E00:"b\u01CEi b\xF9 d\u0101ng y\u012B",\u5341\u4E0D\u5F53\u4E00:"sh\xED b\xF9 d\u0101ng y\u012B",\u4EE5\u4E00\u8B66\u767E:"y\u01D0 y\u012B j\u01D0ng b\u01CEi",\u4EE5\u4E00\u5949\u767E:"y\u01D0 y\u012B f\xE8ng b\u01CEi",\u4EE5\u4E00\u6301\u4E07:"y\u01D0 y\u012B ch\xED w\xE0n",\u4EE5\u4E00\u77E5\u4E07:"y\u01D0 y\u012B zh\u012B w\xE0n",\u767E\u91CC\u6311\u4E00:"b\u01CEi l\u01D0 ti\u0101o y\u012B",\u6574\u9F50\u5212\u4E00:"zh\u011Bng q\xED hu\xE0 y\u012B",\u4E00\u6765\u4E8C\u53BB:"y\u012B l\xE1i \xE8r q\xF9",\u4E00\u8DEF\u516C\u4EA4:"y\u012B l\xF9 g\u014Dng ji\u0101o",\u4E00\u8DEF\u6C7D\u8F66:"y\u012B l\xF9 q\xEC ch\u0113",\u4E00\u8DEF\u5DF4\u58EB:"y\u012B l\xF9 b\u0101 sh\xEC",\u671D\u671D\u671D\u843D:"zh\u0101o ch\xE1o zh\u0101o lu\xF2",\u66F2\u610F\u9022\u8FCE:"q\u016B y\xEC f\xE9ng y\xEDng",\u4E00\u884C\u4E0D\u884C:"y\xEC h\xE1ng b\xF9 x\xEDng",\u884C\u884C\u4E0D\u884C:"h\xE1ng h\xE1ng b\xF9 x\xEDng"},Dn=Object.keys(dn).map(i=>({zh:i,pinyin:dn[i],probability:2e-8,length:4,priority:b.Normal,dict:Symbol("dict4")})),jn={\u5DF4\u5C14\u5E72\u534A\u5C9B:"b\u0101 \u011Br g\xE0n b\xE0n d\u01CEo",\u5DF4\u5C14\u5580\u4EC0\u6E56:"b\u0101 \u011Br k\u0101 sh\xED h\xFA",\u4E0D\u5E78\u800C\u8A00\u4E2D:"b\xFA x\xECng \xE9r y\xE1n zh\xF2ng",\u5E03\u5C14\u4EC0\u7EF4\u514B:"b\xF9 \u011Br sh\xED w\xE9i k\xE8",\u4F55\u4E50\u800C\u4E0D\u4E3A:"h\xE9 l\xE8 \xE9r b\xF9 w\xE9i",\u82DB\u653F\u731B\u4E8E\u864E:"k\u0113 zh\xE8ng m\u011Bng y\xFA h\u01D4",\u8499\u5F97\u7EF4\u7684\u4E9A:"m\xE9ng d\xE9 w\xE9i d\xEC y\xE0",\u6C11\u4EE5\u98DF\u4E3A\u5929:"m\xEDn y\u01D0 sh\xED w\xE9i ti\u0101n",\u4E8B\u540E\u8BF8\u845B\u4EAE:"sh\xEC h\xF2u zh\u016B g\u011B li\xE0ng",\u7269\u4EE5\u7A00\u4E3A\u8D35:"w\xF9 y\u01D0 x\u012B w\xE9i gu\xEC",\u5148\u4E0B\u624B\u4E3A\u5F3A:"xi\u0101n xi\xE0 sh\u01D2u w\xE9i qi\xE1ng",\u884C\u884C\u51FA\u72B6\u5143:"h\xE1ng h\xE1ng ch\u016B zhu\xE0ng yuan",\u4E9A\u5F97\u91CC\u4E9A\u6D77:"y\xE0 d\xE9 l\u01D0 y\xE0 h\u01CEi",\u773C\u4E0D\u89C1\u4E3A\u51C0:"y\u01CEn b\xFA ji\xE0n w\xE9i j\xECng",\u7AF9\u7B52\u5012\u8C46\u5B50:"zh\xFA t\u01D2ng d\xE0o d\xF2u zi"},Zn=Object.keys(jn).map(i=>({zh:i,pinyin:jn[i],probability:2e-8,length:5,priority:b.Normal,dict:Symbol("dict5")}));function rn(i,n){return i&&(i.decimaln.probability)?i:n}function bn(i){i.probability<1e-300&&(i.probability*=1e300,i.decimal+=1)}function Mn(i){return i.priority===b.Custom?-(i.length*i.length*100):i.priority===b.Surname?-(i.length*i.length*10):0}function En(i,n){const g=[];let u=i.length-1,h=i[u];for(let s=n-1;s>=0;s--){const o=s+1>=n?{probability:1,decimal:0,patterns:[]}:g[s+1];for(;h&&h.index+h.length-1===s;){const z=h.index,t={probability:h.probability*o.probability,decimal:o.decimal+Mn(h),patterns:o.patterns,concatPattern:h};bn(t),g[z]=rn(g[z],t),h=i[--u]}const l={probability:1e-13*o.probability,decimal:0,patterns:o.patterns};bn(l),g[s]=rn(g[s],l),g[s].concatPattern&&(g[s].patterns=g[s].patterns.concat(g[s].concatPattern),g[s].concatPattern=void 0,delete g[s+1])}return g[0].patterns.reverse()}function xn(i,n){return i&&i.count<=n.count?i:n}function On(i){return i.priority===b.Custom?-(i.length*i.length*1e5):i.priority===b.Surname?-(i.length*i.length*100):1}function Nn(i,n){const g=[];let u=i.length-1,h=i[u];for(let s=n-1;s>=0;s--){const o=s+1>=n?{count:0,patterns:[]}:g[s+1];for(;h&&h.index+h.length-1===s;){const z=h.index,t={count:On(h)+o.count,patterns:o.patterns,concatPattern:h};g[z]=xn(g[z],t),h=i[--u]}const l={count:1+o.count,patterns:o.patterns};g[s]=xn(g[s],l),g[s].concatPattern&&(g[s].patterns=g[s].patterns.concat(g[s].concatPattern),g[s].concatPattern=void 0,delete g[s+1])}return g[0].patterns.reverse()}function An(i,n){return!(n.index+n.length<=i.index||n.priority>i.priority||n.priority===i.priority&&n.length>i.length)}function In(i){const n=[];for(let g=i.length-1;g>=0;){const{index:u}=i[g];let h=g-1;for(;h>=0&&An(i[g],i[h]);)h--;(h<0||i[h].index+i[h].length<=u)&&n.push(i[g]),g=h}return n.reverse()}var fn;(function(i){i[i.ReverseMaxMatch=1]="ReverseMaxMatch",i[i.MaxProbability=2]="MaxProbability",i[i.MinTokenization=3]="MinTokenization"})(fn||(fn={}));class mn{constructor(n,g="",u=""){this.children=new Map,this.fail=null,this.patterns=[],this.parent=n,this.prefix=g,this.key=u}}class Ln{constructor(){this.dictMap=new Map,this.queues=[],this.root=new mn(null)}build(n){this.buildTrie(n),this.buildFailPointer()}buildTrie(n){for(let g of n){const u=w(g.zh);let h=this.root;for(let s=0;s{n=n.concat(u)}),this.queues=[];n.length>g;){let u=n[g++],h=u.parent&&u.parent.fail,s=u.key;for(;h&&!h.children.has(s);)h=h.fail;h?u.fail=h.children.get(s):u.fail=this.root}}addPatternToDictMap(n){this.dictMap.has(n.dict)||this.dictMap.set(n.dict,new Set),this.dictMap.get(n.dict).add(n)}addNodeToQueues(n){this.queues[r(n.prefix)]||(this.queues[r(n.prefix)]=[]),this.queues[r(n.prefix)].push(n)}insertPattern(n,g){for(let u=n.length-1;u>=0;u--){const h=n[u];if(g.priority===h.priority&&g.probability>=h.probability)n[u+1]=h;else if(g.priority>h.priority)n[u+1]=h;else{n[u+1]=g;return}}n[0]=g}removeDict(n){this.dictMap.has(n)&&(this.dictMap.get(n).forEach(u=>{u.node.patterns=u.node.patterns.filter(h=>h!==u)}),this.dictMap.delete(n))}match(n,g){let u=this.root,h=[];const s=w(n);for(let o=0;og==="off"?c.priority!==b.Surname:g==="head"?c.length-1-o===0:!0);z&&h.push(Object.assign(Object.assign({},z),{index:o-z.length+1}));let t=u.fail;for(;t!==null;){const c=t.patterns.find(y=>g==="off"?y.priority!==b.Surname:g==="head"?y.length-1-o===0:!0);c&&h.push(Object.assign(Object.assign({},c),{index:o-c.length+1})),t=t.fail}}}return h}search(n,g,u=2){const h=this.match(n,g);return u===1?In(h):u===3?Nn(h,r(n)):En(h,r(n))}}const Rn=[...Zn,...Dn,...Tn,...Sn,...d,...x],D=new Ln;D.build(Rn);let I={};const gn=new E,hn=new E,wn=Symbol("custom");function ei(i={},n){Object.keys(i).sort((h,s)=>r(s)-r(h)).forEach(h=>{I[h]=i[h]});const u=Object.keys(I).map(h=>({zh:h,pinyin:I[h],probability:1+r(h),length:r(h),priority:b.Custom,dict:wn}));D.build(u),n!=null&&n.multiple&&pn(i,gn,n.multiple),n!=null&&n.polyphonic&&pn(i,hn,n.polyphonic)}function pn(i,n,g){for(let u in i){const h=i[u];w(u).forEach((s,o)=>{const l=h.split(" ")[o]||"";g==="replace"||g==="add"&&!n.get(s)&&!e.get(s)?n.set(s,l):(n.set(s,n.get(s)||e.get(s)),n.get(s).split(" ").includes(l)||n.set(s,`${n.get(s)} ${l}`.trim()))})}}const Fn=()=>gn,Wn=()=>hn;function di(i){(i==="pinyin"||i.indexOf("pinyin")!==-1)&&(Object.keys(I).forEach(function(n){delete I[n]}),D.removeDict(wn)),(i==="multiple"||i.indexOf("multiple")!==-1)&&gn.clear(),(i==="polyphonic"||i.indexOf("polyphonic")!==-1)&&hn.clear()}const L=i=>{const n=e.get(i);return n?n.split(" ")[0]:i},qn=(i,n,g,u)=>{const h=D.search(i,g,u);let s=0;const o=w(i);for(let l=0;li.replace(/(ā|á|ǎ|à)/g,"a").replace(/(ō|ó|ǒ|ò)/g,"o").replace(/(ē|é|ě|è)/g,"e").replace(/(ī|í|ǐ|ì)/g,"i").replace(/(ū|ú|ǔ|ù)/g,"u").replace(/(ǖ|ǘ|ǚ|ǜ)/g,"\xFC").replace(/(n̄|ń|ň|ǹ)/g,"n").replace(/(m̄|ḿ|m̌|m̀)/g,"m").replace(/(ê̄|ế|ê̌|ề)/g,"\xEA"),an=(i,n="off")=>{const g=Fn();let u=e.get(i)?e.get(i).split(" "):[];if(g.get(i))u=g.get(i).split(" ");else if(n!=="off"){const h=P[i];h&&(u=[h].concat(u.filter(s=>s!==h)))}return u},Un=(i,n="off")=>{let g=an(i,n);return g.length>0?g.map(u=>({origin:i,result:u,isZh:!0,originPinyin:u})):[{origin:i,result:i,isZh:!1,originPinyin:i}]},R=i=>{const n=i.split(" "),g=[],u=[];for(let h of n)for(let s of X)if(h.startsWith(s)){let o=h.slice(s.length);Y.indexOf(s)!==-1&&_.indexOf(o)!==-1&&(o=J[o]),g.push(s),u.push(o);break}return{final:u.join(" "),initial:g.join(" ")}},F=i=>{const{final:n}=R(i);let g="",u="",h="";return nn.indexOf(Z(n))!==-1?(g=n[0],u=n[1],h=n.slice(2)):(u=n[0]||"",h=n.slice(1)||""),{head:g,body:u,tail:h}},M=i=>{const n=/(ā|ō|ē|ī|ū|ǖ|n̄|m̄|ê̄)/,g=/(á|ó|é|í|ú|ǘ|ń|ḿ|ế)/,u=/(ǎ|ǒ|ě|ǐ|ǔ|ǚ|ň|m̌|ê̌)/,h=/(à|ò|è|ì|ù|ǜ|ǹ|m̀|ề)/,s=/(a|o|e|i|u|ü|ê)/,o=/(n|m)$/,l=[];return i.split(" ").forEach(t=>{n.test(t)?l.push("1"):g.test(t)?l.push("2"):u.test(t)?l.push("3"):h.test(t)?l.push("4"):s.test(t)||o.test(t)?l.push("0"):l.push("")}),l.join(" ")},Bn=(i,n)=>{const g=Z(i).split(" "),u=M(n).split(" "),h=[];return g.forEach((s,o)=>{h.push(`${s}${u[o]}`)}),h.join(" ")},un=i=>{const n=[];return i.split(" ").forEach(u=>{n.push(u[0])}),n.join(" ")},sn=i=>typeof i!="string"?(console.error("The first param of pinyin is error: "+i+' is not assignable to type "string".'),!1):!0;function on(i,n){return n instanceof RegExp?n.test(i):!0}const ln=(i,n)=>{let g=n.nonZh;if(g==="removed")return i.filter(u=>u.isZh||!on(u.origin,n.nonZhScope));if(g==="consecutive"){for(let u=i.length-2;u>=0;u--){const h=i[u],s=i[u+1];!h.isZh&&!s.isZh&&on(h.origin,n.nonZhScope)&&on(s.origin,n.nonZhScope)&&(h.origin+=s.origin,h.result+=s.result,s.delete=!0)}return i.filter(u=>!u.delete)}else return i},kn=(i,n)=>r(i)===1&&n.multiple?Un(i,n.surname):!1,Pn=(i,n)=>{switch(n.pattern){case"pinyin":break;case"num":i.forEach(g=>{g.result=g.isZh?M(g.result):""});break;case"initial":i.forEach(g=>{g.result=g.isZh?R(g.result).initial:""});break;case"final":i.forEach(g=>{g.result=g.isZh?R(g.result).final:""});break;case"first":i.forEach(g=>{g.result=un(g.result)});break;case"finalHead":i.forEach(g=>{g.result=g.isZh?F(g.result).head:""});break;case"finalBody":i.forEach(g=>{g.result=g.isZh?F(g.result).body:""});break;case"finalTail":i.forEach(g=>{g.result=g.isZh?F(g.result).tail:""});break}},tn=(i,n)=>{switch(n.toneType){case"symbol":break;case"none":i.forEach(g=>{g.isZh&&(g.result=Z(g.result))});break;case"num":{i.forEach(g=>{g.isZh&&(g.result=Bn(g.result,g.originPinyin))});break}}},zn=(i,n)=>{n.v&&i.forEach(g=>{g.isZh&&(g.result=g.result.replace(/ü/g,"v"))})},Kn=(i,n,g)=>{if(n.multiple&&r(g)===1){let u="";i=i.filter(h=>{const s=h.result!==u;return u=h.result,s})}return n.type==="array"?i.map(u=>u.result):n.type==="all"?i.map(u=>{const h=u.isZh?u.result:"",{initial:s,final:o}=R(h),{head:l,body:z,tail:t}=F(h);let c=[];return h!==""&&(c=[h].concat(an(u.origin,n.surname).filter(y=>y!==h))),{origin:u.origin,pinyin:h,initial:s,final:o,first:u.isZh?un(u.result):"",finalHead:l,finalBody:z,finalTail:t,num:Number(M(u.originPinyin)),isZh:u.isZh,polyphonic:c,inZhRange:!!e.get(u.origin),result:u.result}}):i.map(u=>u.result).join(n.separator)},vn=(i,n)=>(n===!1&&i.forEach(g=>{g.origin==="\u4E00"?g.result=g.originPinyin="y\u012B":g.origin==="\u4E0D"&&(g.result=g.originPinyin="b\xF9")}),i),$n={pattern:"pinyin",toneType:"symbol",type:"string",multiple:!1,mode:"normal",removeNonZh:!1,nonZh:"spaced",v:!1,separator:" ",toneSandhi:!0,segmentit:2};function Q(i,n){if(n=Object.assign(Object.assign({},$n),n||{}),!sn(i))return i;if(i==="")return n.type==="array"||n.type==="all"?[]:"";n.surname===void 0&&(n.mode==="surname"?n.surname="all":n.surname="off"),n.type==="all"&&(n.pattern="pinyin"),n.pattern==="num"&&(n.toneType="none"),n.removeNonZh&&(n.nonZh="removed");let u=Array(r(i)),{list:h}=qn(i,u,n.surname,n.segmentit);return h=vn(h,n.toneSandhi),h=ln(h,n),kn(i,n)&&(h=kn(i,n)),Pn(h,n),tn(h,n),zn(h,n),Kn(h,n,i)}const cn=Symbol("default"),V=new Map;function ji(i,n){const g=[],h=(typeof n=="object"?n.name:n)||cn,s=(n==null?void 0:n.dict1)||"add";for(let o in i){const l=i[o],z=Array.isArray(l)?l[0]:l,t=r(o);t===1&&Hn(h,o,z,s),Array.isArray(l)?g.push({zh:o,pinyin:z,probability:typeof l[1]=="number"?l[1]:2e-8*t*t,length:t,priority:b.Normal,dict:h,pos:typeof l[2]=="string"?l[2]:""}):g.push({zh:o,pinyin:z,probability:2e-8*t*t,length:t,priority:b.Normal,dict:h})}D.build(g)}function ri(i){D.removeDict(i||cn),Qn(i||cn)}function Hn(i,n,g,u="add"){V.get(i)||V.set(i,{});const h=V.get(i);if(h[n]||(h[n]=e.get(n)),u==="add"){const s=e.get(n);s&&!s.split(" ").includes(g)?e.set(n,`${s} ${g}`):e.get(n)||e.set(n,g)}else u==="replace"&&e.set(n,g)}function Qn(i){const n=V.get(i)||{};for(let g in n)e.set(g,n[g]),delete n[g]}const Vn={precision:"first",continuous:!1,space:"ignore",lastPrecision:"start",insensitive:!0},Gn=6,bi=(i,n,g)=>{(g==null?void 0:g.precision)==="any"&&(g.lastPrecision="any");const u=Object.assign(Object.assign({},Vn),g||{});u.insensitive!==!1&&(i=i.toLowerCase(),n=n.toLowerCase()),u.space==="ignore"&&(n=n.replace(/\s/g,""));const h=(g==null?void 0:g.precision)==="any"?Yn(i,n,u):Jn(i,n,u);return ni(i,h)},Xn=(i,n)=>{let g=0;for(let u=0;u{let u=[];const h=w(i),s=g.space==="ignore";for(let o=0;o{const c=Xn(t,n);c>z&&(z=c)}),z&&(n=n.slice(z),u.push(o)),!n)break}if(n)return null;if(g.continuous){const o=u;if(u.some((z,t)=>t>0&&z!==o[t-1]+1))return null}return g.space==="ignore"&&(u=u.filter(o=>h[o]!==" ")),u.length?u:null},Jn=(i,n,g)=>{const u=w(i),h=Array(u.length+1);for(let s=0;sh[s][o].length)&&(h[s][o]=c),o===n.length)return h[s][o]}if(n.length-o<=Gn&&l.some(y=>g.lastPrecision==="any"?y.includes(n.slice(o-1,n.length)):g.lastPrecision==="start"?y.startsWith(n.slice(o-1,n.length)):g.lastPrecision==="first"?y[0]===n.slice(o-1,n.length):g.lastPrecision==="every"?y===n.slice(o-1,n.length):!1))return[...h[s-1][o-1],s-1];const z=g.precision;if(z==="start"&&l.forEach(c=>{let y=o;const v=[...h[s-1][o-1],s-1];for(;y<=n.length&&c.startsWith(n.slice(o-1,y));)(!h[s][y]||v.length>h[s][y].length)&&(h[s][y]=v),y++}),z==="first"&&l.some(c=>c[0]===n[o-1])){const c=[...h[s-1][o-1],s-1];(!h[s][o]||c.length>h[s][o].length)&&(h[s][o]=c)}const t=l.find(c=>c===n.slice(o-1,o-1+c.length));if(t){const c=[...h[s-1][o-1],s-1],y=o-1+t.length;(!h[s][y]||c.length>h[s][y].length)&&(h[s][y]=c)}}}else continue}return null};function ni(i,n){if(!n)return null;const g=[];let u=0;const h=w(i);let s=0;for(let o=0;o{const g=Object.assign(Object.assign({},W),n||{});return Q(i,{type:"all",toneType:g.toneType,toneSandhi:n==null?void 0:n.toneSandhi}).map(s=>{let o="";for(const l in g.customClassMap)g.customClassMap[l].includes(s.origin)&&(o+=` ${l}`);if(s.isZh){const l=g.resultClass||W.resultClass,z=g.chineseClass||W.chineseClass,t=g.pinyinClass||W.pinyinClass;return`${s.origin}${g.rp?"(":""}${s.pinyin}${g.rp?")":""}`}else return g.wrapNonChinese?`${s.origin}`:s.origin}).join("")},ii={pattern:"pinyin",toneType:"symbol",type:"string",v:!1,nonZh:"spaced"};function fi(i,n=ii){if(!sn(i))return[];if(i==="")return[];n.type==="all"&&(n.pattern="pinyin"),n.pattern==="num"&&(n.toneType="none");let u=gi(i);u=ln(u,n);let h=hi(u);return h.forEach(o=>{Pn(o,n)}),h.forEach(o=>{tn(o,n)}),h.forEach(o=>{zn(o,n)}),h.map(o=>ui(o,n))}const gi=i=>w(i).map(n=>{const u=Wn().get(n)||e.get(n)||n;return{origin:n,result:u,isZh:u!==n,originPinyin:u}}),hi=i=>i.map(n=>n.isZh?n.result.split(" ").map(g=>({origin:n.origin,result:g,isZh:!0,originPinyin:g})):[n]),ui=(i,n)=>n.type==="array"?Array.from(new Set(i.map(g=>g.result))):n.type==="all"?i.map(g=>{const u=g.isZh?g.result:"",{initial:h,final:s}=R(u),{head:o,body:l,tail:z}=F(u);return{origin:g.origin,pinyin:u,initial:h,final:s,first:g.isZh?un(g.result):"",finalHead:o,finalBody:l,finalTail:z,num:Number(M(g.originPinyin)),isZh:g.isZh,inZhRange:!!e.get(g.origin)}}):Array.from(new Set(i.map(g=>g.result))).join(" "),si={separator:" ",format:"numToSymbol"},Cn={a:["a","\u0101","\xE1","\u01CE","\xE0"],o:["o","\u014D","\xF3","\u01D2","\xF2"],e:["e","\u0113","\xE9","\u011B","\xE8"],\u00FC:["\xFC","\u01D6","\u01D8","\u01DA","\u01DC"],v:["\xFC","\u01D6","\u01D8","\u01DA","\u01DC"],ui:["ui","u\u012B","u\xED","u\u01D0","u\xEC"],iu:["iu","i\u016B","i\xFA","i\u01D4","i\xF9"],i:["i","\u012B","\xED","\u01D0","\xEC"],u:["u","\u016B","\xFA","\u01D4","\xF9"],n:["n","n\u0304","\u0144","\u0148","\u01F9"],m:["m","m\u0304","\u1E3F","m\u030C","m\u0300"],\u00EA:["\xEA","\xEA\u0304","\u1EBF","\xEA\u030C","\u1EC1"]};function mi(i,n){n=Object.assign(Object.assign({},si),n||{});const g=typeof i;return typeof i=="string"&&(i=i.split(n.separator)),i=i.map(u=>{const h=n.format;return h==="numToSymbol"?oi(u):h==="symbolToNum"?li(u):h==="toneNone"?ti(u):u}),g==="string"?i.join(n.separator):i}function oi(i){const n=Number(i[i.length-1]);if(n>=0&&n<=4){for(let g in Cn)if(i.includes(g))return i.slice(0,i.length-1).replace(g,Cn[g][n]);return i}else return i}function li(i){return`${Z(i)}${M(i)}`}function ti(i){return Z(i)}var f;(function(i){i[i.AllSegment=1]="AllSegment",i[i.AllArray=2]="AllArray",i[i.AllString=3]="AllString",i[i.PinyinSegment=4]="PinyinSegment",i[i.PinyinArray=5]="PinyinArray",i[i.PinyinString=6]="PinyinString",i[i.ZhSegment=7]="ZhSegment",i[i.ZhArray=8]="ZhArray",i[i.ZhString=9]="ZhString"})(f||(f={}));function zi(i,n){const g=[];let u=0,h=0;for(;u({origin:y.origin,result:y.result})),isZh:!0}),u+=t-l,h++}else g.push({segment:[{origin:o.origin,result:o.result}],isZh:!1}),u++}for(;u({origin:h.segment.map(s=>s.origin).join(""),result:h.segment.map(s=>s.result).join("")}));if(g===f.AllArray)return i.map(h=>h.segment);if(g===f.AllString){const h=i.map(s=>({origin:s.segment.map(o=>o.origin).join(""),result:s.segment.map(o=>o.result).join("")}));return{origin:h.map(s=>s.origin).join(u),result:h.map(s=>s.result).join(u)}}else{if(g===f.PinyinSegment)return i.map(h=>h.segment.map(s=>s.result).join(""));if(g===f.PinyinArray)return i.map(h=>h.segment.map(s=>s.result));if(g===f.PinyinString)return i.map(h=>h.segment.map(s=>s.result).join("")).join(u);if(g===f.ZhSegment)return i.map(h=>h.segment.map(s=>s.origin).join(""));if(g===f.ZhArray)return i.map(h=>h.segment.map(s=>s.origin));if(g===f.ZhString)return i.map(h=>h.segment.map(s=>s.origin).join("")).join(u)}}const yi={toneType:"symbol",mode:"normal",nonZh:"spaced",v:!1,separator:" ",toneSandhi:!0,segmentit:2,format:f.AllSegment};function wi(i,n){if(n=Object.assign(Object.assign({},yi),n||{}),!sn(i))return i;n.surname===void 0&&(n.mode==="surname"?n.surname="all":n.surname="off");let u=Array(r(i)),{list:h,matches:s}=qn(i,u,n.surname,n.segmentit);h=vn(h,n.toneSandhi),h=ln(h,n),tn(h,n),zn(h,n);const o=zi(h,s);return ci(o,{format:n.format,separator:n.separator})}}}]); +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7150],{5966:function(_n,G,m){var U=m(97685),p=m(1413),B=m(45987),K=m(21770),b=m(72723),r=m(55241),w=m(97435),E=m(67294),C=m(61856),e=m(85893),X=["fieldProps","proFieldProps"],Y=["fieldProps","proFieldProps"],_="text",J=function(j){var d=j.fieldProps,q=j.proFieldProps,a=(0,B.Z)(j,X);return(0,e.jsx)(C.Z,(0,p.Z)({valueType:_,fieldProps:d,filedConfig:{valueType:_},proFieldProps:q},a))},nn=function(j){var d=(0,K.Z)(j.open||!1,{value:j.open,onChange:j.onOpenChange}),q=(0,U.Z)(d,2),a=q[0],O=q[1];return(0,e.jsx)(b.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(A){var k,T=A.getFieldValue(j.name||[]);return(0,e.jsx)(r.Z,(0,p.Z)((0,p.Z)({getPopupContainer:function(x){return x&&x.parentNode?x.parentNode:x},onOpenChange:function(x){return O(x)},content:(0,e.jsxs)("div",{style:{padding:"4px 0"},children:[(k=j.statusRender)===null||k===void 0?void 0:k.call(j,T),j.strengthText?(0,e.jsx)("div",{style:{marginTop:10},children:(0,e.jsx)("span",{children:j.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},j.popoverProps),{},{open:a,children:j.children}))}})},$=function(j){var d=j.fieldProps,q=j.proFieldProps,a=(0,B.Z)(j,Y),O=(0,E.useState)(!1),N=(0,U.Z)(O,2),A=N[0],k=N[1];return d!=null&&d.statusRender&&a.name?(0,e.jsx)(nn,{name:a.name,statusRender:d==null?void 0:d.statusRender,popoverProps:d==null?void 0:d.popoverProps,strengthText:d==null?void 0:d.strengthText,open:A,onOpenChange:k,children:(0,e.jsx)("div",{children:(0,e.jsx)(C.Z,(0,p.Z)({valueType:"password",fieldProps:(0,p.Z)((0,p.Z)({},(0,w.Z)(d,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(P){var x;d==null||(x=d.onBlur)===null||x===void 0||x.call(d,P),k(!1)},onClick:function(P){var x;d==null||(x=d.onClick)===null||x===void 0||x.call(d,P),k(!0)}}),proFieldProps:q,filedConfig:{valueType:_}},a))})}):(0,e.jsx)(C.Z,(0,p.Z)({valueType:"password",fieldProps:d,proFieldProps:q,filedConfig:{valueType:_}},a))},S=J;S.Password=$,S.displayName="ProFormComponent",G.Z=S},91845:function(_n,G,m){m.d(G,{N9:function(){return Q}});const U=/^[\uD800-\uDBFF]$/,p=/^[\uDC00-\uDFFF]$/,B=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;var K;(function(i){i[i.Unknown=1e-13]="Unknown",i[i.Rule=1e-12]="Rule",i[i.DICT=2e-8]="DICT",i[i.Surname=1]="Surname",i[i.Custom=1]="Custom"})(K||(K={}));const b={Normal:1,Surname:10,Custom:100};function r(i){var n;return i.length-(((n=i.match(B))===null||n===void 0?void 0:n.length)||0)}function w(i){const n=[];let g=0;for(;g1)return this.StringDICT.get(n);{const g=n.charCodeAt(0);return this.NumberDICT[g]}}set(n,g){if(n.length>1)this.StringDICT.set(n,g);else{const u=n.charCodeAt(0);this.NumberDICT[u]=g}}clear(){this.NumberDICT=[],this.StringDICT.clear()}}const C={"b\u01CEng p\xE1ng p\u0101ng":["\u8180"],l\u00EDng:["\u3007","\u4F36","\u51CC","\u5222","\u56F9","\u577D","\u590C","\u59C8","\u5A48","\u5B41","\u5CBA","\u5F7E","\u6395","\u6624","\u670E","\u67C3","\u68C2","\u6AFA","\u6B1E","\u6CE0","\u6DE9","\u6FAA","\u7075","\u71EF","\u7227","\u72D1","\u73B2","\u740C","\u74F4","\u768A","\u7831","\u797E","\u79E2","\u7ADB","\u7B2D","\u7D37","\u7DBE","\u7EEB","\u7F90","\u7F9A","\u7FCE","\u8046","\u8232","\u82D3","\u83F1","\u84E4","\u8506","\u8576","\u86C9","\u8851","\u88EC","\u8A45","\u8DC9","\u8EE8","\u8F18","\u9143","\u91BD","\u9234","\u9302","\u94C3","\u959D","\u9675","\u96F6","\u970A","\u9717","\u971B","\u971D","\u9748","\u99D6","\u9B7F","\u9BEA","\u9CAE","\u9D12","\u9E30","\u9E77","\u9EA2","\u9F61","\u9F62","\u9F84","\u9F97","\u3944"],y\u012B:["\u4E00","\u4E4A","\u4F0A","\u4F9D","\u533B","\u541A","\u54BF","\u566B","\u58F1","\u58F9","\u5901","\u5ADB","\u5B04","\u5F0C","\u63D6","\u648E","\u6AB9","\u6BC9","\u6D22","\u6E0F","\u6F2A","\u747F","\u7569","\u794E","\u7995","\u7A26","\u7E44","\u86DC","\u8864","\u8B69","\u8FB7","\u90FC","\u91AB","\u92A5","\u94F1","\u9DD6","\u9E65","\u9EDF","\u9EF3"],"d\u012Bng zh\u0113ng":["\u4E01"],"k\u01CEo qi\u01CEo y\xFA":["\u4E02"],q\u012B:["\u4E03","\u501B","\u50DB","\u51C4","\u5601","\u5884","\u5A38","\u60BD","\u617C","\u617D","\u621A","\u637F","\u67D2","\u6864","\u687C","\u68F2","\u69BF","\u6B3A","\u6C8F","\u6DD2","\u6F06","\u7D2A","\u7DC0","\u840B","\u8904","\u8AC6","\u8FC9","\u90EA","\u93DA","\u970B","\u9B4C","\u9D88"],sh\u00E0ng:["\u4E04","\u5C19","\u5C1A","\u6066","\u7DD4","\u7EF1"],xi\u00E0:["\u4E05","\u4E0B","\u4E64","\u5737","\u590F","\u5913","\u61D7","\u68BA","\u759C","\u7771","\u7F45","\u93BC","\u93EC"],h\u01CEn:["\u4E06","\u558A","\u6D6B","\u7F55","\u8C43","\u360E"],"w\xE0n m\xF2":["\u4E07"],zh\u00E0ng:["\u4E08","\u4ED7","\u5887","\u5D82","\u5E10","\u5E33","\u5E5B","\u6259","\u6756","\u6DB1","\u75EE","\u762C","\u7634","\u7795","\u7C80","\u80C0","\u8139","\u8CEC","\u8D26","\u969C"],s\u0101n:["\u4E09","\u5381","\u53C1","\u5F0E","\u6BF5","\u6BF6","\u6BFF","\u7299","\u9B16"],"sh\xE0ng sh\u01CEng shang":["\u4E0A"],"q\xED j\u012B":["\u4E0C","\u5176","\u5947"],"b\xF9 f\u01D2u":["\u4E0D"],"y\u01D4 y\xF9 y\xFA":["\u4E0E"],mi\u01CEn:["\u4E0F","\u506D","\u514D","\u5195","\u52C9","\u52D4","\u5595","\u5A29","\u6110","\u6C45","\u6C94","\u6E4E","\u774C","\u7DEC","\u7F05","\u817C","\u8442","\u9766","\u9BB8","\u{29F83}"],g\u00E0i:["\u4E10","\u4E62","\u5303","\u5304","\u6224","\u6982","\u69E9","\u69EA","\u6E89","\u6F11","\u74C2","\u8462","\u9223","\u9499","\u{2CBBF}"],ch\u01D2u:["\u4E11","\u4E12","\u4FB4","\u541C","\u677D","\u7785","\u77C1","\u919C","\u9B57"],zhu\u0101n:["\u4E13","\u53C0","\u5AE5","\u5C02","\u5C08","\u747C","\u750E","\u7816","\u78D7","\u78DA","\u87E4","\u8AEF","\u911F","\u9853","\u989B","\u9C44","\u43DD"],"qi\u011B j\u016B":["\u4E14"],p\u012B:["\u4E15","\u4F13","\u4F3E","\u567C","\u576F","\u5CAF","\u61B5","\u6279","\u62AB","\u708B","\u72C9","\u72D3","\u7812","\u78C7","\u7914","\u7915","\u79DB","\u79E0","\u801A","\u8C7E","\u90B3","\u921A","\u925F","\u9294","\u9303","\u930D","\u9739","\u99D3","\u9AEC","\u9B7E","\u{2CCF5}"],sh\u00EC:["\u4E16","\u4E17","\u4E8A","\u4E8B","\u4ED5","\u4F8D","\u519F","\u52BF","\u52E2","\u534B","\u5469","\u55DC","\u566C","\u58EB","\u596D","\u5B15","\u5BA4","\u5E02","\u5F0F","\u5F11","\u5F12","\u6040","\u6043","\u623A","\u62ED","\u63D3","\u662F","\u6630","\u67BE","\u67FF","\u683B","\u6FA8","\u70D2","\u7176","\u7702","\u770E","\u7721","\u7757","\u793A","\u793B","\u7B6E","\u7C2D","\u8210","\u8213","\u896B","\u8996","\u89C6","\u89E2","\u8A66","\u8A93","\u8AE1","\u8B1A","\u8BD5","\u8C25","\u8CB0","\u8D33","\u8EFE","\u8F7C","\u901D","\u907E","\u91C8","\u91CA","\u91CB","\u9230","\u9243","\u927D","\u94C8","\u98FE","\u9919","\u991D","\u9970","\u9C18","\u43E1","\u{2C90A}"],qi\u016B:["\u4E18","\u4E20","\u5775","\u5A9D","\u6058","\u6077","\u6978","\u79CB","\u79CC","\u7A50","\u7BCD","\u7DE7","\u8429","\u8612","\u86AF","\u8775","\u87D7","\u8824","\u8DA5","\u90B1","\u97A6","\u97A7","\u9C0C","\u9C0D","\u9CC5","\u9D96","\u9E59","\u9F9D"],b\u01D0ng:["\u4E19","\u5C5B","\u6032","\u62A6","\u661E","\u663A","\u67C4","\u68C5","\u70B3","\u7980","\u79C9","\u7A1F","\u82EA","\u86C3","\u90B4","\u9235","\u9643","\u9786","\u9905","\u9920","\u997C"],y\u00E8:["\u4E1A","\u4EB1","\u50F7","\u58B7","\u591C","\u5DAA","\u5DAB","\u62B4","\u6359","\u64DB","\u64EA","\u64EB","\u6654","\u66C4","\u66C5","\u66D7","\u66F3","\u66F5","\u67BC","\u67BD","\u696D","\u6D02","\u6DB2","\u6FB2","\u70E8","\u71C1","\u7217","\u748D","\u76A3","\u77B1","\u77B8","\u790F","\u814B","\u8449","\u8B01","\u8C12","\u90BA","\u9134","\u9371","\u9437","\u9765","\u9768","\u9801","\u9875","\u9923","\u9941","\u998C","\u9A5C","\u9D7A","\u9E08"],c\u00F3ng:["\u4E1B","\u4ECE","\u53E2","\u5A43","\u5B6E","\u5F93","\u5F94","\u5F96","\u60B0","\u6A37","\u6B09","\u6DD9","\u7047","\u721C","\u742E","\u85C2","\u8AB4","\u8CE8","\u8CE9","\u931D"],d\u014Dng:["\u4E1C","\u5032","\u51AC","\u549A","\u57EC","\u5CBD","\u5D2C","\u5F9A","\u6638","\u6771","\u6C21","\u6C2D","\u6DB7","\u7B17","\u82F3","\u83C4","\u8740","\u9B97","\u9BDF","\u9D87","\u9DAB","\u9E2B","\u9F15","\u{2C7FD}"],s\u012B:["\u4E1D","\u4FEC","\u51D8","\u53AE","\u53F8","\u549D","\u5636","\u565D","\u5AA4","\u5EDD","\u6056","\u6495","\u65AF","\u6952","\u6CC0","\u6F8C","\u71CD","\u7997","\u79A0","\u79C1","\u7CF9","\u7D72","\u7DE6","\u7E9F","\u7F0C","\u7F73","\u856C","\u8652","\u86F3","\u8724","\u8784","\u87D6","\u87F4","\u9270","\u92AF","\u9376","\u9401","\u9536","\u98B8","\u98D4","\u9A26","\u9DE5","\u9E36","\u9F36","\u37C3"],ch\u00E9ng:["\u4E1E","\u5448","\u57CE","\u57D5","\u5818","\u584D","\u5856","\u5BAC","\u5CF8","\u60E9","\u61F2","\u6210","\u627F","\u6330","\u6381","\u63E8","\u67A8","\u68D6","\u6A59","\u6A99","\u6D06","\u6E97","\u6F82","\u73F5","\u73F9","\u757B","\u7A0B","\u7A9A","\u7B6C","\u7D7E","\u812D","\u837F","\u8AA0","\u8BDA","\u90D5","\u9172","\u92EE","\u94D6","\u9A2C","\u9BCE"],di\u016B:["\u4E1F","\u4E22","\u92A9","\u94E5"],li\u01CEng:["\u4E21","\u4E24","\u5169","\u5521","\u5562","\u639A","\u7DC9","\u813C","\u873D","\u88F2","\u9B49","\u9B4E","\u{2C72F}"],y\u01D2u:["\u4E23","\u5363","\u53CB","\u6884","\u6E75","\u7256","\u7989","\u7F91","\u8048","\u82C3","\u83A0","\u870F","\u9149","\u92AA","\u94D5","\u9EDD"],y\u00E1n:["\u4E25","\u53B3","\u5571","\u55A6","\u56B4","\u5869","\u58DB","\u58E7","\u598D","\u59F8","\u5A2B","\u5A2E","\u5CA9","\u5D52","\u5D53","\u5DCC","\u5DD6","\u5DD7","\u5EF6","\u63C5","\u6616","\u694C","\u6A90","\u6AE9","\u6B15","\u6CBF","\u708E","\u708F","\u72FF","\u7402","\u76D0","\u789E","\u7B75","\u7C37","\u839A","\u8505","\u8664","\u8712","\u8A00","\u8A01","\u8A2E","\u8A7D","\u8BA0","\u90D4","\u9586","\u95BB","\u95EB","\u960E","\u984F","\u9854","\u989C","\u9E7D","\u9EA3","\u{2B127}"],b\u00ECng:["\u4E26","\u4F75","\u5002","\u50A1","\u57AA","\u6452","\u6824","\u75C5","\u7A89","\u7ADD","\u8A81","\u9750","\u9BA9"],"s\xE0ng s\u0101ng":["\u4E27"],g\u01D4n:["\u4E28","\u60C3","\u6EDA","\u6EFE","\u78D9","\u7DC4","\u7EF2","\u84D8","\u8509","\u886E","\u889E","\u8F25","\u8F8A","\u9B8C","\u9BC0","\u9CA7"],ji\u016B:["\u4E29","\u52FC","\u557E","\u63EA","\u63EB","\u673B","\u7A76","\u7CFE","\u7EA0","\u841B","\u8D73","\u9604","\u9B0F","\u9B2E","\u9CE9","\u9E20"],"g\xE8 g\u011B":["\u4E2A","\u500B","\u5404"],y\u0101:["\u4E2B","\u5727","\u5B72","\u5E98","\u62BC","\u6792","\u6860","\u690F","\u930F","\u941A","\u9D09","\u9D28","\u9D76","\u9E26","\u9E2D"],p\u00E1n:["\u4E2C","\u5ABB","\u5E4B","\u69C3","\u6D00","\u700A","\u723F","\u76D8","\u76E4","\u78D0","\u7E0F","\u84B0","\u87E0","\u8E52","\u8E63","\u939C","\u97B6"],"zh\u014Dng zh\xF2ng":["\u4E2D"],j\u01D0:["\u4E2E","\u5980","\u5DF1","\u621F","\u6324","\u638E","\u64A0","\u64E0","\u6A76","\u6CF2","\u72B1","\u810A","\u866E","\u87E3","\u9B62","\u9C7E","\u9E82"],ji\u00E8:["\u4E2F","\u4ECB","\u501F","\u5536","\u583A","\u5C46","\u5C4A","\u5C95","\u5E8E","\u5FA3","\u6212","\u6950","\u7297","\u73A0","\u743E","\u754C","\u754D","\u75A5","\u780E","\u86A7","\u86F6","\u8878","\u892F","\u8AA1","\u8BEB","\u9385","\u9AB1","\u9B6A"],f\u0113ng:["\u4E30","\u4EF9","\u5051","\u50FC","\u51E8","\u51EC","\u51EE","\u59A6","\u5BF7","\u5C01","\u5CEF","\u5CF0","\u5D36","\u67AB","\u6953","\u6A92","\u6CA3","\u6CA8","\u6E22","\u7043","\u70FD","\u728E","\u7326","\u7412","\u75AF","\u760B","\u76FD","\u781C","\u78B8","\u7BC8","\u8634","\u8702","\u882D","\u8C50","\u9137","\u9146","\u92D2","\u93BD","\u93E0","\u950B","\u973B","\u974A","\u98CC","\u9EB7"],"gu\xE0n ku\xE0ng":["\u4E31"],chu\u00E0n:["\u4E32","\u6C4C","\u7394","\u8CD7","\u91E7","\u948F"],ch\u01CEn:["\u4E33","\u4EA7","\u5181","\u5277","\u56C5","\u5D7C","\u65F5","\u6D50","\u6EFB","\u705B","\u7522","\u7523","\u7C05","\u8487","\u8546","\u8AC2","\u8B42","\u8B87","\u8C04","\u93DF","\u94F2","\u95B3","\u95E1","\u9610","\u9AA3","\u{2C2A4}"],l\u00EDn:["\u4E34","\u51A7","\u58E3","\u5D0A","\u5D99","\u65B4","\u667D","\u66BD","\u6797","\u6F7E","\u7036","\u71D0","\u7433","\u7498","\u77B5","\u7884","\u78F7","\u7CA6","\u7CBC","\u7E57","\u7FF7","\u81E8","\u8F54","\u8F9A","\u9074","\u90BB","\u9130","\u93FB","\u963E","\u96A3","\u9716","\u9A4E","\u9C57","\u9CDE","\u9E90","\u9E9F","\u{2CD0A}","\u{2CB78}"],zhu\u00F3:["\u4E35","\u5285","\u5353","\u5544","\u5734","\u59B0","\u5A3A","\u64AF","\u64C6","\u64E2","\u65AB","\u65AE","\u65B1","\u65B2","\u65B5","\u666B","\u6913","\u6D4A","\u6D5E","\u6FC1","\u707C","\u70F5","\u7438","\u787A","\u799A","\u7AA1","\u7C57","\u7C71","\u7F6C","\u8301","\u8817","\u883F","\u8AC1","\u8AD1","\u8B36","\u8BFC","\u914C","\u9432","\u956F","\u9D6B","\u9DDF","\u44EC","\u{2CE26}"],zh\u01D4:["\u4E36","\u4E3B","\u52AF","\u5631","\u56D1","\u5B94","\u5E3E","\u62C4","\u6E1A","\u6FD0","\u7151","\u716E","\u71DD","\u77A9","\u77DA","\u7F5C","\u8A5D","\u967C","\u9E00","\u9E88","\u{2C8DE}"],b\u0101:["\u4E37","\u4EC8","\u516B","\u53ED","\u54F5","\u593F","\u5C9C","\u5DF4","\u634C","\u6733","\u7390","\u75A4","\u7B06","\u7C91","\u7F93","\u82AD","\u8686","\u8C5D","\u91DF"],w\u00E1n:["\u4E38","\u5213","\u5B8C","\u5C8F","\u628F","\u6356","\u6C4D","\u70F7","\u73A9","\u7413","\u7B02","\u7D08","\u7EA8","\u7FEB","\u8284","\u8CA6","\u9811","\u987D"],d\u0101n:["\u4E39","\u52EF","\u5330","\u5358","\u5989","\u5A85","\u6B9A","\u6BAB","\u7514","\u7708","\u7803","\u7BAA","\u7C1E","\u803C","\u803D","\u8043","\u8078","\u891D","\u894C","\u8EAD","\u90F8","\u9132","\u9156","\u9815"],"w\xE8i w\xE9i":["\u4E3A"],"j\u01D0ng d\u01CEn":["\u4E3C"],"l\xEC l\xED":["\u4E3D"],j\u01D4:["\u4E3E","\u5F06","\u6319","\u64E7","\u6907","\u6989","\u6998","\u6AF8","\u6B05","\u77E9","\u7B65","\u8065","\u8209","\u8392","\u849F","\u8977","\u8E3D","\u9F5F","\u9F83"],pi\u011B:["\u4E3F","\u82E4","\u9405","\u{2CB6F}"],f\u00FA:["\u4E40","\u4F0F","\u4FD8","\u51EB","\u521C","\u5310","\u5488","\u54F9","\u5798","\u5B5A","\u5CAA","\u5DFF","\u5E17","\u5E45","\u5E5E","\u5F17","\u5F7F","\u602B","\u6276","\u67EB","\u683F","\u6874","\u6C1F","\u6CED","\u6D6E","\u6DAA","\u6F93","\u70A5","\u73B8","\u7536","\u7549","\u7641","\u7953","\u798F","\u7A2A","\u7B26","\u7B99","\u7D31","\u7D3C","\u7D65","\u7D8D","\u7EC2","\u7ECB","\u7F58","\u7F66","\u7FC7","\u8240","\u8299","\u82A3","\u82FB","\u8300","\u832F","\u83D4","\u844D","\u8659","\u86A8","\u8709","\u8760","\u889A","\u88B1","\u8946","\u8965","\u8AE8","\u8C67","\u8E3E","\u8F3B","\u8F90","\u90DB","\u9258","\u925C","\u97CD","\u97E8","\u98AB","\u9AF4","\u9B84","\u9BB2","\u9CE7","\u9CEC","\u9D14","\u9D69","\u9EFB"],"y\xED j\xED":["\u4E41"],y\u00EC:["\u4E42","\u4E49","\u4E84","\u4EA6","\u4EBF","\u4F07","\u4F3F","\u4F7E","\u4FCB","\u5104","\u517F","\u5208","\u5293","\u52AE","\u52DA","\u52E9","\u5307","\u5453","\u546D","\u5479","\u5508","\u56C8","\u571B","\u5744","\u57BC","\u57F8","\u5955","\u5AD5","\u5B11","\u5BF1","\u5C79","\u5CC4","\u5DA7","\u5E1F","\u5E20","\u5E46","\u5ED9","\u5F02","\u5F08","\u5F0B","\u5F79","\u5FC6","\u6008","\u603F","\u6092","\u610F","\u61B6","\u61CC","\u61FF","\u6291","\u6339","\u6561","\u6613","\u6679","\u66C0","\u66CE","\u6759","\u678D","\u68ED","\u698F","\u69F8","\u6A8D","\u6B5D","\u6B94","\u6BAA","\u6BB9","\u6BC5","\u6D42","\u6D65","\u6D73","\u6E59","\u6EA2","\u6F69","\u6FBA","\u7037","\u7088","\u7132","\u71A0","\u71A4","\u71BC","\u71DA","\u71E1","\u71F1","\u7348","\u73B4","\u7570","\u75AB","\u75EC","\u7617","\u761E","\u7631","\u7654","\u76CA","\u7796","\u7A53","\u7AE9","\u7BD2","\u7E0A","\u7E76","\u7E79","\u7ECE","\u7F22","\u7FA9","\u7FBF","\u7FCA","\u7FCC","\u7FF3","\u7FFC","\u8034","\u8084","\u808A","\u8189","\u81C6","\u8257","\u827A","\u8285","\u82C5","\u841F","\u84FA","\u858F","\u85D9","\u85DD","\u8619","\u8649","\u8734","\u87A0","\u886A","\u88A3","\u88D4","\u88DB","\u8939","\u897C","\u8A32","\u8A33","\u8A4D","\u8A63","\u8ABC","\u8B6F","\u8B70","\u8B9B","\u8BAE","\u8BD1","\u8BE3","\u8C0A","\u8C59","\u8C5B","\u8C77","\u8C96","\u8D00","\u8DC7","\u8F76","\u9038","\u9091","\u9113","\u91B7","\u91F4","\u9220","\u93B0","\u943F","\u9552","\u9571","\u9623","\u96BF","\u972C","\u9950","\u99C5","\u9A5B","\u9A7F","\u9AAE","\u9BA8","\u9D82","\u9D83","\u9D8D","\u9DC1","\u9DCA","\u9DE7","\u9DFE","\u9E03","\u9E5D","\u9E62","\u9ED3","\u9F78","\u{2CB29}","\u344A","\u{2B137}","\u{2C7C1}"],n\u01CEi:["\u4E43","\u5037","\u5976","\u5B2D","\u5EFC","\u6C16","\u7593","\u827F","\u8FFA","\u91E2"],w\u01D4:["\u4E44","\u4E94","\u4EF5","\u4F0D","\u4FAE","\u5035","\u511B","\u5348","\u554E","\u59A9","\u5A2C","\u5AF5","\u5E91","\u5EE1","\u5FE4","\u6003","\u61AE","\u6440","\u6B66","\u6F55","\u7193","\u727E","\u739D","\u73F7","\u7466","\u7512","\u7894","\u821E","\u8E8C","\u8FD5","\u901C","\u965A","\u9D61","\u9E49","\u{23C98}"],ji\u01D4:["\u4E45","\u4E46","\u4E5D","\u4E63","\u597A","\u6766","\u6C63","\u7078","\u7396","\u7D24","\u820F","\u9152","\u9579","\u97ED","\u97EE"],"tu\u014D zh\xE9":["\u4E47","\u6754","\u99B2"],"me m\xF3 ma y\u0101o":["\u4E48"],zh\u012B:["\u4E4B","\u5001","\u536E","\u5DF5","\u6418","\u652F","\u6800","\u6894","\u6925","\u69B0","\u6C41","\u6CDC","\u75B7","\u7957","\u796C","\u79D3","\u7A19","\u7D95","\u80A2","\u80D1","\u80DD","\u8102","\u829D","\u8635","\u8718","\u887C","\u96BB","\u9CF7","\u9D32","\u9F05","\u{26B5C}"],"w\u016B w\xF9":["\u4E4C"],zh\u00E0:["\u4E4D","\u54A4","\u5BB1","\u643E","\u69A8","\u6EA0","\u75C4","\u86B1","\u8A50","\u8BC8","\u91A1","\u9705","\u40CE"],h\u016B:["\u4E4E","\u4E6F","\u5322","\u532B","\u547C","\u553F","\u5611","\u5780","\u5BE3","\u5E60","\u5FFD","\u60DA","\u6612","\u6B51","\u6CD8","\u6DF4","\u6EF9","\u70C0","\u82F8","\u864D","\u8656","\u8B3C","\u8EE4","\u8F77","\u96D0"],f\u00E1:["\u4E4F","\u4F10","\u50A0","\u577A","\u57A1","\u58A2","\u59C2","\u6830","\u6D4C","\u7782","\u7B29","\u7B4F","\u7F5A","\u7F70","\u7F78","\u85C5","\u95A5","\u9600"],"l\xE8 yu\xE8 y\xE0o l\xE0o":["\u4E50","\u6A02"],y\u00EDn:["\u4E51","\u541F","\u5656","\u569A","\u5701","\u57A0","\u5924","\u5A6C","\u5BC5","\u5CFE","\u5D1F","\u5D2F","\u6AAD","\u6BA5","\u6CFF","\u6DEB","\u6EDB","\u70CE","\u72BE","\u72FA","\u748C","\u784D","\u7892","\u8376","\u8529","\u8A14","\u8A1A","\u8A21","\u8ABE","\u911E","\u921D","\u9280","\u94F6","\u972A","\u9DE3","\u9F66"],p\u012Bng:["\u4E52","\u4FDC","\u5A09","\u6D84","\u7539","\u782F","\u8060","\u8275","\u9829"],p\u0101ng:["\u4E53","\u6EC2","\u80EE","\u8196","\u96F1","\u9736"],qi\u00E1o:["\u4E54","\u4FA8","\u50D1","\u5AF6","\u6194","\u6865","\u69D7","\u6A35","\u6A4B","\u6AF5","\u729E","\u77A7","\u785A","\u7904","\u834D","\u835E","\u854E","\u85EE","\u8B59","\u8DAB","\u9408","\u9792","\u97BD","\u9866"],h\u01D4:["\u4E55","\u7425","\u8400","\u864E","\u865D","\u933F","\u9BF1"],gu\u0101i:["\u4E56"],"ch\xE9ng sh\xE8ng":["\u4E57","\u4E58","\u5A0D"],y\u01D0:["\u4E59","\u4E5B","\u4EE5","\u501A","\u506F","\u5B1F","\u5D3A","\u5DF2","\u5EA1","\u6246","\u653A","\u657C","\u65D1","\u65D6","\u6AA5","\u77E3","\u7912","\u7B16","\u8223","\u8264","\u82E1","\u82E2","\u8681","\u8798","\u87FB","\u88FF","\u8E26","\u8F22","\u8F59","\u9018","\u914F","\u91D4","\u9218","\u926F","\u9487","\u9857","\u9CE6","\u9F6E","\u{2B5AE}","\u{2CE88}"],"h\xE1o y\u01D0":["\u4E5A"],"ni\xE8 mi\u0113":["\u4E5C"],q\u01D0:["\u4E5E","\u4F01","\u542F","\u5518","\u5553","\u5554","\u555F","\u5A4D","\u5C7A","\u675E","\u68E8","\u7398","\u76C0","\u7DBA","\u7EEE","\u8291","\u8AEC","\u8D77","\u9094","\u95D9"],y\u011B:["\u4E5F","\u51B6","\u5622","\u57DC","\u58C4","\u6F1C","\u91CE"],x\u00ED:["\u4E60","\u55BA","\u5AB3","\u5D8D","\u5E2D","\u693A","\u6A84","\u6F1D","\u7FD2","\u84C6","\u88AD","\u8972","\u89A1","\u89CB","\u8B35","\u8D98","\u90CB","\u93B4","\u96B0","\u972B","\u98C1","\u9A31","\u9A3D","\u9A68","\u9C3C","\u9CDB","\u{20164}","\u{2B62C}"],xi\u0101ng:["\u4E61","\u53A2","\u5EC2","\u5FC0","\u697F","\u6B00","\u6E58","\u74D6","\u7A25","\u7BB1","\u7DD7","\u7F03","\u81B7","\u8297","\u842B","\u8459","\u858C","\u8944","\u90F7","\u9109","\u910A","\u9115","\u9472","\u9576","\u9999","\u9A64","\u9AA7","\u9C5C","\u9E98","\u{2C64B}"],sh\u016B:["\u4E66","\u500F","\u5010","\u5135","\u53D4","\u59DD","\u5C17","\u6292","\u6393","\u6445","\u6504","\u66F8","\u67A2","\u68B3","\u6A1E","\u6B8A","\u6BB3","\u6BF9","\u6BFA","\u6DD1","\u702D","\u7102","\u758E","\u758F","\u7D13","\u7D80","\u7EBE","\u8212","\u83FD","\u852C","\u8E08","\u8ED7","\u8F38","\u8F93","\u9103","\u964E","\u9B9B","\u9D68"],d\u01D2u:["\u4E67","\u6296","\u6793","\u86AA","\u9204","\u9627","\u9661"],sh\u01D0:["\u4E68","\u4F7F","\u5158","\u53F2","\u59CB","\u5BA9","\u5C4E","\u6981","\u77E2","\u7B36","\u8C55","\u9242","\u99DB","\u9A76"],j\u012B:["\u4E69","\u50DF","\u51FB","\u5209","\u520F","\u525E","\u53FD","\u5527","\u559E","\u55D8","\u5630","\u573E","\u57FA","\u58BC","\u59EC","\u5C50","\u5D46","\u5D47","\u6483","\u64CA","\u671E","\u673A","\u6785","\u6A2D","\u6A5F","\u6BC4","\u6FC0","\u7284","\u7391","\u74A3","\u7578","\u757F","\u766A","\u77F6","\u78EF","\u79EF","\u7A4D","\u7B04","\u7B53","\u7B95","\u7C0A","\u7DC1","\u7F81","\u7F87","\u7F88","\u802D","\u808C","\u82A8","\u8640","\u8989","\u898A","\u8B4F","\u8B64","\u8BA5","\u8CEB","\u8CF7","\u8D4D","\u8DFB","\u8E11","\u8E8B","\u8EB8","\u9288","\u9324","\u9416","\u9447","\u9459","\u96AE","\u96DE","\u97BF","\u97F2","\u98E2","\u9951","\u9965","\u9B55","\u9CEE","\u9D8F","\u9DBA","\u9DC4","\u9E04","\u9E21","\u9F4E","\u9F4F","\u9F51","\u{2CBC0}","\u{2B4EF}","\u{2B4F9}","\u{2B300}"],n\u00E1ng:["\u4E6A","\u56A2","\u6B1C","\u8830","\u9962"],ji\u0101:["\u4E6B","\u4F73","\u50A2","\u52A0","\u5609","\u62B8","\u67B7","\u689C","\u6BE0","\u6CC7","\u6D43","\u6D79","\u728C","\u7333","\u73C8","\u75C2","\u7B33","\u7CD8","\u801E","\u8175","\u846D","\u8888","\u8C6D","\u8C91","\u8DCF","\u8FE6","\u926B","\u93B5","\u9553","\u9D10","\u9E9A","\u{2C0A9}"],j\u00F9:["\u4E6C","\u5028","\u5036","\u5177","\u5267","\u5287","\u52EE","\u57E7","\u57FE","\u58C9","\u59D6","\u5C66","\u5C68","\u5CA0","\u5DE8","\u5DEA","\u6007","\u60E7","\u6133","\u61C5","\u61FC","\u62D2","\u62E0","\u661B","\u6B6B","\u6D30","\u6FBD","\u70AC","\u70E5","\u728B","\u79EC","\u7AAD","\u7AB6","\u7C34","\u7C94","\u801F","\u805A","\u8661","\u86B7","\u8A4E","\u8BB5","\u8C66","\u8DDD","\u8E1E","\u8E86","\u907D","\u90AD","\u91B5","\u9245","\u943B","\u949C","\u98B6","\u98D3","\u99CF","\u9B94"],sh\u00ED:["\u4E6D","\u5341","\u57D8","\u5852","\u59FC","\u5B9E","\u5B9F","\u5BD4","\u5BE6","\u5CD5","\u5D75","\u65F6","\u65F9","\u6642","\u69AF","\u6E5C","\u6EA1","\u70BB","\u794F","\u7ACD","\u8680","\u8755","\u8FBB","\u9048","\u9250","\u98E0","\u9963","\u9B96","\u9C23","\u9CA5","\u9F2B","\u9F2D"],m\u01CEo:["\u4E6E","\u5187","\u536F","\u5CC1","\u623C","\u6634","\u6CD6","\u7B37","\u84E9","\u925A","\u94C6"],m\u01CEi:["\u4E70","\u562A","\u836C","\u8552","\u8CB7","\u9DF6"],lu\u00E0n:["\u4E71","\u4E82","\u91E0"],r\u01D4:["\u4E73","\u64E9","\u6C5D","\u8097","\u8FB1","\u910F"],xu\u00E9:["\u4E74","\u5B66","\u5B78","\u5CC3","\u5DA8","\u6588","\u6CF6","\u6FA9","\u71E2","\u7A74","\u8313","\u8895","\u8E05","\u9DFD","\u9E34"],y\u01CEn:["\u4DAE","\u4E75","\u4FE8","\u5043","\u513C","\u5156","\u5157","\u53A3","\u53B4","\u565E","\u5B4D","\u5D43","\u5DD8","\u5DDA","\u5F07","\u611D","\u622D","\u624A","\u6281","\u63A9","\u63DC","\u66EE","\u693C","\u6ABF","\u6C87","\u6E37","\u6F14","\u7430","\u7517","\u773C","\u7F68","\u8412","\u8758","\u884D","\u8917","\u8EBD","\u9043","\u90FE","\u9692","\u9869","\u9B47","\u9B58","\u9C0B","\u9DA0","\u9EE1","\u9EE4","\u9EEC","\u9EED","\u9EF6","\u9F34","\u9F39","\u9F74","\u9F91","\u{2CE18}","\u{2C642}","\u{2AA58}"],f\u01D4:["\u4E76","\u4FCC","\u4FDB","\u4FEF","\u5E9C","\u5F23","\u629A","\u62CA","\u64AB","\u65A7","\u6928","\u6ECF","\u7124","\u752B","\u76D9","\u7C20","\u8150","\u8151","\u8705","\u8F14","\u8F85","\u90D9","\u91DC","\u91E1","\u961D","\u982B","\u9B34","\u9EFC","\u356E","\u{2B5AF}"],sh\u0101:["\u4E77","\u5526","\u6740","\u686C","\u6BBA","\u6BEE","\u7300","\u75E7","\u7802","\u7870","\u7D17","\u7E7A","\u7EB1","\u8531","\u88DF","\u93A9","\u94E9","\u95B7","\u9AFF","\u9B66","\u9BCA","\u9BCB","\u9CA8"],n\u01CE:["\u4E78","\u96EB"],qi\u00E1n:["\u4E79","\u4E81","\u4EF1","\u5042","\u524D","\u5898","\u5A8A","\u5C92","\u62D1","\u63AE","\u69A9","\u6A6C","\u6B6C","\u6F5B","\u6F5C","\u6FF3","\u704A","\u7B9D","\u8465","\u8654","\u8EE1","\u9210","\u9257","\u92AD","\u9322","\u9386","\u94A4","\u94B1","\u94B3","\u976C","\u9A1A","\u9A1D","\u9C2C","\u9ED4","\u9EDA"],su\u01D2:["\u4E7A","\u5522","\u55E9","\u6240","\u669B","\u6E91","\u6EB9","\u7410","\u7411","\u7463","\u7D22","\u8928","\u9396","\u93BB","\u93C1","\u9501"],y\u00FA:["\u4E7B","\u4E8E","\u4E90","\u4F03","\u4F59","\u5823","\u582C","\u59A4","\u5A1B","\u5A2F","\u5A31","\u5B29","\u5D33","\u5D4E","\u5D5B","\u611A","\u6275","\u63C4","\u65DF","\u6961","\u6970","\u6986","\u6B24","\u6B48","\u6B5F","\u6B76","\u6E14","\u6E1D","\u6E61","\u6F01","\u6F9E","\u724F","\u72F3","\u7397","\u7399","\u745C","\u74B5","\u76C2","\u776E","\u7AAC","\u7AFD","\u7C45","\u7FAD","\u8174","\u81FE","\u8201","\u8206","\u8245","\u8330","\u842E","\u8438","\u854D","\u861B","\u865E","\u8676","\u8753","\u87B8","\u8867","\u8915","\u89A6","\u89CE","\u8ADB","\u8B23","\u8C00","\u8E30","\u8F3F","\u8F5D","\u903E","\u9098","\u9151","\u935D","\u9685","\u96D3","\u96E9","\u9918","\u9980","\u9A1F","\u9AAC","\u9AC3","\u9B5A","\u9B63","\u9BBD","\u9BF2","\u9C05","\u9C7C","\u9DE0","\u9E06","\u9F75"],zh\u00F9:["\u4E7C","\u4F2B","\u4F47","\u4F4F","\u577E","\u58B8","\u58F4","\u5D40","\u62C0","\u677C","\u67F1","\u6A26","\u6BB6","\u6CE8","\u70B7","\u75B0","\u771D","\u795D","\u7969","\u7ADA","\u7B6F","\u7BB8","\u7BEB","\u7C17","\u7D35","\u7D38","\u7EBB","\u7F9C","\u7FE5","\u82CE","\u8387","\u86C0","\u8A3B","\u8CAF","\u8D2E","\u8DD3","\u8EF4","\u9252","\u92F3","\u9444","\u94F8","\u99B5","\u99D0","\u9A7B"],zh\u011B:["\u4E7D","\u8005","\u8936","\u8975","\u8D6D","\u8E37","\u937A","\u9517"],"qi\xE1n g\u0101n":["\u4E7E"],"zh\xEC lu\xE0n":["\u4E7F"],gu\u012B:["\u4E80","\u572D","\u59AB","\u5AAF","\u5AE2","\u5B00","\u5E30","\u5F52","\u646B","\u691D","\u69FB","\u69FC","\u6AF7","\u6B78","\u73EA","\u7470","\u749D","\u74CC","\u7688","\u77A1","\u7845","\u8325","\u862C","\u898F","\u89C4","\u90BD","\u90CC","\u95A8","\u95FA","\u9A29","\u9B36","\u9B39"],"l\u01D0n l\xECn":["\u4E83"],ju\u00E9:["\u4E85","\u51B3","\u5214","\u5282","\u5337","\u53A5","\u564A","\u5B52","\u5B53","\u5D1B","\u5D2B","\u5DA5","\u5F4F","\u61A0","\u61B0","\u6204","\u6289","\u6317","\u6398","\u652B","\u6877","\u6A5B","\u6A5C","\u6B2E","\u6C12","\u6C7A","\u704D","\u7133","\u71A6","\u7211","\u7234","\u7235","\u7357","\u7383","\u73A6","\u73A8","\u73CF","\u7474","\u761A","\u77CD","\u77E1","\u7804","\u7D55","\u7D76","\u7EDD","\u81C4","\u82B5","\u855D","\u8568","\u8673","\u87E8","\u87E9","\u89D6","\u89EE","\u89FC","\u8A23","\u8B4E","\u8BC0","\u8C32","\u8C9C","\u8D7D","\u8D89","\u8E77","\u8EA9","\u920C","\u940D","\u941D","\u9481","\u9562","\u9D02","\u9D03","\u9DE2","\u{2B61D}","\u3D50","\u{2B50E}"],"le li\u01CEo":["\u4E86"],"g\xE8 m\u0101":["\u4E87"],"y\u01D4 y\xFA":["\u4E88","\u61D9"],zh\u0113ng:["\u4E89","\u4F42","\u51E7","\u59C3","\u5A9C","\u5CE5","\u5D1D","\u5D22","\u5F81","\u5FB0","\u70A1","\u70DD","\u722D","\u72F0","\u7319","\u7665","\u7710","\u7741","\u775C","\u7B5D","\u7B8F","\u7BDC","\u8047","\u8100","\u84B8","\u8E2D","\u9266","\u931A","\u93F3","\u9B07"],\u00E8r:["\u4E8C","\u5235","\u54A1","\u5F0D","\u5F10","\u6A32","\u8A80","\u8CAE","\u8CB3","\u8D30","\u9AF6"],ch\u00F9:["\u4E8D","\u5097","\u510A","\u6035","\u61B7","\u6410","\u65B6","\u6B5C","\u73FF","\u7421","\u77D7","\u7ACC","\u7D40","\u7ECC","\u81C5","\u89E6","\u89F8","\u8C56","\u9110","\u95A6","\u9EDC"],ku\u012B:["\u4E8F","\u5232","\u5CBF","\u5DCB","\u76D4","\u7AA5","\u7ABA","\u8067","\u8667","\u95DA","\u985D"],y\u00FAn:["\u4E91","\u4F1D","\u52FB","\u5300","\u56E9","\u5998","\u612A","\u62A3","\u6600","\u6A52","\u6C84","\u6DA2","\u6EB3","\u6F90","\u7189","\u7547","\u79D0","\u7B7C","\u7BD4","\u7D1C","\u7E1C","\u7EAD","\u8018","\u82B8","\u84B7","\u8553","\u90E7","\u9116","\u92C6","\u96F2"],h\u00F9:["\u4E92","\u51B1","\u55C0","\u569B","\u5A5F","\u5AED","\u5AEE","\u5CB5","\u5E0D","\u5F16","\u6019","\u6236","\u6237","\u6238","\u623D","\u6248","\u62A4","\u6608","\u69F4","\u6C8D","\u6CAA","\u6EEC","\u71A9","\u74E0","\u795C","\u7B0F","\u7C04","\u7C90","\u7D94","\u8530","\u8B77","\u8C70","\u9120","\u9359","\u9800","\u9C6F","\u9CE0","\u9CF8","\u9E0C","\u9E71"],q\u00ED:["\u4E93","\u5258","\u57FC","\u5C90","\u5C93","\u5D0E","\u5D5C","\u612D","\u6391","\u6589","\u658A","\u65C2","\u65D7","\u68CA","\u68CB","\u6AB1","\u6AC0","\u6B67","\u6DC7","\u6FDD","\u7309","\u7382","\u7426","\u742A","\u7482","\u7566","\u75A7","\u7881","\u7895","\u7941","\u7948","\u797A","\u79A5","\u7AD2","\u7C2F","\u7C31","\u7C4F","\u7CB8","\u7DA5","\u7DA6","\u80B5","\u8110","\u81CD","\u8269","\u82AA","\u8401","\u8415","\u8572","\u85C4","\u8604","\u8691","\u869A","\u86F4","\u871D","\u871E","\u87A7","\u8810","\u8900","\u8EDD","\u913F","\u91EE","\u9321","\u951C","\u966D","\u980E","\u9880","\u9A0E","\u9A0F","\u9A39","\u9A90","\u9A91","\u9B10","\u9B3F","\u9BD5","\u9C2D","\u9CAF","\u9CCD","\u9D78","\u9D80","\u9E92","\u9EA1","\u{28678}","\u{2CA02}","\u44EB"],j\u01D0ng:["\u4E95","\u5106","\u522D","\u5244","\u5753","\u5B91","\u5E5C","\u61AC","\u66BB","\u6B8C","\u6C6B","\u6C6C","\u6F8B","\u7484","\u749F","\u74A5","\u7A7D","\u80BC","\u87FC","\u8B66","\u9631","\u981A","\u9838"],s\u00EC:["\u4E96","\u4F40","\u4FA1","\u5129","\u5155","\u55E3","\u56DB","\u59D2","\u5A30","\u5B60","\u5BFA","\u5DF3","\u67F6","\u69B9","\u6C5C","\u6CD7","\u6CE4","\u6D0D","\u6D20","\u6D98","\u7003","\u726D","\u7940","\u79A9","\u7AE2","\u7B25","\u801C","\u8082","\u8086","\u857C","\u8997","\u8C84","\u91F2","\u9236","\u923B","\u98E4","\u98FC","\u9972","\u99DF","\u9A03","\u9A77"],su\u00EC:["\u4E97","\u5B18","\u5C81","\u5D57","\u65DE","\u6A96","\u6B72","\u6B73","\u6FBB","\u716B","\u71E7","\u74B2","\u7815","\u788E","\u795F","\u79AD","\u7A42","\u7A57","\u7A5F","\u7E40","\u7E50","\u7E78","\u895A","\u8AB6","\u8B62","\u8C07","\u8CE5","\u9083","\u9406","\u9429","\u96A7","\u97E2","\u{2B7E6}","\u{2CB7C}"],g\u00E8n:["\u4E98","\u4E99","\u63EF","\u6404","\u831B"],y\u00E0:["\u4E9A","\u4E9C","\u4FF9","\u51B4","\u529C","\u5714","\u5720","\u57E1","\u5A05","\u5A6D","\u63E0","\u6C29","\u6C2C","\u72BD","\u7811","\u7A0F","\u8050","\u897E","\u8980","\u8A1D","\u8BB6","\u8FD3","\u9F7E"],"xi\u0113 su\xF2":["\u4E9B"],"q\xED zh\u0101i":["\u4E9D","\u9F4A"],"y\u0101 y\xE0":["\u4E9E","\u538B","\u57AD","\u58D3","\u94D4"],"j\xED q\xEC":["\u4E9F","\u710F"],t\u00F3u:["\u4EA0","\u6295","\u982D","\u9AB0"],"w\xE1ng w\xFA":["\u4EA1"],"k\xE0ng h\xE1ng g\u0101ng":["\u4EA2"],d\u00E0:["\u4EA3","\u7714"],ji\u0101o:["\u4EA4","\u50EC","\u5A07","\u5B0C","\u5CE7","\u5D95","\u5DA3","\u618D","\u6912","\u6D47","\u6F86","\u7126","\u7901","\u7A5A","\u7C25","\u80F6","\u81A0","\u81B2","\u832D","\u832E","\u8549","\u8660","\u86DF","\u87ED","\u8DE4","\u8F47","\u90CA","\u940E","\u9A55","\u9A84","\u9BAB","\u9C9B","\u9D41","\u9DE6","\u9DEE","\u9E6A","\u4D14"],h\u00E0i:["\u4EA5","\u55D0","\u5BB3","\u6C26","\u9900","\u995A","\u99ED","\u99F4","\u9A87"],"h\u0113ng p\u0113ng":["\u4EA8"],m\u01D4:["\u4EA9","\u59C6","\u5CD4","\u62C7","\u6BCD","\u7261","\u7273","\u7542","\u7546","\u7552","\u755D","\u755E","\u756E","\u782A","\u80DF","\u8E07","\u9267","\u{2CB41}","\u{27FF9}"],ye:["\u4EAA"],xi\u01CEng:["\u4EAB","\u4EAF","\u54CD","\u60F3","\u6651","\u8683","\u8801","\u97FF","\u98E8","\u9909","\u9957","\u9977","\u9B9D","\u9BD7","\u9C76","\u9C9E"],j\u012Bng:["\u4EAC","\u4EB0","\u5162","\u5755","\u5759","\u5A5B","\u60CA","\u65CC","\u65CD","\u6676","\u6A78","\u6CFE","\u6D87","\u7304","\u775B","\u79D4","\u7A09","\u7CB3","\u7CBE","\u7D4C","\u7D93","\u7DA1","\u8059","\u8148","\u830E","\u8346","\u834A","\u83C1","\u844F","\u9A5A","\u9BE8","\u9CB8","\u9D81","\u9D84","\u9E96","\u9EA0","\u9F31","\u4D16"],t\u00EDng:["\u4EAD","\u505C","\u5A77","\u5D49","\u5EAD","\u5EF7","\u695F","\u69B3","\u7B73","\u8064","\u839B","\u8476","\u8713","\u874F","\u8AEA","\u9092","\u9706","\u9F2E","\u45F4"],li\u00E0ng:["\u4EAE","\u55A8","\u60A2","\u667E","\u6E78","\u8AD2","\u8C05","\u8F0C","\u8F1B","\u8F86","\u9344"],"q\u012Bn q\xECng":["\u4EB2","\u89AA"],b\u00F3:["\u4EB3","\u4EE2","\u4FBC","\u50F0","\u535A","\u5E1B","\u613D","\u61EA","\u632C","\u640F","\u6B02","\u6D61","\u6DFF","\u6E24","\u717F","\u7254","\u72DB","\u74DD","\u7934","\u79E1","\u7B94","\u7C19","\u7CEA","\u80C9","\u8116","\u818A","\u8236","\u824A","\u8421","\u8467","\u88AF","\u894F","\u896E","\u8B08","\u8E23","\u90E3","\u9238","\u9251","\u92CD","\u939B","\u946E","\u94B9","\u94C2","\u9548","\u993A","\u998E","\u999B","\u999E","\u99C1","\u99EE","\u9A73","\u9AC6","\u9D53","\u9E41"],y\u00F2u:["\u4EB4","\u4F51","\u4F66","\u4F91","\u53C8","\u53F3","\u54CA","\u5500","\u56FF","\u59F7","\u5BA5","\u5CDF","\u5E7C","\u72D6","\u7950","\u86B4","\u8A98","\u8BF1","\u8C81","\u8FF6","\u916D","\u91C9","\u9F2C"],xi\u00E8:["\u4EB5","\u4F33","\u505E","\u5070","\u50C1","\u5368","\u5378","\u5667","\u586E","\u5911","\u5A9F","\u5C51","\u5C67","\u5EE8","\u5FA2","\u61C8","\u66AC","\u68B0","\u698D","\u69AD","\u6CFB","\u6D29","\u6E2B","\u6FA5","\u7009","\u7023","\u707A","\u70A7","\u70A8","\u71EE","\u7215","\u736C","\u7944","\u79BC","\u7CCF","\u7D32","\u7D4F","\u7D6C","\u7E72","\u7E88","\u7EC1","\u7F37","\u85A2","\u85A4","\u87F9","\u880F","\u8909","\u893B","\u8B1D","\u8C22","\u8E9E","\u9082","\u977E","\u97F0","\u9F42","\u9F58","\u9F5B","\u9F65","\u{2CE7C}","\u{24AC9}"],"d\u01CEn d\xE0n":["\u4EB6","\u99BE"],li\u00E1n:["\u4EB7","\u5286","\u5332","\u5333","\u55F9","\u5652","\u5941","\u5969","\u5AFE","\u5E18","\u5EC9","\u601C","\u6190","\u6D9F","\u6F23","\u6FC2","\u6FD3","\u702E","\u7191","\u71EB","\u7C3E","\u7C62","\u7C68","\u7E3A","\u7FF4","\u8054","\u8068","\u806B","\u806E","\u806F","\u81C1","\u83B2","\u84EE","\u8595","\u878A","\u880A","\u88E2","\u8933","\u899D","\u8B30","\u8E65","\u8FDE","\u9023","\u938C","\u942E","\u9570","\u9B11","\u9C31","\u9CA2"],du\u01D2:["\u4EB8","\u54DA","\u56B2","\u57F5","\u5D1C","\u6735","\u6736","\u7D9E","\u7F0D","\u8D93","\u8EB1","\u8EB2","\u8EC3"],"w\u011Bi m\xE9n":["\u4EB9","\u6596"],r\u00E9n:["\u4EBA","\u4EBB","\u4EC1","\u58EC","\u5FC8","\u5FCE","\u6732","\u79C2","\u82A2","\u9B5C","\u9D40"],j\u00ED:["\u4EBC","\u4EBD","\u4F0B","\u4F76","\u506E","\u5359","\u5373","\u537D","\u53CA","\u53DD","\u5409","\u5832","\u5849","\u59DE","\u5AC9","\u5C8C","\u5D74","\u5DAF","\u5F76","\u5FE3","\u6025","\u6131","\u6222","\u63E4","\u6781","\u68D8","\u696B","\u6975","\u69C9","\u6A9D","\u6B9B","\u6C72","\u6E52","\u6F57","\u75BE","\u7620","\u768D","\u7B08","\u7BBF","\u7C4D","\u7D1A","\u7EA7","\u818C","\u8265","\u84BA","\u8540","\u857A","\u874D","\u878F","\u894B","\u89D9","\u8C3B","\u8E16","\u8E50","\u8EA4","\u8F2F","\u8F5A","\u8F91","\u90C6","\u92A1","\u9353","\u93F6","\u96C6","\u96E7","\u9735","\u9E61","\u3D14"],w\u00E1ng:["\u4EBE","\u4EFC","\u5166","\u83A3","\u869F"],"sh\xE9n sh\xED":["\u4EC0"],l\u00E8:["\u4EC2","\u53FB","\u5FC7","\u6C3B","\u6CD0","\u738F","\u7833","\u7C15","\u827B","\u961E","\u97F7","\u990E","\u9C33","\u9C73","\u9CD3"],d\u012Bng:["\u4EC3","\u53EE","\u5E04","\u738E","\u7594","\u76EF","\u8035","\u8670","\u976A"],z\u00E8:["\u4EC4","\u5D31","\u5E82","\u6351","\u6603","\u6617","\u6C44"],"j\u01D0n j\xECn":["\u4EC5","\u50C5","\u5AE4"],"p\xFA p\u016B":["\u4EC6"],"ch\xF3u qi\xFA":["\u4EC7"],zh\u01CEng:["\u4EC9","\u5E65","\u638C","\u7903"],j\u012Bn:["\u4ECA","\u583B","\u5DFE","\u60CD","\u65A4","\u6D25","\u73D2","\u743B","\u74A1","\u781B","\u7B4B","\u8355","\u887F","\u895F","\u89D4","\u91D1","\u91D2","\u91FF","\u9485","\u9E76","\u9EC5","\u{2CB31}"],b\u012Bng:["\u4ECC","\u4ED2","\u5175","\u51AB","\u51B0","\u63A4","\u6C37","\u92F2"],r\u00E9ng:["\u4ECD","\u793D","\u82BF","\u8FB8","\u967E"],f\u00F3:["\u4ECF","\u5772","\u68BB"],"j\u012Bn s\u01CEn":["\u4ED0"],l\u00FAn:["\u4ED1","\u4F26","\u4F96","\u502B","\u56F5","\u5707","\u5A68","\u5D18","\u5D19","\u68C6","\u6CA6","\u6DEA","\u78EE","\u8140","\u83D5","\u8726","\u8E1A","\u8F2A","\u8F6E","\u9300","\u966F","\u9BE9","\u{2CB2D}"],c\u0101ng:["\u4ED3","\u4EFA","\u5009","\u51D4","\u5D62","\u6CA7","\u6EC4","\u6FF8","\u734A","\u8231","\u8259","\u82CD","\u84BC","\u87A5","\u9E27"],"z\u01CEi z\u01D0 z\u012B":["\u4ED4"],t\u0101:["\u4ED6","\u584C","\u5B83","\u6999","\u6EBB","\u7260","\u7942","\u891F","\u8DBF","\u9062","\u95E7"],f\u00F9:["\u4ED8","\u5069","\u5085","\u51A8","\u526F","\u5490","\u577F","\u590D","\u5987","\u5A66","\u5A8D","\u5B14","\u5BCC","\u5FA9","\u6931","\u7954","\u79A3","\u7ACE","\u7DEE","\u7E1B","\u7F1A","\u8179","\u842F","\u8567","\u86B9","\u86D7","\u875C","\u876E","\u889D","\u8907","\u8984","\u8986","\u8A03","\u8A42","\u8BA3","\u8CA0","\u8CE6","\u8CFB","\u8D1F","\u8D4B","\u8D59","\u8D74","\u8F39","\u9351","\u9362","\u961C","\u9644","\u99A5","\u99D9","\u9A78","\u9B92","\u9C12","\u9C8B","\u9CC6","\u3CC7"],xi\u0101n:["\u4ED9","\u4EDA","\u4F61","\u50CA","\u50F2","\u5148","\u5615","\u597E","\u5C73","\u5EEF","\u5FFA","\u61B8","\u6380","\u66B9","\u6774","\u6C19","\u73D7","\u7946","\u79C8","\u7C7C","\u7E4A","\u7E8E","\u7E96","\u82EE","\u893C","\u8973","\u8DF9","\u8E6E","\u8E9A","\u9170","\u9341","\u9528","\u97EF","\u97F1","\u99A6","\u9C7B","\u9DB1","\u{2CE23}"],"tu\u014D ch\xE0 du\xF3":["\u4EDB"],h\u00F3ng:["\u4EDC","\u5430","\u57AC","\u5985","\u5A02","\u5B8F","\u5B96","\u5F18","\u5F4B","\u6C6F","\u6CD3","\u6D2A","\u6D64","\u6E31","\u6F42","\u7392","\u739C","\u7AD1","\u7AE4","\u7BCA","\u7CA0","\u7D18","\u7D2D","\u7D8B","\u7EAE","\u7FC3","\u7FDD","\u803E","\u82F0","\u836D","\u8452","\u8453","\u8C39","\u8C3C","\u921C","\u9277","\u92D0","\u958E","\u95F3","\u9710","\u971F","\u9783","\u9B5F","\u9D3B","\u9E3F","\u9EC9","\u9ECC","\u{2B7F9}","\u{2CB4E}"],t\u00F3ng:["\u4EDD","\u4F5F","\u54C3","\u5CC2","\u5CDD","\u5E9D","\u5F64","\u664D","\u66C8","\u6850","\u6C03","\u6D75","\u6F7C","\u729D","\u735E","\u772E","\u77B3","\u783C","\u79F1","\u7AE5","\u7CA1","\u81A7","\u833C","\u8692","\u8A77","\u8D68","\u916E","\u9256","\u9275","\u9285","\u94DC","\u9907","\u9BA6","\u9C96","\u{2B363}","\u{2648D}"],r\u00E8n:["\u4EDE","\u4EED","\u5203","\u5204","\u598A","\u59D9","\u5C7B","\u5C83","\u6268","\u7263","\u794D","\u7D09","\u7D1D","\u7D4D","\u7EAB","\u7EB4","\u8095","\u814D","\u887D","\u88B5","\u8A12","\u8A8D","\u8BA4","\u8BB1","\u8ED4","\u8F6B","\u9213","\u976D","\u9771","\u97CC","\u97E7","\u98EA","\u9901","\u996A"],qi\u0101n:["\u4EDF","\u4F65","\u50C9","\u5343","\u5732","\u5977","\u5B6F","\u5C8D","\u60AD","\u6106","\u6173","\u6266","\u62EA","\u6434","\u6481","\u6510","\u6511","\u6513","\u6744","\u6ACF","\u6C58","\u6C67","\u7275","\u727D","\u7ACF","\u7B7E","\u7C3D","\u7C56","\u7C64","\u7C81","\u828A","\u833E","\u8688","\u8930","\u8AD0","\u8B19","\u8C26","\u8C38","\u8FC1","\u9077","\u91FA","\u9206","\u925B","\u93F2","\u948E","\u9621","\u97C6","\u9845","\u9A2B","\u9A9E","\u9B1C","\u9B1D","\u9D6E","\u9E50"],"g\u01CEn h\xE0n":["\u4EE0"],"y\xEC g\u0113":["\u4EE1"],d\u00E0i:["\u4EE3","\u4FA2","\u53C7","\u5788","\u57ED","\u5CB1","\u5E12","\u5E26","\u5E2F","\u5E36","\u5ED7","\u6020","\u6234","\u66C3","\u67CB","\u6B86","\u703B","\u73B3","\u7447","\u7519","\u7C24","\u7D3F","\u7DFF","\u7ED0","\u825C","\u8773","\u888B","\u8976","\u8CA3","\u8D37","\u8E5B","\u8ED1","\u8EDA","\u8EE9","\u8F6A","\u8FE8","\u9734","\u9746","\u9D0F","\u9EDB","\u9EF1"],"l\xECng l\xEDng l\u01D0ng":["\u4EE4"],ch\u00E0o:["\u4EE6","\u8016","\u89D8"],"ch\xE1ng zh\u01CEng":["\u4EE7","\u514F","\u9577","\u957F"],s\u0101:["\u4EE8"],ch\u00E1ng:["\u4EE9","\u507F","\u511F","\u5617","\u5690","\u5AE6","\u5C1D","\u5E38","\u5F9C","\u747A","\u74FA","\u751E","\u80A0","\u8178","\u8193","\u82CC","\u8407","\u9578","\u9C68","\u9CBF"],y\u00ED:["\u4EEA","\u4F87","\u5100","\u519D","\u531C","\u54A6","\u572F","\u5937","\u59E8","\u5B90","\u5B9C","\u5BA7","\u5BF2","\u5CD3","\u5DAC","\u5DB7","\u5DF8","\u5F5B","\u5F5C","\u5F5D","\u5F5E","\u6021","\u605E","\u6245","\u6686","\u6818","\u692C","\u6938","\u6C82","\u6D1F","\u71AA","\u74F5","\u75CD","\u79FB","\u7C03","\u7C4E","\u7FA0","\u80F0","\u8413","\u86E6","\u8794","\u89FA","\u8B3B","\u8CBD","\u8D3B","\u8DE0","\u8FFB","\u907A","\u93D4","\u9809","\u9824","\u9825","\u984A","\u9890","\u9974","\u9BA7","\u9D3A"],m\u00F9:["\u4EEB","\u51E9","\u52DF","\u5893","\u5E55","\u5E59","\u6154","\u6155","\u66AE","\u66AF","\u6728","\u6958","\u6BE3","\u6C90","\u7091","\u7267","\u72C7","\u76EE","\u7766","\u7A46","\u8252","\u82DC","\u83AF","\u869E","\u926C","\u94BC","\u96EE","\u9702"],"men m\xE9n":["\u4EEC"],f\u01CEn:["\u4EEE","\u53CD","\u6A4E","\u8FD4"],"ch\xE0o mi\u01CEo":["\u4EEF"],"y\u01CEng \xE1ng":["\u4EF0"],zh\u00F2ng:["\u4EF2","\u4F17","\u5839","\u5995","\u5A91","\u72C6","\u773E","\u794C","\u7B57","\u833D","\u869B","\u8846","\u8876","\u8AE5"],"p\u01D0 p\xED":["\u4EF3"],w\u00F2:["\u4EF4","\u5053","\u5367","\u5A89","\u5E44","\u63E1","\u6943","\u6C83","\u6E25","\u6FE3","\u74C1","\u7783","\u786A","\u809F","\u815B","\u81E5","\u9F77","\u9F8C"],ji\u00E0n:["\u4EF6","\u4FF4","\u5065","\u50ED","\u5251","\u5263","\u5271","\u528D","\u528E","\u5292","\u5294","\u58B9","\u5BCB","\u5EFA","\u5FA4","\u64F6","\u65D4","\u6957","\u6BFD","\u6D0A","\u6DA7","\u6F97","\u726E","\u73D4","\u77B7","\u78F5","\u7900","\u7BAD","\u7CCB","\u7E5D","\u8171","\u81F6","\u8230","\u8266","\u8350","\u85A6","\u89B8","\u8AD3","\u8AEB","\u8B5B","\u8C0F","\u8CCE","\u8CE4","\u8D31","\u8D9D","\u8DF5","\u8E10","\u8E3A","\u8F5E","\u9274","\u9373","\u9375","\u9431","\u9451","\u9452","\u946C","\u9473","\u952E","\u9593","\u991E","\u996F","\u{2C8E1}"],"ji\xE0 ji\xE8 jie":["\u4EF7"],"y\u01CEo f\xF3":["\u4EF8"],"r\xE8n r\xE9n":["\u4EFB"],"f\xE8n b\u012Bn":["\u4EFD"],d\u012B:["\u4EFE","\u4F4E","\u5572","\u57DE","\u5824","\u5CBB","\u5F7D","\u6A00","\u6EF4","\u78FE","\u79EA","\u7F9D","\u889B","\u8D86","\u9684","\u97AE","\u40C5"],f\u01CEng:["\u4EFF","\u5023","\u65CA","\u6609","\u6618","\u74EC","\u7706","\u7D21","\u7EBA","\u822B","\u8A2A","\u8BBF","\u9AE3","\u9DAD"],zh\u014Dng:["\u4F00","\u5223","\u5990","\u5E52","\u5F78","\u5FE0","\u67CA","\u6C77","\u6CC8","\u7082","\u76C5","\u7C66","\u7D42","\u7EC8","\u822F","\u8520","\u8719","\u87A4","\u87BD","\u8873","\u8877","\u8E71","\u9221","\u937E","\u9418","\u949F","\u953A","\u9D24","\u9F28"],p\u00E8i:["\u4F02","\u4F69","\u59F5","\u5E14","\u65BE","\u65C6","\u6C9B","\u6D7F","\u73EE","\u84DC","\u8F61","\u8F94","\u914D","\u9708","\u99B7"],di\u00E0o:["\u4F04","\u540A","\u5F14","\u6389","\u7639","\u76C4","\u7A8E","\u7AB5","\u7AE8","\u8A0B","\u91E3","\u921F","\u92B1","\u92FD","\u9443","\u9493","\u94DE","\u96FF","\u9B61"],d\u00F9n:["\u4F05","\u6F61","\u7096","\u71C9","\u76FE","\u7818","\u78B7","\u8E32","\u9007","\u9041","\u906F","\u920D","\u949D"],w\u011Bn:["\u4F06","\u520E","\u543B","\u5445","\u6286","\u687D","\u7A33","\u7A4F","\u7A69","\u7D0A","\u80B3","\u8117"],x\u01D0n:["\u4F08"],k\u00E0ng:["\u4F09","\u531F","\u56E5","\u6297","\u7095","\u9227","\u94AA"],\u00E0i:["\u4F0C","\u50FE","\u5867","\u58D2","\u5AD2","\u5B21","\u611B","\u61D3","\u66A7","\u66D6","\u7231","\u7477","\u74A6","\u76A7","\u77B9","\u7839","\u784B","\u788D","\u7919","\u8586","\u8B7A","\u8CF9","\u9440","\u9698","\u9749","\u9932","\u99A4","\u9C6B","\u9D31"],"j\xEC q\xED":["\u4F0E","\u85BA"],"xi\u016B x\u01D4":["\u4F11"],"j\xECn y\xEDn":["\u4F12"],d\u01CEn:["\u4F14","\u5210","\u64A2","\u73AC","\u74ED","\u7D1E","\u80C6","\u81BD","\u8874","\u8CE7","\u8D55","\u9ED5","\u{2C618}"],f\u016B:["\u4F15","\u544B","\u5A10","\u5B75","\u5C03","\u6024","\u61EF","\u6577","\u65C9","\u739E","\u7806","\u7A03","\u7B5F","\u7CD0","\u7D92","\u80A4","\u819A","\u8342","\u8374","\u886D","\u8DBA","\u8DD7","\u909E","\u911C","\u915C","\u9207","\u9EA9","\u9EAC","\u9EB1","\u9EB8","\u{2B4E7}"],t\u01CEng:["\u4F16","\u50A5","\u513B","\u57EB","\u6203","\u66ED","\u7223","\u77D8","\u8EBA","\u93B2","\u9482","\u954B"],y\u014Du:["\u4F18","\u512A","\u5466","\u5698","\u5CF3","\u5E7D","\u5FE7","\u60A0","\u6182","\u6538","\u6ACC","\u6EFA","\u7000","\u7E8B","\u7FAA","\u8030","\u900C","\u913E","\u9E80"],hu\u01D2:["\u4F19","\u5925","\u706B","\u7177","\u90A9","\u9225","\u94AC"],"hu\xEC ku\xE0i":["\u4F1A","\u6703","\u6D4D","\u74AF"],y\u01D4:["\u4F1B","\u4FC1","\u4FE3","\u504A","\u50B4","\u532C","\u5673","\u5704","\u5709","\u5B87","\u5BD9","\u5C7F","\u5DBC","\u5EBE","\u6327","\u6554","\u659E","\u6940","\u7440","\u7610","\u7964","\u79B9","\u7A65","\u7AB3","\u7FBD","\u8207","\u842D","\u8C90","\u9105","\u9828","\u9E8C","\u9F6C","\u9F89","\u3E84"],cu\u00EC:["\u4F1C","\u555B","\u5FF0","\u60B4","\u6BF3","\u6DEC","\u7120","\u75A9","\u7601","\u7AC1","\u7C8B","\u7CB9","\u7D23","\u7DB7","\u7FC6","\u7FE0","\u8103","\u8106","\u813A","\u81AC","\u81B5","\u81CE","\u8403","\u894A","\u9847"],s\u01CEn:["\u4F1E","\u5098","\u7CE4","\u7E56","\u994A","\u9993"],w\u011Bi:["\u4F1F","\u4F2A","\u5049","\u507D","\u50DE","\u5130","\u5A13","\u5BEA","\u5C57","\u5D23","\u5D89","\u5FAB","\u6107","\u6364","\u6690","\u68B6","\u6D27","\u6D58","\u6E28","\u709C","\u7152","\u7325","\u73AE","\u744B","\u75FF","\u7DEF","\u7EAC","\u8172","\u8249","\u829B","\u82C7","\u8371","\u840E","\u8466","\u848D","\u853F","\u873C","\u8AC9","\u8BFF","\u8E13","\u9361","\u97D1","\u97D9","\u97E1","\u97EA","\u9820","\u98B9","\u9AA9","\u9AAA","\u9AAB","\u9BAA","\u9C94","\u{2B1ED}","\u{2C029}","\u{2CC5F}"],"chu\xE1n zhu\xE0n":["\u4F20","\u50B3"],"ch\u0113 j\u016B":["\u4F21","\u4FE5","\u8F66"],"j\u016B ch\u0113":["\u8ECA"],y\u00E1:["\u4F22","\u5391","\u5393","\u5810","\u5C88","\u5D15","\u5D16","\u6DAF","\u6F04","\u7259","\u73A1","\u740A","\u775A","\u7B0C","\u82BD","\u869C","\u8859","\u9F56"],qi\u00E0n:["\u4F23","\u4FD4","\u5029","\u5119","\u520B","\u58CD","\u5B31","\u6093","\u68C8","\u6920","\u69E7","\u6B20","\u6B49","\u7698","\u7BCF","\u7BDF","\u7E34","\u82A1","\u84A8","\u8533","\u8F24","\u{2C62C}"],sh\u0101ng:["\u4F24","\u50B7","\u5546","\u5892","\u616F","\u6B87","\u6BA4","\u6EF3","\u6F21","\u71B5","\u850F","\u87AA","\u89DE","\u89F4","\u8B2A","\u9B3A"],ch\u0101ng:["\u4F25","\u5000","\u5A3C","\u660C","\u6919","\u6DD0","\u7316","\u7429","\u83D6","\u88EE","\u9329","\u9520","\u95B6","\u960A","\u9BE7","\u9CB3","\u9F1A"],"chen c\u0101ng":["\u4F27"],x\u00F9n:["\u4F28","\u4F9A","\u5342","\u5640","\u5DFA","\u5DFD","\u5F87","\u613B","\u6B89","\u6BBE","\u6C5B","\u6F60","\u72E5","\u8548","\u8A0A","\u8A13","\u8A19","\u8BAD","\u8BAF","\u8FC5","\u8FFF","\u900A","\u905C","\u9442","\u9868","\u99B4","\u9A6F"],x\u00ECn:["\u4F29","\u56DF","\u5B5E","\u812A","\u820B","\u8845","\u8A2B","\u91C1","\u9620","\u9856"],ch\u01D0:["\u4F2C","\u4F88","\u5376","\u53FA","\u544E","\u5791","\u6065","\u6B6F","\u803B","\u8094","\u80E3","\u8687","\u88ED","\u892B","\u8C49","\u9279","\u9F52","\u9F7F"],"xi\xE1n xu\xE1n":["\u4F2D"],"n\xFA n\u01D4":["\u4F2E"],"b\xF3 b\u01CEi":["\u4F2F"],"g\u016B g\xF9":["\u4F30"],n\u01D0:["\u4F31","\u4F60","\u511E","\u5B74","\u62DF","\u64EC","\u65CE","\u6672","\u72D4","\u82E8","\u85BF","\u96AC"],"n\xEC n\xED":["\u4F32"],b\u00E0n:["\u4F34","\u529E","\u534A","\u59C5","\u6011","\u626E","\u74E3","\u79DA","\u7D46","\u7ECA","\u8FA6","\u9261","\u977D"],x\u00F9:["\u4F35","\u4F90","\u52D6","\u52D7","\u5379","\u53D9","\u57BF","\u58FB","\u5A7F","\u5E8F","\u6064","\u654D","\u6558","\u65ED","\u662B","\u6702","\u69D2","\u6B30","\u6B88","\u6C7F","\u6C80","\u6D2B","\u6E86","\u6F35","\u6F4A","\u70C5","\u70FC","\u7166","\u735D","\u73EC","\u76E2","\u7781","\u7A38","\u7D6E","\u7D9A","\u7DD2","\u7DD6","\u7E8C","\u7EEA","\u7EED","\u8053","\u805F","\u84C4","\u85DA","\u8A39","\u8CC9","\u9157","\u980A","\u9C6E","\u3CDA"],zh\u00F2u:["\u4F37","\u50FD","\u5191","\u546A","\u5492","\u54AE","\u5B99","\u663C","\u665D","\u7503","\u76B1","\u76BA","\u7C40","\u7C52","\u7C55","\u7C99","\u7D02","\u7E10","\u7EA3","\u7EC9","\u80C4","\u836E","\u8464","\u8A4B","\u914E","\u99CE","\u9A5F","\u9AA4","\u3918","\u3447"],sh\u0113n:["\u4F38","\u4F81","\u515F","\u547B","\u5814","\u59BD","\u5A20","\u5C7E","\u5CF7","\u625F","\u6552","\u66D1","\u67DB","\u6C20","\u6DF1","\u71CA","\u73C5","\u7521","\u7527","\u7533","\u7712","\u7837","\u7A7C","\u7C76","\u7C78","\u7CC2","\u7D33","\u7EC5","\u7F59","\u7F67","\u8460","\u84E1","\u8518","\u8593","\u88D1","\u8A37","\u8A75","\u8BDC","\u8EAB","\u99EA","\u9BD3","\u9BF5","\u9C3A","\u9CB9","\u9D62","\u{2CCFD}"],q\u016B:["\u4F39","\u4F49","\u5324","\u547F","\u5765","\u5C48","\u5C96","\u5CB4","\u5D87","\u6188","\u62BE","\u657A","\u6D40","\u7140","\u795B","\u7B41","\u7CAC","\u80E0","\u86C6","\u86D0","\u88AA","\u89BB","\u8A58","\u8BCE","\u8D8D","\u8EAF","\u8EC0","\u9639","\u99C6","\u99C8","\u9A45","\u9A71","\u9AF7","\u9B7C","\u9C38","\u9C4B","\u9D8C","\u9EAF","\u9EB4","\u9EB9","\u9EE2","\u3B55","\u{2AA30}","\u44DB"],"s\xEC c\xEC":["\u4F3A"],b\u0113ng:["\u4F3B","\u5623","\u595F","\u5D29","\u5D6D","\u958D"],"s\xEC sh\xEC":["\u4F3C"],"ji\u0101 qi\xE9 g\u0101":["\u4F3D"],"y\u01D0 ch\xEC":["\u4F41"],"di\xE0n ti\xE1n":["\u4F43","\u94BF"],"h\u0101n g\xE0n":["\u4F44"],m\u00E0i:["\u4F45","\u52A2","\u52F1","\u5356","\u551B","\u58F2","\u8108","\u8847","\u8CE3","\u8FC8","\u9081","\u9721","\u9722","\u9EA5","\u9EA6","\u9FCF"],d\u00E0n:["\u4F46","\u50E4","\u5556","\u5557","\u557F","\u5649","\u56AA","\u5E0E","\u61BA","\u65E6","\u67E6","\u6C2E","\u6C8A","\u6CF9","\u6DE1","\u72DA","\u758D","\u765A","\u79AB","\u7A9E","\u8145","\u840F","\u84DE","\u86CB","\u8711","\u89DB","\u8A11","\u8A95","\u8BDE","\u8D09","\u972E","\u9924","\u994F","\u99F3","\u9AE7","\u9D20","\u{2B8B8}"],b\u00F9:["\u4F48","\u52CF","\u5425","\u5498","\u57D7","\u57E0","\u5E03","\u5ECD","\u6016","\u6091","\u6B65","\u6B68","\u6B69","\u74FF","\u7BF0","\u8379","\u8500","\u8E04","\u90E8","\u90F6","\u9208","\u949A","\u9922"],b\u01D0:["\u4F4A","\u4FFE","\u5315","\u5936","\u59A3","\u5F7C","\u673C","\u67C0","\u6BD4","\u6BDE","\u6C98","\u7595","\u79D5","\u7B14","\u7B46","\u7C83","\u805B","\u822D","\u8C8F","\u9119"],"zh\u0101o sh\xE0o":["\u4F4B"],c\u01D0:["\u4F4C","\u6B64","\u6CDA","\u7689","\u{2B696}"],w\u00E8i:["\u4F4D","\u536B","\u5473","\u5582","\u589B","\u5AA6","\u6170","\u61C0","\u672A","\u6E2D","\u715F","\u71AD","\u729A","\u732C","\u754F","\u7DED","\u7F7B","\u80C3","\u82FF","\u83CB","\u85EF","\u8636","\u875F","\u87B1","\u885B","\u885E","\u893D","\u8B02","\u8B86","\u8B8F","\u8C13","\u8E97","\u8E9B","\u8ECE","\u8F4A","\u93CF","\u9728","\u9927","\u9935","\u9956","\u9B4F","\u9B87","\u9CDA"],zu\u01D2:["\u4F50","\u5DE6","\u7E53"],y\u01CEng:["\u4F52","\u509F","\u517B","\u5771","\u5C9F","\u6143","\u61E9","\u6501","\u6C27","\u6C31","\u70B4","\u75D2","\u7662","\u7922","\u7D3B","\u8746","\u8EEE","\u990A","\u99DA"],"t\u01D0 t\u012B":["\u4F53","\u9AD4"],zh\u00E0n:["\u4F54","\u5061","\u5D98","\u6218","\u6226","\u6230","\u6808","\u685F","\u68E7","\u6E5B","\u7AD9","\u7DBB","\u7EFD","\u83DA","\u8638","\u8665","\u8666","\u8B67","\u8F4F","\u9A4F"],"h\xE9 h\u0113 h\xE8":["\u4F55"],b\u00EC:["\u4F56","\u5487","\u54D4","\u55F6","\u5752","\u581B","\u58C1","\u5970","\u59BC","\u5A62","\u5B16","\u5E01","\u5E63","\u5E64","\u5E87","\u5EB3","\u5EE6","\u5F0A","\u5F3B","\u5F3C","\u5F43","\u5FC5","\u602D","\u610A","\u610E","\u655D","\u6583","\u6890","\u6BD5","\u6BD6","\u6BD9","\u6E62","\u6ED7","\u6EED","\u6F77","\u714F","\u719A","\u72F4","\u7358","\u7359","\u73CC","\u74A7","\u7540","\u7562","\u75AA","\u75F9","\u75FA","\u7695","\u7764","\u78A7","\u7B5A","\u7B85","\u7B86","\u7BE6","\u7BF3","\u7C8A","\u7DBC","\u7E2A","\u7E74","\u7F7C","\u8177","\u82FE","\u835C","\u8406","\u841E","\u84D6","\u84FD","\u853D","\u859C","\u870C","\u8890","\u8945","\u895E","\u8963","\u89F1","\u8A56","\u8BD0","\u8CB1","\u8D14","\u8D51","\u8DF8","\u8E55","\u8E83","\u8E84","\u907F","\u90B2","\u9128","\u912A","\u924D","\u93CE","\u9434","\u94CB","\u9587","\u9589","\u959F","\u95ED","\u965B","\u97E0","\u98F6","\u9946","\u999D","\u99DC","\u9A46","\u9AC0","\u9B53","\u9B85","\u9DDD","\u9DE9","\u9F0A"],tu\u00F3:["\u4F57","\u5768","\u5836","\u5CAE","\u69D6","\u6A50","\u6CB1","\u7823","\u7824","\u78A2","\u7D3D","\u8A51","\u8DCE","\u9161","\u9624","\u9640","\u9641","\u99DD","\u99DE","\u9A28","\u9A52","\u9A5D","\u9A7C","\u9B80","\u9D15","\u9E35","\u9F09","\u9F0D","\u9F27","\u{2CD8D}"],sh\u00E9:["\u4F58","\u820C","\u8675","\u86E5"],"y\xEC di\xE9":["\u4F5A","\u6633","\u6CC6","\u8EFC"],"f\xF3 f\xFA b\xEC b\xF3":["\u4F5B"],"zu\xF2 zu\u014D":["\u4F5C"],g\u014Du:["\u4F5D","\u6C9F","\u6E9D","\u75C0","\u7BDD","\u7C3C","\u7DF1","\u7F11","\u88A7","\u8920","\u920E","\u9264","\u94A9","\u97B2","\u97DD"],n\u00ECng:["\u4F5E","\u4FAB","\u503F","\u5BD5","\u6CDE","\u6F9D","\u6FD8"],q\u00FA:["\u4F62","\u52AC","\u6235","\u65AA","\u6B0B","\u6B14","\u6C0D","\u6DED","\u7048","\u7220","\u7496","\u74A9","\u766F","\u78F2","\u7C67","\u7D47","\u80CA","\u81DE","\u83C3","\u844B","\u8556","\u8627","\u87DD","\u8837","\u883C","\u8850","\u8862","\u8EA3","\u8EE5","\u947A","\u9D1D","\u9E1C","\u9E32","\u9F29"],"y\u014Dng y\xF2ng":["\u4F63"],w\u01CE:["\u4F64","\u5493","\u7819","\u90B7"],k\u01CE:["\u4F67","\u57B0","\u80E9","\u88C3","\u9272"],b\u0101o:["\u4F68","\u52F9","\u5305","\u5B62","\u7172","\u7B23","\u80DE","\u82DE","\u8554","\u88E6","\u8912","\u8943","\u95C1","\u9F59","\u9F85"],"hu\xE1i hu\xED":["\u4F6A"],"g\xE9 h\xE8":["\u4F6B"],l\u01CEo:["\u4F6C","\u54BE","\u6045","\u6833","\u72EB","\u73EF","\u7853","\u8001","\u8002","\u8356","\u86EF","\u8F51","\u92A0","\u94D1","\u9BB1"],xi\u00E1ng:["\u4F6D","\u5EA0","\u6819","\u7965","\u7D74","\u7FD4","\u8A73","\u8DED"],g\u00E9:["\u4F6E","\u530C","\u5444","\u55DD","\u5865","\u6105","\u630C","\u643F","\u69C5","\u6ACA","\u6EC6","\u8188","\u81F5","\u8316","\u89E1","\u8AFD","\u8F35","\u8F55","\u95A3","\u9601","\u9694","\u97B7","\u97D0","\u97DA","\u9A14","\u9ABC","\u9BAF"],y\u00E1ng:["\u4F6F","\u52B7","\u579F","\u5D38","\u5F89","\u626C","\u63DA","\u656D","\u65F8","\u661C","\u6698","\u6768","\u694A","\u6D0B","\u7080","\u73DC","\u75A1","\u760D","\u773B","\u86D8","\u8AF9","\u8F30","\u935A","\u9496","\u9626","\u9633","\u967D","\u9737","\u98BA","\u98CF","\u9C11","\u9D39","\u9E09"],b\u01CEi:["\u4F70","\u636D","\u6446","\u64FA","\u6822","\u767E","\u7AE1","\u7CA8","\u896C"],f\u01CE:["\u4F71","\u5CDC","\u6CD5","\u704B","\u781D","\u9345"],m\u01D0ng:["\u4F72","\u51D5","\u59F3","\u614F","\u9169"],"\xE8r n\xE0i":["\u4F74"],h\u011Bn:["\u4F77","\u5F88","\u72E0","\u8A6A","\u{2C8F3}"],hu\u00F3:["\u4F78","\u6D3B"],gu\u01D0:["\u4F79","\u5326","\u532D","\u53AC","\u579D","\u59FD","\u5B84","\u5E8B","\u5EAA","\u6051","\u6677","\u6E40","\u7678","\u796A","\u7C0B","\u86EB","\u87E1","\u89E4","\u8A6D","\u8BE1","\u8ECC","\u8F68","\u9652","\u9B3C"],qu\u00E1n:["\u4F7A","\u5168","\u5573","\u57E2","\u59FE","\u5CD1","\u5DCF","\u62F3","\u643C","\u6743","\u697E","\u6A29","\u6B0A","\u6CC9","\u6D24","\u6E76","\u7277","\u7288","\u7454","\u75CA","\u7842","\u7B4C","\u7E13","\u8343","\u8472","\u8737","\u8838","\u89E0","\u8A6E","\u8BE0","\u8DE7","\u8E21","\u8F07","\u8F81","\u919B","\u9293","\u94E8","\u95CE","\u9874","\u98A7","\u99E9","\u9A21","\u9B08","\u9C01","\u9CC8","\u9F64"],ti\u0101o:["\u4F7B","\u5EA3","\u65EB","\u7967","\u804E"],ji\u01CEo:["\u4F7C","\u510C","\u5B42","\u6322","\u6405","\u649F","\u64B9","\u652A","\u656B","\u657D","\u657F","\u6648","\u669E","\u66D2","\u705A","\u71DE","\u72E1","\u74AC","\u768E","\u76A6","\u7D5E","\u7E90","\u7EDE","\u8173","\u81EB","\u87DC","\u8B51","\u8CCB","\u8E0B","\u9278","\u94F0","\u9903","\u997A","\u9C4E","\u9FA3"],c\u00EC:["\u4F7D","\u523E","\u5E9B","\u673F","\u6828","\u6B21","\u7D58","\u8326","\u83BF","\u86D3","\u8786","\u8CDC","\u8D50"],x\u00EDng:["\u4F80","\u5211","\u54D8","\u578B","\u5A19","\u5F62","\u6D10","\u784E","\u86F5","\u90A2","\u90C9","\u9203","\u9276","\u9292","\u9498","\u94CF","\u9649","\u9658","\u9933","\u{2BC1B}"],tu\u014D:["\u4F82","\u5483","\u549C","\u572B","\u6258","\u62D5","\u62D6","\u6C51","\u812B","\u8131","\u838C","\u88A5","\u8A17","\u8BAC","\u98E5","\u9966","\u9B60","\u9BB5"],k\u01CEn:["\u4F83","\u5058","\u519A","\u574E","\u60C2","\u780D","\u83B0","\u8F21","\u8F57","\u9851"],zh\u00ED:["\u4F84","\u5024","\u503C","\u57F4","\u57F7","\u59EA","\u5B02","\u6220","\u6267","\u646D","\u690D","\u6A34","\u6DD4","\u6F10","\u76F4","\u7983","\u7D77","\u7E36","\u8040","\u804C","\u8077","\u81B1","\u87D9","\u8DD6","\u8E2F","\u8E60","\u8E91","\u8EC4","\u91DE","\u99BD"],g\u0101i:["\u4F85","\u5793","\u59DF","\u5CD0","\u6650","\u7561","\u7974","\u8344","\u8A72","\u8BE5","\u8C65","\u8CC5","\u8CCC","\u8D45","\u9654"],l\u00E1i:["\u4F86","\u4FEB","\u5008","\u5D03","\u5D0D","\u5EB2","\u6765","\u68BE","\u68F6","\u6D9E","\u6DF6","\u730D","\u741C","\u7B59","\u7B82","\u83B1","\u840A","\u9028","\u90F2","\u9338","\u94FC","\u9A0B","\u9BE0","\u9D86","\u9EB3"],ku\u01CE:["\u4F89","\u54B5","\u57AE","\u9299"],g\u014Dng:["\u4F8A","\u516C","\u529F","\u5311","\u5314","\u5868","\u5BAB","\u5BAE","\u5DE5","\u5E4A","\u5F13","\u606D","\u653B","\u675B","\u78BD","\u7CFC","\u7CFF","\u80B1","\u89E5","\u89F5","\u8EAC","\u8EB3","\u9AF8","\u9F94","\u9F9A","\u48BC"],l\u00EC:["\u4F8B","\u4FD0","\u4FEA","\u5088","\u512E","\u5137","\u51D3","\u5229","\u529B","\u52B1","\u52F5","\u5386","\u5389","\u53A4","\u53AF","\u53B2","\u53D3","\u540F","\u5456","\u550E","\u5533","\u56A6","\u56C7","\u575C","\u585B","\u58E2","\u5A33","\u5A6F","\u5C74","\u5CA6","\u60A7","\u60B7","\u6144","\u623E","\u642E","\u66A6","\u66C6","\u66DE","\u6738","\u67A5","\u6803","\u6817","\u681B","\u6AAA","\u6AD4","\u6AEA","\u6B10","\u6B74","\u6B77","\u6CA5","\u6CB4","\u6D96","\u6EA7","\u6FFF","\u701D","\u720F","\u72A1","\u7301","\u73D5","\u746E","\u74C5","\u74D1","\u74E5","\u75AC","\u75E2","\u7667","\u76ED","\u7759","\u7805","\u783A","\u783E","\u78FF","\u792A","\u792B","\u7930","\u79B2","\u79DD","\u7ACB","\u7B20","\u7BE5","\u7C92","\u7C9D","\u7CF2","\u8137","\u82C8","\u8318","\u8354","\u8385","\u8389","\u849A","\u849E","\u85F6","\u86B8","\u86CE","\u86E0","\u8727","\u8777","\u8807","\u8823","\u8A48","\u8B88","\u8D72","\u8F62","\u8F63","\u8F79","\u9148","\u925D","\u96B6","\u96B7","\u96F3","\u9742","\u974B","\u9B01","\u9CE8","\u9D17","\u9DC5","\u9E9C","\u{2BD77}","\u{2C35B}"],y\u012Bn:["\u4F8C","\u51D0","\u5591","\u567E","\u56D9","\u56E0","\u5794","\u5819","\u59FB","\u5A63","\u6114","\u6147","\u6836","\u6C24","\u6D07","\u6EB5","\u6FE6","\u7616","\u798B","\u79F5","\u7B43","\u7D6A","\u7DF8","\u8335","\u8491","\u852D","\u88C0","\u8AF2","\u92A6","\u94DF","\u95C9","\u9625","\u9634","\u9670","\u967B","\u9682","\u9712","\u9720","\u9787","\u97F3","\u97FE","\u99F0","\u9A83","\u9F57","\u{2C621}","\u{2C907}","\u{2CBB1}"],m\u01D0:["\u4F8E","\u5B4A","\u5F2D","\u6549","\u6D23","\u6E33","\u7056","\u7C73","\u7C8E","\u7F8B","\u8112","\u8288","\u845E","\u851D","\u92A4"],zh\u016B:["\u4F8F","\u682A","\u69E0","\u6A65","\u6AE7","\u6AEB","\u6D19","\u6F74","\u7026","\u732A","\u73E0","\u7843","\u79FC","\u7D51","\u8331","\u854F","\u86DB","\u876B","\u8829","\u88BE","\u8A85","\u8AF8","\u8BDB","\u8BF8","\u8C6C","\u8DE6","\u90BE","\u9296","\u94E2","\u99EF","\u9BA2","\u9BFA","\u9D38","\u9F04"],\u0101n:["\u4F92","\u5063","\u5A95","\u5B89","\u5CD6","\u5EB5","\u6849","\u6C28","\u76E6","\u76EB","\u8164","\u83F4","\u843B","\u844A","\u84ED","\u8A9D","\u8AF3","\u8C19","\u978C","\u978D","\u97FD","\u99A3","\u9B9F","\u9D6A","\u9D95","\u9E4C","\u{29F7E}"],l\u00F9:["\u4F93","\u50C7","\u52CE","\u52E0","\u5725","\u5774","\u5876","\u5A3D","\u5CCD","\u5ED8","\u5F54","\u5F55","\u622E","\u645D","\u6902","\u6A1A","\u6DD5","\u6DE5","\u6E0C","\u6F09","\u6F5E","\u742D","\u7490","\u752A","\u76DD","\u7769","\u7849","\u797F","\u7984","\u7A11","\u7A4B","\u7B93","\u7C0F","\u7C2C","\u7C35","\u7C36","\u7C59","\u7CB6","\u850D","\u8557","\u8642","\u87B0","\u8CC2","\u8D42","\u8DA2","\u8DEF","\u8E1B","\u8E57","\u8F05","\u8F46","\u8F82","\u8F98","\u902F","\u9181","\u9304","\u9332","\u9334","\u93F4","\u9678","\u9A04","\u9A3C","\u9BE5","\u9D3C","\u9D66","\u9D71","\u9DFA","\u9E6D","\u9E7F","\u9E93","\u{2B627}"],m\u00F3u:["\u4F94","\u52BA","\u6048","\u7738","\u86D1","\u8B00","\u8C0B","\u8E0E","\u936A","\u9D3E","\u9EB0"],\u00E9r:["\u4F95","\u513F","\u5150","\u5152","\u5CCF","\u682D","\u6D0F","\u7CAB","\u800C","\u80F9","\u834B","\u88BB","\u8F00","\u8F5C","\u9651","\u96AD","\u9AF5","\u9B9E","\u9C95","\u9D2F","\u9E38"],"d\xF2ng t\u01D2ng t\xF3ng":["\u4F97"],ch\u00E0:["\u4F98","\u597C","\u59F9","\u5C94","\u6C4A","\u8A6B","\u8BE7"],ch\u00EC:["\u4F99","\u50BA","\u52C5","\u52D1","\u53F1","\u557B","\u5F73","\u605C","\u6157","\u618F","\u61D8","\u62B6","\u6555","\u65A5","\u6758","\u6E41","\u707B","\u70BD","\u70FE","\u71BE","\u75D3","\u75F8","\u761B","\u7FC4","\u7FC5","\u7FE4","\u7FE8","\u815F","\u8D64","\u8DA9","\u906B","\u9253","\u96F4","\u98ED","\u996C","\u9D92","\u9DD8"],"g\xF2ng g\u014Dng":["\u4F9B","\u5171"],zh\u014Du:["\u4F9C","\u5468","\u558C","\u5DDE","\u5F9F","\u6D32","\u6DCD","\u70BF","\u70D0","\u73D8","\u77EA","\u821F","\u8B05","\u8B78","\u8BCC","\u8CD9","\u8D52","\u8F08","\u8F16","\u8F80","\u9031","\u90EE","\u9282","\u970C","\u99F2","\u9A06","\u9D43","\u9E3C"],r\u00FA:["\u4F9E","\u5112","\u5685","\u5982","\u5B2C","\u5B7A","\u5E24","\u66D8","\u6847","\u6E2A","\u6FE1","\u7B4E","\u8339","\u8560","\u85B7","\u8761","\u8815","\u88BD","\u8966","\u909A","\u91B9","\u92A3","\u94F7","\u986C","\u98A5","\u9C6C","\u9D11","\u9D3D"],"ji\xE0n c\xFAn":["\u4F9F"],xi\u00E1:["\u4FA0","\u4FE0","\u5323","\u5CE1","\u5CFD","\u656E","\u6687","\u67D9","\u70A0","\u70DA","\u72CE","\u72ED","\u72F9","\u73E8","\u7455","\u7856","\u7864","\u78AC","\u796B","\u7B6A","\u7E16","\u7FC8","\u821D","\u823A","\u8578","\u8D6E","\u8F44","\u8F96","\u9050","\u935C","\u938B","\u965C","\u967F","\u971E","\u9A22","\u9B7B","\u9DB7","\u9EE0"],l\u01DA:["\u4FA3","\u4FB6","\u5122","\u5415","\u5442","\u5C61","\u5C62","\u5C65","\u6314","\u635B","\u65C5","\u68A0","\u7112","\u7963","\u7A06","\u7A6D","\u7D7D","\u7E37","\u7F15","\u8182","\u8190","\u891B","\u8938","\u90D8","\u92C1","\u94DD"],ta:["\u4FA4"],"ji\u01CEo y\xE1o":["\u4FA5","\u50E5","\u5FBA"],zh\u0113n:["\u4FA6","\u5075","\u5BCA","\u5E27","\u5E2A","\u5E40","\u6438","\u659F","\u6862","\u6968","\u699B","\u6A3C","\u6B9D","\u6D48","\u6E5E","\u6F67","\u6FB5","\u7349","\u73CD","\u73CE","\u7467","\u7504","\u771E","\u771F","\u7827","\u78AA","\u796F","\u798E","\u799B","\u7BB4","\u80D7","\u81FB","\u8474","\u8496","\u84C1","\u85BD","\u8C9E","\u8D1E","\u8F43","\u9049","\u9159","\u91DD","\u9241","\u9331","\u937C","\u9488","\u9C75"],"c\xE8 z\xE8 zh\u0101i":["\u4FA7","\u5074"],ku\u00E0i:["\u4FA9","\u5108","\u51F7","\u54D9","\u5672","\u5726","\u5757","\u584A","\u5DDC","\u5EE5","\u5FEB","\u65DD","\u6B33","\u72EF","\u736A","\u7B77","\u7CE9","\u810D","\u81BE","\u90D0","\u9136","\u9C60","\u9C99"],ch\u00E1i:["\u4FAA","\u5115","\u558D","\u67F4","\u72B2","\u7961","\u8C7A"],n\u00F3ng:["\u4FAC","\u5102","\u519C","\u54DD","\u5665","\u6A82","\u6B01","\u6D53","\u6FC3","\u71F6","\u79AF","\u79FE","\u7A60","\u8113","\u81BF","\u857D","\u895B","\u8B68","\u8FB2","\u8FB3","\u91B2","\u9B1E","\u{2CAA9}"],j\u01D0n:["\u4FAD","\u5118","\u537A","\u53AA","\u5DF9","\u69FF","\u6F0C","\u747E","\u7D27","\u7DCA","\u83EB","\u84F3","\u8B39","\u8C28","\u9326","\u9526","\u9949","\u9991"],"h\xF3u h\xF2u":["\u4FAF","\u77E6"],ji\u01D2ng:["\u4FB0","\u50D2","\u518F","\u56E7","\u6CC2","\u6F83","\u70AF","\u70F1","\u715A","\u715B","\u71B2","\u71DB","\u7A98","\u7D97","\u8927","\u8FE5","\u9008","\u9848","\u988E","\u4339"],"ch\u011Bng t\u01D0ng":["\u4FB1"],"zh\xE8n zh\u0113n":["\u4FB2","\u63D5"],zu\u00F2:["\u4FB3","\u505A","\u5511","\u5750","\u5C9D","\u5C9E","\u5EA7","\u795A","\u7CF3","\u80D9","\u8443","\u8444","\u84D9","\u888F","\u963C"],q\u012Bn:["\u4FB5","\u5153","\u5A87","\u5D5A","\u5D94","\u6B3D","\u887E","\u8A9B","\u94A6","\u9849","\u99F8","\u9A8E","\u9BBC"],j\u00FA:["\u4FB7","\u5579","\u5A45","\u5C40","\u5DC8","\u6908","\u6A58","\u6CE6","\u6DD7","\u6E68","\u7117","\u7291","\u72CA","\u7CB7","\u83CA","\u861C","\u8D9C","\u8DFC","\u8E6B","\u8F02","\u90F9","\u95B0","\u99F6","\u9A67","\u9D59","\u9D74","\u9DAA","\u9F30","\u9F33","\u4D17"],"sh\xF9 d\u014Du":["\u4FB8"],t\u01D0ng:["\u4FB9","\u5722","\u5A17","\u633A","\u6D8F","\u70F6","\u73FD","\u8121","\u8247","\u8A94","\u9832","\u988B"],sh\u00E8n:["\u4FBA","\u613C","\u614E","\u661A","\u6D81","\u6E17","\u6EF2","\u7606","\u762E","\u7718","\u7973","\u80BE","\u80C2","\u8124","\u814E","\u8703","\u8704","\u92E0"],"tu\xEC tu\xF3":["\u4FBB"],n\u00E1n:["\u4FBD","\u5583","\u5A1A","\u62A9","\u6694","\u678F","\u67DF","\u6960","\u7537","\u7558","\u83AE","\u8433","\u9056"],xi\u0101o:["\u4FBE","\u54D3","\u5635","\u56BB","\u56C2","\u5A4B","\u5BAF","\u5BB5","\u5EA8","\u5F47","\u63F1","\u67AD","\u67B5","\u689F","\u6AF9","\u6B4A","\u6BCA","\u6D88","\u6F47","\u701F","\u7071","\u7072","\u70CB","\u7107","\u7307","\u7362","\u75DA","\u75DF","\u785D","\u7863","\u7A99","\u7BAB","\u7C18","\u7C2B","\u7D83","\u7EE1","\u7FDB","\u81AE","\u8427","\u856D","\u8648","\u8653","\u87C2","\u87CF","\u87F0","\u8828","\u8E03","\u900D","\u92B7","\u9500","\u9704","\u98B5","\u9A4D","\u9A81","\u9AC7","\u9AD0","\u9B48","\u9D1E","\u9D35","\u9DCD","\u9E2E"],"bi\xE0n pi\xE1n":["\u4FBF","\u7DF6","\u7F0F"],tu\u01D0:["\u4FC0","\u817F","\u8E46","\u9ABD"],x\u00EC:["\u4FC2","\u5338","\u534C","\u546C","\u588D","\u5C43","\u5C53","\u5C6D","\u5FE5","\u602C","\u6044","\u691E","\u6F5D","\u6F5F","\u6F99","\u7182","\u7294","\u78F6","\u798A","\u7D30","\u7D8C","\u7E18","\u7EC6","\u7EE4","\u8203","\u8204","\u856E","\u8669","\u884B","\u89A4","\u8D69","\u8D87","\u90E4","\u91F3","\u960B","\u9699","\u969F","\u973C","\u993C","\u9969","\u9B29","\u9ED6"],c\u00F9:["\u4FC3","\u5AA8","\u61B1","\u731D","\u7604","\u762F","\u7C07","\u7E2C","\u8128","\u851F","\u8A8E","\u8D97","\u8E27","\u8E3F","\u8E59","\u8E74","\u8E75","\u918B","\u9863","\u9F00"],\u00E9:["\u4FC4","\u56EE","\u5A25","\u5CC9","\u5CE8","\u5CE9","\u6D90","\u73F4","\u7692","\u774B","\u78C0","\u83AA","\u8A1B","\u8A90","\u8B4C","\u8BB9","\u8FD7","\u920B","\u92E8","\u9507","\u981F","\u984D","\u989D","\u9B64","\u9D5D","\u9D5E","\u9E45"],qi\u00FA:["\u4FC5","\u53F4","\u5512","\u56DA","\u5D37","\u5DEF","\u5DF0","\u624F","\u6882","\u6B8F","\u6BEC","\u6C42","\u6C53","\u6CC5","\u6D57","\u6E6D","\u716A","\u72B0","\u738C","\u7403","\u7486","\u76B3","\u76DA","\u7D0C","\u7D7F","\u808D","\u8281","\u838D","\u866C","\u866F","\u86F7","\u88D8","\u89D3","\u89E9","\u8A04","\u8A05","\u8CD5","\u8D47","\u900E","\u9011","\u9052","\u914B","\u91DA","\u91FB","\u92B6","\u9804","\u9B82","\u9BC4","\u9C3D","\u9F3D","\u{28C47}"],x\u00FA:["\u4FC6","\u5F90","\u7991"],"gu\xE0ng ku\u0101ng":["\u4FC7"],k\u00F9:["\u4FC8","\u55BE","\u56B3","\u5E93","\u5EAB","\u5EE4","\u7614","\u7D5D","\u7ED4","\u88B4","\u88E4","\u8932","\u9177"],w\u00F9:["\u4FC9","\u52A1","\u52D9","\u52FF","\u537C","\u575E","\u5862","\u5966","\u5A7A","\u5BE4","\u5C7C","\u5C89","\u5D68","\u5FE2","\u609E","\u609F","\u60AE","\u620A","\u6264","\u6664","\u674C","\u6EA9","\u7110","\u7183","\u7269","\u75E6","\u77F9","\u7AB9","\u7C85","\u8601","\u8AA4","\u8BEF","\u92C8","\u9622","\u9696","\u96FE","\u971A","\u9727","\u9770","\u9A16","\u9A9B","\u9DA9","\u9E5C","\u9F3F","\u9F40"],j\u00F9n:["\u4FCA","\u5101","\u5441","\u57C8","\u5BEF","\u5CFB","\u61CF","\u6343","\u651F","\u6659","\u68DE","\u71C7","\u73FA","\u756F","\u7AE3","\u7B9F","\u8720","\u8CD0","\u90E1","\u9656","\u9915","\u9982","\u99FF","\u9A8F","\u9D54","\u9D55","\u9D58","\u4403"],li\u00E1ng:["\u4FCD","\u589A","\u6881","\u690B","\u6A11","\u7CAE","\u7CB1","\u7CE7","\u826F","\u8F2C","\u8F8C","\u{2B7C5}"],z\u01D4:["\u4FCE","\u5528","\u723C","\u7956","\u7D44","\u7EC4","\u8A5B","\u8BC5","\u93BA","\u963B","\u977B"],"qi\xE0o xi\xE0o":["\u4FCF"],y\u01D2ng:["\u4FD1","\u52C7","\u52C8","\u548F","\u57C7","\u584E","\u5D71","\u5F6E","\u603A","\u607F","\u6080","\u60E5","\u6111","\u6139","\u6142","\u67E1","\u6810","\u6C38","\u6CF3","\u6E67","\u752C","\u86F9","\u8A60","\u8E0A","\u8E34","\u9BD2","\u9CAC"],h\u00F9n:["\u4FD2","\u5031","\u5702","\u5C21","\u6141","\u638D","\u6EB7","\u711D","\u7774","\u89E8","\u8AE2","\u8BE8"],j\u00ECng:["\u4FD3","\u50B9","\u5883","\u598C","\u5A59","\u5A67","\u5F2A","\u5F33","\u5F84","\u5F91","\u656C","\u66D4","\u6871","\u68B7","\u6D44","\u701E","\u734D","\u75C9","\u75D9","\u7ADE","\u7ADF","\u7AEB","\u7AF6","\u7AF8","\u80EB","\u811B","\u8396","\u8AA9","\u8E01","\u8FF3","\u9015","\u93E1","\u955C","\u9756","\u9759","\u975C","\u9D5B"],s\u00E0n:["\u4FD5","\u9590"],p\u011Bi:["\u4FD6"],s\u00FA:["\u4FD7"],x\u012B:["\u4FD9","\u50D6","\u516E","\u51DE","\u5365","\u5380","\u5438","\u550F","\u553D","\u563B","\u564F","\u56B1","\u5915","\u595A","\u5B06","\u5B09","\u5C56","\u5D60","\u5DC7","\u5E0C","\u5F86","\u5FAF","\u606F","\u6089","\u6095","\u60C1","\u60DC","\u6614","\u665E","\u6670","\u6673","\u66E6","\u6790","\u6878","\u69BD","\u6A28","\u6A40","\u6B37","\u6C25","\u6C50","\u6D60","\u6DC5","\u6E13","\u6EAA","\u70EF","\u7101","\u7108","\u711F","\u7184","\u7188","\u7199","\u71B9","\u71BA","\u71BB","\u71E8","\u7214","\u727A","\u7280","\u72A0","\u72A7","\u740B","\u761C","\u7699","\u774E","\u77A6","\u77FD","\u7852","\u78CE","\u7902","\u7A00","\u7A78","\u7AB8","\u7C9E","\u7CE6","\u7DC6","\u7E65","\u7FB2","\u7FD5","\u7FD6","\u80B8","\u80B9","\u819D","\u823E","\u8383","\u83E5","\u84A0","\u8725","\u8785","\u87CB","\u8835","\u897F","\u89F9","\u89FD","\u89FF","\u8B46","\u8C3F","\u8C40","\u8C68","\u8C6F","\u8C95","\u8D65","\u909C","\u910E","\u9145","\u91AF","\u91F8","\u932B","\u93ED","\u940A","\u9474","\u9521","\u96B5","\u990F","\u994E","\u997B","\u9BD1","\u9D57","\u9E02","\u9F37"],l\u01D0:["\u4FDA","\u5A0C","\u5CE2","\u5CF2","\u674E","\u6B1A","\u6D6C","\u6FA7","\u7406","\u793C","\u79AE","\u7CB4","\u88CF","\u88E1","\u8C4A","\u9026","\u9090","\u91B4","\u92F0","\u9502","\u9BC9","\u9C67","\u9C71","\u9CA4","\u9CE2"],b\u01CEo:["\u4FDD","\u5822","\u5AAC","\u5B9D","\u5BDA","\u5BF3","\u5BF6","\u73E4","\u7DE5","\u8446","\u85F5","\u8913","\u8CF2","\u974C","\u98F9","\u98FD","\u9971","\u99C2","\u9CF5","\u9D07","\u9E28"],"y\xFA sh\xF9 y\xF9":["\u4FDE"],"s\xEC q\xED":["\u4FDF"],"x\xECn sh\u0113n":["\u4FE1"],xi\u016B:["\u4FE2","\u4FEE","\u54BB","\u5EA5","\u6A07","\u70CC","\u7F9E","\u8119","\u8129","\u81F9","\u8C85","\u929D","\u9380","\u98CD","\u9948","\u9990","\u9AE4","\u9AF9","\u9BB4","\u9C43","\u9D42","\u9E3A","\u45DB"],d\u00EC:["\u4FE4","\u5059","\u50C0","\u57CA","\u5891","\u58AC","\u5A23","\u5E1D","\u601F","\u65F3","\u688A","\u710D","\u7393","\u750B","\u7731","\u7747","\u78B2","\u7976","\u7998","\u7B2C","\u7DE0","\u7F14","\u8163","\u83C2","\u8482","\u8515","\u8743","\u876D","\u87AE","\u8AE6","\u8C1B","\u8E36","\u9012","\u9013","\u905E","\u9070","\u926A","\u{249DB}","\u45D6"],ch\u00F3u:["\u4FE6","\u5114","\u5B26","\u60C6","\u6101","\u61E4","\u6826","\u71FD","\u7574","\u7587","\u7697","\u7A20","\u7B79","\u7C4C","\u7D52","\u7DA2","\u7EF8","\u83D7","\u8A76","\u8B8E","\u8B90","\u8E0C","\u8E8A","\u9167","\u916C","\u91BB","\u96D4","\u96E0","\u96E6"],zh\u00EC:["\u4FE7","\u506B","\u5128","\u5236","\u5295","\u5781","\u5A21","\u5BD8","\u5E19","\u5E1C","\u5E5F","\u5EA2","\u5EA4","\u5ECC","\u5F58","\u5F8F","\u5F9D","\u5FD7","\u5FEE","\u61E5","\u61EB","\u6303","\u631A","\u63B7","\u646F","\u64F2","\u65D8","\u664A","\u667A","\u6809","\u684E","\u68BD","\u6ACD","\u6ADB","\u6CBB","\u6D37","\u6ECD","\u6EDE","\u6EEF","\u6F4C","\u7004","\u7099","\u71AB","\u72FE","\u7318","\u748F","\u74C6","\u75D4","\u75E3","\u7929","\u7951","\u79E9","\u79F7","\u7A1A","\u7A3A","\u7A49","\u7A92","\u7D29","\u7DFB","\u7F6E","\u7FD0","\u81A3","\u81F3","\u81F4","\u8296","\u86ED","\u889F","\u88A0","\u88FD","\u899F","\u89D7","\u89EF","\u89F6","\u8A8C","\u8C51","\u8C52","\u8CAD","\u8CEA","\u8D04","\u8D28","\u8D3D","\u8DF1","\u8E2C","\u8E93","\u8F0A","\u8F7E","\u90C5","\u928D","\u92D5","\u9455","\u94DA","\u9527","\u965F","\u96B2","\u96C9","\u99E4","\u9A2D","\u9A3A","\u9A47","\u9A98","\u9BEF","\u9D19","\u9DD9","\u9E37","\u{2C0CA}"],"li\u01CE li\u01CEng":["\u4FE9"],ji\u01CEn:["\u4FED","\u5039","\u5109","\u51CF","\u526A","\u583F","\u5F3F","\u5F45","\u6229","\u622C","\u62E3","\u6338","\u6361","\u63C0","\u64BF","\u67A7","\u67EC","\u6898","\u68C0","\u691C","\u6AA2","\u6E1B","\u6E55","\u703D","\u7450","\u7751","\u77BC","\u7877","\u78B1","\u7906","\u7B15","\u7B67","\u7B80","\u7C21","\u7D78","\u7E6D","\u7FE6","\u8327","\u85C6","\u8812","\u88E5","\u8947","\u8949","\u897A","\u8A43","\u8B07","\u8B2D","\u8B7E","\u8C2B","\u8DBC","\u8E47","\u9417","\u9B0B","\u9C0E","\u9E78","\u9E7B","\u9E7C"],hu\u00F2:["\u4FF0","\u549F","\u56AF","\u56BF","\u596F","\u5F60","\u60D1","\u6216","\u64ED","\u65E4","\u66E4","\u6AB4","\u6C8E","\u6E71","\u7016","\u7372","\u7668","\u7713","\u77D0","\u7978","\u798D","\u7A6B","\u7AA2","\u802F","\u81DB","\u8267","\u83B7","\u84A6","\u85FF","\u8816","\u8B0B","\u8CA8","\u8D27","\u9343","\u944A","\u956C","\u96D8","\u970D","\u9743","\u97C4","\u3E0C"],"j\xF9 j\u016B":["\u4FF1","\u636E","\u92F8","\u952F"],xi\u00E0o:["\u4FF2","\u509A","\u52B9","\u54B2","\u54EE","\u5578","\u560B","\u5628","\u562F","\u5B5D","\u6548","\u6585","\u6586","\u6B57","\u6D8D","\u71BD","\u7B11","\u8A68","\u8A9F"],p\u00E1i:["\u4FF3","\u5F98","\u724C","\u72A4","\u7305","\u7C30","\u7C32","\u8F2B"],bi\u00E0o:["\u4FF5","\u9C3E","\u9CD4"],"ch\xF9 t\xEC":["\u4FF6"],f\u00E8i:["\u4FF7","\u5255","\u539E","\u5420","\u5C5D","\u5E9F","\u5EC3","\u5EE2","\u6632","\u66CA","\u6AE0","\u6CB8","\u6FF7","\u72D2","\u7648","\u80BA","\u8409","\u8CBB","\u8D39","\u9428","\u9544","\u966B","\u9745","\u9F23"],f\u00E8ng:["\u4FF8","\u51E4","\u5949","\u6E57","\u7128","\u7148","\u8CF5","\u8D57","\u9CEF","\u9CF3","\u9D0C"],\u01CEn:["\u4FFA","\u5535","\u57EF","\u63DE","\u7F6F","\u92A8","\u94F5"],b\u00E8i:["\u4FFB","\u500D","\u505D","\u5079","\u5099","\u50C3","\u5907","\u6096","\u60EB","\u6102","\u618A","\u6601","\u6896","\u7119","\u726C","\u7295","\u72C8","\u72FD","\u73FC","\u7432","\u789A","\u7999","\u7CD2","\u82DD","\u84D3","\u86FD","\u8919","\u8C9D","\u8D1D","\u8EF0","\u8F29","\u8F88","\u90B6","\u90E5","\u9101","\u92C7","\u943E","\u94A1","\u9781","\u97B4","\u{2C1D9}"],y\u00F9:["\u4FFC","\u5125","\u5585","\u55A9","\u55BB","\u57DF","\u5809","\u59AA","\u5AD7","\u5BD3","\u5CEA","\u5D8E","\u5EBD","\u5F67","\u5FA1","\u6108","\u617E","\u622B","\u6631","\u68DB","\u68DC","\u68EB","\u6AF2","\u6B0E","\u6B1D","\u6B32","\u6BD3","\u6D74","\u6DEF","\u6EEA","\u6F4F","\u6FA6","\u706A","\u7134","\u715C","\u71CF","\u71E0","\u7229","\u72F1","\u7344","\u7389","\u7419","\u7609","\u7652","\u7821","\u7862","\u7872","\u7907","\u7916","\u791C","\u79A6","\u79D7","\u7A22","\u7A36","\u7BFD","\u7C5E","\u7C72","\u7C96","\u7DCE","\u7F6D","\u807F","\u8080","\u8248","\u828B","\u828C","\u831F","\u84AE","\u84E3","\u84F9","\u8577","\u860C","\u871F","\u872E","\u88AC","\u88D5","\u8A89","\u8AED","\u8B7D","\u8C15","\u8C6B","\u8EC9","\u8F0D","\u9033","\u9047","\u9079","\u90C1","\u91A7","\u923A","\u92CA","\u9325","\u942D","\u94B0","\u95BE","\u9608","\u96E4","\u9731","\u9810","\u9884","\u98EB","\u9947","\u996B","\u99AD","\u9A48","\u9A6D","\u9B30","\u9B31","\u9B3B","\u9B4A","\u9C4A","\u9CFF","\u9D25","\u9D27","\u9D2A","\u9D52","\u9DF8","\u9E12","\u9E46","\u9E6C"],x\u012Bn:["\u4FFD","\u567A","\u59A1","\u5B1C","\u5EDE","\u5FC3","\u5FC4","\u5FFB","\u60DE","\u65B0","\u6615","\u677A","\u6B23","\u6B46","\u7098","\u76FA","\u85AA","\u8A22","\u8F9B","\u90A4","\u920A","\u92C5","\u946B","\u950C","\u99A8","\u99AB","\u4723","\u{2BDF7}"],"h\u01D4 ch\xED":["\u4FFF"],ji\u00F9:["\u5003","\u50E6","\u5313","\u531B","\u5336","\u53A9","\u548E","\u5C31","\u5EC4","\u5ECF","\u5ED0","\u6166","\u6344","\u6551","\u65E7","\u67E9","\u67FE","\u6855","\u6B0D","\u6BA7","\u759A","\u81FC","\u8205","\u820A","\u9BE6","\u9DF2","\u9E6B","\u9E94","\u9F68","\u3807"],y\u00E1o:["\u5004","\u509C","\u55C2","\u579A","\u582F","\u59DA","\u5AB1","\u5C27","\u5C2D","\u5CE3","\u5DA2","\u5DA4","\u5FAD","\u63FA","\u6416","\u6447","\u647F","\u669A","\u69A3","\u70D1","\u723B","\u733A","\u73E7","\u7464","\u7476","\u78D8","\u7A91","\u7AAF","\u7AB0","\u80B4","\u8628","\u8B20","\u8B21","\u8C23","\u8EFA","\u8F7A","\u9059","\u9065","\u908E","\u9864","\u98BB","\u98D6","\u9906","\u991A","\u9C29","\u9C59","\u9CD0"],"cu\xEC z\xFA":["\u5005"],"li\u01CEng li\u01CE":["\u5006"],w\u01CEn:["\u5007","\u550D","\u5A49","\u60CB","\u633D","\u665A","\u6665","\u6669","\u667C","\u689A","\u6900","\u742C","\u7579","\u7696","\u76CC","\u7897","\u7DA9","\u7DB0","\u7EFE","\u8118","\u8416","\u8E20","\u8F13","\u92D4"],z\u01D2ng:["\u500A","\u506C","\u50AF","\u5D78","\u603B","\u60E3","\u6374","\u6403","\u6460","\u71EA","\u7DCF","\u7DEB","\u7E02","\u7E3D","\u84D7"],gu\u0101n:["\u500C","\u5173","\u5B98","\u68FA","\u761D","\u764F","\u7AA4","\u8484","\u95A2","\u95D7","\u95DC","\u9C25","\u9C5E","\u9CCF"],ti\u01CEn:["\u500E","\u553A","\u5FDD","\u60BF","\u666A","\u6B84","\u6DDF","\u7753","\u8146","\u8214","\u89A5","\u89CD","\u8CDF","\u932A","\u9902"],m\u00E9n:["\u5011","\u626A","\u636B","\u748A","\u83DB","\u864B","\u9346","\u9494","\u9580","\u9585","\u95E8","\u{2B7A9}"],"d\u01CEo d\xE0o":["\u5012"],"t\xE1n t\xE0n":["\u5013","\u57EE"],"ju\xE8 ju\xE9":["\u5014"],chu\u00ED:["\u5015","\u5782","\u57C0","\u6376","\u6425","\u6858","\u68F0","\u69CC","\u7BA0","\u8144","\u83D9","\u9318","\u939A","\u9524","\u9672","\u9840"],x\u00ECng:["\u5016","\u59D3","\u5A5E","\u5B39","\u5E78","\u6027","\u60BB","\u674F","\u6DAC","\u7DC8","\u81D6","\u8347","\u8395","\u8455"],p\u00E9ng:["\u5017","\u50B0","\u585C","\u5873","\u5F38","\u6189","\u6340","\u670B","\u68DA","\u6916","\u6A25","\u787C","\u7A1D","\u7AFC","\u7BF7","\u7E84","\u81A8","\u8283","\u84EC","\u8615","\u87DA","\u87DB","\u88B6","\u8F23","\u930B","\u945D","\u97F8","\u97FC","\u9A2F","\u9AFC","\u9B05","\u9B14","\u9D6C","\u9E4F"],"t\u01CEng ch\xE1ng":["\u5018"],h\u00F2u:["\u5019","\u539A","\u540E","\u5795","\u5820","\u5F8C","\u6D09","\u8329","\u8C5E","\u9005","\u90C8","\u9B9C","\u9C5F","\u9C8E","\u9C98"],t\u00EC:["\u501C","\u5243","\u568F","\u5694","\u5C49","\u5C5C","\u608C","\u6090","\u60D5","\u60D6","\u623B","\u63A6","\u66FF","\u6711","\u6B52","\u6BA2","\u6D95","\u74CB","\u7B39","\u7C4A","\u8599","\u8905","\u9016","\u9037","\u9AF0","\u9B00","\u9B04"],g\u00E0n:["\u501D","\u51CE","\u5E79","\u69A6","\u6A8A","\u6DE6","\u7068","\u76F0","\u7D3A","\u7EC0","\u8A4C","\u8D11","\u8D63","\u9AAD","\u3F4F"],"li\xE0ng j\xECng":["\u501E","\u9753"],su\u012B:["\u5020","\u54F8","\u590A","\u6ED6","\u6FC9","\u772D","\u7762","\u8295","\u837D","\u837E","\u867D","\u96D6","\u9796"],"ch\xE0ng ch\u0101ng":["\u5021"],ji\u00E9:["\u5022","\u507C","\u5091","\u5226","\u5227","\u523C","\u52AB","\u52BC","\u5369","\u536A","\u5A55","\u5AAB","\u5B51","\u5C8A","\u5D28","\u5D65","\u5DBB","\u5DC0","\u5E6F","\u622A","\u6377","\u63B6","\u64EE","\u6605","\u6762","\u6770","\u6840","\u685D","\u696C","\u6976","\u69A4","\u6D01","\u6ED0","\u6F54","\u72E4","\u776B","\u790D","\u7AED","\u7BC0","\u7FAF","\u83AD","\u84F5","\u86E3","\u8710","\u8818","\u881E","\u883D","\u8871","\u88BA","\u8A10","\u8A70","\u8AB1","\u8BA6","\u8E15","\u8FFC","\u9263","\u937B","\u957C","\u9821","\u9B9A","\u9C92","\u36C3"],"k\u01D2ng k\u014Dng":["\u5025"],ju\u00E0n:["\u5026","\u52B5","\u5946","\u617B","\u684A","\u6DC3","\u72F7","\u7367","\u7737","\u774A","\u7760","\u7D6D","\u7D79","\u7EE2","\u7F65","\u7F82","\u8143","\u8528","\u9104","\u990B"],z\u014Dng:["\u5027","\u582B","\u5B97","\u5D4F","\u5D55","\u60FE","\u6721","\u68D5","\u6936","\u71A7","\u7323","\u78EB","\u7DC3","\u7FEA","\u8159","\u847C","\u876C","\u8C75","\u8E28","\u8E2A","\u8E64","\u9350","\u9441","\u9A0C","\u9A23","\u9A94","\u9B03","\u9B09","\u9B37","\u9BEE","\u9BFC"],n\u00ED:["\u502A","\u576D","\u57FF","\u5C3C","\u5C54","\u6029","\u6DE3","\u730A","\u7C7E","\u8063","\u86AD","\u873A","\u89EC","\u8C8E","\u8DDC","\u8F17","\u90F3","\u922E","\u94CC","\u9713","\u999C","\u9BE2","\u9CB5","\u9E91","\u9F6F","\u{2B410}","\u{2B81C}"],zhu\u014D:["\u502C","\u62D9","\u6349","\u684C","\u68B2","\u68C1","\u68F3","\u69D5","\u6DBF","\u7AA7","\u942F","\u4983"],"w\u014D w\u0113i":["\u502D"],lu\u01D2:["\u502E","\u5246","\u66EA","\u7630","\u7673","\u81DD","\u84CF","\u8803","\u88F8","\u8EB6"],s\u014Dng:["\u502F","\u51C7","\u5A00","\u5D27","\u5D69","\u5EBA","\u61BD","\u677E","\u6780","\u67A9","\u67D7","\u68A5","\u6AA7","\u6DDE","\u6FCD","\u7879","\u83D8","\u9B06"],l\u00E8ng:["\u5030","\u580E","\u6123","\u7756","\u8E1C"],z\u00EC:["\u5033","\u525A","\u5B57","\u6063","\u6E0D","\u6F2C","\u7278","\u7725","\u7726","\u80D4","\u80FE","\u81EA","\u8321","\u8362"],b\u00E8n:["\u5034","\u574C","\u6379","\u64AA","\u6E00","\u7B28","\u9029"],c\u01CEi:["\u5038","\u554B","\u5A47","\u5F69","\u63A1","\u68CC","\u6BDD","\u776C","\u7DB5","\u8DF4","\u8E29"],zh\u00E0i:["\u503A","\u50B5","\u5BE8","\u7635","\u7826"],y\u0113:["\u503B","\u5414","\u564E","\u64E8","\u668D","\u6930","\u6B4B","\u6F71","\u882E"],sh\u00E0:["\u503D","\u553C","\u55A2","\u6B43","\u7B91","\u7FDC","\u7FE3","\u8410","\u95AF","\u970E"],q\u012Bng:["\u503E","\u50BE","\u537F","\u570A","\u5BC8","\u6C22","\u6C2B","\u6DF8","\u6E05","\u873B","\u8EFD","\u8F15","\u8F7B","\u90EC","\u9306","\u944B","\u9751","\u9752","\u9BD6"],y\u012Bng:["\u5040","\u5624","\u565F","\u56B6","\u5A74","\u5A96","\u5AC8","\u5B30","\u5B46","\u5B7E","\u6125","\u6484","\u6516","\u6720","\u685C","\u6A31","\u6AFB","\u6E36","\u7150","\u73F1","\u745B","\u748E","\u74D4","\u7507","\u7516","\u78A4","\u792F","\u7DD3","\u7E93","\u7EEC","\u7F28","\u7F42","\u7F43","\u7F4C","\u81BA","\u82F1","\u83BA","\u8621","\u8767","\u8833","\u892E","\u8B7B","\u8CCF","\u8EC8","\u944D","\u9533","\u9719","\u97FA","\u9D2C","\u9D91","\u9DA7","\u9DAF","\u9DEA","\u9DF9","\u9E0E","\u9E1A","\u9E66","\u9E70","\u44E8"],"ch\u0113ng ch\xE8n":["\u5041","\u722F"],ru\u01CEn:["\u5044","\u670A","\u744C","\u74C0","\u789D","\u791D","\u815D","\u8EDF","\u8F2D","\u8F6F","\u962E"],"zh\xF2ng t\xF3ng":["\u5045"],ch\u01D4n:["\u5046","\u60F7","\u7776","\u8436","\u8822","\u8CF0"],"ji\u01CE ji\xE0":["\u5047"],"j\xEC ji\xE9":["\u5048"],"b\u01D0ng b\xECng":["\u504B"],ru\u00F2:["\u504C","\u53D2","\u5D76","\u5F31","\u6949","\u712B","\u7207","\u7BAC","\u7BDB","\u84BB","\u9100","\u9C19","\u9C2F","\u9DB8"],t\u00ED:["\u504D","\u5397","\u557C","\u55C1","\u5D39","\u6F3D","\u7445","\u777C","\u79B5","\u7A0A","\u7DF9","\u7F07","\u7F64","\u855B","\u8906","\u8B15","\u8DA7","\u8E44","\u8E4F","\u918D","\u9357","\u984C","\u9898","\u9A20","\u9BB7","\u9BF7","\u9CC0","\u9D5C","\u9DE4","\u9E48","\u{2B628}"],w\u0113i:["\u504E","\u5371","\u55B4","\u5A01","\u5A99","\u5DB6","\u5DCD","\u5FAE","\u6104","\u63CB","\u63FB","\u6933","\u6972","\u6EA6","\u70D3","\u7168","\u71F0","\u7653","\u7E05","\u8468","\u8473","\u8587","\u8732","\u875B","\u89A3","\u8A74","\u9036","\u9687","\u9688","\u973A","\u9C03","\u9C04","\u9CC2"],pi\u0101n:["\u504F","\u56E8","\u5AA5","\u6944","\u728F","\u7BC7","\u7FE9","\u9342"],y\u00E0n:["\u5050","\u538C","\u53AD","\u5501","\u55AD","\u5688","\u56A5","\u5830","\u599F","\u59F2","\u5B0A","\u5B3F","\u5BB4","\u5F65","\u5F66","\u6565","\u664F","\u66A5","\u66D5","\u66E3","\u6EDF","\u704E","\u7054","\u7067","\u7069","\u7114","\u7130","\u7131","\u7196","\u71C4","\u726A","\u7312","\u781A","\u786F","\u8273","\u8276","\u8277","\u898E","\u89C3","\u89FE","\u8AFA","\u8B8C","\u8B9E","\u8C1A","\u8C33","\u8C53","\u8C54","\u8D0B","\u8D17","\u8D5D","\u8EC5","\u9140","\u917D","\u91BC","\u91C5","\u96C1","\u990D","\u995C","\u9A10","\u9A13","\u9A34","\u9A57","\u9A60","\u9A8C","\u9B33","\u9CEB","\u9D08","\u9D33","\u9DC3","\u9DF0","\u9F5E"],"t\u01CEng d\xE0ng":["\u5052"],\u00E8:["\u5054","\u530E","\u537E","\u5384","\u545D","\u54A2","\u5669","\u57A9","\u580A","\u582E","\u5C8B","\u5D3F","\u5EC5","\u60AA","\u6115","\u6239","\u627C","\u6424","\u6439","\u64DC","\u6AEE","\u6B5E","\u6B7A","\u6E42","\u7427","\u7808","\u7810","\u7846","\u816D","\u82CA","\u843C","\u855A","\u8685","\u8741","\u89A8","\u8AE4","\u8B8D","\u8C14","\u8C5F","\u8EDB","\u8EF6","\u8F6D","\u904C","\u904F","\u907B","\u9102","\u922A","\u9354","\u9469","\u9537","\u9628","\u9638","\u981E","\u984E","\u989A","\u9913","\u9929","\u997F","\u9C10","\u9C2A","\u9C77","\u9CC4","\u9D9A","\u9E57","\u9F43","\u9F76","\u{2BAC7}","\u{25532}"],xi\u00E9:["\u5055","\u52F0","\u534F","\u5354","\u55CB","\u57A5","\u594A","\u604A","\u6136","\u62F9","\u643A","\u64B7","\u64D5","\u64F7","\u651C","\u659C","\u65EA","\u7181","\u71F2","\u7D8A","\u7DF3","\u7E00","\u7F2C","\u7FD3","\u80C1","\u8105","\u8107","\u810B","\u818E","\u8762","\u887A","\u896D","\u8AE7","\u8B97","\u8C10","\u978B","\u97B5","\u9FA4","\u3666"],ch\u011B:["\u5056","\u626F","\u64A6"],sh\u011Bng:["\u5057","\u6E3B","\u771A"],ch\u0101:["\u505B","\u55CF","\u6260","\u633F","\u63D2","\u63F7","\u7580","\u81FF","\u8256","\u929F","\u9364","\u9538","\u9937"],hu\u00E1ng:["\u505F","\u51F0","\u55A4","\u582D","\u58B4","\u5A93","\u5D32","\u5FA8","\u60F6","\u697B","\u6E5F","\u714C","\u735A","\u745D","\u749C","\u7640","\u7687","\u78FA","\u7A54","\u7BC1","\u7C27","\u824E","\u845F","\u8757","\u87E5","\u8AFB","\u8DAA","\u9051","\u9360","\u9404","\u953D","\u968D","\u97F9","\u992D","\u9A1C","\u9C09","\u9C51","\u9CC7","\u9DEC","\u9EC3","\u9EC4","\u{28C51}"],y\u01CEo:["\u5060","\u54AC","\u5A79","\u5B8E","\u5C86","\u6773","\u67FC","\u699A","\u6E94","\u72D5","\u7A85","\u7A88","\u8200","\u82ED","\u95C4","\u9A15","\u9DD5","\u9F69"],"ch\u01D2u qi\xE0o":["\u5062"],y\u00F3u:["\u5064","\u5C24","\u5EAE","\u6023","\u6C8B","\u6CB9","\u6D5F","\u6E38","\u72B9","\u7336","\u7337","\u7531","\u75A3","\u79DE","\u80AC","\u839C","\u83B8","\u8555","\u86B0","\u8763","\u8A27","\u8F0F","\u8F36","\u9030","\u904A","\u90AE","\u90F5","\u923E","\u94C0","\u99C0","\u9B77","\u9B8B","\u9C7F","\u9C89","\u{2CA0E}"],x\u016B:["\u5066","\u589F","\u5AAD","\u5B03","\u6948","\u6B28","\u6B54","\u71F8","\u759E","\u76F1","\u7D87","\u7E03","\u7E7B","\u80E5","\u8566","\u8657","\u865A","\u865B","\u8751","\u88C7","\u8A0F","\u8A31","\u8ADD","\u8B43","\u8C1E","\u9450","\u9700","\u9808","\u987B","\u987C","\u9A49","\u9B1A","\u9B46","\u9B56","\u{2C8D9}","\u{26221}"],zh\u0101:["\u5067","\u54F3","\u62AF","\u6313","\u63F8","\u6463","\u6A1D","\u6E23","\u76B6","\u89F0","\u8B47","\u9F44","\u9F47"],c\u012B:["\u5068","\u75B5","\u8800","\u8D80","\u9AB4","\u9ACA","\u9F79"],b\u012B:["\u506A","\u5C44","\u6945","\u6BF4","\u8C4D","\u903C","\u9C0F","\u9CBE","\u9D56"],x\u00FAn:["\u5071","\u565A","\u5BFB","\u5C0B","\u5CCB","\u5DE1","\u5EF5","\u5FAA","\u6042","\u63D7","\u6533","\u65EC","\u674A","\u6812","\u686A","\u6A33","\u6D35","\u6D54","\u6F6F","\u71C5","\u71D6","\u73E3","\u7495","\u7543","\u7D03","\u8340","\u87F3","\u8A62","\u8BE2","\u9129","\u9C4F","\u9C58","\u9C9F","\u{2C613}","\u{2CA7D}","\u{2C364}","\u{2C288}"],"c\u0101i s\u012B":["\u5072"],du\u0101n:["\u5073","\u5A8F","\u7AEF","\u890D","\u9374"],\u01D2u:["\u5076","\u5418","\u5614","\u8026","\u8162","\u8545","\u85D5","\u{2C27C}","\u{20676}"],t\u014Du:["\u5077","\u5078","\u936E"],"z\xE1n z\xE1 z\u01CE":["\u507A"],"l\u01DA l\xF3u":["\u507B","\u50C2"],f\u00E8n:["\u507E","\u50E8","\u594B","\u596E","\u5F05","\u5FFF","\u6124","\u61A4","\u7035","\u7793","\u79CE","\u7CAA","\u7CDE","\u81B9","\u9C5D","\u9CBC"],"ku\u01D0 gu\u012B":["\u5080"],s\u01D2u:["\u5081","\u53DC","\u53DF","\u55FE","\u6AE2","\u778D","\u85AE","\u85EA"],"zh\xEC s\u012B t\xED":["\u5082"],s\u00F9:["\u5083","\u50F3","\u55C9","\u5850","\u5851","\u5919","\u5ACA","\u612B","\u619F","\u69A1","\u6A0E","\u6A15","\u6B90","\u6CDD","\u6D91","\u6EAF","\u6EB8","\u6F5A","\u6F65","\u738A","\u73DF","\u749B","\u7C0C","\u7C9B","\u7C9F","\u7D20","\u7E24","\u8083","\u8085","\u8186","\u850C","\u85D7","\u89EB","\u8A34","\u8B16","\u8BC9","\u8C21","\u8D9A","\u8E5C","\u901F","\u9061","\u906C","\u92C9","\u9917","\u9A4C","\u9A95","\u9C50","\u9DEB","\u9E54","\u{2B5E7}"],xi\u0101:["\u5084","\u7146","\u778E","\u8672","\u8C3A","\u98AC","\u9C15"],"yu\xE0n yu\xE1n":["\u5086","\u5A9B"],r\u01D2ng:["\u5087","\u5197","\u5B82","\u6C04","\u8EF5"],n\u00F9:["\u5089","\u6012"],y\u00F9n:["\u508A","\u5B55","\u607D","\u60F2","\u6120","\u614D","\u679F","\u816A","\u8574","\u8580","\u85F4","\u860A","\u891E","\u8C9F","\u8FD0","\u904B","\u90D3","\u9106","\u915D","\u9196","\u919E","\u97D7","\u97DE","\u97F5","\u97FB","\u992B"],"g\xF2u ji\u01CEng":["\u508B"],m\u00E0:["\u508C","\u561C","\u69AA","\u7770","\u7943","\u79A1","\u7F75","\u9581","\u99E1","\u9A82","\u9B15"],b\u00E0ng:["\u508D","\u585D","\u68D2","\u73A4","\u7A16","\u8255","\u84A1","\u872F","\u8B17","\u8C24","\u938A","\u9551"],di\u0101n:["\u508E","\u53A7","\u5D6E","\u5DC5","\u5DD3","\u5DD4","\u6382","\u6527","\u6541","\u69C7","\u6EC7","\u766B","\u7672","\u8E4E","\u985A","\u985B","\u98A0","\u9F7B"],t\u00E1ng:["\u508F","\u5510","\u557A","\u5763","\u5802","\u5858","\u642A","\u68E0","\u69B6","\u6E8F","\u6F1F","\u717B","\u746D","\u78C4","\u799F","\u7BD6","\u7CC3","\u7CD6","\u7CDB","\u8185","\u819B","\u84CE","\u8797","\u87B3","\u8D6F","\u8E3C","\u910C","\u91A3","\u9395","\u969A","\u9939","\u9944","\u9DB6","\u48D8"],h\u00E0o:["\u5090","\u54E0","\u604F","\u660A","\u6626","\u6667","\u66A0","\u66A4","\u66AD","\u66CD","\u6D69","\u6DCF","\u6F94","\u704F","\u705D","\u7693","\u769C","\u769E","\u76A1","\u76A5","\u8017","\u8055","\u8583","\u865F","\u9117","\u9865","\u98A2","\u9C1D"],"x\u012B x\xEC":["\u5092"],sh\u0101n:["\u5093","\u5220","\u522A","\u527C","\u5738","\u5C71","\u633B","\u6427","\u67F5","\u6A86","\u6F78","\u6F98","\u717D","\u72E6","\u73CA","\u7B18","\u7E3F","\u7FB4","\u7FB6","\u8120","\u8222","\u829F","\u886B","\u8DDA","\u8ED5","\u9096","\u958A","\u9BC5"],"qi\xE0n ji\u0101n":["\u5094"],"qu\xE8 ju\xE9":["\u5095","\u57C6"],"c\u0101ng chen":["\u5096"],r\u00F3ng:["\u509B","\u5AB6","\u5AC6","\u5B2B","\u5BB9","\u5CF5","\u5D58","\u5DB8","\u620E","\u6408","\u66E7","\u6804","\u6995","\u69AE","\u69B5","\u6BE7","\u6EB6","\u701C","\u70FF","\u7194","\u72E8","\u7462","\u7A41","\u7D68","\u7ED2","\u7FA2","\u809C","\u8319","\u8338","\u8363","\u84C9","\u877E","\u878D","\u878E","\u8811","\u8923","\u9394","\u9555","\u99E5"],"t\xE0 t\xE0n":["\u509D"],su\u014D:["\u509E","\u5506","\u55CD","\u55E6","\u5A11","\u644D","\u686B","\u68AD","\u7743","\u7C11","\u7C14","\u7FA7","\u838F","\u84D1","\u8D96","\u9BBB"],d\u01CEi:["\u50A3","\u6B79"],z\u00E0i:["\u50A4","\u510E","\u518D","\u5728","\u6257","\u6D05","\u8F09","\u9168"],g\u01D4:["\u50A6","\u53E4","\u5552","\u5C33","\u6132","\u6996","\u69BE","\u6C69","\u6DC8","\u6FF2","\u7014","\u726F","\u76B7","\u76BC","\u76EC","\u77BD","\u7A40","\u7F5F","\u7F96","\u80A1","\u8135","\u81CC","\u85A3","\u86CA","\u8831","\u8A41","\u8BC2","\u8F42","\u9027","\u9237","\u94B4","\u9936","\u9989","\u9F13","\u9F14","\u{26676}"],b\u012Bn:["\u50A7","\u5BBE","\u5F6C","\u658C","\u6915","\u6EE8","\u6FD2","\u6FF1","\u6FF5","\u7015","\u7E7D","\u7F24","\u8668","\u8C69","\u8C73","\u8CD3","\u8CD4","\u90A0","\u944C","\u9554","\u9726","\u986E"],ch\u01D4:["\u50A8","\u5132","\u6775","\u6918","\u695A","\u696E","\u6A9A","\u6FCB","\u74B4","\u7840","\u790E","\u7987","\u8655","\u9F6D","\u9F7C","\u{2CE93}"],nu\u00F3:["\u50A9","\u513A","\u632A","\u689B","\u6A60"],"c\u0101n c\xE0n":["\u50AA"],l\u011Bi:["\u50AB","\u5121","\u53BD","\u5792","\u5841","\u58D8","\u58E8","\u6AD0","\u7045","\u7657","\u77CB","\u78CA","\u7928","\u8012","\u854C","\u857E","\u85DF","\u863D","\u881D","\u8A84","\u8B84","\u8BD4","\u9478","\u9E13"],cu\u012B:["\u50AC","\u51D7","\u5894","\u5D14","\u5D5F","\u615B","\u6467","\u69B1","\u7355","\u78EA","\u93D9"],y\u014Dng:["\u50AD","\u55C8","\u5889","\u58C5","\u5ADE","\u5EB8","\u5EF1","\u6175","\u62E5","\u64C1","\u6EFD","\u7049","\u7245","\u75C8","\u7655","\u7670","\u81C3","\u9095","\u90FA","\u9118","\u93DE","\u955B","\u96CD","\u96DD","\u9954","\u9C45","\u9CD9","\u9DDB"],"z\u0101o c\xE1o":["\u50AE"],s\u01D2ng:["\u50B1","\u5D77","\u6002","\u609A","\u612F","\u616B","\u7AE6","\u8038","\u8073","\u99F7","\u39D0"],\u00E0o:["\u50B2","\u5773","\u5787","\u58BA","\u5961","\u5AEF","\u5C99","\u5CB0","\u5DB4","\u61CA","\u64D9","\u6FB3","\u93CA","\u9A41","\u9A9C"],"q\u012B c\xF2u":["\u50B6"],chu\u01CEng:["\u50B8","\u78E2","\u95D6","\u95EF"],sh\u01CE:["\u50BB","\u510D"],h\u00E0n:["\u50BC","\u57BE","\u608D","\u61BE","\u625E","\u634D","\u6496","\u64BC","\u65F1","\u6658","\u66B5","\u6C49","\u6D86","\u6F22","\u701A","\u710A","\u7302","\u7694","\u7745","\u7FF0","\u839F","\u83E1","\u86FF","\u872D","\u8792","\u8B40","\u8F1A","\u91EC","\u92B2","\u92CE","\u96D7","\u9837","\u9844","\u9894","\u99FB","\u9DBE"],zh\u0101ng:["\u50BD","\u5ADC","\u5F20","\u5F35","\u5F70","\u615E","\u66B2","\u6A1F","\u6F33","\u7350","\u748B","\u7AE0","\u7CBB","\u8501","\u87D1","\u9067","\u9123","\u93F1","\u9926","\u9A3F","\u9C46","\u9E9E"],"y\u0101n y\xE0n":["\u50BF","\u5895","\u5B2E"],"pi\xE0o bi\u0101o":["\u50C4","\u9AA0"],li\u00E0n:["\u50C6","\u581C","\u5AA1","\u604B","\u6200","\u695D","\u6B93","\u6BAE","\u6E45","\u6F4B","\u6FB0","\u7032","\u70BC","\u7149","\u7453","\u7DF4","\u7E9E","\u7EC3","\u8430","\u932C","\u934A","\u93C8","\u94FE","\u9C0A","\u{2CDA0}"],m\u00E0n:["\u3D58","\u50C8","\u5881","\u5E54","\u6162","\u66FC","\u6F2B","\u6FB7","\u71B3","\u734C","\u7E35","\u7F26","\u8504","\u8630","\u9124","\u93DD","\u9558","\u{2C72C}"],"t\xE0n t\u01CEn":["\u50CB"],y\u00EDng:["\u50CC","\u55B6","\u584B","\u5B34","\u650D","\u6979","\u6AFF","\u6E81","\u6E8B","\u6EE2","\u6F46","\u6FD9","\u6FDA","\u6FF4","\u7005","\u701B","\u7020","\u702F","\u7050","\u705C","\u7192","\u71DF","\u7469","\u76C1","\u76C8","\u799C","\u7C5D","\u7C6F","\u7E08","\u8314","\u8367","\u83B9","\u8424","\u8425","\u8426","\u843E","\u84E5","\u85C0","\u86CD","\u8747","\u877F","\u87A2","\u8805","\u8B0D","\u8D0F","\u8D62","\u8FCE","\u93A3"],d\u00F2ng:["\u50CD","\u51BB","\u51CD","\u52A8","\u52D5","\u59DB","\u6219","\u630F","\u680B","\u68DF","\u6E69","\u7850","\u80E8","\u80F4","\u8156","\u8FF5","\u9718","\u99E7"],zhu\u00E0n:["\u50CE","\u556D","\u56C0","\u581F","\u64B0","\u7077","\u7451","\u7BC6","\u815E","\u8483","\u8948","\u8B54","\u994C","\u9994"],xi\u00E0ng:["\u50CF","\u52E8","\u5411","\u56AE","\u59E0","\u5D91","\u66CF","\u6A61","\u73E6","\u7F3F","\u87D3","\u8856","\u8950","\u8C61","\u940C","\u9805","\u9879","\u9C4C"],sh\u00E0n:["\u50D0","\u5584","\u58A0","\u58A1","\u5B17","\u64C5","\u657E","\u692B","\u6A3F","\u6B5A","\u6C55","\u7057","\u759D","\u78F0","\u7E55","\u7F2E","\u81B3","\u87EE","\u87FA","\u8A15","\u8B06","\u8B71","\u8BAA","\u8D0D","\u8D61","\u8D78","\u912F","\u9425","\u994D","\u9A38","\u9A9F","\u9C53","\u9C54","\u9CDD","\u{2BB83}"],"tu\xED tu\u01D0":["\u50D3"],z\u01D4n:["\u50D4","\u5642","\u6499","\u8B50"],p\u00FA:["\u50D5","\u530D","\u5724","\u58A3","\u6FEE","\u735B","\u749E","\u77A8","\u7A59","\u8386","\u83D0","\u83E9","\u8461","\u84B1","\u84B2","\u8D0C","\u917A","\u93F7","\u9564"],l\u00E1o:["\u50D7","\u52B3","\u52B4","\u52DE","\u54F0","\u5D02","\u5D97","\u61A5","\u6725","\u6D76","\u7262","\u75E8","\u7646","\u7A82","\u7C29","\u91AA","\u9412","\u94F9","\u985F","\u9ADD","\u{2BB7C}"],ch\u01CEng:["\u50D8","\u53B0","\u5EE0","\u655E","\u6636","\u6C05","\u92F9","\u{2CB2E}"],gu\u0101ng:["\u50D9","\u5149","\u54A3","\u5799","\u59EF","\u6D38","\u706E","\u7097","\u709A","\u709B","\u70E1","\u73D6","\u80F1","\u832A","\u8F04","\u92A7","\u9EC6","\u{28408}"],li\u00E1o:["\u50DA","\u5639","\u5AFD","\u5BE5","\u5BEE","\u5C1E","\u5C6A","\u5D7A","\u5D9A","\u5D9B","\u5EEB","\u6180","\u6579","\u66B8","\u6A51","\u7360","\u7499","\u7597","\u7642","\u7AC2","\u7C1D","\u7E5A","\u7F2D","\u804A","\u818B","\u81AB","\u85D4","\u87DF","\u8C42","\u8CFF","\u8E58","\u8FBD","\u907C","\u98C9","\u9ACE","\u9DEF","\u9E69"],d\u00E8ng:["\u50DC","\u51F3","\u58B1","\u5D9D","\u6AC8","\u77AA","\u78F4","\u89B4","\u9093","\u9127","\u96A5"],"ch\xE1n zh\xE0n zhu\xE0n":["\u50DD"],b\u014D:["\u50E0","\u5D93","\u62E8","\u64A5","\u64AD","\u6CE2","\u6E8A","\u73BB","\u7676","\u76CB","\u7835","\u7886","\u7921","\u7F3D","\u83E0","\u88B0","\u8E73","\u9262","\u94B5","\u9911","\u997D","\u9A4B","\u9C4D","\u{2CB5B}"],hu\u00EC:["\u50E1","\u532F","\u5349","\u5599","\u5612","\u5696","\u571A","\u5B12","\u5BED","\u5C76","\u5C77","\u5F57","\u5F59","\u5F5A","\u5FBB","\u605A","\u6075","\u60E0","\u6167","\u6193","\u61F3","\u6666","\u66B3","\u69E5","\u6A5E","\u6A85","\u6AD8","\u6C47","\u6CCB","\u6ED9","\u6F53","\u70E9","\u71F4","\u7369","\u74A4","\u77BA","\u784A","\u79FD","\u7A62","\u7BF2","\u7D75","\u7E6A","\u7ED8","\u7FD9","\u7FFD","\u835F","\u8527","\u8559","\u8588","\u8589","\u87EA","\u8A6F","\u8AA8","\u8AF1","\u8B53","\u8B7F","\u8BB3","\u8BF2","\u8CC4","\u8D3F","\u942C","\u95E0","\u9613","\u9767","\u982E","\u986A","\u9892","\u992F","\u{2C91D}","\u{2CB6C}"],chu\u01CEn:["\u50E2","\u5598","\u821B","\u8348","\u8E33"],"ti\u011B ji\xE0n":["\u50E3"],s\u0113ng:["\u50E7","\u9B19"],xi\u00E0n:["\u50E9","\u50F4","\u54EF","\u57B7","\u586A","\u59ED","\u5A0A","\u5BAA","\u5C98","\u5CF4","\u61B2","\u648A","\u665B","\u6A4C","\u6A7A","\u6D80","\u7017","\u732E","\u737B","\u73B0","\u73FE","\u770C","\u774D","\u7CAF","\u7CEE","\u7D64","\u7DAB","\u7DDA","\u7EBF","\u7F10","\u7FA1","\u7FA8","\u817A","\u81D4","\u81FD","\u82CB","\u83A7","\u8AA2","\u8C4F","\u92E7","\u930E","\u9650","\u9665","\u9677","\u9730","\u9921","\u9985","\u9EB2","\u9F38","\u{2C02A}","\u{2AFA2}"],"y\xF9 j\xFA":["\u50EA"],"\xE8 w\u016B":["\u50EB"],"t\xF3ng zhu\xE0ng":["\u50EE"],l\u01D0n:["\u50EF","\u51DB","\u51DC","\u5EE9","\u5EEA","\u61CD","\u61D4","\u649B","\u6A81","\u6AA9","\u6F9F","\u765B","\u765D"],g\u00F9:["\u50F1","\u51C5","\u56FA","\u580C","\u5D13","\u5D2E","\u6545","\u688F","\u68DD","\u727F","\u75FC","\u797B","\u932E","\u9522","\u96C7","\u9867","\u987E","\u9BDD","\u9CB4"],ji\u0101ng:["\u50F5","\u58C3","\u59DC","\u6A7F","\u6BAD","\u6C5F","\u7555","\u7585","\u7913","\u7E6E","\u7F30","\u7FDE","\u8333","\u8441","\u8591","\u8780","\u87BF","\u8C47","\u97C1","\u9C42","\u9CC9"],m\u01D0n:["\u50F6","\u51BA","\u5221","\u52C4","\u60AF","\u60FD","\u610D","\u615C","\u61AB","\u62BF","\u6543","\u654F","\u656F","\u6CEF","\u6F63","\u76BF","\u7B22","\u7B3D","\u7C22","\u8820","\u9594","\u95A9","\u95F5","\u95FD","\u9C35","\u9CD8","\u9EFD"],j\u00ECn:["\u50F8","\u51DA","\u5664","\u568D","\u5890","\u58D7","\u5997","\u5B27","\u6422","\u6649","\u664B","\u6783","\u6BA3","\u6D55","\u6D78","\u6E8D","\u6FC5","\u6FDC","\u70EC","\u7161","\u71FC","\u740E","\u7468","\u74B6","\u76E1","\u7972","\u7E09","\u7F19","\u8369","\u85CE","\u89B2","\u89D0","\u8CEE","\u8D10","\u8D46","\u8FD1","\u8FDB","\u9032","\u9773","\u9F7D"],"ji\xE0 jie":["\u50F9"],qi\u00E0o:["\u50FA","\u5CED","\u5E29","\u64AC","\u6BBB","\u7A8D","\u7AC5","\u8A9A","\u8BEE","\u8E88","\u9657","\u97A9","\u97D2","\u9ADA"],p\u00EC:["\u50FB","\u5AB2","\u5AD3","\u5C41","\u6FBC","\u7513","\u7588","\u8B6C","\u95E2","\u9DFF","\u9E0A","\u4D19"],s\u00E0i:["\u50FF","\u7C3A","\u8CFD","\u8D5B"],"ch\xE1n t\u01CEn sh\xE0n":["\u5103"],"d\u0101ng d\xE0ng":["\u5105","\u5F53","\u95E3"],xu\u0101n:["\u5107","\u55A7","\u5847","\u5A97","\u5BA3","\u6103","\u610B","\u63CE","\u660D","\u6684","\u714A","\u7156","\u7444","\u777B","\u77CE","\u79A4","\u7BAE","\u7FE7","\u7FFE","\u8431","\u8432","\u84D2","\u857F","\u85FC","\u8610","\u8756","\u8809","\u8AE0","\u8AFC","\u8B5E","\u8C16","\u8ED2","\u8F69","\u9379","\u99FD","\u9C1A","\u{2B4F6}","\u{2B37D}"],"d\u0101n d\xE0n":["\u510B","\u64D4","\u7605"],c\u00E0n:["\u510F","\u6FAF","\u707F","\u71E6","\u74A8","\u7CB2","\u8592","\u8B32"],"b\u012Bn b\xECn":["\u5110"],"\xE1n \xE0n":["\u5111"],t\u00E1i:["\u5113","\u576E","\u5B2F","\u62AC","\u64E1","\u6AAF","\u70B1","\u70B2","\u7C49","\u81FA","\u85B9","\u8DC6","\u90B0","\u98B1","\u9B90","\u9C90"],l\u00E1n:["\u5116","\u5170","\u56D2","\u5A6A","\u5C9A","\u5D50","\u5E71","\u62E6","\u6514","\u6593","\u6595","\u680F","\u6B04","\u6B17","\u6F9C","\u703E","\u7046","\u7061","\u71E3","\u71F7","\u74BC","\u7BEE","\u7C43","\u7C63","\u7E7F","\u847B","\u84DD","\u85CD","\u862B","\u862D","\u8934","\u8955","\u8964","\u8974","\u897D","\u8B4B","\u8B95","\u8C30","\u8E9D","\u946D","\u9567","\u95CC","\u9611","\u97CA","\u{2C497}"],"n\u01D0 y\xEC \xE0i y\xED":["\u5117"],m\u00E9ng:["\u511A","\u5E6A","\u66DA","\u6726","\u6A57","\u6AAC","\u6C0B","\u6E95","\u6FDB","\u750D","\u753F","\u76DF","\u791E","\u8268","\u8394","\u840C","\u8544","\u867B","\u8771","\u9133","\u9138","\u973F","\u9740","\u986D","\u995B","\u9BCD","\u9E0F","\u9E72","\u{2B461}","\u3813"],n\u00EDng:["\u511C","\u51DD","\u549B","\u5680","\u5B23","\u67E0","\u6A63","\u6AB8","\u72DE","\u7370","\u804D","\u8079","\u85B4","\u944F","\u9B21","\u9E0B"],qi\u00F3ng:["\u511D","\u536D","\u5B86","\u60F8","\u618C","\u684F","\u6A69","\u712A","\u712D","\u7162","\u718D","\u743C","\u74CA","\u7758","\u7A77","\u7A79","\u7AAE","\u7AC6","\u7B3B","\u7B47","\u823C","\u8315","\u85D1","\u85ED","\u86E9","\u86EC","\u8D79","\u8DEB","\u909B","\u928E","\u44D6"],li\u00E8:["\u5120","\u51BD","\u5217","\u52A3","\u52BD","\u57D2","\u57D3","\u59F4","\u5CDB","\u5DE4","\u6312","\u6369","\u6835","\u6D0C","\u6D56","\u70C8","\u70EE","\u716D","\u72A3","\u730E","\u731F","\u7375","\u8057","\u811F","\u8322","\u86DA","\u8D94","\u8E90","\u8FFE","\u98B2","\u9B1B","\u9B23","\u9BA4","\u9C72","\u9D37","\u4D15","\u{2B6AD}"],ku\u01CEng:["\u5123","\u593C","\u61ED"],b\u00E0o:["\u5124","\u52FD","\u5831","\u5FC1","\u62A5","\u62B1","\u66D3","\u7206","\u72A6","\u83E2","\u8663","\u86AB","\u8C79","\u924B","\u9464","\u94C7","\u9AB2","\u9AF1","\u9B91","\u9C8D"],bi\u0101o:["\u5126","\u5882","\u5E56","\u5F6A","\u6807","\u6A19","\u6EEE","\u700C","\u719B","\u7202","\u730B","\u762D","\u78E6","\u8198","\u81D5","\u8B24","\u8D06","\u93E2","\u9463","\u9556","\u9573","\u98AE","\u98B7","\u98C6","\u98C7","\u98C8","\u98CA","\u98D1","\u98D9","\u98DA","\u9A6B","\u9A89","\u9ADF"],z\u01CEn:["\u5127","\u5139","\u5646","\u6505","\u661D","\u8DB1","\u8DB2"],h\u00E1o:["\u512B","\u55E5","\u5637","\u5651","\u568E","\u58D5","\u6903","\u6BDC","\u6BEB","\u6FE0","\u7346","\u7354","\u7AD3","\u7C47","\u869D","\u8814","\u8B79","\u8C6A"],q\u00ECng:["\u512C","\u51CA","\u5E86","\u6176","\u6AE6","\u6FEA","\u7883","\u78EC","\u7F44","\u9758"],ch\u00E8n:["\u512D","\u56AB","\u6987","\u6AEC","\u75A2","\u886C","\u896F","\u8B96","\u8C36","\u8D81","\u8D82","\u9F53","\u9F54","\u9F80"],t\u00E9ng:["\u512F","\u5E50","\u6ED5","\u6F1B","\u75BC","\u7C50","\u7C58","\u7E22","\u817E","\u85E4","\u8645","\u87A3","\u8A8A","\u8B04","\u9086","\u99E6","\u9A30","\u9A63","\u9C27","\u4CA2"],"l\u01D2ng l\xF3ng l\xF2ng":["\u5131"],"ch\xE1n ch\xE0n":["\u5133"],"r\xE1ng xi\u0101ng":["\u5134","\u52F7"],"hu\xEC xi\xE9":["\u5136"],lu\u00F3:["\u5138","\u651E","\u6924","\u6B0F","\u7321","\u7380","\u7BA9","\u7C6E","\u7F57","\u7F85","\u8136","\u8161","\u841D","\u863F","\u87BA","\u89BC","\u903B","\u908F","\u93CD","\u947C","\u9523","\u9559","\u9960","\u9A3E","\u9A58","\u9AA1","\u9E01"],l\u00E9i:["\u513D","\u5AD8","\u6A91","\u6B19","\u74C3","\u757E","\u7E32","\u7E8D","\u7E9D","\u7F27","\u7F4D","\u7FB8","\u8502","\u8632","\u8646","\u8F60","\u9433","\u9458","\u956D","\u96F7","\u9741","\u9C69","\u9F3A"],"n\xE0ng n\u0101ng":["\u513E"],"w\xF9 w\u016B":["\u5140"],y\u01D4n:["\u5141","\u5597","\u593D","\u628E","\u6B92","\u6B9E","\u72C1","\u78D2","\u837A","\u8CF1","\u9217","\u962D","\u9668","\u9695","\u9723","\u99BB","\u9F6B","\u9F73"],z\u0101n:["\u5142","\u6A75","\u7C2A","\u7C2E","\u7CCC","\u9415","\u941F","\u9D64"],yu\u00E1n:["\u5143","\u5186","\u539F","\u53A1","\u53B5","\u56ED","\u5706","\u570E","\u5712","\u5713","\u57A3","\u586C","\u5AB4","\u5AC4","\u63F4","\u699E","\u69AC","\u6A7C","\u6ADE","\u6C85","\u6E72","\u6E90","\u6E92","\u7230","\u7328","\u733F","\u7B0E","\u7DE3","\u7E01","\u7F18","\u7FB1","\u8312","\u8597","\u875D","\u876F","\u8788","\u8881","\u8924","\u8B1C","\u8F45","\u8F95","\u908D","\u90A7","\u915B","\u9228","\u93B1","\u9A35","\u9B6D","\u9DA2","\u9DB0","\u9EFF","\u9F0B","\u{2B62A}"],xi\u014Dng:["\u5144","\u5147","\u51F6","\u5302","\u5308","\u54C5","\u5FF7","\u605F","\u6C79","\u6D36","\u80F7","\u80F8","\u828E","\u8A29","\u8A7E","\u8BBB"],ch\u014Dng:["\u5145","\u5603","\u5FE1","\u6183","\u61A7","\u644F","\u6C96","\u6D7A","\u73EB","\u7F7F","\u7FC0","\u8202","\u825F","\u833A","\u885D","\u8E56","\u3CD8"],zh\u00E0o:["\u5146","\u5797","\u65D0","\u66CC","\u679B","\u6AC2","\u7167","\u71F3","\u72E3","\u77BE","\u7B0A","\u7F40","\u7F69","\u7F84","\u8081","\u8087","\u8088","\u8A54","\u8BCF","\u8D75","\u8D99","\u9BA1","\u{2CD90}"],"du\xEC ru\xEC yu\xE8":["\u514A","\u514C","\u5151"],k\u00E8:["\u514B","\u523B","\u52C0","\u52CA","\u5801","\u5A14","\u5BA2","\u606A","\u6119","\u6C2A","\u6E98","\u78A6","\u7DD9","\u7F02","\u8250","\u8849","\u8AB2","\u8BFE","\u9301","\u951E","\u9A0D","\u9A92"],t\u00F9:["\u514E","\u5154","\u580D","\u8FCC","\u9D75"],d\u01CEng:["\u515A","\u6529","\u6B13","\u8B61","\u8B9C","\u8C20","\u9EE8","\u{235CB}"],d\u014Du:["\u515C","\u5160","\u5517","\u6A77","\u7BFC","\u8538"],hu\u01CEng:["\u5164","\u595B","\u5E4C","\u6033","\u604D","\u6644","\u70BE","\u7180","\u7E28","\u8A64","\u8B0A","\u8C0E"],r\u00F9:["\u5165","\u55D5","\u5AB7","\u6256","\u6741","\u6D33","\u6EBD","\u7E1F","\u7F1B","\u84D0","\u8925","\u9CF0"],n\u00E8i:["\u5167","\u6C1D","\u6C1E","\u9317"],"y\xFA sh\xF9":["\u516A"],"li\xF9 l\xF9":["\u516D"],han:["\u516F","\u7233"],ti\u0101n:["\u5172","\u5929","\u5A56","\u6DFB","\u915F","\u9754","\u975D","\u9EC7"],"x\u012Bng x\xECng":["\u5174"],di\u01CEn:["\u5178","\u56B8","\u594C","\u5A70","\u655F","\u6923","\u70B9","\u7898","\u84A7","\u8547","\u8E2E","\u9EDE"],"z\u012B c\xED":["\u5179"],ji\u0101n:["\u517C","\u51BF","\u56CF","\u575A","\u5805","\u5978","\u59E6","\u59E7","\u5C16","\u5E75","\u60E4","\u620B","\u6214","\u641B","\u693E","\u6A2B","\u6AFC","\u6B7C","\u6BB1","\u6BB2","\u6E54","\u7010","\u7038","\u714E","\u719E","\u71B8","\u724B","\u744A","\u7777","\u791B","\u7937","\u7B3A","\u7B8B","\u7DD8","\u7E11","\u7F04","\u7F23","\u80A9","\u8270","\u8271","\u83C5","\u83FA","\u844C","\u84B9","\u852A","\u8551","\u8573","\u8643","\u8B7C","\u8C5C","\u946F","\u96C3","\u97AF","\u97C0","\u97C9","\u9930","\u99A2","\u9C14","\u9C1C","\u9C39","\u9CA3","\u9CD2","\u9D51","\u9D73","\u9DBC","\u9E63","\u9E89"],sh\u00F2u:["\u517D","\u53D7","\u552E","\u58FD","\u5900","\u5BFF","\u6388","\u72E9","\u7363","\u7378","\u75E9","\u7626","\u7DAC","\u7EF6","\u8184"],j\u00EC:["\u517E","\u5180","\u5242","\u5264","\u5291","\u52E3","\u5756","\u578D","\u5848","\u5993","\u5B63","\u5BC2","\u5BC4","\u5EED","\u5F51","\u5F9B","\u5FCC","\u60B8","\u60CE","\u61FB","\u6280","\u65E1","\u65E2","\u65E3","\u66A8","\u66A9","\u66C1","\u689E","\u6A95","\u6AB5","\u6D0E","\u6F03","\u6F08","\u7031","\u75F5","\u7660","\u799D","\u7A29","\u7A37","\u7A44","\u7A4A","\u7A67","\u7D00","\u7D99","\u7E3E","\u7E4B","\u7E7C","\u7EE7","\u7EE9","\u7F7D","\u81EE","\u82B0","\u830D","\u8324","\u846A","\u84DF","\u8507","\u858A","\u860E","\u862E","\u863B","\u88DA","\u8940","\u89AC","\u89CA","\u8A08","\u8A18","\u8A8B","\u8BA1","\u8BB0","\u8DE1","\u8DFD","\u8E5F","\u8FF9","\u9645","\u969B","\u9701","\u973D","\u9A65","\u9AA5","\u9AFB","\u9B3E","\u9B5D","\u9B65","\u9BDA","\u9BFD","\u9C36","\u9C3F","\u9C40","\u9C6D","\u9C9A","\u9CAB","\u9D4B","\u9DD1","\u9F4C","\u{2A7DD}","\u{2CDA8}","\u{2CDAD}"],ji\u014Dng:["\u5182","\u518B","\u5770","\u57DB","\u6243","\u860F","\u8614","\u99C9","\u99EB","\u{2CCF6}"],m\u00E0o:["\u5183","\u5190","\u5AA2","\u5E3D","\u6117","\u61CB","\u6693","\u67D5","\u6959","\u6BF7","\u7441","\u7683","\u770A","\u7780","\u8004","\u8302","\u843A","\u8750","\u88A4","\u8992","\u8C8C","\u8CBF","\u8D38","\u911A","\u912E"],r\u01CEn:["\u5184","\u5189","\u59CC","\u5AA3","\u67D3","\u73C3","\u82D2","\u8485","\u4383"],"n\xE8i n\xE0":["\u5185"],g\u0101ng:["\u5188","\u51AE","\u521A","\u525B","\u5808","\u583D","\u5CA1","\u6386","\u6443","\u68E1","\u7268","\u7285","\u7598","\u7DB1","\u7EB2","\u7F38","\u7F41","\u7F61","\u809B","\u91ED","\u93A0","\u3B4E"],c\u00E8:["\u518A","\u518C","\u5395","\u53A0","\u5928","\u5EC1","\u607B","\u60FB","\u61A1","\u6547","\u6D4B","\u6E2C","\u7B27","\u7B56","\u7B5E","\u7B74","\u7BA3","\u835D","\u8417","\u8434","\u84DB"],gu\u01CE:["\u518E","\u5250","\u526E","\u53E7","\u5BE1"],"m\xE0o m\xF2":["\u5192"],g\u00F2u:["\u5193","\u5542","\u5778","\u57A2","\u591F","\u5920","\u5ABE","\u5F40","\u6406","\u6480","\u6784","\u69CB","\u7179","\u89AF","\u89CF","\u8A3D","\u8A6C","\u8BDF","\u8CFC","\u8D2D","\u9058","\u96CA"],x\u01D4:["\u5194","\u55A3","\u668A","\u6829","\u73DD","\u76E8","\u7CC8","\u8A61","\u8AFF","\u8BE9","\u9126","\u9191"],m\u00EC:["\u5196","\u51AA","\u5627","\u5853","\u5BBB","\u5BC6","\u5CDA","\u5E42","\u5E4E","\u5E66","\u603D","\u6993","\u6A12","\u6AC1","\u6C68","\u6DE7","\u6EF5","\u6F1E","\u6FD7","\u7190","\u7F83","\u8524","\u871C","\u8993","\u8994","\u899B","\u89C5","\u8B10","\u8C27","\u9F0F"],"y\xF3u y\xEDn":["\u5198"],xi\u011B:["\u5199","\u51A9","\u85DB"],j\u016Bn:["\u519B","\u541B","\u5747","\u687E","\u6C6E","\u76B2","\u76B8","\u76B9","\u7885","\u8399","\u8690","\u8880","\u89A0","\u8ECD","\u921E","\u9281","\u929E","\u9355","\u94A7","\u9835","\u9BB6","\u9CAA","\u9E8F"],m\u00ED:["\u519E","\u64DF","\u7030","\u7222","\u7315","\u737C","\u7962","\u79B0","\u7E3B","\u84BE","\u85CC","\u862A","\u863C","\u88AE","\u8A78","\u8B0E","\u8FF7","\u919A","\u91BE","\u91BF","\u91C4","\u957E","\u9E0D","\u9E8A","\u9E8B","\u9E9B"],"gu\u0101n gu\xE0n":["\u51A0","\u898C","\u89B3","\u89C0","\u89C2"],m\u011Bng:["\u51A1","\u52D0","\u61F5","\u63B9","\u731B","\u7374","\u824B","\u8722","\u8813","\u9333","\u9530","\u9BED","\u9F06"],zh\u01D2ng:["\u51A2","\u585A","\u5C30","\u6B71","\u7144","\u7607","\u80BF","\u816B","\u8E35"],zu\u00EC:["\u51A3","\u5DB5","\u666C","\u6700","\u682C","\u69DC","\u6A87","\u6A8C","\u797D","\u7D4A","\u7F6A","\u855E","\u8FA0","\u9154","\u917B","\u9189","\u930A"],yu\u0101n:["\u51A4","\u5248","\u56E6","\u5B3D","\u5BC3","\u68E9","\u6DF5","\u6E01","\u6E06","\u6E0A","\u6E15","\u7041","\u7722","\u8099","\u847E","\u84AC","\u870E","\u8735","\u99CC","\u9CF6","\u9D1B","\u9D77","\u9E22","\u9E33","\u9E53","\u9F18","\u9F1D"],m\u00EDng:["\u51A5","\u540D","\u660E","\u669D","\u6719","\u69A0","\u6D3A","\u6E9F","\u733D","\u7700","\u7733","\u7791","\u8317","\u879F","\u89AD","\u8A7A","\u910D","\u9298","\u94ED","\u9CF4","\u9E23"],k\u00F2u:["\u51A6","\u53E9","\u5BBC","\u5BC7","\u6263","\u6542","\u6EF1","\u7A9B","\u7B58","\u7C06","\u8532","\u853B","\u91E6","\u9DC7"],t\u00E0i:["\u51AD","\u592A","\u5933","\u5FF2","\u6001","\u614B","\u6C70","\u6C71","\u6CF0","\u6E99","\u80BD","\u8226","\u915E","\u9226","\u949B"],"f\xE9ng p\xEDng":["\u51AF","\u99AE"],"ch\u014Dng ch\xF2ng":["\u51B2"],ku\u00E0ng:["\u51B5","\u5739","\u58D9","\u5CB2","\u61EC","\u65F7","\u663F","\u66E0","\u6846","\u6CC1","\u720C","\u7716","\u7736","\u77FF","\u783F","\u7926","\u7A6C","\u7D4B","\u7D56","\u7E8A","\u7EA9","\u8CBA","\u8D36","\u8EE6","\u909D","\u913A","\u9271","\u92DB","\u945B","\u9ECB"],l\u011Bng:["\u51B7"],p\u00E0n:["\u51B8","\u5224","\u53DB","\u6C9C","\u6CEE","\u6EBF","\u708D","\u7249","\u7554","\u76FC","\u8041","\u88A2","\u897B","\u8A4A","\u92EC","\u947B","\u9816","\u9D65"],f\u0101:["\u51B9","\u5F42","\u6CB7","\u767A","\u767C"],xi\u01CEn:["\u51BC","\u5C1F","\u5C20","\u5D04","\u5DAE","\u5E70","\u6507","\u663E","\u6AF6","\u6BE8","\u7066","\u70CD","\u71F9","\u72DD","\u7303","\u736B","\u736E","\u7381","\u7992","\u7B45","\u7BB2","\u85D3","\u861A","\u86AC","\u8706","\u8B63","\u8D7B","\u8DE3","\u934C","\u9669","\u967A","\u96AA","\u97C5","\u9855","\u986F","\u3B0E"],qi\u00E0:["\u51BE","\u5736","\u5E22","\u6070","\u6B8E","\u6D3D","\u7848","\u80E2","\u9AC2"],"j\xECng ch\u0113ng":["\u51C0","\u51C8","\u6DE8"],s\u014Du:["\u51C1","\u55D6","\u5EC0","\u5ECB","\u635C","\u641C","\u6449","\u6EB2","\u7340","\u8258","\u8490","\u878B","\u910B","\u9199","\u93AA","\u953C","\u98BC","\u98D5","\u993F","\u998A","\u9A2A"],m\u011Bi:["\u51C2","\u5A84","\u5ABA","\u5B0D","\u5D44","\u6334","\u6BCE","\u6BCF","\u6D7C","\u6E3C","\u71D8","\u7F8E","\u8EBE","\u9382","\u9541","\u9EE3"],t\u00FA:["\u51C3","\u56F3","\u56FE","\u5716","\u5717","\u5857","\u5C60","\u5CF9","\u5D5E","\u5EA9","\u5EDC","\u5F92","\u6087","\u63EC","\u6D82","\u760F","\u7B61","\u816F","\u837C","\u84A4","\u8DFF","\u9014","\u9174","\u922F","\u934E","\u999F","\u99FC","\u9D4C","\u9D9F","\u9DCB","\u9DF5","\u{2CCFF}"],zh\u01D4n:["\u51C6","\u51D6","\u57FB","\u6E96","\u{2C62F}"],"li\xE1ng li\xE0ng":["\u51C9","\u6DBC","\u91CF"],di\u0101o:["\u51CB","\u5201","\u521F","\u53FC","\u595D","\u5F34","\u5F6B","\u6C48","\u7431","\u7889","\u7C13","\u866D","\u86C1","\u8C82","\u932D","\u96D5","\u9B89","\u9BDB","\u9CB7","\u9D70","\u9F26"],c\u00F2u:["\u51D1","\u6E4A","\u8160","\u8F33","\u8F8F"],\u00E1i:["\u51D2","\u5540","\u560A","\u6371","\u6EB0","\u764C","\u7691","\u769A"],du\u00F3:["\u51D9","\u526B","\u593A","\u596A","\u75E5","\u8E31","\u922C","\u9438","\u94CE"],d\u00FA:["\u51DF","\u5335","\u5B3B","\u691F","\u6ADD","\u6BB0","\u6D9C","\u724D","\u7258","\u728A","\u72A2","\u72EC","\u7368","\u74C4","\u76BE","\u88FB","\u8AAD","\u8B80","\u8B9F","\u8C44","\u8D15","\u9316","\u945F","\u97C7","\u97E3","\u97E5","\u9A33","\u9AD1","\u9EE9","\u9EF7"],"j\u01D0 j\u012B":["\u51E0"],f\u00E1n:["\u51E1","\u51E2","\u51E3","\u5325","\u58A6","\u674B","\u67C9","\u68E5","\u6A0A","\u703F","\u70E6","\u7169","\u71D4","\u74A0","\u77FE","\u792C","\u7B32","\u7C75","\u7DD0","\u7FB3","\u8224","\u8227","\u85A0","\u8629","\u881C","\u894E","\u8E6F","\u91E9","\u9407","\u9422","\u9492","\u9DED","\u{2B50D}","\u{2CE2A}"],j\u016B:["\u51E5","\u530A","\u5A35","\u5A6E","\u5C45","\u5D0C","\u6285","\u6336","\u63AC","\u68AE","\u6910","\u6A8B","\u6BE9","\u6BF1","\u6CC3","\u6DBA","\u72D9","\u741A","\u75BD","\u7820","\u7F5D","\u8152","\u824D","\u871B","\u88FE","\u8ACA","\u8DD4","\u8E18","\u8EB9","\u9671","\u96CE","\u97A0","\u97AB","\u99D2","\u9A79","\u9B88","\u9D21","\u9D8B","\u{2CD8B}"],"ch\xF9 ch\u01D4":["\u51E6","\u5904"],zh\u01D0:["\u51EA","\u52A7","\u54AB","\u5740","\u5767","\u5E0B","\u6049","\u627A","\u6307","\u65E8","\u67B3","\u6B62","\u6C66","\u6C9A","\u6D14","\u6DFD","\u75BB","\u780B","\u7949","\u79D6","\u7D19","\u7EB8","\u82B7","\u85E2","\u8879","\u8967","\u8A28","\u8DBE","\u8EF9","\u8F75","\u916F","\u962F","\u9EF9"],p\u00EDng:["\u51ED","\u51F4","\u546F","\u576A","\u5840","\u5CBC","\u5E21","\u5E32","\u5E48","\u5E73","\u617F","\u6191","\u67B0","\u6D34","\u7129","\u73B6","\u74F6","\u7501","\u7AEE","\u7BB3","\u7C08","\u7F3E","\u8353","\u840D","\u84F1","\u86B2","\u86E2","\u8A55","\u8BC4","\u8EFF","\u8F27","\u90F1","\u9B83","\u9C86"],k\u01CEi:["\u51EF","\u51F1","\u5240","\u5274","\u57B2","\u584F","\u607A","\u6137","\u6168","\u669F","\u8488","\u8F06","\u9347","\u93A7","\u94E0","\u9534","\u95D3","\u95FF","\u98BD"],g\u0101n:["\u51F2","\u5769","\u5C32","\u5C34","\u5C36","\u5C37","\u67D1","\u6CD4","\u6F27","\u7395","\u7518","\u75B3","\u77F8","\u7AFF","\u7B78","\u7C93","\u809D","\u82F7","\u8FC0","\u9150","\u9B50"],"k\u01CEn qi\u01CEn":["\u51F5"],t\u016B:["\u51F8","\u5817","\u5D80","\u6378","\u6D8B","\u6E65","\u75DC","\u79BF","\u79C3","\u7A81","\u8456","\u92F5","\u9D5A","\u9F35","\u3EEC"],"\u0101o w\u0101":["\u51F9"],ch\u016B:["\u51FA","\u521D","\u5C80","\u6474","\u698B","\u6A17","\u8C99","\u9F63","\u48BA","\u4759"],d\u00E0ng:["\u51FC","\u5735","\u57B1","\u58CB","\u6863","\u6A94","\u6C39","\u7497","\u74FD","\u76EA","\u778A","\u7800","\u78AD","\u7911","\u7C1C","\u8361","\u83EA","\u8569","\u862F","\u8DA4","\u903F","\u96FC","\u{2C361}"],h\u00E1n:["\u51FD","\u51FE","\u542B","\u5705","\u5A22","\u5BD2","\u5D21","\u6657","\u6892","\u6D5B","\u6DB5","\u6F8F","\u7113","\u7400","\u751D","\u7B68","\u872C","\u9097","\u90AF","\u92E1","\u97D3","\u97E9"],z\u00E1o:["\u51FF","\u947F"],d\u0101o:["\u5200","\u5202","\u5FC9","\u6C18","\u8220","\u87A9","\u91D6","\u9B5B","\u9C7D"],chu\u0101ng:["\u5205","\u6450","\u724E","\u7255","\u75AE","\u7621","\u7A93","\u7A97","\u7ABB"],"f\u0113n f\xE8n":["\u5206"],"qi\xE8 qi\u0113":["\u5207"],k\u0101n:["\u520A","\u52D8","\u582A","\u6221","\u681E","\u9F95","\u9F9B"],c\u01D4n:["\u520C","\u5FD6"],ch\u00FA:["\u520D","\u53A8","\u5E6E","\u5EDA","\u6A71","\u6AC9","\u6AE5","\u6EC1","\u7293","\u7BE8","\u8021","\u82BB","\u84A2","\u84AD","\u870D","\u87F5","\u8C60","\u8D8E","\u8E70","\u8E87","\u8E95","\u924F","\u92E4","\u9504","\u9664","\u96CF","\u96DB","\u9DB5"],"hu\xE0 hu\xE1":["\u5212"],l\u00ED:["\u5215","\u5253","\u527A","\u5299","\u5398","\u55B1","\u569F","\u56C4","\u5AE0","\u5B77","\u5EF2","\u60A1","\u68A8","\u68B8","\u68C3","\u6F13","\u7055","\u7281","\u7282","\u72F8","\u740D","\u7483","\u74C8","\u76E0","\u775D","\u79BB","\u7A72","\u7AF0","\u7B63","\u7BF1","\u7C6C","\u7CCE","\u7E2D","\u7F21","\u7F79","\u8243","\u8372","\u83DE","\u84E0","\u853E","\u85DC","\u863A","\u870A","\u87CD","\u87F8","\u882B","\u8935","\u8B27","\u8C8D","\u91A8","\u92EB","\u9305","\u93EB","\u9457","\u96E2","\u9A6A","\u9A8A","\u9BCF","\u9BEC","\u9C7A","\u9CA1","\u9D79","\u9E1D","\u9E42","\u9ECE","\u9EE7","\u3C00"],yu\u00E8:["\u5216","\u5B33","\u5C84","\u5CB3","\u5DBD","\u6071","\u6085","\u60A6","\u6209","\u6288","\u6373","\u6708","\u6A3E","\u7039","\u721A","\u73A5","\u793F","\u79B4","\u7BD7","\u7C46","\u7C65","\u7C70","\u7CA4","\u7CB5","\u8625","\u868E","\u868F","\u8AAC","\u8D8A","\u8DC0","\u8DC3","\u8E8D","\u8ECF","\u9205","\u925E","\u9470","\u94BA","\u95B1","\u95B2","\u9605","\u9E11","\u9E19","\u9EE6","\u9FA0","\u{2B404}","\u{2CE1A}"],li\u00FA:["\u5218","\u5289","\u56A0","\u5AB9","\u5D67","\u65C8","\u65D2","\u69B4","\u6A4A","\u6D41","\u6D4F","\u700F","\u7409","\u7460","\u746C","\u74A2","\u7544","\u7559","\u7571","\u7581","\u7624","\u7645","\u786B","\u84A5","\u84C5","\u87C9","\u88D7","\u938F","\u93D0","\u9402","\u9560","\u98C0","\u98C5","\u98D7","\u99E0","\u99F5","\u9A2E","\u9A51","\u9A9D","\u9C21","\u9DB9","\u9E60","\u9E8D"],z\u00E9:["\u5219","\u5247","\u5567","\u5616","\u5AE7","\u5E3B","\u5E58","\u629E","\u6A0D","\u6B75","\u6CA2","\u6CCE","\u6EAD","\u769F","\u7794","\u77E0","\u790B","\u7BA6","\u7C00","\u8234","\u8536","\u880C","\u8957","\u8B2E","\u8CFE","\u8D5C","\u8FEE","\u9E05","\u9F5A","\u9F70"],"chu\xE0ng chu\u0101ng":["\u521B","\u5275"],q\u00F9:["\u521E","\u53BA","\u53BB","\u95B4","\u95C3","\u9612","\u9EAE","\u9F01"],"bi\xE9 bi\xE8":["\u5225","\u522B"],"p\xE1o b\xE0o":["\u5228"],"ch\u01CEn ch\xE0n":["\u522C","\u5257","\u5E5D"],gu\u0101:["\u522E","\u5280","\u6870","\u6B44","\u7171","\u74DC","\u80CD","\u8E3B","\u98AA","\u98B3","\u9A27","\u9D30","\u9E39"],g\u0113ng:["\u522F","\u5E9A","\u6929","\u6D6D","\u713F","\u754A","\u7D5A","\u7FAE","\u7FB9","\u8015","\u83EE","\u8CE1","\u8D53","\u9D8A","\u9E52"],d\u00E0o:["\u5230","\u5675","\u60BC","\u6921","\u6AA4","\u71FE","\u74D9","\u76D7","\u76DC","\u7A32","\u7A3B","\u7E9B","\u7FFF","\u8254","\u83FF","\u885C","\u885F","\u8EC7","\u9053"],chu\u00E0ng:["\u5231","\u524F","\u5259","\u6006","\u6134"],k\u016B:["\u5233","\u54ED","\u5710","\u5800","\u67AF","\u684D","\u77FB","\u7A9F","\u8DCD","\u90C0","\u9AB7","\u9BAC"],du\u00F2:["\u5234","\u5241","\u58AF","\u5C2E","\u60F0","\u619C","\u6305","\u6857","\u8235","\u8DE5","\u8DFA","\u964A","\u964F","\u98FF","\u9973","\u9D7D"],"shu\u0101 shu\xE0":["\u5237"],"qu\xE0n xu\xE0n":["\u5238"],"ch\xE0 sh\u0101":["\u5239","\u524E"],"c\xEC c\u012B":["\u523A"],gu\u00EC:["\u523D","\u523F","\u528A","\u528C","\u648C","\u6530","\u660B","\u6842","\u6922","\u69F6","\u6A3B","\u6AC3","\u7324","\u79AC","\u7B40","\u84D5","\u8958","\u8CB4","\u8D35","\u8DEA","\u9400","\u944E","\u97BC","\u9C56","\u9C65"],l\u00F3u:["\u5245","\u5A04","\u5A41","\u5ED4","\u697C","\u6A13","\u6E87","\u6F0A","\u71A1","\u8027","\u802C","\u825B","\u848C","\u851E","\u877C","\u87BB","\u8B31","\u8EC1","\u9071","\u97BB","\u9AC5","\u9ACF","\u{2A8FB}"],cu\u00F2:["\u5249","\u5252","\u539D","\u590E","\u632B","\u63AA","\u68E4","\u839D","\u83A1","\u84CC","\u902A","\u92BC","\u932F","\u9509","\u9519"],"xi\u0101o xu\u0113":["\u524A"],"k\u0113i k\xE8":["\u524B","\u5C05"],"l\xE0 l\xE1":["\u524C"],t\u012B:["\u5254","\u68AF","\u8E22","\u92BB","\u9511","\u9DC8","\u9DC9","\u43F2","\u4D18"],p\u014Du:["\u5256"],w\u0101n:["\u525C","\u5846","\u58EA","\u5E35","\u5F2F","\u5F4E","\u6E7E","\u6F6B","\u7063","\u7755","\u873F","\u8C4C"],"b\u0101o b\u014D":["\u525D","\u5265"],du\u014D:["\u525F","\u5484","\u54C6","\u5689","\u591A","\u591B","\u6387","\u6BF2","\u7553","\u88F0","\u364D"],q\u00EDng:["\u5260","\u52CD","\u591D","\u60C5","\u64CE","\u6674","\u6692","\u68FE","\u6A08","\u6AA0","\u6C30","\u7520","\u7858","\u845D","\u9EE5"],"y\u01CEn sh\xE0n":["\u5261"],"d\u016B zhu\xF3":["\u5262"],y\u0101n:["\u5266","\u5AE3","\u5D26","\u5D96","\u6079","\u61D5","\u61E8","\u6A2E","\u6DCA","\u6DF9","\u6F39","\u70DF","\u7109","\u7111","\u7159","\u73DA","\u7BF6","\u80ED","\u81D9","\u83F8","\u9122","\u9183","\u95B9","\u9609","\u9EEB"],hu\u014D:["\u5268","\u5290","\u5419","\u6509","\u79F4","\u8020","\u952A","\u9A1E","\u{2CD03}"],sh\u00E8ng:["\u5269","\u5270","\u52DD","\u5723","\u58AD","\u5D4A","\u6660","\u69BA","\u6A73","\u741E","\u8056","\u8542","\u8CB9","\u8CF8"],"du\u0101n zh\xEC":["\u526C"],w\u016B:["\u526D","\u545C","\u55DA","\u572C","\u5C4B","\u5DEB","\u5F19","\u6747","\u6B4D","\u6C59","\u6C5A","\u6C61","\u6D3F","\u70CF","\u7A8F","\u7BBC","\u8790","\u8A88","\u8AA3","\u8BEC","\u90AC","\u9114","\u93A2","\u94A8","\u9C1E","\u9D2E"],g\u0113:["\u5272","\u54E5","\u572A","\u5F41","\u6208","\u6213","\u6228","\u6B4C","\u6ED2","\u72B5","\u8090","\u88BC","\u8B0C","\u93B6","\u9D1A","\u9D3F","\u9E3D"],"d\xE1 zh\xE1":["\u5273"],chu\u00E1n:["\u5276","\u66B7","\u693D","\u7BC5","\u8221","\u8229","\u8239","\u8F32","\u9044"],"tu\xE1n zhu\u0101n":["\u5278","\u6F19","\u7BFF"],"l\xF9 ji\u016B":["\u5279"],p\u0113ng:["\u527B","\u5309","\u562D","\u6026","\u6072","\u62A8","\u6888","\u70F9","\u7830","\u8EEF","\u99CD"],pi\u0101o:["\u527D","\u52E1","\u6153","\u65DA","\u72A5","\u7FF2","\u87B5","\u98C3","\u98C4","\u98D8","\u9B52"],k\u014Du:["\u527E","\u5F44","\u62A0","\u6473","\u770D","\u7798","\u82A4","\u{2BE29}"],"ji\u01CEo ch\u0101o":["\u527F","\u528B","\u52E6","\u6477"],qi\u0101o:["\u5281","\u52EA","\u589D","\u5E67","\u6572","\u6A47","\u6BC3","\u71C6","\u7857","\u78FD","\u7E51","\u8DAC","\u8DF7","\u8E0D","\u8E7A","\u8E7B","\u90FB","\u9121","\u9125","\u936B","\u936C","\u9430","\u9539","\u981D"],"hu\xE1 hu\xE0":["\u5283"],"zh\u0101 zh\xE1":["\u5284"],"p\u012B p\u01D0":["\u5288","\u6082"],t\u0101ng:["\u528F","\u5621","\u7FB0","\u859A","\u876A","\u8E5A","\u97BA","\u9F1E"],ch\u00E1n:["\u5296","\u56B5","\u58E5","\u5A75","\u5B0B","\u5DC9","\u5EDB","\u68CE","\u6BDA","\u6E79","\u6F79","\u6F7A","\u6FB6","\u700D","\u703A","\u7158","\u7351","\u78DB","\u7DFE","\u7E8F","\u7E92","\u7F20","\u826C","\u8749","\u87D0","\u87EC","\u87FE","\u8A97","\u8B92","\u8C17","\u8E94","\u913D","\u9141","\u92CB","\u9471","\u9575","\u995E","\u998B"],zu\u0101n:["\u5297","\u8E9C","\u8EA6","\u9246","\u945A"],m\u00F3:["\u5298","\u5AEB","\u5B24","\u5B37","\u5C1B","\u6479","\u64F5","\u6A45","\u7CE2","\u819C","\u85E6","\u8611","\u8B28","\u8B29","\u8C1F","\u9943","\u995D","\u998D","\u9ACD","\u9B54","\u9B79"],zh\u00FA:["\u529A","\u65B8","\u66EF","\u6B18","\u705F","\u70A2","\u70DB","\u71ED","\u7225","\u7603","\u7AF9","\u7B01","\u7B1C","\u8233","\u833F","\u84EB","\u880B","\u883E","\u8E85","\u9010","\u902B","\u9483","\u9C41"],qu\u00E0n:["\u529D","\u52E7","\u52F8","\u7276","\u97CF"],"j\xECn j\xECng":["\u52A4","\u52B2","\u52C1"],k\u0113ng:["\u52A5","\u5751","\u727C","\u7841","\u785C","\u8A99","\u92B5","\u935E","\u93D7","\u94FF","\u962C"],"xi\xE9 li\xE8":["\u52A6"],"zh\xF9 ch\xFA":["\u52A9"],n\u01D4:["\u52AA","\u5F29","\u782E","\u80EC"],sh\u00E0o:["\u52AD","\u5372","\u54E8","\u6F72","\u7D39","\u7DA4","\u7ECD","\u8891","\u90B5"],mi\u01CEo:["\u52B0","\u676A","\u6DFC","\u6E3A","\u7707","\u79D2","\u7BCE","\u7DF2","\u7F08","\u85D0","\u9088"],k\u01D2u:["\u52B6","\u53E3"],w\u0101:["\u52B8","\u5A32","\u5AA7","\u5C72","\u6316","\u6528","\u6D3C","\u6E9B","\u6F25","\u74FE","\u7556","\u7A75","\u7A8A","\u7AAA","\u86D9","\u97C8","\u9F03"],ku\u0101ng:["\u52BB","\u5321","\u5329","\u54D0","\u6047","\u6D2D","\u7B50","\u7B7A","\u8A86","\u8BD3","\u8EED","\u90BC"],h\u00E9:["\u52BE","\u548A","\u555D","\u59C0","\u5CC6","\u6546","\u66F7","\u67C7","\u6941","\u6BFC","\u6CB3","\u6DB8","\u6E2E","\u6F95","\u7186","\u76AC","\u76C7","\u76C9","\u76CD","\u76D2","\u79BE","\u7BD5","\u7C7A","\u7CAD","\u7FEE","\u83CF","\u8402","\u8988","\u8A38","\u8A65","\u90C3","\u91DB","\u924C","\u9449","\u95A1","\u95D4","\u9602","\u9616","\u97A8","\u981C","\u9904","\u9978","\u9B7A","\u9E56","\u9EA7","\u9F55","\u9F81","\u9FA2","\u{2C317}"],g\u00E0o:["\u52C2","\u543F","\u544A","\u5CFC","\u796E","\u7970","\u799E","\u7B76","\u8AA5","\u8BF0","\u90DC","\u92EF","\u9506"],"b\xF3 b\xE8i":["\u52C3"],l\u00E1ng:["\u52C6","\u5ACF","\u5ECA","\u658F","\u6879","\u6994","\u6A03","\u6B34","\u72FC","\u7405","\u746F","\u7860","\u7A02","\u8246","\u84C8","\u870B","\u8782","\u8EB4","\u90D2","\u90DE","\u92C3","\u93AF","\u9512"],x\u016Bn:["\u52CB","\u52DB","\u52F2","\u52F3","\u5691","\u5743","\u57D9","\u5864","\u58CE","\u58E6","\u66DB","\u71FB","\u736F","\u77C4","\u7E81","\u81D0","\u85AB","\u85B0","\u860D","\u91BA","\u{2B138}"],"ju\xE0n ju\u0101n":["\u52CC","\u74F9"],"l\xE8 l\u0113i":["\u52D2"],k\u00E0i:["\u52D3","\u708C","\u70D7","\u938E"],"w\u011Bng y\u01CEng":["\u52DC"],q\u00EDn:["\u52E4","\u55EA","\u5659","\u5D9C","\u5E88","\u61C3","\u61C4","\u6366","\u64D2","\u65B3","\u6A8E","\u6FBF","\u73E1","\u7434","\u7439","\u763D","\u79BD","\u79E6","\u8039","\u82A9","\u82B9","\u83E6","\u8793","\u8804","\u9219","\u922B","\u96C2","\u9772","\u9CF9","\u9D6D"],ji\u00E0ng:["\u52E5","\u531E","\u5320","\u5D79","\u5F1C","\u5F36","\u647E","\u6AE4","\u6D1A","\u6EF0","\u729F","\u7CE1","\u7CE8","\u7D73","\u7EDB","\u8B3D","\u9171","\u91A4","\u91AC"],f\u0101n:["\u52EB","\u5B0F","\u5E06","\u5E61","\u5FDB","\u61A3","\u65D9","\u65DB","\u7E59","\u7FFB","\u85E9","\u8F53","\u98BF","\u98DC","\u9C55"],ju\u0101n:["\u52EC","\u59E2","\u5A1F","\u6350","\u6D93","\u8832","\u88D0","\u93B8","\u942B","\u954C","\u9E43"],"t\xF3ng d\xF2ng":["\u52ED","\u70D4","\u71D1","\u72EA"],l\u01DC:["\u52F4","\u578F","\u5D42","\u5F8B","\u616E","\u6C2F","\u6EE4","\u6FFE","\u7208","\u7BBB","\u7DA0","\u7E42","\u819F","\u844E","\u8651","\u9462"],ch\u00E8:["\u52F6","\u577C","\u5F7B","\u5FB9","\u63A3","\u64A4","\u6F88","\u70E2","\u7221","\u77AE","\u7869","\u8045","\u8FE0","\u9819","\u3B1A"],sh\u00E1o:["\u52FA","\u73BF","\u97F6"],"g\u014Du g\xF2u":["\u52FE"],c\u014Dng:["\u5306","\u56EA","\u56F1","\u5FE9","\u6031","\u60A4","\u66B0","\u6A2C","\u6F17","\u747D","\u7481","\u779B","\u7BF5","\u7E71","\u8061","\u8066","\u806A","\u8070","\u82C1","\u8310","\u8471","\u84EF","\u8525","\u87CC","\u936F","\u93D3","\u93E6","\u9A18","\u9A44","\u9AA2"],"t\xE1o y\xE1o":["\u530B","\u9676"],p\u00E1o:["\u530F","\u5486","\u5789","\u5E96","\u722E","\u72CD","\u888D","\u891C","\u8EF3","\u9784","\u9E85"],d\u00E1:["\u5312","\u59B2","\u601B","\u709F","\u71F5","\u7563","\u7B2A","\u7F8D","\u8359","\u8598","\u87FD","\u8A5A","\u8FBE","\u8FCF","\u8FD6","\u8FDA","\u9039","\u9054","\u943D","\u977C","\u9791","\u97C3","\u9F96","\u9F98","\u{2B7FC}"],"hu\xE0 hu\u0101":["\u5316"],"b\u011Bi b\xE8i":["\u5317"],n\u01CEo:["\u5318","\u57B4","\u5816","\u5AD0","\u607C","\u60A9","\u60F1","\u7459","\u78AF","\u8111","\u8133","\u8166"],"ch\xED shi":["\u5319"],f\u0101ng:["\u531A","\u580F","\u65B9","\u6DD3","\u7265","\u82B3","\u90A1","\u9201","\u933A","\u94AB","\u9D0B"],z\u0101:["\u531D","\u5482","\u5E00","\u6C9E","\u81DC","\u81E2","\u8FCA","\u9254","\u9B73"],qi\u00E8:["\u5327","\u5392","\u59BE","\u602F","\u608F","\u60EC","\u611C","\u6308","\u7A55","\u7A83","\u7ACA","\u7B21","\u7BA7","\u7BCB","\u7C61","\u8E25","\u9365","\u9532","\u9BDC"],"z\u0101ng c\xE1ng":["\u5328"],f\u011Bi:["\u532A","\u595C","\u60B1","\u68D0","\u69A7","\u7BDA","\u7FE1","\u855C","\u8AB9","\u8BFD"],"ku\xEC gu\xEC":["\u532E","\u5331"],su\u01CEn:["\u5334"],p\u01D0:["\u5339","\u567D","\u56AD","\u572E","\u5E80","\u75DE","\u7656","\u8134","\u82C9","\u92A2","\u9D04"],"q\u016B \u014Du":["\u533A","\u5340"],"k\u0113 qi\xE0":["\u533C"],"y\u01CEn y\xE0n":["\u533D","\u68EA"],bi\u01CEn:["\u533E","\u60FC","\u63D9","\u78A5","\u7A28","\u7A86","\u85CA","\u890A","\u8CB6","\u8D2C","\u9D18"],n\u00EC:["\u533F","\u5804","\u5ADF","\u5B3A","\u60C4","\u6135","\u6635","\u66B1","\u6C3C","\u7724","\u7768","\u7E0C","\u80D2","\u817B","\u81A9","\u9006","\u{28E99}"],ni\u00E0n:["\u5344","\u5538","\u57DD","\u5EFF","\u5FF5","\u60D7","\u824C"],s\u00E0:["\u5345","\u6AD2","\u810E","\u8428","\u856F","\u85A9","\u9212","\u96A1","\u98AF","\u98D2","\u99BA"],z\u00FA:["\u5346","\u54EB","\u5D2A","\u65CF","\u7BA4","\u8DB3","\u8E24","\u955E"],sh\u0113ng:["\u5347","\u544F","\u58F0","\u6598","\u6607","\u66FB","\u67A1","\u6B85","\u6CE9","\u6E66","\u713A","\u7272","\u73C4","\u751F","\u7525","\u7AD4","\u7B19","\u8072","\u924E","\u935F","\u9629","\u965E","\u9679","\u9D7F","\u9F2A"],w\u00E0n:["\u534D","\u5350","\u5FE8","\u6764","\u77A3","\u8115","\u8155","\u842C","\u87C3","\u8D0E","\u8F10","\u933D","\u{2C1D5}"],"hu\xE1 hu\xE0 hu\u0101":["\u534E","\u83EF"],b\u0113i:["\u5351","\u60B2","\u63F9","\u676F","\u686E","\u76C3","\u7891","\u85E3","\u9D6F","\u9E4E"],"z\xFA c\xF9":["\u5352"],"d\u0101n sh\xE0n ch\xE1n":["\u5355","\u55AE"],"n\xE1n n\u0101":["\u5357"],"shu\xE0i l\u01DC":["\u535B"],"b\u01D4 bo p\xFA":["\u535C"],"ku\xE0ng gu\xE0n":["\u535D"],bi\u00E0n:["\u535E","\u53D8","\u5909","\u5CC5","\u5F01","\u5FA7","\u5FED","\u6283","\u662A","\u6C73","\u6C74","\u73A3","\u8251","\u82C4","\u898D","\u8ADA","\u8B8A","\u8FA1","\u8FA7","\u8FA8","\u8FA9","\u8FAB","\u8FAE","\u8FAF","\u904D","\u91C6","\u{28695}"],b\u01D4:["\u535F","\u54FA","\u6355","\u8865","\u88DC","\u9E14","\u{2CDD5}"],"zh\xE0n zh\u0101n":["\u5360","\u89B1"],"k\u01CE qi\u01CE":["\u5361"],l\u00FA:["\u5362","\u56A7","\u5786","\u58DA","\u5E90","\u5EEC","\u66E5","\u67A6","\u680C","\u6AE8","\u6CF8","\u7018","\u7089","\u7210","\u7379","\u7388","\u74D0","\u76E7","\u77D1","\u7C5A","\u7E91","\u7F4F","\u80EA","\u81DA","\u822E","\u823B","\u826B","\u82A6","\u8606","\u8826","\u8F64","\u8F73","\u9229","\u946A","\u9871","\u9885","\u99BF","\u9AD7","\u9B72","\u9C78","\u9C88","\u9E15","\u9E2C","\u9EF8","\u{2CB3B}"],l\u01D4:["\u5364","\u5877","\u63B3","\u64C4","\u6A10","\u6A79","\u6AD3","\u6C0C","\u6EF7","\u6F9B","\u7002","\u7875","\u78E0","\u7A5E","\u8263","\u826A","\u84FE","\u864F","\u865C","\u93C0","\u942A","\u9465","\u9565","\u9B6F","\u9C81","\u9E75"],gu\u00E0:["\u5366","\u5569","\u6302","\u639B","\u7F63","\u8902","\u8A7F","\u8BD6"],"\xE1ng y\u01CEng":["\u536C"],y\u00ECn:["\u5370","\u57BD","\u5837","\u5ED5","\u616D","\u6196","\u6197","\u61DA","\u6D15","\u6E5A","\u730C","\u764A","\u80E4","\u831A","\u9173","\u9BA3","\u4C9F"],qu\u00E8:["\u5374","\u537B","\u5859","\u5D05","\u60AB","\u6128","\u6164","\u6409","\u69B7","\u71E9","\u7437","\u76B5","\u786E","\u78BA","\u792D","\u95CB","\u9615","\u9D72","\u9E4A","\u{2C488}"],lu\u01CEn:["\u5375"],"ju\xE0n ju\u01CEn":["\u5377","\u5DFB"],"ch\u01CEng \u0101n h\xE0n":["\u5382"],"w\u011Bi y\xE1n":["\u5383"],t\u012Bng:["\u5385","\u539B","\u542C","\u5E81","\u5EF0","\u5EF3","\u6C40","\u70C3","\u70F4","\u7D8E","\u8013","\u8074","\u807C","\u807D","\u9793","\u{2C629}"],"zh\xE9 zh\xE1i":["\u5387"],"h\xE0n \xE0n":["\u5388","\u5C7D"],y\u01CE:["\u538A","\u5516","\u5E8C","\u75D6","\u7602","\u8565"],sh\u00E8:["\u538D","\u5399","\u5F3D","\u6151","\u6174","\u61FE","\u6442","\u6B07","\u6D89","\u6DBB","\u6E09","\u6EE0","\u7044","\u793E","\u820E","\u850E","\u8802","\u8A2D","\u8BBE","\u8D66","\u9A07","\u9E9D"],d\u01D0:["\u538E","\u5467","\u5758","\u5F24","\u62B5","\u62DE","\u638B","\u7274","\u7825","\u83E7","\u89DD","\u8A46","\u8BCB","\u8EE7","\u90B8","\u963A","\u9AB6","\u9BF3"],"zh\u01CE zh\u01CEi":["\u538F"],p\u00E1ng:["\u5390","\u5ACE","\u5E9E","\u5FAC","\u823D","\u8783","\u9004","\u9C1F","\u9CD1","\u9F8E","\u9F90"],"zh\xEC sh\u012B":["\u5394"],m\u00E1ng:["\u5396","\u5402","\u54E4","\u5A0F","\u5FD9","\u607E","\u6757","\u6767","\u6C52","\u6D5D","\u727B","\u75DD","\u76F2","\u786D","\u7B00","\u8292","\u832B","\u8609","\u9099","\u91EF","\u92E9","\u94D3","\u99F9"],zu\u012B:["\u539C","\u6A36","\u7E97","\u87D5"],"sh\xE0 xi\xE0":["\u53A6","\u5EC8"],\u00E1o:["\u53AB","\u55F7","\u55F8","\u5ED2","\u6556","\u6EF6","\u7352","\u7353","\u7488","\u7FF1","\u7FF6","\u7FFA","\u8071","\u851C","\u87AF","\u8B37","\u8B38","\u9068","\u93D6","\u969E","\u9C32","\u9CCC","\u9DD4","\u9F07"],"l\xE1n qi\u0101n":["\u53B1"],"s\u012B m\u01D2u":["\u53B6"],"g\u014Dng h\xF3ng":["\u53B7"],"l\xEDn mi\u01CEo":["\u53B8"],"qi\xFA r\xF3u":["\u53B9"],d\u016B:["\u53BE","\u561F","\u7763","\u918F"],"xi\xE0n xu\xE1n":["\u53BF","\u7E23"],"c\u0101n sh\u0113n c\u0113n s\u0101n":["\u53C2","\u53C3","\u53C4","\u53C5"],"\xE0i y\u01D0":["\u53C6"],"ch\u0101 ch\xE0 ch\u01CE ch\xE1":["\u53C9"],shu\u0101ng:["\u53CC","\u5B40","\u5B47","\u6B06","\u7935","\u826D","\u96D9","\u971C","\u9A3B","\u9A66","\u9AA6","\u9DDE","\u9E18","\u9E74"],sh\u014Du:["\u53CE","\u6536"],gu\u00E1i:["\u53CF"],b\u00E1:["\u53D0","\u59AD","\u629C","\u62D4","\u70A6","\u7679","\u80C8","\u8307","\u83DD","\u8A59","\u8DCB","\u8EF7","\u9B43","\u9F25"],"f\u0101 f\xE0":["\u53D1"],"zhu\xF3 y\u01D0 l\xEC ju\xE9":["\u53D5"],q\u01D4:["\u53D6","\u5A36","\u7AEC","\u877A","\u8A53","\u9F72","\u9F8B"],"ji\u01CE xi\xE1":["\u53DA","\u5FA6"],"w\xE8i y\xF9":["\u53DE","\u5C09","\u851A"],di\u00E9:["\u53E0","\u57A4","\u581E","\u5CCC","\u5E49","\u604E","\u60F5","\u621C","\u66E1","\u6B9C","\u6C0E","\u7243","\u7252","\u74DE","\u7573","\u7582","\u7589","\u758A","\u789F","\u7D70","\u7ED6","\u800A","\u800B","\u80C5","\u8253","\u82F5","\u8728","\u8776","\u890B","\u8A44","\u8ADC","\u8C0D","\u8DEE","\u8E40","\u8FED","\u957B","\u9C08","\u9CBD","\u9D29","\u{2BD87}"],ru\u00EC:["\u53E1","\u6798","\u6C6D","\u745E","\u777F","\u82AE","\u868B","\u8739","\u92B3","\u92ED","\u9510"],"j\xF9 g\u014Du":["\u53E5"],l\u00ECng:["\u53E6","\u5464","\u70A9","\u8626"],"d\u0101o d\xE1o t\u0101o":["\u53E8"],"zh\u012B zh\u01D0":["\u53EA"],ji\u00E0o:["\u53EB","\u544C","\u5602","\u5626","\u564D","\u5B13","\u658D","\u65A0","\u6ED8","\u6F16","\u7365","\u73D3","\u76AD","\u7A96","\u85E0","\u8A06","\u8B65","\u8DAD","\u8F03","\u8F4E","\u8F7F","\u8F83","\u9175","\u91AE","\u91C2"],"zh\xE0o sh\xE0o":["\u53EC"],"k\u011B k\xE8":["\u53EF"],"t\xE1i t\u0101i":["\u53F0","\u82D4"],p\u01D2:["\u53F5","\u5C00","\u7B38","\u7BA5","\u9255","\u94B7","\u99CA"],"y\xE8 xi\xE9":["\u53F6"],"h\xE0o h\xE1o":["\u53F7"],t\u00E0n:["\u53F9","\u5606","\u63A2","\u6B4E","\u6E60","\u70AD","\u78B3","\u8215"],"h\u014Dng h\xF3ng":["\u53FF"],mi\u0113:["\u5400","\u54A9","\u54F6","\u5B6D"],"x\u016B y\u016B y\xF9":["\u5401"],ch\u012B:["\u5403","\u54E7","\u55AB","\u55E4","\u5644","\u599B","\u5AB8","\u5F68","\u5F72","\u645B","\u6521","\u6BA6","\u74FB","\u75F4","\u7661","\u7735","\u779D","\u7B1E","\u7C9A","\u80F5","\u86A9","\u87AD","\u8A35","\u9B51","\u9D1F","\u9D44","\u9E31","\u9ED0","\u9F5D","\u{2B128}"],"xu\u0101n s\xF2ng":["\u5405"],y\u0101o:["\u5406","\u5593","\u592D","\u5996","\u5E7A","\u6946","\u6B80","\u7945","\u8170","\u847D","\u8A1E","\u9080","\u9D01","\u9D22","\u3658"],z\u01D0:["\u5407","\u59C9","\u59CA","\u5B50","\u674D","\u6893","\u699F","\u6A74","\u6ED3","\u77F7","\u79ED","\u7B2B","\u7C7D","\u7D2B","\u8014","\u8678","\u8A3F","\u91E8"],"h\xE9 g\u011B":["\u5408","\u9C84"],"c\xF9n d\xF2u":["\u540B"],"t\xF3ng t\xF2ng":["\u540C"],"t\u01D4 t\xF9":["\u5410","\u550B"],"zh\xE0 zh\u0101":["\u5412","\u5953"],"xi\xE0 h\xE8":["\u5413"],"\u0101 y\u0101":["\u5416"],"ma m\xE1 m\u01CE":["\u5417"],l\u00ECn:["\u541D","\u6061","\u608B","\u6A49","\u711B","\u7510","\u81A6","\u853A","\u85FA","\u8CC3","\u8D41","\u8E78","\u8E8F","\u8E99","\u8EAA","\u8F65","\u95B5"],t\u016Bn:["\u541E","\u66BE","\u671C","\u711E"],"b\u01D0 p\u01D0":["\u5421"],q\u00ECn:["\u5422","\u5423","\u551A","\u628B","\u63FF","\u6407","\u64B3","\u6C81","\u7019","\u83E3","\u85FD"],"ji\xE8 g\xE8":["\u5424"],"f\u01D2u p\u01D0":["\u5426"],"ba b\u0101":["\u5427"],d\u016Bn:["\u5428","\u5678","\u58A9","\u58AA","\u60C7","\u6489","\u64B4","\u729C","\u7364","\u7905","\u8733","\u8E7E","\u9A50"],f\u0113n:["\u5429","\u5E09","\u6610","\u6706","\u68A4","\u68FB","\u6C1B","\u7AD5","\u7D1B","\u7EB7","\u7FC2","\u82AC","\u886F","\u8A1C","\u8EAE","\u915A","\u9216","\u96F0","\u9934","\u9959","\u999A"],"\xE9 hu\u0101":["\u542A"],"k\u0113ng h\xE1ng":["\u542D","\u5994"],sh\u01D4n:["\u542E"],"zh\u012B z\u012B":["\u5431"],"y\u01D0n sh\u011Bn":["\u5432"],w\u00FA:["\u5433","\u5434","\u5449","\u58B2","\u5CFF","\u68A7","\u6A46","\u6BCB","\u6D16","\u6D6F","\u7121","\u73F8","\u7491","\u7966","\u829C","\u8323","\u8381","\u856A","\u8708","\u87F1","\u8B55","\u90DA","\u92D9","\u94FB","\u9BC3","\u9D50","\u9DE1","\u9E40","\u9F2F"],"ch\u01CEo ch\u0101o":["\u5435"],"n\xE0 n\xE8":["\u5436"],"xu\xE8 chu\xF2 ju\xE9":["\u5437"],chu\u012B:["\u5439","\u708A","\u9FA1"],"d\u014Du r\xFA":["\u543A"],h\u01D2u:["\u543C","\u72BC"],"h\u014Dng h\u01D2u \u014Du":["\u543D"],"w\xFA y\xF9":["\u543E"],"ya y\u0101":["\u5440"],"\xE8 e":["\u5443"],d\u0101i:["\u5446","\u61DB","\u7343"],"m\xE8n q\u01D0":["\u5447"],h\u014Dng:["\u544D","\u569D","\u63C8","\u7074","\u70D8","\u7122","\u7861","\u85A8","\u8A07","\u8C3E","\u8EE3","\u8F37","\u8F5F","\u8F70","\u9367"],n\u00E0:["\u5450","\u637A","\u7B1D","\u7D0D","\u7EB3","\u80AD","\u84B3","\u8872","\u8C7D","\u8C80","\u8EDC","\u90CD","\u9209","\u94A0","\u9779","\u9B76"],"t\u016Bn ti\u0101n":["\u5451"],"f\u01D4 \u1E3F":["\u5452","\u5638"],"d\u0101i t\u01CEi":["\u5454"],"\u01D2u \u014Du \xF2u":["\u5455"],"b\xE0i bei":["\u5457"],"yu\xE1n y\xFAn y\xF9n":["\u5458","\u54E1"],gu\u014D:["\u5459","\u556F","\u5613","\u57DA","\u581D","\u588E","\u5D1E","\u5F49","\u5F4D","\u61D6","\u7313","\u7611","\u8052","\u8748","\u87C8","\u90ED","\u921B","\u934B","\u9505"],"hu\xE1 q\xEC":["\u545A"],"qi\xE0ng qi\u0101ng":["\u545B","\u8DC4"],sh\u012B:["\u545E","\u5931","\u5C38","\u5C4D","\u5E08","\u5E2B","\u65BD","\u6D49","\u6E64","\u6E7F","\u6EAE","\u6EBC","\u6FD5","\u72EE","\u7345","\u7461","\u7D41","\u8479","\u8492","\u84CD","\u8671","\u8768","\u8937","\u8979","\u8A69","\u8BD7","\u90BF","\u91C3","\u9247","\u9366","\u9BF4","\u9C24","\u9CBA","\u9CF2","\u9CFE","\u9DB3","\u9E24","\u4D13","\u{2B695}"],ju\u01CEn:["\u545F","\u57CD","\u81C7","\u83E4","\u9308","\u9529"],p\u011Bn:["\u5460","\u7FF8"],"w\u011Bn m\u01D0n":["\u5461"],"ne n\xED":["\u5462"],"\u1E3F m\u0300 m\xF3u":["\u5463"],r\u00E1n:["\u5465","\u562B","\u7136","\u71C3","\u7E4E","\u80B0","\u86A6","\u86BA","\u887B","\u8887","\u88A1","\u9AE5","\u9AEF"],"ti\xE8 ch\xE8":["\u546B"],"q\xEC zh\u012B":["\u546E"],"z\u01D0 c\u012B":["\u5470"],"gu\u0101 g\u016B gu\u01CE":["\u5471"],"c\u012B z\u012B":["\u5472"],"h\u01D2u x\u01D4 g\xF2u":["\u5474"],"h\u0113 \u0101 \xE1 \u01CE \xE0 a":["\u5475"],n\u00E1o:["\u5476","\u5912","\u5CF1","\u5DA9","\u5DCE","\u6320","\u6493","\u7331","\u7847","\u86F2","\u87EF","\u8A49","\u8B4A","\u9403","\u94D9"],"xi\u0101 g\u0101":["\u5477"],p\u0113i:["\u5478","\u600C","\u80A7","\u80DA","\u8843","\u9185"],"h\xE1o xi\u0101o":["\u547A"],m\u00ECng:["\u547D","\u63B5"],"d\xE1 d\xE0n":["\u547E"],"zu\u01D0 j\u01D4":["\u5480"],"xi\xE1n g\u0101n":["\u5481"],p\u01D2u:["\u5485","\u54E3","\u7283"],"y\u01CEng y\u0101ng":["\u5489"],"z\u01CE z\xE9 zh\u0101":["\u548B"],"h\xE9 h\xE8 hu\xF3 hu\xF2 h\xFA":["\u548C"],h\u0101i:["\u548D"],d\u0101:["\u5491","\u54D2","\u5660","\u58B6","\u642D","\u6498","\u8037","\u8921","\u939D","\u{28C4F}"],"k\u01CE k\u0101":["\u5494"],g\u016B:["\u5495","\u5502","\u5503","\u59D1","\u5AF4","\u5B64","\u5DEC","\u5DED","\u67E7","\u6A6D","\u6CBD","\u6CD2","\u7A12","\u7B1F","\u7B8D","\u7B9B","\u7BD0","\u7F5B","\u82FD","\u83C7","\u83F0","\u84C7","\u89DA","\u8EF1","\u8EF2","\u8F71","\u8F9C","\u9164","\u9232","\u9B95","\u9D23","\u9E2A"],"k\u0101 g\u0101":["\u5496"],zuo:["\u5497"],l\u00F3ng:["\u5499","\u56A8","\u5D90","\u5DC3","\u5DC4","\u663D","\u66E8","\u6727","\u680A","\u69DE","\u6AF3","\u6E70","\u6EDD","\u6F0B","\u7216","\u73D1","\u74CF","\u7643","\u772C","\u77D3","\u783B","\u7931","\u7932","\u7ABF","\u7ADC","\u804B","\u807E","\u80E7","\u830F","\u8622","\u882A","\u882C","\u8971","\u8C45","\u93E7","\u9468","\u9733","\u9747","\u9A61","\u9E17","\u9F8D","\u9F92","\u9F99"],"xi\xE0n xi\xE1n":["\u549E"],q\u00EC:["\u54A0","\u552D","\u5650","\u5668","\u5921","\u5F03","\u6187","\u61A9","\u66A3","\u68C4","\u6B2B","\u6C14","\u6C17","\u6C23","\u6C54","\u6C7D","\u6CE3","\u6E46","\u6E47","\u7081","\u7508","\u76F5","\u77F5","\u789B","\u78B6","\u78DC","\u78E7","\u7F4A","\u829E","\u847A","\u85D2","\u87FF","\u8A16","\u8BAB","\u8FC4","\u9411"],"x\xEC di\xE9":["\u54A5"],"li\u0113 li\u011B li\xE9 lie":["\u54A7"],z\u012B:["\u54A8","\u55DE","\u59D5","\u59FF","\u5B5C","\u5B73","\u5B76","\u5D30","\u5D6B","\u6825","\u6914","\u6DC4","\u6E7D","\u6ECB","\u6FAC","\u7386","\u798C","\u79F6","\u7CA2","\u7D0E","\u7DC7","\u7DD5","\u7E83","\u7F01","\u830A","\u8332","\u8458","\u8AEE","\u8C18","\u8CB2","\u8CC7","\u8D40","\u8D44","\u8D7C","\u8D91","\u8DA6","\u8F1C","\u8F3A","\u8F8E","\u9111","\u922D","\u9319","\u937F","\u93A1","\u9531","\u9543","\u983E","\u983F","\u9AED","\u9BD4","\u9C26","\u9CBB","\u9D85","\u9F12","\u9F4D","\u9F5C","\u9F87"],m\u012B:["\u54AA"],"j\u012B x\u012B qi\xE0":["\u54AD"],"g\u0113 lu\xF2 k\u01CE lo":["\u54AF"],"sh\xF9 x\xFAn":["\u54B0"],"z\xE1n z\xE1 z\u01CE zan":["\u54B1"],"h\u0101i k\xE9":["\u54B3"],hu\u012B:["\u54B4","\u5645","\u5655","\u5A4E","\u5A88","\u5E51","\u5FBD","\u6062","\u62FB","\u6325","\u63EE","\u6656","\u6689","\u694E","\u6D03","\u7008","\u7070","\u7073","\u70E3","\u7773","\u7988","\u7FDA","\u7FEC","\u8633","\u8886","\u8918","\u8A7C","\u8BD9","\u8C57","\u8F1D","\u8F89","\u9C34","\u9EBE","\u39D1"],"hu\xE0i sh\xEC":["\u54B6"],t\u00E1o:["\u54B7","\u5555","\u6843","\u6AAE","\u6D2E","\u6DD8","\u7979","\u7DAF","\u7EF9","\u8404","\u872A","\u88EA","\u8FEF","\u9003","\u9184","\u92FE","\u9780","\u9789","\u9940","\u99E3","\u9A0A","\u9F17","\u{2B626}"],xi\u00E1n:["\u54B8","\u5563","\u5A34","\u5A39","\u5A71","\u5ACC","\u5AFA","\u5AFB","\u5F26","\u6326","\u648F","\u6D8E","\u6E7A","\u6F96","\u7509","\u75EB","\u7647","\u764E","\u7D43","\u80D8","\u8237","\u85D6","\u86BF","\u86DD","\u8854","\u8858","\u8AB8","\u8AF4","\u8CE2","\u8D12","\u8D24","\u8F31","\u918E","\u929C","\u9466","\u9591","\u95F2","\u9DF3","\u9DF4","\u9DFC","\u9E47","\u9E79","\u9E99","\u{2B36F}"],"\xE8 \xE0n":["\u54B9"],"xu\u0101n xu\u01CEn":["\u54BA","\u70DC"],"w\u0101i h\xE9 w\u01D2 gu\u01CE gu\u014D":["\u54BC"],"y\xE0n y\xE8 y\u0101n":["\u54BD"],\u0101i:["\u54C0","\u54CE","\u57C3","\u6EBE","\u92B0","\u9384","\u953F"],p\u01D0n:["\u54C1","\u6980"],sh\u011Bn:["\u54C2","\u5A76","\u5B38","\u5BA1","\u5BB7","\u5BE9","\u5F1E","\u66CB","\u6E16","\u700B","\u77AB","\u77E4","\u77E7","\u89BE","\u8A20","\u8AD7","\u8B85","\u8C02","\u8C09","\u90A5","\u9823","\u9B6B"],"h\u01D2ng h\u014Dng h\xF2ng":["\u54C4"],"w\u0101 wa":["\u54C7"],"h\u0101 h\u01CE h\xE0":["\u54C8"],z\u0101i:["\u54C9","\u683D","\u6E3D","\u6EA8","\u707D","\u707E","\u70D6","\u7775","\u8CF3"],"d\xEC di\xE8":["\u54CB"],p\u00E0i:["\u54CC","\u6CA0","\u6D3E","\u6E12","\u6E43","\u848E","\u9383"],"g\xE9n h\u011Bn":["\u54CF"],"y\u01CE y\u0101":["\u54D1","\u96C5"],"yu\u011B hu\xEC":["\u54D5","\u5666"],ni\u00E1n:["\u54D6","\u5E74","\u79CA","\u79E5","\u9B8E","\u9BF0","\u9C87","\u9CB6","\u9D47","\u9ECF"],"hu\xE1 hu\u0101":["\u54D7","\u5629"],"j\xEC ji\u0113 zh\u0101i":["\u54DC","\u568C"],m\u014Du:["\u54DE"],"y\u014D yo":["\u54DF","\u55B2"],l\u00F2ng:["\u54E2","\u6887","\u8D1A"],"\xF2 \xF3 \xE9":["\u54E6"],"l\u012B l\u01D0 li":["\u54E9"],"n\u01CE na n\u01CEi n\xE9 n\u011Bi":["\u54EA"],h\u00E8:["\u54EC","\u578E","\u58D1","\u5BC9","\u60D2","\u7103","\u7142","\u71FA","\u7200","\u764B","\u788B","\u7FEF","\u8910","\u8B1E","\u8CC0","\u8D3A","\u8D6B","\u974D","\u974E","\u974F","\u9DB4","\u9E16","\u9E64"],"b\u014D p\xF2 b\u0101":["\u54F1"],zh\u00E9:["\u54F2","\u5560","\u5586","\u569E","\u57D1","\u608A","\u647A","\u6662","\u6663","\u6B7D","\u77FA","\u7813","\u78D4","\u7C77","\u7C8D","\u8674","\u86F0","\u87C4","\u88A9","\u8A5F","\u8B2B","\u8B3A","\u8B81","\u8B8B","\u8C2A","\u8F12","\u8F19","\u8F4D","\u8F84","\u8F99","\u9BBF"],"li\xE0ng l\xE1ng":["\u54F4"],"li\xE8 l\u01DC":["\u54F7"],h\u0101n:["\u54FB","\u61A8","\u86B6","\u8C3D","\u9163","\u9807","\u9878","\u99A0","\u9B7D","\u9F3E"],"h\u0113ng hng":["\u54FC"],g\u011Bng:["\u54FD","\u57C2","\u5CFA","\u632D","\u6897","\u7D86","\u7EE0","\u803F","\u8384","\u90E0","\u9ABE","\u9BC1","\u9CA0","\u{2C494}"],"chu\xF2 yu\xE8":["\u54FE"],"g\u011B ji\u0101":["\u54FF"],"bei b\xE0i":["\u5504"],"h\xE1n h\xE0n":["\u5505"],ch\u00FAn:["\u5507","\u6D71","\u6E7B","\u6EE3","\u6F18","\u7289","\u7D14","\u7EAF","\u8123","\u83BC","\u8493","\u84F4","\u9187","\u9195","\u931E","\u9659","\u9BD9","\u9D89","\u9E51","\u{2CB5A}"],"\xE0i \u0101i":["\u5509"],"ji\xE1 qi\u01CEn":["\u550A"],"y\xE1n d\xE0n xi\xE1n":["\u550C"],ch\u0113:["\u5513","\u7817","\u7868","\u8397","\u86FC"],"w\xFA \u0144g \u0144":["\u5514"],z\u00E0o:["\u5515","\u5523","\u566A","\u6165","\u688D","\u7076","\u7170","\u71E5","\u7681","\u7682","\u7AC3","\u7AC8","\u7C09","\u8241","\u8B5F","\u8DAE","\u8E81","\u9020","\u{255A8}"],d\u00ED:["\u5519","\u5547","\u5600","\u5681","\u5AE1","\u5EF8","\u654C","\u6575","\u6891","\u6DA4","\u6ECC","\u72C4","\u7B1B","\u7C74","\u7CF4","\u82D6","\u837B","\u850B","\u8510","\u85E1","\u89BF","\u89CC","\u8C74","\u8FEA","\u976E","\u9814","\u99B0","\u9AE2","\u9E10","\u{2CC56}"],"g\xF2ng h\u01D2ng g\u01D2ng":["\u551D","\u55CA"],d\u00F3u:["\u551E"],"l\xE0o l\xE1o":["\u5520","\u562E","\u61A6"],hu\u00E0n:["\u5524","\u559A","\u5942","\u5950","\u5BA6","\u5D48","\u5E7B","\u60A3","\u610C","\u6362","\u63DB","\u64D0","\u650C","\u6899","\u69F5","\u6D63","\u6DA3","\u6E19","\u6F36","\u6FA3","\u70C9","\u7115","\u7165","\u744D","\u75EA","\u7613","\u7746","\u8092","\u85E7","\u8C62","\u8F58","\u902D","\u9BC7","\u9BF6","\u9C00","\u9CA9"],l\u00E9ng:["\u5525","\u5844","\u695E","\u7890","\u8590"],"w\u014D w\u011Bi":["\u5529"],f\u011Bng:["\u552A","\u8982","\u8AF7","\u8BBD"],"y\xEDn j\xECn":["\u552B"],"h\u01D4 xi\xE0":["\u552C"],w\u00E9i:["\u552F","\u56F4","\u570D","\u58DD","\u5CD7","\u5CDE","\u5D6C","\u5E0F","\u5E37","\u5E43","\u60DF","\u6845","\u6CA9","\u6D08","\u6DA0","\u6E4B","\u6E88","\u6F4D","\u6F59","\u6F7F","\u6FF0","\u72A9","\u77C0","\u7DAD","\u7EF4","\u84F6","\u89B9","\u8FDD","\u9055","\u912C","\u9180","\u934F","\u95C8","\u95F1","\u97CB","\u97E6","\u9BA0","\u{23C97}","\u{2CD8F}"],shu\u0101:["\u5530"],ch\u00E0ng:["\u5531","\u6005","\u60B5","\u66A2","\u713B","\u7545","\u757C","\u8AAF","\u97D4","\u9B2F"],"\xE9r w\u0101":["\u5532"],qi\u00E0ng:["\u5534","\u709D","\u7197","\u7FBB"],y\u014D:["\u5537"],y\u016B:["\u5539","\u6DE4","\u7600","\u76D3","\u7B8A","\u7D06","\u7EA1","\u8FBC","\u8FC2","\u8FC3","\u9653"],l\u00E0i:["\u553B","\u6FD1","\u7028","\u702C","\u765E","\u7669","\u7750","\u775E","\u7C41","\u7C5F","\u85FE","\u8CDA","\u8CF4","\u8D49","\u8D56","\u983C","\u9842","\u9D63"],tu\u00F2:["\u553E","\u5D9E","\u67DD","\u6BE4","\u6BFB","\u7BA8","\u7C5C","\u841A","\u8600","\u8DC5"],"zh\u014Du zh\u0101o ti\xE0o":["\u5541"],k\u011Bn:["\u5543","\u57A6","\u58BE","\u6073","\u61C7","\u808E","\u80AF","\u80BB","\u8C64","\u9339"],"zhu\xF3 zh\xE0o":["\u5545","\u6FEF"],"h\u0113ng h\xE8ng":["\u5548","\u6099"],"l\xEDn l\xE1n":["\u5549"],"a \u0101 \xE1 \u01CE \xE0":["\u554A"],qi\u0101ng:["\u554C","\u55F4","\u5D88","\u6215","\u6464","\u65A8","\u67AA","\u69CD","\u6EAC","\u7244","\u7310","\u7347","\u7F8C","\u7F97","\u8154","\u8723","\u8B12","\u93D8","\u9516","\u9535"],"t\u016Bn zh\u016Bn xi\u0101ng du\u01D0":["\u554D"],w\u00E8n:["\u554F","\u598F","\u63FE","\u6435","\u74BA","\u95EE","\u9850"],"cu\xEC qi":["\u5550"],"di\xE9 sh\xE0 ji\xE9 t\xEC":["\u5551"],"yu\u0113 w\u0101":["\u5558"],"z\u01D0 c\u01D0":["\u5559"],"b\u01D0 t\xFA":["\u555A"],"chu\xF2 chu\xE0i":["\u555C"],"y\u01CE y\u0101 \xE8":["\u555E"],f\u0113i:["\u5561","\u5A53","\u5A54","\u6249","\u6683","\u6E04","\u7306","\u7DCB","\u7EEF","\u88F6","\u970F","\u975E","\u975F","\u98DB","\u98DD","\u98DE","\u9925","\u99A1","\u9A11","\u9A1B","\u9BE1","\u9CB1","\u{2CD02}"],p\u00ED:["\u5564","\u58C0","\u6787","\u6BD7","\u6BD8","\u7137","\u7435","\u75B2","\u76AE","\u7BFA","\u7F74","\u7F86","\u813E","\u8157","\u818D","\u868D","\u86BD","\u8731","\u87B7","\u882F","\u8C7C","\u8C94","\u90EB","\u9239","\u9630","\u9674","\u96A6","\u9B6E","\u9B8D","\u9C8F","\u9D67","\u9F19"],sh\u00E1:["\u5565"],"l\u0101 la":["\u5566"],"y\u012Bng q\xEDng":["\u5568"],p\u0101:["\u556A","\u5991","\u8225","\u8469","\u8DB4"],"zh\u011B sh\xEC":["\u556B"],s\u00E8:["\u556C","\u55C7","\u61CE","\u64CC","\u681C","\u6B6E","\u6DA9","\u6E0B","\u6F80","\u6F81","\u6FC7","\u6FCF","\u7012","\u745F","\u74B1","\u7637","\u7A51","\u7A61","\u7A6F","\u7E6C","\u8B45","\u8F56","\u92AB","\u93FC","\u94EF","\u98CB"],ni\u00E8:["\u556E","\u55EB","\u565B","\u5699","\u56C1","\u56D3","\u573C","\u5B7C","\u5B7D","\u5D72","\u5DAD","\u5DD5","\u5E07","\u655C","\u67BF","\u69F7","\u6AF1","\u6D85","\u6E7C","\u75C6","\u7BDE","\u7C4B","\u7CF1","\u7CF5","\u8042","\u8076","\u81EC","\u81F2","\u8616","\u8825","\u8B98","\u8E02","\u8E17","\u8E19","\u8E51","\u8EA1","\u931C","\u93B3","\u9448","\u9477","\u9480","\u954A","\u954D","\u95D1","\u9667","\u9689","\u9873","\u989E","\u9F67","\u{2B536}"],"lu\u014D lu\xF3 luo":["\u5570","\u56C9"],"t\u0101n ch\u01CEn tu\u014D":["\u5574"],bo:["\u5575","\u8514"],d\u00ECng:["\u5576","\u5B9A","\u6917","\u77F4","\u7887","\u78A0","\u78F8","\u8062","\u815A","\u8423","\u874A","\u8A02","\u8BA2","\u9320","\u952D","\u9841","\u98E3","\u9964"],l\u0101ng:["\u5577"],"\xE1n \u0101n":["\u557D"],k\u0101:["\u5580","\u64D6"],"y\xF3ng y\xFA":["\u5581"],"l\u0101 l\xE1 l\u01CE":["\u5587"],ji\u0113:["\u5588","\u55BC","\u55DF","\u5826","\u5A98","\u63A5","\u63B2","\u64D1","\u6E5D","\u716F","\u7596","\u75CE","\u7664","\u7686","\u79F8","\u7A2D","\u813B","\u8754","\u8857","\u8B2F","\u9636","\u968E","\u9782","\u9D9B"],h\u00F3u:["\u5589","\u5E3F","\u7334","\u760A","\u777A","\u7BCC","\u7CC7","\u7FED","\u8454","\u9107","\u936D","\u9931","\u9ABA","\u9BF8","\u{2CB64}"],"di\xE9 zh\xE1":["\u558B"],w\u0101i:["\u558E","\u6B6A","\u7AF5"],"nu\xF2 r\u011B":["\u558F"],"x\xF9 hu\xF2 gu\xF3":["\u5590"],z\u00E1n:["\u5592"],"w\u014D \u014D":["\u5594"],h\u00FA:["\u5596","\u561D","\u56EB","\u58F6","\u58F7","\u58FA","\u5AA9","\u5F27","\u6430","\u659B","\u695C","\u69F2","\u6E56","\u702B","\u7100","\u7173","\u72D0","\u7322","\u745A","\u74F3","\u7BB6","\u7D57","\u7E20","\u80E1","\u846B","\u851B","\u8774","\u879C","\u885A","\u89F3","\u9190","\u9378","\u9836","\u992C","\u9B0D","\u9B71","\u9C17","\u9D60","\u9D98","\u9DA6","\u9E55"],"hu\xE0n yu\xE1n xu\u01CEn h\xE9":["\u559B"],x\u01D0:["\u559C","\u56CD","\u58D0","\u5C63","\u5F99","\u6199","\u67B2","\u6A72","\u6B56","\u6F07","\u73BA","\u74BD","\u77D6","\u79A7","\u7E30","\u8448","\u8478","\u84F0","\u87E2","\u8B11","\u8E5D","\u8EA7","\u9222","\u9268","\u9269","\u9C5A","\u{2CB73}","\u{2CDAE}"],"h\u0113 h\xE8 y\xE8":["\u559D"],ku\u00EC:["\u559F","\u5633","\u5ABF","\u5B07","\u6126","\u6127","\u6192","\u7BD1","\u7C23","\u7C44","\u8069","\u806D","\u8075","\u81AD","\u8562","\u8B09","\u993D","\u994B","\u9988"],"zh\u01D2ng chu\xE1ng":["\u55A0"],"w\xE9i w\xE8i":["\u55A1","\u70BA","\u7232"],"du\xF3 zh\xE0":["\u55A5"],"s\u0101ng s\xE0ng":["\u55AA"],"qi\xE1o ji\u0101o":["\u55AC"],"p\xE8n b\u0113n":["\u55AF"],"c\u0101n s\u016Bn q\u012B":["\u55B0"],"zh\u0101 ch\u0101":["\u55B3"],mi\u0101o:["\u55B5"],"p\u0113n p\xE8n":["\u55B7"],ku\u00ED:["\u55B9","\u5914","\u594E","\u5DD9","\u6223","\u63C6","\u6646","\u668C","\u694F","\u6951","\u6AC6","\u72AA","\u777D","\u8475","\u85C8","\u8637","\u8641","\u8770","\u8EA8","\u9035","\u9108","\u9368","\u9377","\u982F","\u9997","\u9A24","\u9A99","\u9B41"],"lou l\xF3u":["\u55BD"],"z\xE0o qi\u0101o":["\u55BF"],"h\xE8 xi\u0101o xi\xE0o h\xF9":["\u55C3"],"\xE1 sh\xE0":["\u55C4"],xi\u00F9:["\u55C5","\u5CAB","\u5CC0","\u6EB4","\u73DB","\u7407","\u7493","\u79C0","\u7D89","\u7E4D","\u7E61","\u7EE3","\u8791","\u8896","\u890E","\u890F","\u92B9","\u93E5","\u93FD","\u9508","\u9F45"],"qi\u0101ng qi\xE0ng":["\u55C6","\u6217","\u6227","\u8E4C","\u8E61"],"\xE0i y\xEC":["\u55CC","\u827E"],"m\xE1 m\u01CE ma":["\u55CE"],"k\xE8 k\u0113":["\u55D1"],"d\u0101 t\xE0":["\u55D2","\u9389"],s\u01CEng:["\u55D3","\u6421","\u78C9","\u892C","\u939F","\u9859","\u98A1"],ch\u0113n:["\u55D4","\u62BB","\u741B","\u778B","\u8AC3","\u8B13","\u8CDD","\u90F4","\u{2C62D}"],"w\u0101 g\u01D4":["\u55D7"],"p\u01CEng b\u0113ng":["\u55D9"],"xi\xE1n qi\u01CEn qi\u0101n":["\u55DB"],l\u00E0o:["\u55E0","\u5AEA","\u6A6F","\u6D9D","\u6F87","\u8022","\u802E","\u8EBC","\u8EC2","\u916A"],w\u0113ng:["\u55E1","\u7FC1","\u806C","\u8789","\u9393","\u9DB2","\u9E5F","\u{2CB69}"],w\u00E0:["\u55E2","\u817D","\u8183","\u889C","\u896A","\u97E4"],"h\u0113i h\u0101i":["\u55E8"],h\u0113:["\u55EC","\u6B31","\u881A","\u8A36","\u8BC3"],zi:["\u55ED"],s\u01CEi:["\u55EE"],"\u01F9g \u0144g \u0148g":["\u55EF"],g\u011B:["\u55F0","\u8238"],n\u00E1:["\u55F1","\u62CF","\u62FF","\u93BF","\u954E"],di\u01CE:["\u55F2"],"\xE0i \u01CEi \u0101i":["\u55F3"],t\u014Dng:["\u55F5","\u6A0B","\u70B5","\u84EA"],"zu\u012B su\u012B":["\u55FA"],"zh\u0113 zh\xE8 zh\xF9 zhe":["\u55FB"],m\u00F2:["\u55FC","\u573D","\u587B","\u58A8","\u59BA","\u5AFC","\u5BDE","\u5E1E","\u6629","\u672B","\u67BA","\u6B7F","\u6B81","\u6CAB","\u6F20","\u7205","\u734F","\u763C","\u768C","\u773D","\u773F","\u7790","\u7799","\u781E","\u7933","\u79E3","\u7D48","\u7E86","\u8031","\u8309","\u8388","\u84E6","\u86E8","\u87D4","\u8C83","\u8C8A","\u8C98","\u9286","\u93CC","\u9546","\u964C","\u977A","\u9A40","\u9B69","\u9ED8","\u9ED9","\u{2C64A}"],s\u00F2u:["\u55FD","\u7636"],t\u01CEn:["\u55FF","\u5766","\u5FD0","\u61B3","\u61BB","\u66BA","\u6BEF","\u74AE","\u83FC","\u8892","\u8962","\u9193","\u926D","\u94BD"],"ji\xE0o d\u01CEo":["\u5604"],"k\u01CEi g\u011B":["\u5605"],"sh\u0101n c\xE0n":["\u5607"],c\u00E1o:["\u5608","\u5D86","\u66F9","\u66FA","\u69FD","\u6F15","\u825A","\u84F8","\u87AC","\u893F","\u93EA","\u{25562}"],pi\u00E0o:["\u560C","\u5FB1","\u8508","\u9A43"],"l\xF3u lou":["\u560D"],g\u01CE:["\u5C15","\u738D"],"g\u01D4 ji\u01CE":["\u560F"],"ji\u0101o xi\u0101o":["\u5610"],"x\u016B sh\u012B":["\u5618","\u5653"],p\u00F3:["\u5619","\u56A9","\u5A46","\u6AC7","\u76A4","\u9131"],"d\u0113 d\u0113i":["\u561A"],"ma m\xE1":["\u561B"],"l\u0113 lei":["\u561E"],"g\u0101 g\xE1 g\u01CE":["\u5620"],s\u0101i:["\u5625","\u567B","\u6BE2","\u816E","\u984B","\u9C13"],"zu\u014D chu\xE0i":["\u562C"],"ch\xE1o zh\u0101o":["\u5632","\u671D","\u9F02"],zu\u01D0:["\u5634","\u567F","\u5D8A","\u74BB"],"qi\xE1o qi\xE0o":["\u563A","\u7FF9","\u8C2F"],"ch\xF9 x\xF9 sh\xF2u":["\u563C"],"t\u0101n ch\u01CEn":["\u563D"],"d\xE0n t\xE1n":["\u563E","\u5F3E","\u5F48","\u60D4","\u6FB9"],"h\u0113i m\xF2":["\u563F"],\u011B:["\u5641","\u7828","\u980B","\u9A00","\u9D48"],"f\u0101n bo":["\u5643"],chu\u00E1ng:["\u5647","\u5E8A","\u7240"],"c\xF9 z\u0101 h\xE9":["\u5648"],"t\u016Bn ku\xF2":["\u564B"],"c\u0113ng ch\u0113ng":["\u564C"],d\u0113ng:["\u5654","\u5B01","\u706F","\u71C8","\u7492","\u767B","\u7AF3","\u7C26","\u8260","\u8C4B"],p\u016B:["\u5657","\u6251","\u64B2","\u6534","\u6535","\u6F7D","\u7087","\u9660"],ju\u0113:["\u5658","\u5C69","\u5C6B","\u64A7"],l\u016B:["\u565C","\u5695","\u64B8","\u64FC","\u8B22"],zh\u0101n:["\u5661","\u5CBE","\u60C9","\u65C3","\u65DC","\u67AC","\u6834","\u6BE1","\u6C08","\u6C0A","\u6CBE","\u77BB","\u859D","\u86C5","\u8A40","\u8A79","\u8B6B","\u8C35","\u8D88","\u9085","\u959A","\u9711","\u98E6","\u9958","\u9A59","\u9B59","\u9C63","\u9E07","\u9E6F","\u{2B5F4}"],\u014D:["\u5662"],"zh\xF2u zhu\xF3":["\u5663"],"ji\xE0o qi\xE0o ch\u012B":["\u566D"],yu\u00E0n:["\u566E","\u59B4","\u6028","\u613F","\u63BE","\u7457","\u7990","\u82D1","\u884F","\u88EB","\u8911","\u9662","\u9858"],"\u01CEi \xE0i \u0101i":["\u566F"],"y\u014Dng y\u01D2ng":["\u5670","\u6FAD"],"ju\xE9 xu\xE9":["\u5671"],"p\u0113n p\xE8n f\xE8n":["\u5674"],g\u00E1:["\u5676","\u5C1C","\u91D3","\u9337","\u9486"],"x\u012Bn h\u011Bn h\xE8n":["\u5677"],d\u0101ng:["\u5679","\u6FA2","\u73F0","\u74AB","\u7B5C","\u7C39","\u8261","\u87F7","\u88C6","\u8960"],l\u00E0n:["\u5682","\u6EE5","\u6FEB","\u70C2","\u71D7","\u7201","\u721B","\u7224","\u74D3","\u7CF7","\u9484"],t\u00E0:["\u5683","\u56BA","\u5D09","\u631E","\u6428","\u64BB","\u69BB","\u6A7D","\u6BFE","\u6DBE","\u6FBE","\u6FCC","\u79A2","\u7C8F","\u8ABB","\u8B76","\u8E4B","\u8E79","\u8E82","\u8EA2","\u905D","\u9314","\u95D2","\u95E5","\u95FC","\u9618","\u979C","\u97B3"],"hu\u014D hu\xF2 \u01D2":["\u5684"],h\u0101o:["\u5686","\u8320","\u84BF","\u8585"],"h\xE8 xi\xE0":["\u5687"],"xi\xF9 p\xEC":["\u568A"],"zh\u014Du ch\xF3u":["\u568B","\u76E9","\u8BEA"],m\u0113:["\u5692"],"ch\u0101 c\u0101":["\u5693"],"b\xF3 p\xE0o b\xE0o":["\u5697"],"me m\xE8i m\xF2":["\u569C"],"xi\xE9 h\xE1i":["\u56A1"],"\xE1o xi\u0101o":["\u56A3"],m\u014D:["\u56A4","\u6478"],p\u00EDn:["\u56AC","\u5A26","\u5AD4","\u5B2A","\u73AD","\u77C9","\u85B2","\u8819","\u8CA7","\u8D2B","\u9870","\u98A6","\u{2C79F}"],m\u00E8:["\u56B0","\u6FF9"],"r\u01CEng r\u0101ng":["\u56B7"],l\u00E1:["\u56B9","\u65EF"],"ji\xE1o ju\xE9 ji\xE0o":["\u56BC"],chu\u00F2:["\u56BD","\u5A16","\u64C9","\u6B60","\u6DB0","\u78ED","\u8E00","\u8F1F","\u8F8D","\u8FB5","\u8FB6","\u916B","\u9461","\u991F","\u9F6A","\u9F8A"],"hu\u0101n hu\xE0n":["\u56BE"],"z\xE1 c\xE0":["\u56C3"],ch\u00E0i:["\u56C6","\u867F","\u8806","\u8883","\u8A0D"],"n\xE1ng n\u0101ng":["\u56CA"],"z\xE1 z\xE0n c\u0101n":["\u56CB"],s\u016B:["\u56CC","\u6AEF","\u7526","\u7A23","\u7A4C","\u7AA3","\u8607","\u8613","\u9165","\u9BC2"],z\u00E8ng:["\u56CE","\u71B7","\u7511","\u8D08","\u8D60","\u92E5","\u9503"],"z\xE1 ni\xE8 y\xE0n":["\u56D0"],n\u0101ng:["\u56D4"],"lu\xF3 lu\u014D luo":["\u56D6"],"w\xE9i gu\xF3":["\u56D7"],hu\u00ED:["\u56D8","\u56DE","\u56EC","\u5EFB","\u5EFD","\u605B","\u6D04","\u75D0","\u8334","\u8698","\u86D4","\u86D5","\u8716","\u8FF4","\u9025","\u9BB0"],n\u00EDn:["\u56DC","\u60A8","\u810C"],"ji\u01CEn n\u0101n":["\u56DD"],n\u0101n:["\u56E1"],tu\u00E1n:["\u56E2","\u56E3","\u5718","\u6171","\u629F","\u6476","\u6AB2","\u7CF0","\u93C4","\u9DD2","\u9DFB"],"t\xFAn d\xF9n":["\u56E4","\u5749"],gu\u00F3:["\u56EF","\u56F6","\u56FB","\u56FD","\u5700","\u570B","\u5E3C","\u5E57","\u6156","\u6451","\u6F0D","\u805D","\u8158","\u8195","\u852E","\u8662","\u9998","\u{2C1F9}"],k\u00F9n:["\u56F0","\u6D83","\u774F"],"w\xE9i t\u014Dng":["\u56F2"],q\u016Bn:["\u56F7","\u590B","\u9021"],r\u00EC:["\u56F8","\u65E5","\u8875","\u9224","\u99B9","\u9A72"],t\u0101i:["\u56FC","\u5B61","\u80CE"],p\u01D4:["\u5703","\u5711","\u64C8","\u666E","\u669C","\u6A38","\u6A8F","\u6C06","\u6D66","\u6EA5","\u70F3","\u8AE9","\u8B5C","\u8C31","\u8E7C","\u9420","\u9568"],"qu\u0101n ju\xE0n ju\u0101n":["\u5708","\u570F"],"chu\xED chu\xE1n":["\u570C"],tu\u01CEn:["\u5715","\u757D","\u7583"],l\u00FC\u00E8:["\u5719","\u63A0","\u7565","\u7567","\u7A24","\u92DD","\u92E2","\u950A","\u40AE"],"hu\xE1n yu\xE1n":["\u571C"],lu\u00E1n:["\u571D","\u571E","\u5971","\u5A08","\u5B4C","\u5B6A","\u5B7F","\u5CE6","\u5DD2","\u631B","\u6523","\u66EB","\u683E","\u6B12","\u6EE6","\u7064","\u7674","\u7675","\u7F89","\u8114","\u81E0","\u864A","\u92AE","\u947E","\u9D49","\u9E1E","\u9E3E"],t\u01D4:["\u571F","\u5721","\u91F7","\u948D"],"x\u016B w\xE9i":["\u5729"],"d\xEC de":["\u5730","\u5DB3"],"qi\u0101n s\xFA":["\u5731"],zh\u00E8n:["\u5733","\u5866","\u630B","\u632F","\u6715","\u681A","\u753D","\u7739","\u7D16","\u7D7C","\u7EBC","\u8AAB","\u8CD1","\u8D48","\u92F4","\u93AD","\u93AE","\u9547","\u9635","\u9663","\u9707","\u9D06","\u9E29"],"ch\u01CEng ch\xE1ng":["\u573A","\u5834","\u5872"],"q\xED y\xEDn":["\u573B"],ji\u00E1:["\u573F","\u5FE6","\u605D","\u621E","\u6274","\u8125","\u835A","\u83A2","\u86F1","\u86FA","\u88CC","\u8DF2","\u90CF","\u90DF","\u92CF","\u94D7","\u982C","\u9830","\u988A","\u9D36","\u9D4A"],"zh\u01D0 zh\xEC":["\u5741"],b\u01CEn:["\u5742","\u5C85","\u6604","\u677F","\u7248","\u74EA","\u7C84","\u8228","\u8742","\u9211","\u94A3","\u962A","\u9B6C"],q\u01D0n:["\u5745","\u5BD1","\u5BDD","\u5BE2","\u6611","\u68AB","\u7B09","\u87BC","\u8D7E","\u92DF","\u9513"],"m\xE9i f\xE9n":["\u5746"],"r\u01D2ng k\u0113ng":["\u5748"],"f\u0101ng f\xE1ng":["\u574A"],"f\xE8n b\xE8n":["\u574B"],t\u0101n:["\u574D","\u6039","\u644A","\u64F9","\u6524","\u6EE9","\u7058","\u762B","\u7671","\u8211","\u8CAA","\u8D2A"],"hu\xE0i p\u0113i p\u012B p\xE9i":["\u574F"],"d\xEC l\xE0n":["\u5754"],t\u00E1n:["\u575B","\u58B0","\u58B5","\u58C7","\u58DC","\u5A52","\u619B","\u6619","\u66C7","\u6983","\u6A80","\u6F6D","\u71C2","\u75F0","\u78F9","\u7F48","\u7F4E","\u85EB","\u8AC7","\u8B5A","\u8B60","\u8C08","\u8C2D","\u8C9A","\u90EF","\u91B0","\u931F","\u9843"],b\u00E0:["\u575D","\u57BB","\u58E9","\u5F1D","\u6B1B","\u705E","\u7238","\u77F2","\u8987","\u9738","\u9B81","\u9C85"],f\u00E9n:["\u575F","\u58B3","\u59A2","\u5C8E","\u5E69","\u678C","\u68FC","\u6C7E","\u711A","\u71CC","\u71D3","\u7F92","\u7FB5","\u84B6","\u8561","\u86A0","\u86A1","\u8C6E","\u8C76","\u8F52","\u943C","\u96AB","\u99A9","\u9B75","\u9EC2","\u9F16","\u9F22","\u{23E23}"],zhu\u00EC:["\u5760","\u589C","\u60F4","\u7500","\u7577","\u7908","\u7DB4","\u7E0B","\u7F00","\u7F12","\u814F","\u8187","\u8AC8","\u8D05","\u8D58","\u918A","\u9323","\u9446"],p\u014D:["\u5761","\u5CA5","\u6CFC","\u6E8C","\u6F51","\u91D9","\u93FA","\u948B","\u9817","\u9887","\u497D"],"p\u01CEn b\xE0n":["\u5762"],k\u016Bn:["\u5764","\u5803","\u5812","\u5D10","\u5D11","\u6606","\u665C","\u6F49","\u711C","\u71B4","\u7311","\u7428","\u747B","\u83CE","\u872B","\u88C8","\u88E9","\u890C","\u918C","\u9315","\u951F","\u9A09","\u9AE0","\u9AE1","\u9AE8","\u9BE4","\u9CB2","\u9D7E","\u9DA4","\u9E4D"],di\u00E0n:["\u576B","\u57AB","\u588A","\u58C2","\u5960","\u5A5D","\u5E97","\u60E6","\u6242","\u6A42","\u6BBF","\u6DC0","\u6FB1","\u73B7","\u7414","\u7535","\u765C","\u7C1F","\u8714","\u923F","\u96FB","\u975B","\u9A54"],"m\xF9 m\u01D4":["\u5776"],"k\u0113 k\u011B":["\u5777","\u8EFB"],xu\u00E8:["\u5779","\u5CA4","\u6856","\u7025","\u72D8","\u77B2","\u8B14","\u8C11","\u8D90"],"d\u01D0 ch\xED":["\u577B","\u67E2"],l\u0101:["\u5783","\u67C6","\u83C8","\u908B"],l\u01D2ng:["\u5784","\u5785","\u58DF","\u58E0","\u62E2","\u650F","\u7AC9","\u9647","\u96B4","\u{2C542}"],m\u00EDn:["\u578A","\u59C4","\u5CB7","\u5D0F","\u636A","\u65FB","\u65FC","\u6C11","\u73C9","\u7418","\u741D","\u7449","\u75FB","\u76FF","\u7807","\u7DCD","\u7DE1","\u7F17","\u7F60","\u82E0","\u9231","\u9309","\u9372","\u9D16"],"d\xF2ng t\xF3ng":["\u578C","\u5CD2","\u6D1E"],c\u00ED:["\u5790","\u5B28","\u6148","\u67CC","\u6FE8","\u73C1","\u74F7","\u7506","\u78C1","\u7920","\u7960","\u7CCD","\u8328","\u8A5E","\u8BCD","\u8F9D","\u8F9E","\u8FA4","\u8FAD","\u96CC","\u98FA","\u9908","\u9D1C","\u9DBF","\u9DC0","\u9E5A"],du\u012B:["\u5796","\u5806","\u5860","\u75FD","\u78D3","\u9413","\u941C","\u9D2D"],"du\xF2 du\u01D2":["\u579B"],"du\u01D2 du\xF2":["\u579C","\u6306"],ch\u00E1:["\u579E","\u5BDF","\u5D56","\u643D","\u69CE","\u6AAB","\u7339","\u832C","\u8336","\u8A67","\u976B","\u{25ED7}"],sh\u01CEng:["\u57A7","\u664C","\u6A09","\u8CDE","\u8D18","\u8D4F","\u92FF","\u93DB","\u945C"],sh\u01D2u:["\u57A8","\u5B88","\u624B","\u624C","\u824F","\u9996"],da:["\u57AF","\u7E68","\u8DF6"],h\u00E1ng:["\u57B3","\u65BB","\u676D","\u7B55","\u7D4E","\u7ED7","\u822A","\u82C0","\u86A2","\u88C4","\u8CA5","\u8FD2","\u980F","\u9883","\u9B67"],"\u0101n \u01CEn":["\u57B5"],x\u012Bng:["\u57B6","\u60FA","\u661F","\u66D0","\u714B","\u7329","\u7446","\u76A8","\u7BC2","\u8165","\u8208","\u89EA","\u89F2","\u8B03","\u9A02","\u9A8D","\u9B8F","\u9BF9"],"yu\xE0n hu\xE1n":["\u57B8"],b\u0101ng:["\u57B9","\u5E2E","\u5E47","\u5E5A","\u5E6B","\u6360","\u6886","\u6D5C","\u90A6","\u90AB","\u97A4","\u{20CD0}"],"p\xF3u f\xFA":["\u57BA"],c\u00E9n:["\u57C1","\u5C91","\u6D94"],"b\u011Bng f\u0113ng":["\u57C4"],"d\xEC f\xE1ng":["\u57C5"],"xi\xE1 ji\u0101":["\u57C9"],"m\xE1i m\xE1n":["\u57CB"],l\u00E0ng:["\u57CC","\u5D00","\u6D6A","\u8497","\u95AC","\u3AF0"],"sh\u0101n y\xE1n":["\u57CF"],"q\xEDn j\u012Bn":["\u57D0"],"p\u01D4 b\xF9":["\u57D4"],hu\u0101:["\u57D6","\u5A72","\u691B","\u7874","\u7CC0","\u82B1","\u848A","\u8624","\u8AAE","\u9335"],"su\xEC s\xF9":["\u57E3"],"p\xED p\xEC":["\u57E4"],"q\u012Bng zh\u0113ng":["\u57E5","\u9CAD"],"w\u01CEn w\u0101n":["\u57E6"],l\u01D4n:["\u57E8","\u7A10","\u{2BB62}"],"zh\u0113ng ch\xE9ng":["\u57E9"],k\u014Dng:["\u57EA","\u5D06","\u7B9C","\u8EBB","\u9313","\u9D7C"],"c\u01CEi c\xE0i":["\u57F0","\u5BC0","\u91C7"],"ch\xF9 t\xF2u":["\u57F1"],b\u011Bng:["\u57F2","\u742B","\u83F6","\u979B"],"k\u01CEn xi\xE0n":["\u57F3"],"y\xEC sh\xEC":["\u57F6","\u91B3"],p\u00E9i:["\u57F9","\u6BF0","\u88F4","\u88F5","\u8CE0","\u8D54","\u9307","\u952B","\u962B","\u966A"],"s\xE0o s\u01CEo":["\u57FD"],"j\u01D0n q\u012Bn j\xECn":["\u5807"],"p\xE9ng b\xE8ng":["\u580B"],"qi\xE0n z\xE0n ji\xE0n":["\u5811"],\u00E0n:["\u5813","\u5C75","\u5CB8","\u6309","\u6697","\u6848","\u80FA","\u834C","\u8C7B","\u8C8B","\u930C","\u95C7","\u968C","\u9EEF"],"du\xF2 hu\u012B":["\u5815","\u58AE"],hu\u00E1n:["\u581A","\u5BCF","\u5BF0","\u5CD8","\u6853","\u6D39","\u6FB4","\u7342","\u73AF","\u74B0","\u7CEB","\u7E6F","\u7F33","\u7FA6","\u8341","\u8408","\u8411","\u8C72","\u9370","\u9436","\u953E","\u956E","\u95E4","\u961B","\u96C8","\u9B1F","\u9E6E","\u{2C62B}","\u{24A7D}"],"b\u01CEo b\u01D4 p\xF9":["\u5821"],"m\xE1o m\xF3u w\u01D4":["\u5825"],ru\u00E1n:["\u5827","\u58D6","\u648B"],"\xE0i \xE8 y\xE8":["\u5828"],g\u00E8ng:["\u5829","\u6685"],m\u00E9i:["\u5833","\u587A","\u5A92","\u5D4B","\u5FBE","\u6517","\u679A","\u6802","\u6885","\u6963","\u6973","\u69D1","\u6E44","\u6E48","\u7164","\u7338","\u73AB","\u73FB","\u7442","\u7709","\u7742","\u7996","\u8104","\u8122","\u815C","\u82FA","\u8393","\u847F","\u90FF","\u9176","\u9387","\u9545","\u9709","\u9DA5","\u9E5B","\u9EF4"],d\u01D4:["\u5835","\u743D","\u7779","\u7B03","\u7BE4","\u89A9","\u8CED","\u8D4C"],f\u00E9ng:["\u5838","\u7D98","\u8242","\u9022"],h\u00E8ng:["\u583C"],ch\u016Bn:["\u583E","\u5A8B","\u65FE","\u6625","\u6699","\u6776","\u693F","\u69C6","\u6A41","\u6AC4","\u7443","\u7BBA","\u8405","\u877D","\u8F34","\u9C06","\u9D9E","\u4CA0"],ji\u01CEng:["\u5842","\u5956","\u5968","\u596C","\u6868","\u69F3","\u734E","\u8029","\u8199","\u848B","\u8523","\u8B1B","\u8BB2","\u985C"],hu\u0101ng:["\u5843","\u5DDF","\u614C","\u8093","\u8352","\u8841"],du\u00E0n:["\u5845","\u65AD","\u65B7","\u6934","\u6BB5","\u6BC8","\u7145","\u7456","\u78AB","\u7C16","\u7C6A","\u7DDE","\u7F0E","\u8176","\u846E","\u8E96","\u935B","\u953B"],t\u01CE:["\u5854","\u5896","\u736D","\u737A","\u9B99","\u9C28","\u9CCE"],w\u011Bng:["\u5855","\u5963","\u5D61","\u651A","\u66A1","\u7788","\u84CA"],"s\u0101i s\xE0i s\xE8":["\u585E"],z\u00E0ng:["\u585F","\u5F09","\u81D3","\u81DF","\u846C","\u8535","\u92BA"],ti\u00E1n:["\u5861","\u5C47","\u606C","\u6CBA","\u6E49","\u74B3","\u751B","\u751C","\u7530","\u754B","\u7551","\u78B5","\u78CC","\u80CB","\u95D0","\u9617","\u9D2B","\u9DC6","\u9DCF"],zh\u00E8ng:["\u5863","\u5E41","\u653F","\u8A3C","\u8ACD","\u8B49","\u8BC1","\u8BE4","\u90D1","\u912D","\u9755","\u9D0A"],"ti\xE1n zh\xE8n":["\u586B"],w\u0113n:["\u586D","\u6637","\u69B2","\u6B9F","\u6E29","\u6EAB","\u7465","\u761F","\u8570","\u8C71","\u8F3C","\u8F40","\u8F92","\u93BE","\u9942","\u9C1B","\u9C2E","\u9CC1"],li\u00F9:["\u586F","\u5EC7","\u78DF","\u7FCF","\u96E1","\u9724","\u993E","\u9B38","\u9DDA","\u9E68"],h\u01CEi:["\u5870","\u6D77","\u70F8","\u917C","\u91A2"],l\u01CEng:["\u5871","\u6716","\u6717","\u6724","\u70FA","\u84E2","\u3BBE"],b\u00E8ng:["\u5874","\u63FC","\u6CF5","\u750F","\u7DB3","\u8E66","\u8FF8","\u902C","\u93F0","\u955A"],ch\u00E9n:["\u5875","\u5BB8","\u5C18","\u5FF1","\u6550","\u6576","\u6668","\u66DF","\u6815","\u6A04","\u6C89","\u7141","\u760E","\u81E3","\u831E","\u8380","\u8390","\u852F","\u85BC","\u87B4","\u8A26","\u8AF6","\u8ED9","\u8FB0","\u8FE7","\u9202","\u9648","\u9673","\u9703","\u9DD0","\u9E8E"],"\u014Du qi\u016B":["\u5878"],"qi\xE0n ji\xE0n":["\u5879"],"zhu\u0101n tu\xE1n":["\u587C"],shu\u01CEng:["\u587D","\u6161","\u6F3A","\u723D","\u7E14","\u93EF"],sh\u00FA:["\u587E","\u5A4C","\u5B70","\u74B9","\u79EB","\u8D16","\u8D4E"],l\u01D2u:["\u587F","\u5D5D","\u5D81","\u750A","\u7BD3","\u7C0D"],ch\u00ED:["\u5880","\u5F1B","\u6301","\u6C60","\u6F26","\u7AFE","\u7B42","\u7B8E","\u7BEA","\u830C","\u834E","\u86B3","\u8B18","\u8CBE","\u8D7F","\u8E1F","\u8FDF","\u8FE1","\u9045","\u905F","\u9072","\u9349","\u99B3","\u9A70"],sh\u00F9:["\u5885","\u5EB6","\u5EBB","\u6037","\u6055","\u620D","\u675F","\u6811","\u6A39","\u6CAD","\u6F31","\u6F44","\u6FD6","\u7AD6","\u7AEA","\u7D49","\u8167","\u8357","\u8481","\u866A","\u8853","\u88CB","\u8C4E","\u8FF0","\u9265","\u9330","\u93E3","\u9714","\u9D90","\u{2CB38}"],"d\xEC zh\xEC":["\u5886","\u7590"],k\u00E0n:["\u5888","\u5D01","\u77B0","\u77D9","\u78E1","\u884E","\u9B2B"],ch\u011Bn:["\u588B","\u5926","\u7876","\u789C","\u78E3","\u8D02","\u8DBB","\u8E38","\u9356"],"zh\u01D0 zhu\xF3":["\u588C"],qi\u01CEng:["\u588F","\u7E48","\u7E66","\u7FA5","\u8941"],z\u0113ng:["\u5897","\u589E","\u618E","\u7494","\u77F0","\u78F3","\u7F7E","\u8B44","\u912B","\u9C5B","\u4396"],qi\u00E1ng:["\u5899","\u58BB","\u5AF1","\u5B19","\u6A2F","\u6AA3","\u6F12","\u7246","\u8262","\u8503","\u8537","\u8620"],"ku\xE0i tu\xED":["\u58A4"],"tu\u01CEn d\u01D2ng":["\u58A5"],"qi\xE1o qu\xE8":["\u58A7"],"z\u016Bn d\u016Bn":["\u58AB"],"qi\u0101o \xE1o":["\u58BD"],"y\xEC t\xFA":["\u58BF"],"xu\xE9 b\xF3 ju\xE9":["\u58C6"],l\u01CEn:["\u58C8","\u5B3E","\u5B44","\u5B4F","\u61D2","\u61F6","\u63FD","\u64E5","\u652C","\u6984","\u6B16","\u6D68","\u6F24","\u7060","\u7E9C","\u7F06","\u7F71","\u89A7","\u89BD","\u89C8","\u9182","\u9872"],hu\u00E0i:["\u58CA","\u58DE","\u863E"],r\u01CEng:["\u58CC","\u58E4","\u6518","\u7219"],"l\xE0n xi\xE0n":["\u58CF"],d\u01CEo:["\u58D4","\u5BFC","\u5C0E","\u5C9B","\u5CF6","\u5D8B","\u5D8C","\u5DB9","\u6363","\u6417","\u64E3","\u69DD","\u7977","\u7982","\u79B1","\u8E48","\u9666","\u969D","\u96AF"],ru\u01D0:["\u58E1","\u6875","\u6A64","\u7E60","\u854A","\u854B","\u8602","\u8603"],san:["\u58ED"],zhu\u00E0ng:["\u58EE","\u58EF","\u58F5","\u649E","\u710B","\u72B6","\u72C0"],"k\xE9 qi\xE0o":["\u58F3","\u6BBC"],k\u01D4n:["\u58F8","\u58FC","\u6083","\u6346","\u68B1","\u7871","\u7975","\u7A07","\u7A1B","\u7D91","\u88CD","\u95AB","\u95B8","\u9603"],m\u01CEng:["\u58FE","\u6F2D","\u833B","\u83BD","\u83BE","\u880E"],c\u00FAn:["\u58FF","\u5B58"],"zh\u01D0 zh\u014Dng":["\u5902"],"g\u01D4 y\xEDng":["\u5903"],"ji\xE0ng xi\xE1ng":["\u5905","\u964D"],"p\xE1ng f\xE9ng f\u0113ng":["\u5906"],zh\u0101i:["\u5908","\u635A","\u6458","\u658B","\u658E","\u69B8","\u7C82","\u9F4B"],"xu\xE0n xi\xF2ng":["\u5910"],w\u00E0i:["\u5916","\u9861"],"w\u01CEn yu\xE0n w\u0101n yu\u0101n":["\u5917"],"m\u01CEo w\u01CEn":["\u5918"],m\u00E8ng:["\u5922","\u5923","\u5B5F","\u68A6","\u7666","\u9725"],"d\xE0 d\xE0i":["\u5927"],"f\u016B f\xFA":["\u592B","\u59C7","\u678E","\u7CB0"],gu\u00E0i:["\u592C","\u602A","\u6060"],y\u0101ng:["\u592E","\u59CE","\u62B0","\u6B83","\u6CF1","\u79E7","\u80E6","\u9260","\u9348","\u96F5","\u9D26","\u9E2F"],"h\u0101ng b\xE8n":["\u592F"],g\u01CEo:["\u5930","\u641E","\u6772","\u69C0","\u69C1","\u6ABA","\u7A01","\u7A3E","\u7A3F","\u7E1E","\u7F1F","\u83D2","\u85C1","\u85F3"],"t\u0101o b\u011Bn":["\u5932"],"t\xF3u tou":["\u5934"],"y\u01CEn t\u0101o":["\u5935"],"ku\u0101 ku\xE0":["\u5938","\u8A87"],"ji\xE1 ji\u0101 g\u0101 xi\xE1":["\u5939"],hu\u00E0:["\u593B","\u5A73","\u5AFF","\u5B05","\u5D0B","\u6466","\u6779","\u67A0","\u6866","\u69EC","\u6A3A","\u6F85","\u753B","\u756B","\u7575","\u7E63","\u8219","\u8A71","\u8AD9","\u8B6E","\u8BDD","\u9ECA"],"ji\u0101 ji\xE1 g\u0101 xi\xE1":["\u593E"],\u0113n:["\u5940","\u6069","\u84BD"],"d\u012B t\xEC":["\u5943"],"y\u01CEn y\u0101n":["\u5944","\u6E30"],p\u00E0o:["\u5945","\u75B1","\u76B0","\u7832","\u791F","\u792E","\u9764","\u9EAD"],n\u00E0i:["\u5948","\u67F0","\u6E3F","\u8010","\u8418","\u8926","\u933C","\u9F10"],"qu\u0101n ju\xE0n":["\u594D","\u5F2E","\u68EC"],z\u00F2u:["\u594F","\u63CD"],"q\xEC qi\xE8 xi\xE8":["\u5951"],k\u0101i:["\u5952","\u5F00","\u63E9","\u9426","\u950E","\u958B"],"b\u0113n b\xE8n":["\u5954","\u6CCD"],t\u00E0o:["\u5957"],"z\xE0ng zhu\u01CEng":["\u5958"],b\u011Bn:["\u5959","\u672C","\u694D","\u755A","\u7FC9","\u82EF"],"x\xF9n zhu\xEC":["\u595E"],sh\u0113:["\u5962","\u6AA8","\u731E","\u756D","\u7572","\u8CD2","\u8CD6","\u8D4A","\u8F0B","\u{2AA36}"],"h\u01CE p\xF2 t\u01CEi":["\u5964"],"\xE0o y\xF9":["\u5965","\u5967","\u6F9A"],y\u016Bn:["\u596B","\u6C32","\u6C33","\u8480","\u8495","\u8779","\u8D07","\u8D5F","\u{2B5B3}"],"du\u01D2 ch\u011B":["\u5972"],"n\u01DA r\u01D4":["\u5973"],n\u00FA:["\u5974","\u5B65","\u7B2F","\u99D1","\u9A7D"],"d\u012Bng d\u01D0ng ti\u01CEn":["\u5975"],"t\u0101 ji\u011B":["\u5979"],nu\u00E1n:["\u597B"],"h\u01CEo h\xE0o":["\u597D"],f\u00E0n:["\u597F","\u5B0E","\u68B5","\u6C4E","\u6CDB","\u6EFC","\u702A","\u72AF","\u7548","\u76D5","\u7B35","\u7BC4","\u8303","\u8A09","\u8CA9","\u8D29","\u8EEC","\u8F3D","\u98EF","\u98F0","\u996D"],shu\u00F2:["\u5981","\u6420","\u6714","\u69CA","\u70C1","\u720D","\u77DF","\u84B4","\u9399","\u9460","\u94C4"],"f\u0113i p\xE8i":["\u5983"],w\u00E0ng:["\u5984","\u5FD8","\u65FA","\u671B","\u6722"],zhu\u0101ng:["\u5986","\u599D","\u5A24","\u5E84","\u5E92","\u6869","\u6889","\u6A01","\u7CA7","\u7CDA","\u8358","\u838A","\u88C5","\u88DD"],m\u0101:["\u5988","\u5ABD"],"f\u016B y\u014Du":["\u598B"],"h\xE0i ji\xE8":["\u598E"],d\u00F9:["\u5992","\u59AC","\u675C","\u6BAC","\u6E21","\u79FA","\u828F","\u8370","\u8799","\u8827","\u8839","\u934D","\u9540","\u976F","\u{2CB4A}"],mi\u00E0o:["\u5999","\u5E99","\u5EBF","\u5EDF","\u7385","\u7AD7"],"f\u01D2u p\u0113i p\u012B":["\u599A"],"yu\xE8 ju\xE9":["\u599C"],ni\u016B:["\u599E"],"n\xE0 n\xE0n":["\u59A0"],tu\u01D2:["\u59A5","\u5AF7","\u5EB9","\u692D","\u6955","\u6A62","\u9B0C","\u9C16","\u9D4E"],"w\xE0n yu\xE1n":["\u59A7"],f\u00E1ng:["\u59A8","\u623F","\u80AA","\u9632","\u9B74","\u9C82"],n\u012B:["\u59AE"],zh\u00F3u:["\u59AF","\u78A1"],zh\u0101o:["\u59B1","\u5DF6","\u62DB","\u662D","\u91D7","\u924A","\u9363","\u948A","\u99CB","\u{2CB3F}"],"n\u01CEi n\u01D0":["\u59B3"],t\u01D2u:["\u59B5","\u6568","\u7D0F","\u8623","\u9EC8"],"xi\xE1n xu\xE1n x\xF9":["\u59B6"],"zh\xED y\xEC":["\u59B7","\u79C7"],\u0113:["\u59B8","\u59BF","\u5A40","\u5C59"],m\u00E8i:["\u59B9","\u5A9A","\u5BD0","\u62BA","\u65C0","\u6627","\u6CAC","\u715D","\u75D7","\u771B","\u7778","\u7959","\u7BC3","\u875E","\u8882","\u8DCA","\u9B3D","\u9B45"],"q\u012B q\xEC":["\u59BB"],"x\u016B x\u01D4":["\u59C1","\u7A30"],"sh\u0101n sh\xE0n":["\u59CD","\u59D7","\u82EB","\u91E4","\u9490"],m\u00E1n:["\u59CF","\u6172","\u6A20","\u86EE","\u883B","\u8B3E","\u9945","\u9992","\u9B17","\u9B18","\u9C3B","\u9CD7"],ji\u011B:["\u59D0","\u5A8E","\u6A9E","\u6BD1","\u98F7"],"w\u011Bi w\u0113i":["\u59D4"],p\u012Bn:["\u59D8","\u62FC","\u7917","\u7A66","\u99AA","\u9A5E"],"hu\xE1 hu\xF3":["\u59E1"],"ji\u0101o xi\xE1o":["\u59E3"],"g\xF2u d\xF9":["\u59E4"],"l\u01CEo m\u01D4":["\u59E5"],"ni\xE1n ni\xE0n":["\u59E9"],zh\u011Bn:["\u59EB","\u5C52","\u5F2B","\u62AE","\u6623","\u6795","\u755B","\u75B9","\u7715","\u7A39","\u7E1D","\u7E25","\u7F1C","\u8044","\u8419","\u8897","\u88D6","\u8999","\u8A3A","\u8BCA","\u8EEB","\u8F78","\u8FB4","\u99D7","\u9B12"],h\u00E9ng:["\u59EE","\u6046","\u6052","\u70C6","\u73E9","\u80FB","\u8605","\u8861","\u9445","\u9D34","\u9D46","\u9E3B"],"j\u016Bn x\xFAn":["\u59F0"],"ku\u0101 h\xF9":["\u59F1"],"\xE8 y\xE0":["\u59F6"],"xi\u0101n sh\u0113n":["\u59FA"],w\u00E1:["\u5A03"],"r\xE1o r\u01CEo":["\u5A06","\u5B08"],"sh\xE0o sh\u0101o":["\u5A0B"],xi\u0113:["\u5A0E","\u63F3","\u6954","\u6B47","\u874E","\u880D"],"w\u01D4 m\xE9i m\u01D4":["\u5A12"],"chu\xF2 l\xE0i":["\u5A15"],ni\u00E1ng:["\u5A18","\u5B22","\u5B43"],"n\xE0 nu\xF3":["\u5A1C","\u{26C21}"],"p\u014Du b\u01D0":["\u5A1D"],"n\u011Bi su\u012B":["\u5A1E"],tu\u00EC:["\u5A27","\u717A","\u86FB","\u8715","\u9000","\u99FE"],m\u01CEn:["\u5A28","\u5C58","\u6E80","\u6EE1","\u6EFF","\u87A8","\u87CE","\u8954","\u93CB"],"w\xFA w\xF9 y\xFA":["\u5A2A"],"x\u012B \u0101i":["\u5A2D"],"zhu\xEC shu\xEC":["\u5A37"],"d\u014Dng d\xF2ng":["\u5A3B"],"\u01CEi \xE1i \xE8":["\u5A3E"],"\u0113 \u011B":["\u5A3F"],mi\u00E1n:["\u5A42","\u5B35","\u5B80","\u6763","\u68C9","\u6AB0","\u6ACB","\u7720","\u77C8","\u77CA","\u77CF","\u7DBF","\u7DDC","\u7EF5","\u8287","\u8752"],"p\u01D2u p\xE9i b\xF9":["\u5A44"],bi\u01CEo:["\u5A4A","\u813F","\u8868","\u88F1","\u893E","\u8AD8","\u9336"],"f\xF9 f\xE0n":["\u5A4F"],w\u01D2:["\u5A50","\u5A51","\u6211"],"n\xED n\u01D0":["\u5A57","\u68FF"],"qu\xE1n ju\xE0n":["\u5A58","\u60D3"],h\u016Bn:["\u5A5A","\u660F","\u662C","\u68D4","\u6DBD","\u7767","\u776F","\u7888","\u8364","\u8477","\u8512","\u8F4B","\u95BD","\u960D"],"qi\u0101n j\u01D0n":["\u5A5C"],"w\u0101n w\xE0":["\u5A60"],"l\xE1i l\xE0i":["\u5A61","\u5F95","\u5FA0"],"zh\u014Du ch\u014Du":["\u5A64"],"chu\xF2 n\xE0o":["\u5A65"],"n\xFC\xE8 \xE0n":["\u5A69"],"h\xF9n k\u016Bn":["\u5A6B"],"d\xE0ng y\xE1ng":["\u5A78"],n\u00E0n:["\u5A7B"],"ru\xF2 chu\xF2":["\u5A7C"],ji\u01CE:["\u5A7D","\u5CAC","\u659A","\u659D","\u698E","\u69DA","\u6A9F","\u73BE","\u7532","\u80DB","\u9240","\u94BE"],"t\u014Du y\xFA":["\u5A7E","\u5AAE"],"y\xF9 y\xFA":["\u5A80"],"w\xE9i w\u011Bi":["\u5A81"],"d\xEC t\xED":["\u5A82","\u73F6","\u82D0"],r\u00F3u:["\u5A83","\u63C9","\u67D4","\u6E18","\u7163","\u7448","\u74C7","\u79B8","\u7C88","\u7CC5","\u811C","\u816C","\u8447","\u875A","\u8E42","\u8F2E","\u9352","\u97A3","\u9A25","\u9C07","\u9D94","\u{2B413}"],"ru\u01CEn n\xE8n":["\u5A86"],mi\u00E1o:["\u5A8C","\u5AF9","\u63CF","\u7784","\u82D7","\u9D93","\u9E4B"],"y\xED p\xE8i":["\u5A90"],"mi\xE1n mi\u01CEn":["\u5A94"],"t\xED sh\xEC":["\u5A9E","\u60FF"],"du\xF2 tu\xF3":["\u5AA0","\u6CB2"],\u01CEo:["\u5AAA","\u5ABC","\u8279","\u82BA","\u8884","\u8956","\u957A"],"ch\xFA z\xF2u":["\u5AB0"],y\u00ECng:["\u5AB5","\u6620","\u668E","\u786C","\u81A1","\u9C66"],"q\xEDn sh\u0113n":["\u5AC0"],ji\u00E0:["\u5AC1","\u5E4F","\u67B6","\u69A2","\u7A3C","\u99D5","\u9A7E"],s\u01CEo:["\u5AC2"],"zh\u0113n zh\u011Bn":["\u5AC3"],"ji\u0113 su\u01D2":["\u5AC5"],"m\xEDng m\u01D0ng":["\u5AC7"],ni\u01CEo:["\u5ACB","\u5B1D","\u5B32","\u8311","\u8526","\u8885","\u88CA","\u892D","\u9E1F"],t\u0101o:["\u5ACD","\u5E4D","\u5F22","\u6146","\u638F","\u642F","\u69C4","\u6D9B","\u6ED4","\u6FE4","\u746B","\u7D5B","\u7E1A","\u7E27","\u7EE6","\u8A5C","\u8B1F","\u8F41","\u97B1","\u97DC","\u97EC","\u98F8","\u9955"],bi\u00E1o:["\u5AD1"],"pi\xE1o pi\u0101o":["\u5AD6","\u85B8"],xu\u00E1n:["\u5AD9","\u60AC","\u61F8","\u66B6","\u6A88","\u6F29","\u7384","\u7487","\u74BF","\u75C3","\u8701","\u{2B80A}"],"m\xE0n m\u0101n":["\u5ADA"],k\u0101ng:["\u5ADD","\u5D7B","\u5EB7","\u6177","\u69FA","\u6F2E","\u780A","\u7A45","\u7CE0","\u8EBF","\u93EE","\u9C47","\u{21413}","\u{29F8C}"],"h\u0101n n\u01CEn":["\u5AE8"],n\u00E8n:["\u5AE9","\u5AF0"],zh\u0113:["\u5AEC","\u906E"],"m\u0101 m\xE1":["\u5AF2"],pi\u00E8:["\u5AF3"],zh\u01CEn:["\u5AF8","\u5C55","\u640C","\u65A9","\u65AC","\u7416","\u76CF","\u76DE","\u8F3E","\u9186","\u98AD","\u98D0"],"xi\u0101n y\u01CEn j\xECn":["\u5B10"],li\u01CEn:["\u5B1A","\u655B","\u6582","\u740F","\u7489","\u7FB7","\u8138","\u81C9","\u8539","\u861D","\u861E","\u88E3","\u895D","\u913B"],"qi\xF3ng hu\xE1n xu\u0101n":["\u5B1B"],d\u01D2ng:["\u5B1E","\u61C2","\u7BBD","\u8463","\u856B","\u8ACC"],c\u0101n:["\u5B20","\u6E4C","\u7218","\u98E1","\u9910","\u9A42","\u9A96"],ti\u01CEo:["\u5B25","\u5BA8","\u6640","\u6713","\u7AB1","\u8101"],b\u00ED:["\u5B36","\u8378","\u9F3B"],li\u01D4:["\u5B3C","\u67F3","\u6801","\u685E","\u687A","\u6A6E","\u71AE","\u73CB","\u7DB9","\u7EFA","\u7F76","\u7F80","\u92F6","\u950D"],"qi\u0101n xi\u0101n":["\u5B45","\u6B26"],"xi\xE9 hu\u012B":["\u5B48"],"hu\u0101n qu\xE1n":["\u5B49"],"l\xED l\xEC":["\u5B4B","\u9E97"],"zh\xFA chu\xF2":["\u5B4E"],k\u01D2ng:["\u5B54","\u6050"],"m\u0101 z\u012B":["\u5B56"],"s\u016Bn x\xF9n":["\u5B59","\u5B6B"],"b\xE8i b\xF3":["\u5B5B","\u8A96"],"y\xF2u ni\u016B":["\u5B67"],zhu\u01CEn:["\u5B68","\u7AF1","\u8F49"],h\u00E1i:["\u5B69","\u9AB8"],n\u0101o:["\u5B6C"],"ch\xE1n c\xE0n":["\u5B71"],b\u00F2:["\u5B79","\u6A97","\u8617","\u8B52"],n\u00E1i:["\u5B7B","\u8149"],"n\xEDng n\xECng":["\u5B81","\u5BCD","\u5BD7","\u5BDC","\u5BE7","\u752F"],zh\u00E1i:["\u5B85"],"t\u016B ji\u0101":["\u5B8A"],s\u00F2ng:["\u5B8B","\u8A1F","\u8AA6","\u8BBC","\u8BF5","\u9001","\u93B9","\u980C","\u9882","\u9938"],r\u00F2u:["\u5B8D","\u8089","\u8B73"],zh\u016Bn:["\u5B92","\u7A80","\u8860","\u8AC4","\u8C06","\u8FCD"],"m\xEC f\xFA":["\u5B93"],"d\xE0ng t\xE0n":["\u5B95"],"w\u01CEn yu\u0101n":["\u5B9B"],ch\u01D2ng:["\u5BA0","\u5BF5"],q\u00FAn:["\u5BAD","\u5CEE","\u5E2C","\u7FA3","\u7FA4","\u88D9","\u88E0"],z\u01CEi:["\u5BB0","\u5D3D"],"b\u01CEo sh\xED":["\u5BB2"],"ji\u0101 jia jie":["\u5BB6"],"hu\u0101ng hu\u01CEng":["\u5BBA"],ku\u0101n:["\u5BBD","\u5BDB","\u5BEC","\u81D7","\u9467","\u9ACB","\u9AD6"],"s\xF9 xi\u01D4 xi\xF9":["\u5BBF"],"ji\xE9 z\u01CEn":["\u5BC1"],"b\xECng b\u01D0ng":["\u5BCE"],"j\xECn q\u01D0n":["\u5BD6"],"l\xF3u j\xF9":["\u5BE0"],"xi\u011B xi\xE8":["\u5BEB"],"q\u012Bn q\xECn":["\u5BF4"],c\u00F9n:["\u5BF8","\u7C7F"],du\u00EC:["\u5BF9","\u5BFE","\u5C0D","\u603C","\u619D","\u61DF","\u6FE7","\u7029","\u7893","\u794B","\u7D90","\u85B1","\u8B48","\u8B75","\u8F5B","\u961F","\u966E"],"l\xFC\xE8 lu\xF3":["\u5BFD"],"sh\xE8 y\xE8 y\xEC":["\u5C04"],"ji\u0101ng ji\xE0ng qi\u0101ng":["\u5C06"],"ji\u0101ng ji\xE0ng":["\u5C07","\u6D46","\u6F3F","\u757A"],z\u016Bn:["\u5C0A","\u5D9F","\u6A3D","\u7F47","\u9075","\u940F","\u9C52","\u9CDF","\u9D8E","\u9DF7","\u{28C54}"],"sh\xF9 zh\xF9":["\u5C0C","\u6F8D"],xi\u01CEo:["\u5C0F","\u6653","\u6681","\u66C9","\u769B","\u76A2","\u7B71","\u7B7F","\u7BE0","\u8B0F","\u{2B372}"],"ji\xE9 j\xED":["\u5C10","\u8BD8","\u978A"],"sh\u01CEo sh\xE0o":["\u5C11"],\u011Br:["\u5C12","\u5C13","\u5C14","\u682E","\u6BE6","\u6D31","\u723E","\u73E5","\u8033","\u85BE","\u8848","\u8DB0","\u8FE9","\u9087","\u927A","\u94D2","\u990C","\u9975","\u99EC"],"w\u0101ng y\xF3u":["\u5C22"],w\u0101ng:["\u5C23","\u5C29","\u5C2A","\u5C2B","\u6C6A"],li\u00E0o:["\u5C25","\u5C26","\u5ED6","\u6482","\u6599","\u7093","\u7AB7","\u9410","\u9563","\u{2A917}"],"m\xE9ng m\xE1ng l\xF3ng p\xE1ng":["\u5C28"],g\u00E0:["\u5C2C","\u9B40"],"ku\xEC ku\u01D0":["\u5C2F"],tu\u00ED:["\u5C35","\u5F1A","\u7A68","\u8608","\u8E6A","\u96A4","\u9839","\u983A","\u983D","\u9893","\u9B4B","\u{2CBCE}"],y\u01D0n:["\u5C39","\u5DBE","\u5F15","\u6704","\u6A83","\u6ABC","\u6AFD","\u6DFE","\u6FE5","\u763E","\u766E","\u7C8C","\u861F","\u8693","\u87BE","\u8B94","\u8D7A","\u8D9B","\u8F11","\u920F","\u9777"],"ch\u01D0 ch\u011B":["\u5C3A"],k\u0101o:["\u5C3B","\u9ADB"],"j\xECn j\u01D0n":["\u5C3D"],"w\u011Bi y\u01D0":["\u5C3E"],"ni\xE0o su\u012B":["\u5C3F"],c\u00E9ng:["\u5C42","\u5C64","\u5D92","\u9A53"],di\u01CEo:["\u5C4C"],"p\xEDng b\u01D0ng b\u012Bng":["\u5C4F"],l\u00F2u:["\u5C5A","\u6F0F","\u7618","\u763A","\u763B","\u93E4","\u9542","\u964B"],"sh\u01D4 zh\u01D4":["\u5C5E","\u5C6C"],"xi\xE8 t\xEC":["\u5C5F"],"ch\xE8 c\u01CEo":["\u5C6E"],"t\xFAn zh\u016Bn":["\u5C6F"],"n\xEC j\u01D0":["\u5C70"],"h\xF3ng l\xF3ng":["\u5C78"],"q\u01D0 k\u01CEi":["\u5C82","\u8C48"],\u00E1ng:["\u5C87","\u6602","\u663B"],"g\u01CEng g\u0101ng":["\u5C97","\u5D17"],k\u011B:["\u5CA2","\u6564","\u6E07","\u6E34","\u70A3"],g\u01D2u:["\u5CA3","\u72D7","\u73BD","\u7B31","\u8007","\u8008","\u8009","\u82DF","\u8C7F"],ti\u00E1o:["\u5CA7","\u5CB9","\u6A24","\u7952","\u7B24","\u8280","\u8414","\u84DA","\u84E8","\u8729","\u8FE2","\u92DA","\u93A5","\u9797","\u9AEB","\u9BC8","\u9C37","\u9CA6","\u9F60","\u9F86"],"q\u016B j\u016B":["\u5CA8"],l\u01D0ng:["\u5CAD","\u5DBA","\u9818","\u9886"],p\u00F2:["\u5CB6","\u6540","\u6D26","\u6E50","\u70DE","\u73C0","\u7834","\u7836","\u7C95","\u84AA","\u9B44"],"b\u0101 k\xE8":["\u5CC7"],lu\u00F2:["\u5CC8","\u645E","\u6D1B","\u6D1C","\u7296","\u73DE","\u7B3F","\u7E99","\u8366","\u8A7B","\u96D2","\u99F1","\u9A86","\u9D45"],"f\xF9 ni\xE8":["\u5CCA"],\u011Bn:["\u5CCE"],"zh\xEC sh\xEC":["\u5CD9","\u5D3B"],qi\u01CE:["\u5CE0","\u8DD2","\u9160","\u9790"],"qi\xE1o ji\xE0o":["\u5CE4","\u7644"],"xi\xE9 y\xE9":["\u5CEB"],b\u016B:["\u5CEC","\u5EAF","\u6661","\u8AA7","\u900B","\u923D","\u933B","\u94B8","\u9914","\u9D4F"],ch\u00F3ng:["\u5D07","\u5D08","\u721E","\u866B","\u8769","\u87F2","\u8908","\u9680"],"z\xFA cu\xEC":["\u5D12","\u690A"],"l\xEDng l\xE9ng":["\u5D1A"],"d\xF2ng d\u014Dng":["\u5D20"],xi\u00E1o:["\u5D24","\u6D28","\u6DC6","\u8A24","\u8AB5"],"p\xED b\u01D0":["\u5D25","\u8298"],"zh\u01CEn ch\xE1n":["\u5D2D","\u5D83","\u5D84"],"w\u01CEi w\u0113i":["\u5D34"],"y\xE1ng d\xE0ng":["\u5D35"],"sh\xEC di\xE9":["\u5D3C"],y\u00E0o:["\u5D3E","\u66DC","\u718E","\u71FF","\u77C5","\u7A7E","\u7A94","\u7B44","\u8000","\u825E","\u836F","\u846F","\u85AC","\u85E5","\u888E","\u899E","\u8A4F","\u8B91","\u977F","\u9DC2","\u9E5E","\u9F3C"],"k\u0101n zh\xE0n":["\u5D41"],"h\xE1n d\u01CEng":["\u5D45"],"qi\xE0n k\xE0n":["\u5D4C"],"w\xF9 m\xE1o":["\u5D4D"],"k\u011B ji\xE9":["\u5D51","\u5DB1"],"w\u0113i w\u011Bi":["\u5D54"],k\u0113:["\u5D59","\u67EF","\u68F5","\u69BC","\u6A16","\u7241","\u7271","\u7290","\u73C2","\u75B4","\u778C","\u78D5","\u791A","\u79D1","\u7A1E","\u7AA0","\u842A","\u8596","\u86B5","\u874C","\u8DB7","\u8F72","\u9198","\u9233","\u94B6","\u9826","\u9846","\u9897","\u9AC1"],"d\xE0ng t\xE1ng":["\u5D63"],"r\xF3ng y\xEDng":["\u5D64","\u7203"],"\xE1i k\u01CEi":["\u5D66"],"k\u0101o qi\u0101o":["\u5D6A"],cu\u00F3:["\u5D6F","\u5D73","\u75E4","\u77EC","\u84AB","\u8516","\u8658","\u9E7A","\u9E7E"],"qi\u01CEn q\u012Bn":["\u5D70"],"d\xEC di\xE9":["\u5D7D"],c\u0113n:["\u5D7E"],d\u01D0ng:["\u5D7F","\u827C","\u85A1","\u9424","\u9802","\u9876","\u9F0E","\u9F11"],"\xE1o \xE0o":["\u5D85"],"p\u01D0 p\xE8i":["\u5D8F"],"ji\xE0o qi\xE1o":["\u5DA0","\u6F50"],"ju\xE9 gu\xEC":["\u5DA1","\u9CDC"],"zh\u0101n sh\xE0n":["\u5DA6","\u9CE3"],"xi\xE8 ji\xE8":["\u5DB0"],"gu\u012B x\u012B ju\xE0n":["\u5DB2"],r\u016B:["\u5DBF"],"l\xEC li\xE8":["\u5DC1","\u68D9","\u7204","\u7D9F"],"x\u012B gu\u012B ju\xE0n":["\u5DC2"],"y\xEDng h\u014Dng":["\u5DC6"],y\u01D0ng:["\u5DCA","\u5EEE","\u5F71","\u646C","\u68AC","\u6F41","\u763F","\u766D","\u77E8","\u7A4E","\u90E2","\u941B","\u9834","\u988D","\u9895","\u9896"],ch\u01CEo:["\u5DD0","\u7092","\u717C","\u7727","\u9EA8"],cu\u00E1n:["\u5DD1","\u6AD5","\u6B11"],chu\u0101n:["\u5DDB","\u5DDD","\u6C1A","\u744F","\u7A7F"],"j\u012Bng x\xEDng":["\u5DE0"],ch\u00E1o:["\u5DE2","\u5DE3","\u6641","\u6F05","\u6F6E","\u724A","\u7AB2","\u7F7A","\u8B3F","\u8F48","\u911B","\u9F0C"],qi\u01CEo:["\u5DE7","\u6100","\u9ADC"],g\u01D2ng:["\u5DE9","\u5EFE","\u62F1","\u62F2","\u6831","\u6C5E","\u73D9","\u8F01","\u978F"],"ch\xE0 ch\u0101 ch\u0101i c\u012B":["\u5DEE"],"xi\xE0ng h\xE0ng":["\u5DF7"],shu\u00E0i:["\u5E05","\u5E25","\u87C0"],p\u00E0:["\u5E0A","\u5E15","\u6015","\u8899"],"t\u01CEng n\xFA":["\u5E11"],"m\xF2 w\xE0":["\u5E13"],"ti\u0113 ti\u011B ti\xE8":["\u5E16"],zh\u01D2u:["\u5E1A","\u666D","\u759B","\u776D","\u7B92","\u8098","\u83F7","\u9BDE"],"ju\u01CEn ju\xE0n":["\u5E23"],shu\u00EC:["\u5E28","\u6D97","\u6D9A","\u7761","\u7A05","\u7A0E","\u88DE"],"ch\xF3u d\xE0o":["\u5E31","\u5E6C"],"ji\u01CEn ji\u0101n s\xE0n":["\u5E34"],"sh\xE0 qi\xE8":["\u5E39"],"q\xED j\xEC":["\u5E3A","\u8360"],"sh\u0101n qi\u0101o sh\u0113n":["\u5E53"],"zhu\xE0ng chu\xE1ng":["\u5E62"],"ch\u0101n ch\xE0n":["\u5E68"],mi\u00E8:["\u5E6D","\u61F1","\u6423","\u6EC5","\u706D","\u70D5","\u7923","\u7BFE","\u8511","\u858E","\u881B","\u884A","\u9456","\u9C74","\u9D13"],"g\u0101n g\xE0n":["\u5E72"],"b\xECng b\u012Bng":["\u5E76","\u5E77"],"j\u012B j\u01D0":["\u5E7E"],"gu\u01CEng \u0101n":["\u5E7F"],gu\u01CEng:["\u5E83","\u5EE3","\u72B7","\u7377"],me:["\u5E85"],"d\xF9n t\xFAn":["\u5E89"],"b\xE0i t\u012Bng":["\u5E8D"],"y\xECng y\u012Bng":["\u5E94"],"d\u01D0 de":["\u5E95"],"d\xF9 du\xF3":["\u5EA6"],"m\xE1ng m\xE9ng p\xE1ng":["\u5EAC"],"b\xECng p\xEDng":["\u5EB0"],ch\u011Bng:["\u5EB1","\u609C","\u7748","\u901E","\u9A01","\u9A8B"],"j\u012B cu\xF2":["\u5EB4"],q\u01D0ng:["\u5EBC","\u5ECE","\u6ABE","\u6F00","\u82D8","\u8ACB","\u8B26","\u8BF7","\u9803","\u9877"],"gu\u012B w\u011Bi hu\xEC":["\u5EC6"],"j\u01D0n q\xEDn":["\u5ED1"],ku\u00F2:["\u5ED3","\u6269","\u62E1","\u64F4","\u6FF6","\u7B48","\u843F","\u8440","\u86DE","\u95CA","\u9614","\u9729","\u979F","\u97B9","\u97D5","\u9822","\u9B20"],"qi\xE1ng s\xE8":["\u5EE7","\u8594"],"y\u01D0n y\xECn":["\u5EF4","\u9690","\u96A0","\u96B1","\u98EE","\u98F2","\u996E"],"p\xF2 p\u01CEi":["\u5EF9","\u8FEB"],"n\xF2ng l\xF2ng":["\u5F04"],"d\xEC t\xEC tu\xED":["\u5F1F"],"ju\xE9 zh\u0101ng":["\u5F21"],"m\xED m\u01D0":["\u5F25","\u5F4C","\u9761"],ch\u0101o:["\u5F28","\u600A","\u6284","\u6B29","\u8A2C","\u8D85","\u9214","\u949E"],yi:["\u5F2C"],sh\u0101o:["\u5F30","\u65D3","\u70E7","\u713C","\u71D2","\u7B72","\u8244","\u8437","\u8571","\u8F0E","\u9AFE","\u9BB9"],"xu\u0101n yu\u0101n":["\u5F32"],"qi\xE1ng qi\u01CEng ji\xE0ng":["\u5F37","\u5F3A"],"t\xE1n d\xE0n":["\u5F39","\u9188"],bi\u00E8:["\u5F46"],"qi\xE1ng ji\xE0ng qi\u01CEng":["\u5F4A"],"j\xEC xu\u011B":["\u5F50"],tu\u00E0n:["\u5F56","\u8916"],yu\u0113:["\u5F5F","\u66F0","\u66F1","\u77F1"],"sh\u0101n xi\u01CEn":["\u5F61"],w\u00E9n:["\u5F63","\u6587","\u7086","\u73F3","\u7612","\u7E67","\u805E","\u82A0","\u8689","\u868A","\u87A1","\u87C1","\u95BA","\u95BF","\u95C5","\u95E6","\u95FB","\u960C","\u96EF","\u99BC","\u99C7","\u9B70","\u9CFC","\u9D0D","\u9F24","\u{2B61C}"],"p\xE9ng b\u0101ng":["\u5F6D"],"pi\u0101o pi\xE0o":["\u5F6F"],"zhu\xF3 b\xF3":["\u5F74"],"tu\u01D2 y\xED":["\u5F75"],"p\xE1ng f\u01CEng":["\u5F77"],w\u01CEng:["\u5F7A","\u5F80","\u5F83","\u60D8","\u6789","\u68E2","\u7DB2","\u7F51","\u7F52","\u7F53","\u7F54","\u7F56","\u83F5","\u86E7","\u8744","\u8AB7","\u8F1E","\u8F8B","\u9B4D"],c\u00FA:["\u5F82","\u6B82"],"d\xE0i d\u0101i":["\u5F85"],hu\u00E1i:["\u5F8A","\u6000","\u61D0","\u61F7","\u69D0","\u6DEE","\u8032","\u8639","\u8922","\u8931","\u8E1D"],"w\u0101 w\xE0ng ji\u0101":["\u5F8D"],"ch\u011Bng zh\xE8ng":["\u5F8E"],"d\xE9 d\u011Bi de":["\u5F97"],"c\xF3ng z\xF2ng":["\u5F9E"],"sh\xEC t\u01D0":["\u5FA5"],"t\xED ch\xED":["\u5FB2","\u9D97","\u9D99"],d\u00E9:["\u5FB3","\u5FB7","\u6074","\u60B3","\u60EA","\u6DC2","\u9340","\u951D"],"zh\u01D0 zh\u0113ng":["\u5FB4","\u5FB5"],bi\u00E9:["\u5FB6","\u767F","\u8382","\u86C2","\u8952","\u8E69"],"ch\u014Dng zh\u01D2ng":["\u5FB8"],"ji\u01CEo ji\xE0o":["\u5FBC","\u7B05","\u7B4A"],"l\xF2ng l\u01D2ng":["\u5FBF"],"q\xFA j\xF9":["\u5FC2","\u6E20","\u77BF","\u87B6"],"d\xECng t\xECng":["\u5FCA"],g\u01CEi:["\u5FCB","\u6539"],r\u011Bn:["\u5FCD","\u6820","\u6823","\u79F9","\u7A14","\u7D9B","\u834F","\u8375","\u8EB5"],ch\u00E0n:["\u5FCF","\u61F4","\u61FA","\u785F","\u7FBC","\u97C2","\u986B"],t\u00E8:["\u5FD1","\u615D","\u7279","\u87D8","\u92F1","\u94FD"],"t\xE8 t\u0113i tu\u012B":["\u5FD2"],"g\u0101n h\xE0n":["\u5FD3","\u653C"],"y\xEC q\xEC":["\u5FD4"],"t\xE0i sh\xEC":["\u5FD5"],"x\u012B li\u011B":["\u5FDA"],"y\u012Bng y\xECng":["\u5FDC","\u61C9","\u8B4D"],"m\u01D0n w\u011Bn m\xEDn":["\u5FDE","\u5FDF"],"s\u014Dng zh\u014Dng":["\u5FEA"],"y\xF9 sh\u016B":["\u5FEC","\u6086"],"q\xED sh\xEC":["\u5FEF","\u8006"],"t\xFAn zh\u016Bn d\xF9n":["\u5FF3"],"qi\xE1n q\xEDn":["\u5FF4","\u6272"],h\u00FAn:["\u5FF6","\u6D51","\u6E3E","\u991B","\u9984","\u9B42","\u9F32"],ni\u01D4:["\u5FF8","\u626D","\u7084","\u72C3","\u7D10","\u7EBD","\u83A5","\u9215","\u94AE","\u9775"],"ku\xE1ng w\u01CEng":["\u5FF9"],"k\u0101ng h\xE0ng":["\u5FFC"],"k\xE0i x\xEC":["\u5FFE","\u613E"],\u00F2u:["\u6004","\u616A"],"b\u01CEo b\xE0o":["\u6009"],"m\xEDn m\xE9n":["\u600B"],"zu\xF2 zh\xE0":["\u600D"],z\u011Bn:["\u600E"],y\u00E0ng:["\u600F","\u6059","\u6837","\u69D8","\u6A23","\u6F3E","\u7F95","\u8A47"],"k\xF2u j\xF9":["\u6010"],"n\xE1o ni\xFA":["\u6013"],"zh\u0113ng zh\xE8ng":["\u6014","\u6399","\u94B2","\u94EE"],"ti\u0113 zh\u0101n":["\u6017"],"h\xF9 g\xF9":["\u6018"],"c\u016B j\xF9 z\u016B":["\u601A"],"s\u012B s\u0101i":["\u601D"],"y\xF3u ch\xF3u":["\u601E"],"t\u016B di\xE9":["\u6022"],"y\u014Du y\xE0o":["\u602E"],xu\u00E0n:["\u6030","\u6621","\u6966","\u6CEB","\u6E32","\u70AB","\u7404","\u7729","\u78B9","\u7D62","\u7E3C","\u7E4F","\u7EDA","\u8519","\u8852","\u88A8","\u8D19","\u9249","\u93C7","\u94C9","\u955F","\u98B4"],"x\xF9 xu\xE8":["\u6034"],"b\xEC p\u012B":["\u6036"],"x\u012B sh\xF9":["\u6038"],"n\xE8n n\xEDn":["\u6041"],"ti\u0101o y\xE1o":["\u604C"],"x\u012B q\u012B x\xF9":["\u6053"],"xi\xE0o ji\u01CEo":["\u6054"],"h\u016B ku\u0101":["\u6057"],n\u01DC:["\u6067","\u6712","\u8842","\u8844"],h\u00E8n:["\u6068"],"d\xF2ng t\u014Dng":["\u606B"],"qu\xE1n zhu\u0101n":["\u606E"],"\xE8 w\xF9 \u011B w\u016B":["\u6076","\u60E1"],t\u00F2ng:["\u6078","\u615F","\u6185","\u75DB","\u8855"],"yu\u0101n ju\xE0n":["\u6081"],"qi\u0101o qi\u01CEo":["\u6084"],"ji\xE8 k\xE8":["\u6088"],"h\xE0o ji\xE0o":["\u608E"],hu\u01D0:["\u6094","\u6A93","\u6BC0","\u6BC1","\u6BC7","\u71EC","\u8B6D"],"m\xE1n m\xE8n":["\u6097","\u9794"],"y\u012B y\xEC":["\u6098","\u8863"],qu\u0101n:["\u609B","\u7B9E","\u9409","\u{287E0}"],"ku\u012B l\u01D0":["\u609D"],"y\xEC ni\xE0n":["\u60A5"],"m\xE8n m\u0113n":["\u60B6"],gu\u00E0n:["\u60B9","\u60BA","\u60EF","\u6163","\u63BC","\u645C","\u6A0C","\u6B1F","\u6CF4","\u6DAB","\u6F45","\u704C","\u721F","\u74D8","\u76E5","\u7936","\u797C","\u7F46","\u7F50","\u8CAB","\u8D2F","\u8E80","\u9066","\u93C6","\u9475","\u9C79","\u9E1B","\u9E73"],"k\u014Dng k\u01D2ng":["\u60BE"],"l\u01D4n l\xF9n":["\u60C0"],gu\u01D2:["\u60C8","\u679C","\u6901","\u69E8","\u7CBF","\u7DB6","\u83D3","\u873E","\u88F9","\u8901","\u8F20","\u991C","\u9983"],"yu\u0101n w\u01CEn":["\u60CC","\u7BA2"],"l\xE1n l\xEDn":["\u60CF"],"y\xF9 x\xF9":["\u60D0","\u6DE2"],"chu\xF2 chu\xEC":["\u60D9"],"h\u016Bn m\xE8n":["\u60DB"],"ch\u01CEng t\u01CEng":["\u60DD"],"su\u01D2 ru\u01D0":["\u60E2"],c\u01CEn:["\u60E8","\u6158","\u61AF","\u9EEA","\u9EF2","\u415F"],c\u00E1n:["\u60ED","\u6159","\u615A","\u6B8B","\u6B98","\u8695","\u8745","\u8836","\u883A"],"d\xE0n d\xE1":["\u60EE","\u619A"],r\u011B:["\u60F9"],"y\xFA t\u014Du":["\u6109"],"k\xE0i q\xEC":["\u6112"],"d\xE0ng t\xE1ng sh\u0101ng y\xE1ng":["\u6113"],"ch\xE9n x\xECn d\u0101n":["\u6116"],"k\xE8 qi\xE0":["\u6118"],nu\u00F2:["\u611E","\u61E6","\u61E7","\u63BF","\u6426","\u6992","\u7A2C","\u7A64","\u7CD1","\u7CE5","\u7CEF","\u8AFE","\u8BFA","\u8E43","\u903D","\u9369","\u9518"],g\u01CEn:["\u611F","\u64C0","\u6562","\u687F","\u6A44","\u6F89","\u6FB8","\u76AF","\u79C6","\u7A08","\u7B34","\u8289","\u8866","\u8D76","\u8D95","\u9C64","\u9CE1"],"c\xF2ng s\u014Dng":["\u6121"],"s\u0101i s\u012B s\u01D0":["\u6122"],"g\u014Dng g\xF2ng h\u01D2ng":["\u6129","\u6150"],"shu\xF2 s\xF9":["\u612C","\u6D2C"],"y\xE1o y\xE0o":["\u612E"],hu\u00E0ng:["\u6130","\u66C2","\u69A5","\u6EC9","\u769D","\u76A9","\u93A4","\u3FE0"],zh\u011Bng:["\u6138","\u628D","\u62EF","\u6574","\u6678"],c\u01CEo:["\u613A","\u8278","\u8349","\u9A32"],"x\xEC xi\xE9":["\u6140"],"c\u01CEo s\u0101o":["\u6145"],"x\xF9 ch\xF9":["\u6149"],"qi\xE8 qi\xE0n":["\u614A"],"c\xE1o c\xF3ng":["\u6152"],"\xE0o \xE1o":["\u6160"],"li\xE1n li\u01CEn":["\u6169","\u68BF","\u69E4","\u6AE3"],"j\xECn q\xEDn j\u01D0n":["\u616C"],"d\xEC ch\xEC":["\u6178"],"zh\xED zh\xE9":["\u6179"],"l\xF3u l\u01DA":["\u617A","\u9DDC"],c\u00F2ng:["\u6181","\u8B25"],"zh\u012B zh\xEC":["\u6184","\u77E5","\u7E54","\u7EC7"],ch\u0113ng:["\u6186","\u645A","\u6490","\u6491","\u667F","\u67FD","\u68E6","\u6A55","\u6A89","\u6CDF","\u6D7E","\u7424","\u77A0","\u7880","\u7DFD","\u7F49","\u86CF","\u87F6","\u8D6A","\u8D6C","\u93FF","\u9423","\u9637","\u9757","\u9833","\u9953"],bi\u0113:["\u618B","\u864C","\u9C49","\u9CD6","\u9F08","\u9F9E"],"ch\xE9ng d\xE8ng zh\xE8ng":["\u6195"],"x\u01D0 x\u012B":["\u6198"],"du\xEC d\xF9n t\u016Bn":["\u619E"],"xi\u0101o ji\u0101o":["\u61A2"],"xi\xE1n xi\xE0n":["\u61AA"],"li\xE1o li\u01CEo":["\u61AD","\u71CE","\u720E","\u7212"],sh\u00E9ng:["\u61B4","\u7E04","\u7E49","\u7E69","\u7EF3","\u8B5D"],"n\xE1o n\u01CEo n\xE1ng":["\u61B9"],"j\u01D0ng j\xECng":["\u61BC"],"j\u01D0 ji\u01CEo":["\u61BF"],"xu\u0101n hu\u0101n":["\u61C1"],"c\u01CEo s\u0101o s\xE0o":["\u61C6"],m\u00E8n:["\u61D1","\u61E3","\u66AA","\u7116","\u71DC"],"m\xE8ng m\xE9ng m\u011Bng":["\u61DC"],"\xE0i y\xEC n\u01D0":["\u61DD"],"m\xE9ng m\u011Bng":["\u61DE","\u77A2","\u77D2"],"q\xED j\u012B j\xEC":["\u61E0"],m\u01D2:["\u61E1"],"l\xE1n xi\xE0n":["\u61E2"],"y\u014Du y\u01D2u":["\u61EE"],"li\xFA li\u01D4":["\u61F0","\u85F0"],r\u00E0ng:["\u61F9","\u8B72","\u8B93","\u8BA9"],hu\u0101n:["\u61FD","\u6B22","\u6B53","\u6B61","\u737E","\u8B99","\u8C9B","\u9144","\u9A69","\u9D05","\u9D4D"],n\u01CEn:["\u6201","\u63C7","\u6E73","\u7175","\u8169","\u877B","\u8D67"],"m\xED m\xF3":["\u6202"],"g\xE0ng zhu\xE0ng":["\u6205","\u6206"],"zhu\xE0ng g\xE0ng":["\u6207"],"x\u016B qu":["\u620C"],"x\xEC h\u016B":["\u620F","\u622F","\u6232"],"ji\xE1 g\u0101":["\u621B"],z\u00E9i:["\u621D","\u8808","\u8CCA","\u8D3C","\u9C02","\u9C61","\u9C97"],d\u011Bng:["\u6225","\u7B49"],"h\u016B x\xEC":["\u6231"],chu\u014D:["\u6233","\u8E14","\u9034"],"bi\u01CEn pi\u0101n":["\u6241"],"sh\u01CEng ji\u014Dng":["\u6244"],"sh\xE0n sh\u0101n":["\u6247"],c\u00E1i:["\u624D","\u6750","\u7E94","\u88C1","\u8CA1","\u8D22"],"zh\u0101 z\u0101 zh\xE1":["\u624E"],"l\xE8 l\xEC c\xE1i":["\u6250"],"b\u0101 p\xE1":["\u6252"],"d\u01CE d\xE1":["\u6253"],r\u0113ng:["\u6254"],"f\u01CEn f\xFA":["\u6255"],"di\u01CEo d\xED yu\u0113 l\xEC":["\u625A"],"k\xE1ng g\u0101ng":["\u625B"],"y\u016B w\u016B":["\u625C"],"y\u016B w\u016B k\u016B":["\u625D"],"tu\u014D ch\u01D0 y\u01D0":["\u6261"],"g\u01D4 ji\xE9 x\xEC g\u0113":["\u6262"],d\u00E8n:["\u6265","\u627D"],"s\u01CEo s\xE0o":["\u626B","\u6383"],r\u01CEo:["\u6270","\u64FE","\u96A2"],"x\u012B ch\u0101 q\xEC":["\u6271"],"b\u0101n p\u0101n":["\u6273"],"b\u0101 \xE0o":["\u6277"],"x\u012B zh\xE9":["\u6278"],"zh\xEC s\u01D4n k\u01CEn":["\u627B"],zh\u01CEo:["\u627E","\u6CBC","\u7475"],"ku\xE1ng w\u01CEng z\xE0i":["\u6282"],"h\xFA g\u01D4":["\u6287","\u9E44","\u9E58"],"b\u01CE b\xE0":["\u628A"],"d\u01CEn sh\u011Bn":["\u628C"],"n\xE8 n\xEC ru\xEC n\xE0":["\u6290"],zhu\u0101:["\u6293","\u6A9B","\u7C3B","\u81BC","\u9AFD"],p\u00F3u:["\u6294","\u88D2"],"zh\xE9 sh\xE9 zh\u0113":["\u6298"],"p\xF3u p\u014Du f\u016B":["\u6299","\u634A"],p\u0101o:["\u629B","\u62CB","\u812C","\u8422"],"\u01CEo \xE0o ni\xF9":["\u629D"],"l\u016Bn l\xFAn":["\u62A1","\u6384"],"qi\u01CEng qi\u0101ng ch\u0113ng":["\u62A2"],"zh\u01D0 zh\u01CEi":["\u62A7"],"b\xF9 p\u016B":["\u62AA","\u67E8"],"y\u01CEo t\u0101o":["\u62AD"],"h\u0113 h\xE8 qi\u0101":["\u62B2"],"n\u01D0 n\xED":["\u62B3"],"p\u012B p\u0113i":["\u62B7"],"m\u01D2 m\xF2 m\u0101":["\u62B9"],ch\u014Du:["\u62BD","\u72A8","\u72AB","\u7633","\u7BD8"],"ji\u0101 y\xE1":["\u62C1"],"f\xFA b\xEC":["\u62C2","\u7550","\u9D9D"],zh\u01CE:["\u62C3","\u7728","\u781F","\u9BBA","\u9C9D"],"d\u0101n d\xE0n d\u01CEn":["\u62C5"],"ch\u0101i c\u0101":["\u62C6"],ni\u0101n:["\u62C8","\u852B"],"l\u0101 l\xE1 l\u01CE l\xE0":["\u62C9"],"b\xE0n p\xE0n":["\u62CC"],p\u0101i:["\u62CD"],l\u012Bn:["\u62CE"],gu\u01CEi:["\u62D0","\u67B4","\u67FA"],"tu\xF2 t\xE0 zh\xED":["\u62D3"],"\xE0o \u01CEo ni\xF9":["\u62D7"],"j\u016B g\u014Du":["\u62D8"],"p\u012Bn p\xE0n f\u0101n":["\u62DA"],"b\xE0i b\xE1i":["\u62DC"],b\u00E0i:["\u62DD","\u6557","\u7A17","\u7CBA","\u85AD","\u8D01","\u8D25","\u97DB"],qi\u00E1:["\u62E4"],"n\u01D0ng n\xEDng n\xECng":["\u62E7"],"z\xE9 zh\xE1i":["\u62E9","\u64C7"],h\u00E9n:["\u62EB","\u75D5","\u978E"],"ku\xF2 gu\u0101":["\u62EC"],"ji\xE9 ji\xE1":["\u62EE"],n\u01D0n:["\u62F0"],shu\u0101n:["\u62F4","\u6813","\u9582","\u95E9"],"c\xFAn z\xF9n":["\u62F5"],"z\u0101 z\u01CEn":["\u62F6","\u685A"],k\u01CEo:["\u62F7","\u6537","\u6832","\u70E4","\u8003"],"y\xED ch\u01D0 h\xE0i":["\u62F8"],"c\xE8 s\xE8 chu\xF2":["\u62FA"],"zhu\xE0i zhu\u0101i y\xE8":["\u62FD"],"sh\xED sh\xE8":["\u62FE"],b\u0101i:["\u6300","\u63B0"],"ku\xF2 gu\u0101ng":["\u6304"],n\u00F2ng:["\u630A","\u6335","\u9F48"],"ji\xE0o ji\u0101o":["\u630D","\u654E","\u6559"],"ku\xE0 k\u016B":["\u630E"],"n\xE1 r\xFA":["\u6310"],"ti\u0101o ti\u01CEo":["\u6311"],"di\xE9 sh\xE8":["\u6315"],li\u011B:["\u6318","\u6BDF"],"y\xE0 y\u01CE":["\u631C","\u6397"],"w\u014D zhu\u0101":["\u631D"],"xi\xE9 ji\u0101":["\u631F","\u633E"],"d\u01CEng d\xE0ng":["\u6321","\u64CB"],"zh\xE8ng zh\u0113ng":["\u6323","\u6B63","\u75C7"],"\u0101i \xE1i":["\u6328"],"tu\u014D shu\xEC":["\u6329","\u635D"],"t\u01D0 t\xEC":["\u632E"],"su\u014D sh\u0101":["\u6331"],"s\u0101 sh\u0101 su\u014D":["\u6332"],"k\u0113ng qi\u0101n":["\u6333","\u647C"],"b\xE0ng p\xE9ng":["\u6337"],"ru\xF3 ru\xE1":["\u633C"],"ji\u01CEo k\xF9":["\u6341"],"w\u01D4 w\xFA":["\u6342"],t\u01D2ng:["\u6345","\u6876","\u7B52","\u7B69","\u7D71","\u7D82","\u7EDF","\u36DA"],"hu\xF2 ch\xEC":["\u6347"],"t\xFA sh\u016B ch\xE1":["\u6348"],"l\u01DA lu\u014D":["\u634B"],"sh\u0101o sh\xE0o":["\u634E","\u7A0D"],ni\u0113:["\u634F","\u63D1"],"sh\xF9 s\u01D2ng s\u014Du":["\u6352"],"y\xE9 y\xFA":["\u6353"],"ju\xE9 zhu\xF3":["\u6354"],"b\xF9 p\xFA zh\xEC":["\u6357"],z\u00F9n:["\u6358","\u928C"],l\u0101o:["\u635E","\u6488","\u7CA9"],s\u01D4n:["\u635F","\u640D","\u69AB","\u7B0B","\u7B4D","\u7BB0","\u93A8","\u96BC"],"w\xE0n w\u01CEn w\u0101n y\xF9":["\u6365"],p\u011Bng:["\u6367","\u6DCE","\u768F"],sh\u011B:["\u6368"],"f\u01D4 f\xF9 b\u01D4":["\u636C"],d\u00E1o:["\u636F"],"lu\xF2 lu\u01D2 w\u01D2":["\u6370"],"ju\u01CEn qu\xE1n":["\u6372"],"ch\u0113n ti\u01CEn":["\u6375"],"ni\u01CEn ni\u0113":["\u637B"],"ru\xF3 w\u011Bi r\xE9":["\u637C"],zu\u00F3:["\u637D","\u6628","\u79E8","\u7A13","\u7B70","\u838B","\u923C"],"w\xF2 xi\xE1":["\u637E"],"q\xECng qi\xE0n":["\u6385"],"p\xF3u p\u01D2u":["\u638A"],qi\u0101:["\u6390","\u845C"],"p\xE1i p\u01CEi":["\u6392"],"qi\u0101n w\xE0n":["\u6394"],"y\xE8 y\u0113":["\u6396"],"ni\xE8 n\u01D0 y\xEC":["\u639C"],"hu\xF2 x\xF9":["\u639D"],"y\xE0n sh\xE0n y\u01CEn":["\u639E"],"zh\u011Bng d\xECng":["\u639F"],k\u00F2ng:["\u63A7","\u979A"],tu\u012B:["\u63A8","\u84F7","\u85EC"],"z\u014Du zh\u014Du ch\u014Du":["\u63AB"],ti\u00E0n:["\u63AD","\u821A"],k\u00E8n:["\u63AF","\u88C9","\u8903"],p\u00E1:["\u63B1","\u6777","\u6F56","\u722C","\u7436","\u7B62"],"gu\xF3 gu\u0101i":["\u63B4"],"d\u01CEn sh\xE0n":["\u63B8","\u64A3"],"ch\u0101n xi\u0101n c\xE0n sh\u01CEn":["\u63BA"],s\u0101o:["\u63BB","\u6414","\u6E9E","\u7E45","\u7F2B","\u87A6","\u9A12","\u9A37","\u9C20","\u9C62","\u9CCB"],p\u00E8ng:["\u63BD","\u692A","\u69F0","\u78B0","\u8E2B"],"zh\u0113ng k\u0113ng":["\u63C1"],"ji\u016B y\xF3u":["\u63C2"],"ji\u0101n ji\u01CEn":["\u63C3","\u7C5B"],"p\xEC ch\xE8":["\u63CA"],"s\u0101i z\u01D2ng c\u0101i":["\u63CC"],"t\xED d\u012B d\u01D0":["\u63D0"],"z\u01D2ng s\u014Dng":["\u63D4"],"hu\xE1ng y\xF3ng":["\u63D8"],"z\u01CEn zu\xE0n":["\u63DD"],"x\u016B j\u016B":["\u63DF"],"k\xE9 qi\u0101":["\u63E2"],"chu\u0101i chu\u01CEi chu\xE0i tu\xE1n zhu\u012B":["\u63E3"],"d\xEC t\xEC":["\u63E5"],"l\xE1 l\xE0":["\u63E6"],l\u00E0:["\u63E7","\u694B","\u6E82","\u74CE","\u760C","\u7FCB","\u81D8","\u874B","\u8772","\u881F","\u8FA2","\u8FA3","\u945E","\u9574","\u9B0E","\u9BFB","\u{2CD9F}"],"ji\u0113 q\xEC":["\u63ED"],"ch\xF2ng d\u01D2ng":["\u63F0"],"di\xE9 sh\xE9 y\xE8":["\u63F2"],"ji\xE0n qi\xE1n ji\u01CEn":["\u63F5"],y\u00E9:["\u63F6","\u7237","\u723A","\u7458","\u92E3","\u9381","\u94D8"],ch\u0101n:["\u6400","\u647B","\u6519","\u88E7","\u895C","\u8998","\u89C7","\u8FBF","\u92D3"],"g\u0113 g\xE9":["\u6401","\u64F1"],"l\u01D2u l\u014Du":["\u6402","\u645F"],"ch\u014Du z\u01D2u":["\u640A"],chu\u0101i:["\u640B"],s\u016Bn:["\u640E","\u69C2","\u72F2","\u733B","\u836A","\u84C0","\u8575","\u859E","\u98E7","\u98F1"],"r\xF3ng n\xE1ng n\u01CEng":["\u6411"],"p\xE9ng b\xE0ng":["\u6412"],cu\u014D:["\u6413","\u7473","\u78CB","\u8E49","\u9073","\u919D"],"k\u0113 \xE8":["\u6415"],"n\xF9 nu\xF2 n\xF2u":["\u6419"],"l\u0101 xi\xE9 xi\xE0n":["\u641A"],qi\u01D4:["\u641D","\u7CD7"],"xi\u01CEn xi\u0101n":["\u641F"],"ji\xE9 zh\xE9":["\u6429"],"p\xE1n b\u0101n p\xF3":["\u642B"],b\u0101n:["\u642C","\u653D","\u6591","\u6592","\u73ED","\u7622","\u764D","\u80A6","\u8781","\u878C","\u8929","\u8FAC","\u9812","\u9881","\u{28B49}"],"zh\xEC n\xE1i":["\u6431"],"w\u0101 w\u01CE w\xE0":["\u6432"],hu\u00E1:["\u6433","\u64B6","\u6ED1","\u733E","\u8550","\u8796","\u8B41","\u93F5","\u94E7","\u9A4A","\u9A85","\u9DE8"],"qi\u0101ng qi\u01CEng ch\u0113ng":["\u6436"],"ti\xE1n sh\u0113n":["\u6437"],"n\xE1 nu\xF2":["\u643B"],\u00E8n:["\u6441"],"sh\xE8 ni\xE8":["\u6444","\u651D"],b\u00ECn:["\u6448","\u64EF","\u6BA1","\u6BAF","\u8191","\u81CF","\u9ACC","\u9AD5","\u9AE9","\u9B02","\u9B13","\u9B22"],"sh\u0101 s\xE0 sh\u01CEi":["\u644B"],"ch\u01CEn s\xF9n":["\u644C"],"ji\u016B li\xFA li\xE1o ji\u01CEo n\xE1o":["\u644E"],"f\xE9ng p\u011Bng":["\u6453"],shu\u0101i:["\u6454"],"d\xEC t\xFA zh\xED":["\u6455"],"q\xEC j\xEC ch\xE1":["\u6456"],"s\u014Du s\u01D2ng":["\u6457"],"li\u01CEn li\xE0n":["\u6459"],"g\xE0i x\xEC":["\u6461"],"h\xF9 ch\u016B":["\u6462"],t\u00E0ng:["\u6465","\u70EB","\u71D9","\u940B"],"n\xE1i zh\xEC":["\u6468"],"m\xF3 m\u0101":["\u6469"],"ji\u0101ng qi\xE0ng":["\u646A"],"\xE1o qi\xE1o":["\u646E"],"ni\xE8 ch\xE8":["\u6470"],"m\xE1n m\xE0n":["\u6471"],"ch\xE0n c\xE1n":["\u6472"],"s\xE8 m\xED s\xF9":["\u6475"],"bi\u0101o bi\xE0o":["\u647D"],"ju\u0113 ju\xE9":["\u6485"],pi\u0113:["\u6486","\u66BC","\u6C15","\u77A5"],"pi\u011B pi\u0113":["\u6487"],"z\u01CEn z\u0101n z\u0113n qi\xE1n":["\u648D"],"s\u0101 s\u01CE":["\u6492"],h\u00F2ng:["\u6494","\u8A0C","\u8BA7","\u95C0","\u9B28"],"h\xE9ng gu\xE0ng":["\u6497"],ni\u01CEn:["\u649A","\u64B5","\u6506","\u6D8A","\u713E","\u78BE","\u7C10","\u8E4D","\u8E68","\u8E8E","\u8F26","\u8F87"],"ch\xE9ng zh\u011Bng":["\u649C"],"hu\u012B w\xE9i":["\u649D"],c\u0101o:["\u64A1","\u64CD","\u7CD9"],"xi\u0101o s\u014Du":["\u64A8"],"li\xE1o li\u0101o":["\u64A9"],"cu\u014D zu\u01D2":["\u64AE"],"w\u011Bi tu\u01D2":["\u64B1"],cu\u0101n:["\u64BA","\u651B","\u6C46","\u8E7F","\u8EA5","\u9479","\u9569"],"qi\xE0o y\u0101o j\u012B":["\u64BD"],"zhu\u0101 w\u014D":["\u64BE"],"l\xE8i l\xE9i":["\u64C2"],n\u01CEng:["\u64C3","\u652E","\u66E9","\u7062"],"q\xEDng j\u01D0ng":["\u64CF"],ku\u01CEi:["\u64D3","\u84AF","\u39DF"],"p\u01D0 b\xF2":["\u64D7"],"b\xF2 b\u0101i":["\u64D8"],"j\xF9 j\u01D0":["\u64DA"],m\u0113ng:["\u64DD"],"s\u01D2u s\xF2u":["\u64DE"],x\u01D0ng:["\u64E4","\u7BB5","\u9192"],c\u0101:["\u64E6"],"n\xEDng n\u01D0ng n\xECng":["\u64F0"],"zh\xEC ji\xE9":["\u64F3"],"l\xE0 li\xE8":["\u64F8","\u7209"],"s\xF2u s\u01D2u":["\u64FB"],"l\xEC lu\xF2 yu\xE8":["\u64FD"],"t\u012B zh\u0101i zh\xEC":["\u64FF"],p\u0101n:["\u6500","\u6F58","\u7705","\u8420"],l\u00E8i:["\u6502","\u6CEA","\u6D99","\u6DDA","\u79B7","\u7C7B","\u7E87","\u8631","\u9179","\u9287","\u9311","\u981B","\u982A","\u985E","\u98A3"],"c\u0101 s\u01CE":["\u6503"],"j\xF9n p\xE8i":["\u6508"],"l\xEC lu\xF2":["\u650A","\u8E92"],"l\xE0 l\xE0i":["\u650B","\u6AF4"],"l\xFA lu\xF3":["\u650E"],"z\u01CEn cu\xE1n":["\u6512"],"xi\u0101n ji\u0101n":["\u6515"],"m\xED m\u01D0 m\xF3":["\u6520"],"z\u01CEn cu\xE1n z\xE0n zu\u0101n":["\u6522"],zu\u00E0n:["\u6525"],"l\xEC sh\xE0i":["\u6526"],"l\xEC lu\u01D2":["\u652D"],"gu\u01D0 gu\xEC":["\u6531"],"j\u012B q\u012B y\u01D0":["\u6532"],f\u00E0ng:["\u653E"],"w\xF9 m\xF3u":["\u6544"],"ch\xF9 sh\u014Du":["\u654A"],"g\xE9 gu\xF3 \xE8":["\u654B"],"du\xF3 du\xEC":["\u6553","\u655A"],"du\u014D qu\xE8":["\u6560","\u656A"],"s\xE0n s\u01CEn":["\u6563"],"d\u016Bn du\xEC":["\u6566","\u9566"],"q\u012B y\u01D0 j\u012B":["\u6567"],"xi\xE0o xu\xE9":["\u6569"],"sh\xF9 sh\u01D4 shu\xF2":["\u6570","\u6578"],"\xE1i zh\xFA":["\u6571","\u6573"],"xi\xF2ng xu\xE0n":["\u657B"],"zhu\xF3 zh\xFA":["\u6580"],"y\xEC d\xF9":["\u6581"],"l\xED t\xE1i":["\u6584"],"f\u011Bi f\u0113i":["\u6590"],"y\u01D4 zh\u014Dng":["\u6594"],"d\xF2u d\u01D2u":["\u6597"],"w\xF2 gu\u01CEn":["\u65A1"],"t\u01D2u ti\u01CEo":["\u65A2"],d\u00F2u:["\u65A3","\u68AA","\u6D62","\u75D8","\u7AA6","\u7AC7","\u8130","\u8373","\u8C46","\u9017","\u90D6","\u9158","\u9597","\u95D8","\u9916","\u997E","\u9B25","\u9B26","\u9B2A","\u9B2C","\u9B2D"],"y\xEDn zh\xEC":["\u65A6"],"ch\u01CEn ji\xE8":["\u65BA"],"w\u016B y\u016B y\xFA":["\u65BC"],"y\xF3u li\xFA":["\u65BF"],"p\xE1ng b\xE0ng":["\u65C1"],"m\xE1o m\xE0o":["\u65C4"],"p\u012B b\xEC":["\u65C7"],"xu\xE1n xu\xE0n":["\u65CB"],"w\xFA m\xF3":["\u65E0"],z\u01CEo:["\u65E9","\u67A3","\u6806","\u68D7","\u6FA1","\u74AA","\u85BB","\u85FB","\u86A4"],g\u0101:["\u65EE"],"g\xE0n h\xE0n":["\u65F0"],"t\xE1i y\u012Bng":["\u65F2"],"x\u016B x\xF9":["\u65F4"],"t\u016Bn zh\xF9n":["\u65FD"],"w\xF9 w\u01D4":["\u65FF"],"p\xF2 p\xE8i":["\u6622"],z\u00F2ng:["\u662E","\u7314","\u75AD","\u7632","\u7CBD","\u7CC9","\u7CED","\u7E26"],\u01CEi:["\u6639","\u6BD0","\u77EE","\u853C","\u85F9","\u8B6A","\u8EB7","\u972D","\u9744"],"hu\xE0ng hu\u01CEng":["\u6643"],xu\u01CEn:["\u6645","\u7663","\u766C","\u9009","\u9078"],"x\xF9 ku\u0101":["\u6647"],h\u01D2ng:["\u664E"],sh\u00E0i:["\u6652","\u66EC"],"y\u016Bn y\xF9n":["\u6655","\u7174"],"sh\xE8ng ch\xE9ng":["\u665F","\u6909","\u76DB"],"j\u01D0ng y\u01D0ng":["\u666F"],sh\u01CEn:["\u6671","\u718C","\u7752","\u89A2","\u9583","\u95EA","\u9655","\u965D"],"q\u01D0 d\xF9":["\u6675"],"\u01CEn \xE0n y\u01CEn":["\u667B"],"w\u01CEng w\xE0ng":["\u6680"],z\u00E0n:["\u6682","\u66AB","\u74C9","\u74D2","\u74DA","\u79B6","\u8978","\u8B83","\u8B9A","\u8CDB","\u8D0A","\u8D5E","\u8E54","\u913C","\u933E","\u93E8","\u9961"],"y\xF9n y\u016Bn":["\u6688"],"m\xEDn m\u01D0n":["\u668B"],"d\u01D4 sh\u01D4":["\u668F"],sh\u01D4:["\u6691","\u66D9","\u6F7B","\u7659","\u7CEC","\u7F72","\u85A5","\u85AF","\u85F7","\u8700","\u8834","\u8961","\u8969","\u9C6A","\u9C70","\u9ECD","\u9F20","\u9F21"],"ji\u01CEn l\xE1n":["\u6695"],nu\u01CEn:["\u6696","\u7157","\u992A"],"b\xE0o p\xF9":["\u66B4"],"x\u012B x\u01D0":["\u66BF"],"p\xF9 b\xE0o":["\u66DD","\u7011"],"q\u016B q\u01D4":["\u7D36"],"q\u01D4 q\u016B":["\u66F2"],"g\xE8ng g\u0113ng":["\u66F4"],"h\u016B h\xF9":["\u66F6","\u96FD"],"z\u0113ng c\xE9ng":["\u66FD","\u6A67"],"c\xE9ng z\u0113ng":["\u66FE","\u7AF2"],"c\u01CEn qi\xE1n ji\xE0n":["\u6701"],"qi\xE8 h\xE9":["\u6705"],"b\xEC p\xED":["\u6707","\u7986","\u7B13","\u88E8"],"y\u01D2u y\xF2u":["\u6709"],"b\u0101n f\xE9n":["\u670C","\u9CFB"],"f\xFA f\xF9":["\u670D","\u6D11"],"f\u011Bi k\u016B":["\u670F","\u80D0"],"q\xFA x\xF9 ch\u01D4n":["\u6710"],"ju\u0101n zu\u012B":["\u6718"],"hu\u0101ng m\xE1ng w\xE1ng":["\u671A"],"q\u012B j\u012B":["\u671F"],"t\xF3ng chu\xE1ng":["\u6723","\u6A66"],zh\u00E1:["\u672D","\u7250","\u7B9A","\u86BB","\u8B57","\u9358","\u94E1","\u9598","\u95F8"],"zh\xFA sh\xF9 sh\xFA":["\u672E"],"sh\xF9 sh\xFA zh\xFA":["\u672F"],"zh\u016B sh\xFA":["\u6731"],"p\u01D4 p\xF2 p\u014D pi\xE1o":["\u6734"],"d\u0101o ti\xE1o m\xF9":["\u6737"],"gu\u01D0 qi\xFA":["\u6739"],xi\u01D4:["\u673D","\u6EEB","\u6F43","\u7CD4"],"ch\xE9ng ch\u0113ng":["\u673E"],z\u00E1:["\u6742","\u6CAF","\u7838","\u894D","\u96D1","\u96DC","\u96E5","\u97F4"],"y\xFA w\u016B":["\u6745"],"g\u0101n g\u01CEn":["\u6746"],"ch\u0101 ch\xE0":["\u6748"],"sh\u0101n sh\u0101":["\u6749"],c\u016Bn:["\u6751","\u76B4","\u7AF4","\u81A5","\u8E06","\u90A8"],"r\xE8n \xE9r":["\u6752","\u6895"],"sh\xE1o bi\u0101o":["\u6753"],"d\xEC du\xF2":["\u6755","\u67A4"],"g\u016B g\xE0i":["\u675A"],"y\xED zh\xEC l\xED du\xF2":["\u675D"],"g\xE0ng g\u0101ng":["\u6760"],"ti\xE1o ti\u0101o":["\u6761","\u689D"],"m\xE0 m\u01CE":["\u6769"],"s\xEC zh\u01D0 x\u01D0":["\u676B"],"yu\xE1n w\xE1n":["\u676C","\u8696"],"b\xE8i f\xE8i":["\u676E"],"sh\u016B du\xEC":["\u6778"],"ni\u01D4 ch\u01D2u":["\u677B"],"w\xF2 yu\xE8":["\u6782","\u81D2"],m\u00E1o:["\u6786","\u6BDB","\u6C02","\u6E35","\u7266","\u77DB","\u7F5E","\u8305","\u8306","\u8765","\u87CA","\u8EDE","\u9155","\u927E","\u9328","\u951A","\u9AE6","\u9D9C"],"p\u012B m\xEC":["\u6788"],\u00E0ng:["\u678A","\u76CE","\u91A0"],"f\u0101ng b\xECng":["\u678B"],"h\xF9 d\u01D0":["\u6791"],x\u00EDn:["\u6794","\u8951","\u9414","\u9B35"],"y\u0101o y\u01CEo":["\u6796"],"\u011B \xE8":["\u6799"],"zh\u012B q\xED":["\u679D"],"c\u014Dng z\u014Dng":["\u679E","\u6A05"],"xi\u0101n zh\u0113n":["\u67AE"],"t\xE1i s\xEC":["\u67B1"],"g\u01D2u j\u01D4 g\u014Du":["\u67B8"],"b\u0101o f\xFA":["\u67B9"],"y\xEC xi\xE8":["\u67BB","\u6827"],"tu\xF3 du\xF2":["\u67C1","\u99B1","\u99C4","\u9A6E"],"y\xED du\xF2 l\xED":["\u67C2"],"n\u01D0 ch\xEC":["\u67C5"],"p\xE1n b\xE0n":["\u67C8","\u8DD8"],"y\u01CEng y\xE0ng y\u0101ng y\u012Bng":["\u67CD"],"f\xF9 f\u016B f\u01D4":["\u67CE"],"b\u01CEi b\xF3 b\xF2":["\u67CF"],m\u01D2u:["\u67D0"],"sh\xE1o sh\xE0o":["\u67D6"],zh\u00E8:["\u67D8","\u6A1C","\u6D59","\u6DDB","\u8517","\u87C5","\u9019","\u9DD3","\u9E67","\u45EA"],"y\xF2u y\xF3u":["\u67DA","\u6AFE"],"gu\xEC j\u01D4":["\u67DC"],"zh\xE0 zu\xF2":["\u67DE"],"di\xE9 zh\xEC":["\u67E3","\u7730"],"zh\u0101 z\u01D4 z\u016B":["\u67E4"],"ch\xE1 zh\u0101":["\u67E5","\u67FB"],"\u0101o \xE0o":["\u67EA","\u8EEA"],"b\u0101 f\xFA p\xE8i b\xF3 bi\u0113":["\u67ED"],"du\xF2 zu\xF3 w\xF9":["\u67EE"],"b\xEC bi\xE9":["\u67F2"],"zh\xF9 ch\xF9":["\u67F7"],"b\u0113i p\u0113i":["\u67F8"],"sh\xEC f\xE8i":["\u67F9"],"sh\u0101n zh\xE0 shi c\xE8":["\u6805"],"l\xEC yu\xE8":["\u680E","\u6ADF"],"q\xEC qi\xE8":["\u6814","\u780C"],"q\u012B x\u012B":["\u6816","\u8E4A"],"gu\u0101 ku\xF2":["\u681D"],"b\u012Bng b\u0113n":["\u681F"],"xi\xE0o ji\xE0o":["\u6821"],"ji\xE0n z\xF9n":["\u682B","\u88B8"],"y\u01D2u y\xF9":["\u682F"],"h\xE9 h\xFA":["\u6838"],g\u0113n:["\u6839","\u8DDF"],"zh\u012B y\xEC":["\u683A"],"g\xE9 g\u0113":["\u683C"],"h\xE9ng h\xE1ng":["\u6841"],"gu\xE0ng gu\u0101ng":["\u6844"],"y\xED t\xED":["\u684B","\u8351"],s\u0101ng:["\u6851","\u6852","\u69E1"],"j\xFA ji\xE9":["\u6854"],"y\xFA m\xF3u":["\u6859"],"r\xE1o n\xE1o":["\u6861","\u6A48"],"gu\xEC hu\xEC":["\u6867","\u6A9C"],"ch\xE9n zh\xE8n":["\u686D"],"t\u012Bng y\xEDng":["\u686F"],"b\xF3 po":["\u6872"],"b\xE8n f\xE0n":["\u6873"],"f\u0113ng f\xE8ng":["\u687B","\u8451"],"s\xF9 y\xECn":["\u6880"],"t\u01D0ng t\xECng":["\u6883"],"xu\u0101n ju\u0101n xi\xE9":["\u688B"],"t\xFA ch\xE1":["\u688C"],"\u0101o y\xF2u":["\u688E"],ku\u01CEn:["\u68A1","\u6B35","\u6B3E","\u6B40"],"sh\u0101o s\xE0o":["\u68A2"],"q\xEDn ch\xE9n c\xE9n":["\u68A3"],"l\xED s\xEC q\u01D0":["\u68A9"],"ch\u0101n y\xE1n":["\u68B4"],"b\u012Bn b\u012Bng":["\u68B9","\u69DF","\u6AB3"],"t\xE1o ch\xF3u d\xE0o":["\u68BC"],"c\u014Dng s\u014Dng":["\u68C7"],"g\xF9n h\xF9n":["\u68CD"],"d\xE9 zh\xE9":["\u68CF"],"p\xE1i b\xE8i p\xE8i":["\u68D1"],"b\xE0ng p\u01D2u b\xE8i b\u0113i":["\u68D3"],"d\xEC d\xE0i t\xEC":["\u68E3"],s\u0113n:["\u68EE","\u692E","\u69EE","\u8942"],"r\u011Bn sh\u011Bn":["\u68EF"],"l\xE9ng l\u0113ng l\xEDng":["\u68F1"],"f\xFA s\xF9":["\u68F4"],"z\u014Du s\u01D2u":["\u68F7"],z\u014Du:["\u68F8","\u7B83","\u7DC5","\u8ACF","\u8BF9","\u90B9","\u90F0","\u9112","\u9139","\u966C","\u9A36","\u9A7A","\u9BEB","\u9CB0","\u9EC0","\u9F71","\u9F7A"],"zh\xE0o zhu\u014D":["\u68F9"],"ch\u0113n sh\u0113n":["\u68FD"],"ji\u0113 qi\xE8":["\u6904"],"y\u01D0 y\u012B":["\u6905"],"ch\xF3u zh\xF2u di\u0101o":["\u6906"],"qi\u0101ng k\u014Dng":["\u690C"],"zhu\u012B chu\xED":["\u690E"],"b\u0113i p\xED":["\u6911"],m\u0113n:["\u691A"],"qu\u0101n ju\xE0n qu\xE1n":["\u6926"],"du\u01D2 chu\xE1n":["\u692F"],"w\u011Bi hu\u012B":["\u6932"],"ji\u01CE ji\u0101":["\u6935"],"h\xE1n ji\u0101n":["\u6937"],"sh\xE8n zh\u0113n":["\u6939"],"y\xE0n y\xE0":["\u693B"],"zh\u0101 ch\xE1":["\u6942"],"gu\u014D ku\u01CE":["\u6947"],"j\xED zh\xEC":["\u6956"],"k\u01D4 h\xF9":["\u695B"],"y\xF3u y\u01D2u":["\u6962"],"s\u01D2ng c\u014Dng":["\u6964"],"yu\xE1n xu\xE0n":["\u6965"],"y\u01CEng y\xE0ng y\u012Bng":["\u6967"],pi\u00E1n:["\u6969","\u80FC","\u8141","\u8CC6","\u8E41","\u99E2","\u9A08","\u9A88","\u9ABF","\u36F9"],"di\xE9 y\xE8":["\u696A"],"d\xF9n sh\u01D4n":["\u696F"],"c\xF2u z\xF2u":["\u6971"],"d\xEC d\u01D0 sh\xEC":["\u6974"],"k\u01CEi ji\u0113":["\u6977"],"r\xF3u r\xF2u":["\u697A"],"l\xE8 yu\xE8":["\u697D"],"w\u0113n y\xF9n":["\u6985","\u97B0"],l\u01D8:["\u6988","\u6ADA","\u6C00","\u81A2","\u85D8","\u95AD","\u95FE","\u9A62","\u9A74"],sh\u00E9n:["\u698A","\u795E","\u926E","\u9C30","\u{2CB39}"],"b\u012B pi":["\u698C"],"zh\u01CEn ni\u01CEn zh\xE8n":["\u6990"],"f\xFA f\xF9 b\xF3":["\u6991"],"ji\xE0n j\xECn":["\u6997"],"b\u01CEng b\xE0ng":["\u699C"],"sh\u0101 xi\xE8":["\u699D","\u6A27"],n\u00F2u:["\u69C8","\u8028","\u9392","\u941E"],"qi\u01CEn li\xE1n xi\xE0n":["\u69CF"],g\u00E0ng:["\u69D3","\u7135","\u7139","\u7B7B","\u9FCD"],g\u0101o:["\u69D4","\u69F9","\u6A70","\u6ADC","\u777E","\u7BD9","\u7CD5","\u7F94","\u81EF","\u97DF","\u993B","\u9AD8","\u9AD9","\u9DCE","\u9DF1","\u9F1B"],"di\u0101n zh\u011Bn zh\u0113n":["\u69D9"],"k\u01CEn ji\xE0n":["\u69DB"],"x\xED di\xE9":["\u69E2"],"j\u012B gu\u012B":["\u69E3"],"r\xF3ng y\u014Dng":["\u69E6"],"tu\xE1n shu\xE0n qu\xE1n":["\u69EB"],"q\xEC s\xE8":["\u69ED"],"cu\u012B zh\u01D0":["\u69EF"],"y\u01D2u ch\u01CEo":["\u69F1"],"m\xE0n w\xE0n":["\u69FE"],"l\xED ch\u012B":["\u6A06"],"l\xE9i l\u011Bi":["\u6A0F","\u6AD1","\u790C"],"ch\xE1o ji\u01CEo ch\u0101o":["\u6A14"],"ch\u0113ng t\xE1ng":["\u6A18"],"ji\u016B li\xE1o":["\u6A1B"],"m\xF3 m\xFA":["\u6A21"],"ni\u01CEo m\xF9":["\u6A22"],"h\xE9ng h\xE8ng":["\u6A2A","\u6A6B"],xu\u011B:["\u6A30","\u81A4","\u825D","\u8F4C","\u96EA","\u9C48","\u9CD5"],"f\xE1 f\xE8i":["\u6A43"],r\u00F9n:["\u6A4D","\u6DA6","\u6F64","\u81B6","\u958F","\u95A0","\u95F0"],"zh\u01CEn ji\u01CEn":["\u6A4F"],sh\u00F9n:["\u6A53","\u779A","\u77AC","\u821C","\u8563","\u9806","\u987A","\u9B0A"],"tu\xED d\u016Bn":["\u6A54"],"t\xE1ng ch\u0113ng":["\u6A56"],"s\xF9 qi\u016B":["\u6A5A"],"t\xE1n di\xE0n":["\u6A5D"],"f\xE9n f\xE8n f\xE8i":["\u6A68"],"r\u01CEn y\u0101n":["\u6A6A"],"c\u016B chu":["\u6A7B"],"sh\u016B qi\u0101o":["\u6A7E"],"p\xEDng b\xF2":["\u6A98"],"zh\xE1i sh\xEC t\xFA":["\u6AA1"],"bi\u01CEo bi\u0101o":["\u6AA6"],"qi\u0101n li\xE1n":["\u6AB6"],"n\u01D0 m\xED":["\u6AB7"],"ji\xE0n k\u01CEn":["\u6ABB"],"n\xF2u ru\u01CEn r\xFA":["\u6ABD"],"j\u012B j\xEC":["\u6AC5","\u79A8"],"hu\u01CEng gu\u01D2 g\u01D4":["\u6ACE"],"l\u01DC ch\u016B":["\u6AD6"],"mi\xE8 m\xE8i":["\u6AD7"],\u014Du:["\u6AD9","\u6B27","\u6B50","\u6BB4","\u6BC6","\u74EF","\u750C","\u8192","\u85F2","\u8B33","\u8BB4","\u93C2","\u9D0E","\u9DD7","\u9E25"],"zh\xF9 zhu\xF3":["\u6AE1"],"ju\xE9 j\xEC":["\u6AED"],"hu\xE1i gu\u012B":["\u6AF0"],"ch\xE1n zh\xE0n":["\u6B03"],"w\xE9i zu\xEC":["\u6B08"],c\u00E1ng:["\u6B0C","\u9476"],"y\xF9 y\xEC":["\u6B25"],"ch\xF9 q\xF9 x\xEC":["\u6B2A"],"k\xE0i \xE0i":["\u6B2C"],"y\xEC y\u012Bn":["\u6B2D"],"x\xEC k\xE0i":["\u6B2F"],"shu\xF2 s\xF2u":["\u6B36"],"\u01CEi \u0113i \xE9i \u011Bi \xE8i \xEA\u0304 \u1EBF \xEA\u030C \u1EC1":["\u6B38"],"q\u012B y\u012B":["\u6B39"],"chu\u0101 x\u016B":["\u6B3B"],"ch\u01D0 chu\xE0i":["\u6B3C"],"k\u01CEn qi\xE0n":["\u6B3F"],"k\u01CEn k\xE8":["\u6B41"],"chu\u01CEn chu\xE1n":["\u6B42"],"y\u012Bn y\u0101n":["\u6B45"],"j\xECn q\u016Bn":["\u6B4F"],p\u0113n:["\u6B55"],"x\u016B chu\u0101":["\u6B58"],"x\u012B sh\xE8":["\u6B59"],"li\u01CEn h\u0101n":["\u6B5B"],"zh\xEC ch\xED":["\u6B6D"],"s\xE8 sh\xE0":["\u6B70"],s\u01D0:["\u6B7B"],"w\u011Bn m\xF2":["\u6B7E"],pi\u01CEo:["\u6B8D","\u76AB","\u779F","\u91A5","\u9860"],"q\xEDng j\xECng":["\u6B91"],"f\u01D2u b\xF3":["\u6B95"],"zh\xED shi":["\u6B96"],"y\xE8 y\u0101n y\xE0n":["\u6B97"],"h\u016Bn m\xE8i":["\u6B99"],ch\u00F2u:["\u6BA0","\u81F0","\u905A"],"ku\xEC hu\xEC":["\u6BA8","\u6E83","\u6F70"],cu\u00E0n:["\u6BA9","\u71B6","\u7228","\u7A9C","\u7AC4","\u7BE1","\u7C12"],"y\u012Bn y\u0101n y\u01D0n":["\u6BB7"],"q\xECng k\u0113ng sh\u0113ng":["\u6BB8"],"y\xE1o xi\xE1o xi\xE0o":["\u6BBD"],"g\u016B g\u01D4":["\u6BC2","\u86C4"],"gu\xE0n w\u0101n":["\u6BCC"],"d\xFA d\xE0i":["\u6BD2"],"x\xFAn x\xF9n":["\u6BE5"],m\u00FA:["\u6BEA","\u6C01"],"d\xF2u nu\xF2":["\u6BED"],"s\u0101i su\u012B":["\u6BF8"],lu:["\u6C07"],s\u00E0o:["\u6C09","\u7619","\u77C2","\u9ADE"],"sh\xEC zh\u012B":["\u6C0F"],"d\u012B d\u01D0":["\u6C10"],"m\xE1ng m\xE9ng":["\u6C13"],"y\xE1ng r\xEC":["\u6C1C"],shu\u01D0:["\u6C34","\u6C35","\u6C3A","\u9596"],"zh\u011Bng ch\xE9ng zh\xE8ng":["\u6C36"],t\u01D4n:["\u6C3D"],"f\xE1n f\xE0n":["\u6C3E"],"gu\u01D0 ji\u01D4":["\u6C3F"],"b\u012Bn p\xE0 p\u0101":["\u6C43"],"zhu\xF3 qu\xE8":["\u6C4B"],"d\xE0 t\xE0i":["\u6C4F"],p\u00ECn:["\u6C56","\u725D","\u8058"],"h\xE0n h\xE1n":["\u6C57","\u99AF"],tu:["\u6C62"],"t\u0101ng sh\u0101ng":["\u6C64","\u6E6F"],"zh\u012B j\xEC":["\u6C65"],"g\xE0n h\xE1n c\xE9n":["\u6C75"],"w\xE8n m\xE9n":["\u6C76"],"f\u0101ng p\u0101ng":["\u6C78"],"h\u01D4 hu\u01CEng":["\u6C7B"],"ni\xFA y\xF3u":["\u6C7C"],h\u00E0ng:["\u6C86"],"sh\u011Bn ch\xE9n":["\u6C88"],"d\xF9n zhu\xE0n":["\u6C8C"],"n\u01DC ni\u01D4":["\u6C91"],"m\xE9i m\xF2":["\u6C92","\u6CA1"],"t\xE0 d\xE1":["\u6C93"],"m\xEC w\xF9":["\u6C95"],"h\xF3ng p\u0101ng":["\u6C97"],"sh\u0101 sh\xE0":["\u6C99"],"zhu\u01D0 z\u01D0":["\u6C9D"],"\u014Du \xF2u":["\u6CA4","\u6F1A"],"j\u01D4 j\xF9":["\u6CAE"],"tu\u014D du\xF3":["\u6CB0"],"m\u01D0 l\xEC":["\u6CB5"],"y\xED ch\xED":["\u6CB6"],"xi\xE8 y\xEC":["\u6CC4"],"b\xF3 p\u014D":["\u6CCA"],"m\xEC b\xEC":["\u6CCC","\u79D8"],"ch\xF9 sh\xE8":["\u6CCF"],"y\u014Du y\xF2u \u0101o":["\u6CD1"],"p\u0113ng p\xEDng":["\u6CD9","\u7851"],"p\xE0o p\u0101o":["\u6CE1"],"n\xED n\xEC":["\u6CE5","\u79DC"],"yu\xE8 s\xE0":["\u6CE7"],"ju\xE9 xu\xE8":["\u6CEC","\u75A6"],"l\xF3ng shu\u0101ng":["\u6CF7","\u7027"],"lu\xF2 p\u014D":["\u6CFA","\u6FFC"],"z\xE9 sh\xEC":["\u6CFD","\u6FA4"],"s\u01CE x\u01D0":["\u6D12"],"s\xE8 q\xEC z\xEC":["\u6D13"],"x\u01D0 xi\u01CEn":["\u6D17"],"k\u01CEo k\xE0o":["\u6D18"],"\xE0n y\xE0n \xE8":["\u6D1D"],"l\u011Bi l\xE8i":["\u6D21"],"qi\xE8 ji\xE9":["\u6D2F"],"qi\u01CEn ji\u0101n":["\u6D45"],"j\xEC j\u01D0":["\u6D4E","\u6E08","\u6FDF","\u7EAA"],"h\u01D4 x\u01D4":["\u6D52","\u6EF8"],"j\xF9n x\xF9n":["\u6D5A","\u6FEC"],"y\u01D0ng ch\xE9ng y\xEDng":["\u6D67"],"li\xE0n l\xEC":["\u6D70"],"f\xE9ng h\xF3ng":["\u6D72","\u6E84"],"ji\u01D2ng ji\u014Dng":["\u6D7B"],"su\u012B n\u011Bi":["\u6D7D"],"y\u01D2ng ch\u014Dng":["\u6D8C"],"t\u016Bn y\u016Bn":["\u6D92"],"w\u014D gu\u014D":["\u6DA1","\u6E26"],h\u0113ng:["\u6DA5","\u811D"],"zh\u01CEng zh\xE0ng":["\u6DA8","\u6F32"],"sh\xF2u t\u0101o":["\u6DAD"],shu\u00E0n:["\u6DAE","\u8168"],"k\u014Dng n\xE1ng":["\u6DB3"],"w\xF2 w\u01CEn yu\u0101n":["\u6DB4"],"tu\u014D tu\xF2":["\u6DB6"],w\u014D:["\u6DB9","\u7327","\u7A9D","\u7AA9","\u83B4","\u8435","\u8717","\u8778","\u8E12"],"qi\xE8 j\xED":["\u6DC1"],"gu\u01D2 gu\xE0n":["\u6DC9"],"l\xEDn l\xECn":["\u6DCB","\u735C","\u7584"],"t\u01CEng ch\u01CEng":["\u6DCC"],"n\xE0o chu\xF2 zhu\u014D":["\u6DD6"],"p\xE9ng p\xEDng":["\u6DDC"],f\u00E9i:["\u6DDD","\u80A5","\u8153","\u8730"],"p\xEC p\xE8i":["\u6DE0"],"ni\u01CEn sh\u011Bn":["\u6DF0"],"bi\u0101o h\u01D4":["\u6DF2"],"ch\xFAn zh\u016Bn":["\u6DF3"],"h\xF9n h\xFAn":["\u6DF7"],qi\u01CEn:["\u6DFA","\u7E7E","\u7F31","\u80B7","\u8181","\u8738","\u8B74","\u8C34","\u9063","\u9453"],"w\xE8n m\xEDn":["\u6E02"],"r\xE8 ru\xF2 lu\xF2":["\u6E03"],"d\xFA d\xF2u":["\u6E0E","\u7006","\u8BFB"],"ji\xE0n ji\u0101n":["\u6E10","\u6E85","\u6F38","\u6FFA"],"mi\u01CEn sh\xE9ng":["\u6E11","\u6FA0"],"nu\u01CEn nu\xE1n":["\u6E1C"],"qi\xFA w\xF9":["\u6E1E"],"t\xEDng t\u012Bng":["\u6E1F"],"d\xEC t\xED d\u012B":["\u6E27"],"g\u01CEng ji\u01CEng":["\u6E2F"],"h\u014Dng q\xECng":["\u6E39"],tu\u0101n:["\u6E4D","\u7153"],"hu\xEC m\u01D0n x\u016B":["\u6E4F"],"x\u01D4 x\xF9":["\u6E51"],p\u00E9n:["\u6E53","\u74EB","\u76C6","\u8450"],"m\u01D0n h\u016Bn":["\u6E63"],"tu\xE0n nu\u01CEn":["\u6E6A"],"qi\u016B ji\u01CEo":["\u6E6B","\u6E6C"],"y\u0101n y\u012Bn":["\u6E6E"],"b\xE0n p\xE1n":["\u6E74"],"zhu\u0101ng h\xFAn":["\u6E77"],"y\xE0n gu\xEC":["\u6E8E"],"li\xE1n li\u01CEn ni\xE1n xi\xE1n xi\xE0n":["\u6E93"],"d\xE1 t\u01CE":["\u6E9A","\u9FCE"],"li\u016B li\xF9":["\u6E9C","\u6F91","\u8E53"],l\u00F9n:["\u6EA3"],m\u01CE:["\u6EA4","\u72B8","\u7341","\u739B","\u746A","\u7801","\u78BC","\u9064","\u93B7","\u99AC","\u9A6C","\u9C22","\u9DCC"],"zh\u0113n q\xEDn":["\u6EB1"],"n\xEC ni\xE0o":["\u6EBA"],"ch\xF9 x\xF9":["\u6EC0","\u755C"],"w\u011Bng w\u0113ng":["\u6EC3"],"h\xE0o xu\xE8":["\u6EC8"],"q\xEC x\xEC xi\u0113":["\u6ECA"],"x\xEDng y\xEDng":["\u6ECE"],"z\xE9 h\xE0o":["\u6EDC"],"pi\u0101o pi\xE0o pi\u01CEo":["\u6F02"],"c\xF3ng s\u01D2ng":["\u6F0E"],"f\xE9ng p\xE9ng":["\u6F28"],"lu\xF2 t\xE0":["\u6F2F"],"p\u0113ng b\u0113n":["\u6F30"],"ch\xF3ng shu\u0101ng":["\u6F34"],"hu\u01D2 ku\xF2 hu\xF2":["\u6F37"],"li\xE1o li\xFA":["\u6F3B"],"cu\u01D0 cu\u012B":["\u6F3C"],"c\xF3ng z\u01D2ng":["\u6F40"],"c\xF3ng z\u014Dng":["\u6F48"],"p\xEC pi\u0113":["\u6F4E"],"d\xE0ng xi\xE0ng":["\u6F52"],"hu\xE1ng gu\u0101ng":["\u6F62"],"li\xE1o l\xE0o l\u01CEo":["\u6F66"],"c\u014Dng z\xF2ng":["\u6F68"],"zh\xED zh\xEC":["\u6F6A"],"t\u0101n sh\xE0n":["\u6F6C"],"t\xFA zh\u0101":["\u6F73"],"s\xE0n s\u01CE":["\u6F75"],h\u0113i:["\u6F76","\u9ED1","\u9ED2","\u{2CB76}"],"ch\xE9ng d\xE8ng":["\u6F84","\u7013"],"c\u016Bn c\xFAn":["\u6F8A"],"p\xE9ng p\u0113ng":["\u6F8E"],"h\xF2ng g\u01D2ng":["\u6F92","\u92BE"],"w\xE0n m\xE0n":["\u6FAB"],"ku\xE0i hu\xEC":["\u6FAE"],"gu\u014D w\u014D":["\u6FC4"],"p\u0113n f\xE9n":["\u6FC6"],"j\xED sh\xE0":["\u6FC8"],"hu\xEC hu\xF2":["\u6FCA"],"d\u01D0ng t\xECng":["\u6FCE"],"m\u01D0 n\u01D0":["\u6FD4"],"b\xEC p\xEC":["\u6FDE"],"cu\xEC zu\u01D0":["\u6FE2"],"h\xF9 hu\xF2":["\u6FE9"],"\u01CEi k\xE0i k\xE8":["\u6FED"],"w\u011Bi du\xEC":["\u6FFB","\u7022"],"z\xE0n cu\xE1n":["\u6FFD","\u7052"],"y\u01CEng y\xE0ng":["\u7001"],"w\u01CEng w\u0101ng":["\u7007"],"m\xF2 mi\xE8":["\u700E","\u771C"],su\u01D0:["\u7021","\u81B8","\u9AD3"],"hu\xE1i w\u0101i":["\u7024"],"z\xF9n ji\xE0n":["\u7033"],"y\u012Bng y\u01D0ng y\xECng":["\u7034"],"r\xE1ng r\xE0ng":["\u703C"],shu\u00E0ng:["\u7040"],"zhu\xF3 ji\xE0o z\xE9":["\u7042"],s\u01CE:["\u7051","\u8A2F","\u9778"],"lu\xE1n lu\xE0n":["\u7053"],"d\u01CEng t\u01CEng":["\u7059"],"x\xFAn qu\xE1n qu\xE0n":["\u7065"],"hu\u01D2 bi\u0101o":["\u706C"],"zh\xE0 y\xF9":["\u7079"],"f\xE9n b\xE8n":["\u7083"],"ji\u01D2ng gu\xEC":["\u7085"],"p\xE0ng f\u0113ng":["\u7090"],qu\u0113:["\u7094","\u7F3A","\u7F3C","\u849B"],bi\u0101n:["\u709E","\u7178","\u7502","\u782D","\u7B3E","\u7BAF","\u7C69","\u7DE8","\u7F16","\u8759","\u9089","\u908A","\u937D","\u97AD","\u9BFE","\u9BFF","\u9CCA"],"zh\u0101o zh\xE0o":["\u70A4"],"zhu\u014D ch\xF9":["\u70AA"],"p\xE0o p\xE1o b\u0101o":["\u70AE"],"p\xE1o f\u01D2u":["\u70B0"],"sh\u01CEn qi\xE1n sh\u0101n":["\u70B6"],"zh\xE0 zh\xE1":["\u70B8"],"ji\u01CEo y\xE0o":["\u70C4"],qu\u01CEn:["\u70C7","\u72AC","\u72AD","\u754E","\u7DA3","\u7EFB","\u8647"],"y\xE0ng y\xE1ng":["\u70CA"],"l\xE0o lu\xF2":["\u70D9"],"hu\xED hu\u01D0":["\u70E0"],r\u00E8:["\u70ED","\u71B1"],"f\xFA p\xE1o":["\u70F0"],"xi\xE8 ch\xE8":["\u70F2","\u710E"],"y\xE0n sh\u0101n":["\u70FB"],"h\u016Bn x\u016Bn":["\u7104"],k\u00E0o:["\u7105","\u7292","\u92AC","\u94D0","\u9760","\u9BB3","\u9BCC","\u9C93","\u3E06"],"ju\u0101n y\xE8":["\u7106"],"j\xF9n q\u016B":["\u710C"],"t\u0101o d\xE0o":["\u7118"],"ch\u01CEo j\xF9":["\u7123"],"w\xF2 \xE0i":["\u7125"],"z\u01D2ng c\u014Dng":["\u7127"],"x\u012B y\xEC":["\u712C"],"x\xECn x\u012Bn":["\u712E"],"ch\u0101o zhu\u014D":["\u712F"],"xi\u01D2ng y\u012Bng":["\u7138","\u713D"],ku\u01D0:["\u7143","\u8DEC","\u8E5E","\u980D","\u{2B806}"],"hu\u012B y\xF9n x\u016Bn":["\u7147"],"ji\u01CEo qi\u0101o":["\u714D"],"qi\xE1n sh\u01CEn sh\u0101n":["\u7154"],"x\u012B y\xED":["\u7155"],"sh\xE0 sh\u0101":["\u715E"],"y\xE8 zh\xE1":["\u7160"],"y\xE1ng y\xE0ng":["\u716C"],"\u0113n y\u016Bn":["\u717E"],"y\u016Bn y\u01D4n":["\u7185"],"h\xE8 xi\u0101o":["\u7187"],xi\u00F3ng:["\u718A","\u718B","\u96C4"],"x\u016Bn x\xF9n":["\u718F","\u720B"],g\u00F2ng:["\u7195","\u8CA2","\u8D21"],li\u016B:["\u7198"],"c\u014Dng z\u01D2ng":["\u719C"],"l\xF9 \u0101o":["\u719D"],"sh\xFA sh\xF3u":["\u719F"],"f\u0113ng p\xE9ng":["\u71A2"],"cu\u01D0 su\u012B":["\u71A3"],t\u0113ng:["\u71A5","\u81AF","\u9F1F"],"y\xF9n y\xF9":["\u71A8"],"\xE1o \u0101o":["\u71AC"],"h\xE0n r\u01CEn":["\u71AF"],"\u014Du \u01D2u":["\u71B0"],"hu\xE1ng hu\u01CEng":["\u71BF"],"ch\u01CEn d\u01CEn ch\xE0n":["\u71C0"],"ji\u0101o zhu\xF3 qi\xE1o ju\xE9":["\u71CB"],"y\xE0n y\u0101n":["\u71D5"],"t\xE0i li\xE8":["\u71E4"],\u0101o:["\u720A"],"y\xE0n x\xFAn":["\u7213"],"ju\xE9 ji\xE0o":["\u721D","\u8990","\u899A","\u89BA","\u89C9"],"l\u01CEn l\xE0n":["\u7226"],"zhu\u01CE zh\u01CEo":["\u722A"],"zh\u01CEo zhu\u01CE":["\u722B"],"f\xF9 f\u01D4":["\u7236"],di\u0113:["\u7239","\u893A","\u8DCC"],z\u0101ng:["\u7242","\u7F98","\u81E7","\u8CCD","\u8CD8","\u8D13","\u8D1C","\u8D43","\u9AD2"],"pi\xE0n pi\u0101n":["\u7247"],"bi\u0101n mi\xE0n":["\u7251"],b\u01CEng:["\u7253","\u7D81","\u7ED1"],"y\u01D2u y\u014Dng":["\u7257"],"ch\u0113ng ch\xE8ng":["\u725A","\u7AC0"],ni\u00FA:["\u725B","\u725C"],"ji\u016B l\xE8":["\u725E"],"m\xF9 m\xF3u":["\u725F"],m\u0101ng:["\u7264"],"g\u0113 qi\xFA":["\u726B"],"y\xF2u ch\u014Du":["\u7270"],"t\xE8 zh\xED":["\u7286"],b\u0113n:["\u7287","\u931B","\u951B"],"ji\u0101n qi\xE1n":["\u728D","\u73AA"],m\u00E1:["\u7298","\u75F2","\u8534","\u87C7","\u9EBB"],"m\xE1o l\xED":["\u729B"],"b\xE1 qu\u01CEn":["\u72AE"],"zhu\xF3 b\xE0o":["\u72B3"],"\xE0n h\u0101n":["\u72B4"],"k\xE0ng g\u01CEng":["\u72BA"],"p\xE8i f\xE8i":["\u72BB"],"f\u0101n hu\u0101n":["\u72BF"],ku\u00E1ng:["\u72C2","\u72C5","\u8A91","\u8BF3","\u8ED6","\u8EE0","\u9D5F","\u{2B6ED}"],"y\xED qu\xE1n ch\xED":["\u72CB"],"x\u012Bng sh\u0113ng":["\u72CC"],"tu\xF3 y\xED":["\u72CF"],k\u01D4:["\u72DC","\u82E6"],"hu\xE1n hu\u0101n":["\u72DF"],"h\xE9 m\xF2":["\u72E2"],"t\xE0 sh\xEC":["\u72E7"],"m\xE1ng d\xF2u":["\u72F5"],"x\u012B sh\u01D0":["\u72F6"],su\u0101n:["\u72FB","\u75E0","\u9178"],"b\xE0i p\xED":["\u7308"],"ji\u0101n y\xE0n":["\u730F","\u8C63"],"y\u012B y\u01D0":["\u7317"],"y\xE1 w\xE8i":["\u731A"],c\u0101i:["\u731C"],"m\u0101o m\xE1o":["\u732B","\u8C93"],"chu\xE0n chu\u0101n":["\u732D"],"tu\u0101n tu\xE0n":["\u732F","\u8C92"],"y\xE0 ji\xE1 qi\xE8":["\u7330"],"h\xE8 xi\u0113 g\xE9 h\xE0i":["\u7332"],"bi\u0101n pi\xE0n":["\u7335","\u7371"],"b\xF3 p\xF2":["\u733C"],"h\xE1o g\u0101o":["\u734B"],"f\xE9n f\xE8n":["\u7356"],"y\xE0o xi\u0101o":["\u735F"],"shu\xF2 x\u012B":["\u7361"],"g\xE9 li\xE8 xi\u0113":["\u7366"],"n\xF2u r\xFA":["\u7373"],"n\xE1o n\u01CEo y\u014Du":["\u7376"],r\u00E1ng:["\u737D","\u74E4","\u79B3","\u7A63","\u7A70","\u8618","\u8E9F","\u9B24"],"n\xE1o y\u014Du":["\u737F"],"l\u01DC shu\xE0i":["\u7387"],"w\xE1ng w\xE0ng":["\u738B"],"y\xE1ng ch\xE0ng":["\u739A"],"m\xEDn w\xE9n":["\u739F"],"b\u012Bn f\u0113n":["\u73A2"],"m\xE9n y\u01D4n":["\u73A7"],"qi\u0101ng c\u0101ng":["\u73B1","\u7472","\u7BEC"],"\xE1n g\u0101n":["\u73B5"],"xu\xE1n xi\xE1n":["\u73B9"],"c\u012B c\u01D0":["\u73BC","\u8DD0"],"y\xED t\u0101i":["\u73C6"],"z\u01D4 j\xF9":["\u73C7"],f\u00E0:["\u73D0","\u743A","\u855F","\u9AEA","\u9AEE"],"y\xEDn k\xE8n":["\u73E2"],"hu\u012B h\xFAn":["\u73F2"],"xu\xE1n qi\xF3ng":["\u7401"],"f\xFA f\u016B":["\u7408"],"b\u01D0ng p\xEDn":["\u7415"],"cu\xEC s\xE8":["\u7417"],"y\xF9 w\xE9i":["\u741F"],"ti\u01CEn ti\xE0n":["\u7420"],"zhu\xF3 zu\xF3":["\u7422"],"b\u011Bng p\u011Bi":["\u7423"],gu\u01CEn:["\u742F","\u74AD","\u75EF","\u7B66","\u7BA1","\u8218","\u8F28","\u9327","\u9928","\u9986","\u9CE4"],"h\xFAn hu\u012B":["\u743F"],"xi\xE9 ji\u0113":["\u744E"],"ch\xE0ng d\xE0ng y\xE1ng":["\u7452"],"ti\xE0n zh\xE8n":["\u7471"],"b\u012Bn pi\xE1n":["\u7478","\u74B8"],"t\xFA sh\u016B":["\u7479"],cu\u01D0:["\u7480","\u76A0","\u8DA1"],"z\u01CEo su\u01D2":["\u7485"],"ju\xE9 qi\xF3ng":["\u749A"],"l\xFA f\u016B":["\u74B7"],"j\xEC z\u012B":["\u74BE"],su\u00ED:["\u74CD","\u7D8F","\u7EE5","\u9040","\u968F","\u96A8","\u9AC4"],"m\xED x\u01D0":["\u74D5"],"qi\xF3ng w\u011Bi w\xE8i":["\u74D7"],"hu\xE1n y\xE8 y\xE0":["\u74DB"],"b\xF3 p\xE1o":["\u74DF"],"zh\xED h\xFA":["\u74E1"],pi\u00E1o:["\u74E2","\u95DD"],"w\u01CE w\xE0":["\u74E6"],"xi\xE1ng h\xF3ng":["\u74E8"],w\u00E8ng:["\u74EE","\u7515","\u7F4B","\u8579","\u9F46"],"sh\xE8n sh\xE9n":["\u751A"],ru\u00ED:["\u7524","\u7DCC","\u8564"],y\u00F2ng:["\u7528","\u783D","\u82DA","\u848F","\u919F","\u3DB2"],shu\u01CEi:["\u7529"],b\u00E9ng:["\u752D","\u752E"],"y\xF3u zh\xE1":["\u7534"],"di\xE0n ti\xE1n sh\xE8ng":["\u7538"],"t\u01D0ng d\u012Bng":["\u753A","\u753C"],"z\u0101i z\u012B":["\u753E"],"b\xEC q\xED":["\u7541"],"d\xE1 f\xFA":["\u7557"],"c\xE8 j\xEC":["\u755F"],"z\u0101i z\u012B ti\xE1n":["\u7560"],"zh\xEC ch\xF3u sh\xEC":["\u7564"],"f\u0101n p\u0101n":["\u7568","\u756A"],"sh\u0113 y\xFA":["\u756C"],"d\u0101ng d\xE0ng d\u01CEng":["\u7576"],"ji\u0101ng qi\xE1ng":["\u7586"],"p\u01D0 y\u01CE sh\u016B":["\u758B"],"ji\xE9 qi\xE8":["\u758C"],"y\xED n\u01D0":["\u7591"],n\u00E8:["\u7592","\u7732","\u8A25","\u8BB7"],"g\u0113 y\xEC":["\u7599"],"n\xFC\xE8 y\xE0o":["\u759F","\u7627"],"l\xEC l\xE0i":["\u75A0","\u7658"],"y\u01CE xi\u0101":["\u75A8"],xu\u0113:["\u75B6","\u8486","\u859B","\u8FA5","\u8FAA","\u9774","\u97BE"],"d\u01CEn da":["\u75B8"],"f\xE1 bi\u01CEn":["\u75BA"],"f\xE8i f\xE9i":["\u75BF","\u75F1"],"sh\u0101n di\xE0n":["\u75C1"],"t\xE9ng ch\xF3ng":["\u75CB"],"t\u014Dng t\xF3ng":["\u75CC"],"w\u011Bi y\xF2u y\xF9":["\u75CF"],"t\u0101n sh\u01D0":["\u75D1"],"p\u016B p\xF9":["\u75E1","\u92EA"],"b\u0113ng p\xE9ng":["\u75ED"],"m\xE1 l\xECn":["\u75F3"],"ti\u01CEn di\xE0n":["\u75F6"],"\u0101n y\xE8 \xE8":["\u75F7"],"k\u0113 \u0113":["\u75FE"],"zh\xEC ch\xEC":["\u7608"],"ji\u01CE xi\xE1 xi\u0101":["\u7615"],"l\u011Bi hu\xEC":["\u7623"],"ch\xE0i cu\xF3":["\u7625"],"di\u0101n ch\u0113n":["\u7628"],"da d\xE1":["\u7629"],"bi\u011B bi\u0113":["\u762A"],qu\u00E9:["\u7638"],"d\xE0n d\u0101n":["\u7649"],"gu\xEC w\u0113i":["\u7650"],"n\xF2ng n\xF3ng":["\u7651"],"bi\u0113 bi\u011B":["\u765F"],"b\u014D b\u01D2":["\u7677"],b\u00E1i:["\u767D"],"j\xED b\u012B":["\u7680"],"de d\xEC d\xED d\u012B":["\u7684"],"p\u0101 b\xE0":["\u7685"],"g\u0101o h\xE1o":["\u768B"],"g\u0101o y\xE1o":["\u7690"],"l\xEC lu\xF2 b\u014D":["\u76AA"],"zh\u0101 c\u01D4":["\u76BB"],"zh\u0101o zh\u01CEn d\u01CEn":["\u76BD"],"ji\u0101n ji\xE0n":["\u76D1","\u76E3","\u92FB","\u95F4","\u97AC"],"g\xE0i g\u011B h\xE9":["\u76D6"],"m\xE1ng w\xE0ng":["\u76F3"],yu\u01CEn:["\u76F6","\u903A","\u9060"],"ti\xE1n xi\xE1n":["\u76F7"],"xi\u0101ng xi\xE0ng":["\u76F8"],d\u01D4n:["\u76F9","\u8DB8","\u8E89"],"x\xEC p\u01CEn":["\u76FB"],"sh\u011Bng x\u01D0ng":["\u7701"],"y\xFAn h\xF9n":["\u7703"],"mi\u01CEn mi\xE0n":["\u7704"],"k\xE0n k\u0101n":["\u770B"],"y\xECng y\u0101ng y\u01CEng":["\u770F"],"y\u01CEo \u0101o \u01CEo":["\u7711"],"j\u016B x\u016B k\u014Du":["\u7717"],"y\xED ch\xEC":["\u7719"],"di\xE9 t\xEC":["\u7723"],"b\u01D0ng f\u01CEng":["\u772A"],"p\xE0ng p\xE1n":["\u772B"],"m\u012B m\xED":["\u772F","\u7787"],"xu\xE0n sh\xF9n x\xFAn":["\u7734"],ti\u00E0o:["\u773A","\u7C9C","\u7CF6","\u899C","\u8D92"],"zhe zhu\xF3 zh\xE1o zh\u0101o":["\u7740"],"qi\xE1o sh\xE0o xi\u0101o":["\u7744"],"cu\xF3 zhu\xE0i":["\u7749"],g\u00F9n:["\u7754","\u8B34"],"su\xEC zu\xEC":["\u775F"],"p\xEC b\xEC":["\u7765","\u7A2B","\u8F9F"],"y\xEC z\xE9 g\u0101o":["\u776A"],"x\u01D0ng x\xECng":["\u7772"],"gu\xEC w\xE8i ku\xEC":["\u7786"],"k\xF2u j\xEC":["\u7789"],"qi\xF3ng hu\xE1n":["\u778F"],"m\xE1n m\xE9n":["\u7792","\u779E"],"di\u0101o d\u014Du":["\u7797"],"lou l\xF3u l\u01D8":["\u779C"],"sh\xF9n r\xFAn":["\u77A4"],"li\xE0o li\u01CEo":["\u77AD","\u948C"],"ji\xE0n xi\xE1n":["\u77AF"],"w\u01D4 m\xED":["\u77B4"],"gu\xEC ku\xEC":["\u77B6"],"n\u01D0ng ch\u0113ng":["\u77C3"],"hu\xF2 yu\xE8":["\u77C6"],"m\u0113ng m\xE9ng":["\u77C7"],"ku\xE0ng gu\u014D":["\u77CC"],"gu\xE0n qu\xE1n":["\u77D4"],"m\u01CEn m\xE1n":["\u77D5"],"j\u012Bn gu\u0101n q\xEDn":["\u77DC"],"j\u012Bn q\xEDn gu\u0101n":["\u77DD"],"y\xF9 x\xF9 ju\xE9":["\u77DE"],"ji\u01CEo ji\xE1o":["\u77EB","\u77EF"],du\u01CEn:["\u77ED"],"sh\xED d\xE0n":["\u77F3"],"g\u0101ng qi\u0101ng k\xF2ng":["\u77FC"],"hu\u0101 x\u016B":["\u7809"],"p\u012Bn b\u012Bn f\u0113n":["\u780F"],"y\xE1n y\xE0n":["\u7814","\u784F"],"lu\u01D2 k\u0113":["\u7822"],"f\xFA f\xE8i":["\u7829","\u7B30"],"zh\u01D4 zh\xF9":["\u782B"],"l\xE1 l\xEC l\u0101":["\u782C"],"ku\u0101ng gu\u0101ng":["\u7844"],"g\xE8 lu\xF2":["\u784C"],"shu\xF2 sh\xED":["\u7855","\u78A9"],"w\xE8i w\xE9i \xE1i":["\u7859"],"qu\xE8 k\xE8 k\xF9":["\u785E"],"m\u01CEng b\xE0ng":["\u7865"],"lu\xF2 l\xF2ng":["\u7866"],"y\u01D2ng t\xF3ng":["\u7867"],n\u00FC\u00E8:["\u7878","\u8650"],"k\u0113ng k\u011Bng":["\u787B"],"y\u0101n y\u01CEn":["\u787D"],"zhu\xEC chu\xED du\u01D2":["\u787E"],"k\u014Dng k\xF2ng":["\u787F"],"z\xF2ng c\xF3ng":["\u7882"],"ji\u0101n zh\xE0n":["\u788A"],"l\xF9 li\xF9":["\u788C","\u9646"],"qu\xE8 x\u012B":["\u788F"],"l\xFAn l\u01D4n l\xF9n":["\u7896"],"n\xE1o g\u0101ng":["\u7899"],"ji\xE9 y\xE0":["\u78A3"],"w\xE8i w\u011Bi":["\u78A8"],"t\xED d\u012B":["\u78AE"],"ch\xE1 ch\u0101":["\u78B4"],"qi\u0101o qu\xE8":["\u78BB"],"s\xF9 xi\xE8":["\u78BF"],"li\xFA li\xF9":["\u78C2","\u905B","\u93A6","\u998F"],"s\u012B t\xED":["\u78C3"],"b\xE0ng p\xE1ng":["\u78C5"],"hu\xE1 k\u011B g\u016B":["\u78C6"],"w\u011Bi ku\u01D0":["\u78C8"],"xi\xE1 qi\xE0 y\xE0":["\u78CD"],"li\xE1n qi\u0101n":["\u78CF"],"w\xE8i \xE1i g\xE0i":["\u78D1"],"l\xE1 l\u0101":["\u78D6"],"\xE1o qi\u0101o":["\u78DD"],"p\u0113ng p\xE8ng":["\u78DE","\u959B"],"y\u012Bn y\u01D0n":["\u78E4"],"l\u011Bi l\xE9i":["\u78E5"],"m\xF3 m\xF2":["\u78E8"],"q\xEC zh\xFA":["\u78E9"],"l\xE1o lu\xF2":["\u78F1"],"p\xE1n b\u014D":["\u78FB"],"j\xED sh\xE9":["\u78FC"],"h\xE9 qi\u0101o qi\xE0o":["\u7909"],"k\xE8 hu\xF2":["\u790A"],"qu\xE8 h\xFA":["\u7910"],"\xE8 q\xEC":["\u7918"],c\u01CE:["\u7924","\u7938"],"xi\xE1n x\xEDn":["\u7925"],"l\xE9i l\u011Bi l\xE8i":["\u7927"],"y\xE1n y\u01CEn":["\u7939"],"q\xED zh\u01D0":["\u7947","\u8694"],"b\u0113ng f\u0101ng":["\u794A"],"b\xEC m\xEC":["\u7955"],su\u00E0n:["\u7958","\u7B07","\u7B6D","\u7B97","\u849C"],"pi\xE0o pi\u0101o":["\u7968"],"j\xEC zh\xE0i":["\u796D"],"shu\xEC l\xE8i":["\u7971"],"j\xECn j\u012Bn":["\u7981"],"ch\xE1n sh\xE0n":["\u7985"],"y\xE1ng sh\u0101ng":["\u7993"],"zh\u012B zh\u01D0 t\xED":["\u7994"],"sh\xE0n ch\xE1n":["\u79AA"],"y\xFA y\xF9 \u01D2u":["\u79BA"],"z\u01D0 z\xEC":["\u79C4"],"ch\xE1 n\xE1":["\u79C5"],"zh\u01D2ng zh\xF2ng ch\xF3ng":["\u79CD"],"h\xE0o m\xE0o":["\u79CF"],"k\xF9 k\u016B":["\u79D9"],z\u016B:["\u79DF","\u8445"],ch\u00E8ng:["\u79E4","\u7A6A"],"hu\xF3 ku\xF2":["\u79EE","\u79F3"],"ch\u0113ng ch\xE8n ch\xE8ng":["\u79F0","\u7A31"],"sh\xEC zh\xEC":["\u79F2","\u92B4"],"f\xF9 p\u016B":["\u79FF"],"x\xF9n z\xE8":["\u7A04"],"t\xFA sh\u01D4":["\u7A0C"],"zh\xF9n zh\u01D4n":["\u7A15"],"j\u012B q\xED":["\u7A18","\u7DA8","\u89ED"],"l\xE9ng l\xEDng":["\u7A1C"],"zu\xEC z\xFA s\u016B":["\u7A21"],"x\xEC qi\xE8":["\u7A27","\u90C4"],"zh\u01D2ng zh\xF2ng":["\u7A2E"],"z\u014Dng z\u01D2ng":["\u7A2F"],"xi\xE1n ji\u0101n li\xE0n":["\u7A34"],"z\u012B ji\u016B":["\u7A35"],"j\u012B q\u01D0":["\u7A3D"],r\u00F2ng:["\u7A43"],"sh\u0101n c\u01CEn c\u0113n":["\u7A47"],"m\xE9n m\xE9i":["\u7A48"],"j\u01D0 j\xEC":["\u7A56"],"xi\u0101o r\xE0o":["\u7A58"],"zhu\u014D b\xF3":["\u7A5B"],"t\xF3ng zh\u01D2ng zh\xF2ng":["\u7A5C"],zu\u014D:["\u7A5D"],"bi\u0101o p\u0101o":["\u7A6E","\u85E8"],"zhu\u014D ju\xE9":["\u7A71"],"cu\xE1n z\xE0n":["\u7A73"],"k\u014Dng k\xF2ng k\u01D2ng":["\u7A7A"],"y\u016B y\u01D4":["\u7A7B"],zh\u01CEi:["\u7A84","\u9259"],b\u00E1o:["\u7A87","\u96F9"],"k\u016B zh\xFA":["\u7A8B"],"ji\xE0o li\xE1o li\xF9":["\u7A8C"],"w\u0101 gu\u012B":["\u7A90"],"ti\u01CEo y\xE1o":["\u7A95"],"x\u016Bn y\xECn":["\u7AA8"],"y\xE0 y\u0113":["\u7AAB"],"ti\xE1n di\u0101n y\u01CEn":["\u7AB4"],"ch\u0101o k\u0113":["\u7ABC"],"ku\u01CEn cu\xE0n":["\u7ABD","\u7ABE"],"ch\xF9 q\xEC":["\u7AD0"],"q\u01D4 k\u01D2u":["\u7AD8"],"j\xECng zh\u011Bn":["\u7AE7"],"k\u01CEn k\xE0n":["\u7AF7"],"zh\xFA d\u01D4":["\u7AFA"],"l\xE8 j\u012Bn":["\u7AFB"],"zhu\xEC ru\xEC":["\u7B0D"],"h\xE1ng h\xE0ng":["\u7B10"],"c\xE9n j\xECn h\xE1n":["\u7B12"],"d\u0101 xi\xE1 n\xE0":["\u7B1A"],"z\xE9 zu\xF3":["\u7B2E"],"l\xF3ng l\u01D2ng":["\u7B3C","\u7BED","\u7C60","\u8E98","\u9F93"],"zh\xF9 zh\xFA":["\u7B51","\u7BC9"],"d\xE1 d\u0101":["\u7B54","\u8345"],sh\u0101i:["\u7B5B","\u7BE9","\u7C01","\u7C6D"],"y\xFAn j\u016Bn":["\u7B60"],"l\xE1ng l\xE0ng":["\u7B64","\u90CE","\u9606"],"zh\xEC zh\u01D0":["\u7B6B"],o:["\u7B7D"],"p\xF3u b\xF9 f\xFA p\xFA":["\u7B81"],"p\xE1i b\u0113i":["\u7B84"],g\u00E8:["\u7B87","\u867C","\u927B","\u94EC"],"t\xE1i ch\xED":["\u7B88"],"gu\u01CEi d\xE0i":["\u7B89"],"zh\xE0o d\xE0o":["\u7B8C"],"j\u012Bng q\xECng":["\u7B90"],"l\xEDn l\u01D0n":["\u7B96"],"j\xF9n q\u016Bn":["\u7B98"],"sh\u012B y\xED":["\u7BB7","\u91F6"],"yu\u0113 y\xE0o chu\xF2":["\u7BB9"],"xi\u0101o shu\xF2 qi\xE0o":["\u7BBE"],"g\u014Dng g\u01CEn l\u01D2ng":["\u7BE2"],"p\xE1ng p\xE9ng":["\u7BE3"],"zhu\xF3 hu\xF2":["\u7BE7"],"ji\u01CEn ji\u0101n":["\u7BEF"],"d\xED zh\xFA":["\u7BF4"],"z\u0101n c\u0113n c\u01CEn":["\u7BF8"],"zhu\xE0n su\u01CEn zu\xE0n":["\u7BF9"],"pi\u01CEo bi\u0101o":["\u7BFB"],"gu\xF3 gu\xEC":["\u7C02"],"c\xE8 j\xED":["\u7C0E"],"m\xEC mi\xE8":["\u7C1A"],"sh\u0101i s\u012B":["\u7C1B"],"s\u01D4n zhu\xE0n":["\u7C28"],"g\xE0n g\u01CEn":["\u7C33"],"b\xF2 b\u01D2":["\u7C38"],"b\xF3 b\xF9":["\u7C3F"],shi:["\u7C42"],"zh\u0113n ji\u0101n":["\u7C48"],"zhu\xE0n zu\u01CEn":["\u7C51"],"f\u0101n p\u0101n bi\u0101n":["\u7C53"],"s\u01D2u sh\u01D4":["\u7C54"],zu\u01CEn:["\u7C6B","\u7E64","\u7E82","\u7E89","\u7E98","\u7F35"],n\u01DA:["\u7C79","\u91F9","\u9495"],"sh\u0101 ch\u01CEo":["\u7C86"],"k\u0101ng j\u012Bng":["\u7C87"],f\u011Bn:["\u7C89","\u9EFA"],c\u016B:["\u7C97","\u89D5","\u9E81","\u9E84","\u9EA4"],"ni\xE1n zh\u0101n":["\u7C98"],"c\xE8 s\xE8":["\u7CA3"],"zh\u014Du y\xF9":["\u7CA5"],"sh\u0113n s\u01CEn":["\u7CC1"],"bi\u0101n bi\u01CEn":["\u7CC4","\u8439"],mi\u00E0n:["\u7CC6","\u9762","\u9763","\u9EAA","\u9EAB","\u9EB5","\u9EBA"],"h\xFA h\u016B h\xF9":["\u7CCA"],"g\u01D4 g\xF2u":["\u7CD3"],"m\xED m\xE9i":["\u7CDC"],"s\u01CEn sh\u0113n":["\u7CDD","\u7CE3"],z\u0101o:["\u7CDF","\u8E67","\u906D","\u91A9"],"m\xEC s\u012B":["\u7CF8"],"ji\u016B ji\u01D4":["\u7CFA"],"x\xEC j\xEC":["\u7CFB","\u7E6B"],"zh\u0113ng zh\u011Bng":["\u7CFD"],"ch\xE0 ch\u01CE":["\u7D01","\u8869"],"yu\u0113 y\u0101o":["\u7D04","\u7EA6"],"h\xF3ng g\u014Dng":["\u7D05","\u7EA2"],"h\xE9 g\u0113":["\u7D07","\u7EA5"],"w\xE9n w\xE8n":["\u7D0B","\u7EB9"],f\u00F3u:["\u7D11"],"j\xEC ji\xE9 ji\xE8":["\u7D12"],"p\u012B p\xED b\u01D0":["\u7D15","\u7EB0"],"j\u012Bn j\xECn":["\u7D1F"],"zh\u0101 z\u0101":["\u7D25","\u7D2E"],h\u0101:["\u7D26"],"f\u016B f\xF9":["\u7D28"],"ch\u014Du ch\xF3u":["\u7D2C"],"l\xE8i l\xE9i l\u011Bi":["\u7D2F"],"b\u014D b\xEC":["\u7D34"],"ti\u01CEn zh\u011Bn":["\u7D3E"],"ji\u014Dng ji\u01D2ng":["\u7D45"],"ji\xE9 ji\u0113":["\u7D50","\u7ED3","\u8282"],"gu\xE0 ku\u0101":["\u7D53"],"b\u01CEi m\xF2":["\u7D54"],"g\u0113ng hu\xE1n":["\u7D59"],"ji\xE9 xi\xE9":["\u7D5C"],"qu\xE1n shu\u0101n":["\u7D5F"],"g\u01CEi \u01CEi":["\u7D60"],"lu\xF2 l\xE0o":["\u7D61","\u7EDC"],"b\u012Bng b\u0113ng p\u0113ng":["\u7D63"],"g\u011Bi j\u01D0":["\u7D66","\u7ED9"],"t\xF3ng t\u014Dng d\xF2ng":["\u7D67"],"ti\xE0o di\xE0o d\xE0o":["\u7D69"],"l\u011Bi l\xE8i l\xE9i":["\u7D6B"],"g\u0101i h\xE0i":["\u7D6F"],"ch\u012B zh\u01D0":["\u7D7A"],"w\xE8n mi\u01CEn m\xE1n w\xE0n":["\u7D7B"],"hu\xE1n hu\xE0n w\xE0n":["\u7D84"],"q\u012Bn xi\u0101n":["\u7D85"],"t\xEC t\xED":["\u7D88"],"y\xE1n xi\xE0n":["\u7D96"],"z\u014Dng z\xE8ng z\xF2ng":["\u7D9C"],"ch\u0113n l\xEDn":["\u7D9D"],"zh\u01D4n zh\xF9n":["\u7DA7"],"qi\xE0n q\u012Bng zh\u0113ng":["\u7DAA"],"q\xECng q\u01D0":["\u7DAE"],"l\xFAn gu\u0101n":["\u7DB8","\u7EB6"],"chu\xF2 ch\u0101o":["\u7DBD","\u7EF0"],"ti\xE1n t\u01CEn ch\u0101n":["\u7DC2"],"l\u01DC l\xF9":["\u7DD1","\u7EFF"],"ru\u01CEn ru\xE0n":["\u7DDB"],"j\xED q\u012B":["\u7DDD"],"zh\xF2ng ch\xF3ng":["\u7DDF","\u91CD"],"mi\xE1o m\xE1o":["\u7DE2"],"xi\xE8 y\xE8":["\u7DE4"],hu\u01CEn:["\u7DE9","\u7F13","\u3B0A"],"g\u0113ng g\xE8ng":["\u7DEA","\u7E06"],"t\u014Du x\u016B sh\u016B":["\u7DF0"],"z\u014Dng z\xF2ng":["\u7DF5","\u7E4C"],"y\xF9n g\u01D4n":["\u7DF7"],"gu\u0101 w\u014D":["\u7DFA"],"y\xF9n y\u016Bn w\u0113n":["\u7DFC","\u7E15"],"b\u0101ng b\xE0ng":["\u7E0D"],"g\u01D4 h\xFA":["\u7E0E","\u9DBB"],"c\u012B cu\xF2 su\u01D2":["\u7E12"],"cu\u012B shu\u0101i":["\u7E17"],"r\xF3ng r\u01D2ng r\xF2ng":["\u7E19"],"z\xE0i z\u0113ng":["\u7E21"],c\u00E0i:["\u7E29","\u83DC","\u8521"],"f\xE9ng f\xE8ng":["\u7E2B"],"su\u014D s\xF9":["\u7E2E","\u7F29"],"y\u01CEn y\u01D0n":["\u7E2F","\u9153"],"z\xF2ng z\u01D2ng":["\u7E31","\u7EB5"],"zhu\xE0n ju\xE0n":["\u7E33"],"m\xF2 m\xF9":["\u7E38","\u83AB"],"pi\u01CEo pi\u0101o":["\u7E39","\u7F25"],"f\xE1n p\xF3":["\u7E41"],"b\u0113ng b\xE8ng":["\u7E43"],"m\xF3u mi\xF9 mi\xE0o li\u01CEo":["\u7E46"],"y\xE1o y\xF3u zh\xF2u":["\u7E47"],"z\u0113ng z\xE8ng":["\u7E52","\u7F2F"],"j\xFA ju\xE9":["\u7E58"],"chu\u014D chu\xF2":["\u7E5B"],"z\u016Bn z\u01D4n":["\u7E5C"],r\u00E0o:["\u7E5E","\u7ED5","\u9076"],"ch\u01CEn ch\xE1n":["\u7E5F"],"hu\xEC hu\xED":["\u7E62","\u7F0B","\u85F1"],"qi\u0101o s\u0101o z\u01CEo":["\u7E70"],"ji\u01CEo zhu\xF3":["\u7E73","\u7F34"],"d\xE0n t\xE1n ch\xE1n":["\u7E75"],n\u01D2ng:["\u7E77"],"p\xFA f\xFA":["\u7E80"],"y\xE0o l\xEC":["\u7E85"],"r\u01CEng xi\u0101ng":["\u7E95"],"l\xED s\u01CE x\u01D0 l\u01D0":["\u7E9A"],"xi\u0101n qi\xE0n":["\u7EA4"],"j\u012Bng j\xECng":["\u7ECF"],"t\xED t\xEC":["\u7EE8"],"b\u0113ng b\u011Bng b\xE8ng":["\u7EF7"],"z\u014Dng z\xE8ng":["\u7EFC"],"j\u012B q\u012B":["\u7F09"],"w\u0113n y\xF9n y\u016Bn":["\u7F0A"],"f\xE8ng f\xE9ng":["\u7F1D"],"shu\u0101i cu\u012B su\u012B":["\u7F1E"],"mi\xF9 m\xF3u li\xE1o mi\xE0o m\xF9":["\u7F2A"],"qi\u0101o s\u0101o":["\u7F32"],f\u01D2u:["\u7F36","\u7F39","\u7F3B","\u96EC","\u9D00"],"b\xE0 ba p\xED":["\u7F62","\u7F77"],"gu\xE0 gu\u01CEi":["\u7F6B"],"y\xE1ng xi\xE1ng":["\u7F8A","\u7F8F"],"m\u011Bi g\u0101o":["\u7F99"],"y\xEC x\u012B":["\u7F9B"],"qi\u01CEng qi\u0101n":["\u7F9F"],"qi\u0101ng k\xF2ng":["\u7FAB"],"qi\xE1n xi\xE1n y\xE1n":["\u7FAC"],n\u00F3u:["\u7FBA"],"h\xF3ng g\xF2ng":["\u7FBE"],"p\u012B b\xEC p\u014D":["\u7FCD"],"q\xFA y\xF9":["\u7FD1"],k\u00E9:["\u7FD7"],"qi\xE0o qi\xE1o":["\u7FD8"],"zh\xE1i d\xED":["\u7FDF"],"d\xE0o zh\u014Du":["\u7FE2"],"h\xF3u q\xFA":["\u7FF5"],shu\u01CE:["\u800D"],"ru\u01CEn nu\xF2":["\u800E"],"\xE9r n\xE0i":["\u800F"],"zhu\u0101n du\u0101n":["\u8011"],"p\xE1 b\xE0":["\u8019"],"ch\xED s\xEC":["\u801B"],"q\xF9 ch\xFA":["\u801D"],"l\xFAn l\u01D4n":["\u8023"],"j\xED ji\xE8":["\u8024"],"t\u0101ng t\u01CEng":["\u8025"],p\u01CEng:["\u802A","\u89AB"],"zh\xE1 z\xE9":["\u802B"],"y\u0113 y\xE9":["\u8036"],"y\xFAn y\xEDng":["\u803A"],"w\xE0 tu\u01D0 zhu\xF3":["\u8049"],"\xE9r n\u01DC":["\u804F"],"ti\u0113 zh\xE9":["\u8051"],"d\u01D0 zh\xEC":["\u805C"],qi\u00E9:["\u807A"],"n\u01D0 ji\xE0n":["\u807B"],"l\xE8i l\u0113":["\u808B"],c\u00E0o:["\u808F","\u8959","\u9135","\u9F1C"],"b\xF3 d\xED":["\u8091"],"xi\xE0o xi\u0101o":["\u8096"],"d\xF9 d\u01D4":["\u809A"],ch\u0101i:["\u809E","\u91F5","\u9497"],"h\xE1n q\xEDn h\xE0n":["\u80A3"],"p\xE0ng p\xE1n p\xE0n":["\u80A8","\u80D6"],"zh\u016Bn ch\xFAn":["\u80AB"],\u0101ng:["\u80AE","\u9AAF"],"y\xF9 y\u014D":["\u80B2"],"p\xED b\u01D0 b\xEC":["\u80B6"],"f\xE8i b\xEC":["\u80C7"],"b\xE8i b\u0113i":["\u80CC"],"f\xE8i z\u01D0":["\u80CF"],"p\xEDng p\u0113ng":["\u80D3","\u82F9"],"f\u016B f\xFA zh\u01D2u":["\u80D5"],"sh\xE8ng sh\u0113ng":["\u80DC"],ku\u00E0:["\u80EF","\u8DE8","\u9ABB"],"g\u01CEi h\u01CEi":["\u80F2"],"g\u0113 g\xE9 g\u0101":["\u80F3"],"n\xE9ng n\xE0i":["\u80FD"],"gu\u012B ku\xEC":["\u80FF"],"m\xE0i m\xF2":["\u8109"],"z\u0101ng z\xE0ng":["\u810F"],"ji\u01CEo ju\xE9":["\u811A","\u89D2"],cu\u01D2:["\u811E"],"de te":["\u8126"],"zu\u012B ju\u0101n":["\u8127"],n\u011Bi:["\u812E","\u8147","\u9912","\u9981","\u9BBE","\u9BD8"],"p\xFA f\u01D4":["\u812F"],ni\u00E0o:["\u8132"],shu\u00ED:["\u813D"],gu\u00F2:["\u8142","\u904E","\u9439"],"l\xE0 x\u012B":["\u814A"],"y\u0101n \u0101":["\u814C"],"g\u0101o g\xE0o":["\u818F"],"l\xF9 bi\u0101o":["\u8194"],chu\u00E1i:["\u8197"],"zhu\u0101n chu\xE1n ch\xFAn zhu\u01CEn":["\u819E"],chu\u00E0i:["\u81AA","\u8E39"],"f\xE1n p\xE1n":["\u81B0"],"w\u01D4 h\u016B":["\u81B4"],"sh\u0101n d\xE0n":["\u81BB"],t\u00FAn:["\u81C0","\u81CB","\u86CC","\u8C58","\u8C5A","\u8ED8","\u9715","\u98E9","\u9968","\u9B68","\u9C80","\u9ED7"],"b\xEC bei":["\u81C2"],"l\xE0 g\xE9":["\u81C8"],"s\xE0o s\u0101o":["\u81CA"],n\u00E0o:["\u81D1","\u9599","\u95F9","\u9B27"],"n\xED lu\xE1n":["\u81E1"],"qi\u0101n xi\xE1n":["\u81E4"],"gu\xE0ng ji\u01D2ng":["\u81E6"],"gu\u01CEng ji\u01D2ng":["\u81E9"],"ch\xF2u xi\xF9":["\u81ED"],"mi\xE1n bi\u0101n":["\u81F1"],"di\xE9 zh\xED":["\u81F7"],"zh\u012B j\xECn":["\u81F8"],"sh\xE8 sh\u011B":["\u820D"],p\u00F9:["\u8216","\u8217"],"b\u0101n b\u014D p\xE1n":["\u822C"],ku\u0101:["\u823F"],"g\xE8n g\u011Bn":["\u826E"],"s\xE8 sh\u01CEi":["\u8272"],"f\xFA b\xF3":["\u8274"],"ji\u0101o qi\xFA":["\u827D"],"ch\u0101i ch\u0101":["\u8286"],"sh\xE1o qu\xE8":["\u828D"],"h\xF9 xi\xE0":["\u8290"],"z\xEC z\u01D0":["\u8293"],"hu\xEC h\u016B":["\u8294"],"t\xFAn ch\u016Bn":["\u829A"],"ji\xE8 g\xE0i":["\u82A5"],"x\xF9 zh\xF9":["\u82A7"],"yu\xE1n y\xE1n":["\u82AB"],"x\u012Bn x\xECn":["\u82AF"],"l\xFAn hu\u0101":["\u82B2"],"w\xF9 h\u016B":["\u82B4"],"g\u014Du g\u01D2u":["\u82B6"],"m\xE0o m\xE1o":["\u82BC"],"f\xE8i f\xFA":["\u82BE"],"ch\xE1n y\xEDn":["\u82C2"],qi\u0113:["\u82C6"],"s\u016B s\xF9":["\u82CF"],"ti\xE1o sh\xE1o":["\u82D5"],"l\xEC j\u012B":["\u82D9"],"k\u0113 h\u0113":["\u82DB"],"j\xF9 q\u01D4":["\u82E3"],"ru\xF2 r\u011B":["\u82E5"],"zh\xF9 n\xEDng":["\u82E7"],"p\u0101 b\xF3":["\u82E9"],xi\u00FA:["\u82EC"],"zh\u01CE zu\xF3":["\u82F2"],"j\u016B ch\xE1":["\u82F4"],ni\u00E9:["\u82F6"],"sh\u0113ng ru\xED":["\u82FC"],"qi\xE9 ji\u0101":["\u8304"],"z\u01D0 c\xED":["\u8308"],"qi\xE0n x\u012B":["\u831C"],ch\u01CEi:["\u831D"],"f\xE1 p\xE8i":["\u8337"],r\u00E1o:["\u835B","\u8558","\u8953","\u9952","\u9976"],"y\xEDng x\xEDng":["\u8365"],"qi\xE1n x\xFAn":["\u8368","\u8541"],"y\xECn y\u012Bn":["\u836B"],"h\xE9 h\xE8":["\u8377"],"sh\u0101 su\u014D":["\u838E"],"p\xE9ng f\u0113ng":["\u8391"],"sh\u0113n x\u012Bn":["\u8398"],"w\u01CEn gu\u0101n gu\u01CEn":["\u839E"],"y\xF3u s\xF9":["\u83A4"],"sh\u0101o xi\u0101o":["\u83A6","\u86F8"],"l\xE0ng li\xE1ng":["\u83A8"],"pi\u01CEo f\xFA":["\u83A9"],"w\xE8n w\u01CEn mi\u01CEn":["\u83AC"],"sh\xEC sh\xED":["\u83B3","\u8494"],"t\xF9 t\xFA":["\u83B5"],"xi\u0101n li\u01CEn":["\u83B6","\u859F"],"w\u01CEn y\xF9":["\u83C0"],"z\u014Du ch\xF9":["\u83C6"],"l\xF9 l\u01DC":["\u83C9"],"j\u016Bn j\xF9n":["\u83CC"],"ni\xE8 r\u011Bn":["\u83CD"],"z\u012B z\xEC z\u0101i":["\u83D1"],"t\xFA t\xF9":["\u83DF"],"ji\u0113 sh\xE0":["\u83E8"],"qi\xE1o zh\u01CEo":["\u83EC"],"t\xE1i zh\u012B ch\xED":["\u83ED"],"f\u0113i f\u011Bi":["\u83F2","\u871A"],"q\xEDn q\u012Bn j\u012Bn":["\u83F3"],"z\u016B j\xF9":["\u83F9","\u84A9"],"l\u01D0n m\xE1":["\u83FB"],"ti\xE1n ti\xE0n":["\u83FE"],ti\u0113:["\u841C","\u8CBC","\u8D34"],"lu\xF2 l\xE0 l\xE0o lu\u014D":["\u843D"],"zh\xF9 zhu\xF3 zhe":["\u8457"],"sh\xE8n r\xE8n":["\u845A"],"g\u011B g\xE9":["\u845B"],"j\xF9n su\u01D2":["\u8470"],"ku\xEC ku\xE0i":["\u8489"],"r\xFA n\xE1":["\u8498"],"m\xE9ng m\u0113ng m\u011Bng":["\u8499"],"yu\xE1n hu\xE1n":["\u849D"],"x\xFA sh\xFA":["\u84A3"],"x\xED x\xEC":["\u84B5"],"m\xEC m\xEDng":["\u84C2"],"s\u014Du s\u01D2u":["\u84C3"],"g\xE0i g\u011B h\xE9 h\xE0i":["\u84CB"],"y\u01CEo zhu\xF3":["\u84D4"],"di\xE0o ti\xE1o d\xED":["\u84E7"],"x\u016B qi\u016B f\u016B":["\u84F2"],"z\xED j\xFA":["\u84FB"],"li\u01CEo l\xF9":["\u84FC"],xu:["\u84FF"],"h\xE0n h\u01CEn":["\u850A"],"m\xE0n w\xE0n m\xE1n":["\u8513"],"p\xF3 b\xF2":["\u8522"],"f\u0101n f\xE1n b\u014D":["\u8543"],"h\xF3ng h\xF2ng":["\u857B"],"y\xF9 \xE0o":["\u8581","\u96A9"],"x\xED xi\xE0o":["\u8582"],"b\xE1o b\xF3 b\xF2":["\u8584"],"c\xED z\u012B":["\u858B"],"w\xE0n lu\xE0n":["\u858D"],"k\u01CEo h\u0101o":["\u85A7"],"yu\u01CEn w\u011Bi":["\u85B3"],"zh\xF2u ch\xF3u":["\u85B5"],"w\u014D m\xE1i":["\u85B6"],"xi\u0101o h\xE0o":["\u85C3"],"y\xF9 x\xF9 x\u016B":["\u85C7"],"ji\xE8 j\xED":["\u85C9"],"di\xE0o zhu\xF3":["\u85CB"],"c\xE1ng z\xE0ng":["\u85CF"],l\u01CE:["\u85DE"],"ch\xFA zh\u016B":["\u85F8"],"p\xEDn p\xEDng":["\u860B"],"g\u0101n h\xE1n":["\u8677"],"h\xF3ng ji\xE0ng":["\u8679"],"hu\u012B hu\u01D0":["\u867A"],"xi\u0101 h\xE1":["\u867E"],"m\u01CE m\xE0 m\u0101":["\u8682"],"f\u0101ng b\xE0ng":["\u8684"],"b\xE0ng b\xE8ng":["\u868C"],"ju\xE9 qu\u0113":["\u8697"],"q\xEDn qi\xE1n":["\u8699"],"g\u014Dng zh\u014Dng":["\u86A3"],"f\u01D4 f\xF9":["\u86A5"],"d\xE0i d\xE9":["\u86AE"],"g\u01D2u q\xFA x\xF9":["\u86BC"],"b\u01D2 p\xED":["\u86BE"],"sh\xE9 y\xED":["\u86C7"],ti\u011B:["\u86C8","\u9244","\u9295","\u9421","\u9435","\u94C1","\u9A56"],"g\xE9 lu\xF2":["\u86D2"],"m\xE1ng b\xE0ng":["\u86D6"],"y\xEC x\u01D4":["\u86E1"],"h\xE1 g\xE9":["\u86E4"],"qi\xE8 n\xED":["\u86EA"],"\xE9 y\u01D0":["\u86FE"],"zh\u0113 zh\xE9":["\u8707"],"l\xE0 zh\xE0":["\u8721"],su\u00F2:["\u8736","\u9024"],"y\xF3u qi\xFA":["\u8764"],"xi\u0101 h\u0101":["\u8766"],"x\u012B q\u012B":["\u8787"],"b\u012B p\xED":["\u8795"],"n\xE0i n\u011Bng":["\u879A"],"h\xE9 xi\xE1":["\u879B"],"gu\xEC hu\u01D0":["\u879D"],"m\u01CE m\u0101 m\xE0":["\u879E"],"sh\xEC zh\u0113":["\u87AB"],"zh\xEC di\xE9":["\u87B2"],"ji\xE0n ch\xE1n":["\u87B9"],"ma m\xE1 m\xF2":["\u87C6"],"m\u01CEng m\u011Bng":["\u87D2"],"bi\u0113 bi\xE9":["\u87DE"],"b\u0113n f\xE8i":["\u87E6"],"l\xE1o li\xE1o":["\u87E7"],"y\xEDn x\xFAn":["\u87EB"],"l\xED l\u01D0":["\u8821"],"xu\xE8 xi\u011B":["\u8840"],"x\xEDng h\xE1ng h\xE0ng h\xE9ng":["\u884C"],"shu\u0101i cu\u012B":["\u8870"],"tu\xF3 tu\u014D":["\u8889"],"l\u01D0ng l\xEDng":["\u888A"],"b\xE0o p\xE1o p\xE0o":["\u888C"],"j\xF9 ji\u0113":["\u8893"],"h\xE8 k\xE8":["\u8894"],"y\xED y\xEC":["\u8898","\u8CA4"],"n\xE0 ju\xE9":["\u88A6"],"b\xE8i p\u012B":["\u88AB"],"ch\u01D0 nu\u01D2":["\u88B2"],"ch\u01D0 q\u01D0 du\u01D2 nu\u01D2":["\u88B3"],"ji\xE1 qi\u0101 ji\xE9":["\u88B7"],"b\xF3 m\xF2":["\u88B9"],"gu\u012B gu\xE0":["\u88BF"],"li\xE8 li\u011B":["\u88C2"],"ch\xE9ng ch\u011Bng":["\u88CE"],"ji\u0113 g\xE9":["\u88D3"],"d\u0101o ch\xF3u":["\u88EF"],"shang ch\xE1ng":["\u88F3"],"yu\u0101n g\u01D4n":["\u88F7"],"y\u01CEn \u0101n":["\u88FA"],"t\xEC x\u012B":["\u88FC"],"f\xF9 f\xFA":["\u8914"],"ch\u01D4 zh\u01D4":["\u891A"],"tu\xEC t\xF9n":["\u892A"],l\u01CEi:["\u8970"],"y\xE0o y\u0101o":["\u8981"],"q\xEDn t\xE1n":["\u8983"],"ji\xE0n xi\xE0n":["\u898B","\u89C1"],pi\u01CEn:["\u8991","\u8ADE","\u8C1D","\u8CB5","\u{2139A}"],"pi\u0113 mi\xE8":["\u8995"],"y\xEDng y\u01D0ng":["\u89AE"],"q\xF9 q\u016B":["\u89B0","\u89B7","\u89D1"],"ji\xE0n bi\u01CEn":["\u89B5"],"lu\xF3 lu\u01CEn":["\u89B6"],"z\u012B zu\u01D0":["\u89DC"],"hu\xE0 xi\xE8":["\u89DF"],"ji\u011B ji\xE8 xi\xE8":["\u89E3","\u89E7"],"xu\xE9 h\xF9":["\u89F7"],"l\xEC l\xF9":["\u89FB"],t\u01CEo:["\u8A0E","\u8BA8"],zh\u00F9n:["\u8A30"],"z\u012B z\u01D0":["\u8A3E"],"y\xED d\xE0i":["\u8A52","\u8BD2"],xi\u00F2ng:["\u8A57","\u8BC7"],"di\xE0o ti\u01CEo":["\u8A82"],"y\xED ch\u01D0 ch\xEC":["\u8A83"],"l\u01CEng l\xE0ng":["\u8A8F"],"\u0113i \xE9i \u011Bi \xE8i x\u012B":["\u8A92","\u8BF6"],shu\u00E0:["\u8A9C"],"y\u01D4 y\xF9":["\u8A9E","\u8BED","\u96E8"],"shu\u014D shu\xEC yu\xE8":["\u8AAA","\u8BF4"],"shu\xED sh\xE9i":["\u8AB0","\u8C01"],"q\u016B ju\xE8":["\u8AB3"],"ch\u012B l\xE0i":["\u8ABA"],"n\xEC n\xE1":["\u8ABD"],"di\xE0o ti\xE1o":["\u8ABF"],"p\u01D0 b\u0113i":["\u8AC0"],"j\xEC j\u012B":["\u8AC5"],"z\xE9 zu\xF2 zh\u01CE cu\xF2":["\u8ACE"],"ch\xF9 j\xED":["\u8AD4"],"h\xE1o xi\xE0":["\u8AD5"],"l\xF9n l\xFAn":["\u8AD6","\u8BBA"],"sh\xEC d\xEC":["\u8ADF"],"hu\xE0 gu\u0101":["\u8AE3"],"x\u01D0 sh\u0101i \u0101i":["\u8AF0"],"n\xE1n n\xE0n":["\u8AF5","\u96E3"],mi\u00F9:["\u8B2C","\u8C2C"],z\u00E8n:["\u8B56","\u8C2E"],"sh\xED zh\xEC":["\u8B58","\u8BC6"],"ju\xE0n xu\u0101n":["\u8B82"],"y\xED tu\u012B":["\u8B89"],zh\u00E1n:["\u8B9D"],"x\u01D4 h\u01D4":["\u8BB8"],"xi\xE1ng y\xE1ng":["\u8BE6"],"ti\xE1o di\xE0o zh\u014Du":["\u8C03"],"ch\xE9n sh\xE8n":["\u8C0C"],"m\xED m\xE8i":["\u8C1C"],"m\xE0n m\xE1n":["\u8C29"],"g\u01D4 y\xF9":["\u8C37"],"hu\u014D hu\xF2 hu\xE1":["\u8C41"],"zh\xEC zh\xE0i":["\u8C78"],"hu\u0101n hu\xE1n":["\u8C86"],"k\u011Bn k\u016Bn":["\u8C87"],"m\xF2 h\xE9":["\u8C88"],"m\xF2 h\xE9 h\xE1o":["\u8C89"],"j\xF9 l\xF3u":["\u8C97"],"z\xE9 zh\xE0i":["\u8CAC","\u8D23"],"d\xE0i t\xE8":["\u8CB8"],"b\xEC b\u0113n":["\u8CC1"],"ji\u01CE g\u01D4 ji\xE0":["\u8CC8"],"xi\u014Dng m\xEDn":["\u8CEF"],c\u00E0ng:["\u8CF6"],"zhu\xE0n zu\xE0n":["\u8CFA","\u8D5A"],"w\xE0n zhu\xE0n":["\u8D03"],"g\xE0n g\xF2ng zhu\xE0ng":["\u8D1B"],"yu\xE1n y\xF9n":["\u8D20"],"b\u0113n b\xEC":["\u8D32"],"ji\u01CE g\u01D4":["\u8D3E"],z\u01D2u:["\u8D70","\u8D71","\u9BD0"],"di\xE9 t\xFA":["\u8D83"],"j\u016B qi\xE8":["\u8D84"],"q\u016B c\xF9":["\u8D8B","\u8DA8"],"j\xED ji\xE9":["\u8D8C"],"gu\u0101 hu\xF3":["\u8D8F"],"qu\xE8 q\xEC j\xED":["\u8D9E"],"t\xE0ng t\u0101ng":["\u8D9F"],"chu\u014D zhu\xF3":["\u8DA0"],"q\xF9 c\xF9":["\u8DA3"],"yu\xE8 t\xEC":["\u8DAF"],"b\u014D b\xE0o":["\u8DB5"],"ku\xE0 w\xF9":["\u8DB6"],"gu\xEC ju\xE9":["\u8DB9"],"f\u0101ng f\xE0ng p\xE1ng":["\u8DBD"],"p\xE1o b\xE0":["\u8DC1"],"q\xED q\u01D0":["\u8DC2"],"ji\xE0n ch\xE9n":["\u8DC8"],"p\u01CEo p\xE1o":["\u8DD1"],"di\u01CEn di\u0113 ti\u0113":["\u8DD5"],"j\u016B j\xF9 qi\xE8":["\u8DD9"],b\u01D2:["\u8DDB"],"lu\xF2 l\xEC":["\u8DDE"],"d\xE0i du\xF2 du\u014D ch\xED":["\u8DE2"],zhu\u01CEi:["\u8DE9"],"b\xE8ng pi\xE1n":["\u8DF0"],"ti\xE0o t\xE1o":["\u8DF3"],"sh\u016B ch\u014Du":["\u8DFE"],"li\xE0ng li\xE1ng":["\u8E09"],"t\xE0 t\u0101":["\u8E0F"],ch\u01CE:["\u8E45","\u9454","\u9572"],"d\xED zh\xED":["\u8E62"],"d\u0113ng d\xE8ng":["\u8E6C","\u9419","\u956B"],c\u00E8ng:["\u8E6D"],"d\u016Bn c\xFAn":["\u8E72"],"ju\u011B ju\xE9":["\u8E76"],li\u0101o:["\u8E7D"],"xi\xE8 s\u01CE":["\u8EA0"],t\u01D0:["\u8EB0","\u8EC6","\u9AB5"],"y\xE0 zh\xE1 g\xE1":["\u8F67","\u8ECB"],"x\xECn xi\xE0n":["\u8ED0"],"f\xE0n gu\u01D0":["\u8ED3"],"zhu\xE0n zhu\u01CEn":["\u8EE2"],"zh\xF3u zh\xF2u":["\u8EF8","\u8F74"],b\u00FA:["\u8F50","\u91AD","\u9CEA"],"zhu\u01CEn zhu\xE0n zhu\u01CEi":["\u8F6C"],"z\u01CEi z\xE0i":["\u8F7D"],"ni\u01CEn zh\u01CEn":["\u8F97"],"bi\u0101n bian":["\u8FB9"],"d\xE0o bi\u0101n":["\u8FBA"],"y\u01D0 y\xED":["\u8FC6","\u8FE4","\u8FF1"],"gu\xF2 guo gu\u014D":["\u8FC7"],"w\xE0ng ku\u0101ng":["\u8FCB"],"h\xE1i hu\xE1n":["\u8FD8"],"zh\xE8 zh\xE8i":["\u8FD9"],"yu\u01CEn yu\xE0n":["\u8FDC"],"zh\xEC l\xEC":["\u8FE3"],"zh\xF9 w\u01CEng":["\u8FEC"],"zhu\u012B du\u012B":["\u8FFD"],"sh\xEC ku\xF2":["\u9002"],t\u00F2u:["\u900F"],"t\u014Dng t\xF2ng":["\u901A"],gu\u00E0ng:["\u901B"],"d\u01CEi d\xE0i":["\u902E"],"su\xEC su\xED":["\u9042"],"t\xED d\xEC":["\u9046"],"y\xED w\xE8i":["\u9057"],"sh\xEC d\xED zh\xE9":["\u9069"],c\u00E0:["\u906A"],"hu\xE1n h\xE1i":["\u9084"],"l\xED ch\xED":["\u908C"],"k\xE0ng h\xE1ng":["\u909F"],"n\xE0 n\xE8i n\u0101":["\u90A3"],"xi\xE9 y\xE1 y\xE9 y\xFA x\xFA":["\u90AA"],"g\u0101i h\xE1i":["\u90C2"],"hu\xE1n x\xFAn":["\u90C7"],"ch\u012B x\u012B":["\u90D7"],h\u01CEo:["\u90DD"],"l\xEC zh\xED":["\u90E6"],"xi\xE1o \u01CEo":["\u90E9"],"d\u014Du d\u016B":["\u90FD"],li\u01CEo:["\u66E2","\u911D","\u957D"],"z\xE0n cu\xE1n cu\xF3":["\u9142","\u9147"],"d\u012Bng d\u01D0ng":["\u914A"],"c\xF9 zu\xF2":["\u9162"],"f\u0101 p\u014D":["\u9166"],"sh\u0101i sh\u012B":["\u917E"],ni\u00E0ng:["\u917F","\u91B8"],"qi\xFA ch\u014Du":["\u9194"],"p\u014D f\u0101":["\u9197","\u91B1"],"ch\u01CEn ch\u011Bn":["\u91A6"],"y\xE0n li\u01CEn xi\u0101n":["\u91B6"],"ni\xE0ng ni\xE1ng":["\u91C0"],"l\u01D0 li":["\u91CC"],"l\xED x\u01D0 x\u012B":["\u91D0"],"li\u01CEo li\xE0o":["\u91D5"],"d\u012Bng d\xECng":["\u91D8","\u9489"],"qi\u01CEo ji\u01CEo":["\u91E5"],"y\xFA hu\xE1":["\u91EA"],"hu\xE1 w\u016B":["\u91EB"],"r\xEC r\xE8n ji\xE0n":["\u91F0","\u91FC"],"d\xEC d\xE0i":["\u91F1"],"p\u012B zh\u0101o":["\u91FD"],"y\xE1 y\xE9":["\u91FE"],"b\u01CE p\xE1":["\u9200","\u94AF"],"t\u0101 tu\xF3":["\u9248","\u94CA"],b\u011Bi:["\u9273"],"b\u01D0ng p\xEDng":["\u927C"],"h\u0101 k\u0113":["\u927F","\u94EA"],ch\u00F2ng:["\u9283","\u94F3"],"xi\u01CEng ji\u014Dng":["\u9284"],"y\xF9 s\xEC":["\u9289"],"x\xF9 hu\xEC":["\u928A"],"r\xE9n r\u011Bn":["\u928B"],"sh\xE0n shu\xF2":["\u928F"],"ch\xEC l\xEC":["\u9290"],"xi\u01CEn x\u01D0":["\u9291","\u94E3"],"h\xF3u xi\xE0ng":["\u9297"],"di\xE0o ti\xE1o y\xE1o":["\u929A"],"xi\u0101n ku\xF2 ti\u01CEn gu\u0101":["\u929B","\u92BD","\u94E6"],"zh\xE9 ni\xE8":["\u92B8"],"zh\u014Dng y\u014Dng":["\u92BF"],"t\u014Du t\xF9 d\xF2u":["\u92C0"],"m\xE9i m\xE9ng":["\u92C2"],"w\xE0n ji\u01CEn":["\u92C4","\u93AB"],"t\u01D0ng d\xECng":["\u92CC","\u94E4"],"ju\u0101n ji\u0101n cu\u0101n":["\u92D1"],"s\u012B tu\xF3":["\u92D6"],"ju\u0101n xu\u0101n ju\xE0n":["\u92D7"],"w\xFA hu\xE1 w\u016B":["\u92D8"],"zhu\xF3 chu\xF2":["\u92DC"],"x\xEDng x\xECng j\u012Bng":["\u92DE"],"j\u016B j\xFA":["\u92E6","\u9514"],"zu\xEC ni\xE8":["\u92F7"],"yu\u0101n yu\u01CEn w\u01CEn w\u0101n":["\u92FA"],"g\u0101ng g\xE0ng":["\u92FC","\u94A2"],zhu\u012B:["\u9310","\u9525","\u9A05","\u9A93","\u9D7B"],\u0101:["\u9312","\u9515"],"cu\u014D ch\u0101":["\u9388"],"su\u01D2 s\xE8":["\u938D"],"y\xE1o z\xFA":["\u9390"],"y\xE8 t\xE0 g\xE9":["\u9391"],"qi\u0101ng ch\u0113ng":["\u9397"],"g\xE9 l\xEC":["\u9398","\u9549","\u9B32"],"b\u012B p\u012B b\xEC":["\u939E"],"g\u01CEo h\xE0o":["\u93AC"],"z\xFA chu\xF2":["\u93C3"],"xi\u016B xi\xF9":["\u93C5"],"sh\xF2u s\u014Du":["\u93C9"],"d\xED d\u012B":["\u93D1","\u955D"],"qi\u0101o s\u01CEn c\xE0n":["\u93D2"],"l\xF9 \xE1o":["\u93D5"],"t\u0101ng t\xE1ng":["\u93DC"],"ji\xE0n z\xE0n":["\u93E9"],"hu\xEC su\xEC ru\xEC":["\u93F8"],"qi\u01CEng qi\u0101ng":["\u93F9","\u956A"],"s\u01CEn xi\xE0n s\xE0":["\u93FE"],"ji\u01CEn ji\xE0n":["\u9427","\u950F"],"d\u0101ng ch\u0113ng":["\u943A","\u94DB"],"zu\u0101n zu\xE0n":["\u947D"],"s\xE0 x\xEC":["\u9491"],"y\xE0o yu\xE8":["\u94A5"],"t\u01D2u d\u01D2u":["\u94AD"],"zu\xE0n zu\u0101n":["\u94BB"],"qi\u0101n y\xE1n":["\u94C5"],"p\xED p\u012B":["\u94CD"],"y\xE1o di\xE0o ti\xE1o":["\u94EB"],"t\u0101ng t\xE0ng":["\u94F4"],"p\xF9 p\u016B":["\u94FA"],"t\xE1n xi\u0101n":["\u952C"],"li\xF9 li\xFA":["\u954F"],"h\xE0o g\u01CEo":["\u9550"],"t\xE1ng t\u0101ng":["\u9557"],"t\xE1n ch\xE1n x\xEDn":["\u9561"],"hu\xF2 sh\u01CEn":["\u9584"],"h\xE0n b\xEC":["\u9588","\u95EC"],"k\u0101ng k\xE0ng":["\u958C","\u95F6"],"xi\xE1n ji\xE0n ji\u0101n ji\u01CEn":["\u9592"],"xi\u0101 xi\u01CE":["\u9595"],"xi\u01CE k\u011B":["\u959C"],"bi\xE0n gu\u0101n":["\u959E"],"h\xE9 g\xE9":["\u95A4","\u988C"],"h\xF2ng xi\xE0ng":["\u95A7"],"s\u0113 x\u012B":["\u95AA"],"t\xEDng t\u01D0ng":["\u95AE"],"\xE8 y\u0101n":["\u95BC","\u960F"],"h\xF2ng ju\u01CEn xi\xE0ng":["\u95C2"],"b\u01CEn p\xE0n":["\u95C6"],"d\u016B sh\xE9":["\u95CD","\u9607"],"qu\xE8 qu\u0113":["\u95D5"],"t\u0101ng t\xE1ng ch\u0101ng":["\u95DB"],"k\xE0n h\u01CEn":["\u95DE","\u961A"],"x\xEC s\xE8 t\xE0":["\u95DF"],"m\u0113n m\xE8n":["\u95F7"],"qu\u0113 qu\xE8":["\u9619"],"y\xE1n di\xE0n":["\u963D"],"\u0101 \u0113":["\u963F"],"b\u0113i p\u014D p\xED":["\u9642"],"y\xE0n y\u01CEn":["\u9681"],"y\xFA y\xE1o sh\xF9":["\u9683"],"l\xF3ng l\u014Dng":["\u9686"],"du\xEC zhu\xEC":["\u968A"],"su\xED du\xF2":["\u968B"],"g\u0101i q\xED \xE1i":["\u9691"],"hu\u012B du\xF2":["\u9693","\u96B3"],"w\u011Bi ku\xED":["\u9697"],"l\xEC d\xE0i":["\u96B8"],"zhu\u012B cu\u012B w\xE9i":["\u96B9"],"h\xE8 h\xFA":["\u96BA","\u9DAE"],"j\xF9n ju\xE0n":["\u96BD","\u96CB"],"n\xE1n n\xE0n nu\xF3":["\u96BE"],"qu\xE8 qi\u0101o qi\u01CEo":["\u96C0"],"gu\xE0n hu\xE1n":["\u96DA"],"gu\u012B x\u012B":["\u96DF"],"s\xE8 x\xED":["\u96ED"],\u00E1n:["\u96F8"],"w\xF9 m\xE9ng":["\u96FA"],t\u00E8ng:["\u972F"],"l\xF9 l\xF2u":["\u9732"],m\u00E1i:["\u973E"],"j\xECng li\xE0ng":["\u975A"],"g\xE9 j\xED":["\u9769"],b\u01CE:["\u9776"],"y\u0101ng y\xE0ng":["\u9785"],"g\xE9 t\xE0 s\u01CE":["\u9788"],"bi\u0101n y\xECng":["\u9795"],"qi\xE0o sh\u0101o":["\u9798"],"ju\u0101n xu\u0101n":["\u9799"],"sh\xE0ng zh\u01CEng":["\u979D"],"p\xED b\u01D0ng b\xEC b\u0113i":["\u979E"],la:["\u97A1"],"xi\xE8 di\xE9":["\u97A2"],\u0113ng:["\u97A5"],"m\xF3u m\xF9":["\u97AA"],"b\xEC b\u01D0ng":["\u97B8"],"m\xE8i w\xE0":["\u97CE"],r\u01D2u:["\u97D6"],"sh\xE8 xi\xE8":["\u97D8"],"y\xF9n w\u0113n":["\u97EB"],"d\xF9n d\xFA":["\u9813","\u987F"],du\u01D0:["\u9827"],lu\u014D:["\u9831"],"b\u012Bn p\xEDn":["\u983B"],y\u00F3ng:["\u9852","\u9899","\u9C2B"],m\u0101n:["\u9862","\u989F"],"j\u01D0ng g\u011Bng":["\u9888"],"ji\xE9 xi\xE9 ji\xE1":["\u9889"],"k\u0113 k\xE9":["\u988F"],"p\xEDn b\u012Bn":["\u9891"],"ch\xE0n zh\xE0n":["\u98A4"],"f\u0113ng f\u011Bng":["\u98A8","\u98CE"],"bi\u0101o di\u016B":["\u98A9"],"b\xE1 f\xFA":["\u98B0"],"s\u0101o s\u014Du":["\u98BE"],"li\xF9 li\xE1o":["\u98C2"],"sh\xED s\xEC y\xEC":["\u98DF"],"y\u01CEng ju\xE0n":["\u98EC"],"zh\xF9 t\u01D2u":["\u98F3"],"y\xED s\xEC":["\u98F4"],"zu\xF2 z\xE9 zh\u0101":["\u98F5"],ti\u00E8:["\u98FB","\u992E"],"xi\u01CEng n\xE1ng":["\u995F"],"t\xE1ng x\xEDng":["\u9967"],"g\u0113 le":["\u9979"],"ch\u0101 zha":["\u9987"],"n\xE1ng n\u01CEng":["\u9995"],"y\u016Bn w\xF2":["\u99A7"],"zh\u012B sh\xEC":["\u99B6"],"x\xECn j\xECn":["\u99B8"],"ku\xE0i ju\xE9":["\u99C3"],z\u01CEng:["\u99D4","\u9A75"],"t\xE1i d\xE0i":["\u99D8"],"x\xFAn xu\u0101n":["\u99E8"],"li\xE1ng l\xE1ng":["\u99FA"],pi\u00E0n:["\u9A17","\u9A19","\u9A97","\u9B78"],"d\xE0i t\xE1i":["\u9A80"],"s\u0101o s\u01CEo":["\u9A9A"],"g\u01D4 g\u016B":["\u9AA8"],"b\xE8i m\xF3":["\u9AB3"],"xi\u0101o qi\u0101o":["\u9AB9"],"b\u01CEng p\u01CEng":["\u9AC8"],"b\xF3 ju\xE9":["\u9AC9"],"b\xEC p\u01D2":["\u9AF2"],"m\xE1o m\xE9ng":["\u9AF3"],"ku\xF2 yu\xE8":["\u9AFA"],"b\u0101 b\xE0":["\u9B5E","\u9C83"],"j\xEC c\u01D0":["\u9B86"],"b\xF3 b\xE0":["\u9B8A"],"zh\u01CE zh\xE0":["\u9B93","\u9C8A"],"ch\xF3u d\xE0i":["\u9B98"],"lu\xF2 g\xE9":["\u9BA5"],"gu\u012B xi\xE9 w\u0101 ku\xED":["\u9BAD"],"xi\u0101n xi\u01CEn":["\u9BAE","\u9C9C"],"p\u016B b\u016B":["\u9BC6"],"y\xEC s\u012B":["\u9BE3"],"b\xE0 b\xF3":["\u9C8C"],"gu\u012B xi\xE9":["\u9C91"],"s\u0101i x\u01D0":["\u9CC3"],"ni\u01CEo di\u01CEo":["\u9CE5"],"di\u0101o zh\u0101o":["\u9CED"],"g\u0101n h\xE0n y\xE0n":["\u9CF1"],"f\u016B gu\u012B":["\u9CFA"],"ji\u0101n qi\u0101n zh\u0101n":["\u9CFD"],"h\xE9 ji\xE8":["\u9DA1"],"pi\u0101n bi\u01CEn":["\u9DA3"],"chu\xE0n zh\xEC":["\u9DA8"],"c\u0101ng qi\u0101ng":["\u9DAC"],"s\u01D4n x\xF9n":["\u9DBD"],"bi\u0101o p\xE1o":["\u9E83"],"zh\xF9 c\u016B":["\u9E86"],"j\u016Bn q\xFAn":["\u9E87","\u9E95"],chi:["\u9EB6"],"m\xF3 me":["\u9EBC"],"m\xF3 me ma":["\u9EBD"],"m\xED m\u01D2":["\u9EBF"],"d\xE0n sh\xE8n":["\u9EEE"],"zh\u011Bn y\u0101n":["\u9EF0"],"d\u01CEn zh\u01CEn":["\u9EF5"],"mi\u01CEn m\u01D0n m\u011Bng":["\u9EFE"],h\u014Du:["\u9F41"],n\u00E0ng:["\u9F49"],"q\xED j\xEC z\u012B zh\u0101i":["\u9F50"],"y\xEDn k\u011Bn y\u01CEn":["\u9F82"],"y\xEDn k\u011Bn":["\u9F88"],"g\u014Dng w\xF2":["\u9F8F"],"gu\u012B j\u016Bn qi\u016B":["\u9F9C","\u9F9F"],"ku\xED w\u0101":["\u45AF"],l\u014Du:["\u4056"],"\u014Du q\u016B":["\u{2BB5F}"],"l\xF3u l\u01D8":["\u{2677C}"],"g\u01CE g\u0101 g\xE1":["\u560E"],"w\u0101 gu\xE0":["\u576C"],"zh\u01D0 d\u01D0":["\u830B"],"g\u01D2ng h\xF3ng":["\u7854"],"y\xE1o xi\xE0o":["\u6EE7"]},e=new E;Object.keys(C).forEach(i=>{const n=C[i];for(let g of n)e.set(g,i)});const X=["zh","ch","sh","z","c","s","b","p","m","f","d","t","n","l","g","k","h","j","q","x","r","y","w",""],Y=["j","q","x"],_=["u\u0101n","u\xE1n","u\u01CEn","u\xE0n","uan","u\u0113","u\xE9","u\u011B","u\xE8","ue","\u016Bn","\xFAn","\u01D4n","\xF9n","un","\u016B","\xFA","\u01D4","\xF9","u"],J={u\u0101n:"\xFC\u0101n",u\u00E1n:"\xFC\xE1n",u\u01CEn:"\xFC\u01CEn",u\u00E0n:"\xFC\xE0n",uan:"\xFCan",u\u0113:"\xFC\u0113",u\u00E9:"\xFC\xE9",u\u011B:"\xFC\u011B",u\u00E8:"\xFC\xE8",ue:"\xFCe",\u016Bn:"\u01D6n",\u00FAn:"\u01D8n",\u01D4n:"\u01DAn",\u00F9n:"\u01DCn",un:"\xFCn",\u016B:"\u01D6",\u00FA:"\u01D8",\u01D4:"\u01DA",\u00F9:"\u01DC",u:"\xFC"},nn=["ia","ian","iang","iao","ie","iu","iong","ua","uai","uan","uang","ue","ui","uo","\xFCan","\xFCe","van","ve"],$={\u4E00:"y\xEC",\u4E8C:"\xE8r",\u4E09:"s\u0101n",\u56DB:"s\xEC",\u4E94:"w\u01D4",\u516D:"li\xF9",\u4E03:"q\u012B",\u516B:"b\u0101",\u4E5D:"ji\u01D4",\u5341:"sh\xED",\u767E:"b\u01CEi",\u5343:"qi\u0101n",\u4E07:"w\xE0n",\u4EBF:"y\xEC",\u5355:"d\u0101n",\u4E24:"li\u01CEng",\u53CC:"shu\u0101ng",\u591A:"du\u014D",\u51E0:"j\u01D0",\u5341\u4E00:"sh\xED y\u012B",\u96F6\u4E00:"l\xEDng y\u012B",\u7B2C\u4E00:"d\xEC y\u012B",\u4E00\u5341:"y\u012B sh\xED",\u4E00\u5341\u4E00:"y\u012B sh\xED y\u012B"},S={\u91CD:"ch\xF3ng",\u884C:"h\xE1ng",\u6597:"d\u01D2u",\u66F4:"g\u0113ng"};function H(){const i={\u96F6\u4E00:"l\xEDng y\u012B","\u3007\u4E00":"l\xEDng y\u012B",\u5341\u4E00:"sh\xED y\u012B",\u4E00\u5341:"y\u012B sh\xED",\u7B2C\u4E00:"d\xEC y\u012B",\u4E00\u5341\u4E00:"y\u012B sh\xED y\u012B"};for(let n in $)for(let g in S){const u=`${n}${g}`,h=`${$[n]} ${S[g]}`;i[u]=h}return i}const j=H(),d=Object.keys(j).map(i=>({zh:i,pinyin:j[i],probability:1e-12,length:r(i),priority:b.Normal,dict:Symbol("rule")})),q={\u4E0D:{b\u00FA:[4]},\u4E00:{y\u00ED:[4],y\u00EC:[1,2,3]}},a={\u4E0D:["\u7684","\u800C","\u4E4B","\u540E","\u4E5F","\u8FD8","\u5730"],\u4E00:["\u7684","\u800C","\u4E4B","\u540E","\u4E5F","\u8FD8","\u662F"]},O=Object.keys(q);function N(i,n,g){if(O.indexOf(i)===-1)return L(i);if(n===g&&n&&L(n)!==n)return Z(L(i));if(g&&!a[i].includes(g)){const u=L(g);if(u!==g){const h=M(u),s=q[i];for(let o in s)if(s[o].indexOf(Number(h))!==-1)return o}}}function A(i,n){if(i==="\u4E86"&&(!n||!e.get(n)))return"li\u01CEo"}function k(i,n){if(i==="\u3005")return!n||!e.get(n)?"t\xF3ng":e.get(n).split(" ")[0]}function T(i,n,g){return k(i,n)||A(i,n)||N(i,n,g)||L(i)}const P={\u5357\u5BAB:"n\xE1n g\u014Dng",\u7B2C\u4E94:"d\xEC w\u01D4",\u4E07\u4FDF:"m\xF2 q\xED",\u53F8\u9A6C:"s\u012B m\u01CE",\u4E0A\u5B98:"sh\xE0ng gu\u0101n",\u6B27\u9633:"\u014Du y\xE1ng",\u590F\u4FAF:"xi\xE0 h\xF3u",\u8BF8\u845B:"zh\u016B g\u011B",\u95FB\u4EBA:"w\xE9n r\xE9n",\u4E1C\u65B9:"d\u014Dng f\u0101ng",\u8D6B\u8FDE:"h\xE8 li\xE1n",\u7687\u752B:"hu\xE1ng f\u01D4",\u5C09\u8FDF:"y\xF9 ch\xED",\u516C\u7F8A:"g\u014Dng y\xE1ng",\u6FB9\u53F0:"t\xE1n t\xE1i",\u516C\u51B6:"g\u014Dng y\u011B",\u5B97\u653F:"z\u014Dng zh\xE8ng",\u6FEE\u9633:"p\xFA y\xE1ng",\u6DF3\u4E8E:"ch\xFAn y\xFA",\u592A\u53D4:"t\xE0i sh\u016B",\u7533\u5C60:"sh\u0113n t\xFA",\u516C\u5B59:"g\u014Dng s\u016Bn",\u4EF2\u5B59:"zh\xF2ng s\u016Bn",\u8F69\u8F95:"xu\u0101n yu\xE1n",\u4EE4\u72D0:"l\xEDng h\xFA",\u949F\u79BB:"zh\u014Dng l\xED",\u5B87\u6587:"y\u01D4 w\xE9n",\u957F\u5B59:"zh\u01CEng s\u016Bn",\u6155\u5BB9:"m\xF9 r\xF3ng",\u9C9C\u4E8E:"xi\u0101n y\xFA",\u95FE\u4E18:"l\u01D8 qi\u016B",\u53F8\u5F92:"s\u012B t\xFA",\u53F8\u7A7A:"s\u012B k\u014Dng",\u4E93\u5B98:"q\xED gu\u0101n",\u53F8\u5BC7:"s\u012B k\xF2u",\u4EC9\u7763:"zh\u01CEng d\u016B",\u5B50\u8F66:"z\u01D0 j\u016B",\u989B\u5B59:"zhu\u0101n s\u016Bn",\u7AEF\u6728:"du\u0101n m\xF9",\u5DEB\u9A6C:"w\u016B m\u01CE",\u516C\u897F:"g\u014Dng x\u012B",\u6F06\u96D5:"q\u012B di\u0101o",\u4E50\u6B63:"yu\xE8 zh\xE8ng",\u58E4\u9A77:"r\u01CEng s\xEC",\u516C\u826F:"g\u014Dng li\xE1ng",\u62D3\u8DCB:"tu\xF2 b\xE1",\u5939\u8C37:"ji\xE1 g\u01D4",\u5BB0\u7236:"z\u01CEi f\u01D4",\u6996\u6881:"g\u01D4 li\xE1ng",\u6BB5\u5E72:"du\xE0n g\u0101n",\u767E\u91CC:"b\u01CEi l\u01D0",\u4E1C\u90ED:"d\u014Dng gu\u014D",\u5357\u95E8:"n\xE1n m\xE9n",\u547C\u5EF6:"h\u016B y\xE1n",\u7F8A\u820C:"y\xE1ng sh\xE9",\u6881\u4E18:"li\xE1ng qi\u016B",\u5DE6\u4E18:"zu\u01D2 qi\u016B",\u4E1C\u95E8:"d\u014Dng m\xE9n",\u897F\u95E8:"x\u012B m\xE9n",\u53E5\u9F99:"g\u014Du l\xF3ng",\u6BCC\u4E18:"gu\xE0n qi\u016B",\u8D75:"zh\xE0o",\u94B1:"qi\xE1n",\u5B59:"s\u016Bn",\u674E:"l\u01D0",\u5468:"zh\u014Du",\u5434:"w\xFA",\u90D1:"zh\xE8ng",\u738B:"w\xE1ng",\u51AF:"f\xE9ng",\u9648:"ch\xE9n",\u891A:"ch\u01D4",\u536B:"w\xE8i",\u848B:"ji\u01CEng",\u6C88:"sh\u011Bn",\u97E9:"h\xE1n",\u6768:"y\xE1ng",\u6731:"zh\u016B",\u79E6:"q\xEDn",\u5C24:"y\xF3u",\u8BB8:"x\u01D4",\u4F55:"h\xE9",\u5415:"l\u01DA",\u65BD:"sh\u012B",\u5F20:"zh\u0101ng",\u5B54:"k\u01D2ng",\u66F9:"c\xE1o",\u4E25:"y\xE1n",\u534E:"hu\xE0",\u91D1:"j\u012Bn",\u9B4F:"w\xE8i",\u9676:"t\xE1o",\u59DC:"ji\u0101ng",\u621A:"q\u012B",\u8C22:"xi\xE8",\u90B9:"z\u014Du",\u55BB:"y\xF9",\u67CF:"b\u01CEi",\u6C34:"shu\u01D0",\u7AA6:"d\xF2u",\u7AE0:"zh\u0101ng",\u4E91:"y\xFAn",\u82CF:"s\u016B",\u6F58:"p\u0101n",\u845B:"g\u011B",\u595A:"x\u012B",\u8303:"f\xE0n",\u5F6D:"p\xE9ng",\u90CE:"l\xE1ng",\u9C81:"l\u01D4",\u97E6:"w\xE9i",\u660C:"ch\u0101ng",\u9A6C:"m\u01CE",\u82D7:"mi\xE1o",\u51E4:"f\xE8ng",\u82B1:"hu\u0101",\u65B9:"f\u0101ng",\u4FDE:"y\xFA",\u4EFB:"r\xE9n",\u8881:"yu\xE1n",\u67F3:"li\u01D4",\u9146:"f\u0113ng",\u9C8D:"b\xE0o",\u53F2:"sh\u01D0",\u5510:"t\xE1ng",\u8D39:"f\xE8i",\u5EC9:"li\xE1n",\u5C91:"c\xE9n",\u859B:"xu\u0113",\u96F7:"l\xE9i",\u8D3A:"h\xE8",\u502A:"n\xED",\u6C64:"t\u0101ng",\u6ED5:"t\xE9ng",\u6BB7:"y\u012Bn",\u7F57:"lu\xF3",\u6BD5:"b\xEC",\u90DD:"h\u01CEo",\u90AC:"w\u016B",\u5B89:"\u0101n",\u5E38:"ch\xE1ng",\u4E50:"yu\xE8",\u4E8E:"y\xFA",\u65F6:"sh\xED",\u5085:"f\xF9",\u76AE:"p\xED",\u535E:"bi\xE0n",\u9F50:"q\xED",\u5EB7:"k\u0101ng",\u4F0D:"w\u01D4",\u4F59:"y\xFA",\u5143:"yu\xE1n",\u535C:"b\u01D4",\u987E:"g\xF9",\u5B5F:"m\xE8ng",\u5E73:"p\xEDng",\u9EC4:"hu\xE1ng",\u548C:"h\xE9",\u7A46:"m\xF9",\u8427:"xi\u0101o",\u5C39:"y\u01D0n",\u59DA:"y\xE1o",\u90B5:"sh\xE0o",\u6E5B:"zh\xE0n",\u6C6A:"w\u0101ng",\u7941:"q\xED",\u6BDB:"m\xE1o",\u79B9:"y\u01D4",\u72C4:"d\xED",\u7C73:"m\u01D0",\u8D1D:"b\xE8i",\u660E:"m\xEDng",\u81E7:"z\u0101ng",\u8BA1:"j\xEC",\u4F0F:"f\xFA",\u6210:"ch\xE9ng",\u6234:"d\xE0i",\u8C08:"t\xE1n",\u5B8B:"s\xF2ng",\u8305:"m\xE1o",\u5E9E:"p\xE1ng",\u718A:"xi\xF3ng",\u7EAA:"j\u01D0",\u8212:"sh\u016B",\u5C48:"q\u016B",\u9879:"xi\xE0ng",\u795D:"zh\xF9",\u8463:"d\u01D2ng",\u6881:"li\xE1ng",\u675C:"d\xF9",\u962E:"ru\u01CEn",\u84DD:"l\xE1n",\u95F5:"m\u01D0n",\u5E2D:"x\xED",\u5B63:"j\xEC",\u9EBB:"m\xE1",\u5F3A:"qi\xE1ng",\u8D3E:"ji\u01CE",\u8DEF:"l\xF9",\u5A04:"l\xF3u",\u5371:"w\u0113i",\u6C5F:"ji\u0101ng",\u7AE5:"t\xF3ng",\u989C:"y\xE1n",\u90ED:"gu\u014D",\u6885:"m\xE9i",\u76DB:"sh\xE8ng",\u6797:"l\xEDn",\u5201:"di\u0101o",\u949F:"zh\u014Dng",\u5F90:"x\xFA",\u90B1:"qi\u016B",\u9A86:"lu\xF2",\u9AD8:"g\u0101o",\u590F:"xi\xE0",\u8521:"c\xE0i",\u7530:"ti\xE1n",\u6A0A:"f\xE1n",\u80E1:"h\xFA",\u51CC:"l\xEDng",\u970D:"hu\xF2",\u865E:"y\xFA",\u4E07:"w\xE0n",\u652F:"zh\u012B",\u67EF:"k\u0113",\u661D:"z\u01CEn",\u7BA1:"gu\u01CEn",\u5362:"l\xFA",\u83AB:"m\xF2",\u7ECF:"j\u012Bng",\u623F:"f\xE1ng",\u88D8:"qi\xFA",\u7F2A:"mi\xE0o",\u5E72:"g\u0101n",\u89E3:"xi\xE8",\u5E94:"y\u012Bng",\u5B97:"z\u014Dng",\u4E01:"d\u012Bng",\u5BA3:"xu\u0101n",\u8D32:"b\u0113n",\u9093:"d\xE8ng",\u90C1:"y\xF9",\u5355:"sh\xE0n",\u676D:"h\xE1ng",\u6D2A:"h\xF3ng",\u5305:"b\u0101o",\u8BF8:"zh\u016B",\u5DE6:"zu\u01D2",\u77F3:"sh\xED",\u5D14:"cu\u012B",\u5409:"j\xED",\u94AE:"ni\u01D4",\u9F9A:"g\u014Dng",\u7A0B:"ch\xE9ng",\u5D47:"j\u012B",\u90A2:"x\xEDng",\u6ED1:"hu\xE1",\u88F4:"p\xE9i",\u9646:"l\xF9",\u8363:"r\xF3ng",\u7FC1:"w\u0113ng",\u8340:"x\xFAn",\u7F8A:"y\xE1ng",\u65BC:"y\u016B",\u60E0:"hu\xEC",\u7504:"zh\u0113n",\u66F2:"q\u016B",\u5BB6:"ji\u0101",\u5C01:"f\u0113ng",\u82AE:"ru\xEC",\u7FBF:"y\xEC",\u50A8:"ch\u01D4",\u9773:"j\xECn",\u6C72:"j\xED",\u90B4:"b\u01D0ng",\u7CDC:"m\xED",\u677E:"s\u014Dng",\u4E95:"j\u01D0ng",\u6BB5:"du\xE0n",\u5BCC:"f\xF9",\u5DEB:"w\u016B",\u4E4C:"w\u016B",\u7126:"ji\u0101o",\u5DF4:"b\u0101",\u5F13:"g\u014Dng",\u7267:"m\xF9",\u9697:"w\u011Bi",\u5C71:"sh\u0101n",\u8C37:"g\u01D4",\u8F66:"ch\u0113",\u4FAF:"h\xF3u",\u5B93:"m\xEC",\u84EC:"p\xE9ng",\u5168:"qu\xE1n",\u90D7:"x\u012B",\u73ED:"b\u0101n",\u4EF0:"y\u01CEng",\u79CB:"qi\u016B",\u4EF2:"zh\xF2ng",\u4F0A:"y\u012B",\u5BAB:"g\u014Dng",\u5B81:"n\xECng",\u4EC7:"qi\xFA",\u683E:"lu\xE1n",\u66B4:"b\xE0o",\u7518:"g\u0101n",\u94AD:"t\u01D2u",\u5389:"l\xEC",\u620E:"r\xF3ng",\u7956:"z\u01D4",\u6B66:"w\u01D4",\u7B26:"f\xFA",\u5218:"li\xFA",\u666F:"j\u01D0ng",\u8A79:"zh\u0101n",\u675F:"sh\xF9",\u9F99:"l\xF3ng",\u53F6:"y\xE8",\u5E78:"x\xECng",\u53F8:"s\u012B",\u97F6:"sh\xE1o",\u90DC:"g\xE0o",\u9ECE:"l\xED",\u84DF:"j\xEC",\u8584:"b\xF3",\u5370:"y\xECn",\u5BBF:"s\xF9",\u767D:"b\xE1i",\u6000:"hu\xE1i",\u84B2:"p\xFA",\u90B0:"t\xE1i",\u4ECE:"c\xF3ng",\u9102:"\xE8",\u7D22:"su\u01D2",\u54B8:"xi\xE1n",\u7C4D:"j\xED",\u8D56:"l\xE0i",\u5353:"zhu\xF3",\u853A:"l\xECn",\u5C60:"t\xFA",\u8499:"m\xE9ng",\u6C60:"ch\xED",\u4E54:"qi\xE1o",\u9634:"y\u012Bn",\u9B31:"y\xF9",\u80E5:"x\u016B",\u80FD:"n\xE0i",\u82CD:"c\u0101ng",\u53CC:"shu\u0101ng",\u95FB:"w\xE9n",\u8398:"sh\u0113n",\u515A:"d\u01CEng",\u7FDF:"zh\xE1i",\u8C2D:"t\xE1n",\u8D21:"g\xF2ng",\u52B3:"l\xE1o",\u9004:"p\xE1ng",\u59EC:"j\u012B",\u7533:"sh\u0113n",\u6276:"f\xFA",\u5835:"d\u01D4",\u5189:"r\u01CEn",\u5BB0:"z\u01CEi",\u90E6:"l\xEC",\u96CD:"y\u014Dng",\u90E4:"x\xEC",\u74A9:"q\xFA",\u6851:"s\u0101ng",\u6842:"gu\xEC",\u6FEE:"p\xFA",\u725B:"ni\xFA",\u5BFF:"sh\xF2u",\u901A:"t\u014Dng",\u8FB9:"bi\u0101n",\u6248:"h\xF9",\u71D5:"y\u0101n",\u5180:"j\xEC",\u90CF:"ji\xE1",\u6D66:"p\u01D4",\u5C1A:"sh\xE0ng",\u519C:"n\xF3ng",\u6E29:"w\u0113n",\u522B:"bi\xE9",\u5E84:"zhu\u0101ng",\u664F:"y\xE0n",\u67F4:"ch\xE1i",\u77BF:"q\xFA",\u960E:"y\xE1n",\u5145:"ch\u014Dng",\u6155:"m\xF9",\u8FDE:"li\xE1n",\u8339:"r\xFA",\u4E60:"x\xED",\u5BA6:"hu\xE0n",\u827E:"\xE0i",\u9C7C:"y\xFA",\u5BB9:"r\xF3ng",\u5411:"xi\xE0ng",\u53E4:"g\u01D4",\u6613:"y\xEC",\u614E:"sh\xE8n",\u6208:"g\u0113",\u5ED6:"li\xE0o",\u5EBE:"y\u01D4",\u7EC8:"zh\u014Dng",\u66A8:"j\xEC",\u5C45:"j\u016B",\u8861:"h\xE9ng",\u6B65:"b\xF9",\u90FD:"d\u016B",\u803F:"g\u011Bng",\u6EE1:"m\u01CEn",\u5F18:"h\xF3ng",\u5321:"ku\u0101ng",\u56FD:"gu\xF3",\u6587:"w\xE9n",\u5BC7:"k\xF2u",\u5E7F:"gu\u01CEng",\u7984:"l\xF9",\u9619:"qu\u0113",\u4E1C:"d\u014Dng",\u6B27:"\u014Du",\u6BB3:"sh\u016B",\u6C83:"w\xF2",\u5229:"l\xEC",\u851A:"w\xE8i",\u8D8A:"yu\xE8",\u5914:"ku\xED",\u9686:"l\xF3ng",\u5E08:"sh\u012B",\u5DE9:"g\u01D2ng",\u538D:"sh\xE8",\u8042:"ni\xE8",\u6641:"ch\xE1o",\u52FE:"g\u014Du",\u6556:"\xE1o",\u878D:"r\xF3ng",\u51B7:"l\u011Bng",\u8A3E:"z\u012B",\u8F9B:"x\u012Bn",\u961A:"k\xE0n",\u90A3:"n\u0101",\u7B80:"ji\u01CEn",\u9976:"r\xE1o",\u7A7A:"k\u014Dng",\u66FE:"z\u0113ng",\u6BCD:"m\u01D4",\u6C99:"sh\u0101",\u4E5C:"ni\xE8",\u517B:"y\u01CEng",\u97A0:"j\u016B",\u987B:"x\u016B",\u4E30:"f\u0113ng",\u5DE2:"ch\xE1o",\u5173:"gu\u0101n",\u84AF:"ku\u01CEi",\u76F8:"xi\xE0ng",\u67E5:"zh\u0101",\u540E:"h\xF2u",\u8346:"j\u012Bng",\u7EA2:"h\xF3ng",\u6E38:"y\xF3u",\u7AFA:"zh\xFA",\u6743:"qu\xE1n",\u902F:"l\xF9",\u76D6:"g\u011B",\u76CA:"y\xEC",\u6853:"hu\xE1n",\u516C:"g\u014Dng",\u725F:"m\xF3u",\u54C8:"h\u01CE",\u8A00:"y\xE1n",\u798F:"f\xFA",\u8096:"xi\u0101o",\u533A:"\u014Du",\u8983:"q\xEDn",\u6734:"pi\xE1o",\u7E41:"p\xF3",\u5458:"y\xF9n",\u53E5:"g\u014Du",\u8981:"y\u0101o",\u8FC7:"gu\u014D",\u94BB:"zu\u0101n",\u8C0C:"ch\xE9n",\u6298:"sh\xE9",\u53EC:"sh\xE0o",\u90C4:"qi\xE8",\u6492:"s\u01CE",\u752F:"n\xECng",\u516D:"l\xF9",\u555C:"chu\xE0i",\u884C:"x\xEDng"},x=Object.keys(P).map(i=>({zh:i,pinyin:P[i],probability:1+r(i),length:r(i),priority:b.Surname,dict:Symbol("surname")})),yn={\u8FD9\u4E2A:"zh\xE8 ge",\u6210\u4E3A:"ch\xE9ng w\xE9i",\u8BA4\u4E3A:"r\xE8n w\xE9i",\u4F5C\u4E3A:"zu\xF2 w\xE9i",\u90E8\u5206:"b\xF9 fen",\u8981\u6C42:"y\u0101o qi\xFA",\u5E94\u8BE5:"y\u012Bng g\u0101i",\u589E\u957F:"z\u0113ng zh\u01CEng",\u63D0\u4F9B:"t\xED g\u014Dng",\u89C9\u5F97:"ju\xE9 de",\u4EFB\u52A1:"r\xE8n wu",\u90A3\u4E2A:"n\xE0 ge",\u79F0\u4E3A:"ch\u0113ng w\xE9i",\u4E3A\u4E3B:"w\xE9i zh\u01D4",\u4E86\u89E3:"li\u01CEo ji\u011B",\u5904\u7406:"ch\u01D4 l\u01D0",\u7687\u4E0A:"hu\xE1ng shang",\u53EA\u8981:"zh\u01D0 y\xE0o",\u5927\u91CF:"d\xE0 li\xE0ng",\u529B\u91CF:"l\xEC li\xE0ng",\u51E0\u4E4E:"j\u012B h\u016B",\u5E72\u90E8:"g\xE0n b\xF9",\u76EE\u7684:"m\xF9 d\xEC",\u884C\u4E3A:"x\xEDng w\xE9i",\u53EA\u89C1:"zh\u01D0 ji\xE0n",\u8BA4\u8BC6:"r\xE8n shi",\u5E02\u957F:"sh\xEC zh\u01CEng",\u5E08\u7236:"sh\u012B fu",\u8C03\u67E5:"di\xE0o ch\xE1",\u91CD\u65B0:"ch\xF3ng x\u012Bn",\u5206\u4E3A:"f\u0113n w\xE9i",\u77E5\u8BC6:"zh\u012B shi",\u5BFC\u5F39:"d\u01CEo d\xE0n",\u8D28\u91CF:"zh\xEC li\xE0ng",\u884C\u6B3E:"h\xE1ng ku\u01CEn",\u884C\u5217:"h\xE1ng li\xE8",\u884C\u8BDD:"h\xE1ng hu\xE0",\u884C\u4E1A:"h\xE1ng y\xE8",\u9694\u884C:"g\xE9 h\xE1ng",\u5728\u884C:"z\xE0i h\xE1ng",\u884C\u5BB6:"h\xE1ng jia",\u5185\u884C:"n\xE8i h\xE1ng",\u5916\u884C:"w\xE0i h\xE1ng",\u540C\u884C:"t\xF3ng h\xE1ng",\u672C\u884C:"b\u011Bn h\xE1ng",\u884C\u4F0D:"h\xE1ng w\u01D4",\u6D0B\u884C:"y\xE1ng h\xE1ng",\u94F6\u884C:"y\xEDn h\xE1ng",\u5546\u884C:"sh\u0101ng h\xE1ng",\u652F\u884C:"zh\u012B h\xE1ng",\u603B\u884C:"z\u01D2ng h\xE1ng",\u884C\u60C5:"h\xE1ng q\xEDng",\u61C2\u884C:"d\u01D2ng h\xE1ng",\u884C\u89C4:"h\xE1ng gu\u012B",\u884C\u5F53:"h\xE1ng dang",\u884C\u8D27:"h\xE1ng hu\xF2",\u592A\u884C:"t\xE0i h\xE1ng",\u5165\u884C:"r\xF9 h\xE1ng",\u4E2D\u884C:"zh\u014Dng h\xE1ng",\u519C\u884C:"n\xF3ng h\xE1ng",\u5DE5\u884C:"g\u014Dng h\xE1ng",\u5EFA\u884C:"ji\xE0n h\xE1ng",\u5404\u884C:"g\xE8 h\xE1ng",\u884C\u53F7:"h\xE1ng h\xE0o",\u884C\u9AD8:"h\xE1ng g\u0101o",\u884C\u9996:"h\xE1ng sh\u01D2u",\u884C\u5C3E:"h\xE1ng w\u011Bi",\u884C\u672B:"h\xE1ng m\xF2",\u884C\u957F:"h\xE1ng ch\xE1ng",\u884C\u8DDD:"h\xE1ng j\xF9",\u6362\u884C:"hu\xE0n h\xE1ng",\u884C\u4F1A:"h\xE1ng hu\xEC",\u884C\u8F88:"h\xE1ng b\xE8i",\u884C\u9053:"h\xE1ng d\xE0o",\u9053\u884C:"d\xE0o heng",\u53C2\u4E0E:"c\u0101n y\xF9",\u5145\u5206:"ch\u014Dng f\xE8n",\u5C3D\u7BA1:"j\u01D0n gu\u01CEn",\u751F\u957F:"sh\u0113ng zh\u01CEng",\u6570\u91CF:"sh\xF9 li\xE0ng",\u5E94\u5F53:"y\u012Bng d\u0101ng",\u9662\u957F:"yu\xE0n zh\u01CEng",\u5F3A\u8C03:"qi\xE1ng di\xE0o",\u53EA\u80FD:"zh\u01D0 n\xE9ng",\u97F3\u4E50:"y\u012Bn yu\xE8",\u4EE5\u4E3A:"y\u01D0 w\xE9i",\u5904\u4E8E:"ch\u01D4 y\xFA",\u90E8\u957F:"b\xF9 zh\u01CEng",\u8499\u53E4:"m\u011Bng g\u01D4",\u53EA\u6709:"zh\u01D0 y\u01D2u",\u9002\u5F53:"sh\xEC d\xE0ng",\u53EA\u597D:"zh\u01D0 h\u01CEo",\u6210\u957F:"ch\xE9ng zh\u01CEng",\u9AD8\u5174:"g\u0101o x\xECng",\u4E0D\u4E86:"b\xF9 li\u01CEo",\u4EA7\u91CF:"ch\u01CEn li\xE0ng",\u80D6\u5B50:"p\xE0ng zi",\u663E\u5F97:"xi\u01CEn de",\u53EA\u662F:"zh\u01D0 sh\xEC",\u4F3C\u7684:"sh\xEC de",\u7387\u9886:"shu\xE0i l\u01D0ng",\u6539\u4E3A:"g\u01CEi w\xE9i",\u4E0D\u7981:"b\xF9 j\u012Bn",\u6210\u5206:"ch\xE9ng f\xE8n",\u7B54\u5E94:"d\u0101 ying",\u5C11\u5E74:"sh\xE0o ni\xE1n",\u5174\u8DA3:"x\xECng q\xF9",\u592A\u76D1:"t\xE0i jian",\u4F11\u606F:"xi\u016B xi",\u6821\u957F:"xi\xE0o zh\u01CEng",\u66F4\u65B0:"g\u0113ng x\u012Bn",\u5408\u540C:"h\xE9 tong",\u559D\u9053:"h\xE8 d\xE0o",\u91CD\u5E86:"ch\xF3ng q\xECng",\u91CD\u5EFA:"ch\xF3ng ji\xE0n",\u4F7F\u5F97:"sh\u01D0 de",\u5BA1\u67E5:"sh\u011Bn ch\xE1",\u7D2F\u8BA1:"l\u011Bi j\xEC",\u7ED9\u4E88:"j\u01D0 y\u01D4",\u6781\u4E3A:"j\xED w\xE9i",\u51A0\u519B:"gu\xE0n j\u016Bn",\u4EFF\u4F5B:"f\u01CEng f\xFA",\u5934\u53D1:"t\xF3u fa",\u6295\u964D:"t\xF3u xi\xE1ng",\u5BB6\u957F:"ji\u0101 zh\u01CEng",\u4ED4\u7EC6:"z\u01D0 x\xEC",\u8981\u662F:"y\xE0o shi",\u5C06\u9886:"ji\xE0ng l\u01D0ng",\u542B\u91CF:"h\xE1n li\xE0ng",\u66F4\u4E3A:"g\xE8ng w\xE9i",\u79EF\u7D2F:"j\u012B l\u011Bi",\u5730\u5904:"d\xEC ch\u01D4",\u53BF\u957F:"xi\xE0n zh\u01CEng",\u5C11\u5973:"sh\xE0o n\u01DA",\u8DEF\u4E0A:"l\xF9 shang",\u53EA\u6015:"zh\u01D0 p\xE0",\u80FD\u91CF:"n\xE9ng li\xE0ng",\u50A8\u91CF:"ch\u01D4 li\xE0ng",\u4F9B\u5E94:"g\u014Dng y\xECng",\u6311\u6218:"ti\u01CEo zh\xE0n",\u897F\u85CF:"x\u012B z\xE0ng",\u8BB0\u5F97:"j\xEC de",\u603B\u91CF:"z\u01D2ng li\xE0ng",\u5F53\u771F:"d\xE0ng zh\u0113n",\u5C06\u58EB:"ji\xE0ng sh\xEC",\u5DEE\u522B:"ch\u0101 bi\xE9",\u8F83\u4E3A:"ji\xE0o w\xE9i",\u957F\u8001:"zh\u01CEng l\u01CEo",\u5927\u592B:"d\xE0i fu",\u5DEE\u5F02:"ch\u0101 y\xEC",\u61C2\u5F97:"d\u01D2ng de",\u5C3D\u91CF:"j\u01D0n li\xE0ng",\u6A21\u6837:"m\xFA y\xE0ng",\u7684\u786E:"d\xED qu\xE8",\u4E3A\u9996:"w\xE9i sh\u01D2u",\u4FBF\u5B9C:"pi\xE1n yi",\u66F4\u540D:"g\u0113ng m\xEDng",\u77F3\u5934:"sh\xED tou",\u5DDE\u957F:"zh\u014Du zh\u01CEng",\u4E3A\u6B62:"w\xE9i zh\u01D0",\u6F02\u4EAE:"pi\xE0o liang",\u70AE\u5F39:"p\xE0o d\xE0n",\u85CF\u65CF:"z\xE0ng z\xFA",\u89D2\u8272:"ju\xE9 s\xE8",\u5F53\u4F5C:"d\xE0ng zu\xF2",\u5C3D\u5FEB:"j\u01D0n ku\xE0i",\u4EBA\u4E3A:"r\xE9n w\xE9i",\u91CD\u590D:"ch\xF3ng f\xF9",\u80E1\u540C:"h\xFA t\xF2ng",\u5DEE\u8DDD:"ch\u0101 j\xF9",\u5F1F\u5144:"d\xEC xiong",\u5927\u5C06:"d\xE0 ji\xE0ng",\u7761\u89C9:"shu\xEC ji\xE0o",\u4E00\u89C9:"y\xED ji\xE0o",\u56E2\u957F:"tu\xE1n zh\u01CEng",\u961F\u957F:"du\xEC zh\u01CEng",\u533A\u957F:"q\u016B zh\u01CEng",\u96BE\u5F97:"n\xE1n d\xE9",\u4E2B\u5934:"y\u0101 tou",\u4F1A\u957F:"hu\xEC zh\u01CEng",\u5F1F\u5F1F:"d\xEC di",\u738B\u7237:"w\xE1ng ye",\u91CD\u91CF:"zh\xF2ng li\xE0ng",\u8A89\u4E3A:"y\xF9 w\xE9i",\u5BB6\u4F19:"ji\u0101 huo",\u534E\u5C71:"hu\xE0 sh\u0101n",\u6905\u5B50:"y\u01D0 zi",\u6D41\u91CF:"li\xFA li\xE0ng",\u957F\u5927:"zh\u01CEng d\xE0",\u52C9\u5F3A:"mi\u01CEn qi\u01CEng",\u4F1A\u8BA1:"ku\xE0i j\xEC",\u8FC7\u5206:"gu\xF2 f\xE8n",\u6D4E\u5357:"j\u01D0 n\xE1n",\u8C03\u52A8:"di\xE0o d\xF2ng",\u71D5\u4EAC:"y\u0101n j\u012Bng",\u5C11\u5C06:"sh\xE0o ji\xE0ng",\u4E2D\u6BD2:"zh\xF2ng d\xFA",\u6653\u5F97:"xi\u01CEo de",\u53D8\u66F4:"bi\xE0n g\u0113ng",\u6253\u66F4:"d\u01CE g\u0113ng",\u8BA4\u5F97:"r\xE8n de",\u82F9\u679C:"p\xEDng gu\u01D2",\u5FF5\u5934:"ni\xE0n tou",\u6323\u624E:"zh\u0113ng zh\xE1",\u4E09\u85CF:"s\u0101n z\xE0ng",\u5265\u524A:"b\u014D xu\u0113",\u4E1E\u76F8:"ch\xE9ng xi\xE0ng",\u5C11\u91CF:"sh\u01CEo li\xE0ng",\u5BFB\u601D:"x\xFAn si",\u593A\u5F97:"du\xF3 d\xE9",\u5E72\u7EBF:"g\xE0n xi\xE0n",\u547C\u5401:"h\u016B y\xF9",\u5904\u7F5A:"ch\u01D4 f\xE1",\u957F\u5B98:"zh\u01CEng gu\u0101n",\u67CF\u6797:"b\xF3 l\xEDn",\u4EB2\u621A:"q\u012Bn qi",\u8EAB\u5206:"sh\u0113n f\xE8n",\u80F3\u818A:"g\u0113 bo",\u7740\u624B:"zhu\xF3 sh\u01D2u",\u70B8\u5F39:"zh\xE0 d\xE0n",\u54B3\u55FD:"k\xE9 sou",\u53F6\u5B50:"y\xE8 zi",\u5916\u957F:"w\xE0i zh\u01CEng",\u4F9B\u7ED9:"g\u014Dng j\u01D0",\u5E08\u957F:"sh\u012B zh\u01CEng",\u53D8\u91CF:"bi\xE0n li\xE0ng",\u5E94\u6709:"y\u012Bng y\u01D2u",\u4E0B\u8F7D:"xi\xE0 z\xE0i",\u4E50\u5668:"yu\xE8 q\xEC",\u95F4\u63A5:"ji\xE0n ji\u0113",\u5E95\u4E0B:"d\u01D0 xi\xE0",\u6253\u626E:"d\u01CE b\xE0n",\u5B50\u5F39:"z\u01D0 d\xE0n",\u5F39\u836F:"d\xE0n y\xE0o",\u70ED\u91CF:"r\xE8 li\xE0ng",\u524A\u5F31:"xu\u0113 ru\xF2",\u9AA8\u5E72:"g\u01D4 g\xE0n",\u5BB9\u91CF:"r\xF3ng li\xE0ng",\u6A21\u7CCA:"m\xF3 hu",\u8F6C\u52A8:"zhu\xE0n d\xF2ng",\u79F0\u547C:"ch\u0113ng hu",\u79D1\u957F:"k\u0113 zh\u01CEng",\u5904\u7F6E:"ch\u01D4 zh\xEC",\u7740\u91CD:"zhu\xF3 zh\xF2ng",\u7740\u6025:"zh\xE1o j\xED",\u5F3A\u8FEB:"qi\u01CEng p\xF2",\u5EAD\u957F:"t\xEDng zh\u01CEng",\u9996\u76F8:"sh\u01D2u xi\xE0ng",\u5587\u561B:"l\u01CE ma",\u9547\u957F:"zh\xE8n zh\u01CEng",\u53EA\u7BA1:"zh\u01D0 gu\u01CEn",\u91CD\u91CD:"ch\xF3ng ch\xF3ng",\u514D\u5F97:"mi\u01CEn de",\u7740\u5B9E:"zhu\xF3 sh\xED",\u5EA6\u5047:"d\xF9 ji\xE0",\u771F\u76F8:"zh\u0113n xi\xE0ng",\u76F8\u8C8C:"xi\xE0ng m\xE0o",\u5904\u5206:"ch\u01D4 f\xE8n",\u59D4\u5C48:"w\u011Bi qu",\u4E3A\u671F:"w\xE9i q\u012B",\u4F2F\u4F2F:"b\xF3 bo",\u4F2F\u5B50:"b\u01CEi zi",\u5708\u5B50:"qu\u0101n zi",\u89C1\u8BC6:"ji\xE0n shi",\u7B3C\u7F69:"l\u01D2ng zh\xE0o",\u4E0E\u4F1A:"y\xF9 hu\xEC",\u90FD\u7763:"d\u016B du",\u90FD\u5E02:"d\u016B sh\xEC",\u6210\u90FD:"ch\xE9ng d\u016B",\u9996\u90FD:"sh\u01D2u d\u016B",\u5E1D\u90FD:"d\xEC d\u016B",\u738B\u90FD:"w\xE1ng d\u016B",\u4E1C\u90FD:"d\u014Dng d\u016B",\u90FD\u62A4:"d\u016B h\xF9",\u90FD\u57CE:"d\u016B ch\xE9ng",\u5EFA\u90FD:"ji\xE0n d\u016B",\u8FC1\u90FD:"qi\u0101n d\u016B",\u6545\u90FD:"g\xF9 d\u016B",\u5B9A\u90FD:"d\xECng d\u016B",\u4E2D\u90FD:"zh\u014Dng d\u016B",\u516D\u5B89:"l\xF9 \u0101n",\u5BB0\u76F8:"z\u01CEi xi\xE0ng",\u8F83\u91CF:"ji\xE0o li\xE0ng",\u5BF9\u79F0:"du\xEC ch\xE8n",\u603B\u957F:"z\u01D2ng zh\u01CEng",\u76F8\u516C:"xi\xE0ng gong",\u7A7A\u767D:"k\xF2ng b\xE1i",\u6253\u91CF:"d\u01CE liang",\u6C34\u5206:"shu\u01D0 f\xE8n",\u820C\u5934:"sh\xE9 tou",\u6CA1\u6536:"m\xF2 sh\u014Du",\u884C\u674E:"x\xEDng li",\u5224\u5904:"p\xE0n ch\u01D4",\u6563\u6587:"s\u01CEn w\xE9n",\u5904\u5883:"ch\u01D4 j\xECng",\u5B59\u5B50:"s\u016Bn zi",\u62F3\u5934:"qu\xE1n tou",\u6253\u53D1:"d\u01CE f\u0101",\u7EC4\u957F:"z\u01D4 zh\u01CEng",\u9AA8\u5934:"g\u01D4 tou",\u5B81\u53EF:"n\xECng k\u011B",\u66F4\u6362:"g\u0113ng hu\xE0n",\u8584\u5F31:"b\xF3 ru\xF2",\u8FD8\u539F:"hu\xE1n yu\xE1n",\u91CD\u4FEE:"ch\xF3ng xi\u016B",\u91CD\u6765:"ch\xF3ng l\xE1i",\u53EA\u987E:"zh\u01D0 g\xF9",\u7231\u597D:"\xE0i h\xE0o",\u9992\u5934:"m\xE1n tou",\u519B\u957F:"j\u016Bn zh\u01CEng",\u9996\u957F:"sh\u01D2u zh\u01CEng",\u5382\u957F:"ch\u01CEng zh\u01CEng",\u53F8\u957F:"s\u012B zh\u01CEng",\u957F\u5B50:"zh\u01CEng z\u01D0",\u5F3A\u52B2:"qi\xE1ng j\xECng",\u6070\u5F53:"qi\xE0 d\xE0ng",\u5934\u513F:"t\xF3u er",\u7AD9\u957F:"zh\xE0n zh\u01CEng",\u6298\u817E:"zh\u0113 teng",\u76F8\u5904:"xi\u0101ng ch\u01D4",\u7EDF\u7387:"t\u01D2ng shu\xE0i",\u4E2D\u5C06:"zh\u014Dng ji\xE0ng",\u547D\u4E2D:"m\xECng zh\xF2ng",\u540D\u5C06:"m\xEDng ji\xE0ng",\u6728\u5934:"m\xF9 tou",\u52A8\u5F39:"d\xF2ng tan",\u5730\u58F3:"d\xEC qi\xE0o",\u5E72\u6D3B:"g\xE0n hu\xF3",\u5C11\u7237:"sh\xE0o ye",\u6C34\u91CF:"shu\u01D0 li\xE0ng",\u8865\u7ED9:"b\u01D4 j\u01D0",\u5C3E\u5DF4:"w\u011Bi ba",\u6765\u5F97:"l\xE1i de",\u597D\u5947:"h\xE0o q\xED",\u94A5\u5319:"y\xE0o shi",\u5F53\u505A:"d\xE0ng zu\xF2",\u6C89\u7740:"ch\xE9n zhu\xF3",\u54D1\u5DF4:"y\u01CE ba",\u8F66\u5B50:"ch\u0113 zi",\u4E0A\u5C06:"sh\xE0ng ji\xE0ng",\u6076\u5FC3:"\u011B x\u012Bn",\u62C5\u5B50:"d\xE0n zi",\u5E94\u5C4A:"y\u012Bng ji\xE8",\u4E3B\u89D2:"zh\u01D4 ju\xE9",\u8FD0\u8F6C:"y\xF9n zhu\u01CEn",\u5144\u957F:"xi\u014Dng zh\u01CEng",\u683C\u5F0F:"g\xE9 sh\xEC",\u6B63\u6708:"zh\u0113ng yu\xE8",\u8425\u957F:"y\xEDng zh\u01CEng",\u5F53\u6210:"d\xE0ng ch\xE9ng",\u5973\u5A7F:"n\u01DA xu",\u54BD\u5589:"y\u0101n h\xF3u",\u91CD\u9633:"ch\xF3ng y\xE1ng",\u5316\u4E3A:"hu\xE0 w\xE9i",\u5410\u8543:"t\u01D4 b\u014D",\u94BB\u8FDB:"zu\u0101n j\xECn",\u4E50\u961F:"yu\xE8 du\xEC",\u4EAE\u76F8:"li\xE0ng xi\xE0ng",\u88AB\u5B50:"b\xE8i zi",\u820D\u5F97:"sh\u011B de",\u6749\u6728:"sh\u0101 m\xF9",\u51FB\u4E2D:"j\u012B zh\xF2ng",\u6392\u957F:"p\xE1i zh\u01CEng",\u5047\u671F:"ji\xE0 q\u012B",\u5206\u91CF:"f\xE8n li\xE0ng",\u6570\u6B21:"sh\xF9 c\xEC",\u63D0\u9632:"d\u012B f\xE1ng",\u5406\u559D:"y\u0101o he",\u67E5\u5904:"ch\xE1 ch\u01D4",\u91CF\u5B50:"li\xE0ng z\u01D0",\u91CC\u5934:"l\u01D0 tou",\u8C03\u7814:"di\xE0o y\xE1n",\u4F3A\u5019:"c\xEC hou",\u91CD\u7533:"ch\xF3ng sh\u0113n",\u6795\u5934:"zh\u011Bn tou",\u62DA\u547D:"p\u012Bn m\xECng",\u793E\u957F:"sh\xE8 zh\u01CEng",\u5F52\u8FD8:"gu\u012B hu\xE1n",\u6279\u91CF:"p\u012B li\xE0ng",\u755C\u7267:"x\xF9 m\xF9",\u70B9\u7740:"di\u01CEn zh\xE1o",\u751A\u4E3A:"sh\xE8n w\xE9i",\u5C0F\u5C06:"xi\u01CEo ji\xE0ng",\u7740\u773C:"zhu\xF3 y\u01CEn",\u5904\u6B7B:"ch\u01D4 s\u01D0",\u538C\u6076:"y\xE0n w\xF9",\u9F13\u4E50:"g\u01D4 yu\xE8",\u6811\u5E72:"sh\xF9 g\xE0n",\u79D8\u9C81:"b\xEC l\u01D4",\u5927\u65B9:"d\xE0 f\u0101ng",\u5916\u5934:"w\xE0i tou",\u73ED\u957F:"b\u0101n zh\u01CEng",\u661F\u5BBF:"x\u012Bng xi\xF9",\u5B81\u613F:"n\xECng yu\xE0n",\u94A6\u5DEE:"q\u012Bn ch\u0101i",\u4E3A\u6570:"w\xE9i sh\xF9",\u52FE\u5F53:"g\xF2u d\xE0ng",\u524A\u51CF:"xu\u0113 ji\u01CEn",\u95F4\u8C0D:"ji\xE0n di\xE9",\u57CB\u6028:"m\xE1n yu\xE0n",\u7ED3\u5B9E:"ji\u0113 shi",\u8BA1\u91CF:"j\xEC li\xE1ng",\u6DF9\u6CA1:"y\u0101n m\xF2",\u6751\u957F:"c\u016Bn zh\u01CEng",\u8FDE\u957F:"li\xE1n zh\u01CEng",\u81EA\u7ED9:"z\xEC j\u01D0",\u6B66\u5C06:"w\u01D4 ji\xE0ng",\u6E29\u5DEE:"w\u0113n ch\u0101",\u76F4\u5954:"zh\xED b\xE8n",\u4F9B\u6C42:"g\u014Dng qi\xFA",\u5242\u91CF:"j\xEC li\xE0ng",\u9053\u957F:"d\xE0o zh\u01CEng",\u6CC4\u9732:"xi\xE8 l\xF2u",\u738B\u516B:"w\xE1ng ba",\u5207\u5272:"qi\u0113 g\u0113",\u95F4\u9694:"ji\xE0n g\xE9",\u4E00\u6643:"y\xEC hu\u01CEng",\u957F\u5047:"ch\xE1ng ji\xE0",\u4EE4\u72D0:"l\xEDng h\xFA",\u4E3A\u5BB3:"w\xE9i h\xE0i",\u53E5\u5B50:"j\xF9 zi",\u507F\u8FD8:"ch\xE1ng hu\xE1n",\u7599\u7629:"g\u0113 da",\u71D5\u5C71:"y\u0101n sh\u0101n",\u5835\u585E:"d\u01D4 s\xE8",\u593A\u51A0:"du\xF3 gu\xE0n",\u624E\u5B9E:"zh\u0101 shi",\u7535\u8377:"di\xE0n h\xE8",\u770B\u5B88:"k\u0101n sh\u01D2u",\u590D\u8F9F:"f\xF9 b\xEC",\u90C1\u95F7:"y\xF9 m\xE8n",\u5C3D\u65E9:"j\u01D0n z\u01CEo",\u5207\u65AD:"qi\u0113 du\xE0n",\u6307\u5934:"zh\u01D0 tou",\u4E3A\u751F:"w\xE9i sh\u0113ng",\u755C\u751F:"ch\xF9 sheng",\u5207\u9664:"qi\u0113 ch\xFA",\u7740\u529B:"zhu\xF3 l\xEC",\u7740\u60F3:"zhu\xF3 xi\u01CEng",\u7EA7\u5DEE:"j\xED ch\u0101",\u6295\u5954:"t\xF3u b\xE8n",\u68CD\u5B50:"g\xF9n zi",\u542B\u7CCA:"h\xE1n hu",\u5C11\u5987:"sh\xE0o f\xF9",\u5174\u81F4:"x\xECng zh\xEC",\u7EB3\u95F7:"n\xE0 m\xE8n",\u5E72\u6D41:"g\xE0n li\xFA",\u5377\u8D77:"ju\u01CEn q\u01D0",\u6247\u5B50:"sh\xE0n zi",\u66F4\u6539:"g\u0113ng g\u01CEi",\u7B3C\u7EDC:"l\u01D2ng lu\xF2",\u5587\u53ED:"l\u01CE ba",\u8F7D\u8377:"z\xE0i h\xE8",\u59A5\u5F53:"tu\u01D2 d\xE0ng",\u4E3A\u96BE:"w\xE9i n\xE1n",\u7740\u9646:"zhu\xF3 l\xF9",\u71D5\u5B50:"y\xE0n zi",\u5E72\u5417:"g\xE0n m\xE1",\u767D\u53D1:"b\xE1i f\xE0",\u603B\u5F97:"z\u01D2ng d\u011Bi",\u5939\u51FB:"ji\u0101 j\u012B",\u66DD\u5149:"b\xE0o gu\u0101ng",\u66F2\u8C03:"q\u01D4 di\xE0o",\u76F8\u673A:"xi\xE0ng j\u012B",\u53EB\u5316:"ji\xE0o hu\xE0",\u89D2\u9010:"ju\xE9 zh\xFA",\u554A\u54DF:"\u0101 y\u014D",\u8F7D\u91CD:"z\xE0i zh\xF2ng",\u957F\u8F88:"zh\u01CEng b\xE8i",\u51FA\u5DEE:"ch\u016B ch\u0101i",\u579B\u53E3:"du\u01D2 k\u01D2u",\u6487\u5F00:"pi\u0113 k\u0101i",\u5385\u957F:"t\u012Bng zh\u01CEng",\u7EC4\u5206:"z\u01D4 f\xE8n",\u8BEF\u5DEE:"w\xF9 ch\u0101",\u5BB6\u5F53:"ji\u0101 d\xE0ng",\u4F20\u8BB0:"zhu\xE0n j\xEC",\u4E2A\u5B50:"g\xE8 zi",\u94FA\u8BBE:"p\u016B sh\xE8",\u5E72\u4E8B:"g\xE0n sh\xEC",\u6746\u83CC:"g\u01CEn j\u016Bn",\u5B9A\u91CF:"d\xECng li\xE0ng",\u8FD0\u8F7D:"y\xF9n z\xE0i",\u4F1A\u513F:"hu\xEC er",\u914B\u957F:"qi\xFA zh\u01CEng",\u91CD\u8FD4:"ch\xF3ng f\u01CEn",\u5DEE\u989D:"ch\u0101 \xE9",\u9732\u9762:"l\xF2u mi\xE0n",\u94BB\u7814:"zu\u0101n y\xE1n",\u5927\u57CE:"d\xE0i ch\xE9ng",\u4E0A\u5F53:"sh\xE0ng d\xE0ng",\u9500\u91CF:"xi\u0101o li\xE0ng",\u4F5C\u574A:"zu\u014D fang",\u7167\u76F8:"zh\xE0o xi\xE0ng",\u54CE\u5440:"\u0101i y\u0101",\u8C03\u96C6:"di\xE0o j\xED",\u770B\u4E2D:"k\xE0n zh\xF2ng",\u8BAE\u957F:"y\xEC zh\u01CEng",\u98CE\u7B5D:"f\u0113ng zheng",\u8F9F\u90AA:"b\xEC xi\xE9",\u7A7A\u9699:"k\xF2ng x\xEC",\u66F4\u8FED:"g\u0113ng di\xE9",\u504F\u5DEE:"pi\u0101n ch\u0101",\u58F0\u8C03:"sh\u0113ng di\xE0o",\u9002\u91CF:"sh\xEC li\xE0ng",\u5C6F\u5B50:"t\xFAn zi",\u65E0\u91CF:"w\xFA li\xE0ng",\u7A7A\u5730:"k\xF2ng d\xEC",\u8C03\u5EA6:"di\xE0o d\xF9",\u6563\u5C04:"s\u01CEn sh\xE8",\u521B\u4F24:"chu\u0101ng sh\u0101ng",\u6D77\u53C2:"h\u01CEi sh\u0113n",\u6EE1\u8F7D:"m\u01CEn z\xE0i",\u91CD\u53E0:"ch\xF3ng di\xE9",\u843D\u5DEE:"lu\xF2 ch\u0101",\u5355\u8C03:"d\u0101n di\xE0o",\u8001\u5C06:"l\u01CEo ji\xE0ng",\u4EBA\u53C2:"r\xE9n sh\u0113n",\u95F4\u65AD:"ji\xE0n du\xE0n",\u91CD\u73B0:"ch\xF3ng xi\xE0n",\u5939\u6742:"ji\u0101 z\xE1",\u8C03\u7528:"di\xE0o y\xF2ng",\u841D\u535C:"lu\xF3 bo",\u9644\u7740:"f\xF9 zhu\xF3",\u5E94\u58F0:"y\xECng sh\u0113ng",\u4E3B\u5C06:"zh\u01D4 ji\xE0ng",\u7F6A\u8FC7:"zu\xEC guo",\u5480\u56BC:"j\u01D4 ju\xE9",\u4E3A\u653F:"w\xE9i zh\xE8ng",\u8FC7\u91CF:"gu\xF2 li\xE0ng",\u4E50\u66F2:"yu\xE8 q\u01D4",\u8D1F\u8377:"f\xF9 h\xE8",\u67AA\u5F39:"qi\u0101ng d\xE0n",\u6084\u7136:"qi\u01CEo r\xE1n",\u5904\u65B9:"ch\u01D4 f\u0101ng",\u6084\u58F0:"qi\u01CEo sh\u0113ng",\u66F2\u5B50:"q\u01D4 zi",\u60C5\u8C03:"q\xEDng di\xE0o",\u6311\u8845:"ti\u01CEo x\xECn",\u4EE3\u4E3A:"d\xE0i w\xE9i",\u4E86\u7ED3:"li\u01CEo ji\xE9",\u6253\u4E2D:"d\u01CE zh\xF2ng",\u9152\u5427:"ji\u01D4 b\u0101",\u61D2\u5F97:"l\u01CEn de",\u589E\u91CF:"z\u0113ng li\xE0ng",\u8863\u7740:"y\u012B zhu\xF3",\u90E8\u5C06:"b\xF9 ji\xE0ng",\u8981\u585E:"y\xE0o s\xE0i",\u8336\u51E0:"ch\xE1 j\u012B",\u6760\u6746:"g\xE0ng g\u01CEn",\u51FA\u6CA1:"ch\u016B m\xF2",\u9C9C\u6709:"xi\u01CEn y\u01D2u",\u95F4\u9699:"ji\xE0n x\xEC",\u91CD\u62C5:"zh\xF2ng d\xE0n",\u91CD\u6F14:"ch\xF3ng y\u01CEn",\u91CD\u8BD5:"ch\xF3ng sh\xEC",\u5E94\u916C:"y\xECng chou",\u53EA\u5F53:"zh\u01D0 d\u0101ng",\u6BCB\u5B81:"w\xFA n\xECng",\u5305\u624E:"b\u0101o z\u0101",\u524D\u5934:"qi\xE1n tou",\u5377\u70DF:"ju\u01CEn y\u0101n",\u975E\u5F97:"f\u0113i d\u011Bi",\u5F39\u9053:"d\xE0n d\xE0o",\u6746\u5B50:"g\u0101n zi",\u95E8\u5C06:"m\xE9n ji\xE0ng",\u540E\u5934:"h\xF2u tou",\u559D\u5F69:"h\xE8 c\u01CEi",\u6696\u548C:"nu\u01CEn huo",\u7D2F\u79EF:"l\u011Bi j\u012B",\u8C03\u9063:"di\xE0o qi\u01CEn",\u5014\u5F3A:"ju\xE9 ji\xE0ng",\u5B9D\u85CF:"b\u01CEo z\xE0ng",\u4E27\u4E8B:"s\u0101ng sh\xEC",\u7EA6\u83AB:"yu\u0113 mo",\u7EA4\u592B:"qi\xE0n f\u016B",\u66F4\u66FF:"g\u0113ng t\xEC",\u88C5\u8F7D:"zhu\u0101ng z\xE0i",\u80CC\u5305:"b\u0113i b\u0101o",\u5E16\u5B50:"ti\u011B zi",\u677E\u6563:"s\u014Dng s\u01CEn",\u547C\u559D:"h\u016B h\xE8",\u53EF\u6076:"k\u011B w\xF9",\u81EA\u8F6C:"z\xEC zhu\xE0n",\u4F9B\u7535:"g\u014Dng di\xE0n",\u53CD\u7701:"f\u01CEn x\u01D0ng",\u5766\u7387:"t\u01CEn shu\xE0i",\u82CF\u6253:"s\u016B d\xE1",\u672C\u5206:"b\u011Bn f\xE8n",\u843D\u5F97:"lu\xF2 de",\u9119\u8584:"b\u01D0 b\xF3",\u76F8\u95F4:"xi\u0101ng ji\xE0n",\u5355\u8584:"d\u0101n b\xF3",\u6DF7\u86CB:"h\xFAn d\xE0n",\u8D1E\u89C2:"zh\u0113n gu\u0101n",\u9644\u548C:"f\xF9 h\xE8",\u80FD\u8010:"n\xE9ng n\xE0i",\u5413\u552C:"xi\xE0 hu",\u672A\u4E86:"w\xE8i li\u01CEo",\u5F15\u7740:"y\u01D0n zh\xE1o",\u62BD\u8C03:"ch\u014Du di\xE0o",\u6C99\u5B50:"sh\u0101 zi",\u5E2D\u5377:"x\xED ju\u01CEn",\u6807\u7684:"bi\u0101o d\xEC",\u522B\u626D:"bi\xE8 niu",\u601D\u91CF:"s\u012B liang",\u559D\u91C7:"h\xE8 c\u01CEi",\u8BBA\u8BED:"l\xFAn y\u01D4",\u76D6\u5B50:"g\xE0i zi",\u5206\u5916:"f\xE8n w\xE0i",\u5F04\u5802:"l\xF2ng t\xE1ng",\u4E50\u821E:"yu\xE8 w\u01D4",\u96E8\u91CF:"y\u01D4 li\xE0ng",\u6BDB\u53D1:"m\xE1o f\xE0",\u5DEE\u9063:"ch\u0101i qi\u01CEn",\u80CC\u8D1F:"b\u0113i f\xF9",\u8F6C\u901F:"zhu\xE0n s\xF9",\u58F0\u4E50:"sh\u0113ng yu\xE8",\u5939\u653B:"ji\u0101 g\u014Dng",\u4F9B\u6C34:"g\u014Dng shu\u01D0",\u4E3B\u5E72:"zh\u01D4 g\xE0n",\u60E9\u5904:"ch\xE9ng ch\u01D4",\u957F\u76F8:"zh\u01CEng xi\xE0ng",\u516C\u5DEE:"g\u014Dng ch\u0101i",\u69B4\u5F39:"li\xFA d\xE0n",\u7701\u5F97:"sh\u011Bng de",\u6761\u5B50:"ti\xE1o zi",\u91CD\u56F4:"ch\xF3ng w\xE9i",\u963B\u585E:"z\u01D4 s\xE8",\u52B2\u98CE:"j\xECng f\u0113ng",\u7EA0\u845B:"ji\u016B g\xE9",\u98A0\u7C38:"di\u0101n b\u01D2",\u70B9\u4E2D:"di\u01CEn zh\xF2ng",\u91CD\u521B:"zh\xF2ng chu\u0101ng",\u59E5\u59E5:"l\u01CEo lao",\u8FF7\u7CCA:"m\xED hu",\u516C\u5BB6:"g\u014Dng jia",\u51E0\u7387:"j\u012B l\u01DC",\u82E6\u95F7:"k\u01D4 m\xE8n",\u5EA6\u91CF:"d\xF9 li\xE0ng",\u5DEE\u9519:"ch\u0101 cu\xF2",\u6691\u5047:"sh\u01D4 ji\xE0",\u53C2\u5DEE:"c\u0113n c\u012B",\u642D\u8F7D:"d\u0101 z\xE0i",\u52A9\u957F:"zh\xF9 zh\u01CEng",\u76F8\u79F0:"xi\u0101ng ch\xE8n",\u7EA2\u6655:"h\xF3ng y\xF9n",\u820D\u547D:"sh\u011B m\xECng",\u559C\u597D:"x\u01D0 h\xE0o",\u5217\u4F20:"li\xE8 zhu\xE0n",\u52B2\u654C:"j\xECng d\xED",\u86E4\u87C6:"h\xE1 ma",\u8BF7\u5047:"q\u01D0ng ji\xE0",\u9489\u5B50:"d\u012Bng zi",\u6C89\u6CA1:"ch\xE9n m\xF2",\u9AD8\u4E3D:"g\u0101o l\xED",\u4F11\u5047:"xi\u016B ji\xE0",\u65E0\u4E3A:"w\xFA w\xE9i",\u5DF4\u7ED3:"b\u0101 jie",\u4E86\u5F97:"li\u01CEo d\xE9",\u53D8\u76F8:"bi\xE0n xi\xE0ng",\u6838\u5F39:"h\xE9 d\xE0n",\u4EB2\u5BB6:"q\xECng jia",\u627F\u8F7D:"ch\xE9ng z\xE0i",\u559D\u95EE:"h\xE8 w\xE8n",\u8FD8\u51FB:"hu\xE1n j\u012B",\u4EA4\u8FD8:"ji\u0101o hu\xE1n",\u5C06\u4EE4:"ji\xE0ng l\xECng",\u5355\u4E8E:"ch\xE1n y\xFA",\u7A7A\u7F3A:"k\xF2ng qu\u0113",\u7EFF\u6797:"l\xF9 l\xEDn",\u80C6\u91CF:"d\u01CEn li\xE0ng",\u6267\u7740:"zh\xED zhu\xF3",\u4F4E\u8C03:"d\u012B di\xE0o",\u95ED\u585E:"b\xEC s\xE8",\u8F7B\u8584:"q\u012Bng b\xF3",\u5F97\u5F53:"d\xE9 d\xE0ng",\u5360\u535C:"zh\u0101n b\u01D4",\u626B\u5E1A:"s\xE0o zhou",\u9F9F\u5179:"qi\u016B c\xED",\u5E74\u957F:"ni\xE1n zh\u01CEng",\u5916\u4F20:"w\xE0i zhu\xE0n",\u5934\u5B50:"t\xF3u zi",\u88C1\u7F1D:"c\xE1i feng",\u793C\u4E50:"l\u01D0 yu\xE8",\u8840\u6CCA:"xu\xE8 p\u014D",\u6563\u4E71:"s\u01CEn lu\xE0n",\u52A8\u91CF:"d\xF2ng li\xE0ng",\u5012\u817E:"d\u01CEo teng",\u53D6\u820D:"q\u01D4 sh\u011B",\u54B1\u5BB6:"z\xE1n ji\u0101",\u957F\u53D1:"ch\xE1ng f\xE0",\u722A\u54C7:"zh\u01CEo w\u0101",\u5F39\u58F3:"d\xE0n k\xE9",\u7701\u609F:"x\u01D0ng w\xF9",\u56B7\u56B7:"r\u0101ng rang",\u8FDE\u7D2F:"li\xE1n l\xE8i",\u5E94\u5F97:"y\u012Bng d\xE9",\u65CF\u957F:"z\xFA zh\u01CEng",\u67DC\u5B50:"gu\xEC zi",\u64C2\u9F13:"l\xE9i g\u01D4",\u7729\u6655:"xu\xE0n y\xF9n",\u8C03\u914D:"ti\xE1o p\xE8i",\u8EAF\u5E72:"q\u016B g\xE0n",\u5DEE\u5F79:"ch\u0101i y\xEC",\u574E\u5777:"k\u01CEn k\u011B",\u5C11\u513F:"sh\xE0o \xE9r",\u4E50\u56E2:"yu\xE8 tu\xE1n",\u517B\u5206:"y\u01CEng f\xE8n",\u9000\u8FD8:"tu\xEC hu\xE1n",\u683C\u8C03:"g\xE9 di\xE0o",\u8BED\u8C03:"y\u01D4 di\xE0o",\u97F3\u8C03:"y\u012Bn di\xE0o",\u4E50\u5E9C:"yu\xE8 f\u01D4",\u53E4\u6734:"g\u01D4 p\u01D4",\u6253\u70B9:"d\u01CE di\u01CEn",\u5DEE\u4F7F:"ch\u0101i sh\u01D0",\u5300\u79F0:"y\xFAn ch\xE8n",\u7626\u524A:"sh\xF2u xu\u0113",\u818F\u836F:"g\u0101o yao",\u541E\u6CA1:"t\u016Bn m\xF2",\u8C03\u4EFB:"di\xE0o r\xE8n",\u6563\u5C45:"s\u01CEn j\u016B",\u4E0A\u5934:"sh\xE0ng t\xF3u",\u98CE\u9761:"f\u0113ng m\u01D0",\u653E\u5047:"f\xE0ng ji\xE0",\u4F30\u91CF:"g\u016B liang",\u5931\u5F53:"sh\u012B d\xE0ng",\u4E2D\u5F39:"zh\xF2ng d\xE0n",\u5984\u4E3A:"w\xE0ng w\xE9i",\u957F\u8005:"zh\u01CEng zh\u011B",\u8D77\u54C4:"q\u01D0 h\xF2ng",\u672B\u4E86:"m\xF2 li\u01CEo",\u76F8\u58F0:"xi\xE0ng sheng",\u6821\u6B63:"ji\xE0o zh\xE8ng",\u529D\u964D:"qu\xE0n xi\xE1ng",\u77E2\u91CF:"sh\u01D0 li\xE0ng",\u6C89\u95F7:"ch\xE9n m\xE8n",\u7ED9\u4E0E:"j\u01D0 y\u01D4",\u89E3\u6CD5:"ji\u011B f\u01CE",\u585E\u5916:"s\xE0i w\xE0i",\u5C06\u6821:"ji\xE0ng xi\xE0o",\u55DC\u597D:"sh\xEC h\xE0o",\u6CA1\u843D:"m\xF2 lu\xF2",\u6734\u5200:"p\u014D d\u0101o",\u7247\u5B50:"pi\u0101n zi",\u5207\u524A:"qi\u0113 xi\u0101o",\u5F39\u4E38:"d\xE0n w\xE1n",\u7A00\u8584:"x\u012B b\xF3",\u4E8F\u5F97:"ku\u012B d\xE9",\u95F4\u6B47:"ji\xE0n xi\u0113",\u7FD8\u9996:"qi\xE1o sh\u01D2u",\u8272\u8C03:"s\xE8 di\xE0o",\u5904\u51B3:"ch\u01D4 ju\xE9",\u8868\u7387:"bi\u01CEo shu\xE0i",\u5C3A\u5B50:"ch\u01D0 zi",\u62DB\u964D:"zh\u0101o xi\xE1ng",\u79F0\u804C:"ch\xE8n zh\xED",\u6597\u7BF7:"d\u01D2u peng",\u94FA\u5B50:"p\xF9 zi",\u5E95\u5B50:"d\u01D0 zi",\u8D1F\u8F7D:"f\xF9 z\xE0i",\u5E72\u8B66:"g\xE0n j\u01D0ng",\u5012\u6570:"d\xE0o sh\u01D4",\u5C06\u5B98:"ji\xE0ng gu\u0101n",\u9504\u5934:"ch\xFA tou",\u5F52\u964D:"gu\u012B xi\xE1ng",\u759F\u75BE:"n\xFC\xE8 ji",\u5520\u53E8:"l\xE1o dao",\u9650\u91CF:"xi\xE0n li\xE0ng",\u5C4F\u606F:"b\u01D0ng x\u012B",\u91CD\u9022:"ch\xF3ng f\xE9ng",\u5668\u4E50:"q\xEC yu\xE8",\u6C22\u5F39:"q\u012Bng d\xE0n",\u8116\u9888:"b\xF3 g\u011Bng",\u5983\u5B50:"f\u0113i zi",\u5904\u4E8B:"ch\u01D4 sh\xEC",\u53C2\u91CF:"c\u0101n li\xE0ng",\u8F7B\u7387:"q\u012Bng shu\xE0i",\u7F25\u7F08:"pi\u0101o mi\u01CEo",\u4E2D\u5956:"zh\xF2ng ji\u01CEng",\u624D\u5E72:"c\xE1i g\xE0n",\u65BD\u820D:"sh\u012B sh\u011B",\u5377\u5B50:"ju\xE0n zi",\u6E38\u8BF4:"y\xF3u shu\xEC",\u5DF7\u5B50:"xi\xE0ng zi",\u8180\u80F1:"p\xE1ng gu\u0101ng",\u5207\u52FF:"qi\xE8 w\xF9",\u770B\u7BA1:"k\u0101n gu\u01CEn",\u98CE\u5934:"f\u0113ng tou",\u7CBE\u5E72:"j\u012Bng g\xE0n",\u9AD8\u5DEE:"g\u0101o ch\u0101",\u6050\u5413:"k\u01D2ng h\xE8",\u6241\u62C5:"bi\u01CEn d\xE0n",\u7ED9\u517B:"j\u01D0 y\u01CEng",\u683C\u5B50:"g\xE9 zi",\u4F9B\u9700:"g\u014Dng x\u016B",\u53CD\u5DEE:"f\u01CEn ch\u0101",\u98DE\u5F39:"f\u0113i d\xE0n",\u5FAE\u8584:"w\u0113i b\xF3",\u53D1\u578B:"f\xE0 x\xEDng",\u5373\u5174:"j\xED x\xECng",\u6512\u52A8:"cu\xE1n d\xF2ng",\u95F4\u6216:"ji\xE0n hu\xF2",\u6D45\u8584:"qi\u01CEn b\xF3",\u4E50\u7AE0:"yu\xE8 zh\u0101ng",\u987A\u5DEE:"sh\xF9n ch\u0101",\u8C03\u5B50:"di\xE0o zi",\u76F8\u4F4D:"xi\xE0ng w\xE8i",\u8F6C\u5B50:"zhu\xE0n z\u01D0",\u52B2\u65C5:"j\xECng l\u01DA",\u5494\u5693:"k\u0101 ch\u0101",\u4E86\u4E8B:"li\u01CEo sh\xEC",\u8F6C\u60A0:"zhu\xE0n you",\u5F53\u94FA:"d\xE0ng p\xF9",\u722A\u5B50:"zhu\u01CE zi",\u5355\u5B50:"d\u0101n zi",\u597D\u6218:"h\xE0o zh\xE0n",\u71D5\u9EA6:"y\xE0n m\xE0i",\u53EA\u8BB8:"zh\u01D0 x\u01D4",\u5E72\u7EC3:"g\xE0n li\xE0n",\u5973\u5C06:"n\u01DA ji\xE0ng",\u9152\u91CF:"ji\u01D4 li\xE0ng",\u5212\u8239:"hu\xE1 chu\xE1n",\u4F0E\u4FE9:"j\xEC li\u01CEng",\u6311\u62E8:"ti\u01CEo b\u014D",\u5C11\u6821:"sh\xE0o xi\xE0o",\u7740\u843D:"zhu\xF3 lu\xF2",\u618E\u6076:"z\u0113ng w\xF9",\u523B\u8584:"k\xE8 b\xF3",\u8981\u631F:"y\u0101o xi\xE9",\u7528\u5904:"y\xF2ng chu",\u8FD8\u624B:"hu\xE1n sh\u01D2u",\u6A21\u5177:"m\xFA j\xF9",\u6267\u8457:"zh\xED zhu\xF3",\u559D\u4EE4:"h\xE8 l\xECng",\u4FDD\u957F:"b\u01CEo zh\u01CEng",\u5438\u7740:"x\u012B zhe",\u75C7\u7ED3:"zh\u0113ng ji\xE9",\u516C\u8F6C:"g\u014Dng zhu\xE0n",\u6821\u52D8:"ji\xE0o k\u0101n",\u91CD\u63D0:"ch\xF3ng t\xED",\u626B\u5174:"s\u01CEo x\xECng",\u94FA\u76D6:"p\u016B g\xE0i",\u957F\u53F2:"zh\u01CEng sh\u01D0",\u5DEE\u4EF7:"ch\u0101 ji\xE0",\u538B\u6839:"y\xE0 g\u0113n",\u6014\u4F4F:"zh\xE8ng zh\xF9",\u5E94\u5141:"y\u012Bng y\u01D4n",\u5207\u5165:"qi\u0113 r\xF9",\u6218\u5C06:"zh\xE0n ji\xE0ng",\u5E74\u5C11:"ni\xE1n sh\xE0o",\u820D\u8EAB:"sh\u011B sh\u0113n",\u6267\u62D7:"zh\xED ni\xF9",\u5904\u4E16:"ch\u01D4 sh\xEC",\u4E2D\u98CE:"zh\xF2ng f\u0113ng",\u7B49\u91CF:"d\u011Bng li\xE0ng",\u653E\u91CF:"f\xE0ng li\xE0ng",\u8154\u8C03:"qi\u0101ng di\xE0o",\u8001\u5C11:"l\u01CEo sh\xE0o",\u6CA1\u5165:"m\xF2 r\xF9",\u74DC\u845B:"gu\u0101 g\xE9",\u5C06\u5E05:"ji\xE0ng shu\xE0i",\u8F66\u8F7D:"ch\u0113 z\xE0i",\u7A9D\u56CA:"w\u014D nang",\u957F\u8FDB:"zh\u01CEng j\xECn",\u53EF\u6C57:"k\xE8 h\xE1n",\u5E76\u5DDE:"b\u012Bng zh\u014Du",\u4F9B\u9500:"g\u014Dng xi\u0101o",\u5207\u7247:"qi\u0113 pi\xE0n",\u5DEE\u4E8B:"ch\u0101i sh\xEC",\u77E5\u4F1A:"zh\u012B hui",\u9E70\u722A:"y\u012Bng zh\u01CEo",\u5904\u5973:"ch\u01D4 n\u01DA",\u5207\u78CB:"qi\u0113 cu\u014D",\u65E5\u5934:"r\xEC tou",\u62BC\u89E3:"y\u0101 ji\xE8",\u6ECB\u957F:"z\u012B zh\u01CEng",\u9053\u89C2:"d\xE0o gu\xE0n",\u811A\u8272:"ju\xE9 s\xE8",\u5F53\u91CF:"d\u0101ng li\xE0ng",\u5A46\u5BB6:"p\xF3 jia",\u7F18\u5206:"yu\xE1n f\xE8n",\u7A7A\u95F2:"k\xF2ng xi\xE1n",\u597D\u8272:"h\xE0o s\xE8",\u6012\u559D:"n\xF9 h\xE8",\u7B3C\u7EDF:"l\u01D2ng t\u01D2ng",\u8FB9\u585E:"bi\u0101n s\xE0i",\u4F55\u66FE:"h\xE9 c\xE9ng",\u91CD\u5408:"ch\xF3ng h\xE9",\u96F6\u6563:"l\xEDng s\u01CEn",\u8F70\u9686:"h\u014Dng l\u014Dng",\u5316\u5B50:"hu\xE0 zi",\u5185\u8499:"n\xE8i m\u011Bng",\u6570\u843D:"sh\u01D4 lu\xF2",\u9006\u5DEE:"n\xEC ch\u0101",\u725F\u5229:"m\xF3u l\xEC",\u6805\u680F:"zh\xE0 lan",\u4E2D\u6807:"zh\xF2ng bi\u0101o",\u8C03\u6863:"di\xE0o d\xE0ng",\u4F5D\u507B:"g\u014Du l\xF3u",\u573A\u5B50:"ch\u01CEng zi",\u7532\u58F3:"ji\u01CE qi\xE0o",\u91CD\u6E29:"ch\xF3ng w\u0113n",\u70AE\u5236:"p\xE1o zh\xEC",\u8FD4\u8FD8:"f\u01CEn hu\xE1n",\u81EA\u4F20:"z\xEC zhu\xE0n",\u9AD8\u8C03:"g\u0101o di\xE0o",\u6BB7\u7EA2:"y\u0101n h\xF3ng",\u56FA\u7740:"g\xF9 zhu\xF3",\u5F3A\u6C42:"qi\u01CEng qi\xFA",\u672C\u76F8:"b\u011Bn xi\xE0ng",\u9A84\u6A2A:"ji\u0101o h\xE8ng",\u8349\u7387:"c\u01CEo shu\xE0i",\u6C14\u95F7:"q\xEC m\xE8n",\u7740\u8272:"zhu\xF3 s\xE8",\u5B81\u80AF:"n\xECng k\u011Bn",\u5174\u5934:"x\xECng tou",\u62D8\u6CE5:"j\u016B n\xEC",\u5939\u89D2:"ji\u0101 ji\u01CEo",\u53D1\u9AFB:"f\xE0 j\xEC",\u731B\u5C06:"m\u011Bng ji\xE0ng",\u7EA6\u6478:"yu\u0113 mo",\u62D6\u7D2F:"tu\u014D l\u011Bi",\u5462\u7ED2:"n\xED r\xF3ng",\u94BB\u63A2:"zu\u0101n t\xE0n",\u5939\u5C42:"ji\u0101 c\xE9ng",\u843D\u9B44:"lu\xF2 p\xF2",\u5DF7\u9053:"h\xE0ng d\xE0o",\u8FD0\u91CF:"y\xF9n li\xE0ng",\u89E3\u95F7:"ji\u011B m\xE8n",\u7A7A\u513F:"k\xF2ng er",\u4F30\u6478:"g\u016B mo",\u597D\u5BA2:"h\xE0o k\xE8",\u94BB\u5B54:"zu\u0101n k\u01D2ng",\u7CCA\u5F04:"h\xF9 n\xF2ng",\u8365\u9633:"x\xEDng y\xE1ng",\u70E6\u95F7:"f\xE1n m\xE8n",\u4ED3\u5352:"c\u0101ng c\xF9",\u5206\u53C9:"f\u0113n ch\xE0",\u5382\u5B50:"ch\u01CEng zi",\u5C0F\u8C03:"xi\u01CEo di\xE0o",\u5C11\u9633:"sh\xE0o y\xE1ng",\u53D7\u964D:"sh\xF2u xi\xE1ng",\u67D3\u574A:"r\u01CEn f\xE1ng",\u80F3\u81C2:"g\u0113 bei",\u5C06\u95E8:"ji\xE0ng m\xE9n",\u6A21\u677F:"m\xFA b\u01CEn",\u914D\u7ED9:"p\xE8i j\u01D0",\u4E3A\u4F0D:"w\xE9i w\u01D4",\u8DDF\u5934:"g\u0113n tou",\u5212\u7B97:"hu\xE1 su\xE0n",\u7D2F\u8D58:"l\xE9i zhui",\u54C4\u7B11:"h\u014Dng xi\xE0o",\u6655\u7729:"y\u016Bn xu\xE0n",\u5E72\u6389:"g\xE0n di\xE0o",\u7F1D\u5236:"f\xE9ng zh\xEC",\u96BE\u5904:"n\xE1n ch\xF9",\u7740\u610F:"zhu\xF3 y\xEC",\u86EE\u6A2A:"m\xE1n h\xE8ng",\u5947\u6570:"j\u012B sh\xF9",\u77ED\u53D1:"du\u01CEn f\xE0",\u751F\u8FD8:"sh\u0113ng hu\xE1n",\u8FD8\u6E05:"hu\xE1n q\u012Bng",\u770B\u62A4:"k\u0101n h\xF9",\u76F4\u7387:"zh\xED shu\xE0i",\u594F\u4E50:"z\xF2u yu\xE8",\u8F7D\u5BA2:"z\xE0i k\xE8",\u4E13\u6A2A:"zhu\u0101n h\xE8ng",\u6E6E\u6CA1:"y\u0101n m\xF2",\u7A7A\u683C:"k\xF2ng g\xE9",\u94FA\u57AB:"p\u016B di\xE0n",\u826F\u5C06:"li\xE1ng ji\xE0ng",\u54D7\u5566:"hu\u0101 l\u0101",\u6563\u6F2B:"s\u01CEn m\xE0n",\u8131\u53D1:"tu\u014D f\xE0",\u9001\u8FD8:"s\xF2ng hu\xE1n",\u57CB\u6CA1:"m\xE1i m\xF2",\u7D2F\u53CA:"l\u011Bi j\xED",\u8584\u96FE:"b\xF3 w\xF9",\u8C03\u79BB:"di\xE0o l\xED",\u820C\u82D4:"sh\xE9 t\u0101i",\u673A\u957F:"j\u012B zh\u01CEng",\u6813\u585E:"shu\u0101n s\xE8",\u914D\u89D2:"p\xE8i ju\xE9",\u5207\u53E3:"qi\u0113 k\u01D2u",\u521B\u53E3:"chu\u0101ng k\u01D2u",\u54C8\u6B20:"h\u0101 qian",\u5B9E\u5F39:"sh\xED d\xE0n",\u94FA\u5E73:"p\u016B p\xEDng",\u54C8\u8FBE:"h\u01CE d\xE1",\u61D2\u6563:"l\u01CEn s\u01CEn",\u5B9E\u5E72:"sh\xED g\xE0n",\u586B\u7A7A:"ti\xE1n k\xF2ng",\u5201\u94BB:"di\u0101o zu\u0101n",\u4E50\u5E08:"yu\xE8 sh\u012B",\u91CF\u53D8:"li\xE0ng bi\xE0n",\u8BF1\u964D:"y\xF2u xi\xE1ng",\u642A\u585E:"t\xE1ng s\xE8",\u5F81\u8C03:"zh\u0113ng di\xE0o",\u5939\u9053:"ji\u0101 d\xE0o",\u5E72\u54B3:"g\u0101n k\xE9",\u6B62\u54B3:"zh\u01D0 k\xE9",\u4E50\u5DE5:"yu\xE8 g\u014Dng",\u5212\u8FC7:"hu\xE1 gu\xF2",\u7740\u706B:"zh\xE1o hu\u01D2",\u66F4\u6B63:"g\u0113ng zh\xE8ng",\u7ED9\u4ED8:"j\u01D0 f\xF9",\u7A7A\u5B50:"k\xF2ng zi",\u54EA\u5412:"n\xE9 zh\u0101",\u6B63\u7740:"zh\xE8ng zh\xE1o",\u5237\u5B50:"shu\u0101 zi",\u4E27\u846C:"s\u0101ng z\xE0ng",\u5939\u5E26:"ji\u0101 d\xE0i",\u5B89\u5206:"\u0101n f\xE8n",\u4E2D\u610F:"zh\xF2ng y\xEC",\u957F\u5B59:"zh\u01CEng s\u016Bn",\u6821\u8BA2:"ji\xE0o d\xECng",\u5377\u66F2:"ju\u01CEn q\u016B",\u8F7D\u8FD0:"z\xE0i y\xF9n",\u6295\u5F39:"t\xF3u d\xE0n",\u67DE\u8695:"zu\xF2 c\xE1n",\u4EFD\u91CF:"f\xE8n li\xE0ng",\u8C03\u6362:"di\xE0o hu\xE0n",\u4E86\u7136:"li\u01CEo r\xE1n",\u54A7\u5634:"li\u011B zu\u01D0",\u5178\u5F53:"di\u01CEn d\xE0ng",\u5BD2\u5047:"h\xE1n ji\xE0",\u957F\u5144:"zh\u01CEng xi\u014Dng",\u7ED9\u6C34:"j\u01D0 shu\u01D0",\u987B\u53D1:"x\u016B f\xE0",\u679D\u5E72:"zh\u012B g\xE0n",\u5C5E\u76F8:"sh\u01D4 xi\xE0ng",\u54C4\u62A2:"h\u014Dng qi\u01CEng",\u523B\u5212:"k\xE8 hu\xE0",\u585E\u5B50:"s\u0101i zi",\u5355\u5E72:"d\u0101n g\xE0n",\u8FD8\u4E61:"hu\xE1n xi\u0101ng",\u5146\u5934:"zh\xE0o tou",\u5BFA\u89C2:"s\xEC gu\xE0n",\u7763\u7387:"d\u016B shu\xE0i",\u554A\u54C8:"\u0101 ha",\u5272\u820D:"g\u0113 sh\u011B",\u62B9\u5E03:"m\u0101 b\xF9",\u597D\u6076:"h\xE0o w\xF9",\u4E0B\u5904:"xi\xE0 ch\u01D4",\u6D88\u957F:"xi\u0101o zh\u01CEng",\u79BB\u95F4:"l\xED ji\xE0n",\u51C6\u5934:"zh\u01D4n tou",\u6821\u5BF9:"ji\xE0o du\xEC",\u4EC0\u7269:"sh\xED w\xF9",\u756A\u79BA:"p\u0101n y\xFA",\u4F5B\u7237:"f\xF3 ye",\u5417\u5561:"m\u01CE f\u0113i",\u76D0\u5206:"y\xE1n f\xE8n",\u864E\u5C06:"h\u01D4 ji\xE0ng",\u8584\u8377:"b\xF2 he",\u72EC\u5904:"d\xFA ch\u01D4",\u7A7A\u4F4D:"k\xF2ng w\xE8i",\u94FA\u8DEF:"p\u016B l\xF9",\u4E4C\u62C9:"w\u016B l\u0101",\u8C03\u56DE:"di\xE0o hu\xED",\u6765\u5934:"l\xE1i tou",\u95F2\u6563:"xi\xE1n s\u01CEn",\u80F6\u5377:"ji\u0101o ju\u01CEn",\u5192\u5931:"m\xE0o shi",\u5E72\u52B2:"g\xE0n j\xECn",\u5F26\u4E50:"xi\xE1n yu\xE8",\u76F8\u56FD:"xi\xE0ng gu\xF3",\u4E39\u53C2:"d\u0101n sh\u0113n",\u52A9\u5174:"zh\xF9 x\xECng",\u94FA\u5F00:"p\u016B k\u0101i",\u6B21\u957F:"c\xEC zh\u01CEng",\u53D1\u5361:"f\xE0 qi\u01CE",\u62EE\u636E:"ji\xE9 j\u016B",\u5239\u8F66:"sh\u0101 ch\u0113",\u751F\u53D1:"sh\u0113ng f\xE0",\u91CD\u64AD:"ch\xF3ng b\u014D",\u7F1D\u5408:"f\xE9ng h\xE9",\u97F3\u91CF:"y\u012Bn li\xE0ng",\u5C11\u5C09:"sh\xE0o w\xE8i",\u51B2\u538B:"ch\xF2ng y\u0101",\u82CD\u52B2:"c\u0101ng j\xECng",\u539A\u8584:"h\xF2u b\xE1o",\u5A01\u5413:"w\u0113i h\xE8",\u5916\u76F8:"w\xE0i xi\xE0ng",\u547C\u53F7:"h\u016B h\xE1o",\u7740\u8FF7:"zh\xE1o m\xED",\u6311\u62C5:"ti\u0101o d\xE0n",\u7EB9\u8DEF:"w\xE9n l\xF9",\u8FD8\u4FD7:"hu\xE1n s\xFA",\u5F3A\u6A2A:"qi\xE1ng h\xE8ng",\u7740\u6570:"zh\u0101o sh\xF9",\u964D\u987A:"xi\xE1ng sh\xF9n",\u6311\u660E:"ti\u01CEo m\xEDng",\u772F\u7F1D:"m\u012B feng",\u5206\u5185:"f\xE8n n\xE8i",\u66F4\u8863:"g\u0113ng y\u012B",\u8F6F\u548C:"ru\u01CEn huo",\u5C3D\u5174:"j\xECn x\xECng",\u53F7\u5B50:"h\xE0o zi",\u722A\u7259:"zh\u01CEo y\xE1",\u8D25\u5C06:"b\xE0i ji\xE0ng",\u731C\u4E2D:"c\u0101i zh\xF2ng",\u7ED3\u624E:"ji\xE9 z\u0101",\u6CA1\u7A7A:"m\xE9i k\xF2ng",\u5939\u7F1D:"ji\u0101 f\xE8ng",\u62FE\u6387:"sh\xED duo",\u63BA\u548C:"ch\u0101n huo",\u7C38\u7B95:"b\xF2 ji",\u7535\u91CF:"di\xE0n li\xE0ng",\u8377\u8F7D:"h\xE8 z\u01CEi",\u8C03\u5F0F:"di\xE0o sh\xEC",\u5904\u8EAB:"ch\u01D4 sh\u0113n",\u6253\u624B:"d\u01CE sh\u01D2u",\u5F39\u5F13:"d\xE0n g\u014Dng",\u6A2A\u86EE:"h\xE8ng m\xE1n",\u80FD\u5E72:"n\xE9ng g\xE0n",\u6821\u70B9:"ji\xE0o di\u01CEn",\u52A0\u8F7D:"ji\u0101 z\xE0i",\u5E72\u6821:"g\xE0n xi\xE0o",\u54C4\u4F20:"h\u014Dng chu\xE1n",\u6821\u6CE8:"ji\xE0o zh\xF9",\u6DE4\u585E:"y\u016B s\xE8",\u9A6C\u624E:"m\u01CE zh\xE1",\u6708\u6C0F:"yu\xE8 zh\u012B",\u9AD8\u5E72:"g\u0101o g\xE0n",\u7ECF\u4F20:"j\u012Bng zhu\xE0n",\u66FE\u5B59:"z\u0113ng s\u016Bn",\u597D\u6597:"h\xE0o d\xF2u",\u5173\u5361:"gu\u0101n qi\u01CE",\u9003\u5954:"t\xE1o b\xE8n",\u78E8\u8E6D:"m\xF3 ceng",\u725F\u53D6:"m\xF3u q\u01D4",\u98A4\u6817:"zh\xE0n l\xEC",\u8682\u86B1:"m\xE0 zha",\u64AE\u5408:"cu\u014D he",\u8D94\u8D84:"li\xE8 qie",\u6454\u6253:"shu\u0101i d\u01CE",\u53F0\u5B50:"t\xE1i zi",\u5206\u5F97:"f\u0113n de",\u7C98\u7740:"ni\xE1n zhu\xF3",\u91C7\u9091:"c\xE0i y\xEC",\u6563\u88C5:"s\u01CEn zhu\u0101ng",\u5A40\u5A1C:"\u0113 nu\xF3",\u5174\u5473:"x\xECng w\xE8i",\u884C\u5934:"x\xEDng tou",\u6C14\u91CF:"q\xEC li\xE0ng",\u8C03\u8FD0:"di\xE0o y\xF9n",\u5904\u6CBB:"ch\u01D4 zh\xEC",\u4E50\u97F3:"yu\xE8 y\u012Bn",\u5145\u585E:"ch\u014Dng s\xE8",\u606B\u5413:"d\xF2ng h\xE8",\u8BBA\u8C03:"l\xF9n di\xE0o",\u76F8\u4E2D:"xi\u0101ng zh\xF2ng",\u6C11\u4E50:"m\xEDn yu\xE8",\u70AE\u4ED7:"p\xE0o zhang",\u4E27\u670D:"s\u0101ng f\xFA",\u9A81\u5C06:"xi\u0101o ji\xE0ng",\u91CF\u5211:"li\xE0ng x\xEDng",\u7F1D\u8865:"f\xE9ng b\u01D4",\u8D22\u4F1A:"c\xE1i ku\xE0i",\u5927\u5E72:"d\xE0 g\xE0n",\u5386\u6570:"l\xEC sh\u01D4",\u6821\u573A:"ji\xE0o ch\u01CEng",\u585E\u5317:"s\xE0i b\u011Bi",\u8BC6\u76F8:"sh\xED xi\xE0ng",\u8FB1\u6CA1:"r\u01D4 m\xF2",\u9C9C\u4EAE:"xi\u0101n li\xE0ng",\u8BED\u585E:"y\u01D4 s\xE8",\u9732\u8138:"l\xF2u li\u01CEn",\u51C9\u5FEB:"li\xE1ng kuai",\u8170\u6746:"y\u0101o g\u01CEn",\u6E9C\u8FBE:"li\u016B da",\u560E\u560E:"g\u0101 g\u0101",\u516C\u5E72:"g\u014Dng g\xE0n",\u6854\u6897:"ji\xE9 g\u011Bng",\u6311\u9017:"ti\u01CEo d\xF2u",\u770B\u95E8:"k\u0101n m\xE9n",\u4E50\u6B4C:"yu\xE8 g\u0113",\u62D3\u7247:"t\xE0 pi\xE0n",\u6311\u52A8:"ti\u01CEo d\xF2ng",\u51C6\u5C06:"zh\u01D4n ji\xE0ng",\u9052\u52B2:"qi\xFA j\xECng",\u78E8\u574A:"m\xF2 f\xE1ng",\u9036\u8FE4:"w\u0113i y\xED",\u6405\u548C:"ji\u01CEo huo",\u6469\u6332:"m\xF3 su\u014D",\u4F5C\u5F04:"zu\xF2 n\xF2ng",\u82D7\u5934:"mi\xE1o tou",\u6253\u98A4:"d\u01CE zh\xE0n",\u5927\u85CF:"d\xE0 z\xE0ng",\u755C\u7272:"ch\xF9 sh\u0113ng",\u52FE\u642D:"g\u014Du da",\u6811\u836B:"sh\xF9 y\u012Bn",\u6811\u6748:"sh\xF9 ch\xE0",\u94C1\u6746:"ti\u011B g\u01CEn",\u5C06\u76F8:"ji\xE0ng xi\xE0ng",\u4EFD\u5B50:"f\xE8n zi",\u89C6\u5DEE:"sh\xEC ch\u0101",\u7EFF\u836B:"l\u01DC y\u012Bn",\u67AA\u6746:"qi\u0101ng g\u01CEn",\u7F1D\u7EAB:"f\xE9ng r\xE8n",\u6101\u95F7:"ch\xF3u m\xE8n",\u70B9\u5C06:"di\u01CEn ji\xE0ng",\u534E\u4F57:"hu\xE0 tu\xF3",\u52B2\u5C04:"j\xECng sh\xE8",\u7BB1\u7B3C:"xi\u0101ng l\u01D2ng",\u7EC8\u4E86:"zh\u014Dng li\u01CEo",\u9B13\u53D1:"b\xECn f\xE0",\u7ED3\u5DF4:"ji\u0113 ba",\u82E6\u5E72:"k\u01D4 g\xE0n",\u770B\u5BB6:"k\u0101n ji\u0101",\u6B63\u65E6:"zh\u0113ng d\xE0n",\u4E2D\u80AF:"zh\xF2ng k\u011Bn",\u53A6\u95E8:"xi\xE0 m\xE9n",\u4E1C\u839E:"d\u014Dng gu\u01CEn",\u98DF\u91CF:"sh\xED li\xE0ng",\u5BAB\u8C03:"g\u014Dng di\xE0o",\u95F4\u4F5C:"ji\xE0n zu\xF2",\u5F39\u7247:"d\xE0n pi\xE0n",\u5DEE\u6C60:"ch\u0101 ch\xED",\u6F02\u767D:"pi\u01CEo b\xE1i",\u6760\u5B50:"g\xE0ng zi",\u8C03\u5904:"ti\xE1o ch\u01D4",\u597D\u52A8:"h\xE0o d\xF2ng",\u8F6C\u7089:"zhu\xE0n l\xFA",\u5C4F\u6C14:"b\u01D0ng q\xEC",\u5939\u677F:"ji\u0101 b\u01CEn",\u54C0\u4E50:"\u0101i yu\xE8",\u5E72\u9053:"g\xE0n d\xE0o",\u82E6\u5904:"k\u01D4 ch\xF9",\u5288\u67F4:"p\u01D0 ch\xE1i",\u957F\u52BF:"zh\u01CEng sh\xEC",\u5929\u534E:"ti\u0101n hu\xE1",\u5171\u5904:"g\xF2ng ch\u01D4",\u6821\u9A8C:"ji\xE0o y\xE0n",\u51FA\u585E:"ch\u016B s\xE0i",\u78E8\u76D8:"m\xF2 p\xE1n",\u840E\u9761:"w\u011Bi m\u01D0",\u5954\u4E27:"b\u0113n s\u0101ng",\u5531\u548C:"ch\xE0ng h\xE8",\u5927\u8C03:"d\xE0 di\xE0o",\u975E\u5206:"f\u0113i f\xE8n",\u94BB\u8425:"zu\u0101n y\xEDng",\u5939\u5B50:"ji\u0101 zi",\u8D85\u8F7D:"ch\u0101o z\xE0i",\u66F4\u59CB:"g\u0113ng sh\u01D0",\u94C3\u94DB:"l\xEDng dang",\u62AB\u6563:"p\u012B s\xE0n",\u53D1\u8FD8:"f\u0101 hu\xE1n",\u8F6C\u8F6E:"zhu\xE0n l\xFAn",\u6A2A\u8D22:"h\xE8ng c\xE1i",\u6CE1\u6850:"p\u0101o t\xF3ng",\u629B\u6492:"p\u0101o s\u01CE",\u5929\u5440:"ti\u0101n y\u0101",\u7CCA\u7CCA:"h\u016B hu",\u8EAF\u58F3:"q\u016B qi\xE0o",\u901A\u91CF:"t\u014Dng li\xE0ng",\u5949\u8FD8:"f\xE8ng hu\xE1n",\u5348\u89C9:"w\u01D4 ji\xE0o",\u95F7\u68CD:"m\xE8n g\xF9n",\u6D6A\u5934:"l\xE0ng tou",\u781A\u53F0:"y\xE0n t\xE1i",\u6CB9\u574A:"y\xF3u f\xE1ng",\u5B66\u957F:"xu\xE9 zh\u01CEng",\u8FC7\u8F7D:"gu\xF2 z\xE0i",\u7B14\u8C03:"b\u01D0 di\xE0o",\u8863\u88AB:"y\u012B b\xE8i",\u755C\u4EA7:"x\xF9 ch\u01CEn",\u8C03\u9605:"di\xE0o yu\xE8",\u86EE\u5E72:"m\xE1n g\xE0n",\u66FE\u7956:"z\u0113ng z\u01D4",\u63D0\u5E72:"t\xED g\xE0n",\u53D8\u8C03:"bi\xE0n di\xE0o",\u8986\u6CA1:"f\xF9 m\xF2",\u6A21\u5B50:"m\xFA zi",\u4E50\u5F8B:"yu\xE8 l\u01DC",\u79F0\u5FC3:"ch\xE8n x\u012Bn",\u6728\u6746:"m\xF9 g\u0101n",\u91CD\u5370:"ch\xF3ng y\xECn",\u81EA\u7701:"z\xEC x\u01D0ng",\u63D0\u8C03:"t\xED di\xE0o",\u770B\u76F8:"k\xE0n xi\xE0ng",\u828B\u5934:"y\xF9 tou",\u4E0B\u5207:"xi\xE0 qi\u0113",\u585E\u4E0A:"s\xE0i sh\xE0ng",\u94FA\u5F20:"p\u016B zh\u0101ng",\u85E4\u8513:"t\xE9ng w\xE0n",\u8584\u5E78:"b\xF3 x\xECng",\u89E3\u6570:"xi\xE8 sh\xF9",\u892A\u53BB:"tu\xEC q\xF9",\u9730\u5F39:"xi\xE0n d\xE0n",\u67DA\u6728:"y\xF3u m\xF9",\u75D5\u91CF:"h\xE9n li\xE0ng",\u96C5\u4E50:"y\u01CE yu\xE8",\u53F7\u54ED:"h\xE1o k\u016B",\u8BC8\u964D:"zh\xE0 xi\xE1ng",\u732A\u5708:"zh\u016B ju\xE0n",\u548B\u820C:"z\xE9 sh\xE9",\u94E3\u5E8A:"x\u01D0 chu\xE1ng",\u9632\u5F39:"f\xE1ng d\xE0n",\u5065\u5C06:"ji\xE0n ji\xE0ng",\u4E3D\u6C34:"l\xED shu\u01D0",\u524A\u53D1:"xu\u0113 f\xE0",\u7A7A\u5F53:"k\xF2ng d\u0101ng",\u591A\u76F8:"du\u014D xi\xE0ng",\u9C9C\u89C1:"xi\u01CEn ji\xE0n",\u5212\u6868:"hu\xE1 ji\u01CEng",\u8F7D\u6CE2:"z\xE0i b\u014D",\u8DF3\u86A4:"ti\xE0o zao",\u4FCF\u76AE:"qi\xE0o p\xED",\u5427\u55D2:"b\u0101 d\u0101",\u7ED3\u53D1:"ji\xE9 f\xE0",\u4E86\u65AD:"li\u01CEo du\xE0n",\u540C\u8C03:"t\xF3ng di\xE0o",\u77F3\u78E8:"sh\xED m\xF2",\u65F6\u5DEE:"sh\xED ch\u0101",\u9F3B\u585E:"b\xED s\xE8",\u6311\u5B50:"ti\u0101o zi",\u63A8\u78E8:"tu\u012B m\xF2",\u6B66\u4FAF:"w\u01D4 h\xF3u",\u62B9\u715E:"m\u01D2 sh\u0101",\u8C03\u8F6C:"di\xE0o zhu\u01CEn",\u7C4D\u6CA1:"j\xED m\xF2",\u8FD8\u503A:"hu\xE1n zh\xE0i",\u8C03\u6F14:"di\xE0o y\u01CEn",\u5206\u5212:"f\u0113n hu\xE1",\u5947\u5076:"j\u012B \u01D2u",\u65AD\u559D:"du\xE0n h\xE8",\u95F7\u96F7:"m\xE8n l\xE9i",\u72FC\u85C9:"l\xE1ng j\xED",\u996D\u91CF:"f\xE0n li\xE0ng",\u8FD8\u793C:"hu\xE1n l\u01D0",\u8F6C\u8C03:"zhu\u01CEn di\xE0o",\u661F\u76F8:"x\u012Bng xi\xE0ng",\u624B\u76F8:"sh\u01D2u xi\xE0ng",\u914D\u4E50:"p\xE8i yu\xE8",\u76D6\u5934:"g\xE0i tou",\u8FDE\u6746:"li\xE1n g\u01CEn",\u7C3F\u8BB0:"b\xF9 j\xEC",\u5200\u628A:"d\u0101o b\xE0",\u91CF\u8BCD:"li\xE0ng c\xED",\u540D\u89D2:"m\xEDng ju\xE9",\u6B65\u8C03:"b\xF9 di\xE0o",\u6821\u672C:"ji\xE0o b\u011Bn",\u8D26\u7C3F:"zh\xE0ng b\xF9",\u96BD\u6C38:"ju\xE0n y\u01D2ng",\u7A0D\u4E3A:"sh\u0101o w\xE9i",\u6613\u4F20:"y\xEC zhu\xE0n",\u4E50\u8C31:"yu\xE8 p\u01D4",\u7275\u7D2F:"qi\u0101n l\u011Bi",\u7B54\u7406:"d\u0101 li",\u559D\u65A5:"h\xE8 ch\xEC",\u541F\u54E6:"y\xEDn \xE9",\u5E72\u6E20:"g\xE0n q\xFA",\u6D77\u91CF:"h\u01CEi li\xE0ng",\u7CBE\u5F53:"j\u012Bng d\xE0ng",\u7740\u5E8A:"zhu\xF3 chu\xE1ng",\u6708\u76F8:"yu\xE8 xi\xE0ng",\u5EB6\u51E0:"sh\xF9 j\u012B",\u5BAB\u89C2:"g\u014Dng gu\xE0n",\u8BBA\u5904:"l\xF9n ch\u01D4",\u5F81\u8F9F:"zh\u0113ng b\xEC",\u539A\u6734:"h\xF2u p\xF2",\u4ECB\u58F3:"ji\xE8 qi\xE0o",\u542D\u54E7:"k\u0113ng ch\u012B",\u54AF\u8840:"k\u01CE xi\u011B",\u94FA\u9648:"p\u016B ch\xE9n",\u91CD\u751F:"ch\xF3ng sh\u0113ng",\u4E50\u7406:"yu\xE8 l\u01D0",\u54C0\u53F7:"\u0101i h\xE1o",\u85CF\u5386:"z\xE0ng l\xEC",\u521A\u52B2:"g\u0101ng j\xECng",\u524A\u5E73:"xu\u0113 p\xEDng",\u6D53\u836B:"n\xF3ng y\u012Bn",\u57CE\u579B:"ch\xE9ng du\u01D2",\u5F53\u5DEE:"d\u0101ng ch\u0101i",\u6B63\u4F20:"zh\xE8ng zhu\xE0n",\u5E76\u5904:"b\xECng ch\u01D4",\u521B\u9762:"chu\u0101ng mi\xE0n",\u65E6\u89D2:"d\xE0n ju\xE9",\u8584\u793C:"b\xF3 l\u01D0",\u6643\u8361:"hu\xE0ng dang",\u81CA\u5B50:"s\xE0o zi",\u5BB6\u4EC0:"ji\u0101 sh\xED",\u95F7\u5934:"m\u0113n t\xF3u",\u7F8E\u53D1:"m\u011Bi f\xE0",\u5EA6\u6570:"d\xF9 shu",\u7740\u51C9:"zh\xE1o li\xE1ng",\u95EF\u5C06:"chu\u01CEng ji\xE0ng",\u51E0\u6848:"j\u012B \xE0n",\u59D8\u5934:"p\u012Bn tou",\u5DEE\u6570:"ch\u0101 sh\xF9",\u6563\u788E:"s\u01CEn su\xEC",\u58C5\u585E:"y\u014Dng s\xE8",\u5BD2\u98A4:"h\xE1n zh\xE0n",\u7275\u5F3A:"qi\u0101n qi\u01CEng",\u65E0\u95F4:"w\xFA ji\xE0n",\u8F6E\u8F6C:"l\xFAn zhu\xE0n",\u53F7\u53EB:"h\xE1o ji\xE0o",\u94FA\u6392:"p\u016B p\xE1i",\u964D\u4F0F:"xi\xE1ng f\xFA",\u8F67\u94A2:"zh\xE1 g\u0101ng",\u4E1C\u963F:"d\u014Dng \u0113",\u75C5\u5047:"b\xECng ji\xE0",\u7D2F\u52A0:"l\u011Bi ji\u0101",\u6897\u585E:"g\u011Bng s\xE8",\u5F39\u5939:"d\xE0n ji\u0101",\u94BB\u5FC3:"zu\u0101n x\u012Bn",\u6643\u773C:"hu\u01CEng y\u01CEn",\u9B54\u722A:"m\xF3 zh\u01CEo",\u6807\u91CF:"bi\u0101o li\xE0ng",\u618B\u95F7:"bi\u0113 m\xE8n",\u731C\u5EA6:"c\u0101i du\xF3",\u5904\u58EB:"ch\u01D4 sh\xEC",\u5B98\u5DEE:"gu\u0101n ch\u0101i",\u8BA8\u8FD8:"t\u01CEo hu\xE1n",\u957F\u95E8:"ch\xE1ng m\xE9n",\u998F\u5206:"li\xFA f\u0113n",\u91CC\u5F04:"l\u01D0 l\xF2ng",\u8272\u76F8:"s\xE8 xi\xE0ng",\u96C5\u5174:"y\u01CE x\xECng",\u89D2\u529B:"ju\xE9 l\xEC",\u5F39\u5751:"d\xE0n k\u0113ng",\u679D\u6748:"zh\u012B ch\xE0",\u5939\u5177:"ji\u0101 j\xF9",\u5904\u5211:"ch\u01D4 x\xEDng",\u608D\u5C06:"h\xE0n ji\xE0ng",\u597D\u5B66:"h\xE0o xu\xE9",\u597D\u597D:"h\u01CEo h\u01CEo",\u94F6\u53D1:"y\xEDn f\xE0",\u626B\u628A:"s\xE0o b\u01CE",\u6CD5\u76F8:"f\u01CE xi\xE0ng",\u8D35\u5E72:"gu\xEC g\xE0n",\u4F9B\u6C14:"g\u014Dng q\xEC",\u7A7A\u4F59:"k\xF2ng y\xFA",\u6346\u624E:"k\u01D4n z\u0101",\u7620\u8584:"j\xED b\xF3",\u6D46\u7CCA:"ji\xE0ng hu",\u560E\u5431:"g\u0101 zh\u012B",\u8C03\u4EE4:"di\xE0o l\xECng",\u6CD5\u5E16:"f\u01CE ti\xE8",\u6DCB\u75C5:"l\xECn b\xECng",\u8C03\u6D3E:"di\xE0o p\xE0i",\u8F6C\u76D8:"zhu\xE0n p\xE1n",\u4F9B\u7A3F:"g\u014Dng g\u01CEo",\u5DEE\u5B98:"ch\u0101i gu\u0101n",\u5FE7\u95F7:"y\u014Du m\xE8n",\u6559\u957F:"ji\xE0o zh\u01CEng",\u91CD\u5531:"ch\xF3ng ch\xE0ng",\u9152\u5174:"ji\u01D4 x\xECng",\u4E50\u575B:"yu\xE8 t\xE1n",\u82B1\u5462:"hu\u0101 n\xED",\u53F1\u559D:"ch\xEC h\xE8",\u8180\u81C2:"b\u01CEng b\xEC",\u5F97\u7A7A:"d\xE9 k\xF2ng",\u8F6C\u5708:"zhu\xE0n qu\u0101n",\u6A2A\u66B4:"h\xE8ng b\xE0o",\u54C4\u62AC:"h\u014Dng t\xE1i",\u5F15\u542D:"y\u01D0n h\xE1ng",\u8F7D\u8D27:"z\xE0i hu\xF2",\u4E2D\u8BA1:"zh\xF2ng j\xEC",\u5B98\u957F:"gu\u0101n zh\u01CEng",\u76F8\u9762:"xi\xE0ng mi\xE0n",\u770B\u5934:"k\xE0n tou",\u76FC\u5934:"p\xE0n tou",\u610F\u5174:"y\xEC x\xECng",\u519B\u4E50:"j\u016Bn yu\xE8",\u7D2F\u6B21:"l\u011Bi c\xEC",\u9AA8\u561F:"g\u01D4 d\u016B",\u71D5\u8D75:"y\u0101n zh\xE0o",\u62A5\u4E27:"b\xE0o s\u0101ng",\u5F25\u6492:"m\xED sa",\u6328\u6597:"\xE1i d\xF2u",\u6241\u821F:"pi\u0101n zh\u014Du",\u4E11\u89D2:"ch\u01D2u ju\xE9",\u540A\u4E27:"di\xE0o s\u0101ng",\u5F3A\u5C06:"qi\xE1ng ji\xE0ng",\u91CD\u594F:"ch\xF3ng z\xF2u",\u53D1\u8FAB:"f\xE0 bi\xE0n",\u7740\u9B54:"zh\xE1o m\xF3",\u7740\u6CD5:"zh\u0101o f\u01CE",\u76DB\u653E:"sh\xE8ng f\xE0ng",\u586B\u585E:"ti\xE1n s\xE8",\u51F6\u6A2A:"xi\u014Dng h\xE8ng",\u7A3D\u9996:"q\u01D0 sh\u01D2u",\u7891\u5E16:"b\u0113i ti\xE8",\u51B2\u91CF:"ch\u014Dng li\xE0ng",\u53D1\u83DC:"f\xE0 c\xE0i",\u5047\u53D1:"ji\u01CE f\xE0",\u7FFB\u5377:"f\u0101n ju\u01CEn",\u5C0F\u91CF:"xi\u01CEo li\xE0ng",\u80F6\u7740:"ji\u0101o zhu\xF3",\u91CC\u5B50:"l\u01D0 zi",\u8C03\u8C03:"di\xE0o diao",\u6563\u5175:"s\u01CEn b\u012Bng",\u9AD8\u6311:"g\u0101o ti\u01CEo",\u64AD\u6492:"b\u014D s\u01CE",\u5939\u5FC3:"ji\u0101 x\u012Bn",\u6247\u52A8:"sh\u0101n d\xF2ng",\u53E8\u6270:"t\u0101o r\u01CEo",\u9713\u88F3:"n\xED ch\xE1ng",\u637B\u5B50:"ni\u01CEn zi",\u5F25\u7F1D:"m\xED f\xE9ng",\u6492\u5E03:"s\u01CE b\xF9",\u573A\u9662:"ch\xE1ng yu\xE0n",\u7701\u4EB2:"x\u01D0ng q\u012Bn",\u63D0\u62C9:"t\xED l\u0101",\u60EF\u91CF:"gu\xE0n li\xE0ng",\u5F3A\u903C:"qi\xE1ng b\u012B",\u5F3A\u5F81:"qi\xE1ng zh\u0113ng",\u6655\u8F66:"y\xF9n ch\u0113",\u6570\u9053:"sh\xF9 d\xE0o",\u5E26\u7D2F:"d\xE0i l\xE8i",\u62D3\u672C:"t\xE0 b\u011Bn",\u5ACC\u6076:"xi\xE1n w\xF9",\u5BBF\u5C06:"s\xF9 ji\xE0ng",\u9F9F\u88C2:"j\u016Bn li\xE8",\u7F20\u5939:"ch\xE1n ji\u0101",\u53D1\u5F0F:"f\xE0 sh\xEC",\u9694\u6247:"g\xE9 sh\xE0n",\u5929\u5206:"ti\u0101n f\xE8n",\u7656\u597D:"p\u01D0 h\xE0o",\u56DB\u901A:"s\xEC t\u014Dng",\u767D\u672F:"b\xE1i zh\xFA",\u5212\u4F24:"hu\xE1 sh\u0101ng",\u89D2\u6597:"ju\xE9 d\xF2u",\u542C\u5DEE:"t\u012Bng ch\u0101i",\u5C81\u5DEE:"su\xEC ch\u0101",\u4E27\u793C:"s\u0101ng l\u01D0",\u8109\u8109:"m\xF2 m\xF2",\u524A\u7626:"xu\u0113 sh\xF2u",\u6492\u64AD:"s\u01CE b\u014D",\u838E\u8349:"su\u014D c\u01CEo",\u728D\u4E3A:"qi\xE1n w\xE9i",\u8C03\u5934:"di\xE0o t\xF3u",\u9F99\u5377:"l\xF3ng ju\u01CEn",\u5916\u8C03:"w\xE0i di\xE0o",\u5B57\u5E16:"z\xEC ti\xE8",\u5377\u53D1:"ju\u01CEn f\xE0",\u63E3\u5EA6:"chu\u01CEi du\xF3",\u6D0B\u76F8:"y\xE1ng xi\xE0ng",\u6563\u5149:"s\u01CEn gu\u0101ng",\u9AA8\u788C:"g\u016B lu",\u8584\u547D:"b\xF3 m\xECng",\u7B3C\u5934:"l\xF3ng t\xF3u",\u54BD\u708E:"y\u0101n y\xE1n",\u788C\u78A1:"li\xF9 zhou",\u7247\u513F:"pi\xE0n er",\u7EA4\u624B:"qi\xE0n sh\u01D2u",\u6563\u4F53:"s\u01CEn t\u01D0",\u5185\u7701:"n\xE8i x\u01D0ng",\u5F3A\u7559:"qi\xE1ng li\xFA",\u89E3\u9001:"ji\xE8 s\xF2ng",\u53CD\u95F4:"f\u01CEn ji\xE0n",\u5C11\u58EE:"sh\xE0o zhu\xE0ng",\u7559\u7A7A:"li\xFA k\u014Dng",\u544A\u5047:"g\xE0o ji\xE0",\u54B3\u8840:"k\xE9 xu\xE8",\u8584\u66AE:"b\xF3 m\xF9",\u94FA\u8F68:"p\u016B gu\u01D0",\u78E8\u524A:"m\xF3 xu\u0113",\u6CBB\u4E27:"zh\xEC s\u0101ng",\u53C9\u5B50:"ch\u0101 zi",\u54C4\u52A8:"h\u014Dng d\xF2ng",\u86FE\u5B50:"\xE9 zi",\u51FA\u843D:"ch\u016B lu\xF2",\u80A1\u957F:"g\u01D4 zh\u01CEng",\u8D35\u5904:"gu\xEC ch\xF9",\u8FD8\u9B42:"hu\xE1n h\xFAn",\u4F8B\u5047:"l\xEC ji\xE0",\u5239\u4F4F:"sh\u0101 zh\xF9",\u8EAB\u91CF:"sh\u0113n li\xE0ng",\u540C\u597D:"t\xF3ng h\xE0o",\u6A21\u91CF:"m\xF3 li\xE0ng",\u66F4\u751F:"g\u0113ng sh\u0113ng",\u670D\u4E27:"f\xFA s\u0101ng",\u7387\u76F4:"shu\xE0i zh\xED",\u5B57\u6A21:"z\xEC m\xFA",\u6563\u67B6:"s\u01CEn ji\xE0",\u7B54\u8154:"d\u0101 qi\u0101ng",\u4EA4\u6076:"ji\u0101o w\xF9",\u8584\u60C5:"b\xF3 q\xEDng",\u773C\u6CE1:"y\u01CEn p\u0101o",\u8885\u5A1C:"ni\u01CEo nu\xF3",\u8349\u579B:"c\u01CEo du\xF2",\u51B2\u52B2:"ch\xF2ng j\xECn",\u5462\u5583:"n\xED n\xE1n",\u5207\u4E2D:"qi\xE8 zh\xF2ng",\u6311\u706F:"ti\u01CEo d\u0113ng",\u8FD8\u613F:"hu\xE1n yu\xE0n",\u6FC0\u5C06:"j\u012B ji\xE0ng",\u66F4\u9F13:"g\u0113ng g\u01D4",\u6CA1\u836F:"m\xF2 y\xE0o",\u8D25\u5174:"b\xE0i x\xECng",\u5207\u9762:"qi\u0113 mi\xE0n",\u6563\u6237:"s\u01CEn h\xF9",\u7D2F\u8FDB:"l\u011Bi j\xECn",\u80CC\u5E26:"b\u0113i d\xE0i",\u79E4\u6746:"ch\xE8ng g\u01CEn",\u78BE\u574A:"ni\u01CEn f\xE1ng",\u7C3F\u5B50:"b\xF9 zi",\u6273\u624B:"b\u0101n sh\u01D2u",\u94C5\u5C71:"y\xE1n sh\u0101n",\u5112\u5C06:"r\xFA ji\xE0ng",\u91CD\u5149:"ch\xF3ng gu\u0101ng",\u526A\u53D1:"ji\u01CEn f\xE0",\u957F\u4E0A:"zh\u01CEng sh\xE0ng",\u5C0F\u4F20:"xi\u01CEo zhu\xE0n",\u538B\u8F74:"y\u0101 zh\xF2u",\u5F31\u51A0:"ru\xF2 gu\xE0n",\u82B1\u5377:"hu\u0101 ju\u01CEn",\u6A2A\u7978:"h\xE8ng hu\xF2",\u5939\u514B:"ji\u0101 k\xE8",\u5149\u6655:"gu\u0101ng y\xF9n",\u62AB\u9761:"p\u012B m\u01D0",\u5BF9\u8C03:"du\xEC di\xE0o",\u5939\u6301:"ji\u0101 ch\xED",\u7A7A\u989D:"k\xF2ng \xE9",\u5E73\u8C03:"p\xEDng di\xE0o",\u94FA\u5E8A:"p\u016B chu\xE1ng",\u4E27\u949F:"s\u0101ng zh\u014Dng",\u4F5C\u4E50:"zu\xF2 l\xE8",\u5C11\u5E9C:"sh\xE0o f\u01D4",\u6570\u6570:"shu\xF2 shu\xF2",\u5954\u5934:"b\xE8n tou",\u8FDB\u7ED9:"j\xECn j\u01D0",\u7387\u6027:"shu\xE0i x\xECng",\u4E50\u5B50:"l\xE8 zi",\u7ED1\u624E:"b\u01CEng z\u0101",\u6311\u5506:"ti\u01CEo su\u014D",\u6F02\u6D17:"pi\u01CEo x\u01D0",\u5939\u5899:"ji\u0101 qi\xE1ng",\u54B3\u5598:"k\xE9 chu\u01CEn",\u4E5C\u659C:"mi\u0113 xie",\u9519\u5904:"cu\xF2 ch\xF9",\u95F7\u9152:"m\xE8n ji\u01D4",\u65F6\u8C03:"sh\xED di\xE0o",\u91CD\u5B59:"ch\xF3ng s\u016Bn",\u7ECF\u5E62:"j\u012Bng chu\xE1ng",\u5729\u573A:"x\u016B ch\u01CEng",\u8C03\u95E8:"di\xE0o m\xE9n",\u82B1\u5934:"hu\u0101 t\xF3u",\u5212\u62C9:"hu\xE1 la",\u5957\u8272:"t\xE0o sh\u01CEi",\u7C97\u7387:"c\u016B shu\xE0i",\u76F8\u7387:"xi\u0101ng shu\xE0i",\u6B3E\u8BC6:"ku\u01CEn zh\xEC",\u5401\u8BF7:"y\xF9 q\u01D0ng",\u836B\u853D:"y\u012Bn b\xEC",\u6587\u86E4:"w\xE9n g\xE9",\u5600\u55D2:"d\u012B d\u0101",\u8C03\u53D6:"di\xE0o q\u01D4",\u4EA4\u5DEE:"ji\u0101o ch\u0101i",\u843D\u5B50:"lu\xF2 z\u01D0",\u76F8\u518C:"xi\xE0ng c\xE8",\u7D6E\u53E8:"x\xF9 dao",\u843D\u53D1:"lu\xF2 f\xE0",\u5F02\u76F8:"y\xEC xi\xE0ng",\u6D78\u6CA1:"j\xECn m\xF2",\u89D2\u62B5:"ju\xE9 d\u01D0",\u5378\u8F7D:"xi\xE8 z\xE0i",\u6625\u5377:"ch\u016Bn ju\u01CEn",\u624E\u6323:"zh\xE1 zheng",\u755C\u517B:"x\xF9 y\u01CEng",\u5421\u54AF:"b\u01D0 lu\xF2",\u579B\u5B50:"du\xF2 zi",\u6076\u5C11:"\xE8 sh\xE0o",\u53D1\u9645:"f\xE0 j\xEC",\u7EA2\u82D5:"h\xF3ng sh\xE1o",\u7CE8\u7CCA:"ji\xE0ng hu",\u54ED\u4E27:"k\u016B s\u0101ng",\u7A0D\u606F:"sh\xE0o x\u012B",\u6655\u8239:"y\xF9n chu\xE1n",\u6821\u6837:"ji\xE0o y\xE0ng",\u5916\u5DEE:"w\xE0i ch\u0101",\u811A\u722A:"ji\u01CEo zh\u01CEo",\u94FA\u5C55:"p\u016B zh\u01CEn",\u82AB\u837D:"y\xE1n sui",\u5939\u7D27:"ji\u0101 j\u01D0n",\u5C3F\u6CE1:"su\u012B p\xE0o",\u4E27\u4E71:"s\u0101ng lu\xE0n",\u51F6\u76F8:"xi\u014Dng xi\xE0ng",\u534E\u53D1:"hu\xE1 f\xE0",\u6253\u573A:"d\u01CE ch\xE1ng",\u4E91\u91CF:"y\xFAn li\xE0ng",\u6B63\u5207:"zh\xE8ng qi\u0113",\u5212\u62F3:"hu\xE1 qu\xE1n",\u5212\u8247:"hu\xE1 t\u01D0ng",\u8BC4\u4F20:"p\xEDng zhu\xE0n",\u62C9\u7EA4:"l\u0101 qi\xE0n",\u53E5\u8BFB:"j\xF9 d\xF2u",\u6563\u5242:"s\u01CEn j\xEC",\u9AA8\u6B96:"g\u01D4 shi",\u585E\u97F3:"s\xE8 y\u012Bn",\u94FA\u53D9:"p\u016B x\xF9",\u960F\u6C0F:"y\u0101n zh\u012B",\u51B7\u98A4:"l\u011Bng zh\xE0n",\u715E\u4F4F:"sh\u0101 zh\xF9",\u5C11\u7537:"sh\xE0o n\xE1n",\u7BA1\u4E50:"gu\u01CEn yu\xE8",\u53F7\u5555:"h\xE1o t\xE1o",\u7EB3\u964D:"n\xE0 xi\xE1ng",\u62E5\u585E:"y\u014Dng s\xE8",\u4E07\u4E58:"w\xE0n sh\xE8ng",\u6746\u513F:"g\u01CEn \xE9r",\u845B\u85E4:"g\xE9 t\xE9ng",\u7C3F\u7C4D:"b\xF9 j\xED",\u76AE\u5939:"p\xED ji\u0101",\u6821\u51C6:"ji\xE0o zh\u01D4n",\u5141\u5F53:"y\u01D4n d\xE0ng",\u5668\u91CF:"q\xEC li\xE0ng",\u9009\u8C03:"xu\u01CEn di\xE0o",\u626E\u76F8:"b\xE0n xi\xE0ng",\u5E72\u624D:"g\xE0n c\xE1i",\u57FA\u5E72:"j\u012B g\xE0n",\u5272\u5207:"g\u0113 qi\u0113",\u56FD\u4E50:"gu\xF3 yu\xE8",\u5361\u58F3:"qi\u01CE k\xE9",\u8F9F\u8C37:"b\xEC g\u01D4",\u78E8\u623F:"m\xF2 f\xE1ng",\u54BF\u5440:"y\u012B y\u0101",\u82A5\u672B:"ji\xE8 mo",\u8584\u6280:"b\xF3 j\xEC",\u4EA7\u5047:"ch\u01CEn ji\xE0",\u8BD7\u5174:"sh\u012B x\xECng",\u91CD\u51FA:"ch\xF3ng ch\u016B",\u8F6C\u6905:"zhu\xE0n y\u01D0",\u914C\u91CF:"zhu\xF3 liang",\u7C3F\u518C:"b\xF9 c\xE8",\u85CF\u9752:"z\xE0ng q\u012Bng",\u7684\u58EB:"d\u012B sh\xEC",\u8C03\u4EBA:"di\xE0o r\xE9n",\u89E3\u5143:"ji\xE8 yu\xE1n",\u830E\u5E72:"j\u012Bng g\xE0n",\u5DE8\u91CF:"j\xF9 li\xE0ng",\u6994\u5934:"l\xE1ng tou",\u7387\u771F:"shu\xE0i zh\u0113n",\u55B7\u9999:"p\xE8n xi\u0101ng",\u9501\u94A5:"su\u01D2 yu\xE8",\u867E\u87C6:"h\xE1 m\xE1",\u76F8\u56FE:"xi\xE0ng t\xFA",\u5174\u4F1A:"x\xECng hu\xEC",\u7076\u5934:"z\xE0o t\xF3u",\u91CD\u5A5A:"ch\xF3ng h\u016Bn",\u94BB\u6D1E:"zu\u0101n d\xF2ng",\u5FD6\u5EA6:"c\u01D4n du\xF3",\u515A\u53C2:"d\u01CEng sh\u0113n",\u8C03\u6E29:"di\xE0o w\u0113n",\u6746\u5854:"g\u0101n t\u01CE",\u845B\u5E03:"g\xE9 b\xF9",\u62F1\u5238:"g\u01D2ng xu\xE0n",\u5939\u751F:"ji\u0101 sh\u0113ng",\u9732\u9985:"l\xF2u xi\xE0n",\u6070\u5207:"qi\xE0 qi\xE8",\u6563\u89C1:"s\u01CEn ji\xE0n",\u54E8\u5361:"sh\xE0o qi\u01CE",\u70EB\u53D1:"t\xE0ng f\xE0",\u4F53\u91CF:"t\u01D0 li\xE0ng",\u633A\u62EC:"t\u01D0ng ku\xF2",\u7CFB\u5E26:"j\xEC d\xE0i",\u76F8\u58EB:"xi\xE0ng sh\xEC",\u7F8A\u5708:"y\xE1ng ju\xE0n",\u8F6C\u77E9:"zhu\xE0n j\u01D4",\u5427\u53F0:"b\u0101 t\xE1i",\u82CD\u672F:"c\u0101ng zh\xFA",\u83F2\u8584:"f\u011Bi b\xF3",\u86E4\u86A7:"g\xE9 ji\xE8",\u86E4\u870A:"g\xE9 l\xED",\u74DC\u8513:"gu\u0101 w\xE0n",\u602A\u76F8:"gu\xE0i xi\xE0ng",\u4E34\u5E16:"l\xEDn ti\xE8",\u5973\u7EA2:"n\u01DA g\u014Dng",\u5228\u5E8A:"b\xE0o chu\xE1ng",\u7FD8\u695A:"qi\xE1o ch\u01D4",\u6570\u4E5D:"sh\u01D4 ji\u01D4",\u8C08\u5174:"t\xE1n x\xECng",\u96C4\u52B2:"xi\xF3ng j\xECng",\u624E\u67D3:"z\u0101 r\u01CEn",\u906E\u836B:"zh\u0113 y\u012Bn",\u5468\u6B63:"zh\u014Du zh\xE8ng",\u8D5A\u5934:"zhu\xE0n tou",\u6252\u624B:"p\xE1 sh\u01D2u",\u6400\u548C:"ch\u0101n huo",\u8BDA\u6734:"ch\xE9ng p\u01D4",\u809A\u91CF:"d\xF9 li\xE0ng",\u5E72\u7ED3:"g\u0101n ji\xE9",\u5DE5\u5C3A:"g\u014Dng ch\u011B",\u5BB6\u7D2F:"ji\u0101 l\u011Bi",\u66F2\u6C34:"q\u016B shu\u01D0",\u6C99\u53C2:"sh\u0101 sh\u0113n",\u6311\u82B1:"ti\u01CEo hu\u0101",\u963F\u95E8:"\u0101 m\xE9n",\u80CC\u7BD3:"b\u0113i l\u01D2u",\u762A\u4E09:"bi\u0113 s\u0101n",\u88C1\u5904:"c\xE1i ch\u01D4",\u521B\u75DB:"chu\u0101ng t\xF2ng",\u798F\u76F8:"f\xFA xi\xE0ng",\u66F4\u52A8:"g\u0113ng d\xF2ng",\u8C6A\u5174:"h\xE1o x\xECng",\u8FD8\u9633:"hu\xE1n y\xE1ng",\u8FD8\u5634:"hu\xE1n zu\u01D0",\u501F\u8C03:"ji\xE8 di\xE0o",\u5377\u4E91:"ju\u01CEn y\xFAn",\u6D41\u5F39:"li\xFA d\xE0n",\u60F3\u5934:"xi\u01CEng tou",\u524A\u4EF7:"xu\u0113 ji\xE0",\u6821\u9605:"ji\xE0o yu\xE8",\u96C5\u91CF:"y\u01CE li\xE0ng",\u522B\u4F20:"bi\xE9 zhu\xE0n",\u8584\u9152:"b\xF3 ji\u01D4",\u6625\u5047:"ch\u016Bn ji\xE0",\u53D1\u59BB:"f\xE0 q\u012B",\u54D7\u54D7:"hu\u0101 hu\u0101",\u5BBD\u7EF0:"ku\u0101n chuo",\u4E86\u609F:"li\u01CEo w\xF9",\u5207\u82B1:"qi\u0113 hu\u0101",\u5BA1\u5EA6:"sh\u011Bn du\xF3",\u5E94\u8BB8:"y\u012Bng x\u01D4",\u8F6C\u53F0:"zhu\xE0n t\xE1i",\u4ED4\u732A:"z\u01D0 zh\u016B",\u88C1\u91CF:"c\xE1i li\xE1ng",\u85CF\u620F:"z\xE0ng x\xEC",\u4E58\u5174:"ch\xE9ng x\xECng",\u7EF8\u7F2A:"ch\xF3u m\xF3u",\u6467\u6298:"cu\u012B zh\xE9",\u8C03\u7ECF:"ti\xE1o j\u012Bng",\u8C03\u804C:"di\xE0o zh\xED",\u7F1D\u7F00:"f\xE9ng zhu\xEC",\u9AA8\u6735:"g\u016B du\u01D2",\u6838\u513F:"h\xFA er",\u6052\u91CF:"h\xE9ng li\xE0ng",\u8FD8\u4EF7:"hu\xE1n ji\xE0",\u6D51\u6734:"h\xFAn p\u01D4",\u82E6\u5DEE:"k\u01D4 ch\u0101i",\u9762\u7CCA:"mi\xE0n h\xF9",\u715E\u8F66:"sh\u0101 ch\u0113",\u7701\u89C6:"x\u01D0ng sh\xEC",\u4EC0\u9526:"sh\xED j\u01D0n",\u4FE1\u5DEE:"x\xECn ch\u0101i",\u4F59\u5207:"y\xFA qi\u0113",\u6512\u7709:"cu\xE1n m\xE9i",\u70B8\u7CD5:"zh\xE1 g\u0101o",\u94BB\u6746:"zu\xE0n g\u01CEn",\u6252\u7070:"p\xE1 hu\u012B",\u62CC\u548C:"b\xE0n hu\xF2",\u957F\u8C03:"ch\xE1ng di\xE0o",\u5927\u6E9C:"d\xE0 li\xF9",\u6296\u6402:"d\u01D2u l\u014Du",\u98DE\u8F6C:"f\u0113i zhu\xE0n",\u5E72\u4ED7:"g\xE0n zh\xE0ng",\u597D\u80DC:"h\xE0o sh\xE8ng",\u753B\u7247:"hu\xE0 pi\xE0n",\u6405\u6DF7:"ji\u01CEo h\xFAn",\u87BA\u6746:"lu\xF3 g\u01CEn",\u6728\u6A21:"m\xF9 m\xFA",\u6012\u53F7:"n\xF9 h\xE1o",\u9891\u6570:"p\xEDn sh\xF9",\u65E0\u5B81:"w\xFA n\xEDng",\u9057\u5C11:"y\xED sh\xE0o",\u90AE\u5DEE:"y\xF3u ch\u0101i",\u5360\u5366:"zh\u0101n gu\xE0",\u5360\u661F:"zh\u0101n x\u012Bng",\u91CD\u5BA1:"ch\xF3ng sh\u011Bn",\u81EA\u91CF:"z\xEC li\xE0ng",\u8C03\u9632:"di\xE0o f\xE1ng",\u53D1\u5ECA:"f\xE0 l\xE1ng",\u53CD\u8C03:"f\u01CEn di\xE0o",\u7F1D\u5B50:"f\xE8ng zi",\u66F4\u592B:"g\u0113ng f\u016B",\u9AA8\u5B50:"g\u01D4 zi",\u5149\u6746:"gu\u0101ng g\u01CEn",\u5939\u68CD:"ji\u0101 g\xF9n",\u5C45\u4E27:"j\u016B s\u0101ng",\u5DE8\u8D3E:"j\xF9 g\u01D4",\u770B\u62BC:"k\u0101n y\u0101",\u7A7A\u8F6C:"k\u014Dng zhu\xE0n",\u91CF\u529B:"li\xE0ng l\xEC",\u70AE\u70D9:"p\xE1o lu\xF2",\u8D54\u8FD8:"p\xE9i hu\xE1n",\u6251\u6247:"p\u016B sh\u0101n",\u6563\u8BB0:"s\u01CEn j\xEC",\u6563\u4EF6:"s\u01CEn ji\xE0n",\u5220\u524A:"sh\u0101n xu\u0113",\u5C04\u5E72:"sh\xE8 g\xE0n",\u6761\u51E0:"ti\xE1o j\u012B",\u5077\u7A7A:"t\u014Du k\xF2ng",\u524A\u58C1:"xu\u0113 b\xEC",\u6821\u6838:"ji\xE0o h\xE9",\u9634\u5E72:"y\u012Bn g\u0101n",\u62E9\u83DC:"zh\xE1i c\xE0i",\u91CD\u4E5D:"ch\xF3ng ji\u01D4",\u4E3B\u8C03:"zh\u01D4 di\xE0o",\u81EA\u7981:"z\xEC j\u012Bn",\u5427\u5527:"b\u0101 j\u012B",\u4FBF\u6EBA:"bi\xE0n ni\xE0o",\u8BCD\u8C03:"c\xED di\xE0o",\u53E8\u5495:"d\xE1o gu",\u843D\u6795:"l\xE0o zh\u011Bn",\u94FA\u780C:"p\u016B q\xEC",\u5237\u767D:"shu\xE0 b\xE1i",\u59D4\u9761:"w\u011Bi m\u01D0",\u7CFB\u6CCA:"x\xEC b\xF3",\u76F8\u9A6C:"xi\xE0ng m\u01CE",\u71A8\u5E16:"y\xF9 ti\u0113",\u8F6C\u7B4B:"zhu\xE0n j\u012Bn",\u68D2\u559D:"b\xE0ng h\xE8",\u50A7\u76F8:"b\u012Bn xi\xE0ng",\u9550\u5934:"g\u01CEo t\xF3u",\u95F4\u82D7:"ji\xE0n mi\xE1o",\u4E50\u6C60:"yu\xE8 ch\xED",\u5356\u76F8:"m\xE0i xi\xE0ng",\u5C4F\u5F03:"b\u01D0ng q\xEC",\u94C5\u5F39:"qi\u0101n d\xE0n",\u5207\u53D8:"qi\u0113 bi\xE0n",\u8BF7\u8C03:"q\u01D0ng di\xE0o",\u7FA4\u6C13:"q\xFAn m\xE9ng",\u6563\u677F:"s\u01CEn b\u01CEn",\u7701\u5BDF:"x\u01D0ng ch\xE1",\u4E8B\u5047:"sh\xEC ji\xE0",\u7EA4\u7EF3:"qi\xE0n sh\xE9ng",\u91CD\u5F71:"ch\xF3ng y\u01D0ng",\u8015\u79CD:"g\u0113ng zh\xF2ng",\u79CD\u5730:"zh\xF2ng d\xEC",\u79CD\u83DC:"zh\xF2ng c\xE0i",\u683D\u79CD:"z\u0101i zh\xF2ng",\u63A5\u79CD:"ji\u0113 zh\xF2ng",\u57A6\u79CD:"k\u011Bn zh\xF2ng",\u79CD\u6B96:"zh\xF2ng zh\xED",\u79CD\u74DC:"zh\xF2ng gu\u0101",\u79CD\u8C46:"zh\xF2ng d\xF2u",\u79CD\u6811:"zh\xF2ng sh\xF9",\u7761\u7740:"shu\xEC zh\xE1o",\u7B3C\u5B50:"l\xF3ng zi",\u91CD\u542F:"ch\xF3ng q\u01D0",\u91CD\u6574:"ch\xF3ng zh\u011Bng",\u91CD\u5F39:"ch\xF3ng t\xE1n",\u91CD\u8DB3:"ch\xF3ng z\xFA",\u91CD\u5C71:"ch\xF3ng sh\u0101n",\u91CD\u6E38:"ch\xF3ng y\xF3u",\u91CD\u5CE6:"ch\xF3ng lu\xE1n",\u7237\u7237:"y\xE9 ye",\u5976\u5976:"n\u01CEi nai",\u59E5\u7237:"l\u01CEo ye",\u7238\u7238:"b\xE0 ba",\u5988\u5988:"m\u0101 ma",\u5A76\u5A76:"sh\u011Bn shen",\u8205\u8205:"ji\xF9 jiu",\u59D1\u59D1:"g\u016B gu",\u53D4\u53D4:"sh\u016B shu",\u59E8\u592B:"y\xED fu",\u8205\u6BCD:"ji\xF9 mu",\u59D1\u7236:"g\u016B fu",\u59D0\u592B:"ji\u011B fu",\u5A46\u5A46:"p\xF3 po",\u516C\u516C:"g\u014Dng gong",\u8205\u5B50:"ji\xF9 zi",\u59D0\u59D0:"ji\u011B jie",\u54E5\u54E5:"g\u0113 ge",\u59B9\u59B9:"m\xE8i mei",\u59B9\u592B:"m\xE8i fu",\u59E8\u5B50:"y\xED zi",\u5B9D\u5B9D:"b\u01CEo bao",\u5A03\u5A03:"w\xE1 wa",\u5B69\u5B50:"h\xE1i zi",\u65E5\u5B50:"r\xEC zi",\u6837\u5B50:"y\xE0ng zi",\u72EE\u5B50:"sh\u012B zi",\u8EAB\u5B50:"sh\u0113n zi",\u67B6\u5B50:"ji\xE0 zi",\u5AC2\u5B50:"s\u01CEo zi",\u9F3B\u5B50:"b\xED zi",\u4EAD\u5B50:"t\xEDng zi",\u6298\u5B50:"zh\xE9 zi",\u9762\u5B50:"mi\xE0n zi",\u8116\u5B50:"b\xF3 zi",\u8F88\u5B50:"b\xE8i zi",\u5E3D\u5B50:"m\xE0o zi",\u62CD\u5B50:"p\u0101i zi",\u67F1\u5B50:"zh\xF9 zi",\u8FAB\u5B50:"bi\xE0n zi",\u9E3D\u5B50:"g\u0113 zi",\u623F\u5B50:"f\xE1ng zi",\u4E38\u5B50:"w\xE1n zi",\u644A\u5B50:"t\u0101n zi",\u724C\u5B50:"p\xE1i zi",\u80E1\u5B50:"h\xFA zi",\u9B3C\u5B50:"gu\u01D0 zi",\u77EE\u5B50:"\u01CEi zi",\u9E2D\u5B50:"y\u0101 zi",\u5C0F\u5B50:"xi\u01CEo zi",\u5F71\u5B50:"y\u01D0ng zi",\u5C4B\u5B50:"w\u016B zi",\u5BF9\u5B50:"du\xEC zi",\u70B9\u5B50:"di\u01CEn zi",\u672C\u5B50:"b\u011Bn zi",\u79CD\u5B50:"zh\u01D2ng zi",\u513F\u5B50:"\xE9r zi",\u5154\u5B50:"t\xF9 zi",\u9A97\u5B50:"pi\xE0n zi",\u9662\u5B50:"yu\xE0n zi",\u7334\u5B50:"h\xF3u zi",\u55D3\u5B50:"s\u01CEng zi",\u4F84\u5B50:"zh\xED zi",\u67FF\u5B50:"sh\xEC zi",\u94B3\u5B50:"qi\xE1n zi",\u8671\u5B50:"sh\u012B zi",\u74F6\u5B50:"p\xEDng zi",\u8C79\u5B50:"b\xE0o zi",\u7B77\u5B50:"ku\xE0i zi",\u7BEE\u5B50:"l\xE1n zi",\u7EF3\u5B50:"sh\xE9ng zi",\u5634\u5DF4:"zu\u01D0 ba",\u8033\u6735:"\u011Br duo",\u8304\u5B50:"qi\xE9 zi",\u868C\u57E0:"b\xE8ng b\xF9",\u5D06\u5CD2:"k\u014Dng t\xF3ng",\u7435\u7436:"p\xED pa",\u8611\u83C7:"m\xF3 gu",\u846B\u82A6:"h\xFA lu",\u72D0\u72F8:"h\xFA li",\u6854\u5B50:"j\xFA zi",\u76D2\u5B50:"h\xE9 zi",\u684C\u5B50:"zhu\u014D zi",\u7AF9\u5B50:"zh\xFA zi",\u5E08\u5085:"sh\u012B fu",\u8863\u670D:"y\u012B fu",\u889C\u5B50:"w\xE0 zi",\u676F\u5B50:"b\u0113i zi",\u523A\u732C:"c\xEC wei",\u9EA6\u5B50:"m\xE0i zi",\u961F\u4F0D:"du\xEC wu",\u77E5\u4E86:"zh\u012B li\u01CEo",\u9C7C\u513F:"y\xFA er",\u9984\u9968:"h\xFAn tun",\u706F\u7B3C:"d\u0113ng long",\u5E84\u7A3C:"zhu\u0101ng jia",\u806A\u660E:"c\u014Dng ming",\u955C\u5B50:"j\xECng zi",\u94F6\u5B50:"y\xEDn zi",\u76D8\u5B50:"p\xE1n zi",\u4E86\u5374:"li\u01CEo qu\xE8",\u529B\u6C14:"l\xEC qi",\u5E2D\u5B50:"x\xED zi",\u6797\u5B50:"l\xEDn zi",\u671D\u971E:"zh\u0101o xi\xE1",\u671D\u5915:"zh\u0101o x\u012B",\u671D\u6C14:"zh\u0101o q\xEC",\u7FC5\u8180:"ch\xEC b\u01CEng",\u7701\u957F:"sh\u011Bng zh\u01CEng",\u81E7\u5426:"z\u0101ng p\u01D0",\u5426\u6CF0:"p\u01D0 t\xE0i",\u53D8\u5F97:"bi\xE0n de",\u4E08\u592B:"zh\xE0ng fu",\u8C46\u8150:"d\xF2u fu",\u7B14\u6746:"b\u01D0 g\u01CEn",\u679E\u9633:"z\u014Dng y\xE1ng",\u884C\u4EBA:"x\xEDng r\xE9n",\u6253\u7740:"d\u01CE zhe",\u7B2C\u4E00:"d\xEC y\u012B",\u4E07\u4E00:"w\xE0n y\u012B",\u4E4B\u4E00:"zh\u012B y\u012B",\u5F97\u4E4B:"d\xE9 zh\u012B",\u7EDF\u4E00:"t\u01D2ng y\u012B",\u552F\u4E00:"w\xE9i y\u012B",\u4E13\u4E00:"zhu\u0101n y\u012B",\u5355\u4E00:"d\u0101n y\u012B",\u5982\u4E00:"r\xFA y\u012B",\u5176\u4E00:"q\xED y\u012B",\u5408\u4E00:"h\xE9 y\u012B",\u9010\u4E00:"zh\xFA y\u012B",\u5468\u4E00:"zh\u014Du y\u012B",\u521D\u4E00:"ch\u016B y\u012B",\u7814\u4E00:"y\xE1n y\u012B",\u5F52\u4E00:"gu\u012B y\u012B",\u5047\u4E00:"ji\u01CE y\u012B",\u95FB\u4E00:"w\xE9n y\u012B",\u4E86\u4E86:"li\u01CEo li\u01CEo",\u516C\u4E86:"g\u014Dng li\u01CEo",\u79C1\u4E86:"s\u012B li\u01CEo",\u4E00\u6708:"y\u012B yu\xE8",\u4E00\u53F7:"y\u012B h\xE0o",\u4E00\u7EA7:"y\u012B j\xED",\u4E00\u7B49:"y\u012B d\u011Bng",\u4E00\u54E5:"y\u012B g\u0113",\u6708\u4E00:"yu\xE8 y\u012B",\u4E00\u4E00:"y\u012B y\u012B",\u4E8C\u4E00:"\xE8r y\u012B",\u4E09\u4E00:"s\u0101n y\u012B",\u56DB\u4E00:"s\xEC y\u012B",\u4E94\u4E00:"w\u01D4 y\u012B",\u516D\u4E00:"li\xF9 y\u012B",\u4E03\u4E00:"q\u012B y\u012B",\u516B\u4E00:"b\u0101 y\u012B",\u4E5D\u4E00:"ji\u01D4 y\u012B","\u4E00\u3007":"y\u012B l\xEDng",\u4E00\u96F6:"y\u012B l\xEDng",\u4E00\u4E8C:"y\u012B \xE8r",\u4E00\u4E09:"y\u012B s\u0101n",\u4E00\u56DB:"y\u012B s\xEC",\u4E00\u4E94:"y\u012B w\u01D4",\u4E00\u516D:"y\u012B li\xF9",\u4E00\u4E03:"y\u012B q\u012B",\u4E00\u516B:"y\u012B b\u0101",\u4E00\u4E5D:"y\u012B ji\u01D4",\u4E00\u53C8:"y\u012B y\xF2u",\u4E00\u997C:"y\u012B b\u01D0ng",\u4E00\u697C:"y\u012B l\xF3u",\u4E3A\u4F8B:"w\xE9i l\xEC",\u4E3A\u51C6:"w\xE9i zh\u01D4n",\u6CA7\u6D77:"c\u0101ng h\u01CEi",\u96BE\u4E3A:"n\xE1n w\xE9i",\u8D23\u96BE:"z\xE9 n\xE0n",\u60A3\u96BE:"hu\xE0n n\xE0n",\u78E8\u96BE:"m\xF3 n\xE0n",\u5927\u96BE:"d\xE0 n\xE0n",\u5201\u96BE:"di\u0101o n\xE0n",\u6B89\u96BE:"x\xF9n n\xE0n",\u843D\u96BE:"lu\xF2 n\xE0n",\u7F79\u96BE:"l\xED n\xE0n",\u707E\u96BE:"z\u0101i n\xE0n",\u96BE\u6C11:"n\xE0n m\xEDn",\u82E6\u96BE:"k\u01D4 n\xE0n",\u5371\u96BE:"w\u0113i n\xE0n",\u53D1\u96BE:"f\u0101 n\xE0n",\u9003\u96BE:"t\xE1o n\xE0n",\u907F\u96BE:"b\xEC n\xE0n",\u9047\u96BE:"y\xF9 n\xE0n",\u963B\u96BE:"z\u01D4 n\xE0n",\u5384\u96BE:"\xE8 n\xE0n",\u5F87\u96BE:"x\xF9n n\xE0n",\u7A7A\u96BE:"k\u014Dng n\xE0n",\u559C\u6B22:"x\u01D0 huan",\u671D\u671D:"zh\u0101o zh\u0101o",\u4E0D\u884C:"b\xF9 x\xEDng",\u8F67\u8F67:"y\xE0 y\xE0",\u5F2F\u66F2:"w\u0101n q\u016B",\u626D\u66F2:"ni\u01D4 q\u016B",\u66F2\u76F4:"q\u016B zh\xED",\u59D4\u66F2:"w\u011Bi q\u016B",\u9152\u66F2:"ji\u01D4 q\u016B",\u66F2\u5F84:"q\u016B j\xECng",\u66F2\u89E3:"q\u016B ji\u011B",\u6B6A\u66F2:"w\u0101i q\u016B",\u66F2\u7EBF:"q\u016B xi\xE0n",\u66F2\u961C:"q\u016B f\xF9",\u4E5D\u66F2:"ji\u01D4 q\u016B",\u66F2\u6298:"q\u016B zh\xE9",\u66F2\u80B1:"q\u016B g\u014Dng",\u66F2\u610F:"q\u016B y\xEC",\u4EE1\u4F6C:"g\u0113 l\u01CEo"},Sn=Object.keys(yn).map(i=>({zh:i,pinyin:yn[i],probability:2e-8,length:2,priority:b.Normal,dict:Symbol("dict2")})),en={\u4E3A\u4EC0\u4E48:"w\xE8i sh\xE9n me",\u5B9E\u9645\u4E0A:"sh\xED j\xEC shang",\u68C0\u5BDF\u957F:"ji\u01CEn ch\xE1 zh\u01CEng",\u5E72\u4EC0\u4E48:"g\xE0n sh\xE9n me",\u8FD9\u4F1A\u513F:"zh\xE8 hu\xEC er",\u5C3D\u53EF\u80FD:"j\u01D0n k\u011B n\xE9ng",\u8463\u4E8B\u957F:"d\u01D2ng sh\xEC zh\u01CEng",\u4E86\u4E0D\u8D77:"li\u01CEo b\xF9 q\u01D0",\u53C2\u8C0B\u957F:"c\u0101n m\xF3u zh\u01CEng",\u671D\u9C9C\u65CF:"ch\xE1o xi\u01CEn z\xFA",\u6D77\u5185\u5916:"h\u01CEi n\xE8i w\xE0i",\u7981\u4E0D\u4F4F:"j\u012Bn b\xFA zh\xF9",\u67CF\u62C9\u56FE:"b\xF3 l\u0101 t\xFA",\u4E0D\u5728\u4E4E:"b\xFA z\xE0i hu",\u6D1B\u6749\u77F6:"lu\xF2 sh\u0101n j\u012B",\u6709\u70B9\u513F:"y\u01D2u di\u01CEn er",\u8FEB\u51FB\u70AE:"p\u01CEi j\u012B p\xE0o",\u4E0D\u5F97\u4E86:"b\xF9 d\xE9 li\u01CEo",\u9A6C\u5C3E\u677E:"m\u01CE w\u011Bi s\u014Dng",\u8FD0\u8F93\u91CF:"y\xF9n sh\u016B li\xE0ng",\u53D1\u813E\u6C14:"f\u0101 p\xED qi",\u58EB\u5927\u592B:"sh\xEC d\xE0 f\u016B",\u9E2D\u7EFF\u6C5F:"y\u0101 l\xF9 ji\u0101ng",\u538B\u6839\u513F:"y\xE0 g\u0113n er",\u5BF9\u5F97\u8D77:"du\xEC de q\u01D0",\u90A3\u4F1A\u513F:"n\xE0 hu\xEC er",\u81EA\u4E2A\u513F:"z\xEC g\u011B er",\u7269\u7406\u91CF:"w\xF9 l\u01D0 li\xE0ng",\u600E\u4E48\u7740:"z\u011Bn me zh\u0101o",\u660E\u6643\u6643:"m\xEDng hu\u01CEng hu\u01CEng",\u8282\u5047\u65E5:"ji\xE9 ji\xE0 r\xEC",\u5FC3\u91CC\u8BDD:"x\u012Bn l\u01D0 hu\xE0",\u53D1\u884C\u91CF:"f\u0101 x\xEDng li\xE0ng",\u5174\u51B2\u51B2:"x\xECng ch\u014Dng ch\u014Dng",\u5206\u5B50\u91CF:"f\u0113n z\u01D0 li\xE0ng",\u56FD\u5B50\u76D1:"gu\xF3 z\u01D0 ji\xE0n",\u8001\u5927\u96BE:"l\u01CEo d\xE0 n\xE1n",\u515A\u5185\u5916:"d\u01CEng n\xE8i w\xE0i",\u8FD9\u4E48\u7740:"zh\xE8 me zh\u0101o",\u5C11\u5976\u5976:"sh\xE0o n\u01CEi nai",\u6697\u5730\u91CC:"\xE0n d\xEC l\u01D0",\u66F4\u5E74\u671F:"g\u0113ng ni\xE1n q\u012B",\u5DE5\u4F5C\u91CF:"g\u014Dng zu\xF2 li\xE0ng",\u80CC\u5730\u91CC:"b\xE8i d\xEC l\u01D0",\u5C71\u91CC\u7EA2:"sh\u0101n li h\xF3ng",\u597D\u597D\u513F:"h\u01CEo h\u0101o er",\u4EA4\u54CD\u4E50:"ji\u0101o xi\u01CEng yu\xE8",\u597D\u610F\u601D:"h\u01CEo y\xEC si",\u5410\u8C37\u6D51:"t\u01D4 y\xF9 h\xFAn",\u6CA1\u610F\u601D:"m\xE9i y\xEC si",\u7406\u53D1\u5E08:"l\u01D0 f\xE0 sh\u012B",\u5854\u4EC0\u5E72:"t\u01CE sh\xED g\u0101n",\u5145\u5176\u91CF:"ch\u014Dng q\xED li\xE0ng",\u9760\u5F97\u4F4F:"k\xE0o de zh\xF9",\u8F66\u884C\u9053:"ch\u0113 x\xEDng d\xE0o",\u4EBA\u884C\u9053:"r\xE9n x\xEDng d\xE0o",\u4E2D\u90CE\u5C06:"zh\u014Dng l\xE1ng ji\xE0ng",\u7167\u660E\u5F39:"zh\xE0o m\xEDng d\xE0n",\u70DF\u5E55\u5F39:"y\u0101n m\xF9 d\xE0n",\u6CA1\u5948\u4F55:"m\xF2 n\xE0i h\xE9",\u4E71\u54C4\u54C4:"lu\xE0n h\u014Dng h\u014Dng",\u60E0\u66F4\u65AF:"hu\xEC g\u0113ng s\u012B",\u8F7D\u91CD\u91CF:"z\xE0i zh\xF2ng li\xE0ng",\u77A7\u5F97\u8D77:"qi\xE1o de q\u01D0",\u7EAA\u4F20\u4F53:"j\xEC zhu\xE0n t\u01D0",\u963F\u623F\u5BAB:"\u0113 p\xE1ng g\u014Dng",\u5377\u5FC3\u83DC:"ju\u01CEn x\u012Bn c\xE0i",\u620F\u73ED\u5B50:"x\xEC b\u0101n zi",\u8FC7\u5F97\u53BB:"gu\xF2 de q\xF9",\u82B1\u5C97\u77F3:"hu\u0101 g\u0101ng sh\xED",\u5916\u7525\u5973:"w\xE0i sheng n\u01DA",\u56E2\u56E2\u8F6C:"tu\xE1n tu\xE1n zhu\xE0n",\u5927\u5821\u7901:"d\xE0 b\u01CEo ji\u0101o",\u71C3\u70E7\u5F39:"r\xE1n sh\u0101o d\xE0n",\u52B3\u4EC0\u5B50:"l\xE1o sh\xED zi",\u6447\u6EDA\u4E50:"y\xE1o g\u01D4n yu\xE8",\u5939\u7AF9\u6843:"ji\u0101 zh\xFA t\xE1o",\u95F9\u54C4\u54C4:"n\xE0o h\u014Dng h\u014Dng",\u4E09\u8FDE\u51A0:"s\u0101n li\xE1n gu\xE0n",\u91CD\u5934\u620F:"zh\xF2ng t\xF3u x\xEC",\u4E8C\u4EBA\u8F6C:"\xE8r r\xE9n zhu\xE0n",\u8282\u9AA8\u773C:"ji\u0113 g\u01D4 y\u01CEn",\u77E5\u8BC6\u9762:"zh\u012B shi mi\xE0n",\u62A4\u58EB\u957F:"h\xF9 shi zh\u01CEng",\u4FE1\u53F7\u5F39:"x\xECn h\xE0o d\xE0n",\u5E72\u7535\u6C60:"g\u0101n di\xE0n ch\xED",\u67AA\u6746\u5B50:"qi\u0101ng g\u01CEn zi",\u54ED\u4E27\u68D2:"k\u016B s\u0101ng b\xE0ng",\u9F3B\u54BD\u764C:"b\xED y\u0101n \xE1i",\u74E6\u5C97\u519B:"w\u01CE g\u0101ng j\u016Bn",\u4E70\u5F97\u8D77:"m\u01CEi de q\u01D0",\u765E\u86E4\u87C6:"l\xE0i h\xE1 ma",\u810A\u6881\u9AA8:"j\u01D0 liang g\u01D4",\u5B50\u6BCD\u5F39:"z\u01D0 m\u01D4 d\xE0n",\u5F00\u5C0F\u5DEE:"k\u0101i xi\u01CEo ch\u0101i",\u5973\u5F3A\u4EBA:"n\u01DA qi\xE1ng r\xE9n",\u82F1\u96C4\u4F20:"y\u012Bng xi\xF3ng zhu\xE0n",\u7235\u58EB\u4E50:"ju\xE9 sh\xEC yu\xE8",\u8BF4\u7B11\u8BDD:"shu\u014D xi\xE0o hua",\u78B0\u5934\u4F1A:"p\xE8ng t\xF3u hu\xEC",\u73BB\u7483\u94A2:"b\u014D li g\u0101ng",\u66F3\u5149\u5F39:"y\xE8 gu\u0101ng d\xE0n",\u5C11\u6797\u62F3:"sh\xE0o l\xEDn qu\xE1n",\u548F\u53F9\u8C03:"y\u01D2ng t\xE0n di\xE0o",\u5C11\u5148\u961F:"sh\xE0o xi\u0101n du\xEC",\u7075\u957F\u76EE:"l\xEDng zh\u01CEng m\xF9",\u5BF9\u7740\u5E72:"du\xEC zhe g\xE0n",\u8499\u8499\u4EAE:"m\xE9ng m\xE9ng li\xE0ng",\u8F6F\u9AA8\u5934:"ru\u01CEn g\u01D4 tou",\u94FA\u76D6\u5377:"p\u016B g\xE0i ju\u01CEn",\u548C\u7A00\u6CE5:"hu\xF2 x\u012B n\xED",\u80CC\u9ED1\u9505:"b\u0113i h\u0113i gu\u014D",\u7EA2\u5F64\u5F64:"h\xF3ng t\u014Dng t\u014Dng",\u6B66\u4FAF\u7960:"w\u01D4 h\xF3u c\xED",\u6253\u54C6\u55E6:"d\u01CE du\u014D suo",\u6237\u53E3\u7C3F:"h\xF9 k\u01D2u b\xF9",\u9A6C\u5C3E\u85FB:"m\u01CE w\u011Bi z\u01CEo",\u591C\u732B\u5B50:"y\xE8 m\u0101o zi",\u6253\u624B\u52BF:"d\u01CE sh\u01D2u sh\xEC",\u9F99\u738B\u7237:"l\xF3ng w\xE1ng y\xE9",\u6C14\u5934\u4E0A:"q\xEC t\xF3u shang",\u7CCA\u6D82\u866B:"h\xFA tu ch\xF3ng",\u7B14\u6746\u5B50:"b\u01D0 g\u01CEn zi",\u5360\u4FBF\u5B9C:"zh\xE0n pi\xE1n yi",\u6253\u4E3B\u610F:"d\u01CE zh\u01D4 y\xEC",\u591A\u5F39\u5934:"du\u014D d\xE0n t\xF3u",\u9732\u4E00\u624B:"l\xF2u y\xEC sh\u01D2u",\u5830\u585E\u6E56:"y\xE0n s\xE8 h\xFA",\u4FDD\u5F97\u4F4F:"b\u01CEo de zh\xF9",\u8DB5\u7A81\u6CC9:"b\xE0o t\u016B qu\xE1n",\u5965\u5F97\u6CB3:"\xE0o de h\xE9",\u53F8\u52A1\u957F:"s\u012B w\xF9 zh\u01CEng",\u7981\u4E0D\u8D77:"j\u012Bn b\xF9 q\u01D0",\u4EC0\u5239\u6D77:"sh\xED ch\xE0 h\u01CEi",\u83B2\u82B1\u843D:"li\xE1n hu\u0101 l\xE0o",\u89C1\u4E16\u9762:"ji\xE0n sh\xEC mi\xE0n",\u8C41\u51FA\u53BB:"hu\u014D ch\u016B q\xF9",\u7535\u4F4D\u5DEE:"di\xE0n w\xE8i ch\u0101",\u6328\u4E2A\u513F:"\u0101i g\xE8 er",\u90A3\u9635\u513F:"n\xE0 zh\xE8n er",\u80BA\u6D3B\u91CF:"f\xE8i hu\xF3 li\xE0ng",\u5927\u5E08\u5085:"d\xE0 sh\u012B fu",\u63B7\u5F39\u7B52:"zh\xEC d\xE0n t\u01D2ng",\u6253\u547C\u565C:"d\u01CE h\u016B lu",\u5E7F\u6E20\u95E8:"\u0101n q\xFA m\xE9n",\u672A\u89C1\u5F97:"w\xE8i ji\xE0n d\xE9",\u5927\u5A76\u513F:"d\xE0 sh\u011Bn er",\u8C08\u5F97\u6765:"t\xE1n de l\xE1i",\u811A\u4E2B\u5B50:"ji\u01CEo y\u0101 zi",\u7A7A\u5305\u5F39:"k\u014Dng b\u0101o d\xE0n",\u7A9D\u91CC\u6597:"w\u014D li d\xF2u",\u5F39\u7740\u70B9:"d\xE0n zhu\xF3 di\u01CEn",\u4E2A\u5934\u513F:"g\xE8 t\xF3u er",\u770B\u5F97\u8D77:"k\xE0n de q\u01D0",\u7CCA\u6D82\u8D26:"h\xFA tu zh\xE0ng",\u5927\u7329\u7329:"d\xE0 x\u012Bng xing",\u7981\u5F97\u8D77:"j\u012Bn de q\u01D0",\u6CD5\u76F8\u5B97:"f\u01CE xi\xE0ng z\u014Dng",\u53EF\u601C\u76F8:"k\u011B li\xE1n xi\xE0ng",\u5403\u5F97\u4E0B:"ch\u012B de xi\xE0",\u6C49\u5821\u5305:"h\xE0n b\u01CEo b\u0101o",\u95F9\u56B7\u56B7:"n\xE0o r\u0101ng r\u0101ng",\u6570\u6765\u5B9D:"sh\u01D4 l\xE1i b\u01CEo",\u5408\u5F97\u6765:"h\xE9 de l\xE1i",\u5E72\u6027\u6CB9:"g\u0101n x\xECng y\xF3u",\u95F7\u846B\u82A6:"m\xE8n h\xFA lu",\u5471\u5471\u53EB:"gu\u0101 gu\u0101 ji\xE0o",\u897F\u6D0B\u53C2:"x\u012B y\xE1ng sh\u0113n",\u6797\u836B\u9053:"l\xEDn y\u012Bn d\xE0o",\u62C9\u5BB6\u5E38:"l\u0101 ji\u0101 ch\xE1ng",\u5377\u94FA\u76D6:"ju\u01CEn p\u016B g\xE0i",\u8FC7\u5F97\u786C:"gu\xF2 de y\xECng",\u98DE\u5C06\u519B:"f\u0113i ji\u0101ng j\u016Bn",\u6311\u5927\u6881:"ti\u01CEo d\xE0 li\xE1ng",\u54C8\u5DF4\u72D7:"h\u01CE ba g\u01D2u",\u8FC7\u5BB6\u5BB6:"gu\xF2 ji\u0101 ji\u0101",\u50AC\u6CEA\u5F39:"cu\u012B l\xE8i d\xE0n",\u96E8\u5939\u96EA:"y\u01D4 ji\u0101 xu\u011B",\u6572\u7AF9\u6760:"qi\u0101o zh\xFA g\xE0ng",\u5217\u8F66\u957F:"li\xE8 ch\u0113 zh\u01CEng",\u534E\u8FBE\u5462:"hu\xE1 d\xE1 n\xED",\u72AF\u5F97\u7740:"f\xE0n de zh\xE1o",\u571F\u7599\u7629:"t\u01D4 g\u0113 da",\u715E\u98CE\u666F:"sh\u0101 f\u0113ng j\u01D0ng",\u8F7B\u91CF\u7EA7:"q\u012Bng li\xE0ng j\xED",\u7F9E\u7B54\u7B54:"xi\u016B d\u0101 d\u0101",\u77F3\u5B50\u513F:"sh\xED z\u01D0 er",\u8FBE\u59C6\u5F39:"d\xE1 m\u01D4 d\xE0n",\u79D1\u6559\u7247:"k\u0113 ji\xE0o pi\u0101n",\u4F83\u5927\u5C71:"k\u01CEn d\xE0 sh\u0101n",\u4E01\u70B9\u513F:"d\u012Bng di\u01CEn er",\u5403\u5F97\u6D88:"ch\u012B de xi\u0101o",\u634B\u864E\u987B:"lu\u014D h\u01D4 x\u016B",\u9AD8\u4E3D\u53C2:"g\u0101o l\xED sh\u0113n",\u4F17\u751F\u76F8:"zh\xF2ng sh\u0113ng xi\xE0ng",\u54BD\u5CE1\u708E:"y\u0101n xi\xE1 y\xE1n",\u7981\u5F97\u4F4F:"j\u012Bn de zh\xF9",\u5403\u5F97\u5F00:"ch\u012B de k\u0101i",\u67DE\u4E1D\u7EF8:"zu\xF2 s\u012B ch\xF3u",\u5E94\u58F0\u866B:"y\xECng sh\u0113ng ch\xF3ng",\u6570\u5F97\u7740:"sh\u01D4 de zh\xE1o",\u50BB\u52B2\u513F:"sh\u01CE j\xECn er",\u94C5\u73BB\u7483:"qi\u0101n b\u014D li",\u53EF\u7684\u677E:"k\u011B d\xEC s\u014Dng",\u5212\u5F97\u6765:"hu\xE1 de l\xE1i",\u6655\u4E4E\u4E4E:"y\u016Bn h\u016B h\u016B",\u5C4E\u58F3\u90CE:"sh\u01D0 ke l\xE0ng",\u5C25\u8E76\u5B50:"li\xE0o ju\u011B zi",\u85CF\u7EA2\u82B1:"z\xE0ng h\xF3ng hu\u0101",\u95F7\u7F50\u8F66:"m\xE8n gu\xE0n ch\u0113",\u5361\u8116\u5B50:"qi\u01CE b\xF3 zi",\u7EA2\u6F84\u6F84:"h\xF3ng deng deng",\u8D76\u5F97\u53CA:"g\u01CEn de j\xED",\u5F53\u95F4\u513F:"d\u0101ng ji\xE0n er",\u9732\u9A6C\u811A:"l\xF2u m\u01CE ji\u01CEo",\u9E21\u5185\u91D1:"j\u012B n\xE8i j\u012Bn",\u72AF\u5F97\u4E0A:"f\xE0n de sh\xE0ng",\u9489\u9F7F\u8019:"d\u012Bng ch\u01D0 b\xE0",\u9971\u548C\u70B9:"b\u01CEo h\xE9 di\u01CEn",\u9F99\u722A\u69D0:"l\xF3ng zh\u01CEo hu\xE1i",\u559D\u5012\u5F69:"h\xE8 d\xE0o c\u01CEi",\u5B9A\u51A0\u8BCD:"d\xECng gu\xE0n c\xED",\u62C5\u62C5\u9762:"d\xE0n dan mi\xE0n",\u5403\u5F97\u4F4F:"ch\u012B de zh\xF9",\u722A\u5C16\u513F:"zhu\u01CE ji\u0101n er",\u652F\u7740\u513F:"zh\u012B zh\u0101o er",\u6298\u8DDF\u5934:"zh\u0113 g\u0113n tou",\u9634\u7740\u513F:"y\u012Bn zh\u0101o er",\u70DF\u5377\u513F:"y\u0101n ju\u01CEn er",\u5BA3\u4F20\u5F39:"xu\u0101n chu\xE1n d\xE0n",\u4FE1\u76AE\u513F:"x\xECn p\xED er",\u5F26\u5207\u89D2:"xi\xE1n qi\u0113 ji\u01CEo",\u7F29\u7802\u5BC6:"s\xF9 sh\u0101 m\xEC",\u8BF4\u5F97\u6765:"shu\u014D de l\xE1i",\u6C34\u6F02\u513F:"shu\u01D0 pi\u0101o er",\u800D\u7B14\u6746:"shu\u01CE b\u01D0 g\u01CEn",\u6570\u5F97\u4E0A:"sh\u01D4 de sh\xE0ng",\u6570\u4E0D\u7740:"sh\u01D4 b\xF9 zh\xE1o",\u6570\u4E0D\u6E05:"sh\u01D4 b\xF9 q\u012Bng",\u4EC0\u4EF6\u513F:"sh\xED ji\xE0n er",\u751F\u6B7B\u7C3F:"sh\u0113ng s\u01D0 b\xF9",\u6247\u98CE\u673A:"sh\u0101n f\u0113ng j\u012B",\u6492\u5453\u6323:"s\u0101 y\xEC zheng",\u65E5\u8BB0\u7C3F:"r\xEC j\xEC b\xF9",\u70ED\u5F97\u5FEB:"r\xE8 de ku\xE0i",\u4EB2\u5BB6\u516C:"q\xECng jia g\u014Dng",\u5947\u51FD\u6570:"j\u012B h\xE1n sh\xF9",\u62CD\u7EB8\u7C3F:"p\u0101i zh\u01D0 b\xF9",\u52AA\u52B2\u513F:"n\u01D4 j\xECn er",\u6CE5\u5A03\u5A03:"n\xED w\xE1 wa",\u5185\u5207\u5706:"n\xE8i qi\u0113 yu\xE1n",\u54EA\u4F1A\u513F:"n\u01CE hu\xEC er",\u95F7\u5934\u513F:"m\u0113n t\xF3u er",\u6CA1\u8C31\u513F:"m\xE9i p\u01D4 er",\u94C6\u52B2\u513F:"m\u01CEo j\xECn er",\u6E9C\u80A9\u8180:"li\u016B ji\u0101n b\u01CEng",\u4E86\u671B\u53F0:"li\xE0o w\xE0ng t\xE1i",\u8001\u6765\u5C11:"l\u01CEo l\xE1i sh\xE0o",\u5764\u89D2\u513F:"k\u016Bn ju\xE9 er",\u8003\u52E4\u7C3F:"k\u01CEo q\xEDn b\xF9",\u5377\u7B14\u5200:"ju\u01CEn b\u01D0 d\u0101o",\u8FDB\u7ED9\u91CF:"j\xECn j\u01D0 li\xE0ng",\u5212\u4E0D\u6765:"hu\xE1 b\xF9 l\xE1i",\u6C57\u8902\u513F:"h\xE0n gu\xE0 er",\u9F13\u56CA\u56CA:"g\u01D4 n\u0101ng n\u0101ng",\u591F\u52B2\u513F:"g\xF2u j\xECn er",\u516C\u5207\u7EBF:"g\u014Dng qi\u0113 xi\xE0n",\u6401\u5F97\u4F4F:"g\xE9 de zh\xF9",\u8D76\u6D6A\u5934:"g\u01CEn l\xE0ng t\xF3u",\u8D76\u5F97\u4E0A:"g\u01CEn de sh\xE0ng",\u5E72\u9175\u6BCD:"g\u0101n ji\xE0o m\u01D4",\u560E\u6E23\u513F:"g\u0101 zh\u0101 er",\u560E\u5623\u8106:"g\u0101 b\u0113ng cu\xEC",\u5BF9\u5F97\u4F4F:"du\xEC de zh\xF9",\u9017\u95F7\u5B50:"d\xF2u m\xE8n zi",\u9876\u5471\u5471:"d\u01D0ng gu\u0101 gu\u0101",\u6EF4\u6E9C\u513F:"d\u012B li\xF9 er",\u5927\u8F74\u5B50:"d\xE0 zh\xF2u zi",\u6253\u677F\u5B50:"d\u01CE b\u01CEn zi",\u5BF8\u52B2\u513F:"c\xF9n j\xECn er",\u918B\u52B2\u513F:"c\xF9 j\xECn er",\u63E3\u624B\u513F:"chu\u0101i sh\u01D2u er",\u51B2\u52B2\u513F:"ch\xF2ng j\xECn er",\u5403\u5F97\u6765:"ch\u012B de l\xE1i",\u4E0D\u66F4\u4E8B:"b\xF9 g\u0113ng sh\xEC",\u5954\u5934\u513F:"b\xE8n tou er",\u767E\u592B\u957F:"b\u01CEi f\u016B zh\u01CEng",\u5A03\u5A03\u4EB2:"w\xE1 wa q\u012Bn",\u6B7B\u52B2\u513F:"s\u01D0 j\xECn er",\u9AA8\u6735\u513F:"g\u016B du\u01D2 er",\u529F\u52B3\u7C3F:"g\u014Dng l\xE1o b\xF9",\u90FD\u6C5F\u5830:"d\u016B ji\u0101ng y\xE0n",\u4E00\u62C5\u6C34:"y\xED d\xE0n shu\u01D0",\u5426\u6781\u6CF0:"p\u01D0 j\xED t\xE0i",\u6CF0\u6765\u5426:"t\xE0i l\xE1i p\u01D0",\u54B3\u7279\u7075:"k\xE9 t\xE8 l\xEDng",\u5F00\u6237\u884C:"k\u0101i h\xF9 h\xE1ng",\u90E6\u98DF\u5176:"l\xEC y\xEC j\u012B",\u82B1\u4E8B\u4E86:"hu\u0101 sh\xEC li\u01CEo",\u4E00\u66F4\u66F4:"y\xEC g\u0113ng g\u0113ng",\u4E00\u91CD\u5C71:"y\xEC ch\xF3ng sh\u0101n",\u98CE\u4E00\u66F4:"f\u0113ng y\xEC g\u0113ng",\u96EA\u4E00\u66F4:"xu\u011B y\xEC g\u0113ng",\u5F52\u4E00\u7801:"gu\u012B y\xEC m\u01CE",\u661F\u671F\u4E00:"x\u012Bng q\u012B y\u012B",\u793C\u62DC\u4E00:"l\u01D0 b\xE0i y\u012B",\u4E00\u5B63\u5EA6:"y\u012B j\xEC d\xF9",\u4E00\u6708\u4E00:"y\u012B yu\xE8 y\u012B",\u4E00\u5B57\u9A6C:"y\u012B z\xEC m\u01CE",\u4E00\u662F\u4E00:"y\u012B sh\xEC y\u012B",\u4E00\u6B21\u65B9:"y\u012B c\xEC f\u0101ng",\u4E00\u9633\u6307:"y\u012B y\xE1ng zh\u01D0",\u4E00\u5B57\u51B3:"y\u012B z\xEC ju\xE9",\u4E00\u5E74\u7EA7:"y\u012B ni\xE1n j\xED",\u4E00\u4E0D\u505A:"y\u012B b\xFA zu\xF2",\u5C48\u620C\u513F:"q\u016B qu \xE9r",\u96BE\u4E3A\u6C34:"n\xE1n w\xE9i shu\u01D0",\u96BE\u4E3A\u60C5:"n\xE1n w\xE9i q\xEDng",\u884C\u4E00\u884C:"x\xEDng y\xEC h\xE1ng",\u522B\u522B\u7684:"bi\xE8 bi\xE9 de",\u5E72\u54EA\u884C:"g\xE0n n\u01CE h\xE1ng",\u5E72\u4E00\u884C:"g\xE0n y\xEC h\xE1ng",\u66F2\u522B\u9488:"q\u016B bi\xE9 zh\u0113n"},Tn=Object.keys(en).map(i=>({zh:i,pinyin:en[i],probability:2e-8,length:3,priority:b.Normal,dict:Symbol("dict3")})),dn={\u6210\u5409\u601D\u6C57:"ch\xE9ng j\xED s\u012B h\xE1n",\u56DB\u901A\u516B\u8FBE:"s\xEC t\u014Dng b\u0101 d\xE1",\u4E00\u6A21\u4E00\u6837:"y\xEC m\xFA y\xED y\xE0ng",\u9752\u85CF\u9AD8\u539F:"q\u012Bng z\xE0ng g\u0101o yu\xE1n",\u963F\u5F25\u9640\u4F5B:"\u0113 m\xED tu\xF3 f\xF3",\u89E3\u653E\u601D\u60F3:"ji\xE8 f\xE0ng s\u012B xi\u01CEng",\u6240\u4F5C\u6240\u4E3A:"su\u01D2 zu\xF2 su\u01D2 w\xE9i",\u8FF7\u8FF7\u7CCA\u7CCA:"m\xED m\xED hu h\u016B",\u8377\u67AA\u5B9E\u5F39:"h\xE8 qi\u0101ng sh\xED d\xE0n",\u5174\u9AD8\u91C7\u70C8:"x\xECng g\u0101o c\u01CEi li\xE8",\u65E0\u80FD\u4E3A\u529B:"w\xFA n\xE9ng w\xE9i l\xEC",\u5E03\u9C81\u585E\u5C14:"b\xF9 l\u01D4 s\xE0i \u011Br",\u4E3A\u6240\u6B32\u4E3A:"w\xE9i su\u01D2 y\xF9 w\xE9i",\u514B\u4EC0\u7C73\u5C14:"k\xE8 sh\xED m\u01D0 \u011Br",\u6CA1\u5B8C\u6CA1\u4E86:"m\xE9i w\xE1n m\xE9i li\u01CEo",\u4E0D\u4E3A\u4EBA\u77E5:"b\xF9 w\xE9i r\xE9n zh\u012B",\u7ED3\u7ED3\u5DF4\u5DF4:"ji\u0113 ji\u0113 b\u0101 b\u0101",\u524D\u4EC6\u540E\u7EE7:"qi\xE1n p\u016B h\xF2u j\xEC",\u94FA\u5929\u76D6\u5730:"p\u016B ti\u0101n g\xE0i d\xEC",\u76F4\u622A\u4E86\u5F53:"zh\xED ji\xE9 li\u01CEo d\xE0ng",\u4F9B\u4E0D\u5E94\u6C42:"g\u014Dng b\xFA y\xECng qi\xFA",\u5FA1\u53F2\u5927\u592B:"y\xF9 sh\u01D0 d\xE0 f\u016B",\u4E0D\u4E3A\u74E6\u5168:"b\xF9 w\xE9i w\u01CE qu\xE1n",\u4E0D\u53EF\u6536\u62FE:"b\xF9 k\u011B sh\u014Du shi",\u80E1\u4F5C\u975E\u4E3A:"h\xFA zu\xF2 f\u0113i w\xE9i",\u5206\u6BEB\u4E0D\u5DEE:"f\u0113n h\xE1o b\xFA ch\xE0",\u6A21\u6A21\u7CCA\u7CCA:"m\xF3 m\xF3 hu h\u016B",\u4E0D\u8DB3\u4E3A\u5947:"b\xF9 z\xFA w\xE9i q\xED",\u6084\u65E0\u58F0\u606F:"qi\u01CEo w\xFA sh\u0113ng x\u012B",\u4E86\u5982\u6307\u638C:"li\u01CEo r\xFA zh\u01D0 zh\u01CEng",\u6DF1\u6076\u75DB\u7EDD:"sh\u0113n w\xF9 t\xF2ng ju\xE9",\u9AD8\u9AD8\u5174\u5174:"g\u0101o g\u0101o x\xECng x\xECng",\u5509\u58F0\u53F9\u6C14:"\u0101i sh\u0113ng t\xE0n q\xEC",\u6C49\u85CF\u8BED\u7CFB:"h\xE0n z\xE0ng y\u01D4 x\xEC",\u5904\u5FC3\u79EF\u8651:"ch\u01D4 x\u012Bn j\u012B l\u01DC",\u6CE3\u4E0D\u6210\u58F0:"q\xEC b\xF9 ch\xE9ng sh\u0113ng",\u534A\u591C\u4E09\u66F4:"b\xE0n y\xE8 s\u0101n g\u0113ng",\u5931\u9B42\u843D\u9B44:"sh\u012B h\xFAn lu\xF2 p\xF2",\u4E8C\u5341\u516B\u5BBF:"\xE8r sh\xED b\u0101 xi\xF9",\u8F6C\u6765\u8F6C\u53BB:"zhu\xE0n l\xE1i zhu\xE0n q\xF9",\u6570\u4EE5\u4E07\u8BA1:"sh\u01D4 y\u01D0 w\xE0n j\xEC",\u76F8\u4F9D\u4E3A\u547D:"xi\u0101ng y\u012B w\xE9i m\xECng",\u604B\u604B\u4E0D\u820D:"li\xE0n li\xE0n b\xF9 sh\u011B",\u5C48\u6307\u53EF\u6570:"q\u016B zh\u01D0 k\u011B sh\u01D4",\u795E\u51FA\u9B3C\u6CA1:"sh\xE9n ch\u016B gu\u01D0 m\xF2",\u7ED3\u7ED3\u5B9E\u5B9E:"ji\u0113 ji\u0113 sh\xED sh\xED",\u6709\u7684\u653E\u77E2:"y\u01D2u d\xEC f\xE0ng sh\u01D0",\u53FD\u54E9\u5495\u565C:"j\u012B l\u01D0 g\u016B l\u016B",\u8C03\u5175\u9063\u5C06:"di\xE0o b\u012Bng qi\u01CEn ji\xE0ng",\u8F7D\u6B4C\u8F7D\u821E:"z\xE0i g\u0113 z\xE0i w\u01D4",\u8F6C\u5371\u4E3A\u5B89:"zhu\u01CEn w\u0113i w\xE9i \u0101n",\u8E0F\u8E0F\u5B9E\u5B9E:"t\u0101 t\u0101 shi sh\xED",\u6851\u7ED9\u5DF4\u5C14:"s\u0101ng j\u01D0 b\u0101 \u011Br",\u88C5\u6A21\u4F5C\u6837:"zhu\u0101ng m\xFA zu\xF2 y\xE0ng",\u89C1\u4E49\u52C7\u4E3A:"ji\xE0n y\xEC y\u01D2ng w\xE9i",\u76F8\u5DEE\u65E0\u51E0:"xi\u0101ng ch\u0101 w\xFA j\u01D0",\u53F9\u4E3A\u89C2\u6B62:"t\xE0n w\xE9i gu\u0101n zh\u01D0",\u95F7\u95F7\u4E0D\u4E50:"m\xE8n m\xE8n b\xFA l\xE8",\u559C\u6012\u54C0\u4E50:"x\u01D0 n\xF9 \u0101i l\xE8",\u9C9C\u4E3A\u4EBA\u77E5:"xi\u01CEn w\xE9i r\xE9n zh\u012B",\u5F20\u7259\u821E\u722A:"zh\u0101ng y\xE1 w\u01D4 zh\u01CEo",\u4E3A\u975E\u4F5C\u6B79:"w\xE9i f\u0113i zu\xF2 d\u01CEi",\u542B\u7CCA\u5176\u8F9E:"h\xE1n h\xFA q\xED c\xED",\u75B2\u4E8E\u5954\u547D:"p\xED y\xFA b\u0113n m\xECng",\u52C9\u4E3A\u5176\u96BE:"mi\u01CEn w\xE9i q\xED n\xE1n",\u4F9D\u4F9D\u4E0D\u820D:"y\u012B y\u012B b\xF9 sh\u011B",\u9876\u5934\u4E0A\u53F8:"d\u01D0ng t\xF3u sh\xE0ng si",\u4E0D\u7740\u8FB9\u9645:"b\xF9 zhu\xF3 bi\u0101n j\xEC",\u5927\u6A21\u5927\u6837:"d\xE0 m\xFA d\xE0 y\xE0ng",\u5BFB\u6B22\u4F5C\u4E50:"x\xFAn hu\u0101n zu\xF2 l\xE8",\u4E00\u8D70\u4E86\u4E4B:"y\xEC z\u01D2u li\u01CEo zh\u012B",\u5B57\u91CC\u884C\u95F4:"z\xEC l\u01D0 h\xE1ng ji\u0101n",\u542B\u542B\u7CCA\u7CCA:"h\xE1n h\xE1n hu h\u016B",\u6070\u5982\u5176\u5206:"qi\xE0 r\xFA q\xED f\xE8n",\u7834\u6D95\u4E3A\u7B11:"p\xF2 t\xEC w\xE9i xi\xE0o",\u6DF1\u66F4\u534A\u591C:"sh\u0113n g\u0113ng b\xE0n y\xE8",\u5343\u5DEE\u4E07\u522B:"qi\u0101n ch\u0101 w\xE0n bi\xE9",\u6570\u4E0D\u80DC\u6570:"sh\u01D4 b\xFA sh\xE8ng sh\u01D4",\u636E\u4E3A\u5DF1\u6709:"j\xF9 w\xE9i j\u01D0 y\u01D2u",\u5929\u65CB\u5730\u8F6C:"ti\u0101n xu\xE1n d\xEC zhu\xE0n",\u517B\u5C0A\u5904\u4F18:"y\u01CEng z\u016Bn ch\u01D4 y\u014Du",\u73BB\u7483\u7EA4\u7EF4:"b\u014D li xi\u0101n w\xE9i",\u5435\u5435\u95F9\u95F9:"ch\u0101o chao n\xE0o n\xE0o",\u6655\u5934\u8F6C\u5411:"y\u016Bn t\xF3u zhu\xE0n xi\xE0ng",\u571F\u751F\u571F\u957F:"t\u01D4 sh\u0113ng t\u01D4 zh\u01CEng",\u5B81\u6B7B\u4E0D\u5C48:"n\xECng s\u01D0 b\xF9 q\u016B",\u4E0D\u7701\u4EBA\u4E8B:"b\xF9 x\u01D0ng r\xE9n sh\xEC",\u5C3D\u529B\u800C\u4E3A:"j\xECn l\xEC \xE9r w\xE9i",\u7CBE\u660E\u5F3A\u5E72:"j\u012Bng m\xEDng qi\xE1ng g\xE0n",\u5520\u5520\u53E8\u53E8:"l\xE1o lao d\u0101o d\u0101o",\u53FD\u53FD\u55B3\u55B3:"j\u012B ji zh\u0101 zh\u0101",\u529F\u4E0D\u53EF\u6CA1:"g\u014Dng b\xF9 k\u011B m\xF2",\u9532\u800C\u4E0D\u820D:"qi\xE8 \xE9r b\xF9 sh\u011B",\u6392\u5FE7\u89E3\u96BE:"p\xE1i y\u014Du ji\u011B n\xE0n",\u7A00\u91CC\u7CCA\u6D82:"x\u012B li h\xFA t\xFA",\u5404\u6709\u6240\u957F:"g\xE8 y\u01D2u su\u01D2 ch\xE1ng",\u7684\u7684\u786E\u786E:"d\xED d\xED qu\xE8 qu\xE8",\u54C4\u5802\u5927\u7B11:"h\u014Dng t\xE1ng d\xE0 xi\xE0o",\u542C\u800C\u4E0D\u95FB:"t\u012Bng \xE9r b\xF9 w\xE9n",\u5200\u8015\u706B\u79CD:"d\u0101o g\u0113ng hu\u01D2 zh\xF2ng",\u5185\u5206\u6CCC\u817A:"n\xE8i f\xE8n m\xEC xi\xE0n",\u5316\u9669\u4E3A\u5937:"hu\xE0 xi\u01CEn w\xE9i y\xED",\u767E\u53D1\u767E\u4E2D:"b\u01CEi f\u0101 b\u01CEi zh\xF2ng",\u91CD\u89C1\u5929\u65E5:"ch\xF3ng ji\xE0n ti\u0101n r\xEC",\u53CD\u8D25\u4E3A\u80DC:"f\u01CEn b\xE0i w\xE9i sh\xE8ng",\u4E00\u4E86\u767E\u4E86:"y\xEC li\u01CEo b\u01CEi li\u01CEo",\u5927\u5927\u54A7\u54A7:"d\xE0 da li\u0113 li\u0113",\u5FC3\u6025\u706B\u71CE:"x\u012Bn j\xED hu\u01D2 li\u01CEo",\u7C97\u5FC3\u5927\u610F:"c\u016B x\u012Bn d\xE0 yi",\u9E21\u76AE\u7599\u7629:"j\u012B p\xED g\u0113 da",\u5937\u4E3A\u5E73\u5730:"y\xED w\xE9i p\xEDng d\xEC",\u65E5\u79EF\u6708\u7D2F:"r\xEC j\u012B yu\xE8 l\u011Bi",\u8BBE\u8EAB\u5904\u5730:"sh\xE8 sh\u0113n ch\u01D4 d\xEC",\u6295\u5176\u6240\u597D:"t\xF3u q\xED su\u01D2 h\xE0o",\u95F4\u4E0D\u5BB9\u53D1:"ji\u0101n b\xF9 r\xF3ng f\xE0",\u4EBA\u6EE1\u4E3A\u60A3:"r\xE9n m\u01CEn w\xE9i hu\xE0n",\u7A77\u8FFD\u4E0D\u820D:"qi\xF3ng zhu\u012B b\xF9 sh\u011B",\u4E3A\u65F6\u5DF2\u665A:"w\xE9i sh\xED y\u01D0 w\u01CEn",\u5982\u6570\u5BB6\u73CD:"r\xFA sh\u01D4 ji\u0101 zh\u0113n",\u5FC3\u91CC\u6709\u6570:"x\u012Bn l\u01D0 y\u01D2u sh\xF9",\u4EE5\u7259\u8FD8\u7259:"y\u01D0 y\xE1 hu\xE1n y\xE1",\u795E\u4E0D\u5B88\u820D:"sh\xE9n b\xF9 sh\u01D2u sh\u011B",\u5B5F\u4EC0\u7EF4\u514B:"m\xE8ng sh\xED w\xE9i k\xE8",\u5404\u81EA\u4E3A\u6218:"g\xE8 z\xEC w\xE9i zh\xE0n",\u6028\u58F0\u8F7D\u9053:"yu\xE0n sh\u0113ng z\xE0i d\xE0o",\u6551\u82E6\u6551\u96BE:"ji\xF9 k\u01D4 ji\xF9 n\xE0n",\u597D\u597D\u5148\u751F:"h\u01CEo h\u01CEo xi\u0101n sheng",\u602A\u6A21\u602A\u6837:"gu\xE0i m\xFA gu\xE0i y\xE0ng",\u629B\u5934\u9732\u9762:"p\u0101o t\xF3u l\xF9 mi\xE0n",\u6E38\u624B\u597D\u95F2:"y\xF3u sh\u01D2u h\xE0o xi\xE1n",\u65E0\u6240\u4E0D\u4E3A:"w\xFA su\u01D2 b\xF9 w\xE9i",\u8C03\u864E\u79BB\u5C71:"di\xE0o h\u01D4 l\xED sh\u0101n",\u6B65\u6B65\u4E3A\u8425:"b\xF9 b\xF9 w\xE9i y\xEDng",\u597D\u5927\u559C\u529F:"h\xE0o d\xE0 x\u01D0 g\u014Dng",\u4F17\u77E2\u4E4B\u7684:"zh\xF2ng sh\u01D0 zh\u012B d\xEC",\u957F\u751F\u4E0D\u6B7B:"ch\xE1ng sh\u0113ng b\xF9 s\u01D0",\u851A\u4E3A\u58EE\u89C2:"w\xE8i w\xE9i zhu\xE0ng gu\u0101n",\u4E0D\u53EF\u80DC\u6570:"b\xF9 k\u011B sh\xE8ng sh\u01D4",\u9B3C\u4F7F\u795E\u5DEE:"gu\u01D0 sh\u01D0 sh\xE9n ch\u0101i",\u6D01\u8EAB\u81EA\u597D:"ji\xE9 sh\u0113n z\xEC h\xE0o",\u6562\u4F5C\u6562\u4E3A:"g\u01CEn zu\xF2 g\u01CEn w\xE9i",\u8305\u585E\u987F\u5F00:"m\xE1o s\xE8 d\xF9n k\u0101i",\u8D70\u9A6C\u6362\u5C06:"z\u01D2u m\u01CE hu\xE0n ji\xE0ng",\u4E3A\u65F6\u8FC7\u65E9:"w\xE9i sh\xED gu\xF2 z\u01CEo",\u4E3A\u4EBA\u5E08\u8868:"w\xE9i r\xE9n sh\u012B bi\u01CEo",\u9634\u5DEE\u9633\u9519:"y\u012Bn ch\u0101 y\xE1ng cu\xF2",\u6CB9\u8154\u6ED1\u8C03:"y\xF3u qi\u0101ng hu\xE1 di\xE0o",\u91CD\u8E48\u8986\u8F99:"ch\xF3ng d\u01CEo f\xF9 zh\xE9",\u9A82\u9A82\u54A7\u54A7:"m\xE0 ma li\u0113 li\u0113",\u7D6E\u7D6E\u53E8\u53E8:"x\xF9 x\xF9 d\u0101o d\u0101o",\u5982\u5C65\u8584\u51B0:"r\xFA l\u01DA b\xF3 b\u012Bng",\u635F\u5175\u6298\u5C06:"s\u01D4n b\u012Bng zh\xE9 ji\xE0ng",\u62D0\u5F2F\u62B9\u89D2:"gu\u01CEi w\u0101n m\xF2 ji\u01CEo",\u50CF\u6A21\u50CF\u6837:"xi\xE0ng m\xFA xi\xE0ng y\xE0ng",\u4F9B\u8FC7\u4E8E\u6C42:"g\u014Dng gu\xF2 y\xFA qi\xFA",\u5F00\u82B1\u7ED3\u679C:"k\u0101i hu\u0101 ji\u0113 gu\u01D2",\u4ED4\u4ED4\u7EC6\u7EC6:"z\u01D0 z\u01D0 x\xEC x\xEC",\u5DDD\u85CF\u516C\u8DEF:"chu\u0101n z\xE0ng g\u014Dng l\xF9",\u6CB3\u5317\u6886\u5B50:"h\xE9 b\u011Bi b\u0101ng zi",\u957F\u5E74\u7D2F\u6708:"ch\xE1ng ni\xE1n l\u011Bi yu\xE8",\u6B63\u513F\u516B\u7ECF:"zh\xE8ng er b\u0101 j\u012Bng",\u4E0D\u8BC6\u62AC\u4E3E:"b\xF9 sh\xED t\xE1i ju",\u91CD\u632F\u65D7\u9F13:"ch\xF3ng zh\xE8n q\xED g\u01D4",\u6C14\u606F\u5944\u5944:"q\xEC x\u012B y\u0101n y\u0101n",\u7D27\u8FFD\u4E0D\u820D:"j\u01D0n zhu\u012B b\xF9 sh\u011B",\u670D\u670D\u5E16\u5E16:"f\xFA fu ti\u0113 ti\u0113",\u5F3A\u8BCD\u593A\u7406:"qi\u01CEng c\xED du\xF3 l\u01D0",\u567C\u91CC\u556A\u5566:"p\u012B li p\u0101 l\u0101",\u4EBA\u624D\u6D4E\u6D4E:"r\xE9n c\xE1i j\u01D0 j\u01D0",\u53D1\u4EBA\u6DF1\u7701:"f\u0101 r\xE9n sh\u0113n x\u01D0ng",\u4E0D\u8DB3\u4E3A\u51ED:"b\xF9 z\xFA w\xE9i p\xEDng",\u4E3A\u5BCC\u4E0D\u4EC1:"w\xE9i f\xF9 b\xF9 r\xE9n",\u8FDE\u7BC7\u7D2F\u724D:"li\xE1n pi\u0101n l\u011Bi d\xFA",\u547C\u5929\u62A2\u5730:"h\u016B ti\u0101n qi\u0101ng d\xEC",\u843D\u843D\u5927\u65B9:"lu\xF2 lu\xF2 d\xE0 f\u0101ng",\u81EA\u5439\u81EA\u64C2:"z\xEC chu\u012B z\xEC l\xE9i",\u4E50\u5584\u597D\u65BD:"l\xE8 sh\xE0n h\xE0o sh\u012B",\u4EE5\u653B\u4E3A\u5B88:"y\u01D0 g\u014Dng w\xE9i sh\u01D2u",\u78E8\u78E8\u8E6D\u8E6D:"m\xF3 m\xF3 c\xE8ng c\xE8ng",\u524A\u94C1\u5982\u6CE5:"xu\u0113 ti\u011B r\xFA n\xED",\u52A9\u7EA3\u4E3A\u8650:"zh\xF9 zh\xF2u w\xE9i n\xFC\xE8",\u4EE5\u9000\u4E3A\u8FDB:"y\u01D0 tu\xEC w\xE9i j\xECn",\u5601\u5601\u55B3\u55B3:"q\u012B q\u012B ch\u0101 ch\u0101",\u67AA\u6797\u5F39\u96E8:"qi\u0101ng l\xEDn d\xE0n y\u01D4",\u4EE4\u4EBA\u53D1\u6307:"l\xECng r\xE9n f\xE0 zh\u01D0",\u8F6C\u8D25\u4E3A\u80DC:"zhu\u01CEn b\xE0i w\xE9i sh\xE8ng",\u8F6C\u5F2F\u62B9\u89D2:"zhu\u01CEn w\u0101n m\xF2 ji\u01CEo",\u5728\u52AB\u96BE\u9003:"z\xE0i ji\xE9 n\xE1n t\xE1o",\u6B63\u5F53\u9632\u536B:"zh\xE8ng d\xE0ng f\xE1ng w\xE8i",\u4E0D\u8DB3\u4E3A\u602A:"b\xF9 z\xFA w\xE9i gu\xE0i",\u96BE\u5144\u96BE\u5F1F:"n\xE0n xi\u014Dng n\xE0n d\xEC",\u54BF\u54BF\u5440\u5440:"y\u012B y\u012B y\u0101 y\u0101",\u5F39\u5C3D\u7CAE\u7EDD:"d\xE0n j\xECn li\xE1ng ju\xE9",\u963F\u8C00\u5949\u627F:"\u0113 y\xFA f\xE8ng ch\xE9ng",\u7A00\u91CC\u54D7\u5566:"x\u012B li hu\u0101 l\u0101",\u8FD4\u8001\u8FD8\u7AE5:"f\u01CEn l\u01CEo hu\xE1n t\xF3ng",\u597D\u9AD8\u9A9B\u8FDC:"h\xE0o g\u0101o w\xF9 yu\u01CEn",\u9E7F\u6B7B\u8C01\u624B:"l\xF9 s\u01D0 sh\xE9i sh\u01D2u",\u5DEE\u5F3A\u4EBA\u610F:"ch\u0101 qi\xE1ng r\xE9n y\xEC",\u5927\u5439\u5927\u64C2:"d\xE0 chu\u012B d\xE0 l\xE9i",\u6210\u5BB6\u7ACB\u4E1A:"ch\xE9ng ji\u0101 l\xEC y\xE8",\u81EA\u6028\u81EA\u827E:"z\xEC yu\xE0n z\xEC y\xEC",\u8D1F\u503A\u7D2F\u7D2F:"f\xF9 zh\xE0i l\u011Bi l\u011Bi",\u53E4\u4E3A\u4ECA\u7528:"g\u01D4 w\xE9i j\u012Bn y\xF2ng",\u5165\u571F\u4E3A\u5B89:"r\xF9 t\u01D4 w\xE9i \u0101n",\u4E0B\u4E0D\u4E3A\u4F8B:"xi\xE0 b\xF9 w\xE9i l\xEC",\u4E00\u54C4\u800C\u4E0A:"y\xEC h\u014Dng \xE9r sh\xE0ng",\u6CA1\u5934\u82CD\u8747:"m\xE9i t\xF3u c\u0101ng ying",\u5929\u5DEE\u5730\u8FDC:"ti\u0101n ch\u0101 d\xEC yu\u01CEn",\u98CE\u5377\u6B8B\u4E91:"f\u0113ng ju\u01CEn c\xE1n y\xFAn",\u591A\u707E\u591A\u96BE:"du\u014D z\u0101i du\u014D n\xE0n",\u4E73\u81ED\u672A\u5E72:"r\u01D4 xi\xF9 w\xE8i g\u0101n",\u884C\u5BB6\u91CC\u624B:"h\xE1ng ji\u0101 l\u01D0 sh\u01D2u",\u72FC\u72C8\u4E3A\u5978:"l\xE1ng b\xE8i w\xE9i ji\u0101n",\u5904\u53D8\u4E0D\u60CA:"ch\u01D4 bi\xE0n b\xF9 j\u012Bng",\u4E00\u5531\u4E00\u548C:"y\xED ch\xE0ng y\xED h\xE8",\u4E00\u5FF5\u4E4B\u5DEE:"y\xED ni\xE0n zh\u012B ch\u0101",\u91D1\u8749\u8131\u58F3:"j\u012Bn ch\xE1n tu\u014D qi\xE0o",\u6EF4\u6EF4\u7B54\u7B54:"d\u012B d\u012B d\u0101 d\u0101",\u7855\u679C\u7D2F\u7D2F:"shu\xF2 gu\u01D2 l\xE9i l\xE9i",\u597D\u6574\u4EE5\u6687:"h\xE0o zh\u011Bng y\u01D0 xi\xE1",\u7EA2\u5F97\u53D1\u7D2B:"h\xF3ng de f\u0101 z\u01D0",\u4F20\u4E3A\u7F8E\u8C08:"chu\xE1n w\xE9i m\u011Bi t\xE1n",\u5BCC\u5546\u5927\u8D3E:"f\xF9 sh\u0101ng d\xE0 g\u01D4",\u56DB\u6D77\u4E3A\u5BB6:"s\xEC h\u01CEi w\xE9i ji\u0101",\u4E86\u82E5\u6307\u638C:"li\u01CEo ru\xF2 zh\u01D0 zh\u01CEng",\u5927\u6709\u53EF\u4E3A:"d\xE0 y\u01D2u k\u011B w\xE9i",\u51FA\u5934\u9732\u9762:"ch\u016B t\xF3u l\xF9 mi\xE0n",\u9F13\u9F13\u56CA\u56CA:"g\u01D4 gu n\u0101ng n\u0101ng",\u7A97\u660E\u51E0\u51C0:"chu\u0101ng m\xEDng j\u012B j\xECng",\u6CF0\u7136\u5904\u4E4B:"t\xE0i r\xE1n ch\u01D4 zh\u012B",\u6012\u53D1\u51B2\u51A0:"n\xF9 f\xE0 ch\u014Dng gu\u0101n",\u6709\u673A\u73BB\u7483:"y\u01D2u j\u012B b\u014D li",\u9AA8\u5934\u67B6\u5B50:"g\u01D4 tou ji\xE0 zi",\u4E49\u8584\u4E91\u5929:"y\xEC b\xF3 y\xFAn ti\u0101n",\u4E00\u4E01\u70B9\u513F:"y\u012B d\u012Bng di\u01CEn er",\u65F6\u6765\u8FD0\u8F6C:"sh\xED l\xE1i y\xF9n zhu\u01CEn",\u9648\u8BCD\u6EE5\u8C03:"ch\xE9n c\xED l\xE0n di\xE0o",\u5316\u6574\u4E3A\u96F6:"hu\xE0 zh\u011Bng w\xE9i l\xEDng",\u706B\u70E7\u706B\u71CE:"hu\u01D2 sh\u0101o hu\u01D2 li\u01CEo",\u5E72\u8106\u5229\u7D22:"g\xE0n cu\xEC l\xEC su\u01D2",\u540A\u513F\u90CE\u5F53:"di\xE0o er l\xE1ng d\u0101ng",\u5E7F\u79CD\u8584\u6536:"gu\u01CEng zh\xF2ng b\xF3 sh\u014Du",\u79CD\u74DC\u5F97\u74DC:"zh\xF2ng gu\u0101 d\xE9 gu\u0101",\u79CD\u8C46\u5F97\u8C46:"zh\xF2ng d\xF2u d\xE9 d\xF2u",\u96BE\u820D\u96BE\u5206:"n\xE1n sh\u011B n\xE1n f\u0113n",\u6B43\u8840\u4E3A\u76DF:"sh\xE0 xu\xE8 w\xE9i m\xE9ng",\u594B\u53D1\u6709\u4E3A:"f\xE8n f\u0101 y\u01D2u w\xE9i",\u9634\u9519\u9633\u5DEE:"y\u012Bn cu\xF2 y\xE1ng ch\u0101",\u4E1C\u8EB2\u897F\u85CF:"d\u014Dng du\u01D2 x\u012B c\xE1ng",\u70DF\u718F\u706B\u71CE:"y\u0101n x\u016Bn hu\u01D2 li\u01CEo",\u94BB\u725B\u89D2\u5C16:"zu\u0101n ni\xFA ji\u01CEo ji\u0101n",\u4E54\u88C5\u6253\u626E:"qi\xE1o zhu\u0101ng d\u01CE b\xE0n",\u6539\u5F26\u66F4\u5F20:"g\u01CEi xi\xE1n g\u0113ng zh\u0101ng",\u6CB3\u5357\u6886\u5B50:"h\xE9 n\xE1n b\u0101ng zi",\u597D\u5403\u61D2\u505A:"h\xE0o ch\u012B l\u01CEn zu\xF2",\u4F55\u4E50\u4E0D\u4E3A:"h\xE9 l\xE8 b\xF9 w\xE9i",\u5927\u51FA\u98CE\u5934:"d\xE0 ch\u016B f\u0113ng t\xF3u",\u653B\u57CE\u63A0\u5730:"g\u014Dng ch\xE9ng l\xFC\xE8 d\xEC",\u6F02\u6F02\u4EAE\u4EAE:"pi\xE0o pi\xE0o liang liang",\u6298\u8877\u4E3B\u4E49:"zh\xE9 zh\u014Dng zh\u01D4 y\xEC",\u5927\u9A6C\u54C8\u9C7C:"d\xE0 m\u01CE h\u01CE y\xFA",\u7EFF\u6811\u6210\u836B:"l\u01DC sh\xF9 ch\xE9ng y\u012Bn",\u7387\u5148\u5782\u8303:"shu\xE0i xi\u0101n chu\xED f\xE0n",\u5BB6\u957F\u91CC\u77ED:"ji\u0101 ch\xE1ng l\u01D0 du\u01CEn",\u5BBD\u5927\u4E3A\u6000:"ku\u0101n d\xE0 w\xE9i hu\xE1i",\u5DE6\u8180\u53F3\u81C2:"zu\u01D2 b\u01CEng y\xF2u b\xEC",\u4E00\u7B11\u4E86\u4E4B:"y\xED xi\xE0o li\u01CEo zh\u012B",\u5929\u4E0B\u4E3A\u516C:"ti\u0101n xi\xE0 w\xE9i g\u014Dng",\u8FD8\u6211\u6CB3\u5C71:"hu\xE1n w\u01D2 h\xE9 sh\u0101n",\u4F55\u8DB3\u4E3A\u5947:"h\xE9 z\xFA w\xE9i q\xED",\u597D\u81EA\u4E3A\u4E4B:"h\u01CEo z\xEC w\xE9i zh\u012B",\u98CE\u59FF\u7EF0\u7EA6:"f\u0113ng z\u012B chu\xF2 yu\u0113",\u5927\u96E8\u6EC2\u6CB1:"d\xE0 y\u01D4 p\u0101ng tu\xF3",\u4F20\u4E3A\u4F73\u8BDD:"chu\xE1n w\xE9i ji\u0101 hu\xE0",\u5403\u91CC\u6252\u5916:"ch\u012B l\u01D0 p\xE1 w\xE0i",\u91CD\u64CD\u65E7\u4E1A:"ch\xF3ng c\u0101o ji\xF9 y\xE8",\u5C0F\u5BB6\u5B50\u6C14:"xi\u01CEo ji\u0101 zi q\xEC",\u5C11\u4E0D\u66F4\u4E8B:"sh\xE0o b\xF9 g\u0113ng sh\xEC",\u96BE\u5206\u96BE\u820D:"n\xE1n f\u0113n n\xE1n sh\u011B",\u6DFB\u7816\u52A0\u74E6:"ti\u0101n zhu\u0101n ji\u0101 w\u01CE",\u662F\u975E\u5206\u660E:"sh\xEC f\u0113i f\u0113n m\xEDng",\u820D\u6211\u5176\u8C01:"sh\u011B w\u01D2 q\xED shu\xED",\u504F\u542C\u504F\u4FE1:"pi\u0101n t\u012Bng pi\u0101n x\xECn",\u91CF\u5165\u4E3A\u51FA:"li\xE0ng r\xF9 w\xE9i ch\u016B",\u964D\u9F99\u4F0F\u864E:"xi\xE1ng l\xF3ng f\xFA h\u01D4",\u94A2\u5316\u73BB\u7483:"g\u0101ng hu\xE0 b\u014D li",\u6B63\u4E2D\u4E0B\u6000:"zh\xE8ng zh\xF2ng xi\xE0 hu\xE1i",\u4EE5\u8EAB\u8BB8\u56FD:"y\u01D0 sh\u0113n x\u01D4 gu\xF3",\u4E00\u8BED\u4E2D\u7684:"y\xEC y\u01D4 zh\xF2ng d\xEC",\u4E27\u9B42\u843D\u9B44:"s\xE0ng h\xFAn lu\xF2 p\xF2",\u4E09\u5EA7\u5927\u5C71:"s\u0101n zu\xF2 d\xE0 sh\u0101n",\u6D4E\u6D4E\u4E00\u5802:"j\u01D0 j\u01D0 y\xEC t\xE1ng",\u597D\u4E8B\u4E4B\u5F92:"h\xE0o sh\xEC zh\u012B t\xFA",\u5E72\u51C0\u5229\u7D22:"g\xE0n j\xECng l\xEC su\u01D2",\u51FA\u5C06\u5165\u76F8:"ch\u016B ji\xE0ng r\xF9 xi\xE0ng",\u8885\u8885\u5A1C\u5A1C:"ni\u01CEo ni\u01CEo nu\xF3 nu\xF3",\u72D0\u72F8\u5C3E\u5DF4:"h\xFA li w\u011Bi ba",\u597D\u9038\u6076\u52B3:"h\xE0o y\xEC w\xF9 l\xE1o",\u5927\u800C\u65E0\u5F53:"d\xE0 \xE9r w\xFA d\xE0ng",\u6253\u9A6C\u864E\u773C:"d\u01CE m\u01CE hu y\u01CEn",\u677F\u4E0A\u9489\u9489:"b\u01CEn sh\xE0ng d\xECng d\u012Bng",\u5406\u4E94\u559D\u516D:"y\u0101o w\u01D4 h\xE8 li\xF9",\u867E\u5175\u87F9\u5C06:"xi\u0101 b\u012Bng xi\xE8 ji\xE0ng",\u6C34\u8C03\u6B4C\u5934:"shu\u01D0 di\xE0o g\u0113 t\xF3u",\u6570\u5178\u5FD8\u7956:"sh\u01D4 di\u01CEn w\xE0ng z\u01D4",\u4EBA\u4E8B\u4E0D\u7701:"r\xE9n sh\xEC b\xF9 x\u01D0ng",\u66F2\u9AD8\u548C\u5BE1:"q\u01D4 g\u0101o h\xE8 gu\u01CE",\u5C61\u6559\u4E0D\u6539:"l\u01DA ji\xE0o b\xF9 g\u01CEi",\u4E92\u4E3A\u56E0\u679C:"h\xF9 w\xE9i y\u012Bn gu\u01D2",\u4E92\u4E3A\u8868\u91CC:"h\xF9 w\xE9i bi\u01CEo l\u01D0",\u539A\u6B64\u8584\u5F7C:"h\xF2u c\u01D0 b\xF3 b\u01D0",\u8FC7\u5173\u65A9\u5C06:"gu\xF2 gu\u0101n zh\u01CEn ji\xE0ng",\u7599\u7599\u7629\u7629:"g\u0113 ge d\u0101 d\u0101",\u5927\u8179\u4FBF\u4FBF:"d\xE0 f\xF9 pi\xE1n pi\xE1n",\u8D70\u4E3A\u4E0A\u7B56:"z\u01D2u w\xE9i sh\xE0ng c\xE8",\u51A4\u5BB6\u5BF9\u5934:"yu\u0101n jia du\xEC t\xF3u",\u6709\u9699\u53EF\u4E58:"y\u01D2u x\xEC k\u011B ch\xE8ng",\u4E00\u9CDE\u534A\u722A:"y\xEC l\xEDn b\xE0n zh\u01CEo",\u7247\u8A00\u53EA\u8BED:"pi\xE0n y\xE1n zh\u01D0 y\u01D4",\u5F00\u82B1\u7ED3\u5B9E:"k\u0101i hu\u0101 ji\xE9 sh\xED",\u7ECF\u5E74\u7D2F\u6708:"j\u012Bng ni\xE1n l\u011Bi yu\xE8",\u542B\u7CCA\u5176\u8BCD:"h\xE1n h\xFA q\xED c\xED",\u5BE1\u5EC9\u9C9C\u803B:"gu\u01CE li\xE1n xi\u01CEn ch\u01D0",\u6210\u5E74\u7D2F\u6708:"ch\xE9ng ni\xE1n l\u011Bi yu\xE8",\u4E0D\u5F87\u79C1\u60C5:"b\xFA x\xF9n s\u012B q\xEDng",\u4E0D\u5F53\u4EBA\u5B50:"b\xF9 d\u0101ng r\xE9n z\u01D0",\u8180\u5927\u8170\u5706:"b\u01CEng d\xE0 y\u0101o yu\xE1n",\u6307\u8179\u4E3A\u5A5A:"zh\u01D0 f\xF9 w\xE9i h\u016Bn",\u8FD9\u4E48\u70B9\u513F:"zh\xE8 me di\u01CEn er",\u610F\u5174\u7D22\u7136:"y\xEC x\u012Bng su\u01D2 r\xE1n",\u7EE3\u82B1\u6795\u5934:"xi\xF9 hu\u0101 zh\u011Bn tou",\u65E0\u7684\u653E\u77E2:"w\xFA d\xEC f\xE0ng sh\u01D0",\u671B\u95FB\u95EE\u5207:"w\xE0ng w\xE9n w\xE8n qi\xE8",\u820D\u5DF1\u4E3A\u4EBA:"sh\u011B j\u01D0 w\xE8i r\xE9n",\u7A77\u5E74\u7D2F\u6708:"qi\xF3ng ni\xE1n l\u011Bi yu\xE8",\u6392\u96BE\u89E3\u7EB7:"p\xE1i n\xE0n ji\u011B f\u0113n",\u5904\u4E4B\u6CF0\u7136:"ch\u01D4 zh\u012B t\xE0i r\xE1n",\u6307\u9E7F\u4E3A\u9A6C:"zh\u01D0 l\xF9 w\xE9i m\u01CE",\u5371\u5982\u7D2F\u5375:"w\u0113i r\xFA l\u011Bi lu\u01CEn",\u5929\u5175\u5929\u5C06:"ti\u0101n b\u012Bng ti\u0101n ji\xE0ng",\u820D\u8FD1\u6C42\u8FDC:"sh\u011B j\xECn qi\xFA yu\u01CEn",\u5357\u8154\u5317\u8C03:"n\xE1n qi\u0101ng b\u011Bi di\xE0o",\u82E6\u4E2D\u4F5C\u4E50:"k\u01D4 zh\u014Dng zu\xF2 l\xE8",\u539A\u79EF\u8584\u53D1:"h\xF2u j\u012B b\xF3 f\u0101",\u81ED\u5473\u76F8\u6295:"xi\xF9 w\xE8i xi\u0101ng t\xF3u",\u957F\u5E7C\u6709\u5E8F:"zh\u01CEng y\xF2u y\u01D2u x\xF9",\u903C\u826F\u4E3A\u5A3C:"b\u012B li\xE1ng w\xE9i ch\u0101ng",\u60B2\u60B2\u5207\u5207:"b\u0113i b\u0113i qi\xE8 qi\u0113",\u8D25\u519B\u4E4B\u5C06:"b\xE0i j\u016Bn zh\u012B ji\xE0ng",\u6B3A\u884C\u9738\u5E02:"q\u012B h\xE1ng b\xE0 sh\xEC",\u524A\u8DB3\u9002\u5C65:"xu\u0113 z\xFA sh\xEC l\u01DA",\u5148\u7779\u4E3A\u5FEB:"xi\u0101n d\u01D4 w\xE9i ku\xE0i",\u557C\u9965\u53F7\u5BD2:"t\xED j\u012B h\xE1o h\xE1n",\u758F\u4E0D\u95F4\u4EB2:"sh\u016B b\xFA ji\xE0n q\u012Bn",\u795E\u5DEE\u9B3C\u4F7F:"sh\xE9n ch\u0101i gu\u01D0 sh\u01D0",\u6572\u6572\u6253\u6253:"qi\u0101o qi\u0101o d\u01CE d\u01CE",\u5E73\u94FA\u76F4\u53D9:"p\xEDng p\u016B zh\xED x\xF9",\u6CA1\u5934\u6CA1\u5C3E:"m\xE9i t\xF3u m\xF2 w\u011Bi",\u5BE5\u5BE5\u53EF\u6570:"li\xE1o li\xE1o k\u011B sh\u01D4",\u54FC\u54C8\u4E8C\u5C06:"h\u0113ng h\u0101 \xE8r ji\xE0ng",\u9E64\u53D1\u7AE5\u989C:"h\xE8 f\xE0 t\xF3ng y\xE1n",\u5404\u5954\u524D\u7A0B:"g\xE8 b\xE8n qi\xE1n ch\xE9ng",\u5F39\u65E0\u865A\u53D1:"d\xE0n w\xFA x\u016B f\u0101",\u5927\u4EBA\u5148\u751F:"d\xE0 r\xE9n xi\u0101n sheng",\u4E0E\u6C11\u66F4\u59CB:"y\u01D4 m\xEDn g\u0113ng sh\u01D0",\u6811\u7891\u7ACB\u4F20:"sh\xF9 b\u0113i l\xEC zhu\xE0n",\u662F\u975E\u5F97\u5931:"sh\xEC f\u0113i d\xE9 sh\u012B",\u5B9E\u903C\u5904\u6B64:"sh\xED b\u012B ch\u01D4 c\u01D0",\u585E\u7FC1\u5931\u9A6C:"s\xE0i w\u0113ng sh\u012B m\u01CE",\u65E5\u8584\u897F\u5C71:"r\xEC b\xF3 x\u012B sh\u0101n",\u5207\u8EAB\u4F53\u4F1A:"qi\xE8 sh\u0113n t\u01D0 hu\xEC",\u7247\u8A00\u53EA\u5B57:"pi\xE0n y\xE1n zh\u01D0 z\xEC",\u8DD1\u9A6C\u5356\u89E3:"p\u01CEo m\u01CE m\xE0i xi\xE8",\u5B81\u6298\u4E0D\u5F2F:"n\xECng zh\xE9 b\xF9 w\u0101n",\u96F6\u96F6\u6563\u6563:"l\xEDng l\xEDng s\u01CEn s\u01CEn",\u91CF\u4F53\u88C1\u8863:"li\xE0ng t\u01D0 c\xE1i y\u012B",\u8FDE\u4E2D\u4E09\u5143:"li\xE1n zh\xF2ng s\u0101n yu\xE1n",\u793C\u5D29\u4E50\u574F:"l\u01D0 b\u0113ng yu\xE8 hu\xE0i",\u4E0D\u4E3A\u5DF2\u751A:"b\xF9 w\xE9i y\u01D0 sh\xE8n",\u8F6C\u60B2\u4E3A\u559C:"zhu\u01CEn b\u0113i w\xE9i x\u01D0",\u4EE5\u773C\u8FD8\u773C:"y\u01D0 y\u01CEn hu\xE1n y\u01CEn",\u851A\u4E3A\u5927\u89C2:"w\xE8i w\xE9i d\xE0 gu\u0101n",\u672A\u4E3A\u4E0D\u53EF:"w\xE8i w\xE9i b\xF9 k\u011B",\u7AE5\u989C\u9E64\u53D1:"t\xF3ng y\xE1n h\xE8 f\xE0",\u670B\u6BD4\u4E3A\u5978:"p\xE9ng b\u01D0 w\xE9i ji\u0101n",\u83AB\u6B64\u4E3A\u751A:"m\xF2 c\u01D0 w\xE9i sh\xE8n",\u5939\u67AA\u5E26\u68D2:"ji\u0101 qi\u0101ng d\xE0i b\xE0ng",\u5BCC\u5546\u5DE8\u8D3E:"f\xF9 sh\u0101ng j\xF9 ji\u01CE",\u6DE1\u7136\u5904\u4E4B:"d\xE0n r\xE1n ch\u01D4 zh\u012B",\u7BAA\u98DF\u58F6\u6D46:"d\u0101n sh\xED h\xFA ji\u0101ng",\u521B\u5DE8\u75DB\u6DF1:"chu\u0101ng j\xF9 t\xF2ng sh\u0113n",\u8349\u957F\u83BA\u98DE:"c\u01CEo zh\u01CEng y\u012Bng f\u0113i",\u5750\u89C6\u4E0D\u6551:"zu\xF2 sh\u012B b\xFA ji\xF9",\u4EE5\u5DF1\u5EA6\u4EBA:"y\u01D0 j\u01D0 du\xF3 r\xE9n",\u968F\u884C\u5C31\u5E02:"su\xED h\xE1ng ji\xF9 sh\xEC",\u6587\u4EE5\u8F7D\u9053:"w\xE9n y\u01D0 z\xE0i d\xE0o",\u6587\u4E0D\u5BF9\u9898:"w\xE9n b\xFA du\xEC t\xED",\u94C1\u677F\u9489\u9489:"ti\u011B b\u01CEn d\xECng d\u012Bng",\u8EAB\u4F53\u53D1\u80A4:"sh\u0113n t\u01D0 f\xE0 f\u016B",\u7F3A\u5403\u5C11\u7A7F:"qu\u0113 ch\u012B sh\u01CEo chu\u0101n",\u76EE\u65E0\u5C0A\u957F:"m\xF9 w\xFA z\u016Bn zh\u01CEng",\u5409\u4EBA\u5929\u76F8:"j\xED r\xE9n ti\u0101n xi\xE0ng",\u6BC1\u5BB6\u7EBE\u96BE:"hu\u01D0 ji\u0101 sh\u016B n\xE0n",\u94A2\u7B4B\u94C1\u9AA8:"g\u0101ng j\u012Bn ti\u011B g\u01D4",\u4E22\u5352\u4FDD\u8F66:"di\u016B z\xFA b\u01CEo j\u016B",\u4E22\u4E09\u843D\u56DB:"di\u016B s\u0101n l\xE0 s\xEC",\u95ED\u76EE\u585E\u542C:"b\xEC m\xF9 s\xE8 t\u012Bng",\u524A\u5C16\u8111\u888B:"xu\u0113 ji\u0101n n\u01CEo d\xE0i",\u4E3A\u975E\u4F5C\u6076:"w\xE9i f\u0113i zu\xF2 \xE8",\u4EBA\u624D\u96BE\u5F97:"r\xE9n c\xE1i n\xE1n d\xE9",\u60C5\u975E\u5F97\u5DF2:"q\xEDng f\u0113i d\xE9 y\u01D0",\u5207\u4E2D\u8981\u5BB3:"qi\xE8 zh\xF2ng y\xE0o h\xE0i",\u706B\u6025\u706B\u71CE:"hu\u01D2 j\xED hu\u01D2 li\u01CEo",\u753B\u5730\u4E3A\u7262:"hu\xE0 d\xEC w\xE9i l\xE1o",\u597D\u9152\u8D2A\u676F:"h\xE0o ji\u01D4 t\u0101n b\u0113i",\u957F\u6B4C\u5F53\u54ED:"ch\xE1ng g\u0113 d\xE0ng k\u016B",\u8F7D\u6C89\u8F7D\u6D6E:"z\xE0i ch\xE9n z\xE0i f\xFA",\u9047\u96BE\u5448\u7965:"y\xF9 n\xE0n ch\xE9ng xi\xE1ng",\u6986\u6728\u7599\u7629:"y\xFA m\xF9 g\u0113 da",\u4EE5\u90BB\u4E3A\u58D1:"y\u01D0 l\xEDn w\xE9i h\xE8",\u6D0B\u4E3A\u4E2D\u7528:"y\xE1ng w\xE9i zh\u014Dng y\xF2ng",\u8A00\u4E3A\u5FC3\u58F0:"y\xE1n w\xE9i x\u012Bn sh\u0113ng",\u8A00\u5FC5\u6709\u4E2D:"y\xE1n b\xEC y\u01D2u zh\xF2ng",\u56FE\u7A77\u5315\u89C1:"t\xFA qi\xF3ng b\u01D0 xi\xE0n",\u6EC2\u6CB1\u5927\u96E8:"p\xE1ng tu\xF3 d\xE0 y\u01D4",\u76EE\u4E0D\u6687\u7ED9:"m\xF9 b\xF9 xi\xE1 j\u01D0",\u91CF\u624D\u5F55\u7528:"li\xE0ng c\xE1i l\xF9 y\xF2ng",\u6559\u5B66\u76F8\u957F:"ji\xE0o xu\xE9 xi\u0101ng zh\u01CEng",\u6094\u4E0D\u5F53\u521D:"hu\u01D0 b\xF9 d\u0101ng ch\u016B",\u547C\u5E7A\u559D\u516D:"h\u016B y\u0101o h\xE8 li\xF9",\u4E0D\u8DB3\u4E3A\u8BAD:"b\xF9 z\xFA w\xE9i x\xF9n",\u4E0D\u62D8\u5F62\u8FF9:"b\xF9 j\u016B x\xEDng j\u012B",\u508D\u82E5\u65E0\u4EBA:"p\xE1ng ru\xF2 w\xFA r\xE9n",\u7F6A\u8D23\u96BE\u9003:"zu\xEC z\xE9 n\xE1n t\xE1o",\u81EA\u6211\u5439\u5618:"z\xEC w\u01D2 chu\u012B x\u016B",\u8F6C\u7978\u4E3A\u798F:"zhu\u01CEn hu\xF2 w\xE9i f\xFA",\u52C7\u51A0\u4E09\u519B:"y\u01D2ng gu\xE0n s\u0101n j\u016Bn",\u6613\u5730\u800C\u5904:"y\xEC d\xEC \xE9r ch\u01D4",\u5378\u78E8\u6740\u9A74:"xi\xE8 m\xF2 sh\u0101 l\u01D8",\u73A9\u513F\u4E0D\u8F6C:"w\xE1n \xE9r b\xFA zhu\xE0n",\u5929\u9053\u597D\u8FD8:"ti\u0101n d\xE0o h\u01CEo hu\xE1n",\u8EAB\u5355\u529B\u8584:"sh\u0113n d\u0101n l\xEC b\xF3",\u6492\u8C46\u6210\u5175:"s\u01CE d\xF2u ch\xE9ng b\u012Bng",\u7247\u7EB8\u53EA\u5B57:"pi\xE0n zh\u01D0 zh\u012B z\xEC",\u5B81\u7F3A\u6BCB\u6EE5:"n\xECng qu\u0113 w\xFA l\xE0n",\u6CA1\u6CA1\u65E0\u95FB:"m\xF2 m\xF2 w\xFA w\xE9n",\u91CF\u529B\u800C\u4E3A:"li\xE0ng l\xEC \xE9r w\xE9i",\u5386\u5386\u53EF\u6570:"l\xEC l\xEC k\u011B sh\u01D4",\u53E3\u7891\u8F7D\u9053:"k\u01D2u b\u0113i z\xE0i d\xE0o",\u541B\u5B50\u597D\u9011:"j\u016Bn z\u01D0 h\u01CEo qi\xFA",\u597D\u4E3A\u4EBA\u5E08:"h\xE0o w\xE9i r\xE9n sh\u012B",\u8C6A\u5546\u5DE8\u8D3E:"h\xE1o sh\u0101ng j\xF9 ji\u01CE",\u5404\u6709\u6240\u597D:"g\xE8 y\u01D2u su\u01D2 h\xE0o",\u5EA6\u5FB7\u91CF\u529B:"du\xF3 d\xE9 li\xE0ng l\xEC",\u6307\u5929\u4E3A\u8A93:"zh\u01D0 ti\u0101n w\xE9i sh\xEC",\u9038\u5174\u9044\u98DE:"y\xEC x\xECng chu\xE1n f\u0113i",\u5FC3\u5BBD\u4F53\u80D6:"x\u012Bn ku\u0101n t\u01D0 p\xE1n",\u4E3A\u5FB7\u4E0D\u5352:"w\xE9i d\xE9 b\xF9 z\xFA",\u5929\u4E0B\u4E3A\u5BB6:"ti\u0101n xi\xE0 w\xE9i ji\u0101",\u89C6\u4E3A\u754F\u9014:"sh\xEC w\xE9i w\xE8i t\xFA",\u4E09\u707E\u516B\u96BE:"s\u0101n z\u0101i b\u0101 n\xE0n",\u6C90\u7334\u800C\u51A0:"m\xF9 h\xF3u \xE9r gu\xE0n",\u54E9\u54E9\u5566\u5566:"l\u012B li l\u0101 l\u0101",\u89C1\u7F1D\u5C31\u94BB:"ji\xE0n f\xE8ng ji\xF9 zu\u0101n",\u5939\u5C42\u73BB\u7483:"ji\u0101 c\xE9ng b\u014D li",\u6025\u516C\u597D\u4E49:"j\xED g\u014Dng h\xE0o y\xEC",\u79EF\u5E74\u7D2F\u6708:"j\u012B ni\xE1n l\u011Bi yu\xE8",\u5212\u5730\u4E3A\u7262:"hu\xE1 d\xEC w\xE9i l\xE1o",\u66F4\u540D\u6539\u59D3:"g\u0113ng m\xEDng g\u01CEi x\xECng",\u5949\u4E3A\u572D\u81EC:"f\xE8ng w\xE9i gu\u012B ni\xE8",\u591A\u96BE\u5174\u90A6:"du\u014D n\xE0n x\u012Bng b\u0101ng",\u4E0D\u7834\u4E0D\u7ACB:"b\xFA p\xF2 b\xFA l\xEC",\u5750\u5730\u81EA\u5212:"zu\xF2 d\xEC z\xEC hu\xE1",\u5750\u4E0D\u91CD\u5E2D:"zu\xF2 b\xF9 ch\xF3ng x\xED",\u5750\u4E0D\u7AA5\u5802:"zu\xF2 b\xF9 ku\u012B t\xE1ng",\u4F5C\u5AC1\u8863\u88F3:"zu\xF2 ji\xE0 y\u012B shang",\u5DE6\u679D\u53F3\u68A7:"zu\u01D2 zh\u012B y\xF2u w\xFA",\u5DE6\u5B9C\u53F3\u6709:"zu\u01D2 y\xED y\xF2u y\u01D2u",\u94BB\u5934\u89C5\u7F1D:"zu\u0101n t\xF3u m\xEC f\xE8ng",\u94BB\u5929\u6253\u6D1E:"zu\u0101n ti\u0101n d\u01CE d\xF2ng",\u94BB\u76AE\u51FA\u7FBD:"zu\u0101n p\xED ch\u016B y\u01D4",\u94BB\u706B\u5F97\u51B0:"zu\u0101n hu\u01D2 d\xE9 b\u012Bng",\u94BB\u6D1E\u89C5\u7F1D:"zu\xE0n d\xF2ng m\xEC f\xE9ng",\u94BB\u51B0\u6C42\u706B:"zu\u0101n b\u012Bng qi\xFA hu\u01D2",\u5B50\u4E3A\u7236\u9690:"z\u01D0 w\xE9i f\xF9 y\u01D0n",\u64E2\u53D1\u96BE\u6570:"zhu\xF3 f\xE0 n\xE1n sh\u01D4",\u7740\u4EBA\u5148\u97AD:"zhu\xF3 r\xE9n xi\u0101n bi\u0101n",\u65AB\u96D5\u4E3A\u6734:"zhu\xF3 di\u0101o w\xE9i p\u01D4",\u9525\u5904\u56CA\u4E2D:"zhu\u012B ch\u01D4 n\xE1ng zh\u014Dng",\u690E\u5FC3\u996E\u6CE3:"chu\xED x\u012Bn y\u01D0n q\xEC",\u690E\u5FC3\u6CE3\u8840:"chu\xED x\u012Bn q\xEC xu\xE8",\u690E\u725B\u98E8\u58EB:"chu\xED ni\xFA xi\u01CEng sh\xEC",\u690E\u725B\u6B43\u8840:"chu\xED ni\xFA sh\xE0 xu\xE8",\u690E\u725B\u53D1\u51A2:"chu\xED ni\xFA f\xE0 zh\u01D2ng",\u690E\u57CB\u5C60\u72D7:"chu\xED m\xE1i t\xFA g\u01D2u",\u690E\u57CB\u72D7\u7A83:"chu\xED m\xE1i g\u01D2u qi\xE8",\u58EE\u53D1\u51B2\u51A0:"zhu\xE0ng f\u0101 ch\u014Dng gu\xE0n",\u5E84\u4E25\u5B9D\u76F8:"zhu\u0101ng y\xE1n b\u01CEo xi\xE0ng",\u8F6C\u6101\u4E3A\u559C:"zhu\u01CEn ch\xF3u w\xE9i x\u01D0",\u8F6C\u55D4\u4E3A\u559C:"zhu\u01CEn ch\u0113n w\xE9i x\u01D0",\u62FD\u5DF7\u5570\u8857:"zhu\xE0i xi\xE0ng lu\xF3 ji\u0113",\u62FD\u8019\u6276\u7281:"zhu\u0101i p\xE1 f\xFA l\xED",\u62FD\u5E03\u62D6\u9EBB:"zhu\xE0i b\xF9 tu\u014D m\xE1",\u7BB8\u957F\u7897\u77ED:"zh\xF9 ch\xE1ng w\u01CEn du\u01CEn",\u94F8\u5251\u4E3A\u7281:"zh\xF9 ji\xE0n w\xE9i l\xED",\u677C\u67DA\u5176\u7A7A:"zh\xF9 y\xF2u q\xED k\u014Dng",\u677C\u67DA\u7A7A\u865A:"zh\xF9 y\xF2u k\u014Dng x\u016B",\u52A9\u5929\u4E3A\u8650:"zh\xF9 ti\u0101n w\xE9i n\xFC\xE8",\u5C5E\u57A3\u6709\u8033:"zh\u01D4 yu\xE1n y\u01D2u \u011Br",\u5C5E\u6BDB\u79BB\u91CC:"zh\u01D4 m\xE1o l\xED l\u01D0",\u5C5E\u8F9E\u6BD4\u4E8B:"zh\u01D4 c\xED b\u01D0 sh\xEC",\u9010\u7269\u4E0D\u8FD8:"zh\xFA w\xF9 b\xF9 hu\xE1n",\u94E2\u91CF\u5BF8\u5EA6:"zh\u016B li\xE1ng c\xF9n du\xF3",\u94E2\u4E24\u6089\u79F0:"zh\u016B li\u01CEng x\u012B ch\xE8n",\u4F8F\u5112\u89C2\u620F:"zh\u016B r\xFA gu\u0101n x\xEC",\u6731\u8F53\u7681\u76D6:"zh\u016B f\u0101n z\xE0o g\xE0i",\u663C\u5EA6\u591C\u601D:"zh\xF2u du\xF3 y\xE8 s\u012B",\u8BEA\u5F20\u4E3A\u5E7B:"zh\u014Du zh\u0101ng w\xE9i hu\xE0n",\u91CD\u660E\u7EE7\u7130:"ch\xF3ng m\xEDng j\xEC y\xE0n",\u4F17\u5544\u540C\u97F3:"zh\xF2ng zhu\xF3 t\xF3ng y\u012Bn",\u4F17\u6BDB\u6512\u88D8:"zh\xF2ng m\xE1o cu\xE1n qi\xFA",\u4F17\u597D\u4F17\u6076:"zh\xF2ng h\xE0o zh\xF2ng w\xF9",\u64FF\u57F4\u7D22\u6D82:"zh\u0101i zh\xED su\u01D2 t\xFA",\u7A1A\u9F7F\u5A51\u5AA0:"zh\xEC ch\u01D0 w\u01D2 tu\xF3",\u81F3\u5F53\u4E0D\u6613:"zh\xEC d\xE0ng b\xFA y\xEC",\u6307\u7682\u4E3A\u767D:"zh\u01D0 z\xE0o w\xE9i b\xE1i",\u6307\u96C1\u4E3A\u7FB9:"zh\u01D0 y\xE0n w\xE9i g\u0113ng",\u6307\u6811\u4E3A\u59D3:"zh\u01D0 sh\xF9 w\xE9i x\xECng",\u6307\u5C71\u8BF4\u78E8:"zh\u01D0 sh\u0101n shu\u014D m\xF2",\u6B62\u6208\u4E3A\u6B66:"zh\u01D0 g\u0113 w\xE9i w\u01D4",\u679D\u5E72\u76F8\u6301:"zh\u012B g\xE0n xi\u0101ng ch\xED",\u679D\u5927\u4E8E\u672C:"zh d\xE0 y\xFA b\u011Bn",\u652F\u543E\u5176\u8BCD:"zh\u012B w\xFA q\xED c\xED",\u6B63\u8EAB\u7387\u4E0B:"zh\xE8ng sh\u0113n shu\xE0i xi\xE0",\u6B63\u51A0\u674E\u4E0B:"zh\xE8ng gu\xE0n l\u01D0 xi\xE0",\u6574\u51A0\u7EB3\u5C65:"zh\u011Bng gu\u0101n n\xE0 l\u01DA",\u6574\u8EAC\u7387\u7269:"zh\u011Bng g\u014Dng shu\xE0i w\xF9",\u6574\u987F\u5E72\u5764:"zh\u011Bng d\xF9n g\xE0n k\u016Bn",\u9488\u5934\u524A\u94C1:"zh\u0113n t\xF3u xu\u0113 ti\u011B",\u8D1E\u677E\u52B2\u67CF:"zh\u0113n s\u014Dng j\xECng b\u01CEi",\u8D6D\u8863\u585E\u8DEF:"zh\u011B y\u012B s\xE8 l\xF9",\u6298\u7BAD\u4E3A\u8A93:"sh\xE9 ji\xE0n w\xE9i sh\xEC",\u6298\u800C\u65CF\u4E4B:"zh\xE9 \xE9r z\xFA zh\u012B",\u662D\u5FB7\u585E\u8FDD:"zh\u0101o d\xE9 s\xE8 w\xE9i",\u7AE0\u53E5\u5C0F\u5112:"zh\u0101ng j\xF9 xi\u01CEo r\xFA",\u6E5B\u6069\u6C6A\u6FCA:"zh\xE0n \u0113n w\u0101ng hu\xEC",\u5360\u98CE\u671B\u6C14:"zh\u0101n f\u0113ng w\xE0ng q\xEC",\u65A9\u5C06\u6434\u65D7:"zh\u01CEn ji\xE0ng qi\u0101n q\xED",\u66FE\u6BCD\u6295\u677C:"z\u0113ng m\u01D4 t\xF3u zh\xF9",\u66FE\u53C2\u6740\u4EBA:"z\u0113ng sh\u0113n sh\u0101 r\xE9n",\u9020\u8C23\u4E2D\u4F24:"z\xE0o y\xE1o zh\xF2ng sh\u0101ng",\u65E9\u5360\u52FF\u836F:"z\u01CEo zh\u0101n w\xF9 y\xE0o",\u51FF\u9F9F\u6570\u7B56:"z\xE1o gu\u012B sh\u01D4 c\xE8",\u6512\u4E09\u805A\u4E94:"cu\xE1n s\u0101n j\xF9 w\u01D4",\u6512\u7709\u8E59\u989D:"cu\xE1n mei c\xF9 \xE9",\u6512\u96F6\u5408\u6574:"cu\xE1n l\xEDng h\xE9 zh\u011Bng",\u6512\u950B\u805A\u955D:"cu\xE1n f\u0113ng j\xF9 d\xED",\u8F7D\u7B11\u8F7D\u8A00:"z\xE0i xi\xE0o z\xE0i y\xE1n",\u8F7D\u9152\u95EE\u5B57:"z\xE0i ji\u01D4 w\xE8n z\xEC",\u6B92\u8EAB\u4E0D\u6064:"y\u01D4n sh\u0113n b\xFA x\xF9",\u4E91\u8212\u971E\u5377:"y\xFAn sh\u016B xi\xE1 ju\u01CEn",\u6708\u4E2D\u6298\u6842:"yu\xE8 zh\u014Dng sh\xE9 gu\xEC",\u6708\u843D\u53C2\u6A2A:"yu\xE8 lu\xF2 sh\u0113n h\xE9ng",\u9B3B\u9A7D\u7A83\u4EF7:"y\xF9 n\xFA qi\xE8 ji\xE0",\u9B3B\u9E21\u4E3A\u51E4:"y\xF9 j\u012B w\xE9i f\xE8ng",\u9047\u96BE\u6210\u7965:"y\xF9 n\xE0n ch\xE9ng xi\xE1ng",\u90C1\u90C1\u7D2F\u7D2F:"y\xF9 y\xF9 l\u011Bi l\u011Bi",\u7389\u536E\u65E0\u5F53:"y\xF9 zh\u012B w\xFA d\xE0ng",\u8BED\u7B11\u55A7\u9617:"y\u01D4 xi\xE0o xu\u0101n ti\xE1n",\u4E0E\u4E16\u6C89\u6D6E:"y\u01D4 sh\xEC ch\xE9n f\xFA",\u4E0E\u65F6\u6D88\u606F:"y\u01D4 sh\xED xi\u0101o xi",\u903E\u5899\u94BB\u9699:"y\xFA qi\xE1ng zu\u0101n x\xEC",\u6E14\u593A\u4FB5\u725F:"y\xFA du\xF3 q\u012Bn m\xF3u",\u6745\u7A7F\u76AE\u8839:"y\xFA chu\u0101n p\xED d\xF9",\u4F59\u52C7\u53EF\u8D3E:"y\xFA y\u01D2ng k\u011B g\u01D4",\u4E88\u667A\u4E88\u96C4:"y\xFA zh\xEC y\xFA xi\xF3ng",\u4E88\u53D6\u4E88\u6C42:"y\xFA q\u01D4 y\xFA qi\xFA",\u4E8E\u5BB6\u4E3A\u56FD:"y\xFA ji\u0101 w\xE9i gu\xF3",\u6709\u501F\u65E0\u8FD8:"y\u01D2u ji\xE8 w\xFA hu\xE1n",\u6709\u52A0\u65E0\u5DF2:"y\u01D2u ji\u0101 w\xFA y\u01D0",\u6709\u56FD\u96BE\u6295:"y\u01D2u gu\xF3 n\xE1n t\xF3u",\u6E38\u5FC5\u6709\u65B9:"y\xF3u b\xEC y\u01D2u f\u0101ng",\u6CB9\u5E72\u706F\u5C3D:"y\xF3u g\xE0n d\u0113ng j\xECn",\u5C24\u4E91\u6BA2\u96E8:"y\xF3u y\xFAn t\xEC y\u01D4",\u5EB8\u4E2D\u76A6\u76A6:"y\u014Dng zh\u014Dng ji\u01CEo ji\u01CEo",\u90E2\u4E66\u71D5\u8BF4:"y\u01D0ng sh\u016B y\u0101n shu\u014D",\u8425\u8747\u6590\u9526:"y\xEDng y\xEDng f\u0113i j\u01D0n",\u9E70\u5FC3\u96C1\u722A:"y\u012Bng x\u012Bn y\xE0n zh\u01CEo",\u83BA\u541F\u71D5\u511B:"y\u012Bng y\xEDn y\xE0n w\u01D4",\u5E94\u5929\u987A\u65F6:"y\u012Bng ti\u0101n sh\xF9n sh\xED",\u5370\u7D2F\u7EF6\u82E5:"y\xECn l\xE9i sh\xF2u ru\xF2",\u9690\u5360\u8EAB\u4F53:"y\u01D0n zh\xE0n sh\u0113n t\u01D0",\u996E\u728A\u4E0A\u6D41:"y\xECn d\xFA sh\xE0ng li\xFA",\u5F15\u7EF3\u5207\u58A8:"y\u01D0n sh\xE9ng qi\u0113 m\xF2",\u9F88\u9F7F\u5F39\u820C:"y\xEDn ch\u01D0 d\xE0n sh\xE9",\u56E0\u7F18\u4E3A\u5E02:"y\u012Bn yu\xE1n w\xE9i sh\xEC",\u56E0\u6811\u4E3A\u5C4B:"y\u012Bn sh\xF9 w\xE9i w\u016B",\u6EA2\u7F8E\u6EA2\u6076:"y\xEC m\u011Bi y\xEC w\xF9",\u6291\u585E\u78CA\u843D:"y\xEC s\xE8 l\u011Bi lu\xF2",\u501A\u95FE\u671B\u5207:"y\u01D0 l\u01D8 w\xE0ng qi\u0113",\u4EE5\u610F\u4E3A\u4E4B:"y\u01D0 y\xEC w\xE9i zh\u012B",\u4EE5\u8A00\u4E3A\u8BB3:"y\u01D0 y\xE1n w\xE9i hu\xEC",\u4EE5\u758F\u95F4\u4EB2:"y\u01D0 sh\u016B ji\xE0n q\u012Bn",\u4EE5\u6C34\u6D4E\u6C34:"y\u01D0 shu\u01D0 j\u01D0 shu\u01D0",\u4EE5\u4E66\u4E3A\u5FA1:"y\u01D0 sh\u016B w\xE9i y\xF9",\u4EE5\u5B88\u4E3A\u653B:"y\u01D0 sh\u01D2u w\xE9i g\u014Dng",\u4EE5\u5347\u91CF\u77F3:"y\u01D0 sh\u0113ng li\xE1ng d\xE0n",\u4EE5\u614E\u4E3A\u952E:"y\u01D0 sh\xE8n w\xE9i ji\xE0n",\u4EE5\u7B4C\u4E3A\u9C7C:"y\u01D0 qu\xE1n w\xE9i y\xFA",\u4EE5\u5229\u7D2F\u5F62:"y\u01D0 l\xEC l\u011Bi x\xEDng",\u4EE5\u6BC1\u4E3A\u7F5A:"y\u01D0 hu\u01D0 w\xE9i f\xE1",\u4EE5\u9ED1\u4E3A\u767D:"y\u01D0 h\u0113i w\xE9i b\xE1i",\u4EE5\u89C4\u4E3A\u7471:"y\u01D0 gu\u012B w\xE9i ti\xE0n",\u4EE5\u53E4\u4E3A\u9274:"y\u01D0 g\u01D4 w\xE9i ji\xE0n",\u4EE5\u5BAB\u7B11\u89D2:"y\u01D0 g\u014Dng xi\xE0o ju\xE9",\u4EE5\u6CD5\u4E3A\u6559:"y\u01D0 f\u01CE w\xE9i ji\xE0o",\u4EE5\u5927\u6076\u7EC6:"y\u01D0 d\xE0 w\xF9 x\xEC",\u9057\u4E16\u5FD8\u7D2F:"y\xED sh\xEC w\xE0ng l\u011Bi",\u9057\u5BDD\u8F7D\u6000:"y\xED q\u01D0n z\xE0i hu\xE1i",\u79FB\u7684\u5C31\u7BAD:"y\xED d\xEC ji\xF9 ji\xE0n",\u4F9D\u5934\u7F15\u5F53:"y\u012B t\xF3u l\u01DA d\xE0ng",\u8863\u79DF\u98DF\u7A0E:"y\xEC z\u016B sh\xED shu\xEC",\u8863\u8F7B\u4E58\u80A5:"y\xEC q\u012Bng ch\xE9ng f\xE9i",\u8863\u88F3\u4E4B\u4F1A:"y\u012B shang zh\u012B hu\xEC",\u8863\u5355\u98DF\u8584:"y\u012B d\u0101n sh\xED b\xF3",\u4E00\u8FD8\u4E00\u62A5:"y\xEC hu\xE1n y\xED b\xE0o",\u53F6\u516C\u597D\u9F99:"y\xE8 g\u014Dng h\xE0o l\xF3ng",\u91CE\u8C03\u65E0\u8154:"y\u011B di\xE0o w\xFA qi\u0101ng",\u7476\u6C60\u5973\u4F7F:"y\xE1o ch\xED n\u01DA sh\u01D0",\u5E7A\u9EBD\u5C0F\u4E11:"y\u0101o m\xF3 xi\u01CEo ch\u01D2u",\u517B\u7CBE\u755C\u9510:"y\u01CEng j\u012Bng x\xF9 ru\xEC",\u536C\u9996\u4FE1\u7709:"\xE1ng sh\u01D2u sh\u0113n m\xE9i",\u6D0B\u6D0B\u7E9A\u7E9A:"y\xE1ng y\xE1ng s\u01CE s\u01CE",\u7F8A\u7F94\u7F8E\u9152:"y\xE1ng g\u0101o m\u011Bi ji\u01D4",\u626C\u98CE\u6262\u96C5:"y\xE1ng f\u0113ng ji\xE9 y\u01CE",\u71D5\u662D\u5E02\u9A8F:"y\u0101n zh\u0101o sh\xEC j\xF9n",\u71D5\u662D\u597D\u9A6C:"y\u0101n zh\u0101o h\u01CEo m\u01CE",\u71D5\u77F3\u5984\u73CD:"y\u0101n sh\xED w\xE0ng zh\u0113n",\u71D5\u9A8F\u5343\u91D1:"y\u0101n j\xF9n qi\u0101n j\u012Bn",\u71D5\u91D1\u52DF\u79C0:"y\u0101n j\u012Bn m\xF9 xi\xF9",\u71D5\u9A7E\u8D8A\u6BC2:"y\u0101n ji\xE0 yu\xE8 g\u01D4",\u71D5\u6B4C\u8D75\u821E:"y\u0101n g\u0113 zh\xE0o w\u01D4",\u71D5\u5CB1\u4E4B\u77F3:"y\u0101n d\xE0i zh\u012B sh\xED",\u71D5\u5904\u5371\u5DE2:"y\xE0n ch\u01D4 w\u0113i ch\xE1o",\u639E\u85FB\u98DE\u58F0:"sh\xE0n z\u01CEo f\u0113i sh\u0113ng",\u5043\u9769\u4E3A\u8F69:"y\u01CEn g\xE9 w\xE9i xu\u0101n",\u598D\u86A9\u597D\u6076:"y\xE1n ch\u012B h\u01CEo \xE8",\u538B\u826F\u4E3A\u8D31:"y\u0101 li\xE1ng w\xE9i ji\xE0n",\u6400\u884C\u593A\u5E02:"ch\u0101n h\xE1ng du\xF3 sh\xEC",\u6CE3\u6570\u884C\u4E0B:"q\xEC sh\xF9 h\xE1ng xi\xE0",\u5F53\u884C\u51FA\u8272:"d\u0101ng h\xE1ng ch\u016B s\xE8",\u79C0\u51FA\u73ED\u884C:"xi\xF9 ch\u016B b\u0101n h\xE1ng",\u513F\u5973\u6210\u884C:"\xE9r n\u01DA ch\xE9ng h\xE1ng",\u5927\u884C\u5927\u5E02:"d\xE0 h\xE1ng d\xE0 sh\xEC",\u5BFB\u884C\u6570\u58A8:"x\xFAn h\xE1ng sh\u01D4 m\xF2",\u57D9\u7BEA\u76F8\u548C:"x\u016Bn ch\xED xi\u0101ng h\xE8",\u8840\u503A\u7D2F\u7D2F:"xu\xE8 zh\xE0i l\u011Bi l\u011Bi",\u70AB\u7389\u8D3E\u77F3:"xu\xE0n y\xF9 g\u01D4 sh\xED",\u70AB\u77F3\u4E3A\u7389:"xu\xE0n sh\xED w\xE9i y\xF9",\u60AC\u77F3\u7A0B\u4E66:"xu\xE1n d\xE0n ch\xE9ng sh\u016B",\u60AC\u72DF\u7D20\u98E1:"xu\xE1n hu\xE1n s\xF9 c\u0101n",\u60AC\u9F9F\u7CFB\u9C7C:"xu\xE1n gu\u012B x\xEC y\xFA",\u63CE\u62F3\u634B\u8896:"xu\u0101n qu\xE1n lu\u014D xi\xF9",\u8F69\u9E64\u51A0\u7334:"xu\u0101n h\xE8 gu\xE0n h\xF3u",\u755C\u59BB\u517B\u5B50:"x\xF9 q\u012B y\u01CEng z\u01D0",\u7F9E\u4EBA\u7B54\u7B54:"xi\u016B r\xE9n d\u0101 d\u0101",\u4FEE\u9CDE\u517B\u722A:"xi\u016B l\xEDn y\u01CEng zh\u01CEo",\u718A\u636E\u864E\u8DF1:"xi\xF3ng j\xF9 h\u01D4 zh\xEC",\u5144\u6B7B\u5F1F\u53CA:"xi\u014Dng s\u01D0 d\xEC j\xED",\u8165\u95FB\u5728\u4E0A:"x\u012Bng w\xE9n z\xE0i sh\xE0ng",\u5174\u6587\u533D\u6B66:"x\u012Bng w\xE9n y\u01CEn w\u01D4",\u5174\u89C2\u7FA4\u6028:"x\xECng gu\u0101n q\xFAn yu\xE0n",\u5174\u9AD8\u5F69\u70C8:"x\xECng g\u0101o c\u01CEi li\xE8",\u5FC3\u624B\u76F8\u5E94:"x\u012Bn sh\u01D2u xi\u0101ng y\xECng",\u5FC3\u53E3\u76F8\u5E94:"x\u012Bn k\u01D2u xi\u0101ng y\u012Bng",\u631F\u52BF\u5F04\u6743:"xi\xE9 sh\xEC n\xF2ng qu\xE1n",\u80C1\u80A9\u7D2F\u8DB3:"xi\xE9 ji\u0101n l\u011Bi z\xFA",\u6821\u77ED\u91CF\u957F:"ji\xE0o du\u01CEn li\xE1ng ch\xE1ng",\u5C0F\u773C\u8584\u76AE:"xi\u01CEo y\u01CEn b\xF3 p\xED",\u785D\u4E91\u5F39\u96E8:"xi\u0101o y\xFAn d\xE0n y\u01D4",\u9E2E\u9E23\u9F20\u66B4:"xi\u0101o m\xEDng sh\u01D4 b\xE0o",\u524A\u682A\u6398\u6839:"xu\u0113 zh\u016B ju\xE9 g\u0113n",\u524A\u94C1\u65E0\u58F0:"xu\u0113 ti\u011B w\xFA sh\u0113ng",\u524A\u804C\u4E3A\u6C11:"xu\u0113 zh\xED w\xE9i m\xEDn",\u524A\u6728\u4E3A\u540F:"xu\u0113 m\xF9 w\xE9i l\xEC",\u60F3\u671B\u98CE\u8931:"xi\u01CEng w\xE0ng f\u0113ng hu\xE1i",\u9999\u57F9\u7389\u7422:"xiang pei yu zhu\xF3",\u76F8\u9F20\u6709\u76AE:"xi\xE0ng sh\u01D4 y\u01D2u p\xED",\u76F8\u65F6\u800C\u52A8:"xi\xE0ng sh\xED \xE9r d\xF2ng",\u76F8\u5207\u76F8\u78CB:"xi\u0101ng qi\u0113 xi\u0101ng cu\u014D",\u76F8\u5973\u914D\u592B:"xi\xE0ng n\u01DA p\xE8i f\u016B",\u76F8\u95E8\u6709\u76F8:"xi\xE0ng m\xE9n y\u01D2u xi\xE0ng",\u6326\u7AE0\u64A6\u53E5:"xi\xE1n zh\u0101ng ch\u011B j\xF9",\u5148\u6211\u7740\u97AD:"xi\u0101n w\u01D2 zhu\xF3 bi\u0101n",\u4E60\u7109\u4E0D\u5BDF:"x\xED y\u0101n b\xF9 ch\xE1",\u6B59\u6F06\u963F\u80F6:"sh\xE8 q\u012B \u0113 ji\u0101o",\u6670\u6BDB\u8FA8\u53D1:"x\u012B m\xE1o bi\xE0n f\xE0",\u6089\u7D22\u8584\u8D4B:"x\u012B su\u01D2 b\xF3 f\xF9",\u96FE\u9CDE\u4E91\u722A:"w\xF9 l\xEDn y\xFAn zh\u01CEo",\u7269\u7A00\u4E3A\u8D35:"w\xF9 x\u012B w\xE9i gu\xEC",\u7894\u7806\u6DF7\u7389:"w\u01D4 f\u016B h\xF9n y\xF9",\u6B66\u65AD\u4E13\u6A2A:"w\u01D4 du\xE0n zhu\u0101n h\xE9ng",\u4E94\u77F3\u516D\u9E62:"w\u01D4 sh\xED li\xF9 y\xEC",\u4E94\u8272\u76F8\u5BA3:"w\u01D4 s\xE8 xi\u0101ng xu\u0101n",\u4E94\u4FAF\u4E03\u8D35:"w\u01D4 h\xF3u q\u012B gu\xEC",\u4E94\u4FAF\u8721\u70DB:"w\u01D4 h\xF2u l\xE0 zh\xFA",\u4E94\u7F96\u5927\u592B:"w\u01D4 g\u01D4 d\xE0 f\u016B",\u543E\u81EA\u6709\u5904:"w\xFA z\xEC y\u01D2u ch\u01D4",\u65E0\u4E0B\u7BB8\u5904:"w\xFA xi\xE0 zh\xF9 ch\u01D4",\u65E0\u4F24\u65E0\u81ED:"w\xFA sh\u0101ng w\xFA xi\xF9",\u65E0\u80FD\u4E3A\u5F79:"w\xFA n\xE9ng w\xE9i y\xEC",\u65E0\u5BC7\u66B4\u6B7B:"w\xFA k\xF2u b\xE0o s\u01D0",\u65E0\u5B54\u4E0D\u94BB:"w\xFA k\u01D2ng b\xFA zu\xE0n",\u65E0\u95F4\u53EF\u4E58:"w\xFA ji\u0101n k\u011B ch\xE9ng",\u65E0\u95F4\u51AC\u590F:"w\xFA ji\u0101n d\u014Dng xi\xE0",\u65E0\u6076\u4E0D\u4E3A:"w\xFA \xE8 b\xF9 w\xE9i",\u65E0\u52A8\u4E3A\u5927:"w\xFA d\xF2ng w\xE9i d\xE0",\u8BEC\u826F\u4E3A\u76D7:"w\u016B li\xE1ng w\xE9i d\xE0o",\u63E1\u62F3\u900F\u722A:"w\xF2 qu\xE1n t\xF2u zh\u01CEo",\u6587\u6B66\u5DEE\u4E8B:"w\xE9n w\u01D4 ch\u0101i sh\xEC",\u59D4\u59D4\u4F57\u4F57:"w\u0113i w\u0113i tu\xF3 tu\xF3",\u60DF\u65E5\u4E3A\u5C81:"w\xE9i r\xEC w\xE9i su\xEC",\u5E37\u8584\u4E0D\u4FEE:"w\xE9i b\xF3 b\xF9 xi\u016B",\u4E3A\u5584\u6700\u4E50:"w\xE9i sh\xE0n zu\xEC l\xE8",\u4E3A\u5C71\u6B62\u7BD1:"w\xE9i sh\u0101n zh\u01D0 ku\xEC",\u4E3A\u4EC1\u4E0D\u5BCC:"w\xE9i r\xE9n b\xFA f\xF9",\u4E3A\u88D8\u4E3A\u7B95:"w\xE9i qi\xFA w\xE9i j\u012B",\u4E3A\u6C11\u7236\u6BCD:"w\xE9i m\xEDn f\xF9 m\u01D4",\u4E3A\u867A\u5F17\u6467:"w\xE9i hu\u01D0 f\xFA cu\u012B",\u4E3A\u597D\u6210\u6B49:"w\xE9i h\u01CEo ch\xE9ng qi\xE0n",\u4E3A\u9B3C\u4E3A\u872E:"w\xE9i gu\u01D0 w\xE9i y\xF9",\u671B\u98CE\u54CD\u5E94:"w\xE0ng f\u0113ng xi\u01CEng y\u012Bng",\u671B\u5C18\u50C4\u58F0:"w\xE0ng ch\xE9n pi\xE0o sh\u0113ng",\u5F80\u6E1A\u8FD8\u6C40:"w\u01CEng zh\u01D4 hu\xE1n t\u012Bng",\u738B\u8D21\u5F39\u51A0:"w\xE1ng g\xF2ng d\xE0n gu\xE0n",\u4EA1\u56FD\u5927\u592B:"w\xE1ng gu\xF3 d\xE0 f\u016B",\u4E07\u8D2F\u5BB6\u79C1:"w\xE0n gu\xE0n ji\u0101 s\u012B",\u665A\u98DF\u5F53\u8089:"w\u01CEn sh\xED d\xE0ng r\xF2u",\u665A\u8282\u4E0D\u4FDD:"w\u01CEn ji\xE9 b\xF9 b\u01CEo",\u73A9\u5C81\u6112\u65F6:"w\xE1n su\xEC k\xE0i sh\xED",\u86D9\u87C6\u80DC\u8D1F:"w\u0101 m\xE1 sh\xE8ng f\xF9",\u541E\u8A00\u54BD\u7406:"t\u016Bn y\xE1n y\xE0n l\u01D0",\u9893\u57A3\u65AD\u5811:"tu\xED yu\xE1n du\xE0n qi\xE0n",\u63A8\u5E72\u5C31\u6E7F:"tu\u012B g\xE0n ji\xF9 sh\u012B",\u5278\u7E41\u51B3\u5267:"tu\xE1n f\xE1n ju\xE9 j\xF9",\u56E2\u5934\u805A\u9762:"tu\xE1n t\xF3u j\xF9 mi\xE0n",\u5154\u4E1D\u71D5\u9EA6:"t\xF9 s\u012B y\xE0n m\xE0i",\u5154\u5934\u9E9E\u8111:"t\xF9 t\xF3u zh\u0101ng n\u01CEo",\u5154\u8475\u71D5\u9EA6:"t\xF9 ku\xED y\xE0n m\xE0i",\u5410\u54FA\u63E1\u53D1:"t\u01D4 b\u01D4 w\xF2 f\xE0",\u6295\u4F20\u800C\u53BB:"t\xF3u zhu\xE0n \xE9r q\xF9",\u5934\u6CA1\u676F\u6848:"t\xF3u m\xF2 b\u0113i \xE0n",\u5934\u660F\u8111\u95F7:"t\xF3u h\u016Bn n\u01CEo m\xE8n",\u5934\u4F1A\u7B95\u655B:"t\xF3u ku\xE0i j\u012B li\u01CEn",\u5934\u51FA\u5934\u6CA1:"t\xF3u ch\u016B t\xF3u m\xF2",\u75DB\u81EA\u521B\u827E:"t\xF2ng z\xEC chu\u0101ng y\xEC",\u540C\u6076\u76F8\u52A9:"t\xF3ng w\xF9 xi\u0101ng zh\xF9",\u540C\u6076\u76F8\u6064:"t\xF3ng w\xF9 xi\u0101ng x\xF9",\u75CC\u761D\u5728\u62B1:"t\u014Dng gu\u0101n z\xE0i b\xE0o",\u901A\u6587\u8C03\u6B66:"t\u014Dng w\xE9n di\xE0o w\u01D4",\u505C\u7559\u957F\u667A:"t\xEDng li\xFA zh\u01CEng zh\xEC",\u94C1\u6811\u5F00\u534E:"ti\u011B sh\xF9 k\u0101i hu\u0101",\u6761\u8D2F\u90E8\u5206:"ti\xE1o gu\xE0n b\xF9 f\u0113n",\u6311\u7259\u6599\u5507:"ti\u01CEo y\xE1 li\xE0o ch\xFAn",\u6311\u4E48\u6311\u516D:"ti\u0101o y\u0101o ti\u0101o li\xF9",\u6311\u5507\u6599\u5634:"ti\u01CEo ch\xFAn li\xE0o zu\u01D0",\u606C\u4E0D\u4E3A\u610F:"ti\xE1n b\xF9 w\xE9i y\xEC",\u606C\u4E0D\u4E3A\u602A:"ti\xE1n b\xF9 w\xE9i gu\xE0i",\u5929\u4E0B\u4E3A\u7B3C:"ti\u0101n xi\xE0 w\xE9i l\xF3ng",\u5929\u53F0\u8DEF\u8FF7:"ti\u0101n t\xE1i l\xF9 m\xED",\u5929\u5E74\u4E0D\u9042:"ti\u0101n ni\xE1n b\xFA su\xEC",\u63A2\u56CA\u80E0\u7BA7:"t\xE0n n\xE1ng q\u016B qi\xE8",\u8C2D\u8A00\u5FAE\u4E2D:"t\xE1n y\xE1n w\u0113i zh\xF2ng",\u8C08\u8A00\u5FAE\u4E2D:"t\xE1n y\xE1n w\u0113i zh\xF2ng",\u72E7\u7A45\u53CA\u7C73:"sh\xEC k\u0101ng j\xED m\u01D0",\u968F\u7269\u5E94\u673A:"su\xED w\xF9 y\u012Bng j\u012B",\u641C\u5CA9\u91C7\u5E72:"s\u014Du y\xE1n c\u01CEi g\xE0n",\u5B8B\u65A4\u9C81\u524A:"s\xF2ng j\u012Bn l\u01D4 xu\u0113",\u677E\u7B60\u4E4B\u8282:"s\u014Dng y\xFAn zh\u012B ji\xE9",\u56DB\u4EAD\u516B\u5F53:"s\xEC t\xEDng b\u0101 d\xE0ng",\u56DB\u9A6C\u6512\u8E44:"s\xEC m\u01CE cu\xE1n t\xED",\u56DB\u4E0D\u62D7\u516D:"s\xEC b\xFA ni\xF9 li\xF9",\u601D\u6240\u9010\u4E4B:"s\u012B su\u01D2 zh\xFA zh\u012B",\u4E1D\u6069\u53D1\u6028:"s\u012B \u0113n f\xE0 yu\xE0n",\u7855\u671B\u5BBF\u5FB7:"shu\xF2 w\xE0ng xi\u01D4 d\xE9",\u94C4\u53E4\u5207\u4ECA:"shu\xF2 g\u01D4 qi\u0113 j\u012Bn",\u987A\u98CE\u800C\u547C:"sh\xF9n f\u0113ng \xE9r h\u016B",\u987A\u98CE\u5439\u706B:"sh\xF9n f\u0113ng chu\u012B hu\u01D2",\u6C34\u4E2D\u8457\u76D0:"shu\u01D0 zh\u014Dng zhu\xF3 y\xE1n",\u53CC\u67D1\u6597\u9152:"shu\u0101ng g\u0101n d\u01D2u ji\u01D4",\u6570\u7C73\u800C\u708A:"sh\u01D4 m\u01D0 \xE9r chu\u012B",\u6570\u7C73\u91CF\u67F4:"sh\u01D4 m\u01D0 li\xE1ng ch\xE1i",\u6570\u7406\u903B\u8F91:"sh\xF9 l\u01D0 lu\xF3 ji",\u6570\u9ED1\u8BBA\u9EC4:"sh\u01D4 h\u0113i l\xF9n hu\xE1ng",\u6570\u767D\u8BBA\u9EC4:"sh\u01D4 b\xE1i l\xF9n hu\xE1ng",\u675F\u7F0A\u8FD8\u5987:"sh\xF9 y\u016Bn hu\xE1n f\xF9",\u675F\u84B2\u4E3A\u812F:"sh\xF9 p\xFA w\xE9i p\xFA",\u675F\u693D\u4E3A\u67F1:"sh\xF9 chu\xE1n w\xE9i zh\xF9",\u4E66\u7F3A\u6709\u95F4:"sh\u016B qu\u0113 y\u01D2u ji\xE0n",\u624B\u8DB3\u91CD\u8327:"sh\u01D2u z\xFA ch\xF3ng ji\u01CEn",\u624B\u8DB3\u5F02\u5904:"sh\u01D2u z\xFA y\xEC ch\u01D4",\u624B\u811A\u5E72\u51C0:"sh\u01D2u ji\u01CEo g\xE0n j\xECng",\u624B\u4E0D\u5E94\u5FC3:"sh\u01D2u b\xF9 y\u012Bng x\u012Bn",\u87AB\u624B\u89E3\u8155:"sh\xEC sh\u01D2u ji\u011B w\xE0n",\u91CA\u77E5\u9057\u5F62:"sh\xEC zh\u012B y\xED x\xEDng",\u9002\u65F6\u5E94\u52A1:"sh\xEC sh\xED y\u012Bng w\xF9",\u9002\u60C5\u7387\u610F:"sh\xEC q\xEDng shu\xE0i y\xEC",\u9002\u5F53\u5176\u51B2:"sh\xEC d\u0101ng q\xED ch\u014Dng",\u89C6\u4E3A\u77E5\u5DF1:"sh\xEC w\xE9i zh\u012B j\u01D0",\u4F7F\u7F8A\u5C06\u72FC:"sh\u01D0 y\xE1ng ji\xE0ng l\xE1ng",\u98DF\u4E3A\u6C11\u5929:"sh\xED w\xE9i m\xEDn ti\u0101n",\u62FE\u6387\u65E0\u9057:"sh\xED du\u014D w\xFA y\xED",\u5B9E\u4E0E\u6709\u529B:"sh\xED y\xF9 y\u01D2u l\xEC",\u77F3\u82F1\u73BB\u7483:"sh\xED y\u012Bng b\u014D li",\u77F3\u5BA4\u91D1\u532E:"sh\xED sh\xEC j\u012Bn gu\xEC",\u4EC0\u88AD\u73CD\u85CF:"sh\xED x\xED zh\u0113n c\xE1ng",\u4EC0\u4F0D\u4E1C\u897F:"sh\xED w\u01D4 d\u014Dng x\u012B",\u4EC0\u56F4\u4F0D\u653B:"sh\xED w\xE9i w\u01D4 g\u014Dng",\u5341\u9B54\u4E5D\u96BE:"sh\xED m\xF3 ji\u01D4 n\xE0n",\u8BD7\u4E66\u53D1\u51A2:"sh\u012B sh\u016B f\xE0 zh\u01D2ng",\u8671\u5904\u88C8\u4E2D:"sh\u012B ch\u01D4 k\u016Bn zh\u014Dng",\u5E08\u76F4\u4E3A\u58EE:"sh\u012B zh\xED w\xE9i zhu\xE0ng",\u5C38\u5C45\u9F99\u89C1:"sh\u012B j\u016B l\xF3ng xi\xE0n",\u5723\u7ECF\u8D24\u4F20:"sh\xE8ng j\u012Bng xi\xE1n zhu\xE0n",\u5723\u541B\u8D24\u76F8:"sh\xE8ng j\u016Bn xi\xE1n xi\xE0ng",\u751F\u62D6\u6B7B\u62FD:"sh\u0113ng tu\u014D s\u01D0 zhu\xE0i",\u5BA1\u5DF1\u5EA6\u4EBA:"sh\u011Bn j\u01D0 du\xF3 r\xE9n",\u795E\u6B66\u6302\u51A0:"sh\xE9n w\u01D4 gu\xE0 gu\xE0n",\u795E\u9F99\u5931\u57F6:"sh\xE9n l\xF3ng sh\u012B sh\xEC",\u6DF1\u6587\u66F2\u6298:"sh\u0113n w\xE9n q\u01D4 sh\xE9",\u6DF1\u5389\u6D45\u63ED:"sh\u0113n l\xEC qi\u01CEn q\xEC",\u6DF1\u8C37\u4E3A\u9675:"sh\u0113n g\u01D4 w\xE9i l\xEDng",\u6DF1\u6076\u75DB\u75BE:"sh\u0113n w\xF9 t\xF2ng j\xED",\u6DF1\u4EC7\u5BBF\u6028:"sh\u0113n ch\xF3u xi\u01D4 yu\xE0n",\u820D\u5DF1\u4E3A\u516C:"sh\u011B j\u01D0 w\xE8i g\u014Dng",\u820D\u77ED\u53D6\u957F:"sh\u011B du\u01CEn q\u01D4 ch\xE1ng",\u820D\u7B56\u8FFD\u7F8A:"sh\u011B c\xE8 zhu\u012B y\xE1ng",\u86C7\u874E\u4E3A\u5FC3:"sh\xE9 xi\u0113 w\xE9i x\u012Bn",\u5C11\u6210\u82E5\u6027:"sh\xE0o ch\xE9ng ru\xF2 x\xECng",\u4E0A\u5F53\u5B66\u4E56:"sh\xE0ng d\xE0ng xu\xE9 gu\u0101i",\u8D4F\u4E0D\u5F53\u529F:"sh\u01CEng b\xF9 d\u0101ng g\u014Dng",\u5584\u81EA\u4E3A\u8C0B:"sh\xE0n z\xEC w\xE9i m\xF3u",\u5584\u4E3A\u8BF4\u8F9E:"sh\xE0n w\xE9i shu\u014D c\xED",\u5584\u5584\u6076\u6076:"sh\xE0n sh\xE0n w\xF9 \xE8",\u5584\u8D22\u96BE\u820D:"sh\xE0n c\xE1i n\xE1n sh\u011B",\u82EB\u773C\u94FA\u7709:"sh\u0101n y\u01CEn p\u016B m\xE9i",\u8BAA\u7259\u95F2\u55D1:"sh\xE0n y\xE1 xi\xE1n k\u0113",\u5C71\u9634\u4E58\u5174:"sh\u0101n y\u012Bn ch\xE9ng x\u012Bng",\u5C71\u6BBD\u91CE\u6E4B:"sh\u0101n y\xE1o y\u011B w\xE9i",\u5C71\u6E9C\u7A7F\u77F3:"sh\u0101n li\xF9 chu\u0101n sh\xED",\u5C71\u8282\u85FB\u68C1:"sh\u0101n ji\xE9 z\u01CEo zhu\u014D",\u6740\u9E21\u4E3A\u9ECD:"sh\u0101 j\u012B w\xE9i sh\u01D4",\u8272\u5389\u80C6\u8584:"s\xE8 l\xEC d\u01CEn b\xF3",\u6851\u836B\u672A\u79FB:"s\u0101ng y\u012Bn w\xE8i y\xED",\u6851\u836B\u4E0D\u5F99:"s\u0101ng y\u012Bn b\xF9 x\u01D0",\u6851\u571F\u7EF8\u7F2A:"s\u0101ng t\u01D4 ch\xF3u mi\xF9",\u6851\u6237\u68EC\u67A2:"s\u0101ng h\xF9 ju\xE0n sh\u016B",\u4E09\u6218\u4E09\u5317:"s\u0101n zh\xE0n s\u0101n b\u011Bi",\u4E09\u74E6\u4E24\u820D:"s\u0101n w\u01CE li\u01CEng sh\u011B",\u4E09\u4EBA\u4E3A\u4F17:"s\u0101n r\xE9n w\xE8i zh\xF2ng",\u4E09\u5DEE\u4E24\u9519:"s\u0101n ch\u0101 li\u01CEng cu\xF2",\u585E\u4E95\u711A\u820D:"s\u0101i j\u01D0ng f\xE9n sh\u011B",\u6D12\u5FC3\u66F4\u59CB:"s\u01CE x\u012Bn g\xE8ng sh\u01D0",\u6D12\u626B\u5E94\u5BF9:"s\u01CE s\u01CEo y\xECng du\xEC",\u8F6F\u7EA2\u9999\u571F:"ru\u01CEn h\xF3ng xi\u0101ng t\u01D4",\u5165\u543E\u5F40\u4E2D:"r\xF9 w\xFA g\xF2u zh\u014Dng",\u5165\u94C1\u4E3B\u7C3F:"r\xF9 ti\u011B zh\u01D4 b\xF9",\u5165\u7406\u5207\u60C5:"r\xF9 l\u01D0 qi\u0113 q\xEDng",\u6C5D\u6210\u4EBA\u8036:"r\u01D4 ch\xE9ng r\xE9n y\xE9",\u5982\u6C34\u6295\u77F3:"r\xFA shu\u01D0 t\xF3u sh\xED",\u5982\u5207\u5982\u78CB:"r\xFA qi\u0113 r\xFA cu\u014D",\u5982\u767B\u6625\u53F0:"r\xFA d\u0113ng ch\u016Bn t\xE1i",\u8089\u8584\u9AA8\u5E76:"r\xF2u b\xF3 g\u01D4 b\xECng",\u67D4\u60C5\u7EF0\u6001:"r\xF3u q\xEDng chu\xF2 t\xE0i",\u620E\u9A6C\u52BB\u52F7:"r\xF3ng m\u01CE ku\u0101ng r\xE1ng",\u65E5\u4E2D\u4E3A\u5E02:"r\xEC zh\u014Dng w\xE9i sh\xEC",\u65E5\u6708\u53C2\u8FB0:"r\xEC yu\xE8 sh\u0113n ch\xE9n",\u65E5\u7701\u6708\u4FEE:"r\xEC x\u01D0ng yu\xE8 xi\u016B",\u65E5\u524A\u6708\u5272:"r\xEC xu\u0113 yu\xE8 g\u0113",\u65E5\u7701\u6708\u8BD5:"r\xEC x\u01D0ng yu\xE8 sh\xEC",\u4EFB\u8FBE\u4E0D\u62D8:"r\xE8n d\xE1 b\xF9 j\u016B",\u4EBA\u8A00\u85C9\u85C9:"r\xE9n y\xE1n j\xED j\xED",\u4EBA\u6A21\u72D7\u6837:"r\xE9n m\xFA g\u01D2u y\xE0ng",\u4EBA\u83AB\u4E88\u6BD2:"r\xE9n m\xF2 y\xFA d\xFA",\u70ED\u71AC\u7FFB\u997C:"r\xE8 \xE1o f\u0101n b\u01D0ng",\u5708\u7262\u517B\u7269:"ju\xE0n l\xE1o y\u01CEng w\xF9",\u53D6\u4E88\u6709\u8282:"q\u01D4 y\u01D4 y\u01D2u ji\xE9",\u8BCE\u8981\u6861\u8158:"q\u016B y\u0101o r\xE1o gu\xF3",\u7A77\u5F62\u5C3D\u76F8:"qi\xF3ng x\xEDng j\xECn xi\xE0ng",\u60C5\u51C4\u610F\u5207:"q\xEDng q\u012B y\xEC qi\xE8",\u60C5\u89C1\u52BF\u5C48:"q\xEDng xi\xE0n sh\xEC q\u016B",\u60C5\u89C1\u4E4E\u8F9E:"q\xEDng xi\xE0n h\u016B c\xED",\u6E05\u90FD\u7EDB\u9619:"q\u012Bng d\u014Du ji\xE0ng qu\xE8",\u503E\u80A0\u5012\u809A:"q\u012Bng ch\xE1ng d\xE0o d\u01D4",\u9752\u7D2B\u88AB\u4F53:"q\u012Bng z\u01D0 p\u012B t\u01D0",\u9752\u6797\u9ED1\u585E:"q\u012Bng l\xEDn h\u0113i s\xE0i",\u8793\u9996\u86FE\u7709:"q\xEDn sh\u01D2u \xE9 m\xE9i",\u7434\u745F\u4E4B\u597D:"q\xEDn s\xE8 zh\u012B h\xE0o",\u4E14\u4F4F\u4E3A\u4F73:"qi\u011B zh\xF9 w\xE9i ji\u0101",\u5207\u6811\u5012\u6839:"qi\u0113 sh\xF9 d\u01CEo g\u0113n",\u5207\u7406\u990D\u5FC3:"qi\u0113 l\u01D0 y\xE0n x\u012Bn",\u5207\u8FD1\u7684\u5F53:"qi\u0113 j\xECn de d\u0101ng",\u7FD8\u8DB3\u5F15\u9886:"qi\xE1o z\xFA y\u01D0n l\u01D0ng",\u5DE7\u53D1\u5947\u4E2D:"qi\u01CEo f\u0101 q\xED zh\xF2ng",\u5F3A\u5634\u62D7\u820C:"ji\xE0ng zu\u01D0 ni\xF9 sh\xE9",\u5F3A\u76F4\u81EA\u9042:"qi\xE1ng zh\xED z\xEC su\xED",\u5F3A\u6B7B\u5F3A\u6D3B:"qi\u01CEng s\u01D0 qi\u01CEng hu\xF3",\u5F3A\u98DF\u81EA\u7231:"qi\u01CEng sh\xED z\xEC \xE0i",\u5F3A\u98DF\u9761\u89D2:"qi\u01CEng sh\xED m\xED ji\u01CEo",\u5F3A\u5F13\u52B2\u5F29:"qi\xE1ng g\u014Dng j\xECng n\u01D4",\u5F3A\u8052\u4E0D\u820D:"qi\u01CEng gu\u014D b\xF9 sh\u011B",\u5F3A\u51EB\u53D8\u9E64:"qi\xE1ng f\xFA bi\xE0n h\xE8",\u5F3A\u800C\u540E\u53EF:"qi\u01CEng \xE9r h\xF2u k\u011B",\u5F3A\u5F97\u6613\u8D2B:"qi\u01CEng d\xE9 y\xEC p\xEDn",\u9063\u5174\u9676\u60C5:"qi\u01CEn x\xECng t\xE1o q\xEDng",\u7275\u7F8A\u62C5\u9152:"qi\u0101n y\xE1ng d\u0101n ji\u01D4",\u5343\u4E86\u767E\u5F53:"qi\u0101n li\u01CEo b\u01CEi d\xE0ng",\u6CE3\u4E0B\u5982\u96E8:"q\xEC xi\xE0 r\xFA y\u01D4",\u8D77\u5043\u4E3A\u7AD6:"q\u01D0 y\u01CEn w\xE9i sh\xF9",\u5C82\u5F1F\u541B\u5B50:"k\u01CEi t\xEC j\u016Bn z\u01D0",\u7DA6\u6EAA\u5229\u8DC2:"q\xED x\u012B l\xEC q\xED",\u68CB\u8F93\u5148\u8457:"q\xED sh\u016B xi\u0101n zhu\xF3",\u9F50\u738B\u820D\u725B:"q\xED w\xE1ng sh\u011B ni\xFA",\u6B3A\u5929\u8BF3\u5730:"q\u012B ti\u0101n ku\xE1ng d\xEC",\u666E\u5929\u7387\u571F:"p\u01D4 ti\u0101n shu\xE0i t\u01D4",\u94FA\u80F8\u7EB3\u5730:"p\u016B xi\u014Dng n\xE0 d\xEC",\u94FA\u9526\u5217\u7EE3:"p\u016B j\u01D0n li\xE8 xi\xF9",\u7834\u5BB6\u4E3A\u56FD:"p\xF2 ji\u0101 w\xE8i gu\xF3",\u7834\u89DA\u4E3A\u571C:"p\xF2 g\u016B w\xE9i yu\xE1n",\u840D\u98D8\u84EC\u8F6C:"p\xEDng pi\u0101o p\xE9ng zhu\xE0n",\u5E21\u5929\u6781\u5730:"p\xEDng ti\u0101n j\xED d\xEC",\u5C4F\u58F0\u606F\u6C14:"b\u01D0ng sh\u0113ng x\u012B q\xEC",\u51ED\u51E0\u636E\u6756:"p\xEDng j\u012B j\xF9 zh\xE0ng",\u8D2B\u5634\u8584\u820C:"p\xEDn zu\u01D0 b\xF3 sh\xE9",\u7247\u8BED\u53EA\u8F9E:"pi\xE0n y\u01D4 zh\u012B c\xED",\u62AB\u53D1\u6587\u8EAB:"p\u012B f\xE0 w\xE9n sh\u0113n",\u70F9\u9F99\u70AE\u51E4:"p\u0113ng l\xF3ng p\xE1o f\xE8ng",\u70B0\u9CD6\u810D\u9CA4:"f\u01D2u bi\u0113 ku\xE0i l\u01D0",\u5E9E\u7709\u7693\u53D1:"p\xE1ng m\xE9i h\xE0o f\xE0",\u6500\u82B1\u6298\u67F3:"p\u0101n hu\u0101 zh\xE9 li\u01D4",\u6500\u87FE\u6298\u6842:"p\u0101n ch\xE1n sh\xE9 gu\xEC",\u5973\u5927\u96BE\u7559:"n\u01DA d\xE0 n\xE1n li\xFA",\u5F04\u7389\u5439\u7BAB:"n\xF2ng y\xF9 chu\u012B xi\u0101o",\u5F04\u7BA1\u8C03\u5F26:"n\xF2ng gu\u01CEn ti\xE1o xi\xE1n",\u5F04\u7C89\u8C03\u6731:"n\xF2ng f\u011Bn di\xE0o zh\u016B",\u6D53\u62B9\u6DE1\u5986:"n\xF3ng m\xF2 d\xE0n zhu\u0101ng",\u637B\u571F\u4E3A\u9999:"ni\u01CEn t\u01D4 w\xE9i xi\u0101ng",\u5E74\u8C0A\u4E16\u597D:"ni\xE1n y\xEC sh\xEC h\u01CEo",\u5E74\u534E\u5782\u66AE:"ni\xE1n hu\xE1 chu\xED m\xF9",\u5117\u4E0D\u4E8E\u4F26:"n\u01D0 b\xF9 y\xFA l\xFAn",\u6CE5\u800C\u4E0D\u6ED3:"n\xED \xE9r b\xF9 z\u01D0",\u80FD\u8005\u4E3A\u5E08:"n\xE9ng zh\u011B w\xE9i sh\u012B",\u80FD\u4E0D\u79F0\u5B98:"n\xE9ng b\xFA ch\xE8n gu\u0101n",\u6320\u76F4\u4E3A\u66F2:"n\xE1o zh\xED w\xE9i q\u016B",\u96BE\u8FDB\u6613\u9000:"n\xE1n j\xECn y\xEC tu\xEC",\u96BE\u5F97\u7CCA\u6D82:"n\xE1n d\xE9 h\xFA t\xFA",\u5357\u86EE\u9D02\u820C:"n\xE1n m\xE1n ju\xE9 sh\xE9",\u5357\u8D29\u5317\u8D3E:"n\xE1n f\xE0n b\u011Bi g\u01D4",\u7267\u732A\u5974\u620F:"m\xF9 zh\u016B n\xFA x\xEC",\u76EE\u7722\u5FC3\u5FF3:"m\xF9 yu\u0101n x\u012Bn t\xFAn",\u76EE\u6311\u5FC3\u62DB:"m\xF9 ti\u01CEo x\u012Bn zh\u0101o",\u76EE\u91CF\u610F\u8425:"m\xF9 li\xE0ng y\xEC y\xEDng",\u6728\u5934\u6728\u8111:"m\xF9 t\xF3u m\xF9 n\u01CEo",\u6728\u5E72\u9E1F\u6816:"m\xF9 g\xE0n ni\u01CEo q\u012B",\u4F94\u8272\u63E3\u79F0:"m\xF3u s\xE8 chu\u01CEi ch\xE8n",\u83AB\u4E88\u6BD2\u4E5F:"m\xF2 y\xFA d\xFA y\u011B",\u62B9\u7C89\u65BD\u8102:"m\xF2 f\u011Bn sh\u012B zh\u012B",\u78E8\u783B\u954C\u5207:"m\xF3 l\xF3ng ju\u0101n qi\u0113",\u78E8\u68F1\u5213\u89D2:"m\xF3 l\xE9ng w\xE1n ji\u01CEo",\u6478\u95E8\u4E0D\u7740:"m\u014D m\xE9n b\xF9 zh\xE1o",\u6478\u4E0D\u7740\u8FB9:"m\u014D b\xF9 zhu\xF3 bi\u0101n",\u547D\u4E2D\u6CE8\u5B9A:"m\xECng zh\u014Dng zh\xF9 d\xECng",\u9E23\u9E64\u4E4B\u5E94:"m\xEDng h\xE8 zh\u012B y\xECng",\u660E\u6548\u5927\u9A8C:"m\xEDng xi\xE0o d\xE0 y\xE0n",\u540D\u6211\u56FA\u5F53:"m\xEDng w\u01D2 g\xF9 d\u0101ng",\u9088\u5904\u6B3F\u89C6:"mi\u01CEo ch\u01D4 k\u01CEn sh\xEC",\u9EFE\u7A74\u9E32\u5DE2:"m\u011Bng xu\xE9 q\xFA ch\xE1o",\u7EF5\u91CC\u8584\u6750:"mi\xE1n l\u01D0 b\xF3 c\xE1i",\u9761\u6709\u5B51\u9057:"m\u01D0 y\u01D2u ji\xE9 y\xED",\u9761\u8863\u5077\u98DF:"m\u01D0 y\u012B t\u014Du sh\xED",\u8FF7\u604B\u9AB8\u9AA8:"m\xED li\xE0n h\xE1i g\u01D4",\u626A\u53C2\u5386\u4E95:"m\xE9n sh\u0113n l\xEC j\u01D0ng",\u95E8\u5355\u6237\u8584:"m\xE9n d\u0101n h\xF9 b\xF3",\u6627\u65E6\u6668\u5174:"m\xE8i d\xE0n ch\xE9n x\u012Bng",\u5192\u540D\u63A5\u811A:"m\xE0o m\xEDng ji\u0113 ji\u01CEo",\u6BDB\u9042\u5815\u4E95:"m\xE1o su\xED du\xF2 j\u01D0ng",\u6BDB\u53D1\u5012\u7AD6:"m\xE1o f\u0101 d\u01CEo sh\xF9",\u5356\u6587\u4E3A\u751F:"m\xE0i w\xE9n w\xE9i sh\u0113ng",\u5356\u674E\u94BB\u6838:"m\xE0i l\u01D0 zu\u0101n h\xE9",\u4E70\u691F\u8FD8\u73E0:"m\u01CEi d\xFA hu\xE1n zh\u016B",\u57CB\u4E09\u6028\u56DB:"m\xE1n s\u0101n yu\xE0n s\xEC",\u9A6C\u5165\u534E\u5C71:"m\u01CE r\xF9 hu\xE1 sh\u0101n",\u843D\u9B44\u6C5F\u6E56:"lu\xF2 p\xF2 ji\u0101ng h\xFA",\u843D\u843D\u96BE\u5408:"lu\xF2 lu\xF2 n\xE1n h\xE9",\u843D\u8349\u4E3A\u5BC7:"lu\xF2 c\u01CEo w\xE9i k\xF2u",\u7F57\u7EC7\u6784\u9677:"lu\xF3 zh\u012B g\xF2u xi\xE0n",\u9E3E\u51E4\u548C\u9E23:"lu\xE1n f\xE8ng h\xE8 m\xEDng",\u7387\u7531\u65E7\u7AE0:"shu\xE0i y\xF3u ji\xF9 zh\u0101ng",\u7387\u571F\u540C\u5E86:"shu\xE0i t\u01D4 t\xF3ng q\xECng",\u7387\u517D\u98DF\u4EBA:"shu\xE0i sh\xF2u sh\xED r\xE9n",\u7387\u571F\u5F52\u5FC3:"shu\xE0i t\u01D4 gu\u012B x\u012Bn",\u7387\u9A6C\u4EE5\u9AA5:"shu\xE0i m\u01CE y\u01D0 j\xEC",\u7387\u5C14\u6210\u7AE0:"shu\xE0i \u011Br ch\xE9ng zh\u0101ng",\u9C81\u65A4\u71D5\u524A:"l\u01D4 j\u012Bn y\xE0n xu\u0113",\u6F0F\u5C3D\u66F4\u9611:"l\xF2u j\xECn g\u0113ng l\xE1n",\u7B3C\u9E1F\u69DB\u733F:"l\xF3ng ni\u01CEo ji\xE0n yu\xE1n",\u7B3C\u9E1F\u6C60\u9C7C:"l\xF3ng ni\u01CEo ch\xED y\xFA",\u9F99\u6E38\u66F2\u6CBC:"l\xF3ng y\xF3u q\u016B zh\u01CEo",\u9F99\u8840\u7384\u9EC4:"l\xF3ng xu\xE8 xu\xE1n hu\xE1ng",\u9F99\u96D5\u51E4\u5480:"l\xF3ng di\u0101o f\xE8ng j\u01D4",\u516D\u5C3A\u4E4B\u8BAC:"li\xF9 ch\u01D0 zh\u012B tu\u014D",\u4EE4\u539F\u4E4B\u621A:"l\xEDng yu\xE1n zh\u012B q\u012B",\u4EE4\u4EBA\u6367\u8179:"l\xECng r\xE9n p\u011Bng f\xF9",\u9675\u52B2\u6DEC\u783A:"l\xEDng j\xECng cu\xEC l\xEC",\u4E34\u654C\u6613\u5C06:"l\xEDn d\xED y\xEC ji\xE0ng",\u88C2\u88F3\u8863\u75AE:"li\xE8 shang y\u012B chu\u0101ng",\u88C2\u51A0\u6BC1\u5195:"li\xE8 gu\xE0n hu\u01D0 mi\u01CEn",\u4E86\u65E0\u60E7\u8272:"li\u01CEo w\xFA j\xF9 s\xE8",\u4E86\u8EAB\u8FBE\u547D:"li\u01CEo sh\u0113n d\xE1 m\xECng",\u4E86\u7136\u65E0\u95FB:"li\u01CEo r\xE1n w\xFA w\xE9n",\u4E86\u4E0D\u53EF\u89C1:"li\u01CEo b\xF9 k\u011B ji\xE0n",\u4E86\u4E0D\u957F\u8FDB:"li\u01CEo b\xF9 zh\u01CEng j\xECn",\u71CE\u53D1\u6467\u67AF:"li\u01CEo f\xE0 cu\u012B k\u016B",\u5BA1\u65F6\u5EA6\u52BF:"sh\u011Bn sh\xED du\xF3 sh\xEC",\u91CF\u5C0F\u529B\u5FAE:"li\xE0ng xi\u01CEo l\xEC w\u0113i",\u76F8\u65F6\u5EA6\u529B:"xi\u0101ng sh\xED du\xF3 l\xEC",\u91CF\u6798\u5236\u51FF:"li\xE0ng ru\xEC zh\xEC z\xE1o",\u91CF\u5982\u6C5F\u6D77:"li\xE0ng r\xFA ji\u0101ng h\u01CEi",\u91CF\u91D1\u4E70\u8D4B:"li\xE0ng j\u012Bn m\u01CEi f\xF9",\u91CF\u5DF1\u5BA1\u5206:"li\xE0ng j\u01D0 sh\u011Bn f\u0113n",\u655B\u9AA8\u5439\u9B42:"li\u01CEn g\u01D4 chu\u012B h\xFAn",\u8A48\u5937\u4E3A\u8DD6:"l\xEC y\xED w\xE9i zh\xED",\u5229\u4EE4\u5FD7\u60DB:"l\xEC l\xECng zh\xEC h\u016Bn",\u674E\u5E7F\u4E0D\u4FAF:"l\u01D0 gu\u01CEng b\xFA h\xF2u",\u793C\u4E3A\u60C5\u8C8C:"l\u01D0 w\xE9i q\xEDng m\xE0o",\u793C\u8BA9\u4E3A\u56FD:"l\u01D0 r\xE0ng w\xE9i gu\xF3",\u7281\u751F\u9A8D\u89D2:"l\xED sh\u0113ng x\u012Bng ji\u01CEo",\u79BB\u672C\u5FBC\u672B:"l\xED b\u011Bn ji\u01CEo m\xF2",\u695E\u7709\u6A2A\u773C:"l\xE9ng m\xE9i h\xE8ng y\u01CEn",\u64C2\u5929\u5012\u5730:"l\xE9i ti\u0101n d\u01CEo d\xEC",\u7D2F\u8DB3\u6210\u6B65:"l\u011Bi z\xFA ch\xE9ng b\xF9",\u7D2F\u74E6\u7ED3\u7EF3:"l\u011Bi w\u01CE ji\xE9 sh\xE9ng",\u7D2F\u571F\u81F3\u5C71:"l\u011Bi t\u01D4 zh\xEC sh\u0101n",\u7D2F\u571F\u805A\u6C99:"l\u011Bi t\u01D4 j\xF9 sh\u0101",\u7D2F\u5375\u4E4B\u5371:"l\u011Bi lu\u01CEn zh\u012B w\u0113i",\u7D2F\u7D2F\u5982\u73E0:"l\u011Bi l\u011Bi r\xFA zh\u016B",\u7D2F\u5757\u79EF\u82CF:"l\u011Bi ku\xE0i j\u012B s\u016B",\u4E50\u5C71\u4E50\u6C34:"l\xE8 sh\u0101n l\xE8 shu\u01D0",\u6F66\u539F\u6D78\u5929:"l\u01CEo yu\xE1n j\xECn ti\u0101n",\u8001\u5E08\u5BBF\u5112:"l\u01CEo sh\u012B xi\u01D4 r\xFA",\u7262\u4EC0\u53E4\u5B50:"l\xE1o sh\xED g\u01D4 zi",\u7405\u5B1B\u798F\u5730:"l\xE1ng hu\xE1n f\xFA d\xEC",\u63C6\u60C5\u5EA6\u7406:"ku\xED q\xEDng du\xF3 l\u01D0",\u65F7\u65E5\u7D2F\u65F6:"ku\xE0ng r\xEC l\u011Bi sh\xED",\u5321\u6551\u5F25\u7F1D:"ku\u0101ng ji\xF9 m\xED f\xE8ng",\u67AF\u6811\u751F\u534E:"k\u016B sh\xF9 sh\u0113ng hu\u0101",\u53E3\u8F7B\u820C\u8584:"k\u01D2u q\u012Bng sh\xE9 b\xF3",\u53E3\u89D2\u751F\u98CE:"k\u01D2u ji\u01CEo sh\u0113ng f\u0113ng",\u53E3\u89D2\u6625\u98CE:"k\u01D2u ji\u01CEo ch\u016Bn f\u0113ng",\u53E3\u89D2\u98CE\u60C5:"k\u01D2u ji\u01CEo f\u0113ng q\xEDng",\u53E3\u5E72\u820C\u7126:"k\u01D2u g\u0101n sh\xE9 ji\u0101o",\u53E3\u8179\u4E4B\u7D2F:"k\u01D2u f\xF9 zh\u012B l\u011Bi",\u7A7A\u8179\u4FBF\u4FBF:"k\u014Dng f\xF9 pi\xE1n pi\xE1n",\u55D1\u7259\u6599\u5634:"k\u0113 y\xE1 li\xE0o zu\u01D0",\u523B\u6728\u4E3A\u9E44:"k\xE8 m\xF9 w\xE9i h\xFA",\u54B3\u73E0\u553E\u7389:"k\xE9 zh\u016B tu\xF2 y\xF9",\u54B3\u553E\u6210\u73E0:"k\xE9 tu\xF2 ch\xE9ng zh\u016B",\u6297\u989C\u4E3A\u5E08:"k\xE0ng y\xE1n w\xE9i sh\u012B",\u5F00\u534E\u7ED3\u679C:"k\u0101i hu\u0101 ji\xE9 gu\u01D2",\u5CFB\u962A\u76D0\u8F66:"j\xF9n b\u01CEn y\xE1n ch\u0113",\u56BC\u94C1\u5480\u91D1:"ji\xE1o ti\u011B j\u01D4 j\u012Bn",\u56BC\u58A8\u55B7\u7EB8:"ju\xE9 m\xF2 p\u0113n zh\u01D0",\u5014\u5934\u5F3A\u8111:"ju\xE8 t\xF3u ji\xE0ng n\u01CEo",\u5014\u5934\u5014\u8111:"ju\xE8 t\xF3u ju\xE8 n\u01CEo",\u5026\u9E1F\u77E5\u8FD8:"ju\xE0n ni\u01CEo zh\u012B hu\xE1n",\u5377\u5E2D\u800C\u846C:"ju\u01CEn x\xED \xE9r z\xE0ng",\u5377\u7532\u500D\u9053:"ju\u01CEn ji\u01CE b\xE8i d\xE0o",\u805A\u7C73\u4E3A\u5C71:"j\xF9 m\u01D0 w\xE9i sh\u0101n",\u4E3E\u624B\u76F8\u5E86:"j\u01D4 sh\u01D2u xi\u0101ng q\xECng",\u4E3E\u4E16\u6DF7\u6D4A:"j\u01D4 sh\xEC h\xFAn zhu\xF3",\u97A0\u4E3A\u8302\u8349:"j\u016B w\xE9i m\xE0o c\u01CEo",\u62D8\u795E\u9063\u5C06:"j\u016B sh\xE9n qi\u01CEn ji\xE0ng",\u5C45\u4E0B\u8BAA\u4E0A:"j\u016B xi\xE0 sh\xE0n sh\xE0ng",\u4E45\u8981\u4E0D\u5FD8:"ji\u01D4 y\u0101o b\xFA w\xE0ng",\u4E5D\u8F6C\u529F\u6210:"ji\u01D4 zhu\u01CEn g\u014Dng ch\xE9ng",\u4E5D\u84B8\u4E09\u71AF:"ji\u01D4 zh\u0113ng s\u0101n h\xE0n",\u656C\u4E1A\u4E50\u7FA4:"j\xECng y\xE8 l\xE8 q\xFAn",\u4E95\u5E95\u867E\u87C6:"j\u01D0ng d\u01D0 xi\u0101 m\xE1",\u65CC\u65D7\u5377\u8212:"j\u012Bng q\xED ju\u01CEn sh\u016B",\u8346\u68D8\u8F7D\u9014:"j\u012Bng j\xED z\xE0i t\xFA",\u7981\u820D\u5F00\u585E:"j\xECn sh\u011B k\u0101i s\u0101i",\u7972\u5A01\u76DB\u5BB9:"j\xECn w\u0113i sh\xE8ng r\xF3ng",\u8FDB\u9000\u6D88\u957F:"j\xECn tu\xEC xi\u0101o ch\xE1ng",\u8FDB\u9000\u5E94\u77E9:"j\xECn tu\xEC y\u012Bng j\u01D4",\u8FDB\u9000\u89E6\u7C53:"j\xECn tu\xEC ch\xF9 f\u0101n",\u8FDB\u9000\u8DCB\u7590:"j\xECn tu\xEC b\xE1 zh\xEC",\u5C3D\u591A\u5C3D\u5C11:"j\u01D0n du\u014D j\u01D0n sh\u01CEo",\u9526\u56CA\u8FD8\u77E2:"j\u01D0n n\xE1ng hu\xE1n sh\u01D0",\u77DC\u5DF1\u81EA\u9970:"j\u012Bn j\u01D0 z\xEC sh\xEC",\u77DC\u529F\u8D1F\u6C14:"j\u012Bn g\u014Dng f\xF9 q\xEC",\u6D25\u5173\u9669\u585E:"j\u012Bn gu\u0101n xi\u01CEn s\xE0i",\u91D1\u543E\u4E0D\u7981:"j\u012Bn w\xFA b\xFA j\xECn",\u91D1\u7FC5\u64D8\u6D77:"j\u012Bn ch\xEC b\u0101i h\u01CEi",\u89E3\u8863\u8863\u4EBA:"ji\u011B y\u012B y\u012B r\xE9n",\u89E3\u4EBA\u96BE\u5F97:"ji\u011B r\xE9n n\xE1n d\xE9",\u89E3\u94C3\u7CFB\u94C3:"ji\u011B l\xEDng x\xEC l\xEDng",\u89E3\u53D1\u4F6F\u72C2:"ji\u011B f\xE0 y\xE1ng ku\xE1ng",\u8BD8\u5C48\u78DD\u78BB:"ji\xE9 q\u016B \xE1o qi\u0101o",\u6559\u7331\u5347\u6728:"ji\u0101o n\xE1o sh\u0113ng m\xF9",\u8F83\u7626\u91CF\u80A5:"ji\xE0o sh\xF2u li\xE0ng f\xE9i",\u89D2\u7ACB\u6770\u51FA:"ji\u01CEo l\xEC ji\xE9 ch\u016B",\u7126\u6C99\u70C2\u77F3:"ji\u0101o sh\u0101 l\xE0n sh\xED",\u9A84\u513F\u9A03\u5973:"ji\u0101o \xE9r s\xEC n\u01DA",\u6D47\u98CE\u8584\u4FD7:"ji\u0101o f\u0113ng b\xF3 s\xFA",\u964D\u5996\u6349\u602A:"xi\xE1ng y\u0101o zhu\u014D gu\xE0i",\u5C06\u53D6\u56FA\u4E88:"ji\u0101ng q\u01D4 g\xF9 y\u01D4",\u5C06\u95E8\u6709\u5C06:"ji\xE0ng m\xE9n y\u01D2u ji\xE0ng",\u5C06\u593A\u56FA\u4E0E:"ji\u0101ng du\xF3 g\xF9 y\u01D4",\u69DB\u82B1\u7B3C\u9E64:"ji\xE0n hu\u0101 l\xF3ng h\xE8",\u9274\u5F71\u5EA6\u5F62:"ji\xE0n y\u01D0ng du\xF3 x\xEDng",\u6E10\u4E0D\u53EF\u957F:"ji\xE0n b\xF9 k\u011B zh\u01CEng",\u89C1\u7D20\u62B1\u6734:"xi\xE0n s\xF9 b\xE0o p\u01D4",\u89C1\u5F03\u4E8E\u4EBA:"ji\xE0n q\xEC y\xFA r\xE9n",\u7B80\u4E1D\u6570\u7C73:"ji\u01CEn s\u012B sh\u01D4 m\u01D0",\u4FED\u4E0D\u4E2D\u793C:"ji\u01CEn b\xFA zh\xF2ng l\u01D0",\u95F4\u89C1\u5C42\u51FA:"ji\xE0n xi\xE0n c\xE9ng ch\u016B",\u5C16\u5634\u8584\u820C:"ji\u0101n zu\u01D0 b\xF3 sh\xE9",\u7532\u51A0\u5929\u4E0B:"ji\u01CE gu\xE0n ti\u0101n xi\xE0",\u846D\u83A9\u4E4B\u4EB2:"ji\u0101 f\xFA zh\u012B q\u012Bn",\u5BB6\u7D2F\u5343\u91D1:"ji\u0101 l\xE8i qi\u0101n j\u012Bn",\u5BB6\u7ED9\u4EBA\u8DB3:"ji\u0101 j\u01D0 r\xE9n z\xFA",\u5BB6\u9053\u4ECE\u5BB9:"ji\u0101 d\xE0o c\xF3ng r\xF3ng",\u5939\u888B\u4EBA\u7269:"ji\u0101 d\xE0i r\xE9n w\xF9",\u9701\u98CE\u6717\u6708:"j\xEC f\u0113ng l\u01CEng yu\xE8",\u5BC4\u5174\u5BD3\u60C5:"j\xEC x\xECng y\xF9 q\xEDng",\u8BA1\u6DF1\u8651\u8FDC:"j\xEC sh\u0113n l\u01DC yu\u01CEn",\u8BA1\u529F\u91CF\u7F6A:"j\xEC g\u014Dng li\xE0ng zu\xEC",\u638E\u88F3\u8FDE\u897C:"j\u01D0 shang li\xE1n y\xEC",\u866E\u8671\u76F8\u540A:"j\u01D0 sh\u012B xi\u0101ng di\xE0o",\u75BE\u4E0D\u53EF\u4E3A:"j\xED b\xF9 k\u011B w\xE9i",\u6781\u6DF1\u7814\u51E0:"j\xED sh\u0113n y\xE1n j\u012B",\u53CA\u5BBE\u6709\u9C7C:"j\xED b\u012Bn y\u01D2u y\xFA",\u6FC0\u8584\u505C\u6D47:"j\u012B b\xF3 t\xEDng ji\u0101o",\u79EF\u7D20\u7D2F\u65E7:"j\u012B s\xF9 l\u011Bi ji\xF9",\u79EF\u65F6\u7D2F\u65E5:"j\u012B sh\xED l\u011Bi r\xEC",\u79EF\u9732\u4E3A\u6CE2:"j\u012B l\xF9 w\xE9i b\u014D",\u79EF\u5FB7\u7D2F\u529F:"j\u012B d\xE9 l\u011Bi g\u014Dng",\u79EF\u8C17\u7CDC\u9AA8:"j\u012B ch\xE1n m\xE9i g\u01D4",\u51FB\u6392\u5192\u6CA1:"j\u012B p\xE1i m\xE0o m\xF2",\u7978\u4E3A\u798F\u5148:"hu\xF2 w\xE9i f\xFA xi\u0101n",\u7978\u798F\u76F8\u4F9D:"hu\xF2 f\xFA xi\u0101ng y\u012B",\u83B7\u96BD\u516C\u8F66:"hu\xF2 j\xF9n g\u014Dng ch\u0113",\u6DF7\u5E94\u6EE5\u5E94:"h\xF9n y\u012Bng l\xE0n y\u012Bng",\u6BC1\u821F\u4E3A\u6755:"hu\u01D0 zh\u014Du w\xE9i du\xF2",\u6BC1\u949F\u4E3A\u94CE:"hu\u01D0 zh\u014Dng w\xE9i du\xF3",\u6BC1\u51A0\u88C2\u88F3:"hu\u01D0 gu\u0101n li\xE8 ch\xE1ng",\u6666\u76F2\u5426\u585E:"hu\xEC m\xE1ng p\u01D0 s\xE8",\u56DE\u8239\u8F6C\u8235:"hu\xED chu\xE1n zhu\xE0n du\xF2",\u6F62\u6C60\u76D7\u5F04:"hu\xE1ng ch\xED d\xE0o n\xF2ng",\u9EC4\u51A0\u8349\u5C65:"hu\xE1ng gu\xE0n c\u01CEo l\u01DA",\u9EC4\u53D1\u513F\u9F7F:"hu\xE1ng f\xE0 \xE9r ch\u01D0",\u9EC4\u53D1\u5782\u9AEB:"hu\xE1ng f\xE0 chu\xED ti\xE1o",\u8FD8\u73E0\u8FD4\u74A7:"hu\xE1n zh\u016B f\u01CEn b\xEC",\u8FD8\u5E74\u9A7B\u8272:"hu\xE1n ni\xE1n zh\xF9 s\xE8",\u8FD8\u5E74\u5374\u8001:"hu\xE1n ni\xE1n qu\xE8 l\u01CEo",\u574F\u88F3\u4E3A\u88E4:"hu\xE0i shang w\xE9i k\xF9",\u753B\u837B\u548C\u4E38:"hu\xE0 d\xED hu\xF2 w\xE1n",\u5316\u67AD\u4E3A\u9E20:"hu\xE0 xi\u0101o w\xE9i ji\u016B",\u5316\u8150\u4E3A\u5947:"hu\xE0 f\u01D4 w\xE9i q\xED",\u5316\u9E31\u4E3A\u51E4:"hu\xE0 ch\u012B w\xE9i f\xE8ng",\u82B1\u4E0D\u68F1\u767B:"hu\u0101 bu l\u0113ng d\u0113ng",\u6237\u9650\u4E3A\u7A7F:"h\xF9 xi\xE0n w\xE9i chu\u0101n",\u547C\u5362\u559D\u96C9:"h\u016B l\xFA h\xE8 zh\xEC",\u547C\u6765\u559D\u53BB:"h\u016B l\xE1i h\xE8 q\xF9",\u547C\u4E0D\u7ED9\u5438:"h\u016B b\xF9 j\u01D0 x\u012B",\u539A\u5473\u814A\u6BD2:"h\xF2u w\xE8i x\u012B d\xFA",\u539A\u5FB7\u8F7D\u7269:"h\xF2u d\xE9 z\xE0i w\xF9",\u9E3F\u6E10\u4E8E\u5E72:"h\xF3ng ji\xE0n y\xFA g\xE0n",\u6D2A\u7089\u71CE\u53D1:"h\xF3ng l\xFA li\xE1o f\xE0",\u7EA2\u7EF3\u7CFB\u8DB3:"h\xF3ng sh\xE9ng j\xEC z\xFA",\u7EA2\u4E0D\u68F1\u767B:"h\xF3ng bu l\u0113ng d\u0113ng",\u6A2A\u62A2\u786C\u593A:"h\xE8ng qi\u01CEng y\xECng du\xF3",\u6A2A\u6069\u6EE5\u8D4F:"h\xE8ng \u0113n l\xE0n sh\u01CEng",\u6068\u6D77\u96BE\u586B:"h\xE8n h\u01CEi n\xE1n ti\xE1n",\u9E64\u53D1\u9E21\u76AE:"h\xE8 f\xE0 j\u012B p\xED",\u6DB8\u601D\u5E72\u8651:"h\xE9 s\u012B g\u0101n l\u01DC",\u6CB3\u6DB8\u6D77\u5E72:"h\xE9 h\xE9 h\u01CEi g\u0101n",\u548C\u989C\u8BF4\u8272:"h\xE9 y\xE1n yu\xE8 s\xE8",\u5408\u4ECE\u8FDE\u8861:"h\xE9 z\xF2ng li\xE1n h\xE9ng",\u6D69\u6D69\u6C64\u6C64:"h\xE0o h\xE0o sh\u0101ng sh\u0101ng",\u597D\u52C7\u6597\u72E0:"h\xE0o y\u01D2ng d\xF2u h\u011Bn",\u597D\u95EE\u5219\u88D5:"h\xE0o w\xE8n z\xE9 y\xF9",\u597D\u4E3A\u4E8B\u7AEF:"h\xE0o w\xE9i sh\xEC du\u0101n",\u597D\u95EE\u51B3\u7591:"h\xE0o w\xE8n ju\xE9 y\xED",\u597D\u751F\u4E4B\u5FB7:"h\xE0o sh\u0113ng zh\u012B d\xE9",\u597D\u5947\u5C1A\u5F02:"h\u01CEo q\xED sh\xE0ng y\xEC",\u597D\u6076\u4E0D\u540C:"h\u01CEo \xE8 b\xF9 t\xF3ng",\u597D\u4E39\u975E\u7D20:"h\xE0o d\u0101n f\u0113i s\xF9",\u8C6A\u5E72\u66B4\u53D6:"h\xE1o g\xE0n b\xE0o q\u01D4",\u6BEB\u53D1\u4E0D\u723D:"h\xE1o f\xE0 b\xF9 shu\u01CEng",\u5BD2\u9178\u843D\u9B44:"h\xE1n su\u0101n lu\xF2 p\xF2",\u542B\u82F1\u5480\u534E:"h\xE1n y\u012Bng j\u01D4 hu\xE1",\u542B\u7CCA\u4E0D\u660E:"h\xE1n h\xFA b\xF9 m\xEDng",\u8FC7\u4E3A\u5DF2\u751A:"gu\xF2 w\xE9i y\u01D0 sh\xE8n",\u6842\u6298\u5170\u6467:"gu\xEC sh\xE9 l\xE1n cu\u012B",\u89C4\u65CB\u77E9\u6298:"gu\u012B xu\xE1n j\u01D4 sh\xE9",\u5E7F\u6587\u5148\u751F:"gu\u01CEng w\xE9n xi\u0101n sheng",\u5E7F\u9675\u6563\u7EDD:"gu\u01CEng l\xEDng s\u01CEn ju\xE9",\u51A0\u5C71\u6234\u7C92:"gu\xE0n sh\u0101n d\xE0i l\xEC",\u51A0\u5C66\u5012\u65BD:"gu\xE0n j\xF9 d\u01CEo sh\u012B",\u6302\u5E2D\u4E3A\u95E8:"gu\xE0 x\xED w\xE9i m\xE9n",\u5BE1\u89C1\u9C9C\u95FB:"gu\u01CE ji\xE0n xi\u01CEn w\xE9n",\u74DC\u845B\u76F8\u8FDE:"gu\u0101 g\xE9 xi\u0101ng li\xE1n",\u9F13\u543B\u594B\u722A:"g\u01D4 w\u011Bn f\xE8n zh\u01CEo",\u53E4\u8C03\u5355\u5F39:"g\u01D4 di\xE0o d\u0101n t\xE1n",\u53E4\u8C03\u4E0D\u5F39:"g\u01D4 di\xE0o b\xF9 t\xE1n",\u59D1\u5C04\u795E\u4EBA:"g\u016B y\xE8 sh\xE9n r\xE9n",\u82DF\u5408\u53D6\u5BB9:"g\u01D2u h\xE9 q\u01D4 r\xF3ng",\u72D7\u7EED\u4FAF\u51A0:"g\u01D2u x\xF9 h\xF2u gu\xE0n",\u94A9\u722A\u952F\u7259:"g\u014Du zh\u01CEo j\xF9 y\xE1",\u5171\u679D\u522B\u5E72:"g\xF2ng zh\u012B bi\xE9 g\xE0n",\u5171\u4E3A\u5507\u9F7F:"g\xF2ng w\xE9i ch\xFAn ch\u01D0",\u62F1\u624B\u800C\u964D:"g\u01D2ng sh\u01D2u \xE9r xi\xE1ng",\u62F1\u80A9\u7F29\u80CC:"g\u01D2ng ji\u0101n su\u014D b\xE8i",\u529F\u8584\u8749\u7FFC:"g\u014Dng b\xF3 ch\xE1n y\xEC",\u5F13\u8C03\u9A6C\u670D:"g\u014Dng di\xE0o m\u01CE f\xFA",\u66F4\u59D3\u6539\u7269:"g\u0113ng x\xECng g\u01CEi w\xF9",\u66F4\u4EC6\u96BE\u6570:"g\u0113ng p\xFA n\xE1n sh\u01D4",\u66F4\u4EE4\u660E\u53F7:"g\u0113ng l\xECng m\xEDng h\xE0o",\u66F4\u5F85\u5E72\u7F62:"g\xE8ng d\xE0i g\xE0n b\xE0",\u66F4\u5531\u8FED\u548C:"g\u0113ng ch\xE0ng di\xE9 h\xE9",\u66F4\u957F\u68A6\u77ED:"g\u0113ng ch\xE1ng m\xE8ng du\u01CEn",\u5404\u8272\u540D\u6837:"g\xE8 s\xE8 m\xEDng y\xE0ng",\u683C\u683C\u4E0D\u7EB3:"g\xE9 g\xE9 b\xFA n\xE0",\u683C\u683C\u4E0D\u5410:"g\xE9 g\xE9 b\xF9 t\u01D4",\u544A\u6714\u9969\u7F8A:"g\xF9 shu\xF2 x\xEC y\xE1ng",\u818F\u8F66\u79E3\u9A6C:"g\xE0o ch\u0113 m\xF2 m\u01CE",\u9AD8\u4E49\u8584\u4E91:"g\u0101o y\xEC b\xF3 y\xFAn",\u5C97\u5934\u6CFD\u5E95:"g\u0101ng t\xF3u z\xE9 d\u01D0",\u6562\u4E3A\u6562\u505A:"g\u01CEn w\xE9i g\u01CEn zu\xF2",\u7518\u5206\u968F\u65F6:"g\u0101n f\xE8n su\xED sh\xED",\u7518\u5904\u4E0B\u6D41:"g\u0101n ch\u01D4 xi\xE0 li\xFA",\u5E72\u557C\u6E7F\u54ED:"g\xE0n t\xED sh\u012B k\u016B",\u5E72\u540D\u72AF\u4E49:"g\xE0n m\xEDng f\xE0n y\xEC",\u5E72\u5C06\u83AB\u90AA:"g\u0101n ji\u0101ng m\xF2 y\xE9",\u5E72\u57CE\u4E4B\u5C06:"g\u0101n ch\xE9ng zh\u012B ji\xE0ng",\u8179\u8F7D\u4E94\u8F66:"f\xF9 z\xE0i w\u01D4 ch\u0113",\u7236\u503A\u5B50\u8FD8:"f\xF9 zh\xE0i z\u01D0 hu\xE1n",\u7236\u4E3A\u5B50\u9690:"f\xF9 w\xE9i z\u01D0 y\u01D0n",\u8F85\u4E16\u957F\u6C11:"f\u01D4 sh\xEC zh\u01CEng m\xEDn",\u798F\u4E3A\u7978\u59CB:"f\xFA w\xE9i hu\xF2 sh\u01D0",\u7B26\u53F7\u903B\u8F91:"f\xFA h\xE0o lu\xF3 j\xED",\u6D6E\u6536\u52D2\u6298:"f\xFA sh\u014Du l\xE8 sh\xE9",\u80A4\u53D7\u4E4B\u612C:"f\u016B sh\xF2u zh\u012B s\xF9",\u5426\u7EC8\u5219\u6CF0:"p\u01D0 zh\u014Dng z\xE9 t\xE0i",\u4F5B\u5934\u8457\u7CAA:"f\xF3 t\xF3u zhu\xF3 f\xE8n",\u5949\u4E3A\u6977\u6A21:"f\xE8ng w\xE9i k\u01CEi m\xF3",\u51E4\u9761\u9E3E\u542A:"f\xE8ng m\u01D0 lu\xE1n \xE9",\u5C01\u8C68\u4FEE\u86C7:"f\u0113ng x\u012B xi\u016B sh\xE9",\u98CE\u5F71\u6577\u884D:"f\u0113ng y\u01D0ng f\u016B y\u01CEn",\u4E30\u5C4B\u8500\u5BB6:"f\u0113ng w\u016B b\xF9 ji\u0101",\u7CAA\u571F\u4E0D\u5982:"f\xE8n t\u01D4 b\xF9 r\xFA",\u5206\u98CE\u5288\u6D41:"f\u0113n f\u0113ng p\u01D0 li\xFA",\u6CB8\u6CB8\u6C64\u6C64:"f\xE8i f\xE8i sh\u0101ng sh\u0101ng",\u83F2\u98DF\u8584\u8863:"f\u011Bi sh\xED b\xF3 y\u012B",\u98DE\u5C06\u6570\u5947:"f\u0113i ji\xE0ng sh\xF9 q\xED",\u653E\u8F9F\u90AA\u4F88:"f\xE0ng p\xEC xi\xE9 ch\u01D0",\u65B9\u9886\u5706\u51A0:"f\u0101ng l\u01D0ng yu\xE1n gu\xE0n",\u72AF\u800C\u4E0D\u6821:"f\xE0n \xE9r b\xFA ji\xE0o",\u8FD4\u672C\u8FD8\u6E90:"f\u01CEn b\u011Bn hu\xE1n yu\xE1n",\u53CD\u52B3\u4E3A\u9038:"f\u01CEn l\xE1o w\xE9i y\xEC",\u6CD5\u8F6E\u5E38\u8F6C:"f\u01CE l\xFAn ch\xE1ng zhu\xE0n",\u7F5A\u4E0D\u5F53\u7F6A:"f\xE1 b\xF9 d\u0101ng zu\xEC",\u53D1\u5F15\u5343\u94A7:"f\xE0 y\u01D0n qi\u0101n j\u016Bn",\u53D1\u5978\u64FF\u4F0F:"f\u0101 ji\u0101n t\u012B f\xFA",\u53D1\u77ED\u5FC3\u957F:"f\xE0 du\u01CEn x\u012Bn ch\xE1ng",\u4E8C\u7AD6\u4E3A\u8650:"\xE8r sh\xF9 w\xE9i n\xFC\xE8",\u513F\u5973\u5FC3\u80A0:"\xE9r n\u01DA x\u012Bn ch\xE1ng",\u513F\u5973\u4EB2\u5BB6:"\xE9r n\u01DA q\xECng ji\u0101",\u904F\u6076\u626C\u5584:"\xE8 w\xF9 y\xE1ng sh\xE0n",\u997F\u6B8D\u6795\u85C9:"\xE8 pi\u01CEo zh\u011Bn j\xED",\u997F\u6B8D\u8F7D\u9053:"\xE8 pi\u01CEo z\xE0i d\xE0o",\u6076\u9189\u5F3A\u9152:"w\xF9 zu\xEC qi\u01CEng ji\u01D4",\u6076\u610F\u4E2D\u4F24:"\xE8 y\xEC zh\xF2ng sh\u0101ng",\u6076\u6E7F\u5C45\u4E0B:"w\xF9 sh\u012B j\u016B xi\xE0",\u6076\u5C45\u4E0B\u6D41:"w\xF9 j\u016B xi\xE0 li\xFA",\u6076\u4E0D\u53BB\u5584:"w\xF9 b\xFA q\xF9 sh\xE0n",\u627C\u542D\u593A\u98DF:"\xE8 h\xE1ng du\xF3 sh\xED",\u627C\u895F\u63A7\u54BD:"\xE8 j\u012Bn k\xF2ng y\u0101n",\u5CE8\u5CE8\u6C64\u6C64:"\xE9 \xE9 sh\u0101ng sh\u0101ng",\u5C59\u91D1\u6EBA\u94F6:"\u0113 j\u012Bn ni\xE0o y\xEDn",\u6735\u9890\u5927\u56BC:"du\u01D2 y\xED d\xE0 ji\xE1o",\u593A\u4EBA\u6240\u597D:"du\xF3 r\xE9n su\u01D2 h\xE0o",\u591A\u8A00\u6570\u7A77:"du\u014D y\xE1n shu\xF2 qi\xF3ng",\u591A\u6587\u4E3A\u5BCC:"du\u014D w\xE9n w\xE9i f\xF9",\u591A\u7AEF\u5BE1\u8981:"du\u014D du\u0101n gu\u01CE y\xE0o",\u591A\u8D22\u5584\u8D3E:"du\u014D c\xE1i sh\xE0n g\u01D4",\u9041\u4E16\u65E0\u95F7:"d\xF9n sh\xEC w\xFA m\xE8n",\u9041\u8FF9\u9EC4\u51A0:"d\xF9n j\xEC hu\xE1ng gu\xE0n",\u5806\u6848\u76C8\u51E0:"du\u012B \xE0n y\xEDng j\u012B",\u65AD\u8FD8\u5F52\u5B97:"du\xE0n hu\xE1n gu\u012B z\u014Dng",\u77ED\u89C1\u8584\u8BC6:"du\u01CEn ji\xE0n b\xF3 sh\xED",\u8839\u5C45\u68CA\u5904:"d\xF9 j\u016B q\xED ch\u01D4",\u5EA6\u5DF1\u4EE5\u7EF3:"du\xF3 j\u01D0 y\u01D0 sh\xE9ng",\u675C\u9ED8\u4E3A\u8BD7:"d\xF9 m\xF2 w\xE9i sh\u012B",\u675C\u9E43\u557C\u8840:"d\xF9 ju\u0101n t\xED xu\xE8",\u7B03\u8FD1\u4E3E\u8FDC:"d\u01D4 j\xECn j\u01D4 yu\u01CEn",\u72EC\u6709\u5343\u79CB:"d\xFA y\u01D2u qi\u0101n qi\u016B",\u8BFB\u4E66\u5F97\u95F4:"d\xFA sh\u016B d\xE9 ji\xE0n",\u6597\u8F6C\u53C2\u6A2A:"d\u01D2u zhu\u01CEn sh\u0113n h\xE9ng",\u515C\u809A\u8FDE\u80A0:"d\u014Du d\u01D4 li\xE1n ch\xE1ng",\u6D1E\u89C1\u75C7\u7ED3:"d\xF2ng ji\xE0n zh\xE8ng ji\xE9",\u606B\u7591\u865A\u559D:"d\xF2ng y\xED x\u016B h\xE8",\u52A8\u4E2D\u7ABE\u8981:"d\xF2ng zh\u014Dng ku\u01CEn y\xE0o",\u4E1C\u9E23\u897F\u5E94:"d\u014Dng m\xEDng x\u012B y\u012Bng",\u4E1C\u9CDE\u897F\u722A:"d\u014Dng l\xEDn x\u012B zh\u01CEo",\u4E1C\u91CF\u897F\u6298:"d\u014Dng li\xE0ng x\u012B sh\xE9",\u4E1C\u5BB6\u897F\u820D:"d\u014Dng ji\u0101 x\u012B sh\xE8",\u4E1C\u626F\u897F\u62FD:"d\u014Dng ch\u011B x\u012B zhu\u0101i",\u9F0E\u94DB\u6709\u8033:"d\u01D0ng ch\u0113ng y\u01D2u \u011Br",\u9F0E\u94DB\u7389\u77F3:"d\u01D0ng ch\u0113ng y\xF9 sh\xED",\u9489\u5934\u78F7\u78F7:"d\u012Bng t\xF3u l\xEDn l\xEDn",\u8DCC\u5B95\u4E0D\u7F81:"di\u0113 d\xE0ng b\xF9 j\u012B",\u8DCC\u5F39\u6591\u9E20:"di\u0113 d\xE0n b\u0101n ji\u016B",\u96D5\u5FC3\u96C1\u722A:"di\u0101o x\u012Bn y\xE0n zh\u01CEo",\u98A0\u5012\u8863\u88F3:"di\u0101n d\u01CEo y\u012B ch\xE1ng",\u5FB7\u8584\u80FD\u9C9C:"d\xE9 b\xF3 n\xE9ng xi\u01CEn",\u5F97\u9A6C\u6298\u8DB3:"d\xE9 m\u01CE sh\xE9 z\xFA",\u8E48\u5176\u8986\u8F99:"d\u01CEo q\xED f\xF9 zh\xE9",\u6363\u865A\u6487\u6297:"d\u01CEo x\u016B pi\u0113 k\xE0ng",\u5012\u8F7D\u5E72\u6208:"d\xE0o z\xE0i g\u0101n g\u0113",\u5012\u88F3\u7D22\u9886:"d\xE0o ch\xE1ng su\u01D2 l\u01D0ng",\u5012\u679C\u4E3A\u56E0:"d\xE0o gu\u01D2 w\xE9i y\u012Bn",\u53E8\u5728\u77E5\u5DF1:"t\u0101o z\xE0i zh\u012B j\u01D0",\u53E8\u966A\u672B\u5EA7:"t\u0101o p\xE9i m\xF2 zu\xF2",\u515A\u8C7A\u4E3A\u8650:"d\u01CEng ch\xE1i w\xE9i n\xFC\xE8",\u5F53\u8F74\u5904\u4E2D:"d\u0101ng zh\xF3u ch\u01D4 zh\u014Dng",\u5F53\u7740\u4E0D\u7740:"d\u0101ng zhu\xF3 b\xF9 zhu\xF3",\u5F53\u52A1\u59CB\u7EC8:"d\u0101ng w\xF9 sh\u01D0 zh\u014Dng",\u6DE1\u6C5D\u6D53\u62B9:"d\xE0n r\u01D4 n\xF3ng m\u01D2",\u5F39\u4E38\u8131\u624B:"t\xE1n w\xE1n tu\u014D sh\u01D2u",\u5F39\u94D7\u65E0\u9C7C:"d\xE0n ji\xE1 w\xFA y\xFA",\u7BAA\u98DF\u74E2\u996E:"d\u0101n s\xEC pi\xE1o y\u01D0n",\u5927\u749E\u4E0D\u5B8C:"d\xE0 p\xFA b\xF9 w\xE1n",\u5927\u660E\u6CD5\u5EA6:"d\xE0 m\xEDng f\u01CE d\xF9",\u5927\u8F66\u4EE5\u8F7D:"d\xE0 ch\u0113 y\u01D0 z\xE0i",\u6253\u95F7\u846B\u82A6:"d\u01CE m\xE8n h\xFA lu",\u6C93\u6765\u8E35\u81F3:"t\xE0 l\xE1i zh\u01D2ng zh\xEC",\u539D\u706B\u71CE\u539F:"cu\xF2 hu\u01D2 li\u01CEo yu\xE1n",\u64AE\u79D1\u6253\u54C4:"cu\u014D k\u0113 d\u01CE h\xF2ng",\u5BF8\u79EF\u94E2\u7D2F:"c\xF9n j\u012B zh\u016B l\u011Bi",\u555B\u555B\u55B3\u55B3:"cu\xEC cu\xEC ch\u0101 ch\u0101",\u6467\u6298\u8C6A\u5F3A:"cu\u012B zh\xE9 h\xE1o qi\xE1ng",\u6467\u521A\u4E3A\u67D4:"cu\u012B g\u0101ng w\xE9i r\xF3u",\u4ECE\u4FD7\u5C31\u7B80:"c\xF3ng s\xFA ji\xF9 ji\u01CEn",\u6B64\u53D1\u5F7C\u5E94:"c\u01D0 f\u0101 b\u01D0 y\u012Bng",\u6B64\u5531\u5F7C\u548C:"c\u01D0 ch\xE0ng b\u01D0 h\xE8",\u6148\u60B2\u4E3A\u672C:"c\xED b\u0113i w\xE9i b\u011Bn",\u7EAF\u5C5E\u9A97\u5C40:"ch\xFAn sh\u01D4 pi\xE0n j\xFA",\u6625\u7B0B\u6012\u53D1:"ch\u016Bn s\u01D4n n\xF9 f\u0101",\u5782\u5934\u6428\u7FFC:"chu\xED t\xF3u t\xE0 y\xEC",\u4F20\u4E3A\u7B11\u8C08:"chu\xE1n w\xE9i xi\xE0o t\xE1n",\u4F20\u98CE\u6247\u706B:"chu\xE1n f\u0113ng sh\u0101n hu\u01D2",\u7A7F\u7EA2\u7740\u7EFF:"chu\u0101n h\xF3ng zhu\xF3 l\u01DC",\u89E6\u5904\u673A\u6765:"ch\xF9 ch\u01D4 j\u012B l\xE1i",\u5904\u5C0A\u5C45\u663E:"ch\u01D4 z\u016Bn j\u016B xi\u01CEn",\u5904\u5802\u71D5\u96C0:"ch\u01D4 t\xE1ng y\xE0n qu\xE8",\u5904\u5B9E\u6548\u529F:"ch\u01D4 sh\xED xi\xE0o g\u014Dng",\u5904\u9AD8\u4E34\u6DF1:"ch\u01D4 g\u0101o l\xEDn sh\u0113n",\u51FA\u5165\u65E0\u95F4:"ch\u016B r\xF9 w\xFA ji\u0101n",\u51FA\u95E8\u5E94\u8F99:"ch\u016B m\xE9n y\u012Bng zh\xE9",\u51FA\u5904\u8BED\u9ED8:"ch\u016B ch\u01D4 y\u01D4 m\xF2",\u51FA\u5904\u6B8A\u9014:"ch\u016B ch\u01D4 sh\u016B t\xFA",\u51FA\u5904\u8FDB\u9000:"ch\u016B ch\u01D4 j\xECn tu\xEC",\u6101\u5C71\u95F7\u6D77:"ch\xF3u sh\u0101n m\xE8n h\u01CEi",\u51B2\u51A0\u7726\u88C2:"ch\u014Dng gu\xE0n z\xEC li\xE8",\u9F7F\u7259\u4E3A\u7978:"ch\u01D0 y\xE1 w\xE9i hu\xF2",\u5C3A\u4E8C\u51A4\u5BB6:"ch\u01D0 \xE8r yu\u0101n jia",\u5C3A\u77ED\u5BF8\u957F:"ch\u01D0 du\u01CEn c\xF9n ch\xE1ng",\u5C3A\u5BF8\u4E4B\u529F:"ch\u01D0 c\xF9n zh\u012B g\u014Dng",\u57CE\u5317\u5F90\u516C:"ch\xE9ng b\u011Bi x\xFA g\u014Dng",\u6210\u8D25\u5174\u5E9F:"ch\xE9ng b\xE0i x\u012Bng f\xE8i",\u8D81\u6C34\u548C\u6CE5:"ch\xE8n shu\u01D0 hu\xF2 n\xED",\u79F0\u96E8\u9053\u6674:"ch\u0113ng y\u01D4 d\xE0o q\xEDng",\u79F0\u4F53\u8F7D\u8863:"ch\u0113ng t\u01D0 z\xE0i y\u012B",\u79F0\u4F53\u88C1\u8863:"ch\xE8n t\u01D0 c\xE1i y\u012B",\u79F0\u5BB6\u6709\u65E0:"ch\xE8n ji\u0101 y\u01D2u w\xFA",\u79F0\u5FB7\u5EA6\u529F:"ch\u0113ng d\xE9 du\xF3 g\u014Dng",\u6C89\u541F\u7AE0\u53E5:"ch\xE9n y\xEDn zh\u0101ng j\xF9",\u6C89\u541F\u4E0D\u51B3:"ch\xE9n y\xEDn b\xF9 ju\xE9",\u6C89\u75B4\u5BBF\u75BE:"ch\xE9n k\u0113 s\xF9 j\xED",\u626F\u7EA4\u62C9\u70DF:"ch\u011B qi\xE0n l\u0101 y\u0101n",\u626F\u987A\u98CE\u65D7:"ch\u011B sh\xF9n f\u0113ng q\xED",\u8F66\u8F7D\u8239\u88C5:"ch\u0113 z\u01CEi chu\xE1n zhu\u0101ng",\u671D\u5347\u66AE\u5408:"zh\u0101o sh\u0113ng m\xF9 g\u011B",\u671D\u6500\u66AE\u6298:"zh\u0101o p\u0101n m\xF9 sh\xE9",\u8D85\u4ECA\u51A0\u53E4:"ch\u0101o j\u012Bn gu\xE0n g\u01D4",\u5021\u800C\u4E0D\u548C:"ch\xE0ng \xE9r b\xFA h\xE8",\u7545\u6240\u6B32\u4E3A:"ch\xE0ng su\u01D2 y\xF9 w\xE9i",\u82CC\u5F18\u78A7\u8840:"ch\xE1ng h\xF3ng b\xEC xi\u011B",\u957F\u5E7C\u5C0A\u5351:"zh\u01CEng y\xF2u z\u016Bn b\u0113i",\u957F\u7EF3\u7CFB\u65E5:"ch\xE1ng sh\xE9ng j\xEC r\xEC",\u957F\u5E74\u4E09\u8001:"zh\u01CEng ni\xE1n s\u0101n l\u01CEo",\u957F\u6625\u4E0D\u8001:"ch\xE1ng ch\u016Bn b\xF9 l\u01CEo",\u957F\u50B2\u9970\u975E:"zh\u01CEng \xE0o sh\xEC f\u0113i",\u660C\u4EAD\u65C5\u98DF:"ch\u0101ng t\xEDng l\u01DA sh\xED",\u7985\u7D6E\u6CBE\u6CE5:"ch\xE1n x\xF9 zh\u0101n n\xED",\u5DEE\u4E09\u9519\u56DB:"ch\u0101 s\u0101n cu\xF2 s\xEC",\u5C42\u53F0\u7D2F\u69AD:"c\xE9ng t\xE1i l\u011Bi xi\xE8",\u5C42\u89C1\u8FED\u51FA:"c\xE9ng xi\xE0n di\xE9 ch\u016B",\u85CF\u8E2A\u8E51\u8FF9:"c\xE1ng z\u014Dng ni\xE8 j\xEC",\u82CD\u8747\u89C1\u8840:"c\u0101ng y\xEDng ji\xE0n xi\u011B",\u9910\u677E\u5556\u67CF:"c\u0101n s\u014Dng d\xE0n b\xF3",\u9A96\u98CE\u9A77\u971E:"c\u0101n f\u0113ng s\xEC xi\xE1",\u53C2\u4F0D\u9519\u7EFC:"c\u0113n w\u01D4 cu\xF2 z\u014Dng",\u53C2\u8FB0\u536F\u9149:"sh\u0113n ch\xE9n m\u01CEo y\u01D2u",\u6750\u4F18\u5E72\u6D4E:"c\xE1i y\u014Du g\u0101n j\u01D0",\u6750\u8584\u8D28\u8870:"c\xE1i b\xF3 zh\xEC shu\u0101i",\u624D\u5927\u96BE\u7528:"c\xE1i d\xE0 n\xE1n y\xF2ng",\u624D\u8584\u667A\u6D45:"c\xE1i b\xF3 zh\xEC qi\u01CEn",\u4E0D\u8DB3\u4E3A\u610F:"b\xF9 z\xFA w\xE9i y\xEC",\u4E0D\u8DB3\u4E3A\u636E:"b\xF9 z\xFA w\xE9i j\xF9",\u4E0D\u8DB3\u4E3A\u6CD5:"b\xF9 z\xFA w\xE9i f\u01CE",\u4E0D\u8DB3\u9F7F\u6570:"b\xF9 z\xFA ch\u01D0 sh\u01D4",\u4E0D\u7740\u75BC\u70ED:"b\xF9 zhu\xF3 t\xE9ng r\xE8",\u4E0D\u77E5\u85A1\u856B:"b\xF9 zh\u012B d\u01D0ng d\u01D2ng",\u4E0D\u8D8A\u96F7\u6C60:"b\xFA yu\xE8 l\xE9i ch\xED",\u4E0D\u76F8\u4E3A\u8C0B:"b\xF9 xi\u0101ng w\xE9i m\xF3u",\u4E0D\u8D2A\u4E3A\u5B9D:"b\xF9 t\u0101n w\xE9i b\u01CEo",\u4E0D\u4E86\u800C\u4E86:"b\xF9 li\u01CEo \xE9r li\u01CEo",\u4E0D\u53EF\u63C6\u5EA6:"b\xF9 k\u011B ku\xED du\xF3",\u4E0D\u9051\u542F\u5904:"b\xF9 hu\xE1ng q\u01D0 ch\u01D4",\u4E0D\u5F53\u4E0D\u6B63:"b\xF9 d\u0101ng b\xFA zh\xE8ng",\u4E0D\u5DEE\u4EC0\u4E48:"b\xFA ch\xE0 sh\xE9n me",\u4E0D\u5DEE\u7D2F\u9ECD:"b\xF9 ch\u0101 l\u011Bi sh\u01D4",\u64D8\u4E24\u5206\u661F:"b\xF2 li\u01CEng f\u0113n x\u012Bng",\u7C38\u571F\u626C\u6C99:"b\u01D2 t\u01D4 y\xE1ng sh\u0101",\u8584\u7269\u7EC6\u6545:"b\xF3 w\xF9 x\xEC g\xF9",\u8584\u5BD2\u4E2D\u4EBA:"b\xF3 h\xE1n zh\xF2ng r\xE9n",\u535A\u6587\u7EA6\u793C:"b\xF3 w\xE9n yu\u0113 l\u01D0",\u64AD\u7CE0\u772F\u76EE:"b\u014D k\u0101ng m\xED m\xF9",\u5265\u76AE\u62BD\u7B4B:"b\u014D p\xED ch\u014Du j\u012Bn",\u5265\u80A4\u690E\u9AD3:"b\u014D f\u016B chu\xED su\u01D0",\u6CE2\u5C5E\u4E91\u59D4:"b\u014D zh\u01D4 y\xFAn w\u011Bi",\u6CE2\u9A87\u4E91\u5C5E:"b\u014D h\xE0i y\xFAn zh\u01D4",\u5175\u5FAE\u5C06\u5BE1:"b\u012Bng w\u0113i ji\xE0ng gu\u01CE",\u5175\u5F3A\u5C06\u52C7:"b\u012Bng qi\xE1ng ji\xE0ng y\u01D2ng",\u5175\u591A\u5C06\u5E7F:"b\u012Bng du\u014D ji\xE0ng gu\u01CEng",\u5175\u4E0D\u7531\u5C06:"b\u012Bng b\xF9 y\xF3u ji\xE0ng",\u51B0\u89E3\u7684\u7834:"b\u012Bng ji\u011B d\xEC p\xF2",\u5F6C\u5F6C\u6D4E\u6D4E:"b\u012Bn b\u012Bn j\u01D0 j\u01D0",\u647D\u6885\u4E4B\u5E74:"bi\xE0o m\xE9i zh\u012B ni\xE1n",\u8868\u91CC\u4E3A\u5978:"bi\u01CEo l\u01D0 w\xE9i ji\u0101n",\u98D9\u53D1\u7535\u4E3E:"bi\u0101o f\u0101 di\xE0n j\u01D4",\u53D8\u8D2A\u5389\u8584:"bi\xE0n t\u0101n l\xEC b\xF3",\u655D\u76D6\u4E0D\u5F03:"b\xEC g\xE0i b\xFA q\xEC",\u79D5\u8A00\u8C2C\u8BF4:"b\u01D0 y\xE1n mi\xF9 shu\u014D",\u6BD4\u7269\u5C5E\u4E8B:"b\u01D0 w\xF9 zh\u01D4 sh\xEC",\u88AB\u5C71\u5E26\u6CB3:"p\u012B sh\u0101n d\xE0i h\xE9",\u88AB\u7532\u6795\u6208:"p\u012B ji\u01CE zh\u011Bn g\u0113",\u88AB\u7532\u636E\u978D:"p\u012B ji\u01CE j\xF9 \u0101n",\u88AB\u8910\u6000\u7389:"p\u012B h\xE8 hu\xE1i y\xF9",\u88AB\u53D1\u7F28\u51A0:"p\u012B f\xE0 y\u012Bng gu\xE0n",\u80CC\u66F2\u8170\u8EAC:"b\xE8i q\u01D4 y\u0101o g\u014Dng",\u5317\u7A97\u9AD8\u5367:"b\u011Bi chu\u0101ng g\u0101o w\xF2",\u5317\u8FB0\u661F\u62F1:"b\u011Bi ch\xE9n x\u012Bng g\u01D2ng",\u5317\u9119\u4E4B\u97F3:"b\u011Bi b\u01D0 zh\u012B y\u012Bn",\u5351\u5BAB\u83F2\u98DF:"b\u0113i g\u014Dng f\u011Bi sh\xED",\u66B4\u8863\u9732\u51A0:"p\xF9 y\u012B l\xF9 gu\xE0n",\u66B4\u816E\u9F99\u95E8:"p\xF9 s\u0101i l\xF3ng m\xE9n",\u66B4\u9732\u6587\u5B66:"b\xE0o l\xF9 w\xE9n xu\xE9",\u66B4\u864E\u51AF\u6CB3:"b\xE0o h\u01D4 p\xEDng h\xE9",\u62B1\u8513\u6458\u74DC:"b\xE0o w\xE0n zh\u0101i gu\u0101",\u62B1\u6CD5\u5904\u52BF:"b\xE0o f\u01CE ch\u01D4 sh\xEC",\u8912\u8D2C\u4E0E\u593A:"b\u0101o bi\u01CEn y\u01D4 du\xF3",\u5E2E\u95F2\u94BB\u61D2:"b\u0101ng xi\xE1n zu\u0101n l\u01CEn",\u62DC\u5C06\u5C01\u4FAF:"b\xE0i ji\xE0ng f\u0113ng h\xF3u",\u767E\u517D\u7387\u821E:"b\u01CEi sh\xF2u shu\xE0i w\u01D4",\u767E\u5B54\u5343\u521B:"b\u01CEi k\u01D2ng qi\u0101n chu\u0101ng",\u767D\u8863\u537F\u76F8:"b\xE1i y\u012B q\u012Bng xi\xE0ng",\u767D\u9996\u4E3A\u90CE:"b\xE1i sh\u01D2u w\xE9i l\xE1ng",\u767D\u9996\u76F8\u77E5:"b\xE1i sh\u01D2u xi\u0101ng zh\u012B",\u628A\u73A9\u65E0\u538C:"b\u01CE w\xE1n w\xFA y\xE0n",\u62D4\u9505\u5377\u5E2D:"b\xE1 gu\u014D ju\u01CEn x\xED",\u62D4\u672C\u585E\u6E90:"b\xE1 b\u011Bn s\xE8 yu\xE1n",\u50B2\u4E0D\u53EF\u957F:"\xE0o b\xF9 k\u011B zh\u01CEng",\u71AC\u66F4\u5B88\u591C:"\xE1o g\u0113ng sh\u01D2u y\xE8",\u5B89\u65F6\u5904\u987A:"\u0101n sh\xED ch\u01D4 sh\xF9n",\u5B89\u8EAB\u4E3A\u4E50:"\u0101n sh\u0113n w\xE9i l\xE8",\u5B89\u8001\u6000\u5C11:"\u0101n l\u01CEo hu\xE1i sh\xE0o",\u5B89\u6B65\u5F53\u8F66:"\u0101n b\xF9 d\xE0ng ch\u0113",\u7231\u4EBA\u597D\u58EB:"\xE0i r\xE9n h\xE0o sh\xEC",\u77EE\u4EBA\u89C2\u573A:"\u01CEi r\xE9n gu\u0101n ch\u01CEng",\u6371\u98CE\u7F09\u7F1D:"\xE1i f\u0113ng j\u012B f\xE8ng",\u6328\u5C71\u585E\u6D77:"\u0101i sh\u0101n s\xE8 h\u01CEi",\u963F\u5BB6\u963F\u7FC1:"\u0101 ji\u0101 \u0101 w\u0113ng",\u963F\u515A\u76F8\u4E3A:"\u0113 d\u01CEng xi\u0101ng w\xE9i",\u8FFD\u4EA1\u9010\u5317:"zhu\u012B w\xE1ng zh\xFA b\u011Bi",\u7AF9\u7BEE\u6253\u6C34:"zh\xFA l\xE1n d\xE1 shu\u01D0",\u77E5\u75BC\u7740\u70ED:"zh\u012B t\xE9ng zh\xE1o r\xE8",\u8BED\u4E0D\u60CA\u4EBA:"y\u01D4 b\xF9 j\u012Bng r\xE9n",\u4E8E\u4ECA\u4E3A\u70C8:"y\xFA j\u012Bn w\xE9i li\xE8",\u4E00\u65E5\u4E09\u7701:"y\xED r\xEC s\u0101n x\u01D0ng",\u7A74\u5C45\u91CE\u5904:"xu\xE9 j\u016B y\u011B ch\u01D4",\u4E94\u810A\u516D\u517D:"w\u01D4 j\u01D0 li\xF9 sh\xF2u",\u65E0\u58F0\u65E0\u81ED:"w\xFA sh\u0113ng w\xFA xi\xF9",\u8C13\u4E88\u4E0D\u4FE1:"w\xE8i y\xFA b\xFA x\xECn",\u820D\u8EAB\u4E3A\u56FD:"sh\u011B sh\u0113n w\xE9i gu\xF3",\u6740\u59BB\u6C42\u5C06:"sh\u0101 q\u012B qi\xFA ji\xE0ng",\u5F3A\u4F5C\u89E3\u4EBA:"qi\u01CEng zu\xF2 ji\u011B r\xE9n",\u6C14\u51B2\u6597\u725B:"q\xEC ch\u014Dng d\u01D2u ni\xFA",\u4E34\u6DF1\u5C65\u8584:"l\xEDn sh\u0113n l\u01DA b\xF3",\u94A7\u5929\u5E7F\u4E50:"j\u016Bn ti\u0101n gu\u01CEng yu\xE8",\u8270\u96BE\u7AED\u8E76:"ji\u0101n n\xE1n ji\xE9 ju\xE9",\u5939\u4E03\u5939\u516B:"ji\u0101 q\u012B ji\u0101 b\u0101",\u6DF7\u6DF7\u5669\u5669:"h\xFAn h\xFAn \xE8 \xE8",\u539A\u53E4\u8584\u4ECA:"h\xF2u g\u01D4 b\xF3 j\u012Bn",\u9B3C\u6015\u6076\u4EBA:"gu\u01D0 p\xE0 \xE8 r\xE9n",\u4F3D\u9A6C\u5C04\u7EBF:"g\u0101 m\u01CE sh\xE8 xi\xE0n",\u4F5B\u5934\u7740\u7CAA:"f\xF3 t\xF3u zhu\xF3 f\xE8n",\u5949\u4E3A\u81F3\u5B9D:"f\xE8ng w\xE9i zh\xEC b\u01CEo",\u767B\u575B\u62DC\u5C06:"d\u0113ng t\xE1n b\xE0i ji\xE0ng",\u6668\u660F\u5B9A\u7701:"ch\xE9n h\u016Bn d\xECng x\u01D0ng",\u5BDF\u5BDF\u4E3A\u660E:"ch\xE1 ch\xE1 w\xE9i m\xEDng",\u535A\u95FB\u5F3A\u8BC6:"b\xF3 w\xE9n qi\xE1ng zh\xEC",\u907F\u96BE\u5C31\u6613:"b\xEC n\xE1n ji\xF9 y\xEC",\u4E86\u65E0\u751F\u673A:"li\u01CEo w\xFA sh\u0113ng j\u012B",\u6709\u4E00\u8BF4\u4E00:"y\u01D2u y\u012B shu\u014D y\u012B",\u72EC\u4E00\u65E0\u4E8C:"d\xFA y\u012B w\xFA \xE8r",\u8BF4\u4E00\u4E0D\u4E8C:"shu\u014D y\u012B b\xF9 \xE8r",\u4E3E\u4E00\u53CD\u4E09:"j\u01D4 y\u012B f\u01CEn s\u0101n",\u6570\u4E00\u6570\u4E8C:"sh\u01D4 y\u012B sh\u01D4 \xE8r",\u6740\u4E00\u5106\u767E:"sh\u0101 y\u012B j\u01D0ng b\u01CEi",\u4E01\u4E00\u536F\u4E8C:"d\u012Bng y\u012B m\u01CEo \xE8r",\u4E01\u4E00\u786E\u4E8C:"d\u012Bng y\u012B qu\xE8 \xE8r",\u4E0D\u4E00\u800C\u6B62:"b\xF9 y\u012B \xE9r zh\u01D0",\u65E0\u4E00\u5E78\u514D:"w\xFA y\u012B x\xECng mi\u01CEn",\u8868\u91CC\u4E0D\u4E00:"bi\u01CEo l\u01D0 b\xF9 y\u012B",\u826F\u83A0\u4E0D\u4E00:"li\xE1ng y\u01D2u b\xF9 y\u012B",\u5FC3\u53E3\u4E0D\u4E00:"x\u012Bn k\u01D2u b\xF9 y\u012B",\u8A00\u884C\u4E0D\u4E00:"y\xE1n x\xEDng b\xF9 y\u012B",\u653F\u4EE4\u4E0D\u4E00:"zh\xE8ng l\xECng b\xF9 y\u012B",\u53C2\u5DEE\u4E0D\u4E00:"c\u0113n c\u012B b\xF9 y\u012B",\u7EB7\u7EB7\u4E0D\u4E00:"f\u0113n f\u0113n b\xF9 y\u012B",\u6BC1\u8A89\u4E0D\u4E00:"hu\u01D0 y\xF9 b\xF9 y\u012B",\u4E0D\u4E00\u800C\u4E09:"b\xF9 y\u012B \xE9r s\u0101n",\u767E\u4E0D\u4E00\u9047:"b\u01CEi b\xF9 y\u012B y\xF9",\u8A00\u884C\u62B1\u4E00:"y\xE1n x\xEDng b\xE0o y\u012B",\u745C\u767E\u7455\u4E00:"y\xFA b\u01CEi xi\xE1 y\u012B",\u80CC\u57CE\u501F\u4E00:"b\xE8i ch\xE9ng ji\xE8 y\u012B",\u51ED\u57CE\u501F\u4E00:"p\xEDng ch\xE9ng ji\xE8 y\u012B",\u529D\u767E\u8BBD\u4E00:"qu\xE0n b\u01CEi f\u011Bng y\u012B",\u7FA4\u5C45\u548C\u4E00:"q\xFAn j\u016B h\xE9 y\u012B",\u767E\u4E0D\u83B7\u4E00:"b\u01CEi b\xF9 hu\xF2 y\u012B",\u767E\u4E0D\u5931\u4E00:"b\u01CEi b\xF9 sh\u012B y\u012B",\u767E\u65E0\u5931\u4E00:"b\u01CEi w\xFA sh\u012B y\u012B",\u4E07\u4E0D\u5931\u4E00:"w\xE0n b\xF9 sh\u012B y\u012B",\u4E07\u65E0\u5931\u4E00:"w\xE0n w\xFA sh\u012B y\u012B",\u5408\u800C\u4E3A\u4E00:"h\xE9 \xE9r w\xE9i y\u012B",\u5408\u4E24\u4E3A\u4E00:"h\xE9 li\u01CEng w\xE9i y\u012B",\u5408\u4E8C\u4E3A\u4E00:"h\xE9 \xE8r w\xE9i y\u012B",\u5929\u4E0B\u4E3A\u4E00:"ti\u0101n xi\xE0 w\xE9i y\u012B",\u76F8\u4E0E\u4E3A\u4E00:"xi\u0101ng y\u01D4 w\xE9i y\u012B",\u8F83\u82E5\u753B\u4E00:"ji\xE0o ru\xF2 hu\xE0 y\u012B",\u8F83\u5982\u753B\u4E00:"ji\xE0o r\xFA hu\xE0 y\u012B",\u65A0\u82E5\u753B\u4E00:"ji\xE0o ru\xF2 hu\xE0 y\u012B",\u8A00\u884C\u82E5\u4E00:"y\xE1n x\xEDng ru\xF2 y\u012B",\u59CB\u7EC8\u82E5\u4E00:"sh\u01D0 zh\u014Dng ru\xF2 y\u012B",\u7EC8\u59CB\u82E5\u4E00:"zh\u014Dng sh\u01D0 ru\xF2 y\u012B",\u60DF\u7CBE\u60DF\u4E00:"w\xE9i j\u012Bng w\xE9i y\u012B",\u4F17\u591A\u975E\u4E00:"zh\xF2ng du\u014D f\u0113i y\u012B",\u4E0D\u80FD\u8D5E\u4E00:"b\xF9 n\xE9ng z\xE0n y\u012B",\u95EE\u4E00\u7B54\u5341:"w\xE8n y\u012B d\xE1 sh\xED",\u4E00\u4E0D\u626D\u4F17:"y\u012B b\xF9 ni\u01D4 zh\xF2ng",\u4E00\u4EE5\u8D2F\u4E4B:"y\u012B y\u01D0 gu\xE0n zh\u012B",\u4E00\u4EE5\u5F53\u767E:"y\u012B y\u01D0 d\u0101ng b\u01CEi",\u767E\u4E0D\u5F53\u4E00:"b\u01CEi b\xF9 d\u0101ng y\u012B",\u5341\u4E0D\u5F53\u4E00:"sh\xED b\xF9 d\u0101ng y\u012B",\u4EE5\u4E00\u8B66\u767E:"y\u01D0 y\u012B j\u01D0ng b\u01CEi",\u4EE5\u4E00\u5949\u767E:"y\u01D0 y\u012B f\xE8ng b\u01CEi",\u4EE5\u4E00\u6301\u4E07:"y\u01D0 y\u012B ch\xED w\xE0n",\u4EE5\u4E00\u77E5\u4E07:"y\u01D0 y\u012B zh\u012B w\xE0n",\u767E\u91CC\u6311\u4E00:"b\u01CEi l\u01D0 ti\u0101o y\u012B",\u6574\u9F50\u5212\u4E00:"zh\u011Bng q\xED hu\xE0 y\u012B",\u4E00\u6765\u4E8C\u53BB:"y\u012B l\xE1i \xE8r q\xF9",\u4E00\u8DEF\u516C\u4EA4:"y\u012B l\xF9 g\u014Dng ji\u0101o",\u4E00\u8DEF\u6C7D\u8F66:"y\u012B l\xF9 q\xEC ch\u0113",\u4E00\u8DEF\u5DF4\u58EB:"y\u012B l\xF9 b\u0101 sh\xEC",\u671D\u671D\u671D\u843D:"zh\u0101o ch\xE1o zh\u0101o lu\xF2",\u66F2\u610F\u9022\u8FCE:"q\u016B y\xEC f\xE9ng y\xEDng",\u4E00\u884C\u4E0D\u884C:"y\xEC h\xE1ng b\xF9 x\xEDng",\u884C\u884C\u4E0D\u884C:"h\xE1ng h\xE1ng b\xF9 x\xEDng"},Dn=Object.keys(dn).map(i=>({zh:i,pinyin:dn[i],probability:2e-8,length:4,priority:b.Normal,dict:Symbol("dict4")})),jn={\u5DF4\u5C14\u5E72\u534A\u5C9B:"b\u0101 \u011Br g\xE0n b\xE0n d\u01CEo",\u5DF4\u5C14\u5580\u4EC0\u6E56:"b\u0101 \u011Br k\u0101 sh\xED h\xFA",\u4E0D\u5E78\u800C\u8A00\u4E2D:"b\xFA x\xECng \xE9r y\xE1n zh\xF2ng",\u5E03\u5C14\u4EC0\u7EF4\u514B:"b\xF9 \u011Br sh\xED w\xE9i k\xE8",\u4F55\u4E50\u800C\u4E0D\u4E3A:"h\xE9 l\xE8 \xE9r b\xF9 w\xE9i",\u82DB\u653F\u731B\u4E8E\u864E:"k\u0113 zh\xE8ng m\u011Bng y\xFA h\u01D4",\u8499\u5F97\u7EF4\u7684\u4E9A:"m\xE9ng d\xE9 w\xE9i d\xEC y\xE0",\u6C11\u4EE5\u98DF\u4E3A\u5929:"m\xEDn y\u01D0 sh\xED w\xE9i ti\u0101n",\u4E8B\u540E\u8BF8\u845B\u4EAE:"sh\xEC h\xF2u zh\u016B g\u011B li\xE0ng",\u7269\u4EE5\u7A00\u4E3A\u8D35:"w\xF9 y\u01D0 x\u012B w\xE9i gu\xEC",\u5148\u4E0B\u624B\u4E3A\u5F3A:"xi\u0101n xi\xE0 sh\u01D2u w\xE9i qi\xE1ng",\u884C\u884C\u51FA\u72B6\u5143:"h\xE1ng h\xE1ng ch\u016B zhu\xE0ng yuan",\u4E9A\u5F97\u91CC\u4E9A\u6D77:"y\xE0 d\xE9 l\u01D0 y\xE0 h\u01CEi",\u773C\u4E0D\u89C1\u4E3A\u51C0:"y\u01CEn b\xFA ji\xE0n w\xE9i j\xECng",\u7AF9\u7B52\u5012\u8C46\u5B50:"zh\xFA t\u01D2ng d\xE0o d\xF2u zi"},Zn=Object.keys(jn).map(i=>({zh:i,pinyin:jn[i],probability:2e-8,length:5,priority:b.Normal,dict:Symbol("dict5")}));function rn(i,n){return i&&(i.decimaln.probability)?i:n}function bn(i){i.probability<1e-300&&(i.probability*=1e300,i.decimal+=1)}function Mn(i){return i.priority===b.Custom?-(i.length*i.length*100):i.priority===b.Surname?-(i.length*i.length*10):0}function En(i,n){const g=[];let u=i.length-1,h=i[u];for(let s=n-1;s>=0;s--){const o=s+1>=n?{probability:1,decimal:0,patterns:[]}:g[s+1];for(;h&&h.index+h.length-1===s;){const z=h.index,t={probability:h.probability*o.probability,decimal:o.decimal+Mn(h),patterns:o.patterns,concatPattern:h};bn(t),g[z]=rn(g[z],t),h=i[--u]}const l={probability:1e-13*o.probability,decimal:0,patterns:o.patterns};bn(l),g[s]=rn(g[s],l),g[s].concatPattern&&(g[s].patterns=g[s].patterns.concat(g[s].concatPattern),g[s].concatPattern=void 0,delete g[s+1])}return g[0].patterns.reverse()}function xn(i,n){return i&&i.count<=n.count?i:n}function On(i){return i.priority===b.Custom?-(i.length*i.length*1e5):i.priority===b.Surname?-(i.length*i.length*100):1}function Nn(i,n){const g=[];let u=i.length-1,h=i[u];for(let s=n-1;s>=0;s--){const o=s+1>=n?{count:0,patterns:[]}:g[s+1];for(;h&&h.index+h.length-1===s;){const z=h.index,t={count:On(h)+o.count,patterns:o.patterns,concatPattern:h};g[z]=xn(g[z],t),h=i[--u]}const l={count:1+o.count,patterns:o.patterns};g[s]=xn(g[s],l),g[s].concatPattern&&(g[s].patterns=g[s].patterns.concat(g[s].concatPattern),g[s].concatPattern=void 0,delete g[s+1])}return g[0].patterns.reverse()}function An(i,n){return!(n.index+n.length<=i.index||n.priority>i.priority||n.priority===i.priority&&n.length>i.length)}function In(i){const n=[];for(let g=i.length-1;g>=0;){const{index:u}=i[g];let h=g-1;for(;h>=0&&An(i[g],i[h]);)h--;(h<0||i[h].index+i[h].length<=u)&&n.push(i[g]),g=h}return n.reverse()}var fn;(function(i){i[i.ReverseMaxMatch=1]="ReverseMaxMatch",i[i.MaxProbability=2]="MaxProbability",i[i.MinTokenization=3]="MinTokenization"})(fn||(fn={}));class mn{constructor(n,g="",u=""){this.children=new Map,this.fail=null,this.patterns=[],this.parent=n,this.prefix=g,this.key=u}}class Ln{constructor(){this.dictMap=new Map,this.queues=[],this.root=new mn(null)}build(n){this.buildTrie(n),this.buildFailPointer()}buildTrie(n){for(let g of n){const u=w(g.zh);let h=this.root;for(let s=0;s{n=n.concat(u)}),this.queues=[];n.length>g;){let u=n[g++],h=u.parent&&u.parent.fail,s=u.key;for(;h&&!h.children.has(s);)h=h.fail;h?u.fail=h.children.get(s):u.fail=this.root}}addPatternToDictMap(n){this.dictMap.has(n.dict)||this.dictMap.set(n.dict,new Set),this.dictMap.get(n.dict).add(n)}addNodeToQueues(n){this.queues[r(n.prefix)]||(this.queues[r(n.prefix)]=[]),this.queues[r(n.prefix)].push(n)}insertPattern(n,g){for(let u=n.length-1;u>=0;u--){const h=n[u];if(g.priority===h.priority&&g.probability>=h.probability)n[u+1]=h;else if(g.priority>h.priority)n[u+1]=h;else{n[u+1]=g;return}}n[0]=g}removeDict(n){this.dictMap.has(n)&&(this.dictMap.get(n).forEach(u=>{u.node.patterns=u.node.patterns.filter(h=>h!==u)}),this.dictMap.delete(n))}match(n,g){let u=this.root,h=[];const s=w(n);for(let o=0;og==="off"?c.priority!==b.Surname:g==="head"?c.length-1-o===0:!0);z&&h.push(Object.assign(Object.assign({},z),{index:o-z.length+1}));let t=u.fail;for(;t!==null;){const c=t.patterns.find(y=>g==="off"?y.priority!==b.Surname:g==="head"?y.length-1-o===0:!0);c&&h.push(Object.assign(Object.assign({},c),{index:o-c.length+1})),t=t.fail}}}return h}search(n,g,u=2){const h=this.match(n,g);return u===1?In(h):u===3?Nn(h,r(n)):En(h,r(n))}}const Rn=[...Zn,...Dn,...Tn,...Sn,...d,...x],D=new Ln;D.build(Rn);let I={};const gn=new E,hn=new E,wn=Symbol("custom");function ei(i={},n){Object.keys(i).sort((h,s)=>r(s)-r(h)).forEach(h=>{I[h]=i[h]});const u=Object.keys(I).map(h=>({zh:h,pinyin:I[h],probability:1+r(h),length:r(h),priority:b.Custom,dict:wn}));D.build(u),n!=null&&n.multiple&&qn(i,gn,n.multiple),n!=null&&n.polyphonic&&qn(i,hn,n.polyphonic)}function qn(i,n,g){for(let u in i){const h=i[u];w(u).forEach((s,o)=>{const l=h.split(" ")[o]||"";g==="replace"||g==="add"&&!n.get(s)&&!e.get(s)?n.set(s,l):(n.set(s,n.get(s)||e.get(s)),n.get(s).split(" ").includes(l)||n.set(s,`${n.get(s)} ${l}`.trim()))})}}const Fn=()=>gn,Wn=()=>hn;function di(i){(i==="pinyin"||i.indexOf("pinyin")!==-1)&&(Object.keys(I).forEach(function(n){delete I[n]}),D.removeDict(wn)),(i==="multiple"||i.indexOf("multiple")!==-1)&&gn.clear(),(i==="polyphonic"||i.indexOf("polyphonic")!==-1)&&hn.clear()}const L=i=>{const n=e.get(i);return n?n.split(" ")[0]:i},an=(i,n,g,u)=>{const h=D.search(i,g,u);let s=0;const o=w(i);for(let l=0;li.replace(/(ā|á|ǎ|à)/g,"a").replace(/(ō|ó|ǒ|ò)/g,"o").replace(/(ē|é|ě|è)/g,"e").replace(/(ī|í|ǐ|ì)/g,"i").replace(/(ū|ú|ǔ|ù)/g,"u").replace(/(ǖ|ǘ|ǚ|ǜ)/g,"\xFC").replace(/(n̄|ń|ň|ǹ)/g,"n").replace(/(m̄|ḿ|m̌|m̀)/g,"m").replace(/(ê̄|ế|ê̌|ề)/g,"\xEA"),pn=(i,n="off")=>{const g=Fn();let u=e.get(i)?e.get(i).split(" "):[];if(g.get(i))u=g.get(i).split(" ");else if(n!=="off"){const h=P[i];h&&(u=[h].concat(u.filter(s=>s!==h)))}return u},Un=(i,n="off")=>{let g=pn(i,n);return g.length>0?g.map(u=>({origin:i,result:u,isZh:!0,originPinyin:u})):[{origin:i,result:i,isZh:!1,originPinyin:i}]},R=i=>{const n=i.split(" "),g=[],u=[];for(let h of n)for(let s of X)if(h.startsWith(s)){let o=h.slice(s.length);Y.indexOf(s)!==-1&&_.indexOf(o)!==-1&&(o=J[o]),g.push(s),u.push(o);break}return{final:u.join(" "),initial:g.join(" ")}},F=i=>{const{final:n}=R(i);let g="",u="",h="";return nn.indexOf(Z(n))!==-1?(g=n[0],u=n[1],h=n.slice(2)):(u=n[0]||"",h=n.slice(1)||""),{head:g,body:u,tail:h}},M=i=>{const n=/(ā|ō|ē|ī|ū|ǖ|n̄|m̄|ê̄)/,g=/(á|ó|é|í|ú|ǘ|ń|ḿ|ế)/,u=/(ǎ|ǒ|ě|ǐ|ǔ|ǚ|ň|m̌|ê̌)/,h=/(à|ò|è|ì|ù|ǜ|ǹ|m̀|ề)/,s=/(a|o|e|i|u|ü|ê)/,o=/(n|m)$/,l=[];return i.split(" ").forEach(t=>{n.test(t)?l.push("1"):g.test(t)?l.push("2"):u.test(t)?l.push("3"):h.test(t)?l.push("4"):s.test(t)||o.test(t)?l.push("0"):l.push("")}),l.join(" ")},Bn=(i,n)=>{const g=Z(i).split(" "),u=M(n).split(" "),h=[];return g.forEach((s,o)=>{h.push(`${s}${u[o]}`)}),h.join(" ")},un=i=>{const n=[];return i.split(" ").forEach(u=>{n.push(u[0])}),n.join(" ")},sn=i=>typeof i!="string"?(console.error("The first param of pinyin is error: "+i+' is not assignable to type "string".'),!1):!0;function on(i,n){return n instanceof RegExp?n.test(i):!0}const ln=(i,n)=>{let g=n.nonZh;if(g==="removed")return i.filter(u=>u.isZh||!on(u.origin,n.nonZhScope));if(g==="consecutive"){for(let u=i.length-2;u>=0;u--){const h=i[u],s=i[u+1];!h.isZh&&!s.isZh&&on(h.origin,n.nonZhScope)&&on(s.origin,n.nonZhScope)&&(h.origin+=s.origin,h.result+=s.result,s.delete=!0)}return i.filter(u=>!u.delete)}else return i},kn=(i,n)=>r(i)===1&&n.multiple?Un(i,n.surname):!1,Pn=(i,n)=>{switch(n.pattern){case"pinyin":break;case"num":i.forEach(g=>{g.result=g.isZh?M(g.result):""});break;case"initial":i.forEach(g=>{g.result=g.isZh?R(g.result).initial:""});break;case"final":i.forEach(g=>{g.result=g.isZh?R(g.result).final:""});break;case"first":i.forEach(g=>{g.result=un(g.result)});break;case"finalHead":i.forEach(g=>{g.result=g.isZh?F(g.result).head:""});break;case"finalBody":i.forEach(g=>{g.result=g.isZh?F(g.result).body:""});break;case"finalTail":i.forEach(g=>{g.result=g.isZh?F(g.result).tail:""});break}},tn=(i,n)=>{switch(n.toneType){case"symbol":break;case"none":i.forEach(g=>{g.isZh&&(g.result=Z(g.result))});break;case"num":{i.forEach(g=>{g.isZh&&(g.result=Bn(g.result,g.originPinyin))});break}}},zn=(i,n)=>{n.v&&i.forEach(g=>{g.isZh&&(g.result=g.result.replace(/ü/g,"v"))})},Kn=(i,n,g)=>{if(n.multiple&&r(g)===1){let u="";i=i.filter(h=>{const s=h.result!==u;return u=h.result,s})}return n.type==="array"?i.map(u=>u.result):n.type==="all"?i.map(u=>{const h=u.isZh?u.result:"",{initial:s,final:o}=R(h),{head:l,body:z,tail:t}=F(h);let c=[];return h!==""&&(c=[h].concat(pn(u.origin,n.surname).filter(y=>y!==h))),{origin:u.origin,pinyin:h,initial:s,final:o,first:u.isZh?un(u.result):"",finalHead:l,finalBody:z,finalTail:t,num:Number(M(u.originPinyin)),isZh:u.isZh,polyphonic:c,inZhRange:!!e.get(u.origin),result:u.result}}):i.map(u=>u.result).join(n.separator)},vn=(i,n)=>(n===!1&&i.forEach(g=>{g.origin==="\u4E00"?g.result=g.originPinyin="y\u012B":g.origin==="\u4E0D"&&(g.result=g.originPinyin="b\xF9")}),i),$n={pattern:"pinyin",toneType:"symbol",type:"string",multiple:!1,mode:"normal",removeNonZh:!1,nonZh:"spaced",v:!1,separator:" ",toneSandhi:!0,segmentit:2};function Q(i,n){if(n=Object.assign(Object.assign({},$n),n||{}),!sn(i))return i;if(i==="")return n.type==="array"||n.type==="all"?[]:"";n.surname===void 0&&(n.mode==="surname"?n.surname="all":n.surname="off"),n.type==="all"&&(n.pattern="pinyin"),n.pattern==="num"&&(n.toneType="none"),n.removeNonZh&&(n.nonZh="removed");let u=Array(r(i)),{list:h}=an(i,u,n.surname,n.segmentit);return h=vn(h,n.toneSandhi),h=ln(h,n),kn(i,n)&&(h=kn(i,n)),Pn(h,n),tn(h,n),zn(h,n),Kn(h,n,i)}const cn=Symbol("default"),V=new Map;function ji(i,n){const g=[],h=(typeof n=="object"?n.name:n)||cn,s=(n==null?void 0:n.dict1)||"add";for(let o in i){const l=i[o],z=Array.isArray(l)?l[0]:l,t=r(o);t===1&&Hn(h,o,z,s),Array.isArray(l)?g.push({zh:o,pinyin:z,probability:typeof l[1]=="number"?l[1]:2e-8*t*t,length:t,priority:b.Normal,dict:h,pos:typeof l[2]=="string"?l[2]:""}):g.push({zh:o,pinyin:z,probability:2e-8*t*t,length:t,priority:b.Normal,dict:h})}D.build(g)}function ri(i){D.removeDict(i||cn),Qn(i||cn)}function Hn(i,n,g,u="add"){V.get(i)||V.set(i,{});const h=V.get(i);if(h[n]||(h[n]=e.get(n)),u==="add"){const s=e.get(n);s&&!s.split(" ").includes(g)?e.set(n,`${s} ${g}`):e.get(n)||e.set(n,g)}else u==="replace"&&e.set(n,g)}function Qn(i){const n=V.get(i)||{};for(let g in n)e.set(g,n[g]),delete n[g]}const Vn={precision:"first",continuous:!1,space:"ignore",lastPrecision:"start",insensitive:!0,v:!1},Gn=6,bi=(i,n,g)=>{(g==null?void 0:g.precision)==="any"&&(g.lastPrecision="any"),g!=null&&g.v&&(n=n.replace(/ü/g,"v"));const u=Object.assign(Object.assign({},Vn),g||{});u.insensitive!==!1&&(i=i.toLowerCase(),n=n.toLowerCase()),u.space==="ignore"&&(n=n.replace(/\s/g,""));const h=(g==null?void 0:g.precision)==="any"?Yn(i,n,u):Jn(i,n,u);return ni(i,h)},Xn=(i,n)=>{let g=0;for(let u=0;u{let u=[];const h=w(i),s=g.space==="ignore";for(let o=0;o{const c=Xn(t,n);c>z&&(z=c)}),z&&(n=n.slice(z),u.push(o)),!n)break}if(n)return null;if(g.continuous){const o=u;if(u.some((z,t)=>t>0&&z!==o[t-1]+1))return null}return g.space==="ignore"&&(u=u.filter(o=>h[o]!==" ")),u.length?u:null},Jn=(i,n,g)=>{const u=w(i),h=Array(u.length+1);for(let s=0;sh[s][o].length)&&(h[s][o]=c),o===n.length)return h[s][o]}if(n.length-o<=Gn&&l.some(y=>g.lastPrecision==="any"?y.includes(n.slice(o-1,n.length)):g.lastPrecision==="start"?y.startsWith(n.slice(o-1,n.length)):g.lastPrecision==="first"?y[0]===n.slice(o-1,n.length):g.lastPrecision==="every"?y===n.slice(o-1,n.length):!1))return[...h[s-1][o-1],s-1];const z=g.precision;if(z==="start"&&l.forEach(c=>{let y=o;const v=[...h[s-1][o-1],s-1];for(;y<=n.length&&c.startsWith(n.slice(o-1,y));)(!h[s][y]||v.length>h[s][y].length)&&(h[s][y]=v),y++}),z==="first"&&l.some(c=>c[0]===n[o-1])){const c=[...h[s-1][o-1],s-1];(!h[s][o]||c.length>h[s][o].length)&&(h[s][o]=c)}const t=l.find(c=>c===n.slice(o-1,o-1+c.length));if(t){const c=[...h[s-1][o-1],s-1],y=o-1+t.length;(!h[s][y]||c.length>h[s][y].length)&&(h[s][y]=c)}}}else continue}return null};function ni(i,n){if(!n)return null;const g=[];let u=0;const h=w(i);let s=0;for(let o=0;o{const g=Object.assign(Object.assign({},W),n||{});return Q(i,{type:"all",toneType:g.toneType,toneSandhi:n==null?void 0:n.toneSandhi}).map(s=>{let o="";for(const l in g.customClassMap)g.customClassMap[l].includes(s.origin)&&(o+=` ${l}`);if(s.isZh){const l=g.resultClass||W.resultClass,z=g.chineseClass||W.chineseClass,t=g.pinyinClass||W.pinyinClass;return`${s.origin}${g.rp?"(":""}${s.pinyin}${g.rp?")":""}`}else return g.wrapNonChinese?`${s.origin}`:s.origin}).join("")},ii={pattern:"pinyin",toneType:"symbol",type:"string",v:!1,nonZh:"spaced"};function fi(i,n=ii){if(!sn(i))return[];if(i==="")return[];n.type==="all"&&(n.pattern="pinyin"),n.pattern==="num"&&(n.toneType="none");let u=gi(i);u=ln(u,n);let h=hi(u);return h.forEach(o=>{Pn(o,n)}),h.forEach(o=>{tn(o,n)}),h.forEach(o=>{zn(o,n)}),h.map(o=>ui(o,n))}const gi=i=>w(i).map(n=>{const u=Wn().get(n)||e.get(n)||n;return{origin:n,result:u,isZh:u!==n,originPinyin:u}}),hi=i=>i.map(n=>n.isZh?n.result.split(" ").map(g=>({origin:n.origin,result:g,isZh:!0,originPinyin:g})):[n]),ui=(i,n)=>n.type==="array"?Array.from(new Set(i.map(g=>g.result))):n.type==="all"?i.map(g=>{const u=g.isZh?g.result:"",{initial:h,final:s}=R(u),{head:o,body:l,tail:z}=F(u);return{origin:g.origin,pinyin:u,initial:h,final:s,first:g.isZh?un(g.result):"",finalHead:o,finalBody:l,finalTail:z,num:Number(M(g.originPinyin)),isZh:g.isZh,inZhRange:!!e.get(g.origin)}}):Array.from(new Set(i.map(g=>g.result))).join(" "),si={separator:" ",format:"numToSymbol"},Cn={a:["a","\u0101","\xE1","\u01CE","\xE0"],o:["o","\u014D","\xF3","\u01D2","\xF2"],e:["e","\u0113","\xE9","\u011B","\xE8"],\u00FC:["\xFC","\u01D6","\u01D8","\u01DA","\u01DC"],v:["\xFC","\u01D6","\u01D8","\u01DA","\u01DC"],ui:["ui","u\u012B","u\xED","u\u01D0","u\xEC"],iu:["iu","i\u016B","i\xFA","i\u01D4","i\xF9"],i:["i","\u012B","\xED","\u01D0","\xEC"],u:["u","\u016B","\xFA","\u01D4","\xF9"],n:["n","n\u0304","\u0144","\u0148","\u01F9"],m:["m","m\u0304","\u1E3F","m\u030C","m\u0300"],\u00EA:["\xEA","\xEA\u0304","\u1EBF","\xEA\u030C","\u1EC1"]};function mi(i,n){n=Object.assign(Object.assign({},si),n||{});const g=typeof i;return typeof i=="string"&&(i=i.split(n.separator)),i=i.map(u=>{const h=n.format;return h==="numToSymbol"?oi(u):h==="symbolToNum"?li(u):h==="toneNone"?ti(u):u}),g==="string"?i.join(n.separator):i}function oi(i){const n=Number(i[i.length-1]);if(n>=0&&n<=4){for(let g in Cn)if(i.includes(g))return i.slice(0,i.length-1).replace(g,Cn[g][n]);return i}else return i}function li(i){return`${Z(i)}${M(i)}`}function ti(i){return Z(i)}var f;(function(i){i[i.AllSegment=1]="AllSegment",i[i.AllArray=2]="AllArray",i[i.AllString=3]="AllString",i[i.PinyinSegment=4]="PinyinSegment",i[i.PinyinArray=5]="PinyinArray",i[i.PinyinString=6]="PinyinString",i[i.ZhSegment=7]="ZhSegment",i[i.ZhArray=8]="ZhArray",i[i.ZhString=9]="ZhString"})(f||(f={}));function zi(i,n){const g=[];let u=0,h=0;for(;u({origin:y.origin,result:y.result})),isZh:!0}),u+=t-l,h++}else g.push({segment:[{origin:o.origin,result:o.result}],isZh:!1}),u++}for(;u({origin:h.segment.map(s=>s.origin).join(""),result:h.segment.map(s=>s.result).join("")}));if(g===f.AllArray)return i.map(h=>h.segment);if(g===f.AllString){const h=i.map(s=>({origin:s.segment.map(o=>o.origin).join(""),result:s.segment.map(o=>o.result).join("")}));return{origin:h.map(s=>s.origin).join(u),result:h.map(s=>s.result).join(u)}}else{if(g===f.PinyinSegment)return i.map(h=>h.segment.map(s=>s.result).join(""));if(g===f.PinyinArray)return i.map(h=>h.segment.map(s=>s.result));if(g===f.PinyinString)return i.map(h=>h.segment.map(s=>s.result).join("")).join(u);if(g===f.ZhSegment)return i.map(h=>h.segment.map(s=>s.origin).join(""));if(g===f.ZhArray)return i.map(h=>h.segment.map(s=>s.origin));if(g===f.ZhString)return i.map(h=>h.segment.map(s=>s.origin).join("")).join(u)}}const yi={toneType:"symbol",mode:"normal",nonZh:"spaced",v:!1,separator:" ",toneSandhi:!0,segmentit:2,format:f.AllSegment};function wi(i,n){if(n=Object.assign(Object.assign({},yi),n||{}),!sn(i))return i;n.surname===void 0&&(n.mode==="surname"?n.surname="all":n.surname="off");let u=Array(r(i)),{list:h,matches:s}=an(i,u,n.surname,n.segmentit);h=vn(h,n.toneSandhi),h=ln(h,n),tn(h,n),zn(h,n);const o=zi(h,s);return ci(o,{format:n.format,separator:n.separator})}}}]); diff --git a/asset/static/7297.20a51320.async.js b/asset/static/7297.5a295a38.async.js similarity index 99% rename from asset/static/7297.20a51320.async.js rename to asset/static/7297.5a295a38.async.js index 0a9b6a31..2572c840 100644 --- a/asset/static/7297.20a51320.async.js +++ b/asset/static/7297.5a295a38.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7297],{7297:function(k,K,t){t.d(K,{Z:function(){return Ie}});var w=t(64599),l=t.n(w),S=t(15009),c=t.n(S),m=t(99289),P=t.n(m),R=t(5574),x=t.n(R),O=t(10641),b=t(31418),Z=t(46464),r=t(42075),D=t(96074),d=t(83062),p=t(50136),M=t(54006),U=t(43425),g=t(95591),y=t(45742),T=t(89035),o=t(74842),h=t(87784),C=t(33160),z=t(30159),i=t(94359),fe=t(78498),G=t(60335),V=t(80821),N=t(67294),se=t(62597),me=t(87662),ve=t(93246),_e=t(84410),ie=t(16165),n=t(85893),pe=function(){return(0,n.jsx)("svg",{viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"18403",children:(0,n.jsx)("path",{d:"M224 192v64H96v576h128v64h64v-64h64v64h64v-64h64v64h64v-64h64v64h64v-64h64v64h64v-64h128V256h-128V192h-64v64h-64V192h-64v64h-64V192h-64v64h-64V192h-64v64H288V192z m-64 128h704v448H160z m96 64c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m128 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m128 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m128 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m128 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32zM256 512c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m512 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32zM256 640c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m128 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m128 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m128 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m128 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z","p-id":"18404"})})},ge=function(){return(0,n.jsx)("svg",{viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"18546",children:(0,n.jsx)("path",{d:"M64 224v576h416v-32c0-17.76 14.24-32 32-32 17.76 0 32 14.24 32 32v32h416V224z m64 64h768v288H128z m64 64v160h192v-160z m224 0v160h192v-160z m224 0v160h192v-160zM256 416h64v32H256z m224 0h64v32h-64z m224 0h64v32h-64zM128 640h768v96h-300.992c-14.144-35.52-42.752-64-83.008-64-40.256 0-68.864 28.48-83.008 64H128z","p-id":"18547"})})};function Ee(_){var A=(0,N.useState)(),v=x()(A,2),W=v[0],ee=v[1];(0,N.useEffect)(function(){(0,_e.i)({id:_.md5}).then(function(Q){ee(Q)})},[_.md5,_.shouldUpdate]);var ae=function(L){if(!L.data||!L.data.cpu_stats||!L.data.cpu_stats.system_cpu_usage||!L.data.precpu_stats.system_cpu_usage)return"";var $=L.data.cpu_stats.cpu_usage.total_usage-L.data.precpu_stats.cpu_usage.total_usage,ue=L.data.cpu_stats.system_cpu_usage-L.data.precpu_stats.system_cpu_usage;return(0,n.jsxs)(d.Z,{title:"CPU\u5360\u7528\u7387",children:[(0,n.jsx)(ie.Z,{component:pe,style:{width:15,lineHeight:20}})," ","".concat(($/ue*L.data.cpu_stats.online_cpus*100).toFixed(2),"%")]})},re=function(L){return!L.data||!L.data.memory_stats||!L.data.memory_stats.usage?"":(0,n.jsxs)(d.Z,{title:"\u5185\u5B58\u5360\u7528\u7387",children:[(0,n.jsx)(ie.Z,{component:ge,style:{width:15,lineHeight:20}})," ","".concat((L.data.memory_stats.usage/L.data.memory_stats.limit*100).toFixed(2),"%")]})};return(0,n.jsxs)(r.Z,{children:[(0,n.jsx)(ae,{data:W},"cpu"),(0,n.jsx)(re,{data:W},"memory")]})}var le=t(67255),je=t(19632),ce=t.n(je),de=t(27496),Pe=t(35995),Oe=t(99611),De=t(29158),ne=t(38345),ye=t(55241),Y=t(66309);function Ce(_){return(0,n.jsx)(ye.Z,{placement:"right",content:(0,n.jsxs)(ne.Z,{direction:"column",style:{width:500},ghost:!0,children:[(0,n.jsx)(ne.Z,{title:"\u7AEF\u53E3",children:[].concat(ce()(_.publicPort),ce()(_.privatePort)).map(function(A,v){var W=_.serverIp;return W!=""&&W.indexOf(":")>-1&&(W="[".concat(W,"]")),W==""&&A.IP=="::"&&(W="[::1]"),W==""&&A.IP=="0.0.0.0"&&(W="127.0.0.1"),W==""&&(W=A.IP),(0,n.jsx)(r.Z,{size:"large",wrap:!0,children:(0,n.jsx)(Y.Z,{color:A.PublicPort?"#2db7f5":"warning",icon:A.PublicPort?(0,n.jsx)(de.Z,{}):"",style:{marginBottom:5,width:210},children:A.PublicPort?(0,n.jsx)("a",{href:"http://".concat(W,":").concat(A.PublicPort),target:"_blank",children:"".concat(A.PublicPort?A.IP+":"+A.PublicPort+" -> ":"").concat(A.PrivatePort,"/").concat(A.Type)},"link".concat(v)):"".concat(A.PrivatePort,"/").concat(A.Type)})},"space".concat(v))})}),_.domain.length>0&&(0,n.jsx)(ne.Z,{title:"\u57DF\u540D",children:(0,n.jsx)(r.Z,{direction:"vertical",style:{textAlign:"left"},children:_.domain.map(function(A,v){return(0,n.jsx)(Y.Z,{color:"blue",icon:(0,n.jsx)(de.Z,{}),children:(0,n.jsx)("a",{href:A,target:"_blank",children:A})},"domain".concat(v))})})})]}),children:(0,n.jsxs)(r.Z,{direction:"vertical",children:[_.privatePort.length>0&&(0,n.jsxs)(Y.Z,{color:"warning",icon:(0,n.jsx)(Pe.Z,{}),children:["\u5185\u90E8\u7AEF\u53E3: ",_.privatePort.length]}),_.publicPort.length>0&&(0,n.jsxs)(Y.Z,{color:"#2db7f5",icon:(0,n.jsx)(Oe.Z,{}),children:["\u5BF9\u5916\u7AEF\u53E3: ",_.publicPort.length]}),_.domain.length>0&&(0,n.jsxs)(Y.Z,{color:"blue",icon:(0,n.jsx)(De.Z,{}),children:["\u7ED1\u5B9A\u57DF\u540D: ",_.domain.length]})]})})}var Re=(0,N.forwardRef)(function(_,A){var v=(0,N.useRef)(),W=(0,N.useState)(""),ee=x()(W,2),ae=ee[0],re=ee[1],Q=(0,N.useState)(),L=x()(Q,2),$=L[0],ue=L[1],Se=(0,N.useState)(1),oe=x()(Se,2),he=oe[0],Me=oe[1],Ae=b.Z.useApp();return(0,N.useImperativeHandle)(A,function(){return{reload:function(){var I,u;!((I=v.current)===null||I===void 0)&&I.reloadAndRest&&((u=v.current)===null||u===void 0||u.reloadAndRest())}}}),(0,N.useEffect)(function(){(0,me.pe)({groupName:"setting",name:"server"}).then(function(F){F.data.setting.value.serverIp&&re(F.data.setting.value.serverIp)})},[]),(0,n.jsx)(O.Z,{actionRef:v,scroll:{x:"max-content"},columns:[{key:"title",title:"\u540D\u79F0",dataIndex:"siteTitle",width:200,render:function(I,u,E,a,s){var f="";return $!=null&&$.siteList&&$.siteList.map(function(j){j.containerInfo.ID==u.Id&&(f=j.siteTitle)}),(0,n.jsx)(Z.Z.Text,{editable:{tooltip:"\u4FEE\u6539\u955C\u50CF\u5907\u6CE8\u540D\u79F0",onChange:function(){var j=P()(c()().mark(function e(H){var J,q;return c()().wrap(function(X){for(;;)switch(X.prev=X.next){case 0:if(H!=""){X.next=2;break}return X.abrupt("return");case 2:return X.next=4,(0,se.lK)({md5:u.Id,title:H});case 4:q=X.sent,f=H,(0,ve.$h)(Ae,"\u4FEE\u6539\u5BB9\u5668\u540D\u79F0\u6210\u529F"),!((J=v.current)===null||J===void 0)&&J.reload&&v.current.reload();case 8:case"end":return X.stop()}},e)}));function B(e){return j.apply(this,arguments)}return B}()},children:f==""?(0,n.jsx)(M.Link,{to:u.Id?"/app/detail/edit/".concat(u.Id):"#",children:u.Names[0]}):(0,n.jsx)(M.Link,{to:u.Id?"/app/detail/edit/".concat(u.Id):"#",children:f})})}},{key:"ports",title:(0,n.jsx)(fe.Z,{title:"\u5BF9\u5916\u8BBF\u95EE",help:"\u5BF9\u5916\u66B4\u9732\u7AEF\u53E3\u65F6\u53EF\u4EE5\u76F4\u63A5\u901A\u8FC7\u670D\u52A1\u5668ip(\u516C\u7F51,\u5185\u7F51,127.0.0.1)\u52A0\u7AEF\u53E3\u7684\u5F62\u5F0F\u8FDB\u884C\u8BBF\u95EE\u3002\u5982\u679C\u9700\u8981\u7ED1\u5B9A\u57DF\u540D,\u8BF7\u6DFB\u52A0\u7AD9\u70B9\u7ED1\u5B9A\u57DF\u540D\u8F6C\u53D1."}),dataIndex:"ports",width:200,search:!1,render:function(I,u,E,a){var s=[],f=[],j=[];return u!=null&&u.Ports&&u.Ports.map(function(B,e){B.PublicPort?s.push(B):f.push(B)}),$!=null&&$.domainList&&$.domainList.map(function(B,e){u.Names.indexOf(B.containerId)>-1&&j.push(B.setting.enableSSL?"https://"+B.serverName:"http://"+B.serverName)}),(0,n.jsx)(Ce,{publicPort:s,privatePort:f,domain:j,serverIp:ae})}},{title:"\u5360\u7528\u7387",width:170,search:!1,key:"usage",render:function(I,u,E,a,s){return(0,n.jsx)(Ee,{md5:u.Id,shouldUpdate:he})}},{title:"\u8FD0\u884C\u72B6\u6001",key:"status",dataIndex:["container","status"],search:!1,width:120,render:function(I,u,E,a){return[(0,n.jsx)("div",{children:(0,n.jsx)(i.Z,{status:u.State,message:{content:u.Status,placement:"top"}})},"status")]}},{title:"\u6240\u5C5E\u955C\u50CF",key:"image",search:!1,width:150,render:function(I,u,E,a){return(0,n.jsx)("span",{style:{wordBreak:"break-word"},children:(0,n.jsx)(M.Link,{to:"/image/detail/".concat(u.ImageID),children:u.Image})})}},{title:"\u64CD\u4F5C",valueType:"option",key:"option",width:200,render:function(I,u,E,a){return(0,n.jsxs)(r.Z,{split:(0,n.jsx)(D.Z,{type:"vertical"}),children:[(0,n.jsx)(M.Link,{to:"/app/detail/edit/"+u.Id,children:(0,n.jsx)(d.Z,{title:"\u7BA1\u7406\u955C\u50CF",children:(0,n.jsx)(U.Z,{})})},"edit"),u.State=="running"&&(0,n.jsx)(M.Link,{to:"/app/detail/file/"+u.Id+"?tab=file",children:(0,n.jsx)(d.Z,{title:"\u6587\u4EF6\u7BA1\u7406",children:(0,n.jsx)(g.Z,{})})},"file"),u.State=="running"&&(0,n.jsx)(M.Link,{to:"/app/detail/log/"+u.Id+"?tab=log",children:(0,n.jsx)(d.Z,{title:"\u8FD0\u884C\u65E5\u5FD7",children:(0,n.jsx)(y.Z,{})})},"log"),u.State=="running"&&(0,n.jsx)(M.Link,{target:"_blank",to:"/console/"+u.Id,children:(0,n.jsx)(d.Z,{title:"\u7EC8\u7AEF",children:(0,n.jsx)(T.Z,{})})},"console")]})}}],rowKey:"Id",request:function(){var F=P()(c()().mark(function I(u,E,a){var s,f,j;return c()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.IE)({tag:u.title,siteTitle:u.title,md5:u.Id});case 2:return f=e.sent,console.log(_),j=[],_.searchPrefix?f.data.list.map(function(H){H.Names.map(function(J){J.startsWith("/"+_.searchPrefix)&&j.push(H)})}):_.searchNameList?f.data.list.map(function(H){H.Names.map(function(J){var q,te;_.searchNameList&&((q=_.searchNameList)===null||q===void 0?void 0:q.length)>0&&((te=_.searchNameList)===null||te===void 0?void 0:te.indexOf(J))>-1&&j.push(H)})}):j=f.data.list,ue(f.data),Me(he+1),e.abrupt("return",{data:(s=j)!==null&&s!==void 0?s:[],success:!0,total:f.data.list.length});case 9:case"end":return e.stop()}},I)}));return function(I,u,E){return F.apply(this,arguments)}}(),rowSelection:{defaultSelectedRowKeys:[],alwaysShowAlert:!0},tableAlertOptionRender:function(I){var u=I.selectedRowKeys;return(0,n.jsxs)(r.Z,{size:16,children:[(0,n.jsx)(V.Z,{icon:(0,n.jsx)(o.Z,{}),action:P()(c()().mark(function E(){var a,s,f,j;return c()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=l()(u),e.prev=1,a.s();case 3:if((s=a.n()).done){e.next=10;break}return f=s.value,e.next=7,(0,G.IW)({md5:f,operate:"start"});case 7:j=e.sent;case 8:e.next=3;break;case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(1),a.e(e.t0);case 15:return e.prev=15,a.f(),e.finish(15);case 18:return e.abrupt("return",!0);case 19:case"end":return e.stop()}},E,null,[[1,12,15,18]])})),messageSuccess:"\u542F\u52A8\u6210\u529F",onSuccess:function(){var a,s;return!((a=v.current)===null||a===void 0)&&a.reloadAndRest&&((s=v.current)===null||s===void 0||s.reloadAndRest()),!0},children:"\u542F\u52A8"}),(0,n.jsx)(V.Z,{action:P()(c()().mark(function E(){var a,s,f,j;return c()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=l()(u),e.prev=1,a.s();case 3:if((s=a.n()).done){e.next=10;break}return f=s.value,e.next=7,(0,G.IW)({md5:f,operate:"stop"});case 7:j=e.sent;case 8:e.next=3;break;case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(1),a.e(e.t0);case 15:return e.prev=15,a.f(),e.finish(15);case 18:return e.abrupt("return",!0);case 19:case"end":return e.stop()}},E,null,[[1,12,15,18]])})),messageSuccess:"\u505C\u6B62\u6210\u529F",icon:(0,n.jsx)(h.Z,{}),onSuccess:function(){var a,s;return!((a=v.current)===null||a===void 0)&&a.reloadAndRest&&((s=v.current)===null||s===void 0||s.reloadAndRest()),!0},children:"\u505C\u6B62"}),(0,n.jsx)(V.Z,{action:P()(c()().mark(function E(){var a,s,f,j;return c()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=l()(u),e.prev=1,a.s();case 3:if((s=a.n()).done){e.next=10;break}return f=s.value,e.next=7,(0,G.IW)({md5:f,operate:"restart"});case 7:j=e.sent;case 8:e.next=3;break;case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(1),a.e(e.t0);case 15:return e.prev=15,a.f(),e.finish(15);case 18:return e.abrupt("return",!0);case 19:case"end":return e.stop()}},E,null,[[1,12,15,18]])})),messageSuccess:"\u91CD\u542F\u6210\u529F",onSuccess:function(){var a,s;return!((a=v.current)===null||a===void 0)&&a.reloadAndRest&&((s=v.current)===null||s===void 0||s.reloadAndRest()),!0},icon:(0,n.jsx)(C.Z,{}),children:"\u91CD\u542F"}),(0,n.jsx)(V.Z,{action:P()(c()().mark(function E(){var a,s,f,j;return c()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=l()(u),e.prev=1,a.s();case 3:if((s=a.n()).done){e.next=10;break}return f=s.value,e.next=7,(0,G.IW)({md5:f,operate:"pause"});case 7:j=e.sent;case 8:e.next=3;break;case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(1),a.e(e.t0);case 15:return e.prev=15,a.f(),e.finish(15);case 18:return e.abrupt("return",!0);case 19:case"end":return e.stop()}},E,null,[[1,12,15,18]])})),messageSuccess:"\u6682\u505C\u6210\u529F",onSuccess:function(){var a,s;return!((a=v.current)===null||a===void 0)&&a.reloadAndRest&&((s=v.current)===null||s===void 0||s.reloadAndRest()),!0},icon:(0,n.jsx)(z.Z,{}),children:"\u6682\u505C"}),(0,n.jsx)(V.Z,{action:P()(c()().mark(function E(){var a,s,f,j;return c()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=l()(u),e.prev=1,a.s();case 3:if((s=a.n()).done){e.next=10;break}return f=s.value,e.next=7,(0,G.IW)({md5:f,operate:"unpause"});case 7:j=e.sent;case 8:e.next=3;break;case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(1),a.e(e.t0);case 15:return e.prev=15,a.f(),e.finish(15);case 18:return e.abrupt("return",!0);case 19:case"end":return e.stop()}},E,null,[[1,12,15,18]])})),messageSuccess:"\u542F\u52A8\u6210\u529F",onSuccess:function(){var a,s;return!((a=v.current)===null||a===void 0)&&a.reloadAndRest&&((s=v.current)===null||s===void 0||s.reloadAndRest()),!0},icon:(0,n.jsx)(o.Z,{}),children:"\u6062\u590D"}),(0,n.jsx)(D.Z,{}),(0,n.jsx)(V.Z,{danger:!0,type:"primary",action:function(){var a=u.map(function(){var s=P()(c()().mark(function f(j){return c()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,se.Ct)({md5:j,deleteImage:!1,deleteVolume:!1});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},f)}));return function(f){return s.apply(this,arguments)}}());return a[0]},onSuccess:function(){var a,s;return!((a=v.current)===null||a===void 0)&&a.reloadAndRest&&((s=v.current)===null||s===void 0||s.reloadAndRest()),!0},onError:function(){var a,s;return!((a=v.current)===null||a===void 0)&&a.reset&&((s=v.current)===null||s===void 0||s.reset()),!0},messageSuccess:"\u5220\u9664\u6210\u529F",children:"\u6279\u91CF\u5220\u9664"})]})},pagination:_.showLite?!1:(0,le.O)(),search:_.showLite?!1:{collapsed:!1},tableExtraRender:function(){return!_.showLite&&(0,n.jsx)(p.Z,{mode:"horizontal",selectedKeys:["list"],items:[{label:(0,n.jsx)(M.Link,{to:"/app/list",replace:!0,children:"\u5BB9\u5668\u5217\u8868"}),key:"list"},{label:(0,n.jsx)(M.Link,{to:"/app/list/recycle",replace:!0,children:"\u56DE\u6536\u7AD9"}),key:"recycle"}]})},toolBarRender:_.showLite?!1:function(){return[(0,n.jsx)(V.Z,{action:function(){return(0,G.KK)()},onSuccess:function(){var I,u;return!((I=v.current)===null||I===void 0)&&I.reloadAndRest&&((u=v.current)===null||u===void 0||u.reloadAndRest()),!0},onError:function(){var I,u;return!((I=v.current)===null||I===void 0)&&I.reset&&((u=v.current)===null||u===void 0||u.reset()),!0},messageSuccess:"\u6E05\u9664\u6210\u529F",confirm:"\u662F\u5426\u6E05\u7406\u5DF2\u505C\u6B62\u7684\u5BB9\u5668",children:"\u6E05\u7406\u5DF2\u505C\u6B62\u5BB9\u5668"})]},columnsState:(0,le.j)("app-list")})}),Ie=Re},80821:function(k,K,t){t.d(K,{Z:function(){return Z}});var w=t(5574),l=t.n(w),S=t(93246),c=t(54006),m=t(31418),P=t(86738),R=t(14726),x=t(83062),O=t(67294),b=t(85893);function Z(r){var D=(0,O.useState)(!1),d=l()(D,2),p=d[0],M=d[1],U=m.Z.useApp(),g=(0,c.useIntl)(),y=function(){M(!0),r.action().then(function(o){if(M(!1),typeof r.onSuccess=="function"&&r.onSuccess(o),r.messageSuccess){var h="";typeof r.messageSuccess=="function"?h=r.messageSuccess(o):h=r.messageSuccess,h.indexOf(".")>-1&&(h=g.formatMessage({id:h})),r.asynced?(0,S.Rk)(U,h):(0,S.$h)(U,h)}}).catch(function(o){M(!1),typeof r.onError=="function"&&r.onError(o)})};return r.confirm?(0,b.jsx)(P.Z,{style:{width:500},title:"\u63D0\u793A",description:r.confirm,onConfirm:y,okText:"Yes",cancelText:"No",children:(0,b.jsx)(R.ZP,{disabled:r.disabled,icon:r.icon,loading:p,danger:r.danger,type:r.type,children:r.children})}):(0,b.jsx)(x.Z,{title:r.tips,children:(0,b.jsx)(R.ZP,{disabled:r.disabled,icon:r.icon,loading:p,onClick:y,danger:r.danger,type:r.type,children:r.children})})}},94359:function(k,K,t){t.d(K,{Z:function(){return D}});var w=t(67294),l=t(3089),S=t(98165),c=t(18429),m=t(8751),P=t(14313),R=t(30159),x=t(87740),O=t(66309),b=t(83062),Z=t(54006),r=t(85893);function D(d){var p=(0,r.jsx)(r.Fragment,{});if(d.status=="0"&&(p=(0,r.jsx)(O.Z,{icon:(0,r.jsx)(l.Z,{}),color:"default",children:"waiting"})),d.status=="10"&&(p=(0,r.jsx)(O.Z,{icon:(0,r.jsx)(S.Z,{spin:!0}),color:"processing",children:"processing"})),d.status=="20"&&(p=(0,r.jsx)(O.Z,{icon:(0,r.jsx)(c.Z,{}),color:"error",children:"error"})),d.status=="30"&&(p=(0,r.jsx)(O.Z,{icon:(0,r.jsx)(m.Z,{}),color:"success",children:"success"})),d.status=="running"){var M,U;p=(0,r.jsx)(O.Z,{icon:(0,r.jsx)(P.Z,{}),color:"success",children:(M=d.message)!==null&&M!==void 0&&M.showInTag?(U=d.message)===null||U===void 0?void 0:U.content:d.status})}if(d.status=="paused"){var g,y;p=(0,r.jsx)(O.Z,{icon:(0,r.jsx)(R.Z,{}),children:(g=d.message)!==null&&g!==void 0&&g.showInTag?(y=d.message)===null||y===void 0?void 0:y.content:d.status})}if(d.status=="restarting"||d.status=="waiting"){var T,o;p=(0,r.jsx)(O.Z,{icon:(0,r.jsx)(x.Z,{}),children:(T=d.message)!==null&&T!==void 0&&T.showInTag?(o=d.message)===null||o===void 0?void 0:o.content:d.status})}if(d.status=="exited"||d.status=="dead"||d.status=="removing"){var h,C;p=(0,r.jsx)(O.Z,{icon:(0,r.jsx)(c.Z,{}),color:"warning",children:(h=d.message)!==null&&h!==void 0&&h.showInTag?(C=d.message)===null||C===void 0?void 0:C.content:d.status})}return d.link&&(p=(0,r.jsx)(Z.Link,{to:d.link,children:p})),d.message&&(p=(0,r.jsx)(b.Z,{placement:d.message.placement,title:d.message.content,children:p})),(0,r.jsx)(r.Fragment,{children:p})}},78498:function(k,K,t){t.d(K,{Z:function(){return P}});var w=t(25035),l=t(42075),S=t(83062),c=t(67294),m=t(85893);function P(R){return(0,m.jsxs)(l.Z,{children:[R.title,(0,m.jsx)(S.Z,{title:R.help,children:(0,m.jsx)(w.Z,{})})]})}},62597:function(k,K,t){t.d(K,{$G:function(){return P},Ct:function(){return M},Tb:function(){return b},XH:function(){return r},cl:function(){return x},iE:function(){return d},lK:function(){return T},xb:function(){return g}});var w=t(15009),l=t.n(w),S=t(99289),c=t.n(S),m=t(54006);function P(h){return R.apply(this,arguments)}function R(){return R=c()(l()().mark(function h(C){return l()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.abrupt("return",(0,m.request)("/api/app/site/create-by-image",{method:"POST",data:C}));case 1:case"end":return i.stop()}},h)})),R.apply(this,arguments)}function x(h){return O.apply(this,arguments)}function O(){return O=c()(l()().mark(function h(C){return l()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.abrupt("return",(0,m.request)("/api/app/site/get-list",{method:"POST",data:C}));case 1:case"end":return i.stop()}},h)})),O.apply(this,arguments)}function b(h){return Z.apply(this,arguments)}function Z(){return Z=c()(l()().mark(function h(C){return l()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return C.download=!1,i.next=3,(0,m.request)("/api/app/log/run",{method:"POST",data:C});case 3:return i.abrupt("return",i.sent);case 4:case"end":return i.stop()}},h)})),Z.apply(this,arguments)}function r(h){return D.apply(this,arguments)}function D(){return D=c()(l()().mark(function h(C){return l()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return C.download=!0,i.next=3,(0,m.request)("/api/app/log/run",{method:"POST",data:C,responseType:"blob"});case 3:return i.abrupt("return",i.sent);case 4:case"end":return i.stop()}},h)})),D.apply(this,arguments)}function d(h){return p.apply(this,arguments)}function p(){return p=c()(l()().mark(function h(C){return l()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,m.request)("/api/app/site/get-detail",{data:C,method:"POST"});case 2:return i.abrupt("return",i.sent);case 3:case"end":return i.stop()}},h)})),p.apply(this,arguments)}function M(h){return U.apply(this,arguments)}function U(){return U=c()(l()().mark(function h(C){return l()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.abrupt("return",(0,m.request)("/api/app/container/delete",{method:"POST",data:C}));case 1:case"end":return i.stop()}},h)})),U.apply(this,arguments)}function g(h){return y.apply(this,arguments)}function y(){return y=c()(l()().mark(function h(C){return l()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.abrupt("return",(0,m.request)("/api/app/site/delete",{method:"POST",data:C}));case 1:case"end":return i.stop()}},h)})),y.apply(this,arguments)}function T(h){return o.apply(this,arguments)}function o(){return o=c()(l()().mark(function h(C){return l()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,m.request)("/api/app/site/update-title",{method:"POST",data:C});case 2:return i.abrupt("return",i.sent);case 3:case"end":return i.stop()}},h)})),o.apply(this,arguments)}},84410:function(k,K,t){t.d(K,{a:function(){return x},i:function(){return P}});var w=t(15009),l=t.n(w),S=t(99289),c=t.n(S),m=t(54006);function P(b){return R.apply(this,arguments)}function R(){return R=c()(l()().mark(function b(Z){return l()().wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.abrupt("return",(0,m.request)("/api/app/container/get-stat-info",{method:"POST",data:Z}));case 1:case"end":return D.stop()}},b)})),R.apply(this,arguments)}function x(b){return O.apply(this,arguments)}function O(){return O=c()(l()().mark(function b(Z){return l()().wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.abrupt("return",(0,m.request)("/api/app/container/get-process-info",{method:"POST",data:Z}));case 1:case"end":return D.stop()}},b)})),O.apply(this,arguments)}},60335:function(k,K,t){t.d(K,{IE:function(){return x},IW:function(){return P},KK:function(){return d},LJ:function(){return M},eE:function(){return r},jV:function(){return b}});var w=t(15009),l=t.n(w),S=t(99289),c=t.n(S),m=t(54006);function P(g){return R.apply(this,arguments)}function R(){return R=c()(l()().mark(function g(y){return l()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.abrupt("return",(0,m.request)("/api/app/container/status",{method:"POST",data:y}));case 1:case"end":return o.stop()}},g)})),R.apply(this,arguments)}function x(g){return O.apply(this,arguments)}function O(){return O=c()(l()().mark(function g(y){return l()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.abrupt("return",(0,m.request)("/api/app/container/get-list",{data:y,method:"POST"}));case 1:case"end":return o.stop()}},g)})),O.apply(this,arguments)}function b(g){return Z.apply(this,arguments)}function Z(){return Z=c()(l()().mark(function g(y){return l()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.abrupt("return",(0,m.request)("/api/app/container/get-detail",{data:y,method:"POST"}));case 1:case"end":return o.stop()}},g)})),Z.apply(this,arguments)}function r(g){return D.apply(this,arguments)}function D(){return D=c()(l()().mark(function g(y){return l()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.abrupt("return",(0,m.request)("/api/app/container/update",{data:y,method:"POST"}));case 1:case"end":return o.stop()}},g)})),D.apply(this,arguments)}function d(){return p.apply(this,arguments)}function p(){return p=c()(l()().mark(function g(){return l()().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.abrupt("return",(0,m.request)("/api/app/container/prune",{method:"POST"}));case 1:case"end":return T.stop()}},g)})),p.apply(this,arguments)}function M(g){return U.apply(this,arguments)}function U(){return U=c()(l()().mark(function g(y){return l()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.abrupt("return",(0,m.request)("/api/app/container/export",{method:"POST",data:y,responseType:"blob"}));case 1:case"end":return o.stop()}},g)})),U.apply(this,arguments)}},67255:function(k,K,t){t.d(K,{O:function(){return w},j:function(){return l}});function w(){var S,c=parseInt((S=localStorage.getItem("dpanel-pagesize"))!==null&&S!==void 0?S:"0");return{showSizeChanger:!0,defaultPageSize:c!=null?c:20}}function l(S){var c="dpanel-table-column-".concat(S),m={};if(localStorage.getItem(c)){var P;m=JSON.parse((P=localStorage.getItem(c))!==null&&P!==void 0?P:"{}")}return{defaultValue:m,onChange:function(x){localStorage.setItem("dpanel-table-column-".concat(S),JSON.stringify(x))}}}}}]); +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7297],{7297:function(k,K,t){t.d(K,{Z:function(){return Ie}});var w=t(64599),l=t.n(w),S=t(15009),c=t.n(S),m=t(99289),P=t.n(m),R=t(5574),x=t.n(R),O=t(10641),b=t(31418),Z=t(60922),r=t(42075),D=t(96074),d=t(83062),p=t(50136),M=t(54006),U=t(43425),g=t(95591),y=t(45742),T=t(89035),o=t(74842),h=t(87784),C=t(33160),z=t(30159),i=t(94359),fe=t(78498),G=t(60335),V=t(80821),N=t(67294),se=t(62597),me=t(87662),ve=t(93246),_e=t(84410),ie=t(16165),n=t(85893),pe=function(){return(0,n.jsx)("svg",{viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"18403",children:(0,n.jsx)("path",{d:"M224 192v64H96v576h128v64h64v-64h64v64h64v-64h64v64h64v-64h64v64h64v-64h64v64h64v-64h128V256h-128V192h-64v64h-64V192h-64v64h-64V192h-64v64h-64V192h-64v64H288V192z m-64 128h704v448H160z m96 64c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m128 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m128 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m128 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m128 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32zM256 512c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m512 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32zM256 640c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m128 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m128 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m128 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z m128 0c-17.6 0-32 14.4-32 32s14.4 32 32 32 32-14.4 32-32-14.4-32-32-32z","p-id":"18404"})})},ge=function(){return(0,n.jsx)("svg",{viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"18546",children:(0,n.jsx)("path",{d:"M64 224v576h416v-32c0-17.76 14.24-32 32-32 17.76 0 32 14.24 32 32v32h416V224z m64 64h768v288H128z m64 64v160h192v-160z m224 0v160h192v-160z m224 0v160h192v-160zM256 416h64v32H256z m224 0h64v32h-64z m224 0h64v32h-64zM128 640h768v96h-300.992c-14.144-35.52-42.752-64-83.008-64-40.256 0-68.864 28.48-83.008 64H128z","p-id":"18547"})})};function Ee(_){var A=(0,N.useState)(),v=x()(A,2),W=v[0],ee=v[1];(0,N.useEffect)(function(){(0,_e.i)({id:_.md5}).then(function(Q){ee(Q)})},[_.md5,_.shouldUpdate]);var ae=function(L){if(!L.data||!L.data.cpu_stats||!L.data.cpu_stats.system_cpu_usage||!L.data.precpu_stats.system_cpu_usage)return"";var $=L.data.cpu_stats.cpu_usage.total_usage-L.data.precpu_stats.cpu_usage.total_usage,ue=L.data.cpu_stats.system_cpu_usage-L.data.precpu_stats.system_cpu_usage;return(0,n.jsxs)(d.Z,{title:"CPU\u5360\u7528\u7387",children:[(0,n.jsx)(ie.Z,{component:pe,style:{width:15,lineHeight:20}})," ","".concat(($/ue*L.data.cpu_stats.online_cpus*100).toFixed(2),"%")]})},re=function(L){return!L.data||!L.data.memory_stats||!L.data.memory_stats.usage?"":(0,n.jsxs)(d.Z,{title:"\u5185\u5B58\u5360\u7528\u7387",children:[(0,n.jsx)(ie.Z,{component:ge,style:{width:15,lineHeight:20}})," ","".concat((L.data.memory_stats.usage/L.data.memory_stats.limit*100).toFixed(2),"%")]})};return(0,n.jsxs)(r.Z,{children:[(0,n.jsx)(ae,{data:W},"cpu"),(0,n.jsx)(re,{data:W},"memory")]})}var le=t(67255),je=t(19632),ce=t.n(je),de=t(27496),Pe=t(35995),Oe=t(99611),De=t(29158),ne=t(38345),ye=t(55241),Y=t(66309);function Ce(_){return(0,n.jsx)(ye.Z,{placement:"right",content:(0,n.jsxs)(ne.Z,{direction:"column",style:{width:500},ghost:!0,children:[(0,n.jsx)(ne.Z,{title:"\u7AEF\u53E3",children:[].concat(ce()(_.publicPort),ce()(_.privatePort)).map(function(A,v){var W=_.serverIp;return W!=""&&W.indexOf(":")>-1&&(W="[".concat(W,"]")),W==""&&A.IP=="::"&&(W="[::1]"),W==""&&A.IP=="0.0.0.0"&&(W="127.0.0.1"),W==""&&(W=A.IP),(0,n.jsx)(r.Z,{size:"large",wrap:!0,children:(0,n.jsx)(Y.Z,{color:A.PublicPort?"#2db7f5":"warning",icon:A.PublicPort?(0,n.jsx)(de.Z,{}):"",style:{marginBottom:5,width:210},children:A.PublicPort?(0,n.jsx)("a",{href:"http://".concat(W,":").concat(A.PublicPort),target:"_blank",children:"".concat(A.PublicPort?A.IP+":"+A.PublicPort+" -> ":"").concat(A.PrivatePort,"/").concat(A.Type)},"link".concat(v)):"".concat(A.PrivatePort,"/").concat(A.Type)})},"space".concat(v))})}),_.domain.length>0&&(0,n.jsx)(ne.Z,{title:"\u57DF\u540D",children:(0,n.jsx)(r.Z,{direction:"vertical",style:{textAlign:"left"},children:_.domain.map(function(A,v){return(0,n.jsx)(Y.Z,{color:"blue",icon:(0,n.jsx)(de.Z,{}),children:(0,n.jsx)("a",{href:A,target:"_blank",children:A})},"domain".concat(v))})})})]}),children:(0,n.jsxs)(r.Z,{direction:"vertical",children:[_.privatePort.length>0&&(0,n.jsxs)(Y.Z,{color:"warning",icon:(0,n.jsx)(Pe.Z,{}),children:["\u5185\u90E8\u7AEF\u53E3: ",_.privatePort.length]}),_.publicPort.length>0&&(0,n.jsxs)(Y.Z,{color:"#2db7f5",icon:(0,n.jsx)(Oe.Z,{}),children:["\u5BF9\u5916\u7AEF\u53E3: ",_.publicPort.length]}),_.domain.length>0&&(0,n.jsxs)(Y.Z,{color:"blue",icon:(0,n.jsx)(De.Z,{}),children:["\u7ED1\u5B9A\u57DF\u540D: ",_.domain.length]})]})})}var Re=(0,N.forwardRef)(function(_,A){var v=(0,N.useRef)(),W=(0,N.useState)(""),ee=x()(W,2),ae=ee[0],re=ee[1],Q=(0,N.useState)(),L=x()(Q,2),$=L[0],ue=L[1],Se=(0,N.useState)(1),oe=x()(Se,2),he=oe[0],Me=oe[1],Ae=b.Z.useApp();return(0,N.useImperativeHandle)(A,function(){return{reload:function(){var I,u;!((I=v.current)===null||I===void 0)&&I.reloadAndRest&&((u=v.current)===null||u===void 0||u.reloadAndRest())}}}),(0,N.useEffect)(function(){(0,me.pe)({groupName:"setting",name:"server"}).then(function(F){F.data.setting.value.serverIp&&re(F.data.setting.value.serverIp)})},[]),(0,n.jsx)(O.Z,{actionRef:v,scroll:{x:"max-content"},columns:[{key:"title",title:"\u540D\u79F0",dataIndex:"siteTitle",width:200,render:function(I,u,E,a,s){var f="";return $!=null&&$.siteList&&$.siteList.map(function(j){j.containerInfo.ID==u.Id&&(f=j.siteTitle)}),(0,n.jsx)(Z.Z.Text,{editable:{tooltip:"\u4FEE\u6539\u955C\u50CF\u5907\u6CE8\u540D\u79F0",onChange:function(){var j=P()(c()().mark(function e(H){var J,q;return c()().wrap(function(X){for(;;)switch(X.prev=X.next){case 0:if(H!=""){X.next=2;break}return X.abrupt("return");case 2:return X.next=4,(0,se.lK)({md5:u.Id,title:H});case 4:q=X.sent,f=H,(0,ve.$h)(Ae,"\u4FEE\u6539\u5BB9\u5668\u540D\u79F0\u6210\u529F"),!((J=v.current)===null||J===void 0)&&J.reload&&v.current.reload();case 8:case"end":return X.stop()}},e)}));function B(e){return j.apply(this,arguments)}return B}()},children:f==""?(0,n.jsx)(M.Link,{to:u.Id?"/app/detail/edit/".concat(u.Id):"#",children:u.Names[0]}):(0,n.jsx)(M.Link,{to:u.Id?"/app/detail/edit/".concat(u.Id):"#",children:f})})}},{key:"ports",title:(0,n.jsx)(fe.Z,{title:"\u5BF9\u5916\u8BBF\u95EE",help:"\u5BF9\u5916\u66B4\u9732\u7AEF\u53E3\u65F6\u53EF\u4EE5\u76F4\u63A5\u901A\u8FC7\u670D\u52A1\u5668ip(\u516C\u7F51,\u5185\u7F51,127.0.0.1)\u52A0\u7AEF\u53E3\u7684\u5F62\u5F0F\u8FDB\u884C\u8BBF\u95EE\u3002\u5982\u679C\u9700\u8981\u7ED1\u5B9A\u57DF\u540D,\u8BF7\u6DFB\u52A0\u7AD9\u70B9\u7ED1\u5B9A\u57DF\u540D\u8F6C\u53D1."}),dataIndex:"ports",width:200,search:!1,render:function(I,u,E,a){var s=[],f=[],j=[];return u!=null&&u.Ports&&u.Ports.map(function(B,e){B.PublicPort?s.push(B):f.push(B)}),$!=null&&$.domainList&&$.domainList.map(function(B,e){u.Names.indexOf(B.containerId)>-1&&j.push(B.setting.enableSSL?"https://"+B.serverName:"http://"+B.serverName)}),(0,n.jsx)(Ce,{publicPort:s,privatePort:f,domain:j,serverIp:ae})}},{title:"\u5360\u7528\u7387",width:170,search:!1,key:"usage",render:function(I,u,E,a,s){return(0,n.jsx)(Ee,{md5:u.Id,shouldUpdate:he})}},{title:"\u8FD0\u884C\u72B6\u6001",key:"status",dataIndex:["container","status"],search:!1,width:120,render:function(I,u,E,a){return[(0,n.jsx)("div",{children:(0,n.jsx)(i.Z,{status:u.State,message:{content:u.Status,placement:"top"}})},"status")]}},{title:"\u6240\u5C5E\u955C\u50CF",key:"image",search:!1,width:150,render:function(I,u,E,a){return(0,n.jsx)("span",{style:{wordBreak:"break-word"},children:(0,n.jsx)(M.Link,{to:"/image/detail/".concat(u.ImageID),children:u.Image})})}},{title:"\u64CD\u4F5C",valueType:"option",key:"option",width:200,render:function(I,u,E,a){return(0,n.jsxs)(r.Z,{split:(0,n.jsx)(D.Z,{type:"vertical"}),children:[(0,n.jsx)(M.Link,{to:"/app/detail/edit/"+u.Id,children:(0,n.jsx)(d.Z,{title:"\u7BA1\u7406\u955C\u50CF",children:(0,n.jsx)(U.Z,{})})},"edit"),u.State=="running"&&(0,n.jsx)(M.Link,{to:"/app/detail/file/"+u.Id+"?tab=file",children:(0,n.jsx)(d.Z,{title:"\u6587\u4EF6\u7BA1\u7406",children:(0,n.jsx)(g.Z,{})})},"file"),u.State=="running"&&(0,n.jsx)(M.Link,{to:"/app/detail/log/"+u.Id+"?tab=log",children:(0,n.jsx)(d.Z,{title:"\u8FD0\u884C\u65E5\u5FD7",children:(0,n.jsx)(y.Z,{})})},"log"),u.State=="running"&&(0,n.jsx)(M.Link,{target:"_blank",to:"/console/"+u.Id,children:(0,n.jsx)(d.Z,{title:"\u7EC8\u7AEF",children:(0,n.jsx)(T.Z,{})})},"console")]})}}],rowKey:"Id",request:function(){var F=P()(c()().mark(function I(u,E,a){var s,f,j;return c()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.IE)({tag:u.title,siteTitle:u.title,md5:u.Id});case 2:return f=e.sent,console.log(_),j=[],_.searchPrefix?f.data.list.map(function(H){H.Names.map(function(J){J.startsWith("/"+_.searchPrefix)&&j.push(H)})}):_.searchNameList?f.data.list.map(function(H){H.Names.map(function(J){var q,te;_.searchNameList&&((q=_.searchNameList)===null||q===void 0?void 0:q.length)>0&&((te=_.searchNameList)===null||te===void 0?void 0:te.indexOf(J))>-1&&j.push(H)})}):j=f.data.list,ue(f.data),Me(he+1),e.abrupt("return",{data:(s=j)!==null&&s!==void 0?s:[],success:!0,total:f.data.list.length});case 9:case"end":return e.stop()}},I)}));return function(I,u,E){return F.apply(this,arguments)}}(),rowSelection:{defaultSelectedRowKeys:[],alwaysShowAlert:!0},tableAlertOptionRender:function(I){var u=I.selectedRowKeys;return(0,n.jsxs)(r.Z,{size:16,children:[(0,n.jsx)(V.Z,{icon:(0,n.jsx)(o.Z,{}),action:P()(c()().mark(function E(){var a,s,f,j;return c()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=l()(u),e.prev=1,a.s();case 3:if((s=a.n()).done){e.next=10;break}return f=s.value,e.next=7,(0,G.IW)({md5:f,operate:"start"});case 7:j=e.sent;case 8:e.next=3;break;case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(1),a.e(e.t0);case 15:return e.prev=15,a.f(),e.finish(15);case 18:return e.abrupt("return",!0);case 19:case"end":return e.stop()}},E,null,[[1,12,15,18]])})),messageSuccess:"\u542F\u52A8\u6210\u529F",onSuccess:function(){var a,s;return!((a=v.current)===null||a===void 0)&&a.reloadAndRest&&((s=v.current)===null||s===void 0||s.reloadAndRest()),!0},children:"\u542F\u52A8"}),(0,n.jsx)(V.Z,{action:P()(c()().mark(function E(){var a,s,f,j;return c()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=l()(u),e.prev=1,a.s();case 3:if((s=a.n()).done){e.next=10;break}return f=s.value,e.next=7,(0,G.IW)({md5:f,operate:"stop"});case 7:j=e.sent;case 8:e.next=3;break;case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(1),a.e(e.t0);case 15:return e.prev=15,a.f(),e.finish(15);case 18:return e.abrupt("return",!0);case 19:case"end":return e.stop()}},E,null,[[1,12,15,18]])})),messageSuccess:"\u505C\u6B62\u6210\u529F",icon:(0,n.jsx)(h.Z,{}),onSuccess:function(){var a,s;return!((a=v.current)===null||a===void 0)&&a.reloadAndRest&&((s=v.current)===null||s===void 0||s.reloadAndRest()),!0},children:"\u505C\u6B62"}),(0,n.jsx)(V.Z,{action:P()(c()().mark(function E(){var a,s,f,j;return c()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=l()(u),e.prev=1,a.s();case 3:if((s=a.n()).done){e.next=10;break}return f=s.value,e.next=7,(0,G.IW)({md5:f,operate:"restart"});case 7:j=e.sent;case 8:e.next=3;break;case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(1),a.e(e.t0);case 15:return e.prev=15,a.f(),e.finish(15);case 18:return e.abrupt("return",!0);case 19:case"end":return e.stop()}},E,null,[[1,12,15,18]])})),messageSuccess:"\u91CD\u542F\u6210\u529F",onSuccess:function(){var a,s;return!((a=v.current)===null||a===void 0)&&a.reloadAndRest&&((s=v.current)===null||s===void 0||s.reloadAndRest()),!0},icon:(0,n.jsx)(C.Z,{}),children:"\u91CD\u542F"}),(0,n.jsx)(V.Z,{action:P()(c()().mark(function E(){var a,s,f,j;return c()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=l()(u),e.prev=1,a.s();case 3:if((s=a.n()).done){e.next=10;break}return f=s.value,e.next=7,(0,G.IW)({md5:f,operate:"pause"});case 7:j=e.sent;case 8:e.next=3;break;case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(1),a.e(e.t0);case 15:return e.prev=15,a.f(),e.finish(15);case 18:return e.abrupt("return",!0);case 19:case"end":return e.stop()}},E,null,[[1,12,15,18]])})),messageSuccess:"\u6682\u505C\u6210\u529F",onSuccess:function(){var a,s;return!((a=v.current)===null||a===void 0)&&a.reloadAndRest&&((s=v.current)===null||s===void 0||s.reloadAndRest()),!0},icon:(0,n.jsx)(z.Z,{}),children:"\u6682\u505C"}),(0,n.jsx)(V.Z,{action:P()(c()().mark(function E(){var a,s,f,j;return c()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=l()(u),e.prev=1,a.s();case 3:if((s=a.n()).done){e.next=10;break}return f=s.value,e.next=7,(0,G.IW)({md5:f,operate:"unpause"});case 7:j=e.sent;case 8:e.next=3;break;case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(1),a.e(e.t0);case 15:return e.prev=15,a.f(),e.finish(15);case 18:return e.abrupt("return",!0);case 19:case"end":return e.stop()}},E,null,[[1,12,15,18]])})),messageSuccess:"\u542F\u52A8\u6210\u529F",onSuccess:function(){var a,s;return!((a=v.current)===null||a===void 0)&&a.reloadAndRest&&((s=v.current)===null||s===void 0||s.reloadAndRest()),!0},icon:(0,n.jsx)(o.Z,{}),children:"\u6062\u590D"}),(0,n.jsx)(D.Z,{}),(0,n.jsx)(V.Z,{danger:!0,type:"primary",action:function(){var a=u.map(function(){var s=P()(c()().mark(function f(j){return c()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,se.Ct)({md5:j,deleteImage:!1,deleteVolume:!1});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},f)}));return function(f){return s.apply(this,arguments)}}());return a[0]},onSuccess:function(){var a,s;return!((a=v.current)===null||a===void 0)&&a.reloadAndRest&&((s=v.current)===null||s===void 0||s.reloadAndRest()),!0},onError:function(){var a,s;return!((a=v.current)===null||a===void 0)&&a.reset&&((s=v.current)===null||s===void 0||s.reset()),!0},messageSuccess:"\u5220\u9664\u6210\u529F",children:"\u6279\u91CF\u5220\u9664"})]})},pagination:_.showLite?!1:(0,le.O)(),search:_.showLite?!1:{collapsed:!1},tableExtraRender:function(){return!_.showLite&&(0,n.jsx)(p.Z,{mode:"horizontal",selectedKeys:["list"],items:[{label:(0,n.jsx)(M.Link,{to:"/app/list",replace:!0,children:"\u5BB9\u5668\u5217\u8868"}),key:"list"},{label:(0,n.jsx)(M.Link,{to:"/app/list/recycle",replace:!0,children:"\u56DE\u6536\u7AD9"}),key:"recycle"}]})},toolBarRender:_.showLite?!1:function(){return[(0,n.jsx)(V.Z,{action:function(){return(0,G.KK)()},onSuccess:function(){var I,u;return!((I=v.current)===null||I===void 0)&&I.reloadAndRest&&((u=v.current)===null||u===void 0||u.reloadAndRest()),!0},onError:function(){var I,u;return!((I=v.current)===null||I===void 0)&&I.reset&&((u=v.current)===null||u===void 0||u.reset()),!0},messageSuccess:"\u6E05\u9664\u6210\u529F",confirm:"\u662F\u5426\u6E05\u7406\u5DF2\u505C\u6B62\u7684\u5BB9\u5668",children:"\u6E05\u7406\u5DF2\u505C\u6B62\u5BB9\u5668"})]},columnsState:(0,le.j)("app-list")})}),Ie=Re},80821:function(k,K,t){t.d(K,{Z:function(){return Z}});var w=t(5574),l=t.n(w),S=t(93246),c=t(54006),m=t(31418),P=t(86738),R=t(14726),x=t(83062),O=t(67294),b=t(85893);function Z(r){var D=(0,O.useState)(!1),d=l()(D,2),p=d[0],M=d[1],U=m.Z.useApp(),g=(0,c.useIntl)(),y=function(){M(!0),r.action().then(function(o){if(M(!1),typeof r.onSuccess=="function"&&r.onSuccess(o),r.messageSuccess){var h="";typeof r.messageSuccess=="function"?h=r.messageSuccess(o):h=r.messageSuccess,h.indexOf(".")>-1&&(h=g.formatMessage({id:h})),r.asynced?(0,S.Rk)(U,h):(0,S.$h)(U,h)}}).catch(function(o){M(!1),typeof r.onError=="function"&&r.onError(o)})};return r.confirm?(0,b.jsx)(P.Z,{style:{width:500},title:"\u63D0\u793A",description:r.confirm,onConfirm:y,okText:"Yes",cancelText:"No",children:(0,b.jsx)(R.ZP,{disabled:r.disabled,icon:r.icon,loading:p,danger:r.danger,type:r.type,children:r.children})}):(0,b.jsx)(x.Z,{title:r.tips,children:(0,b.jsx)(R.ZP,{disabled:r.disabled,icon:r.icon,loading:p,onClick:y,danger:r.danger,type:r.type,children:r.children})})}},94359:function(k,K,t){t.d(K,{Z:function(){return D}});var w=t(67294),l=t(3089),S=t(98165),c=t(18429),m=t(8751),P=t(14313),R=t(30159),x=t(87740),O=t(66309),b=t(83062),Z=t(54006),r=t(85893);function D(d){var p=(0,r.jsx)(r.Fragment,{});if(d.status=="0"&&(p=(0,r.jsx)(O.Z,{icon:(0,r.jsx)(l.Z,{}),color:"default",children:"waiting"})),d.status=="10"&&(p=(0,r.jsx)(O.Z,{icon:(0,r.jsx)(S.Z,{spin:!0}),color:"processing",children:"processing"})),d.status=="20"&&(p=(0,r.jsx)(O.Z,{icon:(0,r.jsx)(c.Z,{}),color:"error",children:"error"})),d.status=="30"&&(p=(0,r.jsx)(O.Z,{icon:(0,r.jsx)(m.Z,{}),color:"success",children:"success"})),d.status=="running"){var M,U;p=(0,r.jsx)(O.Z,{icon:(0,r.jsx)(P.Z,{}),color:"success",children:(M=d.message)!==null&&M!==void 0&&M.showInTag?(U=d.message)===null||U===void 0?void 0:U.content:d.status})}if(d.status=="paused"){var g,y;p=(0,r.jsx)(O.Z,{icon:(0,r.jsx)(R.Z,{}),children:(g=d.message)!==null&&g!==void 0&&g.showInTag?(y=d.message)===null||y===void 0?void 0:y.content:d.status})}if(d.status=="restarting"||d.status=="waiting"){var T,o;p=(0,r.jsx)(O.Z,{icon:(0,r.jsx)(x.Z,{}),children:(T=d.message)!==null&&T!==void 0&&T.showInTag?(o=d.message)===null||o===void 0?void 0:o.content:d.status})}if(d.status=="exited"||d.status=="dead"||d.status=="removing"){var h,C;p=(0,r.jsx)(O.Z,{icon:(0,r.jsx)(c.Z,{}),color:"warning",children:(h=d.message)!==null&&h!==void 0&&h.showInTag?(C=d.message)===null||C===void 0?void 0:C.content:d.status})}return d.link&&(p=(0,r.jsx)(Z.Link,{to:d.link,children:p})),d.message&&(p=(0,r.jsx)(b.Z,{placement:d.message.placement,title:d.message.content,children:p})),(0,r.jsx)(r.Fragment,{children:p})}},78498:function(k,K,t){t.d(K,{Z:function(){return P}});var w=t(25035),l=t(42075),S=t(83062),c=t(67294),m=t(85893);function P(R){return(0,m.jsxs)(l.Z,{children:[R.title,(0,m.jsx)(S.Z,{title:R.help,children:(0,m.jsx)(w.Z,{})})]})}},62597:function(k,K,t){t.d(K,{$G:function(){return P},Ct:function(){return M},Tb:function(){return b},XH:function(){return r},cl:function(){return x},iE:function(){return d},lK:function(){return T},xb:function(){return g}});var w=t(15009),l=t.n(w),S=t(99289),c=t.n(S),m=t(54006);function P(h){return R.apply(this,arguments)}function R(){return R=c()(l()().mark(function h(C){return l()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.abrupt("return",(0,m.request)("/api/app/site/create-by-image",{method:"POST",data:C}));case 1:case"end":return i.stop()}},h)})),R.apply(this,arguments)}function x(h){return O.apply(this,arguments)}function O(){return O=c()(l()().mark(function h(C){return l()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.abrupt("return",(0,m.request)("/api/app/site/get-list",{method:"POST",data:C}));case 1:case"end":return i.stop()}},h)})),O.apply(this,arguments)}function b(h){return Z.apply(this,arguments)}function Z(){return Z=c()(l()().mark(function h(C){return l()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return C.download=!1,i.next=3,(0,m.request)("/api/app/log/run",{method:"POST",data:C});case 3:return i.abrupt("return",i.sent);case 4:case"end":return i.stop()}},h)})),Z.apply(this,arguments)}function r(h){return D.apply(this,arguments)}function D(){return D=c()(l()().mark(function h(C){return l()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return C.download=!0,i.next=3,(0,m.request)("/api/app/log/run",{method:"POST",data:C,responseType:"blob"});case 3:return i.abrupt("return",i.sent);case 4:case"end":return i.stop()}},h)})),D.apply(this,arguments)}function d(h){return p.apply(this,arguments)}function p(){return p=c()(l()().mark(function h(C){return l()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,m.request)("/api/app/site/get-detail",{data:C,method:"POST"});case 2:return i.abrupt("return",i.sent);case 3:case"end":return i.stop()}},h)})),p.apply(this,arguments)}function M(h){return U.apply(this,arguments)}function U(){return U=c()(l()().mark(function h(C){return l()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.abrupt("return",(0,m.request)("/api/app/container/delete",{method:"POST",data:C}));case 1:case"end":return i.stop()}},h)})),U.apply(this,arguments)}function g(h){return y.apply(this,arguments)}function y(){return y=c()(l()().mark(function h(C){return l()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.abrupt("return",(0,m.request)("/api/app/site/delete",{method:"POST",data:C}));case 1:case"end":return i.stop()}},h)})),y.apply(this,arguments)}function T(h){return o.apply(this,arguments)}function o(){return o=c()(l()().mark(function h(C){return l()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,m.request)("/api/app/site/update-title",{method:"POST",data:C});case 2:return i.abrupt("return",i.sent);case 3:case"end":return i.stop()}},h)})),o.apply(this,arguments)}},84410:function(k,K,t){t.d(K,{a:function(){return x},i:function(){return P}});var w=t(15009),l=t.n(w),S=t(99289),c=t.n(S),m=t(54006);function P(b){return R.apply(this,arguments)}function R(){return R=c()(l()().mark(function b(Z){return l()().wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.abrupt("return",(0,m.request)("/api/app/container/get-stat-info",{method:"POST",data:Z}));case 1:case"end":return D.stop()}},b)})),R.apply(this,arguments)}function x(b){return O.apply(this,arguments)}function O(){return O=c()(l()().mark(function b(Z){return l()().wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.abrupt("return",(0,m.request)("/api/app/container/get-process-info",{method:"POST",data:Z}));case 1:case"end":return D.stop()}},b)})),O.apply(this,arguments)}},60335:function(k,K,t){t.d(K,{IE:function(){return x},IW:function(){return P},KK:function(){return d},LJ:function(){return M},eE:function(){return r},jV:function(){return b}});var w=t(15009),l=t.n(w),S=t(99289),c=t.n(S),m=t(54006);function P(g){return R.apply(this,arguments)}function R(){return R=c()(l()().mark(function g(y){return l()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.abrupt("return",(0,m.request)("/api/app/container/status",{method:"POST",data:y}));case 1:case"end":return o.stop()}},g)})),R.apply(this,arguments)}function x(g){return O.apply(this,arguments)}function O(){return O=c()(l()().mark(function g(y){return l()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.abrupt("return",(0,m.request)("/api/app/container/get-list",{data:y,method:"POST"}));case 1:case"end":return o.stop()}},g)})),O.apply(this,arguments)}function b(g){return Z.apply(this,arguments)}function Z(){return Z=c()(l()().mark(function g(y){return l()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.abrupt("return",(0,m.request)("/api/app/container/get-detail",{data:y,method:"POST"}));case 1:case"end":return o.stop()}},g)})),Z.apply(this,arguments)}function r(g){return D.apply(this,arguments)}function D(){return D=c()(l()().mark(function g(y){return l()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.abrupt("return",(0,m.request)("/api/app/container/update",{data:y,method:"POST"}));case 1:case"end":return o.stop()}},g)})),D.apply(this,arguments)}function d(){return p.apply(this,arguments)}function p(){return p=c()(l()().mark(function g(){return l()().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.abrupt("return",(0,m.request)("/api/app/container/prune",{method:"POST"}));case 1:case"end":return T.stop()}},g)})),p.apply(this,arguments)}function M(g){return U.apply(this,arguments)}function U(){return U=c()(l()().mark(function g(y){return l()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.abrupt("return",(0,m.request)("/api/app/container/export",{method:"POST",data:y,responseType:"blob"}));case 1:case"end":return o.stop()}},g)})),U.apply(this,arguments)}},67255:function(k,K,t){t.d(K,{O:function(){return w},j:function(){return l}});function w(){var S,c=parseInt((S=localStorage.getItem("dpanel-pagesize"))!==null&&S!==void 0?S:"0");return{showSizeChanger:!0,defaultPageSize:c!=null?c:20}}function l(S){var c="dpanel-table-column-".concat(S),m={};if(localStorage.getItem(c)){var P;m=JSON.parse((P=localStorage.getItem(c))!==null&&P!==void 0?P:"{}")}return{defaultValue:m,onChange:function(x){localStorage.setItem("dpanel-table-column-".concat(S),JSON.stringify(x))}}}}}]); diff --git a/asset/static/7787.2acebe81.async.js b/asset/static/7787.2acebe81.async.js deleted file mode 100644 index c0557ecf..00000000 --- a/asset/static/7787.2acebe81.async.js +++ /dev/null @@ -1 +0,0 @@ -var At=Object.defineProperty,zt=Object.defineProperties;var Ht=Object.getOwnPropertyDescriptors;var Lt=Object.getOwnPropertySymbols;var $t=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable;var kt=(K,k,a)=>k in K?At(K,k,{enumerable:!0,configurable:!0,writable:!0,value:a}):K[k]=a,st=(K,k)=>{for(var a in k||(k={}))$t.call(k,a)&&kt(K,a,k[a]);if(Lt)for(var a of Lt(k))Ut.call(k,a)&&kt(K,a,k[a]);return K},_t=(K,k)=>zt(K,Ht(k));var ht=(K,k,a)=>new Promise((v,N)=>{var D=s=>{try{F(a.next(s))}catch(M){N(M)}},o=s=>{try{F(a.throw(s))}catch(M){N(M)}},F=s=>s.done?v(s.value):Promise.resolve(s.value).then(D,o);F((a=a.apply(K,k)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[7787],{10915:function(K,k,a){"use strict";a.d(k,{_Y:function(){return n},L_:function(){return t},ZP:function(){return y},nu:function(){return P},YB:function(){return d}});var v=a(74902),N=a(97685),D=a(45987),o=a(1413),F=a(11568),s=a(28459),M=a(37029),b=a(67294),re=a(81758),R=a(17937),ee=a(27484),_=a.n(ee),f=a(98082),z=function(r,i){var h,E,B,L,O,S=(0,o.Z)({},r);return(0,o.Z)((0,o.Z)({bgLayout:"linear-gradient(".concat(i.colorBgContainer,", ").concat(i.colorBgLayout," 28%)"),colorTextAppListIcon:i.colorTextSecondary,appListIconHoverBgColor:S==null||(h=S.sider)===null||h===void 0?void 0:h.colorBgMenuItemSelected,colorBgAppListIconHover:(0,f.uK)(i.colorTextBase,.04),colorTextAppListIconHover:i.colorTextBase},S),{},{header:(0,o.Z)({colorBgHeader:(0,f.uK)(i.colorBgElevated,.6),colorBgScrollHeader:(0,f.uK)(i.colorBgElevated,.8),colorHeaderTitle:i.colorText,colorBgMenuItemHover:(0,f.uK)(i.colorTextBase,.03),colorBgMenuItemSelected:"transparent",colorBgMenuElevated:(S==null||(E=S.header)===null||E===void 0?void 0:E.colorBgHeader)!=="rgba(255, 255, 255, 0.6)"?(B=S.header)===null||B===void 0?void 0:B.colorBgHeader:i.colorBgElevated,colorTextMenuSelected:(0,f.uK)(i.colorTextBase,.95),colorBgRightActionsItemHover:(0,f.uK)(i.colorTextBase,.03),colorTextRightActionsItem:i.colorTextTertiary,heightLayoutHeader:56,colorTextMenu:i.colorTextSecondary,colorTextMenuSecondary:i.colorTextTertiary,colorTextMenuTitle:i.colorText,colorTextMenuActive:i.colorText},S.header),sider:(0,o.Z)({paddingInlineLayoutMenu:8,paddingBlockLayoutMenu:0,colorBgCollapsedButton:i.colorBgElevated,colorTextCollapsedButtonHover:i.colorTextSecondary,colorTextCollapsedButton:(0,f.uK)(i.colorTextBase,.25),colorMenuBackground:"transparent",colorMenuItemDivider:(0,f.uK)(i.colorTextBase,.06),colorBgMenuItemHover:(0,f.uK)(i.colorTextBase,.03),colorBgMenuItemSelected:(0,f.uK)(i.colorTextBase,.04),colorTextMenuItemHover:i.colorText,colorTextMenuSelected:(0,f.uK)(i.colorTextBase,.95),colorTextMenuActive:i.colorText,colorTextMenu:i.colorTextSecondary,colorTextMenuSecondary:i.colorTextTertiary,colorTextMenuTitle:i.colorText,colorTextSubMenuSelected:(0,f.uK)(i.colorTextBase,.95)},S.sider),pageContainer:(0,o.Z)({colorBgPageContainer:"transparent",paddingInlinePageContainerContent:((L=S.pageContainer)===null||L===void 0?void 0:L.marginInlinePageContainerContent)||40,paddingBlockPageContainerContent:((O=S.pageContainer)===null||O===void 0?void 0:O.marginBlockPageContainerContent)||32,colorBgPageContainerFixed:i.colorBgElevated},S.pageContainer)})},G=a(67804),U=a(71002),X=function(){for(var r={},i=arguments.length,h=new Array(i),E=0;E1&&arguments[1]!==void 0?arguments[1]:1,f=3735928559^_,z=1103547991^_,G=0,U;G>>16,2246822507)^Math.imul(z^z>>>13,3266489909),z=Math.imul(z^z>>>16,2246822507)^Math.imul(f^f>>>13,3266489909),4294967296*(2097151&z)+(f>>>0)},M=(0,N.jG)(function(R){return R}),b={theme:M,token:(0,v.Z)((0,v.Z)({},F),D.Z===null||D.Z===void 0||(o=D.Z.defaultAlgorithm)===null||o===void 0?void 0:o.call(D.Z,D.Z===null||D.Z===void 0?void 0:D.Z.defaultSeed)),hashId:"pro-".concat(s(JSON.stringify(F)))},re=function(){return b}},27484:function(K){(function(k,a){K.exports=a()})(this,function(){"use strict";var k=1e3,a=6e4,v=36e5,N="millisecond",D="second",o="minute",F="hour",s="day",M="week",b="month",re="quarter",R="year",ee="date",_="Invalid Date",f=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,z=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,G={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(p){var l=["th","st","nd","rd"],n=p%100;return"["+p+(l[(n-20)%10]||l[n]||l[0])+"]"}},U=function(p,l,n){var d=String(p);return!d||d.length>=l?p:""+Array(l+1-d.length).join(n)+p},X={s:U,z:function(p){var l=-p.utcOffset(),n=Math.abs(l),d=Math.floor(n/60),t=n%60;return(l<=0?"+":"-")+U(d,2,"0")+":"+U(t,2,"0")},m:function p(l,n){if(l.date()1)return p(m[0])}else{var r=l.name;I[r]=l,t=r}return!d&&t&&(j=t),t||!d&&j},H=function(p,l){if(pe(p))return p.clone();var n=typeof l=="object"?l:{};return n.date=p,n.args=arguments,new Q(n)},P=X;P.l=ie,P.i=pe,P.w=function(p,l){return H(p,{locale:l.$L,utc:l.$u,x:l.$x,$offset:l.$offset})};var Q=function(){function p(n){this.$L=ie(n.locale,null,!0),this.parse(n),this.$x=this.$x||n.x||{},this[ve]=!0}var l=p.prototype;return l.parse=function(n){this.$d=function(d){var t=d.date,y=d.utc;if(t===null)return new Date(NaN);if(P.u(t))return new Date;if(t instanceof Date)return new Date(t);if(typeof t=="string"&&!/Z$/i.test(t)){var m=t.match(f);if(m){var r=m[2]-1||0,i=(m[7]||"0").substring(0,3);return y?new Date(Date.UTC(m[1],r,m[3]||1,m[4]||0,m[5]||0,m[6]||0,i)):new Date(m[1],r,m[3]||1,m[4]||0,m[5]||0,m[6]||0,i)}}return new Date(t)}(n),this.init()},l.init=function(){var n=this.$d;this.$y=n.getFullYear(),this.$M=n.getMonth(),this.$D=n.getDate(),this.$W=n.getDay(),this.$H=n.getHours(),this.$m=n.getMinutes(),this.$s=n.getSeconds(),this.$ms=n.getMilliseconds()},l.$utils=function(){return P},l.isValid=function(){return this.$d.toString()!==_},l.isSame=function(n,d){var t=H(n);return this.startOf(d)<=t&&t<=this.endOf(d)},l.isAfter=function(n,d){return H(n){},o=D(),F=Object,s=e=>e===o,M=e=>typeof e=="function",b=(e,c)=>st(st({},e),c),re=e=>M(e.then),R=new WeakMap;let ee=0;const _=e=>{const c=typeof e,u=e&&e.constructor,T=u==Date;let g,x;if(F(e)===e&&!T&&u!=RegExp){if(g=R.get(e),g)return g;if(g=++ee+"~",R.set(e,g),u==Array){for(g="@",x=0;xX&&typeof window.requestAnimationFrame!=U,ve=(e,c)=>{const u=f.get(e);return[()=>!s(c)&&e.get(c)||z,T=>{if(!s(c)){const g=e.get(c);c in G||(G[c]=g),u[5](c,b(g,T),g||z)}},u[6],()=>!s(c)&&c in G?G[c]:!s(c)&&e.get(c)||z]};let pe=!0;const ie=()=>pe,[H,P]=X&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[D,D],Q=()=>{const e=j&&document.visibilityState;return s(e)||e!=="hidden"},Le=e=>(j&&document.addEventListener("visibilitychange",e),H("focus",e),()=>{j&&document.removeEventListener("visibilitychange",e),P("focus",e)}),p=e=>{const c=()=>{pe=!0,e()},u=()=>{pe=!1};return H("online",c),H("offline",u),()=>{P("online",c),P("offline",u)}},l={isOnline:ie,isVisible:Q},n={initFocus:Le,initReconnect:p},d=!v.useId,t=!X||"Deno"in window,y=e=>I()?window.requestAnimationFrame(e):setTimeout(e,1),m=t?v.useEffect:v.useLayoutEffect,r=typeof navigator!="undefined"&&navigator.connection,i=!t&&r&&(["slow-2g","2g"].includes(r.effectiveType)||r.saveData),h=e=>{if(M(e))try{e=e()}catch(u){e=""}const c=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?_(e):"",[e,c]};let E=0;const B=()=>++E,L=0,O=1,S=2;var A={__proto__:null,ERROR_REVALIDATE_EVENT:3,FOCUS_EVENT:L,MUTATE_EVENT:S,RECONNECT_EVENT:O};function te(...e){return ht(this,null,function*(){const[c,u,T,g]=e,x=b({populateCache:!0,throwOnError:!0},typeof g=="boolean"?{revalidate:g}:g||{});let w=x.populateCache;const Y=x.rollbackOnError;let $=x.optimisticData;const Pe=he=>typeof Y=="function"?Y(he):Y!==!1,de=x.throwOnError;if(M(u)){const he=u,ne=[],De=c.keys();for(const le of De)!/^\$(inf|sub)\$/.test(le)&&he(c.get(le)._k)&&ne.push(le);return Promise.all(ne.map(oe))}return oe(u);function oe(he){return ht(this,null,function*(){const[ne]=h(he);if(!ne)return;const[De,le]=ve(c,ne),[pt,C,ut,ot]=f.get(c),ze=()=>{const Fe=pt[ne];return(M(x.revalidate)?x.revalidate(De().data,he):x.revalidate!==!1)&&(delete ut[ne],delete ot[ne],Fe&&Fe[0])?Fe[0](S).then(()=>De().data):De().data};if(e.length<3)return ze();let ue=T,ye;const Qe=B();C[ne]=[Qe,0];const q=!s($),qe=De(),Me=qe.data,et=qe._c,Ne=s(et)?Me:et;if(q&&($=M($)?$(Ne,Me):$,le({data:$,_c:Ne})),M(ue))try{ue=ue(Ne)}catch(Fe){ye=Fe}if(ue&&re(ue))if(ue=yield ue.catch(Fe=>{ye=Fe}),Qe!==C[ne][0]){if(ye)throw ye;return ue}else ye&&q&&Pe(ye)&&(w=!0,le({data:Ne,_c:o}));if(w&&!ye)if(M(w)){const Fe=w(ue,Ne);le({data:Fe,error:o,_c:o})}else le({data:ue,error:o,_c:o});if(C[ne][1]=B(),Promise.resolve(ze()).then(()=>{le({_c:o})}),ye){if(de)throw ye;return}return ue})}})}const Z=(e,c)=>{for(const u in e)e[u][0]&&e[u][0](c)},be=(e,c)=>{if(!f.has(e)){const u=b(n,c),T={},g=te.bind(o,e);let x=D;const w={},Y=(de,oe)=>{const he=w[de]||[];return w[de]=he,he.push(oe),()=>he.splice(he.indexOf(oe),1)},$=(de,oe,he)=>{e.set(de,oe);const ne=w[de];if(ne)for(const De of ne)De(oe,he)},Pe=()=>{if(!f.has(e)&&(f.set(e,[T,{},{},{},g,$,Y]),!t)){const de=u.initFocus(setTimeout.bind(o,Z.bind(o,T,L))),oe=u.initReconnect(setTimeout.bind(o,Z.bind(o,T,O)));x=()=>{de&&de(),oe&&oe(),f.delete(e)}}};return Pe(),[e,g,Pe,x]}return[e,f.get(e)[4]]},Se=(e,c,u,T,g)=>{const x=u.errorRetryCount,w=g.retryCount,Y=~~((Math.random()+.5)*(1<<(w<8?w:8)))*u.errorRetryInterval;!s(x)&&w>x||setTimeout(T,Y,g)},ce=(e,c)=>_(e)==_(c),[ae,Ie]=be(new Map),He=b({onLoadingSlow:D,onSuccess:D,onError:D,onErrorRetry:Se,onDiscarded:D,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:i?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:i?5e3:3e3,compare:ce,isPaused:()=>!1,cache:ae,mutate:Ie,fallback:{}},l),Ze=(e,c)=>{const u=b(e,c);if(c){const{use:T,fallback:g}=e,{use:x,fallback:w}=c;T&&x&&(u.use=T.concat(x)),g&&w&&(u.fallback=b(g,w))}return u},Be=(0,v.createContext)({}),Ce=e=>{const{value:c}=e,u=(0,v.useContext)(Be),T=M(c),g=(0,v.useMemo)(()=>T?c(u):c,[T,u,c]),x=(0,v.useMemo)(()=>T?g:Ze(u,g),[T,u,g]),w=g&&g.provider,Y=(0,v.useRef)(o);w&&!Y.current&&(Y.current=be(w(x.cache||ae),g));const $=Y.current;return $&&(x.cache=$[0],x.mutate=$[1]),m(()=>{if($)return $[2]&&$[2](),$[3]},[]),(0,v.createElement)(Be.Provider,b(e,{value:x}))},Ae="$inf$",Ve=X&&window.__SWR_DEVTOOLS_USE__,We=Ve?window.__SWR_DEVTOOLS_USE__:[],Ke=()=>{Ve&&(window.__SWR_DEVTOOLS_REACT__=v)},$e=e=>M(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],ke=()=>b(He,(0,v.useContext)(Be)),_e=(e,c)=>{const[u,T]=h(e),[,,,g]=f.get(ae);if(g[u])return g[u];const x=c(T);return g[u]=x,x},Ye=e=>(c,u,T)=>e(c,u&&((...x)=>{const[w]=h(c),[,,,Y]=f.get(ae);if(w.startsWith(Ae))return u(...x);const $=Y[w];return s($)?u(...x):(delete Y[w],$)}),T),Ge=We.concat(Ye),Xe=e=>function(...u){const T=ke(),[g,x,w]=$e(u),Y=Ze(T,w);let $=e;const{use:Pe}=Y,de=(Pe||[]).concat(Ge);for(let oe=de.length;oe--;)$=de[oe]($);return $(g,x||Y.fetcher||null,Y)},Te=(e,c,u)=>{const T=c[e]||(c[e]=[]);return T.push(u),()=>{const g=T.indexOf(u);g>=0&&(T[g]=T[T.length-1],T.pop())}},Ue=(e,c)=>(...u)=>{const[T,g,x]=$e(u),w=(x.use||[]).concat(c);return e(T,g,_t(st({},x),{use:w}))};Ke();const Je=e=>serialize(e)[0],Re=v.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(c=>{e.status="fulfilled",e.value=c},c=>{e.status="rejected",e.reason=c}),e)}),je={dedupe:!0},ct=(e,c,u)=>{const{cache:T,compare:g,suspense:x,fallbackData:w,revalidateOnMount:Y,revalidateIfStale:$,refreshInterval:Pe,refreshWhenHidden:de,refreshWhenOffline:oe,keepPreviousData:he}=u,[ne,De,le,pt]=f.get(T),[C,ut]=h(e),ot=(0,v.useRef)(!1),ze=(0,v.useRef)(!1),ue=(0,v.useRef)(C),ye=(0,v.useRef)(c),Qe=(0,v.useRef)(u),q=()=>Qe.current,qe=()=>q().isVisible()&&q().isOnline(),[Me,et,Ne,Fe]=ve(T,C),tt=(0,v.useRef)({}).current,Rt=s(w)?u.fallback[C]:w,yt=(V,W)=>{for(const fe in tt){const J=fe;if(J==="data"){if(!g(V[J],W[J])&&(!s(V[J])||!g(mt,W[J])))return!1}else if(W[J]!==V[J])return!1}return!0},xt=(0,v.useMemo)(()=>{const V=!C||!c?!1:s(Y)?q().isPaused()||x?!1:s($)?!0:$:Y,W=ge=>{const Oe=b(ge);return delete Oe._k,V?st({isValidating:!0,isLoading:!0},Oe):Oe},fe=Me(),J=Fe(),Ee=W(fe),at=fe===J?Ee:W(J);let se=Ee;return[()=>{const ge=W(Me());return yt(ge,se)?(se.data=ge.data,se.isLoading=ge.isLoading,se.isValidating=ge.isValidating,se.error=ge.error,se):(se=ge,ge)},()=>at]},[T,C]),nt=(0,N.useSyncExternalStore)((0,v.useCallback)(V=>Ne(C,(W,fe)=>{yt(fe,W)||V()}),[T,C]),xt[0],xt[1]),St=!ot.current,Ot=ne[C]&&ne[C].length>0,it=nt.data,rt=s(it)?Rt:it,ft=nt.error,Tt=(0,v.useRef)(rt),mt=he?s(it)?Tt.current:it:rt,Pt=Ot&&!s(ft)?!1:St&&!s(Y)?Y:q().isPaused()?!1:x?s(rt)?!1:$:s(rt)||$,Ft=!!(C&&c&&St&&Pt),wt=s(nt.isValidating)?Ft:nt.isValidating,It=s(nt.isLoading)?Ft:nt.isLoading,lt=(0,v.useCallback)(V=>ht(this,null,function*(){const W=ye.current;if(!C||!W||ze.current||q().isPaused())return!1;let fe,J,Ee=!0;const at=V||{},se=!le[C]||!at.dedupe,ge=()=>d?!ze.current&&C===ue.current&&ot.current:C===ue.current,Oe={isValidating:!1,isLoading:!1},Dt=()=>{et(Oe)},Mt=()=>{const xe=le[C];xe&&xe[1]===J&&delete le[C]},Et={isValidating:!0};s(Me().data)&&(Et.isLoading=!0);try{if(se&&(et(Et),u.loadingTimeout&&s(Me().data)&&setTimeout(()=>{Ee&&ge()&&q().onLoadingSlow(C,u)},u.loadingTimeout),le[C]=[W(ut),B()]),[fe,J]=le[C],fe=yield fe,se&&setTimeout(Mt,u.dedupingInterval),!le[C]||le[C][1]!==J)return se&&ge()&&q().onDiscarded(C),!1;Oe.error=o;const xe=De[C];if(!s(xe)&&(J<=xe[0]||J<=xe[1]||xe[1]===0))return Dt(),se&&ge()&&q().onDiscarded(C),!1;const we=Me().data;Oe.data=g(we,fe)?we:fe,se&&ge()&&q().onSuccess(fe,C,u)}catch(xe){Mt();const we=q(),{shouldRetryOnError:vt}=we;we.isPaused()||(Oe.error=xe,se&&ge()&&(we.onError(xe,C,we),(vt===!0||M(vt)&&vt(xe))&&(!q().revalidateOnFocus||!q().revalidateOnReconnect||qe())&&we.onErrorRetry(xe,C,we,Bt=>{const bt=ne[C];bt&&bt[0]&&bt[0](A.ERROR_REVALIDATE_EVENT,Bt)},{retryCount:(at.retryCount||0)+1,dedupe:!0})))}return Ee=!1,Dt(),!0}),[C,T]),Ct=(0,v.useCallback)((...V)=>te(T,ue.current,...V),[]);if(m(()=>{ye.current=c,Qe.current=u,s(it)||(Tt.current=it)}),m(()=>{if(!C)return;const V=lt.bind(o,je);let W=0;const J=Te(C,ne,(Ee,at={})=>{if(Ee==A.FOCUS_EVENT){const se=Date.now();q().revalidateOnFocus&&se>W&&qe()&&(W=se+q().focusThrottleInterval,V())}else if(Ee==A.RECONNECT_EVENT)q().revalidateOnReconnect&&qe()&&V();else{if(Ee==A.MUTATE_EVENT)return lt();if(Ee==A.ERROR_REVALIDATE_EVENT)return lt(at)}});return ze.current=!1,ue.current=C,ot.current=!0,et({_k:ut}),Pt&&(s(rt)||t?V():y(V)),()=>{ze.current=!0,J()}},[C]),m(()=>{let V;function W(){const J=M(Pe)?Pe(Me().data):Pe;J&&V!==-1&&(V=setTimeout(fe,J))}function fe(){!Me().error&&(de||q().isVisible())&&(oe||q().isOnline())?lt(je).then(W):W()}return W(),()=>{V&&(clearTimeout(V),V=-1)}},[Pe,de,oe,C]),(0,v.useDebugValue)(mt),x&&s(rt)&&C){if(!d&&t)throw new Error("Fallback data is required when using suspense in SSR.");ye.current=c,Qe.current=u,ze.current=!1;const V=pt[C];if(!s(V)){const W=Ct(V);Re(W)}if(s(ft)){const W=lt(je);s(mt)||(W.status="fulfilled",W.value=!0),Re(W)}else throw ft}return{mutate:Ct,get data(){return tt.data=!0,mt},get error(){return tt.error=!0,ft},get isValidating(){return tt.isValidating=!0,wt},get isLoading(){return tt.isLoading=!0,It}}},gt=F.defineProperty(Ce,"defaultValue",{value:He}),dt=Xe(ct)}}]); diff --git a/asset/static/7787.a2857fc1.async.js b/asset/static/7787.a2857fc1.async.js new file mode 100644 index 00000000..7084f779 --- /dev/null +++ b/asset/static/7787.a2857fc1.async.js @@ -0,0 +1,2 @@ +!(function(){var At=Object.defineProperty,zt=Object.defineProperties;var Ht=Object.getOwnPropertyDescriptors;var Lt=Object.getOwnPropertySymbols;var $t=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable;var kt=(K,k,a)=>k in K?At(K,k,{enumerable:!0,configurable:!0,writable:!0,value:a}):K[k]=a,st=(K,k)=>{for(var a in k||(k={}))$t.call(k,a)&&kt(K,a,k[a]);if(Lt)for(var a of Lt(k))Ut.call(k,a)&&kt(K,a,k[a]);return K},_t=(K,k)=>zt(K,Ht(k));var ht=(K,k,a)=>new Promise((v,N)=>{var D=s=>{try{F(a.next(s))}catch(M){N(M)}},o=s=>{try{F(a.throw(s))}catch(M){N(M)}},F=s=>s.done?v(s.value):Promise.resolve(s.value).then(D,o);F((a=a.apply(K,k)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[7787],{10915:function(K,k,a){"use strict";a.d(k,{_Y:function(){return n},L_:function(){return t},ZP:function(){return y},nu:function(){return P},YB:function(){return d}});var v=a(74902),N=a(97685),D=a(45987),o=a(1413),F=a(11568),s=a(28459),M=a(37029),b=a(67294),re=a(81758),R=a(17937),ee=a(27484),_=a.n(ee),f=a(98082),z=function(r,i){var h,E,B,L,O,S=(0,o.Z)({},r);return(0,o.Z)((0,o.Z)({bgLayout:"linear-gradient(".concat(i.colorBgContainer,", ").concat(i.colorBgLayout," 28%)"),colorTextAppListIcon:i.colorTextSecondary,appListIconHoverBgColor:S==null||(h=S.sider)===null||h===void 0?void 0:h.colorBgMenuItemSelected,colorBgAppListIconHover:(0,f.uK)(i.colorTextBase,.04),colorTextAppListIconHover:i.colorTextBase},S),{},{header:(0,o.Z)({colorBgHeader:(0,f.uK)(i.colorBgElevated,.6),colorBgScrollHeader:(0,f.uK)(i.colorBgElevated,.8),colorHeaderTitle:i.colorText,colorBgMenuItemHover:(0,f.uK)(i.colorTextBase,.03),colorBgMenuItemSelected:"transparent",colorBgMenuElevated:(S==null||(E=S.header)===null||E===void 0?void 0:E.colorBgHeader)!=="rgba(255, 255, 255, 0.6)"?(B=S.header)===null||B===void 0?void 0:B.colorBgHeader:i.colorBgElevated,colorTextMenuSelected:(0,f.uK)(i.colorTextBase,.95),colorBgRightActionsItemHover:(0,f.uK)(i.colorTextBase,.03),colorTextRightActionsItem:i.colorTextTertiary,heightLayoutHeader:56,colorTextMenu:i.colorTextSecondary,colorTextMenuSecondary:i.colorTextTertiary,colorTextMenuTitle:i.colorText,colorTextMenuActive:i.colorText},S.header),sider:(0,o.Z)({paddingInlineLayoutMenu:8,paddingBlockLayoutMenu:0,colorBgCollapsedButton:i.colorBgElevated,colorTextCollapsedButtonHover:i.colorTextSecondary,colorTextCollapsedButton:(0,f.uK)(i.colorTextBase,.25),colorMenuBackground:"transparent",colorMenuItemDivider:(0,f.uK)(i.colorTextBase,.06),colorBgMenuItemHover:(0,f.uK)(i.colorTextBase,.03),colorBgMenuItemSelected:(0,f.uK)(i.colorTextBase,.04),colorTextMenuItemHover:i.colorText,colorTextMenuSelected:(0,f.uK)(i.colorTextBase,.95),colorTextMenuActive:i.colorText,colorTextMenu:i.colorTextSecondary,colorTextMenuSecondary:i.colorTextTertiary,colorTextMenuTitle:i.colorText,colorTextSubMenuSelected:(0,f.uK)(i.colorTextBase,.95)},S.sider),pageContainer:(0,o.Z)({colorBgPageContainer:"transparent",paddingInlinePageContainerContent:((L=S.pageContainer)===null||L===void 0?void 0:L.marginInlinePageContainerContent)||40,paddingBlockPageContainerContent:((O=S.pageContainer)===null||O===void 0?void 0:O.marginBlockPageContainerContent)||32,colorBgPageContainerFixed:i.colorBgElevated},S.pageContainer)})},G=a(67804),U=a(71002),X=function(){for(var r={},i=arguments.length,h=new Array(i),E=0;E1&&arguments[1]!==void 0?arguments[1]:1,f=3735928559^_,z=1103547991^_,G=0,U;G>>16,2246822507)^Math.imul(z^z>>>13,3266489909),z=Math.imul(z^z>>>16,2246822507)^Math.imul(f^f>>>13,3266489909),4294967296*(2097151&z)+(f>>>0)},M=(0,N.jG)(function(R){return R}),b={theme:M,token:(0,v.Z)((0,v.Z)({},F),D.Z===null||D.Z===void 0||(o=D.Z.defaultAlgorithm)===null||o===void 0?void 0:o.call(D.Z,D.Z===null||D.Z===void 0?void 0:D.Z.defaultSeed)),hashId:"pro-".concat(s(JSON.stringify(F)))},re=function(){return b}},27484:function(K){(function(k,a){K.exports=a()})(this,function(){"use strict";var k=1e3,a=6e4,v=36e5,N="millisecond",D="second",o="minute",F="hour",s="day",M="week",b="month",re="quarter",R="year",ee="date",_="Invalid Date",f=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,z=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,G={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(p){var l=["th","st","nd","rd"],n=p%100;return"["+p+(l[(n-20)%10]||l[n]||l[0])+"]"}},U=function(p,l,n){var d=String(p);return!d||d.length>=l?p:""+Array(l+1-d.length).join(n)+p},X={s:U,z:function(p){var l=-p.utcOffset(),n=Math.abs(l),d=Math.floor(n/60),t=n%60;return(l<=0?"+":"-")+U(d,2,"0")+":"+U(t,2,"0")},m:function p(l,n){if(l.date()1)return p(m[0])}else{var r=l.name;I[r]=l,t=r}return!d&&t&&(j=t),t||!d&&j},H=function(p,l){if(pe(p))return p.clone();var n=typeof l=="object"?l:{};return n.date=p,n.args=arguments,new Q(n)},P=X;P.l=ie,P.i=pe,P.w=function(p,l){return H(p,{locale:l.$L,utc:l.$u,x:l.$x,$offset:l.$offset})};var Q=function(){function p(n){this.$L=ie(n.locale,null,!0),this.parse(n),this.$x=this.$x||n.x||{},this[ve]=!0}var l=p.prototype;return l.parse=function(n){this.$d=function(d){var t=d.date,y=d.utc;if(t===null)return new Date(NaN);if(P.u(t))return new Date;if(t instanceof Date)return new Date(t);if(typeof t=="string"&&!/Z$/i.test(t)){var m=t.match(f);if(m){var r=m[2]-1||0,i=(m[7]||"0").substring(0,3);return y?new Date(Date.UTC(m[1],r,m[3]||1,m[4]||0,m[5]||0,m[6]||0,i)):new Date(m[1],r,m[3]||1,m[4]||0,m[5]||0,m[6]||0,i)}}return new Date(t)}(n),this.init()},l.init=function(){var n=this.$d;this.$y=n.getFullYear(),this.$M=n.getMonth(),this.$D=n.getDate(),this.$W=n.getDay(),this.$H=n.getHours(),this.$m=n.getMinutes(),this.$s=n.getSeconds(),this.$ms=n.getMilliseconds()},l.$utils=function(){return P},l.isValid=function(){return this.$d.toString()!==_},l.isSame=function(n,d){var t=H(n);return this.startOf(d)<=t&&t<=this.endOf(d)},l.isAfter=function(n,d){return H(n){},o=D(),F=Object,s=e=>e===o,M=e=>typeof e=="function",b=(e,c)=>st(st({},e),c),re=e=>M(e.then),R=new WeakMap;let ee=0;const _=e=>{const c=typeof e,u=e&&e.constructor,T=u==Date;let g,x;if(F(e)===e&&!T&&u!=RegExp){if(g=R.get(e),g)return g;if(g=++ee+"~",R.set(e,g),u==Array){for(g="@",x=0;xX&&typeof window.requestAnimationFrame!=U,ve=(e,c)=>{const u=f.get(e);return[()=>!s(c)&&e.get(c)||z,T=>{if(!s(c)){const g=e.get(c);c in G||(G[c]=g),u[5](c,b(g,T),g||z)}},u[6],()=>!s(c)&&c in G?G[c]:!s(c)&&e.get(c)||z]};let pe=!0;const ie=()=>pe,[H,P]=X&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[D,D],Q=()=>{const e=j&&document.visibilityState;return s(e)||e!=="hidden"},Le=e=>(j&&document.addEventListener("visibilitychange",e),H("focus",e),()=>{j&&document.removeEventListener("visibilitychange",e),P("focus",e)}),p=e=>{const c=()=>{pe=!0,e()},u=()=>{pe=!1};return H("online",c),H("offline",u),()=>{P("online",c),P("offline",u)}},l={isOnline:ie,isVisible:Q},n={initFocus:Le,initReconnect:p},d=!v.useId,t=!X||"Deno"in window,y=e=>I()?window.requestAnimationFrame(e):setTimeout(e,1),m=t?v.useEffect:v.useLayoutEffect,r=typeof navigator!="undefined"&&navigator.connection,i=!t&&r&&(["slow-2g","2g"].includes(r.effectiveType)||r.saveData),h=e=>{if(M(e))try{e=e()}catch(u){e=""}const c=e;return e=typeof e=="string"?e:(Array.isArray(e)?e.length:e)?_(e):"",[e,c]};let E=0;const B=()=>++E,L=0,O=1,S=2;var A={__proto__:null,ERROR_REVALIDATE_EVENT:3,FOCUS_EVENT:L,MUTATE_EVENT:S,RECONNECT_EVENT:O};function te(...e){return ht(this,null,function*(){const[c,u,T,g]=e,x=b({populateCache:!0,throwOnError:!0},typeof g=="boolean"?{revalidate:g}:g||{});let w=x.populateCache;const Y=x.rollbackOnError;let $=x.optimisticData;const Pe=he=>typeof Y=="function"?Y(he):Y!==!1,de=x.throwOnError;if(M(u)){const he=u,ne=[],De=c.keys();for(const le of De)!/^\$(inf|sub)\$/.test(le)&&he(c.get(le)._k)&&ne.push(le);return Promise.all(ne.map(oe))}return oe(u);function oe(he){return ht(this,null,function*(){const[ne]=h(he);if(!ne)return;const[De,le]=ve(c,ne),[pt,C,ut,ot]=f.get(c),ze=()=>{const Fe=pt[ne];return(M(x.revalidate)?x.revalidate(De().data,he):x.revalidate!==!1)&&(delete ut[ne],delete ot[ne],Fe&&Fe[0])?Fe[0](S).then(()=>De().data):De().data};if(e.length<3)return ze();let ue=T,ye;const Qe=B();C[ne]=[Qe,0];const q=!s($),qe=De(),Me=qe.data,et=qe._c,Ne=s(et)?Me:et;if(q&&($=M($)?$(Ne,Me):$,le({data:$,_c:Ne})),M(ue))try{ue=ue(Ne)}catch(Fe){ye=Fe}if(ue&&re(ue))if(ue=yield ue.catch(Fe=>{ye=Fe}),Qe!==C[ne][0]){if(ye)throw ye;return ue}else ye&&q&&Pe(ye)&&(w=!0,le({data:Ne,_c:o}));if(w&&!ye)if(M(w)){const Fe=w(ue,Ne);le({data:Fe,error:o,_c:o})}else le({data:ue,error:o,_c:o});if(C[ne][1]=B(),Promise.resolve(ze()).then(()=>{le({_c:o})}),ye){if(de)throw ye;return}return ue})}})}const Z=(e,c)=>{for(const u in e)e[u][0]&&e[u][0](c)},be=(e,c)=>{if(!f.has(e)){const u=b(n,c),T={},g=te.bind(o,e);let x=D;const w={},Y=(de,oe)=>{const he=w[de]||[];return w[de]=he,he.push(oe),()=>he.splice(he.indexOf(oe),1)},$=(de,oe,he)=>{e.set(de,oe);const ne=w[de];if(ne)for(const De of ne)De(oe,he)},Pe=()=>{if(!f.has(e)&&(f.set(e,[T,{},{},{},g,$,Y]),!t)){const de=u.initFocus(setTimeout.bind(o,Z.bind(o,T,L))),oe=u.initReconnect(setTimeout.bind(o,Z.bind(o,T,O)));x=()=>{de&&de(),oe&&oe(),f.delete(e)}}};return Pe(),[e,g,Pe,x]}return[e,f.get(e)[4]]},Se=(e,c,u,T,g)=>{const x=u.errorRetryCount,w=g.retryCount,Y=~~((Math.random()+.5)*(1<<(w<8?w:8)))*u.errorRetryInterval;!s(x)&&w>x||setTimeout(T,Y,g)},ce=(e,c)=>_(e)==_(c),[ae,Ie]=be(new Map),He=b({onLoadingSlow:D,onSuccess:D,onError:D,onErrorRetry:Se,onDiscarded:D,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:i?1e4:5e3,focusThrottleInterval:5*1e3,dedupingInterval:2*1e3,loadingTimeout:i?5e3:3e3,compare:ce,isPaused:()=>!1,cache:ae,mutate:Ie,fallback:{}},l),Ze=(e,c)=>{const u=b(e,c);if(c){const{use:T,fallback:g}=e,{use:x,fallback:w}=c;T&&x&&(u.use=T.concat(x)),g&&w&&(u.fallback=b(g,w))}return u},Be=(0,v.createContext)({}),Ce=e=>{const{value:c}=e,u=(0,v.useContext)(Be),T=M(c),g=(0,v.useMemo)(()=>T?c(u):c,[T,u,c]),x=(0,v.useMemo)(()=>T?g:Ze(u,g),[T,u,g]),w=g&&g.provider,Y=(0,v.useRef)(o);w&&!Y.current&&(Y.current=be(w(x.cache||ae),g));const $=Y.current;return $&&(x.cache=$[0],x.mutate=$[1]),m(()=>{if($)return $[2]&&$[2](),$[3]},[]),(0,v.createElement)(Be.Provider,b(e,{value:x}))},Ae="$inf$",Ve=X&&window.__SWR_DEVTOOLS_USE__,We=Ve?window.__SWR_DEVTOOLS_USE__:[],Ke=()=>{Ve&&(window.__SWR_DEVTOOLS_REACT__=v)},$e=e=>M(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(e[1]===null?e[2]:e[1])||{}],ke=()=>b(He,(0,v.useContext)(Be)),_e=(e,c)=>{const[u,T]=h(e),[,,,g]=f.get(ae);if(g[u])return g[u];const x=c(T);return g[u]=x,x},Ye=e=>(c,u,T)=>e(c,u&&((...x)=>{const[w]=h(c),[,,,Y]=f.get(ae);if(w.startsWith(Ae))return u(...x);const $=Y[w];return s($)?u(...x):(delete Y[w],$)}),T),Ge=We.concat(Ye),Xe=e=>function(...u){const T=ke(),[g,x,w]=$e(u),Y=Ze(T,w);let $=e;const{use:Pe}=Y,de=(Pe||[]).concat(Ge);for(let oe=de.length;oe--;)$=de[oe]($);return $(g,x||Y.fetcher||null,Y)},Te=(e,c,u)=>{const T=c[e]||(c[e]=[]);return T.push(u),()=>{const g=T.indexOf(u);g>=0&&(T[g]=T[T.length-1],T.pop())}},Ue=(e,c)=>(...u)=>{const[T,g,x]=$e(u),w=(x.use||[]).concat(c);return e(T,g,_t(st({},x),{use:w}))};Ke();const Je=e=>serialize(e)[0],Re=v.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(c=>{e.status="fulfilled",e.value=c},c=>{e.status="rejected",e.reason=c}),e)}),je={dedupe:!0},ct=(e,c,u)=>{const{cache:T,compare:g,suspense:x,fallbackData:w,revalidateOnMount:Y,revalidateIfStale:$,refreshInterval:Pe,refreshWhenHidden:de,refreshWhenOffline:oe,keepPreviousData:he}=u,[ne,De,le,pt]=f.get(T),[C,ut]=h(e),ot=(0,v.useRef)(!1),ze=(0,v.useRef)(!1),ue=(0,v.useRef)(C),ye=(0,v.useRef)(c),Qe=(0,v.useRef)(u),q=()=>Qe.current,qe=()=>q().isVisible()&&q().isOnline(),[Me,et,Ne,Fe]=ve(T,C),tt=(0,v.useRef)({}).current,Rt=s(w)?u.fallback[C]:w,yt=(V,W)=>{for(const fe in tt){const J=fe;if(J==="data"){if(!g(V[J],W[J])&&(!s(V[J])||!g(mt,W[J])))return!1}else if(W[J]!==V[J])return!1}return!0},xt=(0,v.useMemo)(()=>{const V=!C||!c?!1:s(Y)?q().isPaused()||x?!1:s($)?!0:$:Y,W=ge=>{const Oe=b(ge);return delete Oe._k,V?st({isValidating:!0,isLoading:!0},Oe):Oe},fe=Me(),J=Fe(),Ee=W(fe),at=fe===J?Ee:W(J);let se=Ee;return[()=>{const ge=W(Me());return yt(ge,se)?(se.data=ge.data,se.isLoading=ge.isLoading,se.isValidating=ge.isValidating,se.error=ge.error,se):(se=ge,ge)},()=>at]},[T,C]),nt=(0,N.useSyncExternalStore)((0,v.useCallback)(V=>Ne(C,(W,fe)=>{yt(fe,W)||V()}),[T,C]),xt[0],xt[1]),St=!ot.current,Ot=ne[C]&&ne[C].length>0,it=nt.data,rt=s(it)?Rt:it,ft=nt.error,Tt=(0,v.useRef)(rt),mt=he?s(it)?Tt.current:it:rt,Pt=Ot&&!s(ft)?!1:St&&!s(Y)?Y:q().isPaused()?!1:x?s(rt)?!1:$:s(rt)||$,Ft=!!(C&&c&&St&&Pt),wt=s(nt.isValidating)?Ft:nt.isValidating,It=s(nt.isLoading)?Ft:nt.isLoading,lt=(0,v.useCallback)(V=>ht(this,null,function*(){const W=ye.current;if(!C||!W||ze.current||q().isPaused())return!1;let fe,J,Ee=!0;const at=V||{},se=!le[C]||!at.dedupe,ge=()=>d?!ze.current&&C===ue.current&&ot.current:C===ue.current,Oe={isValidating:!1,isLoading:!1},Dt=()=>{et(Oe)},Mt=()=>{const xe=le[C];xe&&xe[1]===J&&delete le[C]},Et={isValidating:!0};s(Me().data)&&(Et.isLoading=!0);try{if(se&&(et(Et),u.loadingTimeout&&s(Me().data)&&setTimeout(()=>{Ee&&ge()&&q().onLoadingSlow(C,u)},u.loadingTimeout),le[C]=[W(ut),B()]),[fe,J]=le[C],fe=yield fe,se&&setTimeout(Mt,u.dedupingInterval),!le[C]||le[C][1]!==J)return se&&ge()&&q().onDiscarded(C),!1;Oe.error=o;const xe=De[C];if(!s(xe)&&(J<=xe[0]||J<=xe[1]||xe[1]===0))return Dt(),se&&ge()&&q().onDiscarded(C),!1;const we=Me().data;Oe.data=g(we,fe)?we:fe,se&&ge()&&q().onSuccess(fe,C,u)}catch(xe){Mt();const we=q(),{shouldRetryOnError:vt}=we;we.isPaused()||(Oe.error=xe,se&&ge()&&(we.onError(xe,C,we),(vt===!0||M(vt)&&vt(xe))&&(!q().revalidateOnFocus||!q().revalidateOnReconnect||qe())&&we.onErrorRetry(xe,C,we,Bt=>{const bt=ne[C];bt&&bt[0]&&bt[0](A.ERROR_REVALIDATE_EVENT,Bt)},{retryCount:(at.retryCount||0)+1,dedupe:!0})))}return Ee=!1,Dt(),!0}),[C,T]),Ct=(0,v.useCallback)((...V)=>te(T,ue.current,...V),[]);if(m(()=>{ye.current=c,Qe.current=u,s(it)||(Tt.current=it)}),m(()=>{if(!C)return;const V=lt.bind(o,je);let W=0;const J=Te(C,ne,(Ee,at={})=>{if(Ee==A.FOCUS_EVENT){const se=Date.now();q().revalidateOnFocus&&se>W&&qe()&&(W=se+q().focusThrottleInterval,V())}else if(Ee==A.RECONNECT_EVENT)q().revalidateOnReconnect&&qe()&&V();else{if(Ee==A.MUTATE_EVENT)return lt();if(Ee==A.ERROR_REVALIDATE_EVENT)return lt(at)}});return ze.current=!1,ue.current=C,ot.current=!0,et({_k:ut}),Pt&&(s(rt)||t?V():y(V)),()=>{ze.current=!0,J()}},[C]),m(()=>{let V;function W(){const J=M(Pe)?Pe(Me().data):Pe;J&&V!==-1&&(V=setTimeout(fe,J))}function fe(){!Me().error&&(de||q().isVisible())&&(oe||q().isOnline())?lt(je).then(W):W()}return W(),()=>{V&&(clearTimeout(V),V=-1)}},[Pe,de,oe,C]),(0,v.useDebugValue)(mt),x&&s(rt)&&C){if(!d&&t)throw new Error("Fallback data is required when using suspense in SSR.");ye.current=c,Qe.current=u,ze.current=!1;const V=pt[C];if(!s(V)){const W=Ct(V);Re(W)}if(s(ft)){const W=lt(je);s(mt)||(W.status="fulfilled",W.value=!0),Re(W)}else throw ft}return{mutate:Ct,get data(){return tt.data=!0,mt},get error(){return tt.error=!0,ft},get isValidating(){return tt.isValidating=!0,wt},get isLoading(){return tt.isLoading=!0,It}}},gt=F.defineProperty(Ce,"defaultValue",{value:He}),dt=Xe(ct)}}]); +}()); \ No newline at end of file diff --git a/asset/static/7854.93188292.async.js b/asset/static/7854.93188292.async.js deleted file mode 100644 index 8427336f..00000000 --- a/asset/static/7854.93188292.async.js +++ /dev/null @@ -1,126 +0,0 @@ -var rM=(we,$e)=>($e=Symbol[we])?$e:Symbol.for("Symbol."+we),Trt=we=>{throw TypeError(we)},jr=Math.pow;var krt=function(we,$e){this[0]=we,this[1]=$e};var $6=we=>{var $e=we[rM("asyncIterator")],Ot=!1,le,H={};return $e==null?($e=we[rM("iterator")](),le=ue=>H[ue]=Be=>$e[ue](Be)):($e=$e.call(we),le=ue=>H[ue]=Be=>{if(Ot){if(Ot=!1,ue==="throw")throw Be;return Be}return Ot=!0,{done:!1,value:new krt(new Promise(oe=>{var Nt=$e[ue](Be);Nt instanceof Object||Trt("Object expected"),oe(Nt)}),1)}}),H[rM("iterator")]=()=>H,le("next"),"throw"in $e?le("throw"):H.throw=ue=>{throw ue},"return"in $e&&le("return"),H};(self.webpackChunk=self.webpackChunk||[]).push([[7854],{12122:function(we,$e,Ot){"use strict";Ot.d($e,{Z:function(){return Gt}});var le=Ot(87462),H=Ot(67294),ue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-616-64h536c4.4 0 8-3.6 8-8V284c0-7.2-8.7-10.7-13.7-5.7L592 488.6l-125.4-124a8.03 8.03 0 00-11.3 0l-189 189.6a7.87 7.87 0 00-2.3 5.6V720c0 4.4 3.6 8 8 8z"}}]},name:"area-chart",theme:"outlined"},Be=ue,oe=Ot(84089),Nt=function(ne,Dt){return H.createElement(oe.Z,(0,le.Z)({},ne,{ref:Dt,icon:Be}))},te=H.forwardRef(Nt),Gt=te},64183:function(we,$e,Ot){"use strict";var le=Ot(67294),H=Ot(71833),ue=function(){return ue=Object.assign||function(oe){for(var Nt,te=1,Gt=arguments.length;te0&&a[a.length-1])&&(l[0]===6||l[0]===2)){n=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]=18&&(mt=ee.createRoot)}catch(t){}function me(t){var e=ee.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;e&&typeof e=="object"&&(e.usingClientEntryPoint=t)}var be="__rc_react_root__";function fn(t,e){me(!0);var n=e[be]||mt(e);me(!1),n.render(t),e[be]=n}function We(t,e){At(t,e)}function an(t,e){}function cn(t,e){if(mt){fn(t,e);return}We(t,e)}function Ke(t){return ne(this,void 0,void 0,function(){return Dt(this,function(e){return[2,Promise.resolve().then(function(){var n;(n=t[be])===null||n===void 0||n.unmount(),delete t[be]})]})})}function Dn(t){Mt(t)}function $n(t){}function Ae(t){return ne(this,void 0,void 0,function(){return Dt(this,function(e){return mt!==void 0?[2,Ke(t)]:(Dn(t),[2])})})}var Se=new Map;typeof document!="undefined"&&Se.set("tooltip",document.createElement("div"));var kr=function(t,e){e===void 0&&(e=!1);var n=null;if(e)n=Se.get("tooltip");else if(n=document.createElement("div"),t!=null&&t.key){var r=Se.get(t.key);r?n=r:Se.set(t.key,n)}return cn(t,n),n},Zr=function(t){if(typeof document=="undefined")return"loading";var e=t.attachShadow({mode:"open"}),n=document.createElement("div"),r=document.createElement("style");r.innerHTML=`.loading { - display: inline-block; - position: relative; - width: 80px; - height: 80px; - } - .loading div { - position: absolute; - top: 33px; - width: 13px; - height: 13px; - border-radius: 50%; - background: #ccc; - animation-timing-function: cubic-bezier(0, 1, 1, 0); - } - .loading div:nth-child(1) { - left: 8px; - animation: loading1 0.6s infinite; - } - .loading div:nth-child(2) { - left: 8px; - animation: loading2 0.6s infinite; - } - .loading div:nth-child(3) { - left: 32px; - animation: loading2 0.6s infinite; - } - .loading div:nth-child(4) { - left: 56px; - animation: loading3 0.6s infinite; - } - @keyframes loading1 { - 0% { - transform: scale(0); - } - 100% { - transform: scale(1); - } - } - @keyframes loading3 { - 0% { - transform: scale(1); - } - 100% { - transform: scale(0); - } - } - @keyframes loading2 { - 0% { - transform: translate(0, 0); - } - 100% { - transform: translate(24px, 0); - } - } - `,n.classList.add("loading"),n.innerHTML="
",e.appendChild(r),e.appendChild(n)},Li=function(t){var e=t.loadingTemplate,n=t.theme,r=n===void 0?"light":n,i=Nt.useRef(null);Nt.useEffect(function(){!e&&i.current&&Zr(i.current)},[]);var a=function(){return e||Nt.createElement("div",{ref:i})};return Nt.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:r==="dark"?"rgb(20, 20, 20)":"rgb(255, 255, 255)"}},a())},Qr=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),Vn=function(t){Qr(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.state={hasError:!1},n.renderError=function(r){var i=n.props.errorTemplate;switch(r){default:return typeof i=="function"?i(r):i||Nt.createElement("h5",null,"\u7EC4\u4EF6\u51FA\u9519\u4E86\uFF0C\u8BF7\u6838\u67E5\u540E\u91CD\u8BD5\uFF1A ",r.message)}},n}return e.getDerivedStateFromError=function(n){return{hasError:!0,error:n}},e.getDerivedStateFromProps=function(n,r){return r.children!==n.children?{children:n.children,hasError:!1,error:void 0}:null},e.prototype.render=function(){return this.state.hasError?this.renderError(this.state.error):Nt.createElement(Nt.Fragment,null,this.props.children)},e}(Nt.Component),it=Ot(96486),Sa=function(t){var e=/react|\.jsx|children:\[\(|return\s+[A-Za-z0-9].createElement\((?!['"][g|circle|ellipse|image|rect|line|polyline|polygon|text|path|html|mesh]['"])([^\)])*,/i;return e.test(t)},Jr=function(){return Jr=Object.assign||function(t){for(var e,n=1,r=arguments.length;n=0;s--)(o=t[s])&&(a=(i<3?o(a):i>3?o(e,n,a):o(e,n))||a);return i>3&&a&&Object.defineProperty(e,n,a),a}function pc(t,e){return function(n,r){e(n,r,t)}}function Os(t,e,n,r,i,a){function o(b){if(b!==void 0&&typeof b!="function")throw new TypeError("Function expected");return b}for(var s=r.kind,c=s==="getter"?"get":s==="setter"?"set":"value",l=!e&&t?r.static?t:t.prototype:null,u=e||(l?Object.getOwnPropertyDescriptor(l,r.name):{}),f,d=!1,h=n.length-1;h>=0;h--){var v={};for(var g in r)v[g]=g==="access"?{}:r[g];for(var g in r.access)v.access[g]=r.access[g];v.addInitializer=function(b){if(d)throw new TypeError("Cannot add initializers after decoration has completed");a.push(o(b||null))};var y=(0,n[h])(s==="accessor"?{get:u.get,set:u.set}:u[c],v);if(s==="accessor"){if(y===void 0)continue;if(y===null||typeof y!="object")throw new TypeError("Object expected");(f=o(y.get))&&(u.get=f),(f=o(y.set))&&(u.set=f),(f=o(y.init))&&i.unshift(f)}else(f=o(y))&&(s==="field"?i.unshift(f):u[c]=f)}l&&Object.defineProperty(l,r.name,u),d=!0}function Vi(t,e,n){for(var r=arguments.length>2,i=0;i0&&a[a.length-1])&&(l[0]===6||l[0]===2)){n=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function W(t,e){var n=typeof Symbol=="function"&&t[Symbol.iterator];if(!n)return t;var r=n.call(t),i,a=[],o;try{for(;(e===void 0||e-- >0)&&!(i=r.next()).done;)a.push(i.value)}catch(s){o={error:s}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(o)throw o.error}}return a}function hr(){for(var t=[],e=0;e1||c(h,g)})},v&&(i[h]=v(i[h])))}function c(h,v){try{l(r[h](v))}catch(g){d(a[0][3],g)}}function l(h){h.value instanceof Pa?Promise.resolve(h.value.v).then(u,f):d(a[0][2],h)}function u(h){c("next",h)}function f(h){c("throw",h)}function d(h,v){h(v),a.shift(),a.length&&c(a[0][0],a[0][1])}}function Fr(t){var e,n;return e={},r("next"),r("throw",function(i){throw i}),r("return"),e[Symbol.iterator]=function(){return this},e;function r(i,a){e[i]=t[i]?function(o){return(n=!n)?{value:Pa(t[i](o)),done:!1}:a?a(o):o}:a}}function Es(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],n;return e?e.call(t):(t=typeof dr=="function"?dr(t):t[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(a){n[a]=t[a]&&function(o){return new Promise(function(s,c){o=t[a](o),i(s,c,o.done,o.value)})}}function i(a,o,s,c){Promise.resolve(c).then(function(l){a({value:l,done:s})},o)}}function ml(t,e){return Object.defineProperty?Object.defineProperty(t,"raw",{value:e}):t.raw=e,t}var Eu=Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e};function Au(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var n in t)n!=="default"&&Object.prototype.hasOwnProperty.call(t,n)&&Oo(e,t,n);return Eu(e,t),e}function Pu(t){return t&&t.__esModule?t:{default:t}}function As(t,e,n,r){if(n==="a"&&!r)throw new TypeError("Private accessor was defined without a getter");if(typeof e=="function"?t!==e||!r:!e.has(t))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?r:n==="a"?r.call(t):r?r.value:e.get(t)}function gd(t,e,n,r,i){if(r==="m")throw new TypeError("Private method is not writable");if(r==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof e=="function"?t!==e||!i:!e.has(t))throw new TypeError("Cannot write private member to an object whose class did not declare it");return r==="a"?i.call(t,n):i?i.value=n:e.set(t,n),n}function yd(t,e){if(e===null||typeof e!="object"&&typeof e!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof t=="function"?e===t:t.has(e)}function md(t,e,n){if(e!=null){if(typeof e!="object"&&typeof e!="function")throw new TypeError("Object expected.");var r,i;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");r=e[Symbol.asyncDispose]}if(r===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");r=e[Symbol.dispose],n&&(i=r)}if(typeof r!="function")throw new TypeError("Object not disposable.");i&&(r=function(){try{i.call(this)}catch(a){return Promise.reject(a)}}),t.stack.push({value:e,dispose:r,async:n})}else n&&t.stack.push({async:!0});return e}var bd=typeof SuppressedError=="function"?SuppressedError:function(t,e,n){var r=new Error(n);return r.name="SuppressedError",r.error=t,r.suppressed=e,r};function Tu(t){function e(a){t.error=t.hasError?new bd(a,t.error,"An error was suppressed during disposal."):a,t.hasError=!0}var n,r=0;function i(){for(;n=t.stack.pop();)try{if(!n.async&&r===1)return r=0,t.stack.push(n),Promise.resolve().then(i);if(n.dispose){var a=n.dispose.call(n.value);if(n.async)return r|=2,Promise.resolve(a).then(i,function(o){return e(o),i()})}else r|=1}catch(o){e(o)}if(r===1)return t.hasError?Promise.reject(t.error):Promise.resolve();if(t.hasError)throw t.error}return i()}var B0={__extends:$t,__assign:ut,__rest:Qe,__decorate:yl,__param:pc,__metadata:vd,__awaiter:pi,__generator:Aa,__createBinding:Oo,__exportStar:Wo,__values:dr,__read:W,__spread:hr,__spreadArrays:Ms,__spreadArray:Et,__await:Pa,__asyncGenerator:Ta,__asyncDelegator:Fr,__asyncValues:Es,__makeTemplateObject:ml,__importStar:Au,__importDefault:Pu,__classPrivateFieldGet:As,__classPrivateFieldSet:gd,__classPrivateFieldIn:yd,__addDisposableResource:md,__disposeResources:Tu},xd=Ot(26729),bl=xd,on=1e-6,Tn=typeof Float32Array!="undefined"?Float32Array:Array,xl=Math.random;function z0(t){Tn=t}var _d=Math.PI/180;function vc(t){return t*_d}function gc(t,e){return Math.abs(t-e)<=on*Math.max(1,Math.abs(t),Math.abs(e))}Math.hypot||(Math.hypot=function(){for(var t=0,e=arguments.length;e--;)t+=arguments[e]*arguments[e];return Math.sqrt(t)});function Re(){var t=new Tn(3);return Tn!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0),t}function ka(t){var e=new Tn(3);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e}function Ca(t){var e=t[0],n=t[1],r=t[2];return Math.hypot(e,n,r)}function nn(t,e,n){var r=new Tn(3);return r[0]=t,r[1]=e,r[2]=n,r}function La(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t}function Xi(t,e,n,r){return t[0]=e,t[1]=n,t[2]=r,t}function Go(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t}function ku(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t}function Od(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t[2]=e[2]*n[2],t}function vi(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t[2]=e[2]/n[2],t}function gi(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t[2]=Math.ceil(e[2]),t}function j(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t[2]=Math.floor(e[2]),t}function B(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t[2]=Math.min(e[2],n[2]),t}function V(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t[2]=Math.max(e[2],n[2]),t}function q(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t[2]=Math.round(e[2]),t}function rt(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t}function at(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t[2]=e[2]+n[2]*r,t}function Q(t,e){var n=e[0]-t[0],r=e[1]-t[1],i=e[2]-t[2];return Math.hypot(n,r,i)}function J(t,e){var n=e[0]-t[0],r=e[1]-t[1],i=e[2]-t[2];return n*n+r*r+i*i}function ct(t){var e=t[0],n=t[1],r=t[2];return e*e+n*n+r*r}function lt(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t}function Ft(t,e){return t[0]=1/e[0],t[1]=1/e[1],t[2]=1/e[2],t}function jt(t,e){var n=e[0],r=e[1],i=e[2],a=n*n+r*r+i*i;return a>0&&(a=1/Math.sqrt(a)),t[0]=e[0]*a,t[1]=e[1]*a,t[2]=e[2]*a,t}function Vt(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function It(t,e,n){var r=e[0],i=e[1],a=e[2],o=n[0],s=n[1],c=n[2];return t[0]=i*c-a*s,t[1]=a*o-r*c,t[2]=r*s-i*o,t}function Xt(t,e,n,r){var i=e[0],a=e[1],o=e[2];return t[0]=i+r*(n[0]-i),t[1]=a+r*(n[1]-a),t[2]=o+r*(n[2]-o),t}function qt(t,e,n,r,i,a){var o=a*a,s=o*(2*a-3)+1,c=o*(a-2)+a,l=o*(a-1),u=o*(3-2*a);return t[0]=e[0]*s+n[0]*c+r[0]*l+i[0]*u,t[1]=e[1]*s+n[1]*c+r[1]*l+i[1]*u,t[2]=e[2]*s+n[2]*c+r[2]*l+i[2]*u,t}function Ct(t,e,n,r,i,a){var o=1-a,s=o*o,c=a*a,l=s*o,u=3*a*s,f=3*c*o,d=c*a;return t[0]=e[0]*l+n[0]*u+r[0]*f+i[0]*d,t[1]=e[1]*l+n[1]*u+r[1]*f+i[1]*d,t[2]=e[2]*l+n[2]*u+r[2]*f+i[2]*d,t}function he(t,e){e=e||1;var n=glMatrix.RANDOM()*2*Math.PI,r=glMatrix.RANDOM()*2-1,i=Math.sqrt(1-r*r)*e;return t[0]=Math.cos(n)*i,t[1]=Math.sin(n)*i,t[2]=r*e,t}function Bt(t,e,n){var r=e[0],i=e[1],a=e[2],o=n[3]*r+n[7]*i+n[11]*a+n[15];return o=o||1,t[0]=(n[0]*r+n[4]*i+n[8]*a+n[12])/o,t[1]=(n[1]*r+n[5]*i+n[9]*a+n[13])/o,t[2]=(n[2]*r+n[6]*i+n[10]*a+n[14])/o,t}function fe(t,e,n){var r=e[0],i=e[1],a=e[2];return t[0]=r*n[0]+i*n[3]+a*n[6],t[1]=r*n[1]+i*n[4]+a*n[7],t[2]=r*n[2]+i*n[5]+a*n[8],t}function Kt(t,e,n){var r=n[0],i=n[1],a=n[2],o=n[3],s=e[0],c=e[1],l=e[2],u=i*l-a*c,f=a*s-r*l,d=r*c-i*s,h=i*d-a*f,v=a*u-r*d,g=r*f-i*u,y=o*2;return u*=y,f*=y,d*=y,h*=2,v*=2,g*=2,t[0]=s+u+h,t[1]=c+f+v,t[2]=l+d+g,t}function de(t,e,n,r){var i=[],a=[];return i[0]=e[0]-n[0],i[1]=e[1]-n[1],i[2]=e[2]-n[2],a[0]=i[0],a[1]=i[1]*Math.cos(r)-i[2]*Math.sin(r),a[2]=i[1]*Math.sin(r)+i[2]*Math.cos(r),t[0]=a[0]+n[0],t[1]=a[1]+n[1],t[2]=a[2]+n[2],t}function ze(t,e,n,r){var i=[],a=[];return i[0]=e[0]-n[0],i[1]=e[1]-n[1],i[2]=e[2]-n[2],a[0]=i[2]*Math.sin(r)+i[0]*Math.cos(r),a[1]=i[1],a[2]=i[2]*Math.cos(r)-i[0]*Math.sin(r),t[0]=a[0]+n[0],t[1]=a[1]+n[1],t[2]=a[2]+n[2],t}function yi(t,e,n,r){var i=[],a=[];return i[0]=e[0]-n[0],i[1]=e[1]-n[1],i[2]=e[2]-n[2],a[0]=i[0]*Math.cos(r)-i[1]*Math.sin(r),a[1]=i[0]*Math.sin(r)+i[1]*Math.cos(r),a[2]=i[2],t[0]=a[0]+n[0],t[1]=a[1]+n[1],t[2]=a[2]+n[2],t}function mi(t,e){var n=t[0],r=t[1],i=t[2],a=e[0],o=e[1],s=e[2],c=Math.sqrt(n*n+r*r+i*i),l=Math.sqrt(a*a+o*o+s*s),u=c*l,f=u&&Vt(t,e)/u;return Math.acos(Math.min(Math.max(f,-1),1))}function ti(t){return t[0]=0,t[1]=0,t[2]=0,t}function bi(t){return"vec3("+t[0]+", "+t[1]+", "+t[2]+")"}function Ni(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]}function gn(t,e){var n=t[0],r=t[1],i=t[2],a=e[0],o=e[1],s=e[2];return Math.abs(n-a)<=on*Math.max(1,Math.abs(n),Math.abs(a))&&Math.abs(r-o)<=on*Math.max(1,Math.abs(r),Math.abs(o))&&Math.abs(i-s)<=on*Math.max(1,Math.abs(i),Math.abs(s))}var yn=null,yc=null,wd=null,Yo=Q,Ra=null,pr=Ca,Ps=null,Ts=function(){var t=Re();return function(e,n,r,i,a,o){var s,c;for(n||(n=3),r||(r=0),i?c=Math.min(i*n+r,e.length):c=e.length,s=r;s0?(n[0]=(s*o+u*r+c*a-l*i)*2/f,n[1]=(c*o+u*i+l*r-s*a)*2/f,n[2]=(l*o+u*a+s*i-c*r)*2/f):(n[0]=(s*o+u*r+c*a-l*i)*2,n[1]=(c*o+u*i+l*r-s*a)*2,n[2]=(l*o+u*a+s*i-c*r)*2),X0(t,e,n),t}function _l(t,e){return t[0]=e[12],t[1]=e[13],t[2]=e[14],t}function Xa(t,e){var n=e[0],r=e[1],i=e[2],a=e[4],o=e[5],s=e[6],c=e[8],l=e[9],u=e[10];return t[0]=Math.hypot(n,r,i),t[1]=Math.hypot(a,o,s),t[2]=Math.hypot(c,l,u),t}function Ol(t,e){var n=new Tn(3);Xa(n,e);var r=1/n[0],i=1/n[1],a=1/n[2],o=e[0]*r,s=e[1]*i,c=e[2]*a,l=e[4]*r,u=e[5]*i,f=e[6]*a,d=e[8]*r,h=e[9]*i,v=e[10]*a,g=o+u+v,y=0;return g>0?(y=Math.sqrt(g+1)*2,t[3]=.25*y,t[0]=(f-h)/y,t[1]=(d-c)/y,t[2]=(s-l)/y):o>u&&o>v?(y=Math.sqrt(1+o-u-v)*2,t[3]=(f-h)/y,t[0]=.25*y,t[1]=(s+l)/y,t[2]=(d+c)/y):u>v?(y=Math.sqrt(1+u-o-v)*2,t[3]=(d-c)/y,t[0]=(s+l)/y,t[1]=.25*y,t[2]=(f+h)/y):(y=Math.sqrt(1+v-o-u)*2,t[3]=(s-l)/y,t[0]=(d+c)/y,t[1]=(f+h)/y,t[2]=.25*y),t}function Ed(t,e,n,r){var i=e[0],a=e[1],o=e[2],s=e[3],c=i+i,l=a+a,u=o+o,f=i*c,d=i*l,h=i*u,v=a*l,g=a*u,y=o*u,b=s*c,x=s*l,_=s*u,O=r[0],w=r[1],M=r[2];return t[0]=(1-(v+y))*O,t[1]=(d+_)*O,t[2]=(h-x)*O,t[3]=0,t[4]=(d-_)*w,t[5]=(1-(f+y))*w,t[6]=(g+b)*w,t[7]=0,t[8]=(h+x)*M,t[9]=(g-b)*M,t[10]=(1-(f+v))*M,t[11]=0,t[12]=n[0],t[13]=n[1],t[14]=n[2],t[15]=1,t}function ni(t,e,n,r,i){var a=e[0],o=e[1],s=e[2],c=e[3],l=a+a,u=o+o,f=s+s,d=a*l,h=a*u,v=a*f,g=o*u,y=o*f,b=s*f,x=c*l,_=c*u,O=c*f,w=r[0],M=r[1],E=r[2],A=i[0],P=i[1],k=i[2],L=(1-(g+b))*w,I=(h+O)*w,C=(v-_)*w,R=(h-O)*M,N=(1-(d+b))*M,D=(y+x)*M,Y=(v+_)*E,z=(y-x)*E,G=(1-(d+g))*E;return t[0]=L,t[1]=I,t[2]=C,t[3]=0,t[4]=R,t[5]=N,t[6]=D,t[7]=0,t[8]=Y,t[9]=z,t[10]=G,t[11]=0,t[12]=n[0]+A-(L*A+R*P+Y*k),t[13]=n[1]+P-(I*A+N*P+z*k),t[14]=n[2]+k-(C*A+D*P+G*k),t[15]=1,t}function Lu(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=n+n,s=r+r,c=i+i,l=n*o,u=r*o,f=r*s,d=i*o,h=i*s,v=i*c,g=a*o,y=a*s,b=a*c;return t[0]=1-f-v,t[1]=u+b,t[2]=d-y,t[3]=0,t[4]=u-b,t[5]=1-l-v,t[6]=h+g,t[7]=0,t[8]=d+y,t[9]=h-g,t[10]=1-l-f,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}function q0(t,e,n,r,i,a,o){var s=1/(n-e),c=1/(i-r),l=1/(a-o);return t[0]=a*2*s,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=a*2*c,t[6]=0,t[7]=0,t[8]=(n+e)*s,t[9]=(i+r)*c,t[10]=(o+a)*l,t[11]=-1,t[12]=0,t[13]=0,t[14]=o*a*2*l,t[15]=0,t}function Ad(t,e,n,r,i){var a=1/Math.tan(e/2),o;return t[0]=a/n,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=a,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=-1,t[12]=0,t[13]=0,t[15]=0,i!=null&&i!==1/0?(o=1/(r-i),t[10]=(i+r)*o,t[14]=2*i*r*o):(t[10]=-1,t[14]=-2*r),t}var K0=Ad;function Z0(t,e,n,r,i){var a=1/Math.tan(e/2),o;return t[0]=a/n,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=a,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=-1,t[12]=0,t[13]=0,t[15]=0,i!=null&&i!==1/0?(o=1/(r-i),t[10]=i*o,t[14]=i*r*o):(t[10]=-1,t[14]=-r),t}function Q0(t,e,n,r){var i=Math.tan(e.upDegrees*Math.PI/180),a=Math.tan(e.downDegrees*Math.PI/180),o=Math.tan(e.leftDegrees*Math.PI/180),s=Math.tan(e.rightDegrees*Math.PI/180),c=2/(o+s),l=2/(i+a);return t[0]=c,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=l,t[6]=0,t[7]=0,t[8]=-((o-s)*c*.5),t[9]=(i-a)*l*.5,t[10]=r/(n-r),t[11]=-1,t[12]=0,t[13]=0,t[14]=r*n/(n-r),t[15]=0,t}function Ii(t,e,n,r,i,a,o){var s=1/(e-n),c=1/(r-i),l=1/(a-o);return t[0]=-2*s,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=-2*c,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=2*l,t[11]=0,t[12]=(e+n)*s,t[13]=(i+r)*c,t[14]=(o+a)*l,t[15]=1,t}var J0=Ii;function qi(t,e,n,r,i,a,o){var s=1/(e-n),c=1/(r-i),l=1/(a-o);return t[0]=-2*s,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=-2*c,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=l,t[11]=0,t[12]=(e+n)*s,t[13]=(i+r)*c,t[14]=a*l,t[15]=1,t}function tv(t,e,n,r){var i,a,o,s,c,l,u,f,d,h,v=e[0],g=e[1],y=e[2],b=r[0],x=r[1],_=r[2],O=n[0],w=n[1],M=n[2];return Math.abs(v-O)0&&(h=1/Math.sqrt(h),u*=h,f*=h,d*=h);var v=c*d-l*f,g=l*u-s*d,y=s*f-c*u;return h=v*v+g*g+y*y,h>0&&(h=1/Math.sqrt(h),v*=h,g*=h,y*=h),t[0]=v,t[1]=g,t[2]=y,t[3]=0,t[4]=f*y-d*g,t[5]=d*v-u*y,t[6]=u*g-f*v,t[7]=0,t[8]=u,t[9]=f,t[10]=d,t[11]=0,t[12]=i,t[13]=a,t[14]=o,t[15]=1,t}function Ho(t){return"mat4("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+", "+t[6]+", "+t[7]+", "+t[8]+", "+t[9]+", "+t[10]+", "+t[11]+", "+t[12]+", "+t[13]+", "+t[14]+", "+t[15]+")"}function Ru(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15])}function Pd(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t[3]=e[3]+n[3],t[4]=e[4]+n[4],t[5]=e[5]+n[5],t[6]=e[6]+n[6],t[7]=e[7]+n[7],t[8]=e[8]+n[8],t[9]=e[9]+n[9],t[10]=e[10]+n[10],t[11]=e[11]+n[11],t[12]=e[12]+n[12],t[13]=e[13]+n[13],t[14]=e[14]+n[14],t[15]=e[15]+n[15],t}function Xn(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t[3]=e[3]-n[3],t[4]=e[4]-n[4],t[5]=e[5]-n[5],t[6]=e[6]-n[6],t[7]=e[7]-n[7],t[8]=e[8]-n[8],t[9]=e[9]-n[9],t[10]=e[10]-n[10],t[11]=e[11]-n[11],t[12]=e[12]-n[12],t[13]=e[13]-n[13],t[14]=e[14]-n[14],t[15]=e[15]-n[15],t}function Uo(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t[3]=e[3]*n,t[4]=e[4]*n,t[5]=e[5]*n,t[6]=e[6]*n,t[7]=e[7]*n,t[8]=e[8]*n,t[9]=e[9]*n,t[10]=e[10]*n,t[11]=e[11]*n,t[12]=e[12]*n,t[13]=e[13]*n,t[14]=e[14]*n,t[15]=e[15]*n,t}function Td(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t[2]=e[2]+n[2]*r,t[3]=e[3]+n[3]*r,t[4]=e[4]+n[4]*r,t[5]=e[5]+n[5]*r,t[6]=e[6]+n[6]*r,t[7]=e[7]+n[7]*r,t[8]=e[8]+n[8]*r,t[9]=e[9]+n[9]*r,t[10]=e[10]+n[10]*r,t[11]=e[11]+n[11]*r,t[12]=e[12]+n[12]*r,t[13]=e[13]+n[13]*r,t[14]=e[14]+n[14]*r,t[15]=e[15]+n[15]*r,t}function T1(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]&&t[4]===e[4]&&t[5]===e[5]&&t[6]===e[6]&&t[7]===e[7]&&t[8]===e[8]&&t[9]===e[9]&&t[10]===e[10]&&t[11]===e[11]&&t[12]===e[12]&&t[13]===e[13]&&t[14]===e[14]&&t[15]===e[15]}function kd(t,e){var n=t[0],r=t[1],i=t[2],a=t[3],o=t[4],s=t[5],c=t[6],l=t[7],u=t[8],f=t[9],d=t[10],h=t[11],v=t[12],g=t[13],y=t[14],b=t[15],x=e[0],_=e[1],O=e[2],w=e[3],M=e[4],E=e[5],A=e[6],P=e[7],k=e[8],L=e[9],I=e[10],C=e[11],R=e[12],N=e[13],D=e[14],Y=e[15];return Math.abs(n-x)<=on*Math.max(1,Math.abs(n),Math.abs(x))&&Math.abs(r-_)<=on*Math.max(1,Math.abs(r),Math.abs(_))&&Math.abs(i-O)<=on*Math.max(1,Math.abs(i),Math.abs(O))&&Math.abs(a-w)<=on*Math.max(1,Math.abs(a),Math.abs(w))&&Math.abs(o-M)<=on*Math.max(1,Math.abs(o),Math.abs(M))&&Math.abs(s-E)<=on*Math.max(1,Math.abs(s),Math.abs(E))&&Math.abs(c-A)<=on*Math.max(1,Math.abs(c),Math.abs(A))&&Math.abs(l-P)<=on*Math.max(1,Math.abs(l),Math.abs(P))&&Math.abs(u-k)<=on*Math.max(1,Math.abs(u),Math.abs(k))&&Math.abs(f-L)<=on*Math.max(1,Math.abs(f),Math.abs(L))&&Math.abs(d-I)<=on*Math.max(1,Math.abs(d),Math.abs(I))&&Math.abs(h-C)<=on*Math.max(1,Math.abs(h),Math.abs(C))&&Math.abs(v-R)<=on*Math.max(1,Math.abs(v),Math.abs(R))&&Math.abs(g-N)<=on*Math.max(1,Math.abs(g),Math.abs(N))&&Math.abs(y-D)<=on*Math.max(1,Math.abs(y),Math.abs(D))&&Math.abs(b-Y)<=on*Math.max(1,Math.abs(b),Math.abs(Y))}var nv=ei,k1=Xn;function rv(){var t=new Tn(9);return Tn!=Float32Array&&(t[1]=0,t[2]=0,t[3]=0,t[5]=0,t[6]=0,t[7]=0),t[0]=1,t[4]=1,t[8]=1,t}function iv(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[4],t[4]=e[5],t[5]=e[6],t[6]=e[8],t[7]=e[9],t[8]=e[10],t}function Cd(t){var e=new glMatrix.ARRAY_TYPE(9);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e}function wl(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t}function C1(t,e,n,r,i,a,o,s,c){var l=new Tn(9);return l[0]=t,l[1]=e,l[2]=n,l[3]=r,l[4]=i,l[5]=a,l[6]=o,l[7]=s,l[8]=c,l}function L1(t,e,n,r,i,a,o,s,c,l){return t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s,t[7]=c,t[8]=l,t}function R1(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t}function av(t,e){if(t===e){var n=e[1],r=e[2],i=e[5];t[1]=e[3],t[2]=e[6],t[3]=n,t[5]=e[7],t[6]=r,t[7]=i}else t[0]=e[0],t[1]=e[3],t[2]=e[6],t[3]=e[1],t[4]=e[4],t[5]=e[7],t[6]=e[2],t[7]=e[5],t[8]=e[8];return t}function ov(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=e[4],s=e[5],c=e[6],l=e[7],u=e[8],f=u*o-s*l,d=-u*a+s*c,h=l*a-o*c,v=n*f+r*d+i*h;return v?(v=1/v,t[0]=f*v,t[1]=(-u*r+i*l)*v,t[2]=(s*r-i*o)*v,t[3]=d*v,t[4]=(u*n-i*c)*v,t[5]=(-s*n+i*a)*v,t[6]=h*v,t[7]=(-l*n+r*c)*v,t[8]=(o*n-r*a)*v,t):null}function N1(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=e[4],s=e[5],c=e[6],l=e[7],u=e[8];return t[0]=o*u-s*l,t[1]=i*l-r*u,t[2]=r*s-i*o,t[3]=s*c-a*u,t[4]=n*u-i*c,t[5]=i*a-n*s,t[6]=a*l-o*c,t[7]=r*c-n*l,t[8]=n*o-r*a,t}function iM(t){var e=t[0],n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6],c=t[7],l=t[8];return e*(l*a-o*c)+n*(-l*i+o*s)+r*(c*i-a*s)}function sv(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=e[4],c=e[5],l=e[6],u=e[7],f=e[8],d=n[0],h=n[1],v=n[2],g=n[3],y=n[4],b=n[5],x=n[6],_=n[7],O=n[8];return t[0]=d*r+h*o+v*l,t[1]=d*i+h*s+v*u,t[2]=d*a+h*c+v*f,t[3]=g*r+y*o+b*l,t[4]=g*i+y*s+b*u,t[5]=g*a+y*c+b*f,t[6]=x*r+_*o+O*l,t[7]=x*i+_*s+O*u,t[8]=x*a+_*c+O*f,t}function cv(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=e[4],c=e[5],l=e[6],u=e[7],f=e[8],d=n[0],h=n[1];return t[0]=r,t[1]=i,t[2]=a,t[3]=o,t[4]=s,t[5]=c,t[6]=d*r+h*o+l,t[7]=d*i+h*s+u,t[8]=d*a+h*c+f,t}function aM(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=e[4],c=e[5],l=e[6],u=e[7],f=e[8],d=Math.sin(n),h=Math.cos(n);return t[0]=h*r+d*o,t[1]=h*i+d*s,t[2]=h*a+d*c,t[3]=h*o-d*r,t[4]=h*s-d*i,t[5]=h*c-d*a,t[6]=l,t[7]=u,t[8]=f,t}function I1(t,e,n){var r=n[0],i=n[1];return t[0]=r*e[0],t[1]=r*e[1],t[2]=r*e[2],t[3]=i*e[3],t[4]=i*e[4],t[5]=i*e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t}function sa(t,e){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=e[0],t[7]=e[1],t[8]=1,t}function lv(t,e){var n=Math.sin(e),r=Math.cos(e);return t[0]=r,t[1]=n,t[2]=0,t[3]=-n,t[4]=r,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t}function Nu(t,e){return t[0]=e[0],t[1]=0,t[2]=0,t[3]=0,t[4]=e[1],t[5]=0,t[6]=0,t[7]=0,t[8]=1,t}function j1(t,e){return t[0]=e[0],t[1]=e[1],t[2]=0,t[3]=e[2],t[4]=e[3],t[5]=0,t[6]=e[4],t[7]=e[5],t[8]=1,t}function D1(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=n+n,s=r+r,c=i+i,l=n*o,u=r*o,f=r*s,d=i*o,h=i*s,v=i*c,g=a*o,y=a*s,b=a*c;return t[0]=1-f-v,t[3]=u-b,t[6]=d+y,t[1]=u+b,t[4]=1-l-v,t[7]=h-g,t[2]=d-y,t[5]=h+g,t[8]=1-l-f,t}function oM(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=e[4],s=e[5],c=e[6],l=e[7],u=e[8],f=e[9],d=e[10],h=e[11],v=e[12],g=e[13],y=e[14],b=e[15],x=n*s-r*o,_=n*c-i*o,O=n*l-a*o,w=r*c-i*s,M=r*l-a*s,E=i*l-a*c,A=u*g-f*v,P=u*y-d*v,k=u*b-h*v,L=f*y-d*g,I=f*b-h*g,C=d*b-h*y,R=x*C-_*I+O*L+w*k-M*P+E*A;return R?(R=1/R,t[0]=(s*C-c*I+l*L)*R,t[1]=(c*k-o*C-l*P)*R,t[2]=(o*I-s*k+l*A)*R,t[3]=(i*I-r*C-a*L)*R,t[4]=(n*C-i*k+a*P)*R,t[5]=(r*k-n*I-a*A)*R,t[6]=(g*E-y*M+b*w)*R,t[7]=(y*O-v*E-b*_)*R,t[8]=(v*M-g*O+b*x)*R,t):null}function sM(t,e,n){return t[0]=2/e,t[1]=0,t[2]=0,t[3]=0,t[4]=-2/n,t[5]=0,t[6]=-1,t[7]=1,t[8]=1,t}function cM(t){return"mat3("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+", "+t[6]+", "+t[7]+", "+t[8]+")"}function lM(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8])}function uM(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t[3]=e[3]+n[3],t[4]=e[4]+n[4],t[5]=e[5]+n[5],t[6]=e[6]+n[6],t[7]=e[7]+n[7],t[8]=e[8]+n[8],t}function Sl(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t[3]=e[3]-n[3],t[4]=e[4]-n[4],t[5]=e[5]-n[5],t[6]=e[6]-n[6],t[7]=e[7]-n[7],t[8]=e[8]-n[8],t}function fM(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t[3]=e[3]*n,t[4]=e[4]*n,t[5]=e[5]*n,t[6]=e[6]*n,t[7]=e[7]*n,t[8]=e[8]*n,t}function dM(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t[2]=e[2]+n[2]*r,t[3]=e[3]+n[3]*r,t[4]=e[4]+n[4]*r,t[5]=e[5]+n[5]*r,t[6]=e[6]+n[6]*r,t[7]=e[7]+n[7]*r,t[8]=e[8]+n[8]*r,t}function uv(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]&&t[4]===e[4]&&t[5]===e[5]&&t[6]===e[6]&&t[7]===e[7]&&t[8]===e[8]}function F1(t,e){var n=t[0],r=t[1],i=t[2],a=t[3],o=t[4],s=t[5],c=t[6],l=t[7],u=t[8],f=e[0],d=e[1],h=e[2],v=e[3],g=e[4],y=e[5],b=e[6],x=e[7],_=e[8];return Math.abs(n-f)<=glMatrix.EPSILON*Math.max(1,Math.abs(n),Math.abs(f))&&Math.abs(r-d)<=glMatrix.EPSILON*Math.max(1,Math.abs(r),Math.abs(d))&&Math.abs(i-h)<=glMatrix.EPSILON*Math.max(1,Math.abs(i),Math.abs(h))&&Math.abs(a-v)<=glMatrix.EPSILON*Math.max(1,Math.abs(a),Math.abs(v))&&Math.abs(o-g)<=glMatrix.EPSILON*Math.max(1,Math.abs(o),Math.abs(g))&&Math.abs(s-y)<=glMatrix.EPSILON*Math.max(1,Math.abs(s),Math.abs(y))&&Math.abs(c-b)<=glMatrix.EPSILON*Math.max(1,Math.abs(c),Math.abs(b))&&Math.abs(l-x)<=glMatrix.EPSILON*Math.max(1,Math.abs(l),Math.abs(x))&&Math.abs(u-_)<=glMatrix.EPSILON*Math.max(1,Math.abs(u),Math.abs(_))}var Rs=null,Ld=null;function qa(){var t=new Tn(4);return Tn!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0,t[3]=0),t}function B1(t){var e=new Tn(4);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}function Ml(t,e,n,r){var i=new Tn(4);return i[0]=t,i[1]=e,i[2]=n,i[3]=r,i}function xc(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}function Ia(t,e,n,r,i){return t[0]=e,t[1]=n,t[2]=r,t[3]=i,t}function fv(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t[3]=e[3]+n[3],t}function hM(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t[3]=e[3]-n[3],t}function pM(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t[2]=e[2]*n[2],t[3]=e[3]*n[3],t}function vM(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t[2]=e[2]/n[2],t[3]=e[3]/n[3],t}function gM(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t[2]=Math.ceil(e[2]),t[3]=Math.ceil(e[3]),t}function yM(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t[2]=Math.floor(e[2]),t[3]=Math.floor(e[3]),t}function Rd(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t[2]=Math.min(e[2],n[2]),t[3]=Math.min(e[3],n[3]),t}function ot(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t[2]=Math.max(e[2],n[2]),t[3]=Math.max(e[3],n[3]),t}function wt(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t[2]=Math.round(e[2]),t[3]=Math.round(e[3]),t}function ht(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t[3]=e[3]*n,t}function ie(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t[2]=e[2]+n[2]*r,t[3]=e[3]+n[3]*r,t}function Ie(t,e){var n=e[0]-t[0],r=e[1]-t[1],i=e[2]-t[2],a=e[3]-t[3];return Math.hypot(n,r,i,a)}function mn(t,e){var n=e[0]-t[0],r=e[1]-t[1],i=e[2]-t[2],a=e[3]-t[3];return n*n+r*r+i*i+a*a}function Lr(t){var e=t[0],n=t[1],r=t[2],i=t[3];return Math.hypot(e,n,r,i)}function jn(t){var e=t[0],n=t[1],r=t[2],i=t[3];return e*e+n*n+r*r+i*i}function dv(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t[3]=-e[3],t}function mM(t,e){return t[0]=1/e[0],t[1]=1/e[1],t[2]=1/e[2],t[3]=1/e[3],t}function ca(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=n*n+r*r+i*i+a*a;return o>0&&(o=1/Math.sqrt(o)),t[0]=n*o,t[1]=r*o,t[2]=i*o,t[3]=a*o,t}function Iu(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]+t[3]*e[3]}function bM(t,e,n,r){var i=n[0]*r[1]-n[1]*r[0],a=n[0]*r[2]-n[2]*r[0],o=n[0]*r[3]-n[3]*r[0],s=n[1]*r[2]-n[2]*r[1],c=n[1]*r[3]-n[3]*r[1],l=n[2]*r[3]-n[3]*r[2],u=e[0],f=e[1],d=e[2],h=e[3];return t[0]=f*l-d*c+h*s,t[1]=-(u*l)+d*o-h*a,t[2]=u*c-f*o+h*i,t[3]=-(u*s)+f*a-d*i,t}function _c(t,e,n,r){var i=e[0],a=e[1],o=e[2],s=e[3];return t[0]=i+r*(n[0]-i),t[1]=a+r*(n[1]-a),t[2]=o+r*(n[2]-o),t[3]=s+r*(n[3]-s),t}function Nd(t,e){e=e||1;var n,r,i,a,o,s;do n=glMatrix.RANDOM()*2-1,r=glMatrix.RANDOM()*2-1,o=n*n+r*r;while(o>=1);do i=glMatrix.RANDOM()*2-1,a=glMatrix.RANDOM()*2-1,s=i*i+a*a;while(s>=1);var c=Math.sqrt((1-o)/s);return t[0]=e*n,t[1]=e*r,t[2]=e*i*c,t[3]=e*a*c,t}function la(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3];return t[0]=n[0]*r+n[4]*i+n[8]*a+n[12]*o,t[1]=n[1]*r+n[5]*i+n[9]*a+n[13]*o,t[2]=n[2]*r+n[6]*i+n[10]*a+n[14]*o,t[3]=n[3]*r+n[7]*i+n[11]*a+n[15]*o,t}function kn(t,e,n){var r=e[0],i=e[1],a=e[2],o=n[0],s=n[1],c=n[2],l=n[3],u=l*r+s*a-c*i,f=l*i+c*r-o*a,d=l*a+o*i-s*r,h=-o*r-s*i-c*a;return t[0]=u*l+h*-o+f*-c-d*-s,t[1]=f*l+h*-s+d*-o-u*-c,t[2]=d*l+h*-c+u*-s-f*-o,t[3]=e[3],t}function xM(t){return t[0]=0,t[1]=0,t[2]=0,t[3]=0,t}function z1(t){return"vec4("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+")"}function ju(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]}function W1(t,e){var n=t[0],r=t[1],i=t[2],a=t[3],o=e[0],s=e[1],c=e[2],l=e[3];return Math.abs(n-o)<=on*Math.max(1,Math.abs(n),Math.abs(o))&&Math.abs(r-s)<=on*Math.max(1,Math.abs(r),Math.abs(s))&&Math.abs(i-c)<=on*Math.max(1,Math.abs(i),Math.abs(c))&&Math.abs(a-l)<=on*Math.max(1,Math.abs(a),Math.abs(l))}var _M=null,OM=null,Id=null,Ns=null,jd=null,G1=null,Dd=null,Y1=function(){var t=qa();return function(e,n,r,i,a,o){var s,c;for(n||(n=4),r||(r=0),i?c=Math.min(i*n+r,e.length):c=e.length,s=r;sglMatrix.EPSILON?(t[0]=e[0]/r,t[1]=e[1]/r,t[2]=e[2]/r):(t[0]=1,t[1]=0,t[2]=0),n}function Oc(t,e){var n=Al(t,e);return Math.acos(2*n*n-1)}function ja(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=n[0],c=n[1],l=n[2],u=n[3];return t[0]=r*u+o*s+i*l-a*c,t[1]=i*u+o*c+a*s-r*l,t[2]=a*u+o*l+r*c-i*s,t[3]=o*u-r*s-i*c-a*l,t}function wM(t,e,n){n*=.5;var r=e[0],i=e[1],a=e[2],o=e[3],s=Math.sin(n),c=Math.cos(n);return t[0]=r*c+o*s,t[1]=i*c+a*s,t[2]=a*c-i*s,t[3]=o*c-r*s,t}function SM(t,e,n){n*=.5;var r=e[0],i=e[1],a=e[2],o=e[3],s=Math.sin(n),c=Math.cos(n);return t[0]=r*c-a*s,t[1]=i*c+o*s,t[2]=a*c+r*s,t[3]=o*c-i*s,t}function MM(t,e,n){n*=.5;var r=e[0],i=e[1],a=e[2],o=e[3],s=Math.sin(n),c=Math.cos(n);return t[0]=r*c+i*s,t[1]=i*c-r*s,t[2]=a*c+o*s,t[3]=o*c-a*s,t}function Bd(t,e){var n=e[0],r=e[1],i=e[2];return t[0]=n,t[1]=r,t[2]=i,t[3]=Math.sqrt(Math.abs(1-n*n-r*r-i*i)),t}function Fu(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=Math.sqrt(n*n+r*r+i*i),s=Math.exp(a),c=o>0?s*Math.sin(o)/o:0;return t[0]=n*c,t[1]=r*c,t[2]=i*c,t[3]=s*Math.cos(o),t}function zd(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=Math.sqrt(n*n+r*r+i*i),s=o>0?Math.atan2(o,a)/o:0;return t[0]=n*s,t[1]=r*s,t[2]=i*s,t[3]=.5*Math.log(n*n+r*r+i*i+a*a),t}function EM(t,e,n){return zd(t,e),El(t,t,n),Fu(t,t),t}function Bu(t,e,n,r){var i=e[0],a=e[1],o=e[2],s=e[3],c=n[0],l=n[1],u=n[2],f=n[3],d,h,v,g,y;return h=i*c+a*l+o*u+s*f,h<0&&(h=-h,c=-c,l=-l,u=-u,f=-f),1-h>on?(d=Math.acos(h),v=Math.sin(d),g=Math.sin((1-r)*d)/v,y=Math.sin(r*d)/v):(g=1-r,y=r),t[0]=g*i+y*c,t[1]=g*a+y*l,t[2]=g*o+y*u,t[3]=g*s+y*f,t}function AM(t){var e=glMatrix.RANDOM(),n=glMatrix.RANDOM(),r=glMatrix.RANDOM(),i=Math.sqrt(1-e),a=Math.sqrt(e);return t[0]=i*Math.sin(2*Math.PI*n),t[1]=i*Math.cos(2*Math.PI*n),t[2]=a*Math.sin(2*Math.PI*r),t[3]=a*Math.cos(2*Math.PI*r),t}function Wd(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=n*n+r*r+i*i+a*a,s=o?1/o:0;return t[0]=-n*s,t[1]=-r*s,t[2]=-i*s,t[3]=a*s,t}function Br(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t[3]=e[3],t}function ri(t,e){var n=e[0]+e[4]+e[8],r;if(n>0)r=Math.sqrt(n+1),t[3]=.5*r,r=.5/r,t[0]=(e[5]-e[7])*r,t[1]=(e[6]-e[2])*r,t[2]=(e[1]-e[3])*r;else{var i=0;e[4]>e[0]&&(i=1),e[8]>e[i*3+i]&&(i=2);var a=(i+1)%3,o=(i+2)%3;r=Math.sqrt(e[i*3+i]-e[a*3+a]-e[o*3+o]+1),t[i]=.5*r,r=.5/r,t[3]=(e[a*3+o]-e[o*3+a])*r,t[a]=(e[a*3+i]+e[i*3+a])*r,t[o]=(e[o*3+i]+e[i*3+o])*r}return t}function zu(t,e,n,r){var i=.5*Math.PI/180;e*=i,n*=i,r*=i;var a=Math.sin(e),o=Math.cos(e),s=Math.sin(n),c=Math.cos(n),l=Math.sin(r),u=Math.cos(r);return t[0]=a*c*u-o*s*l,t[1]=o*s*u+a*c*l,t[2]=o*c*l-a*s*u,t[3]=o*c*u+a*s*l,t}function PM(t){return"quat("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+")"}var H1=B1,Gd=Ml,wc=xc,Wu=Ia,hv=fv,Is=ja,El=ht,Al=Iu,Yd=_c,Pl=Lr,TM=null,kM=jn,CM=null,Gu=ca,LM=ju,Hd=W1,Yu=function(){var t=Re(),e=nn(1,0,0),n=nn(0,1,0);return function(r,i,a){var o=Vt(i,a);return o<-.999999?(It(t,e,i),pr(t)<1e-6&&It(t,n,i),jt(t,t),wo(r,t,Math.PI),r):o>.999999?(r[0]=0,r[1]=0,r[2]=0,r[3]=1,r):(It(t,i,a),r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=1+o,Gu(r,r))}}(),U1=function(){var t=cr(),e=cr();return function(n,r,i,a,o,s){return Bu(t,r,o,s),Bu(e,i,a,s),Bu(n,t,e,2*s*(1-s)),n}}(),U=function(){var t=rv();return function(e,n,r,i){return t[0]=r[0],t[3]=r[1],t[6]=r[2],t[1]=i[0],t[4]=i[1],t[7]=i[2],t[2]=-n[0],t[5]=-n[1],t[8]=-n[2],Gu(e,ri(e,t))}}();function Sc(){var t=new Tn(2);return Tn!=Float32Array&&(t[0]=0,t[1]=0),t}function Ud(t){var e=new glMatrix.ARRAY_TYPE(2);return e[0]=t[0],e[1]=t[1],e}function ua(t,e){var n=new Tn(2);return n[0]=t,n[1]=e,n}function tn(t,e){return t[0]=e[0],t[1]=e[1],t}function RM(t,e,n){return t[0]=e,t[1]=n,t}function NM(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t}function IM(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t}function Mc(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t}function jM(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t}function DM(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t}function FM(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t}function BM(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t}function zM(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t}function $o(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t}function WM(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t}function GM(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t}function YM(t,e){var n=e[0]-t[0],r=e[1]-t[1];return Math.hypot(n,r)}function HM(t,e){var n=e[0]-t[0],r=e[1]-t[1];return n*n+r*r}function UM(t){var e=t[0],n=t[1];return Math.hypot(e,n)}function Vo(t){var e=t[0],n=t[1];return e*e+n*n}function $M(t,e){return t[0]=-e[0],t[1]=-e[1],t}function VM(t,e){return t[0]=1/e[0],t[1]=1/e[1],t}function $1(t,e){var n=e[0],r=e[1],i=n*n+r*r;return i>0&&(i=1/Math.sqrt(i)),t[0]=e[0]*i,t[1]=e[1]*i,t}function V1(t,e){return t[0]*e[0]+t[1]*e[1]}function XM(t,e,n){var r=e[0]*n[1]-e[1]*n[0];return t[0]=t[1]=0,t[2]=r,t}function Ec(t,e,n,r){var i=e[0],a=e[1];return t[0]=i+r*(n[0]-i),t[1]=a+r*(n[1]-a),t}function qM(t,e){e=e||1;var n=glMatrix.RANDOM()*2*Math.PI;return t[0]=Math.cos(n)*e,t[1]=Math.sin(n)*e,t}function KM(t,e,n){var r=e[0],i=e[1];return t[0]=n[0]*r+n[2]*i,t[1]=n[1]*r+n[3]*i,t}function Ka(t,e,n){var r=e[0],i=e[1];return t[0]=n[0]*r+n[2]*i+n[4],t[1]=n[1]*r+n[3]*i+n[5],t}function ZM(t,e,n){var r=e[0],i=e[1];return t[0]=n[0]*r+n[3]*i+n[6],t[1]=n[1]*r+n[4]*i+n[7],t}function QM(t,e,n){var r=e[0],i=e[1];return t[0]=n[0]*r+n[4]*i+n[12],t[1]=n[1]*r+n[5]*i+n[13],t}function JM(t,e,n,r){var i=e[0]-n[0],a=e[1]-n[1],o=Math.sin(r),s=Math.cos(r);return t[0]=i*s-a*o+n[0],t[1]=i*o+a*s+n[1],t}function tE(t,e){var n=t[0],r=t[1],i=e[0],a=e[1],o=Math.sqrt(n*n+r*r)*Math.sqrt(i*i+a*a),s=o&&(n*i+r*a)/o;return Math.acos(Math.min(Math.max(s,-1),1))}function eE(t){return t[0]=0,t[1]=0,t}function X1(t){return"vec2("+t[0]+", "+t[1]+")"}function pv(t,e){return t[0]===e[0]&&t[1]===e[1]}function nE(t,e){var n=t[0],r=t[1],i=e[0],a=e[1];return Math.abs(n-i)<=glMatrix.EPSILON*Math.max(1,Math.abs(n),Math.abs(i))&&Math.abs(r-a)<=glMatrix.EPSILON*Math.max(1,Math.abs(r),Math.abs(a))}var rE=null,vv=null,Hu=null,$d=null,iE=null,q1=null,aE=null,Xo=function(){var t=Sc();return function(e,n,r,i,a,o){var s,c;for(n||(n=2),r||(r=0),i?c=Math.min(i*n+r,e.length):c=e.length,s=r;sn?n:t},zn=Z1,kl={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0};function Xd(t){return Array.isArray(t)&&t.every(function(e){var n=e[0].toLowerCase();return kl[n]===e.length-1&&"achlmqstvz".includes(n)})}function zr(t){return Xd(t)&&t.every(function(e){var n=e[0];return n===n.toUpperCase()})}function Uu(t){return zr(t)&&t.every(function(e){var n=e[0];return"ACLMQZ".includes(n)})}var qd={x1:0,y1:0,x2:0,y2:0,x:0,y:0,qx:null,qy:null};function Da(t){for(var e=t.pathValue[t.segmentStart],n=e.toLowerCase(),r=t.data;r.length>=kl[n]&&(n==="m"&&r.length>2?(t.segments.push([e].concat(r.splice(0,2))),n="l",e=e==="m"?"l":"L"):t.segments.push([e].concat(r.splice(0,kl[n]))),!!kl[n]););}function Kd(t){var e=t.index,n=t.pathValue,r=n.charCodeAt(e);if(r===48){t.param=0,t.index+=1;return}if(r===49){t.param=1,t.index+=1;return}t.err='[path-util]: invalid Arc flag "'+n[e]+'", expecting 0 or 1 at index '+e}function $u(t){return t>=48&&t<=57||t===43||t===45||t===46}function fa(t){return t>=48&&t<=57}function gv(t){var e=t.max,n=t.pathValue,r=t.index,i=r,a=!1,o=!1,s=!1,c=!1,l;if(i>=e){t.err="[path-util]: Invalid path value at index "+i+', "pathValue" is missing param';return}if(l=n.charCodeAt(i),(l===43||l===45)&&(i+=1,l=n.charCodeAt(i)),!fa(l)&&l!==46){t.err="[path-util]: Invalid path value at index "+i+', "'+n[i]+'" is not a number';return}if(l!==46){if(a=l===48,i+=1,l=n.charCodeAt(i),a&&i=5760&&e.includes(t)}function Ac(t){for(var e=t.pathValue,n=t.max;t.index0;o-=1){if(J1(i)&&(o===3||o===4)?Kd(t):gv(t),t.err.length)return;t.data.push(t.param),Ac(t),t.index=t.max||!$u(n.charCodeAt(t.index)))break}Da(t)}var Zd=function(){function t(e){this.pathValue=e,this.segments=[],this.max=e.length,this.index=0,this.param=0,this.segmentStart=0,this.data=[],this.err=""}return t}();function eb(t){if(Xd(t))return[].concat(t);var e=new Zd(t);for(Ac(e);e.index=a)o={x:n,y:r};else{var s=qo([t,e],[n,r],i/a),c=s[0],l=s[1];o={x:c,y:l}}return{length:a,point:o,min:{x:Math.min(t,n),y:Math.min(e,r)},max:{x:Math.max(t,n),y:Math.max(e,r)}}}function mv(t,e){var n=t.x,r=t.y,i=e.x,a=e.y,o=n*i+r*a,s=Math.sqrt((Math.pow(n,2)+Math.pow(r,2))*(Math.pow(i,2)+Math.pow(a,2))),c=n*a-r*i<0?-1:1,l=c*Math.acos(o/s);return l}function nb(t,e,n,r,i,a,o,s,c,l){var u=Math.abs,f=Math.sin,d=Math.cos,h=Math.sqrt,v=Math.PI,g=u(n),y=u(r),b=(i%360+360)%360,x=b*(v/180);if(t===s&&e===c)return{x:t,y:e};if(g===0||y===0)return Ds(t,e,s,c,l).point;var _=(t-s)/2,O=(e-c)/2,w={x:d(x)*_+f(x)*O,y:-f(x)*_+d(x)*O},M=Math.pow(w.x,2)/Math.pow(g,2)+Math.pow(w.y,2)/Math.pow(y,2);M>1&&(g*=h(M),y*=h(M));var E=Math.pow(g,2)*Math.pow(y,2)-Math.pow(g,2)*Math.pow(w.y,2)-Math.pow(y,2)*Math.pow(w.x,2),A=Math.pow(g,2)*Math.pow(w.y,2)+Math.pow(y,2)*Math.pow(w.x,2),P=E/A;P=P<0?0:P;var k=(a!==o?1:-1)*h(P),L={x:k*(g*w.y/y),y:k*(-(y*w.x)/g)},I={x:d(x)*L.x-f(x)*L.y+(t+s)/2,y:f(x)*L.x+d(x)*L.y+(e+c)/2},C={x:(w.x-L.x)/g,y:(w.y-L.y)/y},R=mv({x:1,y:0},C),N={x:(-w.x-L.x)/g,y:(-w.y-L.y)/y},D=mv(C,N);!o&&D>0?D-=2*v:o&&D<0&&(D+=2*v),D%=2*v;var Y=R+D*l,z=g*d(Y),G=y*f(Y),X={x:d(x)*z-f(x)*G+I.x,y:f(x)*z+d(x)*G+I.y};return X}function Qd(t,e,n,r,i,a,o,s,c,l,u){var f,d=u.bbox,h=d===void 0?!0:d,v=u.length,g=v===void 0?!0:v,y=u.sampleSize,b=y===void 0?30:y,x=typeof l=="number",_=t,O=e,w=0,M=[_,O,w],E=[_,O],A=0,P={x:0,y:0},k=[{x:_,y:O}];x&&l<=0&&(P={x:_,y:O});for(var L=0;L<=b;L+=1){if(A=L/b,f=nb(t,e,n,r,i,a,o,s,c,A),_=f.x,O=f.y,h&&k.push({x:_,y:O}),g&&(w+=xi(E,[_,O])),E=[_,O],x&&w>=l&&l>M[2]){var I=(w-l)/(w-M[2]);P={x:E[0]*(1-I)+M[0]*I,y:E[1]*(1-I)+M[1]*I}}M=[_,O,w]}return x&&l>=w&&(P={x:s,y:c}),{length:w,point:P,min:{x:Math.min.apply(null,k.map(function(C){return C.x})),y:Math.min.apply(null,k.map(function(C){return C.y}))},max:{x:Math.max.apply(null,k.map(function(C){return C.x})),y:Math.max.apply(null,k.map(function(C){return C.y}))}}}function bv(t,e,n,r,i,a,o,s,c){var l=1-c;return{x:Math.pow(l,3)*t+3*Math.pow(l,2)*c*n+3*l*Math.pow(c,2)*i+Math.pow(c,3)*o,y:Math.pow(l,3)*e+3*Math.pow(l,2)*c*r+3*l*Math.pow(c,2)*a+Math.pow(c,3)*s}}function xv(t,e,n,r,i,a,o,s,c,l){var u,f=l.bbox,d=f===void 0?!0:f,h=l.length,v=h===void 0?!0:h,g=l.sampleSize,y=g===void 0?10:g,b=typeof c=="number",x=t,_=e,O=0,w=[x,_,O],M=[x,_],E=0,A={x:0,y:0},P=[{x,y:_}];b&&c<=0&&(A={x,y:_});for(var k=0;k<=y;k+=1){if(E=k/y,u=bv(t,e,n,r,i,a,o,s,E),x=u.x,_=u.y,d&&P.push({x,y:_}),v&&(O+=xi(M,[x,_])),M=[x,_],b&&O>=c&&c>w[2]){var L=(O-c)/(O-w[2]);A={x:M[0]*(1-L)+w[0]*L,y:M[1]*(1-L)+w[1]*L}}w=[x,_,O]}return b&&c>=O&&(A={x:o,y:s}),{length:O,point:A,min:{x:Math.min.apply(null,P.map(function(I){return I.x})),y:Math.min.apply(null,P.map(function(I){return I.y}))},max:{x:Math.max.apply(null,P.map(function(I){return I.x})),y:Math.max.apply(null,P.map(function(I){return I.y}))}}}function rb(t,e,n,r,i,a,o){var s=1-o;return{x:Math.pow(s,2)*t+2*s*o*n+Math.pow(o,2)*i,y:Math.pow(s,2)*e+2*s*o*r+Math.pow(o,2)*a}}function ib(t,e,n,r,i,a,o,s){var c,l=s.bbox,u=l===void 0?!0:l,f=s.length,d=f===void 0?!0:f,h=s.sampleSize,v=h===void 0?10:h,g=typeof o=="number",y=t,b=e,x=0,_=[y,b,x],O=[y,b],w=0,M={x:0,y:0},E=[{x:y,y:b}];g&&o<=0&&(M={x:y,y:b});for(var A=0;A<=v;A+=1){if(w=A/v,c=rb(t,e,n,r,i,a,w),y=c.x,b=c.y,u&&E.push({x:y,y:b}),d&&(x+=xi(O,[y,b])),O=[y,b],g&&x>=o&&o>_[2]){var P=(x-o)/(x-_[2]);M={x:O[0]*(1-P)+_[0]*P,y:O[1]*(1-P)+_[1]*P}}_=[y,b,x]}return g&&o>=x&&(M={x:i,y:a}),{length:x,point:M,min:{x:Math.min.apply(null,E.map(function(k){return k.x})),y:Math.min.apply(null,E.map(function(k){return k.y}))},max:{x:Math.max.apply(null,E.map(function(k){return k.x})),y:Math.max.apply(null,E.map(function(k){return k.y}))}}}function Jd(t,e,n){for(var r,i,a,o,s,c,l=Vu(t),u=typeof e=="number",f,d=[],h,v=0,g=0,y=0,b=0,x,_=[],O=[],w=0,M={x:0,y:0},E=M,A=M,P=M,k=0,L=0,I=l.length;L=e&&(P=A),O.push(E),_.push(M),k+=w,c=h!=="Z"?x.slice(-2):[y,b],v=c[0],g=c[1];return u&&e>=k&&(P={x:v,y:g}),{length:k,point:P,min:{x:Math.min.apply(null,_.map(function(C){return C.x})),y:Math.min.apply(null,_.map(function(C){return C.y}))},max:{x:Math.max.apply(null,O.map(function(C){return C.x})),y:Math.max.apply(null,O.map(function(C){return C.y}))}}}function th(t,e){return Jd(t,void 0,ut(ut({},e),{bbox:!1,length:!0})).length}var Mr=function(t){return Array.isArray?Array.isArray(t):ii(t,"Array")},Pc=function(t){if(Mr(t))return t.reduce(function(e,n){return Math.min(e,n)},t[0])},Ll=function(t){if(Mr(t))return t.reduce(function(e,n){return Math.max(e,n)},t[0])},_v=1e-5;function Tc(t,e,n){return n===void 0&&(n=_v),Math.abs(t-e)7){t[n].shift();for(var r=t[n],i=n;r.length;)e[n]="A",t.splice(i+=1,0,["C"].concat(r.splice(0,6)));t.splice(n,1)}}function Sv(t){return Uu(t)&&t.every(function(e){var n=e[0];return"MC".includes(n)})}function qu(t,e,n){var r=t*Math.cos(n)-e*Math.sin(n),i=t*Math.sin(n)+e*Math.cos(n);return{x:r,y:i}}function Ku(t,e,n,r,i,a,o,s,c,l){var u=t,f=e,d=n,h=r,v=s,g=c,y=Math.PI*120/180,b=Math.PI/180*(+i||0),x=[],_,O,w,M,E;if(l)O=l[0],w=l[1],M=l[2],E=l[3];else{_=qu(u,f,-b),u=_.x,f=_.y,_=qu(v,g,-b),v=_.x,g=_.y;var A=(u-v)/2,P=(f-g)/2,k=A*A/(d*d)+P*P/(h*h);k>1&&(k=Math.sqrt(k),d*=k,h*=k);var L=d*d,I=h*h,C=(a===o?-1:1)*Math.sqrt(Math.abs((L*I-L*P*P-I*A*A)/(L*P*P+I*A*A)));M=C*d*P/h+(u+v)/2,E=C*-h*A/d+(f+g)/2,O=Math.asin(((f-E)/h*Math.pow(10,9)>>0)/Math.pow(10,9)),w=Math.asin(((g-E)/h*Math.pow(10,9)>>0)/Math.pow(10,9)),O=uw&&(O-=Math.PI*2),!o&&w>O&&(w-=Math.PI*2)}var R=w-O;if(Math.abs(R)>y){var N=w,D=v,Y=g;w=O+y*(o&&w>O?1:-1),v=M+d*Math.cos(w),g=E+h*Math.sin(w),x=Ku(v,g,d,h,i,0,o,D,Y,[w,N,M,E])}R=w-O;var z=Math.cos(O),G=Math.sin(O),X=Math.cos(w),K=Math.sin(w),tt=Math.tan(R/4),et=4/3*d*tt,dt=4/3*h*tt,_t=[u,f],Lt=[u+et*G,f-dt*z],gt=[v+et*K,g-dt*X],vt=[v,g];if(Lt[0]=2*_t[0]-Lt[0],Lt[1]=2*_t[1]-Lt[1],l)return Lt.concat(gt,vt,x);x=Lt.concat(gt,vt,x);for(var Zt=[],Rt=0,kt=x.length;Rt=d[b],h[b]-=v?1:0,v?x.ss:[x.s]}).flat()});return g[0].length===g[1].length?g:Ge(g[0],g[1],f)}function sb(t,e,n,r,i,a,o,s){return 3*((s-e)*(n+i)-(o-t)*(r+a)+r*(t-i)-n*(e-a)+s*(i+t/3)-o*(a+e/3))/20}function cb(t){var e=0,n=0,r=0;return Rl(t).map(function(i){var a;switch(i[0]){case"M":return e=i[1],n=i[2],0;default:var o=i.slice(1),s=o[0],c=o[1],l=o[2],u=o[3],f=o[4],d=o[5];return r=sb(e,n,s,c,l,u,f,d),a=i.slice(-2),e=a[0],n=a[1],r}}).reduce(function(i,a){return i+a},0)}function kc(t){return cb(t)>=0}function Ev(t){var e=t.slice(1).map(function(n,r,i){return r?i[r-1].slice(-2).concat(n.slice(1)):t[0].slice(1).concat(n.slice(1))}).map(function(n){return n.map(function(r,i){return n[n.length-i-2*(1-i%2)]})}).reverse();return[["M"].concat(e[0].slice(0,2))].concat(e.map(function(n){return["C"].concat(n.slice(2))}))}function lb(t){return t.map(function(e){return Array.isArray(e)?[].concat(e):e})}function ub(t){var e=t.length,n=e-1;return t.map(function(r,i){return t.map(function(a,o){var s=i+o,c;return o===0||t[s]&&t[s][0]==="M"?(c=t[s],["M"].concat(c.slice(-2))):(s>=e&&(s-=n),t[s])})})}function da(t,e){var n=t.length-1,r=[],i=0,a=0,o=ub(t);return o.forEach(function(s,c){t.slice(1).forEach(function(l,u){a+=xi(t[(c+u)%n].slice(-2),e[u%n].slice(-2))}),r[c]=a,a=0}),i=r.indexOf(Math.min.apply(null,r)),o[i]}var fb=function(t){return t===void 0},dn=fb,eh=function(t){return ii(t,"Boolean")},nh=eh,Ko=function(t){var e=typeof t;return t!==null&&e==="object"||e==="function"};function Ki(t,e,n){return Jd(t,e,ut(ut({},n),{bbox:!1,length:!0})).point}function Fa(t,e,n){t.prototype=e.prototype=n,n.constructor=t}function Nl(t,e){var n=Object.create(t.prototype);for(var r in e)n[r]=e[r];return n}function Fs(){}var Za=.7,Bs=1/Za,Zo="\\s*([+-]?\\d+)\\s*",Cc="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",ha="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",rh=/^#([0-9a-f]{3,8})$/,Qo=new RegExp("^rgb\\(".concat(Zo,",").concat(Zo,",").concat(Zo,"\\)$")),db=new RegExp("^rgb\\(".concat(ha,",").concat(ha,",").concat(ha,"\\)$")),Jo=new RegExp("^rgba\\(".concat(Zo,",").concat(Zo,",").concat(Zo,",").concat(Cc,"\\)$")),Av=new RegExp("^rgba\\(".concat(ha,",").concat(ha,",").concat(ha,",").concat(Cc,"\\)$")),Pv=new RegExp("^hsl\\(".concat(Cc,",").concat(ha,",").concat(ha,"\\)$")),ih=new RegExp("^hsla\\(".concat(Cc,",").concat(ha,",").concat(ha,",").concat(Cc,"\\)$")),Tv={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};Fa(Fs,Ju,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:kv,formatHex:kv,formatHex8:hb,formatHsl:Cv,formatRgb:ah,toString:ah});function kv(){return this.rgb().formatHex()}function hb(){return this.rgb().formatHex8()}function Cv(){return Gs(this).formatHsl()}function ah(){return this.rgb().formatRgb()}function Ju(t){var e,n;return t=(t+"").trim().toLowerCase(),(e=rh.exec(t))?(n=e[1].length,e=parseInt(e[1],16),n===6?oh(e):n===3?new ai(e>>8&15|e>>4&240,e>>4&15|e&240,(e&15)<<4|e&15,1):n===8?Il(e>>24&255,e>>16&255,e>>8&255,(e&255)/255):n===4?Il(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|e&240,((e&15)<<4|e&15)/255):null):(e=Qo.exec(t))?new ai(e[1],e[2],e[3],1):(e=db.exec(t))?new ai(e[1]*255/100,e[2]*255/100,e[3]*255/100,1):(e=Jo.exec(t))?Il(e[1],e[2],e[3],e[4]):(e=Av.exec(t))?Il(e[1]*255/100,e[2]*255/100,e[3]*255/100,e[4]):(e=Pv.exec(t))?sh(e[1],e[2]/100,e[3]/100,1):(e=ih.exec(t))?sh(e[1],e[2]/100,e[3]/100,e[4]):Tv.hasOwnProperty(t)?oh(Tv[t]):t==="transparent"?new ai(NaN,NaN,NaN,0):null}function oh(t){return new ai(t>>16&255,t>>8&255,t&255,1)}function Il(t,e,n,r){return r<=0&&(t=e=n=NaN),new ai(t,e,n,r)}function Oi(t){return t instanceof Fs||(t=Ju(t)),t?(t=t.rgb(),new ai(t.r,t.g,t.b,t.opacity)):new ai}function ji(t,e,n,r){return arguments.length===1?Oi(t):new ai(t,e,n,r==null?1:r)}function ai(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}Fa(ai,ji,Nl(Fs,{brighter:function(e){return e=e==null?Bs:Math.pow(Bs,e),new ai(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=e==null?Za:Math.pow(Za,e),new ai(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},clamp:function(){return new ai(ts(this.r),ts(this.g),ts(this.b),jl(this.opacity))},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Lv,formatHex:Lv,formatHex8:tf,formatRgb:zs,toString:zs}));function Lv(){return"#".concat(Ws(this.r)).concat(Ws(this.g)).concat(Ws(this.b))}function tf(){return"#".concat(Ws(this.r)).concat(Ws(this.g)).concat(Ws(this.b)).concat(Ws((isNaN(this.opacity)?1:this.opacity)*255))}function zs(){var t=jl(this.opacity);return"".concat(t===1?"rgb(":"rgba(").concat(ts(this.r),", ").concat(ts(this.g),", ").concat(ts(this.b)).concat(t===1?")":", ".concat(t,")"))}function jl(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function ts(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function Ws(t){return t=ts(t),(t<16?"0":"")+t.toString(16)}function sh(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new Ba(t,e,n,r)}function Gs(t){if(t instanceof Ba)return new Ba(t.h,t.s,t.l,t.opacity);if(t instanceof Fs||(t=Ju(t)),!t)return new Ba;if(t instanceof Ba)return t;t=t.rgb();var e=t.r/255,n=t.g/255,r=t.b/255,i=Math.min(e,n,r),a=Math.max(e,n,r),o=NaN,s=a-i,c=(a+i)/2;return s?(e===a?o=(n-r)/s+(n0&&c<1?0:o,new Ba(o,s,c,t.opacity)}function Dl(t,e,n,r){return arguments.length===1?Gs(t):new Ba(t,e,n,r==null?1:r)}function Ba(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}Fa(Ba,Dl,Nl(Fs,{brighter:function(e){return e=e==null?Bs:Math.pow(Bs,e),new Ba(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=e==null?Za:Math.pow(Za,e),new Ba(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+(this.h<0)*360,n=isNaN(e)||isNaN(this.s)?0:this.s,r=this.l,i=r+(r<.5?r:1-r)*n,a=2*r-i;return new ai(Lc(e>=240?e-240:e+120,a,i),Lc(e,a,i),Lc(e<120?e+240:e-120,a,i),this.opacity)},clamp:function(){return new Ba(ch(this.h),Fl(this.s),Fl(this.l),jl(this.opacity))},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=jl(this.opacity);return"".concat(e===1?"hsl(":"hsla(").concat(ch(this.h),", ").concat(Fl(this.s)*100,"%, ").concat(Fl(this.l)*100,"%").concat(e===1?")":", ".concat(e,")"))}}));function ch(t){return t=(t||0)%360,t<0?t+360:t}function Fl(t){return Math.max(0,Math.min(1,t||0))}function Lc(t,e,n){return(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)*255}function $r(t,e,n,r){var i=t-n,a=e-r;return Math.sqrt(i*i+a*a)}function Ys(t,e){var n=Math.min.apply(Math,Et([],W(t),!1)),r=Math.min.apply(Math,Et([],W(e),!1)),i=Math.max.apply(Math,Et([],W(t),!1)),a=Math.max.apply(Math,Et([],W(e),!1));return{x:n,y:r,width:i-n,height:a-r}}function ef(t){return(t+Math.PI*2)%(Math.PI*2)}function Bl(t,e){var n=Math.abs(t);return e>0?n:n*-1}function pb(t,e,n,r,i,a){var o=n,s=r;if(o===0||s===0)return{x:t,y:e};for(var c=i-t,l=a-e,u=Math.abs(c),f=Math.abs(l),d=o*o,h=s*s,v=Math.PI/4,g=0,y=0,b=0;b<4;b++){g=o*Math.cos(v),y=s*Math.sin(v);var x=(d-h)*Math.pow(Math.cos(v),3)/o,_=(h-d)*Math.pow(Math.sin(v),3)/s,O=g-x,w=y-_,M=u-x,E=f-_,A=Math.hypot(w,O),P=Math.hypot(E,M),k=A*Math.asin((O*E-w*M)/(A*P)),L=k/Math.sqrt(d+h-g*g-y*y);v+=L,v=Math.min(Math.PI/2,Math.max(0,v))}return{x:t+Bl(g,c),y:e+Bl(y,l)}}function Rv(t,e,n,r,i,a,o,s){return-1*n*Math.cos(i)*Math.sin(s)-r*Math.sin(i)*Math.cos(s)}function nf(t,e,n,r,i,a,o,s){return-1*n*Math.sin(i)*Math.sin(s)+r*Math.cos(i)*Math.cos(s)}function Nv(t,e,n){return Math.atan(-e/t*Math.tan(n))}function lh(t,e,n){return Math.atan(e/(t*Math.tan(n)))}function vb(t,e,n,r,i,a){return n*Math.cos(i)*Math.cos(a)-r*Math.sin(i)*Math.sin(a)+t}function Iv(t,e,n,r,i,a){return n*Math.sin(i)*Math.cos(a)+r*Math.cos(i)*Math.sin(a)+e}function So(t,e,n,r){var i=Math.atan2(r*t,n*e);return(i+Math.PI*2)%(Math.PI*2)}function uh(t,e,n){return{x:t*Math.cos(n),y:e*Math.sin(n)}}function fh(t,e,n){var r=Math.cos(n),i=Math.sin(n);return[t*r-e*i,t*i+e*r]}function gb(t,e,n,r,i,a,o){for(var s=Nv(n,r,i),c=1/0,l=-1/0,u=[a,o],f=-Math.PI*2;f<=Math.PI*2;f+=Math.PI){var d=s+f;al&&(l=h)}for(var v=lh(n,r,i),g=1/0,y=-1/0,b=[a,o],f=-Math.PI*2;f<=Math.PI*2;f+=Math.PI){var x=v+f;ay&&(y=_)}return{x:c,y:g,width:l-c,height:y-g}}function yb(t,e,n,r,i,a,o,s,c){var l=fh(s-t,c-e,-i),u=__read(l,2),f=u[0],d=u[1],h=pb(0,0,n,r,f,d),v=So(n,r,h.x,h.y);vo&&(h=uh(n,r,o));var g=fh(h.x,h.y,i);return{x:g[0]+t,y:g[1]+e}}function oE(t,e,n,r,i,a,o,s){var c=(o-a)*s+a,l=Rv(t,e,n,r,i,a,o,c),u=nf(t,e,n,r,i,a,o,c);return ef(Math.atan2(u,l))}var mb=1e-4;function Qa(t,e,n,r,i,a){var o=-1,s=1/0,c=[n,r],l=20;a&&a>200&&(l=a/10);for(var u=1/l,f=u/10,d=0;d<=l;d++){var h=d*u,v=[i.apply(void 0,Et([],W(t.concat([h])),!1)),i.apply(void 0,Et([],W(e.concat([h])),!1))],g=$r(c[0],c[1],v[0],v[1]);g=0&&gs?$r(n,r,i,a):Me(t,e,n,r,i,a)}function Me(t,e,n,r,i,a){var o=[n-t,r-e];if(pv(o,[0,0]))return Math.sqrt((i-t)*(i-t)+(a-e)*(a-e));var s=[-o[1],o[0]];$1(s,s);var c=[i-t,a-e];return Math.abs(V1(c,s))}function hh(t,e,n,r){return Math.atan2(r-e,n-t)}function Mo(t,e,n,r,i){var a=1-i;return a*a*a*t+3*e*i*a*a+3*n*i*i*a+r*i*i*i}function es(t,e,n,r,i){var a=1-i;return 3*(a*a*(e-t)+2*a*i*(n-e)+i*i*(r-n))}function Dv(t,e,n,r){var i=-3*t+9*e-9*n+3*r,a=6*t-12*e+6*n,o=3*e-3*t,s=[],c,l,u;if(Tc(i,0))Tc(a,0)||(c=-o/a,c>=0&&c<=1&&s.push(c));else{var f=a*a-4*i*o;Tc(f,0)?s.push(-a/(2*i)):f>0&&(u=Math.sqrt(f),c=(-a+u)/(2*i),l=(-a-u)/(2*i),c>=0&&c<=1&&s.push(c),l>=0&&l<=1&&s.push(l))}return s}function ph(t,e,n,r,i,a,o,s,c){var l=Mo(t,n,i,o,c),u=Mo(e,r,a,s,c),f=Zi(t,e,n,r,c),d=Zi(n,r,i,a,c),h=Zi(i,a,o,s,c),v=Zi(f.x,f.y,d.x,d.y,c),g=Zi(d.x,d.y,h.x,h.y,c);return[[t,e,f.x,f.y,v.x,v.y,l,u],[l,u,g.x,g.y,h.x,h.y,o,s]]}function af(t,e,n,r,i,a,o,s,c){if(c===0)return dh([t,n,i,o],[e,r,a,s]);var l=ph(t,e,n,r,i,a,o,s,.5),u=__spreadArray(__spreadArray([],__read(l[0]),!1),[c-1],!1),f=__spreadArray(__spreadArray([],__read(l[1]),!1),[c-1],!1);return af.apply(void 0,__spreadArray([],__read(u),!1))+af.apply(void 0,__spreadArray([],__read(f),!1))}function oi(t,e,n,r,i,a,o,s){for(var c=[t,o],l=[e,s],u=Dv(t,n,i,o),f=Dv(e,r,a,s),d=0;d1||e<0||t.length<2)return null;var n=Fv(t),r=n.segments,i=n.totalLength;if(i===0)return{x:t[0][0],y:t[0][1]};for(var a=0,o=null,s=0;s=a&&e<=a+f){var d=(e-a)/f;o=Zi(l[0],l[1],u[0],u[1],d);break}a+=f}return o}function Ja(t,e){if(e>1||e<0||t.length<2)return 0;for(var n=Fv(t),r=n.segments,i=n.totalLength,a=0,o=0,s=0;s=a&&e<=a+f){o=Math.atan2(u[1]-l[1],u[0]-l[0]);break}a+=f}return o}function si(t,e,n){for(var r=1/0,i=0;i=0?[i]:[]}function Gv(t,e,n,r,i,a,o){var s=zl(t,n,i,o),c=zl(e,r,a,o),l=Zi(t,e,n,r,o),u=Zi(n,r,i,a,o);return[[t,e,l.x,l.y,s,c],[s,c,u.x,u.y,i,a]]}function mh(t,e,n,r,i,a,o){if(o===0)return($r(t,e,n,r)+$r(n,r,i,a)+$r(t,e,i,a))/2;var s=Gv(t,e,n,r,i,a,.5),c=s[0],l=s[1];return c.push(o-1),l.push(o-1),mh.apply(void 0,__spreadArray([],__read(c),!1))+mh.apply(void 0,__spreadArray([],__read(l),!1))}function bh(t,e,n,r,i,a){var o=yh(t,n,i)[0],s=yh(e,r,a)[0],c=[t,i],l=[e,a];return o!==void 0&&c.push(zl(t,n,i,o)),s!==void 0&&l.push(zl(e,r,a,s)),Ys(c,l)}function Sb(t,e,n,r,i,a){return mh(t,e,n,r,i,a,3)}function Wl(t,e,n,r,i,a,o,s){return Qa([t,n,i],[e,r,a],o,s,zl)}function xh(t,e,n,r,i,a,o,s){var c=Wl(t,e,n,r,i,a,o,s);return $r(c.x,c.y,o,s)}var Yv=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof Ot.g!="undefined"?Ot.g:typeof self!="undefined"?self:{},_h={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(Yv,function(){function n(w,M,E,A,P){r(w,M,E||0,A||w.length-1,P||a)}function r(w,M,E,A,P){for(;A>E;){if(A-E>600){var k=A-E+1,L=M-E+1,I=Math.log(k),C=.5*Math.exp(2*I/3),R=.5*Math.sqrt(I*C*(k-C)/k)*(L-k/2<0?-1:1),N=Math.max(E,Math.floor(M-L*C/k+R)),D=Math.min(A,Math.floor(M+(k-L)*C/k+R));r(w,M,N,D,P)}var Y=w[M],z=E,G=A;for(i(w,E,M),P(w[A],Y)>0&&i(w,E,A);z0;)G--}P(w[E],Y)===0?i(w,E,G):(G++,i(w,G,A)),G<=M&&(E=G+1),M<=G&&(A=G-1)}}function i(w,M,E){var A=w[M];w[M]=w[E],w[E]=A}function a(w,M){return wM?1:0}var o=function(M){M===void 0&&(M=9),this._maxEntries=Math.max(4,M),this._minEntries=Math.max(2,Math.ceil(this._maxEntries*.4)),this.clear()};o.prototype.all=function(){return this._all(this.data,[])},o.prototype.search=function(M){var E=this.data,A=[];if(!x(M,E))return A;for(var P=this.toBBox,k=[];E;){for(var L=0;L=0&&k[E].children.length>this._maxEntries;)this._split(k,E),E--;this._adjustParentBBoxes(P,k,E)},o.prototype._split=function(M,E){var A=M[E],P=A.children.length,k=this._minEntries;this._chooseSplitAxis(A,k,P);var L=this._chooseSplitIndex(A,k,P),I=_(A.children.splice(L,A.children.length-L));I.height=A.height,I.leaf=A.leaf,c(A,this.toBBox),c(I,this.toBBox),E?M[E-1].children.push(I):this._splitRoot(A,I)},o.prototype._splitRoot=function(M,E){this.data=_([M,E]),this.data.height=M.height+1,this.data.leaf=!1,c(this.data,this.toBBox)},o.prototype._chooseSplitIndex=function(M,E,A){for(var P,k=1/0,L=1/0,I=E;I<=A-E;I++){var C=l(M,0,I,this.toBBox),R=l(M,I,A,this.toBBox),N=y(C,R),D=h(C)+h(R);N=E;D--){var Y=M.children[D];u(I,M.leaf?k(Y):Y),C+=v(I)}return C},o.prototype._adjustParentBBoxes=function(M,E,A){for(var P=A;P>=0;P--)u(E[P],M)},o.prototype._condense=function(M){for(var E=M.length-1,A=void 0;E>=0;E--)M[E].children.length===0?E>0?(A=M[E-1].children,A.splice(A.indexOf(M[E]),1)):this.clear():c(M[E],this.toBBox)};function s(w,M,E){if(!E)return M.indexOf(w);for(var A=0;A=w.minX&&M.maxY>=w.minY}function _(w){return{children:w,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function O(w,M,E,A,P){for(var k=[M,E];k.length;)if(E=k.pop(),M=k.pop(),!(E-M<=A)){var L=M+Math.ceil((E-M)/A/2)*A;n(w,L,M,E,P),k.push(M,L,L,E)}}return o})})(_h);var of=_h.exports,xt;(function(t){t.GROUP="g",t.CIRCLE="circle",t.ELLIPSE="ellipse",t.IMAGE="image",t.RECT="rect",t.LINE="line",t.POLYLINE="polyline",t.POLYGON="polygon",t.TEXT="text",t.PATH="path",t.HTML="html",t.MESH="mesh"})(xt||(xt={}));var wi;(function(t){t[t.ZERO=0]="ZERO",t[t.NEGATIVE_ONE=1]="NEGATIVE_ONE"})(wi||(wi={}));var Di=function(){function t(){this.plugins=[]}return t.prototype.addRenderingPlugin=function(e){this.plugins.push(e),this.context.renderingPlugins.push(e)},t.prototype.removeAllRenderingPlugins=function(){var e=this;this.plugins.forEach(function(n){var r=e.context.renderingPlugins.indexOf(n);r>=0&&e.context.renderingPlugins.splice(r,1)})},t}(),Mb=function(){function t(e){this.clipSpaceNearZ=wi.NEGATIVE_ONE,this.plugins=[],this.config=ut({enableDirtyCheck:!0,enableCulling:!1,enableAutoRendering:!0,enableDirtyRectangleRendering:!0,enableDirtyRectangleRenderingDebug:!1,enableSizeAttenuation:!0},e)}return t.prototype.registerPlugin=function(e){var n=this.plugins.findIndex(function(r){return r===e});n===-1&&this.plugins.push(e)},t.prototype.unregisterPlugin=function(e){var n=this.plugins.findIndex(function(r){return r===e});n>-1&&this.plugins.splice(n,1)},t.prototype.getPlugins=function(){return this.plugins},t.prototype.getPlugin=function(e){return this.plugins.find(function(n){return n.name===e})},t.prototype.getConfig=function(){return this.config},t.prototype.setConfig=function(e){Object.assign(this.config,e)},t}();function Hs(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t}function Oh(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t}function sf(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t}function Hv(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t}function Eb(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t[2]=Math.max(e[2],n[2]),t}function Ab(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t[2]=Math.min(e[2],n[2]),t}function Nc(t){return t===void 0?0:t>360||t<-360?t%360:t}function Si(t,e,n){return e===void 0&&(e=0),n===void 0&&(n=0),Array.isArray(t)&&t.length===3?ka(t):Cn(t)?nn(t,e,n):nn(t[0],t[1]||e,t[2]||n)}function On(t){return t*(Math.PI/180)}function pa(t){return t*(180/Math.PI)}function pE(t){return t=t%400,t<0&&(t+=400),t/400*360}function vE(t){return t/360}function Uv(t){return 360*t}function $v(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=n*n,s=r*r,c=i*i,l=a*a,u=o+s+c+l,f=n*a-r*i;return f>.499995*u?(t[0]=Math.PI/2,t[1]=2*Math.atan2(r,n),t[2]=0):f<-.499995*u?(t[0]=-Math.PI/2,t[1]=2*Math.atan2(r,n),t[2]=0):(t[0]=Math.asin(2*(n*i-a*r)),t[1]=Math.atan2(2*(n*a+r*i),1-2*(c+l)),t[2]=Math.atan2(2*(n*r+i*a),1-2*(s+c))),t}function Vv(t,e){var n,r,i=Math.PI*.5,a=W(Xa(Re(),e),3),o=a[0],s=a[1],c=a[2],l=Math.asin(-e[2]/o);return l-i?(n=Math.atan2(e[6]/s,e[10]/c),r=Math.atan2(e[1]/o,e[0]/o)):(r=0,n=-Math.atan2(e[4]/s,e[5]/s)):(r=0,n=Math.atan2(e[4]/s,e[5]/s)),t[0]=n,t[1]=l,t[2]=r,t}function wh(t,e){return e.length===16?Vv(t,e):$v(t,e)}function Pb(t,e,n,r,i){var a=Math.cos(t),o=Math.sin(t);return C1(r*a,i*o,0,-r*o,i*a,0,e,n,1)}function Tb(t,e,n,r,i,a,o,s){s===void 0&&(s=!1);var c=2*a/(n-e),l=2*a/(r-i),u=(n+e)/(n-e),f=(r+i)/(r-i),d,h;return s?(d=-o/(o-a),h=-o*a/(o-a)):(d=-(o+a)/(o-a),h=-2*o*a/(o-a)),t[0]=c,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=l,t[6]=0,t[7]=0,t[8]=u,t[9]=f,t[10]=d,t[11]=-1,t[12]=0,t[13]=0,t[14]=h,t[15]=0,t}function Sh(t){var e=t[0],n=t[1],r=t[3],i=t[4],a=Math.sqrt(e*e+n*n),o=Math.sqrt(r*r+i*i),s=e*i-n*r;s<0&&(ePe[1][2]&&(a[0]=-a[0]),Pe[0][2]>Pe[2][0]&&(a[1]=-a[1]),Pe[1][0]>Pe[0][1]&&(a[2]=-a[2]),!0}function va(t,e){var n=e[15];if(n===0)return!1;for(var r=1/n,i=0;i<16;i++)t[i]=e[i]*r;return!0}function Cb(t,e){t[0][0]=e[0],t[0][1]=e[1],t[0][2]=e[2],t[1][0]=e[4],t[1][1]=e[5],t[1][2]=e[6],t[2][0]=e[8],t[2][1]=e[9],t[2][2]=e[10]}function Mh(t,e,n,r,i){t[0]=e[0]*r+n[0]*i,t[1]=e[1]*r+n[1]*i,t[2]=e[2]*r+n[2]*i}var vr=function(){function t(){this.center=[0,0,0],this.halfExtents=[0,0,0],this.min=[0,0,0],this.max=[0,0,0]}return t.isEmpty=function(e){return!e||e.halfExtents[0]===0&&e.halfExtents[1]===0&&e.halfExtents[2]===0},t.prototype.update=function(e,n){Hs(this.center,e),Hs(this.halfExtents,n),Oh(this.min,this.center,this.halfExtents),sf(this.max,this.center,this.halfExtents)},t.prototype.setMinMax=function(e,n){sf(this.center,n,e),Hv(this.center,this.center,.5),Oh(this.halfExtents,n,e),Hv(this.halfExtents,this.halfExtents,.5),Hs(this.min,e),Hs(this.max,n)},t.prototype.getMin=function(){return this.min},t.prototype.getMax=function(){return this.max},t.prototype.add=function(e){if(!t.isEmpty(e)){if(t.isEmpty(this)){this.setMinMax(e.getMin(),e.getMax());return}var n=this.center,r=n[0],i=n[1],a=n[2],o=this.halfExtents,s=o[0],c=o[1],l=o[2],u=r-s,f=r+s,d=i-c,h=i+c,v=a-l,g=a+l,y=e.center,b=y[0],x=y[1],_=y[2],O=e.halfExtents,w=O[0],M=O[1],E=O[2],A=b-w,P=b+w,k=x-M,L=x+M,I=_-E,C=_+E;Af&&(f=P),kh&&(h=L),Ig&&(g=C),n[0]=(u+f)*.5,n[1]=(d+h)*.5,n[2]=(v+g)*.5,o[0]=(f-u)*.5,o[1]=(h-d)*.5,o[2]=(g-v)*.5,this.min[0]=u,this.min[1]=d,this.min[2]=v,this.max[0]=f,this.max[1]=h,this.max[2]=g}},t.prototype.setFromTransformedAABB=function(e,n){var r=this.center,i=this.halfExtents,a=e.center,o=e.halfExtents,s=n[0],c=n[4],l=n[8],u=n[1],f=n[5],d=n[9],h=n[2],v=n[6],g=n[10],y=Math.abs(s),b=Math.abs(c),x=Math.abs(l),_=Math.abs(u),O=Math.abs(f),w=Math.abs(d),M=Math.abs(h),E=Math.abs(v),A=Math.abs(g);r[0]=n[12]+s*a[0]+c*a[1]+l*a[2],r[1]=n[13]+u*a[0]+f*a[1]+d*a[2],r[2]=n[14]+h*a[0]+v*a[1]+g*a[2],i[0]=y*o[0]+b*o[1]+x*o[2],i[1]=_*o[0]+O*o[1]+w*o[2],i[2]=M*o[0]+E*o[1]+A*o[2],Oh(this.min,r,i),sf(this.max,r,i)},t.prototype.intersects=function(e){var n=this.getMax(),r=this.getMin(),i=e.getMax(),a=e.getMin();return r[0]<=i[0]&&n[0]>=a[0]&&r[1]<=i[1]&&n[1]>=a[1]&&r[2]<=i[2]&&n[2]>=a[2]},t.prototype.intersection=function(e){if(!this.intersects(e))return null;var n=new t,r=Eb([0,0,0],this.getMin(),e.getMin()),i=Ab([0,0,0],this.getMax(),e.getMax());return n.setMinMax(r,i),n},t.prototype.getNegativeFarPoint=function(e){return e.pnVertexFlag===273?Hs([0,0,0],this.min):e.pnVertexFlag===272?[this.min[0],this.min[1],this.max[2]]:e.pnVertexFlag===257?[this.min[0],this.max[1],this.min[2]]:e.pnVertexFlag===256?[this.min[0],this.max[1],this.max[2]]:e.pnVertexFlag===17?[this.max[0],this.min[1],this.min[2]]:e.pnVertexFlag===16?[this.max[0],this.min[1],this.max[2]]:e.pnVertexFlag===1?[this.max[0],this.max[1],this.min[2]]:[this.max[0],this.max[1],this.max[2]]},t.prototype.getPositiveFarPoint=function(e){return e.pnVertexFlag===273?Hs([0,0,0],this.max):e.pnVertexFlag===272?[this.max[0],this.max[1],this.min[2]]:e.pnVertexFlag===257?[this.max[0],this.min[1],this.max[2]]:e.pnVertexFlag===256?[this.max[0],this.min[1],this.min[2]]:e.pnVertexFlag===17?[this.min[0],this.max[1],this.max[2]]:e.pnVertexFlag===16?[this.min[0],this.max[1],this.min[2]]:e.pnVertexFlag===1?[this.min[0],this.min[1],this.max[2]]:[this.min[0],this.min[1],this.min[2]]},t}(),qv=function(){function t(e,n){this.distance=e||0,this.normal=n||nn(0,1,0),this.updatePNVertexFlag()}return t.prototype.updatePNVertexFlag=function(){this.pnVertexFlag=(+(this.normal[0]>=0)<<8)+(+(this.normal[1]>=0)<<4)+ +(this.normal[2]>=0)},t.prototype.distanceToPoint=function(e){return Vt(e,this.normal)-this.distance},t.prototype.normalize=function(){var e=1/pr(this.normal);rt(this.normal,this.normal,e),this.distance*=e},t.prototype.intersectsLine=function(e,n,r){var i=this.distanceToPoint(e),a=this.distanceToPoint(n),o=i/(i-a),s=o>=0&&o<=1;return s&&r&&Xt(r,e,n,o),s},t}(),rs;(function(t){t[t.OUTSIDE=4294967295]="OUTSIDE",t[t.INSIDE=0]="INSIDE",t[t.INDETERMINATE=2147483647]="INDETERMINATE"})(rs||(rs={}));var Lb=function(){function t(e){if(this.planes=[],e)this.planes=e;else for(var n=0;n<6;n++)this.planes.push(new qv)}return t.prototype.extractFromVPMatrix=function(e){var n=W(e,16),r=n[0],i=n[1],a=n[2],o=n[3],s=n[4],c=n[5],l=n[6],u=n[7],f=n[8],d=n[9],h=n[10],v=n[11],g=n[12],y=n[13],b=n[14],x=n[15];Xi(this.planes[0].normal,o-r,u-s,v-f),this.planes[0].distance=x-g,Xi(this.planes[1].normal,o+r,u+s,v+f),this.planes[1].distance=x+g,Xi(this.planes[2].normal,o+i,u+c,v+d),this.planes[2].distance=x+y,Xi(this.planes[3].normal,o-i,u-c,v-d),this.planes[3].distance=x-y,Xi(this.planes[4].normal,o-a,u-l,v-h),this.planes[4].distance=x-b,Xi(this.planes[5].normal,o+a,u+l,v+h),this.planes[5].distance=x+b,this.planes.forEach(function(_){_.normalize(),_.updatePNVertexFlag()})},t}(),Vr=function(){function t(e,n){e===void 0&&(e=0),n===void 0&&(n=0),this.x=0,this.y=0,this.x=e,this.y=n}return t.prototype.clone=function(){return new t(this.x,this.y)},t.prototype.copyFrom=function(e){this.x=e.x,this.y=e.y},t}(),Ic=function(){function t(e,n,r,i){this.x=e,this.y=n,this.width=r,this.height=i,this.left=e,this.right=e+r,this.top=n,this.bottom=n+i}return t.fromRect=function(e){return new t(e.x,e.y,e.width,e.height)},t.applyTransform=function(e,n){var r=Ml(e.x,e.y,0,1),i=Ml(e.x+e.width,e.y,0,1),a=Ml(e.x,e.y+e.height,0,1),o=Ml(e.x+e.width,e.y+e.height,0,1),s=qa(),c=qa(),l=qa(),u=qa();la(s,r,n),la(c,i,n),la(l,a,n),la(u,o,n);var f=Math.min(s[0],c[0],l[0],u[0]),d=Math.min(s[1],c[1],l[1],u[1]),h=Math.max(s[0],c[0],l[0],u[0]),v=Math.max(s[1],c[1],l[1],u[1]);return t.fromRect({x:f,y:d,width:h-f,height:v-d})},t.prototype.toJSON=function(){},t}(),hn="Method not implemented.",jc="Use document.documentElement instead.",Rb="Cannot append a destroyed element.",pn;(function(t){t[t.ORBITING=0]="ORBITING",t[t.EXPLORING=1]="EXPLORING",t[t.TRACKING=2]="TRACKING"})(pn||(pn={}));var Yl;(function(t){t[t.DEFAULT=0]="DEFAULT",t[t.ROTATIONAL=1]="ROTATIONAL",t[t.TRANSLATIONAL=2]="TRANSLATIONAL",t[t.CINEMATIC=3]="CINEMATIC"})(Yl||(Yl={}));var Fi;(function(t){t[t.ORTHOGRAPHIC=0]="ORTHOGRAPHIC",t[t.PERSPECTIVE=1]="PERSPECTIVE"})(Fi||(Fi={}));var Kv={UPDATED:"updated"},Zv=2e-4,Qv=function(){function t(){this.clipSpaceNearZ=wi.NEGATIVE_ONE,this.eventEmitter=new bl,this.matrix=sn(),this.right=nn(1,0,0),this.up=nn(0,1,0),this.forward=nn(0,0,1),this.position=nn(0,0,1),this.focalPoint=nn(0,0,0),this.distanceVector=nn(0,0,-1),this.distance=1,this.azimuth=0,this.elevation=0,this.roll=0,this.relAzimuth=0,this.relElevation=0,this.relRoll=0,this.dollyingStep=0,this.maxDistance=1/0,this.minDistance=-1/0,this.zoom=1,this.rotateWorld=!1,this.fov=30,this.near=.1,this.far=1e3,this.aspect=1,this.projectionMatrix=sn(),this.projectionMatrixInverse=sn(),this.jitteredProjectionMatrix=void 0,this.enableUpdate=!0,this.type=pn.EXPLORING,this.trackingMode=Yl.DEFAULT,this.projectionMode=Fi.PERSPECTIVE,this.frustum=new Lb,this.orthoMatrix=sn()}return t.prototype.isOrtho=function(){return this.projectionMode===Fi.ORTHOGRAPHIC},t.prototype.getProjectionMode=function(){return this.projectionMode},t.prototype.getPerspective=function(){return this.jitteredProjectionMatrix||this.projectionMatrix},t.prototype.getPerspectiveInverse=function(){return this.projectionMatrixInverse},t.prototype.getFrustum=function(){return this.frustum},t.prototype.getPosition=function(){return this.position},t.prototype.getFocalPoint=function(){return this.focalPoint},t.prototype.getDollyingStep=function(){return this.dollyingStep},t.prototype.getNear=function(){return this.near},t.prototype.getFar=function(){return this.far},t.prototype.getZoom=function(){return this.zoom},t.prototype.getOrthoMatrix=function(){return this.orthoMatrix},t.prototype.getView=function(){return this.view},t.prototype.setEnableUpdate=function(e){this.enableUpdate=e},t.prototype.setType=function(e,n){return this.type=e,this.type===pn.EXPLORING?this.setWorldRotation(!0):this.setWorldRotation(!1),this._getAngles(),this.type===pn.TRACKING&&n!==void 0&&this.setTrackingMode(n),this},t.prototype.setProjectionMode=function(e){return this.projectionMode=e,this},t.prototype.setTrackingMode=function(e){if(this.type!==pn.TRACKING)throw new Error("Impossible to set a tracking mode if the camera is not of tracking type");return this.trackingMode=e,this},t.prototype.setWorldRotation=function(e){return this.rotateWorld=e,this._getAngles(),this},t.prototype.getViewTransform=function(){return Va(sn(),this.matrix)},t.prototype.getWorldTransform=function(){return this.matrix},t.prototype.jitterProjectionMatrix=function(e,n){var r=Cs(sn(),[e,n,0]);this.jitteredProjectionMatrix=ei(sn(),r,this.projectionMatrix)},t.prototype.clearJitterProjectionMatrix=function(){this.jitteredProjectionMatrix=void 0},t.prototype.setMatrix=function(e){return this.matrix=e,this._update(),this},t.prototype.setProjectionMatrix=function(e){this.projectionMatrix=e},t.prototype.setFov=function(e){return this.setPerspective(this.near,this.far,e,this.aspect),this},t.prototype.setAspect=function(e){return this.setPerspective(this.near,this.far,this.fov,e),this},t.prototype.setNear=function(e){return this.projectionMode===Fi.PERSPECTIVE?this.setPerspective(e,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,e,this.far),this},t.prototype.setFar=function(e){return this.projectionMode===Fi.PERSPECTIVE?this.setPerspective(this.near,e,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,e),this},t.prototype.setViewOffset=function(e,n,r,i,a,o){return this.aspect=e/n,this.view===void 0&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=e,this.view.fullHeight=n,this.view.offsetX=r,this.view.offsetY=i,this.view.width=a,this.view.height=o,this.projectionMode===Fi.PERSPECTIVE?this.setPerspective(this.near,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far),this},t.prototype.clearViewOffset=function(){return this.view!==void 0&&(this.view.enabled=!1),this.projectionMode===Fi.PERSPECTIVE?this.setPerspective(this.near,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far),this},t.prototype.setZoom=function(e){return this.zoom=e,this.projectionMode===Fi.ORTHOGRAPHIC?this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far):this.projectionMode===Fi.PERSPECTIVE&&this.setPerspective(this.near,this.far,this.fov,this.aspect),this},t.prototype.setZoomByViewportPoint=function(e,n){var r=this.canvas.viewport2Canvas({x:n[0],y:n[1]}),i=r.x,a=r.y,o=this.roll;this.rotate(0,0,-o),this.setPosition(i,a),this.setFocalPoint(i,a),this.setZoom(e),this.rotate(0,0,o);var s=this.canvas.viewport2Canvas({x:n[0],y:n[1]}),c=s.x,l=s.y,u=nn(c-i,l-a,0),f=Vt(u,this.right)/Ca(this.right),d=Vt(u,this.up)/Ca(this.up),h=W(this.getPosition(),2),v=h[0],g=h[1],y=W(this.getFocalPoint(),2),b=y[0],x=y[1];return this.setPosition(v-f,g-d),this.setFocalPoint(b-f,x-d),this},t.prototype.setPerspective=function(e,n,r,i){var a;this.projectionMode=Fi.PERSPECTIVE,this.fov=r,this.near=e,this.far=n,this.aspect=i;var o=this.near*Math.tan(On(.5*this.fov))/this.zoom,s=2*o,c=this.aspect*s,l=-.5*c;if(!((a=this.view)===null||a===void 0)&&a.enabled){var u=this.view.fullWidth,f=this.view.fullHeight;l+=this.view.offsetX*c/u,o-=this.view.offsetY*s/f,c*=this.view.width/u,s*=this.view.height/f}return Tb(this.projectionMatrix,l,l+c,o-s,o,e,this.far,this.clipSpaceNearZ===wi.ZERO),Va(this.projectionMatrixInverse,this.projectionMatrix),this.triggerUpdate(),this},t.prototype.setOrthographic=function(e,n,r,i,a,o){var s;this.projectionMode=Fi.ORTHOGRAPHIC,this.rright=n,this.left=e,this.top=r,this.bottom=i,this.near=a,this.far=o;var c=(this.rright-this.left)/(2*this.zoom),l=(this.top-this.bottom)/(2*this.zoom),u=(this.rright+this.left)/2,f=(this.top+this.bottom)/2,d=u-c,h=u+c,v=f+l,g=f-l;if(!((s=this.view)===null||s===void 0)&&s.enabled){var y=(this.rright-this.left)/this.view.fullWidth/this.zoom,b=(this.top-this.bottom)/this.view.fullHeight/this.zoom;d+=y*this.view.offsetX,h=d+y*this.view.width,v-=b*this.view.offsetY,g=v-b*this.view.height}return this.clipSpaceNearZ===wi.NEGATIVE_ONE?J0(this.projectionMatrix,d,h,v,g,a,o):qi(this.projectionMatrix,d,h,v,g,a,o),Va(this.projectionMatrixInverse,this.projectionMatrix),this._getOrthoMatrix(),this.triggerUpdate(),this},t.prototype.setPosition=function(e,n,r){n===void 0&&(n=this.position[1]),r===void 0&&(r=this.position[2]);var i=Si(e,n,r);return this._setPosition(i),this.setFocalPoint(this.focalPoint),this.triggerUpdate(),this},t.prototype.setFocalPoint=function(e,n,r){n===void 0&&(n=this.focalPoint[1]),r===void 0&&(r=this.focalPoint[2]);var i=nn(0,1,0);if(this.focalPoint=Si(e,n,r),this.trackingMode===Yl.CINEMATIC){var a=ku(Re(),this.focalPoint,this.position);e=a[0],n=a[1],r=a[2];var o=Ca(a),s=pa(Math.asin(n/o)),c=90+pa(Math.atan2(r,e)),l=sn();In(l,l,On(c)),Fn(l,l,On(s)),i=Bt(Re(),[0,1,0],l)}return Va(this.matrix,tv(sn(),this.position,this.focalPoint,i)),this._getAxes(),this._getDistance(),this._getAngles(),this.triggerUpdate(),this},t.prototype.getDistance=function(){return this.distance},t.prototype.getDistanceVector=function(){return this.distanceVector},t.prototype.setDistance=function(e){if(this.distance===e||e<0)return this;this.distance=e,this.distance=zt.kEms&&e=is.kUnitType&&this.getType()<=is.kClampType},t}(),Bb=function(t){$t(e,t);function e(n){var r=t.call(this)||this;return r.colorSpace=n,r}return e.prototype.getType=function(){return is.kColorType},e.prototype.to=function(n){return this},e}(uf),eo;(function(t){t[t.Constant=0]="Constant",t[t.LinearGradient=1]="LinearGradient",t[t.RadialGradient=2]="RadialGradient"})(eo||(eo={}));var ff=function(t){$t(e,t);function e(n,r){var i=t.call(this)||this;return i.type=n,i.value=r,i}return e.prototype.clone=function(){return new e(this.type,this.value)},e.prototype.buildCSSText=function(n,r,i){return i},e.prototype.getType=function(){return is.kColorType},e}(uf),Bi=function(t){$t(e,t);function e(n){var r=t.call(this)||this;return r.value=n,r}return e.prototype.clone=function(){return new e(this.value)},e.prototype.getType=function(){return is.kKeywordType},e.prototype.buildCSSText=function(n,r,i){return i+this.value},e}(uf),zb=Xr(function(t){return t===void 0&&(t=""),t.replace(/-([a-z])/g,function(e){return e[1].toUpperCase()})}),tg=function(t){return t.split("").map(function(e,n){return e.toUpperCase()===e?"".concat(n!==0?"-":"").concat(e.toLowerCase()):e}).join("")};function Wb(t){if(!t)throw new Error}function Us(t){return typeof t=="function"}function Gb(t){return typeof t=="symbol"}var Ph=function(t){return Object.fromEntries(Object.entries(t).filter(function(e){var n=__read(e,2),r=n[1];return r!==void 0}))},Yb={d:{alias:"path"},strokeDasharray:{alias:"lineDash"},strokeWidth:{alias:"lineWidth"},textAnchor:{alias:"textAlign"},src:{alias:"img"}},Th=Xr(function(t){var e=zb(t),n=Yb[e];return e=(n==null?void 0:n.alias)||e,e}),Hb=function(t,e){e===void 0&&(e="");var n="";return Number.isFinite(t)?(Wb(Number.isNaN(t)),n="NaN"):t>0?n="infinity":n="-infinity",n+=e},kh=function(t){return Fb(Db(t))},wn=function(t){$t(e,t);function e(n,r){r===void 0&&(r=zt.kNumber);var i=t.call(this)||this,a;return typeof r=="string"?a=jb(r):a=r,i.unit=a,i.value=n,i}return e.prototype.clone=function(){return new e(this.value,this.unit)},e.prototype.equals=function(n){var r=n;return this.value===r.value&&this.unit===r.unit},e.prototype.getType=function(){return is.kUnitType},e.prototype.convertTo=function(n){if(this.unit===n)return new e(this.value,this.unit);var r=kh(this.unit);if(r!==kh(n)||r===zt.kUnknown)return null;var i=cf(this.unit)/cf(n);return new e(this.value*i,n)},e.prototype.buildCSSText=function(n,r,i){var a;switch(this.unit){case zt.kUnknown:break;case zt.kInteger:a=Number(this.value).toFixed(0);break;case zt.kNumber:case zt.kPercentage:case zt.kEms:case zt.kRems:case zt.kPixels:case zt.kDegrees:case zt.kRadians:case zt.kGradians:case zt.kMilliseconds:case zt.kSeconds:case zt.kTurns:{var o=-999999,s=999999,c=this.value,l=lf(this.unit);if(cs){var u=lf(this.unit);!Number.isFinite(c)||Number.isNaN(c)?a=Hb(c,u):a=c+(u||"")}else a="".concat(c).concat(l)}}return i+=a,i},e}(uf),lr=new wn(0,"px");new wn(1,"px");var ga=new wn(0,"deg"),Ch=function(t){$t(e,t);function e(n,r,i,a,o){a===void 0&&(a=1),o===void 0&&(o=!1);var s=t.call(this,"rgb")||this;return s.r=n,s.g=r,s.b=i,s.alpha=a,s.isNone=o,s}return e.prototype.clone=function(){return new e(this.r,this.g,this.b,this.alpha)},e.prototype.buildCSSText=function(n,r,i){return i+"rgba(".concat(this.r,",").concat(this.g,",").concat(this.b,",").concat(this.alpha,")")},e}(Bb),Wn=new Bi("unset"),Ub=new Bi("initial"),$b=new Bi("inherit"),Lh={"":Wn,unset:Wn,initial:Ub,inherit:$b},Rh=function(t){return Lh[t]||(Lh[t]=new Bi(t)),Lh[t]},df=new Ch(0,0,0,0,!0),eg=new Ch(0,0,0,0),Vb=Xr(function(t,e,n,r){return new Ch(t,e,n,r)},function(t,e,n,r){return"rgba(".concat(t,",").concat(e,",").concat(n,",").concat(r,")")}),Sn=function(t,e){return e===void 0&&(e=zt.kNumber),new wn(t,e)};new wn(50,"%");var hf;(function(t){t[t.Standard=0]="Standard"})(hf||(hf={}));var Dc;(function(t){t[t.ADDED=0]="ADDED",t[t.REMOVED=1]="REMOVED",t[t.Z_INDEX_CHANGED=2]="Z_INDEX_CHANGED"})(Dc||(Dc={}));var ng={absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:new Ic(0,0,0,0)},Ht;(function(t){t.COORDINATE="",t.COLOR="",t.PAINT="",t.NUMBER="",t.ANGLE="",t.OPACITY_VALUE="",t.SHADOW_BLUR="",t.LENGTH="",t.PERCENTAGE="",t.LENGTH_PERCENTAGE=" | ",t.LENGTH_PERCENTAGE_12="[ | ]{1,2}",t.LENGTH_PERCENTAGE_14="[ | ]{1,4}",t.LIST_OF_POINTS="",t.PATH="",t.FILTER="",t.Z_INDEX="",t.OFFSET_DISTANCE="",t.DEFINED_PATH="",t.MARKER="",t.TRANSFORM="",t.TRANSFORM_ORIGIN="",t.TEXT="",t.TEXT_TRANSFORM=""})(Ht||(Ht={}));function Xb(t){var e=t.type,n=t.value;return e==="hex"?"#".concat(n):e==="literal"?n:e==="rgb"?"rgb(".concat(n.join(","),")"):"rgba(".concat(n.join(","),")")}var pf=function(){var t={linearGradient:/^(linear\-gradient)/i,repeatingLinearGradient:/^(repeating\-linear\-gradient)/i,radialGradient:/^(radial\-gradient)/i,repeatingRadialGradient:/^(repeating\-radial\-gradient)/i,conicGradient:/^(conic\-gradient)/i,sideOrCorner:/^to (left (top|bottom)|right (top|bottom)|top (left|right)|bottom (left|right)|left|right|top|bottom)/i,extentKeywords:/^(closest\-side|closest\-corner|farthest\-side|farthest\-corner|contain|cover)/,positionKeywords:/^(left|center|right|top|bottom)/i,pixelValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))px/,percentageValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))\%/,emValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))em/,angleValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))deg/,startCall:/^\(/,endCall:/^\)/,comma:/^,/,hexColor:/^\#([0-9a-fA-F]+)/,literalColor:/^([a-zA-Z]+)/,rgbColor:/^rgb/i,rgbaColor:/^rgba/i,number:/^(([0-9]*\.[0-9]+)|([0-9]+\.?))/},e="";function n(Y){throw new Error(e+": "+Y)}function r(){var Y=i();return e.length>0&&n("Invalid input not EOF"),Y}function i(){return _(a)}function a(){return o("linear-gradient",t.linearGradient,c)||o("repeating-linear-gradient",t.repeatingLinearGradient,c)||o("radial-gradient",t.radialGradient,f)||o("repeating-radial-gradient",t.repeatingRadialGradient,f)||o("conic-gradient",t.conicGradient,f)}function o(Y,z,G){return s(z,function(X){var K=G();return K&&(N(t.comma)||n("Missing comma before color stops")),{type:Y,orientation:K,colorStops:_(O)}})}function s(Y,z){var G=N(Y);if(G){N(t.startCall)||n("Missing (");var X=z(G);return N(t.endCall)||n("Missing )"),X}}function c(){return l()||u()}function l(){return R("directional",t.sideOrCorner,1)}function u(){return R("angular",t.angleValue,1)}function f(){var Y,z=d(),G;return z&&(Y=[],Y.push(z),G=e,N(t.comma)&&(z=d(),z?Y.push(z):e=G)),Y}function d(){var Y=h()||v();if(Y)Y.at=y();else{var z=g();if(z){Y=z;var G=y();G&&(Y.at=G)}else{var X=b();X&&(Y={type:"default-radial",at:X})}}return Y}function h(){var Y=R("shape",/^(circle)/i,0);return Y&&(Y.style=C()||g()),Y}function v(){var Y=R("shape",/^(ellipse)/i,0);return Y&&(Y.style=L()||g()),Y}function g(){return R("extent-keyword",t.extentKeywords,1)}function y(){if(R("position",/^at/,0)){var Y=b();return Y||n("Missing positioning value"),Y}}function b(){var Y=x();if(Y.x||Y.y)return{type:"position",value:Y}}function x(){return{x:L(),y:L()}}function _(Y){var z=Y(),G=[];if(z)for(G.push(z);N(t.comma);)z=Y(),z?G.push(z):n("One extra comma");return G}function O(){var Y=w();return Y||n("Expected color definition"),Y.length=L(),Y}function w(){return E()||P()||A()||M()}function M(){return R("literal",t.literalColor,0)}function E(){return R("hex",t.hexColor,1)}function A(){return s(t.rgbColor,function(){return{type:"rgb",value:_(k)}})}function P(){return s(t.rgbaColor,function(){return{type:"rgba",value:_(k)}})}function k(){return N(t.number)[1]}function L(){return R("%",t.percentageValue,1)||I()||C()}function I(){return R("position-keyword",t.positionKeywords,1)}function C(){return R("px",t.pixelValue,1)||R("em",t.emValue,1)}function R(Y,z,G){var X=N(z);if(X)return{type:Y,value:X[G]}}function N(Y){var z=/^[\n\r\t\s]+/.exec(e);z&&D(z[0].length);var G=Y.exec(e);return G&&D(G[0].length),G}function D(Y){e=e.substring(Y)}return function(Y){return e=Y,r()}}();function qb(t,e,n,r){var i=On(r.value),a=0,o=0,s=a+e/2,c=o+n/2,l=Math.abs(e*Math.cos(i))+Math.abs(n*Math.sin(i)),u=t[0]+s-Math.cos(i)*l/2,f=t[1]+c-Math.sin(i)*l/2,d=t[0]+s+Math.cos(i)*l/2,h=t[1]+c+Math.sin(i)*l/2;return{x1:u,y1:f,x2:d,y2:h}}function Kb(t,e,n,r,i,a){var o=r.value,s=i.value;r.unit===zt.kPercentage&&(o=r.value/100*e),i.unit===zt.kPercentage&&(s=i.value/100*n);var c=Math.max(xi([0,0],[o,s]),xi([0,n],[o,s]),xi([e,n],[o,s]),xi([e,0],[o,s]));return a&&(a instanceof wn?c=a.value:a instanceof Bi&&(a.value==="closest-side"?c=Math.min(o,e-o,s,n-s):a.value==="farthest-side"?c=Math.max(o,e-o,s,n-s):a.value==="closest-corner"&&(c=Math.min(xi([0,0],[o,s]),xi([0,n],[o,s]),xi([e,n],[o,s]),xi([e,0],[o,s]))))),{x:o+t[0],y:s+t[1],r:c}}var Zb=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,Qb=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,Jb=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,rg=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;function tx(t){var e,n,r,i=t.length;t[i-1].length=(e=t[i-1].length)!==null&&e!==void 0?e:{type:"%",value:"100"},i>1&&(t[0].length=(n=t[0].length)!==null&&n!==void 0?n:{type:"%",value:"0"});for(var a=0,o=Number(t[0].length.value),s=1;s-1||t.indexOf("radial")>-1){var n=pf(t);return n.map(function(s){var c=s.type,l=s.orientation,u=s.colorStops;tx(u);var f=u.map(function(_){return{offset:Sn(Number(_.length.value),"%"),color:Xb(_)}});if(c==="linear-gradient")return new ff(eo.LinearGradient,{angle:l?nx(l):ga,steps:f});if(c==="radial-gradient"&&(l||(l=[{type:"shape",value:"circle"}]),l[0].type==="shape"&&l[0].value==="circle")){var d=rx(l[0].at),h=d.cx,v=d.cy,g=void 0;if(l[0].style){var y=l[0].style,b=y.type,x=y.value;b==="extent-keyword"?g=Rh(x):g=Sn(x,b)}return new ff(eo.RadialGradient,{cx:h,cy:v,size:g,steps:f})}})}var r=t[0];if(t[1]==="("||t[2]==="("){if(r==="l"){var i=Zb.exec(t);if(i){var a=((e=i[2].match(rg))===null||e===void 0?void 0:e.map(function(s){return s.split(":")}))||[];return[new ff(eo.LinearGradient,{angle:Sn(parseFloat(i[1]),"deg"),steps:a.map(function(s){var c=W(s,2),l=c[0],u=c[1];return{offset:Sn(Number(l)*100,"%"),color:u}})})]}}else if(r==="r"){var o=vf(t);if(o)if(Bn(o))t=o;else return[new ff(eo.RadialGradient,o)]}else if(r==="p")return ax(t)}});function vf(t){var e,n=Qb.exec(t);if(n){var r=((e=n[4].match(rg))===null||e===void 0?void 0:e.map(function(i){return i.split(":")}))||[];return{cx:Sn(50,"%"),cy:Sn(50,"%"),steps:r.map(function(i){var a=W(i,2),o=a[0],s=a[1];return{offset:Sn(Number(o)*100,"%"),color:s}})}}return null}function ax(t){var e=Jb.exec(t);if(e){var n=e[1],r=e[2];switch(n){case"a":n="repeat";break;case"x":n="repeat-x";break;case"y":n="repeat-y";break;case"n":n="no-repeat";break;default:n="no-repeat"}return{image:r,repetition:n}}return null}function ox(t){return!!t.type&&!!t.value}function Fc(t){return t&&!!t.image}function Bc(t){return t&&!pe(t.r)&&!pe(t.g)&&!pe(t.b)}var no=Xr(function(t){if(Fc(t))return ut({repetition:"repeat"},t);if(pe(t)&&(t=""),t==="transparent")return eg;if(t==="currentColor")t="black";else if(t==="none")return df;var e=ix(t);if(e)return e;var n=Ju(t),r=[0,0,0,0];return n!==null&&(r[0]=n.r||0,r[1]=n.g||0,r[2]=n.b||0,r[3]=n.opacity),Vb.apply(void 0,Et([],W(r),!1))});function ig(t,e){if(!(!Bc(t)||!Bc(e)))return[[Number(t.r),Number(t.g),Number(t.b),Number(t.alpha)],[Number(e.r),Number(e.g),Number(e.b),Number(e.alpha)],function(n){var r=n.slice();if(r[3])for(var i=0;i<3;i++)r[i]=Math.round(zn(r[i],0,255));return r[3]=zn(r[3],0,1),"rgba(".concat(r.join(","),")")}]}function zc(t,e){if(pe(e))return Sn(0,"px");if(e="".concat(e).trim().toLowerCase(),isFinite(Number(e))){if("px".search(t)>=0)return Sn(Number(e),"px");if("deg".search(t)>=0)return Sn(Number(e),"deg")}var n=[];e=e.replace(t,function(i){return n.push(i),"U"+i});var r="U("+t.source+")";return n.map(function(i){return Sn(Number(e.replace(new RegExp("U"+i,"g"),"").replace(new RegExp(r,"g"),"*0")),i)})[0]}var Nh=function(t){return zc(new RegExp("px","g"),t)},sx=Xr(Nh),cx=function(t){return zc(new RegExp("%","g"),t)};Xr(cx);var Hl=function(t){return Cn(t)||isFinite(Number(t))?Sn(Number(t)||0,"px"):zc(new RegExp("px|%|em|rem","g"),t)},Eo=Xr(Hl),Wc=function(t){return zc(new RegExp("deg|rad|grad|turn","g"),t)},ag=Xr(Wc);function lx(t,e,n,r,i){i===void 0&&(i=0);var a="",o=t.value||0,s=e.value||0,c=kh(t.unit),l=t.convertTo(c),u=e.convertTo(c);return l&&u?(o=l.value,s=u.value,a=lf(t.unit)):(wn.isLength(t.unit)||wn.isLength(e.unit))&&(o=Ji(t,i,n),s=Ji(e,i,n),a="px"),[o,s,function(f){return r&&(f=Math.max(f,0)),f+a}]}function ci(t){var e=0;return t.unit===zt.kDegrees?e=t.value:t.unit===zt.kRadians?e=pa(Number(t.value)):t.unit===zt.kTurns&&(e=Uv(Number(t.value))),e}function Ih(t,e){var n;return Array.isArray(t)?n=t.map(function(r){return Number(r)}):Bn(t)?n=t.split(" ").map(function(r){return Number(r)}):Cn(t)&&(n=[t]),e===2?n.length===1?[n[0],n[0]]:[n[0],n[1]]:n.length===1?[n[0],n[0],n[0],n[0]]:n.length===2?[n[0],n[1],n[0],n[1]]:n.length===3?[n[0],n[1],n[2],n[1]]:[n[0],n[1],n[2],n[3]]}function og(t){return Bn(t)?t.split(" ").map(function(e){return Eo(e)}):t.map(function(e){return Eo(e.toString())})}function Ji(t,e,n,r){if(r===void 0&&(r=!1),t.unit===zt.kPixels)return Number(t.value);if(t.unit===zt.kPercentage&&n){var i=n.nodeName===xt.GROUP?n.getLocalBounds():n.getGeometryBounds();return(r?i.min[e]:0)+t.value/100*i.halfExtents[e]*2}return 0}var ux=function(t){return zc(/deg|rad|grad|turn|px|%/g,t)},fx=["blur","brightness","drop-shadow","contrast","grayscale","sepia","saturate","hue-rotate","invert"];function sg(t){if(t===void 0&&(t=""),t=t.toLowerCase().trim(),t==="none")return[];for(var e=/\s*([\w-]+)\(([^)]*)\)/g,n=[],r,i=0;r=e.exec(t);){if(r.index!==i)return[];if(i=r.index+r[0].length,fx.indexOf(r[1])>-1&&n.push({name:r[1],params:r[2].split(" ").map(function(a){return ux(a)||no(a)})}),e.lastIndex===t.length)return n}return[]}function cg(t){return t.toString()}var Gc=function(t){return typeof t=="number"?Sn(t):/^\s*[-+]?(\d*\.)?\d+\s*$/.test(t)?Sn(Number(t)):Sn(0)},$s=Xr(Gc);Xr(function(t){return Bn(t)?t.split(" ").map($s):t.map($s)});function jh(t,e){return[t,e,cg]}function Dh(t,e){return function(n,r){return[n,r,function(i){return cg(zn(i,t,e))}]}}function lg(t,e){if(t.length===e.length)return[t,e,function(n){return n}]}function Fh(t){return t.parsedStyle.d.totalLength===0&&(t.parsedStyle.d.totalLength=th(t.parsedStyle.d.absolutePath)),t.parsedStyle.d.totalLength}function Wa(t){return t.parsedStyle.points.totalLength===0&&(t.parsedStyle.points.totalLength=_b(t.parsedStyle.points.points)),t.parsedStyle.points.totalLength}function dx(t){for(var e=0;e0&&n.push(r),{polygons:e,polylines:n}}function Le(t,e){return t[0]===e[0]&&t[1]===e[1]}function px(t,e){for(var n=[],r=[],i=[],a=0;aMath.PI/2?Math.PI-l:l,u=u>Math.PI/2?Math.PI-u:u;var f={xExtra:Math.cos(c/2-l)*(e/2*(1/Math.sin(c/2)))-e/2||0,yExtra:Math.cos(u-c/2)*(e/2*(1/Math.sin(c/2)))-e/2||0};return f}function ur(t,e){return[e[0]+(e[0]-t[0]),e[1]+(e[1]-t[1])]}var ug=function(t,e){var n=t.x*e.x+t.y*e.y,r=Math.sqrt((Math.pow(t.x,2)+Math.pow(t.y,2))*(Math.pow(e.x,2)+Math.pow(e.y,2))),i=t.x*e.y-t.y*e.x<0?-1:1,a=i*Math.acos(n/r);return a},Ao=function(t,e,n,r,i,a,o,s){e=Math.abs(e),n=Math.abs(n),r=Ov(r,360);var c=On(r);if(t.x===o.x&&t.y===o.y)return{x:t.x,y:t.y,ellipticalArcAngle:0};if(e===0||n===0)return{x:0,y:0,ellipticalArcAngle:0};var l=(t.x-o.x)/2,u=(t.y-o.y)/2,f={x:Math.cos(c)*l+Math.sin(c)*u,y:-Math.sin(c)*l+Math.cos(c)*u},d=Math.pow(f.x,2)/Math.pow(e,2)+Math.pow(f.y,2)/Math.pow(n,2);d>1&&(e=Math.sqrt(d)*e,n=Math.sqrt(d)*n);var h=Math.pow(e,2)*Math.pow(n,2)-Math.pow(e,2)*Math.pow(f.y,2)-Math.pow(n,2)*Math.pow(f.x,2),v=Math.pow(e,2)*Math.pow(f.y,2)+Math.pow(n,2)*Math.pow(f.x,2),g=h/v;g=g<0?0:g;var y=(i!==a?1:-1)*Math.sqrt(g),b={x:y*(e*f.y/n),y:y*(-(n*f.x)/e)},x={x:Math.cos(c)*b.x-Math.sin(c)*b.y+(t.x+o.x)/2,y:Math.sin(c)*b.x+Math.cos(c)*b.y+(t.y+o.y)/2},_={x:(f.x-b.x)/e,y:(f.y-b.y)/n},O=ug({x:1,y:0},_),w={x:(-f.x-b.x)/e,y:(-f.y-b.y)/n},M=ug(_,w);!a&&M>0?M-=2*Math.PI:a&&M<0&&(M+=2*Math.PI),M%=2*Math.PI;var E=O+M*s,A=e*Math.cos(E),P=n*Math.sin(E),k={x:Math.cos(c)*A-Math.sin(c)*P+x.x,y:Math.sin(c)*A+Math.cos(c)*P+x.y,ellipticalArcStartAngle:O,ellipticalArcEndAngle:O+M,ellipticalArcAngle:E,ellipticalArcCenter:x,resultantRx:e,resultantRy:n};return k};function vx(t){for(var e=[],n=null,r=null,i=null,a=0,o=t.length,s=0;s1&&(n*=Math.sqrt(h),r*=Math.sqrt(h));var v=n*n*(d*d)+r*r*(f*f),g=v?Math.sqrt((n*n*(r*r)-v)/v):1;a===o&&(g*=-1),isNaN(g)&&(g=0);var y=r?g*n*d/r:0,b=n?g*-r*f/n:0,x=(s+l)/2+Math.cos(i)*y-Math.sin(i)*b,_=(c+u)/2+Math.sin(i)*y+Math.cos(i)*b,O=[(f-y)/n,(d-b)/r],w=[(-1*f-y)/n,(-1*d-b)/r],M=dg([1,0],O),E=dg(O,w);return Bh(O,w)<=-1&&(E=Math.PI),Bh(O,w)>=1&&(E=0),o===0&&E>0&&(E=E-2*Math.PI),o===1&&E<0&&(E=E+2*Math.PI),{cx:x,cy:_,rx:Le(t,[l,u])?0:n,ry:Le(t,[l,u])?0:r,startAngle:M,endAngle:M+E,xRotation:i,arcFlag:a,sweepFlag:o}}function gx(t,e,n){return t.reduce(function(r,i){var a="";if(i[0]==="M"||i[0]==="L"){var o=nn(i[1],i[2],0);n&&Bt(o,o,n),a="".concat(i[0]).concat(o[0],",").concat(o[1])}else if(i[0]==="Z")a=i[0];else if(i[0]==="C"){var s=nn(i[1],i[2],0),c=nn(i[3],i[4],0),l=nn(i[5],i[6],0);n&&(Bt(s,s,n),Bt(c,c,n),Bt(l,l,n)),a="".concat(i[0]).concat(s[0],",").concat(s[1],",").concat(c[0],",").concat(c[1],",").concat(l[0],",").concat(l[1])}else if(i[0]==="A"){var u=nn(i[6],i[7],0);n&&Bt(u,u,n),a="".concat(i[0]).concat(i[1],",").concat(i[2],",").concat(i[3],",").concat(i[4],",").concat(i[5],",").concat(u[0],",").concat(u[1])}else if(i[0]==="Q"){var s=nn(i[1],i[2],0),c=nn(i[3],i[4],0);n&&(Bt(s,s,n),Bt(c,c,n)),a="".concat(i[0]).concat(i[1],",").concat(i[2],",").concat(i[3],",").concat(i[4],"}")}return r+=a},"")}function Po(t,e,n,r){return[["M",t,e],["L",n,r]]}function Wh(t,e,n,r){var i=(-1+Math.sqrt(2))/3*4,a=t*i,o=e*i,s=n-t,c=n+t,l=r-e,u=r+e;return[["M",s,r],["C",s,r-o,n-a,l,n,l],["C",n+a,l,c,r-o,c,r],["C",c,r+o,n+a,u,n,u],["C",n-a,u,s,r+o,s,r],["Z"]]}function yf(t,e){var n=t.map(function(r,i){return[i===0?"M":"L",r[0],r[1]]});return e&&n.push(["Z"]),n}function ir(t,e,n,r,i){if(i){var a=W(i,4),o=a[0],s=a[1],c=a[2],l=a[3],u=t>0?1:-1,f=e>0?1:-1,d=u+f!==0?1:0;return[["M",u*o+n,r],["L",t-u*s+n,r],s?["A",s,s,0,0,d,t+n,f*s+r]:null,["L",t+n,e-f*c+r],c?["A",c,c,0,0,d,t+n-u*c,e+r]:null,["L",n+u*l,e+r],l?["A",l,l,0,0,d,n,e+r-f*l]:null,["L",n,f*o+r],o?["A",o,o,0,0,d,u*o+n,r]:null,["Z"]].filter(function(h){return h})}return[["M",n,r],["L",n+t,r],["L",n+t,r+e],["L",n,r+e],["Z"]]}function ar(t,e){e===void 0&&(e=t.getLocalTransform());var n=[];switch(t.nodeName){case xt.LINE:var r=t.parsedStyle,i=r.x1,a=i===void 0?0:i,o=r.y1,s=o===void 0?0:o,c=r.x2,l=c===void 0?0:c,u=r.y2,f=u===void 0?0:u;n=Po(a,s,l,f);break;case xt.CIRCLE:{var d=t.parsedStyle,h=d.r,v=h===void 0?0:h,g=d.cx,y=g===void 0?0:g,b=d.cy,x=b===void 0?0:b;n=Wh(v,v,y,x);break}case xt.ELLIPSE:{var _=t.parsedStyle,O=_.rx,w=O===void 0?0:O,M=_.ry,E=M===void 0?0:M,A=_.cx,y=A===void 0?0:A,P=_.cy,x=P===void 0?0:P;n=Wh(w,E,y,x);break}case xt.POLYLINE:case xt.POLYGON:var k=t.parsedStyle.points;n=yf(k.points,t.nodeName===xt.POLYGON);break;case xt.RECT:var L=t.parsedStyle,I=L.width,C=I===void 0?0:I,R=L.height,N=R===void 0?0:R,D=L.x,Y=D===void 0?0:D,z=L.y,G=z===void 0?0:z,X=L.radius,K=X&&X.some(function(et){return et!==0});n=ir(C,N,Y,G,K&&X.map(function(et){return zn(et,0,Math.min(Math.abs(C)/2,Math.abs(N)/2))}));break;case xt.PATH:var tt=t.parsedStyle.d.absolutePath;n=Et([],W(tt),!1);break}if(n.length)return gx(n,t,e)}function yx(t,e,n,r,i){e===void 0&&(e=0),n===void 0&&(n=0),r===void 0&&(r=0),i===void 0&&(i=0);var a=t.map(function(o,s){var c=o[0],l=t[s+1],u=s===0&&(e!==0||n!==0),f=(s===t.length-1||l&&(l[0]==="M"||l[0]==="Z"))&&r!==0&&i!==0;switch(c){case"M":return u?"M ".concat(o[1]+e,",").concat(o[2]+n," L ").concat(o[1],",").concat(o[2]):"M ".concat(o[1],",").concat(o[2]);case"L":return"L ".concat(o[1]+(f?r:0),",").concat(o[2]+(f?i:0));case"Q":return"Q ".concat(o[1]," ").concat(o[2],",").concat(o[3]," ").concat(o[4])+(f?" L ".concat(o[3]+r,",").concat(o[4]+i):"");case"C":return"C ".concat(o[1]," ").concat(o[2],",").concat(o[3]," ").concat(o[4],",").concat(o[5]," ").concat(o[6])+(f?" L ".concat(o[5]+r,",").concat(o[6]+i):"");case"A":return"A ".concat(o[1]," ").concat(o[2]," ").concat(o[3]," ").concat(o[4]," ").concat(o[5]," ").concat(o[6]," ").concat(o[7])+(f?" L ".concat(o[6]+r,",").concat(o[7]+i):"");case"Z":return"Z"}}).join(" ");return~a.indexOf("NaN")?"":a}var hg=function(t){if(t===""||Array.isArray(t)&&t.length===0)return{absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:{x:0,y:0,width:0,height:0}};var e;try{e=Vu(t)}catch(d){e=Vu(""),console.error("[g]: Invalid SVG Path definition: ".concat(t))}dx(e);var n=hx(e),r=Vs(e),i=r.polygons,a=r.polylines,o=vx(e),s=px(o,0),c=s.x,l=s.y,u=s.width,f=s.height;return{absolutePath:e,hasArc:n,segments:o,polygons:i,polylines:a,totalLength:0,rect:{x:Number.isFinite(c)?c:0,y:Number.isFinite(l)?l:0,width:Number.isFinite(u)?u:0,height:Number.isFinite(f)?f:0}}},mx=Xr(hg);function Gh(t){return Bn(t)?mx(t):hg(t)}function bx(t,e,n){var r=t.curve,i=e.curve;(!r||r.length===0)&&(r=Rl(t.absolutePath,!1),t.curve=r),(!i||i.length===0)&&(i=Rl(e.absolutePath,!1),e.curve=i);var a=[r,i];r.length!==i.length&&(a=Ge(r,i));var o=kc(a[0])!==kc(a[1])?Ev(a[0]):lb(a[0]);return[o,da(a[1],o),function(s){return s}]}function pg(t,e){var n;return Bn(t)?n=t.split(" ").map(function(r){var i=W(r.split(","),2),a=i[0],o=i[1];return[Number(a),Number(o)]}):n=t,{points:n,totalLength:0,segments:[]}}function xx(t,e){return[t.points,e.points,function(n){return n}]}var Zn=null;function Wr(t){return function(e){var n=0;return t.map(function(r){return r===Zn?e[n++]:r})}}function To(t){return t}var mf={matrix:["NNNNNN",[Zn,Zn,0,0,Zn,Zn,0,0,0,0,1,0,Zn,Zn,0,1],To],matrix3d:["NNNNNNNNNNNNNNNN",To],rotate:["A"],rotatex:["A"],rotatey:["A"],rotatez:["A"],rotate3d:["NNNA"],perspective:["L"],scale:["Nn",Wr([Zn,Zn,new wn(1)]),To],scalex:["N",Wr([Zn,new wn(1),new wn(1)]),Wr([Zn,new wn(1)])],scaley:["N",Wr([new wn(1),Zn,new wn(1)]),Wr([new wn(1),Zn])],scalez:["N",Wr([new wn(1),new wn(1),Zn])],scale3d:["NNN",To],skew:["Aa",null,To],skewx:["A",null,Wr([Zn,ga])],skewy:["A",null,Wr([ga,Zn])],translate:["Tt",Wr([Zn,Zn,lr]),To],translatex:["T",Wr([Zn,lr,lr]),Wr([Zn,lr])],translatey:["T",Wr([lr,Zn,lr]),Wr([lr,Zn])],translatez:["L",Wr([lr,lr,Zn])],translate3d:["TTL",To]};function bf(t){if(t=(t||"none").toLowerCase().trim(),t==="none")return[];for(var e=/\s*(\w+)\(([^)]*)\)/g,n=[],r,i=0;r=e.exec(t);){if(r.index!==i)return[];i=r.index+r[0].length;var a=r[1],o=mf[a];if(!o)return[];var s=r[2].split(","),c=o[0];if(c.length"].calculator(null,null,{value:n.textTransform},e,null),dn(n.clipPath)||this.runtime.CSSPropertySyntaxFactory[""].calculator("clipPath",o,n.clipPath,e,this.runtime),n.offsetPath&&this.runtime.CSSPropertySyntaxFactory[""].calculator("offsetPath",s,n.offsetPath,e,this.runtime),n.transform&&(e.parsedStyle.transform=bf(n.transform)),n.transformOrigin&&(e.parsedStyle.transformOrigin=mg(n.transformOrigin)),n.markerStart&&(e.parsedStyle.markerStart=this.runtime.CSSPropertySyntaxFactory[""].calculator(null,n.markerStart,n.markerStart,null,null)),n.markerEnd&&(e.parsedStyle.markerEnd=this.runtime.CSSPropertySyntaxFactory[""].calculator(null,n.markerEnd,n.markerEnd,null,null)),n.markerMid&&(e.parsedStyle.markerMid=this.runtime.CSSPropertySyntaxFactory[""].calculator("",n.markerMid,n.markerMid,null,null)),pe(n.zIndex)||this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,a),pe(n.offsetDistance)||this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,a),n.transform&&this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,a),n.transformOrigin&&this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,a),c&&(e.geometry.dirty=!0,e.renderable.boundsDirty=!0,e.renderable.renderBoundsDirty=!0,r.forceUpdateGeometry||this.runtime.sceneGraphService.dirtifyToRoot(e))}},t.prototype.parseProperty=function(e,n,r,i){var a=as[e],o=n;if((n===""||pe(n))&&(n="unset"),n==="unset"||n==="initial"||n==="inherit")o=Rh(n);else if(a){var s=a.k,c=a.syntax,l=c&&this.getPropertySyntax(c);s&&s.indexOf(n)>-1?o=Rh(n):l&&(!i&&l.parserUnmemoize?o=l.parserUnmemoize(n,r):l.parser&&(o=l.parser(n,r)))}return o},t.prototype.computeProperty=function(e,n,r,i){var a=as[e],o=r.id==="g-root",s=n;if(a){var c=a.syntax,l=a.inh,u=a.d;if(n instanceof Bi){var f=n.value;if(f==="unset"&&(l&&!o?f="inherit":f="initial"),f==="initial")pe(u)||(n=this.parseProperty(e,Us(u)?u(r.nodeName):u,r,i));else if(f==="inherit"){var d=this.tryToResolveProperty(r,e,{inherited:!0});if(pe(d)){this.addUnresolveProperty(r,e);return}else return d}}var h=c&&this.getPropertySyntax(c);if(h&&h.calculator){var v=r.parsedStyle[e];s=h.calculator(e,v,n,r,this.runtime)}else n instanceof Bi?s=n.value:s=n}return s},t.prototype.postProcessProperty=function(e,n,r){var i=as[e];if(i&&i.syntax){var a=i.syntax&&this.getPropertySyntax(i.syntax),o=a;o&&o.postProcessor&&o.postProcessor(n,r)}},t.prototype.addUnresolveProperty=function(e,n){var r=Hc.get(e);r||(Hc.set(e,[]),r=Hc.get(e)),r.indexOf(n)===-1&&r.push(n)},t.prototype.tryToResolveProperty=function(e,n,r){r===void 0&&(r={});var i=r.inherited;if(i&&e.parentElement&&Sx(e.parentElement,n)){var a=e.parentElement.parsedStyle[n];return a==="unset"||a==="initial"||a==="inherit"?void 0:a}},t.prototype.recalc=function(e){var n=Hc.get(e);if(n&&n.length){var r={};n.forEach(function(i){r[i]=e.attributes[i]}),this.processProperties(e,r),Hc.delete(e)}},t.prototype.updateGeometry=function(e){var n=e.nodeName,r=this.runtime.geometryUpdaterFactory[n];if(r){var i=e.geometry;i.contentBounds||(i.contentBounds=new vr),i.renderBounds||(i.renderBounds=new vr);var a=e.parsedStyle,o=r.update(a,e),s=o.cx,c=s===void 0?0:s,l=o.cy,u=l===void 0?0:l,f=o.cz,d=f===void 0?0:f,h=o.hwidth,v=h===void 0?0:h,g=o.hheight,y=g===void 0?0:g,b=o.hdepth,x=b===void 0?0:b,_=[Math.abs(v),Math.abs(y),x],O=a,w=O.stroke,M=O.lineWidth,E=M===void 0?1:M,A=O.increasedLineWidthForHitTesting,P=A===void 0?0:A,k=O.shadowType,L=k===void 0?"outer":k,I=O.shadowColor,C=O.filter,R=C===void 0?[]:C,N=O.transformOrigin,D=[c,u,d];i.contentBounds.update(D,_);var Y=n===xt.POLYLINE||n===xt.POLYGON||n===xt.PATH?Math.SQRT2:.5,z=w&&!w.isNone;if(z){var G=((E||0)+(P||0))*Y;_[0]+=G,_[1]+=G}if(i.renderBounds.update(D,_),I&&L&&L!=="inner"){var X=i.renderBounds,K=X.min,tt=X.max,et=a,dt=et.shadowBlur,_t=et.shadowOffsetX,Lt=et.shadowOffsetY,gt=dt||0,vt=_t||0,Zt=Lt||0,Rt=K[0]-gt+vt,kt=tt[0]+gt+vt,Yt=K[1]-gt+Zt,re=tt[1]+gt+Zt;K[0]=Math.min(K[0],Rt),tt[0]=Math.max(tt[0],kt),K[1]=Math.min(K[1],Yt),tt[1]=Math.max(tt[1],re),i.renderBounds.setMinMax(K,tt)}R.forEach(function(Ce){var Nn=Ce.name,wr=Ce.params;if(Nn==="blur"){var Kr=wr[0].value;i.renderBounds.update(i.renderBounds.center,sf(i.renderBounds.halfExtents,i.renderBounds.halfExtents,[Kr,Kr,0]))}else if(Nn==="drop-shadow"){var rr=wr[0].value,di=wr[1].value,Sr=wr[2].value,aa=i.renderBounds,Hn=aa.min,Kn=aa.max,ki=Hn[0]-Sr+rr,Hr=Kn[0]+Sr+rr,ae=Hn[1]-Sr+di,ke=Kn[1]+Sr+di;Hn[0]=Math.min(Hn[0],ki),Kn[0]=Math.max(Kn[0],Hr),Hn[1]=Math.min(Hn[1],ae),Kn[1]=Math.max(Kn[1],ke),i.renderBounds.setMinMax(Hn,Kn)}}),e.geometry.dirty=!1;var ce=v<0,ve=y<0,He=(ce?-1:1)*(N?Ji(N[0],0,e,!0):0),ye=(ve?-1:1)*(N?Ji(N[1],1,e,!0):0);(He||ye)&&e.setOrigin(He,ye)}},t.prototype.updateSizeAttenuation=function(e,n){e.style.isSizeAttenuation?(e.style.rawLineWidth||(e.style.rawLineWidth=e.style.lineWidth),e.style.lineWidth=(e.style.rawLineWidth||1)/n,e.nodeName===xt.CIRCLE&&(e.style.rawR||(e.style.rawR=e.style.r),e.style.r=(e.style.rawR||1)/n)):(e.style.rawLineWidth&&(e.style.lineWidth=e.style.rawLineWidth,delete e.style.rawLineWidth),e.nodeName===xt.CIRCLE&&e.style.rawR&&(e.style.r=e.style.rawR,delete e.style.rawR))},t.prototype.isPropertyInheritable=function(e){var n=as[e];return n?n.inh:!1},t}(),Ex=function(){function t(){this.parser=ag,this.parserUnmemoize=Wc,this.parserWithCSSDisabled=null,this.mixer=jh}return t.prototype.calculator=function(e,n,r,i){return ci(r)},t}(),Ax=function(){function t(){}return t.prototype.calculator=function(e,n,r,i,a){return r instanceof Bi&&(r=null),a.sceneGraphService.updateDisplayObjectDependency(e,n,r,i),e==="clipPath"&&i.forEach(function(o){o.childNodes.length===0&&a.sceneGraphService.dirtifyToRoot(o)}),r},t}(),Px=function(){function t(){this.parser=no,this.parserWithCSSDisabled=no,this.mixer=ig}return t.prototype.calculator=function(e,n,r,i){return r instanceof Bi?r.value==="none"?df:eg:r},t}(),Tx=function(){function t(){this.parser=sg}return t.prototype.calculator=function(e,n,r){return r instanceof Bi?[]:r},t}();function bg(t){var e=t.parsedStyle.fontSize;return pe(e)?null:e}var Hh=function(){function t(){this.parser=Eo,this.parserUnmemoize=Hl,this.parserWithCSSDisabled=null,this.mixer=jh}return t.prototype.calculator=function(e,n,r,i,a){var o;if(Cn(r))return r;if(wn.isRelativeUnit(r.unit)){var s=a.styleValueRegistry;if(r.unit===zt.kPercentage)return 0;if(r.unit===zt.kEms){if(i.parentNode){var c=bg(i.parentNode);if(c)return c*=r.value,c;s.addUnresolveProperty(i,e)}else s.addUnresolveProperty(i,e);return 0}else if(r.unit===zt.kRems){if(!((o=i==null?void 0:i.ownerDocument)===null||o===void 0)&&o.documentElement){var c=bg(i.ownerDocument.documentElement);if(c)return c*=r.value,c;s.addUnresolveProperty(i,e)}else s.addUnresolveProperty(i,e);return 0}}else return r.value},t}(),kx=function(){function t(){this.mixer=lg}return t.prototype.parser=function(e){var n=og(Cn(e)?[e]:e),r;return n.length===1?r=[n[0],n[0]]:r=[n[0],n[1]],r},t.prototype.calculator=function(e,n,r){return r.map(function(i){return i.value})},t}(),Cx=function(){function t(){this.mixer=lg}return t.prototype.parser=function(e){var n=og(Cn(e)?[e]:e),r;return n.length===1?r=[n[0],n[0],n[0],n[0]]:n.length===2?r=[n[0],n[1],n[0],n[1]]:n.length===3?r=[n[0],n[1],n[2],n[1]]:r=[n[0],n[1],n[2],n[3]],r},t.prototype.calculator=function(e,n,r){return r.map(function(i){return i.value})},t}(),Lx=function(){function t(){}return t.prototype.calculator=function(e,n,r,i){r instanceof Bi&&(r=null);var a=r==null?void 0:r.cloneNode(!0);return a&&(a.style.isMarker=!0),a},t}(),Uh=function(){function t(){this.mixer=jh,this.parser=$s,this.parserUnmemoize=Gc,this.parserWithCSSDisabled=null}return t.prototype.calculator=function(e,n,r){return r.value},t}(),Rx=function(){function t(){this.parser=$s,this.parserUnmemoize=Gc,this.parserWithCSSDisabled=null,this.mixer=Dh(0,1)}return t.prototype.calculator=function(e,n,r){return r.value},t.prototype.postProcessor=function(e){var n=e.parsedStyle,r=n.offsetPath,i=n.offsetDistance;if(r){var a=r.nodeName;if(a===xt.LINE||a===xt.PATH||a===xt.POLYLINE){var o=r.getPoint(i);o&&e.setLocalPosition(o.x,o.y)}}},t}(),$h=function(){function t(){this.parser=$s,this.parserUnmemoize=Gc,this.parserWithCSSDisabled=null,this.mixer=Dh(0,1)}return t.prototype.calculator=function(e,n,r){return r.value},t}(),Nx=function(){function t(){this.parser=Gh,this.parserWithCSSDisabled=Gh,this.mixer=bx}return t.prototype.calculator=function(e,n,r){return r instanceof Bi&&r.value==="unset"?{absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:new Ic(0,0,0,0)}:r},t}(),Ix=function(){function t(){this.parser=pg,this.mixer=xx}return t}(),jx=function(t){$t(e,t);function e(){var n=t.apply(this,Et([],W(arguments),!1))||this;return n.mixer=Dh(0,1/0),n}return e}(Hh),Gr=function(){function t(){}return t.prototype.calculator=function(e,n,r,i){return r instanceof Bi?r.value==="unset"?"":r.value:"".concat(r)},t.prototype.postProcessor=function(e){e.nodeValue="".concat(e.parsedStyle.text)||""},t}(),zi=function(){function t(){}return t.prototype.calculator=function(e,n,r,i){var a=i.getAttribute("text");if(a){var o=a;r.value==="capitalize"?o=a.charAt(0).toUpperCase()+a.slice(1):r.value==="lowercase"?o=a.toLowerCase():r.value==="uppercase"&&(o=a.toUpperCase()),i.parsedStyle.text=o}return r.value},t}(),Vh={},Dx=0;function Fx(t,e){if(t){var n=typeof t=="string"?t:t.id||Dx++;Vh[n]&&Vh[n].destroy(),Vh[n]=e}}var Uc=typeof window!="undefined"&&typeof window.document!="undefined";function Bx(t){return!!t.getAttribute}function zx(t,e){for(var n=0,r=t.length;n>>1;xg(t[i],e)<0?n=i+1:r=i}return n}function xg(t,e){var n=Number(t.parsedStyle.zIndex||0),r=Number(e.parsedStyle.zIndex||0);if(n===r){var i=t.parentNode;if(i){var a=i.childNodes||[];return a.indexOf(t)-a.indexOf(e)}}return n-r}function Xh(t){var e,n=t;do{var r=(e=n.parsedStyle)===null||e===void 0?void 0:e.clipPath;if(r)return n;n=n.parentElement}while(n!==null);return null}var _g="px";function Wx(t,e,n){Uc&&t.style&&(t.style.width=e+_g,t.style.height=n+_g)}function Og(t,e){if(Uc)return document.defaultView.getComputedStyle(t,null).getPropertyValue(e)}function wg(t){var e=Og(t,"width");return e==="auto"?t.offsetWidth:parseFloat(e)}function Sg(t){var e=Og(t,"height");return e==="auto"?t.offsetHeight:parseFloat(e)}var Gx=1,Yx={touchstart:"pointerdown",touchend:"pointerup",touchendoutside:"pointerupoutside",touchmove:"pointermove",touchcancel:"pointercancel"},qh=typeof performance=="object"&&performance.now?performance:Date;function Xs(t,e,n){t===void 0&&(t="auto");var r=!1,i=!1,a=!!e&&!e.isNone,o=!!n&&!n.isNone;return t==="visiblepainted"||t==="painted"||t==="auto"?(r=a,i=o):t==="visiblefill"||t==="fill"?r=!0:t==="visiblestroke"||t==="stroke"?i=!0:(t==="visible"||t==="all")&&(r=!0,i=!0),[r,i]}var $c=1,Hx=function(){return $c++},ro=typeof self=="object"&&self.self==self?self:typeof Ot.g=="object"&&Ot.g.global==Ot.g?Ot.g:{},Ux=Date.now(),$x=function(){return ro.performance&&typeof ro.performance.now=="function"?ro.performance.now():Date.now()-Ux},Vl={},Kh=Date.now(),Mg=function(t){if(typeof t!="function")throw new TypeError(t+" is not a function");var e=Date.now(),n=e-Kh,r=n>16?0:16-n,i=Hx();return Vl[i]=t,Object.keys(Vl).length>1||setTimeout(function(){Kh=e;var a=Vl;Vl={},Object.keys(a).forEach(function(o){return a[o]($x())})},r),i},Vx=function(t){delete Vl[t]},Xx=["","webkit","moz","ms","o"],Eg=function(t){return typeof t!="string"?Mg:t===""?ro.requestAnimationFrame:ro[t+"RequestAnimationFrame"]},qx=function(t){return typeof t!="string"?Vx:t===""?ro.cancelAnimationFrame:ro[t+"CancelAnimationFrame"]||ro[t+"CancelRequestAnimationFrame"]},Kx=function(t,e){for(var n=0;t[n]!==void 0;){if(e(t[n]))return t[n];n=n+1}},Ag=Kx(Xx,function(t){return!!Eg(t)}),Zh=Eg(Ag),Pg=qx(Ag);ro.requestAnimationFrame=Zh,ro.cancelAnimationFrame=Pg;var Zx=function(){function t(){this.callbacks=[]}return t.prototype.getCallbacksNum=function(){return this.callbacks.length},t.prototype.tapPromise=function(e,n){this.callbacks.push(n)},t.prototype.promise=function(){for(var e=[],n=0;n=0;h--){var v=d[h].trim();!t2.test(v)&&Jx.indexOf(v)<0&&(v='"'.concat(v,'"')),d[h]=v}return"".concat(o," ").concat(c," ").concat(u," ").concat(f," ").concat(d.join(","))}function Jh(t,e,n){return ks(t),t[4]=Math.tan(e),t[1]=Math.tan(n),t}var Xl=1e-5,n2=sn(),gr=sn();function Tg(t,e){if(t.length){var n=ks(n2);t.forEach(function(r){var i=r.t,a=r.d;if(i==="scale"){var o=(a==null?void 0:a.map(function(b){return Math.max(b.value,Xl)}))||[1,1];Ls(gr,[o[0],o[1],1])}else if(i==="scalex"){var o=(a==null?void 0:a.map(function(x){return Math.max(x.value,Xl)}))||[1];Ls(gr,[o[0],1,1])}else if(i==="scaley"){var o=(a==null?void 0:a.map(function(x){return Math.max(x.value,Xl)}))||[1];Ls(gr,[1,o[0],1])}else if(i==="scalez"){var o=(a==null?void 0:a.map(function(x){return Math.max(x.value,Xl)}))||[1];Ls(gr,[1,1,o[0]])}else if(i==="scale3d"){var o=(a==null?void 0:a.map(function(x){return Math.max(x.value,Xl)}))||[1,1,1];Ls(gr,[o[0],o[1],o[2]])}else if(i==="translate"){var s=a||[lr,lr];Cs(gr,[s[0].value,s[1].value,0])}else if(i==="translatex"){var s=a||[lr];Cs(gr,[s[0].value,0,0])}else if(i==="translatey"){var s=a||[lr];Cs(gr,[0,s[0].value,0])}else if(i==="translatez"){var s=a||[lr];Cs(gr,[0,0,s[0].value])}else if(i==="translate3d"){var s=a||[lr,lr,lr];Cs(gr,[s[0].value,s[1].value,s[2].value])}else if(i==="rotate"){var c=a||[ga];Cu(gr,On(ci(c[0])))}else if(i==="rotatex"){var c=a||[ga];$0(gr,On(ci(c[0])))}else if(i==="rotatey"){var c=a||[ga];V0(gr,On(ci(c[0])))}else if(i==="rotatez"){var c=a||[ga];Cu(gr,On(ci(c[0])))}else if(i==="rotate3d"){var c=a||[lr,lr,lr,ga];U0(gr,On(ci(c[3])),[c[0].value,c[1].value,c[2].value])}else if(i==="skew"){var l=(a==null?void 0:a.map(function(b){return b.value}))||[0,0];Jh(gr,On(l[0]),On(l[1]))}else if(i==="skewx"){var l=(a==null?void 0:a.map(function(x){return x.value}))||[0];Jh(gr,On(l[0]),0)}else if(i==="skewy"){var l=(a==null?void 0:a.map(function(x){return x.value}))||[0];Jh(gr,0,On(l[0]))}else if(i==="matrix"){var u=W(a.map(function(b){return b.value}),6),f=u[0],d=u[1],h=u[2],v=u[3],g=u[4],y=u[5];Sd(gr,f,d,0,0,h,v,0,0,0,0,1,0,g,y,0,1)}else i==="matrix3d"&&Sd.apply(le,Et([gr],W(a.map(function(b){return b.value})),!1));nv(n,n,gr)}),e.setLocalTransform(n)}else e.resetLocalTransform();return e.getLocalTransform()}var r2=function(){function t(){this.parser=bf,this.parserUnmemoize=Ul,this.parserWithCSSDisabled=Ul,this.mixer=yg}return t.prototype.calculator=function(e,n,r,i){return r instanceof Bi?[]:r},t.prototype.postProcessor=function(e){var n=e.parsedStyle.transform;Tg(n,e)},t}(),i2=function(){function t(){this.parser=mg,this.parserUnmemoize=bn}return t.prototype.postProcessor=function(e){var n=e.parsedStyle.transformOrigin;n[0].unit===zt.kPixels&&n[1].unit===zt.kPixels?e.setOrigin(n[0].value,n[1].value):e.getGeometryBounds()},t}(),a2=function(){function t(){this.parser=$s,this.parserUnmemoize=Gc}return t.prototype.calculator=function(e,n,r,i){return r.value},t.prototype.postProcessor=function(e){if(e.parentNode){var n=e.parentNode,r=n.renderable,i=n.sortable;r&&(r.dirty=!0),i&&(i.dirty=!0,i.dirtyReason=Dc.Z_INDEX_CHANGED)}},t}(),o2=function(){function t(){}return t.prototype.update=function(e,n){var r=e.cx,i=r===void 0?0:r,a=e.cy,o=a===void 0?0:a,s=e.r,c=s===void 0?0:s;return{cx:i,cy:o,hwidth:c,hheight:c}},t}(),s2=function(){function t(){}return t.prototype.update=function(e,n){var r=e.cx,i=r===void 0?0:r,a=e.cy,o=a===void 0?0:a,s=e.rx,c=s===void 0?0:s,l=e.ry,u=l===void 0?0:l;return{cx:i,cy:o,hwidth:c,hheight:u}},t}(),tp=function(){function t(){}return t.prototype.update=function(e){var n=e.x1,r=e.y1,i=e.x2,a=e.y2,o=Math.min(n,i),s=Math.max(n,i),c=Math.min(r,a),l=Math.max(r,a),u=s-o,f=l-c,d=u/2,h=f/2;return{cx:o+d,cy:c+h,hwidth:d,hheight:h}},t}(),kg=function(){function t(){}return t.prototype.update=function(e){var n=e.d,r=n.rect,i=r.x,a=r.y,o=r.width,s=r.height,c=o/2,l=s/2;return{cx:i+c,cy:a+l,hwidth:c,hheight:l}},t}(),Cg=function(){function t(){}return t.prototype.update=function(e){if(e.points&&Mr(e.points.points)){var n=e.points.points,r=Math.min.apply(Math,Et([],W(n.map(function(f){return f[0]})),!1)),i=Math.max.apply(Math,Et([],W(n.map(function(f){return f[0]})),!1)),a=Math.min.apply(Math,Et([],W(n.map(function(f){return f[1]})),!1)),o=Math.max.apply(Math,Et([],W(n.map(function(f){return f[1]})),!1)),s=i-r,c=o-a,l=s/2,u=c/2;return{cx:r+l,cy:a+u,hwidth:l,hheight:u}}return{cx:0,cy:0,hwidth:0,hheight:0}},t}(),c2=function(){function t(){}return t.prototype.update=function(e,n){var r=e.x,i=r===void 0?0:r,a=e.y,o=a===void 0?0:a,s=e.src,c=e.width,l=c===void 0?0:c,u=e.height,f=u===void 0?0:u,d=l,h=f;return s&&!Bn(s)&&(d||(d=s.width,e.width=d),h||(h=s.height,e.height=h)),{cx:i+d/2,cy:o+h/2,hwidth:d/2,hheight:h/2}},t}(),l2=function(){function t(e){this.globalRuntime=e}return t.prototype.isReadyToMeasure=function(e,n){var r=e.text,i=e.textAlign,a=e.textBaseline,o=e.fontSize,s=e.fontStyle,c=e.fontWeight,l=e.fontVariant,u=e.lineWidth;return pt.enableCSSParsing?r&&o&&s&&c&&l&&i&&a&&!pe(u):r},t.prototype.update=function(e,n){var r,i,a=e.text,o=e.textAlign,s=o===void 0?"start":o,c=e.lineWidth,l=c===void 0?1:c,u=e.textBaseline,f=u===void 0?"alphabetic":u,d=e.dx,h=d===void 0?0:d,v=e.dy,g=v===void 0?0:v,y=e.x,b=y===void 0?0:y,x=e.y,_=x===void 0?0:x;if(!this.isReadyToMeasure(e,n))return e.metrics={font:"",width:0,height:0,lines:[],lineWidths:[],lineHeight:0,maxLineWidth:0,fontProperties:{ascent:0,descent:0,fontSize:0},lineMetrics:[]},{hwidth:0,hheight:0,cx:0,cy:0};var O=(((i=(r=n==null?void 0:n.ownerDocument)===null||r===void 0?void 0:r.defaultView)===null||i===void 0?void 0:i.getConfig())||{}).offscreenCanvas,w=this.globalRuntime.textService.measureText(a,e,O);e.metrics=w;var M=w.width,E=w.height,A=w.lineHeight,P=w.fontProperties,k=M/2,L=E/2,I=b+k;s==="center"||s==="middle"?I+=l/2-k:(s==="right"||s==="end")&&(I+=l-k*2);var C=_-L;return f==="middle"?C+=L:f==="top"||f==="hanging"?C+=L*2:f==="alphabetic"?C+=this.globalRuntime.enableCSSParsing?A-P.ascent:0:(f==="bottom"||f==="ideographic")&&(C+=0),h&&(I+=h),g&&(C+=g),{cx:I,cy:C,hwidth:k,hheight:L}},t}(),u2=function(){function t(){}return t.prototype.update=function(e,n){return{cx:0,cy:0,hwidth:0,hheight:0}},t}(),ep=function(){function t(){}return t.prototype.update=function(e,n){var r=e.x,i=r===void 0?0:r,a=e.y,o=a===void 0?0:a,s=e.width,c=s===void 0?0:s,l=e.height,u=l===void 0?0:l;return{cx:i+c/2,cy:o+u/2,hwidth:c/2,hheight:u/2}},t}();function f2(t){return!!t.type}var wf=function(){function t(e){this.eventPhase=t.prototype.NONE,this.bubbles=!0,this.cancelBubble=!0,this.cancelable=!1,this.defaultPrevented=!1,this.propagationStopped=!1,this.propagationImmediatelyStopped=!1,this.layer=new Vr,this.page=new Vr,this.canvas=new Vr,this.viewport=new Vr,this.composed=!1,this.NONE=0,this.CAPTURING_PHASE=1,this.AT_TARGET=2,this.BUBBLING_PHASE=3,this.manager=e}return Object.defineProperty(t.prototype,"name",{get:function(){return this.type},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"layerX",{get:function(){return this.layer.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"layerY",{get:function(){return this.layer.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pageX",{get:function(){return this.page.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pageY",{get:function(){return this.page.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"x",{get:function(){return this.canvas.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this.canvas.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"canvasX",{get:function(){return this.canvas.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"canvasY",{get:function(){return this.canvas.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"viewportX",{get:function(){return this.viewport.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"viewportY",{get:function(){return this.viewport.y},enumerable:!1,configurable:!0}),t.prototype.composedPath=function(){return this.manager&&(!this.path||this.path[0]!==this.target)&&(this.path=this.target?this.manager.propagationPath(this.target):[]),this.path},Object.defineProperty(t.prototype,"propagationPath",{get:function(){return this.composedPath()},enumerable:!1,configurable:!0}),t.prototype.preventDefault=function(){this.nativeEvent instanceof Event&&this.nativeEvent.cancelable&&this.nativeEvent.preventDefault(),this.defaultPrevented=!0},t.prototype.stopImmediatePropagation=function(){this.propagationImmediatelyStopped=!0},t.prototype.stopPropagation=function(){this.propagationStopped=!0},t.prototype.initEvent=function(){},t.prototype.initUIEvent=function(){},t.prototype.clone=function(){throw new Error(hn)},t}(),Lg=function(t){$t(e,t);function e(){var n=t.apply(this,Et([],W(arguments),!1))||this;return n.client=new Vr,n.movement=new Vr,n.offset=new Vr,n.global=new Vr,n.screen=new Vr,n}return Object.defineProperty(e.prototype,"clientX",{get:function(){return this.client.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"clientY",{get:function(){return this.client.y},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"movementX",{get:function(){return this.movement.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"movementY",{get:function(){return this.movement.y},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"offsetX",{get:function(){return this.offset.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"offsetY",{get:function(){return this.offset.y},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"globalX",{get:function(){return this.global.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"globalY",{get:function(){return this.global.y},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"screenX",{get:function(){return this.screen.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"screenY",{get:function(){return this.screen.y},enumerable:!1,configurable:!0}),e.prototype.getModifierState=function(n){return"getModifierState"in this.nativeEvent&&this.nativeEvent.getModifierState(n)},e.prototype.initMouseEvent=function(){throw new Error(hn)},e}(wf),li=function(t){$t(e,t);function e(){var n=t.apply(this,Et([],W(arguments),!1))||this;return n.width=0,n.height=0,n.isPrimary=!1,n}return e.prototype.getCoalescedEvents=function(){return this.type==="pointermove"||this.type==="mousemove"||this.type==="touchmove"?[this]:[]},e.prototype.getPredictedEvents=function(){throw new Error("getPredictedEvents is not supported!")},e.prototype.clone=function(){return this.manager.clonePointerEvent(this)},e}(Lg),ql=function(t){$t(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.clone=function(){return this.manager.cloneWheelEvent(this)},e}(Lg),Mn=function(t){$t(e,t);function e(n,r){var i=t.call(this,null)||this;return i.type=n,i.detail=r,Object.assign(i,r),i}return e}(wf),Rg=":",Ng=function(){function t(){this.emitter=new bl}return t.prototype.on=function(e,n,r){return this.addEventListener(e,n,r),this},t.prototype.addEventListener=function(e,n,r){var i=nh(r)&&r||Ko(r)&&r.capture,a=Ko(r)&&r.once,o=Us(n)?void 0:n,s=!1,c="";if(e.indexOf(Rg)>-1){var l=W(e.split(Rg),2),u=l[0],f=l[1];e=f,c=u,s=!0}if(e=i?"".concat(e,"capture"):e,n=Us(n)?n:n.handleEvent,s){var d=n;n=function(){for(var h,v=[],g=0;g0},e.prototype.isDefaultNamespace=function(n){throw new Error(hn)},e.prototype.lookupNamespaceURI=function(n){throw new Error(hn)},e.prototype.lookupPrefix=function(n){throw new Error(hn)},e.prototype.normalize=function(){throw new Error(hn)},e.prototype.isEqualNode=function(n){return this===n},e.prototype.isSameNode=function(n){return this.isEqualNode(n)},Object.defineProperty(e.prototype,"parent",{get:function(){return this.parentNode},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"parentElement",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"firstChild",{get:function(){return this.childNodes.length>0?this.childNodes[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lastChild",{get:function(){return this.childNodes.length>0?this.childNodes[this.childNodes.length-1]:null},enumerable:!1,configurable:!0}),e.prototype.compareDocumentPosition=function(n){var r;if(n===this)return 0;for(var i=n,a=this,o=[i],s=[a];(r=i.parentNode)!==null&&r!==void 0?r:a.parentNode;)i=i.parentNode?(o.push(i.parentNode),i.parentNode):i,a=a.parentNode?(s.push(a.parentNode),a.parentNode):a;if(i!==a)return e.DOCUMENT_POSITION_DISCONNECTED|e.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC|e.DOCUMENT_POSITION_PRECEDING;var c=o.length>s.length?o:s,l=c===o?s:o;if(c[c.length-l.length]===l[0])return c===o?e.DOCUMENT_POSITION_CONTAINED_BY|e.DOCUMENT_POSITION_FOLLOWING:e.DOCUMENT_POSITION_CONTAINS|e.DOCUMENT_POSITION_PRECEDING;for(var u=c.length-l.length,f=l.length-1;f>=0;f--){var d=l[f],h=c[u+f];if(h!==d){var v=d.parentNode.childNodes;return v.indexOf(d)0&&r;)r=r.parentNode,n--;return r},e.prototype.forEach=function(n,r){r===void 0&&(r=!1),n(this)||(r?this.childNodes.slice():this.childNodes).forEach(function(i){i.forEach(n)})},e.DOCUMENT_POSITION_DISCONNECTED=1,e.DOCUMENT_POSITION_PRECEDING=2,e.DOCUMENT_POSITION_FOLLOWING=4,e.DOCUMENT_POSITION_CONTAINS=8,e.DOCUMENT_POSITION_CONTAINED_BY=16,e.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=32,e}(Ng),np=2048,d2=function(){function t(e,n){var r=this;this.globalRuntime=e,this.context=n,this.emitter=new bl,this.nativeHTMLMap=new WeakMap,this.cursor="default",this.mappingTable={},this.mappingState={trackingData:{}},this.eventPool=new Map,this.tmpMatrix=sn(),this.tmpVec3=Re(),this.onPointerDown=function(i){var a=r.createPointerEvent(i);if(r.dispatchEvent(a,"pointerdown"),a.pointerType==="touch")r.dispatchEvent(a,"touchstart");else if(a.pointerType==="mouse"||a.pointerType==="pen"){var o=a.button===2;r.dispatchEvent(a,o?"rightdown":"mousedown")}var s=r.trackingData(i.pointerId);s.pressTargetsByButton[i.button]=a.composedPath(),r.freeEvent(a)},this.onPointerUp=function(i){var a,o=qh.now(),s=r.createPointerEvent(i,void 0,void 0,r.context.config.alwaysTriggerPointerEventOnCanvas?r.rootTarget:void 0);if(r.dispatchEvent(s,"pointerup"),s.pointerType==="touch")r.dispatchEvent(s,"touchend");else if(s.pointerType==="mouse"||s.pointerType==="pen"){var c=s.button===2;r.dispatchEvent(s,c?"rightup":"mouseup")}var l=r.trackingData(i.pointerId),u=r.findMountedTarget(l.pressTargetsByButton[i.button]),f=u;if(u&&!s.composedPath().includes(u)){for(var d=u;d&&!s.composedPath().includes(d);){if(s.currentTarget=d,r.notifyTarget(s,"pointerupoutside"),s.pointerType==="touch")r.notifyTarget(s,"touchendoutside");else if(s.pointerType==="mouse"||s.pointerType==="pen"){var c=s.button===2;r.notifyTarget(s,c?"rightupoutside":"mouseupoutside")}Yr.isNode(d)&&(d=d.parentNode)}delete l.pressTargetsByButton[i.button],f=d}if(f){var h=r.clonePointerEvent(s,"click");h.target=f,h.path=[],l.clicksByButton[i.button]||(l.clicksByButton[i.button]={clickCount:0,target:h.target,timeStamp:o});var v=r.context.renderingContext.root.ownerDocument.defaultView,g=l.clicksByButton[i.button];g.target===h.target&&o-g.timeStamp=1;i--)if(e.currentTarget=r[i],this.notifyTarget(e,n),e.propagationStopped||e.propagationImmediatelyStopped)return;if(e.eventPhase=e.AT_TARGET,e.currentTarget=e.target,this.notifyTarget(e,n),!(e.propagationStopped||e.propagationImmediatelyStopped)){var a=r.indexOf(e.currentTarget);e.eventPhase=e.BUBBLING_PHASE;for(var i=a+1;ia||r>o?null:!s&&this.pickHandler(e)||this.rootTarget||null},t.prototype.isNativeEventFromCanvas=function(e,n){var r=n==null?void 0:n.target;if(r!=null&&r.shadowRoot&&(r=n.composedPath()[0]),r){if(r===e)return!0;if(e&&e.contains)return e.contains(r)}return n!=null&&n.composedPath?n.composedPath().indexOf(e)>-1:!1},t.prototype.getExistedHTML=function(e){var n,r;if(e.nativeEvent.composedPath)try{for(var i=dr(e.nativeEvent.composedPath()),a=i.next();!a.done;a=i.next()){var o=a.value,s=this.nativeHTMLMap.get(o);if(s)return s}}catch(c){n={error:c}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return null},t.prototype.pickTarget=function(e){return this.hitTest({clientX:e.clientX,clientY:e.clientY,viewportX:e.viewportX,viewportY:e.viewportY,x:e.canvasX,y:e.canvasY})},t.prototype.createPointerEvent=function(e,n,r,i){var a=this.allocateEvent(li);this.copyPointerData(e,a),this.copyMouseData(e,a),this.copyData(e,a),a.nativeEvent=e.nativeEvent,a.originalEvent=e;var o=this.getExistedHTML(a),s=this.context.contextService.getDomElement();return a.target=r!=null?r:o||this.isNativeEventFromCanvas(s,a.nativeEvent)&&this.pickTarget(a)||i,typeof n=="string"&&(a.type=n),a},t.prototype.createWheelEvent=function(e){var n=this.allocateEvent(ql);this.copyWheelData(e,n),this.copyMouseData(e,n),this.copyData(e,n),n.nativeEvent=e.nativeEvent,n.originalEvent=e;var r=this.getExistedHTML(n),i=this.context.contextService.getDomElement();return n.target=r||this.isNativeEventFromCanvas(i,n.nativeEvent)&&this.pickTarget(n),n},t.prototype.trackingData=function(e){return this.mappingState.trackingData[e]||(this.mappingState.trackingData[e]={pressTargetsByButton:{},clicksByButton:{},overTarget:null}),this.mappingState.trackingData[e]},t.prototype.cloneWheelEvent=function(e){var n=this.allocateEvent(ql);return n.nativeEvent=e.nativeEvent,n.originalEvent=e.originalEvent,this.copyWheelData(e,n),this.copyMouseData(e,n),this.copyData(e,n),n.target=e.target,n.path=e.composedPath().slice(),n.type=e.type,n},t.prototype.clonePointerEvent=function(e,n){var r=this.allocateEvent(li);return r.nativeEvent=e.nativeEvent,r.originalEvent=e.originalEvent,this.copyPointerData(e,r),this.copyMouseData(e,r),this.copyData(e,r),r.target=e.target,r.path=e.composedPath().slice(),r.type=n!=null?n:r.type,r},t.prototype.copyPointerData=function(e,n){n.pointerId=e.pointerId,n.width=e.width,n.height=e.height,n.isPrimary=e.isPrimary,n.pointerType=e.pointerType,n.pressure=e.pressure,n.tangentialPressure=e.tangentialPressure,n.tiltX=e.tiltX,n.tiltY=e.tiltY,n.twist=e.twist},t.prototype.copyMouseData=function(e,n){n.altKey=e.altKey,n.button=e.button,n.buttons=e.buttons,n.ctrlKey=e.ctrlKey,n.metaKey=e.metaKey,n.shiftKey=e.shiftKey,n.client.copyFrom(e.client),n.movement.copyFrom(e.movement),n.canvas.copyFrom(e.canvas),n.screen.copyFrom(e.screen),n.global.copyFrom(e.global),n.offset.copyFrom(e.offset)},t.prototype.copyWheelData=function(e,n){n.deltaMode=e.deltaMode,n.deltaX=e.deltaX,n.deltaY=e.deltaY,n.deltaZ=e.deltaZ},t.prototype.copyData=function(e,n){n.isTrusted=e.isTrusted,n.timeStamp=qh.now(),n.type=e.type,n.detail=e.detail,n.view=e.view,n.page.copyFrom(e.page),n.viewport.copyFrom(e.viewport)},t.prototype.allocateEvent=function(e){this.eventPool.has(e)||this.eventPool.set(e,[]);var n=this.eventPool.get(e).pop()||new e(this);return n.eventPhase=n.NONE,n.currentTarget=null,n.path=[],n.target=null,n},t.prototype.freeEvent=function(e){if(e.manager!==this)throw new Error("It is illegal to free an event not managed by this EventBoundary!");var n=e.constructor;this.eventPool.has(n)||this.eventPool.set(n,[]),this.eventPool.get(n).push(e)},t.prototype.notifyTarget=function(e,n){n=n!=null?n:e.type;var r=e.eventPhase===e.CAPTURING_PHASE||e.eventPhase===e.AT_TARGET?"".concat(n,"capture"):n;this.notifyListeners(e,r),e.eventPhase===e.AT_TARGET&&this.notifyListeners(e,n)},t.prototype.notifyListeners=function(e,n){var r=e.currentTarget.emitter,i=r._events[n];if(i)if("fn"in i)i.once&&r.removeListener(n,i.fn,void 0,!0),i.fn.call(e.currentTarget||i.context,e);else for(var a=0;a=0;r--){var i=e[r];if(i===this.rootTarget||Yr.isNode(i)&&i.parentNode===n)n=e[r];else break}return n},t.prototype.getCursor=function(e){for(var n=e;n;){var r=Bx(n)&&n.getAttribute("cursor");if(r)return r;n=Yr.isNode(n)&&n.parentNode}},t}(),rp=function(){function t(){}return t.prototype.getOrCreateCanvas=function(e,n){if(this.canvas)return this.canvas;if(e||pt.offscreenCanvas)this.canvas=e||pt.offscreenCanvas,this.context=this.canvas.getContext("2d",ut({willReadFrequently:!0},n));else try{this.canvas=new window.OffscreenCanvas(0,0),this.context=this.canvas.getContext("2d",ut({willReadFrequently:!0},n)),(!this.context||!this.context.measureText)&&(this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"))}catch(r){this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d",ut({willReadFrequently:!0},n))}return this.canvas.width=10,this.canvas.height=10,this.canvas},t.prototype.getOrCreateContext=function(e,n){return this.context?this.context:(this.getOrCreateCanvas(e,n),this.context)},t}(),os;(function(t){t[t.CAMERA_CHANGED=0]="CAMERA_CHANGED",t[t.DISPLAY_OBJECT_CHANGED=1]="DISPLAY_OBJECT_CHANGED",t[t.NONE=2]="NONE"})(os||(os={}));var h2=function(){function t(e,n){this.globalRuntime=e,this.context=n,this.inited=!1,this.stats={total:0,rendered:0},this.zIndexCounter=0,this.hooks={init:new Mi,initAsync:new Zx,dirtycheck:new Qh,cull:new Qh,beginFrame:new Mi,beforeRender:new Mi,render:new Mi,afterRender:new Mi,endFrame:new Mi,destroy:new Mi,pick:new Qx,pickSync:new Qh,pointerDown:new Mi,pointerUp:new Mi,pointerMove:new Mi,pointerOut:new Mi,pointerOver:new Mi,pointerWheel:new Mi,pointerCancel:new Mi,click:new Mi}}return t.prototype.init=function(e){var n=this,r=ut(ut({},this.globalRuntime),this.context);this.context.renderingPlugins.forEach(function(i){i.apply(r,n.globalRuntime)}),this.hooks.init.call(),this.hooks.initAsync.getCallbacksNum()===0?(this.inited=!0,e()):this.hooks.initAsync.promise().then(function(){n.inited=!0,e()})},t.prototype.getStats=function(){return this.stats},t.prototype.disableDirtyRectangleRendering=function(){var e=this.context.config.renderer,n=e.getConfig().enableDirtyRectangleRendering;return!n||this.context.renderingContext.renderReasons.has(os.CAMERA_CHANGED)},t.prototype.render=function(e,n,r){var i=this;this.stats.total=0,this.stats.rendered=0,this.zIndexCounter=0;var a=this.context.renderingContext;if(this.globalRuntime.sceneGraphService.syncHierarchy(a.root),this.globalRuntime.sceneGraphService.triggerPendingEvents(),a.renderReasons.size&&this.inited){a.dirtyRectangleRenderingDisabled=this.disableDirtyRectangleRendering();var o=a.renderReasons.size===1&&a.renderReasons.has(os.CAMERA_CHANGED),s=!e.disableRenderHooks||!(e.disableRenderHooks&&o);s&&this.renderDisplayObject(a.root,e,a),this.hooks.beginFrame.call(n),s&&a.renderListCurrentFrame.forEach(function(c){i.hooks.beforeRender.call(c),i.hooks.render.call(c),i.hooks.afterRender.call(c)}),this.hooks.endFrame.call(n),a.renderListCurrentFrame=[],a.renderReasons.clear(),r()}},t.prototype.renderDisplayObject=function(e,n,r){var i=this,a=n.renderer.getConfig(),o=a.enableDirtyCheck,s=a.enableCulling;this.globalRuntime.enableCSSParsing&&this.globalRuntime.styleValueRegistry.recalc(e);var c=e.renderable,l=o?c.dirty||r.dirtyRectangleRenderingDisabled?e:null:e;if(l){var u=s?this.hooks.cull.call(l,this.context.camera):l;u&&(this.stats.rendered++,r.renderListCurrentFrame.push(u))}e.renderable.dirty=!1,e.sortable.renderOrder=this.zIndexCounter++,this.stats.total++;var f=e.sortable;f.dirty&&(this.sort(e,f),f.dirty=!1,f.dirtyChildren=[],f.dirtyReason=void 0),(f.sorted||e.childNodes).forEach(function(d){i.renderDisplayObject(d,n,r)})},t.prototype.sort=function(e,n){n.sorted&&n.dirtyReason!==Dc.Z_INDEX_CHANGED?n.dirtyChildren.forEach(function(r){var i=e.childNodes.indexOf(r);if(i===-1){var a=n.sorted.indexOf(r);a>=0&&n.sorted.splice(a,1)}else if(n.sorted.length===0)n.sorted.push(r);else{var o=zx(n.sorted,r);n.sorted.splice(o,0,r)}}):n.sorted=e.childNodes.slice().sort(xg)},t.prototype.destroy=function(){this.inited=!1,this.hooks.destroy.call(),this.globalRuntime.sceneGraphService.clearPendingEvents()},t.prototype.dirtify=function(){this.context.renderingContext.renderReasons.add(os.DISPLAY_OBJECT_CHANGED)},t}(),p2=/\[\s*(.*)=(.*)\s*\]/,v2=function(){function t(){}return t.prototype.selectOne=function(e,n){var r=this;if(e.startsWith("."))return n.find(function(s){return((s==null?void 0:s.classList)||[]).indexOf(r.getIdOrClassname(e))>-1});if(e.startsWith("#"))return n.find(function(s){return s.id===r.getIdOrClassname(e)});if(e.startsWith("[")){var i=this.getAttribute(e),a=i.name,o=i.value;return a?n.find(function(s){return n!==s&&(a==="name"?s.name===o:r.attributeToString(s,a)===o)}):null}else return n.find(function(s){return n!==s&&s.nodeName===e})},t.prototype.selectAll=function(e,n){var r=this;if(e.startsWith("."))return n.findAll(function(s){return n!==s&&((s==null?void 0:s.classList)||[]).indexOf(r.getIdOrClassname(e))>-1});if(e.startsWith("#"))return n.findAll(function(s){return n!==s&&s.id===r.getIdOrClassname(e)});if(e.startsWith("[")){var i=this.getAttribute(e),a=i.name,o=i.value;return a?n.findAll(function(s){return n!==s&&(a==="name"?s.name===o:r.attributeToString(s,a)===o)}):[]}else return n.findAll(function(s){return n!==s&&s.nodeName===e})},t.prototype.is=function(e,n){if(e.startsWith("."))return n.className===this.getIdOrClassname(e);if(e.startsWith("#"))return n.id===this.getIdOrClassname(e);if(e.startsWith("[")){var r=this.getAttribute(e),i=r.name,a=r.value;return i==="name"?n.name===a:this.attributeToString(n,i)===a}else return n.nodeName===e},t.prototype.getIdOrClassname=function(e){return e.substring(1)},t.prototype.getAttribute=function(e){var n=e.match(p2),r="",i="";return n&&n.length>2&&(r=n[1].replace(/"/g,""),i=n[2].replace(/"/g,"")),{name:r,value:i}},t.prototype.attributeToString=function(e,n){if(!e.getAttribute)return"";var r=e.getAttribute(n);return pe(r)?"":r.toString?r.toString():""},t}(),Co=function(t){$t(e,t);function e(n,r,i,a,o,s,c,l){var u=t.call(this,null)||this;return u.relatedNode=r,u.prevValue=i,u.newValue=a,u.attrName=o,u.attrChange=s,u.prevParsedValue=c,u.newParsedValue=l,u.type=n,u}return e.ADDITION=2,e.MODIFICATION=1,e.REMOVAL=3,e}(wf),xe;(function(t){t.REPARENT="reparent",t.DESTROY="destroy",t.ATTR_MODIFIED="DOMAttrModified",t.INSERTED="DOMNodeInserted",t.REMOVED="removed",t.MOUNTED="DOMNodeInsertedIntoDocument",t.UNMOUNTED="DOMNodeRemovedFromDocument",t.BOUNDS_CHANGED="bounds-changed",t.CULLED="culled"})(xe||(xe={}));function Ig(t){var e=t.renderable;e&&(e.renderBoundsDirty=!0,e.boundsDirty=!0)}var g2=new Co(xe.REPARENT,null,"","","",0,"",""),ip=function(){function t(e){var n=this;this.runtime=e,this.pendingEvents=[],this.boundsChangedEvent=new Mn(xe.BOUNDS_CHANGED),this.rotate=function(){var r=cr();return function(i,a,o,s,c){o===void 0&&(o=0),s===void 0&&(s=0),c===void 0&&(c=!0),typeof a=="number"&&(a=nn(a,o,s));var l=i.transformable;if(i.parentNode===null||!i.parentNode.transformable)n.rotateLocal(i,a);else{var u=cr();zu(u,a[0],a[1],a[2]);var f=n.getRotation(i),d=n.getRotation(i.parentNode);wc(r,d),Wd(r,r),ja(u,r,u),ja(l.localRotation,u,f),Gu(l.localRotation,l.localRotation),c&&n.dirtifyLocal(i,l)}}}(),this.rotateLocal=function(){var r=cr();return function(i,a,o,s,c){o===void 0&&(o=0),s===void 0&&(s=0),c===void 0&&(c=!0),typeof a=="number"&&(a=nn(a,o,s));var l=i.transformable;zu(r,a[0],a[1],a[2]),Is(l.localRotation,l.localRotation,r),c&&n.dirtifyLocal(i,l)}}(),this.setEulerAngles=function(){var r=cr();return function(i,a,o,s,c){o===void 0&&(o=0),s===void 0&&(s=0),c===void 0&&(c=!0),typeof a=="number"&&(a=nn(a,o,s));var l=i.transformable;if(i.parentNode===null||!i.parentNode.transformable)n.setLocalEulerAngles(i,a);else{zu(l.localRotation,a[0],a[1],a[2]);var u=n.getRotation(i.parentNode);wc(r,Wd(cr(),u)),Is(l.localRotation,l.localRotation,r),c&&n.dirtifyLocal(i,l)}}}(),this.translateLocal=function(){return function(r,i,a,o,s){a===void 0&&(a=0),o===void 0&&(o=0),s===void 0&&(s=!0),typeof i=="number"&&(i=nn(i,a,o));var c=r.transformable;gn(i,Re())||(Kt(i,i,c.localRotation),Go(c.localPosition,c.localPosition,i),s&&n.dirtifyLocal(r,c))}}(),this.setPosition=function(){var r=sn(),i=Re();return function(a,o,s){s===void 0&&(s=!0);var c=a.transformable;if(i[0]=o[0],i[1]=o[1],i[2]=o[2]||0,!gn(n.getPosition(a),i)){if(La(c.position,i),a.parentNode===null||!a.parentNode.transformable)La(c.localPosition,i);else{var l=a.parentNode.transformable;mc(r,l.worldTransform),Va(r,r),Bt(c.localPosition,i,r)}s&&n.dirtifyLocal(a,c)}}}(),this.setLocalPosition=function(){var r=Re();return function(i,a,o){o===void 0&&(o=!0);var s=i.transformable;r[0]=a[0],r[1]=a[1],r[2]=a[2]||0,!gn(s.localPosition,r)&&(La(s.localPosition,r),o&&n.dirtifyLocal(i,s))}}(),this.translate=function(){var r=Re(),i=Re(),a=Re();return function(o,s,c,l,u){c===void 0&&(c=0),l===void 0&&(l=0),u===void 0&&(u=!0),typeof s=="number"&&(s=Xi(i,s,c,l)),!gn(s,r)&&(Go(a,n.getPosition(o),s),n.setPosition(o,a,u))}}(),this.setRotation=function(){var r=cr();return function(i,a,o,s,c,l){l===void 0&&(l=!0);var u=i.transformable;if(typeof a=="number"&&(a=Gd(a,o,s,c)),i.parentNode===null||!i.parentNode.transformable)n.setLocalRotation(i,a);else{var f=n.getRotation(i.parentNode);wc(r,f),Wd(r,r),ja(u.localRotation,r,a),Gu(u.localRotation,u.localRotation),l&&n.dirtifyLocal(i,u)}}},this.displayObjectDependencyMap=new WeakMap,this.calcLocalTransform=function(){var r=sn(),i=Re(),a=Gd(0,0,0,1);return function(o){var s=o.localSkew[0]!==0||o.localSkew[1]!==0;if(s){if(ni(o.localTransform,o.localRotation,o.localPosition,nn(1,1,1),o.origin),o.localSkew[0]!==0||o.localSkew[1]!==0){var c=ks(r);c[4]=Math.tan(o.localSkew[0]),c[1]=Math.tan(o.localSkew[1]),ei(o.localTransform,o.localTransform,c)}var l=ni(r,a,i,o.localScale,o.origin);ei(o.localTransform,o.localTransform,l)}else ni(o.localTransform,o.localRotation,o.localPosition,o.localScale,o.origin)}}()}return t.prototype.matches=function(e,n){return this.runtime.sceneGraphSelector.is(e,n)},t.prototype.querySelector=function(e,n){return this.runtime.sceneGraphSelector.selectOne(e,n)},t.prototype.querySelectorAll=function(e,n){return this.runtime.sceneGraphSelector.selectAll(e,n)},t.prototype.attach=function(e,n,r){var i,a=!1;e.parentNode&&(a=e.parentNode!==n,this.detach(e)),e.parentNode=n,pe(r)?e.parentNode.childNodes.push(e):e.parentNode.childNodes.splice(r,0,e);var o=n.sortable;(!((i=o==null?void 0:o.sorted)===null||i===void 0)&&i.length||e.parsedStyle.zIndex)&&(o.dirtyChildren.indexOf(e)===-1&&o.dirtyChildren.push(e),o.dirty=!0,o.dirtyReason=Dc.ADDED);var s=e.transformable;s&&this.dirtifyWorld(e,s),s.frozen&&this.unfreezeParentToRoot(e),a&&e.dispatchEvent(g2)},t.prototype.detach=function(e){var n,r;if(e.parentNode){var i=e.transformable,a=e.parentNode.sortable;(!((n=a==null?void 0:a.sorted)===null||n===void 0)&&n.length||!((r=e.style)===null||r===void 0)&&r.zIndex)&&(a.dirtyChildren.indexOf(e)===-1&&a.dirtyChildren.push(e),a.dirty=!0,a.dirtyReason=Dc.REMOVED);var o=e.parentNode.childNodes.indexOf(e);o>-1&&e.parentNode.childNodes.splice(o,1),i&&this.dirtifyWorld(e,i),e.parentNode=null}},t.prototype.getOrigin=function(e){return e.getGeometryBounds(),e.transformable.origin},t.prototype.setOrigin=function(e,n,r,i){r===void 0&&(r=0),i===void 0&&(i=0),typeof n=="number"&&(n=[n,r,i]);var a=e.transformable;if(!(n[0]===a.origin[0]&&n[1]===a.origin[1]&&n[2]===a.origin[2])){var o=a.origin;o[0]=n[0],o[1]=n[1],o[2]=n[2]||0,this.dirtifyLocal(e,a)}},t.prototype.setLocalEulerAngles=function(e,n,r,i,a){r===void 0&&(r=0),i===void 0&&(i=0),a===void 0&&(a=!0),typeof n=="number"&&(n=nn(n,r,i));var o=e.transformable;zu(o.localRotation,n[0],n[1],n[2]),a&&this.dirtifyLocal(e,o)},t.prototype.scaleLocal=function(e,n,r){r===void 0&&(r=!0);var i=e.transformable;Od(i.localScale,i.localScale,nn(n[0],n[1],n[2]||1)),r&&this.dirtifyLocal(e,i)},t.prototype.setLocalScale=function(e,n,r){r===void 0&&(r=!0);var i=e.transformable,a=nn(n[0],n[1],n[2]||i.localScale[2]);gn(a,i.localScale)||(La(i.localScale,a),r&&this.dirtifyLocal(e,i))},t.prototype.setLocalRotation=function(e,n,r,i,a,o){o===void 0&&(o=!0),typeof n=="number"&&(n=Gd(n,r,i,a));var s=e.transformable;wc(s.localRotation,n),o&&this.dirtifyLocal(e,s)},t.prototype.setLocalSkew=function(e,n,r){typeof n=="number"&&(n=ua(n,r));var i=e.transformable;tn(i.localSkew,n),this.dirtifyLocal(e,i)},t.prototype.dirtifyLocal=function(e,n){n.localDirtyFlag||(n.localDirtyFlag=!0,n.dirtyFlag||this.dirtifyWorld(e,n))},t.prototype.dirtifyWorld=function(e,n){n.dirtyFlag||this.unfreezeParentToRoot(e),this.dirtifyWorldInternal(e,n),this.dirtifyToRoot(e,!0)},t.prototype.triggerPendingEvents=function(){var e=this,n=new Set,r=function(i,a){i.isConnected&&!n.has(i.entity)&&(e.boundsChangedEvent.detail=a,e.boundsChangedEvent.target=i,i.isMutationObserved?i.dispatchEvent(e.boundsChangedEvent):i.ownerDocument.defaultView.dispatchEvent(e.boundsChangedEvent,!0),n.add(i.entity))};this.pendingEvents.forEach(function(i){var a=W(i,2),o=a[0],s=a[1];s.affectChildren?o.forEach(function(c){r(c,s)}):r(o,s)}),this.clearPendingEvents(),n.clear()},t.prototype.clearPendingEvents=function(){this.pendingEvents=[]},t.prototype.dirtifyToRoot=function(e,n){n===void 0&&(n=!1);var r=e;for(r.renderable&&(r.renderable.dirty=!0);r;)Ig(r),r=r.parentNode;n&&e.forEach(function(i){Ig(i)}),this.informDependentDisplayObjects(e),this.pendingEvents.push([e,{affectChildren:n}])},t.prototype.updateDisplayObjectDependency=function(e,n,r,i){if(n&&n!==r){var a=this.displayObjectDependencyMap.get(n);if(a&&a[e]){var o=a[e].indexOf(i);a[e].splice(o,1)}}if(r){var s=this.displayObjectDependencyMap.get(r);s||(this.displayObjectDependencyMap.set(r,{}),s=this.displayObjectDependencyMap.get(r)),s[e]||(s[e]=[]),s[e].push(i)}},t.prototype.informDependentDisplayObjects=function(e){var n=this,r=this.displayObjectDependencyMap.get(e);r&&Object.keys(r).forEach(function(i){r[i].forEach(function(a){n.dirtifyToRoot(a,!0),a.dispatchEvent(new Co(xe.ATTR_MODIFIED,a,n,n,i,Co.MODIFICATION,n,n)),a.isCustomElement&&a.isConnected&&a.attributeChangedCallback&&a.attributeChangedCallback(i,n,n)})})},t.prototype.getPosition=function(e){var n=e.transformable;return _l(n.position,this.getWorldTransform(e,n))},t.prototype.getRotation=function(e){var n=e.transformable;return Ol(n.rotation,this.getWorldTransform(e,n))},t.prototype.getScale=function(e){var n=e.transformable;return Xa(n.scaling,this.getWorldTransform(e,n))},t.prototype.getWorldTransform=function(e,n){return n===void 0&&(n=e.transformable),!n.localDirtyFlag&&!n.dirtyFlag||(e.parentNode&&e.parentNode.transformable&&this.getWorldTransform(e.parentNode),this.sync(e,n)),n.worldTransform},t.prototype.getLocalPosition=function(e){return e.transformable.localPosition},t.prototype.getLocalRotation=function(e){return e.transformable.localRotation},t.prototype.getLocalScale=function(e){return e.transformable.localScale},t.prototype.getLocalSkew=function(e){return e.transformable.localSkew},t.prototype.getLocalTransform=function(e){var n=e.transformable;return n.localDirtyFlag&&(this.calcLocalTransform(n),n.localDirtyFlag=!1),n.localTransform},t.prototype.setLocalTransform=function(e,n){var r=_l(Re(),n),i=Ol(cr(),n),a=Xa(Re(),n);this.setLocalScale(e,a,!1),this.setLocalPosition(e,r,!1),this.setLocalRotation(e,i,void 0,void 0,void 0,!1),this.dirtifyLocal(e,e.transformable)},t.prototype.resetLocalTransform=function(e){this.setLocalScale(e,[1,1,1]),this.setLocalPosition(e,[0,0,0]),this.setLocalEulerAngles(e,[0,0,0]),this.setLocalSkew(e,[0,0])},t.prototype.getTransformedGeometryBounds=function(e,n,r){n===void 0&&(n=!1);var i=this.getGeometryBounds(e,n);if(vr.isEmpty(i))return null;var a=r||new vr;return a.setFromTransformedAABB(i,this.getWorldTransform(e)),a},t.prototype.getGeometryBounds=function(e,n){n===void 0&&(n=!1);var r=e.geometry;r.dirty&&pt.styleValueRegistry.updateGeometry(e);var i=n?r.renderBounds:r.contentBounds||null;return i||new vr},t.prototype.getBounds=function(e,n){var r=this;n===void 0&&(n=!1);var i=e.renderable;if(!i.boundsDirty&&!n&&i.bounds)return i.bounds;if(!i.renderBoundsDirty&&n&&i.renderBounds)return i.renderBounds;var a=n?i.renderBounds:i.bounds,o=this.getTransformedGeometryBounds(e,n,a),s=e.childNodes;if(s.forEach(function(u){var f=r.getBounds(u,n);f&&(o?o.add(f):(o=a||new vr,o.update(f.center,f.halfExtents)))}),o||(o=new vr),n){var c=Xh(e);if(c){var l=c.parsedStyle.clipPath.getBounds(n);o?l&&(o=l.intersection(o)):o.update(l.center,l.halfExtents)}}return n?(i.renderBounds=o,i.renderBoundsDirty=!1):(i.bounds=o,i.boundsDirty=!1),o},t.prototype.getLocalBounds=function(e){if(e.parentNode){var n=sn();e.parentNode.transformable&&(n=Va(sn(),this.getWorldTransform(e.parentNode)));var r=this.getBounds(e);if(!vr.isEmpty(r)){var i=new vr;return i.setFromTransformedAABB(r,n),i}}return this.getBounds(e)},t.prototype.getBoundingClientRect=function(e){var n,r,i,a=this.getGeometryBounds(e);vr.isEmpty(a)||(i=new vr,i.setFromTransformedAABB(a,this.getWorldTransform(e)));var o=(r=(n=e.ownerDocument)===null||n===void 0?void 0:n.defaultView)===null||r===void 0?void 0:r.getContextService().getBoundingClientRect();if(i){var s=W(i.getMin(),2),c=s[0],l=s[1],u=W(i.getMax(),2),f=u[0],d=u[1];return new Ic(c+((o==null?void 0:o.left)||0),l+((o==null?void 0:o.top)||0),f-c,d-l)}return new Ic((o==null?void 0:o.left)||0,(o==null?void 0:o.top)||0,0,0)},t.prototype.dirtifyWorldInternal=function(e,n){var r=this;if(!n.dirtyFlag){n.dirtyFlag=!0,n.frozen=!1,e.childNodes.forEach(function(a){var o=a.transformable;o.dirtyFlag||r.dirtifyWorldInternal(a,o)});var i=e.renderable;i&&(i.renderBoundsDirty=!0,i.boundsDirty=!0,i.dirty=!0)}},t.prototype.syncHierarchy=function(e){var n=e.transformable;if(!n.frozen){n.frozen=!0,(n.localDirtyFlag||n.dirtyFlag)&&this.sync(e,n);for(var r=e.childNodes,i=0;ic;--h){for(var y=0;y=u){n.isOverflowing=!0;break}b=0,g[y]="";continue}if(b>0&&b+k>h){if(y+1>=u){if(n.isOverflowing=!0,O>0&&O<=h){for(var L=g[y].length,I=0,C=L,R=0;Rh){C=R;break}I+=N}g[y]=(g[y]||"").slice(0,C)+v}break}if(y++,b=0,g[y]="",this.isBreakingSpace(E))continue;this.canBreakInLastChar(E)||(g=this.trimToBreakable(g),b=this.sumTextWidthByCache(g[y]||"",x)),this.shouldBreakByKinsokuShorui(E,P)&&(g=this.trimByKinsokuShorui(g),b+=_(A||""))}b+=k,g[y]=(g[y]||"")+E}return g.join(` -`)},t.prototype.isBreakingSpace=function(e){return typeof e!="string"?!1:Lo.BreakingSpaces.indexOf(e.charCodeAt(0))>=0},t.prototype.isNewline=function(e){return typeof e!="string"?!1:Lo.Newlines.indexOf(e.charCodeAt(0))>=0},t.prototype.trimToBreakable=function(e){var n=Et([],W(e),!1),r=n[n.length-2],i=this.findBreakableIndex(r);if(i===-1||!r)return n;var a=r.slice(i,i+1),o=this.isBreakingSpace(a),s=i+1,c=i+(o?0:1);return n[n.length-1]+=r.slice(s,r.length),n[n.length-2]=r.slice(0,c),n},t.prototype.canBreakInLastChar=function(e){return!(e&&jg.test(e))},t.prototype.sumTextWidthByCache=function(e,n){return e.split("").reduce(function(r,i){if(!n[i])throw Error("cannot count the word without cache");return r+n[i]},0)},t.prototype.findBreakableIndex=function(e){for(var n=e.length-1;n>=0;n--)if(!jg.test(e[n]))return n;return-1},t.prototype.getFromCache=function(e,n,r,i){var a=r[e];if(typeof a!="number"){var o=e.length*n;a=i.measureText(e).width+o,r[e]=a}return a},t}(),pt={},P2=function(){var t,e=new c2,n=new Cg;return t={},t[xt.CIRCLE]=new o2,t[xt.ELLIPSE]=new s2,t[xt.RECT]=e,t[xt.IMAGE]=e,t[xt.GROUP]=new u2,t[xt.LINE]=new tp,t[xt.TEXT]=new l2(pt),t[xt.POLYLINE]=n,t[xt.POLYGON]=n,t[xt.PATH]=new kg,t[xt.HTML]=new ep,t[xt.MESH]=null,t}(),T2=function(){var t,e=new Px,n=new Hh;return t={},t[Ht.PERCENTAGE]=null,t[Ht.NUMBER]=new Uh,t[Ht.ANGLE]=new Ex,t[Ht.DEFINED_PATH]=new Ax,t[Ht.PAINT]=e,t[Ht.COLOR]=e,t[Ht.FILTER]=new Tx,t[Ht.LENGTH]=n,t[Ht.LENGTH_PERCENTAGE]=n,t[Ht.LENGTH_PERCENTAGE_12]=new kx,t[Ht.LENGTH_PERCENTAGE_14]=new Cx,t[Ht.COORDINATE]=new Hh,t[Ht.OFFSET_DISTANCE]=new Rx,t[Ht.OPACITY_VALUE]=new $h,t[Ht.PATH]=new Nx,t[Ht.LIST_OF_POINTS]=new Ix,t[Ht.SHADOW_BLUR]=new jx,t[Ht.TEXT]=new Gr,t[Ht.TEXT_TRANSFORM]=new zi,t[Ht.TRANSFORM]=new r2,t[Ht.TRANSFORM_ORIGIN]=new i2,t[Ht.Z_INDEX]=new a2,t[Ht.MARKER]=new Lx,t}(),k2=function(){return typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof Ot.g!="undefined"?Ot.g:{}};pt.CameraContribution=Qv,pt.AnimationTimeline=null,pt.EasingFunction=null,pt.offscreenCanvasCreator=new rp,pt.sceneGraphSelector=new v2,pt.sceneGraphService=new ip(pt),pt.textService=new A2(pt),pt.geometryUpdaterFactory=P2,pt.CSSPropertySyntaxFactory=T2,pt.styleValueRegistry=new Mx(pt),pt.layoutRegistry=null,pt.globalThis=k2(),pt.enableCSSParsing=!1,pt.enableDataset=!1,pt.enableStyleSyntax=!0,pt.enableAttributeDashCased=!1,pt.enableSizeAttenuation=!1;var Dg=0;function gE(){Dg=0}var Fg=new Co(xe.INSERTED,null,"","","",0,"",""),Bg=new Co(xe.REMOVED,null,"","","",0,"",""),C2=new Mn(xe.DESTROY),p=function(t){$t(e,t);function e(){var n=t.call(this)||this;return n.entity=Dg++,n.renderable={bounds:void 0,boundsDirty:!0,renderBounds:void 0,renderBoundsDirty:!0,dirtyRenderBounds:void 0,dirty:!1},n.cullable={strategy:hf.Standard,visibilityPlaneMask:-1,visible:!0,enable:!0},n.transformable={dirtyFlag:!1,localDirtyFlag:!1,frozen:!1,localPosition:[0,0,0],localRotation:[0,0,0,1],localScale:[1,1,1],localTransform:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],localSkew:[0,0],position:[0,0,0],rotation:[0,0,0,1],scaling:[1,1,1],worldTransform:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],origin:[0,0,0]},n.sortable={dirty:!1,sorted:void 0,renderOrder:0,dirtyChildren:[],dirtyReason:void 0},n.geometry={contentBounds:void 0,renderBounds:void 0,dirty:!0},n.rBushNode={aabb:void 0},n.namespaceURI="g",n.scrollLeft=0,n.scrollTop=0,n.clientTop=0,n.clientLeft=0,n.destroyed=!1,n.style={},n.computedStyle=pt.enableCSSParsing?{opacity:Wn,fillOpacity:Wn,strokeOpacity:Wn,fill:Wn,stroke:Wn,transform:Wn,transformOrigin:Wn,visibility:Wn,pointerEvents:Wn,lineWidth:Wn,lineCap:Wn,lineJoin:Wn,increasedLineWidthForHitTesting:Wn,fontSize:Wn,fontFamily:Wn,fontStyle:Wn,fontWeight:Wn,fontVariant:Wn,textAlign:Wn,textBaseline:Wn,textTransform:Wn,zIndex:Wn,filter:Wn,shadowType:Wn}:null,n.parsedStyle={},n.attributes={},n}return Object.defineProperty(e.prototype,"className",{get:function(){return this.getAttribute("class")||""},set:function(n){this.setAttribute("class",n)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"classList",{get:function(){return this.className.split(" ").filter(function(n){return n!==""})},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tagName",{get:function(){return this.nodeName},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"children",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"childElementCount",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"firstElementChild",{get:function(){return this.firstChild},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lastElementChild",{get:function(){return this.lastChild},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"parentElement",{get:function(){return this.parentNode},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){if(this.parentNode){var n=this.parentNode.childNodes.indexOf(this);return this.parentNode.childNodes[n+1]||null}return null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){if(this.parentNode){var n=this.parentNode.childNodes.indexOf(this);return this.parentNode.childNodes[n-1]||null}return null},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(n){throw new Error(hn)},e.prototype.appendChild=function(n,r){var i;if(n.destroyed)throw new Error(Rb);return pt.sceneGraphService.attach(n,this,r),!((i=this.ownerDocument)===null||i===void 0)&&i.defaultView&&this.ownerDocument.defaultView.mountChildren(n),this.isMutationObserved&&(Fg.relatedNode=this,n.dispatchEvent(Fg)),n},e.prototype.insertBefore=function(n,r){if(!r)this.appendChild(n);else{n.parentElement&&n.parentElement.removeChild(n);var i=this.childNodes.indexOf(r);i===-1?this.appendChild(n):this.appendChild(n,i)}return n},e.prototype.replaceChild=function(n,r){var i=this.childNodes.indexOf(r);return this.removeChild(r),this.appendChild(n,i),r},e.prototype.removeChild=function(n){var r;return Bg.relatedNode=this,n.dispatchEvent(Bg),!((r=n.ownerDocument)===null||r===void 0)&&r.defaultView&&n.ownerDocument.defaultView.unmountChildren(n),pt.sceneGraphService.detach(n),n},e.prototype.removeChildren=function(){for(var n=this.childNodes.length-1;n>=0;n--){var r=this.childNodes[n];this.removeChild(r)}},e.prototype.destroyChildren=function(){for(var n=this.childNodes.length-1;n>=0;n--){var r=this.childNodes[n];r.childNodes.length&&r.destroyChildren(),r.destroy()}},e.prototype.matches=function(n){return pt.sceneGraphService.matches(n,this)},e.prototype.getElementById=function(n){return pt.sceneGraphService.querySelector("#".concat(n),this)},e.prototype.getElementsByName=function(n){return pt.sceneGraphService.querySelectorAll('[name="'.concat(n,'"]'),this)},e.prototype.getElementsByClassName=function(n){return pt.sceneGraphService.querySelectorAll(".".concat(n),this)},e.prototype.getElementsByTagName=function(n){return pt.sceneGraphService.querySelectorAll(n,this)},e.prototype.querySelector=function(n){return pt.sceneGraphService.querySelector(n,this)},e.prototype.querySelectorAll=function(n){return pt.sceneGraphService.querySelectorAll(n,this)},e.prototype.closest=function(n){var r=this;do{if(pt.sceneGraphService.matches(n,r))return r;r=r.parentElement}while(r!==null);return null},e.prototype.find=function(n){var r=this,i=null;return this.forEach(function(a){return a!==r&&n(a)?(i=a,!0):!1}),i},e.prototype.findAll=function(n){var r=this,i=[];return this.forEach(function(a){a!==r&&n(a)&&i.push(a)}),i},e.prototype.after=function(){for(var n=this,r=[],i=0;i1){var i=n[0].currentPoint,a=n[1].currentPoint,o=n[1].startTangent;r=[],o?(r.push([i[0]-o[0],i[1]-o[1]]),r.push([i[0],i[1]])):(r.push([a[0],a[1]]),r.push([i[0],i[1]]))}return r},e.prototype.getEndTangent=function(){var n=this.parsedStyle.d.segments,r=n.length,i=[];if(r>1){var a=n[r-2].currentPoint,o=n[r-1].currentPoint,s=n[r-1].endTangent;i=[],s?(i.push([o[0]-s[0],o[1]-s[1]]),i.push([o[0],o[1]])):(i.push([a[0],a[1]]),i.push([o[0],o[1]]))}return i},e}(bt),Ve=function(t){$t(e,t);function e(n){n===void 0&&(n={});var r=this,i=n.style,a=Qe(n,["style"]);r=t.call(this,ut({type:xt.POLYGON,style:pt.enableCSSParsing?ut({points:"",miterLimit:"",isClosed:!0},i):ut({},i),initialParsedStyle:pt.enableCSSParsing?null:{points:{points:[],totalLength:0,segments:[]},miterLimit:4,isClosed:!0}},a))||this,r.markerStartAngle=0,r.markerEndAngle=0,r.markerMidList=[];var o=r.parsedStyle,s=o.markerStart,c=o.markerEnd,l=o.markerMid;return s&&m(s)&&(r.markerStartAngle=s.getLocalEulerAngles(),r.appendChild(s)),l&&m(l)&&r.placeMarkerMid(l),c&&m(c)&&(r.markerEndAngle=c.getLocalEulerAngles(),r.appendChild(c)),r.transformMarker(!0),r.transformMarker(!1),r}return e.prototype.attributeChangedCallback=function(n,r,i,a,o){n==="points"?(this.transformMarker(!0),this.transformMarker(!1),this.placeMarkerMid(this.parsedStyle.markerMid)):n==="markerStartOffset"||n==="markerEndOffset"?(this.transformMarker(!0),this.transformMarker(!1)):n==="markerStart"?(a&&m(a)&&(this.markerStartAngle=0,a.remove()),o&&m(o)&&(this.markerStartAngle=o.getLocalEulerAngles(),this.appendChild(o),this.transformMarker(!0))):n==="markerEnd"?(a&&m(a)&&(this.markerEndAngle=0,a.remove()),o&&m(o)&&(this.markerEndAngle=o.getLocalEulerAngles(),this.appendChild(o),this.transformMarker(!1))):n==="markerMid"&&this.placeMarkerMid(o)},e.prototype.transformMarker=function(n){var r=this.parsedStyle,i=r.markerStart,a=r.markerEnd,o=r.markerStartOffset,s=r.markerEndOffset,c=r.points,l=(c||{}).points,u=n?i:a;if(!(!u||!m(u)||!l)){var f=0,d,h,v,g,y,b;if(v=l[0][0],g=l[0][1],n)d=l[1][0]-l[0][0],h=l[1][1]-l[0][1],y=o||0,b=this.markerStartAngle;else{var x=l.length;this.parsedStyle.isClosed?(d=l[x-1][0]-l[0][0],h=l[x-1][1]-l[0][1]):(v=l[x-1][0],g=l[x-1][1],d=l[x-2][0]-l[x-1][0],h=l[x-2][1]-l[x-1][1]),y=s||0,b=this.markerEndAngle}f=Math.atan2(h,d),u.setLocalEulerAngles(f*180/Math.PI+b),u.setLocalPosition(v+Math.cos(f)*y,g+Math.sin(f)*y)}},e.prototype.placeMarkerMid=function(n){var r=this.parsedStyle.points,i=(r||{}).points;if(this.markerMidList.forEach(function(l){l.remove()}),this.markerMidList=[],n&&m(n)&&i)for(var a=1;a<(this.parsedStyle.isClosed?i.length:i.length-1);a++){var o=i[a][0],s=i[a][1],c=a===1?n:n.cloneNode(!0);this.markerMidList.push(c),this.appendChild(c),c.setLocalPosition(o,s)}},e}(bt),Ei=function(t){$t(e,t);function e(n){n===void 0&&(n={});var r=n.style,i=Qe(n,["style"]);return t.call(this,ut({type:xt.POLYLINE,style:pt.enableCSSParsing?ut({points:"",miterLimit:"",isClosed:!1},r):ut({},r),initialParsedStyle:pt.enableCSSParsing?null:{points:{points:[],totalLength:0,segments:[]},miterLimit:4,isClosed:!1}},i))||this}return e.prototype.getTotalLength=function(){return Wa(this)},e.prototype.getPointAtLength=function(n,r){return r===void 0&&(r=!1),this.getPoint(n/this.getTotalLength(),r)},e.prototype.getPoint=function(n,r){r===void 0&&(r=!1);var i=this.parsedStyle.points.points;if(this.parsedStyle.points.segments.length===0){var a=[],o=0,s,c,l=this.getTotalLength();i.forEach(function(y,b){i[b+1]&&(s=[0,0],s[0]=o/l,c=rf(y[0],y[1],i[b+1][0],i[b+1][1]),o+=c,s[1]=o/l,a.push(s))}),this.parsedStyle.points.segments=a}var u=0,f=0;this.parsedStyle.points.segments.forEach(function(y,b){n>=y[0]&&n<=y[1]&&(u=(n-y[0])/(y[1]-y[0]),f=b)});var d=Zi(i[f][0],i[f][1],i[f+1][0],i[f+1][1],u),h=d.x,v=d.y,g=Bt(Re(),nn(h,v,0),r?this.getWorldTransform():this.getLocalTransform());return new Vr(g[0],g[1])},e.prototype.getStartTangent=function(){var n=this.parsedStyle.points.points,r=[];return r.push([n[1][0],n[1][1]]),r.push([n[0][0],n[0][1]]),r},e.prototype.getEndTangent=function(){var n=this.parsedStyle.points.points,r=n.length-1,i=[];return i.push([n[r-1][0],n[r-1][1]]),i.push([n[r][0],n[r][1]]),i},e}(Ve),yr=function(t){$t(e,t);function e(n){return n===void 0&&(n={}),t.call(this,ut({type:xt.RECT},n))||this}return e}(bt),or=function(t){$t(e,t);function e(n){n===void 0&&(n={});var r=n.style,i=Qe(n,["style"]);return t.call(this,ut({type:xt.TEXT,style:pt.enableCSSParsing?ut({x:"",y:"",text:"",fontSize:"",fontFamily:"",fontStyle:"",fontWeight:"",fontVariant:"",textAlign:"",textBaseline:"",textTransform:"",fill:"black",letterSpacing:"",lineHeight:"",miterLimit:"",wordWrap:!1,wordWrapWidth:0,leading:0,dx:"",dy:""},r):ut({fill:"black"},r)},i))||this}return e.prototype.getComputedTextLength=function(){var n;return this.getGeometryBounds(),((n=this.parsedStyle.metrics)===null||n===void 0?void 0:n.maxLineWidth)||0},e.prototype.getLineBoundingRects=function(){var n;return this.getGeometryBounds(),((n=this.parsedStyle.metrics)===null||n===void 0?void 0:n.lineMetrics)||[]},e.prototype.isOverflowing=function(){return this.getGeometryBounds(),!!this.parsedStyle.isOverflowing},e}(bt),mr=function(){function t(){this.registry={},this.define(xt.CIRCLE,St),this.define(xt.ELLIPSE,Qt),this.define(xt.RECT,yr),this.define(xt.IMAGE,De),this.define(xt.LINE,ge),this.define(xt.GROUP,Jt),this.define(xt.PATH,Ee),this.define(xt.POLYGON,Ve),this.define(xt.POLYLINE,Ei),this.define(xt.TEXT,or),this.define(xt.HTML,_e)}return t.prototype.define=function(e,n){this.registry[e]=n},t.prototype.get=function(e){return this.registry[e]},t}(),ma={number:function(t){return new wn(t)},percent:function(t){return new wn(t,"%")},px:function(t){return new wn(t,"px")},em:function(t){return new wn(t,"em")},rem:function(t){return new wn(t,"rem")},deg:function(t){return new wn(t,"deg")},grad:function(t){return new wn(t,"grad")},rad:function(t){return new wn(t,"rad")},turn:function(t){return new wn(t,"turn")},s:function(t){return new wn(t,"s")},ms:function(t){return new wn(t,"ms")},registerProperty:function(t){var e=t.name,n=t.inherits,r=t.interpolable,i=t.initialValue,a=t.syntax;pt.styleValueRegistry.registerMetadata({n:e,inh:n,int:r,d:i,syntax:a})},registerLayout:function(t,e){pt.layoutRegistry.registerLayout(t,e)}},Ro=function(t){$t(e,t);function e(){var n=t.call(this)||this;n.defaultView=null,n.ownerDocument=null,n.nodeName="document";try{n.timeline=new pt.AnimationTimeline(n)}catch(i){}var r={};return Of.forEach(function(i){var a=i.n,o=i.inh,s=i.d;o&&s&&(r[a]=Us(s)?s(xt.GROUP):s)}),n.documentElement=new Jt({id:"g-root",style:r}),n.documentElement.ownerDocument=n,n.documentElement.parentNode=n,n.childNodes=[n.documentElement],n}return Object.defineProperty(e.prototype,"children",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"childElementCount",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"firstElementChild",{get:function(){return this.firstChild},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lastElementChild",{get:function(){return this.lastChild},enumerable:!1,configurable:!0}),e.prototype.createElement=function(n,r){if(n==="svg")return this.documentElement;var i=this.defaultView.customElements.get(n);i||(console.warn("Unsupported tagName: ",n),i=n==="tspan"?or:Jt);var a=new i(r);return a.ownerDocument=this,a},e.prototype.createElementNS=function(n,r,i){return this.createElement(r,i)},e.prototype.cloneNode=function(n){throw new Error(hn)},e.prototype.destroy=function(){try{this.documentElement.destroyChildren(),this.timeline.destroy()}catch(n){}},e.prototype.elementsFromBBox=function(n,r,i,a){var o=this.defaultView.context.rBushRoot,s=o.search({minX:n,minY:r,maxX:i,maxY:a}),c=[];return s.forEach(function(l){var u=l.displayObject,f=u.parsedStyle.pointerEvents,d=f===void 0?"auto":f,h=["auto","visiblepainted","visiblefill","visiblestroke","visible"].includes(d);(!h||h&&u.isVisible())&&!u.isCulled()&&u.isInteractive()&&c.push(u)}),c.sort(function(l,u){return u.sortable.renderOrder-l.sortable.renderOrder}),c},e.prototype.elementFromPointSync=function(n,r){var i=this.defaultView.canvas2Viewport({x:n,y:r}),a=i.x,o=i.y,s=this.defaultView.getConfig(),c=s.width,l=s.height;if(a<0||o<0||a>c||o>l)return null;var u=this.defaultView.viewport2Client({x:a,y:o}),f=u.x,d=u.y,h=this.defaultView.getRenderingService().hooks.pickSync.call({topmost:!0,position:{x:n,y:r,viewportX:a,viewportY:o,clientX:f,clientY:d},picked:[]}).picked;return h&&h[0]||this.documentElement},e.prototype.elementFromPoint=function(n,r){return pi(this,void 0,void 0,function(){var i,a,o,s,c,l,u,f,d,h;return Aa(this,function(v){switch(v.label){case 0:return i=this.defaultView.canvas2Viewport({x:n,y:r}),a=i.x,o=i.y,s=this.defaultView.getConfig(),c=s.width,l=s.height,a<0||o<0||a>c||o>l?[2,null]:(u=this.defaultView.viewport2Client({x:a,y:o}),f=u.x,d=u.y,[4,this.defaultView.getRenderingService().hooks.pick.promise({topmost:!0,position:{x:n,y:r,viewportX:a,viewportY:o,clientX:f,clientY:d},picked:[]})]);case 1:return h=v.sent().picked,[2,h&&h[0]||this.documentElement]}})})},e.prototype.elementsFromPointSync=function(n,r){var i=this.defaultView.canvas2Viewport({x:n,y:r}),a=i.x,o=i.y,s=this.defaultView.getConfig(),c=s.width,l=s.height;if(a<0||o<0||a>c||o>l)return[];var u=this.defaultView.viewport2Client({x:a,y:o}),f=u.x,d=u.y,h=this.defaultView.getRenderingService().hooks.pickSync.call({topmost:!1,position:{x:n,y:r,viewportX:a,viewportY:o,clientX:f,clientY:d},picked:[]}).picked;return h[h.length-1]!==this.documentElement&&h.push(this.documentElement),h},e.prototype.elementsFromPoint=function(n,r){return pi(this,void 0,void 0,function(){var i,a,o,s,c,l,u,f,d,h;return Aa(this,function(v){switch(v.label){case 0:return i=this.defaultView.canvas2Viewport({x:n,y:r}),a=i.x,o=i.y,s=this.defaultView.getConfig(),c=s.width,l=s.height,a<0||o<0||a>c||o>l?[2,[]]:(u=this.defaultView.viewport2Client({x:a,y:o}),f=u.x,d=u.y,[4,this.defaultView.getRenderingService().hooks.pick.promise({topmost:!1,position:{x:n,y:r,viewportX:a,viewportY:o,clientX:f,clientY:d},picked:[]})]);case 1:return h=v.sent().picked,h[h.length-1]!==this.documentElement&&h.push(this.documentElement),[2,h]}})})},e.prototype.appendChild=function(n,r){throw new Error(jc)},e.prototype.insertBefore=function(n,r){throw new Error(jc)},e.prototype.removeChild=function(n,r){throw new Error(jc)},e.prototype.replaceChild=function(n,r,i){throw new Error(jc)},e.prototype.append=function(){throw new Error(jc)},e.prototype.prepend=function(){throw new Error(jc)},e.prototype.getElementById=function(n){return this.documentElement.getElementById(n)},e.prototype.getElementsByName=function(n){return this.documentElement.getElementsByName(n)},e.prototype.getElementsByTagName=function(n){return this.documentElement.getElementsByTagName(n)},e.prototype.getElementsByClassName=function(n){return this.documentElement.getElementsByClassName(n)},e.prototype.querySelector=function(n){return this.documentElement.querySelector(n)},e.prototype.querySelectorAll=function(n){return this.documentElement.querySelectorAll(n)},e.prototype.find=function(n){return this.documentElement.find(n)},e.prototype.findAll=function(n){return this.documentElement.findAll(n)},e}(Yr),zg=function(){function t(e){this.strategies=e}return t.prototype.apply=function(e){var n=e.camera,r=e.renderingService,i=e.renderingContext,a=this.strategies;r.hooks.cull.tap(t.tag,function(o){if(o){var s=o.cullable;return a.length===0?s.visible=i.unculledEntities.indexOf(o.entity)>-1:s.visible=a.every(function(c){return c.isVisible(n,o)}),!o.isCulled()&&o.isVisible()?o:(o.dispatchEvent(new Mn(xe.CULLED)),null)}return o}),r.hooks.afterRender.tap(t.tag,function(o){o.cullable.visibilityPlaneMask=-1})},t.tag="Culling",t}(),V6=function(){function t(){var e=this;this.autoPreventDefault=!1,this.rootPointerEvent=new li(null),this.rootWheelEvent=new ql(null),this.onPointerMove=function(n){var r,i,a,o,s=(o=(a=e.context.renderingContext.root)===null||a===void 0?void 0:a.ownerDocument)===null||o===void 0?void 0:o.defaultView;if(!(s.supportsTouchEvents&&n.pointerType==="touch")){var c=e.normalizeToPointerEvent(n,s);try{for(var l=dr(c),u=l.next();!u.done;u=l.next()){var f=u.value,d=e.bootstrapEvent(e.rootPointerEvent,f,s,n);e.context.eventService.mapEvent(d)}}catch(h){r={error:h}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(r)throw r.error}}e.setCursor(e.context.eventService.cursor)}},this.onClick=function(n){var r,i,a,o,s=(o=(a=e.context.renderingContext.root)===null||a===void 0?void 0:a.ownerDocument)===null||o===void 0?void 0:o.defaultView,c=e.normalizeToPointerEvent(n,s);try{for(var l=dr(c),u=l.next();!u.done;u=l.next()){var f=u.value,d=e.bootstrapEvent(e.rootPointerEvent,f,s,n);e.context.eventService.mapEvent(d)}}catch(h){r={error:h}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(r)throw r.error}}e.setCursor(e.context.eventService.cursor)}}return t.prototype.apply=function(e){var n=this;this.context=e;var r=e.renderingService,i=this.context.renderingContext.root.ownerDocument.defaultView;this.context.eventService.setPickHandler(function(a){var o=n.context.renderingService.hooks.pickSync.call({position:a,picked:[],topmost:!0}).picked;return o[0]||null}),r.hooks.pointerWheel.tap(t.tag,function(a){var o=n.normalizeWheelEvent(a);n.context.eventService.mapEvent(o)}),r.hooks.pointerDown.tap(t.tag,function(a){var o,s;if(!(i.supportsTouchEvents&&a.pointerType==="touch")){var c=n.normalizeToPointerEvent(a,i);if(n.autoPreventDefault&&c[0].isNormalized){var l=a.cancelable||!("cancelable"in a);l&&a.preventDefault()}try{for(var u=dr(c),f=u.next();!f.done;f=u.next()){var d=f.value,h=n.bootstrapEvent(n.rootPointerEvent,d,i,a);n.context.eventService.mapEvent(h)}}catch(v){o={error:v}}finally{try{f&&!f.done&&(s=u.return)&&s.call(u)}finally{if(o)throw o.error}}n.setCursor(n.context.eventService.cursor)}}),r.hooks.pointerUp.tap(t.tag,function(a){var o,s;if(!(i.supportsTouchEvents&&a.pointerType==="touch")){var c=n.context.contextService.getDomElement(),l=n.context.eventService.isNativeEventFromCanvas(c,a),u=l?"":"outside",f=n.normalizeToPointerEvent(a,i);try{for(var d=dr(f),h=d.next();!h.done;h=d.next()){var v=h.value,g=n.bootstrapEvent(n.rootPointerEvent,v,i,a);g.type+=u,n.context.eventService.mapEvent(g)}}catch(y){o={error:y}}finally{try{h&&!h.done&&(s=d.return)&&s.call(d)}finally{if(o)throw o.error}}n.setCursor(n.context.eventService.cursor)}}),r.hooks.pointerMove.tap(t.tag,this.onPointerMove),r.hooks.pointerOver.tap(t.tag,this.onPointerMove),r.hooks.pointerOut.tap(t.tag,this.onPointerMove),r.hooks.click.tap(t.tag,this.onClick),r.hooks.pointerCancel.tap(t.tag,function(a){var o,s,c=n.normalizeToPointerEvent(a,i);try{for(var l=dr(c),u=l.next();!u.done;u=l.next()){var f=u.value,d=n.bootstrapEvent(n.rootPointerEvent,f,i,a);n.context.eventService.mapEvent(d)}}catch(h){o={error:h}}finally{try{u&&!u.done&&(s=l.return)&&s.call(l)}finally{if(o)throw o.error}}n.setCursor(n.context.eventService.cursor)})},t.prototype.bootstrapEvent=function(e,n,r,i){e.view=r,e.originalEvent=null,e.nativeEvent=i,e.pointerId=n.pointerId,e.width=n.width,e.height=n.height,e.isPrimary=n.isPrimary,e.pointerType=n.pointerType,e.pressure=n.pressure,e.tangentialPressure=n.tangentialPressure,e.tiltX=n.tiltX,e.tiltY=n.tiltY,e.twist=n.twist,this.transferMouseData(e,n);var a=this.context.eventService.client2Viewport({x:n.clientX,y:n.clientY}),o=a.x,s=a.y;e.viewport.x=o,e.viewport.y=s;var c=this.context.eventService.viewport2Canvas(e.viewport),l=c.x,u=c.y;return e.canvas.x=l,e.canvas.y=u,e.global.copyFrom(e.canvas),e.offset.copyFrom(e.canvas),e.isTrusted=i.isTrusted,e.type==="pointerleave"&&(e.type="pointerout"),e.type.startsWith("mouse")&&(e.type=e.type.replace("mouse","pointer")),e.type.startsWith("touch")&&(e.type=Yx[e.type]||e.type),e},t.prototype.normalizeWheelEvent=function(e){var n=this.rootWheelEvent;this.transferMouseData(n,e),n.deltaMode=e.deltaMode,n.deltaX=e.deltaX,n.deltaY=e.deltaY,n.deltaZ=e.deltaZ;var r=this.context.eventService.client2Viewport({x:e.clientX,y:e.clientY}),i=r.x,a=r.y;n.viewport.x=i,n.viewport.y=a;var o=this.context.eventService.viewport2Canvas(n.viewport),s=o.x,c=o.y;return n.canvas.x=s,n.canvas.y=c,n.global.copyFrom(n.canvas),n.offset.copyFrom(n.canvas),n.nativeEvent=e,n.type=e.type,n},t.prototype.transferMouseData=function(e,n){e.isTrusted=n.isTrusted,e.srcElement=n.srcElement,e.timeStamp=qh.now(),e.type=n.type,e.altKey=n.altKey,e.metaKey=n.metaKey,e.shiftKey=n.shiftKey,e.ctrlKey=n.ctrlKey,e.button=n.button,e.buttons=n.buttons,e.client.x=n.clientX,e.client.y=n.clientY,e.movement.x=n.movementX,e.movement.y=n.movementY,e.page.x=n.pageX,e.page.y=n.pageY,e.screen.x=n.screenX,e.screen.y=n.screenY,e.relatedTarget=null},t.prototype.setCursor=function(e){this.context.contextService.applyCursorStyle(e||this.context.config.cursor||"default")},t.prototype.normalizeToPointerEvent=function(e,n){var r=[];if(n.isTouchEvent(e))for(var i=0;i-1,s=0,c=i.length;s=1?Math.ceil(I):1,k=s||wg(a)||a.width/I,L=c||Sg(a)||a.height/I),o&&(pt.offscreenCanvas=o),r.devicePixelRatio=I,r.requestAnimationFrame=v!=null?v:Zh.bind(pt.globalThis),r.cancelAnimationFrame=g!=null?g:Pg.bind(pt.globalThis),r.supportsTouchEvents=x!=null?x:"ontouchstart"in pt.globalThis,r.supportsPointerEvents=b!=null?b:!!pt.globalThis.PointerEvent,r.isTouchEvent=E!=null?E:function(C){return r.supportsTouchEvents&&C instanceof pt.globalThis.TouchEvent},r.isMouseEvent=A!=null?A:function(C){return!pt.globalThis.MouseEvent||C instanceof pt.globalThis.MouseEvent&&(!r.supportsPointerEvents||!(C instanceof pt.globalThis.PointerEvent))},r.dblClickSpeed=P!=null?P:200,r.initRenderingContext({container:i,canvas:a,width:k,height:L,renderer:u,offscreenCanvas:o,devicePixelRatio:I,cursor:d||"default",background:f||"transparent",createImage:y,document:h,supportsCSSTransform:_,useNativeClickEvent:w,alwaysTriggerPointerEventOnCanvas:M}),r.initDefaultCamera(k,L,u.clipSpaceNearZ),r.initRenderer(u,!0),r}return e.prototype.initRenderingContext=function(n){this.context.config=n,this.context.renderingContext={root:this.document.documentElement,renderListCurrentFrame:[],unculledEntities:[],renderReasons:new Set,force:!1,dirty:!1}},e.prototype.initDefaultCamera=function(n,r,i){var a=this,o=new pt.CameraContribution;o.clipSpaceNearZ=i,o.setType(pn.EXPLORING,Yl.DEFAULT).setPosition(n/2,r/2,yE).setFocalPoint(n/2,r/2,0).setOrthographic(n/-2,n/2,r/2,r/-2,Z6,Q6),o.canvas=this,o.eventEmitter.on(Kv.UPDATED,function(){a.context.renderingContext.renderReasons.add(os.CAMERA_CHANGED),pt.enableSizeAttenuation&&a.getConfig().renderer.getConfig().enableSizeAttenuation&&a.updateSizeAttenuation()}),this.context.camera=o},e.prototype.updateSizeAttenuation=function(){var n=this.getCamera().getZoom();this.document.documentElement.forEach(function(r){pt.styleValueRegistry.updateSizeAttenuation(r,n)})},e.prototype.getConfig=function(){return this.context.config},e.prototype.getRoot=function(){return this.document.documentElement},e.prototype.getCamera=function(){return this.context.camera},e.prototype.getContextService=function(){return this.context.contextService},e.prototype.getEventService=function(){return this.context.eventService},e.prototype.getRenderingService=function(){return this.context.renderingService},e.prototype.getRenderingContext=function(){return this.context.renderingContext},e.prototype.getStats=function(){return this.getRenderingService().getStats()},Object.defineProperty(e.prototype,"ready",{get:function(){var n=this;return this.readyPromise||(this.readyPromise=new Promise(function(r){n.resolveReadyPromise=function(){r(n)}}),this.inited&&this.resolveReadyPromise()),this.readyPromise},enumerable:!1,configurable:!0}),e.prototype.destroy=function(n,r){if(n===void 0&&(n=!0),r===void 0&&(r=!1),r||this.dispatchEvent(new Mn(ba.BEFORE_DESTROY)),this.frameId){var i=this.getConfig().cancelAnimationFrame||cancelAnimationFrame;i(this.frameId)}var a=this.getRoot();this.unmountChildren(a),n&&(this.document.destroy(),this.getEventService().destroy()),this.getRenderingService().destroy(),this.getContextService().destroy(),n&&this.context.rBushRoot&&(this.context.rBushRoot.clear(),this.context.rBushRoot=null,this.context.renderingContext.root=null),r||this.dispatchEvent(new Mn(ba.AFTER_DESTROY))},e.prototype.changeSize=function(n,r){this.resize(n,r)},e.prototype.resize=function(n,r){var i=this.context.config;i.width=n,i.height=r,this.getContextService().resize(n,r);var a=this.context.camera,o=a.getProjectionMode();a.setPosition(n/2,r/2,yE).setFocalPoint(n/2,r/2,0),o===Fi.ORTHOGRAPHIC?a.setOrthographic(n/-2,n/2,r/2,r/-2,a.getNear(),a.getFar()):a.setAspect(n/r),this.dispatchEvent(new Mn(ba.RESIZE,{width:n,height:r}))},e.prototype.appendChild=function(n,r){return this.document.documentElement.appendChild(n,r)},e.prototype.insertBefore=function(n,r){return this.document.documentElement.insertBefore(n,r)},e.prototype.removeChild=function(n){return this.document.documentElement.removeChild(n)},e.prototype.removeChildren=function(){this.document.documentElement.removeChildren()},e.prototype.destroyChildren=function(){this.document.documentElement.destroyChildren()},e.prototype.render=function(n){var r=this;n&&(mE.detail=n,bE.detail=n),this.dispatchEvent(mE);var i=this.getRenderingService();i.render(this.getConfig(),n,function(){r.dispatchEvent(J6)}),this.dispatchEvent(bE)},e.prototype.run=function(){var n=this,r=function(i,a){n.render(a),n.frameId=n.requestAnimationFrame(r)};r()},e.prototype.initRenderer=function(n,r){var i=this;if(r===void 0&&(r=!1),!n)throw new Error("Renderer is required.");this.inited=!1,this.readyPromise=void 0,this.context.rBushRoot=new of,this.context.renderingPlugins=[],this.context.renderingPlugins.push(new V6,new K6,new zg([new q6])),this.loadRendererContainerModule(n),this.context.contextService=new this.context.ContextService(ut(ut({},pt),this.context)),this.context.renderingService=new h2(pt,this.context),this.context.eventService=new d2(pt,this.context),this.context.eventService.init(),this.context.contextService.init?(this.context.contextService.init(),this.initRenderingService(n,r,!0)):this.context.contextService.initAsync().then(function(){i.initRenderingService(n,r)})},e.prototype.initRenderingService=function(n,r,i){var a=this;r===void 0&&(r=!1),i===void 0&&(i=!1),this.context.renderingService.init(function(){a.inited=!0,r?i?a.requestAnimationFrame(function(){a.dispatchEvent(new Mn(ba.READY))}):a.dispatchEvent(new Mn(ba.READY)):a.dispatchEvent(new Mn(ba.RENDERER_CHANGED)),a.readyPromise&&a.resolveReadyPromise(),r||a.getRoot().forEach(function(o){var s=o.renderable;s&&(s.renderBoundsDirty=!0,s.boundsDirty=!0,s.dirty=!0)}),a.mountChildren(a.getRoot()),n.getConfig().enableAutoRendering&&a.run()})},e.prototype.loadRendererContainerModule=function(n){var r=this,i=n.getPlugins();i.forEach(function(a){a.context=r.context,a.init(pt)})},e.prototype.setRenderer=function(n){var r=this.getConfig();if(r.renderer!==n){var i=r.renderer;r.renderer=n,this.destroy(!1,!0),Et([],W(i==null?void 0:i.getPlugins()),!1).reverse().forEach(function(a){a.destroy(pt)}),this.initRenderer(n)}},e.prototype.setCursor=function(n){var r=this.getConfig();r.cursor=n,this.getContextService().applyCursorStyle(n)},e.prototype.unmountChildren=function(n){var r=this;n.childNodes.forEach(function(i){r.unmountChildren(i)}),this.inited&&(n.isMutationObserved?n.dispatchEvent(R2):(R2.target=n,this.dispatchEvent(R2,!0)),n!==this.document.documentElement&&(n.ownerDocument=null),n.isConnected=!1),n.isCustomElement&&n.disconnectedCallback&&n.disconnectedCallback()},e.prototype.mountChildren=function(n){var r=this;this.inited?n.isConnected||(n.ownerDocument=this.document,n.isConnected=!0,n.isMutationObserved?n.dispatchEvent(L2):(L2.target=n,this.dispatchEvent(L2,!0))):console.warn("[g]: You are trying to call `canvas.appendChild` before canvas' initialization finished. You can either await `canvas.ready` or listen to `CanvasEvent.READY` manually.","appended child: ",n.nodeName),n.childNodes.forEach(function(i){r.mountChildren(i)}),n.isCustomElement&&n.connectedCallback&&n.connectedCallback()},e.prototype.client2Viewport=function(n){return this.getEventService().client2Viewport(n)},e.prototype.viewport2Client=function(n){return this.getEventService().viewport2Client(n)},e.prototype.viewport2Canvas=function(n){return this.getEventService().viewport2Canvas(n)},e.prototype.canvas2Viewport=function(n){return this.getEventService().canvas2Viewport(n)},e.prototype.getPointByClient=function(n,r){return this.client2Viewport({x:n,y:r})},e.prototype.getClientByPoint=function(n,r){return this.viewport2Client({x:n,y:r})},e}(Ng),tj=function(t){$t(e,t);function e(){var n=t.apply(this,Et([],W(arguments),!1))||this;return n.landmarks=[],n}return e.prototype.rotate=function(n,r,i){if(this.relElevation=Nc(r),this.relAzimuth=Nc(n),this.relRoll=Nc(i),this.elevation+=this.relElevation,this.azimuth+=this.relAzimuth,this.roll+=this.relRoll,this.type===pn.EXPLORING){var a=wo(cr(),[1,0,0],On((this.rotateWorld?1:-1)*this.relElevation)),o=wo(cr(),[0,1,0],On((this.rotateWorld?1:-1)*this.relAzimuth)),s=wo(cr(),[0,0,1],On(this.relRoll)),c=ja(cr(),o,a);c=ja(cr(),c,s);var l=Lu(sn(),c);bc(this.matrix,this.matrix,[0,0,-this.distance]),ei(this.matrix,this.matrix,l),bc(this.matrix,this.matrix,[0,0,this.distance])}else{if(Math.abs(this.elevation)>90)return this;this.computeMatrix()}return this._getAxes(),this.type===pn.ORBITING||this.type===pn.EXPLORING?this._getPosition():this.type===pn.TRACKING&&this._getFocalPoint(),this._update(),this},e.prototype.pan=function(n,r){var i=Si(n,r,0),a=ka(this.position);return Go(a,a,rt(Re(),this.right,i[0])),Go(a,a,rt(Re(),this.up,i[1])),this._setPosition(a),this.triggerUpdate(),this},e.prototype.dolly=function(n){var r=this.forward,i=ka(this.position),a=n*this.dollyingStep,o=this.distance+n*this.dollyingStep;return a=Math.max(Math.min(o,this.maxDistance),this.minDistance)-this.distance,i[0]+=a*r[0],i[1]+=a*r[1],i[2]+=a*r[2],this._setPosition(i),this.type===pn.ORBITING||this.type===pn.EXPLORING?this._getDistance():this.type===pn.TRACKING&&Go(this.focalPoint,i,this.distanceVector),this.triggerUpdate(),this},e.prototype.cancelLandmarkAnimation=function(){this.landmarkAnimationID!==void 0&&this.canvas.cancelAnimationFrame(this.landmarkAnimationID)},e.prototype.createLandmark=function(n,r){var i,a,o,s;r===void 0&&(r={});var c=r.position,l=c===void 0?this.position:c,u=r.focalPoint,f=u===void 0?this.focalPoint:u,d=r.roll,h=r.zoom,v=new pt.CameraContribution;v.setType(this.type,void 0),v.setPosition(l[0],(i=l[1])!==null&&i!==void 0?i:this.position[1],(a=l[2])!==null&&a!==void 0?a:this.position[2]),v.setFocalPoint(f[0],(o=f[1])!==null&&o!==void 0?o:this.focalPoint[1],(s=f[2])!==null&&s!==void 0?s:this.focalPoint[2]),v.setRoll(d!=null?d:this.roll),v.setZoom(h!=null?h:this.zoom);var g={name:n,matrix:Na(v.getWorldTransform()),right:ka(v.right),up:ka(v.up),forward:ka(v.forward),position:ka(v.getPosition()),focalPoint:ka(v.getFocalPoint()),distanceVector:ka(v.getDistanceVector()),distance:v.getDistance(),dollyingStep:v.getDollyingStep(),azimuth:v.getAzimuth(),elevation:v.getElevation(),roll:v.getRoll(),relAzimuth:v.relAzimuth,relElevation:v.relElevation,relRoll:v.relRoll,zoom:v.getZoom()};return this.landmarks.push(g),g},e.prototype.gotoLandmark=function(n,r){var i=this;r===void 0&&(r={});var a=Bn(n)?this.landmarks.find(function(k){return k.name===n}):n;if(a){var o=Cn(r)?{duration:r}:r,s=o.easing,c=s===void 0?"linear":s,l=o.duration,u=l===void 0?100:l,f=o.easingFunction,d=f===void 0?void 0:f,h=o.onfinish,v=h===void 0?void 0:h,g=o.onframe,y=g===void 0?void 0:g,b=.01;this.cancelLandmarkAnimation();var x=a.position,_=a.focalPoint,O=a.zoom,w=a.roll,M=d||pt.EasingFunction(c),E,A=function(){i.setFocalPoint(_),i.setPosition(x),i.setRoll(w),i.setZoom(O),i.computeMatrix(),i.triggerUpdate(),v==null||v()};if(u===0)return A();var P=function(k){E===void 0&&(E=k);var L=k-E;if(L>=u){A();return}var I=M(L/u),C=Re(),R=Re(),N=1,D=0;Xt(C,i.focalPoint,_,I),Xt(R,i.position,x,I),D=i.roll*(1-I)+w*I,N=i.zoom*(1-I)+O*I,i.setFocalPoint(C),i.setPosition(R),i.setRoll(D),i.setZoom(N);var Y=Yo(C,_)+Yo(R,x);if(Y<=b&&O==null&&w==null)return A();i.computeMatrix(),i.triggerUpdate(),L0){var i=n[r-1],a=oj(i,e);if(a){n[r-1]=a;return}}else cj(this.observer);n[r]=e},t.prototype.addListeners=function(){this.addListeners_(this.target)},t.prototype.addListeners_=function(e){var n=this.options;n.attributes&&e.addEventListener(xe.ATTR_MODIFIED,this,!0),n.childList&&e.addEventListener(xe.INSERTED,this,!0),(n.childList||n.subtree)&&e.addEventListener(xe.REMOVED,this,!0)},t.prototype.removeListeners=function(){this.removeListeners_(this.target)},t.prototype.removeListeners_=function(e){var n=this.options;n.attributes&&e.removeEventListener(xe.ATTR_MODIFIED,this,!0),n.childList&&e.removeEventListener(xe.INSERTED,this,!0),(n.childList||n.subtree)&&e.removeEventListener(xe.REMOVED,this,!0)},t.prototype.removeTransientObservers=function(){var e=this.transientObservedNodes;this.transientObservedNodes=[],e.forEach(function(n){this.removeListeners_(n);for(var r=Sf.get(n),i=0;i0&&Number(this._currentTime)>=this._totalDuration||this._playbackRate<0&&Number(this._currentTime)<=0)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"totalDuration",{get:function(){return this._totalDuration},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"_needsTick",{get:function(){return this.pending||this.playState==="running"||!this._finishedFlag},enumerable:!1,configurable:!0}),t.prototype.updatePromises=function(){var e=this.oldPlayState,n=this.pending?"pending":this.playState;return this.readyPromise&&n!==e&&(n==="idle"?(this.rejectReadyPromise(),this.readyPromise=void 0):e==="pending"?this.resolveReadyPromise():n==="pending"&&(this.readyPromise=void 0)),this.finishedPromise&&n!==e&&(n==="idle"?(this.rejectFinishedPromise(),this.finishedPromise=void 0):n==="finished"?this.resolveFinishedPromise():e==="finished"&&(this.finishedPromise=void 0)),this.oldPlayState=n,this.readyPromise||this.finishedPromise},t.prototype.play=function(){this.updatePromises(),this._paused=!1,(this._isFinished||this._idle)&&(this.rewind(),this._startTime=null),this._finishedFlag=!1,this._idle=!1,this.ensureAlive(),this.timeline.applyDirtiedAnimation(this),this.timeline.animations.indexOf(this)===-1&&this.timeline.animations.push(this),this.updatePromises()},t.prototype.pause=function(){this.updatePromises(),this.currentTime&&(this._holdTime=this.currentTime),!this._isFinished&&!this._paused&&!this._idle?this.currentTimePending=!0:this._idle&&(this.rewind(),this._idle=!1),this._startTime=null,this._paused=!0,this.updatePromises()},t.prototype.finish=function(){this.updatePromises(),!this._idle&&(this.currentTime=this._playbackRate>0?this._totalDuration:0,this._startTime=this._totalDuration-this.currentTime,this.currentTimePending=!1,this.timeline.applyDirtiedAnimation(this),this.updatePromises())},t.prototype.cancel=function(){var e=this;if(this.updatePromises(),!!this._inEffect&&(this._inEffect=!1,this._idle=!0,this._paused=!1,this._finishedFlag=!0,this._currentTime=0,this._startTime=null,this.effect.update(null),this.timeline.applyDirtiedAnimation(this),this.updatePromises(),this.oncancel)){var n=new D2(null,this,this.currentTime,null);setTimeout(function(){e.oncancel(n)})}},t.prototype.reverse=function(){this.updatePromises();var e=this.currentTime;this.playbackRate*=-1,this.play(),e!==null&&(this.currentTime=e),this.updatePromises()},t.prototype.updatePlaybackRate=function(e){this.playbackRate=e},t.prototype.targetAnimations=function(){var e,n=(e=this.effect)===null||e===void 0?void 0:e.target;return n.getAnimations()},t.prototype.markTarget=function(){var e=this.targetAnimations();e.indexOf(this)===-1&&e.push(this)},t.prototype.unmarkTarget=function(){var e=this.targetAnimations(),n=e.indexOf(this);n!==-1&&e.splice(n,1)},t.prototype.tick=function(e,n){!this._idle&&!this._paused&&(this._startTime===null?n&&(this.startTime=e-this._currentTime/this.playbackRate):this._isFinished||this.tickCurrentTime((e-this._startTime)*this.playbackRate)),n&&(this.currentTimePending=!1,this.fireEvents(e))},t.prototype.rewind=function(){if(this.playbackRate>=0)this.currentTime=0;else if(this._totalDuration<1/0)this.currentTime=this._totalDuration;else throw new Error("Unable to rewind negative playback rate animation with infinite duration")},t.prototype.persist=function(){throw new Error(hn)},t.prototype.addEventListener=function(e,n,r){throw new Error(hn)},t.prototype.removeEventListener=function(e,n,r){throw new Error(hn)},t.prototype.dispatchEvent=function(e){throw new Error(hn)},t.prototype.commitStyles=function(){throw new Error(hn)},t.prototype.ensureAlive=function(){var e,n;this.playbackRate<0&&this.currentTime===0?this._inEffect=!!(!((e=this.effect)===null||e===void 0)&&e.update(-1)):this._inEffect=!!(!((n=this.effect)===null||n===void 0)&&n.update(this.currentTime)),!this._inTimeline&&(this._inEffect||!this._finishedFlag)&&(this._inTimeline=!0,this.timeline.animations.push(this))},t.prototype.tickCurrentTime=function(e,n){e!==this._currentTime&&(this._currentTime=e,this._isFinished&&!n&&(this._currentTime=this._playbackRate>0?this._totalDuration:0),this.ensureAlive())},t.prototype.fireEvents=function(e){var n=this;if(this._isFinished){if(!this._finishedFlag){if(this.onfinish){var r=new D2(null,this,this.currentTime,e);setTimeout(function(){n.onfinish&&n.onfinish(r)})}this._finishedFlag=!0}}else{if(this.onframe&&this.playState==="running"){var i=new D2(null,this,this.currentTime,e);this.onframe(i)}this._finishedFlag=!1}},t}(),fj=4,dj=.001,hj=1e-7,pj=10,ap=11,Gg=1/(ap-1),vj=typeof Float32Array=="function",SE=function(t,e){return 1-3*e+3*t},ME=function(t,e){return 3*e-6*t},EE=function(t){return 3*t},Yg=function(t,e,n){return((SE(e,n)*t+ME(e,n))*t+EE(e))*t},AE=function(t,e,n){return 3*SE(e,n)*t*t+2*ME(e,n)*t+EE(e)},gj=function(t,e,n,r,i){var a,o,s=0;do o=e+(n-e)/2,a=Yg(o,r,i)-t,a>0?n=o:e=o;while(Math.abs(a)>hj&&++s=dj?yj(s,d,t,n):h===0?d:gj(s,c,c+Gg,t,n)};return function(s){return s===0||s===1?s:Yg(o(s),e,r)}},mj=function(t){return t=t.replace(/([A-Z])/g,function(e){return"-".concat(e.toLowerCase())}),t.charAt(0)==="-"?t.substring(1):t},Hg=function(t){return Math.pow(t,2)},Ug=function(t){return Math.pow(t,3)},$g=function(t){return Math.pow(t,4)},Vg=function(t){return Math.pow(t,5)},Xg=function(t){return Math.pow(t,6)},qg=function(t){return 1-Math.cos(t*Math.PI/2)},Kg=function(t){return 1-Math.sqrt(1-t*t)},Zg=function(t){return t*t*(3*t-2)},Qg=function(t){for(var e,n=4;t<((e=Math.pow(2,--n))-1)/11;);return 1/Math.pow(4,3-n)-7.5625*Math.pow((e*3-2)/22-t,2)},Jg=function(t,e){e===void 0&&(e=[]);var n=W(e,2),r=n[0],i=r===void 0?1:r,a=n[1],o=a===void 0?.5:a,s=zn(Number(i),1,10),c=zn(Number(o),.1,2);return t===0||t===1?t:-s*Math.pow(2,10*(t-1))*Math.sin((t-1-c/(Math.PI*2)*Math.asin(1/s))*(Math.PI*2)/c)},op=function(t,e,n){e===void 0&&(e=[]);var r=W(e,4),i=r[0],a=i===void 0?1:i,o=r[1],s=o===void 0?100:o,c=r[2],l=c===void 0?10:c,u=r[3],f=u===void 0?0:u;a=zn(a,.1,1e3),s=zn(s,.1,1e3),l=zn(l,.1,1e3),f=zn(f,.1,1e3);var d=Math.sqrt(s/a),h=l/(2*Math.sqrt(s*a)),v=h<1?d*Math.sqrt(1-h*h):0,g=1,y=h<1?(h*d+-f)/v:-f+d,b=n?n*t/1e3:t;return h<1?b=Math.exp(-b*h*d)*(g*Math.cos(v*b)+y*Math.sin(v*b)):b=(g+y*b)*Math.exp(-b*d),t===0||t===1?t:1-b},B2=function(t,e){e===void 0&&(e=[]);var n=W(e,2),r=n[0],i=r===void 0?10:r,a=n[1],o=a=="start"?Math.ceil:Math.floor;return o(zn(t,0,1)*i)/i},PE=function(t,e){e===void 0&&(e=[]);var n=W(e,4),r=n[0],i=n[1],a=n[2],o=n[3];return F2(r,i,a,o)(t)},ty=F2(.42,0,1,1),io=function(t){return function(e,n,r){return n===void 0&&(n=[]),1-t(1-e,n,r)}},ao=function(t){return function(e,n,r){return n===void 0&&(n=[]),e<.5?t(e*2,n,r)/2:1-t(e*-2+2,n,r)/2}},oo=function(t){return function(e,n,r){return n===void 0&&(n=[]),e<.5?(1-t(1-e*2,n,r))/2:(t(e*2-1,n,r)+1)/2}},TE={steps:B2,"step-start":function(t){return B2(t,[1,"start"])},"step-end":function(t){return B2(t,[1,"end"])},linear:function(t){return t},"cubic-bezier":PE,ease:function(t){return PE(t,[.25,.1,.25,1])},in:ty,out:io(ty),"in-out":ao(ty),"out-in":oo(ty),"in-quad":Hg,"out-quad":io(Hg),"in-out-quad":ao(Hg),"out-in-quad":oo(Hg),"in-cubic":Ug,"out-cubic":io(Ug),"in-out-cubic":ao(Ug),"out-in-cubic":oo(Ug),"in-quart":$g,"out-quart":io($g),"in-out-quart":ao($g),"out-in-quart":oo($g),"in-quint":Vg,"out-quint":io(Vg),"in-out-quint":ao(Vg),"out-in-quint":oo(Vg),"in-expo":Xg,"out-expo":io(Xg),"in-out-expo":ao(Xg),"out-in-expo":oo(Xg),"in-sine":qg,"out-sine":io(qg),"in-out-sine":ao(qg),"out-in-sine":oo(qg),"in-circ":Kg,"out-circ":io(Kg),"in-out-circ":ao(Kg),"out-in-circ":oo(Kg),"in-back":Zg,"out-back":io(Zg),"in-out-back":ao(Zg),"out-in-back":oo(Zg),"in-bounce":Qg,"out-bounce":io(Qg),"in-out-bounce":ao(Qg),"out-in-bounce":oo(Qg),"in-elastic":Jg,"out-elastic":io(Jg),"in-out-elastic":ao(Jg),"out-in-elastic":oo(Jg),spring:op,"spring-in":op,"spring-out":io(op),"spring-in-out":ao(op),"spring-out-in":oo(op)},bj=function(t){return mj(t).replace(/^ease-/,"").replace(/(\(|\s).+/,"").toLowerCase().trim()},xj=function(t){return TE[bj(t)]||TE.linear},_j=function(t){return t},Oj=1,wj=.5,kE=0;function CE(t,e){return function(n){if(n>=1)return 1;var r=1/t;return n+=e*r,n-n%r}}var ey="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",Sj=new RegExp("cubic-bezier\\("+ey+","+ey+","+ey+","+ey+"\\)"),Mj=/steps\(\s*(\d+)\s*\)/,Ej=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/;function z2(t){var e=Sj.exec(t);if(e)return F2.apply(void 0,Et([],W(e.slice(1).map(Number)),!1));var n=Mj.exec(t);if(n)return CE(Number(n[1]),kE);var r=Ej.exec(t);return r?CE(Number(r[1]),{start:Oj,middle:wj,end:kE}[r[2]]):xj(t)}function Aj(t){return Math.abs(Pj(t)/(t.playbackRate||1))}function Pj(t){var e;return t.duration===0||t.iterations===0?0:(t.duration==="auto"?0:Number(t.duration))*((e=t.iterations)!==null&&e!==void 0?e:1)}var LE=0,W2=1,ny=2,RE=3;function Tj(t,e,n){if(e===null)return LE;var r=n.endTime;return e=Math.min(n.delay+t+n.endDelay,r)?ny:RE}function kj(t,e,n,r,i){switch(r){case W2:return e==="backwards"||e==="both"?0:null;case RE:return n-i;case ny:return e==="forwards"||e==="both"?t:null;case LE:return null}}function Cj(t,e,n,r,i){var a=i;return t===0?e!==W2&&(a+=n):a+=r/t,a}function Lj(t,e,n,r,i,a){var o=t===1/0?e%1:t%1;return o===0&&n===ny&&r!==0&&(i!==0||a===0)&&(o=1),o}function Rj(t,e,n,r){return t===ny&&e===1/0?1/0:n===1?Math.floor(r)-1:Math.floor(r)}function Nj(t,e,n){var r=t;if(t!=="normal"&&t!=="reverse"){var i=e;t==="alternate-reverse"&&(i+=1),r="normal",i!==1/0&&i%2!==0&&(r="reverse")}return r==="normal"?n:1-n}function Ij(t,e,n){var r=Tj(t,e,n),i=kj(t,n.fill,e,r,n.delay);if(i===null)return null;var a=n.duration==="auto"?0:n.duration,o=Cj(a,r,n.iterations,i,n.iterationStart),s=Lj(o,n.iterationStart,r,n.iterations,i,a),c=Rj(r,n.iterations,s,o),l=Nj(n.direction,c,s);return n.currentIteration=c,n.progress=l,n.easingFunction(l)}function jj(t,e,n){var r=Dj(t,e),i=Fj(r,n);return function(a,o){if(o!==null)i.filter(function(c){return o>=c.applyFrom&&o1)throw new Error("Keyframe offsets must be between 0 and 1.");l.computedOffset=f}}else if(u==="composite"&&["replace","add","accumulate","auto"].indexOf(f)===-1)throw new Error("".concat(f," compositing is not supported"));l[u]=f}return l.offset===void 0&&(l.offset=null),l.easing===void 0&&(l.easing=(e==null?void 0:e.easing)||"linear"),l.composite===void 0&&(l.composite="auto"),l}),r=!0,i=-1/0,a=0;a=0&&Number(c.offset)<=1});function s(){var c,l,u=n.length;n[u-1].computedOffset=Number((c=n[u-1].offset)!==null&&c!==void 0?c:1),u>1&&(n[0].computedOffset=Number((l=n[0].offset)!==null&&l!==void 0?l:0));for(var f=0,d=Number(n[0].computedOffset),h=1;h[["M",t-n,e],["A",n,n,0,1,0,t+n,e],["A",n,n,0,1,0,t-n,e],["Z"]];G2.style=["fill"];const BE=G2.bind(void 0);BE.style=["stroke","lineWidth"];const ry=(t,e,n)=>[["M",t-n,e-n],["L",t+n,e-n],["L",t+n,e+n],["L",t-n,e+n],["Z"]];ry.style=["fill"];const zE=ry.bind(void 0);zE.style=["fill"];const WE=ry.bind(void 0);WE.style=["stroke","lineWidth"];const Y2=(t,e,n)=>{const r=n*.618;return[["M",t-r,e],["L",t,e-n],["L",t+r,e],["L",t,e+n],["Z"]]};Y2.style=["fill"];const GE=Y2.bind(void 0);GE.style=["stroke","lineWidth"];const H2=(t,e,n)=>{const r=n*Math.sin(.3333333333333333*Math.PI);return[["M",t-n,e+r],["L",t,e-r],["L",t+n,e+r],["Z"]]};H2.style=["fill"];const YE=H2.bind(void 0);YE.style=["stroke","lineWidth"];const U2=(t,e,n)=>{const r=n*Math.sin(.3333333333333333*Math.PI);return[["M",t-n,e-r],["L",t+n,e-r],["L",t,e+r],["Z"]]};U2.style=["fill"];const HE=U2.bind(void 0);HE.style=["stroke","lineWidth"];const $2=(t,e,n)=>{const r=n/2*Math.sqrt(3);return[["M",t,e-n],["L",t+r,e-n/2],["L",t+r,e+n/2],["L",t,e+n],["L",t-r,e+n/2],["L",t-r,e-n/2],["Z"]]};$2.style=["fill"];const UE=$2.bind(void 0);UE.style=["stroke","lineWidth"];const V2=(t,e,n)=>{const r=n-1.5;return[["M",t-n,e-r],["L",t+n,e+r],["L",t+n,e-r],["L",t-n,e+r],["Z"]]};V2.style=["fill"];const $E=V2.bind(void 0);$E.style=["stroke","lineWidth"];const VE=(t,e,n)=>[["M",t,e+n],["L",t,e-n]];VE.style=["stroke","lineWidth"];const XE=(t,e,n)=>[["M",t-n,e-n],["L",t+n,e+n],["M",t+n,e-n],["L",t-n,e+n]];XE.style=["stroke","lineWidth"];const qE=(t,e,n)=>[["M",t-n/2,e-n],["L",t+n/2,e-n],["M",t,e-n],["L",t,e+n],["M",t-n/2,e+n],["L",t+n/2,e+n]];qE.style=["stroke","lineWidth"];const KE=(t,e,n)=>[["M",t-n,e],["L",t+n,e],["M",t,e-n],["L",t,e+n]];KE.style=["stroke","lineWidth"];const ZE=(t,e,n)=>[["M",t-n,e],["L",t+n,e]];ZE.style=["stroke","lineWidth"];const X2=(t,e,n)=>[["M",t-n,e],["L",t+n,e]];X2.style=["stroke","lineWidth"];const QE=X2.bind(void 0);QE.style=["stroke","lineWidth"];const JE=(t,e,n)=>[["M",t-n,e],["A",n/2,n/2,0,1,1,t,e],["A",n/2,n/2,0,1,0,t+n,e]];JE.style=["stroke","lineWidth"];const tA=(t,e,n)=>[["M",t-n-1,e-2.5],["L",t,e-2.5],["L",t,e+2.5],["L",t+n+1,e+2.5]];tA.style=["stroke","lineWidth"];const eA=(t,e,n)=>[["M",t-n-1,e+2.5],["L",t,e+2.5],["L",t,e-2.5],["L",t+n+1,e-2.5]];eA.style=["stroke","lineWidth"];const nA=(t,e,n)=>[["M",t-(n+1),e+2.5],["L",t-n/2,e+2.5],["L",t-n/2,e-2.5],["L",t+n/2,e-2.5],["L",t+n/2,e+2.5],["L",t+n+1,e+2.5]];nA.style=["stroke","lineWidth"];const rA=(t,e,n)=>[["M",t-5,e+2.5],["L",t-5,e],["L",t,e],["L",t,e-3],["L",t,e+3],["L",t+6.5,e+3]];rA.style=["stroke","lineWidth"];const Mf=new Map([["bowtie",V2],["cross",XE],["dash",QE],["diamond",Y2],["dot",X2],["hexagon",$2],["hollowBowtie",$E],["hollowDiamond",GE],["hollowHexagon",UE],["hollowPoint",BE],["hollowSquare",WE],["hollowTriangle",YE],["hollowTriangleDown",HE],["hv",tA],["hvh",nA],["hyphen",ZE],["line",VE],["plus",KE],["point",G2],["rect",zE],["smooth",JE],["square",ry],["tick",qE],["triangleDown",U2],["triangle",H2],["vh",eA],["vhv",rA]]);function Kj(t,e){var{d:n,fill:r,lineWidth:i,path:a,stroke:o,color:s}=e,c=qj(e,["d","fill","lineWidth","path","stroke","color"]);const l=Mf.get(t)||Mf.get("point");return(...u)=>new Ee({style:Object.assign(Object.assign({},c),{d:l(...u),stroke:l.style.includes("stroke")?s||o:"",fill:l.style.includes("fill")?s||r:"",lineWidth:l.style.includes("lineWidth")?i||i||2:0})})}function Zj(t,e){Mf.set(t,e)}function Rrt(t){Mf.delete(t)}const iA={};function aA(t,e){t.startsWith("symbol.")?Zj(t.split(".").pop(),e):Object.assign(iA,{[t]:e})}function Qj(t,e){var n=e.cx,r=n===void 0?0:n,i=e.cy,a=i===void 0?0:i,o=e.r;t.arc(r,a,o,0,Math.PI*2,!1)}function Jj(t,e){var n=e.cx,r=n===void 0?0:n,i=e.cy,a=i===void 0?0:i,o=e.rx,s=e.ry;if(t.ellipse)t.ellipse(r,a,o,s,0,0,Math.PI*2,!1);else{var c=o>s?o:s,l=o>s?1:o/s,u=o>s?s/o:1;t.save(),t.scale(l,u),t.arc(r,a,c,0,Math.PI*2)}}function t8(t,e){var n=e.x1,r=e.y1,i=e.x2,a=e.y2,o=e.markerStart,s=e.markerEnd,c=e.markerStartOffset,l=e.markerEndOffset,u=0,f=0,d=0,h=0,v=0,g,y;o&&m(o)&&c&&(g=i-n,y=a-r,v=Math.atan2(y,g),u=Math.cos(v)*(c||0),f=Math.sin(v)*(c||0)),s&&m(s)&&l&&(g=n-i,y=r-a,v=Math.atan2(y,g),d=Math.cos(v)*(l||0),h=Math.sin(v)*(l||0)),t.moveTo(n+u,r+f),t.lineTo(i+d,a+h)}function e8(t,e){var n=e.markerStart,r=e.markerEnd,i=e.markerStartOffset,a=e.markerEndOffset,o=e.d,s=o.absolutePath,c=o.segments,l=0,u=0,f=0,d=0,h=0,v,g;if(n&&m(n)&&i){var y=W(n.parentNode.getStartTangent(),2),b=y[0],x=y[1];v=b[0]-x[0],g=b[1]-x[1],h=Math.atan2(g,v),l=Math.cos(h)*(i||0),u=Math.sin(h)*(i||0)}if(r&&m(r)&&a){var _=W(r.parentNode.getEndTangent(),2),b=_[0],x=_[1];v=b[0]-x[0],g=b[1]-x[1],h=Math.atan2(g,v),f=Math.cos(h)*(a||0),d=Math.sin(h)*(a||0)}for(var O=0;OR?C:R,X=C>R?1:C/R,K=C>R?R/C:1;t.translate(L,I),t.rotate(Y),t.scale(X,K),t.arc(0,0,G,N,D,!!(1-z)),t.scale(1/X,1/K),t.rotate(-Y),t.translate(-L,-I)}P&&t.lineTo(w[6]+f,w[7]+d);break}case"Z":t.closePath();break}}}function n8(t,e){var n=e.markerStart,r=e.markerEnd,i=e.markerStartOffset,a=e.markerEndOffset,o=e.points.points,s=o.length,c=o[0][0],l=o[0][1],u=o[s-1][0],f=o[s-1][1],d=0,h=0,v=0,g=0,y=0,b,x;n&&m(n)&&i&&(b=o[1][0]-o[0][0],x=o[1][1]-o[0][1],y=Math.atan2(x,b),d=Math.cos(y)*(i||0),h=Math.sin(y)*(i||0)),r&&m(r)&&a&&(b=o[s-1][0]-o[0][0],x=o[s-1][1]-o[0][1],y=Math.atan2(x,b),v=Math.cos(y)*(a||0),g=Math.sin(y)*(a||0)),t.moveTo(c+(d||v),l+(h||g));for(var _=1;_0?1:-1,h=c>0?1:-1,v=d+h===0,g=W(o.map(function(O){return zn(O,0,Math.min(Math.abs(l)/2,Math.abs(u)/2))}),4),y=g[0],b=g[1],x=g[2],_=g[3];t.moveTo(d*y+r,a),t.lineTo(l-d*b+r,a),b!==0&&t.arc(l-d*b+r,h*b+a,b,-h*Math.PI/2,d>0?0:Math.PI,v),t.lineTo(l+r,u-h*x+a),x!==0&&t.arc(l-d*x+r,u-h*x+a,x,d>0?0:Math.PI,h>0?Math.PI/2:1.5*Math.PI,v),t.lineTo(d*_+r,u+a),_!==0&&t.arc(d*_+r,u-h*_+a,_,h>0?Math.PI/2:-Math.PI/2,d>0?Math.PI:0,v),t.lineTo(r,h*y+a),y!==0&&t.arc(d*y+r,h*y+a,y,d>0?Math.PI:0,h>0?Math.PI*1.5:Math.PI/2,v)}}var a8=function(t){$t(e,t);function e(){var n=t.apply(this,Et([],W(arguments),!1))||this;return n.name="canvas-path-generator",n}return e.prototype.init=function(){var n,r=(n={},n[xt.CIRCLE]=Qj,n[xt.ELLIPSE]=Jj,n[xt.RECT]=i8,n[xt.LINE]=t8,n[xt.POLYLINE]=r8,n[xt.POLYGON]=n8,n[xt.PATH]=e8,n[xt.TEXT]=void 0,n[xt.GROUP]=void 0,n[xt.IMAGE]=void 0,n[xt.HTML]=void 0,n[xt.MESH]=void 0,n);this.context.pathGeneratorFactory=r},e.prototype.destroy=function(){delete this.context.pathGeneratorFactory},e}(Di),o8=Re(),s8=Re(),c8=Re(),l8=sn(),u8=function(){function t(){var e=this;this.isHit=function(n,r,i,a){var o=e.context.pointInPathPickerFactory[n.nodeName];if(o){var s=Va(l8,i),c=Bt(s8,Xi(c8,r[0],r[1],0),s);if(o(n,new Vr(c[0],c[1]),a,e.isPointInPath,e.context,e.runtime))return!0}return!1},this.isPointInPath=function(n,r){var i=e.runtime.offscreenCanvasCreator.getOrCreateContext(e.context.config.offscreenCanvas),a=e.context.pathGeneratorFactory[n.nodeName];return a&&(i.beginPath(),a(i,n.parsedStyle),i.closePath()),i.isPointInPath(r.x,r.y)}}return t.prototype.apply=function(e,n){var r=this,i,a=e.renderingService,o=e.renderingContext;this.context=e,this.runtime=n;var s=(i=o.root)===null||i===void 0?void 0:i.ownerDocument;a.hooks.pick.tapPromise(t.tag,function(c){return pi(r,void 0,void 0,function(){return Aa(this,function(l){return[2,this.pick(s,c)]})})}),a.hooks.pickSync.tap(t.tag,function(c){return r.pick(s,c)})},t.prototype.pick=function(e,n){var r,i,a=n.topmost,o=n.position,s=o.x,c=o.y,l=Xi(o8,s,c,0),u=e.elementsFromBBox(l[0],l[1],l[0],l[1]),f=[];try{for(var d=dr(u),h=d.next();!h.done;h=d.next()){var v=h.value,g=v.getWorldTransform(),y=this.isHit(v,l,g,!1);if(y){var b=Xh(v);if(b){var x=b.parsedStyle.clipPath,_=this.isHit(x,l,x.getWorldTransform(),!0);if(_){if(a)return n.picked=[v],n;f.push(v)}}else{if(a)return n.picked=[v],n;f.push(v)}}}}catch(O){r={error:O}}finally{try{h&&!h.done&&(i=d.return)&&i.call(d)}finally{if(r)throw r.error}}return n.picked=f,n},t.tag="CanvasPicker",t}();function f8(t,e,n){var r=t.parsedStyle,i=r.cx,a=i===void 0?0:i,o=r.cy,s=o===void 0?0:o,c=r.r,l=r.fill,u=r.stroke,f=r.lineWidth,d=f===void 0?1:f,h=r.increasedLineWidthForHitTesting,v=h===void 0?0:h,g=r.pointerEvents,y=g===void 0?"auto":g,b=(d+v)/2,x=$r(a,s,e.x,e.y),_=W(Xs(y,l,u),2),O=_[0],w=_[1];return O&&w||n?x<=c+b:O?x<=c:w?x>=c-b&&x<=c+b:!1}function iy(t,e,n,r){return t/(n*n)+e/(r*r)}function d8(t,e,n){var r=t.parsedStyle,i=r.cx,a=i===void 0?0:i,o=r.cy,s=o===void 0?0:o,c=r.rx,l=r.ry,u=r.fill,f=r.stroke,d=r.lineWidth,h=d===void 0?1:d,v=r.increasedLineWidthForHitTesting,g=v===void 0?0:v,y=r.pointerEvents,b=y===void 0?"auto":y,x=e.x,_=e.y,O=W(Xs(b,u,f),2),w=O[0],M=O[1],E=(h+g)/2,A=(x-a)*(x-a),P=(_-s)*(_-s);return w&&M||n?iy(A,P,c+E,l+E)<=1:w?iy(A,P,c,l)<=1:M?iy(A,P,c-E,l-E)>=1&&iy(A,P,c+E,l+E)<=1:!1}function Kl(t,e,n,r,i,a){return i>=t&&i<=t+n&&a>=e&&a<=e+r}function h8(t,e,n,r,i,a,o){var s=i/2;return Kl(t-s,e-s,n,i,a,o)||Kl(t+n-s,e-s,i,r,a,o)||Kl(t+s,e+r-s,n,i,a,o)||Kl(t-s,e+s,i,r,a,o)}function ay(t,e,n,r,i,a,o,s){var c=(Math.atan2(s-e,o-t)+Math.PI*2)%(Math.PI*2),l={x:t+n*Math.cos(c),y:e+n*Math.sin(c)};return $r(l.x,l.y,o,s)<=a/2}function Vc(t,e,n,r,i,a,o){var s=Math.min(t,n),c=Math.max(t,n),l=Math.min(e,r),u=Math.max(e,r),f=i/2;return a>=s-f&&a<=c+f&&o>=l-f&&o<=u+f?Me(t,e,n,r,a,o)<=i/2:!1}function oA(t,e,n,r,i){var a=t.length;if(a<2)return!1;for(var o=0;o0!=q2(s[1]-n)>0&&q2(e-(n-o[1])*(o[0]-s[0])/(o[1]-s[1])-o[0])<0&&(r=!r)}return r}function cA(t,e,n){for(var r=!1,i=0;iw&&k>M,y&&(y.resetTransform?y.resetTransform():y.setTransform(1,0,0,1,0,0),r.clearFullScreen&&r.clearRect(y,0,0,x*b,_*b,i.background))});var v=function(g,y){g.isVisible()&&!g.isCulled()&&r.renderDisplayObject(g,y,r.context,r.restoreStack,n);var b=g.sortable.sorted||g.childNodes;b.forEach(function(x){v(x,y)})};o.hooks.endFrame.tap(t.tag,function(){if(s.root.childNodes.length===0){r.clearFullScreenLastFrame=!0;return}r.clearFullScreenLastFrame=!1;var g=u.getContext(),y=u.getDPR();if(Ls(r.dprMatrix,[y,y,1]),ei(r.vpMatrix,r.dprMatrix,a.getOrthoMatrix()),r.clearFullScreen)v(s.root,g);else{var b=r.safeMergeAABB.apply(r,Et([r.mergeDirtyAABBs(r.renderQueue)],W(r.removedRBushNodeAABBs.map(function(K){var tt=K.minX,et=K.minY,dt=K.maxX,_t=K.maxY,Lt=new vr;return Lt.setMinMax([tt,et,0],[dt,_t,0]),Lt})),!1));if(r.removedRBushNodeAABBs=[],vr.isEmpty(b)){r.renderQueue=[];return}var x=r.convertAABB2Rect(b),_=x.x,O=x.y,w=x.width,M=x.height,E=Bt(r.vec3a,[_,O,0],r.vpMatrix),A=Bt(r.vec3b,[_+w,O,0],r.vpMatrix),P=Bt(r.vec3c,[_,O+M,0],r.vpMatrix),k=Bt(r.vec3d,[_+w,O+M,0],r.vpMatrix),L=Math.min(E[0],A[0],k[0],P[0]),I=Math.min(E[1],A[1],k[1],P[1]),C=Math.max(E[0],A[0],k[0],P[0]),R=Math.max(E[1],A[1],k[1],P[1]),N=Math.floor(L),D=Math.floor(I),Y=Math.ceil(C-L),z=Math.ceil(R-I);g.save(),r.clearRect(g,N,D,Y,z,i.background),g.beginPath(),g.rect(N,D,Y,z),g.clip(),g.setTransform(r.vpMatrix[0],r.vpMatrix[1],r.vpMatrix[4],r.vpMatrix[5],r.vpMatrix[12],r.vpMatrix[13]);var G=i.renderer.getConfig().enableDirtyRectangleRenderingDebug;G&&f.dispatchEvent(new Mn(ba.DIRTY_RECTANGLE,{dirtyRect:{x:N,y:D,width:Y,height:z}}));var X=r.searchDirtyObjects(b);X.sort(function(K,tt){return K.sortable.renderOrder-tt.sortable.renderOrder}).forEach(function(K){K&&K.isVisible()&&!K.isCulled()&&r.renderDisplayObject(K,g,r.context,r.restoreStack,n)}),g.restore(),r.renderQueue.forEach(function(K){r.saveDirtyAABB(K)}),r.renderQueue=[]}r.restoreStack.forEach(function(){g.restore()}),r.restoreStack=[]}),o.hooks.render.tap(t.tag,function(g){r.clearFullScreen||r.renderQueue.push(g)})},t.prototype.clearRect=function(e,n,r,i,a,o){e.clearRect(n,r,i,a),o&&(e.fillStyle=o,e.fillRect(n,r,i,a))},t.prototype.renderDisplayObject=function(e,n,r,i,a){var o=e.nodeName,s=i[i.length-1];s&&!(e.compareDocumentPosition(s)&Yr.DOCUMENT_POSITION_CONTAINS)&&(n.restore(),i.pop());var c=this.context.styleRendererFactory[o],l=this.pathGeneratorFactory[o],u=e.parsedStyle.clipPath;if(u){this.applyWorldTransform(n,u);var f=this.pathGeneratorFactory[u.nodeName];f&&(n.save(),i.push(e),n.beginPath(),f(n,u.parsedStyle),n.closePath(),n.clip())}c&&(this.applyWorldTransform(n,e),n.save(),this.applyAttributesToContext(n,e)),l&&(n.beginPath(),l(n,e.parsedStyle),e.nodeName!==xt.LINE&&e.nodeName!==xt.PATH&&e.nodeName!==xt.POLYLINE&&n.closePath()),c&&(c.render(n,e.parsedStyle,e,r,this,a),n.restore()),e.renderable.dirty=!1},t.prototype.convertAABB2Rect=function(e){var n=e.getMin(),r=e.getMax(),i=Math.floor(n[0]),a=Math.floor(n[1]),o=Math.ceil(r[0]),s=Math.ceil(r[1]),c=o-i,l=s-a;return{x:i,y:a,width:c,height:l}},t.prototype.mergeDirtyAABBs=function(e){var n=new vr;return e.forEach(function(r){var i=r.getRenderBounds();n.add(i);var a=r.renderable.dirtyRenderBounds;a&&n.add(a)}),n},t.prototype.searchDirtyObjects=function(e){var n=W(e.getMin(),2),r=n[0],i=n[1],a=W(e.getMax(),2),o=a[0],s=a[1],c=this.rBush.search({minX:r,minY:i,maxX:o,maxY:s});return c.map(function(l){var u=l.displayObject;return u})},t.prototype.saveDirtyAABB=function(e){var n=e.renderable;n.dirtyRenderBounds||(n.dirtyRenderBounds=new vr);var r=e.getRenderBounds();r&&n.dirtyRenderBounds.update(r.center,r.halfExtents)},t.prototype.applyAttributesToContext=function(e,n){var r=n.parsedStyle,i=r.stroke,a=r.fill,o=r.opacity,s=r.lineDash,c=r.lineDashOffset;s&&e.setLineDash(s),pe(c)||(e.lineDashOffset=c),pe(o)||(e.globalAlpha*=o),!pe(i)&&!Array.isArray(i)&&!i.isNone&&(e.strokeStyle=n.attributes.stroke),!pe(a)&&!Array.isArray(a)&&!a.isNone&&(e.fillStyle=n.attributes.fill)},t.prototype.applyWorldTransform=function(e,n,r){r?(mc(this.tmpMat4,n.getLocalTransform()),ei(this.tmpMat4,r,this.tmpMat4),ei(this.tmpMat4,this.vpMatrix,this.tmpMat4)):(mc(this.tmpMat4,n.getWorldTransform()),ei(this.tmpMat4,this.vpMatrix,this.tmpMat4)),e.setTransform(this.tmpMat4[0],this.tmpMat4[1],this.tmpMat4[4],this.tmpMat4[5],this.tmpMat4[12],this.tmpMat4[13])},t.prototype.safeMergeAABB=function(){for(var e=[],n=0;n0,L=(s==null?void 0:s.alpha)===0,I=!!(E&&E.length),C=!pe(w)&&M>0,R=r.nodeName,N=O==="inner",D=k&&C&&(R===xt.PATH||R===xt.LINE||R===xt.POLYLINE||L||N);P&&(e.globalAlpha=u*d,D||oy(r,e,C),fA(e,r,s,c,i,a,o,this.imagePool),D||this.clearShadowAndFilter(e,I,C)),k&&(e.globalAlpha=u*g,e.lineWidth=b,pe(A)||(e.miterLimit=A),pe(x)||(e.lineCap=x),pe(_)||(e.lineJoin=_),D&&(N&&(e.globalCompositeOperation="source-atop"),oy(r,e,!0),N&&(K2(e,r,h,i,a,o,this.imagePool),e.globalCompositeOperation="source-over",this.clearShadowAndFilter(e,I,!0))),K2(e,r,h,i,a,o,this.imagePool))},t.prototype.clearShadowAndFilter=function(e,n,r){if(r&&(e.shadowColor="transparent",e.shadowBlur=0),n){var i=e.filter;!pe(i)&&i.indexOf("drop-shadow")>-1&&(e.filter=i.replace(/drop-shadow\([^)]*\)/,"").trim()||"none")}},t}();function oy(t,e,n){var r=t.parsedStyle,i=r.filter,a=r.shadowColor,o=r.shadowBlur,s=r.shadowOffsetX,c=r.shadowOffsetY;i&&i.length&&(e.filter=t.style.filter),n&&(e.shadowColor=a.toString(),e.shadowBlur=o||0,e.shadowOffsetX=s||0,e.shadowOffsetY=c||0)}function lA(t,e,n,r,i,a,o){var s,c;if(t.image.nodeName==="rect"){var l=t.image.parsedStyle,u=l.width,f=l.height;c=r.contextService.getDPR();var d=r.config.offscreenCanvas;s=a.offscreenCanvasCreator.getOrCreateCanvas(d),s.width=u*c,s.height=f*c;var h=a.offscreenCanvasCreator.getOrCreateContext(d),v=[];t.image.forEach(function(y){i.renderDisplayObject(y,h,r,v,a)}),v.forEach(function(){h.restore()})}var g=o.getOrCreatePatternSync(t,n,s,c,e.getGeometryBounds().min,function(){e.renderable.dirty=!0,r.renderingService.dirtify()});return g}function uA(t,e,n,r){var i;if(t.type===eo.LinearGradient||t.type===eo.RadialGradient){var a=e.getGeometryBounds(),o=a&&a.halfExtents[0]*2||1,s=a&&a.halfExtents[1]*2||1,c=a&&a.min||[0,0];i=r.getOrCreateGradient(ut(ut({type:t.type},t.value),{min:c,width:o,height:s}),n)}return i}function fA(t,e,n,r,i,a,o,s,c){c===void 0&&(c=!1),Array.isArray(n)?n.forEach(function(l){t.fillStyle=uA(l,e,t,s),c||(r?t.fill(r):t.fill())}):(Fc(n)&&(t.fillStyle=lA(n,e,t,i,a,o,s)),c||(r?t.fill(r):t.fill()))}function K2(t,e,n,r,i,a,o,s){s===void 0&&(s=!1),Array.isArray(n)?n.forEach(function(c){t.strokeStyle=uA(c,e,t,o),s||t.stroke()}):(Fc(n)&&(t.strokeStyle=lA(n,e,t,r,i,a,o)),s||t.stroke())}var E8=function(){function t(e){this.imagePool=e}return t.prototype.render=function(e,n,r){var i=n.x,a=i===void 0?0:i,o=n.y,s=o===void 0?0:o,c=n.width,l=n.height,u=n.src,f=n.shadowColor,d=n.shadowBlur,h,v=c,g=l;if(Bn(u)?h=this.imagePool.getImageSync(u):(v||(v=u.width),g||(g=u.height),h=u),h){var y=!pe(f)&&d>0;oy(r,e,y);try{e.drawImage(h,a,s,v,g)}catch(b){}}},t}(),A8=function(){function t(e){this.imagePool=e}return t.prototype.render=function(e,n,r,i,a,o){r.getBounds();var s=n,c=s.lineWidth,l=c===void 0?1:c,u=s.textAlign,f=u===void 0?"start":u,d=s.textBaseline,h=d===void 0?"alphabetic":d,v=s.lineJoin,g=v===void 0?"miter":v,y=s.miterLimit,b=y===void 0?10:y,x=s.letterSpacing,_=x===void 0?0:x,O=s.stroke,w=s.fill,M=s.fillRule,E=s.fillOpacity,A=E===void 0?1:E,P=s.strokeOpacity,k=P===void 0?1:P,L=s.opacity,I=L===void 0?1:L,C=s.metrics,R=s.x,N=R===void 0?0:R,D=s.y,Y=D===void 0?0:D,z=s.dx,G=s.dy,X=s.shadowColor,K=s.shadowBlur,tt=C.font,et=C.lines,dt=C.height,_t=C.lineHeight,Lt=C.lineMetrics;e.font=tt,e.lineWidth=l,e.textAlign=f==="middle"?"center":f;var gt=h;!o.enableCSSParsing&>==="alphabetic"&&(gt="bottom"),e.lineJoin=g,pe(b)||(e.miterLimit=b);var vt=Y;h==="middle"?vt+=-dt/2-_t/2:h==="bottom"||h==="alphabetic"||h==="ideographic"?vt+=-dt:(h==="top"||h==="hanging")&&(vt+=-_t);var Zt=N+(z||0);vt+=G||0,et.length===1&&(gt==="bottom"?(gt="middle",vt-=.5*dt):gt==="top"&&(gt="middle",vt+=.5*dt)),e.textBaseline=gt;var Rt=!pe(X)&&K>0;oy(r,e,Rt);for(var kt=0;kt=1?Math.ceil(i):1,this.dpr=i,this.$canvas&&(this.$canvas.width=this.dpr*e,this.$canvas.height=this.dpr*n,Wx(this.$canvas,e,n)),this.renderingContext.renderReasons.add(os.CAMERA_CHANGED)},t.prototype.applyCursorStyle=function(e){this.$container&&this.$container.style&&(this.$container.style.cursor=e)},t.prototype.toDataURL=function(e){return e===void 0&&(e={}),pi(this,void 0,void 0,function(){var n,r;return Aa(this,function(i){return n=e.type,r=e.encoderOptions,[2,this.context.canvas.toDataURL(n,r)]})})},t}(),F8=function(t){$t(e,t);function e(){var n=t.apply(this,Et([],W(arguments),!1))||this;return n.name="canvas-context-register",n}return e.prototype.init=function(){this.context.ContextService=D8},e.prototype.destroy=function(){delete this.context.ContextService},e}(Di),dA=function(t){$t(e,t);function e(n){var r=t.call(this,n)||this;return r.registerPlugin(new F8),r.registerPlugin(new j8),r.registerPlugin(new a8),r.registerPlugin(new P8),r.registerPlugin(new k8),r.registerPlugin(new S8),r.registerPlugin(new R8),r}return e}(Mb),B8=function(){function t(e){this.dragndropPluginOptions=e}return t.prototype.apply=function(e){var n=this,r=e.renderingService,i=e.renderingContext,a=i.root.ownerDocument,o=a.defaultView,s=function(c){var l=c.target,u=l===a,f=u&&n.dragndropPluginOptions.isDocumentDraggable?a:l.closest&&l.closest("[draggable=true]");if(f){var d=!1,h=c.timeStamp,v=[c.clientX,c.clientY],g=null,y=[c.clientX,c.clientY],b=function(_){return pi(n,void 0,void 0,function(){var O,w,M,E,A,P;return Aa(this,function(k){switch(k.label){case 0:if(!d){if(O=_.timeStamp-h,w=xi([_.clientX,_.clientY],v),O<=this.dragndropPluginOptions.dragstartTimeThreshold||w<=this.dragndropPluginOptions.dragstartDistanceThreshold)return[2];_.type="dragstart",f.dispatchEvent(_),d=!0}return _.type="drag",_.dx=_.clientX-y[0],_.dy=_.clientY-y[1],f.dispatchEvent(_),y=[_.clientX,_.clientY],u?[3,2]:(M=this.dragndropPluginOptions.overlap==="pointer"?[_.canvasX,_.canvasY]:l.getBounds().center,[4,a.elementsFromPoint(M[0],M[1])]);case 1:E=k.sent(),A=E[E.indexOf(l)+1],P=(A==null?void 0:A.closest("[droppable=true]"))||(this.dragndropPluginOptions.isDocumentDroppable?a:null),g!==P&&(g&&(_.type="dragleave",_.target=g,g.dispatchEvent(_)),P&&(_.type="dragenter",_.target=P,P.dispatchEvent(_)),g=P,g&&(_.type="dragover",_.target=g,g.dispatchEvent(_))),k.label=2;case 2:return[2]}})})};o.addEventListener("pointermove",b);var x=function(_){if(d){_.detail={preventClick:!0};var O=_.clone();g&&(O.type="drop",O.target=g,g.dispatchEvent(O)),O.type="dragend",f.dispatchEvent(O),d=!1}o.removeEventListener("pointermove",b)};l.addEventListener("pointerup",x,{once:!0}),l.addEventListener("pointerupoutside",x,{once:!0})}};r.hooks.init.tap(t.tag,function(){o.addEventListener("pointerdown",s)}),r.hooks.destroy.tap(t.tag,function(){o.removeEventListener("pointerdown",s)})},t.tag="Dragndrop",t}(),hA=function(t){$t(e,t);function e(n){n===void 0&&(n={});var r=t.call(this)||this;return r.options=n,r.name="dragndrop",r}return e.prototype.init=function(){this.addRenderingPlugin(new B8(ut({overlap:"pointer",isDocumentDraggable:!1,isDocumentDroppable:!1,dragstartDistanceThreshold:0,dragstartTimeThreshold:0},this.options)))},e.prototype.destroy=function(){this.removeAllRenderingPlugins()},e.prototype.setOptions=function(n){Object.assign(this.plugins[0].dragndropPluginOptions,n)},e}(Di);function z8(t,e,n){var r;return function(){var i=this,a=arguments,o=function(){r=null,n||t.apply(i,a)},s=n&&!r;clearTimeout(r),r=setTimeout(o,e),s&&t.apply(i,a)}}var pA=z8,W8=function(t){return typeof t=="object"&&t!==null},Z2=W8,G8=function(t){if(!Z2(t)||!ii(t,"Object"))return!1;if(Object.getPrototypeOf(t)===null)return!0;for(var e=t;Object.getPrototypeOf(e)!==null;)e=Object.getPrototypeOf(e);return Object.getPrototypeOf(t)===e},Ks=G8,Y8=5;function H8(t,e){if(Object.hasOwn)return Object.hasOwn(t,e);if(t==null)throw new TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(t),e)}function vA(t,e,n,r){n=n||0,r=r||Y8;for(var i in e)if(H8(e,i)){var a=e[i];a!==null&&Ks(a)?(Ks(t[i])||(t[i]={}),ni.pop().map(([a,o])=>[...i,a,o]));return t}function Grt(t,...e){return bA(sy(t,...e),e)}function Yrt(t,e,...n){return bA(cy(t,e,...n),n)}function J2(t,e,...n){return Ef(t,sp,e,n)}function cy(t,e,...n){return Ef(t,Array.from,e,n)}function Hrt(t,...e){return Ef(t,identity,xA,e)}function Urt(t,...e){return Ef(t,Array.from,xA,e)}function xA(t){if(t.length!==1)throw new Error("duplicate key");return t[0]}function Ef(t,e,n,r){return function i(a,o){if(o>=r.length)return n(a);const s=new $8,c=r[o++];let l=-1;for(const u of a){const f=c(u,++l,a),d=s.get(f);d?d.push(u):s.set(f,[u])}for(const[u,f]of s)s.set(u,i(f,o));return e(s)}(t,0)}var _A=function(t){return pe(t)?"":t.toString()},V8=function(t){var e=_A(t);return e.charAt(0).toLowerCase()+e.substring(1)},OA=V8,X8=function(t,e,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(u){try{l(r.next(u))}catch(f){o(f)}}function c(u){try{l(r.throw(u))}catch(f){o(f)}}function l(u){u.done?a(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})};function Zl(t){return t}function t_(t){return t.reduce((e,n)=>(r,...i)=>n(e(r,...i),...i),Zl)}function q8(t){return t.reduce((e,n)=>r=>X8(this,void 0,void 0,function*(){const i=yield e(r);return n(i)}),Zl)}function e_(t){return t.replace(/( |^)[a-z]/g,e=>e.toUpperCase())}function Af(t=""){throw new Error(t)}function n_(t,e){const{attributes:n}=e,r=new Set(["id","className"]);for(const[i,a]of Object.entries(n))r.has(i)||t.attr(i,a)}function Gn(t){return t!=null&&!Number.isNaN(t)}function $rt(t,e){return t+(e-t)*Math.random()}function K8(t){const e=new Map;return n=>{if(e.has(n))return e.get(n);const r=t(n);return e.set(n,r),r}}function Z8(t,e){const{transform:n}=t.style,i=(a=>a==="none"||a===void 0)(n)?"":n;t.style.transform=`${i} ${e}`.trimStart()}function Wt(t,e){return wA(t,e)||{}}function wA(t,e){const n=Object.entries(t||{}).filter(([r])=>r.startsWith(e)).map(([r,i])=>[OA(r.replace(e,"").trim()),i]).filter(([r])=>!!r);return n.length===0?null:Object.fromEntries(n)}function Vrt(t,e){return Object.fromEntries(Object.entries(t).map(([n,r])=>[`${e}${upperFirst(n)}`,r]))}function Q8(t,e){return Object.fromEntries(Object.entries(t).filter(([n])=>e.find(r=>n.startsWith(r))))}function r_(t,...e){return Object.fromEntries(Object.entries(t).filter(([n])=>e.every(r=>!n.startsWith(r))))}function SA(t,e){if(t===void 0)return null;if(typeof t=="number")return t;const n=+t.replace("%","");return Number.isNaN(n)?null:n/100*e}function Pf(t){return typeof t=="object"&&!(t instanceof Date)&&t!==null&&!Array.isArray(t)}function Zs(t){return t===null||t===!1}function MA(t,e,n=5,r=0){if(!(r>=n)){for(const i of Object.keys(e)){const a=e[i];!Ks(a)||!Ks(t[i])?t[i]=a:MA(t[i],a,n,r+1)}return t}}function Oe(t){return new Rr([t],null,t,t.ownerDocument)}class Rr{constructor(e=null,n=null,r=null,i=null,a=[null,null,null,null,null],o=[],s=[]){this._elements=Array.from(e),this._data=n,this._parent=r,this._document=i,this._enter=a[0],this._update=a[1],this._exit=a[2],this._merge=a[3],this._split=a[4],this._transitions=o,this._facetElements=s}selectAll(e){const n=typeof e=="string"?this._parent.querySelectorAll(e):e;return new Rr(n,null,this._elements[0],this._document)}selectFacetAll(e){const n=typeof e=="string"?this._parent.querySelectorAll(e):e;return new Rr(this._elements,null,this._parent,this._document,void 0,void 0,n)}select(e){const n=typeof e=="string"?this._parent.querySelectorAll(e)[0]||null:e;return new Rr([n],null,n,this._document)}append(e){const n=typeof e=="function"?e:()=>this.createElement(e),r=[];if(this._data!==null){for(let i=0;ii,r=()=>null){const i=[],a=[],o=new Set(this._elements),s=[],c=new Set,l=new Map(this._elements.map((h,v)=>[n(h.__data__,v),h])),u=new Map(this._facetElements.map((h,v)=>[n(h.__data__,v),h])),f=Qn(this._elements,h=>r(h.__data__));for(let h=0;ho,n=o=>o,r=o=>o.remove(),i=o=>o,a=o=>o.remove()){const o=e(this._enter),s=n(this._update),c=r(this._exit),l=i(this._merge),u=a(this._split);return s.merge(o).merge(c).merge(l).merge(u)}remove(){for(let e=0;ei.finished)).then(()=>{this._elements[e].remove()})}else this._elements[e].remove()}return new Rr([],null,this._parent,this._document,void 0,this._transitions)}each(e){for(let n=0;nn:n;return this.each(function(i,a,o){n!==void 0&&(o[e]=r(i,a,o))})}style(e,n){const r=typeof n!="function"?()=>n:n;return this.each(function(i,a,o){n!==void 0&&(o.style[e]=r(i,a,o))})}transition(e){const n=typeof e!="function"?()=>e:e,{_transitions:r}=this;return this.each(function(i,a,o){r[a]=n(i,a,o)})}on(e,n){return this.each(function(r,i,a){a.addEventListener(e,n)}),this}call(e,...n){return e(this,...n),this}node(){return this._elements[0]}nodes(){return this._elements}transitions(){return this._transitions}parent(){return this._parent}}Rr.registry={g:Jt,rect:yr,circle:St,path:Ee,text:or,ellipse:Qt,image:De,line:ge,polygon:Ve,polyline:Ei,html:_e};const En={BEFORE_RENDER:"beforerender",AFTER_RENDER:"afterrender",BEFORE_PAINT:"beforepaint",AFTER_PAINT:"afterpaint",BEFORE_CHANGE_DATA:"beforechangedata",AFTER_CHANGE_DATA:"afterchangedata",BEFORE_CLEAR:"beforeclear",AFTER_CLEAR:"afterclear",BEFORE_DESTROY:"beforedestroy",AFTER_DESTROY:"afterdestroy",BEFORE_CHANGE_SIZE:"beforechangesize",AFTER_CHANGE_SIZE:"afterchangesize",POINTER_TAP:"pointertap",POINTER_DOWN:"pointerdown",POINTER_UP:"pointerup",POINTER_OVER:"pointerover",POINTER_OUT:"pointerout",POINTER_MOVE:"pointermove",POINTER_ENTER:"pointerenter",POINTER_LEAVE:"pointerleave",POINTER_UPOUTSIDE:"pointerupoutside",DRAG_START:"dragstart",DRAG:"drag",DRAG_END:"dragend",DRAG_ENTER:"dragenter",DRAG_LEAVE:"dragleave",DRAG_OVER:"dragover",DROP:"DROP",CLICK:"click",DBLCLICK:"dblclick"};var J8=function(t){var e=_A(t);return e.charAt(0).toUpperCase()+e.substring(1)},qc=J8;function tD(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)}function ly(t,e){if((n=(t=e?t.toExponential(e-1):t.toExponential()).indexOf("e"))<0)return null;var n,r=t.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+t.slice(n+1)]}function eD(t){return t=ly(Math.abs(t)),t?t[1]:NaN}function nD(t,e){return function(n,r){for(var i=n.length,a=[],o=0,s=t[0],c=0;i>0&&s>0&&(c+s+1>r&&(s=Math.max(1,r-c)),a.push(n.substring(i-=s,i+s)),!((c+=s+1)>r));)s=t[o=(o+1)%t.length];return a.reverse().join(e)}}function rD(t){return function(e){return e.replace(/[0-9]/g,function(n){return t[+n]})}}var iD=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function i_(t){if(!(e=iD.exec(t)))throw new Error("invalid format: "+t);var e;return new a_({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}i_.prototype=a_.prototype;function a_(t){this.fill=t.fill===void 0?" ":t.fill+"",this.align=t.align===void 0?">":t.align+"",this.sign=t.sign===void 0?"-":t.sign+"",this.symbol=t.symbol===void 0?"":t.symbol+"",this.zero=!!t.zero,this.width=t.width===void 0?void 0:+t.width,this.comma=!!t.comma,this.precision=t.precision===void 0?void 0:+t.precision,this.trim=!!t.trim,this.type=t.type===void 0?"":t.type+""}a_.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function aD(t){t:for(var e=t.length,n=1,r=-1,i;n0&&(r=0);break}return r>0?t.slice(0,r)+t.slice(i+1):t}var EA;function oD(t,e){var n=ly(t,e);if(!n)return t+"";var r=n[0],i=n[1],a=i-(EA=Math.max(-8,Math.min(8,Math.floor(i/3)))*3)+1,o=r.length;return a===o?r:a>o?r+new Array(a-o+1).join("0"):a>0?r.slice(0,a)+"."+r.slice(a):"0."+new Array(1-a).join("0")+ly(t,Math.max(0,e+a-1))[0]}function AA(t,e){var n=ly(t,e);if(!n)return t+"";var r=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")}var PA={"%":(t,e)=>(t*100).toFixed(e),b:t=>Math.round(t).toString(2),c:t=>t+"",d:tD,e:(t,e)=>t.toExponential(e),f:(t,e)=>t.toFixed(e),g:(t,e)=>t.toPrecision(e),o:t=>Math.round(t).toString(8),p:(t,e)=>AA(t*100,e),r:AA,s:oD,X:t=>Math.round(t).toString(16).toUpperCase(),x:t=>Math.round(t).toString(16)};function TA(t){return t}var kA=Array.prototype.map,CA=["y","z","a","f","p","n","\xB5","m","","k","M","G","T","P","E","Z","Y"];function sD(t){var e=t.grouping===void 0||t.thousands===void 0?TA:nD(kA.call(t.grouping,Number),t.thousands+""),n=t.currency===void 0?"":t.currency[0]+"",r=t.currency===void 0?"":t.currency[1]+"",i=t.decimal===void 0?".":t.decimal+"",a=t.numerals===void 0?TA:rD(kA.call(t.numerals,String)),o=t.percent===void 0?"%":t.percent+"",s=t.minus===void 0?"\u2212":t.minus+"",c=t.nan===void 0?"NaN":t.nan+"";function l(f){f=i_(f);var d=f.fill,h=f.align,v=f.sign,g=f.symbol,y=f.zero,b=f.width,x=f.comma,_=f.precision,O=f.trim,w=f.type;w==="n"?(x=!0,w="g"):PA[w]||(_===void 0&&(_=12),O=!0,w="g"),(y||d==="0"&&h==="=")&&(y=!0,d="0",h="=");var M=g==="$"?n:g==="#"&&/[boxX]/.test(w)?"0"+w.toLowerCase():"",E=g==="$"?r:/[%p]/.test(w)?o:"",A=PA[w],P=/[defgprs%]/.test(w);_=_===void 0?6:/[gprs]/.test(w)?Math.max(1,Math.min(21,_)):Math.max(0,Math.min(20,_));function k(L){var I=M,C=E,R,N,D;if(w==="c")C=A(L)+C,L="";else{L=+L;var Y=L<0||1/L<0;if(L=isNaN(L)?c:A(Math.abs(L),_),O&&(L=aD(L)),Y&&+L==0&&v!=="+"&&(Y=!1),I=(Y?v==="("?v:s:v==="-"||v==="("?"":v)+I,C=(w==="s"?CA[8+EA/3]:"")+C+(Y&&v==="("?")":""),P){for(R=-1,N=L.length;++RD||D>57){C=(D===46?i+L.slice(R+1):L.slice(R))+C,L=L.slice(0,R);break}}}x&&!y&&(L=e(L,1/0));var z=I.length+L.length+C.length,G=z>1)+I+L+C+G.slice(z);break;default:L=G+I+L+C;break}return a(L)}return k.toString=function(){return f+""},k}function u(f,d){var h=l((f=i_(f),f.type="f",f)),v=Math.max(-8,Math.min(8,Math.floor(eD(d)/3)))*3,g=Math.pow(10,-v),y=CA[8+v/3];return function(b){return h(g*b)+y}}return{format:l,formatPrefix:u}}var uy,Kc,cD;lD({thousands:",",grouping:[3],currency:["$",""]});function lD(t){return uy=sD(t),Kc=uy.format,cD=uy.formatPrefix,uy}function ss(t,e){return Object.entries(t).reduce((n,[r,i])=>(n[r]=e(i,r,t),n),{})}function Ql(t){return t.map((e,n)=>n)}function Xrt(t){const e=t.length,n=t[0].length,r=new Array(n).fill(0).map(()=>new Array(e));for(let i=0;i{n[e(r)?0:1].push(r)}),n}function NA(t,e=t.length){if(e===1)return t.map(r=>[r]);const n=[];for(let r=0;r{n.push([t[r],...o])})}return n}function dD(t){if(t.length===1)return[t];const e=[];for(let n=1;n<=t.length;n++)e.push(...NA(t,n));return e}var hD=function(t){return t!==null&&typeof t!="function"&&isFinite(t.length)},Tf=hD,o_=function(t,e){if(t===e)return!0;if(!t||!e||Bn(t)||Bn(e))return!1;if(Tf(t)||Tf(e)){if(t.length!==e.length)return!1;for(var n=!0,r=0;r=r)&&(n=r);else{let r=-1;for(let i of t)(i=e(i,++r,t))!=null&&(n=i)&&(n=i)}return n}function Krt(t){return t*Math.PI/180}function Zrt(t){return t*180/Math.PI}function pD(t,e){return t=t%(2*Math.PI),e=e%(2*Math.PI),t<0&&(t=2*Math.PI+t),e<0&&(e=2*Math.PI+e),t>=e&&(e=e+2*Math.PI),{startAngle:t,endAngle:e}}const jA=(t={})=>{const e={startAngle:-Math.PI/2,endAngle:Math.PI*3/2,innerRadius:0,outerRadius:1},n=Object.assign(Object.assign({},e),t);return Object.assign(Object.assign({},n),pD(n.startAngle,n.endAngle))},cp=t=>{const{startAngle:e,endAngle:n,innerRadius:r,outerRadius:i}=jA(t);return[["translate",0,.5],["reflect.y"],["translate",0,-.5],["polar",e,n,r,i]]};cp.props={};const DA=(t={})=>{const e={startAngle:-Math.PI/2,endAngle:Math.PI*3/2,innerRadius:0,outerRadius:1};return Object.assign(Object.assign({},e),t)},s_=t=>{const{startAngle:e,endAngle:n,innerRadius:r,outerRadius:i}=DA(t);return[["transpose"],["translate",.5,.5],["reflect"],["translate",-.5,-.5],...cp({startAngle:e,endAngle:n,innerRadius:r,outerRadius:i})]};s_.props={};function fy(t,e,n){return Math.max(e,Math.min(t,n))}function dy(t,e=10){return typeof t!="number"||Math.abs(t)<1e-15?t:parseFloat(t.toFixed(e))}const vD=[["legendCategory",[[["color","discrete"],["opacity","discrete"],["shape","discrete"],["size","constant"]],[["color","discrete"],["opacity","constant"],["shape","discrete"],["size","constant"]],[["color","discrete"],["opacity","discrete"],["shape","constant"],["size","constant"]],[["color","discrete"],["opacity","constant"],["shape","constant"],["size","constant"]],[["color","constant"],["opacity","discrete"],["shape","discrete"],["size","constant"]],[["color","constant"],["opacity","constant"],["shape","discrete"],["size","constant"]],[["color","constant"],["opacity","discrete"],["shape","constant"],["size","constant"]],[["color","discrete"],["shape","discrete"],["size","constant"]],[["color","discrete"],["opacity","discrete"],["shape","discrete"]],[["color","discrete"],["opacity","discrete"],["size","constant"]],[["color","discrete"],["opacity","constant"],["shape","discrete"]],[["color","discrete"],["opacity","constant"],["size","constant"]],[["color","discrete"],["shape","constant"],["size","constant"]],[["color","discrete"],["opacity","discrete"],["shape","constant"]],[["color","discrete"],["opacity","constant"],["shape","constant"]],[["color","constant"],["shape","discrete"],["size","constant"]],[["color","constant"],["opacity","discrete"],["shape","discrete"]],[["color","constant"],["opacity","discrete"],["size","constant"]],[["color","constant"],["opacity","constant"],["shape","discrete"]],[["color","constant"],["opacity","discrete"],["shape","constant"]],[["color","discrete"],["shape","discrete"]],[["color","discrete"],["size","constant"]],[["color","discrete"],["opacity","discrete"]],[["color","discrete"],["opacity","constant"]],[["color","discrete"],["shape","constant"]],[["color","constant"],["shape","discrete"]],[["color","constant"],["size","constant"]],[["color","constant"],["opacity","discrete"]],[["color","discrete"]]]],["legendContinuousSize",[[["color","continuous"],["opacity","continuous"],["size","continuous"]],[["color","constant"],["opacity","continuous"],["size","continuous"]],[["color","continuous"],["size","continuous"]],[["color","constant"],["size","continuous"]],[["size","continuous"],["opacity","continuous"]],[["size","continuous"]]]],["legendContinuousBlockSize",[[["color","distribution"],["opacity","distribution"],["size","distribution"]],[["color","distribution"],["size","distribution"]]]],["legendContinuousBlock",[[["color","distribution"],["opacity","continuous"]],[["color","distribution"]]]],["legendContinuous",[[["color","continuous"],["opacity","continuous"]],[["color","continuous"]],[["opacity","continuous"]]]]];var FA=Ot(17816);function Jn(t){const{transformations:e}=t.getOptions();return e.map(([r])=>r).filter(r=>r==="transpose").length%2!==0}function Ln(t){const{transformations:e}=t.getOptions();return e.some(([n])=>n==="polar")}function lp(t){const{transformations:e}=t.getOptions();return e.some(([n])=>n==="reflect")&&e.some(([n])=>n.startsWith("transpose"))}function BA(t){const{transformations:e}=t.getOptions();return e.some(([n])=>n==="helix")}function up(t){const{transformations:e}=t.getOptions();return e.some(([n])=>n==="parallel")}function zA(t){const{transformations:e}=t.getOptions();return e.some(([n])=>n==="fisheye")}function gD(t){return up(t)&&Ln(t)}function kf(t){return BA(t)||Ln(t)}function WA(t){return Ln(t)&&Jn(t)}function Qrt(t){return Ln(t)||up(t)||lp(t)||WA(t)}function yD(t){if(kf(t)){const[e,n]=t.getSize(),r=t.getOptions().transformations.find(i=>i[0]==="polar");if(r)return Math.max(e,n)/2*r[4]}return 0}function hy(t){const{transformations:e}=t.getOptions(),[,,,n,r]=e.find(i=>i[0]==="polar");return[+n,+r]}function c_(t,e=!0){const{transformations:n}=t.getOptions(),[,r,i]=n.find(a=>a[0]==="polar");return e?[+r*180/Math.PI,+i*180/Math.PI]:[r,i]}function mD(t,e){const{transformations:n}=t.getOptions(),[,...r]=n.find(i=>i[0]===e);return r}function GA(t,e){e(t),t.children&&t.children.forEach(function(n){n&&GA(n,e)})}function fp(t){py(t,!0)}function Zc(t){py(t,!1)}function py(t,e){var n=e?"visible":"hidden";GA(t,function(r){r.attr("visibility",n)})}function bD(t){return typeof t=="boolean"?!1:"enter"in t&&"update"in t&&"exit"in t}function YA(t){if(!t)return{enter:!1,update:!1,exit:!1};var e=["enter","update","exit"],n=Object.fromEntries(Object.entries(t).filter(function(r){var i=W(r,1),a=i[0];return!e.includes(a)}));return Object.fromEntries(e.map(function(r){return bD(t)?t[r]===!1?[r,!1]:[r,ut(ut({},t[r]),n)]:[r,n]}))}function Cf(t,e){t?t.finished.then(e):e()}function xD(t,e){t.length===0?e():Promise.all(t.map(function(n){return n==null?void 0:n.finished})).then(e)}function HA(t,e){"update"in t?t.update(e):t.attr(e)}function UA(t,e,n){if(e.length===0)return null;if(!n){var r=e.slice(-1)[0];return HA(t,{style:r}),null}return t.animate(e,n)}function _D(t,e){return!(t.nodeName!=="text"||e.nodeName!=="text"||t.attributes.text!==e.attributes.text)}function OD(t,e,n,r){if(r===void 0&&(r="destroy"),_D(t,e))return t.remove(),[null];var i=function(){r==="destroy"?t.destroy():r==="hide"&&Zc(t),e.isVisible()&&fp(e)};if(!n)return i(),[null];var a=n.duration,o=a===void 0?0:a,s=n.delay,c=s===void 0?0:s,l=Math.ceil(+o/2),u=+o/4,f=W(t.getGeometryBounds().center,2),d=f[0],h=f[1],v=W(e.getGeometryBounds().center,2),g=v[0],y=v[1],b=W([(d+g)/2-d,(h+y)/2-h],2),x=b[0],_=b[1],O=t.style.opacity,w=O===void 0?1:O,M=e.style.opacity,E=M===void 0?1:M,A=t.style.transform||"",P=e.style.transform||"",k=t.animate([{opacity:w,transform:"translate(0, 0) ".concat(A)},{opacity:0,transform:"translate(".concat(x,", ").concat(_,") ").concat(A)}],ut(ut({fill:"both"},n),{duration:c+l+u})),L=e.animate([{opacity:0,transform:"translate(".concat(-x,", ").concat(-_,") ").concat(P),offset:.01},{opacity:E,transform:"translate(0, 0) ".concat(P)}],ut(ut({fill:"both"},n),{duration:l+u,delay:c+l-u}));return Cf(L,i),[k,L]}function No(t,e,n){var r={},i={};return Object.entries(e).forEach(function(a){var o=W(a,2),s=o[0],c=o[1];if(!pe(c)){var l=t.style[s]||t.parsedStyle[s]||0;l!==c&&(r[s]=l,i[s]=c)}}),n?UA(t,[r,i],ut({fill:"both"},n)):(HA(t,i),null)}var wD=5,$A=function(t,e,n,r){n===void 0&&(n=0),r===void 0&&(r=wD),Object.entries(e).forEach(function(i){var a=W(i,2),o=a[0],s=a[1],c=t;Object.prototype.hasOwnProperty.call(e,o)&&(s?Ks(s)?(Ks(t[o])||(c[o]={}),n="A"&&n<="Z"};function Xe(t,e,n){n===void 0&&(n=!1);var r={};return Object.entries(t).forEach(function(i){var a=W(i,2),o=a[0],s=a[1];if(!(o==="className"||o==="class")){if(vy(o,"show")&&vy(KA(o,"show"),e)!==n)o===ND(e,"show")?r[o]=s:r[o.replace(new RegExp(d_(e)),"")]=s;else if(!vy(o,"show")&&vy(o,e)!==n){var c=KA(o,e);c==="filter"&&typeof s=="function"||(r[c]=s)}}}),r}function cs(t,e){return Object.entries(t).reduce(function(n,r){var i=W(r,2),a=i[0],o=i[1];return a.startsWith("show")?n["show".concat(e).concat(a.slice(4))]=o:n["".concat(e).concat(d_(a))]=o,n},{})}function tc(t,e){e===void 0&&(e=["x","y","class","className"]);var n=["transform","transformOrigin","anchor","visibility","pointerEvents","zIndex","cursor","clipPath","clipPathTargets","offsetPath","offsetPathTargets","offsetDistance","draggable","droppable"],r={},i={};return Object.entries(t).forEach(function(a){var o=W(a,2),s=o[0],c=o[1];e.includes(s)||(n.indexOf(s)!==-1?i[s]=c:r[s]=c)}),[r,i]}function lo(t,e){return ea(t)?t.apply(void 0,Et([],W(e),!1)):t}function gy(t,e){return t.style.opacity||(t.style.opacity=1),No(t,{opacity:0},e)}var jD=["$el","cx","cy","d","dx","dy","fill","fillOpacity","filter","fontFamily","fontSize","fontStyle","fontVariant","fontWeight","height","img","increasedLineWidthForHitTesting","innerHTML","isBillboard","billboardRotation","isSizeAttenuation","isClosed","isOverflowing","leading","letterSpacing","lineDash","lineHeight","lineWidth","markerEnd","markerEndOffset","markerMid","markerStart","markerStartOffset","maxLines","metrics","miterLimit","offsetX","offsetY","opacity","path","points","r","radius","rx","ry","shadowColor","src","stroke","strokeOpacity","text","textAlign","textBaseline","textDecorationColor","textDecorationLine","textDecorationStyle","textOverflow","textPath","textPathSide","textPathStartOffset","transform","transformOrigin","visibility","width","wordWrap","wordWrapWidth","x","x1","x2","y","y1","y2","z1","z2","zIndex"];function DD(t){return jD.includes(t)}function ZA(t){var e={};for(var n in t)DD(n)&&(e[n]=t[n]);return e}var Rf=co({lineGroup:"line-group",line:"line",regionGroup:"region-group",region:"region"},"grid");function QA(t){return t.reduce(function(e,n,r){return e.push(Et([r===0?"M":"L"],W(n),!1)),e},[])}function FD(t,e,n){var r=e.connect,i=r===void 0?"line":r,a=e.center;if(i==="line")return QA(t);if(!a)return[];var o=hp(t[0],a),s=n?0:1;return t.reduce(function(c,l,u){return u===0?c.push(Et(["M"],W(l),!1)):c.push(Et(["A",o,o,0,0,s],W(l),!1)),c},[])}function h_(t,e,n){return e.type==="surround"?FD(t,e,n):QA(t)}function BD(t,e,n){var r=n.type,i=n.connect,a=n.center,o=n.closed,s=o?[["Z"]]:[],c=W([h_(t,n),h_(e.slice().reverse(),n,!0)],2),l=c[0],u=c[1],f=W([t[0],e.slice(-1)[0]],2),d=f[0],h=f[1],v=function(x,_){return[l,x,u,_,s].flat()};if(i==="line"||r==="surround")return v([Et(["L"],W(h),!1)],[Et(["L"],W(d),!1)]);if(!a)throw new Error("Arc grid need to specified center");var g=W([hp(h,a),hp(d,a)],2),y=g[0],b=g[1];return v([Et(["A",y,y,0,0,1],W(h),!1),Et(["L"],W(h),!1)],[Et(["A",b,b,0,0,0],W(d),!1),Et(["L"],W(d),!1)])}function zD(t,e,n,r){var i=n.animate,a=n.isBillboard,o=e.map(function(s,c){return{id:s.id||"grid-line-".concat(c),d:h_(s.points,n)}});return t.selectAll(Rf.line.class).data(o,function(s){return s.id}).join(function(s){return s.append("path").each(function(c,l){var u=lo(ZA(ut({d:c.d},r)),[c,l,o]);this.attr(ut({class:Rf.line.name,stroke:"#D9D9D9",lineWidth:1,lineDash:[4,4],isBillboard:a},u))})},function(s){return s.transition(function(c,l){var u=lo(ZA(ut({d:c.d},r)),[c,l,o]);return No(this,u,i.update)})},function(s){return s.transition(function(){var c=this,l=gy(this,i.exit);return Cf(l,function(){return c.remove()}),l})}).transitions()}function WD(t,e,n){var r=n.animate,i=n.connect,a=n.areaFill;if(e.length<2||!a||!i)return[];for(var o=Array.isArray(a)?a:[a,"transparent"],s=function(v){return o[v%o.length]},c=[],l=0;l180?1:0,A=t>e?0:1,P=!1;return P?"M".concat(n,",").concat(r,",L").concat(v,",").concat(g,",A").concat(s,",").concat(c,",0,").concat(E,",").concat(A,",").concat(b,",").concat(x,",L").concat(n,",").concat(r):"M".concat(v,",").concat(g,",A").concat(s,",").concat(c,",0,").concat(E,",").concat(A,",").concat(b,",").concat(x)}function KD(t){var e=t.attributes,n=e.startAngle,r=e.endAngle,i=e.center,a=e.radius;return Et(Et([n,r],W(i),!1),[a],!1)}function ZD(t,e,n,r){var i=e.startAngle,a=e.endAngle,o=e.center,s=e.radius;return t.selectAll(Rn.line.class).data([{d:aP.apply(void 0,Et(Et([i,a],W(o),!1),[s],!1))}],function(c,l){return l}).join(function(c){return c.append("path").attr("className",Rn.line.name).styles(e).styles({d:function(l){return l.d}})},function(c){return c.transition(function(){var l=this,u=VD(this,KD(this),Et(Et([i,a],W(o),!1),[s],!1),r.update);if(u){var f=function(){var d=un(l.attributes,"__keyframe_data__");l.style.d=aP.apply(void 0,Et([],W(d),!1))};u.onframe=f,u.onfinish=f}return u}).styles(e)},function(c){return c.remove()}).styles(n).transitions()}function QD(t,e){var n=e.truncRange,r=e.truncShape,i=e.lineExtension}function JD(t,e,n){n===void 0&&(n=[0,0]);var r=W([t,e,n],3),i=W(r[0],2),a=i[0],o=i[1],s=W(r[1],2),c=s[0],l=s[1],u=W(r[2],2),f=u[0],d=u[1],h=W([c-a,l-o],2),v=h[0],g=h[1],y=Math.sqrt(Math.pow(v,2)+Math.pow(g,2)),b=W([-f/y,d/y],2),x=b[0],_=b[1];return[x*v,x*g,_*v,_*g]}function oP(t){var e=W(t,2),n=W(e[0],2),r=n[0],i=n[1],a=W(e[1],2),o=a[0],s=a[1];return{x1:r,y1:i,x2:o,y2:s}}function t9(t,e,n,r){var i=e.showTrunc,a=e.startPos,o=e.endPos,s=e.truncRange,c=e.lineExtension,l=W([a,o],2),u=W(l[0],2),f=u[0],d=u[1],h=W(l[1],2),v=h[0],g=h[1],y=W(c?JD(a,o,c):new Array(4).fill(0),4),b=y[0],x=y[1],_=y[2],O=y[3],w=function(z){return t.selectAll(Rn.line.class).data(z,function(G,X){return X}).join(function(G){return G.append("line").attr("className",function(X){return"".concat(Rn.line.name," ").concat(X.className)}).styles(n).transition(function(X){return No(this,oP(X.line),!1)})},function(G){return G.styles(n).transition(function(X){var K=X.line;return No(this,oP(K),r.update)})},function(G){return G.remove()}).transitions()};if(!i||!s)return w([{line:[[f+b,d+x],[v+_,g+O]],className:Rn.line.name}]);var M=W(s,2),E=M[0],A=M[1],P=v-f,k=g-d,L=W([f+P*E,d+k*E],2),I=L[0],C=L[1],R=W([f+P*A,d+k*A],2),N=R[0],D=R[1],Y=w([{line:[[f+b,d+x],[I,C]],className:Rn.lineFirst.name},{line:[[N,D],[v+_,g+O]],className:Rn.lineSecond.name}]);return QD(t,e),Y}function e9(t,e,n,r){var i=n.showArrow,a=n.showTrunc,o=n.lineArrow,s=n.lineArrowOffset,c=n.lineArrowSize,l;if(e==="arc"?l=t.select(Rn.line.class):a?l=t.select(Rn.lineSecond.class):l=t.select(Rn.line.class),!i||!o||n.type==="arc"&&iP(n.startAngle,n.endAngle)){var u=l.node();u&&(u.style.markerEnd=void 0);return}var f=eu(o);f.attr(r),v_(f,c,!0),l.style("markerEnd",f).style("markerEndOffset",-s)}function n9(t,e,n){var r=e.type,i,a=Xe(e,"line");return r==="linear"?i=t9(t,e,JA(a,"arrow"),n):i=ZD(t,e,JA(a,"arrow"),n),e9(t,r,e,a),i}function r9(t,e){return y_(t,e.gridDirection,e)}function sP(t){var e=t.type,n=t.gridCenter;return e==="linear"?n:n||t.center}function i9(t,e){var n=e.gridLength;return t.map(function(r,i){var a=r.value,o=W(my(a,e),2),s=o[0],c=o[1],l=W(Js(r9(a,e),n),2),u=l[0],f=l[1];return{id:i,points:[[s,c],[s+u,c+f]]}})}function a9(t,e){var n=e.gridControlAngles,r=sP(e);if(!r)throw new Error("grid center is not provide");if(t.length<2)throw new Error("Invalid grid data");if(!n||n.length===0)throw new Error("Invalid gridControlAngles");var i=W(r,2),a=i[0],o=i[1];return t.map(function(s,c){var l=s.value,u=W(my(l,e),2),f=u[0],d=u[1],h=W([f-a,d-o],2),v=h[0],g=h[1],y=[];return n.forEach(function(b){var x=Lf(b),_=W([Math.cos(x),Math.sin(x)],2),O=_[0],w=_[1],M=v*O-g*w+a,E=v*w+g*O+o;y.push([M,E])}),{points:y,id:c}})}function o9(t,e,n,r){var i=Xe(n,"grid"),a=i.type,o=i.areaFill,s=sP(n),c=g_(e,n.gridFilter),l=a==="segment"?i9(c,n):a9(c,n),u=ut(ut({},i),{center:s,areaFill:ea(o)?c.map(function(f,d){return lo(o,[f,d,c])}):o,animate:r,data:l});return t.selectAll(Rn.grid.class).data([1]).join(function(f){return f.append(function(){return new YD({style:u})}).attr("className",Rn.grid.name)},function(f){return f.transition(function(){return this.update(u)})},function(f){return f.remove()}).transitions()}function Ai(t,e,n,r,i){return r===void 0&&(r=!0),i===void 0&&(i=!1),r&&t===e||i&&t===n?!0:t>e&&ti&&(r=n,o(1),++e),n[s]=c}function o(s){e=0,n=Object.create(null),s||(r=Object.create(null))}return o(),{clear:o,has:function(s){return n[s]!==void 0||r[s]!==void 0},get:function(s){var c=n[s];if(c!==void 0)return c;if((c=r[s])!==void 0)return a(s,c),c},set:function(s,c){n[s]!==void 0?n[s]=c:a(s,c)}}}var c9=function(t,e,n){if(n===void 0&&(n=128),!ea(t))throw new TypeError("Expected a function");var r=function(){for(var i=[],a=0;a0,x=r-c,_=i-l,O=d*_-h*x;if(O<0===b)return!1;var w=v*_-g*x;return!(w<0===b||O>y===b||w>y===b)}function pP(t,e){var n=[[t[0],t[1],t[2],t[3]],[t[2],t[3],t[4],t[5]],[t[4],t[5],t[6],t[7]],[t[6],t[7],t[0],t[1]]];return n.some(function(r){return hP(e,r)})}var iit={lineToLine:hP,intersectBoxLine:pP,getBounds:xy};function g9(t,e,n){var r,i,a=xy(t,n).flat(1),o=xy(e,n).flat(1),s=[[a[0],a[1],a[2],a[3]],[a[0],a[1],a[4],a[5]],[a[4],a[5],a[6],a[7]],[a[2],a[3],a[6],a[7]]];try{for(var c=dr(s),l=c.next();!l.done;l=c.next()){var u=l.value;if(pP(o,u))return!0}}catch(f){r={error:f}}finally{try{l&&!l.done&&(i=c.return)&&i.call(c)}finally{if(r)throw r.error}}return!1}function y9(t,e){var n=t.type,r=t.labelDirection,i=t.crossSize;if(!i)return!1;if(n==="arc"){var a=t.center,o=t.radius,s=W(a,2),c=s[0],l=s[1],u=r==="negative"?0:i,f=-o-u,d=o+u,h=W(Pi(e),4),v=h[0],g=h[1],y=h[2],b=h[3];return new x_(c+f-b,l+f-v,c+d+g,l+d+y)}var x=W(t.startPos,2),_=x[0],O=x[1],w=W(t.endPos,2),M=w[0],E=w[1],A=W(rP(t)?[-e,0,e,0]:[0,e,0,-e],4),P=A[0],k=A[1],L=A[2],I=A[3],C=pp(0,t),R=Js(C,i),N=new x_(_,O,M,E);return N.x1+=I,N.y1+=P,N.x2+=k+R[0],N.y2+=L+R[1],N}function _y(t,e,n){var r,i,a=e.crossPadding,o=new Set,s=null,c=y9(e,a),l=function(v){return c?v9(c,v):!0},u=function(v,g){return!v||!v.firstChild?!0:!g9(v.firstChild,g.firstChild,Pi(n))};try{for(var f=dr(t),d=f.next();!d.done;d=f.next()){var h=d.value;l(h)?!s||u(s,h)?s=h:(o.add(s),o.add(h)):o.add(h)}}catch(v){r={error:v}}finally{try{d&&!d.done&&(i=f.return)&&i.call(f)}finally{if(r)throw r.error}}return Array.from(o)}function __(t,e){return e===void 0&&(e={}),pe(t)?0:typeof t=="number"?t:Math.floor(l9(t,e))}function m9(t,e,n,r){if(!(t.length<=1)){var i=e.suffix,a=i===void 0?"...":i,o=e.minLength,s=e.maxLength,c=s===void 0?1/0:s,l=e.step,u=l===void 0?" ":l,f=e.margin,d=f===void 0?[0,0,0,0]:f,h=cP(r.getTextShape(t[0])),v=__(u,h),g=o?__(o,h):v,y=__(c,h);(pe(y)||y===1/0)&&(y=Math.max.apply(null,t.map(function(R){return R.getBBox().width})));for(var b=t.slice(),x=W(d,4),_=x[0],O=_===void 0?0:_,w=x[1],M=w===void 0?0:w,E=x[2],A=E===void 0?O:E,P=x[3],k=P===void 0?M:P,L=function(R){if(b.forEach(function(N){r.ellipsis(r.getTextShape(N),R,a)}),b=_y(t,n,d),b.length<1)return{value:void 0}},I=y;I>g+v;I-=v){var C=L(I);if(typeof C=="object")return C.value}}}function ait(t){var e=t&&t.getRenderBounds();if(!e)return{width:0,height:0};var n=e.getMax(),r=e.getMin();return{width:n[0]-r[0],height:n[1]-r[1]}}function vP(t){var e=t.getLocalBounds(),n=e.min,r=e.max,i=W([n,r],2),a=W(i[0],2),o=a[0],s=a[1],c=W(i[1],2),l=c[0],u=c[1];return{x:o,y:s,width:l-o,height:u-s,left:o,bottom:u,top:s,right:l}}function oit(t,e){var n=select(t).append("text").node();return n.attr(__assign(__assign({},e),{visibility:"hidden"})),n}function b9(t,e){var n=W(t,2),r=n[0],i=n[1],a=W(e,2),o=a[0],s=a[1];return r!==o&&i===s}function sit(t,e){var n=__read(t,2),r=n[0],i=n[1],a=__read(e,2),o=a[0],s=a[1];return r===o&&i!==s}function x9(t,e){var n,r,i=e.attributes;try{for(var a=dr(Object.entries(i)),o=a.next();!o.done;o=a.next()){var s=W(o.value,2),c=s[0],l=s[1];c!=="id"&&c!=="className"&&t.attr(c,l)}}catch(u){n={error:u}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}}var _9={parity:function(t,e){var n=e.seq,r=n===void 0?2:n;return t.filter(function(i,a){return a%r?(Zc(i),!1):!0})}},O9=function(t){return t.filter(dP)};function w9(t,e,n,r){var i=t.length,a=e.keepHeader,o=e.keepTail;if(!(i<=1||i===2&&a&&o)){var s=_9.parity,c=function(_){return _.forEach(r.show),_},l=2,u=t.slice(),f=t.slice(),d=Math.min.apply(Math,Et([1],W(t.map(function(_){return _.getBBox().width})),!1));if(n.type==="linear"&&(nP(n)||rP(n))){var h=vP(t[0]).left,v=vP(t[i-1]).right,g=Math.abs(v-h)||1;l=Math.max(Math.floor(i*d/g),l)}var y,b;for(a&&(y=u.splice(0,1)[0]),o&&(b=u.splice(-1,1)[0],u.reverse()),c(u);ls)){for(var b=h;b<=s;b++)if(y(b),v())return;l&&y(d)}}var A9=new Map([["hide",w9],["rotate",S9],["ellipsis",m9],["wrap",E9]]);function P9(t,e,n){return e.labelOverlap.length<1?!1:n==="hide"?!MD(t[0]):n==="rotate"?!t.some(function(r){var i;return!!(!((i=r.attr("transform"))===null||i===void 0)&&i.includes("rotate"))}):n==="ellipsis"||n==="wrap"?t.filter(function(r){return r.querySelector("text")}).length>1:!0}function T9(t,e,n){var r=e.labelOverlap,i=r===void 0?[]:r;i.length&&i.forEach(function(a){var o=a.type,s=A9.get(o);P9(t,e,o)&&(s==null||s(t,a,e,n))})}function k9(){for(var t=[],e=0;e=this.left&&e<=this.right&&n>=this.top&&n<=this.bottom},t}();function cit(t){var e=t.getRenderBounds(),n=__read(e.min,2),r=n[0],i=n[1],a=__read(e.max,2),o=a[0],s=a[1],c=o-r,l=s-i;return new tr(r,i,c,l)}var SP=co({text:"text"},"title");function Oy(t){return/\S+-\S+/g.test(t)?t.split("-").map(function(e){return e[0]}):t.length>2?[t[0]]:t.split("")}function W9(t,e){var n=t.attributes,r=n.position,i=n.spacing,a=n.inset,o=n.text,s=t.getBBox(),c=e.getBBox(),l=Oy(r),u=W(Pi(o?i:0),4),f=u[0],d=u[1],h=u[2],v=u[3],g=W(Pi(a),4),y=g[0],b=g[1],x=g[2],_=g[3],O=W([v+d,f+h],2),w=O[0],M=O[1],E=W([_+b,y+x],2),A=E[0],P=E[1];if(l[0]==="l")return new tr(s.x,s.y,c.width+s.width+w+A,Math.max(c.height+P,s.height));if(l[0]==="t")return new tr(s.x,s.y,Math.max(c.width+A,s.width),c.height+s.height+M+P);var k=W([e.attributes.width||c.width,e.attributes.height||c.height],2),L=k[0],I=k[1];return new tr(c.x,c.y,L+s.width+w+A,I+s.height+M+P)}function G9(t,e){var n=Object.entries(e).reduce(function(r,i){var a=W(i,2),o=a[0],s=a[1],c=t.node().attr(o);return c||(r[o]=s),r},{});t.styles(n)}function Y9(t){var e,n,r,i,a=t,o=a.width,s=a.height,c=a.position,l=W([+o/2,+s/2],2),u=l[0],f=l[1],d=W([+u,+f,"center","middle"],4),h=d[0],v=d[1],g=d[2],y=d[3],b=Oy(c);return b.includes("l")&&(e=W([0,"start"],2),h=e[0],g=e[1]),b.includes("r")&&(n=W([+o,"end"],2),h=n[0],g=n[1]),b.includes("t")&&(r=W([0,"top"],2),v=r[0],y=r[1]),b.includes("b")&&(i=W([+s,"bottom"],2),v=i[0],y=i[1]),{x:h,y:v,textAlign:g,textBaseline:y}}var MP=function(t){$t(e,t);function e(n){return t.call(this,n,{text:"",width:0,height:0,fill:"#4a505a",fontWeight:"bold",fontSize:12,fontFamily:"sans-serif",inset:0,spacing:0,position:"top-left"})||this}return e.prototype.getAvailableSpace=function(){var n=this,r=this.attributes,i=r.width,a=r.height,o=r.position,s=r.spacing,c=r.inset,l=n.querySelector(SP.text.class);if(!l)return new tr(0,0,+i,+a);var u=l.getBBox(),f=u.width,d=u.height,h=W(Pi(s),4),v=h[0],g=h[1],y=h[2],b=h[3],x=W([0,0,+i,+a],4),_=x[0],O=x[1],w=x[2],M=x[3],E=Oy(o);if(E.includes("i"))return new tr(_,O,w,M);E.forEach(function(D,Y){var z,G,X,K;D==="t"&&(z=W(Y===0?[d+y,+a-d-y]:[0,+a],2),O=z[0],M=z[1]),D==="r"&&(G=W([+i-f-b],1),w=G[0]),D==="b"&&(X=W([+a-d-v],1),M=X[0]),D==="l"&&(K=W(Y===0?[f+g,+i-f-g]:[0,+i],2),_=K[0],w=K[1])});var A=W(Pi(c),4),P=A[0],k=A[1],L=A[2],I=A[3],C=W([I+k,P+L],2),R=C[0],N=C[1];return new tr(_+I,O+P,w-R,M-N)},e.prototype.getBBox=function(){return this.title?this.title.getBBox():new tr(0,0,0,0)},e.prototype.render=function(n,r){var i=this,a=n.width,o=n.height,s=n.position,c=n.spacing,l=Qe(n,["width","height","position","spacing"]),u=W(tc(l),1),f=u[0],d=Y9(n),h=d.x,v=d.y,g=d.textAlign,y=d.textBaseline;xa(!!l.text,Ne(r),function(b){i.title=b.maybeAppendByClassName(SP.text,"text").styles(f).call(G9,{x:h,y:v,textAlign:g,textBaseline:y}).node()})},e}(ui);function H9(t,e,n){var r=n.titlePosition,i=r===void 0?"lb":r,a=n.titleSpacing,o=Oy(i),s=t.node().getLocalBounds(),c=W(s.min,2),l=c[0],u=c[1],f=W(s.halfExtents,2),d=f[0],h=f[1],v=W(e.node().getLocalBounds().halfExtents,2),g=v[0],y=v[1],b=W([l+d,u+h],2),x=b[0],_=b[1],O=W(Pi(a),4),w=O[0],M=O[1],E=O[2],A=O[3];if(["start","end"].includes(i)&&n.type==="linear"){var P=n.startPos,k=n.endPos,L=W(i==="start"?[P,k]:[k,P],2),I=L[0],C=L[1],R=XA([-C[0]+I[0],-C[1]+I[1]]),N=W(Js(R,w),2),D=N[0],Y=N[1];return{x:I[0]+D,y:I[1]+Y}}return o.includes("t")&&(_-=h+y+w),o.includes("r")&&(x+=d+g+M),o.includes("l")&&(x-=d+g+A),o.includes("b")&&(_+=h+y+E),{x,y:_}}function U9(t,e,n){var r=t.getGeometryBounds().halfExtents,i=r[1]*2;if(e==="vertical"){if(n==="left")return"rotate(-90) translate(0, ".concat(i/2,")");if(n==="right")return"rotate(-90) translate(0, -".concat(i/2,")")}return""}function EP(t,e,n,r,i){var a=Xe(r,"title"),o=W(tc(a),2),s=o[0],c=o[1],l=c.transform,u=c.transformOrigin,f=Qe(c,["transform","transformOrigin"]);e.styles(f);var d=l||U9(t.node(),s.direction,s.position);t.styles(ut(ut({},s),{transformOrigin:u})),fP(t.node(),d);var h=H9(Ne(n._offscreen||n.querySelector(Rn.mainGroup.class)),e,r),v=h.x,g=h.y,y=No(e.node(),{transform:"translate(".concat(v,", ").concat(g,")")},i);return y}function $9(t,e,n,r){var i=n.titleText;return t.selectAll(Rn.title.class).data([{title:i}].filter(function(a){return!!a.title}),function(a,o){return a.title}).join(function(a){return a.append(function(){return eu(i)}).attr("className",Rn.title.name).transition(function(){return EP(Ne(this),t,e,n,r.enter)})},function(a){return a.transition(function(){return EP(Ne(this),t,e,n,r.update)})},function(a){return a.remove()}).transitions()}function AP(t,e,n,r){var i=t.showLine,a=t.showTick,o=t.showLabel,s=e.maybeAppendByClassName(Rn.lineGroup,"g"),c=xa(i,s,function(h){return n9(h,t,r)})||[],l=e.maybeAppendByClassName(Rn.tickGroup,"g"),u=xa(a,l,function(h){return z9(h,n,t,r)})||[],f=e.maybeAppendByClassName(Rn.labelGroup,"g"),d=xa(o,f,function(h){return I9(h,n,t,r)})||[];return Et(Et(Et([],W(c),!1),W(u),!1),W(d),!1).filter(function(h){return!!h})}var w_=function(t){$t(e,t);function e(n){return t.call(this,n,u_)||this}return e.prototype.render=function(n,r,i){var a=this,o=n.titleText,s=n.data,c=n.animate,l=n.showTitle,u=n.showGrid,f=n.dataThreshold,d=n.truncRange,h=AD(s,f).filter(function(w){var M=w.value;return!(d&&M>d[0]&&M(n-t)/(e-t):n=>.5}function Nf(t,...e){return e.reduce((n,r)=>i=>n(r(i)),t)}function S_(t,e,n,r,i){let a=n||0,o=r||t.length;const s=i||(c=>c);for(;ae?o=c:a=c+1}return a}var V9=Ot(19818),X9=Ot.n(V9);function M_(t,e,n){let r=n;return r<0&&(r+=1),r>1&&(r-=1),r<1/6?t+(e-t)*6*r:r<1/2?e:r<2/3?t+(e-t)*(2/3-r)*6:t}function q9(t){const e=t[0]/360,n=t[1]/100,r=t[2]/100,i=t[3];if(n===0)return[r*255,r*255,r*255,i];const a=r<.5?r*(1+n):r+n-r*n,o=2*r-a,s=M_(o,a,e+1/3),c=M_(o,a,e),l=M_(o,a,e-1/3);return[s*255,c*255,l*255,i]}function PP(t){const e=X9().get(t);if(!e)return null;const{model:n,value:r}=e;return n==="rgb"?r:n==="hsl"?q9(r):null}const If=(t,e)=>n=>t*(1-n)+e*n,K9=(t,e)=>{const n=PP(t),r=PP(e);return n===null||r===null?n?()=>t:()=>e:i=>{const a=new Array(4);for(let u=0;u<4;u+=1){const f=n[u],d=r[u];a[u]=f*(1-i)+d*i}const[o,s,c,l]=a;return`rgba(${Math.round(o)}, ${Math.round(s)}, ${Math.round(c)}, ${l})`}},mp=(t,e)=>typeof t=="number"&&typeof e=="number"?If(t,e):typeof t=="string"&&typeof e=="string"?K9(t,e):()=>t,Z9=(t,e)=>{const n=If(t,e);return r=>Math.round(n(r))};var Q9=function(t){return t===null},J9=Q9;function Sy(t){return!dn(t)&&!J9(t)&&!Number.isNaN(t)}const E_=Math.sqrt(50),A_=Math.sqrt(10),P_=Math.sqrt(2);function My(t,e,n){const r=(e-t)/Math.max(0,n),i=Math.floor(Math.log(r)/Math.LN10),a=r/jr(10,i);return i>=0?(a>=E_?10:a>=A_?5:a>=P_?2:1)*jr(10,i):-jr(10,-i)/(a>=E_?10:a>=A_?5:a>=P_?2:1)}function TP(t,e,n){const r=Math.abs(e-t)/Math.max(0,n);let i=jr(10,Math.floor(Math.log(r)/Math.LN10));const a=r/i;return a>=E_?i*=10:a>=A_?i*=5:a>=P_&&(i*=2),e{const r=[t,e];let i=0,a=r.length-1,o=r[i],s=r[a],c;return s0?(o=Math.floor(o/c)*c,s=Math.ceil(s/c)*c,c=My(o,s,n)):c<0&&(o=Math.ceil(o*c)/c,s=Math.floor(s*c)/c,c=My(o,s,n)),c>0?(r[i]=Math.floor(o/c)*c,r[a]=Math.ceil(s/c)*c):c<0&&(r[i]=Math.ceil(o*c)/c,r[a]=Math.floor(s*c)/c),r};function t7(t,e){const n=ee?t:e;return i=>Math.min(Math.max(n,i),r)}const e7=(t,e,n)=>{const[r,i]=t,[a,o]=e;let s,c;return r{const r=Math.min(t.length,e.length)-1,i=new Array(r),a=new Array(r),o=t[0]>t[r],s=o?[...t].reverse():t,c=o?[...e].reverse():e;for(let l=0;l{const u=S_(t,l,1,r)-1,f=i[u],d=a[u];return Nf(d,f)(l)}},CP=(t,e,n,r)=>(Math.min(t.length,e.length)>2?n7:e7)(t,e,r?Z9:n);class Ey extends yp{getDefaultOptions(){return{domain:[0,1],range:[0,1],nice:!1,clamp:!1,round:!1,interpolate:If,tickCount:5}}map(e){return Sy(e)?this.output(e):this.options.unknown}invert(e){return Sy(e)?this.input(e):this.options.unknown}nice(){if(!this.options.nice)return;const[e,n,r,...i]=this.getTickMethodOptions();this.options.domain=this.chooseNice()(e,n,r,...i)}getTicks(){const{tickMethod:e}=this.options,[n,r,i,...a]=this.getTickMethodOptions();return e(n,r,i,...a)}getTickMethodOptions(){const{domain:e,tickCount:n}=this.options,r=e[0],i=e[e.length-1];return[r,i,n]}chooseNice(){return kP}rescale(){this.nice();const[e,n]=this.chooseTransforms();this.composeOutput(e,this.chooseClamp(e)),this.composeInput(e,n,this.chooseClamp(n))}chooseClamp(e){const{clamp:n,range:r}=this.options,i=this.options.domain.map(e),a=Math.min(i.length,r.length);return n?t7(i[0],i[a-1]):nu}composeOutput(e,n){const{domain:r,range:i,round:a,interpolate:o}=this.options,s=CP(r.map(e),i,o,a);this.output=Nf(s,n,e)}composeInput(e,n,r){const{domain:i,range:a}=this.options,o=CP(a,i.map(e),If);this.input=Nf(n,r,o)}}const ru=(t,e,n)=>{let r,i,a=t,o=e;if(a===o&&n>0)return[a];let s=My(a,o,n);if(s===0||!Number.isFinite(s))return[];if(s>0){a=Math.ceil(a/s),o=Math.floor(o/s),i=new Array(r=Math.ceil(o-a+1));for(let c=0;c=i&&(n=r=i):(n>i&&(n=i),r=a&&(n=r=a):(n>a&&(n=a),rr&&(r=d),h>i&&(i=h)}return new tr(e,n,r-e,i-n)}var a7=function(t,e,n){var r=t.width,i=t.height,a=n.flexDirection,o=a===void 0?"row":a,s=n.flexWrap,c=s===void 0?"nowrap":s,l=n.justifyContent,u=l===void 0?"flex-start":l,f=n.alignContent,d=f===void 0?"flex-start":f,h=n.alignItems,v=h===void 0?"flex-start":h,g=o==="row",y=o==="row"||o==="column",b=g?y?[1,0]:[-1,0]:y?[0,1]:[0,-1],x=W([0,0],2),_=x[0],O=x[1],w=e.map(function(C){var R,N=C.width,D=C.height,Y=W([_,O],2),z=Y[0],G=Y[1];return R=W([_+N*b[0],O+D*b[1]],2),_=R[0],O=R[1],new tr(z,G,N,D)}),M=RP(w),E={"flex-start":0,"flex-end":g?r-M.width:i-M.height,center:g?(r-M.width)/2:(i-M.height)/2},A=w.map(function(C){var R=C.x,N=C.y,D=tr.fromRect(C);return D.x=g?R+E[u]:R,D.y=g?N:N+E[u],D}),P=RP(A),k=function(C){var R=W(g?["height",i]:["width",r],2),N=R[0],D=R[1];switch(v){case"flex-start":return 0;case"flex-end":return D-C[N];case"center":return D/2-C[N]/2;default:return 0}},L=A.map(function(C){var R=C.x,N=C.y,D=tr.fromRect(C);return D.x=g?R:R+k(D),D.y=g?N+k(D):N,D}),I=L.map(function(C){var R,N,D=tr.fromRect(C);return D.x+=(R=t.x)!==null&&R!==void 0?R:0,D.y+=(N=t.y)!==null&&N!==void 0?N:0,D});return I},o7=function(t,e,n){return[]},s7=function(t,e,n){if(e.length===0)return[];var r={flex:a7,grid:o7},i=n.display in r?r[n.display]:null;return(i==null?void 0:i.call(null,t,e,n))||[]},c7=function(t){$t(e,t);function e(n){var r=t.call(this,n)||this;r.layoutEvents=[xe.BOUNDS_CHANGED,xe.INSERTED,xe.REMOVED],r.$margin=Pi(0),r.$padding=Pi(0);var i=n.style||{},a=i.margin,o=a===void 0?0:a,s=i.padding,c=s===void 0?0:s;return r.margin=o,r.padding=c,r.isMutationObserved=!0,r.bindEvents(),r}return Object.defineProperty(e.prototype,"margin",{get:function(){return this.$margin},set:function(n){this.$margin=Pi(n)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"padding",{get:function(){return this.$padding},set:function(n){this.$padding=Pi(n)},enumerable:!1,configurable:!0}),e.prototype.getBBox=function(){var n=this.attributes,r=n.x,i=r===void 0?0:r,a=n.y,o=a===void 0?0:a,s=n.width,c=n.height,l=W(this.$margin,4),u=l[0],f=l[1],d=l[2],h=l[3];return new tr(i-h,o-u,s+h+f,c+u+d)},e.prototype.appendChild=function(n,r){return n.isMutationObserved=!0,t.prototype.appendChild.call(this,n,r),n},e.prototype.getAvailableSpace=function(){var n=this.attributes,r=n.width,i=n.height,a=W(this.$padding,4),o=a[0],s=a[1],c=a[2],l=a[3],u=W(this.$margin,4),f=u[0],d=u[3];return new tr(l+d,o+f,r-l-s,i-o-c)},e.prototype.layout=function(){if(!(!this.attributes.display||!this.isConnected)&&!this.children.some(function(o){return!o.isConnected}))try{var n=this.attributes,r=n.x,i=n.y;this.style.transform="translate(".concat(r,", ").concat(i,")");var a=s7(this.getAvailableSpace(),this.children.map(function(o){return o.getBBox()}),this.attributes);this.children.forEach(function(o,s){var c=a[s],l=c.x,u=c.y;o.style.transform="translate(".concat(l,", ").concat(u,")")})}catch(o){}},e.prototype.bindEvents=function(){var n=this;this.layoutEvents.forEach(function(r){n.addEventListener(r,function(i){i.target.isMutationObserved=!0,n.layout()})})},e.prototype.attributeChangedCallback=function(n,r,i){n==="margin"?this.margin=i:n==="padding"&&(this.padding=i),this.layout()},e}(Jt),l7=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ir.getOptions().name===e))===null||n===void 0?void 0:n[0]}function d7(t){return t==="horizontal"||t===0}function h7(t){return t==="vertical"||t===-Math.PI/2}function DP(t,e,n){const{bbox:r}=t,{position:i="top",size:a,length:o}=e,s=["top","bottom","center"].includes(i),[c,l]=s?[r.height,r.width]:[r.width,r.height],{defaultSize:u,defaultLength:f}=n.props,d=a||u||c,h=o||f||l,v=s?"horizontal":"vertical",[g,y]=s?[h,d]:[d,h];return{orientation:v,width:g,height:y,size:d,length:h}}function p7(t){return t.find(e=>e.getOptions().domain.length>0).getOptions().domain}function Py(t){const e=["arrow","crosshairs","grid","handle","handleLabel","indicator","label","line","tick","tip","title","trunc"],{style:n}=t,r=l7(t,["style"]),i={};return Object.entries(r).forEach(([a,o])=>{e.includes(a)?i[`show${qc(a)}`]=o:i[a]=o}),Object.assign(Object.assign({},i),n)}var FP=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{if(!zA(e))return i;const a=t==="bottom"?[i,1]:[0,i],o=e.map(a);if(t==="bottom"){const s=o[0];return new Wi({domain:[0,n],range:[0,1]}).map(s)}else if(t==="left"){const s=o[1];return new Wi({domain:[0,r],range:[0,1]}).map(s)}return i}}function g7(t,e,n){if(t.getTicks)return t.getTicks();if(!n)return e;const[r,i]=ec(e,o=>+o),{tickCount:a}=t.getOptions();return n(r,i,a)}function y7(t,e){if(Ln(e))return h=>h;const n=e.getOptions(),{innerWidth:r,innerHeight:i,insetTop:a,insetBottom:o,insetLeft:s,insetRight:c}=n,[l,u,f]=t==="left"||t==="right"?[a,o,i]:[s,c,r],d=new Wi({domain:[0,1],range:[l/f,1-u/f]});return h=>d.map(h)}function WP(t,e,n,r,i,a,o,s){var c;(n!==void 0||a!==void 0)&&t.update(Object.assign(Object.assign({},n&&{tickCount:n}),a&&{tickMethod:a}));const l=g7(t,e,a),u=i?l.filter(i):l,f=b=>b instanceof Date?String(b):typeof b=="object"&&b?b:String(b),d=r||((c=t.getFormatter)===null||c===void 0?void 0:c.call(t))||f,h=y7(o,s),v=v7(o,s),g=b=>["top","bottom","center","outer"].includes(b),y=b=>["left","right"].includes(b);return Ln(s)||Jn(s)?u.map((b,x,_)=>{var O,w;const M=((O=t.getBandWidth)===null||O===void 0?void 0:O.call(t,b))/2||0,E=h(t.map(b)+M);return{value:lp(s)&&o==="center"||Jn(s)&&((w=t.getTicks)===null||w===void 0?void 0:w.call(t))&&g(o)||Jn(s)&&y(o)?1-E:E,label:f(d(dy(b),x,_)),id:String(x)}}):u.map((b,x,_)=>{var O;const w=((O=t.getBandWidth)===null||O===void 0?void 0:O.call(t,b))/2||0,M=v(h(t.map(b)+w));return{value:y(o)?1-M:M,label:f(d(dy(b),x,_)),id:String(x)}})}function m7(t,e,n="xy"){const[r,i,a]=zP(e);return n==="xy"?t.includes("bottom")||t.includes("top")?i:r:n==="xz"?t.includes("bottom")||t.includes("top")?a:r:t.includes("bottom")||t.includes("top")?i:a}function b7(t=[],e){if(t.length>0)return t;const{labelAutoRotate:n,labelAutoHide:r,labelAutoEllipsis:i,labelAutoWrap:a}=e,o=[],s=(c,l)=>{l&&o.push(Object.assign(Object.assign({},c),l))};return s({type:"rotate",optionalAngles:[0,15,30,45,60,90]},n),s({type:"ellipsis",minLength:20},i),s({type:"hide"},r),s({type:"wrap",wordWrapWidth:100,maxLines:3,recoveryWhenFail:!0},a),o}function x7(t,e,n,r,i){const{x:a,y:o,width:s,height:c}=e,l=[a+s/2,o+c/2],u=Math.min(s,c)/2,[f,d]=c_(i),[h,v]=zP(i),g=Math.min(h,v)/2,y={center:l,radius:u,startAngle:f,endAngle:d,gridLength:(r-n)*g};if(t==="inner"){const{insetLeft:b,insetTop:x}=i.getOptions();return Object.assign(Object.assign({},y),{center:[l[0]-b,l[1]-x],labelAlign:"perpendicular",labelDirection:"positive",tickDirection:"positive",gridDirection:"negative"})}return Object.assign(Object.assign({},y),{labelAlign:"parallel",labelDirection:"negative",tickDirection:"negative",gridDirection:"positive"})}function _7(t,e,n){return WA(e)||up(e)?!1:t===void 0?!!n.getTicks:t}function O7(t){const{depth:e}=t.getOptions();return e?{tickIsBillboard:!0,lineIsBillboard:!0,labelIsBillboard:!0,titleIsBillboard:!0,gridIsBillboard:!0}:{}}function w7(t,e,n,r,i){const{x:a,y:o,width:s,height:c}=n;if(t==="bottom")return{startPos:[a,o],endPos:[a+s,o]};if(t==="left")return{startPos:[a+s,o+c],endPos:[a+s,o]};if(t==="right")return{startPos:[a,o+c],endPos:[a,o]};if(t==="top")return{startPos:[a,o+c],endPos:[a+s,o+c]};if(t==="center"){if(e==="vertical")return{startPos:[a,o],endPos:[a,o+c]};if(e==="horizontal")return{startPos:[a,o],endPos:[a+s,o]};if(typeof e=="number"){const[l,u]=r.getCenter(),[f,d]=hy(r),[h,v]=c_(r),g=Math.min(s,c)/2,{insetLeft:y,insetTop:b}=r.getOptions(),x=f*g,_=d*g,[O,w]=[l+a-y,u+o-b],[M,E]=[Math.cos(e),Math.sin(e)],A=[O+_*M,w+_*E],P=[O+x*M,w+x*E],k=()=>{const{domain:I}=i.getOptions();return I.length},L=Ln(r)&&i?k():3;return{startPos:A,endPos:P,gridClosed:Math.abs(v-h-360)<1e-6,gridCenter:[O,w],gridControlAngles:new Array(L).fill(0).map((I,C,R)=>(v-h)/L*C)}}}return{}}const S7=t=>{const{order:e,size:n,position:r,orientation:i,labelFormatter:a,tickFilter:o,tickCount:s,tickMethod:c,important:l={},style:u={},indexBBox:f,title:d,grid:h=!1}=t,v=FP(t,["order","size","position","orientation","labelFormatter","tickFilter","tickCount","tickMethod","important","style","indexBBox","title","grid"]);return({scales:[g],value:y,coordinate:b,theme:x})=>{const{bbox:_}=y,{domain:O}=g.getOptions(),w=WP(g,O,s,a,o,c,r,b),M=f?w.map((C,R)=>{const N=f.get(R);return!N||N[0]!==C.label?C:Object.assign(Object.assign({},C),{bbox:N[1]})}):w,[E,A]=hy(b),P=x7(r,_,E,A,b),{axis:k,axisArc:L={}}=x,I=Py(yt({},k,L,P,Object.assign(Object.assign({type:"arc",data:M,titleText:Ay(d),grid:h},v),l)));return new w_({style:k_(I,["transform"])})}};function M7(t,e,n,r,i,a){const o=n.axis,s=["top","right","bottom","left"].includes(i)?n[`axis${e_(i)}`]:n.axisLinear,c=t.getOptions().name,l=n[`axis${qc(c)}`]||{};return Object.assign({},o,s,l)}function E7(t,e,n,r,i,a){const o=M7(t,e,n,r,i,a);return i==="center"?Object.assign(Object.assign(Object.assign(Object.assign({},o),{labelDirection:r==="right"?"negative":"positive"}),r==="center"?{labelTransform:"translate(50%,0)"}:null),{tickDirection:r==="right"?"negative":"positive",labelSpacing:r==="center"?0:4,titleSpacing:h7(a)?10:0,tick:r==="center"?!1:void 0}):o}const A7=t=>{const{direction:e="left",important:n={},labelFormatter:r,order:i,orientation:a,actualPosition:o,position:s,size:c,style:l={},title:u,tickCount:f,tickFilter:d,tickMethod:h,transform:v,indexBBox:g}=t,y=FP(t,["direction","important","labelFormatter","order","orientation","actualPosition","position","size","style","title","tickCount","tickFilter","tickMethod","transform","indexBBox"]);return({scales:b,value:x,coordinate:_,theme:O})=>{const{bbox:w}=x,[M]=b,{domain:E,xScale:A}=M.getOptions(),P=E7(M,_,O,e,s,a),k=Object.assign(Object.assign(Object.assign({},P),l),y),L=m7(o||s,_,t.plane),I=w7(s,a,w,_,A),C=O7(_),R=WP(M,E,f,r,d,h,s,_),N=g?R.map((z,G)=>{const X=g.get(G);return!X||X[0]!==z.label?z:Object.assign(Object.assign({},z),{bbox:X[1]})}):R,D=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},k),{type:"linear",data:N,crossSize:c,titleText:Ay(u),labelOverlap:b7(v,k),grid:_7(k.grid,_,M),gridLength:L,line:!0,indexBBox:g}),k.line?null:{lineOpacity:0}),I),C),n);return D.labelOverlap.find(z=>z.type==="hide")&&(D.crossSize=!1),new w_({className:"axis",style:Py(D)})}},GP=t=>e=>{const{labelFormatter:n,labelFilter:r=()=>!0}=e;return i=>{var a;const{scales:[o]}=i,s=((a=o.getTicks)===null||a===void 0?void 0:a.call(o))||o.getOptions().domain,c=typeof n=="string"?Kc(n):n,l=(f,d,h)=>r(s[d],d,s),u=Object.assign(Object.assign({},e),{labelFormatter:c,labelFilter:l,scale:o});return t(u)(i)}},Qc=GP(A7),YP=GP(S7);Qc.props={defaultPosition:"center",defaultSize:45,defaultOrder:0,defaultCrossPadding:[12,12],defaultPadding:[12,12]},YP.props={defaultPosition:"outer",defaultOrientation:"vertical",defaultSize:45,defaultOrder:0,defaultCrossPadding:[12,12],defaultPadding:[12,12]};var P7=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i-Math.PI/2&&eMath.PI/2&&e(c-s)/i.count*f)})}const HP=t=>{const{important:e={}}=t,n=P7(t,["important"]);return r=>{const{theme:i,coordinate:a,scales:o}=r;return Qc(Object.assign(Object.assign(Object.assign({},n),T7(t.orientation)),{important:Object.assign(Object.assign({},k7(t,i,a,o)),e)}))(r)}};HP.props=Object.assign(Object.assign({},Qc.props),{defaultPosition:"center"});function Ty(t,e){return+t.toPrecision(e)}function lit(t){return t.toLocaleString()}function uit(t){return t.toExponential()}function fit(t,e){return e===void 0&&(e=0),Math.abs(t)<1e3?String(t):"".concat(Ty(t/1e3,e).toLocaleString(),"K")}var dit=function(t,e,n){return t<0&&Number.isFinite(t)?e:n},hit=function(t,e,n){return t>0&&Number.isFinite(t)?e:n},pit=function(t,e){return t*e},vit=function(t,e){return t/2+(e||0)/2};function ky(t){var e=t.canvas,n=t.touches,r=t.offsetX,i=t.offsetY;if(e){var a=e.x,o=e.y;return[a,o]}if(n){var s=n[0],c=s.clientX,l=s.clientY;return[c,l]}return r&&i?[r,i]:[0,0]}var C7={backgroundFill:"#262626",backgroundLineCap:"round",backgroundLineWidth:1,backgroundStroke:"#333",backgroundZIndex:-1,formatter:function(t){return t.toString()},labelFill:"#fff",labelFontSize:12,labelTextBaseline:"middle",padding:[2,4],position:"right",radius:0,zIndex:999},C_=co({background:"background",labelGroup:"label-group",label:"label"},"indicator"),L7=function(t){$t(e,t);function e(n){var r=t.call(this,n,C7)||this;return r.point=[0,0],r.group=r.appendChild(new Jt({})),r.isMutationObserved=!0,r}return e.prototype.renderBackground=function(){if(this.label){var n=this.attributes,r=n.position,i=n.padding,a=W(Pi(i),4),o=a[0],s=a[1],c=a[2],l=a[3],u=this.label.node().getLocalBounds(),f=u.min,d=u.max,h=new tr(f[0]-l,f[1]-o,d[0]+s-f[0]+l,d[1]+c-f[1]+o),v=this.getPath(r,h),g=Xe(this.attributes,"background");this.background=Ne(this.group).maybeAppendByClassName(C_.background,"path").styles(ut(ut({},g),{d:v})),this.group.appendChild(this.label.node())}},e.prototype.renderLabel=function(){var n=this.attributes,r=n.formatter,i=n.labelText,a=Xe(this.attributes,"label"),o=W(tc(a),2),s=o[0],c=o[1],l=s.text,u=Qe(s,["text"]);if(this.label=Ne(this.group).maybeAppendByClassName(C_.labelGroup,"g").styles(c),!!i){var f=this.label.maybeAppendByClassName(C_.label,function(){return eu(r(i))}).style("text",r(i).toString());f.selectAll("text").styles(u)}},e.prototype.adjustLayout=function(){var n=W(this.point,2),r=n[0],i=n[1],a=this.attributes,o=a.x,s=a.y;this.group.attr("transform","translate(".concat(o-r,", ").concat(s-i,")"))},e.prototype.getPath=function(n,r){var i=this.attributes.radius,a=r.x,o=r.y,s=r.width,c=r.height,l=[["M",a+i,o],["L",a+s-i,o],["A",i,i,0,0,1,a+s,o+i],["L",a+s,o+c-i],["A",i,i,0,0,1,a+s-i,o+c],["L",a+i,o+c],["A",i,i,0,0,1,a,o+c-i],["L",a,o+i],["A",i,i,0,0,1,a+i,o],["Z"]],u={top:4,right:6,bottom:0,left:2},f=u[n],d=this.createCorner([l[f].slice(-2),l[f+1].slice(-2)]);return l.splice.apply(l,Et([f+1,1],W(d),!1)),l[0][0]="M",l},e.prototype.createCorner=function(n,r){r===void 0&&(r=10);var i=.8,a=b9.apply(void 0,Et([],W(n),!1)),o=W(n,2),s=W(o[0],2),c=s[0],l=s[1],u=W(o[1],2),f=u[0],d=u[1],h=W(a?[f-c,[c,f]]:[d-l,[l,d]],2),v=h[0],g=W(h[1],2),y=g[0],b=g[1],x=v/2,_=v/Math.abs(v),O=r*_,w=O/2,M=O*Math.sqrt(3)/2*i,E=W([y,y+x-w,y+x,y+x+w,b],5),A=E[0],P=E[1],k=E[2],L=E[3],I=E[4];return a?(this.point=[k,l-M],[["L",A,l],["L",P,l],["L",k,l-M],["L",L,l],["L",I,l]]):(this.point=[c+M,k],[["L",c,A],["L",c,P],["L",c+M,k],["L",c,L],["L",c,I]])},e.prototype.applyVisibility=function(){var n=this.attributes.visibility;n==="hidden"?Zc(this):fp(this)},e.prototype.bindEvents=function(){this.label.on(xe.BOUNDS_CHANGED,this.renderBackground)},e.prototype.render=function(){this.renderLabel(),this.renderBackground(),this.adjustLayout(),this.applyVisibility()},e}(ui),UP={fill:"#fff",lineWidth:1,radius:2,size:10,stroke:"#bfbfbf",strokeOpacity:1,zIndex:0},$P={fill:"#000",fillOpacity:.45,fontSize:12,textAlign:"center",textBaseline:"middle",zIndex:1},VP={x:0,y:0,orientation:"horizontal",showLabel:!0,type:"start"},us=co({foreground:"foreground",handle:"handle",selection:"selection",sparkline:"sparkline",sparklineGroup:"sparkline-group",track:"track",brushArea:"brush-area"},"slider"),Jc=co({labelGroup:"label-group",label:"label",iconGroup:"icon-group",icon:"icon",iconRect:"icon-rect",iconLine:"icon-line"},"handle"),R7=function(t){$t(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.render=function(n,r){var i=n.x,a=n.y,o=n.size,s=o===void 0?10:o,c=n.radius,l=c===void 0?s/4:c,u=n.orientation,f=Qe(n,["x","y","size","radius","orientation"]),d=s,h=d*2.4,v=Ne(r).maybeAppendByClassName(Jc.iconRect,"rect").styles(ut(ut({},f),{width:d,height:h,radius:l,x:i-d/2,y:a-h/2,transformOrigin:"center"})),g=i+1/3*d-d/2,y=i+2/3*d-d/2,b=a+1/4*h-h/2,x=a+3/4*h-h/2;v.maybeAppendByClassName("".concat(Jc.iconLine,"-1"),"line").styles(ut({x1:g,x2:g,y1:b,y2:x},f)),v.maybeAppendByClassName("".concat(Jc.iconLine,"-2"),"line").styles(ut({x1:y,x2:y,y1:b,y2:x},f)),u==="vertical"&&(v.node().style.transform="rotate(90)")},e}(ui),XP=function(t){$t(e,t);function e(n){return t.call(this,n,VP)||this}return e.prototype.renderLabel=function(n){var r=this,i=this.attributes,a=i.x,o=i.y,s=i.showLabel,c=Xe(this.attributes,"label"),l=c.x,u=l===void 0?0:l,f=c.y,d=f===void 0?0:f,h=c.transform,v=c.transformOrigin,g=Qe(c,["x","y","transform","transformOrigin"]),y=W(tc(g,[]),2),b=y[0],x=y[1],_=Ne(n).maybeAppendByClassName(Jc.labelGroup,"g").styles(x),O=ut(ut({},$P),b),w=O.text,M=Qe(O,["text"]);xa(!!s,_,function(E){r.label=E.maybeAppendByClassName(Jc.label,"text").styles(ut(ut({},M),{x:a+u,y:o+d,transform:h,transformOrigin:v,text:"".concat(w)})),r.label.on("mousedown",function(A){A.stopPropagation()}),r.label.on("touchstart",function(A){A.stopPropagation()})})},e.prototype.renderIcon=function(n){var r=this.attributes,i=r.x,a=r.y,o=r.orientation,s=r.type,c=ut(ut({x:i,y:a,orientation:o},UP),Xe(this.attributes,"icon")),l=this.attributes.iconShape,u=l===void 0?function(){return new R7({style:c})}:l,f=Ne(n).maybeAppendByClassName(Jc.iconGroup,"g");f.selectAll(Jc.icon.class).data([u]).join(function(d){return d.append(typeof u=="string"?u:function(){return u(s)}).attr("className",Jc.icon.name)},function(d){return d.update(c)},function(d){return d.remove()})},e.prototype.render=function(n,r){this.renderIcon(r),this.renderLabel(r)},e}(ui),qP=function(t,e,n){return[["M",t-n,e],["A",n,n,0,1,0,t+n,e],["A",n,n,0,1,0,t-n,e],["Z"]]},N7=qP,I7=function(t,e,n){return[["M",t-n,e-n],["L",t+n,e-n],["L",t+n,e+n],["L",t-n,e+n],["Z"]]},j7=function(t,e,n){return[["M",t-n,e],["L",t,e-n],["L",t+n,e],["L",t,e+n],["Z"]]},D7=function(t,e,n){var r=n*Math.sin(.3333333333333333*Math.PI);return[["M",t-n,e+r],["L",t,e-r],["L",t+n,e+r],["Z"]]},F7=function(t,e,n){var r=n*Math.sin(.3333333333333333*Math.PI);return[["M",t-n,e-r],["L",t+n,e-r],["L",t,e+r],["Z"]]},B7=function(t,e,n){var r=n/2*Math.sqrt(3);return[["M",t,e-n],["L",t+r,e-n/2],["L",t+r,e+n/2],["L",t,e+n],["L",t-r,e+n/2],["L",t-r,e-n/2],["Z"]]},z7=function(t,e,n){var r=n-1.5;return[["M",t-n,e-r],["L",t+n,e+r],["L",t+n,e-r],["L",t-n,e+r],["Z"]]},KP=function(t,e,n){return[["M",t,e+n],["L",t,e-n]]},W7=function(t,e,n){return[["M",t-n,e-n],["L",t+n,e+n],["M",t+n,e-n],["L",t-n,e+n]]},G7=function(t,e,n){return[["M",t-n/2,e-n],["L",t+n/2,e-n],["M",t,e-n],["L",t,e+n],["M",t-n/2,e+n],["L",t+n/2,e+n]]},Y7=function(t,e,n){return[["M",t-n,e],["L",t+n,e],["M",t,e-n],["L",t,e+n]]},H7=function(t,e,n){return[["M",t-n,e],["L",t+n,e]]},ZP=function(t,e,n){return[["M",t-n,e],["L",t+n,e]]},U7=ZP,$7=function(t,e,n){return[["M",t-n,e],["A",n/2,n/2,0,1,1,t,e],["A",n/2,n/2,0,1,0,t+n,e]]},V7=function(t,e,n){return[["M",t-n-1,e-2.5],["L",t,e-2.5],["L",t,e+2.5],["L",t+n+1,e+2.5]]},X7=function(t,e,n){return[["M",t-n-1,e+2.5],["L",t,e+2.5],["L",t,e-2.5],["L",t+n+1,e-2.5]]},q7=function(t,e,n){return[["M",t-(n+1),e+2.5],["L",t-n/2,e+2.5],["L",t-n/2,e-2.5],["L",t+n/2,e-2.5],["L",t+n/2,e+2.5],["L",t+n+1,e+2.5]]};function K7(t,e){return[["M",t-5,e+2.5],["L",t-5,e],["L",t,e],["L",t,e-3],["L",t,e+3],["L",t+6.5,e+3]]}var Z7=function(t,e,n){return[["M",t-n,e-n],["L",t+n,e],["L",t-n,e+n],["Z"]]};function Q7(t){var e="default";if(Ko(t)&&t instanceof Image)e="image";else if(ea(t))e="symbol";else if(Bn(t)){var n=new RegExp("data:(image|text)");t.match(n)?e="base64":/^(https?:\/\/(([a-zA-Z0-9]+-?)+[a-zA-Z0-9]+\.)+[a-zA-Z]+)(:\d+)?(\/.*)?(\?.*)?(#.*)?$/.test(t)?e="url":e="symbol"}return e}function J7(t){var e=Q7(t);return["base64","url","image"].includes(e)?"image":t&&e==="symbol"?"path":null}var xn=function(t){$t(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.render=function(n,r){var i=n.x,a=i===void 0?0:i,o=n.y,s=o===void 0?0:o,c=this.getSubShapeStyle(n),l=c.symbol,u=c.size,f=u===void 0?16:u,d=Qe(c,["symbol","size"]),h=J7(l);xa(!!h,Ne(r),function(v){v.maybeAppendByClassName("marker",h).attr("className","marker ".concat(h,"-marker")).call(function(g){if(h==="image"){var y=f*2;g.styles({img:l,width:y,height:y,x:a-f,y:s-f})}else{var y=f/2,b=ea(l)?l:e.getSymbol(l);g.styles(ut({d:b==null?void 0:b(a,s,y)},d))}})})},e.MARKER_SYMBOL_MAP=new Map,e.registerSymbol=function(n,r){e.MARKER_SYMBOL_MAP.set(n,r)},e.getSymbol=function(n){return e.MARKER_SYMBOL_MAP.get(n)},e.getSymbols=function(){return Array.from(e.MARKER_SYMBOL_MAP.keys())},e}(ui);xn.registerSymbol("cross",W7),xn.registerSymbol("hyphen",H7),xn.registerSymbol("line",KP),xn.registerSymbol("plus",Y7),xn.registerSymbol("tick",G7),xn.registerSymbol("circle",qP),xn.registerSymbol("point",N7),xn.registerSymbol("bowtie",z7),xn.registerSymbol("hexagon",B7),xn.registerSymbol("square",I7),xn.registerSymbol("diamond",j7),xn.registerSymbol("triangle",D7),xn.registerSymbol("triangle-down",F7),xn.registerSymbol("line",KP),xn.registerSymbol("dot",ZP),xn.registerSymbol("dash",U7),xn.registerSymbol("smooth",$7),xn.registerSymbol("hv",V7),xn.registerSymbol("vh",X7),xn.registerSymbol("hvh",q7),xn.registerSymbol("vhv",K7);function tF(t,e,n){var r=Math.round((t-n)/e);return n+r*e}function eF(t,e,n){var r=1.4,i=r*n;return[["M",t-n,e-i],["L",t+n,e-i],["L",t+n,e+i],["L",t-n,e+i],["Z"]]}var QP=1.4,JP=.4;function nF(t,e,n){var r=n,i=r*QP,a=r/2,o=r/6,s=t+i*JP;return[["M",t,e],["L",s,e+a],["L",t+i,e+a],["L",t+i,e-a],["L",s,e-a],["Z"],["M",s,e+o],["L",t+i-2,e+o],["M",s,e-o],["L",t+i-2,e-o]]}function rF(t,e,n){var r=n,i=r*QP,a=r/2,o=r/6,s=e+i*JP;return[["M",t,e],["L",t-a,s],["L",t-a,e+i],["L",t+a,e+i],["L",t+a,s],["Z"],["M",t-o,s],["L",t-o,e+i-2],["M",t+o,s],["L",t+o,e+i-2]]}xn.registerSymbol("hiddenHandle",eF),xn.registerSymbol("verticalHandle",nF),xn.registerSymbol("horizontalHandle",rF);var git=function(t,e,n){return t===void 0&&(t="horizontal"),t==="horizontal"?e:n};function iF(t,e,n,r){var i;r===void 0&&(r=4);var a=W(t,2),o=a[0],s=a[1],c=W(e,2),l=c[0],u=c[1],f=W(n,2),d=f[0],h=f[1],v=W([l,u],2),g=v[0],y=v[1],b=y-g;return g>y&&(i=W([y,g],2),g=i[0],y=i[1]),b>s-o?[o,s]:gs?h===s&&d===g?[g,s]:[s-b,s]:[g,y]}function fs(t,e,n){return t===void 0&&(t="horizontal"),t==="horizontal"?e:n}var bp=co({markerGroup:"marker-group",marker:"marker",labelGroup:"label-group",label:"label"},"handle"),tT={showLabel:!0,formatter:function(t){return t.toString()},markerSize:25,markerStroke:"#c5c5c5",markerFill:"#fff",markerLineWidth:1,labelFontSize:12,labelFill:"#c5c5c5",labelText:"",orientation:"vertical",spacing:0},aF=function(t){$t(e,t);function e(n){return t.call(this,n,tT)||this}return e.prototype.render=function(n,r){var i=Ne(r).maybeAppendByClassName(bp.markerGroup,"g");this.renderMarker(i);var a=Ne(r).maybeAppendByClassName(bp.labelGroup,"g");this.renderLabel(a)},e.prototype.renderMarker=function(n){var r=this,i=this.attributes,a=i.orientation,o=i.markerSymbol,s=o===void 0?fs(a,"horizontalHandle","verticalHandle"):o;xa(!!s,n,function(c){var l=Xe(r.attributes,"marker"),u=ut({symbol:s},l);r.marker=c.maybeAppendByClassName(bp.marker,function(){return new xn({style:u})}).update(u)})},e.prototype.renderLabel=function(n){var r=this,i=this.attributes,a=i.showLabel,o=i.orientation,s=i.spacing,c=s===void 0?0:s,l=i.formatter;xa(a,n,function(u){var f,d=Xe(r.attributes,"label"),h=d.text,v=Qe(d,["text"]),g=((f=u.select(bp.marker.class))===null||f===void 0?void 0:f.node().getBBox())||{},y=g.width,b=y===void 0?0:y,x=g.height,_=x===void 0?0:x,O=W(fs(o,[0,_+c,"center","top"],[b+c,0,"start","middle"]),4),w=O[0],M=O[1],E=O[2],A=O[3];u.maybeAppendByClassName(bp.label,"text").styles(ut(ut({},v),{x:w,y:M,text:l(h).toString(),textAlign:E,textBaseline:A}))})},e}(ui),eT={showTitle:!0,padding:0,orientation:"horizontal",backgroundFill:"transparent",titleText:"",titleSpacing:4,titlePosition:"top-left",titleFill:"#2C3542",titleFontWeight:"bold",titleFontFamily:"sans-serif",titleFontSize:12},oF=Qs({},eT,{}),sF=Qs({},eT,cs(tT,"handle"),{color:["#d0e3fa","#acc7f6","#8daaf2","#6d8eea","#4d73cd","#325bb1","#5a3e75","#8c3c79","#e23455","#e7655b"],indicatorBackgroundFill:"#262626",indicatorLabelFill:"white",indicatorLabelFontSize:12,indicatorVisibility:"hidden",labelAlign:"value",labelDirection:"positive",labelSpacing:5,showHandle:!0,showIndicator:!0,showLabel:!0,slidable:!0,titleText:"",type:"continuous"}),cF=.01,yit=.5,Ti=co({title:"title",titleGroup:"title-group",items:"items",itemsGroup:"items-group",contentGroup:"content-group",ribbonGroup:"ribbon-group",ribbon:"ribbon",handlesGroup:"handles-group",handle:"handle",startHandle:"start-handle",endHandle:"end-handle",labelGroup:"label-group",label:"label",indicator:"indicator"},"legend");function lF(t,e){for(var n=1;n=r&&e<=i)return[r,i]}return[e,e]}function uF(t,e,n){var r=Array.from(e),i=t.length;return new Array(i).fill(0).reduce(function(a,o,s){var c=r[s%r.length];return a+=" ".concat(t[s],":").concat(c).concat(s(r+i)/2?i:r,range:[r,i]}}var xp=co({trackGroup:"background-group",track:"background",selectionGroup:"ribbon-group",selection:"ribbon",clipPath:"clip-path"},"ribbon");function rT(t){var e=t.orientation,n=t.size,r=t.length;return fs(e,[r,n],[n,r])}function iT(t){var e=t.type,n=W(rT(t),2),r=n[0],i=n[1];return e==="size"?[["M",0,i],["L",0+r,0],["L",0+r,i],["Z"]]:[["M",0,i],["L",0,0],["L",0+r,0],["L",0+r,i],["Z"]]}function fF(t){return iT(t)}function dF(t){var e=t.orientation,n=t.color,r=t.block,i=t.partition,a;if(ea(n)){var o=20;a=new Array(o).fill(0).map(function(l,u,f){return n(u/(f.length-1))})}else a=n;var s=a.length,c=a.map(function(l){return no(l).toString()});return s?s===1?c[0]:r?uF(i,c,e):c.reduce(function(l,u,f){return l+=" ".concat(f/(s-1),":").concat(u)},"l(".concat(fs(e,"0","270"),")")):""}function hF(t){var e=t.orientation,n=t.range;if(!n)return[];var r=W(rT(t),2),i=r[0],a=r[1],o=W(n,2),s=o[0],c=o[1],l=fs(e,s*i,0),u=fs(e,0,s*a),f=fs(e,c*i,i),d=fs(e,a,c*a);return[["M",l,u],["L",l,d],["L",f,d],["L",f,u],["Z"]]}function pF(t,e){var n=Xe(e,"track");t.maybeAppendByClassName(xp.track,"path").styles(ut({d:iT(e)},n))}function vF(t,e){var n=Xe(e,"selection"),r=dF(e),i=t.maybeAppendByClassName(xp.selection,"path").styles(ut({d:fF(e),fill:r},n)),a=i.maybeAppendByClassName(xp.clipPath,"path").styles({d:hF(e)}).node();i.style("clipPath",a)}var gF=function(t){$t(e,t);function e(n){return t.call(this,n,{type:"color",orientation:"horizontal",size:30,range:[0,1],length:200,block:!1,partition:[],color:["#fff","#000"],trackFill:"#e5e5e5"})||this}return e.prototype.render=function(n,r){var i=Ne(r).maybeAppendByClassName(xp.trackGroup,"g");pF(i,n);var a=Ne(r).maybeAppendByClassName(xp.selectionGroup,"g");vF(a,n)},e}(ui);function yF(t){return{min:Math.min.apply(Math,Et([],W(t.map(function(e){return e.value})),!1)),max:Math.max.apply(Math,Et([],W(t.map(function(e){return e.value})),!1))}}var mF=function(t){$t(e,t);function e(n){var r=t.call(this,n,sF)||this;return r.eventToOffsetScale=new Wi({}),r.innerRibbonScale=new Wi({}),r.cacheLabelBBox=null,r.cacheHandleBBox=null,r.onHovering=function(i){var a=r.attributes,o=a.data,s=a.block;i.stopPropagation();var c=r.getValueByCanvasPoint(i);if(s){var l=nT(o.map(function(d){var h=d.value;return h}),c).range,u=r.getRealSelection(l);r.showIndicator((l[0]+l[1])/2,"".concat(u[0],"-").concat(u[1])),r.dispatchIndicated(c,l)}else{var f=r.getTickValue(c);r.showIndicator(f,"".concat(r.getRealValue(f))),r.dispatchIndicated(f)}},r.onDragStart=function(i){return function(a){a.stopPropagation(),r.attributes.slidable&&(r.target=i,r.prevValue=r.getTickValue(r.getValueByCanvasPoint(a)),document.addEventListener("mousemove",r.onDragging),document.addEventListener("touchmove",r.onDragging),document.addEventListener("mouseleave",r.onDragEnd),document.addEventListener("mouseup",r.onDragEnd),document.addEventListener("mouseup",r.onDragEnd),document.addEventListener("touchend",r.onDragEnd))}},r.onDragging=function(i){var a=r.target;r.updateMouse();var o=W(r.selection,2),s=o[0],c=o[1],l=r.getTickValue(r.getValueByCanvasPoint(i)),u=l-r.prevValue;a==="start"?s!==l&&r.updateSelection(l,c):a==="end"?c!==l&&r.updateSelection(s,l):a==="ribbon"&&u!==0&&(r.prevValue=l,r.updateSelection(u,u,!0))},r.onDragEnd=function(){r.style.cursor="pointer",document.removeEventListener("mousemove",r.onDragging),document.removeEventListener("touchmove",r.onDragging),document.removeEventListener("mouseup",r.onDragEnd),document.removeEventListener("touchend",r.onDragEnd)},r}return Object.defineProperty(e.prototype,"handleOffsetRatio",{get:function(){return this.ifHorizontal(.5,.5)},enumerable:!1,configurable:!0}),e.prototype.getBBox=function(){var n=this.attributes,r=n.width,i=n.height;return new tr(0,0,r,i)},e.prototype.render=function(n,r){var i=this,a=n.showLabel;this.renderTitle(Ne(r));var o=this.availableSpace,s=o.x,c=o.y,l=Ne(r).maybeAppendByClassName(Ti.contentGroup,"g").styles({transform:"translate(".concat(s,", ").concat(c,")")}),u=l.maybeAppendByClassName(Ti.labelGroup,"g").styles({zIndex:1});xa(!!a,u,function(d){i.renderLabel(d)});var f=l.maybeAppendByClassName(Ti.ribbonGroup,"g").styles({zIndex:0});this.handlesGroup=l.maybeAppendByClassName(Ti.handlesGroup,"g").styles({zIndex:2}),this.renderHandles(),this.renderRibbon(f),this.renderIndicator(l),this.adjustLabel(),this.adjustHandles()},Object.defineProperty(e.prototype,"range",{get:function(){var n=this.attributes,r=n.data,i=n.domain;return i?{min:i[0],max:i[1]}:yF(r)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"ribbonScale",{get:function(){var n=this.range,r=n.min,i=n.max;return this.innerRibbonScale.update({domain:[r,i],range:[0,1]}),this.innerRibbonScale},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"ribbonRange",{get:function(){var n=W(this.selection,2),r=n[0],i=n[1],a=this.ribbonScale;return[a.map(r),a.map(i)]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"selection",{get:function(){var n=this.range,r=n.min,i=n.max,a=this.attributes.defaultValue,o=a===void 0?[r,i]:a,s=W(o,2),c=s[0],l=s[1];return[c,l]},enumerable:!1,configurable:!0}),e.prototype.ifHorizontal=function(n,r){return fs(this.attributes.orientation,typeof n=="function"?n():n,typeof r=="function"?r():r)},e.prototype.renderTitle=function(n){var r=this.attributes,i=r.showTitle,a=r.titleText,o=r.width,s=r.height,c=Xe(this.attributes,"title"),l=ut(ut({},c),{width:o,height:s,text:a}),u=this;n.selectAll(Ti.title.class).data(i?[a]:[]).join(function(f){return f.append(function(){return new MP({style:l})}).attr("className",Ti.title.name).each(function(){u.title=this})},function(f){return f.update(l)},function(f){return f.each(function(){u.title=void 0}).remove()})},Object.defineProperty(e.prototype,"availableSpace",{get:function(){if(this.title)return this.title.getAvailableSpace();var n=this.attributes,r=n.width,i=n.height;return new tr(0,0,r,i)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labelFixedSpacing",{get:function(){var n=this.attributes.showTick;return n?5:0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labelPosition",{get:function(){var n=this.attributes,r=n.orientation,i=n.labelDirection,a={vertical:{positive:"right",negative:"left"},horizontal:{positive:"bottom",negative:"top"}};return a[r][i]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labelBBox",{get:function(){var n,r=this.attributes.showLabel;if(!r)return new tr(0,0,0,0);if(this.cacheLabelBBox)return this.cacheLabelBBox;var i=((n=this.label.querySelector(Rn.labelGroup.class))===null||n===void 0?void 0:n.children.slice(-1)[0]).getBBox(),a=i.width,o=i.height;return this.cacheLabelBBox=new tr(0,0,a,o),this.cacheLabelBBox},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labelShape",{get:function(){var n=this.attributes,r=n.showLabel,i=n.labelSpacing,a=i===void 0?0:i;if(!r)return{width:0,height:0,size:0,length:0};var o=this.labelBBox,s=o.width,c=o.height,l=this.ifHorizontal(c,s)+a+this.labelFixedSpacing,u=this.ifHorizontal(s,c);return{width:s,height:c,size:l,length:u}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"ribbonBBox",{get:function(){var n=this.attributes,r=n.showHandle,i=n.ribbonSize,a=this.availableSpace,o=a.width,s=a.height,c=this.labelShape,l=c.size,u=c.length,f=W(this.ifHorizontal([s,o],[o,s]),2),d=f[0],h=f[1],v=r?this.handleShape:{size:0,length:0},g=v.size,y=v.length,b=this.handleOffsetRatio,x=0,_=this.labelPosition;i?x=i:["bottom","right"].includes(_)?x=Math.min(d-l,(d-g)/b):d*(1-b)>g?x=Math.max(d-l,0):x=Math.max((d-l-g)/b,0);var O=Math.max(y,u),w=h-O,M=W(this.ifHorizontal([w,x],[x,w]),2),E=M[0],A=M[1],P=["top","left"].includes(_)?l:0,k=W(this.ifHorizontal([O/2,P],[P,O/2]),2),L=k[0],I=k[1];return new tr(L,I,E,A)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"ribbonShape",{get:function(){var n=this.ribbonBBox,r=n.width,i=n.height;return this.ifHorizontal({size:i,length:r},{size:r,length:i})},enumerable:!1,configurable:!0}),e.prototype.renderRibbon=function(n){var r=this.attributes,i=r.data,a=r.type,o=r.orientation,s=r.color,c=r.block,l=Xe(this.attributes,"ribbon"),u=this.range,f=u.min,d=u.max,h=this.ribbonBBox,v=h.x,g=h.y,y=this.ribbonShape,b=y.length,x=y.size,_=Qs({transform:"translate(".concat(v,", ").concat(g,")"),length:b,size:x,type:a,orientation:o,color:s,block:c,partition:i.map(function(O){return(O.value-f)/(d-f)}),range:this.ribbonRange},l);this.ribbon=n.maybeAppendByClassName(Ti.ribbon,function(){return new gF({style:_})}).update(_)},e.prototype.getHandleClassName=function(n){return"".concat(Ti.prefix("".concat(n,"-handle")))},e.prototype.renderHandles=function(){var n=this.attributes,r=n.showHandle,i=n.orientation,a=Xe(this.attributes,"handle"),o=W(this.selection,2),s=o[0],c=o[1],l=ut(ut({},a),{orientation:i}),u=a.shape,f=u===void 0?"slider":u,d=f==="basic"?aF:XP,h=this;this.handlesGroup.selectAll(Ti.handle.class).data(r?[{value:s,type:"start"},{value:c,type:"end"}]:[],function(v){return v.type}).join(function(v){return v.append(function(){return new d({style:l})}).attr("className",function(g){var y=g.type;return"".concat(Ti.handle," ").concat(h.getHandleClassName(y))}).each(function(g){var y=g.type,b=g.value;this.update({labelText:b});var x="".concat(y,"Handle");h[x]=this,this.addEventListener("pointerdown",h.onDragStart(y))})},function(v){return v.update(l).each(function(g){var y=g.value;this.update({labelText:y})})},function(v){return v.each(function(g){var y=g.type,b="".concat(y,"Handle");h[b]=void 0}).remove()})},e.prototype.adjustHandles=function(){var n=W(this.selection,2),r=n[0],i=n[1];this.setHandlePosition("start",r),this.setHandlePosition("end",i)},Object.defineProperty(e.prototype,"handleBBox",{get:function(){if(this.cacheHandleBBox)return this.cacheHandleBBox;if(!this.attributes.showHandle)return new tr(0,0,0,0);var n=this.startHandle.getBBox(),r=n.width,i=n.height,a=this.endHandle.getBBox(),o=a.width,s=a.height,c=W([Math.max(r,o),Math.max(i,s)],2),l=c[0],u=c[1];return this.cacheHandleBBox=new tr(0,0,l,u),this.cacheHandleBBox},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"handleShape",{get:function(){var n=this.handleBBox,r=n.width,i=n.height,a=W(this.ifHorizontal([i,r],[r,i]),2),o=a[0],s=a[1];return{width:r,height:i,size:o,length:s}},enumerable:!1,configurable:!0}),e.prototype.setHandlePosition=function(n,r){var i=this.attributes.handleFormatter,a=this.ribbonBBox,o=a.x,s=a.y,c=this.ribbonShape.size,l=this.getOffset(r),u=W(this.ifHorizontal([o+l,s+c*this.handleOffsetRatio],[o+c*this.handleOffsetRatio,s+l]),2),f=u[0],d=u[1],h=this.handlesGroup.select(".".concat(this.getHandleClassName(n))).node();h==null||h.update({transform:"translate(".concat(f,", ").concat(d,")"),formatter:i})},e.prototype.renderIndicator=function(n){var r=Xe(this.attributes,"indicator");this.indicator=n.maybeAppendByClassName(Ti.indicator,function(){return new L7({})}).update(r)},Object.defineProperty(e.prototype,"labelData",{get:function(){var n=this,r=this.attributes.data;return r.reduce(function(i,a,o,s){var c,l,u=(c=a==null?void 0:a.id)!==null&&c!==void 0?c:o.toString();if(i.push(ut(ut({},a),{id:u,index:o,type:"value",label:(l=a==null?void 0:a.label)!==null&&l!==void 0?l:a.value.toString(),value:n.ribbonScale.map(a.value)})),o=0&&(c=1),1-s/(o-1)-n+c}function SF(t,e,n){const r=Op(e);return 1-aT(e,t)/(r-1)-n+1}function MF(t,e,n,r,i,a){const o=(t-1)/(a-i),s=(e-1)/(Math.max(a,r)-Math.min(n,i));return 2-Math.max(o/s,s/o)}function EF(t,e){return t>=e?2-(t-1)/(e-1):1}function AF(t,e,n,r){const i=e-t;return 1-.5*(jr(e-r,2)+jr(t-n,2))/jr(.1*i,2)}function PF(t,e,n){const r=e-t;if(n>r){const i=(n-r)/2;return 1-jr(i,2)/jr(.1*r,2)}return 1}function TF(){return 1}const L_=(t,e,n=5,r=!0,i=xF,a=[.25,.2,.5,.05])=>{const o=n<0?0:Math.round(n);if(Number.isNaN(t)||Number.isNaN(e)||typeof t!="number"||typeof e!="number"||!o)return[];if(e-t<1e-15||o===1)return[t];const s={score:-2,lmin:0,lmax:0,lstep:0};let c=1;for(;c<1/0;){for(let v=0;vs.score&&(!r||I<=t&&C>=e)&&(s.lmin=I,s.lmax=C,s.lstep=R,s.score=G)}}O+=1}b+=1}}c+=1}const l=wp(s.lmax),u=wp(s.lmin),f=wp(s.lstep),d=Math.floor(OF((l-u)/f))+1,h=new Array(d);h[0]=wp(u);for(let v=1;va-o);const i=[];for(let a=1;a({value:e/t,label:String(e)})}function jF(t,e,n,r,i){const a=e.thresholds,o=IF(r);return Object.assign(Object.assign({},t),{color:i,data:[n,...a,r].map(o)})}function DF(t,e,n){const i=[-1/0,...e.thresholds,1/0].map((a,o)=>({value:o,label:a}));return Object.assign(Object.assign({},t),{data:i,color:n,labelFilter:(a,o)=>o>0&&ov!==void 0).find(v=>!(v instanceof _p)));return Object.assign(Object.assign({},t),{domain:[d,h],data:l.getTicks().map(v=>({value:v})),color:new Array(Math.floor(o)).fill(0).map((v,g)=>{const y=(f-u)/(o-1)*g+u,b=l.map(y)||c,x=r?r.map(y):1;return b.replace(/rgb[a]*\(([\d]{1,3}) *, *([\d]{1,3}) *, *([\d]{1,3})[\S\s]*\)/,(_,O,w,M)=>`rgba(${O}, ${w}, ${M}, ${x})`)})})}function zF(t,e,n,r,i,a){const o=ls(t,"color"),s=NF(n,r,i);if(o instanceof jf){const{range:u}=o.getOptions(),[f,d]=R_(o);return o instanceof Cy||o instanceof Ly?jF(s,o,f,d,u):DF(s,o,u)}const c=ls(t,"size"),l=ls(t,"opacity");return BF(s,o,c,l,e,a)}const tl=t=>{const{labelFormatter:e,layout:n,order:r,orientation:i,position:a,size:o,title:s,style:c,crossPadding:l,padding:u}=t,f=LF(t,["labelFormatter","layout","order","orientation","position","size","title","style","crossPadding","padding"]);return({scales:d,value:h,theme:v,scale:g})=>{const{bbox:y}=h,{x:b,y:x,width:_,height:O}=y,w=IP(a,n),{legendContinuous:M={}}=v,E=Py(Object.assign({},M,Object.assign(Object.assign({titleText:Ay(s),labelAlign:"value",labelFormatter:typeof e=="string"?P=>Kc(e)(P.label):e},zF(d,g,h,t,tl,v)),c),f)),A=new jP({style:Object.assign(Object.assign({x:b,y:x,width:_,height:O},w),{subOptions:E})});return A.appendChild(new mF({className:"legend-continuous",style:E})),A}};tl.props={defaultPosition:"top",defaultOrientation:"vertical",defaultOrder:1,defaultSize:60,defaultLength:200,defaultLegendSize:60,defaultPadding:[20,10],defaultCrossPadding:[12,12]};const sT=t=>(...e)=>tl(Object.assign({},{block:!0},t))(...e);sT.props=Object.assign(Object.assign({},tl.props),{defaultPosition:"top",defaultOrientation:"horizontal"});const N_=t=>e=>{const{scales:n}=e,r=ls(n,"size");return tl(Object.assign({},{type:"size",data:r.getTicks().map((i,a)=>({value:i,label:String(i)}))},t))(e)};N_.props=Object.assign(Object.assign({},tl.props),{defaultPosition:"top",defaultOrientation:"horizontal"});const cT=t=>N_(Object.assign({},{block:!0},t));cT.props=Object.assign(Object.assign({},tl.props),{defaultPosition:"top",defaultOrientation:"horizontal"});var WF=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ie=>{const{width:n,height:r,depth:i,paddingLeft:a,paddingRight:o,paddingTop:s,paddingBottom:c,padding:l,inset:u,insetLeft:f,insetTop:d,insetRight:h,insetBottom:v,margin:g,marginLeft:y,marginBottom:b,marginTop:x,marginRight:_,data:O,coordinate:w,theme:M,component:E,interaction:A,x:P,y:k,z:L,key:I,frame:C,labelTransform:R,parentKey:N,clip:D,viewStyle:Y,title:z}=e,G=WF(e,["width","height","depth","paddingLeft","paddingRight","paddingTop","paddingBottom","padding","inset","insetLeft","insetTop","insetRight","insetBottom","margin","marginLeft","marginBottom","marginTop","marginRight","data","coordinate","theme","component","interaction","x","y","z","key","frame","labelTransform","parentKey","clip","viewStyle","title"]);return[Object.assign(Object.assign({type:"standardView",x:P,y:k,z:L,key:I,width:n,height:r,depth:i,padding:l,paddingLeft:a,paddingRight:o,paddingTop:s,inset:u,insetLeft:f,insetTop:d,insetRight:h,insetBottom:v,paddingBottom:c,theme:M,coordinate:w,component:E,interaction:A,frame:C,labelTransform:R,margin:g,marginLeft:y,marginBottom:b,marginTop:x,marginRight:_,parentKey:N,clip:D,style:Y},!t&&{title:z}),{marks:[Object.assign(Object.assign(Object.assign({},G),{key:`${I}-0`,data:O}),t&&{title:z})]})]};lT.props={};var GF=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);iyt({},t(e,...n),e)}function iu(t){return(e,...n)=>yt({},e,t(e,...n))}function YF(t){return t instanceof Date?!1:typeof t=="object"}function I_(t,e){if(!t)return e;if(Array.isArray(t))return t;if(YF(t)){const{value:n=e}=t,r=GF(t,["value"]);return Object.assign(Object.assign({},r),{value:n})}return t}var j_=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);it=>{const{children:e}=t,n=j_(t,["children"]);if(!Array.isArray(e))return[];const{data:r,scale:i={},axis:a={},legend:o={},encode:s={},transform:c=[]}=n,l=j_(n,["data","scale","axis","legend","encode","transform"]),u=e.map(f=>{var{data:d,scale:h={},axis:v={},legend:g={},encode:y={},transform:b=[]}=f,x=j_(f,["data","scale","axis","legend","encode","transform"]);return Object.assign({data:I_(d,r),scale:yt({},i,h),encode:yt({},s,y),transform:[...c,...b],axis:v&&a?yt({},a,v):!1,legend:g&&o?yt({},o,g):!1},x)});return[Object.assign(Object.assign({},l),{marks:u,type:"standardView"})]};uT.props={};function br([t,e],[n,r]){return[t-n,e-r]}function Ry([t,e],[n,r]){return[t+n,e+r]}function fr([t,e],[n,r]){return Math.sqrt(Math.pow(t-n,2)+Math.pow(e-r,2))}function uo([t,e]){return Math.atan2(e,t)}function Df([t,e]){return uo([t,e])+Math.PI/2}function fT(t,e){const n=uo(t),r=uo(e);return nr===0?t.moveTo(n[0],n[1]):t.lineTo(n[0],n[1])),t.closePath(),t}function UF(t,e,n){const{arrowSize:r}=n,i=typeof r=="string"?+parseFloat(r)/100*fr(t,e):r,a=Math.PI/6,o=Math.atan2(e[1]-t[1],e[0]-t[0]),s=Math.PI/2-o-a,c=[e[0]-i*Math.sin(s),e[1]-i*Math.cos(s)],l=o-a,u=[e[0]-i*Math.cos(l),e[1]-i*Math.sin(l)];return[c,u]}function Mp(t,e,n,r,i){const a=uo(br(r,e))+Math.PI,o=uo(br(r,n))+Math.PI;return t.arc(r[0],r[1],i,a,o,o-a<0),t}function hT(t,e,n,r="y",i="between",a=!1){const o=(y,b)=>y==="y"||y===!0?b?180:90:b?90:0,s=r==="y"||r===!0?n:e,c=o(r,a),l=Ql(s),[u,f]=ec(l,y=>s[y]),d=new Wi({domain:[u,f],range:[0,100]}),h=y=>Cn(s[y])&&!Number.isNaN(s[y])?d.map(s[y]):0,v={between:y=>`${t[y]} ${h(y)}%`,start:y=>y===0?`${t[y]} ${h(y)}%`:`${t[y-1]} ${h(y)}%, ${t[y]} ${h(y)}%`,end:y=>y===t.length-1?`${t[y]} ${h(y)}%`:`${t[y]} ${h(y)}%, ${t[y+1]} ${h(y)}%`},g=l.sort((y,b)=>h(y)-h(b)).map(v[i]||v.between).join(",");return`linear-gradient(${c}deg, ${g})`}function Ny(t){const[e,n,r,i]=t;return[i,e,n,r]}function au(t,e,n){const[r,i,,a]=Jn(t)?Ny(e):e,[o,s]=n,c=t.getCenter(),l=Df(br(r,c)),u=Df(br(i,c)),f=u===l&&o!==s?u+Math.PI*2:u;return{startAngle:l,endAngle:f-l>=0?f:Math.PI*2+f,innerRadius:fr(a,c),outerRadius:fr(r,c)}}function bit(t){const e="connect";return Object.fromEntries(Object.entries(t).filter(([n])=>n.startsWith(e)).map(([n,r])=>[lowerFirst(n.replace(e,"").trim()),r]).filter(([n])=>n!==void 0))}function F_(t){const{colorAttribute:e,opacityAttribute:n=e}=t;return`${n}Opacity`}function pT(t,e){if(!Ln(t))return"";const n=t.getCenter(),{transform:r}=e;return`translate(${n[0]}, ${n[1]}) ${r||""}`}function B_(t){if(t.length===1)return t[0];const[[e,n,r=0],[i,a,o=0]]=t;return[(e+i)/2,(n+a)/2,(r+o)/2]}function vT(t){return t.replace(/-(\w)/g,function(e,n){return n.toUpperCase()})}function $F(t){return t.replace(/([A-Z])/g,"-$1").toLowerCase()}var xit=Array.prototype.slice;function gT(t){return typeof t=="object"&&"length"in t?t:Array.from(t)}function er(t){return function(){return t}}function yT(t){this._context=t}yT.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._context.lineTo(t,e);break}}};function Ep(t){return new yT(t)}const z_=Math.PI,W_=2*z_,ou=1e-6,VF=W_-ou;function mT(t){this._+=t[0];for(let e=1,n=t.length;e=0))throw new Error(`invalid digits: ${t}`);if(e>15)return mT;const n=jr(10,e);return function(r){this._+=r[0];for(let i=1,a=r.length;iou)if(!(Math.abs(f*c-l*u)>ou)||!a)this._append`L${this._x1=e},${this._y1=n}`;else{let h=r-o,v=i-s,g=c*c+l*l,y=h*h+v*v,b=Math.sqrt(g),x=Math.sqrt(d),_=a*Math.tan((z_-Math.acos((g+d-y)/(2*b*x)))/2),O=_/x,w=_/b;Math.abs(O-1)>ou&&this._append`L${e+O*u},${n+O*f}`,this._append`A${a},${a},0,0,${+(f*h>u*v)},${this._x1=e+w*c},${this._y1=n+w*l}`}}arc(e,n,r,i,a,o){if(e=+e,n=+n,r=+r,o=!!o,r<0)throw new Error(`negative radius: ${r}`);let s=r*Math.cos(i),c=r*Math.sin(i),l=e+s,u=n+c,f=1^o,d=o?i-a:a-i;this._x1===null?this._append`M${l},${u}`:(Math.abs(this._x1-l)>ou||Math.abs(this._y1-u)>ou)&&this._append`L${l},${u}`,r&&(d<0&&(d=d%W_+W_),d>VF?this._append`A${r},${r},0,1,${f},${e-s},${n-c}A${r},${r},0,1,${f},${this._x1=l},${this._y1=u}`:d>ou&&this._append`A${r},${r},0,${+(d>=z_)},${f},${this._x1=e+r*Math.cos(a)},${this._y1=n+r*Math.sin(a)}`)}rect(e,n,r,i){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+n}h${r=+r}v${+i}h${-r}Z`}toString(){return this._}}function fo(){return new Iy}fo.prototype=Iy.prototype;function _it(t=3){return new Iy(+t)}function G_(t){let e=3;return t.digits=function(n){if(!arguments.length)return e;if(n==null)e=null;else{const r=Math.floor(n);if(!(r>=0))throw new RangeError(`invalid digits: ${n}`);e=r}return t},()=>new Iy(e)}function bT(t){return t[0]}function xT(t){return t[1]}function su(t,e){var n=er(!0),r=null,i=Ep,a=null,o=G_(s);t=typeof t=="function"?t:t===void 0?bT:er(t),e=typeof e=="function"?e:e===void 0?xT:er(e);function s(c){var l,u=(c=gT(c)).length,f,d=!1,h;for(r==null&&(a=i(h=o())),l=0;l<=u;++l)!(l0&&(a=e),r<0&&(a=r),n>0&&(o=n),i<0&&(o=i),[a,o]}function KF(t,e=[]){const[n=0,r=0,i=n,a=r]=e,o=t.parentNode,s=o.getEulerAngles();o.setEulerAngles(0);const{min:c,halfExtents:l}=t.getLocalBounds(),[u,f]=c,[d,h]=l;return o.setEulerAngles(s),{x:u-a,y:f-n,width:d*2+a+r,height:h*2+n+i}}const Oit=(t,e,n)=>{const r=dist(t,e),i=dist(e,n),a=dist(n,t);return(Math.pow(r,2)+Math.pow(i,2)-Math.pow(a,2))/(2*r*i)};function ZF(t,e,n,r,i=!0,a=!0){const o=f=>su()(f);if(!e[0]&&!e[1])return o([qF(t),e]);if(!n.length)return o([[0,0],e]);const[s,c]=n,l=[...c],u=[...s];if(c[0]!==s[0]){const f=i?-4:4;l[1]=c[1],a&&!i&&(l[0]=Math.max(s[0],c[0]-f),c[1]s[1]?u[1]=l[1]:(u[1]=s[1],u[0]=Math.max(u[0],l[0]-f))),!a&&i&&(l[0]=Math.min(s[0],c[0]-f),c[1]>s[1]?u[1]=l[1]:(u[1]=s[1],u[0]=Math.min(u[0],l[0]-f))),a&&i&&(l[0]=Math.min(s[0],c[0]-f),c[1]{const e=t.attributes,{className:n,class:r,transform:i,rotate:a,labelTransform:o,labelTransformOrigin:s,x:c,y:l,x0:u=c,y0:f=l,text:d,background:h,connector:v,startMarker:g,endMarker:y,coordCenter:b,innerHTML:x}=e,_=Y_(e,["className","class","transform","rotate","labelTransform","labelTransformOrigin","x","y","x0","y0","text","background","connector","startMarker","endMarker","coordCenter","innerHTML"]);if(t.style.transform=`translate(${c}, ${l})`,[c,l,u,f].some(z=>!Cn(z))){t.children.forEach(z=>z.remove());return}const O=Wt(_,"background"),{padding:w}=O,M=Y_(O,["padding"]),E=Wt(_,"connector"),{points:A=[]}=E,P=Y_(E,["points"]);let k;x?k=Oe(t).maybeAppend("html","html",n).style("zIndex",0).style("innerHTML",x).call(se,Object.assign({transform:o,transformOrigin:s},_)).node():k=Oe(t).maybeAppend("text","text").style("zIndex",0).style("text",d).call(se,Object.assign({textBaseline:"middle",transform:o,transformOrigin:s},_)).node();const L=Oe(t).maybeAppend("background","rect").style("zIndex",-1).call(se,KF(k,w)).call(se,h?M:{}).node(),I=+u=a)&&(n=a,r=i);else for(let a of t)(a=e(a,++i,t))!=null&&(n=a)&&(n=a,r=i);return r}function QF(t,e,n,r){const i=e.length/2,a=e.slice(0,i),o=e.slice(i);let s=Bf(a,(h,v)=>Math.abs(h[1]-o[v][1]));s=Math.max(Math.min(s,i-2),1);const c=h=>[a[h][0],(a[h][1]+o[h][1])/2],l=c(s),u=c(s-1),f=c(s+1),d=uo(br(f,u))/Math.PI*180;return{x:l[0],y:l[1],transform:`rotate(${d})`,textAlign:"center",textBaseline:"middle"}}function OT(t,e,n,r){const{bounds:i}=n,[[a,o],[s,c]]=i,l=s-a,u=c-o,f=d=>{const{x:h,y:v}=d,g=SA(n.x,l),y=SA(n.y,u);return Object.assign(Object.assign({},d),{x:(g||h)+a,y:(y||v)+o})};return f(t==="left"?{x:0,y:u/2,textAlign:"start",textBaseline:"middle"}:t==="right"?{x:l,y:u/2,textAlign:"end",textBaseline:"middle"}:t==="top"?{x:l/2,y:0,textAlign:"center",textBaseline:"top"}:t==="bottom"?{x:l/2,y:u,textAlign:"center",textBaseline:"bottom"}:t==="top-left"?{x:0,y:0,textAlign:"start",textBaseline:"top"}:t==="top-right"?{x:l,y:0,textAlign:"end",textBaseline:"top"}:t==="bottom-left"?{x:0,y:u,textAlign:"start",textBaseline:"bottom"}:t==="bottom-right"?{x:l,y:u,textAlign:"end",textBaseline:"bottom"}:{x:l/2,y:u/2,textAlign:"center",textBaseline:"middle"})}function wT(t,e,n,r){const{y:i,y1:a,autoRotate:o,rotateToAlignArc:s}=n,c=r.getCenter(),l=au(r,e,[i,a]),{innerRadius:u,outerRadius:f,startAngle:d,endAngle:h}=l,v=t==="inside"?(d+h)/2:h,g=H_(v,o,s),y=(()=>{const[b,x]=e,_=u+(f-u)*.5,[O,w]=t==="inside"?Ap(c,v,_):dT(b,x);return{x:O,y:w}})();return Object.assign(Object.assign({},y),{textAlign:t==="inside"?"center":"start",textBaseline:"middle",rotate:g})}function Ap(t,e,n){return[t[0]+Math.sin(e)*n,t[1]-Math.cos(e)*n]}function H_(t,e,n){if(!e)return 0;const r=n?0:Math.sin(t)<0?90:-90;return t/Math.PI*180+r}function JF(t,e,n,r){const{y:i,y1:a,autoRotate:o,rotateToAlignArc:s,radius:c=.5,offset:l=0}=n,u=au(r,e,[i,a]),{startAngle:f,endAngle:d}=u,h=r.getCenter(),v=(f+d)/2,y={textAlign:"center",textBaseline:"middle",rotate:H_(v,o,s)},{innerRadius:b,outerRadius:x}=u,O=b+(x-b)*c+l,[w,M]=Ap(h,v,O);return Object.assign({x:w,y:M},y)}function ST(t){return t===void 0?null:t}function MT(t,e,n,r){const{bounds:i}=n,[a]=i;return{x:ST(a[0]),y:ST(a[1])}}function nc(t,e,n,r){const{bounds:i}=n;return i.length===1?MT(t,e,n,r):(lp(r)?wT:kf(r)?JF:OT)(t,e,n,r)}function tB(t,e,n,r,i){const[a,o]=Ap(t,e,n),[s,c]=Ap(t,e,r),l=Math.sin(e)>0?1:-1;return[[a,o],[s,c],[s+l*i,c]]}function ET(t,e,n){const r=au(n,t,[e.y,e.y1]),{innerRadius:i,outerRadius:a}=r;return i+(a-i)}function AT(t,e,n){const r=au(n,t,[e.y,e.y1]),{startAngle:i,endAngle:a}=r;return(i+a)/2}function U_(t,e,n,r){const{autoRotate:i,rotateToAlignArc:a,offset:o=0,connector:s=!0,connectorLength:c=o,connectorLength2:l=0,connectorDistance:u=0}=n,f=r.getCenter(),d=AT(e,n,r),h=Math.sin(d)>0?1:-1,v=H_(d,i,a),g={textAlign:h>0||lp(r)?"start":"end",textBaseline:"middle",rotate:v},y=ET(e,n,r),b=y+(s?c:o),[[x,_],[O,w],[M,E]]=tB(f,d,y,b,s?l:0),A=s?+u*h:0,P=M+A,k=E,L={connector:s,connectorPoints:[[O-P,w-k],[M-P,E-k]]};return Object.assign(Object.assign({x0:x,y0:_,x:M+A,y:E},g),L)}function eB(t,e,n,r){const{bounds:i}=n;return i.length===1?MT(t,e,n,r):(lp(r)?wT:kf(r)?U_:OT)(t,e,n,r)}function xr(t,e){return t==null||e==null?NaN:te?1:t>=e?0:NaN}function nB(t,e){return Array.from(e,n=>t[n])}function Io(t,...e){if(typeof t[Symbol.iterator]!="function")throw new TypeError("values is not iterable");t=Array.from(t);let[n]=e;if(n&&n.length!==2||e.length>1){const r=Uint32Array.from(t,(i,a)=>a);return e.length>1?(e=e.map(i=>t.map(i)),r.sort((i,a)=>{for(const o of e){const s=Pp(o[i],o[a]);if(s)return s}})):(n=t.map(n),r.sort((i,a)=>Pp(n[i],n[a]))),nB(t,r)}return t.sort(PT(n))}function PT(t=xr){if(t===xr)return Pp;if(typeof t!="function")throw new TypeError("compare is not a function");return(e,n)=>{const r=t(e,n);return r||r===0?r:(t(n,n)===0)-(t(e,e)===0)}}function Pp(t,e){return(t==null||!(t>=t))-(e==null||!(e>=e))||(te?1:0)}function TT(t,e={}){const{labelHeight:n=14,height:r}=e,i=Io(t,l=>l.y),a=i.length,o=new Array(a);for(let l=0;l0;l--){const u=o[l],f=o[l-1];if(f.y1>u.y){s=!0,f.labels.push(...u.labels),o.splice(l,1),f.y1+=u.y1-u.y;const d=f.y1-f.y;f.y1=Math.max(Math.min(f.y1,r),d),f.y=f.y1-d}}}let c=0;for(const l of o){const{y:u,labels:f}=l;let d=u-n;for(const h of f){const v=i[c++],y=d+n-h;v.connectorPoints[0][1]-=y,v.y=d+n,d+=n}}}function kT(t,e){const n=Io(t,s=>s.y),{height:r,labelHeight:i=14}=e,a=Math.ceil(r/i);if(n.length<=a)return TT(n,e);const o=[];for(let s=0;s0?1:-1,d=s[0]+(u+ +a)*f,{x:h}=o,v=d-h;return o.x+=v,o.connectorPoints[0][0]-=v,o}function aB(t,e,n,r,i,a){if(!kf(r))return{};if(jy.has(e))return jy.get(e);const o=a.map(d=>iB(d,n,r)),{width:s,height:c}=r.getOptions(),l=o.filter(d=>d.xd.x>=s/2),f=Object.assign(Object.assign({},i),{height:c});return kT(l,f),kT(u,f),o.forEach((d,h)=>jy.set(a[h],d)),jy.get(e)}var oB=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i0?1:-1,[g,y]=Ap(u,h,d);return s.x=g+(a+o)*v,s.y=y,s}var CT=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{coordinate:n,theme:r}=e,{render:i}=t;return(a,o,s,c)=>{const{text:l,x:u,y:f,transform:d="",transformOrigin:h,className:v=""}=o,g=CT(o,["text","x","y","transform","transformOrigin","className"]),y=lB(a,o,n,r,t,c),{rotate:b=0,transform:x=""}=y,_=CT(y,["rotate","transform"]);return Oe(new _T).call(se,_).style("text",`${l}`).style("className",`${v} g2-label`).style("innerHTML",i?i(l,o.datum,o.index):void 0).style("labelTransform",`${x} rotate(${+b}) ${d}`.trim()).style("labelTransformOrigin",h).style("coordCenter",n.getCenter()).call(se,g).node()}};LT.props={defaultMarker:"point"};var uB=function(t,e){if(!Tf(t))return t;for(var n=[],r=0;rt?1:e>=t?0:NaN}function el(t){let e,n,r;t.length!==2?(e=xr,n=(s,c)=>xr(t(s),c),r=(s,c)=>t(s)-c):(e=t===xr||t===fB?t:dB,n=t,r=t);function i(s,c,l=0,u=s.length){if(l>>1;n(s[f],c)<0?l=f+1:u=f}while(l>>1;n(s[f],c)<=0?l=f+1:u=f}while(ll&&r(s[f-1],c)>-r(s[f],c)?f-1:f}return{left:i,center:o,right:a}}function dB(){return 0}function $_(t){return t===null?NaN:+t}function*hB(t,e){if(e===void 0)for(let n of t)n!=null&&(n=+n)>=n&&(yield n);else{let n=-1;for(let r of t)(r=e(r,++n,t))!=null&&(r=+r)>=r&&(yield r)}}const NT=el(xr),pB=NT.right,vB=NT.left,gB=el($_).center;var yB=pB;function mB(t,e,n){return Math.min(n,Math.max(e,t))}function Tp(t){return!!t.getBandWidth}function zf(t,e,n){if(!Tp(t))return t.invert(e);const{adjustedRange:r}=t,{domain:i}=t.getOptions(),a=n?-1:0,o=t.getStep(),s=n?r:r.map(u=>u+o),c=vB(s,e),l=mB(c+a,0,i.length-1);return i[l]}function nl(t,e,n){if(!e)return t.getOptions().domain;if(!Tp(t)){const c=Io(e);if(!n)return c;const[l]=c,{range:u}=t.getOptions(),[f,d]=u,h=f>d?-1:1,v=t.invert(t.map(l)+h*n);return[l,v]}const{domain:r}=t.getOptions(),i=e[0],a=r.indexOf(i);if(n){const c=a+Math.round(r.length*n);return r.slice(a,c)}const o=e[e.length-1],s=r.indexOf(o);return r.slice(a,s+1)}function Dy(t,e,n,r,i,a){const{x:o,y:s}=i,c=(h,v)=>{const[g,y]=a.invert(h);return[zf(o,g,v),zf(s,y,v)]},l=c([t,e],!0),u=c([n,r],!1),f=nl(o,[l[0],u[0]]),d=nl(s,[l[1],u[1]]);return[f,d]}function Fy(t,e){const[n,r]=t,i=a=>a.getStep?a.getStep():0;return[e.map(n),e.map(r)+i(e)]}function bB(t,e,n){const{x:r,y:i}=e,[a,o]=t,s=Fy(a,r),c=Fy(o,i),l=[s[0],c[0]],u=[s[1],c[1]],[f,d]=n.map(l),[h,v]=n.map(u);return[f,d,h,v]}const IT=Math.abs,Gi=Math.atan2,cu=Math.cos,xB=Math.max,V_=Math.min,ds=Math.sin,Wf=Math.sqrt,Yi=1e-12,kp=Math.PI,By=kp/2,_B=2*kp;function OB(t){return t>1?0:t<-1?kp:Math.acos(t)}function jT(t){return t>=1?By:t<=-1?-By:Math.asin(t)}function wB(t){return t.innerRadius}function SB(t){return t.outerRadius}function MB(t){return t.startAngle}function EB(t){return t.endAngle}function AB(t){return t&&t.padAngle}function PB(t,e,n,r,i,a,o,s){var c=n-t,l=r-e,u=o-i,f=s-a,d=f*c-u*l;if(!(d*dR*R+N*N&&(A=k,P=L),{cx:A,cy:P,x01:-u,y01:-f,x11:A*(i/w-1),y11:P*(i/w-1)}}function Wy(){var t=wB,e=SB,n=er(0),r=null,i=MB,a=EB,o=AB,s=null,c=G_(l);function l(){var u,f,d=+t.apply(this,arguments),h=+e.apply(this,arguments),v=i.apply(this,arguments)-By,g=a.apply(this,arguments)-By,y=IT(g-v),b=g>v;if(s||(s=u=c()),hYi))s.moveTo(0,0);else if(y>_B-Yi)s.moveTo(h*cu(v),h*ds(v)),s.arc(0,0,h,v,g,!b),d>Yi&&(s.moveTo(d*cu(g),d*ds(g)),s.arc(0,0,d,g,v,b));else{var x=v,_=g,O=v,w=g,M=y,E=y,A=o.apply(this,arguments)/2,P=A>Yi&&(r?+r.apply(this,arguments):Wf(d*d+h*h)),k=V_(IT(h-d)/2,+n.apply(this,arguments)),L=k,I=k,C,R;if(P>Yi){var N=jT(P/d*ds(A)),D=jT(P/h*ds(A));(M-=N*2)>Yi?(N*=b?1:-1,O+=N,w-=N):(M=0,O=w=(v+g)/2),(E-=D*2)>Yi?(D*=b?1:-1,x+=D,_-=D):(E=0,x=_=(v+g)/2)}var Y=h*cu(x),z=h*ds(x),G=d*cu(w),X=d*ds(w);if(k>Yi){var K=h*cu(_),tt=h*ds(_),et=d*cu(O),dt=d*ds(O),_t;if(yYi?I>Yi?(C=zy(et,dt,Y,z,h,I,b),R=zy(K,tt,G,X,h,I,b),s.moveTo(C.cx+C.x01,C.cy+C.y01),IYi)||!(M>Yi)?s.lineTo(G,X):L>Yi?(C=zy(G,X,K,tt,d,-L,b),R=zy(Y,z,et,dt,d,-L,b),s.lineTo(C.cx+C.x01,C.cy+C.y01),L0?L:L+C,D=R>0?I:I+R,Y=Math.abs(C),z=Math.abs(R),G=N+s,X=D+c,K=Y-(s+l),tt=z-(c+u),et=A?fy(K,b,1/0):fy(K,g,y),dt=A?fy(tt,g,y):fy(tt,b,1/0),_t=A?G:G-(et-K)/2,Lt=A?X-(dt-tt)/2:X-(dt-tt);return Oe(t.createElement("rect",{})).style("x",_t).style("y",Lt).style("width",et).style("height",dt).style("radius",[h,v,d,f]).call(se,x).node()}const{y:_,y1:O}=n,w=r.getCenter(),M=au(r,e,[_,O]),E=Wy().cornerRadius(o).padAngle(a*Math.PI/180);return Oe(t.createElement("path",{})).style("d",E(M)).style("transform",`translate(${w[0]}, ${w[1]})`).style("radius",o).style("inset",a).call(se,x).node()}const Cp=(t,e)=>{const{colorAttribute:n,opacityAttribute:r="fill",first:i=!0,last:a=!0}=t,o=Gy(t,["colorAttribute","opacityAttribute","first","last"]),{coordinate:s,document:c}=e;return(l,u,f)=>{const{color:d,radius:h=0}=f,v=Gy(f,["color","radius"]),g=v.lineWidth||1,{stroke:y,radius:b=h,radiusTopLeft:x=b,radiusTopRight:_=b,radiusBottomRight:O=b,radiusBottomLeft:w=b,innerRadius:M=0,innerRadiusTopLeft:E=M,innerRadiusTopRight:A=M,innerRadiusBottomRight:P=M,innerRadiusBottomLeft:k=M,lineWidth:L=n==="stroke"||y?g:0,inset:I=0,insetLeft:C=I,insetRight:R=I,insetBottom:N=I,insetTop:D=I,minWidth:Y,maxWidth:z,minHeight:G}=o,X=Gy(o,["stroke","radius","radiusTopLeft","radiusTopRight","radiusBottomRight","radiusBottomLeft","innerRadius","innerRadiusTopLeft","innerRadiusTopRight","innerRadiusBottomRight","innerRadiusBottomLeft","lineWidth","inset","insetLeft","insetRight","insetBottom","insetTop","minWidth","maxWidth","minHeight"]),{color:K=d,opacity:tt}=u,et=[i?x:E,i?_:A,a?O:P,a?w:k],dt=["radiusTopLeft","radiusTopRight","radiusBottomRight","radiusBottomLeft"];Jn(s)&&dt.push(dt.shift());const _t=Object.assign(Object.assign({radius:b},Object.fromEntries(dt.map((Lt,gt)=>[Lt,et[gt]]))),{inset:I,insetLeft:C,insetRight:R,insetBottom:N,insetTop:D,minWidth:Y,maxWidth:z,minHeight:G});return Oe(DT(c,l,u,s,_t)).call(se,v).style("fill","transparent").style(n,K).style(F_(t),tt).style("lineWidth",L).style("stroke",y===void 0?K:y).call(se,X).node()}};Cp.props={defaultEnterAnimation:"scaleInY",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const TB={visibility:"visible",opacity:1,fillOpacity:1,strokeOpacity:1};function kB(t,e){var n;return(n=t.style[e])!==null&&n!==void 0?n:TB[e]}function X_(t,e,n,r){t.style[e]=n,r&&t.children.forEach(i=>X_(i,e,n,r))}function q_(t){X_(t,"visibility","hidden",!0)}function Yy(t){X_(t,"visibility","visible",!0)}var Lp=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i!e.__removed__)}function FT(t,e){return K_(t,e).flatMap(({container:n})=>rl(n))}function K_(t,e){return e.filter(n=>n!==t&&n.options.parentKey===t.options.key)}function hs(t){return Oe(t).select(`.${Ea}`).node()}function BT(t){if(t.tagName==="g")return t.getRenderBounds();const e=t.getGeometryBounds(),n=new vr;return n.setFromTransformedAABB(e,t.getWorldTransform()),n}function Rp(t,e){const{offsetX:n,offsetY:r}=e,i=BT(t),{min:[a,o],max:[s,c]}=i,l=ns,u=rc;return l||u?null:[n-a,r-o]}function Z_(t,e){const{offsetX:n,offsetY:r}=e,[i,a,o,s]=CB(t);return[Math.min(o,Math.max(i,n))-i,Math.min(s,Math.max(a,r))-a]}function CB(t){const e=t.getRenderBounds(),{min:[n,r],max:[i,a]}=e;return[n,r,i,a]}function zT(t){return e=>e.__data__.color}function Q_(t){return e=>e.__data__.x}function lu(t){const e=Array.isArray(t)?t:[t],n=new Map(e.flatMap(r=>Array.from(r.markState.keys()).map(a=>[Hy(r.key,a.key),a.data])));return r=>{const{index:i,markKey:a,viewKey:o}=r.__data__;return n.get(Hy(o,a))[i]}}function rc(t,e=(r,i)=>r,n=(r,i,a)=>r.setAttribute(i,a)){const r="__states__",i="__ordinal__",a=u=>{const{[r]:f=[],[i]:d={}}=u,h=f.reduce((v,g)=>Object.assign(Object.assign({},v),t[g]),d);if(Object.keys(h).length!==0){for(const[v,g]of Object.entries(h)){const y=kB(u,v),b=e(g,u);n(u,v,b),v in d||(d[v]=y)}u[i]=d}},o=u=>{u[r]||(u[r]=[])};return{setState:(u,...f)=>{o(u),u[r]=[...f],a(u)},removeState:(u,...f)=>{o(u);for(const d of f){const h=u[r].indexOf(d);h!==-1&&u[r].splice(h,1)}a(u)},hasState:(u,f)=>(o(u),u[r].indexOf(f)!==-1)}}function LB(t){return t===void 0?!0:typeof t!="object"?!1:Object.keys(t).length===0}function Hy(t,e){return`${t},${e}`}function Gf(t,e){const r=(Array.isArray(t)?t:[t]).flatMap(a=>a.marks.map(o=>[Hy(a.key,o.key),o.state])),i={};for(const a of e){const[o,s]=Array.isArray(a)?a:[a,{}];i[o]=r.reduce((c,l)=>{const[u,f={}]=l,d=LB(f[o])?s:f[o];for(const[h,v]of Object.entries(d)){const g=c[h],y=(b,x,_,O)=>{const w=Hy(O.__data__.viewKey,O.__data__.markKey);return u!==w?g==null?void 0:g(b,x,_,O):typeof v!="function"?v:v(b,x,_,O)};c[h]=y}return c},{})}return i}function Np(t,e){const n=new Map(t.map((i,a)=>[i,a])),r=e?t.map(e):t;return(i,a)=>{if(typeof i!="function")return i;const o=n.get(a),s=e?e(a):a;return i(s,o,r,a)}}function WT(t){var{link:e=!1,valueof:n=(u,f)=>u,coordinate:r}=t,i=Lp(t,["link","valueof","coordinate"]);const a="element-link";if(!e)return[()=>{},()=>{}];const o=u=>u.__data__.points,s=(u,f)=>{const[,d,h]=u,[v,,,g]=f;return[d,v,g,h]};return[u=>{var f;if(u.length<=1)return;const d=Io(u,(h,v)=>{const{x:g}=h.__data__,{x:y}=v.__data__;return g-y});for(let h=1;hn(P,g)),{fill:M=g.getAttribute("fill")}=w,E=Lp(w,["fill"]),A=new Ee({className:a,style:Object.assign({d:v.toString(),fill:M,zIndex:-2},E)});(f=g.link)===null||f===void 0||f.remove(),g.parentNode.appendChild(A),g.link=A}},u=>{var f;(f=u.link)===null||f===void 0||f.remove(),u.link=null}]}function GT(t,e,n){const r=i=>{const{transform:a}=t.style;return a?`${a} ${i}`:i};if(Ln(n)){const{points:i}=t.__data__,[a,o]=Jn(n)?Ny(i):i,s=n.getCenter(),c=br(a,s),l=br(o,s),u=uo(c),f=fT(c,l),d=u+f/2,h=e*Math.cos(d),v=e*Math.sin(d);return r(`translate(${h}, ${v})`)}return Jn(n)?r(`translate(${e}, 0)`):r(`translate(0, ${-e})`)}function YT(t){var{document:e,background:n,scale:r,coordinate:i,valueof:a}=t,o=Lp(t,["document","background","scale","coordinate","valueof"]);const s="element-background";if(!n)return[()=>{},()=>{}];const c=(b,x,_)=>{const O=b.invert(x),w=x+b.getBandWidth(O)/2,M=b.getStep(O)/2,E=M*_;return[w-M+E,w+M-E]},l=(b,x)=>{const{x:_}=r;if(!Tp(_))return[0,1];const{__data__:O}=b,{x:w}=O,[M,E]=c(_,w,x);return[M,E]},u=(b,x)=>{const{y:_}=r;if(!Tp(_))return[0,1];const{__data__:O}=b,{y:w}=O,[M,E]=c(_,w,x);return[M,E]},f=(b,x)=>{const{padding:_}=x,[O,w]=l(b,_),[M,E]=u(b,_),A=[[O,M],[w,M],[w,E],[O,E]].map(I=>i.map(I)),{__data__:P}=b,{y:k,y1:L}=P;return DT(e,A,{y:k,y1:L},i,x)},d=(b,x)=>{const{transform:_="scale(1.2, 1.2)",transformOrigin:O="center center",stroke:w=""}=x,M=Lp(x,["transform","transformOrigin","stroke"]),E=Object.assign({transform:_,transformOrigin:O,stroke:w},M),A=b.cloneNode(!0);for(const[P,k]of Object.entries(E))A.style[P]=k;return A},h=()=>{const{x:b,y:x}=r;return[b,x].some(Tp)};return[b=>{b.background&&b.background.remove();const x=ss(o,I=>a(I,b)),{fill:_="#CCD6EC",fillOpacity:O=.3,zIndex:w=-2,padding:M=.001,lineWidth:E=0}=x,A=Lp(x,["fill","fillOpacity","zIndex","padding","lineWidth"]),P=Object.assign(Object.assign({},A),{fill:_,fillOpacity:O,zIndex:w,padding:M,lineWidth:E}),L=(h()?f:d)(b,P);L.className=s,b.parentNode.parentNode.appendChild(L),b.background=L},b=>{var x;(x=b.background)===null||x===void 0||x.remove(),b.background=null},b=>b.className===s]}function il(t,e){const r=t.getRootNode().defaultView.getContextService().getDomElement();r!=null&&r.style&&(t.cursor=r.style.cursor,r.style.cursor=e)}function RB(t){il(t,t.cursor)}function J_(t,e,n){return t.find(r=>Object.entries(e).every(([i,a])=>n(r)[i]===a))}function Uy(t,e){return Math.sqrt(Math.pow(t[0]-e[0],2)+Math.pow(t[1]-e[1],2))}function Ip(t,e=!1){const n=RT(t,r=>!!r).map((r,i)=>[i===0?"M":"L",...r]);return e&&n.push(["Z"]),n}function HT(t){return t.querySelectorAll(".element")}function NB(t,e,n=0){const r=[["M",...e[1]]],i=Uy(t,e[1]),a=Uy(t,e[0]);return i===0?r.push(["L",...e[3]],["A",a,a,0,n,1,...e[0]],["Z"]):r.push(["A",i,i,0,n,0,...e[2]],["L",...e[3]],["A",a,a,0,n,1,...e[0]],["Z"]),r}function $y(t,e){if(e(t))return t;let n=t.parent;for(;n&&!e(n);)n=n.parent;return n}function UT(t,e){const{__data__:n}=t,{markKey:r,index:i,seriesIndex:a}=n,{markState:o}=e,s=Array.from(o.keys()).find(c=>c.key===r);if(s)return a?a.map(c=>s.data[c]):s.data[i]}function IB(t){return $y(t,e=>e.className==="component")}function jB(t){return $y(t,e=>e.className==="element")}function DB(t){return $y(t,e=>e.className==="label")}function fi(t,e,n,r=i=>!0){return i=>{if(!r(i))return;n.emit(`plot:${t}`,i);const{target:a}=i;if(!a)return;const{className:o}=a;if(o==="plot")return;const s=jB(a),c=IB(a),l=DB(a),u=s||c||l;if(!u)return;const{className:f,markType:d}=u,h=Object.assign(Object.assign({},i),{nativeEvent:!0});f==="element"?(h.data={data:UT(u,e)},n.emit(`element:${t}`,h),n.emit(`${d}:${t}`,h)):f==="label"?(h.data={data:u.attributes.datum},n.emit(`label:${t}`,h),n.emit(`${o}:${t}`,h)):(n.emit(`component:${t}`,h),n.emit(`${o}:${t}`,h))}}function $T(){return(t,e,n)=>{const{container:r,view:i}=t,a=fi(En.CLICK,i,n,E=>E.detail===1),o=fi(En.DBLCLICK,i,n,E=>E.detail===2),s=fi(En.POINTER_TAP,i,n),c=fi(En.POINTER_DOWN,i,n),l=fi(En.POINTER_UP,i,n),u=fi(En.POINTER_OVER,i,n),f=fi(En.POINTER_OUT,i,n),d=fi(En.POINTER_MOVE,i,n),h=fi(En.POINTER_ENTER,i,n),v=fi(En.POINTER_LEAVE,i,n),g=fi(En.POINTER_UPOUTSIDE,i,n),y=fi(En.DRAG_START,i,n),b=fi(En.DRAG,i,n),x=fi(En.DRAG_END,i,n),_=fi(En.DRAG_ENTER,i,n),O=fi(En.DRAG_LEAVE,i,n),w=fi(En.DRAG_OVER,i,n),M=fi(En.DROP,i,n);return r.addEventListener("click",a),r.addEventListener("click",o),r.addEventListener("pointertap",s),r.addEventListener("pointerdown",c),r.addEventListener("pointerup",l),r.addEventListener("pointerover",u),r.addEventListener("pointerout",f),r.addEventListener("pointermove",d),r.addEventListener("pointerenter",h),r.addEventListener("pointerleave",v),r.addEventListener("pointerupoutside",g),r.addEventListener("dragstart",y),r.addEventListener("drag",b),r.addEventListener("dragend",x),r.addEventListener("dragenter",_),r.addEventListener("dragleave",O),r.addEventListener("dragover",w),r.addEventListener("drop",M),()=>{r.removeEventListener("click",a),r.removeEventListener("click",o),r.removeEventListener("pointertap",s),r.removeEventListener("pointerdown",c),r.removeEventListener("pointerup",l),r.removeEventListener("pointerover",u),r.removeEventListener("pointerout",f),r.removeEventListener("pointermove",d),r.removeEventListener("pointerenter",h),r.removeEventListener("pointerleave",v),r.removeEventListener("pointerupoutside",g),r.removeEventListener("dragstart",y),r.removeEventListener("drag",b),r.removeEventListener("dragend",x),r.removeEventListener("dragenter",_),r.removeEventListener("dragleave",O),r.removeEventListener("dragover",w),r.removeEventListener("drop",M)}}}$T.props={reapplyWhenUpdate:!0};function FB(){return{"component.axisRadar":HP,"component.axisLinear":Qc,"component.axisArc":YP,"component.legendContinuousBlock":sT,"component.legendContinuousBlockSize":cT,"component.legendContinuousSize":N_,"interaction.event":$T,"composition.mark":lT,"composition.view":uT,"shape.label.label":LT}}var BB=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{if(typeof a!="string")return a;const o=`${t}.${a}`;return n[o]||Af(`Unknown Component: ${o}`)};return[(a,o)=>{const{type:s}=a,c=BB(a,["type"]);s||Af("Plot type is required!");const l=r(s);return l==null?void 0:l(c,o)},r]}function VT(t){const{canvas:e,group:n}=t;return(e==null?void 0:e.document)||(n==null?void 0:n.ownerDocument)||Af("Cannot find library document")}var XT=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);in.type===e)}function uu(t){return jo(t,"polar").length>0}function WB(t){return jo(t,"helix").length>0}function Yf(t){return jo(t,"transpose").length%2===1}function GB(t){return jo(t,"parallel").length>0}function KT(t){return jo(t,"theta").length>0}function YB(t){return jo(t,"reflect").length>0}function jp(t){return jo(t,"radial").length>0}function HB(t){return jo(t,"radar").length>0}function UB(t){return jo(t,"reflectY").length>0}function $B(t){return t.find(e=>e.type==="cartesian"||e.type==="cartesian3D")?t:[...t,{type:"cartesian"}]}function Ye(t){for(var e=t.length/6|0,n=new Array(e),r=0;r=1?(n=1,e-1):Math.floor(n*e),i=t[r],a=t[r+1],o=r>0?t[r-1]:2*i-a,s=r180||n<-180?n-360*Math.round(n/360):n):tO(isNaN(t)?e:t)}function cz(t){return(t=+t)==1?Hf:function(e,n){return n-e?oz(e,n,t):tO(isNaN(e)?n:e)}}function Hf(t,e){var n=e-t;return n?QT(t,n):tO(isNaN(t)?e:t)}var wit=function t(e){var n=cz(e);function r(i,a){var o=n((i=ji(i)).r,(a=ji(a)).r),s=n(i.g,a.g),c=n(i.b,a.b),l=Hf(i.opacity,a.opacity);return function(u){return i.r=o(u),i.g=s(u),i.b=c(u),i.opacity=l(u),i+""}}return r.gamma=t,r}(1);function JT(t){return function(e){var n=e.length,r=new Array(n),i=new Array(n),a=new Array(n),o,s;for(o=0;olz(t[t.length-1]),tk=new Array(3).concat("d8b365f5f5f55ab4ac","a6611adfc27d80cdc1018571","a6611adfc27df5f5f580cdc1018571","8c510ad8b365f6e8c3c7eae55ab4ac01665e","8c510ad8b365f6e8c3f5f5f5c7eae55ab4ac01665e","8c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e","8c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e","5430058c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e003c30","5430058c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e003c30").map(Ye),uz=qn(tk),ek=new Array(3).concat("af8dc3f7f7f77fbf7b","7b3294c2a5cfa6dba0008837","7b3294c2a5cff7f7f7a6dba0008837","762a83af8dc3e7d4e8d9f0d37fbf7b1b7837","762a83af8dc3e7d4e8f7f7f7d9f0d37fbf7b1b7837","762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b7837","762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b7837","40004b762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b783700441b","40004b762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b783700441b").map(Ye),fz=qn(ek),nk=new Array(3).concat("e9a3c9f7f7f7a1d76a","d01c8bf1b6dab8e1864dac26","d01c8bf1b6daf7f7f7b8e1864dac26","c51b7de9a3c9fde0efe6f5d0a1d76a4d9221","c51b7de9a3c9fde0eff7f7f7e6f5d0a1d76a4d9221","c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221","c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221","8e0152c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221276419","8e0152c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221276419").map(Ye),dz=qn(nk),rk=new Array(3).concat("998ec3f7f7f7f1a340","5e3c99b2abd2fdb863e66101","5e3c99b2abd2f7f7f7fdb863e66101","542788998ec3d8daebfee0b6f1a340b35806","542788998ec3d8daebf7f7f7fee0b6f1a340b35806","5427888073acb2abd2d8daebfee0b6fdb863e08214b35806","5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b35806","2d004b5427888073acb2abd2d8daebfee0b6fdb863e08214b358067f3b08","2d004b5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b358067f3b08").map(Ye),hz=qn(rk),ik=new Array(3).concat("ef8a62f7f7f767a9cf","ca0020f4a58292c5de0571b0","ca0020f4a582f7f7f792c5de0571b0","b2182bef8a62fddbc7d1e5f067a9cf2166ac","b2182bef8a62fddbc7f7f7f7d1e5f067a9cf2166ac","b2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac","b2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac","67001fb2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac053061","67001fb2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac053061").map(Ye),pz=qn(ik),ak=new Array(3).concat("ef8a62ffffff999999","ca0020f4a582bababa404040","ca0020f4a582ffffffbababa404040","b2182bef8a62fddbc7e0e0e09999994d4d4d","b2182bef8a62fddbc7ffffffe0e0e09999994d4d4d","b2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d","b2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d","67001fb2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d1a1a1a","67001fb2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d1a1a1a").map(Ye),vz=qn(ak),ok=new Array(3).concat("fc8d59ffffbf91bfdb","d7191cfdae61abd9e92c7bb6","d7191cfdae61ffffbfabd9e92c7bb6","d73027fc8d59fee090e0f3f891bfdb4575b4","d73027fc8d59fee090ffffbfe0f3f891bfdb4575b4","d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4","d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4","a50026d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4313695","a50026d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4313695").map(Ye),gz=qn(ok),sk=new Array(3).concat("fc8d59ffffbf91cf60","d7191cfdae61a6d96a1a9641","d7191cfdae61ffffbfa6d96a1a9641","d73027fc8d59fee08bd9ef8b91cf601a9850","d73027fc8d59fee08bffffbfd9ef8b91cf601a9850","d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850","d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850","a50026d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850006837","a50026d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850006837").map(Ye),yz=qn(sk),ck=new Array(3).concat("fc8d59ffffbf99d594","d7191cfdae61abdda42b83ba","d7191cfdae61ffffbfabdda42b83ba","d53e4ffc8d59fee08be6f59899d5943288bd","d53e4ffc8d59fee08bffffbfe6f59899d5943288bd","d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd","d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd","9e0142d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd5e4fa2","9e0142d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd5e4fa2").map(Ye),mz=qn(ck),lk=new Array(3).concat("e5f5f999d8c92ca25f","edf8fbb2e2e266c2a4238b45","edf8fbb2e2e266c2a42ca25f006d2c","edf8fbccece699d8c966c2a42ca25f006d2c","edf8fbccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45006d2c00441b").map(Ye),bz=qn(lk),uk=new Array(3).concat("e0ecf49ebcda8856a7","edf8fbb3cde38c96c688419d","edf8fbb3cde38c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d810f7c4d004b").map(Ye),xz=qn(uk),fk=new Array(3).concat("e0f3dba8ddb543a2ca","f0f9e8bae4bc7bccc42b8cbe","f0f9e8bae4bc7bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe0868ac084081").map(Ye),_z=qn(fk),dk=new Array(3).concat("fee8c8fdbb84e34a33","fef0d9fdcc8afc8d59d7301f","fef0d9fdcc8afc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301fb300007f0000").map(Ye),Oz=qn(dk),hk=new Array(3).concat("ece2f0a6bddb1c9099","f6eff7bdc9e167a9cf02818a","f6eff7bdc9e167a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016c59014636").map(Ye),wz=qn(hk),pk=new Array(3).concat("ece7f2a6bddb2b8cbe","f1eef6bdc9e174a9cf0570b0","f1eef6bdc9e174a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0045a8d023858").map(Ye),Sz=qn(pk),vk=new Array(3).concat("e7e1efc994c7dd1c77","f1eef6d7b5d8df65b0ce1256","f1eef6d7b5d8df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125698004367001f").map(Ye),Mz=qn(vk),gk=new Array(3).concat("fde0ddfa9fb5c51b8a","feebe2fbb4b9f768a1ae017e","feebe2fbb4b9f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a017749006a").map(Ye),Ez=qn(gk),yk=new Array(3).concat("edf8b17fcdbb2c7fb8","ffffcca1dab441b6c4225ea8","ffffcca1dab441b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea8253494081d58").map(Ye),Az=qn(yk),mk=new Array(3).concat("f7fcb9addd8e31a354","ffffccc2e69978c679238443","ffffccc2e69978c67931a354006837","ffffccd9f0a3addd8e78c67931a354006837","ffffccd9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443006837004529").map(Ye),Pz=qn(mk),bk=new Array(3).concat("fff7bcfec44fd95f0e","ffffd4fed98efe9929cc4c02","ffffd4fed98efe9929d95f0e993404","ffffd4fee391fec44ffe9929d95f0e993404","ffffd4fee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c02993404662506").map(Ye),Tz=qn(bk),xk=new Array(3).concat("ffeda0feb24cf03b20","ffffb2fecc5cfd8d3ce31a1c","ffffb2fecc5cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cbd0026800026").map(Ye),kz=qn(xk),_k=new Array(3).concat("deebf79ecae13182bd","eff3ffbdd7e76baed62171b5","eff3ffbdd7e76baed63182bd08519c","eff3ffc6dbef9ecae16baed63182bd08519c","eff3ffc6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b").map(Ye),Cz=qn(_k),Ok=new Array(3).concat("e5f5e0a1d99b31a354","edf8e9bae4b374c476238b45","edf8e9bae4b374c47631a354006d2c","edf8e9c7e9c0a1d99b74c47631a354006d2c","edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b").map(Ye),Lz=qn(Ok),wk=new Array(3).concat("f0f0f0bdbdbd636363","f7f7f7cccccc969696525252","f7f7f7cccccc969696636363252525","f7f7f7d9d9d9bdbdbd969696636363252525","f7f7f7d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000").map(Ye),Rz=qn(wk),Sk=new Array(3).concat("efedf5bcbddc756bb1","f2f0f7cbc9e29e9ac86a51a3","f2f0f7cbc9e29e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d").map(Ye),Nz=qn(Sk),Mk=new Array(3).concat("fee0d2fc9272de2d26","fee5d9fcae91fb6a4acb181d","fee5d9fcae91fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d").map(Ye),Iz=qn(Mk),Ek=new Array(3).concat("fee6cefdae6be6550d","feeddefdbe85fd8d3cd94701","feeddefdbe85fd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704").map(Ye),jz=qn(Ek);function Dz(t){return t=Math.max(0,Math.min(1,t)),"rgb("+Math.max(0,Math.min(255,Math.round(-4.54-t*(35.34-t*(2381.73-t*(6402.7-t*(7024.72-t*2710.57)))))))+", "+Math.max(0,Math.min(255,Math.round(32.49+t*(170.73+t*(52.82-t*(131.46-t*(176.58-t*67.37)))))))+", "+Math.max(0,Math.min(255,Math.round(81.24+t*(442.36-t*(2482.43-t*(6167.24-t*(6614.94-t*2475.67)))))))+")"}var Fz=Math.PI/180,Bz=180/Math.PI,Ak=-.14861,eO=1.78277,nO=-.29227,Vy=-.90649,Dp=1.97294,Pk=Dp*Vy,Tk=Dp*eO,kk=eO*nO-Vy*Ak;function zz(t){if(t instanceof fu)return new fu(t.h,t.s,t.l,t.opacity);t instanceof ai||(t=Oi(t));var e=t.r/255,n=t.g/255,r=t.b/255,i=(kk*r+Pk*e-Tk*n)/(kk+Pk-Tk),a=r-i,o=(Dp*(n-i)-nO*a)/Vy,s=Math.sqrt(o*o+a*a)/(Dp*i*(1-i)),c=s?Math.atan2(o,a)*Bz-120:NaN;return new fu(c<0?c+360:c,s,i,t.opacity)}function ps(t,e,n,r){return arguments.length===1?zz(t):new fu(t,e,n,r==null?1:r)}function fu(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}Fa(fu,ps,Nl(Fs,{brighter:function(e){return e=e==null?Bs:Math.pow(Bs,e),new fu(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=e==null?Za:Math.pow(Za,e),new fu(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=isNaN(this.h)?0:(this.h+120)*Fz,n=+this.l,r=isNaN(this.s)?0:this.s*n*(1-n),i=Math.cos(e),a=Math.sin(e);return new ai(255*(n+r*(Ak*i+eO*a)),255*(n+r*(nO*i+Vy*a)),255*(n+r*(Dp*i)),this.opacity)}}));function Ck(t){return function e(n){n=+n;function r(i,a){var o=t((i=ps(i)).h,(a=ps(a)).h),s=Hf(i.s,a.s),c=Hf(i.l,a.l),l=Hf(i.opacity,a.opacity);return function(u){return i.h=o(u),i.s=s(u),i.l=c(Math.pow(u,n)),i.opacity=l(u),i+""}}return r.gamma=e,r}(1)}var Mit=Ck(sz),rO=Ck(Hf),Wz=rO(ps(300,.5,0),ps(-240,.5,1)),Gz=rO(ps(-100,.75,.35),ps(80,1.5,.8)),Yz=rO(ps(260,.75,.35),ps(80,1.5,.8)),Xy=ps();function Hz(t){(t<0||t>1)&&(t-=Math.floor(t));var e=Math.abs(t-.5);return Xy.h=360*t-100,Xy.s=1.5-1.5*e,Xy.l=.8-.9*e,Xy+""}var qy=ji(),Uz=Math.PI/3,$z=Math.PI*2/3;function Vz(t){var e;return t=(.5-t)*Math.PI,qy.r=255*(e=Math.sin(t))*e,qy.g=255*(e=Math.sin(t+Uz))*e,qy.b=255*(e=Math.sin(t+$z))*e,qy+""}function Xz(t){return t=Math.max(0,Math.min(1,t)),"rgb("+Math.max(0,Math.min(255,Math.round(34.61+t*(1172.33-t*(10793.56-t*(33300.12-t*(38394.49-t*14825.05)))))))+", "+Math.max(0,Math.min(255,Math.round(23.31+t*(557.33+t*(1225.33-t*(3574.96-t*(1073.77+t*707.56)))))))+", "+Math.max(0,Math.min(255,Math.round(27.2+t*(3211.1-t*(15327.97-t*(27814-t*(22569.18-t*6838.66)))))))+")"}function Ky(t){var e=t.length;return function(n){return t[Math.max(0,Math.min(e-1,Math.floor(n*e)))]}}var qz=Ky(Ye("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725")),Kz=Ky(Ye("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),Zz=Ky(Ye("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),Qz=Ky(Ye("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"));function Jz(t,e,n,r,i,a){const{guide:o={}}=n,s=lW(t,e,n);if(typeof s!="string")return n;const c=uW(s,t,e,n),l=oW(s,c,n);return Object.assign(Object.assign(Object.assign({},n),dW(s,t,e,n,r)),{domain:l,range:fW(s,t,e,n,l,i,a),expectedDomain:c,guide:o,name:t,type:s})}function tW(t,e){const n={};for(const r of t){const{values:i,name:a}=r,o=e[a];for(const s of i){const{name:c,value:l}=s;n[c]=l.map(u=>o.map(u))}}return n}function eW(t,e){const n=Array.from(t.values()).flatMap(i=>i.channels);cy(n,i=>i.map(a=>e.get(a.scale.uid)),i=>i.name).filter(([,i])=>i.some(a=>typeof a.getOptions().groupTransform=="function")&&i.every(a=>a.getTicks)).map(i=>i[1]).forEach(i=>{const a=i.map(o=>o.getOptions().groupTransform)[0];a(i)})}function nW(t,e){var n;const{components:r=[]}=e,i=["scale","encode","axis","legend","data","transform"],a=Array.from(new Set(t.flatMap(s=>s.channels.map(c=>c.scale)))),o=new Map(a.map(s=>[s.name,s]));for(const s of r){const c=aW(s);for(const l of c){const u=o.get(l),f=((n=s.scale)===null||n===void 0?void 0:n[l])||{},{independent:d=!1}=f;if(u&&!d){const{guide:h}=u,v=typeof h=="boolean"?{}:h;u.guide=yt({},v,s),Object.assign(u,f)}else{const h=Object.assign(Object.assign({},f),{expectedDomain:f.domain,name:l,guide:k_(s,i)});a.push(h)}}}return a}function rW(t){if(!t||!Array.isArray(t))return[Zl,Zl];let e,n;return[a=>{var o;e=a.map.bind(a),n=(o=a.invert)===null||o===void 0?void 0:o.bind(a);const s=t.filter(([d])=>typeof d=="function"),c=t.filter(([d])=>typeof d!="function"),l=new Map(c);if(a.map=d=>{for(const[h,v]of s)if(h(d))return v;return l.has(d)?l.get(d):e(d)},!n)return a;const u=new Map(c.map(([d,h])=>[h,d])),f=new Map(s.map(([d,h])=>[h,d]));return a.invert=d=>f.has(d)?d:u.has(d)?u.get(d):n(d),a},a=>(e!==null&&(a.map=e),n!==null&&(a.invert=n),a)]}function Lk(t,e){const n=Object.keys(t);for(const r of Object.values(e)){const{name:i}=r.getOptions();if(!(i in t))t[i]=r;else{const a=n.filter(c=>c.startsWith(i)).map(c=>+(c.replace(i,"")||0)),o=An(a)+1,s=`${i}${o}`;t[s]=r,r.getOptions().key=s}}return t}function Rk(t,e){const[n]=nr("scale",e),{relations:r}=t,[i]=rW(r),a=n(t);return i(a)}function iW(t){const e=t.flatMap(n=>Array.from(n.values())).flatMap(n=>n.channels.map(r=>r.scale));Nk(e,"x"),Nk(e,"y")}function aW(t){const{channels:e=[],type:n,scale:r={}}=t,i=["shape","color","opacity","size"];return e.length!==0?e:n==="axisX"?["x"]:n==="axisY"?["y"]:n==="legends"?Object.keys(r).filter(a=>i.includes(a)):[]}function Nk(t,e){const n=t.filter(({name:a,facet:o=!0})=>o&&a===e),r=n.flatMap(a=>a.domain),i=n.every(Ik)?ec(r):n.every(jk)?Array.from(new Set(r)):null;if(i!==null)for(const a of n)a.domain=i}function oW(t,e,n){const{ratio:r}=n;return r==null?e:Ik({type:t})?sW(e,r,t):jk({type:t})?cW(e,r):e}function sW(t,e,n){const r=t.map(Number),i=new Wi({domain:r,range:[r[0],r[0]+(r[r.length-1]-r[0])*e]});return n==="time"?t.map(a=>new Date(i.map(a))):t.map(a=>i.map(a))}function cW(t,e){const n=Math.round(t.length*e);return t.slice(0,n)}function Ik(t){const{type:e}=t;return typeof e!="string"?!1:["linear","log","pow","time"].includes(e)}function jk(t){const{type:e}=t;return typeof e!="string"?!1:["band","point","ordinal"].includes(e)}function lW(t,e,n){const{type:r,domain:i,range:a,quantitative:o,ordinal:s}=n;return r!==void 0?r:SW(e)?"identity":typeof a=="string"?"linear":(i||a||[]).length>2?iO(t,s):i!==void 0?zk([i])?iO(t,s):Wk(e)?"time":Fk(t,a,o):zk(e)?iO(t,s):Wk(e)?"time":Fk(t,a,o)}function uW(t,e,n,r){const{domain:i}=r;if(i!==void 0)return i;switch(t){case"linear":case"time":case"log":case"pow":case"sqrt":case"quantize":case"threshold":return Bk(bW(n,r),r);case"band":case"ordinal":case"point":return xW(n);case"quantile":return _W(n);case"sequential":return Bk(OW(n),r);default:return[]}}function fW(t,e,n,r,i,a,o){const{range:s}=r;if(typeof s=="string")return hW(s);if(s!==void 0)return s;const{rangeMin:c,rangeMax:l}=r;switch(t){case"linear":case"time":case"log":case"pow":case"sqrt":{const u=Dk(n,r,i,a,o),[f,d]=wW(e,u);return[c!=null?c:f,l!=null?l:d]}case"band":case"point":{const u=e==="size"?5:0,f=e==="size"?10:1;return[c!=null?c:u,l!=null?l:f]}case"ordinal":return Dk(n,r,i,a,o);case"sequential":return;case"constant":return[n[0][0]];default:return[]}}function dW(t,e,n,r,i){switch(t){case"linear":case"time":case"log":case"pow":case"sqrt":return gW(i,r);case"band":case"point":return yW(t,e,i,r);case"sequential":return vW(r);default:return r}}function Dk(t,e,n,r,i){const[a]=nr("palette",i),{category10:o,category20:s}=r,c=fD(n).length<=o.length?o:s,{palette:l=c,offset:u}=e;if(Array.isArray(l))return l;try{return a({type:l})}catch(f){const d=pW(l,n,u);if(d)return d;throw new Error(`Unknown Component: ${l} `)}}function hW(t){return t.split("-")}function pW(t,e,n=r=>r){if(!t)return null;const r=qc(t),i=ue[`scheme${r}`],a=ue[`interpolate${r}`];if(!i&&!a)return null;if(i){if(!i.some(Array.isArray))return i;const o=i[e.length];if(o)return o}return e.map((o,s)=>a(n(s/e.length)))}function vW(t){const{palette:e="ylGnBu",offset:n}=t,r=qc(e),i=ue[`interpolate${r}`];if(!i)throw new Error(`Unknown palette: ${r}`);return{interpolator:n?a=>i(n(a)):i}}function gW(t,e){const{interpolate:n=mp,nice:r=!1,tickCount:i=5}=e;return Object.assign(Object.assign({},e),{interpolate:n,nice:r,tickCount:i})}function yW(t,e,n,r){if(r.padding!==void 0||r.paddingInner!==void 0||r.paddingOuter!==void 0)return Object.assign(Object.assign({},r),{unknown:NaN});const i=mW(t,e,n),{paddingInner:a=i,paddingOuter:o=i}=r;return Object.assign(Object.assign({},r),{paddingInner:a,paddingOuter:o,padding:i,unknown:NaN})}function mW(t,e,n){return e==="enterDelay"||e==="enterDuration"||e==="size"?0:t==="band"?KT(n)?0:.1:t==="point"?.5:0}function iO(t,e){return e||(MW(t)?"point":"ordinal")}function Fk(t,e,n){return n||(t!=="color"||e?"linear":"sequential")}function Bk(t,e){if(t.length===0)return t;const{domainMin:n,domainMax:r}=e,[i,a]=t;return[n!=null?n:i,r!=null?r:a]}function bW(t,e){const{zero:n=!1}=e;let r=1/0,i=-1/0;for(const a of t)for(const o of a)Gn(o)&&(r=Math.min(r,+o),i=Math.max(i,+o));return r===1/0?[]:n?[Math.min(0,r),i]:[r,i]}function xW(t){return Array.from(new Set(t.flat()))}function _W(t){return t.flat().sort()}function OW(t){let e=1/0,n=-1/0;for(const r of t)for(const i of r)Gn(i)&&(e=Math.min(e,+i),n=Math.max(n,+i));return e===1/0?[]:[e<0?-n:e,n]}function wW(t,e){return t==="enterDelay"?[0,1e3]:t=="enterDuration"?[300,1e3]:t.startsWith("y")||t.startsWith("position")?[1,0]:t==="color"?[uD(e),LA(e)]:t==="opacity"?[0,1]:t==="size"?[1,10]:[0,1]}function zk(t){return aO(t,e=>{const n=typeof e;return n==="string"||n==="boolean"})}function Wk(t){return aO(t,e=>e instanceof Date)}function SW(t){return aO(t,Pf)}function aO(t,e){for(const n of t)if(n.some(e))return!0;return!1}function MW(t){return t.startsWith("x")||t.startsWith("y")||t.startsWith("position")||t.startsWith("size")}function EW(t){return t.startsWith("x")||t.startsWith("y")||t.startsWith("position")||t==="enterDelay"||t==="enterDuration"||t==="updateDelay"||t==="updateDuration"||t==="exitDelay"||t==="exitDuration"}function AW(t){if(!t||!t.type)return!1;if(typeof t.type=="function")return!0;const{type:e,domain:n,range:r,interpolator:i}=t,a=n&&n.length>0,o=r&&r.length>0;return!!(["linear","sqrt","log","time","pow","threshold","quantize","quantile","ordinal","band","point"].includes(e)&&a&&o||["sequential"].includes(e)&&a&&(o||i)||["constant","identity"].includes(e)&&o)}const PW={linear:"linear",identity:"identity",log:"log",pow:"pow",sqrt:"sqrt",sequential:"sequential"},TW={threshold:"threshold",quantize:"quantize",quantile:"quantile"},kW={ordinal:"ordinal",band:"band",point:"point"},CW={constant:"constant"};var al=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);iu!==null),s=[],c=GW(e,t,n);if(s.push(...c),i){const{props:u}=a("title"),{defaultPosition:f,defaultOrientation:d,defaultOrder:h,defaultSize:v,defaultCrossPadding:g}=u,y=typeof i=="string"?{title:i}:i;s.push(Object.assign({type:"title",position:f,orientation:d,order:h,crossPadding:g[0],defaultSize:v},y))}return DW(o,r).forEach(([u,f])=>{const{props:d}=a(u),{defaultPosition:h,defaultPlane:v="xy",defaultOrientation:g,defaultSize:y,defaultOrder:b,defaultLength:x,defaultPadding:_=[0,0],defaultCrossPadding:O=[0,0]}=d,w=yt({},...f),{guide:M,field:E}=w,A=Array.isArray(M)?M:[M];for(const P of A){const[k,L]=zW(u,h,g,P,f,o,r);if(!k&&!L)continue;const I=k==="left"||k==="right",C=I?_[1]:_[0],R=I?O[1]:O[0],{size:N,order:D=b,length:Y=x,padding:z=C,crossPadding:G=R}=P;s.push(Object.assign(Object.assign({title:E},P),{defaultSize:y,length:Y,position:k,plane:v,orientation:L,padding:z,order:D,crossPadding:G,size:N,type:u,scales:f}))}}),s}function Gk(t,e,n,r,i){const[a]=nr("component",r),{scaleInstances:o,scale:s,bbox:c}=t,l=al(t,["scaleInstances","scale","bbox"]),u={bbox:c,library:r};return a(l)({coordinate:e,library:r,markState:i,scales:o,theme:n,value:u,scale:s})}function RW(t){return t.map(e=>{const n=yt(e,e.style);return delete n.style,n})}function Eit(t){return t.flatMap(e=>e.type=="group"?e.children:e)}function Yk(t,e){const n=["left","right","bottom","top"];return sy(t,({type:a,position:o,group:s})=>n.includes(o)?s===void 0?a.startsWith("legend")?`legend-${o}`:Symbol("independent"):s==="independent"?Symbol("independent"):s:Symbol("independent")).flatMap(([,a])=>{if(a.length===1)return a[0];if(e!==void 0){const u=a.filter(g=>g.length!==void 0).map(g=>g.length),f=so(u);if(f>e)return a.forEach(g=>g.group=Symbol("independent")),a;const d=e-f,h=a.length-u.length,v=d/h;a.forEach(g=>{g.length===void 0&&(g.length=v)})}const o=An(a,u=>u.size),s=An(a,u=>u.order),c=An(a,u=>u.crossPadding),l=a[0].position;return{type:"group",size:o,order:s,position:l,children:a,crossPadding:c}})}function NW(t,e){const n=["shape","size","color","opacity"],r=(d,h)=>d==="constant"&&h==="size",i=t.filter(({type:d,name:h})=>typeof d=="string"&&n.includes(h)&&!r(d,h)),a=i.filter(({type:d})=>d==="constant"),o=i.filter(({type:d})=>d!=="constant"),c=sy(o,d=>d.field?d.field:Symbol("independent")).map(([d,h])=>[d,[...h,...a]]).filter(([,d])=>d.some(h=>h.type!=="constant")),l=new Map(c);if(l.size===0)return[];const u=d=>d.sort(([h],[v])=>h.localeCompare(v));return Array.from(l).map(([,d])=>{const v=dD(d).sort((g,y)=>y.length-g.length).map(g=>({combination:g,option:g.map(y=>[y.name,IW(y)])}));for(const{option:g,combination:y}of v)if(!g.every(b=>b[1]==="constant")&&g.every(b=>b[1]==="discrete"||b[1]==="constant"))return["legendCategory",y];for(const[g,y]of vD)for(const{option:b,combination:x}of v)if(y.some(_=>IA(u(_),u(b))))return[g,x];return null}).filter(Gn)}function IW(t){const{type:e}=t;return typeof e!="string"?null:e in PW?"continuous":e in kW?"discrete":e in TW?"distribution":e in CW?"constant":null}function jW(t,e){return t.map(n=>{const{name:r}=n;if(WB(e)||KT(e)||Yf(e)&&(uu(e)||jp(e)))return null;if(r.startsWith("x"))return uu(e)?["axisArc",[n]]:jp(e)?["axisLinear",[n]]:[Yf(e)?"axisY":"axisX",[n]];if(r.startsWith("y"))return uu(e)?["axisLinear",[n]]:jp(e)?["axisArc",[n]]:[Yf(e)?"axisX":"axisY",[n]];if(r.startsWith("z"))return["axisZ",[n]];if(r.startsWith("position")){if(HB(e))return["axisRadar",[n]];if(!uu(e))return["axisY",[n]]}return null}).filter(Gn)}function DW(t,e){const n=t.filter(r=>AW(r));return[...NW(n,e),...jW(n,e)]}function oO(t){const e=jo(t,"polar");if(e.length){const r=e[e.length-1],{startAngle:i,endAngle:a}=jA(r);return[i,a]}const n=jo(t,"radial");if(n.length){const r=n[n.length-1],{startAngle:i,endAngle:a}=DA(r);return[i,a]}return[-Math.PI/2,Math.PI/2*3]}function FW(t){const e=/position(\d*)/g.exec(t);return e?+e[1]:null}function BW(t,e,n,r,i){const{name:a}=n[0];if(t==="axisRadar"){const o=r.filter(f=>f.name.startsWith("position")),s=FW(a);if(a===o.slice(-1)[0].name||s===null)return[null,null];const[c,l]=oO(i);return["center",(l-c)/(o.length-1)*s+c]}if(t==="axisY"&&GB(i))return Yf(i)?["center","horizontal"]:["center","vertical"];if(t==="axisLinear"){const[o]=oO(i);return["center",o]}return t==="axisArc"?e[0]==="inner"?["inner",null]:["outer",null]:uu(i)?["center",null]:jp(i)?["center",null]:t==="axisX"&&YB(i)||t==="axisX"&&UB(i)?["top",null]:e}function zW(t,e,n,r,i,a,o){const[s]=oO(o),c=[r.position||e,s!=null?s:n];return typeof t=="string"&&t.startsWith("axis")?BW(t,c,i,a,o):typeof t=="string"&&t.startsWith("legend")&&uu(o)&&r.position==="center"?["center","vertical"]:c}function WW(t,e,n=[]){return t==="x"?Yf(n)?`${e}Y`:`${e}X`:t==="y"?Yf(n)?`${e}X`:`${e}Y`:null}function GW(t,e,n){const[,r]=nr("component",n),{coordinates:i}=t;function a(o,s,c,l){const u=WW(s,o,i);if(!l||!u)return;const{props:f}=r(u),{defaultPosition:d,defaultSize:h,defaultOrder:v,defaultCrossPadding:[g]}=f;return Object.assign(Object.assign({position:d,defaultSize:h,order:v,type:u,crossPadding:g},l),{scales:[c]})}return e.filter(o=>o.slider||o.scrollbar).flatMap(o=>{const{slider:s,scrollbar:c,name:l}=o;return[a("slider",l,o,s),a("scrollbar",l,o,c)]}).filter(o=>!!o)}function Hk(t,e,n,r,i,a){const{type:o}=t;if(!["left","right","bottom","top"].includes(r)||typeof o!="string")return;const c=o;return(c.startsWith("axis")?VW:c.startsWith("group")?YW:c.startsWith("legendContinuous")?XW:c==="legendCategory"?qW:c.startsWith("slider")?$W:c==="title"?UW:c.startsWith("scrollbar")?HW:()=>{})(t,e,n,r,i,a)}function YW(t,e,n,r,i,a){const{children:o}=t,s=An(o,l=>l.crossPadding);o.forEach(l=>l.crossPadding=s),o.forEach(l=>Hk(l,e,n,r,i,a));const c=An(o,l=>l.size);t.size=c,o.forEach(l=>l.size=c)}function HW(t,e,n,r,i,a){const{trackSize:o=6}=yt({},i.scrollbar,t);t.size=o}function UW(t,e,n,r,i,a){const o=yt({},i.title,t),{title:s,subtitle:c,spacing:l=0}=o,u=al(o,["title","subtitle","spacing"]);if(s){const f=Wt(u,"title"),d=tm(s,f);t.size=d.height}if(c){const f=Wt(u,"subtitle"),d=tm(c,f);t.size+=l+d.height}}function $W(t,e,n,r,i,a){const o=()=>{const{slider:u}=i;return yt({},u,t)},{trackSize:s,handleIconSize:c}=o(),l=Math.max(s,c*2.4);t.size=l}function VW(t,e,n,r,i,a){var o;t.transform=t.transform||[{type:"hide"}];const s=r==="left"||r==="right",c=Uk(t,r,i),{tickLength:l=0,labelSpacing:u=0,titleSpacing:f=0,labelAutoRotate:d}=c,h=al(c,["tickLength","labelSpacing","titleSpacing","labelAutoRotate"]),v=Zy(t,a),g=Qy(h,v),y=l+u;if(g&&g.length){const x=An(g,O=>O.width),_=An(g,O=>O.height);if(s)t.size=x+y;else{const{tickFilter:O,labelTransform:w}=t;QW(v,g,e,n,O)&&!w&&d!==!1&&d!==null?(t.labelTransform="rotate(90)",t.size=x+y):(t.labelTransform=(o=t.labelTransform)!==null&&o!==void 0?o:"rotate(0)",t.size=_+y)}}else t.size=l;const b=Jy(h);b&&(s?t.size+=f+b.width:t.size+=f+b.height)}function XW(t,e,n,r,i,a){const s=(()=>{const{legendContinuous:O}=i;return yt({},O,t)})(),{labelSpacing:c=0,titleSpacing:l=0}=s,u=al(s,["labelSpacing","titleSpacing"]),f=r==="left"||r==="right",d=Wt(u,"ribbon"),{size:h}=d,v=Wt(u,"handleIcon"),{size:g}=v,y=Math.max(h,g*2.4);t.size=y;const b=Zy(t,a),x=Qy(u,b);if(x){const O=f?"width":"height",w=An(x,M=>M[O]);t.size+=w+c}const _=Jy(u);_&&(f?t.size=Math.max(t.size,_.width):t.size+=l+_.height)}function qW(t,e,n,r,i,a){const s=(()=>{const{legendCategory:R}=i,{title:N}=t,[D,Y]=Array.isArray(N)?[N,void 0]:[void 0,N];return yt({title:D},R,Object.assign(Object.assign({},t),{title:Y}))})(),{itemSpacing:c,itemMarkerSize:l,titleSpacing:u,rowPadding:f,colPadding:d,maxCols:h=1/0,maxRows:v=1/0}=s,g=al(s,["itemSpacing","itemMarkerSize","titleSpacing","rowPadding","colPadding","maxCols","maxRows"]),{cols:y,length:b}=t,x=R=>Math.min(R,v),_=R=>Math.min(R,h),O=r==="left"||r==="right",w=b===void 0?e+(O?0:n[0]+n[1]):b,M=Jy(g),E=Zy(t,a),A=Qy(g,E,"itemLabel"),P=Math.max(A[0].height,l)+f,k=(R,N=0)=>l+R+c[0]+N;O?(()=>{let R=-1/0,N=0,D=1,Y=0,z=-1/0,G=-1/0;const X=M?M.height:0,K=w-X;for(const{width:tt}of A){const et=k(tt,d);R=Math.max(R,et),N+P>K?(D++,z=Math.max(z,Y),G=Math.max(G,N),Y=1,N=P):(N+=P,Y++)}D<=1&&(z=Y,G=N),t.size=R*_(D),t.length=G+X,yt(t,{cols:_(D),gridRow:z})})():typeof y=="number"?(()=>{const R=Math.ceil(A.length/y),N=An(A,D=>k(D.width))*y;t.size=P*x(R)-f,t.length=Math.min(N,w)})():(()=>{let R=1,N=0,D=-1/0;for(const{width:Y}of A){const z=k(Y,d);N+z>w?(D=Math.max(D,N),N=z,R++):N+=z}R===1&&(D=N),t.size=P*x(R)-f,t.length=D})(),M&&(O?t.size=Math.max(t.size,M.width):t.size+=u+M.height)}function Zy(t,e){const[n]=nr("scale",e),{scales:r,tickCount:i,tickMethod:a}=t,o=r.find(s=>s.type!=="constant"&&s.type!=="identity");return i!==void 0&&(o.tickCount=i),a!==void 0&&(o.tickMethod=a),n(o)}function Qy(t,e,n="label"){const{labelFormatter:r,tickFilter:i,label:a=!0}=t,o=al(t,["labelFormatter","tickFilter","label"]);if(!a)return null;const s=KW(e,r,i),c=Wt(o,n),l=s.map((d,h)=>Object.fromEntries(Object.entries(c).map(([v,g])=>[v,typeof g=="function"?g(d,h):g]))),u=s.map((d,h)=>{const v=l[h];return tm(d,v)});if(!l.some(d=>d.transform)){const d=s.map((h,v)=>v);t.indexBBox=new Map(d.map(h=>[h,[s[h],u[h]]]))}return u}function Jy(t){const e=l=>l===!1||l===null,{title:n}=t,r=al(t,["title"]);if(e(n)||n===void 0)return null;const i=Wt(r,"title"),{direction:a,transform:o}=i,s=Array.isArray(n)?n.join(","):n;return typeof s!="string"?null:tm(s,Object.assign(Object.assign({},i),{transform:o||(a==="vertical"?"rotate(-90)":"")}))}function Uk(t,e,n){const{title:r}=t,[i,a]=Array.isArray(r)?[r,void 0]:[void 0,r],{axis:o,[`axis${e_(e)}`]:s}=n;return yt({title:i},o,s,Object.assign(Object.assign({},t),{title:a}))}function $k(t,e){const n=t.getTicks?t.getTicks():t.getOptions().domain;return e?n.filter(e):n}function KW(t,e,n){const i=$k(t,n).map(o=>typeof o=="number"?dy(o):o),a=e?typeof e=="string"?Kc(e):e:t.getFormatter?t.getFormatter():o=>`${o}`;return i.map(a)}function ZW(t,e){return t.getBandWidth?t.getBandWidth(e)/2:0}function QW(t,e,n,r,i){if(so(e,h=>h.width)>n)return!0;const o=t.clone();o.update({range:[0,n]});const s=$k(t,i),c=s.map(h=>o.map(h)+ZW(o,h)),l=s.map((h,v)=>v),u=-r[0],f=n+r[1],d=(h,v)=>{const{width:g}=v;return[h-g/2,h+g/2]};for(let h=0;hf)return!0;const b=c[h+1];if(b){const[x]=d(b,e[h+1]);if(y>x)return!0}}return!1}function tm(t,e){const n=JW(t),{filter:r}=e,i=al(e,["filter"]);return n.attr(Object.assign(Object.assign({},i),{visibility:"none"})),n.getBBox()}function JW(t){return t instanceof bt?t:new or({style:{text:`${t}`}})}function Ga(t,e){let n;if(e===void 0)for(const r of t)r!=null&&(n>r||n===void 0&&r>=r)&&(n=r);else{let r=-1;for(let i of t)(i=e(i,++r,t))!=null&&(n>i||n===void 0&&i>=i)&&(n=i)}return n}function tG(t){const e=t.find(({type:i})=>i==="axisX"),n=t.find(({type:i})=>i==="axisY"),r=t.find(({type:i})=>i==="axisZ");e&&n&&r&&(e.plane="xy",n.plane="xy",r.plane="yz",r.origin=[e.bbox.x,e.bbox.y,0],r.eulerAngles=[0,-90,0],r.bbox.x=e.bbox.x,r.bbox.y=e.bbox.y,t.push(Object.assign(Object.assign({},e),{plane:"xz",showLabel:!1,showTitle:!1,origin:[e.bbox.x,e.bbox.y,0],eulerAngles:[-90,0,0]})),t.push(Object.assign(Object.assign({},n),{plane:"yz",showLabel:!1,showTitle:!1,origin:[n.bbox.x+n.bbox.width,n.bbox.y,0],eulerAngles:[0,-90,0]})),t.push(Object.assign(Object.assign({},r),{plane:"xz",actualPosition:"left",showLabel:!1,showTitle:!1,eulerAngles:[90,-90,0]})))}function eG(t,e,n,r){var i,a;const{width:o,height:s,depth:c,x:l=0,y:u=0,z:f=0,inset:d=(i=n.inset)!==null&&i!==void 0?i:0,insetLeft:h=d,insetTop:v=d,insetBottom:g=d,insetRight:y=d,margin:b=(a=n.margin)!==null&&a!==void 0?a:0,marginLeft:x=b,marginBottom:_=b,marginTop:O=b,marginRight:w=b,padding:M=n.padding,paddingBottom:E=M,paddingLeft:A=M,paddingRight:P=M,paddingTop:k=M}=rG(t,e,n,r),L=1/4,I=(Rt,kt,Yt,re,ce)=>{const{marks:ve}=e;if(ve.length===0)return[re,ce];if(Rt-re-ce-Rt*L>0)return[re,ce];const Ce=Rt*(1-L);return[kt==="auto"?Ce*re/(re+ce):re,Yt==="auto"?Ce*ce/(re+ce):ce]},C=Rt=>Rt==="auto"?20:Rt!=null?Rt:20,R=C(k),N=C(E),D=Vk(t,s-R-N,[R+O,N+_],["left","right"],e,n,r),{paddingLeft:Y,paddingRight:z}=D,G=o-x-w,[X,K]=I(G,A,P,Y,z),tt=G-X-K,et=Vk(t,tt,[X+x,K+w],["bottom","top"],e,n,r),{paddingTop:dt,paddingBottom:_t}=et,Lt=s-_-O,[gt,vt]=I(Lt,E,k,_t,dt),Zt=Lt-gt-vt;return{width:o,height:s,depth:c,insetLeft:h,insetTop:v,insetBottom:g,insetRight:y,innerWidth:tt,innerHeight:Zt,paddingLeft:X,paddingRight:K,paddingTop:vt,paddingBottom:gt,marginLeft:x,marginBottom:_,marginTop:O,marginRight:w,x:l,y:u,z:f}}function nG(t){const{height:e,width:n,padding:r=0,paddingLeft:i=r,paddingRight:a=r,paddingTop:o=r,paddingBottom:s=r,margin:c=16,marginLeft:l=c,marginRight:u=c,marginTop:f=c,marginBottom:d=c,inset:h=0,insetLeft:v=h,insetRight:g=h,insetTop:y=h,insetBottom:b=h}=t,x=w=>w==="auto"?20:w,_=n-x(i)-x(a)-l-u-v-g,O=e-x(o)-x(s)-f-d-y-b;return{width:_,height:O}}function rG(t,e,n,r){const{coordinates:i}=e;if(!uu(i)&&!jp(i))return e;const a=t.filter(b=>typeof b.type=="string"&&b.type.startsWith("axis"));if(a.length===0)return e;const o=a.map(b=>{const x=b.type==="axisArc"?"arc":"linear";return Uk(b,x,n)}),s=An(o,b=>{var x;return(x=b.labelSpacing)!==null&&x!==void 0?x:0}),c=a.flatMap((b,x)=>{const _=o[x],O=Zy(b,r);return Qy(_,O)}).filter(Gn),l=An(c,b=>b.height)+s,u=a.flatMap((b,x)=>{const _=o[x];return Jy(_)}).filter(b=>b!==null),f=u.length===0?0:An(u,b=>b.height),{inset:d=l,insetLeft:h=d,insetBottom:v=d,insetTop:g=d+f,insetRight:y=d}=e;return Object.assign(Object.assign({},e),{insetLeft:h,insetBottom:v,insetTop:g,insetRight:y})}function Vk(t,e,n,r,i,a,o){const s=Qn(t,v=>v.position),{padding:c=a.padding,paddingLeft:l=c,paddingRight:u=c,paddingBottom:f=c,paddingTop:d=c}=i,h={paddingBottom:f,paddingLeft:l,paddingTop:d,paddingRight:u};for(const v of r){const g=`padding${e_(vT(v))}`,y=s.get(v)||[],b=h[g],x=P=>{P.size===void 0&&(P.size=P.defaultSize)},_=P=>{P.type==="group"?(P.children.forEach(x),P.size=An(P.children,k=>k.size)):P.size=P.defaultSize},O=P=>{P.size||(b!=="auto"?_(P):(Hk(P,e,n,v,a,o),x(P)))},w=P=>{P.type.startsWith("axis")&&P.labelAutoHide===void 0&&(P.labelAutoHide=!0)},M=v==="bottom"||v==="top",E=Ga(y,P=>P.order),A=y.filter(P=>P.type.startsWith("axis")&&P.order==E);if(A.length&&(A[0].crossPadding=0),typeof b=="number")y.forEach(x),y.forEach(w);else if(y.length===0)h[g]=0;else{const P=M?e+n[0]+n[1]:e,k=Yk(y,P);k.forEach(O);const L=k.reduce((I,{size:C,crossPadding:R=12})=>I+C+R,0);h[g]=L}}return h}function iG(t,e,n){const r=Qn(t,M=>`${M.plane||"xy"}-${M.position}`),{paddingLeft:i,paddingRight:a,paddingTop:o,paddingBottom:s,marginLeft:c,marginTop:l,marginBottom:u,marginRight:f,innerHeight:d,innerWidth:h,insetBottom:v,insetLeft:g,insetRight:y,insetTop:b,height:x,width:_,depth:O}=n,w={xy:sO({width:_,height:x,paddingLeft:i,paddingRight:a,paddingTop:o,paddingBottom:s,marginLeft:c,marginTop:l,marginBottom:u,marginRight:f,innerHeight:d,innerWidth:h,insetBottom:v,insetLeft:g,insetRight:y,insetTop:b}),yz:sO({width:O,height:x,paddingLeft:0,paddingRight:0,paddingTop:0,paddingBottom:0,marginLeft:0,marginTop:0,marginBottom:0,marginRight:0,innerWidth:O,innerHeight:x,insetBottom:0,insetLeft:0,insetRight:0,insetTop:0}),xz:sO({width:_,height:O,paddingLeft:0,paddingRight:0,paddingTop:0,paddingBottom:0,marginLeft:0,marginTop:0,marginBottom:0,marginRight:0,innerWidth:_,innerHeight:O,insetBottom:0,insetLeft:0,insetRight:0,insetTop:0})};for(const[M,E]of r.entries()){const[A,P]=M.split("-"),k=w[A][P],[L,I]=RA(E,C=>typeof C.type!="string"?!1:!!(P==="center"||C.type.startsWith("axis")&&["inner","outer"].includes(P)));L.length&&aG(L,e,k,P),I.length&&pG(E,e,k)}}function sO({width:t,height:e,paddingLeft:n,paddingRight:r,paddingTop:i,paddingBottom:a,marginLeft:o,marginTop:s,marginBottom:c,marginRight:l,innerHeight:u,innerWidth:f,insetBottom:d,insetLeft:h,insetRight:v,insetTop:g}){const y=n+o,b=i+s,x=r+l,_=a+c,O=t-o-l,w=[y+h,b+g,f-h-v,u-g-d,"center",null,null];return{top:[y,0,f,b,"vertical",!0,xr,o,O],right:[t-x,b,x,u,"horizontal",!1,xr],bottom:[y,e-_,f,_,"vertical",!1,xr,o,O],left:[0,b,y,u,"horizontal",!0,xr],"top-left":[y,0,f,b,"vertical",!0,xr],"top-right":[y,0,f,b,"vertical",!0,xr],"bottom-left":[y,e-_,f,_,"vertical",!1,xr],"bottom-right":[y,e-_,f,_,"vertical",!1,xr],center:w,inner:w,outer:w}}function aG(t,e,n,r){const[i,a]=RA(t,o=>!!(typeof o.type=="string"&&o.type.startsWith("axis")));oG(i,e,n,r),vG(a,e,n)}function oG(t,e,n,r){r==="center"?gD(e)?hG(t,e,n,r):Ln(e)?lG(t,e,n):up(e)&&uG(t,e,n,t[0].orientation):r==="inner"?sG(t,e,n):r==="outer"&&cG(t,e,n)}function sG(t,e,n){const[r,i,,a]=n,[o,s]=e.getCenter(),[c]=hy(e),l=a/2,u=c*l,f=o-u,d=s-u;for(let h=0;hu%2===0).map(l=>l+r);for(let l=0;lu%2===1).map(l=>l+i);for(let l=0;ll==null?void 0:l(P.order,k.order));const O=P=>P==="title"||P==="group"||P.startsWith("legend"),w=(P,k,L)=>L===void 0?k:O(P)?L:k,M=(P,k,L)=>L===void 0?k:O(P)?L:k,E=c?h+b:h;for(let P=0,k=E;PP.type==="group");for(const P of A){const{bbox:k,children:L}=P,I=k[x],C=I/L.length,R=L.reduce((G,X)=>{var K;const tt=(K=X.layout)===null||K===void 0?void 0:K.justifyContent;return tt||G},"flex-start"),N=L.map((G,X)=>{const{length:K=C,padding:tt=0}=G;return K+(X===L.length-1?0:tt)}),D=so(N),Y=I-D,z=R==="flex-start"?0:R==="center"?Y/2:Y;for(let G=0,X=k[v]+z;Ga(h,n)),f=yield q8(u)(i),d=i&&!Array.isArray(i)&&!Array.isArray(f)?{value:f}:f;return[Array.isArray(f)?Ql(f):[],Object.assign(Object.assign({},e),{data:d})]})}function mG(t,e,n){const{encode:r}=e;if(!r)return[t,e];const i={};for(const[a,o]of Object.entries(r))if(Array.isArray(o))for(let s=0;sAG(o)?o:{type:PG(i,o),value:o});return[t,Object.assign(Object.assign({},e),{encode:a})]}function xG(t,e,n){const{encode:r}=e;if(!r)return[t,e];const i=ss(r,(a,o)=>{const{type:s}=a;return s!=="constant"||EW(o)?a:Object.assign(Object.assign({},a),{constant:!0})});return[t,Object.assign(Object.assign({},e),{encode:i})]}function _G(t,e,n){const{encode:r,data:i}=e;if(!r)return[t,e];const{library:a}=n,o=RG(a),s=ss(r,c=>o(i,c));return[t,Object.assign(Object.assign({},e),{encode:s})]}function OG(t,e,n){const{tooltip:r={}}=e;return Zs(r)?[t,e]:Array.isArray(r)?[t,Object.assign(Object.assign({},e),{tooltip:{items:r}})]:Pf(r)&&Xk(r)?[t,Object.assign(Object.assign({},e),{tooltip:r})]:[t,Object.assign(Object.assign({},e),{tooltip:{items:[r]}})]}function wG(t,e,n){const{data:r,encode:i,tooltip:a={}}=e;if(Zs(a))return[t,e];const o=f=>{if(!f)return f;if(typeof f=="string")return t.map(d=>({name:f,value:r[d][f]}));if(Pf(f)){const{field:d,channel:h,color:v,name:g=d,valueFormatter:y=M=>M}=f,b=typeof y=="string"?Kc(y):y,x=h&&i[h],_=x&&i[h].field,O=g||_||h,w=[];for(const M of t){const E=d?r[M][d]:x?i[h].value[M]:null;w[M]={name:O,color:v,value:b(E)}}return w}if(typeof f=="function"){const d=[];for(const h of t){const v=f(r[h],h,r,i);Pf(v)?d[h]=v:d[h]={value:v}}return d}return f},{title:s,items:c=[]}=a,l=Uf(a,["title","items"]),u=Object.assign({title:o(s),items:Array.isArray(c)?c.map(o):[]},l);return[t,Object.assign(Object.assign({},e),{tooltip:u})]}function SG(t,e,n){const{encode:r}=e,i=Uf(e,["encode"]);if(!r)return[t,e];const a=Object.entries(r),o=a.filter(([,c])=>{const{value:l}=c;return Array.isArray(l[0])}).flatMap(([c,l])=>{const u=[[c,new Array(t.length).fill(void 0)]],{value:f}=l,d=Uf(l,["value"]);for(let h=0;h[h,Object.assign({type:"column",value:v},d)])}),s=Object.fromEntries([...a,...o]);return[t,Object.assign(Object.assign({},i),{encode:s})]}function MG(t,e,n){const{axis:r={},legend:i={},slider:a={},scrollbar:o={}}=e,s=(l,u)=>{if(typeof l=="boolean")return l?{}:null;const f=l[u];return f===void 0||f?f:null},c=typeof r=="object"?Array.from(new Set(["x","y","z",...Object.keys(r)])):["x","y","z"];return yt(e,{scale:Object.assign(Object.assign({},Object.fromEntries(c.map(l=>{const u=s(o,l);return[l,Object.assign({guide:s(r,l),slider:s(a,l),scrollbar:u},u&&{ratio:u.ratio===void 0?.5:u.ratio})]}))),{color:{guide:s(i,"color")},size:{guide:s(i,"size")},shape:{guide:s(i,"shape")},opacity:{guide:s(i,"opacity")}})}),[t,e]}function EG(t,e,n){const{animate:r}=e;return r||r===void 0?[t,e]:(yt(e,{animate:{enter:{type:null},exit:{type:null},update:{type:null}}}),[t,e])}function AG(t){if(typeof t!="object"||t instanceof Date||t===null)return!1;const{type:e}=t;return Gn(e)}function PG(t,e){return typeof e=="function"?"transform":typeof e=="string"&&TG(t,e)?"field":"constant"}function TG(t,e){return Array.isArray(t)?t.some(n=>n[e]!==void 0):!1}function kG(t){if(Cn(t))return{type:"inline",value:t};if(!t)return{type:"inline",value:null};if(Array.isArray(t))return{type:"inline",value:t};const{type:e="inline"}=t,n=Uf(t,["type"]);return Object.assign(Object.assign({},n),{type:e})}var Kk=function(t,e,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(u){try{l(r.next(u))}catch(f){o(f)}}function c(u){try{l(r.throw(u))}catch(f){o(f)}}function l(u){u.done?a(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})},CG=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);iGn(d)),d=>d.map(([h,v])=>Object.assign({name:h},v)),([d])=>{var h;const v=(h=/([^\d]+)\d*$/.exec(d))===null||h===void 0?void 0:h[1],g=l.find(y=>y.name===v);return g!=null&&g.independent?d:v}),f=l.filter(d=>{const{name:h,required:v}=d;if(u.find(([g])=>g===h))return!0;if(v)throw new Error(`Missing encoding for channel: ${h}.`);return!1}).flatMap(d=>{const{name:h,scale:v,scaleKey:g,range:y,quantitative:b,ordinal:x}=d;return u.filter(([O])=>O.startsWith(h)).map(([O,w],M)=>{const E=w.some(D=>D.visual),A=w.some(D=>D.constant),P=o[O]||{},{independent:k=!1,key:L=g||O,type:I=A?"constant":E?"identity":v}=P,C=CG(P,["independent","key","type"]),R=I==="constant",N=R?void 0:y;return{name:O,values:w,scaleKey:k||R?Symbol("independent"):L,scale:Object.assign(Object.assign({type:I,range:N},C),{quantitative:b,ordinal:x})}})});return[i,Object.assign(Object.assign({},e),{index:r,channels:f,tooltip:c})]})}function RG(t){const[e]=nr("encode",t);return(n,r)=>r===void 0||n===void 0?null:Object.assign(Object.assign({},r),{type:"column",value:e(r)(n),field:IG(r)})}function NG(t,e,n){return Kk(this,void 0,void 0,function*(){const{library:r}=n,[i]=nr("transform",r),{preInference:a=[],postInference:o=[]}=e,{transform:s=[]}=t,c=[yG,qk,mG,bG,xG,_G,SG,EG,MG,OG,...a.map(i),...s.map(i),...o.map(i),wG];let l=[],u=t;for(const f of c)[l,u]=yield f(l,u,n);return[l,u]})}function IG(t){const{type:e,value:n}=t;return e==="field"&&typeof n=="string"?n:null}var ic=function(t,e,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(u){try{l(r.next(u))}catch(f){o(f)}}function c(u){try{l(r.throw(u))}catch(f){o(f)}}function l(u){u.done?a(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})},ol=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{var R;return(R=/mark\.(.*)/.exec(C))===null||R===void 0?void 0:R[1]}).filter(Gn)),c=new Set(Object.keys(i).map(C=>{var R;return(R=/component\.(.*)/.exec(C))===null||R===void 0?void 0:R[1]}).filter(Gn)),l=C=>{const{type:R}=C;if(typeof R=="function"){const{props:N={}}=R,{composite:D=!0}=N;if(D)return"mark"}return typeof R!="string"?R:s.has(R)||c.has(R)?"mark":R},u=C=>l(C)==="mark",f=C=>l(C)==="standardView",d=C=>{const{type:R}=C;return typeof R!="string"?!1:!!c.has(R)},h=C=>{if(f(C))return[C];const R=l(C);return a({type:R,static:d(C)})(C)},v=[],g=new Map,y=new Map,b=[t],x=[];for(;b.length;){const C=b.shift();if(f(C)){const R=y.get(C),[N,D]=R?t3(R,C,i):yield Qk(C,n);g.set(N,C),v.push(N);const Y=D.flatMap(h).map(z=>qT(z,i));if(b.push(...Y),Y.every(f)){const z=yield Promise.all(Y.map(G=>Jk(G,n)));iW(z);for(let G=0;GC.key).join(C=>C.append("g").attr("className",oa).attr("id",R=>R.key).call(Zk).each(function(R,N,D){uO(R,Oe(D),w,n),_.set(R,D)}),C=>C.call(Zk).each(function(R,N,D){uO(R,Oe(D),w,n),O.set(R,D)}),C=>C.each(function(R,N,D){const Y=D.nameInteraction.values();for(const z of Y)z.destroy()}).remove());const M=(C,R,N)=>Array.from(C.entries()).map(([D,Y])=>{const z=N||new Map,G=(tt,et=dt=>dt)=>z.set(tt,et),X=g.get(D),K=DG(Oe(Y),X,n);return{view:D,container:Y,options:X,setState:G,update:(tt,et)=>ic(this,void 0,void 0,function*(){const _t=t_(Array.from(z.values()))(X);return yield K(_t,tt,()=>{Mr(et)&&R(C,et,z)})})}}),E=(C=O,R,N)=>{var D;const Y=M(C,E,N);for(const z of Y){const{options:G,container:X}=z,K=X.nameInteraction;let tt=nm(G);R&&(tt=tt.filter(et=>R.includes(et[0])));for(const et of tt){const[dt,_t]=et,Lt=K.get(dt);if(Lt&&((D=Lt.destroy)===null||D===void 0||D.call(Lt)),_t){const vt=lO(z.view,dt,_t,o)(z,Y,n.emitter);K.set(dt,{destroy:vt})}}}},A=M(_,E);for(const C of A){const{options:R}=C,N=new Map;C.container.nameInteraction=N;for(const D of nm(R)){const[Y,z]=D;if(z){const X=lO(C.view,Y,z,o)(C,A,n.emitter);N.set(Y,{destroy:X})}}}E();const{width:P,height:k}=t,L=[];for(const C of x){const R=new Promise(N=>ic(this,void 0,void 0,function*(){for(const D of C){const Y=Object.assign({width:P,height:k},D);yield cO(Y,e,n)}N()}));L.push(R)}n.views=v,(r=n.animations)===null||r===void 0||r.forEach(C=>C==null?void 0:C.cancel()),n.animations=w,n.emitter.emit(En.AFTER_PAINT);const I=w.filter(Gn).map(QG).map(C=>C.finished);return Promise.all([...I,...L])})}function Zk(t){t.style("transform",e=>`translate(${e.layout.x}, ${e.layout.y})`)}function jG(t){const[,e]=nr("interaction",t);return n=>{const[r,i]=n;try{return[r,e(r)]}catch(a){return[r,i.type]}}}function DG(t,e,n){const{library:r}=n,i=jG(r),a=c=>c[1]&&c[1].props&&c[1].props.reapplyWhenUpdate,s=nm(e).map(i).filter(a).map(c=>c[0]);return(c,l,u)=>ic(this,void 0,void 0,function*(){const f=[],[d,h]=yield Qk(c,n);uO(d,t,f,n);for(const v of s.filter(g=>g!==l))FG(v,t,c,d,n);for(const v of h)cO(v,t,n);return u(),{options:c,view:d}})}function FG(t,e,n,r,i){var a;const{library:o}=i,[s]=nr("interaction",o),l=e.node().nameInteraction,u=nm(n).find(([g])=>g===t),f=l.get(t);if(!f||((a=f.destroy)===null||a===void 0||a.call(f),!u[1]))return;const d=lO(r,t,u[1],s),h={options:n,view:r,container:e.node(),update:g=>Promise.resolve(g)},v=d(h,[],i.emitter);l.set(t,{destroy:v})}function Qk(t,e){return ic(this,void 0,void 0,function*(){const{library:n}=e,r=yield zG(t,e),i=BG(r);t.interaction=i.interaction,t.coordinate=i.coordinate,t.marks=[...i.marks,...i.components];const a=qT(i,n),o=yield Jk(a,e);return t3(o,a,n)})}function BG(t){const{coordinate:e={},interaction:n={},style:r={},marks:i}=t,a=ol(t,["coordinate","interaction","style","marks"]),o=i.map(d=>d.coordinate||{}),s=i.map(d=>d.interaction||{}),c=i.map(d=>d.viewStyle||{}),l=[...o,e].reduceRight((d,h)=>yt(d,h),{}),u=[n,...s].reduce((d,h)=>yt(d,h),{}),f=[...c,r].reduce((d,h)=>yt(d,h),{});return Object.assign(Object.assign({},a),{marks:i,coordinate:l,interaction:u,style:f})}function zG(t,e){return ic(this,void 0,void 0,function*(){const{library:n}=e,[r,i]=nr("mark",n),a=new Set(Object.keys(n).map(h=>{var v;return(v=/component\.(.*)/.exec(h))===null||v===void 0?void 0:v[1]}).filter(Gn)),{marks:o}=t,s=[],c=[],l=[...o],{width:u,height:f}=nG(t),d={options:t,width:u,height:f};for(;l.length;){const[h]=l.splice(0,1),v=yield i3(h,e),{type:g=Af("G2Mark type is required."),key:y}=v;if(a.has(g))c.push(v);else{const{props:b={}}=i(g),{composite:x=!0}=b;if(!x)s.push(v);else{const{data:_}=v,O=Object.assign(Object.assign({},v),{data:_&&(Array.isArray(_)?_:_.value)}),w=yield r(O,d),M=Array.isArray(w)?w:[w];l.unshift(...M.map((E,A)=>Object.assign(Object.assign({},E),{key:`${y}-${A}`})))}}}return Object.assign(Object.assign({},t),{marks:s,components:c})})}function Jk(t,e){return ic(this,void 0,void 0,function*(){const{library:n}=e,[r]=nr("theme",n),[,i]=nr("mark",n),{theme:a,marks:o,coordinates:s=[]}=t,c=r(r3(a)),l=new Map;for(const f of o){const{type:d}=f,{props:h={}}=i(d),v=yield LG(f,h,e);if(v){const[g,y]=v;l.set(g,y)}}const u=Qn(Array.from(l.values()).flatMap(f=>f.channels),({scaleKey:f})=>f);for(const f of u.values()){const d=f.reduce((O,{scale:w})=>yt(O,w),{}),{scaleKey:h}=f[0],{values:v}=f[0],g=Array.from(new Set(v.map(O=>O.field).filter(Gn))),y=yt({guide:{title:g.length===0?void 0:g},field:g[0]},d),{name:b}=f[0],x=f.flatMap(({values:O})=>O.map(w=>w.value)),_=Object.assign(Object.assign({},Jz(b,x,y,s,c,n)),{uid:Symbol("scale"),key:h});f.forEach(O=>O.scale=_)}return l})}function lO(t,e,n,r){const i=t.theme,a=typeof e=="string"?i[e]||{}:{};return r(yt(a,Object.assign({type:e},n)))}function t3(t,e,n){var r;const[i]=nr("mark",n),[a]=nr("theme",n),[o]=nr("labelTransform",n),{key:s,frame:c=!1,theme:l,clip:u,style:f={},labelTransform:d=[]}=e,h=a(r3(l)),v=Array.from(t.values()),g=nW(v,e),y=RW(LW(nY(Array.from(g),v,t),e,n)),b=eG(y,e,h,n),x=zB(b,e,n),_=c?yt({mainLineWidth:1,mainStroke:"#000"},f):f;iG(Yk(y),x,b),tG(y);const O=new Map(Array.from(t.values()).flatMap(A=>{const{channels:P}=A;return P.map(({scale:k})=>[k.uid,Rk(k,n)])}));eW(t,O);const w={};for(const A of y){const{scales:P=[]}=A,k=[];for(const L of P){const{name:I,uid:C}=L,R=(r=O.get(C))!==null&&r!==void 0?r:Rk(L,n);k.push(R),I==="y"&&R.update(Object.assign(Object.assign({},R.getOptions()),{xScale:w.x})),Lk(w,{[I]:R})}A.scaleInstances=k}const M=[];for(const[A,P]of t.entries()){const{children:k,dataDomain:L,modifier:I,key:C}=A,{index:R,channels:N,tooltip:D}=P,Y=Object.fromEntries(N.map(({name:Rt,scale:kt})=>[Rt,kt])),z=ss(Y,({uid:Rt})=>O.get(Rt));Lk(w,z);const G=tW(N,z),X=i(A),[K,tt,et]=YG(X(R,z,G,x)),dt=L||K.length,_t=I?I(tt,dt,b):[],Lt=Rt=>{var kt,Yt;return(Yt=(kt=D.title)===null||kt===void 0?void 0:kt[Rt])===null||Yt===void 0?void 0:Yt.value},gt=Rt=>D.items.map(kt=>kt[Rt]),vt=K.map((Rt,kt)=>{const Yt=Object.assign({points:tt[kt],transform:_t[kt],index:Rt,markKey:C,viewKey:s},D&&{title:Lt(Rt),items:gt(Rt)});for(const[re,ce]of Object.entries(G))Yt[re]=ce[Rt],et&&(Yt[`series${qc(re)}`]=et[kt].map(ve=>ce[ve]));return et&&(Yt.seriesIndex=et[kt]),et&&D&&(Yt.seriesItems=et[kt].map(re=>gt(re)),Yt.seriesTitle=et[kt].map(re=>Lt(re))),Yt});P.data=vt,P.index=K;const Zt=k==null?void 0:k(vt,z,b);M.push(...Zt||[])}return[{layout:b,theme:h,coordinate:x,markState:t,key:s,clip:u,scale:w,style:_,components:y,labelTransform:t_(d.map(o))},M]}function uO(t,e,n,r){return ic(this,void 0,void 0,function*(){const{library:i}=r,{components:a,theme:o,layout:s,markState:c,coordinate:l,key:u,style:f,clip:d,scale:h}=t,{x:v,y:g,width:y,height:b}=s,x=ol(s,["x","y","width","height"]),_=["view","plot","main","content"],O=_.map((z,G)=>G),w=["a","margin","padding","inset"],M=_.map(z=>wA(Object.assign({},o.view,f),z)),E=w.map(z=>Wt(x,z)),A=z=>z.style("x",G=>C[G].x).style("y",G=>C[G].y).style("width",G=>C[G].width).style("height",G=>C[G].height).each(function(G,X,K){rY(Oe(K),M[G])});let P=0,k=0,L=y,I=b;const C=O.map(z=>{const G=E[z],{left:X=0,top:K=0,bottom:tt=0,right:et=0}=G;return P+=X,k+=K,L-=X+et,I-=K+tt,{x:P,y:k,width:L,height:I}});e.selectAll(ys($i)).data(O.filter(z=>Gn(M[z])),z=>_[z]).join(z=>z.append("rect").attr("className",$i).style("zIndex",-2).call(A),z=>z.call(A),z=>z.remove());const R=VG(c),N=R?{duration:R[1]}:!1;for(const[,z]of sy(a,G=>`${G.type}-${G.position}`))z.forEach((G,X)=>G.index=X);const D=e.selectAll(ys(hc)).data(a,z=>`${z.type}-${z.position}-${z.index}`).join(z=>z.append("g").style("zIndex",({zIndex:G})=>G||-1).attr("className",hc).append(G=>Gk(yt({animate:N,scale:h},G),l,o,i,c)),z=>z.transition(function(G,X,K){const{preserve:tt=!1}=G;if(tt)return;const et=Gk(yt({animate:N,scale:h},G),l,o,i,c),{attributes:dt}=et,[_t]=K.childNodes;return _t.update(dt,!1)})).transitions();n.push(...D.flat().filter(Gn));const Y=e.selectAll(ys(Ea)).data([s],()=>u).join(z=>z.append("rect").style("zIndex",0).style("fill","transparent").attr("className",Ea).call(a3).call(s3,Array.from(c.keys())).call(c3,d),z=>z.call(s3,Array.from(c.keys())).call(G=>R?eY(G,R):a3(G)).call(c3,d)).transitions();n.push(...Y.flat());for(const[z,G]of c.entries()){const{data:X}=G,{key:K,class:tt,type:et}=z,dt=e.select(`#${K}`),_t=KG(z,G,t,r),Lt=ZG(z,G,t,i),gt=JG(z,G,t,i),vt=tY(z,G,t,i),Zt=XG(e,dt,tt,"element"),Rt=dt.selectAll(ys(Dr)).selectFacetAll(Zt).data(X,kt=>kt.key,kt=>kt.groupKey).join(kt=>kt.append(_t).attr("className",Dr).attr("markType",et).transition(function(Yt,re,ce){return Lt(Yt,[ce])}),kt=>kt.call(Yt=>{const re=Yt.parent(),ce=K8(ve=>{const[He,ye]=ve.getBounds().min;return[He,ye]});Yt.transition(function(ve,He,ye){qG(ye,re,ce);const Ce=_t(ve,He),Nn=gt(ve,[ye],[Ce]);return Nn!==null||(ye.nodeName===Ce.nodeName&&Ce.nodeName!=="g"?n_(ye,Ce):(ye.parentNode.replaceChild(Ce,ye),Ce.className=Dr,Ce.markType=et,Ce.__data__=ye.__data__)),Nn}).attr("markType",et).attr("className",Dr)}),kt=>kt.each(function(Yt,re,ce){ce.__removed__=!0}).transition(function(Yt,re,ce){return vt(Yt,[ce])}).remove(),kt=>kt.append(_t).attr("className",Dr).attr("markType",et).transition(function(Yt,re,ce){const{__fromElements__:ve}=ce,He=gt(Yt,ve,[ce]);return new Rr(ve,null,ce.parentNode).transition(He).remove(),He}),kt=>kt.transition(function(Yt,re,ce){const He=new Rr([],ce.__toData__,ce.parentNode).append(_t).attr("className",Dr).attr("markType",et).nodes();return gt(Yt,[ce],He)}).remove()).transitions();n.push(...Rt.flat())}WG(t,e,n,i,r)})}function WG(t,e,n,r,i){const[a]=nr("labelTransform",r),{markState:o,labelTransform:s}=t,c=e.select(ys(ln)).node(),l=new Map,u=new Map,f=Array.from(o.entries()).flatMap(([y,b])=>{const{labels:x=[],key:_}=y,O=$G(y,b,t,r,i),w=e.select(`#${_}`).selectAll(ys(Dr)).nodes().filter(M=>!M.__removed__);return x.flatMap((M,E)=>{const{transform:A=[]}=M,P=ol(M,["transform"]);return w.flatMap(k=>{const L=GG(P,E,k);return L.forEach(I=>{l.set(I,O),u.set(I,M)}),L})})}),d=Oe(c).selectAll(ys(_o)).data(f,y=>y.key).join(y=>y.append(b=>l.get(b)(b)).attr("className",_o),y=>y.each(function(b,x,_){const w=l.get(b)(b);n_(_,w)}),y=>y.remove()).nodes(),h=Qn(d,y=>u.get(y.__data__)),{coordinate:v}=t,g={canvas:i.canvas,coordinate:v};for(const[y,b]of h){const{transform:x=[]}=y;t_(x.map(a))(b,g)}s&&s(d,g)}function GG(t,e,n){const{seriesIndex:r,seriesKey:i,points:a,key:o,index:s}=n.__data__,c=UG(n);if(!r)return[Object.assign(Object.assign({},t),{key:`${o}-${e}`,bounds:c,index:s,points:a,dependentElement:n})];const l=HG(t),u=r.map((f,d)=>Object.assign(Object.assign({},t),{key:`${i[d]}-${e}`,bounds:[a[d]],index:f,points:a,dependentElement:n}));return l?l(u):u}function YG([t,e,n]){if(n)return[t,e,n];const r=[],i=[];for(let a=0;aGn(c)&&Gn(l))&&(r.push(o),i.push(s))}return[r,i]}function HG(t){const{selector:e}=t;if(!e)return null;if(typeof e=="function")return e;if(e==="first")return n=>[n[0]];if(e==="last")return n=>[n[n.length-1]];throw new Error(`Unknown selector: ${e}`)}function UG(t){const e=t.cloneNode(),n=t.getAnimations();e.style.visibility="hidden",n.forEach(o=>{const s=o.effect.getKeyframes();e.attr(s[s.length-1])}),t.parentNode.appendChild(e);const r=e.getLocalBounds();e.destroy();const{min:i,max:a}=r;return[i,a]}function $G(t,e,n,r,i){const[a]=nr("shape",r),{data:o,encode:s}=t,{data:c,defaultLabelShape:l}=e,u=c.map(g=>g.points),f=ss(s,g=>g.value),{theme:d,coordinate:h}=n,v=Object.assign(Object.assign({},i),{document:VT(i),theme:d,coordinate:h});return g=>{const{index:y,points:b}=g,x=o[y],{formatter:_=Y=>`${Y}`,transform:O,style:w,render:M}=g,E=ol(g,["formatter","transform","style","render"]),A=ss(Object.assign(Object.assign({},E),w),Y=>e3(Y,x,y,o,{channel:f})),{shape:P=l,text:k}=A,L=ol(A,["shape","text"]),I=typeof _=="string"?Kc(_):_,C=Object.assign(Object.assign({},L),{text:I(k,x,y,o),datum:x}),R=Object.assign({type:`label.${P}`,render:M},L),N=a(R,v),D=n3(d,"label",P,"label");return N(b,C,D,u)}}function e3(t,e,n,r,i){return typeof t=="function"?t(e,n,r,i):typeof t!="string"?t:Pf(e)&&e[t]!==void 0?e[t]:t}function VG(t){let e=-1/0,n=1/0;for(const[r,i]of t){const{animate:a={}}=r,{data:o}=i,{enter:s={},update:c={},exit:l={}}=a,{type:u,duration:f=300,delay:d=0}=c,{type:h,duration:v=300,delay:g=0}=s,{type:y,duration:b=300,delay:x=0}=l;for(const _ of o){const{updateType:O=u,updateDuration:w=f,updateDelay:M=d,enterType:E=h,enterDuration:A=v,enterDelay:P=g,exitDuration:k=b,exitDelay:L=x,exitType:I=y}=_;(O===void 0||O)&&(e=Math.max(e,w+M),n=Math.min(n,M)),(I===void 0||I)&&(e=Math.max(e,k+L),n=Math.min(n,L)),(E===void 0||E)&&(e=Math.max(e,A+P),n=Math.min(n,P))}}return e===-1/0?null:[n,e-n]}function XG(t,e,n,r){return t.node().parentElement.findAll(a=>a.style.facet!==void 0&&a.style.facet===n&&a!==e.node()).flatMap(a=>a.getElementsByClassName(r))}function qG(t,e,n){if(!t.__facet__)return;const r=t.parentNode.parentNode,i=e.parentNode,[a,o]=n(r),[s,c]=n(i),l=`translate(${a-s}, ${o-c})`;Z8(t,l),e.append(t)}function KG(t,e,n,r){const{library:i}=r,[a]=nr("shape",i),{data:o,encode:s}=t,{defaultShape:c,data:l,shape:u}=e,f=ss(s,x=>x.value),d=l.map(x=>x.points),{theme:h,coordinate:v}=n,{type:g,style:y={}}=t,b=Object.assign(Object.assign({},r),{document:VT(r),coordinate:v,theme:h});return x=>{const{shape:_=c}=y,{shape:O=_,points:w,seriesIndex:M,index:E}=x,A=ol(x,["shape","points","seriesIndex","index"]),P=Object.assign(Object.assign({},A),{index:E}),k=M?M.map(N=>o[N]):o[E],L=M||E,I=ss(y,N=>e3(N,k,L,o,{channel:f})),C=u[O]?u[O](I,b):a(Object.assign(Object.assign({},I),{type:o3(t,O)}),b),R=n3(h,g,O,c);return C(w,P,R,d)}}function n3(t,e,n,r){if(typeof e!="string")return;const{color:i}=t,a=t[e]||{},o=a[n]||a[r];return Object.assign({color:i},o)}function fO(t,e,n,r,i){var a,o;const[,s]=nr("shape",i),[c]=nr("animation",i),{defaultShape:l,shape:u}=n,{theme:f,coordinate:d}=r,v=`default${qc(t)}Animation`,{[v]:g}=((a=u[l])===null||a===void 0?void 0:a.props)||s(o3(e,l)).props,{[t]:y={}}=f,b=((o=e.animate)===null||o===void 0?void 0:o[t])||{},x={coordinate:d};return(_,O,w)=>{const{[`${t}Type`]:M,[`${t}Delay`]:E,[`${t}Duration`]:A,[`${t}Easing`]:P}=_,k=Object.assign({type:M||g},b);if(!k.type)return null;const C=c(k,x)(O,w,yt(y,{delay:E,duration:A,easing:P}));return Array.isArray(C)?C:[C]}}function ZG(t,e,n,r){return fO("enter",t,e,n,r)}function QG(t){return t.finished.then(()=>{t.cancel()}),t}function JG(t,e,n,r){return fO("update",t,e,n,r)}function tY(t,e,n,r){return fO("exit",t,e,n,r)}function r3(t={}){if(typeof t=="string")return{type:t};const{type:e="light"}=t,n=ol(t,["type"]);return Object.assign(Object.assign({},n),{type:e})}function nm(t){const e={event:!0,tooltip:!0,sliderFilter:!0,legendFilter:!0,scrollbarFilter:!0},{interaction:n={}}=t;return Object.entries(yt(e,n)).reverse()}function i3(t,e){return ic(this,void 0,void 0,function*(){const{data:n}=t,r=ol(t,["data"]);if(n==null)return t;const[,{data:i}]=yield qk([],{data:n},e);return Object.assign({data:i},r)})}function a3(t){t.style("transform",e=>`translate(${e.paddingLeft+e.marginLeft}, ${e.paddingTop+e.marginTop})`).style("width",e=>e.innerWidth).style("height",e=>e.innerHeight)}function eY(t,e){const[n,r]=e;t.transition(function(i,a,o){const{transform:s,width:c,height:l}=o.style,{paddingLeft:u,paddingTop:f,innerWidth:d,innerHeight:h,marginLeft:v,marginTop:g}=i,y=[{transform:s,width:c,height:l},{transform:`translate(${u+v}, ${f+g})`,width:d,height:h}];return o.animate(y,{delay:n,duration:r,fill:"both"})})}function o3(t,e){const{type:n}=t;return typeof e=="string"?`${n}.${e}`:e}function s3(t,e){const n=a=>a.class!==void 0?`${a.class}`:"";t.nodes().length===0||(t.selectAll(ys(sr)).data(e,a=>a.key).join(a=>a.append("g").attr("className",sr).attr("id",o=>o.key).style("facet",n).style("fill","transparent").style("zIndex",o=>{var s;return(s=o.zIndex)!==null&&s!==void 0?s:0}),a=>a.style("facet",n).style("fill","transparent").style("zIndex",o=>{var s;return(s=o.zIndex)!==null&&s!==void 0?s:0}),a=>a.remove()),t.select(ys(ln)).node())||t.append("g").attr("className",ln).style("zIndex",0)}function ys(...t){return t.map(e=>`.${e}`).join("")}function c3(t,e){t.node()&&t.style("clipPath",n=>{if(!e)return null;const{paddingTop:r,paddingLeft:i,marginLeft:a,marginTop:o,innerWidth:s,innerHeight:c}=n;return new yr({style:{x:i+a,y:r+o,width:s,height:c}})})}function nY(t,e,n){var r;for(const[l]of n.entries())if(l.type==="cell")return t.filter(u=>u.name!=="shape");if(e.length!==1||t.some(l=>l.name==="shape"))return t;const{defaultShape:i}=e[0];if(!["point","line","rect","hollow"].includes(i))return t;const o={point:"point",line:"hyphen",rect:"square",hollow:"hollow"},c={field:((r=t.find(l=>l.name==="color"))===null||r===void 0?void 0:r.field)||null,name:"shape",type:"constant",domain:[],range:[o[i]]};return[...t,c]}function rY(t,e){for(const[n,r]of Object.entries(e))t.style(n,r)}function l3(t){const e=yt({},t),n=new Map([[e,null]]),r=new Map([[null,-1]]),i=[e];for(;i.length;){const a=i.shift();if(a.key===void 0){const s=n.get(a),c=r.get(a),l=s===null?"0":`${s.key}-${c}`;a.key=l}const{children:o=[]}=a;if(Array.isArray(o))for(let s=0;s{},r=i=>{throw i}){const{width:i=640,height:a=480,depth:o=0}=t,s=l3(t),{canvas:c=iY(i,a),emitter:l=new $a,library:u}=e;e.canvas=c,e.emitter=l;const{width:f,height:d}=c.getConfig();(f!==i||d!==a)&&c.resize(i,a),l.emit(En.BEFORE_RENDER);const h=Oe(c.document.documentElement);return c.ready.then(()=>cO(Object.assign(Object.assign({},s),{width:i,height:a,depth:o}),h,e)).then(()=>{if(o){const[v,g]=c.document.documentElement.getPosition();c.document.documentElement.setPosition(v,g,-o/2)}c.requestAnimationFrame(()=>{l.emit(En.AFTER_RENDER),n==null||n()})}).catch(v=>{r==null||r(v)}),sY(c.getConfig().container)}function Ait(t,e={},n=()=>{},r=i=>{throw i}){var i;const{width:a=640,height:o=480}=t,s=l3(t),{group:c=new Group,emitter:l=new EventEmitter,library:u}=e;c!=null&&c.parentElement||error("renderToMountedElement can't render chart to unmounted group.");const f=select(c);return e.group=c,e.emitter=l,e.canvas=e.canvas||((i=c==null?void 0:c.ownerDocument)===null||i===void 0?void 0:i.defaultView),l.emit(ChartEvent.BEFORE_RENDER),plot(Object.assign(Object.assign({},s),{width:a,height:o}),f,e).then(()=>{var d;(d=e.canvas)===null||d===void 0||d.requestAnimationFrame(()=>{l.emit(ChartEvent.AFTER_RENDER),n==null||n()})}).catch(d=>{r==null||r(d)}),c}function u3(t,e={},n=!1){const{canvas:r,emitter:i}=e;r&&(oY(r),n?r.destroy():r.destroyChildren()),i.off()}function oY(t){const e=t.getRoot().querySelectorAll(`.${oa}`);e==null||e.forEach(n=>{const{nameInteraction:r=new Map}=n;(r==null?void 0:r.size)>0&&Array.from(r==null?void 0:r.values()).forEach(i=>{i==null||i.destroy()})})}function sY(t){return typeof t=="string"?document.getElementById(t):t}const $f=t=>t?parseInt(t):0;function cY(t){const e=getComputedStyle(t),n=t.clientWidth||$f(e.width),r=t.clientHeight||$f(e.height),i=$f(e.paddingLeft)+$f(e.paddingRight),a=$f(e.paddingTop)+$f(e.paddingBottom);return{width:n-i,height:r-a}}function Pit(t){const{height:e,width:n,padding:r=0,paddingLeft:i=r,paddingRight:a=r,paddingTop:o=r,paddingBottom:s=r,margin:c=0,marginLeft:l=c,marginRight:u=c,marginTop:f=c,marginBottom:d=c,inset:h=0,insetLeft:v=h,insetRight:g=h,insetTop:y=h,insetBottom:b=h}=t,x=w=>w==="auto"?20:w,_=n-x(i)-x(a)-l-u-v-g,O=e-x(o)-x(s)-f-d-y-b;return{width:_,height:O}}function dO(t,e){const n=[t];for(;n.length;){const r=n.shift();e&&e(r);const i=r.children||[];for(const a of i)n.push(a)}}class hO{constructor(e={},n){this.parentNode=null,this.children=[],this.index=0,this.type=n,this.value=e}map(e=n=>n){const n=e(this.value);return this.value=n,this}attr(e,n){return arguments.length===1?this.value[e]:this.map(r=>(r[e]=n,r))}append(e){const n=new e({});return n.children=[],this.push(n),n}push(e){return e.parentNode=this,e.index=this.children.length,this.children.push(e),this}remove(){const e=this.parentNode;if(e){const{children:n}=e,r=n.findIndex(i=>i===this);n.splice(r,1)}return this}getNodeByKey(e){let n=null;return dO(this,i=>{e===i.attr("key")&&(n=i)}),n}getNodesByType(e){const n=[];return dO(this,i=>{e===i.type&&n.push(i)}),n}getNodeByType(e){let n=null;return dO(this,r=>{n||e===r.type&&(n=r)}),n}call(e,...n){return e(this.map(),...n),this}getRoot(){let e=this;for(;e&&e.parentNode;)e=e.parentNode;return e}}var f3=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{e=r,t=i}),e,t]}function OY(t,e,{key:n=e}){t.prototype[e]=function(r){return arguments.length===0?this.attr(n):this.attr(n,r)}}function wY(t,e,{key:n=e}){t.prototype[e]=function(r){if(arguments.length===0)return this.attr(n);if(Array.isArray(r))return this.attr(n,r);const i=[...this.attr(n)||[],r];return this.attr(n,i)}}function SY(t,e,{key:n=e}){t.prototype[e]=function(r,i){if(arguments.length===0)return this.attr(n);if(arguments.length===1&&typeof r!="string")return this.attr(n,r);const a=this.attr(n)||{};return a[r]=arguments.length===1?!0:i,this.attr(n,a)}}function MY(t,e,n){t.prototype[e]=function(r){if(arguments.length===0)return this.attr(e);if(Array.isArray(r))return this.attr(e,{items:r});if(Pf(r)&&(r.title!==void 0||r.items!==void 0))return this.attr(e,r);if(r===null||r===!1)return this.attr(e,r);const i=this.attr(e)||{},{items:a=[]}=i;return a.push(r),i.items=a,this.attr(e,i)}}function EY(t,e,{ctor:n}){t.prototype[e]=function(r){const i=this.append(n);return e==="mark"&&(i.type=r),i}}function AY(t,e,{ctor:n}){t.prototype[e]=function(){return this.type=null,this.append(n)}}function rm(t){return e=>{for(const[n,r]of Object.entries(t)){const{type:i}=r;i==="value"?OY(e,n,r):i==="array"?wY(e,n,r):i==="object"?SY(e,n,r):i==="node"?EY(e,n,r):i==="container"?AY(e,n,r):i==="mix"&&MY(e,n,r)}return e}}function y3(t){return Object.fromEntries(Object.entries(t).map(([e,n])=>[e,{type:"node",ctor:n}]))}const m3={encode:{type:"object"},scale:{type:"object"},data:{type:"value"},transform:{type:"array"},style:{type:"object"},animate:{type:"object"},coordinate:{type:"object"},interaction:{type:"object"},label:{type:"array",key:"labels"},axis:{type:"object"},legend:{type:"object"},slider:{type:"object"},scrollbar:{type:"object"},state:{type:"object"},layout:{type:"object"},theme:{type:"object"},title:{type:"value"}},PY=Object.assign(Object.assign({},m3),{tooltip:{type:"mix"},viewStyle:{type:"object"}}),TY=Object.assign(Object.assign({},m3),{labelTransform:{type:"array"}});var kY=function(t,e,n,r){var i=arguments.length,a=i<3?e:r===null?r=Object.getOwnPropertyDescriptor(e,n):r,o;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(t,e,n,r);else for(var s=t.length-1;s>=0;s--)(o=t[s])&&(a=(i<3?o(a):i>3?o(e,n,a):o(e,n))||a);return i>3&&a&&Object.defineProperty(e,n,a),a};let im=class extends hO{changeData(e){var n;const r=this.getRoot();if(r)return this.attr("data",e),!((n=this.children)===null||n===void 0)&&n.length&&this.children.forEach(i=>{i.attr("data",e)}),r==null?void 0:r.render()}getView(){const e=this.getRoot(),{views:n}=e.getContext();if(n!=null&&n.length)return n.find(r=>r.key===this._key)}getScale(){var e;return(e=this.getView())===null||e===void 0?void 0:e.scale}getScaleByChannel(e){const n=this.getScale();if(n)return n[e]}getCoordinate(){var e;return(e=this.getView())===null||e===void 0?void 0:e.coordinate}getTheme(){var e;return(e=this.getView())===null||e===void 0?void 0:e.theme}getGroup(){const e=this._key;return e?this.getRoot().getContext().canvas.getRoot().getElementById(e):void 0}show(){const e=this.getGroup();e&&!e.isVisible()&&Yy(e)}hide(){const e=this.getGroup();e&&e.isVisible()&&q_(e)}};im=kY([rm(TY)],im);var CY=function(t,e,n,r){var i=arguments.length,a=i<3?e:r===null?r=Object.getOwnPropertyDescriptor(e,n):r,o;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(t,e,n,r);else for(var s=t.length-1;s>=0;s--)(o=t[s])&&(a=(i<3?o(a):i>3?o(e,n,a):o(e,n))||a);return i>3&&a&&Object.defineProperty(e,n,a),a};let gO=class extends hO{changeData(e){const n=this.getRoot();if(n)return this.attr("data",e),n==null?void 0:n.render()}getMark(){var e;const n=(e=this.getRoot())===null||e===void 0?void 0:e.getView();if(!n)return;const{markState:r}=n,i=Array.from(r.keys()).find(a=>a.key===this.attr("key"));return r.get(i)}getScale(){var e;const n=(e=this.getRoot())===null||e===void 0?void 0:e.getView();if(n)return n==null?void 0:n.scale}getScaleByChannel(e){var n,r;const i=(n=this.getRoot())===null||n===void 0?void 0:n.getView();if(i)return(r=i==null?void 0:i.scale)===null||r===void 0?void 0:r[e]}getGroup(){const e=this.attr("key");return e?this.getRoot().getContext().canvas.getRoot().getElementById(e):void 0}};gO=CY([rm(PY)],gO);var LY=function(t,e,n,r){var i=arguments.length,a=i<3?e:r===null?r=Object.getOwnPropertyDescriptor(e,n):r,o;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(t,e,n,r);else for(var s=t.length-1;s>=0;s--)(o=t[s])&&(a=(i<3?o(a):i>3?o(e,n,a):o(e,n))||a);return i>3&&a&&Object.defineProperty(e,n,a),a},RY=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{this.forceFit()},300),this._renderer=i||new dA,this._plugins=a||[],this._container=lY(n),this._emitter=new $a,this._context={library:Object.assign(Object.assign({},o),iA),emitter:this._emitter,canvas:r,createCanvas:s},this._create()}render(){if(this._rendering)return this._addToTrailing();this._context.canvas||this._createCanvas(),this._context.canvas.getConfig().supportsCSSTransform=!0,this._bindAutoFit(),this._rendering=!0;const e=new Promise((a,o)=>aY(this._computedOptions(),this._context,this._createResolve(a),this._createReject(o))),[n,r,i]=_Y();return e.then(r).catch(i).then(()=>this._renderTrailing()),n}options(e){if(arguments.length===0)return dY(this);const{type:n}=e;return n&&(this._previousDefinedType=n),xY(this,e,this._previousDefinedType,this._marks,this._compositions),this}getContainer(){return this._container}getContext(){return this._context}on(e,n,r){return this._emitter.on(e,n,r),this}once(e,n){return this._emitter.once(e,n),this}emit(e,...n){return this._emitter.emit(e,...n),this}off(e,n){return this._emitter.off(e,n),this}clear(){const e=this.options();this.emit(En.BEFORE_CLEAR),this._reset(),u3(e,this._context,!1),this.emit(En.AFTER_CLEAR)}destroy(){const e=this.options();this.emit(En.BEFORE_DESTROY),this._unbindAutoFit(),this._reset(),u3(e,this._context,!0),this._container[d3]&&uY(this._container),this.emit(En.AFTER_DESTROY)}forceFit(){this.options.autoFit=!0;const{width:e,height:n}=vO(this.options(),this._container);if(e===this._width&&n===this._height)return Promise.resolve(this);this.emit(En.BEFORE_CHANGE_SIZE);const r=this.render();return r.then(()=>{this.emit(En.AFTER_CHANGE_SIZE)}),r}changeSize(e,n){if(e===this._width&&n===this._height)return Promise.resolve(this);this.emit(En.BEFORE_CHANGE_SIZE),this.attr("width",e),this.attr("height",n);const r=this.render();return r.then(()=>{this.emit(En.AFTER_CHANGE_SIZE)}),r}_create(){const{library:e}=this._context,n=a=>a.startsWith("mark.")||a==="component.axisX"||a==="component.axisY"||a==="component.legends",r=["mark.mark",...Object.keys(e).filter(n)];this._marks={};for(const a of r){const o=a.split(".").pop();class s extends gO{constructor(){super({},o)}}this._marks[o]=s,this[o]=function(c){const l=this.append(s);return o==="mark"&&(l.type=c),l}}const i=["composition.view",...Object.keys(e).filter(a=>a.startsWith("composition.")&&a!=="composition.mark")];this._compositions=Object.fromEntries(i.map(a=>{const o=a.split(".").pop();let s=class extends im{constructor(){super({},o)}};return s=LY([rm(y3(this._marks))],s),[o,s]}));for(const a of Object.values(this._compositions))rm(y3(this._compositions))(a);for(const a of i){const o=a.split(".").pop();this[o]=function(){const s=this._compositions[o];return this.type=null,this.append(s)}}}_reset(){const e=["theme","type","width","height","autoFit"];this.type="view",this.value=Object.fromEntries(Object.entries(this.value).filter(([n])=>n.startsWith("margin")||n.startsWith("padding")||n.startsWith("inset")||e.includes(n))),this.children=[]}_renderTrailing(){this._trailing&&(this._trailing=!1,this.render().then(()=>{const e=this._trailingResolve.bind(this);this._trailingResolve=null,e(this)}).catch(e=>{const n=this._trailingReject.bind(this);this._trailingReject=null,n(e)}))}_createResolve(e){return()=>{this._rendering=!1,e(this)}}_createReject(e){return n=>{this._rendering=!1,e(n)}}_computedOptions(){const e=this.options(),{key:n=NY}=e,{width:r,height:i,depth:a}=vO(e,this._container);return this._width=r,this._height=i,this._key=n,Object.assign(Object.assign({key:this._key},e),{width:r,height:i,depth:a})}_createCanvas(){const{width:e,height:n}=vO(this.options(),this._container);this._plugins.push(new hA),this._plugins.forEach(r=>this._renderer.registerPlugin(r)),this._context.canvas=new xE({container:this._container,width:e,height:n,renderer:this._renderer})}_addToTrailing(){var e;return(e=this._trailingResolve)===null||e===void 0||e.call(this,this),this._trailing=!0,new Promise((r,i)=>{this._trailingResolve=r,this._trailingReject=i})}_bindAutoFit(){const e=this.options(),{autoFit:n}=e;if(this._hasBindAutoFit){n||this._unbindAutoFit();return}n&&(this._hasBindAutoFit=!0,window.addEventListener("resize",this._onResize))}_unbindAutoFit(){this._hasBindAutoFit&&(this._hasBindAutoFit=!1,window.removeEventListener("resize",this._onResize))}}function jY(t,e){class n extends t{constructor(i){super(Object.assign(Object.assign({},i),{lib:e}))}}return n}var DY=Object.prototype.hasOwnProperty,yO=function(t,e){if(t===null||!Ks(t))return{};var n={};return T_(e,function(r){DY.call(t,r)&&(n[r]=t[r])}),n};function b3(t){t.x0=Math.round(t.x0),t.y0=Math.round(t.y0),t.x1=Math.round(t.x1),t.y1=Math.round(t.y1)}function Fp(t,e,n,r,i){for(var a=t.children,o,s=-1,c=a.length,l=t.value&&(r-e)/t.value;++s=0;)e+=n[r].value;t.value=e}function WY(){return this.eachAfter(zY)}var mO=Ot(64599);function GY(t,e){var n=-1,r=mO(this),i;try{for(r.s();!(i=r.n()).done;){var a=i.value;t.call(e,a,++n,this)}}catch(o){r.e(o)}finally{r.f()}return this}function YY(t,e){for(var n=this,r=[n],i,a,o=-1;n=r.pop();)if(t.call(e,n,++o,this),i=n.children)for(a=i.length-1;a>=0;--a)r.push(i[a]);return this}function HY(t,e){for(var n=this,r=[n],i=[],a,o,s,c=-1;n=r.pop();)if(i.push(n),a=n.children)for(o=0,s=a.length;o=0;)n+=r[i].value;e.value=n})}function VY(t){return this.eachBefore(function(e){e.children&&e.children.sort(t)})}function XY(t){for(var e=this,n=qY(e,t),r=[e];e!==n;)e=e.parent,r.push(e);for(var i=r.length;t!==n;)r.splice(i,0,t),t=t.parent;return r}function qY(t,e){if(t===e)return t;var n=t.ancestors(),r=e.ancestors(),i=null;for(t=n.pop(),e=r.pop();t===e;)i=t,t=n.pop(),e=r.pop();return i}function KY(){for(var t=this,e=[t];t=t.parent;)e.push(t);return e}function ZY(){return Array.from(this)}function QY(){var t=[];return this.eachBefore(function(e){e.children||t.push(e)}),t}function JY(){var t=this,e=[];return t.each(function(n){n!==t&&e.push({source:n.parent,target:n})}),e}var x3=Ot(15009),tH=x3().mark(_3);function _3(){var t,e,n,r,i,a;return x3().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:t=this,n=[t];case 1:e=n.reverse(),n=[];case 2:if(!(t=e.pop())){s.next=8;break}return s.next=5,t;case 5:if(r=t.children)for(i=0,a=r.length;i=0;--s)i.push(a=o[s]=new Xf(o[s])),a.parent=r,a.depth=r.depth+1;return n.eachBefore(O3)}function eH(){return Vf(this).eachBefore(iH)}function nH(t){return t.children}function rH(t){return Array.isArray(t)?t[1]:null}function iH(t){t.data.value!==void 0&&(t.value=t.data.value),t.data=t.data.data}function O3(t){var e=0;do t.height=e;while((t=t.parent)&&t.height<++e)}function Xf(t){this.data=t,this.depth=this.height=0,this.parent=null}Xf.prototype=Vf.prototype=BY({constructor:Xf,count:WY,each:GY,eachAfter:HY,eachBefore:YY,find:UY,sum:$Y,sort:VY,path:XY,ancestors:KY,descendants:ZY,leaves:QY,links:JY,copy:eH},Symbol.iterator,_3);function bO(t,e){for(var n in e)e.hasOwnProperty(n)&&n!=="constructor"&&e[n]!==void 0&&(t[n]=e[n])}function aH(t,e,n,r){return e&&bO(t,e),n&&bO(t,n),r&&bO(t,r),t}const oH={field:"value",size:[1,1],round:!1,padding:0,sort:(t,e)=>e.value-t.value,as:["x","y"],ignoreParentValue:!0},sH="nodeIndex",Bp="childNodeCount",cH="nodeAncestor",xO="Invalid field: it must be a string!";function lH(t,e){const{field:n,fields:r}=t;if(Bn(n))return n;if(Mr(n))return console.warn(xO),n[0];if(console.warn(`${xO} will try to get fields instead.`),Bn(r))return r;if(Mr(r)&&r.length)return r[0];if(e)return e;throw new TypeError(xO)}function uH(t){const e=[];if(t&&t.each){let n,r;t.each(i=>{var a,o;i.parent!==n?(n=i.parent,r=0):r+=1;const s=RT((((a=i.ancestors)===null||a===void 0?void 0:a.call(i))||[]).map(c=>e.find(l=>l.name===c.name)||c),({depth:c})=>c>0&&c{e.push(n)});return e}function fH(t,e){e=aH({},oH,e);const n=e.as;if(!Mr(n)||n.length!==2)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');let r;try{r=lH(e)}catch(c){console.warn(c)}const a=(c=>FY().size(e.size).round(e.round).padding(e.padding)(Vf(c).sum(l=>Op(l.children)?e.ignoreParentValue?0:l[r]-LP(l.children,(u,f)=>u+f[r],0):l[r]).sort(e.sort)))(t),o=n[0],s=n[1];return a.each(c=>{var l,u;c[o]=[c.x0,c.x1,c.x1,c.x0],c[s]=[c.y1,c.y1,c.y0,c.y0],c.name=c.name||((l=c.data)===null||l===void 0?void 0:l.name)||((u=c.data)===null||u===void 0?void 0:u.label),c.data.name=c.name,["x0","x1","y0","y1"].forEach(f=>{n.indexOf(f)===-1&&delete c[f]})}),uH(a)}var dH=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{var l,u,f,d;if(c.depth===0)return null;let h=c.data.name;const v=[h];let g=Object.assign({},c);for(;g.depth>1;)h=`${(l=g.parent.data)===null||l===void 0?void 0:l.name} / ${h}`,v.unshift((u=g.parent.data)===null||u===void 0?void 0:u.name),g=g.parent;const y=Object.assign(Object.assign(Object.assign({},yO(c.data,[i])),{[w3]:h,[am]:g.data.name}),c);r&&r!==am&&(y[r]=c.data[r]||((d=(f=c.parent)===null||f===void 0?void 0:f.data)===null||d===void 0?void 0:d[r])),s.push(y)}),s.map(c=>{const l=c.x.slice(0,2),u=[c.y[2],c.y[0]];return l[0]===l[1]&&(u[0]=u[1]=(c.y[2]+c.y[0])/2),Object.assign(Object.assign({},c),{x:l,y:u,fillOpacity:Math.pow(.85,c.depth)})})}const S3={id:qf,encode:{x:"x",y:"y",key:w3,color:am,value:"value"},axis:{x:!1,y:!1},style:{[_O]:qf,stroke:"#fff",lineWidth:.5,fillOpacity:"fillOpacity",[Bp]:Bp,depth:"depth"},state:{active:{zIndex:2,stroke:"#000"},inactive:{zIndex:1,stroke:"#fff"}},legend:!1,interaction:{drillDown:!0},coordinate:{type:"polar",innerRadius:.2}},M3=t=>{const{encode:e,data:n=[],legend:r}=t,i=dH(t,["encode","data","legend"]),a=Object.assign(Object.assign({},i.coordinate),{innerRadius:Math.max(un(i,["coordinate","innerRadius"],.2),1e-5)}),o=Object.assign(Object.assign({},S3.encode),e),{value:s}=o,c=hH({encode:o,data:n});return console.log(c,"rectData"),[yt({},S3,Object.assign(Object.assign({type:"rect",data:c,encode:o,tooltip:{title:"path",items:[l=>({name:s,value:l[s]})]}},i),{coordinate:a}))]};M3.props={};var pH=Object.keys?function(t){return Object.keys(t)}:function(t){var e=[];return T_(t,function(n,r){ea(t)&&r==="prototype"||e.push(r)}),e},OO=pH,vH=function(t,e,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(u){try{l(r.next(u))}catch(f){o(f)}}function c(u){try{l(r.throw(u))}catch(f){o(f)}}function l(u){u.done?a(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})};const gH=t=>t.querySelectorAll(".element").filter(e=>un(e,["style",_O])===qf);function yH(t){return Oe(t).select(`.${Ea}`).node()}const mH={rootText:"root",style:{fill:"rgba(0, 0, 0, 0.85)",fontSize:12,y:1},active:{fill:"rgba(0, 0, 0, 0.5)"}};function bH(t={}){const{breadCrumb:e={},isFixedColor:n=!1}=t,r=yt({},mH,e);return i=>{const{update:a,setState:o,container:s,view:c,options:l}=i,u=s.ownerDocument,f=yH(s),d=l.marks.find(({id:_})=>_===qf),{state:h}=d,v=u.createElement("g");f.appendChild(v);const g=(_,O)=>vH(this,void 0,void 0,function*(){if(v.removeChildren(),_){const w=u.createElement("text",{style:Object.assign({x:0,text:r.rootText,depth:0},r.style)});v.appendChild(w);let M="";const E=_==null?void 0:_.split(" / ");let A=r.style.y,P=v.getBBox().width;const k=f.getBBox().width,L=E.map((I,C)=>{const R=u.createElement("text",{style:Object.assign(Object.assign({x:P,text:" / "},r.style),{y:A})});v.appendChild(R),P+=R.getBBox().width,M=`${M}${I} / `;const N=u.createElement("text",{name:M.replace(/\s\/\s$/,""),style:Object.assign(Object.assign({text:I,x:P,depth:C+1},r.style),{y:A})});return v.appendChild(N),P+=N.getBBox().width,P>k&&(A=v.getBBox().height,P=0,R.attr({x:P,y:A}),P+=R.getBBox().width,N.attr({x:P,y:A}),P+=N.getBBox().width),N});[w,...L].forEach((I,C)=>{if(C===L.length)return;const R=Object.assign({},I.attributes);I.attr("cursor","pointer"),I.addEventListener("mouseenter",()=>{I.attr(r.active)}),I.addEventListener("mouseleave",()=>{I.attr(R)}),I.addEventListener("click",()=>{g(I.name,un(I,["style","depth"]))})})}o("drillDown",w=>{const{marks:M}=w,E=M.map(A=>{if(A.id!==qf&&A.type!=="rect")return A;const{data:P}=A,k=Object.fromEntries(["color"].map(I=>[I,{domain:c.scale[I].getOptions().domain}])),L=P.filter(I=>{const C=I.path;return n||(I[am]=C.split(" / ")[O]),_?new RegExp(`^${_}.+`).test(C):!0});return yt({},A,n?{data:L,scale:k}:{data:L})});return Object.assign(Object.assign({},w),{marks:E})}),yield a()}),y=_=>{const O=_.target;if(un(O,["style",_O])!==qf||un(O,["markType"])!=="rect"||!un(O,["style",Bp]))return;const w=un(O,["__data__","key"]),M=un(O,["style","depth"]);O.style.cursor="pointer",g(w,M)};f.addEventListener("click",y);const b=OO(Object.assign(Object.assign({},h.active),h.inactive)),x=()=>{gH(f).forEach(O=>{const w=un(O,["style",Bp]);if(un(O,["style","cursor"])!=="pointer"&&w){O.style.cursor="pointer";const E=yO(O.attributes,b);O.addEventListener("mouseenter",()=>{O.attr(h.active)}),O.addEventListener("mouseleave",()=>{O.attr(yt(E,h.inactive))})}})};return f.addEventListener("mousemove",x),()=>{v.remove(),f.removeEventListener("click",y),f.removeEventListener("mousemove",x)}}}function xH(){return{"interaction.drillDown":bH,"mark.sunburst":M3}}const E3=()=>[["cartesian"]];E3.props={};const wO=()=>[["transpose"],["translate",.5,.5],["reflect.x"],["translate",-.5,-.5]];wO.props={transform:!0};const _H=(t={})=>{const e={startAngle:-Math.PI/2,endAngle:Math.PI*3/2,innerRadius:0,outerRadius:1};return Object.assign(Object.assign({},e),t)},A3=t=>{const{startAngle:e,endAngle:n,innerRadius:r,outerRadius:i}=_H(t);return[...wO(),...cp({startAngle:e,endAngle:n,innerRadius:r,outerRadius:i})]};A3.props={};const SO=()=>[["parallel",0,1,0,1]];SO.props={};const P3=({focusX:t=0,focusY:e=0,distortionX:n=2,distortionY:r=2,visual:i=!1})=>[["fisheye",t,e,n,r,i]];P3.props={transform:!0};const T3=t=>{const{startAngle:e=-Math.PI/2,endAngle:n=Math.PI*3/2,innerRadius:r=0,outerRadius:i=1}=t;return[...SO(),...cp({startAngle:e,endAngle:n,innerRadius:r,outerRadius:i})]};T3.props={};const k3=({value:t})=>e=>e.map(()=>t);k3.props={};const C3=({value:t})=>e=>e.map(n=>n[t]);C3.props={};const L3=({value:t})=>e=>e.map(t);L3.props={};const R3=({value:t})=>()=>t;R3.props={};function Yn(t,e){if(t!==null)return{type:"column",value:t,field:e}}function om(t,e){const n=Yn(t,e);return Object.assign(Object.assign({},n),{inferred:!0})}function sm(t,e){if(t!==null)return{type:"column",value:t,field:e,visual:!0}}function OH(t,e){const n=Yn(t,e);return Object.assign(Object.assign({},n),{constant:!1})}function sl(t,e){const n=[];for(const r of t)n[r]=e;return n}function rn(t,e){const n=t[e];if(!n)return[null,null];const{value:r,field:i=null}=n;return[r,i]}function zp(t,...e){for(const n of e)if(typeof n=="string"){const[r,i]=rn(t,n);if(r!==null)return[r,i]}else return[n,null];return[null,null]}function Wp(t){return t instanceof Date?!1:typeof t=="object"}const Gp=()=>(t,e)=>{const{encode:n}=e,{y1:r}=n;return r!==void 0?[t,e]:[t,yt({},e,{encode:{y1:om(sl(t,0))}})]};Gp.props={};const du=()=>(t,e)=>{const{encode:n}=e,{x:r}=n;return r!==void 0?[t,e]:[t,yt({},e,{encode:{x:om(sl(t,0))},scale:{x:{guide:null}}})]};du.props={};const hu=(t,e)=>Cp(Object.assign({colorAttribute:"fill"},t),e);hu.props=Object.assign(Object.assign({},Cp.props),{defaultMarker:"square"});const cm=(t,e)=>Cp(Object.assign({colorAttribute:"stroke"},t),e);cm.props=Object.assign(Object.assign({},Cp.props),{defaultMarker:"hollowSquare"});function Kf(){}function N3(t){this._context=t}N3.prototype={areaStart:Kf,areaEnd:Kf,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,e){t=+t,e=+e,this._point?this._context.lineTo(t,e):(this._point=1,this._context.moveTo(t,e))}};function MO(t){return new N3(t)}var I3=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{adjustPoints:n=wH}=t,r=I3(t,["adjustPoints"]),{coordinate:i,document:a}=e;return(o,s,c,l)=>{const{index:u}=s,{color:f}=c,d=I3(c,["color"]),h=l[u+1],v=n(o,h,i),g=!!Jn(i),[y,b,x,_]=g?Ny(v):v,{color:O=f,opacity:w}=s,M=su().curve(MO)([y,b,x,_]);return Oe(a.createElement("path",{})).call(se,d).style("d",M).style("fill",O).style("fillOpacity",w).call(se,r).node()}};EO.props={defaultMarker:"square"};function SH(t,e,n){const[r,i,a,o]=t;if(Jn(n)){const l=[e?e[0][0]:(i[0]+a[0])/2,i[1]],u=[e?e[3][0]:(i[0]+a[0])/2,a[1]];return[r,l,u,o]}const s=[i[0],e?e[0][1]:(i[1]+a[1])/2],c=[a[0],e?e[3][1]:(i[1]+a[1])/2];return[r,s,c,o]}const j3=(t,e)=>EO(Object.assign({adjustPoints:SH},t),e);j3.props={defaultMarker:"square"};function Yp(t){return Math.abs(t)>10?String(t):t.toString().padStart(2,"0")}function MH(t){const e=t.getFullYear(),n=Yp(t.getMonth()+1),r=Yp(t.getDate()),i=`${e}-${n}-${r}`,a=t.getHours(),o=t.getMinutes(),s=t.getSeconds();return a||o||s?`${i} ${Yp(a)}:${Yp(o)}:${Yp(s)}`:i}const lm=(t={})=>{const{channel:e="x"}=t;return(n,r)=>{const{encode:i}=r,{tooltip:a}=r;if(Zs(a))return[n,r];const{title:o}=a;if(o!==void 0)return[n,r];const s=Object.keys(i).filter(l=>l.startsWith(e)).filter(l=>!i[l].inferred).map(l=>rn(i,l)).filter(([l])=>l).map(l=>l[0]);if(s.length===0)return[n,r];const c=[];for(const l of n)c[l]={value:s.map(u=>u[l]instanceof Date?MH(u[l]):u[l]).join(", ")};return[n,yt({},r,{tooltip:{title:c}})]}};lm.props={};const um=t=>{const{channel:e}=t;return(n,r)=>{const{encode:i,tooltip:a}=r;if(Zs(a))return[n,r];const{items:o=[]}=a;if(!o||o.length>0)return[n,r];const c=(Array.isArray(e)?e:[e]).flatMap(l=>Object.keys(i).filter(u=>u.startsWith(l)).map(u=>{const{field:f,value:d,inferred:h=!1,aggregate:v}=i[u];return h?null:v&&d?{channel:u}:f?{field:f}:d?{channel:u}:null}).filter(u=>u!==null));return[n,yt({},r,{tooltip:{items:c}})]}};um.props={};var EH=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i(t,e)=>{const{encode:n}=e,{key:r}=n,i=EH(n,["key"]);if(r!==void 0)return[t,e];const a=Object.values(i).map(({value:s})=>s),o=t.map(s=>a.filter(Array.isArray).map(c=>c[s]).join("-"));return[t,yt({},e,{encode:{key:Yn(o)}})]};D3.props={};function F3(t={}){const{shapes:e}=t;return[{name:"color"},{name:"opacity"},{name:"shape",range:e},{name:"enterType"},{name:"enterDelay",scaleKey:"enter"},{name:"enterDuration",scaleKey:"enter"},{name:"enterEasing"},{name:"key",scale:"identity"},{name:"groupKey",scale:"identity"},{name:"label",scale:"identity"}]}function na(t={}){return[...F3(t),{name:"title",scale:"identity"}]}function kit(){return[{type:MaybeTitle,channel:"color"},{type:MaybeTooltip,channel:["x","y","z"]}]}function cl(){return[{type:lm,channel:"color"},{type:um,channel:["x","y"]}]}function Zf(){return[{type:lm,channel:"x"},{type:um,channel:["y"]}]}function AH(){return[{type:lm,channel:"color"},{type:um,channel:["position"]}]}function Qf(t={}){return F3(t)}function Er(){return[{type:D3}]}function Nr(){return[]}function AO(t,e){return t.getBandWidth(t.invert(e))}function pu(t,e,n={}){const{x:r,y:i,series:a}=e,{x:o,y:s,series:c}=t,{style:{bandOffset:l=c?0:.5,bandOffsetX:u=l,bandOffsetY:f=l}={}}=n,d=!!(o!=null&&o.getBandWidth),h=!!(s!=null&&s.getBandWidth),v=!!(c!=null&&c.getBandWidth);return!d&&!h?g=>g:(g,y)=>{const b=d?AO(o,r[y]):0,x=h?AO(s,i[y]):0,O=v&&a?(AO(c,a[y])/2+ +a[y])*b:0,[w,M]=g;return[w+u*b+O,M+f*x]}}function fm(t){return parseFloat(t)/100}function PO(t,e,n,r){const{x:i,y:a}=n,{innerWidth:o,innerHeight:s}=r.getOptions(),c=Array.from(t,l=>{const u=i[l],f=a[l],d=typeof u=="string"?fm(u)*o:+u,h=typeof f=="string"?fm(f)*s:+f;return[[d,h]]});return[t,c]}function ms(t){return typeof t=="function"?t:e=>e[t]}function TO(t,e){return Array.from(t,ms(e))}function kO(t,e){const{source:n=u=>u.source,target:r=u=>u.target,value:i=u=>u.value}=e,{links:a,nodes:o}=t,s=TO(a,n),c=TO(a,r),l=TO(a,i);return{links:a.map((u,f)=>({target:c[f],source:s[f],value:l[f]})),nodes:o||Array.from(new Set([...s,...c]),u=>({key:u}))}}function B3(t,e){return t.getBandWidth(t.invert(e))}const z3={rect:hu,hollow:cm,funnel:EO,pyramid:j3},W3=()=>(t,e,n,r)=>{const{x:i,y:a,y1:o,series:s,size:c}=n,l=e.x,u=e.series,[f]=r.getSize(),d=c?c.map(g=>+g/f):null,h=c?(g,y,b)=>{const x=g+y/2,_=d[b];return[x-_/2,x+_/2]}:(g,y,b)=>[g,g+y],v=Array.from(t,g=>{const y=B3(l,i[g]),b=u?B3(u,s==null?void 0:s[g]):1,x=y*b,_=(+(s==null?void 0:s[g])||0)*y,O=+i[g]+_,[w,M]=h(O,x,g),E=+a[g],A=+o[g];return[[w,E],[M,E],[M,A],[w,A]].map(C=>r.map(C))});return[t,v]};W3.props={defaultShape:"rect",defaultLabelShape:"label",composite:!1,shape:z3,channels:[...na({shapes:Object.keys(z3)}),{name:"x",scale:"band",required:!0},{name:"y",required:!0},{name:"series",scale:"band"},{name:"size"}],preInference:[...Er(),{type:Gp},{type:du}],postInference:[...Nr(),...Zf()],interaction:{shareTooltip:!0}};const G3={rect:hu,hollow:cm},Y3=()=>(t,e,n,r)=>{const{x:i,x1:a,y:o,y1:s}=n,c=Array.from(t,l=>{const u=[+i[l],+o[l]],f=[+a[l],+o[l]],d=[+a[l],+s[l]],h=[+i[l],+s[l]];return[u,f,d,h].map(v=>r.map(v))});return[t,c]};Y3.props={defaultShape:"rect",defaultLabelShape:"label",composite:!1,shape:G3,channels:[...na({shapes:Object.keys(G3)}),{name:"x",required:!0},{name:"y",required:!0}],preInference:[...Er(),{type:Gp}],postInference:[...Nr(),...Zf()],interaction:{shareTooltip:!0}};var H3=CO(Ep);function U3(t){this._curve=t}U3.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(t,e){this._curve.point(e*Math.sin(t),e*-Math.cos(t))}};function CO(t){function e(n){return new U3(t(n))}return e._curve=t,e}function Hp(t){var e=t.curve;return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t.curve=function(n){return arguments.length?e(CO(n)):e()._curve},t}function PH(){return Hp(su().curve(H3))}var $3=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{d1:e,d2:n,style1:r,style2:i}=t.attributes,a=t.ownerDocument;Oe(t).maybeAppend("line",()=>a.createElement("path",{})).style("d",e).call(se,r),Oe(t).maybeAppend("line1",()=>a.createElement("path",{})).style("d",n).call(se,i)});function kH(t,e){const n=[],r=[];let i=!1,a=null;for(const o of t)!e(o[0])||!e(o[1])?i=!0:(n.push(o),i&&(i=!1,r.push([a,o])),a=o);return[n,r]}const ho=(t,e)=>{const{curve:n,gradient:r=!1,gradientColor:i="between",defined:a=u=>!Number.isNaN(u)&&u!==void 0&&u!==null,connect:o=!1}=t,s=$3(t,["curve","gradient","gradientColor","defined","connect"]),{coordinate:c,document:l}=e;return(u,f,d)=>{const{color:h,lineWidth:v}=d,g=$3(d,["color","lineWidth"]),{color:y=h,size:b=v,seriesColor:x,seriesX:_,seriesY:O}=f,w=pT(c,f),M=Jn(c),E=r&&x?hT(x,_,O,r,i,M):y,A=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},g),E&&{stroke:E}),b&&{lineWidth:b}),w&&{transform:w}),s);let P;if(Ln(c)){const N=c.getCenter();P=D=>PH().angle((Y,z)=>Df(br(D[z],N))).radius((Y,z)=>fr(D[z],N)).defined(([Y,z])=>a(Y)&&a(z)).curve(n)(D)}else P=su().x(N=>N[0]).y(N=>N[1]).defined(([N,D])=>a(N)&&a(D)).curve(n);const[k,L]=kH(u,a),I=Wt(A,"connect"),C=!!L.length;if(!C||o&&!Object.keys(I).length)return Oe(l.createElement("path",{})).style("d",P(k)||[]).call(se,A).node();if(C&&!o)return Oe(l.createElement("path",{})).style("d",P(u)).call(se,A).node();const R=N=>N.map(P).join(",");return Oe(new TH).style("style1",Object.assign(Object.assign({},A),I)).style("style2",A).style("d1",R(L)).style("d2",P(u)).node()}};ho.props={defaultMarker:"smooth",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const V3=(t,e)=>{const{coordinate:n}=e;return(...r)=>{const i=Ln(n)?MO:Ep;return ho(Object.assign({curve:i},t),e)(...r)}};V3.props=Object.assign(Object.assign({},ho.props),{defaultMarker:"line"});function LO(t,e,n){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-e),t._y2+t._k*(t._y1-n),t._x2,t._y2)}function RO(t,e){this._context=t,this._k=(1-e)/6}RO.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:LO(this,this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2,this._x1=t,this._y1=e;break;case 2:this._point=3;default:LO(this,t,e);break}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Cit=function t(e){function n(r){return new RO(r,e)}return n.tension=function(r){return t(+r)},n}(0);function NO(t,e){this._context=t,this._k=(1-e)/6}NO.prototype={areaStart:Kf,areaEnd:Kf,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x3,this._y3),this._context.closePath();break}case 2:{this._context.lineTo(this._x3,this._y3),this._context.closePath();break}case 3:{this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:LO(this,t,e);break}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Lit=function t(e){function n(r){return new NO(r,e)}return n.tension=function(r){return t(+r)},n}(0);function X3(t,e,n){var r=t._x1,i=t._y1,a=t._x2,o=t._y2;if(t._l01_a>Yi){var s=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,c=3*t._l01_a*(t._l01_a+t._l12_a);r=(r*s-t._x0*t._l12_2a+t._x2*t._l01_2a)/c,i=(i*s-t._y0*t._l12_2a+t._y2*t._l01_2a)/c}if(t._l23_a>Yi){var l=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,u=3*t._l23_a*(t._l23_a+t._l12_a);a=(a*l+t._x1*t._l23_2a-e*t._l12_2a)/u,o=(o*l+t._y1*t._l23_2a-n*t._l12_2a)/u}t._context.bezierCurveTo(r,i,a,o,t._x2,t._y2)}function q3(t,e){this._context=t,this._alpha=e}q3.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3;default:X3(this,t,e);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Rit=function t(e){function n(r){return e?new q3(r,e):new RO(r,0)}return n.alpha=function(r){return t(+r)},n}(.5);function K3(t,e){this._context=t,this._alpha=e}K3.prototype={areaStart:Kf,areaEnd:Kf,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x3,this._y3),this._context.closePath();break}case 2:{this._context.lineTo(this._x3,this._y3),this._context.closePath();break}case 3:{this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}}},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:X3(this,t,e);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Z3=function t(e){function n(r){return e?new K3(r,e):new NO(r,0)}return n.alpha=function(r){return t(+r)},n}(.5);function Q3(t){return t<0?-1:1}function J3(t,e,n){var r=t._x1-t._x0,i=e-t._x1,a=(t._y1-t._y0)/(r||i<0&&-0),o=(n-t._y1)/(i||r<0&&-0),s=(a*i+o*r)/(r+i);return(Q3(a)+Q3(o))*Math.min(Math.abs(a),Math.abs(o),.5*Math.abs(s))||0}function t5(t,e){var n=t._x1-t._x0;return n?(3*(t._y1-t._y0)/n-e)/2:e}function IO(t,e,n){var r=t._x0,i=t._y0,a=t._x1,o=t._y1,s=(a-r)/3;t._context.bezierCurveTo(r+s,i+s*e,a-s,o-s*n,a,o)}function dm(t){this._context=t}dm.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:IO(this,this._t0,t5(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){var n=NaN;if(t=+t,e=+e,!(t===this._x1&&e===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,IO(this,t5(this,n=J3(this,t,e)),n);break;default:IO(this,this._t0,n=J3(this,t,e));break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e,this._t0=n}}};function e5(t){this._context=new n5(t)}(e5.prototype=Object.create(dm.prototype)).point=function(t,e){dm.prototype.point.call(this,e,t)};function n5(t){this._context=t}n5.prototype={moveTo:function(t,e){this._context.moveTo(e,t)},closePath:function(){this._context.closePath()},lineTo:function(t,e){this._context.lineTo(e,t)},bezierCurveTo:function(t,e,n,r,i,a){this._context.bezierCurveTo(e,t,r,n,a,i)}};function r5(t){return new dm(t)}function i5(t){return new e5(t)}var CH=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const n=CH(t,[]),{coordinate:r}=e;return(...i)=>{const a=Ln(r)?Z3:Jn(r)?i5:r5;return ho(Object.assign({curve:a},n),e)(...i)}};a5.props=Object.assign(Object.assign({},ho.props),{defaultMarker:"smooth"});function hm(t,e){this._context=t,this._t=e}hm.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:{if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var n=this._x*(1-this._t)+t*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,e)}break}}this._x=t,this._y=e}};function o5(t){return new hm(t,.5)}function s5(t){return new hm(t,0)}function c5(t){return new hm(t,1)}const l5=(t,e)=>ho(Object.assign({curve:c5},t),e);l5.props=Object.assign(Object.assign({},ho.props),{defaultMarker:"hv"});const u5=(t,e)=>ho(Object.assign({curve:s5},t),e);u5.props=Object.assign(Object.assign({},ho.props),{defaultMarker:"vh"});const f5=(t,e)=>ho(Object.assign({curve:o5},t),e);f5.props=Object.assign(Object.assign({},ho.props),{defaultMarker:"hvh"});var LH=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{document:n}=e;return(r,i,a)=>{const{seriesSize:o,color:s}=i,{color:c}=a,l=LH(a,["color"]),u=fo();for(let f=0;f(t,e)=>{const{style:n={},encode:r}=e,{series:i}=r,{gradient:a}=n;return!a||i?[t,e]:[t,yt({},e,{encode:{series:sm(sl(t,void 0))}})]};h5.props={};const jO=()=>(t,e)=>{const{encode:n}=e,{series:r,color:i}=n;if(r!==void 0||i===void 0)return[t,e];const[a,o]=rn(n,"color");return[t,yt({},e,{encode:{series:Yn(a,o)}})]};jO.props={};const p5={line:V3,smooth:a5,hv:l5,vh:u5,hvh:f5,trail:d5},NH=(t,e,n,r)=>{var i,a;const{series:o,x:s,y:c}=n,{x:l,y:u}=e;if(s===void 0||c===void 0)throw new Error("Missing encode for x or y channel.");const f=o?Array.from(Qn(t,y=>o[y]).values()):[t],d=f.map(y=>y[0]).filter(y=>y!==void 0),h=(((i=l==null?void 0:l.getBandWidth)===null||i===void 0?void 0:i.call(l))||0)/2,v=(((a=u==null?void 0:u.getBandWidth)===null||a===void 0?void 0:a.call(u))||0)/2,g=Array.from(f,y=>y.map(b=>r.map([+s[b]+h,+c[b]+v])));return[d,g,f]},IH=(t,e,n,r)=>{const i=Object.entries(n).filter(([o])=>o.startsWith("position")).map(([,o])=>o);if(i.length===0)throw new Error("Missing encode for position channel.");const a=Array.from(t,o=>{const s=i.map(u=>+u[o]),c=r.map(s),l=[];for(let u=0;u(t,e,n,r)=>(up(r)?IH:NH)(t,e,n,r);v5.props={defaultShape:"line",defaultLabelShape:"label",composite:!1,shape:p5,channels:[...na({shapes:Object.keys(p5)}),{name:"x"},{name:"y"},{name:"position",independent:!0},{name:"size"},{name:"series",scale:"band"}],preInference:[...Er(),{type:h5},{type:jO}],postInference:[...Nr(),...Zf(),...AH()],interaction:{shareTooltip:!0,seriesTooltip:!0,crosshairs:!0}};var jH=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{colorAttribute:n,symbol:r,mode:i="auto"}=t,a=jH(t,["colorAttribute","symbol","mode"]),o=Mf.get(r)||Mf.get("point"),{coordinate:s,document:c}=e;return(l,u,f)=>{const{lineWidth:d,color:h}=f,v=a.stroke?d||1:d,{color:g=h,transform:y,opacity:b}=u,[x,_]=B_(l),w=g5(i,l,u,s)||a.r||f.r;return Oe(c.createElement("path",{})).call(se,f).style("fill","transparent").style("d",o(x,_,w)).style("lineWidth",v).style("transform",y).style("transformOrigin",`${x-w} ${_-w}`).style("stroke",g).style(F_(t),b).style(n,g).call(se,a).node()}};Je.props={defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const y5=(t,e)=>Je(Object.assign({colorAttribute:"stroke",symbol:"point"},t),e);y5.props=Object.assign({defaultMarker:"hollowPoint"},Je.props);const m5=(t,e)=>Je(Object.assign({colorAttribute:"stroke",symbol:"diamond"},t),e);m5.props=Object.assign({defaultMarker:"hollowDiamond"},Je.props);const b5=(t,e)=>Je(Object.assign({colorAttribute:"stroke",symbol:"hexagon"},t),e);b5.props=Object.assign({defaultMarker:"hollowHexagon"},Je.props);const x5=(t,e)=>Je(Object.assign({colorAttribute:"stroke",symbol:"square"},t),e);x5.props=Object.assign({defaultMarker:"hollowSquare"},Je.props);const _5=(t,e)=>Je(Object.assign({colorAttribute:"stroke",symbol:"triangle-down"},t),e);_5.props=Object.assign({defaultMarker:"hollowTriangleDown"},Je.props);const O5=(t,e)=>Je(Object.assign({colorAttribute:"stroke",symbol:"triangle"},t),e);O5.props=Object.assign({defaultMarker:"hollowTriangle"},Je.props);const w5=(t,e)=>Je(Object.assign({colorAttribute:"stroke",symbol:"bowtie"},t),e);w5.props=Object.assign({defaultMarker:"hollowBowtie"},Je.props);var DH=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{colorAttribute:n,mode:r="auto"}=t,i=DH(t,["colorAttribute","mode"]),{coordinate:a,document:o}=e;return(s,c,l)=>{const{lineWidth:u,color:f}=l,d=i.stroke?u||1:u,{color:h=f,transform:v,opacity:g}=c,[y,b]=B_(s),_=g5(r,s,c,a)||i.r||l.r;return Oe(o.createElement("circle",{})).call(se,l).style("fill","transparent").style("cx",y).style("cy",b).style("r",_).style("lineWidth",d).style("transform",v).style("transformOrigin",`${y} ${b}`).style("stroke",h).style(F_(t),g).style(n,h).call(se,i).node()}},DO=(t,e)=>S5(Object.assign({colorAttribute:"fill"},t),e);DO.props={defaultMarker:"circle",defaultEnterAnimation:"fadeIn",defaultExitAnimation:"fadeOut"};const M5=(t,e)=>S5(Object.assign({colorAttribute:"stroke"},t),e);M5.props=Object.assign({defaultMarker:"hollowPoint"},DO.props);const E5=(t,e)=>Je(Object.assign({colorAttribute:"fill",symbol:"point"},t),e);E5.props=Object.assign({defaultMarker:"point"},Je.props);const A5=(t,e)=>Je(Object.assign({colorAttribute:"stroke",symbol:"plus"},t),e);A5.props=Object.assign({defaultMarker:"plus"},Je.props);const P5=(t,e)=>Je(Object.assign({colorAttribute:"fill",symbol:"diamond"},t),e);P5.props=Object.assign({defaultMarker:"diamond"},Je.props);const T5=(t,e)=>Je(Object.assign({colorAttribute:"fill",symbol:"square"},t),e);T5.props=Object.assign({defaultMarker:"square"},Je.props);const k5=(t,e)=>Je(Object.assign({colorAttribute:"fill",symbol:"triangle"},t),e);k5.props=Object.assign({defaultMarker:"triangle"},Je.props);const C5=(t,e)=>Je(Object.assign({colorAttribute:"fill",symbol:"hexagon"},t),e);C5.props=Object.assign({defaultMarker:"hexagon"},Je.props);const L5=(t,e)=>Je(Object.assign({colorAttribute:"stroke",symbol:"cross"},t),e);L5.props=Object.assign({defaultMarker:"cross"},Je.props);const R5=(t,e)=>Je(Object.assign({colorAttribute:"fill",symbol:"bowtie"},t),e);R5.props=Object.assign({defaultMarker:"bowtie"},Je.props);const N5=(t,e)=>Je(Object.assign({colorAttribute:"stroke",symbol:"hyphen"},t),e);N5.props=Object.assign({defaultMarker:"hyphen"},Je.props);const I5=(t,e)=>Je(Object.assign({colorAttribute:"stroke",symbol:"line"},t),e);I5.props=Object.assign({defaultMarker:"line"},Je.props);const j5=(t,e)=>Je(Object.assign({colorAttribute:"stroke",symbol:"tick"},t),e);j5.props=Object.assign({defaultMarker:"tick"},Je.props);const D5=(t,e)=>Je(Object.assign({colorAttribute:"fill",symbol:"triangle-down"},t),e);D5.props=Object.assign({defaultMarker:"triangleDown"},Je.props);const pm=()=>(t,e)=>{const{encode:n}=e,{y:r}=n;return r!==void 0?[t,e]:[t,yt({},e,{encode:{y:om(sl(t,0))},scale:{y:{guide:null}}})]};pm.props={};const F5=()=>(t,e)=>{const{encode:n}=e,{size:r}=n;return r!==void 0?[t,e]:[t,yt({},e,{encode:{size:sm(sl(t,3))}})]};F5.props={};const B5={hollow:y5,hollowDiamond:m5,hollowHexagon:b5,hollowSquare:x5,hollowTriangleDown:_5,hollowTriangle:O5,hollowBowtie:w5,hollowCircle:M5,point:E5,plus:A5,diamond:P5,square:T5,triangle:k5,hexagon:C5,cross:L5,bowtie:R5,hyphen:N5,line:I5,tick:j5,triangleDown:D5,circle:DO},z5=t=>(e,n,r,i)=>{const{x:a,y:o,x1:s,y1:c,size:l,dx:u,dy:f}=r,[d,h]=i.getSize(),v=pu(n,r,t),g=b=>{const x=+((u==null?void 0:u[b])||0),_=+((f==null?void 0:f[b])||0),O=s?(+a[b]+ +s[b])/2:+a[b],w=c?(+o[b]+ +c[b])/2:+o[b],M=O+x,E=w+_;return[M,E]},y=l?Array.from(e,b=>{const[x,_]=g(b),O=+l[b],w=O/d,M=O/h,E=[x-w,_-M],A=[x+w,_+M];return[i.map(v(E,b)),i.map(v(A,b))]}):Array.from(e,b=>[i.map(v(g(b),b))]);return[e,y]};z5.props={defaultShape:"hollow",defaultLabelShape:"label",composite:!1,shape:B5,channels:[...na({shapes:Object.keys(B5)}),{name:"x",required:!0},{name:"y",required:!0},{name:"series",scale:"band"},{name:"size",quantitative:"sqrt"},{name:"dx",scale:"identity"},{name:"dy",scale:"identity"}],preInference:[...Er(),{type:du},{type:pm}],postInference:[...Nr(),{type:F5},...cl()]};const W5=(t,e)=>{const{coordinate:n}=e;return(r,i,a)=>{const{color:o,text:s="",fontSize:c,rotate:l=0,transform:u=""}=i,f={text:String(s),stroke:o,fill:o,fontSize:c},[[d,h]]=r;return Oe(new _T).style("x",d).style("y",h).call(se,a).style("transform",`${u}rotate(${+l})`).style("coordCenter",n.getCenter()).call(se,f).call(se,t).node()}};W5.props={defaultMarker:"point",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};var FO=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const e=t.attributes,{class:n,x:r,y:i,transform:a}=e,o=FO(e,["class","x","y","transform"]),s=Wt(o,"marker"),{size:c=24}=s,l=()=>FH(c/2),u=Oe(t).maybeAppend("marker",()=>new xn({})).call(h=>h.node().update(Object.assign({symbol:l},s))).node(),[f,d]=BH(u);Oe(t).maybeAppend("text","text").style("x",f).style("y",d).call(se,o)}),G5=(t,e)=>{const n=FO(t,[]);return(r,i,a)=>{const{color:o}=a,s=FO(a,["color"]),{color:c=o,text:l=""}=i,u={text:String(l),stroke:c,fill:c},[[f,d]]=r;return Oe(new zH).call(se,s).style("transform",`translate(${f},${d})`).call(se,u).call(se,n).node()}};G5.props={defaultMarker:"point",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const Y5=(t,e)=>{const{coordinate:n}=e;return(r,i,a)=>{const{color:o,text:s="",fontSize:c,rotate:l=0,transform:u=""}=i,f={text:String(s),stroke:o,fill:o,fontSize:c,textAlign:"center",textBaseline:"middle"},[[d,h]]=r;return Oe(new or).style("x",d).style("y",h).call(se,a).style("transformOrigin","center center").style("transform",`${u}rotate(${l}deg)`).style("coordCenter",n.getCenter()).call(se,f).call(se,t).node()}};Y5.props={defaultMarker:"point",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const vm=()=>(t,e)=>{const{data:n}=e;if(!Array.isArray(n)||n.some(Wp))return[t,e];const r=Array.isArray(n[0])?n:[n],i=r.map(o=>o[0]),a=r.map(o=>o[1]);return[t,yt({},e,{encode:{x:Yn(i),y:Yn(a)}})]};vm.props={};var H5=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i(t,e)=>{const{data:n,style:r={}}=e,i=H5(e,["data","style"]),{x:a,y:o}=r,s=H5(r,["x","y"]);if(a==null||o==null)return[t,e];const c=a||0,l=o||0;return[[0],yt({},i,{data:[0],cartesian:!0,encode:{x:Yn([c]),y:Yn([l])},scale:{x:{type:"identity",independent:!0,guide:null},y:{type:"identity",independent:!0,guide:null}},style:s})]};gm.props={};const U5={text:W5,badge:G5,tag:Y5},$5=t=>{const{cartesian:e=!1}=t;return e?PO:(n,r,i,a)=>{const{x:o,y:s}=i,c=pu(r,i,t),l=Array.from(n,u=>{const f=[+o[u],+s[u]];return[a.map(c(f,u))]});return[n,l]}};$5.props={defaultShape:"text",defaultLabelShape:"label",composite:!1,shape:U5,channels:[...na({shapes:Object.keys(U5)}),{name:"x",required:!0},{name:"y",required:!0},{name:"text",scale:"identity"},{name:"fontSize",scale:"identity"},{name:"rotate",scale:"identity"}],preInference:[...Er(),{type:vm},{type:gm}],postInference:[...Nr(),...cl()]};const BO=()=>(t,e)=>[t,yt({scale:{x:{padding:0},y:{padding:0}}},e)];BO.props={};const V5={cell:hu,hollow:cm},X5=()=>(t,e,n,r)=>{const{x:i,y:a}=n,o=e.x,s=e.y,c=Array.from(t,l=>{const u=o.getBandWidth(o.invert(+i[l])),f=s.getBandWidth(s.invert(+a[l])),d=+i[l],h=+a[l],v=[d,h],g=[d+u,h],y=[d+u,h+f],b=[d,h+f];return[v,g,y,b].map(x=>r.map(x))});return[t,c]};X5.props={defaultShape:"cell",defaultLabelShape:"label",shape:V5,composite:!1,channels:[...na({shapes:Object.keys(V5)}),{name:"x",required:!0,scale:"band"},{name:"y",required:!0,scale:"band"}],preInference:[...Er(),{type:du},{type:pm},{type:BO}],postInference:[...Nr(),...cl()]};function zO(t,e,n){var r=null,i=er(!0),a=null,o=Ep,s=null,c=G_(l);t=typeof t=="function"?t:t===void 0?bT:er(+t),e=typeof e=="function"?e:er(e===void 0?0:+e),n=typeof n=="function"?n:n===void 0?xT:er(+n);function l(f){var d,h,v,g=(f=gT(f)).length,y,b=!1,x,_=new Array(g),O=new Array(g);for(a==null&&(s=o(x=c())),d=0;d<=g;++d){if(!(d=h;--v)s.point(_[v],O[v]);s.lineEnd(),s.areaEnd()}b&&(_[d]=+t(y,d,f),O[d]=+e(y,d,f),s.point(r?+r(y,d,f):_[d],n?+n(y,d,f):O[d]))}if(x)return s=null,x+""||null}function u(){return su().defined(i).curve(o).context(a)}return l.x=function(f){return arguments.length?(t=typeof f=="function"?f:er(+f),r=null,l):t},l.x0=function(f){return arguments.length?(t=typeof f=="function"?f:er(+f),l):t},l.x1=function(f){return arguments.length?(r=f==null?null:typeof f=="function"?f:er(+f),l):r},l.y=function(f){return arguments.length?(e=typeof f=="function"?f:er(+f),n=null,l):e},l.y0=function(f){return arguments.length?(e=typeof f=="function"?f:er(+f),l):e},l.y1=function(f){return arguments.length?(n=f==null?null:typeof f=="function"?f:er(+f),l):n},l.lineX0=l.lineY0=function(){return u().x(t).y(e)},l.lineY1=function(){return u().x(t).y(n)},l.lineX1=function(){return u().x(r).y(e)},l.defined=function(f){return arguments.length?(i=typeof f=="function"?f:er(!!f),l):i},l.curve=function(f){return arguments.length?(o=f,a!=null&&(s=o(a)),l):o},l.context=function(f){return arguments.length?(f==null?a=s=null:s=o(a=f),l):a},l}function WH(){var t=zO().curve(H3),e=t.curve,n=t.lineX0,r=t.lineX1,i=t.lineY0,a=t.lineY1;return t.angle=t.x,delete t.x,t.startAngle=t.x0,delete t.x0,t.endAngle=t.x1,delete t.x1,t.radius=t.y,delete t.y,t.innerRadius=t.y0,delete t.y0,t.outerRadius=t.y1,delete t.y1,t.lineStartAngle=function(){return Hp(n())},delete t.lineX0,t.lineEndAngle=function(){return Hp(r())},delete t.lineX1,t.lineInnerRadius=function(){return Hp(i())},delete t.lineY0,t.lineOuterRadius=function(){return Hp(a())},delete t.lineY1,t.curve=function(o){return arguments.length?e(CO(o)):e()._curve},t}var GH=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i!e(f)))a=!0;else{if(n.push(l),r.push(u),a&&o){a=!1;const[f,d]=o;i.push([f,l,d,u])}o=[l,u]}}return[n.concat(r),i]}const q5=Ff(t=>{const{areaPath:e,connectPath:n,areaStyle:r,connectStyle:i}=t.attributes,a=t.ownerDocument;Oe(t).maybeAppend("connect-path",()=>a.createElement("path",{})).style("d",n).call(se,i),Oe(t).maybeAppend("area-path",()=>a.createElement("path",{})).style("d",e).call(se,r)}),Do=(t,e)=>{const{curve:n,gradient:r=!1,defined:i=l=>!Number.isNaN(l)&&l!==void 0&&l!==null,connect:a=!1}=t,o=GH(t,["curve","gradient","defined","connect"]),{coordinate:s,document:c}=e;return(l,u,f)=>{const{color:d}=f,{color:h=d,seriesColor:v,seriesX:g,seriesY:y}=u,b=Jn(s),x=pT(s,u),_=r&&v?hT(v,g,y,r,void 0,b):h,O=Object.assign(Object.assign(Object.assign(Object.assign({},f),{stroke:_,fill:_}),x&&{transform:x}),o),[w,M]=YH(l,i),E=Wt(O,"connect"),A=!!M.length,P=k=>Oe(c.createElement("path",{})).style("d",k||"").call(se,O).node();if(Ln(s)){const k=L=>{const I=s.getCenter(),C=L.slice(0,L.length/2),R=L.slice(L.length/2);return WH().angle((N,D)=>Df(br(C[D],I))).outerRadius((N,D)=>fr(C[D],I)).innerRadius((N,D)=>fr(R[D],I)).defined((N,D)=>[...C[D],...R[D]].every(i)).curve(n)(R)};return!A||a&&!Object.keys(E).length?P(k(w)):A&&!a?P(k(l)):Oe(new q5).style("areaStyle",O).style("connectStyle",Object.assign(Object.assign({},E),o)).style("areaPath",k(l)).style("connectPath",M.map(k).join("")).node()}else{const k=L=>{const I=L.slice(0,L.length/2),C=L.slice(L.length/2);return b?zO().y((R,N)=>I[N][1]).x1((R,N)=>I[N][0]).x0((R,N)=>C[N][0]).defined((R,N)=>[...I[N],...C[N]].every(i)).curve(n)(I):zO().x((R,N)=>I[N][0]).y1((R,N)=>I[N][1]).y0((R,N)=>C[N][1]).defined((R,N)=>[...I[N],...C[N]].every(i)).curve(n)(I)};return!A||a&&!Object.keys(E).length?P(k(w)):A&&!a?P(k(l)):Oe(new q5).style("areaStyle",O).style("connectStyle",Object.assign(Object.assign({},E),o)).style("areaPath",k(l)).style("connectPath",M.map(k).join("")).node()}}};Do.props={defaultMarker:"smooth",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const K5=(t,e)=>{const{coordinate:n}=e;return(...r)=>{const i=Ln(n)?MO:Ep;return Do(Object.assign({curve:i},t),e)(...r)}};K5.props=Object.assign(Object.assign({},Do.props),{defaultMarker:"square"});var HH=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const n=HH(t,[]),{coordinate:r}=e;return(...i)=>{const a=Ln(r)?Z3:Jn(r)?i5:r5;return Do(Object.assign({curve:a},n),e)(...i)}};Z5.props=Object.assign(Object.assign({},Do.props),{defaultMarker:"smooth"});const Q5=(t,e)=>(...n)=>Do(Object.assign({curve:o5},t),e)(...n);Q5.props=Object.assign(Object.assign({},Do.props),{defaultMarker:"hvh"});const J5=(t,e)=>(...n)=>Do(Object.assign({curve:s5},t),e)(...n);J5.props=Object.assign(Object.assign({},Do.props),{defaultMarker:"vh"});const tC=(t,e)=>(...n)=>Do(Object.assign({curve:c5},t),e)(...n);tC.props=Object.assign(Object.assign({},Do.props),{defaultMarker:"hv"});const eC={area:K5,smooth:Z5,hvh:Q5,vh:J5,hv:tC},nC=()=>(t,e,n,r)=>{var i,a;const{x:o,y:s,y1:c,series:l}=n,{x:u,y:f}=e,d=l?Array.from(Qn(t,b=>l[b]).values()):[t],h=d.map(b=>b[0]).filter(b=>b!==void 0),v=(((i=u==null?void 0:u.getBandWidth)===null||i===void 0?void 0:i.call(u))||0)/2,g=(((a=f==null?void 0:f.getBandWidth)===null||a===void 0?void 0:a.call(f))||0)/2,y=Array.from(d,b=>{const x=b.length,_=new Array(x*2);for(let O=0;O(t,e)=>{const{encode:n}=e,{y1:r}=n;if(r)return[t,e];const[i]=rn(n,"y");return[t,yt({},e,{encode:{y1:Yn([...i])}})]};rC.props={};const iC=()=>(t,e)=>{const{encode:n}=e,{x1:r}=n;if(r)return[t,e];const[i]=rn(n,"x");return[t,yt({},e,{encode:{x1:Yn([...i])}})]};iC.props={};var aC=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{arrow:n=!0,arrowSize:r="40%"}=t,i=aC(t,["arrow","arrowSize"]),{document:a}=e;return(o,s,c)=>{const{defaultColor:l}=c,u=aC(c,["defaultColor"]),{color:f=l,transform:d}=s,[h,v]=o,g=fo();if(g.moveTo(...h),g.lineTo(...v),n){const[y,b]=UF(h,v,{arrowSize:r});g.moveTo(...y),g.lineTo(...v),g.lineTo(...b)}return Oe(a.createElement("path",{})).call(se,u).style("d",g.toString()).style("stroke",f).style("transform",d).call(se,i).node()}};WO.props={defaultMarker:"line",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const oC=(t,e)=>{const{arrow:n=!1}=t;return(...r)=>WO(Object.assign(Object.assign({},t),{arrow:n}),e)(...r)};oC.props={defaultMarker:"line",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};var sC=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const n=sC(t,[]),{coordinate:r,document:i}=e;return(a,o,s)=>{const{color:c}=s,l=sC(s,["color"]),{color:u=c,transform:f}=o,[d,h]=a,v=fo();if(v.moveTo(d[0],d[1]),Ln(r)){const g=r.getCenter();v.quadraticCurveTo(g[0],g[1],h[0],h[1])}else{const g=dT(d,h),y=fr(d,h)/2;Mp(v,d,h,g,y)}return Oe(i.createElement("path",{})).call(se,l).style("d",v.toString()).style("stroke",u).style("transform",f).call(se,n).node()}};cC.props={defaultMarker:"smooth",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};var lC=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const n=lC(t,[]),{document:r}=e;return(i,a,o)=>{const{color:s}=o,c=lC(o,["color"]),{color:l=s,transform:u}=a,[f,d]=i,h=fo();return h.moveTo(f[0],f[1]),h.bezierCurveTo(f[0]/2+d[0]/2,f[1],f[0]/2+d[0]/2,d[1],d[0],d[1]),Oe(r.createElement("path",{})).call(se,c).style("d",h.toString()).style("stroke",l).style("transform",u).call(se,n).node()}};uC.props={defaultMarker:"smooth",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};var fC=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{cornerRatio:n=1/3}=t,r=fC(t,["cornerRatio"]),{coordinate:i,document:a}=e;return(o,s,c)=>{const{defaultColor:l}=c,u=fC(c,["defaultColor"]),{color:f=l,transform:d}=s,[h,v]=o,g=UH(h,v,i,n);return Oe(a.createElement("path",{})).call(se,u).style("d",g.toString()).style("stroke",f).style("transform",d).call(se,r).node()}};dC.props={defaultMarker:"vhv",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const hC={link:oC,arc:cC,smooth:uC,vhv:dC},GO=t=>(e,n,r,i)=>{const{x:a,y:o,x1:s=a,y1:c=o}=r,l=pu(n,r,t),u=e.map(f=>[i.map(l([+a[f],+o[f]],f)),i.map(l([+s[f],+c[f]],f))]);return[e,u]};GO.props={defaultShape:"link",defaultLabelShape:"label",composite:!1,shape:hC,channels:[...na({shapes:Object.keys(hC)}),{name:"x",required:!0},{name:"y",required:!0}],preInference:[...Er(),{type:rC},{type:iC}],postInference:[...Nr(),...cl()]};var $H=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{coordinate:n,document:r}=e;return(i,a,o)=>{const{color:s}=o,c=$H(o,["color"]),{color:l=s,src:u="",size:f=32,transform:d=""}=a;let{width:h=f,height:v=f}=t;const[[g,y]]=i,[b,x]=n.getSize();h=typeof h=="string"?fm(h)*b:h,v=typeof v=="string"?fm(v)*x:v;const _=g-Number(h)/2,O=y-Number(v)/2;return Oe(r.createElement("image",{})).call(se,c).style("x",_).style("y",O).style("src",u).style("stroke",l).style("transform",d).call(se,t).style("width",h).style("height",v).node()}};pC.props={defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const vC={image:pC},gC=t=>{const{cartesian:e}=t;return e?PO:(n,r,i,a)=>{const{x:o,y:s}=i,c=pu(r,i,t),l=Array.from(n,u=>{const f=[+o[u],+s[u]];return[a.map(c(f,u))]});return[n,l]}};gC.props={defaultShape:"image",defaultLabelShape:"label",composite:!1,shape:vC,channels:[...na({shapes:Object.keys(vC)}),{name:"x",required:!0},{name:"y",required:!0},{name:"src",scale:"identity"},{name:"size"}],preInference:[...Er(),{type:vm},{type:gm}],postInference:[...Nr(),...cl()]};var VH=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ifr(o,r));return i.forEach((o,s)=>{if(s===0){n.moveTo(o[0],o[1]);return}const c=a[s],l=t[s-1],u=a[s-1];u!==void 0&&Math.abs(c-u)<1e-10?Mp(n,l,o,r,c):n.lineTo(o[0],o[1])}),n.closePath(),n}return HF(n,t)}const yC=(t,e)=>{const{coordinate:n,document:r}=e;return(i,a,o)=>{const{color:s}=o,c=VH(o,["color"]),{color:l=s,transform:u}=a,f=XH(i,n);return Oe(r.createElement("path",{})).call(se,c).style("d",f.toString()).style("stroke",l).style("fill",l).style("transform",u).call(se,t).node()}};yC.props={defaultMarker:"square",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};var mC=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const n=mC(t,[]),{coordinate:r,document:i}=e;return(a,o,s)=>{const{color:c}=s,l=mC(s,["color"]),{color:u=c,transform:f}=o,d=qH(a,r);return Oe(i.createElement("path",{})).call(se,l).style("d",d.toString()).style("fill",u||c).style("stroke",u||c).style("transform",f).call(se,n).node()}};bC.props={defaultMarker:"square",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const xC={polygon:yC,ribbon:bC},_C=()=>(t,e,n,r)=>{const i=Object.entries(n).filter(([s])=>s.startsWith("x")).map(([,s])=>s),a=Object.entries(n).filter(([s])=>s.startsWith("y")).map(([,s])=>s),o=t.map(s=>{const c=[];for(let l=0;l{const{coordinate:n,document:r}=e;return(i,a,o)=>{const{color:s,transform:c}=a,{color:l,fill:u=l,stroke:f=l}=o,d=KH(o,["color","fill","stroke"]),h=ZH(i,n);return Oe(r.createElement("path",{})).call(se,d).style("d",h.toString()).style("stroke",f).style("fill",s||u).style("transform",c).call(se,t).node()}};OC.props={defaultMarker:"point",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};var QH=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{coordinate:n,document:r}=e;return(i,a,o)=>{const{color:s,transform:c}=a,l=4,{color:u,fill:f=u,stroke:d=u}=o,h=QH(o,["color","fill","stroke"]),v=JH(i,n,l);return Oe(r.createElement("path",{})).call(se,h).style("d",v.toString()).style("stroke",d).style("fill",s||f).style("transform",c).call(se,t).node()}};wC.props={defaultMarker:"point",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const SC={box:OC,violin:wC},MC=()=>(t,e,n,r)=>{const{x:i,y:a,y1:o,y2:s,y3:c,y4:l,series:u}=n,f=e.x,d=e.series,h=Array.from(t,v=>{const g=f.getBandWidth(f.invert(+i[v])),y=d?d.getBandWidth(d.invert(+(u==null?void 0:u[v]))):1,b=g*y,x=(+(u==null?void 0:u[v])||0)*g,_=+i[v]+x+b/2,[O,w,M,E,A]=[+a[v],+o[v],+s[v],+c[v],+l[v]];return[[_-b/2,A],[_+b/2,A],[_,A],[_,E],[_-b/2,E],[_+b/2,E],[_+b/2,w],[_-b/2,w],[_-b/2,M],[_+b/2,M],[_,w],[_,O],[_-b/2,O],[_+b/2,O]].map(k=>r.map(k))});return[t,h]};MC.props={defaultShape:"box",defaultLabelShape:"label",composite:!1,shape:SC,channels:[...na({shapes:Object.keys(SC)}),{name:"x",scale:"band",required:!0},{name:"y",required:!0},{name:"series",scale:"band"}],preInference:[...Er(),{type:du}],postInference:[...Nr(),...Zf()],interaction:{shareTooltip:!0}};const EC={vector:WO},AC=()=>(t,e,n,r)=>{const{x:i,y:a,size:o,rotate:s}=n,[c,l]=r.getSize(),u=t.map(f=>{const d=+s[f]/180*Math.PI,h=+o[f],v=h/c,g=h/l,y=v*Math.cos(d),b=-g*Math.sin(d);return[r.map([+i[f]-y/2,+a[f]-b/2]),r.map([+i[f]+y/2,+a[f]+b/2])]});return[t,u]};AC.props={defaultShape:"vector",defaultLabelShape:"label",composite:!1,shape:EC,channels:[...na({shapes:Object.keys(EC)}),{name:"x",required:!0},{name:"y",required:!0},{name:"rotate",required:!0,scale:"identity"},{name:"size",required:!0}],preInference:[...Er()],postInference:[...Nr(),...cl()]};var PC=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ir[0]).y(r=>r[1])(t);const n=e.getCenter();return Wy()({startAngle:0,endAngle:Math.PI*2,outerRadius:fr(t[0],n),innerRadius:fr(t[1],n)})}function nU(t,e){if(!Ln(t))return e;const[n,r]=t.getCenter();return`translate(${n}, ${r}) ${e||""}`}const YO=(t,e)=>{const{arrow:n,arrowSize:r=4}=t,i=PC(t,["arrow","arrowSize"]),{coordinate:a,document:o}=e;return(s,c,l)=>{const{color:u,lineWidth:f}=l,d=PC(l,["color","lineWidth"]),{color:h=u,size:v=f}=c,g=n?tU(o,r,Object.assign({fill:i.stroke||h,stroke:i.stroke||h},Wt(i,"arrow"))):null,y=eU(s,a),b=nU(a,c.transform);return Oe(o.createElement("path",{})).call(se,d).style("d",y).style("stroke",h).style("lineWidth",v).style("transform",b).style("markerEnd",g).call(se,i).node()}};YO.props={defaultMarker:"line",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const TC=()=>(t,e)=>{const{data:n}=e;return!Array.isArray(n)||n.some(Wp)?[t,e]:[t,yt({},e,{encode:{x:Yn(n)}})]};TC.props={};const kC={line:YO},CC=t=>(e,n,r,i)=>{const{x:a}=r,o=pu(n,r,yt({style:{bandOffset:0}},t)),s=Array.from(e,c=>{const l=[a[c],1],u=[a[c],0];return[l,u].map(f=>i.map(o(f,c)))});return[e,s]};CC.props={defaultShape:"line",defaultLabelShape:"label",composite:!1,shape:kC,channels:[...Qf({shapes:Object.keys(kC)}),{name:"x",required:!0}],preInference:[...Er(),{type:TC}],postInference:[...Nr()]};const LC=()=>(t,e)=>{const{data:n}=e;return!Array.isArray(n)||n.some(Wp)?[t,e]:[t,yt({},e,{encode:{y:Yn(n)}})]};LC.props={};const RC={line:YO},NC=t=>(e,n,r,i)=>{const{y:a}=r,o=pu(n,r,yt({style:{bandOffset:0}},t)),s=Array.from(e,c=>{const l=[0,a[c]],u=[1,a[c]];return[l,u].map(f=>i.map(o(f,c)))});return[e,s]};NC.props={defaultShape:"line",defaultLabelShape:"label",composite:!1,shape:RC,channels:[...Qf({shapes:Object.keys(RC)}),{name:"y",required:!0}],preInference:[...Er(),{type:LC}],postInference:[...Nr()]};var IC=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ie[0]).y(e=>e[1])(t)}function aU(t,e,n,r,i=0){const[[a,o],[s,c]]=e;if(Jn(t)){const d=a+n,h=s+r,v=d+i;return[[d,o],[v,o],[v,c],[h,c]]}const l=o-n,u=c-r,f=l-i;return[[a,l],[a,f],[s,f],[s,u]]}const jC=(t,e)=>{const{offset:n=0,offset1:r=n,offset2:i=n,connectLength1:a,endMarker:o=!0}=t,s=IC(t,["offset","offset1","offset2","connectLength1","endMarker"]),{coordinate:c}=e;return(l,u,f)=>{const{color:d,connectLength1:h}=f,v=IC(f,["color","connectLength1"]),{color:g,transform:y}=u,b=aU(c,l,r,i,a!=null?a:h),x=Wt(Object.assign(Object.assign({},s),f),"endMarker");return Oe(new Ee).call(se,v).style("d",iU(b)).style("stroke",g||d).style("transform",y).style("markerEnd",o?new xn({className:"marker",style:Object.assign(Object.assign({},x),{symbol:rU})}):null).call(se,s).node()}};jC.props={defaultMarker:"line",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const DC={connector:jC},FC=(...t)=>GO(...t);FC.props={defaultShape:"connector",defaultLabelShape:"label",composite:!1,shape:DC,channels:[...Qf({shapes:Object.keys(DC)}),{name:"x",required:!0},{name:"y",required:!0}],preInference:[...Er()],postInference:[...Nr()]};function BC(t,e,n,r){if(e)return()=>[0,1];const{[t]:i,[`${t}1`]:a}=n;return o=>{var s;const c=((s=r.getBandWidth)===null||s===void 0?void 0:s.call(r,r.invert(+a[o])))||0;return[i[o],a[o]+c]}}function HO(t={}){const{extendX:e=!1,extendY:n=!1}=t;return(r,i,a,o)=>{const s=BC("x",e,a,i.x),c=BC("y",n,a,i.y),l=Array.from(r,u=>{const[f,d]=s(u),[h,v]=c(u);return[[f,h],[d,h],[d,v],[f,v]].map(_=>o.map(_))});return[r,l]}}const zC={range:hu},WC=()=>HO();WC.props={defaultShape:"range",defaultLabelShape:"label",composite:!1,shape:zC,channels:[...Qf({shapes:Object.keys(zC)}),{name:"x",required:!0},{name:"y",required:!0}],preInference:[...Er()],postInference:[...Nr()]};const GC=()=>(t,e)=>{const{data:n}=e;if(Array.isArray(n)&&(n.every(Array.isArray)||!n.some(Wp))){const r=(i,a)=>Array.isArray(i[0])?i.map(o=>o[a]):[i[a]];return[t,yt({},e,{encode:{x:Yn(r(n,0)),x1:Yn(r(n,1))}})]}return[t,e]};GC.props={};const YC={range:hu},HC=()=>HO({extendY:!0});HC.props={defaultShape:"range",defaultLabelShape:"label",composite:!1,shape:YC,channels:[...Qf({shapes:Object.keys(YC)}),{name:"x",required:!0}],preInference:[...Er(),{type:GC}],postInference:[...Nr()]};const UC=()=>(t,e)=>{const{data:n}=e;if(Array.isArray(n)&&(n.every(Array.isArray)||!n.some(Wp))){const r=(i,a)=>Array.isArray(i[0])?i.map(o=>o[a]):[i[a]];return[t,yt({},e,{encode:{y:Yn(r(n,0)),y1:Yn(r(n,1))}})]}return[t,e]};UC.props={};const $C={range:hu},VC=()=>HO({extendX:!0});VC.props={defaultShape:"range",defaultLabelShape:"label",composite:!1,shape:$C,channels:[...Qf({shapes:Object.keys($C)}),{name:"y",required:!0}],preInference:[...Er(),{type:UC}],postInference:[...Nr()]};var XC=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{arrow:n,colorAttribute:r}=t,i=XC(t,["arrow","colorAttribute"]),{coordinate:a,document:o}=e;return(s,c,l)=>{const{color:u,stroke:f}=l,d=XC(l,["color","stroke"]),{d:h,color:v=u}=c,[g,y]=a.getSize();return Oe(o.createElement("path",{})).call(se,d).style("d",typeof h=="function"?h({width:g,height:y}):h).style(r,v).call(se,i).node()}};UO.props={defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const qC=(t,e)=>UO(Object.assign({colorAttribute:"fill"},t),e);qC.props={defaultMarker:"hvh",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const KC=(t,e)=>UO(Object.assign({fill:"none",colorAttribute:"stroke"},t),e);KC.props={defaultMarker:"hvh",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const ZC={path:qC,hollow:KC},QC=t=>(e,n,r,i)=>[e,e.map(()=>[[0,0]])];QC.props={defaultShape:"path",defaultLabelShape:"label",shape:ZC,composite:!1,channels:[...na({shapes:Object.keys(ZC)}),{name:"d",scale:"identity"}],preInference:[...Er()],postInference:[...Nr()]};var oU=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{render:n}=t,r=oU(t,["render"]);return i=>{const[[a,o]]=i;return n(Object.assign(Object.assign({},r),{x:a,y:o}),e)}};JC.props={defaultMarker:"point",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const tL=()=>(t,e)=>{const{style:n={}}=e;return[t,yt({},e,{style:Object.assign(Object.assign({},n),Object.fromEntries(Object.entries(n).filter(([,r])=>typeof r=="function").map(([r,i])=>[r,()=>i])))})]};tL.props={};const sU={shape:JC},eL=t=>{const{cartesian:e}=t;return e?PO:(n,r,i,a)=>{const{x:o,y:s}=i,c=pu(r,i,t),l=Array.from(n,u=>{const f=[+o[u],+s[u]];return[a.map(c(f,u))]});return[n,l]}};eL.props={defaultShape:"shape",defaultLabelShape:"label",composite:!1,shape:sU,channels:[{name:"x",required:!0},{name:"y",required:!0}],preInference:[...Er(),{type:vm},{type:gm},{type:tL}]};var cU=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{document:n}=e;return(r,i,a)=>{const{transform:o}=i,{color:s}=a,c=cU(a,["color"]),{color:l=s}=i,[u,...f]=r,d=fo();return d.moveTo(...u),f.forEach(([h,v])=>{d.lineTo(h,v)}),d.closePath(),Oe(n.createElement("path",{})).call(se,c).style("d",d.toString()).style("stroke",l||s).style("fill",l||s).style("fillOpacity",.4).style("transform",o).call(se,t).node()}};nL.props={defaultMarker:"square",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const rL={density:nL},iL=()=>(t,e,n,r)=>{const{x:i,series:a}=n,o=Object.entries(n).filter(([f])=>f.startsWith("y")).map(([,f])=>f),s=Object.entries(n).filter(([f])=>f.startsWith("size")).map(([,f])=>f);if(i===void 0||o===void 0||s===void 0)throw new Error("Missing encode for x or y or size channel.");const c=e.x,l=e.series,u=Array.from(t,f=>{const d=c.getBandWidth(c.invert(+i[f])),h=l?l.getBandWidth(l.invert(+(a==null?void 0:a[f]))):1,v=d*h,g=(+(a==null?void 0:a[f])||0)*d,y=+i[f]+g+v/2;return[...o.map((x,_)=>[y+ +s[_][f]/t.length,+o[_][f]]),...o.map((x,_)=>[y-+s[_][f]/t.length,+o[_][f]]).reverse()].map(x=>r.map(x))});return[t,u]};iL.props={defaultShape:"density",defaultLabelShape:"label",composite:!1,shape:rL,channels:[...na({shapes:Object.keys(rL)}),{name:"x",scale:"band",required:!0},{name:"y",required:!0},{name:"size",required:!0},{name:"series",scale:"band"},{name:"size",required:!0,scale:"identity"}],preInference:[...Er(),{type:Gp},{type:du}],postInference:[...Nr(),...Zf()],interaction:{shareTooltip:!0}};function aL(t){var e,n,r,i=t||1;function a(s,c){++e>i&&(r=n,o(1),++e),n[s]=c}function o(s){e=0,n=Object.create(null),s||(r=Object.create(null))}return o(),{clear:o,has:function(s){return n[s]!==void 0||r[s]!==void 0},get:function(s){var c=n[s];if(c!==void 0)return c;if((c=r[s])!==void 0)return a(s,c),c},set:function(s,c){n[s]!==void 0?n[s]=c:a(s,c)}}}const Nit=aL(3);function lU(t,e=(...r)=>`${r[0]}`,n=16){const r=aL(n);return(...i)=>{const a=e(...i);let o=r.get(a);return r.has(a)?r.get(a):(o=t(...i),r.set(a,o),o)}}function uU(t){return typeof t=="string"?t.split(" ").map(e=>{const[n,r]=e.split(":");return[+n,r]}):t}function ym(t,e,n){const r=t?t():document.createElement("canvas");return r.width=e,r.height=n,r}const fU=lU((t,e,n)=>{const r=ym(n,t*2,t*2),i=r.getContext("2d"),a=t,o=t;if(e===1)i.beginPath(),i.arc(a,o,t,0,2*Math.PI,!1),i.fillStyle="rgba(0,0,0,1)",i.fill();else{const s=i.createRadialGradient(a,o,t*e,a,o,t);s.addColorStop(0,"rgba(0,0,0,1)"),s.addColorStop(1,"rgba(0,0,0,0)"),i.fillStyle=s,i.fillRect(0,0,2*t,2*t)}return r},t=>`${t}`);function dU(t,e){const r=ym(e,256,1).getContext("2d"),i=r.createLinearGradient(0,0,256,1);return uU(t).forEach(([a,o])=>{i.addColorStop(a,o)}),r.fillStyle=i,r.fillRect(0,0,256,1),r.getImageData(0,0,256,1).data}function hU(t,e,n,r,i,a){const{blur:o}=i;let s=r.length;for(;s--;){const{x:c,y:l,value:u,radius:f}=r[s],d=Math.min(u,n),h=c-f,v=l-f,g=fU(f,1-o,a),y=(d-e)/(n-e);t.globalAlpha=Math.max(y,.001),t.drawImage(g,h,v)}return t}function pU(t,e,n,r,i){const{minOpacity:a,opacity:o,maxOpacity:s,useGradientOpacity:c}=i,l=0,u=0,f=e,d=n,h=t.getImageData(l,u,f,d),v=h.data,g=v.length;for(let y=3;y{const i=t[r];return e(i,r)||(n[r]=i),n},{})}const oL=(t,e)=>{const{gradient:n,opacity:r,maxOpacity:i,minOpacity:a,blur:o,useGradientOpacity:s}=t,c=gU(t,["gradient","opacity","maxOpacity","minOpacity","blur","useGradientOpacity"]),{coordinate:l,createCanvas:u,document:f}=e;return(d,h,v)=>{const{transform:g}=h,[y,b]=l.getSize(),x=d.map(E=>({x:E[0],y:E[1],value:E[2],radius:E[3]})),_=Ga(d,E=>E[2]),O=An(d,E=>E[2]),M=y&&b?vU(y,b,_,O,x,yU({gradient:n,opacity:r,minOpacity:a,maxOpacity:i,blur:o,useGradientOpacity:s},E=>E===void 0),u):{canvas:null};return Oe(f.createElement("image",{})).call(se,v).style("x",0).style("y",0).style("width",y).style("height",b).style("src",M.canvas).style("transform",g).call(se,c).node()}};oL.props={defaultMarker:"point",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const sL={heatmap:oL},cL=t=>(e,n,r,i)=>{const{x:a,y:o,size:s,color:c}=r,l=Array.from(e,u=>{const f=s?+s[u]:40;return[...i.map([+a[u],+o[u]]),c[u],f]});return[[0],[l]]};cL.props={defaultShape:"heatmap",defaultLabelShape:"label",composite:!1,shape:sL,channels:[...na({shapes:Object.keys(sL)}),{name:"x",required:!0},{name:"y",required:!0},{name:"color",scale:"identity",required:!0},{name:"size"}],preInference:[...Er(),{type:du},{type:pm}],postInference:[...Nr(),...cl()]};var mU=function(t,e,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(u){try{l(r.next(u))}catch(f){o(f)}}function c(u){try{l(r.throw(u))}catch(f){o(f)}}function l(u){u.done?a(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})},bU=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);iObject.assign(Object.assign({},i),{text:i[n],value:i[r]}))}const _U=()=>({axis:!1,type:"text",encode:{x:"x",y:"y",text:"text",rotate:"rotate",fontSize:"size",shape:"tag"},scale:{x:{range:[0,1]},y:{range:[0,1]}},style:{fontFamily:t=>t.fontFamily}}),$O=(t,e)=>mU(void 0,void 0,void 0,function*(){const{width:n,height:r}=e,{data:i,encode:a={},scale:o,style:s={},layout:c={}}=t,l=bU(t,["data","encode","scale","style","layout"]),u=xU(i,a);return yt({},_U(),Object.assign(Object.assign({data:{value:u,transform:[Object.assign({type:"wordCloud",size:[n,r]},c)]},encode:a,scale:o,style:s},l),{axis:!1}))});$O.props={};const lL=()=>["#5B8FF9","#5AD8A6","#5D7092","#F6BD16","#6F5EF9","#6DC8EC","#945FB9","#FF9845","#1E9493","#FF99C3"];lL.props={};const uL=()=>["#5B8FF9","#CDDDFD","#5AD8A6","#CDF3E4","#5D7092","#CED4DE","#F6BD16","#FCEBB9","#6F5EF9","#D3CEFD","#6DC8EC","#D3EEF9","#945FB9","#DECFEA","#FF9845","#FFE0C7","#1E9493","#BBDEDE","#FF99C3","#FFE0ED"];uL.props={};const fL=t=>new Wi(t);fL.props={};const mm=Symbol("defaultUnknown");function dL(t,e,n){for(let r=0;r`${e}`:typeof t=="object"?e=>JSON.stringify(e):e=>e}class bm extends yp{getDefaultOptions(){return{domain:[],range:[],unknown:mm}}constructor(e){super(e)}map(e){return this.domainIndexMap.size===0&&dL(this.domainIndexMap,this.getDomain(),this.domainKey),hL({value:this.domainKey(e),mapper:this.domainIndexMap,from:this.getDomain(),to:this.getRange(),notFoundReturn:this.options.unknown})}invert(e){return this.rangeIndexMap.size===0&&dL(this.rangeIndexMap,this.getRange(),this.rangeKey),hL({value:this.rangeKey(e),mapper:this.rangeIndexMap,from:this.getRange(),to:this.getDomain(),notFoundReturn:this.options.unknown})}rescale(e){const[n]=this.options.domain,[r]=this.options.range;if(this.domainKey=pL(n),this.rangeKey=pL(r),!this.rangeIndexMap){this.rangeIndexMap=new Map,this.domainIndexMap=new Map;return}(!e||e.range)&&this.rangeIndexMap.clear(),(!e||e.domain||e.compare)&&(this.domainIndexMap.clear(),this.sortedDomain=void 0)}clone(){return new bm(this.options)}getRange(){return this.options.range}getDomain(){if(this.sortedDomain)return this.sortedDomain;const{domain:e,compare:n}=this.options;return this.sortedDomain=n?[...e].sort(n):e,this.sortedDomain}}const vL=t=>new bm(t);vL.props={};function gL({map:t,initKey:e},n){const r=e(n);return t.has(r)?t.get(r):n}function OU({map:t,initKey:e},n){const r=e(n);return t.has(r)?t.get(r):(t.set(r,n),n)}function wU({map:t,initKey:e},n){const r=e(n);return t.has(r)&&(n=t.get(r),t.delete(r)),n}function SU(t){return typeof t=="object"?t.valueOf():t}class yL extends Map{constructor(e){if(super(),this.map=new Map,this.initKey=SU,e!==null)for(const[n,r]of e)this.set(n,r)}get(e){return super.get(gL({map:this.map,initKey:this.initKey},e))}has(e){return super.has(gL({map:this.map,initKey:this.initKey},e))}set(e,n){return super.set(OU({map:this.map,initKey:this.initKey},e),n)}delete(e){return super.delete(wU({map:this.map,initKey:this.initKey},e))}}function MU(t){const e=Math.min(...t);return t.map(n=>n/e)}function EU(t,e){const n=t.length,r=e-n;return r>0?[...t,...new Array(r).fill(1)]:r<0?t.slice(0,e):t}function AU(t){return Math.round(t*1e12)/1e12}function PU(t){const{domain:e,range:n,paddingOuter:r,paddingInner:i,flex:a,round:o,align:s}=t,c=e.length,l=EU(a,c),[u,f]=n,d=f-u,h=2/c*r+1-1/c*i,v=d/h,g=v*i/c,y=v-c*g,b=MU(l),x=b.reduce((I,C)=>I+C),_=y/x,O=new yL(e.map((I,C)=>{const R=b[C]*_;return[I,o?Math.floor(R):R]})),w=new yL(e.map((I,C)=>{const N=b[C]*_+g;return[I,o?Math.floor(N):N]})),M=Array.from(w.values()).reduce((I,C)=>I+C),A=(d-(M-M/c*i))*s,P=u+A;let k=o?Math.round(P):P;const L=new Array(c);for(let I=0;Id+_*u);return{valueStep:u,valueBandWidth:f,adjustedRange:b}}class ll extends bm{getDefaultOptions(){return{domain:[],range:[0,1],align:.5,round:!1,paddingInner:0,paddingOuter:0,padding:0,unknown:mm,flex:[]}}constructor(e){super(e)}clone(){return new ll(this.options)}getStep(e){return this.valueStep===void 0?1:typeof this.valueStep=="number"?this.valueStep:e===void 0?Array.from(this.valueStep.values())[0]:this.valueStep.get(e)}getBandWidth(e){return this.valueBandWidth===void 0?1:typeof this.valueBandWidth=="number"?this.valueBandWidth:e===void 0?Array.from(this.valueBandWidth.values())[0]:this.valueBandWidth.get(e)}getRange(){return this.adjustedRange}getPaddingInner(){const{padding:e,paddingInner:n}=this.options;return e>0?e:n}getPaddingOuter(){const{padding:e,paddingOuter:n}=this.options;return e>0?e:n}rescale(){super.rescale();const{align:e,domain:n,range:r,round:i,flex:a}=this.options,{adjustedRange:o,valueBandWidth:s,valueStep:c}=TU({align:e,range:r,round:i,flex:a,paddingInner:this.getPaddingInner(),paddingOuter:this.getPaddingOuter(),domain:n});this.valueStep=c,this.valueBandWidth=s,this.adjustedRange=o}}const mL=t=>new ll(t);mL.props={};class xm extends yp{getDefaultOptions(){return{domain:[0,1],range:[0,1],tickCount:5,unknown:void 0,tickMethod:L_}}map(e){return Sy(e)?e:this.options.unknown}invert(e){return this.map(e)}clone(){return new xm(this.options)}getTicks(){const{domain:e,tickCount:n,tickMethod:r}=this.options,[i,a]=e;return!Cn(i)||!Cn(a)?[]:r(i,a,n)}}const bL=t=>new xm(t);bL.props={};class VO extends ll{getDefaultOptions(){return{domain:[],range:[0,1],align:.5,round:!1,padding:0,unknown:mm,paddingInner:1,paddingOuter:0}}constructor(e){super(e)}getPaddingInner(){return 1}clone(){return new VO(this.options)}update(e){super.update(e)}getPaddingOuter(){return this.options.padding}}const xL=t=>new VO(t);xL.props={};var _L=/d{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|ZZ|Z|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,ul="\\d\\d?",fl="\\d\\d",kU="\\d{3}",CU="\\d{4}",Up="[^\\s]+",OL=/\[([^]*?)\]/gm;function wL(t,e){for(var n=[],r=0,i=t.length;r-1?i:null}};function vu(t){for(var e=[],n=1;n3?0:(t-t%10!==10?1:0)*t%10]}},_m=vu({},AL),NU=function(t){return _m=vu(_m,t)},PL=function(t){return t.replace(/[|\\{()[^$+*?.-]/g,"\\$&")},_a=function(t,e){for(e===void 0&&(e=2),t=String(t);t.length0?"-":"+")+_a(Math.floor(Math.abs(e)/60)*100+Math.abs(e)%60,4)},Z:function(t){var e=t.getTimezoneOffset();return(e>0?"-":"+")+_a(Math.floor(Math.abs(e)/60),2)+":"+_a(Math.abs(e)%60,2)}},TL=function(t){return+t-1},kL=[null,ul],CL=[null,Up],LL=["isPm",Up,function(t,e){var n=t.toLowerCase();return n===e.amPm[0]?0:n===e.amPm[1]?1:null}],RL=["timezoneOffset","[^\\s]*?[\\+\\-]\\d\\d:?\\d\\d|[^\\s]*?Z?",function(t){var e=(t+"").match(/([+-]|\d\d)/gi);if(e){var n=+e[1]*60+parseInt(e[2],10);return e[0]==="+"?n:-n}return 0}],jU={D:["day",ul],DD:["day",fl],Do:["day",ul+Up,function(t){return parseInt(t,10)}],M:["month",ul,TL],MM:["month",fl,TL],YY:["year",fl,function(t){var e=new Date,n=+(""+e.getFullYear()).substr(0,2);return+(""+(+t>68?n-1:n)+t)}],h:["hour",ul,void 0,"isPm"],hh:["hour",fl,void 0,"isPm"],H:["hour",ul],HH:["hour",fl],m:["minute",ul],mm:["minute",fl],s:["second",ul],ss:["second",fl],YYYY:["year",CU],S:["millisecond","\\d",function(t){return+t*100}],SS:["millisecond",fl,function(t){return+t*10}],SSS:["millisecond",kU],d:kL,dd:kL,ddd:CL,dddd:CL,MMM:["month",Up,SL("monthNamesShort")],MMMM:["month",Up,SL("monthNames")],a:LL,A:LL,ZZ:RL,Z:RL},Om={default:"ddd MMM DD YYYY HH:mm:ss",shortDate:"M/D/YY",mediumDate:"MMM D, YYYY",longDate:"MMMM D, YYYY",fullDate:"dddd, MMMM D, YYYY",isoDate:"YYYY-MM-DD",isoDateTime:"YYYY-MM-DDTHH:mm:ssZ",shortTime:"HH:mm",mediumTime:"HH:mm:ss",longTime:"HH:mm:ss.SSS"},DU=function(t){return vu(Om,t)},NL=function(t,e,n){if(e===void 0&&(e=Om.default),n===void 0&&(n={}),typeof t=="number"&&(t=new Date(t)),Object.prototype.toString.call(t)!=="[object Date]"||isNaN(t.getTime()))throw new Error("Invalid Date pass to format");e=Om[e]||e;var r=[];e=e.replace(OL,function(a,o){return r.push(o),"@@@"});var i=vu(vu({},_m),n);return e=e.replace(_L,function(a){return IU[a](t,i)}),e.replace(/@@@/g,function(){return r.shift()})};function FU(t,e,n){if(n===void 0&&(n={}),typeof e!="string")throw new Error("Invalid format in fecha parse");if(e=Om[e]||e,t.length>1e3)return null;var r=new Date,i={year:r.getFullYear(),month:0,day:1,hour:0,minute:0,second:0,millisecond:0,isPm:null,timezoneOffset:null},a=[],o=[],s=e.replace(OL,function(O,w){return o.push(PL(w)),"@@@"}),c={},l={};s=PL(s).replace(_L,function(O){var w=jU[O],M=w[0],E=w[1],A=w[3];if(c[M])throw new Error("Invalid format. "+M+" specified twice in format");return c[M]=!0,A&&(l[A]=!0),a.push(w),"("+E+")"}),Object.keys(l).forEach(function(O){if(!c[O])throw new Error("Invalid format. "+O+" is required in specified format")}),s=s.replace(/@@@/g,function(){return o.shift()});var u=t.match(new RegExp(s,"i"));if(!u)return null;for(var f=vu(vu({},_m),n),d=1;d11||i.month<0||i.day>31||i.day<1||i.hour>23||i.hour<0||i.minute>59||i.minute<0||i.second>59||i.second<0)return null;return b}var Iit={format:NL,parse:FU,defaultI18n:AL,setGlobalDateI18n:NU,setGlobalDateMasks:DU},jit=null;const $p=1e3,Vp=$p*60,Xp=Vp*60,gu=Xp*24,qp=gu*7,IL=gu*30,jL=gu*365;function Hi(t,e,n,r){const i=(l,u)=>{const f=h=>r(h)%u===0;let d=u;for(;d&&!f(l);)n(l,-1),d-=1;return l},a=(l,u)=>{u&&i(l,u),e(l)},o=(l,u)=>{const f=new Date(+l);return a(f,u),f},s=(l,u)=>{const f=new Date(+l-1);return a(f,u),n(f,u),a(f),f};return{ceil:s,floor:o,range:(l,u,f,d)=>{const h=[],v=Math.floor(f),g=d?s(l,f):s(l);for(let y=g;yt,(t,e=1)=>{t.setTime(+t+e)},t=>t.getTime()),zU=Hi($p,t=>{t.setMilliseconds(0)},(t,e=1)=>{t.setTime(+t+$p*e)},t=>t.getSeconds()),WU=Hi(Vp,t=>{t.setSeconds(0,0)},(t,e=1)=>{t.setTime(+t+Vp*e)},t=>t.getMinutes()),GU=Hi(Xp,t=>{t.setMinutes(0,0,0)},(t,e=1)=>{t.setTime(+t+Xp*e)},t=>t.getHours()),YU=Hi(gu,t=>{t.setHours(0,0,0,0)},(t,e=1)=>{t.setTime(+t+gu*e)},t=>t.getDate()-1),DL=Hi(IL,t=>{t.setDate(1),t.setHours(0,0,0,0)},(t,e=1)=>{const n=t.getMonth();t.setMonth(n+e)},t=>t.getMonth()),HU=Hi(qp,t=>{t.setDate(t.getDate()-t.getDay()%7),t.setHours(0,0,0,0)},(t,e=1)=>{t.setDate(t.getDate()+7*e)},t=>{const e=DL.floor(t),n=new Date(+t);return Math.floor((+n-+e)/qp)}),UU=Hi(jL,t=>{t.setMonth(0,1),t.setHours(0,0,0,0)},(t,e=1)=>{const n=t.getFullYear();t.setFullYear(n+e)},t=>t.getFullYear()),FL={millisecond:BU,second:zU,minute:WU,hour:GU,day:YU,week:HU,month:DL,year:UU},$U=Hi(1,t=>t,(t,e=1)=>{t.setTime(+t+e)},t=>t.getTime()),VU=Hi($p,t=>{t.setUTCMilliseconds(0)},(t,e=1)=>{t.setTime(+t+$p*e)},t=>t.getUTCSeconds()),XU=Hi(Vp,t=>{t.setUTCSeconds(0,0)},(t,e=1)=>{t.setTime(+t+Vp*e)},t=>t.getUTCMinutes()),qU=Hi(Xp,t=>{t.setUTCMinutes(0,0,0)},(t,e=1)=>{t.setTime(+t+Xp*e)},t=>t.getUTCHours()),KU=Hi(gu,t=>{t.setUTCHours(0,0,0,0)},(t,e=1)=>{t.setTime(+t+gu*e)},t=>t.getUTCDate()-1),BL=Hi(IL,t=>{t.setUTCDate(1),t.setUTCHours(0,0,0,0)},(t,e=1)=>{const n=t.getUTCMonth();t.setUTCMonth(n+e)},t=>t.getUTCMonth()),ZU=Hi(qp,t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7)%7),t.setUTCHours(0,0,0,0)},(t,e=1)=>{t.setTime(+t+qp*e)},t=>{const e=BL.floor(t),n=new Date(+t);return Math.floor((+n-+e)/qp)}),QU=Hi(jL,t=>{t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,e=1)=>{const n=t.getUTCFullYear();t.setUTCFullYear(n+e)},t=>t.getUTCFullYear()),zL={millisecond:$U,second:VU,minute:XU,hour:qU,day:KU,week:ZU,month:BL,year:QU};function JU(t){const e=t?zL:FL,{year:n,month:r,week:i,day:a,hour:o,minute:s,second:c,millisecond:l}=e;return{tickIntervals:[[c,1],[c,5],[c,15],[c,30],[s,1],[s,5],[s,15],[s,30],[o,1],[o,3],[o,6],[o,12],[a,1],[a,2],[i,1],[r,1],[r,3],[n,1]],year:n,millisecond:l}}function WL(t,e,n,r,i){const a=+t,o=+e,{tickIntervals:s,year:c,millisecond:l}=JU(i),u=([y,b])=>y.duration*b,f=r?(o-a)/r:n||5,d=r||(o-a)/f,h=s.length,v=S_(s,d,0,h,u);let g;if(v===h){const y=TP(a/c.duration,o/c.duration,f);g=[c,y]}else if(v){const y=d/u(s[v-1]){const a=t>e,o=a?e:t,s=a?t:e,[c,l]=WL(o,s,n,r,i),u=c.range(o,new Date(+s+1),l,!0);return a?u.reverse():u},e$=(t,e,n,r,i)=>{const a=t>e,o=a?e:t,s=a?t:e,[c,l]=WL(o,s,n,r,i),u=[c.floor(o,l),c.ceil(s,l)];return a?u.reverse():u};function n$(t,e){const{second:n,minute:r,hour:i,day:a,week:o,month:s,year:c}=e;return n.floor(t)+r,r=>new Date(r)]}chooseNice(){return e$}getTickMethodOptions(){const{domain:e,tickCount:n,tickInterval:r,utc:i}=this.options,a=e[0],o=e[e.length-1];return[a,o,n,r,i]}getFormatter(){const{mask:e,utc:n}=this.options,r=n?zL:FL,i=n?r$:nu;return a=>NL(i(a),e||n$(a,r))}clone(){return new XO(this.options)}}const GL=t=>new XO(t);GL.props={};const YL=t=>e=>-t(-e),qO=(t,e)=>{const n=Math.log(t),r=t===Math.E?Math.log:t===10?Math.log10:t===2?Math.log2:i=>Math.log(i)/n;return e?YL(r):r},KO=(t,e)=>{const n=t===Math.E?Math.exp:r=>jr(t,r);return e?YL(n):n},i$=(t,e,n,r=10)=>{const i=t<0,a=KO(r,i),o=qO(r,i),s=e=1;v-=1){const g=h*v;if(g>l)break;g>=c&&d.push(g)}}else for(;u<=f;u+=1){const h=a(u);for(let v=1;vl)break;g>=c&&d.push(g)}}d.length*2{const i=t<0,a=qO(r,i),o=KO(r,i),s=t>e,c=s?e:t,l=s?t:e,u=[o(Math.floor(a(c))),o(Math.ceil(a(l)))];return s?u.reverse():u};class ZO extends Ey{getDefaultOptions(){return{domain:[1,10],range:[0,1],base:10,interpolate:mp,tickMethod:i$,tickCount:5}}chooseNice(){return a$}getTickMethodOptions(){const{domain:e,tickCount:n,base:r}=this.options,i=e[0],a=e[e.length-1];return[i,a,n,r]}chooseTransforms(){const{base:e,domain:n}=this.options,r=n[0]<0;return[qO(e,r),KO(e,r)]}clone(){return new ZO(this.options)}}const HL=t=>new ZO(t);HL.props={};const o$=t=>e=>e<0?-jr(-e,t):jr(e,t),s$=t=>e=>e<0?-jr(-e,1/t):jr(e,1/t),c$=t=>t<0?-Math.sqrt(-t):Math.sqrt(t);class wm extends Ey{getDefaultOptions(){return{domain:[0,1],range:[0,1],nice:!1,clamp:!1,round:!1,exponent:2,interpolate:mp,tickMethod:ru,tickCount:5}}constructor(e){super(e)}chooseTransforms(){const{exponent:e}=this.options;if(e===1)return[nu,nu];const n=e===.5?c$:o$(e),r=s$(e);return[n,r]}clone(){return new wm(this.options)}}const UL=t=>new wm(t);UL.props={};class QO extends wm{getDefaultOptions(){return{domain:[0,1],range:[0,1],nice:!1,clamp:!1,round:!1,interpolate:mp,tickMethod:ru,tickCount:5,exponent:.5}}constructor(e){super(e)}update(e){super.update(e)}clone(){return new QO(this.options)}}const $L=t=>new QO(t);$L.props={};const VL=t=>new jf(t);VL.props={};const XL=t=>new Ly(t);XL.props={};const qL=t=>new Cy(t);qL.props={};const l$=t=>e=>{const n=t(e);return Cn(n)?Math.round(n):n};function u$(t,e){return n=>{n.prototype.rescale=function(){this.initRange(),this.nice();const[r]=this.chooseTransforms();this.composeOutput(r,this.chooseClamp(r))},n.prototype.initRange=function(){const{interpolator:r}=this.options;this.options.range=t(r)},n.prototype.composeOutput=function(r,i){const{domain:a,interpolator:o,round:s}=this.getOptions(),c=e(a.map(r)),l=s?l$(o):o;this.output=Nf(l,c,i,r)},n.prototype.invert=void 0}}var f$=function(t,e,n,r){var i=arguments.length,a=i<3?e:r===null?r=Object.getOwnPropertyDescriptor(e,n):r,o;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(t,e,n,r);else for(var s=t.length-1;s>=0;s--)(o=t[s])&&(a=(i<3?o(a):i>3?o(e,n,a):o(e,n))||a);return i>3&&a&&Object.defineProperty(e,n,a),a},JO;function d$(t){return[t(0),t(1)]}const h$=t=>{const[e,n]=t;return Nf(If(0,1),wy(e,n))};let tw=JO=class extends Wi{getDefaultOptions(){return{domain:[0,1],unknown:void 0,nice:!1,clamp:!1,round:!1,interpolator:nu,tickMethod:ru,tickCount:5}}constructor(e){super(e)}clone(){return new JO(this.options)}};tw=JO=f$([u$(d$,h$)],tw);const KL=t=>new tw(t);KL.props={};const ZL=t=>new _p(t);ZL.props={};function ew({colorDefault:t,colorBlack:e,colorWhite:n,colorStroke:r,colorBackground:i,padding1:a,padding2:o,padding3:s,alpha90:c,alpha65:l,alpha45:u,alpha25:f,alpha10:d,category10:h,category20:v,sizeDefault:g=1,padding:y="auto",margin:b=16}){return{padding:y,margin:b,size:g,color:t,category10:h,category20:v,enter:{duration:300,fill:"both",delay:0},update:{duration:300,fill:"both",delay:0},exit:{duration:300,fill:"both",delay:0},view:{viewFill:i,plotFill:"transparent",mainFill:"transparent",contentFill:"transparent"},line:{line:{fill:"",strokeOpacity:1,lineWidth:1,lineCap:"round"}},point:{point:{r:3,fillOpacity:.95,lineWidth:0},hollow:{r:3,strokeOpacity:.95,lineWidth:1},plus:{r:3,strokeOpacity:.95,lineWidth:3},diamond:{r:3,strokeOpacity:.95,lineWidth:1}},interval:{rect:{fillOpacity:.95},hollow:{fill:"",strokeOpacity:1,lineWidth:2}},area:{area:{fillOpacity:.85,lineWidth:0}},polygon:{polygon:{fillOpacity:.95}},cell:{cell:{fillOpacity:.95},hollow:{fill:"",strokeOpacity:1,lineWidth:2}},rect:{rect:{fillOpacity:.95},hollow:{fill:"",strokeOpacity:1,lineWidth:2}},link:{link:{fill:"",strokeOpacity:1}},vector:{vector:{fillOpacity:1}},box:{box:{fillOpacity:.95,stroke:e,lineWidth:1}},text:{text:{fill:"#1D2129",fontSize:12,lineWidth:0,connectorStroke:r,connectorStrokeOpacity:.45,connectorLineWidth:1,backgroundFill:r,backgroundFillOpacity:.15,backgroundPadding:[2,4],startMarkerSymbol:"circle",startMarkerSize:4,endMarkerSymbol:"circle",endMarkerSize:4},badge:{fill:"#1D2129",fillOpacity:.65,lineWidth:0,fontSize:10,textAlign:"center",textBaseline:"middle",markerFill:r,markerFillOpacity:.25,markerStrokeOpacity:0}},lineX:{line:{stroke:r,strokeOpacity:.45,lineWidth:1}},lineY:{line:{stroke:r,strokeOpacity:.45,lineWidth:1}},rangeX:{range:{fill:r,fillOpacity:.15,lineWidth:0}},rangeY:{range:{fill:r,fillOpacity:.15,lineWidth:0}},connector:{connector:{stroke:r,strokeOpacity:.45,lineWidth:1,connectLength1:12,endMarker:!0,endMarkerSize:6,endMarkerFill:r,endMarkerFillOpacity:.95}},axis:{arrow:!1,gridLineDash:[3,4],gridLineWidth:.5,gridStroke:e,gridStrokeOpacity:d,labelAlign:"horizontal",labelFill:e,labelOpacity:u,labelFontSize:12,labelFontWeight:"normal",labelSpacing:a,line:!1,lineLineWidth:.5,lineStroke:e,lineStrokeOpacity:u,tickLength:4,tickLineWidth:1,tickStroke:e,tickOpacity:u,titleFill:e,titleOpacity:c,titleFontSize:12,titleFontWeight:"normal",titleSpacing:12,titleTransformOrigin:"center",lineArrowOffset:6,lineArrowSize:6},axisTop:{gridDirection:"positive",labelDirection:"negative",tickDirection:"negative",titlePosition:"top",titleSpacing:12,labelSpacing:4,titleTextBaseline:"middle"},axisBottom:{gridDirection:"negative",labelDirection:"positive",tickDirection:"positive",titlePosition:"bottom",titleSpacing:12,labelSpacing:4,titleTextBaseline:"bottom",titleTransform:"translate(0, 8)"},axisLeft:{gridDirection:"positive",labelDirection:"negative",labelSpacing:4,tickDirection:"negative",titlePosition:"left",titleSpacing:12,titleTextBaseline:"middle",titleDirection:"vertical",titleTransform:"rotate(-90) translate(0, -8)",titleTransformOrigin:"center"},axisRight:{gridDirection:"negative",labelDirection:"positive",labelSpacing:4,tickDirection:"positive",titlePosition:"right",titleSpacing:12,titleTextBaseline:"top",titleDirection:"vertical",titleTransformOrigin:"center"},axisLinear:{girdClosed:!0,gridConnect:"arc",gridDirection:"negative",gridType:"surround",titlePosition:"top",titleSpacing:0},axisArc:{title:!1,titlePosition:"inner",line:!1,tick:!0,labelSpacing:4},axisRadar:{girdClosed:!0,gridStrokeOpacity:.3,gridType:"surround",label:!1,tick:!1,titlePosition:"start"},legendCategory:{backgroundFill:"transparent",itemBackgroundFill:"transparent",itemLabelFill:e,itemLabelFillOpacity:c,itemLabelFontSize:12,itemLabelFontWeight:"normal",itemMarkerFillOpacity:1,itemMarkerSize:8,itemSpacing:[a,a],itemValueFill:e,itemValueFillOpacity:.65,itemValueFontSize:12,itemValueFontWeight:"normal",navButtonFill:e,navButtonFillOpacity:.65,navPageNumFill:e,navPageNumFillOpacity:.45,navPageNumFontSize:12,padding:8,title:!1,titleFill:e,titleFillOpacity:.65,titleFontSize:12,titleFontWeight:"normal",titleSpacing:4,tickStroke:e,tickStrokeOpacity:.25,rowPadding:a,colPadding:o,maxRows:3,maxCols:3},legendContinuous:{handleHeight:12,handleLabelFill:e,handleLabelFillOpacity:u,handleLabelFontSize:12,handleLabelFontWeight:"normal",handleMarkerFill:e,handleMarkerFillOpacity:.6,handleMarkerLineWidth:1,handleMarkerStroke:e,handleMarkerStrokeOpacity:.25,handleWidth:10,labelFill:e,labelFillOpacity:u,labelFontSize:12,labelFontWeight:"normal",labelSpacing:3,tick:!0,tickLength:12,ribbonSize:12,ribbonFill:"#aaa",handle:!0,handleLabel:!1,handleShape:"slider",handleIconSize:12/1.8,indicator:!1,titleFontSize:12,titleSpacing:4,titleFontWeight:"normal",titleFillOpacity:c,tickStroke:e,tickStrokeOpacity:u},label:{fill:e,fillOpacity:.65,fontSize:12,fontWeight:"normal",stroke:void 0,offset:12,connectorStroke:e,connectorStrokeOpacity:.45,connectorLineWidth:1,connectorLength:12,connectorLength2:8,connectorDistance:4},innerLabel:{fill:n,fontSize:12,fillOpacity:.85,fontWeight:"normal",stroke:void 0,offset:0},htmlLabel:{fontSize:12,opacity:.65,color:e,fontWeight:"normal"},slider:{trackSize:16,trackFill:r,trackFillOpacity:1,selectionFill:t,selectionFillOpacity:.15,handleIconSize:10,handleIconFill:"#f7f7f7",handleIconFillOpacity:1,handleIconStroke:e,handleIconStrokeOpacity:.25,handleIconLineWidth:1,handleIconRadius:2,handleLabelFill:e,handleLabelFillOpacity:.45,handleLabelFontSize:12,handleLabelFontWeight:"normal"},scrollbar:{padding:[0,0,0,0],trackSize:6,isRound:!0,slidable:!0,scrollable:!0,trackFill:"#e5e5e5",trackFillOpacity:0,thumbFill:"#000",thumbFillOpacity:.15,thumbHighlightedFillOpacity:.2},title:{spacing:8,titleFill:e,titleFillOpacity:c,titleFontSize:16,titleFontWeight:"bold",titleTextBaseline:"top",subtitleFill:e,subtitleFillOpacity:l,subtitleFontSize:12,subtitleFontWeight:"normal",subtitleTextBaseline:"top"},tooltip:{css:{".g2-tooltip":{"font-family":"sans-serif"}}}}}const p$=ew({colorBlack:"#1D2129",colorWhite:"#ffffff",colorStroke:"#416180",colorDefault:"#1783FF",colorBackground:"transparent",category10:["#1783FF","#00C9C9","#F0884D","#D580FF","#7863FF","#60C42D","#BD8F24","#FF80CA","#2491B3","#17C76F"],category20:["#1783FF","#00C9C9","#F0884D","#D580FF","#7863FF","#60C42D","#BD8F24","#FF80CA","#2491B3","#17C76F","#AABA01","#BC7CFC","#237CBC","#2DE379","#CE8032","#FF7AF4","#545FD3","#AFE410","#D8C608","#FFA1E0"],padding1:8,padding2:12,padding3:20,alpha90:.9,alpha65:.65,alpha45:.45,alpha25:.25,alpha10:.1}),nw=t=>yt({},p$,t);nw.props={};const QL=t=>yt({},nw(),{category10:"category10",category20:"category20"},t);QL.props={};const v$=ew({colorBlack:"#fff",colorWhite:"#000",colorStroke:"#416180",colorDefault:"#1783FF",colorBackground:"transparent",category10:["#1783FF","#00C9C9","#F0884D","#D580FF","#7863FF","#60C42D","#BD8F24","#FF80CA","#2491B3","#17C76F"],category20:["#1783FF","#00C9C9","#F0884D","#D580FF","#7863FF","#60C42D","#BD8F24","#FF80CA","#2491B3","#17C76F","#AABA01","#BC7CFC","#237CBC","#2DE379","#CE8032","#FF7AF4","#545FD3","#AFE410","#D8C608","#FFA1E0"],padding1:8,padding2:12,padding3:20,alpha90:.9,alpha65:.65,alpha45:.45,alpha25:.25,alpha10:.25}),JL=t=>yt({},v$,{tooltip:{crosshairsStroke:"#fff",crosshairsLineWidth:1,crosshairsStrokeOpacity:.25,css:{".g2-tooltip":{background:"#1f1f1f",opacity:.95},".g2-tooltip-title":{color:"#A6A6A6"},".g2-tooltip-list-item-name-label":{color:"#A6A6A6"},".g2-tooltip-list-item-value":{color:"#A6A6A6"}}}},t),tR=t=>Object.assign({},JL(),{category10:"category10",category20:"category20"},t);tR.props={};const g$=ew({colorBlack:"#000",colorWhite:"#fff",colorStroke:"#888",colorDefault:"#4e79a7",colorBackground:"transparent",category10:["#4e79a7","#f28e2c","#e15759","#76b7b2","#59a14f","#edc949","#af7aa1","#ff9da7","#9c755f","#bab0ab"],category20:["#4e79a7","#f28e2c","#e15759","#76b7b2","#59a14f","#edc949","#af7aa1","#ff9da7","#9c755f","#bab0ab"],padding1:8,padding2:12,padding3:20,alpha90:.9,alpha65:.65,alpha45:.45,alpha25:.25,alpha10:.1}),eR=t=>yt({},g$,{text:{text:{fontSize:10}},axis:{gridLineDash:[0,0],gridLineWidth:1,gridStroke:"#ddd",gridStrokeOpacity:1,labelOpacity:1,labelStrokeOpacity:1,labelFontSize:10,line:!0,lineLineWidth:1,lineStroke:"#888",lineStrokeOpacity:1,tickLength:5,tickStrokeOpacity:1,titleOpacity:1,titleStrokeOpacity:1,titleFillOpacity:1,titleFontSize:11,titleFontWeight:"bold"},axisLeft:{gridFilter:(e,n)=>n!==0},axisRight:{gridFilter:(e,n)=>n!==0},legendCategory:{itemLabelFillOpacity:1,itemLabelFontSize:10,itemValueFillOpacity:1,itemValueFontSize:10,titleFillOpacity:1,titleFontSize:11,titleFontWeight:"bold"},legendContinuous:{handleLabelFontSize:10,labelFillOpacity:.45,labelFontSize:10},label:{fontSize:10},innerLabel:{fontSize:10},htmlLabel:{fontSize:10},slider:{handleLabelFontSize:10,trackFillOpacity:.05}},t);eR.props={};const nR=t=>(...e)=>{const n=Qc(Object.assign({},{crossPadding:50},t))(...e);return BP(n,t),n};nR.props=Object.assign(Object.assign({},Qc.props),{defaultPosition:"bottom"});function zit(){}const rR=t=>(...e)=>{const n=Qc(Object.assign({},{crossPadding:10},t))(...e);return BP(n,t),n};rR.props=Object.assign(Object.assign({},Qc.props),{defaultPosition:"left"});var rw=function(){},y$=function(t,e,n){var r=t,i=Bn(e)?e.split("."):e;return i.forEach(function(a,o){o1?{width:55,height:0}:{width:0,height:0}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"pageShape",{get:function(){var n=this.pageViews,r=W(b$(n.map(function(f){var d=f.getBBox(),h=d.width,v=d.height;return[h,v]})).map(function(f){return Math.max.apply(Math,Et([],W(f),!1))}),2),i=r[0],a=r[1],o=this.attributes,s=o.pageWidth,c=s===void 0?i:s,l=o.pageHeight,u=l===void 0?a:l;return{pageWidth:c,pageHeight:u}},enumerable:!1,configurable:!0}),e.prototype.getContainer=function(){return this.playWindow},Object.defineProperty(e.prototype,"totalPages",{get:function(){return this.pageViews.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"currPage",{get:function(){return this.innerCurrPage},enumerable:!1,configurable:!0}),e.prototype.getBBox=function(){var n=t.prototype.getBBox.call(this),r=n.x,i=n.y,a=this.controllerShape,o=this.pageShape,s=o.pageWidth,c=o.pageHeight;return new tr(r,i,s+a.width,c)},e.prototype.goTo=function(n){var r=this,i=this.attributes.animate,a=this,o=a.currPage,s=a.playState,c=a.playWindow,l=a.pageViews;if(s!=="idle"||n<0||l.length<=0||n>=l.length)return null;l[o].setLocalPosition(0,0),this.prepareFollowingPage(n);var u=W(this.getFollowingPageDiff(n),2),f=u[0],d=u[1];this.playState="running";var h=UA(c,[{transform:"translate(0, 0)"},{transform:"translate(".concat(-f,", ").concat(-d,")")}],i);return Cf(h,function(){r.innerCurrPage=n,r.playState="idle",r.setVisiblePages([n]),r.updatePageInfo()}),h},e.prototype.prev=function(){var n=this.attributes.loop,r=this.pageViews.length,i=this.currPage;if(!n&&i<=0)return null;var a=n?(i-1+r)%r:zn(i-1,0,r);return this.goTo(a)},e.prototype.next=function(){var n=this.attributes.loop,r=this.pageViews.length,i=this.currPage;if(!n&&i>=r-1)return null;var a=n?(i+1)%r:zn(i+1,0,r);return this.goTo(a)},e.prototype.renderClipPath=function(n){var r=this.pageShape,i=r.pageWidth,a=r.pageHeight;if(!i||!a){this.contentGroup.style.clipPath=void 0;return}this.clipPath=n.maybeAppendByClassName(po.clipPath,"rect").styles({width:i,height:a}),this.contentGroup.attr("clipPath",this.clipPath.node())},e.prototype.setVisiblePages=function(n){this.playWindow.children.forEach(function(r,i){n.includes(i)?fp(r):Zc(r)})},e.prototype.adjustControllerLayout=function(){var n=this,r=n.prevBtnGroup,i=n.nextBtnGroup,a=n.pageInfoGroup,o=this.attributes,s=o.orientation,c=o.controllerPadding,l=a.getBBox(),u=l.width,f=l.height,d=W(s==="horizontal"?[-180,0]:[-90,90],2),h=d[0],v=d[1];r.setLocalEulerAngles(h),i.setLocalEulerAngles(v);var g=r.getBBox(),y=g.width,b=g.height,x=i.getBBox(),_=x.width,O=x.height,w=Math.max(y,u,_),M=s==="horizontal"?{offset:[[0,0],[y/2+c,0],[y+u+c*2,0]],textAlign:"start"}:{offset:[[w/2,-b-c],[w/2,0],[w/2,O+c]],textAlign:"center"},E=W(M.offset,3),A=W(E[0],2),P=A[0],k=A[1],L=W(E[1],2),I=L[0],C=L[1],R=W(E[2],2),N=R[0],D=R[1],Y=M.textAlign,z=a.querySelector("text");z&&(z.style.textAlign=Y),r.setLocalPosition(P,k),a.setLocalPosition(I,C),i.setLocalPosition(N,D)},e.prototype.updatePageInfo=function(){var n,r=this,i=r.currPage,a=r.pageViews,o=r.attributes.formatter;a.length<2||((n=this.pageInfoGroup.querySelector(po.pageInfo.class))===null||n===void 0||n.attr("text",o(i+1,a.length)),this.adjustControllerLayout())},e.prototype.getFollowingPageDiff=function(n){var r=this.currPage;if(r===n)return[0,0];var i=this.attributes.orientation,a=this.pageShape,o=a.pageWidth,s=a.pageHeight,c=n=2,l=n.maybeAppendByClassName(po.controller,"g");if(py(l.node(),c),!!c){var u=Xe(this.attributes,"button"),f=Xe(this.attributes,"pageNum"),d=W(tc(u),2),h=d[0],v=d[1],g=h.size,y=Qe(h,["size"]),b=!l.select(po.prevBtnGroup.class).node(),x=l.maybeAppendByClassName(po.prevBtnGroup,"g").styles(v);this.prevBtnGroup=x.node();var _=x.maybeAppendByClassName(po.prevBtn,"path"),O=l.maybeAppendByClassName(po.nextBtnGroup,"g").styles(v);this.nextBtnGroup=O.node();var w=O.maybeAppendByClassName(po.nextBtn,"path");[_,w].forEach(function(E){E.styles(ut(ut({},y),{transformOrigin:"center"})),v_(E.node(),g,!0)});var M=l.maybeAppendByClassName(po.pageInfoGroup,"g");this.pageInfoGroup=M.node(),M.maybeAppendByClassName(po.pageInfo,"text").styles(f),this.updatePageInfo(),l.node().setLocalPosition(o+i,s/2),b&&(this.prevBtnGroup.addEventListener("click",function(){r.prev()}),this.nextBtnGroup.addEventListener("click",function(){r.next()}))}},e.prototype.render=function(n,r){var i=n.x,a=i===void 0?0:i,o=n.y,s=o===void 0?0:o;this.attr("transform","translate(".concat(a,", ").concat(s,")"));var c=Ne(r);this.renderClipPath(c),this.renderController(c),this.setVisiblePages([this.defaultPage]),this.goTo(this.defaultPage)},e.prototype.bindEvents=function(){var n=this,r=pA(function(){return n.render(n.attributes,n)},50);this.playWindow.addEventListener(xe.INSERTED,r),this.playWindow.addEventListener(xe.REMOVED,r)},e}(ui),Ya=co({layout:"flex",markerGroup:"marker-group",marker:"marker",labelGroup:"label-group",label:"label",valueGroup:"value-group",value:"value",backgroundGroup:"background-group",background:"background"},"legend-category-item");function _$(t){var e=t.querySelector(Ya.marker.class);return e?e.style:{}}var O$=function(t){$t(e,t);function e(n){return t.call(this,n,{span:[1,1],marker:function(){return new St({style:{r:6}})},markerSize:10,labelFill:"#646464",valueFill:"#646464",labelFontSize:12,valueFontSize:12,labelTextBaseline:"middle",valueTextBaseline:"middle"})||this}return Object.defineProperty(e.prototype,"showValue",{get:function(){var n=this.attributes.valueText;return n?typeof n=="string"||typeof n=="number"?n!=="":typeof n=="function"?!0:n.attr("text")!=="":!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"actualSpace",{get:function(){var n=this.labelGroup,r=this.valueGroup,i=this.attributes.markerSize,a=n.node().getBBox(),o=a.width,s=a.height,c=r.node().getBBox(),l=c.width,u=c.height;return{markerWidth:i,labelWidth:o,valueWidth:l,height:Math.max(i,s,u)}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"span",{get:function(){var n=this.attributes.span;if(!n)return[1,1];var r=W(Pi(n),2),i=r[0],a=r[1],o=this.showValue?a:0,s=i+o;return[i/s,o/s]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"shape",{get:function(){var n,r=this.attributes,i=r.markerSize,a=r.width,o=this.actualSpace,s=o.markerWidth,c=o.height,l=this.actualSpace,u=l.labelWidth,f=l.valueWidth,d=W(this.spacing,2),h=d[0],v=d[1];if(a){var g=a-i-h-v,y=W(this.span,2),b=y[0],x=y[1];n=W([b*g,x*g],2),u=n[0],f=n[1]}var _=s+u+f+h+v;return{width:_,height:c,markerWidth:s,labelWidth:u,valueWidth:f}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"spacing",{get:function(){var n=this.attributes.spacing;if(!n)return[0,0];var r=W(Pi(n),2),i=r[0],a=r[1];return this.showValue?[i,a]:[i,0]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"layout",{get:function(){var n=this.shape,r=n.markerWidth,i=n.labelWidth,a=n.valueWidth,o=n.width,s=n.height,c=W(this.spacing,2),l=c[0],u=c[1];return{height:s,width:o,markerWidth:r,labelWidth:i,valueWidth:a,position:[r/2,r+l,r+i+l+u]}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"scaleSize",{get:function(){var n=_$(this.markerGroup.node()),r=this.attributes,i=r.markerSize,a=r.markerStrokeWidth,o=a===void 0?n.strokeWidth:a,s=r.markerLineWidth,c=s===void 0?n.lineWidth:s,l=r.markerStroke,u=l===void 0?n.stroke:l,f=+(o||c||(u?1:0))*Math.sqrt(2),d=this.markerGroup.node().getBBox(),h=d.width,v=d.height;return(1-f/Math.max(h,v))*i},enumerable:!1,configurable:!0}),e.prototype.renderMarker=function(n){var r=this,i=this.attributes.marker,a=Xe(this.attributes,"marker");this.markerGroup=n.maybeAppendByClassName(Ya.markerGroup,"g").style("zIndex",0),xa(!!i,this.markerGroup,function(){var o,s=r.markerGroup.node(),c=(o=s.childNodes)===null||o===void 0?void 0:o[0],l=typeof i=="string"?new xn({style:{symbol:i},className:Ya.marker.name}):i();c?l.nodeName===c.nodeName?c instanceof xn?c.update(ut(ut({},a),{symbol:i})):(x9(c,l),Ne(c).styles(a)):(c.remove(),Ne(l).attr("className",Ya.marker.name).styles(a),s.appendChild(l)):(l instanceof xn||Ne(l).attr("className",Ya.marker.name).styles(a),s.appendChild(l)),r.markerGroup.node().scale(1/r.markerGroup.node().getScale()[0]);var u=v_(r.markerGroup.node(),r.scaleSize,!0);r.markerGroup.node().style._transform="scale(".concat(u,")")})},e.prototype.renderLabel=function(n){var r=Xe(this.attributes,"label"),i=r.text,a=Qe(r,["text"]);this.labelGroup=n.maybeAppendByClassName(Ya.labelGroup,"g").style("zIndex",0),this.labelGroup.maybeAppendByClassName(Ya.label,function(){return eu(i)}).styles(a)},e.prototype.renderValue=function(n){var r=this,i=Xe(this.attributes,"value"),a=i.text,o=Qe(i,["text"]);this.valueGroup=n.maybeAppendByClassName(Ya.valueGroup,"g").style("zIndex",0),xa(this.showValue,this.valueGroup,function(){r.valueGroup.maybeAppendByClassName(Ya.value,function(){return eu(a)}).styles(o)})},e.prototype.renderBackground=function(n){var r=this.shape,i=r.width,a=r.height,o=Xe(this.attributes,"background");this.background=n.maybeAppendByClassName(Ya.backgroundGroup,"g").style("zIndex",-1),this.background.maybeAppendByClassName(Ya.background,"rect").styles(ut({width:i,height:a},o))},e.prototype.adjustLayout=function(){var n=this.layout,r=n.labelWidth,i=n.valueWidth,a=n.height,o=W(n.position,3),s=o[0],c=o[1],l=o[2],u=a/2;this.markerGroup.styles({transform:"translate(".concat(s,", ").concat(u,")").concat(this.markerGroup.node().style._transform)}),this.labelGroup.styles({transform:"translate(".concat(c,", ").concat(u,")")}),b_(this.labelGroup.select(Ya.label.class).node(),Math.ceil(r)),this.showValue&&(this.valueGroup.styles({transform:"translate(".concat(l,", ").concat(u,")")}),b_(this.valueGroup.select(Ya.value.class).node(),Math.ceil(i)))},e.prototype.render=function(n,r){var i=Ne(r),a=n.x,o=a===void 0?0:a,s=n.y,c=s===void 0?0:s;i.styles({transform:"translate(".concat(o,", ").concat(c,")")}),this.renderMarker(i),this.renderLabel(i),this.renderValue(i),this.renderBackground(i),this.adjustLayout()},e}(ui),yu=co({page:"item-page",navigator:"navigator",item:"item"},"items"),iR=function(t,e,n){return n===void 0&&(n=!0),t?e(t):n},w$=function(t){$t(e,t);function e(n){var r=t.call(this,n,{data:[],gridRow:1/0,gridCol:void 0,padding:0,width:1e3,height:100,rowPadding:0,colPadding:0,layout:"flex",orientation:"horizontal",click:rw,mouseenter:rw,mouseleave:rw})||this;return r.navigatorShape=[0,0],r}return Object.defineProperty(e.prototype,"pageViews",{get:function(){return this.navigator.getContainer()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"grid",{get:function(){var n=this.attributes,r=n.gridRow,i=n.gridCol,a=n.data;if(!r&&!i)throw new Error("gridRow and gridCol can not be set null at the same time");return r&&i?[r,i]:r?[r,a.length]:[a.length,i]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"renderData",{get:function(){var n=this.attributes,r=n.data,i=n.layout,a=Xe(this.attributes,"item"),o=r.map(function(s,c){var l=s.id,u=l===void 0?c:l,f=s.label,d=s.value;return{id:"".concat(u),index:c,style:ut({layout:i,labelText:f,valueText:d},Object.fromEntries(Object.entries(a).map(function(h){var v=W(h,2),g=v[0],y=v[1];return[g,lo(y,[s,c,r])]})))}});return o},enumerable:!1,configurable:!0}),e.prototype.getGridLayout=function(){var n=this,r=this.attributes,i=r.orientation,a=r.width,o=r.rowPadding,s=r.colPadding,c=W(this.navigatorShape,1),l=c[0],u=W(this.grid,2),f=u[0],d=u[1],h=d*f,v=0;return this.pageViews.children.map(function(g,y){var b,x,_=Math.floor(y/h),O=y%h,w=n.ifHorizontal(d,f),M=[Math.floor(O/w),O%w];i==="vertical"&&M.reverse();var E=W(M,2),A=E[0],P=E[1],k=(a-l-(d-1)*s)/d,L=g.getBBox().height,I=W([0,0],2),C=I[0],R=I[1];return i==="horizontal"?(b=W([v,A*(L+o)],2),C=b[0],R=b[1],v=P===d-1?0:v+k+s):(x=W([P*(k+s),v],2),C=x[0],R=x[1],v=A===f-1?0:v+L+o),{page:_,index:y,row:A,col:P,pageIndex:O,width:k,height:L,x:C,y:R}})},e.prototype.getFlexLayout=function(){var n=this.attributes,r=n.width,i=n.height,a=n.rowPadding,o=n.colPadding,s=W(this.navigatorShape,1),c=s[0],l=W(this.grid,2),u=l[0],f=l[1],d=W([r-c,i],2),h=d[0],v=d[1],g=W([0,0,0,0,0,0,0,0],8),y=g[0],b=g[1],x=g[2],_=g[3],O=g[4],w=g[5],M=g[6],E=g[7];return this.pageViews.children.map(function(A,P){var k,L,I,C,R=A.getBBox(),N=R.width,D=R.height,Y=M===0?0:o,z=M+Y+N;if(z<=h&&iR(O,function(X){return X0?(this.navigatorShape=[55,0],n.call(this)):r},enumerable:!1,configurable:!0}),e.prototype.ifHorizontal=function(n,r){var i=this.attributes.orientation;return fs(i,n,r)},e.prototype.flattenPage=function(n){n.querySelectorAll(yu.item.class).forEach(function(r){n.appendChild(r)}),n.querySelectorAll(yu.page.class).forEach(function(r){var i=n.removeChild(r);i.destroy()})},e.prototype.renderItems=function(n){var r=this.attributes,i=r.click,a=r.mouseenter,o=r.mouseleave;this.flattenPage(n);var s=this.dispatchCustomEvent.bind(this);Ne(n).selectAll(yu.item.class).data(this.renderData,function(c){return c.id}).join(function(c){return c.append(function(l){var u=l.style;return new O$({style:u})}).attr("className",yu.item.name).on("click",function(){i==null||i(this),s("itemClick",{item:this})}).on("pointerenter",function(){a==null||a(this),s("itemMouseenter",{item:this})}).on("pointerleave",function(){o==null||o(this),s("itemMouseleave",{item:this})})},function(c){return c.each(function(l){var u=l.style;this.update(u)})},function(c){return c.remove()})},e.prototype.relayoutNavigator=function(){var n,r=this.attributes,i=r.layout,a=r.width,o=((n=this.pageViews.children[0])===null||n===void 0?void 0:n.getBBox().height)||0,s=W(this.navigatorShape,2),c=s[0],l=s[1];this.navigator.update(i==="grid"?{pageWidth:a-c,pageHeight:o-l}:{})},e.prototype.adjustLayout=function(){var n=this,r=Object.entries(m$(this.itemsLayout,"page")).map(function(a){var o=W(a,2),s=o[0],c=o[1];return{page:s,layouts:c}}),i=Et([],W(this.navigator.getContainer().children),!1);r.forEach(function(a){var o=a.layouts,s=n.pageViews.appendChild(new Jt({className:yu.page.name}));o.forEach(function(c){var l=c.x,u=c.y,f=c.index,d=c.width,h=c.height,v=i[f];s.appendChild(v),y$(v,"__layout__",c),v.update({x:l,y:u,width:d,height:h})})}),this.relayoutNavigator()},e.prototype.renderNavigator=function(n){var r=this.attributes.orientation,i=Xe(this.attributes,"nav"),a=Qs({orientation:r},i),o=this;return n.selectAll(yu.navigator.class).data(["nav"]).join(function(s){return s.append(function(){return new x$({style:a})}).attr("className",yu.navigator.name).each(function(){o.navigator=this})},function(s){return s.each(function(){this.update(a)})},function(s){return s.remove()}),this.navigator},e.prototype.getBBox=function(){return this.navigator.getBBox()},e.prototype.render=function(n,r){var i=this.attributes.data;if(!(!i||i.length===0)){var a=this.renderNavigator(Ne(r));this.renderItems(a.getContainer()),this.adjustLayout()}},e.prototype.dispatchCustomEvent=function(n,r){var i=new Mn(n,{detail:r});this.dispatchEvent(i)},e}(ui),S$=function(t){$t(e,t);function e(n){return t.call(this,n,oF)||this}return e.prototype.renderTitle=function(n,r,i){var a=this.attributes,o=a.showTitle,s=a.titleText,c=Xe(this.attributes,"title"),l=W(tc(c),2),u=l[0],f=l[1];this.titleGroup=n.maybeAppendByClassName(Ti.titleGroup,"g").styles(f);var d=ut(ut({width:r,height:i},u),{text:o?s:""});this.title=this.titleGroup.maybeAppendByClassName(Ti.title,function(){return new MP({style:d})}).update(d)},e.prototype.renderItems=function(n,r){var i=r.x,a=r.y,o=r.width,s=r.height,c=Xe(this.attributes,"title",!0),l=W(tc(c),2),u=l[0],f=l[1],d=ut(ut({},u),{width:o,height:s,x:0,y:0});this.itemsGroup=n.maybeAppendByClassName(Ti.itemsGroup,"g").styles(ut(ut({},f),{transform:"translate(".concat(i,", ").concat(a,")")}));var h=this;this.itemsGroup.selectAll(Ti.items.class).data(["items"]).join(function(v){return v.append(function(){return new w$({style:d})}).attr("className",Ti.items.name).each(function(){h.items=Ne(this)})},function(v){return v.update(d)},function(v){return v.remove()})},e.prototype.adjustLayout=function(){var n=this.attributes.showTitle;if(n){var r=this.title.node().getAvailableSpace(),i=r.x,a=r.y;this.itemsGroup.node().style.transform="translate(".concat(i,", ").concat(a,")")}},Object.defineProperty(e.prototype,"availableSpace",{get:function(){var n=this.attributes,r=n.showTitle,i=n.width,a=n.height;return r?this.title.node().getAvailableSpace():new tr(0,0,i,a)},enumerable:!1,configurable:!0}),e.prototype.getBBox=function(){var n,r,i=(n=this.title)===null||n===void 0?void 0:n.node(),a=(r=this.items)===null||r===void 0?void 0:r.node();return!i||!a?t.prototype.getBBox.call(this):W9(i,a)},e.prototype.render=function(n,r){var i=this.attributes,a=i.width,o=i.height,s=i.x,c=s===void 0?0:s,l=i.y,u=l===void 0?0:l,f=Ne(r);r.style.transform="translate(".concat(c,", ").concat(u,")"),this.renderTitle(f,a,o),this.renderItems(f,this.availableSpace),this.adjustLayout()},e}(ui);function Kp(t){if(Tf(t)){var e=t;return e[e.length-1]}}var M$=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i0?r==null?void 0:r.getOptions().domain:c.data).map((d,h)=>{var v;return i?i.map(d||"point"):((v=s==null?void 0:s.style)===null||v===void 0?void 0:v.shape)||c.defaultShape||"point"});typeof l=="string"&&a.push([l,f])}if(a.length===0)return["point",["point"]];if(a.length===1||!n)return a[0];const{range:o}=n.getOptions();return a.map(([s,c])=>{let l=0;for(let u=0;uc[0]-s[0])[0][1]}function A$(t,e){const{scales:n,library:r,markState:i}=e,[a,o]=E$(n,i),{itemMarker:s,itemMarkerSize:c}=t,l=(d,h)=>{var v,g,y;const b=((y=(g=(v=r[`mark.${a}`])===null||v===void 0?void 0:v.props)===null||g===void 0?void 0:g.shape[d])===null||y===void 0?void 0:y.props.defaultMarker)||Kp(d.split(".")),x=typeof c=="function"?c(h):c;return()=>Kj(b,{color:h.color})(0,0,x)},u=d=>`${o[d]}`;return ls(n,"shape")&&!s?(d,h)=>l(u(h),d):typeof s=="function"?(d,h)=>{const v=s(d.id,h);return typeof v=="string"?l(v,d):v}:(d,h)=>l(s||u(h),d)}function P$(t){const e=ls(t,"opacity");if(e){const{range:n}=e.getOptions();return(r,i)=>n[i]}}function T$(t,e){const n=ls(t,"size");return n instanceof xm?n.map(NaN)*2:e}function k$(t,e){const{labelFormatter:n=d=>`${d}`}=t,{scales:r,theme:i}=e,a=i.legendCategory.itemMarkerSize,o=T$(r,a),s={itemMarker:A$(Object.assign(Object.assign({},t),{itemMarkerSize:o}),e),itemMarkerSize:o,itemMarkerOpacity:P$(r)},c=typeof n=="string"?Kc(n):n,l=ls(r,"color"),u=p7(r),f=l?d=>l.map(d):()=>e.theme.color;return Object.assign(Object.assign({},s),{data:u.map(d=>({id:d,label:c(d),color:f(d)}))})}function C$(t,e,n){const{position:r}=e;if(r==="center"){const{bbox:o}=t,{width:s,height:c}=o;return{width:s,height:c}}const{width:i,height:a}=DP(t,e,n);return{width:i,height:a}}const iw=t=>{const{labelFormatter:e,layout:n,order:r,orientation:i,position:a,size:o,title:s,cols:c,itemMarker:l}=t,u=M$(t,["labelFormatter","layout","order","orientation","position","size","title","cols","itemMarker"]),{gridRow:f}=u;return d=>{const{value:h,theme:v}=d,{bbox:g}=h,{width:y,height:b}=C$(h,t,iw),x=IP(a,n),_=Object.assign(Object.assign(Object.assign(Object.assign({orientation:["right","left","center"].includes(a)?"vertical":"horizontal",width:y,height:b,layout:c!==void 0?"grid":"flex"},c!==void 0&&{gridCol:c}),f!==void 0&&{gridRow:f}),{titleText:Ay(s)}),k$(t,d)),{legendCategory:O={}}=v,w=Py(Object.assign({},O,_,u)),M=new f7({style:Object.assign(Object.assign({x:g.x,y:g.y,width:g.width,height:g.height},x),{subOptions:w})});return M.appendChild(new S$({className:"legend-category",style:w})),M}};iw.props={defaultPosition:"top",defaultOrder:1,defaultSize:40,defaultCrossPadding:[12,12],defaultPadding:[12,12]};const aR=t=>()=>new Jt;aR.props={};var L$=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{if(!i)return v.node().remove();v.node().attr(Object.assign(Object.assign(Object.assign({},oR(0,h.max[1]+a,n,o)),{fontSize:12,textBaseline:"top",text:i}),f))})}}),sR=t=>({value:e,theme:n})=>{const{x:r,y:i,width:a,height:o}=e.bbox;return new R$({style:yt({},n.title,Object.assign({x:r,y:i,width:a,height:o},t))})};sR.props={defaultPosition:"top",defaultOrder:2,defaultSize:36,defaultCrossPadding:[20,20],defaultPadding:[12,12]};var aw=function(t){if(typeof t!="object"||t===null)return t;var e;if(Mr(t)){e=[];for(var n=0,r=t.length;no&&(n=W([o,s],2),s=n[0],o=n[1]),t.map(function(c){var l=c.map(function(u,f){return[r.map(f),zn(i.map(u),s,o)]});return l})}function Zp(t,e){e===void 0&&(e=!1);var n=e?t.length-1:0,r=t.map(function(i,a){return Et([a===n?"M":"L"],W(i),!1)});return e?r.reverse():r}function Sm(t,e){if(e===void 0&&(e=!1),t.length<=2)return Zp(t);for(var n=[],r=t.length,i=0;i=0;i-=1){var a=t[i],o=Zp(a),s=void 0;if(i===0)s=sw(o,e,n);else{var c=t[i-1],l=Zp(c,!0);l[0][0]="L",s=Et(Et(Et([],W(o),!1),W(l),!1),[["Z"]],!1)}r.push(s)}return r}function W$(t,e,n){for(var r=[],i=t.length-1;i>=0;i-=1){var a=t[i],o=Sm(a),s=void 0;if(i===0)s=sw(o,e,n);else{var c=t[i-1],l=Sm(c,!0),u=a[0];l[0][0]="L",s=Et(Et(Et([],W(o),!1),W(l),!1),[Et(["M"],W(u),!1),["Z"]],!1)}r.push(s)}return r}var G$=function(t,e){if(Mr(t)){for(var n,r=1/0,i=0;ir&&(n=a,r=o)}return n}};function cR(t){return t.length===0?[0,0]:[Pc(G$(t,function(e){return Pc(e)||0})),Ll(Y$(t,function(e){return Ll(e)||0}))]}function lR(t){for(var e=ow(t),n=e[0].length,r=W([Array(n).fill(0),Array(n).fill(0)],2),i=r[0],a=r[1],o=0;o=0?(s[c]+=i[c],i[c]=s[c]):(s[c]+=a[c],a[c]=s[c]);return e}var H$=function(t){$t(e,t);function e(n){return t.call(this,n,{type:"line",x:0,y:0,width:200,height:20,isStack:!1,color:["#83daad","#edbf45","#d2cef9","#e290b3","#6f63f4"],smooth:!0,lineLineWidth:1,areaOpacity:0,isGroup:!1,columnLineWidth:1,columnStroke:"#fff",scale:1,spacing:0})||this}return Object.defineProperty(e.prototype,"rawData",{get:function(){var n=this.attributes.data;if(!n||(n==null?void 0:n.length)===0)return[[]];var r=ow(n);return Cn(r[0])?[r]:r},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"data",{get:function(){return this.attributes.isStack?lR(this.rawData):this.rawData},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"scales",{get:function(){return this.createScales(this.data)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"baseline",{get:function(){var n=this.scales.y,r=W(n.getOptions().domain||[0,0],2),i=r[0],a=r[1];return a<0?n.map(a):n.map(i<0?0:i)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"containerShape",{get:function(){var n=this.attributes,r=n.width,i=n.height;return{width:r,height:i}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linesStyle",{get:function(){var n=this,r=this.attributes,i=r.type,a=r.isStack,o=r.smooth;if(i!=="line")throw new Error("linesStyle can only be used in line type");var s=Xe(this.attributes,"area"),c=Xe(this.attributes,"line"),l=this.containerShape.width,u=this.data;if(u[0].length===0)return{lines:[],areas:[]};var f=this.scales,d=f.x,h=f.y,v=F$(u,{type:"line",x:d,y:h}),g=[];if(s){var y=this.baseline;a?g=o?W$(v,l,y):z$(v,l,y):g=B$(v,o,l,y)}return{lines:v.map(function(b,x){return ut({stroke:n.getColor(x),d:o?Sm(b):Zp(b)},c)}),areas:g.map(function(b,x){return ut({d:b,fill:n.getColor(x)},s)})}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"columnsStyle",{get:function(){var n=this,r=Xe(this.attributes,"column"),i=this.attributes,a=i.isStack,o=i.type,s=i.scale;if(o!=="column")throw new Error("columnsStyle can only be used in column type");var c=this.containerShape.height,l=this.rawData;if(!l)return{columns:[]};a&&(l=lR(l));var u=this.createScales(l),f=u.x,d=u.y,h=W(cR(l),2),v=h[0],g=h[1],y=new Wi({domain:[0,g-(v>0?0:v)],range:[0,c*s]}),b=f.getBandWidth(),x=this.rawData;return{columns:l.map(function(_,O){return _.map(function(w,M){var E=b/l.length,A=function(){return{x:f.map(M)+E*O,y:w>=0?d.map(w):d.map(0),width:E,height:y.map(Math.abs(w))}},P=function(){return{x:f.map(M),y:d.map(w),width:b,height:y.map(x[O][M])}};return ut(ut({fill:n.getColor(O)},r),a?P():A())})})}},enumerable:!1,configurable:!0}),e.prototype.render=function(n,r){CD(r,".container","rect").attr("className","container").node();var i=n.type,a=n.x,o=n.y,s="spark".concat(i),c=ut({x:a,y:o},i==="line"?this.linesStyle:this.columnsStyle);Ne(r).selectAll(".spark").data([i]).join(function(l){return l.append(function(u){return u==="line"?new I$({className:s,style:c}):new N$({className:s,style:c})}).attr("className","spark ".concat(s))},function(l){return l.update(c)},function(l){return l.remove()})},e.prototype.getColor=function(n){var r=this.attributes.color;return Mr(r)?r[n%r.length]:ea(r)?r.call(null,n):r},e.prototype.createScales=function(n){var r,i,a=this.attributes,o=a.type,s=a.scale,c=a.range,l=c===void 0?[]:c,u=a.spacing,f=this.containerShape,d=f.width,h=f.height,v=W(cR(n),2),g=v[0],y=v[1],b=new Wi({domain:[(r=l[0])!==null&&r!==void 0?r:g,(i=l[1])!==null&&i!==void 0?i:y],range:[h,h*(1-s)]});return o==="line"?{type:o,x:new Wi({domain:[0,n[0].length-1],range:[0,d]}),y:b}:{type:o,x:new ll({domain:n[0].map(function(x,_){return _}),range:[0,d],paddingInner:u,paddingOuter:u/2,align:.5}),y:b}},e.tag="sparkline",e}(ui),uR=function(t){$t(e,t);function e(n){var r=t.call(this,n,ut(ut(ut({x:0,y:0,animate:{duration:100,fill:"both"},brushable:!0,formatter:function(i){return i.toString()},handleSpacing:2,orientation:"horizontal",padding:0,autoFitLabel:!0,scrollable:!0,selectionFill:"#5B8FF9",selectionFillOpacity:.45,selectionZIndex:2,showHandle:!0,showLabel:!0,slidable:!0,trackFill:"#416180",trackLength:200,trackOpacity:.05,trackSize:20,trackZIndex:-1,values:[0,1],type:"range",selectionType:"select",handleIconOffset:0},cs(VP,"handle")),cs(UP,"handleIcon")),cs($P,"handleLabel")))||this;return r.range=[0,1],r.onDragStart=function(i){return function(a){a.stopPropagation(),r.target=i,r.prevPos=r.getOrientVal(ky(a));var o=r.availableSpace,s=o.x,c=o.y,l=r.getBBox(),u=l.x,f=l.y;r.selectionStartPos=r.getRatio(r.prevPos-r.getOrientVal([s,c])-r.getOrientVal([+u,+f])),r.selectionWidth=0,document.addEventListener("pointermove",r.onDragging),document.addEventListener("pointerup",r.onDragEnd)}},r.onDragging=function(i){var a=r.attributes,o=a.slidable,s=a.brushable,c=a.type;i.stopPropagation();var l=r.getOrientVal(ky(i)),u=l-r.prevPos;if(u){var f=r.getRatio(u);switch(r.target){case"start":o&&r.setValuesOffset(f);break;case"end":o&&r.setValuesOffset(0,f);break;case"selection":o&&r.setValuesOffset(f,f);break;case"track":if(!s)return;r.selectionWidth+=f,c==="range"?r.innerSetValues([r.selectionStartPos,r.selectionStartPos+r.selectionWidth].sort(),!0):r.innerSetValues([0,r.selectionStartPos+r.selectionWidth],!0);break;default:break}r.prevPos=l}},r.onDragEnd=function(){document.removeEventListener("pointermove",r.onDragging),document.removeEventListener("pointermove",r.onDragging),document.removeEventListener("pointerup",r.onDragEnd),r.target="",r.updateHandlesPosition(!1)},r.onValueChange=function(i){var a=r.attributes,o=a.onChange,s=a.type,c=s==="range"?i:i[1],l=s==="range"?r.getValues():r.getValues()[1],u=new Mn("valuechange",{detail:{oldValue:c,value:l}});r.dispatchEvent(u),o==null||o(l)},r.selectionStartPos=0,r.selectionWidth=0,r.prevPos=0,r.target="",r}return Object.defineProperty(e.prototype,"values",{get:function(){return this.attributes.values},set:function(n){this.attributes.values=this.clampValues(n)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"sparklineStyle",{get:function(){var n=this.attributes.orientation;if(n!=="horizontal")return null;var r=Xe(this.attributes,"sparkline");return ut(ut({zIndex:0},this.availableSpace),r)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"shape",{get:function(){var n=this.attributes,r=n.trackLength,i=n.trackSize,a=W(this.getOrientVal([[r,i],[i,r]]),2),o=a[0],s=a[1];return{width:o,height:s}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"availableSpace",{get:function(){var n=this.attributes,r=n.x,i=n.y,a=n.padding,o=W(Pi(a),4),s=o[0],c=o[1],l=o[2],u=o[3],f=this.shape,d=f.width,h=f.height;return{x:u,y:s,width:d-(u+c),height:h-(s+l)}},enumerable:!1,configurable:!0}),e.prototype.getValues=function(){return this.values},e.prototype.setValues=function(n,r){n===void 0&&(n=[0,0]),r===void 0&&(r=!1),this.attributes.values=n;var i=r===!1?!1:this.attributes.animate;this.updateSelectionArea(i),this.updateHandlesPosition(i)},e.prototype.updateSelectionArea=function(n){var r=this.calcSelectionArea();this.foregroundGroup.selectAll(us.selection.class).each(function(i,a){No(this,r[a],n)})},e.prototype.updateHandlesPosition=function(n){this.attributes.showHandle&&(this.startHandle&&No(this.startHandle,this.getHandleStyle("start"),n),this.endHandle&&No(this.endHandle,this.getHandleStyle("end"),n))},e.prototype.innerSetValues=function(n,r){n===void 0&&(n=[0,0]),r===void 0&&(r=!1);var i=this.values,a=this.clampValues(n);this.attributes.values=a,this.setValues(a),r&&this.onValueChange(i)},e.prototype.renderTrack=function(n){var r=this.attributes,i=r.x,a=r.y,o=Xe(this.attributes,"track");this.trackShape=Ne(n).maybeAppendByClassName(us.track,"rect").styles(ut(ut({x:i,y:a},this.shape),o))},e.prototype.renderBrushArea=function(n){var r=this.attributes,i=r.x,a=r.y,o=r.brushable;this.brushArea=Ne(n).maybeAppendByClassName(us.brushArea,"rect").styles(ut({x:i,y:a,fill:"transparent",cursor:o?"crosshair":"default"},this.shape))},e.prototype.renderSparkline=function(n){var r=this,i=this.attributes,a=i.x,o=i.y,s=i.orientation,c=Ne(n).maybeAppendByClassName(us.sparklineGroup,"g");xa(s==="horizontal",c,function(l){var u=ut(ut({},r.sparklineStyle),{x:a,y:o});l.maybeAppendByClassName(us.sparkline,function(){return new H$({style:u})}).update(u)})},e.prototype.renderHandles=function(){var n=this,r,i=this.attributes,a=i.showHandle,o=i.type,s=o==="range"?["start","end"]:["end"],c=a?s:[],l=this;(r=this.foregroundGroup)===null||r===void 0||r.selectAll(us.handle.class).data(c.map(function(u){return{type:u}}),function(u){return u.type}).join(function(u){return u.append(function(f){var d=f.type;return new XP({style:n.getHandleStyle(d)})}).each(function(f){var d=f.type;this.attr("class","".concat(us.handle.name," ").concat(d,"-handle"));var h="".concat(d,"Handle");l[h]=this,this.addEventListener("pointerdown",l.onDragStart(d))})},function(u){return u.each(function(f){var d=f.type;this.update(l.getHandleStyle(d))})},function(u){return u.each(function(f){var d=f.type,h="".concat(d,"Handle");l[h]=void 0}).remove()})},e.prototype.renderSelection=function(n){var r=this.attributes,i=r.x,a=r.y,o=r.type,s=r.selectionType;this.foregroundGroup=Ne(n).maybeAppendByClassName(us.foreground,"g");var c=Xe(this.attributes,"selection"),l=function(f){return f.style("visibility",function(d){return d.show?"visible":"hidden"}).style("cursor",function(d){return s==="select"?"grab":s==="invert"?"crosshair":"default"}).styles(ut(ut({},c),{transform:"translate(".concat(i,", ").concat(a,")")}))},u=this;this.foregroundGroup.selectAll(us.selection.class).data(o==="value"?[]:this.calcSelectionArea().map(function(f,d){return{style:ut({},f),index:d,show:s==="select"?d===1:d!==1}}),function(f){return f.index}).join(function(f){return f.append("rect").attr("className",us.selection.name).call(l).each(function(d,h){var v=this;h===1?(u.selectionShape=Ne(this),this.on("pointerdown",function(g){v.attr("cursor","grabbing"),u.onDragStart("selection")(g)}),u.dispatchCustomEvent(this,"pointerenter","selectionMouseenter"),u.dispatchCustomEvent(this,"pointerleave","selectionMouseleave"),u.dispatchCustomEvent(this,"click","selectionClick"),this.addEventListener("pointerdown",function(){v.attr("cursor","grabbing")}),this.addEventListener("pointerup",function(){v.attr("cursor","pointer")}),this.addEventListener("pointerover",function(){v.attr("cursor","pointer")})):this.on("pointerdown",u.onDragStart("track"))})},function(f){return f.call(l)},function(f){return f.remove()}),this.updateSelectionArea(!1),this.renderHandles()},e.prototype.render=function(n,r){this.renderTrack(r),this.renderSparkline(r),this.renderBrushArea(r),this.renderSelection(r)},e.prototype.clampValues=function(n,r){var i;r===void 0&&(r=4);var a=W(this.range,2),o=a[0],s=a[1],c=W(this.getValues().map(function(y){return Ty(y,r)}),2),l=c[0],u=c[1],f=Array.isArray(n)?n:[l,n!=null?n:u],d=W((f||[l,u]).map(function(y){return Ty(y,r)}),2),h=d[0],v=d[1];if(this.attributes.type==="value")return[0,zn(v,o,s)];h>v&&(i=W([v,h],2),h=i[0],v=i[1]);var g=v-h;return g>s-o?[o,s]:hs?u===s&&l===h?[h,s]:[s-g,s]:[h,v]},e.prototype.calcSelectionArea=function(n){var r=W(this.clampValues(n),2),i=r[0],a=r[1],o=this.availableSpace,s=o.x,c=o.y,l=o.width,u=o.height;return this.getOrientVal([[{y:c,height:u,x:s,width:i*l},{y:c,height:u,x:i*l+s,width:(a-i)*l},{y:c,height:u,x:a*l,width:(1-a)*l}],[{x:s,width:l,y:c,height:i*u},{x:s,width:l,y:i*u+c,height:(a-i)*u},{x:s,width:l,y:a*u,height:(1-a)*u}]])},e.prototype.calcHandlePosition=function(n){var r=this.attributes.handleIconOffset,i=this.availableSpace,a=i.x,o=i.y,s=i.width,c=i.height,l=W(this.clampValues(),2),u=l[0],f=l[1],d=n==="start"?-r:r,h=(n==="start"?u:f)*this.getOrientVal([s,c])+d;return{x:a+this.getOrientVal([h,s/2]),y:o+this.getOrientVal([c/2,h])}},e.prototype.inferTextStyle=function(n){var r=this.attributes.orientation;return r==="horizontal"?{}:n==="start"?{transformOrigin:"left center",transform:"rotate(90)",textAlign:"start"}:n==="end"?{transformOrigin:"right center",transform:"rotate(90)",textAlign:"end"}:{}},e.prototype.calcHandleText=function(n){var r,i=this.attributes,a=i.type,o=i.orientation,s=i.formatter,c=i.autoFitLabel,l=Xe(this.attributes,"handle"),u=Xe(l,"label"),f=l.spacing,d=this.getHandleSize(),h=this.clampValues(),v=n==="start"?h[0]:h[1],g=s(v),y=new l_({style:ut(ut(ut({},u),this.inferTextStyle(n)),{text:g})}),b=y.getBBox(),x=b.width,_=b.height;if(y.destroy(),!c){if(a==="value")return{text:g,x:0,y:-_-f};var O=f+d+(o==="horizontal"?x/2:0);return r={text:g},r[o==="horizontal"?"x":"y"]=n==="start"?-O:O,r}var w=0,M=0,E=this.availableSpace,A=E.width,P=E.height,k=this.calcSelectionArea()[1],L=k.x,I=k.y,C=k.width,R=k.height,N=f+d;if(o==="horizontal"){var D=N+x/2;if(n==="start"){var Y=L-N-x;w=Y>0?-D:D}else{var z=A-L-C-N>x;w=z?D:-D}}else{var G=N,X=_+N;n==="start"?M=I-d>_?-X:G:M=P-(I+R)-d>_?X:-G}return{x:w,y:M,text:g}},e.prototype.getHandleLabelStyle=function(n){var r=Xe(this.attributes,"handleLabel");return ut(ut(ut({},r),this.calcHandleText(n)),this.inferTextStyle(n))},e.prototype.getHandleIconStyle=function(){var n=this.attributes.handleIconShape,r=Xe(this.attributes,"handleIcon"),i=this.getOrientVal(["ew-resize","ns-resize"]),a=this.getHandleSize();return ut({cursor:i,shape:n,size:a},r)},e.prototype.getHandleStyle=function(n){var r=this.attributes,i=r.x,a=r.y,o=r.showLabel,s=r.showLabelOnInteraction,c=r.orientation,l=this.calcHandlePosition(n),u=l.x,f=l.y,d=this.calcHandleText(n),h=o;return!o&&s&&(this.target?h=!0:h=!1),ut(ut(ut({},cs(this.getHandleIconStyle(),"icon")),cs(ut(ut({},this.getHandleLabelStyle(n)),d),"label")),{transform:"translate(".concat(u+i,", ").concat(f+a,")"),orientation:c,showLabel:h,type:n,zIndex:3})},e.prototype.getHandleSize=function(){var n=this.attributes,r=n.handleIconSize,i=n.width,a=n.height;return r||Math.floor((this.getOrientVal([+a,+i])+4)/2.4)},e.prototype.getOrientVal=function(n){var r=W(n,2),i=r[0],a=r[1],o=this.attributes.orientation;return o==="horizontal"?i:a},e.prototype.setValuesOffset=function(n,r,i){r===void 0&&(r=0),i===void 0&&(i=!1);var a=this.attributes.type,o=W(this.getValues(),2),s=o[0],c=o[1],l=a==="range"?n:0,u=[s+l,c+r].sort();i?this.setValues(u):this.innerSetValues(u,!0)},e.prototype.getRatio=function(n){var r=this.availableSpace,i=r.width,a=r.height;return n/this.getOrientVal([i,a])},e.prototype.dispatchCustomEvent=function(n,r,i){var a=this;n.on(r,function(o){o.stopPropagation(),a.dispatchEvent(new Mn(i,{detail:o}))})},e.prototype.bindEvents=function(){this.addEventListener("wheel",this.onScroll);var n=this.brushArea;this.dispatchCustomEvent(n,"click","trackClick"),this.dispatchCustomEvent(n,"pointerenter","trackMouseenter"),this.dispatchCustomEvent(n,"pointerleave","trackMouseleave"),n.on("pointerdown",this.onDragStart("track"))},e.prototype.onScroll=function(n){var r=this.attributes.scrollable;if(r){var i=n.deltaX,a=n.deltaY,o=a||i,s=this.getRatio(o);this.setValuesOffset(s,s,!0)}},e.tag="slider",e}(ui),U$=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{orientation:e,labelFormatter:n,size:r,style:i={},position:a}=t,o=U$(t,["orientation","labelFormatter","size","style","position"]);return s=>{var c;const{scales:[l],value:u,theme:f,coordinate:d}=s,{bbox:h}=u,{width:v,height:g}=h,{slider:y={}}=f,b=((c=l.getFormatter)===null||c===void 0?void 0:c.call(l))||(A=>A+""),x=typeof n=="string"?Kc(n):n,_=e==="horizontal",O=Jn(d)&&_,{trackSize:w=y.trackSize}=i,[M,E]=$$(h,a,w);return new uR({className:"slider",style:Object.assign({},y,Object.assign(Object.assign({x:M,y:E,trackLength:_?v:g,orientation:e,formatter:A=>{const P=x||b,k=O?1-A:A,L=zf(l,k,!0);return P(L)},sparklineData:X$(t,s)},i),o))})}};function V$(t,e){const[n]=Array.from(t.entries()).filter(([i])=>i.type==="line"||i.type==="area").filter(([i])=>i.slider).map(([i])=>{const{encode:a,slider:o}=i;if(o!=null&&o.x){const s=c=>{const l=a[c];return[c,l?l.value:void 0]};return Object.fromEntries(e.map(s))}});if(!(n!=null&&n.series))return n==null?void 0:n.y;const r=n.series.reduce((i,a,o)=>(i[a]=i[a]||[],i[a].push(n.y[o]),i),{});return Object.values(r)}function X$(t,e){const{markState:n}=e;return Mr(t.sparklineData)?t.sparklineData:V$(n,["y","series"])}Qp.props={defaultPosition:"bottom",defaultSize:24,defaultOrder:1,defaultCrossPadding:[12,12],defaultPadding:[12,12]};const fR=t=>Qp(Object.assign(Object.assign({},t),{orientation:"horizontal"}));fR.props=Object.assign(Object.assign({},Qp.props),{defaultPosition:"bottom"});const dR=t=>Qp(Object.assign(Object.assign({},t),{orientation:"vertical"}));dR.props=Object.assign(Object.assign({},Qp.props),{defaultPosition:"left"});var q$=function(t){$t(e,t);function e(n){var r=t.call(this,n,{x:0,y:0,isRound:!0,orientation:"vertical",padding:[2,2,2,2],scrollable:!0,slidable:!0,thumbCursor:"default",trackSize:10,value:0})||this;return r.range=[0,1],r.onValueChange=function(i){var a=r.attributes.value;if(i!==a){var o={detail:{oldValue:i,value:a}};r.dispatchEvent(new Mn("scroll",o)),r.dispatchEvent(new Mn("valuechange",o))}},r.onTrackClick=function(i){var a=r.attributes.slidable;if(a){var o=W(r.getLocalPosition(),2),s=o[0],c=o[1],l=W(r.padding,4),u=l[0],f=l[3],d=r.getOrientVal([s+f,c+u]),h=r.getOrientVal(ky(i)),v=(h-d)/r.trackLength;r.setValue(v,!0)}},r.onThumbMouseenter=function(i){r.dispatchEvent(new Mn("thumbMouseenter",{detail:i.detail}))},r.onTrackMouseenter=function(i){r.dispatchEvent(new Mn("trackMouseenter",{detail:i.detail}))},r.onThumbMouseleave=function(i){r.dispatchEvent(new Mn("thumbMouseleave",{detail:i.detail}))},r.onTrackMouseleave=function(i){r.dispatchEvent(new Mn("trackMouseleave",{detail:i.detail}))},r}return Object.defineProperty(e.prototype,"padding",{get:function(){var n=this.attributes.padding;return Pi(n)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"value",{get:function(){var n=this.attributes.value,r=W(this.range,2),i=r[0],a=r[1];return zn(n,i,a)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"trackLength",{get:function(){var n=this.attributes,r=n.viewportLength,i=n.trackLength,a=i===void 0?r:i;return a},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"availableSpace",{get:function(){var n=this.attributes.trackSize,r=this.trackLength,i=W(this.padding,4),a=i[0],o=i[1],s=i[2],c=i[3],l=W(this.getOrientVal([[r,n],[n,r]]),2),u=l[0],f=l[1];return{x:c,y:a,width:+u-(c+o),height:+f-(a+s)}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"trackRadius",{get:function(){var n=this.attributes,r=n.isRound,i=n.trackSize;return r?i/2:0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"thumbRadius",{get:function(){var n=this.attributes,r=n.isRound,i=n.thumbRadius;if(!r)return 0;var a=this.availableSpace,o=a.width,s=a.height;return i||this.getOrientVal([s,o])/2},enumerable:!1,configurable:!0}),e.prototype.getValues=function(n){n===void 0&&(n=this.value);var r=this.attributes,i=r.viewportLength,a=r.contentLength,o=i/a,s=W(this.range,2),c=s[0],l=s[1],u=n*(l-c-o);return[u,u+o]},e.prototype.getValue=function(){return this.value},e.prototype.renderSlider=function(n){var r=this.attributes,i=r.x,a=r.y,o=r.orientation,s=r.trackSize,c=r.padding,l=r.slidable,u=Xe(this.attributes,"track"),f=Xe(this.attributes,"thumb"),d=ut(ut({x:i,y:a,brushable:!1,orientation:o,padding:c,selectionRadius:this.thumbRadius,showHandle:!1,slidable:l,trackLength:this.trackLength,trackRadius:this.trackRadius,trackSize:s,values:this.getValues()},cs(u,"track")),cs(f,"selection"));this.slider=Ne(n).maybeAppendByClassName("scrollbar",function(){return new uR({style:d})}).update(d).node()},e.prototype.render=function(n,r){this.renderSlider(r)},e.prototype.setValue=function(n,r){r===void 0&&(r=!1);var i=this.attributes.value,a=W(this.range,2),o=a[0],s=a[1];this.slider.setValues(this.getValues(zn(n,o,s)),r),this.onValueChange(i)},e.prototype.bindEvents=function(){var n=this;this.slider.addEventListener("trackClick",function(r){r.stopPropagation(),n.onTrackClick(r.detail)}),this.onHover()},e.prototype.getOrientVal=function(n){var r=this.attributes.orientation;return r==="horizontal"?n[0]:n[1]},e.prototype.onHover=function(){this.slider.addEventListener("selectionMouseenter",this.onThumbMouseenter),this.slider.addEventListener("trackMouseenter",this.onTrackMouseenter),this.slider.addEventListener("selectionMouseleave",this.onThumbMouseleave),this.slider.addEventListener("trackMouseleave",this.onTrackMouseleave)},e.tag="scrollbar",e}(ui),K$=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{orientation:e,labelFormatter:n,style:r}=t,i=K$(t,["orientation","labelFormatter","style"]);return({scales:[a],value:o,theme:s})=>{const{bbox:c}=o,{x:l,y:u,width:f,height:d}=c,{scrollbar:h={}}=s,{ratio:v,range:g}=a.getOptions(),y=e==="horizontal"?f:d,b=y/v,[x,_]=g,O=_>x?0:1;return new q$({className:"g2-scrollbar",style:Object.assign({},h,Object.assign(Object.assign(Object.assign(Object.assign({},r),{x:l,y:u,trackLength:y,value:O}),i),{orientation:e,contentLength:b,viewportLength:y}))})}};Jp.props={defaultPosition:"bottom",defaultSize:24,defaultOrder:1,defaultCrossPadding:[12,12],defaultPadding:[12,12]};const hR=t=>Jp(Object.assign(Object.assign({},t),{orientation:"horizontal"}));hR.props=Object.assign(Object.assign({},Jp.props),{defaultPosition:"bottom"});const pR=t=>Jp(Object.assign(Object.assign({},t),{orientation:"vertical"}));pR.props=Object.assign(Object.assign({},Jp.props),{defaultPosition:"left"});const cw=(t,e)=>{const{coordinate:r}=e;return(i,a,o)=>{const[s]=i,{transform:c="",fillOpacity:l=1,strokeOpacity:u=1,opacity:f=1}=s.style,[d,h]=Jn(r)?["left bottom",`scale(1, ${1e-4})`]:["left top",`scale(${1e-4}, 1)`],v=[{transform:`${c} ${h}`.trimStart(),transformOrigin:d,fillOpacity:0,strokeOpacity:0,opacity:0},{transform:`${c} ${h}`.trimStart(),transformOrigin:d,fillOpacity:l,strokeOpacity:u,opacity:f,offset:.01},{transform:`${c} scale(1, 1)`.trimStart(),transformOrigin:d,fillOpacity:l,strokeOpacity:u,opacity:f}];return s.animate(v,Object.assign(Object.assign({},o),t))}},Z$=(t,e)=>{const{coordinate:r}=e;return(i,a,o)=>{const[s]=i,{transform:c="",fillOpacity:l=1,strokeOpacity:u=1,opacity:f=1}=s.style,[d,h]=Jn(r)?["left bottom",`scale(1, ${1e-4})`]:["left top",`scale(${1e-4}, 1)`],v=[{transform:`${c} scale(1, 1)`.trimStart(),transformOrigin:d},{transform:`${c} ${h}`.trimStart(),transformOrigin:d,fillOpacity:l,strokeOpacity:u,opacity:f,offset:.99},{transform:`${c} ${h}`.trimStart(),transformOrigin:d,fillOpacity:0,strokeOpacity:0,opacity:0}];return s.animate(v,Object.assign(Object.assign({},o),t))}},vR=(t,e)=>{const{coordinate:r}=e;return ma.registerProperty({name:"scaleInYRadius",inherits:!1,initialValue:"",interpolable:!0,syntax:Ht.NUMBER}),(i,a,o)=>{const[s]=i,c=u=>{const{__data__:f,style:d}=u,{radius:h=0,inset:v=0,fillOpacity:g=1,strokeOpacity:y=1,opacity:b=1}=d,{points:x,y:_,y1:O}=f,w=au(r,x,[_,O]),{innerRadius:M,outerRadius:E}=w,A=Wy().cornerRadius(h).padAngle(v*Math.PI/180),P=new Ee({}),k=C=>(P.attr({d:A(C)}),ar(P)),L=[{scaleInYRadius:M+1e-4,fillOpacity:0,strokeOpacity:0,opacity:0},{scaleInYRadius:M+1e-4,fillOpacity:g,strokeOpacity:y,opacity:b,offset:.01},{scaleInYRadius:E,fillOpacity:g,strokeOpacity:y,opacity:b}],I=u.animate(L,Object.assign(Object.assign({},o),t));return I.onframe=function(){u.style.d=k(Object.assign(Object.assign({},w),{outerRadius:Number(u.style.scaleInYRadius)}))},I.onfinish=function(){u.style.d=k(Object.assign(Object.assign({},w),{outerRadius:E}))},I},l=u=>{const{style:f}=u,{transform:d="",fillOpacity:h=1,strokeOpacity:v=1,opacity:g=1}=f,[y,b]=Jn(r)?["left top",`scale(${1e-4}, 1)`]:["left bottom",`scale(1, ${1e-4})`],x=[{transform:`${d} ${b}`.trimStart(),transformOrigin:y,fillOpacity:0,strokeOpacity:0,opacity:0},{transform:`${d} ${b}`.trimStart(),transformOrigin:y,fillOpacity:h,strokeOpacity:v,opacity:g,offset:.01},{transform:`${d} scale(1, 1)`.trimStart(),transformOrigin:y,fillOpacity:h,strokeOpacity:v,opacity:g}];return u.animate(x,Object.assign(Object.assign({},o),t))};return Ln(r)?c(s):l(s)}},Q$=(t,e)=>{const{coordinate:r}=e;return(i,a,o)=>{const[s]=i,{transform:c="",fillOpacity:l=1,strokeOpacity:u=1,opacity:f=1}=s.style,[d,h]=Jn(r)?["left top",`scale(${1e-4}, 1)`]:["left bottom",`scale(1, ${1e-4})`],v=[{transform:`${c} scale(1, 1)`.trimStart(),transformOrigin:d},{transform:`${c} ${h}`.trimStart(),transformOrigin:d,fillOpacity:l,strokeOpacity:u,opacity:f,offset:.99},{transform:`${c} ${h}`.trimStart(),transformOrigin:d,fillOpacity:0,strokeOpacity:0,opacity:0}];return s.animate(v,Object.assign(Object.assign({},o),t))}},gR=(t,e)=>{ma.registerProperty({name:"waveInArcAngle",inherits:!1,initialValue:"",interpolable:!0,syntax:Ht.NUMBER});const{coordinate:r}=e;return(i,a,o)=>{const[s]=i;if(!Ln(r))return cw(t,e)(i,a,o);const{__data__:c,style:l}=s,{radius:u=0,inset:f=0,fillOpacity:d=1,strokeOpacity:h=1,opacity:v=1}=l,{points:g,y,y1:b}=c,x=Wy().cornerRadius(u).padAngle(f*Math.PI/180),_=au(r,g,[y,b]),{startAngle:O,endAngle:w}=_,M=[{waveInArcAngle:O+1e-4,fillOpacity:0,strokeOpacity:0,opacity:0},{waveInArcAngle:O+1e-4,fillOpacity:d,strokeOpacity:h,opacity:v,offset:.01},{waveInArcAngle:w,fillOpacity:d,strokeOpacity:h,opacity:v}],E=s.animate(M,Object.assign(Object.assign({},o),t));return E.onframe=function(){s.style.d=x(Object.assign(Object.assign({},_),{endAngle:Number(s.style.waveInArcAngle)}))},E.onfinish=function(){s.style.d=x(Object.assign(Object.assign({},_),{endAngle:w}))},E}};gR.props={};const yR=t=>(e,n,r)=>{const[i]=e,{fillOpacity:a=1,strokeOpacity:o=1,opacity:s=1}=i.style,c=[{fillOpacity:0,strokeOpacity:0,opacity:0},{fillOpacity:a,strokeOpacity:o,opacity:s}];return i.animate(c,Object.assign(Object.assign({},r),t))};yR.props={};const mR=t=>(e,n,r)=>{const[i]=e,{fillOpacity:a=1,strokeOpacity:o=1,opacity:s=1}=i.style,c=[{fillOpacity:a,strokeOpacity:o,opacity:s},{fillOpacity:0,strokeOpacity:0,opacity:0}];return i.animate(c,Object.assign(Object.assign({},r),t))};mR.props={};const J$=t=>(n,r,i)=>{const[a]=n,{transform:o="",fillOpacity:s=1,strokeOpacity:c=1,opacity:l=1}=a.style,u="center center",f=[{transform:`${o} scale(${1e-4})`.trimStart(),transformOrigin:u,fillOpacity:0,strokeOpacity:0,opacity:0},{transform:`${o} scale(${1e-4})`.trimStart(),transformOrigin:u,fillOpacity:s,strokeOpacity:c,opacity:l,offset:.01},{transform:`${o} scale(1)`.trimStart(),transformOrigin:u,fillOpacity:s,strokeOpacity:c,opacity:l}];return a.animate(f,Object.assign(Object.assign({},i),t))},tV=t=>(n,r,i)=>{const[a]=n,{transform:o="",fillOpacity:s=1,strokeOpacity:c=1,opacity:l=1}=a.style,u="center center",f=[{transform:`${o} scale(1)`.trimStart(),transformOrigin:u},{transform:`${o} scale(${1e-4})`.trimStart(),transformOrigin:u,fillOpacity:s,strokeOpacity:c,opacity:l,offset:.99},{transform:`${o} scale(${1e-4})`.trimStart(),transformOrigin:u,fillOpacity:0,strokeOpacity:0,opacity:0}];return a.animate(f,Object.assign(Object.assign({},i),t))},bR=t=>(e,n,r)=>{var i,a;const[o]=e,s=((a=(i=o).getTotalLength)===null||a===void 0?void 0:a.call(i))||0,c=[{lineDash:[0,s]},{lineDash:[s,0]}];return o.animate(c,Object.assign(Object.assign({},r),t))};bR.props={};const eV={opacity:1,strokeOpacity:1,fillOpacity:1,lineWidth:0,x:0,y:0,cx:0,cy:0,r:0,rx:0,ry:0,width:0,height:0},nV={[xt.CIRCLE]:["cx","cy","r"],[xt.ELLIPSE]:["cx","cy","rx","ry"],[xt.RECT]:["x","y","width","height"],[xt.IMAGE]:["x","y","width","height"],[xt.LINE]:["x1","y1","x2","y2"],[xt.POLYLINE]:["points"],[xt.POLYGON]:["points"]};function Jf(t,e,n=!1){const r={};for(const i of e){const a=t.style[i];a?r[i]=a:n&&(r[i]=eV[i])}return r}const t0=["fill","stroke","fillOpacity","strokeOpacity","opacity","lineWidth"];function lw(t){const{min:e,max:n}=t.getLocalBounds(),[r,i]=e,[a,o]=n,s=o-i,c=a-r;return[r,i,c,s]}function rV(t){const[e,n,r,i]=t;return` - M ${e} ${n} - L ${e+r} ${n} - L ${e+r} ${n+i} - L ${e} ${n+i} - Z - `}function iV(t,e){const[n,r,i,a]=lw(t),o=a/i,s=Math.ceil(Math.sqrt(e/o)),c=Math.ceil(e/s),l=[],u=a/c;let f=0,d=e;for(;d>0;){const h=Math.min(d,s),v=i/h;for(let g=0;g{const h=u.style.d;n_(u,n),u.style.d=h,u.style.transform="none"},u.style.transform="none",d}return null}function lV(t,e,n,r){t.style.visibility="hidden";const i=r(t,e.length);return e.map((a,o)=>{const s=new Ee({style:Object.assign({d:i[o]},Jf(t,t0))});return uw(a,s,a,n)})}function uV(t,e,n,r){const i=r(e,t.length),{fillOpacity:a=1,strokeOpacity:o=1,opacity:s=1}=e.style,c=[{fillOpacity:0,strokeOpacity:0,opacity:0},{fillOpacity:0,strokeOpacity:0,opacity:0,offset:.99},{fillOpacity:a,strokeOpacity:o,opacity:s}],l=e.animate(c,n);return[...t.map((f,d)=>{const h=new Ee({style:{d:i[d],fill:e.style.fill}});return uw(f,f,h,n)}),l]}const wR=t=>(e,n,r)=>{const i=aV(t.split),a=Object.assign(Object.assign({},r),t),{length:o}=e,{length:s}=n;if(o===1&&s===1||o>1&&s>1){const[c]=e,[l]=n;return uw(c,c,l,a)}if(o===1&&s>1){const[c]=e;return lV(c,n,a,i)}if(o>1&&s===1){const[c]=n;return uV(e,c,a,i)}return null};wR.props={};const SR=(t,e)=>(n,r,i)=>{const[a]=n,{min:[o,s],halfExtents:c}=a.getLocalBounds(),l=c[0]*2,u=c[1]*2,f=new Ee({style:{d:`M${o},${s}L${o+l},${s}L${o+l},${s+u}L${o},${s+u}Z`}});return a.appendChild(f),a.style.clipPath=f,cw(t,e)([f],r,i)};SR.props={};const MR=(t,e)=>(n,r,i)=>{const[a]=n,{min:[o,s],halfExtents:c}=a.getLocalBounds(),l=c[0]*2,u=c[1]*2,f=new Ee({style:{d:`M${o},${s}L${o+l},${s}L${o+l},${s+u}L${o},${s+u}Z`}});return a.appendChild(f),a.style.clipPath=f,vR(t,e)([f],r,i)};MR.props={};var fV=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);if,link:i=!1,background:a=!1,delay:o=60,scale:s,coordinate:c,emitter:l,state:u={}}){var f;const d=e(t),h=new Set(d),v=Qn(d,r),g=Np(d,n),[y,b]=WT(Object.assign({elements:d,valueof:g,link:i,coordinate:c},Wt(u.active,"link"))),[x,_,O]=YT(Object.assign({document:t.ownerDocument,scale:s,coordinate:c,background:a,valueof:g},Wt(u.active,"background"))),w=yt(u,{active:Object.assign({},((f=u.active)===null||f===void 0?void 0:f.offset)&&{transform:(...Y)=>{const z=u.active.offset(...Y),[,G]=Y;return GT(d[G],z,c)}})}),{setState:M,removeState:E,hasState:A}=rc(w,g);let P;const k=Y=>{const{target:z,nativeEvent:G=!0}=Y;if(!h.has(z))return;P&&clearTimeout(P);const X=r(z),K=v.get(X),tt=new Set(K);for(const et of d)tt.has(et)?A(et,"active")||M(et,"active"):(M(et,"inactive"),b(et)),et!==z&&_(et);x(z),y(K),G&&l.emit("element:highlight",{nativeEvent:G,data:{data:n(z),group:K.map(n)}})},L=()=>{P&&clearTimeout(P),P=setTimeout(()=>{I(),P=null},o)},I=(Y=!0)=>{for(const z of d)E(z,"active","inactive"),_(z),b(z);Y&&l.emit("element:unhighlight",{nativeEvent:Y})},C=Y=>{const{target:z}=Y;a&&!O(z)||!a&&!h.has(z)||(o>0?L():I())},R=()=>{I()};t.addEventListener("pointerover",k),t.addEventListener("pointerout",C),t.addEventListener("pointerleave",R);const N=Y=>{const{nativeEvent:z}=Y;z||I(!1)},D=Y=>{const{nativeEvent:z}=Y;if(z)return;const{data:G}=Y.data,X=J_(d,G,n);X&&k({target:X,nativeEvent:!1})};return l.on("element:highlight",D),l.on("element:unhighlight",N),()=>{t.removeEventListener("pointerover",k),t.removeEventListener("pointerout",C),t.removeEventListener("pointerleave",R),l.off("element:highlight",D),l.off("element:unhighlight",N);for(const Y of d)_(Y),b(Y)}}function Mm(t){var{delay:e,createGroup:n,background:r=!1,link:i=!1}=t,a=fV(t,["delay","createGroup","background","link"]);return(o,s,c)=>{const{container:l,view:u,options:f}=o,{scale:d,coordinate:h}=u,v=hs(l);return dV(v,Object.assign({elements:rl,datum:lu(u),groupKey:n?n(u):void 0,coordinate:h,scale:d,state:Gf(f,[["active",r?{}:{lineWidth:"1",stroke:"#000"}],"inactive"]),background:r,link:i,delay:e,emitter:c},a))}}Mm.props={reapplyWhenUpdate:!0};function ER(t){return Mm(Object.assign(Object.assign({},t),{createGroup:Q_}))}ER.props={reapplyWhenUpdate:!0};function AR(t){return Mm(Object.assign(Object.assign({},t),{createGroup:zT}))}AR.props={reapplyWhenUpdate:!0};var hV=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);if,link:i=!1,single:a=!1,coordinate:o,background:s=!1,scale:c,emitter:l,state:u={}}){var f;const d=e(t),h=new Set(d),v=Qn(d,r),g=Np(d,n),[y,b]=WT(Object.assign({link:i,elements:d,valueof:g,coordinate:o},Wt(u.selected,"link"))),[x,_]=YT(Object.assign({document:t.ownerDocument,background:s,coordinate:o,scale:c,valueof:g},Wt(u.selected,"background"))),O=yt(u,{selected:Object.assign({},((f=u.selected)===null||f===void 0?void 0:f.offset)&&{transform:(...R)=>{const N=u.selected.offset(...R),[,D]=R;return GT(d[D],N,o)}})}),{setState:w,removeState:M,hasState:E}=rc(O,g),A=(R=!0)=>{for(const N of d)M(N,"selected","unselected"),b(N),_(N);R&&l.emit("element:unselect",{nativeEvent:!0})},P=(R,N,D=!0)=>{if(E(N,"selected"))A();else{const Y=r(N),z=v.get(Y),G=new Set(z);for(const X of d)G.has(X)?w(X,"selected"):(w(X,"unselected"),b(X)),X!==N&&_(X);if(y(z),x(N),!D)return;l.emit("element:select",Object.assign(Object.assign({},R),{nativeEvent:D,data:{data:[n(N),...z.map(n)]}}))}},k=(R,N,D=!0)=>{const Y=r(N),z=v.get(Y),G=new Set(z);if(E(N,"selected")){if(!d.some(K=>!G.has(K)&&E(K,"selected")))return A();for(const K of z)w(K,"unselected"),b(K),_(K)}else{const X=z.some(K=>E(K,"selected"));for(const K of d)G.has(K)?w(K,"selected"):E(K,"selected")||w(K,"unselected");!X&&i&&y(z),x(N)}D&&l.emit("element:select",Object.assign(Object.assign({},R),{nativeEvent:D,data:{data:d.filter(X=>E(X,"selected")).map(n)}}))},L=R=>{const{target:N,nativeEvent:D=!0}=R;return h.has(N)?a?P(R,N,D):k(R,N,D):A()};t.addEventListener("click",L);const I=R=>{const{nativeEvent:N,data:D}=R;if(N)return;const Y=a?D.data.slice(0,1):D.data;for(const z of Y){const G=J_(d,z,n);L({target:G,nativeEvent:!1})}},C=()=>{A(!1)};return l.on("element:select",I),l.on("element:unselect",C),()=>{for(const R of d)b(R);t.removeEventListener("click",L),l.off("element:select",I),l.off("element:unselect",C)}}function Em(t){var{createGroup:e,background:n=!1,link:r=!1}=t,i=hV(t,["createGroup","background","link"]);return(a,o,s)=>{const{container:c,view:l,options:u}=a,{coordinate:f,scale:d}=l,h=hs(c);return pV(h,Object.assign({elements:rl,datum:lu(l),groupKey:e?e(l):void 0,coordinate:f,scale:d,state:Gf(u,[["selected",n?{}:{lineWidth:"1",stroke:"#000"}],"unselected"]),background:n,link:r,emitter:s},i))}}Em.props={reapplyWhenUpdate:!0};function PR(t){return Em(Object.assign(Object.assign({},t),{createGroup:Q_}))}PR.props={reapplyWhenUpdate:!0};function TR(t){return Em(Object.assign(Object.assign({},t),{createGroup:zT}))}TR.props={reapplyWhenUpdate:!0};var mu=function(t,e,n){var r,i,a,o,s=0;n||(n={});var c=function(){s=n.leading===!1?0:Date.now(),r=null,o=t.apply(i,a),r||(i=a=null)},l=function(){var u=Date.now();!s&&n.leading===!1&&(s=u);var f=e-(u-s);return i=this,a=arguments,f<=0||f>e?(r&&(clearTimeout(r),r=null),s=u,o=t.apply(i,a),r||(i=a=null)):!r&&n.trailing!==!1&&(r=setTimeout(c,f)),o};return l.cancel=function(){clearTimeout(r),s=0,r=i=a=null},l};function vV(t){const{coordinate:e={}}=t,{transform:n=[]}=e,r=n.find(a=>a.type==="fisheye");if(r)return r;const i={type:"fisheye"};return n.push(i),e.transform=n,t.coordinate=e,i}function gV({wait:t=30,leading:e,trailing:n=!1}){return r=>{const{options:i,update:a,setState:o,container:s}=r,c=hs(s),l=mu(u=>{const f=Rp(c,u);if(!f){o("fisheye"),a();return}o("fisheye",d=>{const h=yt({},d,{interaction:{tooltip:{preserve:!0}}});for(const b of h.marks)b.animate=!1;const[v,g]=f,y=vV(h);return y.focusX=v,y.focusY=g,y.visual=!0,h}),a()},t,{leading:e,trailing:n});return c.addEventListener("pointerenter",l),c.addEventListener("pointermove",l),c.addEventListener("pointerleave",l),()=>{c.removeEventListener("pointerenter",l),c.removeEventListener("pointermove",l),c.removeEventListener("pointerleave",l)}}}var yV=function(t,e,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(u){try{l(r.next(u))}catch(f){o(f)}}function c(u){try{l(r.throw(u))}catch(f){o(f)}}function l(u){u.done?a(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})},mV=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ii.type==="normalizeY");if(n)return n;const r={type:"normalizeY"};return e.push(r),t.transform=e,r}function xV(t,e,n){const[r]=Array.from(t.entries()).filter(([i])=>i.type===e).map(([i])=>{const{encode:a}=i,o=s=>{const c=a[s];return[s,c?c.value:void 0]};return Object.fromEntries(n.map(o))});return r}function kR(t){var{wait:e=20,leading:n,trailing:r=!1,labelFormatter:i=o=>`${o}`}=t,a=mV(t,["wait","leading","trailing","labelFormatter"]);return o=>{const{view:s,container:c,update:l,setState:u}=o,{markState:f,scale:d,coordinate:h}=s,v=xV(f,"line",["x","y","series"]);if(!v)return;const{y:g,x:y,series:b=[]}=v,x=g.map((Y,z)=>z),_=Io(x.map(Y=>y[Y])),O=hs(c),w=c.getElementsByClassName(Dr),M=c.getElementsByClassName(_o),A=Qn(M,Y=>Y.__data__.key.split("-")[0]),P=new ge({style:Object.assign({x1:0,y1:0,x2:0,y2:O.getAttribute("height"),stroke:"black",lineWidth:1},Wt(a,"rule"))}),k=new or({style:Object.assign({x:0,y:O.getAttribute("height"),text:"",fontSize:10},Wt(a,"label"))});P.append(k),O.appendChild(P);const L=(Y,z,G)=>{const[X]=Y.invert(G),K=z.invert(X);return _[gB(_,K)]},I=(Y,z)=>{P.setAttribute("x1",Y[0]),P.setAttribute("x2",Y[0]),k.setAttribute("text",i(z))};let C;const R=Y=>yV(this,void 0,void 0,function*(){const{x:z}=d,G=L(h,z,Y);I(Y,G),u("chartIndex",K=>{const tt=yt({},K),et=tt.marks.find(vt=>vt.type==="line"),_t=An(J2(x,vt=>An(vt,Zt=>+g[Zt])/Ga(vt,Zt=>+g[Zt]),vt=>b[vt]).values()),Lt=[1/_t,_t];yt(et,{scale:{y:{domain:Lt}}});const gt=bV(et);gt.groupBy="color",gt.basis=(vt,Zt)=>{const Rt=vt[el(kt=>y[+kt]).center(vt,G)];return Zt[Rt]};for(const vt of tt.marks)vt.animate=!1;return tt}),C=(yield l("chartIndex")).view}),N=Y=>{const{scale:z,coordinate:G}=C,{x:X,y:K}=z,tt=L(G,X,Y);I(Y,tt);for(const et of w){const{seriesIndex:dt,key:_t}=et.__data__,Lt=dt[el(re=>y[+re]).center(dt,tt)],gt=[0,K.map(1)],vt=[0,K.map(g[Lt]/g[dt[0]])],[,Zt]=G.map(gt),[,Rt]=G.map(vt),kt=Zt-Rt;et.setAttribute("transform",`translate(0, ${kt})`);const Yt=A.get(_t)||[];for(const re of Yt)re.setAttribute("dy",kt)}},D=mu(Y=>{const z=Rp(O,Y);z&&N(z)},e,{leading:n,trailing:r});return R([0,0]),O.addEventListener("pointerenter",D),O.addEventListener("pointermove",D),O.addEventListener("pointerleave",D),()=>{P.remove(),O.removeEventListener("pointerenter",D),O.removeEventListener("pointermove",D),O.removeEventListener("pointerleave",D)}}}kR.props={reapplyWhenUpdate:!0};function e0(t,e){let n,r=-1,i=-1;if(e===void 0)for(const a of t)++i,a!=null&&(n>a||n===void 0&&a>=a)&&(n=a,r=i);else for(let a of t)(a=e(a,++i,t))!=null&&(n>a||n===void 0&&a>=a)&&(n=a,r=i);return r}function n0(t,e){let n=0,r=0;if(e===void 0)for(let i of t)i!=null&&(i=+i)>=i&&(++n,r+=i);else{let i=-1;for(let a of t)(a=e(a,++i,t))!=null&&(a=+a)>=a&&(++n,r+=a)}if(n)return r/n}function CR(t){var e=document.createElement("div");e.innerHTML=t;var n=e.childNodes[0];return n&&e.contains(n)&&e.removeChild(n),n}function _V(t,e){return!t||!e?t:t.replace(/\\?\{([^{}]+)\}/g,function(n,r){return n.charAt(0)==="\\"?n.slice(1):e[r]===void 0?"":e[r]})}var OV=_V,LR=function(t,e){if(e==null){t.innerHTML="";return}t.replaceChildren?Array.isArray(e)?t.replaceChildren.apply(t,Et([],W(e),!1)):t.replaceChildren(e):(t.innerHTML="",Array.isArray(e)?e.forEach(function(n){return t.appendChild(n)}):t.appendChild(e))};function fw(t){return t===void 0&&(t=""),{CONTAINER:"".concat(t,"tooltip"),TITLE:"".concat(t,"tooltip-title"),LIST:"".concat(t,"tooltip-list"),LIST_ITEM:"".concat(t,"tooltip-list-item"),NAME:"".concat(t,"tooltip-list-item-name"),MARKER:"".concat(t,"tooltip-list-item-marker"),NAME_LABEL:"".concat(t,"tooltip-list-item-name-label"),VALUE:"".concat(t,"tooltip-list-item-value"),CROSSHAIR_X:"".concat(t,"tooltip-crosshair-x"),CROSSHAIR_Y:"".concat(t,"tooltip-crosshair-y")}}var RR={overflow:"hidden","white-space":"nowrap","text-overflow":"ellipsis"};function wV(t){var e;t===void 0&&(t="");var n=fw(t);return e={},e[".".concat(n.CONTAINER)]={position:"absolute",visibility:"visible","z-index":8,transition:"visibility 0.2s cubic-bezier(0.23, 1, 0.32, 1), left 0.4s cubic-bezier(0.23, 1, 0.32, 1), top 0.4s cubic-bezier(0.23, 1, 0.32, 1)","background-color":"rgba(255, 255, 255, 0.96)","box-shadow":"0 6px 12px 0 rgba(0, 0, 0, 0.12)","border-radius":"4px",color:"rgba(0, 0, 0, 0.65)","font-size":"12px","line-height":"20px",padding:"12px","min-width":"120px","max-width":"360px","font-family":"Roboto-Regular"},e[".".concat(n.TITLE)]={color:"rgba(0, 0, 0, 0.45)"},e[".".concat(n.LIST)]={margin:"0px","list-style-type":"none",padding:"0px"},e[".".concat(n.LIST_ITEM)]={"list-style-type":"none",display:"flex","line-height":"2em","align-items":"center","justify-content":"space-between","white-space":"nowrap"},e[".".concat(n.MARKER)]={width:"8px",height:"8px","border-radius":"50%",display:"inline-block","margin-right":"4px"},e[".".concat(n.NAME)]={display:"flex","align-items":"center","max-width":"216px"},e[".".concat(n.NAME_LABEL)]=ut({flex:1},RR),e[".".concat(n.VALUE)]=ut({display:"inline-block",float:"right",flex:1,"text-align":"right","min-width":"28px","margin-left":"30px",color:"rgba(0, 0, 0, 0.85)"},RR),e[".".concat(n.CROSSHAIR_X)]={position:"absolute",width:"1px","background-color":"rgba(0, 0, 0, 0.25)"},e[".".concat(n.CROSSHAIR_Y)]={position:"absolute",height:"1px","background-color":"rgba(0, 0, 0, 0.25)"},e}var SV=function(t){$t(e,t);function e(n){var r=this,i,a,o=(a=(i=n.style)===null||i===void 0?void 0:i.template)===null||a===void 0?void 0:a.prefixCls,s=fw(o);return r=t.call(this,n,{data:[],x:0,y:0,visibility:"visible",title:"",position:"bottom-right",offset:[5,5],enterable:!1,container:{x:0,y:0},bounding:null,template:{prefixCls:"",container:'
'),title:'
'),item:'
  • - - - {name} - - {value} -
  • `)},style:wV(o)})||this,r.timestamp=-1,r.prevCustomContentKey=r.attributes.contentKey,r.initShape(),r.render(r.attributes,r),r}return Object.defineProperty(e.prototype,"HTMLTooltipElement",{get:function(){return this.element},enumerable:!1,configurable:!0}),e.prototype.getContainer=function(){return this.element},Object.defineProperty(e.prototype,"elementSize",{get:function(){var n=this.element.offsetWidth,r=this.element.offsetHeight;return{width:n,height:r}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"HTMLTooltipItemsElements",{get:function(){var n=this.attributes,r=n.data,i=n.template;return r.map(function(a,o){var s=a.name,c=s===void 0?"":s,l=a.color,u=l===void 0?"black":l,f=a.index,d=Qe(a,["name","color","index"]),h=ut({name:c,color:u,index:f!=null?f:o},d);return CR(OV(i.item,h))})},enumerable:!1,configurable:!0}),e.prototype.render=function(n,r){this.renderHTMLTooltipElement(),this.updatePosition()},e.prototype.destroy=function(){var n;(n=this.element)===null||n===void 0||n.remove(),t.prototype.destroy.call(this)},e.prototype.show=function(n,r){var i=this;if(n!==void 0&&r!==void 0){var a=this.element.style.visibility==="hidden",o=function(){i.attributes.x=n!=null?n:i.attributes.x,i.attributes.y=r!=null?r:i.attributes.y,i.updatePosition()};a?this.closeTransition(o):o()}this.element.style.visibility="visible"},e.prototype.hide=function(n,r){n===void 0&&(n=0),r===void 0&&(r=0);var i=this.attributes.enterable;i&&this.isCursorEntered(n,r)||(this.element.style.visibility="hidden")},e.prototype.initShape=function(){var n=this.attributes.template;this.element=CR(n.container),this.id&&this.element.setAttribute("id",this.id)},e.prototype.renderCustomContent=function(){if(!(this.prevCustomContentKey!==void 0&&this.prevCustomContentKey===this.attributes.contentKey)){this.prevCustomContentKey=this.attributes.contentKey;var n=this.attributes.content;n&&(typeof n=="string"?this.element.innerHTML=n:LR(this.element,n))}},e.prototype.renderHTMLTooltipElement=function(){var n,r,i=this.attributes,a=i.template,o=i.title,s=i.enterable,c=i.style,l=i.content,u=fw(a.prefixCls),f=this.element;if(this.element.style.pointerEvents=s?"auto":"none",l)this.renderCustomContent();else{o?(f.innerHTML=a.title,f.getElementsByClassName(u.TITLE)[0].innerHTML=o):(r=(n=f.getElementsByClassName(u.TITLE))===null||n===void 0?void 0:n[0])===null||r===void 0||r.remove();var d=this.HTMLTooltipItemsElements,h=document.createElement("ul");h.className=u.LIST,LR(h,d);var v=this.element.querySelector(".".concat(u.LIST));v?v.replaceWith(h):f.appendChild(h)}ID(f,c)},e.prototype.getRelativeOffsetFromCursor=function(n){var r=this.attributes,i=r.position,a=r.offset,o=n||i,s=o.split("-"),c={left:[-1,0],right:[1,0],top:[0,-1],bottom:[0,1]},l=this.elementSize,u=l.width,f=l.height,d=[-u/2,-f/2];return s.forEach(function(h){var v=W(d,2),g=v[0],y=v[1],b=W(c[h],2),x=b[0],_=b[1];d=[g+(u/2+a[0])*x,y+(f/2+a[1])*_]}),d},e.prototype.setOffsetPosition=function(n){var r=W(n,2),i=r[0],a=r[1],o=this.attributes,s=o.x,c=s===void 0?0:s,l=o.y,u=l===void 0?0:l,f=o.container,d=f.x,h=f.y;this.element.style.left="".concat(+c+d+i,"px"),this.element.style.top="".concat(+u+h+a,"px")},e.prototype.updatePosition=function(){var n=this.attributes.showDelay,r=n===void 0?60:n,i=Date.now();this.timestamp>0&&i-this.timestampx+O,top:y<_,bottom:y+h>_+w},E=[];u.split("-").forEach(function(P){M[P]?E.push(b[P]):E.push(P)});var A=E.join("-");return this.getRelativeOffsetFromCursor(A)},e.prototype.isCursorEntered=function(n,r){if(this.element){var i=this.element.getBoundingClientRect(),a=i.x,o=i.y,s=i.width,c=i.height;return new tr(a,o,s,c).isPointIn(n,r)}return!1},e.prototype.closeTransition=function(n){var r=this,i=this.element.style.transition;this.element.style.transition="none",n(),setTimeout(function(){r.element.style.transition=i},10)},e.tag="tooltip",e}(ui),bu=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{var{color:o=jR(t)}=a,s=bu(a,["color"]);return Object.assign(Object.assign({},s),{color:o})}).map(IR);return Object.assign(Object.assign({},n&&{title:n}),{items:i})}function TV(t,e){const{color:n,series:r,facet:i=!1}=t,{color:a,series:o}=e,s=c=>c&&c.invert&&!(c instanceof ll)&&!(c instanceof _p);if(s(r))return r.clone().invert(o);if(o&&r instanceof ll&&r.invert(o)!==a&&!i)return r.invert(o);if(s(n)){const c=n.invert(a);return Array.isArray(c)?null:c}return null}function jR(t){const e=t.getAttribute("fill"),n=t.getAttribute("stroke"),{__data__:r}=t,{color:i=e&&e!=="transparent"?e:n}=r;return i}function DR(t,e=n=>n){const n=new Map(t.map(r=>[e(r),r]));return Array.from(n.values())}function FR(t,e,n,r=t.map(a=>a.__data__),i={}){const a=c=>c instanceof Date?+c:c,o=DR(r.map(c=>c.title),a).filter(Gn),s=r.flatMap((c,l)=>{const u=t[l],{items:f=[],title:d}=c,h=f.filter(Gn),v=n!==void 0?n:f.length<=1;return h.map(g=>{var{color:y=jR(u)||i.color,name:b}=g,x=bu(g,["color","name"]);const _=TV(e,c),O=v?_||b:b||_;return Object.assign(Object.assign({},x),{color:y,name:O||d})})}).map(IR);return Object.assign(Object.assign({},o.length>0&&{title:o.join(",")}),{items:DR(s,c=>`(${a(c.name)}, ${a(c.value)}, ${a(c.color)})`)})}function kV(t,e,n,r){var{plotWidth:i,plotHeight:a,mainWidth:o,mainHeight:s,startX:c,startY:l,transposed:u,polar:f,insetLeft:d,insetTop:h}=r,v=bu(r,["plotWidth","plotHeight","mainWidth","mainHeight","startX","startY","transposed","polar","insetLeft","insetTop"]);const g=Object.assign({lineWidth:1,stroke:"#1b1e23",strokeOpacity:.5},v),y=(M,E,A)=>{const P=new St({style:Object.assign({cx:M,cy:E,r:A},g)});return t.appendChild(P),P},b=(M,E,A,P)=>{const k=new ge({style:Object.assign({x1:M,x2:E,y1:A,y2:P},g)});return t.appendChild(k),k},_=((M,E)=>{if(E.length===1)return E[0];const A=E.map(k=>fr(k,M)),P=e0(A,k=>k);return E[P]})(n,e),O=()=>u?[c+_[0],c+_[0],l,l+a]:[c,c+i,_[1]+l,_[1]+l],w=()=>{const M=c+d+o/2,E=l+h+s/2,A=fr([M,E],_);return[M,E,A]};if(f){const[M,E,A]=w(),P=t.ruleX||y(M,E,A);P.style.cx=M,P.style.cy=E,P.style.r=A,t.ruleX=P}else{const[M,E,A,P]=O(),k=t.ruleX||b(M,E,A,P);k.style.x1=M,k.style.x2=E,k.style.y1=A,k.style.y2=P,t.ruleX=k}}function CV(t,e,n){var{plotWidth:r,plotHeight:i,mainWidth:a,mainHeight:o,startX:s,startY:c,transposed:l,polar:u,insetLeft:f,insetTop:d}=n,h=bu(n,["plotWidth","plotHeight","mainWidth","mainHeight","startX","startY","transposed","polar","insetLeft","insetTop"]);const v=Object.assign({lineWidth:1,stroke:"#1b1e23",strokeOpacity:.5},h),g=e.map(P=>P[1]),y=e.map(P=>P[0]),b=n0(g),x=n0(y),_=()=>{if(u){const P=Math.min(a,o)/2,k=s+f+a/2,L=c+d+o/2,I=uo(br([x,b],[k,L])),C=k+P*Math.cos(I),R=L+P*Math.sin(I);return[k,C,L,R]}return l?[s,s+r,b+c,b+c]:[x+s,x+s,c,c+i]},[O,w,M,E]=_(),A=()=>{const P=new ge({style:Object.assign({x1:O,x2:w,y1:M,y2:E},v)});return t.appendChild(P),P};if(y.length>0){const P=t.ruleY||A();P.style.x1=O,P.style.x2=w,P.style.y1=M,P.style.y2=E,t.ruleY=P}}function BR(t){t.ruleY&&(t.ruleY.remove(),t.ruleY=void 0)}function zR(t){t.ruleX&&(t.ruleX.remove(),t.ruleX=void 0)}function LV(t,{data:e,style:n,theme:r}){t.markers&&t.markers.forEach(o=>o.remove());const{type:i=""}=n,a=e.filter(o=>{const[{x:s,y:c}]=o;return Gn(s)&&Gn(c)}).map(o=>{const[{color:s,element:c},l]=o,u=s||c.style.fill||c.style.stroke||r.color,f=i==="hollow"?"transparent":u,d=i==="hollow"?u:"#fff";return new St({className:"g2-tooltip-marker",style:Object.assign({cx:l[0],cy:l[1],fill:f,r:4,stroke:d,lineWidth:2},n)})});for(const o of a)t.appendChild(o);t.markers=a}function WR(t){t.markers&&(t.markers.forEach(e=>e.remove()),t.markers=[])}function GR(t,e){return Array.from(t.values()).some(n=>{var r;return(r=n.interaction)===null||r===void 0?void 0:r[e]})}function ac(t,e){return t===void 0?e:t}function YR(t){const{title:e,items:n}=t;return n.length===0&&e===void 0}function RV(t){return Array.from(t.values()).some(e=>{var n;return((n=e.interaction)===null||n===void 0?void 0:n.seriesTooltip)&&e.tooltip})}function HR(t,e){var{elements:n,sort:r,filter:i,scale:a,coordinate:o,crosshairs:s,crosshairsX:c,crosshairsY:l,render:u,groupName:f,emitter:d,wait:h=50,leading:v=!0,trailing:g=!1,startX:y=0,startY:b=0,body:x=!0,single:_=!0,position:O,enterable:w,mount:M,bounding:E,theme:A,offset:P,disableNative:k=!1,marker:L=!0,preserve:I=!1,style:C={},css:R={}}=e,N=bu(e,["elements","sort","filter","scale","coordinate","crosshairs","crosshairsX","crosshairsY","render","groupName","emitter","wait","leading","trailing","startX","startY","body","single","position","enterable","mount","bounding","theme","offset","disableNative","marker","preserve","style","css"]);const D=n(t),Y=Jn(o),z=Ln(o),G=yt(C,N),{innerWidth:X,innerHeight:K,width:tt,height:et,insetLeft:dt,insetTop:_t}=o.getOptions(),Lt=[],gt=[];for(const ae of D){const{__data__:ke}=ae,{seriesX:Ue,title:qe,items:Un}=ke;Ue?Lt.push(ae):(qe||Un)&>.push(ae)}const vt=ae=>ae.markType==="interval",Zt=gt.length&>.every(vt)&&!Ln(o),Rt=ae=>ae.__data__.x,Yt=!!a.x.getBandWidth&>.length>0;Lt.sort((ae,ke)=>{const Ue=Y?0:1,qe=Un=>Un.getBounds().min[Ue];return Y?qe(ke)-qe(ae):qe(ae)-qe(ke)});const re=ae=>{const ke=Y?1:0,{min:Ue,max:qe}=ae.getLocalBounds();return Io([Ue[ke],qe[ke]])};Zt?D.sort((ae,ke)=>Rt(ae)-Rt(ke)):gt.sort((ae,ke)=>{const[Ue,qe]=re(ae),[Un,Pr]=re(ke),Tr=(Ue+qe)/2,Ci=(Un+Pr)/2;return Y?Ci-Tr:Tr-Ci});const ce=new Map(Lt.map(ae=>{const{__data__:ke}=ae,{seriesX:Ue}=ke,qe=Ue.map((Pr,Tr)=>Tr),Un=Io(qe,Pr=>Ue[+Pr]);return[ae,[Un,Ue]]})),{x:ve}=a,He=ve!=null&&ve.getBandWidth?ve.getBandWidth()/2:0,ye=ae=>{const[ke]=o.invert(ae);return ke-He},Ce=(ae,ke,Ue,qe)=>{const{_x:Un}=ae,Pr=Un!==void 0?ve.map(Un):ye(ke),Tr=qe.filter(Gn),[Ci,xo]=Io([Tr[0],Tr[Tr.length-1]]),zo=Ci===xo;if(!Yt&&(Prxo)&&!zo)return null;const hd=el(dc=>qe[+dc]).center,I0=hd(Ue,Pr);return Ue[I0]},Nn=Zt?(ae,ke)=>{const Ue=el(Rt).center,qe=Ue(ke,ye(ae)),Un=ke[qe];return Qn(ke,Rt).get(Rt(Un))}:(ae,ke)=>{const qe=ae[Y?1:0],Un=ke.filter(Ci=>{const[xo,zo]=re(Ci);return qe>=xo&&qe<=zo});if(!Yt||Un.length>0)return Un;const Pr=el(Ci=>{const[xo,zo]=re(Ci);return(xo+zo)/2}).center,Tr=Pr(ke,qe);return[ke[Tr]].filter(Gn)},wr=(ae,ke)=>{const{__data__:Ue}=ae;return Object.fromEntries(Object.entries(Ue).filter(([qe])=>qe.startsWith("series")&&qe!=="series").map(([qe,Un])=>{const Pr=Un[ke];return[OA(qe.replace("series","")),Pr]}))},Kr=mu(ae=>{var ke;const Ue=Rp(t,ae);if(!Ue)return;const qe=BT(t),Un=qe.min[0],Pr=qe.min[1],Tr=[Ue[0]-y,Ue[1]-b];if(!Tr)return;const Ci=Nn(Tr,gt),xo=[],zo=[];for(const Ir of Lt){const[D0,nM]=ce.get(Ir),F0=Ce(ae,Tr,D0,nM);if(F0!==null){xo.push(Ir);const E1=wr(Ir,F0),{x:Ert,y:Art}=E1,Prt=o.map([(Ert||0)+He,Art||0]);zo.push([Object.assign(Object.assign({},E1),{element:Ir}),Prt])}}const hd=Array.from(new Set(zo.map(Ir=>Ir[0].x))),I0=hd[e0(hd,Ir=>Math.abs(Ir-ye(Tr)))],dc=zo.filter(Ir=>Ir[0].x===I0),tM=[...dc.map(Ir=>Ir[0]),...Ci.map(Ir=>Ir.__data__)],M1=[...xo,...Ci],j0=FR(M1,a,f,tM,A);if(r&&j0.items.sort((Ir,D0)=>r(Ir)-r(D0)),i&&(j0.items=j0.items.filter(i)),M1.length===0||YR(j0)){rr(ae);return}if(x&&NR({root:t,data:j0,x:Ue[0]+Un,y:Ue[1]+Pr,render:u,event:ae,single:_,position:O,enterable:w,mount:M,bounding:E,css:R,offset:P}),s||c||l){const Ir=Wt(G,"crosshairs"),D0=Object.assign(Object.assign({},Ir),Wt(G,"crosshairsX")),nM=Object.assign(Object.assign({},Ir),Wt(G,"crosshairsY")),F0=dc.map(E1=>E1[1]);c&&kV(t,F0,Ue,Object.assign(Object.assign({},D0),{plotWidth:X,plotHeight:K,mainWidth:tt,mainHeight:et,insetLeft:dt,insetTop:_t,startX:y,startY:b,transposed:Y,polar:z})),l&&CV(t,F0,Object.assign(Object.assign({},nM),{plotWidth:X,plotHeight:K,mainWidth:tt,mainHeight:et,insetLeft:dt,insetTop:_t,startX:y,startY:b,transposed:Y,polar:z}))}if(L){const Ir=Wt(G,"marker");LV(t,{data:dc,style:Ir,theme:A})}const eM=(ke=dc[0])===null||ke===void 0?void 0:ke[0].x,Mrt=eM!=null?eM:ye(Tr);d.emit("tooltip:show",Object.assign(Object.assign({},ae),{nativeEvent:!0,data:{data:{x:zf(a.x,Mrt,!0)}}}))},h,{leading:v,trailing:g}),rr=ae=>{dl({root:t,single:_,emitter:d,event:ae})},di=()=>{dw({root:t,single:_})},Sr=ae=>{var ke,{nativeEvent:Ue,data:qe,offsetX:Un,offsetY:Pr}=ae,Tr=bu(ae,["nativeEvent","data","offsetX","offsetY"]);if(Ue)return;const Ci=(ke=qe==null?void 0:qe.data)===null||ke===void 0?void 0:ke.x,zo=a.x.map(Ci),[hd,I0]=o.map([zo,.5]),dc=t.getRenderBounds(),tM=dc.min[0],M1=dc.min[1];Kr(Object.assign(Object.assign({},Tr),{offsetX:Un!==void 0?Un:tM+hd,offsetY:Pr!==void 0?Pr:M1+I0,_x:Ci}))},aa=()=>{dl({root:t,single:_,emitter:d,nativeEvent:!1})},Hn=()=>{Hr(),di()},Kn=()=>{ki()},ki=()=>{k||(t.addEventListener("pointerenter",Kr),t.addEventListener("pointermove",Kr),t.addEventListener("pointerleave",ae=>{Rp(t,ae)||rr(ae)}))},Hr=()=>{k||(t.removeEventListener("pointerenter",Kr),t.removeEventListener("pointermove",Kr),t.removeEventListener("pointerleave",rr))};return ki(),d.on("tooltip:show",Sr),d.on("tooltip:hide",aa),d.on("tooltip:disable",Hn),d.on("tooltip:enable",Kn),()=>{Hr(),d.off("tooltip:show",Sr),d.off("tooltip:hide",aa),d.off("tooltip:disable",Hn),d.off("tooltip:enable",Kn),I?dl({root:t,single:_,emitter:d,nativeEvent:!1}):di()}}function NV(t,{elements:e,coordinate:n,scale:r,render:i,groupName:a,sort:o,filter:s,emitter:c,wait:l=50,leading:u=!0,trailing:f=!1,groupKey:d=L=>L,single:h=!0,position:v,enterable:g,datum:y,view:b,mount:x,bounding:_,theme:O,offset:w,shared:M=!1,body:E=!0,disableNative:A=!1,preserve:P=!1,css:k={}}){var L,I;const C=e(t),R=Qn(C,d),N=kt=>kt.markType==="interval",D=C.every(N)&&!Ln(n),Y=r.x,z=r.series,G=(I=(L=Y==null?void 0:Y.getBandWidth)===null||L===void 0?void 0:L.call(Y))!==null&&I!==void 0?I:0,X=z?kt=>kt.__data__.x:kt=>kt.__data__.x+G/2;D&&C.sort((kt,Yt)=>X(kt)-X(Yt));const K=kt=>{const{target:Yt}=kt;return $y(Yt,re=>re.classList?re.classList.includes("element"):!1)},tt=D?kt=>{const Yt=Rp(t,kt);if(!Yt)return;const[re]=n.invert(Yt),ce=el(X).center,ve=ce(C,re),He=C[ve];return!M&&C.find(Ce=>Ce!==He&&X(Ce)===X(He))?K(kt):He}:K,et=mu(kt=>{const Yt=tt(kt);if(!Yt){dl({root:t,single:h,emitter:c,event:kt});return}const re=d(Yt),ce=R.get(re);if(!ce)return;const ve=ce.length===1&&!M?PV(ce[0]):FR(ce,r,a,void 0,O);if(o&&ve.items.sort((Ce,Nn)=>o(Ce)-o(Nn)),s&&(ve.items=ve.items.filter(s)),YR(ve)){dl({root:t,single:h,emitter:c,event:kt});return}const{offsetX:He,offsetY:ye}=kt;E&&NR({root:t,data:ve,x:He,y:ye,render:i,event:kt,single:h,position:v,enterable:g,mount:x,bounding:_,css:k,offset:w}),c.emit("tooltip:show",Object.assign(Object.assign({},kt),{nativeEvent:!0,data:{data:UT(Yt,b)}}))},l,{leading:u,trailing:f}),dt=kt=>{dl({root:t,single:h,emitter:c,event:kt})},_t=()=>{A||(t.addEventListener("pointermove",et),t.addEventListener("pointerleave",dt))},Lt=()=>{A||(t.removeEventListener("pointermove",et),t.removeEventListener("pointerleave",dt))},gt=({nativeEvent:kt,offsetX:Yt,offsetY:re,data:ce})=>{if(kt)return;const{data:ve}=ce,He=J_(C,ve,y);if(!He)return;const ye=He.getBBox(),{x:Ce,y:Nn,width:wr,height:Kr}=ye,rr=t.getBBox();et({target:He,offsetX:Yt!==void 0?Yt+rr.x:Ce+wr/2,offsetY:re!==void 0?re+rr.y:Nn+Kr/2})},vt=({nativeEvent:kt}={})=>{kt||dl({root:t,single:h,emitter:c,nativeEvent:!1})},Zt=()=>{Lt(),dw({root:t,single:h})},Rt=()=>{_t()};return c.on("tooltip:show",gt),c.on("tooltip:hide",vt),c.on("tooltip:enable",Rt),c.on("tooltip:disable",Zt),_t(),()=>{Lt(),c.off("tooltip:show",gt),c.off("tooltip:hide",vt),P?dl({root:t,single:h,emitter:c,nativeEvent:!1}):dw({root:t,single:h})}}function UR(t){const{shared:e,crosshairs:n,crosshairsX:r,crosshairsY:i,series:a,name:o,item:s=()=>({}),facet:c=!1}=t,l=bu(t,["shared","crosshairs","crosshairsX","crosshairsY","series","name","item","facet"]);return(u,f,d)=>{const{container:h,view:v}=u,{scale:g,markState:y,coordinate:b,theme:x}=v,_=GR(y,"seriesTooltip"),O=GR(y,"crosshairs"),w=hs(h),M=ac(a,_),E=ac(n,O);if(M&&RV(y)&&!c)return HR(w,Object.assign(Object.assign({},l),{theme:x,elements:rl,scale:g,coordinate:b,crosshairs:E,crosshairsX:ac(ac(r,n),!1),crosshairsY:ac(i,E),item:s,emitter:d}));if(M&&c){const A=f.filter(R=>R!==u&&R.options.parentKey===u.options.key),P=FT(u,f),k=A[0].view.scale,L=w.getBounds(),I=L.min[0],C=L.min[1];return Object.assign(k,{facet:!0}),HR(w.parentNode.parentNode,Object.assign(Object.assign({},l),{theme:x,elements:()=>P,scale:k,coordinate:b,crosshairs:ac(n,O),crosshairsX:ac(ac(r,n),!1),crosshairsY:ac(i,E),item:s,startX:I,startY:C,emitter:d}))}return NV(w,Object.assign(Object.assign({},l),{datum:lu(v),elements:rl,scale:g,coordinate:b,groupKey:e?Q_(v):void 0,item:s,emitter:d,view:v,theme:x,shared:e}))}}UR.props={reapplyWhenUpdate:!0};var Pm=function(t,e,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(u){try{l(r.next(u))}catch(f){o(f)}}function c(u){try{l(r.throw(u))}catch(f){o(f)}}function l(u){u.done?a(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})};const $R="legend-category",IV="legend-continuous",jV="items-item",DV="legend-category-item-marker",FV="legend-category-item-label";function VR(t){return t.getElementsByClassName(DV)[0]}function XR(t){return t.getElementsByClassName(FV)[0]}function qR(t){return t.getElementsByClassName(jV)}function hw(t){return t.getElementsByClassName($R)}function KR(t){return t.getElementsByClassName(IV)}function BV(t,e){[...hw(t),...KR(t)].forEach(r=>{e(r,i=>i)})}function pw(t){let e=t.parentNode;for(;e&&!e.__data__;)e=e.parentNode;return e.__data__}function Wit(t){let e=t;for(;e&&!e.attr("class").startsWith("legend");)e=e.children[0];return e.attributes}function zV(t,{legends:e,marker:n,label:r,datum:i,filter:a,emitter:o,channel:s,state:c={}}){const l=new Map,u=new Map,f=new Map,{unselected:d={markerStroke:"#aaa",markerFill:"#aaa",labelFill:"#aaa"}}=c,h={unselected:Wt(d,"marker")},v={unselected:Wt(d,"label")},{setState:g,removeState:y}=rc(h,void 0),{setState:b,removeState:x}=rc(v,void 0),_=Array.from(e(t));let O=_.map(i);const w=()=>{for(const A of _){const P=i(A),k=n(A),L=r(A);O.includes(P)?(y(k,"unselected"),x(L,"unselected")):(g(k,"unselected"),b(L,"unselected"))}};for(const A of _){const P=()=>{il(t,"pointer")},k=()=>{RB(t)},L=I=>Pm(this,void 0,void 0,function*(){const C=i(A),R=O.indexOf(C);R===-1?O.push(C):O.splice(R,1),yield a(O),w();const{nativeEvent:N=!0}=I;N&&(O.length===_.length?o.emit("legend:reset",{nativeEvent:N}):o.emit("legend:filter",Object.assign(Object.assign({},I),{nativeEvent:N,data:{channel:s,values:O}})))});A.addEventListener("click",L),A.addEventListener("pointerenter",P),A.addEventListener("pointerout",k),l.set(A,L),u.set(A,P),f.set(A,k)}const M=A=>Pm(this,void 0,void 0,function*(){const{nativeEvent:P}=A;if(P)return;const{data:k}=A,{channel:L,values:I}=k;L===s&&(O=I,yield a(O),w())}),E=A=>Pm(this,void 0,void 0,function*(){const{nativeEvent:P}=A;P||(O=_.map(i),yield a(O),w())});return o.on("legend:filter",M),o.on("legend:reset",E),()=>{for(const A of _)A.removeEventListener("click",l.get(A)),A.removeEventListener("pointerenter",u.get(A)),A.removeEventListener("pointerout",f.get(A)),o.off("legend:filter",M),o.off("legend:reset",E)}}function WV(t,{legend:e,filter:n,emitter:r,channel:i}){const a=({detail:{value:o}})=>{n(o),r.emit({nativeEvent:!0,data:{channel:i,values:o}})};return e.addEventListener("valuechange",a),()=>{e.removeEventListener("valuechange",a)}}function ZR(t,{legend:e,channel:n,value:r,ordinal:i,channels:a,allChannels:o,facet:s=!1}){return Pm(this,void 0,void 0,function*(){const{view:c,update:l,setState:u}=t;u(e,f=>{const{marks:d}=f,h=d.map(v=>{if(v.type==="legends")return v;const{transform:g=[],data:y=[]}=v,b=g.findIndex(({type:O})=>O.startsWith("group")||O.startsWith("bin")),x=[...g];y.length&&x.splice(b+1,0,{type:"filter",[n]:{value:r,ordinal:i}});const _=Object.fromEntries(a.map(O=>[O,{domain:c.scale[O].getOptions().domain}]));return yt({},v,Object.assign(Object.assign({transform:x,scale:_},!i&&{animate:!1}),{legend:s?!1:Object.fromEntries(o.map(O=>[O,{preserve:!0}]))}))});return Object.assign(Object.assign({},f),{marks:h})}),yield l()})}function GV(t,e){for(const n of t)ZR(n,Object.assign(Object.assign({},e),{facet:!0}))}function YV(){return(t,e,n)=>{const{container:r}=t,i=e.filter(f=>f!==t),a=i.length>0,o=f=>pw(f).scales.map(d=>d.name),s=[...hw(r),...KR(r)],c=s.flatMap(o),l=a?mu(GV,50,{trailing:!0}):mu(ZR,50,{trailing:!0}),u=s.map(f=>{const{name:d,domain:h}=pw(f).scales[0],v=o(f),g={legend:f,channel:d,channels:v,allChannels:c};return f.className===$R?zV(r,{legends:qR,marker:VR,label:XR,datum:y=>{const{__data__:b}=y,{index:x}=b;return h[x]},filter:y=>{const b=Object.assign(Object.assign({},g),{value:y,ordinal:!0});l(a?i:t,b)},state:f.attributes.state,channel:d,emitter:n}):WV(r,{legend:f,filter:y=>{const b=Object.assign(Object.assign({},g),{value:y,ordinal:!1});l(a?i:t,b)},emitter:n,channel:d})});return()=>{u.forEach(f=>f())}}}function HV(){return(t,e,n)=>{const{container:r,view:i,options:a}=t,o=hw(r),s=rl(r),c=h=>pw(h).scales[0].name,l=h=>{const{scale:{[h]:v}}=i;return v},u=Gf(a,["active","inactive"]),f=Np(s,lu(i)),d=[];for(const h of o){const v=X=>{const{data:K}=h.attributes,{__data__:tt}=X,{index:et}=tt;return K[et].label},g=c(h),y=qR(h),b=l(g),x=Qn(s,X=>b.invert(X.__data__[g])),{state:_={}}=h.attributes,{inactive:O={}}=_,{setState:w,removeState:M}=rc(u,f),E={inactive:Wt(O,"marker")},A={inactive:Wt(O,"label")},{setState:P,removeState:k}=rc(E),{setState:L,removeState:I}=rc(A),C=X=>{for(const K of y){const tt=VR(K),et=XR(K);K===X||X===null?(k(tt,"inactive"),I(et,"inactive")):(P(tt,"inactive"),L(et,"inactive"))}},R=(X,K)=>{const tt=v(K),et=new Set(x.get(tt));for(const _t of s)et.has(_t)?w(_t,"active"):w(_t,"inactive");C(K);const{nativeEvent:dt=!0}=X;dt&&n.emit("legend:highlight",Object.assign(Object.assign({},X),{nativeEvent:dt,data:{channel:g,value:tt}}))},N=new Map;for(const X of y){const K=tt=>{R(tt,X)};X.addEventListener("pointerover",K),N.set(X,K)}const D=X=>{for(const tt of s)M(tt,"inactive","active");C(null);const{nativeEvent:K=!0}=X;K&&n.emit("legend:unhighlight",{nativeEvent:K})},Y=X=>{const{nativeEvent:K,data:tt}=X;if(K)return;const{channel:et,value:dt}=tt;if(et!==g)return;const _t=y.find(Lt=>v(Lt)===dt);_t&&R({nativeEvent:!1},_t)},z=X=>{const{nativeEvent:K}=X;K||D({nativeEvent:!1})};h.addEventListener("pointerleave",D),n.on("legend:highlight",Y),n.on("legend:unhighlight",z);const G=()=>{h.removeEventListener(D),n.off("legend:highlight",Y),n.off("legend:unhighlight",z);for(const[X,K]of N)X.removeEventListener(K)};d.push(G)}return()=>d.forEach(h=>h())}}var vo=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ii||ca||l{const e=t.attributes,{x:n,y:r,width:i,height:a,class:o,renders:s={},handleSize:c=10,document:l}=e,u=vo(e,["x","y","width","height","class","renders","handleSize","document"]);if(!l||i===void 0||a===void 0||n===void 0||r===void 0)return;const f=c/2,d=(dt,_t,Lt)=>{dt.handle||(dt.handle=Lt.createElement("rect"),dt.append(dt.handle));const{handle:gt}=dt;return gt.attr(_t),gt},h=Wt(r_(u,"handleNW","handleNE"),"handleN"),{render:v=d}=h,g=vo(h,["render"]),y=Wt(u,"handleE"),{render:b=d}=y,x=vo(y,["render"]),_=Wt(r_(u,"handleSE","handleSW"),"handleS"),{render:O=d}=_,w=vo(_,["render"]),M=Wt(u,"handleW"),{render:E=d}=M,A=vo(M,["render"]),P=Wt(u,"handleNW"),{render:k=d}=P,L=vo(P,["render"]),I=Wt(u,"handleNE"),{render:C=d}=I,R=vo(I,["render"]),N=Wt(u,"handleSE"),{render:D=d}=N,Y=vo(N,["render"]),z=Wt(u,"handleSW"),{render:G=d}=z,X=vo(z,["render"]),K=(dt,_t)=>{const{id:Lt}=dt,gt=_t(dt,dt.attributes,l);gt.id=Lt,gt.style.draggable=!0},tt=dt=>()=>{const _t=Ff(Lt=>K(Lt,dt));return new _t({})},et=Oe(t).attr("className",o).style("transform",`translate(${n}, ${r})`).style("draggable",!0);et.maybeAppend("selection","rect").style("draggable",!0).style("fill","transparent").call(oc,Object.assign(Object.assign({width:i,height:a},r_(u,"handle")),{transform:void 0})),et.maybeAppend("handle-n",tt(v)).style("x",f).style("y",-f).style("width",i-c).style("height",c).style("fill","transparent").call(oc,g),et.maybeAppend("handle-e",tt(b)).style("x",i-f).style("y",f).style("width",c).style("height",a-c).style("fill","transparent").call(oc,x),et.maybeAppend("handle-s",tt(O)).style("x",f).style("y",a-f).style("width",i-c).style("height",c).style("fill","transparent").call(oc,w),et.maybeAppend("handle-w",tt(E)).style("x",-f).style("y",f).style("width",c).style("height",a-c).style("fill","transparent").call(oc,A),et.maybeAppend("handle-nw",tt(k)).style("x",-f).style("y",-f).style("width",c).style("height",c).style("fill","transparent").call(oc,L),et.maybeAppend("handle-ne",tt(C)).style("x",i-f).style("y",-f).style("width",c).style("height",c).style("fill","transparent").call(oc,R),et.maybeAppend("handle-se",tt(D)).style("x",i-f).style("y",a-f).style("width",c).style("height",c).style("fill","transparent").call(oc,Y),et.maybeAppend("handle-sw",tt(G)).style("x",-f).style("y",a-f).style("width",c).style("height",c).style("fill","transparent").call(oc,X)});function vw(t,e){var{brushed:n=()=>{},brushended:r=()=>{},brushcreated:i=()=>{},brushstarted:a=()=>{},brushupdated:o=()=>{},extent:s=VV(t),brushRegion:c=(gt,vt,Zt,Rt,kt)=>[gt,vt,Zt,Rt],reverse:l=!1,fill:u="#777",fillOpacity:f="0.3",stroke:d="#fff",selectedHandles:h=["handle-n","handle-e","handle-s","handle-w","handle-nw","handle-ne","handle-se","handle-sw"]}=e,v=vo(e,["brushed","brushended","brushcreated","brushstarted","brushupdated","extent","brushRegion","reverse","fill","fillOpacity","stroke","selectedHandles"]);let g=null,y=null,b=null,x=null,_=null,O=!1;const[w,M,E,A]=s;il(t,"crosshair"),t.style.draggable=!0;const P=(gt,vt,Zt)=>{if(a(Zt),x&&x.remove(),_&&_.remove(),g=[gt,vt],l)return k();L()},k=()=>{_=new Ee({style:Object.assign(Object.assign({},v),{fill:u,fillOpacity:f,stroke:d,pointerEvents:"none"})}),x=new QR({style:{x:0,y:0,width:0,height:0,draggable:!0,document:t.ownerDocument},className:"mask"}),t.appendChild(_),t.appendChild(x)},L=()=>{x=new QR({style:Object.assign(Object.assign({document:t.ownerDocument,x:0,y:0},v),{fill:u,fillOpacity:f,stroke:d,draggable:!0}),className:"mask"}),t.appendChild(x)},I=(gt=!0)=>{x&&x.remove(),_&&_.remove(),g=null,y=null,b=null,O=!1,x=null,_=null,r(gt)},C=(gt,vt,Zt=!0)=>{const[Rt,kt,Yt,re]=$V(gt[0],gt[1],vt[0],vt[1],s),[ce,ve,He,ye]=c(Rt,kt,Yt,re,s);return l?N(ce,ve,He,ye):R(ce,ve,He,ye),n(ce,ve,He,ye,Zt),[ce,ve,He,ye]},R=(gt,vt,Zt,Rt)=>{x.style.x=gt,x.style.y=vt,x.style.width=Zt-gt,x.style.height=Rt-vt},N=(gt,vt,Zt,Rt)=>{_.style.d=` - M${w},${M}L${E},${M}L${E},${A}L${w},${A}Z - M${gt},${vt}L${gt},${Rt}L${Zt},${Rt}L${Zt},${vt}Z - `,x.style.x=gt,x.style.y=vt,x.style.width=Zt-gt,x.style.height=Rt-vt},D=gt=>{const vt=(ve,He,ye,Ce,Nn)=>ve+HeNn?Nn-ye:ve,Zt=gt[0]-b[0],Rt=gt[1]-b[1],kt=vt(Zt,g[0],y[0],w,E),Yt=vt(Rt,g[1],y[1],M,A),re=[g[0]+kt,g[1]+Yt],ce=[y[0]+kt,y[1]+Yt];C(re,ce)},Y={"handle-n":{vector:[0,1,0,0],cursor:"ns-resize"},"handle-e":{vector:[0,0,1,0],cursor:"ew-resize"},"handle-s":{vector:[0,0,0,1],cursor:"ns-resize"},"handle-w":{vector:[1,0,0,0],cursor:"ew-resize"},"handle-nw":{vector:[1,1,0,0],cursor:"nwse-resize"},"handle-ne":{vector:[0,1,1,0],cursor:"nesw-resize"},"handle-se":{vector:[0,0,1,1],cursor:"nwse-resize"},"handle-sw":{vector:[1,0,0,1],cursor:"nesw-resize"}},z=gt=>X(gt)||G(gt),G=gt=>{const{id:vt}=gt;return h.indexOf(vt)===-1?!1:new Set(Object.keys(Y)).has(vt)},X=gt=>gt===x.getElementById("selection"),K=gt=>{const{target:vt}=gt,[Zt,Rt]=Z_(t,gt);if(!x||!z(vt)){P(Zt,Rt,gt),O=!0;return}z(vt)&&(b=[Zt,Rt])},tt=gt=>{const{target:vt}=gt,Zt=Z_(t,gt);if(!g)return;if(!b)return C(g,Zt);if(X(vt))return D(Zt);const[Rt,kt]=[Zt[0]-b[0],Zt[1]-b[1]],{id:Yt}=vt;if(Y[Yt]){const[re,ce,ve,He]=Y[Yt].vector;return C([g[0]+Rt*re,g[1]+kt*ce],[y[0]+Rt*ve,y[1]+kt*He])}},et=gt=>{if(b){b=null;const{x:Yt,y:re,width:ce,height:ve}=x.style;g=[Yt,re],y=[Yt+ce,re+ve],o(Yt,re,Yt+ce,re+ve,gt);return}y=Z_(t,gt);const[vt,Zt,Rt,kt]=C(g,y);O=!1,i(vt,Zt,Rt,kt,gt)},dt=gt=>{const{target:vt}=gt;x&&!z(vt)&&I()},_t=gt=>{const{target:vt}=gt;!x||!z(vt)||O?il(t,"crosshair"):X(vt)?il(t,"move"):G(vt)&&il(t,Y[vt.id].cursor)},Lt=()=>{il(t,"default")};return t.addEventListener("dragstart",K),t.addEventListener("drag",tt),t.addEventListener("dragend",et),t.addEventListener("click",dt),t.addEventListener("pointermove",_t),t.addEventListener("pointerleave",Lt),{mask:x,move(gt,vt,Zt,Rt,kt=!0){x||P(gt,vt,{}),g=[gt,vt],y=[Zt,Rt],C([gt,vt],[Zt,Rt],kt)},remove(gt=!0){x&&I(gt)},destroy(){x&&I(!1),il(t,"default"),t.removeEventListener("dragstart",K),t.removeEventListener("drag",tt),t.removeEventListener("dragend",et),t.removeEventListener("click",dt),t.removeEventListener("pointermove",_t),t.removeEventListener("pointerleave",Lt)}}}function gw(t,e,n){return e.filter(r=>{if(r===t)return!1;const{interaction:i={}}=r.options;return Object.values(i).find(a=>a.brushKey===n)})}function XV(t,e,n){return gw(t,e,n).map(r=>hs(r.container))}function qV(t,e,n){return gw(t,e,n).map(r=>r.options)}function JR(t,e){var{elements:n,selectedHandles:r,siblings:i=tt=>[],datum:a,brushRegion:o,extent:s,reverse:c,scale:l,coordinate:u,series:f=!1,key:d=tt=>tt,bboxOf:h=tt=>{const{x:et,y:dt,width:_t,height:Lt}=tt.style;return{x:et,y:dt,width:_t,height:Lt}},state:v={},emitter:g}=e,y=vo(e,["elements","selectedHandles","siblings","datum","brushRegion","extent","reverse","scale","coordinate","series","key","bboxOf","state","emitter"]);const b=n(t),x=i(t),_=x.flatMap(n),O=Np(b,a),w=Wt(y,"mask"),{setState:M,removeState:E}=rc(v,O),A=new Map,{width:P,height:k,x:L=0,y:I=0}=h(t),C=s||[0,0,P,k],R=()=>{for(const tt of[...b,..._])E(tt,"active","inactive")},N=(tt,et,dt,_t)=>{var Lt;for(const vt of x)(Lt=vt.brush)===null||Lt===void 0||Lt.remove();const gt=new Set;for(const vt of b){const{min:Zt,max:Rt}=vt.getLocalBounds(),[kt,Yt]=Zt,[re,ce]=Rt;UV([kt,Yt,re,ce],[tt,et,dt,_t])?(M(vt,"active"),gt.add(d(vt))):M(vt,"inactive")}for(const vt of _)gt.has(d(vt))?M(vt,"active"):M(vt,"inactive")},D=()=>{for(const tt of b)E(tt,"inactive");for(const tt of A.values())tt.remove();A.clear()},Y=(tt,et,dt,_t)=>{const Lt=vt=>{const Zt=vt.cloneNode();return Zt.__data__=vt.__data__,vt.parentNode.appendChild(Zt),A.set(vt,Zt),Zt},gt=new yr({style:{x:tt+L,y:et+I,width:dt-tt,height:_t-et}});t.appendChild(gt);for(const vt of b){const Zt=A.get(vt)||Lt(vt);Zt.style.clipPath=gt,M(vt,"inactive"),M(Zt,"active")}},z=vw(t,Object.assign(Object.assign({},w),{extent:C,brushRegion:o,reverse:c,selectedHandles:r,brushended:tt=>{const et=f?D:R;tt&&g.emit("brush:remove",{nativeEvent:!0}),et()},brushed:(tt,et,dt,_t,Lt)=>{const gt=Dy(tt,et,dt,_t,l,u);Lt&&g.emit("brush:highlight",{nativeEvent:!0,data:{selection:gt}}),(f?Y:N)(tt,et,dt,_t)},brushcreated:(tt,et,dt,_t,Lt)=>{const gt=Dy(tt,et,dt,_t,l,u);g.emit("brush:end",Object.assign(Object.assign({},Lt),{nativeEvent:!0,data:{selection:gt}}))},brushupdated:(tt,et,dt,_t,Lt)=>{const gt=Dy(tt,et,dt,_t,l,u);g.emit("brush:end",Object.assign(Object.assign({},Lt),{nativeEvent:!0,data:{selection:gt}}))},brushstarted:tt=>{g.emit("brush:start",tt)}})),G=({nativeEvent:tt,data:et})=>{if(tt)return;const{selection:dt}=et,[_t,Lt,gt,vt]=bB(dt,l,u);z.move(_t,Lt,gt,vt,!1)};g.on("brush:highlight",G);const X=({nativeEvent:tt}={})=>{tt||z.remove(!1)};g.on("brush:remove",X);const K=z.destroy.bind(z);return z.destroy=()=>{g.off("brush:highlight",G),g.off("brush:remove",X),K()},z}function yw(t){var{facet:e,brushKey:n}=t,r=vo(t,["facet","brushKey"]);return(i,a,o)=>{const{container:s,view:c,options:l}=i,u=hs(s),f={maskFill:"#777",maskFillOpacity:"0.3",maskStroke:"#fff",reverse:!1},d=["active",["inactive",{opacity:.5}]],{scale:h,coordinate:v}=c;if(e){const y=u.getBounds(),b=y.min[0],x=y.min[1],_=y.max[0],O=y.max[1];return JR(u.parentNode.parentNode,Object.assign(Object.assign({elements:()=>FT(i,a),datum:lu(K_(i,a).map(w=>w.view)),brushRegion:(w,M,E,A)=>[w,M,E,A],extent:[b,x,_,O],state:Gf(K_(i,a).map(w=>w.options),d),emitter:o,scale:h,coordinate:v,selectedHandles:void 0},f),r))}const g=JR(u,Object.assign(Object.assign({elements:rl,key:y=>y.__data__.key,siblings:()=>XV(i,a,n),datum:lu([c,...gw(i,a,n).map(y=>y.view)]),brushRegion:(y,b,x,_)=>[y,b,x,_],extent:void 0,state:Gf([l,...qV(i,a,n)],d),emitter:o,scale:h,coordinate:v,selectedHandles:void 0},f),r));return u.brush=g,()=>g.destroy()}}function mw(t,e,n,r,i){const[,a,,o]=i;return[t,a,n,o]}function KV(t){return yw(Object.assign(Object.assign({},t),{brushRegion:mw,selectedHandles:["handle-e","handle-w"]}))}function bw(t,e,n,r,i){const[a,,o]=i;return[a,e,o,r]}function ZV(t){return yw(Object.assign(Object.assign({},t),{brushRegion:bw,selectedHandles:["handle-n","handle-s"]}))}var xw=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i[-1/0,g,1/0,b]:(v,g,y,b)=>[Math.floor(l-r),g,Math.ceil(f-r),b]}}function iX(t,e){var{offsetY:n,offsetX:r,cross:i=!1}=e,a=xw(e,["offsetY","offsetX","cross"]);const o=n4(t),s=e4(t),[,c]=s.getLocalBounds().min,[l,u]=o.min,[f,d]=o.max,h=d-u;return{brushRegion:mw,hotZone:new yr({className:t4,style:Object.assign({width:f-l,height:i?h:h*2,transform:`translate(${l}, ${i?u:c-h})`},a)}),extent:i?(v,g,y,b)=>[v,-1/0,y,1/0]:(v,g,y,b)=>[v,Math.floor(u-n),y,Math.ceil(d-n)]}}function aX(t,e){var{axes:n,elements:r,points:i,horizontal:a,datum:o,offsetY:s,offsetX:c,reverse:l=!1,state:u={},emitter:f,coordinate:d}=e,h=xw(e,["axes","elements","points","horizontal","datum","offsetY","offsetX","reverse","state","emitter","coordinate"]);const v=r(t),g=n(t),y=Np(v,o),{setState:b,removeState:x}=rc(u,y),_=new Map,O=Wt(h,"mask"),w=G=>Array.from(_.values()).every(([X,K,tt,et])=>G.some(([dt,_t])=>dt>=X&&dt<=tt&&_t>=K&&_t<=et)),M=g.map(G=>G.attributes.scale),E=G=>G.length>2?[G[0],G[G.length-1]]:G,A=new Map,P=()=>{A.clear();for(let G=0;G{const K=[];for(const et of v){const dt=i(et);w(dt)?(b(et,"active"),K.push(et)):b(et,"inactive")}if(A.set(G,I(K,G)),!X)return;const tt=()=>{if(!C)return Array.from(A.values());const et=[];for(const[dt,_t]of A){const Lt=M[dt],{name:gt}=Lt.getOptions();gt==="x"?et[0]=_t:et[1]=_t}return et};f.emit("brushAxis:highlight",{nativeEvent:!0,data:{selection:tt()}})},L=G=>{for(const X of v)x(X,"active","inactive");P(),G&&f.emit("brushAxis:remove",{nativeEvent:!0})},I=(G,X)=>{const K=M[X],{name:tt}=K.getOptions(),et=G.map(dt=>{const _t=dt.__data__;return K.invert(_t[tt])});return E(nl(K,et))},C=g.some(a)&&g.some(G=>!a(G)),R=[];for(let G=0;G{const{nativeEvent:X}=G;X||R.forEach(K=>K.remove(!1))},D=(G,X,K)=>{const[tt,et]=G,dt=gt=>gt.getStep?gt.getStep():0,_t=Y(tt,X,K),Lt=Y(et,X,K)+dt(X);return a(K)?[_t,-1/0,Lt,1/0]:[-1/0,_t,1/0,Lt]},Y=(G,X,K)=>{const{height:tt,width:et}=d.getOptions(),dt=X.clone();return a(K)?dt.update({range:[0,et]}):dt.update({range:[tt,0]}),dt.map(G)},z=G=>{const{nativeEvent:X}=G;if(X)return;const{selection:K}=G.data;for(let tt=0;tt{R.forEach(G=>G.destroy()),f.off("brushAxis:remove",N),f.off("brushAxis:highlight",z)}}function oX(t){return(e,n,r)=>{const{container:i,view:a,options:o}=e,s=hs(i),{x:c,y:l}=s.getBBox(),{coordinate:u}=a;return aX(i,Object.assign({elements:rl,axes:eX,offsetY:l,offsetX:c,points:f=>f.__data__.points,horizontal:f=>{const{startPos:[d,h],endPos:[v,g]}=f.attributes;return d!==v&&h===g},datum:lu(a),state:Gf(o,["active",["inactive",{opacity:.5}]]),coordinate:u,emitter:r},t))}}var sX=function(t,e,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(u){try{l(r.next(u))}catch(f){o(f)}}function c(u){try{l(r.throw(u))}catch(f){o(f)}}function l(u){u.done?a(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})},r4=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{timeStamp:r}=n;return e!==null&&r-e{if(M)return;const{selection:A}=E;n(A,{nativeEvent:!1})};return s.on("brush:filter",w),()=>{x.destroy(),s.off("brush:filter",w),t.removeEventListener("click",O)}}function _w(t){var{hideX:e=!0,hideY:n=!0}=t,r=r4(t,["hideX","hideY"]);return(i,a,o)=>{const{container:s,view:c,options:l,update:u,setState:f}=i,d=hs(s),h={maskFill:"#777",maskFillOpacity:"0.3",maskStroke:"#fff",unhighlightedOpacity:.5,reverse:!1};let v=!1,g=!1,y=c;const{scale:b,coordinate:x}=c;return lX(d,Object.assign(Object.assign({brushRegion:(_,O,w,M)=>[_,O,w,M],selection:(_,O,w,M)=>{const{scale:E,coordinate:A}=y;return Dy(_,O,w,M,E,A)},filter:(_,O)=>sX(this,void 0,void 0,function*(){if(g)return;g=!0;const[w,M]=_;f("brushFilter",A=>{const{marks:P}=A,k=P.map(L=>yt({axis:Object.assign(Object.assign({},e&&{x:{transform:[{type:"hide"}]}}),n&&{y:{transform:[{type:"hide"}]}})},L,{scale:{x:{domain:w,nice:!1},y:{domain:M,nice:!1}}}));return Object.assign(Object.assign({},l),{marks:k,clip:!0})}),o.emit("brush:filter",Object.assign(Object.assign({},O),{data:{selection:[w,M]}})),y=(yield u()).view,g=!1,v=!0}),reset:_=>{if(g||!v)return;const{scale:O}=c,{x:w,y:M}=O,E=w.getOptions().domain,A=M.getOptions().domain;o.emit("brush:filter",Object.assign(Object.assign({},_),{data:{selection:[E,A]}})),v=!1,y=c,f("brushFilter"),u()},extent:void 0,emitter:o,scale:b,coordinate:x},h),r))}}function uX(t){return _w(Object.assign(Object.assign({hideX:!0},t),{brushRegion:mw}))}function fX(t){return _w(Object.assign(Object.assign({hideY:!0},t),{brushRegion:bw}))}var dX=function(t,e,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(u){try{l(r.next(u))}catch(f){o(f)}}function c(u){try{l(r.throw(u))}catch(f){o(f)}}function l(u){u.done?a(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})};const hX="slider";function pX(t,e,n,r=!1,i="x",a="y"){const{marks:o}=t,s=o.map(c=>{var l,u;return yt({axis:{x:{transform:[{type:"hide"}]},y:{transform:[{type:"hide"}]}}},c,{scale:e,[n]:Object.assign(Object.assign({},((l=c[n])===null||l===void 0?void 0:l[i])&&{[i]:Object.assign({preserve:!0},r&&{ratio:null})}),((u=c[n])===null||u===void 0?void 0:u[a])&&{[a]:{preserve:!0}}),animate:!1})});return Object.assign(Object.assign({},t),{marks:s,clip:!0,animate:!1})}function vX(t,e,n){const[r,i]=t,a=n?c=>1-c:c=>c,o=zf(e,a(r),!0),s=zf(e,a(i),!1);return nl(e,[o,s])}function Tm(t){return[t[0],t[t.length-1]]}function i4({initDomain:t={},className:e=hX,prefix:n="slider",setValue:r=(l,u)=>l.setValues(u),hasState:i=!1,wait:a=50,leading:o=!0,trailing:s=!1,getInitValues:c=l=>{var u;const f=(u=l==null?void 0:l.attributes)===null||u===void 0?void 0:u.values;if(f[0]!==0||f[1]!==1)return f}}){return(l,u,f)=>{const{container:d,view:h,update:v,setState:g}=l,y=d.getElementsByClassName(e);if(!y.length)return()=>{};let b=!1;const{scale:x,coordinate:_,layout:O}=h,{paddingLeft:w,paddingTop:M,paddingBottom:E,paddingRight:A}=O,{x:P,y:k}=x,L=Jn(_),I=D=>{const Y=D==="vertical"?"y":"x",z=D==="vertical"?"x":"y";return L?[z,Y]:[Y,z]},C=new Map,R=new Set,N={x:t.x||P.getOptions().domain,y:t.y||k.getOptions().domain};for(const D of y){const{orientation:Y}=D.attributes,[z,G]=I(Y),X=`${n}${qc(z)}:filter`,K=z==="x",{ratio:tt}=P.getOptions(),{ratio:et}=k.getOptions(),dt=vt=>{if(vt.data){const{selection:re}=vt.data,[ce=Tm(N.x),ve=Tm(N.y)]=re;return K?[nl(P,ce,tt),nl(k,ve,et)]:[nl(k,ve,et),nl(P,ce,tt)]}const{value:Zt}=vt.detail,Rt=x[z],kt=vX(Zt,Rt,L&&Y==="horizontal"),Yt=N[G];return[kt,Yt]},_t=mu(vt=>dX(this,void 0,void 0,function*(){const{initValue:Zt=!1}=vt;if(b&&!Zt)return;b=!0;const{nativeEvent:Rt=!0}=vt,[kt,Yt]=dt(vt);if(N[z]=kt,N[G]=Yt,Rt){const re=K?kt:Yt,ce=K?Yt:kt;f.emit(X,Object.assign(Object.assign({},vt),{nativeEvent:Rt,data:{selection:[Tm(re),Tm(ce)]}}))}g(D,re=>Object.assign(Object.assign({},pX(re,{[z]:{domain:kt,nice:!1}},n,i,z,G)),{paddingLeft:w,paddingTop:M,paddingBottom:E,paddingRight:A})),yield v(),b=!1}),a,{leading:o,trailing:s}),Lt=vt=>{const{nativeEvent:Zt}=vt;if(Zt)return;const{data:Rt}=vt,{selection:kt}=Rt,[Yt,re]=kt;D.dispatchEvent(new Mn("valuechange",{data:Rt,nativeEvent:!1}));const ce=K?Fy(Yt,P):Fy(re,k);r(D,ce)};f.on(X,Lt),D.addEventListener("valuechange",_t),C.set(D,_t),R.add([X,Lt]);const gt=c(D);gt&&D.dispatchEvent(new Mn("valuechange",{detail:{value:gt},nativeEvent:!1,initValue:!0}))}return()=>{for(const[D,Y]of C)D.removeEventListener("valuechange",Y);for(const[D,Y]of R)f.off(D,Y)}}}const a4="g2-scrollbar";function gX(t={}){return(e,n,r)=>{const{view:i,container:a}=e;if(!a.getElementsByClassName(a4).length)return()=>{};const{scale:s}=i,{x:c,y:l}=s,u={x:[...c.getOptions().domain],y:[...l.getOptions().domain]};return c.update({domain:c.getOptions().expectedDomain}),l.update({domain:l.getOptions().expectedDomain}),i4(Object.assign(Object.assign({},t),{initDomain:u,className:a4,prefix:"scrollbar",hasState:!0,setValue:(d,h)=>d.setValue(h[0]),getInitValues:d=>{const h=d.slider.attributes.values;if(h[0]!==0)return h}}))(e,n,r)}}var yX=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i${e}`}const bX={backgroundColor:"rgba(0,0,0,0.75)",color:"#fff",width:"max-content",padding:"1px 4px",fontSize:"12px",borderRadius:"2.5px",boxShadow:"0 3px 6px -4px rgba(0,0,0,0.12), 0 6px 16px 0 rgba(0,0,0,0.08), 0 9px 28px 8px rgba(0,0,0,0.05)"};function o4(t){return t.nodeName!=="text"?!1:!!t.isOverflowing()}function s4(t){var{offsetX:e=8,offsetY:n=8}=t,r=yX(t,["offsetX","offsetY"]);return i=>{const{container:a}=i,[o,s]=a.getBounds().min,c=Wt(r,"tip"),l=new Set,u=d=>{const{target:h}=d;if(!o4(h)){d.stopPropagation();return}const{offsetX:v,offsetY:g}=d,y=v+e-o,b=g+n-s;if(h.tip){h.tip.style.x=y,h.tip.style.y=b;return}const{text:x}=h.style,_=new _e({className:"poptip",style:{innerHTML:mX("div",x,Object.assign(Object.assign({},bX),c)),x:y,y:b}});a.appendChild(_),h.tip=_,l.add(_)},f=d=>{const{target:h}=d;if(!o4(h)){d.stopPropagation();return}h.tip&&(h.tip.remove(),h.tip=null,l.delete(h.tip))};return a.addEventListener("pointerover",u),a.addEventListener("pointerout",f),()=>{a.removeEventListener("pointerover",u),a.removeEventListener("pointerout",f),l.forEach(d=>d.remove())}}}s4.props={reapplyWhenUpdate:!0};function xX(t,e){var n=OO(e),r=n.length;if(pe(t))return!r;for(var i=0;i=0&&(h=a[E],h.data===Ow);--E)h.data=null}if(f.parent=wX,f.eachBefore(function(A){A.depth=A.parent.depth+1,--c}).eachBefore(O3),f.parent=null,c>0)throw new Error("cycle");return f}return r.id=function(i){return arguments.length?(t=km(i),r):t},r.parentId=function(i){return arguments.length?(e=km(i),r):e},r.path=function(i){return arguments.length?(n=km(i),r):n},r}function EX(t){t="".concat(t);var e=t.length;return Sw(t,e-1)&&!Sw(t,e-2)&&(t=t.slice(0,-1)),t[0]==="/"?t:"/".concat(t)}function u4(t){var e=t.length;if(e<2)return"";for(;--e>1&&!Sw(t,e););return t.slice(0,e)}function Sw(t,e){if(t[e]==="/"){for(var n=0;e>0&&t[--e]==="\\";)++n;if(!(n&1))return!0}return!1}function AX(t,e,n,r,i){var a=t.children,o,s=a.length,c,l=new Array(s+1);for(l[0]=c=o=0;o=d-1){var x=a[f];x.x0=v,x.y0=g,x.x1=y,x.y1=b;return}for(var _=l[f],O=h/2+_,w=f+1,M=d-1;w>>1;l[E]b-g){var k=h?(v*P+y*A)/h:y;u(f,w,A,v,g,k,b),u(w,d,P,k,g,y,b)}else{var L=h?(g*P+b*A)/h:b;u(f,w,A,v,g,y,L),u(w,d,P,v,L,y,b)}}}function Cm(t,e,n,r,i){for(var a=t.children,o,s=-1,c=a.length,l=t.value&&(i-n)/t.value;++sx&&(x=l),M=y*y*w,_=Math.max(x/M,M/b),_>O){y-=l;break}O=_}o.push(c={value:y,dice:h1?r:1)},n}(f4),TX=function t(e){function n(r,i,a,o,s){if((c=r._squarify)&&c.ratio===e)for(var c,l,u,f,d=-1,h,v=c.length,g=r.value;++d1?r:1)},n}(f4);function xu(){return 0}function ed(t){return function(){return t}}function kX(){var t=h4,e=!1,n=1,r=1,i=[0],a=xu,o=xu,s=xu,c=xu,l=xu;function u(d){return d.x0=d.y0=0,d.x1=n,d.y1=r,d.eachBefore(f),i=[0],e&&d.eachBefore(b3),d}function f(d){var h=i[d.depth],v=d.x0+h,g=d.y0+h,y=d.x1-h,b=d.y1-h;y{n.id=`${t.id}/${n.data.name}`,n.path=[...e,n.data.name],p4(n,n.path)})}function v4(t){const e=un(t,["data","name"]);e.replaceAll&&(t.path=e.replaceAll(".","/").split("/")),t.children&&t.children.forEach(n=>{v4(n)})}function LX(t,e){const n={treemapBinary:AX,treemapDice:Fp,treemapSlice:Cm,treemapSliceDice:PX,treemapSquarify:h4,treemapResquarify:TX},r=t==="treemapSquarify"?n[t].ratio(e):n[t];if(!r)throw new TypeError("Invalid tile method!");return r}function g4(t,e,n){const{value:r}=n,i=LX(e.tile,e.ratio),a=CX(t,e.path);Mr(t)?v4(a):p4(a),r?a.sum(c=>e.ignoreParentValue&&c.children?0:ms(r)(c)).sort(e.sort):a.count(),kX().tile(i).size(e.size).round(e.round).paddingInner(e.paddingInner).paddingOuter(e.paddingOuter).paddingTop(e.paddingTop).paddingRight(e.paddingRight).paddingBottom(e.paddingBottom).paddingLeft(e.paddingLeft)(a);const o=a.descendants().map(c=>Object.assign(c,{id:c.id.replace(/^\//,""),x:[c.x0,c.x1],y:[c.y0,c.y1]}));return[o.filter(typeof e.layer=="function"?e.layer:c=>c.height===e.layer),o]}var RX=function(t,e,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(u){try{l(r.next(u))}catch(f){o(f)}}function c(u){try{l(r.throw(u))}catch(f){o(f)}}function l(u){u.done?a(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})},NX=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{update:c,setState:l,container:u,options:f}=s,d=IX(u),h=f.marks[0],{state:v}=h,g=new Jt;d.appendChild(g);const y=(O,w)=>RX(this,void 0,void 0,function*(){if(g.removeChildren(),w){let M="",E=a.y,A=0;const P=[],k=d.getBBox().width,L=O.map((I,C)=>{M=`${M}${I}/`,P.push(I);const R=new or({name:M.replace(/\/$/,""),style:Object.assign(Object.assign({text:I,x:A,path:[...P],depth:C},a),{y:E})});g.appendChild(R),A+=R.getBBox().width;const N=new or({style:Object.assign(Object.assign({x:A,text:" / "},a),{y:E})});return g.appendChild(N),A+=N.getBBox().width,A>k&&(E=g.getBBox().height+a.y,A=0,R.attr({x:A,y:E}),A+=R.getBBox().width,N.attr({x:A,y:E}),A+=N.getBBox().width),C===Op(O)-1&&N.remove(),R});L.forEach((I,C)=>{if(C===Op(L)-1)return;const R=Object.assign({},I.attributes);I.attr("cursor","pointer"),I.addEventListener("mouseenter",()=>{I.attr(o)}),I.addEventListener("mouseleave",()=>{I.attr(R)}),I.addEventListener("click",()=>{y(un(I,["style","path"]),un(I,["style","depth"]))})})}BV(u,l),l("treemapDrillDown",M=>{const{marks:E}=M,A=O.join("/"),P=E.map(k=>{if(k.type!=="rect")return k;let L=e;if(w){const C=e.filter(z=>{const G=un(z,["id"]);return G&&(G.match(`${A}/`)||A.match(G))}).map(z=>({value:z.height===0?un(z,["value"]):void 0,name:un(z,["id"])})),{paddingLeft:R,paddingBottom:N,paddingRight:D}=n,Y=Object.assign(Object.assign({},n),{paddingTop:(n.paddingTop||g.getBBox().height+10)/(w+1),paddingLeft:R/(w+1),paddingBottom:N/(w+1),paddingRight:D/(w+1),path:z=>z.name,layer:z=>z.depth===w+1});L=g4(C,Y,{value:"value"})[0]}else L=e.filter(C=>C.depth===1);const I=[];return L.forEach(({path:C})=>{I.push(Kp(C))}),yt({},k,{data:L,scale:{color:{domain:I}}})});return Object.assign(Object.assign({},M),{marks:P})}),yield c(void 0,["legendFilter"])}),b=O=>{const w=O.target;if(un(w,["markType"])!=="rect")return;const M=un(w,["__data__","key"]),E=td(e,A=>A.id===M);un(E,"height")&&y(un(E,"path"),un(E,"depth"))};d.addEventListener("click",b);const x=OO(Object.assign(Object.assign({},v.active),v.inactive)),_=()=>{HT(d).forEach(w=>{const M=un(w,["style","cursor"]),E=td(e,A=>A.id===un(w,["__data__","key"]));if(M!=="pointer"&&(E!=null&&E.height)){w.style.cursor="pointer";const A=yO(w.attributes,x);w.addEventListener("mouseenter",()=>{w.attr(v.active)}),w.addEventListener("mouseleave",()=>{w.attr(yt(A,v.inactive))})}})};return _(),d.addEventListener("mousemove",_),()=>{g.remove(),d.removeEventListener("click",b),d.removeEventListener("mousemove",_)}}}var Mw=function(t,e,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(u){try{l(r.next(u))}catch(f){o(f)}}function c(u){try{l(r.throw(u))}catch(f){o(f)}}function l(u){u.done?a(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})},FX=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const e=t.target,{markType:n}=e;n==="line"&&(e.attr("_lineWidth",e.attr("lineWidth")||1),e.attr("lineWidth",e.attr("_lineWidth")+3)),n==="interval"&&(e.attr("_opacity",e.attr("opacity")||1),e.attr("opacity",.7*e.attr("_opacity")))},m4=t=>{const e=t.target,{markType:n}=e;n==="line"&&e.attr("lineWidth",e.attr("_lineWidth")),n==="interval"&&e.attr("opacity",e.attr("_opacity"))},zX=(t,e,n)=>e.map(r=>["x","color"].reduce((a,o)=>{const s=n[o];return s&&r[s]!==t[s]?!1:a},!0)?Object.assign(Object.assign({},r),t):r),WX=t=>{const e=un(t,["__data__","y"]),r=un(t,["__data__","y1"])-e,{__data__:{data:i,encode:a,transform:o},childNodes:s}=t.parentNode,c=td(o,({type:f})=>f==="normalizeY"),l=un(a,["y","field"]),u=i[s.indexOf(t)][l];return(f,d=!1)=>c||d?f/(1-f)/(r/(1-r))*u:f},GX=(t,e)=>{const n=un(t,["__data__","seriesItems",e,"0","value"]),r=un(t,["__data__","seriesIndex",e]),{__data__:{data:i,encode:a,transform:o}}=t.parentNode,s=td(o,({type:u})=>u==="normalizeY"),c=un(a,["y","field"]),l=i[r][c];return u=>s?n===1?u:u/(1-u)/(n/(1-n))*l:u},b4=(t,e,n)=>{t.forEach((r,i)=>{r.attr("stroke",e[1]===i?n.activeStroke:n.stroke)})},x4=(t,e,n,r)=>{const i=new Ee({style:n}),a=new or({style:r});return e.appendChild(a),t.appendChild(i),[i,a]},_4=(t,e)=>{if(!un(t,["options","range","indexOf"]))return;const r=t.options.range.indexOf(e);return t.sortedDomain[r]},Aw=(t,e,n)=>{const r=Uy(t,e),a=Uy(t,n)/r,o=t[0]+(e[0]-t[0])*a,s=t[1]+(e[1]-t[1])*a;return[o,s]};function YX(t={}){const{selection:e=[],precision:n=2}=t,r=FX(t,["selection","precision"]),i=Object.assign(Object.assign({},BX),r||{}),a=Wt(i,"path"),o=Wt(i,"label"),s=Wt(i,"point");return(c,l,u)=>{const{update:f,setState:d,container:h,view:v,options:{marks:g,coordinate:y}}=c,b=hs(h);let x=HT(b),_,O=e;const{transform:w=[],type:M}=y,E=!!td(w,({type:z})=>z==="transpose"),A=M==="polar",P=M==="theta",k=!!td(x,({markType:z})=>z==="area");k&&(x=x.filter(({markType:z})=>z==="area"));const L=new Jt({style:{zIndex:2}});b.appendChild(L);const I=()=>{u.emit("element-point:select",{nativeEvent:!0,data:{selection:O}})},C=(z,G)=>{u.emit("element-point:moved",{nativeEvent:!0,data:{changeData:z,data:G}})},R=z=>{const G=z.target;O=[G.parentNode.childNodes.indexOf(G)],I(),D(G)},N=z=>{const{data:{selection:G},nativeEvent:X}=z;if(X)return;O=G;const K=un(x,[O==null?void 0:O[0]]);K&&D(K)},D=z=>{const{attributes:G,markType:X,__data__:K}=z,{stroke:tt}=G,{points:et,seriesTitle:dt,color:_t,title:Lt,seriesX:gt,y1:vt}=K;if(E&&X!=="interval")return;const{scale:Zt,coordinate:Rt}=(_==null?void 0:_.view)||v,{color:kt,y:Yt,x:re}=Zt,ce=Rt.getCenter();L.removeChildren();let ve;const He=(ye,Ce,Nn,wr)=>Mw(this,void 0,void 0,function*(){return d("elementPointMove",Kr=>{var rr;const di=(((rr=_==null?void 0:_.options)===null||rr===void 0?void 0:rr.marks)||g).map(Sr=>{if(!wr.includes(Sr.type))return Sr;const{data:aa,encode:Hn}=Sr,ki=Object.keys(Hn).reduce((ae,ke)=>{const Ue=Hn[ke];return ke==="x"&&(ae[Ue]=ye),ke==="y"&&(ae[Ue]=Ce),ke==="color"&&(ae[Ue]=Nn),ae},{}),Hr=zX(ki,aa,Hn);return C(ki,Hr),yt({},Sr,{data:Hr,animate:!1})});return Object.assign(Object.assign({},Kr),{marks:di})}),yield f("elementPointMove")});if(["line","area"].includes(X))et.forEach((ye,Ce)=>{const Nn=re.invert(gt[Ce]);if(!Nn)return;const wr=new St({name:Ew,style:Object.assign({cx:ye[0],cy:ye[1],fill:tt},s)}),Kr=GX(z,Ce);wr.addEventListener("mousedown",rr=>{const di=Rt.output([gt[Ce],0]),Sr=dt==null?void 0:dt.length;h.attr("cursor","move"),O[1]!==Ce&&(O[1]=Ce,I()),b4(L.childNodes,O,s);const[aa,Hn]=x4(L,wr,a,o),Kn=Hr=>{const ae=ye[1]+Hr.clientY-ve[1];if(k)if(A){const ke=ye[0]+Hr.clientX-ve[0],[Ue,qe]=Aw(ce,di,[ke,ae]),[,Un]=Rt.output([1,Yt.output(0)]),[,Pr]=Rt.invert([Ue,Un-(et[Ce+Sr][1]-qe)]),Tr=(Ce+1)%Sr,Ci=(Ce-1+Sr)%Sr,xo=Ip([et[Ci],[Ue,qe],dt[Tr]&&et[Tr]]);Hn.attr("text",Kr(Yt.invert(Pr)).toFixed(n)),aa.attr("d",xo),wr.attr("cx",Ue),wr.attr("cy",qe)}else{const[,ke]=Rt.output([1,Yt.output(0)]),[,Ue]=Rt.invert([ye[0],ke-(et[Ce+Sr][1]-ae)]),qe=Ip([et[Ce-1],[ye[0],ae],dt[Ce+1]&&et[Ce+1]]);Hn.attr("text",Kr(Yt.invert(Ue)).toFixed(n)),aa.attr("d",qe),wr.attr("cy",ae)}else{const[,ke]=Rt.invert([ye[0],ae]),Ue=Ip([et[Ce-1],[ye[0],ae],et[Ce+1]]);Hn.attr("text",Yt.invert(ke).toFixed(n)),aa.attr("d",Ue),wr.attr("cy",ae)}};ve=[rr.clientX,rr.clientY],window.addEventListener("mousemove",Kn);const ki=()=>Mw(this,void 0,void 0,function*(){if(h.attr("cursor","default"),window.removeEventListener("mousemove",Kn),h.removeEventListener("mouseup",ki),dn(Hn.attr("text")))return;const Hr=Number(Hn.attr("text")),ae=_4(kt,_t);_=yield He(Nn,Hr,ae,["line","area"]),Hn.remove(),aa.remove(),D(z)});h.addEventListener("mouseup",ki)}),L.appendChild(wr)}),b4(L.childNodes,O,s);else if(X==="interval"){let ye=[(et[0][0]+et[1][0])/2,et[0][1]];E?ye=[et[0][0],(et[0][1]+et[1][1])/2]:P&&(ye=et[0]);const Ce=WX(z),Nn=new St({name:Ew,style:Object.assign(Object.assign({cx:ye[0],cy:ye[1],fill:tt},s),{stroke:s.activeStroke})});Nn.addEventListener("mousedown",wr=>{h.attr("cursor","move");const Kr=_4(kt,_t),[rr,di]=x4(L,Nn,a,o),Sr=Hn=>{if(E){const Kn=ye[0]+Hn.clientX-ve[0],[ki]=Rt.output([Yt.output(0),Yt.output(0)]),[,Hr]=Rt.invert([ki+(Kn-et[2][0]),ye[1]]),ae=Ip([[Kn,et[0][1]],[Kn,et[1][1]],et[2],et[3]],!0);di.attr("text",Ce(Yt.invert(Hr)).toFixed(n)),rr.attr("d",ae),Nn.attr("cx",Kn)}else if(P){const Kn=ye[1]+Hn.clientY-ve[1],ki=ye[0]+Hn.clientX-ve[0],[Hr,ae]=Aw(ce,[ki,Kn],ye),[ke,Ue]=Aw(ce,[ki,Kn],et[1]),qe=Rt.invert([Hr,ae])[1],Un=vt-qe;if(Un<0)return;const Pr=NB(ce,[[Hr,ae],[ke,Ue],et[2],et[3]],Un>.5?1:0);di.attr("text",Ce(Un,!0).toFixed(n)),rr.attr("d",Pr),Nn.attr("cx",Hr),Nn.attr("cy",ae)}else{const Kn=ye[1]+Hn.clientY-ve[1],[,ki]=Rt.output([1,Yt.output(0)]),[,Hr]=Rt.invert([ye[0],ki-(et[2][1]-Kn)]),ae=Ip([[et[0][0],Kn],[et[1][0],Kn],et[2],et[3]],!0);di.attr("text",Ce(Yt.invert(Hr)).toFixed(n)),rr.attr("d",ae),Nn.attr("cy",Kn)}};ve=[wr.clientX,wr.clientY],window.addEventListener("mousemove",Sr);const aa=()=>Mw(this,void 0,void 0,function*(){if(h.attr("cursor","default"),h.removeEventListener("mouseup",aa),window.removeEventListener("mousemove",Sr),dn(di.attr("text")))return;const Hn=Number(di.attr("text"));_=yield He(Lt,Hn,Kr,[X]),di.remove(),rr.remove(),D(z)});h.addEventListener("mouseup",aa)}),L.appendChild(Nn)}};x.forEach((z,G)=>{O[0]===G&&D(z),z.addEventListener("click",R),z.addEventListener("mouseenter",y4),z.addEventListener("mouseleave",m4)});const Y=z=>{const G=z==null?void 0:z.target;(!G||G.name!==Ew&&!x.includes(G))&&(O=[],I(),L.removeChildren())};return u.on("element-point:select",N),u.on("element-point:unselect",Y),h.addEventListener("mousedown",Y),()=>{L.remove(),u.off("element-point:select",N),u.off("element-point:unselect",Y),h.removeEventListener("mousedown",Y),x.forEach(z=>{z.removeEventListener("click",R),z.removeEventListener("mouseenter",y4),z.removeEventListener("mouseleave",m4)})}}}var HX=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);it=>{const{children:e}=t;if(!Array.isArray(e))return[];const{x:n=0,y:r=0,width:i,height:a,data:o}=t;return e.map(s=>{var{data:c,x:l,y:u,width:f,height:d}=s,h=HX(s,["data","x","y","width","height"]);return Object.assign(Object.assign({},h),{data:I_(c,o),x:l!=null?l:n,y:u!=null?u:r,width:f!=null?f:i,height:d!=null?d:a})})};O4.props={};var UX=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);it=>{const{children:e}=t;if(!Array.isArray(e))return[];const{direction:n="row",ratio:r=e.map(()=>1),padding:i=0,data:a}=t,[o,s,c,l]=n==="col"?["y","height","width","x"]:["x","width","height","y"],u=r.reduce((g,y)=>g+y),f=t[s]-i*(e.length-1),d=r.map(g=>f*(g/u)),h=[];let v=t[o]||0;for(let g=0;g{const{encode:e,data:n,scale:r,shareSize:i=!1}=t,{x:a,y:o}=e,s=(c,l)=>{var u;if(c===void 0||!i)return{};const f=Qn(n,v=>v[c]),d=((u=r==null?void 0:r[l])===null||u===void 0?void 0:u.domain)||Array.from(f.keys()),h=d.map(v=>f.has(v)?f.get(v).length:1);return{domain:d,flex:h}};return{scale:{x:Object.assign(Object.assign({paddingOuter:0,paddingInner:.1,guide:a===void 0?null:{position:"top"}},a===void 0&&{paddingInner:0}),s(a,"x")),y:Object.assign(Object.assign({range:[0,1],paddingOuter:0,paddingInner:.1,guide:o===void 0?null:{position:"right"}},o===void 0&&{paddingInner:0}),s(o,"y"))}}}),Pw=iu(t=>{const{data:e,scale:n,legend:r}=t,i=[t];let a,o,s;for(;i.length;){const d=i.shift(),{children:h,encode:v={},scale:g={},legend:y={}}=d,{color:b}=v,{color:x}=g,{color:_}=y;b!==void 0&&(a=b),x!==void 0&&(o=x),_!==void 0&&(s=_),Array.isArray(h)&&i.push(...h)}const c=()=>{var d;const h=(d=n==null?void 0:n.color)===null||d===void 0?void 0:d.domain;if(h!==void 0)return[h];if(a===void 0)return[void 0];const v=typeof a=="function"?a:y=>y[a],g=e.map(v);return g.some(y=>typeof y=="number")?[ec(g)]:[Array.from(new Set(g)),"ordinal"]},l=typeof a=="string"?a:"",[u,f]=c();return Object.assign({encode:{color:{type:"column",value:u!=null?u:[]}},scale:{color:yt({},o,{domain:u,type:f})}},r===void 0&&{legend:{color:yt({title:l},s)}})}),Tw=Sp(()=>({animate:{enterType:"fadeIn"}})),kw=iu(()=>({frame:!1,encode:{shape:"hollow"},style:{lineWidth:0}})),Cw=iu(()=>({type:"cell"})),S4=iu(t=>{const{data:e}=t;return{data:{type:"inline",value:e,transform:[{type:"custom",callback:()=>{const{data:r,encode:i}=t,{x:a,y:o}=i,s=a?Array.from(new Set(r.map(u=>u[a]))):[],c=o?Array.from(new Set(r.map(u=>u[o]))):[];return(()=>{if(s.length&&c.length){const u=[];for(const f of s)for(const d of c)u.push({[a]:f,[o]:d});return u}if(s.length)return s.map(u=>({[a]:u}));if(c.length)return c.map(u=>({[o]:u}))})()}}]}}}),M4=iu((t,e=XX,n=qX,r=KX,i={})=>{const{data:a,encode:o,children:s,scale:c,x:l=0,y:u=0,shareData:f=!1,key:d}=t,{value:h}=a,{x:v,y:g}=o,{color:y}=c,{domain:b}=y;return{children:(_,O,w)=>{const{x:M,y:E}=O,{paddingLeft:A,paddingTop:P,marginLeft:k,marginTop:L}=w,{domain:I}=M.getOptions(),{domain:C}=E.getOptions(),R=Ql(_),N=_.map(e),D=_.map(({x:tt,y:et})=>[M.invert(tt),E.invert(et)]),z=D.map(([tt,et])=>dt=>{const{[v]:_t,[g]:Lt}=dt;return(v!==void 0?_t===tt:!0)&&(g!==void 0?Lt===et:!0)}).map(tt=>h.filter(tt)),G=f?An(z,tt=>tt.length):void 0,X=D.map(([tt,et])=>({columnField:v,columnIndex:I.indexOf(tt),columnValue:tt,columnValuesLength:I.length,rowField:g,rowIndex:C.indexOf(et),rowValue:et,rowValuesLength:C.length})),K=X.map(tt=>Array.isArray(s)?s:[s(tt)].flat(1));return R.flatMap(tt=>{const[et,dt,_t,Lt]=N[tt],gt=X[tt],vt=z[tt];return K[tt].map(Rt=>{var kt,Yt,{scale:re,key:ce,facet:ve=!0,axis:He={},legend:ye={}}=Rt,Ce=$X(Rt,["scale","key","facet","axis","legend"]);const Nn=((kt=re==null?void 0:re.y)===null||kt===void 0?void 0:kt.guide)||He.y,wr=((Yt=re==null?void 0:re.x)===null||Yt===void 0?void 0:Yt.guide)||He.x,Kr={x:{tickCount:v?5:void 0},y:{tickCount:g?5:void 0}},rr=ve?vt:vt.length===0?[]:h,di={color:{domain:b}},Sr={x:E4(wr,n)(gt,rr),y:E4(Nn,r)(gt,rr)};return Object.assign(Object.assign({key:`${ce}-${tt}`,data:rr,margin:0,x:et+A+l+k,y:dt+P+u+L,parentKey:d,width:_t,height:Lt,paddingLeft:0,paddingRight:0,paddingTop:0,paddingBottom:0,frame:!!rr.length,dataDomain:G,scale:yt(Kr,re,di),axis:yt({},He,Sr),legend:!1},Ce),i)})})}}});function XX(t){const{points:e}=t;return D_(e)}function Lm(t,e){return e.length?yt({title:!1,tick:null,label:null},t):yt({title:!1,tick:null,label:null,grid:null},t)}function qX(t){return(e,n)=>{const{rowIndex:r,rowValuesLength:i,columnIndex:a,columnValuesLength:o}=e;if(r!==i-1)return Lm(t,n);const s=a!==o-1?!1:void 0,c=n.length?void 0:null;return yt({title:s,grid:c},t)}}function KX(t){return(e,n)=>{const{rowIndex:r,columnIndex:i}=e;if(i!==0)return Lm(t,n);const a=r!==0?!1:void 0,o=n.length?void 0:null;return yt({title:a,grid:o},t)}}function E4(t,e){return typeof t=="function"?t:t===null||t===!1?()=>null:e(t)}const A4=()=>t=>[r0.of(t).call(Cw).call(Pw).call(Tw).call(VX).call(kw).call(S4).call(M4).value()];A4.props={};var Lw=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i({scale:{x:{guide:null,paddingOuter:0,paddingInner:.1},y:{guide:null,range:[0,1],paddingOuter:0,paddingInner:.1}}})),QX=iu(t=>{const{data:e,children:n,x:r=0,y:i=0,key:a}=t;return{children:(s,c,l)=>{const{x:u,y:f}=c,{paddingLeft:d,paddingTop:h,marginLeft:v,marginTop:g}=l,{domain:y}=u.getOptions(),{domain:b}=f.getOptions(),x=Ql(s),_=s.map(({points:E})=>D_(E)),O=s.map(({x:E,y:A})=>[u.invert(E),f.invert(A)]),w=O.map(([E,A])=>({columnField:E,columnIndex:y.indexOf(E),columnValue:E,columnValuesLength:y.length,rowField:A,rowIndex:b.indexOf(A),rowValue:A,rowValuesLength:b.length})),M=w.map(E=>Array.isArray(n)?n:[n(E)].flat(1));return x.flatMap(E=>{const[A,P,k,L]=_[E],[I,C]=O[E],R=w[E];return M[E].map(D=>{var Y,z;const{scale:G,key:X,encode:K,axis:tt,interaction:et}=D,dt=Lw(D,["scale","key","encode","axis","interaction"]),_t=(Y=G==null?void 0:G.y)===null||Y===void 0?void 0:Y.guide,Lt=(z=G==null?void 0:G.x)===null||z===void 0?void 0:z.guide,gt={x:{facet:!1},y:{facet:!1}},vt={x:tq(Lt)(R,e),y:eq(_t)(R,e)},Zt={x:{tickCount:5},y:{tickCount:5}};return Object.assign({data:e,parentKey:a,key:`${X}-${E}`,x:A+d+r+v,y:P+h+i+g,width:k,height:L,margin:0,paddingLeft:0,paddingRight:0,paddingTop:0,paddingBottom:0,frame:!0,scale:yt(gt,G),axis:yt(Zt,tt,vt),legend:!1,encode:yt({},K,{x:I,y:C}),interaction:yt({},et,{legendFilter:!1})},dt)})})}}}),JX=iu(t=>{const{encode:e}=t,n=Lw(t,["encode"]),{position:r=[],x:i=r,y:a=[...r].reverse()}=e,o=Lw(e,["position","x","y"]),s=[];for(const c of[i].flat(1))for(const l of[a].flat(1))s.push({$x:c,$y:l});return Object.assign(Object.assign({},n),{data:s,encode:Object.assign(Object.assign({},o),{x:"$x",y:"$y"}),scale:Object.assign(Object.assign({},[i].flat(1).length===1&&{x:{paddingInner:0}}),[a].flat(1).length===1&&{y:{paddingInner:0}})})});function tq(t){return typeof t=="function"?t:t===null?()=>null:(e,n)=>{const{rowIndex:r,rowValuesLength:i}=e;if(r!==i-1)return Lm(t,n)}}function eq(t){return typeof t=="function"?t:t===null?()=>null:(e,n)=>{const{columnIndex:r}=e;if(r!==0)return Lm(t,n)}}const nq=()=>t=>[r0.of(t).call(Cw).call(Pw).call(QX).call(JX).call(Tw).call(kw).call(ZX).value()];var rq=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i({scale:{x:{guide:{type:"axisArc"},paddingOuter:0,paddingInner:.1},y:{guide:null,range:[0,1],paddingOuter:0,paddingInner:.1}}})),aq=Sp(t=>({coordinate:{type:"polar"}})),oq=t=>{const{encode:e}=t,n=rq(t,["encode"]),{position:r}=e;return Object.assign(Object.assign({},n),{encode:{x:r}})};function P4(t){return e=>null}function sq(t){const{points:e}=t,[n,r,i,a]=e,o=fr(n,a),s=br(n,a),c=br(r,i),l=fT(s,c),u=1/Math.sin(l/2),f=o/(1+u),d=f*Math.sqrt(2),[h,v]=i,y=Df(s)+l/2,b=f*u,x=h+b*Math.sin(y),_=v-b*Math.cos(y);return[x-d/2,_-d/2,d,d]}const cq=()=>t=>[r0.of(t).call(Cw).call(oq).call(Pw).call(aq).call(S4).call(M4,sq,P4,P4,{frame:!1}).call(Tw).call(kw).call(iq).value()];function lq(t,e,n){const i=n,a=[0,i],o=[-i+1,1];if(t==="normal")return a;if(t==="reverse")return o;if(t==="alternate")return e%2===0?a:o;if(t==="reverse-alternate")return e%2===0?o:a}function uq(t,e,n){const r=[t];for(;r.length;){const i=r.pop();i.animate=yt({enter:{duration:e},update:{duration:e,easing:n,type:"morphing",fill:"both"},exit:{type:"fadeOut",duration:e}},i.animate||{});const{children:a}=i;Array.isArray(a)&&r.push(...a)}return t}const T4=()=>t=>{const{children:e=[],duration:n=1e3,iterationCount:r=1,direction:i="normal",easing:a="ease-in-out-sine"}=t,o=e.length;if(!Array.isArray(e)||o===0)return[];const{key:s}=e[0],c=e.map(l=>Object.assign(Object.assign({},l),{key:s})).map(l=>uq(l,n,a));return function*(){let l=0,u;for(;r==="infinite"||l{var s;return[o,(s=rn(r,o))===null||s===void 0?void 0:s[0]]}).filter(([,o])=>Gn(o)),a=o=>i.map(([,s])=>s[o]).join("-");return Array.from(Qn(e,a).values())}function k4(t){return Array.isArray(t)?pq(t):typeof t=="function"?hq(t):t==="series"?dq:t==="value"?vq:t==="sum"?gq:t==="maxIndex"?yq:null}function C4(t,e){for(const n of t)n.sort(e)}function L4(t,e){return(e==null?void 0:e.domain)||Array.from(new Set(t))}function fq(t){return Array.isArray(t)?t:[t]}function dq(t,e,n){return i0(r=>n[r])}function hq(t){return(e,n,r)=>i0(i=>t(e[i]))}function pq(t){return(e,n,r)=>(i,a)=>t.reduce((o,s)=>o!==0?o:xr(e[i][s],e[a][s]),0)}function vq(t,e,n){return i0(r=>e[r])}function gq(t,e,n){const r=Ql(t),i=Array.from(Qn(r,o=>n[+o]).entries()),a=new Map(i.map(([o,s])=>[o,s.reduce((c,l)=>c+ +e[l])]));return i0(o=>a.get(n[o]))}function yq(t,e,n){const r=Ql(t),i=Array.from(Qn(r,o=>n[+o]).entries()),a=new Map(i.map(([o,s])=>[o,Bf(s,c=>e[c])]));return i0(o=>a.get(n[o]))}function i0(t){return(e,n)=>xr(t(e),t(n))}const R4=(t={})=>{const{groupBy:e="x",orderBy:n=null,reverse:r=!1,y:i="y",y1:a="y1",series:o=!0}=t;return(s,c)=>{var l;const{data:u,encode:f,style:d={}}=c,[h,v]=rn(f,"y"),[g,y]=rn(f,"y1"),[b]=o?zp(f,"series","color"):rn(f,"color"),x=hl(e,s,c),O=((l=k4(n))!==null&&l!==void 0?l:()=>null)(u,h,b);O&&C4(x,O);const w=new Array(s.length),M=new Array(s.length),E=new Array(s.length),A=[],P=[];for(const R of x){r&&R.reverse();const N=g?+g[R[0]]:0,D=[],Y=[];for(const dt of R){const _t=E[dt]=+h[dt]-N;_t<0?Y.push(dt):_t>=0&&D.push(dt)}const z=D.length>0?D:Y,G=Y.length>0?Y:D;let X=D.length-1,K=0;for(;X>0&&h[z[X]]===0;)X--;for(;K0?et=w[dt]=(M[dt]=et)+_t:w[dt]=M[dt]=et}}const k=new Set(A),L=new Set(P),I=i==="y"?w:M,C=a==="y"?w:M;return[s,yt({},c,{encode:{y0:om(h,v),y:Yn(I,v),y1:Yn(C,y)},style:Object.assign({first:(R,N)=>k.has(N),last:(R,N)=>L.has(N)},d)})]}};R4.props={};function N4(t,e){let n=0;if(e===void 0)for(let r of t)r!=null&&(r=+r)>=r&&++n;else{let r=-1;for(let i of t)(i=e(i,++r,t))!=null&&(i=+i)>=i&&++n}return n}function mq(t,e){let n=0,r,i=0,a=0;if(e===void 0)for(let o of t)o!=null&&(o=+o)>=o&&(r=o-i,i+=r/++n,a+=r*(o-i));else{let o=-1;for(let s of t)(s=e(s,++o,t))!=null&&(s=+s)>=s&&(r=s-i,i+=r/++n,a+=r*(s-i))}if(n>1)return a/(n-1)}function I4(t,e){const n=mq(t,e);return n&&Math.sqrt(n)}function bq(t,e,n){const r=N4(t),i=I4(t);return r&&i?Math.ceil((n-e)*Math.cbrt(r)/(3.49*i)):1}var j4=Array.prototype,xq=j4.slice,Git=j4.map;function Rw(t){return()=>t}const _q=Math.sqrt(50),Oq=Math.sqrt(10),wq=Math.sqrt(2);function Rm(t,e,n){const r=(e-t)/Math.max(0,n),i=Math.floor(Math.log10(r)),a=r/Math.pow(10,i),o=a>=_q?10:a>=Oq?5:a>=wq?2:1;let s,c,l;return i<0?(l=Math.pow(10,-i)/o,s=Math.round(t*l),c=Math.round(e*l),s/le&&--c,l=-l):(l=Math.pow(10,i)*o,s=Math.round(t/l),c=Math.round(e/l),s*le&&--c),c0))return[];if(t===e)return[t];const r=e=i))return[];const s=a-i+1,c=new Array(s);if(r)if(o<0)for(let l=0;l0?(t=Math.floor(t/i)*i,e=Math.ceil(e/i)*i):i<0&&(t=Math.ceil(t*i)/i,e=Math.floor(e*i)/i),r=i}}function Eq(t){return Math.max(1,Math.ceil(Math.log(N4(t))/Math.LN2)+1)}function Aq(){var t=sp,e=ec,n=Eq;function r(i){Array.isArray(i)||(i=Array.from(i));var a,o=i.length,s,c,l=new Array(o);for(a=0;a=d)if(_>=d&&e===ec){const w=a0(f,d,O);isFinite(w)&&(w>0?d=(Math.floor(d/w)+1)*w:w<0&&(d=(Math.ceil(d*-w)+1)/-w))}else h.pop()}for(var v=h.length,g=0,y=v;h[g]<=f;)++g;for(;h[y-1]>d;)--y;(g||y0?h[a-1]:f,x.x1=a0)for(a=0;an;){if(r-n>600){const c=r-n+1,l=e-n+1,u=Math.log(c),f=.5*Math.exp(2*u/3),d=.5*Math.sqrt(u*f*(c-f)/c)*(l-c/2<0?-1:1),h=Math.max(n,Math.floor(e-l*f/c+d)),v=Math.min(r,Math.floor(e+(c-l)*f/c+d));Nw(t,e,h,v,i)}const a=t[e];let o=n,s=r;for(o0(t,n,e),i(t[r],a)>0&&o0(t,n,r);o0;)--s}i(t[n],a)===0?o0(t,n,s):(++s,o0(t,s,r)),s<=e&&(n=s+1),e<=s&&(r=s-1)}return t}function o0(t,e,n){const r=t[e];t[e]=t[n],t[n]=r}function Pq(t,e=xr){let n,r=!1;if(e.length===1){let i;for(const a of t){const o=e(a);(r?xr(o,i)>0:xr(o,o)===0)&&(n=a,i=o,r=!0)}}else for(const i of t)(r?e(i,n)>0:e(i,i)===0)&&(n=i,r=!0);return n}function Nm(t,e,n){if(t=Float64Array.from(hB(t,n)),!(!(r=t.length)||isNaN(e=+e))){if(e<=0||r<2)return Ga(t);if(e>=1)return An(t);var r,i=(r-1)*e,a=Math.floor(i),o=An(Nw(t,a).subarray(0,a+1)),s=Ga(t.subarray(a+1));return o+(s-o)*(i-a)}}function Hit(t,e,n=number){if(!(!(r=t.length)||isNaN(e=+e))){if(e<=0||r<2)return+n(t[0],0,t);if(e>=1)return+n(t[r-1],r-1,t);var r,i=(r-1)*e,a=Math.floor(i),o=+n(t[a],a,t),s=+n(t[a+1],a+1,t);return o+(s-o)*(i-a)}}function Tq(t,e,n=$_){if(!isNaN(e=+e)){if(r=Float64Array.from(t,(s,c)=>$_(n(t[c],c,t))),e<=0)return e0(r);if(e>=1)return Bf(r);var r,i=Uint32Array.from(t,(s,c)=>c),a=r.length-1,o=Math.floor(a*e);return Nw(i,o,0,a,(s,c)=>Pp(r[s],r[c])),o=Pq(i.subarray(0,o+1),s=>r[s]),o>=0?o:-1}}function Iw(t,e){return Nm(t,.5,e)}function kq(t,e){return Tq(t,.5,e)}var Cq=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ie===null?t:`${t} of ${e}`}function Lq(t){if(typeof t=="function")return[t,null];const n={mean:Rq,max:Iq,count:Dq,first:Bq,last:zq,sum:Fq,min:jq,median:Nq}[t];if(!n)throw new Error(`Unknown reducer: ${t}.`);return n()}function Rq(){const t=(n,r)=>n0(n,i=>+r[i]),e=pl("mean");return[t,e]}function Nq(){const t=(n,r)=>Iw(n,i=>+r[i]),e=pl("median");return[t,e]}function Iq(){const t=(n,r)=>An(n,i=>+r[i]),e=pl("max");return[t,e]}function jq(){const t=(n,r)=>Ga(n,i=>+r[i]),e=pl("min");return[t,e]}function Dq(){const t=(n,r)=>n.length,e=pl("count");return[t,e]}function Fq(){const t=(n,r)=>so(n,i=>+r[i]),e=pl("sum");return[t,e]}function Bq(){const t=(n,r)=>r[n[0]],e=pl("first");return[t,e]}function zq(){const t=(n,r)=>r[n[n.length-1]],e=pl("last");return[t,e]}const jw=(t={})=>{const{groupBy:e}=t,n=Cq(t,["groupBy"]);return(r,i)=>{const{data:a,encode:o}=i,s=e(r,i);if(!s)return[r,i];const c=(h,v)=>{if(h)return h;const{from:g}=v;if(!g)return h;const[,y]=rn(o,g);return y},l=Object.entries(n).map(([h,v])=>{const[g,y]=Lq(v),[b,x]=rn(o,h),_=c(x,v),O=s.map(w=>g(w,b!=null?b:a));return[h,Object.assign(Object.assign({},OH(O,(y==null?void 0:y(_))||_)),{aggregate:!0})]}),u=Object.keys(o).map(h=>{const[v,g]=rn(o,h),y=s.map(b=>v[b[0]]);return[h,Yn(y,g)]}),f=s.map(h=>a[h[0]]);return[Ql(s),yt({},i,{data:f,encode:Object.fromEntries([...u,...l])})]}};jw.props={};var Wq=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{groupChannels:e=["color"],binChannels:n=["x","y"]}=t,r=Wq(t,["groupChannels","binChannels"]),i={},a=(o,s)=>{const{encode:c}=s,l=n.map(v=>{const[g]=rn(c,v);return g}),u=Wt(r,D4),f=o.filter(v=>l.every(g=>Gn(g[v]))),d=[...e.map(v=>{const[g]=rn(c,v);return g}).filter(Gn).map(v=>g=>v[g]),...n.map((v,g)=>{const y=l[g],b=u[v]||Gq(y),x=Aq().thresholds(b).value(O=>+y[O])(f),_=new Map(x.flatMap(O=>{const{x0:w,x1:M}=O,E=`${w},${M}`;return O.map(A=>[A,E])}));return i[v]=_,O=>_.get(O)})],h=v=>d.map(g=>g(v)).join("-");return Array.from(Qn(f,h).values())};return jw(Object.assign(Object.assign(Object.assign({},Object.fromEntries(Object.entries(r).filter(([o])=>!o.startsWith(D4)))),Object.fromEntries(n.flatMap(o=>{const s=([l])=>+i[o].get(l).split(",")[0],c=([l])=>+i[o].get(l).split(",")[1];return c.from=o,[[o,s],[`${o}1`,c]]}))),{groupBy:a}))};Dw.props={};const F4=(t={})=>{const{thresholds:e}=t;return Dw(Object.assign(Object.assign({},t),{thresholdsX:e,groupChannels:["color"],binChannels:["x"]}))};F4.props={};var Yq=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{groupBy:e="x",reverse:n=!1,orderBy:r,padding:i}=t,a=Yq(t,["groupBy","reverse","orderBy","padding"]);return(o,s)=>{const{data:c,encode:l,scale:u}=s,{series:f}=u,[d]=rn(l,"y"),[h]=zp(l,"series","color"),v=L4(h,f),g=yt({},s,{scale:{series:{domain:v,paddingInner:i}}}),y=hl(e,o,s),b=k4(r);if(!b)return[o,yt(g,{encode:{series:Yn(h)}})];const x=b(c,d,h);x&&C4(y,x);const _=new Array(o.length);for(const O of y){n&&O.reverse();for(let w=0;w{const{padding:e=0,paddingX:n=e,paddingY:r=e,random:i=Math.random}=t;return(a,o)=>{const{encode:s,scale:c}=o,{x:l,y:u}=c,[f]=rn(s,"x"),[d]=rn(s,"y"),h=Im(f,l,n),v=Im(d,u,r),g=a.map(()=>jm(i(),...v)),y=a.map(()=>jm(i(),...h));return[a,yt({scale:{x:{padding:.5},y:{padding:.5}}},o,{encode:{dy:Yn(g),dx:Yn(y)}})]}};z4.props={};const W4=(t={})=>{const{padding:e=0,random:n=Math.random}=t;return(r,i)=>{const{encode:a,scale:o}=i,{x:s}=o,[c]=rn(a,"x"),l=Im(c,s,e),u=r.map(()=>jm(n(),...l));return[r,yt({scale:{x:{padding:.5}}},i,{encode:{dx:Yn(u)}})]}};W4.props={};const G4=(t={})=>{const{padding:e=0,random:n=Math.random}=t;return(r,i)=>{const{encode:a,scale:o}=i,{y:s}=o,[c]=rn(a,"y"),l=Im(c,s,e),u=r.map(()=>jm(n(),...l));return[r,yt({scale:{y:{padding:.5}}},i,{encode:{dy:Yn(u)}})]}};G4.props={};var Hq=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{groupBy:e="x"}=t;return(n,r)=>{const{encode:i}=r,{x:a}=i,o=Hq(i,["x"]),s=Object.entries(o).filter(([d])=>d.startsWith("y")).map(([d])=>[d,rn(i,d)[0]]),c=s.map(([d])=>[d,new Array(n.length)]),l=hl(e,n,r),u=new Array(l.length);for(let d=0;ds.map(([,x])=>+x[b])),[g,y]=ec(v);u[d]=(g+y)/2}const f=Math.max(...u);for(let d=0;d[d,Yn(h,rn(i,d)[1])]))})]}};Y4.props={};const H4=(t={})=>{const{groupBy:e="x",series:n=!0}=t;return(r,i)=>{const{encode:a}=i,[o]=rn(a,"y"),[s,c]=rn(a,"y1"),[l]=n?zp(a,"series","color"):rn(a,"color"),u=hl(e,r,i),f=new Array(r.length);for(const d of u){const h=d.map(v=>+o[v]);for(let v=0;vx!==v));f[g]=+o[g]>y?y:o[g]}}return[r,yt({},i,{encode:{y1:Yn(f,c)}})]}};H4.props={};const U4=t=>{const{groupBy:e=["x"],reducer:n=(o,s)=>s[o[0]],orderBy:r=null,reverse:i=!1,duration:a}=t;return(o,s)=>{const{encode:c}=s,u=(Array.isArray(e)?e:[e]).map(y=>[y,rn(c,y)[0]]);if(u.length===0)return[o,s];let f=[o];for(const[,y]of u){const b=[];for(const x of f){const _=Array.from(Qn(x,O=>y[O]).values());b.push(..._)}f=b}if(r){const[y]=rn(c,r);y&&f.sort((b,x)=>n(b,y)-n(x,y)),i&&f.reverse()}const d=(a||3e3)/f.length,[h]=a?[sl(o,d)]:zp(c,"enterDuration",sl(o,d)),[v]=zp(c,"enterDelay",sl(o,0)),g=new Array(o.length);for(let y=0,b=0;y+h[O]);for(const O of x)g[O]=+v[O]+b;b+=_}return[o,yt({},s,{encode:{enterDuration:sm(h),enterDelay:sm(g)}})]}};U4.props={};var Uq=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);iGa(n,i=>r[+i]),max:(n,r)=>An(n,i=>r[+i]),first:(n,r)=>r[n[0]],last:(n,r)=>r[n[n.length-1]],mean:(n,r)=>n0(n,i=>r[+i]),median:(n,r)=>Iw(n,i=>r[+i]),sum:(n,r)=>so(n,i=>r[+i]),deviation:(n,r)=>I4(n,i=>r[+i])}[t]||An}const $4=(t={})=>{const{groupBy:e="x",basis:n="max"}=t;return(r,i)=>{const{encode:a,tooltip:o}=i,{x:s}=a,c=Uq(a,["x"]),l=Object.entries(c).filter(([g])=>g.startsWith("y")).map(([g])=>[g,rn(a,g)[0]]),[,u]=l.find(([g])=>g==="y"),f=l.map(([g])=>[g,new Array(r.length)]),d=hl(e,r,i),h=$q(n);for(const g of d){const y=h(g,u);for(const b of g)for(let x=0;x[g,Yn(y,rn(a,g)[1])]))},!v&&a.y0&&{tooltip:{items:[{channel:"y0"}]}}))]}};$4.props={};function V4(t,e){return[t[0]]}function Vq(t,e){const n=t.length-1;return[t[n]]}function Xq(t,e){const n=Bf(t,r=>e[r]);return[t[n]]}function qq(t,e){const n=e0(t,r=>e[r]);return[t[n]]}function Kq(t){return typeof t=="function"?t:{first:V4,last:Vq,max:Xq,min:qq}[t]||V4}const Dm=(t={})=>{const{groupBy:e="series",channel:n,selector:r}=t;return(i,a)=>{const{encode:o}=a,s=hl(e,i,a),[c]=rn(o,n),l=Kq(r);return[s.flatMap(u=>l(u,c)),a]}};Dm.props={};var Zq=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{selector:e}=t,n=Zq(t,["selector"]);return Dm(Object.assign({channel:"x",selector:e},n))};X4.props={};var Qq=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{selector:e}=t,n=Qq(t,["selector"]);return Dm(Object.assign({channel:"y",selector:e},n))};q4.props={};var Jq=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{channels:e=["x","y"]}=t,n=Jq(t,["channels"]),r=(i,a)=>hl(e,i,a);return jw(Object.assign(Object.assign({},n),{groupBy:r}))};s0.props={};const K4=(t={})=>s0(Object.assign(Object.assign({},t),{channels:["x","color","series"]}));K4.props={};const Z4=(t={})=>s0(Object.assign(Object.assign({},t),{channels:["y","color","series"]}));Z4.props={};const Q4=(t={})=>s0(Object.assign(Object.assign({},t),{channels:["color"]}));Q4.props={};function tK(t,e,n){return(e.length!==2?Io(J2(t,e,n),([r,i],[a,o])=>xr(i,o)||xr(r,a)):Io(Qn(t,n),([r,i],[a,o])=>e(i,o)||xr(r,a))).map(([r])=>r)}var J4=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ii(o,a);if(i==="max")return o=>An(o,s=>+a[s]);if(i==="min")return o=>Ga(o,s=>+a[s]);if(i==="sum")return o=>so(o,s=>+a[s]);if(i==="median")return o=>Iw(o,s=>+a[s]);if(i==="mean")return o=>n0(o,s=>+a[s]);if(i==="first")return o=>a[o[0]];if(i==="last")return o=>a[o[o.length-1]];throw new Error(`Unknown reducer: ${i}`)}function nK(t,e,n){const{reverse:r,channel:i}=n,{encode:a}=e,[o]=rn(a,i),s=Io(t,c=>o[c]);return r&&s.reverse(),[s,e]}function rK(t,e,n){if(!Array.isArray(n))return t;const r=new Set(n);return t.filter(i=>r.has(e[i]))}function iK(t,e,n){var r;const{reverse:i,slice:a,channel:o}=n,s=J4(n,["reverse","slice","channel"]),{encode:c,scale:l={}}=e,u=(r=l[o])===null||r===void 0?void 0:r.domain,[f]=rn(c,o),d=eK(o,s,c),h=rK(t,f,u),v=tK(h,d,b=>f[b]);i&&v.reverse();const g=typeof a=="number"?[0,a]:a,y=a?v.slice(...g):v;return[t,yt(e,{scale:{[o]:{domain:y}}})]}const Fm=(t={})=>{const{reverse:e=!1,slice:n,channel:r,ordinal:i=!0}=t,a=J4(t,["reverse","slice","channel","ordinal"]);return(o,s)=>i?iK(o,s,Object.assign({reverse:e,slice:n,channel:r},a)):nK(o,s,Object.assign({reverse:e,slice:n,channel:r},a))};Fm.props={};const tN=(t={})=>Fm(Object.assign(Object.assign({},t),{channel:"x"}));tN.props={};const eN=(t={})=>Fm(Object.assign(Object.assign({},t),{channel:"y"}));eN.props={};const nN=(t={})=>Fm(Object.assign(Object.assign({},t),{channel:"color"}));nN.props={};function aK(t,e){return typeof e=="string"?t.map(n=>n[e]):t.map(e)}function oK(t,e){if(typeof t=="function")return n=>t(n,e);if(t==="sum")return n=>so(n,r=>+e[r]);throw new Error(`Unknown reducer: ${t}`)}const rN=(t={})=>{const{field:e,channel:n="y",reducer:r="sum"}=t;return(i,a)=>{const{data:o,encode:s}=a,[c]=rn(s,"x"),l=e?aK(o,e):rn(s,n)[0],u=oK(r,l),f=cy(i,u,d=>c[d]).map(d=>d[1]);return[i,yt({},a,{scale:{x:{flex:f}}})]}};rN.props={};function sK(t){const{padding:e=0,direction:n="col"}=t;return(r,i,a)=>{const o=r.length;if(o===0)return[];const{innerWidth:s,innerHeight:c}=a,l=c/s;let u=Math.ceil(Math.sqrt(i/l)),f=s/u,d=Math.ceil(i/u),h=d*f;for(;h>c;)u=u+1,f=s/u,d=Math.ceil(i/u),h=d*f;const v=c-d*f,g=d<=1?0:v/(d-1),[y,b]=d<=1?[(s-o*f)/(o-1),(c-f)/2]:[0,0];return r.map((x,_)=>{const[O,w,M,E]=D_(x),A=n==="col"?_%u:Math.floor(_/d),P=n==="col"?Math.floor(_/u):_%d,k=A*f,L=(d-P-1)*f+v,I=(f-e)/M,C=(f-e)/E,R=k-O+y*A+1/2*e,N=L-w-g*P-b+1/2*e;return`translate(${R}, ${N}) scale(${I}, ${C})`})}}const iN=t=>(e,n)=>[e,yt({},n,{modifier:sK(t),axis:!1})];iN.props={};function cK(t,e,n,r){const i=t.length;if(r>=i||r===0)return t;const a=h=>e[t[h]]*1,o=h=>n[t[h]]*1,s=[],c=(i-2)/(r-2);let l=0,u,f,d;s.push(l);for(let h=0;hu&&(u=f,d=_);s.push(d),l=d}return s.push(i-1),s.map(h=>t[h])}function lK(t){if(typeof t=="function")return t;if(t==="lttb")return cK;const e={first:r=>[r[0]],last:r=>[r[r.length-1]],min:(r,i,a)=>[r[e0(r,o=>a[o])]],max:(r,i,a)=>[r[Bf(r,o=>a[o])]],median:(r,i,a)=>[r[kq(r,o=>a[o])]]},n=e[t]||e.median;return(r,i,a,o)=>{const s=Math.max(1,Math.floor(r.length/o));return uK(r,s).flatMap(l=>n(l,i,a))}}function uK(t,e){const n=t.length,r=[];let i=0;for(;i{const{strategy:e="median",thresholds:n=2e3,groupBy:r=["series","color"]}=t,i=lK(e);return(a,o)=>{const{encode:s}=o,c=hl(r,a,o),[l]=rn(s,"x"),[u]=rn(s,"y");return[c.flatMap(f=>i(f,l,u,n)),o]}};aN.props={};function fK(t){return typeof t=="object"?[t.value,t.ordinal]:[t,!0]}function dK(t){var e;const{encode:n}=t,r=Object.assign(Object.assign({},t),{encode:Object.assign(Object.assign({},t.encode),{y:Object.assign(Object.assign({},t.encode.y),{value:[]})})}),i=(e=n==null?void 0:n.color)===null||e===void 0?void 0:e.field;if(!n||!i)return r;let a;for(const[o,s]of Object.entries(n))(o==="x"||o==="y")&&s.field===i&&(a=Object.assign(Object.assign({},a),{[o]:Object.assign(Object.assign({},s),{value:[]})}));return a?Object.assign(Object.assign({},t),{encode:Object.assign(Object.assign({},t.encode),a)}):r}const oN=(t={})=>(e,n)=>{const{encode:r,data:i}=n,a=Object.entries(t).map(([u,f])=>{const[d]=rn(r,u);if(!d)return null;const[h,v=!0]=fK(f);if(typeof h=="function")return g=>h(d[g]);if(v){const g=Array.isArray(h)?h:[h];return g.length===0?null:y=>g.includes(d[y])}else{const[g,y]=h;return b=>d[b]>=g&&d[b]<=y}}).filter(Gn),o=u=>a.every(f=>f(u)),s=e.filter(o),c=s.map((u,f)=>f);if(a.length===0){const u=dK(n);return[e,u]}const l=Object.entries(r).map(([u,f])=>[u,Object.assign(Object.assign({},f),{value:c.map(d=>f.value[s[d]]).filter(d=>d!==void 0)})]);return[c,yt({},n,{encode:Object.fromEntries(l),data:s.map(u=>i[u])})]};oN.props={};var sN={},Fw={},Bw=34,c0=10,zw=13;function cN(t){return new Function("d","return {"+t.map(function(e,n){return JSON.stringify(e)+": d["+n+'] || ""'}).join(",")+"}")}function hK(t,e){var n=cN(t);return function(r,i){return e(n(r),i,t)}}function lN(t){var e=Object.create(null),n=[];return t.forEach(function(r){for(var i in r)i in e||n.push(e[i]=i)}),n}function Oa(t,e){var n=t+"",r=n.length;return r9999?"+"+Oa(t,6):Oa(t,4)}function vK(t){var e=t.getUTCHours(),n=t.getUTCMinutes(),r=t.getUTCSeconds(),i=t.getUTCMilliseconds();return isNaN(t)?"Invalid Date":pK(t.getUTCFullYear(),4)+"-"+Oa(t.getUTCMonth()+1,2)+"-"+Oa(t.getUTCDate(),2)+(i?"T"+Oa(e,2)+":"+Oa(n,2)+":"+Oa(r,2)+"."+Oa(i,3)+"Z":r?"T"+Oa(e,2)+":"+Oa(n,2)+":"+Oa(r,2)+"Z":n||e?"T"+Oa(e,2)+":"+Oa(n,2)+"Z":"")}function gK(t){var e=new RegExp('["'+t+` -\r]`),n=t.charCodeAt(0);function r(f,d){var h,v,g=i(f,function(y,b){if(h)return h(y,b-1);v=y,h=d?hK(y,d):cN(y)});return g.columns=v||[],g}function i(f,d){var h=[],v=f.length,g=0,y=0,b,x=v<=0,_=!1;f.charCodeAt(v-1)===c0&&--v,f.charCodeAt(v-1)===zw&&--v;function O(){if(x)return Fw;if(_)return _=!1,sN;var M,E=g,A;if(f.charCodeAt(E)===Bw){for(;g++=v?x=!0:(A=f.charCodeAt(g++))===c0?_=!0:A===zw&&(_=!0,f.charCodeAt(g)===c0&&++g),f.slice(E+1,M-1).replace(/""/g,'"')}for(;g{const{value:e,format:n=e.split(".").pop(),delimiter:r=",",autoType:i=!0}=t;return()=>bK(void 0,void 0,void 0,function*(){const a=yield fetch(e);if(n==="csv"){const o=yield a.text();return gK(r).parse(o,i?yK:Zl)}else if(n==="json")return yield a.json();throw new Error(`Unknown format: ${n}.`)})};uN.props={};const fN=t=>{const{value:e}=t;return()=>e};fN.props={};function xK(t,e){return t.map(n=>{if(Array.isArray(n)){const[r,i=e]=n;return[r,i]}return[n,e]})}const dN=t=>{const{fields:e=[]}=t,n=xK(e,!0);return r=>{const i=(a,o)=>n.reduce((s,[c,l=!0])=>s!==0?s:l?a[c]o[c]?-1:+(a[c]!==o[c]),0);return[...r].sort(i)}};dN.props={};function Uit(t){return t!=null&&!Number.isNaN(t)}const hN=t=>{const{callback:e}=t;return n=>Array.isArray(n)?[...n].sort(e):n};hN.props={};function _K(t){return t!=null&&!Number.isNaN(t)}const pN=t=>{const{callback:e=_K}=t;return n=>n.filter(e)};pN.props={};function OK(t,e=[]){return e.reduce((n,r)=>(r in t&&(n[r]=t[r]),n),{})}const vN=t=>{const{fields:e}=t;return n=>n.map(r=>OK(r,e))};vN.props={};function wK(t){return Object.keys(t).length===0}const gN=t=>e=>{if(!t||wK(t))return e;const n=r=>Object.entries(r).reduce((i,[a,o])=>(i[t[a]||a]=o,i),{});return e.map(n)};gN.props={};function SK(t){return!t||Object.keys(t).length===0}const yN=t=>{const{fields:e,key:n="key",value:r="value"}=t;return i=>SK(e)?i:i.flatMap(a=>e.map(o=>Object.assign(Object.assign({},a),{[n]:o,[r]:a[o]})))};yN.props={};const mN=t=>{const{start:e,end:n}=t;return r=>r.slice(e,n)};mN.props={};const bN=t=>{const{callback:e=Zl}=t;return n=>e(n)};bN.props={};const xN=t=>{const{callback:e=Zl}=t;return n=>Array.isArray(n)?n.map(e):n};xN.props={};function _N(t){return typeof t=="string"?e=>e[t]:t}const ON=t=>{const{join:e,on:n,select:r=[],as:i=r,unknown:a=NaN}=t,[o,s]=n,c=_N(s),l=_N(o),u=J2(e,([f])=>f,f=>c(f));return f=>f.map(d=>{const h=u.get(l(d));return Object.assign(Object.assign({},d),r.reduce((v,g,y)=>(v[i[y]]=h?h[g]:a,v),{}))})};ON.props={};var MK=Ot(53843),EK=Ot.n(MK);function $it(t){return t!=null&&!Number.isNaN(t)}const wN=t=>{const{field:e,groupBy:n,as:r=["y","size"],min:i,max:a,size:o=10,width:s}=t,[c,l]=r;return u=>Array.from(Qn(u,d=>n.map(h=>d[h]).join("-")).values()).map(d=>{const h=EK().create(d.map(y=>y[e]),{min:i,max:a,size:o,width:s}),v=h.map(y=>y.x),g=h.map(y=>y.y);return Object.assign(Object.assign({},d[0]),{[c]:v,[l]:g})})};wN.props={};const SN=()=>t=>(console.log("G2 data section:",t),t);SN.props={};var AK=function(t,e,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(u){try{l(r.next(u))}catch(f){o(f)}}function c(u){try{l(r.throw(u))}catch(f){o(f)}}function l(u){u.done?a(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})};function PK(t,e){return{set(n,r,i){if(e[n]===void 0)return this;const a=r?r.call(null,e[n]):e[n];return i?i.call(null,a):typeof t[n]=="function"?t[n](a):t[n]=a,this},setAsync(n,r,i){return AK(this,void 0,void 0,function*(){if(e[n]===void 0)return this;const a=r?yield r.call(null,e[n]):e[n];return i?i.call(null,a):typeof t[n]=="function"?t[n](a):t[n]=a,this})}}}const Ww=Math.PI/180,l0=64,Bm=2048;function TK(t){return t.text}function kK(){return"serif"}function MN(){return"normal"}function CK(t){return t.value}function LK(){return~~(Math.random()*2)*90}function RK(){return 1}function NK(){}function IK(t,e,n,r){if(e.sprite)return;const i=t.context,a=t.ratio;i.clearRect(0,0,(l0<<5)/a,Bm/a);let o=0,s=0,c=0;const l=n.length;for(--r;++r>5<<5,h=~~Math.max(Math.abs(b+x),Math.abs(b-x))}else d=d+31>>5<<5;if(h>c&&(c=h),o+d>=l0<<5&&(o=0,s+=c,c=0),s+h>=Bm)break;i.translate((o+(d>>1))/a,(s+(h>>1))/a),e.rotate&&i.rotate(e.rotate*Ww),i.fillText(e.text,0,0),e.padding&&(i.lineWidth=2*e.padding,i.strokeText(e.text,0,0)),i.restore(),e.width=d,e.height=h,e.xoff=o,e.yoff=s,e.x1=d>>1,e.y1=h>>1,e.x0=-e.x1,e.y0=-e.y1,e.hasText=!0,o+=d}const u=i.getImageData(0,0,(l0<<5)/a,Bm/a).data,f=[];for(;--r>=0;){if(e=n[r],!e.hasText)continue;const d=e.width,h=d>>5;let v=e.y1-e.y0;for(let b=0;b>5),O=u[(s+b)*(l0<<5)+(o+x)<<2]?1<<31-x%32:0;f[_]|=O,g|=O}g?y=b:(e.y0++,v--,b--,s++)}e.y1=e.y0+y,e.sprite=f.slice(0,(e.y1-e.y0)*h)}}function jK(t,e,n){n>>=5;const r=t.sprite,i=t.width>>5,a=t.x-(i<<4),o=a&127,s=32-o,c=t.y1-t.y0;let l=(t.y+t.y0)*n+(a>>5),u;for(let f=0;f>>o:0))&e[l+d])return!0;l+=n}return!1}function DK(t,e){const n=t[0],r=t[1];e.x+e.x0r.x&&(r.x=e.x+e.x1),e.y+e.y1>r.y&&(r.y=e.y+e.y1)}function FK(t,e){return t.x+t.x1>e[0].x&&t.x+t.x0e[0].y&&t.y+t.y0>5)*t[1]),M=u.length,E=[],A=u.map(function(I,C,R){return I.text=e.call(this,I,C,R),I.font=n.call(this,I,C,R),I.style=v.call(this,I,C,R),I.weight=i.call(this,I,C,R),I.rotate=a.call(this,I,C,R),I.size=~~r.call(this,I,C,R),I.padding=o.call(this,I,C,R),I}).sort(function(I,C){return C.size-I.size});let P=-1,k=g.board?[{x:0,y:0},{x,y:_}]:void 0;f&&clearInterval(f),f=setInterval(L,0),L();function L(){const I=Date.now();for(;Date.now()-I>1,C.y=_*(c()+.5)>>1,IK(O,C,A,P),C.hasText&&b(w,C,k)&&(l.call(null,"word",{cloud:g,word:C}),E.push(C),k?g.hasImage||DK(k,C):k=[{x:C.x+C.x0,y:C.y+C.y0},{x:C.x+C.x1,y:C.y+C.y1}],C.x-=t[0]>>1,C.y-=t[1]>>1)}g._tags=E,g._bounds=k,P>=M&&(g.stop(),l.call(null,"end",{cloud:g,words:E,bounds:k}))}return g},g.stop=function(){return f&&(clearInterval(f),f=null),g};function y(x){x.width=x.height=1;const _=Math.sqrt(x.getContext("2d").getImageData(0,0,1,1).data.length>>2);x.width=(l0<<5)/_,x.height=Bm/_;const O=x.getContext("2d");return O.fillStyle=O.strokeStyle="red",O.textAlign="center",O.textBaseline="middle",{context:O,ratio:_}}function b(x,_,O){const w=_.x,M=_.y,E=Math.sqrt(t[0]*t[0]+t[1]*t[1]),A=s(t),P=c()<.5?1:-1;let k,L=-P,I,C;for(;(k=A(L+=P))&&(I=~~k[0],C=~~k[1],!(Math.min(Math.abs(I),Math.abs(C))>=E));)if(_.x=w+I,_.y=M+C,!(_.x+_.x0<0||_.y+_.y0<0||_.x+_.x1>t[0]||_.y+_.y1>t[1])&&(!O||!jK(_,x,t[0]))&&(!O||FK(_,O))){const R=_.sprite,N=_.width>>5,D=t[0]>>5,Y=_.x-(N<<4),z=Y&127,G=32-z,X=_.y1-_.y0;let K,tt=(_.y+_.y0)*D+(Y>>5);for(let et=0;et>>z:0);tt+=D}return delete _.sprite,!0}return!1}return g.createMask=x=>{const _=document.createElement("canvas"),[O,w]=t;if(!O||!w)return;const M=O>>5,E=AN((O>>5)*w);_.width=O,_.height=w;const A=_.getContext("2d");A.drawImage(x,0,0,x.width,x.height,0,0,O,w);const P=A.getImageData(0,0,O,w).data;for(let k=0;k>5),C=k*O+L<<2,N=P[C]>=250&&P[C+1]>=250&&P[C+2]>=250?1<<31-L%32:0;E[I]|=N}g.board=E,g.hasImage=!0},g.timeInterval=function(x){d=x==null?1/0:x},g.words=function(x){u=x},g.size=function(x=[]){t=[+x[0],+x[1]]},g.text=function(x){e=sc(x)},g.font=function(x){n=sc(x)},g.fontWeight=function(x){i=sc(x)},g.rotate=function(x){a=sc(x)},g.canvas=function(x){h=sc(x)},g.spiral=function(x){s=WK[x]||x},g.fontSize=function(x){r=sc(x)},g.padding=function(x){o=sc(x)},g.random=function(x){c=sc(x)},g.on=function(x){l=sc(x)},g}var YK=function(t,e,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(u){try{l(r.next(u))}catch(f){o(f)}}function c(u){try{l(r.throw(u))}catch(f){o(f)}}function l(u){u.done?a(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})},HK=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{if(t instanceof HTMLImageElement){e(t);return}if(typeof t=="string"){const r=new Image;r.crossOrigin="anonymous",r.src=t,r.onload=()=>e(r),r.onerror=()=>{console.error(`'image ${t} load failed !!!'`),n()};return}n()})}function VK(t,e){if(typeof t=="function")return t;if(Array.isArray(t)){const[n,r]=t;if(!e)return()=>(r+n)/2;const[i,a]=e;return a===i?()=>(r+n)/2:({value:o})=>(r-n)/(a-i)*(o-i)+n}return()=>t}const PN=(t,e)=>n=>YK(void 0,void 0,void 0,function*(){const r=Object.assign({},UK,t,{canvas:e.createCanvas}),i=GK();yield PK(i,r).set("fontSize",x=>{const _=n.map(O=>O.value);return VK(x,[Ga(_),An(_)])}).set("font").set("fontStyle").set("fontWeight").set("padding").set("rotate").set("size").set("spiral").set("timeInterval").set("random").set("text").set("on").set("canvas").setAsync("imageMask",$K,i.createMask),i.words([...n]);const a=i.start(),[o,s]=r.size,c=[{x:0,y:0},{x:o,y:s}],{_bounds:l=c,_tags:u,hasImage:f}=a,d=u.map(x=>{var{x:_,y:O,font:w}=x,M=HK(x,["x","y","font"]);return Object.assign(Object.assign({},M),{x:_+o/2,y:O+s/2,fontFamily:w})}),[{x:h,y:v},{x:g,y}]=l,b={text:"",value:0,opacity:0,fontSize:0};return d.push(Object.assign(Object.assign({},b),{x:f?0:h,y:f?0:v}),Object.assign(Object.assign({},b),{x:f?o:g,y:f?s:y})),d});PN.props={};function Gw(t){const{min:e,max:n}=t;return[[e[0],e[1]],[n[0],n[1]]]}function TN(t,e){const[n,r]=t,[i,a]=e;return n>=i[0]&&n<=a[0]&&r>=i[1]&&r<=a[1]}function XK(t,e){const[n,r]=t;return!(TN(n,e)&&TN(r,e))}function qK(t,e){const[n,r]=t,[i,a]=e;return n[0]i[0]&&n[1]i[1]}const KK=t=>{const{priority:e}=t;return n=>{const r=[];return e&&n.sort(e),n.forEach(i=>{Yy(i);const a=i.getLocalBounds();r.some(s=>qK(Gw(a),Gw(s.getLocalBounds())))?q_(i):r.push(i)}),n}};function ZK([t,e],[n,r]){return r>t&&e>n}function zm(){const t=new Map;return[r=>t.get(r),(r,i)=>t.set(r,i)]}function QK(t){const e=t.cloneNode(!0),n=e.getElementById("connector");n&&e.removeChild(n);const{min:r,max:i}=e.getRenderBounds();return e.destroy(),{min:r,max:i}}const JK=t=>{const{maxIterations:e=10,maxError:n=.1,padding:r=1}=t;return i=>{const a=i.length;if(a<=1)return i;const[o,s]=zm(),[c,l]=zm(),[u,f]=zm(),[d,h]=zm();for(const v of i){const{min:g,max:y}=QK(v),[b,x]=g,[_,O]=y;s(v,x),l(v,x),f(v,O-x),h(v,[b,_])}for(let v=0;vxr(c(y),c(b)));let g=0;for(let y=0;yt=>(t.forEach(e=>{Yy(e);const n=e.attr("bounds"),r=e.getLocalBounds();XK(Gw(r),n)&&q_(e)}),t);function eZ(t){return typeof t=="object"?t:no(t)}function Yw(t){let e=t/255;return e=e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4),e}function kN(t,e,n){return .2126*Yw(t)+.7152*Yw(e)+.0722*Yw(n)}function CN(t,e){const{r:n,g:r,b:i}=t,{r:a,g:o,b:s}=e,c=kN(n,r,i),l=kN(a,o,s);return(Math.max(c,l)+.05)/(Math.min(c,l)+.05)}function nZ(t,e){const n=Bf(e,r=>CN(t,eZ(r)));return e[n]}const rZ=t=>{const{threshold:e=4.5,palette:n=["#000","#fff"]}=t;return r=>(r.forEach(i=>{const a=i.attr("dependentElement").parsedStyle.fill,o=i.parsedStyle.fill;CN(o,a){const[[n,r],[i,a]]=e,[[o,s],[c,l]]=t;let u=0,f=0;return oi&&(u=i-c),sa&&(f=a-l),[u,f]},aZ=()=>(t,{canvas:e})=>{const{width:n,height:r}=e.getConfig();return t.forEach(i=>{Yy(i);const{max:a,min:o}=i.getRenderBounds(),[s,c]=a,[l,u]=o,f=iZ([[l,u],[s,c]],[[0,0],[n,r]]);i.style.connector&&i.style.connectorPoints&&(i.style.connectorPoints[0][0]-=f[0],i.style.connectorPoints[0][1]-=f[1]),i.style.x+=f[0],i.style.y+=f[1]}),t};function oZ(){return{"data.fetch":uN,"data.inline":fN,"data.sortBy":dN,"data.sort":hN,"data.filter":pN,"data.pick":vN,"data.rename":gN,"data.fold":yN,"data.slice":mN,"data.custom":bN,"data.map":xN,"data.join":ON,"data.kde":wN,"data.log":SN,"data.wordCloud":PN,"transform.stackY":R4,"transform.binX":F4,"transform.bin":Dw,"transform.dodgeX":B4,"transform.jitter":z4,"transform.jitterX":W4,"transform.jitterY":G4,"transform.symmetryY":Y4,"transform.diffY":H4,"transform.stackEnter":U4,"transform.normalizeY":$4,"transform.select":Dm,"transform.selectX":X4,"transform.selectY":q4,"transform.groupX":K4,"transform.groupY":Z4,"transform.groupColor":Q4,"transform.group":s0,"transform.sortX":tN,"transform.sortY":eN,"transform.sortColor":nN,"transform.flexX":rN,"transform.pack":iN,"transform.sample":aN,"transform.filter":oN,"coordinate.cartesian":E3,"coordinate.polar":cp,"coordinate.transpose":wO,"coordinate.theta":A3,"coordinate.parallel":SO,"coordinate.fisheye":P3,"coordinate.radial":s_,"coordinate.radar":T3,"encode.constant":k3,"encode.field":C3,"encode.transform":L3,"encode.column":R3,"mark.interval":W3,"mark.rect":Y3,"mark.line":v5,"mark.point":z5,"mark.text":$5,"mark.cell":X5,"mark.area":nC,"mark.link":GO,"mark.image":gC,"mark.polygon":_C,"mark.box":MC,"mark.vector":AC,"mark.lineX":CC,"mark.lineY":NC,"mark.connector":FC,"mark.range":WC,"mark.rangeX":HC,"mark.rangeY":VC,"mark.path":QC,"mark.shape":eL,"mark.density":iL,"mark.heatmap":cL,"mark.wordCloud":$O,"palette.category10":lL,"palette.category20":uL,"scale.linear":fL,"scale.ordinal":vL,"scale.band":mL,"scale.identity":bL,"scale.point":xL,"scale.time":GL,"scale.log":HL,"scale.pow":UL,"scale.sqrt":$L,"scale.threshold":VL,"scale.quantile":XL,"scale.quantize":qL,"scale.sequential":KL,"scale.constant":ZL,"theme.classic":QL,"theme.classicDark":tR,"theme.academy":eR,"theme.light":nw,"theme.dark":JL,"component.axisX":nR,"component.axisY":rR,"component.legendCategory":iw,"component.legendContinuous":tl,"component.legends":aR,"component.title":sR,"component.sliderX":fR,"component.sliderY":dR,"component.scrollbarX":hR,"component.scrollbarY":pR,"animation.scaleInX":cw,"animation.scaleOutX":Z$,"animation.scaleInY":vR,"animation.scaleOutY":Q$,"animation.waveIn":gR,"animation.fadeIn":yR,"animation.fadeOut":mR,"animation.zoomIn":J$,"animation.zoomOut":tV,"animation.pathIn":bR,"animation.morphing":wR,"animation.growInX":SR,"animation.growInY":MR,"interaction.elementHighlight":Mm,"interaction.elementHighlightByX":ER,"interaction.elementHighlightByColor":AR,"interaction.elementSelect":Em,"interaction.elementSelectByX":PR,"interaction.elementSelectByColor":TR,"interaction.fisheye":gV,"interaction.chartIndex":kR,"interaction.tooltip":UR,"interaction.legendFilter":YV,"interaction.legendHighlight":HV,"interaction.brushHighlight":yw,"interaction.brushXHighlight":KV,"interaction.brushYHighlight":ZV,"interaction.brushAxisHighlight":oX,"interaction.brushFilter":_w,"interaction.brushXFilter":uX,"interaction.brushYFilter":fX,"interaction.sliderFilter":i4,"interaction.scrollbarFilter":gX,"interaction.poptip":s4,"interaction.treemapDrillDown":DX,"interaction.elementPointMove":YX,"composition.spaceLayer":O4,"composition.spaceFlex":w4,"composition.facetRect":A4,"composition.repeatMatrix":nq,"composition.facetCircle":cq,"composition.timingKeyframe":T4,"labelTransform.overlapHide":KK,"labelTransform.overlapDodgeY":JK,"labelTransform.overflowHide":tZ,"labelTransform.contrastReverse":rZ,"labelTransform.exceedAdjust":aZ}}var u0=t=>t;function Wm(t,e){t&&RN.hasOwnProperty(t.type)&&RN[t.type](t,e)}var LN={Feature:function(t,e){Wm(t.geometry,e)},FeatureCollection:function(t,e){for(var n=t.features,r=-1,i=n.length;++r0){for(o=e[--n];n>0&&(r=o,i=e[--n],o=r+i,a=i-(o-r),!a););n>0&&(a<0&&e[n-1]<0||a>0&&e[n-1]>0)&&(i=a*2,r=o+i,i==r-o&&(o=r))}return o}}function Vit(t,e){const n=new cc;if(e===void 0)for(let r of t)(r=+r)&&n.add(r);else{let r=-1;for(let i of t)(i=+e(i,++r,t))&&n.add(i)}return+n}function Xit(t,e){const n=new cc;let r=-1;return Float64Array.from(t,e===void 0?i=>n.add(+i||0):i=>n.add(+e(i,++r,t)||0))}var Te=1e-6,IN=1e-12,en=Math.PI,Ar=en/2,jN=en/4,Ha=en*2,Ui=180/en,_r=en/180,_n=Math.abs,rd=Math.atan,lc=Math.atan2,Ze=Math.cos,Gm=Math.ceil,DN=Math.exp,qit=Math.floor,Kit=Math.hypot,Ym=Math.log,Uw=Math.pow,Fe=Math.sin,go=Math.sign||function(t){return t>0?1:t<0?-1:0},wa=Math.sqrt,$w=Math.tan;function FN(t){return t>1?0:t<-1?en:Math.acos(t)}function yo(t){return t>1?Ar:t<-1?-Ar:Math.asin(t)}function Zit(t){return(t=Fe(t/2))*t}function mo(){}var Vw=new cc,Xw=new cc,BN,zN,qw,Kw,vl={point:mo,lineStart:mo,lineEnd:mo,polygonStart:function(){vl.lineStart=sZ,vl.lineEnd=lZ},polygonEnd:function(){vl.lineStart=vl.lineEnd=vl.point=mo,Vw.add(_n(Xw)),Xw=new cc},result:function(){var t=Vw/2;return Vw=new cc,t}};function sZ(){vl.point=cZ}function cZ(t,e){vl.point=WN,BN=qw=t,zN=Kw=e}function WN(t,e){Xw.add(Kw*t-qw*e),qw=t,Kw=e}function lZ(){WN(BN,zN)}var GN=vl,id=1/0,Hm=id,f0=-id,Um=f0,uZ={point:fZ,lineStart:mo,lineEnd:mo,polygonStart:mo,polygonEnd:mo,result:function(){var t=[[id,Hm],[f0,Um]];return f0=Um=-(Hm=id=1/0),t}};function fZ(t,e){tf0&&(f0=t),eUm&&(Um=e)}var $m=uZ,Zw=0,Qw=0,d0=0,Vm=0,Xm=0,ad=0,Jw=0,tS=0,h0=0,YN,HN,bs,xs,Fo={point:_u,lineStart:UN,lineEnd:$N,polygonStart:function(){Fo.lineStart=pZ,Fo.lineEnd=vZ},polygonEnd:function(){Fo.point=_u,Fo.lineStart=UN,Fo.lineEnd=$N},result:function(){var t=h0?[Jw/h0,tS/h0]:ad?[Vm/ad,Xm/ad]:d0?[Zw/d0,Qw/d0]:[NaN,NaN];return Zw=Qw=d0=Vm=Xm=ad=Jw=tS=h0=0,t}};function _u(t,e){Zw+=t,Qw+=e,++d0}function UN(){Fo.point=dZ}function dZ(t,e){Fo.point=hZ,_u(bs=t,xs=e)}function hZ(t,e){var n=t-bs,r=e-xs,i=wa(n*n+r*r);Vm+=i*(bs+t)/2,Xm+=i*(xs+e)/2,ad+=i,_u(bs=t,xs=e)}function $N(){Fo.point=_u}function pZ(){Fo.point=gZ}function vZ(){VN(YN,HN)}function gZ(t,e){Fo.point=VN,_u(YN=bs=t,HN=xs=e)}function VN(t,e){var n=t-bs,r=e-xs,i=wa(n*n+r*r);Vm+=i*(bs+t)/2,Xm+=i*(xs+e)/2,ad+=i,i=xs*t-bs*e,Jw+=i*(bs+t),tS+=i*(xs+e),h0+=i*3,_u(bs=t,xs=e)}var XN=Fo;function qN(t){this._context=t}qN.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){this._line===0&&this._context.closePath(),this._point=NaN},point:function(t,e){switch(this._point){case 0:{this._context.moveTo(t,e),this._point=1;break}case 1:{this._context.lineTo(t,e);break}default:{this._context.moveTo(t+this._radius,e),this._context.arc(t,e,this._radius,0,Ha);break}}},result:mo};var eS=new cc,nS,KN,ZN,p0,v0,qm={point:mo,lineStart:function(){qm.point=yZ},lineEnd:function(){nS&&QN(KN,ZN),qm.point=mo},polygonStart:function(){nS=!0},polygonEnd:function(){nS=null},result:function(){var t=+eS;return eS=new cc,t}};function yZ(t,e){qm.point=QN,KN=p0=t,ZN=v0=e}function QN(t,e){p0-=t,v0-=e,eS.add(wa(p0*p0+v0*v0)),p0=t,v0=e}var JN=qm;let tI,Km,eI,nI;class rI{constructor(e){this._append=e==null?iI:mZ(e),this._radius=4.5,this._=""}pointRadius(e){return this._radius=+e,this}polygonStart(){this._line=0}polygonEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){this._line===0&&(this._+="Z"),this._point=NaN}point(e,n){switch(this._point){case 0:{this._append`M${e},${n}`,this._point=1;break}case 1:{this._append`L${e},${n}`;break}default:{if(this._append`M${e},${n}`,this._radius!==eI||this._append!==Km){const r=this._radius,i=this._;this._="",this._append`m0,${r}a${r},${r} 0 1,1 0,${-2*r}a${r},${r} 0 1,1 0,${2*r}z`,eI=r,Km=this._append,nI=this._,this._=i}this._+=nI;break}}}result(){const e=this._;return this._="",e.length?e:null}}function iI(t){let e=1;this._+=t[0];for(const n=t.length;e=0))throw new RangeError(`invalid digits: ${t}`);if(e>15)return iI;if(e!==tI){const n=jr(10,e);tI=e,Km=function(i){let a=1;this._+=i[0];for(const o=i.length;a=0))throw new RangeError(`invalid digits: ${s}`);n=c}return e===null&&(a=new rI(n)),o},o.projection(t).digits(n).context(e)}function od(t,e,n){t=+t,e=+e,n=(i=arguments.length)<2?(e=t,t=0,1):i<3?1:+n;for(var r=-1,i=Math.max(0,Math.ceil((e-t)/n))|0,a=new Array(i);++rTe}).map(d)).concat(od(Gm(a/l)*l,i,l).filter(function(_){return _n(_%f)>Te}).map(h))}return b.lines=function(){return x().map(function(_){return{type:"LineString",coordinates:_}})},b.outline=function(){return{type:"Polygon",coordinates:[v(r).concat(g(o).slice(1),v(n).reverse().slice(1),g(s).reverse().slice(1))]}},b.extent=function(_){return arguments.length?b.extentMajor(_).extentMinor(_):b.extentMinor()},b.extentMajor=function(_){return arguments.length?(r=+_[0][0],n=+_[1][0],s=+_[0][1],o=+_[1][1],r>n&&(_=r,r=n,n=_),s>o&&(_=s,s=o,o=_),b.precision(y)):[[r,s],[n,o]]},b.extentMinor=function(_){return arguments.length?(e=+_[0][0],t=+_[1][0],a=+_[0][1],i=+_[1][1],e>t&&(_=e,e=t,t=_),a>i&&(_=a,a=i,i=_),b.precision(y)):[[e,a],[t,i]]},b.step=function(_){return arguments.length?b.stepMajor(_).stepMinor(_):b.stepMinor()},b.stepMajor=function(_){return arguments.length?(u=+_[0],f=+_[1],b):[u,f]},b.stepMinor=function(_){return arguments.length?(c=+_[0],l=+_[1],b):[c,l]},b.precision=function(_){return arguments.length?(y=+_,d=oI(a,i,90),h=sI(e,t,y),v=oI(s,o,90),g=sI(r,n,y),b):y},b.extentMajor([[-180,-90+Te],[180,90-Te]]).extentMinor([[-180,-80-Te],[180,80+Te]])}function xZ(){return bZ()()}function cI(){var t=[],e;return{point:function(n,r,i){e.push([n,r,i])},lineStart:function(){t.push(e=[])},lineEnd:mo,rejoin:function(){t.length>1&&t.push(t.pop().concat(t.shift()))},result:function(){var n=t;return t=[],e=null,n}}}function Zm(t,e){return _n(t[0]-e[0])=0;--s)i.point((f=u[s])[0],f[1]);else r(d.x,d.p.x,-1,i);d=d.p}d=d.o,u=d.z,h=!h}while(!d.v);i.lineEnd()}}}function uI(t){if(e=t.length){for(var e,n=0,r=t[0],i;++n=0?1:-1,k=P*A,L=k>en,I=y*M;if(c.add(lc(I*P*Fe(k),b*E+I*Ze(k))),o+=L?A+P*Ha:A,L^v>=n^O>=n){var C=t1(sd(h),sd(_));aS(C);var R=t1(a,C);aS(R);var N=(L^A>=0?-1:1)*yo(R[2]);(r>N||r===N&&(C[0]||C[1]))&&(s+=L^A>=0?1:-1)}}return(o<-Te||o0){for(c||(i.polygonStart(),c=!0),i.lineStart(),M=0;M1&&O&2&&w.push(w.pop().concat(w.shift())),u.push(w.filter(wZ))}}return d}}function wZ(t){return t.length>1}function SZ(t,e){return((t=t.x)[0]<0?t[1]-Ar-Te:Ar-t[1])-((e=e.x)[0]<0?e[1]-Ar-Te:Ar-e[1])}var hI=dI(function(){return!0},MZ,AZ,[-en,-Ar]);function MZ(t){var e=NaN,n=NaN,r=NaN,i;return{lineStart:function(){t.lineStart(),i=1},point:function(a,o){var s=a>0?en:-en,c=_n(a-e);_n(c-en)0?Ar:-Ar),t.point(r,n),t.lineEnd(),t.lineStart(),t.point(s,n),t.point(a,n),i=0):r!==s&&c>=en&&(_n(e-r)Te?rd((Fe(e)*(a=Ze(r))*Fe(n)-Fe(r)*(i=Ze(e))*Fe(t))/(i*a*o)):(e+r)/2}function AZ(t,e,n,r){var i;if(t==null)i=n*Ar,r.point(-en,i),r.point(0,i),r.point(en,i),r.point(en,0),r.point(en,-i),r.point(0,-i),r.point(-en,-i),r.point(-en,0),r.point(-en,i);else if(_n(t[0]-e[0])>Te){var a=t[0]0?ia)&&(i+=r*Ha));for(var l,u=i;r>0?u>a:u0,i=_n(e)>Te;function a(u,f,d,h){pI(h,t,n,d,u,f)}function o(u,f){return Ze(u)*Ze(f)>e}function s(u){var f,d,h,v,g;return{lineStart:function(){v=h=!1,g=1},point:function(y,b){var x=[y,b],_,O=o(y,b),w=r?O?0:l(y,b):O?l(y+(y<0?en:-en),b):0;if(!f&&(v=h=O)&&u.lineStart(),O!==h&&(_=c(f,x),(!_||Zm(f,_)||Zm(x,_))&&(x[2]=1)),O!==h)g=0,O?(u.lineStart(),_=c(x,f),u.point(_[0],_[1])):(_=c(f,x),u.point(_[0],_[1],2),u.lineEnd()),f=_;else if(i&&f&&r^O){var M;!(w&d)&&(M=c(x,f,!0))&&(g=0,r?(u.lineStart(),u.point(M[0][0],M[0][1]),u.point(M[1][0],M[1][1]),u.lineEnd()):(u.point(M[1][0],M[1][1]),u.lineEnd(),u.lineStart(),u.point(M[0][0],M[0][1],3)))}O&&(!f||!Zm(f,x))&&u.point(x[0],x[1]),f=x,h=O,d=w},lineEnd:function(){h&&u.lineEnd(),f=null},clean:function(){return g|(v&&h)<<1}}}function c(u,f,d){var h=sd(u),v=sd(f),g=[1,0,0],y=t1(h,v),b=Jm(y,y),x=y[0],_=b-x*x;if(!_)return!d&&u;var O=e*b/_,w=-e*x/_,M=t1(g,y),E=e1(g,O),A=e1(y,w);iS(E,A);var P=M,k=Jm(E,P),L=Jm(P,P),I=k*k-L*(Jm(E,E)-1);if(!(I<0)){var C=wa(I),R=e1(P,(-k-C)/L);if(iS(R,E),R=rS(R),!d)return R;var N=u[0],D=f[0],Y=u[1],z=f[1],G;D0^R[1]<(_n(R[0]-N)en^(N<=R[0]&&R[0]<=D)){var et=e1(P,(-k+C)/L);return iS(et,E),[R,rS(et)]}}}function l(u,f){var d=r?t:en-t,h=0;return u<-d?h|=1:u>d&&(h|=2),f<-d?h|=4:f>d&&(h|=8),h}return dI(o,s,a,r?[0,-t]:[-en,t-en])}function TZ(t,e,n,r,i,a){var o=t[0],s=t[1],c=e[0],l=e[1],u=0,f=1,d=c-o,h=l-s,v;if(v=n-o,!(!d&&v>0)){if(v/=d,d<0){if(v0){if(v>f)return;v>u&&(u=v)}if(v=i-o,!(!d&&v<0)){if(v/=d,d<0){if(v>f)return;v>u&&(u=v)}else if(d>0){if(v0)){if(v/=h,h<0){if(v0){if(v>f)return;v>u&&(u=v)}if(v=a-s,!(!h&&v<0)){if(v/=h,h<0){if(v>f)return;v>u&&(u=v)}else if(h>0){if(v0&&(t[0]=o+u*d,t[1]=s+u*h),f<1&&(e[0]=o+f*d,e[1]=s+f*h),!0}}}}}var g0=1e9,n1=-g0;function gI(t,e,n,r){function i(l,u){return t<=l&&l<=n&&e<=u&&u<=r}function a(l,u,f,d){var h=0,v=0;if(l==null||(h=o(l,f))!==(v=o(u,f))||c(l,u)<0^f>0)do d.point(h===0||h===3?t:n,h>1?r:e);while((h=(h+f+4)%4)!==v);else d.point(u[0],u[1])}function o(l,u){return _n(l[0]-t)0?0:3:_n(l[0]-n)0?2:1:_n(l[1]-e)0?1:0:u>0?3:2}function s(l,u){return c(l.x,u.x)}function c(l,u){var f=o(l,1),d=o(u,1);return f!==d?f-d:f===0?u[1]-l[1]:f===1?l[0]-u[0]:f===2?l[1]-u[1]:u[0]-l[0]}return function(l){var u=l,f=cI(),d,h,v,g,y,b,x,_,O,w,M,E={point:A,lineStart:I,lineEnd:C,polygonStart:k,polygonEnd:L};function A(N,D){i(N,D)&&u.point(N,D)}function P(){for(var N=0,D=0,Y=h.length;Dr&&(dt-tt)*(r-et)>(_t-et)*(t-tt)&&++N:_t<=r&&(dt-tt)*(r-et)<(_t-et)*(t-tt)&&--N;return N}function k(){u=f,d=[],h=[],M=!0}function L(){var N=P(),D=M&&N,Y=(d=fI(d)).length;(D||Y)&&(l.polygonStart(),D&&(l.lineStart(),a(null,null,1,l),l.lineEnd()),Y&&lI(d,s,N,a,l),l.polygonEnd()),u=l,d=h=v=null}function I(){E.point=R,h&&h.push(v=[]),w=!0,O=!1,x=_=NaN}function C(){d&&(R(g,y),b&&O&&f.rejoin(),d.push(f.result())),E.point=A,O&&u.lineEnd()}function R(N,D){var Y=i(N,D);if(h&&v.push([N,D]),w)g=N,y=D,b=Y,w=!1,Y&&(u.lineStart(),u.point(N,D));else if(Y&&O)u.point(N,D);else{var z=[x=Math.max(n1,Math.min(g0,x)),_=Math.max(n1,Math.min(g0,_))],G=[N=Math.max(n1,Math.min(g0,N)),D=Math.max(n1,Math.min(g0,D))];TZ(z,G,t,e,n,r)?(O||(u.lineStart(),u.point(z[0],z[1])),u.point(G[0],G[1]),Y||u.lineEnd(),M=!1):Y&&(u.lineStart(),u.point(N,D),M=!1)}x=N,_=D,O=Y}return E}}function sS(t,e){function n(r,i){return r=t(r,i),e(r[0],r[1])}return t.invert&&e.invert&&(n.invert=function(r,i){return r=e.invert(r,i),r&&t.invert(r[0],r[1])}),n}function cS(t,e){return _n(t)>en&&(t-=Math.round(t/Ha)*Ha),[t,e]}cS.invert=cS;function yI(t,e,n){return(t%=Ha)?e||n?sS(bI(t),xI(e,n)):bI(t):e||n?xI(e,n):cS}function mI(t){return function(e,n){return e+=t,_n(e)>en&&(e-=Math.round(e/Ha)*Ha),[e,n]}}function bI(t){var e=mI(t);return e.invert=mI(-t),e}function xI(t,e){var n=Ze(t),r=Fe(t),i=Ze(e),a=Fe(e);function o(s,c){var l=Ze(c),u=Ze(s)*l,f=Fe(s)*l,d=Fe(c),h=d*n+u*r;return[lc(f*i-h*a,u*n-d*r),yo(h*i+f*a)]}return o.invert=function(s,c){var l=Ze(c),u=Ze(s)*l,f=Fe(s)*l,d=Fe(c),h=d*i-f*a;return[lc(f*i+d*a,u*n+h*r),yo(h*n-u*r)]},o}function kZ(t){t=yI(t[0]*_r,t[1]*_r,t.length>2?t[2]*_r:0);function e(n){return n=t(n[0]*_r,n[1]*_r),n[0]*=Ui,n[1]*=Ui,n}return e.invert=function(n){return n=t.invert(n[0]*_r,n[1]*_r),n[0]*=Ui,n[1]*=Ui,n},e}function Jit(t){return{stream:y0(t)}}function y0(t){return function(e){var n=new lS;for(var r in t)n[r]=t[r];return n.stream=e,n}}function lS(){}lS.prototype={constructor:lS,point:function(t,e){this.stream.point(t,e)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};function uS(t,e,n){var r=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),r!=null&&t.clipExtent(null),nd(n,t.stream($m)),e($m.result()),r!=null&&t.clipExtent(r),t}function r1(t,e,n){return uS(t,function(r){var i=e[1][0]-e[0][0],a=e[1][1]-e[0][1],o=Math.min(i/(r[1][0]-r[0][0]),a/(r[1][1]-r[0][1])),s=+e[0][0]+(i-o*(r[1][0]+r[0][0]))/2,c=+e[0][1]+(a-o*(r[1][1]+r[0][1]))/2;t.scale(150*o).translate([s,c])},n)}function fS(t,e,n){return r1(t,[[0,0],e],n)}function dS(t,e,n){return uS(t,function(r){var i=+e,a=i/(r[1][0]-r[0][0]),o=(i-a*(r[1][0]+r[0][0]))/2,s=-a*r[0][1];t.scale(150*a).translate([o,s])},n)}function hS(t,e,n){return uS(t,function(r){var i=+e,a=i/(r[1][1]-r[0][1]),o=-a*r[0][0],s=(i-a*(r[1][1]+r[0][1]))/2;t.scale(150*a).translate([o,s])},n)}var _I=16,CZ=Ze(30*_r);function OI(t,e){return+e?RZ(t,e):LZ(t)}function LZ(t){return y0({point:function(e,n){e=t(e,n),this.stream.point(e[0],e[1])}})}function RZ(t,e){function n(r,i,a,o,s,c,l,u,f,d,h,v,g,y){var b=l-r,x=u-i,_=b*b+x*x;if(_>4*e&&g--){var O=o+d,w=s+h,M=c+v,E=wa(O*O+w*w+M*M),A=yo(M/=E),P=_n(_n(M)-1)e||_n((b*C+x*R)/_-.5)>.3||o*d+s*h+c*v2?N[2]%360*_r:0,C()):[s*Ui,c*Ui,l*Ui]},L.angle=function(N){return arguments.length?(f=N%360*_r,C()):f*Ui},L.reflectX=function(N){return arguments.length?(d=N?-1:1,C()):d<0},L.reflectY=function(N){return arguments.length?(h=N?-1:1,C()):h<0},L.precision=function(N){return arguments.length?(M=OI(E,w=N*N),R()):wa(w)},L.fitExtent=function(N,D){return r1(L,N,D)},L.fitSize=function(N,D){return fS(L,N,D)},L.fitWidth=function(N,D){return dS(L,N,D)},L.fitHeight=function(N,D){return hS(L,N,D)};function C(){var N=wI(n,0,0,d,h,f).apply(null,e(a,o)),D=wI(n,r-N[0],i-N[1],d,h,f);return u=yI(s,c,l),E=sS(e,D),A=sS(u,E),M=OI(E,w),R()}function R(){return P=k=null,L}return function(){return e=t.apply(this,arguments),L.invert=e.invert&&I,C()}}function vS(t){var e=0,n=en/3,r=pS(t),i=r(e,n);return i.parallels=function(a){return arguments.length?r(e=a[0]*_r,n=a[1]*_r):[e*Ui,n*Ui]},i}function DZ(t){var e=Ze(t);function n(r,i){return[r*e,Fe(i)/e]}return n.invert=function(r,i){return[r/e,yo(i*e)]},n}function SI(t,e){var n=Fe(t),r=(n+Fe(e))/2;if(_n(r)=.12&&y<.234&&g>=-.425&&g<-.214?i:y>=.166&&y<.234&&g>=-.214&&g<-.115?o:n).invert(d)},u.stream=function(d){return t&&e===d?t:t=FZ([n.stream(e=d),i.stream(d),o.stream(d)])},u.precision=function(d){return arguments.length?(n.precision(d),i.precision(d),o.precision(d),f()):n.precision()},u.scale=function(d){return arguments.length?(n.scale(d),i.scale(d*.35),o.scale(d),u.translate(n.translate())):n.scale()},u.translate=function(d){if(!arguments.length)return n.translate();var h=n.scale(),v=+d[0],g=+d[1];return r=n.translate(d).clipExtent([[v-.455*h,g-.238*h],[v+.455*h,g+.238*h]]).stream(l),a=i.translate([v-.307*h,g+.201*h]).clipExtent([[v-.425*h+Te,g+.12*h+Te],[v-.214*h-Te,g+.234*h-Te]]).stream(l),s=o.translate([v-.205*h,g+.212*h]).clipExtent([[v-.214*h+Te,g+.166*h+Te],[v-.115*h-Te,g+.234*h-Te]]).stream(l),f()},u.fitExtent=function(d,h){return r1(u,d,h)},u.fitSize=function(d,h){return fS(u,d,h)},u.fitWidth=function(d,h){return dS(u,d,h)},u.fitHeight=function(d,h){return hS(u,d,h)};function f(){return t=e=null,u}return u.scale(1070)}function EI(t){return function(e,n){var r=Ze(e),i=Ze(n),a=t(r*i);return a===1/0?[2,0]:[a*i*Fe(e),a*Fe(n)]}}function m0(t){return function(e,n){var r=wa(e*e+n*n),i=t(r),a=Fe(i),o=Ze(i);return[lc(e*a,r*o),yo(r&&n*a/r)]}}var gS=EI(function(t){return wa(2/(1+t))});gS.invert=m0(function(t){return 2*yo(t/2)});function zZ(){return _s(gS).scale(124.75).clipAngle(180-.001)}var yS=EI(function(t){return(t=FN(t))&&t/Fe(t)});yS.invert=m0(function(t){return t});function WZ(){return _s(yS).scale(79.4188).clipAngle(180-.001)}function b0(t,e){return[t,Ym($w((Ar+e)/2))]}b0.invert=function(t,e){return[t,2*rd(DN(e))-Ar]};function GZ(){return AI(b0).scale(961/Ha)}function AI(t){var e=_s(t),n=e.center,r=e.scale,i=e.translate,a=e.clipExtent,o=null,s,c,l;e.scale=function(f){return arguments.length?(r(f),u()):r()},e.translate=function(f){return arguments.length?(i(f),u()):i()},e.center=function(f){return arguments.length?(n(f),u()):n()},e.clipExtent=function(f){return arguments.length?(f==null?o=s=c=l=null:(o=+f[0][0],s=+f[0][1],c=+f[1][0],l=+f[1][1]),u()):o==null?null:[[o,s],[c,l]]};function u(){var f=en*r(),d=e(kZ(e.rotate()).invert([0,0]));return a(o==null?[[d[0]-f,d[1]-f],[d[0]+f,d[1]+f]]:t===b0?[[Math.max(d[0]-f,o),s],[Math.min(d[0]+f,c),l]]:[[o,Math.max(d[1]-f,s)],[c,Math.min(d[1]+f,l)]])}return u()}function a1(t){return $w((Ar+t)/2)}function PI(t,e){var n=Ze(t),r=t===e?Fe(t):Ym(n/Ze(e))/Ym(a1(e)/a1(t)),i=n*Uw(a1(t),r)/r;if(!r)return b0;function a(o,s){i>0?s<-Ar+Te&&(s=-Ar+Te):s>Ar-Te&&(s=Ar-Te);var c=i/Uw(a1(s),r);return[c*Fe(r*o),i-c*Ze(r*o)]}return a.invert=function(o,s){var c=i-s,l=go(r)*wa(o*o+c*c),u=lc(o,_n(c))*go(c);return c*r<0&&(u-=en*go(o)*go(c)),[u/r,2*rd(Uw(i/l,1/r))-Ar]},a}function YZ(){return vS(PI).scale(109.5).parallels([30,30])}function x0(t,e){return[t,e]}x0.invert=x0;function HZ(){return _s(x0).scale(152.63)}function TI(t,e){var n=Ze(t),r=t===e?Fe(t):(n-Ze(e))/(e-t),i=n/r+t;if(_n(r)Te&&--r>0);return[t/(.8707+(a=n*n)*(-.131979+a*(-.013791+a*a*a*(.003971-.001529*a)))),n]};function KZ(){return _s(xS).scale(175.295)}function _S(t,e){return[Ze(e)*Fe(t),Fe(e)]}_S.invert=m0(yo);function ZZ(){return _s(_S).scale(249.5).clipAngle(90+Te)}function OS(t,e){var n=Ze(e),r=1+Ze(t)*n;return[n*Fe(t)/r,Fe(e)/r]}OS.invert=m0(function(t){return 2*rd(t)});function QZ(){return _s(OS).scale(250).clipAngle(142)}function wS(t,e){return[Ym($w((Ar+e)/2)),-t]}wS.invert=function(t,e){return[-e,2*rd(DN(t))-Ar]};function JZ(){var t=AI(wS),e=t.center,n=t.rotate;return t.center=function(r){return arguments.length?e([-r[1],r[0]]):(r=e(),[r[1],-r[0]])},t.rotate=function(r){return arguments.length?n([r[0],r[1],r.length>2?r[2]+90:90]):(r=n(),[r[0],r[1],r[2]-90])},n([0,0,90]).scale(159.155)}var tQ=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);irQ(e).features)}}function rQ(t){const e={Point:"geometry",MultiPoint:"geometry",LineString:"geometry",MultiLineString:"geometry",Polygon:"geometry",MultiPolygon:"geometry",GeometryCollection:"geometry",Feature:"feature",FeatureCollection:"featureCollection"};if(!t||!t.type)return null;const n=e[t.type];if(!n)return null;if(n==="geometry")return{type:"FeatureCollection",features:[{type:"Feature",properties:{},geometry:t}]};if(n==="feature")return{type:"FeatureCollection",features:[t]};if(n==="featureCollection")return t}function iQ(t,e){var n;for(const[r,i]of Object.entries(e))(n=t[r])===null||n===void 0||n.call(t,i)}function aQ(t,e,n,r){const i=()=>{const s=e.filter(kI);return s.find(l=>l.sphere)?{type:"Sphere"}:nQ(s.filter(l=>!l.sphere).flatMap(l=>l.data.value))},{outline:a=i()}=r,{size:o="fitExtent"}=r;if(o==="fitExtent")return oQ(t,a,n);if(o==="fitWidth")return sQ(t,a,n)}function oQ(t,e,n){const{x:r,y:i,width:a,height:o}=n;t.fitExtent([[r,i],[a,o]],e)}function sQ(t,e,n){const{width:r,height:i}=n,[[a,o],[s,c]]=aI(t.fitWidth(r,e)).bounds(e),l=Math.ceil(c-o),u=Math.min(Math.ceil(s-a),l),f=t.scale()*(u-1)/u,[d,h]=t.translate(),v=h+(i-l)/2;t.scale(f).translate([d,v]).precision(.2)}function cQ(t){const{data:e}=t;if(Array.isArray(e))return Object.assign(Object.assign({},t),{data:{value:e}});const{type:n}=e;return n==="graticule10"?Object.assign(Object.assign({},t),{data:{value:[xZ()]}}):n==="sphere"?Object.assign(Object.assign({},t),{sphere:!0,data:{value:[{type:"Sphere"}]}}):t}function kI(t){return t.type==="geoPath"}const CI=()=>t=>{const{children:e,coordinate:n={}}=t;if(!Array.isArray(e))return[];const{type:r="equalEarth"}=n,i=tQ(n,["type"]),a=eQ(r),o=e.map(cQ);let s;function c(){return[["custom",(f,d,h,v)=>{const g=a();aQ(g,o,{x:f,y:d,width:h,height:v},i),iQ(g,i),s=aI(g);const b=new Wi({domain:[f,f+h]}),x=new Wi({domain:[d,d+v]}),_=w=>{const M=g(w);if(!M)return[null,null];const[E,A]=M;return[b.map(E),x.map(A)]},O=w=>{if(!w)return null;const[M,E]=w,A=[b.invert(M),x.invert(E)];return g.invert(A)};return{transform:w=>_(w),untransform:w=>O(w)}}]]}function l(f){const{style:d,tooltip:h={}}=f;return Object.assign(Object.assign({},f),{type:"path",tooltip:em(h,{title:"id",items:[{channel:"color"}]}),style:Object.assign(Object.assign({},d),{d:v=>s(v)||[]})})}const u=f=>kI(f)?l(f):f;return[Object.assign(Object.assign({},t),{type:"view",scale:{x:{type:"identity"},y:{type:"identity"}},axis:!1,coordinate:{type:c},children:o.flatMap(u)})]};CI.props={};var lQ=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);it=>{const{type:e,data:n,scale:r,encode:i,style:a,animate:o,key:s,state:c}=t,l=lQ(t,["type","data","scale","encode","style","animate","key","state"]);return[Object.assign(Object.assign({type:"geoView"},l),{children:[{type:"geoPath",key:`${s}-0`,data:{value:n},scale:r,encode:i,style:a,animate:o,state:c}]})]};LI.props={};function uQ(){return{"composition.geoView":CI,"composition.geoPath":LI}}function fQ(t){const e=+this._x.call(null,t),n=+this._y.call(null,t);return RI(this.cover(e,n),e,n,t)}function RI(t,e,n,r){if(isNaN(e)||isNaN(n))return t;var i,a=t._root,o={data:r},s=t._x0,c=t._y0,l=t._x1,u=t._y1,f,d,h,v,g,y,b,x;if(!a)return t._root=o,t;for(;a.length;)if((g=e>=(f=(s+l)/2))?s=f:l=f,(y=n>=(d=(c+u)/2))?c=d:u=d,i=a,!(a=a[b=y<<1|g]))return i[b]=o,t;if(h=+t._x.call(null,a.data),v=+t._y.call(null,a.data),e===h&&n===v)return o.next=a,i?i[b]=o:t._root=o,t;do i=i?i[b]=new Array(4):t._root=new Array(4),(g=e>=(f=(s+l)/2))?s=f:l=f,(y=n>=(d=(c+u)/2))?c=d:u=d;while((b=y<<1|g)===(x=(v>=d)<<1|h>=f));return i[x]=a,i[b]=o,t}function dQ(t){var e,n,r=t.length,i,a,o=new Array(r),s=new Array(r),c=1/0,l=1/0,u=-1/0,f=-1/0;for(n=0;nu&&(u=i),af&&(f=a));if(c>u||l>f)return this;for(this.cover(c,l).cover(u,f),n=0;nt||t>=i||r>e||e>=a;)switch(l=(eu||(s=v.y0)>f||(c=v.x1)=b)<<1|t>=y)&&(v=d[d.length-1],d[d.length-1]=d[d.length-1-g],d[d.length-1-g]=v)}else{var x=t-+this._x.call(null,h.data),_=e-+this._y.call(null,h.data),O=x*x+_*_;if(O=(d=(o+c)/2))?o=d:c=d,(g=f>=(h=(s+l)/2))?s=h:l=h,e=n,!(n=n[y=g<<1|v]))return this;if(!n.length)break;(e[y+1&3]||e[y+2&3]||e[y+3&3])&&(r=e,b=y)}for(;n.data!==t;)if(i=n,!(n=n.next))return this;return(a=n.next)&&delete n.next,i?(a?i.next=a:delete i.next,this):e?(a?e[y]=a:delete e[y],(n=e[0]||e[1]||e[2]||e[3])&&n===(e[3]||e[2]||e[1]||e[0])&&!n.length&&(r?r[b]=n:this._root=n),this):(this._root=a,this)}function mQ(t){for(var e=0,n=t.length;e=0&&(r=n.slice(i+1),n=n.slice(0,i)),n&&!e.hasOwnProperty(n))throw new Error("unknown type: "+n);return{type:n,name:r}})}s1.prototype=jI.prototype={constructor:s1,on:function(e,n){var r=this._,i=PQ(e+"",r),a,o=-1,s=i.length;if(arguments.length<2){for(;++o0)for(var r=new Array(a),i=0,a,o;i=0&&t._call.call(void 0,e),t=t._next;--ld}function GI(){Ou=(l1=P0.now())+u1,ld=M0=0;try{LQ()}finally{ld=0,NQ(),Ou=0}}function RQ(){var t=P0.now(),e=t-l1;e>FI&&(u1-=e,l1=t)}function NQ(){for(var t,e=c1,n,r=1/0;e;)e._call?(r>e._time&&(r=e._time),t=e,e=e._next):(n=e._next,e._next=null,e=t?t._next=n:c1=n);A0=t,ES(r)}function ES(t){if(!ld){M0&&(M0=clearTimeout(M0));var e=t-Ou;e>24?(t<1/0&&(M0=setTimeout(GI,t-P0.now()-u1)),E0&&(E0=clearInterval(E0))):(E0||(l1=P0.now(),E0=setInterval(RQ,FI)),ld=1,BI(GI))}}const IQ=1664525,jQ=1013904223,YI=4294967296;function DQ(){let t=1;return()=>(t=(IQ*t+jQ)%YI)/YI}function FQ(t){return t.x}function BQ(t){return t.y}var zQ=10,WQ=Math.PI*(3-Math.sqrt(5));function GQ(t){var e,n=1,r=.001,i=1-Math.pow(r,1/300),a=0,o=.6,s=new Map,c=WI(f),l=kQ("tick","end"),u=DQ();t==null&&(t=[]);function f(){d(),l.call("tick",e),n1?(y==null?s.delete(g):s.set(g,v(y)),e):s.get(g)},find:function(g,y,b){var x=0,_=t.length,O,w,M,E,A;for(b==null?b=1/0:b*=b,x=0;x<_;++x)E=t[x],O=g-E.x,w=y-E.y,M=O*O+w*w,M1?(l.on(g,y),e):l.on(g)}}}function YQ(){var t,e,n,r,i=Ua(-30),a,o=1,s=1/0,c=.81;function l(h){var v,g=t.length,y=NI(t,FQ,BQ).visitAfter(f);for(r=h,v=0;v=s)return;(h.data!==e||h.next)&&(b===0&&(b=cd(n),O+=b*b),x===0&&(x=cd(n),O+=x*x),O[e(w,M,o),w])),O;for(y=0,s=new Array(b);yt.source.x,t=>t.target.x],y:[t=>t.source.y,t=>t.target.y]},style:{stroke:"#999",strokeOpacity:.6}},QQ={type:"point",axis:!1,legend:!1,encode:{x:"x",y:"y",size:5,color:"group",shape:"point"},style:{stroke:"#fff"}},JQ={text:""};function tJ(t,e,n){const{nodes:r,links:i}=t,{joint:a,nodeStrength:o,linkStrength:s}=e,{nodeKey:c=v=>v.id,linkKey:l=v=>v.id}=n,u=YQ(),f=UQ(i).id(ms(l));typeof o=="function"&&u.strength(o),typeof s=="function"&&f.strength(s);const d=GQ(r).force("link",f).force("charge",u);a?d.force("center",$Q()):d.force("x",VQ()).force("y",XQ()),d.stop();const h=Math.ceil(Math.log(d.alphaMin())/Math.log(1-d.alphaDecay()));for(let v=0;v{const{data:e,encode:n={},scale:r,style:i={},layout:a={},nodeLabels:o=[],linkLabels:s=[],animate:c={},tooltip:l={}}=t,{nodeKey:u=M=>M.id,linkKey:f=M=>M.id}=n,d=qQ(n,["nodeKey","linkKey"]),h=Object.assign({nodeKey:u,linkKey:f},d),v=Wt(h,"node"),g=Wt(h,"link"),{links:y,nodes:b}=kO(e,h),{nodesData:x,linksData:_}=tJ({links:y,nodes:b},yt({},KQ,a),h),O=vs(l,"link",{items:[M=>({name:"source",value:ms(f)(M.source)}),M=>({name:"target",value:ms(f)(M.target)})]}),w=vs(l,"node",{items:[M=>({name:"key",value:ms(u)(M)})]},!0);return[yt({},ZQ,{data:_,encode:g,labels:s,style:Wt(i,"link"),tooltip:O,animate:gs(c,"link")}),yt({},QQ,{data:x,encode:Object.assign({},v),scale:r,style:Wt(i,"node"),tooltip:w,labels:[Object.assign(Object.assign({},JQ),Wt(i,"label")),...o],animate:gs(c,"link")})]};UI.props={};function eJ(t,e){return t.parent===e.parent?1:2}function AS(t){var e=t.children;return e?e[0]:t.t}function PS(t){var e=t.children;return e?e[e.length-1]:t.t}function nJ(t,e,n){var r=n/(e.i-t.i);e.c-=r,e.s+=n,t.c+=r,e.z+=n,e.m+=n}function rJ(t){for(var e=0,n=0,r=t.children,i=r.length,a;--i>=0;)a=r[i],a.z+=e,a.m+=e,e+=a.s+(n+=a.c)}function iJ(t,e,n){return t.a.parent===e.parent?t.a:n}function f1(t,e){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=e}f1.prototype=Object.create(Xf.prototype);function aJ(t){for(var e=new f1(t,0),n,r=[e],i,a,o,s;n=r.pop();)if(a=n._.children)for(n.children=new Array(s=a.length),o=s-1;o>=0;--o)r.push(i=n.children[o]=new f1(a[o],o)),i.parent=n;return(e.parent=new f1(null,0)).children=[e],e}function oJ(){var t=eJ,e=1,n=1,r=null;function i(l){var u=aJ(l);if(u.eachAfter(a),u.parent.m=-u.z,u.eachBefore(o),r)l.eachBefore(c);else{var f=l,d=l,h=l;l.eachBefore(function(x){x.xd.x&&(d=x),x.depth>h.depth&&(h=x)});var v=f===d?1:t(f,d)/2,g=v-f.x,y=e/(d.x+v+g),b=n/(h.depth||1);l.eachBefore(function(x){x.x=(x.x+g)*y,x.y=x.depth*b})}return l}function a(l){var u=l.children,f=l.parent.children,d=l.i?f[l.i-1]:null;if(u){rJ(l);var h=(u[0].z+u[u.length-1].z)/2;d?(l.z=d.z+t(l._,d._),l.m=l.z-h):l.z=h}else d&&(l.z=d.z+t(l._,d._));l.parent.A=s(l,d,l.parent.A||f[0])}function o(l){l._.x=l.z+l.parent.m,l.m+=l.parent.m}function s(l,u,f){if(u){for(var d=l,h=l,v=u,g=d.parent.children[0],y=d.m,b=h.m,x=v.m,_=g.m,O;v=PS(v),d=AS(d),v&&d;)g=AS(g),h=PS(h),h.a=l,O=v.z+x-d.z-y+t(v._,d._),O>0&&(nJ(iJ(v,l,f),l,O),y+=O,b+=O),x+=v.m,y+=d.m,_+=g.m,b+=h.m;v&&!PS(h)&&(h.t=v,h.m+=x-b),d&&!AS(g)&&(g.t=d,g.m+=y-_,f=l)}return f}function c(l){l.x*=e,l.y=l.depth*n}return i.separation=function(l){return arguments.length?(t=l,i):t},i.size=function(l){return arguments.length?(r=!1,e=+l[0],n=+l[1],i):r?null:[e,n]},i.nodeSize=function(l){return arguments.length?(r=!0,e=+l[0],n=+l[1],i):r?[e,n]:null},i}function sJ(t,e){return t.parent===e.parent?1:2}function cJ(t){return t.reduce(lJ,0)/t.length}function lJ(t,e){return t+e.x}function uJ(t){return 1+t.reduce(fJ,0)}function fJ(t,e){return Math.max(t,e.y)}function dJ(t){for(var e;e=t.children;)t=e[0];return t}function hJ(t){for(var e;e=t.children;)t=e[e.length-1];return t}function pJ(){var t=sJ,e=1,n=1,r=!1;function i(a){var o,s=0;a.eachAfter(function(d){var h=d.children;h?(d.x=cJ(h),d.y=uJ(h)):(d.x=o?s+=t(d,o):0,d.y=0,o=d)});var c=dJ(a),l=hJ(a),u=c.x-t(c,l)/2,f=l.x+t(l,c)/2;return a.eachAfter(r?function(d){d.x=(d.x-a.x)*e,d.y=(a.y-d.y)*n}:function(d){d.x=(d.x-u)/(f-u)*e,d.y=(1-(a.y?d.y/a.y:1))*n})}return i.separation=function(a){return arguments.length?(t=a,i):t},i.size=function(a){return arguments.length?(r=!1,e=+a[0],n=+a[1],i):r?null:[e,n]},i.nodeSize=function(a){return arguments.length?(r=!0,e=+a[0],n=+a[1],i):r?[e,n]:null},i}const $I=t=>e=>n=>{const{field:r="value",nodeSize:i,separation:a,sortBy:o,as:s=["x","y"]}=e,[c,l]=s,u=Vf(n,v=>v.children).sum(v=>v[r]).sort(o),f=t();f.size([1,1]),i&&f.nodeSize(i),a&&f.separation(a),f(u);const d=[];u.each(v=>{v[c]=v.x,v[l]=v.y,v.name=v.data.name,d.push(v)});const h=u.links();return h.forEach(v=>{v[c]=[v.source[c],v.target[c]],v[l]=[v.source[l],v.target[l]]}),{nodes:d,edges:h}},VI=t=>$I(pJ)(t);VI.props={};const XI=t=>$I(oJ)(t);XI.props={};const vJ={sortBy:(t,e)=>e.value-t.value},gJ={axis:!1,legend:!1,type:"point",encode:{x:"x",y:"y",size:2,shape:"point"}},yJ={type:"link",encode:{x:"x",y:"y",shape:"smooth"}},mJ={text:"",fontSize:10},qI=t=>{const{data:e,encode:n={},scale:r={},style:i={},layout:a={},nodeLabels:o=[],linkLabels:s=[],animate:c={},tooltip:l={}}=t,u=n==null?void 0:n.value,{nodes:f,edges:d}=XI(Object.assign(Object.assign(Object.assign({},vJ),a),{field:u}))(e),h=vs(l,"node",{title:"name",items:["value"]},!0),v=vs(l,"link",{title:"",items:[g=>({name:"source",value:g.source.name}),g=>({name:"target",value:g.target.name})]});return[yt({},yJ,{data:d,encode:Wt(n,"link"),scale:Wt(r,"link"),labels:s,style:Object.assign({stroke:"#999"},Wt(i,"link")),tooltip:v,animate:gs(c,"link")}),yt({},gJ,{data:f,scale:Wt(r,"node"),encode:Wt(n,"node"),labels:[Object.assign(Object.assign({},mJ),Wt(i,"label")),...o],style:Object.assign({},Wt(i,"node")),tooltip:h,animate:gs(c,"node")})]};qI.props={};var bJ=1664525,xJ=1013904223,KI=4294967296;function _J(){var t=1;return function(){return(t=(bJ*t+xJ)%KI)/KI}}var OJ=Ot(52677);function wJ(t){return OJ(t)==="object"&&"length"in t?t:Array.from(t)}function SJ(t,e){for(var n=t.length,r,i;n;)i=e()*n--|0,r=t[n],t[n]=t[i],t[i]=r;return t}function tat(t){return ZI(t,lcg())}function ZI(t,e){for(var n=0,r=(t=SJ(Array.from(t),e)).length,i=[],a,o;n0&&n*n>r*r+i*i}function TS(t,e){for(var n=0;n1e-6?(L+Math.sqrt(L*L-4*k*I))/(2*k):I/L);return{x:r+M+E*C,y:i+A+P*C,r:C}}function t6(t,e,n){var r=t.x-e.x,i,a,o=t.y-e.y,s,c,l=r*r+o*o;l?(a=e.r+n.r,a*=a,c=t.r+n.r,c*=c,a>c?(i=(l+c-a)/(2*l),s=Math.sqrt(Math.max(0,c/l-i*i)),n.x=t.x-i*r-s*o,n.y=t.y-i*o+s*r):(i=(l+a-c)/(2*l),s=Math.sqrt(Math.max(0,a/l-i*i)),n.x=e.x+i*r-s*o,n.y=e.y+i*o+s*r)):(n.x=e.x+n.r,n.y=e.y)}function e6(t,e){var n=t.r+e.r-1e-6,r=e.x-t.x,i=e.y-t.y;return n>0&&n*n>r*r+i*i}function n6(t){var e=t._,n=t.next._,r=e.r+n.r,i=(e.x*n.r+n.x*e.r)/r,a=(e.y*n.r+n.y*e.r)/r;return i*i+a*a}function h1(t){this._=t,this.next=null,this.previous=null}function r6(t,e){if(!(a=(t=wJ(t)).length))return 0;var n,r,i,a,o,s,c,l,u,f,d;if(n=t[0],n.x=0,n.y=0,!(a>1))return n.r;if(r=t[1],n.x=-r.r,r.x=n.r,r.y=0,!(a>2))return n.r+r.r;t6(r,n,i=t[2]),n=new h1(n),r=new h1(r),i=new h1(i),n.next=i.previous=r,r.next=n.previous=i,i.next=r.previous=n;t:for(c=3;c({size:[t,e],padding:0,sort:(n,r)=>r.value-n.value}),LJ=(t,e,n)=>({type:"point",axis:!1,legend:!1,scale:{x:{domain:[0,t]},y:{domain:[0,e]},size:{type:"identity"}},encode:{x:"x",y:"y",size:"r",shape:"point"},style:{fill:n.color?void 0:r=>r.height===0?"#ddd":"#fff",stroke:n.color?void 0:r=>r.height===0?"":"#000"}}),RJ={text:"",position:"inside",textOverflow:"clip",wordWrap:!0,maxLines:1,wordWrapWidth:t=>t.r*2},NJ={title:t=>t.data.name,items:[{field:"value"}]},IJ=(t,e,n)=>{const{value:r}=n,i=Mr(t)?ww().path(e.path)(t):Vf(t);return r?i.sum(a=>ms(r)(a)).sort(e.sort):i.count(),TJ().size(e.size).padding(e.padding)(i),i.descendants()},o6=(t,e)=>{const{width:n,height:r}=e,{data:i,encode:a={},scale:o={},style:s={},layout:c={},labels:l=[],tooltip:u={}}=t,f=kJ(t,["data","encode","scale","style","layout","labels","tooltip"]),d=LJ(n,r,a),h=IJ(i,yt({},CJ(n,r),c),yt({},d.encode,a)),v=Wt(s,"label");return yt({},d,Object.assign(Object.assign({data:h,encode:a,scale:o,style:s,labels:[Object.assign(Object.assign({},RJ),v),...l]},f),{tooltip:em(u,NJ),axis:!1}))};o6.props={};function jJ(t){return t.target.depth}function DJ(t){return t.depth}function FJ(t,e){return e-1-t.height}function p1(t,e){return t.sourceLinks.length?t.depth:e-1}function BJ(t){return t.targetLinks.length?t.depth:t.sourceLinks.length?Ga(t.sourceLinks,jJ)-1:0}function v1(t){return function(){return t}}function s6(t,e){return g1(t.source,e.source)||t.index-e.index}function c6(t,e){return g1(t.target,e.target)||t.index-e.index}function g1(t,e){return t.y0-e.y0}function CS(t){return t.value}function zJ(t){return t.index}function WJ(t){return t.nodes}function GJ(t){return t.links}function l6(t,e){const n=t.get(e);if(!n)throw new Error("missing: "+e);return n}function u6({nodes:t}){for(const e of t){let n=e.y0,r=n;for(const i of e.sourceLinks)i.y0=n+i.width/2,n+=i.width;for(const i of e.targetLinks)i.y1=r+i.width/2,r+=i.width}}function YJ(){let t=0,e=0,n=1,r=1,i=24,a=8,o,s=zJ,c=p1,l,u,f,d=WJ,h=GJ,v=6;function g(D){const Y={nodes:d(D),links:h(D)};return y(Y),b(Y),x(Y),_(Y),M(Y),u6(Y),Y}g.update=function(D){return u6(D),D},g.nodeId=function(D){return arguments.length?(s=typeof D=="function"?D:v1(D),g):s},g.nodeAlign=function(D){return arguments.length?(c=typeof D=="function"?D:v1(D),g):c},g.nodeDepth=function(D){return arguments.length?(l=D,g):l},g.nodeSort=function(D){return arguments.length?(u=D,g):u},g.nodeWidth=function(D){return arguments.length?(i=+D,g):i},g.nodePadding=function(D){return arguments.length?(a=o=+D,g):a},g.nodes=function(D){return arguments.length?(d=typeof D=="function"?D:v1(D),g):d},g.links=function(D){return arguments.length?(h=typeof D=="function"?D:v1(D),g):h},g.linkSort=function(D){return arguments.length?(f=D,g):f},g.size=function(D){return arguments.length?(t=e=0,n=+D[0],r=+D[1],g):[n-t,r-e]},g.extent=function(D){return arguments.length?(t=+D[0][0],n=+D[1][0],e=+D[0][1],r=+D[1][1],g):[[t,e],[n,r]]},g.iterations=function(D){return arguments.length?(v=+D,g):v};function y({nodes:D,links:Y}){D.forEach((G,X)=>{G.index=X,G.sourceLinks=[],G.targetLinks=[]});const z=new Map(D.map(G=>[s(G),G]));if(Y.forEach((G,X)=>{G.index=X;let{source:K,target:tt}=G;typeof K!="object"&&(K=G.source=l6(z,K)),typeof tt!="object"&&(tt=G.target=l6(z,tt)),K.sourceLinks.push(G),tt.targetLinks.push(G)}),f!=null)for(const{sourceLinks:G,targetLinks:X}of D)G.sort(f),X.sort(f)}function b({nodes:D}){for(const Y of D)Y.value=Y.fixedValue===void 0?Math.max(so(Y.sourceLinks,CS),so(Y.targetLinks,CS)):Y.fixedValue}function x({nodes:D}){const Y=D.length;let z=new Set(D),G=new Set,X=0;for(;z.size;){if(z.forEach(K=>{K.depth=X;for(const{target:tt}of K.sourceLinks)G.add(tt)}),++X>Y)throw new Error("circular link");z=G,G=new Set}if(l){const K=Math.max(An(D,et=>et.depth)+1,0);let tt;for(let et=0;et{K.height=X;for(const{source:tt}of K.targetLinks)G.add(tt)}),++X>Y)throw new Error("circular link");z=G,G=new Set}}function O({nodes:D}){const Y=Math.max(An(D,X=>X.depth)+1,0),z=(n-t-i)/(Y-1),G=new Array(Y).fill(0).map(()=>[]);for(const X of D){const K=Math.max(0,Math.min(Y-1,Math.floor(c.call(null,X,Y))));X.layer=K,X.x0=t+K*z,X.x1=X.x0+i,G[K]?G[K].push(X):G[K]=[X]}if(u)for(const X of G)X.sort(u);return G}function w(D){const Y=Ga(D,z=>(r-e-(z.length-1)*o)/so(z,CS));for(const z of D){let G=e;for(const X of z){X.y0=G,X.y1=G+X.value*Y,G=X.y1+o;for(const K of X.sourceLinks)K.width=K.value*Y}G=(r-G+o)/(z.length+1);for(let X=0;Xz.length)-1)),w(Y);for(let z=0;z0))continue;const _t=(et/dt-tt.y0)*Y;tt.y0+=_t,tt.y1+=_t,I(tt)}u===void 0&&K.sort(g1),K.length&&P(K,z)}}function A(D,Y,z){for(let G=D.length,X=G-2;X>=0;--X){const K=D[X];for(const tt of K){let et=0,dt=0;for(const{target:Lt,value:gt}of tt.sourceLinks){const vt=gt*(Lt.layer-tt.layer);et+=N(tt,Lt)*vt,dt+=vt}if(!(dt>0))continue;const _t=(et/dt-tt.y0)*Y;tt.y0+=_t,tt.y1+=_t,I(tt)}u===void 0&&K.sort(g1),K.length&&P(K,z)}}function P(D,Y){const z=D.length>>1,G=D[z];L(D,G.y0-o,z-1,Y),k(D,G.y1+o,z+1,Y),L(D,r,D.length-1,Y),k(D,e,0,Y)}function k(D,Y,z,G){for(;z1e-6&&(X.y0+=K,X.y1+=K),Y=X.y1+o}}function L(D,Y,z,G){for(;z>=0;--z){const X=D[z],K=(X.y1-Y)*G;K>1e-6&&(X.y0-=K,X.y1-=K),Y=X.y0-o}}function I({sourceLinks:D,targetLinks:Y}){if(f===void 0){for(const{source:{sourceLinks:z}}of Y)z.sort(c6);for(const{target:{targetLinks:z}}of D)z.sort(s6)}}function C(D){if(f===void 0)for(const{sourceLinks:Y,targetLinks:z}of D)Y.sort(c6),z.sort(s6)}function R(D,Y){let z=D.y0-(D.sourceLinks.length-1)*o/2;for(const{target:G,width:X}of D.sourceLinks){if(G===Y)break;z+=X+o}for(const{source:G,width:X}of Y.targetLinks){if(G===D)break;z-=X}return z}function N(D,Y){let z=Y.y0-(Y.targetLinks.length-1)*o/2;for(const{source:G,width:X}of Y.targetLinks){if(G===D)break;z+=X+o}for(const{target:G,width:X}of D.sourceLinks){if(G===Y)break;z-=X}return z}return g}const HJ={nodeAlign:"justify",nodeWidth:.008,nodePadding:.03,nodes:t=>t.nodes,links:t=>t.links,nodeSort:void 0,linkSort:void 0,iterations:6},UJ={left:DJ,right:FJ,center:BJ,justify:p1};function $J(t){const e=typeof t;return e==="string"?UJ[t]||p1:e==="function"?t:p1}const f6=t=>e=>{const{nodeId:n,nodeSort:r,nodeAlign:i,nodeWidth:a,nodePadding:o,nodeDepth:s,nodes:c,links:l,linkSort:u,iterations:f}=Object.assign({},HJ,t),d=YJ().nodeSort(r).linkSort(u).links(l).nodes(c).nodeWidth(a).nodePadding(o).nodeDepth(s).nodeAlign($J(i)).iterations(f).extent([[0,0],[1,1]]);typeof n=="function"&&d.nodeId(n);const h=d(e),{nodes:v,links:g}=h,y=v.map(x=>{const{x0:_,x1:O,y0:w,y1:M}=x;return Object.assign(Object.assign({},x),{x:[_,O,O,_],y:[w,w,M,M]})}),b=g.map(x=>{const{source:_,target:O}=x,w=_.x1,M=O.x0,E=x.width/2;return Object.assign(Object.assign({},x),{x:[w,w,M,M],y:[x.y0+E,x.y0-E,x.y1+E,x.y1-E]})});return{nodes:y,links:b}};f6.props={};var VJ=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);it.key,nodeWidth:.02,nodePadding:.02},qJ={type:"polygon",axis:!1,legend:!1,encode:{shape:"polygon",x:"x",y:"y"},scale:{x:{type:"identity"},y:{type:"identity"}},style:{stroke:"#000"}},KJ={type:"polygon",axis:!1,legend:!1,encode:{shape:"ribbon",x:"x",y:"y"},style:{fillOpacity:.5,stroke:void 0}},ZJ={textAlign:t=>t.x[0]<.5?"start":"end",position:t=>t.x[0]<.5?"right":"left",fontSize:10},d6=t=>{const{data:e,encode:n={},scale:r,style:i={},layout:a={},nodeLabels:o=[],linkLabels:s=[],animate:c={},tooltip:l={},interaction:u}=t,{links:f,nodes:d}=kO(e,n),h=Wt(n,"node"),v=Wt(n,"link"),{key:g=k=>k.key,color:y=g}=h,{links:b,nodes:x}=f6(Object.assign(Object.assign(Object.assign({},XJ),{nodeId:ms(g)}),a))({links:f,nodes:d}),_=Wt(i,"label"),{text:O=g,spacing:w=5}=_,M=VJ(_,["text","spacing"]),E=ms(g),A=vs(l,"node",{title:E,items:[{field:"value"}]},!0),P=vs(l,"link",{title:"",items:[k=>({name:"source",value:E(k.source)}),k=>({name:"target",value:E(k.target)})]});return[yt({},qJ,{data:x,encode:Object.assign(Object.assign({},h),{color:y}),scale:r,style:Wt(i,"node"),labels:[Object.assign(Object.assign(Object.assign({},ZJ),{text:O,dx:k=>k.x[0]<.5?w:-w}),M),...o],tooltip:A,animate:gs(c,"node"),axis:!1,interaction:u}),yt({},KJ,{data:b,encode:v,labels:s,style:Object.assign({fill:v.color?void 0:"#aaa",lineWidth:0},Wt(i,"link")),tooltip:P,animate:gs(c,"link"),interaction:u})]};d6.props={};function QJ(t,e){return e.value-t.value}function JJ(t,e){return e.frequency-t.frequency}function ttt(t,e){return`${t.id}`.localeCompare(`${e.id}`)}function ett(t,e){return`${t.name}`.localeCompare(`${e.name}`)}const ntt={y:0,thickness:.05,weight:!1,marginRatio:.1,id:t=>t.id,source:t=>t.source,target:t=>t.target,sourceWeight:t=>t.value||1,targetWeight:t=>t.value||1,sortBy:null};function rtt(t){const{y:e,thickness:n,weight:r,marginRatio:i,id:a,source:o,target:s,sourceWeight:c,targetWeight:l,sortBy:u}=Object.assign(Object.assign({},ntt),t);function f(y){const b=y.nodes.map(_=>Object.assign({},_)),x=y.edges.map(_=>Object.assign({},_));return d(b,x),h(b,x),v(b,x),g(b,x),{nodes:b,edges:x}}function d(y,b){b.forEach(O=>{O.source=o(O),O.target=s(O),O.sourceWeight=c(O),O.targetWeight=l(O)});const x=Qn(b,O=>O.source),_=Qn(b,O=>O.target);return y.forEach(O=>{O.id=a(O);const w=x.has(O.id)?x.get(O.id):[],M=_.has(O.id)?_.get(O.id):[];O.frequency=w.length+M.length,O.value=so(w,E=>E.sourceWeight)+so(M,E=>E.targetWeight)}),{nodes:y,edges:b}}function h(y,b){const x=typeof u=="function"?u:oe[u];x&&y.sort(x)}function v(y,b){const x=y.length;if(!x)throw Af("Invalid nodes: it's empty!");if(!r){const w=1/x;return y.forEach((M,E)=>{M.x=(E+.5)*w,M.y=e}),{nodes:y,edges:b}}const _=i/(2*x),O=y.reduce((w,M)=>w+=M.value,0);return y.reduce((w,M)=>{M.weight=M.value/O,M.width=M.weight*(1-i),M.height=n;const E=_+w,A=E+M.width,P=e-n/2,k=P+n;return M.x=[E,A,A,E],M.y=[P,P,k,k],w+M.width+2*_},0),{nodes:y,edges:b}}function g(y,b){const x=new Map(y.map(w=>[w.id,w]));if(!r)return b.forEach(w=>{const M=o(w),E=s(w),A=x.get(M),P=x.get(E);A&&P&&(w.x=[A.x,P.x],w.y=[A.y,P.y])}),{nodes:y,edges:b};b.forEach(w=>{w.x=[0,0,0,0],w.y=[e,e,e,e]});const _=Qn(b,w=>w.source),O=Qn(b,w=>w.target);y.forEach(w=>{const{edges:M,width:E,x:A,y:P,value:k,id:L}=w,I=_.get(L)||[],C=O.get(L)||[];let R=0;I.map(N=>{const D=N.sourceWeight/k*E;N.x[0]=A[0]+R,N.x[1]=A[0]+R+D,R+=D}),C.forEach(N=>{const D=N.targetWeight/k*E;N.x[3]=A[0]+R,N.x[2]=A[0]+R+D,R+=D})})}return f}const LS=t=>e=>rtt(t)(e);LS.props={};var h6=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);it.key,source:t=>t.source,target:t=>t.target,sourceWeight:t=>t.value||1,targetWeight:t=>t.value||1,sortBy:null},itt={type:"polygon",axis:!1,legend:!1,encode:{shape:"polygon",x:"x",y:"y"},scale:{x:{type:"identity"},y:{type:"identity"}},style:{opacity:1,fillOpacity:1,lineWidth:1}},att={type:"polygon",axis:!1,legend:!1,encode:{shape:"ribbon",x:"x",y:"y"},style:{opacity:.5,lineWidth:1}},ott={position:"outside",fontSize:10},p6=(t,e)=>{const{data:n,encode:r={},scale:i,style:a={},layout:o={},nodeLabels:s=[],linkLabels:c=[],animate:l={},tooltip:u={}}=t,{nodes:f,links:d}=kO(n,r),h=Wt(r,"node"),v=Wt(r,"link"),{key:g=N=>N.key,color:y=g}=h,{linkEncodeColor:b=N=>N.source}=v,{nodeWidthRatio:x=RS.thickness,nodePaddingRatio:_=RS.marginRatio}=o,O=h6(o,["nodeWidthRatio","nodePaddingRatio"]),{nodes:w,edges:M}=LS(Object.assign(Object.assign(Object.assign(Object.assign({},RS),{id:ms(g),thickness:x,marginRatio:_}),O),{weight:!0}))({nodes:f,edges:d}),E=Wt(a,"label"),{text:A=g}=E,P=h6(E,["text"]),k=vs(u,"node",{title:"",items:[N=>({name:N.key,value:N.value})]},!0),L=vs(u,"link",{title:"",items:[N=>({name:`${N.source} -> ${N.target}`,value:N.value})]}),{height:I,width:C}=e,R=Math.min(I,C);return[yt({},att,{data:M,encode:Object.assign(Object.assign({},v),{color:b}),labels:c,style:Object.assign({fill:b?void 0:"#aaa"},Wt(a,"link")),tooltip:L,animate:gs(l,"link")}),yt({},itt,{data:w,encode:Object.assign(Object.assign({},h),{color:y}),scale:i,style:Wt(a,"node"),coordinate:{type:"polar",outerRadius:(R-20)/R,startAngle:-Math.PI*2,endAngle:0},labels:[Object.assign(Object.assign(Object.assign({},ott),{text:A}),P),...s],tooltip:k,animate:gs(l,"node"),axis:!1})]};p6.props={};var stt=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i({tile:"treemapSquarify",ratio:.5*(1+Math.sqrt(5)),size:[t,e],round:!1,ignoreParentValue:!0,padding:0,paddingInner:0,paddingOuter:0,paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0,sort:(n,r)=>r.value-n.value,layer:0}),ltt=(t,e)=>({type:"rect",axis:!1,encode:{x:"x",y:"y",key:"id",color:n=>n.path[1]},scale:{x:{domain:[0,t],range:[0,1]},y:{domain:[0,e],range:[0,1]}},style:{stroke:"#fff"},state:{active:{opacity:.6},inactive:{opacity:1}}}),utt={fontSize:10,text:t=>Kp(t.path),position:"inside",fill:"#000",textOverflow:"clip",wordWrap:!0,maxLines:1,wordWrapWidth:t=>t.x1-t.x0},ftt={title:t=>{var e,n;return(n=(e=t.path)===null||e===void 0?void 0:e.join)===null||n===void 0?void 0:n.call(e,".")},items:[{field:"value"}]},dtt={title:t=>Kp(t.path),items:[{field:"value"}]},v6=(t,e)=>{const{width:n,height:r,options:i}=e,{data:a,encode:o={},scale:s,style:c={},layout:l={},labels:u=[],tooltip:f={}}=t,d=stt(t,["data","encode","scale","style","layout","labels","tooltip"]),h=un(i,["interaction","treemapDrillDown"]),v=yt({},ctt(n,r),l,{layer:h?x=>x.depth===1:l.layer}),[g,y]=g4(a,v,o),b=Wt(c,"label");return yt({},ltt(n,r),Object.assign(Object.assign({data:g,scale:s,style:c,labels:[Object.assign(Object.assign({},utt),b),...u]},d),{encode:o,tooltip:em(f,ftt),axis:!1}),h?{interaction:Object.assign(Object.assign({},d.interaction),{treemapDrillDown:h?Object.assign(Object.assign({},h),{originData:y,layout:v}):void 0}),encode:Object.assign({color:x=>Kp(x.path)},o),tooltip:em(f,dtt)}:{})};v6.props={};function htt(){return{"data.arc":LS,"data.cluster":VI,"mark.forceGraph":UI,"mark.tree":qI,"mark.pack":o6,"mark.sankey":d6,"mark.chord":p6,"mark.treemap":v6}}var g6=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ie[n])}function vtt(t,e){return An(t,n=>e[n])}function y6(t,e){const n=NS(t,e)*2.5-IS(t,e)*1.5;return Ga(t,r=>e[r]>=n?e[r]:NaN)}function NS(t,e){return Nm(t,.25,n=>e[n])}function gtt(t,e){return Nm(t,.5,n=>e[n])}function IS(t,e){return Nm(t,.75,n=>e[n])}function m6(t,e){const n=IS(t,e)*2.5-NS(t,e)*1.5;return An(t,r=>e[r]<=n?e[r]:NaN)}function ytt(){return(t,e)=>{const{encode:n}=e,{y:r,x:i}=n,{value:a}=r,{value:o}=i;return[Array.from(Qn(t,l=>o[+l]).values()).flatMap(l=>{const u=y6(l,a),f=m6(l,a);return l.filter(d=>a[d]f)}),e]}}const b6=t=>{const{data:e,encode:n,style:r={},tooltip:i={},transform:a,animate:o}=t,s=g6(t,["data","encode","style","tooltip","transform","animate"]),{point:c=!0}=r,l=g6(r,["point"]),{y:u}=n,f={y:u,y1:u,y2:u,y3:u,y4:u},d={y1:NS,y2:gtt,y3:IS},h=vs(i,"box",{items:[{channel:"y",name:"min"},{channel:"y1",name:"q1"},{channel:"y2",name:"q2"},{channel:"y3",name:"q3"},{channel:"y4",name:"max"}]},!0),v=vs(i,"point",{title:{channel:"x"},items:[{name:"outlier",channel:"y"}]});if(!c)return Object.assign({type:"box",data:e,transform:[Object.assign(Object.assign({type:"groupX",y:ptt},d),{y4:vtt})],encode:Object.assign(Object.assign({},n),f),style:l,tooltip:h},s);const g=Wt(l,"box"),y=Wt(l,"point");return[Object.assign({type:"box",data:e,transform:[Object.assign(Object.assign({type:"groupX",y:y6},d),{y4:m6})],encode:Object.assign(Object.assign({},n),f),style:g,tooltip:h,animate:gs(o,"box")},s),{type:"point",data:e,transform:[{type:ytt}],encode:n,style:Object.assign({},y),tooltip:v,animate:gs(o,"point")}]};b6.props={};const x6=(t,e)=>Math.sqrt(Math.pow(t[0]-e[0],2)+Math.pow(t[1]-e[1],2))/2,mtt=(t,e)=>{if(!e)return;const{coordinate:n}=e;if(!(n!=null&&n.getCenter))return;const r=n.getCenter();return(i,a,o)=>{const{document:s}=e.canvas,{color:c,index:l}=a,u=s.createElement("g",{}),f=x6(i[0],i[1]),d=x6(i[0],r)*2,h=s.createElement("path",{style:Object.assign(Object.assign(Object.assign({d:[["M",...i[0]],["A",f,f,0,1,0,...i[1]],["A",d+f*2,d+f*2,0,0,0,...i[2]],["A",f,f,0,1,l===0?0:1,...i[3]],["A",d,d,0,0,1,...i[0]],["Z"]]},o),k_(t,["shape","last","first"])),{fill:c||o.color})});return u.appendChild(h),u}};var y1=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{shape:n,radius:r}=t,i=y1(t,["shape","radius"]),a=Wt(i,"pointer"),o=Wt(i,"pin"),{shape:s}=a,c=y1(a,["shape"]),{shape:l}=o,u=y1(o,["shape"]),{coordinate:f,theme:d}=e;return(h,v)=>{const g=h.map(R=>f.invert(R)),[y,b,x]=mD(f,"polar"),_=f.clone(),{color:O}=v,w=s_({startAngle:y,endAngle:b,innerRadius:x,outerRadius:r});w.push(["cartesian"]),_.update({transformations:w});const M=g.map(R=>_.map(R)),[E,A]=B_(M),[P,k]=f.getCenter(),L=Object.assign(Object.assign({x1:E,y1:A,x2:P,y2:k,stroke:O},c),i),I=Object.assign(Object.assign({cx:P,cy:k,stroke:O},u),i),C=Oe(new Jt);return Zs(s)||(typeof s=="function"?C.append(()=>s(M,v,_,d)):C.append("line").call(se,L).node()),Zs(l)||(typeof l=="function"?C.append(()=>l(M,v,_,d)):C.append("circle").call(se,I).node()),C.node()}},_6={coordinate:{type:"radial",innerRadius:.9,outerRadius:1,startAngle:-11/10*Math.PI,endAngle:1/10*Math.PI},axis:{x:!1},legend:!1,tooltip:!1,encode:{x:"x",y:"y",color:"color"},scale:{color:{range:["#30BF78","#D0D0D0"]}}},xtt={style:{shape:btt,lineWidth:4,pointerLineCap:"round",pinR:10,pinFill:"#fff",radius:.6}},_tt={type:"text",style:{x:"50%",y:"60%",textAlign:"center",textBaseline:"middle",fontSize:20,fontWeight:800,fill:"#888"}};function Ott(t){if(Cn(t)){const e=Math.max(0,Math.min(t,1));return{percent:e,target:e,total:1}}return t}function wtt(t,e){const{name:n="score",target:r,total:i,percent:a,thresholds:o=[]}=Ott(t),s=a||r,c=a?1:i,l=Object.assign({y:{domain:[0,c]}},e);return o.length?{targetData:[{x:n,y:s,color:"target"}],totalData:o.map((u,f)=>({x:n,y:f>=1?u-o[f-1]:u,color:f})),target:s,total:c,scale:l}:{targetData:[{x:n,y:s,color:"target"}],totalData:[{x:n,y:s,color:"target"},{x:n,y:c-s,color:"total"}],target:s,total:c,scale:l}}function Stt(t,{target:e,total:n}){const{content:r}=t;return r?r(e,n):e.toString()}const O6=t=>{const{data:e={},scale:n={},style:r={},animate:i={},transform:a=[]}=t,o=y1(t,["data","scale","style","animate","transform"]),{targetData:s,totalData:c,target:l,total:u,scale:f}=wtt(e,n),d=Wt(r,"text"),h=Q8(r,["pointer","pin"]),v=Wt(r,"arc"),g=v.shape;return[yt({},_6,Object.assign({type:"interval",transform:[{type:"stackY"}],data:c,scale:f,style:g==="round"?Object.assign(Object.assign({},v),{shape:mtt}):v,animate:typeof i=="object"?Wt(i,"arc"):i},o)),yt({},_6,xtt,Object.assign({type:"point",data:s,scale:f,style:h,animate:typeof i=="object"?Wt(i,"indicator"):i},o)),yt({},_tt,{style:Object.assign({text:Stt(d,{target:l,total:u})},d),animate:typeof i=="object"?Wt(i,"text"):i})]};O6.props={};const w6=5e3;function S6(t,e,n){return t+(e-t)*n}function Mtt(t,e,n,r){return e===0?[[t+1/2*n/Math.PI/2,r/2],[t+1/2*n/Math.PI,r],[t+n/4,r]]:e===1?[[t+1/2*n/Math.PI/2*(Math.PI-2),r],[t+1/2*n/Math.PI/2*(Math.PI-1),r/2],[t+n/4,0]]:e===2?[[t+1/2*n/Math.PI/2,-r/2],[t+1/2*n/Math.PI,-r],[t+n/4,-r]]:[[t+1/2*n/Math.PI/2*(Math.PI-2),-r],[t+1/2*n/Math.PI/2*(Math.PI-1),-r/2],[t+n/4,0]]}function Ett(t,e,n,r,i,a,o){const s=Math.ceil(2*t/n*4)*4,c=[];let l=r;for(;l<-Math.PI*2;)l+=Math.PI*2;for(;l>0;)l-=Math.PI*2;l=l/Math.PI/2*n;const u=a-t+l-t*2;c.push(["M",u,e]);let f=0;for(let d=0;dM6[t]||M6.circle,A6=(t,e)=>{if(!e)return;const{coordinate:n}=e,{liquidOptions:r,styleOptions:i}=t,{liquidShape:a,percent:o}=r,{background:s,outline:c={},wave:l={}}=i,u=E6(i,["background","outline","wave"]),{border:f=2,distance:d=0}=c,h=E6(c,["border","distance"]),{length:v=192,count:g=3}=l;return(y,b,x)=>{const{document:_}=e.canvas,{color:O,fillOpacity:w}=x,M=Object.assign(Object.assign({fill:O},x),u),E=_.createElement("g",{}),[A,P]=n.getCenter(),k=n.getSize(),L=Math.min(...k)/2,C=(ea(a)?a:Rtt(a))(A,P,L,...k);if(Object.keys(s).length){const D=_.createElement("path",{style:Object.assign({d:C,fill:"#fff"},s)});E.appendChild(D)}if(o>0){const D=_.createElement("path",{style:{d:C}});E.appendChild(D),E.style.clipPath=D,Att(A,P,1-o,g,M,E,D.getBBox().y,L*2,v,!0,_)}const R=_.createElement("path",{style:{d:C,fill:"transparent",lineWidth:f+2*d,stroke:"#fff"}}),N=_.createElement("path",{style:Object.assign(Object.assign(Object.assign({d:C,stroke:O,strokeOpacity:w,lineWidth:f},M),h),{fill:"transparent"})});return E.appendChild(R),E.appendChild(N),E}};A6.props={};var Ntt=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{data:e={},style:n={},animate:r}=t,i=Ntt(t,["data","style","animate"]),a=Math.max(0,Cn(e)?e:e==null?void 0:e.percent),o=[{percent:a,type:"liquid"}],s=Object.assign(Object.assign({},Wt(n,"text")),Wt(n,"content")),c=Wt(n,"outline"),l=Wt(n,"wave"),u=Wt(n,"background");return[yt({},Itt,Object.assign({type:"interval",data:o,style:{liquidOptions:{percent:a,liquidShape:n==null?void 0:n.shape},styleOptions:Object.assign(Object.assign({},n),{outline:c,wave:l,background:u})},animate:r},i)),yt({},jtt,{style:Object.assign({text:`${dy(a*100)} %`},s),animate:r})]};P6.props={};var uc=Ot(69916);const T6=1e-10;function k6(t,e){const n=Ftt(t),r=n.filter(function(c){return Dtt(c,t)});let i=0,a=0,o;const s=[];if(r.length>1){const c=Btt(r);for(o=0;o-1){const v=t[u.parentIndex[h]],g=Math.atan2(u.x-v.x,u.y-v.y),y=Math.atan2(l.x-v.x,l.y-v.y);let b=y-g;b<0&&(b+=2*Math.PI);const x=y-b/2;let _=k0(f,{x:v.x+v.radius*Math.sin(x),y:v.y+v.radius*Math.cos(x)});_>v.radius*2&&(_=v.radius*2),(d===null||d.width>_)&&(d={circle:v,width:_,p1:u,p2:l})}d!==null&&(s.push(d),i+=jS(d.circle.radius,d.width),l=u)}}else{let c=t[0];for(o=1;oMath.abs(c.radius-t[o].radius)){l=!0;break}l?i=a=0:(i=c.radius*c.radius*Math.PI,s.push({circle:c,p1:{x:c.x,y:c.y+c.radius},p2:{x:c.x-T6,y:c.y+c.radius},width:c.radius*2}))}return a/=2,e&&(e.area=i+a,e.arcArea=i,e.polygonArea=a,e.arcs=s,e.innerPoints=r,e.intersectionPoints=n),i+a}function Dtt(t,e){for(let n=0;ne[n].radius+T6)return!1;return!0}function Ftt(t){const e=[];for(let n=0;n=t+e)return 0;if(n<=Math.abs(t-e))return Math.PI*Math.min(t,e)*Math.min(t,e);const r=t-(n*n-e*e+t*t)/(2*n),i=e-(n*n-t*t+e*e)/(2*n);return jS(t,r)+jS(e,i)}function L6(t,e){const n=k0(t,e),r=t.radius,i=e.radius;if(n>=r+i||n<=Math.abs(r-i))return[];const a=(r*r-i*i+n*n)/(2*n),o=Math.sqrt(r*r-a*a),s=t.x+a*(e.x-t.x)/n,c=t.y+a*(e.y-t.y)/n,l=-(e.y-t.y)*(o/n),u=-(e.x-t.x)*(o/n);return[{x:s+l,y:c-u},{x:s-l,y:c+u}]}function Btt(t){const e={x:0,y:0};for(let n=0;ns>c?1:-1),r=0;r=Math.min(e[o].size,e[s].size)?f=1:a.size<=1e-10&&(f=-1),i[o][s]=i[s][o]=f}),{distances:r,constraints:i}}function Ytt(t,e,n,r){let i=0,a;for(a=0;a0&&v<=f||d<0&&v>=f||(i+=2*g*g,e[2*a]+=4*g*(o-l),e[2*a+1]+=4*g*(s-u),e[2*c]+=4*g*(l-o),e[2*c+1]+=4*g*(u-s))}}return i}function Htt(t,e){let n=$tt(t,e);const r=e.lossFunction||FS;if(t.length>=8){const i=Utt(t,e),a=r(i,t),o=r(n,t);a+1e-8=Math.min(r[v].size,r[g].size)&&(h=0),i[v].push({set:g,size:d.size,weight:h}),i[g].push({set:v,size:d.size,weight:h})}const o=[];for(a in i)if(i.hasOwnProperty(a)){let f=0;for(let d=0;d0){const i=t[0].x,a=t[0].y;for(r=0;r1){const i=Math.atan2(t[1].x,t[1].y)-e;let a,o;const s=Math.cos(i),c=Math.sin(i);for(r=0;r2){let i=Math.atan2(t[2].x,t[2].y)-e;for(;i<0;)i+=2*Math.PI;for(;i>2*Math.PI;)i-=2*Math.PI;if(i>Math.PI){const a=t[1].y/(1e-10+t[1].x);for(r=0;ro;r.push(` -A`,o,o,0,s?1:0,1,a.p1.x,a.p1.y)}return r.join(" ")}}const N6=t=>{const{sets:e="sets",size:n="size",as:r=["key","path"],padding:i=0}=t,[a,o]=r;return s=>{const c=s.map(f=>Object.assign(Object.assign({},f),{sets:f[e],size:f[n],[a]:f.sets.join("&")}));c.sort((f,d)=>f.sets.length-d.sets.length);const l=ztt(c);let u;return c.map(f=>{const d=f[e],h=({width:v,height:g})=>{u=u||qtt(l,v,g,i);const y=d.map(x=>u[x]);let b=Ztt(y);return/[zZ]$/.test(b)||(b+=" Z"),b};return Object.assign(Object.assign({},f),{[o]:h})})}};N6.props={};function Qtt(){return{"data.venn":N6,"mark.boxplot":b6,"mark.gauge":O6,"mark.wordCloud":$O,"mark.liquid":P6}}function Jtt(){return Object.assign(Object.assign(Object.assign(Object.assign({},uQ()),htt()),Qtt()),oZ())}var m1=function(){return m1=Object.assign||function(t){for(var e,n=1,r=arguments.length;n0){var E=w.x,A=w.y,P=w.height,k=w.width,L=w.data,I=w.key,C=(0,it.get)(L,u),R=y/2;if(n){var N=E+k/2,D=A;h.push({points:[[N+R,D-d+O],[N+R,D-x-O],[N,D-O],[N-R,D-x-O],[N-R,D-d+O]],center:[N,D-d/2-O],width:d,value:[f,C],key:I})}else{var N=E,D=A+P/2;h.push({points:[[E-d+O,D-R],[E-x-O,D-R],[N-O,D],[E-x-O,D+R],[E-d+O,D+R]],center:[N-d/2-O,D],width:d,value:[f,C],key:I})}f=C}}),h},e.prototype.render=function(){this.setDirection(),this.drawConversionTag()},e.prototype.setDirection=function(){var n=this.chart.getCoordinate(),r=(0,it.get)(n,"options.transformations"),i="horizontal";r.forEach(function(a){a.includes("transpose")&&(i="vertical")}),this.direction=i},e.prototype.drawConversionTag=function(){var n=this,r=this.getConversionTagLayout(),i=this.attributes,a=i.style,o=i.text,s=o.style,c=o.formatter;r.forEach(function(l){var u=l.points,f=l.center,d=l.value,h=l.key,v=d[0],g=d[1],y=f[0],b=f[1],x=new set({style:O1({points:u,fill:"#eee"},a),id:"polygon-".concat(h)}),_=new j6({style:O1({x:y,y:b,text:(0,it.isFunction)(c)?c(v,g):(g/v*100).toFixed(2)+"%"},s),id:"text-".concat(h)});n.appendChild(x),n.appendChild(_)})},e.prototype.update=function(){var n=this,r=this.getConversionTagLayout();r.forEach(function(i){var a=i.points,o=i.center,s=i.key,c=o[0],l=o[1],u=n.getElementById("polygon-".concat(s)),f=n.getElementById("text-".concat(s));u.setAttribute("points",a),f.setAttribute("x",c),f.setAttribute("y",l)})},e.tag="ConversionTag",e}(F6),HS=32,B6=16,z6=48,vet=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),L0=function(){return L0=Object.assign||function(t){for(var e,n=1,r=arguments.length;n1&&(0,it.set)(r,"children",[{type:"interval"}]);var i=r.scale,a=r.markBackground,o=r.data,s=r.children,c=r.yField,l=(0,it.get)(i,"y.domain",[]);if(a&&l.length&&(0,it.isArray)(o)){var u="domainMax",f=o.map(function(d){var h;return fd(fd({originData:fd({},d)},(0,it.omit)(d,c)),(h={},h[u]=l[l.length-1],h))});s.unshift(fd({type:"interval",data:f,yField:u,tooltip:!1,style:{fill:"#eee"},label:!1},a))}return n};return(0,it.flow)(e,Or,Pn)(t)}var ket=function(){var t=function(e,n){return function(r){var i=e.fill,a=i===void 0?"#2888FF":i,o=e.stroke,s=e.fillOpacity,c=s===void 0?1:s,l=e.strokeOpacity,u=l===void 0?.2:l,f=e.pitch,d=f===void 0?8:f,h=r[0],v=r[1],g=r[2],y=r[3],b=(v[1]-h[1])/2,x=n.document,_=x.createElement("g",{}),O=x.createElement("polygon",{style:{points:[h,[h[0]-d,h[1]+b],[g[0]-d,h[1]+b],y],fill:a,fillOpacity:c,stroke:o,strokeOpacity:u,inset:30}}),w=x.createElement("polygon",{style:{points:[[h[0]-d,h[1]+b],v,g,[g[0]-d,h[1]+b]],fill:a,fillOpacity:c,stroke:o,strokeOpacity:u}}),M=x.createElement("polygon",{style:{points:[h,[h[0]-d,h[1]+b],v,[h[0]+d,h[1]+b]],fill:a,fillOpacity:c-.2}});return _.appendChild(O),_.appendChild(w),_.appendChild(M),_}};aA("shape.interval.bar25D",t)},Cet=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}();ket();var Let=function(t){Cet(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="Bar",n}return e.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}}}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Y6},e}(vn),Ret=function(){var t=function(e,n){return function(r){var i=e.fill,a=i===void 0?"#2888FF":i,o=e.stroke,s=e.fillOpacity,c=s===void 0?1:s,l=e.strokeOpacity,u=l===void 0?.2:l,f=e.pitch,d=f===void 0?8:f,h=r[1][0]-r[0][0],v=h/2+r[0][0],g=n.document,y=g.createElement("g",{}),b=g.createElement("polygon",{style:{points:[[r[0][0],r[0][1]],[v,r[1][1]+d],[v,r[3][1]+d],[r[3][0],r[3][1]]],fill:a,fillOpacity:c,stroke:o,strokeOpacity:u,inset:30}}),x=g.createElement("polygon",{style:{points:[[v,r[1][1]+d],[r[1][0],r[1][1]],[r[2][0],r[2][1]],[v,r[2][1]+d]],fill:a,fillOpacity:c,stroke:o,strokeOpacity:u}}),_=g.createElement("polygon",{style:{points:[[r[0][0],r[0][1]],[v,r[1][1]-d],[r[1][0],r[1][1]],[v,r[1][1]+d]],fill:a,fillOpacity:c-.2}});return y.appendChild(x),y.appendChild(b),y.appendChild(_),y}};aA("shape.interval.column25D",t)},Net=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}();Ret();var Iet=function(t){Net(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="column",n}return e.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"}]}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Y6},e}(vn);function jet(t){var e=function(r){var i=r.options,a=i.children,o=a===void 0?[]:a,s=i.legend;return s&&o.forEach(function(c){if(!(0,it.get)(c,"colorField")){var l=(0,it.get)(c,"yField");(0,it.set)(c,"colorField",function(){return l})}}),r},n=function(r){var i=r.options,a=i.annotations,o=a===void 0?[]:a,s=i.children,c=s===void 0?[]:s,l=i.scale,u=!1;return(0,it.get)(l,"y.key")||c.forEach(function(f,d){if(!(0,it.get)(f,"scale.y.key")){var h="child".concat(d,"Scale");(0,it.set)(f,"scale.y.key",h);var v=f.annotations,g=v===void 0?[]:v;g.length>0&&((0,it.set)(f,"scale.y.independent",!1),g.forEach(function(y){(0,it.set)(y,"scale.y.key",h)})),!u&&o.length>0&&(0,it.get)(f,"scale.y.independent")===void 0&&(u=!0,(0,it.set)(f,"scale.y.independent",!1),o.forEach(function(y){(0,it.set)(y,"scale.y.key",h)}))}}),r};return(0,it.flow)(e,n,Or,Pn)(t)}var Det=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),H6=function(t){Det(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="DualAxes",n}return e.getDefaultOptions=function(){return{type:"view",axis:{y:{title:!1,tick:!1},x:{title:!1}},scale:{y:{independent:!0,nice:!0}}}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return jet},e}(vn);function Fet(t){var e=function(a){var o=a.options,s=o.xField,c=o.colorField;return c||(0,it.set)(o,"colorField",s),a},n=function(a){var o=a.options,s=o.compareField,c=o.transform,l=o.isTransposed,u=l===void 0?!0:l,f=o.coordinate;return c||(s?(0,it.set)(o,"transform",[]):(0,it.set)(o,"transform",[{type:"symmetryY"}])),!f&&u&&(0,it.set)(o,"coordinate",{transform:[{type:"transpose"}]}),a},r=function(a){var o=a.options,s=o.compareField,c=o.seriesField,l=o.data,u=o.children,f=o.yField,d=o.isTransposed,h=d===void 0?!0:d;if(s||c){var v=Object.values((0,it.groupBy)(l,function(g){return g[s||c]}));u[0].data=v[0],u.push({type:"interval",data:v[1],yField:function(g){return-g[f]}}),delete o.compareField,delete o.data}return c&&((0,it.set)(o,"type","spaceFlex"),(0,it.set)(o,"ratio",[1,1]),(0,it.set)(o,"direction",h?"row":"col"),delete o.seriesField),a},i=function(a){var o=a.options,s=o.tooltip,c=o.xField,l=o.yField;return s||(0,it.set)(o,"tooltip",{title:!1,items:[function(u){return{name:u[c],value:u[l]}}]}),a};return(0,it.flow)(e,n,r,i,Or,Pn)(t)}var Bet=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),zet=function(t){Bet(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="column",n}return e.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"}]}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Fet},e}(vn);function Wet(t){return(0,it.flow)(Or,Pn)(t)}var Get=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),Yet=function(t){Get(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="line",n}return e.getDefaultOptions=function(){return{type:"view",scale:{y:{nice:!0}},interaction:{tooltip:{shared:!0}},axis:{y:{title:!1},x:{title:!1}},children:[{type:"line"}]}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Wet},e}(vn);function R0(t){switch(typeof t){case"function":return t;case"string":return function(e){return(0,it.get)(e,[t])};default:return function(){return t}}}var bo=function(){return bo=Object.assign||function(t){for(var e,n=1,r=arguments.length;n0){var u=a.reduce(function(d,h){return d+h[i]},0);if(u===0){var f=a.map(function(d){var h;return bo(bo({},d),(h={},h[i]=1,h))});(0,it.set)(r,"data",f),o&&(0,it.set)(r,"label",bo(bo({},o),{formatter:function(){return 0}})),s!==!1&&((0,it.isFunction)(s)?(0,it.set)(r,"tooltip",function(d,h,v){var g;return s(bo(bo({},d),(g={},g[i]=0,g)),h,v.map(function(y){var b;return bo(bo({},y),(b={},b[i]=0,b))}))}):(0,it.set)(r,"tooltip",bo(bo({},s),{items:[function(d,h,v){return{name:l(d,h,v),value:0}}]})))}}return n};return(0,it.flow)(e,Pn)(t)}var Uet=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),$et=function(t){Uet(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="pie",n}return e.getDefaultOptions=function(){return{type:"view",children:[{type:"interval"}],coordinate:{type:"theta"},transform:[{type:"stackY",reverse:!0}],animate:{enter:{type:"waveIn"}}}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Het},e}(vn);function Vet(t){return(0,it.flow)(Or,Pn)(t)}var Xet=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),qet=function(t){Xet(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="scatter",n}return e.getDefaultOptions=function(){return{axis:{y:{title:!1},x:{title:!1}},legend:{size:!1},children:[{type:"point"}]}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Vet},e}(vn);function Ket(t){var e=function(n){return(0,it.set)(n,"options.coordinate",{type:(0,it.get)(n,"options.coordinateType","polar")}),n};return(0,it.flow)(e,Pn)(t)}var Zet=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),Qet=function(t){Zet(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="radar",n}return e.getDefaultOptions=function(){return{axis:{x:{grid:!0,line:!0},y:{zIndex:1,title:!1,line:!0,nice:!0}},meta:{x:{padding:.5,align:0}},interaction:{tooltip:{style:{crosshairsLineDash:[4,4]}}},children:[{type:"line"}],coordinateType:"polar"}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Ket},e}(vn),fc=function(){return fc=Object.assign||function(t){for(var e,n=1,r=arguments.length;n0&&(d.x1=f[s],d.x2=d[s],d.y1=f[dd]),d},[]),u.shift(),c.push({type:"link",xField:["x1","x2"],yField:"y1",zIndex:-1,data:u,style:KS({stroke:"#697474"},l),label:!1,tooltip:!1}),r};return(0,it.flow)(e,n,Or,Pn)(t)}var Ant=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),Pnt=function(t){Ant(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="waterfall",n}return e.getDefaultOptions=function(){return{type:"view",legend:null,tooltip:{field:qS,valueFormatter:"~s",name:"value"},axis:{y:{title:null,labelFormatter:"~s"},x:{title:null}},children:[{type:"interval",interaction:{elementHighlight:{background:!0}}}]}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Ent},e}(vn);function Tnt(t){var e=function(n){var r=n.options,i=r.data,a=r.binNumber,o=r.binWidth,s=r.children,c=r.channel,l=c===void 0?"count":c,u=(0,it.get)(s,"[0].transform[0]",{});return(0,it.isNumber)(o)?((0,it.assign)(u,{thresholds:(0,it.ceil)((0,it.divide)(i.length,o)),y:l}),n):((0,it.isNumber)(a)&&(0,it.assign)(u,{thresholds:a,y:l}),n)};return(0,it.flow)(e,Or,Pn)(t)}var knt=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),Cnt=function(t){knt(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="Histogram",n}return e.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}}}]}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Tnt},e}(vn);function Lnt(t){var e=function(r){var i=r.options,a=i.tooltip,o=a===void 0?{}:a,s=i.colorField,c=i.sizeField;return o&&!o.field&&(o.field=s||c),r},n=function(r){var i=r.options,a=i.mark,o=i.children;return a&&(o[0].type=a),r};return(0,it.flow)(e,n,Or,Pn)(t)}var Rnt=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),Nnt=function(t){Rnt(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="heatmap",n}return e.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}}}]}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Lnt},e}(vn);function Int(t){var e=function(n){var r=n.options.boxType,i=r===void 0?"box":r;return n.options.children[0].type=i,n};return(0,it.flow)(e,Or,Pn)(t)}var jnt=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),Dnt=function(t){jnt(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="box",n}return e.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"}]}}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Int},e}(vn);function Fnt(t){var e=function(n){var r=n.options,i=r.data,a=[{type:"custom",callback:function(s){return{links:s}}}];if((0,it.isArray)(i))i.length>0?(0,it.set)(r,"data",{value:i,transform:a}):delete r.children;else if((0,it.get)(i,"type")==="fetch"&&(0,it.get)(i,"value")){var o=(0,it.get)(i,"transform");(0,it.isArray)(o)?(0,it.set)(i,"transform",o.concat(a)):(0,it.set)(i,"transform",a)}return n};return(0,it.flow)(e,Or,Pn)(t)}var Bnt=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),znt=function(t){Bnt(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="sankey",n}return e.getDefaultOptions=function(){return{type:"view",children:[{type:"sankey"}]}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Fnt},e}(vn);function Wnt(t){var e=t.options.layout,n=e===void 0?"horizontal":e;return t.options.coordinate.transform=n!=="horizontal"?void 0:[{type:"transpose"}],t}function Gnt(t){Wnt(t);var e=t.options.layout,n=e===void 0?"horizontal":e;return t.options.children.forEach(function(r){var i;!((i=r==null?void 0:r.coordinate)===null||i===void 0)&&i.transform&&(r.coordinate.transform=n!=="horizontal"?void 0:[{type:"transpose"}])}),t}var Bo=function(){return Bo=Object.assign||function(t){for(var e,n=1,r=arguments.length;n=j.length?void 0:j)&&j[q++],done:!j}}};throw new TypeError(B?"Object is not iterable.":"Symbol.iterator is not defined.")}function H(j,B){var V=typeof Symbol=="function"&&j[Symbol.iterator];if(!V)return j;var q,rt,at=V.call(j),Q=[];try{for(;(B===void 0||0rt=>V(q(rt)),j)}function Dn(j,B){return B-j?V=>(V-j)/(B-j):V=>.5}const $n=Math.sqrt(50),Ae=Math.sqrt(10),Se=Math.sqrt(2);function kr(j,B,V){return B=(B-j)/Math.max(0,V),j=Math.floor(Math.log(B)/Math.LN10),V=B/jr(10,j),0<=j?(V>=$n?10:V>=Ae?5:V>=Se?2:1)*jr(10,j):-jr(10,-j)/(V>=$n?10:V>=Ae?5:V>=Se?2:1)}const Zr=(j,B,V=5)=>{j=[j,B];let q=0,rt=j.length-1,at=j[q],Q=j[rt],J;return Q{V.prototype.rescale=function(){this.initRange(),this.nice();var[q]=this.chooseTransforms();this.composeOutput(q,this.chooseClamp(q))},V.prototype.initRange=function(){var q=this.options.interpolator;this.options.range=j(q)},V.prototype.composeOutput=function(q,rt){var at,{domain:J,interpolator:Q,round:ct}=this.getOptions(),J=B(J.map(q)),ct=ct?(at=Q,lt=>(lt=at(lt),ft(lt)?Math.round(lt):lt)):Q;this.output=Ke(ct,J,rt,q)},V.prototype.invert=void 0}}var Vn,Fr={exports:{}},Ta={exports:{}},it=function(j){return!(!j||typeof j=="string")&&(j instanceof Array||Array.isArray(j)||0<=j.length&&(j.splice instanceof Function||Object.getOwnPropertyDescriptor(j,j.length-1)&&j.constructor.name!=="String"))},Sa=Array.prototype.concat,Jr=Array.prototype.slice,Cr=Ta.exports=function(j){for(var B=[],V=0,q=j.length;VV=>j*(1-V)+B*V,pd=(j,B)=>{if(typeof j=="number"&&typeof B=="number")return $i(j,B);if(typeof j!="string"||typeof B!="string")return()=>j;{var V=j,q=B;const rt=_o(V),at=_o(q);return rt===null||at===null?rt?()=>V:()=>q:Q=>{var J=new Array(4);for(let Xt=0;Xt<4;Xt+=1){var ct=rt[Xt],lt=at[Xt];J[Xt]=ct*(1-Q)+lt*Q}var[Ft,jt,Vt,It]=J;return`rgba(${Math.round(Ft)}, ${Math.round(jt)}, ${Math.round(Vt)}, ${It})`}}},hi=(j,B)=>{const V=$i(j,B);return q=>Math.round(V(q))};function $t({map:j,initKey:B},V){return B=B(V),j.has(B)?j.get(B):V}function ut(j){return typeof j=="object"?j.valueOf():j}class Qe extends Map{constructor(B){if(super(),this.map=new Map,this.initKey=ut,B!==null)for(var[V,q]of B)this.set(V,q)}get(B){return super.get($t({map:this.map,initKey:this.initKey},B))}has(B){return super.has($t({map:this.map,initKey:this.initKey},B))}set(B,V){return super.set(([{map:B,initKey:q},rt]=[{map:this.map,initKey:this.initKey},B],q=q(rt),B.has(q)?B.get(q):(B.set(q,rt),rt)),V);var q,rt}delete(B){return super.delete(([{map:B,initKey:V},q]=[{map:this.map,initKey:this.initKey},B],V=V(q),B.has(V)&&(q=B.get(V),B.delete(V)),q));var V,q}}class yl{constructor(B){this.options=ee({},this.getDefaultOptions()),this.update(B)}getOptions(){return this.options}update(B={}){this.options=ee({},this.options,B),this.rescale(B)}rescale(B){}}const pc=Symbol("defaultUnknown");function Os(j,B,V){for(let q=0;q""+B:typeof j=="object"?B=>JSON.stringify(B):B=>B}class Ss extends yl{getDefaultOptions(){return{domain:[],range:[],unknown:pc}}constructor(B){super(B)}map(B){return this.domainIndexMap.size===0&&Os(this.domainIndexMap,this.getDomain(),this.domainKey),Vi({value:this.domainKey(B),mapper:this.domainIndexMap,from:this.getDomain(),to:this.getRange(),notFoundReturn:this.options.unknown})}invert(B){return this.rangeIndexMap.size===0&&Os(this.rangeIndexMap,this.getRange(),this.rangeKey),Vi({value:this.rangeKey(B),mapper:this.rangeIndexMap,from:this.getRange(),to:this.getDomain(),notFoundReturn:this.options.unknown})}rescale(B){var[V]=this.options.domain,[q]=this.options.range;this.domainKey=ws(V),this.rangeKey=ws(q),this.rangeIndexMap?(B&&!B.range||this.rangeIndexMap.clear(),B&&!B.domain&&!B.compare||(this.domainIndexMap.clear(),this.sortedDomain=void 0)):(this.rangeIndexMap=new Map,this.domainIndexMap=new Map)}clone(){return new Ss(this.options)}getRange(){return this.options.range}getDomain(){var B,V;return this.sortedDomain||({domain:B,compare:V}=this.options,this.sortedDomain=V?[...B].sort(V):B),this.sortedDomain}}function vd(Ct){const{domain:B,range:V,paddingOuter:q,paddingInner:rt,flex:at,round:Q,align:J}=Ct;var ct=B.length,It=0<(It=(Ct=ct)-(lt=at).length)?[...lt,...new Array(It).fill(1)]:It<0?lt.slice(0,Ct):lt,[Ct,lt]=V,lt=lt-Ct,qt=lt/(2/ct*q+1-1/ct*rt);const Ft=qt*rt/ct;qt-=ct*Ft;const jt=function(Kt){const de=Math.min(...Kt);return Kt.map(ze=>ze/de)}(It),Vt=qt/jt.reduce((Kt,de)=>Kt+de);var It=new Qe(B.map((Kt,de)=>(de=jt[de]*Vt,[Kt,Q?Math.floor(de):de]))),Xt=new Qe(B.map((Kt,de)=>(de=jt[de]*Vt+Ft,[Kt,Q?Math.floor(de):de]))),qt=Array.from(Xt.values()).reduce((Kt,de)=>Kt+de),Ct=Ct+(lt-(qt-qt/ct*rt))*J;let he=Q?Math.round(Ct):Ct;var Bt=new Array(ct);for(let Kt=0;Ktqt+he*It),{valueStep:It,valueBandWidth:Xt,adjustedRange:lt}}({align:q,range:rt,round:at,flex:V,paddingInner:this.getPaddingInner(),paddingOuter:this.getPaddingOuter(),domain:B});this.valueStep=at,this.valueBandWidth=rt,this.adjustedRange=q}}const Aa=(j,B,V)=>{let q,rt,at=j,Q=B;if(at===Q&&0{var[q,rt]=q,[at,Q]=at;let J,ct;return Ke(ct=q{const q=Math.min(j.length,B.length)-1,rt=new Array(q),at=new Array(q);var Q=j[0]>j[q],J=Q?[...j].reverse():j,ct=Q?[...B].reverse():B;for(let lt=0;lt{var Ft=function(Vt,It,Xt,qt,Ct){let he=Xt||0,Bt=qt||Vt.length;for(var fe=Ct||(de=>de);heIt?Bt=Kt:he=Kt+1}return he}(j,lt,1,q)-1,jt=rt[Ft];return Ke(at[Ft],jt)(lt)}},dr=(j,B,V,q)=>(2Math.min(Math.max(at,J),Q)}return Ut}composeOutput(B,V){var{domain:Q,range:q,round:rt,interpolate:at}=this.options,Q=dr(Q.map(B),q,at,rt);this.output=Ke(Q,V,B)}composeInput(B,V,q){var{domain:rt,range:at}=this.options,at=dr(at,rt.map(B),$i);this.input=Ke(V,q,at)}}class hr extends W{getDefaultOptions(){return{domain:[0,1],range:[0,1],unknown:void 0,nice:!1,clamp:!1,round:!1,interpolate:pd,tickMethod:Aa,tickCount:5}}chooseTransforms(){return[Ut,Ut]}clone(){return new hr(this.options)}}class Ms extends pi{getDefaultOptions(){return{domain:[],range:[0,1],align:.5,round:!1,padding:0,unknown:pc,paddingInner:1,paddingOuter:0}}constructor(B){super(B)}getPaddingInner(){return 1}clone(){return new Ms(this.options)}update(B){super.update(B)}getPaddingOuter(){return this.options.padding}}function Et(j,B){for(var V=[],q=0,rt=j.length;q{var[B,V]=B;return Ke($i(0,1),Dn(B,V))})],Eu);let Au=ml=class extends hr{getDefaultOptions(){return{domain:[0,.5,1],unknown:void 0,nice:!1,clamp:!1,round:!1,interpolator:Ut,tickMethod:Aa,tickCount:5}}constructor(j){super(j)}clone(){return new ml(this.options)}};Au=ml=function(j,B,V,q){var rt,at=arguments.length,Q=at<3?B:q===null?q=Object.getOwnPropertyDescriptor(B,V):q;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")Q=Reflect.decorate(j,B,V,q);else for(var J=j.length-1;0<=J;J--)(rt=j[J])&&(Q=(at<3?rt(Q):3{const[B,V,q]=j,rt=Ke($i(0,.5),Dn(B,V)),at=Ke($i(.5,1),Dn(V,q));return Q=>(B>q?Q=4&&ft[3]!==1&&(ne=", "+ft[3]),"hwb("+ft[0]+", "+ft[1]+"%, "+ft[2]+"%"+ne+")"},Nt.to.keyword=function(ft){return Be[ft.slice(0,3)]};function te(ft,ne,Dt){return Math.min(Math.max(ne,ft),Dt)}function Gt(ft){var ne=Math.round(ft).toString(16).toUpperCase();return ne.length<2?"0"+ne:ne}},26729:function(we){"use strict";var $e=Object.prototype.hasOwnProperty,Ot="~";function le(){}Object.create&&(le.prototype=Object.create(null),new le().__proto__||(Ot=!1));function H(Nt,te,Gt){this.fn=Nt,this.context=te,this.once=Gt||!1}function ue(Nt,te,Gt,ft,ne){if(typeof Gt!="function")throw new TypeError("The listener must be a function");var Dt=new H(Gt,ft||Nt,ne),ee=Ot?Ot+te:te;return Nt._events[ee]?Nt._events[ee].fn?Nt._events[ee]=[Nt._events[ee],Dt]:Nt._events[ee].push(Dt):(Nt._events[ee]=Dt,Nt._eventsCount++),Nt}function Be(Nt,te){--Nt._eventsCount===0?Nt._events=new le:delete Nt._events[te]}function oe(){this._events=new le,this._eventsCount=0}oe.prototype.eventNames=function(){var te=[],Gt,ft;if(this._eventsCount===0)return te;for(ft in Gt=this._events)$e.call(Gt,ft)&&te.push(Ot?ft.slice(1):ft);return Object.getOwnPropertySymbols?te.concat(Object.getOwnPropertySymbols(Gt)):te},oe.prototype.listeners=function(te){var Gt=Ot?Ot+te:te,ft=this._events[Gt];if(!ft)return[];if(ft.fn)return[ft.fn];for(var ne=0,Dt=ft.length,ee=new Array(Dt);ne0)throw"Initial bisect points must have opposite signs";if(be===0)return At;if(fn===0)return Mt;for(var an=0;an=0&&(At=cn),Math.abs(We)=Ae[$n-1].fx){var $a=!1;if(Vn.fx>Ri.fx?(te(it,1+cn,Qr,-cn,Ri),it.fx=Ut(it),it.fx=1)break;for(Se=1;Sefn+me*Pt*We||an>=Zr)kr=Pt;else{if(Math.abs(Ke)<=-be*We)return Pt;Ke*(kr-Se)>=0&&(kr=Se),Se=Pt,Zr=an}return 0}for(var Ae=0;Ae<10;++Ae){if(te(mt.x,1,Mt.x,Pt,At),an=mt.fx=Ut(mt.x,mt.fxprime),Ke=Be(mt.fxprime,At),an>fn+me*Pt*We||Ae&&an>=cn)return $n(Dn,Pt,cn);if(Math.abs(Ke)<=-be*We)return Pt;if(Ke>=0)return $n(Pt,Dn,an);cn=an,Dn=Pt,Pt*=2}return Pt}function ne(Ut,At,Mt){var mt={x:At.slice(),fx:0,fxprime:At.slice()},Pt={x:At.slice(),fx:0,fxprime:At.slice()},me=At.slice(),be,fn,We=1,an;Mt=Mt||{},an=Mt.maxIterations||At.length*20,mt.fx=Ut(mt.x,mt.fxprime),be=mt.fxprime.slice(),Nt(be,mt.fxprime,-1);for(var cn=0;cn=0&&(Ot.splice instanceof Function||Object.getOwnPropertyDescriptor(Ot,Ot.length-1)&&Ot.constructor.name!=="String")}},96486:function(we,$e,Ot){we=Ot.nmd(we);var le;(function(){var H,ue="4.17.21",Be=200,oe="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",Nt="Expected a function",te="Invalid `variable` option passed into `_.template`",Gt="__lodash_hash_undefined__",ft=500,ne="__lodash_placeholder__",Dt=1,ee=2,Ut=4,At=1,Mt=2,mt=1,Pt=2,me=4,be=8,fn=16,We=32,an=64,cn=128,Ke=256,Dn=512,$n=30,Ae="...",Se=800,kr=16,Zr=1,Li=2,Qr=3,Vn=1/0,it=9007199254740991,Sa=17976931348623157e292,Jr=NaN,Cr=4294967295,Ma=Cr-1,Ri=Cr>>>1,$a=[["ary",cn],["bind",mt],["bindKey",Pt],["curry",be],["curryRight",fn],["flip",Dn],["partial",We],["partialRight",an],["rearg",Ke]],sr="[object Arguments]",ln="[object Array]",Dr="[object AsyncFunction]",oa="[object Boolean]",Ea="[object Date]",hc="[object DOMException]",_o="[object Error]",$i="[object Function]",pd="[object GeneratorFunction]",hi="[object Map]",$t="[object Number]",ut="[object Null]",Qe="[object Object]",yl="[object Promise]",pc="[object Proxy]",Os="[object RegExp]",Vi="[object Set]",ws="[object String]",Ss="[object Symbol]",vd="[object Undefined]",pi="[object WeakMap]",Aa="[object WeakSet]",Oo="[object ArrayBuffer]",Wo="[object DataView]",dr="[object Float32Array]",W="[object Float64Array]",hr="[object Int8Array]",Ms="[object Int16Array]",Et="[object Int32Array]",Pa="[object Uint8Array]",Ta="[object Uint8ClampedArray]",Fr="[object Uint16Array]",Es="[object Uint32Array]",ml=/\b__p \+= '';/g,Eu=/\b(__p \+=) '' \+/g,Au=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Pu=/&(?:amp|lt|gt|quot|#39);/g,As=/[&<>"']/g,gd=RegExp(Pu.source),yd=RegExp(As.source),md=/<%-([\s\S]+?)%>/g,bd=/<%([\s\S]+?)%>/g,Tu=/<%=([\s\S]+?)%>/g,B0=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,xd=/^\w*$/,bl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,on=/[\\^$.*+?()[\]{}|]/g,Tn=RegExp(on.source),xl=/^\s+/,z0=/\s/,_d=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,vc=/\{\n\/\* \[wrapped with (.+)\] \*/,gc=/,? & /,Re=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ka=/[()=,{}\[\]\/\s]/,Ca=/\\(\\)?/g,nn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,La=/\w*$/,Xi=/^[-+]0x[0-9a-f]+$/i,Go=/^0b[01]+$/i,ku=/^\[object .+?Constructor\]$/,Od=/^0o[0-7]+$/i,vi=/^(?:0|[1-9]\d*)$/,gi=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,j=/($^)/,B=/['\n\r\u2028\u2029\\]/g,V="\\ud800-\\udfff",q="\\u0300-\\u036f",rt="\\ufe20-\\ufe2f",at="\\u20d0-\\u20ff",Q=q+rt+at,J="\\u2700-\\u27bf",ct="a-z\\xdf-\\xf6\\xf8-\\xff",lt="\\xac\\xb1\\xd7\\xf7",Ft="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",jt="\\u2000-\\u206f",Vt=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",It="A-Z\\xc0-\\xd6\\xd8-\\xde",Xt="\\ufe0e\\ufe0f",qt=lt+Ft+jt+Vt,Ct="['\u2019]",he="["+V+"]",Bt="["+qt+"]",fe="["+Q+"]",Kt="\\d+",de="["+J+"]",ze="["+ct+"]",yi="[^"+V+qt+Kt+J+ct+It+"]",mi="\\ud83c[\\udffb-\\udfff]",ti="(?:"+fe+"|"+mi+")",bi="[^"+V+"]",Ni="(?:\\ud83c[\\udde6-\\uddff]){2}",gn="[\\ud800-\\udbff][\\udc00-\\udfff]",yn="["+It+"]",yc="\\u200d",wd="(?:"+ze+"|"+yi+")",Yo="(?:"+yn+"|"+yi+")",Ra="(?:"+Ct+"(?:d|ll|m|re|s|t|ve))?",pr="(?:"+Ct+"(?:D|LL|M|RE|S|T|VE))?",Ps=ti+"?",Ts="["+Xt+"]?",sn="(?:"+yc+"(?:"+[bi,Ni,gn].join("|")+")"+Ts+Ps+")*",Na="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",mc="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",W0=Ts+Ps+sn,Sd="(?:"+[de,Ni,gn].join("|")+")"+W0,ks="(?:"+[bi+fe+"?",fe,Ni,gn,he].join("|")+")",G0=RegExp(Ct,"g"),Va=RegExp(fe,"g"),Md=RegExp(mi+"(?="+mi+")|"+ks+W0,"g"),Y0=RegExp([yn+"?"+ze+"+"+Ra+"(?="+[Bt,yn,"$"].join("|")+")",Yo+"+"+pr+"(?="+[Bt,yn+wd,"$"].join("|")+")",yn+"?"+wd+"+"+Ra,yn+"+"+pr,mc,Na,Kt,Sd].join("|"),"g"),ei=RegExp("["+yc+V+Q+Xt+"]"),bc=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,H0=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],A1=-1,Fn={};Fn[dr]=Fn[W]=Fn[hr]=Fn[Ms]=Fn[Et]=Fn[Pa]=Fn[Ta]=Fn[Fr]=Fn[Es]=!0,Fn[sr]=Fn[ln]=Fn[Oo]=Fn[oa]=Fn[Wo]=Fn[Ea]=Fn[_o]=Fn[$i]=Fn[hi]=Fn[$t]=Fn[Qe]=Fn[Os]=Fn[Vi]=Fn[ws]=Fn[pi]=!1;var In={};In[sr]=In[ln]=In[Oo]=In[Wo]=In[oa]=In[Ea]=In[dr]=In[W]=In[hr]=In[Ms]=In[Et]=In[hi]=In[$t]=In[Qe]=In[Os]=In[Vi]=In[ws]=In[Ss]=In[Pa]=In[Ta]=In[Fr]=In[Es]=!0,In[_o]=In[$i]=In[pi]=!1;var P1={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},Cs={"&":"&","<":"<",">":">",'"':""","'":"'"},Ls={"&":"&","<":"<",">":">",""":'"',"'":"'"},U0={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},$0=parseFloat,V0=parseInt,Cu=typeof Ot.g=="object"&&Ot.g&&Ot.g.Object===Object&&Ot.g,X0=typeof self=="object"&&self&&self.Object===Object&&self,Ur=Cu||X0||Function("return this")(),_l=$e&&!$e.nodeType&&$e,Xa=_l&&!0&&we&&!we.nodeType&&we,Ol=Xa&&Xa.exports===_l,Ed=Ol&&Cu.process,ni=function(){try{var ot=Xa&&Xa.require&&Xa.require("util").types;return ot||Ed&&Ed.binding&&Ed.binding("util")}catch(wt){}}(),Lu=ni&&ni.isArrayBuffer,q0=ni&&ni.isDate,Ad=ni&&ni.isMap,K0=ni&&ni.isRegExp,Z0=ni&&ni.isSet,Q0=ni&&ni.isTypedArray;function Ii(ot,wt,ht){switch(ht.length){case 0:return ot.call(wt);case 1:return ot.call(wt,ht[0]);case 2:return ot.call(wt,ht[0],ht[1]);case 3:return ot.call(wt,ht[0],ht[1],ht[2])}return ot.apply(wt,ht)}function J0(ot,wt,ht,ie){for(var Ie=-1,mn=ot==null?0:ot.length;++Ie-1}function Pd(ot,wt,ht){for(var ie=-1,Ie=ot==null?0:ot.length;++ie-1;);return ht}function D1(ot,wt){for(var ht=ot.length;ht--&&wl(wt,ot[ht],0)>-1;);return ht}function oM(ot,wt){for(var ht=ot.length,ie=0;ht--;)ot[ht]===wt&&++ie;return ie}var sM=ov(P1),cM=ov(Cs);function lM(ot){return"\\"+U0[ot]}function uM(ot,wt){return ot==null?H:ot[wt]}function Sl(ot){return ei.test(ot)}function fM(ot){return bc.test(ot)}function dM(ot){for(var wt,ht=[];!(wt=ot.next()).done;)ht.push(wt.value);return ht}function uv(ot){var wt=-1,ht=Array(ot.size);return ot.forEach(function(ie,Ie){ht[++wt]=[Ie,ie]}),ht}function F1(ot,wt){return function(ht){return ot(wt(ht))}}function Rs(ot,wt){for(var ht=-1,ie=ot.length,Ie=0,mn=[];++ht-1}function UM(p,m){var S=this.__data__,T=$d(S,p);return T<0?(++this.size,S.push([p,m])):S[T][1]=m,this}$o.prototype.clear=WM,$o.prototype.delete=GM,$o.prototype.get=YM,$o.prototype.has=HM,$o.prototype.set=UM;function Vo(p){var m=-1,S=p==null?0:p.length;for(this.clear();++m=m?p:m)),p}function ii(p,m,S,T,F,$){var Z,nt=m&Dt,st=m&ee,bt=m&Ut;if(S&&(Z=F?S(p,T,F,$):S(p)),Z!==H)return Z;if(!ir(p))return p;var St=Le(p);if(St){if(Z=cE(p),!nt)return Oi(p,Z)}else{var Tt=oi(p),Qt=Tt==$i||Tt==pd;if(Ao(p))return Pv(p,nt);if(Tt==Qe||Tt==sr||Qt&&!F){if(Z=st||Qt?{}:xb(p),!nt)return st?Lv(p,aE(Z,p)):ai(p,q1(Z,p))}else{if(!In[Tt])return F?p:{};Z=Fv(p,Tt,nt)}}$||($=new Ka);var Jt=$.get(p);if(Jt)return Jt;$.set(p,Z),bf(p)?p.forEach(function(ge){Z.add(ii(ge,m,S,ge,p,$))}):yx(p)&&p.forEach(function(ge,Ee){Z.set(Ee,ii(ge,m,S,Ee,p,$))});var _e=bt?st?jv:dh:st?zi:Gr,De=St?H:_e(p);return qi(De||p,function(ge,Ee){De&&(Ee=ge,ge=p[Ee]),Hu(Z,Ee,ii(ge,m,S,Ee,p,$))}),Z}function K1(p){var m=Gr(p);return function(S){return Cn(S,p,m)}}function Cn(p,m,S){var T=S.length;if(p==null)return!T;for(p=jn(p);T--;){var F=S[T],$=m[F],Z=p[F];if(Z===H&&!(F in p)||!$(Z))return!1}return!0}function xi(p,m,S){if(typeof p!="function")throw new ca(Nt);return Wl(function(){p.apply(H,S)},m)}function Tl(p,m,S,T){var F=-1,$=Ru,Z=!0,nt=p.length,st=[],bt=m.length;if(!nt)return st;S&&(m=Xn(m,sa(S))),T?($=Pd,Z=!1):m.length>=Be&&($=Nu,Z=!1,m=new Ec(m));t:for(;++FF?0:F+S),T=T===H||T>F?F:je(T),T<0&&(T+=F),T=S>T?0:xf(T);S0&&S(nt)?m>1?zr(nt,m-1,S,T,F):Uo(F,nt):T||(F[F.length]=nt)}return F}var Uu=ts(),qd=ts(!0);function Da(p,m){return p&&Uu(p,m,Gr)}function Kd(p,m){return p&&qd(p,m,Gr)}function $u(p,m){return Ho(m,function(S){return Po(p[S])})}function fa(p,m){m=Qo(m,p);for(var S=0,T=m.length;p!=null&&Sm}function Q1(p,m){return p!=null&&kn.call(p,m)}function J1(p,m){return p!=null&&m in jn(p)}function tb(p,m,S){return p>=ri(m,S)&&p=120&&St.length>=120)?new Ec(Z&&St):H}St=p[0];var Tt=-1,Qt=nt[0];t:for(;++Tt-1;)nt!==p&&Fd.call(nt,st,1),Fd.call(p,st,1);return p}function Mv(p,m){for(var S=p?m.length:0,T=S-1;S--;){var F=m[S];if(S==T||F!==$){var $=F;Ja(F)?Fd.call(p,F,1):Nl(p,F)}}return p}function Rl(p,m){return p+Fu(H1()*(m-p+1))}function ob(p,m,S,T){for(var F=-1,$=Br(Bd((m-p)/(S||1)),0),Z=ht($);$--;)Z[T?$:++F]=p,p+=S;return Z}function Qu(p,m){var S="";if(!p||m<1||m>it)return S;do m%2&&(S+=p),m=Fu(m/2),m&&(p+=p);while(m);return S}function Ge(p,m){return xh(yh(p,m,li),p+"")}function sb(p){return pv($c(p))}function cb(p,m){var S=$c(p);return of(S,js(m,0,S.length))}function kc(p,m,S,T){if(!ir(p))return p;m=Qo(m,p);for(var F=-1,$=m.length,Z=$-1,nt=p;nt!=null&&++F<$;){var st=wi(m[F]),bt=S;if(st==="__proto__"||st==="constructor"||st==="prototype")return p;if(F!=Z){var St=nt[st];bt=T?T(St,st,nt):H,bt===H&&(bt=ir(St)?St:Ja(m[F+1])?[]:{})}Hu(nt,st,bt),nt=nt[st]}return p}var Ev=Yd?function(p,m){return Yd.set(p,m),p}:li,lb=ja?function(p,m){return ja(p,"toString",{configurable:!0,enumerable:!1,value:ep(m),writable:!0})}:li;function ub(p){return of($c(p))}function da(p,m,S){var T=-1,F=p.length;m<0&&(m=-m>F?0:F+m),S=S>F?F:S,S<0&&(S+=F),F=m>S?0:S-m>>>0,m>>>=0;for(var $=ht(F);++T>>1,Z=p[$];Z!==null&&!ta(Z)&&(S?Z<=m:Z=Be){var bt=m?null:vb(p);if(bt)return Ld(bt);Z=!1,F=Nu,st=new Ec}else st=m?[]:nt;t:for(;++T<$;){var St=p[T],Tt=m?m(St):St;if(St=S||St!==0?St:0,Z&&Tt===Tt){for(var Qt=st.length;Qt--;)if(st[Qt]===Tt)continue t;m&&st.push(Tt),nt.push(St)}else F(st,Tt,S)||(st!==nt&&st.push(Tt),nt.push(St))}return nt}function Nl(p,m){return m=Qo(m,p),p=Gv(p,m),p==null||delete p[wi(va(m))]}function Fs(p,m,S,T){return kc(p,m,S(fa(p,m)),T)}function Za(p,m,S,T){for(var F=p.length,$=T?F:-1;(T?$--:++$=T?p:da(p,m,S)}var Av=wM||function(p){return Ur.clearTimeout(p)};function Pv(p,m){if(m)return p.slice();var S=p.length,T=G1?G1(S):new p.constructor(S);return p.copy(T),T}function ih(p){var m=new p.constructor(p.byteLength);return new jd(m).set(new jd(p)),m}function Tv(p,m){var S=m?ih(p.buffer):p.buffer;return new p.constructor(S,p.byteOffset,p.byteLength)}function kv(p){var m=new p.constructor(p.source,La.exec(p));return m.lastIndex=p.lastIndex,m}function hb(p){return Yu?jn(Yu.call(p)):{}}function Cv(p,m){var S=m?ih(p.buffer):p.buffer;return new p.constructor(S,p.byteOffset,p.length)}function ah(p,m){if(p!==m){var S=p!==H,T=p===null,F=p===p,$=ta(p),Z=m!==H,nt=m===null,st=m===m,bt=ta(m);if(!nt&&!bt&&!$&&p>m||$&&Z&&st&&!nt&&!bt||T&&Z&&st||!S&&st||!F)return 1;if(!T&&!$&&!bt&&p=nt)return st;var bt=S[T];return st*(bt=="desc"?-1:1)}}return p.index-m.index}function oh(p,m,S,T){for(var F=-1,$=p.length,Z=S.length,nt=-1,st=m.length,bt=Br($-Z,0),St=ht(st+bt),Tt=!T;++nt1?S[F-1]:H,Z=F>2?S[2]:H;for($=p.length>3&&typeof $=="function"?(F--,$):H,Z&&si(S[0],S[1],Z)&&($=F<3?H:$,F=1),m=jn(m);++T-1?F[$?m[Z]:Z]:H}}function Fl(p){return Qa(function(m){var S=m.length,T=S,F=ua.prototype.thru;for(p&&m.reverse();T--;){var $=m[T];if(typeof $!="function")throw new ca(Nt);if(F&&!Z&&Zi($)=="wrapper")var Z=new ua([],!0)}for(T=Z?T:S;++T1&&Ve.reverse(),St&&stnt))return!1;var bt=$.get(p),St=$.get(m);if(bt&&St)return bt==m&&St==p;var Tt=-1,Qt=!0,Jt=S&Mt?new Ec:H;for($.set(p,m),$.set(m,p);++Tt1?"& ":"")+m[T],m=m.join(S>2?", ":" "),p.replace(_d,`{ -/* [wrapped with `+m+`] */ -`)}function zv(p){return Le(p)||Vs(p)||!!(wo&&p&&p[wo])}function Ja(p,m){var S=typeof p;return m=m==null?it:m,!!m&&(S=="number"||S!="symbol"&&vi.test(p))&&p>-1&&p%1==0&&p0){if(++m>=Se)return arguments[0]}else m=0;return p.apply(H,arguments)}}function of(p,m){var S=-1,T=p.length,F=T-1;for(m=m===H?T:m;++S1?p[m-1]:H;return S=typeof S=="function"?(p.pop(),S):H,lf(p,S)});function Us(p){var m=U(p);return m.__chain__=!0,m}function Gb(p,m){return m(p),p}function Ph(p,m){return m(p)}var Yb=Qa(function(p){var m=p.length,S=m?p[0]:0,T=this.__wrapped__,F=function($){return Vd($,p)};return m>1||this.__actions__.length||!(T instanceof tn)||!Ja(S)?this.thru(F):(T=T.slice(S,+S+(m?1:0)),T.__actions__.push({func:Ph,args:[F],thisArg:H}),new ua(T,this.__chain__).thru(function($){return m&&!$.length&&$.push(H),$}))});function Th(){return Us(this)}function Hb(){return new ua(this.value(),this.__chain__)}function kh(){this.__values__===H&&(this.__values__=gg(this.value()));var p=this.__index__>=this.__values__.length,m=p?H:this.__values__[this.__index__++];return{done:p,value:m}}function wn(){return this}function lr(p){for(var m,S=this;S instanceof Ud;){var T=Hs(S);T.__index__=0,T.__values__=H,m?F.__wrapped__=T:m=T;var F=T;S=S.__wrapped__}return F.__wrapped__=p,m}function ga(){var p=this.__wrapped__;if(p instanceof tn){var m=p;return this.__actions__.length&&(m=new tn(this)),m=m.reverse(),m.__actions__.push({func:Ph,args:[hn],thisArg:H}),new ua(m,this.__chain__)}return this.thru(hn)}function Ch(){return Bs(this.__wrapped__,this.__actions__)}var Wn=tf(function(p,m,S){kn.call(p,S)?++p[S]:Xo(p,S,1)});function Ub(p,m,S){var T=Le(p)?ev:Z1;return S&&si(p,m,S)&&(m=H),T(p,Me(m,3))}function $b(p,m){var S=Le(p)?Ho:Xd;return S(p,Me(m,3))}var Lh=ch(Uv),Rh=ch($v);function df(p,m){return zr(pf(p,m),1)}function eg(p,m){return zr(pf(p,m),Vn)}function Vb(p,m,S){return S=S===H?1:je(S),zr(pf(p,m),S)}function Sn(p,m){var S=Le(p)?qi:pe;return S(p,Me(m,3))}function hf(p,m){var S=Le(p)?tv:Bn;return S(p,Me(m,3))}var Dc=tf(function(p,m,S){kn.call(p,S)?p[S].push(m):Xo(p,S,[m])});function ng(p,m,S,T){p=qr(p)?p:$c(p),S=S&&!T?je(S):0;var F=p.length;return S<0&&(S=Br(F+S,0)),Ul(p)?S<=F&&p.indexOf(m,S)>-1:!!F&&wl(p,m,S)>-1}var Ht=Ge(function(p,m,S){var T=-1,F=typeof m=="function",$=qr(p)?ht(p.length):[];return pe(p,function(Z){$[++T]=F?Ii(m,Z,S):Cl(Z,m,S)}),$}),Xb=tf(function(p,m,S){Xo(p,S,m)});function pf(p,m){var S=Le(p)?Xn:Ll;return S(p,Me(m,3))}function qb(p,m,S,T){return p==null?[]:(Le(m)||(m=m==null?[]:[m]),S=T?H:S,Le(S)||(S=S==null?[]:[S]),Sv(p,m,S))}var Kb=tf(function(p,m,S){p[S?0:1].push(m)},function(){return[[],[]]});function Zb(p,m,S){var T=Le(p)?Td:N1,F=arguments.length<3;return T(p,Me(m,4),S,F,pe)}function Qb(p,m,S){var T=Le(p)?T1:N1,F=arguments.length<3;return T(p,Me(m,4),S,F,Bn)}function Jb(p,m){var S=Le(p)?Ho:Xd;return S(p,Wc(Me(m,3)))}function rg(p){var m=Le(p)?pv:sb;return m(p)}function tx(p,m,S){(S?si(p,m,S):m===H)?m=1:m=je(m);var T=Le(p)?nE:cb;return T(p,m)}function ex(p){var m=Le(p)?rE:ub;return m(p)}function nx(p){if(p==null)return 0;if(qr(p))return Ul(p)?xc(p):p.length;var m=oi(p);return m==hi||m==Vi?p.size:th(p).length}function rx(p,m,S){var T=Le(p)?kd:fb;return S&&si(p,m,S)&&(m=H),T(p,Me(m,3))}var ix=Ge(function(p,m){if(p==null)return[];var S=m.length;return S>1&&si(p,m[0],m[1])?m=[]:S>2&&si(m[0],m[1],m[2])&&(m=[m[0]]),Sv(p,zr(m,1),[])}),vf=SM||function(){return Ur.Date.now()};function ax(p,m){if(typeof m!="function")throw new ca(Nt);return p=je(p),function(){if(--p<1)return m.apply(this,arguments)}}function ox(p,m,S){return m=S?H:m,m=p&&m==null?p.length:m,So(p,cn,H,H,H,H,m)}function Fc(p,m){var S;if(typeof m!="function")throw new ca(Nt);return p=je(p),function(){return--p>0&&(S=m.apply(this,arguments)),p<=1&&(m=H),S}}var Bc=Ge(function(p,m,S){var T=mt;if(S.length){var F=Rs(S,Rc(Bc));T|=We}return So(p,T,m,S,F)}),no=Ge(function(p,m,S){var T=mt|Pt;if(S.length){var F=Rs(S,Rc(no));T|=We}return So(m,T,p,S,F)});function ig(p,m,S){m=S?H:m;var T=So(p,be,H,H,H,H,H,m);return T.placeholder=ig.placeholder,T}function zc(p,m,S){m=S?H:m;var T=So(p,fn,H,H,H,H,H,m);return T.placeholder=zc.placeholder,T}function Nh(p,m,S){var T,F,$,Z,nt,st,bt=0,St=!1,Tt=!1,Qt=!0;if(typeof p!="function")throw new ca(Nt);m=ya(m)||0,ir(S)&&(St=!!S.leading,Tt="maxWait"in S,$=Tt?Br(ya(S.maxWait)||0,m):$,Qt="trailing"in S?!!S.trailing:Qt);function Jt(mr){var ma=T,Ro=F;return T=F=H,bt=mr,Z=p.apply(Ro,ma),Z}function _e(mr){return bt=mr,nt=Wl(Ee,m),St?Jt(mr):Z}function De(mr){var ma=mr-st,Ro=mr-bt,zg=m-ma;return Tt?ri(zg,$-Ro):zg}function ge(mr){var ma=mr-st,Ro=mr-bt;return st===H||ma>=m||ma<0||Tt&&Ro>=$}function Ee(){var mr=vf();if(ge(mr))return Ve(mr);nt=Wl(Ee,De(mr))}function Ve(mr){return nt=H,Qt&&T?Jt(mr):(T=F=H,Z)}function Ei(){nt!==H&&Av(nt),bt=0,T=st=F=nt=H}function yr(){return nt===H?Z:Ve(vf())}function or(){var mr=vf(),ma=ge(mr);if(T=arguments,F=this,st=mr,ma){if(nt===H)return _e(st);if(Tt)return Av(nt),nt=Wl(Ee,m),Jt(st)}return nt===H&&(nt=Wl(Ee,m)),Z}return or.cancel=Ei,or.flush=yr,or}var sx=Ge(function(p,m){return xi(p,1,m)}),cx=Ge(function(p,m,S){return xi(p,ya(m)||0,S)});function Hl(p){return So(p,Dn)}function Eo(p,m){if(typeof p!="function"||m!=null&&typeof m!="function")throw new ca(Nt);var S=function(){var T=arguments,F=m?m.apply(this,T):T[0],$=S.cache;if($.has(F))return $.get(F);var Z=p.apply(this,T);return S.cache=$.set(F,Z)||$,Z};return S.cache=new(Eo.Cache||Vo),S}Eo.Cache=Vo;function Wc(p){if(typeof p!="function")throw new ca(Nt);return function(){var m=arguments;switch(m.length){case 0:return!p.call(this);case 1:return!p.call(this,m[0]);case 2:return!p.call(this,m[0],m[1]);case 3:return!p.call(this,m[0],m[1],m[2])}return!p.apply(this,m)}}function ag(p){return Fc(2,p)}var lx=db(function(p,m){m=m.length==1&&Le(m[0])?Xn(m[0],sa(Me())):Xn(zr(m,1),sa(Me()));var S=m.length;return Ge(function(T){for(var F=-1,$=ri(T.length,S);++F<$;)T[F]=m[F].call(this,T[F]);return Ii(p,this,T)})}),ci=Ge(function(p,m){var S=Rs(m,Rc(ci));return So(p,We,H,m,S)}),Ih=Ge(function(p,m){var S=Rs(m,Rc(Ih));return So(p,an,H,m,S)}),og=Qa(function(p,m){return So(p,Ke,H,H,H,m)});function Ji(p,m){if(typeof p!="function")throw new ca(Nt);return m=m===H?m:je(m),Ge(p,m)}function ux(p,m){if(typeof p!="function")throw new ca(Nt);return m=m==null?0:Br(je(m),0),Ge(function(S){var T=S[m],F=Jo(S,0,m);return T&&Uo(F,T),Ii(p,this,F)})}function fx(p,m,S){var T=!0,F=!0;if(typeof p!="function")throw new ca(Nt);return ir(S)&&(T="leading"in S?!!S.leading:T,F="trailing"in S?!!S.trailing:F),Nh(p,m,{leading:T,maxWait:m,trailing:F})}function sg(p){return ox(p,1)}function cg(p,m){return ci(rh(m),p)}function Gc(){if(!arguments.length)return[];var p=arguments[0];return Le(p)?p:[p]}function $s(p){return ii(p,Ut)}function jh(p,m){return m=typeof m=="function"?m:H,ii(p,Ut,m)}function Dh(p){return ii(p,Dt|Ut)}function lg(p,m){return m=typeof m=="function"?m:H,ii(p,Dt|Ut,m)}function Fh(p,m){return m==null||Cn(p,m,Gr(m))}function Wa(p,m){return p===m||p!==p&&m!==m}var dx=nf(Ac),hx=nf(function(p,m){return p>=m}),Vs=yv(function(){return arguments}())?yv:function(p){return ar(p)&&kn.call(p,"callee")&&!cr.call(p,"callee")},Le=ht.isArray,px=Lu?sa(Lu):Vu;function qr(p){return p!=null&&yf(p.length)&&!Po(p)}function ur(p){return ar(p)&&qr(p)}function ug(p){return p===!0||p===!1||ar(p)&&_i(p)==oa}var Ao=EM||Lo,vx=q0?sa(q0):qo;function fg(p){return ar(p)&&p.nodeType===1&&!Wr(p)}function gf(p){if(p==null)return!0;if(qr(p)&&(Le(p)||typeof p=="string"||typeof p.splice=="function"||Ao(p)||Yc(p)||Vs(p)))return!p.length;var m=oi(p);if(m==hi||m==Vi)return!p.size;if(ns(p))return!th(p).length;for(var S in p)if(kn.call(p,S))return!1;return!0}function Bh(p,m){return Ds(p,m)}function dg(p,m,S){S=typeof S=="function"?S:H;var T=S?S(p,m):H;return T===H?Ds(p,m,H,S):!!T}function zh(p){if(!ar(p))return!1;var m=_i(p);return m==_o||m==hc||typeof p.message=="string"&&typeof p.name=="string"&&!Wr(p)}function gx(p){return typeof p=="number"&&Bu(p)}function Po(p){if(!ir(p))return!1;var m=_i(p);return m==$i||m==pd||m==Dr||m==pc}function Wh(p){return typeof p=="number"&&p==je(p)}function yf(p){return typeof p=="number"&&p>-1&&p%1==0&&p<=it}function ir(p){var m=typeof p;return p!=null&&(m=="object"||m=="function")}function ar(p){return p!=null&&typeof p=="object"}var yx=Ad?sa(Ad):nb;function hg(p,m){return p===m||Qd(p,m,Mo(m))}function mx(p,m,S){return S=typeof S=="function"?S:H,Qd(p,m,Mo(m),S)}function Gh(p){return Zn(p)&&p!=+p}function bx(p){if(uE(p))throw new Ie(oe);return bv(p)}function pg(p){return p===null}function xx(p){return p==null}function Zn(p){return typeof p=="number"||ar(p)&&_i(p)==$t}function Wr(p){if(!ar(p)||_i(p)!=Qe)return!1;var m=Dd(p);if(m===null)return!0;var S=kn.call(m,"constructor")&&m.constructor;return typeof S=="function"&&S instanceof S&&la.call(S)==W1}var To=K0?sa(K0):xv;function mf(p){return Wh(p)&&p>=-it&&p<=it}var bf=Z0?sa(Z0):rb;function Ul(p){return typeof p=="string"||!Le(p)&&ar(p)&&_i(p)==ws}function ta(p){return typeof p=="symbol"||ar(p)&&_i(p)==Ss}var Yc=Q0?sa(Q0):ib;function _x(p){return p===H}function vg(p){return ar(p)&&oi(p)==pi}function Ox(p){return ar(p)&&_i(p)==Aa}var wx=nf(Pc),Yh=nf(function(p,m){return p<=m});function gg(p){if(!p)return[];if(qr(p))return Ul(p)?Ia(p):Oi(p);if(Du&&p[Du])return dM(p[Du]());var m=oi(p),S=m==hi?uv:m==Vi?Ld:$c;return S(p)}function ko(p){if(!p)return p===0?p:0;if(p=ya(p),p===Vn||p===-Vn){var m=p<0?-1:1;return m*Sa}return p===p?p:0}function je(p){var m=ko(p),S=m%1;return m===m?S?m-S:m:0}function xf(p){return p?js(je(p),0,Cr):0}function ya(p){if(typeof p=="number")return p;if(ta(p))return Jr;if(ir(p)){var m=typeof p.valueOf=="function"?p.valueOf():p;p=ir(m)?m+"":m}if(typeof p!="string")return p===0?p:+p;p=I1(p);var S=Go.test(p);return S||Od.test(p)?V0(p.slice(2),S?2:8):Xi.test(p)?Jr:+p}function yg(p){return ji(p,zi(p))}function mg(p){return p?js(je(p),-it,it):p===0?p:0}function bn(p){return p==null?"":Ki(p)}var _f=zs(function(p,m){if(ns(m)||qr(m)){ji(m,Gr(m),p);return}for(var S in m)kn.call(m,S)&&Hu(p,S,m[S])}),Of=zs(function(p,m){ji(m,zi(m),p)}),$l=zs(function(p,m,S,T){ji(m,zi(m),p,T)}),as=zs(function(p,m,S,T){ji(m,Gr(m),p,T)}),Hc=Qa(Vd);function Sx(p,m){var S=Sc(p);return m==null?S:q1(S,m)}var Mx=Ge(function(p,m){p=jn(p);var S=-1,T=m.length,F=T>2?m[2]:H;for(F&&si(m[0],m[1],F)&&(T=1);++S1),$}),ji(p,jv(p),S),T&&(S=ii(S,Dt|ee|Ut,gb));for(var F=m.length;F--;)Nl(S,m[F]);return S});function zx(p,m){return Xh(p,Wc(Me(m)))}var xg=Qa(function(p,m){return p==null?{}:qu(p,m)});function Xh(p,m){if(p==null)return{};var S=Xn(jv(p),function(T){return[T]});return m=Me(m),Ku(p,S,function(T,F){return m(T,F[0])})}function _g(p,m,S){m=Qo(m,p);var T=-1,F=m.length;for(F||(F=1,p=H);++Tm){var T=p;p=m,m=T}if(S||p%1||m%1){var F=H1();return ri(p+F*(m-p+$0("1e-"+((F+"").length-1))),m)}return Rl(p,m)}var Vl=Gs(function(p,m,S){return m=m.toLowerCase(),p+(S?Kh(m):m)});function Kh(p){return tp(bn(p).toLowerCase())}function Mg(p){return p=bn(p),p&&p.replace(gi,sM).replace(Va,"")}function Vx(p,m,S){p=bn(p),m=Ki(m);var T=p.length;S=S===H?T:js(je(S),0,T);var F=S;return S-=m.length,S>=0&&p.slice(S,F)==m}function Xx(p){return p=bn(p),p&&yd.test(p)?p.replace(As,cM):p}function Eg(p){return p=bn(p),p&&Tn.test(p)?p.replace(on,"\\$&"):p}var qx=Gs(function(p,m,S){return p+(S?"-":"")+m.toLowerCase()}),Kx=Gs(function(p,m,S){return p+(S?" ":"")+m.toLowerCase()}),Ag=sh("toLowerCase");function Zh(p,m,S){p=bn(p),m=je(m);var T=m?xc(p):0;if(!m||T>=m)return p;var F=(m-T)/2;return Bl(Fu(F),S)+p+Bl(Bd(F),S)}function Pg(p,m,S){p=bn(p),m=je(m);var T=m?xc(p):0;return m&&T>>0,S?(p=bn(p),p&&(typeof m=="string"||m!=null&&!To(m))&&(m=Ki(m),!m&&Sl(p))?Jo(Ia(p),0,S):p.split(m,S)):[]}var e2=Gs(function(p,m,S){return p+(S?" ":"")+tp(m)});function Jh(p,m,S){return p=bn(p),S=S==null?0:js(je(S),0,p.length),m=Ki(m),p.slice(S,S+m.length)==m}function Xl(p,m,S){var T=U.templateSettings;S&&si(p,m,S)&&(m=H),p=bn(p),m=$l({},m,T,uh);var F=$l({},m.imports,T.imports,uh),$=Gr(F),Z=lv(F,$),nt,st,bt=0,St=m.interpolate||j,Tt="__p += '",Qt=dv((m.escape||j).source+"|"+St.source+"|"+(St===Tu?nn:j).source+"|"+(m.evaluate||j).source+"|$","g"),Jt="//# sourceURL="+(kn.call(m,"sourceURL")?(m.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++A1+"]")+` -`;p.replace(Qt,function(ge,Ee,Ve,Ei,yr,or){return Ve||(Ve=Ei),Tt+=p.slice(bt,or).replace(B,lM),Ee&&(nt=!0,Tt+=`' + -__e(`+Ee+`) + -'`),yr&&(st=!0,Tt+=`'; -`+yr+`; -__p += '`),Ve&&(Tt+=`' + -((__t = (`+Ve+`)) == null ? '' : __t) + -'`),bt=or+ge.length,ge}),Tt+=`'; -`;var _e=kn.call(m,"variable")&&m.variable;if(!_e)Tt=`with (obj) { -`+Tt+` -} -`;else if(ka.test(_e))throw new Ie(te);Tt=(st?Tt.replace(ml,""):Tt).replace(Eu,"$1").replace(Au,"$1;"),Tt="function("+(_e||"obj")+`) { -`+(_e?"":`obj || (obj = {}); -`)+"var __t, __p = ''"+(nt?", __e = _.escape":"")+(st?`, __j = Array.prototype.join; -function print() { __p += __j.call(arguments, '') } -`:`; -`)+Tt+`return __p -}`;var De=Cg(function(){return mn($,Jt+"return "+Tt).apply(H,Z)});if(De.source=Tt,zh(De))throw De;return De}function n2(p){return bn(p).toLowerCase()}function gr(p){return bn(p).toUpperCase()}function Tg(p,m,S){if(p=bn(p),p&&(S||m===H))return I1(p);if(!p||!(m=Ki(m)))return p;var T=Ia(p),F=Ia(m),$=j1(T,F),Z=D1(T,F)+1;return Jo(T,$,Z).join("")}function r2(p,m,S){if(p=bn(p),p&&(S||m===H))return p.slice(0,fv(p)+1);if(!p||!(m=Ki(m)))return p;var T=Ia(p),F=D1(T,Ia(m))+1;return Jo(T,0,F).join("")}function i2(p,m,S){if(p=bn(p),p&&(S||m===H))return p.replace(xl,"");if(!p||!(m=Ki(m)))return p;var T=Ia(p),F=j1(T,Ia(m));return Jo(T,F).join("")}function a2(p,m){var S=$n,T=Ae;if(ir(m)){var F="separator"in m?m.separator:F;S="length"in m?je(m.length):S,T="omission"in m?Ki(m.omission):T}p=bn(p);var $=p.length;if(Sl(p)){var Z=Ia(p);$=Z.length}if(S>=$)return p;var nt=S-xc(T);if(nt<1)return T;var st=Z?Jo(Z,0,nt).join(""):p.slice(0,nt);if(F===H)return st+T;if(Z&&(nt+=st.length-nt),To(F)){if(p.slice(nt).search(F)){var bt,St=st;for(F.global||(F=dv(F.source,bn(La.exec(F))+"g")),F.lastIndex=0;bt=F.exec(St);)var Tt=bt.index;st=st.slice(0,Tt===H?nt:Tt)}}else if(p.indexOf(Ki(F),nt)!=nt){var Qt=st.lastIndexOf(F);Qt>-1&&(st=st.slice(0,Qt))}return st+T}function o2(p){return p=bn(p),p&&gd.test(p)?p.replace(Pu,hM):p}var s2=Gs(function(p,m,S){return p+(S?" ":"")+m.toUpperCase()}),tp=sh("toUpperCase");function kg(p,m,S){return p=bn(p),m=S?H:m,m===H?fM(p)?gM(p):rv(p):p.match(m)||[]}var Cg=Ge(function(p,m){try{return Ii(p,H,m)}catch(S){return zh(S)?S:new Ie(S)}}),c2=Qa(function(p,m){return qi(m,function(S){S=wi(S),Xo(p,S,Bc(p[S],p))}),p});function l2(p){var m=p==null?0:p.length,S=Me();return p=m?Xn(p,function(T){if(typeof T[1]!="function")throw new ca(Nt);return[S(T[0]),T[1]]}):[],Ge(function(T){for(var F=-1;++Fit)return[];var S=Cr,T=ri(p,Cr);m=Me(m),p-=Cr;for(var F=cv(T,m);++S0||m<0)?new tn(S):(p<0?S=S.takeRight(-p):p&&(S=S.drop(p)),m!==H&&(m=je(m),S=m<0?S.dropRight(-m):S.take(m-p)),S)},tn.prototype.takeRightWhile=function(p){return this.reverse().takeWhile(p).reverse()},tn.prototype.toArray=function(){return this.take(Cr)},Da(tn.prototype,function(p,m){var S=/^(?:filter|find|map|reject)|While$/.test(m),T=/^(?:head|last)$/.test(m),F=U[T?"take"+(m=="last"?"Right":""):m],$=T||/^find/.test(m);F&&(U.prototype[m]=function(){var Z=this.__wrapped__,nt=T?[1]:arguments,st=Z instanceof tn,bt=nt[0],St=st||Le(Z),Tt=function(Ee){var Ve=F.apply(U,Uo([Ee],nt));return T&&Qt?Ve[0]:Ve};St&&S&&typeof bt=="function"&&bt.length!=1&&(st=St=!1);var Qt=this.__chain__,Jt=!!this.__actions__.length,_e=$&&!Qt,De=st&&!Jt;if(!$&&St){Z=De?Z:new tn(this);var ge=p.apply(Z,nt);return ge.__actions__.push({func:Ph,args:[Tt],thisArg:H}),new ua(ge,Qt)}return _e&&De?p.apply(this,nt):(ge=this.thru(Tt),_e?T?ge.value()[0]:ge.value():ge)})}),qi(["pop","push","shift","sort","splice","unshift"],function(p){var m=Iu[p],S=/^(?:push|sort|unshift)$/.test(p)?"tap":"thru",T=/^(?:pop|shift)$/.test(p);U.prototype[p]=function(){var F=arguments;if(T&&!this.__chain__){var $=this.value();return m.apply(Le($)?$:[],F)}return this[S](function(Z){return m.apply(Le(Z)?Z:[],F)})}}),Da(tn.prototype,function(p,m){var S=U[m];if(S){var T=S.name+"";kn.call(Pl,T)||(Pl[T]=[]),Pl[T].push({name:m,func:S})}}),Pl[Lc(H,Pt).name]=[{name:"wrapper",func:H}],tn.prototype.clone=RM,tn.prototype.reverse=NM,tn.prototype.value=IM,U.prototype.at=Yb,U.prototype.chain=Th,U.prototype.commit=Hb,U.prototype.next=kh,U.prototype.plant=lr,U.prototype.reverse=ga,U.prototype.toJSON=U.prototype.valueOf=U.prototype.value=Ch,U.prototype.first=U.prototype.head,Du&&(U.prototype[Du]=wn),U},Rd=yM();Ur._=Rd,le=function(){return Rd}.call($e,Ot,$e,we),le!==H&&(we.exports=le)}).call(this)},73807:function(we){"use strict";var $e=we.exports;we.exports.isNumber=function(Ot){return typeof Ot=="number"},we.exports.findMin=function(Ot){if(Ot.length===0)return 1/0;for(var le=Ot[0],H=1;H=Pt.length)){var kr=Math.max(Se-Dt,0),Zr=Se,Li=Math.min(Se+Dt,Pt.length-1),Qr=kr-(Se-Dt),Vn=Se+Dt-Li,it=fn[-Dt-1+Qr]||0,Sa=fn[-Dt-1+Vn]||0,Jr=We/(We-it-Sa);Qr>0&&(cn+=Jr*(Qr-1)*an);var Cr=Math.max(0,Se-Dt+1);oe.inside(0,Pt.length-1,Cr)&&(Pt[Cr].y+=Jr*1*an),oe.inside(0,Pt.length-1,Zr+1)&&(Pt[Zr+1].y-=Jr*2*an),oe.inside(0,Pt.length-1,Li+1)&&(Pt[Li+1].y+=Jr*1*an)}});var Ke=cn,Dn=0,$n=0;return Pt.forEach(function(Ae){Dn+=Ae.y,Ke+=Dn,Ae.y=Ke,$n+=Ke}),$n>0&&Pt.forEach(function(Ae){Ae.y/=$n}),Pt};function te(Gt,ft){for(var ne={},Dt=0,ee=-ft;ee<=ft;ee++)Dt+=Gt(ee/ft),ne[ee]=Dt;return ne}we.exports.getExpectedValueFromPdf=function(Gt){if(!(!Gt||Gt.length===0)){var ft=0;return Gt.forEach(function(ne){ft+=ne.x*ne.y}),ft}},we.exports.getXWithLeftTailArea=function(Gt,ft){if(!(!Gt||Gt.length===0)){for(var ne=0,Dt=0,ee=0;ee=ft));ee++);return Gt[Dt].x}},we.exports.getPerplexity=function(Gt){if(!(!Gt||Gt.length===0)){var ft=0;return Gt.forEach(function(ne){var Dt=Math.log(ne.y);isFinite(Dt)&&(ft+=ne.y*Dt)}),ft=-ft/ue,Math.pow(2,ft)}}},86851:function(we,$e,Ot){"use strict";var le=Ot(35171),H=Array.prototype.concat,ue=Array.prototype.slice,Be=we.exports=function(Nt){for(var te=[],Gt=0,ft=Nt.length;Gt=ue.length?{done:!0}:{done:!1,value:ue[Nt++]}},e:function(ee){throw ee},f:te}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Gt=!0,ft=!1,ne;return{s:function(){oe=oe.call(ue)},n:function(){var ee=oe.next();return Gt=ee.done,ee},e:function(ee){ft=!0,ne=ee},f:function(){try{!Gt&&oe.return!=null&&oe.return()}finally{if(ft)throw ne}}}}we.exports=H,we.exports.__esModule=!0,we.exports.default=we.exports}}]); diff --git a/asset/static/7854.94a4a290.async.js b/asset/static/7854.94a4a290.async.js new file mode 100644 index 00000000..ad90728d --- /dev/null +++ b/asset/static/7854.94a4a290.async.js @@ -0,0 +1,129 @@ +!(function(){var rA=(Be,pn)=>(pn=Symbol[Be])?pn:Symbol.for("Symbol."+Be),i0t=Be=>{throw TypeError(Be)},ki=Math.pow;var o0t=function(Be,pn){this[0]=Be,this[1]=pn};var K9=Be=>{var pn=Be[rA("asyncIterator")],gt=!1,_e,H={};return pn==null?(pn=Be[rA("iterator")](),_e=Ee=>H[Ee]=nn=>pn[Ee](nn)):(pn=pn.call(Be),_e=Ee=>H[Ee]=nn=>{if(gt){if(gt=!1,Ee==="throw")throw nn;return nn}return gt=!0,{done:!1,value:new o0t(new Promise(xe=>{var zt=pn[Ee](nn);zt instanceof Object||i0t("Object expected"),xe(zt)}),1)}}),H[rA("iterator")]=()=>H,_e("next"),"throw"in pn?_e("throw"):H.throw=Ee=>{throw Ee},"return"in pn&&_e("return"),H};(self.webpackChunk=self.webpackChunk||[]).push([[7854],{12122:function(Be,pn,gt){"use strict";gt.d(pn,{Z:function(){return Kt}});var _e=gt(87462),H=gt(67294),Ee={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-616-64h536c4.4 0 8-3.6 8-8V284c0-7.2-8.7-10.7-13.7-5.7L592 488.6l-125.4-124a8.03 8.03 0 00-11.3 0l-189 189.6a7.87 7.87 0 00-2.3 5.6V720c0 4.4 3.6 8 8 8z"}}]},name:"area-chart",theme:"outlined"},nn=Ee,xe=gt(84089),zt=function(pe,Ht){return H.createElement(xe.Z,(0,_e.Z)({},pe,{ref:Ht,icon:nn}))},fe=H.forwardRef(zt),Kt=fe},64183:function(Be,pn,gt){"use strict";var _e=gt(67294),H=gt(46114),Ee=function(){return Ee=Object.assign||function(xe){for(var zt,fe=1,Kt=arguments.length;fe0&&o[o.length-1])&&(l[0]===6||l[0]===2)){n=0;continue}if(l[0]===3&&(!o||l[1]>o[0]&&l[1]=18&&(wt=he.createRoot)}catch(t){}function Re(t){var e=he.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;e&&typeof e=="object"&&(e.usingClientEntryPoint=t)}var Le="__rc_react_root__";function In(t,e){Re(!0);var n=e[Le]||wt(e);Re(!1),n.render(t),e[Le]=n}function un(t,e){Ct(t,e)}function Sn(t,e){}function Cn(t,e){if(wt){In(t,e);return}un(t,e)}function mn(t){return pe(this,void 0,void 0,function(){return Ht(this,function(e){return[2,Promise.resolve().then(function(){var n;(n=t[Le])===null||n===void 0||n.unmount(),delete t[Le]})]})})}function hr(t){Pt(t)}function _r(t){}function We(t){return pe(this,void 0,void 0,function(){return Ht(this,function(e){return wt!==void 0?[2,mn(t)]:(hr(t),[2])})})}var Fe=new Map;typeof document!="undefined"&&Fe.set("tooltip",document.createElement("div"));var bi=function(t,e){e===void 0&&(e=!1);var n=null;if(e)n=Fe.get("tooltip");else if(n=document.createElement("div"),t!=null&&t.key){var r=Fe.get(t.key);r?n=r:Fe.set(t.key,n)}return Cn(t,n),n},qi=function(t){if(typeof document=="undefined")return"loading";var e=t.attachShadow({mode:"open"}),n=document.createElement("div"),r=document.createElement("style");r.innerHTML=`.loading { + display: inline-block; + position: relative; + width: 80px; + height: 80px; + } + .loading div { + position: absolute; + top: 33px; + width: 13px; + height: 13px; + border-radius: 50%; + background: #ccc; + animation-timing-function: cubic-bezier(0, 1, 1, 0); + } + .loading div:nth-child(1) { + left: 8px; + animation: loading1 0.6s infinite; + } + .loading div:nth-child(2) { + left: 8px; + animation: loading2 0.6s infinite; + } + .loading div:nth-child(3) { + left: 32px; + animation: loading2 0.6s infinite; + } + .loading div:nth-child(4) { + left: 56px; + animation: loading3 0.6s infinite; + } + @keyframes loading1 { + 0% { + transform: scale(0); + } + 100% { + transform: scale(1); + } + } + @keyframes loading3 { + 0% { + transform: scale(1); + } + 100% { + transform: scale(0); + } + } + @keyframes loading2 { + 0% { + transform: translate(0, 0); + } + 100% { + transform: translate(24px, 0); + } + } + `,n.classList.add("loading"),n.innerHTML="
    ",e.appendChild(r),e.appendChild(n)},Co=function(t){var e=t.loadingTemplate,n=t.theme,r=n===void 0?"light":n,i=zt.useRef(null);zt.useEffect(function(){!e&&i.current&&qi(i.current)},[]);var o=function(){return e||zt.createElement("div",{ref:i})};return zt.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:r==="dark"?"rgb(20, 20, 20)":"rgb(255, 255, 255)"}},o())},Ki=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),wr=function(t){Ki(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.state={hasError:!1},n.renderError=function(r){var i=n.props.errorTemplate;switch(r){default:return typeof i=="function"?i(r):i||zt.createElement("h5",null,"\u7EC4\u4EF6\u51FA\u9519\u4E86\uFF0C\u8BF7\u6838\u67E5\u540E\u91CD\u8BD5\uFF1A ",r.message)}},n}return e.getDerivedStateFromError=function(n){return{hasError:!0,error:n}},e.getDerivedStateFromProps=function(n,r){return r.children!==n.children?{children:n.children,hasError:!1,error:void 0}:null},e.prototype.render=function(){return this.state.hasError?this.renderError(this.state.error):zt.createElement(zt.Fragment,null,this.props.children)},e}(zt.Component),ot=gt(96486),Wa=function(t){var e=/react|\.jsx|children:\[\(|return\s+[A-Za-z0-9].createElement\((?!['"][g|circle|ellipse|image|rect|line|polyline|polygon|text|path|html|mesh]['"])([^\)])*,/i;return e.test(t)},Zi=function(){return Zi=Object.assign||function(t){for(var e,n=1,r=arguments.length;n=0;s--)(a=t[s])&&(o=(i<3?a(o):i>3?a(e,n,o):a(e,n))||o);return i>3&&o&&Object.defineProperty(e,n,o),o}function eu(t,e){return function(n,r){e(n,r,t)}}function cl(t,e,n,r,i,o){function a(m){if(m!==void 0&&typeof m!="function")throw new TypeError("Function expected");return m}for(var s=r.kind,c=s==="getter"?"get":s==="setter"?"set":"value",l=!e&&t?r.static?t:t.prototype:null,u=e||(l?Object.getOwnPropertyDescriptor(l,r.name):{}),f,d=!1,h=n.length-1;h>=0;h--){var p={};for(var v in r)p[v]=v==="access"?{}:r[v];for(var v in r.access)p.access[v]=r.access[v];p.addInitializer=function(m){if(d)throw new TypeError("Cannot add initializers after decoration has completed");o.push(a(m||null))};var y=(0,n[h])(s==="accessor"?{get:u.get,set:u.set}:u[c],p);if(s==="accessor"){if(y===void 0)continue;if(y===null||typeof y!="object")throw new TypeError("Object expected");(f=a(y.get))&&(u.get=f),(f=a(y.set))&&(u.set=f),(f=a(y.init))&&i.unshift(f)}else(f=a(y))&&(s==="field"?i.unshift(f):u[c]=f)}l&&Object.defineProperty(l,r.name,u),d=!0}function ta(t,e,n){for(var r=arguments.length>2,i=0;i0&&o[o.length-1])&&(l[0]===6||l[0]===2)){n=0;continue}if(l[0]===3&&(!o||l[1]>o[0]&&l[1]=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function j(t,e){var n=typeof Symbol=="function"&&t[Symbol.iterator];if(!n)return t;var r=n.call(t),i,o=[],a;try{for(;(e===void 0||e-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(s){a={error:s}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(a)throw a.error}}return o}function ei(){for(var t=[],e=0;e1||c(h,v)})},p&&(i[h]=p(i[h])))}function c(h,p){try{l(r[h](p))}catch(v){d(o[0][3],v)}}function l(h){h.value instanceof Ua?Promise.resolve(h.value.v).then(u,f):d(o[0][2],h)}function u(h){c("next",h)}function f(h){c("throw",h)}function d(h,p){h(p),o.shift(),o.length&&c(o[0][0],o[0][1])}}function Ri(t){var e,n;return e={},r("next"),r("throw",function(i){throw i}),r("return"),e[Symbol.iterator]=function(){return this},e;function r(i,o){e[i]=t[i]?function(a){return(n=!n)?{value:Ua(t[i](a)),done:!1}:o?o(a):a}:o}}function dl(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],n;return e?e.call(t):(t=typeof On=="function"?On(t):t[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(o){n[o]=t[o]&&function(a){return new Promise(function(s,c){a=t[o](a),i(s,c,a.done,a.value)})}}function i(o,a,s,c){Promise.resolve(c).then(function(l){o({value:l,done:s})},a)}}function cf(t,e){return Object.defineProperty?Object.defineProperty(t,"raw",{value:e}):t.raw=e,t}var Sd=Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e};function Md(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var n in t)n!=="default"&&Object.prototype.hasOwnProperty.call(t,n)&&Hs(e,t,n);return Sd(e,t),e}function Pd(t){return t&&t.__esModule?t:{default:t}}function hl(t,e,n,r){if(n==="a"&&!r)throw new TypeError("Private accessor was defined without a getter");if(typeof e=="function"?t!==e||!r:!e.has(t))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?r:n==="a"?r.call(t):r?r.value:e.get(t)}function Gp(t,e,n,r,i){if(r==="m")throw new TypeError("Private method is not writable");if(r==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof e=="function"?t!==e||!i:!e.has(t))throw new TypeError("Cannot write private member to an object whose class did not declare it");return r==="a"?i.call(t,n):i?i.value=n:e.set(t,n),n}function zp(t,e){if(e===null||typeof e!="object"&&typeof e!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof t=="function"?e===t:t.has(e)}function Wp(t,e,n){if(e!=null){if(typeof e!="object"&&typeof e!="function")throw new TypeError("Object expected.");var r,i;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");r=e[Symbol.asyncDispose]}if(r===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");r=e[Symbol.dispose],n&&(i=r)}if(typeof r!="function")throw new TypeError("Object not disposable.");i&&(r=function(){try{i.call(this)}catch(o){return Promise.reject(o)}}),t.stack.push({value:e,dispose:r,async:n})}else n&&t.stack.push({async:!0});return e}var Yp=typeof SuppressedError=="function"?SuppressedError:function(t,e,n){var r=new Error(n);return r.name="SuppressedError",r.error=t,r.suppressed=e,r};function Td(t){function e(o){t.error=t.hasError?new Yp(o,t.error,"An error was suppressed during disposal."):o,t.hasError=!0}var n,r=0;function i(){for(;n=t.stack.pop();)try{if(!n.async&&r===1)return r=0,t.stack.push(n),Promise.resolve().then(i);if(n.dispose){var o=n.dispose.call(n.value);if(n.async)return r|=2,Promise.resolve(o).then(i,function(a){return e(a),i()})}else r|=1}catch(a){e(a)}if(r===1)return t.hasError?Promise.reject(t.error):Promise.resolve();if(t.hasError)throw t.error}return i()}var ly={__extends:xt,__assign:nt,__rest:Ge,__decorate:sf,__param:eu,__metadata:jp,__awaiter:ti,__generator:Fi,__createBinding:Hs,__exportStar:yc,__values:On,__read:j,__spread:ei,__spreadArrays:fl,__spreadArray:ut,__await:Ua,__asyncGenerator:Va,__asyncDelegator:Ri,__asyncValues:dl,__makeTemplateObject:cf,__importStar:Md,__importDefault:Pd,__classPrivateFieldGet:hl,__classPrivateFieldSet:Gp,__classPrivateFieldIn:zp,__addDisposableResource:Wp,__disposeResources:Td},Hp=gt(26729),Xa=Hp,Mn=1e-6,er=typeof Float32Array!="undefined"?Float32Array:Array,lf=Math.random;function uy(t){er=t}var Up=Math.PI/180;function nu(t){return t*Up}function ru(t,e){return Math.abs(t-e)<=Mn*Math.max(1,Math.abs(t),Math.abs(e))}Math.hypot||(Math.hypot=function(){for(var t=0,e=arguments.length;e--;)t+=arguments[e]*arguments[e];return Math.sqrt(t)});function Gt(){var t=new er(3);return er!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0),t}function ea(t){var e=new er(3);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e}function cr(t){var e=t[0],n=t[1],r=t[2];return Math.hypot(e,n,r)}function te(t,e,n){var r=new er(3);return r[0]=t,r[1]=e,r[2]=n,r}function lr(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t}function Dn(t,e,n,r){return t[0]=e,t[1]=n,t[2]=r,t}function No(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t}function mc(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t}function uf(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t[2]=e[2]*n[2],t}function co(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t[2]=e[2]/n[2],t}function lo(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t[2]=Math.ceil(e[2]),t}function z(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t[2]=Math.floor(e[2]),t}function Y(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t[2]=Math.min(e[2],n[2]),t}function $(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t[2]=Math.max(e[2],n[2]),t}function K(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t[2]=Math.round(e[2]),t}function it(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t}function at(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t[2]=e[2]+n[2]*r,t}function Q(t,e){var n=e[0]-t[0],r=e[1]-t[1],i=e[2]-t[2];return Math.hypot(n,r,i)}function tt(t,e){var n=e[0]-t[0],r=e[1]-t[1],i=e[2]-t[2];return n*n+r*r+i*i}function lt(t){var e=t[0],n=t[1],r=t[2];return e*e+n*n+r*r}function ft(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t}function Ut(t,e){return t[0]=1/e[0],t[1]=1/e[1],t[2]=1/e[2],t}function It(t,e){var n=e[0],r=e[1],i=e[2],o=n*n+r*r+i*i;return o>0&&(o=1/Math.sqrt(o)),t[0]=e[0]*o,t[1]=e[1]*o,t[2]=e[2]*o,t}function Yt(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function Wt(t,e,n){var r=e[0],i=e[1],o=e[2],a=n[0],s=n[1],c=n[2];return t[0]=i*c-o*s,t[1]=o*a-r*c,t[2]=r*s-i*a,t}function ne(t,e,n,r){var i=e[0],o=e[1],a=e[2];return t[0]=i+r*(n[0]-i),t[1]=o+r*(n[1]-o),t[2]=a+r*(n[2]-a),t}function oe(t,e,n,r,i,o){var a=o*o,s=a*(2*o-3)+1,c=a*(o-2)+o,l=a*(o-1),u=a*(3-2*o);return t[0]=e[0]*s+n[0]*c+r[0]*l+i[0]*u,t[1]=e[1]*s+n[1]*c+r[1]*l+i[1]*u,t[2]=e[2]*s+n[2]*c+r[2]*l+i[2]*u,t}function jt(t,e,n,r,i,o){var a=1-o,s=a*a,c=o*o,l=s*a,u=3*o*s,f=3*c*a,d=c*o;return t[0]=e[0]*l+n[0]*u+r[0]*f+i[0]*d,t[1]=e[1]*l+n[1]*u+r[1]*f+i[1]*d,t[2]=e[2]*l+n[2]*u+r[2]*f+i[2]*d,t}function Ae(t,e){e=e||1;var n=glMatrix.RANDOM()*2*Math.PI,r=glMatrix.RANDOM()*2-1,i=Math.sqrt(1-r*r)*e;return t[0]=Math.cos(n)*i,t[1]=Math.sin(n)*i,t[2]=r*e,t}function Ft(t,e,n){var r=e[0],i=e[1],o=e[2],a=n[3]*r+n[7]*i+n[11]*o+n[15];return a=a||1,t[0]=(n[0]*r+n[4]*i+n[8]*o+n[12])/a,t[1]=(n[1]*r+n[5]*i+n[9]*o+n[13])/a,t[2]=(n[2]*r+n[6]*i+n[10]*o+n[14])/a,t}function we(t,e,n){var r=e[0],i=e[1],o=e[2];return t[0]=r*n[0]+i*n[3]+o*n[6],t[1]=r*n[1]+i*n[4]+o*n[7],t[2]=r*n[2]+i*n[5]+o*n[8],t}function re(t,e,n){var r=n[0],i=n[1],o=n[2],a=n[3],s=e[0],c=e[1],l=e[2],u=i*l-o*c,f=o*s-r*l,d=r*c-i*s,h=i*d-o*f,p=o*u-r*d,v=r*f-i*u,y=a*2;return u*=y,f*=y,d*=y,h*=2,p*=2,v*=2,t[0]=s+u+h,t[1]=c+f+p,t[2]=l+d+v,t}function Pe(t,e,n,r){var i=[],o=[];return i[0]=e[0]-n[0],i[1]=e[1]-n[1],i[2]=e[2]-n[2],o[0]=i[0],o[1]=i[1]*Math.cos(r)-i[2]*Math.sin(r),o[2]=i[1]*Math.sin(r)+i[2]*Math.cos(r),t[0]=o[0]+n[0],t[1]=o[1]+n[1],t[2]=o[2]+n[2],t}function rn(t,e,n,r){var i=[],o=[];return i[0]=e[0]-n[0],i[1]=e[1]-n[1],i[2]=e[2]-n[2],o[0]=i[2]*Math.sin(r)+i[0]*Math.cos(r),o[1]=i[1],o[2]=i[2]*Math.cos(r)-i[0]*Math.sin(r),t[0]=o[0]+n[0],t[1]=o[1]+n[1],t[2]=o[2]+n[2],t}function uo(t,e,n,r){var i=[],o=[];return i[0]=e[0]-n[0],i[1]=e[1]-n[1],i[2]=e[2]-n[2],o[0]=i[0]*Math.cos(r)-i[1]*Math.sin(r),o[1]=i[0]*Math.sin(r)+i[1]*Math.cos(r),o[2]=i[2],t[0]=o[0]+n[0],t[1]=o[1]+n[1],t[2]=o[2]+n[2],t}function fo(t,e){var n=t[0],r=t[1],i=t[2],o=e[0],a=e[1],s=e[2],c=Math.sqrt(n*n+r*r+i*i),l=Math.sqrt(o*o+a*a+s*s),u=c*l,f=u&&Yt(t,e)/u;return Math.acos(Math.min(Math.max(f,-1),1))}function Ji(t){return t[0]=0,t[1]=0,t[2]=0,t}function ho(t){return"vec3("+t[0]+", "+t[1]+", "+t[2]+")"}function Ro(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]}function fn(t,e){var n=t[0],r=t[1],i=t[2],o=e[0],a=e[1],s=e[2];return Math.abs(n-o)<=Mn*Math.max(1,Math.abs(n),Math.abs(o))&&Math.abs(r-a)<=Mn*Math.max(1,Math.abs(r),Math.abs(a))&&Math.abs(i-s)<=Mn*Math.max(1,Math.abs(i),Math.abs(s))}var zn=null,iu=null,Vp=null,xc=Q,$a=null,Br=cr,pl=null,vl=function(){var t=Gt();return function(e,n,r,i,o,a){var s,c;for(n||(n=3),r||(r=0),i?c=Math.min(i*n+r,e.length):c=e.length,s=r;s0?(n[0]=(s*a+u*r+c*o-l*i)*2/f,n[1]=(c*a+u*i+l*r-s*o)*2/f,n[2]=(l*a+u*o+s*i-c*r)*2/f):(n[0]=(s*a+u*r+c*o-l*i)*2,n[1]=(c*a+u*i+l*r-s*o)*2,n[2]=(l*a+u*o+s*i-c*r)*2),hy(t,e,n),t}function Ka(t,e){return t[0]=e[12],t[1]=e[13],t[2]=e[14],t}function Li(t,e){var n=e[0],r=e[1],i=e[2],o=e[4],a=e[5],s=e[6],c=e[8],l=e[9],u=e[10];return t[0]=Math.hypot(n,r,i),t[1]=Math.hypot(o,a,s),t[2]=Math.hypot(c,l,u),t}function Za(t,e){var n=new er(3);Li(n,e);var r=1/n[0],i=1/n[1],o=1/n[2],a=e[0]*r,s=e[1]*i,c=e[2]*o,l=e[4]*r,u=e[5]*i,f=e[6]*o,d=e[8]*r,h=e[9]*i,p=e[10]*o,v=a+u+p,y=0;return v>0?(y=Math.sqrt(v+1)*2,t[3]=.25*y,t[0]=(f-h)/y,t[1]=(d-c)/y,t[2]=(s-l)/y):a>u&&a>p?(y=Math.sqrt(1+a-u-p)*2,t[3]=(f-h)/y,t[0]=.25*y,t[1]=(s+l)/y,t[2]=(d+c)/y):u>p?(y=Math.sqrt(1+u-a-p)*2,t[3]=(d-c)/y,t[0]=(s+l)/y,t[1]=.25*y,t[2]=(f+h)/y):(y=Math.sqrt(1+p-a-u)*2,t[3]=(s-l)/y,t[0]=(d+c)/y,t[1]=(f+h)/y,t[2]=.25*y),t}function $p(t,e,n,r){var i=e[0],o=e[1],a=e[2],s=e[3],c=i+i,l=o+o,u=a+a,f=i*c,d=i*l,h=i*u,p=o*l,v=o*u,y=a*u,m=s*c,b=s*l,O=s*u,E=r[0],w=r[1],_=r[2];return t[0]=(1-(p+y))*E,t[1]=(d+O)*E,t[2]=(h-b)*E,t[3]=0,t[4]=(d-O)*w,t[5]=(1-(f+y))*w,t[6]=(v+m)*w,t[7]=0,t[8]=(h+b)*_,t[9]=(v-m)*_,t[10]=(1-(f+p))*_,t[11]=0,t[12]=n[0],t[13]=n[1],t[14]=n[2],t[15]=1,t}function Sr(t,e,n,r,i){var o=e[0],a=e[1],s=e[2],c=e[3],l=o+o,u=a+a,f=s+s,d=o*l,h=o*u,p=o*f,v=a*u,y=a*f,m=s*f,b=c*l,O=c*u,E=c*f,w=r[0],_=r[1],S=r[2],M=i[0],T=i[1],A=i[2],C=(1-(v+m))*w,N=(h+E)*w,k=(p-O)*w,R=(h-E)*_,I=(1-(d+m))*_,D=(y+b)*_,B=(p+O)*S,F=(y-b)*S,G=(1-(d+v))*S;return t[0]=C,t[1]=N,t[2]=k,t[3]=0,t[4]=R,t[5]=I,t[6]=D,t[7]=0,t[8]=B,t[9]=F,t[10]=G,t[11]=0,t[12]=n[0]+M-(C*M+R*T+B*A),t[13]=n[1]+T-(N*M+I*T+F*A),t[14]=n[2]+A-(k*M+D*T+G*A),t[15]=1,t}function ou(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=n+n,s=r+r,c=i+i,l=n*a,u=r*a,f=r*s,d=i*a,h=i*s,p=i*c,v=o*a,y=o*s,m=o*c;return t[0]=1-f-p,t[1]=u+m,t[2]=d-y,t[3]=0,t[4]=u-m,t[5]=1-l-p,t[6]=h+v,t[7]=0,t[8]=d+y,t[9]=h-v,t[10]=1-l-f,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}function py(t,e,n,r,i,o,a){var s=1/(n-e),c=1/(i-r),l=1/(o-a);return t[0]=o*2*s,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=o*2*c,t[6]=0,t[7]=0,t[8]=(n+e)*s,t[9]=(i+r)*c,t[10]=(a+o)*l,t[11]=-1,t[12]=0,t[13]=0,t[14]=a*o*2*l,t[15]=0,t}function qp(t,e,n,r,i){var o=1/Math.tan(e/2),a;return t[0]=o/n,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=o,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=-1,t[12]=0,t[13]=0,t[15]=0,i!=null&&i!==1/0?(a=1/(r-i),t[10]=(i+r)*a,t[14]=2*i*r*a):(t[10]=-1,t[14]=-2*r),t}var vy=qp;function gy(t,e,n,r,i){var o=1/Math.tan(e/2),a;return t[0]=o/n,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=o,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=-1,t[12]=0,t[13]=0,t[15]=0,i!=null&&i!==1/0?(a=1/(r-i),t[10]=i*a,t[14]=i*r*a):(t[10]=-1,t[14]=-r),t}function yy(t,e,n,r){var i=Math.tan(e.upDegrees*Math.PI/180),o=Math.tan(e.downDegrees*Math.PI/180),a=Math.tan(e.leftDegrees*Math.PI/180),s=Math.tan(e.rightDegrees*Math.PI/180),c=2/(a+s),l=2/(i+o);return t[0]=c,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=l,t[6]=0,t[7]=0,t[8]=-((a-s)*c*.5),t[9]=(i-o)*l*.5,t[10]=r/(n-r),t[11]=-1,t[12]=0,t[13]=0,t[14]=r*n/(n-r),t[15]=0,t}function Lo(t,e,n,r,i,o,a){var s=1/(e-n),c=1/(r-i),l=1/(o-a);return t[0]=-2*s,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=-2*c,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=2*l,t[11]=0,t[12]=(e+n)*s,t[13]=(i+r)*c,t[14]=(a+o)*l,t[15]=1,t}var Ld=Lo;function vo(t,e,n,r,i,o,a){var s=1/(e-n),c=1/(r-i),l=1/(o-a);return t[0]=-2*s,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=-2*c,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=l,t[11]=0,t[12]=(e+n)*s,t[13]=(i+r)*c,t[14]=o*l,t[15]=1,t}function Id(t,e,n,r){var i,o,a,s,c,l,u,f,d,h,p=e[0],v=e[1],y=e[2],m=r[0],b=r[1],O=r[2],E=n[0],w=n[1],_=n[2];return Math.abs(p-E)0&&(h=1/Math.sqrt(h),u*=h,f*=h,d*=h);var p=c*d-l*f,v=l*u-s*d,y=s*f-c*u;return h=p*p+v*v+y*y,h>0&&(h=1/Math.sqrt(h),p*=h,v*=h,y*=h),t[0]=p,t[1]=v,t[2]=y,t[3]=0,t[4]=f*y-d*v,t[5]=d*p-u*y,t[6]=u*v-f*p,t[7]=0,t[8]=u,t[9]=f,t[10]=d,t[11]=0,t[12]=i,t[13]=o,t[14]=a,t[15]=1,t}function _c(t){return"mat4("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+", "+t[6]+", "+t[7]+", "+t[8]+", "+t[9]+", "+t[10]+", "+t[11]+", "+t[12]+", "+t[13]+", "+t[14]+", "+t[15]+")"}function Dd(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15])}function Kp(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t[3]=e[3]+n[3],t[4]=e[4]+n[4],t[5]=e[5]+n[5],t[6]=e[6]+n[6],t[7]=e[7]+n[7],t[8]=e[8]+n[8],t[9]=e[9]+n[9],t[10]=e[10]+n[10],t[11]=e[11]+n[11],t[12]=e[12]+n[12],t[13]=e[13]+n[13],t[14]=e[14]+n[14],t[15]=e[15]+n[15],t}function Or(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t[3]=e[3]-n[3],t[4]=e[4]-n[4],t[5]=e[5]-n[5],t[6]=e[6]-n[6],t[7]=e[7]-n[7],t[8]=e[8]-n[8],t[9]=e[9]-n[9],t[10]=e[10]-n[10],t[11]=e[11]-n[11],t[12]=e[12]-n[12],t[13]=e[13]-n[13],t[14]=e[14]-n[14],t[15]=e[15]-n[15],t}function wc(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t[3]=e[3]*n,t[4]=e[4]*n,t[5]=e[5]*n,t[6]=e[6]*n,t[7]=e[7]*n,t[8]=e[8]*n,t[9]=e[9]*n,t[10]=e[10]*n,t[11]=e[11]*n,t[12]=e[12]*n,t[13]=e[13]*n,t[14]=e[14]*n,t[15]=e[15]*n,t}function Zp(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t[2]=e[2]+n[2]*r,t[3]=e[3]+n[3]*r,t[4]=e[4]+n[4]*r,t[5]=e[5]+n[5]*r,t[6]=e[6]+n[6]*r,t[7]=e[7]+n[7]*r,t[8]=e[8]+n[8]*r,t[9]=e[9]+n[9]*r,t[10]=e[10]+n[10]*r,t[11]=e[11]+n[11]*r,t[12]=e[12]+n[12]*r,t[13]=e[13]+n[13]*r,t[14]=e[14]+n[14]*r,t[15]=e[15]+n[15]*r,t}function m_(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]&&t[4]===e[4]&&t[5]===e[5]&&t[6]===e[6]&&t[7]===e[7]&&t[8]===e[8]&&t[9]===e[9]&&t[10]===e[10]&&t[11]===e[11]&&t[12]===e[12]&&t[13]===e[13]&&t[14]===e[14]&&t[15]===e[15]}function Jp(t,e){var n=t[0],r=t[1],i=t[2],o=t[3],a=t[4],s=t[5],c=t[6],l=t[7],u=t[8],f=t[9],d=t[10],h=t[11],p=t[12],v=t[13],y=t[14],m=t[15],b=e[0],O=e[1],E=e[2],w=e[3],_=e[4],S=e[5],M=e[6],T=e[7],A=e[8],C=e[9],N=e[10],k=e[11],R=e[12],I=e[13],D=e[14],B=e[15];return Math.abs(n-b)<=Mn*Math.max(1,Math.abs(n),Math.abs(b))&&Math.abs(r-O)<=Mn*Math.max(1,Math.abs(r),Math.abs(O))&&Math.abs(i-E)<=Mn*Math.max(1,Math.abs(i),Math.abs(E))&&Math.abs(o-w)<=Mn*Math.max(1,Math.abs(o),Math.abs(w))&&Math.abs(a-_)<=Mn*Math.max(1,Math.abs(a),Math.abs(_))&&Math.abs(s-S)<=Mn*Math.max(1,Math.abs(s),Math.abs(S))&&Math.abs(c-M)<=Mn*Math.max(1,Math.abs(c),Math.abs(M))&&Math.abs(l-T)<=Mn*Math.max(1,Math.abs(l),Math.abs(T))&&Math.abs(u-A)<=Mn*Math.max(1,Math.abs(u),Math.abs(A))&&Math.abs(f-C)<=Mn*Math.max(1,Math.abs(f),Math.abs(C))&&Math.abs(d-N)<=Mn*Math.max(1,Math.abs(d),Math.abs(N))&&Math.abs(h-k)<=Mn*Math.max(1,Math.abs(h),Math.abs(k))&&Math.abs(p-R)<=Mn*Math.max(1,Math.abs(p),Math.abs(R))&&Math.abs(v-I)<=Mn*Math.max(1,Math.abs(v),Math.abs(I))&&Math.abs(y-D)<=Mn*Math.max(1,Math.abs(y),Math.abs(D))&&Math.abs(m-B)<=Mn*Math.max(1,Math.abs(m),Math.abs(B))}var Bd=Pn,x_=Or;function Fd(){var t=new er(9);return er!=Float32Array&&(t[1]=0,t[2]=0,t[3]=0,t[5]=0,t[6]=0,t[7]=0),t[0]=1,t[4]=1,t[8]=1,t}function jd(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[4],t[4]=e[5],t[5]=e[6],t[6]=e[8],t[7]=e[9],t[8]=e[10],t}function Qp(t){var e=new glMatrix.ARRAY_TYPE(9);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e}function ff(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t}function tv(t,e,n,r,i,o,a,s,c){var l=new er(9);return l[0]=t,l[1]=e,l[2]=n,l[3]=r,l[4]=i,l[5]=o,l[6]=a,l[7]=s,l[8]=c,l}function b_(t,e,n,r,i,o,a,s,c,l){return t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=o,t[5]=a,t[6]=s,t[7]=c,t[8]=l,t}function __(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t}function xy(t,e){if(t===e){var n=e[1],r=e[2],i=e[5];t[1]=e[3],t[2]=e[6],t[3]=n,t[5]=e[7],t[6]=r,t[7]=i}else t[0]=e[0],t[1]=e[3],t[2]=e[6],t[3]=e[1],t[4]=e[4],t[5]=e[7],t[6]=e[2],t[7]=e[5],t[8]=e[8];return t}function by(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=e[4],s=e[5],c=e[6],l=e[7],u=e[8],f=u*a-s*l,d=-u*o+s*c,h=l*o-a*c,p=n*f+r*d+i*h;return p?(p=1/p,t[0]=f*p,t[1]=(-u*r+i*l)*p,t[2]=(s*r-i*a)*p,t[3]=d*p,t[4]=(u*n-i*c)*p,t[5]=(-s*n+i*o)*p,t[6]=h*p,t[7]=(-l*n+r*c)*p,t[8]=(a*n-r*o)*p,t):null}function w_(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=e[4],s=e[5],c=e[6],l=e[7],u=e[8];return t[0]=a*u-s*l,t[1]=i*l-r*u,t[2]=r*s-i*a,t[3]=s*c-o*u,t[4]=n*u-i*c,t[5]=i*o-n*s,t[6]=o*l-a*c,t[7]=r*c-n*l,t[8]=n*a-r*o,t}function iA(t){var e=t[0],n=t[1],r=t[2],i=t[3],o=t[4],a=t[5],s=t[6],c=t[7],l=t[8];return e*(l*o-a*c)+n*(-l*i+a*s)+r*(c*i-o*s)}function _y(t,e,n){var r=e[0],i=e[1],o=e[2],a=e[3],s=e[4],c=e[5],l=e[6],u=e[7],f=e[8],d=n[0],h=n[1],p=n[2],v=n[3],y=n[4],m=n[5],b=n[6],O=n[7],E=n[8];return t[0]=d*r+h*a+p*l,t[1]=d*i+h*s+p*u,t[2]=d*o+h*c+p*f,t[3]=v*r+y*a+m*l,t[4]=v*i+y*s+m*u,t[5]=v*o+y*c+m*f,t[6]=b*r+O*a+E*l,t[7]=b*i+O*s+E*u,t[8]=b*o+O*c+E*f,t}function wy(t,e,n){var r=e[0],i=e[1],o=e[2],a=e[3],s=e[4],c=e[5],l=e[6],u=e[7],f=e[8],d=n[0],h=n[1];return t[0]=r,t[1]=i,t[2]=o,t[3]=a,t[4]=s,t[5]=c,t[6]=d*r+h*a+l,t[7]=d*i+h*s+u,t[8]=d*o+h*c+f,t}function oA(t,e,n){var r=e[0],i=e[1],o=e[2],a=e[3],s=e[4],c=e[5],l=e[6],u=e[7],f=e[8],d=Math.sin(n),h=Math.cos(n);return t[0]=h*r+d*a,t[1]=h*i+d*s,t[2]=h*o+d*c,t[3]=h*a-d*r,t[4]=h*s-d*i,t[5]=h*c-d*o,t[6]=l,t[7]=u,t[8]=f,t}function O_(t,e,n){var r=n[0],i=n[1];return t[0]=r*e[0],t[1]=r*e[1],t[2]=r*e[2],t[3]=i*e[3],t[4]=i*e[4],t[5]=i*e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t}function ma(t,e){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=e[0],t[7]=e[1],t[8]=1,t}function Oy(t,e){var n=Math.sin(e),r=Math.cos(e);return t[0]=r,t[1]=n,t[2]=0,t[3]=-n,t[4]=r,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t}function Gd(t,e){return t[0]=e[0],t[1]=0,t[2]=0,t[3]=0,t[4]=e[1],t[5]=0,t[6]=0,t[7]=0,t[8]=1,t}function E_(t,e){return t[0]=e[0],t[1]=e[1],t[2]=0,t[3]=e[2],t[4]=e[3],t[5]=0,t[6]=e[4],t[7]=e[5],t[8]=1,t}function S_(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=n+n,s=r+r,c=i+i,l=n*a,u=r*a,f=r*s,d=i*a,h=i*s,p=i*c,v=o*a,y=o*s,m=o*c;return t[0]=1-f-p,t[3]=u-m,t[6]=d+y,t[1]=u+m,t[4]=1-l-p,t[7]=h-v,t[2]=d-y,t[5]=h+v,t[8]=1-l-f,t}function aA(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=e[4],s=e[5],c=e[6],l=e[7],u=e[8],f=e[9],d=e[10],h=e[11],p=e[12],v=e[13],y=e[14],m=e[15],b=n*s-r*a,O=n*c-i*a,E=n*l-o*a,w=r*c-i*s,_=r*l-o*s,S=i*l-o*c,M=u*v-f*p,T=u*y-d*p,A=u*m-h*p,C=f*y-d*v,N=f*m-h*v,k=d*m-h*y,R=b*k-O*N+E*C+w*A-_*T+S*M;return R?(R=1/R,t[0]=(s*k-c*N+l*C)*R,t[1]=(c*A-a*k-l*T)*R,t[2]=(a*N-s*A+l*M)*R,t[3]=(i*N-r*k-o*C)*R,t[4]=(n*k-i*A+o*T)*R,t[5]=(r*A-n*N-o*M)*R,t[6]=(v*S-y*_+m*w)*R,t[7]=(y*E-p*S-m*O)*R,t[8]=(p*_-v*E+m*b)*R,t):null}function sA(t,e,n){return t[0]=2/e,t[1]=0,t[2]=0,t[3]=0,t[4]=-2/n,t[5]=0,t[6]=-1,t[7]=1,t[8]=1,t}function cA(t){return"mat3("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+", "+t[6]+", "+t[7]+", "+t[8]+")"}function lA(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8])}function uA(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t[3]=e[3]+n[3],t[4]=e[4]+n[4],t[5]=e[5]+n[5],t[6]=e[6]+n[6],t[7]=e[7]+n[7],t[8]=e[8]+n[8],t}function df(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t[3]=e[3]-n[3],t[4]=e[4]-n[4],t[5]=e[5]-n[5],t[6]=e[6]-n[6],t[7]=e[7]-n[7],t[8]=e[8]-n[8],t}function fA(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t[3]=e[3]*n,t[4]=e[4]*n,t[5]=e[5]*n,t[6]=e[6]*n,t[7]=e[7]*n,t[8]=e[8]*n,t}function dA(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t[2]=e[2]+n[2]*r,t[3]=e[3]+n[3]*r,t[4]=e[4]+n[4]*r,t[5]=e[5]+n[5]*r,t[6]=e[6]+n[6]*r,t[7]=e[7]+n[7]*r,t[8]=e[8]+n[8]*r,t}function Ey(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]&&t[4]===e[4]&&t[5]===e[5]&&t[6]===e[6]&&t[7]===e[7]&&t[8]===e[8]}function M_(t,e){var n=t[0],r=t[1],i=t[2],o=t[3],a=t[4],s=t[5],c=t[6],l=t[7],u=t[8],f=e[0],d=e[1],h=e[2],p=e[3],v=e[4],y=e[5],m=e[6],b=e[7],O=e[8];return Math.abs(n-f)<=glMatrix.EPSILON*Math.max(1,Math.abs(n),Math.abs(f))&&Math.abs(r-d)<=glMatrix.EPSILON*Math.max(1,Math.abs(r),Math.abs(d))&&Math.abs(i-h)<=glMatrix.EPSILON*Math.max(1,Math.abs(i),Math.abs(h))&&Math.abs(o-p)<=glMatrix.EPSILON*Math.max(1,Math.abs(o),Math.abs(p))&&Math.abs(a-v)<=glMatrix.EPSILON*Math.max(1,Math.abs(a),Math.abs(v))&&Math.abs(s-y)<=glMatrix.EPSILON*Math.max(1,Math.abs(s),Math.abs(y))&&Math.abs(c-m)<=glMatrix.EPSILON*Math.max(1,Math.abs(c),Math.abs(m))&&Math.abs(l-b)<=glMatrix.EPSILON*Math.max(1,Math.abs(l),Math.abs(b))&&Math.abs(u-O)<=glMatrix.EPSILON*Math.max(1,Math.abs(u),Math.abs(O))}var yl=null,ev=null;function rr(){var t=new er(4);return er!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0,t[3]=0),t}function P_(t){var e=new er(4);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}function na(t,e,n,r){var i=new er(4);return i[0]=t,i[1]=e,i[2]=n,i[3]=r,i}function au(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}function Ja(t,e,n,r,i){return t[0]=e,t[1]=n,t[2]=r,t[3]=i,t}function Sy(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t[3]=e[3]+n[3],t}function hA(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t[3]=e[3]-n[3],t}function pA(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t[2]=e[2]*n[2],t[3]=e[3]*n[3],t}function vA(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t[2]=e[2]/n[2],t[3]=e[3]/n[3],t}function gA(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t[2]=Math.ceil(e[2]),t[3]=Math.ceil(e[3]),t}function yA(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t[2]=Math.floor(e[2]),t[3]=Math.floor(e[3]),t}function nv(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t[2]=Math.min(e[2],n[2]),t[3]=Math.min(e[3],n[3]),t}function ct(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t[2]=Math.max(e[2],n[2]),t[3]=Math.max(e[3],n[3]),t}function Ot(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t[2]=Math.round(e[2]),t[3]=Math.round(e[3]),t}function yt(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t[3]=e[3]*n,t}function me(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t[2]=e[2]+n[2]*r,t[3]=e[3]+n[3]*r,t}function Ze(t,e){var n=e[0]-t[0],r=e[1]-t[1],i=e[2]-t[2],o=e[3]-t[3];return Math.hypot(n,r,i,o)}function Wn(t,e){var n=e[0]-t[0],r=e[1]-t[1],i=e[2]-t[2],o=e[3]-t[3];return n*n+r*r+i*i+o*o}function Oi(t){var e=t[0],n=t[1],r=t[2],i=t[3];return Math.hypot(e,n,r,i)}function ur(t){var e=t[0],n=t[1],r=t[2],i=t[3];return e*e+n*n+r*r+i*i}function My(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t[3]=-e[3],t}function mA(t,e){return t[0]=1/e[0],t[1]=1/e[1],t[2]=1/e[2],t[3]=1/e[3],t}function xa(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=n*n+r*r+i*i+o*o;return a>0&&(a=1/Math.sqrt(a)),t[0]=n*a,t[1]=r*a,t[2]=i*a,t[3]=o*a,t}function zd(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]+t[3]*e[3]}function xA(t,e,n,r){var i=n[0]*r[1]-n[1]*r[0],o=n[0]*r[2]-n[2]*r[0],a=n[0]*r[3]-n[3]*r[0],s=n[1]*r[2]-n[2]*r[1],c=n[1]*r[3]-n[3]*r[1],l=n[2]*r[3]-n[3]*r[2],u=e[0],f=e[1],d=e[2],h=e[3];return t[0]=f*l-d*c+h*s,t[1]=-(u*l)+d*a-h*o,t[2]=u*c-f*a+h*i,t[3]=-(u*s)+f*o-d*i,t}function su(t,e,n,r){var i=e[0],o=e[1],a=e[2],s=e[3];return t[0]=i+r*(n[0]-i),t[1]=o+r*(n[1]-o),t[2]=a+r*(n[2]-a),t[3]=s+r*(n[3]-s),t}function rv(t,e){e=e||1;var n,r,i,o,a,s;do n=glMatrix.RANDOM()*2-1,r=glMatrix.RANDOM()*2-1,a=n*n+r*r;while(a>=1);do i=glMatrix.RANDOM()*2-1,o=glMatrix.RANDOM()*2-1,s=i*i+o*o;while(s>=1);var c=Math.sqrt((1-a)/s);return t[0]=e*n,t[1]=e*r,t[2]=e*i*c,t[3]=e*o*c,t}function Yn(t,e,n){var r=e[0],i=e[1],o=e[2],a=e[3];return t[0]=n[0]*r+n[4]*i+n[8]*o+n[12]*a,t[1]=n[1]*r+n[5]*i+n[9]*o+n[13]*a,t[2]=n[2]*r+n[6]*i+n[10]*o+n[14]*a,t[3]=n[3]*r+n[7]*i+n[11]*o+n[15]*a,t}function ir(t,e,n){var r=e[0],i=e[1],o=e[2],a=n[0],s=n[1],c=n[2],l=n[3],u=l*r+s*o-c*i,f=l*i+c*r-a*o,d=l*o+a*i-s*r,h=-a*r-s*i-c*o;return t[0]=u*l+h*-a+f*-c-d*-s,t[1]=f*l+h*-s+d*-a-u*-c,t[2]=d*l+h*-c+u*-s-f*-a,t[3]=e[3],t}function bA(t){return t[0]=0,t[1]=0,t[2]=0,t[3]=0,t}function T_(t){return"vec4("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+")"}function Wd(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]}function A_(t,e){var n=t[0],r=t[1],i=t[2],o=t[3],a=e[0],s=e[1],c=e[2],l=e[3];return Math.abs(n-a)<=Mn*Math.max(1,Math.abs(n),Math.abs(a))&&Math.abs(r-s)<=Mn*Math.max(1,Math.abs(r),Math.abs(s))&&Math.abs(i-c)<=Mn*Math.max(1,Math.abs(i),Math.abs(c))&&Math.abs(o-l)<=Mn*Math.max(1,Math.abs(o),Math.abs(l))}var _A=null,wA=null,iv=null,ml=null,ov=null,C_=null,av=null,k_=function(){var t=rr();return function(e,n,r,i,o,a){var s,c;for(n||(n=4),r||(r=0),i?c=Math.min(i*n+r,e.length):c=e.length,s=r;sglMatrix.EPSILON?(t[0]=e[0]/r,t[1]=e[1]/r,t[2]=e[2]/r):(t[0]=1,t[1]=0,t[2]=0),n}function cu(t,e){var n=pf(t,e);return Math.acos(2*n*n-1)}function ni(t,e,n){var r=e[0],i=e[1],o=e[2],a=e[3],s=n[0],c=n[1],l=n[2],u=n[3];return t[0]=r*u+a*s+i*l-o*c,t[1]=i*u+a*c+o*s-r*l,t[2]=o*u+a*l+r*c-i*s,t[3]=a*u-r*s-i*c-o*l,t}function OA(t,e,n){n*=.5;var r=e[0],i=e[1],o=e[2],a=e[3],s=Math.sin(n),c=Math.cos(n);return t[0]=r*c+a*s,t[1]=i*c+o*s,t[2]=o*c-i*s,t[3]=a*c-r*s,t}function EA(t,e,n){n*=.5;var r=e[0],i=e[1],o=e[2],a=e[3],s=Math.sin(n),c=Math.cos(n);return t[0]=r*c-o*s,t[1]=i*c+a*s,t[2]=o*c+r*s,t[3]=a*c-i*s,t}function SA(t,e,n){n*=.5;var r=e[0],i=e[1],o=e[2],a=e[3],s=Math.sin(n),c=Math.cos(n);return t[0]=r*c+i*s,t[1]=i*c-r*s,t[2]=o*c+a*s,t[3]=a*c-o*s,t}function cv(t,e){var n=e[0],r=e[1],i=e[2];return t[0]=n,t[1]=r,t[2]=i,t[3]=Math.sqrt(Math.abs(1-n*n-r*r-i*i)),t}function Hd(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=Math.sqrt(n*n+r*r+i*i),s=Math.exp(o),c=a>0?s*Math.sin(a)/a:0;return t[0]=n*c,t[1]=r*c,t[2]=i*c,t[3]=s*Math.cos(a),t}function lv(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=Math.sqrt(n*n+r*r+i*i),s=a>0?Math.atan2(a,o)/a:0;return t[0]=n*s,t[1]=r*s,t[2]=i*s,t[3]=.5*Math.log(n*n+r*r+i*i+o*o),t}function MA(t,e,n){return lv(t,e),hf(t,t,n),Hd(t,t),t}function Ud(t,e,n,r){var i=e[0],o=e[1],a=e[2],s=e[3],c=n[0],l=n[1],u=n[2],f=n[3],d,h,p,v,y;return h=i*c+o*l+a*u+s*f,h<0&&(h=-h,c=-c,l=-l,u=-u,f=-f),1-h>Mn?(d=Math.acos(h),p=Math.sin(d),v=Math.sin((1-r)*d)/p,y=Math.sin(r*d)/p):(v=1-r,y=r),t[0]=v*i+y*c,t[1]=v*o+y*l,t[2]=v*a+y*u,t[3]=v*s+y*f,t}function PA(t){var e=glMatrix.RANDOM(),n=glMatrix.RANDOM(),r=glMatrix.RANDOM(),i=Math.sqrt(1-e),o=Math.sqrt(e);return t[0]=i*Math.sin(2*Math.PI*n),t[1]=i*Math.cos(2*Math.PI*n),t[2]=o*Math.sin(2*Math.PI*r),t[3]=o*Math.cos(2*Math.PI*r),t}function Us(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=n*n+r*r+i*i+o*o,s=a?1/a:0;return t[0]=-n*s,t[1]=-r*s,t[2]=-i*s,t[3]=o*s,t}function Ii(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t[3]=e[3],t}function Qi(t,e){var n=e[0]+e[4]+e[8],r;if(n>0)r=Math.sqrt(n+1),t[3]=.5*r,r=.5/r,t[0]=(e[5]-e[7])*r,t[1]=(e[6]-e[2])*r,t[2]=(e[1]-e[3])*r;else{var i=0;e[4]>e[0]&&(i=1),e[8]>e[i*3+i]&&(i=2);var o=(i+1)%3,a=(i+2)%3;r=Math.sqrt(e[i*3+i]-e[o*3+o]-e[a*3+a]+1),t[i]=.5*r,r=.5/r,t[3]=(e[o*3+a]-e[a*3+o])*r,t[o]=(e[o*3+i]+e[i*3+o])*r,t[a]=(e[a*3+i]+e[i*3+a])*r}return t}function ba(t,e,n,r){var i=.5*Math.PI/180;e*=i,n*=i,r*=i;var o=Math.sin(e),a=Math.cos(e),s=Math.sin(n),c=Math.cos(n),l=Math.sin(r),u=Math.cos(r);return t[0]=o*c*u-a*s*l,t[1]=a*s*u+o*c*l,t[2]=a*c*l-o*s*u,t[3]=a*c*u+o*s*l,t}function TA(t){return"quat("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+")"}var N_=P_,Vs=na,Io=au,Vd=Ja,Py=Sy,Qa=ni,hf=yt,pf=zd,uv=su,vf=Oi,AA=null,CA=ur,kA=null,Oc=xa,NA=Wd,fv=A_,Xd=function(){var t=Gt(),e=te(1,0,0),n=te(0,1,0);return function(r,i,o){var a=Yt(i,o);return a<-.999999?(Wt(t,e,i),Br(t)<1e-6&&Wt(t,n,i),It(t,t),zi(r,t,Math.PI),r):a>.999999?(r[0]=0,r[1]=0,r[2]=0,r[3]=1,r):(Wt(t,i,o),r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=1+a,Oc(r,r))}}(),R_=function(){var t=ze(),e=ze();return function(n,r,i,o,a,s){return Ud(t,r,a,s),Ud(e,i,o,s),Ud(n,t,e,2*s*(1-s)),n}}(),U=function(){var t=Fd();return function(e,n,r,i){return t[0]=r[0],t[3]=r[1],t[6]=r[2],t[1]=i[0],t[4]=i[1],t[7]=i[2],t[2]=-n[0],t[5]=-n[1],t[8]=-n[2],Oc(e,Qi(e,t))}}();function lu(){var t=new er(2);return er!=Float32Array&&(t[0]=0,t[1]=0),t}function dv(t){var e=new glMatrix.ARRAY_TYPE(2);return e[0]=t[0],e[1]=t[1],e}function Do(t,e){var n=new er(2);return n[0]=t,n[1]=e,n}function xn(t,e){return t[0]=e[0],t[1]=e[1],t}function RA(t,e,n){return t[0]=e,t[1]=n,t}function LA(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t}function IA(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t}function uu(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t}function DA(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t}function BA(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t}function FA(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t}function jA(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t}function GA(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t}function Ec(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t}function zA(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t}function WA(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t}function YA(t,e){var n=e[0]-t[0],r=e[1]-t[1];return Math.hypot(n,r)}function HA(t,e){var n=e[0]-t[0],r=e[1]-t[1];return n*n+r*r}function UA(t){var e=t[0],n=t[1];return Math.hypot(e,n)}function Sc(t){var e=t[0],n=t[1];return e*e+n*n}function VA(t,e){return t[0]=-e[0],t[1]=-e[1],t}function XA(t,e){return t[0]=1/e[0],t[1]=1/e[1],t}function L_(t,e){var n=e[0],r=e[1],i=n*n+r*r;return i>0&&(i=1/Math.sqrt(i)),t[0]=e[0]*i,t[1]=e[1]*i,t}function I_(t,e){return t[0]*e[0]+t[1]*e[1]}function $A(t,e,n){var r=e[0]*n[1]-e[1]*n[0];return t[0]=t[1]=0,t[2]=r,t}function fu(t,e,n,r){var i=e[0],o=e[1];return t[0]=i+r*(n[0]-i),t[1]=o+r*(n[1]-o),t}function qA(t,e){e=e||1;var n=glMatrix.RANDOM()*2*Math.PI;return t[0]=Math.cos(n)*e,t[1]=Math.sin(n)*e,t}function KA(t,e,n){var r=e[0],i=e[1];return t[0]=n[0]*r+n[2]*i,t[1]=n[1]*r+n[3]*i,t}function ps(t,e,n){var r=e[0],i=e[1];return t[0]=n[0]*r+n[2]*i+n[4],t[1]=n[1]*r+n[3]*i+n[5],t}function ZA(t,e,n){var r=e[0],i=e[1];return t[0]=n[0]*r+n[3]*i+n[6],t[1]=n[1]*r+n[4]*i+n[7],t}function JA(t,e,n){var r=e[0],i=e[1];return t[0]=n[0]*r+n[4]*i+n[12],t[1]=n[1]*r+n[5]*i+n[13],t}function QA(t,e,n,r){var i=e[0]-n[0],o=e[1]-n[1],a=Math.sin(r),s=Math.cos(r);return t[0]=i*s-o*a+n[0],t[1]=i*a+o*s+n[1],t}function tC(t,e){var n=t[0],r=t[1],i=e[0],o=e[1],a=Math.sqrt(n*n+r*r)*Math.sqrt(i*i+o*o),s=a&&(n*i+r*o)/a;return Math.acos(Math.min(Math.max(s,-1),1))}function eC(t){return t[0]=0,t[1]=0,t}function D_(t){return"vec2("+t[0]+", "+t[1]+")"}function Ty(t,e){return t[0]===e[0]&&t[1]===e[1]}function nC(t,e){var n=t[0],r=t[1],i=e[0],o=e[1];return Math.abs(n-i)<=glMatrix.EPSILON*Math.max(1,Math.abs(n),Math.abs(i))&&Math.abs(r-o)<=glMatrix.EPSILON*Math.max(1,Math.abs(r),Math.abs(o))}var rC=null,Ay=null,$d=null,hv=null,iC=null,B_=null,oC=null,Mc=function(){var t=lu();return function(e,n,r,i,o,a){var s,c;for(n||(n=2),r||(r=0),i?c=Math.min(i*n+r,e.length):c=e.length,s=r;sn?n:t},Nn=Cy,Xs={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0};function $s(t){return Array.isArray(t)&&t.every(function(e){var n=e[0].toLowerCase();return Xs[n]===e.length-1&&"achlmqstvz".includes(n)})}function pv(t){return $s(t)&&t.every(function(e){var n=e[0];return n===n.toUpperCase()})}function ky(t){return pv(t)&&t.every(function(e){var n=e[0];return"ACLMQZ".includes(n)})}var gf={x1:0,y1:0,x2:0,y2:0,x:0,y:0,qx:null,qy:null};function Ny(t){for(var e=t.pathValue[t.segmentStart],n=e.toLowerCase(),r=t.data;r.length>=Xs[n]&&(n==="m"&&r.length>2?(t.segments.push([e].concat(r.splice(0,2))),n="l",e=e==="m"?"l":"L"):t.segments.push([e].concat(r.splice(0,Xs[n]))),!!Xs[n]););}function Ry(t){var e=t.index,n=t.pathValue,r=n.charCodeAt(e);if(r===48){t.param=0,t.index+=1;return}if(r===49){t.param=1,t.index+=1;return}t.err='[path-util]: invalid Arc flag "'.concat(n[e],'", expecting 0 or 1 at index ').concat(e)}function Wi(t){return t>=48&&t<=57||t===43||t===45||t===46}function Pc(t){return t>=48&&t<=57}function Ly(t){var e=t.max,n=t.pathValue,r=t.index,i=r,o=!1,a=!1,s=!1,c=!1,l;if(i>=e){t.err="[path-util]: Invalid path value at index ".concat(i,', "pathValue" is missing param');return}if(l=n.charCodeAt(i),(l===43||l===45)&&(i+=1,l=n.charCodeAt(i)),!Pc(l)&&l!==46){t.err="[path-util]: Invalid path value at index ".concat(i,', "').concat(n[i],'" is not a number');return}if(l!==46){if(o=l===48,i+=1,l=n.charCodeAt(i),o&&i=5760&&e.includes(t)}function du(t){for(var e=t.pathValue,n=t.max;t.index0;a-=1){if(xl(i)&&(a===3||a===4)?Ry(t):Ly(t),t.err.length)return;t.data.push(t.param),du(t),t.index=t.max||!Wi(n.charCodeAt(t.index)))break}Ny(t)}var go=function(){function t(e){this.pathValue=e,this.segments=[],this.max=e.length,this.index=0,this.param=0,this.segmentStart=0,this.data=[],this.err=""}return t}();function vv(t){if($s(t))return[].concat(t);var e=new go(t);for(du(e);e.index=o)a={x:n,y:r};else{var s=gs([t,e],[n,r],i/o),c=s[0],l=s[1];a={x:c,y:l}}return{length:o,point:a,min:{x:Math.min(t,n),y:Math.min(e,r)},max:{x:Math.max(t,n),y:Math.max(e,r)}}}function hu(t,e){var n=t.x,r=t.y,i=e.x,o=e.y,a=n*i+r*o,s=Math.sqrt((Math.pow(n,2)+Math.pow(r,2))*(Math.pow(i,2)+Math.pow(o,2))),c=n*o-r*i<0?-1:1,l=c*Math.acos(a/s);return l}function Dy(t,e,n,r,i,o,a,s,c,l){var u=Math.abs,f=Math.sin,d=Math.cos,h=Math.sqrt,p=Math.PI,v=u(n),y=u(r),m=(i%360+360)%360,b=m*(p/180);if(t===s&&e===c)return{x:t,y:e};if(v===0||y===0)return gv(t,e,s,c,l).point;var O=(t-s)/2,E=(e-c)/2,w={x:d(b)*O+f(b)*E,y:-f(b)*O+d(b)*E},_=Math.pow(w.x,2)/Math.pow(v,2)+Math.pow(w.y,2)/Math.pow(y,2);_>1&&(v*=h(_),y*=h(_));var S=Math.pow(v,2)*Math.pow(y,2)-Math.pow(v,2)*Math.pow(w.y,2)-Math.pow(y,2)*Math.pow(w.x,2),M=Math.pow(v,2)*Math.pow(w.y,2)+Math.pow(y,2)*Math.pow(w.x,2),T=S/M;T=T<0?0:T;var A=(o!==a?1:-1)*h(T),C={x:A*(v*w.y/y),y:A*(-(y*w.x)/v)},N={x:d(b)*C.x-f(b)*C.y+(t+s)/2,y:f(b)*C.x+d(b)*C.y+(e+c)/2},k={x:(w.x-C.x)/v,y:(w.y-C.y)/y},R=hu({x:1,y:0},k),I={x:(-w.x-C.x)/v,y:(-w.y-C.y)/y},D=hu(k,I);!a&&D>0?D-=2*p:a&&D<0&&(D+=2*p),D%=2*p;var B=R+D*l,F=v*d(B),G=y*f(B),X={x:d(b)*F-f(b)*G+N.x,y:f(b)*F+d(b)*G+N.y};return X}function G_(t,e,n,r,i,o,a,s,c,l,u){var f,d=u.bbox,h=d===void 0?!0:d,p=u.length,v=p===void 0?!0:p,y=u.sampleSize,m=y===void 0?30:y,b=typeof l=="number",O=t,E=e,w=0,_=[O,E,w],S=[O,E],M=0,T={x:0,y:0},A=[{x:O,y:E}];b&&l<=0&&(T={x:O,y:E});for(var C=0;C<=m;C+=1){if(M=C/m,f=Dy(t,e,n,r,i,o,a,s,c,M),O=f.x,E=f.y,h&&A.push({x:O,y:E}),v&&(w+=di(S,[O,E])),S=[O,E],b&&w>=l&&l>_[2]){var N=(w-l)/(w-_[2]);T={x:S[0]*(1-N)+_[0]*N,y:S[1]*(1-N)+_[1]*N}}_=[O,E,w]}return b&&l>=w&&(T={x:s,y:c}),{length:w,point:T,min:{x:Math.min.apply(null,A.map(function(k){return k.x})),y:Math.min.apply(null,A.map(function(k){return k.y}))},max:{x:Math.max.apply(null,A.map(function(k){return k.x})),y:Math.max.apply(null,A.map(function(k){return k.y}))}}}function z_(t,e,n,r,i,o,a,s,c){var l=1-c;return{x:Math.pow(l,3)*t+3*Math.pow(l,2)*c*n+3*l*Math.pow(c,2)*i+Math.pow(c,3)*a,y:Math.pow(l,3)*e+3*Math.pow(l,2)*c*r+3*l*Math.pow(c,2)*o+Math.pow(c,3)*s}}function pu(t,e,n,r,i,o,a,s,c,l){var u,f=l.bbox,d=f===void 0?!0:f,h=l.length,p=h===void 0?!0:h,v=l.sampleSize,y=v===void 0?10:v,m=typeof c=="number",b=t,O=e,E=0,w=[b,O,E],_=[b,O],S=0,M={x:0,y:0},T=[{x:b,y:O}];m&&c<=0&&(M={x:b,y:O});for(var A=0;A<=y;A+=1){if(S=A/y,u=z_(t,e,n,r,i,o,a,s,S),b=u.x,O=u.y,d&&T.push({x:b,y:O}),p&&(E+=di(_,[b,O])),_=[b,O],m&&E>=c&&c>w[2]){var C=(E-c)/(E-w[2]);M={x:_[0]*(1-C)+w[0]*C,y:_[1]*(1-C)+w[1]*C}}w=[b,O,E]}return m&&c>=E&&(M={x:a,y:s}),{length:E,point:M,min:{x:Math.min.apply(null,T.map(function(N){return N.x})),y:Math.min.apply(null,T.map(function(N){return N.y}))},max:{x:Math.max.apply(null,T.map(function(N){return N.x})),y:Math.max.apply(null,T.map(function(N){return N.y}))}}}function W_(t,e,n,r,i,o,a){var s=1-a;return{x:Math.pow(s,2)*t+2*s*a*n+Math.pow(a,2)*i,y:Math.pow(s,2)*e+2*s*a*r+Math.pow(a,2)*o}}function Y_(t,e,n,r,i,o,a,s){var c,l=s.bbox,u=l===void 0?!0:l,f=s.length,d=f===void 0?!0:f,h=s.sampleSize,p=h===void 0?10:h,v=typeof a=="number",y=t,m=e,b=0,O=[y,m,b],E=[y,m],w=0,_={x:0,y:0},S=[{x:y,y:m}];v&&a<=0&&(_={x:y,y:m});for(var M=0;M<=p;M+=1){if(w=M/p,c=W_(t,e,n,r,i,o,w),y=c.x,m=c.y,u&&S.push({x:y,y:m}),d&&(b+=di(E,[y,m])),E=[y,m],v&&b>=a&&a>O[2]){var T=(b-a)/(b-O[2]);_={x:E[0]*(1-T)+O[0]*T,y:E[1]*(1-T)+O[1]*T}}O=[y,m,b]}return v&&a>=b&&(_={x:i,y:o}),{length:b,point:_,min:{x:Math.min.apply(null,S.map(function(A){return A.x})),y:Math.min.apply(null,S.map(function(A){return A.y}))},max:{x:Math.max.apply(null,S.map(function(A){return A.x})),y:Math.max.apply(null,S.map(function(A){return A.y}))}}}function Kd(t,e,n){for(var r,i,o,a,s,c,l=Tc(t),u=typeof e=="number",f,d=[],h,p=0,v=0,y=0,m=0,b,O=[],E=[],w=0,_={x:0,y:0},S=_,M=_,T=_,A=0,C=0,N=l.length;C=e&&(T=M),E.push(S),O.push(_),A+=w,c=h!=="Z"?b.slice(-2):[y,m],p=c[0],v=c[1];return u&&e>=A&&(T={x:p,y:v}),{length:A,point:T,min:{x:Math.min.apply(null,O.map(function(k){return k.x})),y:Math.min.apply(null,O.map(function(k){return k.y}))},max:{x:Math.max.apply(null,E.map(function(k){return k.x})),y:Math.max.apply(null,E.map(function(k){return k.y}))}}}function Zd(t,e){return Kd(t,void 0,nt(nt({},e),{bbox:!1,length:!0})).length}function ri(t){return Array.isArray(t)}var Ac=function(t){if(ri(t))return t.reduce(function(e,n){return Math.min(e,n)},t[0])};function Cc(t){if(!Array.isArray(t))return-1/0;var e=t.length;if(!e)return-1/0;for(var n=t[0],r=1;r7){t[n].shift();for(var r=t[n],i=n;r.length;)e[n]="A",t.splice(i+=1,0,["C"].concat(r.splice(0,6)));t.splice(n,1)}}function jy(t){return ky(t)&&t.every(function(e){var n=e[0];return"MC".includes(n)})}function yf(t,e,n){var r=t*Math.cos(n)-e*Math.sin(n),i=t*Math.sin(n)+e*Math.cos(n);return{x:r,y:i}}function vu(t,e,n,r,i,o,a,s,c,l){var u=t,f=e,d=n,h=r,p=s,v=c,y=Math.PI*120/180,m=Math.PI/180*(+i||0),b=[],O,E,w,_,S;if(l)E=l[0],w=l[1],_=l[2],S=l[3];else{O=yf(u,f,-m),u=O.x,f=O.y,O=yf(p,v,-m),p=O.x,v=O.y;var M=(u-p)/2,T=(f-v)/2,A=M*M/(d*d)+T*T/(h*h);A>1&&(A=Math.sqrt(A),d*=A,h*=A);var C=d*d,N=h*h,k=(o===a?-1:1)*Math.sqrt(Math.abs((C*N-C*T*T-N*M*M)/(C*T*T+N*M*M)));_=k*d*T/h+(u+p)/2,S=k*-h*M/d+(f+v)/2,E=Math.asin(((f-S)/h*Math.pow(10,9)>>0)/Math.pow(10,9)),w=Math.asin(((v-S)/h*Math.pow(10,9)>>0)/Math.pow(10,9)),E=u<_?Math.PI-E:E,w=p<_?Math.PI-w:w,E<0&&(E=Math.PI*2+E),w<0&&(w=Math.PI*2+w),a&&E>w&&(E-=Math.PI*2),!a&&w>E&&(w-=Math.PI*2)}var R=w-E;if(Math.abs(R)>y){var I=w,D=p,B=v;w=E+y*(a&&w>E?1:-1),p=_+d*Math.cos(w),v=S+h*Math.sin(w),b=vu(p,v,d,h,i,0,a,D,B,[w,I,_,S])}R=w-E;var F=Math.cos(E),G=Math.sin(E),X=Math.cos(w),q=Math.sin(w),J=Math.tan(R/4),et=4/3*d*J,dt=4/3*h*J,_t=[u,f],Dt=[u+et*G,f-dt*F],pt=[p+et*q,v-dt*X],vt=[p,v];if(Dt[0]=2*_t[0]-Dt[0],Dt[1]=2*_t[1]-Dt[1],l)return Dt.concat(pt,vt,b);b=Dt.concat(pt,vt,b);for(var Qt=[],Bt=0,Rt=b.length;Bt=d[m],h[m]-=p?1:0,p?b.ss:[b.s]}).flat()});return v[0].length===v[1].length?v:gu(v[0],v[1],f)}function Yy(t,e,n,r,i,o,a,s){return 3*((s-e)*(n+i)-(a-t)*(r+o)+r*(t-i)-n*(e-o)+s*(i+t/3)-a*(o+e/3))/20}function mv(t){var e=0,n=0,r=0;return bl(t).map(function(i){var o;switch(i[0]){case"M":return e=i[1],n=i[2],0;default:var a=i.slice(1),s=a[0],c=a[1],l=a[2],u=a[3],f=a[4],d=a[5];return r=Yy(e,n,s,c,l,u,f,d),o=i.slice(-2),e=o[0],n=o[1],r}}).reduce(function(i,o){return i+o},0)}function yu(t){return mv(t)>=0}function mf(t){var e=t.slice(1).map(function(n,r,i){return r?i[r-1].slice(-2).concat(n.slice(1)):t[0].slice(1).concat(n.slice(1))}).map(function(n){return n.map(function(r,i){return n[n.length-i-2*(1-i%2)]})}).reverse();return[["M"].concat(e[0].slice(0,2))].concat(e.map(function(n){return["C"].concat(n.slice(2))}))}function on(t){return t.map(function(e){return Array.isArray(e)?[].concat(e):e})}function V_(t){var e=t.length,n=e-1;return t.map(function(r,i){return t.map(function(o,a){var s=i+a,c;return a===0||t[s]&&t[s][0]==="M"?(c=t[s],["M"].concat(c.slice(-2))):(s>=e&&(s-=n),t[s])})})}function xv(t,e){var n=t.length-1,r=[],i=0,o=0,a=V_(t);return a.forEach(function(s,c){t.slice(1).forEach(function(l,u){o+=di(t[(c+u)%n].slice(-2),e[u%n].slice(-2))}),r[c]=o,o=0}),i=r.indexOf(Math.min.apply(null,r)),a[i]}var xf=function(t){return t===void 0},le=xf,X_={}.toString,$_=function(t,e){return X_.call(t)==="[object "+e+"]"},ra=$_,q_=function(t){return ra(t,"Boolean")},Ks=q_,Yi=function(t){var e=typeof t;return t!==null&&e==="object"||e==="function"};function Jd(t,e,n){return Kd(t,e,nt(nt({},n),{bbox:!1,length:!0})).point}function bf(t,e,n){t.prototype=e.prototype=n,n.constructor=t}function yo(t,e){var n=Object.create(t.prototype);for(var r in e)n[r]=e[r];return n}function ia(){}var Zs=.7,_l=1/Zs,Js="\\s*([+-]?\\d+)\\s*",mu="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",_a="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Hy=/^#([0-9a-f]{3,8})$/,bv=new RegExp("^rgb\\(".concat(Js,",").concat(Js,",").concat(Js,"\\)$")),_v=new RegExp("^rgb\\(".concat(_a,",").concat(_a,",").concat(_a,"\\)$")),Nc=new RegExp("^rgba\\(".concat(Js,",").concat(Js,",").concat(Js,",").concat(mu,"\\)$")),K_=new RegExp("^rgba\\(".concat(_a,",").concat(_a,",").concat(_a,",").concat(mu,"\\)$")),Rc=new RegExp("^hsl\\(".concat(mu,",").concat(_a,",").concat(_a,"\\)$")),Uy=new RegExp("^hsla\\(".concat(mu,",").concat(_a,",").concat(_a,",").concat(mu,"\\)$")),wv={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};bf(ia,wl,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:Qd,formatHex:Qd,formatHex8:Z_,formatHsl:J_,formatRgb:Vy,toString:Vy});function Qd(){return this.rgb().formatHex()}function Z_(){return this.rgb().formatHex8()}function J_(){return $y(this).formatHsl()}function Vy(){return this.rgb().formatRgb()}function wl(t){var e,n;return t=(t+"").trim().toLowerCase(),(e=Hy.exec(t))?(n=e[1].length,e=parseInt(e[1],16),n===6?Ov(e):n===3?new $n(e>>8&15|e>>4&240,e>>4&15|e&240,(e&15)<<4|e&15,1):n===8?th(e>>24&255,e>>16&255,e>>8&255,(e&255)/255):n===4?th(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|e&240,((e&15)<<4|e&15)/255):null):(e=bv.exec(t))?new $n(e[1],e[2],e[3],1):(e=_v.exec(t))?new $n(e[1]*255/100,e[2]*255/100,e[3]*255/100,1):(e=Nc.exec(t))?th(e[1],e[2],e[3],e[4]):(e=K_.exec(t))?th(e[1]*255/100,e[2]*255/100,e[3]*255/100,e[4]):(e=Rc.exec(t))?Sv(e[1],e[2]/100,e[3]/100,1):(e=Uy.exec(t))?Sv(e[1],e[2]/100,e[3]/100,e[4]):wv.hasOwnProperty(t)?Ov(wv[t]):t==="transparent"?new $n(NaN,NaN,NaN,0):null}function Ov(t){return new $n(t>>16&255,t>>8&255,t&255,1)}function th(t,e,n,r){return r<=0&&(t=e=n=NaN),new $n(t,e,n,r)}function Ev(t){return t instanceof ia||(t=wl(t)),t?(t=t.rgb(),new $n(t.r,t.g,t.b,t.opacity)):new $n}function xu(t,e,n,r){return arguments.length===1?Ev(t):new $n(t,e,n,r==null?1:r)}function $n(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}bf($n,xu,yo(ia,{brighter:function(e){return e=e==null?_l:Math.pow(_l,e),new $n(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=e==null?Zs:Math.pow(Zs,e),new $n(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},clamp:function(){return new $n(wa(this.r),wa(this.g),wa(this.b),Ol(this.opacity))},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:ts,formatHex:ts,formatHex8:Q_,formatRgb:Xy,toString:Xy}));function ts(){return"#".concat(Lc(this.r)).concat(Lc(this.g)).concat(Lc(this.b))}function Q_(){return"#".concat(Lc(this.r)).concat(Lc(this.g)).concat(Lc(this.b)).concat(Lc((isNaN(this.opacity)?1:this.opacity)*255))}function Xy(){var t=Ol(this.opacity);return"".concat(t===1?"rgb(":"rgba(").concat(wa(this.r),", ").concat(wa(this.g),", ").concat(wa(this.b)).concat(t===1?")":", ".concat(t,")"))}function Ol(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function wa(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function Lc(t){return t=wa(t),(t<16?"0":"")+t.toString(16)}function Sv(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new to(t,e,n,r)}function $y(t){if(t instanceof to)return new to(t.h,t.s,t.l,t.opacity);if(t instanceof ia||(t=wl(t)),!t)return new to;if(t instanceof to)return t;t=t.rgb();var e=t.r/255,n=t.g/255,r=t.b/255,i=Math.min(e,n,r),o=Math.max(e,n,r),a=NaN,s=o-i,c=(o+i)/2;return s?(e===o?a=(n-r)/s+(n0&&c<1?0:a,new to(a,s,c,t.opacity)}function qy(t,e,n,r){return arguments.length===1?$y(t):new to(t,e,n,r==null?1:r)}function to(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}bf(to,qy,yo(ia,{brighter:function(e){return e=e==null?_l:Math.pow(_l,e),new to(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=e==null?Zs:Math.pow(Zs,e),new to(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+(this.h<0)*360,n=isNaN(e)||isNaN(this.s)?0:this.s,r=this.l,i=r+(r<.5?r:1-r)*n,o=2*r-i;return new $n(nh(e>=240?e-240:e+120,o,i),nh(e,o,i),nh(e<120?e+240:e-120,o,i),this.opacity)},clamp:function(){return new to(bu(this.h),eh(this.s),eh(this.l),Ol(this.opacity))},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=Ol(this.opacity);return"".concat(e===1?"hsl(":"hsla(").concat(bu(this.h),", ").concat(eh(this.s)*100,"%, ").concat(eh(this.l)*100,"%").concat(e===1?")":", ".concat(e,")"))}}));function bu(t){return t=(t||0)%360,t<0?t+360:t}function eh(t){return Math.max(0,Math.min(1,t||0))}function nh(t,e,n){return(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)*255}function Hi(t,e,n,r){var i=t-n,o=e-r;return Math.sqrt(i*i+o*o)}function El(t,e){var n=Math.min.apply(Math,ut([],j(t),!1)),r=Math.min.apply(Math,ut([],j(e),!1)),i=Math.max.apply(Math,ut([],j(t),!1)),o=Math.max.apply(Math,ut([],j(e),!1));return{x:n,y:r,width:i-n,height:o-r}}function Mv(t){return(t+Math.PI*2)%(Math.PI*2)}function _f(t,e){var n=Math.abs(t);return e>0?n:n*-1}function Pv(t,e,n,r,i,o){var a=n,s=r;if(a===0||s===0)return{x:t,y:e};for(var c=i-t,l=o-e,u=Math.abs(c),f=Math.abs(l),d=a*a,h=s*s,p=Math.PI/4,v=0,y=0,m=0;m<4;m++){v=a*Math.cos(p),y=s*Math.sin(p);var b=(d-h)*Math.pow(Math.cos(p),3)/a,O=(h-d)*Math.pow(Math.sin(p),3)/s,E=v-b,w=y-O,_=u-b,S=f-O,M=Math.hypot(w,E),T=Math.hypot(S,_),A=M*Math.asin((E*S-w*_)/(M*T)),C=A/Math.sqrt(d+h-v*v-y*y);p+=C,p=Math.min(Math.PI/2,Math.max(0,p))}return{x:t+_f(v,c),y:e+_f(y,l)}}function rh(t,e,n,r,i,o,a,s){return-1*n*Math.cos(i)*Math.sin(s)-r*Math.sin(i)*Math.cos(s)}function t2(t,e,n,r,i,o,a,s){return-1*n*Math.sin(i)*Math.sin(s)+r*Math.cos(i)*Math.cos(s)}function Ky(t,e,n){return Math.atan(-e/t*Math.tan(n))}function ih(t,e,n){return Math.atan(e/(t*Math.tan(n)))}function Zy(t,e,n,r,i,o){return n*Math.cos(i)*Math.cos(o)-r*Math.sin(i)*Math.sin(o)+t}function Tv(t,e,n,r,i,o){return n*Math.sin(i)*Math.cos(o)+r*Math.cos(i)*Math.sin(o)+e}function e2(t,e,n,r){var i=Math.atan2(r*t,n*e);return(i+Math.PI*2)%(Math.PI*2)}function Av(t,e,n){return{x:t*Math.cos(n),y:e*Math.sin(n)}}function ys(t,e,n){var r=Math.cos(n),i=Math.sin(n);return[t*r-e*i,t*i+e*r]}function oh(t,e,n,r,i,o,a){for(var s=Ky(n,r,i),c=1/0,l=-1/0,u=[o,a],f=-Math.PI*2;f<=Math.PI*2;f+=Math.PI){var d=s+f;ol&&(l=h)}for(var p=ih(n,r,i),v=1/0,y=-1/0,m=[o,a],f=-Math.PI*2;f<=Math.PI*2;f+=Math.PI){var b=p+f;oy&&(y=O)}return{x:c,y:v,width:l-c,height:y-v}}function n2(t,e,n,r,i,o,a,s,c){var l=ys(s-t,c-e,-i),u=__read(l,2),f=u[0],d=u[1],h=Pv(0,0,n,r,f,d),p=e2(n,r,h.x,h.y);pa&&(h=Av(n,r,a));var v=ys(h.x,h.y,i);return{x:v[0]+t,y:v[1]+e}}function aC(t,e,n,r,i,o,a,s){var c=(a-o)*s+o,l=rh(t,e,n,r,i,o,a,c),u=t2(t,e,n,r,i,o,a,c);return Mv(Math.atan2(u,l))}var Jy=1e-4;function Qy(t,e,n,r,i,o){var a=-1,s=1/0,c=[n,r],l=20;o&&o>200&&(l=o/10);for(var u=1/l,f=u/10,d=0;d<=l;d++){var h=d*u,p=[i.apply(void 0,ut([],j(t.concat([h])),!1)),i.apply(void 0,ut([],j(e.concat([h])),!1))],v=Hi(c[0],c[1],p[0],p[1]);v=0&&vs?Hi(n,r,i,o):wf(t,e,n,r,i,o)}function wf(t,e,n,r,i,o){var a=[n-t,r-e];if(Ty(a,[0,0]))return Math.sqrt((i-t)*(i-t)+(o-e)*(o-e));var s=[-a[1],a[0]];L_(s,s);var c=[i-t,o-e];return Math.abs(I_(c,s))}function Of(t,e,n,r){return Math.atan2(r-e,n-t)}function Te(t,e,n,r,i){var o=1-i;return o*o*o*t+3*e*i*o*o+3*n*i*i*o+r*i*i*i}function Ef(t,e,n,r,i){var o=1-i;return 3*(o*o*(e-t)+2*o*i*(n-e)+i*i*(r-n))}function ah(t,e,n,r){var i=-3*t+9*e-9*n+3*r,o=6*t-12*e+6*n,a=3*e-3*t,s=[],c,l,u;if(qs(i,0))qs(o,0)||(c=-a/o,c>=0&&c<=1&&s.push(c));else{var f=o*o-4*i*a;qs(f,0)?s.push(-o/(2*i)):f>0&&(u=Math.sqrt(f),c=(-o+u)/(2*i),l=(-o-u)/(2*i),c>=0&&c<=1&&s.push(c),l>=0&&l<=1&&s.push(l))}return s}function Sl(t,e,n,r,i,o,a,s,c){var l=Te(t,n,i,a,c),u=Te(e,r,o,s,c),f=eo(t,e,n,r,c),d=eo(n,r,i,o,c),h=eo(i,o,a,s,c),p=eo(f.x,f.y,d.x,d.y,c),v=eo(d.x,d.y,h.x,h.y,c);return[[t,e,f.x,f.y,p.x,p.y,l,u],[l,u,v.x,v.y,h.x,h.y,a,s]]}function kv(t,e,n,r,i,o,a,s,c){if(c===0)return r2([t,n,i,a],[e,r,o,s]);var l=Sl(t,e,n,r,i,o,a,s,.5),u=__spreadArray(__spreadArray([],__read(l[0]),!1),[c-1],!1),f=__spreadArray(__spreadArray([],__read(l[1]),!1),[c-1],!1);return kv.apply(void 0,__spreadArray([],__read(u),!1))+kv.apply(void 0,__spreadArray([],__read(f),!1))}function Sf(t,e,n,r,i,o,a,s){for(var c=[t,a],l=[e,s],u=ah(t,n,i,a),f=ah(e,r,o,s),d=0;d1||e<0||t.length<2)return null;var n=em(t),r=n.segments,i=n.totalLength;if(i===0)return{x:t[0][0],y:t[0][1]};for(var o=0,a=null,s=0;s=o&&e<=o+f){var d=(e-o)/f;a=eo(l[0],l[1],u[0],u[1],d);break}o+=f}return a}function rm(t,e){if(e>1||e<0||t.length<2)return 0;for(var n=em(t),r=n.segments,i=n.totalLength,o=0,a=0,s=0;s=o&&e<=o+f){a=Math.atan2(u[1]-l[1],u[0]-l[0]);break}o+=f}return a}function im(t,e,n){for(var r=1/0,i=0;i=0?[i]:[]}function c2(t,e,n,r,i,o,a){var s=Mf(t,n,i,a),c=Mf(e,r,o,a),l=eo(t,e,n,r,a),u=eo(n,r,i,o,a);return[[t,e,l.x,l.y,s,c],[s,c,u.x,u.y,i,o]]}function lh(t,e,n,r,i,o,a){if(a===0)return(Hi(t,e,n,r)+Hi(n,r,i,o)+Hi(t,e,i,o))/2;var s=c2(t,e,n,r,i,o,.5),c=s[0],l=s[1];return c.push(a-1),l.push(a-1),lh.apply(void 0,__spreadArray([],__read(c),!1))+lh.apply(void 0,__spreadArray([],__read(l),!1))}function uh(t,e,n,r,i,o){var a=sm(t,n,i)[0],s=sm(e,r,o)[0],c=[t,i],l=[e,o];return a!==void 0&&c.push(Mf(t,n,i,a)),s!==void 0&&l.push(Mf(e,r,o,s)),El(c,l)}function fC(t,e,n,r,i,o){return lh(t,e,n,r,i,o,3)}function Rv(t,e,n,r,i,o,a,s){return Qy([t,n,i],[e,r,o],a,s,Mf)}function cm(t,e,n,r,i,o,a,s){var c=Rv(t,e,n,r,i,o,a,s);return Hi(c.x,c.y,a,s)}var Pf=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof gt.g!="undefined"?gt.g:typeof self!="undefined"?self:{},fh={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(Pf,function(){function n(w,_,S,M,T){r(w,_,S||0,M||w.length-1,T||o)}function r(w,_,S,M,T){for(;M>S;){if(M-S>600){var A=M-S+1,C=_-S+1,N=Math.log(A),k=.5*Math.exp(2*N/3),R=.5*Math.sqrt(N*k*(A-k)/A)*(C-A/2<0?-1:1),I=Math.max(S,Math.floor(_-C*k/A+R)),D=Math.min(M,Math.floor(_+(A-C)*k/A+R));r(w,_,I,D,T)}var B=w[_],F=S,G=M;for(i(w,S,_),T(w[M],B)>0&&i(w,S,M);F0;)G--}T(w[S],B)===0?i(w,S,G):(G++,i(w,G,M)),G<=_&&(S=G+1),_<=G&&(M=G-1)}}function i(w,_,S){var M=w[_];w[_]=w[S],w[S]=M}function o(w,_){return w<_?-1:w>_?1:0}var a=function(_){_===void 0&&(_=9),this._maxEntries=Math.max(4,_),this._minEntries=Math.max(2,Math.ceil(this._maxEntries*.4)),this.clear()};a.prototype.all=function(){return this._all(this.data,[])},a.prototype.search=function(_){var S=this.data,M=[];if(!b(_,S))return M;for(var T=this.toBBox,A=[];S;){for(var C=0;C=0&&A[S].children.length>this._maxEntries;)this._split(A,S),S--;this._adjustParentBBoxes(T,A,S)},a.prototype._split=function(_,S){var M=_[S],T=M.children.length,A=this._minEntries;this._chooseSplitAxis(M,A,T);var C=this._chooseSplitIndex(M,A,T),N=O(M.children.splice(C,M.children.length-C));N.height=M.height,N.leaf=M.leaf,c(M,this.toBBox),c(N,this.toBBox),S?_[S-1].children.push(N):this._splitRoot(M,N)},a.prototype._splitRoot=function(_,S){this.data=O([_,S]),this.data.height=_.height+1,this.data.leaf=!1,c(this.data,this.toBBox)},a.prototype._chooseSplitIndex=function(_,S,M){for(var T,A=1/0,C=1/0,N=S;N<=M-S;N++){var k=l(_,0,N,this.toBBox),R=l(_,N,M,this.toBBox),I=y(k,R),D=h(k)+h(R);I=S;D--){var B=_.children[D];u(N,_.leaf?A(B):B),k+=p(N)}return k},a.prototype._adjustParentBBoxes=function(_,S,M){for(var T=M;T>=0;T--)u(S[T],_)},a.prototype._condense=function(_){for(var S=_.length-1,M=void 0;S>=0;S--)_[S].children.length===0?S>0?(M=_[S-1].children,M.splice(M.indexOf(_[S]),1)):this.clear():c(_[S],this.toBBox)};function s(w,_,S){if(!S)return _.indexOf(w);for(var M=0;M<_.length;M++)if(S(w,_[M]))return M;return-1}function c(w,_){l(w,0,w.children.length,_,w)}function l(w,_,S,M,T){T||(T=O(null)),T.minX=1/0,T.minY=1/0,T.maxX=-1/0,T.maxY=-1/0;for(var A=_;A=w.minX&&_.maxY>=w.minY}function O(w){return{children:w,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function E(w,_,S,M,T){for(var A=[_,S];A.length;)if(S=A.pop(),_=A.pop(),!(S-_<=M)){var C=_+Math.ceil((S-_)/M/2)*M;n(w,C,_,S,T),A.push(_,C,C,S)}}return a})})(fh);var lm=fh.exports,kt;(function(t){t.GROUP="g",t.CIRCLE="circle",t.ELLIPSE="ellipse",t.IMAGE="image",t.RECT="rect",t.LINE="line",t.POLYLINE="polyline",t.POLYGON="polygon",t.TEXT="text",t.PATH="path",t.HTML="html",t.MESH="mesh"})(kt||(kt={}));var tc;(function(t){t[t.ZERO=0]="ZERO",t[t.NEGATIVE_ONE=1]="NEGATIVE_ONE"})(tc||(tc={}));var Ml=function(){function t(){this.plugins=[]}return t.prototype.addRenderingPlugin=function(e){this.plugins.push(e),this.context.renderingPlugins.push(e)},t.prototype.removeAllRenderingPlugins=function(){var e=this;this.plugins.forEach(function(n){var r=e.context.renderingPlugins.indexOf(n);r>=0&&e.context.renderingPlugins.splice(r,1)})},t}(),ec=function(){function t(e){this.clipSpaceNearZ=tc.NEGATIVE_ONE,this.plugins=[],this.config=nt({enableDirtyCheck:!0,enableCulling:!1,enableAutoRendering:!0,enableDirtyRectangleRendering:!0,enableDirtyRectangleRenderingDebug:!1,enableSizeAttenuation:!0},e)}return t.prototype.registerPlugin=function(e){var n=this.plugins.findIndex(function(r){return r===e});n===-1&&this.plugins.push(e)},t.prototype.unregisterPlugin=function(e){var n=this.plugins.findIndex(function(r){return r===e});n>-1&&this.plugins.splice(n,1)},t.prototype.getPlugins=function(){return this.plugins},t.prototype.getPlugin=function(e){return this.plugins.find(function(n){return n.name===e})},t.prototype.getConfig=function(){return this.config},t.prototype.setConfig=function(e){Object.assign(this.config,e)},t}();function Oa(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t}function Lv(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t}function Tf(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t}function um(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t}function l2(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t[2]=Math.max(e[2],n[2]),t}function u2(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t[2]=Math.min(e[2],n[2]),t}function _u(t){return t===void 0?0:t>360||t<-360?t%360:t}function mo(t,e,n){return e===void 0&&(e=0),n===void 0&&(n=0),Array.isArray(t)&&t.length===3?ea(t):Je(t)?te(t,e,n):te(t[0],t[1]||e,t[2]||n)}function qn(t){return t*(Math.PI/180)}function Ea(t){return t*(180/Math.PI)}function dC(t){return t=t%400,t<0&&(t+=400),t/400*360}function hC(t){return t/360}function f2(t){return 360*t}function d2(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=n*n,s=r*r,c=i*i,l=o*o,u=a+s+c+l,f=n*o-r*i;return f>.499995*u?(t[0]=Math.PI/2,t[1]=2*Math.atan2(r,n),t[2]=0):f<-.499995*u?(t[0]=-Math.PI/2,t[1]=2*Math.atan2(r,n),t[2]=0):(t[0]=Math.asin(2*(n*i-o*r)),t[1]=Math.atan2(2*(n*o+r*i),1-2*(c+l)),t[2]=Math.atan2(2*(n*r+i*o),1-2*(s+c))),t}function fm(t,e){var n,r,i=Math.PI*.5,o=j(Li(Gt(),e),3),a=o[0],s=o[1],c=o[2],l=Math.asin(-e[2]/a);return l-i?(n=Math.atan2(e[6]/s,e[10]/c),r=Math.atan2(e[1]/a,e[0]/a)):(r=0,n=-Math.atan2(e[4]/s,e[5]/s)):(r=0,n=Math.atan2(e[4]/s,e[5]/s)),t[0]=n,t[1]=l,t[2]=r,t}function dh(t,e){return e.length===16?fm(t,e):d2(t,e)}function dm(t,e,n,r,i){var o=Math.cos(t),a=Math.sin(t);return tv(r*o,i*a,0,-r*a,i*o,0,e,n,1)}function h2(t,e,n,r,i,o,a,s){s===void 0&&(s=!1);var c=2*o/(n-e),l=2*o/(r-i),u=(n+e)/(n-e),f=(r+i)/(r-i),d,h;return s?(d=-a/(a-o),h=-a*o/(a-o)):(d=-(a+o)/(a-o),h=-2*a*o/(a-o)),t[0]=c,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=l,t[6]=0,t[7]=0,t[8]=u,t[9]=f,t[10]=d,t[11]=-1,t[12]=0,t[13]=0,t[14]=h,t[15]=0,t}function hm(t){var e=t[0],n=t[1],r=t[3],i=t[4],o=Math.sqrt(e*e+n*n),a=Math.sqrt(r*r+i*i),s=e*i-n*r;s<0&&(eYe[1][2]&&(o[0]=-o[0]),Ye[0][2]>Ye[2][0]&&(o[1]=-o[1]),Ye[1][0]>Ye[0][1]&&(o[2]=-o[2]),!0}function v2(t,e){var n=e[15];if(n===0)return!1;for(var r=1/n,i=0;i<16;i++)t[i]=e[i]*r;return!0}function g2(t,e){t[0][0]=e[0],t[0][1]=e[1],t[0][2]=e[2],t[1][0]=e[4],t[1][1]=e[5],t[1][2]=e[6],t[2][0]=e[8],t[2][1]=e[9],t[2][2]=e[10]}function Bo(t,e,n,r,i){t[0]=e[0]*r+n[0]*i,t[1]=e[1]*r+n[1]*i,t[2]=e[2]*r+n[2]*i}var ro=function(){function t(){this.center=[0,0,0],this.halfExtents=[0,0,0],this.min=[0,0,0],this.max=[0,0,0]}return t.isEmpty=function(e){return!e||e.halfExtents[0]===0&&e.halfExtents[1]===0&&e.halfExtents[2]===0},t.prototype.update=function(e,n){Oa(this.center,e),Oa(this.halfExtents,n),Lv(this.min,this.center,this.halfExtents),Tf(this.max,this.center,this.halfExtents)},t.prototype.setMinMax=function(e,n){Tf(this.center,n,e),um(this.center,this.center,.5),Lv(this.halfExtents,n,e),um(this.halfExtents,this.halfExtents,.5),Oa(this.min,e),Oa(this.max,n)},t.prototype.getMin=function(){return this.min},t.prototype.getMax=function(){return this.max},t.prototype.add=function(e){if(!t.isEmpty(e)){if(t.isEmpty(this)){this.setMinMax(e.getMin(),e.getMax());return}var n=this.center,r=n[0],i=n[1],o=n[2],a=this.halfExtents,s=a[0],c=a[1],l=a[2],u=r-s,f=r+s,d=i-c,h=i+c,p=o-l,v=o+l,y=e.center,m=y[0],b=y[1],O=y[2],E=e.halfExtents,w=E[0],_=E[1],S=E[2],M=m-w,T=m+w,A=b-_,C=b+_,N=O-S,k=O+S;Mf&&(f=T),Ah&&(h=C),Nv&&(v=k),n[0]=(u+f)*.5,n[1]=(d+h)*.5,n[2]=(p+v)*.5,a[0]=(f-u)*.5,a[1]=(h-d)*.5,a[2]=(v-p)*.5,this.min[0]=u,this.min[1]=d,this.min[2]=p,this.max[0]=f,this.max[1]=h,this.max[2]=v}},t.prototype.setFromTransformedAABB=function(e,n){var r=this.center,i=this.halfExtents,o=e.center,a=e.halfExtents,s=n[0],c=n[4],l=n[8],u=n[1],f=n[5],d=n[9],h=n[2],p=n[6],v=n[10],y=Math.abs(s),m=Math.abs(c),b=Math.abs(l),O=Math.abs(u),E=Math.abs(f),w=Math.abs(d),_=Math.abs(h),S=Math.abs(p),M=Math.abs(v);r[0]=n[12]+s*o[0]+c*o[1]+l*o[2],r[1]=n[13]+u*o[0]+f*o[1]+d*o[2],r[2]=n[14]+h*o[0]+p*o[1]+v*o[2],i[0]=y*a[0]+m*a[1]+b*a[2],i[1]=O*a[0]+E*a[1]+w*a[2],i[2]=_*a[0]+S*a[1]+M*a[2],Lv(this.min,r,i),Tf(this.max,r,i)},t.prototype.intersects=function(e){var n=this.getMax(),r=this.getMin(),i=e.getMax(),o=e.getMin();return r[0]<=i[0]&&n[0]>=o[0]&&r[1]<=i[1]&&n[1]>=o[1]&&r[2]<=i[2]&&n[2]>=o[2]},t.prototype.intersection=function(e){if(!this.intersects(e))return null;var n=new t,r=l2([0,0,0],this.getMin(),e.getMin()),i=u2([0,0,0],this.getMax(),e.getMax());return n.setMinMax(r,i),n},t.prototype.getNegativeFarPoint=function(e){return e.pnVertexFlag===273?Oa([0,0,0],this.min):e.pnVertexFlag===272?[this.min[0],this.min[1],this.max[2]]:e.pnVertexFlag===257?[this.min[0],this.max[1],this.min[2]]:e.pnVertexFlag===256?[this.min[0],this.max[1],this.max[2]]:e.pnVertexFlag===17?[this.max[0],this.min[1],this.min[2]]:e.pnVertexFlag===16?[this.max[0],this.min[1],this.max[2]]:e.pnVertexFlag===1?[this.max[0],this.max[1],this.min[2]]:[this.max[0],this.max[1],this.max[2]]},t.prototype.getPositiveFarPoint=function(e){return e.pnVertexFlag===273?Oa([0,0,0],this.max):e.pnVertexFlag===272?[this.max[0],this.max[1],this.min[2]]:e.pnVertexFlag===257?[this.max[0],this.min[1],this.max[2]]:e.pnVertexFlag===256?[this.max[0],this.min[1],this.min[2]]:e.pnVertexFlag===17?[this.min[0],this.max[1],this.max[2]]:e.pnVertexFlag===16?[this.min[0],this.max[1],this.min[2]]:e.pnVertexFlag===1?[this.min[0],this.min[1],this.max[2]]:[this.min[0],this.min[1],this.min[2]]},t}(),y2=function(){function t(e,n){this.distance=e||0,this.normal=n||te(0,1,0),this.updatePNVertexFlag()}return t.prototype.updatePNVertexFlag=function(){this.pnVertexFlag=(+(this.normal[0]>=0)<<8)+(+(this.normal[1]>=0)<<4)+ +(this.normal[2]>=0)},t.prototype.distanceToPoint=function(e){return Yt(e,this.normal)-this.distance},t.prototype.normalize=function(){var e=1/Br(this.normal);it(this.normal,this.normal,e),this.distance*=e},t.prototype.intersectsLine=function(e,n,r){var i=this.distanceToPoint(e),o=this.distanceToPoint(n),a=i/(i-o),s=a>=0&&a<=1;return s&&r&&ne(r,e,n,a),s},t}(),Bc;(function(t){t[t.OUTSIDE=4294967295]="OUTSIDE",t[t.INSIDE=0]="INSIDE",t[t.INDETERMINATE=2147483647]="INDETERMINATE"})(Bc||(Bc={}));var vm=function(){function t(e){if(this.planes=[],e)this.planes=e;else for(var n=0;n<6;n++)this.planes.push(new y2)}return t.prototype.extractFromVPMatrix=function(e){var n=j(e,16),r=n[0],i=n[1],o=n[2],a=n[3],s=n[4],c=n[5],l=n[6],u=n[7],f=n[8],d=n[9],h=n[10],p=n[11],v=n[12],y=n[13],m=n[14],b=n[15];Dn(this.planes[0].normal,a-r,u-s,p-f),this.planes[0].distance=b-v,Dn(this.planes[1].normal,a+r,u+s,p+f),this.planes[1].distance=b+v,Dn(this.planes[2].normal,a+i,u+c,p+d),this.planes[2].distance=b+y,Dn(this.planes[3].normal,a-i,u-c,p-d),this.planes[3].distance=b-y,Dn(this.planes[4].normal,a-o,u-l,p-h),this.planes[4].distance=b-m,Dn(this.planes[5].normal,a+o,u+l,p+h),this.planes[5].distance=b+m,this.planes.forEach(function(O){O.normalize(),O.updatePNVertexFlag()})},t}(),Vi=function(){function t(e,n){e===void 0&&(e=0),n===void 0&&(n=0),this.x=0,this.y=0,this.x=e,this.y=n}return t.prototype.clone=function(){return new t(this.x,this.y)},t.prototype.copyFrom=function(e){this.x=e.x,this.y=e.y},t}(),wu=function(){function t(e,n,r,i){this.x=e,this.y=n,this.width=r,this.height=i,this.left=e,this.right=e+r,this.top=n,this.bottom=n+i}return t.fromRect=function(e){return new t(e.x,e.y,e.width,e.height)},t.applyTransform=function(e,n){var r=na(e.x,e.y,0,1),i=na(e.x+e.width,e.y,0,1),o=na(e.x,e.y+e.height,0,1),a=na(e.x+e.width,e.y+e.height,0,1),s=rr(),c=rr(),l=rr(),u=rr();Yn(s,r,n),Yn(c,i,n),Yn(l,o,n),Yn(u,a,n);var f=Math.min(s[0],c[0],l[0],u[0]),d=Math.min(s[1],c[1],l[1],u[1]),h=Math.max(s[0],c[0],l[0],u[0]),p=Math.max(s[1],c[1],l[1],u[1]);return t.fromRect({x:f,y:d,width:h-f,height:p-d})},t.prototype.toJSON=function(){},t}(),Kn="Method not implemented.",Ou="Use document.documentElement instead.",Iv="Cannot append a destroyed element.",Bn;(function(t){t[t.ORBITING=0]="ORBITING",t[t.EXPLORING=1]="EXPLORING",t[t.TRACKING=2]="TRACKING"})(Bn||(Bn={}));var Cf;(function(t){t[t.DEFAULT=0]="DEFAULT",t[t.ROTATIONAL=1]="ROTATIONAL",t[t.TRANSLATIONAL=2]="TRANSLATIONAL",t[t.CINEMATIC=3]="CINEMATIC"})(Cf||(Cf={}));var Fo;(function(t){t[t.ORTHOGRAPHIC=0]="ORTHOGRAPHIC",t[t.PERSPECTIVE=1]="PERSPECTIVE"})(Fo||(Fo={}));var gm={UPDATED:"updated"},ym=2e-4,mm=function(){function t(){this.clipSpaceNearZ=tc.NEGATIVE_ONE,this.eventEmitter=new Xa,this.matrix=ue(),this.right=te(1,0,0),this.up=te(0,1,0),this.forward=te(0,0,1),this.position=te(0,0,1),this.focalPoint=te(0,0,0),this.distanceVector=te(0,0,-1),this.distance=1,this.azimuth=0,this.elevation=0,this.roll=0,this.relAzimuth=0,this.relElevation=0,this.relRoll=0,this.dollyingStep=0,this.maxDistance=1/0,this.minDistance=-1/0,this.zoom=1,this.rotateWorld=!1,this.fov=30,this.near=.1,this.far=1e3,this.aspect=1,this.projectionMatrix=ue(),this.projectionMatrixInverse=ue(),this.jitteredProjectionMatrix=void 0,this.enableUpdate=!0,this.type=Bn.EXPLORING,this.trackingMode=Cf.DEFAULT,this.projectionMode=Fo.PERSPECTIVE,this.frustum=new vm,this.orthoMatrix=ue()}return t.prototype.isOrtho=function(){return this.projectionMode===Fo.ORTHOGRAPHIC},t.prototype.getProjectionMode=function(){return this.projectionMode},t.prototype.getPerspective=function(){return this.jitteredProjectionMatrix||this.projectionMatrix},t.prototype.getPerspectiveInverse=function(){return this.projectionMatrixInverse},t.prototype.getFrustum=function(){return this.frustum},t.prototype.getPosition=function(){return this.position},t.prototype.getFocalPoint=function(){return this.focalPoint},t.prototype.getDollyingStep=function(){return this.dollyingStep},t.prototype.getNear=function(){return this.near},t.prototype.getFar=function(){return this.far},t.prototype.getZoom=function(){return this.zoom},t.prototype.getOrthoMatrix=function(){return this.orthoMatrix},t.prototype.getView=function(){return this.view},t.prototype.setEnableUpdate=function(e){this.enableUpdate=e},t.prototype.setType=function(e,n){return this.type=e,this.type===Bn.EXPLORING?this.setWorldRotation(!0):this.setWorldRotation(!1),this._getAngles(),this.type===Bn.TRACKING&&n!==void 0&&this.setTrackingMode(n),this},t.prototype.setProjectionMode=function(e){return this.projectionMode=e,this},t.prototype.setTrackingMode=function(e){if(this.type!==Bn.TRACKING)throw new Error("Impossible to set a tracking mode if the camera is not of tracking type");return this.trackingMode=e,this},t.prototype.setWorldRotation=function(e){return this.rotateWorld=e,this._getAngles(),this},t.prototype.getViewTransform=function(){return pr(ue(),this.matrix)},t.prototype.getWorldTransform=function(){return this.matrix},t.prototype.jitterProjectionMatrix=function(e,n){var r=wi(ue(),[e,n,0]);this.jitteredProjectionMatrix=Pn(ue(),r,this.projectionMatrix)},t.prototype.clearJitterProjectionMatrix=function(){this.jitteredProjectionMatrix=void 0},t.prototype.setMatrix=function(e){return this.matrix=e,this._update(),this},t.prototype.setProjectionMatrix=function(e){this.projectionMatrix=e},t.prototype.setFov=function(e){return this.setPerspective(this.near,this.far,e,this.aspect),this},t.prototype.setAspect=function(e){return this.setPerspective(this.near,this.far,this.fov,e),this},t.prototype.setNear=function(e){return this.projectionMode===Fo.PERSPECTIVE?this.setPerspective(e,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,e,this.far),this},t.prototype.setFar=function(e){return this.projectionMode===Fo.PERSPECTIVE?this.setPerspective(this.near,e,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,e),this},t.prototype.setViewOffset=function(e,n,r,i,o,a){return this.aspect=e/n,this.view===void 0&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=e,this.view.fullHeight=n,this.view.offsetX=r,this.view.offsetY=i,this.view.width=o,this.view.height=a,this.projectionMode===Fo.PERSPECTIVE?this.setPerspective(this.near,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far),this},t.prototype.clearViewOffset=function(){return this.view!==void 0&&(this.view.enabled=!1),this.projectionMode===Fo.PERSPECTIVE?this.setPerspective(this.near,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far),this},t.prototype.setZoom=function(e){return this.zoom=e,this.projectionMode===Fo.ORTHOGRAPHIC?this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far):this.projectionMode===Fo.PERSPECTIVE&&this.setPerspective(this.near,this.far,this.fov,this.aspect),this},t.prototype.setZoomByViewportPoint=function(e,n){var r=this.canvas.viewport2Canvas({x:n[0],y:n[1]}),i=r.x,o=r.y,a=this.roll;this.rotate(0,0,-a),this.setPosition(i,o),this.setFocalPoint(i,o),this.setZoom(e),this.rotate(0,0,a);var s=this.canvas.viewport2Canvas({x:n[0],y:n[1]}),c=s.x,l=s.y,u=te(c-i,l-o,0),f=Yt(u,this.right)/cr(this.right),d=Yt(u,this.up)/cr(this.up),h=j(this.getPosition(),2),p=h[0],v=h[1],y=j(this.getFocalPoint(),2),m=y[0],b=y[1];return this.setPosition(p-f,v-d),this.setFocalPoint(m-f,b-d),this},t.prototype.setPerspective=function(e,n,r,i){var o;this.projectionMode=Fo.PERSPECTIVE,this.fov=r,this.near=e,this.far=n,this.aspect=i;var a=this.near*Math.tan(qn(.5*this.fov))/this.zoom,s=2*a,c=this.aspect*s,l=-.5*c;if(!((o=this.view)===null||o===void 0)&&o.enabled){var u=this.view.fullWidth,f=this.view.fullHeight;l+=this.view.offsetX*c/u,a-=this.view.offsetY*s/f,c*=this.view.width/u,s*=this.view.height/f}return h2(this.projectionMatrix,l,l+c,a-s,a,e,this.far,this.clipSpaceNearZ===tc.ZERO),pr(this.projectionMatrixInverse,this.projectionMatrix),this.triggerUpdate(),this},t.prototype.setOrthographic=function(e,n,r,i,o,a){var s;this.projectionMode=Fo.ORTHOGRAPHIC,this.rright=n,this.left=e,this.top=r,this.bottom=i,this.near=o,this.far=a;var c=(this.rright-this.left)/(2*this.zoom),l=(this.top-this.bottom)/(2*this.zoom),u=(this.rright+this.left)/2,f=(this.top+this.bottom)/2,d=u-c,h=u+c,p=f+l,v=f-l;if(!((s=this.view)===null||s===void 0)&&s.enabled){var y=(this.rright-this.left)/this.view.fullWidth/this.zoom,m=(this.top-this.bottom)/this.view.fullHeight/this.zoom;d+=y*this.view.offsetX,h=d+y*this.view.width,p-=m*this.view.offsetY,v=p-m*this.view.height}return this.clipSpaceNearZ===tc.NEGATIVE_ONE?Ld(this.projectionMatrix,d,h,p,v,o,a):vo(this.projectionMatrix,d,h,p,v,o,a),pr(this.projectionMatrixInverse,this.projectionMatrix),this._getOrthoMatrix(),this.triggerUpdate(),this},t.prototype.setPosition=function(e,n,r){n===void 0&&(n=this.position[1]),r===void 0&&(r=this.position[2]);var i=mo(e,n,r);return this._setPosition(i),this.setFocalPoint(this.focalPoint),this.triggerUpdate(),this},t.prototype.setFocalPoint=function(e,n,r){n===void 0&&(n=this.focalPoint[1]),r===void 0&&(r=this.focalPoint[2]);var i=te(0,1,0);if(this.focalPoint=mo(e,n,r),this.trackingMode===Cf.CINEMATIC){var o=mc(Gt(),this.focalPoint,this.position);e=o[0],n=o[1],r=o[2];var a=cr(o),s=Ea(Math.asin(n/a)),c=90+Ea(Math.atan2(r,e)),l=ue();Xn(l,l,qn(c)),nr(l,l,qn(s)),i=Ft(Gt(),[0,1,0],l)}return pr(this.matrix,Id(ue(),this.position,this.focalPoint,i)),this._getAxes(),this._getDistance(),this._getAngles(),this.triggerUpdate(),this},t.prototype.getDistance=function(){return this.distance},t.prototype.getDistanceVector=function(){return this.distanceVector},t.prototype.setDistance=function(e){if(this.distance===e||e<0)return this;this.distance=e,this.distance=Vt.kEms&&e=Fc.kUnitType&&this.getType()<=Fc.kClampType},t}(),_m=function(t){xt(e,t);function e(n){var r=t.call(this)||this;return r.colorSpace=n,r}return e.prototype.getType=function(){return Fc.kColorType},e.prototype.to=function(n){return this},e}(Eu),jc;(function(t){t[t.Constant=0]="Constant",t[t.LinearGradient=1]="LinearGradient",t[t.RadialGradient=2]="RadialGradient"})(jc||(jc={}));var hh=function(t){xt(e,t);function e(n,r){var i=t.call(this)||this;return i.type=n,i.value=r,i}return e.prototype.clone=function(){return new e(this.type,this.value)},e.prototype.buildCSSText=function(n,r,i){return i},e.prototype.getType=function(){return Fc.kColorType},e}(Eu),jo=function(t){xt(e,t);function e(n){var r=t.call(this)||this;return r.value=n,r}return e.prototype.clone=function(){return new e(this.value)},e.prototype.getType=function(){return Fc.kKeywordType},e.prototype.buildCSSText=function(n,r,i){return i+this.value},e}(Eu),O2=Xi(function(t){return t===void 0&&(t=""),t.replace(/-([a-z])/g,function(e){return e[1].toUpperCase()})}),wm=function(t){return t.split("").map(function(e,n){return e.toUpperCase()===e?"".concat(n!==0?"-":"").concat(e.toLowerCase()):e}).join("")};function E2(t){if(!t)throw new Error}function Su(t){return typeof t=="function"}function S2(t){return typeof t=="symbol"}var M2=function(t){return Object.fromEntries(Object.entries(t).filter(function(e){var n=__read(e,2),r=n[1];return r!==void 0}))},P2={d:{alias:"path"},strokeDasharray:{alias:"lineDash"},strokeWidth:{alias:"lineWidth"},textAnchor:{alias:"textAlign"},src:{alias:"img"}},Mu=Xi(function(t){var e=O2(t),n=P2[e];return e=(n==null?void 0:n.alias)||e,e}),T2=function(t,e){e===void 0&&(e="");var n="";return Number.isFinite(t)?(E2(Number.isNaN(t)),n="NaN"):t>0?n="infinity":n="-infinity",n+=e},jv=function(t){return w2(_2(t))},Zn=function(t){xt(e,t);function e(n,r){r===void 0&&(r=Vt.kNumber);var i=t.call(this)||this,o;return typeof r=="string"?o=b2(r):o=r,i.unit=o,i.value=n,i}return e.prototype.clone=function(){return new e(this.value,this.unit)},e.prototype.equals=function(n){var r=n;return this.value===r.value&&this.unit===r.unit},e.prototype.getType=function(){return Fc.kUnitType},e.prototype.convertTo=function(n){if(this.unit===n)return new e(this.value,this.unit);var r=jv(this.unit);if(r!==jv(n)||r===Vt.kUnknown)return null;var i=bm(this.unit)/bm(n);return new e(this.value*i,n)},e.prototype.buildCSSText=function(n,r,i){var o;switch(this.unit){case Vt.kUnknown:break;case Vt.kInteger:o=Number(this.value).toFixed(0);break;case Vt.kNumber:case Vt.kPercentage:case Vt.kEms:case Vt.kRems:case Vt.kPixels:case Vt.kDegrees:case Vt.kRadians:case Vt.kGradians:case Vt.kMilliseconds:case Vt.kSeconds:case Vt.kTurns:{var a=-999999,s=999999,c=this.value,l=Fv(this.unit);if(cs){var u=Fv(this.unit);!Number.isFinite(c)||Number.isNaN(c)?o=T2(c,u):o=c+(u||"")}else o="".concat(c).concat(l)}}return i+=o,i},e}(Eu),Yr=new Zn(0,"px");new Zn(1,"px");var Ma=new Zn(0,"deg"),Gv=function(t){xt(e,t);function e(n,r,i,o,a){o===void 0&&(o=1),a===void 0&&(a=!1);var s=t.call(this,"rgb")||this;return s.r=n,s.g=r,s.b=i,s.alpha=o,s.isNone=a,s}return e.prototype.clone=function(){return new e(this.r,this.g,this.b,this.alpha)},e.prototype.buildCSSText=function(n,r,i){return i+"rgba(".concat(this.r,",").concat(this.g,",").concat(this.b,",").concat(this.alpha,")")},e}(_m),vr=new jo("unset"),A2=new jo("initial"),C2=new jo("inherit"),zv={"":vr,unset:vr,initial:A2,inherit:C2},Wv=function(t){return zv[t]||(zv[t]=new jo(t)),zv[t]},ph=new Gv(0,0,0,0,!0),Om=new Gv(0,0,0,0),k2=Xi(function(t,e,n,r){return new Gv(t,e,n,r)},function(t,e,n,r){return"rgba(".concat(t,",").concat(e,",").concat(n,",").concat(r,")")}),or=function(t,e){return e===void 0&&(e=Vt.kNumber),new Zn(t,e)};new Zn(50,"%");var Yv;(function(t){t[t.Standard=0]="Standard"})(Yv||(Yv={}));var Pl;(function(t){t[t.ADDED=0]="ADDED",t[t.REMOVED=1]="REMOVED",t[t.Z_INDEX_CHANGED=2]="Z_INDEX_CHANGED"})(Pl||(Pl={}));var Hv={absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:new wu(0,0,0,0)},ee;(function(t){t.COORDINATE="",t.COLOR="",t.PAINT="",t.NUMBER="",t.ANGLE="",t.OPACITY_VALUE="",t.SHADOW_BLUR="",t.LENGTH="",t.PERCENTAGE="",t.LENGTH_PERCENTAGE=" | ",t.LENGTH_PERCENTAGE_12="[ | ]{1,2}",t.LENGTH_PERCENTAGE_14="[ | ]{1,4}",t.LIST_OF_POINTS="",t.PATH="",t.FILTER="",t.Z_INDEX="",t.OFFSET_DISTANCE="",t.DEFINED_PATH="",t.MARKER="",t.TRANSFORM="",t.TRANSFORM_ORIGIN="",t.TEXT="",t.TEXT_TRANSFORM=""})(ee||(ee={}));function N2(t){var e=t.type,n=t.value;return e==="hex"?"#".concat(n):e==="literal"?n:e==="rgb"?"rgb(".concat(n.join(","),")"):"rgba(".concat(n.join(","),")")}var R2=function(){var t={linearGradient:/^(linear\-gradient)/i,repeatingLinearGradient:/^(repeating\-linear\-gradient)/i,radialGradient:/^(radial\-gradient)/i,repeatingRadialGradient:/^(repeating\-radial\-gradient)/i,conicGradient:/^(conic\-gradient)/i,sideOrCorner:/^to (left (top|bottom)|right (top|bottom)|top (left|right)|bottom (left|right)|left|right|top|bottom)/i,extentKeywords:/^(closest\-side|closest\-corner|farthest\-side|farthest\-corner|contain|cover)/,positionKeywords:/^(left|center|right|top|bottom)/i,pixelValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))px/,percentageValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))\%/,emValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))em/,angleValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))deg/,startCall:/^\(/,endCall:/^\)/,comma:/^,/,hexColor:/^\#([0-9a-fA-F]+)/,literalColor:/^([a-zA-Z]+)/,rgbColor:/^rgb/i,rgbaColor:/^rgba/i,number:/^(([0-9]*\.[0-9]+)|([0-9]+\.?))/},e="";function n(B){throw new Error(e+": "+B)}function r(){var B=i();return e.length>0&&n("Invalid input not EOF"),B}function i(){return O(o)}function o(){return a("linear-gradient",t.linearGradient,c)||a("repeating-linear-gradient",t.repeatingLinearGradient,c)||a("radial-gradient",t.radialGradient,f)||a("repeating-radial-gradient",t.repeatingRadialGradient,f)||a("conic-gradient",t.conicGradient,f)}function a(B,F,G){return s(F,function(X){var q=G();return q&&(I(t.comma)||n("Missing comma before color stops")),{type:B,orientation:q,colorStops:O(E)}})}function s(B,F){var G=I(B);if(G){I(t.startCall)||n("Missing (");var X=F(G);return I(t.endCall)||n("Missing )"),X}}function c(){return l()||u()}function l(){return R("directional",t.sideOrCorner,1)}function u(){return R("angular",t.angleValue,1)}function f(){var B,F=d(),G;return F&&(B=[],B.push(F),G=e,I(t.comma)&&(F=d(),F?B.push(F):e=G)),B}function d(){var B=h()||p();if(B)B.at=y();else{var F=v();if(F){B=F;var G=y();G&&(B.at=G)}else{var X=m();X&&(B={type:"default-radial",at:X})}}return B}function h(){var B=R("shape",/^(circle)/i,0);return B&&(B.style=k()||v()),B}function p(){var B=R("shape",/^(ellipse)/i,0);return B&&(B.style=C()||v()),B}function v(){return R("extent-keyword",t.extentKeywords,1)}function y(){if(R("position",/^at/,0)){var B=m();return B||n("Missing positioning value"),B}}function m(){var B=b();if(B.x||B.y)return{type:"position",value:B}}function b(){return{x:C(),y:C()}}function O(B){var F=B(),G=[];if(F)for(G.push(F);I(t.comma);)F=B(),F?G.push(F):n("One extra comma");return G}function E(){var B=w();return B||n("Expected color definition"),B.length=C(),B}function w(){return S()||T()||M()||_()}function _(){return R("literal",t.literalColor,0)}function S(){return R("hex",t.hexColor,1)}function M(){return s(t.rgbColor,function(){return{type:"rgb",value:O(A)}})}function T(){return s(t.rgbaColor,function(){return{type:"rgba",value:O(A)}})}function A(){return I(t.number)[1]}function C(){return R("%",t.percentageValue,1)||N()||k()}function N(){return R("position-keyword",t.positionKeywords,1)}function k(){return R("px",t.pixelValue,1)||R("em",t.emValue,1)}function R(B,F,G){var X=I(F);if(X)return{type:B,value:X[G]}}function I(B){var F=/^[\n\r\t\s]+/.exec(e);F&&D(F[0].length);var G=B.exec(e);return G&&D(G[0].length),G}function D(B){e=e.substring(B)}return function(B){return e=B,r()}}();function L2(t,e,n,r){var i=qn(r.value),o=0,a=0,s=o+e/2,c=a+n/2,l=Math.abs(e*Math.cos(i))+Math.abs(n*Math.sin(i)),u=t[0]+s-Math.cos(i)*l/2,f=t[1]+c-Math.sin(i)*l/2,d=t[0]+s+Math.cos(i)*l/2,h=t[1]+c+Math.sin(i)*l/2;return{x1:u,y1:f,x2:d,y2:h}}function vh(t,e,n,r,i,o){var a=r.value,s=i.value;r.unit===Vt.kPercentage&&(a=r.value/100*e),i.unit===Vt.kPercentage&&(s=i.value/100*n);var c=Math.max(di([0,0],[a,s]),di([0,n],[a,s]),di([e,n],[a,s]),di([e,0],[a,s]));return o&&(o instanceof Zn?c=o.value:o instanceof jo&&(o.value==="closest-side"?c=Math.min(a,e-a,s,n-s):o.value==="farthest-side"?c=Math.max(a,e-a,s,n-s):o.value==="closest-corner"&&(c=Math.min(di([0,0],[a,s]),di([0,n],[a,s]),di([e,n],[a,s]),di([e,0],[a,s]))))),{x:a+t[0],y:s+t[1],r:c}}var I2=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,D2=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,B2=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,Em=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;function F2(t){var e,n,r,i=t.length;t[i-1].length=(e=t[i-1].length)!==null&&e!==void 0?e:{type:"%",value:"100"},i>1&&(t[0].length=(n=t[0].length)!==null&&n!==void 0?n:{type:"%",value:"0"});for(var o=0,a=Number(t[0].length.value),s=1;s-1||t.indexOf("radial")>-1){var n=R2(t);return n.map(function(s){var c=s.type,l=s.orientation,u=s.colorStops;F2(u);var f=u.map(function(O){return{offset:or(Number(O.length.value),"%"),color:N2(O)}});if(c==="linear-gradient")return new hh(jc.LinearGradient,{angle:l?G2(l):Ma,steps:f});if(c==="radial-gradient"&&(l||(l=[{type:"shape",value:"circle"}]),l[0].type==="shape"&&l[0].value==="circle")){var d=z2(l[0].at),h=d.cx,p=d.cy,v=void 0;if(l[0].style){var y=l[0].style,m=y.type,b=y.value;m==="extent-keyword"?v=Wv(b):v=or(b,m)}return new hh(jc.RadialGradient,{cx:h,cy:p,size:v,steps:f})}})}var r=t[0];if(t[1]==="("||t[2]==="("){if(r==="l"){var i=I2.exec(t);if(i){var o=((e=i[2].match(Em))===null||e===void 0?void 0:e.map(function(s){return s.split(":")}))||[];return[new hh(jc.LinearGradient,{angle:or(parseFloat(i[1]),"deg"),steps:o.map(function(s){var c=j(s,2),l=c[0],u=c[1];return{offset:or(Number(l)*100,"%"),color:u}})})]}}else if(r==="r"){var a=Y2(t);if(a)if(Qe(a))t=a;else return[new hh(jc.RadialGradient,a)]}else if(r==="p")return H2(t)}});function Y2(t){var e,n=D2.exec(t);if(n){var r=((e=n[4].match(Em))===null||e===void 0?void 0:e.map(function(i){return i.split(":")}))||[];return{cx:or(50,"%"),cy:or(50,"%"),steps:r.map(function(i){var o=j(i,2),a=o[0],s=o[1];return{offset:or(Number(a)*100,"%"),color:s}})}}return null}function H2(t){var e=B2.exec(t);if(e){var n=e[1],r=e[2];switch(n){case"a":n="repeat";break;case"x":n="repeat-x";break;case"y":n="repeat-y";break;case"n":n="no-repeat";break;default:n="no-repeat"}return{image:r,repetition:n}}return null}function Uv(t){return!!t.type&&!!t.value}function Vv(t){return t&&!!t.image}function kf(t){return t&&!Lt(t.r)&&!Lt(t.g)&&!Lt(t.b)}var xs=Xi(function(t){if(Vv(t))return nt({repetition:"repeat"},t);if(Lt(t)&&(t=""),t==="transparent")return Om;if(t==="currentColor")t="black";else if(t==="none")return ph;var e=W2(t);if(e)return e;var n=wl(t),r=[0,0,0,0];return n!==null&&(r[0]=n.r||0,r[1]=n.g||0,r[2]=n.b||0,r[3]=n.opacity),k2.apply(void 0,ut([],j(r),!1))});function Xv(t,e){if(!(!kf(t)||!kf(e)))return[[Number(t.r),Number(t.g),Number(t.b),Number(t.alpha)],[Number(e.r),Number(e.g),Number(e.b),Number(e.alpha)],function(n){var r=n.slice();if(r[3])for(var i=0;i<3;i++)r[i]=Math.round(Nn(r[i],0,255));return r[3]=Nn(r[3],0,1),"rgba(".concat(r.join(","),")")}]}function Pu(t,e){if(Lt(e))return or(0,"px");if(e="".concat(e).trim().toLowerCase(),isFinite(Number(e))){if("px".search(t)>=0)return or(Number(e),"px");if("deg".search(t)>=0)return or(Number(e),"deg")}var n=[];e=e.replace(t,function(i){return n.push(i),"U"+i});var r="U("+t.source+")";return n.map(function(i){return or(Number(e.replace(new RegExp("U"+i,"g"),"").replace(new RegExp(r,"g"),"*0")),i)})[0]}var $v=function(t){return Pu(new RegExp("px","g"),t)},Sm=Xi($v),Mm=function(t){return Pu(new RegExp("%","g"),t)};Xi(Mm);var Nf=function(t){return Je(t)||isFinite(Number(t))?or(Number(t)||0,"px"):Pu(new RegExp("px|%|em|rem","g"),t)},Tu=Xi(Nf),qv=function(t){return Pu(new RegExp("deg|rad|grad|turn","g"),t)},Rf=Xi(qv);function gh(t,e,n,r,i){i===void 0&&(i=0);var o="",a=t.value||0,s=e.value||0,c=jv(t.unit),l=t.convertTo(c),u=e.convertTo(c);return l&&u?(a=l.value,s=u.value,o=Fv(t.unit)):(Zn.isLength(t.unit)||Zn.isLength(e.unit))&&(a=zo(t,i,n),s=zo(e,i,n),o="px"),[a,s,function(f){return r&&(f=Math.max(f,0)),f+o}]}function Go(t){var e=0;return t.unit===Vt.kDegrees?e=t.value:t.unit===Vt.kRadians?e=Ea(Number(t.value)):t.unit===Vt.kTurns&&(e=f2(Number(t.value))),e}function Pm(t,e){var n;return Array.isArray(t)?n=t.map(function(r){return Number(r)}):Qe(t)?n=t.split(" ").map(function(r){return Number(r)}):Je(t)&&(n=[t]),e===2?n.length===1?[n[0],n[0]]:[n[0],n[1]]:n.length===1?[n[0],n[0],n[0],n[0]]:n.length===2?[n[0],n[1],n[0],n[1]]:n.length===3?[n[0],n[1],n[2],n[1]]:[n[0],n[1],n[2],n[3]]}function yh(t){return Qe(t)?t.split(" ").map(function(e){return Tu(e)}):t.map(function(e){return Tu(e.toString())})}function zo(t,e,n,r){if(r===void 0&&(r=!1),t.unit===Vt.kPixels)return Number(t.value);if(t.unit===Vt.kPercentage&&n){var i=n.nodeName===kt.GROUP?n.getLocalBounds():n.getGeometryBounds();return(r?i.min[e]:0)+t.value/100*i.halfExtents[e]*2}return 0}var U2=function(t){return Pu(/deg|rad|grad|turn|px|%/g,t)},V2=["blur","brightness","drop-shadow","contrast","grayscale","sepia","saturate","hue-rotate","invert"];function Tm(t){if(t===void 0&&(t=""),t=t.toLowerCase().trim(),t==="none")return[];for(var e=/\s*([\w-]+)\(([^)]*)\)/g,n=[],r,i=0;r=e.exec(t);){if(r.index!==i)return[];if(i=r.index+r[0].length,V2.indexOf(r[1])>-1&&n.push({name:r[1],params:r[2].split(" ").map(function(o){return U2(o)||xs(o)})}),e.lastIndex===t.length)return n}return[]}function Am(t){return t.toString()}var Au=function(t){return typeof t=="number"?or(t):/^\s*[-+]?(\d*\.)?\d+\s*$/.test(t)?or(Number(t)):or(0)},Tl=Xi(Au);Xi(function(t){return Qe(t)?t.split(" ").map(Tl):t.map(Tl)});function Kv(t,e){return[t,e,Am]}function Zv(t,e){return function(n,r){return[n,r,function(i){return Am(Nn(i,t,e))}]}}function Cm(t,e){if(t.length===e.length)return[t,e,function(n){return n}]}function Jv(t){return t.parsedStyle.d.totalLength===0&&(t.parsedStyle.d.totalLength=Zd(t.parsedStyle.d.absolutePath)),t.parsedStyle.d.totalLength}function X2(t){return t.parsedStyle.points.totalLength===0&&(t.parsedStyle.points.totalLength=Ui(t.parsedStyle.points.points)),t.parsedStyle.points.totalLength}function $2(t){for(var e=0;e0&&n.push(r),{polygons:e,polylines:n}}function mh(t,e){return t[0]===e[0]&&t[1]===e[1]}function Al(t,e){for(var n=[],r=[],i=[],o=0;oMath.PI/2?Math.PI-l:l,u=u>Math.PI/2?Math.PI-u:u;var f={xExtra:Math.cos(c/2-l)*(e/2*(1/Math.sin(c/2)))-e/2||0,yExtra:Math.cos(u-c/2)*(e/2*(1/Math.sin(c/2)))-e/2||0};return f}function km(t,e){return[e[0]+(e[0]-t[0]),e[1]+(e[1]-t[1])]}var xo=function(t,e){var n=t.x*e.x+t.y*e.y,r=Math.sqrt((Math.pow(t.x,2)+Math.pow(t.y,2))*(Math.pow(e.x,2)+Math.pow(e.y,2))),i=t.x*e.y-t.y*e.x<0?-1:1,o=i*Math.acos(n/r);return o},Hr=function(t,e,n,r,i,o,a,s){e=Math.abs(e),n=Math.abs(n),r=kc(r,360);var c=qn(r);if(t.x===a.x&&t.y===a.y)return{x:t.x,y:t.y,ellipticalArcAngle:0};if(e===0||n===0)return{x:0,y:0,ellipticalArcAngle:0};var l=(t.x-a.x)/2,u=(t.y-a.y)/2,f={x:Math.cos(c)*l+Math.sin(c)*u,y:-Math.sin(c)*l+Math.cos(c)*u},d=Math.pow(f.x,2)/Math.pow(e,2)+Math.pow(f.y,2)/Math.pow(n,2);d>1&&(e=Math.sqrt(d)*e,n=Math.sqrt(d)*n);var h=Math.pow(e,2)*Math.pow(n,2)-Math.pow(e,2)*Math.pow(f.y,2)-Math.pow(n,2)*Math.pow(f.x,2),p=Math.pow(e,2)*Math.pow(f.y,2)+Math.pow(n,2)*Math.pow(f.x,2),v=h/p;v=v<0?0:v;var y=(i!==o?1:-1)*Math.sqrt(v),m={x:y*(e*f.y/n),y:y*(-(n*f.x)/e)},b={x:Math.cos(c)*m.x-Math.sin(c)*m.y+(t.x+a.x)/2,y:Math.sin(c)*m.x+Math.cos(c)*m.y+(t.y+a.y)/2},O={x:(f.x-m.x)/e,y:(f.y-m.y)/n},E=xo({x:1,y:0},O),w={x:(-f.x-m.x)/e,y:(-f.y-m.y)/n},_=xo(O,w);!o&&_>0?_-=2*Math.PI:o&&_<0&&(_+=2*Math.PI),_%=2*Math.PI;var S=E+_*s,M=e*Math.cos(S),T=n*Math.sin(S),A={x:Math.cos(c)*M-Math.sin(c)*T+b.x,y:Math.sin(c)*M+Math.cos(c)*T+b.y,ellipticalArcStartAngle:E,ellipticalArcEndAngle:E+_,ellipticalArcAngle:S,ellipticalArcCenter:b,resultantRx:e,resultantRy:n};return A};function K2(t){for(var e=[],n=null,r=null,i=null,o=0,a=t.length,s=0;s1&&(n*=Math.sqrt(h),r*=Math.sqrt(h));var p=n*n*(d*d)+r*r*(f*f),v=p?Math.sqrt((n*n*(r*r)-p)/p):1;o===a&&(v*=-1),isNaN(v)&&(v=0);var y=r?v*n*d/r:0,m=n?v*-r*f/n:0,b=(s+l)/2+Math.cos(i)*y-Math.sin(i)*m,O=(c+u)/2+Math.sin(i)*y+Math.cos(i)*m,E=[(f-y)/n,(d-m)/r],w=[(-1*f-y)/n,(-1*d-m)/r],_=Nm([1,0],E),S=Nm(E,w);return Qv(E,w)<=-1&&(S=Math.PI),Qv(E,w)>=1&&(S=0),a===0&&S>0&&(S=S-2*Math.PI),a===1&&S<0&&(S=S+2*Math.PI),{cx:b,cy:O,rx:mh(t,[l,u])?0:n,ry:mh(t,[l,u])?0:r,startAngle:_,endAngle:_+S,xRotation:i,arcFlag:o,sweepFlag:a}}function J2(t,e,n){return t.reduce(function(r,i){var o="";if(i[0]==="M"||i[0]==="L"){var a=te(i[1],i[2],0);n&&Ft(a,a,n),o="".concat(i[0]).concat(a[0],",").concat(a[1])}else if(i[0]==="Z")o=i[0];else if(i[0]==="C"){var s=te(i[1],i[2],0),c=te(i[3],i[4],0),l=te(i[5],i[6],0);n&&(Ft(s,s,n),Ft(c,c,n),Ft(l,l,n)),o="".concat(i[0]).concat(s[0],",").concat(s[1],",").concat(c[0],",").concat(c[1],",").concat(l[0],",").concat(l[1])}else if(i[0]==="A"){var u=te(i[6],i[7],0);n&&Ft(u,u,n),o="".concat(i[0]).concat(i[1],",").concat(i[2],",").concat(i[3],",").concat(i[4],",").concat(i[5],",").concat(u[0],",").concat(u[1])}else if(i[0]==="Q"){var s=te(i[1],i[2],0),c=te(i[3],i[4],0);n&&(Ft(s,s,n),Ft(c,c,n)),o="".concat(i[0]).concat(i[1],",").concat(i[2],",").concat(i[3],",").concat(i[4],"}")}return r+=o},"")}function t0(t,e,n,r){return[["M",t,e],["L",n,r]]}function Rm(t,e,n,r){var i=(-1+Math.sqrt(2))/3*4,o=t*i,a=e*i,s=n-t,c=n+t,l=r-e,u=r+e;return[["M",s,r],["C",s,r-a,n-o,l,n,l],["C",n+o,l,c,r-a,c,r],["C",c,r+a,n+o,u,n,u],["C",n-o,u,s,r+a,s,r],["Z"]]}function rc(t,e){var n=t.map(function(r,i){return[i===0?"M":"L",r[0],r[1]]});return e&&n.push(["Z"]),n}function Lm(t,e,n,r,i){if(i){var o=j(i,4),a=o[0],s=o[1],c=o[2],l=o[3],u=t>0?1:-1,f=e>0?1:-1,d=u+f!==0?1:0;return[["M",u*a+n,r],["L",t-u*s+n,r],s?["A",s,s,0,0,d,t+n,f*s+r]:null,["L",t+n,e-f*c+r],c?["A",c,c,0,0,d,t+n-u*c,e+r]:null,["L",n+u*l,e+r],l?["A",l,l,0,0,d,n,e+r-f*l]:null,["L",n,f*a+r],a?["A",a,a,0,0,d,u*a+n,r]:null,["Z"]].filter(function(h){return h})}return[["M",n,r],["L",n+t,r],["L",n+t,r+e],["L",n,r+e],["Z"]]}function Lf(t,e){e===void 0&&(e=t.getLocalTransform());var n=[];switch(t.nodeName){case kt.LINE:var r=t.parsedStyle,i=r.x1,o=i===void 0?0:i,a=r.y1,s=a===void 0?0:a,c=r.x2,l=c===void 0?0:c,u=r.y2,f=u===void 0?0:u;n=t0(o,s,l,f);break;case kt.CIRCLE:{var d=t.parsedStyle,h=d.r,p=h===void 0?0:h,v=d.cx,y=v===void 0?0:v,m=d.cy,b=m===void 0?0:m;n=Rm(p,p,y,b);break}case kt.ELLIPSE:{var O=t.parsedStyle,E=O.rx,w=E===void 0?0:E,_=O.ry,S=_===void 0?0:_,M=O.cx,y=M===void 0?0:M,T=O.cy,b=T===void 0?0:T;n=Rm(w,S,y,b);break}case kt.POLYLINE:case kt.POLYGON:var A=t.parsedStyle.points;n=rc(A.points,t.nodeName===kt.POLYGON);break;case kt.RECT:var C=t.parsedStyle,N=C.width,k=N===void 0?0:N,R=C.height,I=R===void 0?0:R,D=C.x,B=D===void 0?0:D,F=C.y,G=F===void 0?0:F,X=C.radius,q=X&&X.some(function(et){return et!==0});n=Lm(k,I,B,G,q&&X.map(function(et){return Nn(et,0,Math.min(Math.abs(k)/2,Math.abs(I)/2))}));break;case kt.PATH:var J=t.parsedStyle.d.absolutePath;n=ut([],j(J),!1);break}if(n.length)return J2(n,t,e)}function Ur(t,e,n,r,i){e===void 0&&(e=0),n===void 0&&(n=0),r===void 0&&(r=0),i===void 0&&(i=0);var o=t.map(function(a,s){var c=a[0],l=t[s+1],u=s===0&&(e!==0||n!==0),f=(s===t.length-1||l&&(l[0]==="M"||l[0]==="Z"))&&r!==0&&i!==0;switch(c){case"M":return u?"M ".concat(a[1]+e,",").concat(a[2]+n," L ").concat(a[1],",").concat(a[2]):"M ".concat(a[1],",").concat(a[2]);case"L":return"L ".concat(a[1]+(f?r:0),",").concat(a[2]+(f?i:0));case"Q":return"Q ".concat(a[1]," ").concat(a[2],",").concat(a[3]," ").concat(a[4])+(f?" L ".concat(a[3]+r,",").concat(a[4]+i):"");case"C":return"C ".concat(a[1]," ").concat(a[2],",").concat(a[3]," ").concat(a[4],",").concat(a[5]," ").concat(a[6])+(f?" L ".concat(a[5]+r,",").concat(a[6]+i):"");case"A":return"A ".concat(a[1]," ").concat(a[2]," ").concat(a[3]," ").concat(a[4]," ").concat(a[5]," ").concat(a[6]," ").concat(a[7])+(f?" L ".concat(a[6]+r,",").concat(a[7]+i):"");case"Z":return"Z"}}).join(" ");return~o.indexOf("NaN")?"":o}var Fr=function(t){if(t===""||Array.isArray(t)&&t.length===0)return{absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:{x:0,y:0,width:0,height:0}};var e;try{e=Tc(t)}catch(d){e=Tc(""),console.error("[g]: Invalid SVG Path definition: ".concat(t))}$2(e);var n=es(e),r=q2(e),i=r.polygons,o=r.polylines,a=K2(e),s=Al(a,0),c=s.x,l=s.y,u=s.width,f=s.height;return{absolutePath:e,hasArc:n,segments:a,polygons:i,polylines:o,totalLength:0,rect:{x:Number.isFinite(c)?c:0,y:Number.isFinite(l)?l:0,width:Number.isFinite(u)?u:0,height:Number.isFinite(f)?f:0}}},Im=Xi(Fr);function e0(t){return Qe(t)?Im(t):Fr(t)}function Q2(t,e,n){var r=t.curve,i=e.curve;(!r||r.length===0)&&(r=bl(t.absolutePath,!1),t.curve=r),(!i||i.length===0)&&(i=bl(e.absolutePath,!1),e.curve=i);var o=[r,i];r.length!==i.length&&(o=gu(r,i));var a=yu(o[0])!==yu(o[1])?mf(o[0]):on(o[0]);return[a,xv(o[1],a),function(s){return s}]}function Dm(t,e){var n;return Qe(t)?n=t.split(" ").map(function(r){var i=j(r.split(","),2),o=i[0],a=i[1];return[Number(o),Number(a)]}):n=t,{points:n,totalLength:0,segments:[]}}function tw(t,e){return[t.points,e.points,function(n){return n}]}var jr=null;function Wo(t){return function(e){var n=0;return t.map(function(r){return r===jr?e[n++]:r})}}function Gc(t){return t}var zc={matrix:["NNNNNN",[jr,jr,0,0,jr,jr,0,0,0,0,1,0,jr,jr,0,1],Gc],matrix3d:["NNNNNNNNNNNNNNNN",Gc],rotate:["A"],rotatex:["A"],rotatey:["A"],rotatez:["A"],rotate3d:["NNNA"],perspective:["L"],scale:["Nn",Wo([jr,jr,new Zn(1)]),Gc],scalex:["N",Wo([jr,new Zn(1),new Zn(1)]),Wo([jr,new Zn(1)])],scaley:["N",Wo([new Zn(1),jr,new Zn(1)]),Wo([new Zn(1),jr])],scalez:["N",Wo([new Zn(1),new Zn(1),jr])],scale3d:["NNN",Gc],skew:["Aa",null,Gc],skewx:["A",null,Wo([jr,Ma])],skewy:["A",null,Wo([Ma,jr])],translate:["Tt",Wo([jr,jr,Yr]),Gc],translatex:["T",Wo([jr,Yr,Yr]),Wo([jr,Yr])],translatey:["T",Wo([Yr,jr,Yr]),Wo([Yr,jr])],translatez:["L",Wo([Yr,Yr,jr])],translate3d:["TTL",Gc]};function If(t){if(t=(t||"none").toLowerCase().trim(),t==="none")return[];for(var e=/\s*(\w+)\(([^)]*)\)/g,n=[],r,i=0;r=e.exec(t);){if(r.index!==i)return[];i=r.index+r[0].length;var o=r[1],a=zc[o];if(!a)return[];var s=r[2].split(","),c=a[0];if(c.length"].calculator(null,null,{value:n.textTransform},e,null),le(n.clipPath)||this.runtime.CSSPropertySyntaxFactory[""].calculator("clipPath",a,n.clipPath,e,this.runtime),n.offsetPath&&this.runtime.CSSPropertySyntaxFactory[""].calculator("offsetPath",s,n.offsetPath,e,this.runtime),n.transform&&(e.parsedStyle.transform=If(n.transform)),n.transformOrigin&&(e.parsedStyle.transformOrigin=sa(n.transformOrigin)),n.markerStart&&(e.parsedStyle.markerStart=this.runtime.CSSPropertySyntaxFactory[""].calculator(null,n.markerStart,n.markerStart,null,null)),n.markerEnd&&(e.parsedStyle.markerEnd=this.runtime.CSSPropertySyntaxFactory[""].calculator(null,n.markerEnd,n.markerEnd,null,null)),n.markerMid&&(e.parsedStyle.markerMid=this.runtime.CSSPropertySyntaxFactory[""].calculator("",n.markerMid,n.markerMid,null,null)),Lt(n.zIndex)||this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),Lt(n.offsetDistance)||this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),n.transform&&this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),n.transformOrigin&&this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),c&&(e.geometry.dirty=!0,e.renderable.boundsDirty=!0,e.renderable.renderBoundsDirty=!0,r.forceUpdateGeometry||this.runtime.sceneGraphService.dirtifyToRoot(e))}},t.prototype.parseProperty=function(e,n,r,i){var o=ic[e],a=n;if((n===""||Lt(n))&&(n="unset"),n==="unset"||n==="initial"||n==="inherit")a=Wv(n);else if(o){var s=o.k,c=o.syntax,l=c&&this.getPropertySyntax(c);s&&s.indexOf(n)>-1?a=Wv(n):l&&(!i&&l.parserUnmemoize?a=l.parserUnmemoize(n,r):l.parser&&(a=l.parser(n,r)))}return a},t.prototype.computeProperty=function(e,n,r,i){var o=ic[e],a=r.id==="g-root",s=n;if(o){var c=o.syntax,l=o.inh,u=o.d;if(n instanceof jo){var f=n.value;if(f==="unset"&&(l&&!a?f="inherit":f="initial"),f==="initial")Lt(u)||(n=this.parseProperty(e,Su(u)?u(r.nodeName):u,r,i));else if(f==="inherit"){var d=this.tryToResolveProperty(r,e,{inherited:!0});if(Lt(d)){this.addUnresolveProperty(r,e);return}else return d}}var h=c&&this.getPropertySyntax(c);if(h&&h.calculator){var p=r.parsedStyle[e];s=h.calculator(e,p,n,r,this.runtime)}else n instanceof jo?s=n.value:s=n}return s},t.prototype.postProcessProperty=function(e,n,r){var i=ic[e];if(i&&i.syntax){var o=i.syntax&&this.getPropertySyntax(i.syntax),a=o;a&&a.postProcessor&&a.postProcessor(n,r)}},t.prototype.addUnresolveProperty=function(e,n){var r=oc.get(e);r||(oc.set(e,[]),r=oc.get(e)),r.indexOf(n)===-1&&r.push(n)},t.prototype.tryToResolveProperty=function(e,n,r){r===void 0&&(r={});var i=r.inherited;if(i&&e.parentElement&&ow(e.parentElement,n)){var o=e.parentElement.parsedStyle[n];return o==="unset"||o==="initial"||o==="inherit"?void 0:o}},t.prototype.recalc=function(e){var n=oc.get(e);if(n&&n.length){var r={};n.forEach(function(i){r[i]=e.attributes[i]}),this.processProperties(e,r),oc.delete(e)}},t.prototype.updateGeometry=function(e){var n=e.nodeName,r=this.runtime.geometryUpdaterFactory[n];if(r){var i=e.geometry;i.contentBounds||(i.contentBounds=new ro),i.renderBounds||(i.renderBounds=new ro);var o=e.parsedStyle,a=r.update(o,e),s=a.cx,c=s===void 0?0:s,l=a.cy,u=l===void 0?0:l,f=a.cz,d=f===void 0?0:f,h=a.hwidth,p=h===void 0?0:h,v=a.hheight,y=v===void 0?0:v,m=a.hdepth,b=m===void 0?0:m,O=[Math.abs(p),Math.abs(y),b],E=o,w=E.stroke,_=E.lineWidth,S=_===void 0?1:_,M=E.increasedLineWidthForHitTesting,T=M===void 0?0:M,A=E.shadowType,C=A===void 0?"outer":A,N=E.shadowColor,k=E.filter,R=k===void 0?[]:k,I=E.transformOrigin,D=[c,u,d];i.contentBounds.update(D,O);var B=n===kt.POLYLINE||n===kt.POLYGON||n===kt.PATH?Math.SQRT2:.5,F=w&&!w.isNone;if(F){var G=((S||0)+(T||0))*B;O[0]+=G,O[1]+=G}if(i.renderBounds.update(D,O),N&&C&&C!=="inner"){var X=i.renderBounds,q=X.min,J=X.max,et=o,dt=et.shadowBlur,_t=et.shadowOffsetX,Dt=et.shadowOffsetY,pt=dt||0,vt=_t||0,Qt=Dt||0,Bt=q[0]-pt+vt,Rt=J[0]+pt+vt,$t=q[1]-pt+Qt,de=J[1]+pt+Qt;q[0]=Math.min(q[0],Bt),J[0]=Math.max(J[0],Rt),q[1]=Math.min(q[1],$t),J[1]=Math.max(J[1],de),i.renderBounds.setMinMax(q,J)}R.forEach(function(De){var An=De.name,jn=De.params;if(An==="blur"){var zr=jn[0].value;i.renderBounds.update(i.renderBounds.center,Tf(i.renderBounds.halfExtents,i.renderBounds.halfExtents,[zr,zr,0]))}else if(An==="drop-shadow"){var Vn=jn[0].value,Jr=jn[1].value,Gn=jn[2].value,Ti=i.renderBounds,en=Ti.min,ln=Ti.max,Ai=en[0]-Gn+Vn,Qr=ln[0]+Gn+Vn,ve=en[1]-Gn+Jr,je=ln[1]+Gn+Jr;en[0]=Math.min(en[0],Ai),ln[0]=Math.max(ln[0],Qr),en[1]=Math.min(en[1],ve),ln[1]=Math.max(ln[1],je),i.renderBounds.setMinMax(en,ln)}}),e.geometry.dirty=!1;var ye=p<0,Se=y<0,qe=(ye?-1:1)*(I?zo(I[0],0,e,!0):0),Me=(Se?-1:1)*(I?zo(I[1],1,e,!0):0);(qe||Me)&&e.setOrigin(qe,Me)}},t.prototype.updateSizeAttenuation=function(e,n){e.style.isSizeAttenuation?(e.style.rawLineWidth||(e.style.rawLineWidth=e.style.lineWidth),e.style.lineWidth=(e.style.rawLineWidth||1)/n,e.nodeName===kt.CIRCLE&&(e.style.rawR||(e.style.rawR=e.style.r),e.style.r=(e.style.rawR||1)/n)):(e.style.rawLineWidth&&(e.style.lineWidth=e.style.rawLineWidth,delete e.style.rawLineWidth),e.nodeName===kt.CIRCLE&&e.style.rawR&&(e.style.r=e.style.rawR,delete e.style.rawR))},t.prototype.isPropertyInheritable=function(e){var n=ic[e];return n?n.inh:!1},t}(),sw=function(){function t(){this.parser=Rf,this.parserUnmemoize=qv,this.parserWithCSSDisabled=null,this.mixer=Kv}return t.prototype.calculator=function(e,n,r,i){return Go(r)},t}(),cw=function(){function t(){}return t.prototype.calculator=function(e,n,r,i,o){return r instanceof jo&&(r=null),o.sceneGraphService.updateDisplayObjectDependency(e,n,r,i),e==="clipPath"&&i.forEach(function(a){a.childNodes.length===0&&o.sceneGraphService.dirtifyToRoot(a)}),r},t}(),lw=function(){function t(){this.parser=xs,this.parserWithCSSDisabled=xs,this.mixer=Xv}return t.prototype.calculator=function(e,n,r,i){return r instanceof jo?r.value==="none"?ph:Om:r},t}(),uw=function(){function t(){this.parser=Tm}return t.prototype.calculator=function(e,n,r){return r instanceof jo?[]:r},t}();function Wm(t){var e=t.parsedStyle.fontSize;return Lt(e)?null:e}var r0=function(){function t(){this.parser=Tu,this.parserUnmemoize=Nf,this.parserWithCSSDisabled=null,this.mixer=Kv}return t.prototype.calculator=function(e,n,r,i,o){var a;if(Je(r))return r;if(Zn.isRelativeUnit(r.unit)){var s=o.styleValueRegistry;if(r.unit===Vt.kPercentage)return 0;if(r.unit===Vt.kEms){if(i.parentNode){var c=Wm(i.parentNode);if(c)return c*=r.value,c;s.addUnresolveProperty(i,e)}else s.addUnresolveProperty(i,e);return 0}else if(r.unit===Vt.kRems){if(!((a=i==null?void 0:i.ownerDocument)===null||a===void 0)&&a.documentElement){var c=Wm(i.ownerDocument.documentElement);if(c)return c*=r.value,c;s.addUnresolveProperty(i,e)}else s.addUnresolveProperty(i,e);return 0}}else return r.value},t}(),fw=function(){function t(){this.mixer=Cm}return t.prototype.parser=function(e){var n=yh(Je(e)?[e]:e),r;return n.length===1?r=[n[0],n[0]]:r=[n[0],n[1]],r},t.prototype.calculator=function(e,n,r){return r.map(function(i){return i.value})},t}(),dw=function(){function t(){this.mixer=Cm}return t.prototype.parser=function(e){var n=yh(Je(e)?[e]:e),r;return n.length===1?r=[n[0],n[0],n[0],n[0]]:n.length===2?r=[n[0],n[1],n[0],n[1]]:n.length===3?r=[n[0],n[1],n[2],n[1]]:r=[n[0],n[1],n[2],n[3]],r},t.prototype.calculator=function(e,n,r){return r.map(function(i){return i.value})},t}(),hw=function(){function t(){}return t.prototype.calculator=function(e,n,r,i){r instanceof jo&&(r=null);var o=r==null?void 0:r.cloneNode(!0);return o&&(o.style.isMarker=!0),o},t}(),pw=function(){function t(){this.mixer=Kv,this.parser=Tl,this.parserUnmemoize=Au,this.parserWithCSSDisabled=null}return t.prototype.calculator=function(e,n,r){return r.value},t}(),vw=function(){function t(){this.parser=Tl,this.parserUnmemoize=Au,this.parserWithCSSDisabled=null,this.mixer=Zv(0,1)}return t.prototype.calculator=function(e,n,r){return r.value},t.prototype.postProcessor=function(e){var n=e.parsedStyle,r=n.offsetPath,i=n.offsetDistance;if(r){var o=r.nodeName;if(o===kt.LINE||o===kt.PATH||o===kt.POLYLINE){var a=r.getPoint(i);a&&e.setLocalPosition(a.x,a.y)}}},t}(),i0=function(){function t(){this.parser=Tl,this.parserUnmemoize=Au,this.parserWithCSSDisabled=null,this.mixer=Zv(0,1)}return t.prototype.calculator=function(e,n,r){return r.value},t}(),gw=function(){function t(){this.parser=e0,this.parserWithCSSDisabled=e0,this.mixer=Q2}return t.prototype.calculator=function(e,n,r){return r instanceof jo&&r.value==="unset"?{absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:new wu(0,0,0,0)}:r},t}(),o0=function(){function t(){this.parser=Dm,this.mixer=tw}return t}(),yw=function(t){xt(e,t);function e(){var n=t.apply(this,ut([],j(arguments),!1))||this;return n.mixer=Zv(0,1/0),n}return e}(r0),mw=function(){function t(){}return t.prototype.calculator=function(e,n,r,i){return r instanceof jo?r.value==="unset"?"":r.value:"".concat(r)},t.prototype.postProcessor=function(e){e.nodeValue="".concat(e.parsedStyle.text)||""},t}(),xw=function(){function t(){}return t.prototype.calculator=function(e,n,r,i){var o=i.getAttribute("text");if(o){var a=o;r.value==="capitalize"?a=o.charAt(0).toUpperCase()+o.slice(1):r.value==="lowercase"?a=o.toLowerCase():r.value==="uppercase"&&(a=o.toUpperCase()),i.parsedStyle.text=a}return r.value},t}(),hi={},Yo=0;function bw(t,e){if(t){var n=typeof t=="string"?t:t.id||Yo++;hi[n]&&hi[n].destroy(),hi[n]=e}}var Oh=typeof window!="undefined"&&typeof window.document!="undefined";function _w(t){return!!t.getAttribute}function Ym(t,e){for(var n=0,r=t.length;n>>1;Hm(t[i],e)<0?n=i+1:r=i}return n}function Hm(t,e){var n=Number(t.parsedStyle.zIndex||0),r=Number(e.parsedStyle.zIndex||0);if(n===r){var i=t.parentNode;if(i){var o=i.childNodes||[];return o.indexOf(t)-o.indexOf(e)}}return n-r}function Um(t){var e,n=t;do{var r=(e=n.parsedStyle)===null||e===void 0?void 0:e.clipPath;if(r)return n;n=n.parentElement}while(n!==null);return null}var Vm="px";function ww(t,e,n){Oh&&t.style&&(t.style.width=e+Vm,t.style.height=n+Vm)}function Xm(t,e){if(Oh)return document.defaultView.getComputedStyle(t,null).getPropertyValue(e)}function Ow(t){var e=Xm(t,"width");return e==="auto"?t.offsetWidth:parseFloat(e)}function Ew(t){var e=Xm(t,"height");return e==="auto"?t.offsetHeight:parseFloat(e)}var $m=1,qm={touchstart:"pointerdown",touchend:"pointerup",touchendoutside:"pointerupoutside",touchmove:"pointermove",touchcancel:"pointercancel"},a0=typeof performance=="object"&&performance.now?performance:Date;function kl(t,e,n){t===void 0&&(t="auto");var r=!1,i=!1,o=!!e&&!e.isNone,a=!!n&&!n.isNone;return t==="visiblepainted"||t==="painted"||t==="auto"?(r=o,i=a):t==="visiblefill"||t==="fill"?r=!0:t==="visiblestroke"||t==="stroke"?i=!0:(t==="visible"||t==="all")&&(r=!0,i=!0),[r,i]}var Sw=1,Mw=function(){return Sw++},bo=typeof self=="object"&&self.self==self?self:typeof gt.g=="object"&>.g.global==gt.g?gt.g:{},Pw=Date.now(),Tw=function(){return bo.performance&&typeof bo.performance.now=="function"?bo.performance.now():Date.now()-Pw},Df={},Km=Date.now(),Aw=function(t){if(typeof t!="function")throw new TypeError(t+" is not a function");var e=Date.now(),n=e-Km,r=n>16?0:16-n,i=Mw();return Df[i]=t,Object.keys(Df).length>1||setTimeout(function(){Km=e;var o=Df;Df={},Object.keys(o).forEach(function(a){return o[a](Tw())})},r),i},Zm=function(t){delete Df[t]},Jm=["","webkit","moz","ms","o"],Qm=function(t){return typeof t!="string"?Aw:t===""?bo.requestAnimationFrame:bo[t+"RequestAnimationFrame"]},Cw=function(t){return typeof t!="string"?Zm:t===""?bo.cancelAnimationFrame:bo[t+"CancelAnimationFrame"]||bo[t+"CancelRequestAnimationFrame"]},kw=function(t,e){for(var n=0;t[n]!==void 0;){if(e(t[n]))return t[n];n=n+1}},t1=kw(Jm,function(t){return!!Qm(t)}),s0=Qm(t1),e1=Cw(t1);bo.requestAnimationFrame=s0,bo.cancelAnimationFrame=e1;var Nw=function(){function t(){this.callbacks=[]}return t.prototype.getCallbacksNum=function(){return this.callbacks.length},t.prototype.tapPromise=function(e,n){this.callbacks.push(n)},t.prototype.promise=function(){for(var e=[],n=0;n=0;h--){var p=d[h].trim();!Iw.test(p)&&Lw.indexOf(p)<0&&(p='"'.concat(p,'"')),d[h]=p}return"".concat(a," ").concat(c," ").concat(u," ").concat(f," ").concat(d.join(","))}function l0(t,e,n){return po(t),t[4]=Math.tan(e),t[1]=Math.tan(n),t}var Bf=1e-5,Bw=ue(),ii=ue();function n1(t,e){if(t.length){var n=po(Bw);t.forEach(function(r){var i=r.t,o=r.d;if(i==="scale"){var a=(o==null?void 0:o.map(function(m){return Math.max(m.value,Bf)}))||[1,1];ji(ii,[a[0],a[1],1])}else if(i==="scalex"){var a=(o==null?void 0:o.map(function(b){return Math.max(b.value,Bf)}))||[1];ji(ii,[a[0],1,1])}else if(i==="scaley"){var a=(o==null?void 0:o.map(function(b){return Math.max(b.value,Bf)}))||[1];ji(ii,[1,a[0],1])}else if(i==="scalez"){var a=(o==null?void 0:o.map(function(b){return Math.max(b.value,Bf)}))||[1];ji(ii,[1,1,a[0]])}else if(i==="scale3d"){var a=(o==null?void 0:o.map(function(b){return Math.max(b.value,Bf)}))||[1,1,1];ji(ii,[a[0],a[1],a[2]])}else if(i==="translate"){var s=o||[Yr,Yr];wi(ii,[s[0].value,s[1].value,0])}else if(i==="translatex"){var s=o||[Yr];wi(ii,[s[0].value,0,0])}else if(i==="translatey"){var s=o||[Yr];wi(ii,[0,s[0].value,0])}else if(i==="translatez"){var s=o||[Yr];wi(ii,[0,0,s[0].value])}else if(i==="translate3d"){var s=o||[Yr,Yr,Yr];wi(ii,[s[0].value,s[1].value,s[2].value])}else if(i==="rotate"){var c=o||[Ma];bc(ii,qn(Go(c[0])))}else if(i==="rotatex"){var c=o||[Ma];Nd(ii,qn(Go(c[0])))}else if(i==="rotatey"){var c=o||[Ma];Rd(ii,qn(Go(c[0])))}else if(i==="rotatez"){var c=o||[Ma];bc(ii,qn(Go(c[0])))}else if(i==="rotate3d"){var c=o||[Yr,Yr,Yr,Ma];kd(ii,qn(Go(c[3])),[c[0].value,c[1].value,c[2].value])}else if(i==="skew"){var l=(o==null?void 0:o.map(function(m){return m.value}))||[0,0];l0(ii,qn(l[0]),qn(l[1]))}else if(i==="skewx"){var l=(o==null?void 0:o.map(function(b){return b.value}))||[0];l0(ii,qn(l[0]),0)}else if(i==="skewy"){var l=(o==null?void 0:o.map(function(b){return b.value}))||[0];l0(ii,0,qn(l[0]))}else if(i==="matrix"){var u=j(o.map(function(m){return m.value}),6),f=u[0],d=u[1],h=u[2],p=u[3],v=u[4],y=u[5];gl(ii,f,d,0,0,h,p,0,0,0,0,1,0,v,y,0,1)}else i==="matrix3d"&&gl.apply(_e,ut([ii],j(o.map(function(m){return m.value})),!1));Bd(n,n,ii)}),e.setLocalTransform(n)}else e.resetLocalTransform();return e.getLocalTransform()}var Fw=function(){function t(){this.parser=If,this.parserUnmemoize=Bm,this.parserWithCSSDisabled=Bm,this.mixer=jm}return t.prototype.calculator=function(e,n,r,i){return r instanceof jo?[]:r},t.prototype.postProcessor=function(e){var n=e.parsedStyle.transform;n1(n,e)},t}(),jw=function(){function t(){this.parser=sa,this.parserUnmemoize=Gm}return t.prototype.postProcessor=function(e){var n=e.parsedStyle.transformOrigin;n[0].unit===Vt.kPixels&&n[1].unit===Vt.kPixels?e.setOrigin(n[0].value,n[1].value):e.getGeometryBounds()},t}(),Gw=function(){function t(){this.parser=Tl,this.parserUnmemoize=Au}return t.prototype.calculator=function(e,n,r,i){return r.value},t.prototype.postProcessor=function(e){if(e.parentNode){var n=e.parentNode,r=n.renderable,i=n.sortable;r&&(r.dirty=!0),i&&(i.dirty=!0,i.dirtyReason=Pl.Z_INDEX_CHANGED)}},t}(),zw=function(){function t(){}return t.prototype.update=function(e,n){var r=e.cx,i=r===void 0?0:r,o=e.cy,a=o===void 0?0:o,s=e.r,c=s===void 0?0:s;return{cx:i,cy:a,hwidth:c,hheight:c}},t}(),Ww=function(){function t(){}return t.prototype.update=function(e,n){var r=e.cx,i=r===void 0?0:r,o=e.cy,a=o===void 0?0:o,s=e.rx,c=s===void 0?0:s,l=e.ry,u=l===void 0?0:l;return{cx:i,cy:a,hwidth:c,hheight:u}},t}(),Yw=function(){function t(){}return t.prototype.update=function(e){var n=e.x1,r=e.y1,i=e.x2,o=e.y2,a=Math.min(n,i),s=Math.max(n,i),c=Math.min(r,o),l=Math.max(r,o),u=s-a,f=l-c,d=u/2,h=f/2;return{cx:a+d,cy:c+h,hwidth:d,hheight:h}},t}(),Hw=function(){function t(){}return t.prototype.update=function(e){var n=e.d,r=n.rect,i=r.x,o=r.y,a=r.width,s=r.height,c=a/2,l=s/2;return{cx:i+c,cy:o+l,hwidth:c,hheight:l}},t}(),u0=function(){function t(){}return t.prototype.update=function(e){if(e.points&&ri(e.points.points)){var n=e.points.points,r=Math.min.apply(Math,ut([],j(n.map(function(f){return f[0]})),!1)),i=Math.max.apply(Math,ut([],j(n.map(function(f){return f[0]})),!1)),o=Math.min.apply(Math,ut([],j(n.map(function(f){return f[1]})),!1)),a=Math.max.apply(Math,ut([],j(n.map(function(f){return f[1]})),!1)),s=i-r,c=a-o,l=s/2,u=c/2;return{cx:r+l,cy:o+u,hwidth:l,hheight:u}}return{cx:0,cy:0,hwidth:0,hheight:0}},t}(),r1=function(){function t(){}return t.prototype.update=function(e,n){var r=e.x,i=r===void 0?0:r,o=e.y,a=o===void 0?0:o,s=e.src,c=e.width,l=c===void 0?0:c,u=e.height,f=u===void 0?0:u,d=l,h=f;return s&&!Qe(s)&&(d||(d=s.width,e.width=d),h||(h=s.height,e.height=h)),{cx:i+d/2,cy:a+h/2,hwidth:d/2,hheight:h/2}},t}(),i1=function(){function t(e){this.globalRuntime=e}return t.prototype.isReadyToMeasure=function(e,n){var r=e.text,i=e.textAlign,o=e.textBaseline,a=e.fontSize,s=e.fontStyle,c=e.fontWeight,l=e.fontVariant,u=e.lineWidth;return mt.enableCSSParsing?r&&a&&s&&c&&l&&i&&o&&!Lt(u):r},t.prototype.update=function(e,n){var r,i,o=e.text,a=e.textAlign,s=a===void 0?"start":a,c=e.lineWidth,l=c===void 0?1:c,u=e.textBaseline,f=u===void 0?"alphabetic":u,d=e.dx,h=d===void 0?0:d,p=e.dy,v=p===void 0?0:p,y=e.x,m=y===void 0?0:y,b=e.y,O=b===void 0?0:b;if(!this.isReadyToMeasure(e,n))return e.metrics={font:"",width:0,height:0,lines:[],lineWidths:[],lineHeight:0,maxLineWidth:0,fontProperties:{ascent:0,descent:0,fontSize:0},lineMetrics:[]},{hwidth:0,hheight:0,cx:0,cy:0};var E=(((i=(r=n==null?void 0:n.ownerDocument)===null||r===void 0?void 0:r.defaultView)===null||i===void 0?void 0:i.getConfig())||{}).offscreenCanvas,w=this.globalRuntime.textService.measureText(o,e,E);e.metrics=w;var _=w.width,S=w.height,M=w.lineHeight,T=w.fontProperties,A=_/2,C=S/2,N=m+A;s==="center"||s==="middle"?N+=l/2-A:(s==="right"||s==="end")&&(N+=l-A*2);var k=O-C;return f==="middle"?k+=C:f==="top"||f==="hanging"?k+=C*2:f==="alphabetic"?k+=this.globalRuntime.enableCSSParsing?M-T.ascent:0:(f==="bottom"||f==="ideographic")&&(k+=0),h&&(N+=h),v&&(k+=v),{cx:N,cy:k,hwidth:A,hheight:C}},t}(),Uw=function(){function t(){}return t.prototype.update=function(e,n){return{cx:0,cy:0,hwidth:0,hheight:0}},t}(),Vw=function(){function t(){}return t.prototype.update=function(e,n){var r=e.x,i=r===void 0?0:r,o=e.y,a=o===void 0?0:o,s=e.width,c=s===void 0?0:s,l=e.height,u=l===void 0?0:l;return{cx:i+c/2,cy:a+u/2,hwidth:c/2,hheight:u/2}},t}();function Xw(t){return!!t.type}var Cu=function(){function t(e){this.eventPhase=t.prototype.NONE,this.bubbles=!0,this.cancelBubble=!0,this.cancelable=!1,this.defaultPrevented=!1,this.propagationStopped=!1,this.propagationImmediatelyStopped=!1,this.layer=new Vi,this.page=new Vi,this.canvas=new Vi,this.viewport=new Vi,this.composed=!1,this.NONE=0,this.CAPTURING_PHASE=1,this.AT_TARGET=2,this.BUBBLING_PHASE=3,this.manager=e}return Object.defineProperty(t.prototype,"name",{get:function(){return this.type},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"layerX",{get:function(){return this.layer.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"layerY",{get:function(){return this.layer.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pageX",{get:function(){return this.page.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pageY",{get:function(){return this.page.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"x",{get:function(){return this.canvas.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this.canvas.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"canvasX",{get:function(){return this.canvas.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"canvasY",{get:function(){return this.canvas.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"viewportX",{get:function(){return this.viewport.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"viewportY",{get:function(){return this.viewport.y},enumerable:!1,configurable:!0}),t.prototype.composedPath=function(){return this.manager&&(!this.path||this.path[0]!==this.target)&&(this.path=this.target?this.manager.propagationPath(this.target):[]),this.path},Object.defineProperty(t.prototype,"propagationPath",{get:function(){return this.composedPath()},enumerable:!1,configurable:!0}),t.prototype.preventDefault=function(){this.nativeEvent instanceof Event&&this.nativeEvent.cancelable&&this.nativeEvent.preventDefault(),this.defaultPrevented=!0},t.prototype.stopImmediatePropagation=function(){this.propagationImmediatelyStopped=!0},t.prototype.stopPropagation=function(){this.propagationStopped=!0},t.prototype.initEvent=function(){},t.prototype.initUIEvent=function(){},t.prototype.clone=function(){throw new Error(Kn)},t}(),o1=function(t){xt(e,t);function e(){var n=t.apply(this,ut([],j(arguments),!1))||this;return n.client=new Vi,n.movement=new Vi,n.offset=new Vi,n.global=new Vi,n.screen=new Vi,n}return Object.defineProperty(e.prototype,"clientX",{get:function(){return this.client.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"clientY",{get:function(){return this.client.y},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"movementX",{get:function(){return this.movement.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"movementY",{get:function(){return this.movement.y},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"offsetX",{get:function(){return this.offset.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"offsetY",{get:function(){return this.offset.y},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"globalX",{get:function(){return this.global.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"globalY",{get:function(){return this.global.y},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"screenX",{get:function(){return this.screen.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"screenY",{get:function(){return this.screen.y},enumerable:!1,configurable:!0}),e.prototype.getModifierState=function(n){return"getModifierState"in this.nativeEvent&&this.nativeEvent.getModifierState(n)},e.prototype.initMouseEvent=function(){throw new Error(Kn)},e}(Cu),f0=function(t){xt(e,t);function e(){var n=t.apply(this,ut([],j(arguments),!1))||this;return n.width=0,n.height=0,n.isPrimary=!1,n}return e.prototype.getCoalescedEvents=function(){return this.type==="pointermove"||this.type==="mousemove"||this.type==="touchmove"?[this]:[]},e.prototype.getPredictedEvents=function(){throw new Error("getPredictedEvents is not supported!")},e.prototype.clone=function(){return this.manager.clonePointerEvent(this)},e}(o1),d0=function(t){xt(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.clone=function(){return this.manager.cloneWheelEvent(this)},e}(o1),sn=function(t){xt(e,t);function e(n,r){var i=t.call(this,null)||this;return i.type=n,i.detail=r,Object.assign(i,r),i}return e}(Cu),Eh=":",a1=function(){function t(){this.emitter=new Xa}return t.prototype.on=function(e,n,r){return this.addEventListener(e,n,r),this},t.prototype.addEventListener=function(e,n,r){var i=Ks(r)&&r||Yi(r)&&r.capture,o=Yi(r)&&r.once,a=Su(n)?void 0:n,s=!1,c="";if(e.indexOf(Eh)>-1){var l=j(e.split(Eh),2),u=l[0],f=l[1];e=f,c=u,s=!0}if(e=i?"".concat(e,"capture"):e,n=Su(n)?n:n.handleEvent,s){var d=n;n=function(){for(var h,p=[],v=0;v0},e.prototype.isDefaultNamespace=function(n){throw new Error(Kn)},e.prototype.lookupNamespaceURI=function(n){throw new Error(Kn)},e.prototype.lookupPrefix=function(n){throw new Error(Kn)},e.prototype.normalize=function(){throw new Error(Kn)},e.prototype.isEqualNode=function(n){return this===n},e.prototype.isSameNode=function(n){return this.isEqualNode(n)},Object.defineProperty(e.prototype,"parent",{get:function(){return this.parentNode},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"parentElement",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"firstChild",{get:function(){return this.childNodes.length>0?this.childNodes[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lastChild",{get:function(){return this.childNodes.length>0?this.childNodes[this.childNodes.length-1]:null},enumerable:!1,configurable:!0}),e.prototype.compareDocumentPosition=function(n){var r;if(n===this)return 0;for(var i=n,o=this,a=[i],s=[o];(r=i.parentNode)!==null&&r!==void 0?r:o.parentNode;)i=i.parentNode?(a.push(i.parentNode),i.parentNode):i,o=o.parentNode?(s.push(o.parentNode),o.parentNode):o;if(i!==o)return e.DOCUMENT_POSITION_DISCONNECTED|e.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC|e.DOCUMENT_POSITION_PRECEDING;var c=a.length>s.length?a:s,l=c===a?s:a;if(c[c.length-l.length]===l[0])return c===a?e.DOCUMENT_POSITION_CONTAINED_BY|e.DOCUMENT_POSITION_FOLLOWING:e.DOCUMENT_POSITION_CONTAINS|e.DOCUMENT_POSITION_PRECEDING;for(var u=c.length-l.length,f=l.length-1;f>=0;f--){var d=l[f],h=c[u+f];if(h!==d){var p=d.parentNode.childNodes;return p.indexOf(d)0&&r;)r=r.parentNode,n--;return r},e.prototype.forEach=function(n,r){r===void 0&&(r=!1),n(this)||(r?this.childNodes.slice():this.childNodes).forEach(function(i){i.forEach(n)})},e.DOCUMENT_POSITION_DISCONNECTED=1,e.DOCUMENT_POSITION_PRECEDING=2,e.DOCUMENT_POSITION_FOLLOWING=4,e.DOCUMENT_POSITION_CONTAINS=8,e.DOCUMENT_POSITION_CONTAINED_BY=16,e.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=32,e}(a1),$w=2048,qw=function(){function t(e,n){var r=this;this.globalRuntime=e,this.context=n,this.emitter=new Xa,this.nativeHTMLMap=new WeakMap,this.cursor="default",this.mappingTable={},this.mappingState={trackingData:{}},this.eventPool=new Map,this.tmpMatrix=ue(),this.tmpVec3=Gt(),this.onPointerDown=function(i){var o=r.createPointerEvent(i);if(r.dispatchEvent(o,"pointerdown"),o.pointerType==="touch")r.dispatchEvent(o,"touchstart");else if(o.pointerType==="mouse"||o.pointerType==="pen"){var a=o.button===2;r.dispatchEvent(o,a?"rightdown":"mousedown")}var s=r.trackingData(i.pointerId);s.pressTargetsByButton[i.button]=o.composedPath(),r.freeEvent(o)},this.onPointerUp=function(i){var o,a=a0.now(),s=r.createPointerEvent(i,void 0,void 0,r.context.config.alwaysTriggerPointerEventOnCanvas?r.rootTarget:void 0);if(r.dispatchEvent(s,"pointerup"),s.pointerType==="touch")r.dispatchEvent(s,"touchend");else if(s.pointerType==="mouse"||s.pointerType==="pen"){var c=s.button===2;r.dispatchEvent(s,c?"rightup":"mouseup")}var l=r.trackingData(i.pointerId),u=r.findMountedTarget(l.pressTargetsByButton[i.button]),f=u;if(u&&!s.composedPath().includes(u)){for(var d=u;d&&!s.composedPath().includes(d);){if(s.currentTarget=d,r.notifyTarget(s,"pointerupoutside"),s.pointerType==="touch")r.notifyTarget(s,"touchendoutside");else if(s.pointerType==="mouse"||s.pointerType==="pen"){var c=s.button===2;r.notifyTarget(s,c?"rightupoutside":"mouseupoutside")}$i.isNode(d)&&(d=d.parentNode)}delete l.pressTargetsByButton[i.button],f=d}if(f){var h=r.clonePointerEvent(s,"click");h.target=f,h.path=[],l.clicksByButton[i.button]||(l.clicksByButton[i.button]={clickCount:0,target:h.target,timeStamp:a});var p=r.context.renderingContext.root.ownerDocument.defaultView,v=l.clicksByButton[i.button];v.target===h.target&&a-v.timeStamp=1;i--)if(e.currentTarget=r[i],this.notifyTarget(e,n),e.propagationStopped||e.propagationImmediatelyStopped)return;if(e.eventPhase=e.AT_TARGET,e.currentTarget=e.target,this.notifyTarget(e,n),!(e.propagationStopped||e.propagationImmediatelyStopped)){var o=r.indexOf(e.currentTarget);e.eventPhase=e.BUBBLING_PHASE;for(var i=o+1;io||r>a?null:!s&&this.pickHandler(e)||this.rootTarget||null},t.prototype.isNativeEventFromCanvas=function(e,n){var r=n==null?void 0:n.target;if(r!=null&&r.shadowRoot&&(r=n.composedPath()[0]),r){if(r===e)return!0;if(e&&e.contains)return e.contains(r)}return n!=null&&n.composedPath?n.composedPath().indexOf(e)>-1:!1},t.prototype.getExistedHTML=function(e){var n,r;if(e.nativeEvent.composedPath)try{for(var i=On(e.nativeEvent.composedPath()),o=i.next();!o.done;o=i.next()){var a=o.value,s=this.nativeHTMLMap.get(a);if(s)return s}}catch(c){n={error:c}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return null},t.prototype.pickTarget=function(e){return this.hitTest({clientX:e.clientX,clientY:e.clientY,viewportX:e.viewportX,viewportY:e.viewportY,x:e.canvasX,y:e.canvasY})},t.prototype.createPointerEvent=function(e,n,r,i){var o=this.allocateEvent(f0);this.copyPointerData(e,o),this.copyMouseData(e,o),this.copyData(e,o),o.nativeEvent=e.nativeEvent,o.originalEvent=e;var a=this.getExistedHTML(o),s=this.context.contextService.getDomElement();return o.target=r!=null?r:a||this.isNativeEventFromCanvas(s,o.nativeEvent)&&this.pickTarget(o)||i,typeof n=="string"&&(o.type=n),o},t.prototype.createWheelEvent=function(e){var n=this.allocateEvent(d0);this.copyWheelData(e,n),this.copyMouseData(e,n),this.copyData(e,n),n.nativeEvent=e.nativeEvent,n.originalEvent=e;var r=this.getExistedHTML(n),i=this.context.contextService.getDomElement();return n.target=r||this.isNativeEventFromCanvas(i,n.nativeEvent)&&this.pickTarget(n),n},t.prototype.trackingData=function(e){return this.mappingState.trackingData[e]||(this.mappingState.trackingData[e]={pressTargetsByButton:{},clicksByButton:{},overTarget:null}),this.mappingState.trackingData[e]},t.prototype.cloneWheelEvent=function(e){var n=this.allocateEvent(d0);return n.nativeEvent=e.nativeEvent,n.originalEvent=e.originalEvent,this.copyWheelData(e,n),this.copyMouseData(e,n),this.copyData(e,n),n.target=e.target,n.path=e.composedPath().slice(),n.type=e.type,n},t.prototype.clonePointerEvent=function(e,n){var r=this.allocateEvent(f0);return r.nativeEvent=e.nativeEvent,r.originalEvent=e.originalEvent,this.copyPointerData(e,r),this.copyMouseData(e,r),this.copyData(e,r),r.target=e.target,r.path=e.composedPath().slice(),r.type=n!=null?n:r.type,r},t.prototype.copyPointerData=function(e,n){n.pointerId=e.pointerId,n.width=e.width,n.height=e.height,n.isPrimary=e.isPrimary,n.pointerType=e.pointerType,n.pressure=e.pressure,n.tangentialPressure=e.tangentialPressure,n.tiltX=e.tiltX,n.tiltY=e.tiltY,n.twist=e.twist},t.prototype.copyMouseData=function(e,n){n.altKey=e.altKey,n.button=e.button,n.buttons=e.buttons,n.ctrlKey=e.ctrlKey,n.metaKey=e.metaKey,n.shiftKey=e.shiftKey,n.client.copyFrom(e.client),n.movement.copyFrom(e.movement),n.canvas.copyFrom(e.canvas),n.screen.copyFrom(e.screen),n.global.copyFrom(e.global),n.offset.copyFrom(e.offset)},t.prototype.copyWheelData=function(e,n){n.deltaMode=e.deltaMode,n.deltaX=e.deltaX,n.deltaY=e.deltaY,n.deltaZ=e.deltaZ},t.prototype.copyData=function(e,n){n.isTrusted=e.isTrusted,n.timeStamp=a0.now(),n.type=e.type,n.detail=e.detail,n.view=e.view,n.page.copyFrom(e.page),n.viewport.copyFrom(e.viewport)},t.prototype.allocateEvent=function(e){this.eventPool.has(e)||this.eventPool.set(e,[]);var n=this.eventPool.get(e).pop()||new e(this);return n.eventPhase=n.NONE,n.currentTarget=null,n.path=[],n.target=null,n},t.prototype.freeEvent=function(e){if(e.manager!==this)throw new Error("It is illegal to free an event not managed by this EventBoundary!");var n=e.constructor;this.eventPool.has(n)||this.eventPool.set(n,[]),this.eventPool.get(n).push(e)},t.prototype.notifyTarget=function(e,n){n=n!=null?n:e.type;var r=e.eventPhase===e.CAPTURING_PHASE||e.eventPhase===e.AT_TARGET?"".concat(n,"capture"):n;this.notifyListeners(e,r),e.eventPhase===e.AT_TARGET&&this.notifyListeners(e,n)},t.prototype.notifyListeners=function(e,n){var r=e.currentTarget.emitter,i=r._events[n];if(i)if("fn"in i)i.once&&r.removeListener(n,i.fn,void 0,!0),i.fn.call(e.currentTarget||i.context,e);else for(var o=0;o=0;r--){var i=e[r];if(i===this.rootTarget||$i.isNode(i)&&i.parentNode===n)n=e[r];else break}return n},t.prototype.getCursor=function(e){for(var n=e;n;){var r=_w(n)&&n.getAttribute("cursor");if(r)return r;n=$i.isNode(n)&&n.parentNode}},t}(),h0=function(){function t(){}return t.prototype.getOrCreateCanvas=function(e,n){if(this.canvas)return this.canvas;if(e||mt.offscreenCanvas)this.canvas=e||mt.offscreenCanvas,this.context=this.canvas.getContext("2d",nt({willReadFrequently:!0},n));else try{this.canvas=new window.OffscreenCanvas(0,0),this.context=this.canvas.getContext("2d",nt({willReadFrequently:!0},n)),(!this.context||!this.context.measureText)&&(this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"))}catch(r){this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d",nt({willReadFrequently:!0},n))}return this.canvas.width=10,this.canvas.height=10,this.canvas},t.prototype.getOrCreateContext=function(e,n){return this.context?this.context:(this.getOrCreateCanvas(e,n),this.context)},t}(),Nl;(function(t){t[t.CAMERA_CHANGED=0]="CAMERA_CHANGED",t[t.DISPLAY_OBJECT_CHANGED=1]="DISPLAY_OBJECT_CHANGED",t[t.NONE=2]="NONE"})(Nl||(Nl={}));var p0=function(){function t(e,n){this.globalRuntime=e,this.context=n,this.inited=!1,this.stats={total:0,rendered:0},this.zIndexCounter=0,this.hooks={init:new _o,initAsync:new Nw,dirtycheck:new c0,cull:new c0,beginFrame:new _o,beforeRender:new _o,render:new _o,afterRender:new _o,endFrame:new _o,destroy:new _o,pick:new Rw,pickSync:new c0,pointerDown:new _o,pointerUp:new _o,pointerMove:new _o,pointerOut:new _o,pointerOver:new _o,pointerWheel:new _o,pointerCancel:new _o,click:new _o}}return t.prototype.init=function(e){var n=this,r=nt(nt({},this.globalRuntime),this.context);this.context.renderingPlugins.forEach(function(i){i.apply(r,n.globalRuntime)}),this.hooks.init.call(),this.hooks.initAsync.getCallbacksNum()===0?(this.inited=!0,e()):this.hooks.initAsync.promise().then(function(){n.inited=!0,e()})},t.prototype.getStats=function(){return this.stats},t.prototype.disableDirtyRectangleRendering=function(){var e=this.context.config.renderer,n=e.getConfig().enableDirtyRectangleRendering;return!n||this.context.renderingContext.renderReasons.has(Nl.CAMERA_CHANGED)},t.prototype.render=function(e,n,r){var i=this;this.stats.total=0,this.stats.rendered=0,this.zIndexCounter=0;var o=this.context.renderingContext;if(this.globalRuntime.sceneGraphService.syncHierarchy(o.root),this.globalRuntime.sceneGraphService.triggerPendingEvents(),o.renderReasons.size&&this.inited){o.dirtyRectangleRenderingDisabled=this.disableDirtyRectangleRendering();var a=o.renderReasons.size===1&&o.renderReasons.has(Nl.CAMERA_CHANGED),s=!e.disableRenderHooks||!(e.disableRenderHooks&&a);s&&this.renderDisplayObject(o.root,e,o),this.hooks.beginFrame.call(n),s&&o.renderListCurrentFrame.forEach(function(c){i.hooks.beforeRender.call(c),i.hooks.render.call(c),i.hooks.afterRender.call(c)}),this.hooks.endFrame.call(n),o.renderListCurrentFrame=[],o.renderReasons.clear(),r()}},t.prototype.renderDisplayObject=function(e,n,r){var i=this,o=n.renderer.getConfig(),a=o.enableDirtyCheck,s=o.enableCulling;this.globalRuntime.enableCSSParsing&&this.globalRuntime.styleValueRegistry.recalc(e);var c=e.renderable,l=a?c.dirty||r.dirtyRectangleRenderingDisabled?e:null:e;if(l){var u=s?this.hooks.cull.call(l,this.context.camera):l;u&&(this.stats.rendered++,r.renderListCurrentFrame.push(u))}e.renderable.dirty=!1,e.sortable.renderOrder=this.zIndexCounter++,this.stats.total++;var f=e.sortable;f.dirty&&(this.sort(e,f),f.dirty=!1,f.dirtyChildren=[],f.dirtyReason=void 0),(f.sorted||e.childNodes).forEach(function(d){i.renderDisplayObject(d,n,r)})},t.prototype.sort=function(e,n){n.sorted&&n.dirtyReason!==Pl.Z_INDEX_CHANGED?n.dirtyChildren.forEach(function(r){var i=e.childNodes.indexOf(r);if(i===-1){var o=n.sorted.indexOf(r);o>=0&&n.sorted.splice(o,1)}else if(n.sorted.length===0)n.sorted.push(r);else{var a=Ym(n.sorted,r);n.sorted.splice(a,0,r)}}):n.sorted=e.childNodes.slice().sort(Hm)},t.prototype.destroy=function(){this.inited=!1,this.hooks.destroy.call(),this.globalRuntime.sceneGraphService.clearPendingEvents()},t.prototype.dirtify=function(){this.context.renderingContext.renderReasons.add(Nl.DISPLAY_OBJECT_CHANGED)},t}(),Kw=/\[\s*(.*)=(.*)\s*\]/,Zw=function(){function t(){}return t.prototype.selectOne=function(e,n){var r=this;if(e.startsWith("."))return n.find(function(s){return((s==null?void 0:s.classList)||[]).indexOf(r.getIdOrClassname(e))>-1});if(e.startsWith("#"))return n.find(function(s){return s.id===r.getIdOrClassname(e)});if(e.startsWith("[")){var i=this.getAttribute(e),o=i.name,a=i.value;return o?n.find(function(s){return n!==s&&(o==="name"?s.name===a:r.attributeToString(s,o)===a)}):null}else return n.find(function(s){return n!==s&&s.nodeName===e})},t.prototype.selectAll=function(e,n){var r=this;if(e.startsWith("."))return n.findAll(function(s){return n!==s&&((s==null?void 0:s.classList)||[]).indexOf(r.getIdOrClassname(e))>-1});if(e.startsWith("#"))return n.findAll(function(s){return n!==s&&s.id===r.getIdOrClassname(e)});if(e.startsWith("[")){var i=this.getAttribute(e),o=i.name,a=i.value;return o?n.findAll(function(s){return n!==s&&(o==="name"?s.name===a:r.attributeToString(s,o)===a)}):[]}else return n.findAll(function(s){return n!==s&&s.nodeName===e})},t.prototype.is=function(e,n){if(e.startsWith("."))return n.className===this.getIdOrClassname(e);if(e.startsWith("#"))return n.id===this.getIdOrClassname(e);if(e.startsWith("[")){var r=this.getAttribute(e),i=r.name,o=r.value;return i==="name"?n.name===o:this.attributeToString(n,i)===o}else return n.nodeName===e},t.prototype.getIdOrClassname=function(e){return e.substring(1)},t.prototype.getAttribute=function(e){var n=e.match(Kw),r="",i="";return n&&n.length>2&&(r=n[1].replace(/"/g,""),i=n[2].replace(/"/g,"")),{name:r,value:i}},t.prototype.attributeToString=function(e,n){if(!e.getAttribute)return"";var r=e.getAttribute(n);return Lt(r)?"":r.toString?r.toString():""},t}(),Wc=function(t){xt(e,t);function e(n,r,i,o,a,s,c,l){var u=t.call(this,null)||this;return u.relatedNode=r,u.prevValue=i,u.newValue=o,u.attrName=a,u.attrChange=s,u.prevParsedValue=c,u.newParsedValue=l,u.type=n,u}return e.ADDITION=2,e.MODIFICATION=1,e.REMOVAL=3,e}(Cu),He;(function(t){t.REPARENT="reparent",t.DESTROY="destroy",t.ATTR_MODIFIED="DOMAttrModified",t.INSERTED="DOMNodeInserted",t.REMOVED="removed",t.MOUNTED="DOMNodeInsertedIntoDocument",t.UNMOUNTED="DOMNodeRemovedFromDocument",t.BOUNDS_CHANGED="bounds-changed",t.CULLED="culled"})(He||(He={}));function v0(t){var e=t.renderable;e&&(e.renderBoundsDirty=!0,e.boundsDirty=!0)}var Jw=new Wc(He.REPARENT,null,"","","",0,"",""),Qw=function(){function t(e){var n=this;this.runtime=e,this.pendingEvents=[],this.boundsChangedEvent=new sn(He.BOUNDS_CHANGED),this.rotate=function(){var r=ze();return function(i,o,a,s,c){a===void 0&&(a=0),s===void 0&&(s=0),c===void 0&&(c=!0),typeof o=="number"&&(o=te(o,a,s));var l=i.transformable;if(i.parentNode===null||!i.parentNode.transformable)n.rotateLocal(i,o);else{var u=ze();ba(u,o[0],o[1],o[2]);var f=n.getRotation(i),d=n.getRotation(i.parentNode);Io(r,d),Us(r,r),ni(u,r,u),ni(l.localRotation,u,f),Oc(l.localRotation,l.localRotation),c&&n.dirtifyLocal(i,l)}}}(),this.rotateLocal=function(){var r=ze();return function(i,o,a,s,c){a===void 0&&(a=0),s===void 0&&(s=0),c===void 0&&(c=!0),typeof o=="number"&&(o=te(o,a,s));var l=i.transformable;ba(r,o[0],o[1],o[2]),Qa(l.localRotation,l.localRotation,r),c&&n.dirtifyLocal(i,l)}}(),this.setEulerAngles=function(){var r=ze();return function(i,o,a,s,c){a===void 0&&(a=0),s===void 0&&(s=0),c===void 0&&(c=!0),typeof o=="number"&&(o=te(o,a,s));var l=i.transformable;if(i.parentNode===null||!i.parentNode.transformable)n.setLocalEulerAngles(i,o);else{ba(l.localRotation,o[0],o[1],o[2]);var u=n.getRotation(i.parentNode);Io(r,Us(ze(),u)),Qa(l.localRotation,l.localRotation,r),c&&n.dirtifyLocal(i,l)}}}(),this.translateLocal=function(){return function(r,i,o,a,s){o===void 0&&(o=0),a===void 0&&(a=0),s===void 0&&(s=!0),typeof i=="number"&&(i=te(i,o,a));var c=r.transformable;fn(i,Gt())||(re(i,i,c.localRotation),No(c.localPosition,c.localPosition,i),s&&n.dirtifyLocal(r,c))}}(),this.setPosition=function(){var r=ue(),i=Gt();return function(o,a,s){s===void 0&&(s=!0);var c=o.transformable;if(i[0]=a[0],i[1]=a[1],i[2]=a[2]||0,!fn(n.getPosition(o),i)){if(lr(c.position,i),o.parentNode===null||!o.parentNode.transformable)lr(c.localPosition,i);else{var l=o.parentNode.transformable;ga(r,l.worldTransform),pr(r,r),Ft(c.localPosition,i,r)}s&&n.dirtifyLocal(o,c)}}}(),this.setLocalPosition=function(){var r=Gt();return function(i,o,a){a===void 0&&(a=!0);var s=i.transformable;r[0]=o[0],r[1]=o[1],r[2]=o[2]||0,!fn(s.localPosition,r)&&(lr(s.localPosition,r),a&&n.dirtifyLocal(i,s))}}(),this.translate=function(){var r=Gt(),i=Gt(),o=Gt();return function(a,s,c,l,u){c===void 0&&(c=0),l===void 0&&(l=0),u===void 0&&(u=!0),typeof s=="number"&&(s=Dn(i,s,c,l)),!fn(s,r)&&(No(o,n.getPosition(a),s),n.setPosition(a,o,u))}}(),this.setRotation=function(){var r=ze();return function(i,o,a,s,c,l){l===void 0&&(l=!0);var u=i.transformable;if(typeof o=="number"&&(o=Vs(o,a,s,c)),i.parentNode===null||!i.parentNode.transformable)n.setLocalRotation(i,o);else{var f=n.getRotation(i.parentNode);Io(r,f),Us(r,r),ni(u.localRotation,r,o),Oc(u.localRotation,u.localRotation),l&&n.dirtifyLocal(i,u)}}},this.displayObjectDependencyMap=new WeakMap,this.calcLocalTransform=function(){var r=ue(),i=Gt(),o=Vs(0,0,0,1);return function(a){var s=a.localSkew[0]!==0||a.localSkew[1]!==0;if(s){if(Sr(a.localTransform,a.localRotation,a.localPosition,te(1,1,1),a.origin),a.localSkew[0]!==0||a.localSkew[1]!==0){var c=po(r);c[4]=Math.tan(a.localSkew[0]),c[1]=Math.tan(a.localSkew[1]),Pn(a.localTransform,a.localTransform,c)}var l=Sr(r,o,i,a.localScale,a.origin);Pn(a.localTransform,a.localTransform,l)}else Sr(a.localTransform,a.localRotation,a.localPosition,a.localScale,a.origin)}}()}return t.prototype.matches=function(e,n){return this.runtime.sceneGraphSelector.is(e,n)},t.prototype.querySelector=function(e,n){return this.runtime.sceneGraphSelector.selectOne(e,n)},t.prototype.querySelectorAll=function(e,n){return this.runtime.sceneGraphSelector.selectAll(e,n)},t.prototype.attach=function(e,n,r){var i,o=!1;e.parentNode&&(o=e.parentNode!==n,this.detach(e)),e.parentNode=n,Lt(r)?e.parentNode.childNodes.push(e):e.parentNode.childNodes.splice(r,0,e);var a=n.sortable;(!((i=a==null?void 0:a.sorted)===null||i===void 0)&&i.length||e.parsedStyle.zIndex)&&(a.dirtyChildren.indexOf(e)===-1&&a.dirtyChildren.push(e),a.dirty=!0,a.dirtyReason=Pl.ADDED);var s=e.transformable;s&&this.dirtifyWorld(e,s),s.frozen&&this.unfreezeParentToRoot(e),o&&e.dispatchEvent(Jw)},t.prototype.detach=function(e){var n,r;if(e.parentNode){var i=e.transformable,o=e.parentNode.sortable;(!((n=o==null?void 0:o.sorted)===null||n===void 0)&&n.length||!((r=e.style)===null||r===void 0)&&r.zIndex)&&(o.dirtyChildren.indexOf(e)===-1&&o.dirtyChildren.push(e),o.dirty=!0,o.dirtyReason=Pl.REMOVED);var a=e.parentNode.childNodes.indexOf(e);a>-1&&e.parentNode.childNodes.splice(a,1),i&&this.dirtifyWorld(e,i),e.parentNode=null}},t.prototype.getOrigin=function(e){return e.getGeometryBounds(),e.transformable.origin},t.prototype.setOrigin=function(e,n,r,i){r===void 0&&(r=0),i===void 0&&(i=0),typeof n=="number"&&(n=[n,r,i]);var o=e.transformable;if(!(n[0]===o.origin[0]&&n[1]===o.origin[1]&&n[2]===o.origin[2])){var a=o.origin;a[0]=n[0],a[1]=n[1],a[2]=n[2]||0,this.dirtifyLocal(e,o)}},t.prototype.setLocalEulerAngles=function(e,n,r,i,o){r===void 0&&(r=0),i===void 0&&(i=0),o===void 0&&(o=!0),typeof n=="number"&&(n=te(n,r,i));var a=e.transformable;ba(a.localRotation,n[0],n[1],n[2]),o&&this.dirtifyLocal(e,a)},t.prototype.scaleLocal=function(e,n,r){r===void 0&&(r=!0);var i=e.transformable;uf(i.localScale,i.localScale,te(n[0],n[1],n[2]||1)),r&&this.dirtifyLocal(e,i)},t.prototype.setLocalScale=function(e,n,r){r===void 0&&(r=!0);var i=e.transformable,o=te(n[0],n[1],n[2]||i.localScale[2]);fn(o,i.localScale)||(lr(i.localScale,o),r&&this.dirtifyLocal(e,i))},t.prototype.setLocalRotation=function(e,n,r,i,o,a){a===void 0&&(a=!0),typeof n=="number"&&(n=Vs(n,r,i,o));var s=e.transformable;Io(s.localRotation,n),a&&this.dirtifyLocal(e,s)},t.prototype.setLocalSkew=function(e,n,r){typeof n=="number"&&(n=Do(n,r));var i=e.transformable;xn(i.localSkew,n),this.dirtifyLocal(e,i)},t.prototype.dirtifyLocal=function(e,n){n.localDirtyFlag||(n.localDirtyFlag=!0,n.dirtyFlag||this.dirtifyWorld(e,n))},t.prototype.dirtifyWorld=function(e,n){n.dirtyFlag||this.unfreezeParentToRoot(e),this.dirtifyWorldInternal(e,n),this.dirtifyToRoot(e,!0)},t.prototype.triggerPendingEvents=function(){var e=this,n=new Set,r=function(i,o){i.isConnected&&!n.has(i.entity)&&(e.boundsChangedEvent.detail=o,e.boundsChangedEvent.target=i,i.isMutationObserved?i.dispatchEvent(e.boundsChangedEvent):i.ownerDocument.defaultView.dispatchEvent(e.boundsChangedEvent,!0),n.add(i.entity))};this.pendingEvents.forEach(function(i){var o=j(i,2),a=o[0],s=o[1];s.affectChildren?a.forEach(function(c){r(c,s)}):r(a,s)}),this.clearPendingEvents(),n.clear()},t.prototype.clearPendingEvents=function(){this.pendingEvents=[]},t.prototype.dirtifyToRoot=function(e,n){n===void 0&&(n=!1);var r=e;for(r.renderable&&(r.renderable.dirty=!0);r;)v0(r),r=r.parentNode;n&&e.forEach(function(i){v0(i)}),this.informDependentDisplayObjects(e),this.pendingEvents.push([e,{affectChildren:n}])},t.prototype.updateDisplayObjectDependency=function(e,n,r,i){if(n&&n!==r){var o=this.displayObjectDependencyMap.get(n);if(o&&o[e]){var a=o[e].indexOf(i);o[e].splice(a,1)}}if(r){var s=this.displayObjectDependencyMap.get(r);s||(this.displayObjectDependencyMap.set(r,{}),s=this.displayObjectDependencyMap.get(r)),s[e]||(s[e]=[]),s[e].push(i)}},t.prototype.informDependentDisplayObjects=function(e){var n=this,r=this.displayObjectDependencyMap.get(e);r&&Object.keys(r).forEach(function(i){r[i].forEach(function(o){n.dirtifyToRoot(o,!0),o.dispatchEvent(new Wc(He.ATTR_MODIFIED,o,n,n,i,Wc.MODIFICATION,n,n)),o.isCustomElement&&o.isConnected&&o.attributeChangedCallback&&o.attributeChangedCallback(i,n,n)})})},t.prototype.getPosition=function(e){var n=e.transformable;return Ka(n.position,this.getWorldTransform(e,n))},t.prototype.getRotation=function(e){var n=e.transformable;return Za(n.rotation,this.getWorldTransform(e,n))},t.prototype.getScale=function(e){var n=e.transformable;return Li(n.scaling,this.getWorldTransform(e,n))},t.prototype.getWorldTransform=function(e,n){return n===void 0&&(n=e.transformable),!n.localDirtyFlag&&!n.dirtyFlag||(e.parentNode&&e.parentNode.transformable&&this.getWorldTransform(e.parentNode),this.sync(e,n)),n.worldTransform},t.prototype.getLocalPosition=function(e){return e.transformable.localPosition},t.prototype.getLocalRotation=function(e){return e.transformable.localRotation},t.prototype.getLocalScale=function(e){return e.transformable.localScale},t.prototype.getLocalSkew=function(e){return e.transformable.localSkew},t.prototype.getLocalTransform=function(e){var n=e.transformable;return n.localDirtyFlag&&(this.calcLocalTransform(n),n.localDirtyFlag=!1),n.localTransform},t.prototype.setLocalTransform=function(e,n){var r=Ka(Gt(),n),i=Za(ze(),n),o=Li(Gt(),n);this.setLocalScale(e,o,!1),this.setLocalPosition(e,r,!1),this.setLocalRotation(e,i,void 0,void 0,void 0,!1),this.dirtifyLocal(e,e.transformable)},t.prototype.resetLocalTransform=function(e){this.setLocalScale(e,[1,1,1]),this.setLocalPosition(e,[0,0,0]),this.setLocalEulerAngles(e,[0,0,0]),this.setLocalSkew(e,[0,0])},t.prototype.getTransformedGeometryBounds=function(e,n,r){n===void 0&&(n=!1);var i=this.getGeometryBounds(e,n);if(ro.isEmpty(i))return null;var o=r||new ro;return o.setFromTransformedAABB(i,this.getWorldTransform(e)),o},t.prototype.getGeometryBounds=function(e,n){n===void 0&&(n=!1);var r=e.geometry;r.dirty&&mt.styleValueRegistry.updateGeometry(e);var i=n?r.renderBounds:r.contentBounds||null;return i||new ro},t.prototype.getBounds=function(e,n){var r=this;n===void 0&&(n=!1);var i=e.renderable;if(!i.boundsDirty&&!n&&i.bounds)return i.bounds;if(!i.renderBoundsDirty&&n&&i.renderBounds)return i.renderBounds;var o=n?i.renderBounds:i.bounds,a=this.getTransformedGeometryBounds(e,n,o),s=e.childNodes;if(s.forEach(function(u){var f=r.getBounds(u,n);f&&(a?a.add(f):(a=o||new ro,a.update(f.center,f.halfExtents)))}),a||(a=new ro),n){var c=Um(e);if(c){var l=c.parsedStyle.clipPath.getBounds(n);a?l&&(a=l.intersection(a)):a.update(l.center,l.halfExtents)}}return n?(i.renderBounds=a,i.renderBoundsDirty=!1):(i.bounds=a,i.boundsDirty=!1),a},t.prototype.getLocalBounds=function(e){if(e.parentNode){var n=ue();e.parentNode.transformable&&(n=pr(ue(),this.getWorldTransform(e.parentNode)));var r=this.getBounds(e);if(!ro.isEmpty(r)){var i=new ro;return i.setFromTransformedAABB(r,n),i}}return this.getBounds(e)},t.prototype.getBoundingClientRect=function(e){var n,r,i,o=this.getGeometryBounds(e);ro.isEmpty(o)||(i=new ro,i.setFromTransformedAABB(o,this.getWorldTransform(e)));var a=(r=(n=e.ownerDocument)===null||n===void 0?void 0:n.defaultView)===null||r===void 0?void 0:r.getContextService().getBoundingClientRect();if(i){var s=j(i.getMin(),2),c=s[0],l=s[1],u=j(i.getMax(),2),f=u[0],d=u[1];return new wu(c+((a==null?void 0:a.left)||0),l+((a==null?void 0:a.top)||0),f-c,d-l)}return new wu((a==null?void 0:a.left)||0,(a==null?void 0:a.top)||0,0,0)},t.prototype.dirtifyWorldInternal=function(e,n){var r=this;if(!n.dirtyFlag){n.dirtyFlag=!0,n.frozen=!1,e.childNodes.forEach(function(o){var a=o.transformable;a.dirtyFlag||r.dirtifyWorldInternal(o,a)});var i=e.renderable;i&&(i.renderBoundsDirty=!0,i.boundsDirty=!0,i.dirty=!0)}},t.prototype.syncHierarchy=function(e){var n=e.transformable;if(!n.frozen){n.frozen=!0,(n.localDirtyFlag||n.dirtyFlag)&&this.sync(e,n);for(var r=e.childNodes,i=0;ic;--h){for(var y=0;y=u){n.isOverflowing=!0;break}m=0,v[y]="";continue}if(m>0&&m+A>h){if(y+1>=u){if(n.isOverflowing=!0,E>0&&E<=h){for(var C=v[y].length,N=0,k=C,R=0;Rh){k=R;break}N+=I}v[y]=(v[y]||"").slice(0,k)+p}break}if(y++,m=0,v[y]="",this.isBreakingSpace(S))continue;this.canBreakInLastChar(S)||(v=this.trimToBreakable(v),m=this.sumTextWidthByCache(v[y]||"",b)),this.shouldBreakByKinsokuShorui(S,T)&&(v=this.trimByKinsokuShorui(v),m+=O(M||""))}m+=A,v[y]=(v[y]||"")+S}return v.join(` +`)},t.prototype.isBreakingSpace=function(e){return typeof e!="string"?!1:Rl.BreakingSpaces.indexOf(e.charCodeAt(0))>=0},t.prototype.isNewline=function(e){return typeof e!="string"?!1:Rl.Newlines.indexOf(e.charCodeAt(0))>=0},t.prototype.trimToBreakable=function(e){var n=ut([],j(e),!1),r=n[n.length-2],i=this.findBreakableIndex(r);if(i===-1||!r)return n;var o=r.slice(i,i+1),a=this.isBreakingSpace(o),s=i+1,c=i+(a?0:1);return n[n.length-1]+=r.slice(s,r.length),n[n.length-2]=r.slice(0,c),n},t.prototype.canBreakInLastChar=function(e){return!(e&&Sh.test(e))},t.prototype.sumTextWidthByCache=function(e,n){return e.split("").reduce(function(r,i){if(!n[i])throw Error("cannot count the word without cache");return r+n[i]},0)},t.prototype.findBreakableIndex=function(e){for(var n=e.length-1;n>=0;n--)if(!Sh.test(e[n]))return n;return-1},t.prototype.getFromCache=function(e,n,r,i){var o=r[e];if(typeof o!="number"){var a=e.length*n;o=i.measureText(e).width+a,r[e]=o}return o},t}(),mt={},uO=function(){var t,e=new r1,n=new u0;return t={},t[kt.CIRCLE]=new zw,t[kt.ELLIPSE]=new Ww,t[kt.RECT]=e,t[kt.IMAGE]=e,t[kt.GROUP]=new Uw,t[kt.LINE]=new Yw,t[kt.TEXT]=new i1(mt),t[kt.POLYLINE]=n,t[kt.POLYGON]=n,t[kt.PATH]=new Hw,t[kt.HTML]=new Vw,t[kt.MESH]=null,t}(),fO=function(){var t,e=new lw,n=new r0;return t={},t[ee.PERCENTAGE]=null,t[ee.NUMBER]=new pw,t[ee.ANGLE]=new sw,t[ee.DEFINED_PATH]=new cw,t[ee.PAINT]=e,t[ee.COLOR]=e,t[ee.FILTER]=new uw,t[ee.LENGTH]=n,t[ee.LENGTH_PERCENTAGE]=n,t[ee.LENGTH_PERCENTAGE_12]=new fw,t[ee.LENGTH_PERCENTAGE_14]=new dw,t[ee.COORDINATE]=new r0,t[ee.OFFSET_DISTANCE]=new vw,t[ee.OPACITY_VALUE]=new i0,t[ee.PATH]=new gw,t[ee.LIST_OF_POINTS]=new o0,t[ee.SHADOW_BLUR]=new yw,t[ee.TEXT]=new mw,t[ee.TEXT_TRANSFORM]=new xw,t[ee.TRANSFORM]=new Fw,t[ee.TRANSFORM_ORIGIN]=new jw,t[ee.Z_INDEX]=new Gw,t[ee.MARKER]=new hw,t}(),dO=function(){return typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof gt.g!="undefined"?gt.g:{}};mt.CameraContribution=mm,mt.AnimationTimeline=null,mt.EasingFunction=null,mt.offscreenCanvasCreator=new h0,mt.sceneGraphSelector=new Zw,mt.sceneGraphService=new Qw(mt),mt.textService=new lO(mt),mt.geometryUpdaterFactory=uO,mt.CSSPropertySyntaxFactory=fO,mt.styleValueRegistry=new aw(mt),mt.layoutRegistry=null,mt.globalThis=dO(),mt.enableCSSParsing=!1,mt.enableDataset=!1,mt.enableStyleSyntax=!0,mt.enableAttributeDashCased=!1,mt.enableSizeAttenuation=!1;var s1=0;function pC(){s1=0}var c1=new Wc(He.INSERTED,null,"","","",0,"",""),l1=new Wc(He.REMOVED,null,"","","",0,"",""),hO=new sn(He.DESTROY),pO=function(t){xt(e,t);function e(){var n=t.call(this)||this;return n.entity=s1++,n.renderable={bounds:void 0,boundsDirty:!0,renderBounds:void 0,renderBoundsDirty:!0,dirtyRenderBounds:void 0,dirty:!1},n.cullable={strategy:Yv.Standard,visibilityPlaneMask:-1,visible:!0,enable:!0},n.transformable={dirtyFlag:!1,localDirtyFlag:!1,frozen:!1,localPosition:[0,0,0],localRotation:[0,0,0,1],localScale:[1,1,1],localTransform:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],localSkew:[0,0],position:[0,0,0],rotation:[0,0,0,1],scaling:[1,1,1],worldTransform:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],origin:[0,0,0]},n.sortable={dirty:!1,sorted:void 0,renderOrder:0,dirtyChildren:[],dirtyReason:void 0},n.geometry={contentBounds:void 0,renderBounds:void 0,dirty:!0},n.rBushNode={aabb:void 0},n.namespaceURI="g",n.scrollLeft=0,n.scrollTop=0,n.clientTop=0,n.clientLeft=0,n.destroyed=!1,n.style={},n.computedStyle=mt.enableCSSParsing?{opacity:vr,fillOpacity:vr,strokeOpacity:vr,fill:vr,stroke:vr,transform:vr,transformOrigin:vr,visibility:vr,pointerEvents:vr,lineWidth:vr,lineCap:vr,lineJoin:vr,increasedLineWidthForHitTesting:vr,fontSize:vr,fontFamily:vr,fontStyle:vr,fontWeight:vr,fontVariant:vr,textAlign:vr,textBaseline:vr,textTransform:vr,zIndex:vr,filter:vr,shadowType:vr}:null,n.parsedStyle={},n.attributes={},n}return Object.defineProperty(e.prototype,"className",{get:function(){return this.getAttribute("class")||""},set:function(n){this.setAttribute("class",n)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"classList",{get:function(){return this.className.split(" ").filter(function(n){return n!==""})},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tagName",{get:function(){return this.nodeName},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"children",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"childElementCount",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"firstElementChild",{get:function(){return this.firstChild},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lastElementChild",{get:function(){return this.lastChild},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"parentElement",{get:function(){return this.parentNode},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){if(this.parentNode){var n=this.parentNode.childNodes.indexOf(this);return this.parentNode.childNodes[n+1]||null}return null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){if(this.parentNode){var n=this.parentNode.childNodes.indexOf(this);return this.parentNode.childNodes[n-1]||null}return null},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(n){throw new Error(Kn)},e.prototype.appendChild=function(n,r){var i;if(n.destroyed)throw new Error(Iv);return mt.sceneGraphService.attach(n,this,r),!((i=this.ownerDocument)===null||i===void 0)&&i.defaultView&&this.ownerDocument.defaultView.mountChildren(n),this.isMutationObserved&&(c1.relatedNode=this,n.dispatchEvent(c1)),n},e.prototype.insertBefore=function(n,r){if(!r)this.appendChild(n);else{n.parentElement&&n.parentElement.removeChild(n);var i=this.childNodes.indexOf(r);i===-1?this.appendChild(n):this.appendChild(n,i)}return n},e.prototype.replaceChild=function(n,r){var i=this.childNodes.indexOf(r);return this.removeChild(r),this.appendChild(n,i),r},e.prototype.removeChild=function(n){var r;return l1.relatedNode=this,n.dispatchEvent(l1),!((r=n.ownerDocument)===null||r===void 0)&&r.defaultView&&n.ownerDocument.defaultView.unmountChildren(n),mt.sceneGraphService.detach(n),n},e.prototype.removeChildren=function(){for(var n=this.childNodes.length-1;n>=0;n--){var r=this.childNodes[n];this.removeChild(r)}},e.prototype.destroyChildren=function(){for(var n=this.childNodes.length-1;n>=0;n--){var r=this.childNodes[n];r.childNodes.length&&r.destroyChildren(),r.destroy()}},e.prototype.matches=function(n){return mt.sceneGraphService.matches(n,this)},e.prototype.getElementById=function(n){return mt.sceneGraphService.querySelector("#".concat(n),this)},e.prototype.getElementsByName=function(n){return mt.sceneGraphService.querySelectorAll('[name="'.concat(n,'"]'),this)},e.prototype.getElementsByClassName=function(n){return mt.sceneGraphService.querySelectorAll(".".concat(n),this)},e.prototype.getElementsByTagName=function(n){return mt.sceneGraphService.querySelectorAll(n,this)},e.prototype.querySelector=function(n){return mt.sceneGraphService.querySelector(n,this)},e.prototype.querySelectorAll=function(n){return mt.sceneGraphService.querySelectorAll(n,this)},e.prototype.closest=function(n){var r=this;do{if(mt.sceneGraphService.matches(n,r))return r;r=r.parentElement}while(r!==null);return null},e.prototype.find=function(n){var r=this,i=null;return this.forEach(function(o){return o!==r&&n(o)?(i=o,!0):!1}),i},e.prototype.findAll=function(n){var r=this,i=[];return this.forEach(function(o){o!==r&&n(o)&&i.push(o)}),i},e.prototype.after=function(){for(var n=this,r=[],i=0;i1){var i=n[0].currentPoint,o=n[1].currentPoint,a=n[1].startTangent;r=[],a?(r.push([i[0]-a[0],i[1]-a[1]]),r.push([i[0],i[1]])):(r.push([o[0],o[1]]),r.push([i[0],i[1]]))}return r},e.prototype.getEndTangent=function(){var n=this.parsedStyle.d.segments,r=n.length,i=[];if(r>1){var o=n[r-2].currentPoint,a=n[r-1].currentPoint,s=n[r-1].endTangent;i=[],s?(i.push([a[0]-s[0],a[1]-s[1]]),i.push([a[0],a[1]])):(i.push([o[0],o[1]]),i.push([a[0],a[1]]))}return i},e}(rt),Ne=function(t){xt(e,t);function e(n){n===void 0&&(n={});var r=this,i=n.style,o=Ge(n,["style"]);r=t.call(this,nt({type:kt.POLYGON,style:mt.enableCSSParsing?nt({points:"",miterLimit:"",isClosed:!0},i):nt({},i),initialParsedStyle:mt.enableCSSParsing?null:{points:{points:[],totalLength:0,segments:[]},miterLimit:4,isClosed:!0}},o))||this,r.markerStartAngle=0,r.markerEndAngle=0,r.markerMidList=[];var a=r.parsedStyle,s=a.markerStart,c=a.markerEnd,l=a.markerMid;return s&&Tn(s)&&(r.markerStartAngle=s.getLocalEulerAngles(),r.appendChild(s)),l&&Tn(l)&&r.placeMarkerMid(l),c&&Tn(c)&&(r.markerEndAngle=c.getLocalEulerAngles(),r.appendChild(c)),r.transformMarker(!0),r.transformMarker(!1),r}return e.prototype.attributeChangedCallback=function(n,r,i,o,a){n==="points"?(this.transformMarker(!0),this.transformMarker(!1),this.placeMarkerMid(this.parsedStyle.markerMid)):n==="markerStartOffset"||n==="markerEndOffset"?(this.transformMarker(!0),this.transformMarker(!1)):n==="markerStart"?(o&&Tn(o)&&(this.markerStartAngle=0,o.remove()),a&&Tn(a)&&(this.markerStartAngle=a.getLocalEulerAngles(),this.appendChild(a),this.transformMarker(!0))):n==="markerEnd"?(o&&Tn(o)&&(this.markerEndAngle=0,o.remove()),a&&Tn(a)&&(this.markerEndAngle=a.getLocalEulerAngles(),this.appendChild(a),this.transformMarker(!1))):n==="markerMid"&&this.placeMarkerMid(a)},e.prototype.transformMarker=function(n){var r=this.parsedStyle,i=r.markerStart,o=r.markerEnd,a=r.markerStartOffset,s=r.markerEndOffset,c=r.points,l=(c||{}).points,u=n?i:o;if(!(!u||!Tn(u)||!l)){var f=0,d,h,p,v,y,m;if(p=l[0][0],v=l[0][1],n)d=l[1][0]-l[0][0],h=l[1][1]-l[0][1],y=a||0,m=this.markerStartAngle;else{var b=l.length;this.parsedStyle.isClosed?(d=l[b-1][0]-l[0][0],h=l[b-1][1]-l[0][1]):(p=l[b-1][0],v=l[b-1][1],d=l[b-2][0]-l[b-1][0],h=l[b-2][1]-l[b-1][1]),y=s||0,m=this.markerEndAngle}f=Math.atan2(h,d),u.setLocalEulerAngles(f*180/Math.PI+m),u.setLocalPosition(p+Math.cos(f)*y,v+Math.sin(f)*y)}},e.prototype.placeMarkerMid=function(n){var r=this.parsedStyle.points,i=(r||{}).points;if(this.markerMidList.forEach(function(l){l.remove()}),this.markerMidList=[],n&&Tn(n)&&i)for(var o=1;o<(this.parsedStyle.isClosed?i.length:i.length-1);o++){var a=i[o][0],s=i[o][1],c=o===1?n:n.cloneNode(!0);this.markerMidList.push(c),this.appendChild(c),c.setLocalPosition(a,s)}},e}(rt),vn=function(t){xt(e,t);function e(n){n===void 0&&(n={});var r=n.style,i=Ge(n,["style"]);return t.call(this,nt({type:kt.POLYLINE,style:mt.enableCSSParsing?nt({points:"",miterLimit:"",isClosed:!1},r):nt({},r),initialParsedStyle:mt.enableCSSParsing?null:{points:{points:[],totalLength:0,segments:[]},miterLimit:4,isClosed:!1}},i))||this}return e.prototype.getTotalLength=function(){return X2(this)},e.prototype.getPointAtLength=function(n,r){return r===void 0&&(r=!1),this.getPoint(n/this.getTotalLength(),r)},e.prototype.getPoint=function(n,r){r===void 0&&(r=!1);var i=this.parsedStyle.points.points;if(this.parsedStyle.points.segments.length===0){var o=[],a=0,s,c,l=this.getTotalLength();i.forEach(function(y,m){i[m+1]&&(s=[0,0],s[0]=a/l,c=Dc(y[0],y[1],i[m+1][0],i[m+1][1]),a+=c,s[1]=a/l,o.push(s))}),this.parsedStyle.points.segments=o}var u=0,f=0;this.parsedStyle.points.segments.forEach(function(y,m){n>=y[0]&&n<=y[1]&&(u=(n-y[0])/(y[1]-y[0]),f=m)});var d=eo(i[f][0],i[f][1],i[f+1][0],i[f+1][1],u),h=d.x,p=d.y,v=Ft(Gt(),te(h,p,0),r?this.getWorldTransform():this.getLocalTransform());return new Vi(v[0],v[1])},e.prototype.getStartTangent=function(){var n=this.parsedStyle.points.points,r=[];return r.push([n[1][0],n[1][1]]),r.push([n[0][0],n[0][1]]),r},e.prototype.getEndTangent=function(){var n=this.parsedStyle.points.points,r=n.length-1,i=[];return i.push([n[r-1][0],n[r-1][1]]),i.push([n[r][0],n[r][1]]),i},e}(Ne),cn=function(t){xt(e,t);function e(n){return n===void 0&&(n={}),t.call(this,nt({type:kt.RECT},n))||this}return e}(rt),Gr=function(t){xt(e,t);function e(n){n===void 0&&(n={});var r=n.style,i=Ge(n,["style"]);return t.call(this,nt({type:kt.TEXT,style:mt.enableCSSParsing?nt({x:"",y:"",text:"",fontSize:"",fontFamily:"",fontStyle:"",fontWeight:"",fontVariant:"",textAlign:"",textBaseline:"",textTransform:"",fill:"black",letterSpacing:"",lineHeight:"",miterLimit:"",wordWrap:!1,wordWrapWidth:0,leading:0,dx:"",dy:""},r):nt({fill:"black"},r)},i))||this}return e.prototype.getComputedTextLength=function(){var n;return this.getGeometryBounds(),((n=this.parsedStyle.metrics)===null||n===void 0?void 0:n.maxLineWidth)||0},e.prototype.getLineBoundingRects=function(){var n;return this.getGeometryBounds(),((n=this.parsedStyle.metrics)===null||n===void 0?void 0:n.lineMetrics)||[]},e.prototype.isOverflowing=function(){return this.getGeometryBounds(),!!this.parsedStyle.isOverflowing},e}(rt),wo=function(){function t(){this.registry={},this.define(kt.CIRCLE,st),this.define(kt.ELLIPSE,At),this.define(kt.RECT,cn),this.define(kt.IMAGE,Oe),this.define(kt.LINE,Ce),this.define(kt.GROUP,Mt),this.define(kt.PATH,ke),this.define(kt.POLYGON,Ne),this.define(kt.POLYLINE,vn),this.define(kt.TEXT,Gr),this.define(kt.HTML,ae)}return t.prototype.define=function(e,n){this.registry[e]=n},t.prototype.get=function(e){return this.registry[e]},t}(),Ho={number:function(t){return new Zn(t)},percent:function(t){return new Zn(t,"%")},px:function(t){return new Zn(t,"px")},em:function(t){return new Zn(t,"em")},rem:function(t){return new Zn(t,"rem")},deg:function(t){return new Zn(t,"deg")},grad:function(t){return new Zn(t,"grad")},rad:function(t){return new Zn(t,"rad")},turn:function(t){return new Zn(t,"turn")},s:function(t){return new Zn(t,"s")},ms:function(t){return new Zn(t,"ms")},registerProperty:function(t){var e=t.name,n=t.inherits,r=t.interpolable,i=t.initialValue,o=t.syntax;mt.styleValueRegistry.registerMetadata({n:e,inh:n,int:r,d:i,syntax:o})},registerLayout:function(t,e){mt.layoutRegistry.registerLayout(t,e)}},oi=function(t){xt(e,t);function e(){var n=t.call(this)||this;n.defaultView=null,n.ownerDocument=null,n.nodeName="document";try{n.timeline=new mt.AnimationTimeline(n)}catch(i){}var r={};return Rn.forEach(function(i){var o=i.n,a=i.inh,s=i.d;a&&s&&(r[o]=Su(s)?s(kt.GROUP):s)}),n.documentElement=new Mt({id:"g-root",style:r}),n.documentElement.ownerDocument=n,n.documentElement.parentNode=n,n.childNodes=[n.documentElement],n}return Object.defineProperty(e.prototype,"children",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"childElementCount",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"firstElementChild",{get:function(){return this.firstChild},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lastElementChild",{get:function(){return this.lastChild},enumerable:!1,configurable:!0}),e.prototype.createElement=function(n,r){if(n==="svg")return this.documentElement;var i=this.defaultView.customElements.get(n);i||(console.warn("Unsupported tagName: ",n),i=n==="tspan"?Gr:Mt);var o=new i(r);return o.ownerDocument=this,o},e.prototype.createElementNS=function(n,r,i){return this.createElement(r,i)},e.prototype.cloneNode=function(n){throw new Error(Kn)},e.prototype.destroy=function(){try{this.documentElement.destroyChildren(),this.timeline.destroy()}catch(n){}},e.prototype.elementsFromBBox=function(n,r,i,o){var a=this.defaultView.context.rBushRoot,s=a.search({minX:n,minY:r,maxX:i,maxY:o}),c=[];return s.forEach(function(l){var u=l.displayObject,f=u.parsedStyle.pointerEvents,d=f===void 0?"auto":f,h=["auto","visiblepainted","visiblefill","visiblestroke","visible"].includes(d);(!h||h&&u.isVisible())&&!u.isCulled()&&u.isInteractive()&&c.push(u)}),c.sort(function(l,u){return u.sortable.renderOrder-l.sortable.renderOrder}),c},e.prototype.elementFromPointSync=function(n,r){var i=this.defaultView.canvas2Viewport({x:n,y:r}),o=i.x,a=i.y,s=this.defaultView.getConfig(),c=s.width,l=s.height;if(o<0||a<0||o>c||a>l)return null;var u=this.defaultView.viewport2Client({x:o,y:a}),f=u.x,d=u.y,h=this.defaultView.getRenderingService().hooks.pickSync.call({topmost:!0,position:{x:n,y:r,viewportX:o,viewportY:a,clientX:f,clientY:d},picked:[]}).picked;return h&&h[0]||this.documentElement},e.prototype.elementFromPoint=function(n,r){return ti(this,void 0,void 0,function(){var i,o,a,s,c,l,u,f,d,h;return Fi(this,function(p){switch(p.label){case 0:return i=this.defaultView.canvas2Viewport({x:n,y:r}),o=i.x,a=i.y,s=this.defaultView.getConfig(),c=s.width,l=s.height,o<0||a<0||o>c||a>l?[2,null]:(u=this.defaultView.viewport2Client({x:o,y:a}),f=u.x,d=u.y,[4,this.defaultView.getRenderingService().hooks.pick.promise({topmost:!0,position:{x:n,y:r,viewportX:o,viewportY:a,clientX:f,clientY:d},picked:[]})]);case 1:return h=p.sent().picked,[2,h&&h[0]||this.documentElement]}})})},e.prototype.elementsFromPointSync=function(n,r){var i=this.defaultView.canvas2Viewport({x:n,y:r}),o=i.x,a=i.y,s=this.defaultView.getConfig(),c=s.width,l=s.height;if(o<0||a<0||o>c||a>l)return[];var u=this.defaultView.viewport2Client({x:o,y:a}),f=u.x,d=u.y,h=this.defaultView.getRenderingService().hooks.pickSync.call({topmost:!1,position:{x:n,y:r,viewportX:o,viewportY:a,clientX:f,clientY:d},picked:[]}).picked;return h[h.length-1]!==this.documentElement&&h.push(this.documentElement),h},e.prototype.elementsFromPoint=function(n,r){return ti(this,void 0,void 0,function(){var i,o,a,s,c,l,u,f,d,h;return Fi(this,function(p){switch(p.label){case 0:return i=this.defaultView.canvas2Viewport({x:n,y:r}),o=i.x,a=i.y,s=this.defaultView.getConfig(),c=s.width,l=s.height,o<0||a<0||o>c||a>l?[2,[]]:(u=this.defaultView.viewport2Client({x:o,y:a}),f=u.x,d=u.y,[4,this.defaultView.getRenderingService().hooks.pick.promise({topmost:!1,position:{x:n,y:r,viewportX:o,viewportY:a,clientX:f,clientY:d},picked:[]})]);case 1:return h=p.sent().picked,h[h.length-1]!==this.documentElement&&h.push(this.documentElement),[2,h]}})})},e.prototype.appendChild=function(n,r){throw new Error(Ou)},e.prototype.insertBefore=function(n,r){throw new Error(Ou)},e.prototype.removeChild=function(n,r){throw new Error(Ou)},e.prototype.replaceChild=function(n,r,i){throw new Error(Ou)},e.prototype.append=function(){throw new Error(Ou)},e.prototype.prepend=function(){throw new Error(Ou)},e.prototype.getElementById=function(n){return this.documentElement.getElementById(n)},e.prototype.getElementsByName=function(n){return this.documentElement.getElementsByName(n)},e.prototype.getElementsByTagName=function(n){return this.documentElement.getElementsByTagName(n)},e.prototype.getElementsByClassName=function(n){return this.documentElement.getElementsByClassName(n)},e.prototype.querySelector=function(n){return this.documentElement.querySelector(n)},e.prototype.querySelectorAll=function(n){return this.documentElement.querySelectorAll(n)},e.prototype.find=function(n){return this.documentElement.find(n)},e.prototype.findAll=function(n){return this.documentElement.findAll(n)},e}($i),rs=function(){function t(e){this.strategies=e}return t.prototype.apply=function(e){var n=e.camera,r=e.renderingService,i=e.renderingContext,o=this.strategies;r.hooks.cull.tap(t.tag,function(a){if(a){var s=a.cullable;return o.length===0?s.visible=i.unculledEntities.indexOf(a.entity)>-1:s.visible=o.every(function(c){return c.isVisible(n,a)}),!a.isCulled()&&a.isVisible()?a:(a.dispatchEvent(new sn(He.CULLED)),null)}return a}),r.hooks.afterRender.tap(t.tag,function(a){a.cullable.visibilityPlaneMask=-1})},t.tag="Culling",t}(),ac=function(){function t(){var e=this;this.autoPreventDefault=!1,this.rootPointerEvent=new f0(null),this.rootWheelEvent=new d0(null),this.onPointerMove=function(n){var r,i,o,a,s=(a=(o=e.context.renderingContext.root)===null||o===void 0?void 0:o.ownerDocument)===null||a===void 0?void 0:a.defaultView;if(!(s.supportsTouchEvents&&n.pointerType==="touch")){var c=e.normalizeToPointerEvent(n,s);try{for(var l=On(c),u=l.next();!u.done;u=l.next()){var f=u.value,d=e.bootstrapEvent(e.rootPointerEvent,f,s,n);e.context.eventService.mapEvent(d)}}catch(h){r={error:h}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(r)throw r.error}}e.setCursor(e.context.eventService.cursor)}},this.onClick=function(n){var r,i,o,a,s=(a=(o=e.context.renderingContext.root)===null||o===void 0?void 0:o.ownerDocument)===null||a===void 0?void 0:a.defaultView,c=e.normalizeToPointerEvent(n,s);try{for(var l=On(c),u=l.next();!u.done;u=l.next()){var f=u.value,d=e.bootstrapEvent(e.rootPointerEvent,f,s,n);e.context.eventService.mapEvent(d)}}catch(h){r={error:h}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(r)throw r.error}}e.setCursor(e.context.eventService.cursor)}}return t.prototype.apply=function(e){var n=this;this.context=e;var r=e.renderingService,i=this.context.renderingContext.root.ownerDocument.defaultView;this.context.eventService.setPickHandler(function(o){var a=n.context.renderingService.hooks.pickSync.call({position:o,picked:[],topmost:!0}).picked;return a[0]||null}),r.hooks.pointerWheel.tap(t.tag,function(o){var a=n.normalizeWheelEvent(o);n.context.eventService.mapEvent(a)}),r.hooks.pointerDown.tap(t.tag,function(o){var a,s;if(!(i.supportsTouchEvents&&o.pointerType==="touch")){var c=n.normalizeToPointerEvent(o,i);if(n.autoPreventDefault&&c[0].isNormalized){var l=o.cancelable||!("cancelable"in o);l&&o.preventDefault()}try{for(var u=On(c),f=u.next();!f.done;f=u.next()){var d=f.value,h=n.bootstrapEvent(n.rootPointerEvent,d,i,o);n.context.eventService.mapEvent(h)}}catch(p){a={error:p}}finally{try{f&&!f.done&&(s=u.return)&&s.call(u)}finally{if(a)throw a.error}}n.setCursor(n.context.eventService.cursor)}}),r.hooks.pointerUp.tap(t.tag,function(o){var a,s;if(!(i.supportsTouchEvents&&o.pointerType==="touch")){var c=n.context.contextService.getDomElement(),l=n.context.eventService.isNativeEventFromCanvas(c,o),u=l?"":"outside",f=n.normalizeToPointerEvent(o,i);try{for(var d=On(f),h=d.next();!h.done;h=d.next()){var p=h.value,v=n.bootstrapEvent(n.rootPointerEvent,p,i,o);v.type+=u,n.context.eventService.mapEvent(v)}}catch(y){a={error:y}}finally{try{h&&!h.done&&(s=d.return)&&s.call(d)}finally{if(a)throw a.error}}n.setCursor(n.context.eventService.cursor)}}),r.hooks.pointerMove.tap(t.tag,this.onPointerMove),r.hooks.pointerOver.tap(t.tag,this.onPointerMove),r.hooks.pointerOut.tap(t.tag,this.onPointerMove),r.hooks.click.tap(t.tag,this.onClick),r.hooks.pointerCancel.tap(t.tag,function(o){var a,s,c=n.normalizeToPointerEvent(o,i);try{for(var l=On(c),u=l.next();!u.done;u=l.next()){var f=u.value,d=n.bootstrapEvent(n.rootPointerEvent,f,i,o);n.context.eventService.mapEvent(d)}}catch(h){a={error:h}}finally{try{u&&!u.done&&(s=l.return)&&s.call(l)}finally{if(a)throw a.error}}n.setCursor(n.context.eventService.cursor)})},t.prototype.bootstrapEvent=function(e,n,r,i){e.view=r,e.originalEvent=null,e.nativeEvent=i,e.pointerId=n.pointerId,e.width=n.width,e.height=n.height,e.isPrimary=n.isPrimary,e.pointerType=n.pointerType,e.pressure=n.pressure,e.tangentialPressure=n.tangentialPressure,e.tiltX=n.tiltX,e.tiltY=n.tiltY,e.twist=n.twist,this.transferMouseData(e,n);var o=this.context.eventService.client2Viewport({x:n.clientX,y:n.clientY}),a=o.x,s=o.y;e.viewport.x=a,e.viewport.y=s;var c=this.context.eventService.viewport2Canvas(e.viewport),l=c.x,u=c.y;return e.canvas.x=l,e.canvas.y=u,e.global.copyFrom(e.canvas),e.offset.copyFrom(e.canvas),e.isTrusted=i.isTrusted,e.type==="pointerleave"&&(e.type="pointerout"),e.type.startsWith("mouse")&&(e.type=e.type.replace("mouse","pointer")),e.type.startsWith("touch")&&(e.type=qm[e.type]||e.type),e},t.prototype.normalizeWheelEvent=function(e){var n=this.rootWheelEvent;this.transferMouseData(n,e),n.deltaMode=e.deltaMode,n.deltaX=e.deltaX,n.deltaY=e.deltaY,n.deltaZ=e.deltaZ;var r=this.context.eventService.client2Viewport({x:e.clientX,y:e.clientY}),i=r.x,o=r.y;n.viewport.x=i,n.viewport.y=o;var a=this.context.eventService.viewport2Canvas(n.viewport),s=a.x,c=a.y;return n.canvas.x=s,n.canvas.y=c,n.global.copyFrom(n.canvas),n.offset.copyFrom(n.canvas),n.nativeEvent=e,n.type=e.type,n},t.prototype.transferMouseData=function(e,n){e.isTrusted=n.isTrusted,e.srcElement=n.srcElement,e.timeStamp=a0.now(),e.type=n.type,e.altKey=n.altKey,e.metaKey=n.metaKey,e.shiftKey=n.shiftKey,e.ctrlKey=n.ctrlKey,e.button=n.button,e.buttons=n.buttons,e.client.x=n.clientX,e.client.y=n.clientY,e.movement.x=n.movementX,e.movement.y=n.movementY,e.page.x=n.pageX,e.page.y=n.pageY,e.screen.x=n.screenX,e.screen.y=n.screenY,e.relatedTarget=null},t.prototype.setCursor=function(e){this.context.contextService.applyCursorStyle(e||this.context.config.cursor||"default")},t.prototype.normalizeToPointerEvent=function(e,n){var r=[];if(n.isTouchEvent(e))for(var i=0;i-1,s=0,c=i.length;s=1?Math.ceil(N):1,A=s||Ow(o)||o.width/N,C=c||Ew(o)||o.height/N),a&&(mt.offscreenCanvas=a),r.devicePixelRatio=N,r.requestAnimationFrame=p!=null?p:s0.bind(mt.globalThis),r.cancelAnimationFrame=v!=null?v:e1.bind(mt.globalThis),r.supportsTouchEvents=b!=null?b:"ontouchstart"in mt.globalThis,r.supportsPointerEvents=m!=null?m:!!mt.globalThis.PointerEvent,r.isTouchEvent=S!=null?S:function(k){return r.supportsTouchEvents&&k instanceof mt.globalThis.TouchEvent},r.isMouseEvent=M!=null?M:function(k){return!mt.globalThis.MouseEvent||k instanceof mt.globalThis.MouseEvent&&(!r.supportsPointerEvents||!(k instanceof mt.globalThis.PointerEvent))},r.dblClickSpeed=T!=null?T:200,r.initRenderingContext({container:i,canvas:o,width:A,height:C,renderer:u,offscreenCanvas:a,devicePixelRatio:N,cursor:d||"default",background:f||"transparent",createImage:y,document:h,supportsCSSTransform:O,useNativeClickEvent:w,alwaysTriggerPointerEventOnCanvas:_}),r.initDefaultCamera(A,C,u.clipSpaceNearZ),r.initRenderer(u,!0),r}return e.prototype.initRenderingContext=function(n){this.context.config=n,this.context.renderingContext={root:this.document.documentElement,renderListCurrentFrame:[],unculledEntities:[],renderReasons:new Set,force:!1,dirty:!1}},e.prototype.initDefaultCamera=function(n,r,i){var o=this,a=new mt.CameraContribution;a.clipSpaceNearZ=i,a.setType(Bn.EXPLORING,Cf.DEFAULT).setPosition(n/2,r/2,vC).setFocalPoint(n/2,r/2,0).setOrthographic(n/-2,n/2,r/2,r/-2,Q9,t7),a.canvas=this,a.eventEmitter.on(gm.UPDATED,function(){o.context.renderingContext.renderReasons.add(Nl.CAMERA_CHANGED),mt.enableSizeAttenuation&&o.getConfig().renderer.getConfig().enableSizeAttenuation&&o.updateSizeAttenuation()}),this.context.camera=a},e.prototype.updateSizeAttenuation=function(){var n=this.getCamera().getZoom();this.document.documentElement.forEach(function(r){mt.styleValueRegistry.updateSizeAttenuation(r,n)})},e.prototype.getConfig=function(){return this.context.config},e.prototype.getRoot=function(){return this.document.documentElement},e.prototype.getCamera=function(){return this.context.camera},e.prototype.getContextService=function(){return this.context.contextService},e.prototype.getEventService=function(){return this.context.eventService},e.prototype.getRenderingService=function(){return this.context.renderingService},e.prototype.getRenderingContext=function(){return this.context.renderingContext},e.prototype.getStats=function(){return this.getRenderingService().getStats()},Object.defineProperty(e.prototype,"ready",{get:function(){var n=this;return this.readyPromise||(this.readyPromise=new Promise(function(r){n.resolveReadyPromise=function(){r(n)}}),this.inited&&this.resolveReadyPromise()),this.readyPromise},enumerable:!1,configurable:!0}),e.prototype.destroy=function(n,r){if(n===void 0&&(n=!0),r===void 0&&(r=!1),r||this.dispatchEvent(new sn(is.BEFORE_DESTROY)),this.frameId){var i=this.getConfig().cancelAnimationFrame||cancelAnimationFrame;i(this.frameId)}var o=this.getRoot();this.unmountChildren(o),n&&(this.document.destroy(),this.getEventService().destroy()),this.getRenderingService().destroy(),this.getContextService().destroy(),n&&this.context.rBushRoot&&(this.context.rBushRoot.clear(),this.context.rBushRoot=null,this.context.renderingContext.root=null),r||this.dispatchEvent(new sn(is.AFTER_DESTROY))},e.prototype.changeSize=function(n,r){this.resize(n,r)},e.prototype.resize=function(n,r){var i=this.context.config;i.width=n,i.height=r,this.getContextService().resize(n,r);var o=this.context.camera,a=o.getProjectionMode();o.setPosition(n/2,r/2,vC).setFocalPoint(n/2,r/2,0),a===Fo.ORTHOGRAPHIC?o.setOrthographic(n/-2,n/2,r/2,r/-2,o.getNear(),o.getFar()):o.setAspect(n/r),this.dispatchEvent(new sn(is.RESIZE,{width:n,height:r}))},e.prototype.appendChild=function(n,r){return this.document.documentElement.appendChild(n,r)},e.prototype.insertBefore=function(n,r){return this.document.documentElement.insertBefore(n,r)},e.prototype.removeChild=function(n){return this.document.documentElement.removeChild(n)},e.prototype.removeChildren=function(){this.document.documentElement.removeChildren()},e.prototype.destroyChildren=function(){this.document.documentElement.destroyChildren()},e.prototype.render=function(n){var r=this;n&&(gC.detail=n,yC.detail=n),this.dispatchEvent(gC);var i=this.getRenderingService();i.render(this.getConfig(),n,function(){r.dispatchEvent(e7)}),this.dispatchEvent(yC)},e.prototype.run=function(){var n=this,r=function(i,o){n.render(o),n.frameId=n.requestAnimationFrame(r)};r()},e.prototype.initRenderer=function(n,r){var i=this;if(r===void 0&&(r=!1),!n)throw new Error("Renderer is required.");this.inited=!1,this.readyPromise=void 0,this.context.rBushRoot=new lm,this.context.renderingPlugins=[],this.context.renderingPlugins.push(new ac,new J9,new rs([new Z9])),this.loadRendererContainerModule(n),this.context.contextService=new this.context.ContextService(nt(nt({},mt),this.context)),this.context.renderingService=new p0(mt,this.context),this.context.eventService=new qw(mt,this.context),this.context.eventService.init(),this.context.contextService.init?(this.context.contextService.init(),this.initRenderingService(n,r,!0)):this.context.contextService.initAsync().then(function(){i.initRenderingService(n,r)})},e.prototype.initRenderingService=function(n,r,i){var o=this;r===void 0&&(r=!1),i===void 0&&(i=!1),this.context.renderingService.init(function(){o.inited=!0,r?i?o.requestAnimationFrame(function(){o.dispatchEvent(new sn(is.READY))}):o.dispatchEvent(new sn(is.READY)):o.dispatchEvent(new sn(is.RENDERER_CHANGED)),o.readyPromise&&o.resolveReadyPromise(),r||o.getRoot().forEach(function(a){var s=a.renderable;s&&(s.renderBoundsDirty=!0,s.boundsDirty=!0,s.dirty=!0)}),o.mountChildren(o.getRoot()),n.getConfig().enableAutoRendering&&o.run()})},e.prototype.loadRendererContainerModule=function(n){var r=this,i=n.getPlugins();i.forEach(function(o){o.context=r.context,o.init(mt)})},e.prototype.setRenderer=function(n){var r=this.getConfig();if(r.renderer!==n){var i=r.renderer;r.renderer=n,this.destroy(!1,!0),ut([],j(i==null?void 0:i.getPlugins()),!1).reverse().forEach(function(o){o.destroy(mt)}),this.initRenderer(n)}},e.prototype.setCursor=function(n){var r=this.getConfig();r.cursor=n,this.getContextService().applyCursorStyle(n)},e.prototype.unmountChildren=function(n){var r=this;n.childNodes.forEach(function(i){r.unmountChildren(i)}),this.inited&&(n.isMutationObserved?n.dispatchEvent(gO):(gO.target=n,this.dispatchEvent(gO,!0)),n!==this.document.documentElement&&(n.ownerDocument=null),n.isConnected=!1),n.isCustomElement&&n.disconnectedCallback&&n.disconnectedCallback()},e.prototype.mountChildren=function(n){var r=this;this.inited?n.isConnected||(n.ownerDocument=this.document,n.isConnected=!0,n.isMutationObserved?n.dispatchEvent(vO):(vO.target=n,this.dispatchEvent(vO,!0))):console.warn("[g]: You are trying to call `canvas.appendChild` before canvas' initialization finished. You can either await `canvas.ready` or listen to `CanvasEvent.READY` manually.","appended child: ",n.nodeName),n.childNodes.forEach(function(i){r.mountChildren(i)}),n.isCustomElement&&n.connectedCallback&&n.connectedCallback()},e.prototype.client2Viewport=function(n){return this.getEventService().client2Viewport(n)},e.prototype.viewport2Client=function(n){return this.getEventService().viewport2Client(n)},e.prototype.viewport2Canvas=function(n){return this.getEventService().viewport2Canvas(n)},e.prototype.canvas2Viewport=function(n){return this.getEventService().canvas2Viewport(n)},e.prototype.getPointByClient=function(n,r){return this.client2Viewport({x:n,y:r})},e.prototype.getClientByPoint=function(n,r){return this.viewport2Client({x:n,y:r})},e}(a1),n7=function(t){xt(e,t);function e(){var n=t.apply(this,ut([],j(arguments),!1))||this;return n.landmarks=[],n}return e.prototype.rotate=function(n,r,i){if(this.relElevation=_u(r),this.relAzimuth=_u(n),this.relRoll=_u(i),this.elevation+=this.relElevation,this.azimuth+=this.relAzimuth,this.roll+=this.relRoll,this.type===Bn.EXPLORING){var o=zi(ze(),[1,0,0],qn((this.rotateWorld?1:-1)*this.relElevation)),a=zi(ze(),[0,1,0],qn((this.rotateWorld?1:-1)*this.relAzimuth)),s=zi(ze(),[0,0,1],qn(this.relRoll)),c=ni(ze(),a,o);c=ni(ze(),c,s);var l=ou(ue(),c);ya(this.matrix,this.matrix,[0,0,-this.distance]),Pn(this.matrix,this.matrix,l),ya(this.matrix,this.matrix,[0,0,this.distance])}else{if(Math.abs(this.elevation)>90)return this;this.computeMatrix()}return this._getAxes(),this.type===Bn.ORBITING||this.type===Bn.EXPLORING?this._getPosition():this.type===Bn.TRACKING&&this._getFocalPoint(),this._update(),this},e.prototype.pan=function(n,r){var i=mo(n,r,0),o=ea(this.position);return No(o,o,it(Gt(),this.right,i[0])),No(o,o,it(Gt(),this.up,i[1])),this._setPosition(o),this.triggerUpdate(),this},e.prototype.dolly=function(n){var r=this.forward,i=ea(this.position),o=n*this.dollyingStep,a=this.distance+n*this.dollyingStep;return o=Math.max(Math.min(a,this.maxDistance),this.minDistance)-this.distance,i[0]+=o*r[0],i[1]+=o*r[1],i[2]+=o*r[2],this._setPosition(i),this.type===Bn.ORBITING||this.type===Bn.EXPLORING?this._getDistance():this.type===Bn.TRACKING&&No(this.focalPoint,i,this.distanceVector),this.triggerUpdate(),this},e.prototype.cancelLandmarkAnimation=function(){this.landmarkAnimationID!==void 0&&this.canvas.cancelAnimationFrame(this.landmarkAnimationID)},e.prototype.createLandmark=function(n,r){var i,o,a,s;r===void 0&&(r={});var c=r.position,l=c===void 0?this.position:c,u=r.focalPoint,f=u===void 0?this.focalPoint:u,d=r.roll,h=r.zoom,p=new mt.CameraContribution;p.setType(this.type,void 0),p.setPosition(l[0],(i=l[1])!==null&&i!==void 0?i:this.position[1],(o=l[2])!==null&&o!==void 0?o:this.position[2]),p.setFocalPoint(f[0],(a=f[1])!==null&&a!==void 0?a:this.focalPoint[1],(s=f[2])!==null&&s!==void 0?s:this.focalPoint[2]),p.setRoll(d!=null?d:this.roll),p.setZoom(h!=null?h:this.zoom);var v={name:n,matrix:qa(p.getWorldTransform()),right:ea(p.right),up:ea(p.up),forward:ea(p.forward),position:ea(p.getPosition()),focalPoint:ea(p.getFocalPoint()),distanceVector:ea(p.getDistanceVector()),distance:p.getDistance(),dollyingStep:p.getDollyingStep(),azimuth:p.getAzimuth(),elevation:p.getElevation(),roll:p.getRoll(),relAzimuth:p.relAzimuth,relElevation:p.relElevation,relRoll:p.relRoll,zoom:p.getZoom()};return this.landmarks.push(v),v},e.prototype.gotoLandmark=function(n,r){var i=this;r===void 0&&(r={});var o=Qe(n)?this.landmarks.find(function(A){return A.name===n}):n;if(o){var a=Je(r)?{duration:r}:r,s=a.easing,c=s===void 0?"linear":s,l=a.duration,u=l===void 0?100:l,f=a.easingFunction,d=f===void 0?void 0:f,h=a.onfinish,p=h===void 0?void 0:h,v=a.onframe,y=v===void 0?void 0:v,m=.01;this.cancelLandmarkAnimation();var b=o.position,O=o.focalPoint,E=o.zoom,w=o.roll,_=d||mt.EasingFunction(c),S,M=function(){i.setFocalPoint(O),i.setPosition(b),i.setRoll(w),i.setZoom(E),i.computeMatrix(),i.triggerUpdate(),p==null||p()};if(u===0)return M();var T=function(A){S===void 0&&(S=A);var C=A-S;if(C>=u){M();return}var N=_(C/u),k=Gt(),R=Gt(),I=1,D=0;ne(k,i.focalPoint,O,N),ne(R,i.position,b,N),D=i.roll*(1-N)+w*N,I=i.zoom*(1-N)+E*N,i.setFocalPoint(k),i.setPosition(R),i.setRoll(D),i.setZoom(I);var B=xc(k,O)+xc(R,b);if(B<=m&&E==null&&w==null)return M();i.computeMatrix(),i.triggerUpdate(),C0){var i=n[r-1],o=c7(i,e);if(o){n[r-1]=o;return}}else u7(this.observer);n[r]=e},t.prototype.addListeners=function(){this.addListeners_(this.target)},t.prototype.addListeners_=function(e){var n=this.options;n.attributes&&e.addEventListener(He.ATTR_MODIFIED,this,!0),n.childList&&e.addEventListener(He.INSERTED,this,!0),(n.childList||n.subtree)&&e.addEventListener(He.REMOVED,this,!0)},t.prototype.removeListeners=function(){this.removeListeners_(this.target)},t.prototype.removeListeners_=function(e){var n=this.options;n.attributes&&e.removeEventListener(He.ATTR_MODIFIED,this,!0),n.childList&&e.removeEventListener(He.INSERTED,this,!0),(n.childList||n.subtree)&&e.removeEventListener(He.REMOVED,this,!0)},t.prototype.removeTransientObservers=function(){var e=this.transientObservedNodes;this.transientObservedNodes=[],e.forEach(function(n){this.removeListeners_(n);for(var r=Mh.get(n),i=0;i0&&Number(this._currentTime)>=this._totalDuration||this._playbackRate<0&&Number(this._currentTime)<=0)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"totalDuration",{get:function(){return this._totalDuration},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"_needsTick",{get:function(){return this.pending||this.playState==="running"||!this._finishedFlag},enumerable:!1,configurable:!0}),t.prototype.updatePromises=function(){var e=this.oldPlayState,n=this.pending?"pending":this.playState;return this.readyPromise&&n!==e&&(n==="idle"?(this.rejectReadyPromise(),this.readyPromise=void 0):e==="pending"?this.resolveReadyPromise():n==="pending"&&(this.readyPromise=void 0)),this.finishedPromise&&n!==e&&(n==="idle"?(this.rejectFinishedPromise(),this.finishedPromise=void 0):n==="finished"?this.resolveFinishedPromise():e==="finished"&&(this.finishedPromise=void 0)),this.oldPlayState=n,this.readyPromise||this.finishedPromise},t.prototype.play=function(){this.updatePromises(),this._paused=!1,(this._isFinished||this._idle)&&(this.rewind(),this._startTime=null),this._finishedFlag=!1,this._idle=!1,this.ensureAlive(),this.timeline.applyDirtiedAnimation(this),this.timeline.animations.indexOf(this)===-1&&this.timeline.animations.push(this),this.updatePromises()},t.prototype.pause=function(){this.updatePromises(),this.currentTime&&(this._holdTime=this.currentTime),!this._isFinished&&!this._paused&&!this._idle?this.currentTimePending=!0:this._idle&&(this.rewind(),this._idle=!1),this._startTime=null,this._paused=!0,this.updatePromises()},t.prototype.finish=function(){this.updatePromises(),!this._idle&&(this.currentTime=this._playbackRate>0?this._totalDuration:0,this._startTime=this._totalDuration-this.currentTime,this.currentTimePending=!1,this.timeline.applyDirtiedAnimation(this),this.updatePromises())},t.prototype.cancel=function(){var e=this;if(this.updatePromises(),!!this._inEffect&&(this._inEffect=!1,this._idle=!0,this._paused=!1,this._finishedFlag=!0,this._currentTime=0,this._startTime=null,this.effect.update(null),this.timeline.applyDirtiedAnimation(this),this.updatePromises(),this.oncancel)){var n=new bO(null,this,this.currentTime,null);setTimeout(function(){e.oncancel(n)})}},t.prototype.reverse=function(){this.updatePromises();var e=this.currentTime;this.playbackRate*=-1,this.play(),e!==null&&(this.currentTime=e),this.updatePromises()},t.prototype.updatePlaybackRate=function(e){this.playbackRate=e},t.prototype.targetAnimations=function(){var e,n=(e=this.effect)===null||e===void 0?void 0:e.target;return n.getAnimations()},t.prototype.markTarget=function(){var e=this.targetAnimations();e.indexOf(this)===-1&&e.push(this)},t.prototype.unmarkTarget=function(){var e=this.targetAnimations(),n=e.indexOf(this);n!==-1&&e.splice(n,1)},t.prototype.tick=function(e,n){!this._idle&&!this._paused&&(this._startTime===null?n&&(this.startTime=e-this._currentTime/this.playbackRate):this._isFinished||this.tickCurrentTime((e-this._startTime)*this.playbackRate)),n&&(this.currentTimePending=!1,this.fireEvents(e))},t.prototype.rewind=function(){if(this.playbackRate>=0)this.currentTime=0;else if(this._totalDuration<1/0)this.currentTime=this._totalDuration;else throw new Error("Unable to rewind negative playback rate animation with infinite duration")},t.prototype.persist=function(){throw new Error(Kn)},t.prototype.addEventListener=function(e,n,r){throw new Error(Kn)},t.prototype.removeEventListener=function(e,n,r){throw new Error(Kn)},t.prototype.dispatchEvent=function(e){throw new Error(Kn)},t.prototype.commitStyles=function(){throw new Error(Kn)},t.prototype.ensureAlive=function(){var e,n;this.playbackRate<0&&this.currentTime===0?this._inEffect=!!(!((e=this.effect)===null||e===void 0)&&e.update(-1)):this._inEffect=!!(!((n=this.effect)===null||n===void 0)&&n.update(this.currentTime)),!this._inTimeline&&(this._inEffect||!this._finishedFlag)&&(this._inTimeline=!0,this.timeline.animations.push(this))},t.prototype.tickCurrentTime=function(e,n){e!==this._currentTime&&(this._currentTime=e,this._isFinished&&!n&&(this._currentTime=this._playbackRate>0?this._totalDuration:0),this.ensureAlive())},t.prototype.fireEvents=function(e){var n=this;if(this._isFinished){if(!this._finishedFlag){if(this.onfinish){var r=new bO(null,this,this.currentTime,e);setTimeout(function(){n.onfinish&&n.onfinish(r)})}this._finishedFlag=!0}}else{if(this.onframe&&this.playState==="running"){var i=new bO(null,this,this.currentTime,e);this.onframe(i)}this._finishedFlag=!1}},t}(),h7=4,p7=.001,v7=1e-7,g7=10,y0=11,d1=1/(y0-1),y7=typeof Float32Array=="function",wC=function(t,e){return 1-3*e+3*t},OC=function(t,e){return 3*e-6*t},EC=function(t){return 3*t},h1=function(t,e,n){return((wC(e,n)*t+OC(e,n))*t+EC(e))*t},SC=function(t,e,n){return 3*wC(e,n)*t*t+2*OC(e,n)*t+EC(e)},m7=function(t,e,n,r,i){var o,a,s=0;do a=e+(n-e)/2,o=h1(a,r,i)-t,o>0?n=a:e=a;while(Math.abs(o)>v7&&++s=p7?x7(s,d,t,n):h===0?d:m7(s,c,c+d1,t,n)};return function(s){return s===0||s===1?s:h1(a(s),e,r)}},b7=function(t){return t=t.replace(/([A-Z])/g,function(e){return"-".concat(e.toLowerCase())}),t.charAt(0)==="-"?t.substring(1):t},p1=function(t){return Math.pow(t,2)},v1=function(t){return Math.pow(t,3)},g1=function(t){return Math.pow(t,4)},y1=function(t){return Math.pow(t,5)},m1=function(t){return Math.pow(t,6)},x1=function(t){return 1-Math.cos(t*Math.PI/2)},b1=function(t){return 1-Math.sqrt(1-t*t)},_1=function(t){return t*t*(3*t-2)},w1=function(t){for(var e,n=4;t<((e=Math.pow(2,--n))-1)/11;);return 1/Math.pow(4,3-n)-7.5625*Math.pow((e*3-2)/22-t,2)},O1=function(t,e){e===void 0&&(e=[]);var n=j(e,2),r=n[0],i=r===void 0?1:r,o=n[1],a=o===void 0?.5:o,s=Nn(Number(i),1,10),c=Nn(Number(a),.1,2);return t===0||t===1?t:-s*Math.pow(2,10*(t-1))*Math.sin((t-1-c/(Math.PI*2)*Math.asin(1/s))*(Math.PI*2)/c)},m0=function(t,e,n){e===void 0&&(e=[]);var r=j(e,4),i=r[0],o=i===void 0?1:i,a=r[1],s=a===void 0?100:a,c=r[2],l=c===void 0?10:c,u=r[3],f=u===void 0?0:u;o=Nn(o,.1,1e3),s=Nn(s,.1,1e3),l=Nn(l,.1,1e3),f=Nn(f,.1,1e3);var d=Math.sqrt(s/o),h=l/(2*Math.sqrt(s*o)),p=h<1?d*Math.sqrt(1-h*h):0,v=1,y=h<1?(h*d+-f)/p:-f+d,m=n?n*t/1e3:t;return h<1?m=Math.exp(-m*h*d)*(v*Math.cos(p*m)+y*Math.sin(p*m)):m=(v+y*m)*Math.exp(-m*d),t===0||t===1?t:1-m},wO=function(t,e){e===void 0&&(e=[]);var n=j(e,2),r=n[0],i=r===void 0?10:r,o=n[1],a=o=="start"?Math.ceil:Math.floor;return a(Nn(t,0,1)*i)/i},MC=function(t,e){e===void 0&&(e=[]);var n=j(e,4),r=n[0],i=n[1],o=n[2],a=n[3];return _O(r,i,o,a)(t)},E1=_O(.42,0,1,1),bs=function(t){return function(e,n,r){return n===void 0&&(n=[]),1-t(1-e,n,r)}},_s=function(t){return function(e,n,r){return n===void 0&&(n=[]),e<.5?t(e*2,n,r)/2:1-t(e*-2+2,n,r)/2}},ws=function(t){return function(e,n,r){return n===void 0&&(n=[]),e<.5?(1-t(1-e*2,n,r))/2:(t(e*2-1,n,r)+1)/2}},PC={steps:wO,"step-start":function(t){return wO(t,[1,"start"])},"step-end":function(t){return wO(t,[1,"end"])},linear:function(t){return t},"cubic-bezier":MC,ease:function(t){return MC(t,[.25,.1,.25,1])},in:E1,out:bs(E1),"in-out":_s(E1),"out-in":ws(E1),"in-quad":p1,"out-quad":bs(p1),"in-out-quad":_s(p1),"out-in-quad":ws(p1),"in-cubic":v1,"out-cubic":bs(v1),"in-out-cubic":_s(v1),"out-in-cubic":ws(v1),"in-quart":g1,"out-quart":bs(g1),"in-out-quart":_s(g1),"out-in-quart":ws(g1),"in-quint":y1,"out-quint":bs(y1),"in-out-quint":_s(y1),"out-in-quint":ws(y1),"in-expo":m1,"out-expo":bs(m1),"in-out-expo":_s(m1),"out-in-expo":ws(m1),"in-sine":x1,"out-sine":bs(x1),"in-out-sine":_s(x1),"out-in-sine":ws(x1),"in-circ":b1,"out-circ":bs(b1),"in-out-circ":_s(b1),"out-in-circ":ws(b1),"in-back":_1,"out-back":bs(_1),"in-out-back":_s(_1),"out-in-back":ws(_1),"in-bounce":w1,"out-bounce":bs(w1),"in-out-bounce":_s(w1),"out-in-bounce":ws(w1),"in-elastic":O1,"out-elastic":bs(O1),"in-out-elastic":_s(O1),"out-in-elastic":ws(O1),spring:m0,"spring-in":m0,"spring-out":bs(m0),"spring-in-out":_s(m0),"spring-out-in":ws(m0)},_7=function(t){return b7(t).replace(/^ease-/,"").replace(/(\(|\s).+/,"").toLowerCase().trim()},w7=function(t){return PC[_7(t)]||PC.linear},O7=function(t){return t},E7=1,S7=.5,TC=0;function AC(t,e){return function(n){if(n>=1)return 1;var r=1/t;return n+=e*r,n-n%r}}var S1="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",M7=new RegExp("cubic-bezier\\("+S1+","+S1+","+S1+","+S1+"\\)"),P7=/steps\(\s*(\d+)\s*\)/,T7=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/;function OO(t){var e=M7.exec(t);if(e)return _O.apply(void 0,ut([],j(e.slice(1).map(Number)),!1));var n=P7.exec(t);if(n)return AC(Number(n[1]),TC);var r=T7.exec(t);return r?AC(Number(r[1]),{start:E7,middle:S7,end:TC}[r[2]]):w7(t)}function A7(t){return Math.abs(C7(t)/(t.playbackRate||1))}function C7(t){var e;return t.duration===0||t.iterations===0?0:(t.duration==="auto"?0:Number(t.duration))*((e=t.iterations)!==null&&e!==void 0?e:1)}var CC=0,EO=1,M1=2,kC=3;function k7(t,e,n){if(e===null)return CC;var r=n.endTime;return e=Math.min(n.delay+t+n.endDelay,r)?M1:kC}function N7(t,e,n,r,i){switch(r){case EO:return e==="backwards"||e==="both"?0:null;case kC:return n-i;case M1:return e==="forwards"||e==="both"?t:null;case CC:return null}}function R7(t,e,n,r,i){var o=i;return t===0?e!==EO&&(o+=n):o+=r/t,o}function L7(t,e,n,r,i,o){var a=t===1/0?e%1:t%1;return a===0&&n===M1&&r!==0&&(i!==0||o===0)&&(a=1),a}function I7(t,e,n,r){return t===M1&&e===1/0?1/0:n===1?Math.floor(r)-1:Math.floor(r)}function D7(t,e,n){var r=t;if(t!=="normal"&&t!=="reverse"){var i=e;t==="alternate-reverse"&&(i+=1),r="normal",i!==1/0&&i%2!==0&&(r="reverse")}return r==="normal"?n:1-n}function B7(t,e,n){var r=k7(t,e,n),i=N7(t,n.fill,e,r,n.delay);if(i===null)return null;var o=n.duration==="auto"?0:n.duration,a=R7(o,r,n.iterations,i,n.iterationStart),s=L7(a,n.iterationStart,r,n.iterations,i,o),c=I7(r,n.iterations,s,a),l=D7(n.direction,c,s);return n.currentIteration=c,n.progress=l,n.easingFunction(l)}function F7(t,e,n){var r=j7(t,e),i=G7(r,n);return function(o,a){if(a!==null)i.filter(function(c){return a>=c.applyFrom&&a1)throw new Error("Keyframe offsets must be between 0 and 1.");l.computedOffset=f}}else if(u==="composite"&&["replace","add","accumulate","auto"].indexOf(f)===-1)throw new Error("".concat(f," compositing is not supported"));l[u]=f}return l.offset===void 0&&(l.offset=null),l.easing===void 0&&(l.easing=(e==null?void 0:e.easing)||"linear"),l.composite===void 0&&(l.composite="auto"),l}),r=!0,i=-1/0,o=0;o=0&&Number(c.offset)<=1});function s(){var c,l,u=n.length;n[u-1].computedOffset=Number((c=n[u-1].offset)!==null&&c!==void 0?c:1),u>1&&(n[0].computedOffset=Number((l=n[0].offset)!==null&&l!==void 0?l:0));for(var f=0,d=Number(n[0].computedOffset),h=1;h[["M",t-n,e],["A",n,n,0,1,0,t+n,e],["A",n,n,0,1,0,t-n,e],["Z"]];SO.style=["fill"];const BC=SO.bind(void 0);BC.style=["stroke","lineWidth"];const P1=(t,e,n)=>[["M",t-n,e-n],["L",t+n,e-n],["L",t+n,e+n],["L",t-n,e+n],["Z"]];P1.style=["fill"];const FC=P1.bind(void 0);FC.style=["fill"];const jC=P1.bind(void 0);jC.style=["stroke","lineWidth"];const MO=(t,e,n)=>{const r=n*.618;return[["M",t-r,e],["L",t,e-n],["L",t+r,e],["L",t,e+n],["Z"]]};MO.style=["fill"];const GC=MO.bind(void 0);GC.style=["stroke","lineWidth"];const PO=(t,e,n)=>{const r=n*Math.sin(.3333333333333333*Math.PI);return[["M",t-n,e+r],["L",t,e-r],["L",t+n,e+r],["Z"]]};PO.style=["fill"];const zC=PO.bind(void 0);zC.style=["stroke","lineWidth"];const TO=(t,e,n)=>{const r=n*Math.sin(.3333333333333333*Math.PI);return[["M",t-n,e-r],["L",t+n,e-r],["L",t,e+r],["Z"]]};TO.style=["fill"];const WC=TO.bind(void 0);WC.style=["stroke","lineWidth"];const AO=(t,e,n)=>{const r=n/2*Math.sqrt(3);return[["M",t,e-n],["L",t+r,e-n/2],["L",t+r,e+n/2],["L",t,e+n],["L",t-r,e+n/2],["L",t-r,e-n/2],["Z"]]};AO.style=["fill"];const YC=AO.bind(void 0);YC.style=["stroke","lineWidth"];const CO=(t,e,n)=>{const r=n-1.5;return[["M",t-n,e-r],["L",t+n,e+r],["L",t+n,e-r],["L",t-n,e+r],["Z"]]};CO.style=["fill"];const HC=CO.bind(void 0);HC.style=["stroke","lineWidth"];const UC=(t,e,n)=>[["M",t,e+n],["L",t,e-n]];UC.style=["stroke","lineWidth"];const VC=(t,e,n)=>[["M",t-n,e-n],["L",t+n,e+n],["M",t+n,e-n],["L",t-n,e+n]];VC.style=["stroke","lineWidth"];const XC=(t,e,n)=>[["M",t-n/2,e-n],["L",t+n/2,e-n],["M",t,e-n],["L",t,e+n],["M",t-n/2,e+n],["L",t+n/2,e+n]];XC.style=["stroke","lineWidth"];const $C=(t,e,n)=>[["M",t-n,e],["L",t+n,e],["M",t,e-n],["L",t,e+n]];$C.style=["stroke","lineWidth"];const qC=(t,e,n)=>[["M",t-n,e],["L",t+n,e]];qC.style=["stroke","lineWidth"];const kO=(t,e,n)=>[["M",t-n,e],["L",t+n,e]];kO.style=["stroke","lineWidth"];const KC=kO.bind(void 0);KC.style=["stroke","lineWidth"];const ZC=(t,e,n)=>[["M",t-n,e],["A",n/2,n/2,0,1,1,t,e],["A",n/2,n/2,0,1,0,t+n,e]];ZC.style=["stroke","lineWidth"];const JC=(t,e,n)=>[["M",t-n-1,e-2.5],["L",t,e-2.5],["L",t,e+2.5],["L",t+n+1,e+2.5]];JC.style=["stroke","lineWidth"];const QC=(t,e,n)=>[["M",t-n-1,e+2.5],["L",t,e+2.5],["L",t,e-2.5],["L",t+n+1,e-2.5]];QC.style=["stroke","lineWidth"];const tk=(t,e,n)=>[["M",t-(n+1),e+2.5],["L",t-n/2,e+2.5],["L",t-n/2,e-2.5],["L",t+n/2,e-2.5],["L",t+n/2,e+2.5],["L",t+n+1,e+2.5]];tk.style=["stroke","lineWidth"];const ek=(t,e,n)=>[["M",t-5,e+2.5],["L",t-5,e],["L",t,e],["L",t,e-3],["L",t,e+3],["L",t+6.5,e+3]];ek.style=["stroke","lineWidth"];const Ph=new Map([["bowtie",CO],["cross",VC],["dash",KC],["diamond",MO],["dot",kO],["hexagon",AO],["hollowBowtie",HC],["hollowDiamond",GC],["hollowHexagon",YC],["hollowPoint",BC],["hollowSquare",jC],["hollowTriangle",zC],["hollowTriangleDown",WC],["hv",JC],["hvh",tk],["hyphen",qC],["line",UC],["plus",$C],["point",SO],["rect",FC],["smooth",ZC],["square",P1],["tick",XC],["triangleDown",TO],["triangle",PO],["vh",QC],["vhv",ek]]);function J7(t,e){var{d:n,fill:r,lineWidth:i,path:o,stroke:a,color:s}=e,c=Z7(e,["d","fill","lineWidth","path","stroke","color"]);const l=Ph.get(t)||Ph.get("point");return(...u)=>new ke({style:Object.assign(Object.assign({},c),{d:l(...u),stroke:l.style.includes("stroke")?s||a:"",fill:l.style.includes("fill")?s||r:"",lineWidth:l.style.includes("lineWidth")?i||i||2:0})})}function Q7(t,e){Ph.set(t,e)}function c0t(t){Ph.delete(t)}const nk={};function rk(t,e){t.startsWith("symbol.")?Q7(t.split(".").pop(),e):Object.assign(nk,{[t]:e})}var tG=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof gt.g!="undefined"?gt.g:typeof self!="undefined"?self:{},ik={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(tG,function(){function n(w,_,S,M,T){r(w,_,S||0,M||w.length-1,T||o)}function r(w,_,S,M,T){for(;M>S;){if(M-S>600){var A=M-S+1,C=_-S+1,N=Math.log(A),k=.5*Math.exp(2*N/3),R=.5*Math.sqrt(N*k*(A-k)/A)*(C-A/2<0?-1:1),I=Math.max(S,Math.floor(_-C*k/A+R)),D=Math.min(M,Math.floor(_+(A-C)*k/A+R));r(w,_,I,D,T)}var B=w[_],F=S,G=M;for(i(w,S,_),T(w[M],B)>0&&i(w,S,M);F0;)G--}T(w[S],B)===0?i(w,S,G):(G++,i(w,G,M)),G<=_&&(S=G+1),_<=G&&(M=G-1)}}function i(w,_,S){var M=w[_];w[_]=w[S],w[S]=M}function o(w,_){return w<_?-1:w>_?1:0}var a=function(_){_===void 0&&(_=9),this._maxEntries=Math.max(4,_),this._minEntries=Math.max(2,Math.ceil(this._maxEntries*.4)),this.clear()};a.prototype.all=function(){return this._all(this.data,[])},a.prototype.search=function(_){var S=this.data,M=[];if(!b(_,S))return M;for(var T=this.toBBox,A=[];S;){for(var C=0;C=0&&A[S].children.length>this._maxEntries;)this._split(A,S),S--;this._adjustParentBBoxes(T,A,S)},a.prototype._split=function(_,S){var M=_[S],T=M.children.length,A=this._minEntries;this._chooseSplitAxis(M,A,T);var C=this._chooseSplitIndex(M,A,T),N=O(M.children.splice(C,M.children.length-C));N.height=M.height,N.leaf=M.leaf,c(M,this.toBBox),c(N,this.toBBox),S?_[S-1].children.push(N):this._splitRoot(M,N)},a.prototype._splitRoot=function(_,S){this.data=O([_,S]),this.data.height=_.height+1,this.data.leaf=!1,c(this.data,this.toBBox)},a.prototype._chooseSplitIndex=function(_,S,M){for(var T,A=1/0,C=1/0,N=S;N<=M-S;N++){var k=l(_,0,N,this.toBBox),R=l(_,N,M,this.toBBox),I=y(k,R),D=h(k)+h(R);I=S;D--){var B=_.children[D];u(N,_.leaf?A(B):B),k+=p(N)}return k},a.prototype._adjustParentBBoxes=function(_,S,M){for(var T=M;T>=0;T--)u(S[T],_)},a.prototype._condense=function(_){for(var S=_.length-1,M=void 0;S>=0;S--)_[S].children.length===0?S>0?(M=_[S-1].children,M.splice(M.indexOf(_[S]),1)):this.clear():c(_[S],this.toBBox)};function s(w,_,S){if(!S)return _.indexOf(w);for(var M=0;M<_.length;M++)if(S(w,_[M]))return M;return-1}function c(w,_){l(w,0,w.children.length,_,w)}function l(w,_,S,M,T){T||(T=O(null)),T.minX=1/0,T.minY=1/0,T.maxX=-1/0,T.maxY=-1/0;for(var A=_;A=w.minX&&_.maxY>=w.minY}function O(w){return{children:w,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function E(w,_,S,M,T){for(var A=[_,S];A.length;)if(S=A.pop(),_=A.pop(),!(S-_<=M)){var C=_+Math.ceil((S-_)/M/2)*M;n(w,C,_,S,T),A.push(_,C,C,S)}}return a})})(ik);var eG=ik.exports,ge;(function(t){t.GROUP="g",t.CIRCLE="circle",t.ELLIPSE="ellipse",t.IMAGE="image",t.RECT="rect",t.LINE="line",t.POLYLINE="polyline",t.POLYGON="polygon",t.TEXT="text",t.PATH="path",t.HTML="html",t.MESH="mesh"})(ge||(ge={}));var Th;(function(t){t[t.ZERO=0]="ZERO",t[t.NEGATIVE_ONE=1]="NEGATIVE_ONE"})(Th||(Th={}));var nG=function(){function t(){this.plugins=[]}return t.prototype.addRenderingPlugin=function(e){this.plugins.push(e),this.context.renderingPlugins.push(e)},t.prototype.removeAllRenderingPlugins=function(){var e=this;this.plugins.forEach(function(n){var r=e.context.renderingPlugins.indexOf(n);r>=0&&e.context.renderingPlugins.splice(r,1)})},t}(),rG=function(){function t(e){this.clipSpaceNearZ=Th.NEGATIVE_ONE,this.plugins=[],this.config=nt({enableDirtyCheck:!0,enableCulling:!1,enableAutoRendering:!0,enableDirtyRectangleRendering:!0,enableDirtyRectangleRenderingDebug:!1,enableSizeAttenuation:!0},e)}return t.prototype.registerPlugin=function(e){var n=this.plugins.findIndex(function(r){return r===e});n===-1&&this.plugins.push(e)},t.prototype.unregisterPlugin=function(e){var n=this.plugins.findIndex(function(r){return r===e});n>-1&&this.plugins.splice(n,1)},t.prototype.getPlugins=function(){return this.plugins},t.prototype.getPlugin=function(e){return this.plugins.find(function(n){return n.name===e})},t.prototype.getConfig=function(){return this.config},t.prototype.setConfig=function(e){Object.assign(this.config,e)},t}();function Ah(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t}function NO(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t}function T1(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t}function ok(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t}function iG(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t[2]=Math.max(e[2],n[2]),t}function oG(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t[2]=Math.min(e[2],n[2]),t}function RO(t){return t===void 0?0:t>360||t<-360?t%360:t}function Pa(t,e,n){return e===void 0&&(e=0),n===void 0&&(n=0),Array.isArray(t)&&t.length===3?ea(t):Je(t)?te(t,e,n):te(t[0],t[1]||e,t[2]||n)}function Mr(t){return t*(Math.PI/180)}function Os(t){return t*(180/Math.PI)}function l0t(t){return t=t%400,t<0&&(t+=400),t/400*360}function u0t(t){return t/360}function aG(t){return 360*t}function sG(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=n*n,s=r*r,c=i*i,l=o*o,u=a+s+c+l,f=n*o-r*i;return f>.499995*u?(t[0]=Math.PI/2,t[1]=2*Math.atan2(r,n),t[2]=0):f<-.499995*u?(t[0]=-Math.PI/2,t[1]=2*Math.atan2(r,n),t[2]=0):(t[0]=Math.asin(2*(n*i-o*r)),t[1]=Math.atan2(2*(n*o+r*i),1-2*(c+l)),t[2]=Math.atan2(2*(n*r+i*o),1-2*(s+c))),t}function cG(t,e){var n,r,i=Math.PI*.5,o=j(Li(Gt(),e),3),a=o[0],s=o[1],c=o[2],l=Math.asin(-e[2]/a);return l-i?(n=Math.atan2(e[6]/s,e[10]/c),r=Math.atan2(e[1]/a,e[0]/a)):(r=0,n=-Math.atan2(e[4]/s,e[5]/s)):(r=0,n=Math.atan2(e[4]/s,e[5]/s)),t[0]=n,t[1]=l,t[2]=r,t}function LO(t,e){return e.length===16?cG(t,e):sG(t,e)}function lG(t,e,n,r,i){var o=Math.cos(t),a=Math.sin(t);return tv(r*o,i*a,0,-r*a,i*o,0,e,n,1)}function uG(t,e,n,r,i,o,a,s){s===void 0&&(s=!1);var c=2*o/(n-e),l=2*o/(r-i),u=(n+e)/(n-e),f=(r+i)/(r-i),d,h;return s?(d=-a/(a-o),h=-a*o/(a-o)):(d=-(a+o)/(a-o),h=-2*a*o/(a-o)),t[0]=c,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=l,t[6]=0,t[7]=0,t[8]=u,t[9]=f,t[10]=d,t[11]=-1,t[12]=0,t[13]=0,t[14]=h,t[15]=0,t}function ak(t){var e=t[0],n=t[1],r=t[3],i=t[4],o=Math.sqrt(e*e+n*n),a=Math.sqrt(r*r+i*i),s=e*i-n*r;s<0&&(eVe[1][2]&&(o[0]=-o[0]),Ve[0][2]>Ve[2][0]&&(o[1]=-o[1]),Ve[1][0]>Ve[0][1]&&(o[2]=-o[2]),!0}function dG(t,e){var n=e[15];if(n===0)return!1;for(var r=1/n,i=0;i<16;i++)t[i]=e[i]*r;return!0}function hG(t,e){t[0][0]=e[0],t[0][1]=e[1],t[0][2]=e[2],t[1][0]=e[4],t[1][1]=e[5],t[1][2]=e[6],t[2][0]=e[8],t[2][1]=e[9],t[2][2]=e[10]}function IO(t,e,n,r,i){t[0]=e[0]*r+n[0]*i,t[1]=e[1]*r+n[1]*i,t[2]=e[2]*r+n[2]*i}var ca=function(){function t(){this.center=[0,0,0],this.halfExtents=[0,0,0],this.min=[0,0,0],this.max=[0,0,0]}return t.isEmpty=function(e){return!e||e.halfExtents[0]===0&&e.halfExtents[1]===0&&e.halfExtents[2]===0},t.prototype.update=function(e,n){Ah(this.center,e),Ah(this.halfExtents,n),NO(this.min,this.center,this.halfExtents),T1(this.max,this.center,this.halfExtents)},t.prototype.setMinMax=function(e,n){T1(this.center,n,e),ok(this.center,this.center,.5),NO(this.halfExtents,n,e),ok(this.halfExtents,this.halfExtents,.5),Ah(this.min,e),Ah(this.max,n)},t.prototype.getMin=function(){return this.min},t.prototype.getMax=function(){return this.max},t.prototype.add=function(e){if(!t.isEmpty(e)){if(t.isEmpty(this)){this.setMinMax(e.getMin(),e.getMax());return}var n=this.center,r=n[0],i=n[1],o=n[2],a=this.halfExtents,s=a[0],c=a[1],l=a[2],u=r-s,f=r+s,d=i-c,h=i+c,p=o-l,v=o+l,y=e.center,m=y[0],b=y[1],O=y[2],E=e.halfExtents,w=E[0],_=E[1],S=E[2],M=m-w,T=m+w,A=b-_,C=b+_,N=O-S,k=O+S;Mf&&(f=T),Ah&&(h=C),Nv&&(v=k),n[0]=(u+f)*.5,n[1]=(d+h)*.5,n[2]=(p+v)*.5,a[0]=(f-u)*.5,a[1]=(h-d)*.5,a[2]=(v-p)*.5,this.min[0]=u,this.min[1]=d,this.min[2]=p,this.max[0]=f,this.max[1]=h,this.max[2]=v}},t.prototype.setFromTransformedAABB=function(e,n){var r=this.center,i=this.halfExtents,o=e.center,a=e.halfExtents,s=n[0],c=n[4],l=n[8],u=n[1],f=n[5],d=n[9],h=n[2],p=n[6],v=n[10],y=Math.abs(s),m=Math.abs(c),b=Math.abs(l),O=Math.abs(u),E=Math.abs(f),w=Math.abs(d),_=Math.abs(h),S=Math.abs(p),M=Math.abs(v);r[0]=n[12]+s*o[0]+c*o[1]+l*o[2],r[1]=n[13]+u*o[0]+f*o[1]+d*o[2],r[2]=n[14]+h*o[0]+p*o[1]+v*o[2],i[0]=y*a[0]+m*a[1]+b*a[2],i[1]=O*a[0]+E*a[1]+w*a[2],i[2]=_*a[0]+S*a[1]+M*a[2],NO(this.min,r,i),T1(this.max,r,i)},t.prototype.intersects=function(e){var n=this.getMax(),r=this.getMin(),i=e.getMax(),o=e.getMin();return r[0]<=i[0]&&n[0]>=o[0]&&r[1]<=i[1]&&n[1]>=o[1]&&r[2]<=i[2]&&n[2]>=o[2]},t.prototype.intersection=function(e){if(!this.intersects(e))return null;var n=new t,r=iG([0,0,0],this.getMin(),e.getMin()),i=oG([0,0,0],this.getMax(),e.getMax());return n.setMinMax(r,i),n},t.prototype.getNegativeFarPoint=function(e){return e.pnVertexFlag===273?Ah([0,0,0],this.min):e.pnVertexFlag===272?[this.min[0],this.min[1],this.max[2]]:e.pnVertexFlag===257?[this.min[0],this.max[1],this.min[2]]:e.pnVertexFlag===256?[this.min[0],this.max[1],this.max[2]]:e.pnVertexFlag===17?[this.max[0],this.min[1],this.min[2]]:e.pnVertexFlag===16?[this.max[0],this.min[1],this.max[2]]:e.pnVertexFlag===1?[this.max[0],this.max[1],this.min[2]]:[this.max[0],this.max[1],this.max[2]]},t.prototype.getPositiveFarPoint=function(e){return e.pnVertexFlag===273?Ah([0,0,0],this.max):e.pnVertexFlag===272?[this.max[0],this.max[1],this.min[2]]:e.pnVertexFlag===257?[this.max[0],this.min[1],this.max[2]]:e.pnVertexFlag===256?[this.max[0],this.min[1],this.min[2]]:e.pnVertexFlag===17?[this.min[0],this.max[1],this.max[2]]:e.pnVertexFlag===16?[this.min[0],this.max[1],this.min[2]]:e.pnVertexFlag===1?[this.min[0],this.min[1],this.max[2]]:[this.min[0],this.min[1],this.min[2]]},t}(),pG=function(){function t(e,n){this.distance=e||0,this.normal=n||te(0,1,0),this.updatePNVertexFlag()}return t.prototype.updatePNVertexFlag=function(){this.pnVertexFlag=(+(this.normal[0]>=0)<<8)+(+(this.normal[1]>=0)<<4)+ +(this.normal[2]>=0)},t.prototype.distanceToPoint=function(e){return Yt(e,this.normal)-this.distance},t.prototype.normalize=function(){var e=1/Br(this.normal);it(this.normal,this.normal,e),this.distance*=e},t.prototype.intersectsLine=function(e,n,r){var i=this.distanceToPoint(e),o=this.distanceToPoint(n),a=i/(i-o),s=a>=0&&a<=1;return s&&r&&ne(r,e,n,a),s},t}(),ku;(function(t){t[t.OUTSIDE=4294967295]="OUTSIDE",t[t.INSIDE=0]="INSIDE",t[t.INDETERMINATE=2147483647]="INDETERMINATE"})(ku||(ku={}));var vG=function(){function t(e){if(this.planes=[],e)this.planes=e;else for(var n=0;n<6;n++)this.planes.push(new pG)}return t.prototype.extractFromVPMatrix=function(e){var n=j(e,16),r=n[0],i=n[1],o=n[2],a=n[3],s=n[4],c=n[5],l=n[6],u=n[7],f=n[8],d=n[9],h=n[10],p=n[11],v=n[12],y=n[13],m=n[14],b=n[15];Dn(this.planes[0].normal,a-r,u-s,p-f),this.planes[0].distance=b-v,Dn(this.planes[1].normal,a+r,u+s,p+f),this.planes[1].distance=b+v,Dn(this.planes[2].normal,a+i,u+c,p+d),this.planes[2].distance=b+y,Dn(this.planes[3].normal,a-i,u-c,p-d),this.planes[3].distance=b-y,Dn(this.planes[4].normal,a-o,u-l,p-h),this.planes[4].distance=b-m,Dn(this.planes[5].normal,a+o,u+l,p+h),this.planes[5].distance=b+m,this.planes.forEach(function(O){O.normalize(),O.updatePNVertexFlag()})},t}(),Uo=function(){function t(e,n){e===void 0&&(e=0),n===void 0&&(n=0),this.x=0,this.y=0,this.x=e,this.y=n}return t.prototype.clone=function(){return new t(this.x,this.y)},t.prototype.copyFrom=function(e){this.x=e.x,this.y=e.y},t}(),Ch=function(){function t(e,n,r,i){this.x=e,this.y=n,this.width=r,this.height=i,this.left=e,this.right=e+r,this.top=n,this.bottom=n+i}return t.fromRect=function(e){return new t(e.x,e.y,e.width,e.height)},t.applyTransform=function(e,n){var r=na(e.x,e.y,0,1),i=na(e.x+e.width,e.y,0,1),o=na(e.x,e.y+e.height,0,1),a=na(e.x+e.width,e.y+e.height,0,1),s=rr(),c=rr(),l=rr(),u=rr();Yn(s,r,n),Yn(c,i,n),Yn(l,o,n),Yn(u,a,n);var f=Math.min(s[0],c[0],l[0],u[0]),d=Math.min(s[1],c[1],l[1],u[1]),h=Math.max(s[0],c[0],l[0],u[0]),p=Math.max(s[1],c[1],l[1],u[1]);return t.fromRect({x:f,y:d,width:h-f,height:p-d})},t.prototype.toJSON=function(){},t}(),Vr="Method not implemented.",kh="Use document.documentElement instead.",gG="Cannot append a destroyed element.",Xr;(function(t){t[t.ORBITING=0]="ORBITING",t[t.EXPLORING=1]="EXPLORING",t[t.TRACKING=2]="TRACKING"})(Xr||(Xr={}));var b0;(function(t){t[t.DEFAULT=0]="DEFAULT",t[t.ROTATIONAL=1]="ROTATIONAL",t[t.TRANSLATIONAL=2]="TRANSLATIONAL",t[t.CINEMATIC=3]="CINEMATIC"})(b0||(b0={}));var Ta;(function(t){t[t.ORTHOGRAPHIC=0]="ORTHOGRAPHIC",t[t.PERSPECTIVE=1]="PERSPECTIVE"})(Ta||(Ta={}));var ck={UPDATED:"updated"},lk=2e-4,yG=function(){function t(){this.clipSpaceNearZ=Th.NEGATIVE_ONE,this.eventEmitter=new Xa,this.matrix=ue(),this.right=te(1,0,0),this.up=te(0,1,0),this.forward=te(0,0,1),this.position=te(0,0,1),this.focalPoint=te(0,0,0),this.distanceVector=te(0,0,-1),this.distance=1,this.azimuth=0,this.elevation=0,this.roll=0,this.relAzimuth=0,this.relElevation=0,this.relRoll=0,this.dollyingStep=0,this.maxDistance=1/0,this.minDistance=-1/0,this.zoom=1,this.rotateWorld=!1,this.fov=30,this.near=.1,this.far=1e3,this.aspect=1,this.projectionMatrix=ue(),this.projectionMatrixInverse=ue(),this.jitteredProjectionMatrix=void 0,this.enableUpdate=!0,this.type=Xr.EXPLORING,this.trackingMode=b0.DEFAULT,this.projectionMode=Ta.PERSPECTIVE,this.frustum=new vG,this.orthoMatrix=ue()}return t.prototype.isOrtho=function(){return this.projectionMode===Ta.ORTHOGRAPHIC},t.prototype.getProjectionMode=function(){return this.projectionMode},t.prototype.getPerspective=function(){return this.jitteredProjectionMatrix||this.projectionMatrix},t.prototype.getPerspectiveInverse=function(){return this.projectionMatrixInverse},t.prototype.getFrustum=function(){return this.frustum},t.prototype.getPosition=function(){return this.position},t.prototype.getFocalPoint=function(){return this.focalPoint},t.prototype.getDollyingStep=function(){return this.dollyingStep},t.prototype.getNear=function(){return this.near},t.prototype.getFar=function(){return this.far},t.prototype.getZoom=function(){return this.zoom},t.prototype.getOrthoMatrix=function(){return this.orthoMatrix},t.prototype.getView=function(){return this.view},t.prototype.setEnableUpdate=function(e){this.enableUpdate=e},t.prototype.setType=function(e,n){return this.type=e,this.type===Xr.EXPLORING?this.setWorldRotation(!0):this.setWorldRotation(!1),this._getAngles(),this.type===Xr.TRACKING&&n!==void 0&&this.setTrackingMode(n),this},t.prototype.setProjectionMode=function(e){return this.projectionMode=e,this},t.prototype.setTrackingMode=function(e){if(this.type!==Xr.TRACKING)throw new Error("Impossible to set a tracking mode if the camera is not of tracking type");return this.trackingMode=e,this},t.prototype.setWorldRotation=function(e){return this.rotateWorld=e,this._getAngles(),this},t.prototype.getViewTransform=function(){return pr(ue(),this.matrix)},t.prototype.getWorldTransform=function(){return this.matrix},t.prototype.jitterProjectionMatrix=function(e,n){var r=wi(ue(),[e,n,0]);this.jitteredProjectionMatrix=Pn(ue(),r,this.projectionMatrix)},t.prototype.clearJitterProjectionMatrix=function(){this.jitteredProjectionMatrix=void 0},t.prototype.setMatrix=function(e){return this.matrix=e,this._update(),this},t.prototype.setProjectionMatrix=function(e){this.projectionMatrix=e},t.prototype.setFov=function(e){return this.setPerspective(this.near,this.far,e,this.aspect),this},t.prototype.setAspect=function(e){return this.setPerspective(this.near,this.far,this.fov,e),this},t.prototype.setNear=function(e){return this.projectionMode===Ta.PERSPECTIVE?this.setPerspective(e,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,e,this.far),this},t.prototype.setFar=function(e){return this.projectionMode===Ta.PERSPECTIVE?this.setPerspective(this.near,e,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,e),this},t.prototype.setViewOffset=function(e,n,r,i,o,a){return this.aspect=e/n,this.view===void 0&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=e,this.view.fullHeight=n,this.view.offsetX=r,this.view.offsetY=i,this.view.width=o,this.view.height=a,this.projectionMode===Ta.PERSPECTIVE?this.setPerspective(this.near,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far),this},t.prototype.clearViewOffset=function(){return this.view!==void 0&&(this.view.enabled=!1),this.projectionMode===Ta.PERSPECTIVE?this.setPerspective(this.near,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far),this},t.prototype.setZoom=function(e){return this.zoom=e,this.projectionMode===Ta.ORTHOGRAPHIC?this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far):this.projectionMode===Ta.PERSPECTIVE&&this.setPerspective(this.near,this.far,this.fov,this.aspect),this},t.prototype.setZoomByViewportPoint=function(e,n){var r=this.canvas.viewport2Canvas({x:n[0],y:n[1]}),i=r.x,o=r.y,a=this.roll;this.rotate(0,0,-a),this.setPosition(i,o),this.setFocalPoint(i,o),this.setZoom(e),this.rotate(0,0,a);var s=this.canvas.viewport2Canvas({x:n[0],y:n[1]}),c=s.x,l=s.y,u=te(c-i,l-o,0),f=Yt(u,this.right)/cr(this.right),d=Yt(u,this.up)/cr(this.up),h=j(this.getPosition(),2),p=h[0],v=h[1],y=j(this.getFocalPoint(),2),m=y[0],b=y[1];return this.setPosition(p-f,v-d),this.setFocalPoint(m-f,b-d),this},t.prototype.setPerspective=function(e,n,r,i){var o;this.projectionMode=Ta.PERSPECTIVE,this.fov=r,this.near=e,this.far=n,this.aspect=i;var a=this.near*Math.tan(Mr(.5*this.fov))/this.zoom,s=2*a,c=this.aspect*s,l=-.5*c;if(!((o=this.view)===null||o===void 0)&&o.enabled){var u=this.view.fullWidth,f=this.view.fullHeight;l+=this.view.offsetX*c/u,a-=this.view.offsetY*s/f,c*=this.view.width/u,s*=this.view.height/f}return uG(this.projectionMatrix,l,l+c,a-s,a,e,this.far,this.clipSpaceNearZ===Th.ZERO),pr(this.projectionMatrixInverse,this.projectionMatrix),this.triggerUpdate(),this},t.prototype.setOrthographic=function(e,n,r,i,o,a){var s;this.projectionMode=Ta.ORTHOGRAPHIC,this.rright=n,this.left=e,this.top=r,this.bottom=i,this.near=o,this.far=a;var c=(this.rright-this.left)/(2*this.zoom),l=(this.top-this.bottom)/(2*this.zoom),u=(this.rright+this.left)/2,f=(this.top+this.bottom)/2,d=u-c,h=u+c,p=f+l,v=f-l;if(!((s=this.view)===null||s===void 0)&&s.enabled){var y=(this.rright-this.left)/this.view.fullWidth/this.zoom,m=(this.top-this.bottom)/this.view.fullHeight/this.zoom;d+=y*this.view.offsetX,h=d+y*this.view.width,p-=m*this.view.offsetY,v=p-m*this.view.height}return this.clipSpaceNearZ===Th.NEGATIVE_ONE?Ld(this.projectionMatrix,d,h,p,v,o,a):vo(this.projectionMatrix,d,h,p,v,o,a),pr(this.projectionMatrixInverse,this.projectionMatrix),this._getOrthoMatrix(),this.triggerUpdate(),this},t.prototype.setPosition=function(e,n,r){n===void 0&&(n=this.position[1]),r===void 0&&(r=this.position[2]);var i=Pa(e,n,r);return this._setPosition(i),this.setFocalPoint(this.focalPoint),this.triggerUpdate(),this},t.prototype.setFocalPoint=function(e,n,r){n===void 0&&(n=this.focalPoint[1]),r===void 0&&(r=this.focalPoint[2]);var i=te(0,1,0);if(this.focalPoint=Pa(e,n,r),this.trackingMode===b0.CINEMATIC){var o=mc(Gt(),this.focalPoint,this.position);e=o[0],n=o[1],r=o[2];var a=cr(o),s=Os(Math.asin(n/a)),c=90+Os(Math.atan2(r,e)),l=ue();Xn(l,l,Mr(c)),nr(l,l,Mr(s)),i=Ft(Gt(),[0,1,0],l)}return pr(this.matrix,Id(ue(),this.position,this.focalPoint,i)),this._getAxes(),this._getDistance(),this._getAngles(),this.triggerUpdate(),this},t.prototype.getDistance=function(){return this.distance},t.prototype.getDistanceVector=function(){return this.distanceVector},t.prototype.setDistance=function(e){if(this.distance===e||e<0)return this;this.distance=e,this.distance=Zt.kEms&&e=Nu.kUnitType&&this.getType()<=Nu.kClampType},t}(),OG=function(t){xt(e,t);function e(n){var r=t.call(this)||this;return r.colorSpace=n,r}return e.prototype.getType=function(){return Nu.kColorType},e.prototype.to=function(n){return this},e}(A1),Nh;(function(t){t[t.Constant=0]="Constant",t[t.LinearGradient=1]="LinearGradient",t[t.RadialGradient=2]="RadialGradient"})(Nh||(Nh={}));var C1=function(t){xt(e,t);function e(n,r){var i=t.call(this)||this;return i.type=n,i.value=r,i}return e.prototype.clone=function(){return new e(this.type,this.value)},e.prototype.buildCSSText=function(n,r,i){return i},e.prototype.getType=function(){return Nu.kColorType},e}(A1),Aa=function(t){xt(e,t);function e(n){var r=t.call(this)||this;return r.value=n,r}return e.prototype.clone=function(){return new e(this.value)},e.prototype.getType=function(){return Nu.kKeywordType},e.prototype.buildCSSText=function(n,r,i){return i+this.value},e}(A1),EG=Oo(function(t){return t===void 0&&(t=""),t.replace(/-([a-z])/g,function(e){return e[1].toUpperCase()})}),dk=function(t){return t.split("").map(function(e,n){return e.toUpperCase()===e?"".concat(n!==0?"-":"").concat(e.toLowerCase()):e}).join("")};function SG(t){if(!t)throw new Error}function Rh(t){return typeof t=="function"}function MG(t){return typeof t=="symbol"}var f0t=function(t){return Object.fromEntries(Object.entries(t).filter(function(e){var n=__read(e,2),r=n[1];return r!==void 0}))},PG={d:{alias:"path"},strokeDasharray:{alias:"lineDash"},strokeWidth:{alias:"lineWidth"},textAnchor:{alias:"textAlign"},src:{alias:"img"}},jO=Oo(function(t){var e=EG(t),n=PG[e];return e=(n==null?void 0:n.alias)||e,e}),TG=function(t,e){e===void 0&&(e="");var n="";return Number.isFinite(t)?(SG(Number.isNaN(t)),n="NaN"):t>0?n="infinity":n="-infinity",n+=e},GO=function(t){return wG(_G(t))},fr=function(t){xt(e,t);function e(n,r){r===void 0&&(r=Zt.kNumber);var i=t.call(this)||this,o;return typeof r=="string"?o=bG(r):o=r,i.unit=o,i.value=n,i}return e.prototype.clone=function(){return new e(this.value,this.unit)},e.prototype.equals=function(n){var r=n;return this.value===r.value&&this.unit===r.unit},e.prototype.getType=function(){return Nu.kUnitType},e.prototype.convertTo=function(n){if(this.unit===n)return new e(this.value,this.unit);var r=GO(this.unit);if(r!==GO(n)||r===Zt.kUnknown)return null;var i=fk(this.unit)/fk(n);return new e(this.value*i,n)},e.prototype.buildCSSText=function(n,r,i){var o;switch(this.unit){case Zt.kUnknown:break;case Zt.kInteger:o=Number(this.value).toFixed(0);break;case Zt.kNumber:case Zt.kPercentage:case Zt.kEms:case Zt.kRems:case Zt.kPixels:case Zt.kDegrees:case Zt.kRadians:case Zt.kGradians:case Zt.kMilliseconds:case Zt.kSeconds:case Zt.kTurns:{var a=-999999,s=999999,c=this.value,l=FO(this.unit);if(cs){var u=FO(this.unit);!Number.isFinite(c)||Number.isNaN(c)?o=TG(c,u):o=c+(u||"")}else o="".concat(c).concat(l)}}return i+=o,i},e}(A1),pi=new fr(0,"px");new fr(1,"px");var Es=new fr(0,"deg"),zO=function(t){xt(e,t);function e(n,r,i,o,a){o===void 0&&(o=1),a===void 0&&(a=!1);var s=t.call(this,"rgb")||this;return s.r=n,s.g=r,s.b=i,s.alpha=o,s.isNone=a,s}return e.prototype.clone=function(){return new e(this.r,this.g,this.b,this.alpha)},e.prototype.buildCSSText=function(n,r,i){return i+"rgba(".concat(this.r,",").concat(this.g,",").concat(this.b,",").concat(this.alpha,")")},e}(OG),Pr=new Aa("unset"),AG=new Aa("initial"),CG=new Aa("inherit"),WO={"":Pr,unset:Pr,initial:AG,inherit:CG},YO=function(t){return WO[t]||(WO[t]=new Aa(t)),WO[t]},k1=new zO(0,0,0,0,!0),hk=new zO(0,0,0,0),kG=Oo(function(t,e,n,r){return new zO(t,e,n,r)},function(t,e,n,r){return"rgba(".concat(t,",").concat(e,",").concat(n,",").concat(r,")")}),gr=function(t,e){return e===void 0&&(e=Zt.kNumber),new fr(t,e)};new fr(50,"%");var HO;(function(t){t[t.Standard=0]="Standard"})(HO||(HO={}));var Lh;(function(t){t[t.ADDED=0]="ADDED",t[t.REMOVED=1]="REMOVED",t[t.Z_INDEX_CHANGED=2]="Z_INDEX_CHANGED"})(Lh||(Lh={}));var pk={absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:new Ch(0,0,0,0)},se;(function(t){t.COORDINATE="",t.COLOR="",t.PAINT="",t.NUMBER="",t.ANGLE="",t.OPACITY_VALUE="",t.SHADOW_BLUR="",t.LENGTH="",t.PERCENTAGE="",t.LENGTH_PERCENTAGE=" | ",t.LENGTH_PERCENTAGE_12="[ | ]{1,2}",t.LENGTH_PERCENTAGE_14="[ | ]{1,4}",t.LIST_OF_POINTS="",t.PATH="",t.FILTER="",t.Z_INDEX="",t.OFFSET_DISTANCE="",t.DEFINED_PATH="",t.MARKER="",t.TRANSFORM="",t.TRANSFORM_ORIGIN="",t.TEXT="",t.TEXT_TRANSFORM=""})(se||(se={}));function NG(t){var e=t.type,n=t.value;return e==="hex"?"#".concat(n):e==="literal"?n:e==="rgb"?"rgb(".concat(n.join(","),")"):"rgba(".concat(n.join(","),")")}var RG=function(){var t={linearGradient:/^(linear\-gradient)/i,repeatingLinearGradient:/^(repeating\-linear\-gradient)/i,radialGradient:/^(radial\-gradient)/i,repeatingRadialGradient:/^(repeating\-radial\-gradient)/i,conicGradient:/^(conic\-gradient)/i,sideOrCorner:/^to (left (top|bottom)|right (top|bottom)|top (left|right)|bottom (left|right)|left|right|top|bottom)/i,extentKeywords:/^(closest\-side|closest\-corner|farthest\-side|farthest\-corner|contain|cover)/,positionKeywords:/^(left|center|right|top|bottom)/i,pixelValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))px/,percentageValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))\%/,emValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))em/,angleValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))deg/,startCall:/^\(/,endCall:/^\)/,comma:/^,/,hexColor:/^\#([0-9a-fA-F]+)/,literalColor:/^([a-zA-Z]+)/,rgbColor:/^rgb/i,rgbaColor:/^rgba/i,number:/^(([0-9]*\.[0-9]+)|([0-9]+\.?))/},e="";function n(B){throw new Error(e+": "+B)}function r(){var B=i();return e.length>0&&n("Invalid input not EOF"),B}function i(){return O(o)}function o(){return a("linear-gradient",t.linearGradient,c)||a("repeating-linear-gradient",t.repeatingLinearGradient,c)||a("radial-gradient",t.radialGradient,f)||a("repeating-radial-gradient",t.repeatingRadialGradient,f)||a("conic-gradient",t.conicGradient,f)}function a(B,F,G){return s(F,function(X){var q=G();return q&&(I(t.comma)||n("Missing comma before color stops")),{type:B,orientation:q,colorStops:O(E)}})}function s(B,F){var G=I(B);if(G){I(t.startCall)||n("Missing (");var X=F(G);return I(t.endCall)||n("Missing )"),X}}function c(){return l()||u()}function l(){return R("directional",t.sideOrCorner,1)}function u(){return R("angular",t.angleValue,1)}function f(){var B,F=d(),G;return F&&(B=[],B.push(F),G=e,I(t.comma)&&(F=d(),F?B.push(F):e=G)),B}function d(){var B=h()||p();if(B)B.at=y();else{var F=v();if(F){B=F;var G=y();G&&(B.at=G)}else{var X=m();X&&(B={type:"default-radial",at:X})}}return B}function h(){var B=R("shape",/^(circle)/i,0);return B&&(B.style=k()||v()),B}function p(){var B=R("shape",/^(ellipse)/i,0);return B&&(B.style=C()||v()),B}function v(){return R("extent-keyword",t.extentKeywords,1)}function y(){if(R("position",/^at/,0)){var B=m();return B||n("Missing positioning value"),B}}function m(){var B=b();if(B.x||B.y)return{type:"position",value:B}}function b(){return{x:C(),y:C()}}function O(B){var F=B(),G=[];if(F)for(G.push(F);I(t.comma);)F=B(),F?G.push(F):n("One extra comma");return G}function E(){var B=w();return B||n("Expected color definition"),B.length=C(),B}function w(){return S()||T()||M()||_()}function _(){return R("literal",t.literalColor,0)}function S(){return R("hex",t.hexColor,1)}function M(){return s(t.rgbColor,function(){return{type:"rgb",value:O(A)}})}function T(){return s(t.rgbaColor,function(){return{type:"rgba",value:O(A)}})}function A(){return I(t.number)[1]}function C(){return R("%",t.percentageValue,1)||N()||k()}function N(){return R("position-keyword",t.positionKeywords,1)}function k(){return R("px",t.pixelValue,1)||R("em",t.emValue,1)}function R(B,F,G){var X=I(F);if(X)return{type:B,value:X[G]}}function I(B){var F=/^[\n\r\t\s]+/.exec(e);F&&D(F[0].length);var G=B.exec(e);return G&&D(G[0].length),G}function D(B){e=e.substring(B)}return function(B){return e=B,r()}}();function d0t(t,e,n,r){var i=Mr(r.value),o=0,a=0,s=o+e/2,c=a+n/2,l=Math.abs(e*Math.cos(i))+Math.abs(n*Math.sin(i)),u=t[0]+s-Math.cos(i)*l/2,f=t[1]+c-Math.sin(i)*l/2,d=t[0]+s+Math.cos(i)*l/2,h=t[1]+c+Math.sin(i)*l/2;return{x1:u,y1:f,x2:d,y2:h}}function h0t(t,e,n,r,i,o){var a=r.value,s=i.value;r.unit===Zt.kPercentage&&(a=r.value/100*e),i.unit===Zt.kPercentage&&(s=i.value/100*n);var c=Math.max(distanceSquareRoot([0,0],[a,s]),distanceSquareRoot([0,n],[a,s]),distanceSquareRoot([e,n],[a,s]),distanceSquareRoot([e,0],[a,s]));return o&&(o instanceof fr?c=o.value:o instanceof Aa&&(o.value==="closest-side"?c=Math.min(a,e-a,s,n-s):o.value==="farthest-side"?c=Math.max(a,e-a,s,n-s):o.value==="closest-corner"&&(c=Math.min(distanceSquareRoot([0,0],[a,s]),distanceSquareRoot([0,n],[a,s]),distanceSquareRoot([e,n],[a,s]),distanceSquareRoot([e,0],[a,s]))))),{x:a+t[0],y:s+t[1],r:c}}var LG=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,IG=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,DG=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,vk=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;function BG(t){var e,n,r,i=t.length;t[i-1].length=(e=t[i-1].length)!==null&&e!==void 0?e:{type:"%",value:"100"},i>1&&(t[0].length=(n=t[0].length)!==null&&n!==void 0?n:{type:"%",value:"0"});for(var o=0,a=Number(t[0].length.value),s=1;s-1||t.indexOf("radial")>-1){var n=RG(t);return n.map(function(s){var c=s.type,l=s.orientation,u=s.colorStops;BG(u);var f=u.map(function(O){return{offset:gr(Number(O.length.value),"%"),color:NG(O)}});if(c==="linear-gradient")return new C1(Nh.LinearGradient,{angle:l?jG(l):Es,steps:f});if(c==="radial-gradient"&&(l||(l=[{type:"shape",value:"circle"}]),l[0].type==="shape"&&l[0].value==="circle")){var d=GG(l[0].at),h=d.cx,p=d.cy,v=void 0;if(l[0].style){var y=l[0].style,m=y.type,b=y.value;m==="extent-keyword"?v=YO(b):v=gr(b,m)}return new C1(Nh.RadialGradient,{cx:h,cy:p,size:v,steps:f})}})}var r=t[0];if(t[1]==="("||t[2]==="("){if(r==="l"){var i=LG.exec(t);if(i){var o=((e=i[2].match(vk))===null||e===void 0?void 0:e.map(function(s){return s.split(":")}))||[];return[new C1(Nh.LinearGradient,{angle:gr(parseFloat(i[1]),"deg"),steps:o.map(function(s){var c=j(s,2),l=c[0],u=c[1];return{offset:gr(Number(l)*100,"%"),color:u}})})]}}else if(r==="r"){var a=WG(t);if(a)if(Qe(a))t=a;else return[new C1(Nh.RadialGradient,a)]}else if(r==="p")return YG(t)}});function WG(t){var e,n=IG.exec(t);if(n){var r=((e=n[4].match(vk))===null||e===void 0?void 0:e.map(function(i){return i.split(":")}))||[];return{cx:gr(50,"%"),cy:gr(50,"%"),steps:r.map(function(i){var o=j(i,2),a=o[0],s=o[1];return{offset:gr(Number(a)*100,"%"),color:s}})}}return null}function YG(t){var e=DG.exec(t);if(e){var n=e[1],r=e[2];switch(n){case"a":n="repeat";break;case"x":n="repeat-x";break;case"y":n="repeat-y";break;case"n":n="no-repeat";break;default:n="no-repeat"}return{image:r,repetition:n}}return null}function p0t(t){return!!t.type&&!!t.value}function HG(t){return t&&!!t.image}function gk(t){return t&&!Lt(t.r)&&!Lt(t.g)&&!Lt(t.b)}var Ih=Oo(function(t){if(HG(t))return nt({repetition:"repeat"},t);if(Lt(t)&&(t=""),t==="transparent")return hk;if(t==="currentColor")t="black";else if(t==="none")return k1;var e=zG(t);if(e)return e;var n=wl(t),r=[0,0,0,0];return n!==null&&(r[0]=n.r||0,r[1]=n.g||0,r[2]=n.b||0,r[3]=n.opacity),kG.apply(void 0,ut([],j(r),!1))});function UG(t,e){if(!(!gk(t)||!gk(e)))return[[Number(t.r),Number(t.g),Number(t.b),Number(t.alpha)],[Number(e.r),Number(e.g),Number(e.b),Number(e.alpha)],function(n){var r=n.slice();if(r[3])for(var i=0;i<3;i++)r[i]=Math.round(Nn(r[i],0,255));return r[3]=Nn(r[3],0,1),"rgba(".concat(r.join(","),")")}]}function _0(t,e){if(Lt(e))return gr(0,"px");if(e="".concat(e).trim().toLowerCase(),isFinite(Number(e))){if("px".search(t)>=0)return gr(Number(e),"px");if("deg".search(t)>=0)return gr(Number(e),"deg")}var n=[];e=e.replace(t,function(i){return n.push(i),"U"+i});var r="U("+t.source+")";return n.map(function(i){return gr(Number(e.replace(new RegExp("U"+i,"g"),"").replace(new RegExp(r,"g"),"*0")),i)})[0]}var yk=function(t){return _0(new RegExp("px","g"),t)},VG=Oo(yk),XG=function(t){return _0(new RegExp("%","g"),t)};Oo(XG);var w0=function(t){return Je(t)||isFinite(Number(t))?gr(Number(t)||0,"px"):_0(new RegExp("px|%|em|rem","g"),t)},Dh=Oo(w0),UO=function(t){return _0(new RegExp("deg|rad|grad|turn","g"),t)},mk=Oo(UO);function $G(t,e,n,r,i){i===void 0&&(i=0);var o="",a=t.value||0,s=e.value||0,c=GO(t.unit),l=t.convertTo(c),u=e.convertTo(c);return l&&u?(a=l.value,s=u.value,o=FO(t.unit)):(fr.isLength(t.unit)||fr.isLength(e.unit))&&(a=as(t,i,n),s=as(e,i,n),o="px"),[a,s,function(f){return r&&(f=Math.max(f,0)),f+o}]}function Ca(t){var e=0;return t.unit===Zt.kDegrees?e=t.value:t.unit===Zt.kRadians?e=Os(Number(t.value)):t.unit===Zt.kTurns&&(e=aG(Number(t.value))),e}function xk(t,e){var n;return Array.isArray(t)?n=t.map(function(r){return Number(r)}):Qe(t)?n=t.split(" ").map(function(r){return Number(r)}):Je(t)&&(n=[t]),e===2?n.length===1?[n[0],n[0]]:[n[0],n[1]]:n.length===1?[n[0],n[0],n[0],n[0]]:n.length===2?[n[0],n[1],n[0],n[1]]:n.length===3?[n[0],n[1],n[2],n[1]]:[n[0],n[1],n[2],n[3]]}function bk(t){return Qe(t)?t.split(" ").map(function(e){return Dh(e)}):t.map(function(e){return Dh(e.toString())})}function as(t,e,n,r){if(r===void 0&&(r=!1),t.unit===Zt.kPixels)return Number(t.value);if(t.unit===Zt.kPercentage&&n){var i=n.nodeName===ge.GROUP?n.getLocalBounds():n.getGeometryBounds();return(r?i.min[e]:0)+t.value/100*i.halfExtents[e]*2}return 0}var qG=function(t){return _0(/deg|rad|grad|turn|px|%/g,t)},KG=["blur","brightness","drop-shadow","contrast","grayscale","sepia","saturate","hue-rotate","invert"];function _k(t){if(t===void 0&&(t=""),t=t.toLowerCase().trim(),t==="none")return[];for(var e=/\s*([\w-]+)\(([^)]*)\)/g,n=[],r,i=0;r=e.exec(t);){if(r.index!==i)return[];if(i=r.index+r[0].length,KG.indexOf(r[1])>-1&&n.push({name:r[1],params:r[2].split(" ").map(function(o){return qG(o)||Ih(o)})}),e.lastIndex===t.length)return n}return[]}function wk(t){return t.toString()}var Bh=function(t){return typeof t=="number"?gr(t):/^\s*[-+]?(\d*\.)?\d+\s*$/.test(t)?gr(Number(t)):gr(0)},Ff=Oo(Bh);Oo(function(t){return Qe(t)?t.split(" ").map(Ff):t.map(Ff)});function VO(t,e){return[t,e,wk]}function XO(t,e){return function(n,r){return[n,r,function(i){return wk(Nn(i,t,e))}]}}function Ok(t,e){if(t.length===e.length)return[t,e,function(n){return n}]}function Ek(t){return t.parsedStyle.d.totalLength===0&&(t.parsedStyle.d.totalLength=Zd(t.parsedStyle.d.absolutePath)),t.parsedStyle.d.totalLength}function ZG(t){return t.parsedStyle.points.totalLength===0&&(t.parsedStyle.points.totalLength=Ui(t.parsedStyle.points.points)),t.parsedStyle.points.totalLength}function JG(t){for(var e=0;e0&&n.push(r),{polygons:e,polylines:n}}function N1(t,e){return t[0]===e[0]&&t[1]===e[1]}function ez(t,e){for(var n=[],r=[],i=[],o=0;oMath.PI/2?Math.PI-l:l,u=u>Math.PI/2?Math.PI-u:u;var f={xExtra:Math.cos(c/2-l)*(e/2*(1/Math.sin(c/2)))-e/2||0,yExtra:Math.cos(u-c/2)*(e/2*(1/Math.sin(c/2)))-e/2||0};return f}function Sk(t,e){return[e[0]+(e[0]-t[0]),e[1]+(e[1]-t[1])]}var Mk=function(t,e){var n=t.x*e.x+t.y*e.y,r=Math.sqrt((Math.pow(t.x,2)+Math.pow(t.y,2))*(Math.pow(e.x,2)+Math.pow(e.y,2))),i=t.x*e.y-t.y*e.x<0?-1:1,o=i*Math.acos(n/r);return o},Pk=function(t,e,n,r,i,o,a,s){e=Math.abs(e),n=Math.abs(n),r=kc(r,360);var c=Mr(r);if(t.x===a.x&&t.y===a.y)return{x:t.x,y:t.y,ellipticalArcAngle:0};if(e===0||n===0)return{x:0,y:0,ellipticalArcAngle:0};var l=(t.x-a.x)/2,u=(t.y-a.y)/2,f={x:Math.cos(c)*l+Math.sin(c)*u,y:-Math.sin(c)*l+Math.cos(c)*u},d=Math.pow(f.x,2)/Math.pow(e,2)+Math.pow(f.y,2)/Math.pow(n,2);d>1&&(e=Math.sqrt(d)*e,n=Math.sqrt(d)*n);var h=Math.pow(e,2)*Math.pow(n,2)-Math.pow(e,2)*Math.pow(f.y,2)-Math.pow(n,2)*Math.pow(f.x,2),p=Math.pow(e,2)*Math.pow(f.y,2)+Math.pow(n,2)*Math.pow(f.x,2),v=h/p;v=v<0?0:v;var y=(i!==o?1:-1)*Math.sqrt(v),m={x:y*(e*f.y/n),y:y*(-(n*f.x)/e)},b={x:Math.cos(c)*m.x-Math.sin(c)*m.y+(t.x+a.x)/2,y:Math.sin(c)*m.x+Math.cos(c)*m.y+(t.y+a.y)/2},O={x:(f.x-m.x)/e,y:(f.y-m.y)/n},E=Mk({x:1,y:0},O),w={x:(-f.x-m.x)/e,y:(-f.y-m.y)/n},_=Mk(O,w);!o&&_>0?_-=2*Math.PI:o&&_<0&&(_+=2*Math.PI),_%=2*Math.PI;var S=E+_*s,M=e*Math.cos(S),T=n*Math.sin(S),A={x:Math.cos(c)*M-Math.sin(c)*T+b.x,y:Math.sin(c)*M+Math.cos(c)*T+b.y,ellipticalArcStartAngle:E,ellipticalArcEndAngle:E+_,ellipticalArcAngle:S,ellipticalArcCenter:b,resultantRx:e,resultantRy:n};return A};function nz(t){for(var e=[],n=null,r=null,i=null,o=0,a=t.length,s=0;s1&&(n*=Math.sqrt(h),r*=Math.sqrt(h));var p=n*n*(d*d)+r*r*(f*f),v=p?Math.sqrt((n*n*(r*r)-p)/p):1;o===a&&(v*=-1),isNaN(v)&&(v=0);var y=r?v*n*d/r:0,m=n?v*-r*f/n:0,b=(s+l)/2+Math.cos(i)*y-Math.sin(i)*m,O=(c+u)/2+Math.sin(i)*y+Math.cos(i)*m,E=[(f-y)/n,(d-m)/r],w=[(-1*f-y)/n,(-1*d-m)/r],_=Ak([1,0],E),S=Ak(E,w);return $O(E,w)<=-1&&(S=Math.PI),$O(E,w)>=1&&(S=0),a===0&&S>0&&(S=S-2*Math.PI),a===1&&S<0&&(S=S+2*Math.PI),{cx:b,cy:O,rx:N1(t,[l,u])?0:n,ry:N1(t,[l,u])?0:r,startAngle:_,endAngle:_+S,xRotation:i,arcFlag:o,sweepFlag:a}}function iz(t,e,n){return t.reduce(function(r,i){var o="";if(i[0]==="M"||i[0]==="L"){var a=vec3.fromValues(i[1],i[2],0);n&&vec3.transformMat4(a,a,n),o="".concat(i[0]).concat(a[0],",").concat(a[1])}else if(i[0]==="Z")o=i[0];else if(i[0]==="C"){var s=vec3.fromValues(i[1],i[2],0),c=vec3.fromValues(i[3],i[4],0),l=vec3.fromValues(i[5],i[6],0);n&&(vec3.transformMat4(s,s,n),vec3.transformMat4(c,c,n),vec3.transformMat4(l,l,n)),o="".concat(i[0]).concat(s[0],",").concat(s[1],",").concat(c[0],",").concat(c[1],",").concat(l[0],",").concat(l[1])}else if(i[0]==="A"){var u=vec3.fromValues(i[6],i[7],0);n&&vec3.transformMat4(u,u,n),o="".concat(i[0]).concat(i[1],",").concat(i[2],",").concat(i[3],",").concat(i[4],",").concat(i[5],",").concat(u[0],",").concat(u[1])}else if(i[0]==="Q"){var s=vec3.fromValues(i[1],i[2],0),c=vec3.fromValues(i[3],i[4],0);n&&(vec3.transformMat4(s,s,n),vec3.transformMat4(c,c,n)),o="".concat(i[0]).concat(i[1],",").concat(i[2],",").concat(i[3],",").concat(i[4],"}")}return r+=o},"")}function oz(t,e,n,r){return[["M",t,e],["L",n,r]]}function Ck(t,e,n,r){var i=(-1+Math.sqrt(2))/3*4,o=t*i,a=e*i,s=n-t,c=n+t,l=r-e,u=r+e;return[["M",s,r],["C",s,r-a,n-o,l,n,l],["C",n+o,l,c,r-a,c,r],["C",c,r+a,n+o,u,n,u],["C",n-o,u,s,r+a,s,r],["Z"]]}function az(t,e){var n=t.map(function(r,i){return[i===0?"M":"L",r[0],r[1]]});return e&&n.push(["Z"]),n}function sz(t,e,n,r,i){if(i){var o=__read(i,4),a=o[0],s=o[1],c=o[2],l=o[3],u=t>0?1:-1,f=e>0?1:-1,d=u+f!==0?1:0;return[["M",u*a+n,r],["L",t-u*s+n,r],s?["A",s,s,0,0,d,t+n,f*s+r]:null,["L",t+n,e-f*c+r],c?["A",c,c,0,0,d,t+n-u*c,e+r]:null,["L",n+u*l,e+r],l?["A",l,l,0,0,d,n,e+r-f*l]:null,["L",n,f*a+r],a?["A",a,a,0,0,d,u*a+n,r]:null,["Z"]].filter(function(h){return h})}return[["M",n,r],["L",n+t,r],["L",n+t,r+e],["L",n,r+e],["Z"]]}function v0t(t,e){e===void 0&&(e=t.getLocalTransform());var n=[];switch(t.nodeName){case ge.LINE:var r=t.parsedStyle,i=r.x1,o=i===void 0?0:i,a=r.y1,s=a===void 0?0:a,c=r.x2,l=c===void 0?0:c,u=r.y2,f=u===void 0?0:u;n=oz(o,s,l,f);break;case ge.CIRCLE:{var d=t.parsedStyle,h=d.r,p=h===void 0?0:h,v=d.cx,y=v===void 0?0:v,m=d.cy,b=m===void 0?0:m;n=Ck(p,p,y,b);break}case ge.ELLIPSE:{var O=t.parsedStyle,E=O.rx,w=E===void 0?0:E,_=O.ry,S=_===void 0?0:_,M=O.cx,y=M===void 0?0:M,T=O.cy,b=T===void 0?0:T;n=Ck(w,S,y,b);break}case ge.POLYLINE:case ge.POLYGON:var A=t.parsedStyle.points;n=az(A.points,t.nodeName===ge.POLYGON);break;case ge.RECT:var C=t.parsedStyle,N=C.width,k=N===void 0?0:N,R=C.height,I=R===void 0?0:R,D=C.x,B=D===void 0?0:D,F=C.y,G=F===void 0?0:F,X=C.radius,q=X&&X.some(function(et){return et!==0});n=sz(k,I,B,G,q&&X.map(function(et){return clamp(et,0,Math.min(Math.abs(k)/2,Math.abs(I)/2))}));break;case ge.PATH:var J=t.parsedStyle.d.absolutePath;n=__spreadArray([],__read(J),!1);break}if(n.length)return iz(n,t,e)}function g0t(t,e,n,r,i){e===void 0&&(e=0),n===void 0&&(n=0),r===void 0&&(r=0),i===void 0&&(i=0);var o=t.map(function(a,s){var c=a[0],l=t[s+1],u=s===0&&(e!==0||n!==0),f=(s===t.length-1||l&&(l[0]==="M"||l[0]==="Z"))&&r!==0&&i!==0;switch(c){case"M":return u?"M ".concat(a[1]+e,",").concat(a[2]+n," L ").concat(a[1],",").concat(a[2]):"M ".concat(a[1],",").concat(a[2]);case"L":return"L ".concat(a[1]+(f?r:0),",").concat(a[2]+(f?i:0));case"Q":return"Q ".concat(a[1]," ").concat(a[2],",").concat(a[3]," ").concat(a[4])+(f?" L ".concat(a[3]+r,",").concat(a[4]+i):"");case"C":return"C ".concat(a[1]," ").concat(a[2],",").concat(a[3]," ").concat(a[4],",").concat(a[5]," ").concat(a[6])+(f?" L ".concat(a[5]+r,",").concat(a[6]+i):"");case"A":return"A ".concat(a[1]," ").concat(a[2]," ").concat(a[3]," ").concat(a[4]," ").concat(a[5]," ").concat(a[6]," ").concat(a[7])+(f?" L ".concat(a[6]+r,",").concat(a[7]+i):"");case"Z":return"Z"}}).join(" ");return~o.indexOf("NaN")?"":o}var kk=function(t){if(t===""||Array.isArray(t)&&t.length===0)return{absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:{x:0,y:0,width:0,height:0}};var e;try{e=Tc(t)}catch(d){e=Tc(""),console.error("[g]: Invalid SVG Path definition: ".concat(t))}JG(e);var n=QG(e),r=tz(e),i=r.polygons,o=r.polylines,a=nz(e),s=ez(a,0),c=s.x,l=s.y,u=s.width,f=s.height;return{absolutePath:e,hasArc:n,segments:a,polygons:i,polylines:o,totalLength:0,rect:{x:Number.isFinite(c)?c:0,y:Number.isFinite(l)?l:0,width:Number.isFinite(u)?u:0,height:Number.isFinite(f)?f:0}}},cz=Oo(kk);function qO(t){return Qe(t)?cz(t):kk(t)}function lz(t,e,n){var r=t.curve,i=e.curve;(!r||r.length===0)&&(r=bl(t.absolutePath,!1),t.curve=r),(!i||i.length===0)&&(i=bl(e.absolutePath,!1),e.curve=i);var o=[r,i];r.length!==i.length&&(o=gu(r,i));var a=yu(o[0])!==yu(o[1])?mf(o[0]):on(o[0]);return[a,xv(o[1],a),function(s){return s}]}function Nk(t,e){var n;return Qe(t)?n=t.split(" ").map(function(r){var i=j(r.split(","),2),o=i[0],a=i[1];return[Number(o),Number(a)]}):n=t,{points:n,totalLength:0,segments:[]}}function uz(t,e){return[t.points,e.points,function(n){return n}]}var ai=null;function ka(t){return function(e){var n=0;return t.map(function(r){return r===ai?e[n++]:r})}}function jf(t){return t}var I1={matrix:["NNNNNN",[ai,ai,0,0,ai,ai,0,0,0,0,1,0,ai,ai,0,1],jf],matrix3d:["NNNNNNNNNNNNNNNN",jf],rotate:["A"],rotatex:["A"],rotatey:["A"],rotatez:["A"],rotate3d:["NNNA"],perspective:["L"],scale:["Nn",ka([ai,ai,new fr(1)]),jf],scalex:["N",ka([ai,new fr(1),new fr(1)]),ka([ai,new fr(1)])],scaley:["N",ka([new fr(1),ai,new fr(1)]),ka([new fr(1),ai])],scalez:["N",ka([new fr(1),new fr(1),ai])],scale3d:["NNN",jf],skew:["Aa",null,jf],skewx:["A",null,ka([ai,Es])],skewy:["A",null,ka([Es,ai])],translate:["Tt",ka([ai,ai,pi]),jf],translatex:["T",ka([ai,pi,pi]),ka([ai,pi])],translatey:["T",ka([pi,ai,pi]),ka([pi,ai])],translatez:["L",ka([pi,pi,ai])],translate3d:["TTL",jf]};function Rk(t){if(t=(t||"none").toLowerCase().trim(),t==="none")return[];for(var e=/\s*(\w+)\(([^)]*)\)/g,n=[],r,i=0;r=e.exec(t);){if(r.index!==i)return[];i=r.index+r[0].length;var o=r[1],a=I1[o];if(!a)return[];var s=r[2].split(","),c=a[0];if(c.length"].calculator(null,null,{value:n.textTransform},e,null),le(n.clipPath)||this.runtime.CSSPropertySyntaxFactory[""].calculator("clipPath",a,n.clipPath,e,this.runtime),n.offsetPath&&this.runtime.CSSPropertySyntaxFactory[""].calculator("offsetPath",s,n.offsetPath,e,this.runtime),n.transform&&(e.parsedStyle.transform=Rk(n.transform)),n.transformOrigin&&(e.parsedStyle.transformOrigin=Dk(n.transformOrigin)),n.markerStart&&(e.parsedStyle.markerStart=this.runtime.CSSPropertySyntaxFactory[""].calculator(null,n.markerStart,n.markerStart,null,null)),n.markerEnd&&(e.parsedStyle.markerEnd=this.runtime.CSSPropertySyntaxFactory[""].calculator(null,n.markerEnd,n.markerEnd,null,null)),n.markerMid&&(e.parsedStyle.markerMid=this.runtime.CSSPropertySyntaxFactory[""].calculator("",n.markerMid,n.markerMid,null,null)),Lt(n.zIndex)||this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),Lt(n.offsetDistance)||this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),n.transform&&this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),n.transformOrigin&&this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),c&&(e.geometry.dirty=!0,e.renderable.boundsDirty=!0,e.renderable.renderBoundsDirty=!0,r.forceUpdateGeometry||this.runtime.sceneGraphService.dirtifyToRoot(e))}},t.prototype.parseProperty=function(e,n,r,i){var o=Gf[e],a=n;if((n===""||Lt(n))&&(n="unset"),n==="unset"||n==="initial"||n==="inherit")a=YO(n);else if(o){var s=o.k,c=o.syntax,l=c&&this.getPropertySyntax(c);s&&s.indexOf(n)>-1?a=YO(n):l&&(!i&&l.parserUnmemoize?a=l.parserUnmemoize(n,r):l.parser&&(a=l.parser(n,r)))}return a},t.prototype.computeProperty=function(e,n,r,i){var o=Gf[e],a=r.id==="g-root",s=n;if(o){var c=o.syntax,l=o.inh,u=o.d;if(n instanceof Aa){var f=n.value;if(f==="unset"&&(l&&!a?f="inherit":f="initial"),f==="initial")Lt(u)||(n=this.parseProperty(e,Rh(u)?u(r.nodeName):u,r,i));else if(f==="inherit"){var d=this.tryToResolveProperty(r,e,{inherited:!0});if(Lt(d)){this.addUnresolveProperty(r,e);return}else return d}}var h=c&&this.getPropertySyntax(c);if(h&&h.calculator){var p=r.parsedStyle[e];s=h.calculator(e,p,n,r,this.runtime)}else n instanceof Aa?s=n.value:s=n}return s},t.prototype.postProcessProperty=function(e,n,r){var i=Gf[e];if(i&&i.syntax){var o=i.syntax&&this.getPropertySyntax(i.syntax),a=o;a&&a.postProcessor&&a.postProcessor(n,r)}},t.prototype.addUnresolveProperty=function(e,n){var r=Fh.get(e);r||(Fh.set(e,[]),r=Fh.get(e)),r.indexOf(n)===-1&&r.push(n)},t.prototype.tryToResolveProperty=function(e,n,r){r===void 0&&(r={});var i=r.inherited;if(i&&e.parentElement&&_z(e.parentElement,n)){var o=e.parentElement.parsedStyle[n];return o==="unset"||o==="initial"||o==="inherit"?void 0:o}},t.prototype.recalc=function(e){var n=Fh.get(e);if(n&&n.length){var r={};n.forEach(function(i){r[i]=e.attributes[i]}),this.processProperties(e,r),Fh.delete(e)}},t.prototype.updateGeometry=function(e){var n=e.nodeName,r=this.runtime.geometryUpdaterFactory[n];if(r){var i=e.geometry;i.contentBounds||(i.contentBounds=new ca),i.renderBounds||(i.renderBounds=new ca);var o=e.parsedStyle,a=r.update(o,e),s=a.cx,c=s===void 0?0:s,l=a.cy,u=l===void 0?0:l,f=a.cz,d=f===void 0?0:f,h=a.hwidth,p=h===void 0?0:h,v=a.hheight,y=v===void 0?0:v,m=a.hdepth,b=m===void 0?0:m,O=[Math.abs(p),Math.abs(y),b],E=o,w=E.stroke,_=E.lineWidth,S=_===void 0?1:_,M=E.increasedLineWidthForHitTesting,T=M===void 0?0:M,A=E.shadowType,C=A===void 0?"outer":A,N=E.shadowColor,k=E.filter,R=k===void 0?[]:k,I=E.transformOrigin,D=[c,u,d];i.contentBounds.update(D,O);var B=n===ge.POLYLINE||n===ge.POLYGON||n===ge.PATH?Math.SQRT2:.5,F=w&&!w.isNone;if(F){var G=((S||0)+(T||0))*B;O[0]+=G,O[1]+=G}if(i.renderBounds.update(D,O),N&&C&&C!=="inner"){var X=i.renderBounds,q=X.min,J=X.max,et=o,dt=et.shadowBlur,_t=et.shadowOffsetX,Dt=et.shadowOffsetY,pt=dt||0,vt=_t||0,Qt=Dt||0,Bt=q[0]-pt+vt,Rt=J[0]+pt+vt,$t=q[1]-pt+Qt,de=J[1]+pt+Qt;q[0]=Math.min(q[0],Bt),J[0]=Math.max(J[0],Rt),q[1]=Math.min(q[1],$t),J[1]=Math.max(J[1],de),i.renderBounds.setMinMax(q,J)}R.forEach(function(De){var An=De.name,jn=De.params;if(An==="blur"){var zr=jn[0].value;i.renderBounds.update(i.renderBounds.center,T1(i.renderBounds.halfExtents,i.renderBounds.halfExtents,[zr,zr,0]))}else if(An==="drop-shadow"){var Vn=jn[0].value,Jr=jn[1].value,Gn=jn[2].value,Ti=i.renderBounds,en=Ti.min,ln=Ti.max,Ai=en[0]-Gn+Vn,Qr=ln[0]+Gn+Vn,ve=en[1]-Gn+Jr,je=ln[1]+Gn+Jr;en[0]=Math.min(en[0],Ai),ln[0]=Math.max(ln[0],Qr),en[1]=Math.min(en[1],ve),ln[1]=Math.max(ln[1],je),i.renderBounds.setMinMax(en,ln)}}),e.geometry.dirty=!1;var ye=p<0,Se=y<0,qe=(ye?-1:1)*(I?as(I[0],0,e,!0):0),Me=(Se?-1:1)*(I?as(I[1],1,e,!0):0);(qe||Me)&&e.setOrigin(qe,Me)}},t.prototype.updateSizeAttenuation=function(e,n){e.style.isSizeAttenuation?(e.style.rawLineWidth||(e.style.rawLineWidth=e.style.lineWidth),e.style.lineWidth=(e.style.rawLineWidth||1)/n,e.nodeName===ge.CIRCLE&&(e.style.rawR||(e.style.rawR=e.style.r),e.style.r=(e.style.rawR||1)/n)):(e.style.rawLineWidth&&(e.style.lineWidth=e.style.rawLineWidth,delete e.style.rawLineWidth),e.nodeName===ge.CIRCLE&&e.style.rawR&&(e.style.r=e.style.rawR,delete e.style.rawR))},t.prototype.isPropertyInheritable=function(e){var n=Gf[e];return n?n.inh:!1},t}(),Oz=function(){function t(){this.parser=mk,this.parserUnmemoize=UO,this.parserWithCSSDisabled=null,this.mixer=VO}return t.prototype.calculator=function(e,n,r,i){return Ca(r)},t}(),Ez=function(){function t(){}return t.prototype.calculator=function(e,n,r,i,o){return r instanceof Aa&&(r=null),o.sceneGraphService.updateDisplayObjectDependency(e,n,r,i),e==="clipPath"&&i.forEach(function(a){a.childNodes.length===0&&o.sceneGraphService.dirtifyToRoot(a)}),r},t}(),Sz=function(){function t(){this.parser=Ih,this.parserWithCSSDisabled=Ih,this.mixer=UG}return t.prototype.calculator=function(e,n,r,i){return r instanceof Aa?r.value==="none"?k1:hk:r},t}(),Mz=function(){function t(){this.parser=_k}return t.prototype.calculator=function(e,n,r){return r instanceof Aa?[]:r},t}();function Fk(t){var e=t.parsedStyle.fontSize;return Lt(e)?null:e}var tE=function(){function t(){this.parser=Dh,this.parserUnmemoize=w0,this.parserWithCSSDisabled=null,this.mixer=VO}return t.prototype.calculator=function(e,n,r,i,o){var a;if(Je(r))return r;if(fr.isRelativeUnit(r.unit)){var s=o.styleValueRegistry;if(r.unit===Zt.kPercentage)return 0;if(r.unit===Zt.kEms){if(i.parentNode){var c=Fk(i.parentNode);if(c)return c*=r.value,c;s.addUnresolveProperty(i,e)}else s.addUnresolveProperty(i,e);return 0}else if(r.unit===Zt.kRems){if(!((a=i==null?void 0:i.ownerDocument)===null||a===void 0)&&a.documentElement){var c=Fk(i.ownerDocument.documentElement);if(c)return c*=r.value,c;s.addUnresolveProperty(i,e)}else s.addUnresolveProperty(i,e);return 0}}else return r.value},t}(),Pz=function(){function t(){this.mixer=Ok}return t.prototype.parser=function(e){var n=bk(Je(e)?[e]:e),r;return n.length===1?r=[n[0],n[0]]:r=[n[0],n[1]],r},t.prototype.calculator=function(e,n,r){return r.map(function(i){return i.value})},t}(),Tz=function(){function t(){this.mixer=Ok}return t.prototype.parser=function(e){var n=bk(Je(e)?[e]:e),r;return n.length===1?r=[n[0],n[0],n[0],n[0]]:n.length===2?r=[n[0],n[1],n[0],n[1]]:n.length===3?r=[n[0],n[1],n[2],n[1]]:r=[n[0],n[1],n[2],n[3]],r},t.prototype.calculator=function(e,n,r){return r.map(function(i){return i.value})},t}(),Az=function(){function t(){}return t.prototype.calculator=function(e,n,r,i){r instanceof Aa&&(r=null);var o=r==null?void 0:r.cloneNode(!0);return o&&(o.style.isMarker=!0),o},t}(),Cz=function(){function t(){this.mixer=VO,this.parser=Ff,this.parserUnmemoize=Bh,this.parserWithCSSDisabled=null}return t.prototype.calculator=function(e,n,r){return r.value},t}(),kz=function(){function t(){this.parser=Ff,this.parserUnmemoize=Bh,this.parserWithCSSDisabled=null,this.mixer=XO(0,1)}return t.prototype.calculator=function(e,n,r){return r.value},t.prototype.postProcessor=function(e){var n=e.parsedStyle,r=n.offsetPath,i=n.offsetDistance;if(r){var o=r.nodeName;if(o===ge.LINE||o===ge.PATH||o===ge.POLYLINE){var a=r.getPoint(i);a&&e.setLocalPosition(a.x,a.y)}}},t}(),Nz=function(){function t(){this.parser=Ff,this.parserUnmemoize=Bh,this.parserWithCSSDisabled=null,this.mixer=XO(0,1)}return t.prototype.calculator=function(e,n,r){return r.value},t}(),Rz=function(){function t(){this.parser=qO,this.parserWithCSSDisabled=qO,this.mixer=lz}return t.prototype.calculator=function(e,n,r){return r instanceof Aa&&r.value==="unset"?{absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:new Ch(0,0,0,0)}:r},t}(),Lz=function(){function t(){this.parser=Nk,this.mixer=uz}return t}(),Iz=function(t){xt(e,t);function e(){var n=t.apply(this,ut([],j(arguments),!1))||this;return n.mixer=XO(0,1/0),n}return e}(tE),Dz=function(){function t(){}return t.prototype.calculator=function(e,n,r,i){return r instanceof Aa?r.value==="unset"?"":r.value:"".concat(r)},t.prototype.postProcessor=function(e){e.nodeValue="".concat(e.parsedStyle.text)||""},t}(),Bz=function(){function t(){}return t.prototype.calculator=function(e,n,r,i){var o=i.getAttribute("text");if(o){var a=o;r.value==="capitalize"?a=o.charAt(0).toUpperCase()+o.slice(1):r.value==="lowercase"?a=o.toLowerCase():r.value==="uppercase"&&(a=o.toUpperCase()),i.parsedStyle.text=a}return r.value},t}(),eE={},Fz=0;function jz(t,e){if(t){var n=typeof t=="string"?t:t.id||Fz++;eE[n]&&eE[n].destroy(),eE[n]=e}}var B1=typeof window!="undefined"&&typeof window.document!="undefined";function Gz(t){return!!t.getAttribute}function zz(t,e){for(var n=0,r=t.length;n>>1;jk(t[i],e)<0?n=i+1:r=i}return n}function jk(t,e){var n=Number(t.parsedStyle.zIndex||0),r=Number(e.parsedStyle.zIndex||0);if(n===r){var i=t.parentNode;if(i){var o=i.childNodes||[];return o.indexOf(t)-o.indexOf(e)}}return n-r}function Wz(t){var e,n=t;do{var r=(e=n.parsedStyle)===null||e===void 0?void 0:e.clipPath;if(r)return n;n=n.parentElement}while(n!==null);return null}var Gk="px";function Yz(t,e,n){B1&&t.style&&(t.style.width=e+Gk,t.style.height=n+Gk)}function zk(t,e){if(B1)return document.defaultView.getComputedStyle(t,null).getPropertyValue(e)}function Hz(t){var e=zk(t,"width");return e==="auto"?t.offsetWidth:parseFloat(e)}function Uz(t){var e=zk(t,"height");return e==="auto"?t.offsetHeight:parseFloat(e)}var Vz=1,Xz={touchstart:"pointerdown",touchend:"pointerup",touchendoutside:"pointerupoutside",touchmove:"pointermove",touchcancel:"pointercancel"},nE=typeof performance=="object"&&performance.now?performance:Date;function y0t(t,e,n){t===void 0&&(t="auto");var r=!1,i=!1,o=!!e&&!e.isNone,a=!!n&&!n.isNone;return t==="visiblepainted"||t==="painted"||t==="auto"?(r=o,i=a):t==="visiblefill"||t==="fill"?r=!0:t==="visiblestroke"||t==="stroke"?i=!0:(t==="visible"||t==="all")&&(r=!0,i=!0),[r,i]}var $z=1,qz=function(){return $z++},Hc=typeof self=="object"&&self.self==self?self:typeof gt.g=="object"&>.g.global==gt.g?gt.g:{},Kz=Date.now(),Zz=function(){return Hc.performance&&typeof Hc.performance.now=="function"?Hc.performance.now():Date.now()-Kz},O0={},Wk=Date.now(),Jz=function(t){if(typeof t!="function")throw new TypeError(t+" is not a function");var e=Date.now(),n=e-Wk,r=n>16?0:16-n,i=qz();return O0[i]=t,Object.keys(O0).length>1||setTimeout(function(){Wk=e;var o=O0;O0={},Object.keys(o).forEach(function(a){return o[a](Zz())})},r),i},Qz=function(t){delete O0[t]},tW=["","webkit","moz","ms","o"],Yk=function(t){return typeof t!="string"?Jz:t===""?Hc.requestAnimationFrame:Hc[t+"RequestAnimationFrame"]},eW=function(t){return typeof t!="string"?Qz:t===""?Hc.cancelAnimationFrame:Hc[t+"CancelAnimationFrame"]||Hc[t+"CancelRequestAnimationFrame"]},nW=function(t,e){for(var n=0;t[n]!==void 0;){if(e(t[n]))return t[n];n=n+1}},Hk=nW(tW,function(t){return!!Yk(t)}),rE=Yk(Hk),Uk=eW(Hk);Hc.requestAnimationFrame=rE,Hc.cancelAnimationFrame=Uk;var rW=function(){function t(){this.callbacks=[]}return t.prototype.getCallbacksNum=function(){return this.callbacks.length},t.prototype.tapPromise=function(e,n){this.callbacks.push(n)},t.prototype.promise=function(){for(var e=[],n=0;n=0;h--){var p=d[h].trim();!aW.test(p)&&oW.indexOf(p)<0&&(p='"'.concat(p,'"')),d[h]=p}return"".concat(a," ").concat(c," ").concat(u," ").concat(f," ").concat(d.join(","))}function oE(t,e,n){return po(t),t[4]=Math.tan(e),t[1]=Math.tan(n),t}var E0=1e-5,cW=ue(),Ei=ue();function lW(t,e){if(t.length){var n=po(cW);t.forEach(function(r){var i=r.t,o=r.d;if(i==="scale"){var a=(o==null?void 0:o.map(function(m){return Math.max(m.value,E0)}))||[1,1];ji(Ei,[a[0],a[1],1])}else if(i==="scalex"){var a=(o==null?void 0:o.map(function(b){return Math.max(b.value,E0)}))||[1];ji(Ei,[a[0],1,1])}else if(i==="scaley"){var a=(o==null?void 0:o.map(function(b){return Math.max(b.value,E0)}))||[1];ji(Ei,[1,a[0],1])}else if(i==="scalez"){var a=(o==null?void 0:o.map(function(b){return Math.max(b.value,E0)}))||[1];ji(Ei,[1,1,a[0]])}else if(i==="scale3d"){var a=(o==null?void 0:o.map(function(b){return Math.max(b.value,E0)}))||[1,1,1];ji(Ei,[a[0],a[1],a[2]])}else if(i==="translate"){var s=o||[pi,pi];wi(Ei,[s[0].value,s[1].value,0])}else if(i==="translatex"){var s=o||[pi];wi(Ei,[s[0].value,0,0])}else if(i==="translatey"){var s=o||[pi];wi(Ei,[0,s[0].value,0])}else if(i==="translatez"){var s=o||[pi];wi(Ei,[0,0,s[0].value])}else if(i==="translate3d"){var s=o||[pi,pi,pi];wi(Ei,[s[0].value,s[1].value,s[2].value])}else if(i==="rotate"){var c=o||[Es];bc(Ei,Mr(Ca(c[0])))}else if(i==="rotatex"){var c=o||[Es];Nd(Ei,Mr(Ca(c[0])))}else if(i==="rotatey"){var c=o||[Es];Rd(Ei,Mr(Ca(c[0])))}else if(i==="rotatez"){var c=o||[Es];bc(Ei,Mr(Ca(c[0])))}else if(i==="rotate3d"){var c=o||[pi,pi,pi,Es];kd(Ei,Mr(Ca(c[3])),[c[0].value,c[1].value,c[2].value])}else if(i==="skew"){var l=(o==null?void 0:o.map(function(m){return m.value}))||[0,0];oE(Ei,Mr(l[0]),Mr(l[1]))}else if(i==="skewx"){var l=(o==null?void 0:o.map(function(b){return b.value}))||[0];oE(Ei,Mr(l[0]),0)}else if(i==="skewy"){var l=(o==null?void 0:o.map(function(b){return b.value}))||[0];oE(Ei,0,Mr(l[0]))}else if(i==="matrix"){var u=j(o.map(function(m){return m.value}),6),f=u[0],d=u[1],h=u[2],p=u[3],v=u[4],y=u[5];gl(Ei,f,d,0,0,h,p,0,0,0,0,1,0,v,y,0,1)}else i==="matrix3d"&&gl.apply(_e,ut([Ei],j(o.map(function(m){return m.value})),!1));Bd(n,n,Ei)}),e.setLocalTransform(n)}else e.resetLocalTransform();return e.getLocalTransform()}var uW=function(){function t(){this.parser=Rk,this.parserUnmemoize=Lk,this.parserWithCSSDisabled=Lk,this.mixer=xz}return t.prototype.calculator=function(e,n,r,i){return r instanceof Aa?[]:r},t.prototype.postProcessor=function(e){var n=e.parsedStyle.transform;lW(n,e)},t}(),fW=function(){function t(){this.parser=Dk,this.parserUnmemoize=bz}return t.prototype.postProcessor=function(e){var n=e.parsedStyle.transformOrigin;n[0].unit===Zt.kPixels&&n[1].unit===Zt.kPixels?e.setOrigin(n[0].value,n[1].value):e.getGeometryBounds()},t}(),dW=function(){function t(){this.parser=Ff,this.parserUnmemoize=Bh}return t.prototype.calculator=function(e,n,r,i){return r.value},t.prototype.postProcessor=function(e){if(e.parentNode){var n=e.parentNode,r=n.renderable,i=n.sortable;r&&(r.dirty=!0),i&&(i.dirty=!0,i.dirtyReason=Lh.Z_INDEX_CHANGED)}},t}(),hW=function(){function t(){}return t.prototype.update=function(e,n){var r=e.cx,i=r===void 0?0:r,o=e.cy,a=o===void 0?0:o,s=e.r,c=s===void 0?0:s;return{cx:i,cy:a,hwidth:c,hheight:c}},t}(),pW=function(){function t(){}return t.prototype.update=function(e,n){var r=e.cx,i=r===void 0?0:r,o=e.cy,a=o===void 0?0:o,s=e.rx,c=s===void 0?0:s,l=e.ry,u=l===void 0?0:l;return{cx:i,cy:a,hwidth:c,hheight:u}},t}(),vW=function(){function t(){}return t.prototype.update=function(e){var n=e.x1,r=e.y1,i=e.x2,o=e.y2,a=Math.min(n,i),s=Math.max(n,i),c=Math.min(r,o),l=Math.max(r,o),u=s-a,f=l-c,d=u/2,h=f/2;return{cx:a+d,cy:c+h,hwidth:d,hheight:h}},t}(),gW=function(){function t(){}return t.prototype.update=function(e){var n=e.d,r=n.rect,i=r.x,o=r.y,a=r.width,s=r.height,c=a/2,l=s/2;return{cx:i+c,cy:o+l,hwidth:c,hheight:l}},t}(),yW=function(){function t(){}return t.prototype.update=function(e){if(e.points&&ri(e.points.points)){var n=e.points.points,r=Math.min.apply(Math,ut([],j(n.map(function(f){return f[0]})),!1)),i=Math.max.apply(Math,ut([],j(n.map(function(f){return f[0]})),!1)),o=Math.min.apply(Math,ut([],j(n.map(function(f){return f[1]})),!1)),a=Math.max.apply(Math,ut([],j(n.map(function(f){return f[1]})),!1)),s=i-r,c=a-o,l=s/2,u=c/2;return{cx:r+l,cy:o+u,hwidth:l,hheight:u}}return{cx:0,cy:0,hwidth:0,hheight:0}},t}(),mW=function(){function t(){}return t.prototype.update=function(e,n){var r=e.x,i=r===void 0?0:r,o=e.y,a=o===void 0?0:o,s=e.src,c=e.width,l=c===void 0?0:c,u=e.height,f=u===void 0?0:u,d=l,h=f;return s&&!Qe(s)&&(d||(d=s.width,e.width=d),h||(h=s.height,e.height=h)),{cx:i+d/2,cy:a+h/2,hwidth:d/2,hheight:h/2}},t}(),xW=function(){function t(e){this.globalRuntime=e}return t.prototype.isReadyToMeasure=function(e,n){var r=e.text,i=e.textAlign,o=e.textBaseline,a=e.fontSize,s=e.fontStyle,c=e.fontWeight,l=e.fontVariant,u=e.lineWidth;return Et.enableCSSParsing?r&&a&&s&&c&&l&&i&&o&&!Lt(u):r},t.prototype.update=function(e,n){var r,i,o=e.text,a=e.textAlign,s=a===void 0?"start":a,c=e.lineWidth,l=c===void 0?1:c,u=e.textBaseline,f=u===void 0?"alphabetic":u,d=e.dx,h=d===void 0?0:d,p=e.dy,v=p===void 0?0:p,y=e.x,m=y===void 0?0:y,b=e.y,O=b===void 0?0:b;if(!this.isReadyToMeasure(e,n))return e.metrics={font:"",width:0,height:0,lines:[],lineWidths:[],lineHeight:0,maxLineWidth:0,fontProperties:{ascent:0,descent:0,fontSize:0},lineMetrics:[]},{hwidth:0,hheight:0,cx:0,cy:0};var E=(((i=(r=n==null?void 0:n.ownerDocument)===null||r===void 0?void 0:r.defaultView)===null||i===void 0?void 0:i.getConfig())||{}).offscreenCanvas,w=this.globalRuntime.textService.measureText(o,e,E);e.metrics=w;var _=w.width,S=w.height,M=w.lineHeight,T=w.fontProperties,A=_/2,C=S/2,N=m+A;s==="center"||s==="middle"?N+=l/2-A:(s==="right"||s==="end")&&(N+=l-A*2);var k=O-C;return f==="middle"?k+=C:f==="top"||f==="hanging"?k+=C*2:f==="alphabetic"?k+=this.globalRuntime.enableCSSParsing?M-T.ascent:0:(f==="bottom"||f==="ideographic")&&(k+=0),h&&(N+=h),v&&(k+=v),{cx:N,cy:k,hwidth:A,hheight:C}},t}(),bW=function(){function t(){}return t.prototype.update=function(e,n){return{cx:0,cy:0,hwidth:0,hheight:0}},t}(),_W=function(){function t(){}return t.prototype.update=function(e,n){var r=e.x,i=r===void 0?0:r,o=e.y,a=o===void 0?0:o,s=e.width,c=s===void 0?0:s,l=e.height,u=l===void 0?0:l;return{cx:i+c/2,cy:a+u/2,hwidth:c/2,hheight:u/2}},t}();function wW(t){return!!t.type}var aE=function(){function t(e){this.eventPhase=t.prototype.NONE,this.bubbles=!0,this.cancelBubble=!0,this.cancelable=!1,this.defaultPrevented=!1,this.propagationStopped=!1,this.propagationImmediatelyStopped=!1,this.layer=new Uo,this.page=new Uo,this.canvas=new Uo,this.viewport=new Uo,this.composed=!1,this.NONE=0,this.CAPTURING_PHASE=1,this.AT_TARGET=2,this.BUBBLING_PHASE=3,this.manager=e}return Object.defineProperty(t.prototype,"name",{get:function(){return this.type},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"layerX",{get:function(){return this.layer.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"layerY",{get:function(){return this.layer.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pageX",{get:function(){return this.page.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pageY",{get:function(){return this.page.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"x",{get:function(){return this.canvas.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this.canvas.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"canvasX",{get:function(){return this.canvas.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"canvasY",{get:function(){return this.canvas.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"viewportX",{get:function(){return this.viewport.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"viewportY",{get:function(){return this.viewport.y},enumerable:!1,configurable:!0}),t.prototype.composedPath=function(){return this.manager&&(!this.path||this.path[0]!==this.target)&&(this.path=this.target?this.manager.propagationPath(this.target):[]),this.path},Object.defineProperty(t.prototype,"propagationPath",{get:function(){return this.composedPath()},enumerable:!1,configurable:!0}),t.prototype.preventDefault=function(){this.nativeEvent instanceof Event&&this.nativeEvent.cancelable&&this.nativeEvent.preventDefault(),this.defaultPrevented=!0},t.prototype.stopImmediatePropagation=function(){this.propagationImmediatelyStopped=!0},t.prototype.stopPropagation=function(){this.propagationStopped=!0},t.prototype.initEvent=function(){},t.prototype.initUIEvent=function(){},t.prototype.clone=function(){throw new Error(Vr)},t}(),Vk=function(t){xt(e,t);function e(){var n=t.apply(this,ut([],j(arguments),!1))||this;return n.client=new Uo,n.movement=new Uo,n.offset=new Uo,n.global=new Uo,n.screen=new Uo,n}return Object.defineProperty(e.prototype,"clientX",{get:function(){return this.client.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"clientY",{get:function(){return this.client.y},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"movementX",{get:function(){return this.movement.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"movementY",{get:function(){return this.movement.y},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"offsetX",{get:function(){return this.offset.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"offsetY",{get:function(){return this.offset.y},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"globalX",{get:function(){return this.global.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"globalY",{get:function(){return this.global.y},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"screenX",{get:function(){return this.screen.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"screenY",{get:function(){return this.screen.y},enumerable:!1,configurable:!0}),e.prototype.getModifierState=function(n){return"getModifierState"in this.nativeEvent&&this.nativeEvent.getModifierState(n)},e.prototype.initMouseEvent=function(){throw new Error(Vr)},e}(aE),sE=function(t){xt(e,t);function e(){var n=t.apply(this,ut([],j(arguments),!1))||this;return n.width=0,n.height=0,n.isPrimary=!1,n}return e.prototype.getCoalescedEvents=function(){return this.type==="pointermove"||this.type==="mousemove"||this.type==="touchmove"?[this]:[]},e.prototype.getPredictedEvents=function(){throw new Error("getPredictedEvents is not supported!")},e.prototype.clone=function(){return this.manager.clonePointerEvent(this)},e}(Vk),cE=function(t){xt(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.clone=function(){return this.manager.cloneWheelEvent(this)},e}(Vk),ua=function(t){xt(e,t);function e(n,r){var i=t.call(this,null)||this;return i.type=n,i.detail=r,Object.assign(i,r),i}return e}(aE),Xk=":",$k=function(){function t(){this.emitter=new Xa}return t.prototype.on=function(e,n,r){return this.addEventListener(e,n,r),this},t.prototype.addEventListener=function(e,n,r){var i=Ks(r)&&r||Yi(r)&&r.capture,o=Yi(r)&&r.once,a=Rh(n)?void 0:n,s=!1,c="";if(e.indexOf(Xk)>-1){var l=j(e.split(Xk),2),u=l[0],f=l[1];e=f,c=u,s=!0}if(e=i?"".concat(e,"capture"):e,n=Rh(n)?n:n.handleEvent,s){var d=n;n=function(){for(var h,p=[],v=0;v0},e.prototype.isDefaultNamespace=function(n){throw new Error(Vr)},e.prototype.lookupNamespaceURI=function(n){throw new Error(Vr)},e.prototype.lookupPrefix=function(n){throw new Error(Vr)},e.prototype.normalize=function(){throw new Error(Vr)},e.prototype.isEqualNode=function(n){return this===n},e.prototype.isSameNode=function(n){return this.isEqualNode(n)},Object.defineProperty(e.prototype,"parent",{get:function(){return this.parentNode},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"parentElement",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"firstChild",{get:function(){return this.childNodes.length>0?this.childNodes[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lastChild",{get:function(){return this.childNodes.length>0?this.childNodes[this.childNodes.length-1]:null},enumerable:!1,configurable:!0}),e.prototype.compareDocumentPosition=function(n){var r;if(n===this)return 0;for(var i=n,o=this,a=[i],s=[o];(r=i.parentNode)!==null&&r!==void 0?r:o.parentNode;)i=i.parentNode?(a.push(i.parentNode),i.parentNode):i,o=o.parentNode?(s.push(o.parentNode),o.parentNode):o;if(i!==o)return e.DOCUMENT_POSITION_DISCONNECTED|e.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC|e.DOCUMENT_POSITION_PRECEDING;var c=a.length>s.length?a:s,l=c===a?s:a;if(c[c.length-l.length]===l[0])return c===a?e.DOCUMENT_POSITION_CONTAINED_BY|e.DOCUMENT_POSITION_FOLLOWING:e.DOCUMENT_POSITION_CONTAINS|e.DOCUMENT_POSITION_PRECEDING;for(var u=c.length-l.length,f=l.length-1;f>=0;f--){var d=l[f],h=c[u+f];if(h!==d){var p=d.parentNode.childNodes;return p.indexOf(d)0&&r;)r=r.parentNode,n--;return r},e.prototype.forEach=function(n,r){r===void 0&&(r=!1),n(this)||(r?this.childNodes.slice():this.childNodes).forEach(function(i){i.forEach(n)})},e.DOCUMENT_POSITION_DISCONNECTED=1,e.DOCUMENT_POSITION_PRECEDING=2,e.DOCUMENT_POSITION_FOLLOWING=4,e.DOCUMENT_POSITION_CONTAINS=8,e.DOCUMENT_POSITION_CONTAINED_BY=16,e.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=32,e}($k),OW=2048,EW=function(){function t(e,n){var r=this;this.globalRuntime=e,this.context=n,this.emitter=new Xa,this.nativeHTMLMap=new WeakMap,this.cursor="default",this.mappingTable={},this.mappingState={trackingData:{}},this.eventPool=new Map,this.tmpMatrix=ue(),this.tmpVec3=Gt(),this.onPointerDown=function(i){var o=r.createPointerEvent(i);if(r.dispatchEvent(o,"pointerdown"),o.pointerType==="touch")r.dispatchEvent(o,"touchstart");else if(o.pointerType==="mouse"||o.pointerType==="pen"){var a=o.button===2;r.dispatchEvent(o,a?"rightdown":"mousedown")}var s=r.trackingData(i.pointerId);s.pressTargetsByButton[i.button]=o.composedPath(),r.freeEvent(o)},this.onPointerUp=function(i){var o,a=nE.now(),s=r.createPointerEvent(i,void 0,void 0,r.context.config.alwaysTriggerPointerEventOnCanvas?r.rootTarget:void 0);if(r.dispatchEvent(s,"pointerup"),s.pointerType==="touch")r.dispatchEvent(s,"touchend");else if(s.pointerType==="mouse"||s.pointerType==="pen"){var c=s.button===2;r.dispatchEvent(s,c?"rightup":"mouseup")}var l=r.trackingData(i.pointerId),u=r.findMountedTarget(l.pressTargetsByButton[i.button]),f=u;if(u&&!s.composedPath().includes(u)){for(var d=u;d&&!s.composedPath().includes(d);){if(s.currentTarget=d,r.notifyTarget(s,"pointerupoutside"),s.pointerType==="touch")r.notifyTarget(s,"touchendoutside");else if(s.pointerType==="mouse"||s.pointerType==="pen"){var c=s.button===2;r.notifyTarget(s,c?"rightupoutside":"mouseupoutside")}Eo.isNode(d)&&(d=d.parentNode)}delete l.pressTargetsByButton[i.button],f=d}if(f){var h=r.clonePointerEvent(s,"click");h.target=f,h.path=[],l.clicksByButton[i.button]||(l.clicksByButton[i.button]={clickCount:0,target:h.target,timeStamp:a});var p=r.context.renderingContext.root.ownerDocument.defaultView,v=l.clicksByButton[i.button];v.target===h.target&&a-v.timeStamp=1;i--)if(e.currentTarget=r[i],this.notifyTarget(e,n),e.propagationStopped||e.propagationImmediatelyStopped)return;if(e.eventPhase=e.AT_TARGET,e.currentTarget=e.target,this.notifyTarget(e,n),!(e.propagationStopped||e.propagationImmediatelyStopped)){var o=r.indexOf(e.currentTarget);e.eventPhase=e.BUBBLING_PHASE;for(var i=o+1;io||r>a?null:!s&&this.pickHandler(e)||this.rootTarget||null},t.prototype.isNativeEventFromCanvas=function(e,n){var r=n==null?void 0:n.target;if(r!=null&&r.shadowRoot&&(r=n.composedPath()[0]),r){if(r===e)return!0;if(e&&e.contains)return e.contains(r)}return n!=null&&n.composedPath?n.composedPath().indexOf(e)>-1:!1},t.prototype.getExistedHTML=function(e){var n,r;if(e.nativeEvent.composedPath)try{for(var i=On(e.nativeEvent.composedPath()),o=i.next();!o.done;o=i.next()){var a=o.value,s=this.nativeHTMLMap.get(a);if(s)return s}}catch(c){n={error:c}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return null},t.prototype.pickTarget=function(e){return this.hitTest({clientX:e.clientX,clientY:e.clientY,viewportX:e.viewportX,viewportY:e.viewportY,x:e.canvasX,y:e.canvasY})},t.prototype.createPointerEvent=function(e,n,r,i){var o=this.allocateEvent(sE);this.copyPointerData(e,o),this.copyMouseData(e,o),this.copyData(e,o),o.nativeEvent=e.nativeEvent,o.originalEvent=e;var a=this.getExistedHTML(o),s=this.context.contextService.getDomElement();return o.target=r!=null?r:a||this.isNativeEventFromCanvas(s,o.nativeEvent)&&this.pickTarget(o)||i,typeof n=="string"&&(o.type=n),o},t.prototype.createWheelEvent=function(e){var n=this.allocateEvent(cE);this.copyWheelData(e,n),this.copyMouseData(e,n),this.copyData(e,n),n.nativeEvent=e.nativeEvent,n.originalEvent=e;var r=this.getExistedHTML(n),i=this.context.contextService.getDomElement();return n.target=r||this.isNativeEventFromCanvas(i,n.nativeEvent)&&this.pickTarget(n),n},t.prototype.trackingData=function(e){return this.mappingState.trackingData[e]||(this.mappingState.trackingData[e]={pressTargetsByButton:{},clicksByButton:{},overTarget:null}),this.mappingState.trackingData[e]},t.prototype.cloneWheelEvent=function(e){var n=this.allocateEvent(cE);return n.nativeEvent=e.nativeEvent,n.originalEvent=e.originalEvent,this.copyWheelData(e,n),this.copyMouseData(e,n),this.copyData(e,n),n.target=e.target,n.path=e.composedPath().slice(),n.type=e.type,n},t.prototype.clonePointerEvent=function(e,n){var r=this.allocateEvent(sE);return r.nativeEvent=e.nativeEvent,r.originalEvent=e.originalEvent,this.copyPointerData(e,r),this.copyMouseData(e,r),this.copyData(e,r),r.target=e.target,r.path=e.composedPath().slice(),r.type=n!=null?n:r.type,r},t.prototype.copyPointerData=function(e,n){n.pointerId=e.pointerId,n.width=e.width,n.height=e.height,n.isPrimary=e.isPrimary,n.pointerType=e.pointerType,n.pressure=e.pressure,n.tangentialPressure=e.tangentialPressure,n.tiltX=e.tiltX,n.tiltY=e.tiltY,n.twist=e.twist},t.prototype.copyMouseData=function(e,n){n.altKey=e.altKey,n.button=e.button,n.buttons=e.buttons,n.ctrlKey=e.ctrlKey,n.metaKey=e.metaKey,n.shiftKey=e.shiftKey,n.client.copyFrom(e.client),n.movement.copyFrom(e.movement),n.canvas.copyFrom(e.canvas),n.screen.copyFrom(e.screen),n.global.copyFrom(e.global),n.offset.copyFrom(e.offset)},t.prototype.copyWheelData=function(e,n){n.deltaMode=e.deltaMode,n.deltaX=e.deltaX,n.deltaY=e.deltaY,n.deltaZ=e.deltaZ},t.prototype.copyData=function(e,n){n.isTrusted=e.isTrusted,n.timeStamp=nE.now(),n.type=e.type,n.detail=e.detail,n.view=e.view,n.page.copyFrom(e.page),n.viewport.copyFrom(e.viewport)},t.prototype.allocateEvent=function(e){this.eventPool.has(e)||this.eventPool.set(e,[]);var n=this.eventPool.get(e).pop()||new e(this);return n.eventPhase=n.NONE,n.currentTarget=null,n.path=[],n.target=null,n},t.prototype.freeEvent=function(e){if(e.manager!==this)throw new Error("It is illegal to free an event not managed by this EventBoundary!");var n=e.constructor;this.eventPool.has(n)||this.eventPool.set(n,[]),this.eventPool.get(n).push(e)},t.prototype.notifyTarget=function(e,n){n=n!=null?n:e.type;var r=e.eventPhase===e.CAPTURING_PHASE||e.eventPhase===e.AT_TARGET?"".concat(n,"capture"):n;this.notifyListeners(e,r),e.eventPhase===e.AT_TARGET&&this.notifyListeners(e,n)},t.prototype.notifyListeners=function(e,n){var r=e.currentTarget.emitter,i=r._events[n];if(i)if("fn"in i)i.once&&r.removeListener(n,i.fn,void 0,!0),i.fn.call(e.currentTarget||i.context,e);else for(var o=0;o=0;r--){var i=e[r];if(i===this.rootTarget||Eo.isNode(i)&&i.parentNode===n)n=e[r];else break}return n},t.prototype.getCursor=function(e){for(var n=e;n;){var r=Gz(n)&&n.getAttribute("cursor");if(r)return r;n=Eo.isNode(n)&&n.parentNode}},t}(),SW=function(){function t(){}return t.prototype.getOrCreateCanvas=function(e,n){if(this.canvas)return this.canvas;if(e||Et.offscreenCanvas)this.canvas=e||Et.offscreenCanvas,this.context=this.canvas.getContext("2d",nt({willReadFrequently:!0},n));else try{this.canvas=new window.OffscreenCanvas(0,0),this.context=this.canvas.getContext("2d",nt({willReadFrequently:!0},n)),(!this.context||!this.context.measureText)&&(this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"))}catch(r){this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d",nt({willReadFrequently:!0},n))}return this.canvas.width=10,this.canvas.height=10,this.canvas},t.prototype.getOrCreateContext=function(e,n){return this.context?this.context:(this.getOrCreateCanvas(e,n),this.context)},t}(),zf;(function(t){t[t.CAMERA_CHANGED=0]="CAMERA_CHANGED",t[t.DISPLAY_OBJECT_CHANGED=1]="DISPLAY_OBJECT_CHANGED",t[t.NONE=2]="NONE"})(zf||(zf={}));var MW=function(){function t(e,n){this.globalRuntime=e,this.context=n,this.inited=!1,this.stats={total:0,rendered:0},this.zIndexCounter=0,this.hooks={init:new la,initAsync:new rW,dirtycheck:new iE,cull:new iE,beginFrame:new la,beforeRender:new la,render:new la,afterRender:new la,endFrame:new la,destroy:new la,pick:new iW,pickSync:new iE,pointerDown:new la,pointerUp:new la,pointerMove:new la,pointerOut:new la,pointerOver:new la,pointerWheel:new la,pointerCancel:new la,click:new la}}return t.prototype.init=function(e){var n=this,r=nt(nt({},this.globalRuntime),this.context);this.context.renderingPlugins.forEach(function(i){i.apply(r,n.globalRuntime)}),this.hooks.init.call(),this.hooks.initAsync.getCallbacksNum()===0?(this.inited=!0,e()):this.hooks.initAsync.promise().then(function(){n.inited=!0,e()})},t.prototype.getStats=function(){return this.stats},t.prototype.disableDirtyRectangleRendering=function(){var e=this.context.config.renderer,n=e.getConfig().enableDirtyRectangleRendering;return!n||this.context.renderingContext.renderReasons.has(zf.CAMERA_CHANGED)},t.prototype.render=function(e,n,r){var i=this;this.stats.total=0,this.stats.rendered=0,this.zIndexCounter=0;var o=this.context.renderingContext;if(this.globalRuntime.sceneGraphService.syncHierarchy(o.root),this.globalRuntime.sceneGraphService.triggerPendingEvents(),o.renderReasons.size&&this.inited){o.dirtyRectangleRenderingDisabled=this.disableDirtyRectangleRendering();var a=o.renderReasons.size===1&&o.renderReasons.has(zf.CAMERA_CHANGED),s=!e.disableRenderHooks||!(e.disableRenderHooks&&a);s&&this.renderDisplayObject(o.root,e,o),this.hooks.beginFrame.call(n),s&&o.renderListCurrentFrame.forEach(function(c){i.hooks.beforeRender.call(c),i.hooks.render.call(c),i.hooks.afterRender.call(c)}),this.hooks.endFrame.call(n),o.renderListCurrentFrame=[],o.renderReasons.clear(),r()}},t.prototype.renderDisplayObject=function(e,n,r){var i=this,o=n.renderer.getConfig(),a=o.enableDirtyCheck,s=o.enableCulling;this.globalRuntime.enableCSSParsing&&this.globalRuntime.styleValueRegistry.recalc(e);var c=e.renderable,l=a?c.dirty||r.dirtyRectangleRenderingDisabled?e:null:e;if(l){var u=s?this.hooks.cull.call(l,this.context.camera):l;u&&(this.stats.rendered++,r.renderListCurrentFrame.push(u))}e.renderable.dirty=!1,e.sortable.renderOrder=this.zIndexCounter++,this.stats.total++;var f=e.sortable;f.dirty&&(this.sort(e,f),f.dirty=!1,f.dirtyChildren=[],f.dirtyReason=void 0),(f.sorted||e.childNodes).forEach(function(d){i.renderDisplayObject(d,n,r)})},t.prototype.sort=function(e,n){n.sorted&&n.dirtyReason!==Lh.Z_INDEX_CHANGED?n.dirtyChildren.forEach(function(r){var i=e.childNodes.indexOf(r);if(i===-1){var o=n.sorted.indexOf(r);o>=0&&n.sorted.splice(o,1)}else if(n.sorted.length===0)n.sorted.push(r);else{var a=zz(n.sorted,r);n.sorted.splice(a,0,r)}}):n.sorted=e.childNodes.slice().sort(jk)},t.prototype.destroy=function(){this.inited=!1,this.hooks.destroy.call(),this.globalRuntime.sceneGraphService.clearPendingEvents()},t.prototype.dirtify=function(){this.context.renderingContext.renderReasons.add(zf.DISPLAY_OBJECT_CHANGED)},t}(),PW=/\[\s*(.*)=(.*)\s*\]/,TW=function(){function t(){}return t.prototype.selectOne=function(e,n){var r=this;if(e.startsWith("."))return n.find(function(s){return((s==null?void 0:s.classList)||[]).indexOf(r.getIdOrClassname(e))>-1});if(e.startsWith("#"))return n.find(function(s){return s.id===r.getIdOrClassname(e)});if(e.startsWith("[")){var i=this.getAttribute(e),o=i.name,a=i.value;return o?n.find(function(s){return n!==s&&(o==="name"?s.name===a:r.attributeToString(s,o)===a)}):null}else return n.find(function(s){return n!==s&&s.nodeName===e})},t.prototype.selectAll=function(e,n){var r=this;if(e.startsWith("."))return n.findAll(function(s){return n!==s&&((s==null?void 0:s.classList)||[]).indexOf(r.getIdOrClassname(e))>-1});if(e.startsWith("#"))return n.findAll(function(s){return n!==s&&s.id===r.getIdOrClassname(e)});if(e.startsWith("[")){var i=this.getAttribute(e),o=i.name,a=i.value;return o?n.findAll(function(s){return n!==s&&(o==="name"?s.name===a:r.attributeToString(s,o)===a)}):[]}else return n.findAll(function(s){return n!==s&&s.nodeName===e})},t.prototype.is=function(e,n){if(e.startsWith("."))return n.className===this.getIdOrClassname(e);if(e.startsWith("#"))return n.id===this.getIdOrClassname(e);if(e.startsWith("[")){var r=this.getAttribute(e),i=r.name,o=r.value;return i==="name"?n.name===o:this.attributeToString(n,i)===o}else return n.nodeName===e},t.prototype.getIdOrClassname=function(e){return e.substring(1)},t.prototype.getAttribute=function(e){var n=e.match(PW),r="",i="";return n&&n.length>2&&(r=n[1].replace(/"/g,""),i=n[2].replace(/"/g,"")),{name:r,value:i}},t.prototype.attributeToString=function(e,n){if(!e.getAttribute)return"";var r=e.getAttribute(n);return Lt(r)?"":r.toString?r.toString():""},t}(),Wf=function(t){xt(e,t);function e(n,r,i,o,a,s,c,l){var u=t.call(this,null)||this;return u.relatedNode=r,u.prevValue=i,u.newValue=o,u.attrName=a,u.attrChange=s,u.prevParsedValue=c,u.newParsedValue=l,u.type=n,u}return e.ADDITION=2,e.MODIFICATION=1,e.REMOVAL=3,e}(aE),Di;(function(t){t.REPARENT="reparent",t.DESTROY="destroy",t.ATTR_MODIFIED="DOMAttrModified",t.INSERTED="DOMNodeInserted",t.REMOVED="removed",t.MOUNTED="DOMNodeInsertedIntoDocument",t.UNMOUNTED="DOMNodeRemovedFromDocument",t.BOUNDS_CHANGED="bounds-changed",t.CULLED="culled"})(Di||(Di={}));function qk(t){var e=t.renderable;e&&(e.renderBoundsDirty=!0,e.boundsDirty=!0)}var AW=new Wf(Di.REPARENT,null,"","","",0,"",""),CW=function(){function t(e){var n=this;this.runtime=e,this.pendingEvents=[],this.boundsChangedEvent=new ua(Di.BOUNDS_CHANGED),this.rotate=function(){var r=ze();return function(i,o,a,s,c){a===void 0&&(a=0),s===void 0&&(s=0),c===void 0&&(c=!0),typeof o=="number"&&(o=te(o,a,s));var l=i.transformable;if(i.parentNode===null||!i.parentNode.transformable)n.rotateLocal(i,o);else{var u=ze();ba(u,o[0],o[1],o[2]);var f=n.getRotation(i),d=n.getRotation(i.parentNode);Io(r,d),Us(r,r),ni(u,r,u),ni(l.localRotation,u,f),Oc(l.localRotation,l.localRotation),c&&n.dirtifyLocal(i,l)}}}(),this.rotateLocal=function(){var r=ze();return function(i,o,a,s,c){a===void 0&&(a=0),s===void 0&&(s=0),c===void 0&&(c=!0),typeof o=="number"&&(o=te(o,a,s));var l=i.transformable;ba(r,o[0],o[1],o[2]),Qa(l.localRotation,l.localRotation,r),c&&n.dirtifyLocal(i,l)}}(),this.setEulerAngles=function(){var r=ze();return function(i,o,a,s,c){a===void 0&&(a=0),s===void 0&&(s=0),c===void 0&&(c=!0),typeof o=="number"&&(o=te(o,a,s));var l=i.transformable;if(i.parentNode===null||!i.parentNode.transformable)n.setLocalEulerAngles(i,o);else{ba(l.localRotation,o[0],o[1],o[2]);var u=n.getRotation(i.parentNode);Io(r,Us(ze(),u)),Qa(l.localRotation,l.localRotation,r),c&&n.dirtifyLocal(i,l)}}}(),this.translateLocal=function(){return function(r,i,o,a,s){o===void 0&&(o=0),a===void 0&&(a=0),s===void 0&&(s=!0),typeof i=="number"&&(i=te(i,o,a));var c=r.transformable;fn(i,Gt())||(re(i,i,c.localRotation),No(c.localPosition,c.localPosition,i),s&&n.dirtifyLocal(r,c))}}(),this.setPosition=function(){var r=ue(),i=Gt();return function(o,a,s){s===void 0&&(s=!0);var c=o.transformable;if(i[0]=a[0],i[1]=a[1],i[2]=a[2]||0,!fn(n.getPosition(o),i)){if(lr(c.position,i),o.parentNode===null||!o.parentNode.transformable)lr(c.localPosition,i);else{var l=o.parentNode.transformable;ga(r,l.worldTransform),pr(r,r),Ft(c.localPosition,i,r)}s&&n.dirtifyLocal(o,c)}}}(),this.setLocalPosition=function(){var r=Gt();return function(i,o,a){a===void 0&&(a=!0);var s=i.transformable;r[0]=o[0],r[1]=o[1],r[2]=o[2]||0,!fn(s.localPosition,r)&&(lr(s.localPosition,r),a&&n.dirtifyLocal(i,s))}}(),this.translate=function(){var r=Gt(),i=Gt(),o=Gt();return function(a,s,c,l,u){c===void 0&&(c=0),l===void 0&&(l=0),u===void 0&&(u=!0),typeof s=="number"&&(s=Dn(i,s,c,l)),!fn(s,r)&&(No(o,n.getPosition(a),s),n.setPosition(a,o,u))}}(),this.setRotation=function(){var r=ze();return function(i,o,a,s,c,l){l===void 0&&(l=!0);var u=i.transformable;if(typeof o=="number"&&(o=Vs(o,a,s,c)),i.parentNode===null||!i.parentNode.transformable)n.setLocalRotation(i,o);else{var f=n.getRotation(i.parentNode);Io(r,f),Us(r,r),ni(u.localRotation,r,o),Oc(u.localRotation,u.localRotation),l&&n.dirtifyLocal(i,u)}}},this.displayObjectDependencyMap=new WeakMap,this.calcLocalTransform=function(){var r=ue(),i=Gt(),o=Vs(0,0,0,1);return function(a){var s=a.localSkew[0]!==0||a.localSkew[1]!==0;if(s){if(Sr(a.localTransform,a.localRotation,a.localPosition,te(1,1,1),a.origin),a.localSkew[0]!==0||a.localSkew[1]!==0){var c=po(r);c[4]=Math.tan(a.localSkew[0]),c[1]=Math.tan(a.localSkew[1]),Pn(a.localTransform,a.localTransform,c)}var l=Sr(r,o,i,a.localScale,a.origin);Pn(a.localTransform,a.localTransform,l)}else Sr(a.localTransform,a.localRotation,a.localPosition,a.localScale,a.origin)}}()}return t.prototype.matches=function(e,n){return this.runtime.sceneGraphSelector.is(e,n)},t.prototype.querySelector=function(e,n){return this.runtime.sceneGraphSelector.selectOne(e,n)},t.prototype.querySelectorAll=function(e,n){return this.runtime.sceneGraphSelector.selectAll(e,n)},t.prototype.attach=function(e,n,r){var i,o=!1;e.parentNode&&(o=e.parentNode!==n,this.detach(e)),e.parentNode=n,Lt(r)?e.parentNode.childNodes.push(e):e.parentNode.childNodes.splice(r,0,e);var a=n.sortable;(!((i=a==null?void 0:a.sorted)===null||i===void 0)&&i.length||e.parsedStyle.zIndex)&&(a.dirtyChildren.indexOf(e)===-1&&a.dirtyChildren.push(e),a.dirty=!0,a.dirtyReason=Lh.ADDED);var s=e.transformable;s&&this.dirtifyWorld(e,s),s.frozen&&this.unfreezeParentToRoot(e),o&&e.dispatchEvent(AW)},t.prototype.detach=function(e){var n,r;if(e.parentNode){var i=e.transformable,o=e.parentNode.sortable;(!((n=o==null?void 0:o.sorted)===null||n===void 0)&&n.length||!((r=e.style)===null||r===void 0)&&r.zIndex)&&(o.dirtyChildren.indexOf(e)===-1&&o.dirtyChildren.push(e),o.dirty=!0,o.dirtyReason=Lh.REMOVED);var a=e.parentNode.childNodes.indexOf(e);a>-1&&e.parentNode.childNodes.splice(a,1),i&&this.dirtifyWorld(e,i),e.parentNode=null}},t.prototype.getOrigin=function(e){return e.getGeometryBounds(),e.transformable.origin},t.prototype.setOrigin=function(e,n,r,i){r===void 0&&(r=0),i===void 0&&(i=0),typeof n=="number"&&(n=[n,r,i]);var o=e.transformable;if(!(n[0]===o.origin[0]&&n[1]===o.origin[1]&&n[2]===o.origin[2])){var a=o.origin;a[0]=n[0],a[1]=n[1],a[2]=n[2]||0,this.dirtifyLocal(e,o)}},t.prototype.setLocalEulerAngles=function(e,n,r,i,o){r===void 0&&(r=0),i===void 0&&(i=0),o===void 0&&(o=!0),typeof n=="number"&&(n=te(n,r,i));var a=e.transformable;ba(a.localRotation,n[0],n[1],n[2]),o&&this.dirtifyLocal(e,a)},t.prototype.scaleLocal=function(e,n,r){r===void 0&&(r=!0);var i=e.transformable;uf(i.localScale,i.localScale,te(n[0],n[1],n[2]||1)),r&&this.dirtifyLocal(e,i)},t.prototype.setLocalScale=function(e,n,r){r===void 0&&(r=!0);var i=e.transformable,o=te(n[0],n[1],n[2]||i.localScale[2]);fn(o,i.localScale)||(lr(i.localScale,o),r&&this.dirtifyLocal(e,i))},t.prototype.setLocalRotation=function(e,n,r,i,o,a){a===void 0&&(a=!0),typeof n=="number"&&(n=Vs(n,r,i,o));var s=e.transformable;Io(s.localRotation,n),a&&this.dirtifyLocal(e,s)},t.prototype.setLocalSkew=function(e,n,r){typeof n=="number"&&(n=Do(n,r));var i=e.transformable;xn(i.localSkew,n),this.dirtifyLocal(e,i)},t.prototype.dirtifyLocal=function(e,n){n.localDirtyFlag||(n.localDirtyFlag=!0,n.dirtyFlag||this.dirtifyWorld(e,n))},t.prototype.dirtifyWorld=function(e,n){n.dirtyFlag||this.unfreezeParentToRoot(e),this.dirtifyWorldInternal(e,n),this.dirtifyToRoot(e,!0)},t.prototype.triggerPendingEvents=function(){var e=this,n=new Set,r=function(i,o){i.isConnected&&!n.has(i.entity)&&(e.boundsChangedEvent.detail=o,e.boundsChangedEvent.target=i,i.isMutationObserved?i.dispatchEvent(e.boundsChangedEvent):i.ownerDocument.defaultView.dispatchEvent(e.boundsChangedEvent,!0),n.add(i.entity))};this.pendingEvents.forEach(function(i){var o=j(i,2),a=o[0],s=o[1];s.affectChildren?a.forEach(function(c){r(c,s)}):r(a,s)}),this.clearPendingEvents(),n.clear()},t.prototype.clearPendingEvents=function(){this.pendingEvents=[]},t.prototype.dirtifyToRoot=function(e,n){n===void 0&&(n=!1);var r=e;for(r.renderable&&(r.renderable.dirty=!0);r;)qk(r),r=r.parentNode;n&&e.forEach(function(i){qk(i)}),this.informDependentDisplayObjects(e),this.pendingEvents.push([e,{affectChildren:n}])},t.prototype.updateDisplayObjectDependency=function(e,n,r,i){if(n&&n!==r){var o=this.displayObjectDependencyMap.get(n);if(o&&o[e]){var a=o[e].indexOf(i);o[e].splice(a,1)}}if(r){var s=this.displayObjectDependencyMap.get(r);s||(this.displayObjectDependencyMap.set(r,{}),s=this.displayObjectDependencyMap.get(r)),s[e]||(s[e]=[]),s[e].push(i)}},t.prototype.informDependentDisplayObjects=function(e){var n=this,r=this.displayObjectDependencyMap.get(e);r&&Object.keys(r).forEach(function(i){r[i].forEach(function(o){n.dirtifyToRoot(o,!0),o.dispatchEvent(new Wf(Di.ATTR_MODIFIED,o,n,n,i,Wf.MODIFICATION,n,n)),o.isCustomElement&&o.isConnected&&o.attributeChangedCallback&&o.attributeChangedCallback(i,n,n)})})},t.prototype.getPosition=function(e){var n=e.transformable;return Ka(n.position,this.getWorldTransform(e,n))},t.prototype.getRotation=function(e){var n=e.transformable;return Za(n.rotation,this.getWorldTransform(e,n))},t.prototype.getScale=function(e){var n=e.transformable;return Li(n.scaling,this.getWorldTransform(e,n))},t.prototype.getWorldTransform=function(e,n){return n===void 0&&(n=e.transformable),!n.localDirtyFlag&&!n.dirtyFlag||(e.parentNode&&e.parentNode.transformable&&this.getWorldTransform(e.parentNode),this.sync(e,n)),n.worldTransform},t.prototype.getLocalPosition=function(e){return e.transformable.localPosition},t.prototype.getLocalRotation=function(e){return e.transformable.localRotation},t.prototype.getLocalScale=function(e){return e.transformable.localScale},t.prototype.getLocalSkew=function(e){return e.transformable.localSkew},t.prototype.getLocalTransform=function(e){var n=e.transformable;return n.localDirtyFlag&&(this.calcLocalTransform(n),n.localDirtyFlag=!1),n.localTransform},t.prototype.setLocalTransform=function(e,n){var r=Ka(Gt(),n),i=Za(ze(),n),o=Li(Gt(),n);this.setLocalScale(e,o,!1),this.setLocalPosition(e,r,!1),this.setLocalRotation(e,i,void 0,void 0,void 0,!1),this.dirtifyLocal(e,e.transformable)},t.prototype.resetLocalTransform=function(e){this.setLocalScale(e,[1,1,1]),this.setLocalPosition(e,[0,0,0]),this.setLocalEulerAngles(e,[0,0,0]),this.setLocalSkew(e,[0,0])},t.prototype.getTransformedGeometryBounds=function(e,n,r){n===void 0&&(n=!1);var i=this.getGeometryBounds(e,n);if(ca.isEmpty(i))return null;var o=r||new ca;return o.setFromTransformedAABB(i,this.getWorldTransform(e)),o},t.prototype.getGeometryBounds=function(e,n){n===void 0&&(n=!1);var r=e.geometry;r.dirty&&Et.styleValueRegistry.updateGeometry(e);var i=n?r.renderBounds:r.contentBounds||null;return i||new ca},t.prototype.getBounds=function(e,n){var r=this;n===void 0&&(n=!1);var i=e.renderable;if(!i.boundsDirty&&!n&&i.bounds)return i.bounds;if(!i.renderBoundsDirty&&n&&i.renderBounds)return i.renderBounds;var o=n?i.renderBounds:i.bounds,a=this.getTransformedGeometryBounds(e,n,o),s=e.childNodes;if(s.forEach(function(u){var f=r.getBounds(u,n);f&&(a?a.add(f):(a=o||new ca,a.update(f.center,f.halfExtents)))}),a||(a=new ca),n){var c=Wz(e);if(c){var l=c.parsedStyle.clipPath.getBounds(n);a?l&&(a=l.intersection(a)):a.update(l.center,l.halfExtents)}}return n?(i.renderBounds=a,i.renderBoundsDirty=!1):(i.bounds=a,i.boundsDirty=!1),a},t.prototype.getLocalBounds=function(e){if(e.parentNode){var n=ue();e.parentNode.transformable&&(n=pr(ue(),this.getWorldTransform(e.parentNode)));var r=this.getBounds(e);if(!ca.isEmpty(r)){var i=new ca;return i.setFromTransformedAABB(r,n),i}}return this.getBounds(e)},t.prototype.getBoundingClientRect=function(e){var n,r,i,o=this.getGeometryBounds(e);ca.isEmpty(o)||(i=new ca,i.setFromTransformedAABB(o,this.getWorldTransform(e)));var a=(r=(n=e.ownerDocument)===null||n===void 0?void 0:n.defaultView)===null||r===void 0?void 0:r.getContextService().getBoundingClientRect();if(i){var s=j(i.getMin(),2),c=s[0],l=s[1],u=j(i.getMax(),2),f=u[0],d=u[1];return new Ch(c+((a==null?void 0:a.left)||0),l+((a==null?void 0:a.top)||0),f-c,d-l)}return new Ch((a==null?void 0:a.left)||0,(a==null?void 0:a.top)||0,0,0)},t.prototype.dirtifyWorldInternal=function(e,n){var r=this;if(!n.dirtyFlag){n.dirtyFlag=!0,n.frozen=!1,e.childNodes.forEach(function(o){var a=o.transformable;a.dirtyFlag||r.dirtifyWorldInternal(o,a)});var i=e.renderable;i&&(i.renderBoundsDirty=!0,i.boundsDirty=!0,i.dirty=!0)}},t.prototype.syncHierarchy=function(e){var n=e.transformable;if(!n.frozen){n.frozen=!0,(n.localDirtyFlag||n.dirtyFlag)&&this.sync(e,n);for(var r=e.childNodes,i=0;ic;--h){for(var y=0;y=u){n.isOverflowing=!0;break}m=0,v[y]="";continue}if(m>0&&m+A>h){if(y+1>=u){if(n.isOverflowing=!0,E>0&&E<=h){for(var C=v[y].length,N=0,k=C,R=0;Rh){k=R;break}N+=I}v[y]=(v[y]||"").slice(0,k)+p}break}if(y++,m=0,v[y]="",this.isBreakingSpace(S))continue;this.canBreakInLastChar(S)||(v=this.trimToBreakable(v),m=this.sumTextWidthByCache(v[y]||"",b)),this.shouldBreakByKinsokuShorui(S,T)&&(v=this.trimByKinsokuShorui(v),m+=O(M||""))}m+=A,v[y]=(v[y]||"")+S}return v.join(` +`)},t.prototype.isBreakingSpace=function(e){return typeof e!="string"?!1:Yf.BreakingSpaces.indexOf(e.charCodeAt(0))>=0},t.prototype.isNewline=function(e){return typeof e!="string"?!1:Yf.Newlines.indexOf(e.charCodeAt(0))>=0},t.prototype.trimToBreakable=function(e){var n=ut([],j(e),!1),r=n[n.length-2],i=this.findBreakableIndex(r);if(i===-1||!r)return n;var o=r.slice(i,i+1),a=this.isBreakingSpace(o),s=i+1,c=i+(a?0:1);return n[n.length-1]+=r.slice(s,r.length),n[n.length-2]=r.slice(0,c),n},t.prototype.canBreakInLastChar=function(e){return!(e&&Kk.test(e))},t.prototype.sumTextWidthByCache=function(e,n){return e.split("").reduce(function(r,i){if(!n[i])throw Error("cannot count the word without cache");return r+n[i]},0)},t.prototype.findBreakableIndex=function(e){for(var n=e.length-1;n>=0;n--)if(!Kk.test(e[n]))return n;return-1},t.prototype.getFromCache=function(e,n,r,i){var o=r[e];if(typeof o!="number"){var a=e.length*n;o=i.measureText(e).width+a,r[e]=o}return o},t}(),Et={},WW=function(){var t,e=new mW,n=new yW;return t={},t[ge.CIRCLE]=new hW,t[ge.ELLIPSE]=new pW,t[ge.RECT]=e,t[ge.IMAGE]=e,t[ge.GROUP]=new bW,t[ge.LINE]=new vW,t[ge.TEXT]=new xW(Et),t[ge.POLYLINE]=n,t[ge.POLYGON]=n,t[ge.PATH]=new gW,t[ge.HTML]=new _W,t[ge.MESH]=null,t}(),YW=function(){var t,e=new Sz,n=new tE;return t={},t[se.PERCENTAGE]=null,t[se.NUMBER]=new Cz,t[se.ANGLE]=new Oz,t[se.DEFINED_PATH]=new Ez,t[se.PAINT]=e,t[se.COLOR]=e,t[se.FILTER]=new Mz,t[se.LENGTH]=n,t[se.LENGTH_PERCENTAGE]=n,t[se.LENGTH_PERCENTAGE_12]=new Pz,t[se.LENGTH_PERCENTAGE_14]=new Tz,t[se.COORDINATE]=new tE,t[se.OFFSET_DISTANCE]=new kz,t[se.OPACITY_VALUE]=new Nz,t[se.PATH]=new Rz,t[se.LIST_OF_POINTS]=new Lz,t[se.SHADOW_BLUR]=new Iz,t[se.TEXT]=new Dz,t[se.TEXT_TRANSFORM]=new Bz,t[se.TRANSFORM]=new uW,t[se.TRANSFORM_ORIGIN]=new fW,t[se.Z_INDEX]=new dW,t[se.MARKER]=new Az,t}(),HW=function(){return typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof gt.g!="undefined"?gt.g:{}};Et.CameraContribution=yG,Et.AnimationTimeline=null,Et.EasingFunction=null,Et.offscreenCanvasCreator=new SW,Et.sceneGraphSelector=new TW,Et.sceneGraphService=new CW(Et),Et.textService=new zW(Et),Et.geometryUpdaterFactory=WW,Et.CSSPropertySyntaxFactory=YW,Et.styleValueRegistry=new wz(Et),Et.layoutRegistry=null,Et.globalThis=HW(),Et.enableCSSParsing=!1,Et.enableDataset=!1,Et.enableStyleSyntax=!0,Et.enableAttributeDashCased=!1,Et.enableSizeAttenuation=!1;var Zk=0;function m0t(){Zk=0}var Jk=new Wf(Di.INSERTED,null,"","","",0,"",""),Qk=new Wf(Di.REMOVED,null,"","","",0,"",""),UW=new ua(Di.DESTROY),VW=function(t){xt(e,t);function e(){var n=t.call(this)||this;return n.entity=Zk++,n.renderable={bounds:void 0,boundsDirty:!0,renderBounds:void 0,renderBoundsDirty:!0,dirtyRenderBounds:void 0,dirty:!1},n.cullable={strategy:HO.Standard,visibilityPlaneMask:-1,visible:!0,enable:!0},n.transformable={dirtyFlag:!1,localDirtyFlag:!1,frozen:!1,localPosition:[0,0,0],localRotation:[0,0,0,1],localScale:[1,1,1],localTransform:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],localSkew:[0,0],position:[0,0,0],rotation:[0,0,0,1],scaling:[1,1,1],worldTransform:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],origin:[0,0,0]},n.sortable={dirty:!1,sorted:void 0,renderOrder:0,dirtyChildren:[],dirtyReason:void 0},n.geometry={contentBounds:void 0,renderBounds:void 0,dirty:!0},n.rBushNode={aabb:void 0},n.namespaceURI="g",n.scrollLeft=0,n.scrollTop=0,n.clientTop=0,n.clientLeft=0,n.destroyed=!1,n.style={},n.computedStyle=Et.enableCSSParsing?{opacity:Pr,fillOpacity:Pr,strokeOpacity:Pr,fill:Pr,stroke:Pr,transform:Pr,transformOrigin:Pr,visibility:Pr,pointerEvents:Pr,lineWidth:Pr,lineCap:Pr,lineJoin:Pr,increasedLineWidthForHitTesting:Pr,fontSize:Pr,fontFamily:Pr,fontStyle:Pr,fontWeight:Pr,fontVariant:Pr,textAlign:Pr,textBaseline:Pr,textTransform:Pr,zIndex:Pr,filter:Pr,shadowType:Pr}:null,n.parsedStyle={},n.attributes={},n}return Object.defineProperty(e.prototype,"className",{get:function(){return this.getAttribute("class")||""},set:function(n){this.setAttribute("class",n)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"classList",{get:function(){return this.className.split(" ").filter(function(n){return n!==""})},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tagName",{get:function(){return this.nodeName},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"children",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"childElementCount",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"firstElementChild",{get:function(){return this.firstChild},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lastElementChild",{get:function(){return this.lastChild},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"parentElement",{get:function(){return this.parentNode},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){if(this.parentNode){var n=this.parentNode.childNodes.indexOf(this);return this.parentNode.childNodes[n+1]||null}return null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){if(this.parentNode){var n=this.parentNode.childNodes.indexOf(this);return this.parentNode.childNodes[n-1]||null}return null},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(n){throw new Error(Vr)},e.prototype.appendChild=function(n,r){var i;if(n.destroyed)throw new Error(gG);return Et.sceneGraphService.attach(n,this,r),!((i=this.ownerDocument)===null||i===void 0)&&i.defaultView&&this.ownerDocument.defaultView.mountChildren(n),this.isMutationObserved&&(Jk.relatedNode=this,n.dispatchEvent(Jk)),n},e.prototype.insertBefore=function(n,r){if(!r)this.appendChild(n);else{n.parentElement&&n.parentElement.removeChild(n);var i=this.childNodes.indexOf(r);i===-1?this.appendChild(n):this.appendChild(n,i)}return n},e.prototype.replaceChild=function(n,r){var i=this.childNodes.indexOf(r);return this.removeChild(r),this.appendChild(n,i),r},e.prototype.removeChild=function(n){var r;return Qk.relatedNode=this,n.dispatchEvent(Qk),!((r=n.ownerDocument)===null||r===void 0)&&r.defaultView&&n.ownerDocument.defaultView.unmountChildren(n),Et.sceneGraphService.detach(n),n},e.prototype.removeChildren=function(){for(var n=this.childNodes.length-1;n>=0;n--){var r=this.childNodes[n];this.removeChild(r)}},e.prototype.destroyChildren=function(){for(var n=this.childNodes.length-1;n>=0;n--){var r=this.childNodes[n];r.childNodes.length&&r.destroyChildren(),r.destroy()}},e.prototype.matches=function(n){return Et.sceneGraphService.matches(n,this)},e.prototype.getElementById=function(n){return Et.sceneGraphService.querySelector("#".concat(n),this)},e.prototype.getElementsByName=function(n){return Et.sceneGraphService.querySelectorAll('[name="'.concat(n,'"]'),this)},e.prototype.getElementsByClassName=function(n){return Et.sceneGraphService.querySelectorAll(".".concat(n),this)},e.prototype.getElementsByTagName=function(n){return Et.sceneGraphService.querySelectorAll(n,this)},e.prototype.querySelector=function(n){return Et.sceneGraphService.querySelector(n,this)},e.prototype.querySelectorAll=function(n){return Et.sceneGraphService.querySelectorAll(n,this)},e.prototype.closest=function(n){var r=this;do{if(Et.sceneGraphService.matches(n,r))return r;r=r.parentElement}while(r!==null);return null},e.prototype.find=function(n){var r=this,i=null;return this.forEach(function(o){return o!==r&&n(o)?(i=o,!0):!1}),i},e.prototype.findAll=function(n){var r=this,i=[];return this.forEach(function(o){o!==r&&n(o)&&i.push(o)}),i},e.prototype.after=function(){for(var n=this,r=[],i=0;i1){var i=n[0].currentPoint,o=n[1].currentPoint,a=n[1].startTangent;r=[],a?(r.push([i[0]-a[0],i[1]-a[1]]),r.push([i[0],i[1]])):(r.push([o[0],o[1]]),r.push([i[0],i[1]]))}return r},e.prototype.getEndTangent=function(){var n=this.parsedStyle.d.segments,r=n.length,i=[];if(r>1){var o=n[r-2].currentPoint,a=n[r-1].currentPoint,s=n[r-1].endTangent;i=[],s?(i.push([a[0]-s[0],a[1]-s[1]]),i.push([a[0],a[1]])):(i.push([o[0],o[1]]),i.push([a[0],a[1]]))}return i},e}(Ss),nN=function(t){xt(e,t);function e(n){n===void 0&&(n={});var r=this,i=n.style,o=Ge(n,["style"]);r=t.call(this,nt({type:ge.POLYGON,style:Et.enableCSSParsing?nt({points:"",miterLimit:"",isClosed:!0},i):nt({},i),initialParsedStyle:Et.enableCSSParsing?null:{points:{points:[],totalLength:0,segments:[]},miterLimit:4,isClosed:!0}},o))||this,r.markerStartAngle=0,r.markerEndAngle=0,r.markerMidList=[];var a=r.parsedStyle,s=a.markerStart,c=a.markerEnd,l=a.markerMid;return s&&Tr(s)&&(r.markerStartAngle=s.getLocalEulerAngles(),r.appendChild(s)),l&&Tr(l)&&r.placeMarkerMid(l),c&&Tr(c)&&(r.markerEndAngle=c.getLocalEulerAngles(),r.appendChild(c)),r.transformMarker(!0),r.transformMarker(!1),r}return e.prototype.attributeChangedCallback=function(n,r,i,o,a){n==="points"?(this.transformMarker(!0),this.transformMarker(!1),this.placeMarkerMid(this.parsedStyle.markerMid)):n==="markerStartOffset"||n==="markerEndOffset"?(this.transformMarker(!0),this.transformMarker(!1)):n==="markerStart"?(o&&Tr(o)&&(this.markerStartAngle=0,o.remove()),a&&Tr(a)&&(this.markerStartAngle=a.getLocalEulerAngles(),this.appendChild(a),this.transformMarker(!0))):n==="markerEnd"?(o&&Tr(o)&&(this.markerEndAngle=0,o.remove()),a&&Tr(a)&&(this.markerEndAngle=a.getLocalEulerAngles(),this.appendChild(a),this.transformMarker(!1))):n==="markerMid"&&this.placeMarkerMid(a)},e.prototype.transformMarker=function(n){var r=this.parsedStyle,i=r.markerStart,o=r.markerEnd,a=r.markerStartOffset,s=r.markerEndOffset,c=r.points,l=(c||{}).points,u=n?i:o;if(!(!u||!Tr(u)||!l)){var f=0,d,h,p,v,y,m;if(p=l[0][0],v=l[0][1],n)d=l[1][0]-l[0][0],h=l[1][1]-l[0][1],y=a||0,m=this.markerStartAngle;else{var b=l.length;this.parsedStyle.isClosed?(d=l[b-1][0]-l[0][0],h=l[b-1][1]-l[0][1]):(p=l[b-1][0],v=l[b-1][1],d=l[b-2][0]-l[b-1][0],h=l[b-2][1]-l[b-1][1]),y=s||0,m=this.markerEndAngle}f=Math.atan2(h,d),u.setLocalEulerAngles(f*180/Math.PI+m),u.setLocalPosition(p+Math.cos(f)*y,v+Math.sin(f)*y)}},e.prototype.placeMarkerMid=function(n){var r=this.parsedStyle.points,i=(r||{}).points;if(this.markerMidList.forEach(function(l){l.remove()}),this.markerMidList=[],n&&Tr(n)&&i)for(var o=1;o<(this.parsedStyle.isClosed?i.length:i.length-1);o++){var a=i[o][0],s=i[o][1],c=o===1?n:n.cloneNode(!0);this.markerMidList.push(c),this.appendChild(c),c.setLocalPosition(a,s)}},e}(Ss),rY=function(t){xt(e,t);function e(n){n===void 0&&(n={});var r=n.style,i=Ge(n,["style"]);return t.call(this,nt({type:ge.POLYLINE,style:Et.enableCSSParsing?nt({points:"",miterLimit:"",isClosed:!1},r):nt({},r),initialParsedStyle:Et.enableCSSParsing?null:{points:{points:[],totalLength:0,segments:[]},miterLimit:4,isClosed:!1}},i))||this}return e.prototype.getTotalLength=function(){return ZG(this)},e.prototype.getPointAtLength=function(n,r){return r===void 0&&(r=!1),this.getPoint(n/this.getTotalLength(),r)},e.prototype.getPoint=function(n,r){r===void 0&&(r=!1);var i=this.parsedStyle.points.points;if(this.parsedStyle.points.segments.length===0){var o=[],a=0,s,c,l=this.getTotalLength();i.forEach(function(y,m){i[m+1]&&(s=[0,0],s[0]=a/l,c=Dc(y[0],y[1],i[m+1][0],i[m+1][1]),a+=c,s[1]=a/l,o.push(s))}),this.parsedStyle.points.segments=o}var u=0,f=0;this.parsedStyle.points.segments.forEach(function(y,m){n>=y[0]&&n<=y[1]&&(u=(n-y[0])/(y[1]-y[0]),f=m)});var d=eo(i[f][0],i[f][1],i[f+1][0],i[f+1][1],u),h=d.x,p=d.y,v=Ft(Gt(),te(h,p,0),r?this.getWorldTransform():this.getLocalTransform());return new Uo(v[0],v[1])},e.prototype.getStartTangent=function(){var n=this.parsedStyle.points.points,r=[];return r.push([n[1][0],n[1][1]]),r.push([n[0][0],n[0][1]]),r},e.prototype.getEndTangent=function(){var n=this.parsedStyle.points.points,r=n.length-1,i=[];return i.push([n[r-1][0],n[r-1][1]]),i.push([n[r][0],n[r][1]]),i},e}(nN),iY=function(t){xt(e,t);function e(n){return n===void 0&&(n={}),t.call(this,nt({type:ge.RECT},n))||this}return e}(Ss),rN=function(t){xt(e,t);function e(n){n===void 0&&(n={});var r=n.style,i=Ge(n,["style"]);return t.call(this,nt({type:ge.TEXT,style:Et.enableCSSParsing?nt({x:"",y:"",text:"",fontSize:"",fontFamily:"",fontStyle:"",fontWeight:"",fontVariant:"",textAlign:"",textBaseline:"",textTransform:"",fill:"black",letterSpacing:"",lineHeight:"",miterLimit:"",wordWrap:!1,wordWrapWidth:0,leading:0,dx:"",dy:""},r):nt({fill:"black"},r)},i))||this}return e.prototype.getComputedTextLength=function(){var n;return this.getGeometryBounds(),((n=this.parsedStyle.metrics)===null||n===void 0?void 0:n.maxLineWidth)||0},e.prototype.getLineBoundingRects=function(){var n;return this.getGeometryBounds(),((n=this.parsedStyle.metrics)===null||n===void 0?void 0:n.lineMetrics)||[]},e.prototype.isOverflowing=function(){return this.getGeometryBounds(),!!this.parsedStyle.isOverflowing},e}(Ss),oY=function(){function t(){this.registry={},this.define(ge.CIRCLE,ZW),this.define(ge.ELLIPSE,JW),this.define(ge.RECT,iY),this.define(ge.IMAGE,tY),this.define(ge.LINE,eY),this.define(ge.GROUP,lE),this.define(ge.PATH,nY),this.define(ge.POLYGON,nN),this.define(ge.POLYLINE,rY),this.define(ge.TEXT,rN),this.define(ge.HTML,QW)}return t.prototype.define=function(e,n){this.registry[e]=n},t.prototype.get=function(e){return this.registry[e]},t}(),b0t={number:function(t){return new fr(t)},percent:function(t){return new fr(t,"%")},px:function(t){return new fr(t,"px")},em:function(t){return new fr(t,"em")},rem:function(t){return new fr(t,"rem")},deg:function(t){return new fr(t,"deg")},grad:function(t){return new fr(t,"grad")},rad:function(t){return new fr(t,"rad")},turn:function(t){return new fr(t,"turn")},s:function(t){return new fr(t,"s")},ms:function(t){return new fr(t,"ms")},registerProperty:function(t){var e=t.name,n=t.inherits,r=t.interpolable,i=t.initialValue,o=t.syntax;Et.styleValueRegistry.registerMetadata({n:e,inh:n,int:r,d:i,syntax:o})},registerLayout:function(t,e){Et.layoutRegistry.registerLayout(t,e)}},aY=function(t){xt(e,t);function e(){var n=t.call(this)||this;n.defaultView=null,n.ownerDocument=null,n.nodeName="document";try{n.timeline=new Et.AnimationTimeline(n)}catch(i){}var r={};return QO.forEach(function(i){var o=i.n,a=i.inh,s=i.d;a&&s&&(r[o]=Rh(s)?s(ge.GROUP):s)}),n.documentElement=new lE({id:"g-root",style:r}),n.documentElement.ownerDocument=n,n.documentElement.parentNode=n,n.childNodes=[n.documentElement],n}return Object.defineProperty(e.prototype,"children",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"childElementCount",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"firstElementChild",{get:function(){return this.firstChild},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lastElementChild",{get:function(){return this.lastChild},enumerable:!1,configurable:!0}),e.prototype.createElement=function(n,r){if(n==="svg")return this.documentElement;var i=this.defaultView.customElements.get(n);i||(console.warn("Unsupported tagName: ",n),i=n==="tspan"?rN:lE);var o=new i(r);return o.ownerDocument=this,o},e.prototype.createElementNS=function(n,r,i){return this.createElement(r,i)},e.prototype.cloneNode=function(n){throw new Error(Vr)},e.prototype.destroy=function(){try{this.documentElement.destroyChildren(),this.timeline.destroy()}catch(n){}},e.prototype.elementsFromBBox=function(n,r,i,o){var a=this.defaultView.context.rBushRoot,s=a.search({minX:n,minY:r,maxX:i,maxY:o}),c=[];return s.forEach(function(l){var u=l.displayObject,f=u.parsedStyle.pointerEvents,d=f===void 0?"auto":f,h=["auto","visiblepainted","visiblefill","visiblestroke","visible"].includes(d);(!h||h&&u.isVisible())&&!u.isCulled()&&u.isInteractive()&&c.push(u)}),c.sort(function(l,u){return u.sortable.renderOrder-l.sortable.renderOrder}),c},e.prototype.elementFromPointSync=function(n,r){var i=this.defaultView.canvas2Viewport({x:n,y:r}),o=i.x,a=i.y,s=this.defaultView.getConfig(),c=s.width,l=s.height;if(o<0||a<0||o>c||a>l)return null;var u=this.defaultView.viewport2Client({x:o,y:a}),f=u.x,d=u.y,h=this.defaultView.getRenderingService().hooks.pickSync.call({topmost:!0,position:{x:n,y:r,viewportX:o,viewportY:a,clientX:f,clientY:d},picked:[]}).picked;return h&&h[0]||this.documentElement},e.prototype.elementFromPoint=function(n,r){return ti(this,void 0,void 0,function(){var i,o,a,s,c,l,u,f,d,h;return Fi(this,function(p){switch(p.label){case 0:return i=this.defaultView.canvas2Viewport({x:n,y:r}),o=i.x,a=i.y,s=this.defaultView.getConfig(),c=s.width,l=s.height,o<0||a<0||o>c||a>l?[2,null]:(u=this.defaultView.viewport2Client({x:o,y:a}),f=u.x,d=u.y,[4,this.defaultView.getRenderingService().hooks.pick.promise({topmost:!0,position:{x:n,y:r,viewportX:o,viewportY:a,clientX:f,clientY:d},picked:[]})]);case 1:return h=p.sent().picked,[2,h&&h[0]||this.documentElement]}})})},e.prototype.elementsFromPointSync=function(n,r){var i=this.defaultView.canvas2Viewport({x:n,y:r}),o=i.x,a=i.y,s=this.defaultView.getConfig(),c=s.width,l=s.height;if(o<0||a<0||o>c||a>l)return[];var u=this.defaultView.viewport2Client({x:o,y:a}),f=u.x,d=u.y,h=this.defaultView.getRenderingService().hooks.pickSync.call({topmost:!1,position:{x:n,y:r,viewportX:o,viewportY:a,clientX:f,clientY:d},picked:[]}).picked;return h[h.length-1]!==this.documentElement&&h.push(this.documentElement),h},e.prototype.elementsFromPoint=function(n,r){return ti(this,void 0,void 0,function(){var i,o,a,s,c,l,u,f,d,h;return Fi(this,function(p){switch(p.label){case 0:return i=this.defaultView.canvas2Viewport({x:n,y:r}),o=i.x,a=i.y,s=this.defaultView.getConfig(),c=s.width,l=s.height,o<0||a<0||o>c||a>l?[2,[]]:(u=this.defaultView.viewport2Client({x:o,y:a}),f=u.x,d=u.y,[4,this.defaultView.getRenderingService().hooks.pick.promise({topmost:!1,position:{x:n,y:r,viewportX:o,viewportY:a,clientX:f,clientY:d},picked:[]})]);case 1:return h=p.sent().picked,h[h.length-1]!==this.documentElement&&h.push(this.documentElement),[2,h]}})})},e.prototype.appendChild=function(n,r){throw new Error(kh)},e.prototype.insertBefore=function(n,r){throw new Error(kh)},e.prototype.removeChild=function(n,r){throw new Error(kh)},e.prototype.replaceChild=function(n,r,i){throw new Error(kh)},e.prototype.append=function(){throw new Error(kh)},e.prototype.prepend=function(){throw new Error(kh)},e.prototype.getElementById=function(n){return this.documentElement.getElementById(n)},e.prototype.getElementsByName=function(n){return this.documentElement.getElementsByName(n)},e.prototype.getElementsByTagName=function(n){return this.documentElement.getElementsByTagName(n)},e.prototype.getElementsByClassName=function(n){return this.documentElement.getElementsByClassName(n)},e.prototype.querySelector=function(n){return this.documentElement.querySelector(n)},e.prototype.querySelectorAll=function(n){return this.documentElement.querySelectorAll(n)},e.prototype.find=function(n){return this.documentElement.find(n)},e.prototype.findAll=function(n){return this.documentElement.findAll(n)},e}(Eo),sY=function(){function t(e){this.strategies=e}return t.prototype.apply=function(e){var n=e.camera,r=e.renderingService,i=e.renderingContext,o=this.strategies;r.hooks.cull.tap(t.tag,function(a){if(a){var s=a.cullable;return o.length===0?s.visible=i.unculledEntities.indexOf(a.entity)>-1:s.visible=o.every(function(c){return c.isVisible(n,a)}),!a.isCulled()&&a.isVisible()?a:(a.dispatchEvent(new ua(Di.CULLED)),null)}return a}),r.hooks.afterRender.tap(t.tag,function(a){a.cullable.visibilityPlaneMask=-1})},t.tag="Culling",t}(),cY=function(){function t(){var e=this;this.autoPreventDefault=!1,this.rootPointerEvent=new sE(null),this.rootWheelEvent=new cE(null),this.onPointerMove=function(n){var r,i,o,a,s=(a=(o=e.context.renderingContext.root)===null||o===void 0?void 0:o.ownerDocument)===null||a===void 0?void 0:a.defaultView;if(!(s.supportsTouchEvents&&n.pointerType==="touch")){var c=e.normalizeToPointerEvent(n,s);try{for(var l=On(c),u=l.next();!u.done;u=l.next()){var f=u.value,d=e.bootstrapEvent(e.rootPointerEvent,f,s,n);e.context.eventService.mapEvent(d)}}catch(h){r={error:h}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(r)throw r.error}}e.setCursor(e.context.eventService.cursor)}},this.onClick=function(n){var r,i,o,a,s=(a=(o=e.context.renderingContext.root)===null||o===void 0?void 0:o.ownerDocument)===null||a===void 0?void 0:a.defaultView,c=e.normalizeToPointerEvent(n,s);try{for(var l=On(c),u=l.next();!u.done;u=l.next()){var f=u.value,d=e.bootstrapEvent(e.rootPointerEvent,f,s,n);e.context.eventService.mapEvent(d)}}catch(h){r={error:h}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(r)throw r.error}}e.setCursor(e.context.eventService.cursor)}}return t.prototype.apply=function(e){var n=this;this.context=e;var r=e.renderingService,i=this.context.renderingContext.root.ownerDocument.defaultView;this.context.eventService.setPickHandler(function(o){var a=n.context.renderingService.hooks.pickSync.call({position:o,picked:[],topmost:!0}).picked;return a[0]||null}),r.hooks.pointerWheel.tap(t.tag,function(o){var a=n.normalizeWheelEvent(o);n.context.eventService.mapEvent(a)}),r.hooks.pointerDown.tap(t.tag,function(o){var a,s;if(!(i.supportsTouchEvents&&o.pointerType==="touch")){var c=n.normalizeToPointerEvent(o,i);if(n.autoPreventDefault&&c[0].isNormalized){var l=o.cancelable||!("cancelable"in o);l&&o.preventDefault()}try{for(var u=On(c),f=u.next();!f.done;f=u.next()){var d=f.value,h=n.bootstrapEvent(n.rootPointerEvent,d,i,o);n.context.eventService.mapEvent(h)}}catch(p){a={error:p}}finally{try{f&&!f.done&&(s=u.return)&&s.call(u)}finally{if(a)throw a.error}}n.setCursor(n.context.eventService.cursor)}}),r.hooks.pointerUp.tap(t.tag,function(o){var a,s;if(!(i.supportsTouchEvents&&o.pointerType==="touch")){var c=n.context.contextService.getDomElement(),l=n.context.eventService.isNativeEventFromCanvas(c,o),u=l?"":"outside",f=n.normalizeToPointerEvent(o,i);try{for(var d=On(f),h=d.next();!h.done;h=d.next()){var p=h.value,v=n.bootstrapEvent(n.rootPointerEvent,p,i,o);v.type+=u,n.context.eventService.mapEvent(v)}}catch(y){a={error:y}}finally{try{h&&!h.done&&(s=d.return)&&s.call(d)}finally{if(a)throw a.error}}n.setCursor(n.context.eventService.cursor)}}),r.hooks.pointerMove.tap(t.tag,this.onPointerMove),r.hooks.pointerOver.tap(t.tag,this.onPointerMove),r.hooks.pointerOut.tap(t.tag,this.onPointerMove),r.hooks.click.tap(t.tag,this.onClick),r.hooks.pointerCancel.tap(t.tag,function(o){var a,s,c=n.normalizeToPointerEvent(o,i);try{for(var l=On(c),u=l.next();!u.done;u=l.next()){var f=u.value,d=n.bootstrapEvent(n.rootPointerEvent,f,i,o);n.context.eventService.mapEvent(d)}}catch(h){a={error:h}}finally{try{u&&!u.done&&(s=l.return)&&s.call(l)}finally{if(a)throw a.error}}n.setCursor(n.context.eventService.cursor)})},t.prototype.bootstrapEvent=function(e,n,r,i){e.view=r,e.originalEvent=null,e.nativeEvent=i,e.pointerId=n.pointerId,e.width=n.width,e.height=n.height,e.isPrimary=n.isPrimary,e.pointerType=n.pointerType,e.pressure=n.pressure,e.tangentialPressure=n.tangentialPressure,e.tiltX=n.tiltX,e.tiltY=n.tiltY,e.twist=n.twist,this.transferMouseData(e,n);var o=this.context.eventService.client2Viewport({x:n.clientX,y:n.clientY}),a=o.x,s=o.y;e.viewport.x=a,e.viewport.y=s;var c=this.context.eventService.viewport2Canvas(e.viewport),l=c.x,u=c.y;return e.canvas.x=l,e.canvas.y=u,e.global.copyFrom(e.canvas),e.offset.copyFrom(e.canvas),e.isTrusted=i.isTrusted,e.type==="pointerleave"&&(e.type="pointerout"),e.type.startsWith("mouse")&&(e.type=e.type.replace("mouse","pointer")),e.type.startsWith("touch")&&(e.type=Xz[e.type]||e.type),e},t.prototype.normalizeWheelEvent=function(e){var n=this.rootWheelEvent;this.transferMouseData(n,e),n.deltaMode=e.deltaMode,n.deltaX=e.deltaX,n.deltaY=e.deltaY,n.deltaZ=e.deltaZ;var r=this.context.eventService.client2Viewport({x:e.clientX,y:e.clientY}),i=r.x,o=r.y;n.viewport.x=i,n.viewport.y=o;var a=this.context.eventService.viewport2Canvas(n.viewport),s=a.x,c=a.y;return n.canvas.x=s,n.canvas.y=c,n.global.copyFrom(n.canvas),n.offset.copyFrom(n.canvas),n.nativeEvent=e,n.type=e.type,n},t.prototype.transferMouseData=function(e,n){e.isTrusted=n.isTrusted,e.srcElement=n.srcElement,e.timeStamp=nE.now(),e.type=n.type,e.altKey=n.altKey,e.metaKey=n.metaKey,e.shiftKey=n.shiftKey,e.ctrlKey=n.ctrlKey,e.button=n.button,e.buttons=n.buttons,e.client.x=n.clientX,e.client.y=n.clientY,e.movement.x=n.movementX,e.movement.y=n.movementY,e.page.x=n.pageX,e.page.y=n.pageY,e.screen.x=n.screenX,e.screen.y=n.screenY,e.relatedTarget=null},t.prototype.setCursor=function(e){this.context.contextService.applyCursorStyle(e||this.context.config.cursor||"default")},t.prototype.normalizeToPointerEvent=function(e,n){var r=[];if(n.isTouchEvent(e))for(var i=0;i-1,s=0,c=i.length;s=1?Math.ceil(N):1,A=s||Hz(o)||o.width/N,C=c||Uz(o)||o.height/N),a&&(Et.offscreenCanvas=a),r.devicePixelRatio=N,r.requestAnimationFrame=p!=null?p:rE.bind(Et.globalThis),r.cancelAnimationFrame=v!=null?v:Uk.bind(Et.globalThis),r.supportsTouchEvents=b!=null?b:"ontouchstart"in Et.globalThis,r.supportsPointerEvents=m!=null?m:!!Et.globalThis.PointerEvent,r.isTouchEvent=S!=null?S:function(k){return r.supportsTouchEvents&&k instanceof Et.globalThis.TouchEvent},r.isMouseEvent=M!=null?M:function(k){return!Et.globalThis.MouseEvent||k instanceof Et.globalThis.MouseEvent&&(!r.supportsPointerEvents||!(k instanceof Et.globalThis.PointerEvent))},r.dblClickSpeed=T!=null?T:200,r.initRenderingContext({container:i,canvas:o,width:A,height:C,renderer:u,offscreenCanvas:a,devicePixelRatio:N,cursor:d||"default",background:f||"transparent",createImage:y,document:h,supportsCSSTransform:O,useNativeClickEvent:w,alwaysTriggerPointerEventOnCanvas:_}),r.initDefaultCamera(A,C,u.clipSpaceNearZ),r.initRenderer(u,!0),r}return e.prototype.initRenderingContext=function(n){this.context.config=n,this.context.renderingContext={root:this.document.documentElement,renderListCurrentFrame:[],unculledEntities:[],renderReasons:new Set,force:!1,dirty:!1}},e.prototype.initDefaultCamera=function(n,r,i){var o=this,a=new Et.CameraContribution;a.clipSpaceNearZ=i,a.setType(Xr.EXPLORING,b0.DEFAULT).setPosition(n/2,r/2,iN).setFocalPoint(n/2,r/2,0).setOrthographic(n/-2,n/2,r/2,r/-2,dY,hY),a.canvas=this,a.eventEmitter.on(ck.UPDATED,function(){o.context.renderingContext.renderReasons.add(zf.CAMERA_CHANGED),Et.enableSizeAttenuation&&o.getConfig().renderer.getConfig().enableSizeAttenuation&&o.updateSizeAttenuation()}),this.context.camera=a},e.prototype.updateSizeAttenuation=function(){var n=this.getCamera().getZoom();this.document.documentElement.forEach(function(r){Et.styleValueRegistry.updateSizeAttenuation(r,n)})},e.prototype.getConfig=function(){return this.context.config},e.prototype.getRoot=function(){return this.document.documentElement},e.prototype.getCamera=function(){return this.context.camera},e.prototype.getContextService=function(){return this.context.contextService},e.prototype.getEventService=function(){return this.context.eventService},e.prototype.getRenderingService=function(){return this.context.renderingService},e.prototype.getRenderingContext=function(){return this.context.renderingContext},e.prototype.getStats=function(){return this.getRenderingService().getStats()},Object.defineProperty(e.prototype,"ready",{get:function(){var n=this;return this.readyPromise||(this.readyPromise=new Promise(function(r){n.resolveReadyPromise=function(){r(n)}}),this.inited&&this.resolveReadyPromise()),this.readyPromise},enumerable:!1,configurable:!0}),e.prototype.destroy=function(n,r){if(n===void 0&&(n=!0),r===void 0&&(r=!1),r||this.dispatchEvent(new ua(cc.BEFORE_DESTROY)),this.frameId){var i=this.getConfig().cancelAnimationFrame||cancelAnimationFrame;i(this.frameId)}var o=this.getRoot();this.unmountChildren(o),n&&(this.document.destroy(),this.getEventService().destroy()),this.getRenderingService().destroy(),this.getContextService().destroy(),n&&this.context.rBushRoot&&(this.context.rBushRoot.clear(),this.context.rBushRoot=null,this.context.renderingContext.root=null),r||this.dispatchEvent(new ua(cc.AFTER_DESTROY))},e.prototype.changeSize=function(n,r){this.resize(n,r)},e.prototype.resize=function(n,r){var i=this.context.config;i.width=n,i.height=r,this.getContextService().resize(n,r);var o=this.context.camera,a=o.getProjectionMode();o.setPosition(n/2,r/2,iN).setFocalPoint(n/2,r/2,0),a===Ta.ORTHOGRAPHIC?o.setOrthographic(n/-2,n/2,r/2,r/-2,o.getNear(),o.getFar()):o.setAspect(n/r),this.dispatchEvent(new ua(cc.RESIZE,{width:n,height:r}))},e.prototype.appendChild=function(n,r){return this.document.documentElement.appendChild(n,r)},e.prototype.insertBefore=function(n,r){return this.document.documentElement.insertBefore(n,r)},e.prototype.removeChild=function(n){return this.document.documentElement.removeChild(n)},e.prototype.removeChildren=function(){this.document.documentElement.removeChildren()},e.prototype.destroyChildren=function(){this.document.documentElement.destroyChildren()},e.prototype.render=function(n){var r=this;n&&(oN.detail=n,aN.detail=n),this.dispatchEvent(oN);var i=this.getRenderingService();i.render(this.getConfig(),n,function(){r.dispatchEvent(pY)}),this.dispatchEvent(aN)},e.prototype.run=function(){var n=this,r=function(i,o){n.render(o),n.frameId=n.requestAnimationFrame(r)};r()},e.prototype.initRenderer=function(n,r){var i=this;if(r===void 0&&(r=!1),!n)throw new Error("Renderer is required.");this.inited=!1,this.readyPromise=void 0,this.context.rBushRoot=new eG,this.context.renderingPlugins=[],this.context.renderingPlugins.push(new cY,new fY,new sY([new uY])),this.loadRendererContainerModule(n),this.context.contextService=new this.context.ContextService(nt(nt({},Et),this.context)),this.context.renderingService=new MW(Et,this.context),this.context.eventService=new EW(Et,this.context),this.context.eventService.init(),this.context.contextService.init?(this.context.contextService.init(),this.initRenderingService(n,r,!0)):this.context.contextService.initAsync().then(function(){i.initRenderingService(n,r)})},e.prototype.initRenderingService=function(n,r,i){var o=this;r===void 0&&(r=!1),i===void 0&&(i=!1),this.context.renderingService.init(function(){o.inited=!0,r?i?o.requestAnimationFrame(function(){o.dispatchEvent(new ua(cc.READY))}):o.dispatchEvent(new ua(cc.READY)):o.dispatchEvent(new ua(cc.RENDERER_CHANGED)),o.readyPromise&&o.resolveReadyPromise(),r||o.getRoot().forEach(function(a){var s=a.renderable;s&&(s.renderBoundsDirty=!0,s.boundsDirty=!0,s.dirty=!0)}),o.mountChildren(o.getRoot()),n.getConfig().enableAutoRendering&&o.run()})},e.prototype.loadRendererContainerModule=function(n){var r=this,i=n.getPlugins();i.forEach(function(o){o.context=r.context,o.init(Et)})},e.prototype.setRenderer=function(n){var r=this.getConfig();if(r.renderer!==n){var i=r.renderer;r.renderer=n,this.destroy(!1,!0),ut([],j(i==null?void 0:i.getPlugins()),!1).reverse().forEach(function(o){o.destroy(Et)}),this.initRenderer(n)}},e.prototype.setCursor=function(n){var r=this.getConfig();r.cursor=n,this.getContextService().applyCursorStyle(n)},e.prototype.unmountChildren=function(n){var r=this;n.childNodes.forEach(function(i){r.unmountChildren(i)}),this.inited&&(n.isMutationObserved?n.dispatchEvent(fE):(fE.target=n,this.dispatchEvent(fE,!0)),n!==this.document.documentElement&&(n.ownerDocument=null),n.isConnected=!1),n.isCustomElement&&n.disconnectedCallback&&n.disconnectedCallback()},e.prototype.mountChildren=function(n){var r=this;this.inited?n.isConnected||(n.ownerDocument=this.document,n.isConnected=!0,n.isMutationObserved?n.dispatchEvent(uE):(uE.target=n,this.dispatchEvent(uE,!0))):console.warn("[g]: You are trying to call `canvas.appendChild` before canvas' initialization finished. You can either await `canvas.ready` or listen to `CanvasEvent.READY` manually.","appended child: ",n.nodeName),n.childNodes.forEach(function(i){r.mountChildren(i)}),n.isCustomElement&&n.connectedCallback&&n.connectedCallback()},e.prototype.client2Viewport=function(n){return this.getEventService().client2Viewport(n)},e.prototype.viewport2Client=function(n){return this.getEventService().viewport2Client(n)},e.prototype.viewport2Canvas=function(n){return this.getEventService().viewport2Canvas(n)},e.prototype.canvas2Viewport=function(n){return this.getEventService().canvas2Viewport(n)},e.prototype.getPointByClient=function(n,r){return this.client2Viewport({x:n,y:r})},e.prototype.getClientByPoint=function(n,r){return this.viewport2Client({x:n,y:r})},e}($k);function vY(t,e){var n=e.cx,r=n===void 0?0:n,i=e.cy,o=i===void 0?0:i,a=e.r;t.arc(r,o,a,0,Math.PI*2,!1)}function gY(t,e){var n=e.cx,r=n===void 0?0:n,i=e.cy,o=i===void 0?0:i,a=e.rx,s=e.ry;if(t.ellipse)t.ellipse(r,o,a,s,0,0,Math.PI*2,!1);else{var c=a>s?a:s,l=a>s?1:a/s,u=a>s?s/a:1;t.save(),t.scale(l,u),t.arc(r,o,c,0,Math.PI*2)}}function yY(t,e){var n=e.x1,r=e.y1,i=e.x2,o=e.y2,a=e.markerStart,s=e.markerEnd,c=e.markerStartOffset,l=e.markerEndOffset,u=0,f=0,d=0,h=0,p=0,v,y;a&&Tn(a)&&c&&(v=i-n,y=o-r,p=Math.atan2(y,v),u=Math.cos(p)*(c||0),f=Math.sin(p)*(c||0)),s&&Tn(s)&&l&&(v=n-i,y=r-o,p=Math.atan2(y,v),d=Math.cos(p)*(l||0),h=Math.sin(p)*(l||0)),t.moveTo(n+u,r+f),t.lineTo(i+d,o+h)}function mY(t,e){var n=e.markerStart,r=e.markerEnd,i=e.markerStartOffset,o=e.markerEndOffset,a=e.d,s=a.absolutePath,c=a.segments,l=0,u=0,f=0,d=0,h=0,p,v;if(n&&Tn(n)&&i){var y=j(n.parentNode.getStartTangent(),2),m=y[0],b=y[1];p=m[0]-b[0],v=m[1]-b[1],h=Math.atan2(v,p),l=Math.cos(h)*(i||0),u=Math.sin(h)*(i||0)}if(r&&Tn(r)&&o){var O=j(r.parentNode.getEndTangent(),2),m=O[0],b=O[1];p=m[0]-b[0],v=m[1]-b[1],h=Math.atan2(v,p),f=Math.cos(h)*(o||0),d=Math.sin(h)*(o||0)}for(var E=0;ER?k:R,X=k>R?1:k/R,q=k>R?R/k:1;t.translate(C,N),t.rotate(B),t.scale(X,q),t.arc(0,0,G,I,D,!!(1-F)),t.scale(1/X,1/q),t.rotate(-B),t.translate(-C,-N)}T&&t.lineTo(w[6]+f,w[7]+d);break}case"Z":t.closePath();break}}}function xY(t,e){var n=e.markerStart,r=e.markerEnd,i=e.markerStartOffset,o=e.markerEndOffset,a=e.points.points,s=a.length,c=a[0][0],l=a[0][1],u=a[s-1][0],f=a[s-1][1],d=0,h=0,p=0,v=0,y=0,m,b;n&&Tn(n)&&i&&(m=a[1][0]-a[0][0],b=a[1][1]-a[0][1],y=Math.atan2(b,m),d=Math.cos(y)*(i||0),h=Math.sin(y)*(i||0)),r&&Tn(r)&&o&&(m=a[s-1][0]-a[0][0],b=a[s-1][1]-a[0][1],y=Math.atan2(b,m),p=Math.cos(y)*(o||0),v=Math.sin(y)*(o||0)),t.moveTo(c+(d||p),l+(h||v));for(var O=1;O0?1:-1,h=c>0?1:-1,p=d+h===0,v=j(a.map(function(E){return Nn(E,0,Math.min(Math.abs(l)/2,Math.abs(u)/2))}),4),y=v[0],m=v[1],b=v[2],O=v[3];t.moveTo(d*y+r,o),t.lineTo(l-d*m+r,o),m!==0&&t.arc(l-d*m+r,h*m+o,m,-h*Math.PI/2,d>0?0:Math.PI,p),t.lineTo(l+r,u-h*b+o),b!==0&&t.arc(l-d*b+r,u-h*b+o,b,d>0?0:Math.PI,h>0?Math.PI/2:1.5*Math.PI,p),t.lineTo(d*O+r,u+o),O!==0&&t.arc(d*O+r,u-h*O+o,O,h>0?Math.PI/2:-Math.PI/2,d>0?Math.PI:0,p),t.lineTo(r,h*y+o),y!==0&&t.arc(d*y+r,h*y+o,y,d>0?Math.PI:0,h>0?Math.PI*1.5:Math.PI/2,p)}}var wY=function(t){xt(e,t);function e(){var n=t.apply(this,ut([],j(arguments),!1))||this;return n.name="canvas-path-generator",n}return e.prototype.init=function(){var n,r=(n={},n[kt.CIRCLE]=vY,n[kt.ELLIPSE]=gY,n[kt.RECT]=_Y,n[kt.LINE]=yY,n[kt.POLYLINE]=bY,n[kt.POLYGON]=xY,n[kt.PATH]=mY,n[kt.TEXT]=void 0,n[kt.GROUP]=void 0,n[kt.IMAGE]=void 0,n[kt.HTML]=void 0,n[kt.MESH]=void 0,n);this.context.pathGeneratorFactory=r},e.prototype.destroy=function(){delete this.context.pathGeneratorFactory},e}(Ml),OY=Gt(),EY=Gt(),SY=Gt(),MY=ue(),PY=function(){function t(){var e=this;this.isHit=function(n,r,i,o){var a=e.context.pointInPathPickerFactory[n.nodeName];if(a){var s=pr(MY,i),c=Ft(EY,Dn(SY,r[0],r[1],0),s);if(a(n,new Vi(c[0],c[1]),o,e.isPointInPath,e.context,e.runtime))return!0}return!1},this.isPointInPath=function(n,r){var i=e.runtime.offscreenCanvasCreator.getOrCreateContext(e.context.config.offscreenCanvas),o=e.context.pathGeneratorFactory[n.nodeName];return o&&(i.beginPath(),o(i,n.parsedStyle),i.closePath()),i.isPointInPath(r.x,r.y)}}return t.prototype.apply=function(e,n){var r=this,i,o=e.renderingService,a=e.renderingContext;this.context=e,this.runtime=n;var s=(i=a.root)===null||i===void 0?void 0:i.ownerDocument;o.hooks.pick.tapPromise(t.tag,function(c){return ti(r,void 0,void 0,function(){return Fi(this,function(l){return[2,this.pick(s,c)]})})}),o.hooks.pickSync.tap(t.tag,function(c){return r.pick(s,c)})},t.prototype.pick=function(e,n){var r,i,o=n.topmost,a=n.position,s=a.x,c=a.y,l=Dn(OY,s,c,0),u=e.elementsFromBBox(l[0],l[1],l[0],l[1]),f=[];try{for(var d=On(u),h=d.next();!h.done;h=d.next()){var p=h.value,v=p.getWorldTransform(),y=this.isHit(p,l,v,!1);if(y){var m=Um(p);if(m){var b=m.parsedStyle.clipPath,O=this.isHit(b,l,b.getWorldTransform(),!0);if(O){if(o)return n.picked=[p],n;f.push(p)}}else{if(o)return n.picked=[p],n;f.push(p)}}}}catch(E){r={error:E}}finally{try{h&&!h.done&&(i=d.return)&&i.call(d)}finally{if(r)throw r.error}}return n.picked=f,n},t.tag="CanvasPicker",t}();function TY(t,e,n){var r=t.parsedStyle,i=r.cx,o=i===void 0?0:i,a=r.cy,s=a===void 0?0:a,c=r.r,l=r.fill,u=r.stroke,f=r.lineWidth,d=f===void 0?1:f,h=r.increasedLineWidthForHitTesting,p=h===void 0?0:h,v=r.pointerEvents,y=v===void 0?"auto":v,m=(d+p)/2,b=Hi(o,s,e.x,e.y),O=j(kl(y,l,u),2),E=O[0],w=O[1];return E&&w||n?b<=c+m:E?b<=c:w?b>=c-m&&b<=c+m:!1}function F1(t,e,n,r){return t/(n*n)+e/(r*r)}function AY(t,e,n){var r=t.parsedStyle,i=r.cx,o=i===void 0?0:i,a=r.cy,s=a===void 0?0:a,c=r.rx,l=r.ry,u=r.fill,f=r.stroke,d=r.lineWidth,h=d===void 0?1:d,p=r.increasedLineWidthForHitTesting,v=p===void 0?0:p,y=r.pointerEvents,m=y===void 0?"auto":y,b=e.x,O=e.y,E=j(kl(m,u,f),2),w=E[0],_=E[1],S=(h+v)/2,M=(b-o)*(b-o),T=(O-s)*(O-s);return w&&_||n?F1(M,T,c+S,l+S)<=1:w?F1(M,T,c,l)<=1:_?F1(M,T,c-S,l-S)>=1&&F1(M,T,c+S,l+S)<=1:!1}function Hf(t,e,n,r,i,o){return i>=t&&i<=t+n&&o>=e&&o<=e+r}function CY(t,e,n,r,i,o,a){var s=i/2;return Hf(t-s,e-s,n,i,o,a)||Hf(t+n-s,e-s,i,r,o,a)||Hf(t+s,e+r-s,n,i,o,a)||Hf(t-s,e+s,i,r,o,a)}function j1(t,e,n,r,i,o,a,s){var c=(Math.atan2(s-e,a-t)+Math.PI*2)%(Math.PI*2),l={x:t+n*Math.cos(c),y:e+n*Math.sin(c)};return Hi(l.x,l.y,a,s)<=o/2}function Ru(t,e,n,r,i,o,a){var s=Math.min(t,n),c=Math.max(t,n),l=Math.min(e,r),u=Math.max(e,r),f=i/2;return o>=s-f&&o<=c+f&&a>=l-f&&a<=u+f?wf(t,e,n,r,o,a)<=i/2:!1}function sN(t,e,n,r,i){var o=t.length;if(o<2)return!1;for(var a=0;a0!=dE(s[1]-n)>0&&dE(e-(n-a[1])*(a[0]-s[0])/(a[1]-s[1])-a[0])<0&&(r=!r)}return r}function lN(t,e,n){for(var r=!1,i=0;i=i.min[0]&&e.y>=i.min[1]&&e.x<=i.max[0]&&e.y<=i.max[1]}var WY=function(t){xt(e,t);function e(){var n=t.apply(this,ut([],j(arguments),!1))||this;return n.name="canvas-picker",n}return e.prototype.init=function(){var n,r=(n={},n[kt.CIRCLE]=TY,n[kt.ELLIPSE]=AY,n[kt.RECT]=FY,n[kt.LINE]=RY,n[kt.POLYLINE]=BY,n[kt.POLYGON]=DY,n[kt.PATH]=IY,n[kt.TEXT]=zY,n[kt.GROUP]=null,n[kt.IMAGE]=GY,n[kt.HTML]=null,n[kt.MESH]=null,n);this.context.pointInPathPickerFactory=r,this.addRenderingPlugin(new PY)},e.prototype.destroy=function(){delete this.context.pointInPathPickerFactory,this.removeAllRenderingPlugins()},e}(Ml),YY=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof gt.g!="undefined"?gt.g:typeof self!="undefined"?self:{},uN={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(YY,function(){function n(w,_,S,M,T){r(w,_,S||0,M||w.length-1,T||o)}function r(w,_,S,M,T){for(;M>S;){if(M-S>600){var A=M-S+1,C=_-S+1,N=Math.log(A),k=.5*Math.exp(2*N/3),R=.5*Math.sqrt(N*k*(A-k)/A)*(C-A/2<0?-1:1),I=Math.max(S,Math.floor(_-C*k/A+R)),D=Math.min(M,Math.floor(_+(A-C)*k/A+R));r(w,_,I,D,T)}var B=w[_],F=S,G=M;for(i(w,S,_),T(w[M],B)>0&&i(w,S,M);F0;)G--}T(w[S],B)===0?i(w,S,G):(G++,i(w,G,M)),G<=_&&(S=G+1),_<=G&&(M=G-1)}}function i(w,_,S){var M=w[_];w[_]=w[S],w[S]=M}function o(w,_){return w<_?-1:w>_?1:0}var a=function(_){_===void 0&&(_=9),this._maxEntries=Math.max(4,_),this._minEntries=Math.max(2,Math.ceil(this._maxEntries*.4)),this.clear()};a.prototype.all=function(){return this._all(this.data,[])},a.prototype.search=function(_){var S=this.data,M=[];if(!b(_,S))return M;for(var T=this.toBBox,A=[];S;){for(var C=0;C=0&&A[S].children.length>this._maxEntries;)this._split(A,S),S--;this._adjustParentBBoxes(T,A,S)},a.prototype._split=function(_,S){var M=_[S],T=M.children.length,A=this._minEntries;this._chooseSplitAxis(M,A,T);var C=this._chooseSplitIndex(M,A,T),N=O(M.children.splice(C,M.children.length-C));N.height=M.height,N.leaf=M.leaf,c(M,this.toBBox),c(N,this.toBBox),S?_[S-1].children.push(N):this._splitRoot(M,N)},a.prototype._splitRoot=function(_,S){this.data=O([_,S]),this.data.height=_.height+1,this.data.leaf=!1,c(this.data,this.toBBox)},a.prototype._chooseSplitIndex=function(_,S,M){for(var T,A=1/0,C=1/0,N=S;N<=M-S;N++){var k=l(_,0,N,this.toBBox),R=l(_,N,M,this.toBBox),I=y(k,R),D=h(k)+h(R);I=S;D--){var B=_.children[D];u(N,_.leaf?A(B):B),k+=p(N)}return k},a.prototype._adjustParentBBoxes=function(_,S,M){for(var T=M;T>=0;T--)u(S[T],_)},a.prototype._condense=function(_){for(var S=_.length-1,M=void 0;S>=0;S--)_[S].children.length===0?S>0?(M=_[S-1].children,M.splice(M.indexOf(_[S]),1)):this.clear():c(_[S],this.toBBox)};function s(w,_,S){if(!S)return _.indexOf(w);for(var M=0;M<_.length;M++)if(S(w,_[M]))return M;return-1}function c(w,_){l(w,0,w.children.length,_,w)}function l(w,_,S,M,T){T||(T=O(null)),T.minX=1/0,T.minY=1/0,T.maxX=-1/0,T.maxY=-1/0;for(var A=_;A=w.minX&&_.maxY>=w.minY}function O(w){return{children:w,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function E(w,_,S,M,T){for(var A=[_,S];A.length;)if(S=A.pop(),_=A.pop(),!(S-_<=M)){var C=_+Math.ceil((S-_)/M/2)*M;n(w,C,_,S,T),A.push(_,C,C,S)}}return a})})(uN);var HY=uN.exports,qt;(function(t){t.GROUP="g",t.CIRCLE="circle",t.ELLIPSE="ellipse",t.IMAGE="image",t.RECT="rect",t.LINE="line",t.POLYLINE="polyline",t.POLYGON="polygon",t.TEXT="text",t.PATH="path",t.HTML="html",t.MESH="mesh"})(qt||(qt={}));var jh;(function(t){t[t.ZERO=0]="ZERO",t[t.NEGATIVE_ONE=1]="NEGATIVE_ONE"})(jh||(jh={}));var UY=function(){function t(){this.plugins=[]}return t.prototype.addRenderingPlugin=function(e){this.plugins.push(e),this.context.renderingPlugins.push(e)},t.prototype.removeAllRenderingPlugins=function(){var e=this;this.plugins.forEach(function(n){var r=e.context.renderingPlugins.indexOf(n);r>=0&&e.context.renderingPlugins.splice(r,1)})},t}(),O0t=function(){function t(e){this.clipSpaceNearZ=jh.NEGATIVE_ONE,this.plugins=[],this.config=nt({enableDirtyCheck:!0,enableCulling:!1,enableAutoRendering:!0,enableDirtyRectangleRendering:!0,enableDirtyRectangleRenderingDebug:!1,enableSizeAttenuation:!0},e)}return t.prototype.registerPlugin=function(e){var n=this.plugins.findIndex(function(r){return r===e});n===-1&&this.plugins.push(e)},t.prototype.unregisterPlugin=function(e){var n=this.plugins.findIndex(function(r){return r===e});n>-1&&this.plugins.splice(n,1)},t.prototype.getPlugins=function(){return this.plugins},t.prototype.getPlugin=function(e){return this.plugins.find(function(n){return n.name===e})},t.prototype.getConfig=function(){return this.config},t.prototype.setConfig=function(e){Object.assign(this.config,e)},t}();function Gh(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t}function hE(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t}function G1(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t}function fN(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t}function VY(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t[2]=Math.max(e[2],n[2]),t}function XY(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t[2]=Math.min(e[2],n[2]),t}function pE(t){return t===void 0?0:t>360||t<-360?t%360:t}function Na(t,e,n){return e===void 0&&(e=0),n===void 0&&(n=0),Array.isArray(t)&&t.length===3?ea(t):Je(t)?te(t,e,n):te(t[0],t[1]||e,t[2]||n)}function Ar(t){return t*(Math.PI/180)}function Ms(t){return t*(180/Math.PI)}function E0t(t){return t=t%400,t<0&&(t+=400),t/400*360}function S0t(t){return t/360}function $Y(t){return 360*t}function qY(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=n*n,s=r*r,c=i*i,l=o*o,u=a+s+c+l,f=n*o-r*i;return f>.499995*u?(t[0]=Math.PI/2,t[1]=2*Math.atan2(r,n),t[2]=0):f<-.499995*u?(t[0]=-Math.PI/2,t[1]=2*Math.atan2(r,n),t[2]=0):(t[0]=Math.asin(2*(n*i-o*r)),t[1]=Math.atan2(2*(n*o+r*i),1-2*(c+l)),t[2]=Math.atan2(2*(n*r+i*o),1-2*(s+c))),t}function KY(t,e){var n,r,i=Math.PI*.5,o=j(Li(Gt(),e),3),a=o[0],s=o[1],c=o[2],l=Math.asin(-e[2]/a);return l-i?(n=Math.atan2(e[6]/s,e[10]/c),r=Math.atan2(e[1]/a,e[0]/a)):(r=0,n=-Math.atan2(e[4]/s,e[5]/s)):(r=0,n=Math.atan2(e[4]/s,e[5]/s)),t[0]=n,t[1]=l,t[2]=r,t}function vE(t,e){return e.length===16?KY(t,e):qY(t,e)}function ZY(t,e,n,r,i){var o=Math.cos(t),a=Math.sin(t);return tv(r*o,i*a,0,-r*a,i*o,0,e,n,1)}function JY(t,e,n,r,i,o,a,s){s===void 0&&(s=!1);var c=2*o/(n-e),l=2*o/(r-i),u=(n+e)/(n-e),f=(r+i)/(r-i),d,h;return s?(d=-a/(a-o),h=-a*o/(a-o)):(d=-(a+o)/(a-o),h=-2*a*o/(a-o)),t[0]=c,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=l,t[6]=0,t[7]=0,t[8]=u,t[9]=f,t[10]=d,t[11]=-1,t[12]=0,t[13]=0,t[14]=h,t[15]=0,t}function dN(t){var e=t[0],n=t[1],r=t[3],i=t[4],o=Math.sqrt(e*e+n*n),a=Math.sqrt(r*r+i*i),s=e*i-n*r;s<0&&(eXe[1][2]&&(o[0]=-o[0]),Xe[0][2]>Xe[2][0]&&(o[1]=-o[1]),Xe[1][0]>Xe[0][1]&&(o[2]=-o[2]),!0}function tH(t,e){var n=e[15];if(n===0)return!1;for(var r=1/n,i=0;i<16;i++)t[i]=e[i]*r;return!0}function eH(t,e){t[0][0]=e[0],t[0][1]=e[1],t[0][2]=e[2],t[1][0]=e[4],t[1][1]=e[5],t[1][2]=e[6],t[2][0]=e[8],t[2][1]=e[9],t[2][2]=e[10]}function gE(t,e,n,r,i){t[0]=e[0]*r+n[0]*i,t[1]=e[1]*r+n[1]*i,t[2]=e[2]*r+n[2]*i}var Bi=function(){function t(){this.center=[0,0,0],this.halfExtents=[0,0,0],this.min=[0,0,0],this.max=[0,0,0]}return t.isEmpty=function(e){return!e||e.halfExtents[0]===0&&e.halfExtents[1]===0&&e.halfExtents[2]===0},t.prototype.update=function(e,n){Gh(this.center,e),Gh(this.halfExtents,n),hE(this.min,this.center,this.halfExtents),G1(this.max,this.center,this.halfExtents)},t.prototype.setMinMax=function(e,n){G1(this.center,n,e),fN(this.center,this.center,.5),hE(this.halfExtents,n,e),fN(this.halfExtents,this.halfExtents,.5),Gh(this.min,e),Gh(this.max,n)},t.prototype.getMin=function(){return this.min},t.prototype.getMax=function(){return this.max},t.prototype.add=function(e){if(!t.isEmpty(e)){if(t.isEmpty(this)){this.setMinMax(e.getMin(),e.getMax());return}var n=this.center,r=n[0],i=n[1],o=n[2],a=this.halfExtents,s=a[0],c=a[1],l=a[2],u=r-s,f=r+s,d=i-c,h=i+c,p=o-l,v=o+l,y=e.center,m=y[0],b=y[1],O=y[2],E=e.halfExtents,w=E[0],_=E[1],S=E[2],M=m-w,T=m+w,A=b-_,C=b+_,N=O-S,k=O+S;Mf&&(f=T),Ah&&(h=C),Nv&&(v=k),n[0]=(u+f)*.5,n[1]=(d+h)*.5,n[2]=(p+v)*.5,a[0]=(f-u)*.5,a[1]=(h-d)*.5,a[2]=(v-p)*.5,this.min[0]=u,this.min[1]=d,this.min[2]=p,this.max[0]=f,this.max[1]=h,this.max[2]=v}},t.prototype.setFromTransformedAABB=function(e,n){var r=this.center,i=this.halfExtents,o=e.center,a=e.halfExtents,s=n[0],c=n[4],l=n[8],u=n[1],f=n[5],d=n[9],h=n[2],p=n[6],v=n[10],y=Math.abs(s),m=Math.abs(c),b=Math.abs(l),O=Math.abs(u),E=Math.abs(f),w=Math.abs(d),_=Math.abs(h),S=Math.abs(p),M=Math.abs(v);r[0]=n[12]+s*o[0]+c*o[1]+l*o[2],r[1]=n[13]+u*o[0]+f*o[1]+d*o[2],r[2]=n[14]+h*o[0]+p*o[1]+v*o[2],i[0]=y*a[0]+m*a[1]+b*a[2],i[1]=O*a[0]+E*a[1]+w*a[2],i[2]=_*a[0]+S*a[1]+M*a[2],hE(this.min,r,i),G1(this.max,r,i)},t.prototype.intersects=function(e){var n=this.getMax(),r=this.getMin(),i=e.getMax(),o=e.getMin();return r[0]<=i[0]&&n[0]>=o[0]&&r[1]<=i[1]&&n[1]>=o[1]&&r[2]<=i[2]&&n[2]>=o[2]},t.prototype.intersection=function(e){if(!this.intersects(e))return null;var n=new t,r=VY([0,0,0],this.getMin(),e.getMin()),i=XY([0,0,0],this.getMax(),e.getMax());return n.setMinMax(r,i),n},t.prototype.getNegativeFarPoint=function(e){return e.pnVertexFlag===273?Gh([0,0,0],this.min):e.pnVertexFlag===272?[this.min[0],this.min[1],this.max[2]]:e.pnVertexFlag===257?[this.min[0],this.max[1],this.min[2]]:e.pnVertexFlag===256?[this.min[0],this.max[1],this.max[2]]:e.pnVertexFlag===17?[this.max[0],this.min[1],this.min[2]]:e.pnVertexFlag===16?[this.max[0],this.min[1],this.max[2]]:e.pnVertexFlag===1?[this.max[0],this.max[1],this.min[2]]:[this.max[0],this.max[1],this.max[2]]},t.prototype.getPositiveFarPoint=function(e){return e.pnVertexFlag===273?Gh([0,0,0],this.max):e.pnVertexFlag===272?[this.max[0],this.max[1],this.min[2]]:e.pnVertexFlag===257?[this.max[0],this.min[1],this.max[2]]:e.pnVertexFlag===256?[this.max[0],this.min[1],this.min[2]]:e.pnVertexFlag===17?[this.min[0],this.max[1],this.max[2]]:e.pnVertexFlag===16?[this.min[0],this.max[1],this.min[2]]:e.pnVertexFlag===1?[this.min[0],this.min[1],this.max[2]]:[this.min[0],this.min[1],this.min[2]]},t}(),nH=function(){function t(e,n){this.distance=e||0,this.normal=n||te(0,1,0),this.updatePNVertexFlag()}return t.prototype.updatePNVertexFlag=function(){this.pnVertexFlag=(+(this.normal[0]>=0)<<8)+(+(this.normal[1]>=0)<<4)+ +(this.normal[2]>=0)},t.prototype.distanceToPoint=function(e){return Yt(e,this.normal)-this.distance},t.prototype.normalize=function(){var e=1/Br(this.normal);it(this.normal,this.normal,e),this.distance*=e},t.prototype.intersectsLine=function(e,n,r){var i=this.distanceToPoint(e),o=this.distanceToPoint(n),a=i/(i-o),s=a>=0&&a<=1;return s&&r&&ne(r,e,n,a),s},t}(),Lu;(function(t){t[t.OUTSIDE=4294967295]="OUTSIDE",t[t.INSIDE=0]="INSIDE",t[t.INDETERMINATE=2147483647]="INDETERMINATE"})(Lu||(Lu={}));var rH=function(){function t(e){if(this.planes=[],e)this.planes=e;else for(var n=0;n<6;n++)this.planes.push(new nH)}return t.prototype.extractFromVPMatrix=function(e){var n=j(e,16),r=n[0],i=n[1],o=n[2],a=n[3],s=n[4],c=n[5],l=n[6],u=n[7],f=n[8],d=n[9],h=n[10],p=n[11],v=n[12],y=n[13],m=n[14],b=n[15];Dn(this.planes[0].normal,a-r,u-s,p-f),this.planes[0].distance=b-v,Dn(this.planes[1].normal,a+r,u+s,p+f),this.planes[1].distance=b+v,Dn(this.planes[2].normal,a+i,u+c,p+d),this.planes[2].distance=b+y,Dn(this.planes[3].normal,a-i,u-c,p-d),this.planes[3].distance=b-y,Dn(this.planes[4].normal,a-o,u-l,p-h),this.planes[4].distance=b-m,Dn(this.planes[5].normal,a+o,u+l,p+h),this.planes[5].distance=b+m,this.planes.forEach(function(O){O.normalize(),O.updatePNVertexFlag()})},t}(),Vo=function(){function t(e,n){e===void 0&&(e=0),n===void 0&&(n=0),this.x=0,this.y=0,this.x=e,this.y=n}return t.prototype.clone=function(){return new t(this.x,this.y)},t.prototype.copyFrom=function(e){this.x=e.x,this.y=e.y},t}(),zh=function(){function t(e,n,r,i){this.x=e,this.y=n,this.width=r,this.height=i,this.left=e,this.right=e+r,this.top=n,this.bottom=n+i}return t.fromRect=function(e){return new t(e.x,e.y,e.width,e.height)},t.applyTransform=function(e,n){var r=na(e.x,e.y,0,1),i=na(e.x+e.width,e.y,0,1),o=na(e.x,e.y+e.height,0,1),a=na(e.x+e.width,e.y+e.height,0,1),s=rr(),c=rr(),l=rr(),u=rr();Yn(s,r,n),Yn(c,i,n),Yn(l,o,n),Yn(u,a,n);var f=Math.min(s[0],c[0],l[0],u[0]),d=Math.min(s[1],c[1],l[1],u[1]),h=Math.max(s[0],c[0],l[0],u[0]),p=Math.max(s[1],c[1],l[1],u[1]);return t.fromRect({x:f,y:d,width:h-f,height:p-d})},t.prototype.toJSON=function(){},t}(),$r="Method not implemented.",Wh="Use document.documentElement instead.",iH="Cannot append a destroyed element.",qr;(function(t){t[t.ORBITING=0]="ORBITING",t[t.EXPLORING=1]="EXPLORING",t[t.TRACKING=2]="TRACKING"})(qr||(qr={}));var M0;(function(t){t[t.DEFAULT=0]="DEFAULT",t[t.ROTATIONAL=1]="ROTATIONAL",t[t.TRANSLATIONAL=2]="TRANSLATIONAL",t[t.CINEMATIC=3]="CINEMATIC"})(M0||(M0={}));var Ra;(function(t){t[t.ORTHOGRAPHIC=0]="ORTHOGRAPHIC",t[t.PERSPECTIVE=1]="PERSPECTIVE"})(Ra||(Ra={}));var pN={UPDATED:"updated"},vN=2e-4,oH=function(){function t(){this.clipSpaceNearZ=jh.NEGATIVE_ONE,this.eventEmitter=new Xa,this.matrix=ue(),this.right=te(1,0,0),this.up=te(0,1,0),this.forward=te(0,0,1),this.position=te(0,0,1),this.focalPoint=te(0,0,0),this.distanceVector=te(0,0,-1),this.distance=1,this.azimuth=0,this.elevation=0,this.roll=0,this.relAzimuth=0,this.relElevation=0,this.relRoll=0,this.dollyingStep=0,this.maxDistance=1/0,this.minDistance=-1/0,this.zoom=1,this.rotateWorld=!1,this.fov=30,this.near=.1,this.far=1e3,this.aspect=1,this.projectionMatrix=ue(),this.projectionMatrixInverse=ue(),this.jitteredProjectionMatrix=void 0,this.enableUpdate=!0,this.type=qr.EXPLORING,this.trackingMode=M0.DEFAULT,this.projectionMode=Ra.PERSPECTIVE,this.frustum=new rH,this.orthoMatrix=ue()}return t.prototype.isOrtho=function(){return this.projectionMode===Ra.ORTHOGRAPHIC},t.prototype.getProjectionMode=function(){return this.projectionMode},t.prototype.getPerspective=function(){return this.jitteredProjectionMatrix||this.projectionMatrix},t.prototype.getPerspectiveInverse=function(){return this.projectionMatrixInverse},t.prototype.getFrustum=function(){return this.frustum},t.prototype.getPosition=function(){return this.position},t.prototype.getFocalPoint=function(){return this.focalPoint},t.prototype.getDollyingStep=function(){return this.dollyingStep},t.prototype.getNear=function(){return this.near},t.prototype.getFar=function(){return this.far},t.prototype.getZoom=function(){return this.zoom},t.prototype.getOrthoMatrix=function(){return this.orthoMatrix},t.prototype.getView=function(){return this.view},t.prototype.setEnableUpdate=function(e){this.enableUpdate=e},t.prototype.setType=function(e,n){return this.type=e,this.type===qr.EXPLORING?this.setWorldRotation(!0):this.setWorldRotation(!1),this._getAngles(),this.type===qr.TRACKING&&n!==void 0&&this.setTrackingMode(n),this},t.prototype.setProjectionMode=function(e){return this.projectionMode=e,this},t.prototype.setTrackingMode=function(e){if(this.type!==qr.TRACKING)throw new Error("Impossible to set a tracking mode if the camera is not of tracking type");return this.trackingMode=e,this},t.prototype.setWorldRotation=function(e){return this.rotateWorld=e,this._getAngles(),this},t.prototype.getViewTransform=function(){return pr(ue(),this.matrix)},t.prototype.getWorldTransform=function(){return this.matrix},t.prototype.jitterProjectionMatrix=function(e,n){var r=wi(ue(),[e,n,0]);this.jitteredProjectionMatrix=Pn(ue(),r,this.projectionMatrix)},t.prototype.clearJitterProjectionMatrix=function(){this.jitteredProjectionMatrix=void 0},t.prototype.setMatrix=function(e){return this.matrix=e,this._update(),this},t.prototype.setProjectionMatrix=function(e){this.projectionMatrix=e},t.prototype.setFov=function(e){return this.setPerspective(this.near,this.far,e,this.aspect),this},t.prototype.setAspect=function(e){return this.setPerspective(this.near,this.far,this.fov,e),this},t.prototype.setNear=function(e){return this.projectionMode===Ra.PERSPECTIVE?this.setPerspective(e,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,e,this.far),this},t.prototype.setFar=function(e){return this.projectionMode===Ra.PERSPECTIVE?this.setPerspective(this.near,e,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,e),this},t.prototype.setViewOffset=function(e,n,r,i,o,a){return this.aspect=e/n,this.view===void 0&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=e,this.view.fullHeight=n,this.view.offsetX=r,this.view.offsetY=i,this.view.width=o,this.view.height=a,this.projectionMode===Ra.PERSPECTIVE?this.setPerspective(this.near,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far),this},t.prototype.clearViewOffset=function(){return this.view!==void 0&&(this.view.enabled=!1),this.projectionMode===Ra.PERSPECTIVE?this.setPerspective(this.near,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far),this},t.prototype.setZoom=function(e){return this.zoom=e,this.projectionMode===Ra.ORTHOGRAPHIC?this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far):this.projectionMode===Ra.PERSPECTIVE&&this.setPerspective(this.near,this.far,this.fov,this.aspect),this},t.prototype.setZoomByViewportPoint=function(e,n){var r=this.canvas.viewport2Canvas({x:n[0],y:n[1]}),i=r.x,o=r.y,a=this.roll;this.rotate(0,0,-a),this.setPosition(i,o),this.setFocalPoint(i,o),this.setZoom(e),this.rotate(0,0,a);var s=this.canvas.viewport2Canvas({x:n[0],y:n[1]}),c=s.x,l=s.y,u=te(c-i,l-o,0),f=Yt(u,this.right)/cr(this.right),d=Yt(u,this.up)/cr(this.up),h=j(this.getPosition(),2),p=h[0],v=h[1],y=j(this.getFocalPoint(),2),m=y[0],b=y[1];return this.setPosition(p-f,v-d),this.setFocalPoint(m-f,b-d),this},t.prototype.setPerspective=function(e,n,r,i){var o;this.projectionMode=Ra.PERSPECTIVE,this.fov=r,this.near=e,this.far=n,this.aspect=i;var a=this.near*Math.tan(Ar(.5*this.fov))/this.zoom,s=2*a,c=this.aspect*s,l=-.5*c;if(!((o=this.view)===null||o===void 0)&&o.enabled){var u=this.view.fullWidth,f=this.view.fullHeight;l+=this.view.offsetX*c/u,a-=this.view.offsetY*s/f,c*=this.view.width/u,s*=this.view.height/f}return JY(this.projectionMatrix,l,l+c,a-s,a,e,this.far,this.clipSpaceNearZ===jh.ZERO),pr(this.projectionMatrixInverse,this.projectionMatrix),this.triggerUpdate(),this},t.prototype.setOrthographic=function(e,n,r,i,o,a){var s;this.projectionMode=Ra.ORTHOGRAPHIC,this.rright=n,this.left=e,this.top=r,this.bottom=i,this.near=o,this.far=a;var c=(this.rright-this.left)/(2*this.zoom),l=(this.top-this.bottom)/(2*this.zoom),u=(this.rright+this.left)/2,f=(this.top+this.bottom)/2,d=u-c,h=u+c,p=f+l,v=f-l;if(!((s=this.view)===null||s===void 0)&&s.enabled){var y=(this.rright-this.left)/this.view.fullWidth/this.zoom,m=(this.top-this.bottom)/this.view.fullHeight/this.zoom;d+=y*this.view.offsetX,h=d+y*this.view.width,p-=m*this.view.offsetY,v=p-m*this.view.height}return this.clipSpaceNearZ===jh.NEGATIVE_ONE?Ld(this.projectionMatrix,d,h,p,v,o,a):vo(this.projectionMatrix,d,h,p,v,o,a),pr(this.projectionMatrixInverse,this.projectionMatrix),this._getOrthoMatrix(),this.triggerUpdate(),this},t.prototype.setPosition=function(e,n,r){n===void 0&&(n=this.position[1]),r===void 0&&(r=this.position[2]);var i=Na(e,n,r);return this._setPosition(i),this.setFocalPoint(this.focalPoint),this.triggerUpdate(),this},t.prototype.setFocalPoint=function(e,n,r){n===void 0&&(n=this.focalPoint[1]),r===void 0&&(r=this.focalPoint[2]);var i=te(0,1,0);if(this.focalPoint=Na(e,n,r),this.trackingMode===M0.CINEMATIC){var o=mc(Gt(),this.focalPoint,this.position);e=o[0],n=o[1],r=o[2];var a=cr(o),s=Ms(Math.asin(n/a)),c=90+Ms(Math.atan2(r,e)),l=ue();Xn(l,l,Ar(c)),nr(l,l,Ar(s)),i=Ft(Gt(),[0,1,0],l)}return pr(this.matrix,Id(ue(),this.position,this.focalPoint,i)),this._getAxes(),this._getDistance(),this._getAngles(),this.triggerUpdate(),this},t.prototype.getDistance=function(){return this.distance},t.prototype.getDistanceVector=function(){return this.distanceVector},t.prototype.setDistance=function(e){if(this.distance===e||e<0)return this;this.distance=e,this.distance=Jt.kEms&&e=Iu.kUnitType&&this.getType()<=Iu.kClampType},t}(),fH=function(t){xt(e,t);function e(n){var r=t.call(this)||this;return r.colorSpace=n,r}return e.prototype.getType=function(){return Iu.kColorType},e.prototype.to=function(n){return this},e}(z1),Du;(function(t){t[t.Constant=0]="Constant",t[t.LinearGradient=1]="LinearGradient",t[t.RadialGradient=2]="RadialGradient"})(Du||(Du={}));var W1=function(t){xt(e,t);function e(n,r){var i=t.call(this)||this;return i.type=n,i.value=r,i}return e.prototype.clone=function(){return new e(this.type,this.value)},e.prototype.buildCSSText=function(n,r,i){return i},e.prototype.getType=function(){return Iu.kColorType},e}(z1),La=function(t){xt(e,t);function e(n){var r=t.call(this)||this;return r.value=n,r}return e.prototype.clone=function(){return new e(this.value)},e.prototype.getType=function(){return Iu.kKeywordType},e.prototype.buildCSSText=function(n,r,i){return i+this.value},e}(z1),dH=So(function(t){return t===void 0&&(t=""),t.replace(/-([a-z])/g,function(e){return e[1].toUpperCase()})}),mN=function(t){return t.split("").map(function(e,n){return e.toUpperCase()===e?"".concat(n!==0?"-":"").concat(e.toLowerCase()):e}).join("")};function hH(t){if(!t)throw new Error}function Yh(t){return typeof t=="function"}function pH(t){return typeof t=="symbol"}var M0t=function(t){return Object.fromEntries(Object.entries(t).filter(function(e){var n=__read(e,2),r=n[1];return r!==void 0}))},vH={d:{alias:"path"},strokeDasharray:{alias:"lineDash"},strokeWidth:{alias:"lineWidth"},textAnchor:{alias:"textAlign"},src:{alias:"img"}},bE=So(function(t){var e=dH(t),n=vH[e];return e=(n==null?void 0:n.alias)||e,e}),gH=function(t,e){e===void 0&&(e="");var n="";return Number.isFinite(t)?(hH(Number.isNaN(t)),n="NaN"):t>0?n="infinity":n="-infinity",n+=e},_E=function(t){return uH(lH(t))},dr=function(t){xt(e,t);function e(n,r){r===void 0&&(r=Jt.kNumber);var i=t.call(this)||this,o;return typeof r=="string"?o=cH(r):o=r,i.unit=o,i.value=n,i}return e.prototype.clone=function(){return new e(this.value,this.unit)},e.prototype.equals=function(n){var r=n;return this.value===r.value&&this.unit===r.unit},e.prototype.getType=function(){return Iu.kUnitType},e.prototype.convertTo=function(n){if(this.unit===n)return new e(this.value,this.unit);var r=_E(this.unit);if(r!==_E(n)||r===Jt.kUnknown)return null;var i=yN(this.unit)/yN(n);return new e(this.value*i,n)},e.prototype.buildCSSText=function(n,r,i){var o;switch(this.unit){case Jt.kUnknown:break;case Jt.kInteger:o=Number(this.value).toFixed(0);break;case Jt.kNumber:case Jt.kPercentage:case Jt.kEms:case Jt.kRems:case Jt.kPixels:case Jt.kDegrees:case Jt.kRadians:case Jt.kGradians:case Jt.kMilliseconds:case Jt.kSeconds:case Jt.kTurns:{var a=-999999,s=999999,c=this.value,l=xE(this.unit);if(cs){var u=xE(this.unit);!Number.isFinite(c)||Number.isNaN(c)?o=gH(c,u):o=c+(u||"")}else o="".concat(c).concat(l)}}return i+=o,i},e}(z1),vi=new dr(0,"px");new dr(1,"px");var Ps=new dr(0,"deg"),wE=function(t){xt(e,t);function e(n,r,i,o,a){o===void 0&&(o=1),a===void 0&&(a=!1);var s=t.call(this,"rgb")||this;return s.r=n,s.g=r,s.b=i,s.alpha=o,s.isNone=a,s}return e.prototype.clone=function(){return new e(this.r,this.g,this.b,this.alpha)},e.prototype.buildCSSText=function(n,r,i){return i+"rgba(".concat(this.r,",").concat(this.g,",").concat(this.b,",").concat(this.alpha,")")},e}(fH),Cr=new La("unset"),yH=new La("initial"),mH=new La("inherit"),OE={"":Cr,unset:Cr,initial:yH,inherit:mH},EE=function(t){return OE[t]||(OE[t]=new La(t)),OE[t]},Y1=new wE(0,0,0,0,!0),xN=new wE(0,0,0,0),xH=So(function(t,e,n,r){return new wE(t,e,n,r)},function(t,e,n,r){return"rgba(".concat(t,",").concat(e,",").concat(n,",").concat(r,")")}),yr=function(t,e){return e===void 0&&(e=Jt.kNumber),new dr(t,e)};new dr(50,"%");var SE;(function(t){t[t.Standard=0]="Standard"})(SE||(SE={}));var Hh;(function(t){t[t.ADDED=0]="ADDED",t[t.REMOVED=1]="REMOVED",t[t.Z_INDEX_CHANGED=2]="Z_INDEX_CHANGED"})(Hh||(Hh={}));var bN={absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:new zh(0,0,0,0)},ce;(function(t){t.COORDINATE="",t.COLOR="",t.PAINT="",t.NUMBER="",t.ANGLE="",t.OPACITY_VALUE="",t.SHADOW_BLUR="",t.LENGTH="",t.PERCENTAGE="",t.LENGTH_PERCENTAGE=" | ",t.LENGTH_PERCENTAGE_12="[ | ]{1,2}",t.LENGTH_PERCENTAGE_14="[ | ]{1,4}",t.LIST_OF_POINTS="",t.PATH="",t.FILTER="",t.Z_INDEX="",t.OFFSET_DISTANCE="",t.DEFINED_PATH="",t.MARKER="",t.TRANSFORM="",t.TRANSFORM_ORIGIN="",t.TEXT="",t.TEXT_TRANSFORM=""})(ce||(ce={}));function bH(t){var e=t.type,n=t.value;return e==="hex"?"#".concat(n):e==="literal"?n:e==="rgb"?"rgb(".concat(n.join(","),")"):"rgba(".concat(n.join(","),")")}var _H=function(){var t={linearGradient:/^(linear\-gradient)/i,repeatingLinearGradient:/^(repeating\-linear\-gradient)/i,radialGradient:/^(radial\-gradient)/i,repeatingRadialGradient:/^(repeating\-radial\-gradient)/i,conicGradient:/^(conic\-gradient)/i,sideOrCorner:/^to (left (top|bottom)|right (top|bottom)|top (left|right)|bottom (left|right)|left|right|top|bottom)/i,extentKeywords:/^(closest\-side|closest\-corner|farthest\-side|farthest\-corner|contain|cover)/,positionKeywords:/^(left|center|right|top|bottom)/i,pixelValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))px/,percentageValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))\%/,emValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))em/,angleValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))deg/,startCall:/^\(/,endCall:/^\)/,comma:/^,/,hexColor:/^\#([0-9a-fA-F]+)/,literalColor:/^([a-zA-Z]+)/,rgbColor:/^rgb/i,rgbaColor:/^rgba/i,number:/^(([0-9]*\.[0-9]+)|([0-9]+\.?))/},e="";function n(B){throw new Error(e+": "+B)}function r(){var B=i();return e.length>0&&n("Invalid input not EOF"),B}function i(){return O(o)}function o(){return a("linear-gradient",t.linearGradient,c)||a("repeating-linear-gradient",t.repeatingLinearGradient,c)||a("radial-gradient",t.radialGradient,f)||a("repeating-radial-gradient",t.repeatingRadialGradient,f)||a("conic-gradient",t.conicGradient,f)}function a(B,F,G){return s(F,function(X){var q=G();return q&&(I(t.comma)||n("Missing comma before color stops")),{type:B,orientation:q,colorStops:O(E)}})}function s(B,F){var G=I(B);if(G){I(t.startCall)||n("Missing (");var X=F(G);return I(t.endCall)||n("Missing )"),X}}function c(){return l()||u()}function l(){return R("directional",t.sideOrCorner,1)}function u(){return R("angular",t.angleValue,1)}function f(){var B,F=d(),G;return F&&(B=[],B.push(F),G=e,I(t.comma)&&(F=d(),F?B.push(F):e=G)),B}function d(){var B=h()||p();if(B)B.at=y();else{var F=v();if(F){B=F;var G=y();G&&(B.at=G)}else{var X=m();X&&(B={type:"default-radial",at:X})}}return B}function h(){var B=R("shape",/^(circle)/i,0);return B&&(B.style=k()||v()),B}function p(){var B=R("shape",/^(ellipse)/i,0);return B&&(B.style=C()||v()),B}function v(){return R("extent-keyword",t.extentKeywords,1)}function y(){if(R("position",/^at/,0)){var B=m();return B||n("Missing positioning value"),B}}function m(){var B=b();if(B.x||B.y)return{type:"position",value:B}}function b(){return{x:C(),y:C()}}function O(B){var F=B(),G=[];if(F)for(G.push(F);I(t.comma);)F=B(),F?G.push(F):n("One extra comma");return G}function E(){var B=w();return B||n("Expected color definition"),B.length=C(),B}function w(){return S()||T()||M()||_()}function _(){return R("literal",t.literalColor,0)}function S(){return R("hex",t.hexColor,1)}function M(){return s(t.rgbColor,function(){return{type:"rgb",value:O(A)}})}function T(){return s(t.rgbaColor,function(){return{type:"rgba",value:O(A)}})}function A(){return I(t.number)[1]}function C(){return R("%",t.percentageValue,1)||N()||k()}function N(){return R("position-keyword",t.positionKeywords,1)}function k(){return R("px",t.pixelValue,1)||R("em",t.emValue,1)}function R(B,F,G){var X=I(F);if(X)return{type:B,value:X[G]}}function I(B){var F=/^[\n\r\t\s]+/.exec(e);F&&D(F[0].length);var G=B.exec(e);return G&&D(G[0].length),G}function D(B){e=e.substring(B)}return function(B){return e=B,r()}}();function P0t(t,e,n,r){var i=Ar(r.value),o=0,a=0,s=o+e/2,c=a+n/2,l=Math.abs(e*Math.cos(i))+Math.abs(n*Math.sin(i)),u=t[0]+s-Math.cos(i)*l/2,f=t[1]+c-Math.sin(i)*l/2,d=t[0]+s+Math.cos(i)*l/2,h=t[1]+c+Math.sin(i)*l/2;return{x1:u,y1:f,x2:d,y2:h}}function T0t(t,e,n,r,i,o){var a=r.value,s=i.value;r.unit===Jt.kPercentage&&(a=r.value/100*e),i.unit===Jt.kPercentage&&(s=i.value/100*n);var c=Math.max(distanceSquareRoot([0,0],[a,s]),distanceSquareRoot([0,n],[a,s]),distanceSquareRoot([e,n],[a,s]),distanceSquareRoot([e,0],[a,s]));return o&&(o instanceof dr?c=o.value:o instanceof La&&(o.value==="closest-side"?c=Math.min(a,e-a,s,n-s):o.value==="farthest-side"?c=Math.max(a,e-a,s,n-s):o.value==="closest-corner"&&(c=Math.min(distanceSquareRoot([0,0],[a,s]),distanceSquareRoot([0,n],[a,s]),distanceSquareRoot([e,n],[a,s]),distanceSquareRoot([e,0],[a,s]))))),{x:a+t[0],y:s+t[1],r:c}}var wH=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,OH=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,EH=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,_N=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;function SH(t){var e,n,r,i=t.length;t[i-1].length=(e=t[i-1].length)!==null&&e!==void 0?e:{type:"%",value:"100"},i>1&&(t[0].length=(n=t[0].length)!==null&&n!==void 0?n:{type:"%",value:"0"});for(var o=0,a=Number(t[0].length.value),s=1;s-1||t.indexOf("radial")>-1){var n=_H(t);return n.map(function(s){var c=s.type,l=s.orientation,u=s.colorStops;SH(u);var f=u.map(function(O){return{offset:yr(Number(O.length.value),"%"),color:bH(O)}});if(c==="linear-gradient")return new W1(Du.LinearGradient,{angle:l?PH(l):Ps,steps:f});if(c==="radial-gradient"&&(l||(l=[{type:"shape",value:"circle"}]),l[0].type==="shape"&&l[0].value==="circle")){var d=TH(l[0].at),h=d.cx,p=d.cy,v=void 0;if(l[0].style){var y=l[0].style,m=y.type,b=y.value;m==="extent-keyword"?v=EE(b):v=yr(b,m)}return new W1(Du.RadialGradient,{cx:h,cy:p,size:v,steps:f})}})}var r=t[0];if(t[1]==="("||t[2]==="("){if(r==="l"){var i=wH.exec(t);if(i){var o=((e=i[2].match(_N))===null||e===void 0?void 0:e.map(function(s){return s.split(":")}))||[];return[new W1(Du.LinearGradient,{angle:yr(parseFloat(i[1]),"deg"),steps:o.map(function(s){var c=j(s,2),l=c[0],u=c[1];return{offset:yr(Number(l)*100,"%"),color:u}})})]}}else if(r==="r"){var a=CH(t);if(a)if(Qe(a))t=a;else return[new W1(Du.RadialGradient,a)]}else if(r==="p")return kH(t)}});function CH(t){var e,n=OH.exec(t);if(n){var r=((e=n[4].match(_N))===null||e===void 0?void 0:e.map(function(i){return i.split(":")}))||[];return{cx:yr(50,"%"),cy:yr(50,"%"),steps:r.map(function(i){var o=j(i,2),a=o[0],s=o[1];return{offset:yr(Number(a)*100,"%"),color:s}})}}return null}function kH(t){var e=EH.exec(t);if(e){var n=e[1],r=e[2];switch(n){case"a":n="repeat";break;case"x":n="repeat-x";break;case"y":n="repeat-y";break;case"n":n="no-repeat";break;default:n="no-repeat"}return{image:r,repetition:n}}return null}function A0t(t){return!!t.type&&!!t.value}function ME(t){return t&&!!t.image}function wN(t){return t&&!Lt(t.r)&&!Lt(t.g)&&!Lt(t.b)}var Uh=So(function(t){if(ME(t))return nt({repetition:"repeat"},t);if(Lt(t)&&(t=""),t==="transparent")return xN;if(t==="currentColor")t="black";else if(t==="none")return Y1;var e=AH(t);if(e)return e;var n=wl(t),r=[0,0,0,0];return n!==null&&(r[0]=n.r||0,r[1]=n.g||0,r[2]=n.b||0,r[3]=n.opacity),xH.apply(void 0,ut([],j(r),!1))});function NH(t,e){if(!(!wN(t)||!wN(e)))return[[Number(t.r),Number(t.g),Number(t.b),Number(t.alpha)],[Number(e.r),Number(e.g),Number(e.b),Number(e.alpha)],function(n){var r=n.slice();if(r[3])for(var i=0;i<3;i++)r[i]=Math.round(Nn(r[i],0,255));return r[3]=Nn(r[3],0,1),"rgba(".concat(r.join(","),")")}]}function P0(t,e){if(Lt(e))return yr(0,"px");if(e="".concat(e).trim().toLowerCase(),isFinite(Number(e))){if("px".search(t)>=0)return yr(Number(e),"px");if("deg".search(t)>=0)return yr(Number(e),"deg")}var n=[];e=e.replace(t,function(i){return n.push(i),"U"+i});var r="U("+t.source+")";return n.map(function(i){return yr(Number(e.replace(new RegExp("U"+i,"g"),"").replace(new RegExp(r,"g"),"*0")),i)})[0]}var ON=function(t){return P0(new RegExp("px","g"),t)},RH=So(ON),LH=function(t){return P0(new RegExp("%","g"),t)};So(LH);var T0=function(t){return Je(t)||isFinite(Number(t))?yr(Number(t)||0,"px"):P0(new RegExp("px|%|em|rem","g"),t)},Vh=So(T0),PE=function(t){return P0(new RegExp("deg|rad|grad|turn","g"),t)},EN=So(PE);function IH(t,e,n,r,i){i===void 0&&(i=0);var o="",a=t.value||0,s=e.value||0,c=_E(t.unit),l=t.convertTo(c),u=e.convertTo(c);return l&&u?(a=l.value,s=u.value,o=xE(t.unit)):(dr.isLength(t.unit)||dr.isLength(e.unit))&&(a=cs(t,i,n),s=cs(e,i,n),o="px"),[a,s,function(f){return r&&(f=Math.max(f,0)),f+o}]}function Ia(t){var e=0;return t.unit===Jt.kDegrees?e=t.value:t.unit===Jt.kRadians?e=Ms(Number(t.value)):t.unit===Jt.kTurns&&(e=$Y(Number(t.value))),e}function SN(t,e){var n;return Array.isArray(t)?n=t.map(function(r){return Number(r)}):Qe(t)?n=t.split(" ").map(function(r){return Number(r)}):Je(t)&&(n=[t]),e===2?n.length===1?[n[0],n[0]]:[n[0],n[1]]:n.length===1?[n[0],n[0],n[0],n[0]]:n.length===2?[n[0],n[1],n[0],n[1]]:n.length===3?[n[0],n[1],n[2],n[1]]:[n[0],n[1],n[2],n[3]]}function MN(t){return Qe(t)?t.split(" ").map(function(e){return Vh(e)}):t.map(function(e){return Vh(e.toString())})}function cs(t,e,n,r){if(r===void 0&&(r=!1),t.unit===Jt.kPixels)return Number(t.value);if(t.unit===Jt.kPercentage&&n){var i=n.nodeName===qt.GROUP?n.getLocalBounds():n.getGeometryBounds();return(r?i.min[e]:0)+t.value/100*i.halfExtents[e]*2}return 0}var DH=function(t){return P0(/deg|rad|grad|turn|px|%/g,t)},BH=["blur","brightness","drop-shadow","contrast","grayscale","sepia","saturate","hue-rotate","invert"];function PN(t){if(t===void 0&&(t=""),t=t.toLowerCase().trim(),t==="none")return[];for(var e=/\s*([\w-]+)\(([^)]*)\)/g,n=[],r,i=0;r=e.exec(t);){if(r.index!==i)return[];if(i=r.index+r[0].length,BH.indexOf(r[1])>-1&&n.push({name:r[1],params:r[2].split(" ").map(function(o){return DH(o)||Uh(o)})}),e.lastIndex===t.length)return n}return[]}function TN(t){return t.toString()}var Xh=function(t){return typeof t=="number"?yr(t):/^\s*[-+]?(\d*\.)?\d+\s*$/.test(t)?yr(Number(t)):yr(0)},Uf=So(Xh);So(function(t){return Qe(t)?t.split(" ").map(Uf):t.map(Uf)});function TE(t,e){return[t,e,TN]}function AE(t,e){return function(n,r){return[n,r,function(i){return TN(Nn(i,t,e))}]}}function AN(t,e){if(t.length===e.length)return[t,e,function(n){return n}]}function CN(t){return t.parsedStyle.d.totalLength===0&&(t.parsedStyle.d.totalLength=Zd(t.parsedStyle.d.absolutePath)),t.parsedStyle.d.totalLength}function FH(t){return t.parsedStyle.points.totalLength===0&&(t.parsedStyle.points.totalLength=Ui(t.parsedStyle.points.points)),t.parsedStyle.points.totalLength}function jH(t){for(var e=0;e0&&n.push(r),{polygons:e,polylines:n}}function H1(t,e){return t[0]===e[0]&&t[1]===e[1]}function WH(t,e){for(var n=[],r=[],i=[],o=0;oMath.PI/2?Math.PI-l:l,u=u>Math.PI/2?Math.PI-u:u;var f={xExtra:Math.cos(c/2-l)*(e/2*(1/Math.sin(c/2)))-e/2||0,yExtra:Math.cos(u-c/2)*(e/2*(1/Math.sin(c/2)))-e/2||0};return f}function kN(t,e){return[e[0]+(e[0]-t[0]),e[1]+(e[1]-t[1])]}var NN=function(t,e){var n=t.x*e.x+t.y*e.y,r=Math.sqrt((Math.pow(t.x,2)+Math.pow(t.y,2))*(Math.pow(e.x,2)+Math.pow(e.y,2))),i=t.x*e.y-t.y*e.x<0?-1:1,o=i*Math.acos(n/r);return o},RN=function(t,e,n,r,i,o,a,s){e=Math.abs(e),n=Math.abs(n),r=kc(r,360);var c=Ar(r);if(t.x===a.x&&t.y===a.y)return{x:t.x,y:t.y,ellipticalArcAngle:0};if(e===0||n===0)return{x:0,y:0,ellipticalArcAngle:0};var l=(t.x-a.x)/2,u=(t.y-a.y)/2,f={x:Math.cos(c)*l+Math.sin(c)*u,y:-Math.sin(c)*l+Math.cos(c)*u},d=Math.pow(f.x,2)/Math.pow(e,2)+Math.pow(f.y,2)/Math.pow(n,2);d>1&&(e=Math.sqrt(d)*e,n=Math.sqrt(d)*n);var h=Math.pow(e,2)*Math.pow(n,2)-Math.pow(e,2)*Math.pow(f.y,2)-Math.pow(n,2)*Math.pow(f.x,2),p=Math.pow(e,2)*Math.pow(f.y,2)+Math.pow(n,2)*Math.pow(f.x,2),v=h/p;v=v<0?0:v;var y=(i!==o?1:-1)*Math.sqrt(v),m={x:y*(e*f.y/n),y:y*(-(n*f.x)/e)},b={x:Math.cos(c)*m.x-Math.sin(c)*m.y+(t.x+a.x)/2,y:Math.sin(c)*m.x+Math.cos(c)*m.y+(t.y+a.y)/2},O={x:(f.x-m.x)/e,y:(f.y-m.y)/n},E=NN({x:1,y:0},O),w={x:(-f.x-m.x)/e,y:(-f.y-m.y)/n},_=NN(O,w);!o&&_>0?_-=2*Math.PI:o&&_<0&&(_+=2*Math.PI),_%=2*Math.PI;var S=E+_*s,M=e*Math.cos(S),T=n*Math.sin(S),A={x:Math.cos(c)*M-Math.sin(c)*T+b.x,y:Math.sin(c)*M+Math.cos(c)*T+b.y,ellipticalArcStartAngle:E,ellipticalArcEndAngle:E+_,ellipticalArcAngle:S,ellipticalArcCenter:b,resultantRx:e,resultantRy:n};return A};function YH(t){for(var e=[],n=null,r=null,i=null,o=0,a=t.length,s=0;s1&&(n*=Math.sqrt(h),r*=Math.sqrt(h));var p=n*n*(d*d)+r*r*(f*f),v=p?Math.sqrt((n*n*(r*r)-p)/p):1;o===a&&(v*=-1),isNaN(v)&&(v=0);var y=r?v*n*d/r:0,m=n?v*-r*f/n:0,b=(s+l)/2+Math.cos(i)*y-Math.sin(i)*m,O=(c+u)/2+Math.sin(i)*y+Math.cos(i)*m,E=[(f-y)/n,(d-m)/r],w=[(-1*f-y)/n,(-1*d-m)/r],_=IN([1,0],E),S=IN(E,w);return CE(E,w)<=-1&&(S=Math.PI),CE(E,w)>=1&&(S=0),a===0&&S>0&&(S=S-2*Math.PI),a===1&&S<0&&(S=S+2*Math.PI),{cx:b,cy:O,rx:H1(t,[l,u])?0:n,ry:H1(t,[l,u])?0:r,startAngle:_,endAngle:_+S,xRotation:i,arcFlag:o,sweepFlag:a}}function UH(t,e,n){return t.reduce(function(r,i){var o="";if(i[0]==="M"||i[0]==="L"){var a=vec3.fromValues(i[1],i[2],0);n&&vec3.transformMat4(a,a,n),o="".concat(i[0]).concat(a[0],",").concat(a[1])}else if(i[0]==="Z")o=i[0];else if(i[0]==="C"){var s=vec3.fromValues(i[1],i[2],0),c=vec3.fromValues(i[3],i[4],0),l=vec3.fromValues(i[5],i[6],0);n&&(vec3.transformMat4(s,s,n),vec3.transformMat4(c,c,n),vec3.transformMat4(l,l,n)),o="".concat(i[0]).concat(s[0],",").concat(s[1],",").concat(c[0],",").concat(c[1],",").concat(l[0],",").concat(l[1])}else if(i[0]==="A"){var u=vec3.fromValues(i[6],i[7],0);n&&vec3.transformMat4(u,u,n),o="".concat(i[0]).concat(i[1],",").concat(i[2],",").concat(i[3],",").concat(i[4],",").concat(i[5],",").concat(u[0],",").concat(u[1])}else if(i[0]==="Q"){var s=vec3.fromValues(i[1],i[2],0),c=vec3.fromValues(i[3],i[4],0);n&&(vec3.transformMat4(s,s,n),vec3.transformMat4(c,c,n)),o="".concat(i[0]).concat(i[1],",").concat(i[2],",").concat(i[3],",").concat(i[4],"}")}return r+=o},"")}function VH(t,e,n,r){return[["M",t,e],["L",n,r]]}function DN(t,e,n,r){var i=(-1+Math.sqrt(2))/3*4,o=t*i,a=e*i,s=n-t,c=n+t,l=r-e,u=r+e;return[["M",s,r],["C",s,r-a,n-o,l,n,l],["C",n+o,l,c,r-a,c,r],["C",c,r+a,n+o,u,n,u],["C",n-o,u,s,r+a,s,r],["Z"]]}function XH(t,e){var n=t.map(function(r,i){return[i===0?"M":"L",r[0],r[1]]});return e&&n.push(["Z"]),n}function $H(t,e,n,r,i){if(i){var o=__read(i,4),a=o[0],s=o[1],c=o[2],l=o[3],u=t>0?1:-1,f=e>0?1:-1,d=u+f!==0?1:0;return[["M",u*a+n,r],["L",t-u*s+n,r],s?["A",s,s,0,0,d,t+n,f*s+r]:null,["L",t+n,e-f*c+r],c?["A",c,c,0,0,d,t+n-u*c,e+r]:null,["L",n+u*l,e+r],l?["A",l,l,0,0,d,n,e+r-f*l]:null,["L",n,f*a+r],a?["A",a,a,0,0,d,u*a+n,r]:null,["Z"]].filter(function(h){return h})}return[["M",n,r],["L",n+t,r],["L",n+t,r+e],["L",n,r+e],["Z"]]}function C0t(t,e){e===void 0&&(e=t.getLocalTransform());var n=[];switch(t.nodeName){case qt.LINE:var r=t.parsedStyle,i=r.x1,o=i===void 0?0:i,a=r.y1,s=a===void 0?0:a,c=r.x2,l=c===void 0?0:c,u=r.y2,f=u===void 0?0:u;n=VH(o,s,l,f);break;case qt.CIRCLE:{var d=t.parsedStyle,h=d.r,p=h===void 0?0:h,v=d.cx,y=v===void 0?0:v,m=d.cy,b=m===void 0?0:m;n=DN(p,p,y,b);break}case qt.ELLIPSE:{var O=t.parsedStyle,E=O.rx,w=E===void 0?0:E,_=O.ry,S=_===void 0?0:_,M=O.cx,y=M===void 0?0:M,T=O.cy,b=T===void 0?0:T;n=DN(w,S,y,b);break}case qt.POLYLINE:case qt.POLYGON:var A=t.parsedStyle.points;n=XH(A.points,t.nodeName===qt.POLYGON);break;case qt.RECT:var C=t.parsedStyle,N=C.width,k=N===void 0?0:N,R=C.height,I=R===void 0?0:R,D=C.x,B=D===void 0?0:D,F=C.y,G=F===void 0?0:F,X=C.radius,q=X&&X.some(function(et){return et!==0});n=$H(k,I,B,G,q&&X.map(function(et){return clamp(et,0,Math.min(Math.abs(k)/2,Math.abs(I)/2))}));break;case qt.PATH:var J=t.parsedStyle.d.absolutePath;n=__spreadArray([],__read(J),!1);break}if(n.length)return UH(n,t,e)}function k0t(t,e,n,r,i){e===void 0&&(e=0),n===void 0&&(n=0),r===void 0&&(r=0),i===void 0&&(i=0);var o=t.map(function(a,s){var c=a[0],l=t[s+1],u=s===0&&(e!==0||n!==0),f=(s===t.length-1||l&&(l[0]==="M"||l[0]==="Z"))&&r!==0&&i!==0;switch(c){case"M":return u?"M ".concat(a[1]+e,",").concat(a[2]+n," L ").concat(a[1],",").concat(a[2]):"M ".concat(a[1],",").concat(a[2]);case"L":return"L ".concat(a[1]+(f?r:0),",").concat(a[2]+(f?i:0));case"Q":return"Q ".concat(a[1]," ").concat(a[2],",").concat(a[3]," ").concat(a[4])+(f?" L ".concat(a[3]+r,",").concat(a[4]+i):"");case"C":return"C ".concat(a[1]," ").concat(a[2],",").concat(a[3]," ").concat(a[4],",").concat(a[5]," ").concat(a[6])+(f?" L ".concat(a[5]+r,",").concat(a[6]+i):"");case"A":return"A ".concat(a[1]," ").concat(a[2]," ").concat(a[3]," ").concat(a[4]," ").concat(a[5]," ").concat(a[6]," ").concat(a[7])+(f?" L ".concat(a[6]+r,",").concat(a[7]+i):"");case"Z":return"Z"}}).join(" ");return~o.indexOf("NaN")?"":o}var BN=function(t){if(t===""||Array.isArray(t)&&t.length===0)return{absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:{x:0,y:0,width:0,height:0}};var e;try{e=Tc(t)}catch(d){e=Tc(""),console.error("[g]: Invalid SVG Path definition: ".concat(t))}jH(e);var n=GH(e),r=zH(e),i=r.polygons,o=r.polylines,a=YH(e),s=WH(a,0),c=s.x,l=s.y,u=s.width,f=s.height;return{absolutePath:e,hasArc:n,segments:a,polygons:i,polylines:o,totalLength:0,rect:{x:Number.isFinite(c)?c:0,y:Number.isFinite(l)?l:0,width:Number.isFinite(u)?u:0,height:Number.isFinite(f)?f:0}}},qH=So(BN);function kE(t){return Qe(t)?qH(t):BN(t)}function KH(t,e,n){var r=t.curve,i=e.curve;(!r||r.length===0)&&(r=bl(t.absolutePath,!1),t.curve=r),(!i||i.length===0)&&(i=bl(e.absolutePath,!1),e.curve=i);var o=[r,i];r.length!==i.length&&(o=gu(r,i));var a=yu(o[0])!==yu(o[1])?mf(o[0]):on(o[0]);return[a,xv(o[1],a),function(s){return s}]}function FN(t,e){var n;return Qe(t)?n=t.split(" ").map(function(r){var i=j(r.split(","),2),o=i[0],a=i[1];return[Number(o),Number(a)]}):n=t,{points:n,totalLength:0,segments:[]}}function ZH(t,e){return[t.points,e.points,function(n){return n}]}var si=null;function Da(t){return function(e){var n=0;return t.map(function(r){return r===si?e[n++]:r})}}function Vf(t){return t}var X1={matrix:["NNNNNN",[si,si,0,0,si,si,0,0,0,0,1,0,si,si,0,1],Vf],matrix3d:["NNNNNNNNNNNNNNNN",Vf],rotate:["A"],rotatex:["A"],rotatey:["A"],rotatez:["A"],rotate3d:["NNNA"],perspective:["L"],scale:["Nn",Da([si,si,new dr(1)]),Vf],scalex:["N",Da([si,new dr(1),new dr(1)]),Da([si,new dr(1)])],scaley:["N",Da([new dr(1),si,new dr(1)]),Da([new dr(1),si])],scalez:["N",Da([new dr(1),new dr(1),si])],scale3d:["NNN",Vf],skew:["Aa",null,Vf],skewx:["A",null,Da([si,Ps])],skewy:["A",null,Da([Ps,si])],translate:["Tt",Da([si,si,vi]),Vf],translatex:["T",Da([si,vi,vi]),Da([si,vi])],translatey:["T",Da([vi,si,vi]),Da([vi,si])],translatez:["L",Da([vi,vi,si])],translate3d:["TTL",Vf]};function jN(t){if(t=(t||"none").toLowerCase().trim(),t==="none")return[];for(var e=/\s*(\w+)\(([^)]*)\)/g,n=[],r,i=0;r=e.exec(t);){if(r.index!==i)return[];i=r.index+r[0].length;var o=r[1],a=X1[o];if(!a)return[];var s=r[2].split(","),c=a[0];if(c.length"].calculator(null,null,{value:n.textTransform},e,null),le(n.clipPath)||this.runtime.CSSPropertySyntaxFactory[""].calculator("clipPath",a,n.clipPath,e,this.runtime),n.offsetPath&&this.runtime.CSSPropertySyntaxFactory[""].calculator("offsetPath",s,n.offsetPath,e,this.runtime),n.transform&&(e.parsedStyle.transform=jN(n.transform)),n.transformOrigin&&(e.parsedStyle.transformOrigin=WN(n.transformOrigin)),n.markerStart&&(e.parsedStyle.markerStart=this.runtime.CSSPropertySyntaxFactory[""].calculator(null,n.markerStart,n.markerStart,null,null)),n.markerEnd&&(e.parsedStyle.markerEnd=this.runtime.CSSPropertySyntaxFactory[""].calculator(null,n.markerEnd,n.markerEnd,null,null)),n.markerMid&&(e.parsedStyle.markerMid=this.runtime.CSSPropertySyntaxFactory[""].calculator("",n.markerMid,n.markerMid,null,null)),Lt(n.zIndex)||this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),Lt(n.offsetDistance)||this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),n.transform&&this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),n.transformOrigin&&this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),c&&(e.geometry.dirty=!0,e.renderable.boundsDirty=!0,e.renderable.renderBoundsDirty=!0,r.forceUpdateGeometry||this.runtime.sceneGraphService.dirtifyToRoot(e))}},t.prototype.parseProperty=function(e,n,r,i){var o=Xf[e],a=n;if((n===""||Lt(n))&&(n="unset"),n==="unset"||n==="initial"||n==="inherit")a=EE(n);else if(o){var s=o.k,c=o.syntax,l=c&&this.getPropertySyntax(c);s&&s.indexOf(n)>-1?a=EE(n):l&&(!i&&l.parserUnmemoize?a=l.parserUnmemoize(n,r):l.parser&&(a=l.parser(n,r)))}return a},t.prototype.computeProperty=function(e,n,r,i){var o=Xf[e],a=r.id==="g-root",s=n;if(o){var c=o.syntax,l=o.inh,u=o.d;if(n instanceof La){var f=n.value;if(f==="unset"&&(l&&!a?f="inherit":f="initial"),f==="initial")Lt(u)||(n=this.parseProperty(e,Yh(u)?u(r.nodeName):u,r,i));else if(f==="inherit"){var d=this.tryToResolveProperty(r,e,{inherited:!0});if(Lt(d)){this.addUnresolveProperty(r,e);return}else return d}}var h=c&&this.getPropertySyntax(c);if(h&&h.calculator){var p=r.parsedStyle[e];s=h.calculator(e,p,n,r,this.runtime)}else n instanceof La?s=n.value:s=n}return s},t.prototype.postProcessProperty=function(e,n,r){var i=Xf[e];if(i&&i.syntax){var o=i.syntax&&this.getPropertySyntax(i.syntax),a=o;a&&a.postProcessor&&a.postProcessor(n,r)}},t.prototype.addUnresolveProperty=function(e,n){var r=$h.get(e);r||($h.set(e,[]),r=$h.get(e)),r.indexOf(n)===-1&&r.push(n)},t.prototype.tryToResolveProperty=function(e,n,r){r===void 0&&(r={});var i=r.inherited;if(i&&e.parentElement&&cU(e.parentElement,n)){var o=e.parentElement.parsedStyle[n];return o==="unset"||o==="initial"||o==="inherit"?void 0:o}},t.prototype.recalc=function(e){var n=$h.get(e);if(n&&n.length){var r={};n.forEach(function(i){r[i]=e.attributes[i]}),this.processProperties(e,r),$h.delete(e)}},t.prototype.updateGeometry=function(e){var n=e.nodeName,r=this.runtime.geometryUpdaterFactory[n];if(r){var i=e.geometry;i.contentBounds||(i.contentBounds=new Bi),i.renderBounds||(i.renderBounds=new Bi);var o=e.parsedStyle,a=r.update(o,e),s=a.cx,c=s===void 0?0:s,l=a.cy,u=l===void 0?0:l,f=a.cz,d=f===void 0?0:f,h=a.hwidth,p=h===void 0?0:h,v=a.hheight,y=v===void 0?0:v,m=a.hdepth,b=m===void 0?0:m,O=[Math.abs(p),Math.abs(y),b],E=o,w=E.stroke,_=E.lineWidth,S=_===void 0?1:_,M=E.increasedLineWidthForHitTesting,T=M===void 0?0:M,A=E.shadowType,C=A===void 0?"outer":A,N=E.shadowColor,k=E.filter,R=k===void 0?[]:k,I=E.transformOrigin,D=[c,u,d];i.contentBounds.update(D,O);var B=n===qt.POLYLINE||n===qt.POLYGON||n===qt.PATH?Math.SQRT2:.5,F=w&&!w.isNone;if(F){var G=((S||0)+(T||0))*B;O[0]+=G,O[1]+=G}if(i.renderBounds.update(D,O),N&&C&&C!=="inner"){var X=i.renderBounds,q=X.min,J=X.max,et=o,dt=et.shadowBlur,_t=et.shadowOffsetX,Dt=et.shadowOffsetY,pt=dt||0,vt=_t||0,Qt=Dt||0,Bt=q[0]-pt+vt,Rt=J[0]+pt+vt,$t=q[1]-pt+Qt,de=J[1]+pt+Qt;q[0]=Math.min(q[0],Bt),J[0]=Math.max(J[0],Rt),q[1]=Math.min(q[1],$t),J[1]=Math.max(J[1],de),i.renderBounds.setMinMax(q,J)}R.forEach(function(De){var An=De.name,jn=De.params;if(An==="blur"){var zr=jn[0].value;i.renderBounds.update(i.renderBounds.center,G1(i.renderBounds.halfExtents,i.renderBounds.halfExtents,[zr,zr,0]))}else if(An==="drop-shadow"){var Vn=jn[0].value,Jr=jn[1].value,Gn=jn[2].value,Ti=i.renderBounds,en=Ti.min,ln=Ti.max,Ai=en[0]-Gn+Vn,Qr=ln[0]+Gn+Vn,ve=en[1]-Gn+Jr,je=ln[1]+Gn+Jr;en[0]=Math.min(en[0],Ai),ln[0]=Math.max(ln[0],Qr),en[1]=Math.min(en[1],ve),ln[1]=Math.max(ln[1],je),i.renderBounds.setMinMax(en,ln)}}),e.geometry.dirty=!1;var ye=p<0,Se=y<0,qe=(ye?-1:1)*(I?cs(I[0],0,e,!0):0),Me=(Se?-1:1)*(I?cs(I[1],1,e,!0):0);(qe||Me)&&e.setOrigin(qe,Me)}},t.prototype.updateSizeAttenuation=function(e,n){e.style.isSizeAttenuation?(e.style.rawLineWidth||(e.style.rawLineWidth=e.style.lineWidth),e.style.lineWidth=(e.style.rawLineWidth||1)/n,e.nodeName===qt.CIRCLE&&(e.style.rawR||(e.style.rawR=e.style.r),e.style.r=(e.style.rawR||1)/n)):(e.style.rawLineWidth&&(e.style.lineWidth=e.style.rawLineWidth,delete e.style.rawLineWidth),e.nodeName===qt.CIRCLE&&e.style.rawR&&(e.style.r=e.style.rawR,delete e.style.rawR))},t.prototype.isPropertyInheritable=function(e){var n=Xf[e];return n?n.inh:!1},t}(),uU=function(){function t(){this.parser=EN,this.parserUnmemoize=PE,this.parserWithCSSDisabled=null,this.mixer=TE}return t.prototype.calculator=function(e,n,r,i){return Ia(r)},t}(),fU=function(){function t(){}return t.prototype.calculator=function(e,n,r,i,o){return r instanceof La&&(r=null),o.sceneGraphService.updateDisplayObjectDependency(e,n,r,i),e==="clipPath"&&i.forEach(function(a){a.childNodes.length===0&&o.sceneGraphService.dirtifyToRoot(a)}),r},t}(),dU=function(){function t(){this.parser=Uh,this.parserWithCSSDisabled=Uh,this.mixer=NH}return t.prototype.calculator=function(e,n,r,i){return r instanceof La?r.value==="none"?Y1:xN:r},t}(),hU=function(){function t(){this.parser=PN}return t.prototype.calculator=function(e,n,r){return r instanceof La?[]:r},t}();function HN(t){var e=t.parsedStyle.fontSize;return Lt(e)?null:e}var DE=function(){function t(){this.parser=Vh,this.parserUnmemoize=T0,this.parserWithCSSDisabled=null,this.mixer=TE}return t.prototype.calculator=function(e,n,r,i,o){var a;if(Je(r))return r;if(dr.isRelativeUnit(r.unit)){var s=o.styleValueRegistry;if(r.unit===Jt.kPercentage)return 0;if(r.unit===Jt.kEms){if(i.parentNode){var c=HN(i.parentNode);if(c)return c*=r.value,c;s.addUnresolveProperty(i,e)}else s.addUnresolveProperty(i,e);return 0}else if(r.unit===Jt.kRems){if(!((a=i==null?void 0:i.ownerDocument)===null||a===void 0)&&a.documentElement){var c=HN(i.ownerDocument.documentElement);if(c)return c*=r.value,c;s.addUnresolveProperty(i,e)}else s.addUnresolveProperty(i,e);return 0}}else return r.value},t}(),pU=function(){function t(){this.mixer=AN}return t.prototype.parser=function(e){var n=MN(Je(e)?[e]:e),r;return n.length===1?r=[n[0],n[0]]:r=[n[0],n[1]],r},t.prototype.calculator=function(e,n,r){return r.map(function(i){return i.value})},t}(),vU=function(){function t(){this.mixer=AN}return t.prototype.parser=function(e){var n=MN(Je(e)?[e]:e),r;return n.length===1?r=[n[0],n[0],n[0],n[0]]:n.length===2?r=[n[0],n[1],n[0],n[1]]:n.length===3?r=[n[0],n[1],n[2],n[1]]:r=[n[0],n[1],n[2],n[3]],r},t.prototype.calculator=function(e,n,r){return r.map(function(i){return i.value})},t}(),gU=function(){function t(){}return t.prototype.calculator=function(e,n,r,i){r instanceof La&&(r=null);var o=r==null?void 0:r.cloneNode(!0);return o&&(o.style.isMarker=!0),o},t}(),yU=function(){function t(){this.mixer=TE,this.parser=Uf,this.parserUnmemoize=Xh,this.parserWithCSSDisabled=null}return t.prototype.calculator=function(e,n,r){return r.value},t}(),mU=function(){function t(){this.parser=Uf,this.parserUnmemoize=Xh,this.parserWithCSSDisabled=null,this.mixer=AE(0,1)}return t.prototype.calculator=function(e,n,r){return r.value},t.prototype.postProcessor=function(e){var n=e.parsedStyle,r=n.offsetPath,i=n.offsetDistance;if(r){var o=r.nodeName;if(o===qt.LINE||o===qt.PATH||o===qt.POLYLINE){var a=r.getPoint(i);a&&e.setLocalPosition(a.x,a.y)}}},t}(),xU=function(){function t(){this.parser=Uf,this.parserUnmemoize=Xh,this.parserWithCSSDisabled=null,this.mixer=AE(0,1)}return t.prototype.calculator=function(e,n,r){return r.value},t}(),bU=function(){function t(){this.parser=kE,this.parserWithCSSDisabled=kE,this.mixer=KH}return t.prototype.calculator=function(e,n,r){return r instanceof La&&r.value==="unset"?{absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:new zh(0,0,0,0)}:r},t}(),_U=function(){function t(){this.parser=FN,this.mixer=ZH}return t}(),wU=function(t){xt(e,t);function e(){var n=t.apply(this,ut([],j(arguments),!1))||this;return n.mixer=AE(0,1/0),n}return e}(DE),OU=function(){function t(){}return t.prototype.calculator=function(e,n,r,i){return r instanceof La?r.value==="unset"?"":r.value:"".concat(r)},t.prototype.postProcessor=function(e){e.nodeValue="".concat(e.parsedStyle.text)||""},t}(),EU=function(){function t(){}return t.prototype.calculator=function(e,n,r,i){var o=i.getAttribute("text");if(o){var a=o;r.value==="capitalize"?a=o.charAt(0).toUpperCase()+o.slice(1):r.value==="lowercase"?a=o.toLowerCase():r.value==="uppercase"&&(a=o.toUpperCase()),i.parsedStyle.text=a}return r.value},t}(),BE={},SU=0;function MU(t,e){if(t){var n=typeof t=="string"?t:t.id||SU++;BE[n]&&BE[n].destroy(),BE[n]=e}}var FE=typeof window!="undefined"&&typeof window.document!="undefined";function PU(t){return!!t.getAttribute}function TU(t,e){for(var n=0,r=t.length;n>>1;UN(t[i],e)<0?n=i+1:r=i}return n}function UN(t,e){var n=Number(t.parsedStyle.zIndex||0),r=Number(e.parsedStyle.zIndex||0);if(n===r){var i=t.parentNode;if(i){var o=i.childNodes||[];return o.indexOf(t)-o.indexOf(e)}}return n-r}function AU(t){var e,n=t;do{var r=(e=n.parsedStyle)===null||e===void 0?void 0:e.clipPath;if(r)return n;n=n.parentElement}while(n!==null);return null}var VN="px";function N0t(t,e,n){FE&&t.style&&(t.style.width=e+VN,t.style.height=n+VN)}function XN(t,e){if(FE)return document.defaultView.getComputedStyle(t,null).getPropertyValue(e)}function CU(t){var e=XN(t,"width");return e==="auto"?t.offsetWidth:parseFloat(e)}function kU(t){var e=XN(t,"height");return e==="auto"?t.offsetHeight:parseFloat(e)}var NU=1,RU={touchstart:"pointerdown",touchend:"pointerup",touchendoutside:"pointerupoutside",touchmove:"pointermove",touchcancel:"pointercancel"},jE=typeof performance=="object"&&performance.now?performance:Date;function R0t(t,e,n){t===void 0&&(t="auto");var r=!1,i=!1,o=!!e&&!e.isNone,a=!!n&&!n.isNone;return t==="visiblepainted"||t==="painted"||t==="auto"?(r=o,i=a):t==="visiblefill"||t==="fill"?r=!0:t==="visiblestroke"||t==="stroke"?i=!0:(t==="visible"||t==="all")&&(r=!0,i=!0),[r,i]}var LU=1,IU=function(){return LU++},Vc=typeof self=="object"&&self.self==self?self:typeof gt.g=="object"&>.g.global==gt.g?gt.g:{},DU=Date.now(),BU=function(){return Vc.performance&&typeof Vc.performance.now=="function"?Vc.performance.now():Date.now()-DU},A0={},$N=Date.now(),FU=function(t){if(typeof t!="function")throw new TypeError(t+" is not a function");var e=Date.now(),n=e-$N,r=n>16?0:16-n,i=IU();return A0[i]=t,Object.keys(A0).length>1||setTimeout(function(){$N=e;var o=A0;A0={},Object.keys(o).forEach(function(a){return o[a](BU())})},r),i},jU=function(t){delete A0[t]},GU=["","webkit","moz","ms","o"],qN=function(t){return typeof t!="string"?FU:t===""?Vc.requestAnimationFrame:Vc[t+"RequestAnimationFrame"]},zU=function(t){return typeof t!="string"?jU:t===""?Vc.cancelAnimationFrame:Vc[t+"CancelAnimationFrame"]||Vc[t+"CancelRequestAnimationFrame"]},WU=function(t,e){for(var n=0;t[n]!==void 0;){if(e(t[n]))return t[n];n=n+1}},KN=WU(GU,function(t){return!!qN(t)}),GE=qN(KN),ZN=zU(KN);Vc.requestAnimationFrame=GE,Vc.cancelAnimationFrame=ZN;var YU=function(){function t(){this.callbacks=[]}return t.prototype.getCallbacksNum=function(){return this.callbacks.length},t.prototype.tapPromise=function(e,n){this.callbacks.push(n)},t.prototype.promise=function(){for(var e=[],n=0;n=0;h--){var p=d[h].trim();!VU.test(p)&&UU.indexOf(p)<0&&(p='"'.concat(p,'"')),d[h]=p}return"".concat(a," ").concat(c," ").concat(u," ").concat(f," ").concat(d.join(","))}function WE(t,e,n){return po(t),t[4]=Math.tan(e),t[1]=Math.tan(n),t}var C0=1e-5,$U=ue(),Si=ue();function qU(t,e){if(t.length){var n=po($U);t.forEach(function(r){var i=r.t,o=r.d;if(i==="scale"){var a=(o==null?void 0:o.map(function(m){return Math.max(m.value,C0)}))||[1,1];ji(Si,[a[0],a[1],1])}else if(i==="scalex"){var a=(o==null?void 0:o.map(function(b){return Math.max(b.value,C0)}))||[1];ji(Si,[a[0],1,1])}else if(i==="scaley"){var a=(o==null?void 0:o.map(function(b){return Math.max(b.value,C0)}))||[1];ji(Si,[1,a[0],1])}else if(i==="scalez"){var a=(o==null?void 0:o.map(function(b){return Math.max(b.value,C0)}))||[1];ji(Si,[1,1,a[0]])}else if(i==="scale3d"){var a=(o==null?void 0:o.map(function(b){return Math.max(b.value,C0)}))||[1,1,1];ji(Si,[a[0],a[1],a[2]])}else if(i==="translate"){var s=o||[vi,vi];wi(Si,[s[0].value,s[1].value,0])}else if(i==="translatex"){var s=o||[vi];wi(Si,[s[0].value,0,0])}else if(i==="translatey"){var s=o||[vi];wi(Si,[0,s[0].value,0])}else if(i==="translatez"){var s=o||[vi];wi(Si,[0,0,s[0].value])}else if(i==="translate3d"){var s=o||[vi,vi,vi];wi(Si,[s[0].value,s[1].value,s[2].value])}else if(i==="rotate"){var c=o||[Ps];bc(Si,Ar(Ia(c[0])))}else if(i==="rotatex"){var c=o||[Ps];Nd(Si,Ar(Ia(c[0])))}else if(i==="rotatey"){var c=o||[Ps];Rd(Si,Ar(Ia(c[0])))}else if(i==="rotatez"){var c=o||[Ps];bc(Si,Ar(Ia(c[0])))}else if(i==="rotate3d"){var c=o||[vi,vi,vi,Ps];kd(Si,Ar(Ia(c[3])),[c[0].value,c[1].value,c[2].value])}else if(i==="skew"){var l=(o==null?void 0:o.map(function(m){return m.value}))||[0,0];WE(Si,Ar(l[0]),Ar(l[1]))}else if(i==="skewx"){var l=(o==null?void 0:o.map(function(b){return b.value}))||[0];WE(Si,Ar(l[0]),0)}else if(i==="skewy"){var l=(o==null?void 0:o.map(function(b){return b.value}))||[0];WE(Si,0,Ar(l[0]))}else if(i==="matrix"){var u=j(o.map(function(m){return m.value}),6),f=u[0],d=u[1],h=u[2],p=u[3],v=u[4],y=u[5];gl(Si,f,d,0,0,h,p,0,0,0,0,1,0,v,y,0,1)}else i==="matrix3d"&&gl.apply(_e,ut([Si],j(o.map(function(m){return m.value})),!1));Bd(n,n,Si)}),e.setLocalTransform(n)}else e.resetLocalTransform();return e.getLocalTransform()}var KU=function(){function t(){this.parser=jN,this.parserUnmemoize=GN,this.parserWithCSSDisabled=GN,this.mixer=aU}return t.prototype.calculator=function(e,n,r,i){return r instanceof La?[]:r},t.prototype.postProcessor=function(e){var n=e.parsedStyle.transform;qU(n,e)},t}(),ZU=function(){function t(){this.parser=WN,this.parserUnmemoize=sU}return t.prototype.postProcessor=function(e){var n=e.parsedStyle.transformOrigin;n[0].unit===Jt.kPixels&&n[1].unit===Jt.kPixels?e.setOrigin(n[0].value,n[1].value):e.getGeometryBounds()},t}(),JU=function(){function t(){this.parser=Uf,this.parserUnmemoize=Xh}return t.prototype.calculator=function(e,n,r,i){return r.value},t.prototype.postProcessor=function(e){if(e.parentNode){var n=e.parentNode,r=n.renderable,i=n.sortable;r&&(r.dirty=!0),i&&(i.dirty=!0,i.dirtyReason=Hh.Z_INDEX_CHANGED)}},t}(),QU=function(){function t(){}return t.prototype.update=function(e,n){var r=e.cx,i=r===void 0?0:r,o=e.cy,a=o===void 0?0:o,s=e.r,c=s===void 0?0:s;return{cx:i,cy:a,hwidth:c,hheight:c}},t}(),tV=function(){function t(){}return t.prototype.update=function(e,n){var r=e.cx,i=r===void 0?0:r,o=e.cy,a=o===void 0?0:o,s=e.rx,c=s===void 0?0:s,l=e.ry,u=l===void 0?0:l;return{cx:i,cy:a,hwidth:c,hheight:u}},t}(),eV=function(){function t(){}return t.prototype.update=function(e){var n=e.x1,r=e.y1,i=e.x2,o=e.y2,a=Math.min(n,i),s=Math.max(n,i),c=Math.min(r,o),l=Math.max(r,o),u=s-a,f=l-c,d=u/2,h=f/2;return{cx:a+d,cy:c+h,hwidth:d,hheight:h}},t}(),nV=function(){function t(){}return t.prototype.update=function(e){var n=e.d,r=n.rect,i=r.x,o=r.y,a=r.width,s=r.height,c=a/2,l=s/2;return{cx:i+c,cy:o+l,hwidth:c,hheight:l}},t}(),rV=function(){function t(){}return t.prototype.update=function(e){if(e.points&&ri(e.points.points)){var n=e.points.points,r=Math.min.apply(Math,ut([],j(n.map(function(f){return f[0]})),!1)),i=Math.max.apply(Math,ut([],j(n.map(function(f){return f[0]})),!1)),o=Math.min.apply(Math,ut([],j(n.map(function(f){return f[1]})),!1)),a=Math.max.apply(Math,ut([],j(n.map(function(f){return f[1]})),!1)),s=i-r,c=a-o,l=s/2,u=c/2;return{cx:r+l,cy:o+u,hwidth:l,hheight:u}}return{cx:0,cy:0,hwidth:0,hheight:0}},t}(),iV=function(){function t(){}return t.prototype.update=function(e,n){var r=e.x,i=r===void 0?0:r,o=e.y,a=o===void 0?0:o,s=e.src,c=e.width,l=c===void 0?0:c,u=e.height,f=u===void 0?0:u,d=l,h=f;return s&&!Qe(s)&&(d||(d=s.width,e.width=d),h||(h=s.height,e.height=h)),{cx:i+d/2,cy:a+h/2,hwidth:d/2,hheight:h/2}},t}(),oV=function(){function t(e){this.globalRuntime=e}return t.prototype.isReadyToMeasure=function(e,n){var r=e.text,i=e.textAlign,o=e.textBaseline,a=e.fontSize,s=e.fontStyle,c=e.fontWeight,l=e.fontVariant,u=e.lineWidth;return St.enableCSSParsing?r&&a&&s&&c&&l&&i&&o&&!Lt(u):r},t.prototype.update=function(e,n){var r,i,o=e.text,a=e.textAlign,s=a===void 0?"start":a,c=e.lineWidth,l=c===void 0?1:c,u=e.textBaseline,f=u===void 0?"alphabetic":u,d=e.dx,h=d===void 0?0:d,p=e.dy,v=p===void 0?0:p,y=e.x,m=y===void 0?0:y,b=e.y,O=b===void 0?0:b;if(!this.isReadyToMeasure(e,n))return e.metrics={font:"",width:0,height:0,lines:[],lineWidths:[],lineHeight:0,maxLineWidth:0,fontProperties:{ascent:0,descent:0,fontSize:0},lineMetrics:[]},{hwidth:0,hheight:0,cx:0,cy:0};var E=(((i=(r=n==null?void 0:n.ownerDocument)===null||r===void 0?void 0:r.defaultView)===null||i===void 0?void 0:i.getConfig())||{}).offscreenCanvas,w=this.globalRuntime.textService.measureText(o,e,E);e.metrics=w;var _=w.width,S=w.height,M=w.lineHeight,T=w.fontProperties,A=_/2,C=S/2,N=m+A;s==="center"||s==="middle"?N+=l/2-A:(s==="right"||s==="end")&&(N+=l-A*2);var k=O-C;return f==="middle"?k+=C:f==="top"||f==="hanging"?k+=C*2:f==="alphabetic"?k+=this.globalRuntime.enableCSSParsing?M-T.ascent:0:(f==="bottom"||f==="ideographic")&&(k+=0),h&&(N+=h),v&&(k+=v),{cx:N,cy:k,hwidth:A,hheight:C}},t}(),aV=function(){function t(){}return t.prototype.update=function(e,n){return{cx:0,cy:0,hwidth:0,hheight:0}},t}(),sV=function(){function t(){}return t.prototype.update=function(e,n){var r=e.x,i=r===void 0?0:r,o=e.y,a=o===void 0?0:o,s=e.width,c=s===void 0?0:s,l=e.height,u=l===void 0?0:l;return{cx:i+c/2,cy:a+u/2,hwidth:c/2,hheight:u/2}},t}();function cV(t){return!!t.type}var YE=function(){function t(e){this.eventPhase=t.prototype.NONE,this.bubbles=!0,this.cancelBubble=!0,this.cancelable=!1,this.defaultPrevented=!1,this.propagationStopped=!1,this.propagationImmediatelyStopped=!1,this.layer=new Vo,this.page=new Vo,this.canvas=new Vo,this.viewport=new Vo,this.composed=!1,this.NONE=0,this.CAPTURING_PHASE=1,this.AT_TARGET=2,this.BUBBLING_PHASE=3,this.manager=e}return Object.defineProperty(t.prototype,"name",{get:function(){return this.type},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"layerX",{get:function(){return this.layer.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"layerY",{get:function(){return this.layer.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pageX",{get:function(){return this.page.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pageY",{get:function(){return this.page.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"x",{get:function(){return this.canvas.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this.canvas.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"canvasX",{get:function(){return this.canvas.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"canvasY",{get:function(){return this.canvas.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"viewportX",{get:function(){return this.viewport.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"viewportY",{get:function(){return this.viewport.y},enumerable:!1,configurable:!0}),t.prototype.composedPath=function(){return this.manager&&(!this.path||this.path[0]!==this.target)&&(this.path=this.target?this.manager.propagationPath(this.target):[]),this.path},Object.defineProperty(t.prototype,"propagationPath",{get:function(){return this.composedPath()},enumerable:!1,configurable:!0}),t.prototype.preventDefault=function(){this.nativeEvent instanceof Event&&this.nativeEvent.cancelable&&this.nativeEvent.preventDefault(),this.defaultPrevented=!0},t.prototype.stopImmediatePropagation=function(){this.propagationImmediatelyStopped=!0},t.prototype.stopPropagation=function(){this.propagationStopped=!0},t.prototype.initEvent=function(){},t.prototype.initUIEvent=function(){},t.prototype.clone=function(){throw new Error($r)},t}(),JN=function(t){xt(e,t);function e(){var n=t.apply(this,ut([],j(arguments),!1))||this;return n.client=new Vo,n.movement=new Vo,n.offset=new Vo,n.global=new Vo,n.screen=new Vo,n}return Object.defineProperty(e.prototype,"clientX",{get:function(){return this.client.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"clientY",{get:function(){return this.client.y},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"movementX",{get:function(){return this.movement.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"movementY",{get:function(){return this.movement.y},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"offsetX",{get:function(){return this.offset.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"offsetY",{get:function(){return this.offset.y},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"globalX",{get:function(){return this.global.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"globalY",{get:function(){return this.global.y},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"screenX",{get:function(){return this.screen.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"screenY",{get:function(){return this.screen.y},enumerable:!1,configurable:!0}),e.prototype.getModifierState=function(n){return"getModifierState"in this.nativeEvent&&this.nativeEvent.getModifierState(n)},e.prototype.initMouseEvent=function(){throw new Error($r)},e}(YE),HE=function(t){xt(e,t);function e(){var n=t.apply(this,ut([],j(arguments),!1))||this;return n.width=0,n.height=0,n.isPrimary=!1,n}return e.prototype.getCoalescedEvents=function(){return this.type==="pointermove"||this.type==="mousemove"||this.type==="touchmove"?[this]:[]},e.prototype.getPredictedEvents=function(){throw new Error("getPredictedEvents is not supported!")},e.prototype.clone=function(){return this.manager.clonePointerEvent(this)},e}(JN),UE=function(t){xt(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.clone=function(){return this.manager.cloneWheelEvent(this)},e}(JN),Xo=function(t){xt(e,t);function e(n,r){var i=t.call(this,null)||this;return i.type=n,i.detail=r,Object.assign(i,r),i}return e}(YE),QN=":",tR=function(){function t(){this.emitter=new Xa}return t.prototype.on=function(e,n,r){return this.addEventListener(e,n,r),this},t.prototype.addEventListener=function(e,n,r){var i=Ks(r)&&r||Yi(r)&&r.capture,o=Yi(r)&&r.once,a=Yh(n)?void 0:n,s=!1,c="";if(e.indexOf(QN)>-1){var l=j(e.split(QN),2),u=l[0],f=l[1];e=f,c=u,s=!0}if(e=i?"".concat(e,"capture"):e,n=Yh(n)?n:n.handleEvent,s){var d=n;n=function(){for(var h,p=[],v=0;v0},e.prototype.isDefaultNamespace=function(n){throw new Error($r)},e.prototype.lookupNamespaceURI=function(n){throw new Error($r)},e.prototype.lookupPrefix=function(n){throw new Error($r)},e.prototype.normalize=function(){throw new Error($r)},e.prototype.isEqualNode=function(n){return this===n},e.prototype.isSameNode=function(n){return this.isEqualNode(n)},Object.defineProperty(e.prototype,"parent",{get:function(){return this.parentNode},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"parentElement",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"firstChild",{get:function(){return this.childNodes.length>0?this.childNodes[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lastChild",{get:function(){return this.childNodes.length>0?this.childNodes[this.childNodes.length-1]:null},enumerable:!1,configurable:!0}),e.prototype.compareDocumentPosition=function(n){var r;if(n===this)return 0;for(var i=n,o=this,a=[i],s=[o];(r=i.parentNode)!==null&&r!==void 0?r:o.parentNode;)i=i.parentNode?(a.push(i.parentNode),i.parentNode):i,o=o.parentNode?(s.push(o.parentNode),o.parentNode):o;if(i!==o)return e.DOCUMENT_POSITION_DISCONNECTED|e.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC|e.DOCUMENT_POSITION_PRECEDING;var c=a.length>s.length?a:s,l=c===a?s:a;if(c[c.length-l.length]===l[0])return c===a?e.DOCUMENT_POSITION_CONTAINED_BY|e.DOCUMENT_POSITION_FOLLOWING:e.DOCUMENT_POSITION_CONTAINS|e.DOCUMENT_POSITION_PRECEDING;for(var u=c.length-l.length,f=l.length-1;f>=0;f--){var d=l[f],h=c[u+f];if(h!==d){var p=d.parentNode.childNodes;return p.indexOf(d)0&&r;)r=r.parentNode,n--;return r},e.prototype.forEach=function(n,r){r===void 0&&(r=!1),n(this)||(r?this.childNodes.slice():this.childNodes).forEach(function(i){i.forEach(n)})},e.DOCUMENT_POSITION_DISCONNECTED=1,e.DOCUMENT_POSITION_PRECEDING=2,e.DOCUMENT_POSITION_FOLLOWING=4,e.DOCUMENT_POSITION_CONTAINS=8,e.DOCUMENT_POSITION_CONTAINED_BY=16,e.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=32,e}(tR),lV=2048,uV=function(){function t(e,n){var r=this;this.globalRuntime=e,this.context=n,this.emitter=new Xa,this.nativeHTMLMap=new WeakMap,this.cursor="default",this.mappingTable={},this.mappingState={trackingData:{}},this.eventPool=new Map,this.tmpMatrix=ue(),this.tmpVec3=Gt(),this.onPointerDown=function(i){var o=r.createPointerEvent(i);if(r.dispatchEvent(o,"pointerdown"),o.pointerType==="touch")r.dispatchEvent(o,"touchstart");else if(o.pointerType==="mouse"||o.pointerType==="pen"){var a=o.button===2;r.dispatchEvent(o,a?"rightdown":"mousedown")}var s=r.trackingData(i.pointerId);s.pressTargetsByButton[i.button]=o.composedPath(),r.freeEvent(o)},this.onPointerUp=function(i){var o,a=jE.now(),s=r.createPointerEvent(i,void 0,void 0,r.context.config.alwaysTriggerPointerEventOnCanvas?r.rootTarget:void 0);if(r.dispatchEvent(s,"pointerup"),s.pointerType==="touch")r.dispatchEvent(s,"touchend");else if(s.pointerType==="mouse"||s.pointerType==="pen"){var c=s.button===2;r.dispatchEvent(s,c?"rightup":"mouseup")}var l=r.trackingData(i.pointerId),u=r.findMountedTarget(l.pressTargetsByButton[i.button]),f=u;if(u&&!s.composedPath().includes(u)){for(var d=u;d&&!s.composedPath().includes(d);){if(s.currentTarget=d,r.notifyTarget(s,"pointerupoutside"),s.pointerType==="touch")r.notifyTarget(s,"touchendoutside");else if(s.pointerType==="mouse"||s.pointerType==="pen"){var c=s.button===2;r.notifyTarget(s,c?"rightupoutside":"mouseupoutside")}io.isNode(d)&&(d=d.parentNode)}delete l.pressTargetsByButton[i.button],f=d}if(f){var h=r.clonePointerEvent(s,"click");h.target=f,h.path=[],l.clicksByButton[i.button]||(l.clicksByButton[i.button]={clickCount:0,target:h.target,timeStamp:a});var p=r.context.renderingContext.root.ownerDocument.defaultView,v=l.clicksByButton[i.button];v.target===h.target&&a-v.timeStamp=1;i--)if(e.currentTarget=r[i],this.notifyTarget(e,n),e.propagationStopped||e.propagationImmediatelyStopped)return;if(e.eventPhase=e.AT_TARGET,e.currentTarget=e.target,this.notifyTarget(e,n),!(e.propagationStopped||e.propagationImmediatelyStopped)){var o=r.indexOf(e.currentTarget);e.eventPhase=e.BUBBLING_PHASE;for(var i=o+1;io||r>a?null:!s&&this.pickHandler(e)||this.rootTarget||null},t.prototype.isNativeEventFromCanvas=function(e,n){var r=n==null?void 0:n.target;if(r!=null&&r.shadowRoot&&(r=n.composedPath()[0]),r){if(r===e)return!0;if(e&&e.contains)return e.contains(r)}return n!=null&&n.composedPath?n.composedPath().indexOf(e)>-1:!1},t.prototype.getExistedHTML=function(e){var n,r;if(e.nativeEvent.composedPath)try{for(var i=On(e.nativeEvent.composedPath()),o=i.next();!o.done;o=i.next()){var a=o.value,s=this.nativeHTMLMap.get(a);if(s)return s}}catch(c){n={error:c}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return null},t.prototype.pickTarget=function(e){return this.hitTest({clientX:e.clientX,clientY:e.clientY,viewportX:e.viewportX,viewportY:e.viewportY,x:e.canvasX,y:e.canvasY})},t.prototype.createPointerEvent=function(e,n,r,i){var o=this.allocateEvent(HE);this.copyPointerData(e,o),this.copyMouseData(e,o),this.copyData(e,o),o.nativeEvent=e.nativeEvent,o.originalEvent=e;var a=this.getExistedHTML(o),s=this.context.contextService.getDomElement();return o.target=r!=null?r:a||this.isNativeEventFromCanvas(s,o.nativeEvent)&&this.pickTarget(o)||i,typeof n=="string"&&(o.type=n),o},t.prototype.createWheelEvent=function(e){var n=this.allocateEvent(UE);this.copyWheelData(e,n),this.copyMouseData(e,n),this.copyData(e,n),n.nativeEvent=e.nativeEvent,n.originalEvent=e;var r=this.getExistedHTML(n),i=this.context.contextService.getDomElement();return n.target=r||this.isNativeEventFromCanvas(i,n.nativeEvent)&&this.pickTarget(n),n},t.prototype.trackingData=function(e){return this.mappingState.trackingData[e]||(this.mappingState.trackingData[e]={pressTargetsByButton:{},clicksByButton:{},overTarget:null}),this.mappingState.trackingData[e]},t.prototype.cloneWheelEvent=function(e){var n=this.allocateEvent(UE);return n.nativeEvent=e.nativeEvent,n.originalEvent=e.originalEvent,this.copyWheelData(e,n),this.copyMouseData(e,n),this.copyData(e,n),n.target=e.target,n.path=e.composedPath().slice(),n.type=e.type,n},t.prototype.clonePointerEvent=function(e,n){var r=this.allocateEvent(HE);return r.nativeEvent=e.nativeEvent,r.originalEvent=e.originalEvent,this.copyPointerData(e,r),this.copyMouseData(e,r),this.copyData(e,r),r.target=e.target,r.path=e.composedPath().slice(),r.type=n!=null?n:r.type,r},t.prototype.copyPointerData=function(e,n){n.pointerId=e.pointerId,n.width=e.width,n.height=e.height,n.isPrimary=e.isPrimary,n.pointerType=e.pointerType,n.pressure=e.pressure,n.tangentialPressure=e.tangentialPressure,n.tiltX=e.tiltX,n.tiltY=e.tiltY,n.twist=e.twist},t.prototype.copyMouseData=function(e,n){n.altKey=e.altKey,n.button=e.button,n.buttons=e.buttons,n.ctrlKey=e.ctrlKey,n.metaKey=e.metaKey,n.shiftKey=e.shiftKey,n.client.copyFrom(e.client),n.movement.copyFrom(e.movement),n.canvas.copyFrom(e.canvas),n.screen.copyFrom(e.screen),n.global.copyFrom(e.global),n.offset.copyFrom(e.offset)},t.prototype.copyWheelData=function(e,n){n.deltaMode=e.deltaMode,n.deltaX=e.deltaX,n.deltaY=e.deltaY,n.deltaZ=e.deltaZ},t.prototype.copyData=function(e,n){n.isTrusted=e.isTrusted,n.timeStamp=jE.now(),n.type=e.type,n.detail=e.detail,n.view=e.view,n.page.copyFrom(e.page),n.viewport.copyFrom(e.viewport)},t.prototype.allocateEvent=function(e){this.eventPool.has(e)||this.eventPool.set(e,[]);var n=this.eventPool.get(e).pop()||new e(this);return n.eventPhase=n.NONE,n.currentTarget=null,n.path=[],n.target=null,n},t.prototype.freeEvent=function(e){if(e.manager!==this)throw new Error("It is illegal to free an event not managed by this EventBoundary!");var n=e.constructor;this.eventPool.has(n)||this.eventPool.set(n,[]),this.eventPool.get(n).push(e)},t.prototype.notifyTarget=function(e,n){n=n!=null?n:e.type;var r=e.eventPhase===e.CAPTURING_PHASE||e.eventPhase===e.AT_TARGET?"".concat(n,"capture"):n;this.notifyListeners(e,r),e.eventPhase===e.AT_TARGET&&this.notifyListeners(e,n)},t.prototype.notifyListeners=function(e,n){var r=e.currentTarget.emitter,i=r._events[n];if(i)if("fn"in i)i.once&&r.removeListener(n,i.fn,void 0,!0),i.fn.call(e.currentTarget||i.context,e);else for(var o=0;o=0;r--){var i=e[r];if(i===this.rootTarget||io.isNode(i)&&i.parentNode===n)n=e[r];else break}return n},t.prototype.getCursor=function(e){for(var n=e;n;){var r=PU(n)&&n.getAttribute("cursor");if(r)return r;n=io.isNode(n)&&n.parentNode}},t}(),fV=function(){function t(){}return t.prototype.getOrCreateCanvas=function(e,n){if(this.canvas)return this.canvas;if(e||St.offscreenCanvas)this.canvas=e||St.offscreenCanvas,this.context=this.canvas.getContext("2d",nt({willReadFrequently:!0},n));else try{this.canvas=new window.OffscreenCanvas(0,0),this.context=this.canvas.getContext("2d",nt({willReadFrequently:!0},n)),(!this.context||!this.context.measureText)&&(this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"))}catch(r){this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d",nt({willReadFrequently:!0},n))}return this.canvas.width=10,this.canvas.height=10,this.canvas},t.prototype.getOrCreateContext=function(e,n){return this.context?this.context:(this.getOrCreateCanvas(e,n),this.context)},t}(),qh;(function(t){t[t.CAMERA_CHANGED=0]="CAMERA_CHANGED",t[t.DISPLAY_OBJECT_CHANGED=1]="DISPLAY_OBJECT_CHANGED",t[t.NONE=2]="NONE"})(qh||(qh={}));var dV=function(){function t(e,n){this.globalRuntime=e,this.context=n,this.inited=!1,this.stats={total:0,rendered:0},this.zIndexCounter=0,this.hooks={init:new fa,initAsync:new YU,dirtycheck:new zE,cull:new zE,beginFrame:new fa,beforeRender:new fa,render:new fa,afterRender:new fa,endFrame:new fa,destroy:new fa,pick:new HU,pickSync:new zE,pointerDown:new fa,pointerUp:new fa,pointerMove:new fa,pointerOut:new fa,pointerOver:new fa,pointerWheel:new fa,pointerCancel:new fa,click:new fa}}return t.prototype.init=function(e){var n=this,r=nt(nt({},this.globalRuntime),this.context);this.context.renderingPlugins.forEach(function(i){i.apply(r,n.globalRuntime)}),this.hooks.init.call(),this.hooks.initAsync.getCallbacksNum()===0?(this.inited=!0,e()):this.hooks.initAsync.promise().then(function(){n.inited=!0,e()})},t.prototype.getStats=function(){return this.stats},t.prototype.disableDirtyRectangleRendering=function(){var e=this.context.config.renderer,n=e.getConfig().enableDirtyRectangleRendering;return!n||this.context.renderingContext.renderReasons.has(qh.CAMERA_CHANGED)},t.prototype.render=function(e,n,r){var i=this;this.stats.total=0,this.stats.rendered=0,this.zIndexCounter=0;var o=this.context.renderingContext;if(this.globalRuntime.sceneGraphService.syncHierarchy(o.root),this.globalRuntime.sceneGraphService.triggerPendingEvents(),o.renderReasons.size&&this.inited){o.dirtyRectangleRenderingDisabled=this.disableDirtyRectangleRendering();var a=o.renderReasons.size===1&&o.renderReasons.has(qh.CAMERA_CHANGED),s=!e.disableRenderHooks||!(e.disableRenderHooks&&a);s&&this.renderDisplayObject(o.root,e,o),this.hooks.beginFrame.call(n),s&&o.renderListCurrentFrame.forEach(function(c){i.hooks.beforeRender.call(c),i.hooks.render.call(c),i.hooks.afterRender.call(c)}),this.hooks.endFrame.call(n),o.renderListCurrentFrame=[],o.renderReasons.clear(),r()}},t.prototype.renderDisplayObject=function(e,n,r){var i=this,o=n.renderer.getConfig(),a=o.enableDirtyCheck,s=o.enableCulling;this.globalRuntime.enableCSSParsing&&this.globalRuntime.styleValueRegistry.recalc(e);var c=e.renderable,l=a?c.dirty||r.dirtyRectangleRenderingDisabled?e:null:e;if(l){var u=s?this.hooks.cull.call(l,this.context.camera):l;u&&(this.stats.rendered++,r.renderListCurrentFrame.push(u))}e.renderable.dirty=!1,e.sortable.renderOrder=this.zIndexCounter++,this.stats.total++;var f=e.sortable;f.dirty&&(this.sort(e,f),f.dirty=!1,f.dirtyChildren=[],f.dirtyReason=void 0),(f.sorted||e.childNodes).forEach(function(d){i.renderDisplayObject(d,n,r)})},t.prototype.sort=function(e,n){n.sorted&&n.dirtyReason!==Hh.Z_INDEX_CHANGED?n.dirtyChildren.forEach(function(r){var i=e.childNodes.indexOf(r);if(i===-1){var o=n.sorted.indexOf(r);o>=0&&n.sorted.splice(o,1)}else if(n.sorted.length===0)n.sorted.push(r);else{var a=TU(n.sorted,r);n.sorted.splice(a,0,r)}}):n.sorted=e.childNodes.slice().sort(UN)},t.prototype.destroy=function(){this.inited=!1,this.hooks.destroy.call(),this.globalRuntime.sceneGraphService.clearPendingEvents()},t.prototype.dirtify=function(){this.context.renderingContext.renderReasons.add(qh.DISPLAY_OBJECT_CHANGED)},t}(),hV=/\[\s*(.*)=(.*)\s*\]/,pV=function(){function t(){}return t.prototype.selectOne=function(e,n){var r=this;if(e.startsWith("."))return n.find(function(s){return((s==null?void 0:s.classList)||[]).indexOf(r.getIdOrClassname(e))>-1});if(e.startsWith("#"))return n.find(function(s){return s.id===r.getIdOrClassname(e)});if(e.startsWith("[")){var i=this.getAttribute(e),o=i.name,a=i.value;return o?n.find(function(s){return n!==s&&(o==="name"?s.name===a:r.attributeToString(s,o)===a)}):null}else return n.find(function(s){return n!==s&&s.nodeName===e})},t.prototype.selectAll=function(e,n){var r=this;if(e.startsWith("."))return n.findAll(function(s){return n!==s&&((s==null?void 0:s.classList)||[]).indexOf(r.getIdOrClassname(e))>-1});if(e.startsWith("#"))return n.findAll(function(s){return n!==s&&s.id===r.getIdOrClassname(e)});if(e.startsWith("[")){var i=this.getAttribute(e),o=i.name,a=i.value;return o?n.findAll(function(s){return n!==s&&(o==="name"?s.name===a:r.attributeToString(s,o)===a)}):[]}else return n.findAll(function(s){return n!==s&&s.nodeName===e})},t.prototype.is=function(e,n){if(e.startsWith("."))return n.className===this.getIdOrClassname(e);if(e.startsWith("#"))return n.id===this.getIdOrClassname(e);if(e.startsWith("[")){var r=this.getAttribute(e),i=r.name,o=r.value;return i==="name"?n.name===o:this.attributeToString(n,i)===o}else return n.nodeName===e},t.prototype.getIdOrClassname=function(e){return e.substring(1)},t.prototype.getAttribute=function(e){var n=e.match(hV),r="",i="";return n&&n.length>2&&(r=n[1].replace(/"/g,""),i=n[2].replace(/"/g,"")),{name:r,value:i}},t.prototype.attributeToString=function(e,n){if(!e.getAttribute)return"";var r=e.getAttribute(n);return Lt(r)?"":r.toString?r.toString():""},t}(),$f=function(t){xt(e,t);function e(n,r,i,o,a,s,c,l){var u=t.call(this,null)||this;return u.relatedNode=r,u.prevValue=i,u.newValue=o,u.attrName=a,u.attrChange=s,u.prevParsedValue=c,u.newParsedValue=l,u.type=n,u}return e.ADDITION=2,e.MODIFICATION=1,e.REMOVAL=3,e}(YE),Kr;(function(t){t.REPARENT="reparent",t.DESTROY="destroy",t.ATTR_MODIFIED="DOMAttrModified",t.INSERTED="DOMNodeInserted",t.REMOVED="removed",t.MOUNTED="DOMNodeInsertedIntoDocument",t.UNMOUNTED="DOMNodeRemovedFromDocument",t.BOUNDS_CHANGED="bounds-changed",t.CULLED="culled"})(Kr||(Kr={}));function eR(t){var e=t.renderable;e&&(e.renderBoundsDirty=!0,e.boundsDirty=!0)}var vV=new $f(Kr.REPARENT,null,"","","",0,"",""),gV=function(){function t(e){var n=this;this.runtime=e,this.pendingEvents=[],this.boundsChangedEvent=new Xo(Kr.BOUNDS_CHANGED),this.rotate=function(){var r=ze();return function(i,o,a,s,c){a===void 0&&(a=0),s===void 0&&(s=0),c===void 0&&(c=!0),typeof o=="number"&&(o=te(o,a,s));var l=i.transformable;if(i.parentNode===null||!i.parentNode.transformable)n.rotateLocal(i,o);else{var u=ze();ba(u,o[0],o[1],o[2]);var f=n.getRotation(i),d=n.getRotation(i.parentNode);Io(r,d),Us(r,r),ni(u,r,u),ni(l.localRotation,u,f),Oc(l.localRotation,l.localRotation),c&&n.dirtifyLocal(i,l)}}}(),this.rotateLocal=function(){var r=ze();return function(i,o,a,s,c){a===void 0&&(a=0),s===void 0&&(s=0),c===void 0&&(c=!0),typeof o=="number"&&(o=te(o,a,s));var l=i.transformable;ba(r,o[0],o[1],o[2]),Qa(l.localRotation,l.localRotation,r),c&&n.dirtifyLocal(i,l)}}(),this.setEulerAngles=function(){var r=ze();return function(i,o,a,s,c){a===void 0&&(a=0),s===void 0&&(s=0),c===void 0&&(c=!0),typeof o=="number"&&(o=te(o,a,s));var l=i.transformable;if(i.parentNode===null||!i.parentNode.transformable)n.setLocalEulerAngles(i,o);else{ba(l.localRotation,o[0],o[1],o[2]);var u=n.getRotation(i.parentNode);Io(r,Us(ze(),u)),Qa(l.localRotation,l.localRotation,r),c&&n.dirtifyLocal(i,l)}}}(),this.translateLocal=function(){return function(r,i,o,a,s){o===void 0&&(o=0),a===void 0&&(a=0),s===void 0&&(s=!0),typeof i=="number"&&(i=te(i,o,a));var c=r.transformable;fn(i,Gt())||(re(i,i,c.localRotation),No(c.localPosition,c.localPosition,i),s&&n.dirtifyLocal(r,c))}}(),this.setPosition=function(){var r=ue(),i=Gt();return function(o,a,s){s===void 0&&(s=!0);var c=o.transformable;if(i[0]=a[0],i[1]=a[1],i[2]=a[2]||0,!fn(n.getPosition(o),i)){if(lr(c.position,i),o.parentNode===null||!o.parentNode.transformable)lr(c.localPosition,i);else{var l=o.parentNode.transformable;ga(r,l.worldTransform),pr(r,r),Ft(c.localPosition,i,r)}s&&n.dirtifyLocal(o,c)}}}(),this.setLocalPosition=function(){var r=Gt();return function(i,o,a){a===void 0&&(a=!0);var s=i.transformable;r[0]=o[0],r[1]=o[1],r[2]=o[2]||0,!fn(s.localPosition,r)&&(lr(s.localPosition,r),a&&n.dirtifyLocal(i,s))}}(),this.translate=function(){var r=Gt(),i=Gt(),o=Gt();return function(a,s,c,l,u){c===void 0&&(c=0),l===void 0&&(l=0),u===void 0&&(u=!0),typeof s=="number"&&(s=Dn(i,s,c,l)),!fn(s,r)&&(No(o,n.getPosition(a),s),n.setPosition(a,o,u))}}(),this.setRotation=function(){var r=ze();return function(i,o,a,s,c,l){l===void 0&&(l=!0);var u=i.transformable;if(typeof o=="number"&&(o=Vs(o,a,s,c)),i.parentNode===null||!i.parentNode.transformable)n.setLocalRotation(i,o);else{var f=n.getRotation(i.parentNode);Io(r,f),Us(r,r),ni(u.localRotation,r,o),Oc(u.localRotation,u.localRotation),l&&n.dirtifyLocal(i,u)}}},this.displayObjectDependencyMap=new WeakMap,this.calcLocalTransform=function(){var r=ue(),i=Gt(),o=Vs(0,0,0,1);return function(a){var s=a.localSkew[0]!==0||a.localSkew[1]!==0;if(s){if(Sr(a.localTransform,a.localRotation,a.localPosition,te(1,1,1),a.origin),a.localSkew[0]!==0||a.localSkew[1]!==0){var c=po(r);c[4]=Math.tan(a.localSkew[0]),c[1]=Math.tan(a.localSkew[1]),Pn(a.localTransform,a.localTransform,c)}var l=Sr(r,o,i,a.localScale,a.origin);Pn(a.localTransform,a.localTransform,l)}else Sr(a.localTransform,a.localRotation,a.localPosition,a.localScale,a.origin)}}()}return t.prototype.matches=function(e,n){return this.runtime.sceneGraphSelector.is(e,n)},t.prototype.querySelector=function(e,n){return this.runtime.sceneGraphSelector.selectOne(e,n)},t.prototype.querySelectorAll=function(e,n){return this.runtime.sceneGraphSelector.selectAll(e,n)},t.prototype.attach=function(e,n,r){var i,o=!1;e.parentNode&&(o=e.parentNode!==n,this.detach(e)),e.parentNode=n,Lt(r)?e.parentNode.childNodes.push(e):e.parentNode.childNodes.splice(r,0,e);var a=n.sortable;(!((i=a==null?void 0:a.sorted)===null||i===void 0)&&i.length||e.parsedStyle.zIndex)&&(a.dirtyChildren.indexOf(e)===-1&&a.dirtyChildren.push(e),a.dirty=!0,a.dirtyReason=Hh.ADDED);var s=e.transformable;s&&this.dirtifyWorld(e,s),s.frozen&&this.unfreezeParentToRoot(e),o&&e.dispatchEvent(vV)},t.prototype.detach=function(e){var n,r;if(e.parentNode){var i=e.transformable,o=e.parentNode.sortable;(!((n=o==null?void 0:o.sorted)===null||n===void 0)&&n.length||!((r=e.style)===null||r===void 0)&&r.zIndex)&&(o.dirtyChildren.indexOf(e)===-1&&o.dirtyChildren.push(e),o.dirty=!0,o.dirtyReason=Hh.REMOVED);var a=e.parentNode.childNodes.indexOf(e);a>-1&&e.parentNode.childNodes.splice(a,1),i&&this.dirtifyWorld(e,i),e.parentNode=null}},t.prototype.getOrigin=function(e){return e.getGeometryBounds(),e.transformable.origin},t.prototype.setOrigin=function(e,n,r,i){r===void 0&&(r=0),i===void 0&&(i=0),typeof n=="number"&&(n=[n,r,i]);var o=e.transformable;if(!(n[0]===o.origin[0]&&n[1]===o.origin[1]&&n[2]===o.origin[2])){var a=o.origin;a[0]=n[0],a[1]=n[1],a[2]=n[2]||0,this.dirtifyLocal(e,o)}},t.prototype.setLocalEulerAngles=function(e,n,r,i,o){r===void 0&&(r=0),i===void 0&&(i=0),o===void 0&&(o=!0),typeof n=="number"&&(n=te(n,r,i));var a=e.transformable;ba(a.localRotation,n[0],n[1],n[2]),o&&this.dirtifyLocal(e,a)},t.prototype.scaleLocal=function(e,n,r){r===void 0&&(r=!0);var i=e.transformable;uf(i.localScale,i.localScale,te(n[0],n[1],n[2]||1)),r&&this.dirtifyLocal(e,i)},t.prototype.setLocalScale=function(e,n,r){r===void 0&&(r=!0);var i=e.transformable,o=te(n[0],n[1],n[2]||i.localScale[2]);fn(o,i.localScale)||(lr(i.localScale,o),r&&this.dirtifyLocal(e,i))},t.prototype.setLocalRotation=function(e,n,r,i,o,a){a===void 0&&(a=!0),typeof n=="number"&&(n=Vs(n,r,i,o));var s=e.transformable;Io(s.localRotation,n),a&&this.dirtifyLocal(e,s)},t.prototype.setLocalSkew=function(e,n,r){typeof n=="number"&&(n=Do(n,r));var i=e.transformable;xn(i.localSkew,n),this.dirtifyLocal(e,i)},t.prototype.dirtifyLocal=function(e,n){n.localDirtyFlag||(n.localDirtyFlag=!0,n.dirtyFlag||this.dirtifyWorld(e,n))},t.prototype.dirtifyWorld=function(e,n){n.dirtyFlag||this.unfreezeParentToRoot(e),this.dirtifyWorldInternal(e,n),this.dirtifyToRoot(e,!0)},t.prototype.triggerPendingEvents=function(){var e=this,n=new Set,r=function(i,o){i.isConnected&&!n.has(i.entity)&&(e.boundsChangedEvent.detail=o,e.boundsChangedEvent.target=i,i.isMutationObserved?i.dispatchEvent(e.boundsChangedEvent):i.ownerDocument.defaultView.dispatchEvent(e.boundsChangedEvent,!0),n.add(i.entity))};this.pendingEvents.forEach(function(i){var o=j(i,2),a=o[0],s=o[1];s.affectChildren?a.forEach(function(c){r(c,s)}):r(a,s)}),this.clearPendingEvents(),n.clear()},t.prototype.clearPendingEvents=function(){this.pendingEvents=[]},t.prototype.dirtifyToRoot=function(e,n){n===void 0&&(n=!1);var r=e;for(r.renderable&&(r.renderable.dirty=!0);r;)eR(r),r=r.parentNode;n&&e.forEach(function(i){eR(i)}),this.informDependentDisplayObjects(e),this.pendingEvents.push([e,{affectChildren:n}])},t.prototype.updateDisplayObjectDependency=function(e,n,r,i){if(n&&n!==r){var o=this.displayObjectDependencyMap.get(n);if(o&&o[e]){var a=o[e].indexOf(i);o[e].splice(a,1)}}if(r){var s=this.displayObjectDependencyMap.get(r);s||(this.displayObjectDependencyMap.set(r,{}),s=this.displayObjectDependencyMap.get(r)),s[e]||(s[e]=[]),s[e].push(i)}},t.prototype.informDependentDisplayObjects=function(e){var n=this,r=this.displayObjectDependencyMap.get(e);r&&Object.keys(r).forEach(function(i){r[i].forEach(function(o){n.dirtifyToRoot(o,!0),o.dispatchEvent(new $f(Kr.ATTR_MODIFIED,o,n,n,i,$f.MODIFICATION,n,n)),o.isCustomElement&&o.isConnected&&o.attributeChangedCallback&&o.attributeChangedCallback(i,n,n)})})},t.prototype.getPosition=function(e){var n=e.transformable;return Ka(n.position,this.getWorldTransform(e,n))},t.prototype.getRotation=function(e){var n=e.transformable;return Za(n.rotation,this.getWorldTransform(e,n))},t.prototype.getScale=function(e){var n=e.transformable;return Li(n.scaling,this.getWorldTransform(e,n))},t.prototype.getWorldTransform=function(e,n){return n===void 0&&(n=e.transformable),!n.localDirtyFlag&&!n.dirtyFlag||(e.parentNode&&e.parentNode.transformable&&this.getWorldTransform(e.parentNode),this.sync(e,n)),n.worldTransform},t.prototype.getLocalPosition=function(e){return e.transformable.localPosition},t.prototype.getLocalRotation=function(e){return e.transformable.localRotation},t.prototype.getLocalScale=function(e){return e.transformable.localScale},t.prototype.getLocalSkew=function(e){return e.transformable.localSkew},t.prototype.getLocalTransform=function(e){var n=e.transformable;return n.localDirtyFlag&&(this.calcLocalTransform(n),n.localDirtyFlag=!1),n.localTransform},t.prototype.setLocalTransform=function(e,n){var r=Ka(Gt(),n),i=Za(ze(),n),o=Li(Gt(),n);this.setLocalScale(e,o,!1),this.setLocalPosition(e,r,!1),this.setLocalRotation(e,i,void 0,void 0,void 0,!1),this.dirtifyLocal(e,e.transformable)},t.prototype.resetLocalTransform=function(e){this.setLocalScale(e,[1,1,1]),this.setLocalPosition(e,[0,0,0]),this.setLocalEulerAngles(e,[0,0,0]),this.setLocalSkew(e,[0,0])},t.prototype.getTransformedGeometryBounds=function(e,n,r){n===void 0&&(n=!1);var i=this.getGeometryBounds(e,n);if(Bi.isEmpty(i))return null;var o=r||new Bi;return o.setFromTransformedAABB(i,this.getWorldTransform(e)),o},t.prototype.getGeometryBounds=function(e,n){n===void 0&&(n=!1);var r=e.geometry;r.dirty&&St.styleValueRegistry.updateGeometry(e);var i=n?r.renderBounds:r.contentBounds||null;return i||new Bi},t.prototype.getBounds=function(e,n){var r=this;n===void 0&&(n=!1);var i=e.renderable;if(!i.boundsDirty&&!n&&i.bounds)return i.bounds;if(!i.renderBoundsDirty&&n&&i.renderBounds)return i.renderBounds;var o=n?i.renderBounds:i.bounds,a=this.getTransformedGeometryBounds(e,n,o),s=e.childNodes;if(s.forEach(function(u){var f=r.getBounds(u,n);f&&(a?a.add(f):(a=o||new Bi,a.update(f.center,f.halfExtents)))}),a||(a=new Bi),n){var c=AU(e);if(c){var l=c.parsedStyle.clipPath.getBounds(n);a?l&&(a=l.intersection(a)):a.update(l.center,l.halfExtents)}}return n?(i.renderBounds=a,i.renderBoundsDirty=!1):(i.bounds=a,i.boundsDirty=!1),a},t.prototype.getLocalBounds=function(e){if(e.parentNode){var n=ue();e.parentNode.transformable&&(n=pr(ue(),this.getWorldTransform(e.parentNode)));var r=this.getBounds(e);if(!Bi.isEmpty(r)){var i=new Bi;return i.setFromTransformedAABB(r,n),i}}return this.getBounds(e)},t.prototype.getBoundingClientRect=function(e){var n,r,i,o=this.getGeometryBounds(e);Bi.isEmpty(o)||(i=new Bi,i.setFromTransformedAABB(o,this.getWorldTransform(e)));var a=(r=(n=e.ownerDocument)===null||n===void 0?void 0:n.defaultView)===null||r===void 0?void 0:r.getContextService().getBoundingClientRect();if(i){var s=j(i.getMin(),2),c=s[0],l=s[1],u=j(i.getMax(),2),f=u[0],d=u[1];return new zh(c+((a==null?void 0:a.left)||0),l+((a==null?void 0:a.top)||0),f-c,d-l)}return new zh((a==null?void 0:a.left)||0,(a==null?void 0:a.top)||0,0,0)},t.prototype.dirtifyWorldInternal=function(e,n){var r=this;if(!n.dirtyFlag){n.dirtyFlag=!0,n.frozen=!1,e.childNodes.forEach(function(o){var a=o.transformable;a.dirtyFlag||r.dirtifyWorldInternal(o,a)});var i=e.renderable;i&&(i.renderBoundsDirty=!0,i.boundsDirty=!0,i.dirty=!0)}},t.prototype.syncHierarchy=function(e){var n=e.transformable;if(!n.frozen){n.frozen=!0,(n.localDirtyFlag||n.dirtyFlag)&&this.sync(e,n);for(var r=e.childNodes,i=0;ic;--h){for(var y=0;y=u){n.isOverflowing=!0;break}m=0,v[y]="";continue}if(m>0&&m+A>h){if(y+1>=u){if(n.isOverflowing=!0,E>0&&E<=h){for(var C=v[y].length,N=0,k=C,R=0;Rh){k=R;break}N+=I}v[y]=(v[y]||"").slice(0,k)+p}break}if(y++,m=0,v[y]="",this.isBreakingSpace(S))continue;this.canBreakInLastChar(S)||(v=this.trimToBreakable(v),m=this.sumTextWidthByCache(v[y]||"",b)),this.shouldBreakByKinsokuShorui(S,T)&&(v=this.trimByKinsokuShorui(v),m+=O(M||""))}m+=A,v[y]=(v[y]||"")+S}return v.join(` +`)},t.prototype.isBreakingSpace=function(e){return typeof e!="string"?!1:qf.BreakingSpaces.indexOf(e.charCodeAt(0))>=0},t.prototype.isNewline=function(e){return typeof e!="string"?!1:qf.Newlines.indexOf(e.charCodeAt(0))>=0},t.prototype.trimToBreakable=function(e){var n=ut([],j(e),!1),r=n[n.length-2],i=this.findBreakableIndex(r);if(i===-1||!r)return n;var o=r.slice(i,i+1),a=this.isBreakingSpace(o),s=i+1,c=i+(a?0:1);return n[n.length-1]+=r.slice(s,r.length),n[n.length-2]=r.slice(0,c),n},t.prototype.canBreakInLastChar=function(e){return!(e&&nR.test(e))},t.prototype.sumTextWidthByCache=function(e,n){return e.split("").reduce(function(r,i){if(!n[i])throw Error("cannot count the word without cache");return r+n[i]},0)},t.prototype.findBreakableIndex=function(e){for(var n=e.length-1;n>=0;n--)if(!nR.test(e[n]))return n;return-1},t.prototype.getFromCache=function(e,n,r,i){var o=r[e];if(typeof o!="number"){var a=e.length*n;o=i.measureText(e).width+a,r[e]=o}return o},t}(),St={},TV=function(){var t,e=new iV,n=new rV;return t={},t[qt.CIRCLE]=new QU,t[qt.ELLIPSE]=new tV,t[qt.RECT]=e,t[qt.IMAGE]=e,t[qt.GROUP]=new aV,t[qt.LINE]=new eV,t[qt.TEXT]=new oV(St),t[qt.POLYLINE]=n,t[qt.POLYGON]=n,t[qt.PATH]=new nV,t[qt.HTML]=new sV,t[qt.MESH]=null,t}(),AV=function(){var t,e=new dU,n=new DE;return t={},t[ce.PERCENTAGE]=null,t[ce.NUMBER]=new yU,t[ce.ANGLE]=new uU,t[ce.DEFINED_PATH]=new fU,t[ce.PAINT]=e,t[ce.COLOR]=e,t[ce.FILTER]=new hU,t[ce.LENGTH]=n,t[ce.LENGTH_PERCENTAGE]=n,t[ce.LENGTH_PERCENTAGE_12]=new pU,t[ce.LENGTH_PERCENTAGE_14]=new vU,t[ce.COORDINATE]=new DE,t[ce.OFFSET_DISTANCE]=new mU,t[ce.OPACITY_VALUE]=new xU,t[ce.PATH]=new bU,t[ce.LIST_OF_POINTS]=new _U,t[ce.SHADOW_BLUR]=new wU,t[ce.TEXT]=new OU,t[ce.TEXT_TRANSFORM]=new EU,t[ce.TRANSFORM]=new KU,t[ce.TRANSFORM_ORIGIN]=new ZU,t[ce.Z_INDEX]=new JU,t[ce.MARKER]=new gU,t}(),CV=function(){return typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof gt.g!="undefined"?gt.g:{}};St.CameraContribution=oH,St.AnimationTimeline=null,St.EasingFunction=null,St.offscreenCanvasCreator=new fV,St.sceneGraphSelector=new pV,St.sceneGraphService=new gV(St),St.textService=new PV(St),St.geometryUpdaterFactory=TV,St.CSSPropertySyntaxFactory=AV,St.styleValueRegistry=new lU(St),St.layoutRegistry=null,St.globalThis=CV(),St.enableCSSParsing=!1,St.enableDataset=!1,St.enableStyleSyntax=!0,St.enableAttributeDashCased=!1,St.enableSizeAttenuation=!1;var rR=0;function L0t(){rR=0}var iR=new $f(Kr.INSERTED,null,"","","",0,"",""),oR=new $f(Kr.REMOVED,null,"","","",0,"",""),kV=new Xo(Kr.DESTROY),NV=function(t){xt(e,t);function e(){var n=t.call(this)||this;return n.entity=rR++,n.renderable={bounds:void 0,boundsDirty:!0,renderBounds:void 0,renderBoundsDirty:!0,dirtyRenderBounds:void 0,dirty:!1},n.cullable={strategy:SE.Standard,visibilityPlaneMask:-1,visible:!0,enable:!0},n.transformable={dirtyFlag:!1,localDirtyFlag:!1,frozen:!1,localPosition:[0,0,0],localRotation:[0,0,0,1],localScale:[1,1,1],localTransform:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],localSkew:[0,0],position:[0,0,0],rotation:[0,0,0,1],scaling:[1,1,1],worldTransform:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],origin:[0,0,0]},n.sortable={dirty:!1,sorted:void 0,renderOrder:0,dirtyChildren:[],dirtyReason:void 0},n.geometry={contentBounds:void 0,renderBounds:void 0,dirty:!0},n.rBushNode={aabb:void 0},n.namespaceURI="g",n.scrollLeft=0,n.scrollTop=0,n.clientTop=0,n.clientLeft=0,n.destroyed=!1,n.style={},n.computedStyle=St.enableCSSParsing?{opacity:Cr,fillOpacity:Cr,strokeOpacity:Cr,fill:Cr,stroke:Cr,transform:Cr,transformOrigin:Cr,visibility:Cr,pointerEvents:Cr,lineWidth:Cr,lineCap:Cr,lineJoin:Cr,increasedLineWidthForHitTesting:Cr,fontSize:Cr,fontFamily:Cr,fontStyle:Cr,fontWeight:Cr,fontVariant:Cr,textAlign:Cr,textBaseline:Cr,textTransform:Cr,zIndex:Cr,filter:Cr,shadowType:Cr}:null,n.parsedStyle={},n.attributes={},n}return Object.defineProperty(e.prototype,"className",{get:function(){return this.getAttribute("class")||""},set:function(n){this.setAttribute("class",n)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"classList",{get:function(){return this.className.split(" ").filter(function(n){return n!==""})},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tagName",{get:function(){return this.nodeName},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"children",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"childElementCount",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"firstElementChild",{get:function(){return this.firstChild},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lastElementChild",{get:function(){return this.lastChild},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"parentElement",{get:function(){return this.parentNode},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){if(this.parentNode){var n=this.parentNode.childNodes.indexOf(this);return this.parentNode.childNodes[n+1]||null}return null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){if(this.parentNode){var n=this.parentNode.childNodes.indexOf(this);return this.parentNode.childNodes[n-1]||null}return null},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(n){throw new Error($r)},e.prototype.appendChild=function(n,r){var i;if(n.destroyed)throw new Error(iH);return St.sceneGraphService.attach(n,this,r),!((i=this.ownerDocument)===null||i===void 0)&&i.defaultView&&this.ownerDocument.defaultView.mountChildren(n),this.isMutationObserved&&(iR.relatedNode=this,n.dispatchEvent(iR)),n},e.prototype.insertBefore=function(n,r){if(!r)this.appendChild(n);else{n.parentElement&&n.parentElement.removeChild(n);var i=this.childNodes.indexOf(r);i===-1?this.appendChild(n):this.appendChild(n,i)}return n},e.prototype.replaceChild=function(n,r){var i=this.childNodes.indexOf(r);return this.removeChild(r),this.appendChild(n,i),r},e.prototype.removeChild=function(n){var r;return oR.relatedNode=this,n.dispatchEvent(oR),!((r=n.ownerDocument)===null||r===void 0)&&r.defaultView&&n.ownerDocument.defaultView.unmountChildren(n),St.sceneGraphService.detach(n),n},e.prototype.removeChildren=function(){for(var n=this.childNodes.length-1;n>=0;n--){var r=this.childNodes[n];this.removeChild(r)}},e.prototype.destroyChildren=function(){for(var n=this.childNodes.length-1;n>=0;n--){var r=this.childNodes[n];r.childNodes.length&&r.destroyChildren(),r.destroy()}},e.prototype.matches=function(n){return St.sceneGraphService.matches(n,this)},e.prototype.getElementById=function(n){return St.sceneGraphService.querySelector("#".concat(n),this)},e.prototype.getElementsByName=function(n){return St.sceneGraphService.querySelectorAll('[name="'.concat(n,'"]'),this)},e.prototype.getElementsByClassName=function(n){return St.sceneGraphService.querySelectorAll(".".concat(n),this)},e.prototype.getElementsByTagName=function(n){return St.sceneGraphService.querySelectorAll(n,this)},e.prototype.querySelector=function(n){return St.sceneGraphService.querySelector(n,this)},e.prototype.querySelectorAll=function(n){return St.sceneGraphService.querySelectorAll(n,this)},e.prototype.closest=function(n){var r=this;do{if(St.sceneGraphService.matches(n,r))return r;r=r.parentElement}while(r!==null);return null},e.prototype.find=function(n){var r=this,i=null;return this.forEach(function(o){return o!==r&&n(o)?(i=o,!0):!1}),i},e.prototype.findAll=function(n){var r=this,i=[];return this.forEach(function(o){o!==r&&n(o)&&i.push(o)}),i},e.prototype.after=function(){for(var n=this,r=[],i=0;i1){var i=n[0].currentPoint,o=n[1].currentPoint,a=n[1].startTangent;r=[],a?(r.push([i[0]-a[0],i[1]-a[1]]),r.push([i[0],i[1]])):(r.push([o[0],o[1]]),r.push([i[0],i[1]]))}return r},e.prototype.getEndTangent=function(){var n=this.parsedStyle.d.segments,r=n.length,i=[];if(r>1){var o=n[r-2].currentPoint,a=n[r-1].currentPoint,s=n[r-1].endTangent;i=[],s?(i.push([a[0]-s[0],a[1]-s[1]]),i.push([a[0],a[1]])):(i.push([o[0],o[1]]),i.push([a[0],a[1]]))}return i},e}(Ts),cR=function(t){xt(e,t);function e(n){n===void 0&&(n={});var r=this,i=n.style,o=Ge(n,["style"]);r=t.call(this,nt({type:qt.POLYGON,style:St.enableCSSParsing?nt({points:"",miterLimit:"",isClosed:!0},i):nt({},i),initialParsedStyle:St.enableCSSParsing?null:{points:{points:[],totalLength:0,segments:[]},miterLimit:4,isClosed:!0}},o))||this,r.markerStartAngle=0,r.markerEndAngle=0,r.markerMidList=[];var a=r.parsedStyle,s=a.markerStart,c=a.markerEnd,l=a.markerMid;return s&&kr(s)&&(r.markerStartAngle=s.getLocalEulerAngles(),r.appendChild(s)),l&&kr(l)&&r.placeMarkerMid(l),c&&kr(c)&&(r.markerEndAngle=c.getLocalEulerAngles(),r.appendChild(c)),r.transformMarker(!0),r.transformMarker(!1),r}return e.prototype.attributeChangedCallback=function(n,r,i,o,a){n==="points"?(this.transformMarker(!0),this.transformMarker(!1),this.placeMarkerMid(this.parsedStyle.markerMid)):n==="markerStartOffset"||n==="markerEndOffset"?(this.transformMarker(!0),this.transformMarker(!1)):n==="markerStart"?(o&&kr(o)&&(this.markerStartAngle=0,o.remove()),a&&kr(a)&&(this.markerStartAngle=a.getLocalEulerAngles(),this.appendChild(a),this.transformMarker(!0))):n==="markerEnd"?(o&&kr(o)&&(this.markerEndAngle=0,o.remove()),a&&kr(a)&&(this.markerEndAngle=a.getLocalEulerAngles(),this.appendChild(a),this.transformMarker(!1))):n==="markerMid"&&this.placeMarkerMid(a)},e.prototype.transformMarker=function(n){var r=this.parsedStyle,i=r.markerStart,o=r.markerEnd,a=r.markerStartOffset,s=r.markerEndOffset,c=r.points,l=(c||{}).points,u=n?i:o;if(!(!u||!kr(u)||!l)){var f=0,d,h,p,v,y,m;if(p=l[0][0],v=l[0][1],n)d=l[1][0]-l[0][0],h=l[1][1]-l[0][1],y=a||0,m=this.markerStartAngle;else{var b=l.length;this.parsedStyle.isClosed?(d=l[b-1][0]-l[0][0],h=l[b-1][1]-l[0][1]):(p=l[b-1][0],v=l[b-1][1],d=l[b-2][0]-l[b-1][0],h=l[b-2][1]-l[b-1][1]),y=s||0,m=this.markerEndAngle}f=Math.atan2(h,d),u.setLocalEulerAngles(f*180/Math.PI+m),u.setLocalPosition(p+Math.cos(f)*y,v+Math.sin(f)*y)}},e.prototype.placeMarkerMid=function(n){var r=this.parsedStyle.points,i=(r||{}).points;if(this.markerMidList.forEach(function(l){l.remove()}),this.markerMidList=[],n&&kr(n)&&i)for(var o=1;o<(this.parsedStyle.isClosed?i.length:i.length-1);o++){var a=i[o][0],s=i[o][1],c=o===1?n:n.cloneNode(!0);this.markerMidList.push(c),this.appendChild(c),c.setLocalPosition(a,s)}},e}(Ts),YV=function(t){xt(e,t);function e(n){n===void 0&&(n={});var r=n.style,i=Ge(n,["style"]);return t.call(this,nt({type:qt.POLYLINE,style:St.enableCSSParsing?nt({points:"",miterLimit:"",isClosed:!1},r):nt({},r),initialParsedStyle:St.enableCSSParsing?null:{points:{points:[],totalLength:0,segments:[]},miterLimit:4,isClosed:!1}},i))||this}return e.prototype.getTotalLength=function(){return FH(this)},e.prototype.getPointAtLength=function(n,r){return r===void 0&&(r=!1),this.getPoint(n/this.getTotalLength(),r)},e.prototype.getPoint=function(n,r){r===void 0&&(r=!1);var i=this.parsedStyle.points.points;if(this.parsedStyle.points.segments.length===0){var o=[],a=0,s,c,l=this.getTotalLength();i.forEach(function(y,m){i[m+1]&&(s=[0,0],s[0]=a/l,c=Dc(y[0],y[1],i[m+1][0],i[m+1][1]),a+=c,s[1]=a/l,o.push(s))}),this.parsedStyle.points.segments=o}var u=0,f=0;this.parsedStyle.points.segments.forEach(function(y,m){n>=y[0]&&n<=y[1]&&(u=(n-y[0])/(y[1]-y[0]),f=m)});var d=eo(i[f][0],i[f][1],i[f+1][0],i[f+1][1],u),h=d.x,p=d.y,v=Ft(Gt(),te(h,p,0),r?this.getWorldTransform():this.getLocalTransform());return new Vo(v[0],v[1])},e.prototype.getStartTangent=function(){var n=this.parsedStyle.points.points,r=[];return r.push([n[1][0],n[1][1]]),r.push([n[0][0],n[0][1]]),r},e.prototype.getEndTangent=function(){var n=this.parsedStyle.points.points,r=n.length-1,i=[];return i.push([n[r-1][0],n[r-1][1]]),i.push([n[r][0],n[r][1]]),i},e}(cR),HV=function(t){xt(e,t);function e(n){return n===void 0&&(n={}),t.call(this,nt({type:qt.RECT},n))||this}return e}(Ts),lR=function(t){xt(e,t);function e(n){n===void 0&&(n={});var r=n.style,i=Ge(n,["style"]);return t.call(this,nt({type:qt.TEXT,style:St.enableCSSParsing?nt({x:"",y:"",text:"",fontSize:"",fontFamily:"",fontStyle:"",fontWeight:"",fontVariant:"",textAlign:"",textBaseline:"",textTransform:"",fill:"black",letterSpacing:"",lineHeight:"",miterLimit:"",wordWrap:!1,wordWrapWidth:0,leading:0,dx:"",dy:""},r):nt({fill:"black"},r)},i))||this}return e.prototype.getComputedTextLength=function(){var n;return this.getGeometryBounds(),((n=this.parsedStyle.metrics)===null||n===void 0?void 0:n.maxLineWidth)||0},e.prototype.getLineBoundingRects=function(){var n;return this.getGeometryBounds(),((n=this.parsedStyle.metrics)===null||n===void 0?void 0:n.lineMetrics)||[]},e.prototype.isOverflowing=function(){return this.getGeometryBounds(),!!this.parsedStyle.isOverflowing},e}(Ts),UV=function(){function t(){this.registry={},this.define(qt.CIRCLE,BV),this.define(qt.ELLIPSE,FV),this.define(qt.RECT,HV),this.define(qt.IMAGE,GV),this.define(qt.LINE,zV),this.define(qt.GROUP,VE),this.define(qt.PATH,WV),this.define(qt.POLYGON,cR),this.define(qt.POLYLINE,YV),this.define(qt.TEXT,lR),this.define(qt.HTML,jV)}return t.prototype.define=function(e,n){this.registry[e]=n},t.prototype.get=function(e){return this.registry[e]},t}(),D0t={number:function(t){return new dr(t)},percent:function(t){return new dr(t,"%")},px:function(t){return new dr(t,"px")},em:function(t){return new dr(t,"em")},rem:function(t){return new dr(t,"rem")},deg:function(t){return new dr(t,"deg")},grad:function(t){return new dr(t,"grad")},rad:function(t){return new dr(t,"rad")},turn:function(t){return new dr(t,"turn")},s:function(t){return new dr(t,"s")},ms:function(t){return new dr(t,"ms")},registerProperty:function(t){var e=t.name,n=t.inherits,r=t.interpolable,i=t.initialValue,o=t.syntax;St.styleValueRegistry.registerMetadata({n:e,inh:n,int:r,d:i,syntax:o})},registerLayout:function(t,e){St.layoutRegistry.registerLayout(t,e)}},VV=function(t){xt(e,t);function e(){var n=t.call(this)||this;n.defaultView=null,n.ownerDocument=null,n.nodeName="document";try{n.timeline=new St.AnimationTimeline(n)}catch(i){}var r={};return IE.forEach(function(i){var o=i.n,a=i.inh,s=i.d;a&&s&&(r[o]=Yh(s)?s(qt.GROUP):s)}),n.documentElement=new VE({id:"g-root",style:r}),n.documentElement.ownerDocument=n,n.documentElement.parentNode=n,n.childNodes=[n.documentElement],n}return Object.defineProperty(e.prototype,"children",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"childElementCount",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"firstElementChild",{get:function(){return this.firstChild},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lastElementChild",{get:function(){return this.lastChild},enumerable:!1,configurable:!0}),e.prototype.createElement=function(n,r){if(n==="svg")return this.documentElement;var i=this.defaultView.customElements.get(n);i||(console.warn("Unsupported tagName: ",n),i=n==="tspan"?lR:VE);var o=new i(r);return o.ownerDocument=this,o},e.prototype.createElementNS=function(n,r,i){return this.createElement(r,i)},e.prototype.cloneNode=function(n){throw new Error($r)},e.prototype.destroy=function(){try{this.documentElement.destroyChildren(),this.timeline.destroy()}catch(n){}},e.prototype.elementsFromBBox=function(n,r,i,o){var a=this.defaultView.context.rBushRoot,s=a.search({minX:n,minY:r,maxX:i,maxY:o}),c=[];return s.forEach(function(l){var u=l.displayObject,f=u.parsedStyle.pointerEvents,d=f===void 0?"auto":f,h=["auto","visiblepainted","visiblefill","visiblestroke","visible"].includes(d);(!h||h&&u.isVisible())&&!u.isCulled()&&u.isInteractive()&&c.push(u)}),c.sort(function(l,u){return u.sortable.renderOrder-l.sortable.renderOrder}),c},e.prototype.elementFromPointSync=function(n,r){var i=this.defaultView.canvas2Viewport({x:n,y:r}),o=i.x,a=i.y,s=this.defaultView.getConfig(),c=s.width,l=s.height;if(o<0||a<0||o>c||a>l)return null;var u=this.defaultView.viewport2Client({x:o,y:a}),f=u.x,d=u.y,h=this.defaultView.getRenderingService().hooks.pickSync.call({topmost:!0,position:{x:n,y:r,viewportX:o,viewportY:a,clientX:f,clientY:d},picked:[]}).picked;return h&&h[0]||this.documentElement},e.prototype.elementFromPoint=function(n,r){return ti(this,void 0,void 0,function(){var i,o,a,s,c,l,u,f,d,h;return Fi(this,function(p){switch(p.label){case 0:return i=this.defaultView.canvas2Viewport({x:n,y:r}),o=i.x,a=i.y,s=this.defaultView.getConfig(),c=s.width,l=s.height,o<0||a<0||o>c||a>l?[2,null]:(u=this.defaultView.viewport2Client({x:o,y:a}),f=u.x,d=u.y,[4,this.defaultView.getRenderingService().hooks.pick.promise({topmost:!0,position:{x:n,y:r,viewportX:o,viewportY:a,clientX:f,clientY:d},picked:[]})]);case 1:return h=p.sent().picked,[2,h&&h[0]||this.documentElement]}})})},e.prototype.elementsFromPointSync=function(n,r){var i=this.defaultView.canvas2Viewport({x:n,y:r}),o=i.x,a=i.y,s=this.defaultView.getConfig(),c=s.width,l=s.height;if(o<0||a<0||o>c||a>l)return[];var u=this.defaultView.viewport2Client({x:o,y:a}),f=u.x,d=u.y,h=this.defaultView.getRenderingService().hooks.pickSync.call({topmost:!1,position:{x:n,y:r,viewportX:o,viewportY:a,clientX:f,clientY:d},picked:[]}).picked;return h[h.length-1]!==this.documentElement&&h.push(this.documentElement),h},e.prototype.elementsFromPoint=function(n,r){return ti(this,void 0,void 0,function(){var i,o,a,s,c,l,u,f,d,h;return Fi(this,function(p){switch(p.label){case 0:return i=this.defaultView.canvas2Viewport({x:n,y:r}),o=i.x,a=i.y,s=this.defaultView.getConfig(),c=s.width,l=s.height,o<0||a<0||o>c||a>l?[2,[]]:(u=this.defaultView.viewport2Client({x:o,y:a}),f=u.x,d=u.y,[4,this.defaultView.getRenderingService().hooks.pick.promise({topmost:!1,position:{x:n,y:r,viewportX:o,viewportY:a,clientX:f,clientY:d},picked:[]})]);case 1:return h=p.sent().picked,h[h.length-1]!==this.documentElement&&h.push(this.documentElement),[2,h]}})})},e.prototype.appendChild=function(n,r){throw new Error(Wh)},e.prototype.insertBefore=function(n,r){throw new Error(Wh)},e.prototype.removeChild=function(n,r){throw new Error(Wh)},e.prototype.replaceChild=function(n,r,i){throw new Error(Wh)},e.prototype.append=function(){throw new Error(Wh)},e.prototype.prepend=function(){throw new Error(Wh)},e.prototype.getElementById=function(n){return this.documentElement.getElementById(n)},e.prototype.getElementsByName=function(n){return this.documentElement.getElementsByName(n)},e.prototype.getElementsByTagName=function(n){return this.documentElement.getElementsByTagName(n)},e.prototype.getElementsByClassName=function(n){return this.documentElement.getElementsByClassName(n)},e.prototype.querySelector=function(n){return this.documentElement.querySelector(n)},e.prototype.querySelectorAll=function(n){return this.documentElement.querySelectorAll(n)},e.prototype.find=function(n){return this.documentElement.find(n)},e.prototype.findAll=function(n){return this.documentElement.findAll(n)},e}(io),XV=function(){function t(e){this.strategies=e}return t.prototype.apply=function(e){var n=e.camera,r=e.renderingService,i=e.renderingContext,o=this.strategies;r.hooks.cull.tap(t.tag,function(a){if(a){var s=a.cullable;return o.length===0?s.visible=i.unculledEntities.indexOf(a.entity)>-1:s.visible=o.every(function(c){return c.isVisible(n,a)}),!a.isCulled()&&a.isVisible()?a:(a.dispatchEvent(new Xo(Kr.CULLED)),null)}return a}),r.hooks.afterRender.tap(t.tag,function(a){a.cullable.visibilityPlaneMask=-1})},t.tag="Culling",t}(),$V=function(){function t(){var e=this;this.autoPreventDefault=!1,this.rootPointerEvent=new HE(null),this.rootWheelEvent=new UE(null),this.onPointerMove=function(n){var r,i,o,a,s=(a=(o=e.context.renderingContext.root)===null||o===void 0?void 0:o.ownerDocument)===null||a===void 0?void 0:a.defaultView;if(!(s.supportsTouchEvents&&n.pointerType==="touch")){var c=e.normalizeToPointerEvent(n,s);try{for(var l=On(c),u=l.next();!u.done;u=l.next()){var f=u.value,d=e.bootstrapEvent(e.rootPointerEvent,f,s,n);e.context.eventService.mapEvent(d)}}catch(h){r={error:h}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(r)throw r.error}}e.setCursor(e.context.eventService.cursor)}},this.onClick=function(n){var r,i,o,a,s=(a=(o=e.context.renderingContext.root)===null||o===void 0?void 0:o.ownerDocument)===null||a===void 0?void 0:a.defaultView,c=e.normalizeToPointerEvent(n,s);try{for(var l=On(c),u=l.next();!u.done;u=l.next()){var f=u.value,d=e.bootstrapEvent(e.rootPointerEvent,f,s,n);e.context.eventService.mapEvent(d)}}catch(h){r={error:h}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(r)throw r.error}}e.setCursor(e.context.eventService.cursor)}}return t.prototype.apply=function(e){var n=this;this.context=e;var r=e.renderingService,i=this.context.renderingContext.root.ownerDocument.defaultView;this.context.eventService.setPickHandler(function(o){var a=n.context.renderingService.hooks.pickSync.call({position:o,picked:[],topmost:!0}).picked;return a[0]||null}),r.hooks.pointerWheel.tap(t.tag,function(o){var a=n.normalizeWheelEvent(o);n.context.eventService.mapEvent(a)}),r.hooks.pointerDown.tap(t.tag,function(o){var a,s;if(!(i.supportsTouchEvents&&o.pointerType==="touch")){var c=n.normalizeToPointerEvent(o,i);if(n.autoPreventDefault&&c[0].isNormalized){var l=o.cancelable||!("cancelable"in o);l&&o.preventDefault()}try{for(var u=On(c),f=u.next();!f.done;f=u.next()){var d=f.value,h=n.bootstrapEvent(n.rootPointerEvent,d,i,o);n.context.eventService.mapEvent(h)}}catch(p){a={error:p}}finally{try{f&&!f.done&&(s=u.return)&&s.call(u)}finally{if(a)throw a.error}}n.setCursor(n.context.eventService.cursor)}}),r.hooks.pointerUp.tap(t.tag,function(o){var a,s;if(!(i.supportsTouchEvents&&o.pointerType==="touch")){var c=n.context.contextService.getDomElement(),l=n.context.eventService.isNativeEventFromCanvas(c,o),u=l?"":"outside",f=n.normalizeToPointerEvent(o,i);try{for(var d=On(f),h=d.next();!h.done;h=d.next()){var p=h.value,v=n.bootstrapEvent(n.rootPointerEvent,p,i,o);v.type+=u,n.context.eventService.mapEvent(v)}}catch(y){a={error:y}}finally{try{h&&!h.done&&(s=d.return)&&s.call(d)}finally{if(a)throw a.error}}n.setCursor(n.context.eventService.cursor)}}),r.hooks.pointerMove.tap(t.tag,this.onPointerMove),r.hooks.pointerOver.tap(t.tag,this.onPointerMove),r.hooks.pointerOut.tap(t.tag,this.onPointerMove),r.hooks.click.tap(t.tag,this.onClick),r.hooks.pointerCancel.tap(t.tag,function(o){var a,s,c=n.normalizeToPointerEvent(o,i);try{for(var l=On(c),u=l.next();!u.done;u=l.next()){var f=u.value,d=n.bootstrapEvent(n.rootPointerEvent,f,i,o);n.context.eventService.mapEvent(d)}}catch(h){a={error:h}}finally{try{u&&!u.done&&(s=l.return)&&s.call(l)}finally{if(a)throw a.error}}n.setCursor(n.context.eventService.cursor)})},t.prototype.bootstrapEvent=function(e,n,r,i){e.view=r,e.originalEvent=null,e.nativeEvent=i,e.pointerId=n.pointerId,e.width=n.width,e.height=n.height,e.isPrimary=n.isPrimary,e.pointerType=n.pointerType,e.pressure=n.pressure,e.tangentialPressure=n.tangentialPressure,e.tiltX=n.tiltX,e.tiltY=n.tiltY,e.twist=n.twist,this.transferMouseData(e,n);var o=this.context.eventService.client2Viewport({x:n.clientX,y:n.clientY}),a=o.x,s=o.y;e.viewport.x=a,e.viewport.y=s;var c=this.context.eventService.viewport2Canvas(e.viewport),l=c.x,u=c.y;return e.canvas.x=l,e.canvas.y=u,e.global.copyFrom(e.canvas),e.offset.copyFrom(e.canvas),e.isTrusted=i.isTrusted,e.type==="pointerleave"&&(e.type="pointerout"),e.type.startsWith("mouse")&&(e.type=e.type.replace("mouse","pointer")),e.type.startsWith("touch")&&(e.type=RU[e.type]||e.type),e},t.prototype.normalizeWheelEvent=function(e){var n=this.rootWheelEvent;this.transferMouseData(n,e),n.deltaMode=e.deltaMode,n.deltaX=e.deltaX,n.deltaY=e.deltaY,n.deltaZ=e.deltaZ;var r=this.context.eventService.client2Viewport({x:e.clientX,y:e.clientY}),i=r.x,o=r.y;n.viewport.x=i,n.viewport.y=o;var a=this.context.eventService.viewport2Canvas(n.viewport),s=a.x,c=a.y;return n.canvas.x=s,n.canvas.y=c,n.global.copyFrom(n.canvas),n.offset.copyFrom(n.canvas),n.nativeEvent=e,n.type=e.type,n},t.prototype.transferMouseData=function(e,n){e.isTrusted=n.isTrusted,e.srcElement=n.srcElement,e.timeStamp=jE.now(),e.type=n.type,e.altKey=n.altKey,e.metaKey=n.metaKey,e.shiftKey=n.shiftKey,e.ctrlKey=n.ctrlKey,e.button=n.button,e.buttons=n.buttons,e.client.x=n.clientX,e.client.y=n.clientY,e.movement.x=n.movementX,e.movement.y=n.movementY,e.page.x=n.pageX,e.page.y=n.pageY,e.screen.x=n.screenX,e.screen.y=n.screenY,e.relatedTarget=null},t.prototype.setCursor=function(e){this.context.contextService.applyCursorStyle(e||this.context.config.cursor||"default")},t.prototype.normalizeToPointerEvent=function(e,n){var r=[];if(n.isTouchEvent(e))for(var i=0;i-1,s=0,c=i.length;s=1?Math.ceil(N):1,A=s||CU(o)||o.width/N,C=c||kU(o)||o.height/N),a&&(St.offscreenCanvas=a),r.devicePixelRatio=N,r.requestAnimationFrame=p!=null?p:GE.bind(St.globalThis),r.cancelAnimationFrame=v!=null?v:ZN.bind(St.globalThis),r.supportsTouchEvents=b!=null?b:"ontouchstart"in St.globalThis,r.supportsPointerEvents=m!=null?m:!!St.globalThis.PointerEvent,r.isTouchEvent=S!=null?S:function(k){return r.supportsTouchEvents&&k instanceof St.globalThis.TouchEvent},r.isMouseEvent=M!=null?M:function(k){return!St.globalThis.MouseEvent||k instanceof St.globalThis.MouseEvent&&(!r.supportsPointerEvents||!(k instanceof St.globalThis.PointerEvent))},r.dblClickSpeed=T!=null?T:200,r.initRenderingContext({container:i,canvas:o,width:A,height:C,renderer:u,offscreenCanvas:a,devicePixelRatio:N,cursor:d||"default",background:f||"transparent",createImage:y,document:h,supportsCSSTransform:O,useNativeClickEvent:w,alwaysTriggerPointerEventOnCanvas:_}),r.initDefaultCamera(A,C,u.clipSpaceNearZ),r.initRenderer(u,!0),r}return e.prototype.initRenderingContext=function(n){this.context.config=n,this.context.renderingContext={root:this.document.documentElement,renderListCurrentFrame:[],unculledEntities:[],renderReasons:new Set,force:!1,dirty:!1}},e.prototype.initDefaultCamera=function(n,r,i){var o=this,a=new St.CameraContribution;a.clipSpaceNearZ=i,a.setType(qr.EXPLORING,M0.DEFAULT).setPosition(n/2,r/2,uR).setFocalPoint(n/2,r/2,0).setOrthographic(n/-2,n/2,r/2,r/-2,JV,QV),a.canvas=this,a.eventEmitter.on(pN.UPDATED,function(){o.context.renderingContext.renderReasons.add(qh.CAMERA_CHANGED),St.enableSizeAttenuation&&o.getConfig().renderer.getConfig().enableSizeAttenuation&&o.updateSizeAttenuation()}),this.context.camera=a},e.prototype.updateSizeAttenuation=function(){var n=this.getCamera().getZoom();this.document.documentElement.forEach(function(r){St.styleValueRegistry.updateSizeAttenuation(r,n)})},e.prototype.getConfig=function(){return this.context.config},e.prototype.getRoot=function(){return this.document.documentElement},e.prototype.getCamera=function(){return this.context.camera},e.prototype.getContextService=function(){return this.context.contextService},e.prototype.getEventService=function(){return this.context.eventService},e.prototype.getRenderingService=function(){return this.context.renderingService},e.prototype.getRenderingContext=function(){return this.context.renderingContext},e.prototype.getStats=function(){return this.getRenderingService().getStats()},Object.defineProperty(e.prototype,"ready",{get:function(){var n=this;return this.readyPromise||(this.readyPromise=new Promise(function(r){n.resolveReadyPromise=function(){r(n)}}),this.inited&&this.resolveReadyPromise()),this.readyPromise},enumerable:!1,configurable:!0}),e.prototype.destroy=function(n,r){if(n===void 0&&(n=!0),r===void 0&&(r=!1),r||this.dispatchEvent(new Xo(As.BEFORE_DESTROY)),this.frameId){var i=this.getConfig().cancelAnimationFrame||cancelAnimationFrame;i(this.frameId)}var o=this.getRoot();this.unmountChildren(o),n&&(this.document.destroy(),this.getEventService().destroy()),this.getRenderingService().destroy(),this.getContextService().destroy(),n&&this.context.rBushRoot&&(this.context.rBushRoot.clear(),this.context.rBushRoot=null,this.context.renderingContext.root=null),r||this.dispatchEvent(new Xo(As.AFTER_DESTROY))},e.prototype.changeSize=function(n,r){this.resize(n,r)},e.prototype.resize=function(n,r){var i=this.context.config;i.width=n,i.height=r,this.getContextService().resize(n,r);var o=this.context.camera,a=o.getProjectionMode();o.setPosition(n/2,r/2,uR).setFocalPoint(n/2,r/2,0),a===Ra.ORTHOGRAPHIC?o.setOrthographic(n/-2,n/2,r/2,r/-2,o.getNear(),o.getFar()):o.setAspect(n/r),this.dispatchEvent(new Xo(As.RESIZE,{width:n,height:r}))},e.prototype.appendChild=function(n,r){return this.document.documentElement.appendChild(n,r)},e.prototype.insertBefore=function(n,r){return this.document.documentElement.insertBefore(n,r)},e.prototype.removeChild=function(n){return this.document.documentElement.removeChild(n)},e.prototype.removeChildren=function(){this.document.documentElement.removeChildren()},e.prototype.destroyChildren=function(){this.document.documentElement.destroyChildren()},e.prototype.render=function(n){var r=this;n&&(fR.detail=n,dR.detail=n),this.dispatchEvent(fR);var i=this.getRenderingService();i.render(this.getConfig(),n,function(){r.dispatchEvent(tX)}),this.dispatchEvent(dR)},e.prototype.run=function(){var n=this,r=function(i,o){n.render(o),n.frameId=n.requestAnimationFrame(r)};r()},e.prototype.initRenderer=function(n,r){var i=this;if(r===void 0&&(r=!1),!n)throw new Error("Renderer is required.");this.inited=!1,this.readyPromise=void 0,this.context.rBushRoot=new HY,this.context.renderingPlugins=[],this.context.renderingPlugins.push(new $V,new ZV,new XV([new KV])),this.loadRendererContainerModule(n),this.context.contextService=new this.context.ContextService(nt(nt({},St),this.context)),this.context.renderingService=new dV(St,this.context),this.context.eventService=new uV(St,this.context),this.context.eventService.init(),this.context.contextService.init?(this.context.contextService.init(),this.initRenderingService(n,r,!0)):this.context.contextService.initAsync().then(function(){i.initRenderingService(n,r)})},e.prototype.initRenderingService=function(n,r,i){var o=this;r===void 0&&(r=!1),i===void 0&&(i=!1),this.context.renderingService.init(function(){o.inited=!0,r?i?o.requestAnimationFrame(function(){o.dispatchEvent(new Xo(As.READY))}):o.dispatchEvent(new Xo(As.READY)):o.dispatchEvent(new Xo(As.RENDERER_CHANGED)),o.readyPromise&&o.resolveReadyPromise(),r||o.getRoot().forEach(function(a){var s=a.renderable;s&&(s.renderBoundsDirty=!0,s.boundsDirty=!0,s.dirty=!0)}),o.mountChildren(o.getRoot()),n.getConfig().enableAutoRendering&&o.run()})},e.prototype.loadRendererContainerModule=function(n){var r=this,i=n.getPlugins();i.forEach(function(o){o.context=r.context,o.init(St)})},e.prototype.setRenderer=function(n){var r=this.getConfig();if(r.renderer!==n){var i=r.renderer;r.renderer=n,this.destroy(!1,!0),ut([],j(i==null?void 0:i.getPlugins()),!1).reverse().forEach(function(o){o.destroy(St)}),this.initRenderer(n)}},e.prototype.setCursor=function(n){var r=this.getConfig();r.cursor=n,this.getContextService().applyCursorStyle(n)},e.prototype.unmountChildren=function(n){var r=this;n.childNodes.forEach(function(i){r.unmountChildren(i)}),this.inited&&(n.isMutationObserved?n.dispatchEvent($E):($E.target=n,this.dispatchEvent($E,!0)),n!==this.document.documentElement&&(n.ownerDocument=null),n.isConnected=!1),n.isCustomElement&&n.disconnectedCallback&&n.disconnectedCallback()},e.prototype.mountChildren=function(n){var r=this;this.inited?n.isConnected||(n.ownerDocument=this.document,n.isConnected=!0,n.isMutationObserved?n.dispatchEvent(XE):(XE.target=n,this.dispatchEvent(XE,!0))):console.warn("[g]: You are trying to call `canvas.appendChild` before canvas' initialization finished. You can either await `canvas.ready` or listen to `CanvasEvent.READY` manually.","appended child: ",n.nodeName),n.childNodes.forEach(function(i){r.mountChildren(i)}),n.isCustomElement&&n.connectedCallback&&n.connectedCallback()},e.prototype.client2Viewport=function(n){return this.getEventService().client2Viewport(n)},e.prototype.viewport2Client=function(n){return this.getEventService().viewport2Client(n)},e.prototype.viewport2Canvas=function(n){return this.getEventService().viewport2Canvas(n)},e.prototype.canvas2Viewport=function(n){return this.getEventService().canvas2Viewport(n)},e.prototype.getPointByClient=function(n,r){return this.client2Viewport({x:n,y:r})},e.prototype.getClientByPoint=function(n,r){return this.viewport2Client({x:n,y:r})},e}(tR),eX=function(){function t(e){this.canvasRendererPluginOptions=e,this.removedRBushNodeAABBs=[],this.renderQueue=[],this.restoreStack=[],this.clearFullScreenLastFrame=!1,this.clearFullScreen=!1,this.vpMatrix=ue(),this.dprMatrix=ue(),this.tmpMat4=ue(),this.vec3a=Gt(),this.vec3b=Gt(),this.vec3c=Gt(),this.vec3d=Gt()}return t.prototype.apply=function(e,n){var r=this;this.context=e;var i=e.config,o=e.camera,a=e.renderingService,s=e.renderingContext,c=e.rBushRoot,l=e.pathGeneratorFactory;this.rBush=c,this.pathGeneratorFactory=l;var u=e.contextService,f=s.root.ownerDocument.defaultView,d=function(v){var y=v.target,m=y.rBushNode;m.aabb&&r.removedRBushNodeAABBs.push(m.aabb)},h=function(v){var y=v.target,m=y.rBushNode;m.aabb&&r.removedRBushNodeAABBs.push(m.aabb)};a.hooks.init.tap(t.tag,function(){f.addEventListener(Kr.UNMOUNTED,d),f.addEventListener(Kr.CULLED,h);var v=u.getDPR(),y=i.width,m=i.height,b=u.getContext();r.clearRect(b,0,0,y*v,m*v,i.background)}),a.hooks.destroy.tap(t.tag,function(){f.removeEventListener(Kr.UNMOUNTED,d),f.removeEventListener(Kr.CULLED,h),r.renderQueue=[],r.removedRBushNodeAABBs=[],r.restoreStack=[]}),a.hooks.beginFrame.tap(t.tag,function(){var v,y=u.getContext(),m=u.getDPR(),b=i.width,O=i.height,E=r.canvasRendererPluginOptions,w=E.dirtyObjectNumThreshold,_=E.dirtyObjectRatioThreshold,S=a.getStats(),M=S.total,T=S.rendered,A=T/M;r.clearFullScreen=r.clearFullScreenLastFrame||!(!((v=f.context.renderingPlugins[1])===null||v===void 0)&&v.isFirstTimeRenderingFinished)||a.disableDirtyRectangleRendering()||T>w&&A>_,y&&(y.resetTransform?y.resetTransform():y.setTransform(1,0,0,1,0,0),r.clearFullScreen&&r.clearRect(y,0,0,b*m,O*m,i.background))});var p=function(v,y){v.isVisible()&&!v.isCulled()&&r.renderDisplayObject(v,y,r.context,r.restoreStack,n);var m=v.sortable.sorted||v.childNodes;m.forEach(function(b){p(b,y)})};a.hooks.endFrame.tap(t.tag,function(){if(s.root.childNodes.length===0){r.clearFullScreenLastFrame=!0;return}r.clearFullScreenLastFrame=!1;var v=u.getContext(),y=u.getDPR();if(ji(r.dprMatrix,[y,y,1]),Pn(r.vpMatrix,r.dprMatrix,o.getOrthoMatrix()),r.clearFullScreen)p(s.root,v);else{var m=r.safeMergeAABB.apply(r,ut([r.mergeDirtyAABBs(r.renderQueue)],j(r.removedRBushNodeAABBs.map(function(q){var J=q.minX,et=q.minY,dt=q.maxX,_t=q.maxY,Dt=new Bi;return Dt.setMinMax([J,et,0],[dt,_t,0]),Dt})),!1));if(r.removedRBushNodeAABBs=[],Bi.isEmpty(m)){r.renderQueue=[];return}var b=r.convertAABB2Rect(m),O=b.x,E=b.y,w=b.width,_=b.height,S=Ft(r.vec3a,[O,E,0],r.vpMatrix),M=Ft(r.vec3b,[O+w,E,0],r.vpMatrix),T=Ft(r.vec3c,[O,E+_,0],r.vpMatrix),A=Ft(r.vec3d,[O+w,E+_,0],r.vpMatrix),C=Math.min(S[0],M[0],A[0],T[0]),N=Math.min(S[1],M[1],A[1],T[1]),k=Math.max(S[0],M[0],A[0],T[0]),R=Math.max(S[1],M[1],A[1],T[1]),I=Math.floor(C),D=Math.floor(N),B=Math.ceil(k-C),F=Math.ceil(R-N);v.save(),r.clearRect(v,I,D,B,F,i.background),v.beginPath(),v.rect(I,D,B,F),v.clip(),v.setTransform(r.vpMatrix[0],r.vpMatrix[1],r.vpMatrix[4],r.vpMatrix[5],r.vpMatrix[12],r.vpMatrix[13]);var G=i.renderer.getConfig().enableDirtyRectangleRenderingDebug;G&&f.dispatchEvent(new Xo(As.DIRTY_RECTANGLE,{dirtyRect:{x:I,y:D,width:B,height:F}}));var X=r.searchDirtyObjects(m);X.sort(function(q,J){return q.sortable.renderOrder-J.sortable.renderOrder}).forEach(function(q){q&&q.isVisible()&&!q.isCulled()&&r.renderDisplayObject(q,v,r.context,r.restoreStack,n)}),v.restore(),r.renderQueue.forEach(function(q){r.saveDirtyAABB(q)}),r.renderQueue=[]}r.restoreStack.forEach(function(){v.restore()}),r.restoreStack=[]}),a.hooks.render.tap(t.tag,function(v){r.clearFullScreen||r.renderQueue.push(v)})},t.prototype.clearRect=function(e,n,r,i,o,a){e.clearRect(n,r,i,o),a&&(e.fillStyle=a,e.fillRect(n,r,i,o))},t.prototype.renderDisplayObject=function(e,n,r,i,o){var a=e.nodeName,s=i[i.length-1];s&&!(e.compareDocumentPosition(s)&io.DOCUMENT_POSITION_CONTAINS)&&(n.restore(),i.pop());var c=this.context.styleRendererFactory[a],l=this.pathGeneratorFactory[a],u=e.parsedStyle.clipPath;if(u){this.applyWorldTransform(n,u);var f=this.pathGeneratorFactory[u.nodeName];f&&(n.save(),i.push(e),n.beginPath(),f(n,u.parsedStyle),n.closePath(),n.clip())}c&&(this.applyWorldTransform(n,e),n.save(),this.applyAttributesToContext(n,e)),l&&(n.beginPath(),l(n,e.parsedStyle),e.nodeName!==qt.LINE&&e.nodeName!==qt.PATH&&e.nodeName!==qt.POLYLINE&&n.closePath()),c&&(c.render(n,e.parsedStyle,e,r,this,o),n.restore()),e.renderable.dirty=!1},t.prototype.convertAABB2Rect=function(e){var n=e.getMin(),r=e.getMax(),i=Math.floor(n[0]),o=Math.floor(n[1]),a=Math.ceil(r[0]),s=Math.ceil(r[1]),c=a-i,l=s-o;return{x:i,y:o,width:c,height:l}},t.prototype.mergeDirtyAABBs=function(e){var n=new Bi;return e.forEach(function(r){var i=r.getRenderBounds();n.add(i);var o=r.renderable.dirtyRenderBounds;o&&n.add(o)}),n},t.prototype.searchDirtyObjects=function(e){var n=j(e.getMin(),2),r=n[0],i=n[1],o=j(e.getMax(),2),a=o[0],s=o[1],c=this.rBush.search({minX:r,minY:i,maxX:a,maxY:s});return c.map(function(l){var u=l.displayObject;return u})},t.prototype.saveDirtyAABB=function(e){var n=e.renderable;n.dirtyRenderBounds||(n.dirtyRenderBounds=new Bi);var r=e.getRenderBounds();r&&n.dirtyRenderBounds.update(r.center,r.halfExtents)},t.prototype.applyAttributesToContext=function(e,n){var r=n.parsedStyle,i=r.stroke,o=r.fill,a=r.opacity,s=r.lineDash,c=r.lineDashOffset;s&&e.setLineDash(s),Lt(c)||(e.lineDashOffset=c),Lt(a)||(e.globalAlpha*=a),!Lt(i)&&!Array.isArray(i)&&!i.isNone&&(e.strokeStyle=n.attributes.stroke),!Lt(o)&&!Array.isArray(o)&&!o.isNone&&(e.fillStyle=n.attributes.fill)},t.prototype.applyWorldTransform=function(e,n,r){r?(ga(this.tmpMat4,n.getLocalTransform()),Pn(this.tmpMat4,r,this.tmpMat4),Pn(this.tmpMat4,this.vpMatrix,this.tmpMat4)):(ga(this.tmpMat4,n.getWorldTransform()),Pn(this.tmpMat4,this.vpMatrix,this.tmpMat4)),e.setTransform(this.tmpMat4[0],this.tmpMat4[1],this.tmpMat4[4],this.tmpMat4[5],this.tmpMat4[12],this.tmpMat4[13])},t.prototype.safeMergeAABB=function(){for(var e=[],n=0;n0,C=(s==null?void 0:s.alpha)===0,N=!!(S&&S.length),k=!Lt(w)&&_>0,R=r.nodeName,I=E==="inner",D=A&&k&&(R===qt.PATH||R===qt.LINE||R===qt.POLYLINE||C||I);T&&(e.globalAlpha=u*d,D||q1(r,e,k),vR(e,r,s,c,i,o,a,this.imagePool),D||this.clearShadowAndFilter(e,N,k)),A&&(e.globalAlpha=u*v,e.lineWidth=m,Lt(M)||(e.miterLimit=M),Lt(b)||(e.lineCap=b),Lt(O)||(e.lineJoin=O),D&&(I&&(e.globalCompositeOperation="source-atop"),q1(r,e,!0),I&&(qE(e,r,h,i,o,a,this.imagePool),e.globalCompositeOperation="source-over",this.clearShadowAndFilter(e,N,!0))),qE(e,r,h,i,o,a,this.imagePool))},t.prototype.clearShadowAndFilter=function(e,n,r){if(r&&(e.shadowColor="transparent",e.shadowBlur=0),n){var i=e.filter;!Lt(i)&&i.indexOf("drop-shadow")>-1&&(e.filter=i.replace(/drop-shadow\([^)]*\)/,"").trim()||"none")}},t}();function q1(t,e,n){var r=t.parsedStyle,i=r.filter,o=r.shadowColor,a=r.shadowBlur,s=r.shadowOffsetX,c=r.shadowOffsetY;i&&i.length&&(e.filter=t.style.filter),n&&(e.shadowColor=o.toString(),e.shadowBlur=a||0,e.shadowOffsetX=s||0,e.shadowOffsetY=c||0)}function hR(t,e,n,r,i,o,a){var s,c;if(t.image.nodeName==="rect"){var l=t.image.parsedStyle,u=l.width,f=l.height;c=r.contextService.getDPR();var d=r.config.offscreenCanvas;s=o.offscreenCanvasCreator.getOrCreateCanvas(d),s.width=u*c,s.height=f*c;var h=o.offscreenCanvasCreator.getOrCreateContext(d),p=[];t.image.forEach(function(y){i.renderDisplayObject(y,h,r,p,o)}),p.forEach(function(){h.restore()})}var v=a.getOrCreatePatternSync(t,n,s,c,e.getGeometryBounds().min,function(){e.renderable.dirty=!0,r.renderingService.dirtify()});return v}function pR(t,e,n,r){var i;if(t.type===Du.LinearGradient||t.type===Du.RadialGradient){var o=e.getGeometryBounds(),a=o&&o.halfExtents[0]*2||1,s=o&&o.halfExtents[1]*2||1,c=o&&o.min||[0,0];i=r.getOrCreateGradient(nt(nt({type:t.type},t.value),{min:c,width:a,height:s}),n)}return i}function vR(t,e,n,r,i,o,a,s,c){c===void 0&&(c=!1),Array.isArray(n)?n.forEach(function(l){t.fillStyle=pR(l,e,t,s),c||(r?t.fill(r):t.fill())}):(ME(n)&&(t.fillStyle=hR(n,e,t,i,o,a,s)),c||(r?t.fill(r):t.fill()))}function qE(t,e,n,r,i,o,a,s){s===void 0&&(s=!1),Array.isArray(n)?n.forEach(function(c){t.strokeStyle=pR(c,e,t,a),s||t.stroke()}):(ME(n)&&(t.strokeStyle=hR(n,e,t,r,i,o,a)),s||t.stroke())}var nX=function(){function t(e){this.imagePool=e}return t.prototype.render=function(e,n,r){var i=n.x,o=i===void 0?0:i,a=n.y,s=a===void 0?0:a,c=n.width,l=n.height,u=n.src,f=n.shadowColor,d=n.shadowBlur,h,p=c,v=l;if(Qe(u)?h=this.imagePool.getImageSync(u):(p||(p=u.width),v||(v=u.height),h=u),h){var y=!Lt(f)&&d>0;q1(r,e,y);try{e.drawImage(h,o,s,p,v)}catch(m){}}},t}(),rX=function(){function t(e){this.imagePool=e}return t.prototype.render=function(e,n,r,i,o,a){r.getBounds();var s=n,c=s.lineWidth,l=c===void 0?1:c,u=s.textAlign,f=u===void 0?"start":u,d=s.textBaseline,h=d===void 0?"alphabetic":d,p=s.lineJoin,v=p===void 0?"miter":p,y=s.miterLimit,m=y===void 0?10:y,b=s.letterSpacing,O=b===void 0?0:b,E=s.stroke,w=s.fill,_=s.fillRule,S=s.fillOpacity,M=S===void 0?1:S,T=s.strokeOpacity,A=T===void 0?1:T,C=s.opacity,N=C===void 0?1:C,k=s.metrics,R=s.x,I=R===void 0?0:R,D=s.y,B=D===void 0?0:D,F=s.dx,G=s.dy,X=s.shadowColor,q=s.shadowBlur,J=k.font,et=k.lines,dt=k.height,_t=k.lineHeight,Dt=k.lineMetrics;e.font=J,e.lineWidth=l,e.textAlign=f==="middle"?"center":f;var pt=h;!a.enableCSSParsing&&pt==="alphabetic"&&(pt="bottom"),e.lineJoin=v,Lt(m)||(e.miterLimit=m);var vt=B;h==="middle"?vt+=-dt/2-_t/2:h==="bottom"||h==="alphabetic"||h==="ideographic"?vt+=-dt:(h==="top"||h==="hanging")&&(vt+=-_t);var Qt=I+(F||0);vt+=G||0,et.length===1&&(pt==="bottom"?(pt="middle",vt-=.5*dt):pt==="top"&&(pt="middle",vt+=.5*dt)),e.textBaseline=pt;var Bt=!Lt(X)&&q>0;q1(r,e,Bt);for(var Rt=0;Rt=1?Math.ceil(i):1,this.dpr=i,this.$canvas&&(this.$canvas.width=this.dpr*e,this.$canvas.height=this.dpr*n,Yz(this.$canvas,e,n)),this.renderingContext.renderReasons.add(zf.CAMERA_CHANGED)},t.prototype.applyCursorStyle=function(e){this.$container&&this.$container.style&&(this.$container.style.cursor=e)},t.prototype.toDataURL=function(){return ti(this,arguments,void 0,function(e){var n,r;return e===void 0&&(e={}),Fi(this,function(i){return n=e.type,r=e.encoderOptions,[2,this.context.canvas.toDataURL(n,r)]})})},t}(),pX=function(t){xt(e,t);function e(){var n=t.apply(this,ut([],j(arguments),!1))||this;return n.name="canvas-context-register",n}return e.prototype.init=function(){this.context.ContextService=hX},e.prototype.destroy=function(){delete this.context.ContextService},e}(nG),gR=function(t){xt(e,t);function e(n){var r=t.call(this,n)||this;return r.registerPlugin(new pX),r.registerPlugin(new dX),r.registerPlugin(new wY),r.registerPlugin(new iX),r.registerPlugin(new aX),r.registerPlugin(new WY),r.registerPlugin(new lX),r}return e}(rG),vX=function(){function t(e){this.dragndropPluginOptions=e}return t.prototype.apply=function(e){var n=this,r=e.renderingService,i=e.renderingContext,o=i.root.ownerDocument,a=o.defaultView,s=function(c){var l=c.target,u=l===o,f=u&&n.dragndropPluginOptions.isDocumentDraggable?o:l.closest&&l.closest("[draggable=true]");if(f){var d=!1,h=c.timeStamp,p=[c.clientX,c.clientY],v=null,y=[c.clientX,c.clientY],m=function(O){return ti(n,void 0,void 0,function(){var E,w,_,S,M,T;return Fi(this,function(A){switch(A.label){case 0:if(!d){if(E=O.timeStamp-h,w=di([O.clientX,O.clientY],p),E<=this.dragndropPluginOptions.dragstartTimeThreshold||w<=this.dragndropPluginOptions.dragstartDistanceThreshold)return[2];O.type="dragstart",f.dispatchEvent(O),d=!0}return O.type="drag",O.dx=O.clientX-y[0],O.dy=O.clientY-y[1],f.dispatchEvent(O),y=[O.clientX,O.clientY],u?[3,2]:(_=this.dragndropPluginOptions.overlap==="pointer"?[O.canvasX,O.canvasY]:l.getBounds().center,[4,o.elementsFromPoint(_[0],_[1])]);case 1:S=A.sent(),M=S[S.indexOf(l)+1],T=(M==null?void 0:M.closest("[droppable=true]"))||(this.dragndropPluginOptions.isDocumentDroppable?o:null),v!==T&&(v&&(O.type="dragleave",O.target=v,v.dispatchEvent(O)),T&&(O.type="dragenter",O.target=T,T.dispatchEvent(O)),v=T,v&&(O.type="dragover",O.target=v,v.dispatchEvent(O))),A.label=2;case 2:return[2]}})})};a.addEventListener("pointermove",m);var b=function(O){if(d){O.detail={preventClick:!0};var E=O.clone();v&&(E.type="drop",E.target=v,v.dispatchEvent(E)),E.type="dragend",f.dispatchEvent(E),d=!1}a.removeEventListener("pointermove",m)};l.addEventListener("pointerup",b,{once:!0}),l.addEventListener("pointerupoutside",b,{once:!0})}};r.hooks.init.tap(t.tag,function(){a.addEventListener("pointerdown",s)}),r.hooks.destroy.tap(t.tag,function(){a.removeEventListener("pointerdown",s)})},t.tag="Dragndrop",t}(),yR=function(t){xt(e,t);function e(n){n===void 0&&(n={});var r=t.call(this)||this;return r.options=n,r.name="dragndrop",r}return e.prototype.init=function(){this.addRenderingPlugin(new vX(nt({overlap:"pointer",isDocumentDraggable:!1,isDocumentDroppable:!1,dragstartDistanceThreshold:0,dragstartTimeThreshold:0},this.options)))},e.prototype.destroy=function(){this.removeAllRenderingPlugins()},e.prototype.setOptions=function(n){Object.assign(this.plugins[0].dragndropPluginOptions,n)},e}(Ml);function gX(t,e,n){var r;return function(){var i=this,o=arguments,a=function(){r=null,n||t.apply(i,o)},s=n&&!r;clearTimeout(r),r=setTimeout(a,e),s&&t.apply(i,o)}}var mR=gX,yX=function(t){return typeof t=="object"&&t!==null},KE=yX,mX=function(t){if(!KE(t)||!ra(t,"Object"))return!1;if(Object.getPrototypeOf(t)===null)return!0;for(var e=t;Object.getPrototypeOf(e)!==null;)e=Object.getPrototypeOf(e);return Object.getPrototypeOf(t)===e},Bl=mX,xX=5;function bX(t,e){if(Object.hasOwn)return Object.hasOwn(t,e);if(t==null)throw new TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(t),e)}function xR(t,e,n,r){n=n||0,r=r||xX;for(var i in e)if(bX(e,i)){var o=e[i];o!==null&&Bl(o)?(Bl(t[i])||(t[i]={}),ni.pop().map(([o,a])=>[...i,o,a]));return t}function X0t(t,...e){return OR(K1(t,...e),e)}function $0t(t,e,...n){return OR(Z1(t,e,...n),n)}function JE(t,e,...n){return Kh(t,k0,e,n)}function Z1(t,e,...n){return Kh(t,Array.from,e,n)}function q0t(t,...e){return Kh(t,identity,ER,e)}function K0t(t,...e){return Kh(t,Array.from,ER,e)}function ER(t){if(t.length!==1)throw new Error("duplicate key");return t[0]}function Kh(t,e,n,r){return function i(o,a){if(a>=r.length)return n(o);const s=new wX,c=r[a++];let l=-1;for(const u of o){const f=c(u,++l,o),d=s.get(f);d?d.push(u):s.set(f,[u])}for(const[u,f]of s)s.set(u,i(f,a));return e(s)}(t,0)}var SR=function(t){return Lt(t)?"":t.toString()},OX=function(t){var e=SR(t);return e.charAt(0).toLowerCase()+e.substring(1)},MR=OX,EX=function(t,e,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(u){try{l(r.next(u))}catch(f){a(f)}}function c(u){try{l(r.throw(u))}catch(f){a(f)}}function l(u){u.done?o(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})};function Kf(t){return t}function QE(t){return t.reduce((e,n)=>(r,...i)=>n(e(r,...i),...i),Kf)}function SX(t){return t.reduce((e,n)=>r=>EX(this,void 0,void 0,function*(){const i=yield e(r);return n(i)}),Kf)}function tS(t){return t.replace(/( |^)[a-z]/g,e=>e.toUpperCase())}function Zh(t=""){throw new Error(t)}function eS(t,e){const{attributes:n}=e,r=new Set(["id","className"]);for(const[i,o]of Object.entries(n))r.has(i)||t.attr(i,o)}function mr(t){return t!=null&&!Number.isNaN(t)}function Z0t(t,e){return t+(e-t)*Math.random()}function MX(t){const e=new Map;return n=>{if(e.has(n))return e.get(n);const r=t(n);return e.set(n,r),r}}function PX(t,e){const{transform:n}=t.style,i=(o=>o==="none"||o===void 0)(n)?"":n;t.style.transform=`${i} ${e}`.trimStart()}function Xt(t,e){return PR(t,e)||{}}function PR(t,e){const n=Object.entries(t||{}).filter(([r])=>r.startsWith(e)).map(([r,i])=>[MR(r.replace(e,"").trim()),i]).filter(([r])=>!!r);return n.length===0?null:Object.fromEntries(n)}function J0t(t,e){return Object.fromEntries(Object.entries(t).map(([n,r])=>[`${e}${upperFirst(n)}`,r]))}function TX(t,e){return Object.fromEntries(Object.entries(t).filter(([n])=>e.find(r=>n.startsWith(r))))}function nS(t,...e){return Object.fromEntries(Object.entries(t).filter(([n])=>e.every(r=>!n.startsWith(r))))}function TR(t,e){if(t===void 0)return null;if(typeof t=="number")return t;const n=+t.replace("%","");return Number.isNaN(n)?null:n/100*e}function Jh(t){return typeof t=="object"&&!(t instanceof Date)&&t!==null&&!Array.isArray(t)}function Fl(t){return t===null||t===!1}function AR(t,e,n=5,r=0){if(!(r>=n)){for(const i of Object.keys(e)){const o=e[i];!Bl(o)||!Bl(t[i])?t[i]=o:AR(t[i],o,n,r+1)}return t}}function Ie(t){return new Mi([t],null,t,t.ownerDocument)}class Mi{constructor(e=null,n=null,r=null,i=null,o=[null,null,null,null,null],a=[],s=[]){this._elements=Array.from(e),this._data=n,this._parent=r,this._document=i,this._enter=o[0],this._update=o[1],this._exit=o[2],this._merge=o[3],this._split=o[4],this._transitions=a,this._facetElements=s}selectAll(e){const n=typeof e=="string"?this._parent.querySelectorAll(e):e;return new Mi(n,null,this._elements[0],this._document)}selectFacetAll(e){const n=typeof e=="string"?this._parent.querySelectorAll(e):e;return new Mi(this._elements,null,this._parent,this._document,void 0,void 0,n)}select(e){const n=typeof e=="string"?this._parent.querySelectorAll(e)[0]||null:e;return new Mi([n],null,n,this._document)}append(e){const n=typeof e=="function"?e:()=>this.createElement(e),r=[];if(this._data!==null){for(let i=0;ii,r=()=>null){const i=[],o=[],a=new Set(this._elements),s=[],c=new Set,l=new Map(this._elements.map((h,p)=>[n(h.__data__,p),h])),u=new Map(this._facetElements.map((h,p)=>[n(h.__data__,p),h])),f=Nr(this._elements,h=>r(h.__data__));for(let h=0;ha,n=a=>a,r=a=>a.remove(),i=a=>a,o=a=>a.remove()){const a=e(this._enter),s=n(this._update),c=r(this._exit),l=i(this._merge),u=o(this._split);return s.merge(a).merge(c).merge(l).merge(u)}remove(){for(let e=0;ei.finished)).then(()=>{this._elements[e].remove()})}else this._elements[e].remove()}return new Mi([],null,this._parent,this._document,void 0,this._transitions)}each(e){for(let n=0;nn:n;return this.each(function(i,o,a){n!==void 0&&(a[e]=r(i,o,a))})}style(e,n){const r=typeof n!="function"?()=>n:n;return this.each(function(i,o,a){n!==void 0&&(a.style[e]=r(i,o,a))})}transition(e){const n=typeof e!="function"?()=>e:e,{_transitions:r}=this;return this.each(function(i,o,a){r[o]=n(i,o,a)})}on(e,n){return this.each(function(r,i,o){o.addEventListener(e,n)}),this}call(e,...n){return e(this,...n),this}node(){return this._elements[0]}nodes(){return this._elements}transitions(){return this._transitions}parent(){return this._parent}}Mi.registry={g:Mt,rect:cn,circle:st,path:ke,text:Gr,ellipse:At,image:Oe,line:Ce,polygon:Ne,polyline:vn,html:ae};const Jn={BEFORE_RENDER:"beforerender",AFTER_RENDER:"afterrender",BEFORE_PAINT:"beforepaint",AFTER_PAINT:"afterpaint",BEFORE_CHANGE_DATA:"beforechangedata",AFTER_CHANGE_DATA:"afterchangedata",BEFORE_CLEAR:"beforeclear",AFTER_CLEAR:"afterclear",BEFORE_DESTROY:"beforedestroy",AFTER_DESTROY:"afterdestroy",BEFORE_CHANGE_SIZE:"beforechangesize",AFTER_CHANGE_SIZE:"afterchangesize",POINTER_TAP:"pointertap",POINTER_DOWN:"pointerdown",POINTER_UP:"pointerup",POINTER_OVER:"pointerover",POINTER_OUT:"pointerout",POINTER_MOVE:"pointermove",POINTER_ENTER:"pointerenter",POINTER_LEAVE:"pointerleave",POINTER_UPOUTSIDE:"pointerupoutside",DRAG_START:"dragstart",DRAG:"drag",DRAG_END:"dragend",DRAG_ENTER:"dragenter",DRAG_LEAVE:"dragleave",DRAG_OVER:"dragover",DROP:"DROP",CLICK:"click",DBLCLICK:"dblclick"};var AX=function(t){var e=SR(t);return e.charAt(0).toUpperCase()+e.substring(1)},Fu=AX;function CX(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)}function J1(t,e){if((n=(t=e?t.toExponential(e-1):t.toExponential()).indexOf("e"))<0)return null;var n,r=t.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+t.slice(n+1)]}function kX(t){return t=J1(Math.abs(t)),t?t[1]:NaN}function NX(t,e){return function(n,r){for(var i=n.length,o=[],a=0,s=t[0],c=0;i>0&&s>0&&(c+s+1>r&&(s=Math.max(1,r-c)),o.push(n.substring(i-=s,i+s)),!((c+=s+1)>r));)s=t[a=(a+1)%t.length];return o.reverse().join(e)}}function RX(t){return function(e){return e.replace(/[0-9]/g,function(n){return t[+n]})}}var LX=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function rS(t){if(!(e=LX.exec(t)))throw new Error("invalid format: "+t);var e;return new iS({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}rS.prototype=iS.prototype;function iS(t){this.fill=t.fill===void 0?" ":t.fill+"",this.align=t.align===void 0?">":t.align+"",this.sign=t.sign===void 0?"-":t.sign+"",this.symbol=t.symbol===void 0?"":t.symbol+"",this.zero=!!t.zero,this.width=t.width===void 0?void 0:+t.width,this.comma=!!t.comma,this.precision=t.precision===void 0?void 0:+t.precision,this.trim=!!t.trim,this.type=t.type===void 0?"":t.type+""}iS.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function IX(t){t:for(var e=t.length,n=1,r=-1,i;n0&&(r=0);break}return r>0?t.slice(0,r)+t.slice(i+1):t}var CR;function DX(t,e){var n=J1(t,e);if(!n)return t+"";var r=n[0],i=n[1],o=i-(CR=Math.max(-8,Math.min(8,Math.floor(i/3)))*3)+1,a=r.length;return o===a?r:o>a?r+new Array(o-a+1).join("0"):o>0?r.slice(0,o)+"."+r.slice(o):"0."+new Array(1-o).join("0")+J1(t,Math.max(0,e+o-1))[0]}function kR(t,e){var n=J1(t,e);if(!n)return t+"";var r=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")}var NR={"%":(t,e)=>(t*100).toFixed(e),b:t=>Math.round(t).toString(2),c:t=>t+"",d:CX,e:(t,e)=>t.toExponential(e),f:(t,e)=>t.toFixed(e),g:(t,e)=>t.toPrecision(e),o:t=>Math.round(t).toString(8),p:(t,e)=>kR(t*100,e),r:kR,s:DX,X:t=>Math.round(t).toString(16).toUpperCase(),x:t=>Math.round(t).toString(16)};function RR(t){return t}var LR=Array.prototype.map,IR=["y","z","a","f","p","n","\xB5","m","","k","M","G","T","P","E","Z","Y"];function BX(t){var e=t.grouping===void 0||t.thousands===void 0?RR:NX(LR.call(t.grouping,Number),t.thousands+""),n=t.currency===void 0?"":t.currency[0]+"",r=t.currency===void 0?"":t.currency[1]+"",i=t.decimal===void 0?".":t.decimal+"",o=t.numerals===void 0?RR:RX(LR.call(t.numerals,String)),a=t.percent===void 0?"%":t.percent+"",s=t.minus===void 0?"\u2212":t.minus+"",c=t.nan===void 0?"NaN":t.nan+"";function l(f){f=rS(f);var d=f.fill,h=f.align,p=f.sign,v=f.symbol,y=f.zero,m=f.width,b=f.comma,O=f.precision,E=f.trim,w=f.type;w==="n"?(b=!0,w="g"):NR[w]||(O===void 0&&(O=12),E=!0,w="g"),(y||d==="0"&&h==="=")&&(y=!0,d="0",h="=");var _=v==="$"?n:v==="#"&&/[boxX]/.test(w)?"0"+w.toLowerCase():"",S=v==="$"?r:/[%p]/.test(w)?a:"",M=NR[w],T=/[defgprs%]/.test(w);O=O===void 0?6:/[gprs]/.test(w)?Math.max(1,Math.min(21,O)):Math.max(0,Math.min(20,O));function A(C){var N=_,k=S,R,I,D;if(w==="c")k=M(C)+k,C="";else{C=+C;var B=C<0||1/C<0;if(C=isNaN(C)?c:M(Math.abs(C),O),E&&(C=IX(C)),B&&+C==0&&p!=="+"&&(B=!1),N=(B?p==="("?p:s:p==="-"||p==="("?"":p)+N,k=(w==="s"?IR[8+CR/3]:"")+k+(B&&p==="("?")":""),T){for(R=-1,I=C.length;++RD||D>57){k=(D===46?i+C.slice(R+1):C.slice(R))+k,C=C.slice(0,R);break}}}b&&!y&&(C=e(C,1/0));var F=N.length+C.length+k.length,G=F>1)+N+C+k+G.slice(F);break;default:C=G+N+C+k;break}return o(C)}return A.toString=function(){return f+""},A}function u(f,d){var h=l((f=rS(f),f.type="f",f)),p=Math.max(-8,Math.min(8,Math.floor(kX(d)/3)))*3,v=Math.pow(10,-p),y=IR[8+p/3];return function(m){return h(v*m)+y}}return{format:l,formatPrefix:u}}var Q1,ju,FX;jX({thousands:",",grouping:[3],currency:["$",""]});function jX(t){return Q1=BX(t),ju=Q1.format,FX=Q1.formatPrefix,Q1}function Xc(t,e){return Object.entries(t).reduce((n,[r,i])=>(n[r]=e(i,r,t),n),{})}function Zf(t){return t.map((e,n)=>n)}function Q0t(t){const e=t.length,n=t[0].length,r=new Array(n).fill(0).map(()=>new Array(e));for(let i=0;i{n[e(r)?0:1].push(r)}),n}function FR(t,e=t.length){if(e===1)return t.map(r=>[r]);const n=[];for(let r=0;r{n.push([t[r],...a])})}return n}function WX(t){if(t.length===1)return[t];const e=[];for(let n=1;n<=t.length;n++)e.push(...FR(t,n));return e}var YX=function(t){return t!==null&&typeof t!="function"&&isFinite(t.length)},Qh=YX,oS=function(t,e){if(t===e)return!0;if(!t||!e||Qe(t)||Qe(e))return!1;if(Qh(t)||Qh(e)){if(t.length!==e.length)return!1;for(var n=!0,r=0;r=r)&&(n=r);else{let r=-1;for(let i of t)(i=e(i,++r,t))!=null&&(n=i)&&(n=i)}return n}function egt(t){return t*Math.PI/180}function ngt(t){return t*180/Math.PI}function HX(t,e){return t=t%(2*Math.PI),e=e%(2*Math.PI),t<0&&(t=2*Math.PI+t),e<0&&(e=2*Math.PI+e),t>=e&&(e=e+2*Math.PI),{startAngle:t,endAngle:e}}const GR=(t={})=>{const e={startAngle:-Math.PI/2,endAngle:Math.PI*3/2,innerRadius:0,outerRadius:1},n=Object.assign(Object.assign({},e),t);return Object.assign(Object.assign({},n),HX(n.startAngle,n.endAngle))},N0=t=>{const{startAngle:e,endAngle:n,innerRadius:r,outerRadius:i}=GR(t);return[["translate",0,.5],["reflect.y"],["translate",0,-.5],["polar",e,n,r,i]]};N0.props={};const zR=(t={})=>{const e={startAngle:-Math.PI/2,endAngle:Math.PI*3/2,innerRadius:0,outerRadius:1};return Object.assign(Object.assign({},e),t)},aS=t=>{const{startAngle:e,endAngle:n,innerRadius:r,outerRadius:i}=zR(t);return[["transpose"],["translate",.5,.5],["reflect"],["translate",-.5,-.5],...N0({startAngle:e,endAngle:n,innerRadius:r,outerRadius:i})]};aS.props={};function tx(t,e,n){return Math.max(e,Math.min(t,n))}function ex(t,e=10){return typeof t!="number"||Math.abs(t)<1e-15?t:parseFloat(t.toFixed(e))}const UX=[["legendCategory",[[["color","discrete"],["opacity","discrete"],["shape","discrete"],["size","constant"]],[["color","discrete"],["opacity","constant"],["shape","discrete"],["size","constant"]],[["color","discrete"],["opacity","discrete"],["shape","constant"],["size","constant"]],[["color","discrete"],["opacity","constant"],["shape","constant"],["size","constant"]],[["color","constant"],["opacity","discrete"],["shape","discrete"],["size","constant"]],[["color","constant"],["opacity","constant"],["shape","discrete"],["size","constant"]],[["color","constant"],["opacity","discrete"],["shape","constant"],["size","constant"]],[["color","discrete"],["shape","discrete"],["size","constant"]],[["color","discrete"],["opacity","discrete"],["shape","discrete"]],[["color","discrete"],["opacity","discrete"],["size","constant"]],[["color","discrete"],["opacity","constant"],["shape","discrete"]],[["color","discrete"],["opacity","constant"],["size","constant"]],[["color","discrete"],["shape","constant"],["size","constant"]],[["color","discrete"],["opacity","discrete"],["shape","constant"]],[["color","discrete"],["opacity","constant"],["shape","constant"]],[["color","constant"],["shape","discrete"],["size","constant"]],[["color","constant"],["opacity","discrete"],["shape","discrete"]],[["color","constant"],["opacity","discrete"],["size","constant"]],[["color","constant"],["opacity","constant"],["shape","discrete"]],[["color","constant"],["opacity","discrete"],["shape","constant"]],[["color","discrete"],["shape","discrete"]],[["color","discrete"],["size","constant"]],[["color","discrete"],["opacity","discrete"]],[["color","discrete"],["opacity","constant"]],[["color","discrete"],["shape","constant"]],[["color","constant"],["shape","discrete"]],[["color","constant"],["size","constant"]],[["color","constant"],["opacity","discrete"]],[["color","discrete"]]]],["legendContinuousSize",[[["color","continuous"],["opacity","continuous"],["size","continuous"]],[["color","constant"],["opacity","continuous"],["size","continuous"]],[["color","continuous"],["size","continuous"]],[["color","constant"],["size","continuous"]],[["size","continuous"],["opacity","continuous"]],[["size","continuous"]]]],["legendContinuousBlockSize",[[["color","distribution"],["opacity","distribution"],["size","distribution"]],[["color","distribution"],["size","distribution"]]]],["legendContinuousBlock",[[["color","distribution"],["opacity","continuous"]],[["color","distribution"]]]],["legendContinuous",[[["color","continuous"],["opacity","continuous"]],[["color","continuous"]],[["opacity","continuous"]]]]];var WR=gt(17816);function Rr(t){const{transformations:e}=t.getOptions();return e.map(([r])=>r).filter(r=>r==="transpose").length%2!==0}function ar(t){const{transformations:e}=t.getOptions();return e.some(([n])=>n==="polar")}function R0(t){const{transformations:e}=t.getOptions();return e.some(([n])=>n==="reflect")&&e.some(([n])=>n.startsWith("transpose"))}function YR(t){const{transformations:e}=t.getOptions();return e.some(([n])=>n==="helix")}function L0(t){const{transformations:e}=t.getOptions();return e.some(([n])=>n==="parallel")}function HR(t){const{transformations:e}=t.getOptions();return e.some(([n])=>n==="fisheye")}function VX(t){return L0(t)&&ar(t)}function tp(t){return YR(t)||ar(t)}function UR(t){return ar(t)&&Rr(t)}function rgt(t){return ar(t)||L0(t)||R0(t)||UR(t)}function XX(t){if(tp(t)){const[e,n]=t.getSize(),r=t.getOptions().transformations.find(i=>i[0]==="polar");if(r)return Math.max(e,n)/2*r[4]}return 0}function nx(t){const{transformations:e}=t.getOptions(),[,,,n,r]=e.find(i=>i[0]==="polar");return[+n,+r]}function sS(t,e=!0){const{transformations:n}=t.getOptions(),[,r,i]=n.find(o=>o[0]==="polar");return e?[+r*180/Math.PI,+i*180/Math.PI]:[r,i]}function $X(t,e){const{transformations:n}=t.getOptions(),[,...r]=n.find(i=>i[0]===e);return r}function VR(t,e){e(t),t.children&&t.children.forEach(function(n){n&&VR(n,e)})}function I0(t){rx(t,!0)}function Gu(t){rx(t,!1)}function rx(t,e){var n=e?"visible":"hidden";VR(t,function(r){r.attr("visibility",n)})}function qX(t){return typeof t=="boolean"?!1:"enter"in t&&"update"in t&&"exit"in t}function XR(t){if(!t)return{enter:!1,update:!1,exit:!1};var e=["enter","update","exit"],n=Object.fromEntries(Object.entries(t).filter(function(r){var i=j(r,1),o=i[0];return!e.includes(o)}));return Object.fromEntries(e.map(function(r){return qX(t)?t[r]===!1?[r,!1]:[r,nt(nt({},t[r]),n)]:[r,n]}))}function ep(t,e){t?t.finished.then(e):e()}function KX(t,e){t.length===0?e():Promise.all(t.map(function(n){return n==null?void 0:n.finished})).then(e)}function $R(t,e){"update"in t?t.update(e):t.attr(e)}function qR(t,e,n){if(e.length===0)return null;if(!n){var r=e.slice(-1)[0];return $R(t,{style:r}),null}return t.animate(e,n)}function ZX(t,e){return!(t.nodeName!=="text"||e.nodeName!=="text"||t.attributes.text!==e.attributes.text)}function JX(t,e,n,r){if(r===void 0&&(r="destroy"),ZX(t,e))return t.remove(),[null];var i=function(){r==="destroy"?t.destroy():r==="hide"&&Gu(t),e.isVisible()&&I0(e)};if(!n)return i(),[null];var o=n.duration,a=o===void 0?0:o,s=n.delay,c=s===void 0?0:s,l=Math.ceil(+a/2),u=+a/4,f=j(t.getGeometryBounds().center,2),d=f[0],h=f[1],p=j(e.getGeometryBounds().center,2),v=p[0],y=p[1],m=j([(d+v)/2-d,(h+y)/2-h],2),b=m[0],O=m[1],E=t.style.opacity,w=E===void 0?1:E,_=e.style.opacity,S=_===void 0?1:_,M=t.style.transform||"",T=e.style.transform||"",A=t.animate([{opacity:w,transform:"translate(0, 0) ".concat(M)},{opacity:0,transform:"translate(".concat(b,", ").concat(O,") ").concat(M)}],nt(nt({fill:"both"},n),{duration:c+l+u})),C=e.animate([{opacity:0,transform:"translate(".concat(-b,", ").concat(-O,") ").concat(T),offset:.01},{opacity:S,transform:"translate(0, 0) ".concat(T)}],nt(nt({fill:"both"},n),{duration:l+u,delay:c+l-u}));return ep(C,i),[A,C]}function uc(t,e,n){var r={},i={};return Object.entries(e).forEach(function(o){var a=j(o,2),s=a[0],c=a[1];if(!Lt(c)){var l=t.style[s]||t.parsedStyle[s]||0;l!==c&&(r[s]=l,i[s]=c)}}),n?qR(t,[r,i],nt({fill:"both"},n)):($R(t,i),null)}var QX=5,KR=function(t,e,n,r){n===void 0&&(n=0),r===void 0&&(r=QX),Object.entries(e).forEach(function(i){var o=j(i,2),a=o[0],s=o[1],c=t;Object.prototype.hasOwnProperty.call(e,a)&&(s?Bl(s)?(Bl(t[a])||(c[a]={}),n="A"&&n<="Z"};function gn(t,e,n){n===void 0&&(n=!1);var r={};return Object.entries(t).forEach(function(i){var o=j(i,2),a=o[0],s=o[1];if(!(a==="className"||a==="class")){if(ix(a,"show")&&ix(tL(a,"show"),e)!==n)a===u$(e,"show")?r[a]=s:r[a.replace(new RegExp(fS(e)),"")]=s;else if(!ix(a,"show")&&ix(a,e)!==n){var c=tL(a,e);c==="filter"&&typeof s=="function"||(r[c]=s)}}}),r}function $c(t,e){return Object.entries(t).reduce(function(n,r){var i=j(r,2),o=i[0],a=i[1];return o.startsWith("show")?n["show".concat(e).concat(o.slice(4))]=a:n["".concat(e).concat(fS(o))]=a,n},{})}function zl(t,e){e===void 0&&(e=["x","y","class","className"]);var n=["transform","transformOrigin","anchor","visibility","pointerEvents","zIndex","cursor","clipPath","clipPathTargets","offsetPath","offsetPathTargets","offsetDistance","draggable","droppable"],r={},i={};return Object.entries(t).forEach(function(o){var a=j(o,2),s=a[0],c=a[1];e.includes(s)||(n.indexOf(s)!==-1?i[s]=c:r[s]=c)}),[r,i]}function Ns(t,e){return Fa(t)?t.apply(void 0,ut([],j(e),!1)):t}function ox(t,e){return t.style.opacity||(t.style.opacity=1),uc(t,{opacity:0},e)}var d$=["$el","cx","cy","d","dx","dy","fill","fillOpacity","filter","fontFamily","fontSize","fontStyle","fontVariant","fontWeight","height","img","increasedLineWidthForHitTesting","innerHTML","isBillboard","billboardRotation","isSizeAttenuation","isClosed","isOverflowing","leading","letterSpacing","lineDash","lineHeight","lineWidth","markerEnd","markerEndOffset","markerMid","markerStart","markerStartOffset","maxLines","metrics","miterLimit","offsetX","offsetY","opacity","path","points","r","radius","rx","ry","shadowColor","src","stroke","strokeOpacity","text","textAlign","textBaseline","textDecorationColor","textDecorationLine","textDecorationStyle","textOverflow","textPath","textPathSide","textPathStartOffset","transform","transformOrigin","visibility","width","wordWrap","wordWrapWidth","x","x1","x2","y","y1","y2","z1","z2","zIndex"];function h$(t){return d$.includes(t)}function eL(t){var e={};for(var n in t)h$(n)&&(e[n]=t[n]);return e}var rp=ks({lineGroup:"line-group",line:"line",regionGroup:"region-group",region:"region"},"grid");function nL(t){return t.reduce(function(e,n,r){return e.push(ut([r===0?"M":"L"],j(n),!1)),e},[])}function p$(t,e,n){var r=e.connect,i=r===void 0?"line":r,o=e.center;if(i==="line")return nL(t);if(!o)return[];var a=B0(t[0],o),s=n?0:1;return t.reduce(function(c,l,u){return u===0?c.push(ut(["M"],j(l),!1)):c.push(ut(["A",a,a,0,0,s],j(l),!1)),c},[])}function dS(t,e,n){return e.type==="surround"?p$(t,e,n):nL(t)}function v$(t,e,n){var r=n.type,i=n.connect,o=n.center,a=n.closed,s=a?[["Z"]]:[],c=j([dS(t,n),dS(e.slice().reverse(),n,!0)],2),l=c[0],u=c[1],f=j([t[0],e.slice(-1)[0]],2),d=f[0],h=f[1],p=function(b,O){return[l,b,u,O,s].flat()};if(i==="line"||r==="surround")return p([ut(["L"],j(h),!1)],[ut(["L"],j(d),!1)]);if(!o)throw new Error("Arc grid need to specified center");var v=j([B0(h,o),B0(d,o)],2),y=v[0],m=v[1];return p([ut(["A",y,y,0,0,1],j(h),!1),ut(["L"],j(h),!1)],[ut(["A",m,m,0,0,0],j(d),!1),ut(["L"],j(d),!1)])}function g$(t,e,n,r){var i=n.animate,o=n.isBillboard,a=e.map(function(s,c){return{id:s.id||"grid-line-".concat(c),d:dS(s.points,n)}});return t.selectAll(rp.line.class).data(a,function(s){return s.id}).join(function(s){return s.append("path").each(function(c,l){var u=Ns(eL(nt({d:c.d},r)),[c,l,a]);this.attr(nt({class:rp.line.name,stroke:"#D9D9D9",lineWidth:1,lineDash:[4,4],isBillboard:o},u))})},function(s){return s.transition(function(c,l){var u=Ns(eL(nt({d:c.d},r)),[c,l,a]);return uc(this,u,i.update)})},function(s){return s.transition(function(){var c=this,l=ox(this,i.exit);return ep(l,function(){return c.remove()}),l})}).transitions()}function y$(t,e,n){var r=n.animate,i=n.connect,o=n.areaFill;if(e.length<2||!o||!i)return[];for(var a=Array.isArray(o)?o:[o,"transparent"],s=function(p){return a[p%a.length]},c=[],l=0;l180?1:0,M=t>e?0:1,T=!1;return T?"M".concat(n,",").concat(r,",L").concat(p,",").concat(v,",A").concat(s,",").concat(c,",0,").concat(S,",").concat(M,",").concat(m,",").concat(b,",L").concat(n,",").concat(r):"M".concat(p,",").concat(v,",A").concat(s,",").concat(c,",0,").concat(S,",").concat(M,",").concat(m,",").concat(b)}function M$(t){var e=t.attributes,n=e.startAngle,r=e.endAngle,i=e.center,o=e.radius;return ut(ut([n,r],j(i),!1),[o],!1)}function P$(t,e,n,r){var i=e.startAngle,o=e.endAngle,a=e.center,s=e.radius;return t.selectAll(sr.line.class).data([{d:lL.apply(void 0,ut(ut([i,o],j(a),!1),[s],!1))}],function(c,l){return l}).join(function(c){return c.append("path").attr("className",sr.line.name).styles(e).styles({d:function(l){return l.d}})},function(c){return c.transition(function(){var l=this,u=O$(this,M$(this),ut(ut([i,o],j(a),!1),[s],!1),r.update);if(u){var f=function(){var d=Ln(l.attributes,"__keyframe_data__");l.style.d=lL.apply(void 0,ut([],j(d),!1))};u.onframe=f,u.onfinish=f}return u}).styles(e)},function(c){return c.remove()}).styles(n).transitions()}function T$(t,e){var n=e.truncRange,r=e.truncShape,i=e.lineExtension}function A$(t,e,n){n===void 0&&(n=[0,0]);var r=j([t,e,n],3),i=j(r[0],2),o=i[0],a=i[1],s=j(r[1],2),c=s[0],l=s[1],u=j(r[2],2),f=u[0],d=u[1],h=j([c-o,l-a],2),p=h[0],v=h[1],y=Math.sqrt(Math.pow(p,2)+Math.pow(v,2)),m=j([-f/y,d/y],2),b=m[0],O=m[1];return[b*p,b*v,O*p,O*v]}function uL(t){var e=j(t,2),n=j(e[0],2),r=n[0],i=n[1],o=j(e[1],2),a=o[0],s=o[1];return{x1:r,y1:i,x2:a,y2:s}}function C$(t,e,n,r){var i=e.showTrunc,o=e.startPos,a=e.endPos,s=e.truncRange,c=e.lineExtension,l=j([o,a],2),u=j(l[0],2),f=u[0],d=u[1],h=j(l[1],2),p=h[0],v=h[1],y=j(c?A$(o,a,c):new Array(4).fill(0),4),m=y[0],b=y[1],O=y[2],E=y[3],w=function(F){return t.selectAll(sr.line.class).data(F,function(G,X){return X}).join(function(G){return G.append("line").attr("className",function(X){return"".concat(sr.line.name," ").concat(X.className)}).styles(n).transition(function(X){return uc(this,uL(X.line),!1)})},function(G){return G.styles(n).transition(function(X){var q=X.line;return uc(this,uL(q),r.update)})},function(G){return G.remove()}).transitions()};if(!i||!s)return w([{line:[[f+m,d+b],[p+O,v+E]],className:sr.line.name}]);var _=j(s,2),S=_[0],M=_[1],T=p-f,A=v-d,C=j([f+T*S,d+A*S],2),N=C[0],k=C[1],R=j([f+T*M,d+A*M],2),I=R[0],D=R[1],B=w([{line:[[f+m,d+b],[N,k]],className:sr.lineFirst.name},{line:[[I,D],[p+O,v+E]],className:sr.lineSecond.name}]);return T$(t,e),B}function k$(t,e,n,r){var i=n.showArrow,o=n.showTrunc,a=n.lineArrow,s=n.lineArrowOffset,c=n.lineArrowSize,l;if(e==="arc"?l=t.select(sr.line.class):o?l=t.select(sr.lineSecond.class):l=t.select(sr.line.class),!i||!a||n.type==="arc"&&cL(n.startAngle,n.endAngle)){var u=l.node();u&&(u.style.markerEnd=void 0);return}var f=td(a);f.attr(r),pS(f,c,!0),l.style("markerEnd",f).style("markerEndOffset",-s)}function N$(t,e,n){var r=e.type,i,o=gn(e,"line");return r==="linear"?i=C$(t,e,rL(o,"arrow"),n):i=P$(t,e,rL(o,"arrow"),n),k$(t,r,e,o),i}function R$(t,e){return gS(t,e.gridDirection,e)}function fL(t){var e=t.type,n=t.gridCenter;return e==="linear"?n:n||t.center}function L$(t,e){var n=e.gridLength;return t.map(function(r,i){var o=r.value,a=j(sx(o,e),2),s=a[0],c=a[1],l=j(Gl(R$(o,e),n),2),u=l[0],f=l[1];return{id:i,points:[[s,c],[s+u,c+f]]}})}function I$(t,e){var n=e.gridControlAngles,r=fL(e);if(!r)throw new Error("grid center is not provide");if(t.length<2)throw new Error("Invalid grid data");if(!n||n.length===0)throw new Error("Invalid gridControlAngles");var i=j(r,2),o=i[0],a=i[1];return t.map(function(s,c){var l=s.value,u=j(sx(l,e),2),f=u[0],d=u[1],h=j([f-o,d-a],2),p=h[0],v=h[1],y=[];return n.forEach(function(m){var b=np(m),O=j([Math.cos(b),Math.sin(b)],2),E=O[0],w=O[1],_=p*E-v*w+o,S=p*w+v*E+a;y.push([_,S])}),{points:y,id:c}})}function D$(t,e,n,r){var i=gn(n,"grid"),o=i.type,a=i.areaFill,s=fL(n),c=vS(e,n.gridFilter),l=o==="segment"?L$(c,n):I$(c,n),u=nt(nt({},i),{center:s,areaFill:Fa(a)?c.map(function(f,d){return Ns(a,[f,d,c])}):a,animate:r,data:l});return t.selectAll(sr.grid.class).data([1]).join(function(f){return f.append(function(){return new x$({style:u})}).attr("className",sr.grid.name)},function(f){return f.transition(function(){return this.update(u)})},function(f){return f.remove()}).transitions()}function Mo(t,e,n,r,i){return r===void 0&&(r=!0),i===void 0&&(i=!1),r&&t===e||i&&t===n?!0:t>e&&ti&&(r=n,a(1),++e),n[s]=c}function a(s){e=0,n=Object.create(null),s||(r=Object.create(null))}return a(),{clear:a,has:function(s){return n[s]!==void 0||r[s]!==void 0},get:function(s){var c=n[s];if(c!==void 0)return c;if((c=r[s])!==void 0)return o(s,c),c},set:function(s,c){n[s]!==void 0?n[s]=c:o(s,c)}}}var yS=new Map;function F$(t,e,n){n===void 0&&(n=128);var r=function(){for(var i=[],o=0;o0,b=r-c,O=i-l,E=d*O-h*b;if(E<0===m)return!1;var w=p*O-v*b;return!(w<0===m||E>y===m||w>y===m)}function mL(t,e){var n=[[t[0],t[1],t[2],t[3]],[t[2],t[3],t[4],t[5]],[t[4],t[5],t[6],t[7]],[t[6],t[7],t[0],t[1]]];return n.some(function(r){return yL(e,r)})}var lgt={lineToLine:yL,intersectBoxLine:mL,getBounds:lx};function V$(t,e,n){var r,i,o=lx(t,n).flat(1),a=lx(e,n).flat(1),s=[[o[0],o[1],o[2],o[3]],[o[0],o[1],o[4],o[5]],[o[4],o[5],o[6],o[7]],[o[2],o[3],o[6],o[7]]];try{for(var c=On(s),l=c.next();!l.done;l=c.next()){var u=l.value;if(mL(a,u))return!0}}catch(f){r={error:f}}finally{try{l&&!l.done&&(i=c.return)&&i.call(c)}finally{if(r)throw r.error}}return!1}function X$(t,e){var n=t.type,r=t.labelDirection,i=t.crossSize;if(!i)return!1;if(n==="arc"){var o=t.center,a=t.radius,s=j(o,2),c=s[0],l=s[1],u=r==="negative"?0:i,f=-a-u,d=a+u,h=j(Po(e),4),p=h[0],v=h[1],y=h[2],m=h[3];return new bS(c+f-m,l+f-p,c+d+v,l+d+y)}var b=j(t.startPos,2),O=b[0],E=b[1],w=j(t.endPos,2),_=w[0],S=w[1],M=j(sL(t)?[-e,0,e,0]:[0,e,0,-e],4),T=M[0],A=M[1],C=M[2],N=M[3],k=F0(0,t),R=Gl(k,i),I=new bS(O,E,_,S);return I.x1+=N,I.y1+=T,I.x2+=A+R[0],I.y2+=C+R[1],I}function ux(t,e,n){var r,i,o=e.crossPadding,a=new Set,s=null,c=X$(e,o),l=function(p){return c?U$(c,p):!0},u=function(p,v){return!p||!p.firstChild?!0:!V$(p.firstChild,v.firstChild,Po(n))};try{for(var f=On(t),d=f.next();!d.done;d=f.next()){var h=d.value;l(h)?!s||u(s,h)?s=h:(a.add(s),a.add(h)):a.add(h)}}catch(p){r={error:p}}finally{try{d&&!d.done&&(i=f.return)&&i.call(f)}finally{if(r)throw r.error}}return Array.from(a)}function _S(t,e){return e===void 0&&(e={}),Lt(t)?0:typeof t=="number"?t:Math.floor(j$(t,e))}function $$(t,e,n,r){if(!(t.length<=1)){var i=e.suffix,o=i===void 0?"...":i,a=e.minLength,s=e.maxLength,c=s===void 0?1/0:s,l=e.step,u=l===void 0?" ":l,f=e.margin,d=f===void 0?[0,0,0,0]:f,h=dL(r.getTextShape(t[0])),p=_S(u,h),v=a?_S(a,h):p,y=_S(c,h);(Lt(y)||y===1/0)&&(y=Math.max.apply(null,t.map(function(R){return R.getBBox().width})));for(var m=t.slice(),b=j(d,4),O=b[0],E=O===void 0?0:O,w=b[1],_=w===void 0?0:w,S=b[2],M=S===void 0?E:S,T=b[3],A=T===void 0?_:T,C=function(R){if(m.forEach(function(I){r.ellipsis(r.getTextShape(I),R,o)}),m=ux(t,n,d),m.length<1)return{value:void 0}},N=y;N>v+p;N-=p){var k=C(N);if(typeof k=="object")return k.value}}}function ugt(t){var e=t&&t.getRenderBounds();if(!e)return{width:0,height:0};var n=e.getMax(),r=e.getMin();return{width:n[0]-r[0],height:n[1]-r[1]}}function xL(t){var e=t.getLocalBounds(),n=e.min,r=e.max,i=j([n,r],2),o=j(i[0],2),a=o[0],s=o[1],c=j(i[1],2),l=c[0],u=c[1];return{x:a,y:s,width:l-a,height:u-s,left:a,bottom:u,top:s,right:l}}function fgt(t,e){var n=select(t).append("text").node();return n.attr(__assign(__assign({},e),{visibility:"hidden"})),n}function q$(t,e){var n=j(t,2),r=n[0],i=n[1],o=j(e,2),a=o[0],s=o[1];return r!==a&&i===s}function dgt(t,e){var n=__read(t,2),r=n[0],i=n[1],o=__read(e,2),a=o[0],s=o[1];return r===a&&i!==s}function K$(t,e){var n,r,i=e.attributes;try{for(var o=On(Object.entries(i)),a=o.next();!a.done;a=o.next()){var s=j(a.value,2),c=s[0],l=s[1];c!=="id"&&c!=="className"&&t.attr(c,l)}}catch(u){n={error:u}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}}var Z$={parity:function(t,e){var n=e.seq,r=n===void 0?2:n;return t.filter(function(i,o){return o%r?(Gu(i),!1):!0})}},J$=function(t){return t.filter(gL)};function Q$(t,e,n,r){var i=t.length,o=e.keepHeader,a=e.keepTail;if(!(i<=1||i===2&&o&&a)){var s=Z$.parity,c=function(O){return O.forEach(r.show),O},l=2,u=t.slice(),f=t.slice(),d=Math.min.apply(Math,ut([1],j(t.map(function(O){return O.getBBox().width})),!1));if(n.type==="linear"&&(aL(n)||sL(n))){var h=xL(t[0]).left,p=xL(t[i-1]).right,v=Math.abs(p-h)||1;l=Math.max(Math.floor(i*d/v),l)}var y,m;for(o&&(y=u.splice(0,1)[0]),a&&(m=u.splice(-1,1)[0],u.reverse()),c(u);ls)){for(var m=h;m<=s;m++)if(y(m),p())return;l&&y(d)}}var rq=new Map([["hide",Q$],["rotate",tq],["ellipsis",$$],["wrap",nq]]);function iq(t,e,n){return e.labelOverlap.length<1?!1:n==="hide"?!e$(t[0]):n==="rotate"?!t.some(function(r){var i;return!!(!((i=r.attr("transform"))===null||i===void 0)&&i.includes("rotate"))}):n==="ellipsis"||n==="wrap"?t.filter(function(r){return r.querySelector("text")}).length>1:!0}function oq(t,e,n){var r=e.labelOverlap,i=r===void 0?[]:r;i.length&&i.forEach(function(o){var a=o.type,s=rq.get(a);iq(t,e,a)&&(s==null||s(t,o,e,n))})}function aq(){for(var t=[],e=0;e=this.left&&e<=this.right&&n>=this.top&&n<=this.bottom},t}();function hgt(t){var e=t.getRenderBounds(),n=__read(e.min,2),r=n[0],i=n[1],o=__read(e.max,2),a=o[0],s=o[1],c=a-r,l=s-i;return new Lr(r,i,c,l)}var TL=ks({text:"text"},"title");function fx(t){return/\S+-\S+/g.test(t)?t.split("-").map(function(e){return e[0]}):t.length>2?[t[0]]:t.split("")}function yq(t,e){var n=t.attributes,r=n.position,i=n.spacing,o=n.inset,a=n.text,s=t.getBBox(),c=e.getBBox(),l=fx(r),u=j(Po(a?i:0),4),f=u[0],d=u[1],h=u[2],p=u[3],v=j(Po(o),4),y=v[0],m=v[1],b=v[2],O=v[3],E=j([p+d,f+h],2),w=E[0],_=E[1],S=j([O+m,y+b],2),M=S[0],T=S[1];if(l[0]==="l")return new Lr(s.x,s.y,c.width+s.width+w+M,Math.max(c.height+T,s.height));if(l[0]==="t")return new Lr(s.x,s.y,Math.max(c.width+M,s.width),c.height+s.height+_+T);var A=j([e.attributes.width||c.width,e.attributes.height||c.height],2),C=A[0],N=A[1];return new Lr(c.x,c.y,C+s.width+w+M,N+s.height+_+T)}function mq(t,e){var n=Object.entries(e).reduce(function(r,i){var o=j(i,2),a=o[0],s=o[1],c=t.node().attr(a);return c||(r[a]=s),r},{});t.styles(n)}function xq(t){var e,n,r,i,o=t,a=o.width,s=o.height,c=o.position,l=j([+a/2,+s/2],2),u=l[0],f=l[1],d=j([+u,+f,"center","middle"],4),h=d[0],p=d[1],v=d[2],y=d[3],m=fx(c);return m.includes("l")&&(e=j([0,"start"],2),h=e[0],v=e[1]),m.includes("r")&&(n=j([+a,"end"],2),h=n[0],v=n[1]),m.includes("t")&&(r=j([0,"top"],2),p=r[0],y=r[1]),m.includes("b")&&(i=j([+s,"bottom"],2),p=i[0],y=i[1]),{x:h,y:p,textAlign:v,textBaseline:y}}var AL=function(t){xt(e,t);function e(n){return t.call(this,n,{text:"",width:0,height:0,fill:"#4a505a",fontWeight:"bold",fontSize:12,fontFamily:"sans-serif",inset:0,spacing:0,position:"top-left"})||this}return e.prototype.getAvailableSpace=function(){var n=this,r=this.attributes,i=r.width,o=r.height,a=r.position,s=r.spacing,c=r.inset,l=n.querySelector(TL.text.class);if(!l)return new Lr(0,0,+i,+o);var u=l.getBBox(),f=u.width,d=u.height,h=j(Po(s),4),p=h[0],v=h[1],y=h[2],m=h[3],b=j([0,0,+i,+o],4),O=b[0],E=b[1],w=b[2],_=b[3],S=fx(a);if(S.includes("i"))return new Lr(O,E,w,_);S.forEach(function(D,B){var F,G,X,q;D==="t"&&(F=j(B===0?[d+y,+o-d-y]:[0,+o],2),E=F[0],_=F[1]),D==="r"&&(G=j([+i-f-m],1),w=G[0]),D==="b"&&(X=j([+o-d-p],1),_=X[0]),D==="l"&&(q=j(B===0?[f+v,+i-f-v]:[0,+i],2),O=q[0],w=q[1])});var M=j(Po(c),4),T=M[0],A=M[1],C=M[2],N=M[3],k=j([N+A,T+C],2),R=k[0],I=k[1];return new Lr(O+N,E+T,w-R,_-I)},e.prototype.getBBox=function(){return this.title?this.title.getBBox():new Lr(0,0,0,0)},e.prototype.render=function(n,r){var i=this,o=n.width,a=n.height,s=n.position,c=n.spacing,l=Ge(n,["width","height","position","spacing"]),u=j(zl(l),1),f=u[0],d=xq(n),h=d.x,p=d.y,v=d.textAlign,y=d.textBaseline;Ba(!!l.text,Ke(r),function(m){i.title=m.maybeAppendByClassName(TL.text,"text").styles(f).call(mq,{x:h,y:p,textAlign:v,textBaseline:y}).node()})},e}(oo);function bq(t,e,n){var r=n.titlePosition,i=r===void 0?"lb":r,o=n.titleSpacing,a=fx(i),s=t.node().getLocalBounds(),c=j(s.min,2),l=c[0],u=c[1],f=j(s.halfExtents,2),d=f[0],h=f[1],p=j(e.node().getLocalBounds().halfExtents,2),v=p[0],y=p[1],m=j([l+d,u+h],2),b=m[0],O=m[1],E=j(Po(o),4),w=E[0],_=E[1],S=E[2],M=E[3];if(["start","end"].includes(i)&&n.type==="linear"){var T=n.startPos,A=n.endPos,C=j(i==="start"?[T,A]:[A,T],2),N=C[0],k=C[1],R=JR([-k[0]+N[0],-k[1]+N[1]]),I=j(Gl(R,w),2),D=I[0],B=I[1];return{x:N[0]+D,y:N[1]+B}}return a.includes("t")&&(O-=h+y+w),a.includes("r")&&(b+=d+v+_),a.includes("l")&&(b-=d+v+M),a.includes("b")&&(O+=h+y+S),{x:b,y:O}}function _q(t,e,n){var r=t.getGeometryBounds().halfExtents,i=r[1]*2;if(e==="vertical"){if(n==="left")return"rotate(-90) translate(0, ".concat(i/2,")");if(n==="right")return"rotate(-90) translate(0, -".concat(i/2,")")}return""}function CL(t,e,n,r,i){var o=gn(r,"title"),a=j(zl(o),2),s=a[0],c=a[1],l=c.transform,u=c.transformOrigin,f=Ge(c,["transform","transformOrigin"]);e.styles(f);var d=l||_q(t.node(),s.direction,s.position);t.styles(nt(nt({},s),{transformOrigin:u})),vL(t.node(),d);var h=bq(Ke(n._offscreen||n.querySelector(sr.mainGroup.class)),e,r),p=h.x,v=h.y,y=uc(e.node(),{transform:"translate(".concat(p,", ").concat(v,")")},i);return y}function wq(t,e,n,r){var i=n.titleText;return t.selectAll(sr.title.class).data([{title:i}].filter(function(o){return!!o.title}),function(o,a){return o.title}).join(function(o){return o.append(function(){return td(i)}).attr("className",sr.title.name).transition(function(){return CL(Ke(this),t,e,n,r.enter)})},function(o){return o.transition(function(){return CL(Ke(this),t,e,n,r.update)})},function(o){return o.remove()}).transitions()}function kL(t,e,n,r){var i=t.showLine,o=t.showTick,a=t.showLabel,s=e.maybeAppendByClassName(sr.lineGroup,"g"),c=Ba(i,s,function(h){return N$(h,t,r)})||[],l=e.maybeAppendByClassName(sr.tickGroup,"g"),u=Ba(o,l,function(h){return gq(h,n,t,r)})||[],f=e.maybeAppendByClassName(sr.labelGroup,"g"),d=Ba(a,f,function(h){return fq(h,n,t,r)})||[];return ut(ut(ut([],j(c),!1),j(u),!1),j(d),!1).filter(function(h){return!!h})}var OS=function(t){xt(e,t);function e(n){return t.call(this,n,lS)||this}return e.prototype.render=function(n,r,i){var o=this,a=n.titleText,s=n.data,c=n.animate,l=n.showTitle,u=n.showGrid,f=n.dataThreshold,d=n.truncRange,h=r$(s,f).filter(function(w){var _=w.value;return!(d&&_>d[0]&&_(n-t)/(e-t):n=>.5}function ip(t,...e){return e.reduce((n,r)=>i=>n(r(i)),t)}function ES(t,e,n,r,i){let o=n||0,a=r||t.length;const s=i||(c=>c);for(;oe?a=c:o=c+1}return o}var Oq=gt(19818),Eq=gt.n(Oq);function SS(t,e,n){let r=n;return r<0&&(r+=1),r>1&&(r-=1),r<1/6?t+(e-t)*6*r:r<1/2?e:r<2/3?t+(e-t)*(2/3-r)*6:t}function Sq(t){const e=t[0]/360,n=t[1]/100,r=t[2]/100,i=t[3];if(n===0)return[r*255,r*255,r*255,i];const o=r<.5?r*(1+n):r+n-r*n,a=2*r-o,s=SS(a,o,e+1/3),c=SS(a,o,e),l=SS(a,o,e-1/3);return[s*255,c*255,l*255,i]}function NL(t){const e=Eq().get(t);if(!e)return null;const{model:n,value:r}=e;return n==="rgb"?r:n==="hsl"?Sq(r):null}const op=(t,e)=>n=>t*(1-n)+e*n,Mq=(t,e)=>{const n=NL(t),r=NL(e);return n===null||r===null?n?()=>t:()=>e:i=>{const o=new Array(4);for(let u=0;u<4;u+=1){const f=n[u],d=r[u];o[u]=f*(1-i)+d*i}const[a,s,c,l]=o;return`rgba(${Math.round(a)}, ${Math.round(s)}, ${Math.round(c)}, ${l})`}},W0=(t,e)=>typeof t=="number"&&typeof e=="number"?op(t,e):typeof t=="string"&&typeof e=="string"?Mq(t,e):()=>t,Pq=(t,e)=>{const n=op(t,e);return r=>Math.round(n(r))};function Tq(t){return t===null}function hx(t){return!le(t)&&!Tq(t)&&!Number.isNaN(t)}const MS=Math.sqrt(50),PS=Math.sqrt(10),TS=Math.sqrt(2);function px(t,e,n){const r=(e-t)/Math.max(0,n),i=Math.floor(Math.log(r)/Math.LN10),o=r/ki(10,i);return i>=0?(o>=MS?10:o>=PS?5:o>=TS?2:1)*ki(10,i):-ki(10,-i)/(o>=MS?10:o>=PS?5:o>=TS?2:1)}function RL(t,e,n){const r=Math.abs(e-t)/Math.max(0,n);let i=ki(10,Math.floor(Math.log(r)/Math.LN10));const o=r/i;return o>=MS?i*=10:o>=PS?i*=5:o>=TS&&(i*=2),e{const r=[t,e];let i=0,o=r.length-1,a=r[i],s=r[o],c;return s0?(a=Math.floor(a/c)*c,s=Math.ceil(s/c)*c,c=px(a,s,n)):c<0&&(a=Math.ceil(a*c)/c,s=Math.floor(s*c)/c,c=px(a,s,n)),c>0?(r[i]=Math.floor(a/c)*c,r[o]=Math.ceil(s/c)*c):c<0&&(r[i]=Math.ceil(a*c)/c,r[o]=Math.floor(s*c)/c),r};function Aq(t,e){const n=ee?t:e;return i=>Math.min(Math.max(n,i),r)}const Cq=(t,e,n)=>{const[r,i]=t,[o,a]=e;let s,c;return r{const r=Math.min(t.length,e.length)-1,i=new Array(r),o=new Array(r),a=t[0]>t[r],s=a?[...t].reverse():t,c=a?[...e].reverse():e;for(let l=0;l{const u=ES(t,l,1,r)-1,f=i[u],d=o[u];return ip(d,f)(l)}},IL=(t,e,n,r)=>(Math.min(t.length,e.length)>2?kq:Cq)(t,e,r?Pq:n);class vx extends z0{getDefaultOptions(){return{domain:[0,1],range:[0,1],nice:!1,clamp:!1,round:!1,interpolate:op,tickCount:5}}map(e){return hx(e)?this.output(e):this.options.unknown}invert(e){return hx(e)?this.input(e):this.options.unknown}nice(){if(!this.options.nice)return;const[e,n,r,...i]=this.getTickMethodOptions();this.options.domain=this.chooseNice()(e,n,r,...i)}getTicks(){const{tickMethod:e}=this.options,[n,r,i,...o]=this.getTickMethodOptions();return e(n,r,i,...o)}getTickMethodOptions(){const{domain:e,tickCount:n}=this.options,r=e[0],i=e[e.length-1];return[r,i,n]}chooseNice(){return LL}rescale(){this.nice();const[e,n]=this.chooseTransforms();this.composeOutput(e,this.chooseClamp(e)),this.composeInput(e,n,this.chooseClamp(n))}chooseClamp(e){const{clamp:n,range:r}=this.options,i=this.options.domain.map(e),o=Math.min(i.length,r.length);return n?Aq(i[0],i[o-1]):ed}composeOutput(e,n){const{domain:r,range:i,round:o,interpolate:a}=this.options,s=IL(r.map(e),i,a,o);this.output=ip(s,n,e)}composeInput(e,n,r){const{domain:i,range:o}=this.options,a=IL(o,i.map(e),op);this.input=ip(n,r,a)}}const nd=(t,e,n)=>{let r,i,o=t,a=e;if(o===a&&n>0)return[o];let s=px(o,a,n);if(s===0||!Number.isFinite(s))return[];if(s>0){o=Math.ceil(o/s),a=Math.floor(a/s),i=new Array(r=Math.ceil(a-o+1));for(let c=0;c=i&&(n=r=i):(n>i&&(n=i),r=o&&(n=r=o):(n>o&&(n=o),rr&&(r=d),h>i&&(i=h)}return new Lr(e,n,r-e,i-n)}var Lq=function(t,e,n){var r=t.width,i=t.height,o=n.flexDirection,a=o===void 0?"row":o,s=n.flexWrap,c=s===void 0?"nowrap":s,l=n.justifyContent,u=l===void 0?"flex-start":l,f=n.alignContent,d=f===void 0?"flex-start":f,h=n.alignItems,p=h===void 0?"flex-start":h,v=a==="row",y=a==="row"||a==="column",m=v?y?[1,0]:[-1,0]:y?[0,1]:[0,-1],b=j([0,0],2),O=b[0],E=b[1],w=e.map(function(k){var R,I=k.width,D=k.height,B=j([O,E],2),F=B[0],G=B[1];return R=j([O+I*m[0],E+D*m[1]],2),O=R[0],E=R[1],new Lr(F,G,I,D)}),_=BL(w),S={"flex-start":0,"flex-end":v?r-_.width:i-_.height,center:v?(r-_.width)/2:(i-_.height)/2},M=w.map(function(k){var R=k.x,I=k.y,D=Lr.fromRect(k);return D.x=v?R+S[u]:R,D.y=v?I:I+S[u],D}),T=BL(M),A=function(k){var R=j(v?["height",i]:["width",r],2),I=R[0],D=R[1];switch(p){case"flex-start":return 0;case"flex-end":return D-k[I];case"center":return D/2-k[I]/2;default:return 0}},C=M.map(function(k){var R=k.x,I=k.y,D=Lr.fromRect(k);return D.x=v?R:R+A(D),D.y=v?I+A(D):I,D}),N=C.map(function(k){var R,I,D=Lr.fromRect(k);return D.x+=(R=t.x)!==null&&R!==void 0?R:0,D.y+=(I=t.y)!==null&&I!==void 0?I:0,D});return N},Iq=function(t,e,n){return[]},Dq=function(t,e,n){if(e.length===0)return[];var r={flex:Lq,grid:Iq},i=n.display in r?r[n.display]:null;return(i==null?void 0:i.call(null,t,e,n))||[]},Bq=function(t){xt(e,t);function e(n){var r=t.call(this,n)||this;r.layoutEvents=[He.BOUNDS_CHANGED,He.INSERTED,He.REMOVED],r.$margin=Po(0),r.$padding=Po(0);var i=n.style||{},o=i.margin,a=o===void 0?0:o,s=i.padding,c=s===void 0?0:s;return r.margin=a,r.padding=c,r.isMutationObserved=!0,r.bindEvents(),r}return Object.defineProperty(e.prototype,"margin",{get:function(){return this.$margin},set:function(n){this.$margin=Po(n)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"padding",{get:function(){return this.$padding},set:function(n){this.$padding=Po(n)},enumerable:!1,configurable:!0}),e.prototype.getBBox=function(){var n=this.attributes,r=n.x,i=r===void 0?0:r,o=n.y,a=o===void 0?0:o,s=n.width,c=n.height,l=j(this.$margin,4),u=l[0],f=l[1],d=l[2],h=l[3];return new Lr(i-h,a-u,s+h+f,c+u+d)},e.prototype.appendChild=function(n,r){return n.isMutationObserved=!0,t.prototype.appendChild.call(this,n,r),n},e.prototype.getAvailableSpace=function(){var n=this.attributes,r=n.width,i=n.height,o=j(this.$padding,4),a=o[0],s=o[1],c=o[2],l=o[3],u=j(this.$margin,4),f=u[0],d=u[3];return new Lr(l+d,a+f,r-l-s,i-a-c)},e.prototype.layout=function(){if(!(!this.attributes.display||!this.isConnected)&&!this.children.some(function(a){return!a.isConnected}))try{var n=this.attributes,r=n.x,i=n.y;this.style.transform="translate(".concat(r,", ").concat(i,")");var o=Dq(this.getAvailableSpace(),this.children.map(function(a){return a.getBBox()}),this.attributes);this.children.forEach(function(a,s){var c=o[s],l=c.x,u=c.y;a.style.transform="translate(".concat(l,", ").concat(u,")")})}catch(a){}},e.prototype.bindEvents=function(){var n=this;this.layoutEvents.forEach(function(r){n.addEventListener(r,function(i){i.target.isMutationObserved=!0,n.layout()})})},e.prototype.attributeChangedCallback=function(n,r,i){n==="margin"?this.margin=i:n==="padding"&&(this.padding=i),this.layout()},e}(Mt),Fq=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ir.getOptions().name===e))===null||n===void 0?void 0:n[0]}function zq(t){return t==="horizontal"||t===0}function Wq(t){return t==="vertical"||t===-Math.PI/2}function zL(t,e,n){const{bbox:r}=t,{position:i="top",size:o,length:a}=e,s=["top","bottom","center"].includes(i),[c,l]=s?[r.height,r.width]:[r.width,r.height],{defaultSize:u,defaultLength:f}=n.props,d=o||u||c,h=a||f||l,p=s?"horizontal":"vertical",[v,y]=s?[h,d]:[d,h];return{orientation:p,width:v,height:y,size:d,length:h}}function Yq(t){return t.find(e=>e.getOptions().domain.length>0).getOptions().domain}function yx(t){const e=["arrow","crosshairs","grid","handle","handleLabel","indicator","label","line","tick","tip","title","trunc"],{style:n}=t,r=Fq(t,["style"]),i={};return Object.entries(r).forEach(([o,a])=>{e.includes(o)?i[`show${Fu(o)}`]=a:i[o]=a}),Object.assign(Object.assign({},i),n)}var WL=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{if(!HR(e))return i;const o=t==="bottom"?[i,1]:[0,i],a=e.map(o);if(t==="bottom"){const s=a[0];return new $o({domain:[0,n],range:[0,1]}).map(s)}else if(t==="left"){const s=a[1];return new $o({domain:[0,r],range:[0,1]}).map(s)}return i}}function Uq(t,e,n){if(t.getTicks)return t.getTicks();if(!n)return e;const[r,i]=Wl(e,a=>+a),{tickCount:o}=t.getOptions();return n(r,i,o)}function Vq(t,e){if(ar(e))return h=>h;const n=e.getOptions(),{innerWidth:r,innerHeight:i,insetTop:o,insetBottom:a,insetLeft:s,insetRight:c}=n,[l,u,f]=t==="left"||t==="right"?[o,a,i]:[s,c,r],d=new $o({domain:[0,1],range:[l/f,1-u/f]});return h=>d.map(h)}function UL(t,e,n,r,i,o,a,s){var c;(n!==void 0||o!==void 0)&&t.update(Object.assign(Object.assign({},n&&{tickCount:n}),o&&{tickMethod:o}));const l=Uq(t,e,o),u=i?l.filter(i):l,f=m=>m instanceof Date?String(m):typeof m=="object"&&m?m:String(m),d=r||((c=t.getFormatter)===null||c===void 0?void 0:c.call(t))||f,h=Vq(a,s),p=Hq(a,s),v=m=>["top","bottom","center","outer"].includes(m),y=m=>["left","right"].includes(m);return ar(s)||Rr(s)?u.map((m,b,O)=>{var E,w;const _=((E=t.getBandWidth)===null||E===void 0?void 0:E.call(t,m))/2||0,S=h(t.map(m)+_);return{value:R0(s)&&a==="center"||Rr(s)&&((w=t.getTicks)===null||w===void 0?void 0:w.call(t))&&v(a)||Rr(s)&&y(a)?1-S:S,label:f(d(ex(m),b,O)),id:String(b)}}):u.map((m,b,O)=>{var E;const w=((E=t.getBandWidth)===null||E===void 0?void 0:E.call(t,m))/2||0,_=p(h(t.map(m)+w));return{value:y(a)?1-_:_,label:f(d(ex(m),b,O)),id:String(b)}})}function Xq(t,e,n="xy"){const[r,i,o]=HL(e);return n==="xy"?t.includes("bottom")||t.includes("top")?i:r:n==="xz"?t.includes("bottom")||t.includes("top")?o:r:t.includes("bottom")||t.includes("top")?i:o}function $q(t=[],e){if(t.length>0)return t;const{labelAutoRotate:n,labelAutoHide:r,labelAutoEllipsis:i,labelAutoWrap:o}=e,a=[],s=(c,l)=>{l&&a.push(Object.assign(Object.assign({},c),l))};return s({type:"rotate",optionalAngles:[0,15,30,45,60,90]},n),s({type:"ellipsis",minLength:20},i),s({type:"hide"},r),s({type:"wrap",wordWrapWidth:100,maxLines:3,recoveryWhenFail:!0},o),a}function qq(t,e,n,r,i){const{x:o,y:a,width:s,height:c}=e,l=[o+s/2,a+c/2],u=Math.min(s,c)/2,[f,d]=sS(i),[h,p]=HL(i),v=Math.min(h,p)/2,y={center:l,radius:u,startAngle:f,endAngle:d,gridLength:(r-n)*v};if(t==="inner"){const{insetLeft:m,insetTop:b}=i.getOptions();return Object.assign(Object.assign({},y),{center:[l[0]-m,l[1]-b],labelAlign:"perpendicular",labelDirection:"positive",tickDirection:"positive",gridDirection:"negative"})}return Object.assign(Object.assign({},y),{labelAlign:"parallel",labelDirection:"negative",tickDirection:"negative",gridDirection:"positive"})}function Kq(t,e,n){return UR(e)||L0(e)?!1:t===void 0?!!n.getTicks:t}function Zq(t){const{depth:e}=t.getOptions();return e?{tickIsBillboard:!0,lineIsBillboard:!0,labelIsBillboard:!0,titleIsBillboard:!0,gridIsBillboard:!0}:{}}function Jq(t,e,n,r,i){const{x:o,y:a,width:s,height:c}=n;if(t==="bottom")return{startPos:[o,a],endPos:[o+s,a]};if(t==="left")return{startPos:[o+s,a+c],endPos:[o+s,a]};if(t==="right")return{startPos:[o,a+c],endPos:[o,a]};if(t==="top")return{startPos:[o,a+c],endPos:[o+s,a+c]};if(t==="center"){if(e==="vertical")return{startPos:[o,a],endPos:[o,a+c]};if(e==="horizontal")return{startPos:[o,a],endPos:[o+s,a]};if(typeof e=="number"){const[l,u]=r.getCenter(),[f,d]=nx(r),[h,p]=sS(r),v=Math.min(s,c)/2,{insetLeft:y,insetTop:m}=r.getOptions(),b=f*v,O=d*v,[E,w]=[l+o-y,u+a-m],[_,S]=[Math.cos(e),Math.sin(e)],M=[E+O*_,w+O*S],T=[E+b*_,w+b*S],A=()=>{const{domain:N}=i.getOptions();return N.length},C=ar(r)&&i?A():3;return{startPos:M,endPos:T,gridClosed:Math.abs(p-h-360)<1e-6,gridCenter:[E,w],gridControlAngles:new Array(C).fill(0).map((N,k,R)=>(p-h)/C*k)}}}return{}}const Qq=t=>{const{order:e,size:n,position:r,orientation:i,labelFormatter:o,tickFilter:a,tickCount:s,tickMethod:c,important:l={},style:u={},indexBBox:f,title:d,grid:h=!1}=t,p=WL(t,["order","size","position","orientation","labelFormatter","tickFilter","tickCount","tickMethod","important","style","indexBBox","title","grid"]);return({scales:[v],value:y,coordinate:m,theme:b})=>{const{bbox:O}=y,{domain:E}=v.getOptions(),w=UL(v,E,s,o,a,c,r,m),_=f?w.map((k,R)=>{const I=f.get(R);return!I||I[0]!==k.label?k:Object.assign(Object.assign({},k),{bbox:I[1]})}):w,[S,M]=nx(m),T=qq(r,O,S,M,m),{axis:A,axisArc:C={}}=b,N=yx(bt({},A,C,T,Object.assign(Object.assign({type:"arc",data:_,titleText:gx(d),grid:h},p),l)));return new OS({style:CS(N,["transform"])})}};function tK(t,e,n,r,i,o){const a=n.axis,s=["top","right","bottom","left"].includes(i)?n[`axis${tS(i)}`]:n.axisLinear,c=t.getOptions().name,l=n[`axis${Fu(c)}`]||{};return Object.assign({},a,s,l)}function eK(t,e,n,r,i,o){const a=tK(t,e,n,r,i,o);return i==="center"?Object.assign(Object.assign(Object.assign(Object.assign({},a),{labelDirection:r==="right"?"negative":"positive"}),r==="center"?{labelTransform:"translate(50%,0)"}:null),{tickDirection:r==="right"?"negative":"positive",labelSpacing:r==="center"?0:4,titleSpacing:Wq(o)?10:0,tick:r==="center"?!1:void 0}):a}const nK=t=>{const{direction:e="left",important:n={},labelFormatter:r,order:i,orientation:o,actualPosition:a,position:s,size:c,style:l={},title:u,tickCount:f,tickFilter:d,tickMethod:h,transform:p,indexBBox:v}=t,y=WL(t,["direction","important","labelFormatter","order","orientation","actualPosition","position","size","style","title","tickCount","tickFilter","tickMethod","transform","indexBBox"]);return({scales:m,value:b,coordinate:O,theme:E})=>{const{bbox:w}=b,[_]=m,{domain:S,xScale:M}=_.getOptions(),T=eK(_,O,E,e,s,o),A=Object.assign(Object.assign(Object.assign({},T),l),y),C=Xq(a||s,O,t.plane),N=Jq(s,o,w,O,M),k=Zq(O),R=UL(_,S,f,r,d,h,s,O),I=v?R.map((F,G)=>{const X=v.get(G);return!X||X[0]!==F.label?F:Object.assign(Object.assign({},F),{bbox:X[1]})}):R,D=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},A),{type:"linear",data:I,crossSize:c,titleText:gx(u),labelOverlap:$q(p,A),grid:Kq(A.grid,O,_),gridLength:C,line:!0,indexBBox:v}),A.line?null:{lineOpacity:0}),N),k),n);return D.labelOverlap.find(F=>F.type==="hide")&&(D.crossSize=!1),new OS({className:"axis",style:yx(D)})}},VL=t=>e=>{const{labelFormatter:n,labelFilter:r=()=>!0}=e;return i=>{var o;const{scales:[a]}=i,s=((o=a.getTicks)===null||o===void 0?void 0:o.call(a))||a.getOptions().domain,c=typeof n=="string"?ju(n):n,l=(f,d,h)=>r(s[d],d,s),u=Object.assign(Object.assign({},e),{labelFormatter:c,labelFilter:l,scale:a});return t(u)(i)}},zu=VL(nK),XL=VL(Qq);zu.props={defaultPosition:"center",defaultSize:45,defaultOrder:0,defaultCrossPadding:[12,12],defaultPadding:[12,12]},XL.props={defaultPosition:"outer",defaultOrientation:"vertical",defaultSize:45,defaultOrder:0,defaultCrossPadding:[12,12],defaultPadding:[12,12]};var rK=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i-Math.PI/2&&eMath.PI/2&&e(c-s)/i.count*f)})}const $L=t=>{const{important:e={}}=t,n=rK(t,["important"]);return r=>{const{theme:i,coordinate:o,scales:a}=r;return zu(Object.assign(Object.assign(Object.assign({},n),iK(t.orientation)),{important:Object.assign(Object.assign({},oK(t,i,o,a)),e)}))(r)}};$L.props=Object.assign(Object.assign({},zu.props),{defaultPosition:"center"});function mx(t,e){return+t.toPrecision(e)}function pgt(t){return t.toLocaleString()}function vgt(t){return t.toExponential()}function ggt(t,e){return e===void 0&&(e=0),Math.abs(t)<1e3?String(t):"".concat(mx(t/1e3,e).toLocaleString(),"K")}var ygt=function(t,e,n){return t<0&&Number.isFinite(t)?e:n},mgt=function(t,e,n){return t>0&&Number.isFinite(t)?e:n},xgt=function(t,e){return t*e},bgt=function(t,e){return t/2+(e||0)/2};function xx(t){var e=t.canvas,n=t.touches,r=t.offsetX,i=t.offsetY;if(e){var o=e.x,a=e.y;return[o,a]}if(n){var s=n[0],c=s.clientX,l=s.clientY;return[c,l]}return r&&i?[r,i]:[0,0]}var aK={backgroundFill:"#262626",backgroundLineCap:"round",backgroundLineWidth:1,backgroundStroke:"#333",backgroundZIndex:-1,formatter:function(t){return t.toString()},labelFill:"#fff",labelFontSize:12,labelTextBaseline:"middle",padding:[2,4],position:"right",radius:0,zIndex:999},kS=ks({background:"background",labelGroup:"label-group",label:"label"},"indicator"),sK=function(t){xt(e,t);function e(n){var r=t.call(this,n,aK)||this;return r.point=[0,0],r.group=r.appendChild(new Mt({})),r.isMutationObserved=!0,r}return e.prototype.renderBackground=function(){if(this.label){var n=this.attributes,r=n.position,i=n.padding,o=j(Po(i),4),a=o[0],s=o[1],c=o[2],l=o[3],u=this.label.node().getLocalBounds(),f=u.min,d=u.max,h=new Lr(f[0]-l,f[1]-a,d[0]+s-f[0]+l,d[1]+c-f[1]+a),p=this.getPath(r,h),v=gn(this.attributes,"background");this.background=Ke(this.group).maybeAppendByClassName(kS.background,"path").styles(nt(nt({},v),{d:p})),this.group.appendChild(this.label.node())}},e.prototype.renderLabel=function(){var n=this.attributes,r=n.formatter,i=n.labelText,o=gn(this.attributes,"label"),a=j(zl(o),2),s=a[0],c=a[1],l=s.text,u=Ge(s,["text"]);if(this.label=Ke(this.group).maybeAppendByClassName(kS.labelGroup,"g").styles(c),!!i){var f=this.label.maybeAppendByClassName(kS.label,function(){return td(r(i))}).style("text",r(i).toString());f.selectAll("text").styles(u)}},e.prototype.adjustLayout=function(){var n=j(this.point,2),r=n[0],i=n[1],o=this.attributes,a=o.x,s=o.y;this.group.attr("transform","translate(".concat(a-r,", ").concat(s-i,")"))},e.prototype.getPath=function(n,r){var i=this.attributes.radius,o=r.x,a=r.y,s=r.width,c=r.height,l=[["M",o+i,a],["L",o+s-i,a],["A",i,i,0,0,1,o+s,a+i],["L",o+s,a+c-i],["A",i,i,0,0,1,o+s-i,a+c],["L",o+i,a+c],["A",i,i,0,0,1,o,a+c-i],["L",o,a+i],["A",i,i,0,0,1,o+i,a],["Z"]],u={top:4,right:6,bottom:0,left:2},f=u[n],d=this.createCorner([l[f].slice(-2),l[f+1].slice(-2)]);return l.splice.apply(l,ut([f+1,1],j(d),!1)),l[0][0]="M",l},e.prototype.createCorner=function(n,r){r===void 0&&(r=10);var i=.8,o=q$.apply(void 0,ut([],j(n),!1)),a=j(n,2),s=j(a[0],2),c=s[0],l=s[1],u=j(a[1],2),f=u[0],d=u[1],h=j(o?[f-c,[c,f]]:[d-l,[l,d]],2),p=h[0],v=j(h[1],2),y=v[0],m=v[1],b=p/2,O=p/Math.abs(p),E=r*O,w=E/2,_=E*Math.sqrt(3)/2*i,S=j([y,y+b-w,y+b,y+b+w,m],5),M=S[0],T=S[1],A=S[2],C=S[3],N=S[4];return o?(this.point=[A,l-_],[["L",M,l],["L",T,l],["L",A,l-_],["L",C,l],["L",N,l]]):(this.point=[c+_,A],[["L",c,M],["L",c,T],["L",c+_,A],["L",c,C],["L",c,N]])},e.prototype.applyVisibility=function(){var n=this.attributes.visibility;n==="hidden"?Gu(this):I0(this)},e.prototype.bindEvents=function(){this.label.on(He.BOUNDS_CHANGED,this.renderBackground)},e.prototype.render=function(){this.renderLabel(),this.renderBackground(),this.adjustLayout(),this.applyVisibility()},e}(oo),qL={fill:"#fff",lineWidth:1,radius:2,size:10,stroke:"#bfbfbf",strokeOpacity:1,zIndex:0},KL={fill:"#000",fillOpacity:.45,fontSize:12,textAlign:"center",textBaseline:"middle",zIndex:1},ZL={x:0,y:0,orientation:"horizontal",showLabel:!0,type:"start"},Kc=ks({foreground:"foreground",handle:"handle",selection:"selection",sparkline:"sparkline",sparklineGroup:"sparkline-group",track:"track",brushArea:"brush-area"},"slider"),Wu=ks({labelGroup:"label-group",label:"label",iconGroup:"icon-group",icon:"icon",iconRect:"icon-rect",iconLine:"icon-line"},"handle"),cK=function(t){xt(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.render=function(n,r){var i=n.x,o=n.y,a=n.size,s=a===void 0?10:a,c=n.radius,l=c===void 0?s/4:c,u=n.orientation,f=Ge(n,["x","y","size","radius","orientation"]),d=s,h=d*2.4,p=Ke(r).maybeAppendByClassName(Wu.iconRect,"rect").styles(nt(nt({},f),{width:d,height:h,radius:l,x:i-d/2,y:o-h/2,transformOrigin:"center"})),v=i+1/3*d-d/2,y=i+2/3*d-d/2,m=o+1/4*h-h/2,b=o+3/4*h-h/2;p.maybeAppendByClassName("".concat(Wu.iconLine,"-1"),"line").styles(nt({x1:v,x2:v,y1:m,y2:b},f)),p.maybeAppendByClassName("".concat(Wu.iconLine,"-2"),"line").styles(nt({x1:y,x2:y,y1:m,y2:b},f)),u==="vertical"&&(p.node().style.transform="rotate(90)")},e}(oo),JL=function(t){xt(e,t);function e(n){return t.call(this,n,ZL)||this}return e.prototype.renderLabel=function(n){var r=this,i=this.attributes,o=i.x,a=i.y,s=i.showLabel,c=gn(this.attributes,"label"),l=c.x,u=l===void 0?0:l,f=c.y,d=f===void 0?0:f,h=c.transform,p=c.transformOrigin,v=Ge(c,["x","y","transform","transformOrigin"]),y=j(zl(v,[]),2),m=y[0],b=y[1],O=Ke(n).maybeAppendByClassName(Wu.labelGroup,"g").styles(b),E=nt(nt({},KL),m),w=E.text,_=Ge(E,["text"]);Ba(!!s,O,function(S){r.label=S.maybeAppendByClassName(Wu.label,"text").styles(nt(nt({},_),{x:o+u,y:a+d,transform:h,transformOrigin:p,text:"".concat(w)})),r.label.on("mousedown",function(M){M.stopPropagation()}),r.label.on("touchstart",function(M){M.stopPropagation()})})},e.prototype.renderIcon=function(n){var r=this.attributes,i=r.x,o=r.y,a=r.orientation,s=r.type,c=nt(nt({x:i,y:o,orientation:a},qL),gn(this.attributes,"icon")),l=this.attributes.iconShape,u=l===void 0?function(){return new cK({style:c})}:l,f=Ke(n).maybeAppendByClassName(Wu.iconGroup,"g");f.selectAll(Wu.icon.class).data([u]).join(function(d){return d.append(typeof u=="string"?u:function(){return u(s)}).attr("className",Wu.icon.name)},function(d){return d.update(c)},function(d){return d.remove()})},e.prototype.render=function(n,r){this.renderIcon(r),this.renderLabel(r)},e}(oo),QL=function(t,e,n){return[["M",t-n,e],["A",n,n,0,1,0,t+n,e],["A",n,n,0,1,0,t-n,e],["Z"]]},lK=QL,uK=function(t,e,n){return[["M",t-n,e-n],["L",t+n,e-n],["L",t+n,e+n],["L",t-n,e+n],["Z"]]},fK=function(t,e,n){return[["M",t-n,e],["L",t,e-n],["L",t+n,e],["L",t,e+n],["Z"]]},dK=function(t,e,n){var r=n*Math.sin(.3333333333333333*Math.PI);return[["M",t-n,e+r],["L",t,e-r],["L",t+n,e+r],["Z"]]},hK=function(t,e,n){var r=n*Math.sin(.3333333333333333*Math.PI);return[["M",t-n,e-r],["L",t+n,e-r],["L",t,e+r],["Z"]]},pK=function(t,e,n){var r=n/2*Math.sqrt(3);return[["M",t,e-n],["L",t+r,e-n/2],["L",t+r,e+n/2],["L",t,e+n],["L",t-r,e+n/2],["L",t-r,e-n/2],["Z"]]},vK=function(t,e,n){var r=n-1.5;return[["M",t-n,e-r],["L",t+n,e+r],["L",t+n,e-r],["L",t-n,e+r],["Z"]]},tI=function(t,e,n){return[["M",t,e+n],["L",t,e-n]]},gK=function(t,e,n){return[["M",t-n,e-n],["L",t+n,e+n],["M",t+n,e-n],["L",t-n,e+n]]},yK=function(t,e,n){return[["M",t-n/2,e-n],["L",t+n/2,e-n],["M",t,e-n],["L",t,e+n],["M",t-n/2,e+n],["L",t+n/2,e+n]]},mK=function(t,e,n){return[["M",t-n,e],["L",t+n,e],["M",t,e-n],["L",t,e+n]]},xK=function(t,e,n){return[["M",t-n,e],["L",t+n,e]]},eI=function(t,e,n){return[["M",t-n,e],["L",t+n,e]]},bK=eI,_K=function(t,e,n){return[["M",t-n,e],["A",n/2,n/2,0,1,1,t,e],["A",n/2,n/2,0,1,0,t+n,e]]},wK=function(t,e,n){return[["M",t-n-1,e-2.5],["L",t,e-2.5],["L",t,e+2.5],["L",t+n+1,e+2.5]]},OK=function(t,e,n){return[["M",t-n-1,e+2.5],["L",t,e+2.5],["L",t,e-2.5],["L",t+n+1,e-2.5]]},EK=function(t,e,n){return[["M",t-(n+1),e+2.5],["L",t-n/2,e+2.5],["L",t-n/2,e-2.5],["L",t+n/2,e-2.5],["L",t+n/2,e+2.5],["L",t+n+1,e+2.5]]};function SK(t,e){return[["M",t-5,e+2.5],["L",t-5,e],["L",t,e],["L",t,e-3],["L",t,e+3],["L",t+6.5,e+3]]}var MK=function(t,e,n){return[["M",t-n,e-n],["L",t+n,e],["L",t-n,e+n],["Z"]]};function PK(t){var e="default";if(Yi(t)&&t instanceof Image)e="image";else if(Fa(t))e="symbol";else if(Qe(t)){var n=new RegExp("data:(image|text)");t.match(n)?e="base64":/^(https?:\/\/(([a-zA-Z0-9]+-?)+[a-zA-Z0-9]+\.)+[a-zA-Z]+)(:\d+)?(\/.*)?(\?.*)?(#.*)?$/.test(t)?e="url":e="symbol"}return e}function TK(t){var e=PK(t);return["base64","url","image"].includes(e)?"image":t&&e==="symbol"?"path":null}var Hn=function(t){xt(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.render=function(n,r){var i=n.x,o=i===void 0?0:i,a=n.y,s=a===void 0?0:a,c=this.getSubShapeStyle(n),l=c.symbol,u=c.size,f=u===void 0?16:u,d=Ge(c,["symbol","size"]),h=TK(l);Ba(!!h,Ke(r),function(p){p.maybeAppendByClassName("marker",h).attr("className","marker ".concat(h,"-marker")).call(function(v){if(h==="image"){var y=f*2;v.styles({img:l,width:y,height:y,x:o-f,y:s-f})}else{var y=f/2,m=Fa(l)?l:e.getSymbol(l);v.styles(nt({d:m==null?void 0:m(o,s,y)},d))}})})},e.MARKER_SYMBOL_MAP=new Map,e.registerSymbol=function(n,r){e.MARKER_SYMBOL_MAP.set(n,r)},e.getSymbol=function(n){return e.MARKER_SYMBOL_MAP.get(n)},e.getSymbols=function(){return Array.from(e.MARKER_SYMBOL_MAP.keys())},e}(oo);Hn.registerSymbol("cross",gK),Hn.registerSymbol("hyphen",xK),Hn.registerSymbol("line",tI),Hn.registerSymbol("plus",mK),Hn.registerSymbol("tick",yK),Hn.registerSymbol("circle",QL),Hn.registerSymbol("point",lK),Hn.registerSymbol("bowtie",vK),Hn.registerSymbol("hexagon",pK),Hn.registerSymbol("square",uK),Hn.registerSymbol("diamond",fK),Hn.registerSymbol("triangle",dK),Hn.registerSymbol("triangle-down",hK),Hn.registerSymbol("line",tI),Hn.registerSymbol("dot",eI),Hn.registerSymbol("dash",bK),Hn.registerSymbol("smooth",_K),Hn.registerSymbol("hv",wK),Hn.registerSymbol("vh",OK),Hn.registerSymbol("hvh",EK),Hn.registerSymbol("vhv",SK);function AK(t,e,n){var r=Math.round((t-n)/e);return n+r*e}function CK(t,e,n){var r=1.4,i=r*n;return[["M",t-n,e-i],["L",t+n,e-i],["L",t+n,e+i],["L",t-n,e+i],["Z"]]}var nI=1.4,rI=.4;function kK(t,e,n){var r=n,i=r*nI,o=r/2,a=r/6,s=t+i*rI;return[["M",t,e],["L",s,e+o],["L",t+i,e+o],["L",t+i,e-o],["L",s,e-o],["Z"],["M",s,e+a],["L",t+i-2,e+a],["M",s,e-a],["L",t+i-2,e-a]]}function NK(t,e,n){var r=n,i=r*nI,o=r/2,a=r/6,s=e+i*rI;return[["M",t,e],["L",t-o,s],["L",t-o,e+i],["L",t+o,e+i],["L",t+o,s],["Z"],["M",t-a,s],["L",t-a,e+i-2],["M",t+a,s],["L",t+a,e+i-2]]}Hn.registerSymbol("hiddenHandle",CK),Hn.registerSymbol("verticalHandle",kK),Hn.registerSymbol("horizontalHandle",NK);var _gt=function(t,e,n){return t===void 0&&(t="horizontal"),t==="horizontal"?e:n};function RK(t,e,n,r){var i;r===void 0&&(r=4);var o=j(t,2),a=o[0],s=o[1],c=j(e,2),l=c[0],u=c[1],f=j(n,2),d=f[0],h=f[1],p=j([l,u],2),v=p[0],y=p[1],m=y-v;return v>y&&(i=j([y,v],2),v=i[0],y=i[1]),m>s-a?[a,s]:vs?h===s&&d===v?[v,s]:[s-m,s]:[v,y]}function Zc(t,e,n){return t===void 0&&(t="horizontal"),t==="horizontal"?e:n}var Y0=ks({markerGroup:"marker-group",marker:"marker",labelGroup:"label-group",label:"label"},"handle"),iI={showLabel:!0,formatter:function(t){return t.toString()},markerSize:25,markerStroke:"#c5c5c5",markerFill:"#fff",markerLineWidth:1,labelFontSize:12,labelFill:"#c5c5c5",labelText:"",orientation:"vertical",spacing:0},LK=function(t){xt(e,t);function e(n){return t.call(this,n,iI)||this}return e.prototype.render=function(n,r){var i=Ke(r).maybeAppendByClassName(Y0.markerGroup,"g");this.renderMarker(i);var o=Ke(r).maybeAppendByClassName(Y0.labelGroup,"g");this.renderLabel(o)},e.prototype.renderMarker=function(n){var r=this,i=this.attributes,o=i.orientation,a=i.markerSymbol,s=a===void 0?Zc(o,"horizontalHandle","verticalHandle"):a;Ba(!!s,n,function(c){var l=gn(r.attributes,"marker"),u=nt({symbol:s},l);r.marker=c.maybeAppendByClassName(Y0.marker,function(){return new Hn({style:u})}).update(u)})},e.prototype.renderLabel=function(n){var r=this,i=this.attributes,o=i.showLabel,a=i.orientation,s=i.spacing,c=s===void 0?0:s,l=i.formatter;Ba(o,n,function(u){var f,d=gn(r.attributes,"label"),h=d.text,p=Ge(d,["text"]),v=((f=u.select(Y0.marker.class))===null||f===void 0?void 0:f.node().getBBox())||{},y=v.width,m=y===void 0?0:y,b=v.height,O=b===void 0?0:b,E=j(Zc(a,[0,O+c,"center","top"],[m+c,0,"start","middle"]),4),w=E[0],_=E[1],S=E[2],M=E[3];u.maybeAppendByClassName(Y0.label,"text").styles(nt(nt({},p),{x:w,y:_,text:l(h).toString(),textAlign:S,textBaseline:M}))})},e}(oo),oI={showTitle:!0,padding:0,orientation:"horizontal",backgroundFill:"transparent",titleText:"",titleSpacing:4,titlePosition:"top-left",titleFill:"#2C3542",titleFontWeight:"bold",titleFontFamily:"sans-serif",titleFontSize:12},IK=jl({},oI,{}),DK=jl({},oI,$c(iI,"handle"),{color:["#d0e3fa","#acc7f6","#8daaf2","#6d8eea","#4d73cd","#325bb1","#5a3e75","#8c3c79","#e23455","#e7655b"],indicatorBackgroundFill:"#262626",indicatorLabelFill:"white",indicatorLabelFontSize:12,indicatorVisibility:"hidden",labelAlign:"value",labelDirection:"positive",labelSpacing:5,showHandle:!0,showIndicator:!0,showLabel:!0,slidable:!0,titleText:"",type:"continuous"}),BK=.01,wgt=.5,To=ks({title:"title",titleGroup:"title-group",items:"items",itemsGroup:"items-group",contentGroup:"content-group",ribbonGroup:"ribbon-group",ribbon:"ribbon",handlesGroup:"handles-group",handle:"handle",startHandle:"start-handle",endHandle:"end-handle",labelGroup:"label-group",label:"label",indicator:"indicator"},"legend");function FK(t,e){for(var n=1;n=r&&e<=i)return[r,i]}return[e,e]}function jK(t,e,n){var r=Array.from(e),i=t.length;return new Array(i).fill(0).reduce(function(o,a,s){var c=r[s%r.length];return o+=" ".concat(t[s],":").concat(c).concat(s(r+i)/2?i:r,range:[r,i]}}var H0=ks({trackGroup:"background-group",track:"background",selectionGroup:"ribbon-group",selection:"ribbon",clipPath:"clip-path"},"ribbon");function sI(t){var e=t.orientation,n=t.size,r=t.length;return Zc(e,[r,n],[n,r])}function cI(t){var e=t.type,n=j(sI(t),2),r=n[0],i=n[1];return e==="size"?[["M",0,i],["L",0+r,0],["L",0+r,i],["Z"]]:[["M",0,i],["L",0,0],["L",0+r,0],["L",0+r,i],["Z"]]}function GK(t){return cI(t)}function zK(t){var e=t.orientation,n=t.color,r=t.block,i=t.partition,o;if(Fa(n)){var a=20;o=new Array(a).fill(0).map(function(l,u,f){return n(u/(f.length-1))})}else o=n;var s=o.length,c=o.map(function(l){return xs(l).toString()});return s?s===1?c[0]:r?jK(i,c,e):c.reduce(function(l,u,f){return l+=" ".concat(f/(s-1),":").concat(u)},"l(".concat(Zc(e,"0","270"),")")):""}function WK(t){var e=t.orientation,n=t.range;if(!n)return[];var r=j(sI(t),2),i=r[0],o=r[1],a=j(n,2),s=a[0],c=a[1],l=Zc(e,s*i,0),u=Zc(e,0,s*o),f=Zc(e,c*i,i),d=Zc(e,o,c*o);return[["M",l,u],["L",l,d],["L",f,d],["L",f,u],["Z"]]}function YK(t,e){var n=gn(e,"track");t.maybeAppendByClassName(H0.track,"path").styles(nt({d:cI(e)},n))}function HK(t,e){var n=gn(e,"selection"),r=zK(e),i=t.maybeAppendByClassName(H0.selection,"path").styles(nt({d:GK(e),fill:r},n)),o=i.maybeAppendByClassName(H0.clipPath,"path").styles({d:WK(e)}).node();i.style("clipPath",o)}var UK=function(t){xt(e,t);function e(n){return t.call(this,n,{type:"color",orientation:"horizontal",size:30,range:[0,1],length:200,block:!1,partition:[],color:["#fff","#000"],trackFill:"#e5e5e5"})||this}return e.prototype.render=function(n,r){var i=Ke(r).maybeAppendByClassName(H0.trackGroup,"g");YK(i,n);var o=Ke(r).maybeAppendByClassName(H0.selectionGroup,"g");HK(o,n)},e}(oo);function VK(t){return{min:Math.min.apply(Math,ut([],j(t.map(function(e){return e.value})),!1)),max:Math.max.apply(Math,ut([],j(t.map(function(e){return e.value})),!1))}}var XK=function(t){xt(e,t);function e(n){var r=t.call(this,n,DK)||this;return r.eventToOffsetScale=new $o({}),r.innerRibbonScale=new $o({}),r.cacheLabelBBox=null,r.cacheHandleBBox=null,r.onHovering=function(i){var o=r.attributes,a=o.data,s=o.block;i.stopPropagation();var c=r.getValueByCanvasPoint(i);if(s){var l=aI(a.map(function(d){var h=d.value;return h}),c).range,u=r.getRealSelection(l);r.showIndicator((l[0]+l[1])/2,"".concat(u[0],"-").concat(u[1])),r.dispatchIndicated(c,l)}else{var f=r.getTickValue(c);r.showIndicator(f,"".concat(r.getRealValue(f))),r.dispatchIndicated(f)}},r.onDragStart=function(i){return function(o){o.stopPropagation(),r.attributes.slidable&&(r.target=i,r.prevValue=r.getTickValue(r.getValueByCanvasPoint(o)),document.addEventListener("mousemove",r.onDragging),document.addEventListener("touchmove",r.onDragging),document.addEventListener("mouseleave",r.onDragEnd),document.addEventListener("mouseup",r.onDragEnd),document.addEventListener("mouseup",r.onDragEnd),document.addEventListener("touchend",r.onDragEnd))}},r.onDragging=function(i){var o=r.target;r.updateMouse();var a=j(r.selection,2),s=a[0],c=a[1],l=r.getTickValue(r.getValueByCanvasPoint(i)),u=l-r.prevValue;o==="start"?s!==l&&r.updateSelection(l,c):o==="end"?c!==l&&r.updateSelection(s,l):o==="ribbon"&&u!==0&&(r.prevValue=l,r.updateSelection(u,u,!0))},r.onDragEnd=function(){r.style.cursor="pointer",document.removeEventListener("mousemove",r.onDragging),document.removeEventListener("touchmove",r.onDragging),document.removeEventListener("mouseup",r.onDragEnd),document.removeEventListener("touchend",r.onDragEnd)},r}return Object.defineProperty(e.prototype,"handleOffsetRatio",{get:function(){return this.ifHorizontal(.5,.5)},enumerable:!1,configurable:!0}),e.prototype.getBBox=function(){var n=this.attributes,r=n.width,i=n.height;return new Lr(0,0,r,i)},e.prototype.render=function(n,r){var i=this,o=n.showLabel;this.renderTitle(Ke(r));var a=this.availableSpace,s=a.x,c=a.y,l=Ke(r).maybeAppendByClassName(To.contentGroup,"g").styles({transform:"translate(".concat(s,", ").concat(c,")")}),u=l.maybeAppendByClassName(To.labelGroup,"g").styles({zIndex:1});Ba(!!o,u,function(d){i.renderLabel(d)});var f=l.maybeAppendByClassName(To.ribbonGroup,"g").styles({zIndex:0});this.handlesGroup=l.maybeAppendByClassName(To.handlesGroup,"g").styles({zIndex:2}),this.renderHandles(),this.renderRibbon(f),this.renderIndicator(l),this.adjustLabel(),this.adjustHandles()},Object.defineProperty(e.prototype,"range",{get:function(){var n=this.attributes,r=n.data,i=n.domain;return i?{min:i[0],max:i[1]}:VK(r)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"ribbonScale",{get:function(){var n=this.range,r=n.min,i=n.max;return this.innerRibbonScale.update({domain:[r,i],range:[0,1]}),this.innerRibbonScale},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"ribbonRange",{get:function(){var n=j(this.selection,2),r=n[0],i=n[1],o=this.ribbonScale;return[o.map(r),o.map(i)]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"selection",{get:function(){var n=this.range,r=n.min,i=n.max,o=this.attributes.defaultValue,a=o===void 0?[r,i]:o,s=j(a,2),c=s[0],l=s[1];return[c,l]},enumerable:!1,configurable:!0}),e.prototype.ifHorizontal=function(n,r){return Zc(this.attributes.orientation,typeof n=="function"?n():n,typeof r=="function"?r():r)},e.prototype.renderTitle=function(n){var r=this.attributes,i=r.showTitle,o=r.titleText,a=r.width,s=r.height,c=gn(this.attributes,"title"),l=nt(nt({},c),{width:a,height:s,text:o}),u=this;n.selectAll(To.title.class).data(i?[o]:[]).join(function(f){return f.append(function(){return new AL({style:l})}).attr("className",To.title.name).each(function(){u.title=this})},function(f){return f.update(l)},function(f){return f.each(function(){u.title=void 0}).remove()})},Object.defineProperty(e.prototype,"availableSpace",{get:function(){if(this.title)return this.title.getAvailableSpace();var n=this.attributes,r=n.width,i=n.height;return new Lr(0,0,r,i)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labelFixedSpacing",{get:function(){var n=this.attributes.showTick;return n?5:0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labelPosition",{get:function(){var n=this.attributes,r=n.orientation,i=n.labelDirection,o={vertical:{positive:"right",negative:"left"},horizontal:{positive:"bottom",negative:"top"}};return o[r][i]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labelBBox",{get:function(){var n,r=this.attributes.showLabel;if(!r)return new Lr(0,0,0,0);if(this.cacheLabelBBox)return this.cacheLabelBBox;var i=((n=this.label.querySelector(sr.labelGroup.class))===null||n===void 0?void 0:n.children.slice(-1)[0]).getBBox(),o=i.width,a=i.height;return this.cacheLabelBBox=new Lr(0,0,o,a),this.cacheLabelBBox},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labelShape",{get:function(){var n=this.attributes,r=n.showLabel,i=n.labelSpacing,o=i===void 0?0:i;if(!r)return{width:0,height:0,size:0,length:0};var a=this.labelBBox,s=a.width,c=a.height,l=this.ifHorizontal(c,s)+o+this.labelFixedSpacing,u=this.ifHorizontal(s,c);return{width:s,height:c,size:l,length:u}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"ribbonBBox",{get:function(){var n=this.attributes,r=n.showHandle,i=n.ribbonSize,o=this.availableSpace,a=o.width,s=o.height,c=this.labelShape,l=c.size,u=c.length,f=j(this.ifHorizontal([s,a],[a,s]),2),d=f[0],h=f[1],p=r?this.handleShape:{size:0,length:0},v=p.size,y=p.length,m=this.handleOffsetRatio,b=0,O=this.labelPosition;i?b=i:["bottom","right"].includes(O)?b=Math.min(d-l,(d-v)/m):d*(1-m)>v?b=Math.max(d-l,0):b=Math.max((d-l-v)/m,0);var E=Math.max(y,u),w=h-E,_=j(this.ifHorizontal([w,b],[b,w]),2),S=_[0],M=_[1],T=["top","left"].includes(O)?l:0,A=j(this.ifHorizontal([E/2,T],[T,E/2]),2),C=A[0],N=A[1];return new Lr(C,N,S,M)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"ribbonShape",{get:function(){var n=this.ribbonBBox,r=n.width,i=n.height;return this.ifHorizontal({size:i,length:r},{size:r,length:i})},enumerable:!1,configurable:!0}),e.prototype.renderRibbon=function(n){var r=this.attributes,i=r.data,o=r.type,a=r.orientation,s=r.color,c=r.block,l=gn(this.attributes,"ribbon"),u=this.range,f=u.min,d=u.max,h=this.ribbonBBox,p=h.x,v=h.y,y=this.ribbonShape,m=y.length,b=y.size,O=jl({transform:"translate(".concat(p,", ").concat(v,")"),length:m,size:b,type:o,orientation:a,color:s,block:c,partition:i.map(function(E){return(E.value-f)/(d-f)}),range:this.ribbonRange},l);this.ribbon=n.maybeAppendByClassName(To.ribbon,function(){return new UK({style:O})}).update(O)},e.prototype.getHandleClassName=function(n){return"".concat(To.prefix("".concat(n,"-handle")))},e.prototype.renderHandles=function(){var n=this.attributes,r=n.showHandle,i=n.orientation,o=gn(this.attributes,"handle"),a=j(this.selection,2),s=a[0],c=a[1],l=nt(nt({},o),{orientation:i}),u=o.shape,f=u===void 0?"slider":u,d=f==="basic"?LK:JL,h=this;this.handlesGroup.selectAll(To.handle.class).data(r?[{value:s,type:"start"},{value:c,type:"end"}]:[],function(p){return p.type}).join(function(p){return p.append(function(){return new d({style:l})}).attr("className",function(v){var y=v.type;return"".concat(To.handle," ").concat(h.getHandleClassName(y))}).each(function(v){var y=v.type,m=v.value;this.update({labelText:m});var b="".concat(y,"Handle");h[b]=this,this.addEventListener("pointerdown",h.onDragStart(y))})},function(p){return p.update(l).each(function(v){var y=v.value;this.update({labelText:y})})},function(p){return p.each(function(v){var y=v.type,m="".concat(y,"Handle");h[m]=void 0}).remove()})},e.prototype.adjustHandles=function(){var n=j(this.selection,2),r=n[0],i=n[1];this.setHandlePosition("start",r),this.setHandlePosition("end",i)},Object.defineProperty(e.prototype,"handleBBox",{get:function(){if(this.cacheHandleBBox)return this.cacheHandleBBox;if(!this.attributes.showHandle)return new Lr(0,0,0,0);var n=this.startHandle.getBBox(),r=n.width,i=n.height,o=this.endHandle.getBBox(),a=o.width,s=o.height,c=j([Math.max(r,a),Math.max(i,s)],2),l=c[0],u=c[1];return this.cacheHandleBBox=new Lr(0,0,l,u),this.cacheHandleBBox},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"handleShape",{get:function(){var n=this.handleBBox,r=n.width,i=n.height,o=j(this.ifHorizontal([i,r],[r,i]),2),a=o[0],s=o[1];return{width:r,height:i,size:a,length:s}},enumerable:!1,configurable:!0}),e.prototype.setHandlePosition=function(n,r){var i=this.attributes.handleFormatter,o=this.ribbonBBox,a=o.x,s=o.y,c=this.ribbonShape.size,l=this.getOffset(r),u=j(this.ifHorizontal([a+l,s+c*this.handleOffsetRatio],[a+c*this.handleOffsetRatio,s+l]),2),f=u[0],d=u[1],h=this.handlesGroup.select(".".concat(this.getHandleClassName(n))).node();h==null||h.update({transform:"translate(".concat(f,", ").concat(d,")"),formatter:i})},e.prototype.renderIndicator=function(n){var r=gn(this.attributes,"indicator");this.indicator=n.maybeAppendByClassName(To.indicator,function(){return new sK({})}).update(r)},Object.defineProperty(e.prototype,"labelData",{get:function(){var n=this,r=this.attributes.data;return r.reduce(function(i,o,a,s){var c,l,u=(c=o==null?void 0:o.id)!==null&&c!==void 0?c:a.toString();if(i.push(nt(nt({},o),{id:u,index:a,type:"value",label:(l=o==null?void 0:o.label)!==null&&l!==void 0?l:o.value.toString(),value:n.ribbonScale.map(o.value)})),a=0&&(c=1),1-s/(a-1)-n+c}function QK(t,e,n){const r=V0(e);return 1-lI(e,t)/(r-1)-n+1}function tZ(t,e,n,r,i,o){const a=(t-1)/(o-i),s=(e-1)/(Math.max(o,r)-Math.min(n,i));return 2-Math.max(a/s,s/a)}function eZ(t,e){return t>=e?2-(t-1)/(e-1):1}function nZ(t,e,n,r){const i=e-t;return 1-.5*(ki(e-r,2)+ki(t-n,2))/ki(.1*i,2)}function rZ(t,e,n){const r=e-t;if(n>r){const i=(n-r)/2;return 1-ki(i,2)/ki(.1*r,2)}return 1}function iZ(){return 1}const NS=(t,e,n=5,r=!0,i=qK,o=[.25,.2,.5,.05])=>{const a=n<0?0:Math.round(n);if(Number.isNaN(t)||Number.isNaN(e)||typeof t!="number"||typeof e!="number"||!a)return[];if(e-t<1e-15||a===1)return[t];const s={score:-2,lmin:0,lmax:0,lstep:0};let c=1;for(;c<1/0;){for(let p=0;ps.score&&(!r||N<=t&&k>=e)&&(s.lmin=N,s.lmax=k,s.lstep=R,s.score=G)}}E+=1}m+=1}}c+=1}const l=X0(s.lmax),u=X0(s.lmin),f=X0(s.lstep),d=Math.floor(ZK((l-u)/f))+1,h=new Array(d);h[0]=X0(u);for(let p=1;po-a);const i=[];for(let o=1;o({value:e/t,label:String(e)})}function fZ(t,e,n,r,i){const o=e.thresholds,a=uZ(r);return Object.assign(Object.assign({},t),{color:i,data:[n,...o,r].map(a)})}function dZ(t,e,n){const i=[-1/0,...e.thresholds,1/0].map((o,a)=>({value:a,label:o}));return Object.assign(Object.assign({},t),{data:i,color:n,labelFilter:(o,a)=>a>0&&ap!==void 0).find(p=>!(p instanceof U0)));return Object.assign(Object.assign({},t),{domain:[d,h],data:l.getTicks().map(p=>({value:p})),color:new Array(Math.floor(a)).fill(0).map((p,v)=>{const y=(f-u)/(a-1)*v+u,m=l.map(y)||c,b=r?r.map(y):1;return m.replace(/rgb[a]*\(([\d]{1,3}) *, *([\d]{1,3}) *, *([\d]{1,3})[\S\s]*\)/,(O,E,w,_)=>`rgba(${E}, ${w}, ${_}, ${b})`)})})}function vZ(t,e,n,r,i,o){const a=qc(t,"color"),s=lZ(n,r,i);if(a instanceof ap){const{range:u}=a.getOptions(),[f,d]=RS(a);return a instanceof bx||a instanceof _x?fZ(s,a,f,d,u):dZ(s,a,u)}const c=qc(t,"size"),l=qc(t,"opacity");return pZ(s,a,c,l,e,o)}const Yu=t=>{const{labelFormatter:e,layout:n,order:r,orientation:i,position:o,size:a,title:s,style:c,crossPadding:l,padding:u}=t,f=sZ(t,["labelFormatter","layout","order","orientation","position","size","title","style","crossPadding","padding"]);return({scales:d,value:h,theme:p,scale:v})=>{const{bbox:y}=h,{x:m,y:b,width:O,height:E}=y,w=jL(o,n),{legendContinuous:_={}}=p,S=yx(Object.assign({},_,Object.assign(Object.assign({titleText:gx(s),labelAlign:"value",labelFormatter:typeof e=="string"?T=>ju(e)(T.label):e},vZ(d,v,h,t,Yu,p)),c),f)),M=new GL({style:Object.assign(Object.assign({x:m,y:b,width:O,height:E},w),{subOptions:S})});return M.appendChild(new XK({className:"legend-continuous",style:S})),M}};Yu.props={defaultPosition:"top",defaultOrientation:"vertical",defaultOrder:1,defaultSize:60,defaultLength:200,defaultLegendSize:60,defaultPadding:[20,10],defaultCrossPadding:[12,12]};const fI=t=>(...e)=>Yu(Object.assign({},{block:!0},t))(...e);fI.props=Object.assign(Object.assign({},Yu.props),{defaultPosition:"top",defaultOrientation:"horizontal"});const LS=t=>e=>{const{scales:n}=e,r=qc(n,"size");return Yu(Object.assign({},{type:"size",data:r.getTicks().map((i,o)=>({value:i,label:String(i)}))},t))(e)};LS.props=Object.assign(Object.assign({},Yu.props),{defaultPosition:"top",defaultOrientation:"horizontal"});const dI=t=>LS(Object.assign({},{block:!0},t));dI.props=Object.assign(Object.assign({},Yu.props),{defaultPosition:"top",defaultOrientation:"horizontal"});var gZ=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ie=>{const{width:n,height:r,depth:i,paddingLeft:o,paddingRight:a,paddingTop:s,paddingBottom:c,padding:l,inset:u,insetLeft:f,insetTop:d,insetRight:h,insetBottom:p,margin:v,marginLeft:y,marginBottom:m,marginTop:b,marginRight:O,data:E,coordinate:w,theme:_,component:S,interaction:M,x:T,y:A,z:C,key:N,frame:k,labelTransform:R,parentKey:I,clip:D,viewStyle:B,title:F}=e,G=gZ(e,["width","height","depth","paddingLeft","paddingRight","paddingTop","paddingBottom","padding","inset","insetLeft","insetTop","insetRight","insetBottom","margin","marginLeft","marginBottom","marginTop","marginRight","data","coordinate","theme","component","interaction","x","y","z","key","frame","labelTransform","parentKey","clip","viewStyle","title"]);return[Object.assign(Object.assign({type:"standardView",x:T,y:A,z:C,key:N,width:n,height:r,depth:i,padding:l,paddingLeft:o,paddingRight:a,paddingTop:s,inset:u,insetLeft:f,insetTop:d,insetRight:h,insetBottom:p,paddingBottom:c,theme:_,coordinate:w,component:S,interaction:M,frame:k,labelTransform:R,margin:v,marginLeft:y,marginBottom:m,marginTop:b,marginRight:O,parentKey:I,clip:D,style:B},!t&&{title:F}),{marks:[Object.assign(Object.assign(Object.assign({},G),{key:`${N}-0`,data:E}),t&&{title:F})]})]};hI.props={};var yZ=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ibt({},t(e,...n),e)}function rd(t){return(e,...n)=>bt({},e,t(e,...n))}function mZ(t){return t instanceof Date?!1:typeof t=="object"}function IS(t,e){if(!t)return e;if(Array.isArray(t))return t;if(mZ(t)){const{value:n=e}=t,r=yZ(t,["value"]);return Object.assign(Object.assign({},r),{value:n})}return t}var DS=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);it=>{const{children:e}=t,n=DS(t,["children"]);if(!Array.isArray(e))return[];const{data:r,scale:i={},axis:o={},legend:a={},encode:s={},transform:c=[]}=n,l=DS(n,["data","scale","axis","legend","encode","transform"]),u=e.map(f=>{var{data:d,scale:h={},axis:p={},legend:v={},encode:y={},transform:m=[]}=f,b=DS(f,["data","scale","axis","legend","encode","transform"]);return Object.assign({data:IS(d,r),scale:bt({},i,h),encode:bt({},s,y),transform:[...c,...m],axis:p&&o?bt({},o,p):!1,legend:v&&a?bt({},a,v):!1},b)});return[Object.assign(Object.assign({},l),{marks:u,type:"standardView"})]};pI.props={};function ci([t,e],[n,r]){return[t-n,e-r]}function wx([t,e],[n,r]){return[t+n,e+r]}function Zr([t,e],[n,r]){return Math.sqrt(Math.pow(t-n,2)+Math.pow(e-r,2))}function Rs([t,e]){return Math.atan2(e,t)}function sp([t,e]){return Rs([t,e])+Math.PI/2}function vI(t,e){const n=Rs(t),r=Rs(e);return nr===0?t.moveTo(n[0],n[1]):t.lineTo(n[0],n[1])),t.closePath(),t}function bZ(t,e,n){const{arrowSize:r}=n,i=typeof r=="string"?+parseFloat(r)/100*Zr(t,e):r,o=Math.PI/6,a=Math.atan2(e[1]-t[1],e[0]-t[0]),s=Math.PI/2-a-o,c=[e[0]-i*Math.sin(s),e[1]-i*Math.cos(s)],l=a-o,u=[e[0]-i*Math.cos(l),e[1]-i*Math.sin(l)];return[c,u]}function q0(t,e,n,r,i){const o=Rs(ci(r,e))+Math.PI,a=Rs(ci(r,n))+Math.PI;return t.arc(r[0],r[1],i,o,a,a-o<0),t}function yI(t,e,n,r="y",i="between",o=!1){const a=(y,m)=>y==="y"||y===!0?m?180:90:m?90:0,s=r==="y"||r===!0?n:e,c=a(r,o),l=Zf(s),[u,f]=Wl(l,y=>s[y]),d=new $o({domain:[u,f],range:[0,100]}),h=y=>Je(s[y])&&!Number.isNaN(s[y])?d.map(s[y]):0,p={between:y=>`${t[y]} ${h(y)}%`,start:y=>y===0?`${t[y]} ${h(y)}%`:`${t[y-1]} ${h(y)}%, ${t[y]} ${h(y)}%`,end:y=>y===t.length-1?`${t[y]} ${h(y)}%`:`${t[y]} ${h(y)}%, ${t[y+1]} ${h(y)}%`},v=l.sort((y,m)=>h(y)-h(m)).map(p[i]||p.between).join(",");return`linear-gradient(${c}deg, ${v})`}function Ox(t){const[e,n,r,i]=t;return[i,e,n,r]}function id(t,e,n){const[r,i,,o]=Rr(t)?Ox(e):e,[a,s]=n,c=t.getCenter(),l=sp(ci(r,c)),u=sp(ci(i,c)),f=u===l&&a!==s?u+Math.PI*2:u;return{startAngle:l,endAngle:f-l>=0?f:Math.PI*2+f,innerRadius:Zr(o,c),outerRadius:Zr(r,c)}}function Egt(t){const e="connect";return Object.fromEntries(Object.entries(t).filter(([n])=>n.startsWith(e)).map(([n,r])=>[lowerFirst(n.replace(e,"").trim()),r]).filter(([n])=>n!==void 0))}function FS(t){const{colorAttribute:e,opacityAttribute:n=e}=t;return`${n}Opacity`}function mI(t,e){if(!ar(t))return"";const n=t.getCenter(),{transform:r}=e;return`translate(${n[0]}, ${n[1]}) ${r||""}`}function jS(t){if(t.length===1)return t[0];const[[e,n,r=0],[i,o,a=0]]=t;return[(e+i)/2,(n+o)/2,(r+a)/2]}function xI(t){return t.replace(/-(\w)/g,function(e,n){return n.toUpperCase()})}function _Z(t){return t.replace(/([A-Z])/g,"-$1").toLowerCase()}var Sgt=Array.prototype.slice;function bI(t){return typeof t=="object"&&"length"in t?t:Array.from(t)}function Ir(t){return function(){return t}}function _I(t){this._context=t}_I.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._context.lineTo(t,e);break}}};function K0(t){return new _I(t)}const GS=Math.PI,zS=2*GS,od=1e-6,wZ=zS-od;function wI(t){this._+=t[0];for(let e=1,n=t.length;e=0))throw new Error(`invalid digits: ${t}`);if(e>15)return wI;const n=ki(10,e);return function(r){this._+=r[0];for(let i=1,o=r.length;iod)if(!(Math.abs(f*c-l*u)>od)||!o)this._append`L${this._x1=e},${this._y1=n}`;else{let h=r-a,p=i-s,v=c*c+l*l,y=h*h+p*p,m=Math.sqrt(v),b=Math.sqrt(d),O=o*Math.tan((GS-Math.acos((v+d-y)/(2*m*b)))/2),E=O/b,w=O/m;Math.abs(E-1)>od&&this._append`L${e+E*u},${n+E*f}`,this._append`A${o},${o},0,0,${+(f*h>u*p)},${this._x1=e+w*c},${this._y1=n+w*l}`}}arc(e,n,r,i,o,a){if(e=+e,n=+n,r=+r,a=!!a,r<0)throw new Error(`negative radius: ${r}`);let s=r*Math.cos(i),c=r*Math.sin(i),l=e+s,u=n+c,f=1^a,d=a?i-o:o-i;this._x1===null?this._append`M${l},${u}`:(Math.abs(this._x1-l)>od||Math.abs(this._y1-u)>od)&&this._append`L${l},${u}`,r&&(d<0&&(d=d%zS+zS),d>wZ?this._append`A${r},${r},0,1,${f},${e-s},${n-c}A${r},${r},0,1,${f},${this._x1=l},${this._y1=u}`:d>od&&this._append`A${r},${r},0,${+(d>=GS)},${f},${this._x1=e+r*Math.cos(o)},${this._y1=n+r*Math.sin(o)}`)}rect(e,n,r,i){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+n}h${r=+r}v${+i}h${-r}Z`}toString(){return this._}}function Ls(){return new Ex}Ls.prototype=Ex.prototype;function Mgt(t=3){return new Ex(+t)}function WS(t){let e=3;return t.digits=function(n){if(!arguments.length)return e;if(n==null)e=null;else{const r=Math.floor(n);if(!(r>=0))throw new RangeError(`invalid digits: ${n}`);e=r}return t},()=>new Ex(e)}function OI(t){return t[0]}function EI(t){return t[1]}function ad(t,e){var n=Ir(!0),r=null,i=K0,o=null,a=WS(s);t=typeof t=="function"?t:t===void 0?OI:Ir(t),e=typeof e=="function"?e:e===void 0?EI:Ir(e);function s(c){var l,u=(c=bI(c)).length,f,d=!1,h;for(r==null&&(o=i(h=a())),l=0;l<=u;++l)!(l0&&(o=e),r<0&&(o=r),n>0&&(a=n),i<0&&(a=i),[o,a]}function SZ(t,e=[]){const[n=0,r=0,i=n,o=r]=e,a=t.parentNode,s=a.getEulerAngles();a.setEulerAngles(0);const{min:c,halfExtents:l}=t.getLocalBounds(),[u,f]=c,[d,h]=l;return a.setEulerAngles(s),{x:u-o,y:f-n,width:d*2+o+r,height:h*2+n+i}}const Pgt=(t,e,n)=>{const r=dist(t,e),i=dist(e,n),o=dist(n,t);return(Math.pow(r,2)+Math.pow(i,2)-Math.pow(o,2))/(2*r*i)};function MZ(t,e,n,r,i=!0,o=!0){const a=f=>ad()(f);if(!e[0]&&!e[1])return a([EZ(t),e]);if(!n.length)return a([[0,0],e]);const[s,c]=n,l=[...c],u=[...s];if(c[0]!==s[0]){const f=i?-4:4;l[1]=c[1],o&&!i&&(l[0]=Math.max(s[0],c[0]-f),c[1]s[1]?u[1]=l[1]:(u[1]=s[1],u[0]=Math.max(u[0],l[0]-f))),!o&&i&&(l[0]=Math.min(s[0],c[0]-f),c[1]>s[1]?u[1]=l[1]:(u[1]=s[1],u[0]=Math.min(u[0],l[0]-f))),o&&i&&(l[0]=Math.min(s[0],c[0]-f),c[1]{const e=t.attributes,{className:n,class:r,transform:i,rotate:o,labelTransform:a,labelTransformOrigin:s,x:c,y:l,x0:u=c,y0:f=l,text:d,background:h,connector:p,startMarker:v,endMarker:y,coordCenter:m,innerHTML:b}=e,O=YS(e,["className","class","transform","rotate","labelTransform","labelTransformOrigin","x","y","x0","y0","text","background","connector","startMarker","endMarker","coordCenter","innerHTML"]);if(t.style.transform=`translate(${c}, ${l})`,[c,l,u,f].some(F=>!Je(F))){t.children.forEach(F=>F.remove());return}const E=Xt(O,"background"),{padding:w}=E,_=YS(E,["padding"]),S=Xt(O,"connector"),{points:M=[]}=S,T=YS(S,["points"]);let A;b?A=Ie(t).maybeAppend("html","html",n).style("zIndex",0).style("innerHTML",b).call(be,Object.assign({transform:a,transformOrigin:s},O)).node():A=Ie(t).maybeAppend("text","text").style("zIndex",0).style("text",d).call(be,Object.assign({textBaseline:"middle",transform:a,transformOrigin:s},O)).node();const C=Ie(t).maybeAppend("background","rect").style("zIndex",-1).call(be,SZ(A,w)).call(be,h?_:{}).node(),N=+u=o)&&(n=o,r=i);else for(let o of t)(o=e(o,++i,t))!=null&&(n=o)&&(n=o,r=i);return r}function PZ(t,e,n,r){const i=e.length/2,o=e.slice(0,i),a=e.slice(i);let s=lp(o,(h,p)=>Math.abs(h[1]-a[p][1]));s=Math.max(Math.min(s,i-2),1);const c=h=>[o[h][0],(o[h][1]+a[h][1])/2],l=c(s),u=c(s-1),f=c(s+1),d=Rs(ci(f,u))/Math.PI*180;return{x:l[0],y:l[1],transform:`rotate(${d})`,textAlign:"center",textBaseline:"middle"}}function MI(t,e,n,r){const{bounds:i}=n,[[o,a],[s,c]]=i,l=s-o,u=c-a,f=d=>{const{x:h,y:p}=d,v=TR(n.x,l),y=TR(n.y,u);return Object.assign(Object.assign({},d),{x:(v||h)+o,y:(y||p)+a})};return f(t==="left"?{x:0,y:u/2,textAlign:"start",textBaseline:"middle"}:t==="right"?{x:l,y:u/2,textAlign:"end",textBaseline:"middle"}:t==="top"?{x:l/2,y:0,textAlign:"center",textBaseline:"top"}:t==="bottom"?{x:l/2,y:u,textAlign:"center",textBaseline:"bottom"}:t==="top-left"?{x:0,y:0,textAlign:"start",textBaseline:"top"}:t==="top-right"?{x:l,y:0,textAlign:"end",textBaseline:"top"}:t==="bottom-left"?{x:0,y:u,textAlign:"start",textBaseline:"bottom"}:t==="bottom-right"?{x:l,y:u,textAlign:"end",textBaseline:"bottom"}:{x:l/2,y:u/2,textAlign:"center",textBaseline:"middle"})}function PI(t,e,n,r){const{y:i,y1:o,autoRotate:a,rotateToAlignArc:s}=n,c=r.getCenter(),l=id(r,e,[i,o]),{innerRadius:u,outerRadius:f,startAngle:d,endAngle:h}=l,p=t==="inside"?(d+h)/2:h,v=HS(p,a,s),y=(()=>{const[m,b]=e,O=u+(f-u)*.5,[E,w]=t==="inside"?Z0(c,p,O):gI(m,b);return{x:E,y:w}})();return Object.assign(Object.assign({},y),{textAlign:t==="inside"?"center":"start",textBaseline:"middle",rotate:v})}function Z0(t,e,n){return[t[0]+Math.sin(e)*n,t[1]-Math.cos(e)*n]}function HS(t,e,n){if(!e)return 0;const r=n?0:Math.sin(t)<0?90:-90;return t/Math.PI*180+r}function TZ(t,e,n,r){const{y:i,y1:o,autoRotate:a,rotateToAlignArc:s,radius:c=.5,offset:l=0}=n,u=id(r,e,[i,o]),{startAngle:f,endAngle:d}=u,h=r.getCenter(),p=(f+d)/2,y={textAlign:"center",textBaseline:"middle",rotate:HS(p,a,s)},{innerRadius:m,outerRadius:b}=u,E=m+(b-m)*c+l,[w,_]=Z0(h,p,E);return Object.assign({x:w,y:_},y)}function TI(t){return t===void 0?null:t}function AI(t,e,n,r){const{bounds:i}=n,[o]=i;return{x:TI(o[0]),y:TI(o[1])}}function Yl(t,e,n,r){const{bounds:i}=n;return i.length===1?AI(t,e,n,r):(R0(r)?PI:tp(r)?TZ:MI)(t,e,n,r)}function AZ(t,e,n,r,i){const[o,a]=Z0(t,e,n),[s,c]=Z0(t,e,r),l=Math.sin(e)>0?1:-1;return[[o,a],[s,c],[s+l*i,c]]}function CI(t,e,n){const r=id(n,t,[e.y,e.y1]),{innerRadius:i,outerRadius:o}=r;return i+(o-i)}function kI(t,e,n){const r=id(n,t,[e.y,e.y1]),{startAngle:i,endAngle:o}=r;return(i+o)/2}function US(t,e,n,r){const{autoRotate:i,rotateToAlignArc:o,offset:a=0,connector:s=!0,connectorLength:c=a,connectorLength2:l=0,connectorDistance:u=0}=n,f=r.getCenter(),d=kI(e,n,r),h=Math.sin(d)>0?1:-1,p=HS(d,i,o),v={textAlign:h>0||R0(r)?"start":"end",textBaseline:"middle",rotate:p},y=CI(e,n,r),m=y+(s?c:a),[[b,O],[E,w],[_,S]]=AZ(f,d,y,m,s?l:0),M=s?+u*h:0,T=_+M,A=S,C={connector:s,connectorPoints:[[E-T,w-A],[_-T,S-A]]};return Object.assign(Object.assign({x0:b,y0:O,x:_+M,y:S},v),C)}function CZ(t,e,n,r){const{bounds:i}=n;return i.length===1?AI(t,e,n,r):(R0(r)?PI:tp(r)?US:MI)(t,e,n,r)}function li(t,e){return t==null||e==null?NaN:te?1:t>=e?0:NaN}function kZ(t,e){return Array.from(e,n=>t[n])}function fc(t,...e){if(typeof t[Symbol.iterator]!="function")throw new TypeError("values is not iterable");t=Array.from(t);let[n]=e;if(n&&n.length!==2||e.length>1){const r=Uint32Array.from(t,(i,o)=>o);return e.length>1?(e=e.map(i=>t.map(i)),r.sort((i,o)=>{for(const a of e){const s=J0(a[i],a[o]);if(s)return s}})):(n=t.map(n),r.sort((i,o)=>J0(n[i],n[o]))),kZ(t,r)}return t.sort(NI(n))}function NI(t=li){if(t===li)return J0;if(typeof t!="function")throw new TypeError("compare is not a function");return(e,n)=>{const r=t(e,n);return r||r===0?r:(t(n,n)===0)-(t(e,e)===0)}}function J0(t,e){return(t==null||!(t>=t))-(e==null||!(e>=e))||(te?1:0)}function RI(t,e={}){const{labelHeight:n=14,height:r}=e,i=fc(t,l=>l.y),o=i.length,a=new Array(o);for(let l=0;l0;l--){const u=a[l],f=a[l-1];if(f.y1>u.y){s=!0,f.labels.push(...u.labels),a.splice(l,1),f.y1+=u.y1-u.y;const d=f.y1-f.y;f.y1=Math.max(Math.min(f.y1,r),d),f.y=f.y1-d}}}let c=0;for(const l of a){const{y:u,labels:f}=l;let d=u-n;for(const h of f){const p=i[c++],y=d+n-h;p.connectorPoints[0][1]-=y,p.y=d+n,d+=n}}}function LI(t,e){const n=fc(t,s=>s.y),{height:r,labelHeight:i=14}=e,o=Math.ceil(r/i);if(n.length<=o)return RI(n,e);const a=[];for(let s=0;s0?1:-1,d=s[0]+(u+ +o)*f,{x:h}=a,p=d-h;return a.x+=p,a.connectorPoints[0][0]-=p,a}function LZ(t,e,n,r,i,o){if(!tp(r))return{};if(Sx.has(e))return Sx.get(e);const a=o.map(d=>RZ(d,n,r)),{width:s,height:c}=r.getOptions(),l=a.filter(d=>d.xd.x>=s/2),f=Object.assign(Object.assign({},i),{height:c});return LI(l,f),LI(u,f),a.forEach((d,h)=>Sx.set(o[h],d)),Sx.get(e)}var IZ=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i0?1:-1,[v,y]=Z0(u,h,d);return s.x=v+(o+a)*p,s.y=y,s}var II=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{coordinate:n,theme:r}=e,{render:i}=t;return(o,a,s,c)=>{const{text:l,x:u,y:f,transform:d="",transformOrigin:h,className:p=""}=a,v=II(a,["text","x","y","transform","transformOrigin","className"]),y=FZ(o,a,n,r,t,c),{rotate:m=0,transform:b=""}=y,O=II(y,["rotate","transform"]);return Ie(new SI).call(be,O).style("text",`${l}`).style("className",`${p} g2-label`).style("innerHTML",i?i(l,a.datum,a.index):void 0).style("labelTransform",`${b} rotate(${+m}) ${d}`.trim()).style("labelTransformOrigin",h).style("coordCenter",n.getCenter()).call(be,v).node()}};DI.props={defaultMarker:"point"};var jZ=function(t,e){if(!Qh(t))return t;for(var n=[],r=0;rt?1:e>=t?0:NaN}function Hu(t){let e,n,r;t.length!==2?(e=li,n=(s,c)=>li(t(s),c),r=(s,c)=>t(s)-c):(e=t===li||t===GZ?t:zZ,n=t,r=t);function i(s,c,l=0,u=s.length){if(l>>1;n(s[f],c)<0?l=f+1:u=f}while(l>>1;n(s[f],c)<=0?l=f+1:u=f}while(ll&&r(s[f-1],c)>-r(s[f],c)?f-1:f}return{left:i,center:a,right:o}}function zZ(){return 0}function VS(t){return t===null?NaN:+t}function*WZ(t,e){if(e===void 0)for(let n of t)n!=null&&(n=+n)>=n&&(yield n);else{let n=-1;for(let r of t)(r=e(r,++n,t))!=null&&(r=+r)>=r&&(yield r)}}const FI=Hu(li),YZ=FI.right,HZ=FI.left,UZ=Hu(VS).center;var VZ=YZ;function XZ(t,e,n){return Math.min(n,Math.max(e,t))}function Q0(t){return!!t.getBandWidth}function up(t,e,n){if(!Q0(t))return t.invert(e);const{adjustedRange:r}=t,{domain:i}=t.getOptions(),o=n?-1:0,a=t.getStep(),s=n?r:r.map(u=>u+a),c=HZ(s,e),l=XZ(c+o,0,i.length-1);return i[l]}function Uu(t,e,n){if(!e)return t.getOptions().domain;if(!Q0(t)){const c=fc(e);if(!n)return c;const[l]=c,{range:u}=t.getOptions(),[f,d]=u,h=f>d?-1:1,p=t.invert(t.map(l)+h*n);return[l,p]}const{domain:r}=t.getOptions(),i=e[0],o=r.indexOf(i);if(n){const c=o+Math.round(r.length*n);return r.slice(o,c)}const a=e[e.length-1],s=r.indexOf(a);return r.slice(o,s+1)}function Mx(t,e,n,r,i,o){const{x:a,y:s}=i,c=(h,p)=>{const[v,y]=o.invert(h);return[up(a,v,p),up(s,y,p)]},l=c([t,e],!0),u=c([n,r],!1),f=Uu(a,[l[0],u[0]]),d=Uu(s,[l[1],u[1]]);return[f,d]}function Px(t,e){const[n,r]=t,i=o=>o.getStep?o.getStep():0;return[e.map(n),e.map(r)+i(e)]}function $Z(t,e,n){const{x:r,y:i}=e,[o,a]=t,s=Px(o,r),c=Px(a,i),l=[s[0],c[0]],u=[s[1],c[1]],[f,d]=n.map(l),[h,p]=n.map(u);return[f,d,h,p]}const jI=Math.abs,qo=Math.atan2,sd=Math.cos,qZ=Math.max,XS=Math.min,Jc=Math.sin,fp=Math.sqrt,Ko=1e-12,tg=Math.PI,Tx=tg/2,KZ=2*tg;function ZZ(t){return t>1?0:t<-1?tg:Math.acos(t)}function GI(t){return t>=1?Tx:t<=-1?-Tx:Math.asin(t)}function JZ(t){return t.innerRadius}function QZ(t){return t.outerRadius}function tJ(t){return t.startAngle}function eJ(t){return t.endAngle}function nJ(t){return t&&t.padAngle}function rJ(t,e,n,r,i,o,a,s){var c=n-t,l=r-e,u=a-i,f=s-o,d=f*c-u*l;if(!(d*dR*R+I*I&&(M=A,T=C),{cx:M,cy:T,x01:-u,y01:-f,x11:M*(i/w-1),y11:T*(i/w-1)}}function Cx(){var t=JZ,e=QZ,n=Ir(0),r=null,i=tJ,o=eJ,a=nJ,s=null,c=WS(l);function l(){var u,f,d=+t.apply(this,arguments),h=+e.apply(this,arguments),p=i.apply(this,arguments)-Tx,v=o.apply(this,arguments)-Tx,y=jI(v-p),m=v>p;if(s||(s=u=c()),hKo))s.moveTo(0,0);else if(y>KZ-Ko)s.moveTo(h*sd(p),h*Jc(p)),s.arc(0,0,h,p,v,!m),d>Ko&&(s.moveTo(d*sd(v),d*Jc(v)),s.arc(0,0,d,v,p,m));else{var b=p,O=v,E=p,w=v,_=y,S=y,M=a.apply(this,arguments)/2,T=M>Ko&&(r?+r.apply(this,arguments):fp(d*d+h*h)),A=XS(jI(h-d)/2,+n.apply(this,arguments)),C=A,N=A,k,R;if(T>Ko){var I=GI(T/d*Jc(M)),D=GI(T/h*Jc(M));(_-=I*2)>Ko?(I*=m?1:-1,E+=I,w-=I):(_=0,E=w=(p+v)/2),(S-=D*2)>Ko?(D*=m?1:-1,b+=D,O-=D):(S=0,b=O=(p+v)/2)}var B=h*sd(b),F=h*Jc(b),G=d*sd(w),X=d*Jc(w);if(A>Ko){var q=h*sd(O),J=h*Jc(O),et=d*sd(E),dt=d*Jc(E),_t;if(yKo?N>Ko?(k=Ax(et,dt,B,F,h,N,m),R=Ax(q,J,G,X,h,N,m),s.moveTo(k.cx+k.x01,k.cy+k.y01),NKo)||!(_>Ko)?s.lineTo(G,X):C>Ko?(k=Ax(G,X,q,J,d,-C,m),R=Ax(B,F,et,dt,d,-C,m),s.lineTo(k.cx+k.x01,k.cy+k.y01),C0?C:C+k,D=R>0?N:N+R,B=Math.abs(k),F=Math.abs(R),G=I+s,X=D+c,q=B-(s+l),J=F-(c+u),et=M?tx(q,m,1/0):tx(q,v,y),dt=M?tx(J,v,y):tx(J,m,1/0),_t=M?G:G-(et-q)/2,Dt=M?X-(dt-J)/2:X-(dt-J);return Ie(t.createElement("rect",{})).style("x",_t).style("y",Dt).style("width",et).style("height",dt).style("radius",[h,p,d,f]).call(be,b).node()}const{y:O,y1:E}=n,w=r.getCenter(),_=id(r,e,[O,E]),S=Cx().cornerRadius(a).padAngle(o*Math.PI/180);return Ie(t.createElement("path",{})).style("d",S(_)).style("transform",`translate(${w[0]}, ${w[1]})`).style("radius",a).style("inset",o).call(be,b).node()}const eg=(t,e)=>{const{colorAttribute:n,opacityAttribute:r="fill",first:i=!0,last:o=!0}=t,a=kx(t,["colorAttribute","opacityAttribute","first","last"]),{coordinate:s,document:c}=e;return(l,u,f)=>{const{color:d,radius:h=0}=f,p=kx(f,["color","radius"]),v=p.lineWidth||1,{stroke:y,radius:m=h,radiusTopLeft:b=m,radiusTopRight:O=m,radiusBottomRight:E=m,radiusBottomLeft:w=m,innerRadius:_=0,innerRadiusTopLeft:S=_,innerRadiusTopRight:M=_,innerRadiusBottomRight:T=_,innerRadiusBottomLeft:A=_,lineWidth:C=n==="stroke"||y?v:0,inset:N=0,insetLeft:k=N,insetRight:R=N,insetBottom:I=N,insetTop:D=N,minWidth:B,maxWidth:F,minHeight:G}=a,X=kx(a,["stroke","radius","radiusTopLeft","radiusTopRight","radiusBottomRight","radiusBottomLeft","innerRadius","innerRadiusTopLeft","innerRadiusTopRight","innerRadiusBottomRight","innerRadiusBottomLeft","lineWidth","inset","insetLeft","insetRight","insetBottom","insetTop","minWidth","maxWidth","minHeight"]),{color:q=d,opacity:J}=u,et=[i?b:S,i?O:M,o?E:T,o?w:A],dt=["radiusTopLeft","radiusTopRight","radiusBottomRight","radiusBottomLeft"];Rr(s)&&dt.push(dt.shift());const _t=Object.assign(Object.assign({radius:m},Object.fromEntries(dt.map((Dt,pt)=>[Dt,et[pt]]))),{inset:N,insetLeft:k,insetRight:R,insetBottom:I,insetTop:D,minWidth:B,maxWidth:F,minHeight:G});return Ie(zI(c,l,u,s,_t)).call(be,p).style("fill","transparent").style(n,q).style(FS(t),J).style("lineWidth",C).style("stroke",y===void 0?q:y).call(be,X).node()}};eg.props={defaultEnterAnimation:"scaleInY",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const iJ={visibility:"visible",opacity:1,fillOpacity:1,strokeOpacity:1};function oJ(t,e){var n;return(n=t.style[e])!==null&&n!==void 0?n:iJ[e]}function $S(t,e,n,r){t.style[e]=n,r&&t.children.forEach(i=>$S(i,e,n,r))}function qS(t){$S(t,"visibility","hidden",!0)}function Nx(t){$S(t,"visibility","visible",!0)}var ng=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i!e.__removed__)}function WI(t,e){return KS(t,e).flatMap(({container:n})=>Vu(n))}function KS(t,e){return e.filter(n=>n!==t&&n.options.parentKey===t.options.key)}function Qc(t){return Ie(t).select(`.${Ha}`).node()}function YI(t){if(t.tagName==="g")return t.getRenderBounds();const e=t.getGeometryBounds(),n=new ro;return n.setFromTransformedAABB(e,t.getWorldTransform()),n}function rg(t,e){const{offsetX:n,offsetY:r}=e,i=YI(t),{min:[o,a],max:[s,c]}=i,l=ns,u=rc;return l||u?null:[n-o,r-a]}function ZS(t,e){const{offsetX:n,offsetY:r}=e,[i,o,a,s]=aJ(t);return[Math.min(a,Math.max(i,n))-i,Math.min(s,Math.max(o,r))-o]}function aJ(t){const e=t.getRenderBounds(),{min:[n,r],max:[i,o]}=e;return[n,r,i,o]}function HI(t){return e=>e.__data__.color}function JS(t){return e=>e.__data__.x}function cd(t){const e=Array.isArray(t)?t:[t],n=new Map(e.flatMap(r=>Array.from(r.markState.keys()).map(o=>[Rx(r.key,o.key),o.data])));return r=>{const{index:i,markKey:o,viewKey:a}=r.__data__;return n.get(Rx(a,o))[i]}}function Hl(t,e=(r,i)=>r,n=(r,i,o)=>r.setAttribute(i,o)){const r="__states__",i="__ordinal__",o=u=>{const{[r]:f=[],[i]:d={}}=u,h=f.reduce((p,v)=>Object.assign(Object.assign({},p),t[v]),d);if(Object.keys(h).length!==0){for(const[p,v]of Object.entries(h)){const y=oJ(u,p),m=e(v,u);n(u,p,m),p in d||(d[p]=y)}u[i]=d}},a=u=>{u[r]||(u[r]=[])};return{setState:(u,...f)=>{a(u),u[r]=[...f],o(u)},removeState:(u,...f)=>{a(u);for(const d of f){const h=u[r].indexOf(d);h!==-1&&u[r].splice(h,1)}o(u)},hasState:(u,f)=>(a(u),u[r].indexOf(f)!==-1)}}function sJ(t){return t===void 0?!0:typeof t!="object"?!1:Object.keys(t).length===0}function Rx(t,e){return`${t},${e}`}function dp(t,e){const r=(Array.isArray(t)?t:[t]).flatMap(o=>o.marks.map(a=>[Rx(o.key,a.key),a.state])),i={};for(const o of e){const[a,s]=Array.isArray(o)?o:[o,{}];i[a]=r.reduce((c,l)=>{const[u,f={}]=l,d=sJ(f[a])?s:f[a];for(const[h,p]of Object.entries(d)){const v=c[h],y=(m,b,O,E)=>{const w=Rx(E.__data__.viewKey,E.__data__.markKey);return u!==w?v==null?void 0:v(m,b,O,E):typeof p!="function"?p:p(m,b,O,E)};c[h]=y}return c},{})}return i}function ig(t,e){const n=new Map(t.map((i,o)=>[i,o])),r=e?t.map(e):t;return(i,o)=>{if(typeof i!="function")return i;const a=n.get(o),s=e?e(o):o;return i(s,a,r,o)}}function UI(t){var{link:e=!1,valueof:n=(u,f)=>u,coordinate:r}=t,i=ng(t,["link","valueof","coordinate"]);const o="element-link";if(!e)return[()=>{},()=>{}];const a=u=>u.__data__.points,s=(u,f)=>{const[,d,h]=u,[p,,,v]=f;return[d,p,v,h]};return[u=>{var f;if(u.length<=1)return;const d=fc(u,(h,p)=>{const{x:v}=h.__data__,{x:y}=p.__data__;return v-y});for(let h=1;hn(T,v)),{fill:_=v.getAttribute("fill")}=w,S=ng(w,["fill"]),M=new ke({className:o,style:Object.assign({d:p.toString(),fill:_,zIndex:-2},S)});(f=v.link)===null||f===void 0||f.remove(),v.parentNode.appendChild(M),v.link=M}},u=>{var f;(f=u.link)===null||f===void 0||f.remove(),u.link=null}]}function VI(t,e,n){const r=i=>{const{transform:o}=t.style;return o?`${o} ${i}`:i};if(ar(n)){const{points:i}=t.__data__,[o,a]=Rr(n)?Ox(i):i,s=n.getCenter(),c=ci(o,s),l=ci(a,s),u=Rs(c),f=vI(c,l),d=u+f/2,h=e*Math.cos(d),p=e*Math.sin(d);return r(`translate(${h}, ${p})`)}return Rr(n)?r(`translate(${e}, 0)`):r(`translate(0, ${-e})`)}function XI(t){var{document:e,background:n,scale:r,coordinate:i,valueof:o}=t,a=ng(t,["document","background","scale","coordinate","valueof"]);const s="element-background";if(!n)return[()=>{},()=>{}];const c=(m,b,O)=>{const E=m.invert(b),w=b+m.getBandWidth(E)/2,_=m.getStep(E)/2,S=_*O;return[w-_+S,w+_-S]},l=(m,b)=>{const{x:O}=r;if(!Q0(O))return[0,1];const{__data__:E}=m,{x:w}=E,[_,S]=c(O,w,b);return[_,S]},u=(m,b)=>{const{y:O}=r;if(!Q0(O))return[0,1];const{__data__:E}=m,{y:w}=E,[_,S]=c(O,w,b);return[_,S]},f=(m,b)=>{const{padding:O}=b,[E,w]=l(m,O),[_,S]=u(m,O),M=[[E,_],[w,_],[w,S],[E,S]].map(N=>i.map(N)),{__data__:T}=m,{y:A,y1:C}=T;return zI(e,M,{y:A,y1:C},i,b)},d=(m,b)=>{const{transform:O="scale(1.2, 1.2)",transformOrigin:E="center center",stroke:w=""}=b,_=ng(b,["transform","transformOrigin","stroke"]),S=Object.assign({transform:O,transformOrigin:E,stroke:w},_),M=m.cloneNode(!0);for(const[T,A]of Object.entries(S))M.style[T]=A;return M},h=()=>{const{x:m,y:b}=r;return[m,b].some(Q0)};return[m=>{m.background&&m.background.remove();const b=Xc(a,N=>o(N,m)),{fill:O="#CCD6EC",fillOpacity:E=.3,zIndex:w=-2,padding:_=.001,lineWidth:S=0}=b,M=ng(b,["fill","fillOpacity","zIndex","padding","lineWidth"]),T=Object.assign(Object.assign({},M),{fill:O,fillOpacity:E,zIndex:w,padding:_,lineWidth:S}),C=(h()?f:d)(m,T);C.className=s,m.parentNode.parentNode.appendChild(C),m.background=C},m=>{var b;(b=m.background)===null||b===void 0||b.remove(),m.background=null},m=>m.className===s]}function Xu(t,e){const r=t.getRootNode().defaultView.getContextService().getDomElement();r!=null&&r.style&&(t.cursor=r.style.cursor,r.style.cursor=e)}function cJ(t){Xu(t,t.cursor)}function QS(t,e,n){return t.find(r=>Object.entries(e).every(([i,o])=>n(r)[i]===o))}function Lx(t,e){return Math.sqrt(Math.pow(t[0]-e[0],2)+Math.pow(t[1]-e[1],2))}function og(t,e=!1){const n=BI(t,r=>!!r).map((r,i)=>[i===0?"M":"L",...r]);return e&&n.push(["Z"]),n}function $I(t){return t.querySelectorAll(".element")}function lJ(t,e,n=0){const r=[["M",...e[1]]],i=Lx(t,e[1]),o=Lx(t,e[0]);return i===0?r.push(["L",...e[3]],["A",o,o,0,n,1,...e[0]],["Z"]):r.push(["A",i,i,0,n,0,...e[2]],["L",...e[3]],["A",o,o,0,n,1,...e[0]],["Z"]),r}function Ix(t,e){if(e(t))return t;let n=t.parent;for(;n&&!e(n);)n=n.parent;return n}function qI(t,e){const{__data__:n}=t,{markKey:r,index:i,seriesIndex:o}=n,{markState:a}=e,s=Array.from(a.keys()).find(c=>c.key===r);if(s)return o?o.map(c=>s.data[c]):s.data[i]}function uJ(t){return Ix(t,e=>e.className==="component")}function fJ(t){return Ix(t,e=>e.className==="element")}function dJ(t){return Ix(t,e=>e.className==="label")}function ao(t,e,n,r=i=>!0){return i=>{if(!r(i))return;n.emit(`plot:${t}`,i);const{target:o}=i;if(!o)return;const{className:a}=o;if(a==="plot")return;const s=fJ(o),c=uJ(o),l=dJ(o),u=s||c||l;if(!u)return;const{className:f,markType:d}=u,h=Object.assign(Object.assign({},i),{nativeEvent:!0});f==="element"?(h.data={data:qI(u,e)},n.emit(`element:${t}`,h),n.emit(`${d}:${t}`,h)):f==="label"?(h.data={data:u.attributes.datum},n.emit(`label:${t}`,h),n.emit(`${a}:${t}`,h)):(n.emit(`component:${t}`,h),n.emit(`${a}:${t}`,h))}}function KI(){return(t,e,n)=>{const{container:r,view:i}=t,o=ao(Jn.CLICK,i,n,S=>S.detail===1),a=ao(Jn.DBLCLICK,i,n,S=>S.detail===2),s=ao(Jn.POINTER_TAP,i,n),c=ao(Jn.POINTER_DOWN,i,n),l=ao(Jn.POINTER_UP,i,n),u=ao(Jn.POINTER_OVER,i,n),f=ao(Jn.POINTER_OUT,i,n),d=ao(Jn.POINTER_MOVE,i,n),h=ao(Jn.POINTER_ENTER,i,n),p=ao(Jn.POINTER_LEAVE,i,n),v=ao(Jn.POINTER_UPOUTSIDE,i,n),y=ao(Jn.DRAG_START,i,n),m=ao(Jn.DRAG,i,n),b=ao(Jn.DRAG_END,i,n),O=ao(Jn.DRAG_ENTER,i,n),E=ao(Jn.DRAG_LEAVE,i,n),w=ao(Jn.DRAG_OVER,i,n),_=ao(Jn.DROP,i,n);return r.addEventListener("click",o),r.addEventListener("click",a),r.addEventListener("pointertap",s),r.addEventListener("pointerdown",c),r.addEventListener("pointerup",l),r.addEventListener("pointerover",u),r.addEventListener("pointerout",f),r.addEventListener("pointermove",d),r.addEventListener("pointerenter",h),r.addEventListener("pointerleave",p),r.addEventListener("pointerupoutside",v),r.addEventListener("dragstart",y),r.addEventListener("drag",m),r.addEventListener("dragend",b),r.addEventListener("dragenter",O),r.addEventListener("dragleave",E),r.addEventListener("dragover",w),r.addEventListener("drop",_),()=>{r.removeEventListener("click",o),r.removeEventListener("click",a),r.removeEventListener("pointertap",s),r.removeEventListener("pointerdown",c),r.removeEventListener("pointerup",l),r.removeEventListener("pointerover",u),r.removeEventListener("pointerout",f),r.removeEventListener("pointermove",d),r.removeEventListener("pointerenter",h),r.removeEventListener("pointerleave",p),r.removeEventListener("pointerupoutside",v),r.removeEventListener("dragstart",y),r.removeEventListener("drag",m),r.removeEventListener("dragend",b),r.removeEventListener("dragenter",O),r.removeEventListener("dragleave",E),r.removeEventListener("dragover",w),r.removeEventListener("drop",_)}}}KI.props={reapplyWhenUpdate:!0};function hJ(){return{"component.axisRadar":$L,"component.axisLinear":zu,"component.axisArc":XL,"component.legendContinuousBlock":fI,"component.legendContinuousBlockSize":dI,"component.legendContinuousSize":LS,"interaction.event":KI,"composition.mark":hI,"composition.view":pI,"shape.label.label":DI}}var pJ=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{if(typeof o!="string")return o;const a=`${t}.${o}`;return n[a]||Zh(`Unknown Component: ${a}`)};return[(o,a)=>{const{type:s}=o,c=pJ(o,["type"]);s||Zh("Plot type is required!");const l=r(s);return l==null?void 0:l(c,a)},r]}function ZI(t){const{canvas:e,group:n}=t;return(e==null?void 0:e.document)||(n==null?void 0:n.ownerDocument)||Zh("Cannot find library document")}var JI=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);in.type===e)}function ld(t){return dc(t,"polar").length>0}function gJ(t){return dc(t,"helix").length>0}function hp(t){return dc(t,"transpose").length%2===1}function yJ(t){return dc(t,"parallel").length>0}function t3(t){return dc(t,"theta").length>0}function mJ(t){return dc(t,"reflect").length>0}function ag(t){return dc(t,"radial").length>0}function xJ(t){return dc(t,"radar").length>0}function bJ(t){return dc(t,"reflectY").length>0}function _J(t){return t.find(e=>e.type==="cartesian"||e.type==="cartesian3D")?t:[...t,{type:"cartesian"}]}function dn(t){for(var e=t.length/6|0,n=new Array(e),r=0;r=1?(n=1,e-1):Math.floor(n*e),i=t[r],o=t[r+1],a=r>0?t[r-1]:2*i-o,s=r180||n<-180?n-360*Math.round(n/360):n):tM(isNaN(t)?e:t)}function BJ(t){return(t=+t)==1?pp:function(e,n){return n-e?IJ(e,n,t):tM(isNaN(e)?n:e)}}function pp(t,e){var n=e-t;return n?n3(t,n):tM(isNaN(t)?e:t)}var Tgt=function t(e){var n=BJ(e);function r(i,o){var a=n((i=xu(i)).r,(o=xu(o)).r),s=n(i.g,o.g),c=n(i.b,o.b),l=pp(i.opacity,o.opacity);return function(u){return i.r=a(u),i.g=s(u),i.b=c(u),i.opacity=l(u),i+""}}return r.gamma=t,r}(1);function r3(t){return function(e){var n=e.length,r=new Array(n),i=new Array(n),o=new Array(n),a,s;for(a=0;aFJ(t[t.length-1]),i3=new Array(3).concat("d8b365f5f5f55ab4ac","a6611adfc27d80cdc1018571","a6611adfc27df5f5f580cdc1018571","8c510ad8b365f6e8c3c7eae55ab4ac01665e","8c510ad8b365f6e8c3f5f5f5c7eae55ab4ac01665e","8c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e","8c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e","5430058c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e003c30","5430058c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e003c30").map(dn),jJ=Er(i3),o3=new Array(3).concat("af8dc3f7f7f77fbf7b","7b3294c2a5cfa6dba0008837","7b3294c2a5cff7f7f7a6dba0008837","762a83af8dc3e7d4e8d9f0d37fbf7b1b7837","762a83af8dc3e7d4e8f7f7f7d9f0d37fbf7b1b7837","762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b7837","762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b7837","40004b762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b783700441b","40004b762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b783700441b").map(dn),GJ=Er(o3),a3=new Array(3).concat("e9a3c9f7f7f7a1d76a","d01c8bf1b6dab8e1864dac26","d01c8bf1b6daf7f7f7b8e1864dac26","c51b7de9a3c9fde0efe6f5d0a1d76a4d9221","c51b7de9a3c9fde0eff7f7f7e6f5d0a1d76a4d9221","c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221","c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221","8e0152c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221276419","8e0152c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221276419").map(dn),zJ=Er(a3),s3=new Array(3).concat("998ec3f7f7f7f1a340","5e3c99b2abd2fdb863e66101","5e3c99b2abd2f7f7f7fdb863e66101","542788998ec3d8daebfee0b6f1a340b35806","542788998ec3d8daebf7f7f7fee0b6f1a340b35806","5427888073acb2abd2d8daebfee0b6fdb863e08214b35806","5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b35806","2d004b5427888073acb2abd2d8daebfee0b6fdb863e08214b358067f3b08","2d004b5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b358067f3b08").map(dn),WJ=Er(s3),c3=new Array(3).concat("ef8a62f7f7f767a9cf","ca0020f4a58292c5de0571b0","ca0020f4a582f7f7f792c5de0571b0","b2182bef8a62fddbc7d1e5f067a9cf2166ac","b2182bef8a62fddbc7f7f7f7d1e5f067a9cf2166ac","b2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac","b2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac","67001fb2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac053061","67001fb2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac053061").map(dn),YJ=Er(c3),l3=new Array(3).concat("ef8a62ffffff999999","ca0020f4a582bababa404040","ca0020f4a582ffffffbababa404040","b2182bef8a62fddbc7e0e0e09999994d4d4d","b2182bef8a62fddbc7ffffffe0e0e09999994d4d4d","b2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d","b2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d","67001fb2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d1a1a1a","67001fb2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d1a1a1a").map(dn),HJ=Er(l3),u3=new Array(3).concat("fc8d59ffffbf91bfdb","d7191cfdae61abd9e92c7bb6","d7191cfdae61ffffbfabd9e92c7bb6","d73027fc8d59fee090e0f3f891bfdb4575b4","d73027fc8d59fee090ffffbfe0f3f891bfdb4575b4","d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4","d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4","a50026d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4313695","a50026d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4313695").map(dn),UJ=Er(u3),f3=new Array(3).concat("fc8d59ffffbf91cf60","d7191cfdae61a6d96a1a9641","d7191cfdae61ffffbfa6d96a1a9641","d73027fc8d59fee08bd9ef8b91cf601a9850","d73027fc8d59fee08bffffbfd9ef8b91cf601a9850","d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850","d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850","a50026d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850006837","a50026d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850006837").map(dn),VJ=Er(f3),d3=new Array(3).concat("fc8d59ffffbf99d594","d7191cfdae61abdda42b83ba","d7191cfdae61ffffbfabdda42b83ba","d53e4ffc8d59fee08be6f59899d5943288bd","d53e4ffc8d59fee08bffffbfe6f59899d5943288bd","d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd","d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd","9e0142d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd5e4fa2","9e0142d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd5e4fa2").map(dn),XJ=Er(d3),h3=new Array(3).concat("e5f5f999d8c92ca25f","edf8fbb2e2e266c2a4238b45","edf8fbb2e2e266c2a42ca25f006d2c","edf8fbccece699d8c966c2a42ca25f006d2c","edf8fbccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45006d2c00441b").map(dn),$J=Er(h3),p3=new Array(3).concat("e0ecf49ebcda8856a7","edf8fbb3cde38c96c688419d","edf8fbb3cde38c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d810f7c4d004b").map(dn),qJ=Er(p3),v3=new Array(3).concat("e0f3dba8ddb543a2ca","f0f9e8bae4bc7bccc42b8cbe","f0f9e8bae4bc7bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe0868ac084081").map(dn),KJ=Er(v3),g3=new Array(3).concat("fee8c8fdbb84e34a33","fef0d9fdcc8afc8d59d7301f","fef0d9fdcc8afc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301fb300007f0000").map(dn),ZJ=Er(g3),y3=new Array(3).concat("ece2f0a6bddb1c9099","f6eff7bdc9e167a9cf02818a","f6eff7bdc9e167a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016c59014636").map(dn),JJ=Er(y3),m3=new Array(3).concat("ece7f2a6bddb2b8cbe","f1eef6bdc9e174a9cf0570b0","f1eef6bdc9e174a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0045a8d023858").map(dn),QJ=Er(m3),x3=new Array(3).concat("e7e1efc994c7dd1c77","f1eef6d7b5d8df65b0ce1256","f1eef6d7b5d8df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125698004367001f").map(dn),tQ=Er(x3),b3=new Array(3).concat("fde0ddfa9fb5c51b8a","feebe2fbb4b9f768a1ae017e","feebe2fbb4b9f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a017749006a").map(dn),eQ=Er(b3),_3=new Array(3).concat("edf8b17fcdbb2c7fb8","ffffcca1dab441b6c4225ea8","ffffcca1dab441b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea8253494081d58").map(dn),nQ=Er(_3),w3=new Array(3).concat("f7fcb9addd8e31a354","ffffccc2e69978c679238443","ffffccc2e69978c67931a354006837","ffffccd9f0a3addd8e78c67931a354006837","ffffccd9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443006837004529").map(dn),rQ=Er(w3),O3=new Array(3).concat("fff7bcfec44fd95f0e","ffffd4fed98efe9929cc4c02","ffffd4fed98efe9929d95f0e993404","ffffd4fee391fec44ffe9929d95f0e993404","ffffd4fee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c02993404662506").map(dn),iQ=Er(O3),E3=new Array(3).concat("ffeda0feb24cf03b20","ffffb2fecc5cfd8d3ce31a1c","ffffb2fecc5cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cbd0026800026").map(dn),oQ=Er(E3),S3=new Array(3).concat("deebf79ecae13182bd","eff3ffbdd7e76baed62171b5","eff3ffbdd7e76baed63182bd08519c","eff3ffc6dbef9ecae16baed63182bd08519c","eff3ffc6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b").map(dn),aQ=Er(S3),M3=new Array(3).concat("e5f5e0a1d99b31a354","edf8e9bae4b374c476238b45","edf8e9bae4b374c47631a354006d2c","edf8e9c7e9c0a1d99b74c47631a354006d2c","edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b").map(dn),sQ=Er(M3),P3=new Array(3).concat("f0f0f0bdbdbd636363","f7f7f7cccccc969696525252","f7f7f7cccccc969696636363252525","f7f7f7d9d9d9bdbdbd969696636363252525","f7f7f7d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000").map(dn),cQ=Er(P3),T3=new Array(3).concat("efedf5bcbddc756bb1","f2f0f7cbc9e29e9ac86a51a3","f2f0f7cbc9e29e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d").map(dn),lQ=Er(T3),A3=new Array(3).concat("fee0d2fc9272de2d26","fee5d9fcae91fb6a4acb181d","fee5d9fcae91fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d").map(dn),uQ=Er(A3),C3=new Array(3).concat("fee6cefdae6be6550d","feeddefdbe85fd8d3cd94701","feeddefdbe85fd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704").map(dn),fQ=Er(C3);function dQ(t){return t=Math.max(0,Math.min(1,t)),"rgb("+Math.max(0,Math.min(255,Math.round(-4.54-t*(35.34-t*(2381.73-t*(6402.7-t*(7024.72-t*2710.57)))))))+", "+Math.max(0,Math.min(255,Math.round(32.49+t*(170.73+t*(52.82-t*(131.46-t*(176.58-t*67.37)))))))+", "+Math.max(0,Math.min(255,Math.round(81.24+t*(442.36-t*(2482.43-t*(6167.24-t*(6614.94-t*2475.67)))))))+")"}var hQ=Math.PI/180,pQ=180/Math.PI,k3=-.14861,eM=1.78277,nM=-.29227,Dx=-.90649,sg=1.97294,N3=sg*Dx,R3=sg*eM,L3=eM*nM-Dx*k3;function vQ(t){if(t instanceof ud)return new ud(t.h,t.s,t.l,t.opacity);t instanceof $n||(t=Ev(t));var e=t.r/255,n=t.g/255,r=t.b/255,i=(L3*r+N3*e-R3*n)/(L3+N3-R3),o=r-i,a=(sg*(n-i)-nM*o)/Dx,s=Math.sqrt(a*a+o*o)/(sg*i*(1-i)),c=s?Math.atan2(a,o)*pQ-120:NaN;return new ud(c<0?c+360:c,s,i,t.opacity)}function tl(t,e,n,r){return arguments.length===1?vQ(t):new ud(t,e,n,r==null?1:r)}function ud(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}bf(ud,tl,yo(ia,{brighter:function(e){return e=e==null?_l:Math.pow(_l,e),new ud(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=e==null?Zs:Math.pow(Zs,e),new ud(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=isNaN(this.h)?0:(this.h+120)*hQ,n=+this.l,r=isNaN(this.s)?0:this.s*n*(1-n),i=Math.cos(e),o=Math.sin(e);return new $n(255*(n+r*(k3*i+eM*o)),255*(n+r*(nM*i+Dx*o)),255*(n+r*(sg*i)),this.opacity)}}));function I3(t){return function e(n){n=+n;function r(i,o){var a=t((i=tl(i)).h,(o=tl(o)).h),s=pp(i.s,o.s),c=pp(i.l,o.l),l=pp(i.opacity,o.opacity);return function(u){return i.h=a(u),i.s=s(u),i.l=c(Math.pow(u,n)),i.opacity=l(u),i+""}}return r.gamma=e,r}(1)}var Cgt=I3(DJ),rM=I3(pp),gQ=rM(tl(300,.5,0),tl(-240,.5,1)),yQ=rM(tl(-100,.75,.35),tl(80,1.5,.8)),mQ=rM(tl(260,.75,.35),tl(80,1.5,.8)),Bx=tl();function xQ(t){(t<0||t>1)&&(t-=Math.floor(t));var e=Math.abs(t-.5);return Bx.h=360*t-100,Bx.s=1.5-1.5*e,Bx.l=.8-.9*e,Bx+""}var Fx=xu(),bQ=Math.PI/3,_Q=Math.PI*2/3;function wQ(t){var e;return t=(.5-t)*Math.PI,Fx.r=255*(e=Math.sin(t))*e,Fx.g=255*(e=Math.sin(t+bQ))*e,Fx.b=255*(e=Math.sin(t+_Q))*e,Fx+""}function OQ(t){return t=Math.max(0,Math.min(1,t)),"rgb("+Math.max(0,Math.min(255,Math.round(34.61+t*(1172.33-t*(10793.56-t*(33300.12-t*(38394.49-t*14825.05)))))))+", "+Math.max(0,Math.min(255,Math.round(23.31+t*(557.33+t*(1225.33-t*(3574.96-t*(1073.77+t*707.56)))))))+", "+Math.max(0,Math.min(255,Math.round(27.2+t*(3211.1-t*(15327.97-t*(27814-t*(22569.18-t*6838.66)))))))+")"}function jx(t){var e=t.length;return function(n){return t[Math.max(0,Math.min(e-1,Math.floor(n*e)))]}}var EQ=jx(dn("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725")),SQ=jx(dn("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),MQ=jx(dn("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),PQ=jx(dn("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"));function TQ(t,e,n,r,i,o){const{guide:a={}}=n,s=FQ(t,e,n);if(typeof s!="string")return n;const c=jQ(s,t,e,n),l=IQ(s,c,n);return Object.assign(Object.assign(Object.assign({},n),zQ(s,t,e,n,r)),{domain:l,range:GQ(s,t,e,n,l,i,o),expectedDomain:c,guide:a,name:t,type:s})}function AQ(t,e){const n={};for(const r of t){const{values:i,name:o}=r,a=e[o];for(const s of i){const{name:c,value:l}=s;n[c]=l.map(u=>a.map(u))}}return n}function CQ(t,e){const n=Array.from(t.values()).flatMap(i=>i.channels);Z1(n,i=>i.map(o=>e.get(o.scale.uid)),i=>i.name).filter(([,i])=>i.some(o=>typeof o.getOptions().groupTransform=="function")&&i.every(o=>o.getTicks)).map(i=>i[1]).forEach(i=>{const o=i.map(a=>a.getOptions().groupTransform)[0];o(i)})}function kQ(t,e){var n;const{components:r=[]}=e,i=["scale","encode","axis","legend","data","transform"],o=Array.from(new Set(t.flatMap(s=>s.channels.map(c=>c.scale)))),a=new Map(o.map(s=>[s.name,s]));for(const s of r){const c=LQ(s);for(const l of c){const u=a.get(l),f=((n=s.scale)===null||n===void 0?void 0:n[l])||{},{independent:d=!1}=f;if(u&&!d){const{guide:h}=u,p=typeof h=="boolean"?{}:h;u.guide=bt({},p,s),Object.assign(u,f)}else{const h=Object.assign(Object.assign({},f),{expectedDomain:f.domain,name:l,guide:CS(s,i)});o.push(h)}}}return o}function NQ(t){if(!t||!Array.isArray(t))return[Kf,Kf];let e,n;return[o=>{var a;e=o.map.bind(o),n=(a=o.invert)===null||a===void 0?void 0:a.bind(o);const s=t.filter(([d])=>typeof d=="function"),c=t.filter(([d])=>typeof d!="function"),l=new Map(c);if(o.map=d=>{for(const[h,p]of s)if(h(d))return p;return l.has(d)?l.get(d):e(d)},!n)return o;const u=new Map(c.map(([d,h])=>[h,d])),f=new Map(s.map(([d,h])=>[h,d]));return o.invert=d=>f.has(d)?d:u.has(d)?u.get(d):n(d),o},o=>(e!==null&&(o.map=e),n!==null&&(o.invert=n),o)]}function D3(t,e){const n=Object.keys(t);for(const r of Object.values(e)){const{name:i}=r.getOptions();if(!(i in t))t[i]=r;else{const o=n.filter(c=>c.startsWith(i)).map(c=>+(c.replace(i,"")||0)),a=Qn(o)+1,s=`${i}${a}`;t[s]=r,r.getOptions().key=s}}return t}function B3(t,e){const[n]=Dr("scale",e),{relations:r}=t,[i]=NQ(r),o=n(t);return i(o)}function RQ(t){const e=t.flatMap(n=>Array.from(n.values())).flatMap(n=>n.channels.map(r=>r.scale));F3(e,"x"),F3(e,"y")}function LQ(t){const{channels:e=[],type:n,scale:r={}}=t,i=["shape","color","opacity","size"];return e.length!==0?e:n==="axisX"?["x"]:n==="axisY"?["y"]:n==="legends"?Object.keys(r).filter(o=>i.includes(o)):[]}function F3(t,e){const n=t.filter(({name:o,facet:a=!0})=>a&&o===e),r=n.flatMap(o=>o.domain),i=n.every(j3)?Wl(r):n.every(G3)?Array.from(new Set(r)):null;if(i!==null)for(const o of n)o.domain=i}function IQ(t,e,n){const{ratio:r}=n;return r==null?e:j3({type:t})?DQ(e,r,t):G3({type:t})?BQ(e,r):e}function DQ(t,e,n){const r=t.map(Number),i=new $o({domain:r,range:[r[0],r[0]+(r[r.length-1]-r[0])*e]});return n==="time"?t.map(o=>new Date(i.map(o))):t.map(o=>i.map(o))}function BQ(t,e){const n=Math.round(t.length*e);return t.slice(0,n)}function j3(t){const{type:e}=t;return typeof e!="string"?!1:["linear","log","pow","time"].includes(e)}function G3(t){const{type:e}=t;return typeof e!="string"?!1:["band","point","ordinal"].includes(e)}function FQ(t,e,n){const{type:r,domain:i,range:o,quantitative:a,ordinal:s}=n;return r!==void 0?r:QQ(e)?"identity":typeof o=="string"?"linear":(i||o||[]).length>2?iM(t,s):i!==void 0?H3([i])?iM(t,s):U3(e)?"time":W3(t,o,a):H3(e)?iM(t,s):U3(e)?"time":W3(t,o,a)}function jQ(t,e,n,r){const{domain:i}=r;if(i!==void 0)return i;switch(t){case"linear":case"time":case"log":case"pow":case"sqrt":case"quantize":case"threshold":return Y3($Q(n,r),r);case"band":case"ordinal":case"point":return qQ(n);case"quantile":return KQ(n);case"sequential":return Y3(ZQ(n),r);default:return[]}}function GQ(t,e,n,r,i,o,a){const{range:s}=r;if(typeof s=="string")return WQ(s);if(s!==void 0)return s;const{rangeMin:c,rangeMax:l}=r;switch(t){case"linear":case"time":case"log":case"pow":case"sqrt":{const u=z3(n,r,i,o,a),[f,d]=JQ(e,u);return[c!=null?c:f,l!=null?l:d]}case"band":case"point":{const u=e==="size"?5:0,f=e==="size"?10:1;return[c!=null?c:u,l!=null?l:f]}case"ordinal":return z3(n,r,i,o,a);case"sequential":return;case"constant":return[n[0][0]];default:return[]}}function zQ(t,e,n,r,i){switch(t){case"linear":case"time":case"log":case"pow":case"sqrt":return UQ(i,r);case"band":case"point":return VQ(t,e,i,r);case"sequential":return HQ(r);default:return r}}function z3(t,e,n,r,i){const[o]=Dr("palette",i),{category10:a,category20:s}=r,c=zX(n).length<=a.length?a:s,{palette:l=c,offset:u}=e;if(Array.isArray(l))return l;try{return o({type:l})}catch(f){const d=YQ(l,n,u);if(d)return d;throw new Error(`Unknown Component: ${l} `)}}function WQ(t){return t.split("-")}function YQ(t,e,n=r=>r){if(!t)return null;const r=Fu(t),i=Ee[`scheme${r}`],o=Ee[`interpolate${r}`];if(!i&&!o)return null;if(i){if(!i.some(Array.isArray))return i;const a=i[e.length];if(a)return a}return e.map((a,s)=>o(n(s/e.length)))}function HQ(t){const{palette:e="ylGnBu",offset:n}=t,r=Fu(e),i=Ee[`interpolate${r}`];if(!i)throw new Error(`Unknown palette: ${r}`);return{interpolator:n?o=>i(n(o)):i}}function UQ(t,e){const{interpolate:n=W0,nice:r=!1,tickCount:i=5}=e;return Object.assign(Object.assign({},e),{interpolate:n,nice:r,tickCount:i})}function VQ(t,e,n,r){if(r.padding!==void 0||r.paddingInner!==void 0||r.paddingOuter!==void 0)return Object.assign(Object.assign({},r),{unknown:NaN});const i=XQ(t,e,n),{paddingInner:o=i,paddingOuter:a=i}=r;return Object.assign(Object.assign({},r),{paddingInner:o,paddingOuter:a,padding:i,unknown:NaN})}function XQ(t,e,n){return e==="enterDelay"||e==="enterDuration"||e==="size"?0:t==="band"?t3(n)?0:.1:t==="point"?.5:0}function iM(t,e){return e||(ttt(t)?"point":"ordinal")}function W3(t,e,n){return n||(t!=="color"||e?"linear":"sequential")}function Y3(t,e){if(t.length===0)return t;const{domainMin:n,domainMax:r}=e,[i,o]=t;return[n!=null?n:i,r!=null?r:o]}function $Q(t,e){const{zero:n=!1}=e;let r=1/0,i=-1/0;for(const o of t)for(const a of o)mr(a)&&(r=Math.min(r,+a),i=Math.max(i,+a));return r===1/0?[]:n?[Math.min(0,r),i]:[r,i]}function qQ(t){return Array.from(new Set(t.flat()))}function KQ(t){return t.flat().sort()}function ZQ(t){let e=1/0,n=-1/0;for(const r of t)for(const i of r)mr(i)&&(e=Math.min(e,+i),n=Math.max(n,+i));return e===1/0?[]:[e<0?-n:e,n]}function JQ(t,e){return t==="enterDelay"?[0,1e3]:t=="enterDuration"?[300,1e3]:t.startsWith("y")||t.startsWith("position")?[1,0]:t==="color"?[GX(e),DR(e)]:t==="opacity"?[0,1]:t==="size"?[1,10]:[0,1]}function H3(t){return oM(t,e=>{const n=typeof e;return n==="string"||n==="boolean"})}function U3(t){return oM(t,e=>e instanceof Date)}function QQ(t){return oM(t,Jh)}function oM(t,e){for(const n of t)if(n.some(e))return!0;return!1}function ttt(t){return t.startsWith("x")||t.startsWith("y")||t.startsWith("position")||t.startsWith("size")}function ett(t){return t.startsWith("x")||t.startsWith("y")||t.startsWith("position")||t==="enterDelay"||t==="enterDuration"||t==="updateDelay"||t==="updateDuration"||t==="exitDelay"||t==="exitDuration"}function ntt(t){if(!t||!t.type)return!1;if(typeof t.type=="function")return!0;const{type:e,domain:n,range:r,interpolator:i}=t,o=n&&n.length>0,a=r&&r.length>0;return!!(["linear","sqrt","log","time","pow","threshold","quantize","quantile","ordinal","band","point"].includes(e)&&o&&a||["sequential"].includes(e)&&o&&(a||i)||["constant","identity"].includes(e)&&a)}const rtt={linear:"linear",identity:"identity",log:"log",pow:"pow",sqrt:"sqrt",sequential:"sequential"},itt={threshold:"threshold",quantize:"quantize",quantile:"quantile"},ott={ordinal:"ordinal",band:"band",point:"point"},att={constant:"constant"};var $u=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);iu!==null),s=[],c=ytt(e,t,n);if(s.push(...c),i){const{props:u}=o("title"),{defaultPosition:f,defaultOrientation:d,defaultOrder:h,defaultSize:p,defaultCrossPadding:v}=u,y=typeof i=="string"?{title:i}:i;s.push(Object.assign({type:"title",position:f,orientation:d,order:h,crossPadding:v[0],defaultSize:p},y))}return dtt(a,r).forEach(([u,f])=>{const{props:d}=o(u),{defaultPosition:h,defaultPlane:p="xy",defaultOrientation:v,defaultSize:y,defaultOrder:m,defaultLength:b,defaultPadding:O=[0,0],defaultCrossPadding:E=[0,0]}=d,w=bt({},...f),{guide:_,field:S}=w,M=Array.isArray(_)?_:[_];for(const T of M){const[A,C]=vtt(u,h,v,T,f,a,r);if(!A&&!C)continue;const N=A==="left"||A==="right",k=N?O[1]:O[0],R=N?E[1]:E[0],{size:I,order:D=m,length:B=b,padding:F=k,crossPadding:G=R}=T;s.push(Object.assign(Object.assign({title:S},T),{defaultSize:y,length:B,position:A,plane:p,orientation:C,padding:F,order:D,crossPadding:G,size:I,type:u,scales:f}))}}),s}function V3(t,e,n,r,i){const[o]=Dr("component",r),{scaleInstances:a,scale:s,bbox:c}=t,l=$u(t,["scaleInstances","scale","bbox"]),u={bbox:c,library:r};return o(l)({coordinate:e,library:r,markState:i,scales:a,theme:n,value:u,scale:s})}function ctt(t){return t.map(e=>{const n=bt(e,e.style);return delete n.style,n})}function kgt(t){return t.flatMap(e=>e.type=="group"?e.children:e)}function X3(t,e){const n=["left","right","bottom","top"];return K1(t,({type:o,position:a,group:s})=>n.includes(a)?s===void 0?o.startsWith("legend")?`legend-${a}`:Symbol("independent"):s==="independent"?Symbol("independent"):s:Symbol("independent")).flatMap(([,o])=>{if(o.length===1)return o[0];if(e!==void 0){const u=o.filter(v=>v.length!==void 0).map(v=>v.length),f=Cs(u);if(f>e)return o.forEach(v=>v.group=Symbol("independent")),o;const d=e-f,h=o.length-u.length,p=d/h;o.forEach(v=>{v.length===void 0&&(v.length=p)})}const a=Qn(o,u=>u.size),s=Qn(o,u=>u.order),c=Qn(o,u=>u.crossPadding),l=o[0].position;return{type:"group",size:a,order:s,position:l,children:o,crossPadding:c}})}function ltt(t,e){const n=["shape","size","color","opacity"],r=(d,h)=>d==="constant"&&h==="size",i=t.filter(({type:d,name:h})=>typeof d=="string"&&n.includes(h)&&!r(d,h)),o=i.filter(({type:d})=>d==="constant"),a=i.filter(({type:d})=>d!=="constant"),c=K1(a,d=>d.field?d.field:Symbol("independent")).map(([d,h])=>[d,[...h,...o]]).filter(([,d])=>d.some(h=>h.type!=="constant")),l=new Map(c);if(l.size===0)return[];const u=d=>d.sort(([h],[p])=>h.localeCompare(p));return Array.from(l).map(([,d])=>{const p=WX(d).sort((v,y)=>y.length-v.length).map(v=>({combination:v,option:v.map(y=>[y.name,utt(y)])}));for(const{option:v,combination:y}of p)if(!v.every(m=>m[1]==="constant")&&v.every(m=>m[1]==="discrete"||m[1]==="constant"))return["legendCategory",y];for(const[v,y]of UX)for(const{option:m,combination:b}of p)if(y.some(O=>jR(u(O),u(m))))return[v,b];return null}).filter(mr)}function utt(t){const{type:e}=t;return typeof e!="string"?null:e in rtt?"continuous":e in ott?"discrete":e in itt?"distribution":e in att?"constant":null}function ftt(t,e){return t.map(n=>{const{name:r}=n;if(gJ(e)||t3(e)||hp(e)&&(ld(e)||ag(e)))return null;if(r.startsWith("x"))return ld(e)?["axisArc",[n]]:ag(e)?["axisLinear",[n]]:[hp(e)?"axisY":"axisX",[n]];if(r.startsWith("y"))return ld(e)?["axisLinear",[n]]:ag(e)?["axisArc",[n]]:[hp(e)?"axisX":"axisY",[n]];if(r.startsWith("z"))return["axisZ",[n]];if(r.startsWith("position")){if(xJ(e))return["axisRadar",[n]];if(!ld(e))return["axisY",[n]]}return null}).filter(mr)}function dtt(t,e){const n=t.filter(r=>ntt(r));return[...ltt(n,e),...ftt(n,e)]}function aM(t){const e=dc(t,"polar");if(e.length){const r=e[e.length-1],{startAngle:i,endAngle:o}=GR(r);return[i,o]}const n=dc(t,"radial");if(n.length){const r=n[n.length-1],{startAngle:i,endAngle:o}=zR(r);return[i,o]}return[-Math.PI/2,Math.PI/2*3]}function htt(t){const e=/position(\d*)/g.exec(t);return e?+e[1]:null}function ptt(t,e,n,r,i){const{name:o}=n[0];if(t==="axisRadar"){const a=r.filter(f=>f.name.startsWith("position")),s=htt(o);if(o===a.slice(-1)[0].name||s===null)return[null,null];const[c,l]=aM(i);return["center",(l-c)/(a.length-1)*s+c]}if(t==="axisY"&&yJ(i))return hp(i)?["center","horizontal"]:["center","vertical"];if(t==="axisLinear"){const[a]=aM(i);return["center",a]}return t==="axisArc"?e[0]==="inner"?["inner",null]:["outer",null]:ld(i)?["center",null]:ag(i)?["center",null]:t==="axisX"&&mJ(i)||t==="axisX"&&bJ(i)?["top",null]:e}function vtt(t,e,n,r,i,o,a){const[s]=aM(a),c=[r.position||e,s!=null?s:n];return typeof t=="string"&&t.startsWith("axis")?ptt(t,c,i,o,a):typeof t=="string"&&t.startsWith("legend")&&ld(a)&&r.position==="center"?["center","vertical"]:c}function gtt(t,e,n=[]){return t==="x"?hp(n)?`${e}Y`:`${e}X`:t==="y"?hp(n)?`${e}X`:`${e}Y`:null}function ytt(t,e,n){const[,r]=Dr("component",n),{coordinates:i}=t;function o(a,s,c,l){const u=gtt(s,a,i);if(!l||!u)return;const{props:f}=r(u),{defaultPosition:d,defaultSize:h,defaultOrder:p,defaultCrossPadding:[v]}=f;return Object.assign(Object.assign({position:d,defaultSize:h,order:p,type:u,crossPadding:v},l),{scales:[c]})}return e.filter(a=>a.slider||a.scrollbar).flatMap(a=>{const{slider:s,scrollbar:c,name:l}=a;return[o("slider",l,a,s),o("scrollbar",l,a,c)]}).filter(a=>!!a)}function $3(t,e,n,r,i,o){const{type:a}=t;if(!["left","right","bottom","top"].includes(r)||typeof a!="string")return;const c=a;return(c.startsWith("axis")?wtt:c.startsWith("group")?mtt:c.startsWith("legendContinuous")?Ott:c==="legendCategory"?Ett:c.startsWith("slider")?_tt:c==="title"?btt:c.startsWith("scrollbar")?xtt:()=>{})(t,e,n,r,i,o)}function mtt(t,e,n,r,i,o){const{children:a}=t,s=Qn(a,l=>l.crossPadding);a.forEach(l=>l.crossPadding=s),a.forEach(l=>$3(l,e,n,r,i,o));const c=Qn(a,l=>l.size);t.size=c,a.forEach(l=>l.size=c)}function xtt(t,e,n,r,i,o){const{trackSize:a=6}=bt({},i.scrollbar,t);t.size=a}function btt(t,e,n,r,i,o){const a=bt({},i.title,t),{title:s,subtitle:c,spacing:l=0}=a,u=$u(a,["title","subtitle","spacing"]);if(s){const f=Xt(u,"title"),d=Yx(s,f);t.size=d.height}if(c){const f=Xt(u,"subtitle"),d=Yx(c,f);t.size+=l+d.height}}function _tt(t,e,n,r,i,o){const a=()=>{const{slider:u}=i;return bt({},u,t)},{trackSize:s,handleIconSize:c}=a(),l=Math.max(s,c*2.4);t.size=l}function wtt(t,e,n,r,i,o){var a;t.transform=t.transform||[{type:"hide"}];const s=r==="left"||r==="right",c=q3(t,r,i),{tickLength:l=0,labelSpacing:u=0,titleSpacing:f=0,labelAutoRotate:d}=c,h=$u(c,["tickLength","labelSpacing","titleSpacing","labelAutoRotate"]),p=Gx(t,o),v=zx(h,p),y=l+u;if(v&&v.length){const b=Qn(v,E=>E.width),O=Qn(v,E=>E.height);if(s)t.size=b+y;else{const{tickFilter:E,labelTransform:w}=t;Ptt(p,v,e,n,E)&&!w&&d!==!1&&d!==null?(t.labelTransform="rotate(90)",t.size=b+y):(t.labelTransform=(a=t.labelTransform)!==null&&a!==void 0?a:"rotate(0)",t.size=O+y)}}else t.size=l;const m=Wx(h);m&&(s?t.size+=f+m.width:t.size+=f+m.height)}function Ott(t,e,n,r,i,o){const s=(()=>{const{legendContinuous:E}=i;return bt({},E,t)})(),{labelSpacing:c=0,titleSpacing:l=0}=s,u=$u(s,["labelSpacing","titleSpacing"]),f=r==="left"||r==="right",d=Xt(u,"ribbon"),{size:h}=d,p=Xt(u,"handleIcon"),{size:v}=p,y=Math.max(h,v*2.4);t.size=y;const m=Gx(t,o),b=zx(u,m);if(b){const E=f?"width":"height",w=Qn(b,_=>_[E]);t.size+=w+c}const O=Wx(u);O&&(f?t.size=Math.max(t.size,O.width):t.size+=l+O.height)}function Ett(t,e,n,r,i,o){const s=(()=>{const{legendCategory:R}=i,{title:I}=t,[D,B]=Array.isArray(I)?[I,void 0]:[void 0,I];return bt({title:D},R,Object.assign(Object.assign({},t),{title:B}))})(),{itemSpacing:c,itemMarkerSize:l,titleSpacing:u,rowPadding:f,colPadding:d,maxCols:h=1/0,maxRows:p=1/0}=s,v=$u(s,["itemSpacing","itemMarkerSize","titleSpacing","rowPadding","colPadding","maxCols","maxRows"]),{cols:y,length:m}=t,b=R=>Math.min(R,p),O=R=>Math.min(R,h),E=r==="left"||r==="right",w=m===void 0?e+(E?0:n[0]+n[1]):m,_=Wx(v),S=Gx(t,o),M=zx(v,S,"itemLabel"),T=Math.max(M[0].height,l)+f,A=(R,I=0)=>l+R+c[0]+I;E?(()=>{let R=-1/0,I=0,D=1,B=0,F=-1/0,G=-1/0;const X=_?_.height:0,q=w-X;for(const{width:J}of M){const et=A(J,d);R=Math.max(R,et),I+T>q?(D++,F=Math.max(F,B),G=Math.max(G,I),B=1,I=T):(I+=T,B++)}D<=1&&(F=B,G=I),t.size=R*O(D),t.length=G+X,bt(t,{cols:O(D),gridRow:F})})():typeof y=="number"?(()=>{const R=Math.ceil(M.length/y),I=Qn(M,D=>A(D.width))*y;t.size=T*b(R)-f,t.length=Math.min(I,w)})():(()=>{let R=1,I=0,D=-1/0;for(const{width:B}of M){const F=A(B,d);I+F>w?(D=Math.max(D,I),I=F,R++):I+=F}R===1&&(D=I),t.size=T*b(R)-f,t.length=D})(),_&&(E?t.size=Math.max(t.size,_.width):t.size+=u+_.height)}function Gx(t,e){const[n]=Dr("scale",e),{scales:r,tickCount:i,tickMethod:o}=t,a=r.find(s=>s.type!=="constant"&&s.type!=="identity");return i!==void 0&&(a.tickCount=i),o!==void 0&&(a.tickMethod=o),n(a)}function zx(t,e,n="label"){const{labelFormatter:r,tickFilter:i,label:o=!0}=t,a=$u(t,["labelFormatter","tickFilter","label"]);if(!o)return null;const s=Stt(e,r,i),c=Xt(a,n),l=s.map((d,h)=>Object.fromEntries(Object.entries(c).map(([p,v])=>[p,typeof v=="function"?v(d,h):v]))),u=s.map((d,h)=>{const p=l[h];return Yx(d,p)});if(!l.some(d=>d.transform)){const d=s.map((h,p)=>p);t.indexBBox=new Map(d.map(h=>[h,[s[h],u[h]]]))}return u}function Wx(t){const e=l=>l===!1||l===null,{title:n}=t,r=$u(t,["title"]);if(e(n)||n===void 0)return null;const i=Xt(r,"title"),{direction:o,transform:a}=i,s=Array.isArray(n)?n.join(","):n;return typeof s!="string"?null:Yx(s,Object.assign(Object.assign({},i),{transform:a||(o==="vertical"?"rotate(-90)":"")}))}function q3(t,e,n){const{title:r}=t,[i,o]=Array.isArray(r)?[r,void 0]:[void 0,r],{axis:a,[`axis${tS(e)}`]:s}=n;return bt({title:i},a,s,Object.assign(Object.assign({},t),{title:o}))}function K3(t,e){const n=t.getTicks?t.getTicks():t.getOptions().domain;return e?n.filter(e):n}function Stt(t,e,n){const i=K3(t,n).map(a=>typeof a=="number"?ex(a):a),o=e?typeof e=="string"?ju(e):e:t.getFormatter?t.getFormatter():a=>`${a}`;return i.map(o)}function Mtt(t,e){return t.getBandWidth?t.getBandWidth(e)/2:0}function Ptt(t,e,n,r,i){if(Cs(e,h=>h.width)>n)return!0;const a=t.clone();a.update({range:[0,n]});const s=K3(t,i),c=s.map(h=>a.map(h)+Mtt(a,h)),l=s.map((h,p)=>p),u=-r[0],f=n+r[1],d=(h,p)=>{const{width:v}=p;return[h-v/2,h+v/2]};for(let h=0;hf)return!0;const m=c[h+1];if(m){const[b]=d(m,e[h+1]);if(y>b)return!0}}return!1}function Yx(t,e){const n=Ttt(t),{filter:r}=e,i=$u(e,["filter"]);return n.attr(Object.assign(Object.assign({},i),{visibility:"none"})),n.getBBox()}function Ttt(t){return t instanceof rt?t:new Gr({style:{text:`${t}`}})}function ls(t,e){let n;if(e===void 0)for(const r of t)r!=null&&(n>r||n===void 0&&r>=r)&&(n=r);else{let r=-1;for(let i of t)(i=e(i,++r,t))!=null&&(n>i||n===void 0&&i>=i)&&(n=i)}return n}function Att(t){const e=t.find(({type:i})=>i==="axisX"),n=t.find(({type:i})=>i==="axisY"),r=t.find(({type:i})=>i==="axisZ");e&&n&&r&&(e.plane="xy",n.plane="xy",r.plane="yz",r.origin=[e.bbox.x,e.bbox.y,0],r.eulerAngles=[0,-90,0],r.bbox.x=e.bbox.x,r.bbox.y=e.bbox.y,t.push(Object.assign(Object.assign({},e),{plane:"xz",showLabel:!1,showTitle:!1,origin:[e.bbox.x,e.bbox.y,0],eulerAngles:[-90,0,0]})),t.push(Object.assign(Object.assign({},n),{plane:"yz",showLabel:!1,showTitle:!1,origin:[n.bbox.x+n.bbox.width,n.bbox.y,0],eulerAngles:[0,-90,0]})),t.push(Object.assign(Object.assign({},r),{plane:"xz",actualPosition:"left",showLabel:!1,showTitle:!1,eulerAngles:[90,-90,0]})))}function Ctt(t,e,n,r){var i,o;const{width:a,height:s,depth:c,x:l=0,y:u=0,z:f=0,inset:d=(i=n.inset)!==null&&i!==void 0?i:0,insetLeft:h=d,insetTop:p=d,insetBottom:v=d,insetRight:y=d,margin:m=(o=n.margin)!==null&&o!==void 0?o:0,marginLeft:b=m,marginBottom:O=m,marginTop:E=m,marginRight:w=m,padding:_=n.padding,paddingBottom:S=_,paddingLeft:M=_,paddingRight:T=_,paddingTop:A=_}=Ntt(t,e,n,r),C=1/4,N=(Bt,Rt,$t,de,ye)=>{const{marks:Se}=e;if(Se.length===0)return[de,ye];if(Bt-de-ye-Bt*C>0)return[de,ye];const De=Bt*(1-C);return[Rt==="auto"?De*de/(de+ye):de,$t==="auto"?De*ye/(de+ye):ye]},k=Bt=>Bt==="auto"?20:Bt!=null?Bt:20,R=k(A),I=k(S),D=Z3(t,s-R-I,[R+E,I+O],["left","right"],e,n,r),{paddingLeft:B,paddingRight:F}=D,G=a-b-w,[X,q]=N(G,M,T,B,F),J=G-X-q,et=Z3(t,J,[X+b,q+w],["bottom","top"],e,n,r),{paddingTop:dt,paddingBottom:_t}=et,Dt=s-O-E,[pt,vt]=N(Dt,S,A,_t,dt),Qt=Dt-pt-vt;return{width:a,height:s,depth:c,insetLeft:h,insetTop:p,insetBottom:v,insetRight:y,innerWidth:J,innerHeight:Qt,paddingLeft:X,paddingRight:q,paddingTop:vt,paddingBottom:pt,marginLeft:b,marginBottom:O,marginTop:E,marginRight:w,x:l,y:u,z:f}}function ktt(t){const{height:e,width:n,padding:r=0,paddingLeft:i=r,paddingRight:o=r,paddingTop:a=r,paddingBottom:s=r,margin:c=16,marginLeft:l=c,marginRight:u=c,marginTop:f=c,marginBottom:d=c,inset:h=0,insetLeft:p=h,insetRight:v=h,insetTop:y=h,insetBottom:m=h}=t,b=w=>w==="auto"?20:w,O=n-b(i)-b(o)-l-u-p-v,E=e-b(a)-b(s)-f-d-y-m;return{width:O,height:E}}function Ntt(t,e,n,r){const{coordinates:i}=e;if(!ld(i)&&!ag(i))return e;const o=t.filter(m=>typeof m.type=="string"&&m.type.startsWith("axis"));if(o.length===0)return e;const a=o.map(m=>{const b=m.type==="axisArc"?"arc":"linear";return q3(m,b,n)}),s=Qn(a,m=>{var b;return(b=m.labelSpacing)!==null&&b!==void 0?b:0}),c=o.flatMap((m,b)=>{const O=a[b],E=Gx(m,r);return zx(O,E)}).filter(mr),l=Qn(c,m=>m.height)+s,u=o.flatMap((m,b)=>{const O=a[b];return Wx(O)}).filter(m=>m!==null),f=u.length===0?0:Qn(u,m=>m.height),{inset:d=l,insetLeft:h=d,insetBottom:p=d,insetTop:v=d+f,insetRight:y=d}=e;return Object.assign(Object.assign({},e),{insetLeft:h,insetBottom:p,insetTop:v,insetRight:y})}function Z3(t,e,n,r,i,o,a){const s=Nr(t,p=>p.position),{padding:c=o.padding,paddingLeft:l=c,paddingRight:u=c,paddingBottom:f=c,paddingTop:d=c}=i,h={paddingBottom:f,paddingLeft:l,paddingTop:d,paddingRight:u};for(const p of r){const v=`padding${tS(xI(p))}`,y=s.get(p)||[],m=h[v],b=T=>{T.size===void 0&&(T.size=T.defaultSize)},O=T=>{T.type==="group"?(T.children.forEach(b),T.size=Qn(T.children,A=>A.size)):T.size=T.defaultSize},E=T=>{T.size||(m!=="auto"?O(T):($3(T,e,n,p,o,a),b(T)))},w=T=>{T.type.startsWith("axis")&&T.labelAutoHide===void 0&&(T.labelAutoHide=!0)},_=p==="bottom"||p==="top",S=ls(y,T=>T.order),M=y.filter(T=>T.type.startsWith("axis")&&T.order==S);if(M.length&&(M[0].crossPadding=0),typeof m=="number")y.forEach(b),y.forEach(w);else if(y.length===0)h[v]=0;else{const T=_?e+n[0]+n[1]:e,A=X3(y,T);A.forEach(E);const C=A.reduce((N,{size:k,crossPadding:R=12})=>N+k+R,0);h[v]=C}}return h}function Rtt(t,e,n){const r=Nr(t,_=>`${_.plane||"xy"}-${_.position}`),{paddingLeft:i,paddingRight:o,paddingTop:a,paddingBottom:s,marginLeft:c,marginTop:l,marginBottom:u,marginRight:f,innerHeight:d,innerWidth:h,insetBottom:p,insetLeft:v,insetRight:y,insetTop:m,height:b,width:O,depth:E}=n,w={xy:sM({width:O,height:b,paddingLeft:i,paddingRight:o,paddingTop:a,paddingBottom:s,marginLeft:c,marginTop:l,marginBottom:u,marginRight:f,innerHeight:d,innerWidth:h,insetBottom:p,insetLeft:v,insetRight:y,insetTop:m}),yz:sM({width:E,height:b,paddingLeft:0,paddingRight:0,paddingTop:0,paddingBottom:0,marginLeft:0,marginTop:0,marginBottom:0,marginRight:0,innerWidth:E,innerHeight:b,insetBottom:0,insetLeft:0,insetRight:0,insetTop:0}),xz:sM({width:O,height:E,paddingLeft:0,paddingRight:0,paddingTop:0,paddingBottom:0,marginLeft:0,marginTop:0,marginBottom:0,marginRight:0,innerWidth:O,innerHeight:E,insetBottom:0,insetLeft:0,insetRight:0,insetTop:0})};for(const[_,S]of r.entries()){const[M,T]=_.split("-"),A=w[M][T],[C,N]=BR(S,k=>typeof k.type!="string"?!1:!!(T==="center"||k.type.startsWith("axis")&&["inner","outer"].includes(T)));C.length&&Ltt(C,e,A,T),N.length&&Ytt(S,e,A)}}function sM({width:t,height:e,paddingLeft:n,paddingRight:r,paddingTop:i,paddingBottom:o,marginLeft:a,marginTop:s,marginBottom:c,marginRight:l,innerHeight:u,innerWidth:f,insetBottom:d,insetLeft:h,insetRight:p,insetTop:v}){const y=n+a,m=i+s,b=r+l,O=o+c,E=t-a-l,w=[y+h,m+v,f-h-p,u-v-d,"center",null,null];return{top:[y,0,f,m,"vertical",!0,li,a,E],right:[t-b,m,b,u,"horizontal",!1,li],bottom:[y,e-O,f,O,"vertical",!1,li,a,E],left:[0,m,y,u,"horizontal",!0,li],"top-left":[y,0,f,m,"vertical",!0,li],"top-right":[y,0,f,m,"vertical",!0,li],"bottom-left":[y,e-O,f,O,"vertical",!1,li],"bottom-right":[y,e-O,f,O,"vertical",!1,li],center:w,inner:w,outer:w}}function Ltt(t,e,n,r){const[i,o]=BR(t,a=>!!(typeof a.type=="string"&&a.type.startsWith("axis")));Itt(i,e,n,r),Htt(o,e,n)}function Itt(t,e,n,r){r==="center"?VX(e)?Wtt(t,e,n,r):ar(e)?Ftt(t,e,n):L0(e)&&jtt(t,e,n,t[0].orientation):r==="inner"?Dtt(t,e,n):r==="outer"&&Btt(t,e,n)}function Dtt(t,e,n){const[r,i,,o]=n,[a,s]=e.getCenter(),[c]=nx(e),l=o/2,u=c*l,f=a-u,d=s-u;for(let h=0;hu%2===0).map(l=>l+r);for(let l=0;lu%2===1).map(l=>l+i);for(let l=0;ll==null?void 0:l(T.order,A.order));const E=T=>T==="title"||T==="group"||T.startsWith("legend"),w=(T,A,C)=>C===void 0?A:E(T)?C:A,_=(T,A,C)=>C===void 0?A:E(T)?C:A,S=c?h+m:h;for(let T=0,A=S;TT.type==="group");for(const T of M){const{bbox:A,children:C}=T,N=A[b],k=N/C.length,R=C.reduce((G,X)=>{var q;const J=(q=X.layout)===null||q===void 0?void 0:q.justifyContent;return J||G},"flex-start"),I=C.map((G,X)=>{const{length:q=k,padding:J=0}=G;return q+(X===C.length-1?0:J)}),D=Cs(I),B=N-D,F=R==="flex-start"?0:R==="center"?B/2:B;for(let G=0,X=A[p]+F;Go(h,n)),f=yield SX(u)(i),d=i&&!Array.isArray(i)&&!Array.isArray(f)?{value:f}:f;return[Array.isArray(f)?Zf(f):[],Object.assign(Object.assign({},e),{data:d})]})}function Xtt(t,e,n){const{encode:r}=e;if(!r)return[t,e];const i={};for(const[o,a]of Object.entries(r))if(Array.isArray(a))for(let s=0;snet(a)?a:{type:ret(i,a),value:a});return[t,Object.assign(Object.assign({},e),{encode:o})]}function qtt(t,e,n){const{encode:r}=e;if(!r)return[t,e];const i=Xc(r,(o,a)=>{const{type:s}=o;return s!=="constant"||ett(a)?o:Object.assign(Object.assign({},o),{constant:!0})});return[t,Object.assign(Object.assign({},e),{encode:i})]}function Ktt(t,e,n){const{encode:r,data:i}=e;if(!r)return[t,e];const{library:o}=n,a=cet(o),s=Xc(r,c=>a(i,c));return[t,Object.assign(Object.assign({},e),{encode:s})]}function Ztt(t,e,n){const{tooltip:r={}}=e;return Fl(r)?[t,e]:Array.isArray(r)?[t,Object.assign(Object.assign({},e),{tooltip:{items:r}})]:Jh(r)&&J3(r)?[t,Object.assign(Object.assign({},e),{tooltip:r})]:[t,Object.assign(Object.assign({},e),{tooltip:{items:[r]}})]}function Jtt(t,e,n){const{data:r,encode:i,tooltip:o={}}=e;if(Fl(o))return[t,e];const a=f=>{if(!f)return f;if(typeof f=="string")return t.map(d=>({name:f,value:r[d][f]}));if(Jh(f)){const{field:d,channel:h,color:p,name:v=d,valueFormatter:y=_=>_}=f,m=typeof y=="string"?ju(y):y,b=h&&i[h],O=b&&i[h].field,E=v||O||h,w=[];for(const _ of t){const S=d?r[_][d]:b?i[h].value[_]:null;w[_]={name:E,color:p,value:m(S)}}return w}if(typeof f=="function"){const d=[];for(const h of t){const p=f(r[h],h,r,i);Jh(p)?d[h]=p:d[h]={value:p}}return d}return f},{title:s,items:c=[]}=o,l=vp(o,["title","items"]),u=Object.assign({title:a(s),items:Array.isArray(c)?c.map(a):[]},l);return[t,Object.assign(Object.assign({},e),{tooltip:u})]}function Qtt(t,e,n){const{encode:r}=e,i=vp(e,["encode"]);if(!r)return[t,e];const o=Object.entries(r),a=o.filter(([,c])=>{const{value:l}=c;return Array.isArray(l[0])}).flatMap(([c,l])=>{const u=[[c,new Array(t.length).fill(void 0)]],{value:f}=l,d=vp(l,["value"]);for(let h=0;h[h,Object.assign({type:"column",value:p},d)])}),s=Object.fromEntries([...o,...a]);return[t,Object.assign(Object.assign({},i),{encode:s})]}function tet(t,e,n){const{axis:r={},legend:i={},slider:o={},scrollbar:a={}}=e,s=(l,u)=>{if(typeof l=="boolean")return l?{}:null;const f=l[u];return f===void 0||f?f:null},c=typeof r=="object"?Array.from(new Set(["x","y","z",...Object.keys(r)])):["x","y","z"];return bt(e,{scale:Object.assign(Object.assign({},Object.fromEntries(c.map(l=>{const u=s(a,l);return[l,Object.assign({guide:s(r,l),slider:s(o,l),scrollbar:u},u&&{ratio:u.ratio===void 0?.5:u.ratio})]}))),{color:{guide:s(i,"color")},size:{guide:s(i,"size")},shape:{guide:s(i,"shape")},opacity:{guide:s(i,"opacity")}})}),[t,e]}function eet(t,e,n){const{animate:r}=e;return r||r===void 0?[t,e]:(bt(e,{animate:{enter:{type:null},exit:{type:null},update:{type:null}}}),[t,e])}function net(t){if(typeof t!="object"||t instanceof Date||t===null)return!1;const{type:e}=t;return mr(e)}function ret(t,e){return typeof e=="function"?"transform":typeof e=="string"&&iet(t,e)?"field":"constant"}function iet(t,e){return Array.isArray(t)?t.some(n=>n[e]!==void 0):!1}function oet(t){if(Je(t))return{type:"inline",value:t};if(!t)return{type:"inline",value:null};if(Array.isArray(t))return{type:"inline",value:t};const{type:e="inline"}=t,n=vp(t,["type"]);return Object.assign(Object.assign({},n),{type:e})}var t5=function(t,e,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(u){try{l(r.next(u))}catch(f){a(f)}}function c(u){try{l(r.throw(u))}catch(f){a(f)}}function l(u){u.done?o(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})},aet=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);imr(d)),d=>d.map(([h,p])=>Object.assign({name:h},p)),([d])=>{var h;const p=(h=/([^\d]+)\d*$/.exec(d))===null||h===void 0?void 0:h[1],v=l.find(y=>y.name===p);return v!=null&&v.independent?d:p}),f=l.filter(d=>{const{name:h,required:p}=d;if(u.find(([v])=>v===h))return!0;if(p)throw new Error(`Missing encoding for channel: ${h}.`);return!1}).flatMap(d=>{const{name:h,scale:p,scaleKey:v,range:y,quantitative:m,ordinal:b}=d;return u.filter(([E])=>E.startsWith(h)).map(([E,w],_)=>{const S=w.some(D=>D.visual),M=w.some(D=>D.constant),T=a[E]||{},{independent:A=!1,key:C=v||E,type:N=M?"constant":S?"identity":p}=T,k=aet(T,["independent","key","type"]),R=N==="constant",I=R?void 0:y;return{name:E,values:w,scaleKey:A||R?Symbol("independent"):C,scale:Object.assign(Object.assign({type:N,range:I},k),{quantitative:m,ordinal:b})}})});return[i,Object.assign(Object.assign({},e),{index:r,channels:f,tooltip:c})]})}function cet(t){const[e]=Dr("encode",t);return(n,r)=>r===void 0||n===void 0?null:Object.assign(Object.assign({},r),{type:"column",value:e(r)(n),field:fet(r)})}function uet(t,e,n){return t5(this,void 0,void 0,function*(){const{library:r}=n,[i]=Dr("transform",r),{preInference:o=[],postInference:a=[]}=e,{transform:s=[]}=t,c=[Vtt,Q3,Xtt,$tt,qtt,Ktt,Qtt,eet,tet,Ztt,...o.map(i),...s.map(i),...a.map(i),Jtt];let l=[],u=t;for(const f of c)[l,u]=yield f(l,u,n);return[l,u]})}function fet(t){const{type:e,value:n}=t;return e==="field"&&typeof n=="string"?n:null}var Ul=function(t,e,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(u){try{l(r.next(u))}catch(f){a(f)}}function c(u){try{l(r.throw(u))}catch(f){a(f)}}function l(u){u.done?o(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})},qu=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{var R;return(R=/mark\.(.*)/.exec(k))===null||R===void 0?void 0:R[1]}).filter(mr)),c=new Set(Object.keys(i).map(k=>{var R;return(R=/component\.(.*)/.exec(k))===null||R===void 0?void 0:R[1]}).filter(mr)),l=k=>{const{type:R}=k;if(typeof R=="function"){const{props:I={}}=R,{composite:D=!0}=I;if(D)return"mark"}return typeof R!="string"?R:s.has(R)||c.has(R)?"mark":R},u=k=>l(k)==="mark",f=k=>l(k)==="standardView",d=k=>{const{type:R}=k;return typeof R!="string"?!1:!!c.has(R)},h=k=>{if(f(k))return[k];const R=l(k);return o({type:R,static:d(k)})(k)},p=[],v=new Map,y=new Map,m=[t],b=[];for(;m.length;){const k=m.shift();if(f(k)){const R=y.get(k),[I,D]=R?i5(R,k,i):yield n5(k,n);v.set(I,k),p.push(I);const B=D.flatMap(h).map(F=>QI(F,i));if(m.push(...B),B.every(f)){const F=yield Promise.all(B.map(G=>r5(G,n)));RQ(F);for(let G=0;Gk.key).join(k=>k.append("g").attr("className",va).attr("id",R=>R.key).call(e5).each(function(R,I,D){uM(R,Ie(D),w,n),O.set(R,D)}),k=>k.call(e5).each(function(R,I,D){uM(R,Ie(D),w,n),E.set(R,D)}),k=>k.each(function(R,I,D){const B=D.nameInteraction.values();for(const F of B)F.destroy()}).remove());const _=(k,R,I)=>Array.from(k.entries()).map(([D,B])=>{const F=I||new Map,G=(J,et=dt=>dt)=>F.set(J,et),X=v.get(D),q=het(Ie(B),X,n);return{view:D,container:B,options:X,setState:G,update:(J,et)=>Ul(this,void 0,void 0,function*(){const _t=QE(Array.from(F.values()))(X);return yield q(_t,J,()=>{ri(et)&&R(k,et,F)})})}}),S=(k=E,R,I)=>{var D;const B=_(k,S,I);for(const F of B){const{options:G,container:X}=F,q=X.nameInteraction;let J=Ux(G);R&&(J=J.filter(et=>R.includes(et[0])));for(const et of J){const[dt,_t]=et,Dt=q.get(dt);if(Dt&&((D=Dt.destroy)===null||D===void 0||D.call(Dt)),_t){const vt=lM(F.view,dt,_t,a)(F,B,n.emitter);q.set(dt,{destroy:vt})}}}},M=_(O,S);for(const k of M){const{options:R}=k,I=new Map;k.container.nameInteraction=I;for(const D of Ux(R)){const[B,F]=D;if(F){const X=lM(k.view,B,F,a)(k,M,n.emitter);I.set(B,{destroy:X})}}}S();const{width:T,height:A}=t,C=[];for(const k of b){const R=new Promise(I=>Ul(this,void 0,void 0,function*(){for(const D of k){const B=Object.assign({width:T,height:A},D);yield cM(B,e,n)}I()}));C.push(R)}n.views=p,(r=n.animations)===null||r===void 0||r.forEach(k=>k==null?void 0:k.cancel()),n.animations=w,n.emitter.emit(Jn.AFTER_PAINT);const N=w.filter(mr).map(Aet).map(k=>k.finished);return Promise.all([...N,...C])})}function e5(t){t.style("transform",e=>`translate(${e.layout.x}, ${e.layout.y})`)}function det(t){const[,e]=Dr("interaction",t);return n=>{const[r,i]=n;try{return[r,e(r)]}catch(o){return[r,i.type]}}}function het(t,e,n){const{library:r}=n,i=det(r),o=c=>c[1]&&c[1].props&&c[1].props.reapplyWhenUpdate,s=Ux(e).map(i).filter(o).map(c=>c[0]);return(c,l,u)=>Ul(this,void 0,void 0,function*(){const f=[],[d,h]=yield n5(c,n);uM(d,t,f,n);for(const p of s.filter(v=>v!==l))pet(p,t,c,d,n);for(const p of h)cM(p,t,n);return u(),{options:c,view:d}})}function pet(t,e,n,r,i){var o;const{library:a}=i,[s]=Dr("interaction",a),l=e.node().nameInteraction,u=Ux(n).find(([v])=>v===t),f=l.get(t);if(!f||((o=f.destroy)===null||o===void 0||o.call(f),!u[1]))return;const d=lM(r,t,u[1],s),h={options:n,view:r,container:e.node(),update:v=>Promise.resolve(v)},p=d(h,[],i.emitter);l.set(t,{destroy:p})}function n5(t,e){return Ul(this,void 0,void 0,function*(){const{library:n}=e,r=yield get(t,e),i=vet(r);t.interaction=i.interaction,t.coordinate=i.coordinate,t.marks=[...i.marks,...i.components];const o=QI(i,n),a=yield r5(o,e);return i5(a,o,n)})}function vet(t){const{coordinate:e={},interaction:n={},style:r={},marks:i}=t,o=qu(t,["coordinate","interaction","style","marks"]),a=i.map(d=>d.coordinate||{}),s=i.map(d=>d.interaction||{}),c=i.map(d=>d.viewStyle||{}),l=[...a,e].reduceRight((d,h)=>bt(d,h),{}),u=[n,...s].reduce((d,h)=>bt(d,h),{}),f=[...c,r].reduce((d,h)=>bt(d,h),{});return Object.assign(Object.assign({},o),{marks:i,coordinate:l,interaction:u,style:f})}function get(t,e){return Ul(this,void 0,void 0,function*(){const{library:n}=e,[r,i]=Dr("mark",n),o=new Set(Object.keys(n).map(h=>{var p;return(p=/component\.(.*)/.exec(h))===null||p===void 0?void 0:p[1]}).filter(mr)),{marks:a}=t,s=[],c=[],l=[...a],{width:u,height:f}=ktt(t),d={options:t,width:u,height:f};for(;l.length;){const[h]=l.splice(0,1),p=yield c5(h,e),{type:v=Zh("G2Mark type is required."),key:y}=p;if(o.has(v))c.push(p);else{const{props:m={}}=i(v),{composite:b=!0}=m;if(!b)s.push(p);else{const{data:O}=p,E=Object.assign(Object.assign({},p),{data:O&&(Array.isArray(O)?O:O.value)}),w=yield r(E,d),_=Array.isArray(w)?w:[w];l.unshift(..._.map((S,M)=>Object.assign(Object.assign({},S),{key:`${y}-${M}`})))}}}return Object.assign(Object.assign({},t),{marks:s,components:c})})}function r5(t,e){return Ul(this,void 0,void 0,function*(){const{library:n}=e,[r]=Dr("theme",n),[,i]=Dr("mark",n),{theme:o,marks:a,coordinates:s=[]}=t,c=r(s5(o)),l=new Map;for(const f of a){const{type:d}=f,{props:h={}}=i(d),p=yield set(f,h,e);if(p){const[v,y]=p;l.set(v,y)}}const u=Nr(Array.from(l.values()).flatMap(f=>f.channels),({scaleKey:f})=>f);for(const f of u.values()){const d=f.reduce((E,{scale:w})=>bt(E,w),{}),{scaleKey:h}=f[0],{values:p}=f[0],v=Array.from(new Set(p.map(E=>E.field).filter(mr))),y=bt({guide:{title:v.length===0?void 0:v},field:v[0]},d),{name:m}=f[0],b=f.flatMap(({values:E})=>E.map(w=>w.value)),O=Object.assign(Object.assign({},TQ(m,b,y,s,c,n)),{uid:Symbol("scale"),key:h});f.forEach(E=>E.scale=O)}return l})}function lM(t,e,n,r){const i=t.theme,o=typeof e=="string"?i[e]||{}:{};return r(bt(o,Object.assign({type:e},n)))}function i5(t,e,n){var r;const[i]=Dr("mark",n),[o]=Dr("theme",n),[a]=Dr("labelTransform",n),{key:s,frame:c=!1,theme:l,clip:u,style:f={},labelTransform:d=[]}=e,h=o(s5(l)),p=Array.from(t.values()),v=kQ(p,e),y=ctt(stt(Ret(Array.from(v),p,t),e,n)),m=Ctt(y,e,h,n),b=vJ(m,e,n),O=c?bt({mainLineWidth:1,mainStroke:"#000"},f):f;Rtt(X3(y),b,m),Att(y);const E=new Map(Array.from(t.values()).flatMap(M=>{const{channels:T}=M;return T.map(({scale:A})=>[A.uid,B3(A,n)])}));CQ(t,E);const w={};for(const M of y){const{scales:T=[]}=M,A=[];for(const C of T){const{name:N,uid:k}=C,R=(r=E.get(k))!==null&&r!==void 0?r:B3(C,n);A.push(R),N==="y"&&R.update(Object.assign(Object.assign({},R.getOptions()),{xScale:w.x})),D3(w,{[N]:R})}M.scaleInstances=A}const _=[];for(const[M,T]of t.entries()){const{children:A,dataDomain:C,modifier:N,key:k}=M,{index:R,channels:I,tooltip:D}=T,B=Object.fromEntries(I.map(({name:Bt,scale:Rt})=>[Bt,Rt])),F=Xc(B,({uid:Bt})=>E.get(Bt));D3(w,F);const G=AQ(I,F),X=i(M),[q,J,et]=xet(X(R,F,G,b)),dt=C||q.length,_t=N?N(J,dt,m):[],Dt=Bt=>{var Rt,$t;return($t=(Rt=D.title)===null||Rt===void 0?void 0:Rt[Bt])===null||$t===void 0?void 0:$t.value},pt=Bt=>D.items.map(Rt=>Rt[Bt]),vt=q.map((Bt,Rt)=>{const $t=Object.assign({points:J[Rt],transform:_t[Rt],index:Bt,markKey:k,viewKey:s},D&&{title:Dt(Bt),items:pt(Bt)});for(const[de,ye]of Object.entries(G))$t[de]=ye[Bt],et&&($t[`series${Fu(de)}`]=et[Rt].map(Se=>ye[Se]));return et&&($t.seriesIndex=et[Rt]),et&&D&&($t.seriesItems=et[Rt].map(de=>pt(de)),$t.seriesTitle=et[Rt].map(de=>Dt(de))),$t});T.data=vt,T.index=q;const Qt=A==null?void 0:A(vt,F,m);_.push(...Qt||[])}return[{layout:m,theme:h,coordinate:b,markState:t,key:s,clip:u,scale:w,style:O,components:y,labelTransform:QE(d.map(a))},_]}function uM(t,e,n,r){return Ul(this,void 0,void 0,function*(){const{library:i}=r,{components:o,theme:a,layout:s,markState:c,coordinate:l,key:u,style:f,clip:d,scale:h}=t,{x:p,y:v,width:y,height:m}=s,b=qu(s,["x","y","width","height"]),O=["view","plot","main","content"],E=O.map((F,G)=>G),w=["a","margin","padding","inset"],_=O.map(F=>PR(Object.assign({},a.view,f),F)),S=w.map(F=>Xt(b,F)),M=F=>F.style("x",G=>k[G].x).style("y",G=>k[G].y).style("width",G=>k[G].width).style("height",G=>k[G].height).each(function(G,X,q){Let(Ie(q),_[G])});let T=0,A=0,C=y,N=m;const k=E.map(F=>{const G=S[F],{left:X=0,top:q=0,bottom:J=0,right:et=0}=G;return T+=X,A+=q,C-=X+et,N-=q+J,{x:T,y:A,width:C,height:N}});e.selectAll(rl(Qo)).data(E.filter(F=>mr(_[F])),F=>O[F]).join(F=>F.append("rect").attr("className",Qo).style("zIndex",-2).call(M),F=>F.call(M),F=>F.remove());const R=Oet(c),I=R?{duration:R[1]}:!1;for(const[,F]of K1(o,G=>`${G.type}-${G.position}`))F.forEach((G,X)=>G.index=X);const D=e.selectAll(rl(tu)).data(o,F=>`${F.type}-${F.position}-${F.index}`).join(F=>F.append("g").style("zIndex",({zIndex:G})=>G||-1).attr("className",tu).append(G=>V3(bt({animate:I,scale:h},G),l,a,i,c)),F=>F.transition(function(G,X,q){const{preserve:J=!1}=G;if(J)return;const et=V3(bt({animate:I,scale:h},G),l,a,i,c),{attributes:dt}=et,[_t]=q.childNodes;return _t.update(dt,!1)})).transitions();n.push(...D.flat().filter(mr));const B=e.selectAll(rl(Ha)).data([s],()=>u).join(F=>F.append("rect").style("zIndex",0).style("fill","transparent").attr("className",Ha).call(l5).call(f5,Array.from(c.keys())).call(d5,d),F=>F.call(f5,Array.from(c.keys())).call(G=>R?Net(G,R):l5(G)).call(d5,d)).transitions();n.push(...B.flat());for(const[F,G]of c.entries()){const{data:X}=G,{key:q,class:J,type:et}=F,dt=e.select(`#${q}`),_t=Pet(F,G,t,r),Dt=Tet(F,G,t,i),pt=Cet(F,G,t,i),vt=ket(F,G,t,i),Qt=Eet(e,dt,J,"element"),Bt=dt.selectAll(rl(Ni)).selectFacetAll(Qt).data(X,Rt=>Rt.key,Rt=>Rt.groupKey).join(Rt=>Rt.append(_t).attr("className",Ni).attr("markType",et).transition(function($t,de,ye){return Dt($t,[ye])}),Rt=>Rt.call($t=>{const de=$t.parent(),ye=MX(Se=>{const[qe,Me]=Se.getBounds().min;return[qe,Me]});$t.transition(function(Se,qe,Me){Met(Me,de,ye);const De=_t(Se,qe),An=pt(Se,[Me],[De]);return An!==null||(Me.nodeName===De.nodeName&&De.nodeName!=="g"?eS(Me,De):(Me.parentNode.replaceChild(De,Me),De.className=Ni,De.markType=et,De.__data__=Me.__data__)),An}).attr("markType",et).attr("className",Ni)}),Rt=>Rt.each(function($t,de,ye){ye.__removed__=!0}).transition(function($t,de,ye){return vt($t,[ye])}).remove(),Rt=>Rt.append(_t).attr("className",Ni).attr("markType",et).transition(function($t,de,ye){const{__fromElements__:Se}=ye,qe=pt($t,Se,[ye]);return new Mi(Se,null,ye.parentNode).transition(qe).remove(),qe}),Rt=>Rt.transition(function($t,de,ye){const qe=new Mi([],ye.__toData__,ye.parentNode).append(_t).attr("className",Ni).attr("markType",et).nodes();return pt($t,[ye],qe)}).remove()).transitions();n.push(...Bt.flat())}yet(t,e,n,i,r)})}function yet(t,e,n,r,i){const[o]=Dr("labelTransform",r),{markState:a,labelTransform:s}=t,c=e.select(rl(kn)).node(),l=new Map,u=new Map,f=Array.from(a.entries()).flatMap(([y,m])=>{const{labels:b=[],key:O}=y,E=wet(y,m,t,r,i),w=e.select(`#${O}`).selectAll(rl(Ni)).nodes().filter(_=>!_.__removed__);return b.flatMap((_,S)=>{const{transform:M=[]}=_,T=qu(_,["transform"]);return w.flatMap(A=>{const C=met(T,S,A);return C.forEach(N=>{l.set(N,E),u.set(N,_)}),C})})}),d=Ie(c).selectAll(rl(Ys)).data(f,y=>y.key).join(y=>y.append(m=>l.get(m)(m)).attr("className",Ys),y=>y.each(function(m,b,O){const w=l.get(m)(m);eS(O,w)}),y=>y.remove()).nodes(),h=Nr(d,y=>u.get(y.__data__)),{coordinate:p}=t,v={canvas:i.canvas,coordinate:p};for(const[y,m]of h){const{transform:b=[]}=y;QE(b.map(o))(m,v)}s&&s(d,v)}function met(t,e,n){const{seriesIndex:r,seriesKey:i,points:o,key:a,index:s}=n.__data__,c=_et(n);if(!r)return[Object.assign(Object.assign({},t),{key:`${a}-${e}`,bounds:c,index:s,points:o,dependentElement:n})];const l=bet(t),u=r.map((f,d)=>Object.assign(Object.assign({},t),{key:`${i[d]}-${e}`,bounds:[o[d]],index:f,points:o,dependentElement:n}));return l?l(u):u}function xet([t,e,n]){if(n)return[t,e,n];const r=[],i=[];for(let o=0;omr(c)&&mr(l))&&(r.push(a),i.push(s))}return[r,i]}function bet(t){const{selector:e}=t;if(!e)return null;if(typeof e=="function")return e;if(e==="first")return n=>[n[0]];if(e==="last")return n=>[n[n.length-1]];throw new Error(`Unknown selector: ${e}`)}function _et(t){const e=t.cloneNode(),n=t.getAnimations();e.style.visibility="hidden",n.forEach(a=>{const s=a.effect.getKeyframes();e.attr(s[s.length-1])}),t.parentNode.appendChild(e);const r=e.getLocalBounds();e.destroy();const{min:i,max:o}=r;return[i,o]}function wet(t,e,n,r,i){const[o]=Dr("shape",r),{data:a,encode:s}=t,{data:c,defaultLabelShape:l}=e,u=c.map(v=>v.points),f=Xc(s,v=>v.value),{theme:d,coordinate:h}=n,p=Object.assign(Object.assign({},i),{document:ZI(i),theme:d,coordinate:h});return v=>{const{index:y,points:m}=v,b=a[y],{formatter:O=B=>`${B}`,transform:E,style:w,render:_}=v,S=qu(v,["formatter","transform","style","render"]),M=Xc(Object.assign(Object.assign({},S),w),B=>o5(B,b,y,a,{channel:f})),{shape:T=l,text:A}=M,C=qu(M,["shape","text"]),N=typeof O=="string"?ju(O):O,k=Object.assign(Object.assign({},C),{text:N(A,b,y,a),datum:b}),R=Object.assign({type:`label.${T}`,render:_},C),I=o(R,p),D=a5(d,"label",T,"label");return I(m,k,D,u)}}function o5(t,e,n,r,i){return typeof t=="function"?t(e,n,r,i):typeof t!="string"?t:Jh(e)&&e[t]!==void 0?e[t]:t}function Oet(t){let e=-1/0,n=1/0;for(const[r,i]of t){const{animate:o={}}=r,{data:a}=i,{enter:s={},update:c={},exit:l={}}=o,{type:u,duration:f=300,delay:d=0}=c,{type:h,duration:p=300,delay:v=0}=s,{type:y,duration:m=300,delay:b=0}=l;for(const O of a){const{updateType:E=u,updateDuration:w=f,updateDelay:_=d,enterType:S=h,enterDuration:M=p,enterDelay:T=v,exitDuration:A=m,exitDelay:C=b,exitType:N=y}=O;(E===void 0||E)&&(e=Math.max(e,w+_),n=Math.min(n,_)),(N===void 0||N)&&(e=Math.max(e,A+C),n=Math.min(n,C)),(S===void 0||S)&&(e=Math.max(e,M+T),n=Math.min(n,T))}}return e===-1/0?null:[n,e-n]}function Eet(t,e,n,r){return t.node().parentElement.findAll(o=>o.style.facet!==void 0&&o.style.facet===n&&o!==e.node()).flatMap(o=>o.getElementsByClassName(r))}function Met(t,e,n){if(!t.__facet__)return;const r=t.parentNode.parentNode,i=e.parentNode,[o,a]=n(r),[s,c]=n(i),l=`translate(${o-s}, ${a-c})`;PX(t,l),e.append(t)}function Pet(t,e,n,r){const{library:i}=r,[o]=Dr("shape",i),{data:a,encode:s}=t,{defaultShape:c,data:l,shape:u}=e,f=Xc(s,b=>b.value),d=l.map(b=>b.points),{theme:h,coordinate:p}=n,{type:v,style:y={}}=t,m=Object.assign(Object.assign({},r),{document:ZI(r),coordinate:p,theme:h});return b=>{const{shape:O=c}=y,{shape:E=O,points:w,seriesIndex:_,index:S}=b,M=qu(b,["shape","points","seriesIndex","index"]),T=Object.assign(Object.assign({},M),{index:S}),A=_?_.map(I=>a[I]):a[S],C=_||S,N=Xc(y,I=>o5(I,A,C,a,{channel:f})),k=u[E]?u[E](N,m):o(Object.assign(Object.assign({},N),{type:u5(t,E)}),m),R=a5(h,v,E,c);return k(w,T,R,d)}}function a5(t,e,n,r){if(typeof e!="string")return;const{color:i}=t,o=t[e]||{},a=o[n]||o[r];return Object.assign({color:i},a)}function fM(t,e,n,r,i){var o,a;const[,s]=Dr("shape",i),[c]=Dr("animation",i),{defaultShape:l,shape:u}=n,{theme:f,coordinate:d}=r,p=`default${Fu(t)}Animation`,{[p]:v}=((o=u[l])===null||o===void 0?void 0:o.props)||s(u5(e,l)).props,{[t]:y={}}=f,m=((a=e.animate)===null||a===void 0?void 0:a[t])||{},b={coordinate:d};return(O,E,w)=>{const{[`${t}Type`]:_,[`${t}Delay`]:S,[`${t}Duration`]:M,[`${t}Easing`]:T}=O,A=Object.assign({type:_||v},m);if(!A.type)return null;const k=c(A,b)(E,w,bt(y,{delay:S,duration:M,easing:T}));return Array.isArray(k)?k:[k]}}function Tet(t,e,n,r){return fM("enter",t,e,n,r)}function Aet(t){return t.finished.then(()=>{t.cancel()}),t}function Cet(t,e,n,r){return fM("update",t,e,n,r)}function ket(t,e,n,r){return fM("exit",t,e,n,r)}function s5(t={}){if(typeof t=="string")return{type:t};const{type:e="light"}=t,n=qu(t,["type"]);return Object.assign(Object.assign({},n),{type:e})}function Ux(t){const e={event:!0,tooltip:!0,sliderFilter:!0,legendFilter:!0,scrollbarFilter:!0},{interaction:n={}}=t;return Object.entries(bt(e,n)).reverse()}function c5(t,e){return Ul(this,void 0,void 0,function*(){const{data:n}=t,r=qu(t,["data"]);if(n==null)return t;const[,{data:i}]=yield Q3([],{data:n},e);return Object.assign({data:i},r)})}function l5(t){t.style("transform",e=>`translate(${e.paddingLeft+e.marginLeft}, ${e.paddingTop+e.marginTop})`).style("width",e=>e.innerWidth).style("height",e=>e.innerHeight)}function Net(t,e){const[n,r]=e;t.transition(function(i,o,a){const{transform:s,width:c,height:l}=a.style,{paddingLeft:u,paddingTop:f,innerWidth:d,innerHeight:h,marginLeft:p,marginTop:v}=i,y=[{transform:s,width:c,height:l},{transform:`translate(${u+p}, ${f+v})`,width:d,height:h}];return a.animate(y,{delay:n,duration:r,fill:"both"})})}function u5(t,e){const{type:n}=t;return typeof e=="string"?`${n}.${e}`:e}function f5(t,e){const n=o=>o.class!==void 0?`${o.class}`:"";t.nodes().length===0||(t.selectAll(rl(Wr)).data(e,o=>o.key).join(o=>o.append("g").attr("className",Wr).attr("id",a=>a.key).style("facet",n).style("fill","transparent").style("zIndex",a=>{var s;return(s=a.zIndex)!==null&&s!==void 0?s:0}),o=>o.style("facet",n).style("fill","transparent").style("zIndex",a=>{var s;return(s=a.zIndex)!==null&&s!==void 0?s:0}),o=>o.remove()),t.select(rl(kn)).node())||t.append("g").attr("className",kn).style("zIndex",0)}function rl(...t){return t.map(e=>`.${e}`).join("")}function d5(t,e){t.node()&&t.style("clipPath",n=>{if(!e)return null;const{paddingTop:r,paddingLeft:i,marginLeft:o,marginTop:a,innerWidth:s,innerHeight:c}=n;return new cn({style:{x:i+o,y:r+a,width:s,height:c}})})}function Ret(t,e,n){var r;for(const[l]of n.entries())if(l.type==="cell")return t.filter(u=>u.name!=="shape");if(e.length!==1||t.some(l=>l.name==="shape"))return t;const{defaultShape:i}=e[0];if(!["point","line","rect","hollow"].includes(i))return t;const a={point:"point",line:"hyphen",rect:"square",hollow:"hollow"},c={field:((r=t.find(l=>l.name==="color"))===null||r===void 0?void 0:r.field)||null,name:"shape",type:"constant",domain:[],range:[a[i]]};return[...t,c]}function Let(t,e){for(const[n,r]of Object.entries(e))t.style(n,r)}function h5(t){const e=bt({},t),n=new Map([[e,null]]),r=new Map([[null,-1]]),i=[e];for(;i.length;){const o=i.shift();if(o.key===void 0){const s=n.get(o),c=r.get(o),l=s===null?"0":`${s.key}-${c}`;o.key=l}const{children:a=[]}=o;if(Array.isArray(a))for(let s=0;s{},r=i=>{throw i}){const{width:i=640,height:o=480,depth:a=0}=t,s=h5(t),{canvas:c=Iet(i,o),emitter:l=new hs,library:u}=e;e.canvas=c,e.emitter=l;const{width:f,height:d}=c.getConfig();(f!==i||d!==o)&&c.resize(i,o),l.emit(Jn.BEFORE_RENDER);const h=Ie(c.document.documentElement);return c.ready.then(()=>cM(Object.assign(Object.assign({},s),{width:i,height:o,depth:a}),h,e)).then(()=>{if(a){const[p,v]=c.document.documentElement.getPosition();c.document.documentElement.setPosition(p,v,-a/2)}c.requestAnimationFrame(()=>{l.emit(Jn.AFTER_RENDER),n==null||n()})}).catch(p=>{r==null||r(p)}),Fet(c.getConfig().container)}function Ngt(t,e={},n=()=>{},r=i=>{throw i}){var i;const{width:o=640,height:a=480}=t,s=h5(t),{group:c=new Group,emitter:l=new EventEmitter,library:u}=e;c!=null&&c.parentElement||error("renderToMountedElement can't render chart to unmounted group.");const f=select(c);return e.group=c,e.emitter=l,e.canvas=e.canvas||((i=c==null?void 0:c.ownerDocument)===null||i===void 0?void 0:i.defaultView),l.emit(ChartEvent.BEFORE_RENDER),plot(Object.assign(Object.assign({},s),{width:o,height:a}),f,e).then(()=>{var d;(d=e.canvas)===null||d===void 0||d.requestAnimationFrame(()=>{l.emit(ChartEvent.AFTER_RENDER),n==null||n()})}).catch(d=>{r==null||r(d)}),c}function p5(t,e={},n=!1){const{canvas:r,emitter:i}=e;r&&(Bet(r),n?r.destroy():r.destroyChildren()),i.off()}function Bet(t){const e=t.getRoot().querySelectorAll(`.${va}`);e==null||e.forEach(n=>{const{nameInteraction:r=new Map}=n;(r==null?void 0:r.size)>0&&Array.from(r==null?void 0:r.values()).forEach(i=>{i==null||i.destroy()})})}function Fet(t){return typeof t=="string"?document.getElementById(t):t}const gp=t=>t?parseInt(t):0;function jet(t){const e=getComputedStyle(t),n=t.clientWidth||gp(e.width),r=t.clientHeight||gp(e.height),i=gp(e.paddingLeft)+gp(e.paddingRight),o=gp(e.paddingTop)+gp(e.paddingBottom);return{width:n-i,height:r-o}}function Rgt(t){const{height:e,width:n,padding:r=0,paddingLeft:i=r,paddingRight:o=r,paddingTop:a=r,paddingBottom:s=r,margin:c=0,marginLeft:l=c,marginRight:u=c,marginTop:f=c,marginBottom:d=c,inset:h=0,insetLeft:p=h,insetRight:v=h,insetTop:y=h,insetBottom:m=h}=t,b=w=>w==="auto"?20:w,O=n-b(i)-b(o)-l-u-p-v,E=e-b(a)-b(s)-f-d-y-m;return{width:O,height:E}}function dM(t,e){const n=[t];for(;n.length;){const r=n.shift();e&&e(r);const i=r.children||[];for(const o of i)n.push(o)}}class hM{constructor(e={},n){this.parentNode=null,this.children=[],this.index=0,this.type=n,this.value=e}map(e=n=>n){const n=e(this.value);return this.value=n,this}attr(e,n){return arguments.length===1?this.value[e]:this.map(r=>(r[e]=n,r))}append(e){const n=new e({});return n.children=[],this.push(n),n}push(e){return e.parentNode=this,e.index=this.children.length,this.children.push(e),this}remove(){const e=this.parentNode;if(e){const{children:n}=e,r=n.findIndex(i=>i===this);n.splice(r,1)}return this}getNodeByKey(e){let n=null;return dM(this,i=>{e===i.attr("key")&&(n=i)}),n}getNodesByType(e){const n=[];return dM(this,i=>{e===i.type&&n.push(i)}),n}getNodeByType(e){let n=null;return dM(this,r=>{n||e===r.type&&(n=r)}),n}call(e,...n){return e(this.map(),...n),this}getRoot(){let e=this;for(;e&&e.parentNode;)e=e.parentNode;return e}}var v5=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{e=r,t=i}),e,t]}function Qet(t,e,{key:n=e}){t.prototype[e]=function(r){return arguments.length===0?this.attr(n):this.attr(n,r)}}function tnt(t,e,{key:n=e}){t.prototype[e]=function(r){if(arguments.length===0)return this.attr(n);if(Array.isArray(r))return this.attr(n,r);const i=[...this.attr(n)||[],r];return this.attr(n,i)}}function ent(t,e,{key:n=e}){t.prototype[e]=function(r,i){if(arguments.length===0)return this.attr(n);if(arguments.length===1&&typeof r!="string")return this.attr(n,r);const o=this.attr(n)||{};return o[r]=arguments.length===1?!0:i,this.attr(n,o)}}function nnt(t,e,n){t.prototype[e]=function(r){if(arguments.length===0)return this.attr(e);if(Array.isArray(r))return this.attr(e,{items:r});if(Jh(r)&&(r.title!==void 0||r.items!==void 0))return this.attr(e,r);if(r===null||r===!1)return this.attr(e,r);const i=this.attr(e)||{},{items:o=[]}=i;return o.push(r),i.items=o,this.attr(e,i)}}function rnt(t,e,{ctor:n}){t.prototype[e]=function(r){const i=this.append(n);return e==="mark"&&(i.type=r),i}}function int(t,e,{ctor:n}){t.prototype[e]=function(){return this.type=null,this.append(n)}}function Vx(t){return e=>{for(const[n,r]of Object.entries(t)){const{type:i}=r;i==="value"?Qet(e,n,r):i==="array"?tnt(e,n,r):i==="object"?ent(e,n,r):i==="node"?rnt(e,n,r):i==="container"?int(e,n,r):i==="mix"&&nnt(e,n,r)}return e}}function _5(t){return Object.fromEntries(Object.entries(t).map(([e,n])=>[e,{type:"node",ctor:n}]))}const w5={encode:{type:"object"},scale:{type:"object"},data:{type:"value"},transform:{type:"array"},style:{type:"object"},animate:{type:"object"},coordinate:{type:"object"},interaction:{type:"object"},label:{type:"array",key:"labels"},axis:{type:"object"},legend:{type:"object"},slider:{type:"object"},scrollbar:{type:"object"},state:{type:"object"},layout:{type:"object"},theme:{type:"object"},title:{type:"value"}},ont=Object.assign(Object.assign({},w5),{tooltip:{type:"mix"},viewStyle:{type:"object"}}),ant=Object.assign(Object.assign({},w5),{labelTransform:{type:"array"}});var snt=function(t,e,n,r){var i=arguments.length,o=i<3?e:r===null?r=Object.getOwnPropertyDescriptor(e,n):r,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(t,e,n,r);else for(var s=t.length-1;s>=0;s--)(a=t[s])&&(o=(i<3?a(o):i>3?a(e,n,o):a(e,n))||o);return i>3&&o&&Object.defineProperty(e,n,o),o};let Xx=class extends hM{changeData(e){var n;const r=this.getRoot();if(r)return this.attr("data",e),!((n=this.children)===null||n===void 0)&&n.length&&this.children.forEach(i=>{i.attr("data",e)}),r==null?void 0:r.render()}getView(){const e=this.getRoot(),{views:n}=e.getContext();if(n!=null&&n.length)return n.find(r=>r.key===this._key)}getScale(){var e;return(e=this.getView())===null||e===void 0?void 0:e.scale}getScaleByChannel(e){const n=this.getScale();if(n)return n[e]}getCoordinate(){var e;return(e=this.getView())===null||e===void 0?void 0:e.coordinate}getTheme(){var e;return(e=this.getView())===null||e===void 0?void 0:e.theme}getGroup(){const e=this._key;return e?this.getRoot().getContext().canvas.getRoot().getElementById(e):void 0}show(){const e=this.getGroup();e&&!e.isVisible()&&Nx(e)}hide(){const e=this.getGroup();e&&e.isVisible()&&qS(e)}};Xx=snt([Vx(ant)],Xx);var cnt=function(t,e,n,r){var i=arguments.length,o=i<3?e:r===null?r=Object.getOwnPropertyDescriptor(e,n):r,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(t,e,n,r);else for(var s=t.length-1;s>=0;s--)(a=t[s])&&(o=(i<3?a(o):i>3?a(e,n,o):a(e,n))||o);return i>3&&o&&Object.defineProperty(e,n,o),o};let gM=class extends hM{changeData(e){const n=this.getRoot();if(n)return this.attr("data",e),n==null?void 0:n.render()}getMark(){var e;const n=(e=this.getRoot())===null||e===void 0?void 0:e.getView();if(!n)return;const{markState:r}=n,i=Array.from(r.keys()).find(o=>o.key===this.attr("key"));return r.get(i)}getScale(){var e;const n=(e=this.getRoot())===null||e===void 0?void 0:e.getView();if(n)return n==null?void 0:n.scale}getScaleByChannel(e){var n,r;const i=(n=this.getRoot())===null||n===void 0?void 0:n.getView();if(i)return(r=i==null?void 0:i.scale)===null||r===void 0?void 0:r[e]}getGroup(){const e=this.attr("key");return e?this.getRoot().getContext().canvas.getRoot().getElementById(e):void 0}};gM=cnt([Vx(ont)],gM);var lnt=function(t,e,n,r){var i=arguments.length,o=i<3?e:r===null?r=Object.getOwnPropertyDescriptor(e,n):r,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(t,e,n,r);else for(var s=t.length-1;s>=0;s--)(a=t[s])&&(o=(i<3?a(o):i>3?a(e,n,o):a(e,n))||o);return i>3&&o&&Object.defineProperty(e,n,o),o},unt=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{this.forceFit()},300),this._renderer=i||new gR,this._plugins=o||[],this._container=Get(n),this._emitter=new hs,this._context={library:Object.assign(Object.assign({},a),nk),emitter:this._emitter,canvas:r,createCanvas:s},this._create()}render(){if(this._rendering)return this._addToTrailing();this._context.canvas||this._createCanvas(),this._context.canvas.getConfig().supportsCSSTransform=!0,this._bindAutoFit(),this._rendering=!0;const e=new Promise((o,a)=>Det(this._computedOptions(),this._context,this._createResolve(o),this._createReject(a))),[n,r,i]=Jet();return e.then(r).catch(i).then(()=>this._renderTrailing()),n}options(e){if(arguments.length===0)return Yet(this);const{type:n}=e;return n&&(this._previousDefinedType=n),Zet(this,e,this._previousDefinedType,this._marks,this._compositions),this}getContainer(){return this._container}getContext(){return this._context}on(e,n,r){return this._emitter.on(e,n,r),this}once(e,n){return this._emitter.once(e,n),this}emit(e,...n){return this._emitter.emit(e,...n),this}off(e,n){return this._emitter.off(e,n),this}clear(){const e=this.options();this.emit(Jn.BEFORE_CLEAR),this._reset(),p5(e,this._context,!1),this.emit(Jn.AFTER_CLEAR)}destroy(){const e=this.options();this.emit(Jn.BEFORE_DESTROY),this._unbindAutoFit(),this._reset(),p5(e,this._context,!0),this._container[g5]&&zet(this._container),this.emit(Jn.AFTER_DESTROY)}forceFit(){this.options.autoFit=!0;const{width:e,height:n}=vM(this.options(),this._container);if(e===this._width&&n===this._height)return Promise.resolve(this);this.emit(Jn.BEFORE_CHANGE_SIZE);const r=this.render();return r.then(()=>{this.emit(Jn.AFTER_CHANGE_SIZE)}),r}changeSize(e,n){if(e===this._width&&n===this._height)return Promise.resolve(this);this.emit(Jn.BEFORE_CHANGE_SIZE),this.attr("width",e),this.attr("height",n);const r=this.render();return r.then(()=>{this.emit(Jn.AFTER_CHANGE_SIZE)}),r}_create(){const{library:e}=this._context,n=o=>o.startsWith("mark.")||o==="component.axisX"||o==="component.axisY"||o==="component.legends",r=["mark.mark",...Object.keys(e).filter(n)];this._marks={};for(const o of r){const a=o.split(".").pop();class s extends gM{constructor(){super({},a)}}this._marks[a]=s,this[a]=function(c){const l=this.append(s);return a==="mark"&&(l.type=c),l}}const i=["composition.view",...Object.keys(e).filter(o=>o.startsWith("composition.")&&o!=="composition.mark")];this._compositions=Object.fromEntries(i.map(o=>{const a=o.split(".").pop();let s=class extends Xx{constructor(){super({},a)}};return s=lnt([Vx(_5(this._marks))],s),[a,s]}));for(const o of Object.values(this._compositions))Vx(_5(this._compositions))(o);for(const o of i){const a=o.split(".").pop();this[a]=function(){const s=this._compositions[a];return this.type=null,this.append(s)}}}_reset(){const e=["theme","type","width","height","autoFit"];this.type="view",this.value=Object.fromEntries(Object.entries(this.value).filter(([n])=>n.startsWith("margin")||n.startsWith("padding")||n.startsWith("inset")||e.includes(n))),this.children=[]}_renderTrailing(){this._trailing&&(this._trailing=!1,this.render().then(()=>{const e=this._trailingResolve.bind(this);this._trailingResolve=null,e(this)}).catch(e=>{const n=this._trailingReject.bind(this);this._trailingReject=null,n(e)}))}_createResolve(e){return()=>{this._rendering=!1,e(this)}}_createReject(e){return n=>{this._rendering=!1,e(n)}}_computedOptions(){const e=this.options(),{key:n=fnt}=e,{width:r,height:i,depth:o}=vM(e,this._container);return this._width=r,this._height=i,this._key=n,Object.assign(Object.assign({key:this._key},e),{width:r,height:i,depth:o})}_createCanvas(){const{width:e,height:n}=vM(this.options(),this._container);this._plugins.push(new yR),this._plugins.forEach(r=>this._renderer.registerPlugin(r)),this._context.canvas=new mC({container:this._container,width:e,height:n,renderer:this._renderer})}_addToTrailing(){var e;return(e=this._trailingResolve)===null||e===void 0||e.call(this,this),this._trailing=!0,new Promise((r,i)=>{this._trailingResolve=r,this._trailingReject=i})}_bindAutoFit(){const e=this.options(),{autoFit:n}=e;if(this._hasBindAutoFit){n||this._unbindAutoFit();return}n&&(this._hasBindAutoFit=!0,window.addEventListener("resize",this._onResize))}_unbindAutoFit(){this._hasBindAutoFit&&(this._hasBindAutoFit=!1,window.removeEventListener("resize",this._onResize))}}function hnt(t,e){class n extends t{constructor(i){super(Object.assign(Object.assign({},i),{lib:e}))}}return n}var pnt=Object.prototype.hasOwnProperty,yM=function(t,e){if(t===null||!Bl(t))return{};var n={};return AS(e,function(r){pnt.call(t,r)&&(n[r]=t[r])}),n};function O5(t){t.x0=Math.round(t.x0),t.y0=Math.round(t.y0),t.x1=Math.round(t.x1),t.y1=Math.round(t.y1)}function cg(t,e,n,r,i){for(var o=t.children,a,s=-1,c=o.length,l=t.value&&(r-e)/t.value;++s=0;)e+=n[r].value;t.value=e}function mnt(){return this.eachAfter(ynt)}var mM=gt(64599);function xnt(t,e){var n=-1,r=mM(this),i;try{for(r.s();!(i=r.n()).done;){var o=i.value;t.call(e,o,++n,this)}}catch(a){r.e(a)}finally{r.f()}return this}function bnt(t,e){for(var n=this,r=[n],i,o,a=-1;n=r.pop();)if(t.call(e,n,++a,this),i=n.children)for(o=i.length-1;o>=0;--o)r.push(i[o]);return this}function _nt(t,e){for(var n=this,r=[n],i=[],o,a,s,c=-1;n=r.pop();)if(i.push(n),o=n.children)for(a=0,s=o.length;a=0;)n+=r[i].value;e.value=n})}function Ent(t){return this.eachBefore(function(e){e.children&&e.children.sort(t)})}function Snt(t){for(var e=this,n=Mnt(e,t),r=[e];e!==n;)e=e.parent,r.push(e);for(var i=r.length;t!==n;)r.splice(i,0,t),t=t.parent;return r}function Mnt(t,e){if(t===e)return t;var n=t.ancestors(),r=e.ancestors(),i=null;for(t=n.pop(),e=r.pop();t===e;)i=t,t=n.pop(),e=r.pop();return i}function Pnt(){for(var t=this,e=[t];t=t.parent;)e.push(t);return e}function Tnt(){return Array.from(this)}function Ant(){var t=[];return this.eachBefore(function(e){e.children||t.push(e)}),t}function Cnt(){var t=this,e=[];return t.each(function(n){n!==t&&e.push({source:n.parent,target:n})}),e}var E5=gt(15009),knt=E5().mark(S5);function S5(){var t,e,n,r,i,o;return E5().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:t=this,n=[t];case 1:e=n.reverse(),n=[];case 2:if(!(t=e.pop())){s.next=8;break}return s.next=5,t;case 5:if(r=t.children)for(i=0,o=r.length;i=0;--s)i.push(o=a[s]=new mp(a[s])),o.parent=r,o.depth=r.depth+1;return n.eachBefore(M5)}function Nnt(){return yp(this).eachBefore(Int)}function Rnt(t){return t.children}function Lnt(t){return Array.isArray(t)?t[1]:null}function Int(t){t.data.value!==void 0&&(t.value=t.data.value),t.data=t.data.data}function M5(t){var e=0;do t.height=e;while((t=t.parent)&&t.height<++e)}function mp(t){this.data=t,this.depth=this.height=0,this.parent=null}mp.prototype=yp.prototype=gnt({constructor:mp,count:mnt,each:xnt,eachAfter:_nt,eachBefore:bnt,find:wnt,sum:Ont,sort:Ent,path:Snt,ancestors:Pnt,descendants:Tnt,leaves:Ant,links:Cnt,copy:Nnt},Symbol.iterator,S5);function xM(t,e){for(var n in e)e.hasOwnProperty(n)&&n!=="constructor"&&e[n]!==void 0&&(t[n]=e[n])}function Dnt(t,e,n,r){return e&&xM(t,e),n&&xM(t,n),r&&xM(t,r),t}const Bnt={field:"value",size:[1,1],round:!1,padding:0,sort:(t,e)=>e.value-t.value,as:["x","y"],ignoreParentValue:!0},Fnt="nodeIndex",lg="childNodeCount",jnt="nodeAncestor",bM="Invalid field: it must be a string!";function Gnt(t,e){const{field:n,fields:r}=t;if(Qe(n))return n;if(ri(n))return console.warn(bM),n[0];if(console.warn(`${bM} will try to get fields instead.`),Qe(r))return r;if(ri(r)&&r.length)return r[0];if(e)return e;throw new TypeError(bM)}function znt(t){const e=[];if(t&&t.each){let n,r;t.each(i=>{var o,a;i.parent!==n?(n=i.parent,r=0):r+=1;const s=BI((((o=i.ancestors)===null||o===void 0?void 0:o.call(i))||[]).map(c=>e.find(l=>l.name===c.name)||c),({depth:c})=>c>0&&c{e.push(n)});return e}function Wnt(t,e){e=Dnt({},Bnt,e);const n=e.as;if(!ri(n)||n.length!==2)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');let r;try{r=Gnt(e)}catch(c){console.warn(c)}const o=(c=>vnt().size(e.size).round(e.round).padding(e.padding)(yp(c).sum(l=>V0(l.children)?e.ignoreParentValue?0:l[r]-DL(l.children,(u,f)=>u+f[r],0):l[r]).sort(e.sort)))(t),a=n[0],s=n[1];return o.each(c=>{var l,u;c[a]=[c.x0,c.x1,c.x1,c.x0],c[s]=[c.y1,c.y1,c.y0,c.y0],c.name=c.name||((l=c.data)===null||l===void 0?void 0:l.name)||((u=c.data)===null||u===void 0?void 0:u.label),c.data.name=c.name,["x0","x1","y0","y1"].forEach(f=>{n.indexOf(f)===-1&&delete c[f]})}),znt(o)}var Ynt=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{var l,u,f,d;if(c.depth===0)return null;let h=c.data.name;const p=[h];let v=Object.assign({},c);for(;v.depth>1;)h=`${(l=v.parent.data)===null||l===void 0?void 0:l.name} / ${h}`,p.unshift((u=v.parent.data)===null||u===void 0?void 0:u.name),v=v.parent;const y=Object.assign(Object.assign(Object.assign({},yM(c.data,[i])),{[P5]:h,[$x]:v.data.name}),c);r&&r!==$x&&(y[r]=c.data[r]||((d=(f=c.parent)===null||f===void 0?void 0:f.data)===null||d===void 0?void 0:d[r])),s.push(y)}),s.map(c=>{const l=c.x.slice(0,2),u=[c.y[2],c.y[0]];return l[0]===l[1]&&(u[0]=u[1]=(c.y[2]+c.y[0])/2),Object.assign(Object.assign({},c),{x:l,y:u,fillOpacity:Math.pow(.85,c.depth)})})}const T5={id:xp,encode:{x:"x",y:"y",key:P5,color:$x,value:"value"},axis:{x:!1,y:!1},style:{[_M]:xp,stroke:"#fff",lineWidth:.5,fillOpacity:"fillOpacity",[lg]:lg,depth:"depth"},state:{active:{zIndex:2,stroke:"#000"},inactive:{zIndex:1,stroke:"#fff"}},legend:!1,interaction:{drillDown:!0},coordinate:{type:"polar",innerRadius:.2}},A5=t=>{const{encode:e,data:n=[],legend:r}=t,i=Ynt(t,["encode","data","legend"]),o=Object.assign(Object.assign({},i.coordinate),{innerRadius:Math.max(Ln(i,["coordinate","innerRadius"],.2),1e-5)}),a=Object.assign(Object.assign({},T5.encode),e),{value:s}=a,c=Hnt({encode:a,data:n});return console.log(c,"rectData"),[bt({},T5,Object.assign(Object.assign({type:"rect",data:c,encode:a,tooltip:{title:"path",items:[l=>({name:s,value:l[s]})]}},i),{coordinate:o}))]};A5.props={};var Unt=Object.keys?function(t){return Object.keys(t)}:function(t){var e=[];return AS(t,function(n,r){Fa(t)&&r==="prototype"||e.push(r)}),e},wM=Unt,Vnt=function(t,e,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(u){try{l(r.next(u))}catch(f){a(f)}}function c(u){try{l(r.throw(u))}catch(f){a(f)}}function l(u){u.done?o(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})};const Xnt=t=>t.querySelectorAll(".element").filter(e=>Ln(e,["style",_M])===xp);function $nt(t){return Ie(t).select(`.${Ha}`).node()}const qnt={rootText:"root",style:{fill:"rgba(0, 0, 0, 0.85)",fontSize:12,y:1},active:{fill:"rgba(0, 0, 0, 0.5)"}};function Knt(t={}){const{breadCrumb:e={},isFixedColor:n=!1}=t,r=bt({},qnt,e);return i=>{const{update:o,setState:a,container:s,view:c,options:l}=i,u=s.ownerDocument,f=$nt(s),d=l.marks.find(({id:O})=>O===xp),{state:h}=d,p=u.createElement("g");f.appendChild(p);const v=(O,E)=>Vnt(this,void 0,void 0,function*(){if(p.removeChildren(),O){const w=u.createElement("text",{style:Object.assign({x:0,text:r.rootText,depth:0},r.style)});p.appendChild(w);let _="";const S=O==null?void 0:O.split(" / ");let M=r.style.y,T=p.getBBox().width;const A=f.getBBox().width,C=S.map((N,k)=>{const R=u.createElement("text",{style:Object.assign(Object.assign({x:T,text:" / "},r.style),{y:M})});p.appendChild(R),T+=R.getBBox().width,_=`${_}${N} / `;const I=u.createElement("text",{name:_.replace(/\s\/\s$/,""),style:Object.assign(Object.assign({text:N,x:T,depth:k+1},r.style),{y:M})});return p.appendChild(I),T+=I.getBBox().width,T>A&&(M=p.getBBox().height,T=0,R.attr({x:T,y:M}),T+=R.getBBox().width,I.attr({x:T,y:M}),T+=I.getBBox().width),I});[w,...C].forEach((N,k)=>{if(k===C.length)return;const R=Object.assign({},N.attributes);N.attr("cursor","pointer"),N.addEventListener("mouseenter",()=>{N.attr(r.active)}),N.addEventListener("mouseleave",()=>{N.attr(R)}),N.addEventListener("click",()=>{v(N.name,Ln(N,["style","depth"]))})})}a("drillDown",w=>{const{marks:_}=w,S=_.map(M=>{if(M.id!==xp&&M.type!=="rect")return M;const{data:T}=M,A=Object.fromEntries(["color"].map(N=>[N,{domain:c.scale[N].getOptions().domain}])),C=T.filter(N=>{const k=N.path;return n||(N[$x]=k.split(" / ")[E]),O?new RegExp(`^${O}.+`).test(k):!0});return bt({},M,n?{data:C,scale:A}:{data:C})});return Object.assign(Object.assign({},w),{marks:S})}),yield o()}),y=O=>{const E=O.target;if(Ln(E,["style",_M])!==xp||Ln(E,["markType"])!=="rect"||!Ln(E,["style",lg]))return;const w=Ln(E,["__data__","key"]),_=Ln(E,["style","depth"]);E.style.cursor="pointer",v(w,_)};f.addEventListener("click",y);const m=wM(Object.assign(Object.assign({},h.active),h.inactive)),b=()=>{Xnt(f).forEach(E=>{const w=Ln(E,["style",lg]);if(Ln(E,["style","cursor"])!=="pointer"&&w){E.style.cursor="pointer";const S=yM(E.attributes,m);E.addEventListener("mouseenter",()=>{E.attr(h.active)}),E.addEventListener("mouseleave",()=>{E.attr(bt(S,h.inactive))})}})};return f.addEventListener("mousemove",b),()=>{p.remove(),f.removeEventListener("click",y),f.removeEventListener("mousemove",b)}}}function Znt(){return{"interaction.drillDown":Knt,"mark.sunburst":A5}}const C5=()=>[["cartesian"]];C5.props={};const OM=()=>[["transpose"],["translate",.5,.5],["reflect.x"],["translate",-.5,-.5]];OM.props={transform:!0};const Jnt=(t={})=>{const e={startAngle:-Math.PI/2,endAngle:Math.PI*3/2,innerRadius:0,outerRadius:1};return Object.assign(Object.assign({},e),t)},k5=t=>{const{startAngle:e,endAngle:n,innerRadius:r,outerRadius:i}=Jnt(t);return[...OM(),...N0({startAngle:e,endAngle:n,innerRadius:r,outerRadius:i})]};k5.props={};const EM=()=>[["parallel",0,1,0,1]];EM.props={};const N5=({focusX:t=0,focusY:e=0,distortionX:n=2,distortionY:r=2,visual:i=!1})=>[["fisheye",t,e,n,r,i]];N5.props={transform:!0};const R5=t=>{const{startAngle:e=-Math.PI/2,endAngle:n=Math.PI*3/2,innerRadius:r=0,outerRadius:i=1}=t;return[...EM(),...N0({startAngle:e,endAngle:n,innerRadius:r,outerRadius:i})]};R5.props={};const L5=({value:t})=>e=>e.map(()=>t);L5.props={};const I5=({value:t})=>e=>e.map(n=>n[t]);I5.props={};const D5=({value:t})=>e=>e.map(t);D5.props={};const B5=({value:t})=>()=>t;B5.props={};function xr(t,e){if(t!==null)return{type:"column",value:t,field:e}}function qx(t,e){const n=xr(t,e);return Object.assign(Object.assign({},n),{inferred:!0})}function Kx(t,e){if(t!==null)return{type:"column",value:t,field:e,visual:!0}}function Qnt(t,e){const n=xr(t,e);return Object.assign(Object.assign({},n),{constant:!1})}function Ku(t,e){const n=[];for(const r of t)n[r]=e;return n}function En(t,e){const n=t[e];if(!n)return[null,null];const{value:r,field:i=null}=n;return[r,i]}function ug(t,...e){for(const n of e)if(typeof n=="string"){const[r,i]=En(t,n);if(r!==null)return[r,i]}else return[n,null];return[null,null]}function fg(t){return t instanceof Date?!1:typeof t=="object"}const dg=()=>(t,e)=>{const{encode:n}=e,{y1:r}=n;return r!==void 0?[t,e]:[t,bt({},e,{encode:{y1:qx(Ku(t,0))}})]};dg.props={};const fd=()=>(t,e)=>{const{encode:n}=e,{x:r}=n;return r!==void 0?[t,e]:[t,bt({},e,{encode:{x:qx(Ku(t,0))},scale:{x:{guide:null}}})]};fd.props={};const dd=(t,e)=>eg(Object.assign({colorAttribute:"fill"},t),e);dd.props=Object.assign(Object.assign({},eg.props),{defaultMarker:"square"});const Zx=(t,e)=>eg(Object.assign({colorAttribute:"stroke"},t),e);Zx.props=Object.assign(Object.assign({},eg.props),{defaultMarker:"hollowSquare"});function bp(){}function F5(t){this._context=t}F5.prototype={areaStart:bp,areaEnd:bp,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,e){t=+t,e=+e,this._point?this._context.lineTo(t,e):(this._point=1,this._context.moveTo(t,e))}};function SM(t){return new F5(t)}var j5=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{adjustPoints:n=trt}=t,r=j5(t,["adjustPoints"]),{coordinate:i,document:o}=e;return(a,s,c,l)=>{const{index:u}=s,{color:f}=c,d=j5(c,["color"]),h=l[u+1],p=n(a,h,i),v=!!Rr(i),[y,m,b,O]=v?Ox(p):p,{color:E=f,opacity:w}=s,_=ad().curve(SM)([y,m,b,O]);return Ie(o.createElement("path",{})).call(be,d).style("d",_).style("fill",E).style("fillOpacity",w).call(be,r).node()}};MM.props={defaultMarker:"square"};function ert(t,e,n){const[r,i,o,a]=t;if(Rr(n)){const l=[e?e[0][0]:(i[0]+o[0])/2,i[1]],u=[e?e[3][0]:(i[0]+o[0])/2,o[1]];return[r,l,u,a]}const s=[i[0],e?e[0][1]:(i[1]+o[1])/2],c=[o[0],e?e[3][1]:(i[1]+o[1])/2];return[r,s,c,a]}const G5=(t,e)=>MM(Object.assign({adjustPoints:ert},t),e);G5.props={defaultMarker:"square"};function hg(t){return Math.abs(t)>10?String(t):t.toString().padStart(2,"0")}function nrt(t){const e=t.getFullYear(),n=hg(t.getMonth()+1),r=hg(t.getDate()),i=`${e}-${n}-${r}`,o=t.getHours(),a=t.getMinutes(),s=t.getSeconds();return o||a||s?`${i} ${hg(o)}:${hg(a)}:${hg(s)}`:i}const Jx=(t={})=>{const{channel:e="x"}=t;return(n,r)=>{const{encode:i}=r,{tooltip:o}=r;if(Fl(o))return[n,r];const{title:a}=o;if(a!==void 0)return[n,r];const s=Object.keys(i).filter(l=>l.startsWith(e)).filter(l=>!i[l].inferred).map(l=>En(i,l)).filter(([l])=>l).map(l=>l[0]);if(s.length===0)return[n,r];const c=[];for(const l of n)c[l]={value:s.map(u=>u[l]instanceof Date?nrt(u[l]):u[l]).join(", ")};return[n,bt({},r,{tooltip:{title:c}})]}};Jx.props={};const Qx=t=>{const{channel:e}=t;return(n,r)=>{const{encode:i,tooltip:o}=r;if(Fl(o))return[n,r];const{items:a=[]}=o;if(!a||a.length>0)return[n,r];const c=(Array.isArray(e)?e:[e]).flatMap(l=>Object.keys(i).filter(u=>u.startsWith(l)).map(u=>{const{field:f,value:d,inferred:h=!1,aggregate:p}=i[u];return h?null:p&&d?{channel:u}:f?{field:f}:d?{channel:u}:null}).filter(u=>u!==null));return[n,bt({},r,{tooltip:{items:c}})]}};Qx.props={};var rrt=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i(t,e)=>{const{encode:n}=e,{key:r}=n,i=rrt(n,["key"]);if(r!==void 0)return[t,e];const o=Object.values(i).map(({value:s})=>s),a=t.map(s=>o.filter(Array.isArray).map(c=>c[s]).join("-"));return[t,bt({},e,{encode:{key:xr(a)}})]};z5.props={};function W5(t={}){const{shapes:e}=t;return[{name:"color"},{name:"opacity"},{name:"shape",range:e},{name:"enterType"},{name:"enterDelay",scaleKey:"enter"},{name:"enterDuration",scaleKey:"enter"},{name:"enterEasing"},{name:"key",scale:"identity"},{name:"groupKey",scale:"identity"},{name:"label",scale:"identity"}]}function da(t={}){return[...W5(t),{name:"title",scale:"identity"}]}function Igt(){return[{type:MaybeTitle,channel:"color"},{type:MaybeTooltip,channel:["x","y","z"]}]}function Zu(){return[{type:Jx,channel:"color"},{type:Qx,channel:["x","y"]}]}function _p(){return[{type:Jx,channel:"x"},{type:Qx,channel:["y"]}]}function irt(){return[{type:Jx,channel:"color"},{type:Qx,channel:["position"]}]}function wp(t={}){return W5(t)}function gi(){return[{type:z5}]}function Pi(){return[]}function PM(t,e){return t.getBandWidth(t.invert(e))}function hd(t,e,n={}){const{x:r,y:i,series:o}=e,{x:a,y:s,series:c}=t,{style:{bandOffset:l=c?0:.5,bandOffsetX:u=l,bandOffsetY:f=l}={}}=n,d=!!(a!=null&&a.getBandWidth),h=!!(s!=null&&s.getBandWidth),p=!!(c!=null&&c.getBandWidth);return!d&&!h?v=>v:(v,y)=>{const m=d?PM(a,r[y]):0,b=h?PM(s,i[y]):0,E=p&&o?(PM(c,o[y])/2+ +o[y])*m:0,[w,_]=v;return[w+u*m+E,_+f*b]}}function tb(t){return parseFloat(t)/100}function TM(t,e,n,r){const{x:i,y:o}=n,{innerWidth:a,innerHeight:s}=r.getOptions(),c=Array.from(t,l=>{const u=i[l],f=o[l],d=typeof u=="string"?tb(u)*a:+u,h=typeof f=="string"?tb(f)*s:+f;return[[d,h]]});return[t,c]}function il(t){return typeof t=="function"?t:e=>e[t]}function AM(t,e){return Array.from(t,il(e))}function CM(t,e){const{source:n=u=>u.source,target:r=u=>u.target,value:i=u=>u.value}=e,{links:o,nodes:a}=t,s=AM(o,n),c=AM(o,r),l=AM(o,i);return{links:o.map((u,f)=>({target:c[f],source:s[f],value:l[f]})),nodes:a||Array.from(new Set([...s,...c]),u=>({key:u}))}}function Y5(t,e){return t.getBandWidth(t.invert(e))}const H5={rect:dd,hollow:Zx,funnel:MM,pyramid:G5},U5=()=>(t,e,n,r)=>{const{x:i,y:o,y1:a,series:s,size:c}=n,l=e.x,u=e.series,[f]=r.getSize(),d=c?c.map(v=>+v/f):null,h=c?(v,y,m)=>{const b=v+y/2,O=d[m];return[b-O/2,b+O/2]}:(v,y,m)=>[v,v+y],p=Array.from(t,v=>{const y=Y5(l,i[v]),m=u?Y5(u,s==null?void 0:s[v]):1,b=y*m,O=(+(s==null?void 0:s[v])||0)*y,E=+i[v]+O,[w,_]=h(E,b,v),S=+o[v],M=+a[v];return[[w,S],[_,S],[_,M],[w,M]].map(k=>r.map(k))});return[t,p]};U5.props={defaultShape:"rect",defaultLabelShape:"label",composite:!1,shape:H5,channels:[...da({shapes:Object.keys(H5)}),{name:"x",scale:"band",required:!0},{name:"y",required:!0},{name:"series",scale:"band"},{name:"size"}],preInference:[...gi(),{type:dg},{type:fd}],postInference:[...Pi(),..._p()],interaction:{shareTooltip:!0}};const V5={rect:dd,hollow:Zx},X5=()=>(t,e,n,r)=>{const{x:i,x1:o,y:a,y1:s}=n,c=Array.from(t,l=>{const u=[+i[l],+a[l]],f=[+o[l],+a[l]],d=[+o[l],+s[l]],h=[+i[l],+s[l]];return[u,f,d,h].map(p=>r.map(p))});return[t,c]};X5.props={defaultShape:"rect",defaultLabelShape:"label",composite:!1,shape:V5,channels:[...da({shapes:Object.keys(V5)}),{name:"x",required:!0},{name:"y",required:!0}],preInference:[...gi(),{type:dg}],postInference:[...Pi(),..._p()],interaction:{shareTooltip:!0}};var $5=kM(K0);function q5(t){this._curve=t}q5.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(t,e){this._curve.point(e*Math.sin(t),e*-Math.cos(t))}};function kM(t){function e(n){return new q5(t(n))}return e._curve=t,e}function pg(t){var e=t.curve;return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t.curve=function(n){return arguments.length?e(kM(n)):e()._curve},t}function ort(){return pg(ad().curve($5))}var K5=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{d1:e,d2:n,style1:r,style2:i}=t.attributes,o=t.ownerDocument;Ie(t).maybeAppend("line",()=>o.createElement("path",{})).style("d",e).call(be,r),Ie(t).maybeAppend("line1",()=>o.createElement("path",{})).style("d",n).call(be,i)});function srt(t,e){const n=[],r=[];let i=!1,o=null;for(const a of t)!e(a[0])||!e(a[1])?i=!0:(n.push(a),i&&(i=!1,r.push([o,a])),o=a);return[n,r]}const Is=(t,e)=>{const{curve:n,gradient:r=!1,gradientColor:i="between",defined:o=u=>!Number.isNaN(u)&&u!==void 0&&u!==null,connect:a=!1}=t,s=K5(t,["curve","gradient","gradientColor","defined","connect"]),{coordinate:c,document:l}=e;return(u,f,d)=>{const{color:h,lineWidth:p}=d,v=K5(d,["color","lineWidth"]),{color:y=h,size:m=p,seriesColor:b,seriesX:O,seriesY:E}=f,w=mI(c,f),_=Rr(c),S=r&&b?yI(b,O,E,r,i,_):y,M=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},v),S&&{stroke:S}),m&&{lineWidth:m}),w&&{transform:w}),s);let T;if(ar(c)){const I=c.getCenter();T=D=>ort().angle((B,F)=>sp(ci(D[F],I))).radius((B,F)=>Zr(D[F],I)).defined(([B,F])=>o(B)&&o(F)).curve(n)(D)}else T=ad().x(I=>I[0]).y(I=>I[1]).defined(([I,D])=>o(I)&&o(D)).curve(n);const[A,C]=srt(u,o),N=Xt(M,"connect"),k=!!C.length;if(!k||a&&!Object.keys(N).length)return Ie(l.createElement("path",{})).style("d",T(A)||[]).call(be,M).node();if(k&&!a)return Ie(l.createElement("path",{})).style("d",T(u)).call(be,M).node();const R=I=>I.map(T).join(",");return Ie(new art).style("style1",Object.assign(Object.assign({},M),N)).style("style2",M).style("d1",R(C)).style("d2",T(u)).node()}};Is.props={defaultMarker:"smooth",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const Z5=(t,e)=>{const{coordinate:n}=e;return(...r)=>{const i=ar(n)?SM:K0;return Is(Object.assign({curve:i},t),e)(...r)}};Z5.props=Object.assign(Object.assign({},Is.props),{defaultMarker:"line"});function NM(t,e,n){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-e),t._y2+t._k*(t._y1-n),t._x2,t._y2)}function RM(t,e){this._context=t,this._k=(1-e)/6}RM.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:NM(this,this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2,this._x1=t,this._y1=e;break;case 2:this._point=3;default:NM(this,t,e);break}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Dgt=function t(e){function n(r){return new RM(r,e)}return n.tension=function(r){return t(+r)},n}(0);function LM(t,e){this._context=t,this._k=(1-e)/6}LM.prototype={areaStart:bp,areaEnd:bp,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x3,this._y3),this._context.closePath();break}case 2:{this._context.lineTo(this._x3,this._y3),this._context.closePath();break}case 3:{this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:NM(this,t,e);break}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Bgt=function t(e){function n(r){return new LM(r,e)}return n.tension=function(r){return t(+r)},n}(0);function J5(t,e,n){var r=t._x1,i=t._y1,o=t._x2,a=t._y2;if(t._l01_a>Ko){var s=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,c=3*t._l01_a*(t._l01_a+t._l12_a);r=(r*s-t._x0*t._l12_2a+t._x2*t._l01_2a)/c,i=(i*s-t._y0*t._l12_2a+t._y2*t._l01_2a)/c}if(t._l23_a>Ko){var l=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,u=3*t._l23_a*(t._l23_a+t._l12_a);o=(o*l+t._x1*t._l23_2a-e*t._l12_2a)/u,a=(a*l+t._y1*t._l23_2a-n*t._l12_2a)/u}t._context.bezierCurveTo(r,i,o,a,t._x2,t._y2)}function Q5(t,e){this._context=t,this._alpha=e}Q5.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3;default:J5(this,t,e);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Fgt=function t(e){function n(r){return e?new Q5(r,e):new RM(r,0)}return n.alpha=function(r){return t(+r)},n}(.5);function tD(t,e){this._context=t,this._alpha=e}tD.prototype={areaStart:bp,areaEnd:bp,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x3,this._y3),this._context.closePath();break}case 2:{this._context.lineTo(this._x3,this._y3),this._context.closePath();break}case 3:{this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}}},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:J5(this,t,e);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var eD=function t(e){function n(r){return e?new tD(r,e):new LM(r,0)}return n.alpha=function(r){return t(+r)},n}(.5);function nD(t){return t<0?-1:1}function rD(t,e,n){var r=t._x1-t._x0,i=e-t._x1,o=(t._y1-t._y0)/(r||i<0&&-0),a=(n-t._y1)/(i||r<0&&-0),s=(o*i+a*r)/(r+i);return(nD(o)+nD(a))*Math.min(Math.abs(o),Math.abs(a),.5*Math.abs(s))||0}function iD(t,e){var n=t._x1-t._x0;return n?(3*(t._y1-t._y0)/n-e)/2:e}function IM(t,e,n){var r=t._x0,i=t._y0,o=t._x1,a=t._y1,s=(o-r)/3;t._context.bezierCurveTo(r+s,i+s*e,o-s,a-s*n,o,a)}function eb(t){this._context=t}eb.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:IM(this,this._t0,iD(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){var n=NaN;if(t=+t,e=+e,!(t===this._x1&&e===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,IM(this,iD(this,n=rD(this,t,e)),n);break;default:IM(this,this._t0,n=rD(this,t,e));break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e,this._t0=n}}};function oD(t){this._context=new aD(t)}(oD.prototype=Object.create(eb.prototype)).point=function(t,e){eb.prototype.point.call(this,e,t)};function aD(t){this._context=t}aD.prototype={moveTo:function(t,e){this._context.moveTo(e,t)},closePath:function(){this._context.closePath()},lineTo:function(t,e){this._context.lineTo(e,t)},bezierCurveTo:function(t,e,n,r,i,o){this._context.bezierCurveTo(e,t,r,n,o,i)}};function sD(t){return new eb(t)}function cD(t){return new oD(t)}var crt=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const n=crt(t,[]),{coordinate:r}=e;return(...i)=>{const o=ar(r)?eD:Rr(r)?cD:sD;return Is(Object.assign({curve:o},n),e)(...i)}};lD.props=Object.assign(Object.assign({},Is.props),{defaultMarker:"smooth"});function nb(t,e){this._context=t,this._t=e}nb.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:{if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var n=this._x*(1-this._t)+t*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,e)}break}}this._x=t,this._y=e}};function uD(t){return new nb(t,.5)}function fD(t){return new nb(t,0)}function dD(t){return new nb(t,1)}const hD=(t,e)=>Is(Object.assign({curve:dD},t),e);hD.props=Object.assign(Object.assign({},Is.props),{defaultMarker:"hv"});const pD=(t,e)=>Is(Object.assign({curve:fD},t),e);pD.props=Object.assign(Object.assign({},Is.props),{defaultMarker:"vh"});const vD=(t,e)=>Is(Object.assign({curve:uD},t),e);vD.props=Object.assign(Object.assign({},Is.props),{defaultMarker:"hvh"});var lrt=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{document:n}=e;return(r,i,o)=>{const{seriesSize:a,color:s}=i,{color:c}=o,l=lrt(o,["color"]),u=Ls();for(let f=0;f(t,e)=>{const{style:n={},encode:r}=e,{series:i}=r,{gradient:o}=n;return!o||i?[t,e]:[t,bt({},e,{encode:{series:Kx(Ku(t,void 0))}})]};yD.props={};const DM=()=>(t,e)=>{const{encode:n}=e,{series:r,color:i}=n;if(r!==void 0||i===void 0)return[t,e];const[o,a]=En(n,"color");return[t,bt({},e,{encode:{series:xr(o,a)}})]};DM.props={};const mD={line:Z5,smooth:lD,hv:hD,vh:pD,hvh:vD,trail:gD},frt=(t,e,n,r)=>{var i,o;const{series:a,x:s,y:c}=n,{x:l,y:u}=e;if(s===void 0||c===void 0)throw new Error("Missing encode for x or y channel.");const f=a?Array.from(Nr(t,y=>a[y]).values()):[t],d=f.map(y=>y[0]).filter(y=>y!==void 0),h=(((i=l==null?void 0:l.getBandWidth)===null||i===void 0?void 0:i.call(l))||0)/2,p=(((o=u==null?void 0:u.getBandWidth)===null||o===void 0?void 0:o.call(u))||0)/2,v=Array.from(f,y=>y.map(m=>r.map([+s[m]+h,+c[m]+p])));return[d,v,f]},drt=(t,e,n,r)=>{const i=Object.entries(n).filter(([a])=>a.startsWith("position")).map(([,a])=>a);if(i.length===0)throw new Error("Missing encode for position channel.");const o=Array.from(t,a=>{const s=i.map(u=>+u[a]),c=r.map(s),l=[];for(let u=0;u(t,e,n,r)=>(L0(r)?drt:frt)(t,e,n,r);xD.props={defaultShape:"line",defaultLabelShape:"label",composite:!1,shape:mD,channels:[...da({shapes:Object.keys(mD)}),{name:"x"},{name:"y"},{name:"position",independent:!0},{name:"size"},{name:"series",scale:"band"}],preInference:[...gi(),{type:yD},{type:DM}],postInference:[...Pi(),..._p(),...irt()],interaction:{shareTooltip:!0,seriesTooltip:!0,crosshairs:!0}};var hrt=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{colorAttribute:n,symbol:r,mode:i="auto"}=t,o=hrt(t,["colorAttribute","symbol","mode"]),a=Ph.get(r)||Ph.get("point"),{coordinate:s,document:c}=e;return(l,u,f)=>{const{lineWidth:d,color:h}=f,p=o.stroke?d||1:d,{color:v=h,transform:y,opacity:m}=u,[b,O]=jS(l),w=bD(i,l,u,s)||o.r||f.r;return Ie(c.createElement("path",{})).call(be,f).style("fill","transparent").style("d",a(b,O,w)).style("lineWidth",p).style("transform",y).style("transformOrigin",`${b-w} ${O-w}`).style("stroke",v).style(FS(t),m).style(n,v).call(be,o).node()}};_n.props={defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const _D=(t,e)=>_n(Object.assign({colorAttribute:"stroke",symbol:"point"},t),e);_D.props=Object.assign({defaultMarker:"hollowPoint"},_n.props);const wD=(t,e)=>_n(Object.assign({colorAttribute:"stroke",symbol:"diamond"},t),e);wD.props=Object.assign({defaultMarker:"hollowDiamond"},_n.props);const OD=(t,e)=>_n(Object.assign({colorAttribute:"stroke",symbol:"hexagon"},t),e);OD.props=Object.assign({defaultMarker:"hollowHexagon"},_n.props);const ED=(t,e)=>_n(Object.assign({colorAttribute:"stroke",symbol:"square"},t),e);ED.props=Object.assign({defaultMarker:"hollowSquare"},_n.props);const SD=(t,e)=>_n(Object.assign({colorAttribute:"stroke",symbol:"triangle-down"},t),e);SD.props=Object.assign({defaultMarker:"hollowTriangleDown"},_n.props);const MD=(t,e)=>_n(Object.assign({colorAttribute:"stroke",symbol:"triangle"},t),e);MD.props=Object.assign({defaultMarker:"hollowTriangle"},_n.props);const PD=(t,e)=>_n(Object.assign({colorAttribute:"stroke",symbol:"bowtie"},t),e);PD.props=Object.assign({defaultMarker:"hollowBowtie"},_n.props);var prt=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{colorAttribute:n,mode:r="auto"}=t,i=prt(t,["colorAttribute","mode"]),{coordinate:o,document:a}=e;return(s,c,l)=>{const{lineWidth:u,color:f}=l,d=i.stroke?u||1:u,{color:h=f,transform:p,opacity:v}=c,[y,m]=jS(s),O=bD(r,s,c,o)||i.r||l.r;return Ie(a.createElement("circle",{})).call(be,l).style("fill","transparent").style("cx",y).style("cy",m).style("r",O).style("lineWidth",d).style("transform",p).style("transformOrigin",`${y} ${m}`).style("stroke",h).style(FS(t),v).style(n,h).call(be,i).node()}},BM=(t,e)=>TD(Object.assign({colorAttribute:"fill"},t),e);BM.props={defaultMarker:"circle",defaultEnterAnimation:"fadeIn",defaultExitAnimation:"fadeOut"};const AD=(t,e)=>TD(Object.assign({colorAttribute:"stroke"},t),e);AD.props=Object.assign({defaultMarker:"hollowPoint"},BM.props);const CD=(t,e)=>_n(Object.assign({colorAttribute:"fill",symbol:"point"},t),e);CD.props=Object.assign({defaultMarker:"point"},_n.props);const kD=(t,e)=>_n(Object.assign({colorAttribute:"stroke",symbol:"plus"},t),e);kD.props=Object.assign({defaultMarker:"plus"},_n.props);const ND=(t,e)=>_n(Object.assign({colorAttribute:"fill",symbol:"diamond"},t),e);ND.props=Object.assign({defaultMarker:"diamond"},_n.props);const RD=(t,e)=>_n(Object.assign({colorAttribute:"fill",symbol:"square"},t),e);RD.props=Object.assign({defaultMarker:"square"},_n.props);const LD=(t,e)=>_n(Object.assign({colorAttribute:"fill",symbol:"triangle"},t),e);LD.props=Object.assign({defaultMarker:"triangle"},_n.props);const ID=(t,e)=>_n(Object.assign({colorAttribute:"fill",symbol:"hexagon"},t),e);ID.props=Object.assign({defaultMarker:"hexagon"},_n.props);const DD=(t,e)=>_n(Object.assign({colorAttribute:"stroke",symbol:"cross"},t),e);DD.props=Object.assign({defaultMarker:"cross"},_n.props);const BD=(t,e)=>_n(Object.assign({colorAttribute:"fill",symbol:"bowtie"},t),e);BD.props=Object.assign({defaultMarker:"bowtie"},_n.props);const FD=(t,e)=>_n(Object.assign({colorAttribute:"stroke",symbol:"hyphen"},t),e);FD.props=Object.assign({defaultMarker:"hyphen"},_n.props);const jD=(t,e)=>_n(Object.assign({colorAttribute:"stroke",symbol:"line"},t),e);jD.props=Object.assign({defaultMarker:"line"},_n.props);const GD=(t,e)=>_n(Object.assign({colorAttribute:"stroke",symbol:"tick"},t),e);GD.props=Object.assign({defaultMarker:"tick"},_n.props);const zD=(t,e)=>_n(Object.assign({colorAttribute:"fill",symbol:"triangle-down"},t),e);zD.props=Object.assign({defaultMarker:"triangleDown"},_n.props);const rb=()=>(t,e)=>{const{encode:n}=e,{y:r}=n;return r!==void 0?[t,e]:[t,bt({},e,{encode:{y:qx(Ku(t,0))},scale:{y:{guide:null}}})]};rb.props={};const WD=()=>(t,e)=>{const{encode:n}=e,{size:r}=n;return r!==void 0?[t,e]:[t,bt({},e,{encode:{size:Kx(Ku(t,3))}})]};WD.props={};const YD={hollow:_D,hollowDiamond:wD,hollowHexagon:OD,hollowSquare:ED,hollowTriangleDown:SD,hollowTriangle:MD,hollowBowtie:PD,hollowCircle:AD,point:CD,plus:kD,diamond:ND,square:RD,triangle:LD,hexagon:ID,cross:DD,bowtie:BD,hyphen:FD,line:jD,tick:GD,triangleDown:zD,circle:BM},HD=t=>(e,n,r,i)=>{const{x:o,y:a,x1:s,y1:c,size:l,dx:u,dy:f}=r,[d,h]=i.getSize(),p=hd(n,r,t),v=m=>{const b=+((u==null?void 0:u[m])||0),O=+((f==null?void 0:f[m])||0),E=s?(+o[m]+ +s[m])/2:+o[m],w=c?(+a[m]+ +c[m])/2:+a[m],_=E+b,S=w+O;return[_,S]},y=l?Array.from(e,m=>{const[b,O]=v(m),E=+l[m],w=E/d,_=E/h,S=[b-w,O-_],M=[b+w,O+_];return[i.map(p(S,m)),i.map(p(M,m))]}):Array.from(e,m=>[i.map(p(v(m),m))]);return[e,y]};HD.props={defaultShape:"hollow",defaultLabelShape:"label",composite:!1,shape:YD,channels:[...da({shapes:Object.keys(YD)}),{name:"x",required:!0},{name:"y",required:!0},{name:"series",scale:"band"},{name:"size",quantitative:"sqrt"},{name:"dx",scale:"identity"},{name:"dy",scale:"identity"}],preInference:[...gi(),{type:fd},{type:rb}],postInference:[...Pi(),{type:WD},...Zu()]};const UD=(t,e)=>{const{coordinate:n}=e;return(r,i,o)=>{const{color:a,text:s="",fontSize:c,rotate:l=0,transform:u=""}=i,f={text:String(s),stroke:a,fill:a,fontSize:c},[[d,h]]=r;return Ie(new SI).style("x",d).style("y",h).call(be,o).style("transform",`${u}rotate(${+l})`).style("coordCenter",n.getCenter()).call(be,f).call(be,t).node()}};UD.props={defaultMarker:"point",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};var FM=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const e=t.attributes,{class:n,x:r,y:i,transform:o}=e,a=FM(e,["class","x","y","transform"]),s=Xt(a,"marker"),{size:c=24}=s,l=()=>vrt(c/2),u=Ie(t).maybeAppend("marker",()=>new Hn({})).call(h=>h.node().update(Object.assign({symbol:l},s))).node(),[f,d]=grt(u);Ie(t).maybeAppend("text","text").style("x",f).style("y",d).call(be,a)}),VD=(t,e)=>{const n=FM(t,[]);return(r,i,o)=>{const{color:a}=o,s=FM(o,["color"]),{color:c=a,text:l=""}=i,u={text:String(l),stroke:c,fill:c},[[f,d]]=r;return Ie(new yrt).call(be,s).style("transform",`translate(${f},${d})`).call(be,u).call(be,n).node()}};VD.props={defaultMarker:"point",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const XD=(t,e)=>{const{coordinate:n}=e;return(r,i,o)=>{const{color:a,text:s="",fontSize:c,rotate:l=0,transform:u=""}=i,f={text:String(s),stroke:a,fill:a,fontSize:c,textAlign:"center",textBaseline:"middle"},[[d,h]]=r;return Ie(new Gr).style("x",d).style("y",h).call(be,o).style("transformOrigin","center center").style("transform",`${u}rotate(${l}deg)`).style("coordCenter",n.getCenter()).call(be,f).call(be,t).node()}};XD.props={defaultMarker:"point",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const ib=()=>(t,e)=>{const{data:n}=e;if(!Array.isArray(n)||n.some(fg))return[t,e];const r=Array.isArray(n[0])?n:[n],i=r.map(a=>a[0]),o=r.map(a=>a[1]);return[t,bt({},e,{encode:{x:xr(i),y:xr(o)}})]};ib.props={};var $D=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i(t,e)=>{const{data:n,style:r={}}=e,i=$D(e,["data","style"]),{x:o,y:a}=r,s=$D(r,["x","y"]);if(o==null||a==null)return[t,e];const c=o||0,l=a||0;return[[0],bt({},i,{data:[0],cartesian:!0,encode:{x:xr([c]),y:xr([l])},scale:{x:{type:"identity",independent:!0,guide:null},y:{type:"identity",independent:!0,guide:null}},style:s})]};ob.props={};const qD={text:UD,badge:VD,tag:XD},KD=t=>{const{cartesian:e=!1}=t;return e?TM:(n,r,i,o)=>{const{x:a,y:s}=i,c=hd(r,i,t),l=Array.from(n,u=>{const f=[+a[u],+s[u]];return[o.map(c(f,u))]});return[n,l]}};KD.props={defaultShape:"text",defaultLabelShape:"label",composite:!1,shape:qD,channels:[...da({shapes:Object.keys(qD)}),{name:"x",required:!0},{name:"y",required:!0},{name:"text",scale:"identity"},{name:"fontSize",scale:"identity"},{name:"rotate",scale:"identity"}],preInference:[...gi(),{type:ib},{type:ob}],postInference:[...Pi(),...Zu()]};const jM=()=>(t,e)=>[t,bt({scale:{x:{padding:0},y:{padding:0}}},e)];jM.props={};const ZD={cell:dd,hollow:Zx},JD=()=>(t,e,n,r)=>{const{x:i,y:o}=n,a=e.x,s=e.y,c=Array.from(t,l=>{const u=a.getBandWidth(a.invert(+i[l])),f=s.getBandWidth(s.invert(+o[l])),d=+i[l],h=+o[l],p=[d,h],v=[d+u,h],y=[d+u,h+f],m=[d,h+f];return[p,v,y,m].map(b=>r.map(b))});return[t,c]};JD.props={defaultShape:"cell",defaultLabelShape:"label",shape:ZD,composite:!1,channels:[...da({shapes:Object.keys(ZD)}),{name:"x",required:!0,scale:"band"},{name:"y",required:!0,scale:"band"}],preInference:[...gi(),{type:fd},{type:rb},{type:jM}],postInference:[...Pi(),...Zu()]};function GM(t,e,n){var r=null,i=Ir(!0),o=null,a=K0,s=null,c=WS(l);t=typeof t=="function"?t:t===void 0?OI:Ir(+t),e=typeof e=="function"?e:Ir(e===void 0?0:+e),n=typeof n=="function"?n:n===void 0?EI:Ir(+n);function l(f){var d,h,p,v=(f=bI(f)).length,y,m=!1,b,O=new Array(v),E=new Array(v);for(o==null&&(s=a(b=c())),d=0;d<=v;++d){if(!(d=h;--p)s.point(O[p],E[p]);s.lineEnd(),s.areaEnd()}m&&(O[d]=+t(y,d,f),E[d]=+e(y,d,f),s.point(r?+r(y,d,f):O[d],n?+n(y,d,f):E[d]))}if(b)return s=null,b+""||null}function u(){return ad().defined(i).curve(a).context(o)}return l.x=function(f){return arguments.length?(t=typeof f=="function"?f:Ir(+f),r=null,l):t},l.x0=function(f){return arguments.length?(t=typeof f=="function"?f:Ir(+f),l):t},l.x1=function(f){return arguments.length?(r=f==null?null:typeof f=="function"?f:Ir(+f),l):r},l.y=function(f){return arguments.length?(e=typeof f=="function"?f:Ir(+f),n=null,l):e},l.y0=function(f){return arguments.length?(e=typeof f=="function"?f:Ir(+f),l):e},l.y1=function(f){return arguments.length?(n=f==null?null:typeof f=="function"?f:Ir(+f),l):n},l.lineX0=l.lineY0=function(){return u().x(t).y(e)},l.lineY1=function(){return u().x(t).y(n)},l.lineX1=function(){return u().x(r).y(e)},l.defined=function(f){return arguments.length?(i=typeof f=="function"?f:Ir(!!f),l):i},l.curve=function(f){return arguments.length?(a=f,o!=null&&(s=a(o)),l):a},l.context=function(f){return arguments.length?(f==null?o=s=null:s=a(o=f),l):o},l}function mrt(){var t=GM().curve($5),e=t.curve,n=t.lineX0,r=t.lineX1,i=t.lineY0,o=t.lineY1;return t.angle=t.x,delete t.x,t.startAngle=t.x0,delete t.x0,t.endAngle=t.x1,delete t.x1,t.radius=t.y,delete t.y,t.innerRadius=t.y0,delete t.y0,t.outerRadius=t.y1,delete t.y1,t.lineStartAngle=function(){return pg(n())},delete t.lineX0,t.lineEndAngle=function(){return pg(r())},delete t.lineX1,t.lineInnerRadius=function(){return pg(i())},delete t.lineY0,t.lineOuterRadius=function(){return pg(o())},delete t.lineY1,t.curve=function(a){return arguments.length?e(kM(a)):e()._curve},t}var xrt=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i!e(f)))o=!0;else{if(n.push(l),r.push(u),o&&a){o=!1;const[f,d]=a;i.push([f,l,d,u])}a=[l,u]}}return[n.concat(r),i]}const QD=cp(t=>{const{areaPath:e,connectPath:n,areaStyle:r,connectStyle:i}=t.attributes,o=t.ownerDocument;Ie(t).maybeAppend("connect-path",()=>o.createElement("path",{})).style("d",n).call(be,i),Ie(t).maybeAppend("area-path",()=>o.createElement("path",{})).style("d",e).call(be,r)}),hc=(t,e)=>{const{curve:n,gradient:r=!1,defined:i=l=>!Number.isNaN(l)&&l!==void 0&&l!==null,connect:o=!1}=t,a=xrt(t,["curve","gradient","defined","connect"]),{coordinate:s,document:c}=e;return(l,u,f)=>{const{color:d}=f,{color:h=d,seriesColor:p,seriesX:v,seriesY:y}=u,m=Rr(s),b=mI(s,u),O=r&&p?yI(p,v,y,r,void 0,m):h,E=Object.assign(Object.assign(Object.assign(Object.assign({},f),{stroke:O,fill:O}),b&&{transform:b}),a),[w,_]=brt(l,i),S=Xt(E,"connect"),M=!!_.length,T=A=>Ie(c.createElement("path",{})).style("d",A||"").call(be,E).node();if(ar(s)){const A=C=>{const N=s.getCenter(),k=C.slice(0,C.length/2),R=C.slice(C.length/2);return mrt().angle((I,D)=>sp(ci(k[D],N))).outerRadius((I,D)=>Zr(k[D],N)).innerRadius((I,D)=>Zr(R[D],N)).defined((I,D)=>[...k[D],...R[D]].every(i)).curve(n)(R)};return!M||o&&!Object.keys(S).length?T(A(w)):M&&!o?T(A(l)):Ie(new QD).style("areaStyle",E).style("connectStyle",Object.assign(Object.assign({},S),a)).style("areaPath",A(l)).style("connectPath",_.map(A).join("")).node()}else{const A=C=>{const N=C.slice(0,C.length/2),k=C.slice(C.length/2);return m?GM().y((R,I)=>N[I][1]).x1((R,I)=>N[I][0]).x0((R,I)=>k[I][0]).defined((R,I)=>[...N[I],...k[I]].every(i)).curve(n)(N):GM().x((R,I)=>N[I][0]).y1((R,I)=>N[I][1]).y0((R,I)=>k[I][1]).defined((R,I)=>[...N[I],...k[I]].every(i)).curve(n)(N)};return!M||o&&!Object.keys(S).length?T(A(w)):M&&!o?T(A(l)):Ie(new QD).style("areaStyle",E).style("connectStyle",Object.assign(Object.assign({},S),a)).style("areaPath",A(l)).style("connectPath",_.map(A).join("")).node()}}};hc.props={defaultMarker:"smooth",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const t4=(t,e)=>{const{coordinate:n}=e;return(...r)=>{const i=ar(n)?SM:K0;return hc(Object.assign({curve:i},t),e)(...r)}};t4.props=Object.assign(Object.assign({},hc.props),{defaultMarker:"square"});var _rt=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const n=_rt(t,[]),{coordinate:r}=e;return(...i)=>{const o=ar(r)?eD:Rr(r)?cD:sD;return hc(Object.assign({curve:o},n),e)(...i)}};e4.props=Object.assign(Object.assign({},hc.props),{defaultMarker:"smooth"});const n4=(t,e)=>(...n)=>hc(Object.assign({curve:uD},t),e)(...n);n4.props=Object.assign(Object.assign({},hc.props),{defaultMarker:"hvh"});const r4=(t,e)=>(...n)=>hc(Object.assign({curve:fD},t),e)(...n);r4.props=Object.assign(Object.assign({},hc.props),{defaultMarker:"vh"});const i4=(t,e)=>(...n)=>hc(Object.assign({curve:dD},t),e)(...n);i4.props=Object.assign(Object.assign({},hc.props),{defaultMarker:"hv"});const o4={area:t4,smooth:e4,hvh:n4,vh:r4,hv:i4},a4=()=>(t,e,n,r)=>{var i,o;const{x:a,y:s,y1:c,series:l}=n,{x:u,y:f}=e,d=l?Array.from(Nr(t,m=>l[m]).values()):[t],h=d.map(m=>m[0]).filter(m=>m!==void 0),p=(((i=u==null?void 0:u.getBandWidth)===null||i===void 0?void 0:i.call(u))||0)/2,v=(((o=f==null?void 0:f.getBandWidth)===null||o===void 0?void 0:o.call(f))||0)/2,y=Array.from(d,m=>{const b=m.length,O=new Array(b*2);for(let E=0;E(t,e)=>{const{encode:n}=e,{y1:r}=n;if(r)return[t,e];const[i]=En(n,"y");return[t,bt({},e,{encode:{y1:xr([...i])}})]};s4.props={};const c4=()=>(t,e)=>{const{encode:n}=e,{x1:r}=n;if(r)return[t,e];const[i]=En(n,"x");return[t,bt({},e,{encode:{x1:xr([...i])}})]};c4.props={};var l4=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{arrow:n=!0,arrowSize:r="40%"}=t,i=l4(t,["arrow","arrowSize"]),{document:o}=e;return(a,s,c)=>{const{defaultColor:l}=c,u=l4(c,["defaultColor"]),{color:f=l,transform:d}=s,[h,p]=a,v=Ls();if(v.moveTo(...h),v.lineTo(...p),n){const[y,m]=bZ(h,p,{arrowSize:r});v.moveTo(...y),v.lineTo(...p),v.lineTo(...m)}return Ie(o.createElement("path",{})).call(be,u).style("d",v.toString()).style("stroke",f).style("transform",d).call(be,i).node()}};zM.props={defaultMarker:"line",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const u4=(t,e)=>{const{arrow:n=!1}=t;return(...r)=>zM(Object.assign(Object.assign({},t),{arrow:n}),e)(...r)};u4.props={defaultMarker:"line",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};var f4=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const n=f4(t,[]),{coordinate:r,document:i}=e;return(o,a,s)=>{const{color:c}=s,l=f4(s,["color"]),{color:u=c,transform:f}=a,[d,h]=o,p=Ls();if(p.moveTo(d[0],d[1]),ar(r)){const v=r.getCenter();p.quadraticCurveTo(v[0],v[1],h[0],h[1])}else{const v=gI(d,h),y=Zr(d,h)/2;q0(p,d,h,v,y)}return Ie(i.createElement("path",{})).call(be,l).style("d",p.toString()).style("stroke",u).style("transform",f).call(be,n).node()}};d4.props={defaultMarker:"smooth",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};var h4=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const n=h4(t,[]),{document:r}=e;return(i,o,a)=>{const{color:s}=a,c=h4(a,["color"]),{color:l=s,transform:u}=o,[f,d]=i,h=Ls();return h.moveTo(f[0],f[1]),h.bezierCurveTo(f[0]/2+d[0]/2,f[1],f[0]/2+d[0]/2,d[1],d[0],d[1]),Ie(r.createElement("path",{})).call(be,c).style("d",h.toString()).style("stroke",l).style("transform",u).call(be,n).node()}};p4.props={defaultMarker:"smooth",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};var v4=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{cornerRatio:n=1/3}=t,r=v4(t,["cornerRatio"]),{coordinate:i,document:o}=e;return(a,s,c)=>{const{defaultColor:l}=c,u=v4(c,["defaultColor"]),{color:f=l,transform:d}=s,[h,p]=a,v=wrt(h,p,i,n);return Ie(o.createElement("path",{})).call(be,u).style("d",v.toString()).style("stroke",f).style("transform",d).call(be,r).node()}};g4.props={defaultMarker:"vhv",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const y4={link:u4,arc:d4,smooth:p4,vhv:g4},WM=t=>(e,n,r,i)=>{const{x:o,y:a,x1:s=o,y1:c=a}=r,l=hd(n,r,t),u=e.map(f=>[i.map(l([+o[f],+a[f]],f)),i.map(l([+s[f],+c[f]],f))]);return[e,u]};WM.props={defaultShape:"link",defaultLabelShape:"label",composite:!1,shape:y4,channels:[...da({shapes:Object.keys(y4)}),{name:"x",required:!0},{name:"y",required:!0}],preInference:[...gi(),{type:s4},{type:c4}],postInference:[...Pi(),...Zu()]};var Ort=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{coordinate:n,document:r}=e;return(i,o,a)=>{const{color:s}=a,c=Ort(a,["color"]),{color:l=s,src:u="",size:f=32,transform:d=""}=o;let{width:h=f,height:p=f}=t;const[[v,y]]=i,[m,b]=n.getSize();h=typeof h=="string"?tb(h)*m:h,p=typeof p=="string"?tb(p)*b:p;const O=v-Number(h)/2,E=y-Number(p)/2;return Ie(r.createElement("image",{})).call(be,c).style("x",O).style("y",E).style("src",u).style("stroke",l).style("transform",d).call(be,t).style("width",h).style("height",p).node()}};m4.props={defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const x4={image:m4},b4=t=>{const{cartesian:e}=t;return e?TM:(n,r,i,o)=>{const{x:a,y:s}=i,c=hd(r,i,t),l=Array.from(n,u=>{const f=[+a[u],+s[u]];return[o.map(c(f,u))]});return[n,l]}};b4.props={defaultShape:"image",defaultLabelShape:"label",composite:!1,shape:x4,channels:[...da({shapes:Object.keys(x4)}),{name:"x",required:!0},{name:"y",required:!0},{name:"src",scale:"identity"},{name:"size"}],preInference:[...gi(),{type:ib},{type:ob}],postInference:[...Pi(),...Zu()]};var Ert=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);iZr(a,r));return i.forEach((a,s)=>{if(s===0){n.moveTo(a[0],a[1]);return}const c=o[s],l=t[s-1],u=o[s-1];u!==void 0&&Math.abs(c-u)<1e-10?q0(n,l,a,r,c):n.lineTo(a[0],a[1])}),n.closePath(),n}return xZ(n,t)}const _4=(t,e)=>{const{coordinate:n,document:r}=e;return(i,o,a)=>{const{color:s}=a,c=Ert(a,["color"]),{color:l=s,transform:u}=o,f=Srt(i,n);return Ie(r.createElement("path",{})).call(be,c).style("d",f.toString()).style("stroke",l).style("fill",l).style("transform",u).call(be,t).node()}};_4.props={defaultMarker:"square",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};var w4=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const n=w4(t,[]),{coordinate:r,document:i}=e;return(o,a,s)=>{const{color:c}=s,l=w4(s,["color"]),{color:u=c,transform:f}=a,d=Mrt(o,r);return Ie(i.createElement("path",{})).call(be,l).style("d",d.toString()).style("fill",u||c).style("stroke",u||c).style("transform",f).call(be,n).node()}};O4.props={defaultMarker:"square",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const E4={polygon:_4,ribbon:O4},S4=()=>(t,e,n,r)=>{const i=Object.entries(n).filter(([s])=>s.startsWith("x")).map(([,s])=>s),o=Object.entries(n).filter(([s])=>s.startsWith("y")).map(([,s])=>s),a=t.map(s=>{const c=[];for(let l=0;l{const{coordinate:n,document:r}=e;return(i,o,a)=>{const{color:s,transform:c}=o,{color:l,fill:u=l,stroke:f=l}=a,d=Prt(a,["color","fill","stroke"]),h=Trt(i,n);return Ie(r.createElement("path",{})).call(be,d).style("d",h.toString()).style("stroke",f).style("fill",s||u).style("transform",c).call(be,t).node()}};M4.props={defaultMarker:"point",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};var Art=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{coordinate:n,document:r}=e;return(i,o,a)=>{const{color:s,transform:c}=o,l=4,{color:u,fill:f=u,stroke:d=u}=a,h=Art(a,["color","fill","stroke"]),p=Crt(i,n,l);return Ie(r.createElement("path",{})).call(be,h).style("d",p.toString()).style("stroke",d).style("fill",s||f).style("transform",c).call(be,t).node()}};P4.props={defaultMarker:"point",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const T4={box:M4,violin:P4},A4=()=>(t,e,n,r)=>{const{x:i,y:o,y1:a,y2:s,y3:c,y4:l,series:u}=n,f=e.x,d=e.series,h=Array.from(t,p=>{const v=f.getBandWidth(f.invert(+i[p])),y=d?d.getBandWidth(d.invert(+(u==null?void 0:u[p]))):1,m=v*y,b=(+(u==null?void 0:u[p])||0)*v,O=+i[p]+b+m/2,[E,w,_,S,M]=[+o[p],+a[p],+s[p],+c[p],+l[p]];return[[O-m/2,M],[O+m/2,M],[O,M],[O,S],[O-m/2,S],[O+m/2,S],[O+m/2,w],[O-m/2,w],[O-m/2,_],[O+m/2,_],[O,w],[O,E],[O-m/2,E],[O+m/2,E]].map(A=>r.map(A))});return[t,h]};A4.props={defaultShape:"box",defaultLabelShape:"label",composite:!1,shape:T4,channels:[...da({shapes:Object.keys(T4)}),{name:"x",scale:"band",required:!0},{name:"y",required:!0},{name:"series",scale:"band"}],preInference:[...gi(),{type:fd}],postInference:[...Pi(),..._p()],interaction:{shareTooltip:!0}};const C4={vector:zM},k4=()=>(t,e,n,r)=>{const{x:i,y:o,size:a,rotate:s}=n,[c,l]=r.getSize(),u=t.map(f=>{const d=+s[f]/180*Math.PI,h=+a[f],p=h/c,v=h/l,y=p*Math.cos(d),m=-v*Math.sin(d);return[r.map([+i[f]-y/2,+o[f]-m/2]),r.map([+i[f]+y/2,+o[f]+m/2])]});return[t,u]};k4.props={defaultShape:"vector",defaultLabelShape:"label",composite:!1,shape:C4,channels:[...da({shapes:Object.keys(C4)}),{name:"x",required:!0},{name:"y",required:!0},{name:"rotate",required:!0,scale:"identity"},{name:"size",required:!0}],preInference:[...gi()],postInference:[...Pi(),...Zu()]};var N4=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ir[0]).y(r=>r[1])(t);const n=e.getCenter();return Cx()({startAngle:0,endAngle:Math.PI*2,outerRadius:Zr(t[0],n),innerRadius:Zr(t[1],n)})}function Rrt(t,e){if(!ar(t))return e;const[n,r]=t.getCenter();return`translate(${n}, ${r}) ${e||""}`}const YM=(t,e)=>{const{arrow:n,arrowSize:r=4}=t,i=N4(t,["arrow","arrowSize"]),{coordinate:o,document:a}=e;return(s,c,l)=>{const{color:u,lineWidth:f}=l,d=N4(l,["color","lineWidth"]),{color:h=u,size:p=f}=c,v=n?krt(a,r,Object.assign({fill:i.stroke||h,stroke:i.stroke||h},Xt(i,"arrow"))):null,y=Nrt(s,o),m=Rrt(o,c.transform);return Ie(a.createElement("path",{})).call(be,d).style("d",y).style("stroke",h).style("lineWidth",p).style("transform",m).style("markerEnd",v).call(be,i).node()}};YM.props={defaultMarker:"line",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const R4=()=>(t,e)=>{const{data:n}=e;return!Array.isArray(n)||n.some(fg)?[t,e]:[t,bt({},e,{encode:{x:xr(n)}})]};R4.props={};const L4={line:YM},I4=t=>(e,n,r,i)=>{const{x:o}=r,a=hd(n,r,bt({style:{bandOffset:0}},t)),s=Array.from(e,c=>{const l=[o[c],1],u=[o[c],0];return[l,u].map(f=>i.map(a(f,c)))});return[e,s]};I4.props={defaultShape:"line",defaultLabelShape:"label",composite:!1,shape:L4,channels:[...wp({shapes:Object.keys(L4)}),{name:"x",required:!0}],preInference:[...gi(),{type:R4}],postInference:[...Pi()]};const D4=()=>(t,e)=>{const{data:n}=e;return!Array.isArray(n)||n.some(fg)?[t,e]:[t,bt({},e,{encode:{y:xr(n)}})]};D4.props={};const B4={line:YM},F4=t=>(e,n,r,i)=>{const{y:o}=r,a=hd(n,r,bt({style:{bandOffset:0}},t)),s=Array.from(e,c=>{const l=[0,o[c]],u=[1,o[c]];return[l,u].map(f=>i.map(a(f,c)))});return[e,s]};F4.props={defaultShape:"line",defaultLabelShape:"label",composite:!1,shape:B4,channels:[...wp({shapes:Object.keys(B4)}),{name:"y",required:!0}],preInference:[...gi(),{type:D4}],postInference:[...Pi()]};var j4=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ie[0]).y(e=>e[1])(t)}function Drt(t,e,n,r,i=0){const[[o,a],[s,c]]=e;if(Rr(t)){const d=o+n,h=s+r,p=d+i;return[[d,a],[p,a],[p,c],[h,c]]}const l=a-n,u=c-r,f=l-i;return[[o,l],[o,f],[s,f],[s,u]]}const G4=(t,e)=>{const{offset:n=0,offset1:r=n,offset2:i=n,connectLength1:o,endMarker:a=!0}=t,s=j4(t,["offset","offset1","offset2","connectLength1","endMarker"]),{coordinate:c}=e;return(l,u,f)=>{const{color:d,connectLength1:h}=f,p=j4(f,["color","connectLength1"]),{color:v,transform:y}=u,m=Drt(c,l,r,i,o!=null?o:h),b=Xt(Object.assign(Object.assign({},s),f),"endMarker");return Ie(new ke).call(be,p).style("d",Irt(m)).style("stroke",v||d).style("transform",y).style("markerEnd",a?new Hn({className:"marker",style:Object.assign(Object.assign({},b),{symbol:Lrt})}):null).call(be,s).node()}};G4.props={defaultMarker:"line",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const z4={connector:G4},W4=(...t)=>WM(...t);W4.props={defaultShape:"connector",defaultLabelShape:"label",composite:!1,shape:z4,channels:[...wp({shapes:Object.keys(z4)}),{name:"x",required:!0},{name:"y",required:!0}],preInference:[...gi()],postInference:[...Pi()]};function Y4(t,e,n,r){if(e)return()=>[0,1];const{[t]:i,[`${t}1`]:o}=n;return a=>{var s;const c=((s=r.getBandWidth)===null||s===void 0?void 0:s.call(r,r.invert(+o[a])))||0;return[i[a],o[a]+c]}}function HM(t={}){const{extendX:e=!1,extendY:n=!1}=t;return(r,i,o,a)=>{const s=Y4("x",e,o,i.x),c=Y4("y",n,o,i.y),l=Array.from(r,u=>{const[f,d]=s(u),[h,p]=c(u);return[[f,h],[d,h],[d,p],[f,p]].map(O=>a.map(O))});return[r,l]}}const H4={range:dd},U4=()=>HM();U4.props={defaultShape:"range",defaultLabelShape:"label",composite:!1,shape:H4,channels:[...wp({shapes:Object.keys(H4)}),{name:"x",required:!0},{name:"y",required:!0}],preInference:[...gi()],postInference:[...Pi()]};const V4=()=>(t,e)=>{const{data:n}=e;if(Array.isArray(n)&&(n.every(Array.isArray)||!n.some(fg))){const r=(i,o)=>Array.isArray(i[0])?i.map(a=>a[o]):[i[o]];return[t,bt({},e,{encode:{x:xr(r(n,0)),x1:xr(r(n,1))}})]}return[t,e]};V4.props={};const X4={range:dd},$4=()=>HM({extendY:!0});$4.props={defaultShape:"range",defaultLabelShape:"label",composite:!1,shape:X4,channels:[...wp({shapes:Object.keys(X4)}),{name:"x",required:!0}],preInference:[...gi(),{type:V4}],postInference:[...Pi()]};const q4=()=>(t,e)=>{const{data:n}=e;if(Array.isArray(n)&&(n.every(Array.isArray)||!n.some(fg))){const r=(i,o)=>Array.isArray(i[0])?i.map(a=>a[o]):[i[o]];return[t,bt({},e,{encode:{y:xr(r(n,0)),y1:xr(r(n,1))}})]}return[t,e]};q4.props={};const K4={range:dd},Z4=()=>HM({extendX:!0});Z4.props={defaultShape:"range",defaultLabelShape:"label",composite:!1,shape:K4,channels:[...wp({shapes:Object.keys(K4)}),{name:"y",required:!0}],preInference:[...gi(),{type:q4}],postInference:[...Pi()]};var J4=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{arrow:n,colorAttribute:r}=t,i=J4(t,["arrow","colorAttribute"]),{coordinate:o,document:a}=e;return(s,c,l)=>{const{color:u,stroke:f}=l,d=J4(l,["color","stroke"]),{d:h,color:p=u}=c,[v,y]=o.getSize();return Ie(a.createElement("path",{})).call(be,d).style("d",typeof h=="function"?h({width:v,height:y}):h).style(r,p).call(be,i).node()}};UM.props={defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const Q4=(t,e)=>UM(Object.assign({colorAttribute:"fill"},t),e);Q4.props={defaultMarker:"hvh",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const tB=(t,e)=>UM(Object.assign({fill:"none",colorAttribute:"stroke"},t),e);tB.props={defaultMarker:"hvh",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const eB={path:Q4,hollow:tB},nB=t=>(e,n,r,i)=>[e,e.map(()=>[[0,0]])];nB.props={defaultShape:"path",defaultLabelShape:"label",shape:eB,composite:!1,channels:[...da({shapes:Object.keys(eB)}),{name:"d",scale:"identity"}],preInference:[...gi()],postInference:[...Pi()]};var Brt=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{render:n}=t,r=Brt(t,["render"]);return i=>{const[[o,a]]=i;return n(Object.assign(Object.assign({},r),{x:o,y:a}),e)}};rB.props={defaultMarker:"point",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const iB=()=>(t,e)=>{const{style:n={}}=e;return[t,bt({},e,{style:Object.assign(Object.assign({},n),Object.fromEntries(Object.entries(n).filter(([,r])=>typeof r=="function").map(([r,i])=>[r,()=>i])))})]};iB.props={};const Frt={shape:rB},oB=t=>{const{cartesian:e}=t;return e?TM:(n,r,i,o)=>{const{x:a,y:s}=i,c=hd(r,i,t),l=Array.from(n,u=>{const f=[+a[u],+s[u]];return[o.map(c(f,u))]});return[n,l]}};oB.props={defaultShape:"shape",defaultLabelShape:"label",composite:!1,shape:Frt,channels:[{name:"x",required:!0},{name:"y",required:!0}],preInference:[...gi(),{type:ib},{type:ob},{type:iB}]};var jrt=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{document:n}=e;return(r,i,o)=>{const{transform:a}=i,{color:s}=o,c=jrt(o,["color"]),{color:l=s}=i,[u,...f]=r,d=Ls();return d.moveTo(...u),f.forEach(([h,p])=>{d.lineTo(h,p)}),d.closePath(),Ie(n.createElement("path",{})).call(be,c).style("d",d.toString()).style("stroke",l||s).style("fill",l||s).style("fillOpacity",.4).style("transform",a).call(be,t).node()}};aB.props={defaultMarker:"square",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const sB={density:aB},cB=()=>(t,e,n,r)=>{const{x:i,series:o}=n,a=Object.entries(n).filter(([f])=>f.startsWith("y")).map(([,f])=>f),s=Object.entries(n).filter(([f])=>f.startsWith("size")).map(([,f])=>f);if(i===void 0||a===void 0||s===void 0)throw new Error("Missing encode for x or y or size channel.");const c=e.x,l=e.series,u=Array.from(t,f=>{const d=c.getBandWidth(c.invert(+i[f])),h=l?l.getBandWidth(l.invert(+(o==null?void 0:o[f]))):1,p=d*h,v=(+(o==null?void 0:o[f])||0)*d,y=+i[f]+v+p/2;return[...a.map((b,O)=>[y+ +s[O][f]/t.length,+a[O][f]]),...a.map((b,O)=>[y-+s[O][f]/t.length,+a[O][f]]).reverse()].map(b=>r.map(b))});return[t,u]};cB.props={defaultShape:"density",defaultLabelShape:"label",composite:!1,shape:sB,channels:[...da({shapes:Object.keys(sB)}),{name:"x",scale:"band",required:!0},{name:"y",required:!0},{name:"size",required:!0},{name:"series",scale:"band"},{name:"size",required:!0,scale:"identity"}],preInference:[...gi(),{type:dg},{type:fd}],postInference:[...Pi(),..._p()],interaction:{shareTooltip:!0}};function lB(t){var e,n,r,i=t||1;function o(s,c){++e>i&&(r=n,a(1),++e),n[s]=c}function a(s){e=0,n=Object.create(null),s||(r=Object.create(null))}return a(),{clear:a,has:function(s){return n[s]!==void 0||r[s]!==void 0},get:function(s){var c=n[s];if(c!==void 0)return c;if((c=r[s])!==void 0)return o(s,c),c},set:function(s,c){n[s]!==void 0?n[s]=c:o(s,c)}}}const jgt=lB(3);function Grt(t,e=(...r)=>`${r[0]}`,n=16){const r=lB(n);return(...i)=>{const o=e(...i);let a=r.get(o);return r.has(o)?r.get(o):(a=t(...i),r.set(o,a),a)}}function zrt(t){return typeof t=="string"?t.split(" ").map(e=>{const[n,r]=e.split(":");return[+n,r]}):t}function ab(t,e,n){const r=t?t():document.createElement("canvas");return r.width=e,r.height=n,r}const Wrt=Grt((t,e,n)=>{const r=ab(n,t*2,t*2),i=r.getContext("2d"),o=t,a=t;if(e===1)i.beginPath(),i.arc(o,a,t,0,2*Math.PI,!1),i.fillStyle="rgba(0,0,0,1)",i.fill();else{const s=i.createRadialGradient(o,a,t*e,o,a,t);s.addColorStop(0,"rgba(0,0,0,1)"),s.addColorStop(1,"rgba(0,0,0,0)"),i.fillStyle=s,i.fillRect(0,0,2*t,2*t)}return r},t=>`${t}`);function Yrt(t,e){const r=ab(e,256,1).getContext("2d"),i=r.createLinearGradient(0,0,256,1);return zrt(t).forEach(([o,a])=>{i.addColorStop(o,a)}),r.fillStyle=i,r.fillRect(0,0,256,1),r.getImageData(0,0,256,1).data}function Hrt(t,e,n,r,i,o){const{blur:a}=i;let s=r.length;for(;s--;){const{x:c,y:l,value:u,radius:f}=r[s],d=Math.min(u,n),h=c-f,p=l-f,v=Wrt(f,1-a,o),y=(d-e)/(n-e);t.globalAlpha=Math.max(y,.001),t.drawImage(v,h,p)}return t}function Urt(t,e,n,r,i){const{minOpacity:o,opacity:a,maxOpacity:s,useGradientOpacity:c}=i,l=0,u=0,f=e,d=n,h=t.getImageData(l,u,f,d),p=h.data,v=p.length;for(let y=3;y{const i=t[r];return e(i,r)||(n[r]=i),n},{})}const uB=(t,e)=>{const{gradient:n,opacity:r,maxOpacity:i,minOpacity:o,blur:a,useGradientOpacity:s}=t,c=Xrt(t,["gradient","opacity","maxOpacity","minOpacity","blur","useGradientOpacity"]),{coordinate:l,createCanvas:u,document:f}=e;return(d,h,p)=>{const{transform:v}=h,[y,m]=l.getSize(),b=d.map(S=>({x:S[0],y:S[1],value:S[2],radius:S[3]})),O=ls(d,S=>S[2]),E=Qn(d,S=>S[2]),_=y&&m?Vrt(y,m,O,E,b,$rt({gradient:n,opacity:r,minOpacity:o,maxOpacity:i,blur:a,useGradientOpacity:s},S=>S===void 0),u):{canvas:null};return Ie(f.createElement("image",{})).call(be,p).style("x",0).style("y",0).style("width",y).style("height",m).style("src",_.canvas).style("transform",v).call(be,c).node()}};uB.props={defaultMarker:"point",defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const fB={heatmap:uB},dB=t=>(e,n,r,i)=>{const{x:o,y:a,size:s,color:c}=r,l=Array.from(e,u=>{const f=s?+s[u]:40;return[...i.map([+o[u],+a[u]]),c[u],f]});return[[0],[l]]};dB.props={defaultShape:"heatmap",defaultLabelShape:"label",composite:!1,shape:fB,channels:[...da({shapes:Object.keys(fB)}),{name:"x",required:!0},{name:"y",required:!0},{name:"color",scale:"identity",required:!0},{name:"size"}],preInference:[...gi(),{type:fd},{type:rb}],postInference:[...Pi(),...Zu()]};var qrt=function(t,e,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(u){try{l(r.next(u))}catch(f){a(f)}}function c(u){try{l(r.throw(u))}catch(f){a(f)}}function l(u){u.done?o(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})},Krt=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);iObject.assign(Object.assign({},i),{text:i[n],value:i[r]}))}const Jrt=()=>({axis:!1,type:"text",encode:{x:"x",y:"y",text:"text",rotate:"rotate",fontSize:"size",shape:"tag"},scale:{x:{range:[0,1]},y:{range:[0,1]}},style:{fontFamily:t=>t.fontFamily}}),VM=(t,e)=>qrt(void 0,void 0,void 0,function*(){const{width:n,height:r}=e,{data:i,encode:o={},scale:a,style:s={},layout:c={}}=t,l=Krt(t,["data","encode","scale","style","layout"]),u=Zrt(i,o);return bt({},Jrt(),Object.assign(Object.assign({data:{value:u,transform:[Object.assign({type:"wordCloud",size:[n,r]},c)]},encode:o,scale:a,style:s},l),{axis:!1}))});VM.props={};const hB=()=>["#5B8FF9","#5AD8A6","#5D7092","#F6BD16","#6F5EF9","#6DC8EC","#945FB9","#FF9845","#1E9493","#FF99C3"];hB.props={};const pB=()=>["#5B8FF9","#CDDDFD","#5AD8A6","#CDF3E4","#5D7092","#CED4DE","#F6BD16","#FCEBB9","#6F5EF9","#D3CEFD","#6DC8EC","#D3EEF9","#945FB9","#DECFEA","#FF9845","#FFE0C7","#1E9493","#BBDEDE","#FF99C3","#FFE0ED"];pB.props={};const vB=t=>new $o(t);vB.props={};const sb=Symbol("defaultUnknown");function gB(t,e,n){for(let r=0;r`${e}`:typeof t=="object"?e=>JSON.stringify(e):e=>e}class cb extends z0{getDefaultOptions(){return{domain:[],range:[],unknown:sb}}constructor(e){super(e)}map(e){return this.domainIndexMap.size===0&&gB(this.domainIndexMap,this.getDomain(),this.domainKey),yB({value:this.domainKey(e),mapper:this.domainIndexMap,from:this.getDomain(),to:this.getRange(),notFoundReturn:this.options.unknown})}invert(e){return this.rangeIndexMap.size===0&&gB(this.rangeIndexMap,this.getRange(),this.rangeKey),yB({value:this.rangeKey(e),mapper:this.rangeIndexMap,from:this.getRange(),to:this.getDomain(),notFoundReturn:this.options.unknown})}rescale(e){const[n]=this.options.domain,[r]=this.options.range;if(this.domainKey=mB(n),this.rangeKey=mB(r),!this.rangeIndexMap){this.rangeIndexMap=new Map,this.domainIndexMap=new Map;return}(!e||e.range)&&this.rangeIndexMap.clear(),(!e||e.domain||e.compare)&&(this.domainIndexMap.clear(),this.sortedDomain=void 0)}clone(){return new cb(this.options)}getRange(){return this.options.range}getDomain(){if(this.sortedDomain)return this.sortedDomain;const{domain:e,compare:n}=this.options;return this.sortedDomain=n?[...e].sort(n):e,this.sortedDomain}}const xB=t=>new cb(t);xB.props={};function bB({map:t,initKey:e},n){const r=e(n);return t.has(r)?t.get(r):n}function Qrt({map:t,initKey:e},n){const r=e(n);return t.has(r)?t.get(r):(t.set(r,n),n)}function tit({map:t,initKey:e},n){const r=e(n);return t.has(r)&&(n=t.get(r),t.delete(r)),n}function eit(t){return typeof t=="object"?t.valueOf():t}class _B extends Map{constructor(e){if(super(),this.map=new Map,this.initKey=eit,e!==null)for(const[n,r]of e)this.set(n,r)}get(e){return super.get(bB({map:this.map,initKey:this.initKey},e))}has(e){return super.has(bB({map:this.map,initKey:this.initKey},e))}set(e,n){return super.set(Qrt({map:this.map,initKey:this.initKey},e),n)}delete(e){return super.delete(tit({map:this.map,initKey:this.initKey},e))}}function nit(t){const e=Math.min(...t);return t.map(n=>n/e)}function rit(t,e){const n=t.length,r=e-n;return r>0?[...t,...new Array(r).fill(1)]:r<0?t.slice(0,e):t}function iit(t){return Math.round(t*1e12)/1e12}function oit(t){const{domain:e,range:n,paddingOuter:r,paddingInner:i,flex:o,round:a,align:s}=t,c=e.length,l=rit(o,c),[u,f]=n,d=f-u,h=2/c*r+1-1/c*i,p=d/h,v=p*i/c,y=p-c*v,m=nit(l),b=m.reduce((N,k)=>N+k),O=y/b,E=new _B(e.map((N,k)=>{const R=m[k]*O;return[N,a?Math.floor(R):R]})),w=new _B(e.map((N,k)=>{const I=m[k]*O+v;return[N,a?Math.floor(I):I]})),_=Array.from(w.values()).reduce((N,k)=>N+k),M=(d-(_-_/c*i))*s,T=u+M;let A=a?Math.round(T):T;const C=new Array(c);for(let N=0;Nd+O*u);return{valueStep:u,valueBandWidth:f,adjustedRange:m}}class Ju extends cb{getDefaultOptions(){return{domain:[],range:[0,1],align:.5,round:!1,paddingInner:0,paddingOuter:0,padding:0,unknown:sb,flex:[]}}constructor(e){super(e)}clone(){return new Ju(this.options)}getStep(e){return this.valueStep===void 0?1:typeof this.valueStep=="number"?this.valueStep:e===void 0?Array.from(this.valueStep.values())[0]:this.valueStep.get(e)}getBandWidth(e){return this.valueBandWidth===void 0?1:typeof this.valueBandWidth=="number"?this.valueBandWidth:e===void 0?Array.from(this.valueBandWidth.values())[0]:this.valueBandWidth.get(e)}getRange(){return this.adjustedRange}getPaddingInner(){const{padding:e,paddingInner:n}=this.options;return e>0?e:n}getPaddingOuter(){const{padding:e,paddingOuter:n}=this.options;return e>0?e:n}rescale(){super.rescale();const{align:e,domain:n,range:r,round:i,flex:o}=this.options,{adjustedRange:a,valueBandWidth:s,valueStep:c}=ait({align:e,range:r,round:i,flex:o,paddingInner:this.getPaddingInner(),paddingOuter:this.getPaddingOuter(),domain:n});this.valueStep=c,this.valueBandWidth=s,this.adjustedRange=a}}const wB=t=>new Ju(t);wB.props={};class lb extends z0{getDefaultOptions(){return{domain:[0,1],range:[0,1],tickCount:5,unknown:void 0,tickMethod:NS}}map(e){return hx(e)?e:this.options.unknown}invert(e){return this.map(e)}clone(){return new lb(this.options)}getTicks(){const{domain:e,tickCount:n,tickMethod:r}=this.options,[i,o]=e;return!Je(i)||!Je(o)?[]:r(i,o,n)}}const OB=t=>new lb(t);OB.props={};class XM extends Ju{getDefaultOptions(){return{domain:[],range:[0,1],align:.5,round:!1,padding:0,unknown:sb,paddingInner:1,paddingOuter:0}}constructor(e){super(e)}getPaddingInner(){return 1}clone(){return new XM(this.options)}update(e){super.update(e)}getPaddingOuter(){return this.options.padding}}const EB=t=>new XM(t);EB.props={};var SB=/d{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|ZZ|Z|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,Qu="\\d\\d?",tf="\\d\\d",sit="\\d{3}",cit="\\d{4}",vg="[^\\s]+",MB=/\[([^]*?)\]/gm;function PB(t,e){for(var n=[],r=0,i=t.length;r-1?i:null}};function pd(t){for(var e=[],n=1;n3?0:(t-t%10!==10?1:0)*t%10]}},ub=pd({},kB),fit=function(t){return ub=pd(ub,t)},NB=function(t){return t.replace(/[|\\{()[^$+*?.-]/g,"\\$&")},ja=function(t,e){for(e===void 0&&(e=2),t=String(t);t.length0?"-":"+")+ja(Math.floor(Math.abs(e)/60)*100+Math.abs(e)%60,4)},Z:function(t){var e=t.getTimezoneOffset();return(e>0?"-":"+")+ja(Math.floor(Math.abs(e)/60),2)+":"+ja(Math.abs(e)%60,2)}},RB=function(t){return+t-1},LB=[null,Qu],IB=[null,vg],DB=["isPm",vg,function(t,e){var n=t.toLowerCase();return n===e.amPm[0]?0:n===e.amPm[1]?1:null}],BB=["timezoneOffset","[^\\s]*?[\\+\\-]\\d\\d:?\\d\\d|[^\\s]*?Z?",function(t){var e=(t+"").match(/([+-]|\d\d)/gi);if(e){var n=+e[1]*60+parseInt(e[2],10);return e[0]==="+"?n:-n}return 0}],hit={D:["day",Qu],DD:["day",tf],Do:["day",Qu+vg,function(t){return parseInt(t,10)}],M:["month",Qu,RB],MM:["month",tf,RB],YY:["year",tf,function(t){var e=new Date,n=+(""+e.getFullYear()).substr(0,2);return+(""+(+t>68?n-1:n)+t)}],h:["hour",Qu,void 0,"isPm"],hh:["hour",tf,void 0,"isPm"],H:["hour",Qu],HH:["hour",tf],m:["minute",Qu],mm:["minute",tf],s:["second",Qu],ss:["second",tf],YYYY:["year",cit],S:["millisecond","\\d",function(t){return+t*100}],SS:["millisecond",tf,function(t){return+t*10}],SSS:["millisecond",sit],d:LB,dd:LB,ddd:IB,dddd:IB,MMM:["month",vg,TB("monthNamesShort")],MMMM:["month",vg,TB("monthNames")],a:DB,A:DB,ZZ:BB,Z:BB},fb={default:"ddd MMM DD YYYY HH:mm:ss",shortDate:"M/D/YY",mediumDate:"MMM D, YYYY",longDate:"MMMM D, YYYY",fullDate:"dddd, MMMM D, YYYY",isoDate:"YYYY-MM-DD",isoDateTime:"YYYY-MM-DDTHH:mm:ssZ",shortTime:"HH:mm",mediumTime:"HH:mm:ss",longTime:"HH:mm:ss.SSS"},pit=function(t){return pd(fb,t)},FB=function(t,e,n){if(e===void 0&&(e=fb.default),n===void 0&&(n={}),typeof t=="number"&&(t=new Date(t)),Object.prototype.toString.call(t)!=="[object Date]"||isNaN(t.getTime()))throw new Error("Invalid Date pass to format");e=fb[e]||e;var r=[];e=e.replace(MB,function(o,a){return r.push(a),"@@@"});var i=pd(pd({},ub),n);return e=e.replace(SB,function(o){return dit[o](t,i)}),e.replace(/@@@/g,function(){return r.shift()})};function vit(t,e,n){if(n===void 0&&(n={}),typeof e!="string")throw new Error("Invalid format in fecha parse");if(e=fb[e]||e,t.length>1e3)return null;var r=new Date,i={year:r.getFullYear(),month:0,day:1,hour:0,minute:0,second:0,millisecond:0,isPm:null,timezoneOffset:null},o=[],a=[],s=e.replace(MB,function(E,w){return a.push(NB(w)),"@@@"}),c={},l={};s=NB(s).replace(SB,function(E){var w=hit[E],_=w[0],S=w[1],M=w[3];if(c[_])throw new Error("Invalid format. "+_+" specified twice in format");return c[_]=!0,M&&(l[M]=!0),o.push(w),"("+S+")"}),Object.keys(l).forEach(function(E){if(!c[E])throw new Error("Invalid format. "+E+" is required in specified format")}),s=s.replace(/@@@/g,function(){return a.shift()});var u=t.match(new RegExp(s,"i"));if(!u)return null;for(var f=pd(pd({},ub),n),d=1;d11||i.month<0||i.day>31||i.day<1||i.hour>23||i.hour<0||i.minute>59||i.minute<0||i.second>59||i.second<0)return null;return m}var Ggt={format:FB,parse:vit,defaultI18n:kB,setGlobalDateI18n:fit,setGlobalDateMasks:pit},zgt=null;const gg=1e3,yg=gg*60,mg=yg*60,vd=mg*24,xg=vd*7,jB=vd*30,GB=vd*365;function Zo(t,e,n,r){const i=(l,u)=>{const f=h=>r(h)%u===0;let d=u;for(;d&&!f(l);)n(l,-1),d-=1;return l},o=(l,u)=>{u&&i(l,u),e(l)},a=(l,u)=>{const f=new Date(+l);return o(f,u),f},s=(l,u)=>{const f=new Date(+l-1);return o(f,u),n(f,u),o(f),f};return{ceil:s,floor:a,range:(l,u,f,d)=>{const h=[],p=Math.floor(f),v=d?s(l,f):s(l);for(let y=v;yt,(t,e=1)=>{t.setTime(+t+e)},t=>t.getTime()),yit=Zo(gg,t=>{t.setMilliseconds(0)},(t,e=1)=>{t.setTime(+t+gg*e)},t=>t.getSeconds()),mit=Zo(yg,t=>{t.setSeconds(0,0)},(t,e=1)=>{t.setTime(+t+yg*e)},t=>t.getMinutes()),xit=Zo(mg,t=>{t.setMinutes(0,0,0)},(t,e=1)=>{t.setTime(+t+mg*e)},t=>t.getHours()),bit=Zo(vd,t=>{t.setHours(0,0,0,0)},(t,e=1)=>{t.setTime(+t+vd*e)},t=>t.getDate()-1),zB=Zo(jB,t=>{t.setDate(1),t.setHours(0,0,0,0)},(t,e=1)=>{const n=t.getMonth();t.setMonth(n+e)},t=>t.getMonth()),_it=Zo(xg,t=>{t.setDate(t.getDate()-t.getDay()%7),t.setHours(0,0,0,0)},(t,e=1)=>{t.setDate(t.getDate()+7*e)},t=>{const e=zB.floor(t),n=new Date(+t);return Math.floor((+n-+e)/xg)}),wit=Zo(GB,t=>{t.setMonth(0,1),t.setHours(0,0,0,0)},(t,e=1)=>{const n=t.getFullYear();t.setFullYear(n+e)},t=>t.getFullYear()),WB={millisecond:git,second:yit,minute:mit,hour:xit,day:bit,week:_it,month:zB,year:wit},Oit=Zo(1,t=>t,(t,e=1)=>{t.setTime(+t+e)},t=>t.getTime()),Eit=Zo(gg,t=>{t.setUTCMilliseconds(0)},(t,e=1)=>{t.setTime(+t+gg*e)},t=>t.getUTCSeconds()),Sit=Zo(yg,t=>{t.setUTCSeconds(0,0)},(t,e=1)=>{t.setTime(+t+yg*e)},t=>t.getUTCMinutes()),Mit=Zo(mg,t=>{t.setUTCMinutes(0,0,0)},(t,e=1)=>{t.setTime(+t+mg*e)},t=>t.getUTCHours()),Pit=Zo(vd,t=>{t.setUTCHours(0,0,0,0)},(t,e=1)=>{t.setTime(+t+vd*e)},t=>t.getUTCDate()-1),YB=Zo(jB,t=>{t.setUTCDate(1),t.setUTCHours(0,0,0,0)},(t,e=1)=>{const n=t.getUTCMonth();t.setUTCMonth(n+e)},t=>t.getUTCMonth()),Tit=Zo(xg,t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7)%7),t.setUTCHours(0,0,0,0)},(t,e=1)=>{t.setTime(+t+xg*e)},t=>{const e=YB.floor(t),n=new Date(+t);return Math.floor((+n-+e)/xg)}),Ait=Zo(GB,t=>{t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,e=1)=>{const n=t.getUTCFullYear();t.setUTCFullYear(n+e)},t=>t.getUTCFullYear()),HB={millisecond:Oit,second:Eit,minute:Sit,hour:Mit,day:Pit,week:Tit,month:YB,year:Ait};function Cit(t){const e=t?HB:WB,{year:n,month:r,week:i,day:o,hour:a,minute:s,second:c,millisecond:l}=e;return{tickIntervals:[[c,1],[c,5],[c,15],[c,30],[s,1],[s,5],[s,15],[s,30],[a,1],[a,3],[a,6],[a,12],[o,1],[o,2],[i,1],[r,1],[r,3],[n,1]],year:n,millisecond:l}}function UB(t,e,n,r,i){const o=+t,a=+e,{tickIntervals:s,year:c,millisecond:l}=Cit(i),u=([y,m])=>y.duration*m,f=r?(a-o)/r:n||5,d=r||(a-o)/f,h=s.length,p=ES(s,d,0,h,u);let v;if(p===h){const y=RL(o/c.duration,a/c.duration,f);v=[c,y]}else if(p){const y=d/u(s[p-1]){const o=t>e,a=o?e:t,s=o?t:e,[c,l]=UB(a,s,n,r,i),u=c.range(a,new Date(+s+1),l,!0);return o?u.reverse():u},Nit=(t,e,n,r,i)=>{const o=t>e,a=o?e:t,s=o?t:e,[c,l]=UB(a,s,n,r,i),u=[c.floor(a,l),c.ceil(s,l)];return o?u.reverse():u};function Rit(t,e){const{second:n,minute:r,hour:i,day:o,week:a,month:s,year:c}=e;return n.floor(t)+r,r=>new Date(r)]}chooseNice(){return Nit}getTickMethodOptions(){const{domain:e,tickCount:n,tickInterval:r,utc:i}=this.options,o=e[0],a=e[e.length-1];return[o,a,n,r,i]}getFormatter(){const{mask:e,utc:n}=this.options,r=n?HB:WB,i=n?Lit:ed;return o=>FB(i(o),e||Rit(o,r))}clone(){return new $M(this.options)}}const VB=t=>new $M(t);VB.props={};const XB=t=>e=>-t(-e),qM=(t,e)=>{const n=Math.log(t),r=t===Math.E?Math.log:t===10?Math.log10:t===2?Math.log2:i=>Math.log(i)/n;return e?XB(r):r},KM=(t,e)=>{const n=t===Math.E?Math.exp:r=>ki(t,r);return e?XB(n):n},Iit=(t,e,n,r=10)=>{const i=t<0,o=KM(r,i),a=qM(r,i),s=e=1;p-=1){const v=h*p;if(v>l)break;v>=c&&d.push(v)}}else for(;u<=f;u+=1){const h=o(u);for(let p=1;pl)break;v>=c&&d.push(v)}}d.length*2{const i=t<0,o=qM(r,i),a=KM(r,i),s=t>e,c=s?e:t,l=s?t:e,u=[a(Math.floor(o(c))),a(Math.ceil(o(l)))];return s?u.reverse():u};class ZM extends vx{getDefaultOptions(){return{domain:[1,10],range:[0,1],base:10,interpolate:W0,tickMethod:Iit,tickCount:5}}chooseNice(){return Dit}getTickMethodOptions(){const{domain:e,tickCount:n,base:r}=this.options,i=e[0],o=e[e.length-1];return[i,o,n,r]}chooseTransforms(){const{base:e,domain:n}=this.options,r=n[0]<0;return[qM(e,r),KM(e,r)]}clone(){return new ZM(this.options)}}const $B=t=>new ZM(t);$B.props={};const Bit=t=>e=>e<0?-ki(-e,t):ki(e,t),Fit=t=>e=>e<0?-ki(-e,1/t):ki(e,1/t),jit=t=>t<0?-Math.sqrt(-t):Math.sqrt(t);class db extends vx{getDefaultOptions(){return{domain:[0,1],range:[0,1],nice:!1,clamp:!1,round:!1,exponent:2,interpolate:W0,tickMethod:nd,tickCount:5}}constructor(e){super(e)}chooseTransforms(){const{exponent:e}=this.options;if(e===1)return[ed,ed];const n=e===.5?jit:Bit(e),r=Fit(e);return[n,r]}clone(){return new db(this.options)}}const qB=t=>new db(t);qB.props={};class JM extends db{getDefaultOptions(){return{domain:[0,1],range:[0,1],nice:!1,clamp:!1,round:!1,interpolate:W0,tickMethod:nd,tickCount:5,exponent:.5}}constructor(e){super(e)}update(e){super.update(e)}clone(){return new JM(this.options)}}const KB=t=>new JM(t);KB.props={};const ZB=t=>new ap(t);ZB.props={};const JB=t=>new _x(t);JB.props={};const QB=t=>new bx(t);QB.props={};const Git=t=>e=>{const n=t(e);return Je(n)?Math.round(n):n};function zit(t,e){return n=>{n.prototype.rescale=function(){this.initRange(),this.nice();const[r]=this.chooseTransforms();this.composeOutput(r,this.chooseClamp(r))},n.prototype.initRange=function(){const{interpolator:r}=this.options;this.options.range=t(r)},n.prototype.composeOutput=function(r,i){const{domain:o,interpolator:a,round:s}=this.getOptions(),c=e(o.map(r)),l=s?Git(a):a;this.output=ip(l,c,i,r)},n.prototype.invert=void 0}}var Wit=function(t,e,n,r){var i=arguments.length,o=i<3?e:r===null?r=Object.getOwnPropertyDescriptor(e,n):r,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(t,e,n,r);else for(var s=t.length-1;s>=0;s--)(a=t[s])&&(o=(i<3?a(o):i>3?a(e,n,o):a(e,n))||o);return i>3&&o&&Object.defineProperty(e,n,o),o},QM;function Yit(t){return[t(0),t(1)]}const Hit=t=>{const[e,n]=t;return ip(op(0,1),dx(e,n))};let tP=QM=class extends $o{getDefaultOptions(){return{domain:[0,1],unknown:void 0,nice:!1,clamp:!1,round:!1,interpolator:ed,tickMethod:nd,tickCount:5}}constructor(e){super(e)}clone(){return new QM(this.options)}};tP=QM=Wit([zit(Yit,Hit)],tP);const tF=t=>new tP(t);tF.props={};const eF=t=>new U0(t);eF.props={};function eP({colorDefault:t,colorBlack:e,colorWhite:n,colorStroke:r,colorBackground:i,padding1:o,padding2:a,padding3:s,alpha90:c,alpha65:l,alpha45:u,alpha25:f,alpha10:d,category10:h,category20:p,sizeDefault:v=1,padding:y="auto",margin:m=16}){return{padding:y,margin:m,size:v,color:t,category10:h,category20:p,enter:{duration:300,fill:"both",delay:0},update:{duration:300,fill:"both",delay:0},exit:{duration:300,fill:"both",delay:0},view:{viewFill:i,plotFill:"transparent",mainFill:"transparent",contentFill:"transparent"},line:{line:{fill:"",strokeOpacity:1,lineWidth:1,lineCap:"round"}},point:{point:{r:3,fillOpacity:.95,lineWidth:0},hollow:{r:3,strokeOpacity:.95,lineWidth:1},plus:{r:3,strokeOpacity:.95,lineWidth:3},diamond:{r:3,strokeOpacity:.95,lineWidth:1}},interval:{rect:{fillOpacity:.95},hollow:{fill:"",strokeOpacity:1,lineWidth:2}},area:{area:{fillOpacity:.85,lineWidth:0}},polygon:{polygon:{fillOpacity:.95}},cell:{cell:{fillOpacity:.95},hollow:{fill:"",strokeOpacity:1,lineWidth:2}},rect:{rect:{fillOpacity:.95},hollow:{fill:"",strokeOpacity:1,lineWidth:2}},link:{link:{fill:"",strokeOpacity:1}},vector:{vector:{fillOpacity:1}},box:{box:{fillOpacity:.95,stroke:e,lineWidth:1}},text:{text:{fill:"#1D2129",fontSize:12,lineWidth:0,connectorStroke:r,connectorStrokeOpacity:.45,connectorLineWidth:1,backgroundFill:r,backgroundFillOpacity:.15,backgroundPadding:[2,4],startMarkerSymbol:"circle",startMarkerSize:4,endMarkerSymbol:"circle",endMarkerSize:4},badge:{fill:"#1D2129",fillOpacity:.65,lineWidth:0,fontSize:10,textAlign:"center",textBaseline:"middle",markerFill:r,markerFillOpacity:.25,markerStrokeOpacity:0}},lineX:{line:{stroke:r,strokeOpacity:.45,lineWidth:1}},lineY:{line:{stroke:r,strokeOpacity:.45,lineWidth:1}},rangeX:{range:{fill:r,fillOpacity:.15,lineWidth:0}},rangeY:{range:{fill:r,fillOpacity:.15,lineWidth:0}},connector:{connector:{stroke:r,strokeOpacity:.45,lineWidth:1,connectLength1:12,endMarker:!0,endMarkerSize:6,endMarkerFill:r,endMarkerFillOpacity:.95}},axis:{arrow:!1,gridLineDash:[3,4],gridLineWidth:.5,gridStroke:e,gridStrokeOpacity:d,labelAlign:"horizontal",labelFill:e,labelOpacity:u,labelFontSize:12,labelFontWeight:"normal",labelSpacing:o,line:!1,lineLineWidth:.5,lineStroke:e,lineStrokeOpacity:u,tickLength:4,tickLineWidth:1,tickStroke:e,tickOpacity:u,titleFill:e,titleOpacity:c,titleFontSize:12,titleFontWeight:"normal",titleSpacing:12,titleTransformOrigin:"center",lineArrowOffset:6,lineArrowSize:6},axisTop:{gridDirection:"positive",labelDirection:"negative",tickDirection:"negative",titlePosition:"top",titleSpacing:12,labelSpacing:4,titleTextBaseline:"middle"},axisBottom:{gridDirection:"negative",labelDirection:"positive",tickDirection:"positive",titlePosition:"bottom",titleSpacing:12,labelSpacing:4,titleTextBaseline:"bottom",titleTransform:"translate(0, 8)"},axisLeft:{gridDirection:"positive",labelDirection:"negative",labelSpacing:4,tickDirection:"negative",titlePosition:"left",titleSpacing:12,titleTextBaseline:"middle",titleDirection:"vertical",titleTransform:"rotate(-90) translate(0, -8)",titleTransformOrigin:"center"},axisRight:{gridDirection:"negative",labelDirection:"positive",labelSpacing:4,tickDirection:"positive",titlePosition:"right",titleSpacing:12,titleTextBaseline:"top",titleDirection:"vertical",titleTransformOrigin:"center"},axisLinear:{girdClosed:!0,gridConnect:"arc",gridDirection:"negative",gridType:"surround",titlePosition:"top",titleSpacing:0},axisArc:{title:!1,titlePosition:"inner",line:!1,tick:!0,labelSpacing:4},axisRadar:{girdClosed:!0,gridStrokeOpacity:.3,gridType:"surround",label:!1,tick:!1,titlePosition:"start"},legendCategory:{backgroundFill:"transparent",itemBackgroundFill:"transparent",itemLabelFill:e,itemLabelFillOpacity:c,itemLabelFontSize:12,itemLabelFontWeight:"normal",itemMarkerFillOpacity:1,itemMarkerSize:8,itemSpacing:[o,o],itemValueFill:e,itemValueFillOpacity:.65,itemValueFontSize:12,itemValueFontWeight:"normal",navButtonFill:e,navButtonFillOpacity:.65,navPageNumFill:e,navPageNumFillOpacity:.45,navPageNumFontSize:12,padding:8,title:!1,titleFill:e,titleFillOpacity:.65,titleFontSize:12,titleFontWeight:"normal",titleSpacing:4,tickStroke:e,tickStrokeOpacity:.25,rowPadding:o,colPadding:a,maxRows:3,maxCols:3},legendContinuous:{handleHeight:12,handleLabelFill:e,handleLabelFillOpacity:u,handleLabelFontSize:12,handleLabelFontWeight:"normal",handleMarkerFill:e,handleMarkerFillOpacity:.6,handleMarkerLineWidth:1,handleMarkerStroke:e,handleMarkerStrokeOpacity:.25,handleWidth:10,labelFill:e,labelFillOpacity:u,labelFontSize:12,labelFontWeight:"normal",labelSpacing:3,tick:!0,tickLength:12,ribbonSize:12,ribbonFill:"#aaa",handle:!0,handleLabel:!1,handleShape:"slider",handleIconSize:12/1.8,indicator:!1,titleFontSize:12,titleSpacing:4,titleFontWeight:"normal",titleFillOpacity:c,tickStroke:e,tickStrokeOpacity:u},label:{fill:e,fillOpacity:.65,fontSize:12,fontWeight:"normal",stroke:void 0,offset:12,connectorStroke:e,connectorStrokeOpacity:.45,connectorLineWidth:1,connectorLength:12,connectorLength2:8,connectorDistance:4},innerLabel:{fill:n,fontSize:12,fillOpacity:.85,fontWeight:"normal",stroke:void 0,offset:0},htmlLabel:{fontSize:12,opacity:.65,color:e,fontWeight:"normal"},slider:{trackSize:16,trackFill:r,trackFillOpacity:1,selectionFill:t,selectionFillOpacity:.15,handleIconSize:10,handleIconFill:"#f7f7f7",handleIconFillOpacity:1,handleIconStroke:e,handleIconStrokeOpacity:.25,handleIconLineWidth:1,handleIconRadius:2,handleLabelFill:e,handleLabelFillOpacity:.45,handleLabelFontSize:12,handleLabelFontWeight:"normal"},scrollbar:{padding:[0,0,0,0],trackSize:6,isRound:!0,slidable:!0,scrollable:!0,trackFill:"#e5e5e5",trackFillOpacity:0,thumbFill:"#000",thumbFillOpacity:.15,thumbHighlightedFillOpacity:.2},title:{spacing:8,titleFill:e,titleFillOpacity:c,titleFontSize:16,titleFontWeight:"bold",titleTextBaseline:"top",subtitleFill:e,subtitleFillOpacity:l,subtitleFontSize:12,subtitleFontWeight:"normal",subtitleTextBaseline:"top"},tooltip:{css:{".g2-tooltip":{"font-family":"sans-serif"}}}}}const Uit=eP({colorBlack:"#1D2129",colorWhite:"#ffffff",colorStroke:"#416180",colorDefault:"#1783FF",colorBackground:"transparent",category10:["#1783FF","#00C9C9","#F0884D","#D580FF","#7863FF","#60C42D","#BD8F24","#FF80CA","#2491B3","#17C76F"],category20:["#1783FF","#00C9C9","#F0884D","#D580FF","#7863FF","#60C42D","#BD8F24","#FF80CA","#2491B3","#17C76F","#AABA01","#BC7CFC","#237CBC","#2DE379","#CE8032","#FF7AF4","#545FD3","#AFE410","#D8C608","#FFA1E0"],padding1:8,padding2:12,padding3:20,alpha90:.9,alpha65:.65,alpha45:.45,alpha25:.25,alpha10:.1}),nP=t=>bt({},Uit,t);nP.props={};const nF=t=>bt({},nP(),{category10:"category10",category20:"category20"},t);nF.props={};const Vit=eP({colorBlack:"#fff",colorWhite:"#000",colorStroke:"#416180",colorDefault:"#1783FF",colorBackground:"transparent",category10:["#1783FF","#00C9C9","#F0884D","#D580FF","#7863FF","#60C42D","#BD8F24","#FF80CA","#2491B3","#17C76F"],category20:["#1783FF","#00C9C9","#F0884D","#D580FF","#7863FF","#60C42D","#BD8F24","#FF80CA","#2491B3","#17C76F","#AABA01","#BC7CFC","#237CBC","#2DE379","#CE8032","#FF7AF4","#545FD3","#AFE410","#D8C608","#FFA1E0"],padding1:8,padding2:12,padding3:20,alpha90:.9,alpha65:.65,alpha45:.45,alpha25:.25,alpha10:.25}),rF=t=>bt({},Vit,{tooltip:{crosshairsStroke:"#fff",crosshairsLineWidth:1,crosshairsStrokeOpacity:.25,css:{".g2-tooltip":{background:"#1f1f1f",opacity:.95},".g2-tooltip-title":{color:"#A6A6A6"},".g2-tooltip-list-item-name-label":{color:"#A6A6A6"},".g2-tooltip-list-item-value":{color:"#A6A6A6"}}}},t),iF=t=>Object.assign({},rF(),{category10:"category10",category20:"category20"},t);iF.props={};const Xit=eP({colorBlack:"#000",colorWhite:"#fff",colorStroke:"#888",colorDefault:"#4e79a7",colorBackground:"transparent",category10:["#4e79a7","#f28e2c","#e15759","#76b7b2","#59a14f","#edc949","#af7aa1","#ff9da7","#9c755f","#bab0ab"],category20:["#4e79a7","#f28e2c","#e15759","#76b7b2","#59a14f","#edc949","#af7aa1","#ff9da7","#9c755f","#bab0ab"],padding1:8,padding2:12,padding3:20,alpha90:.9,alpha65:.65,alpha45:.45,alpha25:.25,alpha10:.1}),oF=t=>bt({},Xit,{text:{text:{fontSize:10}},axis:{gridLineDash:[0,0],gridLineWidth:1,gridStroke:"#ddd",gridStrokeOpacity:1,labelOpacity:1,labelStrokeOpacity:1,labelFontSize:10,line:!0,lineLineWidth:1,lineStroke:"#888",lineStrokeOpacity:1,tickLength:5,tickStrokeOpacity:1,titleOpacity:1,titleStrokeOpacity:1,titleFillOpacity:1,titleFontSize:11,titleFontWeight:"bold"},axisLeft:{gridFilter:(e,n)=>n!==0},axisRight:{gridFilter:(e,n)=>n!==0},legendCategory:{itemLabelFillOpacity:1,itemLabelFontSize:10,itemValueFillOpacity:1,itemValueFontSize:10,titleFillOpacity:1,titleFontSize:11,titleFontWeight:"bold"},legendContinuous:{handleLabelFontSize:10,labelFillOpacity:.45,labelFontSize:10},label:{fontSize:10},innerLabel:{fontSize:10},htmlLabel:{fontSize:10},slider:{handleLabelFontSize:10,trackFillOpacity:.05}},t);oF.props={};const aF=t=>(...e)=>{const n=zu(Object.assign({},{crossPadding:50},t))(...e);return YL(n,t),n};aF.props=Object.assign(Object.assign({},zu.props),{defaultPosition:"bottom"});function Ugt(){}const sF=t=>(...e)=>{const n=zu(Object.assign({},{crossPadding:10},t))(...e);return YL(n,t),n};sF.props=Object.assign(Object.assign({},zu.props),{defaultPosition:"left"});var rP=function(){},$it=function(t,e,n){var r=t,i=Qe(e)?e.split("."):e;return i.forEach(function(o,a){a1?{width:55,height:0}:{width:0,height:0}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"pageShape",{get:function(){var n=this.pageViews,r=j(Kit(n.map(function(f){var d=f.getBBox(),h=d.width,p=d.height;return[h,p]})).map(function(f){return Math.max.apply(Math,ut([],j(f),!1))}),2),i=r[0],o=r[1],a=this.attributes,s=a.pageWidth,c=s===void 0?i:s,l=a.pageHeight,u=l===void 0?o:l;return{pageWidth:c,pageHeight:u}},enumerable:!1,configurable:!0}),e.prototype.getContainer=function(){return this.playWindow},Object.defineProperty(e.prototype,"totalPages",{get:function(){return this.pageViews.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"currPage",{get:function(){return this.innerCurrPage},enumerable:!1,configurable:!0}),e.prototype.getBBox=function(){var n=t.prototype.getBBox.call(this),r=n.x,i=n.y,o=this.controllerShape,a=this.pageShape,s=a.pageWidth,c=a.pageHeight;return new Lr(r,i,s+o.width,c)},e.prototype.goTo=function(n){var r=this,i=this.attributes.animate,o=this,a=o.currPage,s=o.playState,c=o.playWindow,l=o.pageViews;if(s!=="idle"||n<0||l.length<=0||n>=l.length)return null;l[a].setLocalPosition(0,0),this.prepareFollowingPage(n);var u=j(this.getFollowingPageDiff(n),2),f=u[0],d=u[1];this.playState="running";var h=qR(c,[{transform:"translate(0, 0)"},{transform:"translate(".concat(-f,", ").concat(-d,")")}],i);return ep(h,function(){r.innerCurrPage=n,r.playState="idle",r.setVisiblePages([n]),r.updatePageInfo()}),h},e.prototype.prev=function(){var n=this.attributes.loop,r=this.pageViews.length,i=this.currPage;if(!n&&i<=0)return null;var o=n?(i-1+r)%r:Nn(i-1,0,r);return this.goTo(o)},e.prototype.next=function(){var n=this.attributes.loop,r=this.pageViews.length,i=this.currPage;if(!n&&i>=r-1)return null;var o=n?(i+1)%r:Nn(i+1,0,r);return this.goTo(o)},e.prototype.renderClipPath=function(n){var r=this.pageShape,i=r.pageWidth,o=r.pageHeight;if(!i||!o){this.contentGroup.style.clipPath=void 0;return}this.clipPath=n.maybeAppendByClassName(Ds.clipPath,"rect").styles({width:i,height:o}),this.contentGroup.attr("clipPath",this.clipPath.node())},e.prototype.setVisiblePages=function(n){this.playWindow.children.forEach(function(r,i){n.includes(i)?I0(r):Gu(r)})},e.prototype.adjustControllerLayout=function(){var n=this,r=n.prevBtnGroup,i=n.nextBtnGroup,o=n.pageInfoGroup,a=this.attributes,s=a.orientation,c=a.controllerPadding,l=o.getBBox(),u=l.width,f=l.height,d=j(s==="horizontal"?[-180,0]:[-90,90],2),h=d[0],p=d[1];r.setLocalEulerAngles(h),i.setLocalEulerAngles(p);var v=r.getBBox(),y=v.width,m=v.height,b=i.getBBox(),O=b.width,E=b.height,w=Math.max(y,u,O),_=s==="horizontal"?{offset:[[0,0],[y/2+c,0],[y+u+c*2,0]],textAlign:"start"}:{offset:[[w/2,-m-c],[w/2,0],[w/2,E+c]],textAlign:"center"},S=j(_.offset,3),M=j(S[0],2),T=M[0],A=M[1],C=j(S[1],2),N=C[0],k=C[1],R=j(S[2],2),I=R[0],D=R[1],B=_.textAlign,F=o.querySelector("text");F&&(F.style.textAlign=B),r.setLocalPosition(T,A),o.setLocalPosition(N,k),i.setLocalPosition(I,D)},e.prototype.updatePageInfo=function(){var n,r=this,i=r.currPage,o=r.pageViews,a=r.attributes.formatter;o.length<2||((n=this.pageInfoGroup.querySelector(Ds.pageInfo.class))===null||n===void 0||n.attr("text",a(i+1,o.length)),this.adjustControllerLayout())},e.prototype.getFollowingPageDiff=function(n){var r=this.currPage;if(r===n)return[0,0];var i=this.attributes.orientation,o=this.pageShape,a=o.pageWidth,s=o.pageHeight,c=n=2,l=n.maybeAppendByClassName(Ds.controller,"g");if(rx(l.node(),c),!!c){var u=gn(this.attributes,"button"),f=gn(this.attributes,"pageNum"),d=j(zl(u),2),h=d[0],p=d[1],v=h.size,y=Ge(h,["size"]),m=!l.select(Ds.prevBtnGroup.class).node(),b=l.maybeAppendByClassName(Ds.prevBtnGroup,"g").styles(p);this.prevBtnGroup=b.node();var O=b.maybeAppendByClassName(Ds.prevBtn,"path"),E=l.maybeAppendByClassName(Ds.nextBtnGroup,"g").styles(p);this.nextBtnGroup=E.node();var w=E.maybeAppendByClassName(Ds.nextBtn,"path");[O,w].forEach(function(S){S.styles(nt(nt({},y),{transformOrigin:"center"})),pS(S.node(),v,!0)});var _=l.maybeAppendByClassName(Ds.pageInfoGroup,"g");this.pageInfoGroup=_.node(),_.maybeAppendByClassName(Ds.pageInfo,"text").styles(f),this.updatePageInfo(),l.node().setLocalPosition(a+i,s/2),m&&(this.prevBtnGroup.addEventListener("click",function(){r.prev()}),this.nextBtnGroup.addEventListener("click",function(){r.next()}))}},e.prototype.render=function(n,r){var i=n.x,o=i===void 0?0:i,a=n.y,s=a===void 0?0:a;this.attr("transform","translate(".concat(o,", ").concat(s,")"));var c=Ke(r);this.renderClipPath(c),this.renderController(c),this.setVisiblePages([this.defaultPage]),this.goTo(this.defaultPage)},e.prototype.bindEvents=function(){var n=this,r=mR(function(){return n.render(n.attributes,n)},50);this.playWindow.addEventListener(He.INSERTED,r),this.playWindow.addEventListener(He.REMOVED,r)},e}(oo),us=ks({layout:"flex",markerGroup:"marker-group",marker:"marker",labelGroup:"label-group",label:"label",valueGroup:"value-group",value:"value",backgroundGroup:"background-group",background:"background"},"legend-category-item");function Jit(t){var e=t.querySelector(us.marker.class);return e?e.style:{}}var Qit=function(t){xt(e,t);function e(n){return t.call(this,n,{span:[1,1],marker:function(){return new st({style:{r:6}})},markerSize:10,labelFill:"#646464",valueFill:"#646464",labelFontSize:12,valueFontSize:12,labelTextBaseline:"middle",valueTextBaseline:"middle"})||this}return Object.defineProperty(e.prototype,"showValue",{get:function(){var n=this.attributes.valueText;return n?typeof n=="string"||typeof n=="number"?n!=="":typeof n=="function"?!0:n.attr("text")!=="":!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"actualSpace",{get:function(){var n=this.labelGroup,r=this.valueGroup,i=this.attributes.markerSize,o=n.node().getBBox(),a=o.width,s=o.height,c=r.node().getBBox(),l=c.width,u=c.height;return{markerWidth:i,labelWidth:a,valueWidth:l,height:Math.max(i,s,u)}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"span",{get:function(){var n=this.attributes.span;if(!n)return[1,1];var r=j(Po(n),2),i=r[0],o=r[1],a=this.showValue?o:0,s=i+a;return[i/s,a/s]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"shape",{get:function(){var n,r=this.attributes,i=r.markerSize,o=r.width,a=this.actualSpace,s=a.markerWidth,c=a.height,l=this.actualSpace,u=l.labelWidth,f=l.valueWidth,d=j(this.spacing,2),h=d[0],p=d[1];if(o){var v=o-i-h-p,y=j(this.span,2),m=y[0],b=y[1];n=j([m*v,b*v],2),u=n[0],f=n[1]}var O=s+u+f+h+p;return{width:O,height:c,markerWidth:s,labelWidth:u,valueWidth:f}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"spacing",{get:function(){var n=this.attributes.spacing;if(!n)return[0,0];var r=j(Po(n),2),i=r[0],o=r[1];return this.showValue?[i,o]:[i,0]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"layout",{get:function(){var n=this.shape,r=n.markerWidth,i=n.labelWidth,o=n.valueWidth,a=n.width,s=n.height,c=j(this.spacing,2),l=c[0],u=c[1];return{height:s,width:a,markerWidth:r,labelWidth:i,valueWidth:o,position:[r/2,r+l,r+i+l+u]}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"scaleSize",{get:function(){var n=Jit(this.markerGroup.node()),r=this.attributes,i=r.markerSize,o=r.markerStrokeWidth,a=o===void 0?n.strokeWidth:o,s=r.markerLineWidth,c=s===void 0?n.lineWidth:s,l=r.markerStroke,u=l===void 0?n.stroke:l,f=+(a||c||(u?1:0))*Math.sqrt(2),d=this.markerGroup.node().getBBox(),h=d.width,p=d.height;return(1-f/Math.max(h,p))*i},enumerable:!1,configurable:!0}),e.prototype.renderMarker=function(n){var r=this,i=this.attributes.marker,o=gn(this.attributes,"marker");this.markerGroup=n.maybeAppendByClassName(us.markerGroup,"g").style("zIndex",0),Ba(!!i,this.markerGroup,function(){var a,s=r.markerGroup.node(),c=(a=s.childNodes)===null||a===void 0?void 0:a[0],l=typeof i=="string"?new Hn({style:{symbol:i},className:us.marker.name}):i();c?l.nodeName===c.nodeName?c instanceof Hn?c.update(nt(nt({},o),{symbol:i})):(K$(c,l),Ke(c).styles(o)):(c.remove(),Ke(l).attr("className",us.marker.name).styles(o),s.appendChild(l)):(l instanceof Hn||Ke(l).attr("className",us.marker.name).styles(o),s.appendChild(l)),r.markerGroup.node().scale(1/r.markerGroup.node().getScale()[0]);var u=pS(r.markerGroup.node(),r.scaleSize,!0);r.markerGroup.node().style._transform="scale(".concat(u,")")})},e.prototype.renderLabel=function(n){var r=gn(this.attributes,"label"),i=r.text,o=Ge(r,["text"]);this.labelGroup=n.maybeAppendByClassName(us.labelGroup,"g").style("zIndex",0),this.labelGroup.maybeAppendByClassName(us.label,function(){return td(i)}).styles(o)},e.prototype.renderValue=function(n){var r=this,i=gn(this.attributes,"value"),o=i.text,a=Ge(i,["text"]);this.valueGroup=n.maybeAppendByClassName(us.valueGroup,"g").style("zIndex",0),Ba(this.showValue,this.valueGroup,function(){r.valueGroup.maybeAppendByClassName(us.value,function(){return td(o)}).styles(a)})},e.prototype.renderBackground=function(n){var r=this.shape,i=r.width,o=r.height,a=gn(this.attributes,"background");this.background=n.maybeAppendByClassName(us.backgroundGroup,"g").style("zIndex",-1),this.background.maybeAppendByClassName(us.background,"rect").styles(nt({width:i,height:o},a))},e.prototype.adjustLayout=function(){var n=this.layout,r=n.labelWidth,i=n.valueWidth,o=n.height,a=j(n.position,3),s=a[0],c=a[1],l=a[2],u=o/2;this.markerGroup.styles({transform:"translate(".concat(s,", ").concat(u,")").concat(this.markerGroup.node().style._transform)}),this.labelGroup.styles({transform:"translate(".concat(c,", ").concat(u,")")}),xS(this.labelGroup.select(us.label.class).node(),Math.ceil(r)),this.showValue&&(this.valueGroup.styles({transform:"translate(".concat(l,", ").concat(u,")")}),xS(this.valueGroup.select(us.value.class).node(),Math.ceil(i)))},e.prototype.render=function(n,r){var i=Ke(r),o=n.x,a=o===void 0?0:o,s=n.y,c=s===void 0?0:s;i.styles({transform:"translate(".concat(a,", ").concat(c,")")}),this.renderMarker(i),this.renderLabel(i),this.renderValue(i),this.renderBackground(i),this.adjustLayout()},e}(oo),gd=ks({page:"item-page",navigator:"navigator",item:"item"},"items"),cF=function(t,e,n){return n===void 0&&(n=!0),t?e(t):n},tot=function(t){xt(e,t);function e(n){var r=t.call(this,n,{data:[],gridRow:1/0,gridCol:void 0,padding:0,width:1e3,height:100,rowPadding:0,colPadding:0,layout:"flex",orientation:"horizontal",click:rP,mouseenter:rP,mouseleave:rP})||this;return r.navigatorShape=[0,0],r}return Object.defineProperty(e.prototype,"pageViews",{get:function(){return this.navigator.getContainer()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"grid",{get:function(){var n=this.attributes,r=n.gridRow,i=n.gridCol,o=n.data;if(!r&&!i)throw new Error("gridRow and gridCol can not be set null at the same time");return r&&i?[r,i]:r?[r,o.length]:[o.length,i]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"renderData",{get:function(){var n=this.attributes,r=n.data,i=n.layout,o=gn(this.attributes,"item"),a=r.map(function(s,c){var l=s.id,u=l===void 0?c:l,f=s.label,d=s.value;return{id:"".concat(u),index:c,style:nt({layout:i,labelText:f,valueText:d},Object.fromEntries(Object.entries(o).map(function(h){var p=j(h,2),v=p[0],y=p[1];return[v,Ns(y,[s,c,r])]})))}});return a},enumerable:!1,configurable:!0}),e.prototype.getGridLayout=function(){var n=this,r=this.attributes,i=r.orientation,o=r.width,a=r.rowPadding,s=r.colPadding,c=j(this.navigatorShape,1),l=c[0],u=j(this.grid,2),f=u[0],d=u[1],h=d*f,p=0;return this.pageViews.children.map(function(v,y){var m,b,O=Math.floor(y/h),E=y%h,w=n.ifHorizontal(d,f),_=[Math.floor(E/w),E%w];i==="vertical"&&_.reverse();var S=j(_,2),M=S[0],T=S[1],A=(o-l-(d-1)*s)/d,C=v.getBBox().height,N=j([0,0],2),k=N[0],R=N[1];return i==="horizontal"?(m=j([p,M*(C+a)],2),k=m[0],R=m[1],p=T===d-1?0:p+A+s):(b=j([T*(A+s),p],2),k=b[0],R=b[1],p=M===f-1?0:p+C+a),{page:O,index:y,row:M,col:T,pageIndex:E,width:A,height:C,x:k,y:R}})},e.prototype.getFlexLayout=function(){var n=this.attributes,r=n.width,i=n.height,o=n.rowPadding,a=n.colPadding,s=j(this.navigatorShape,1),c=s[0],l=j(this.grid,2),u=l[0],f=l[1],d=j([r-c,i],2),h=d[0],p=d[1],v=j([0,0,0,0,0,0,0,0],8),y=v[0],m=v[1],b=v[2],O=v[3],E=v[4],w=v[5],_=v[6],S=v[7];return this.pageViews.children.map(function(M,T){var A,C,N,k,R=M.getBBox(),I=R.width,D=R.height,B=_===0?0:a,F=_+B+I;if(F<=h&&cF(E,function(X){return X0?(this.navigatorShape=[55,0],n.call(this)):r},enumerable:!1,configurable:!0}),e.prototype.ifHorizontal=function(n,r){var i=this.attributes.orientation;return Zc(i,n,r)},e.prototype.flattenPage=function(n){n.querySelectorAll(gd.item.class).forEach(function(r){n.appendChild(r)}),n.querySelectorAll(gd.page.class).forEach(function(r){var i=n.removeChild(r);i.destroy()})},e.prototype.renderItems=function(n){var r=this.attributes,i=r.click,o=r.mouseenter,a=r.mouseleave;this.flattenPage(n);var s=this.dispatchCustomEvent.bind(this);Ke(n).selectAll(gd.item.class).data(this.renderData,function(c){return c.id}).join(function(c){return c.append(function(l){var u=l.style;return new Qit({style:u})}).attr("className",gd.item.name).on("click",function(){i==null||i(this),s("itemClick",{item:this})}).on("pointerenter",function(){o==null||o(this),s("itemMouseenter",{item:this})}).on("pointerleave",function(){a==null||a(this),s("itemMouseleave",{item:this})})},function(c){return c.each(function(l){var u=l.style;this.update(u)})},function(c){return c.remove()})},e.prototype.relayoutNavigator=function(){var n,r=this.attributes,i=r.layout,o=r.width,a=((n=this.pageViews.children[0])===null||n===void 0?void 0:n.getBBox().height)||0,s=j(this.navigatorShape,2),c=s[0],l=s[1];this.navigator.update(i==="grid"?{pageWidth:o-c,pageHeight:a-l}:{})},e.prototype.adjustLayout=function(){var n=this,r=Object.entries(qit(this.itemsLayout,"page")).map(function(o){var a=j(o,2),s=a[0],c=a[1];return{page:s,layouts:c}}),i=ut([],j(this.navigator.getContainer().children),!1);r.forEach(function(o){var a=o.layouts,s=n.pageViews.appendChild(new Mt({className:gd.page.name}));a.forEach(function(c){var l=c.x,u=c.y,f=c.index,d=c.width,h=c.height,p=i[f];s.appendChild(p),$it(p,"__layout__",c),p.update({x:l,y:u,width:d,height:h})})}),this.relayoutNavigator()},e.prototype.renderNavigator=function(n){var r=this.attributes.orientation,i=gn(this.attributes,"nav"),o=jl({orientation:r},i),a=this;return n.selectAll(gd.navigator.class).data(["nav"]).join(function(s){return s.append(function(){return new Zit({style:o})}).attr("className",gd.navigator.name).each(function(){a.navigator=this})},function(s){return s.each(function(){this.update(o)})},function(s){return s.remove()}),this.navigator},e.prototype.getBBox=function(){return this.navigator.getBBox()},e.prototype.render=function(n,r){var i=this.attributes.data;if(!(!i||i.length===0)){var o=this.renderNavigator(Ke(r));this.renderItems(o.getContainer()),this.adjustLayout()}},e.prototype.dispatchCustomEvent=function(n,r){var i=new sn(n,{detail:r});this.dispatchEvent(i)},e}(oo),eot=function(t){xt(e,t);function e(n){return t.call(this,n,IK)||this}return e.prototype.renderTitle=function(n,r,i){var o=this.attributes,a=o.showTitle,s=o.titleText,c=gn(this.attributes,"title"),l=j(zl(c),2),u=l[0],f=l[1];this.titleGroup=n.maybeAppendByClassName(To.titleGroup,"g").styles(f);var d=nt(nt({width:r,height:i},u),{text:a?s:""});this.title=this.titleGroup.maybeAppendByClassName(To.title,function(){return new AL({style:d})}).update(d)},e.prototype.renderItems=function(n,r){var i=r.x,o=r.y,a=r.width,s=r.height,c=gn(this.attributes,"title",!0),l=j(zl(c),2),u=l[0],f=l[1],d=nt(nt({},u),{width:a,height:s,x:0,y:0});this.itemsGroup=n.maybeAppendByClassName(To.itemsGroup,"g").styles(nt(nt({},f),{transform:"translate(".concat(i,", ").concat(o,")")}));var h=this;this.itemsGroup.selectAll(To.items.class).data(["items"]).join(function(p){return p.append(function(){return new tot({style:d})}).attr("className",To.items.name).each(function(){h.items=Ke(this)})},function(p){return p.update(d)},function(p){return p.remove()})},e.prototype.adjustLayout=function(){var n=this.attributes.showTitle;if(n){var r=this.title.node().getAvailableSpace(),i=r.x,o=r.y;this.itemsGroup.node().style.transform="translate(".concat(i,", ").concat(o,")")}},Object.defineProperty(e.prototype,"availableSpace",{get:function(){var n=this.attributes,r=n.showTitle,i=n.width,o=n.height;return r?this.title.node().getAvailableSpace():new Lr(0,0,i,o)},enumerable:!1,configurable:!0}),e.prototype.getBBox=function(){var n,r,i=(n=this.title)===null||n===void 0?void 0:n.node(),o=(r=this.items)===null||r===void 0?void 0:r.node();return!i||!o?t.prototype.getBBox.call(this):yq(i,o)},e.prototype.render=function(n,r){var i=this.attributes,o=i.width,a=i.height,s=i.x,c=s===void 0?0:s,l=i.y,u=l===void 0?0:l,f=Ke(r);r.style.transform="translate(".concat(c,", ").concat(u,")"),this.renderTitle(f,o,a),this.renderItems(f,this.availableSpace),this.adjustLayout()},e}(oo);function bg(t){if(Qh(t)){var e=t;return e[e.length-1]}}var not=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i0?r==null?void 0:r.getOptions().domain:c.data).map((d,h)=>{var p;return i?i.map(d||"point"):((p=s==null?void 0:s.style)===null||p===void 0?void 0:p.shape)||c.defaultShape||"point"});typeof l=="string"&&o.push([l,f])}if(o.length===0)return["point",["point"]];if(o.length===1||!n)return o[0];const{range:a}=n.getOptions();return o.map(([s,c])=>{let l=0;for(let u=0;uc[0]-s[0])[0][1]}function iot(t,e){const{scales:n,library:r,markState:i}=e,[o,a]=rot(n,i),{itemMarker:s,itemMarkerSize:c}=t,l=(d,h)=>{var p,v,y;const m=((y=(v=(p=r[`mark.${o}`])===null||p===void 0?void 0:p.props)===null||v===void 0?void 0:v.shape[d])===null||y===void 0?void 0:y.props.defaultMarker)||bg(d.split(".")),b=typeof c=="function"?c(h):c;return()=>J7(m,{color:h.color})(0,0,b)},u=d=>`${a[d]}`;return qc(n,"shape")&&!s?(d,h)=>l(u(h),d):typeof s=="function"?(d,h)=>{const p=s(d.id,h);return typeof p=="string"?l(p,d):p}:(d,h)=>l(s||u(h),d)}function oot(t){const e=qc(t,"opacity");if(e){const{range:n}=e.getOptions();return(r,i)=>n[i]}}function aot(t,e){const n=qc(t,"size");return n instanceof lb?n.map(NaN)*2:e}function sot(t,e){const{labelFormatter:n=d=>`${d}`}=t,{scales:r,theme:i}=e,o=i.legendCategory.itemMarkerSize,a=aot(r,o),s={itemMarker:iot(Object.assign(Object.assign({},t),{itemMarkerSize:a}),e),itemMarkerSize:a,itemMarkerOpacity:oot(r)},c=typeof n=="string"?ju(n):n,l=qc(r,"color"),u=Yq(r),f=l?d=>l.map(d):()=>e.theme.color;return Object.assign(Object.assign({},s),{data:u.map(d=>({id:d,label:c(d),color:f(d)}))})}function cot(t,e,n){const{position:r}=e;if(r==="center"){const{bbox:a}=t,{width:s,height:c}=a;return{width:s,height:c}}const{width:i,height:o}=zL(t,e,n);return{width:i,height:o}}const iP=t=>{const{labelFormatter:e,layout:n,order:r,orientation:i,position:o,size:a,title:s,cols:c,itemMarker:l}=t,u=not(t,["labelFormatter","layout","order","orientation","position","size","title","cols","itemMarker"]),{gridRow:f}=u;return d=>{const{value:h,theme:p}=d,{bbox:v}=h,{width:y,height:m}=cot(h,t,iP),b=jL(o,n),O=Object.assign(Object.assign(Object.assign(Object.assign({orientation:["right","left","center"].includes(o)?"vertical":"horizontal",width:y,height:m,layout:c!==void 0?"grid":"flex"},c!==void 0&&{gridCol:c}),f!==void 0&&{gridRow:f}),{titleText:gx(s)}),sot(t,d)),{legendCategory:E={}}=p,w=yx(Object.assign({},E,O,u)),_=new Gq({style:Object.assign(Object.assign({x:v.x,y:v.y,width:v.width,height:v.height},b),{subOptions:w})});return _.appendChild(new eot({className:"legend-category",style:w})),_}};iP.props={defaultPosition:"top",defaultOrder:1,defaultSize:40,defaultCrossPadding:[12,12],defaultPadding:[12,12]};const lF=t=>()=>new Mt;lF.props={};var lot=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{if(!i)return p.node().remove();p.node().attr(Object.assign(Object.assign(Object.assign({},uF(0,h.max[1]+o,n,a)),{fontSize:12,textBaseline:"top",text:i}),f))})}}),fF=t=>({value:e,theme:n})=>{const{x:r,y:i,width:o,height:a}=e.bbox;return new uot({style:bt({},n.title,Object.assign({x:r,y:i,width:o,height:a},t))})};fF.props={defaultPosition:"top",defaultOrder:2,defaultSize:36,defaultCrossPadding:[20,20],defaultPadding:[12,12]};var oP=function(t){if(typeof t!="object"||t===null)return t;var e;if(ri(t)){e=[];for(var n=0,r=t.length;na&&(n=j([a,s],2),s=n[0],a=n[1]),t.map(function(c){var l=c.map(function(u,f){return[r.map(f),Nn(i.map(u),s,a)]});return l})}function _g(t,e){e===void 0&&(e=!1);var n=e?t.length-1:0,r=t.map(function(i,o){return ut([o===n?"M":"L"],j(i),!1)});return e?r.reverse():r}function hb(t,e){if(e===void 0&&(e=!1),t.length<=2)return _g(t);for(var n=[],r=t.length,i=0;i=0;i-=1){var o=t[i],a=_g(o),s=void 0;if(i===0)s=sP(a,e,n);else{var c=t[i-1],l=_g(c,!0);l[0][0]="L",s=ut(ut(ut([],j(a),!1),j(l),!1),[["Z"]],!1)}r.push(s)}return r}function mot(t,e,n){for(var r=[],i=t.length-1;i>=0;i-=1){var o=t[i],a=hb(o),s=void 0;if(i===0)s=sP(a,e,n);else{var c=t[i-1],l=hb(c,!0),u=o[0];l[0][0]="L",s=ut(ut(ut([],j(a),!1),j(l),!1),[ut(["M"],j(u),!1),["Z"]],!1)}r.push(s)}return r}var xot=function(t,e){if(ri(t)){for(var n,r=1/0,i=0;ir&&(n=o,r=a)}return n}};function dF(t){return t.length===0?[0,0]:[Ac(xot(t,function(e){return Ac(e)||0})),Cc(bot(t,function(e){return Cc(e)||0}))]}function hF(t){for(var e=aP(t),n=e[0].length,r=j([Array(n).fill(0),Array(n).fill(0)],2),i=r[0],o=r[1],a=0;a=0?(s[c]+=i[c],i[c]=s[c]):(s[c]+=o[c],o[c]=s[c]);return e}var _ot=function(t){xt(e,t);function e(n){return t.call(this,n,{type:"line",x:0,y:0,width:200,height:20,isStack:!1,color:["#83daad","#edbf45","#d2cef9","#e290b3","#6f63f4"],smooth:!0,lineLineWidth:1,areaOpacity:0,isGroup:!1,columnLineWidth:1,columnStroke:"#fff",scale:1,spacing:0})||this}return Object.defineProperty(e.prototype,"rawData",{get:function(){var n=this.attributes.data;if(!n||(n==null?void 0:n.length)===0)return[[]];var r=aP(n);return Je(r[0])?[r]:r},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"data",{get:function(){return this.attributes.isStack?hF(this.rawData):this.rawData},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"scales",{get:function(){return this.createScales(this.data)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"baseline",{get:function(){var n=this.scales.y,r=j(n.getOptions().domain||[0,0],2),i=r[0],o=r[1];return o<0?n.map(o):n.map(i<0?0:i)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"containerShape",{get:function(){var n=this.attributes,r=n.width,i=n.height;return{width:r,height:i}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linesStyle",{get:function(){var n=this,r=this.attributes,i=r.type,o=r.isStack,a=r.smooth;if(i!=="line")throw new Error("linesStyle can only be used in line type");var s=gn(this.attributes,"area"),c=gn(this.attributes,"line"),l=this.containerShape.width,u=this.data;if(u[0].length===0)return{lines:[],areas:[]};var f=this.scales,d=f.x,h=f.y,p=vot(u,{type:"line",x:d,y:h}),v=[];if(s){var y=this.baseline;o?v=a?mot(p,l,y):yot(p,l,y):v=got(p,a,l,y)}return{lines:p.map(function(m,b){return nt({stroke:n.getColor(b),d:a?hb(m):_g(m)},c)}),areas:v.map(function(m,b){return nt({d:m,fill:n.getColor(b)},s)})}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"columnsStyle",{get:function(){var n=this,r=gn(this.attributes,"column"),i=this.attributes,o=i.isStack,a=i.type,s=i.scale;if(a!=="column")throw new Error("columnsStyle can only be used in column type");var c=this.containerShape.height,l=this.rawData;if(!l)return{columns:[]};o&&(l=hF(l));var u=this.createScales(l),f=u.x,d=u.y,h=j(dF(l),2),p=h[0],v=h[1],y=new $o({domain:[0,v-(p>0?0:p)],range:[0,c*s]}),m=f.getBandWidth(),b=this.rawData;return{columns:l.map(function(O,E){return O.map(function(w,_){var S=m/l.length,M=function(){return{x:f.map(_)+S*E,y:w>=0?d.map(w):d.map(0),width:S,height:y.map(Math.abs(w))}},T=function(){return{x:f.map(_),y:d.map(w),width:m,height:y.map(b[E][_])}};return nt(nt({fill:n.getColor(E)},r),o?T():M())})})}},enumerable:!1,configurable:!0}),e.prototype.render=function(n,r){s$(r,".container","rect").attr("className","container").node();var i=n.type,o=n.x,a=n.y,s="spark".concat(i),c=nt({x:o,y:a},i==="line"?this.linesStyle:this.columnsStyle);Ke(r).selectAll(".spark").data([i]).join(function(l){return l.append(function(u){return u==="line"?new dot({className:s,style:c}):new fot({className:s,style:c})}).attr("className","spark ".concat(s))},function(l){return l.update(c)},function(l){return l.remove()})},e.prototype.getColor=function(n){var r=this.attributes.color;return ri(r)?r[n%r.length]:Fa(r)?r.call(null,n):r},e.prototype.createScales=function(n){var r,i,o=this.attributes,a=o.type,s=o.scale,c=o.range,l=c===void 0?[]:c,u=o.spacing,f=this.containerShape,d=f.width,h=f.height,p=j(dF(n),2),v=p[0],y=p[1],m=new $o({domain:[(r=l[0])!==null&&r!==void 0?r:v,(i=l[1])!==null&&i!==void 0?i:y],range:[h,h*(1-s)]});return a==="line"?{type:a,x:new $o({domain:[0,n[0].length-1],range:[0,d]}),y:m}:{type:a,x:new Ju({domain:n[0].map(function(b,O){return O}),range:[0,d],paddingInner:u,paddingOuter:u/2,align:.5}),y:m}},e.tag="sparkline",e}(oo),pF=function(t){xt(e,t);function e(n){var r=t.call(this,n,nt(nt(nt({x:0,y:0,animate:{duration:100,fill:"both"},brushable:!0,formatter:function(i){return i.toString()},handleSpacing:2,orientation:"horizontal",padding:0,autoFitLabel:!0,scrollable:!0,selectionFill:"#5B8FF9",selectionFillOpacity:.45,selectionZIndex:2,showHandle:!0,showLabel:!0,slidable:!0,trackFill:"#416180",trackLength:200,trackOpacity:.05,trackSize:20,trackZIndex:-1,values:[0,1],type:"range",selectionType:"select",handleIconOffset:0},$c(ZL,"handle")),$c(qL,"handleIcon")),$c(KL,"handleLabel")))||this;return r.range=[0,1],r.onDragStart=function(i){return function(o){o.stopPropagation(),r.target=i,r.prevPos=r.getOrientVal(xx(o));var a=r.availableSpace,s=a.x,c=a.y,l=r.getBBox(),u=l.x,f=l.y;r.selectionStartPos=r.getRatio(r.prevPos-r.getOrientVal([s,c])-r.getOrientVal([+u,+f])),r.selectionWidth=0,document.addEventListener("pointermove",r.onDragging),document.addEventListener("pointerup",r.onDragEnd)}},r.onDragging=function(i){var o=r.attributes,a=o.slidable,s=o.brushable,c=o.type;i.stopPropagation();var l=r.getOrientVal(xx(i)),u=l-r.prevPos;if(u){var f=r.getRatio(u);switch(r.target){case"start":a&&r.setValuesOffset(f);break;case"end":a&&r.setValuesOffset(0,f);break;case"selection":a&&r.setValuesOffset(f,f);break;case"track":if(!s)return;r.selectionWidth+=f,c==="range"?r.innerSetValues([r.selectionStartPos,r.selectionStartPos+r.selectionWidth].sort(),!0):r.innerSetValues([0,r.selectionStartPos+r.selectionWidth],!0);break;default:break}r.prevPos=l}},r.onDragEnd=function(){document.removeEventListener("pointermove",r.onDragging),document.removeEventListener("pointermove",r.onDragging),document.removeEventListener("pointerup",r.onDragEnd),r.target="",r.updateHandlesPosition(!1)},r.onValueChange=function(i){var o=r.attributes,a=o.onChange,s=o.type,c=s==="range"?i:i[1],l=s==="range"?r.getValues():r.getValues()[1],u=new sn("valuechange",{detail:{oldValue:c,value:l}});r.dispatchEvent(u),a==null||a(l)},r.selectionStartPos=0,r.selectionWidth=0,r.prevPos=0,r.target="",r}return Object.defineProperty(e.prototype,"values",{get:function(){return this.attributes.values},set:function(n){this.attributes.values=this.clampValues(n)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"sparklineStyle",{get:function(){var n=this.attributes.orientation;if(n!=="horizontal")return null;var r=gn(this.attributes,"sparkline");return nt(nt({zIndex:0},this.availableSpace),r)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"shape",{get:function(){var n=this.attributes,r=n.trackLength,i=n.trackSize,o=j(this.getOrientVal([[r,i],[i,r]]),2),a=o[0],s=o[1];return{width:a,height:s}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"availableSpace",{get:function(){var n=this.attributes,r=n.x,i=n.y,o=n.padding,a=j(Po(o),4),s=a[0],c=a[1],l=a[2],u=a[3],f=this.shape,d=f.width,h=f.height;return{x:u,y:s,width:d-(u+c),height:h-(s+l)}},enumerable:!1,configurable:!0}),e.prototype.getValues=function(){return this.values},e.prototype.setValues=function(n,r){n===void 0&&(n=[0,0]),r===void 0&&(r=!1),this.attributes.values=n;var i=r===!1?!1:this.attributes.animate;this.updateSelectionArea(i),this.updateHandlesPosition(i)},e.prototype.updateSelectionArea=function(n){var r=this.calcSelectionArea();this.foregroundGroup.selectAll(Kc.selection.class).each(function(i,o){uc(this,r[o],n)})},e.prototype.updateHandlesPosition=function(n){this.attributes.showHandle&&(this.startHandle&&uc(this.startHandle,this.getHandleStyle("start"),n),this.endHandle&&uc(this.endHandle,this.getHandleStyle("end"),n))},e.prototype.innerSetValues=function(n,r){n===void 0&&(n=[0,0]),r===void 0&&(r=!1);var i=this.values,o=this.clampValues(n);this.attributes.values=o,this.setValues(o),r&&this.onValueChange(i)},e.prototype.renderTrack=function(n){var r=this.attributes,i=r.x,o=r.y,a=gn(this.attributes,"track");this.trackShape=Ke(n).maybeAppendByClassName(Kc.track,"rect").styles(nt(nt({x:i,y:o},this.shape),a))},e.prototype.renderBrushArea=function(n){var r=this.attributes,i=r.x,o=r.y,a=r.brushable;this.brushArea=Ke(n).maybeAppendByClassName(Kc.brushArea,"rect").styles(nt({x:i,y:o,fill:"transparent",cursor:a?"crosshair":"default"},this.shape))},e.prototype.renderSparkline=function(n){var r=this,i=this.attributes,o=i.x,a=i.y,s=i.orientation,c=Ke(n).maybeAppendByClassName(Kc.sparklineGroup,"g");Ba(s==="horizontal",c,function(l){var u=nt(nt({},r.sparklineStyle),{x:o,y:a});l.maybeAppendByClassName(Kc.sparkline,function(){return new _ot({style:u})}).update(u)})},e.prototype.renderHandles=function(){var n=this,r,i=this.attributes,o=i.showHandle,a=i.type,s=a==="range"?["start","end"]:["end"],c=o?s:[],l=this;(r=this.foregroundGroup)===null||r===void 0||r.selectAll(Kc.handle.class).data(c.map(function(u){return{type:u}}),function(u){return u.type}).join(function(u){return u.append(function(f){var d=f.type;return new JL({style:n.getHandleStyle(d)})}).each(function(f){var d=f.type;this.attr("class","".concat(Kc.handle.name," ").concat(d,"-handle"));var h="".concat(d,"Handle");l[h]=this,this.addEventListener("pointerdown",l.onDragStart(d))})},function(u){return u.each(function(f){var d=f.type;this.update(l.getHandleStyle(d))})},function(u){return u.each(function(f){var d=f.type,h="".concat(d,"Handle");l[h]=void 0}).remove()})},e.prototype.renderSelection=function(n){var r=this.attributes,i=r.x,o=r.y,a=r.type,s=r.selectionType;this.foregroundGroup=Ke(n).maybeAppendByClassName(Kc.foreground,"g");var c=gn(this.attributes,"selection"),l=function(f){return f.style("visibility",function(d){return d.show?"visible":"hidden"}).style("cursor",function(d){return s==="select"?"grab":s==="invert"?"crosshair":"default"}).styles(nt(nt({},c),{transform:"translate(".concat(i,", ").concat(o,")")}))},u=this;this.foregroundGroup.selectAll(Kc.selection.class).data(a==="value"?[]:this.calcSelectionArea().map(function(f,d){return{style:nt({},f),index:d,show:s==="select"?d===1:d!==1}}),function(f){return f.index}).join(function(f){return f.append("rect").attr("className",Kc.selection.name).call(l).each(function(d,h){var p=this;h===1?(u.selectionShape=Ke(this),this.on("pointerdown",function(v){p.attr("cursor","grabbing"),u.onDragStart("selection")(v)}),u.dispatchCustomEvent(this,"pointerenter","selectionMouseenter"),u.dispatchCustomEvent(this,"pointerleave","selectionMouseleave"),u.dispatchCustomEvent(this,"click","selectionClick"),this.addEventListener("pointerdown",function(){p.attr("cursor","grabbing")}),this.addEventListener("pointerup",function(){p.attr("cursor","pointer")}),this.addEventListener("pointerover",function(){p.attr("cursor","pointer")})):this.on("pointerdown",u.onDragStart("track"))})},function(f){return f.call(l)},function(f){return f.remove()}),this.updateSelectionArea(!1),this.renderHandles()},e.prototype.render=function(n,r){this.renderTrack(r),this.renderSparkline(r),this.renderBrushArea(r),this.renderSelection(r)},e.prototype.clampValues=function(n,r){var i;r===void 0&&(r=4);var o=j(this.range,2),a=o[0],s=o[1],c=j(this.getValues().map(function(y){return mx(y,r)}),2),l=c[0],u=c[1],f=Array.isArray(n)?n:[l,n!=null?n:u],d=j((f||[l,u]).map(function(y){return mx(y,r)}),2),h=d[0],p=d[1];if(this.attributes.type==="value")return[0,Nn(p,a,s)];h>p&&(i=j([p,h],2),h=i[0],p=i[1]);var v=p-h;return v>s-a?[a,s]:hs?u===s&&l===h?[h,s]:[s-v,s]:[h,p]},e.prototype.calcSelectionArea=function(n){var r=j(this.clampValues(n),2),i=r[0],o=r[1],a=this.availableSpace,s=a.x,c=a.y,l=a.width,u=a.height;return this.getOrientVal([[{y:c,height:u,x:s,width:i*l},{y:c,height:u,x:i*l+s,width:(o-i)*l},{y:c,height:u,x:o*l,width:(1-o)*l}],[{x:s,width:l,y:c,height:i*u},{x:s,width:l,y:i*u+c,height:(o-i)*u},{x:s,width:l,y:o*u,height:(1-o)*u}]])},e.prototype.calcHandlePosition=function(n){var r=this.attributes.handleIconOffset,i=this.availableSpace,o=i.x,a=i.y,s=i.width,c=i.height,l=j(this.clampValues(),2),u=l[0],f=l[1],d=n==="start"?-r:r,h=(n==="start"?u:f)*this.getOrientVal([s,c])+d;return{x:o+this.getOrientVal([h,s/2]),y:a+this.getOrientVal([c/2,h])}},e.prototype.inferTextStyle=function(n){var r=this.attributes.orientation;return r==="horizontal"?{}:n==="start"?{transformOrigin:"left center",transform:"rotate(90)",textAlign:"start"}:n==="end"?{transformOrigin:"right center",transform:"rotate(90)",textAlign:"end"}:{}},e.prototype.calcHandleText=function(n){var r,i=this.attributes,o=i.type,a=i.orientation,s=i.formatter,c=i.autoFitLabel,l=gn(this.attributes,"handle"),u=gn(l,"label"),f=l.spacing,d=this.getHandleSize(),h=this.clampValues(),p=n==="start"?h[0]:h[1],v=s(p),y=new cS({style:nt(nt(nt({},u),this.inferTextStyle(n)),{text:v})}),m=y.getBBox(),b=m.width,O=m.height;if(y.destroy(),!c){if(o==="value")return{text:v,x:0,y:-O-f};var E=f+d+(a==="horizontal"?b/2:0);return r={text:v},r[a==="horizontal"?"x":"y"]=n==="start"?-E:E,r}var w=0,_=0,S=this.availableSpace,M=S.width,T=S.height,A=this.calcSelectionArea()[1],C=A.x,N=A.y,k=A.width,R=A.height,I=f+d;if(a==="horizontal"){var D=I+b/2;if(n==="start"){var B=C-I-b;w=B>0?-D:D}else{var F=M-C-k-I>b;w=F?D:-D}}else{var G=I,X=O+I;n==="start"?_=N-d>O?-X:G:_=T-(N+R)-d>O?X:-G}return{x:w,y:_,text:v}},e.prototype.getHandleLabelStyle=function(n){var r=gn(this.attributes,"handleLabel");return nt(nt(nt({},r),this.calcHandleText(n)),this.inferTextStyle(n))},e.prototype.getHandleIconStyle=function(){var n=this.attributes.handleIconShape,r=gn(this.attributes,"handleIcon"),i=this.getOrientVal(["ew-resize","ns-resize"]),o=this.getHandleSize();return nt({cursor:i,shape:n,size:o},r)},e.prototype.getHandleStyle=function(n){var r=this.attributes,i=r.x,o=r.y,a=r.showLabel,s=r.showLabelOnInteraction,c=r.orientation,l=this.calcHandlePosition(n),u=l.x,f=l.y,d=this.calcHandleText(n),h=a;return!a&&s&&(this.target?h=!0:h=!1),nt(nt(nt({},$c(this.getHandleIconStyle(),"icon")),$c(nt(nt({},this.getHandleLabelStyle(n)),d),"label")),{transform:"translate(".concat(u+i,", ").concat(f+o,")"),orientation:c,showLabel:h,type:n,zIndex:3})},e.prototype.getHandleSize=function(){var n=this.attributes,r=n.handleIconSize,i=n.width,o=n.height;return r||Math.floor((this.getOrientVal([+o,+i])+4)/2.4)},e.prototype.getOrientVal=function(n){var r=j(n,2),i=r[0],o=r[1],a=this.attributes.orientation;return a==="horizontal"?i:o},e.prototype.setValuesOffset=function(n,r,i){r===void 0&&(r=0),i===void 0&&(i=!1);var o=this.attributes.type,a=j(this.getValues(),2),s=a[0],c=a[1],l=o==="range"?n:0,u=[s+l,c+r].sort();i?this.setValues(u):this.innerSetValues(u,!0)},e.prototype.getRatio=function(n){var r=this.availableSpace,i=r.width,o=r.height;return n/this.getOrientVal([i,o])},e.prototype.dispatchCustomEvent=function(n,r,i){var o=this;n.on(r,function(a){a.stopPropagation(),o.dispatchEvent(new sn(i,{detail:a}))})},e.prototype.bindEvents=function(){this.addEventListener("wheel",this.onScroll);var n=this.brushArea;this.dispatchCustomEvent(n,"click","trackClick"),this.dispatchCustomEvent(n,"pointerenter","trackMouseenter"),this.dispatchCustomEvent(n,"pointerleave","trackMouseleave"),n.on("pointerdown",this.onDragStart("track"))},e.prototype.onScroll=function(n){var r=this.attributes.scrollable;if(r){var i=n.deltaX,o=n.deltaY,a=o||i,s=this.getRatio(a);this.setValuesOffset(s,s,!0)}},e.tag="slider",e}(oo),wot=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{orientation:e,labelFormatter:n,size:r,style:i={},position:o}=t,a=wot(t,["orientation","labelFormatter","size","style","position"]);return s=>{var c;const{scales:[l],value:u,theme:f,coordinate:d}=s,{bbox:h}=u,{width:p,height:v}=h,{slider:y={}}=f,m=((c=l.getFormatter)===null||c===void 0?void 0:c.call(l))||(M=>M+""),b=typeof n=="string"?ju(n):n,O=e==="horizontal",E=Rr(d)&&O,{trackSize:w=y.trackSize}=i,[_,S]=Oot(h,o,w);return new pF({className:"slider",style:Object.assign({},y,Object.assign(Object.assign({x:_,y:S,trackLength:O?p:v,orientation:e,formatter:M=>{const T=b||m,A=E?1-M:M,C=up(l,A,!0);return T(C)},sparklineData:Sot(t,s)},i),a))})}};function Eot(t,e){const[n]=Array.from(t.entries()).filter(([i])=>i.type==="line"||i.type==="area").filter(([i])=>i.slider).map(([i])=>{const{encode:o,slider:a}=i;if(a!=null&&a.x){const s=c=>{const l=o[c];return[c,l?l.value:void 0]};return Object.fromEntries(e.map(s))}});if(!(n!=null&&n.series))return n==null?void 0:n.y;const r=n.series.reduce((i,o,a)=>(i[o]=i[o]||[],i[o].push(n.y[a]),i),{});return Object.values(r)}function Sot(t,e){const{markState:n}=e;return ri(t.sparklineData)?t.sparklineData:Eot(n,["y","series"])}wg.props={defaultPosition:"bottom",defaultSize:24,defaultOrder:1,defaultCrossPadding:[12,12],defaultPadding:[12,12]};const vF=t=>wg(Object.assign(Object.assign({},t),{orientation:"horizontal"}));vF.props=Object.assign(Object.assign({},wg.props),{defaultPosition:"bottom"});const gF=t=>wg(Object.assign(Object.assign({},t),{orientation:"vertical"}));gF.props=Object.assign(Object.assign({},wg.props),{defaultPosition:"left"});var Mot=function(t){xt(e,t);function e(n){var r=t.call(this,n,{x:0,y:0,isRound:!0,orientation:"vertical",padding:[2,2,2,2],scrollable:!0,slidable:!0,thumbCursor:"default",trackSize:10,value:0})||this;return r.range=[0,1],r.onValueChange=function(i){var o=r.attributes.value;if(i!==o){var a={detail:{oldValue:i,value:o}};r.dispatchEvent(new sn("scroll",a)),r.dispatchEvent(new sn("valuechange",a))}},r.onTrackClick=function(i){var o=r.attributes.slidable;if(o){var a=j(r.getLocalPosition(),2),s=a[0],c=a[1],l=j(r.padding,4),u=l[0],f=l[3],d=r.getOrientVal([s+f,c+u]),h=r.getOrientVal(xx(i)),p=(h-d)/r.trackLength;r.setValue(p,!0)}},r.onThumbMouseenter=function(i){r.dispatchEvent(new sn("thumbMouseenter",{detail:i.detail}))},r.onTrackMouseenter=function(i){r.dispatchEvent(new sn("trackMouseenter",{detail:i.detail}))},r.onThumbMouseleave=function(i){r.dispatchEvent(new sn("thumbMouseleave",{detail:i.detail}))},r.onTrackMouseleave=function(i){r.dispatchEvent(new sn("trackMouseleave",{detail:i.detail}))},r}return Object.defineProperty(e.prototype,"padding",{get:function(){var n=this.attributes.padding;return Po(n)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"value",{get:function(){var n=this.attributes.value,r=j(this.range,2),i=r[0],o=r[1];return Nn(n,i,o)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"trackLength",{get:function(){var n=this.attributes,r=n.viewportLength,i=n.trackLength,o=i===void 0?r:i;return o},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"availableSpace",{get:function(){var n=this.attributes.trackSize,r=this.trackLength,i=j(this.padding,4),o=i[0],a=i[1],s=i[2],c=i[3],l=j(this.getOrientVal([[r,n],[n,r]]),2),u=l[0],f=l[1];return{x:c,y:o,width:+u-(c+a),height:+f-(o+s)}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"trackRadius",{get:function(){var n=this.attributes,r=n.isRound,i=n.trackSize;return r?i/2:0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"thumbRadius",{get:function(){var n=this.attributes,r=n.isRound,i=n.thumbRadius;if(!r)return 0;var o=this.availableSpace,a=o.width,s=o.height;return i||this.getOrientVal([s,a])/2},enumerable:!1,configurable:!0}),e.prototype.getValues=function(n){n===void 0&&(n=this.value);var r=this.attributes,i=r.viewportLength,o=r.contentLength,a=i/o,s=j(this.range,2),c=s[0],l=s[1],u=n*(l-c-a);return[u,u+a]},e.prototype.getValue=function(){return this.value},e.prototype.renderSlider=function(n){var r=this.attributes,i=r.x,o=r.y,a=r.orientation,s=r.trackSize,c=r.padding,l=r.slidable,u=gn(this.attributes,"track"),f=gn(this.attributes,"thumb"),d=nt(nt({x:i,y:o,brushable:!1,orientation:a,padding:c,selectionRadius:this.thumbRadius,showHandle:!1,slidable:l,trackLength:this.trackLength,trackRadius:this.trackRadius,trackSize:s,values:this.getValues()},$c(u,"track")),$c(f,"selection"));this.slider=Ke(n).maybeAppendByClassName("scrollbar",function(){return new pF({style:d})}).update(d).node()},e.prototype.render=function(n,r){this.renderSlider(r)},e.prototype.setValue=function(n,r){r===void 0&&(r=!1);var i=this.attributes.value,o=j(this.range,2),a=o[0],s=o[1];this.slider.setValues(this.getValues(Nn(n,a,s)),r),this.onValueChange(i)},e.prototype.bindEvents=function(){var n=this;this.slider.addEventListener("trackClick",function(r){r.stopPropagation(),n.onTrackClick(r.detail)}),this.onHover()},e.prototype.getOrientVal=function(n){var r=this.attributes.orientation;return r==="horizontal"?n[0]:n[1]},e.prototype.onHover=function(){this.slider.addEventListener("selectionMouseenter",this.onThumbMouseenter),this.slider.addEventListener("trackMouseenter",this.onTrackMouseenter),this.slider.addEventListener("selectionMouseleave",this.onThumbMouseleave),this.slider.addEventListener("trackMouseleave",this.onTrackMouseleave)},e.tag="scrollbar",e}(oo),Pot=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{orientation:e,labelFormatter:n,style:r}=t,i=Pot(t,["orientation","labelFormatter","style"]);return({scales:[o],value:a,theme:s})=>{const{bbox:c}=a,{x:l,y:u,width:f,height:d}=c,{scrollbar:h={}}=s,{ratio:p,range:v}=o.getOptions(),y=e==="horizontal"?f:d,m=y/p,[b,O]=v,E=O>b?0:1;return new Mot({className:"g2-scrollbar",style:Object.assign({},h,Object.assign(Object.assign(Object.assign(Object.assign({},r),{x:l,y:u,trackLength:y,value:E}),i),{orientation:e,contentLength:m,viewportLength:y}))})}};Og.props={defaultPosition:"bottom",defaultSize:24,defaultOrder:1,defaultCrossPadding:[12,12],defaultPadding:[12,12]};const yF=t=>Og(Object.assign(Object.assign({},t),{orientation:"horizontal"}));yF.props=Object.assign(Object.assign({},Og.props),{defaultPosition:"bottom"});const mF=t=>Og(Object.assign(Object.assign({},t),{orientation:"vertical"}));mF.props=Object.assign(Object.assign({},Og.props),{defaultPosition:"left"});const cP=(t,e)=>{const{coordinate:r}=e;return(i,o,a)=>{const[s]=i,{transform:c="",fillOpacity:l=1,strokeOpacity:u=1,opacity:f=1}=s.style,[d,h]=Rr(r)?["left bottom",`scale(1, ${1e-4})`]:["left top",`scale(${1e-4}, 1)`],p=[{transform:`${c} ${h}`.trimStart(),transformOrigin:d,fillOpacity:0,strokeOpacity:0,opacity:0},{transform:`${c} ${h}`.trimStart(),transformOrigin:d,fillOpacity:l,strokeOpacity:u,opacity:f,offset:.01},{transform:`${c} scale(1, 1)`.trimStart(),transformOrigin:d,fillOpacity:l,strokeOpacity:u,opacity:f}];return s.animate(p,Object.assign(Object.assign({},a),t))}},Tot=(t,e)=>{const{coordinate:r}=e;return(i,o,a)=>{const[s]=i,{transform:c="",fillOpacity:l=1,strokeOpacity:u=1,opacity:f=1}=s.style,[d,h]=Rr(r)?["left bottom",`scale(1, ${1e-4})`]:["left top",`scale(${1e-4}, 1)`],p=[{transform:`${c} scale(1, 1)`.trimStart(),transformOrigin:d},{transform:`${c} ${h}`.trimStart(),transformOrigin:d,fillOpacity:l,strokeOpacity:u,opacity:f,offset:.99},{transform:`${c} ${h}`.trimStart(),transformOrigin:d,fillOpacity:0,strokeOpacity:0,opacity:0}];return s.animate(p,Object.assign(Object.assign({},a),t))}},xF=(t,e)=>{const{coordinate:r}=e;return Ho.registerProperty({name:"scaleInYRadius",inherits:!1,initialValue:"",interpolable:!0,syntax:ee.NUMBER}),(i,o,a)=>{const[s]=i,c=u=>{const{__data__:f,style:d}=u,{radius:h=0,inset:p=0,fillOpacity:v=1,strokeOpacity:y=1,opacity:m=1}=d,{points:b,y:O,y1:E}=f,w=id(r,b,[O,E]),{innerRadius:_,outerRadius:S}=w,M=Cx().cornerRadius(h).padAngle(p*Math.PI/180),T=new ke({}),A=k=>(T.attr({d:M(k)}),Lf(T)),C=[{scaleInYRadius:_+1e-4,fillOpacity:0,strokeOpacity:0,opacity:0},{scaleInYRadius:_+1e-4,fillOpacity:v,strokeOpacity:y,opacity:m,offset:.01},{scaleInYRadius:S,fillOpacity:v,strokeOpacity:y,opacity:m}],N=u.animate(C,Object.assign(Object.assign({},a),t));return N.onframe=function(){u.style.d=A(Object.assign(Object.assign({},w),{outerRadius:Number(u.style.scaleInYRadius)}))},N.onfinish=function(){u.style.d=A(Object.assign(Object.assign({},w),{outerRadius:S}))},N},l=u=>{const{style:f}=u,{transform:d="",fillOpacity:h=1,strokeOpacity:p=1,opacity:v=1}=f,[y,m]=Rr(r)?["left top",`scale(${1e-4}, 1)`]:["left bottom",`scale(1, ${1e-4})`],b=[{transform:`${d} ${m}`.trimStart(),transformOrigin:y,fillOpacity:0,strokeOpacity:0,opacity:0},{transform:`${d} ${m}`.trimStart(),transformOrigin:y,fillOpacity:h,strokeOpacity:p,opacity:v,offset:.01},{transform:`${d} scale(1, 1)`.trimStart(),transformOrigin:y,fillOpacity:h,strokeOpacity:p,opacity:v}];return u.animate(b,Object.assign(Object.assign({},a),t))};return ar(r)?c(s):l(s)}},Aot=(t,e)=>{const{coordinate:r}=e;return(i,o,a)=>{const[s]=i,{transform:c="",fillOpacity:l=1,strokeOpacity:u=1,opacity:f=1}=s.style,[d,h]=Rr(r)?["left top",`scale(${1e-4}, 1)`]:["left bottom",`scale(1, ${1e-4})`],p=[{transform:`${c} scale(1, 1)`.trimStart(),transformOrigin:d},{transform:`${c} ${h}`.trimStart(),transformOrigin:d,fillOpacity:l,strokeOpacity:u,opacity:f,offset:.99},{transform:`${c} ${h}`.trimStart(),transformOrigin:d,fillOpacity:0,strokeOpacity:0,opacity:0}];return s.animate(p,Object.assign(Object.assign({},a),t))}},bF=(t,e)=>{Ho.registerProperty({name:"waveInArcAngle",inherits:!1,initialValue:"",interpolable:!0,syntax:ee.NUMBER});const{coordinate:r}=e;return(i,o,a)=>{const[s]=i;if(!ar(r))return cP(t,e)(i,o,a);const{__data__:c,style:l}=s,{radius:u=0,inset:f=0,fillOpacity:d=1,strokeOpacity:h=1,opacity:p=1}=l,{points:v,y,y1:m}=c,b=Cx().cornerRadius(u).padAngle(f*Math.PI/180),O=id(r,v,[y,m]),{startAngle:E,endAngle:w}=O,_=[{waveInArcAngle:E+1e-4,fillOpacity:0,strokeOpacity:0,opacity:0},{waveInArcAngle:E+1e-4,fillOpacity:d,strokeOpacity:h,opacity:p,offset:.01},{waveInArcAngle:w,fillOpacity:d,strokeOpacity:h,opacity:p}],S=s.animate(_,Object.assign(Object.assign({},a),t));return S.onframe=function(){s.style.d=b(Object.assign(Object.assign({},O),{endAngle:Number(s.style.waveInArcAngle)}))},S.onfinish=function(){s.style.d=b(Object.assign(Object.assign({},O),{endAngle:w}))},S}};bF.props={};const _F=t=>(e,n,r)=>{const[i]=e,{fillOpacity:o=1,strokeOpacity:a=1,opacity:s=1}=i.style,c=[{fillOpacity:0,strokeOpacity:0,opacity:0},{fillOpacity:o,strokeOpacity:a,opacity:s}];return i.animate(c,Object.assign(Object.assign({},r),t))};_F.props={};const wF=t=>(e,n,r)=>{const[i]=e,{fillOpacity:o=1,strokeOpacity:a=1,opacity:s=1}=i.style,c=[{fillOpacity:o,strokeOpacity:a,opacity:s},{fillOpacity:0,strokeOpacity:0,opacity:0}];return i.animate(c,Object.assign(Object.assign({},r),t))};wF.props={};const Cot=t=>(n,r,i)=>{const[o]=n,{transform:a="",fillOpacity:s=1,strokeOpacity:c=1,opacity:l=1}=o.style,u="center center",f=[{transform:`${a} scale(${1e-4})`.trimStart(),transformOrigin:u,fillOpacity:0,strokeOpacity:0,opacity:0},{transform:`${a} scale(${1e-4})`.trimStart(),transformOrigin:u,fillOpacity:s,strokeOpacity:c,opacity:l,offset:.01},{transform:`${a} scale(1)`.trimStart(),transformOrigin:u,fillOpacity:s,strokeOpacity:c,opacity:l}];return o.animate(f,Object.assign(Object.assign({},i),t))},kot=t=>(n,r,i)=>{const[o]=n,{transform:a="",fillOpacity:s=1,strokeOpacity:c=1,opacity:l=1}=o.style,u="center center",f=[{transform:`${a} scale(1)`.trimStart(),transformOrigin:u},{transform:`${a} scale(${1e-4})`.trimStart(),transformOrigin:u,fillOpacity:s,strokeOpacity:c,opacity:l,offset:.99},{transform:`${a} scale(${1e-4})`.trimStart(),transformOrigin:u,fillOpacity:0,strokeOpacity:0,opacity:0}];return o.animate(f,Object.assign(Object.assign({},i),t))},OF=t=>(e,n,r)=>{var i,o;const[a]=e,s=((o=(i=a).getTotalLength)===null||o===void 0?void 0:o.call(i))||0,c=[{lineDash:[0,s]},{lineDash:[s,0]}];return a.animate(c,Object.assign(Object.assign({},r),t))};OF.props={};const Not={opacity:1,strokeOpacity:1,fillOpacity:1,lineWidth:0,x:0,y:0,cx:0,cy:0,r:0,rx:0,ry:0,width:0,height:0},Rot={[kt.CIRCLE]:["cx","cy","r"],[kt.ELLIPSE]:["cx","cy","rx","ry"],[kt.RECT]:["x","y","width","height"],[kt.IMAGE]:["x","y","width","height"],[kt.LINE]:["x1","y1","x2","y2"],[kt.POLYLINE]:["points"],[kt.POLYGON]:["points"]};function Op(t,e,n=!1){const r={};for(const i of e){const o=t.style[i];o?r[i]=o:n&&(r[i]=Not[i])}return r}const Eg=["fill","stroke","fillOpacity","strokeOpacity","opacity","lineWidth"];function lP(t){const{min:e,max:n}=t.getLocalBounds(),[r,i]=e,[o,a]=n,s=a-i,c=o-r;return[r,i,c,s]}function Lot(t){const[e,n,r,i]=t;return` + M ${e} ${n} + L ${e+r} ${n} + L ${e+r} ${n+i} + L ${e} ${n+i} + Z + `}function Iot(t,e){const[n,r,i,o]=lP(t),a=o/i,s=Math.ceil(Math.sqrt(e/a)),c=Math.ceil(e/s),l=[],u=o/c;let f=0,d=e;for(;d>0;){const h=Math.min(d,s),p=i/h;for(let v=0;v{const h=u.style.d;eS(u,n),u.style.d=h,u.style.transform="none"},u.style.transform="none",d}return null}function Got(t,e,n,r){t.style.visibility="hidden";const i=r(t,e.length);return e.map((o,a)=>{const s=new ke({style:Object.assign({d:i[a]},Op(t,Eg))});return uP(o,s,o,n)})}function zot(t,e,n,r){const i=r(e,t.length),{fillOpacity:o=1,strokeOpacity:a=1,opacity:s=1}=e.style,c=[{fillOpacity:0,strokeOpacity:0,opacity:0},{fillOpacity:0,strokeOpacity:0,opacity:0,offset:.99},{fillOpacity:o,strokeOpacity:a,opacity:s}],l=e.animate(c,n);return[...t.map((f,d)=>{const h=new ke({style:{d:i[d],fill:e.style.fill}});return uP(f,f,h,n)}),l]}const PF=t=>(e,n,r)=>{const i=Dot(t.split),o=Object.assign(Object.assign({},r),t),{length:a}=e,{length:s}=n;if(a===1&&s===1||a>1&&s>1){const[c]=e,[l]=n;return uP(c,c,l,o)}if(a===1&&s>1){const[c]=e;return Got(c,n,o,i)}if(a>1&&s===1){const[c]=n;return zot(e,c,o,i)}return null};PF.props={};const TF=(t,e)=>(n,r,i)=>{const[o]=n,{min:[a,s],halfExtents:c}=o.getLocalBounds(),l=c[0]*2,u=c[1]*2,f=new ke({style:{d:`M${a},${s}L${a+l},${s}L${a+l},${s+u}L${a},${s+u}Z`}});return o.appendChild(f),o.style.clipPath=f,cP(t,e)([f],r,i)};TF.props={};const AF=(t,e)=>(n,r,i)=>{const[o]=n,{min:[a,s],halfExtents:c}=o.getLocalBounds(),l=c[0]*2,u=c[1]*2,f=new ke({style:{d:`M${a},${s}L${a+l},${s}L${a+l},${s+u}L${a},${s+u}Z`}});return o.appendChild(f),o.style.clipPath=f,xF(t,e)([f],r,i)};AF.props={};var Wot=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);if,link:i=!1,background:o=!1,delay:a=60,scale:s,coordinate:c,emitter:l,state:u={}}){var f;const d=e(t),h=new Set(d),p=Nr(d,r),v=ig(d,n),[y,m]=UI(Object.assign({elements:d,valueof:v,link:i,coordinate:c},Xt(u.active,"link"))),[b,O,E]=XI(Object.assign({document:t.ownerDocument,scale:s,coordinate:c,background:o,valueof:v},Xt(u.active,"background"))),w=bt(u,{active:Object.assign({},((f=u.active)===null||f===void 0?void 0:f.offset)&&{transform:(...B)=>{const F=u.active.offset(...B),[,G]=B;return VI(d[G],F,c)}})}),{setState:_,removeState:S,hasState:M}=Hl(w,v);let T;const A=B=>{const{target:F,nativeEvent:G=!0}=B;if(!h.has(F))return;T&&clearTimeout(T);const X=r(F),q=p.get(X),J=new Set(q);for(const et of d)J.has(et)?M(et,"active")||_(et,"active"):(_(et,"inactive"),m(et)),et!==F&&O(et);b(F),y(q),G&&l.emit("element:highlight",{nativeEvent:G,data:{data:n(F),group:q.map(n)}})},C=()=>{T&&clearTimeout(T),T=setTimeout(()=>{N(),T=null},a)},N=(B=!0)=>{for(const F of d)S(F,"active","inactive"),O(F),m(F);B&&l.emit("element:unhighlight",{nativeEvent:B})},k=B=>{const{target:F}=B;o&&!E(F)||!o&&!h.has(F)||(a>0?C():N())},R=()=>{N()};t.addEventListener("pointerover",A),t.addEventListener("pointerout",k),t.addEventListener("pointerleave",R);const I=B=>{const{nativeEvent:F}=B;F||N(!1)},D=B=>{const{nativeEvent:F}=B;if(F)return;const{data:G}=B.data,X=QS(d,G,n);X&&A({target:X,nativeEvent:!1})};return l.on("element:highlight",D),l.on("element:unhighlight",I),()=>{t.removeEventListener("pointerover",A),t.removeEventListener("pointerout",k),t.removeEventListener("pointerleave",R),l.off("element:highlight",D),l.off("element:unhighlight",I);for(const B of d)O(B),m(B)}}function pb(t){var{delay:e,createGroup:n,background:r=!1,link:i=!1}=t,o=Wot(t,["delay","createGroup","background","link"]);return(a,s,c)=>{const{container:l,view:u,options:f}=a,{scale:d,coordinate:h}=u,p=Qc(l);return Yot(p,Object.assign({elements:Vu,datum:cd(u),groupKey:n?n(u):void 0,coordinate:h,scale:d,state:dp(f,[["active",r?{}:{lineWidth:"1",stroke:"#000"}],"inactive"]),background:r,link:i,delay:e,emitter:c},o))}}pb.props={reapplyWhenUpdate:!0};function CF(t){return pb(Object.assign(Object.assign({},t),{createGroup:JS}))}CF.props={reapplyWhenUpdate:!0};function kF(t){return pb(Object.assign(Object.assign({},t),{createGroup:HI}))}kF.props={reapplyWhenUpdate:!0};var Hot=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);if,link:i=!1,single:o=!1,coordinate:a,background:s=!1,scale:c,emitter:l,state:u={}}){var f;const d=e(t),h=new Set(d),p=Nr(d,r),v=ig(d,n),[y,m]=UI(Object.assign({link:i,elements:d,valueof:v,coordinate:a},Xt(u.selected,"link"))),[b,O]=XI(Object.assign({document:t.ownerDocument,background:s,coordinate:a,scale:c,valueof:v},Xt(u.selected,"background"))),E=bt(u,{selected:Object.assign({},((f=u.selected)===null||f===void 0?void 0:f.offset)&&{transform:(...R)=>{const I=u.selected.offset(...R),[,D]=R;return VI(d[D],I,a)}})}),{setState:w,removeState:_,hasState:S}=Hl(E,v),M=(R=!0)=>{for(const I of d)_(I,"selected","unselected"),m(I),O(I);R&&l.emit("element:unselect",{nativeEvent:!0})},T=(R,I,D=!0)=>{if(S(I,"selected"))M();else{const B=r(I),F=p.get(B),G=new Set(F);for(const X of d)G.has(X)?w(X,"selected"):(w(X,"unselected"),m(X)),X!==I&&O(X);if(y(F),b(I),!D)return;l.emit("element:select",Object.assign(Object.assign({},R),{nativeEvent:D,data:{data:[n(I),...F.map(n)]}}))}},A=(R,I,D=!0)=>{const B=r(I),F=p.get(B),G=new Set(F);if(S(I,"selected")){if(!d.some(q=>!G.has(q)&&S(q,"selected")))return M();for(const q of F)w(q,"unselected"),m(q),O(q)}else{const X=F.some(q=>S(q,"selected"));for(const q of d)G.has(q)?w(q,"selected"):S(q,"selected")||w(q,"unselected");!X&&i&&y(F),b(I)}D&&l.emit("element:select",Object.assign(Object.assign({},R),{nativeEvent:D,data:{data:d.filter(X=>S(X,"selected")).map(n)}}))},C=R=>{const{target:I,nativeEvent:D=!0}=R;return h.has(I)?o?T(R,I,D):A(R,I,D):M()};t.addEventListener("click",C);const N=R=>{const{nativeEvent:I,data:D}=R;if(I)return;const B=o?D.data.slice(0,1):D.data;for(const F of B){const G=QS(d,F,n);C({target:G,nativeEvent:!1})}},k=()=>{M(!1)};return l.on("element:select",N),l.on("element:unselect",k),()=>{for(const R of d)m(R);t.removeEventListener("click",C),l.off("element:select",N),l.off("element:unselect",k)}}function vb(t){var{createGroup:e,background:n=!1,link:r=!1}=t,i=Hot(t,["createGroup","background","link"]);return(o,a,s)=>{const{container:c,view:l,options:u}=o,{coordinate:f,scale:d}=l,h=Qc(c);return Uot(h,Object.assign({elements:Vu,datum:cd(l),groupKey:e?e(l):void 0,coordinate:f,scale:d,state:dp(u,[["selected",n?{}:{lineWidth:"1",stroke:"#000"}],"unselected"]),background:n,link:r,emitter:s},i))}}vb.props={reapplyWhenUpdate:!0};function NF(t){return vb(Object.assign(Object.assign({},t),{createGroup:JS}))}NF.props={reapplyWhenUpdate:!0};function RF(t){return vb(Object.assign(Object.assign({},t),{createGroup:HI}))}RF.props={reapplyWhenUpdate:!0};var yd=function(t,e,n){var r,i,o,a,s=0;n||(n={});var c=function(){s=n.leading===!1?0:Date.now(),r=null,a=t.apply(i,o),r||(i=o=null)},l=function(){var u=Date.now();!s&&n.leading===!1&&(s=u);var f=e-(u-s);return i=this,o=arguments,f<=0||f>e?(r&&(clearTimeout(r),r=null),s=u,a=t.apply(i,o),r||(i=o=null)):!r&&n.trailing!==!1&&(r=setTimeout(c,f)),a};return l.cancel=function(){clearTimeout(r),s=0,r=i=o=null},l};function Vot(t){const{coordinate:e={}}=t,{transform:n=[]}=e,r=n.find(o=>o.type==="fisheye");if(r)return r;const i={type:"fisheye"};return n.push(i),e.transform=n,t.coordinate=e,i}function Xot({wait:t=30,leading:e,trailing:n=!1}){return r=>{const{options:i,update:o,setState:a,container:s}=r,c=Qc(s),l=yd(u=>{const f=rg(c,u);if(!f){a("fisheye"),o();return}a("fisheye",d=>{const h=bt({},d,{interaction:{tooltip:{preserve:!0}}});for(const m of h.marks)m.animate=!1;const[p,v]=f,y=Vot(h);return y.focusX=p,y.focusY=v,y.visual=!0,h}),o()},t,{leading:e,trailing:n});return c.addEventListener("pointerenter",l),c.addEventListener("pointermove",l),c.addEventListener("pointerleave",l),()=>{c.removeEventListener("pointerenter",l),c.removeEventListener("pointermove",l),c.removeEventListener("pointerleave",l)}}}var $ot=function(t,e,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(u){try{l(r.next(u))}catch(f){a(f)}}function c(u){try{l(r.throw(u))}catch(f){a(f)}}function l(u){u.done?o(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})},qot=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ii.type==="normalizeY");if(n)return n;const r={type:"normalizeY"};return e.push(r),t.transform=e,r}function Zot(t,e,n){const[r]=Array.from(t.entries()).filter(([i])=>i.type===e).map(([i])=>{const{encode:o}=i,a=s=>{const c=o[s];return[s,c?c.value:void 0]};return Object.fromEntries(n.map(a))});return r}function LF(t){var{wait:e=20,leading:n,trailing:r=!1,labelFormatter:i=a=>`${a}`}=t,o=qot(t,["wait","leading","trailing","labelFormatter"]);return a=>{const{view:s,container:c,update:l,setState:u}=a,{markState:f,scale:d,coordinate:h}=s,p=Zot(f,"line",["x","y","series"]);if(!p)return;const{y:v,x:y,series:m=[]}=p,b=v.map((B,F)=>F),O=fc(b.map(B=>y[B])),E=Qc(c),w=c.getElementsByClassName(Ni),_=c.getElementsByClassName(Ys),M=Nr(_,B=>B.__data__.key.split("-")[0]),T=new Ce({style:Object.assign({x1:0,y1:0,x2:0,y2:E.getAttribute("height"),stroke:"black",lineWidth:1},Xt(o,"rule"))}),A=new Gr({style:Object.assign({x:0,y:E.getAttribute("height"),text:"",fontSize:10},Xt(o,"label"))});T.append(A),E.appendChild(T);const C=(B,F,G)=>{const[X]=B.invert(G),q=F.invert(X);return O[UZ(O,q)]},N=(B,F)=>{T.setAttribute("x1",B[0]),T.setAttribute("x2",B[0]),A.setAttribute("text",i(F))};let k;const R=B=>$ot(this,void 0,void 0,function*(){const{x:F}=d,G=C(h,F,B);N(B,G),u("chartIndex",q=>{const J=bt({},q),et=J.marks.find(vt=>vt.type==="line"),_t=Qn(JE(b,vt=>Qn(vt,Qt=>+v[Qt])/ls(vt,Qt=>+v[Qt]),vt=>m[vt]).values()),Dt=[1/_t,_t];bt(et,{scale:{y:{domain:Dt}}});const pt=Kot(et);pt.groupBy="color",pt.basis=(vt,Qt)=>{const Bt=vt[Hu(Rt=>y[+Rt]).center(vt,G)];return Qt[Bt]};for(const vt of J.marks)vt.animate=!1;return J}),k=(yield l("chartIndex")).view}),I=B=>{const{scale:F,coordinate:G}=k,{x:X,y:q}=F,J=C(G,X,B);N(B,J);for(const et of w){const{seriesIndex:dt,key:_t}=et.__data__,Dt=dt[Hu(de=>y[+de]).center(dt,J)],pt=[0,q.map(1)],vt=[0,q.map(v[Dt]/v[dt[0]])],[,Qt]=G.map(pt),[,Bt]=G.map(vt),Rt=Qt-Bt;et.setAttribute("transform",`translate(0, ${Rt})`);const $t=M.get(_t)||[];for(const de of $t)de.setAttribute("dy",Rt)}},D=yd(B=>{const F=rg(E,B);F&&I(F)},e,{leading:n,trailing:r});return R([0,0]),E.addEventListener("pointerenter",D),E.addEventListener("pointermove",D),E.addEventListener("pointerleave",D),()=>{T.remove(),E.removeEventListener("pointerenter",D),E.removeEventListener("pointermove",D),E.removeEventListener("pointerleave",D)}}}LF.props={reapplyWhenUpdate:!0};function Sg(t,e){let n,r=-1,i=-1;if(e===void 0)for(const o of t)++i,o!=null&&(n>o||n===void 0&&o>=o)&&(n=o,r=i);else for(let o of t)(o=e(o,++i,t))!=null&&(n>o||n===void 0&&o>=o)&&(n=o,r=i);return r}function Mg(t,e){let n=0,r=0;if(e===void 0)for(let i of t)i!=null&&(i=+i)>=i&&(++n,r+=i);else{let i=-1;for(let o of t)(o=e(o,++i,t))!=null&&(o=+o)>=o&&(++n,r+=o)}if(n)return r/n}function IF(t){var e=document.createElement("div");e.innerHTML=t;var n=e.childNodes[0];return n&&e.contains(n)&&e.removeChild(n),n}function Jot(t,e){return!t||!e?t:t.replace(/\\?\{([^{}]+)\}/g,function(n,r){return n.charAt(0)==="\\"?n.slice(1):e[r]===void 0?"":e[r]})}var Qot=Jot,DF=function(t,e){if(e==null){t.innerHTML="";return}t.replaceChildren?Array.isArray(e)?t.replaceChildren.apply(t,ut([],j(e),!1)):t.replaceChildren(e):(t.innerHTML="",Array.isArray(e)?e.forEach(function(n){return t.appendChild(n)}):t.appendChild(e))};function fP(t){return t===void 0&&(t=""),{CONTAINER:"".concat(t,"tooltip"),TITLE:"".concat(t,"tooltip-title"),LIST:"".concat(t,"tooltip-list"),LIST_ITEM:"".concat(t,"tooltip-list-item"),NAME:"".concat(t,"tooltip-list-item-name"),MARKER:"".concat(t,"tooltip-list-item-marker"),NAME_LABEL:"".concat(t,"tooltip-list-item-name-label"),VALUE:"".concat(t,"tooltip-list-item-value"),CROSSHAIR_X:"".concat(t,"tooltip-crosshair-x"),CROSSHAIR_Y:"".concat(t,"tooltip-crosshair-y")}}var BF={overflow:"hidden","white-space":"nowrap","text-overflow":"ellipsis"};function tat(t){var e;t===void 0&&(t="");var n=fP(t);return e={},e[".".concat(n.CONTAINER)]={position:"absolute",visibility:"visible","z-index":8,transition:"visibility 0.2s cubic-bezier(0.23, 1, 0.32, 1), left 0.4s cubic-bezier(0.23, 1, 0.32, 1), top 0.4s cubic-bezier(0.23, 1, 0.32, 1)","background-color":"rgba(255, 255, 255, 0.96)","box-shadow":"0 6px 12px 0 rgba(0, 0, 0, 0.12)","border-radius":"4px",color:"rgba(0, 0, 0, 0.65)","font-size":"12px","line-height":"20px",padding:"12px","min-width":"120px","max-width":"360px","font-family":"Roboto-Regular"},e[".".concat(n.TITLE)]={color:"rgba(0, 0, 0, 0.45)"},e[".".concat(n.LIST)]={margin:"0px","list-style-type":"none",padding:"0px"},e[".".concat(n.LIST_ITEM)]={"list-style-type":"none",display:"flex","line-height":"2em","align-items":"center","justify-content":"space-between","white-space":"nowrap"},e[".".concat(n.MARKER)]={width:"8px",height:"8px","border-radius":"50%",display:"inline-block","margin-right":"4px"},e[".".concat(n.NAME)]={display:"flex","align-items":"center","max-width":"216px"},e[".".concat(n.NAME_LABEL)]=nt({flex:1},BF),e[".".concat(n.VALUE)]=nt({display:"inline-block",float:"right",flex:1,"text-align":"right","min-width":"28px","margin-left":"30px",color:"rgba(0, 0, 0, 0.85)"},BF),e[".".concat(n.CROSSHAIR_X)]={position:"absolute",width:"1px","background-color":"rgba(0, 0, 0, 0.25)"},e[".".concat(n.CROSSHAIR_Y)]={position:"absolute",height:"1px","background-color":"rgba(0, 0, 0, 0.25)"},e}var eat=function(t){xt(e,t);function e(n){var r=this,i,o,a=(o=(i=n.style)===null||i===void 0?void 0:i.template)===null||o===void 0?void 0:o.prefixCls,s=fP(a);return r=t.call(this,n,{data:[],x:0,y:0,visibility:"visible",title:"",position:"bottom-right",offset:[5,5],enterable:!1,container:{x:0,y:0},bounding:null,template:{prefixCls:"",container:'
    '),title:'
    '),item:'
  • + + + {name} + + {value} +
  • `)},style:tat(a)})||this,r.timestamp=-1,r.prevCustomContentKey=r.attributes.contentKey,r.initShape(),r.render(r.attributes,r),r}return Object.defineProperty(e.prototype,"HTMLTooltipElement",{get:function(){return this.element},enumerable:!1,configurable:!0}),e.prototype.getContainer=function(){return this.element},Object.defineProperty(e.prototype,"elementSize",{get:function(){var n=this.element.offsetWidth,r=this.element.offsetHeight;return{width:n,height:r}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"HTMLTooltipItemsElements",{get:function(){var n=this.attributes,r=n.data,i=n.template;return r.map(function(o,a){var s=o.name,c=s===void 0?"":s,l=o.color,u=l===void 0?"black":l,f=o.index,d=Ge(o,["name","color","index"]),h=nt({name:c,color:u,index:f!=null?f:a},d);return IF(Qot(i.item,h))})},enumerable:!1,configurable:!0}),e.prototype.render=function(n,r){this.renderHTMLTooltipElement(),this.updatePosition()},e.prototype.destroy=function(){var n;(n=this.element)===null||n===void 0||n.remove(),t.prototype.destroy.call(this)},e.prototype.show=function(n,r){var i=this;if(n!==void 0&&r!==void 0){var o=this.element.style.visibility==="hidden",a=function(){i.attributes.x=n!=null?n:i.attributes.x,i.attributes.y=r!=null?r:i.attributes.y,i.updatePosition()};o?this.closeTransition(a):a()}this.element.style.visibility="visible"},e.prototype.hide=function(n,r){n===void 0&&(n=0),r===void 0&&(r=0);var i=this.attributes.enterable;i&&this.isCursorEntered(n,r)||(this.element.style.visibility="hidden")},e.prototype.initShape=function(){var n=this.attributes.template;this.element=IF(n.container),this.id&&this.element.setAttribute("id",this.id)},e.prototype.renderCustomContent=function(){if(!(this.prevCustomContentKey!==void 0&&this.prevCustomContentKey===this.attributes.contentKey)){this.prevCustomContentKey=this.attributes.contentKey;var n=this.attributes.content;n&&(typeof n=="string"?this.element.innerHTML=n:DF(this.element,n))}},e.prototype.renderHTMLTooltipElement=function(){var n,r,i=this.attributes,o=i.template,a=i.title,s=i.enterable,c=i.style,l=i.content,u=fP(o.prefixCls),f=this.element;if(this.element.style.pointerEvents=s?"auto":"none",l)this.renderCustomContent();else{a?(f.innerHTML=o.title,f.getElementsByClassName(u.TITLE)[0].innerHTML=a):(r=(n=f.getElementsByClassName(u.TITLE))===null||n===void 0?void 0:n[0])===null||r===void 0||r.remove();var d=this.HTMLTooltipItemsElements,h=document.createElement("ul");h.className=u.LIST,DF(h,d);var p=this.element.querySelector(".".concat(u.LIST));p?p.replaceWith(h):f.appendChild(h)}f$(f,c)},e.prototype.getRelativeOffsetFromCursor=function(n){var r=this.attributes,i=r.position,o=r.offset,a=n||i,s=a.split("-"),c={left:[-1,0],right:[1,0],top:[0,-1],bottom:[0,1]},l=this.elementSize,u=l.width,f=l.height,d=[-u/2,-f/2];return s.forEach(function(h){var p=j(d,2),v=p[0],y=p[1],m=j(c[h],2),b=m[0],O=m[1];d=[v+(u/2+o[0])*b,y+(f/2+o[1])*O]}),d},e.prototype.setOffsetPosition=function(n){var r=j(n,2),i=r[0],o=r[1],a=this.attributes,s=a.x,c=s===void 0?0:s,l=a.y,u=l===void 0?0:l,f=a.container,d=f.x,h=f.y;this.element.style.left="".concat(+c+d+i,"px"),this.element.style.top="".concat(+u+h+o,"px")},e.prototype.updatePosition=function(){var n=this.attributes.showDelay,r=n===void 0?60:n,i=Date.now();this.timestamp>0&&i-this.timestampb+E,top:yO+w},S=[];u.split("-").forEach(function(T){_[T]?S.push(m[T]):S.push(T)});var M=S.join("-");return this.getRelativeOffsetFromCursor(M)},e.prototype.isCursorEntered=function(n,r){if(this.element){var i=this.element.getBoundingClientRect(),o=i.x,a=i.y,s=i.width,c=i.height;return new Lr(o,a,s,c).isPointIn(n,r)}return!1},e.prototype.closeTransition=function(n){var r=this,i=this.element.style.transition;this.element.style.transition="none",n(),setTimeout(function(){r.element.style.transition=i},10)},e.tag="tooltip",e}(oo),md=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{var{color:a=GF(t)}=o,s=md(o,["color"]);return Object.assign(Object.assign({},s),{color:a})}).map(jF);return Object.assign(Object.assign({},n&&{title:n}),{items:i})}function aat(t,e){const{color:n,series:r,facet:i=!1}=t,{color:o,series:a}=e,s=c=>c&&c.invert&&!(c instanceof Ju)&&!(c instanceof U0);if(s(r))return r.clone().invert(a);if(a&&r instanceof Ju&&r.invert(a)!==o&&!i)return r.invert(a);if(s(n)){const c=n.invert(o);return Array.isArray(c)?null:c}return null}function GF(t){const e=t.getAttribute("fill"),n=t.getAttribute("stroke"),{__data__:r}=t,{color:i=e&&e!=="transparent"?e:n}=r;return i}function zF(t,e=n=>n){const n=new Map(t.map(r=>[e(r),r]));return Array.from(n.values())}function WF(t,e,n,r=t.map(o=>o.__data__),i={}){const o=c=>c instanceof Date?+c:c,a=zF(r.map(c=>c.title),o).filter(mr),s=r.flatMap((c,l)=>{const u=t[l],{items:f=[],title:d}=c,h=f.filter(mr),p=n!==void 0?n:f.length<=1;return h.map(v=>{var{color:y=GF(u)||i.color,name:m}=v,b=md(v,["color","name"]);const O=aat(e,c),E=p?O||m:m||O;return Object.assign(Object.assign({},b),{color:y,name:E||d})})}).map(jF);return Object.assign(Object.assign({},a.length>0&&{title:a.join(",")}),{items:zF(s,c=>`(${o(c.name)}, ${o(c.value)}, ${o(c.color)})`)})}function sat(t,e,n,r){var{plotWidth:i,plotHeight:o,mainWidth:a,mainHeight:s,startX:c,startY:l,transposed:u,polar:f,insetLeft:d,insetTop:h}=r,p=md(r,["plotWidth","plotHeight","mainWidth","mainHeight","startX","startY","transposed","polar","insetLeft","insetTop"]);const v=Object.assign({lineWidth:1,stroke:"#1b1e23",strokeOpacity:.5},p),y=(_,S,M)=>{const T=new st({style:Object.assign({cx:_,cy:S,r:M},v)});return t.appendChild(T),T},m=(_,S,M,T)=>{const A=new Ce({style:Object.assign({x1:_,x2:S,y1:M,y2:T},v)});return t.appendChild(A),A},O=((_,S)=>{if(S.length===1)return S[0];const M=S.map(A=>Zr(A,_)),T=Sg(M,A=>A);return S[T]})(n,e),E=()=>u?[c+O[0],c+O[0],l,l+o]:[c,c+i,O[1]+l,O[1]+l],w=()=>{const _=c+d+a/2,S=l+h+s/2,M=Zr([_,S],O);return[_,S,M]};if(f){const[_,S,M]=w(),T=t.ruleX||y(_,S,M);T.style.cx=_,T.style.cy=S,T.style.r=M,t.ruleX=T}else{const[_,S,M,T]=E(),A=t.ruleX||m(_,S,M,T);A.style.x1=_,A.style.x2=S,A.style.y1=M,A.style.y2=T,t.ruleX=A}}function cat(t,e,n){var{plotWidth:r,plotHeight:i,mainWidth:o,mainHeight:a,startX:s,startY:c,transposed:l,polar:u,insetLeft:f,insetTop:d}=n,h=md(n,["plotWidth","plotHeight","mainWidth","mainHeight","startX","startY","transposed","polar","insetLeft","insetTop"]);const p=Object.assign({lineWidth:1,stroke:"#1b1e23",strokeOpacity:.5},h),v=e.map(T=>T[1]),y=e.map(T=>T[0]),m=Mg(v),b=Mg(y),O=()=>{if(u){const T=Math.min(o,a)/2,A=s+f+o/2,C=c+d+a/2,N=Rs(ci([b,m],[A,C])),k=A+T*Math.cos(N),R=C+T*Math.sin(N);return[A,k,C,R]}return l?[s,s+r,m+c,m+c]:[b+s,b+s,c,c+i]},[E,w,_,S]=O(),M=()=>{const T=new Ce({style:Object.assign({x1:E,x2:w,y1:_,y2:S},p)});return t.appendChild(T),T};if(y.length>0){const T=t.ruleY||M();T.style.x1=E,T.style.x2=w,T.style.y1=_,T.style.y2=S,t.ruleY=T}}function YF(t){t.ruleY&&(t.ruleY.remove(),t.ruleY=void 0)}function HF(t){t.ruleX&&(t.ruleX.remove(),t.ruleX=void 0)}function lat(t,{data:e,style:n,theme:r}){t.markers&&t.markers.forEach(a=>a.remove());const{type:i=""}=n,o=e.filter(a=>{const[{x:s,y:c}]=a;return mr(s)&&mr(c)}).map(a=>{const[{color:s,element:c},l]=a,u=s||c.style.fill||c.style.stroke||r.color,f=i==="hollow"?"transparent":u,d=i==="hollow"?u:"#fff";return new st({className:"g2-tooltip-marker",style:Object.assign({cx:l[0],cy:l[1],fill:f,r:4,stroke:d,lineWidth:2},n)})});for(const a of o)t.appendChild(a);t.markers=o}function UF(t){t.markers&&(t.markers.forEach(e=>e.remove()),t.markers=[])}function VF(t,e){return Array.from(t.values()).some(n=>{var r;return(r=n.interaction)===null||r===void 0?void 0:r[e]})}function Vl(t,e){return t===void 0?e:t}function XF(t){const{title:e,items:n}=t;return n.length===0&&e===void 0}function uat(t){return Array.from(t.values()).some(e=>{var n;return((n=e.interaction)===null||n===void 0?void 0:n.seriesTooltip)&&e.tooltip})}function $F(t,e){var{elements:n,sort:r,filter:i,scale:o,coordinate:a,crosshairs:s,crosshairsX:c,crosshairsY:l,render:u,groupName:f,emitter:d,wait:h=50,leading:p=!0,trailing:v=!1,startX:y=0,startY:m=0,body:b=!0,single:O=!0,position:E,enterable:w,mount:_,bounding:S,theme:M,offset:T,disableNative:A=!1,marker:C=!0,preserve:N=!1,style:k={},css:R={}}=e,I=md(e,["elements","sort","filter","scale","coordinate","crosshairs","crosshairsX","crosshairsY","render","groupName","emitter","wait","leading","trailing","startX","startY","body","single","position","enterable","mount","bounding","theme","offset","disableNative","marker","preserve","style","css"]);const D=n(t),B=Rr(a),F=ar(a),G=bt(k,I),{innerWidth:X,innerHeight:q,width:J,height:et,insetLeft:dt,insetTop:_t}=a.getOptions(),Dt=[],pt=[];for(const ve of D){const{__data__:je}=ve,{seriesX:hn,title:yn,items:br}=je;hn?Dt.push(ve):(yn||br)&&pt.push(ve)}const vt=ve=>ve.markType==="interval",Qt=pt.length&&pt.every(vt)&&!ar(a),Bt=ve=>ve.__data__.x,$t=!!o.x.getBandWidth&&pt.length>0;Dt.sort((ve,je)=>{const hn=B?0:1,yn=br=>br.getBounds().min[hn];return B?yn(je)-yn(ve):yn(ve)-yn(je)});const de=ve=>{const je=B?1:0,{min:hn,max:yn}=ve.getLocalBounds();return fc([hn[je],yn[je]])};Qt?D.sort((ve,je)=>Bt(ve)-Bt(je)):pt.sort((ve,je)=>{const[hn,yn]=de(ve),[br,mi]=de(je),xi=(hn+yn)/2,Ao=(br+mi)/2;return B?Ao-xi:xi-Ao});const ye=new Map(Dt.map(ve=>{const{__data__:je}=ve,{seriesX:hn}=je,yn=hn.map((mi,xi)=>xi),br=fc(yn,mi=>hn[+mi]);return[ve,[br,hn]]})),{x:Se}=o,qe=Se!=null&&Se.getBandWidth?Se.getBandWidth()/2:0,Me=ve=>{const[je]=a.invert(ve);return je-qe},De=(ve,je,hn,yn)=>{const{_x:br}=ve,mi=br!==void 0?Se.map(br):Me(je),xi=yn.filter(mr),[Ao,Ws]=fc([xi[0],xi[xi.length-1]]),gc=Ao===Ws;if(!$t&&(miWs)&&!gc)return null;const Bp=Hu(Ql=>yn[+Ql]).center,oy=Bp(hn,mi);return hn[oy]},An=Qt?(ve,je)=>{const hn=Hu(Bt).center,yn=hn(je,Me(ve)),br=je[yn];return Nr(je,Bt).get(Bt(br))}:(ve,je)=>{const yn=ve[B?1:0],br=je.filter(Ao=>{const[Ws,gc]=de(Ao);return yn>=Ws&&yn<=gc});if(!$t||br.length>0)return br;const mi=Hu(Ao=>{const[Ws,gc]=de(Ao);return(Ws+gc)/2}).center,xi=mi(je,yn);return[je[xi]].filter(mr)},jn=(ve,je)=>{const{__data__:hn}=ve;return Object.fromEntries(Object.entries(hn).filter(([yn])=>yn.startsWith("series")&&yn!=="series").map(([yn,br])=>{const mi=br[je];return[MR(yn.replace("series","")),mi]}))},zr=yd(ve=>{var je;const hn=rg(t,ve);if(!hn)return;const yn=YI(t),br=yn.min[0],mi=yn.min[1],xi=[hn[0]-y,hn[1]-m];if(!xi)return;const Ao=An(xi,pt),Ws=[],gc=[];for(const Ci of Dt){const[sy,nA]=ye.get(Ci),cy=De(ve,xi,sy,nA);if(cy!==null){Ws.push(Ci);const v_=jn(Ci,cy),{x:e0t,y:n0t}=v_,r0t=a.map([(e0t||0)+qe,n0t||0]);gc.push([Object.assign(Object.assign({},v_),{element:Ci}),r0t])}}const Bp=Array.from(new Set(gc.map(Ci=>Ci[0].x))),oy=Bp[Sg(Bp,Ci=>Math.abs(Ci-Me(xi)))],Ql=gc.filter(Ci=>Ci[0].x===oy),tA=[...Ql.map(Ci=>Ci[0]),...Ao.map(Ci=>Ci.__data__)],p_=[...Ws,...Ao],ay=WF(p_,o,f,tA,M);if(r&&ay.items.sort((Ci,sy)=>r(Ci)-r(sy)),i&&(ay.items=ay.items.filter(i)),p_.length===0||XF(ay)){Vn(ve);return}if(b&&FF({root:t,data:ay,x:hn[0]+br,y:hn[1]+mi,render:u,event:ve,single:O,position:E,enterable:w,mount:_,bounding:S,css:R,offset:T}),s||c||l){const Ci=Xt(G,"crosshairs"),sy=Object.assign(Object.assign({},Ci),Xt(G,"crosshairsX")),nA=Object.assign(Object.assign({},Ci),Xt(G,"crosshairsY")),cy=Ql.map(v_=>v_[1]);c&&sat(t,cy,hn,Object.assign(Object.assign({},sy),{plotWidth:X,plotHeight:q,mainWidth:J,mainHeight:et,insetLeft:dt,insetTop:_t,startX:y,startY:m,transposed:B,polar:F})),l&&cat(t,cy,Object.assign(Object.assign({},nA),{plotWidth:X,plotHeight:q,mainWidth:J,mainHeight:et,insetLeft:dt,insetTop:_t,startX:y,startY:m,transposed:B,polar:F}))}if(C){const Ci=Xt(G,"marker");lat(t,{data:Ql,style:Ci,theme:M})}const eA=(je=Ql[0])===null||je===void 0?void 0:je[0].x,t0t=eA!=null?eA:Me(xi);d.emit("tooltip:show",Object.assign(Object.assign({},ve),{nativeEvent:!0,data:{data:{x:up(o.x,t0t,!0)}}}))},h,{leading:p,trailing:v}),Vn=ve=>{ef({root:t,single:O,emitter:d,event:ve})},Jr=()=>{dP({root:t,single:O})},Gn=ve=>{var je,{nativeEvent:hn,data:yn,offsetX:br,offsetY:mi}=ve,xi=md(ve,["nativeEvent","data","offsetX","offsetY"]);if(hn)return;const Ao=(je=yn==null?void 0:yn.data)===null||je===void 0?void 0:je.x,gc=o.x.map(Ao),[Bp,oy]=a.map([gc,.5]),Ql=t.getRenderBounds(),tA=Ql.min[0],p_=Ql.min[1];zr(Object.assign(Object.assign({},xi),{offsetX:br!==void 0?br:tA+Bp,offsetY:mi!==void 0?mi:p_+oy,_x:Ao}))},Ti=()=>{ef({root:t,single:O,emitter:d,nativeEvent:!1})},en=()=>{Qr(),Jr()},ln=()=>{Ai()},Ai=()=>{A||(t.addEventListener("pointerenter",zr),t.addEventListener("pointermove",zr),t.addEventListener("pointerleave",ve=>{rg(t,ve)||Vn(ve)}))},Qr=()=>{A||(t.removeEventListener("pointerenter",zr),t.removeEventListener("pointermove",zr),t.removeEventListener("pointerleave",Vn))};return Ai(),d.on("tooltip:show",Gn),d.on("tooltip:hide",Ti),d.on("tooltip:disable",en),d.on("tooltip:enable",ln),()=>{Qr(),d.off("tooltip:show",Gn),d.off("tooltip:hide",Ti),d.off("tooltip:disable",en),d.off("tooltip:enable",ln),N?ef({root:t,single:O,emitter:d,nativeEvent:!1}):Jr()}}function fat(t,{elements:e,coordinate:n,scale:r,render:i,groupName:o,sort:a,filter:s,emitter:c,wait:l=50,leading:u=!0,trailing:f=!1,groupKey:d=C=>C,single:h=!0,position:p,enterable:v,datum:y,view:m,mount:b,bounding:O,theme:E,offset:w,shared:_=!1,body:S=!0,disableNative:M=!1,preserve:T=!1,css:A={}}){var C,N;const k=e(t),R=Nr(k,d),I=Rt=>Rt.markType==="interval",D=k.every(I)&&!ar(n),B=r.x,F=r.series,G=(N=(C=B==null?void 0:B.getBandWidth)===null||C===void 0?void 0:C.call(B))!==null&&N!==void 0?N:0,X=F?Rt=>Rt.__data__.x:Rt=>Rt.__data__.x+G/2;D&&k.sort((Rt,$t)=>X(Rt)-X($t));const q=Rt=>{const{target:$t}=Rt;return Ix($t,de=>de.classList?de.classList.includes("element"):!1)},J=D?Rt=>{const $t=rg(t,Rt);if(!$t)return;const[de]=n.invert($t),ye=Hu(X).center,Se=ye(k,de),qe=k[Se];return!_&&k.find(De=>De!==qe&&X(De)===X(qe))?q(Rt):qe}:q,et=yd(Rt=>{const $t=J(Rt);if(!$t){ef({root:t,single:h,emitter:c,event:Rt});return}const de=d($t),ye=R.get(de);if(!ye)return;const Se=ye.length===1&&!_?oat(ye[0]):WF(ye,r,o,void 0,E);if(a&&Se.items.sort((De,An)=>a(De)-a(An)),s&&(Se.items=Se.items.filter(s)),XF(Se)){ef({root:t,single:h,emitter:c,event:Rt});return}const{offsetX:qe,offsetY:Me}=Rt;S&&FF({root:t,data:Se,x:qe,y:Me,render:i,event:Rt,single:h,position:p,enterable:v,mount:b,bounding:O,css:A,offset:w}),c.emit("tooltip:show",Object.assign(Object.assign({},Rt),{nativeEvent:!0,data:{data:qI($t,m)}}))},l,{leading:u,trailing:f}),dt=Rt=>{ef({root:t,single:h,emitter:c,event:Rt})},_t=()=>{M||(t.addEventListener("pointermove",et),t.addEventListener("pointerleave",dt))},Dt=()=>{M||(t.removeEventListener("pointermove",et),t.removeEventListener("pointerleave",dt))},pt=({nativeEvent:Rt,offsetX:$t,offsetY:de,data:ye})=>{if(Rt)return;const{data:Se}=ye,qe=QS(k,Se,y);if(!qe)return;const Me=qe.getBBox(),{x:De,y:An,width:jn,height:zr}=Me,Vn=t.getBBox();et({target:qe,offsetX:$t!==void 0?$t+Vn.x:De+jn/2,offsetY:de!==void 0?de+Vn.y:An+zr/2})},vt=({nativeEvent:Rt}={})=>{Rt||ef({root:t,single:h,emitter:c,nativeEvent:!1})},Qt=()=>{Dt(),dP({root:t,single:h})},Bt=()=>{_t()};return c.on("tooltip:show",pt),c.on("tooltip:hide",vt),c.on("tooltip:enable",Bt),c.on("tooltip:disable",Qt),_t(),()=>{Dt(),c.off("tooltip:show",pt),c.off("tooltip:hide",vt),T?ef({root:t,single:h,emitter:c,nativeEvent:!1}):dP({root:t,single:h})}}function qF(t){const{shared:e,crosshairs:n,crosshairsX:r,crosshairsY:i,series:o,name:a,item:s=()=>({}),facet:c=!1}=t,l=md(t,["shared","crosshairs","crosshairsX","crosshairsY","series","name","item","facet"]);return(u,f,d)=>{const{container:h,view:p}=u,{scale:v,markState:y,coordinate:m,theme:b}=p,O=VF(y,"seriesTooltip"),E=VF(y,"crosshairs"),w=Qc(h),_=Vl(o,O),S=Vl(n,E);if(_&&uat(y)&&!c)return $F(w,Object.assign(Object.assign({},l),{theme:b,elements:Vu,scale:v,coordinate:m,crosshairs:S,crosshairsX:Vl(Vl(r,n),!1),crosshairsY:Vl(i,S),item:s,emitter:d}));if(_&&c){const M=f.filter(R=>R!==u&&R.options.parentKey===u.options.key),T=WI(u,f),A=M[0].view.scale,C=w.getBounds(),N=C.min[0],k=C.min[1];return Object.assign(A,{facet:!0}),$F(w.parentNode.parentNode,Object.assign(Object.assign({},l),{theme:b,elements:()=>T,scale:A,coordinate:m,crosshairs:Vl(n,E),crosshairsX:Vl(Vl(r,n),!1),crosshairsY:Vl(i,S),item:s,startX:N,startY:k,emitter:d}))}return fat(w,Object.assign(Object.assign({},l),{datum:cd(p),elements:Vu,scale:v,coordinate:m,groupKey:e?JS(p):void 0,item:s,emitter:d,view:p,theme:b,shared:e}))}}qF.props={reapplyWhenUpdate:!0};var yb=function(t,e,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(u){try{l(r.next(u))}catch(f){a(f)}}function c(u){try{l(r.throw(u))}catch(f){a(f)}}function l(u){u.done?o(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})};const KF="legend-category",dat="legend-continuous",hat="items-item",pat="legend-category-item-marker",vat="legend-category-item-label";function ZF(t){return t.getElementsByClassName(pat)[0]}function JF(t){return t.getElementsByClassName(vat)[0]}function QF(t){return t.getElementsByClassName(hat)}function hP(t){return t.getElementsByClassName(KF)}function t6(t){return t.getElementsByClassName(dat)}function gat(t,e){[...hP(t),...t6(t)].forEach(r=>{e(r,i=>i)})}function pP(t){let e=t.parentNode;for(;e&&!e.__data__;)e=e.parentNode;return e.__data__}function Vgt(t){let e=t;for(;e&&!e.attr("class").startsWith("legend");)e=e.children[0];return e.attributes}function yat(t,{legends:e,marker:n,label:r,datum:i,filter:o,emitter:a,channel:s,state:c={}}){const l=new Map,u=new Map,f=new Map,{unselected:d={markerStroke:"#aaa",markerFill:"#aaa",labelFill:"#aaa"}}=c,h={unselected:Xt(d,"marker")},p={unselected:Xt(d,"label")},{setState:v,removeState:y}=Hl(h,void 0),{setState:m,removeState:b}=Hl(p,void 0),O=Array.from(e(t));let E=O.map(i);const w=()=>{for(const M of O){const T=i(M),A=n(M),C=r(M);E.includes(T)?(y(A,"unselected"),b(C,"unselected")):(v(A,"unselected"),m(C,"unselected"))}};for(const M of O){const T=()=>{Xu(t,"pointer")},A=()=>{cJ(t)},C=N=>yb(this,void 0,void 0,function*(){const k=i(M),R=E.indexOf(k);R===-1?E.push(k):E.splice(R,1),yield o(E),w();const{nativeEvent:I=!0}=N;I&&(E.length===O.length?a.emit("legend:reset",{nativeEvent:I}):a.emit("legend:filter",Object.assign(Object.assign({},N),{nativeEvent:I,data:{channel:s,values:E}})))});M.addEventListener("click",C),M.addEventListener("pointerenter",T),M.addEventListener("pointerout",A),l.set(M,C),u.set(M,T),f.set(M,A)}const _=M=>yb(this,void 0,void 0,function*(){const{nativeEvent:T}=M;if(T)return;const{data:A}=M,{channel:C,values:N}=A;C===s&&(E=N,yield o(E),w())}),S=M=>yb(this,void 0,void 0,function*(){const{nativeEvent:T}=M;T||(E=O.map(i),yield o(E),w())});return a.on("legend:filter",_),a.on("legend:reset",S),()=>{for(const M of O)M.removeEventListener("click",l.get(M)),M.removeEventListener("pointerenter",u.get(M)),M.removeEventListener("pointerout",f.get(M)),a.off("legend:filter",_),a.off("legend:reset",S)}}function mat(t,{legend:e,filter:n,emitter:r,channel:i}){const o=({detail:{value:a}})=>{n(a),r.emit({nativeEvent:!0,data:{channel:i,values:a}})};return e.addEventListener("valuechange",o),()=>{e.removeEventListener("valuechange",o)}}function e6(t,{legend:e,channel:n,value:r,ordinal:i,channels:o,allChannels:a,facet:s=!1}){return yb(this,void 0,void 0,function*(){const{view:c,update:l,setState:u}=t;u(e,f=>{const{marks:d}=f,h=d.map(p=>{if(p.type==="legends")return p;const{transform:v=[],data:y=[]}=p,m=v.findIndex(({type:E})=>E.startsWith("group")||E.startsWith("bin")),b=[...v];y.length&&b.splice(m+1,0,{type:"filter",[n]:{value:r,ordinal:i}});const O=Object.fromEntries(o.map(E=>[E,{domain:c.scale[E].getOptions().domain}]));return bt({},p,Object.assign(Object.assign({transform:b,scale:O},!i&&{animate:!1}),{legend:s?!1:Object.fromEntries(a.map(E=>[E,{preserve:!0}]))}))});return Object.assign(Object.assign({},f),{marks:h})}),yield l()})}function xat(t,e){for(const n of t)e6(n,Object.assign(Object.assign({},e),{facet:!0}))}function bat(){return(t,e,n)=>{const{container:r}=t,i=e.filter(f=>f!==t),o=i.length>0,a=f=>pP(f).scales.map(d=>d.name),s=[...hP(r),...t6(r)],c=s.flatMap(a),l=o?yd(xat,50,{trailing:!0}):yd(e6,50,{trailing:!0}),u=s.map(f=>{const{name:d,domain:h}=pP(f).scales[0],p=a(f),v={legend:f,channel:d,channels:p,allChannels:c};return f.className===KF?yat(r,{legends:QF,marker:ZF,label:JF,datum:y=>{const{__data__:m}=y,{index:b}=m;return h[b]},filter:y=>{const m=Object.assign(Object.assign({},v),{value:y,ordinal:!0});l(o?i:t,m)},state:f.attributes.state,channel:d,emitter:n}):mat(r,{legend:f,filter:y=>{const m=Object.assign(Object.assign({},v),{value:y,ordinal:!1});l(o?i:t,m)},emitter:n,channel:d})});return()=>{u.forEach(f=>f())}}}function _at(){return(t,e,n)=>{const{container:r,view:i,options:o}=t,a=hP(r),s=Vu(r),c=h=>pP(h).scales[0].name,l=h=>{const{scale:{[h]:p}}=i;return p},u=dp(o,["active","inactive"]),f=ig(s,cd(i)),d=[];for(const h of a){const p=X=>{const{data:q}=h.attributes,{__data__:J}=X,{index:et}=J;return q[et].label},v=c(h),y=QF(h),m=l(v),b=Nr(s,X=>m.invert(X.__data__[v])),{state:O={}}=h.attributes,{inactive:E={}}=O,{setState:w,removeState:_}=Hl(u,f),S={inactive:Xt(E,"marker")},M={inactive:Xt(E,"label")},{setState:T,removeState:A}=Hl(S),{setState:C,removeState:N}=Hl(M),k=X=>{for(const q of y){const J=ZF(q),et=JF(q);q===X||X===null?(A(J,"inactive"),N(et,"inactive")):(T(J,"inactive"),C(et,"inactive"))}},R=(X,q)=>{const J=p(q),et=new Set(b.get(J));for(const _t of s)et.has(_t)?w(_t,"active"):w(_t,"inactive");k(q);const{nativeEvent:dt=!0}=X;dt&&n.emit("legend:highlight",Object.assign(Object.assign({},X),{nativeEvent:dt,data:{channel:v,value:J}}))},I=new Map;for(const X of y){const q=J=>{R(J,X)};X.addEventListener("pointerover",q),I.set(X,q)}const D=X=>{for(const J of s)_(J,"inactive","active");k(null);const{nativeEvent:q=!0}=X;q&&n.emit("legend:unhighlight",{nativeEvent:q})},B=X=>{const{nativeEvent:q,data:J}=X;if(q)return;const{channel:et,value:dt}=J;if(et!==v)return;const _t=y.find(Dt=>p(Dt)===dt);_t&&R({nativeEvent:!1},_t)},F=X=>{const{nativeEvent:q}=X;q||D({nativeEvent:!1})};h.addEventListener("pointerleave",D),n.on("legend:highlight",B),n.on("legend:unhighlight",F);const G=()=>{h.removeEventListener(D),n.off("legend:highlight",B),n.off("legend:unhighlight",F);for(const[X,q]of I)X.removeEventListener(q)};d.push(G)}return()=>d.forEach(h=>h())}}var Bs=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ii||co||l{const e=t.attributes,{x:n,y:r,width:i,height:o,class:a,renders:s={},handleSize:c=10,document:l}=e,u=Bs(e,["x","y","width","height","class","renders","handleSize","document"]);if(!l||i===void 0||o===void 0||n===void 0||r===void 0)return;const f=c/2,d=(dt,_t,Dt)=>{dt.handle||(dt.handle=Dt.createElement("rect"),dt.append(dt.handle));const{handle:pt}=dt;return pt.attr(_t),pt},h=Xt(nS(u,"handleNW","handleNE"),"handleN"),{render:p=d}=h,v=Bs(h,["render"]),y=Xt(u,"handleE"),{render:m=d}=y,b=Bs(y,["render"]),O=Xt(nS(u,"handleSE","handleSW"),"handleS"),{render:E=d}=O,w=Bs(O,["render"]),_=Xt(u,"handleW"),{render:S=d}=_,M=Bs(_,["render"]),T=Xt(u,"handleNW"),{render:A=d}=T,C=Bs(T,["render"]),N=Xt(u,"handleNE"),{render:k=d}=N,R=Bs(N,["render"]),I=Xt(u,"handleSE"),{render:D=d}=I,B=Bs(I,["render"]),F=Xt(u,"handleSW"),{render:G=d}=F,X=Bs(F,["render"]),q=(dt,_t)=>{const{id:Dt}=dt,pt=_t(dt,dt.attributes,l);pt.id=Dt,pt.style.draggable=!0},J=dt=>()=>{const _t=cp(Dt=>q(Dt,dt));return new _t({})},et=Ie(t).attr("className",a).style("transform",`translate(${n}, ${r})`).style("draggable",!0);et.maybeAppend("selection","rect").style("draggable",!0).style("fill","transparent").call(Xl,Object.assign(Object.assign({width:i,height:o},nS(u,"handle")),{transform:void 0})),et.maybeAppend("handle-n",J(p)).style("x",f).style("y",-f).style("width",i-c).style("height",c).style("fill","transparent").call(Xl,v),et.maybeAppend("handle-e",J(m)).style("x",i-f).style("y",f).style("width",c).style("height",o-c).style("fill","transparent").call(Xl,b),et.maybeAppend("handle-s",J(E)).style("x",f).style("y",o-f).style("width",i-c).style("height",c).style("fill","transparent").call(Xl,w),et.maybeAppend("handle-w",J(S)).style("x",-f).style("y",f).style("width",c).style("height",o-c).style("fill","transparent").call(Xl,M),et.maybeAppend("handle-nw",J(A)).style("x",-f).style("y",-f).style("width",c).style("height",c).style("fill","transparent").call(Xl,C),et.maybeAppend("handle-ne",J(k)).style("x",i-f).style("y",-f).style("width",c).style("height",c).style("fill","transparent").call(Xl,R),et.maybeAppend("handle-se",J(D)).style("x",i-f).style("y",o-f).style("width",c).style("height",c).style("fill","transparent").call(Xl,B),et.maybeAppend("handle-sw",J(G)).style("x",-f).style("y",o-f).style("width",c).style("height",c).style("fill","transparent").call(Xl,X)});function vP(t,e){var{brushed:n=()=>{},brushended:r=()=>{},brushcreated:i=()=>{},brushstarted:o=()=>{},brushupdated:a=()=>{},extent:s=Eat(t),brushRegion:c=(pt,vt,Qt,Bt,Rt)=>[pt,vt,Qt,Bt],reverse:l=!1,fill:u="#777",fillOpacity:f="0.3",stroke:d="#fff",selectedHandles:h=["handle-n","handle-e","handle-s","handle-w","handle-nw","handle-ne","handle-se","handle-sw"]}=e,p=Bs(e,["brushed","brushended","brushcreated","brushstarted","brushupdated","extent","brushRegion","reverse","fill","fillOpacity","stroke","selectedHandles"]);let v=null,y=null,m=null,b=null,O=null,E=!1;const[w,_,S,M]=s;Xu(t,"crosshair"),t.style.draggable=!0;const T=(pt,vt,Qt)=>{if(o(Qt),b&&b.remove(),O&&O.remove(),v=[pt,vt],l)return A();C()},A=()=>{O=new ke({style:Object.assign(Object.assign({},p),{fill:u,fillOpacity:f,stroke:d,pointerEvents:"none"})}),b=new n6({style:{x:0,y:0,width:0,height:0,draggable:!0,document:t.ownerDocument},className:"mask"}),t.appendChild(O),t.appendChild(b)},C=()=>{b=new n6({style:Object.assign(Object.assign({document:t.ownerDocument,x:0,y:0},p),{fill:u,fillOpacity:f,stroke:d,draggable:!0}),className:"mask"}),t.appendChild(b)},N=(pt=!0)=>{b&&b.remove(),O&&O.remove(),v=null,y=null,m=null,E=!1,b=null,O=null,r(pt)},k=(pt,vt,Qt=!0)=>{const[Bt,Rt,$t,de]=Oat(pt[0],pt[1],vt[0],vt[1],s),[ye,Se,qe,Me]=c(Bt,Rt,$t,de,s);return l?I(ye,Se,qe,Me):R(ye,Se,qe,Me),n(ye,Se,qe,Me,Qt),[ye,Se,qe,Me]},R=(pt,vt,Qt,Bt)=>{b.style.x=pt,b.style.y=vt,b.style.width=Qt-pt,b.style.height=Bt-vt},I=(pt,vt,Qt,Bt)=>{O.style.d=` + M${w},${_}L${S},${_}L${S},${M}L${w},${M}Z + M${pt},${vt}L${pt},${Bt}L${Qt},${Bt}L${Qt},${vt}Z + `,b.style.x=pt,b.style.y=vt,b.style.width=Qt-pt,b.style.height=Bt-vt},D=pt=>{const vt=(Se,qe,Me,De,An)=>Se+qeAn?An-Me:Se,Qt=pt[0]-m[0],Bt=pt[1]-m[1],Rt=vt(Qt,v[0],y[0],w,S),$t=vt(Bt,v[1],y[1],_,M),de=[v[0]+Rt,v[1]+$t],ye=[y[0]+Rt,y[1]+$t];k(de,ye)},B={"handle-n":{vector:[0,1,0,0],cursor:"ns-resize"},"handle-e":{vector:[0,0,1,0],cursor:"ew-resize"},"handle-s":{vector:[0,0,0,1],cursor:"ns-resize"},"handle-w":{vector:[1,0,0,0],cursor:"ew-resize"},"handle-nw":{vector:[1,1,0,0],cursor:"nwse-resize"},"handle-ne":{vector:[0,1,1,0],cursor:"nesw-resize"},"handle-se":{vector:[0,0,1,1],cursor:"nwse-resize"},"handle-sw":{vector:[1,0,0,1],cursor:"nesw-resize"}},F=pt=>X(pt)||G(pt),G=pt=>{const{id:vt}=pt;return h.indexOf(vt)===-1?!1:new Set(Object.keys(B)).has(vt)},X=pt=>pt===b.getElementById("selection"),q=pt=>{const{target:vt}=pt,[Qt,Bt]=ZS(t,pt);if(!b||!F(vt)){T(Qt,Bt,pt),E=!0;return}F(vt)&&(m=[Qt,Bt])},J=pt=>{const{target:vt}=pt,Qt=ZS(t,pt);if(!v)return;if(!m)return k(v,Qt);if(X(vt))return D(Qt);const[Bt,Rt]=[Qt[0]-m[0],Qt[1]-m[1]],{id:$t}=vt;if(B[$t]){const[de,ye,Se,qe]=B[$t].vector;return k([v[0]+Bt*de,v[1]+Rt*ye],[y[0]+Bt*Se,y[1]+Rt*qe])}},et=pt=>{if(m){m=null;const{x:$t,y:de,width:ye,height:Se}=b.style;v=[$t,de],y=[$t+ye,de+Se],a($t,de,$t+ye,de+Se,pt);return}y=ZS(t,pt);const[vt,Qt,Bt,Rt]=k(v,y);E=!1,i(vt,Qt,Bt,Rt,pt)},dt=pt=>{const{target:vt}=pt;b&&!F(vt)&&N()},_t=pt=>{const{target:vt}=pt;!b||!F(vt)||E?Xu(t,"crosshair"):X(vt)?Xu(t,"move"):G(vt)&&Xu(t,B[vt.id].cursor)},Dt=()=>{Xu(t,"default")};return t.addEventListener("dragstart",q),t.addEventListener("drag",J),t.addEventListener("dragend",et),t.addEventListener("click",dt),t.addEventListener("pointermove",_t),t.addEventListener("pointerleave",Dt),{mask:b,move(pt,vt,Qt,Bt,Rt=!0){b||T(pt,vt,{}),v=[pt,vt],y=[Qt,Bt],k([pt,vt],[Qt,Bt],Rt)},remove(pt=!0){b&&N(pt)},destroy(){b&&N(!1),Xu(t,"default"),t.removeEventListener("dragstart",q),t.removeEventListener("drag",J),t.removeEventListener("dragend",et),t.removeEventListener("click",dt),t.removeEventListener("pointermove",_t),t.removeEventListener("pointerleave",Dt)}}}function gP(t,e,n){return e.filter(r=>{if(r===t)return!1;const{interaction:i={}}=r.options;return Object.values(i).find(o=>o.brushKey===n)})}function Sat(t,e,n){return gP(t,e,n).map(r=>Qc(r.container))}function Mat(t,e,n){return gP(t,e,n).map(r=>r.options)}function r6(t,e){var{elements:n,selectedHandles:r,siblings:i=J=>[],datum:o,brushRegion:a,extent:s,reverse:c,scale:l,coordinate:u,series:f=!1,key:d=J=>J,bboxOf:h=J=>{const{x:et,y:dt,width:_t,height:Dt}=J.style;return{x:et,y:dt,width:_t,height:Dt}},state:p={},emitter:v}=e,y=Bs(e,["elements","selectedHandles","siblings","datum","brushRegion","extent","reverse","scale","coordinate","series","key","bboxOf","state","emitter"]);const m=n(t),b=i(t),O=b.flatMap(n),E=ig(m,o),w=Xt(y,"mask"),{setState:_,removeState:S}=Hl(p,E),M=new Map,{width:T,height:A,x:C=0,y:N=0}=h(t),k=s||[0,0,T,A],R=()=>{for(const J of[...m,...O])S(J,"active","inactive")},I=(J,et,dt,_t)=>{var Dt;for(const vt of b)(Dt=vt.brush)===null||Dt===void 0||Dt.remove();const pt=new Set;for(const vt of m){const{min:Qt,max:Bt}=vt.getLocalBounds(),[Rt,$t]=Qt,[de,ye]=Bt;wat([Rt,$t,de,ye],[J,et,dt,_t])?(_(vt,"active"),pt.add(d(vt))):_(vt,"inactive")}for(const vt of O)pt.has(d(vt))?_(vt,"active"):_(vt,"inactive")},D=()=>{for(const J of m)S(J,"inactive");for(const J of M.values())J.remove();M.clear()},B=(J,et,dt,_t)=>{const Dt=vt=>{const Qt=vt.cloneNode();return Qt.__data__=vt.__data__,vt.parentNode.appendChild(Qt),M.set(vt,Qt),Qt},pt=new cn({style:{x:J+C,y:et+N,width:dt-J,height:_t-et}});t.appendChild(pt);for(const vt of m){const Qt=M.get(vt)||Dt(vt);Qt.style.clipPath=pt,_(vt,"inactive"),_(Qt,"active")}},F=vP(t,Object.assign(Object.assign({},w),{extent:k,brushRegion:a,reverse:c,selectedHandles:r,brushended:J=>{const et=f?D:R;J&&v.emit("brush:remove",{nativeEvent:!0}),et()},brushed:(J,et,dt,_t,Dt)=>{const pt=Mx(J,et,dt,_t,l,u);Dt&&v.emit("brush:highlight",{nativeEvent:!0,data:{selection:pt}}),(f?B:I)(J,et,dt,_t)},brushcreated:(J,et,dt,_t,Dt)=>{const pt=Mx(J,et,dt,_t,l,u);v.emit("brush:end",Object.assign(Object.assign({},Dt),{nativeEvent:!0,data:{selection:pt}}))},brushupdated:(J,et,dt,_t,Dt)=>{const pt=Mx(J,et,dt,_t,l,u);v.emit("brush:end",Object.assign(Object.assign({},Dt),{nativeEvent:!0,data:{selection:pt}}))},brushstarted:J=>{v.emit("brush:start",J)}})),G=({nativeEvent:J,data:et})=>{if(J)return;const{selection:dt}=et,[_t,Dt,pt,vt]=$Z(dt,l,u);F.move(_t,Dt,pt,vt,!1)};v.on("brush:highlight",G);const X=({nativeEvent:J}={})=>{J||F.remove(!1)};v.on("brush:remove",X);const q=F.destroy.bind(F);return F.destroy=()=>{v.off("brush:highlight",G),v.off("brush:remove",X),q()},F}function yP(t){var{facet:e,brushKey:n}=t,r=Bs(t,["facet","brushKey"]);return(i,o,a)=>{const{container:s,view:c,options:l}=i,u=Qc(s),f={maskFill:"#777",maskFillOpacity:"0.3",maskStroke:"#fff",reverse:!1},d=["active",["inactive",{opacity:.5}]],{scale:h,coordinate:p}=c;if(e){const y=u.getBounds(),m=y.min[0],b=y.min[1],O=y.max[0],E=y.max[1];return r6(u.parentNode.parentNode,Object.assign(Object.assign({elements:()=>WI(i,o),datum:cd(KS(i,o).map(w=>w.view)),brushRegion:(w,_,S,M)=>[w,_,S,M],extent:[m,b,O,E],state:dp(KS(i,o).map(w=>w.options),d),emitter:a,scale:h,coordinate:p,selectedHandles:void 0},f),r))}const v=r6(u,Object.assign(Object.assign({elements:Vu,key:y=>y.__data__.key,siblings:()=>Sat(i,o,n),datum:cd([c,...gP(i,o,n).map(y=>y.view)]),brushRegion:(y,m,b,O)=>[y,m,b,O],extent:void 0,state:dp([l,...Mat(i,o,n)],d),emitter:a,scale:h,coordinate:p,selectedHandles:void 0},f),r));return u.brush=v,()=>v.destroy()}}function mP(t,e,n,r,i){const[,o,,a]=i;return[t,o,n,a]}function Pat(t){return yP(Object.assign(Object.assign({},t),{brushRegion:mP,selectedHandles:["handle-e","handle-w"]}))}function xP(t,e,n,r,i){const[o,,a]=i;return[o,e,a,r]}function Tat(t){return yP(Object.assign(Object.assign({},t),{brushRegion:xP,selectedHandles:["handle-n","handle-s"]}))}var bP=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i[-1/0,v,1/0,m]:(p,v,y,m)=>[Math.floor(l-r),v,Math.ceil(f-r),m]}}function Iat(t,e){var{offsetY:n,offsetX:r,cross:i=!1}=e,o=bP(e,["offsetY","offsetX","cross"]);const a=a6(t),s=o6(t),[,c]=s.getLocalBounds().min,[l,u]=a.min,[f,d]=a.max,h=d-u;return{brushRegion:mP,hotZone:new cn({className:i6,style:Object.assign({width:f-l,height:i?h:h*2,transform:`translate(${l}, ${i?u:c-h})`},o)}),extent:i?(p,v,y,m)=>[p,-1/0,y,1/0]:(p,v,y,m)=>[p,Math.floor(u-n),y,Math.ceil(d-n)]}}function Dat(t,e){var{axes:n,elements:r,points:i,horizontal:o,datum:a,offsetY:s,offsetX:c,reverse:l=!1,state:u={},emitter:f,coordinate:d}=e,h=bP(e,["axes","elements","points","horizontal","datum","offsetY","offsetX","reverse","state","emitter","coordinate"]);const p=r(t),v=n(t),y=ig(p,a),{setState:m,removeState:b}=Hl(u,y),O=new Map,E=Xt(h,"mask"),w=G=>Array.from(O.values()).every(([X,q,J,et])=>G.some(([dt,_t])=>dt>=X&&dt<=J&&_t>=q&&_t<=et)),_=v.map(G=>G.attributes.scale),S=G=>G.length>2?[G[0],G[G.length-1]]:G,M=new Map,T=()=>{M.clear();for(let G=0;G{const q=[];for(const et of p){const dt=i(et);w(dt)?(m(et,"active"),q.push(et)):m(et,"inactive")}if(M.set(G,N(q,G)),!X)return;const J=()=>{if(!k)return Array.from(M.values());const et=[];for(const[dt,_t]of M){const Dt=_[dt],{name:pt}=Dt.getOptions();pt==="x"?et[0]=_t:et[1]=_t}return et};f.emit("brushAxis:highlight",{nativeEvent:!0,data:{selection:J()}})},C=G=>{for(const X of p)b(X,"active","inactive");T(),G&&f.emit("brushAxis:remove",{nativeEvent:!0})},N=(G,X)=>{const q=_[X],{name:J}=q.getOptions(),et=G.map(dt=>{const _t=dt.__data__;return q.invert(_t[J])});return S(Uu(q,et))},k=v.some(o)&&v.some(G=>!o(G)),R=[];for(let G=0;G{const{nativeEvent:X}=G;X||R.forEach(q=>q.remove(!1))},D=(G,X,q)=>{const[J,et]=G,dt=pt=>pt.getStep?pt.getStep():0,_t=B(J,X,q),Dt=B(et,X,q)+dt(X);return o(q)?[_t,-1/0,Dt,1/0]:[-1/0,_t,1/0,Dt]},B=(G,X,q)=>{const{height:J,width:et}=d.getOptions(),dt=X.clone();return o(q)?dt.update({range:[0,et]}):dt.update({range:[J,0]}),dt.map(G)},F=G=>{const{nativeEvent:X}=G;if(X)return;const{selection:q}=G.data;for(let J=0;J{R.forEach(G=>G.destroy()),f.off("brushAxis:remove",I),f.off("brushAxis:highlight",F)}}function Bat(t){return(e,n,r)=>{const{container:i,view:o,options:a}=e,s=Qc(i),{x:c,y:l}=s.getBBox(),{coordinate:u}=o;return Dat(i,Object.assign({elements:Vu,axes:Nat,offsetY:l,offsetX:c,points:f=>f.__data__.points,horizontal:f=>{const{startPos:[d,h],endPos:[p,v]}=f.attributes;return d!==p&&h===v},datum:cd(o),state:dp(a,["active",["inactive",{opacity:.5}]]),coordinate:u,emitter:r},t))}}var Fat=function(t,e,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(u){try{l(r.next(u))}catch(f){a(f)}}function c(u){try{l(r.throw(u))}catch(f){a(f)}}function l(u){u.done?o(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})},s6=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{timeStamp:r}=n;return e!==null&&r-e{if(_)return;const{selection:M}=S;n(M,{nativeEvent:!1})};return s.on("brush:filter",w),()=>{b.destroy(),s.off("brush:filter",w),t.removeEventListener("click",E)}}function _P(t){var{hideX:e=!0,hideY:n=!0}=t,r=s6(t,["hideX","hideY"]);return(i,o,a)=>{const{container:s,view:c,options:l,update:u,setState:f}=i,d=Qc(s),h={maskFill:"#777",maskFillOpacity:"0.3",maskStroke:"#fff",unhighlightedOpacity:.5,reverse:!1};let p=!1,v=!1,y=c;const{scale:m,coordinate:b}=c;return Gat(d,Object.assign(Object.assign({brushRegion:(O,E,w,_)=>[O,E,w,_],selection:(O,E,w,_)=>{const{scale:S,coordinate:M}=y;return Mx(O,E,w,_,S,M)},filter:(O,E)=>Fat(this,void 0,void 0,function*(){if(v)return;v=!0;const[w,_]=O;f("brushFilter",M=>{const{marks:T}=M,A=T.map(C=>bt({axis:Object.assign(Object.assign({},e&&{x:{transform:[{type:"hide"}]}}),n&&{y:{transform:[{type:"hide"}]}})},C,{scale:{x:{domain:w,nice:!1},y:{domain:_,nice:!1}}}));return Object.assign(Object.assign({},l),{marks:A,clip:!0})}),a.emit("brush:filter",Object.assign(Object.assign({},E),{data:{selection:[w,_]}})),y=(yield u()).view,v=!1,p=!0}),reset:O=>{if(v||!p)return;const{scale:E}=c,{x:w,y:_}=E,S=w.getOptions().domain,M=_.getOptions().domain;a.emit("brush:filter",Object.assign(Object.assign({},O),{data:{selection:[S,M]}})),p=!1,y=c,f("brushFilter"),u()},extent:void 0,emitter:a,scale:m,coordinate:b},h),r))}}function zat(t){return _P(Object.assign(Object.assign({hideX:!0},t),{brushRegion:mP}))}function Wat(t){return _P(Object.assign(Object.assign({hideY:!0},t),{brushRegion:xP}))}var Yat=function(t,e,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(u){try{l(r.next(u))}catch(f){a(f)}}function c(u){try{l(r.throw(u))}catch(f){a(f)}}function l(u){u.done?o(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})};const Hat="slider";function Uat(t,e,n,r=!1,i="x",o="y"){const{marks:a}=t,s=a.map(c=>{var l,u;return bt({axis:{x:{transform:[{type:"hide"}]},y:{transform:[{type:"hide"}]}}},c,{scale:e,[n]:Object.assign(Object.assign({},((l=c[n])===null||l===void 0?void 0:l[i])&&{[i]:Object.assign({preserve:!0},r&&{ratio:null})}),((u=c[n])===null||u===void 0?void 0:u[o])&&{[o]:{preserve:!0}}),animate:!1})});return Object.assign(Object.assign({},t),{marks:s,clip:!0,animate:!1})}function Vat(t,e,n){const[r,i]=t,o=n?c=>1-c:c=>c,a=up(e,o(r),!0),s=up(e,o(i),!1);return Uu(e,[a,s])}function mb(t){return[t[0],t[t.length-1]]}function c6({initDomain:t={},className:e=Hat,prefix:n="slider",setValue:r=(l,u)=>l.setValues(u),hasState:i=!1,wait:o=50,leading:a=!0,trailing:s=!1,getInitValues:c=l=>{var u;const f=(u=l==null?void 0:l.attributes)===null||u===void 0?void 0:u.values;if(f[0]!==0||f[1]!==1)return f}}){return(l,u,f)=>{const{container:d,view:h,update:p,setState:v}=l,y=d.getElementsByClassName(e);if(!y.length)return()=>{};let m=!1;const{scale:b,coordinate:O,layout:E}=h,{paddingLeft:w,paddingTop:_,paddingBottom:S,paddingRight:M}=E,{x:T,y:A}=b,C=Rr(O),N=D=>{const B=D==="vertical"?"y":"x",F=D==="vertical"?"x":"y";return C?[F,B]:[B,F]},k=new Map,R=new Set,I={x:t.x||T.getOptions().domain,y:t.y||A.getOptions().domain};for(const D of y){const{orientation:B}=D.attributes,[F,G]=N(B),X=`${n}${Fu(F)}:filter`,q=F==="x",{ratio:J}=T.getOptions(),{ratio:et}=A.getOptions(),dt=vt=>{if(vt.data){const{selection:de}=vt.data,[ye=mb(I.x),Se=mb(I.y)]=de;return q?[Uu(T,ye,J),Uu(A,Se,et)]:[Uu(A,Se,et),Uu(T,ye,J)]}const{value:Qt}=vt.detail,Bt=b[F],Rt=Vat(Qt,Bt,C&&B==="horizontal"),$t=I[G];return[Rt,$t]},_t=yd(vt=>Yat(this,void 0,void 0,function*(){const{initValue:Qt=!1}=vt;if(m&&!Qt)return;m=!0;const{nativeEvent:Bt=!0}=vt,[Rt,$t]=dt(vt);if(I[F]=Rt,I[G]=$t,Bt){const de=q?Rt:$t,ye=q?$t:Rt;f.emit(X,Object.assign(Object.assign({},vt),{nativeEvent:Bt,data:{selection:[mb(de),mb(ye)]}}))}v(D,de=>Object.assign(Object.assign({},Uat(de,{[F]:{domain:Rt,nice:!1}},n,i,F,G)),{paddingLeft:w,paddingTop:_,paddingBottom:S,paddingRight:M})),yield p(),m=!1}),o,{leading:a,trailing:s}),Dt=vt=>{const{nativeEvent:Qt}=vt;if(Qt)return;const{data:Bt}=vt,{selection:Rt}=Bt,[$t,de]=Rt;D.dispatchEvent(new sn("valuechange",{data:Bt,nativeEvent:!1}));const ye=q?Px($t,T):Px(de,A);r(D,ye)};f.on(X,Dt),D.addEventListener("valuechange",_t),k.set(D,_t),R.add([X,Dt]);const pt=c(D);pt&&D.dispatchEvent(new sn("valuechange",{detail:{value:pt},nativeEvent:!1,initValue:!0}))}return()=>{for(const[D,B]of k)D.removeEventListener("valuechange",B);for(const[D,B]of R)f.off(D,B)}}}const l6="g2-scrollbar";function Xat(t={}){return(e,n,r)=>{const{view:i,container:o}=e;if(!o.getElementsByClassName(l6).length)return()=>{};const{scale:s}=i,{x:c,y:l}=s,u={x:[...c.getOptions().domain],y:[...l.getOptions().domain]};return c.update({domain:c.getOptions().expectedDomain}),l.update({domain:l.getOptions().expectedDomain}),c6(Object.assign(Object.assign({},t),{initDomain:u,className:l6,prefix:"scrollbar",hasState:!0,setValue:(d,h)=>d.setValue(h[0]),getInitValues:d=>{const h=d.slider.attributes.values;if(h[0]!==0)return h}}))(e,n,r)}}var $at=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i${e}`}const Kat={backgroundColor:"rgba(0,0,0,0.75)",color:"#fff",width:"max-content",padding:"1px 4px",fontSize:"12px",borderRadius:"2.5px",boxShadow:"0 3px 6px -4px rgba(0,0,0,0.12), 0 6px 16px 0 rgba(0,0,0,0.08), 0 9px 28px 8px rgba(0,0,0,0.05)"};function u6(t){return t.nodeName!=="text"?!1:!!t.isOverflowing()}function f6(t){var{offsetX:e=8,offsetY:n=8}=t,r=$at(t,["offsetX","offsetY"]);return i=>{const{container:o}=i,[a,s]=o.getBounds().min,c=Xt(r,"tip"),l=new Set,u=d=>{const{target:h}=d;if(!u6(h)){d.stopPropagation();return}const{offsetX:p,offsetY:v}=d,y=p+e-a,m=v+n-s;if(h.tip){h.tip.style.x=y,h.tip.style.y=m;return}const{text:b}=h.style,O=new ae({className:"poptip",style:{innerHTML:qat("div",b,Object.assign(Object.assign({},Kat),c)),x:y,y:m}});o.appendChild(O),h.tip=O,l.add(O)},f=d=>{const{target:h}=d;if(!u6(h)){d.stopPropagation();return}h.tip&&(h.tip.remove(),h.tip=null,l.delete(h.tip))};return o.addEventListener("pointerover",u),o.addEventListener("pointerout",f),()=>{o.removeEventListener("pointerover",u),o.removeEventListener("pointerout",f),l.forEach(d=>d.remove())}}}f6.props={reapplyWhenUpdate:!0};function Zat(t,e){var n=wM(e),r=n.length;if(Lt(t))return!r;for(var i=0;i=0&&(h=o[S],h.data===wP);--S)h.data=null}if(f.parent=tst,f.eachBefore(function(M){M.depth=M.parent.depth+1,--c}).eachBefore(M5),f.parent=null,c>0)throw new Error("cycle");return f}return r.id=function(i){return arguments.length?(t=xb(i),r):t},r.parentId=function(i){return arguments.length?(e=xb(i),r):e},r.path=function(i){return arguments.length?(n=xb(i),r):n},r}function rst(t){t="".concat(t);var e=t.length;return EP(t,e-1)&&!EP(t,e-2)&&(t=t.slice(0,-1)),t[0]==="/"?t:"/".concat(t)}function p6(t){var e=t.length;if(e<2)return"";for(;--e>1&&!EP(t,e););return t.slice(0,e)}function EP(t,e){if(t[e]==="/"){for(var n=0;e>0&&t[--e]==="\\";)++n;if(!(n&1))return!0}return!1}function ist(t,e,n,r,i){var o=t.children,a,s=o.length,c,l=new Array(s+1);for(l[0]=c=a=0;a=d-1){var b=o[f];b.x0=p,b.y0=v,b.x1=y,b.y1=m;return}for(var O=l[f],E=h/2+O,w=f+1,_=d-1;w<_;){var S=w+_>>>1;l[S]m-v){var A=h?(p*T+y*M)/h:y;u(f,w,M,p,v,A,m),u(w,d,T,A,v,y,m)}else{var C=h?(v*T+m*M)/h:m;u(f,w,M,p,v,y,C),u(w,d,T,p,C,y,m)}}}function bb(t,e,n,r,i){for(var o=t.children,a,s=-1,c=o.length,l=t.value&&(i-n)/t.value;++sb&&(b=l),_=y*y*w,O=Math.max(b/_,_/m),O>E){y-=l;break}E=O}a.push(c={value:y,dice:h1?r:1)},n}(v6),ast=function t(e){function n(r,i,o,a,s){if((c=r._squarify)&&c.ratio===e)for(var c,l,u,f,d=-1,h,p=c.length,v=r.value;++d1?r:1)},n}(v6);function xd(){return 0}function Sp(t){return function(){return t}}function sst(){var t=y6,e=!1,n=1,r=1,i=[0],o=xd,a=xd,s=xd,c=xd,l=xd;function u(d){return d.x0=d.y0=0,d.x1=n,d.y1=r,d.eachBefore(f),i=[0],e&&d.eachBefore(O5),d}function f(d){var h=i[d.depth],p=d.x0+h,v=d.y0+h,y=d.x1-h,m=d.y1-h;y{n.id=`${t.id}/${n.data.name}`,n.path=[...e,n.data.name],m6(n,n.path)})}function x6(t){const e=Ln(t,["data","name"]);e.replaceAll&&(t.path=e.replaceAll(".","/").split("/")),t.children&&t.children.forEach(n=>{x6(n)})}function lst(t,e){const n={treemapBinary:ist,treemapDice:cg,treemapSlice:bb,treemapSliceDice:ost,treemapSquarify:y6,treemapResquarify:ast},r=t==="treemapSquarify"?n[t].ratio(e):n[t];if(!r)throw new TypeError("Invalid tile method!");return r}function b6(t,e,n){const{value:r}=n,i=lst(e.tile,e.ratio),o=cst(t,e.path);ri(t)?x6(o):m6(o),r?o.sum(c=>e.ignoreParentValue&&c.children?0:il(r)(c)).sort(e.sort):o.count(),sst().tile(i).size(e.size).round(e.round).paddingInner(e.paddingInner).paddingOuter(e.paddingOuter).paddingTop(e.paddingTop).paddingRight(e.paddingRight).paddingBottom(e.paddingBottom).paddingLeft(e.paddingLeft)(o);const a=o.descendants().map(c=>Object.assign(c,{id:c.id.replace(/^\//,""),x:[c.x0,c.x1],y:[c.y0,c.y1]}));return[a.filter(typeof e.layer=="function"?e.layer:c=>c.height===e.layer),a]}var ust=function(t,e,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(u){try{l(r.next(u))}catch(f){a(f)}}function c(u){try{l(r.throw(u))}catch(f){a(f)}}function l(u){u.done?o(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})},fst=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{update:c,setState:l,container:u,options:f}=s,d=dst(u),h=f.marks[0],{state:p}=h,v=new Mt;d.appendChild(v);const y=(E,w)=>ust(this,void 0,void 0,function*(){if(v.removeChildren(),w){let _="",S=o.y,M=0;const T=[],A=d.getBBox().width,C=E.map((N,k)=>{_=`${_}${N}/`,T.push(N);const R=new Gr({name:_.replace(/\/$/,""),style:Object.assign(Object.assign({text:N,x:M,path:[...T],depth:k},o),{y:S})});v.appendChild(R),M+=R.getBBox().width;const I=new Gr({style:Object.assign(Object.assign({x:M,text:" / "},o),{y:S})});return v.appendChild(I),M+=I.getBBox().width,M>A&&(S=v.getBBox().height+o.y,M=0,R.attr({x:M,y:S}),M+=R.getBBox().width,I.attr({x:M,y:S}),M+=I.getBBox().width),k===V0(E)-1&&I.remove(),R});C.forEach((N,k)=>{if(k===V0(C)-1)return;const R=Object.assign({},N.attributes);N.attr("cursor","pointer"),N.addEventListener("mouseenter",()=>{N.attr(a)}),N.addEventListener("mouseleave",()=>{N.attr(R)}),N.addEventListener("click",()=>{y(Ln(N,["style","path"]),Ln(N,["style","depth"]))})})}gat(u,l),l("treemapDrillDown",_=>{const{marks:S}=_,M=E.join("/"),T=S.map(A=>{if(A.type!=="rect")return A;let C=e;if(w){const k=e.filter(F=>{const G=Ln(F,["id"]);return G&&(G.match(`${M}/`)||M.match(G))}).map(F=>({value:F.height===0?Ln(F,["value"]):void 0,name:Ln(F,["id"])})),{paddingLeft:R,paddingBottom:I,paddingRight:D}=n,B=Object.assign(Object.assign({},n),{paddingTop:(n.paddingTop||v.getBBox().height+10)/(w+1),paddingLeft:R/(w+1),paddingBottom:I/(w+1),paddingRight:D/(w+1),path:F=>F.name,layer:F=>F.depth===w+1});C=b6(k,B,{value:"value"})[0]}else C=e.filter(k=>k.depth===1);const N=[];return C.forEach(({path:k})=>{N.push(bg(k))}),bt({},A,{data:C,scale:{color:{domain:N}}})});return Object.assign(Object.assign({},_),{marks:T})}),yield c(void 0,["legendFilter"])}),m=E=>{const w=E.target;if(Ln(w,["markType"])!=="rect")return;const _=Ln(w,["__data__","key"]),S=Ep(e,M=>M.id===_);Ln(S,"height")&&y(Ln(S,"path"),Ln(S,"depth"))};d.addEventListener("click",m);const b=wM(Object.assign(Object.assign({},p.active),p.inactive)),O=()=>{$I(d).forEach(w=>{const _=Ln(w,["style","cursor"]),S=Ep(e,M=>M.id===Ln(w,["__data__","key"]));if(_!=="pointer"&&(S!=null&&S.height)){w.style.cursor="pointer";const M=yM(w.attributes,b);w.addEventListener("mouseenter",()=>{w.attr(p.active)}),w.addEventListener("mouseleave",()=>{w.attr(bt(M,p.inactive))})}})};return O(),d.addEventListener("mousemove",O),()=>{v.remove(),d.removeEventListener("click",m),d.removeEventListener("mousemove",O)}}}var SP=function(t,e,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(u){try{l(r.next(u))}catch(f){a(f)}}function c(u){try{l(r.throw(u))}catch(f){a(f)}}function l(u){u.done?o(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})},vst=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const e=t.target,{markType:n}=e;n==="line"&&(e.attr("_lineWidth",e.attr("lineWidth")||1),e.attr("lineWidth",e.attr("_lineWidth")+3)),n==="interval"&&(e.attr("_opacity",e.attr("opacity")||1),e.attr("opacity",.7*e.attr("_opacity")))},w6=t=>{const e=t.target,{markType:n}=e;n==="line"&&e.attr("lineWidth",e.attr("_lineWidth")),n==="interval"&&e.attr("opacity",e.attr("_opacity"))},yst=(t,e,n)=>e.map(r=>["x","color"].reduce((o,a)=>{const s=n[a];return s&&r[s]!==t[s]?!1:o},!0)?Object.assign(Object.assign({},r),t):r),mst=t=>{const e=Ln(t,["__data__","y"]),r=Ln(t,["__data__","y1"])-e,{__data__:{data:i,encode:o,transform:a},childNodes:s}=t.parentNode,c=Ep(a,({type:f})=>f==="normalizeY"),l=Ln(o,["y","field"]),u=i[s.indexOf(t)][l];return(f,d=!1)=>c||d?f/(1-f)/(r/(1-r))*u:f},xst=(t,e)=>{const n=Ln(t,["__data__","seriesItems",e,"0","value"]),r=Ln(t,["__data__","seriesIndex",e]),{__data__:{data:i,encode:o,transform:a}}=t.parentNode,s=Ep(a,({type:u})=>u==="normalizeY"),c=Ln(o,["y","field"]),l=i[r][c];return u=>s?n===1?u:u/(1-u)/(n/(1-n))*l:u},O6=(t,e,n)=>{t.forEach((r,i)=>{r.attr("stroke",e[1]===i?n.activeStroke:n.stroke)})},E6=(t,e,n,r)=>{const i=new ke({style:n}),o=new Gr({style:r});return e.appendChild(o),t.appendChild(i),[i,o]},S6=(t,e)=>{if(!Ln(t,["options","range","indexOf"]))return;const r=t.options.range.indexOf(e);return t.sortedDomain[r]},PP=(t,e,n)=>{const r=Lx(t,e),o=Lx(t,n)/r,a=t[0]+(e[0]-t[0])*o,s=t[1]+(e[1]-t[1])*o;return[a,s]};function bst(t={}){const{selection:e=[],precision:n=2}=t,r=vst(t,["selection","precision"]),i=Object.assign(Object.assign({},gst),r||{}),o=Xt(i,"path"),a=Xt(i,"label"),s=Xt(i,"point");return(c,l,u)=>{const{update:f,setState:d,container:h,view:p,options:{marks:v,coordinate:y}}=c,m=Qc(h);let b=$I(m),O,E=e;const{transform:w=[],type:_}=y,S=!!Ep(w,({type:F})=>F==="transpose"),M=_==="polar",T=_==="theta",A=!!Ep(b,({markType:F})=>F==="area");A&&(b=b.filter(({markType:F})=>F==="area"));const C=new Mt({style:{zIndex:2}});m.appendChild(C);const N=()=>{u.emit("element-point:select",{nativeEvent:!0,data:{selection:E}})},k=(F,G)=>{u.emit("element-point:moved",{nativeEvent:!0,data:{changeData:F,data:G}})},R=F=>{const G=F.target;E=[G.parentNode.childNodes.indexOf(G)],N(),D(G)},I=F=>{const{data:{selection:G},nativeEvent:X}=F;if(X)return;E=G;const q=Ln(b,[E==null?void 0:E[0]]);q&&D(q)},D=F=>{const{attributes:G,markType:X,__data__:q}=F,{stroke:J}=G,{points:et,seriesTitle:dt,color:_t,title:Dt,seriesX:pt,y1:vt}=q;if(S&&X!=="interval")return;const{scale:Qt,coordinate:Bt}=(O==null?void 0:O.view)||p,{color:Rt,y:$t,x:de}=Qt,ye=Bt.getCenter();C.removeChildren();let Se;const qe=(Me,De,An,jn)=>SP(this,void 0,void 0,function*(){return d("elementPointMove",zr=>{var Vn;const Jr=(((Vn=O==null?void 0:O.options)===null||Vn===void 0?void 0:Vn.marks)||v).map(Gn=>{if(!jn.includes(Gn.type))return Gn;const{data:Ti,encode:en}=Gn,Ai=Object.keys(en).reduce((ve,je)=>{const hn=en[je];return je==="x"&&(ve[hn]=Me),je==="y"&&(ve[hn]=De),je==="color"&&(ve[hn]=An),ve},{}),Qr=yst(Ai,Ti,en);return k(Ai,Qr),bt({},Gn,{data:Qr,animate:!1})});return Object.assign(Object.assign({},zr),{marks:Jr})}),yield f("elementPointMove")});if(["line","area"].includes(X))et.forEach((Me,De)=>{const An=de.invert(pt[De]);if(!An)return;const jn=new st({name:MP,style:Object.assign({cx:Me[0],cy:Me[1],fill:J},s)}),zr=xst(F,De);jn.addEventListener("mousedown",Vn=>{const Jr=Bt.output([pt[De],0]),Gn=dt==null?void 0:dt.length;h.attr("cursor","move"),E[1]!==De&&(E[1]=De,N()),O6(C.childNodes,E,s);const[Ti,en]=E6(C,jn,o,a),ln=Qr=>{const ve=Me[1]+Qr.clientY-Se[1];if(A)if(M){const je=Me[0]+Qr.clientX-Se[0],[hn,yn]=PP(ye,Jr,[je,ve]),[,br]=Bt.output([1,$t.output(0)]),[,mi]=Bt.invert([hn,br-(et[De+Gn][1]-yn)]),xi=(De+1)%Gn,Ao=(De-1+Gn)%Gn,Ws=og([et[Ao],[hn,yn],dt[xi]&&et[xi]]);en.attr("text",zr($t.invert(mi)).toFixed(n)),Ti.attr("d",Ws),jn.attr("cx",hn),jn.attr("cy",yn)}else{const[,je]=Bt.output([1,$t.output(0)]),[,hn]=Bt.invert([Me[0],je-(et[De+Gn][1]-ve)]),yn=og([et[De-1],[Me[0],ve],dt[De+1]&&et[De+1]]);en.attr("text",zr($t.invert(hn)).toFixed(n)),Ti.attr("d",yn),jn.attr("cy",ve)}else{const[,je]=Bt.invert([Me[0],ve]),hn=og([et[De-1],[Me[0],ve],et[De+1]]);en.attr("text",$t.invert(je).toFixed(n)),Ti.attr("d",hn),jn.attr("cy",ve)}};Se=[Vn.clientX,Vn.clientY],window.addEventListener("mousemove",ln);const Ai=()=>SP(this,void 0,void 0,function*(){if(h.attr("cursor","default"),window.removeEventListener("mousemove",ln),h.removeEventListener("mouseup",Ai),le(en.attr("text")))return;const Qr=Number(en.attr("text")),ve=S6(Rt,_t);O=yield qe(An,Qr,ve,["line","area"]),en.remove(),Ti.remove(),D(F)});h.addEventListener("mouseup",Ai)}),C.appendChild(jn)}),O6(C.childNodes,E,s);else if(X==="interval"){let Me=[(et[0][0]+et[1][0])/2,et[0][1]];S?Me=[et[0][0],(et[0][1]+et[1][1])/2]:T&&(Me=et[0]);const De=mst(F),An=new st({name:MP,style:Object.assign(Object.assign({cx:Me[0],cy:Me[1],fill:J},s),{stroke:s.activeStroke})});An.addEventListener("mousedown",jn=>{h.attr("cursor","move");const zr=S6(Rt,_t),[Vn,Jr]=E6(C,An,o,a),Gn=en=>{if(S){const ln=Me[0]+en.clientX-Se[0],[Ai]=Bt.output([$t.output(0),$t.output(0)]),[,Qr]=Bt.invert([Ai+(ln-et[2][0]),Me[1]]),ve=og([[ln,et[0][1]],[ln,et[1][1]],et[2],et[3]],!0);Jr.attr("text",De($t.invert(Qr)).toFixed(n)),Vn.attr("d",ve),An.attr("cx",ln)}else if(T){const ln=Me[1]+en.clientY-Se[1],Ai=Me[0]+en.clientX-Se[0],[Qr,ve]=PP(ye,[Ai,ln],Me),[je,hn]=PP(ye,[Ai,ln],et[1]),yn=Bt.invert([Qr,ve])[1],br=vt-yn;if(br<0)return;const mi=lJ(ye,[[Qr,ve],[je,hn],et[2],et[3]],br>.5?1:0);Jr.attr("text",De(br,!0).toFixed(n)),Vn.attr("d",mi),An.attr("cx",Qr),An.attr("cy",ve)}else{const ln=Me[1]+en.clientY-Se[1],[,Ai]=Bt.output([1,$t.output(0)]),[,Qr]=Bt.invert([Me[0],Ai-(et[2][1]-ln)]),ve=og([[et[0][0],ln],[et[1][0],ln],et[2],et[3]],!0);Jr.attr("text",De($t.invert(Qr)).toFixed(n)),Vn.attr("d",ve),An.attr("cy",ln)}};Se=[jn.clientX,jn.clientY],window.addEventListener("mousemove",Gn);const Ti=()=>SP(this,void 0,void 0,function*(){if(h.attr("cursor","default"),h.removeEventListener("mouseup",Ti),window.removeEventListener("mousemove",Gn),le(Jr.attr("text")))return;const en=Number(Jr.attr("text"));O=yield qe(Dt,en,zr,[X]),Jr.remove(),Vn.remove(),D(F)});h.addEventListener("mouseup",Ti)}),C.appendChild(An)}};b.forEach((F,G)=>{E[0]===G&&D(F),F.addEventListener("click",R),F.addEventListener("mouseenter",_6),F.addEventListener("mouseleave",w6)});const B=F=>{const G=F==null?void 0:F.target;(!G||G.name!==MP&&!b.includes(G))&&(E=[],N(),C.removeChildren())};return u.on("element-point:select",I),u.on("element-point:unselect",B),h.addEventListener("mousedown",B),()=>{C.remove(),u.off("element-point:select",I),u.off("element-point:unselect",B),h.removeEventListener("mousedown",B),b.forEach(F=>{F.removeEventListener("click",R),F.removeEventListener("mouseenter",_6),F.removeEventListener("mouseleave",w6)})}}}var _st=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);it=>{const{children:e}=t;if(!Array.isArray(e))return[];const{x:n=0,y:r=0,width:i,height:o,data:a}=t;return e.map(s=>{var{data:c,x:l,y:u,width:f,height:d}=s,h=_st(s,["data","x","y","width","height"]);return Object.assign(Object.assign({},h),{data:IS(c,a),x:l!=null?l:n,y:u!=null?u:r,width:f!=null?f:i,height:d!=null?d:o})})};M6.props={};var wst=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);it=>{const{children:e}=t;if(!Array.isArray(e))return[];const{direction:n="row",ratio:r=e.map(()=>1),padding:i=0,data:o}=t,[a,s,c,l]=n==="col"?["y","height","width","x"]:["x","width","height","y"],u=r.reduce((v,y)=>v+y),f=t[s]-i*(e.length-1),d=r.map(v=>f*(v/u)),h=[];let p=t[a]||0;for(let v=0;v{const{encode:e,data:n,scale:r,shareSize:i=!1}=t,{x:o,y:a}=e,s=(c,l)=>{var u;if(c===void 0||!i)return{};const f=Nr(n,p=>p[c]),d=((u=r==null?void 0:r[l])===null||u===void 0?void 0:u.domain)||Array.from(f.keys()),h=d.map(p=>f.has(p)?f.get(p).length:1);return{domain:d,flex:h}};return{scale:{x:Object.assign(Object.assign({paddingOuter:0,paddingInner:.1,guide:o===void 0?null:{position:"top"}},o===void 0&&{paddingInner:0}),s(o,"x")),y:Object.assign(Object.assign({range:[0,1],paddingOuter:0,paddingInner:.1,guide:a===void 0?null:{position:"right"}},a===void 0&&{paddingInner:0}),s(a,"y"))}}}),TP=rd(t=>{const{data:e,scale:n,legend:r}=t,i=[t];let o,a,s;for(;i.length;){const d=i.shift(),{children:h,encode:p={},scale:v={},legend:y={}}=d,{color:m}=p,{color:b}=v,{color:O}=y;m!==void 0&&(o=m),b!==void 0&&(a=b),O!==void 0&&(s=O),Array.isArray(h)&&i.push(...h)}const c=()=>{var d;const h=(d=n==null?void 0:n.color)===null||d===void 0?void 0:d.domain;if(h!==void 0)return[h];if(o===void 0)return[void 0];const p=typeof o=="function"?o:y=>y[o],v=e.map(p);return v.some(y=>typeof y=="number")?[Wl(v)]:[Array.from(new Set(v)),"ordinal"]},l=typeof o=="string"?o:"",[u,f]=c();return Object.assign({encode:{color:{type:"column",value:u!=null?u:[]}},scale:{color:bt({},a,{domain:u,type:f})}},r===void 0&&{legend:{color:bt({title:l},s)}})}),AP=$0(()=>({animate:{enterType:"fadeIn"}})),CP=rd(()=>({frame:!1,encode:{shape:"hollow"},style:{lineWidth:0}})),kP=rd(()=>({type:"cell"})),T6=rd(t=>{const{data:e}=t;return{data:{type:"inline",value:e,transform:[{type:"custom",callback:()=>{const{data:r,encode:i}=t,{x:o,y:a}=i,s=o?Array.from(new Set(r.map(u=>u[o]))):[],c=a?Array.from(new Set(r.map(u=>u[a]))):[];return(()=>{if(s.length&&c.length){const u=[];for(const f of s)for(const d of c)u.push({[o]:f,[a]:d});return u}if(s.length)return s.map(u=>({[o]:u}));if(c.length)return c.map(u=>({[a]:u}))})()}}]}}}),A6=rd((t,e=Sst,n=Mst,r=Pst,i={})=>{const{data:o,encode:a,children:s,scale:c,x:l=0,y:u=0,shareData:f=!1,key:d}=t,{value:h}=o,{x:p,y:v}=a,{color:y}=c,{domain:m}=y;return{children:(O,E,w)=>{const{x:_,y:S}=E,{paddingLeft:M,paddingTop:T,marginLeft:A,marginTop:C}=w,{domain:N}=_.getOptions(),{domain:k}=S.getOptions(),R=Zf(O),I=O.map(e),D=O.map(({x:J,y:et})=>[_.invert(J),S.invert(et)]),F=D.map(([J,et])=>dt=>{const{[p]:_t,[v]:Dt}=dt;return(p!==void 0?_t===J:!0)&&(v!==void 0?Dt===et:!0)}).map(J=>h.filter(J)),G=f?Qn(F,J=>J.length):void 0,X=D.map(([J,et])=>({columnField:p,columnIndex:N.indexOf(J),columnValue:J,columnValuesLength:N.length,rowField:v,rowIndex:k.indexOf(et),rowValue:et,rowValuesLength:k.length})),q=X.map(J=>Array.isArray(s)?s:[s(J)].flat(1));return R.flatMap(J=>{const[et,dt,_t,Dt]=I[J],pt=X[J],vt=F[J];return q[J].map(Bt=>{var Rt,$t,{scale:de,key:ye,facet:Se=!0,axis:qe={},legend:Me={}}=Bt,De=Ost(Bt,["scale","key","facet","axis","legend"]);const An=((Rt=de==null?void 0:de.y)===null||Rt===void 0?void 0:Rt.guide)||qe.y,jn=(($t=de==null?void 0:de.x)===null||$t===void 0?void 0:$t.guide)||qe.x,zr={x:{tickCount:p?5:void 0},y:{tickCount:v?5:void 0}},Vn=Se?vt:vt.length===0?[]:h,Jr={color:{domain:m}},Gn={x:C6(jn,n)(pt,Vn),y:C6(An,r)(pt,Vn)};return Object.assign(Object.assign({key:`${ye}-${J}`,data:Vn,margin:0,x:et+M+l+A,y:dt+T+u+C,parentKey:d,width:_t,height:Dt,paddingLeft:0,paddingRight:0,paddingTop:0,paddingBottom:0,frame:!!Vn.length,dataDomain:G,scale:bt(zr,de,Jr),axis:bt({},qe,Gn),legend:!1},De),i)})})}}});function Sst(t){const{points:e}=t;return BS(e)}function _b(t,e){return e.length?bt({title:!1,tick:null,label:null},t):bt({title:!1,tick:null,label:null,grid:null},t)}function Mst(t){return(e,n)=>{const{rowIndex:r,rowValuesLength:i,columnIndex:o,columnValuesLength:a}=e;if(r!==i-1)return _b(t,n);const s=o!==a-1?!1:void 0,c=n.length?void 0:null;return bt({title:s,grid:c},t)}}function Pst(t){return(e,n)=>{const{rowIndex:r,columnIndex:i}=e;if(i!==0)return _b(t,n);const o=r!==0?!1:void 0,a=n.length?void 0:null;return bt({title:o,grid:a},t)}}function C6(t,e){return typeof t=="function"?t:t===null||t===!1?()=>null:e(t)}const k6=()=>t=>[Pg.of(t).call(kP).call(TP).call(AP).call(Est).call(CP).call(T6).call(A6).value()];k6.props={};var NP=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i({scale:{x:{guide:null,paddingOuter:0,paddingInner:.1},y:{guide:null,range:[0,1],paddingOuter:0,paddingInner:.1}}})),Ast=rd(t=>{const{data:e,children:n,x:r=0,y:i=0,key:o}=t;return{children:(s,c,l)=>{const{x:u,y:f}=c,{paddingLeft:d,paddingTop:h,marginLeft:p,marginTop:v}=l,{domain:y}=u.getOptions(),{domain:m}=f.getOptions(),b=Zf(s),O=s.map(({points:S})=>BS(S)),E=s.map(({x:S,y:M})=>[u.invert(S),f.invert(M)]),w=E.map(([S,M])=>({columnField:S,columnIndex:y.indexOf(S),columnValue:S,columnValuesLength:y.length,rowField:M,rowIndex:m.indexOf(M),rowValue:M,rowValuesLength:m.length})),_=w.map(S=>Array.isArray(n)?n:[n(S)].flat(1));return b.flatMap(S=>{const[M,T,A,C]=O[S],[N,k]=E[S],R=w[S];return _[S].map(D=>{var B,F;const{scale:G,key:X,encode:q,axis:J,interaction:et}=D,dt=NP(D,["scale","key","encode","axis","interaction"]),_t=(B=G==null?void 0:G.y)===null||B===void 0?void 0:B.guide,Dt=(F=G==null?void 0:G.x)===null||F===void 0?void 0:F.guide,pt={x:{facet:!1},y:{facet:!1}},vt={x:kst(Dt)(R,e),y:Nst(_t)(R,e)},Qt={x:{tickCount:5},y:{tickCount:5}};return Object.assign({data:e,parentKey:o,key:`${X}-${S}`,x:M+d+r+p,y:T+h+i+v,width:A,height:C,margin:0,paddingLeft:0,paddingRight:0,paddingTop:0,paddingBottom:0,frame:!0,scale:bt(pt,G),axis:bt(Qt,J,vt),legend:!1,encode:bt({},q,{x:N,y:k}),interaction:bt({},et,{legendFilter:!1})},dt)})})}}}),Cst=rd(t=>{const{encode:e}=t,n=NP(t,["encode"]),{position:r=[],x:i=r,y:o=[...r].reverse()}=e,a=NP(e,["position","x","y"]),s=[];for(const c of[i].flat(1))for(const l of[o].flat(1))s.push({$x:c,$y:l});return Object.assign(Object.assign({},n),{data:s,encode:Object.assign(Object.assign({},a),{x:"$x",y:"$y"}),scale:Object.assign(Object.assign({},[i].flat(1).length===1&&{x:{paddingInner:0}}),[o].flat(1).length===1&&{y:{paddingInner:0}})})});function kst(t){return typeof t=="function"?t:t===null?()=>null:(e,n)=>{const{rowIndex:r,rowValuesLength:i}=e;if(r!==i-1)return _b(t,n)}}function Nst(t){return typeof t=="function"?t:t===null?()=>null:(e,n)=>{const{columnIndex:r}=e;if(r!==0)return _b(t,n)}}const Rst=()=>t=>[Pg.of(t).call(kP).call(TP).call(Ast).call(Cst).call(AP).call(CP).call(Tst).value()];var Lst=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i({scale:{x:{guide:{type:"axisArc"},paddingOuter:0,paddingInner:.1},y:{guide:null,range:[0,1],paddingOuter:0,paddingInner:.1}}})),Dst=$0(t=>({coordinate:{type:"polar"}})),Bst=t=>{const{encode:e}=t,n=Lst(t,["encode"]),{position:r}=e;return Object.assign(Object.assign({},n),{encode:{x:r}})};function N6(t){return e=>null}function Fst(t){const{points:e}=t,[n,r,i,o]=e,a=Zr(n,o),s=ci(n,o),c=ci(r,i),l=vI(s,c),u=1/Math.sin(l/2),f=a/(1+u),d=f*Math.sqrt(2),[h,p]=i,y=sp(s)+l/2,m=f*u,b=h+m*Math.sin(y),O=p-m*Math.cos(y);return[b-d/2,O-d/2,d,d]}const jst=()=>t=>[Pg.of(t).call(kP).call(Bst).call(TP).call(Dst).call(T6).call(A6,Fst,N6,N6,{frame:!1}).call(AP).call(CP).call(Ist).value()];function Gst(t,e,n){const i=n,o=[0,i],a=[-i+1,1];if(t==="normal")return o;if(t==="reverse")return a;if(t==="alternate")return e%2===0?o:a;if(t==="reverse-alternate")return e%2===0?a:o}function zst(t,e,n){const r=[t];for(;r.length;){const i=r.pop();i.animate=bt({enter:{duration:e},update:{duration:e,easing:n,type:"morphing",fill:"both"},exit:{type:"fadeOut",duration:e}},i.animate||{});const{children:o}=i;Array.isArray(o)&&r.push(...o)}return t}const R6=()=>t=>{const{children:e=[],duration:n=1e3,iterationCount:r=1,direction:i="normal",easing:o="ease-in-out-sine"}=t,a=e.length;if(!Array.isArray(e)||a===0)return[];const{key:s}=e[0],c=e.map(l=>Object.assign(Object.assign({},l),{key:s})).map(l=>zst(l,n,o));return function*(){let l=0,u;for(;r==="infinite"||l{var s;return[a,(s=En(r,a))===null||s===void 0?void 0:s[0]]}).filter(([,a])=>mr(a)),o=a=>i.map(([,s])=>s[a]).join("-");return Array.from(Nr(e,o).values())}function L6(t){return Array.isArray(t)?Ust(t):typeof t=="function"?Hst(t):t==="series"?Yst:t==="value"?Vst:t==="sum"?Xst:t==="maxIndex"?$st:null}function I6(t,e){for(const n of t)n.sort(e)}function D6(t,e){return(e==null?void 0:e.domain)||Array.from(new Set(t))}function Wst(t){return Array.isArray(t)?t:[t]}function Yst(t,e,n){return Tg(r=>n[r])}function Hst(t){return(e,n,r)=>Tg(i=>t(e[i]))}function Ust(t){return(e,n,r)=>(i,o)=>t.reduce((a,s)=>a!==0?a:li(e[i][s],e[o][s]),0)}function Vst(t,e,n){return Tg(r=>e[r])}function Xst(t,e,n){const r=Zf(t),i=Array.from(Nr(r,a=>n[+a]).entries()),o=new Map(i.map(([a,s])=>[a,s.reduce((c,l)=>c+ +e[l])]));return Tg(a=>o.get(n[a]))}function $st(t,e,n){const r=Zf(t),i=Array.from(Nr(r,a=>n[+a]).entries()),o=new Map(i.map(([a,s])=>[a,lp(s,c=>e[c])]));return Tg(a=>o.get(n[a]))}function Tg(t){return(e,n)=>li(t(e),t(n))}const B6=(t={})=>{const{groupBy:e="x",orderBy:n=null,reverse:r=!1,y:i="y",y1:o="y1",series:a=!0}=t;return(s,c)=>{var l;const{data:u,encode:f,style:d={}}=c,[h,p]=En(f,"y"),[v,y]=En(f,"y1"),[m]=a?ug(f,"series","color"):En(f,"color"),b=nf(e,s,c),E=((l=L6(n))!==null&&l!==void 0?l:()=>null)(u,h,m);E&&I6(b,E);const w=new Array(s.length),_=new Array(s.length),S=new Array(s.length),M=[],T=[];for(const R of b){r&&R.reverse();const I=v?+v[R[0]]:0,D=[],B=[];for(const dt of R){const _t=S[dt]=+h[dt]-I;_t<0?B.push(dt):_t>=0&&D.push(dt)}const F=D.length>0?D:B,G=B.length>0?B:D;let X=D.length-1,q=0;for(;X>0&&h[F[X]]===0;)X--;for(;q0?et=w[dt]=(_[dt]=et)+_t:w[dt]=_[dt]=et}}const A=new Set(M),C=new Set(T),N=i==="y"?w:_,k=o==="y"?w:_;return[s,bt({},c,{encode:{y0:qx(h,p),y:xr(N,p),y1:xr(k,y)},style:Object.assign({first:(R,I)=>A.has(I),last:(R,I)=>C.has(I)},d)})]}};B6.props={};function F6(t,e){let n=0;if(e===void 0)for(let r of t)r!=null&&(r=+r)>=r&&++n;else{let r=-1;for(let i of t)(i=e(i,++r,t))!=null&&(i=+i)>=i&&++n}return n}function qst(t,e){let n=0,r,i=0,o=0;if(e===void 0)for(let a of t)a!=null&&(a=+a)>=a&&(r=a-i,i+=r/++n,o+=r*(a-i));else{let a=-1;for(let s of t)(s=e(s,++a,t))!=null&&(s=+s)>=s&&(r=s-i,i+=r/++n,o+=r*(s-i))}if(n>1)return o/(n-1)}function j6(t,e){const n=qst(t,e);return n&&Math.sqrt(n)}function Kst(t,e,n){const r=F6(t),i=j6(t);return r&&i?Math.ceil((n-e)*Math.cbrt(r)/(3.49*i)):1}var G6=Array.prototype,Zst=G6.slice,Xgt=G6.map;function RP(t){return()=>t}const Jst=Math.sqrt(50),Qst=Math.sqrt(10),tct=Math.sqrt(2);function wb(t,e,n){const r=(e-t)/Math.max(0,n),i=Math.floor(Math.log10(r)),o=r/Math.pow(10,i),a=o>=Jst?10:o>=Qst?5:o>=tct?2:1;let s,c,l;return i<0?(l=Math.pow(10,-i)/a,s=Math.round(t*l),c=Math.round(e*l),s/le&&--c,l=-l):(l=Math.pow(10,i)*a,s=Math.round(t/l),c=Math.round(e/l),s*le&&--c),c0))return[];if(t===e)return[t];const r=e=i))return[];const s=o-i+1,c=new Array(s);if(r)if(a<0)for(let l=0;l0?(t=Math.floor(t/i)*i,e=Math.ceil(e/i)*i):i<0&&(t=Math.ceil(t*i)/i,e=Math.floor(e*i)/i),r=i}}function rct(t){return Math.max(1,Math.ceil(Math.log(F6(t))/Math.LN2)+1)}function ict(){var t=k0,e=Wl,n=rct;function r(i){Array.isArray(i)||(i=Array.from(i));var o,a=i.length,s,c,l=new Array(a);for(o=0;o=d)if(O>=d&&e===Wl){const w=Ag(f,d,E);isFinite(w)&&(w>0?d=(Math.floor(d/w)+1)*w:w<0&&(d=(Math.ceil(d*-w)+1)/-w))}else h.pop()}for(var p=h.length,v=0,y=p;h[v]<=f;)++v;for(;h[y-1]>d;)--y;(v||y0?h[o-1]:f,b.x1=o0)for(o=0;on;){if(r-n>600){const c=r-n+1,l=e-n+1,u=Math.log(c),f=.5*Math.exp(2*u/3),d=.5*Math.sqrt(u*f*(c-f)/c)*(l-c/2<0?-1:1),h=Math.max(n,Math.floor(e-l*f/c+d)),p=Math.min(r,Math.floor(e+(c-l)*f/c+d));LP(t,e,h,p,i)}const o=t[e];let a=n,s=r;for(Cg(t,n,e),i(t[r],o)>0&&Cg(t,n,r);a0;)--s}i(t[n],o)===0?Cg(t,n,s):(++s,Cg(t,s,r)),s<=e&&(n=s+1),e<=s&&(r=s-1)}return t}function Cg(t,e,n){const r=t[e];t[e]=t[n],t[n]=r}function oct(t,e=li){let n,r=!1;if(e.length===1){let i;for(const o of t){const a=e(o);(r?li(a,i)>0:li(a,a)===0)&&(n=o,i=a,r=!0)}}else for(const i of t)(r?e(i,n)>0:e(i,i)===0)&&(n=i,r=!0);return n}function Ob(t,e,n){if(t=Float64Array.from(WZ(t,n)),!(!(r=t.length)||isNaN(e=+e))){if(e<=0||r<2)return ls(t);if(e>=1)return Qn(t);var r,i=(r-1)*e,o=Math.floor(i),a=Qn(LP(t,o).subarray(0,o+1)),s=ls(t.subarray(o+1));return a+(s-a)*(i-o)}}function qgt(t,e,n=number){if(!(!(r=t.length)||isNaN(e=+e))){if(e<=0||r<2)return+n(t[0],0,t);if(e>=1)return+n(t[r-1],r-1,t);var r,i=(r-1)*e,o=Math.floor(i),a=+n(t[o],o,t),s=+n(t[o+1],o+1,t);return a+(s-a)*(i-o)}}function act(t,e,n=VS){if(!isNaN(e=+e)){if(r=Float64Array.from(t,(s,c)=>VS(n(t[c],c,t))),e<=0)return Sg(r);if(e>=1)return lp(r);var r,i=Uint32Array.from(t,(s,c)=>c),o=r.length-1,a=Math.floor(o*e);return LP(i,a,0,o,(s,c)=>J0(r[s],r[c])),a=oct(i.subarray(0,a+1),s=>r[s]),a>=0?a:-1}}function IP(t,e){return Ob(t,.5,e)}function sct(t,e){return act(t,.5,e)}var cct=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ie===null?t:`${t} of ${e}`}function lct(t){if(typeof t=="function")return[t,null];const n={mean:uct,max:dct,count:pct,first:gct,last:yct,sum:vct,min:hct,median:fct}[t];if(!n)throw new Error(`Unknown reducer: ${t}.`);return n()}function uct(){const t=(n,r)=>Mg(n,i=>+r[i]),e=rf("mean");return[t,e]}function fct(){const t=(n,r)=>IP(n,i=>+r[i]),e=rf("median");return[t,e]}function dct(){const t=(n,r)=>Qn(n,i=>+r[i]),e=rf("max");return[t,e]}function hct(){const t=(n,r)=>ls(n,i=>+r[i]),e=rf("min");return[t,e]}function pct(){const t=(n,r)=>n.length,e=rf("count");return[t,e]}function vct(){const t=(n,r)=>Cs(n,i=>+r[i]),e=rf("sum");return[t,e]}function gct(){const t=(n,r)=>r[n[0]],e=rf("first");return[t,e]}function yct(){const t=(n,r)=>r[n[n.length-1]],e=rf("last");return[t,e]}const DP=(t={})=>{const{groupBy:e}=t,n=cct(t,["groupBy"]);return(r,i)=>{const{data:o,encode:a}=i,s=e(r,i);if(!s)return[r,i];const c=(h,p)=>{if(h)return h;const{from:v}=p;if(!v)return h;const[,y]=En(a,v);return y},l=Object.entries(n).map(([h,p])=>{const[v,y]=lct(p),[m,b]=En(a,h),O=c(b,p),E=s.map(w=>v(w,m!=null?m:o));return[h,Object.assign(Object.assign({},Qnt(E,(y==null?void 0:y(O))||O)),{aggregate:!0})]}),u=Object.keys(a).map(h=>{const[p,v]=En(a,h),y=s.map(m=>p[m[0]]);return[h,xr(y,v)]}),f=s.map(h=>o[h[0]]);return[Zf(s),bt({},i,{data:f,encode:Object.fromEntries([...u,...l])})]}};DP.props={};var mct=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{groupChannels:e=["color"],binChannels:n=["x","y"]}=t,r=mct(t,["groupChannels","binChannels"]),i={},o=(a,s)=>{const{encode:c}=s,l=n.map(p=>{const[v]=En(c,p);return v}),u=Xt(r,z6),f=a.filter(p=>l.every(v=>mr(v[p]))),d=[...e.map(p=>{const[v]=En(c,p);return v}).filter(mr).map(p=>v=>p[v]),...n.map((p,v)=>{const y=l[v],m=u[p]||xct(y),b=ict().thresholds(m).value(E=>+y[E])(f),O=new Map(b.flatMap(E=>{const{x0:w,x1:_}=E,S=`${w},${_}`;return E.map(M=>[M,S])}));return i[p]=O,E=>O.get(E)})],h=p=>d.map(v=>v(p)).join("-");return Array.from(Nr(f,h).values())};return DP(Object.assign(Object.assign(Object.assign({},Object.fromEntries(Object.entries(r).filter(([a])=>!a.startsWith(z6)))),Object.fromEntries(n.flatMap(a=>{const s=([l])=>+i[a].get(l).split(",")[0],c=([l])=>+i[a].get(l).split(",")[1];return c.from=a,[[a,s],[`${a}1`,c]]}))),{groupBy:o}))};BP.props={};const W6=(t={})=>{const{thresholds:e}=t;return BP(Object.assign(Object.assign({},t),{thresholdsX:e,groupChannels:["color"],binChannels:["x"]}))};W6.props={};var bct=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{groupBy:e="x",reverse:n=!1,orderBy:r,padding:i}=t,o=bct(t,["groupBy","reverse","orderBy","padding"]);return(a,s)=>{const{data:c,encode:l,scale:u}=s,{series:f}=u,[d]=En(l,"y"),[h]=ug(l,"series","color"),p=D6(h,f),v=bt({},s,{scale:{series:{domain:p,paddingInner:i}}}),y=nf(e,a,s),m=L6(r);if(!m)return[a,bt(v,{encode:{series:xr(h)}})];const b=m(c,d,h);b&&I6(y,b);const O=new Array(a.length);for(const E of y){n&&E.reverse();for(let w=0;w{const{padding:e=0,paddingX:n=e,paddingY:r=e,random:i=Math.random}=t;return(o,a)=>{const{encode:s,scale:c}=a,{x:l,y:u}=c,[f]=En(s,"x"),[d]=En(s,"y"),h=Eb(f,l,n),p=Eb(d,u,r),v=o.map(()=>Sb(i(),...p)),y=o.map(()=>Sb(i(),...h));return[o,bt({scale:{x:{padding:.5},y:{padding:.5}}},a,{encode:{dy:xr(v),dx:xr(y)}})]}};H6.props={};const U6=(t={})=>{const{padding:e=0,random:n=Math.random}=t;return(r,i)=>{const{encode:o,scale:a}=i,{x:s}=a,[c]=En(o,"x"),l=Eb(c,s,e),u=r.map(()=>Sb(n(),...l));return[r,bt({scale:{x:{padding:.5}}},i,{encode:{dx:xr(u)}})]}};U6.props={};const V6=(t={})=>{const{padding:e=0,random:n=Math.random}=t;return(r,i)=>{const{encode:o,scale:a}=i,{y:s}=a,[c]=En(o,"y"),l=Eb(c,s,e),u=r.map(()=>Sb(n(),...l));return[r,bt({scale:{y:{padding:.5}}},i,{encode:{dy:xr(u)}})]}};V6.props={};var _ct=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{groupBy:e="x"}=t;return(n,r)=>{const{encode:i}=r,{x:o}=i,a=_ct(i,["x"]),s=Object.entries(a).filter(([d])=>d.startsWith("y")).map(([d])=>[d,En(i,d)[0]]),c=s.map(([d])=>[d,new Array(n.length)]),l=nf(e,n,r),u=new Array(l.length);for(let d=0;ds.map(([,b])=>+b[m])),[v,y]=Wl(p);u[d]=(v+y)/2}const f=Math.max(...u);for(let d=0;d[d,xr(h,En(i,d)[1])]))})]}};X6.props={};const $6=(t={})=>{const{groupBy:e="x",series:n=!0}=t;return(r,i)=>{const{encode:o}=i,[a]=En(o,"y"),[s,c]=En(o,"y1"),[l]=n?ug(o,"series","color"):En(o,"color"),u=nf(e,r,i),f=new Array(r.length);for(const d of u){const h=d.map(p=>+a[p]);for(let p=0;pb!==p));f[v]=+a[v]>y?y:a[v]}}return[r,bt({},i,{encode:{y1:xr(f,c)}})]}};$6.props={};const q6=t=>{const{groupBy:e=["x"],reducer:n=(a,s)=>s[a[0]],orderBy:r=null,reverse:i=!1,duration:o}=t;return(a,s)=>{const{encode:c}=s,u=(Array.isArray(e)?e:[e]).map(y=>[y,En(c,y)[0]]);if(u.length===0)return[a,s];let f=[a];for(const[,y]of u){const m=[];for(const b of f){const O=Array.from(Nr(b,E=>y[E]).values());m.push(...O)}f=m}if(r){const[y]=En(c,r);y&&f.sort((m,b)=>n(m,y)-n(b,y)),i&&f.reverse()}const d=(o||3e3)/f.length,[h]=o?[Ku(a,d)]:ug(c,"enterDuration",Ku(a,d)),[p]=ug(c,"enterDelay",Ku(a,0)),v=new Array(a.length);for(let y=0,m=0;y+h[E]);for(const E of b)v[E]=+p[E]+m;m+=O}return[a,bt({},s,{encode:{enterDuration:Kx(h),enterDelay:Kx(v)}})]}};q6.props={};var wct=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ils(n,i=>r[+i]),max:(n,r)=>Qn(n,i=>r[+i]),first:(n,r)=>r[n[0]],last:(n,r)=>r[n[n.length-1]],mean:(n,r)=>Mg(n,i=>r[+i]),median:(n,r)=>IP(n,i=>r[+i]),sum:(n,r)=>Cs(n,i=>r[+i]),deviation:(n,r)=>j6(n,i=>r[+i])}[t]||Qn}const K6=(t={})=>{const{groupBy:e="x",basis:n="max"}=t;return(r,i)=>{const{encode:o,tooltip:a}=i,{x:s}=o,c=wct(o,["x"]),l=Object.entries(c).filter(([v])=>v.startsWith("y")).map(([v])=>[v,En(o,v)[0]]),[,u]=l.find(([v])=>v==="y"),f=l.map(([v])=>[v,new Array(r.length)]),d=nf(e,r,i),h=Oct(n);for(const v of d){const y=h(v,u);for(const m of v)for(let b=0;b[v,xr(y,En(o,v)[1])]))},!p&&o.y0&&{tooltip:{items:[{channel:"y0"}]}}))]}};K6.props={};function Z6(t,e){return[t[0]]}function Ect(t,e){const n=t.length-1;return[t[n]]}function Sct(t,e){const n=lp(t,r=>e[r]);return[t[n]]}function Mct(t,e){const n=Sg(t,r=>e[r]);return[t[n]]}function Pct(t){return typeof t=="function"?t:{first:Z6,last:Ect,max:Sct,min:Mct}[t]||Z6}const Mb=(t={})=>{const{groupBy:e="series",channel:n,selector:r}=t;return(i,o)=>{const{encode:a}=o,s=nf(e,i,o),[c]=En(a,n),l=Pct(r);return[s.flatMap(u=>l(u,c)),o]}};Mb.props={};var Tct=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{selector:e}=t,n=Tct(t,["selector"]);return Mb(Object.assign({channel:"x",selector:e},n))};J6.props={};var Act=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{selector:e}=t,n=Act(t,["selector"]);return Mb(Object.assign({channel:"y",selector:e},n))};Q6.props={};var Cct=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{channels:e=["x","y"]}=t,n=Cct(t,["channels"]),r=(i,o)=>nf(e,i,o);return DP(Object.assign(Object.assign({},n),{groupBy:r}))};kg.props={};const t8=(t={})=>kg(Object.assign(Object.assign({},t),{channels:["x","color","series"]}));t8.props={};const e8=(t={})=>kg(Object.assign(Object.assign({},t),{channels:["y","color","series"]}));e8.props={};const n8=(t={})=>kg(Object.assign(Object.assign({},t),{channels:["color"]}));n8.props={};function kct(t,e,n){return(e.length!==2?fc(JE(t,e,n),([r,i],[o,a])=>li(i,a)||li(r,o)):fc(Nr(t,n),([r,i],[o,a])=>e(i,a)||li(r,o))).map(([r])=>r)}var r8=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ii(a,o);if(i==="max")return a=>Qn(a,s=>+o[s]);if(i==="min")return a=>ls(a,s=>+o[s]);if(i==="sum")return a=>Cs(a,s=>+o[s]);if(i==="median")return a=>IP(a,s=>+o[s]);if(i==="mean")return a=>Mg(a,s=>+o[s]);if(i==="first")return a=>o[a[0]];if(i==="last")return a=>o[a[a.length-1]];throw new Error(`Unknown reducer: ${i}`)}function Rct(t,e,n){const{reverse:r,channel:i}=n,{encode:o}=e,[a]=En(o,i),s=fc(t,c=>a[c]);return r&&s.reverse(),[s,e]}function Lct(t,e,n){if(!Array.isArray(n))return t;const r=new Set(n);return t.filter(i=>r.has(e[i]))}function Ict(t,e,n){var r;const{reverse:i,slice:o,channel:a}=n,s=r8(n,["reverse","slice","channel"]),{encode:c,scale:l={}}=e,u=(r=l[a])===null||r===void 0?void 0:r.domain,[f]=En(c,a),d=Nct(a,s,c),h=Lct(t,f,u),p=kct(h,d,m=>f[m]);i&&p.reverse();const v=typeof o=="number"?[0,o]:o,y=o?p.slice(...v):p;return[t,bt(e,{scale:{[a]:{domain:y}}})]}const Pb=(t={})=>{const{reverse:e=!1,slice:n,channel:r,ordinal:i=!0}=t,o=r8(t,["reverse","slice","channel","ordinal"]);return(a,s)=>i?Ict(a,s,Object.assign({reverse:e,slice:n,channel:r},o)):Rct(a,s,Object.assign({reverse:e,slice:n,channel:r},o))};Pb.props={};const i8=(t={})=>Pb(Object.assign(Object.assign({},t),{channel:"x"}));i8.props={};const o8=(t={})=>Pb(Object.assign(Object.assign({},t),{channel:"y"}));o8.props={};const a8=(t={})=>Pb(Object.assign(Object.assign({},t),{channel:"color"}));a8.props={};function Dct(t,e){return typeof e=="string"?t.map(n=>n[e]):t.map(e)}function Bct(t,e){if(typeof t=="function")return n=>t(n,e);if(t==="sum")return n=>Cs(n,r=>+e[r]);throw new Error(`Unknown reducer: ${t}`)}const s8=(t={})=>{const{field:e,channel:n="y",reducer:r="sum"}=t;return(i,o)=>{const{data:a,encode:s}=o,[c]=En(s,"x"),l=e?Dct(a,e):En(s,n)[0],u=Bct(r,l),f=Z1(i,u,d=>c[d]).map(d=>d[1]);return[i,bt({},o,{scale:{x:{flex:f}}})]}};s8.props={};function Fct(t){const{padding:e=0,direction:n="col"}=t;return(r,i,o)=>{const a=r.length;if(a===0)return[];const{innerWidth:s,innerHeight:c}=o,l=c/s;let u=Math.ceil(Math.sqrt(i/l)),f=s/u,d=Math.ceil(i/u),h=d*f;for(;h>c;)u=u+1,f=s/u,d=Math.ceil(i/u),h=d*f;const p=c-d*f,v=d<=1?0:p/(d-1),[y,m]=d<=1?[(s-a*f)/(a-1),(c-f)/2]:[0,0];return r.map((b,O)=>{const[E,w,_,S]=BS(b),M=n==="col"?O%u:Math.floor(O/d),T=n==="col"?Math.floor(O/u):O%d,A=M*f,C=(d-T-1)*f+p,N=(f-e)/_,k=(f-e)/S,R=A-E+y*M+1/2*e,I=C-w-v*T-m+1/2*e;return`translate(${R}, ${I}) scale(${N}, ${k})`})}}const c8=t=>(e,n)=>[e,bt({},n,{modifier:Fct(t),axis:!1})];c8.props={};function jct(t,e,n,r){const i=t.length;if(r>=i||r===0)return t;const o=h=>e[t[h]]*1,a=h=>n[t[h]]*1,s=[],c=(i-2)/(r-2);let l=0,u,f,d;s.push(l);for(let h=0;hu&&(u=f,d=O);s.push(d),l=d}return s.push(i-1),s.map(h=>t[h])}function Gct(t){if(typeof t=="function")return t;if(t==="lttb")return jct;const e={first:r=>[r[0]],last:r=>[r[r.length-1]],min:(r,i,o)=>[r[Sg(r,a=>o[a])]],max:(r,i,o)=>[r[lp(r,a=>o[a])]],median:(r,i,o)=>[r[sct(r,a=>o[a])]]},n=e[t]||e.median;return(r,i,o,a)=>{const s=Math.max(1,Math.floor(r.length/a));return zct(r,s).flatMap(l=>n(l,i,o))}}function zct(t,e){const n=t.length,r=[];let i=0;for(;i{const{strategy:e="median",thresholds:n=2e3,groupBy:r=["series","color"]}=t,i=Gct(e);return(o,a)=>{const{encode:s}=a,c=nf(r,o,a),[l]=En(s,"x"),[u]=En(s,"y");return[c.flatMap(f=>i(f,l,u,n)),a]}};l8.props={};function Wct(t){return typeof t=="object"?[t.value,t.ordinal]:[t,!0]}function Yct(t){var e;const{encode:n}=t,r=Object.assign(Object.assign({},t),{encode:Object.assign(Object.assign({},t.encode),{y:Object.assign(Object.assign({},t.encode.y),{value:[]})})}),i=(e=n==null?void 0:n.color)===null||e===void 0?void 0:e.field;if(!n||!i)return r;let o;for(const[a,s]of Object.entries(n))(a==="x"||a==="y")&&s.field===i&&(o=Object.assign(Object.assign({},o),{[a]:Object.assign(Object.assign({},s),{value:[]})}));return o?Object.assign(Object.assign({},t),{encode:Object.assign(Object.assign({},t.encode),o)}):r}const u8=(t={})=>(e,n)=>{const{encode:r,data:i}=n,o=Object.entries(t).map(([u,f])=>{const[d]=En(r,u);if(!d)return null;const[h,p=!0]=Wct(f);if(typeof h=="function")return v=>h(d[v]);if(p){const v=Array.isArray(h)?h:[h];return v.length===0?null:y=>v.includes(d[y])}else{const[v,y]=h;return m=>d[m]>=v&&d[m]<=y}}).filter(mr),a=u=>o.every(f=>f(u)),s=e.filter(a),c=s.map((u,f)=>f);if(o.length===0){const u=Yct(n);return[e,u]}const l=Object.entries(r).map(([u,f])=>[u,Object.assign(Object.assign({},f),{value:c.map(d=>f.value[s[d]]).filter(d=>d!==void 0)})]);return[c,bt({},n,{encode:Object.fromEntries(l),data:s.map(u=>i[u])})]};u8.props={};var f8={},FP={},jP=34,Ng=10,GP=13;function d8(t){return new Function("d","return {"+t.map(function(e,n){return JSON.stringify(e)+": d["+n+'] || ""'}).join(",")+"}")}function Hct(t,e){var n=d8(t);return function(r,i){return e(n(r),i,t)}}function h8(t){var e=Object.create(null),n=[];return t.forEach(function(r){for(var i in r)i in e||n.push(e[i]=i)}),n}function Ga(t,e){var n=t+"",r=n.length;return r9999?"+"+Ga(t,6):Ga(t,4)}function Vct(t){var e=t.getUTCHours(),n=t.getUTCMinutes(),r=t.getUTCSeconds(),i=t.getUTCMilliseconds();return isNaN(t)?"Invalid Date":Uct(t.getUTCFullYear(),4)+"-"+Ga(t.getUTCMonth()+1,2)+"-"+Ga(t.getUTCDate(),2)+(i?"T"+Ga(e,2)+":"+Ga(n,2)+":"+Ga(r,2)+"."+Ga(i,3)+"Z":r?"T"+Ga(e,2)+":"+Ga(n,2)+":"+Ga(r,2)+"Z":n||e?"T"+Ga(e,2)+":"+Ga(n,2)+"Z":"")}function Xct(t){var e=new RegExp('["'+t+` +\r]`),n=t.charCodeAt(0);function r(f,d){var h,p,v=i(f,function(y,m){if(h)return h(y,m-1);p=y,h=d?Hct(y,d):d8(y)});return v.columns=p||[],v}function i(f,d){var h=[],p=f.length,v=0,y=0,m,b=p<=0,O=!1;f.charCodeAt(p-1)===Ng&&--p,f.charCodeAt(p-1)===GP&&--p;function E(){if(b)return FP;if(O)return O=!1,f8;var _,S=v,M;if(f.charCodeAt(S)===jP){for(;v++=p?b=!0:(M=f.charCodeAt(v++))===Ng?O=!0:M===GP&&(O=!0,f.charCodeAt(v)===Ng&&++v),f.slice(S+1,_-1).replace(/""/g,'"')}for(;v{const{value:e,format:n=e.split(".").pop(),delimiter:r=",",autoType:i=!0}=t;return()=>Kct(void 0,void 0,void 0,function*(){const o=yield fetch(e);if(n==="csv"){const a=yield o.text();return Xct(r).parse(a,i?$ct:Kf)}else if(n==="json")return yield o.json();throw new Error(`Unknown format: ${n}.`)})};p8.props={};const v8=t=>{const{value:e}=t;return()=>e};v8.props={};function Zct(t,e){return t.map(n=>{if(Array.isArray(n)){const[r,i=e]=n;return[r,i]}return[n,e]})}const g8=t=>{const{fields:e=[]}=t,n=Zct(e,!0);return r=>{const i=(o,a)=>n.reduce((s,[c,l=!0])=>s!==0?s:l?o[c]a[c]?-1:+(o[c]!==a[c]),0);return[...r].sort(i)}};g8.props={};function Kgt(t){return t!=null&&!Number.isNaN(t)}const y8=t=>{const{callback:e}=t;return n=>Array.isArray(n)?[...n].sort(e):n};y8.props={};function Jct(t){return t!=null&&!Number.isNaN(t)}const m8=t=>{const{callback:e=Jct}=t;return n=>n.filter(e)};m8.props={};function Qct(t,e=[]){return e.reduce((n,r)=>(r in t&&(n[r]=t[r]),n),{})}const x8=t=>{const{fields:e}=t;return n=>n.map(r=>Qct(r,e))};x8.props={};function tlt(t){return Object.keys(t).length===0}const b8=t=>e=>{if(!t||tlt(t))return e;const n=r=>Object.entries(r).reduce((i,[o,a])=>(i[t[o]||o]=a,i),{});return e.map(n)};b8.props={};function elt(t){return!t||Object.keys(t).length===0}const _8=t=>{const{fields:e,key:n="key",value:r="value"}=t;return i=>elt(e)?i:i.flatMap(o=>e.map(a=>Object.assign(Object.assign({},o),{[n]:a,[r]:o[a]})))};_8.props={};const w8=t=>{const{start:e,end:n}=t;return r=>r.slice(e,n)};w8.props={};const O8=t=>{const{callback:e=Kf}=t;return n=>e(n)};O8.props={};const E8=t=>{const{callback:e=Kf}=t;return n=>Array.isArray(n)?n.map(e):n};E8.props={};function S8(t){return typeof t=="string"?e=>e[t]:t}const M8=t=>{const{join:e,on:n,select:r=[],as:i=r,unknown:o=NaN}=t,[a,s]=n,c=S8(s),l=S8(a),u=JE(e,([f])=>f,f=>c(f));return f=>f.map(d=>{const h=u.get(l(d));return Object.assign(Object.assign({},d),r.reduce((p,v,y)=>(p[i[y]]=h?h[v]:o,p),{}))})};M8.props={};var nlt=gt(53843),rlt=gt.n(nlt);function Zgt(t){return t!=null&&!Number.isNaN(t)}const P8=t=>{const{field:e,groupBy:n,as:r=["y","size"],min:i,max:o,size:a=10,width:s}=t,[c,l]=r;return u=>Array.from(Nr(u,d=>n.map(h=>d[h]).join("-")).values()).map(d=>{const h=rlt().create(d.map(y=>y[e]),{min:i,max:o,size:a,width:s}),p=h.map(y=>y.x),v=h.map(y=>y.y);return Object.assign(Object.assign({},d[0]),{[c]:p,[l]:v})})};P8.props={};const T8=()=>t=>(console.log("G2 data section:",t),t);T8.props={};var ilt=function(t,e,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(u){try{l(r.next(u))}catch(f){a(f)}}function c(u){try{l(r.throw(u))}catch(f){a(f)}}function l(u){u.done?o(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})};function olt(t,e){return{set(n,r,i){if(e[n]===void 0)return this;const o=r?r.call(null,e[n]):e[n];return i?i.call(null,o):typeof t[n]=="function"?t[n](o):t[n]=o,this},setAsync(n,r,i){return ilt(this,void 0,void 0,function*(){if(e[n]===void 0)return this;const o=r?yield r.call(null,e[n]):e[n];return i?i.call(null,o):typeof t[n]=="function"?t[n](o):t[n]=o,this})}}}const zP=Math.PI/180,Rg=64,Tb=2048;function alt(t){return t.text}function slt(){return"serif"}function A8(){return"normal"}function clt(t){return t.value}function llt(){return~~(Math.random()*2)*90}function ult(){return 1}function flt(){}function dlt(t,e,n,r){if(e.sprite)return;const i=t.context,o=t.ratio;i.clearRect(0,0,(Rg<<5)/o,Tb/o);let a=0,s=0,c=0;const l=n.length;for(--r;++r>5<<5,h=~~Math.max(Math.abs(m+b),Math.abs(m-b))}else d=d+31>>5<<5;if(h>c&&(c=h),a+d>=Rg<<5&&(a=0,s+=c,c=0),s+h>=Tb)break;i.translate((a+(d>>1))/o,(s+(h>>1))/o),e.rotate&&i.rotate(e.rotate*zP),i.fillText(e.text,0,0),e.padding&&(i.lineWidth=2*e.padding,i.strokeText(e.text,0,0)),i.restore(),e.width=d,e.height=h,e.xoff=a,e.yoff=s,e.x1=d>>1,e.y1=h>>1,e.x0=-e.x1,e.y0=-e.y1,e.hasText=!0,a+=d}const u=i.getImageData(0,0,(Rg<<5)/o,Tb/o).data,f=[];for(;--r>=0;){if(e=n[r],!e.hasText)continue;const d=e.width,h=d>>5;let p=e.y1-e.y0;for(let m=0;m>5),E=u[(s+m)*(Rg<<5)+(a+b)<<2]?1<<31-b%32:0;f[O]|=E,v|=E}v?y=m:(e.y0++,p--,m--,s++)}e.y1=e.y0+y,e.sprite=f.slice(0,(e.y1-e.y0)*h)}}function hlt(t,e,n){n>>=5;const r=t.sprite,i=t.width>>5,o=t.x-(i<<4),a=o&127,s=32-a,c=t.y1-t.y0;let l=(t.y+t.y0)*n+(o>>5),u;for(let f=0;f>>a:0))&e[l+d])return!0;l+=n}return!1}function plt(t,e){const n=t[0],r=t[1];e.x+e.x0r.x&&(r.x=e.x+e.x1),e.y+e.y1>r.y&&(r.y=e.y+e.y1)}function vlt(t,e){return t.x+t.x1>e[0].x&&t.x+t.x0e[0].y&&t.y+t.y0>5)*t[1]),_=u.length,S=[],M=u.map(function(N,k,R){return N.text=e.call(this,N,k,R),N.font=n.call(this,N,k,R),N.style=p.call(this,N,k,R),N.weight=i.call(this,N,k,R),N.rotate=o.call(this,N,k,R),N.size=~~r.call(this,N,k,R),N.padding=a.call(this,N,k,R),N}).sort(function(N,k){return k.size-N.size});let T=-1,A=v.board?[{x:0,y:0},{x:b,y:O}]:void 0;f&&clearInterval(f),f=setInterval(C,0),C();function C(){const N=Date.now();for(;Date.now()-N>1,k.y=O*(c()+.5)>>1,dlt(E,k,M,T),k.hasText&&m(w,k,A)&&(l.call(null,"word",{cloud:v,word:k}),S.push(k),A?v.hasImage||plt(A,k):A=[{x:k.x+k.x0,y:k.y+k.y0},{x:k.x+k.x1,y:k.y+k.y1}],k.x-=t[0]>>1,k.y-=t[1]>>1)}v._tags=S,v._bounds=A,T>=_&&(v.stop(),l.call(null,"end",{cloud:v,words:S,bounds:A}))}return v},v.stop=function(){return f&&(clearInterval(f),f=null),v};function y(b){b.width=b.height=1;const O=Math.sqrt(b.getContext("2d").getImageData(0,0,1,1).data.length>>2);b.width=(Rg<<5)/O,b.height=Tb/O;const E=b.getContext("2d");return E.fillStyle=E.strokeStyle="red",E.textAlign="center",E.textBaseline="middle",{context:E,ratio:O}}function m(b,O,E){const w=O.x,_=O.y,S=Math.sqrt(t[0]*t[0]+t[1]*t[1]),M=s(t),T=c()<.5?1:-1;let A,C=-T,N,k;for(;(A=M(C+=T))&&(N=~~A[0],k=~~A[1],!(Math.min(Math.abs(N),Math.abs(k))>=S));)if(O.x=w+N,O.y=_+k,!(O.x+O.x0<0||O.y+O.y0<0||O.x+O.x1>t[0]||O.y+O.y1>t[1])&&(!E||!hlt(O,b,t[0]))&&(!E||vlt(O,E))){const R=O.sprite,I=O.width>>5,D=t[0]>>5,B=O.x-(I<<4),F=B&127,G=32-F,X=O.y1-O.y0;let q,J=(O.y+O.y0)*D+(B>>5);for(let et=0;et>>F:0);J+=D}return delete O.sprite,!0}return!1}return v.createMask=b=>{const O=document.createElement("canvas"),[E,w]=t;if(!E||!w)return;const _=E>>5,S=k8((E>>5)*w);O.width=E,O.height=w;const M=O.getContext("2d");M.drawImage(b,0,0,b.width,b.height,0,0,E,w);const T=M.getImageData(0,0,E,w).data;for(let A=0;A>5),k=A*E+C<<2,I=T[k]>=250&&T[k+1]>=250&&T[k+2]>=250?1<<31-C%32:0;S[N]|=I}v.board=S,v.hasImage=!0},v.timeInterval=function(b){d=b==null?1/0:b},v.words=function(b){u=b},v.size=function(b=[]){t=[+b[0],+b[1]]},v.text=function(b){e=$l(b)},v.font=function(b){n=$l(b)},v.fontWeight=function(b){i=$l(b)},v.rotate=function(b){o=$l(b)},v.canvas=function(b){h=$l(b)},v.spiral=function(b){s=mlt[b]||b},v.fontSize=function(b){r=$l(b)},v.padding=function(b){a=$l(b)},v.random=function(b){c=$l(b)},v.on=function(b){l=$l(b)},v}var blt=function(t,e,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(u){try{l(r.next(u))}catch(f){a(f)}}function c(u){try{l(r.throw(u))}catch(f){a(f)}}function l(u){u.done?o(u.value):i(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})},_lt=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{if(t instanceof HTMLImageElement){e(t);return}if(typeof t=="string"){const r=new Image;r.crossOrigin="anonymous",r.src=t,r.onload=()=>e(r),r.onerror=()=>{console.error(`'image ${t} load failed !!!'`),n()};return}n()})}function Elt(t,e){if(typeof t=="function")return t;if(Array.isArray(t)){const[n,r]=t;if(!e)return()=>(r+n)/2;const[i,o]=e;return o===i?()=>(r+n)/2:({value:a})=>(r-n)/(o-i)*(a-i)+n}return()=>t}const N8=(t,e)=>n=>blt(void 0,void 0,void 0,function*(){const r=Object.assign({},wlt,t,{canvas:e.createCanvas}),i=xlt();yield olt(i,r).set("fontSize",b=>{const O=n.map(E=>E.value);return Elt(b,[ls(O),Qn(O)])}).set("font").set("fontStyle").set("fontWeight").set("padding").set("rotate").set("size").set("spiral").set("timeInterval").set("random").set("text").set("on").set("canvas").setAsync("imageMask",Olt,i.createMask),i.words([...n]);const o=i.start(),[a,s]=r.size,c=[{x:0,y:0},{x:a,y:s}],{_bounds:l=c,_tags:u,hasImage:f}=o,d=u.map(b=>{var{x:O,y:E,font:w}=b,_=_lt(b,["x","y","font"]);return Object.assign(Object.assign({},_),{x:O+a/2,y:E+s/2,fontFamily:w})}),[{x:h,y:p},{x:v,y}]=l,m={text:"",value:0,opacity:0,fontSize:0};return d.push(Object.assign(Object.assign({},m),{x:f?0:h,y:f?0:p}),Object.assign(Object.assign({},m),{x:f?a:v,y:f?s:y})),d});N8.props={};function WP(t){const{min:e,max:n}=t;return[[e[0],e[1]],[n[0],n[1]]]}function R8(t,e){const[n,r]=t,[i,o]=e;return n>=i[0]&&n<=o[0]&&r>=i[1]&&r<=o[1]}function Slt(t,e){const[n,r]=t;return!(R8(n,e)&&R8(r,e))}function Mlt(t,e){const[n,r]=t,[i,o]=e;return n[0]i[0]&&n[1]i[1]}const Plt=t=>{const{priority:e}=t;return n=>{const r=[];return e&&n.sort(e),n.forEach(i=>{Nx(i);const o=i.getLocalBounds();r.some(s=>Mlt(WP(o),WP(s.getLocalBounds())))?qS(i):r.push(i)}),n}};function Tlt([t,e],[n,r]){return r>t&&e>n}function Ab(){const t=new Map;return[r=>t.get(r),(r,i)=>t.set(r,i)]}function Alt(t){const e=t.cloneNode(!0),n=e.getElementById("connector");n&&e.removeChild(n);const{min:r,max:i}=e.getRenderBounds();return e.destroy(),{min:r,max:i}}const Clt=t=>{const{maxIterations:e=10,maxError:n=.1,padding:r=1}=t;return i=>{const o=i.length;if(o<=1)return i;const[a,s]=Ab(),[c,l]=Ab(),[u,f]=Ab(),[d,h]=Ab();for(const p of i){const{min:v,max:y}=Alt(p),[m,b]=v,[O,E]=y;s(p,b),l(p,b),f(p,E-b),h(p,[m,O])}for(let p=0;pli(c(y),c(m)));let v=0;for(let y=0;yt=>(t.forEach(e=>{Nx(e);const n=e.attr("bounds"),r=e.getLocalBounds();Slt(WP(r),n)&&qS(e)}),t);function Nlt(t){return typeof t=="object"?t:xs(t)}function YP(t){let e=t/255;return e=e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4),e}function L8(t,e,n){return .2126*YP(t)+.7152*YP(e)+.0722*YP(n)}function I8(t,e){const{r:n,g:r,b:i}=t,{r:o,g:a,b:s}=e,c=L8(n,r,i),l=L8(o,a,s);return(Math.max(c,l)+.05)/(Math.min(c,l)+.05)}function Rlt(t,e){const n=lp(e,r=>I8(t,Nlt(r)));return e[n]}const Llt=t=>{const{threshold:e=4.5,palette:n=["#000","#fff"]}=t;return r=>(r.forEach(i=>{const o=i.attr("dependentElement").parsedStyle.fill,a=i.parsedStyle.fill;I8(a,o){const[[n,r],[i,o]]=e,[[a,s],[c,l]]=t;let u=0,f=0;return ai&&(u=i-c),so&&(f=o-l),[u,f]},Dlt=()=>(t,{canvas:e})=>{const{width:n,height:r}=e.getConfig();return t.forEach(i=>{Nx(i);const{max:o,min:a}=i.getRenderBounds(),[s,c]=o,[l,u]=a,f=Ilt([[l,u],[s,c]],[[0,0],[n,r]]);i.style.connector&&i.style.connectorPoints&&(i.style.connectorPoints[0][0]-=f[0],i.style.connectorPoints[0][1]-=f[1]),i.style.x+=f[0],i.style.y+=f[1]}),t};function Blt(){return{"data.fetch":p8,"data.inline":v8,"data.sortBy":g8,"data.sort":y8,"data.filter":m8,"data.pick":x8,"data.rename":b8,"data.fold":_8,"data.slice":w8,"data.custom":O8,"data.map":E8,"data.join":M8,"data.kde":P8,"data.log":T8,"data.wordCloud":N8,"transform.stackY":B6,"transform.binX":W6,"transform.bin":BP,"transform.dodgeX":Y6,"transform.jitter":H6,"transform.jitterX":U6,"transform.jitterY":V6,"transform.symmetryY":X6,"transform.diffY":$6,"transform.stackEnter":q6,"transform.normalizeY":K6,"transform.select":Mb,"transform.selectX":J6,"transform.selectY":Q6,"transform.groupX":t8,"transform.groupY":e8,"transform.groupColor":n8,"transform.group":kg,"transform.sortX":i8,"transform.sortY":o8,"transform.sortColor":a8,"transform.flexX":s8,"transform.pack":c8,"transform.sample":l8,"transform.filter":u8,"coordinate.cartesian":C5,"coordinate.polar":N0,"coordinate.transpose":OM,"coordinate.theta":k5,"coordinate.parallel":EM,"coordinate.fisheye":N5,"coordinate.radial":aS,"coordinate.radar":R5,"encode.constant":L5,"encode.field":I5,"encode.transform":D5,"encode.column":B5,"mark.interval":U5,"mark.rect":X5,"mark.line":xD,"mark.point":HD,"mark.text":KD,"mark.cell":JD,"mark.area":a4,"mark.link":WM,"mark.image":b4,"mark.polygon":S4,"mark.box":A4,"mark.vector":k4,"mark.lineX":I4,"mark.lineY":F4,"mark.connector":W4,"mark.range":U4,"mark.rangeX":$4,"mark.rangeY":Z4,"mark.path":nB,"mark.shape":oB,"mark.density":cB,"mark.heatmap":dB,"mark.wordCloud":VM,"palette.category10":hB,"palette.category20":pB,"scale.linear":vB,"scale.ordinal":xB,"scale.band":wB,"scale.identity":OB,"scale.point":EB,"scale.time":VB,"scale.log":$B,"scale.pow":qB,"scale.sqrt":KB,"scale.threshold":ZB,"scale.quantile":JB,"scale.quantize":QB,"scale.sequential":tF,"scale.constant":eF,"theme.classic":nF,"theme.classicDark":iF,"theme.academy":oF,"theme.light":nP,"theme.dark":rF,"component.axisX":aF,"component.axisY":sF,"component.legendCategory":iP,"component.legendContinuous":Yu,"component.legends":lF,"component.title":fF,"component.sliderX":vF,"component.sliderY":gF,"component.scrollbarX":yF,"component.scrollbarY":mF,"animation.scaleInX":cP,"animation.scaleOutX":Tot,"animation.scaleInY":xF,"animation.scaleOutY":Aot,"animation.waveIn":bF,"animation.fadeIn":_F,"animation.fadeOut":wF,"animation.zoomIn":Cot,"animation.zoomOut":kot,"animation.pathIn":OF,"animation.morphing":PF,"animation.growInX":TF,"animation.growInY":AF,"interaction.elementHighlight":pb,"interaction.elementHighlightByX":CF,"interaction.elementHighlightByColor":kF,"interaction.elementSelect":vb,"interaction.elementSelectByX":NF,"interaction.elementSelectByColor":RF,"interaction.fisheye":Xot,"interaction.chartIndex":LF,"interaction.tooltip":qF,"interaction.legendFilter":bat,"interaction.legendHighlight":_at,"interaction.brushHighlight":yP,"interaction.brushXHighlight":Pat,"interaction.brushYHighlight":Tat,"interaction.brushAxisHighlight":Bat,"interaction.brushFilter":_P,"interaction.brushXFilter":zat,"interaction.brushYFilter":Wat,"interaction.sliderFilter":c6,"interaction.scrollbarFilter":Xat,"interaction.poptip":f6,"interaction.treemapDrillDown":pst,"interaction.elementPointMove":bst,"composition.spaceLayer":M6,"composition.spaceFlex":P6,"composition.facetRect":k6,"composition.repeatMatrix":Rst,"composition.facetCircle":jst,"composition.timingKeyframe":R6,"labelTransform.overlapHide":Plt,"labelTransform.overlapDodgeY":Clt,"labelTransform.overflowHide":klt,"labelTransform.contrastReverse":Llt,"labelTransform.exceedAdjust":Dlt}}var Lg=t=>t;function Cb(t,e){t&&B8.hasOwnProperty(t.type)&&B8[t.type](t,e)}var D8={Feature:function(t,e){Cb(t.geometry,e)},FeatureCollection:function(t,e){for(var n=t.features,r=-1,i=n.length;++r0){for(a=e[--n];n>0&&(r=a,i=e[--n],a=r+i,o=i-(a-r),!o););n>0&&(o<0&&e[n-1]<0||o>0&&e[n-1]>0)&&(i=o*2,r=a+i,i==r-a&&(a=r))}return a}}function Jgt(t,e){const n=new ql;if(e===void 0)for(let r of t)(r=+r)&&n.add(r);else{let r=-1;for(let i of t)(i=+e(i,++r,t))&&n.add(i)}return+n}function Qgt(t,e){const n=new ql;let r=-1;return Float64Array.from(t,e===void 0?i=>n.add(+i||0):i=>n.add(+e(i,++r,t)||0))}var Ue=1e-6,j8=1e-12,wn=Math.PI,yi=wn/2,G8=wn/4,fs=wn*2,Jo=180/wn,ui=wn/180,Un=Math.abs,Pp=Math.atan,Kl=Math.atan2,bn=Math.cos,kb=Math.ceil,z8=Math.exp,tyt=Math.floor,eyt=Math.hypot,Nb=Math.log,UP=Math.pow,tn=Math.sin,Fs=Math.sign||function(t){return t>0?1:t<0?-1:0},za=Math.sqrt,VP=Math.tan;function W8(t){return t>1?0:t<-1?wn:Math.acos(t)}function js(t){return t>1?yi:t<-1?-yi:Math.asin(t)}function nyt(t){return(t=tn(t/2))*t}function Gs(){}var XP=new ql,$P=new ql,Y8,H8,qP,KP,of={point:Gs,lineStart:Gs,lineEnd:Gs,polygonStart:function(){of.lineStart=Flt,of.lineEnd=Glt},polygonEnd:function(){of.lineStart=of.lineEnd=of.point=Gs,XP.add(Un($P)),$P=new ql},result:function(){var t=XP/2;return XP=new ql,t}};function Flt(){of.point=jlt}function jlt(t,e){of.point=U8,Y8=qP=t,H8=KP=e}function U8(t,e){$P.add(KP*t-qP*e),qP=t,KP=e}function Glt(){U8(Y8,H8)}var V8=of,Tp=1/0,Rb=Tp,Ig=-Tp,Lb=Ig,zlt={point:Wlt,lineStart:Gs,lineEnd:Gs,polygonStart:Gs,polygonEnd:Gs,result:function(){var t=[[Tp,Rb],[Ig,Lb]];return Ig=Lb=-(Rb=Tp=1/0),t}};function Wlt(t,e){tIg&&(Ig=t),eLb&&(Lb=e)}var Ib=zlt,ZP=0,JP=0,Dg=0,Db=0,Bb=0,Ap=0,QP=0,tT=0,Bg=0,X8,$8,ol,al,pc={point:bd,lineStart:q8,lineEnd:K8,polygonStart:function(){pc.lineStart=Ult,pc.lineEnd=Vlt},polygonEnd:function(){pc.point=bd,pc.lineStart=q8,pc.lineEnd=K8},result:function(){var t=Bg?[QP/Bg,tT/Bg]:Ap?[Db/Ap,Bb/Ap]:Dg?[ZP/Dg,JP/Dg]:[NaN,NaN];return ZP=JP=Dg=Db=Bb=Ap=QP=tT=Bg=0,t}};function bd(t,e){ZP+=t,JP+=e,++Dg}function q8(){pc.point=Ylt}function Ylt(t,e){pc.point=Hlt,bd(ol=t,al=e)}function Hlt(t,e){var n=t-ol,r=e-al,i=za(n*n+r*r);Db+=i*(ol+t)/2,Bb+=i*(al+e)/2,Ap+=i,bd(ol=t,al=e)}function K8(){pc.point=bd}function Ult(){pc.point=Xlt}function Vlt(){Z8(X8,$8)}function Xlt(t,e){pc.point=Z8,bd(X8=ol=t,$8=al=e)}function Z8(t,e){var n=t-ol,r=e-al,i=za(n*n+r*r);Db+=i*(ol+t)/2,Bb+=i*(al+e)/2,Ap+=i,i=al*t-ol*e,QP+=i*(ol+t),tT+=i*(al+e),Bg+=i*3,bd(ol=t,al=e)}var J8=pc;function Q8(t){this._context=t}Q8.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){this._line===0&&this._context.closePath(),this._point=NaN},point:function(t,e){switch(this._point){case 0:{this._context.moveTo(t,e),this._point=1;break}case 1:{this._context.lineTo(t,e);break}default:{this._context.moveTo(t+this._radius,e),this._context.arc(t,e,this._radius,0,fs);break}}},result:Gs};var eT=new ql,nT,tj,ej,Fg,jg,Fb={point:Gs,lineStart:function(){Fb.point=$lt},lineEnd:function(){nT&&nj(tj,ej),Fb.point=Gs},polygonStart:function(){nT=!0},polygonEnd:function(){nT=null},result:function(){var t=+eT;return eT=new ql,t}};function $lt(t,e){Fb.point=nj,tj=Fg=t,ej=jg=e}function nj(t,e){Fg-=t,jg-=e,eT.add(za(Fg*Fg+jg*jg)),Fg=t,jg=e}var rj=Fb;let ij,jb,oj,aj;class sj{constructor(e){this._append=e==null?cj:qlt(e),this._radius=4.5,this._=""}pointRadius(e){return this._radius=+e,this}polygonStart(){this._line=0}polygonEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){this._line===0&&(this._+="Z"),this._point=NaN}point(e,n){switch(this._point){case 0:{this._append`M${e},${n}`,this._point=1;break}case 1:{this._append`L${e},${n}`;break}default:{if(this._append`M${e},${n}`,this._radius!==oj||this._append!==jb){const r=this._radius,i=this._;this._="",this._append`m0,${r}a${r},${r} 0 1,1 0,${-2*r}a${r},${r} 0 1,1 0,${2*r}z`,oj=r,jb=this._append,aj=this._,this._=i}this._+=aj;break}}}result(){const e=this._;return this._="",e.length?e:null}}function cj(t){let e=1;this._+=t[0];for(const n=t.length;e=0))throw new RangeError(`invalid digits: ${t}`);if(e>15)return cj;if(e!==ij){const n=ki(10,e);ij=e,jb=function(i){let o=1;this._+=i[0];for(const a=i.length;o=0))throw new RangeError(`invalid digits: ${s}`);n=c}return e===null&&(o=new sj(n)),a},a.projection(t).digits(n).context(e)}function Cp(t,e,n){t=+t,e=+e,n=(i=arguments.length)<2?(e=t,t=0,1):i<3?1:+n;for(var r=-1,i=Math.max(0,Math.ceil((e-t)/n))|0,o=new Array(i);++rUe}).map(d)).concat(Cp(kb(o/l)*l,i,l).filter(function(O){return Un(O%f)>Ue}).map(h))}return m.lines=function(){return b().map(function(O){return{type:"LineString",coordinates:O}})},m.outline=function(){return{type:"Polygon",coordinates:[p(r).concat(v(a).slice(1),p(n).reverse().slice(1),v(s).reverse().slice(1))]}},m.extent=function(O){return arguments.length?m.extentMajor(O).extentMinor(O):m.extentMinor()},m.extentMajor=function(O){return arguments.length?(r=+O[0][0],n=+O[1][0],s=+O[0][1],a=+O[1][1],r>n&&(O=r,r=n,n=O),s>a&&(O=s,s=a,a=O),m.precision(y)):[[r,s],[n,a]]},m.extentMinor=function(O){return arguments.length?(e=+O[0][0],t=+O[1][0],o=+O[0][1],i=+O[1][1],e>t&&(O=e,e=t,t=O),o>i&&(O=o,o=i,i=O),m.precision(y)):[[e,o],[t,i]]},m.step=function(O){return arguments.length?m.stepMajor(O).stepMinor(O):m.stepMinor()},m.stepMajor=function(O){return arguments.length?(u=+O[0],f=+O[1],m):[u,f]},m.stepMinor=function(O){return arguments.length?(c=+O[0],l=+O[1],m):[c,l]},m.precision=function(O){return arguments.length?(y=+O,d=uj(o,i,90),h=fj(e,t,y),p=uj(s,a,90),v=fj(r,n,y),m):y},m.extentMajor([[-180,-90+Ue],[180,90-Ue]]).extentMinor([[-180,-80-Ue],[180,80+Ue]])}function Zlt(){return Klt()()}function dj(){var t=[],e;return{point:function(n,r,i){e.push([n,r,i])},lineStart:function(){t.push(e=[])},lineEnd:Gs,rejoin:function(){t.length>1&&t.push(t.pop().concat(t.shift()))},result:function(){var n=t;return t=[],e=null,n}}}function Gb(t,e){return Un(t[0]-e[0])=0;--s)i.point((f=u[s])[0],f[1]);else r(d.x,d.p.x,-1,i);d=d.p}d=d.o,u=d.z,h=!h}while(!d.v);i.lineEnd()}}}function pj(t){if(e=t.length){for(var e,n=0,r=t[0],i;++n=0?1:-1,A=T*M,C=A>wn,N=y*_;if(c.add(Kl(N*T*tn(A),m*S+N*bn(A))),a+=C?M+T*fs:M,C^p>=n^E>=n){var k=Yb(kp(h),kp(O));oT(k);var R=Yb(o,k);oT(R);var I=(C^M>=0?-1:1)*js(R[2]);(r>I||r===I&&(k[0]||k[1]))&&(s+=C^M>=0?1:-1)}}return(a<-Ue||a0){for(c||(i.polygonStart(),c=!0),i.lineStart(),_=0;_1&&E&2&&w.push(w.pop().concat(w.shift())),u.push(w.filter(tut))}}return d}}function tut(t){return t.length>1}function eut(t,e){return((t=t.x)[0]<0?t[1]-yi-Ue:yi-t[1])-((e=e.x)[0]<0?e[1]-yi-Ue:yi-e[1])}var yj=gj(function(){return!0},nut,iut,[-wn,-yi]);function nut(t){var e=NaN,n=NaN,r=NaN,i;return{lineStart:function(){t.lineStart(),i=1},point:function(o,a){var s=o>0?wn:-wn,c=Un(o-e);Un(c-wn)0?yi:-yi),t.point(r,n),t.lineEnd(),t.lineStart(),t.point(s,n),t.point(o,n),i=0):r!==s&&c>=wn&&(Un(e-r)Ue?Pp((tn(e)*(o=bn(r))*tn(n)-tn(r)*(i=bn(e))*tn(t))/(i*o*a)):(e+r)/2}function iut(t,e,n,r){var i;if(t==null)i=n*yi,r.point(-wn,i),r.point(0,i),r.point(wn,i),r.point(wn,0),r.point(wn,-i),r.point(0,-i),r.point(-wn,-i),r.point(-wn,0),r.point(-wn,i);else if(Un(t[0]-e[0])>Ue){var o=t[0]0?io)&&(i+=r*fs));for(var l,u=i;r>0?u>o:u0,i=Un(e)>Ue;function o(u,f,d,h){mj(h,t,n,d,u,f)}function a(u,f){return bn(u)*bn(f)>e}function s(u){var f,d,h,p,v;return{lineStart:function(){p=h=!1,v=1},point:function(y,m){var b=[y,m],O,E=a(y,m),w=r?E?0:l(y,m):E?l(y+(y<0?wn:-wn),m):0;if(!f&&(p=h=E)&&u.lineStart(),E!==h&&(O=c(f,b),(!O||Gb(f,O)||Gb(b,O))&&(b[2]=1)),E!==h)v=0,E?(u.lineStart(),O=c(b,f),u.point(O[0],O[1])):(O=c(f,b),u.point(O[0],O[1],2),u.lineEnd()),f=O;else if(i&&f&&r^E){var _;!(w&d)&&(_=c(b,f,!0))&&(v=0,r?(u.lineStart(),u.point(_[0][0],_[0][1]),u.point(_[1][0],_[1][1]),u.lineEnd()):(u.point(_[1][0],_[1][1]),u.lineEnd(),u.lineStart(),u.point(_[0][0],_[0][1],3)))}E&&(!f||!Gb(f,b))&&u.point(b[0],b[1]),f=b,h=E,d=w},lineEnd:function(){h&&u.lineEnd(),f=null},clean:function(){return v|(p&&h)<<1}}}function c(u,f,d){var h=kp(u),p=kp(f),v=[1,0,0],y=Yb(h,p),m=Wb(y,y),b=y[0],O=m-b*b;if(!O)return!d&&u;var E=e*m/O,w=-e*b/O,_=Yb(v,y),S=Hb(v,E),M=Hb(y,w);iT(S,M);var T=_,A=Wb(S,T),C=Wb(T,T),N=A*A-C*(Wb(S,S)-1);if(!(N<0)){var k=za(N),R=Hb(T,(-A-k)/C);if(iT(R,S),R=rT(R),!d)return R;var I=u[0],D=f[0],B=u[1],F=f[1],G;D0^R[1]<(Un(R[0]-I)wn^(I<=R[0]&&R[0]<=D)){var et=Hb(T,(-A+k)/C);return iT(et,S),[R,rT(et)]}}}function l(u,f){var d=r?t:wn-t,h=0;return u<-d?h|=1:u>d&&(h|=2),f<-d?h|=4:f>d&&(h|=8),h}return gj(a,s,o,r?[0,-t]:[-wn,t-wn])}function aut(t,e,n,r,i,o){var a=t[0],s=t[1],c=e[0],l=e[1],u=0,f=1,d=c-a,h=l-s,p;if(p=n-a,!(!d&&p>0)){if(p/=d,d<0){if(p0){if(p>f)return;p>u&&(u=p)}if(p=i-a,!(!d&&p<0)){if(p/=d,d<0){if(p>f)return;p>u&&(u=p)}else if(d>0){if(p0)){if(p/=h,h<0){if(p0){if(p>f)return;p>u&&(u=p)}if(p=o-s,!(!h&&p<0)){if(p/=h,h<0){if(p>f)return;p>u&&(u=p)}else if(h>0){if(p0&&(t[0]=a+u*d,t[1]=s+u*h),f<1&&(e[0]=a+f*d,e[1]=s+f*h),!0}}}}}var Gg=1e9,Ub=-Gg;function bj(t,e,n,r){function i(l,u){return t<=l&&l<=n&&e<=u&&u<=r}function o(l,u,f,d){var h=0,p=0;if(l==null||(h=a(l,f))!==(p=a(u,f))||c(l,u)<0^f>0)do d.point(h===0||h===3?t:n,h>1?r:e);while((h=(h+f+4)%4)!==p);else d.point(u[0],u[1])}function a(l,u){return Un(l[0]-t)0?0:3:Un(l[0]-n)0?2:1:Un(l[1]-e)0?1:0:u>0?3:2}function s(l,u){return c(l.x,u.x)}function c(l,u){var f=a(l,1),d=a(u,1);return f!==d?f-d:f===0?u[1]-l[1]:f===1?l[0]-u[0]:f===2?l[1]-u[1]:u[0]-l[0]}return function(l){var u=l,f=dj(),d,h,p,v,y,m,b,O,E,w,_,S={point:M,lineStart:N,lineEnd:k,polygonStart:A,polygonEnd:C};function M(I,D){i(I,D)&&u.point(I,D)}function T(){for(var I=0,D=0,B=h.length;Dr&&(dt-J)*(r-et)>(_t-et)*(t-J)&&++I:_t<=r&&(dt-J)*(r-et)<(_t-et)*(t-J)&&--I;return I}function A(){u=f,d=[],h=[],_=!0}function C(){var I=T(),D=_&&I,B=(d=vj(d)).length;(D||B)&&(l.polygonStart(),D&&(l.lineStart(),o(null,null,1,l),l.lineEnd()),B&&hj(d,s,I,o,l),l.polygonEnd()),u=l,d=h=p=null}function N(){S.point=R,h&&h.push(p=[]),w=!0,E=!1,b=O=NaN}function k(){d&&(R(v,y),m&&E&&f.rejoin(),d.push(f.result())),S.point=M,E&&u.lineEnd()}function R(I,D){var B=i(I,D);if(h&&p.push([I,D]),w)v=I,y=D,m=B,w=!1,B&&(u.lineStart(),u.point(I,D));else if(B&&E)u.point(I,D);else{var F=[b=Math.max(Ub,Math.min(Gg,b)),O=Math.max(Ub,Math.min(Gg,O))],G=[I=Math.max(Ub,Math.min(Gg,I)),D=Math.max(Ub,Math.min(Gg,D))];aut(F,G,t,e,n,r)?(E||(u.lineStart(),u.point(F[0],F[1])),u.point(G[0],G[1]),B||u.lineEnd(),_=!1):B&&(u.lineStart(),u.point(I,D),_=!1)}b=I,O=D,E=B}return S}}function sT(t,e){function n(r,i){return r=t(r,i),e(r[0],r[1])}return t.invert&&e.invert&&(n.invert=function(r,i){return r=e.invert(r,i),r&&t.invert(r[0],r[1])}),n}function cT(t,e){return Un(t)>wn&&(t-=Math.round(t/fs)*fs),[t,e]}cT.invert=cT;function _j(t,e,n){return(t%=fs)?e||n?sT(Oj(t),Ej(e,n)):Oj(t):e||n?Ej(e,n):cT}function wj(t){return function(e,n){return e+=t,Un(e)>wn&&(e-=Math.round(e/fs)*fs),[e,n]}}function Oj(t){var e=wj(t);return e.invert=wj(-t),e}function Ej(t,e){var n=bn(t),r=tn(t),i=bn(e),o=tn(e);function a(s,c){var l=bn(c),u=bn(s)*l,f=tn(s)*l,d=tn(c),h=d*n+u*r;return[Kl(f*i-h*o,u*n-d*r),js(h*i+f*o)]}return a.invert=function(s,c){var l=bn(c),u=bn(s)*l,f=tn(s)*l,d=tn(c),h=d*i-f*o;return[Kl(f*i+d*o,u*n+h*r),js(h*n-u*r)]},a}function sut(t){t=_j(t[0]*ui,t[1]*ui,t.length>2?t[2]*ui:0);function e(n){return n=t(n[0]*ui,n[1]*ui),n[0]*=Jo,n[1]*=Jo,n}return e.invert=function(n){return n=t.invert(n[0]*ui,n[1]*ui),n[0]*=Jo,n[1]*=Jo,n},e}function iyt(t){return{stream:zg(t)}}function zg(t){return function(e){var n=new lT;for(var r in t)n[r]=t[r];return n.stream=e,n}}function lT(){}lT.prototype={constructor:lT,point:function(t,e){this.stream.point(t,e)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};function uT(t,e,n){var r=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),r!=null&&t.clipExtent(null),Mp(n,t.stream(Ib)),e(Ib.result()),r!=null&&t.clipExtent(r),t}function Vb(t,e,n){return uT(t,function(r){var i=e[1][0]-e[0][0],o=e[1][1]-e[0][1],a=Math.min(i/(r[1][0]-r[0][0]),o/(r[1][1]-r[0][1])),s=+e[0][0]+(i-a*(r[1][0]+r[0][0]))/2,c=+e[0][1]+(o-a*(r[1][1]+r[0][1]))/2;t.scale(150*a).translate([s,c])},n)}function fT(t,e,n){return Vb(t,[[0,0],e],n)}function dT(t,e,n){return uT(t,function(r){var i=+e,o=i/(r[1][0]-r[0][0]),a=(i-o*(r[1][0]+r[0][0]))/2,s=-o*r[0][1];t.scale(150*o).translate([a,s])},n)}function hT(t,e,n){return uT(t,function(r){var i=+e,o=i/(r[1][1]-r[0][1]),a=-o*r[0][0],s=(i-o*(r[1][1]+r[0][1]))/2;t.scale(150*o).translate([a,s])},n)}var Sj=16,cut=bn(30*ui);function Mj(t,e){return+e?uut(t,e):lut(t)}function lut(t){return zg({point:function(e,n){e=t(e,n),this.stream.point(e[0],e[1])}})}function uut(t,e){function n(r,i,o,a,s,c,l,u,f,d,h,p,v,y){var m=l-r,b=u-i,O=m*m+b*b;if(O>4*e&&v--){var E=a+d,w=s+h,_=c+p,S=za(E*E+w*w+_*_),M=js(_/=S),T=Un(Un(_)-1)e||Un((m*k+b*R)/O-.5)>.3||a*d+s*h+c*p2?I[2]%360*ui:0,k()):[s*Jo,c*Jo,l*Jo]},C.angle=function(I){return arguments.length?(f=I%360*ui,k()):f*Jo},C.reflectX=function(I){return arguments.length?(d=I?-1:1,k()):d<0},C.reflectY=function(I){return arguments.length?(h=I?-1:1,k()):h<0},C.precision=function(I){return arguments.length?(_=Mj(S,w=I*I),R()):za(w)},C.fitExtent=function(I,D){return Vb(C,I,D)},C.fitSize=function(I,D){return fT(C,I,D)},C.fitWidth=function(I,D){return dT(C,I,D)},C.fitHeight=function(I,D){return hT(C,I,D)};function k(){var I=Pj(n,0,0,d,h,f).apply(null,e(o,a)),D=Pj(n,r-I[0],i-I[1],d,h,f);return u=_j(s,c,l),S=sT(e,D),M=sT(u,S),_=Mj(S,w),R()}function R(){return T=A=null,C}return function(){return e=t.apply(this,arguments),C.invert=e.invert&&N,k()}}function vT(t){var e=0,n=wn/3,r=pT(t),i=r(e,n);return i.parallels=function(o){return arguments.length?r(e=o[0]*ui,n=o[1]*ui):[e*Jo,n*Jo]},i}function put(t){var e=bn(t);function n(r,i){return[r*e,tn(i)/e]}return n.invert=function(r,i){return[r/e,js(i*e)]},n}function Tj(t,e){var n=tn(t),r=(n+tn(e))/2;if(Un(r)=.12&&y<.234&&v>=-.425&&v<-.214?i:y>=.166&&y<.234&&v>=-.214&&v<-.115?a:n).invert(d)},u.stream=function(d){return t&&e===d?t:t=vut([n.stream(e=d),i.stream(d),a.stream(d)])},u.precision=function(d){return arguments.length?(n.precision(d),i.precision(d),a.precision(d),f()):n.precision()},u.scale=function(d){return arguments.length?(n.scale(d),i.scale(d*.35),a.scale(d),u.translate(n.translate())):n.scale()},u.translate=function(d){if(!arguments.length)return n.translate();var h=n.scale(),p=+d[0],v=+d[1];return r=n.translate(d).clipExtent([[p-.455*h,v-.238*h],[p+.455*h,v+.238*h]]).stream(l),o=i.translate([p-.307*h,v+.201*h]).clipExtent([[p-.425*h+Ue,v+.12*h+Ue],[p-.214*h-Ue,v+.234*h-Ue]]).stream(l),s=a.translate([p-.205*h,v+.212*h]).clipExtent([[p-.214*h+Ue,v+.166*h+Ue],[p-.115*h-Ue,v+.234*h-Ue]]).stream(l),f()},u.fitExtent=function(d,h){return Vb(u,d,h)},u.fitSize=function(d,h){return fT(u,d,h)},u.fitWidth=function(d,h){return dT(u,d,h)},u.fitHeight=function(d,h){return hT(u,d,h)};function f(){return t=e=null,u}return u.scale(1070)}function Cj(t){return function(e,n){var r=bn(e),i=bn(n),o=t(r*i);return o===1/0?[2,0]:[o*i*tn(e),o*tn(n)]}}function Wg(t){return function(e,n){var r=za(e*e+n*n),i=t(r),o=tn(i),a=bn(i);return[Kl(e*o,r*a),js(r&&n*o/r)]}}var gT=Cj(function(t){return za(2/(1+t))});gT.invert=Wg(function(t){return 2*js(t/2)});function yut(){return sl(gT).scale(124.75).clipAngle(180-.001)}var yT=Cj(function(t){return(t=W8(t))&&t/tn(t)});yT.invert=Wg(function(t){return t});function mut(){return sl(yT).scale(79.4188).clipAngle(180-.001)}function Yg(t,e){return[t,Nb(VP((yi+e)/2))]}Yg.invert=function(t,e){return[t,2*Pp(z8(e))-yi]};function xut(){return kj(Yg).scale(961/fs)}function kj(t){var e=sl(t),n=e.center,r=e.scale,i=e.translate,o=e.clipExtent,a=null,s,c,l;e.scale=function(f){return arguments.length?(r(f),u()):r()},e.translate=function(f){return arguments.length?(i(f),u()):i()},e.center=function(f){return arguments.length?(n(f),u()):n()},e.clipExtent=function(f){return arguments.length?(f==null?a=s=c=l=null:(a=+f[0][0],s=+f[0][1],c=+f[1][0],l=+f[1][1]),u()):a==null?null:[[a,s],[c,l]]};function u(){var f=wn*r(),d=e(sut(e.rotate()).invert([0,0]));return o(a==null?[[d[0]-f,d[1]-f],[d[0]+f,d[1]+f]]:t===Yg?[[Math.max(d[0]-f,a),s],[Math.min(d[0]+f,c),l]]:[[a,Math.max(d[1]-f,s)],[c,Math.min(d[1]+f,l)]])}return u()}function $b(t){return VP((yi+t)/2)}function Nj(t,e){var n=bn(t),r=t===e?tn(t):Nb(n/bn(e))/Nb($b(e)/$b(t)),i=n*UP($b(t),r)/r;if(!r)return Yg;function o(a,s){i>0?s<-yi+Ue&&(s=-yi+Ue):s>yi-Ue&&(s=yi-Ue);var c=i/UP($b(s),r);return[c*tn(r*a),i-c*bn(r*a)]}return o.invert=function(a,s){var c=i-s,l=Fs(r)*za(a*a+c*c),u=Kl(a,Un(c))*Fs(c);return c*r<0&&(u-=wn*Fs(a)*Fs(c)),[u/r,2*Pp(UP(i/l,1/r))-yi]},o}function but(){return vT(Nj).scale(109.5).parallels([30,30])}function Hg(t,e){return[t,e]}Hg.invert=Hg;function _ut(){return sl(Hg).scale(152.63)}function Rj(t,e){var n=bn(t),r=t===e?tn(t):(n-bn(e))/(e-t),i=n/r+t;if(Un(r)Ue&&--r>0);return[t/(.8707+(o=n*n)*(-.131979+o*(-.013791+o*o*o*(.003971-.001529*o)))),n]};function Put(){return sl(bT).scale(175.295)}function _T(t,e){return[bn(e)*tn(t),tn(e)]}_T.invert=Wg(js);function Tut(){return sl(_T).scale(249.5).clipAngle(90+Ue)}function wT(t,e){var n=bn(e),r=1+bn(t)*n;return[n*tn(t)/r,tn(e)/r]}wT.invert=Wg(function(t){return 2*Pp(t)});function Aut(){return sl(wT).scale(250).clipAngle(142)}function OT(t,e){return[Nb(VP((yi+e)/2)),-t]}OT.invert=function(t,e){return[-e,2*Pp(z8(t))-yi]};function Cut(){var t=kj(OT),e=t.center,n=t.rotate;return t.center=function(r){return arguments.length?e([-r[1],r[0]]):(r=e(),[r[1],-r[0]])},t.rotate=function(r){return arguments.length?n([r[0],r[1],r.length>2?r[2]+90:90]):(r=n(),[r[0],r[1],r[2]-90])},n([0,0,90]).scale(159.155)}var kut=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);iLut(e).features)}}function Lut(t){const e={Point:"geometry",MultiPoint:"geometry",LineString:"geometry",MultiLineString:"geometry",Polygon:"geometry",MultiPolygon:"geometry",GeometryCollection:"geometry",Feature:"feature",FeatureCollection:"featureCollection"};if(!t||!t.type)return null;const n=e[t.type];if(!n)return null;if(n==="geometry")return{type:"FeatureCollection",features:[{type:"Feature",properties:{},geometry:t}]};if(n==="feature")return{type:"FeatureCollection",features:[t]};if(n==="featureCollection")return t}function Iut(t,e){var n;for(const[r,i]of Object.entries(e))(n=t[r])===null||n===void 0||n.call(t,i)}function Dut(t,e,n,r){const i=()=>{const s=e.filter(Lj);return s.find(l=>l.sphere)?{type:"Sphere"}:Rut(s.filter(l=>!l.sphere).flatMap(l=>l.data.value))},{outline:o=i()}=r,{size:a="fitExtent"}=r;if(a==="fitExtent")return But(t,o,n);if(a==="fitWidth")return Fut(t,o,n)}function But(t,e,n){const{x:r,y:i,width:o,height:a}=n;t.fitExtent([[r,i],[o,a]],e)}function Fut(t,e,n){const{width:r,height:i}=n,[[o,a],[s,c]]=lj(t.fitWidth(r,e)).bounds(e),l=Math.ceil(c-a),u=Math.min(Math.ceil(s-o),l),f=t.scale()*(u-1)/u,[d,h]=t.translate(),p=h+(i-l)/2;t.scale(f).translate([d,p]).precision(.2)}function jut(t){const{data:e}=t;if(Array.isArray(e))return Object.assign(Object.assign({},t),{data:{value:e}});const{type:n}=e;return n==="graticule10"?Object.assign(Object.assign({},t),{data:{value:[Zlt()]}}):n==="sphere"?Object.assign(Object.assign({},t),{sphere:!0,data:{value:[{type:"Sphere"}]}}):t}function Lj(t){return t.type==="geoPath"}const Ij=()=>t=>{const{children:e,coordinate:n={}}=t;if(!Array.isArray(e))return[];const{type:r="equalEarth"}=n,i=kut(n,["type"]),o=Nut(r),a=e.map(jut);let s;function c(){return[["custom",(f,d,h,p)=>{const v=o();Dut(v,a,{x:f,y:d,width:h,height:p},i),Iut(v,i),s=lj(v);const m=new $o({domain:[f,f+h]}),b=new $o({domain:[d,d+p]}),O=w=>{const _=v(w);if(!_)return[null,null];const[S,M]=_;return[m.map(S),b.map(M)]},E=w=>{if(!w)return null;const[_,S]=w,M=[m.invert(_),b.invert(S)];return v.invert(M)};return{transform:w=>O(w),untransform:w=>E(w)}}]]}function l(f){const{style:d,tooltip:h={}}=f;return Object.assign(Object.assign({},f),{type:"path",tooltip:Hx(h,{title:"id",items:[{channel:"color"}]}),style:Object.assign(Object.assign({},d),{d:p=>s(p)||[]})})}const u=f=>Lj(f)?l(f):f;return[Object.assign(Object.assign({},t),{type:"view",scale:{x:{type:"identity"},y:{type:"identity"}},axis:!1,coordinate:{type:c},children:a.flatMap(u)})]};Ij.props={};var Gut=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);it=>{const{type:e,data:n,scale:r,encode:i,style:o,animate:a,key:s,state:c}=t,l=Gut(t,["type","data","scale","encode","style","animate","key","state"]);return[Object.assign(Object.assign({type:"geoView"},l),{children:[{type:"geoPath",key:`${s}-0`,data:{value:n},scale:r,encode:i,style:o,animate:a,state:c}]})]};Dj.props={};function zut(){return{"composition.geoView":Ij,"composition.geoPath":Dj}}function Wut(t){const e=+this._x.call(null,t),n=+this._y.call(null,t);return Bj(this.cover(e,n),e,n,t)}function Bj(t,e,n,r){if(isNaN(e)||isNaN(n))return t;var i,o=t._root,a={data:r},s=t._x0,c=t._y0,l=t._x1,u=t._y1,f,d,h,p,v,y,m,b;if(!o)return t._root=a,t;for(;o.length;)if((v=e>=(f=(s+l)/2))?s=f:l=f,(y=n>=(d=(c+u)/2))?c=d:u=d,i=o,!(o=o[m=y<<1|v]))return i[m]=a,t;if(h=+t._x.call(null,o.data),p=+t._y.call(null,o.data),e===h&&n===p)return a.next=o,i?i[m]=a:t._root=a,t;do i=i?i[m]=new Array(4):t._root=new Array(4),(v=e>=(f=(s+l)/2))?s=f:l=f,(y=n>=(d=(c+u)/2))?c=d:u=d;while((m=y<<1|v)===(b=(p>=d)<<1|h>=f));return i[b]=o,i[m]=a,t}function Yut(t){var e,n,r=t.length,i,o,a=new Array(r),s=new Array(r),c=1/0,l=1/0,u=-1/0,f=-1/0;for(n=0;nu&&(u=i),of&&(f=o));if(c>u||l>f)return this;for(this.cover(c,l).cover(u,f),n=0;nt||t>=i||r>e||e>=o;)switch(l=(eu||(s=p.y0)>f||(c=p.x1)=m)<<1|t>=y)&&(p=d[d.length-1],d[d.length-1]=d[d.length-1-v],d[d.length-1-v]=p)}else{var b=t-+this._x.call(null,h.data),O=e-+this._y.call(null,h.data),E=b*b+O*O;if(E=(d=(a+c)/2))?a=d:c=d,(v=f>=(h=(s+l)/2))?s=h:l=h,e=n,!(n=n[y=v<<1|p]))return this;if(!n.length)break;(e[y+1&3]||e[y+2&3]||e[y+3&3])&&(r=e,m=y)}for(;n.data!==t;)if(i=n,!(n=n.next))return this;return(o=n.next)&&delete n.next,i?(o?i.next=o:delete i.next,this):e?(o?e[y]=o:delete e[y],(n=e[0]||e[1]||e[2]||e[3])&&n===(e[3]||e[2]||e[1]||e[0])&&!n.length&&(r?r[m]=n:this._root=n),this):(this._root=o,this)}function qut(t){for(var e=0,n=t.length;e=0&&(r=n.slice(i+1),n=n.slice(0,i)),n&&!e.hasOwnProperty(n))throw new Error("unknown type: "+n);return{type:n,name:r}})}Kb.prototype=Gj.prototype={constructor:Kb,on:function(e,n){var r=this._,i=oft(e+"",r),o,a=-1,s=i.length;if(arguments.length<2){for(;++a0)for(var r=new Array(o),i=0,o,a;i=0&&t._call.call(void 0,e),t=t._next;--Rp}function Vj(){_d=(Jb=Jg.now())+Qb,Rp=qg=0;try{lft()}finally{Rp=0,fft(),_d=0}}function uft(){var t=Jg.now(),e=t-Jb;e>Wj&&(Qb-=e,Jb=t)}function fft(){for(var t,e=Zb,n,r=1/0;e;)e._call?(r>e._time&&(r=e._time),t=e,e=e._next):(n=e._next,e._next=null,e=t?t._next=n:Zb=n);Zg=t,MT(r)}function MT(t){if(!Rp){qg&&(qg=clearTimeout(qg));var e=t-_d;e>24?(t<1/0&&(qg=setTimeout(Vj,t-Jg.now()-Qb)),Kg&&(Kg=clearInterval(Kg))):(Kg||(Jb=Jg.now(),Kg=setInterval(uft,Wj)),Rp=1,Yj(Vj))}}const dft=1664525,hft=1013904223,Xj=4294967296;function pft(){let t=1;return()=>(t=(dft*t+hft)%Xj)/Xj}function vft(t){return t.x}function gft(t){return t.y}var yft=10,mft=Math.PI*(3-Math.sqrt(5));function xft(t){var e,n=1,r=.001,i=1-Math.pow(r,1/300),o=0,a=.6,s=new Map,c=Uj(f),l=sft("tick","end"),u=pft();t==null&&(t=[]);function f(){d(),l.call("tick",e),n1?(y==null?s.delete(v):s.set(v,p(y)),e):s.get(v)},find:function(v,y,m){var b=0,O=t.length,E,w,_,S,M;for(m==null?m=1/0:m*=m,b=0;b1?(l.on(v,y),e):l.on(v)}}}function bft(){var t,e,n,r,i=ds(-30),o,a=1,s=1/0,c=.81;function l(h){var p,v=t.length,y=Fj(t,vft,gft).visitAfter(f);for(r=h,p=0;p=s)return;(h.data!==e||h.next)&&(m===0&&(m=Np(n),E+=m*m),b===0&&(b=Np(n),E+=b*b),E[e(w,_,a),w])),E;for(y=0,s=new Array(m);yt.source.x,t=>t.target.x],y:[t=>t.source.y,t=>t.target.y]},style:{stroke:"#999",strokeOpacity:.6}},Aft={type:"point",axis:!1,legend:!1,encode:{x:"x",y:"y",size:5,color:"group",shape:"point"},style:{stroke:"#fff"}},Cft={text:""};function kft(t,e,n){const{nodes:r,links:i}=t,{joint:o,nodeStrength:a,linkStrength:s}=e,{nodeKey:c=p=>p.id,linkKey:l=p=>p.id}=n,u=bft(),f=wft(i).id(il(l));typeof a=="function"&&u.strength(a),typeof s=="function"&&f.strength(s);const d=xft(r).force("link",f).force("charge",u);o?d.force("center",Oft()):d.force("x",Eft()).force("y",Sft()),d.stop();const h=Math.ceil(Math.log(d.alphaMin())/Math.log(1-d.alphaDecay()));for(let p=0;p{const{data:e,encode:n={},scale:r,style:i={},layout:o={},nodeLabels:a=[],linkLabels:s=[],animate:c={},tooltip:l={}}=t,{nodeKey:u=_=>_.id,linkKey:f=_=>_.id}=n,d=Mft(n,["nodeKey","linkKey"]),h=Object.assign({nodeKey:u,linkKey:f},d),p=Xt(h,"node"),v=Xt(h,"link"),{links:y,nodes:m}=CM(e,h),{nodesData:b,linksData:O}=kft({links:y,nodes:m},bt({},Pft,o),h),E=el(l,"link",{items:[_=>({name:"source",value:il(f)(_.source)}),_=>({name:"target",value:il(f)(_.target)})]}),w=el(l,"node",{items:[_=>({name:"key",value:il(u)(_)})]},!0);return[bt({},Tft,{data:O,encode:v,labels:s,style:Xt(i,"link"),tooltip:E,animate:nl(c,"link")}),bt({},Aft,{data:b,encode:Object.assign({},p),scale:r,style:Xt(i,"node"),tooltip:w,labels:[Object.assign(Object.assign({},Cft),Xt(i,"label")),...a],animate:nl(c,"link")})]};qj.props={};function Nft(t,e){return t.parent===e.parent?1:2}function PT(t){var e=t.children;return e?e[0]:t.t}function TT(t){var e=t.children;return e?e[e.length-1]:t.t}function Rft(t,e,n){var r=n/(e.i-t.i);e.c-=r,e.s+=n,t.c+=r,e.z+=n,e.m+=n}function Lft(t){for(var e=0,n=0,r=t.children,i=r.length,o;--i>=0;)o=r[i],o.z+=e,o.m+=e,e+=o.s+(n+=o.c)}function Ift(t,e,n){return t.a.parent===e.parent?t.a:n}function t_(t,e){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=e}t_.prototype=Object.create(mp.prototype);function Dft(t){for(var e=new t_(t,0),n,r=[e],i,o,a,s;n=r.pop();)if(o=n._.children)for(n.children=new Array(s=o.length),a=s-1;a>=0;--a)r.push(i=n.children[a]=new t_(o[a],a)),i.parent=n;return(e.parent=new t_(null,0)).children=[e],e}function Bft(){var t=Nft,e=1,n=1,r=null;function i(l){var u=Dft(l);if(u.eachAfter(o),u.parent.m=-u.z,u.eachBefore(a),r)l.eachBefore(c);else{var f=l,d=l,h=l;l.eachBefore(function(b){b.xd.x&&(d=b),b.depth>h.depth&&(h=b)});var p=f===d?1:t(f,d)/2,v=p-f.x,y=e/(d.x+p+v),m=n/(h.depth||1);l.eachBefore(function(b){b.x=(b.x+v)*y,b.y=b.depth*m})}return l}function o(l){var u=l.children,f=l.parent.children,d=l.i?f[l.i-1]:null;if(u){Lft(l);var h=(u[0].z+u[u.length-1].z)/2;d?(l.z=d.z+t(l._,d._),l.m=l.z-h):l.z=h}else d&&(l.z=d.z+t(l._,d._));l.parent.A=s(l,d,l.parent.A||f[0])}function a(l){l._.x=l.z+l.parent.m,l.m+=l.parent.m}function s(l,u,f){if(u){for(var d=l,h=l,p=u,v=d.parent.children[0],y=d.m,m=h.m,b=p.m,O=v.m,E;p=TT(p),d=PT(d),p&&d;)v=PT(v),h=TT(h),h.a=l,E=p.z+b-d.z-y+t(p._,d._),E>0&&(Rft(Ift(p,l,f),l,E),y+=E,m+=E),b+=p.m,y+=d.m,O+=v.m,m+=h.m;p&&!TT(h)&&(h.t=p,h.m+=b-m),d&&!PT(v)&&(v.t=d,v.m+=y-O,f=l)}return f}function c(l){l.x*=e,l.y=l.depth*n}return i.separation=function(l){return arguments.length?(t=l,i):t},i.size=function(l){return arguments.length?(r=!1,e=+l[0],n=+l[1],i):r?null:[e,n]},i.nodeSize=function(l){return arguments.length?(r=!0,e=+l[0],n=+l[1],i):r?[e,n]:null},i}function Fft(t,e){return t.parent===e.parent?1:2}function jft(t){return t.reduce(Gft,0)/t.length}function Gft(t,e){return t+e.x}function zft(t){return 1+t.reduce(Wft,0)}function Wft(t,e){return Math.max(t,e.y)}function Yft(t){for(var e;e=t.children;)t=e[0];return t}function Hft(t){for(var e;e=t.children;)t=e[e.length-1];return t}function Uft(){var t=Fft,e=1,n=1,r=!1;function i(o){var a,s=0;o.eachAfter(function(d){var h=d.children;h?(d.x=jft(h),d.y=zft(h)):(d.x=a?s+=t(d,a):0,d.y=0,a=d)});var c=Yft(o),l=Hft(o),u=c.x-t(c,l)/2,f=l.x+t(l,c)/2;return o.eachAfter(r?function(d){d.x=(d.x-o.x)*e,d.y=(o.y-d.y)*n}:function(d){d.x=(d.x-u)/(f-u)*e,d.y=(1-(o.y?d.y/o.y:1))*n})}return i.separation=function(o){return arguments.length?(t=o,i):t},i.size=function(o){return arguments.length?(r=!1,e=+o[0],n=+o[1],i):r?null:[e,n]},i.nodeSize=function(o){return arguments.length?(r=!0,e=+o[0],n=+o[1],i):r?[e,n]:null},i}const Kj=t=>e=>n=>{const{field:r="value",nodeSize:i,separation:o,sortBy:a,as:s=["x","y"]}=e,[c,l]=s,u=yp(n,p=>p.children).sum(p=>p[r]).sort(a),f=t();f.size([1,1]),i&&f.nodeSize(i),o&&f.separation(o),f(u);const d=[];u.each(p=>{p[c]=p.x,p[l]=p.y,p.name=p.data.name,d.push(p)});const h=u.links();return h.forEach(p=>{p[c]=[p.source[c],p.target[c]],p[l]=[p.source[l],p.target[l]]}),{nodes:d,edges:h}},Zj=t=>Kj(Uft)(t);Zj.props={};const Jj=t=>Kj(Bft)(t);Jj.props={};const Vft={sortBy:(t,e)=>e.value-t.value},Xft={axis:!1,legend:!1,type:"point",encode:{x:"x",y:"y",size:2,shape:"point"}},$ft={type:"link",encode:{x:"x",y:"y",shape:"smooth"}},qft={text:"",fontSize:10},Qj=t=>{const{data:e,encode:n={},scale:r={},style:i={},layout:o={},nodeLabels:a=[],linkLabels:s=[],animate:c={},tooltip:l={}}=t,u=n==null?void 0:n.value,{nodes:f,edges:d}=Jj(Object.assign(Object.assign(Object.assign({},Vft),o),{field:u}))(e),h=el(l,"node",{title:"name",items:["value"]},!0),p=el(l,"link",{title:"",items:[v=>({name:"source",value:v.source.name}),v=>({name:"target",value:v.target.name})]});return[bt({},$ft,{data:d,encode:Xt(n,"link"),scale:Xt(r,"link"),labels:s,style:Object.assign({stroke:"#999"},Xt(i,"link")),tooltip:p,animate:nl(c,"link")}),bt({},Xft,{data:f,scale:Xt(r,"node"),encode:Xt(n,"node"),labels:[Object.assign(Object.assign({},qft),Xt(i,"label")),...a],style:Object.assign({},Xt(i,"node")),tooltip:h,animate:nl(c,"node")})]};Qj.props={};var Kft=1664525,Zft=1013904223,t9=4294967296;function Jft(){var t=1;return function(){return(t=(Kft*t+Zft)%t9)/t9}}var Qft=gt(52677);function tdt(t){return Qft(t)==="object"&&"length"in t?t:Array.from(t)}function edt(t,e){for(var n=t.length,r,i;n;)i=e()*n--|0,r=t[n],t[n]=t[i],t[i]=r;return t}function oyt(t){return e9(t,lcg())}function e9(t,e){for(var n=0,r=(t=edt(Array.from(t),e)).length,i=[],o,a;n0&&n*n>r*r+i*i}function AT(t,e){for(var n=0;n1e-6?(C+Math.sqrt(C*C-4*A*N))/(2*A):N/C);return{x:r+_+S*k,y:i+M+T*k,r:k}}function i9(t,e,n){var r=t.x-e.x,i,o,a=t.y-e.y,s,c,l=r*r+a*a;l?(o=e.r+n.r,o*=o,c=t.r+n.r,c*=c,o>c?(i=(l+c-o)/(2*l),s=Math.sqrt(Math.max(0,c/l-i*i)),n.x=t.x-i*r-s*a,n.y=t.y-i*a+s*r):(i=(l+o-c)/(2*l),s=Math.sqrt(Math.max(0,o/l-i*i)),n.x=e.x+i*r-s*a,n.y=e.y+i*a+s*r)):(n.x=e.x+n.r,n.y=e.y)}function o9(t,e){var n=t.r+e.r-1e-6,r=e.x-t.x,i=e.y-t.y;return n>0&&n*n>r*r+i*i}function a9(t){var e=t._,n=t.next._,r=e.r+n.r,i=(e.x*n.r+n.x*e.r)/r,o=(e.y*n.r+n.y*e.r)/r;return i*i+o*o}function n_(t){this._=t,this.next=null,this.previous=null}function s9(t,e){if(!(o=(t=tdt(t)).length))return 0;var n,r,i,o,a,s,c,l,u,f,d;if(n=t[0],n.x=0,n.y=0,!(o>1))return n.r;if(r=t[1],n.x=-r.r,r.x=n.r,r.y=0,!(o>2))return n.r+r.r;i9(r,n,i=t[2]),n=new n_(n),r=new n_(r),i=new n_(i),n.next=i.previous=r,r.next=n.previous=i,i.next=r.previous=n;t:for(c=3;c({size:[t,e],padding:0,sort:(n,r)=>r.value-n.value}),ldt=(t,e,n)=>({type:"point",axis:!1,legend:!1,scale:{x:{domain:[0,t]},y:{domain:[0,e]},size:{type:"identity"}},encode:{x:"x",y:"y",size:"r",shape:"point"},style:{fill:n.color?void 0:r=>r.height===0?"#ddd":"#fff",stroke:n.color?void 0:r=>r.height===0?"":"#000"}}),udt={text:"",position:"inside",textOverflow:"clip",wordWrap:!0,maxLines:1,wordWrapWidth:t=>t.r*2},fdt={title:t=>t.data.name,items:[{field:"value"}]},ddt=(t,e,n)=>{const{value:r}=n,i=ri(t)?OP().path(e.path)(t):yp(t);return r?i.sum(o=>il(r)(o)).sort(e.sort):i.count(),adt().size(e.size).padding(e.padding)(i),i.descendants()},u9=(t,e)=>{const{width:n,height:r}=e,{data:i,encode:o={},scale:a={},style:s={},layout:c={},labels:l=[],tooltip:u={}}=t,f=sdt(t,["data","encode","scale","style","layout","labels","tooltip"]),d=ldt(n,r,o),h=ddt(i,bt({},cdt(n,r),c),bt({},d.encode,o)),p=Xt(s,"label");return bt({},d,Object.assign(Object.assign({data:h,encode:o,scale:a,style:s,labels:[Object.assign(Object.assign({},udt),p),...l]},f),{tooltip:Hx(u,fdt),axis:!1}))};u9.props={};function hdt(t){return t.target.depth}function pdt(t){return t.depth}function vdt(t,e){return e-1-t.height}function r_(t,e){return t.sourceLinks.length?t.depth:e-1}function gdt(t){return t.targetLinks.length?t.depth:t.sourceLinks.length?ls(t.sourceLinks,hdt)-1:0}function i_(t){return function(){return t}}function f9(t,e){return o_(t.source,e.source)||t.index-e.index}function d9(t,e){return o_(t.target,e.target)||t.index-e.index}function o_(t,e){return t.y0-e.y0}function kT(t){return t.value}function ydt(t){return t.index}function mdt(t){return t.nodes}function xdt(t){return t.links}function h9(t,e){const n=t.get(e);if(!n)throw new Error("missing: "+e);return n}function p9({nodes:t}){for(const e of t){let n=e.y0,r=n;for(const i of e.sourceLinks)i.y0=n+i.width/2,n+=i.width;for(const i of e.targetLinks)i.y1=r+i.width/2,r+=i.width}}function bdt(){let t=0,e=0,n=1,r=1,i=24,o=8,a,s=ydt,c=r_,l,u,f,d=mdt,h=xdt,p=6;function v(D){const B={nodes:d(D),links:h(D)};return y(B),m(B),b(B),O(B),_(B),p9(B),B}v.update=function(D){return p9(D),D},v.nodeId=function(D){return arguments.length?(s=typeof D=="function"?D:i_(D),v):s},v.nodeAlign=function(D){return arguments.length?(c=typeof D=="function"?D:i_(D),v):c},v.nodeDepth=function(D){return arguments.length?(l=D,v):l},v.nodeSort=function(D){return arguments.length?(u=D,v):u},v.nodeWidth=function(D){return arguments.length?(i=+D,v):i},v.nodePadding=function(D){return arguments.length?(o=a=+D,v):o},v.nodes=function(D){return arguments.length?(d=typeof D=="function"?D:i_(D),v):d},v.links=function(D){return arguments.length?(h=typeof D=="function"?D:i_(D),v):h},v.linkSort=function(D){return arguments.length?(f=D,v):f},v.size=function(D){return arguments.length?(t=e=0,n=+D[0],r=+D[1],v):[n-t,r-e]},v.extent=function(D){return arguments.length?(t=+D[0][0],n=+D[1][0],e=+D[0][1],r=+D[1][1],v):[[t,e],[n,r]]},v.iterations=function(D){return arguments.length?(p=+D,v):p};function y({nodes:D,links:B}){D.forEach((G,X)=>{G.index=X,G.sourceLinks=[],G.targetLinks=[]});const F=new Map(D.map(G=>[s(G),G]));if(B.forEach((G,X)=>{G.index=X;let{source:q,target:J}=G;typeof q!="object"&&(q=G.source=h9(F,q)),typeof J!="object"&&(J=G.target=h9(F,J)),q.sourceLinks.push(G),J.targetLinks.push(G)}),f!=null)for(const{sourceLinks:G,targetLinks:X}of D)G.sort(f),X.sort(f)}function m({nodes:D}){for(const B of D)B.value=B.fixedValue===void 0?Math.max(Cs(B.sourceLinks,kT),Cs(B.targetLinks,kT)):B.fixedValue}function b({nodes:D}){const B=D.length;let F=new Set(D),G=new Set,X=0;for(;F.size;){if(F.forEach(q=>{q.depth=X;for(const{target:J}of q.sourceLinks)G.add(J)}),++X>B)throw new Error("circular link");F=G,G=new Set}if(l){const q=Math.max(Qn(D,et=>et.depth)+1,0);let J;for(let et=0;et{q.height=X;for(const{source:J}of q.targetLinks)G.add(J)}),++X>B)throw new Error("circular link");F=G,G=new Set}}function E({nodes:D}){const B=Math.max(Qn(D,X=>X.depth)+1,0),F=(n-t-i)/(B-1),G=new Array(B).fill(0).map(()=>[]);for(const X of D){const q=Math.max(0,Math.min(B-1,Math.floor(c.call(null,X,B))));X.layer=q,X.x0=t+q*F,X.x1=X.x0+i,G[q]?G[q].push(X):G[q]=[X]}if(u)for(const X of G)X.sort(u);return G}function w(D){const B=ls(D,F=>(r-e-(F.length-1)*a)/Cs(F,kT));for(const F of D){let G=e;for(const X of F){X.y0=G,X.y1=G+X.value*B,G=X.y1+a;for(const q of X.sourceLinks)q.width=q.value*B}G=(r-G+a)/(F.length+1);for(let X=0;XF.length)-1)),w(B);for(let F=0;F0))continue;const _t=(et/dt-J.y0)*B;J.y0+=_t,J.y1+=_t,N(J)}u===void 0&&q.sort(o_),q.length&&T(q,F)}}function M(D,B,F){for(let G=D.length,X=G-2;X>=0;--X){const q=D[X];for(const J of q){let et=0,dt=0;for(const{target:Dt,value:pt}of J.sourceLinks){const vt=pt*(Dt.layer-J.layer);et+=I(J,Dt)*vt,dt+=vt}if(!(dt>0))continue;const _t=(et/dt-J.y0)*B;J.y0+=_t,J.y1+=_t,N(J)}u===void 0&&q.sort(o_),q.length&&T(q,F)}}function T(D,B){const F=D.length>>1,G=D[F];C(D,G.y0-a,F-1,B),A(D,G.y1+a,F+1,B),C(D,r,D.length-1,B),A(D,e,0,B)}function A(D,B,F,G){for(;F1e-6&&(X.y0+=q,X.y1+=q),B=X.y1+a}}function C(D,B,F,G){for(;F>=0;--F){const X=D[F],q=(X.y1-B)*G;q>1e-6&&(X.y0-=q,X.y1-=q),B=X.y0-a}}function N({sourceLinks:D,targetLinks:B}){if(f===void 0){for(const{source:{sourceLinks:F}}of B)F.sort(d9);for(const{target:{targetLinks:F}}of D)F.sort(f9)}}function k(D){if(f===void 0)for(const{sourceLinks:B,targetLinks:F}of D)B.sort(d9),F.sort(f9)}function R(D,B){let F=D.y0-(D.sourceLinks.length-1)*a/2;for(const{target:G,width:X}of D.sourceLinks){if(G===B)break;F+=X+a}for(const{source:G,width:X}of B.targetLinks){if(G===D)break;F-=X}return F}function I(D,B){let F=B.y0-(B.targetLinks.length-1)*a/2;for(const{source:G,width:X}of B.targetLinks){if(G===D)break;F+=X+a}for(const{target:G,width:X}of D.sourceLinks){if(G===B)break;F-=X}return F}return v}const _dt={nodeAlign:"justify",nodeWidth:.008,nodePadding:.03,nodes:t=>t.nodes,links:t=>t.links,nodeSort:void 0,linkSort:void 0,iterations:6},wdt={left:pdt,right:vdt,center:gdt,justify:r_};function Odt(t){const e=typeof t;return e==="string"?wdt[t]||r_:e==="function"?t:r_}const v9=t=>e=>{const{nodeId:n,nodeSort:r,nodeAlign:i,nodeWidth:o,nodePadding:a,nodeDepth:s,nodes:c,links:l,linkSort:u,iterations:f}=Object.assign({},_dt,t),d=bdt().nodeSort(r).linkSort(u).links(l).nodes(c).nodeWidth(o).nodePadding(a).nodeDepth(s).nodeAlign(Odt(i)).iterations(f).extent([[0,0],[1,1]]);typeof n=="function"&&d.nodeId(n);const h=d(e),{nodes:p,links:v}=h,y=p.map(b=>{const{x0:O,x1:E,y0:w,y1:_}=b;return Object.assign(Object.assign({},b),{x:[O,E,E,O],y:[w,w,_,_]})}),m=v.map(b=>{const{source:O,target:E}=b,w=O.x1,_=E.x0,S=b.width/2;return Object.assign(Object.assign({},b),{x:[w,w,_,_],y:[b.y0+S,b.y0-S,b.y1+S,b.y1-S]})});return{nodes:y,links:m}};v9.props={};var Edt=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);it.key,nodeWidth:.02,nodePadding:.02},Mdt={type:"polygon",axis:!1,legend:!1,encode:{shape:"polygon",x:"x",y:"y"},scale:{x:{type:"identity"},y:{type:"identity"}},style:{stroke:"#000"}},Pdt={type:"polygon",axis:!1,legend:!1,encode:{shape:"ribbon",x:"x",y:"y"},style:{fillOpacity:.5,stroke:void 0}},Tdt={textAlign:t=>t.x[0]<.5?"start":"end",position:t=>t.x[0]<.5?"right":"left",fontSize:10},g9=t=>{const{data:e,encode:n={},scale:r,style:i={},layout:o={},nodeLabels:a=[],linkLabels:s=[],animate:c={},tooltip:l={},interaction:u}=t,{links:f,nodes:d}=CM(e,n),h=Xt(n,"node"),p=Xt(n,"link"),{key:v=A=>A.key,color:y=v}=h,{links:m,nodes:b}=v9(Object.assign(Object.assign(Object.assign({},Sdt),{nodeId:il(v)}),o))({links:f,nodes:d}),O=Xt(i,"label"),{text:E=v,spacing:w=5}=O,_=Edt(O,["text","spacing"]),S=il(v),M=el(l,"node",{title:S,items:[{field:"value"}]},!0),T=el(l,"link",{title:"",items:[A=>({name:"source",value:S(A.source)}),A=>({name:"target",value:S(A.target)})]});return[bt({},Mdt,{data:b,encode:Object.assign(Object.assign({},h),{color:y}),scale:r,style:Xt(i,"node"),labels:[Object.assign(Object.assign(Object.assign({},Tdt),{text:E,dx:A=>A.x[0]<.5?w:-w}),_),...a],tooltip:M,animate:nl(c,"node"),axis:!1,interaction:u}),bt({},Pdt,{data:m,encode:p,labels:s,style:Object.assign({fill:p.color?void 0:"#aaa",lineWidth:0},Xt(i,"link")),tooltip:T,animate:nl(c,"link"),interaction:u})]};g9.props={};function Adt(t,e){return e.value-t.value}function Cdt(t,e){return e.frequency-t.frequency}function kdt(t,e){return`${t.id}`.localeCompare(`${e.id}`)}function Ndt(t,e){return`${t.name}`.localeCompare(`${e.name}`)}const Rdt={y:0,thickness:.05,weight:!1,marginRatio:.1,id:t=>t.id,source:t=>t.source,target:t=>t.target,sourceWeight:t=>t.value||1,targetWeight:t=>t.value||1,sortBy:null};function Ldt(t){const{y:e,thickness:n,weight:r,marginRatio:i,id:o,source:a,target:s,sourceWeight:c,targetWeight:l,sortBy:u}=Object.assign(Object.assign({},Rdt),t);function f(y){const m=y.nodes.map(O=>Object.assign({},O)),b=y.edges.map(O=>Object.assign({},O));return d(m,b),h(m,b),p(m,b),v(m,b),{nodes:m,edges:b}}function d(y,m){m.forEach(E=>{E.source=a(E),E.target=s(E),E.sourceWeight=c(E),E.targetWeight=l(E)});const b=Nr(m,E=>E.source),O=Nr(m,E=>E.target);return y.forEach(E=>{E.id=o(E);const w=b.has(E.id)?b.get(E.id):[],_=O.has(E.id)?O.get(E.id):[];E.frequency=w.length+_.length,E.value=Cs(w,S=>S.sourceWeight)+Cs(_,S=>S.targetWeight)}),{nodes:y,edges:m}}function h(y,m){const b=typeof u=="function"?u:xe[u];b&&y.sort(b)}function p(y,m){const b=y.length;if(!b)throw Zh("Invalid nodes: it's empty!");if(!r){const w=1/b;return y.forEach((_,S)=>{_.x=(S+.5)*w,_.y=e}),{nodes:y,edges:m}}const O=i/(2*b),E=y.reduce((w,_)=>w+=_.value,0);return y.reduce((w,_)=>{_.weight=_.value/E,_.width=_.weight*(1-i),_.height=n;const S=O+w,M=S+_.width,T=e-n/2,A=T+n;return _.x=[S,M,M,S],_.y=[T,T,A,A],w+_.width+2*O},0),{nodes:y,edges:m}}function v(y,m){const b=new Map(y.map(w=>[w.id,w]));if(!r)return m.forEach(w=>{const _=a(w),S=s(w),M=b.get(_),T=b.get(S);M&&T&&(w.x=[M.x,T.x],w.y=[M.y,T.y])}),{nodes:y,edges:m};m.forEach(w=>{w.x=[0,0,0,0],w.y=[e,e,e,e]});const O=Nr(m,w=>w.source),E=Nr(m,w=>w.target);y.forEach(w=>{const{edges:_,width:S,x:M,y:T,value:A,id:C}=w,N=O.get(C)||[],k=E.get(C)||[];let R=0;N.map(I=>{const D=I.sourceWeight/A*S;I.x[0]=M[0]+R,I.x[1]=M[0]+R+D,R+=D}),k.forEach(I=>{const D=I.targetWeight/A*S;I.x[3]=M[0]+R,I.x[2]=M[0]+R+D,R+=D})})}return f}const NT=t=>e=>Ldt(t)(e);NT.props={};var y9=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);it.key,source:t=>t.source,target:t=>t.target,sourceWeight:t=>t.value||1,targetWeight:t=>t.value||1,sortBy:null},Idt={type:"polygon",axis:!1,legend:!1,encode:{shape:"polygon",x:"x",y:"y"},scale:{x:{type:"identity"},y:{type:"identity"}},style:{opacity:1,fillOpacity:1,lineWidth:1}},Ddt={type:"polygon",axis:!1,legend:!1,encode:{shape:"ribbon",x:"x",y:"y"},style:{opacity:.5,lineWidth:1}},Bdt={position:"outside",fontSize:10},m9=(t,e)=>{const{data:n,encode:r={},scale:i,style:o={},layout:a={},nodeLabels:s=[],linkLabels:c=[],animate:l={},tooltip:u={}}=t,{nodes:f,links:d}=CM(n,r),h=Xt(r,"node"),p=Xt(r,"link"),{key:v=I=>I.key,color:y=v}=h,{linkEncodeColor:m=I=>I.source}=p,{nodeWidthRatio:b=RT.thickness,nodePaddingRatio:O=RT.marginRatio}=a,E=y9(a,["nodeWidthRatio","nodePaddingRatio"]),{nodes:w,edges:_}=NT(Object.assign(Object.assign(Object.assign(Object.assign({},RT),{id:il(v),thickness:b,marginRatio:O}),E),{weight:!0}))({nodes:f,edges:d}),S=Xt(o,"label"),{text:M=v}=S,T=y9(S,["text"]),A=el(u,"node",{title:"",items:[I=>({name:I.key,value:I.value})]},!0),C=el(u,"link",{title:"",items:[I=>({name:`${I.source} -> ${I.target}`,value:I.value})]}),{height:N,width:k}=e,R=Math.min(N,k);return[bt({},Ddt,{data:_,encode:Object.assign(Object.assign({},p),{color:m}),labels:c,style:Object.assign({fill:m?void 0:"#aaa"},Xt(o,"link")),tooltip:C,animate:nl(l,"link")}),bt({},Idt,{data:w,encode:Object.assign(Object.assign({},h),{color:y}),scale:i,style:Xt(o,"node"),coordinate:{type:"polar",outerRadius:(R-20)/R,startAngle:-Math.PI*2,endAngle:0},labels:[Object.assign(Object.assign(Object.assign({},Bdt),{text:M}),T),...s],tooltip:A,animate:nl(l,"node"),axis:!1})]};m9.props={};var Fdt=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i({tile:"treemapSquarify",ratio:.5*(1+Math.sqrt(5)),size:[t,e],round:!1,ignoreParentValue:!0,padding:0,paddingInner:0,paddingOuter:0,paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0,sort:(n,r)=>r.value-n.value,layer:0}),Gdt=(t,e)=>({type:"rect",axis:!1,encode:{x:"x",y:"y",key:"id",color:n=>n.path[1]},scale:{x:{domain:[0,t],range:[0,1]},y:{domain:[0,e],range:[0,1]}},style:{stroke:"#fff"},state:{active:{opacity:.6},inactive:{opacity:1}}}),zdt={fontSize:10,text:t=>bg(t.path),position:"inside",fill:"#000",textOverflow:"clip",wordWrap:!0,maxLines:1,wordWrapWidth:t=>t.x1-t.x0},Wdt={title:t=>{var e,n;return(n=(e=t.path)===null||e===void 0?void 0:e.join)===null||n===void 0?void 0:n.call(e,".")},items:[{field:"value"}]},Ydt={title:t=>bg(t.path),items:[{field:"value"}]},x9=(t,e)=>{const{width:n,height:r,options:i}=e,{data:o,encode:a={},scale:s,style:c={},layout:l={},labels:u=[],tooltip:f={}}=t,d=Fdt(t,["data","encode","scale","style","layout","labels","tooltip"]),h=Ln(i,["interaction","treemapDrillDown"]),p=bt({},jdt(n,r),l,{layer:h?b=>b.depth===1:l.layer}),[v,y]=b6(o,p,a),m=Xt(c,"label");return bt({},Gdt(n,r),Object.assign(Object.assign({data:v,scale:s,style:c,labels:[Object.assign(Object.assign({},zdt),m),...u]},d),{encode:a,tooltip:Hx(f,Wdt),axis:!1}),h?{interaction:Object.assign(Object.assign({},d.interaction),{treemapDrillDown:h?Object.assign(Object.assign({},h),{originData:y,layout:p}):void 0}),encode:Object.assign({color:b=>bg(b.path)},a),tooltip:Hx(f,Ydt)}:{})};x9.props={};function Hdt(){return{"data.arc":NT,"data.cluster":Zj,"mark.forceGraph":qj,"mark.tree":Qj,"mark.pack":u9,"mark.sankey":g9,"mark.chord":m9,"mark.treemap":x9}}var b9=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);ie[n])}function Vdt(t,e){return Qn(t,n=>e[n])}function _9(t,e){const n=LT(t,e)*2.5-IT(t,e)*1.5;return ls(t,r=>e[r]>=n?e[r]:NaN)}function LT(t,e){return Ob(t,.25,n=>e[n])}function Xdt(t,e){return Ob(t,.5,n=>e[n])}function IT(t,e){return Ob(t,.75,n=>e[n])}function w9(t,e){const n=IT(t,e)*2.5-LT(t,e)*1.5;return Qn(t,r=>e[r]<=n?e[r]:NaN)}function $dt(){return(t,e)=>{const{encode:n}=e,{y:r,x:i}=n,{value:o}=r,{value:a}=i;return[Array.from(Nr(t,l=>a[+l]).values()).flatMap(l=>{const u=_9(l,o),f=w9(l,o);return l.filter(d=>o[d]f)}),e]}}const O9=t=>{const{data:e,encode:n,style:r={},tooltip:i={},transform:o,animate:a}=t,s=b9(t,["data","encode","style","tooltip","transform","animate"]),{point:c=!0}=r,l=b9(r,["point"]),{y:u}=n,f={y:u,y1:u,y2:u,y3:u,y4:u},d={y1:LT,y2:Xdt,y3:IT},h=el(i,"box",{items:[{channel:"y",name:"min"},{channel:"y1",name:"q1"},{channel:"y2",name:"q2"},{channel:"y3",name:"q3"},{channel:"y4",name:"max"}]},!0),p=el(i,"point",{title:{channel:"x"},items:[{name:"outlier",channel:"y"}]});if(!c)return Object.assign({type:"box",data:e,transform:[Object.assign(Object.assign({type:"groupX",y:Udt},d),{y4:Vdt})],encode:Object.assign(Object.assign({},n),f),style:l,tooltip:h},s);const v=Xt(l,"box"),y=Xt(l,"point");return[Object.assign({type:"box",data:e,transform:[Object.assign(Object.assign({type:"groupX",y:_9},d),{y4:w9})],encode:Object.assign(Object.assign({},n),f),style:v,tooltip:h,animate:nl(a,"box")},s),{type:"point",data:e,transform:[{type:$dt}],encode:n,style:Object.assign({},y),tooltip:p,animate:nl(a,"point")}]};O9.props={};const E9=(t,e)=>Math.sqrt(Math.pow(t[0]-e[0],2)+Math.pow(t[1]-e[1],2))/2,qdt=(t,e)=>{if(!e)return;const{coordinate:n}=e;if(!(n!=null&&n.getCenter))return;const r=n.getCenter();return(i,o,a)=>{const{document:s}=e.canvas,{color:c,index:l}=o,u=s.createElement("g",{}),f=E9(i[0],i[1]),d=E9(i[0],r)*2,h=s.createElement("path",{style:Object.assign(Object.assign(Object.assign({d:[["M",...i[0]],["A",f,f,0,1,0,...i[1]],["A",d+f*2,d+f*2,0,0,0,...i[2]],["A",f,f,0,1,l===0?0:1,...i[3]],["A",d,d,0,0,1,...i[0]],["Z"]]},a),CS(t,["shape","last","first"])),{fill:c||a.color})});return u.appendChild(h),u}};var a_=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{shape:n,radius:r}=t,i=a_(t,["shape","radius"]),o=Xt(i,"pointer"),a=Xt(i,"pin"),{shape:s}=o,c=a_(o,["shape"]),{shape:l}=a,u=a_(a,["shape"]),{coordinate:f,theme:d}=e;return(h,p)=>{const v=h.map(R=>f.invert(R)),[y,m,b]=$X(f,"polar"),O=f.clone(),{color:E}=p,w=aS({startAngle:y,endAngle:m,innerRadius:b,outerRadius:r});w.push(["cartesian"]),O.update({transformations:w});const _=v.map(R=>O.map(R)),[S,M]=jS(_),[T,A]=f.getCenter(),C=Object.assign(Object.assign({x1:S,y1:M,x2:T,y2:A,stroke:E},c),i),N=Object.assign(Object.assign({cx:T,cy:A,stroke:E},u),i),k=Ie(new Mt);return Fl(s)||(typeof s=="function"?k.append(()=>s(_,p,O,d)):k.append("line").call(be,C).node()),Fl(l)||(typeof l=="function"?k.append(()=>l(_,p,O,d)):k.append("circle").call(be,N).node()),k.node()}},S9={coordinate:{type:"radial",innerRadius:.9,outerRadius:1,startAngle:-11/10*Math.PI,endAngle:1/10*Math.PI},axis:{x:!1},legend:!1,tooltip:!1,encode:{x:"x",y:"y",color:"color"},scale:{color:{range:["#30BF78","#D0D0D0"]}}},Zdt={style:{shape:Kdt,lineWidth:4,pointerLineCap:"round",pinR:10,pinFill:"#fff",radius:.6}},Jdt={type:"text",style:{x:"50%",y:"60%",textAlign:"center",textBaseline:"middle",fontSize:20,fontWeight:800,fill:"#888"}};function Qdt(t){if(Je(t)){const e=Math.max(0,Math.min(t,1));return{percent:e,target:e,total:1}}return t}function tht(t,e){const{name:n="score",target:r,total:i,percent:o,thresholds:a=[]}=Qdt(t),s=o||r,c=o?1:i,l=Object.assign({y:{domain:[0,c]}},e);return a.length?{targetData:[{x:n,y:s,color:"target"}],totalData:a.map((u,f)=>({x:n,y:f>=1?u-a[f-1]:u,color:f})),target:s,total:c,scale:l}:{targetData:[{x:n,y:s,color:"target"}],totalData:[{x:n,y:s,color:"target"},{x:n,y:c-s,color:"total"}],target:s,total:c,scale:l}}function eht(t,{target:e,total:n}){const{content:r}=t;return r?r(e,n):e.toString()}const M9=t=>{const{data:e={},scale:n={},style:r={},animate:i={},transform:o=[]}=t,a=a_(t,["data","scale","style","animate","transform"]),{targetData:s,totalData:c,target:l,total:u,scale:f}=tht(e,n),d=Xt(r,"text"),h=TX(r,["pointer","pin"]),p=Xt(r,"arc"),v=p.shape;return[bt({},S9,Object.assign({type:"interval",transform:[{type:"stackY"}],data:c,scale:f,style:v==="round"?Object.assign(Object.assign({},p),{shape:qdt}):p,animate:typeof i=="object"?Xt(i,"arc"):i},a)),bt({},S9,Zdt,Object.assign({type:"point",data:s,scale:f,style:h,animate:typeof i=="object"?Xt(i,"indicator"):i},a)),bt({},Jdt,{style:Object.assign({text:eht(d,{target:l,total:u})},d),animate:typeof i=="object"?Xt(i,"text"):i})]};M9.props={};const P9=5e3;function T9(t,e,n){return t+(e-t)*n}function nht(t,e,n,r){return e===0?[[t+1/2*n/Math.PI/2,r/2],[t+1/2*n/Math.PI,r],[t+n/4,r]]:e===1?[[t+1/2*n/Math.PI/2*(Math.PI-2),r],[t+1/2*n/Math.PI/2*(Math.PI-1),r/2],[t+n/4,0]]:e===2?[[t+1/2*n/Math.PI/2,-r/2],[t+1/2*n/Math.PI,-r],[t+n/4,-r]]:[[t+1/2*n/Math.PI/2*(Math.PI-2),-r],[t+1/2*n/Math.PI/2*(Math.PI-1),-r/2],[t+n/4,0]]}function rht(t,e,n,r,i,o,a){const s=Math.ceil(2*t/n*4)*4,c=[];let l=r;for(;l<-Math.PI*2;)l+=Math.PI*2;for(;l>0;)l-=Math.PI*2;l=l/Math.PI/2*n;const u=o-t+l-t*2;c.push(["M",u,e]);let f=0;for(let d=0;dA9[t]||A9.circle,k9=(t,e)=>{if(!e)return;const{coordinate:n}=e,{liquidOptions:r,styleOptions:i}=t,{liquidShape:o,percent:a}=r,{background:s,outline:c={},wave:l={}}=i,u=C9(i,["background","outline","wave"]),{border:f=2,distance:d=0}=c,h=C9(c,["border","distance"]),{length:p=192,count:v=3}=l;return(y,m,b)=>{const{document:O}=e.canvas,{color:E,fillOpacity:w}=b,_=Object.assign(Object.assign({fill:E},b),u),S=O.createElement("g",{}),[M,T]=n.getCenter(),A=n.getSize(),C=Math.min(...A)/2,k=(Fa(o)?o:uht(o))(M,T,C,...A);if(Object.keys(s).length){const D=O.createElement("path",{style:Object.assign({d:k,fill:"#fff"},s)});S.appendChild(D)}if(a>0){const D=O.createElement("path",{style:{d:k}});S.appendChild(D),S.style.clipPath=D,iht(M,T,1-a,v,_,S,D.getBBox().y,C*2,p,!0,O)}const R=O.createElement("path",{style:{d:k,fill:"transparent",lineWidth:f+2*d,stroke:"#fff"}}),I=O.createElement("path",{style:Object.assign(Object.assign(Object.assign({d:k,stroke:E,strokeOpacity:w,lineWidth:f},_),h),{fill:"transparent"})});return S.appendChild(R),S.appendChild(I),S}};k9.props={};var fht=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{data:e={},style:n={},animate:r}=t,i=fht(t,["data","style","animate"]),o=Math.max(0,Je(e)?e:e==null?void 0:e.percent),a=[{percent:o,type:"liquid"}],s=Object.assign(Object.assign({},Xt(n,"text")),Xt(n,"content")),c=Xt(n,"outline"),l=Xt(n,"wave"),u=Xt(n,"background");return[bt({},dht,Object.assign({type:"interval",data:a,style:{liquidOptions:{percent:o,liquidShape:n==null?void 0:n.shape},styleOptions:Object.assign(Object.assign({},n),{outline:c,wave:l,background:u})},animate:r},i)),bt({},hht,{style:Object.assign({text:`${ex(o*100)} %`},s),animate:r})]};N9.props={};var Zl=gt(69916);const R9=1e-10;function L9(t,e){const n=vht(t),r=n.filter(function(c){return pht(c,t)});let i=0,o=0,a;const s=[];if(r.length>1){const c=ght(r);for(a=0;a-1){const p=t[u.parentIndex[h]],v=Math.atan2(u.x-p.x,u.y-p.y),y=Math.atan2(l.x-p.x,l.y-p.y);let m=y-v;m<0&&(m+=2*Math.PI);const b=y-m/2;let O=ty(f,{x:p.x+p.radius*Math.sin(b),y:p.y+p.radius*Math.cos(b)});O>p.radius*2&&(O=p.radius*2),(d===null||d.width>O)&&(d={circle:p,width:O,p1:u,p2:l})}d!==null&&(s.push(d),i+=DT(d.circle.radius,d.width),l=u)}}else{let c=t[0];for(a=1;aMath.abs(c.radius-t[a].radius)){l=!0;break}l?i=o=0:(i=c.radius*c.radius*Math.PI,s.push({circle:c,p1:{x:c.x,y:c.y+c.radius},p2:{x:c.x-R9,y:c.y+c.radius},width:c.radius*2}))}return o/=2,e&&(e.area=i+o,e.arcArea=i,e.polygonArea=o,e.arcs=s,e.innerPoints=r,e.intersectionPoints=n),i+o}function pht(t,e){for(let n=0;ne[n].radius+R9)return!1;return!0}function vht(t){const e=[];for(let n=0;n=t+e)return 0;if(n<=Math.abs(t-e))return Math.PI*Math.min(t,e)*Math.min(t,e);const r=t-(n*n-e*e+t*t)/(2*n),i=e-(n*n-t*t+e*e)/(2*n);return DT(t,r)+DT(e,i)}function D9(t,e){const n=ty(t,e),r=t.radius,i=e.radius;if(n>=r+i||n<=Math.abs(r-i))return[];const o=(r*r-i*i+n*n)/(2*n),a=Math.sqrt(r*r-o*o),s=t.x+o*(e.x-t.x)/n,c=t.y+o*(e.y-t.y)/n,l=-(e.y-t.y)*(a/n),u=-(e.x-t.x)*(a/n);return[{x:s+l,y:c-u},{x:s-l,y:c+u}]}function ght(t){const e={x:0,y:0};for(let n=0;ns>c?1:-1),r=0;r=Math.min(e[a].size,e[s].size)?f=1:o.size<=1e-10&&(f=-1),i[a][s]=i[s][a]=f}),{distances:r,constraints:i}}function bht(t,e,n,r){let i=0,o;for(o=0;o0&&p<=f||d<0&&p>=f||(i+=2*v*v,e[2*o]+=4*v*(a-l),e[2*o+1]+=4*v*(s-u),e[2*c]+=4*v*(l-a),e[2*c+1]+=4*v*(u-s))}}return i}function _ht(t,e){let n=Oht(t,e);const r=e.lossFunction||FT;if(t.length>=8){const i=wht(t,e),o=r(i,t),a=r(n,t);o+1e-8=Math.min(r[p].size,r[v].size)&&(h=0),i[p].push({set:v,size:d.size,weight:h}),i[v].push({set:p,size:d.size,weight:h})}const a=[];for(o in i)if(i.hasOwnProperty(o)){let f=0;for(let d=0;d0){const i=t[0].x,o=t[0].y;for(r=0;r1){const i=Math.atan2(t[1].x,t[1].y)-e;let o,a;const s=Math.cos(i),c=Math.sin(i);for(r=0;r2){let i=Math.atan2(t[2].x,t[2].y)-e;for(;i<0;)i+=2*Math.PI;for(;i>2*Math.PI;)i-=2*Math.PI;if(i>Math.PI){const o=t[1].y/(1e-10+t[1].x);for(r=0;ra;r.push(` +A`,a,a,0,s?1:0,1,o.p1.x,o.p1.y)}return r.join(" ")}}const F9=t=>{const{sets:e="sets",size:n="size",as:r=["key","path"],padding:i=0}=t,[o,a]=r;return s=>{const c=s.map(f=>Object.assign(Object.assign({},f),{sets:f[e],size:f[n],[o]:f.sets.join("&")}));c.sort((f,d)=>f.sets.length-d.sets.length);const l=yht(c);let u;return c.map(f=>{const d=f[e],h=({width:p,height:v})=>{u=u||Mht(l,p,v,i);const y=d.map(b=>u[b]);let m=Tht(y);return/[zZ]$/.test(m)||(m+=" Z"),m};return Object.assign(Object.assign({},f),{[a]:h})})}};F9.props={};function Aht(){return{"data.venn":F9,"mark.boxplot":O9,"mark.gauge":M9,"mark.wordCloud":VM,"mark.liquid":N9}}function Cht(){return Object.assign(Object.assign(Object.assign(Object.assign({},zut()),Hdt()),Aht()),Blt())}var s_=function(){return s_=Object.assign||function(t){for(var e,n=1,r=arguments.length;n0){var S=w.x,M=w.y,T=w.height,A=w.width,C=w.data,N=w.key,k=(0,ot.get)(C,u),R=y/2;if(n){var I=S+A/2,D=M;h.push({points:[[I+R,D-d+E],[I+R,D-b-E],[I,D-E],[I-R,D-b-E],[I-R,D-d+E]],center:[I,D-d/2-E],width:d,value:[f,k],key:N})}else{var I=S,D=M+T/2;h.push({points:[[S-d+E,D-R],[S-b-E,D-R],[I-E,D],[S-b-E,D+R],[S-d+E,D+R]],center:[I-d/2-E,D],width:d,value:[f,k],key:N})}f=k}}),h},e.prototype.render=function(){this.setDirection(),this.drawConversionTag()},e.prototype.setDirection=function(){var n=this.chart.getCoordinate(),r=(0,ot.get)(n,"options.transformations"),i="horizontal";r.forEach(function(o){o.includes("transpose")&&(i="vertical")}),this.direction=i},e.prototype.drawConversionTag=function(){var n=this,r=this.getConversionTagLayout(),i=this.attributes,o=i.style,a=i.text,s=a.style,c=a.formatter;r.forEach(function(l){var u=l.points,f=l.center,d=l.value,h=l.key,p=d[0],v=d[1],y=f[0],m=f[1],b=new Fht({style:f_({points:u,fill:"#eee"},o),id:"polygon-".concat(h)}),O=new G9({style:f_({x:y,y:m,text:(0,ot.isFunction)(c)?c(p,v):(v/p*100).toFixed(2)+"%"},s),id:"text-".concat(h)});n.appendChild(b),n.appendChild(O)})},e.prototype.update=function(){var n=this,r=this.getConversionTagLayout();r.forEach(function(i){var o=i.points,a=i.center,s=i.key,c=a[0],l=a[1],u=n.getElementById("polygon-".concat(s)),f=n.getElementById("text-".concat(s));u.setAttribute("points",o),f.setAttribute("x",c),f.setAttribute("y",l)})},e.tag="ConversionTag",e}(W9),HT=32,Y9=16,H9=48,Uht=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),ny=function(){return ny=Object.assign||function(t){for(var e,n=1,r=arguments.length;n1&&(0,ot.set)(r,"children",[{type:"interval"}]);var i=r.scale,o=r.markBackground,a=r.data,s=r.children,c=r.yField,l=(0,ot.get)(i,"y.domain",[]);if(o&&l.length&&(0,ot.isArray)(a)){var u="domainMax",f=a.map(function(d){var h;return Ip(Ip({originData:Ip({},d)},(0,ot.omit)(d,c)),(h={},h[u]=l[l.length-1],h))});s.unshift(Ip({type:"interval",data:f,yField:u,tooltip:!1,style:{fill:"#eee"},label:!1},o))}return n};return(0,ot.flow)(e,fi,tr)(t)}var opt=function(){var t=function(e,n){return function(r){var i=e.fill,o=i===void 0?"#2888FF":i,a=e.stroke,s=e.fillOpacity,c=s===void 0?1:s,l=e.strokeOpacity,u=l===void 0?.2:l,f=e.pitch,d=f===void 0?8:f,h=r[0],p=r[1],v=r[2],y=r[3],m=(p[1]-h[1])/2,b=n.document,O=b.createElement("g",{}),E=b.createElement("polygon",{style:{points:[h,[h[0]-d,h[1]+m],[v[0]-d,h[1]+m],y],fill:o,fillOpacity:c,stroke:a,strokeOpacity:u,inset:30}}),w=b.createElement("polygon",{style:{points:[[h[0]-d,h[1]+m],p,v,[v[0]-d,h[1]+m]],fill:o,fillOpacity:c,stroke:a,strokeOpacity:u}}),_=b.createElement("polygon",{style:{points:[h,[h[0]-d,h[1]+m],p,[h[0]+d,h[1]+m]],fill:o,fillOpacity:c-.2}});return O.appendChild(E),O.appendChild(w),O.appendChild(_),O}};rk("shape.interval.bar25D",t)},apt=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}();opt();var spt=function(t){apt(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="Bar",n}return e.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}}}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return X9},e}(Fn),cpt=function(){var t=function(e,n){return function(r){var i=e.fill,o=i===void 0?"#2888FF":i,a=e.stroke,s=e.fillOpacity,c=s===void 0?1:s,l=e.strokeOpacity,u=l===void 0?.2:l,f=e.pitch,d=f===void 0?8:f,h=r[1][0]-r[0][0],p=h/2+r[0][0],v=n.document,y=v.createElement("g",{}),m=v.createElement("polygon",{style:{points:[[r[0][0],r[0][1]],[p,r[1][1]+d],[p,r[3][1]+d],[r[3][0],r[3][1]]],fill:o,fillOpacity:c,stroke:a,strokeOpacity:u,inset:30}}),b=v.createElement("polygon",{style:{points:[[p,r[1][1]+d],[r[1][0],r[1][1]],[r[2][0],r[2][1]],[p,r[2][1]+d]],fill:o,fillOpacity:c,stroke:a,strokeOpacity:u}}),O=v.createElement("polygon",{style:{points:[[r[0][0],r[0][1]],[p,r[1][1]-d],[r[1][0],r[1][1]],[p,r[1][1]+d]],fill:o,fillOpacity:c-.2}});return y.appendChild(b),y.appendChild(m),y.appendChild(O),y}};rk("shape.interval.column25D",t)},lpt=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}();cpt();var upt=function(t){lpt(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="column",n}return e.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"}]}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return X9},e}(Fn);function fpt(t){var e=function(r){var i=r.options,o=i.children,a=o===void 0?[]:o,s=i.legend;return s&&a.forEach(function(c){if(!(0,ot.get)(c,"colorField")){var l=(0,ot.get)(c,"yField");(0,ot.set)(c,"colorField",function(){return l})}}),r},n=function(r){var i=r.options,o=i.annotations,a=o===void 0?[]:o,s=i.children,c=s===void 0?[]:s,l=i.scale,u=!1;return(0,ot.get)(l,"y.key")||c.forEach(function(f,d){if(!(0,ot.get)(f,"scale.y.key")){var h="child".concat(d,"Scale");(0,ot.set)(f,"scale.y.key",h);var p=f.annotations,v=p===void 0?[]:p;v.length>0&&((0,ot.set)(f,"scale.y.independent",!1),v.forEach(function(y){(0,ot.set)(y,"scale.y.key",h)})),!u&&a.length>0&&(0,ot.get)(f,"scale.y.independent")===void 0&&(u=!0,(0,ot.set)(f,"scale.y.independent",!1),a.forEach(function(y){(0,ot.set)(y,"scale.y.key",h)}))}}),r};return(0,ot.flow)(e,n,fi,tr)(t)}var dpt=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),$9=function(t){dpt(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="DualAxes",n}return e.getDefaultOptions=function(){return{type:"view",axis:{y:{title:!1,tick:!1},x:{title:!1}},scale:{y:{independent:!0,nice:!0}}}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return fpt},e}(Fn);function hpt(t){var e=function(o){var a=o.options,s=a.xField,c=a.colorField;return c||(0,ot.set)(a,"colorField",s),o},n=function(o){var a=o.options,s=a.compareField,c=a.transform,l=a.isTransposed,u=l===void 0?!0:l,f=a.coordinate;return c||(s?(0,ot.set)(a,"transform",[]):(0,ot.set)(a,"transform",[{type:"symmetryY"}])),!f&&u&&(0,ot.set)(a,"coordinate",{transform:[{type:"transpose"}]}),o},r=function(o){var a=o.options,s=a.compareField,c=a.seriesField,l=a.data,u=a.children,f=a.yField,d=a.isTransposed,h=d===void 0?!0:d;if(s||c){var p=Object.values((0,ot.groupBy)(l,function(v){return v[s||c]}));u[0].data=p[0],u.push({type:"interval",data:p[1],yField:function(v){return-v[f]}}),delete a.compareField,delete a.data}return c&&((0,ot.set)(a,"type","spaceFlex"),(0,ot.set)(a,"ratio",[1,1]),(0,ot.set)(a,"direction",h?"row":"col"),delete a.seriesField),o},i=function(o){var a=o.options,s=a.tooltip,c=a.xField,l=a.yField;return s||(0,ot.set)(a,"tooltip",{title:!1,items:[function(u){return{name:u[c],value:u[l]}}]}),o};return(0,ot.flow)(e,n,r,i,fi,tr)(t)}var ppt=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),vpt=function(t){ppt(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="column",n}return e.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"}]}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return hpt},e}(Fn);function gpt(t){return(0,ot.flow)(fi,tr)(t)}var ypt=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),mpt=function(t){ypt(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="line",n}return e.getDefaultOptions=function(){return{type:"view",scale:{y:{nice:!0}},interaction:{tooltip:{shared:!0}},axis:{y:{title:!1},x:{title:!1}},children:[{type:"line"}]}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return gpt},e}(Fn);function ry(t){switch(typeof t){case"function":return t;case"string":return function(e){return(0,ot.get)(e,[t])};default:return function(){return t}}}var zs=function(){return zs=Object.assign||function(t){for(var e,n=1,r=arguments.length;n0){var u=o.reduce(function(d,h){return d+h[i]},0);if(u===0){var f=o.map(function(d){var h;return zs(zs({},d),(h={},h[i]=1,h))});(0,ot.set)(r,"data",f),a&&(0,ot.set)(r,"label",zs(zs({},a),{formatter:function(){return 0}})),s!==!1&&((0,ot.isFunction)(s)?(0,ot.set)(r,"tooltip",function(d,h,p){var v;return s(zs(zs({},d),(v={},v[i]=0,v)),h,p.map(function(y){var m;return zs(zs({},y),(m={},m[i]=0,m))}))}):(0,ot.set)(r,"tooltip",zs(zs({},s),{items:[function(d,h,p){return{name:l(d,h,p),value:0}}]})))}}return n};return(0,ot.flow)(e,tr)(t)}var bpt=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),_pt=function(t){bpt(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="pie",n}return e.getDefaultOptions=function(){return{type:"view",children:[{type:"interval"}],coordinate:{type:"theta"},transform:[{type:"stackY",reverse:!0}],animate:{enter:{type:"waveIn"}}}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return xpt},e}(Fn);function wpt(t){return(0,ot.flow)(fi,tr)(t)}var Opt=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ept=function(t){Opt(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="scatter",n}return e.getDefaultOptions=function(){return{axis:{y:{title:!1},x:{title:!1}},legend:{size:!1},children:[{type:"point"}]}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return wpt},e}(Fn);function Spt(t){var e=function(n){return(0,ot.set)(n,"options.coordinate",{type:(0,ot.get)(n,"options.coordinateType","polar")}),n};return(0,ot.flow)(e,tr)(t)}var Mpt=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ppt=function(t){Mpt(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="radar",n}return e.getDefaultOptions=function(){return{axis:{x:{grid:!0,line:!0},y:{zIndex:1,title:!1,line:!0,nice:!0}},meta:{x:{padding:.5,align:0}},interaction:{tooltip:{style:{crosshairsLineDash:[4,4]}}},children:[{type:"line"}],coordinateType:"polar"}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Spt},e}(Fn),Jl=function(){return Jl=Object.assign||function(t){for(var e,n=1,r=arguments.length;n0&&(d.x1=f[s],d.x2=d[s],d.y1=f[Dp]),d},[]),u.shift(),c.push({type:"link",xField:["x1","x2"],yField:"y1",zIndex:-1,data:u,style:KT({stroke:"#697474"},l),label:!1,tooltip:!1}),r};return(0,ot.flow)(e,n,fi,tr)(t)}var nvt=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),rvt=function(t){nvt(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="waterfall",n}return e.getDefaultOptions=function(){return{type:"view",legend:null,tooltip:{field:qT,valueFormatter:"~s",name:"value"},axis:{y:{title:null,labelFormatter:"~s"},x:{title:null}},children:[{type:"interval",interaction:{elementHighlight:{background:!0}}}]}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return evt},e}(Fn);function ivt(t){var e=function(n){var r=n.options,i=r.data,o=r.binNumber,a=r.binWidth,s=r.children,c=r.channel,l=c===void 0?"count":c,u=(0,ot.get)(s,"[0].transform[0]",{});return(0,ot.isNumber)(a)?((0,ot.assign)(u,{thresholds:(0,ot.ceil)((0,ot.divide)(i.length,a)),y:l}),n):((0,ot.isNumber)(o)&&(0,ot.assign)(u,{thresholds:o,y:l}),n)};return(0,ot.flow)(e,fi,tr)(t)}var ovt=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),avt=function(t){ovt(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="Histogram",n}return e.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}}}]}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return ivt},e}(Fn);function svt(t){var e=function(r){var i=r.options,o=i.tooltip,a=o===void 0?{}:o,s=i.colorField,c=i.sizeField;return a&&!a.field&&(a.field=s||c),r},n=function(r){var i=r.options,o=i.mark,a=i.children;return o&&(a[0].type=o),r};return(0,ot.flow)(e,n,fi,tr)(t)}var cvt=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),lvt=function(t){cvt(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="heatmap",n}return e.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}}}]}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return svt},e}(Fn);function uvt(t){var e=function(n){var r=n.options.boxType,i=r===void 0?"box":r;return n.options.children[0].type=i,n};return(0,ot.flow)(e,fi,tr)(t)}var fvt=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),dvt=function(t){fvt(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="box",n}return e.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"}]}}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return uvt},e}(Fn);function hvt(t){var e=function(n){var r=n.options,i=r.data,o=[{type:"custom",callback:function(s){return{links:s}}}];if((0,ot.isArray)(i))i.length>0?(0,ot.set)(r,"data",{value:i,transform:o}):delete r.children;else if((0,ot.get)(i,"type")==="fetch"&&(0,ot.get)(i,"value")){var a=(0,ot.get)(i,"transform");(0,ot.isArray)(a)?(0,ot.set)(i,"transform",a.concat(o)):(0,ot.set)(i,"transform",o)}return n};return(0,ot.flow)(e,fi,tr)(t)}var pvt=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},t(e,n)};return function(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),vvt=function(t){pvt(e,t);function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="sankey",n}return e.getDefaultOptions=function(){return{type:"view",children:[{type:"sankey"}]}},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return hvt},e}(Fn);function gvt(t){var e=t.options.layout,n=e===void 0?"horizontal":e;return t.options.coordinate.transform=n!=="horizontal"?void 0:[{type:"transpose"}],t}function yvt(t){gvt(t);var e=t.options.layout,n=e===void 0?"horizontal":e;return t.options.children.forEach(function(r){var i;!((i=r==null?void 0:r.coordinate)===null||i===void 0)&&i.transform&&(r.coordinate.transform=n!=="horizontal"?void 0:[{type:"transpose"}])}),t}var vc=function(){return vc=Object.assign||function(t){for(var e,n=1,r=arguments.length;n=z.length?void 0:z)&&z[K++],done:!z}}};throw new TypeError(Y?"Object is not iterable.":"Symbol.iterator is not defined.")}function H(z,Y){var $=typeof Symbol=="function"&&z[Symbol.iterator];if(!$)return z;var K,it,at=$.call(z),Q=[];try{for(;(Y===void 0||0it=>$(K(it)),z)}function hr(z,Y){return Y-z?$=>($-z)/(Y-z):$=>.5}const _r=Math.sqrt(50),We=Math.sqrt(10),Fe=Math.sqrt(2);function bi(z,Y,$){return Y=(Y-z)/Math.max(0,$),z=Math.floor(Math.log(Y)/Math.LN10),$=Y/ki(10,z),0<=z?($>=_r?10:$>=We?5:$>=Fe?2:1)*ki(10,z):-ki(10,-z)/($>=_r?10:$>=We?5:$>=Fe?2:1)}const qi=(z,Y,$=5)=>{z=[z,Y];let K=0,it=z.length-1,at=z[K],Q=z[it],tt;return Q{$.prototype.rescale=function(){this.initRange(),this.nice();var[K]=this.chooseTransforms();this.composeOutput(K,this.chooseClamp(K))},$.prototype.initRange=function(){var K=this.options.interpolator;this.options.range=z(K)},$.prototype.composeOutput=function(K,it){var at,{domain:tt,interpolator:Q,round:lt}=this.getOptions(),tt=Y(tt.map(K)),lt=lt?(at=Q,ft=>(ft=at(ft),ht(ft)?Math.round(ft):ft)):Q;this.output=mn(lt,tt,it,K)},$.prototype.invert=void 0}}var wr,Ri={exports:{}},Va={exports:{}},ot=function(z){return!(!z||typeof z=="string")&&(z instanceof Array||Array.isArray(z)||0<=z.length&&(z.splice instanceof Function||Object.getOwnPropertyDescriptor(z,z.length-1)&&z.constructor.name!=="String"))},Wa=Array.prototype.concat,Zi=Array.prototype.slice,_i=Va.exports=function(z){for(var Y=[],$=0,K=z.length;$$=>z*(1-$)+Y*$,Fp=(z,Y)=>{if(typeof z=="number"&&typeof Y=="number")return Qo(z,Y);if(typeof z!="string"||typeof Y!="string")return()=>z;{var $=z,K=Y;const it=Ys($),at=Ys(K);return it===null||at===null?it?()=>$:()=>K:Q=>{var tt=new Array(4);for(let ne=0;ne<4;ne+=1){var lt=it[ne],ft=at[ne];tt[ne]=lt*(1-Q)+ft*Q}var[Ut,It,Yt,Wt]=tt;return`rgba(${Math.round(Ut)}, ${Math.round(It)}, ${Math.round(Yt)}, ${Wt})`}}},so=(z,Y)=>{const $=Qo(z,Y);return K=>Math.round($(K))};function xt({map:z,initKey:Y},$){return Y=Y($),z.has(Y)?z.get(Y):$}function nt(z){return typeof z=="object"?z.valueOf():z}class Ge extends Map{constructor(Y){if(super(),this.map=new Map,this.initKey=nt,Y!==null)for(var[$,K]of Y)this.set($,K)}get(Y){return super.get(xt({map:this.map,initKey:this.initKey},Y))}has(Y){return super.has(xt({map:this.map,initKey:this.initKey},Y))}set(Y,$){return super.set(([{map:Y,initKey:K},it]=[{map:this.map,initKey:this.initKey},Y],K=K(it),Y.has(K)?Y.get(K):(Y.set(K,it),it)),$);var K,it}delete(Y){return super.delete(([{map:Y,initKey:$},K]=[{map:this.map,initKey:this.initKey},Y],$=$(K),Y.has($)&&(K=Y.get($),Y.delete($)),K));var $,K}}class sf{constructor(Y){this.options=he({},this.getDefaultOptions()),this.update(Y)}getOptions(){return this.options}update(Y={}){this.options=he({},this.options,Y),this.rescale(Y)}rescale(Y){}}const eu=Symbol("defaultUnknown");function cl(z,Y,$){for(let K=0;K""+Y:typeof z=="object"?Y=>JSON.stringify(Y):Y=>Y}class ul extends sf{getDefaultOptions(){return{domain:[],range:[],unknown:eu}}constructor(Y){super(Y)}map(Y){return this.domainIndexMap.size===0&&cl(this.domainIndexMap,this.getDomain(),this.domainKey),ta({value:this.domainKey(Y),mapper:this.domainIndexMap,from:this.getDomain(),to:this.getRange(),notFoundReturn:this.options.unknown})}invert(Y){return this.rangeIndexMap.size===0&&cl(this.rangeIndexMap,this.getRange(),this.rangeKey),ta({value:this.rangeKey(Y),mapper:this.rangeIndexMap,from:this.getRange(),to:this.getDomain(),notFoundReturn:this.options.unknown})}rescale(Y){var[$]=this.options.domain,[K]=this.options.range;this.domainKey=ll($),this.rangeKey=ll(K),this.rangeIndexMap?(Y&&!Y.range||this.rangeIndexMap.clear(),Y&&!Y.domain&&!Y.compare||(this.domainIndexMap.clear(),this.sortedDomain=void 0)):(this.rangeIndexMap=new Map,this.domainIndexMap=new Map)}clone(){return new ul(this.options)}getRange(){return this.options.range}getDomain(){var Y,$;return this.sortedDomain||({domain:Y,compare:$}=this.options,this.sortedDomain=$?[...Y].sort($):Y),this.sortedDomain}}function jp(jt){const{domain:Y,range:$,paddingOuter:K,paddingInner:it,flex:at,round:Q,align:tt}=jt;var lt=Y.length,Wt=0<(Wt=(jt=lt)-(ft=at).length)?[...ft,...new Array(Wt).fill(1)]:Wt<0?ft.slice(0,jt):ft,[jt,ft]=$,ft=ft-jt,oe=ft/(2/lt*K+1-1/lt*it);const Ut=oe*it/lt;oe-=lt*Ut;const It=function(re){const Pe=Math.min(...re);return re.map(rn=>rn/Pe)}(Wt),Yt=oe/It.reduce((re,Pe)=>re+Pe);var Wt=new Ge(Y.map((re,Pe)=>(Pe=It[Pe]*Yt,[re,Q?Math.floor(Pe):Pe]))),ne=new Ge(Y.map((re,Pe)=>(Pe=It[Pe]*Yt+Ut,[re,Q?Math.floor(Pe):Pe]))),oe=Array.from(ne.values()).reduce((re,Pe)=>re+Pe),jt=jt+(ft-(oe-oe/lt*it))*tt;let Ae=Q?Math.round(jt):jt;var Ft=new Array(lt);for(let re=0;reoe+Ae*Wt),{valueStep:Wt,valueBandWidth:ne,adjustedRange:ft}}({align:K,range:it,round:at,flex:$,paddingInner:this.getPaddingInner(),paddingOuter:this.getPaddingOuter(),domain:Y});this.valueStep=at,this.valueBandWidth=it,this.adjustedRange=K}}const Fi=(z,Y,$)=>{let K,it,at=z,Q=Y;if(at===Q&&0<$)return[at];let tt=bi(at,Q,$);if(tt===0||!Number.isFinite(tt))return[];if(0{var[K,it]=K,[at,Q]=at;let tt,lt;return mn(lt=K{const K=Math.min(z.length,Y.length)-1,it=new Array(K),at=new Array(K);var Q=z[0]>z[K],tt=Q?[...z].reverse():z,lt=Q?[...Y].reverse():Y;for(let ft=0;ft{var Ut=function(Yt,Wt,ne,oe,jt){let Ae=ne||0,Ft=oe||Yt.length;for(var we=jt||(Pe=>Pe);AeWt?Ft=re:Ae=re+1}return Ae}(z,ft,1,K)-1,It=it[Ut];return mn(at[Ut],It)(ft)}},On=(z,Y,$,K)=>(2Math.min(Math.max(at,tt),Q)}return ie}composeOutput(Y,$){var{domain:Q,range:K,round:it,interpolate:at}=this.options,Q=On(Q.map(Y),K,at,it);this.output=mn(Q,$,Y)}composeInput(Y,$,K){var{domain:it,range:at}=this.options,at=On(at,it.map(Y),Qo);this.input=mn($,K,at)}}class ei extends j{getDefaultOptions(){return{domain:[0,1],range:[0,1],unknown:void 0,nice:!1,clamp:!1,round:!1,interpolate:Fp,tickMethod:Fi,tickCount:5}}chooseTransforms(){return[ie,ie]}clone(){return new ei(this.options)}}class fl extends ti{getDefaultOptions(){return{domain:[],range:[0,1],align:.5,round:!1,padding:0,unknown:eu,paddingInner:1,paddingOuter:0}}constructor(Y){super(Y)}getPaddingInner(){return 1}clone(){return new fl(this.options)}update(Y){super.update(Y)}getPaddingOuter(){return this.options.padding}}function ut(z,Y){for(var $=[],K=0,it=z.length;K{var[Y,$]=Y;return mn(Qo(0,1),hr(Y,$))})],Sd);let Md=cf=class extends ei{getDefaultOptions(){return{domain:[0,.5,1],unknown:void 0,nice:!1,clamp:!1,round:!1,interpolator:ie,tickMethod:Fi,tickCount:5}}constructor(z){super(z)}clone(){return new cf(this.options)}};Md=cf=function(z,Y,$,K){var it,at=arguments.length,Q=at<3?Y:K===null?K=Object.getOwnPropertyDescriptor(Y,$):K;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")Q=Reflect.decorate(z,Y,$,K);else for(var tt=z.length-1;0<=tt;tt--)(it=z[tt])&&(Q=(at<3?it(Q):3{const[Y,$,K]=z,it=mn(Qo(0,.5),hr(Y,$)),at=mn(Qo(.5,1),hr($,K));return Q=>(Y>K?Q<$?at:it:Q<$?it:at)(Q)})],Md);function Pd(z,Y,$,K,it){var at=new ei({range:[Y,Y+K]}),Q=new ei({range:[$,$+it]});return{transform:function(ft){var ft=H(ft,2),lt=ft[0],ft=ft[1];return[at.map(lt),Q.map(ft)]},untransform:function(ft){var ft=H(ft,2),lt=ft[0],ft=ft[1];return[at.invert(lt),Q.invert(ft)]}}}function hl(z,Y,$,K,it){return(0,H(z,1)[0])(Y,$,K,it)}function Gp(z,Y,$,K,it){return H(z,1)[0]}function zp(lt,Y,$,K,it){var at=(lt=H(lt,4))[0],Q=lt[1],tt=lt[2],lt=lt[3],ft=new ei({range:[tt,lt]}),Ut=new ei({range:[at,Q]}),It=1<(tt=it/K)?1:tt,Yt=1=4&&ht[3]!==1&&(pe=", "+ht[3]),"hwb("+ht[0]+", "+ht[1]+"%, "+ht[2]+"%"+pe+")"},zt.to.keyword=function(ht){return nn[ht.slice(0,3)]};function fe(ht,pe,Ht){return Math.min(Math.max(pe,ht),Ht)}function Kt(ht){var pe=Math.round(ht).toString(16).toUpperCase();return pe.length<2?"0"+pe:pe}},26729:function(Be){"use strict";var pn=Object.prototype.hasOwnProperty,gt="~";function _e(){}Object.create&&(_e.prototype=Object.create(null),new _e().__proto__||(gt=!1));function H(zt,fe,Kt){this.fn=zt,this.context=fe,this.once=Kt||!1}function Ee(zt,fe,Kt,ht,pe){if(typeof Kt!="function")throw new TypeError("The listener must be a function");var Ht=new H(Kt,ht||zt,pe),he=gt?gt+fe:fe;return zt._events[he]?zt._events[he].fn?zt._events[he]=[zt._events[he],Ht]:zt._events[he].push(Ht):(zt._events[he]=Ht,zt._eventsCount++),zt}function nn(zt,fe){--zt._eventsCount===0?zt._events=new _e:delete zt._events[fe]}function xe(){this._events=new _e,this._eventsCount=0}xe.prototype.eventNames=function(){var fe=[],Kt,ht;if(this._eventsCount===0)return fe;for(ht in Kt=this._events)pn.call(Kt,ht)&&fe.push(gt?ht.slice(1):ht);return Object.getOwnPropertySymbols?fe.concat(Object.getOwnPropertySymbols(Kt)):fe},xe.prototype.listeners=function(fe){var Kt=gt?gt+fe:fe,ht=this._events[Kt];if(!ht)return[];if(ht.fn)return[ht.fn];for(var pe=0,Ht=ht.length,he=new Array(Ht);pe0)throw"Initial bisect points must have opposite signs";if(Le===0)return Ct;if(In===0)return Pt;for(var Sn=0;Sn=0&&(Ct=Cn),Math.abs(un)=We[_r-1].fx){var hs=!1;if(wr.fx>ko.fx?(fe(ot,1+Cn,Ki,-Cn,ko),ot.fx=ie(ot),ot.fx=1)break;for(Fe=1;FeIn+Re*Nt*un||Sn>=qi)bi=Nt;else{if(Math.abs(mn)<=-Le*un)return Nt;mn*(bi-Fe)>=0&&(bi=Fe),Fe=Nt,qi=Sn}return 0}for(var We=0;We<10;++We){if(fe(wt.x,1,Pt.x,Nt,Ct),Sn=wt.fx=ie(wt.x,wt.fxprime),mn=nn(wt.fxprime,Ct),Sn>In+Re*Nt*un||We&&Sn>=Cn)return _r(hr,Nt,Cn);if(Math.abs(mn)<=-Le*un)return Nt;if(mn>=0)return _r(Nt,hr,Sn);Cn=Sn,hr=Nt,Nt*=2}return Nt}function pe(ie,Ct,Pt){var wt={x:Ct.slice(),fx:0,fxprime:Ct.slice()},Nt={x:Ct.slice(),fx:0,fxprime:Ct.slice()},Re=Ct.slice(),Le,In,un=1,Sn;Pt=Pt||{},Sn=Pt.maxIterations||Ct.length*20,wt.fx=ie(wt.x,wt.fxprime),Le=wt.fxprime.slice(),zt(Le,wt.fxprime,-1);for(var Cn=0;Cn=0&&(gt.splice instanceof Function||Object.getOwnPropertyDescriptor(gt,gt.length-1)&>.constructor.name!=="String")}},96486:function(Be,pn,gt){Be=gt.nmd(Be);var _e;(function(){var H,Ee="4.17.21",nn=200,xe="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",zt="Expected a function",fe="Invalid `variable` option passed into `_.template`",Kt="__lodash_hash_undefined__",ht=500,pe="__lodash_placeholder__",Ht=1,he=2,ie=4,Ct=1,Pt=2,wt=1,Nt=2,Re=4,Le=8,In=16,un=32,Sn=64,Cn=128,mn=256,hr=512,_r=30,We="...",Fe=800,bi=16,qi=1,Co=2,Ki=3,wr=1/0,ot=9007199254740991,Wa=17976931348623157e292,Zi=NaN,_i=4294967295,Ya=_i-1,ko=_i>>>1,hs=[["ary",Cn],["bind",wt],["bindKey",Nt],["curry",Le],["curryRight",In],["flip",hr],["partial",un],["partialRight",Sn],["rearg",mn]],Wr="[object Arguments]",kn="[object Array]",Ni="[object AsyncFunction]",va="[object Boolean]",Ha="[object Date]",tu="[object DOMException]",Ys="[object Error]",Qo="[object Function]",Fp="[object GeneratorFunction]",so="[object Map]",xt="[object Number]",nt="[object Null]",Ge="[object Object]",sf="[object Promise]",eu="[object Proxy]",cl="[object RegExp]",ta="[object Set]",ll="[object String]",ul="[object Symbol]",jp="[object Undefined]",ti="[object WeakMap]",Fi="[object WeakSet]",Hs="[object ArrayBuffer]",yc="[object DataView]",On="[object Float32Array]",j="[object Float64Array]",ei="[object Int8Array]",fl="[object Int16Array]",ut="[object Int32Array]",Ua="[object Uint8Array]",Va="[object Uint8ClampedArray]",Ri="[object Uint16Array]",dl="[object Uint32Array]",cf=/\b__p \+= '';/g,Sd=/\b(__p \+=) '' \+/g,Md=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Pd=/&(?:amp|lt|gt|quot|#39);/g,hl=/[&<>"']/g,Gp=RegExp(Pd.source),zp=RegExp(hl.source),Wp=/<%-([\s\S]+?)%>/g,Yp=/<%([\s\S]+?)%>/g,Td=/<%=([\s\S]+?)%>/g,ly=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Hp=/^\w*$/,Xa=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Mn=/[\\^$.*+?()[\]{}|]/g,er=RegExp(Mn.source),lf=/^\s+/,uy=/\s/,Up=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,nu=/\{\n\/\* \[wrapped with (.+)\] \*/,ru=/,? & /,Gt=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ea=/[()=,{}\[\]\/\s]/,cr=/\\(\\)?/g,te=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,lr=/\w*$/,Dn=/^[-+]0x[0-9a-f]+$/i,No=/^0b[01]+$/i,mc=/^\[object .+?Constructor\]$/,uf=/^0o[0-7]+$/i,co=/^(?:0|[1-9]\d*)$/,lo=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,z=/($^)/,Y=/['\n\r\u2028\u2029\\]/g,$="\\ud800-\\udfff",K="\\u0300-\\u036f",it="\\ufe20-\\ufe2f",at="\\u20d0-\\u20ff",Q=K+it+at,tt="\\u2700-\\u27bf",lt="a-z\\xdf-\\xf6\\xf8-\\xff",ft="\\xac\\xb1\\xd7\\xf7",Ut="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",It="\\u2000-\\u206f",Yt=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Wt="A-Z\\xc0-\\xd6\\xd8-\\xde",ne="\\ufe0e\\ufe0f",oe=ft+Ut+It+Yt,jt="['\u2019]",Ae="["+$+"]",Ft="["+oe+"]",we="["+Q+"]",re="\\d+",Pe="["+tt+"]",rn="["+lt+"]",uo="[^"+$+oe+re+tt+lt+Wt+"]",fo="\\ud83c[\\udffb-\\udfff]",Ji="(?:"+we+"|"+fo+")",ho="[^"+$+"]",Ro="(?:\\ud83c[\\udde6-\\uddff]){2}",fn="[\\ud800-\\udbff][\\udc00-\\udfff]",zn="["+Wt+"]",iu="\\u200d",Vp="(?:"+rn+"|"+uo+")",xc="(?:"+zn+"|"+uo+")",$a="(?:"+jt+"(?:d|ll|m|re|s|t|ve))?",Br="(?:"+jt+"(?:D|LL|M|RE|S|T|VE))?",pl=Ji+"?",vl="["+ne+"]?",ue="(?:"+iu+"(?:"+[ho,Ro,fn].join("|")+")"+vl+pl+")*",qa="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",ga="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",fy=vl+pl+ue,gl="(?:"+[Pe,Ro,fn].join("|")+")"+fy,po="(?:"+[ho+we+"?",we,Ro,fn,Ae].join("|")+")",Ad=RegExp(jt,"g"),pr=RegExp(we,"g"),Xp=RegExp(fo+"(?="+fo+")|"+po+fy,"g"),Cd=RegExp([zn+"?"+rn+"+"+$a+"(?="+[Ft,zn,"$"].join("|")+")",xc+"+"+Br+"(?="+[Ft,zn+Vp,"$"].join("|")+")",zn+"?"+Vp+"+"+$a,zn+"+"+Br,ga,qa,re,gl].join("|"),"g"),Pn=RegExp("["+iu+$+Q+ne+"]"),ya=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,dy=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],g_=-1,nr={};nr[On]=nr[j]=nr[ei]=nr[fl]=nr[ut]=nr[Ua]=nr[Va]=nr[Ri]=nr[dl]=!0,nr[Wr]=nr[kn]=nr[Hs]=nr[va]=nr[yc]=nr[Ha]=nr[Ys]=nr[Qo]=nr[so]=nr[xt]=nr[Ge]=nr[cl]=nr[ta]=nr[ll]=nr[ti]=!1;var Xn={};Xn[Wr]=Xn[kn]=Xn[Hs]=Xn[yc]=Xn[va]=Xn[Ha]=Xn[On]=Xn[j]=Xn[ei]=Xn[fl]=Xn[ut]=Xn[so]=Xn[xt]=Xn[Ge]=Xn[cl]=Xn[ta]=Xn[ll]=Xn[ul]=Xn[Ua]=Xn[Va]=Xn[Ri]=Xn[dl]=!0,Xn[Ys]=Xn[Qo]=Xn[ti]=!1;var y_={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},wi={"&":"&","<":"<",">":">",'"':""","'":"'"},ji={"&":"&","<":"<",">":">",""":'"',"'":"'"},kd={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Nd=parseFloat,Rd=parseInt,bc=typeof gt.g=="object"&>.g&>.g.Object===Object&>.g,hy=typeof self=="object"&&self&&self.Object===Object&&self,Gi=bc||hy||Function("return this")(),Ka=pn&&!pn.nodeType&&pn,Li=Ka&&!0&&Be&&!Be.nodeType&&Be,Za=Li&&Li.exports===Ka,$p=Za&&bc.process,Sr=function(){try{var ct=Li&&Li.require&&Li.require("util").types;return ct||$p&&$p.binding&&$p.binding("util")}catch(Ot){}}(),ou=Sr&&Sr.isArrayBuffer,py=Sr&&Sr.isDate,qp=Sr&&Sr.isMap,vy=Sr&&Sr.isRegExp,gy=Sr&&Sr.isSet,yy=Sr&&Sr.isTypedArray;function Lo(ct,Ot,yt){switch(yt.length){case 0:return ct.call(Ot);case 1:return ct.call(Ot,yt[0]);case 2:return ct.call(Ot,yt[0],yt[1]);case 3:return ct.call(Ot,yt[0],yt[1],yt[2])}return ct.apply(Ot,yt)}function Ld(ct,Ot,yt,me){for(var Ze=-1,Wn=ct==null?0:ct.length;++Ze-1}function Kp(ct,Ot,yt){for(var me=-1,Ze=ct==null?0:ct.length;++me-1;);return yt}function S_(ct,Ot){for(var yt=ct.length;yt--&&ff(Ot,ct[yt],0)>-1;);return yt}function aA(ct,Ot){for(var yt=ct.length,me=0;yt--;)ct[yt]===Ot&&++me;return me}var sA=by(y_),cA=by(wi);function lA(ct){return"\\"+kd[ct]}function uA(ct,Ot){return ct==null?H:ct[Ot]}function df(ct){return Pn.test(ct)}function fA(ct){return ya.test(ct)}function dA(ct){for(var Ot,yt=[];!(Ot=ct.next()).done;)yt.push(Ot.value);return yt}function Ey(ct){var Ot=-1,yt=Array(ct.size);return ct.forEach(function(me,Ze){yt[++Ot]=[Ze,me]}),yt}function M_(ct,Ot){return function(yt){return ct(Ot(yt))}}function yl(ct,Ot){for(var yt=-1,me=ct.length,Ze=0,Wn=[];++yt-1}function UA(g,x){var P=this.__data__,L=hv(P,g);return L<0?(++this.size,P.push([g,x])):P[L][1]=x,this}Ec.prototype.clear=zA,Ec.prototype.delete=WA,Ec.prototype.get=YA,Ec.prototype.has=HA,Ec.prototype.set=UA;function Sc(g){var x=-1,P=g==null?0:g.length;for(this.clear();++x=x?g:x)),g}function Lt(g,x,P,L,W,V){var Z,rt=x&Ht,st=x&he,Tt=x&ie;if(P&&(Z=W?P(g,L,W,V):P(g)),Z!==H)return Z;if(!Ur(g))return g;var At=$e(g);if(At){if(Z=em(g),!rt)return $n(g,Z)}else{var Mt=no(g),ae=Mt==Qo||Mt==Fp;if(nc(g))return wv(g,rt);if(Mt==Ge||Mt==Wr||ae&&!W){if(Z=st||ae?{}:Nv(g),!rt)return st?Xy(g,oC(Z,g)):Q_(g,B_(Z,g))}else{if(!Xn[Mt])return W?g:{};Z=nm(g,Mt,rt)}}V||(V=new ps);var Oe=V.get(g);if(Oe)return Oe;V.set(g,Z),Fm(g)?g.forEach(function(Ne){Z.add(Lt(Ne,x,P,Ne,g,V))}):Im(g)&&g.forEach(function(Ne,vn){Z.set(vn,Lt(Ne,x,P,vn,g,V))});var Ce=Tt?st?eo:Dc:st?Yo:hi,ke=At?H:Ce(g);return vo(ke||g,function(Ne,vn){ke&&(vn=Ne,Ne=g[vn]),$d(Z,vn,Lt(Ne,x,P,vn,g,V))}),Z}function Qe(g){var x=hi(g);return function(P){return Cy(P,g,x)}}function Cy(g,x,P){var L=P.length;if(g==null)return!L;for(g=ur(g);L--;){var W=P[L],V=x[W],Z=g[W];if(Z===H&&!(W in g)||!V(Z))return!1}return!0}function Nn(g,x,P){if(typeof g!="function")throw new xa(zt);return Pf(function(){g.apply(H,P)},x)}function Xs(g,x,P,L){var W=-1,V=Dd,Z=!0,rt=g.length,st=[],Tt=x.length;if(!rt)return st;P&&(x=Or(x,ma(P))),L?(V=Kp,Z=!1):x.length>=nn&&(V=Gd,Z=!1,x=new fu(x));t:for(;++WW?0:W+P),L=L===H||L>W?W:an(L),L<0&&(L+=W),L=P>L?0:jm(L);P0&&P(rt)?x>1?Wi(rt,x-1,P,L,W):wc(W,rt):L||(W[W.length]=rt)}return W}var Pc=Sv(),Ly=Sv(!0);function vs(g,x){return g&&Pc(g,x,hi)}function du(g,x){return g&&Ly(g,x,hi)}function qd(g,x){return _c(x,function(P){return rc(g[P])})}function xl(g,x){x=Nc(x,g);for(var P=0,L=x.length;g!=null&&Px}function F_(g,x){return g!=null&&ir.call(g,x)}function j_(g,x){return g!=null&&x in ur(g)}function Tc(g,x,P){return g>=Qi(x,P)&&g=120&&At.length>=120)?new fu(Z&&At):H}At=g[0];var Mt=-1,ae=rt[0];t:for(;++Mt-1;)rt!==g&&sv.call(rt,st,1),sv.call(g,st,1);return g}function Yy(g,x){for(var P=g?x.length:0,L=P-1;P--;){var W=x[P];if(P==L||W!==V){var V=W;Qs(W)?sv.call(g,W,1):Zs(g,W)}}return g}function mv(g,x){return g+Hd(N_()*(x-g+1))}function yu(g,x,P,L){for(var W=-1,V=Ii(cv((x-g)/(P||1)),0),Z=yt(V);V--;)Z[L?V:++W]=g,g+=P;return Z}function mf(g,x){var P="";if(!g||x<1||x>ot)return P;do x%2&&(P+=g),x=Hd(x/2),x&&(g+=g);while(x);return P}function on(g,x){return fh(lh(g,x,sn),g+"")}function V_(g){return Ty(bo(g))}function xv(g,x){var P=bo(g);return tc(P,di(x,0,P.length))}function xf(g,x,P,L){if(!Ur(g))return g;x=Nc(x,g);for(var W=-1,V=x.length,Z=V-1,rt=g;rt!=null&&++WW?0:W+x),P=P>W?W:P,P<0&&(P+=W),W=x>P?0:P-x>>>0,x>>>=0;for(var V=yt(W);++L>>1,Z=g[V];Z!==null&&!aa(Z)&&(P?Z<=x:Z=nn){var Tt=x?null:e2(g);if(Tt)return ev(Tt);Z=!1,W=Gd,st=new fu}else st=x?[]:rt;t:for(;++L=L?g:ra(g,x,P)}var Uy=OA||function(g){return Gi.clearTimeout(g)};function wv(g,x){if(x)return g.slice();var P=g.length,L=C_?C_(P):new g.constructor(P);return g.copy(L),L}function Qd(g){var x=new g.constructor(g.byteLength);return new ov(x).set(new ov(g)),x}function Z_(g,x){var P=x?Qd(g.buffer):g.buffer;return new g.constructor(P,g.byteOffset,g.byteLength)}function J_(g){var x=new g.constructor(g.source,lr.exec(g));return x.lastIndex=g.lastIndex,x}function Vy(g){return Xd?ur(Xd.call(g)):{}}function wl(g,x){var P=x?Qd(g.buffer):g.buffer;return new g.constructor(P,g.byteOffset,g.length)}function Ov(g,x){if(g!==x){var P=g!==H,L=g===null,W=g===g,V=aa(g),Z=x!==H,rt=x===null,st=x===x,Tt=aa(x);if(!rt&&!Tt&&!V&&g>x||V&&Z&&st&&!rt&&!Tt||L&&Z&&st||!P&&st||!W)return 1;if(!L&&!V&&!Tt&&g=rt)return st;var Tt=P[L];return st*(Tt=="desc"?-1:1)}}return g.index-x.index}function Ev(g,x,P,L){for(var W=-1,V=g.length,Z=P.length,rt=-1,st=x.length,Tt=Ii(V-Z,0),At=yt(st+Tt),Mt=!L;++rt1?P[W-1]:H,Z=W>2?P[2]:H;for(V=g.length>3&&typeof V=="function"?(W--,V):H,Z&&Ui(P[0],P[1],Z)&&(V=W<3?H:V,W=1),x=ur(x);++L-1?W[V?x[Z]:Z]:H}}function Hi(g){return Ic(function(x){var P=x.length,L=P,W=Do.prototype.thru;for(g&&x.reverse();L--;){var V=x[L];if(typeof V!="function")throw new xa(zt);if(W&&!Z&&wf(V)=="wrapper")var Z=new Do([],!0)}for(L=Z?L:P;++L1&&cn.reverse(),At&&strt))return!1;var Tt=V.get(g),At=V.get(x);if(Tt&&At)return Tt==x&&At==g;var Mt=-1,ae=!0,Oe=P&Pt?new fu:H;for(V.set(g,x),V.set(x,g);++Mt1?"& ":"")+x[L],x=x.join(P>2?", ":" "),g.replace(Up,`{ +/* [wrapped with `+x+`] */ +`)}function im(g){return $e(g)||Al(g)||!!(zi&&g&&g[zi])}function Qs(g,x){var P=typeof g;return x=x==null?ot:x,!!x&&(P=="number"||P!="symbol"&&co.test(g))&&g>-1&&g%1==0&&g0){if(++x>=Fe)return arguments[0]}else x=0;return g.apply(H,arguments)}}function tc(g,x){var P=-1,L=g.length,W=L-1;for(x=x===H?L:x;++P1?g[x-1]:H;return P=typeof P=="function"?(g.pop(),P):H,_m(g,P)});function M2(g){var x=U(g);return x.__chain__=!0,x}function P2(g,x){return x(g),g}function Mu(g,x){return x(g)}var T2=Ic(function(g){var x=g.length,P=x?g[0]:0,L=this.__wrapped__,W=function(V){return Je(V,g)};return x>1||this.__actions__.length||!(L instanceof xn)||!Qs(P)?this.thru(W):(L=L.slice(P,+P+(x?1:0)),L.__actions__.push({func:Mu,args:[W],thisArg:H}),new Do(L,this.__chain__).thru(function(V){return x&&!V.length&&V.push(H),V}))});function jv(){return M2(this)}function Zn(){return new Do(this.value(),this.__chain__)}function Yr(){this.__values__===H&&(this.__values__=_h(this.value()));var g=this.__index__>=this.__values__.length,x=g?H:this.__values__[this.__index__++];return{done:g,value:x}}function Ma(){return this}function Gv(g){for(var x,P=this;P instanceof dv;){var L=Tf(P);L.__index__=0,L.__values__=H,x?W.__wrapped__=L:x=L;var W=L;P=P.__wrapped__}return W.__wrapped__=g,x}function vr(){var g=this.__wrapped__;if(g instanceof xn){var x=g;return this.__actions__.length&&(x=new xn(this)),x=x.reverse(),x.__actions__.push({func:Mu,args:[Iv],thisArg:H}),new Do(x,this.__chain__)}return this.thru(Iv)}function A2(){return mu(this.__wrapped__,this.__actions__)}var C2=Ol(function(g,x,P){ir.call(g,P)?++g[P]:Mc(g,P,1)});function zv(g,x,P){var L=$e(g)?my:ky;return P&&Ui(g,x,P)&&(x=H),L(g,Te(x,3))}function Wv(g,x){var P=$e(g)?_c:Ry;return P(g,Te(x,3))}var ph=nh(fm),Om=nh(dh);function k2(g,x){return Wi(vh(g,x),1)}function or(g,x){return Wi(vh(g,x),wr)}function Yv(g,x,P){return P=P===H?1:an(P),Wi(vh(g,x),P)}function Pl(g,x){var P=$e(g)?vo:$s;return P(g,Te(x,3))}function Hv(g,x){var P=$e(g)?Id:pv;return P(g,Te(x,3))}var ee=Ol(function(g,x,P){ir.call(g,P)?g[P].push(x):Mc(g,P,[x])});function N2(g,x,P,L){g=xo(g)?g:bo(g),P=P&&!L?an(P):0;var W=g.length;return P<0&&(P=Ii(W+P,0)),bh(g)?P<=W&&g.indexOf(x,P)>-1:!!W&&ff(g,x,P)>-1}var R2=on(function(g,x,P){var L=-1,W=typeof x=="function",V=xo(g)?yt(g.length):[];return $s(g,function(Z){V[++L]=W?Lo(x,Z,P):hu(Z,x,P)}),V}),L2=Ol(function(g,x,P){Mc(g,P,x)});function vh(g,x){var P=$e(g)?Or:Fy;return P(g,Te(x,3))}function I2(g,x,P,L){return g==null?[]:($e(x)||(x=x==null?[]:[x]),P=L?H:P,$e(P)||(P=P==null?[]:[P]),Gy(g,x,P))}var D2=Ol(function(g,x,P){g[P?0:1].push(x)},function(){return[[],[]]});function B2(g,x,P){var L=$e(g)?Zp:w_,W=arguments.length<3;return L(g,Te(x,4),P,W,$s)}function Em(g,x,P){var L=$e(g)?m_:w_,W=arguments.length<3;return L(g,Te(x,4),P,W,pv)}function F2(g,x){var P=$e(g)?_c:Ry;return P(g,gh(Te(x,3)))}function j2(g){var x=$e(g)?Ty:V_;return x(g)}function G2(g,x,P){(P?Ui(g,x,P):x===H)?x=1:x=an(x);var L=$e(g)?nC:xv;return L(g,x)}function z2(g){var x=$e(g)?rC:$_;return x(g)}function W2(g){if(g==null)return 0;if(xo(g))return bh(g)?au(g):g.length;var x=no(g);return x==so||x==ta?g.size:qs(g).length}function Y2(g,x,P){var L=$e(g)?Jp:q_;return P&&Ui(g,x,P)&&(x=H),L(g,Te(x,3))}var H2=on(function(g,x){if(g==null)return[];var P=x.length;return P>1&&Ui(g,x[0],x[1])?x=[]:P>2&&Ui(x[0],x[1],x[2])&&(x=[x[0]]),Gy(g,Wi(x,1),[])}),Uv=EA||function(){return Gi.Date.now()};function Vv(g,x){if(typeof x!="function")throw new xa(zt);return g=an(g),function(){if(--g<1)return x.apply(this,arguments)}}function kf(g,x,P){return x=P?H:x,x=g&&x==null?g.length:x,ys(g,Cn,H,H,H,H,x)}function xs(g,x){var P;if(typeof x!="function")throw new xa(zt);return g=an(g),function(){return--g>0&&(P=x.apply(this,arguments)),g<=1&&(x=H),P}}var Xv=on(function(g,x,P){var L=wt;if(P.length){var W=yl(P,Of(Xv));L|=un}return ys(g,L,x,P,W)}),Pu=on(function(g,x,P){var L=wt|Nt;if(P.length){var W=yl(P,Of(Pu));L|=un}return ys(x,L,g,P,W)});function $v(g,x,P){x=P?H:x;var L=ys(g,Le,H,H,H,H,H,x);return L.placeholder=$v.placeholder,L}function Sm(g,x,P){x=P?H:x;var L=ys(g,In,H,H,H,H,H,x);return L.placeholder=Sm.placeholder,L}function Mm(g,x,P){var L,W,V,Z,rt,st,Tt=0,At=!1,Mt=!1,ae=!0;if(typeof g!="function")throw new xa(zt);x=sa(x)||0,Ur(P)&&(At=!!P.leading,Mt="maxWait"in P,V=Mt?Ii(sa(P.maxWait)||0,x):V,ae="trailing"in P?!!P.trailing:ae);function Oe(oi){var rs=L,ac=W;return L=W=H,Tt=oi,Z=g.apply(ac,rs),Z}function Ce(oi){return Tt=oi,rt=Pf(vn,x),At?Oe(oi):Z}function ke(oi){var rs=oi-st,ac=oi-Tt,u1=x-rs;return Mt?Qi(u1,V-ac):u1}function Ne(oi){var rs=oi-st,ac=oi-Tt;return st===H||rs>=x||rs<0||Mt&&ac>=V}function vn(){var oi=Uv();if(Ne(oi))return cn(oi);rt=Pf(vn,ke(oi))}function cn(oi){return rt=H,ae&&L?Oe(oi):(L=W=H,Z)}function Gr(){rt!==H&&Uy(rt),Tt=0,L=st=W=rt=H}function wo(){return rt===H?Z:cn(Uv())}function Ho(){var oi=Uv(),rs=Ne(oi);if(L=arguments,W=this,st=oi,rs){if(rt===H)return Ce(st);if(Mt)return Uy(rt),rt=Pf(vn,x),Oe(st)}return rt===H&&(rt=Pf(vn,x)),Z}return Ho.cancel=Gr,Ho.flush=wo,Ho}var Nf=on(function(g,x){return Nn(g,1,x)}),Tu=on(function(g,x,P){return Nn(g,sa(x)||0,P)});function qv(g){return ys(g,hr)}function Rf(g,x){if(typeof g!="function"||x!=null&&typeof x!="function")throw new xa(zt);var P=function(){var L=arguments,W=x?x.apply(this,L):L[0],V=P.cache;if(V.has(W))return V.get(W);var Z=g.apply(this,L);return P.cache=V.set(W,Z)||V,Z};return P.cache=new(Rf.Cache||Sc),P}Rf.Cache=Sc;function gh(g){if(typeof g!="function")throw new xa(zt);return function(){var x=arguments;switch(x.length){case 0:return!g.call(this);case 1:return!g.call(this,x[0]);case 2:return!g.call(this,x[0],x[1]);case 3:return!g.call(this,x[0],x[1],x[2])}return!g.apply(this,x)}}function Go(g){return xs(2,g)}var Pm=K_(function(g,x){x=x.length==1&&$e(x[0])?Or(x[0],ma(Te())):Or(Wi(x,1),ma(Te()));var P=x.length;return on(function(L){for(var W=-1,V=Qi(L.length,P);++W=x}),Al=Dy(function(){return arguments}())?Dy:function(g){return Fr(g)&&ir.call(g,"callee")&&!ze.call(g,"callee")},$e=yt.isArray,km=ou?ma(ou):G_;function xo(g){return g!=null&&Lf(g.length)&&!rc(g)}function Hr(g){return Fr(g)&&xo(g)}function K2(g){return g===!0||g===!1||Fr(g)&&go(g)==va}var nc=MA||g0,xh=py?ma(py):z_;function Qv(g){return Fr(g)&&g.nodeType===1&&!zc(g)}function Nm(g){if(g==null)return!0;if(xo(g)&&($e(g)||typeof g=="string"||typeof g.splice=="function"||nc(g)||Cl(g)||Al(g)))return!g.length;var x=no(g);if(x==so||x==ta)return!g.size;if(ch(g))return!qs(g).length;for(var P in g)if(ir.call(g,P))return!1;return!0}function Z2(g,x){return pu(g,x)}function J2(g,x,P){P=typeof P=="function"?P:H;var L=P?P(g,x):H;return L===H?pu(g,x,H,P):!!L}function t0(g){if(!Fr(g))return!1;var x=go(g);return x==Ys||x==tu||typeof g.message=="string"&&typeof g.name=="string"&&!zc(g)}function Rm(g){return typeof g=="number"&&Ud(g)}function rc(g){if(!Ur(g))return!1;var x=go(g);return x==Qo||x==Fp||x==Ni||x==eu}function Lm(g){return typeof g=="number"&&g==an(g)}function Lf(g){return typeof g=="number"&&g>-1&&g%1==0&&g<=ot}function Ur(g){var x=typeof g;return g!=null&&(x=="object"||x=="function")}function Fr(g){return g!=null&&typeof g=="object"}var Im=qp?ma(qp):Y_;function e0(g,x){return g===x||Kd(g,x,ah(x))}function Q2(g,x,P){return P=typeof P=="function"?P:H,Kd(g,x,ah(x),P)}function Dm(g){return Gc(g)&&g!=+g}function tw(g){if(lC(g))throw new Ze(xe);return Zd(g)}function jr(g){return g===null}function Wo(g){return g==null}function Gc(g){return typeof g=="number"||Fr(g)&&go(g)==xt}function zc(g){if(!Fr(g)||go(g)!=Ge)return!1;var x=av(g);if(x===null)return!0;var P=ir.call(x,"constructor")&&x.constructor;return typeof P=="function"&&P instanceof P&&Yn.call(P)==A_}var If=vy?ma(vy):ri;function Bm(g){return Lm(g)&&g>=-ot&&g<=ot}var Fm=gy?ma(gy):Ac;function bh(g){return typeof g=="string"||!$e(g)&&Fr(g)&&go(g)==ll}function aa(g){return typeof g=="symbol"||Fr(g)&&go(g)==ul}var Cl=yy?ma(yy):Cc;function ew(g){return g===H}function nw(g){return Fr(g)&&no(g)==ti}function n0(g){return Fr(g)&&go(g)==Fi}var rw=ih(kc),iw=ih(function(g,x){return g<=x});function _h(g){if(!g)return[];if(xo(g))return bh(g)?Ja(g):$n(g);if(Yd&&g[Yd])return dA(g[Yd]());var x=no(g),P=x==so?Ey:x==ta?ev:bo;return P(g)}function ns(g){if(!g)return g===0?g:0;if(g=sa(g),g===wr||g===-wr){var x=g<0?-1:1;return x*Wa}return g===g?g:0}function an(g){var x=ns(g),P=x%1;return x===x?P?x-P:x:0}function jm(g){return g?di(an(g),0,_i):0}function sa(g){if(typeof g=="number")return g;if(aa(g))return Zi;if(Ur(g)){var x=typeof g.valueOf=="function"?g.valueOf():g;g=Ur(x)?x+"":x}if(typeof g!="string")return g===0?g:+g;g=O_(g);var P=No.test(g);return P||uf.test(g)?Rd(g.slice(2),P?2:8):Dn.test(g)?Zi:+g}function Gm(g){return ts(g,Yo(g))}function wh(g){return g?di(an(g),-ot,ot):g===0?g:0}function Rn(g){return g==null?"":yo(g)}var zm=wa(function(g,x){if(ch(x)||xo(x)){ts(x,hi(x),g);return}for(var P in x)ir.call(x,P)&&$d(g,P,x[P])}),ic=wa(function(g,x){ts(x,Yo(x),g)}),oc=wa(function(g,x,P,L){ts(x,Yo(x),g,L)}),ow=wa(function(g,x,P,L){ts(x,hi(x),g,L)}),aw=Ic(Je);function sw(g,x){var P=lu(g);return x==null?P:B_(P,x)}var cw=on(function(g,x){g=ur(g);var P=-1,L=x.length,W=L>2?x[2]:H;for(W&&Ui(x[0],x[1],W)&&(L=1);++P1),V}),ts(g,eo(g),P),L&&(P=Lt(P,Ht|he|ie,aC));for(var W=x.length;W--;)Zs(P,x[W]);return P});function Um(g,x){return ww(g,gh(Te(x)))}var Vm=Ic(function(g,x){return g==null?{}:bl(g,x)});function ww(g,x){if(g==null)return{};var P=Or(eo(g),function(L){return[L]});return x=Te(x),zy(g,P,function(L,W){return x(L,W[0])})}function Xm(g,x,P){x=Nc(x,g);var L=-1,W=x.length;for(W||(W=1,g=H);++Lx){var L=g;g=x,x=L}if(P||g%1||x%1){var W=N_();return Qi(g+W*(x-g+Nd("1e-"+((W+"").length-1))),x)}return mv(g,x)}var Aw=to(function(g,x,P){return x=x.toLowerCase(),g+(P?Zm(x):x)});function Zm(g){return u0(Rn(g).toLowerCase())}function Jm(g){return g=Rn(g),g&&g.replace(lo,sA).replace(pr,"")}function Qm(g,x,P){g=Rn(g),x=yo(x);var L=g.length;P=P===H?L:di(an(P),0,L);var W=P;return P-=x.length,P>=0&&g.slice(P,W)==x}function Cw(g){return g=Rn(g),g&&zp.test(g)?g.replace(hl,cA):g}function kw(g){return g=Rn(g),g&&er.test(g)?g.replace(Mn,"\\$&"):g}var t1=to(function(g,x,P){return g+(P?"-":"")+x.toLowerCase()}),s0=to(function(g,x,P){return g+(P?" ":"")+x.toLowerCase()}),e1=qy("toLowerCase");function Nw(g,x,P){g=Rn(g),x=an(x);var L=x?au(g):0;if(!x||L>=x)return g;var W=(x-L)/2;return rh(Hd(W),P)+g+rh(cv(W),P)}function Rw(g,x,P){g=Rn(g),x=an(x);var L=x?au(g):0;return x&&L>>0,P?(g=Rn(g),g&&(typeof x=="string"||x!=null&&!If(x))&&(x=yo(x),!x&&df(g))?Rc(Ja(g),0,P):g.split(x,P)):[]}var Bf=to(function(g,x,P){return g+(P?" ":"")+u0(x)});function Bw(g,x,P){return g=Rn(g),P=P==null?0:di(an(P),0,g.length),x=yo(x),g.slice(P,P+x.length)==x}function ii(g,x,P){var L=U.templateSettings;P&&Ui(g,x,P)&&(x=H),g=Rn(g),x=oc({},x,L,oh);var W=oc({},x.imports,L.imports,oh),V=hi(W),Z=Oy(W,V),rt,st,Tt=0,At=x.interpolate||z,Mt="__p += '",ae=My((x.escape||z).source+"|"+At.source+"|"+(At===Td?te:z).source+"|"+(x.evaluate||z).source+"|$","g"),Oe="//# sourceURL="+(ir.call(x,"sourceURL")?(x.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++g_+"]")+` +`;g.replace(ae,function(Ne,vn,cn,Gr,wo,Ho){return cn||(cn=Gr),Mt+=g.slice(Tt,Ho).replace(Y,lA),vn&&(rt=!0,Mt+=`' + +__e(`+vn+`) + +'`),wo&&(st=!0,Mt+=`'; +`+wo+`; +__p += '`),cn&&(Mt+=`' + +((__t = (`+cn+`)) == null ? '' : __t) + +'`),Tt=Ho+Ne.length,Ne}),Mt+=`'; +`;var Ce=ir.call(x,"variable")&&x.variable;if(!Ce)Mt=`with (obj) { +`+Mt+` +} +`;else if(ea.test(Ce))throw new Ze(fe);Mt=(st?Mt.replace(cf,""):Mt).replace(Sd,"$1").replace(Md,"$1;"),Mt="function("+(Ce||"obj")+`) { +`+(Ce?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(rt?", __e = _.escape":"")+(st?`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +`:`; +`)+Mt+`return __p +}`;var ke=i1(function(){return Wn(V,Oe+"return "+Mt).apply(H,Z)});if(ke.source=Mt,t0(ke))throw ke;return ke}function n1(g){return Rn(g).toLowerCase()}function Fw(g){return Rn(g).toUpperCase()}function jw(g,x,P){if(g=Rn(g),g&&(P||x===H))return O_(g);if(!g||!(x=yo(x)))return g;var L=Ja(g),W=Ja(x),V=E_(L,W),Z=S_(L,W)+1;return Rc(L,V,Z).join("")}function Gw(g,x,P){if(g=Rn(g),g&&(P||x===H))return g.slice(0,Sy(g)+1);if(!g||!(x=yo(x)))return g;var L=Ja(g),W=S_(L,Ja(x))+1;return Rc(L,0,W).join("")}function zw(g,x,P){if(g=Rn(g),g&&(P||x===H))return g.replace(lf,"");if(!g||!(x=yo(x)))return g;var L=Ja(g),W=E_(L,Ja(x));return Rc(L,W).join("")}function Ww(g,x){var P=_r,L=We;if(Ur(x)){var W="separator"in x?x.separator:W;P="length"in x?an(x.length):P,L="omission"in x?yo(x.omission):L}g=Rn(g);var V=g.length;if(df(g)){var Z=Ja(g);V=Z.length}if(P>=V)return g;var rt=P-au(L);if(rt<1)return L;var st=Z?Rc(Z,0,rt).join(""):g.slice(0,rt);if(W===H)return st+L;if(Z&&(rt+=st.length-rt),If(W)){if(g.slice(rt).search(W)){var Tt,At=st;for(W.global||(W=My(W.source,Rn(lr.exec(W))+"g")),W.lastIndex=0;Tt=W.exec(At);)var Mt=Tt.index;st=st.slice(0,Mt===H?rt:Mt)}}else if(g.indexOf(yo(W),rt)!=rt){var ae=st.lastIndexOf(W);ae>-1&&(st=st.slice(0,ae))}return st+L}function Yw(g){return g=Rn(g),g&&Gp.test(g)?g.replace(Pd,hA):g}var Hw=to(function(g,x,P){return g+(P?" ":"")+x.toUpperCase()}),u0=qy("toUpperCase");function r1(g,x,P){return g=Rn(g),x=P?H:x,x===H?fA(g)?gA(g):Fd(g):g.match(x)||[]}var i1=on(function(g,x){try{return Lo(g,H,x)}catch(P){return t0(P)?P:new Ze(P)}}),Uw=Ic(function(g,x){return vo(x,function(P){P=ec(P),Mc(g,P,Xv(g[P],g))}),g});function Vw(g){var x=g==null?0:g.length,P=Te();return g=x?Or(g,function(L){if(typeof L[1]!="function")throw new xa(zt);return[P(L[0]),L[1]]}):[],on(function(L){for(var W=-1;++Wot)return[];var P=_i,L=Qi(g,_i);x=Te(x),g-=_i;for(var W=wy(L,x);++P0||x<0)?new xn(P):(g<0?P=P.takeRight(-g):g&&(P=P.drop(g)),x!==H&&(x=an(x),P=x<0?P.dropRight(-x):P.take(x-g)),P)},xn.prototype.takeRightWhile=function(g){return this.reverse().takeWhile(g).reverse()},xn.prototype.toArray=function(){return this.take(_i)},vs(xn.prototype,function(g,x){var P=/^(?:filter|find|map|reject)|While$/.test(x),L=/^(?:head|last)$/.test(x),W=U[L?"take"+(x=="last"?"Right":""):x],V=L||/^find/.test(x);W&&(U.prototype[x]=function(){var Z=this.__wrapped__,rt=L?[1]:arguments,st=Z instanceof xn,Tt=rt[0],At=st||$e(Z),Mt=function(vn){var cn=W.apply(U,wc([vn],rt));return L&&ae?cn[0]:cn};At&&P&&typeof Tt=="function"&&Tt.length!=1&&(st=At=!1);var ae=this.__chain__,Oe=!!this.__actions__.length,Ce=V&&!ae,ke=st&&!Oe;if(!V&&At){Z=ke?Z:new xn(this);var Ne=g.apply(Z,rt);return Ne.__actions__.push({func:Mu,args:[Mt],thisArg:H}),new Do(Ne,ae)}return Ce&&ke?g.apply(this,rt):(Ne=this.thru(Mt),Ce?L?Ne.value()[0]:Ne.value():Ne)})}),vo(["pop","push","shift","sort","splice","unshift"],function(g){var x=zd[g],P=/^(?:push|sort|unshift)$/.test(g)?"tap":"thru",L=/^(?:pop|shift)$/.test(g);U.prototype[g]=function(){var W=arguments;if(L&&!this.__chain__){var V=this.value();return x.apply($e(V)?V:[],W)}return this[P](function(Z){return x.apply($e(Z)?Z:[],W)})}}),vs(xn.prototype,function(g,x){var P=U[x];if(P){var L=P.name+"";ir.call(vf,L)||(vf[L]=[]),vf[L].push({name:x,func:P})}}),vf[El(H,Nt).name]=[{name:"wrapper",func:H}],xn.prototype.clone=RA,xn.prototype.reverse=LA,xn.prototype.value=IA,U.prototype.at=T2,U.prototype.chain=jv,U.prototype.commit=Zn,U.prototype.next=Yr,U.prototype.plant=Gv,U.prototype.reverse=vr,U.prototype.toJSON=U.prototype.valueOf=U.prototype.value=A2,U.prototype.first=U.prototype.head,Yd&&(U.prototype[Yd]=Ma),U},nv=yA();Gi._=nv,_e=function(){return nv}.call(pn,gt,pn,Be),_e!==H&&(Be.exports=_e)}).call(this)},73807:function(Be){"use strict";var pn=Be.exports;Be.exports.isNumber=function(gt){return typeof gt=="number"},Be.exports.findMin=function(gt){if(gt.length===0)return 1/0;for(var _e=gt[0],H=1;H=Nt.length)){var bi=Math.max(Fe-Ht,0),qi=Fe,Co=Math.min(Fe+Ht,Nt.length-1),Ki=bi-(Fe-Ht),wr=Fe+Ht-Co,ot=In[-Ht-1+Ki]||0,Wa=In[-Ht-1+wr]||0,Zi=un/(un-ot-Wa);Ki>0&&(Cn+=Zi*(Ki-1)*Sn);var _i=Math.max(0,Fe-Ht+1);xe.inside(0,Nt.length-1,_i)&&(Nt[_i].y+=Zi*1*Sn),xe.inside(0,Nt.length-1,qi+1)&&(Nt[qi+1].y-=Zi*2*Sn),xe.inside(0,Nt.length-1,Co+1)&&(Nt[Co+1].y+=Zi*1*Sn)}});var mn=Cn,hr=0,_r=0;return Nt.forEach(function(We){hr+=We.y,mn+=hr,We.y=mn,_r+=mn}),_r>0&&Nt.forEach(function(We){We.y/=_r}),Nt};function fe(Kt,ht){for(var pe={},Ht=0,he=-ht;he<=ht;he++)Ht+=Kt(he/ht),pe[he]=Ht;return pe}Be.exports.getExpectedValueFromPdf=function(Kt){if(!(!Kt||Kt.length===0)){var ht=0;return Kt.forEach(function(pe){ht+=pe.x*pe.y}),ht}},Be.exports.getXWithLeftTailArea=function(Kt,ht){if(!(!Kt||Kt.length===0)){for(var pe=0,Ht=0,he=0;he=ht));he++);return Kt[Ht].x}},Be.exports.getPerplexity=function(Kt){if(!(!Kt||Kt.length===0)){var ht=0;return Kt.forEach(function(pe){var Ht=Math.log(pe.y);isFinite(Ht)&&(ht+=pe.y*Ht)}),ht=-ht/Ee,Math.pow(2,ht)}}},86851:function(Be,pn,gt){"use strict";var _e=gt(35171),H=Array.prototype.concat,Ee=Array.prototype.slice,nn=Be.exports=function(zt){for(var fe=[],Kt=0,ht=zt.length;Kt=Ee.length?{done:!0}:{done:!1,value:Ee[zt++]}},e:function(he){throw he},f:fe}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Kt=!0,ht=!1,pe;return{s:function(){xe=xe.call(Ee)},n:function(){var he=xe.next();return Kt=he.done,he},e:function(he){ht=!0,pe=he},f:function(){try{!Kt&&xe.return!=null&&xe.return()}finally{if(ht)throw pe}}}}Be.exports=H,Be.exports.__esModule=!0,Be.exports.default=Be.exports}}]); +}()); \ No newline at end of file diff --git a/asset/static/7887.834b9967.async.js b/asset/static/7887.834b9967.async.js deleted file mode 100644 index 02217be2..00000000 --- a/asset/static/7887.834b9967.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[7887],{58638:function(le,X,r){"use strict";r.d(X,{Z:function(){return O}});var o=r(87462),C=r(67294),x={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 912H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32h360c4.4 0 8 3.6 8 8v56c0 4.4-3.6 8-8 8H184v656h656V520c0-4.4 3.6-8 8-8h56c4.4 0 8 3.6 8 8v360c0 17.7-14.3 32-32 32zM770.87 199.13l-52.2-52.2a8.01 8.01 0 014.7-13.6l179.4-21c5.1-.6 9.5 3.7 8.9 8.9l-21 179.4c-.8 6.6-8.9 9.4-13.6 4.7l-52.4-52.4-256.2 256.2a8.03 8.03 0 01-11.3 0l-42.4-42.4a8.03 8.03 0 010-11.3l256.1-256.3z"}}]},name:"export",theme:"outlined"},z=x,N=r(84089),A=function(y,i){return C.createElement(N.Z,(0,o.Z)({},y,{ref:i,icon:z}))},D=C.forwardRef(A),O=D},87784:function(le,X,r){"use strict";r.d(X,{Z:function(){return O}});var o=r(87462),C=r(67294),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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-372 0-89 31.3-170.8 83.5-234.8l523.3 523.3C682.8 852.7 601 884 512 884zm288.5-137.2L277.2 223.5C341.2 171.3 423 140 512 140c205.4 0 372 166.6 372 372 0 89-31.3 170.8-83.5 234.8z"}}]},name:"stop",theme:"outlined"},z=x,N=r(84089),A=function(y,i){return C.createElement(N.Z,(0,o.Z)({},y,{ref:i,icon:z}))},D=C.forwardRef(A),O=D},5966:function(le,X,r){"use strict";var o=r(97685),C=r(1413),x=r(45987),z=r(21770),N=r(72723),A=r(55241),D=r(97435),O=r(67294),F=r(73406),y=r(85893),i=["fieldProps","proFieldProps"],d=["fieldProps","proFieldProps"],E="text",u=function(b){var p=b.fieldProps,M=b.proFieldProps,Z=(0,x.Z)(b,i);return(0,y.jsx)(F.Z,(0,C.Z)({valueType:E,fieldProps:p,filedConfig:{valueType:E},proFieldProps:M},Z))},S=function(b){var p=(0,z.Z)(b.open||!1,{value:b.open,onChange:b.onOpenChange}),M=(0,o.Z)(p,2),Z=M[0],ce=M[1];return(0,y.jsx)(N.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(q){var W,re=q.getFieldValue(b.name||[]);return(0,y.jsx)(A.Z,(0,C.Z)((0,C.Z)({getPopupContainer:function(j){return j&&j.parentNode?j.parentNode:j},onOpenChange:function(j){return ce(j)},content:(0,y.jsxs)("div",{style:{padding:"4px 0"},children:[(W=b.statusRender)===null||W===void 0?void 0:W.call(b,re),b.strengthText?(0,y.jsx)("div",{style:{marginTop:10},children:(0,y.jsx)("span",{children:b.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},b.popoverProps),{},{open:Z,children:b.children}))}})},Y=function(b){var p=b.fieldProps,M=b.proFieldProps,Z=(0,x.Z)(b,d),ce=(0,O.useState)(!1),J=(0,o.Z)(ce,2),q=J[0],W=J[1];return p!=null&&p.statusRender&&Z.name?(0,y.jsx)(S,{name:Z.name,statusRender:p==null?void 0:p.statusRender,popoverProps:p==null?void 0:p.popoverProps,strengthText:p==null?void 0:p.strengthText,open:q,onOpenChange:W,children:(0,y.jsx)("div",{children:(0,y.jsx)(F.Z,(0,C.Z)({valueType:"password",fieldProps:(0,C.Z)((0,C.Z)({},(0,D.Z)(p,["statusRender","popoverProps","strengthText"])),{},{onBlur:function($){var j;p==null||(j=p.onBlur)===null||j===void 0||j.call(p,$),W(!1)},onClick:function($){var j;p==null||(j=p.onClick)===null||j===void 0||j.call(p,$),W(!0)}}),proFieldProps:M,filedConfig:{valueType:E}},Z))})}):(0,y.jsx)(F.Z,(0,C.Z)({valueType:"password",fieldProps:p,proFieldProps:M,filedConfig:{valueType:E}},Z))},H=u;H.Password=Y,H.displayName="ProFormComponent",X.Z=H},26412:function(le,X,r){"use strict";r.d(X,{Z:function(){return w}});var o=r(67294),C=r(93967),x=r.n(C),z=r(74443),N=r(53124),A=r(98675),D=r(25378),F={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},i=o.createContext({}),d=r(50344),E=function(e,n){var s={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(s[l]=e[l]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,l=Object.getOwnPropertySymbols(e);a(0,d.Z)(e).map(n=>Object.assign(Object.assign({},n==null?void 0:n.props),{key:n.key}));function S(e,n,s){const l=o.useMemo(()=>n||u(s),[n,s]);return o.useMemo(()=>l.map(m=>{var{span:g}=m,I=E(m,["span"]);return Object.assign(Object.assign({},I),{span:typeof g=="number"?g:(0,z.m9)(e,g)})}),[l,e])}function Y(e,n,s){let l=e,a=!1;return(s===void 0||s>n)&&(l=Object.assign(Object.assign({},e),{span:n}),a=s!==void 0),[l,a]}function H(e,n){const s=[];let l=[],a=n,m=!1;return e.filter(g=>g).forEach((g,I)=>{const T=g==null?void 0:g.span,B=T||1;if(I===e.length-1){const[P,K]=Y(g,a,T);m=m||K,l.push(P),s.push(l);return}if(B{const[s,l]=(0,o.useMemo)(()=>H(n,e),[n,e]);return s},M=e=>{let{children:n}=e;return n};function Z(e){return e!=null}var J=e=>{const{itemPrefixCls:n,component:s,span:l,className:a,style:m,labelStyle:g,contentStyle:I,bordered:T,label:B,content:P,colon:K,type:_}=e,V=s;return T?o.createElement(V,{className:x()({[`${n}-item-label`]:_==="label",[`${n}-item-content`]:_==="content"},a),style:m,colSpan:l},Z(B)&&o.createElement("span",{style:g},B),Z(P)&&o.createElement("span",{style:I},P)):o.createElement(V,{className:x()(`${n}-item`,a),style:m,colSpan:l},o.createElement("div",{className:`${n}-item-container`},(B||B===0)&&o.createElement("span",{className:x()(`${n}-item-label`,{[`${n}-item-no-colon`]:!K}),style:g},B),(P||P===0)&&o.createElement("span",{className:x()(`${n}-item-content`),style:I},P)))};function q(e,n,s){let{colon:l,prefixCls:a,bordered:m}=n,{component:g,type:I,showLabel:T,showContent:B,labelStyle:P,contentStyle:K}=s;return e.map((_,V)=>{let{label:k,children:de,prefixCls:R=a,className:ae,style:se,labelStyle:G,contentStyle:L,span:ee=1,key:ie}=_;return typeof g=="string"?o.createElement(J,{key:`${I}-${ie||V}`,className:ae,style:se,labelStyle:Object.assign(Object.assign({},P),G),contentStyle:Object.assign(Object.assign({},K),L),span:ee,colon:l,component:g,itemPrefixCls:R,bordered:m,label:T?k:null,content:B?de:null,type:I}):[o.createElement(J,{key:`label-${ie||V}`,className:ae,style:Object.assign(Object.assign(Object.assign({},P),se),G),span:1,colon:l,component:g[0],itemPrefixCls:R,bordered:m,label:k,type:"label"}),o.createElement(J,{key:`content-${ie||V}`,className:ae,style:Object.assign(Object.assign(Object.assign({},K),se),L),span:ee*2-1,component:g[1],itemPrefixCls:R,bordered:m,content:de,type:"content"})]})}var re=e=>{const n=o.useContext(i),{prefixCls:s,vertical:l,row:a,index:m,bordered:g}=e;return l?o.createElement(o.Fragment,null,o.createElement("tr",{key:`label-${m}`,className:`${s}-row`},q(a,e,Object.assign({component:"th",type:"label",showLabel:!0},n))),o.createElement("tr",{key:`content-${m}`,className:`${s}-row`},q(a,e,Object.assign({component:"td",type:"content",showContent:!0},n)))):o.createElement("tr",{key:m,className:`${s}-row`},q(a,e,Object.assign({component:g?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},n)))},$=r(11568),j=r(14747),fe=r(83559),ge=r(83262);const t=e=>{const{componentCls:n,labelBg:s}=e;return{[`&${n}-bordered`]:{[`> ${n}-view`]:{overflow:"hidden",border:`${(0,$.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${n}-row`]:{borderBottom:`${(0,$.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,$.bf)(e.padding)} ${(0,$.bf)(e.paddingLG)}`,borderInlineEnd:`${(0,$.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${n}-item-label`]:{color:e.colorTextSecondary,backgroundColor:s,"&::after":{display:"none"}}}},[`&${n}-middle`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,$.bf)(e.paddingSM)} ${(0,$.bf)(e.paddingLG)}`}}},[`&${n}-small`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,$.bf)(e.paddingXS)} ${(0,$.bf)(e.padding)}`}}}}}},v=e=>{const{componentCls:n,extraColor:s,itemPaddingBottom:l,itemPaddingEnd:a,colonMarginRight:m,colonMarginLeft:g,titleMarginBottom:I}=e;return{[n]:Object.assign(Object.assign(Object.assign({},(0,j.Wf)(e)),t(e)),{"&-rtl":{direction:"rtl"},[`${n}-header`]:{display:"flex",alignItems:"center",marginBottom:I},[`${n}-title`]:Object.assign(Object.assign({},j.vS),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${n}-extra`]:{marginInlineStart:"auto",color:s,fontSize:e.fontSize},[`${n}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${n}-row`]:{"> th, > td":{paddingBottom:l,paddingInlineEnd:a},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${n}-item-label`]:{color:e.colorTextTertiary,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${(0,$.bf)(g)} ${(0,$.bf)(m)}`},[`&${n}-item-no-colon::after`]:{content:'""'}},[`${n}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${n}-item-content`]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${n}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${n}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${n}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:0}}},"&-middle":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},h=e=>({labelBg:e.colorFillAlter,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText});var c=(0,fe.I$)("Descriptions",e=>{const n=(0,ge.IX)(e,{});return v(n)},h),f=function(e,n){var s={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(s[l]=e[l]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,l=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,title:s,extra:l,column:a,colon:m=!0,bordered:g,layout:I,children:T,className:B,rootClassName:P,style:K,size:_,labelStyle:V,contentStyle:k,items:de}=e,R=f(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:ae,direction:se,descriptions:G}=o.useContext(N.E_),L=ae("descriptions",n),ee=(0,D.Z)(),ie=o.useMemo(()=>{var oe;return typeof a=="number"?a:(oe=(0,z.m9)(ee,Object.assign(Object.assign({},F),a)))!==null&&oe!==void 0?oe:3},[ee,a]),ve=S(ee,de,T),ue=(0,A.Z)(_),be=b(ie,ve),[me,ne,ye]=c(L),te=o.useMemo(()=>({labelStyle:V,contentStyle:k}),[V,k]);return me(o.createElement(i.Provider,{value:te},o.createElement("div",Object.assign({className:x()(L,G==null?void 0:G.className,{[`${L}-${ue}`]:ue&&ue!=="default",[`${L}-bordered`]:!!g,[`${L}-rtl`]:se==="rtl"},B,P,ne,ye),style:Object.assign(Object.assign({},G==null?void 0:G.style),K)},R),(s||l)&&o.createElement("div",{className:`${L}-header`},s&&o.createElement("div",{className:`${L}-title`},s),l&&o.createElement("div",{className:`${L}-extra`},l)),o.createElement("div",{className:`${L}-view`},o.createElement("table",null,o.createElement("tbody",null,be.map((oe,pe)=>o.createElement(re,{key:pe,index:pe,colon:m,prefixCls:L,vertical:I==="vertical",bordered:g,row:oe}))))))))};U.Item=M;var w=U},66309:function(le,X,r){"use strict";r.d(X,{Z:function(){return ge}});var o=r(67294),C=r(93967),x=r.n(C),z=r(98423),N=r(98787),A=r(69760),D=r(96159),O=r(45353),F=r(53124),y=r(11568),i=r(10274),d=r(14747),E=r(83262),u=r(83559);const S=t=>{const{paddingXXS:v,lineWidth:h,tagPaddingHorizontal:c,componentCls:f,calc:U}=t,w=U(c).sub(h).equal(),e=U(v).sub(h).equal();return{[f]:Object.assign(Object.assign({},(0,d.Wf)(t)),{display:"inline-block",height:"auto",marginInlineEnd:t.marginXS,paddingInline:w,fontSize:t.tagFontSize,lineHeight:t.tagLineHeight,whiteSpace:"nowrap",background:t.defaultBg,border:`${(0,y.bf)(t.lineWidth)} ${t.lineType} ${t.colorBorder}`,borderRadius:t.borderRadiusSM,opacity:1,transition:`all ${t.motionDurationMid}`,textAlign:"start",position:"relative",[`&${f}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:t.defaultColor},[`${f}-close-icon`]:{marginInlineStart:e,fontSize:t.tagIconSize,color:t.colorTextDescription,cursor:"pointer",transition:`all ${t.motionDurationMid}`,"&:hover":{color:t.colorTextHeading}},[`&${f}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${t.iconCls}-close, ${t.iconCls}-close:hover`]:{color:t.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${f}-checkable-checked):hover`]:{color:t.colorPrimary,backgroundColor:t.colorFillSecondary},"&:active, &-checked":{color:t.colorTextLightSolid},"&-checked":{backgroundColor:t.colorPrimary,"&:hover":{backgroundColor:t.colorPrimaryHover}},"&:active":{backgroundColor:t.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${t.iconCls} + span, > span + ${t.iconCls}`]:{marginInlineStart:w}}),[`${f}-borderless`]:{borderColor:"transparent",background:t.tagBorderlessBg}}},Y=t=>{const{lineWidth:v,fontSizeIcon:h,calc:c}=t,f=t.fontSizeSM;return(0,E.IX)(t,{tagFontSize:f,tagLineHeight:(0,y.bf)(c(t.lineHeightSM).mul(f).equal()),tagIconSize:c(h).sub(c(v).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:t.defaultBg})},H=t=>({defaultBg:new i.C(t.colorFillQuaternary).onBackground(t.colorBgContainer).toHexString(),defaultColor:t.colorText});var Q=(0,u.I$)("Tag",t=>{const v=Y(t);return S(v)},H),b=function(t,v){var h={};for(var c in t)Object.prototype.hasOwnProperty.call(t,c)&&v.indexOf(c)<0&&(h[c]=t[c]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,c=Object.getOwnPropertySymbols(t);f{const{prefixCls:h,style:c,className:f,checked:U,onChange:w,onClick:e}=t,n=b(t,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:s,tag:l}=o.useContext(F.E_),a=P=>{w==null||w(!U),e==null||e(P)},m=s("tag",h),[g,I,T]=Q(m),B=x()(m,`${m}-checkable`,{[`${m}-checkable-checked`]:U},l==null?void 0:l.className,f,I,T);return g(o.createElement("span",Object.assign({},n,{ref:v,style:Object.assign(Object.assign({},c),l==null?void 0:l.style),className:B,onClick:a})))}),Z=r(98719);const ce=t=>(0,Z.Z)(t,(v,h)=>{let{textColor:c,lightBorderColor:f,lightColor:U,darkColor:w}=h;return{[`${t.componentCls}${t.componentCls}-${v}`]:{color:c,background:U,borderColor:f,"&-inverse":{color:t.colorTextLightSolid,background:w,borderColor:w},[`&${t.componentCls}-borderless`]:{borderColor:"transparent"}}}});var J=(0,u.bk)(["Tag","preset"],t=>{const v=Y(t);return ce(v)},H);function q(t){return typeof t!="string"?t:t.charAt(0).toUpperCase()+t.slice(1)}const W=(t,v,h)=>{const c=q(h);return{[`${t.componentCls}${t.componentCls}-${v}`]:{color:t[`color${h}`],background:t[`color${c}Bg`],borderColor:t[`color${c}Border`],[`&${t.componentCls}-borderless`]:{borderColor:"transparent"}}}};var re=(0,u.bk)(["Tag","status"],t=>{const v=Y(t);return[W(v,"success","Success"),W(v,"processing","Info"),W(v,"error","Error"),W(v,"warning","Warning")]},H),$=function(t,v){var h={};for(var c in t)Object.prototype.hasOwnProperty.call(t,c)&&v.indexOf(c)<0&&(h[c]=t[c]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,c=Object.getOwnPropertySymbols(t);f{const{prefixCls:h,className:c,rootClassName:f,style:U,children:w,icon:e,color:n,onClose:s,bordered:l=!0,visible:a}=t,m=$(t,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:g,direction:I,tag:T}=o.useContext(F.E_),[B,P]=o.useState(!0),K=(0,z.Z)(m,["closeIcon","closable"]);o.useEffect(()=>{a!==void 0&&P(a)},[a]);const _=(0,N.o2)(n),V=(0,N.yT)(n),k=_||V,de=Object.assign(Object.assign({backgroundColor:n&&!k?n:void 0},T==null?void 0:T.style),U),R=g("tag",h),[ae,se,G]=Q(R),L=x()(R,T==null?void 0:T.className,{[`${R}-${n}`]:k,[`${R}-has-color`]:n&&!k,[`${R}-hidden`]:!B,[`${R}-rtl`]:I==="rtl",[`${R}-borderless`]:!l},c,f,se,G),ee=ne=>{ne.stopPropagation(),s==null||s(ne),!ne.defaultPrevented&&P(!1)},[,ie]=(0,A.Z)((0,A.w)(t),(0,A.w)(T),{closable:!1,closeIconRender:ne=>{const ye=o.createElement("span",{className:`${R}-close-icon`,onClick:ee},ne);return(0,D.wm)(ne,ye,te=>({onClick:oe=>{var pe;(pe=te==null?void 0:te.onClick)===null||pe===void 0||pe.call(te,oe),ee(oe)},className:x()(te==null?void 0:te.className,`${R}-close-icon`)}))}}),ve=typeof m.onClick=="function"||w&&w.type==="a",ue=e||null,be=ue?o.createElement(o.Fragment,null,ue,w&&o.createElement("span",null,w)):w,me=o.createElement("span",Object.assign({},K,{ref:v,className:L,style:de}),be,ie,_&&o.createElement(J,{key:"preset",prefixCls:R}),V&&o.createElement(re,{key:"status",prefixCls:R}));return ae(ve?o.createElement(O.Z,{component:"Tag"},me):me)});fe.CheckableTag=M;var ge=fe},93162:function(le,X,r){var o,C,x;(function(z,N){C=[],o=N,x=typeof o=="function"?o.apply(X,C):o,x!==void 0&&(le.exports=x)})(this,function(){"use strict";function z(i,d){return typeof d=="undefined"?d={autoBom:!1}:typeof d!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),d={autoBom:!d}),d.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(i.type)?new Blob(["\uFEFF",i],{type:i.type}):i}function N(i,d,E){var u=new XMLHttpRequest;u.open("GET",i),u.responseType="blob",u.onload=function(){y(u.response,d,E)},u.onerror=function(){console.error("could not download file")},u.send()}function A(i){var d=new XMLHttpRequest;d.open("HEAD",i,!1);try{d.send()}catch(E){}return 200<=d.status&&299>=d.status}function D(i){try{i.dispatchEvent(new MouseEvent("click"))}catch(E){var d=document.createEvent("MouseEvents");d.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),i.dispatchEvent(d)}}var O=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof r.g=="object"&&r.g.global===r.g?r.g:void 0,F=O.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),y=O.saveAs||(typeof window!="object"||window!==O?function(){}:"download"in HTMLAnchorElement.prototype&&!F?function(i,d,E){var u=O.URL||O.webkitURL,S=document.createElement("a");d=d||i.name||"download",S.download=d,S.rel="noopener",typeof i=="string"?(S.href=i,S.origin===location.origin?D(S):A(S.href)?N(i,d,E):D(S,S.target="_blank")):(S.href=u.createObjectURL(i),setTimeout(function(){u.revokeObjectURL(S.href)},4e4),setTimeout(function(){D(S)},0))}:"msSaveOrOpenBlob"in navigator?function(i,d,E){if(d=d||i.name||"download",typeof i!="string")navigator.msSaveOrOpenBlob(z(i,E),d);else if(A(i))N(i,d,E);else{var u=document.createElement("a");u.href=i,u.target="_blank",setTimeout(function(){D(u)})}}:function(i,d,E,u){if(u=u||open("","_blank"),u&&(u.document.title=u.document.body.innerText="downloading..."),typeof i=="string")return N(i,d,E);var S=i.type==="application/octet-stream",Y=/constructor/i.test(O.HTMLElement)||O.safari,H=/CriOS\/[\d]+/.test(navigator.userAgent);if((H||S&&Y||F)&&typeof FileReader!="undefined"){var Q=new FileReader;Q.onloadend=function(){var M=Q.result;M=H?M:M.replace(/^data:[^;]*;/,"data:attachment/file;"),u?u.location.href=M:location=M,u=null},Q.readAsDataURL(i)}else{var b=O.URL||O.webkitURL,p=b.createObjectURL(i);u?u.location=p:location.href=p,u=null,setTimeout(function(){b.revokeObjectURL(p)},4e4)}});O.saveAs=y.saveAs=y,le.exports=y})}}]); diff --git a/asset/static/7887.ad99059e.async.js b/asset/static/7887.ad99059e.async.js new file mode 100644 index 00000000..06bcc19d --- /dev/null +++ b/asset/static/7887.ad99059e.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[7887],{58638:function(le,X,r){"use strict";r.d(X,{Z:function(){return O}});var o=r(87462),C=r(67294),x={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 912H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32h360c4.4 0 8 3.6 8 8v56c0 4.4-3.6 8-8 8H184v656h656V520c0-4.4 3.6-8 8-8h56c4.4 0 8 3.6 8 8v360c0 17.7-14.3 32-32 32zM770.87 199.13l-52.2-52.2a8.01 8.01 0 014.7-13.6l179.4-21c5.1-.6 9.5 3.7 8.9 8.9l-21 179.4c-.8 6.6-8.9 9.4-13.6 4.7l-52.4-52.4-256.2 256.2a8.03 8.03 0 01-11.3 0l-42.4-42.4a8.03 8.03 0 010-11.3l256.1-256.3z"}}]},name:"export",theme:"outlined"},z=x,N=r(84089),A=function(y,i){return C.createElement(N.Z,(0,o.Z)({},y,{ref:i,icon:z}))},D=C.forwardRef(A),O=D},87784:function(le,X,r){"use strict";r.d(X,{Z:function(){return O}});var o=r(87462),C=r(67294),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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-372 0-89 31.3-170.8 83.5-234.8l523.3 523.3C682.8 852.7 601 884 512 884zm288.5-137.2L277.2 223.5C341.2 171.3 423 140 512 140c205.4 0 372 166.6 372 372 0 89-31.3 170.8-83.5 234.8z"}}]},name:"stop",theme:"outlined"},z=x,N=r(84089),A=function(y,i){return C.createElement(N.Z,(0,o.Z)({},y,{ref:i,icon:z}))},D=C.forwardRef(A),O=D},5966:function(le,X,r){"use strict";var o=r(97685),C=r(1413),x=r(45987),z=r(21770),N=r(72723),A=r(55241),D=r(97435),O=r(67294),F=r(61856),y=r(85893),i=["fieldProps","proFieldProps"],d=["fieldProps","proFieldProps"],E="text",u=function(b){var p=b.fieldProps,M=b.proFieldProps,Z=(0,x.Z)(b,i);return(0,y.jsx)(F.Z,(0,C.Z)({valueType:E,fieldProps:p,filedConfig:{valueType:E},proFieldProps:M},Z))},S=function(b){var p=(0,z.Z)(b.open||!1,{value:b.open,onChange:b.onOpenChange}),M=(0,o.Z)(p,2),Z=M[0],ce=M[1];return(0,y.jsx)(N.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(q){var W,re=q.getFieldValue(b.name||[]);return(0,y.jsx)(A.Z,(0,C.Z)((0,C.Z)({getPopupContainer:function(j){return j&&j.parentNode?j.parentNode:j},onOpenChange:function(j){return ce(j)},content:(0,y.jsxs)("div",{style:{padding:"4px 0"},children:[(W=b.statusRender)===null||W===void 0?void 0:W.call(b,re),b.strengthText?(0,y.jsx)("div",{style:{marginTop:10},children:(0,y.jsx)("span",{children:b.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},b.popoverProps),{},{open:Z,children:b.children}))}})},Y=function(b){var p=b.fieldProps,M=b.proFieldProps,Z=(0,x.Z)(b,d),ce=(0,O.useState)(!1),J=(0,o.Z)(ce,2),q=J[0],W=J[1];return p!=null&&p.statusRender&&Z.name?(0,y.jsx)(S,{name:Z.name,statusRender:p==null?void 0:p.statusRender,popoverProps:p==null?void 0:p.popoverProps,strengthText:p==null?void 0:p.strengthText,open:q,onOpenChange:W,children:(0,y.jsx)("div",{children:(0,y.jsx)(F.Z,(0,C.Z)({valueType:"password",fieldProps:(0,C.Z)((0,C.Z)({},(0,D.Z)(p,["statusRender","popoverProps","strengthText"])),{},{onBlur:function($){var j;p==null||(j=p.onBlur)===null||j===void 0||j.call(p,$),W(!1)},onClick:function($){var j;p==null||(j=p.onClick)===null||j===void 0||j.call(p,$),W(!0)}}),proFieldProps:M,filedConfig:{valueType:E}},Z))})}):(0,y.jsx)(F.Z,(0,C.Z)({valueType:"password",fieldProps:p,proFieldProps:M,filedConfig:{valueType:E}},Z))},H=u;H.Password=Y,H.displayName="ProFormComponent",X.Z=H},26412:function(le,X,r){"use strict";r.d(X,{Z:function(){return I}});var o=r(67294),C=r(93967),x=r.n(C),z=r(74443),N=r(53124),A=r(98675),D=r(25378),F={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},i=o.createContext({}),d=r(50344),E=function(e,n){var s={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(s[l]=e[l]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,l=Object.getOwnPropertySymbols(e);a(0,d.Z)(e).map(n=>Object.assign(Object.assign({},n==null?void 0:n.props),{key:n.key}));function S(e,n,s){const l=o.useMemo(()=>n||u(s),[n,s]);return o.useMemo(()=>l.map(m=>{var{span:g}=m,w=E(m,["span"]);return Object.assign(Object.assign({},w),{span:typeof g=="number"?g:(0,z.m9)(e,g)})}),[l,e])}function Y(e,n,s){let l=e,a=!1;return(s===void 0||s>n)&&(l=Object.assign(Object.assign({},e),{span:n}),a=s!==void 0),[l,a]}function H(e,n){const s=[];let l=[],a=n,m=!1;return e.filter(g=>g).forEach((g,w)=>{const T=g==null?void 0:g.span,B=T||1;if(w===e.length-1){const[P,K]=Y(g,a,T);m=m||K,l.push(P),s.push(l);return}if(B{const[s,l]=(0,o.useMemo)(()=>H(n,e),[n,e]);return s},M=e=>{let{children:n}=e;return n};function Z(e){return e!=null}var J=e=>{const{itemPrefixCls:n,component:s,span:l,className:a,style:m,labelStyle:g,contentStyle:w,bordered:T,label:B,content:P,colon:K,type:_}=e,V=s;return T?o.createElement(V,{className:x()({[`${n}-item-label`]:_==="label",[`${n}-item-content`]:_==="content"},a),style:m,colSpan:l},Z(B)&&o.createElement("span",{style:g},B),Z(P)&&o.createElement("span",{style:w},P)):o.createElement(V,{className:x()(`${n}-item`,a),style:m,colSpan:l},o.createElement("div",{className:`${n}-item-container`},(B||B===0)&&o.createElement("span",{className:x()(`${n}-item-label`,{[`${n}-item-no-colon`]:!K}),style:g},B),(P||P===0)&&o.createElement("span",{className:x()(`${n}-item-content`),style:w},P)))};function q(e,n,s){let{colon:l,prefixCls:a,bordered:m}=n,{component:g,type:w,showLabel:T,showContent:B,labelStyle:P,contentStyle:K}=s;return e.map((_,V)=>{let{label:k,children:de,prefixCls:R=a,className:ae,style:se,labelStyle:G,contentStyle:L,span:ee=1,key:ie}=_;return typeof g=="string"?o.createElement(J,{key:`${w}-${ie||V}`,className:ae,style:se,labelStyle:Object.assign(Object.assign({},P),G),contentStyle:Object.assign(Object.assign({},K),L),span:ee,colon:l,component:g,itemPrefixCls:R,bordered:m,label:T?k:null,content:B?de:null,type:w}):[o.createElement(J,{key:`label-${ie||V}`,className:ae,style:Object.assign(Object.assign(Object.assign({},P),se),G),span:1,colon:l,component:g[0],itemPrefixCls:R,bordered:m,label:k,type:"label"}),o.createElement(J,{key:`content-${ie||V}`,className:ae,style:Object.assign(Object.assign(Object.assign({},K),se),L),span:ee*2-1,component:g[1],itemPrefixCls:R,bordered:m,content:de,type:"content"})]})}var re=e=>{const n=o.useContext(i),{prefixCls:s,vertical:l,row:a,index:m,bordered:g}=e;return l?o.createElement(o.Fragment,null,o.createElement("tr",{key:`label-${m}`,className:`${s}-row`},q(a,e,Object.assign({component:"th",type:"label",showLabel:!0},n))),o.createElement("tr",{key:`content-${m}`,className:`${s}-row`},q(a,e,Object.assign({component:"td",type:"content",showContent:!0},n)))):o.createElement("tr",{key:m,className:`${s}-row`},q(a,e,Object.assign({component:g?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},n)))},$=r(11568),j=r(14747),fe=r(83559),ge=r(83262);const t=e=>{const{componentCls:n,labelBg:s}=e;return{[`&${n}-bordered`]:{[`> ${n}-view`]:{border:`${(0,$.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${n}-row`]:{borderBottom:`${(0,$.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,$.bf)(e.padding)} ${(0,$.bf)(e.paddingLG)}`,borderInlineEnd:`${(0,$.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${n}-item-label`]:{color:e.colorTextSecondary,backgroundColor:s,"&::after":{display:"none"}}}},[`&${n}-middle`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,$.bf)(e.paddingSM)} ${(0,$.bf)(e.paddingLG)}`}}},[`&${n}-small`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,$.bf)(e.paddingXS)} ${(0,$.bf)(e.padding)}`}}}}}},v=e=>{const{componentCls:n,extraColor:s,itemPaddingBottom:l,itemPaddingEnd:a,colonMarginRight:m,colonMarginLeft:g,titleMarginBottom:w}=e;return{[n]:Object.assign(Object.assign(Object.assign({},(0,j.Wf)(e)),t(e)),{"&-rtl":{direction:"rtl"},[`${n}-header`]:{display:"flex",alignItems:"center",marginBottom:w},[`${n}-title`]:Object.assign(Object.assign({},j.vS),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${n}-extra`]:{marginInlineStart:"auto",color:s,fontSize:e.fontSize},[`${n}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${n}-row`]:{"> th, > td":{paddingBottom:l,paddingInlineEnd:a},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${n}-item-label`]:{color:e.colorTextTertiary,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${(0,$.bf)(g)} ${(0,$.bf)(m)}`},[`&${n}-item-no-colon::after`]:{content:'""'}},[`${n}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${n}-item-content`]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${n}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${n}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${n}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}},"&-middle":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},h=e=>({labelBg:e.colorFillAlter,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText});var c=(0,fe.I$)("Descriptions",e=>{const n=(0,ge.IX)(e,{});return v(n)},h),f=function(e,n){var s={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(s[l]=e[l]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,l=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,title:s,extra:l,column:a,colon:m=!0,bordered:g,layout:w,children:T,className:B,rootClassName:P,style:K,size:_,labelStyle:V,contentStyle:k,items:de}=e,R=f(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:ae,direction:se,descriptions:G}=o.useContext(N.E_),L=ae("descriptions",n),ee=(0,D.Z)(),ie=o.useMemo(()=>{var oe;return typeof a=="number"?a:(oe=(0,z.m9)(ee,Object.assign(Object.assign({},F),a)))!==null&&oe!==void 0?oe:3},[ee,a]),ve=S(ee,de,T),ue=(0,A.Z)(_),be=b(ie,ve),[me,ne,ye]=c(L),te=o.useMemo(()=>({labelStyle:V,contentStyle:k}),[V,k]);return me(o.createElement(i.Provider,{value:te},o.createElement("div",Object.assign({className:x()(L,G==null?void 0:G.className,{[`${L}-${ue}`]:ue&&ue!=="default",[`${L}-bordered`]:!!g,[`${L}-rtl`]:se==="rtl"},B,P,ne,ye),style:Object.assign(Object.assign({},G==null?void 0:G.style),K)},R),(s||l)&&o.createElement("div",{className:`${L}-header`},s&&o.createElement("div",{className:`${L}-title`},s),l&&o.createElement("div",{className:`${L}-extra`},l)),o.createElement("div",{className:`${L}-view`},o.createElement("table",null,o.createElement("tbody",null,be.map((oe,pe)=>o.createElement(re,{key:pe,index:pe,colon:m,prefixCls:L,vertical:w==="vertical",bordered:g,row:oe}))))))))};U.Item=M;var I=U},66309:function(le,X,r){"use strict";r.d(X,{Z:function(){return ge}});var o=r(67294),C=r(93967),x=r.n(C),z=r(98423),N=r(98787),A=r(69760),D=r(96159),O=r(45353),F=r(53124),y=r(11568),i=r(10274),d=r(14747),E=r(83262),u=r(83559);const S=t=>{const{paddingXXS:v,lineWidth:h,tagPaddingHorizontal:c,componentCls:f,calc:U}=t,I=U(c).sub(h).equal(),e=U(v).sub(h).equal();return{[f]:Object.assign(Object.assign({},(0,d.Wf)(t)),{display:"inline-block",height:"auto",marginInlineEnd:t.marginXS,paddingInline:I,fontSize:t.tagFontSize,lineHeight:t.tagLineHeight,whiteSpace:"nowrap",background:t.defaultBg,border:`${(0,y.bf)(t.lineWidth)} ${t.lineType} ${t.colorBorder}`,borderRadius:t.borderRadiusSM,opacity:1,transition:`all ${t.motionDurationMid}`,textAlign:"start",position:"relative",[`&${f}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:t.defaultColor},[`${f}-close-icon`]:{marginInlineStart:e,fontSize:t.tagIconSize,color:t.colorTextDescription,cursor:"pointer",transition:`all ${t.motionDurationMid}`,"&:hover":{color:t.colorTextHeading}},[`&${f}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${t.iconCls}-close, ${t.iconCls}-close:hover`]:{color:t.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${f}-checkable-checked):hover`]:{color:t.colorPrimary,backgroundColor:t.colorFillSecondary},"&:active, &-checked":{color:t.colorTextLightSolid},"&-checked":{backgroundColor:t.colorPrimary,"&:hover":{backgroundColor:t.colorPrimaryHover}},"&:active":{backgroundColor:t.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${t.iconCls} + span, > span + ${t.iconCls}`]:{marginInlineStart:I}}),[`${f}-borderless`]:{borderColor:"transparent",background:t.tagBorderlessBg}}},Y=t=>{const{lineWidth:v,fontSizeIcon:h,calc:c}=t,f=t.fontSizeSM;return(0,E.IX)(t,{tagFontSize:f,tagLineHeight:(0,y.bf)(c(t.lineHeightSM).mul(f).equal()),tagIconSize:c(h).sub(c(v).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:t.defaultBg})},H=t=>({defaultBg:new i.C(t.colorFillQuaternary).onBackground(t.colorBgContainer).toHexString(),defaultColor:t.colorText});var Q=(0,u.I$)("Tag",t=>{const v=Y(t);return S(v)},H),b=function(t,v){var h={};for(var c in t)Object.prototype.hasOwnProperty.call(t,c)&&v.indexOf(c)<0&&(h[c]=t[c]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,c=Object.getOwnPropertySymbols(t);f{const{prefixCls:h,style:c,className:f,checked:U,onChange:I,onClick:e}=t,n=b(t,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:s,tag:l}=o.useContext(F.E_),a=P=>{I==null||I(!U),e==null||e(P)},m=s("tag",h),[g,w,T]=Q(m),B=x()(m,`${m}-checkable`,{[`${m}-checkable-checked`]:U},l==null?void 0:l.className,f,w,T);return g(o.createElement("span",Object.assign({},n,{ref:v,style:Object.assign(Object.assign({},c),l==null?void 0:l.style),className:B,onClick:a})))}),Z=r(98719);const ce=t=>(0,Z.Z)(t,(v,h)=>{let{textColor:c,lightBorderColor:f,lightColor:U,darkColor:I}=h;return{[`${t.componentCls}${t.componentCls}-${v}`]:{color:c,background:U,borderColor:f,"&-inverse":{color:t.colorTextLightSolid,background:I,borderColor:I},[`&${t.componentCls}-borderless`]:{borderColor:"transparent"}}}});var J=(0,u.bk)(["Tag","preset"],t=>{const v=Y(t);return ce(v)},H);function q(t){return typeof t!="string"?t:t.charAt(0).toUpperCase()+t.slice(1)}const W=(t,v,h)=>{const c=q(h);return{[`${t.componentCls}${t.componentCls}-${v}`]:{color:t[`color${h}`],background:t[`color${c}Bg`],borderColor:t[`color${c}Border`],[`&${t.componentCls}-borderless`]:{borderColor:"transparent"}}}};var re=(0,u.bk)(["Tag","status"],t=>{const v=Y(t);return[W(v,"success","Success"),W(v,"processing","Info"),W(v,"error","Error"),W(v,"warning","Warning")]},H),$=function(t,v){var h={};for(var c in t)Object.prototype.hasOwnProperty.call(t,c)&&v.indexOf(c)<0&&(h[c]=t[c]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,c=Object.getOwnPropertySymbols(t);f{const{prefixCls:h,className:c,rootClassName:f,style:U,children:I,icon:e,color:n,onClose:s,bordered:l=!0,visible:a}=t,m=$(t,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:g,direction:w,tag:T}=o.useContext(F.E_),[B,P]=o.useState(!0),K=(0,z.Z)(m,["closeIcon","closable"]);o.useEffect(()=>{a!==void 0&&P(a)},[a]);const _=(0,N.o2)(n),V=(0,N.yT)(n),k=_||V,de=Object.assign(Object.assign({backgroundColor:n&&!k?n:void 0},T==null?void 0:T.style),U),R=g("tag",h),[ae,se,G]=Q(R),L=x()(R,T==null?void 0:T.className,{[`${R}-${n}`]:k,[`${R}-has-color`]:n&&!k,[`${R}-hidden`]:!B,[`${R}-rtl`]:w==="rtl",[`${R}-borderless`]:!l},c,f,se,G),ee=ne=>{ne.stopPropagation(),s==null||s(ne),!ne.defaultPrevented&&P(!1)},[,ie]=(0,A.Z)((0,A.w)(t),(0,A.w)(T),{closable:!1,closeIconRender:ne=>{const ye=o.createElement("span",{className:`${R}-close-icon`,onClick:ee},ne);return(0,D.wm)(ne,ye,te=>({onClick:oe=>{var pe;(pe=te==null?void 0:te.onClick)===null||pe===void 0||pe.call(te,oe),ee(oe)},className:x()(te==null?void 0:te.className,`${R}-close-icon`)}))}}),ve=typeof m.onClick=="function"||I&&I.type==="a",ue=e||null,be=ue?o.createElement(o.Fragment,null,ue,I&&o.createElement("span",null,I)):I,me=o.createElement("span",Object.assign({},K,{ref:v,className:L,style:de}),be,ie,_&&o.createElement(J,{key:"preset",prefixCls:R}),V&&o.createElement(re,{key:"status",prefixCls:R}));return ae(ve?o.createElement(O.Z,{component:"Tag"},me):me)});fe.CheckableTag=M;var ge=fe},93162:function(le,X,r){var o,C,x;(function(z,N){C=[],o=N,x=typeof o=="function"?o.apply(X,C):o,x!==void 0&&(le.exports=x)})(this,function(){"use strict";function z(i,d){return typeof d=="undefined"?d={autoBom:!1}:typeof d!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),d={autoBom:!d}),d.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(i.type)?new Blob(["\uFEFF",i],{type:i.type}):i}function N(i,d,E){var u=new XMLHttpRequest;u.open("GET",i),u.responseType="blob",u.onload=function(){y(u.response,d,E)},u.onerror=function(){console.error("could not download file")},u.send()}function A(i){var d=new XMLHttpRequest;d.open("HEAD",i,!1);try{d.send()}catch(E){}return 200<=d.status&&299>=d.status}function D(i){try{i.dispatchEvent(new MouseEvent("click"))}catch(E){var d=document.createEvent("MouseEvents");d.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),i.dispatchEvent(d)}}var O=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof r.g=="object"&&r.g.global===r.g?r.g:void 0,F=O.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),y=O.saveAs||(typeof window!="object"||window!==O?function(){}:"download"in HTMLAnchorElement.prototype&&!F?function(i,d,E){var u=O.URL||O.webkitURL,S=document.createElement("a");d=d||i.name||"download",S.download=d,S.rel="noopener",typeof i=="string"?(S.href=i,S.origin===location.origin?D(S):A(S.href)?N(i,d,E):D(S,S.target="_blank")):(S.href=u.createObjectURL(i),setTimeout(function(){u.revokeObjectURL(S.href)},4e4),setTimeout(function(){D(S)},0))}:"msSaveOrOpenBlob"in navigator?function(i,d,E){if(d=d||i.name||"download",typeof i!="string")navigator.msSaveOrOpenBlob(z(i,E),d);else if(A(i))N(i,d,E);else{var u=document.createElement("a");u.href=i,u.target="_blank",setTimeout(function(){D(u)})}}:function(i,d,E,u){if(u=u||open("","_blank"),u&&(u.document.title=u.document.body.innerText="downloading..."),typeof i=="string")return N(i,d,E);var S=i.type==="application/octet-stream",Y=/constructor/i.test(O.HTMLElement)||O.safari,H=/CriOS\/[\d]+/.test(navigator.userAgent);if((H||S&&Y||F)&&typeof FileReader!="undefined"){var Q=new FileReader;Q.onloadend=function(){var M=Q.result;M=H?M:M.replace(/^data:[^;]*;/,"data:attachment/file;"),u?u.location.href=M:location=M,u=null},Q.readAsDataURL(i)}else{var b=O.URL||O.webkitURL,p=b.createObjectURL(i);u?u.location=p:location.href=p,u=null,setTimeout(function(){b.revokeObjectURL(p)},4e4)}});O.saveAs=y.saveAs=y,le.exports=y})}}]); diff --git a/asset/static/8013.d22e0a80.async.js b/asset/static/8013.d22e0a80.async.js deleted file mode 100644 index 47df1ca8..00000000 --- a/asset/static/8013.d22e0a80.async.js +++ /dev/null @@ -1,98 +0,0 @@ -var cP=Object.defineProperty;var dd=Object.getOwnPropertySymbols;var uP=Object.prototype.hasOwnProperty,dP=Object.prototype.propertyIsEnumerable;var fd=(Y,z,u)=>z in Y?cP(Y,z,{enumerable:!0,configurable:!0,writable:!0,value:u}):Y[z]=u,vd=(Y,z)=>{for(var u in z||(z={}))uP.call(z,u)&&fd(Y,u,z[u]);if(dd)for(var u of dd(z))dP.call(z,u)&&fd(Y,u,z[u]);return Y};(self.webpackChunk=self.webpackChunk||[]).push([[8013],{94668:function(Y,z,u){"use strict";u.d(z,{Z:function(){return F}});var d=u(87462),S=u(67294),E={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"},D=E,R=u(84089),H=function(J,ee){return S.createElement(R.Z,(0,d.Z)({},J,{ref:ee,icon:D}))},k=S.forwardRef(H),F=k},60692:function(Y,z,u){"use strict";u.d(z,{ZP:function(){return Pt},NA:function(){return Ke},aK:function(){return vt}});var d=u(1413),S=u(45987),E=u(97685),D=u(71002),R=u(74902),H=u(4942),k=u(10915),F=u(98082),B=u(10989),J=u(75661),ee=u(48171),o=u(74138),x=u(21770),Ce=u(27068),ie=u(67294),U=u(51280);function Q(ct){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,mt=arguments.length>2?arguments[2]:void 0,St=(0,ie.useState)(ct),q=(0,E.Z)(St,2),he=q[0],ve=q[1],Se=(0,U.d)(ct);return(0,ie.useEffect)(function(){var de=setTimeout(function(){ve(Se.current)},ae);return function(){return clearTimeout(de)}},mt?[ae].concat((0,R.Z)(mt)):void 0),he}var ue=u(31413),re=u(28459),ye=u(74330),_=u(81758),fe=u(68795),Ge=u(2122),tt=u(34041),st=u(25278),Ae=u(93967),it=u.n(Ae),Vt=u(50344),M=u(85893),W=["label","prefixCls","onChange","value","mode","children","defaultValue","size","showSearch","disabled","style","className","bordered","options","onSearch","allowClear","labelInValue","fieldNames","lightLabel","labelTrigger","optionFilterProp","optionLabelProp","valueMaxLength","fetchDataOnSearch","fetchData"],Me=function(ae,mt){return(0,D.Z)(mt)!=="object"?ae[mt]||mt:ae[mt==null?void 0:mt.value]||mt.label},Ze=function(ae,mt){var St=ae.label,q=ae.prefixCls,he=ae.onChange,ve=ae.value,Se=ae.mode,de=ae.children,Pe=ae.defaultValue,Ue=ae.size,et=ae.showSearch,Tt=ae.disabled,Oe=ae.style,Ne=ae.className,rt=ae.bordered,Be=ae.options,ut=ae.onSearch,bt=ae.allowClear,dt=ae.labelInValue,xe=ae.fieldNames,It=ae.lightLabel,Qe=ae.labelTrigger,Ot=ae.optionFilterProp,Nt=ae.optionLabelProp,Wt=Nt===void 0?"":Nt,Ye=ae.valueMaxLength,_t=Ye===void 0?41:Ye,Lt=ae.fetchDataOnSearch,Ft=Lt===void 0?!1:Lt,Ct=ae.fetchData,Fe=(0,S.Z)(ae,W),Dt=ae.placeholder,tn=Dt===void 0?St:Dt,Tn=xe||{},In=Tn.label,nn=In===void 0?"label":In,En=Tn.value,vn=En===void 0?"value":En,Dn=(0,ie.useContext)(re.ZP.ConfigContext),Sn=Dn.getPrefixCls,cn=Sn("pro-field-select-light-select"),an=(0,ie.useState)(!1),un=(0,E.Z)(an,2),Bt=un[0],Kt=un[1],Mn=(0,ie.useState)(""),Vn=(0,E.Z)(Mn,2),An=Vn[0],Nn=Vn[1],dn=(0,F.Xj)("LightSelect",function(Zn){return(0,H.Z)({},".".concat(cn),(0,H.Z)((0,H.Z)({},"".concat(Zn.antCls,"-select"),{position:"absolute",width:"153px",height:"28px",visibility:"hidden","&-selector":{height:28}}),"&.".concat(cn,"-searchable"),(0,H.Z)({},"".concat(Zn.antCls,"-select"),{width:"200px","&-selector":{height:28}})))}),ln=dn.wrapSSR,mn=dn.hashId,Kn=(0,ie.useMemo)(function(){var Zn={};return Be==null||Be.forEach(function(gn){var xn=gn[Wt]||gn[nn],Rn=gn[vn];Zn[Rn]=xn||Rn}),Zn},[nn,Be,vn,Wt]),Bn=(0,ie.useMemo)(function(){return Reflect.has(Fe,"open")?Fe==null?void 0:Fe.open:Bt},[Bt,Fe]),Xn=Array.isArray(ve)?ve.map(function(Zn){return Me(Kn,Zn)}):Me(Kn,ve);return ln((0,M.jsxs)("div",{className:it()(cn,mn,(0,H.Z)({},"".concat(cn,"-searchable"),et),"".concat(cn,"-container-").concat(Fe.placement||"bottomLeft"),Ne),style:Oe,onClick:function(gn){var xn;if(!Tt){var Rn=It==null||(xn=It.current)===null||xn===void 0||(xn=xn.labelRef)===null||xn===void 0||(xn=xn.current)===null||xn===void 0?void 0:xn.contains(gn.target);Rn&&Kt(!Bt)}},children:[(0,M.jsx)(tt.Z,(0,d.Z)((0,d.Z)((0,d.Z)({},Fe),{},{allowClear:bt,value:ve,mode:Se,labelInValue:dt,size:Ue,disabled:Tt,onChange:function(gn,xn){he==null||he(gn,xn),Se!=="multiple"&&Kt(!1)}},(0,ue.J)(rt)),{},{showSearch:et,onSearch:et?function(Zn){Ft&&Ct&&Ct(Zn),ut==null||ut(Zn)}:void 0,style:Oe,dropdownRender:function(gn){return(0,M.jsxs)("div",{ref:mt,children:[et&&(0,M.jsx)("div",{style:{margin:"4px 8px"},children:(0,M.jsx)(st.Z,{value:An,allowClear:!!bt,onChange:function(Rn){Nn(Rn.target.value),Ft&&Ct&&Ct(Rn.target.value),ut==null||ut(Rn.target.value)},onKeyDown:function(Rn){if(Rn.key==="Backspace"){Rn.stopPropagation();return}(Rn.key==="ArrowUp"||Rn.key==="ArrowDown")&&Rn.preventDefault()},style:{width:"100%"},prefix:(0,M.jsx)(fe.Z,{})})}),gn]})},open:Bn,onDropdownVisibleChange:function(gn){var xn;gn||Nn(""),Qe||Kt(gn),Fe==null||(xn=Fe.onDropdownVisibleChange)===null||xn===void 0||xn.call(Fe,gn)},prefixCls:q,options:ut||!An?Be:Be==null?void 0:Be.filter(function(Zn){var gn,xn;return Ot?(0,Vt.Z)(Zn[Ot]).join("").toLowerCase().includes(An):((gn=String(Zn[nn]))===null||gn===void 0||(gn=gn.toLowerCase())===null||gn===void 0?void 0:gn.includes(An==null?void 0:An.toLowerCase()))||((xn=Zn[vn])===null||xn===void 0||(xn=xn.toString())===null||xn===void 0||(xn=xn.toLowerCase())===null||xn===void 0?void 0:xn.includes(An==null?void 0:An.toLowerCase()))})})),(0,M.jsx)(Ge.Q,{ellipsis:!0,label:St,placeholder:tn,disabled:Tt,bordered:rt,allowClear:!!bt,value:Xn||(ve==null?void 0:ve.label)||ve,onClear:function(){he==null||he(void 0,void 0)},ref:It,valueMaxLength:_t})]}))},be=ie.forwardRef(Ze),He=["optionItemRender","mode","onSearch","onFocus","onChange","autoClearSearchValue","searchOnFocus","resetAfterSelect","fetchDataOnSearch","optionFilterProp","optionLabelProp","className","disabled","options","fetchData","resetData","prefixCls","onClear","searchValue","showSearch","fieldNames","defaultSearchValue"],$e=["className","optionType"],Ve=function(ae,mt){var St=ae.optionItemRender,q=ae.mode,he=ae.onSearch,ve=ae.onFocus,Se=ae.onChange,de=ae.autoClearSearchValue,Pe=de===void 0?!0:de,Ue=ae.searchOnFocus,et=Ue===void 0?!1:Ue,Tt=ae.resetAfterSelect,Oe=Tt===void 0?!1:Tt,Ne=ae.fetchDataOnSearch,rt=Ne===void 0?!0:Ne,Be=ae.optionFilterProp,ut=Be===void 0?"label":Be,bt=ae.optionLabelProp,dt=bt===void 0?"label":bt,xe=ae.className,It=ae.disabled,Qe=ae.options,Ot=ae.fetchData,Nt=ae.resetData,Wt=ae.prefixCls,Ye=ae.onClear,_t=ae.searchValue,Lt=ae.showSearch,Ft=ae.fieldNames,Ct=ae.defaultSearchValue,Fe=(0,S.Z)(ae,He),Dt=Ft||{},tn=Dt.label,Tn=tn===void 0?"label":tn,In=Dt.value,nn=In===void 0?"value":In,En=Dt.options,vn=En===void 0?"options":En,Dn=(0,ie.useState)(_t!=null?_t:Ct),Sn=(0,E.Z)(Dn,2),cn=Sn[0],an=Sn[1],un=(0,ie.useRef)();(0,ie.useImperativeHandle)(mt,function(){return un.current}),(0,ie.useEffect)(function(){if(Fe.autoFocus){var dn;un==null||(dn=un.current)===null||dn===void 0||dn.focus()}},[Fe.autoFocus]),(0,ie.useEffect)(function(){an(_t)},[_t]);var Bt=(0,ie.useContext)(re.ZP.ConfigContext),Kt=Bt.getPrefixCls,Mn=Kt("pro-filed-search-select",Wt),Vn=it()(Mn,xe,(0,H.Z)({},"".concat(Mn,"-disabled"),It)),An=function(ln,mn){return Array.isArray(ln)&&Array.isArray(mn)&&ln.length>0?ln.map(function(Kn,Bn){var Xn=mn==null?void 0:mn[Bn],Zn=(Xn==null?void 0:Xn["data-item"])||{};return(0,d.Z)((0,d.Z)({},Zn),Kn)}):[]},Nn=function dn(ln){return ln.map(function(mn,Kn){var Bn,Xn=mn,Zn=Xn.className,gn=Xn.optionType,xn=(0,S.Z)(Xn,$e),Rn=mn[Tn],cr=mn[nn],_n=(Bn=mn[vn])!==null&&Bn!==void 0?Bn:[];return gn==="optGroup"||mn.options?(0,d.Z)((0,d.Z)({label:Rn},xn),{},{data_title:Rn,title:Rn,key:cr!=null?cr:"".concat(Rn==null?void 0:Rn.toString(),"-").concat(Kn,"-").concat((0,J.x)()),children:dn(_n)}):(0,d.Z)((0,d.Z)({title:Rn},xn),{},{data_title:Rn,value:cr!=null?cr:Kn,key:cr!=null?cr:"".concat(Rn==null?void 0:Rn.toString(),"-").concat(Kn,"-").concat((0,J.x)()),"data-item":mn,className:"".concat(Mn,"-option ").concat(Zn||"").trim(),label:(St==null?void 0:St(mn))||Rn})})};return(0,M.jsx)(tt.Z,(0,d.Z)((0,d.Z)({ref:un,className:Vn,allowClear:!0,autoClearSearchValue:Pe,disabled:It,mode:q,showSearch:Lt,searchValue:cn,optionFilterProp:ut,optionLabelProp:dt,onClear:function(){Ye==null||Ye(),Ot(void 0),Lt&&an(void 0)}},Fe),{},{filterOption:Fe.filterOption==!1?!1:function(dn,ln){var mn,Kn,Bn;return Fe.filterOption&&typeof Fe.filterOption=="function"?Fe.filterOption(dn,(0,d.Z)((0,d.Z)({},ln),{},{label:ln==null?void 0:ln.data_title})):!!(ln!=null&&(mn=ln.data_title)!==null&&mn!==void 0&&mn.toString().toLowerCase().includes(dn.toLowerCase())||ln!=null&&(Kn=ln.label)!==null&&Kn!==void 0&&Kn.toString().toLowerCase().includes(dn.toLowerCase())||ln!=null&&(Bn=ln.value)!==null&&Bn!==void 0&&Bn.toString().toLowerCase().includes(dn.toLowerCase()))},onSearch:Lt?function(dn){rt&&Ot(dn),he==null||he(dn),an(dn)}:void 0,onChange:function(ln,mn){Lt&&Pe&&(Ot(void 0),he==null||he(""),an(void 0));for(var Kn=arguments.length,Bn=new Array(Kn>2?Kn-2:0),Xn=2;Xn2&&arguments[2]!==void 0?arguments[2]:!1;C.forEach(function(Z){if(!(!h&&g!==!1&&g>0&&p.length>=g)){var P=[].concat((0,re.Z)(y),[Z]),w=Z[r.children],O=I||Z.disabled;if((!w||w.length===0||l)&&c(t,P,{label:r.label})){var N;p.push((0,d.Z)((0,d.Z)({},Z),{},(N={disabled:O},(0,M.Z)(N,r.label,v(t,P,a,r)),(0,M.Z)(N,W,P),(0,M.Z)(N,r.children,void 0),N)))}w&&b(Z[r.children],P,O)}})}return b(n,[]),h&&p.sort(function(C,y){return h(C[W],y[W],t,r)}),g!==!1&&g>0?p.slice(0,g):p},[t,n,r,a,v,l,c,h,g])},He=be,$e="__RC_CASCADER_SPLIT__",Ve="SHOW_PARENT",kt="SHOW_CHILD";function ht(e){return e.join($e)}function wt(e){return e.map(ht)}function Ht(e){return e.split($e)}function ge(e){var t=e||{},n=t.label,r=t.value,a=t.children,i=r||"value";return{label:n||"label",value:i,key:i,children:a||"children"}}function Ke(e,t){var n,r;return(n=e.isLeaf)!==null&&n!==void 0?n:!((r=e[t.children])!==null&&r!==void 0&&r.length)}function vt(e){var t=e.parentElement;if(t){var n=e.offsetTop-t.offsetTop;n-t.scrollTop<0?t.scrollTo({top:n}):n+e.offsetHeight-t.scrollTop>t.offsetHeight&&t.scrollTo({top:n+e.offsetHeight-t.offsetHeight})}}function ze(e,t){return e.map(function(n){var r;return(r=n[W])===null||r===void 0?void 0:r.map(function(a){return a[t.value]})})}function Pt(e){return Array.isArray(e)&&Array.isArray(e[0])}function ct(e){return e?Pt(e)?e:(e.length===0?[]:[e]).map(function(t){return Array.isArray(t)?t:[t]}):[]}function ae(e,t,n){var r=new Set(e),a=t();return e.filter(function(i){var l=a[i],s=l?l.parent:null,c=l?l.children:null;return l&&l.node.disabled?!0:n===kt?!(c&&c.some(function(f){return f.key&&r.has(f.key)})):!(s&&!s.node.disabled&&r.has(s.key))})}function mt(e,t,n){for(var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,a=t,i=[],l=function(){var f,v,m,g=e[s],h=(f=a)===null||f===void 0?void 0:f.findIndex(function(b){var C=b[n.value];return r?String(C)===String(g):C===g}),p=h!==-1?(v=a)===null||v===void 0?void 0:v[h]:null;i.push({value:(m=p==null?void 0:p[n.value])!==null&&m!==void 0?m:g,index:h,option:p}),a=p==null?void 0:p[n.children]},s=0;s1){var N=p.slice(0,-1);I(N)}else f(!1)},w=function(){var N,$=((N=C[b])===null||N===void 0?void 0:N[n.children])||[],A=$.find(function(j){return!j.disabled});if(A){var L=[].concat((0,re.Z)(p),[A[n.value]]);I(L)}};o.useImperativeHandle(e,function(){return{onKeyDown:function(N){var $=N.which;switch($){case xe.Z.UP:case xe.Z.DOWN:{var A=0;$===xe.Z.UP?A=-1:$===xe.Z.DOWN&&(A=1),A!==0&&Z(A);break}case xe.Z.LEFT:{if(c)break;m?w():P();break}case xe.Z.RIGHT:{if(c)break;m?P():w();break}case xe.Z.BACKSPACE:{c||P();break}case xe.Z.ENTER:{if(p.length){var L=C[b],j=(L==null?void 0:L[W])||[];j.length?i(j.map(function(T){return T[n.value]}),j[j.length-1]):i(p,C[b])}break}case xe.Z.ESC:f(!1),v&&N.stopPropagation()}},onKeyUp:function(){}}})},Qe=o.forwardRef(function(e,t){var n,r,a,i,l=e.prefixCls,s=e.multiple,c=e.searchValue,f=e.toggleOpen,v=e.notFoundContent,m=e.direction,g=e.open,h=o.useRef(null),p=m==="rtl",b=o.useContext(Vt),C=b.options,y=b.values,I=b.halfValues,Z=b.fieldNames,P=b.changeOnSelect,w=b.onSelect,O=b.searchOptions,N=b.dropdownPrefixCls,$=b.loadData,A=b.expandTrigger,L=N||l,j=o.useState([]),T=(0,x.Z)(j,2),V=T[0],X=T[1],K=function(Te){if(!(!$||c)){var We=mt(Te,C,Z),ke=We.map(function(ft){var xt=ft.option;return xt}),ot=ke[ke.length-1];if(ot&&!Ke(ot,Z)){var yt=ht(Te);X(function(ft){return[].concat((0,re.Z)(ft),[yt])}),$(ke)}}};o.useEffect(function(){V.length&&V.forEach(function(at){var Te=Ht(at),We=mt(Te,C,Z,!0).map(function(ot){var yt=ot.option;return yt}),ke=We[We.length-1];(!ke||ke[Z.children]||Ke(ke,Z))&&X(function(ot){return ot.filter(function(yt){return yt!==at})})})},[C,V,Z]);var te=o.useMemo(function(){return new Set(wt(y))},[y]),ne=o.useMemo(function(){return new Set(wt(I))},[I]),le=dt(s,g),oe=(0,x.Z)(le,2),se=oe[0],me=oe[1],ce=function(Te){me(Te),K(Te)},pe=function(Te){var We=Te.disabled,ke=Ke(Te,Z);return!We&&(ke||P||s)},we=function(Te,We){var ke=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;w(Te),!s&&(We||P&&(A==="hover"||ke))&&f(!1)},Ee=o.useMemo(function(){return c?O:C},[c,O,C]),Re=o.useMemo(function(){for(var at=[{options:Ee}],Te=Ee,We=ze(Te,Z),ke=function(){var xt=se[ot],Et=Te.find(function(on,en){return(We[en]?ht(We[en]):on[Z.value])===xt}),Mt=Et==null?void 0:Et[Z.children];if(!(Mt!=null&&Mt.length))return"break";Te=Mt,at.push({options:Mt})},ot=0;ot":y,Z=n.loadingIcon,P=n.direction,w=n.notFoundContent,O=w===void 0?"Not Found":w,N=!!c,$=(0,Ye.C8)(f,{value:v,postState:ct}),A=(0,x.Z)($,2),L=A[0],j=A[1],T=o.useMemo(function(){return ge(m)},[JSON.stringify(m)]),V=Se(T,s),X=(0,x.Z)(V,3),K=X[0],te=X[1],ne=X[2],le=q(K,T),oe=Tt(N,L,te,ne,le),se=(0,x.Z)(oe,3),me=se[0],ce=se[1],pe=se[2],we=(0,Ye.zX)(function(je){if(j(je),h){var Xe=ct(je),lt=Xe.map(function(We){return mt(We,K,T).map(function(ke){return ke.option})}),at=N?Xe:Xe[0],Te=N?lt:lt[0];h(at,Te)}}),Ee=et(N,we,me,ce,pe,te,ne,p),Re=(0,Ye.zX)(function(je){Ee(je)}),De=o.useMemo(function(){return{options:K,fieldNames:T,values:me,halfValues:ce,changeOnSelect:g,onSelect:Re,checkable:c,searchOptions:[],dropdownPrefixCls:void 0,loadData:b,expandTrigger:C,expandIcon:I,loadingIcon:Z,dropdownMenuColumnStyle:void 0}},[K,T,me,ce,g,Re,c,b,C,I,Z]),_e="".concat(a,"-panel"),Ie=!K.length;return o.createElement(Vt.Provider,{value:De},o.createElement("div",{className:_()(_e,(t={},(0,M.Z)(t,"".concat(_e,"-rtl"),P==="rtl"),(0,M.Z)(t,"".concat(_e,"-empty"),Ie),t),l),style:i},Ie?O:o.createElement(Ot,{prefixCls:a,searchValue:"",multiple:N,toggleOpen:_t,open:!0,direction:P})))}function Ft(e){var t=e.onPopupVisibleChange,n=e.popupVisible,r=e.popupClassName,a=e.popupPlacement;warning(!t,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(n===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(r===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(a===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function Ct(e,t){if(e){var n=function r(a){for(var i=0;i":K,ne=e.loadingIcon,le=e.children,oe=e.dropdownMatchSelectWidth,se=oe===void 0?!1:oe,me=e.showCheckedStrategy,ce=me===void 0?Ve:me,pe=e.optionRender,we=(0,S.Z)(e,Dt),Ee=(0,tt.ZP)(n),Re=!!m,De=(0,Ae.Z)(l,{value:s,postState:ct}),_e=(0,x.Z)(De,2),Ie=_e[0],je=_e[1],Xe=o.useMemo(function(){return ge(i)},[JSON.stringify(i)]),lt=Se(Xe,I),at=(0,x.Z)(lt,3),Te=at[0],We=at[1],ke=at[2],ot=(0,Ae.Z)("",{value:p,postState:function(Cn){return Cn||""}}),yt=(0,x.Z)(ot,2),ft=yt[0],xt=yt[1],Et=function(Cn,Jn){xt(Cn),Jn.source!=="blur"&&b&&b(Cn)},Mt=Pe(C),on=(0,x.Z)(Mt,2),en=on[0],rn=on[1],pn=He(ft,Te,Xe,Z||a,rn,c||Re),At=q(Te,Xe),nt=Tt(Re,Ie,We,ke,At),$t=(0,x.Z)(nt,3),pt=$t[0],jt=$t[1],Ut=$t[2],Gt=o.useMemo(function(){var Yt=wt(pt),Cn=ae(Yt,We,ce);return[].concat((0,re.Z)(Ut),(0,re.Z)(ke(Cn)))},[pt,We,ke,Ut,ce]),gt=St(Gt,Te,Xe,Re,v),qe=(0,st.Z)(function(Yt){if(je(Yt),f){var Cn=ct(Yt),Jn=Cn.map(function(Cr){return mt(Cr,Te,Xe).map(function(Pr){return Pr.option})}),fr=Re?Cn:Cn[0],gr=Re?Jn:Jn[0];f(fr,gr)}}),Zt=et(Re,qe,pt,jt,Ut,We,ke,ce),Je=(0,st.Z)(function(Yt){(!Re||h)&&xt(""),Zt(Yt)}),Rt=function(Cn,Jn){if(Jn.type==="clear"){qe([]);return}var fr=Jn.values[0],gr=fr.valueCells;Je(gr)},On=O!==void 0?O:w,bn=$||N,Jt=T||j,Un=function(Cn){V==null||V(Cn),X==null||X(Cn)},Qt=o.useMemo(function(){return{options:Te,fieldNames:Xe,values:pt,halfValues:jt,changeOnSelect:c,onSelect:Je,checkable:m,searchOptions:pn,dropdownPrefixCls:Z,loadData:P,expandTrigger:y,expandIcon:te,loadingIcon:ne,dropdownMenuColumnStyle:A,optionRender:pe}},[Te,Xe,pt,jt,c,Je,m,pn,Z,P,y,te,ne,A,pe]),zt=!(ft?pn:Te).length,fn=ft&&rn.matchInputWidth||zt?{}:{minWidth:"auto"};return o.createElement(Vt.Provider,{value:Qt},o.createElement(Ge.Ac,(0,fe.Z)({},we,{ref:t,id:Ee,prefixCls:a,autoClearSearchValue:h,dropdownMatchSelectWidth:se,dropdownStyle:(0,d.Z)((0,d.Z)({},fn),L),displayValues:gt,onDisplayValuesChange:Rt,mode:Re?"multiple":void 0,searchValue:ft,onSearch:Et,showSearch:en,OptionList:Wt,emptyOptions:zt,open:On,dropdownClassName:bn,placement:Jt,onDropdownVisibleChange:Un,getRawInputElement:function(){return le}})))});tn.SHOW_PARENT=Ve,tn.SHOW_CHILD=kt,tn.Panel=Lt;var Tn=tn,In=Tn,nn=u(98423),En=u(87263),vn=u(33603),Dn=u(8745),Sn=u(9708),cn=u(53124),an=u(88258),un=u(98866),Bt=u(35792),Kt=u(98675),Mn=u(65223),Vn=u(27833),An=u(30307),Nn=u(15030),dn=u(43277),ln=u(78642),mn=u(4173);function Kn(e,t){const{getPrefixCls:n,direction:r,renderEmpty:a}=o.useContext(cn.E_),i=t||r,l=n("select",e),s=n("cascader",e);return[l,s,i,a]}var Bn=Kn;function Xn(e,t){return o.useMemo(()=>t?o.createElement("span",{className:`${e}-checkbox-inner`}):!1,[t])}var Zn=u(6171),gn=u(90814),Rn=(e,t,n)=>{let r=n;n||(r=t?o.createElement(Zn.Z,null):o.createElement(gn.Z,null));const a=o.createElement("span",{className:`${e}-menu-item-loading-icon`},o.createElement(Ce.Z,{spin:!0}));return o.useMemo(()=>[r,a],[r])},cr=u(80110),_n=u(83559),Le=u(11568),Ur=u(63185),tr=u(14747),Nr=e=>{const{prefixCls:t,componentCls:n}=e,r=`${n}-menu-item`,a=` - &${r}-expand ${r}-expand-icon, - ${r}-loading-icon -`;return[(0,Ur.C2)(`${t}-checkbox`,e),{[n]:{"&-checkbox":{top:0,marginInlineEnd:e.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${n}-menu-empty`]:{[`${n}-menu`]:{width:"100%",height:"auto",[r]:{color:e.colorTextDisabled}}}},"&-menu":{flexGrow:1,flexShrink:0,minWidth:e.controlItemWidth,height:e.dropdownHeight,margin:0,padding:e.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${(0,Le.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},"&-item":Object.assign(Object.assign({},tr.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:e.optionPadding,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationMid}`,borderRadius:e.borderRadiusSM,"&:hover":{background:e.controlItemBgHover},"&-disabled":{color:e.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[a]:{color:e.colorTextDisabled}},[`&-active:not(${r}-disabled)`]:{"&, &:hover":{fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg}},"&-content":{flex:"auto"},[a]:{marginInlineStart:e.paddingXXS,color:e.colorTextDescription,fontSize:e.fontSizeIcon},"&-keyword":{color:e.colorHighlight}})}}}]};const or=e=>{const{componentCls:t,antCls:n}=e;return[{[t]:{width:e.controlWidth}},{[`${t}-dropdown`]:[{[`&${n}-select-dropdown`]:{padding:0}},Nr(e)]},{[`${t}-dropdown-rtl`]:{direction:"rtl"}},(0,cr.c)(e)]},qr=e=>{const t=Math.round((e.controlHeight-e.fontSize*e.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:e.controlItemBgActive,optionSelectedFontWeight:e.fontWeightStrong,optionPadding:`${t}px ${e.paddingSM}px`,menuPadding:e.paddingXXS}};var Xr=(0,_n.I$)("Cascader",e=>[or(e)],qr);const wi=e=>{const{componentCls:t}=e;return{[`${t}-panel`]:[Nr(e),{display:"inline-flex",border:`${(0,Le.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,borderRadius:e.borderRadiusLG,overflowX:"auto",maxWidth:"100%",[`${t}-menus`]:{alignItems:"stretch"},[`${t}-menu`]:{height:"auto"},"&-empty":{padding:e.paddingXXS}}]}};var Da=(0,_n.A1)(["Cascader","Panel"],e=>wi(e),qr);function Ii(e){const{prefixCls:t,className:n,multiple:r,rootClassName:a,notFoundContent:i,direction:l,expandIcon:s}=e,[c,f,v,m]=Bn(t,l),g=(0,Bt.Z)(f),[h,p,b]=Xr(f,g);Da(f);const C=v==="rtl",[y,I]=Rn(c,C,s),Z=i||(m==null?void 0:m("Cascader"))||o.createElement(an.Z,{componentName:"Cascader"}),P=Xn(f,r);return h(o.createElement(Lt,Object.assign({},e,{checkable:P,prefixCls:f,className:_()(n,p,a,b,g),notFoundContent:Z,direction:v,expandIcon:y,loadingIcon:I})))}var $o=Ii,Na=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);ac===0?[s]:[].concat((0,re.Z)(l),[t,s]),[]),a=[];let i=0;return r.forEach((l,s)=>{const c=i+l.length;let f=e.slice(i,c);i=c,s%2===1&&(f=o.createElement("span",{className:`${n}-menu-item-keyword`,key:`separator-${s}`},f)),a.push(f)}),a}const Gr=(e,t,n,r)=>{const a=[],i=e.toLowerCase();return t.forEach((l,s)=>{s!==0&&a.push(" / ");let c=l[r.label];const f=typeof c;(f==="string"||f==="number")&&(c=No(String(c),i,n)),a.push(c)}),a},oa=o.forwardRef((e,t)=>{var n;const{prefixCls:r,size:a,disabled:i,className:l,rootClassName:s,multiple:c,bordered:f=!0,transitionName:v,choiceTransitionName:m="",popupClassName:g,dropdownClassName:h,expandIcon:p,placement:b,showSearch:C,allowClear:y=!0,notFoundContent:I,direction:Z,getPopupContainer:P,status:w,showArrow:O,builtinPlacements:N,style:$,variant:A}=e,L=Na(e,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style","variant"]),j=(0,nn.Z)(L,["suffixIcon"]),{getPopupContainer:T,getPrefixCls:V,popupOverflow:X,cascader:K}=o.useContext(cn.E_),{status:te,hasFeedback:ne,isFormItemInput:le,feedbackIcon:oe}=o.useContext(Mn.aM),se=(0,Sn.F)(te,w),[me,ce,pe,we]=Bn(r,Z),Ee=pe==="rtl",Re=V(),De=(0,Bt.Z)(me),[_e,Ie,je]=(0,Nn.Z)(me,De),Xe=(0,Bt.Z)(ce),[lt]=Xr(ce,Xe),{compactSize:at,compactItemClassnames:Te}=(0,mn.ri)(me,Z),[We,ke]=(0,Vn.Z)("cascader",A,f),ot=I||(we==null?void 0:we("Cascader"))||o.createElement(an.Z,{componentName:"Cascader"}),yt=_()(g||h,`${ce}-dropdown`,{[`${ce}-dropdown-rtl`]:pe==="rtl"},s,De,Xe,Ie,je),ft=o.useMemo(()=>{if(!C)return C;let gt={render:Gr};return typeof C=="object"&&(gt=Object.assign(Object.assign({},gt),C)),gt},[C]),xt=(0,Kt.Z)(gt=>{var qe;return(qe=a!=null?a:at)!==null&&qe!==void 0?qe:gt}),Et=o.useContext(un.Z),Mt=i!=null?i:Et,[on,en]=Rn(me,Ee,p),rn=Xn(ce,c),pn=(0,ln.Z)(e.suffixIcon,O),{suffixIcon:At,removeIcon:nt,clearIcon:$t}=(0,dn.Z)(Object.assign(Object.assign({},e),{hasFeedback:ne,feedbackIcon:oe,showSuffixIcon:pn,multiple:c,prefixCls:me,componentName:"Cascader"})),pt=o.useMemo(()=>b!==void 0?b:Ee?"bottomRight":"bottomLeft",[b,Ee]),jt=y===!0?{clearIcon:$t}:y,[Ut]=(0,En.Cn)("SelectLike",(n=j.dropdownStyle)===null||n===void 0?void 0:n.zIndex),Gt=o.createElement(In,Object.assign({prefixCls:me,className:_()(!r&&ce,{[`${me}-lg`]:xt==="large",[`${me}-sm`]:xt==="small",[`${me}-rtl`]:Ee,[`${me}-${We}`]:ke,[`${me}-in-form-item`]:le},(0,Sn.Z)(me,se,ne),Te,K==null?void 0:K.className,l,s,De,Xe,Ie,je),disabled:Mt,style:Object.assign(Object.assign({},K==null?void 0:K.style),$)},j,{builtinPlacements:(0,An.Z)(N,X),direction:pe,placement:pt,notFoundContent:ot,allowClear:jt,showSearch:ft,expandIcon:on,suffixIcon:At,removeIcon:nt,loadingIcon:en,checkable:rn,dropdownClassName:yt,dropdownPrefixCls:r||ce,dropdownStyle:Object.assign(Object.assign({},j.dropdownStyle),{zIndex:Ut}),choiceTransitionName:(0,vn.m)(Re,"",m),transitionName:(0,vn.m)(Re,"slide-up",v),getPopupContainer:P||T,ref:t}));return lt(_e(Gt))}),dr=(0,Dn.Z)(oa);oa.SHOW_PARENT=Ei,oa.SHOW_CHILD=Do,oa.Panel=$o,oa._InternalPanelDoNotUseOrYouWillBeFired=dr;var ia=oa,Tr=u(60692),G=u(85893),Zi=["radioType","renderFormItem","mode","render","label","light"],Oi=function(t,n){var r,a=t.radioType,i=t.renderFormItem,l=t.mode,s=t.render,c=t.label,f=t.light,v=(0,S.Z)(t,Zi),m=(0,o.useContext)(ue.ZP.ConfigContext),g=m.getPrefixCls,h=g("pro-field-cascader"),p=(0,Tr.aK)(v),b=(0,x.Z)(p,3),C=b[0],y=b[1],I=b[2],Z=(0,D.YB)(),P=(0,o.useRef)(),w=(0,o.useState)(!1),O=(0,x.Z)(w,2),N=O[0],$=O[1];(0,o.useImperativeHandle)(n,function(){return(0,d.Z)((0,d.Z)({},P.current||{}),{},{fetchData:function(me){return I(me)}})},[I]);var A=(0,o.useMemo)(function(){var se;if(l==="read"){var me=((se=v.fieldProps)===null||se===void 0?void 0:se.fieldNames)||{},ce=me.value,pe=ce===void 0?"value":ce,we=me.label,Ee=we===void 0?"label":we,Re=me.children,De=Re===void 0?"children":Re,_e=new Map,Ie=function je(Xe){if(!(Xe!=null&&Xe.length))return _e;for(var lt=Xe.length,at=0;atparseFloat(a));for(let a=0;a<3;a+=1)r[a]=t(r[a]||0,n[a]||"",a);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const Hn=(e,t,n)=>n===0?e:e/100;function qt(e,t){const n=t||255;return e>n?n:e<0?0:e}class Ln{constructor(t){(0,M.Z)(this,"isValid",!0),(0,M.Z)(this,"r",0),(0,M.Z)(this,"g",0),(0,M.Z)(this,"b",0),(0,M.Z)(this,"a",1),(0,M.Z)(this,"_h",void 0),(0,M.Z)(this,"_s",void 0),(0,M.Z)(this,"_l",void 0),(0,M.Z)(this,"_v",void 0),(0,M.Z)(this,"_max",void 0),(0,M.Z)(this,"_min",void 0),(0,M.Z)(this,"_brightness",void 0);function n(r){return r[0]in t&&r[1]in t&&r[2]in t}if(t)if(typeof t=="string"){let a=function(i){return r.startsWith(i)};const r=t.trim();/^#?[A-F\d]{3,8}$/i.test(r)?this.fromHexString(r):a("rgb")?this.fromRgbString(r):a("hsl")?this.fromHslString(r):(a("hsv")||a("hsb"))&&this.fromHsvString(r)}else if(t instanceof Ln)this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this._h=t._h,this._s=t._s,this._l=t._l,this._v=t._v;else if(n("rgb"))this.r=qt(t.r),this.g=qt(t.g),this.b=qt(t.b),this.a=typeof t.a=="number"?qt(t.a,1):1;else if(n("hsl"))this.fromHsl(t);else if(n("hsv"))this.fromHsv(t);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(t))}setR(t){return this._sc("r",t)}setG(t){return this._sc("g",t)}setB(t){return this._sc("b",t)}setA(t){return this._sc("a",t,1)}setHue(t){const n=this.toHsv();return n.h=t,this._c(n)}getLuminance(){function t(i){const l=i/255;return l<=.03928?l/12.92:Math.pow((l+.055)/1.055,2.4)}const n=t(this.r),r=t(this.g),a=t(this.b);return .2126*n+.7152*r+.0722*a}getHue(){if(typeof this._h=="undefined"){const t=this.getMax()-this.getMin();t===0?this._h=0:this._h=rr(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g1&&(a=1),this._c({h:n,s:r,l:a,a:this.a})}mix(t,n=50){const r=this._c(t),a=n/100,i=s=>(r[s]-this[s])*a+this[s],l={r:rr(i("r")),g:rr(i("g")),b:rr(i("b")),a:rr(i("a")*100)/100};return this._c(l)}tint(t=10){return this.mix({r:255,g:255,b:255,a:1},t)}shade(t=10){return this.mix({r:0,g:0,b:0,a:1},t)}onBackground(t){const n=this._c(t),r=this.a+n.a*(1-this.a),a=i=>rr((this[i]*this.a+n[i]*n.a*(1-this.a))/r);return this._c({r:a("r"),g:a("g"),b:a("b"),a:r})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(t){return this.r===t.r&&this.g===t.g&&this.b===t.b&&this.a===t.a}clone(){return this._c(this)}toHexString(){let t="#";const n=(this.r||0).toString(16);t+=n.length===2?n:"0"+n;const r=(this.g||0).toString(16);t+=r.length===2?r:"0"+r;const a=(this.b||0).toString(16);if(t+=a.length===2?a:"0"+a,typeof this.a=="number"&&this.a>=0&&this.a<1){const i=rr(this.a*255).toString(16);t+=i.length===2?i:"0"+i}return t}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const t=this.getHue(),n=rr(this.getSaturation()*100),r=rr(this.getLightness()*100);return this.a!==1?`hsla(${t},${n}%,${r}%,${this.a})`:`hsl(${t},${n}%,${r}%)`}toHsv(){return{h:this.getHue(),s:this.getSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(t,n,r){const a=this.clone();return a[t]=qt(n,r),a}_c(t){return new this.constructor(t)}getMax(){return typeof this._max=="undefined"&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return typeof this._min=="undefined"&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(t){const n=t.replace("#","");function r(a,i){return parseInt(n[a]+n[i||a],16)}n.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=n[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=n[6]?r(6,7)/255:1)}fromHsl({h:t,s:n,l:r,a}){if(this._h=t%360,this._s=n,this._l=r,this.a=typeof a=="number"?a:1,n<=0){const g=rr(r*255);this.r=g,this.g=g,this.b=g}let i=0,l=0,s=0;const c=t/60,f=(1-Math.abs(2*r-1))*n,v=f*(1-Math.abs(c%2-1));c>=0&&c<1?(i=f,l=v):c>=1&&c<2?(i=v,l=f):c>=2&&c<3?(l=f,s=v):c>=3&&c<4?(l=v,s=f):c>=4&&c<5?(i=v,s=f):c>=5&&c<6&&(i=f,s=v);const m=r-f/2;this.r=rr((i+m)*255),this.g=rr((l+m)*255),this.b=rr((s+m)*255)}fromHsv({h:t,s:n,v:r,a}){this._h=t%360,this._s=n,this._v=r,this.a=typeof a=="number"?a:1;const i=rr(r*255);if(this.r=i,this.g=i,this.b=i,n<=0)return;const l=t/60,s=Math.floor(l),c=l-s,f=rr(r*(1-n)*255),v=rr(r*(1-n*c)*255),m=rr(r*(1-n*(1-c))*255);switch(s){case 0:this.g=m,this.b=f;break;case 1:this.r=v,this.b=f;break;case 2:this.r=f,this.b=m;break;case 3:this.r=f,this.g=v;break;case 4:this.r=m,this.g=f;break;case 5:default:this.g=f,this.b=v;break}}fromHsvString(t){const n=no(t,Hn);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=no(t,Hn);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=no(t,(r,a)=>a.includes("%")?rr(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}}var Qn=["b"],ir=["v"],Mr=function(t){return Math.round(Number(t||0))},jr=function(t){if(t instanceof Ln)return t;if(t&&(0,E.Z)(t)==="object"&&"h"in t&&"b"in t){var n=t,r=n.b,a=(0,S.Z)(n,Qn);return(0,d.Z)((0,d.Z)({},a),{},{v:r})}return typeof t=="string"&&/hsb/.test(t)?t.replace(/hsb/,"hsv"):t},ar=function(e){(0,ko.Z)(n,e);var t=(0,Ho.Z)(n);function n(r){return(0,Ar.Z)(this,n),t.call(this,jr(r))}return(0,Ca.Z)(n,[{key:"toHsbString",value:function(){var a=this.toHsb(),i=Mr(a.s*100),l=Mr(a.b*100),s=Mr(a.h),c=a.a,f="hsb(".concat(s,", ").concat(i,"%, ").concat(l,"%)"),v="hsba(".concat(s,", ").concat(i,"%, ").concat(l,"%, ").concat(c.toFixed(c===0?0:2),")");return c===1?f:v}},{key:"toHsb",value:function(){var a=this.toHsv(),i=a.v,l=(0,S.Z)(a,ir);return(0,d.Z)((0,d.Z)({},l),{},{b:i,a:this.a})}}]),n}(Ln),kr="rc-color-picker",yr=function(t){return t instanceof ar?t:new ar(t)},sa=yr("#1677ff"),Hr=function(t){var n=t.offset,r=t.targetRef,a=t.containerRef,i=t.color,l=t.type,s=a.current.getBoundingClientRect(),c=s.width,f=s.height,v=r.current.getBoundingClientRect(),m=v.width,g=v.height,h=m/2,p=g/2,b=(n.x+h)/c,C=1-(n.y+p)/f,y=i.toHsb(),I=b,Z=(n.x+h)/c*360;if(l)switch(l){case"hue":return yr((0,d.Z)((0,d.Z)({},y),{},{h:Z<=0?0:Z}));case"alpha":return yr((0,d.Z)((0,d.Z)({},y),{},{a:I<=0?0:I}))}return yr({h:y.h,s:b<=0?0:b,b:C>=1?1:C,a:y.a})},ya=function(t,n){var r=t.toHsb();switch(n){case"hue":return{x:r.h/360*100,y:50};case"alpha":return{x:t.a*100,y:50};default:return{x:r.s*100,y:(1-r.b)*100}}},Lo=function(t){var n=t.color,r=t.prefixCls,a=t.className,i=t.style,l=t.onClick,s="".concat(r,"-color-block");return o.createElement("div",{className:_()(s,a),style:i,onClick:l},o.createElement("div",{className:"".concat(s,"-inner"),style:{background:n}}))},Di=Lo;function md(e){var t="touches"in e?e.touches[0]:e,n=document.documentElement.scrollLeft||document.body.scrollLeft||window.pageXOffset,r=document.documentElement.scrollTop||document.body.scrollTop||window.pageYOffset;return{pageX:t.pageX-n,pageY:t.pageY-r}}function gd(e){var t=e.targetRef,n=e.containerRef,r=e.direction,a=e.onDragChange,i=e.onDragChangeComplete,l=e.calculate,s=e.color,c=e.disabledDrag,f=(0,o.useState)({x:0,y:0}),v=(0,x.Z)(f,2),m=v[0],g=v[1],h=(0,o.useRef)(null),p=(0,o.useRef)(null);(0,o.useEffect)(function(){g(l())},[s]),(0,o.useEffect)(function(){return function(){document.removeEventListener("mousemove",h.current),document.removeEventListener("mouseup",p.current),document.removeEventListener("touchmove",h.current),document.removeEventListener("touchend",p.current),h.current=null,p.current=null}},[]);var b=function(P){var w=md(P),O=w.pageX,N=w.pageY,$=n.current.getBoundingClientRect(),A=$.x,L=$.y,j=$.width,T=$.height,V=t.current.getBoundingClientRect(),X=V.width,K=V.height,te=X/2,ne=K/2,le=Math.max(0,Math.min(O-A,j))-te,oe=Math.max(0,Math.min(N-L,T))-ne,se={x:le,y:r==="x"?m.y:oe};if(X===0&&K===0||X!==K)return!1;a==null||a(se)},C=function(P){P.preventDefault(),b(P)},y=function(P){P.preventDefault(),document.removeEventListener("mousemove",h.current),document.removeEventListener("mouseup",p.current),document.removeEventListener("touchmove",h.current),document.removeEventListener("touchend",p.current),h.current=null,p.current=null,i==null||i()},I=function(P){document.removeEventListener("mousemove",h.current),document.removeEventListener("mouseup",p.current),!c&&(b(P),document.addEventListener("mousemove",C),document.addEventListener("mouseup",y),document.addEventListener("touchmove",C),document.addEventListener("touchend",y),h.current=C,p.current=y)};return[m,I]}var Xl=gd,hd=function(t){var n=t.size,r=n===void 0?"default":n,a=t.color,i=t.prefixCls;return o.createElement("div",{className:_()("".concat(i,"-handler"),(0,M.Z)({},"".concat(i,"-handler-sm"),r==="small")),style:{backgroundColor:a}})},Gl=hd,pd=function(t){var n=t.children,r=t.style,a=t.prefixCls;return o.createElement("div",{className:"".concat(a,"-palette"),style:(0,d.Z)({position:"relative"},r)},n)},Ql=pd,bd=(0,o.forwardRef)(function(e,t){var n=e.children,r=e.x,a=e.y;return o.createElement("div",{ref:t,style:{position:"absolute",left:"".concat(r,"%"),top:"".concat(a,"%"),zIndex:1,transform:"translate(-50%, -50%)"}},n)}),Jl=bd,Cd=function(t){var n=t.color,r=t.onChange,a=t.prefixCls,i=t.onChangeComplete,l=t.disabled,s=(0,o.useRef)(),c=(0,o.useRef)(),f=(0,o.useRef)(n),v=(0,Ye.zX)(function(b){var C=Hr({offset:b,targetRef:c,containerRef:s,color:n});f.current=C,r(C)}),m=Xl({color:n,containerRef:s,targetRef:c,calculate:function(){return ya(n)},onDragChange:v,onDragChangeComplete:function(){return i==null?void 0:i(f.current)},disabledDrag:l}),g=(0,x.Z)(m,2),h=g[0],p=g[1];return o.createElement("div",{ref:s,className:"".concat(a,"-select"),onMouseDown:p,onTouchStart:p},o.createElement(Ql,{prefixCls:a},o.createElement(Jl,{x:h.x,y:h.y,ref:c},o.createElement(Gl,{color:n.toRgbString(),prefixCls:a})),o.createElement("div",{className:"".concat(a,"-saturation"),style:{backgroundColor:"hsl(".concat(n.toHsb().h,",100%, 50%)"),backgroundImage:"linear-gradient(0deg, #000, transparent),linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0))"}})))},yd=Cd,Sd=function(t,n){var r=(0,Ye.C8)(t,{value:n}),a=(0,x.Z)(r,2),i=a[0],l=a[1],s=(0,o.useMemo)(function(){return yr(i)},[i]);return[s,l]},xd=Sd,Pd=function(t){var n=t.colors,r=t.children,a=t.direction,i=a===void 0?"to right":a,l=t.type,s=t.prefixCls,c=(0,o.useMemo)(function(){return n.map(function(f,v){var m=yr(f);return l==="alpha"&&v===n.length-1&&(m=new ar(m.setA(1))),m.toRgbString()}).join(",")},[n,l]);return o.createElement("div",{className:"".concat(s,"-gradient"),style:{position:"absolute",inset:0,background:"linear-gradient(".concat(i,", ").concat(c,")")}},r)},wd=Pd,Id=function(t){var n=t.prefixCls,r=t.colors,a=t.disabled,i=t.onChange,l=t.onChangeComplete,s=t.color,c=t.type,f=(0,o.useRef)(),v=(0,o.useRef)(),m=(0,o.useRef)(s),g=function(w){return c==="hue"?w.getHue():w.a*100},h=(0,Ye.zX)(function(P){var w=Hr({offset:P,targetRef:v,containerRef:f,color:s,type:c});m.current=w,i(g(w))}),p=Xl({color:s,targetRef:v,containerRef:f,calculate:function(){return ya(s,c)},onDragChange:h,onDragChangeComplete:function(){l(g(m.current))},direction:"x",disabledDrag:a}),b=(0,x.Z)(p,2),C=b[0],y=b[1],I=o.useMemo(function(){if(c==="hue"){var P=s.toHsb();P.s=1,P.b=1,P.a=1;var w=new ar(P);return w}return s},[s,c]),Z=o.useMemo(function(){return r.map(function(P){return"".concat(P.color," ").concat(P.percent,"%")})},[r]);return o.createElement("div",{ref:f,className:_()("".concat(n,"-slider"),"".concat(n,"-slider-").concat(c)),onMouseDown:y,onTouchStart:y},o.createElement(Ql,{prefixCls:n},o.createElement(Jl,{x:C.x,y:C.y,ref:v},o.createElement(Gl,{size:"small",color:I.toHexString(),prefixCls:n})),o.createElement(wd,{colors:Z,type:c,prefixCls:n})))},Ed=Id;function Zd(e){return o.useMemo(function(){var t=e||{},n=t.slider;return[n||Ed]},[e])}var Od=[{color:"rgb(255, 0, 0)",percent:0},{color:"rgb(255, 255, 0)",percent:17},{color:"rgb(0, 255, 0)",percent:33},{color:"rgb(0, 255, 255)",percent:50},{color:"rgb(0, 0, 255)",percent:67},{color:"rgb(255, 0, 255)",percent:83},{color:"rgb(255, 0, 0)",percent:100}],Md=(0,o.forwardRef)(function(e,t){var n=e.value,r=e.defaultValue,a=e.prefixCls,i=a===void 0?kr:a,l=e.onChange,s=e.onChangeComplete,c=e.className,f=e.style,v=e.panelRender,m=e.disabledAlpha,g=m===void 0?!1:m,h=e.disabled,p=h===void 0?!1:h,b=e.components,C=Zd(b),y=(0,x.Z)(C,1),I=y[0],Z=xd(r||sa,n),P=(0,x.Z)(Z,2),w=P[0],O=P[1],N=(0,o.useMemo)(function(){return w.setA(1).toRgbString()},[w]),$=function(oe,se){n||O(oe),l==null||l(oe,se)},A=function(oe){return new ar(w.setHue(oe))},L=function(oe){return new ar(w.setA(oe/100))},j=function(oe){$(A(oe),{type:"hue",value:oe})},T=function(oe){$(L(oe),{type:"alpha",value:oe})},V=function(oe){s&&s(A(oe))},X=function(oe){s&&s(L(oe))},K=_()("".concat(i,"-panel"),c,(0,M.Z)({},"".concat(i,"-panel-disabled"),p)),te={prefixCls:i,disabled:p,color:w},ne=o.createElement(o.Fragment,null,o.createElement(yd,(0,fe.Z)({onChange:$},te,{onChangeComplete:s})),o.createElement("div",{className:"".concat(i,"-slider-container")},o.createElement("div",{className:_()("".concat(i,"-slider-group"),(0,M.Z)({},"".concat(i,"-slider-group-disabled-alpha"),g))},o.createElement(I,(0,fe.Z)({},te,{type:"hue",colors:Od,min:0,max:359,value:w.getHue(),onChange:j,onChangeComplete:V})),!g&&o.createElement(I,(0,fe.Z)({},te,{type:"alpha",colors:[{percent:0,color:"rgba(255, 0, 4, 0)"},{percent:100,color:N}],min:0,max:100,value:w.a*100,onChange:T,onChangeComplete:X}))),o.createElement(Di,{color:w.toRgbString(),prefixCls:i})));return o.createElement("div",{className:K,style:f,ref:t},typeof v=="function"?v(ne):ne)}),Rd=Md,$d=Rd;const ro=(e,t)=>(e==null?void 0:e.replace(/[^\w/]/gi,"").slice(0,t?8:6))||"",Dd=(e,t)=>e?ro(e,t):"";let Rr=function(){function e(t){(0,Ar.Z)(this,e);var n;if(this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=(n=t.colors)===null||n===void 0?void 0:n.map(a=>({color:new e(a.color),percent:a.percent})),this.cleared=t.cleared;return}const r=Array.isArray(t);r&&t.length?(this.colors=t.map(a=>{let{color:i,percent:l}=a;return{color:new e(i),percent:l}}),this.metaColor=new ar(this.colors[0].color.metaColor)):this.metaColor=new ar(r?"":t),(!t||r&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return(0,Ca.Z)(e,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return Dd(this.toHexString(),this.metaColor.a<1)}},{key:"toHexString",value:function(){return this.metaColor.toHexString()}},{key:"toRgb",value:function(){return this.metaColor.toRgb()}},{key:"toRgbString",value:function(){return this.metaColor.toRgbString()}},{key:"isGradient",value:function(){return!!this.colors&&!this.cleared}},{key:"getColors",value:function(){return this.colors||[{color:this,percent:0}]}},{key:"toCssString",value:function(){const{colors:n}=this;return n?`linear-gradient(90deg, ${n.map(a=>`${a.color.toRgbString()} ${a.percent}%`).join(", ")})`:this.metaColor.toRgbString()}},{key:"equals",value:function(n){return!n||this.isGradient()!==n.isGradient()?!1:this.isGradient()?this.colors.length===n.colors.length&&this.colors.every((r,a)=>{const i=n.colors[a];return r.percent===i.percent&&r.color.equals(i.color)}):this.toHexString()===n.toHexString()}}])}();var Nd=u(96074),pr=u(8410),Ni=u(42550),Ti=u(29372),_l=function(t){return t?{left:t.offsetLeft,right:t.parentElement.clientWidth-t.clientWidth-t.offsetLeft,width:t.clientWidth}:null},Aa=function(t){return t!==void 0?"".concat(t,"px"):void 0};function Td(e){var t=e.prefixCls,n=e.containerRef,r=e.value,a=e.getValueIndex,i=e.motionName,l=e.onMotionStart,s=e.onMotionEnd,c=e.direction,f=o.useRef(null),v=o.useState(r),m=(0,x.Z)(v,2),g=m[0],h=m[1],p=function(V){var X,K=a(V),te=(X=n.current)===null||X===void 0?void 0:X.querySelectorAll(".".concat(t,"-item"))[K];return(te==null?void 0:te.offsetParent)&&te},b=o.useState(null),C=(0,x.Z)(b,2),y=C[0],I=C[1],Z=o.useState(null),P=(0,x.Z)(Z,2),w=P[0],O=P[1];(0,pr.Z)(function(){if(g!==r){var T=p(g),V=p(r),X=_l(T),K=_l(V);h(r),I(X),O(K),T&&V?l():s()}},[r]);var N=o.useMemo(function(){return Aa(c==="rtl"?-(y==null?void 0:y.right):y==null?void 0:y.left)},[c,y]),$=o.useMemo(function(){return Aa(c==="rtl"?-(w==null?void 0:w.right):w==null?void 0:w.left)},[c,w]),A=function(){return{transform:"translateX(var(--thumb-start-left))",width:"var(--thumb-start-width)"}},L=function(){return{transform:"translateX(var(--thumb-active-left))",width:"var(--thumb-active-width)"}},j=function(){I(null),O(null),s()};return!y||!w?null:o.createElement(Ti.ZP,{visible:!0,motionName:i,motionAppear:!0,onAppearStart:A,onAppearActive:L,onVisibleChanged:j},function(T,V){var X=T.className,K=T.style,te=(0,d.Z)((0,d.Z)({},K),{},{"--thumb-start-left":N,"--thumb-start-width":Aa(y==null?void 0:y.width),"--thumb-active-left":$,"--thumb-active-width":Aa(w==null?void 0:w.width)}),ne={ref:(0,Ni.sQ)(f,V),style:te,className:_()("".concat(t,"-thumb"),X)};return o.createElement("div",ne)})}var Fd=["prefixCls","direction","options","disabled","defaultValue","value","onChange","className","motionName"];function Ad(e){if(typeof e.title!="undefined")return e.title;if((0,E.Z)(e.label)!=="object"){var t;return(t=e.label)===null||t===void 0?void 0:t.toString()}}function jd(e){return e.map(function(t){if((0,E.Z)(t)==="object"&&t!==null){var n=Ad(t);return(0,d.Z)((0,d.Z)({},t),{},{title:n})}return{label:t==null?void 0:t.toString(),title:t==null?void 0:t.toString(),value:t}})}var kd=function(t){var n=t.prefixCls,r=t.className,a=t.disabled,i=t.checked,l=t.label,s=t.title,c=t.value,f=t.onChange,v=function(g){a||f(g,c)};return o.createElement("label",{className:_()(r,(0,M.Z)({},"".concat(n,"-item-disabled"),a))},o.createElement("input",{className:"".concat(n,"-item-input"),type:"radio",disabled:a,checked:i,onChange:v}),o.createElement("div",{className:"".concat(n,"-item-label"),title:s},l))},Hd=o.forwardRef(function(e,t){var n,r,a=e.prefixCls,i=a===void 0?"rc-segmented":a,l=e.direction,s=e.options,c=s===void 0?[]:s,f=e.disabled,v=e.defaultValue,m=e.value,g=e.onChange,h=e.className,p=h===void 0?"":h,b=e.motionName,C=b===void 0?"thumb-motion":b,y=(0,S.Z)(e,Fd),I=o.useRef(null),Z=o.useMemo(function(){return(0,Ni.sQ)(I,t)},[I,t]),P=o.useMemo(function(){return jd(c)},[c]),w=(0,Ae.Z)((n=P[0])===null||n===void 0?void 0:n.value,{value:m,defaultValue:v}),O=(0,x.Z)(w,2),N=O[0],$=O[1],A=o.useState(!1),L=(0,x.Z)(A,2),j=L[0],T=L[1],V=function(te,ne){f||($(ne),g==null||g(ne))},X=(0,nn.Z)(y,["children"]);return o.createElement("div",(0,fe.Z)({},X,{className:_()(i,(r={},(0,M.Z)(r,"".concat(i,"-rtl"),l==="rtl"),(0,M.Z)(r,"".concat(i,"-disabled"),f),r),p),ref:Z}),o.createElement("div",{className:"".concat(i,"-group")},o.createElement(Td,{prefixCls:i,value:N,containerRef:I,motionName:"".concat(i,"-").concat(C),direction:l,getValueIndex:function(te){return P.findIndex(function(ne){return ne.value===te})},onMotionStart:function(){T(!0)},onMotionEnd:function(){T(!1)}}),P.map(function(K){return o.createElement(kd,(0,fe.Z)({},K,{key:K.value,prefixCls:i,className:_()(K.className,"".concat(i,"-item"),(0,M.Z)({},"".concat(i,"-item-selected"),K.value===N&&!j)),checked:K.value===N,onChange:V,disabled:!!f||!!K.disabled}))})))}),Ld=Hd,Vd=Ld,Er=u(83262);function ql(e,t){return{[`${e}, ${e}:hover, ${e}:focus`]:{color:t.colorTextDisabled,cursor:"not-allowed"}}}function es(e){return{backgroundColor:e.itemSelectedBg,boxShadow:e.boxShadowTertiary}}const Bd=Object.assign({overflow:"hidden"},tr.vS),Wd=e=>{const{componentCls:t}=e,n=e.calc(e.controlHeight).sub(e.calc(e.trackPadding).mul(2)).equal(),r=e.calc(e.controlHeightLG).sub(e.calc(e.trackPadding).mul(2)).equal(),a=e.calc(e.controlHeightSM).sub(e.calc(e.trackPadding).mul(2)).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,tr.Wf)(e)),{display:"inline-block",padding:e.trackPadding,color:e.itemColor,background:e.trackBg,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,[`${t}-group`]:{position:"relative",display:"flex",alignItems:"stretch",justifyItems:"flex-start",width:"100%"},[`&${t}-rtl`]:{direction:"rtl"},[`&${t}-block`]:{display:"flex"},[`&${t}-block ${t}-item`]:{flex:1,minWidth:0},[`${t}-item`]:{position:"relative",textAlign:"center",cursor:"pointer",transition:`color ${e.motionDurationMid} ${e.motionEaseInOut}`,borderRadius:e.borderRadiusSM,transform:"translateZ(0)","&-selected":Object.assign(Object.assign({},es(e)),{color:e.itemSelectedColor}),"&::after":{content:'""',position:"absolute",zIndex:-1,width:"100%",height:"100%",top:0,insetInlineStart:0,borderRadius:"inherit",transition:`background-color ${e.motionDurationMid}`,pointerEvents:"none"},[`&:hover:not(${t}-item-selected):not(${t}-item-disabled)`]:{color:e.itemHoverColor,"&::after":{backgroundColor:e.itemHoverBg}},[`&:active:not(${t}-item-selected):not(${t}-item-disabled)`]:{color:e.itemHoverColor,"&::after":{backgroundColor:e.itemActiveBg}},"&-label":Object.assign({minHeight:n,lineHeight:(0,Le.bf)(n),padding:`0 ${(0,Le.bf)(e.segmentedPaddingHorizontal)}`},Bd),"&-icon + *":{marginInlineStart:e.calc(e.marginSM).div(2).equal()},"&-input":{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:0,opacity:0,pointerEvents:"none"}},[`${t}-thumb`]:Object.assign(Object.assign({},es(e)),{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:"100%",padding:`${(0,Le.bf)(e.paddingXXS)} 0`,borderRadius:e.borderRadiusSM,[`& ~ ${t}-item:not(${t}-item-selected):not(${t}-item-disabled)::after`]:{backgroundColor:"transparent"}}),[`&${t}-lg`]:{borderRadius:e.borderRadiusLG,[`${t}-item-label`]:{minHeight:r,lineHeight:(0,Le.bf)(r),padding:`0 ${(0,Le.bf)(e.segmentedPaddingHorizontal)}`,fontSize:e.fontSizeLG},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadius}},[`&${t}-sm`]:{borderRadius:e.borderRadiusSM,[`${t}-item-label`]:{minHeight:a,lineHeight:(0,Le.bf)(a),padding:`0 ${(0,Le.bf)(e.segmentedPaddingHorizontalSM)}`},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadiusXS}}}),ql(`&-disabled ${t}-item`,e)),ql(`${t}-item-disabled`,e)),{[`${t}-thumb-motion-appear-active`]:{transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOut}, width ${e.motionDurationSlow} ${e.motionEaseInOut}`,willChange:"transform, width"}})}},zd=e=>{const{colorTextLabel:t,colorText:n,colorFillSecondary:r,colorBgElevated:a,colorFill:i,lineWidthBold:l,colorBgLayout:s}=e;return{trackPadding:l,trackBg:s,itemColor:t,itemHoverColor:n,itemHoverBg:r,itemSelectedBg:a,itemActiveBg:i,itemSelectedColor:n}};var Yd=(0,_n.I$)("Segmented",e=>{const{lineWidth:t,calc:n}=e,r=(0,Er.IX)(e,{segmentedPaddingHorizontal:n(e.controlPaddingHorizontal).sub(t).equal(),segmentedPaddingHorizontalSM:n(e.controlPaddingHorizontalSM).sub(t).equal()});return[Wd(r)]},zd),ts=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,className:r,rootClassName:a,block:i,options:l=[],size:s="middle",style:c}=e,f=ts(e,["prefixCls","className","rootClassName","block","options","size","style"]),{getPrefixCls:v,direction:m,segmented:g}=o.useContext(cn.E_),h=v("segmented",n),[p,b,C]=Yd(h),y=(0,Kt.Z)(s),I=o.useMemo(()=>l.map(w=>{if(Kd(w)){const{icon:O,label:N}=w,$=ts(w,["icon","label"]);return Object.assign(Object.assign({},$),{label:o.createElement(o.Fragment,null,o.createElement("span",{className:`${h}-item-icon`},O),N&&o.createElement("span",null,N))})}return w}),[l,h]),Z=_()(r,a,g==null?void 0:g.className,{[`${h}-block`]:i,[`${h}-sm`]:y==="small",[`${h}-lg`]:y==="large"},b,C),P=Object.assign(Object.assign({},g==null?void 0:g.style),c);return p(o.createElement(Vd,Object.assign({},f,{className:Z,style:P,options:I,ref:t,prefixCls:h,direction:m})))});const rs=o.createContext({}),as=o.createContext({}),br=e=>e instanceof Rr?e:new Rr(e),Vo=e=>Math.round(Number(e||0)),Fi=e=>Vo(e.toHsb().a*100),Bo=(e,t)=>{const n=e.toHsb();return n.a=t||1,br(n)},os=(e,t)=>{const n=[{percent:0,color:e[0].color}].concat((0,re.Z)(e),[{percent:100,color:e[e.length-1].color}]);for(let r=0;r{let{prefixCls:t,value:n,onChange:r}=e;const a=()=>{if(r&&n&&!n.cleared){const i=n.toHsb();i.a=0;const l=br(i);l.cleared=!0,r(l)}};return o.createElement("div",{className:`${t}-clear`,onClick:a})},Ud=u(34041),ca;(function(e){e.hex="hex",e.rgb="rgb",e.hsb="hsb"})(ca||(ca={}));var Xd=u(80882),Gd={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},Qd=Gd,ea=u(84089),Jd=function(t,n){return o.createElement(ea.Z,(0,fe.Z)({},t,{ref:n,icon:Qd}))},_d=o.forwardRef(Jd),qd=_d;function Ai(){return typeof BigInt=="function"}function ls(e){return!e&&e!==0&&!Number.isNaN(e)||!String(e).trim()}function Sa(e){var t=e.trim(),n=t.startsWith("-");n&&(t=t.slice(1)),t=t.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),t.startsWith(".")&&(t="0".concat(t));var r=t||"0",a=r.split("."),i=a[0]||"0",l=a[1]||"0";i==="0"&&l==="0"&&(n=!1);var s=n?"-":"";return{negative:n,negativeStr:s,trimStr:r,integerStr:i,decimalStr:l,fullStr:"".concat(s).concat(r)}}function ji(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function xa(e){var t=String(e);if(ji(e)){var n=Number(t.slice(t.indexOf("e-")+2)),r=t.match(/\.(\d+)/);return r!=null&&r[1]&&(n+=r[1].length),n}return t.includes(".")&&ki(t)?t.length-t.indexOf(".")-1:0}function Wo(e){var t=String(e);if(ji(e)){if(e>Number.MAX_SAFE_INTEGER)return String(Ai()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":Sa("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}(),tf=function(){function e(t){if((0,Ar.Z)(this,e),(0,M.Z)(this,"origin",""),(0,M.Z)(this,"number",void 0),(0,M.Z)(this,"empty",void 0),ls(t)){this.empty=!0;return}this.origin=String(t),this.number=Number(t)}return(0,Ca.Z)(e,[{key:"negate",value:function(){return new e(-this.toNumber())}},{key:"add",value:function(n){if(this.isInvalidate())return new e(n);var r=Number(n);if(Number.isNaN(r))return this;var a=this.number+r;if(a>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(aNumber.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(a0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":Wo(this.number):this.origin}}]),e}();function ss(e){return Ai()?new ef(e):new tf(e)}function zo(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e==="")return"";var a=Sa(e),i=a.negativeStr,l=a.integerStr,s=a.decimalStr,c="".concat(t).concat(s),f="".concat(i).concat(l);if(n>=0){var v=Number(s[n]);if(v>=5&&!r){var m=ss(e).add("".concat(i,"0.").concat("0".repeat(n)).concat(10-v));return zo(m.toString(),t,n,r)}return n===0?f:"".concat(f).concat(t).concat(s.padEnd(n,"0").slice(0,n))}return c===".0"?f:"".concat(f).concat(c)}var Qr=ss,nf=u(67656);function rf(e,t){return typeof Proxy!="undefined"&&e?new Proxy(e,{get:function(r,a){if(t[a])return t[a];var i=r[a];return typeof i=="function"?i.bind(r):i}}):e}function af(e,t){var n=(0,o.useRef)(null);function r(){try{var i=e.selectionStart,l=e.selectionEnd,s=e.value,c=s.substring(0,i),f=s.substring(l);n.current={start:i,end:l,value:s,beforeTxt:c,afterTxt:f}}catch(v){}}function a(){if(e&&n.current&&t)try{var i=e.value,l=n.current,s=l.beforeTxt,c=l.afterTxt,f=l.start,v=i.length;if(i.startsWith(s))v=s.length;else if(i.endsWith(c))v=i.length-n.current.afterTxt.length;else{var m=s[f-1],g=i.indexOf(m,f-1);g!==-1&&(v=g+1)}e.setSelectionRange(v,v)}catch(h){(0,de.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(h.message))}}return[r,a]}var of=u(31131),lf=function(){var t=(0,o.useState)(!1),n=(0,x.Z)(t,2),r=n[0],a=n[1];return(0,pr.Z)(function(){a((0,of.Z)())},[]),r},sf=lf,Sr=u(75164),cf=200,uf=600;function df(e){var t=e.prefixCls,n=e.upNode,r=e.downNode,a=e.upDisabled,i=e.downDisabled,l=e.onStep,s=o.useRef(),c=o.useRef([]),f=o.useRef();f.current=l;var v=function(){clearTimeout(s.current)},m=function(Z,P){Z.preventDefault(),v(),f.current(P);function w(){f.current(P),s.current=setTimeout(w,cf)}s.current=setTimeout(w,uf)};o.useEffect(function(){return function(){v(),c.current.forEach(function(I){return Sr.Z.cancel(I)})}},[]);var g=sf();if(g)return null;var h="".concat(t,"-handler"),p=_()(h,"".concat(h,"-up"),(0,M.Z)({},"".concat(h,"-up-disabled"),a)),b=_()(h,"".concat(h,"-down"),(0,M.Z)({},"".concat(h,"-down-disabled"),i)),C=function(){return c.current.push((0,Sr.Z)(v))},y={unselectable:"on",role:"button",onMouseUp:C,onMouseLeave:C};return o.createElement("div",{className:"".concat(h,"-wrap")},o.createElement("span",(0,fe.Z)({},y,{onMouseDown:function(Z){m(Z,!0)},"aria-label":"Increase Value","aria-disabled":a,className:p}),n||o.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-up-inner")})),o.createElement("span",(0,fe.Z)({},y,{onMouseDown:function(Z){m(Z,!1)},"aria-label":"Decrease Value","aria-disabled":i,className:b}),r||o.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-down-inner")})))}function cs(e){var t=typeof e=="number"?Wo(e):Sa(e).fullStr,n=t.includes(".");return n?Sa(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}var ff=u(87887),vf=function(){var e=(0,o.useRef)(0),t=function(){Sr.Z.cancel(e.current)};return(0,o.useEffect)(function(){return t},[]),function(n){t(),e.current=(0,Sr.Z)(function(){n()})}},mf=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],gf=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],us=function(t,n){return t||n.isEmpty()?n.toString():n.toNumber()},ds=function(t){var n=Qr(t);return n.isInvalidate()?null:n},hf=o.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,a=e.style,i=e.min,l=e.max,s=e.step,c=s===void 0?1:s,f=e.defaultValue,v=e.value,m=e.disabled,g=e.readOnly,h=e.upHandler,p=e.downHandler,b=e.keyboard,C=e.changeOnWheel,y=C===void 0?!1:C,I=e.controls,Z=I===void 0?!0:I,P=e.classNames,w=e.stringMode,O=e.parser,N=e.formatter,$=e.precision,A=e.decimalSeparator,L=e.onChange,j=e.onInput,T=e.onPressEnter,V=e.onStep,X=e.changeOnBlur,K=X===void 0?!0:X,te=e.domRef,ne=(0,S.Z)(e,mf),le="".concat(n,"-input"),oe=o.useRef(null),se=o.useState(!1),me=(0,x.Z)(se,2),ce=me[0],pe=me[1],we=o.useRef(!1),Ee=o.useRef(!1),Re=o.useRef(!1),De=o.useState(function(){return Qr(v!=null?v:f)}),_e=(0,x.Z)(De,2),Ie=_e[0],je=_e[1];function Xe(Qt){v===void 0&&je(Qt)}var lt=o.useCallback(function(Qt,zt){if(!zt)return $>=0?$:Math.max(xa(Qt),xa(c))},[$,c]),at=o.useCallback(function(Qt){var zt=String(Qt);if(O)return O(zt);var fn=zt;return A&&(fn=fn.replace(A,".")),fn.replace(/[^\w.-]+/g,"")},[O,A]),Te=o.useRef(""),We=o.useCallback(function(Qt,zt){if(N)return N(Qt,{userTyping:zt,input:String(Te.current)});var fn=typeof Qt=="number"?Wo(Qt):Qt;if(!zt){var Yt=lt(fn,zt);if(ki(fn)&&(A||Yt>=0)){var Cn=A||".";fn=zo(fn,Cn,Yt)}}return fn},[N,lt,A]),ke=o.useState(function(){var Qt=f!=null?f:v;return Ie.isInvalidate()&&["string","number"].includes((0,E.Z)(Qt))?Number.isNaN(Qt)?"":Qt:We(Ie.toString(),!1)}),ot=(0,x.Z)(ke,2),yt=ot[0],ft=ot[1];Te.current=yt;function xt(Qt,zt){ft(We(Qt.isInvalidate()?Qt.toString(!1):Qt.toString(!zt),zt))}var Et=o.useMemo(function(){return ds(l)},[l,$]),Mt=o.useMemo(function(){return ds(i)},[i,$]),on=o.useMemo(function(){return!Et||!Ie||Ie.isInvalidate()?!1:Et.lessEquals(Ie)},[Et,Ie]),en=o.useMemo(function(){return!Mt||!Ie||Ie.isInvalidate()?!1:Ie.lessEquals(Mt)},[Mt,Ie]),rn=af(oe.current,ce),pn=(0,x.Z)(rn,2),At=pn[0],nt=pn[1],$t=function(zt){return Et&&!zt.lessEquals(Et)?Et:Mt&&!Mt.lessEquals(zt)?Mt:null},pt=function(zt){return!$t(zt)},jt=function(zt,fn){var Yt=zt,Cn=pt(Yt)||Yt.isEmpty();if(!Yt.isEmpty()&&!fn&&(Yt=$t(Yt)||Yt,Cn=!0),!g&&!m&&Cn){var Jn=Yt.toString(),fr=lt(Jn,fn);return fr>=0&&(Yt=Qr(zo(Jn,".",fr)),pt(Yt)||(Yt=Qr(zo(Jn,".",fr,!0)))),Yt.equals(Ie)||(Xe(Yt),L==null||L(Yt.isEmpty()?null:us(w,Yt)),v===void 0&&xt(Yt,fn)),Yt}return Ie},Ut=vf(),Gt=function Qt(zt){if(At(),Te.current=zt,ft(zt),!Ee.current){var fn=at(zt),Yt=Qr(fn);Yt.isNaN()||jt(Yt,!0)}j==null||j(zt),Ut(function(){var Cn=zt;O||(Cn=zt.replace(/。/g,".")),Cn!==zt&&Qt(Cn)})},gt=function(){Ee.current=!0},qe=function(){Ee.current=!1,Gt(oe.current.value)},Zt=function(zt){Gt(zt.target.value)},Je=function(zt){var fn;if(!(zt&&on||!zt&&en)){we.current=!1;var Yt=Qr(Re.current?cs(c):c);zt||(Yt=Yt.negate());var Cn=(Ie||Qr(0)).add(Yt.toString()),Jn=jt(Cn,!1);V==null||V(us(w,Jn),{offset:Re.current?cs(c):c,type:zt?"up":"down"}),(fn=oe.current)===null||fn===void 0||fn.focus()}},Rt=function(zt){var fn=Qr(at(yt)),Yt;fn.isNaN()?Yt=jt(Ie,zt):Yt=jt(fn,zt),v!==void 0?xt(Ie,!1):Yt.isNaN()||xt(Yt,!1)},On=function(){we.current=!0},bn=function(zt){var fn=zt.key,Yt=zt.shiftKey;we.current=!0,Re.current=Yt,fn==="Enter"&&(Ee.current||(we.current=!1),Rt(!1),T==null||T(zt)),b!==!1&&!Ee.current&&["Up","ArrowUp","Down","ArrowDown"].includes(fn)&&(Je(fn==="Up"||fn==="ArrowUp"),zt.preventDefault())},Jt=function(){we.current=!1,Re.current=!1};o.useEffect(function(){if(y&&ce){var Qt=function(Yt){Je(Yt.deltaY<0),Yt.preventDefault()},zt=oe.current;if(zt)return zt.addEventListener("wheel",Qt,{passive:!1}),function(){return zt.removeEventListener("wheel",Qt)}}});var Un=function(){K&&Rt(!1),pe(!1),we.current=!1};return(0,pr.o)(function(){Ie.isInvalidate()||xt(Ie,!1)},[$,N]),(0,pr.o)(function(){var Qt=Qr(v);je(Qt);var zt=Qr(at(yt));(!Qt.equals(zt)||!we.current||N)&&xt(Qt,we.current)},[v]),(0,pr.o)(function(){N&&nt()},[yt]),o.createElement("div",{ref:te,className:_()(n,r,(0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)({},"".concat(n,"-focused"),ce),"".concat(n,"-disabled"),m),"".concat(n,"-readonly"),g),"".concat(n,"-not-a-number"),Ie.isNaN()),"".concat(n,"-out-of-range"),!Ie.isInvalidate()&&!pt(Ie))),style:a,onFocus:function(){pe(!0)},onBlur:Un,onKeyDown:bn,onKeyUp:Jt,onCompositionStart:gt,onCompositionEnd:qe,onBeforeInput:On},Z&&o.createElement(df,{prefixCls:n,upNode:h,downNode:p,upDisabled:on,downDisabled:en,onStep:Je}),o.createElement("div",{className:"".concat(le,"-wrap")},o.createElement("input",(0,fe.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":i,"aria-valuemax":l,"aria-valuenow":Ie.isInvalidate()?null:Ie.toString(),step:c},ne,{ref:(0,Ni.sQ)(oe,t),className:le,value:yt,onChange:Zt,disabled:m,readOnly:g}))))}),pf=o.forwardRef(function(e,t){var n=e.disabled,r=e.style,a=e.prefixCls,i=a===void 0?"rc-input-number":a,l=e.value,s=e.prefix,c=e.suffix,f=e.addonBefore,v=e.addonAfter,m=e.className,g=e.classNames,h=(0,S.Z)(e,gf),p=o.useRef(null),b=o.useRef(null),C=o.useRef(null),y=function(Z){C.current&&(0,ff.nH)(C.current,Z)};return o.useImperativeHandle(t,function(){return rf(C.current,{nativeElement:p.current.nativeElement||b.current})}),o.createElement(nf.Q,{className:m,triggerFocus:y,prefixCls:i,value:l,disabled:n,style:r,prefix:s,suffix:c,addonAfter:v,addonBefore:f,classNames:g,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:p},o.createElement(hf,(0,fe.Z)({prefixCls:i,disabled:n,ref:C,domRef:b,className:g==null?void 0:g.input},h)))}),bf=pf,Cf=bf,ao=u(47673),Yo=u(20353),ua=u(93900),Zr=u(10274);const yf=e=>{var t;const n=(t=e.handleVisible)!==null&&t!==void 0?t:"auto";return Object.assign(Object.assign({},(0,Yo.T)(e)),{controlWidth:90,handleWidth:e.controlHeightSM-e.lineWidth*2,handleFontSize:e.fontSize/2,handleVisible:n,handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,filledHandleBg:new Zr.C(e.colorFillSecondary).onBackground(e.colorBgContainer).toHexString(),handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder,handleOpacity:n===!0?1:0})},fs=(e,t)=>{let{componentCls:n,borderRadiusSM:r,borderRadiusLG:a}=e;const i=t==="lg"?a:r;return{[`&-${t}`]:{[`${n}-handler-wrap`]:{borderStartEndRadius:i,borderEndEndRadius:i},[`${n}-handler-up`]:{borderStartEndRadius:i},[`${n}-handler-down`]:{borderEndEndRadius:i}}}},Sf=e=>{const{componentCls:t,lineWidth:n,lineType:r,borderRadius:a,inputFontSizeSM:i,inputFontSizeLG:l,controlHeightLG:s,controlHeightSM:c,colorError:f,paddingInlineSM:v,paddingBlockSM:m,paddingBlockLG:g,paddingInlineLG:h,colorTextDescription:p,motionDurationMid:b,handleHoverColor:C,handleOpacity:y,paddingInline:I,paddingBlock:Z,handleBg:P,handleActiveBg:w,colorTextDisabled:O,borderRadiusSM:N,borderRadiusLG:$,controlWidth:A,handleBorderColor:L,filledHandleBg:j,lineHeightLG:T,calc:V}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,tr.Wf)(e)),(0,ao.ik)(e)),{display:"inline-block",width:A,margin:0,padding:0,borderRadius:a}),(0,ua.qG)(e,{[`${t}-handler-wrap`]:{background:P,[`${t}-handler-down`]:{borderBlockStart:`${(0,Le.bf)(n)} ${r} ${L}`}}})),(0,ua.H8)(e,{[`${t}-handler-wrap`]:{background:j,[`${t}-handler-down`]:{borderBlockStart:`${(0,Le.bf)(n)} ${r} ${L}`}},"&:focus-within":{[`${t}-handler-wrap`]:{background:P}}})),(0,ua.Mu)(e)),{"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:l,lineHeight:T,borderRadius:$,[`input${t}-input`]:{height:V(s).sub(V(n).mul(2)).equal(),padding:`${(0,Le.bf)(g)} ${(0,Le.bf)(h)}`}},"&-sm":{padding:0,fontSize:i,borderRadius:N,[`input${t}-input`]:{height:V(c).sub(V(n).mul(2)).equal(),padding:`${(0,Le.bf)(m)} ${(0,Le.bf)(v)}`}},"&-out-of-range":{[`${t}-input-wrap`]:{input:{color:f}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,tr.Wf)(e)),(0,ao.s7)(e)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",[`${t}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${t}-group-addon`]:{borderRadius:$,fontSize:e.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:N}}},(0,ua.ir)(e)),(0,ua.S5)(e)),{[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})}),[`&-disabled ${t}-input`]:{cursor:"not-allowed"},[t]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,tr.Wf)(e)),{width:"100%",padding:`${(0,Le.bf)(Z)} ${(0,Le.bf)(I)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:a,outline:0,transition:`all ${b} linear`,appearance:"textfield",fontSize:"inherit"}),(0,ao.nz)(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1}})},{[t]:Object.assign(Object.assign(Object.assign({[`${t}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:0,opacity:y,height:"100%",borderStartStartRadius:0,borderStartEndRadius:a,borderEndEndRadius:a,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${b}`,overflow:"hidden",[`${t}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` - ${t}-handler-up-inner, - ${t}-handler-down-inner - `]:{marginInlineEnd:0,fontSize:e.handleFontSize}}},[`${t}-handler`]:{height:"50%",overflow:"hidden",color:p,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${(0,Le.bf)(n)} ${r} ${L}`,transition:`all ${b} linear`,"&:active":{background:w},"&:hover":{height:"60%",[` - ${t}-handler-up-inner, - ${t}-handler-down-inner - `]:{color:C}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,tr.Ro)()),{color:p,transition:`all ${b} linear`,userSelect:"none"})},[`${t}-handler-up`]:{borderStartEndRadius:a},[`${t}-handler-down`]:{borderEndEndRadius:a}},fs(e,"lg")),fs(e,"sm")),{"&-disabled, &-readonly":{[`${t}-handler-wrap`]:{display:"none"},[`${t}-input`]:{color:"inherit"}},[` - ${t}-handler-up-disabled, - ${t}-handler-down-disabled - `]:{cursor:"not-allowed"},[` - ${t}-handler-up-disabled:hover &-handler-up-inner, - ${t}-handler-down-disabled:hover &-handler-down-inner - `]:{color:O}})}]},xf=e=>{const{componentCls:t,paddingBlock:n,paddingInline:r,inputAffixPadding:a,controlWidth:i,borderRadiusLG:l,borderRadiusSM:s,paddingInlineLG:c,paddingInlineSM:f,paddingBlockLG:v,paddingBlockSM:m,motionDurationMid:g}=e;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign({[`input${t}-input`]:{padding:`${(0,Le.bf)(n)} 0`}},(0,ao.ik)(e)),{position:"relative",display:"inline-flex",alignItems:"center",width:i,padding:0,paddingInlineStart:r,"&-lg":{borderRadius:l,paddingInlineStart:c,[`input${t}-input`]:{padding:`${(0,Le.bf)(v)} 0`}},"&-sm":{borderRadius:s,paddingInlineStart:f,[`input${t}-input`]:{padding:`${(0,Le.bf)(m)} 0`}},[`&:not(${t}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${t}-disabled`]:{background:"transparent"},[`> div${t}`]:{width:"100%",border:"none",outline:"none",[`&${t}-focused`]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}-handler-wrap`]:{zIndex:2},[t]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:a},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:r,marginInlineStart:a,transition:`margin ${g}`}},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1},[`&:not(${t}-affix-wrapper-without-controls):hover ${t}-suffix`]:{marginInlineEnd:e.calc(e.handleWidth).add(r).equal()}})}};var Pf=(0,_n.I$)("InputNumber",e=>{const t=(0,Er.IX)(e,(0,Yo.e)(e));return[Sf(t),xf(t),(0,cr.c)(t)]},yf,{unitless:{handleOpacity:!0}}),wf=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{getPrefixCls:n,direction:r}=o.useContext(cn.E_),a=o.useRef(null);o.useImperativeHandle(t,()=>a.current);const{className:i,rootClassName:l,size:s,disabled:c,prefixCls:f,addonBefore:v,addonAfter:m,prefix:g,suffix:h,bordered:p,readOnly:b,status:C,controls:y,variant:I}=e,Z=wf(e,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),P=n("input-number",f),w=(0,Bt.Z)(P),[O,N,$]=Pf(P,w),{compactSize:A,compactItemClassnames:L}=(0,mn.ri)(P,r);let j=o.createElement(qd,{className:`${P}-handler-up-inner`}),T=o.createElement(Xd.Z,{className:`${P}-handler-down-inner`});const V=typeof y=="boolean"?y:void 0;typeof y=="object"&&(j=typeof y.upIcon=="undefined"?j:o.createElement("span",{className:`${P}-handler-up-inner`},y.upIcon),T=typeof y.downIcon=="undefined"?T:o.createElement("span",{className:`${P}-handler-down-inner`},y.downIcon));const{hasFeedback:X,status:K,isFormItemInput:te,feedbackIcon:ne}=o.useContext(Mn.aM),le=(0,Sn.F)(K,C),oe=(0,Kt.Z)(_e=>{var Ie;return(Ie=s!=null?s:A)!==null&&Ie!==void 0?Ie:_e}),se=o.useContext(un.Z),me=c!=null?c:se,[ce,pe]=(0,Vn.Z)("inputNumber",I,p),we=X&&o.createElement(o.Fragment,null,ne),Ee=_()({[`${P}-lg`]:oe==="large",[`${P}-sm`]:oe==="small",[`${P}-rtl`]:r==="rtl",[`${P}-in-form-item`]:te},N),Re=`${P}-group`,De=o.createElement(Cf,Object.assign({ref:a,disabled:me,className:_()($,w,i,l,L),upHandler:j,downHandler:T,prefixCls:P,readOnly:b,controls:V,prefix:g,suffix:we||h,addonBefore:v&&o.createElement(la.Z,{form:!0,space:!0},v),addonAfter:m&&o.createElement(la.Z,{form:!0,space:!0},m),classNames:{input:Ee,variant:_()({[`${P}-${ce}`]:pe},(0,Sn.Z)(P,le,X)),affixWrapper:_()({[`${P}-affix-wrapper-sm`]:oe==="small",[`${P}-affix-wrapper-lg`]:oe==="large",[`${P}-affix-wrapper-rtl`]:r==="rtl",[`${P}-affix-wrapper-without-controls`]:y===!1},N),wrapper:_()({[`${Re}-rtl`]:r==="rtl"},N),groupWrapper:_()({[`${P}-group-wrapper-sm`]:oe==="small",[`${P}-group-wrapper-lg`]:oe==="large",[`${P}-group-wrapper-rtl`]:r==="rtl",[`${P}-group-wrapper-${ce}`]:pe},(0,Sn.Z)(`${P}-group-wrapper`,le,X),N)}},Z));return O(De)}),ms=vs,If=e=>o.createElement(ue.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},o.createElement(vs,Object.assign({},e)));ms._InternalPanelDoNotUseOrYouWillBeFired=If;var da=ms,Pa=e=>{let{prefixCls:t,min:n=0,max:r=100,value:a,onChange:i,className:l,formatter:s}=e;const c=`${t}-steppers`,[f,v]=(0,o.useState)(a);return(0,o.useEffect)(()=>{Number.isNaN(a)||v(a)},[a]),o.createElement(da,{className:_()(c,l),min:n,max:r,value:f,formatter:s,size:"small",onChange:m=>{a||v(m||0),i==null||i(m)}})},Ef=e=>{let{prefixCls:t,value:n,onChange:r}=e;const a=`${t}-alpha-input`,[i,l]=(0,o.useState)(br(n||"#000"));(0,o.useEffect)(()=>{n&&l(n)},[n]);const s=c=>{const f=i.toHsb();f.a=(c||0)/100;const v=br(f);n||l(v),r==null||r(v)};return o.createElement(Pa,{value:Fi(i),prefixCls:t,formatter:c=>`${c}%`,className:a,onChange:s})};const Zf=/(^#[\da-f]{6}$)|(^#[\da-f]{8}$)/i,Of=e=>Zf.test(`#${e}`);var Mf=e=>{let{prefixCls:t,value:n,onChange:r}=e;const a=`${t}-hex-input`,[i,l]=(0,o.useState)(()=>n?ro(n.toHexString()):void 0);(0,o.useEffect)(()=>{n&&l(ro(n.toHexString()))},[n]);const s=c=>{const f=c.target.value;l(ro(f)),Of(ro(f,!0))&&(r==null||r(br(f)))};return o.createElement(Fr.Z,{className:a,value:i,prefix:"#",onChange:s,size:"small"})},Rf=e=>{let{prefixCls:t,value:n,onChange:r}=e;const a=`${t}-hsb-input`,[i,l]=(0,o.useState)(br(n||"#000"));(0,o.useEffect)(()=>{n&&l(n)},[n]);const s=(c,f)=>{const v=i.toHsb();v[f]=f==="h"?c:(c||0)/100;const m=br(v);n||l(m),r==null||r(m)};return o.createElement("div",{className:a},o.createElement(Pa,{max:360,min:0,value:Number(i.toHsb().h),prefixCls:t,className:a,formatter:c=>Vo(c||0).toString(),onChange:c=>s(Number(c),"h")}),o.createElement(Pa,{max:100,min:0,value:Number(i.toHsb().s)*100,prefixCls:t,className:a,formatter:c=>`${Vo(c||0)}%`,onChange:c=>s(Number(c),"s")}),o.createElement(Pa,{max:100,min:0,value:Number(i.toHsb().b)*100,prefixCls:t,className:a,formatter:c=>`${Vo(c||0)}%`,onChange:c=>s(Number(c),"b")}))},$f=e=>{let{prefixCls:t,value:n,onChange:r}=e;const a=`${t}-rgb-input`,[i,l]=(0,o.useState)(br(n||"#000"));(0,o.useEffect)(()=>{n&&l(n)},[n]);const s=(c,f)=>{const v=i.toRgb();v[f]=c||0;const m=br(v);n||l(m),r==null||r(m)};return o.createElement("div",{className:a},o.createElement(Pa,{max:255,min:0,value:Number(i.toRgb().r),prefixCls:t,className:a,onChange:c=>s(Number(c),"r")}),o.createElement(Pa,{max:255,min:0,value:Number(i.toRgb().g),prefixCls:t,className:a,onChange:c=>s(Number(c),"g")}),o.createElement(Pa,{max:255,min:0,value:Number(i.toRgb().b),prefixCls:t,className:a,onChange:c=>s(Number(c),"b")}))};const Df=[ca.hex,ca.hsb,ca.rgb].map(e=>({value:e,label:e.toLocaleUpperCase()}));var Nf=e=>{const{prefixCls:t,format:n,value:r,disabledAlpha:a,onFormatChange:i,onChange:l}=e,[s,c]=(0,Ae.Z)(ca.hex,{value:n,onChange:i}),f=`${t}-input`,v=g=>{c(g)},m=(0,o.useMemo)(()=>{const g={value:r,prefixCls:t,onChange:l};switch(s){case ca.hsb:return o.createElement(Rf,Object.assign({},g));case ca.rgb:return o.createElement($f,Object.assign({},g));default:return o.createElement(Mf,Object.assign({},g))}},[s,t,r,l]);return o.createElement("div",{className:`${f}-container`},o.createElement(Ud.Z,{value:s,variant:"borderless",getPopupContainer:g=>g,popupMatchSelectWidth:68,placement:"bottomRight",onChange:v,className:`${t}-format-select`,size:"small",options:Df}),o.createElement("div",{className:f},m),!a&&o.createElement(Ef,{prefixCls:t,value:r,onChange:l}))},Tf=u(64155),gs=u(86125),Ff=u(66597),Af=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,colors:n,type:r,color:a,range:i=!1,className:l,activeIndex:s,onActive:c,onDragStart:f,onDragChange:v,onKeyDelete:m}=e,g=Af(e,["prefixCls","colors","type","color","range","className","activeIndex","onActive","onDragStart","onDragChange","onKeyDelete"]),h=Object.assign(Object.assign({},g),{track:!1}),p=o.useMemo(()=>`linear-gradient(90deg, ${n.map(O=>`${O.color} ${O.percent}%`).join(", ")})`,[n]),b=o.useMemo(()=>!a||!r?null:r==="alpha"?a.toRgbString():`hsl(${a.toHsb().h}, 100%, 50%)`,[a,r]),C=(0,Ye.zX)(f),y=(0,Ye.zX)(v),I=o.useMemo(()=>({onDragStart:C,onDragChange:y}),[]),Z=(0,Ye.zX)((w,O)=>{const{onFocus:N,style:$,className:A,onKeyDown:L}=w.props,j=Object.assign({},$);return r==="gradient"&&(j.background=os(n,O.value)),o.cloneElement(w,{onFocus:T=>{c==null||c(O.index),N==null||N(T)},style:j,className:_()(A,{[`${t}-slider-handle-active`]:s===O.index}),onKeyDown:T=>{(T.key==="Delete"||T.key==="Backspace")&&m&&m(O.index),L==null||L(T)}})}),P=o.useMemo(()=>({direction:"ltr",handleRender:Z}),[]);return o.createElement(Ff.Z.Provider,{value:P},o.createElement(Tf.y.Provider,{value:I},o.createElement(gs.Z,Object.assign({},h,{className:_()(l,`${t}-slider`),tooltip:{open:!1},range:{editable:i,minCount:2},styles:{rail:{background:p},handle:b?{background:b}:{}},classNames:{rail:`${t}-slider-rail`,handle:`${t}-slider-handle`}}))))};var jf=e=>{const{value:t,onChange:n,onChangeComplete:r}=e,a=l=>n(l[0]),i=l=>r(l[0]);return o.createElement(hs,Object.assign({},e,{value:[t],onChange:a,onChangeComplete:i}))};function ps(e){return(0,re.Z)(e).sort((t,n)=>t.percent-n.percent)}const kf=e=>{const{prefixCls:t,mode:n,onChange:r,onChangeComplete:a,onActive:i,activeIndex:l,onGradientDragging:s,colors:c}=e,f=n==="gradient",v=o.useMemo(()=>c.map(y=>({percent:y.percent,color:y.color.toRgbString()})),[c]),m=o.useMemo(()=>v.map(y=>y.percent),[v]),g=o.useRef(v),h=y=>{let{rawValues:I,draggingIndex:Z,draggingValue:P}=y;if(I.length>v.length){const w=os(v,P),O=(0,re.Z)(v);O.splice(Z,0,{percent:P,color:w}),g.current=O}else g.current=v;s(!0),r(new Rr(ps(g.current)),!0)},p=y=>{let{deleteIndex:I,draggingIndex:Z,draggingValue:P}=y,w=(0,re.Z)(g.current);I!==-1?w.splice(I,1):(w[Z]=Object.assign(Object.assign({},w[Z]),{percent:P}),w=ps(w)),r(new Rr(w),!0)},b=y=>{const I=(0,re.Z)(v);I.splice(y,1);const Z=new Rr(I);r(Z),a(Z)},C=y=>{a(new Rr(v)),l>=y.length&&i(y.length-1),s(!1)};return f?o.createElement(hs,{min:0,max:100,prefixCls:t,className:`${t}-gradient-slider`,colors:v,color:null,value:m,range:!0,onChangeComplete:C,disabled:!1,type:"gradient",activeIndex:l,onActive:i,onDragStart:h,onDragChange:p,onKeyDelete:b}):null};var Hf=o.memo(kf),Lf=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const e=(0,o.useContext)(rs),{mode:t,onModeChange:n,modeOptions:r,prefixCls:a,allowClear:i,value:l,disabledAlpha:s,onChange:c,onClear:f,onChangeComplete:v,activeIndex:m,gradientDragging:g}=e,h=Lf(e,["mode","onModeChange","modeOptions","prefixCls","allowClear","value","disabledAlpha","onChange","onClear","onChangeComplete","activeIndex","gradientDragging"]),p=o.useMemo(()=>l.cleared?[{percent:0,color:new Rr("")},{percent:100,color:new Rr("")}]:l.getColors(),[l]),b=!l.isGradient(),[C,y]=o.useState(l);(0,pr.Z)(()=>{var $;b||y(($=p[m])===null||$===void 0?void 0:$.color)},[g,m]);const I=o.useMemo(()=>{var $;return b?l:g?C:($=p[m])===null||$===void 0?void 0:$.color},[l,m,b,C,g]),Z=($,A)=>{let L=br($);if(l.cleared){const T=L.toRgb();if(!T.r&&!T.g&&!T.b&&A){const{type:V,value:X=0}=A;L=new Rr({h:V==="hue"?X:0,s:1,b:1,a:V==="alpha"?X/100:1})}else L=Bo(L)}if(t==="single")return L;const j=(0,re.Z)(p);return j[m]=Object.assign(Object.assign({},j[m]),{color:L}),new Rr(j)},P=($,A,L)=>{c(Z($,L),A)},w=($,A)=>{v(Z($,A))};let O=null;const N=r.length>1;return(i||N)&&(O=o.createElement("div",{className:`${a}-operation`},N&&o.createElement(ns,{size:"small",options:r,value:t,onChange:n}),o.createElement(is,Object.assign({prefixCls:a,value:l,onChange:$=>{c($),f==null||f()}},h)))),o.createElement(o.Fragment,null,O,o.createElement(Hf,Object.assign({},e,{colors:p})),o.createElement($d,{prefixCls:a,value:I==null?void 0:I.toHsb(),disabledAlpha:s,onChange:($,A)=>{P($,!0,A)},onChangeComplete:($,A)=>{w($,A)},components:Vf}),o.createElement(Nf,Object.assign({value:I,onChange:P,prefixCls:a,disabledAlpha:s},h)))},Hi=u(50344),Cs=o.forwardRef(function(e,t){var n=e.prefixCls,r=e.forceRender,a=e.className,i=e.style,l=e.children,s=e.isActive,c=e.role,f=o.useState(s||r),v=(0,x.Z)(f,2),m=v[0],g=v[1];return o.useEffect(function(){(r||s)&&g(!0)},[r,s]),m?o.createElement("div",{ref:t,className:_()("".concat(n,"-content"),(0,M.Z)((0,M.Z)({},"".concat(n,"-content-active"),s),"".concat(n,"-content-inactive"),!s),a),style:i,role:c},o.createElement("div",{className:"".concat(n,"-content-box")},l)):null});Cs.displayName="PanelContent";var Bf=Cs,Wf=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],zf=o.forwardRef(function(e,t){var n=e.showArrow,r=n===void 0?!0:n,a=e.headerClass,i=e.isActive,l=e.onItemClick,s=e.forceRender,c=e.className,f=e.prefixCls,v=e.collapsible,m=e.accordion,g=e.panelKey,h=e.extra,p=e.header,b=e.expandIcon,C=e.openMotion,y=e.destroyInactivePanel,I=e.children,Z=(0,S.Z)(e,Wf),P=v==="disabled",w=v==="header",O=v==="icon",N=h!=null&&typeof h!="boolean",$=function(){l==null||l(g)},A=function(K){(K.key==="Enter"||K.keyCode===xe.Z.ENTER||K.which===xe.Z.ENTER)&&$()},L=typeof b=="function"?b(e):o.createElement("i",{className:"arrow"});L&&(L=o.createElement("div",{className:"".concat(f,"-expand-icon"),onClick:["header","icon"].includes(v)?$:void 0},L));var j=_()((0,M.Z)((0,M.Z)((0,M.Z)({},"".concat(f,"-item"),!0),"".concat(f,"-item-active"),i),"".concat(f,"-item-disabled"),P),c),T=_()(a,(0,M.Z)((0,M.Z)((0,M.Z)({},"".concat(f,"-header"),!0),"".concat(f,"-header-collapsible-only"),w),"".concat(f,"-icon-collapsible-only"),O)),V={className:T,"aria-expanded":i,"aria-disabled":P,onKeyDown:A};return!w&&!O&&(V.onClick=$,V.role=m?"tab":"button",V.tabIndex=P?-1:0),o.createElement("div",(0,fe.Z)({},Z,{ref:t,className:j}),o.createElement("div",V,r&&L,o.createElement("span",{className:"".concat(f,"-header-text"),onClick:v==="header"?$:void 0},p),N&&o.createElement("div",{className:"".concat(f,"-extra")},h)),o.createElement(Ti.ZP,(0,fe.Z)({visible:i,leavedClassName:"".concat(f,"-content-hidden")},C,{forceRender:s,removeOnLeave:y}),function(X,K){var te=X.className,ne=X.style;return o.createElement(Bf,{ref:K,prefixCls:f,className:te,style:ne,isActive:i,forceRender:s,role:m?"tabpanel":void 0},I)}))}),ys=zf,Yf=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],Kf=function(t,n){var r=n.prefixCls,a=n.accordion,i=n.collapsible,l=n.destroyInactivePanel,s=n.onItemClick,c=n.activeKey,f=n.openMotion,v=n.expandIcon;return t.map(function(m,g){var h=m.children,p=m.label,b=m.key,C=m.collapsible,y=m.onItemClick,I=m.destroyInactivePanel,Z=(0,S.Z)(m,Yf),P=String(b!=null?b:g),w=C!=null?C:i,O=I!=null?I:l,N=function(L){w!=="disabled"&&(s(L),y==null||y(L))},$=!1;return a?$=c[0]===P:$=c.indexOf(P)>-1,o.createElement(ys,(0,fe.Z)({},Z,{prefixCls:r,key:P,panelKey:P,isActive:$,accordion:a,openMotion:f,expandIcon:v,header:p,collapsible:w,onItemClick:N,destroyInactivePanel:O}),h)})},Uf=function(t,n,r){if(!t)return null;var a=r.prefixCls,i=r.accordion,l=r.collapsible,s=r.destroyInactivePanel,c=r.onItemClick,f=r.activeKey,v=r.openMotion,m=r.expandIcon,g=t.key||String(n),h=t.props,p=h.header,b=h.headerClass,C=h.destroyInactivePanel,y=h.collapsible,I=h.onItemClick,Z=!1;i?Z=f[0]===g:Z=f.indexOf(g)>-1;var P=y!=null?y:l,w=function($){P!=="disabled"&&(c($),I==null||I($))},O={key:g,panelKey:g,header:p,headerClass:b,isActive:Z,prefixCls:a,destroyInactivePanel:C!=null?C:s,openMotion:v,accordion:i,children:t.props.children,onItemClick:w,expandIcon:m,collapsible:P};return typeof t.type=="string"?t:(Object.keys(O).forEach(function(N){typeof O[N]=="undefined"&&delete O[N]}),o.cloneElement(t,O))};function Xf(e,t,n){return Array.isArray(e)?Kf(e,n):(0,Hi.Z)(t).map(function(r,a){return Uf(r,a,n)})}var Gf=Xf,ja=u(64217);function Qf(e){var t=e;if(!Array.isArray(t)){var n=(0,E.Z)(t);t=n==="number"||n==="string"?[t]:[]}return t.map(function(r){return String(r)})}var Jf=o.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-collapse":n,a=e.destroyInactivePanel,i=a===void 0?!1:a,l=e.style,s=e.accordion,c=e.className,f=e.children,v=e.collapsible,m=e.openMotion,g=e.expandIcon,h=e.activeKey,p=e.defaultActiveKey,b=e.onChange,C=e.items,y=_()(r,c),I=(0,Ae.Z)([],{value:h,onChange:function(A){return b==null?void 0:b(A)},defaultValue:p,postState:Qf}),Z=(0,x.Z)(I,2),P=Z[0],w=Z[1],O=function(A){return w(function(){if(s)return P[0]===A?[]:[A];var L=P.indexOf(A),j=L>-1;return j?P.filter(function(T){return T!==A}):[].concat((0,re.Z)(P),[A])})};(0,de.ZP)(!f,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var N=Gf(C,f,{prefixCls:r,accordion:s,openMotion:m,expandIcon:g,collapsible:v,destroyInactivePanel:i,onItemClick:O,activeKey:P});return o.createElement("div",(0,fe.Z)({ref:t,className:y,style:l,role:s?"tablist":void 0},(0,ja.Z)(e,{aria:!0,data:!0})),N)}),Ss=Object.assign(Jf,{Panel:ys}),xs=Ss,PP=Ss.Panel,Ps=u(96159),_f=o.forwardRef((e,t)=>{const{getPrefixCls:n}=o.useContext(cn.E_),{prefixCls:r,className:a,showArrow:i=!0}=e,l=n("collapse",r),s=_()({[`${l}-no-arrow`]:!i},a);return o.createElement(xs.Panel,Object.assign({ref:t},e,{prefixCls:l,className:s}))}),qf=u(33507);const ev=e=>{const{componentCls:t,contentBg:n,padding:r,headerBg:a,headerPadding:i,collapseHeaderPaddingSM:l,collapseHeaderPaddingLG:s,collapsePanelBorderRadius:c,lineWidth:f,lineType:v,colorBorder:m,colorText:g,colorTextHeading:h,colorTextDisabled:p,fontSizeLG:b,lineHeight:C,lineHeightLG:y,marginSM:I,paddingSM:Z,paddingLG:P,paddingXS:w,motionDurationSlow:O,fontSizeIcon:N,contentPadding:$,fontHeight:A,fontHeightLG:L}=e,j=`${(0,Le.bf)(f)} ${v} ${m}`;return{[t]:Object.assign(Object.assign({},(0,tr.Wf)(e)),{backgroundColor:a,border:j,borderRadius:c,"&-rtl":{direction:"rtl"},[`& > ${t}-item`]:{borderBottom:j,"&:last-child":{[` - &, - & > ${t}-header`]:{borderRadius:`0 0 ${(0,Le.bf)(c)} ${(0,Le.bf)(c)}`}},[`> ${t}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:i,color:h,lineHeight:C,cursor:"pointer",transition:`all ${O}, visibility 0s`,[`> ${t}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${t}-expand-icon`]:{height:A,display:"flex",alignItems:"center",paddingInlineEnd:I},[`${t}-arrow`]:Object.assign(Object.assign({},(0,tr.Ro)()),{fontSize:N,transition:`transform ${O}`,svg:{transition:`transform ${O}`}}),[`${t}-header-text`]:{marginInlineEnd:"auto"}},[`${t}-icon-collapsible-only`]:{cursor:"unset",[`${t}-expand-icon`]:{cursor:"pointer"}}},[`${t}-content`]:{color:g,backgroundColor:n,borderTop:j,[`& > ${t}-content-box`]:{padding:$},"&-hidden":{display:"none"}},"&-small":{[`> ${t}-item`]:{[`> ${t}-header`]:{padding:l,paddingInlineStart:w,[`> ${t}-expand-icon`]:{marginInlineStart:e.calc(Z).sub(w).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:Z}}},"&-large":{[`> ${t}-item`]:{fontSize:b,lineHeight:y,[`> ${t}-header`]:{padding:s,paddingInlineStart:r,[`> ${t}-expand-icon`]:{height:L,marginInlineStart:e.calc(P).sub(r).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:P}}},[`${t}-item:last-child`]:{borderBottom:0,[`> ${t}-content`]:{borderRadius:`0 0 ${(0,Le.bf)(c)} ${(0,Le.bf)(c)}`}},[`& ${t}-item-disabled > ${t}-header`]:{"\n &,\n & > .arrow\n ":{color:p,cursor:"not-allowed"}},[`&${t}-icon-position-end`]:{[`& > ${t}-item`]:{[`> ${t}-header`]:{[`${t}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:I}}}}})}},tv=e=>{const{componentCls:t}=e,n=`> ${t}-item > ${t}-header ${t}-arrow`;return{[`${t}-rtl`]:{[n]:{transform:"rotate(180deg)"}}}},nv=e=>{const{componentCls:t,headerBg:n,paddingXXS:r,colorBorder:a}=e;return{[`${t}-borderless`]:{backgroundColor:n,border:0,[`> ${t}-item`]:{borderBottom:`1px solid ${a}`},[` - > ${t}-item:last-child, - > ${t}-item:last-child ${t}-header - `]:{borderRadius:0},[`> ${t}-item:last-child`]:{borderBottom:0},[`> ${t}-item > ${t}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${t}-item > ${t}-content > ${t}-content-box`]:{paddingTop:r}}}},rv=e=>{const{componentCls:t,paddingSM:n}=e;return{[`${t}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${t}-item`]:{borderBottom:0,[`> ${t}-content`]:{backgroundColor:"transparent",border:0,[`> ${t}-content-box`]:{paddingBlock:n}}}}}},av=e=>({headerPadding:`${e.paddingSM}px ${e.padding}px`,headerBg:e.colorFillAlter,contentPadding:`${e.padding}px 16px`,contentBg:e.colorBgContainer});var ov=(0,_n.I$)("Collapse",e=>{const t=(0,Er.IX)(e,{collapseHeaderPaddingSM:`${(0,Le.bf)(e.paddingXS)} ${(0,Le.bf)(e.paddingSM)}`,collapseHeaderPaddingLG:`${(0,Le.bf)(e.padding)} ${(0,Le.bf)(e.paddingLG)}`,collapsePanelBorderRadius:e.borderRadiusLG});return[ev(t),nv(t),rv(t),tv(t),(0,qf.Z)(t)]},av),iv=Object.assign(o.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r,collapse:a}=o.useContext(cn.E_),{prefixCls:i,className:l,rootClassName:s,style:c,bordered:f=!0,ghost:v,size:m,expandIconPosition:g="start",children:h,expandIcon:p}=e,b=(0,Kt.Z)(j=>{var T;return(T=m!=null?m:j)!==null&&T!==void 0?T:"middle"}),C=n("collapse",i),y=n(),[I,Z,P]=ov(C),w=o.useMemo(()=>g==="left"?"start":g==="right"?"end":g,[g]),O=p!=null?p:a==null?void 0:a.expandIcon,N=o.useCallback(function(){let j=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const T=typeof O=="function"?O(j):o.createElement(gn.Z,{rotate:j.isActive?90:void 0,"aria-label":j.isActive?"expanded":"collapsed"});return(0,Ps.Tm)(T,()=>{var V;return{className:_()((V=T==null?void 0:T.props)===null||V===void 0?void 0:V.className,`${C}-arrow`)}})},[O,C]),$=_()(`${C}-icon-position-${w}`,{[`${C}-borderless`]:!f,[`${C}-rtl`]:r==="rtl",[`${C}-ghost`]:!!v,[`${C}-${b}`]:b!=="middle"},a==null?void 0:a.className,l,s,Z,P),A=Object.assign(Object.assign({},(0,vn.Z)(y)),{motionAppear:!1,leavedClassName:`${C}-content-hidden`}),L=o.useMemo(()=>h?(0,Hi.Z)(h).map((j,T)=>{var V,X;if(!((V=j.props)===null||V===void 0)&&V.disabled){const K=(X=j.key)!==null&&X!==void 0?X:String(T),{disabled:te,collapsible:ne}=j.props,le=Object.assign(Object.assign({},(0,nn.Z)(j.props,["disabled"])),{key:K,collapsible:ne!=null?ne:te?"disabled":void 0});return(0,Ps.Tm)(j,le)}return j}):null,[h]);return I(o.createElement(xs,Object.assign({ref:t,openMotion:A},(0,nn.Z)(e,["rootClassName"]),{expandIcon:N,prefixCls:C,className:$,style:Object.assign(Object.assign({},a==null?void 0:a.style),c)}),L))}),{Panel:_f}),lv=iv,oo=u(10110),sv=u(29691);const Li=e=>e.map(t=>(t.colors=t.colors.map(br),t)),cv=(e,t)=>{const{r:n,g:r,b:a,a:i}=e.toRgb(),l=new ar(e.toRgbString()).onBackground(t).toHsv();return i<=.5?l.v>.5:n*.299+r*.587+a*.114>192},ws=e=>{let{label:t}=e;return`panel-${t}`};var uv=e=>{let{prefixCls:t,presets:n,value:r,onChange:a}=e;const[i]=(0,oo.Z)("ColorPicker"),[,l]=(0,sv.ZP)(),[s]=(0,Ae.Z)(Li(n),{value:Li(n),postState:Li}),c=`${t}-presets`,f=(0,o.useMemo)(()=>s.reduce((g,h)=>{const{defaultOpen:p=!0}=h;return p&&g.push(ws(h)),g},[]),[s]),v=g=>{a==null||a(g)},m=s.map(g=>{var h;return{key:ws(g),label:o.createElement("div",{className:`${c}-label`},g==null?void 0:g.label),children:o.createElement("div",{className:`${c}-items`},Array.isArray(g==null?void 0:g.colors)&&((h=g.colors)===null||h===void 0?void 0:h.length)>0?g.colors.map((p,b)=>o.createElement(Di,{key:`preset-${b}-${p.toHexString()}`,color:br(p).toRgbString(),prefixCls:t,className:_()(`${c}-color`,{[`${c}-color-checked`]:p.toHexString()===(r==null?void 0:r.toHexString()),[`${c}-color-bright`]:cv(p,l.colorBgElevated)}),onClick:()=>v(p)})):o.createElement("span",{className:`${c}-empty`},i.presetEmpty))}});return o.createElement("div",{className:c},o.createElement(lv,{defaultActiveKey:f,ghost:!0,items:m}))},Is=()=>{const{prefixCls:e,value:t,presets:n,onChange:r}=(0,o.useContext)(as);return Array.isArray(n)?o.createElement(uv,{value:t,presets:n,prefixCls:e,onChange:r}):null},dv=e=>{const{prefixCls:t,presets:n,panelRender:r,value:a,onChange:i,onClear:l,allowClear:s,disabledAlpha:c,mode:f,onModeChange:v,modeOptions:m,onChangeComplete:g,activeIndex:h,onActive:p,format:b,onFormatChange:C,gradientDragging:y,onGradientDragging:I}=e,Z=`${t}-inner`,P=o.useMemo(()=>({prefixCls:t,value:a,onChange:i,onClear:l,allowClear:s,disabledAlpha:c,mode:f,onModeChange:v,modeOptions:m,onChangeComplete:g,activeIndex:h,onActive:p,format:b,onFormatChange:C,gradientDragging:y,onGradientDragging:I}),[t,a,i,l,s,c,f,v,m,g,h,p,b,C,y,I]),w=o.useMemo(()=>({prefixCls:t,value:a,presets:n,onChange:i}),[t,a,n,i]),O=o.createElement("div",{className:`${Z}-content`},o.createElement(bs,null),Array.isArray(n)&&o.createElement(Nd.Z,null),o.createElement(Is,null));return o.createElement(rs.Provider,{value:P},o.createElement(as.Provider,{value:w},o.createElement("div",{className:Z},typeof r=="function"?r(O,{components:{Picker:bs,Presets:Is}}):O)))},fv=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{color:n,prefixCls:r,open:a,disabled:i,format:l,className:s,showText:c,activeIndex:f}=e,v=fv(e,["color","prefixCls","open","disabled","format","className","showText","activeIndex"]),m=`${r}-trigger`,g=`${m}-text`,h=`${g}-cell`,[p]=(0,oo.Z)("ColorPicker"),b=o.useMemo(()=>{if(!c)return"";if(typeof c=="function")return c(n);if(n.cleared)return p.transparent;if(n.isGradient())return n.getColors().map((Z,P)=>{const w=f!==-1&&f!==P;return o.createElement("span",{key:P,className:_()(h,w&&`${h}-inactive`)},Z.color.toRgbString()," ",Z.percent,"%")});const y=n.toHexString().toUpperCase(),I=Fi(n);switch(l){case"rgb":return n.toRgbString();case"hsb":return n.toHsbString();default:return I<100?`${y.slice(0,7)},${I}%`:y}},[n,l,c,f]),C=(0,o.useMemo)(()=>n.cleared?o.createElement(is,{prefixCls:r}):o.createElement(Di,{prefixCls:r,color:n.toCssString()}),[n,r]);return o.createElement("div",Object.assign({ref:t,className:_()(m,s,{[`${m}-active`]:a,[`${m}-disabled`]:i})},(0,ja.Z)(v)),C,c&&o.createElement("div",{className:g},b))});function mv(e,t,n){const[r]=(0,oo.Z)("ColorPicker"),[a,i]=(0,Ye.C8)(e,{value:t}),[l,s]=o.useState("single"),[c,f]=o.useMemo(()=>{const b=(Array.isArray(n)?n:[n]).filter(Z=>Z);b.length||b.push("single");const C=new Set(b),y=[],I=(Z,P)=>{C.has(Z)&&y.push({label:P,value:Z})};return I("single",r.singleColor),I("gradient",r.gradientColor),[y,C]},[n]),[v,m]=o.useState(null),g=(0,Ye.zX)(b=>{m(b),i(b)}),h=o.useMemo(()=>{const b=br(a||"");return b.equals(v)?v:b},[a,v]),p=o.useMemo(()=>{var b;return f.has(l)?l:(b=c[0])===null||b===void 0?void 0:b.value},[f,l,c]);return o.useEffect(()=>{s(h.isGradient()?"gradient":"single")},[h]),[h,g,p,s,c]}const Es=(e,t)=>({backgroundImage:`conic-gradient(${t} 0 25%, transparent 0 50%, ${t} 0 75%, transparent 0)`,backgroundSize:`${e} ${e}`});var Zs=(e,t)=>{const{componentCls:n,borderRadiusSM:r,colorPickerInsetShadow:a,lineWidth:i,colorFillSecondary:l}=e;return{[`${n}-color-block`]:Object.assign(Object.assign({position:"relative",borderRadius:r,width:t,height:t,boxShadow:a,flex:"none"},Es("50%",e.colorFillSecondary)),{[`${n}-color-block-inner`]:{width:"100%",height:"100%",boxShadow:`inset 0 0 0 ${(0,Le.bf)(i)} ${l}`,borderRadius:"inherit"}})}},gv=e=>{const{componentCls:t,antCls:n,fontSizeSM:r,lineHeightSM:a,colorPickerAlphaInputWidth:i,marginXXS:l,paddingXXS:s,controlHeightSM:c,marginXS:f,fontSizeIcon:v,paddingXS:m,colorTextPlaceholder:g,colorPickerInputNumberHandleWidth:h,lineWidth:p}=e;return{[`${t}-input-container`]:{display:"flex",[`${t}-steppers${n}-input-number`]:{fontSize:r,lineHeight:a,[`${n}-input-number-input`]:{paddingInlineStart:s,paddingInlineEnd:0},[`${n}-input-number-handler-wrap`]:{width:h}},[`${t}-steppers${t}-alpha-input`]:{flex:`0 0 ${(0,Le.bf)(i)}`,marginInlineStart:l},[`${t}-format-select${n}-select`]:{marginInlineEnd:f,width:"auto","&-single":{[`${n}-select-selector`]:{padding:0,border:0},[`${n}-select-arrow`]:{insetInlineEnd:0},[`${n}-select-selection-item`]:{paddingInlineEnd:e.calc(v).add(l).equal(),fontSize:r,lineHeight:(0,Le.bf)(c)},[`${n}-select-item-option-content`]:{fontSize:r,lineHeight:a},[`${n}-select-dropdown`]:{[`${n}-select-item`]:{minHeight:"auto"}}}},[`${t}-input`]:{gap:l,alignItems:"center",flex:1,width:0,[`${t}-hsb-input,${t}-rgb-input`]:{display:"flex",gap:l,alignItems:"center"},[`${t}-steppers`]:{flex:1},[`${t}-hex-input${n}-input-affix-wrapper`]:{flex:1,padding:`0 ${(0,Le.bf)(m)}`,[`${n}-input`]:{fontSize:r,textTransform:"uppercase",lineHeight:(0,Le.bf)(e.calc(c).sub(e.calc(p).mul(2)).equal())},[`${n}-input-prefix`]:{color:g}}}}}},hv=e=>{const{componentCls:t,controlHeightLG:n,borderRadiusSM:r,colorPickerInsetShadow:a,marginSM:i,colorBgElevated:l,colorFillSecondary:s,lineWidthBold:c,colorPickerHandlerSize:f}=e;return{userSelect:"none",[`${t}-select`]:{[`${t}-palette`]:{minHeight:e.calc(n).mul(4).equal(),overflow:"hidden",borderRadius:r},[`${t}-saturation`]:{position:"absolute",borderRadius:"inherit",boxShadow:a,inset:0},marginBottom:i},[`${t}-handler`]:{width:f,height:f,border:`${(0,Le.bf)(c)} solid ${l}`,position:"relative",borderRadius:"50%",cursor:"pointer",boxShadow:`${a}, 0 0 0 1px ${s}`}}},pv=e=>{const{componentCls:t,antCls:n,colorTextQuaternary:r,paddingXXS:a,colorPickerPresetColorSize:i,fontSizeSM:l,colorText:s,lineHeightSM:c,lineWidth:f,borderRadius:v,colorFill:m,colorWhite:g,marginXXS:h,paddingXS:p,fontHeightSM:b}=e;return{[`${t}-presets`]:{[`${n}-collapse-item > ${n}-collapse-header`]:{padding:0,[`${n}-collapse-expand-icon`]:{height:b,color:r,paddingInlineEnd:a}},[`${n}-collapse`]:{display:"flex",flexDirection:"column",gap:h},[`${n}-collapse-item > ${n}-collapse-content > ${n}-collapse-content-box`]:{padding:`${(0,Le.bf)(p)} 0`},"&-label":{fontSize:l,color:s,lineHeight:c},"&-items":{display:"flex",flexWrap:"wrap",gap:e.calc(h).mul(1.5).equal(),[`${t}-presets-color`]:{position:"relative",cursor:"pointer",width:i,height:i,"&::before":{content:'""',pointerEvents:"none",width:e.calc(i).add(e.calc(f).mul(4)).equal(),height:e.calc(i).add(e.calc(f).mul(4)).equal(),position:"absolute",top:e.calc(f).mul(-2).equal(),insetInlineStart:e.calc(f).mul(-2).equal(),borderRadius:v,border:`${(0,Le.bf)(f)} solid transparent`,transition:`border-color ${e.motionDurationMid} ${e.motionEaseInBack}`},"&:hover::before":{borderColor:m},"&::after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.calc(i).div(13).mul(5).equal(),height:e.calc(i).div(13).mul(8).equal(),border:`${(0,Le.bf)(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`},[`&${t}-presets-color-checked`]:{"&::after":{opacity:1,borderColor:g,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`transform ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`},[`&${t}-presets-color-bright`]:{"&::after":{borderColor:"rgba(0, 0, 0, 0.45)"}}}}},"&-empty":{fontSize:l,color:r}}}},bv=e=>{const{componentCls:t,colorPickerInsetShadow:n,colorBgElevated:r,colorFillSecondary:a,lineWidthBold:i,colorPickerHandlerSizeSM:l,colorPickerSliderHeight:s,marginSM:c,marginXS:f}=e,v=e.calc(l).sub(e.calc(i).mul(2).equal()).equal(),m=e.calc(l).add(e.calc(i).mul(2).equal()).equal(),g={"&:after":{transform:"scale(1)",boxShadow:`${n}, 0 0 0 1px ${e.colorPrimaryActive}`}};return{[`${t}-slider`]:[Es((0,Le.bf)(s),e.colorFillSecondary),{margin:0,padding:0,height:s,borderRadius:e.calc(s).div(2).equal(),"&-rail":{height:s,borderRadius:e.calc(s).div(2).equal(),boxShadow:n},[`& ${t}-slider-handle`]:{width:v,height:v,top:0,borderRadius:"100%","&:before":{display:"block",position:"absolute",background:"transparent",left:{_skip_check_:!0,value:"50%"},top:"50%",transform:"translate(-50%, -50%)",width:m,height:m,borderRadius:"100%"},"&:after":{width:l,height:l,border:`${(0,Le.bf)(i)} solid ${r}`,boxShadow:`${n}, 0 0 0 1px ${a}`,outline:"none",insetInlineStart:e.calc(i).mul(-1).equal(),top:e.calc(i).mul(-1).equal(),background:"transparent",transition:"none"},"&:focus":g}}],[`${t}-slider-container`]:{display:"flex",gap:c,marginBottom:c,[`${t}-slider-group`]:{flex:1,flexDirection:"column",justifyContent:"space-between",display:"flex","&-disabled-alpha":{justifyContent:"center"}}},[`${t}-gradient-slider`]:{marginBottom:f,[`& ${t}-slider-handle`]:{"&:after":{transform:"scale(0.8)"},"&-active, &:focus":g}}}};const Vi=(e,t,n)=>({borderInlineEndWidth:e.lineWidth,borderColor:t,boxShadow:`0 0 0 ${(0,Le.bf)(e.controlOutlineWidth)} ${n}`,outline:0}),Cv=e=>{const{componentCls:t}=e;return{"&-rtl":{[`${t}-presets-color`]:{"&::after":{direction:"ltr"}},[`${t}-clear`]:{"&::after":{direction:"ltr"}}}}},Os=(e,t,n)=>{const{componentCls:r,borderRadiusSM:a,lineWidth:i,colorSplit:l,colorBorder:s,red6:c}=e;return{[`${r}-clear`]:Object.assign(Object.assign({width:t,height:t,borderRadius:a,border:`${(0,Le.bf)(i)} solid ${l}`,position:"relative",overflow:"hidden",cursor:"inherit",transition:`all ${e.motionDurationFast}`},n),{"&::after":{content:'""',position:"absolute",insetInlineEnd:e.calc(i).mul(-1).equal(),top:e.calc(i).mul(-1).equal(),display:"block",width:40,height:2,transformOrigin:"calc(100% - 1px) 1px",transform:"rotate(-45deg)",backgroundColor:c},"&:hover":{borderColor:s}})}},yv=e=>{const{componentCls:t,colorError:n,colorWarning:r,colorErrorHover:a,colorWarningHover:i,colorErrorOutline:l,colorWarningOutline:s}=e;return{[`&${t}-status-error`]:{borderColor:n,"&:hover":{borderColor:a},[`&${t}-trigger-active`]:Object.assign({},Vi(e,n,l))},[`&${t}-status-warning`]:{borderColor:r,"&:hover":{borderColor:i},[`&${t}-trigger-active`]:Object.assign({},Vi(e,r,s))}}},Sv=e=>{const{componentCls:t,controlHeightLG:n,controlHeightSM:r,controlHeight:a,controlHeightXS:i,borderRadius:l,borderRadiusSM:s,borderRadiusXS:c,borderRadiusLG:f,fontSizeLG:v}=e;return{[`&${t}-lg`]:{minWidth:n,minHeight:n,borderRadius:f,[`${t}-color-block, ${t}-clear`]:{width:a,height:a,borderRadius:l},[`${t}-trigger-text`]:{fontSize:v}},[`&${t}-sm`]:{minWidth:r,minHeight:r,borderRadius:s,[`${t}-color-block, ${t}-clear`]:{width:i,height:i,borderRadius:c},[`${t}-trigger-text`]:{lineHeight:(0,Le.bf)(i)}}}},xv=e=>{const{antCls:t,componentCls:n,colorPickerWidth:r,colorPrimary:a,motionDurationMid:i,colorBgElevated:l,colorTextDisabled:s,colorText:c,colorBgContainerDisabled:f,borderRadius:v,marginXS:m,marginSM:g,controlHeight:h,controlHeightSM:p,colorBgTextActive:b,colorPickerPresetColorSize:C,colorPickerPreviewSize:y,lineWidth:I,colorBorder:Z,paddingXXS:P,fontSize:w,colorPrimaryHover:O,controlOutline:N}=e;return[{[n]:Object.assign({[`${n}-inner`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({"&-content":{display:"flex",flexDirection:"column",width:r,[`& > ${t}-divider`]:{margin:`${(0,Le.bf)(g)} 0 ${(0,Le.bf)(m)}`}},[`${n}-panel`]:Object.assign({},hv(e))},bv(e)),Zs(e,y)),gv(e)),pv(e)),Os(e,C,{marginInlineStart:"auto"})),{[`${n}-operation`]:{display:"flex",justifyContent:"space-between",marginBottom:m}}),"&-trigger":Object.assign(Object.assign(Object.assign(Object.assign({minWidth:h,minHeight:h,borderRadius:v,border:`${(0,Le.bf)(I)} solid ${Z}`,cursor:"pointer",display:"inline-flex",alignItems:"flex-start",justifyContent:"center",transition:`all ${i}`,background:l,padding:e.calc(P).sub(I).equal(),[`${n}-trigger-text`]:{marginInlineStart:m,marginInlineEnd:e.calc(m).sub(e.calc(P).sub(I)).equal(),fontSize:w,color:c,alignSelf:"center","&-cell":{"&:not(:last-child):after":{content:'", "'},"&-inactive":{color:s}}},"&:hover":{borderColor:O},[`&${n}-trigger-active`]:Object.assign({},Vi(e,a,N)),"&-disabled":{color:s,background:f,cursor:"not-allowed","&:hover":{borderColor:b},[`${n}-trigger-text`]:{color:s}}},Os(e,p)),Zs(e,p)),yv(e)),Sv(e))},Cv(e))},(0,cr.c)(e,{focusElCls:`${n}-trigger-active`})]};var Pv=(0,_n.I$)("ColorPicker",e=>{const{colorTextQuaternary:t,marginSM:n}=e,r=8,a=(0,Er.IX)(e,{colorPickerWidth:234,colorPickerHandlerSize:16,colorPickerHandlerSizeSM:12,colorPickerAlphaInputWidth:44,colorPickerInputNumberHandleWidth:16,colorPickerPresetColorSize:24,colorPickerInsetShadow:`inset 0 0 1px 0 ${t}`,colorPickerSliderHeight:r,colorPickerPreviewSize:e.calc(r).mul(2).add(n).equal()});return[xv(a)]}),wv=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{mode:t,value:n,defaultValue:r,format:a,defaultFormat:i,allowClear:l=!1,presets:s,children:c,trigger:f="click",open:v,disabled:m,placement:g="bottomLeft",arrow:h=!0,panelRender:p,showText:b,style:C,className:y,size:I,rootClassName:Z,prefixCls:P,styles:w,disabledAlpha:O=!1,onFormatChange:N,onChange:$,onClear:A,onOpenChange:L,onChangeComplete:j,getPopupContainer:T,autoAdjustOverflow:V=!0,destroyTooltipOnHide:X}=e,K=wv(e,["mode","value","defaultValue","format","defaultFormat","allowClear","presets","children","trigger","open","disabled","placement","arrow","panelRender","showText","style","className","size","rootClassName","prefixCls","styles","disabledAlpha","onFormatChange","onChange","onClear","onOpenChange","onChangeComplete","getPopupContainer","autoAdjustOverflow","destroyTooltipOnHide"]),{getPrefixCls:te,direction:ne,colorPicker:le}=(0,o.useContext)(cn.E_),oe=(0,o.useContext)(un.Z),se=m!=null?m:oe,[me,ce]=(0,Ae.Z)(!1,{value:v,postState:qe=>!se&&qe,onChange:L}),[pe,we]=(0,Ae.Z)(a,{value:a,defaultValue:i,onChange:N}),Ee=te("color-picker",P),[Re,De,_e,Ie,je]=mv(r,n,t),Xe=(0,o.useMemo)(()=>Fi(Re)<100,[Re]),[lt,at]=o.useState(null),Te=qe=>{if(j){let Zt=br(qe);O&&Xe&&(Zt=Bo(qe)),j(Zt)}},We=(qe,Zt)=>{let Je=br(qe);O&&Xe&&(Je=Bo(Je)),De(Je),at(null),$&&$(Je,Je.toCssString()),Zt||Te(Je)},[ke,ot]=o.useState(0),[yt,ft]=o.useState(!1),xt=qe=>{if(Ie(qe),qe==="single"&&Re.isGradient())ot(0),We(new Rr(Re.getColors()[0].color)),at(Re);else if(qe==="gradient"&&!Re.isGradient()){const Zt=Xe?Bo(Re):Re;We(new Rr(lt||[{percent:0,color:Zt},{percent:100,color:Zt}]))}},{status:Et}=o.useContext(Mn.aM),{compactSize:Mt,compactItemClassnames:on}=(0,mn.ri)(Ee,ne),en=(0,Kt.Z)(qe=>{var Zt;return(Zt=I!=null?I:Mt)!==null&&Zt!==void 0?Zt:qe}),rn=(0,Bt.Z)(Ee),[pn,At,nt]=Pv(Ee,rn),$t={[`${Ee}-rtl`]:ne},pt=_()(Z,nt,rn,$t),jt=_()((0,Sn.Z)(Ee,Et),{[`${Ee}-sm`]:en==="small",[`${Ee}-lg`]:en==="large"},on,le==null?void 0:le.className,pt,y,At),Ut=_()(Ee,pt),Gt={open:me,trigger:f,placement:g,arrow:h,rootClassName:Z,getPopupContainer:T,autoAdjustOverflow:V,destroyTooltipOnHide:X},gt=Object.assign(Object.assign({},le==null?void 0:le.style),C);return pn(o.createElement(Fa.Z,Object.assign({style:w==null?void 0:w.popup,overlayInnerStyle:w==null?void 0:w.popupOverlayInner,onOpenChange:qe=>{(!qe||!se)&&ce(qe)},content:o.createElement(la.Z,{form:!0},o.createElement(dv,{mode:_e,onModeChange:xt,modeOptions:je,prefixCls:Ee,value:Re,allowClear:l,disabled:se,disabledAlpha:O,presets:s,panelRender:p,format:pe,onFormatChange:we,onChange:We,onChangeComplete:Te,onClear:A,activeIndex:ke,onActive:ot,gradientDragging:yt,onGradientDragging:ft})),overlayClassName:Ut},Gt),c||o.createElement(vv,Object.assign({activeIndex:me?ke:-1,open:me,className:jt,style:gt,prefixCls:Ee,disabled:se,showText:b,format:pe},K,{color:Re}))))},Iv=(0,Dn.Z)(Bi,"color-picker",e=>e,e=>Object.assign(Object.assign({},e),{placement:"bottom",autoAdjustOverflow:!1}));Bi._InternalPanelDoNotUseOrYouWillBeFired=Iv;var Ev=Bi,Zv=Ev,fa=u(79941),Ov=u(82492),Mv=u.n(Ov),Rv=function(t,n,r,a,i){var l=i.clientWidth,s=i.clientHeight,c=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,f=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,v=c-(i.getBoundingClientRect().left+window.pageXOffset),m=f-(i.getBoundingClientRect().top+window.pageYOffset);if(r==="vertical"){var g;if(m<0?g=0:m>s?g=1:g=Math.round(m*100/s)/100,n.a!==g)return{h:n.h,s:n.s,l:n.l,a:g,source:"rgb"}}else{var h;if(v<0?h=0:v>l?h=1:h=Math.round(v*100/l)/100,a!==h)return{h:n.h,s:n.s,l:n.l,a:h,source:"rgb"}}return null},Wi={},$v=function(t,n,r,a){if(typeof document=="undefined"&&!a)return null;var i=a?new a:document.createElement("canvas");i.width=r*2,i.height=r*2;var l=i.getContext("2d");return l?(l.fillStyle=t,l.fillRect(0,0,i.width,i.height),l.fillStyle=n,l.fillRect(0,0,r,r),l.translate(r,r),l.fillRect(0,0,r,r),i.toDataURL()):null},Dv=function(t,n,r,a){var i="".concat(t,"-").concat(n,"-").concat(r).concat(a?"-server":"");if(Wi[i])return Wi[i];var l=$v(t,n,r,a);return Wi[i]=l,l};function io(e){"@babel/helpers - typeof";return io=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},io(e)}function Ms(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Ko(e){for(var t=1;tl)m=0;else{var g=-(v*100/l)+100;m=360*g/100}if(r.h!==m)return{h:m,s:r.s,l:r.l,a:r.a,source:"hsl"}}else{var h;if(f<0)h=0;else if(f>i)h=359;else{var p=f*100/i;h=360*p/100}if(r.h!==h)return{h,s:r.s,l:r.l,a:r.a,source:"hsl"}}return null};function Ha(e){"@babel/helpers - typeof";return Ha=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ha(e)}function Gv(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ts(e,t){for(var n=0;ni&&(f=i),v<0?v=0:v>l&&(v=l);var m=f/i,g=1-v/l;return{h:n.h,s:m,v:g,a:n.a,source:"hsv"}};function La(e){"@babel/helpers - typeof";return La=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},La(e)}function cm(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Fs(e,t){for(var n=0;n=0,i=!n&&a&&(t==="hex"||t==="hex6"||t==="hex3"||t==="hex4"||t==="hex8"||t==="name");return i?t==="name"&&this._a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return Xt(this.toString())},_applyModification:function(t,n){var r=t.apply(null,[this].concat([].slice.call(n)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(Tm,arguments)},brighten:function(){return this._applyModification(Fm,arguments)},darken:function(){return this._applyModification(Am,arguments)},desaturate:function(){return this._applyModification($m,arguments)},saturate:function(){return this._applyModification(Dm,arguments)},greyscale:function(){return this._applyModification(Nm,arguments)},spin:function(){return this._applyModification(jm,arguments)},_applyCombination:function(t,n){return t.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(Lm,arguments)},complement:function(){return this._applyCombination(km,arguments)},monochromatic:function(){return this._applyCombination(Vm,arguments)},splitcomplement:function(){return this._applyCombination(Hm,arguments)},triad:function(){return this._applyCombination(Ls,[3])},tetrad:function(){return this._applyCombination(Ls,[4])}},Xt.fromRatio=function(e,t){if(Qo(e)=="object"){var n={};for(var r in e)e.hasOwnProperty(r)&&(r==="a"?n[r]=e[r]:n[r]=lo(e[r]));e=n}return Xt(e,t)};function Em(e){var t={r:0,g:0,b:0},n=1,r=null,a=null,i=null,l=!1,s=!1;return typeof e=="string"&&(e=Km(e)),Qo(e)=="object"&&(ta(e.r)&&ta(e.g)&&ta(e.b)?(t=Zm(e.r,e.g,e.b),l=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):ta(e.h)&&ta(e.s)&&ta(e.v)?(r=lo(e.s),a=lo(e.v),t=Mm(e.h,r,a),l=!0,s="hsv"):ta(e.h)&&ta(e.s)&&ta(e.l)&&(r=lo(e.s),i=lo(e.l),t=Om(e.h,r,i),l=!0,s="hsl"),e.hasOwnProperty("a")&&(n=e.a)),n=Vs(n),{ok:l,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}function Zm(e,t,n){return{r:qn(e,255)*255,g:qn(t,255)*255,b:qn(n,255)*255}}function As(e,t,n){e=qn(e,255),t=qn(t,255),n=qn(n,255);var r=Math.max(e,t,n),a=Math.min(e,t,n),i,l,s=(r+a)/2;if(r==a)i=l=0;else{var c=r-a;switch(l=s>.5?c/(2-r-a):c/(r+a),r){case e:i=(t-n)/c+(t1&&(m-=1),m<1/6?f+(v-f)*6*m:m<1/2?v:m<2/3?f+(v-f)*(2/3-m)*6:f}if(t===0)r=a=i=n;else{var s=n<.5?n*(1+t):n+t-n*t,c=2*n-s;r=l(c,s,e+1/3),a=l(c,s,e),i=l(c,s,e-1/3)}return{r:r*255,g:a*255,b:i*255}}function js(e,t,n){e=qn(e,255),t=qn(t,255),n=qn(n,255);var r=Math.max(e,t,n),a=Math.min(e,t,n),i,l,s=r,c=r-a;if(l=r===0?0:c/r,r==a)i=0;else{switch(r){case e:i=(t-n)/c+(t>1)+720)%360;--t;)r.h=(r.h+a)%360,i.push(Xt(r));return i}function Vm(e,t){t=t||6;for(var n=Xt(e).toHsv(),r=n.h,a=n.s,i=n.v,l=[],s=1/t;t--;)l.push(Xt({h:r,s:a,v:i})),i=(i+s)%1;return l}Xt.mix=function(e,t,n){n=n===0?0:n||50;var r=Xt(e).toRgb(),a=Xt(t).toRgb(),i=n/100,l={r:(a.r-r.r)*i+r.r,g:(a.g-r.g)*i+r.g,b:(a.b-r.b)*i+r.b,a:(a.a-r.a)*i+r.a};return Xt(l)},Xt.readability=function(e,t){var n=Xt(e),r=Xt(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)},Xt.isReadable=function(e,t,n){var r=Xt.readability(e,t),a,i;switch(i=!1,a=Um(n),a.level+a.size){case"AAsmall":case"AAAlarge":i=r>=4.5;break;case"AAlarge":i=r>=3;break;case"AAAsmall":i=r>=7;break}return i},Xt.mostReadable=function(e,t,n){var r=null,a=0,i,l,s,c;n=n||{},l=n.includeFallbackColors,s=n.level,c=n.size;for(var f=0;fa&&(a=i,r=Xt(t[f]));return Xt.isReadable(e,r,{level:s,size:c})||!l?r:(n.includeFallbackColors=!1,Xt.mostReadable(e,["#fff","#000"],n))};var Xi=Xt.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},Bm=Xt.hexNames=Wm(Xi);function Wm(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function Vs(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function qn(e,t){zm(e)&&(e="100%");var n=Ym(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function Jo(e){return Math.min(1,Math.max(0,e))}function Or(e){return parseInt(e,16)}function zm(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat(e)===1}function Ym(e){return typeof e=="string"&&e.indexOf("%")!=-1}function Lr(e){return e.length==1?"0"+e:""+e}function lo(e){return e<=1&&(e=e*100+"%"),e}function Bs(e){return Math.round(parseFloat(e)*255).toString(16)}function Ws(e){return Or(e)/255}var Vr=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",n="(?:"+t+")|(?:"+e+")",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?",a="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{CSS_UNIT:new RegExp(n),rgb:new RegExp("rgb"+r),rgba:new RegExp("rgba"+a),hsl:new RegExp("hsl"+r),hsla:new RegExp("hsla"+a),hsv:new RegExp("hsv"+r),hsva:new RegExp("hsva"+a),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function ta(e){return!!Vr.CSS_UNIT.exec(e)}function Km(e){e=e.replace(wm,"").replace(Im,"").toLowerCase();var t=!1;if(Xi[e])e=Xi[e],t=!0;else if(e=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n;return(n=Vr.rgb.exec(e))?{r:n[1],g:n[2],b:n[3]}:(n=Vr.rgba.exec(e))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=Vr.hsl.exec(e))?{h:n[1],s:n[2],l:n[3]}:(n=Vr.hsla.exec(e))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=Vr.hsv.exec(e))?{h:n[1],s:n[2],v:n[3]}:(n=Vr.hsva.exec(e))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=Vr.hex8.exec(e))?{r:Or(n[1]),g:Or(n[2]),b:Or(n[3]),a:Ws(n[4]),format:t?"name":"hex8"}:(n=Vr.hex6.exec(e))?{r:Or(n[1]),g:Or(n[2]),b:Or(n[3]),format:t?"name":"hex"}:(n=Vr.hex4.exec(e))?{r:Or(n[1]+""+n[1]),g:Or(n[2]+""+n[2]),b:Or(n[3]+""+n[3]),a:Ws(n[4]+""+n[4]),format:t?"name":"hex8"}:(n=Vr.hex3.exec(e))?{r:Or(n[1]+""+n[1]),g:Or(n[2]+""+n[2]),b:Or(n[3]+""+n[3]),format:t?"name":"hex"}:!1}function Um(e){var t,n;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),t!=="AA"&&t!=="AAA"&&(t="AA"),n!=="small"&&n!=="large"&&(n="small"),{level:t,size:n}}var zs=function(t){var n=["r","g","b","a","h","s","l","v"],r=0,a=0;return Pm()(n,function(i){if(t[i]&&(r+=1,isNaN(t[i])||(a+=1),i==="s"||i==="l")){var l=/^\d+%$/;l.test(t[i])&&(a+=1)}}),r===a?t:!1},so=function(t,n){var r=t.hex?Xt(t.hex):Xt(t),a=r.toHsl(),i=r.toHsv(),l=r.toRgb(),s=r.toHex();a.s===0&&(a.h=n||0,i.h=n||0);var c=s==="000000"&&l.a===0;return{hsl:a,hex:c?"transparent":"#".concat(s),rgb:l,hsv:i,oldHue:t.h||n||a.h,source:t.source}},Xm=function(t){if(t==="transparent")return!0;var n=String(t).charAt(0)==="#"?1:0;return t.length!==4+n&&t.length<7+n&&Xt(t).isValid()},FP=function(t){if(!t)return"#fff";var n=so(t);if(n.hex==="transparent")return"rgba(0,0,0,0.4)";var r=(n.rgb.r*299+n.rgb.g*587+n.rgb.b*114)/1e3;return r>=128?"#000":"#fff"},AP={hsl:{a:1,h:0,l:.5,s:1},hex:"#ff0000",rgb:{r:255,g:0,b:0,a:1},hsv:{h:0,s:1,v:1,a:1}},jP=function(t,n){var r=t.replace("\xB0","");return tinycolor("".concat(n," (").concat(r,")"))._ok};function Va(e){"@babel/helpers - typeof";return Va=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Va(e)}function Gi(){return Gi=Object.assign?Object.assign.bind():function(e){for(var t=1;t-1},Cg=function(t){return Number(String(t).replace(/%/g,""))},yg=1,Sg=function(e){ug(n,e);var t=dg(n);function n(r){var a;return lg(this,n),a=t.call(this),a.handleBlur=function(){a.state.blurValue&&a.setState({value:a.state.blurValue,blurValue:null})},a.handleChange=function(i){a.setUpdatedValue(i.target.value,i)},a.handleKeyDown=function(i){var l=Cg(i.target.value);if(!isNaN(l)&&bg(i.keyCode)){var s=a.getArrowOffset(),c=i.keyCode===Qs?l+s:l-s;a.setUpdatedValue(c,i)}},a.handleDrag=function(i){if(a.props.dragLabel){var l=Math.round(a.props.value+i.movementX);l>=0&&l<=a.props.dragMax&&a.props.onChange&&a.props.onChange(a.getValueObjectWithLabel(l),i)}},a.handleMouseDown=function(i){a.props.dragLabel&&(i.preventDefault(),a.handleDrag(i),window.addEventListener("mousemove",a.handleDrag),window.addEventListener("mouseup",a.handleMouseUp))},a.handleMouseUp=function(){a.unbindEventListeners()},a.unbindEventListeners=function(){window.removeEventListener("mousemove",a.handleDrag),window.removeEventListener("mouseup",a.handleMouseUp)},a.state={value:String(r.value).toUpperCase(),blurValue:String(r.value).toUpperCase()},a.inputId="rc-editable-input-".concat(yg++),a}return sg(n,[{key:"componentDidUpdate",value:function(a,i){this.props.value!==this.state.value&&(a.value!==this.props.value||i.value!==this.state.value)&&(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(a){return ig({},this.props.label,a)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||gg}},{key:"setUpdatedValue",value:function(a,i){var l=this.props.label?this.getValueObjectWithLabel(a):a;this.props.onChange&&this.props.onChange(l,i),this.setState({value:a})}},{key:"render",value:function(){var a=this,i=(0,fa.ZP)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return o.createElement("div",{style:i.wrap},o.createElement("input",{id:this.inputId,style:i.input,ref:function(s){return a.input=s},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?o.createElement("label",{htmlFor:this.inputId,style:i.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),n}(o.PureComponent||o.Component),uo=Sg;function Wa(e){"@babel/helpers - typeof";return Wa=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Wa(e)}function _i(){return _i=Object.assign?Object.assign.bind():function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:"span";return function(r){Eg(i,r);var a=Zg(i);function i(){var l;xg(this,i);for(var s=arguments.length,c=new Array(s),f=0;f100&&(v.a=100),v.a/=100,n==null||n({h:a==null?void 0:a.h,s:a==null?void 0:a.s,l:a==null?void 0:a.l,a:v.a,source:"rgb"},m))};return o.createElement("div",{style:s.fields,className:"flexbox-fix"},o.createElement("div",{style:s.double},o.createElement(uo,{style:{input:s.input,label:s.label},label:"hex",value:i==null?void 0:i.replace("#",""),onChange:c})),o.createElement("div",{style:s.single},o.createElement(uo,{style:{input:s.input,label:s.label},label:"r",value:r==null?void 0:r.r,onChange:c,dragLabel:"true",dragMax:"255"})),o.createElement("div",{style:s.single},o.createElement(uo,{style:{input:s.input,label:s.label},label:"g",value:r==null?void 0:r.g,onChange:c,dragLabel:"true",dragMax:"255"})),o.createElement("div",{style:s.single},o.createElement(uo,{style:{input:s.input,label:s.label},label:"b",value:r==null?void 0:r.b,onChange:c,dragLabel:"true",dragMax:"255"})),o.createElement("div",{style:s.alpha},o.createElement(uo,{style:{input:s.input,label:s.label},label:"a",value:Math.round(((r==null?void 0:r.a)||0)*100),onChange:c,dragLabel:"true",dragMax:"100"})))},Hg=kg;function vo(e){"@babel/helpers - typeof";return vo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},vo(e)}function ec(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function tc(e){for(var t=1;t-1}function eh(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return(typeof e=="undefined"||e===!1)&&ac()?Zv:_g}var th=function(t,n){var r=t.text,a=t.mode,i=t.render,l=t.renderFormItem,s=t.fieldProps,c=t.old,f=(0,o.useContext)(ue.ZP.ConfigContext),v=f.getPrefixCls,m=o.useMemo(function(){return eh(c)},[c]),g=v("pro-field-color-picker"),h=(0,o.useMemo)(function(){return c?"":_()((0,M.Z)({},g,ac()))},[g,c]);if(a==="read"){var p=(0,G.jsx)(m,{value:r,mode:"read",ref:n,className:h,open:!1});return i?i(r,(0,d.Z)({mode:a},s),p):p}if(a==="edit"||a==="update"){var b=(0,d.Z)({display:"table-cell"},s.style),C=(0,G.jsx)(m,(0,d.Z)((0,d.Z)({ref:n,presets:[qg]},s),{},{style:b,className:h}));return l?l(r,(0,d.Z)((0,d.Z)({mode:a},s),{},{style:b}),C):C}return null},nh=o.forwardRef(th),rh=u(27484),Pn=u.n(rh),ah=u(10285),oc=u.n(ah),tl=u(74763);Pn().extend(oc());var ic=function(t){return!!(t!=null&&t._isAMomentObject)},go=function e(t,n){return(0,tl.k)(t)||Pn().isDayjs(t)||ic(t)?ic(t)?Pn()(t):t:Array.isArray(t)?t.map(function(r){return e(r,n)}):typeof t=="number"?Pn()(t):Pn()(t,n)},oh=u(6833),lc=u.n(oh),ih=u(96036),sc=u.n(ih),lh=u(55183),nl=u.n(lh),sh=u(172),ch=u.n(sh),uh=u(28734),cc=u.n(uh);Pn().extend(oc()),Pn().extend(cc()),Pn().extend(lc()),Pn().extend(sc()),Pn().extend(nl()),Pn().extend(ch()),Pn().extend(function(e,t){var n=t.prototype,r=n.format;n.format=function(i){var l=(i||"").replace("Wo","wo");return r.bind(this)(l)}});var dh={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},wa=function(t){var n=dh[t];return n||t.split("_")[0]},uc=function(){(0,de.ET)(!1,"Not match any format. Please help to fire a issue about this.")},fh={getNow:function(){return Pn()()},getFixedDate:function(t){return Pn()(t,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(t){return t.endOf("month")},getWeekDay:function(t){var n=t.locale("en");return n.weekday()+n.localeData().firstDayOfWeek()},getYear:function(t){return t.year()},getMonth:function(t){return t.month()},getDate:function(t){return t.date()},getHour:function(t){return t.hour()},getMinute:function(t){return t.minute()},getSecond:function(t){return t.second()},getMillisecond:function(t){return t.millisecond()},addYear:function(t,n){return t.add(n,"year")},addMonth:function(t,n){return t.add(n,"month")},addDate:function(t,n){return t.add(n,"day")},setYear:function(t,n){return t.year(n)},setMonth:function(t,n){return t.month(n)},setDate:function(t,n){return t.date(n)},setHour:function(t,n){return t.hour(n)},setMinute:function(t,n){return t.minute(n)},setSecond:function(t,n){return t.second(n)},setMillisecond:function(t,n){return t.millisecond(n)},isAfter:function(t,n){return t.isAfter(n)},isValidate:function(t){return t.isValid()},locale:{getWeekFirstDay:function(t){return Pn()().locale(wa(t)).localeData().firstDayOfWeek()},getWeekFirstDate:function(t,n){return n.locale(wa(t)).weekday(0)},getWeek:function(t,n){return n.locale(wa(t)).week()},getShortWeekDays:function(t){return Pn()().locale(wa(t)).localeData().weekdaysMin()},getShortMonths:function(t){return Pn()().locale(wa(t)).localeData().monthsShort()},format:function(t,n,r){return n.locale(wa(t)).format(r)},parse:function(t,n,r){for(var a=wa(t),i=0;i2&&arguments[2]!==void 0?arguments[2]:"0",r=String(e);r.length2&&arguments[2]!==void 0?arguments[2]:[],r=o.useState([!1,!1]),a=(0,x.Z)(r,2),i=a[0],l=a[1],s=function(v,m){l(function(g){return ho(g,m,v)})},c=o.useMemo(function(){return i.map(function(f,v){if(f)return!0;var m=e[v];return m?!!(!n[v]&&!m||m&&t(m,{activeIndex:v})):!1})},[e,i,t,n]);return[c,s]}function Cc(e,t,n,r,a){var i="",l=[];return e&&l.push(a?"hh":"HH"),t&&l.push("mm"),n&&l.push("ss"),i=l.join(":"),r&&(i+=".SSS"),a&&(i+=" A"),i}function Dh(e,t,n,r,a,i){var l=e.fieldDateTimeFormat,s=e.fieldDateFormat,c=e.fieldTimeFormat,f=e.fieldMonthFormat,v=e.fieldYearFormat,m=e.fieldWeekFormat,g=e.fieldQuarterFormat,h=e.yearFormat,p=e.cellYearFormat,b=e.cellQuarterFormat,C=e.dayFormat,y=e.cellDateFormat,I=Cc(t,n,r,a,i);return(0,d.Z)((0,d.Z)({},e),{},{fieldDateTimeFormat:l||"YYYY-MM-DD ".concat(I),fieldDateFormat:s||"YYYY-MM-DD",fieldTimeFormat:c||I,fieldMonthFormat:f||"YYYY-MM",fieldYearFormat:v||"YYYY",fieldWeekFormat:m||"gggg-wo",fieldQuarterFormat:g||"YYYY-[Q]Q",yearFormat:h||"YYYY",cellYearFormat:p||"YYYY",cellQuarterFormat:b||"[Q]Q",cellDateFormat:y||C||"D"})}function yc(e,t){var n=t.showHour,r=t.showMinute,a=t.showSecond,i=t.showMillisecond,l=t.use12Hours;return o.useMemo(function(){return Dh(e,n,r,a,i,l)},[e,n,r,a,i,l])}function po(e,t,n){return n!=null?n:t.some(function(r){return e.includes(r)})}var Nh=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function Th(e){var t=ri(e,Nh),n=e.format,r=e.picker,a=null;return n&&(a=n,Array.isArray(a)&&(a=a[0]),a=(0,E.Z)(a)==="object"?a.format:a),r==="time"&&(t.format=a),[t,a]}function Fh(e){return e&&typeof e=="string"}function Sc(e,t,n,r){return[e,t,n,r].some(function(a){return a!==void 0})}function xc(e,t,n,r,a){var i=t,l=n,s=r;if(!e&&!i&&!l&&!s&&!a)i=!0,l=!0,s=!0;else if(e){var c,f,v,m=[i,l,s].some(function(p){return p===!1}),g=[i,l,s].some(function(p){return p===!0}),h=m?!0:!g;i=(c=i)!==null&&c!==void 0?c:h,l=(f=l)!==null&&f!==void 0?f:h,s=(v=s)!==null&&v!==void 0?v:h}return[i,l,s,a]}function Pc(e){var t=e.showTime,n=Th(e),r=(0,x.Z)(n,2),a=r[0],i=r[1],l=t&&(0,E.Z)(t)==="object"?t:{},s=(0,d.Z)((0,d.Z)({defaultOpenValue:l.defaultOpenValue||l.defaultValue},a),l),c=s.showMillisecond,f=s.showHour,v=s.showMinute,m=s.showSecond,g=Sc(f,v,m,c),h=xc(g,f,v,m,c),p=(0,x.Z)(h,3);return f=p[0],v=p[1],m=p[2],[s,(0,d.Z)((0,d.Z)({},s),{},{showHour:f,showMinute:v,showSecond:m,showMillisecond:c}),s.format,i]}function wc(e,t,n,r,a){var i=e==="time";if(e==="datetime"||i){for(var l=r,s=gc(e,a,null),c=s,f=[t,n],v=0;v1&&(l=t.addDate(l,-7)),l}function sr(e,t){var n=t.generateConfig,r=t.locale,a=t.format;return e?typeof a=="function"?a(e):n.locale.format(r.locale,e,a):""}function ii(e,t,n){var r=t,a=["getHour","getMinute","getSecond","getMillisecond"],i=["setHour","setMinute","setSecond","setMillisecond"];return i.forEach(function(l,s){n?r=e[l](r,e[a[s]](n)):r=e[l](r,0)}),r}function Hh(e,t,n,r,a){var i=(0,Ye.zX)(function(l,s){return!!(n&&n(l,s)||r&&e.isAfter(r,l)&&!mr(e,t,r,l,s.type)||a&&e.isAfter(l,a)&&!mr(e,t,a,l,s.type))});return i}function Lh(e,t,n){return o.useMemo(function(){var r=gc(e,t,n),a=Ia(r),i=a[0],l=(0,E.Z)(i)==="object"&&i.type==="mask"?i.format:null;return[a.map(function(s){return typeof s=="string"||typeof s=="function"?s:s.format}),l]},[e,t,n])}function Vh(e,t,n){return typeof e[0]=="function"||n?!0:t}function Bh(e,t,n,r){var a=(0,Ye.zX)(function(i,l){var s=(0,d.Z)({type:t},l);if(delete s.activeIndex,!e.isValidate(i)||n&&n(i,s))return!0;if((t==="date"||t==="time")&&r){var c,f=l&&l.activeIndex===1?"end":"start",v=((c=r.disabledTime)===null||c===void 0?void 0:c.call(r,i,f,{from:s.from}))||{},m=v.disabledHours,g=v.disabledMinutes,h=v.disabledSeconds,p=v.disabledMilliseconds,b=r.disabledHours,C=r.disabledMinutes,y=r.disabledSeconds,I=m||b,Z=g||C,P=h||y,w=e.getHour(i),O=e.getMinute(i),N=e.getSecond(i),$=e.getMillisecond(i);if(I&&I().includes(w)||Z&&Z(w).includes(O)||P&&P(w,O).includes(N)||p&&p(w,O,N).includes($))return!0}return!1});return a}function li(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=o.useMemo(function(){var r=e&&Ia(e);return t&&r&&(r[1]=r[1]||r[0]),r},[e,t]);return n}function Oc(e,t){var n=e.generateConfig,r=e.locale,a=e.picker,i=a===void 0?"date":a,l=e.prefixCls,s=l===void 0?"rc-picker":l,c=e.styles,f=c===void 0?{}:c,v=e.classNames,m=v===void 0?{}:v,g=e.order,h=g===void 0?!0:g,p=e.components,b=p===void 0?{}:p,C=e.inputRender,y=e.allowClear,I=e.clearIcon,Z=e.needConfirm,P=e.multiple,w=e.format,O=e.inputReadOnly,N=e.disabledDate,$=e.minDate,A=e.maxDate,L=e.showTime,j=e.value,T=e.defaultValue,V=e.pickerValue,X=e.defaultPickerValue,K=li(j),te=li(T),ne=li(V),le=li(X),oe=i==="date"&&L?"datetime":i,se=oe==="time"||oe==="datetime",me=se||P,ce=Z!=null?Z:se,pe=Pc(e),we=(0,x.Z)(pe,4),Ee=we[0],Re=we[1],De=we[2],_e=we[3],Ie=yc(r,Re),je=o.useMemo(function(){return wc(oe,De,_e,Ee,Ie)},[oe,De,_e,Ee,Ie]),Xe=o.useMemo(function(){return(0,d.Z)((0,d.Z)({},e),{},{prefixCls:s,locale:Ie,picker:i,styles:f,classNames:m,order:h,components:(0,d.Z)({input:C},b),clearIcon:Ah(s,y,I),showTime:je,value:K,defaultValue:te,pickerValue:ne,defaultPickerValue:le},t==null?void 0:t())},[e]),lt=Lh(oe,Ie,w),at=(0,x.Z)(lt,2),Te=at[0],We=at[1],ke=Vh(Te,O,P),ot=Hh(n,r,N,$,A),yt=Bh(n,i,ot,je),ft=o.useMemo(function(){return(0,d.Z)((0,d.Z)({},Xe),{},{needConfirm:ce,inputReadOnly:ke,disabledDate:ot})},[Xe,ce,ke,ot]);return[ft,oe,me,Te,We,yt]}function Wh(e,t,n){var r=(0,Ye.C8)(t,{value:e}),a=(0,x.Z)(r,2),i=a[0],l=a[1],s=o.useRef(e),c=o.useRef(),f=function(){Sr.Z.cancel(c.current)},v=(0,Ye.zX)(function(){l(s.current),n&&i!==s.current&&n(s.current)}),m=(0,Ye.zX)(function(g,h){f(),s.current=g,g||h?v():c.current=(0,Sr.Z)(v)});return o.useEffect(function(){return f},[]),[i,m]}function Mc(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r=arguments.length>3?arguments[3]:void 0,a=n.every(function(v){return v})?!1:e,i=Wh(a,t||!1,r),l=(0,x.Z)(i,2),s=l[0],c=l[1];function f(v){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!m.inherit||s)&&c(v,m.force)}return[s,f]}function Rc(e){var t=o.useRef();return o.useImperativeHandle(e,function(){var n;return{nativeElement:(n=t.current)===null||n===void 0?void 0:n.nativeElement,focus:function(a){var i;(i=t.current)===null||i===void 0||i.focus(a)},blur:function(){var a;(a=t.current)===null||a===void 0||a.blur()}}}),t}function $c(e,t){return o.useMemo(function(){return e||(t?((0,de.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(t).map(function(n){var r=(0,x.Z)(n,2),a=r[0],i=r[1];return{label:a,value:i}})):[])},[e,t])}function cl(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,r=o.useRef(t);r.current=t,(0,pr.o)(function(){if(e)r.current(e);else{var a=(0,Sr.Z)(function(){r.current(e)},n);return function(){Sr.Z.cancel(a)}}},[e])}function Dc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=o.useState(0),a=(0,x.Z)(r,2),i=a[0],l=a[1],s=o.useState(!1),c=(0,x.Z)(s,2),f=c[0],v=c[1],m=o.useRef([]),g=o.useRef(null),h=function(y){v(y)},p=function(y){return y&&(g.current=y),g.current},b=function(y){var I=m.current,Z=new Set(I.filter(function(w){return y[w]||t[w]})),P=I[I.length-1]===0?1:0;return Z.size>=2||e[P]?null:P};return cl(f||n,function(){f||(m.current=[])}),o.useEffect(function(){f&&m.current.push(i)},[f,i]),[f,h,p,i,l,b,m.current]}function zh(e,t,n,r,a,i){var l=n[n.length-1],s=function(f,v){var m=(0,x.Z)(e,2),g=m[0],h=m[1],p=(0,d.Z)((0,d.Z)({},v),{},{from:hc(e,n)});return l===1&&t[0]&&g&&!mr(r,a,g,f,p.type)&&r.isAfter(g,f)||l===0&&t[1]&&h&&!mr(r,a,h,f,p.type)&&r.isAfter(f,h)?!0:i==null?void 0:i(f,p)};return s}function Co(e,t,n,r){switch(t){case"date":case"week":return e.addMonth(n,r);case"month":case"quarter":return e.addYear(n,r);case"year":return e.addYear(n,r*10);case"decade":return e.addYear(n,r*100);default:return n}}var ul=[];function Nc(e,t,n,r,a,i,l,s){var c=arguments.length>8&&arguments[8]!==void 0?arguments[8]:ul,f=arguments.length>9&&arguments[9]!==void 0?arguments[9]:ul,v=arguments.length>10&&arguments[10]!==void 0?arguments[10]:ul,m=arguments.length>11?arguments[11]:void 0,g=arguments.length>12?arguments[12]:void 0,h=arguments.length>13?arguments[13]:void 0,p=l==="time",b=i||0,C=function(ne){var le=e.getNow();return p&&(le=ii(e,le)),c[ne]||n[ne]||le},y=(0,x.Z)(f,2),I=y[0],Z=y[1],P=(0,Ye.C8)(function(){return C(0)},{value:I}),w=(0,x.Z)(P,2),O=w[0],N=w[1],$=(0,Ye.C8)(function(){return C(1)},{value:Z}),A=(0,x.Z)($,2),L=A[0],j=A[1],T=o.useMemo(function(){var te=[O,L][b];return p?te:ii(e,te,v[b])},[p,O,L,b,e,v]),V=function(ne){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",oe=[N,j][b];oe(ne);var se=[O,L];se[b]=ne,m&&(!mr(e,t,O,se[0],l)||!mr(e,t,L,se[1],l))&&m(se,{source:le,range:b===1?"end":"start",mode:r})},X=function(ne,le){if(s){var oe={date:"month",week:"month",month:"year",quarter:"year"},se=oe[l];if(se&&!mr(e,t,ne,le,se))return Co(e,l,le,-1);if(l==="year"&&ne){var me=Math.floor(e.getYear(ne)/10),ce=Math.floor(e.getYear(le)/10);if(me!==ce)return Co(e,l,le,-1)}}return le},K=o.useRef(null);return(0,pr.Z)(function(){if(a&&!c[b]){var te=p?null:e.getNow();if(K.current!==null&&K.current!==b?te=[O,L][b^1]:n[b]?te=b===0?n[0]:X(n[0],n[1]):n[b^1]&&(te=n[b^1]),te){g&&e.isAfter(g,te)&&(te=g);var ne=s?Co(e,l,te,1):te;h&&e.isAfter(ne,h)&&(te=s?Co(e,l,h,-1):h),V(te,"reset")}}},[a,b,n[b]]),o.useEffect(function(){a?K.current=b:K.current=null},[a,b]),(0,pr.Z)(function(){a&&c&&c[b]&&V(c[b],"reset")},[a,b]),[T,V]}function Tc(e,t){var n=o.useRef(e),r=o.useState({}),a=(0,x.Z)(r,2),i=a[1],l=function(f){return f&&t!==void 0?t:n.current},s=function(f){n.current=f,i({})};return[l,s,l(!0)]}var Yh=[];function Fc(e,t,n){var r=function(l){return l.map(function(s){return sr(s,{generateConfig:e,locale:t,format:n[0]})})},a=function(l,s){for(var c=Math.max(l.length,s.length),f=-1,v=0;v2&&arguments[2]!==void 0?arguments[2]:1,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,l=[],s=n>=1?n|0:1,c=e;c<=t;c+=s){var f=a.includes(c);(!f||!r)&&l.push({label:rl(c,i),value:c,disabled:f})}return l}function dl(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=t||{},a=r.use12Hours,i=r.hourStep,l=i===void 0?1:i,s=r.minuteStep,c=s===void 0?1:s,f=r.secondStep,v=f===void 0?1:f,m=r.millisecondStep,g=m===void 0?100:m,h=r.hideDisabledOptions,p=r.disabledTime,b=r.disabledHours,C=r.disabledMinutes,y=r.disabledSeconds,I=o.useMemo(function(){return n||e.getNow()},[n,e]);if(0)var Z,P,w;var O=o.useCallback(function(me){var ce=(p==null?void 0:p(me))||{};return[ce.disabledHours||b||si,ce.disabledMinutes||C||si,ce.disabledSeconds||y||si,ce.disabledMilliseconds||si]},[p,b,C,y]),N=o.useMemo(function(){return O(I)},[I,O]),$=(0,x.Z)(N,4),A=$[0],L=$[1],j=$[2],T=$[3],V=o.useCallback(function(me,ce,pe,we){var Ee=ci(0,23,l,h,me()),Re=a?Ee.map(function(je){return(0,d.Z)((0,d.Z)({},je),{},{label:rl(je.value%12||12,2)})}):Ee,De=function(Xe){return ci(0,59,c,h,ce(Xe))},_e=function(Xe,lt){return ci(0,59,v,h,pe(Xe,lt))},Ie=function(Xe,lt,at){return ci(0,999,g,h,we(Xe,lt,at),3)};return[Re,De,_e,Ie]},[h,l,a,g,c,v]),X=o.useMemo(function(){return V(A,L,j,T)},[V,A,L,j,T]),K=(0,x.Z)(X,4),te=K[0],ne=K[1],le=K[2],oe=K[3],se=function(ce,pe){var we=function(){return te},Ee=ne,Re=le,De=oe;if(pe){var _e=O(pe),Ie=(0,x.Z)(_e,4),je=Ie[0],Xe=Ie[1],lt=Ie[2],at=Ie[3],Te=V(je,Xe,lt,at),We=(0,x.Z)(Te,4),ke=We[0],ot=We[1],yt=We[2],ft=We[3];we=function(){return ke},Ee=ot,Re=yt,De=ft}var xt=Uh(ce,we,Ee,Re,De,e);return xt};return[se,te,ne,le,oe]}function Xh(e){var t=e.mode,n=e.internalMode,r=e.renderExtraFooter,a=e.showNow,i=e.showTime,l=e.onSubmit,s=e.onNow,c=e.invalid,f=e.needConfirm,v=e.generateConfig,m=e.disabledDate,g=o.useContext(Br),h=g.prefixCls,p=g.locale,b=g.button,C=b===void 0?"button":b,y=v.getNow(),I=dl(v,i,y),Z=(0,x.Z)(I,1),P=Z[0],w=r==null?void 0:r(t),O=m(y,{type:t}),N=function(){if(!O){var X=P(y);s(X)}},$="".concat(h,"-now"),A="".concat($,"-btn"),L=a&&o.createElement("li",{className:$},o.createElement("a",{className:_()(A,O&&"".concat(A,"-disabled")),"aria-disabled":O,onClick:N},n==="date"?p.today:p.now)),j=f&&o.createElement("li",{className:"".concat(h,"-ok")},o.createElement(C,{disabled:c,onClick:l},p.ok)),T=(L||j)&&o.createElement("ul",{className:"".concat(h,"-ranges")},L,j);return!w&&!T?null:o.createElement("div",{className:"".concat(h,"-footer")},w&&o.createElement("div",{className:"".concat(h,"-footer-extra")},w),T)}function Vc(e,t,n){function r(a,i){var l=a.findIndex(function(c){return mr(e,t,c,i,n)});if(l===-1)return[].concat((0,re.Z)(a),[i]);var s=(0,re.Z)(a);return s.splice(l,1),s}return r}var Za=o.createContext(null);function ui(){return o.useContext(Za)}function za(e,t){var n=e.prefixCls,r=e.generateConfig,a=e.locale,i=e.disabledDate,l=e.minDate,s=e.maxDate,c=e.cellRender,f=e.hoverValue,v=e.hoverRangeValue,m=e.onHover,g=e.values,h=e.pickerValue,p=e.onSelect,b=e.prevIcon,C=e.nextIcon,y=e.superPrevIcon,I=e.superNextIcon,Z=r.getNow(),P={now:Z,values:g,pickerValue:h,prefixCls:n,disabledDate:i,minDate:l,maxDate:s,cellRender:c,hoverValue:f,hoverRangeValue:v,onHover:m,locale:a,generateConfig:r,onSelect:p,panelType:t,prevIcon:b,nextIcon:C,superPrevIcon:y,superNextIcon:I};return[P,Z]}var ma=o.createContext({});function yo(e){for(var t=e.rowNum,n=e.colNum,r=e.baseDate,a=e.getCellDate,i=e.prefixColumn,l=e.rowClassName,s=e.titleFormat,c=e.getCellText,f=e.getCellClassName,v=e.headerCells,m=e.cellSelection,g=m===void 0?!0:m,h=e.disabledDate,p=ui(),b=p.prefixCls,C=p.panelType,y=p.now,I=p.disabledDate,Z=p.cellRender,P=p.onHover,w=p.hoverValue,O=p.hoverRangeValue,N=p.generateConfig,$=p.values,A=p.locale,L=p.onSelect,j=h||I,T="".concat(b,"-cell"),V=o.useContext(ma),X=V.onCellDblClick,K=function(pe){return $.some(function(we){return we&&mr(N,A,pe,we,C)})},te=[],ne=0;ne1&&arguments[1]!==void 0?arguments[1]:!1;Mt(qe),C==null||C(qe),Zt&&on(qe)},rn=function(qe,Zt){Ie(qe),Zt&&en(Zt),on(Zt,qe)},pn=function(qe){if(yt(qe),en(qe),_e!==P){var Zt=["decade","year"],Je=[].concat(Zt,["month"]),Rt={quarter:[].concat(Zt,["quarter"]),week:[].concat((0,re.Z)(Je),["week"]),date:[].concat((0,re.Z)(Je),["date"])},On=Rt[P]||Je,bn=On.indexOf(_e),Jt=On[bn+1];Jt&&rn(Jt,qe)}},At=o.useMemo(function(){var gt,qe;if(Array.isArray(N)){var Zt=(0,x.Z)(N,2);gt=Zt[0],qe=Zt[1]}else gt=N;return!gt&&!qe?null:(gt=gt||qe,qe=qe||gt,a.isAfter(gt,qe)?[qe,gt]:[gt,qe])},[N,a]),nt=al($,A,L),$t=T[je]||l0[je]||fi,pt=o.useContext(ma),jt=o.useMemo(function(){return(0,d.Z)((0,d.Z)({},pt),{},{hideHeader:V})},[pt,V]),Ut="".concat(X,"-panel"),Gt=ri(e,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return o.createElement(ma.Provider,{value:jt},o.createElement("div",{ref:K,tabIndex:c,className:_()(Ut,(0,M.Z)({},"".concat(Ut,"-rtl"),i==="rtl"))},o.createElement($t,(0,fe.Z)({},Gt,{showTime:we,prefixCls:X,locale:ce,generateConfig:a,onModeChange:rn,pickerValue:Et,onPickerValueChange:function(qe){en(qe,!0)},value:ke[0],onSelect:pn,values:ke,cellRender:nt,hoverRangeValue:At,hoverValue:O}))))}var c0=o.memo(o.forwardRef(s0)),fl=c0;function u0(e){var t=e.picker,n=e.multiplePanel,r=e.pickerValue,a=e.onPickerValueChange,i=e.needConfirm,l=e.onSubmit,s=e.range,c=e.hoverValue,f=o.useContext(Br),v=f.prefixCls,m=f.generateConfig,g=o.useCallback(function(I,Z){return Co(m,t,I,Z)},[m,t]),h=o.useMemo(function(){return g(r,1)},[r,g]),p=function(Z){a(g(Z,-1))},b={onCellDblClick:function(){i&&l()}},C=t==="time",y=(0,d.Z)((0,d.Z)({},e),{},{hoverValue:null,hoverRangeValue:null,hideHeader:C});return s?y.hoverRangeValue=c:y.hoverValue=c,n?o.createElement("div",{className:"".concat(v,"-panels")},o.createElement(ma.Provider,{value:(0,d.Z)((0,d.Z)({},b),{},{hideNext:!0})},o.createElement(fl,y)),o.createElement(ma.Provider,{value:(0,d.Z)((0,d.Z)({},b),{},{hidePrev:!0})},o.createElement(fl,(0,fe.Z)({},y,{pickerValue:h,onPickerValueChange:p})))):o.createElement(ma.Provider,{value:(0,d.Z)({},b)},o.createElement(fl,y))}function Wc(e){return typeof e=="function"?e():e}function d0(e){var t=e.prefixCls,n=e.presets,r=e.onClick,a=e.onHover;return n.length?o.createElement("div",{className:"".concat(t,"-presets")},o.createElement("ul",null,n.map(function(i,l){var s=i.label,c=i.value;return o.createElement("li",{key:l,onClick:function(){r(Wc(c))},onMouseEnter:function(){a(Wc(c))},onMouseLeave:function(){a(null)}},s)}))):null}function zc(e){var t=e.panelRender,n=e.internalMode,r=e.picker,a=e.showNow,i=e.range,l=e.multiple,s=e.activeOffset,c=s===void 0?0:s,f=e.placement,v=e.presets,m=e.onPresetHover,g=e.onPresetSubmit,h=e.onFocus,p=e.onBlur,b=e.onPanelMouseDown,C=e.direction,y=e.value,I=e.onSelect,Z=e.isInvalid,P=e.defaultOpenValue,w=e.onOk,O=e.onSubmit,N=o.useContext(Br),$=N.prefixCls,A="".concat($,"-panel"),L=C==="rtl",j=o.useRef(null),T=o.useRef(null),V=o.useState(0),X=(0,x.Z)(V,2),K=X[0],te=X[1],ne=o.useState(0),le=(0,x.Z)(ne,2),oe=le[0],se=le[1],me=function(ot){ot.offsetWidth&&te(ot.offsetWidth)};o.useEffect(function(){if(i){var ke,ot=((ke=j.current)===null||ke===void 0?void 0:ke.offsetWidth)||0,yt=K-ot;c<=yt?se(0):se(c+ot-K)}},[K,c,i]);function ce(ke){return ke.filter(function(ot){return ot})}var pe=o.useMemo(function(){return ce(Ia(y))},[y]),we=r==="time"&&!pe.length,Ee=o.useMemo(function(){return we?ce([P]):pe},[we,pe,P]),Re=we?P:pe,De=o.useMemo(function(){return Ee.length?Ee.some(function(ke){return Z(ke)}):!0},[Ee,Z]),_e=function(){we&&I(P),w(),O()},Ie=o.createElement("div",{className:"".concat($,"-panel-layout")},o.createElement(d0,{prefixCls:$,presets:v,onClick:g,onHover:m}),o.createElement("div",null,o.createElement(u0,(0,fe.Z)({},e,{value:Re})),o.createElement(Xh,(0,fe.Z)({},e,{showNow:l?!1:a,invalid:De,onSubmit:_e}))));t&&(Ie=t(Ie));var je="".concat(A,"-container"),Xe="marginLeft",lt="marginRight",at=o.createElement("div",{onMouseDown:b,tabIndex:-1,className:_()(je,"".concat($,"-").concat(n,"-panel-container")),style:(0,M.Z)((0,M.Z)({},L?lt:Xe,oe),L?Xe:lt,"auto"),onFocus:h,onBlur:p},Ie);if(i){var Te=ni(f,L),We=vc(Te,L);at=o.createElement("div",{onMouseDown:b,ref:T,className:_()("".concat($,"-range-wrapper"),"".concat($,"-").concat(r,"-range-wrapper"))},o.createElement("div",{ref:j,className:"".concat($,"-range-arrow"),style:(0,M.Z)({},We,c)}),o.createElement(Lc.Z,{onResize:me},at))}return at}function Yc(e,t){var n=e.format,r=e.maskFormat,a=e.generateConfig,i=e.locale,l=e.preserveInvalidOnBlur,s=e.inputReadOnly,c=e.required,f=e["aria-required"],v=e.onSubmit,m=e.onFocus,g=e.onBlur,h=e.onInputChange,p=e.onInvalid,b=e.open,C=e.onOpenChange,y=e.onKeyDown,I=e.onChange,Z=e.activeHelp,P=e.name,w=e.autoComplete,O=e.id,N=e.value,$=e.invalid,A=e.placeholder,L=e.disabled,j=e.activeIndex,T=e.allHelp,V=e.picker,X=function(ce,pe){var we=a.locale.parse(i.locale,ce,[pe]);return we&&a.isValidate(we)?we:null},K=n[0],te=o.useCallback(function(me){return sr(me,{locale:i,format:K,generateConfig:a})},[i,a,K]),ne=o.useMemo(function(){return N.map(te)},[N,te]),le=o.useMemo(function(){var me=V==="time"?8:10,ce=typeof K=="function"?K(a.getNow()).length:K.length;return Math.max(me,ce)+2},[K,V,a]),oe=function(ce){for(var pe=0;pe=s&&n<=c)return i;var f=Math.min(Math.abs(n-s),Math.abs(n-c));f0?Jn:fr));var ha=Pr+fn,na=fr-Jn+1;return String(Jn+(na+ha-Jn)%na)};switch(Zt){case"Backspace":case"Delete":Je="",Rt=bn;break;case"ArrowLeft":Je="",Jt(-1);break;case"ArrowRight":Je="",Jt(1);break;case"ArrowUp":Je="",Rt=Un(1);break;case"ArrowDown":Je="",Rt=Un(-1);break;default:isNaN(Number(Zt))||(Je=ce+Zt,Rt=Je);break}if(Je!==null&&(pe(Je),Je.length>=On&&(Jt(1),pe(""))),Rt!==null){var Qt=lt.slice(0,yt)+rl(Rt,On)+lt.slice(ft);Et(Qt.slice(0,l.length))}Xe({})},Ut=o.useRef();(0,pr.Z)(function(){if(!(!X||!l||en.current)){if(!We.match(lt)){Et(l);return}return Te.current.setSelectionRange(yt,ft),Ut.current=(0,Sr.Z)(function(){Te.current.setSelectionRange(yt,ft)}),function(){Sr.Z.cancel(Ut.current)}}},[We,l,X,lt,Re,yt,ft,je,Et]);var Gt=l?{onFocus:At,onBlur:$t,onKeyDown:jt,onMouseDown:rn,onMouseUp:pn,onPaste:on}:{};return o.createElement("div",{ref:at,className:_()(j,(0,M.Z)((0,M.Z)({},"".concat(j,"-active"),n&&a),"".concat(j,"-placeholder"),v))},o.createElement(L,(0,fe.Z)({ref:Te,"aria-invalid":C,autoComplete:"off"},I,{onKeyDown:pt,onBlur:nt},Gt,{value:lt,onChange:Mt})),o.createElement(vi,{type:"suffix",icon:i}),y)}),gl=b0,C0=["id","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveOffset","placement","onMouseDown","required","aria-required","autoFocus"],y0=["index"];function S0(e,t){var n=e.id,r=e.clearIcon,a=e.suffixIcon,i=e.separator,l=i===void 0?"~":i,s=e.activeIndex,c=e.activeHelp,f=e.allHelp,v=e.focused,m=e.onFocus,g=e.onBlur,h=e.onKeyDown,p=e.locale,b=e.generateConfig,C=e.placeholder,y=e.className,I=e.style,Z=e.onClick,P=e.onClear,w=e.value,O=e.onChange,N=e.onSubmit,$=e.onInputChange,A=e.format,L=e.maskFormat,j=e.preserveInvalidOnBlur,T=e.onInvalid,V=e.disabled,X=e.invalid,K=e.inputReadOnly,te=e.direction,ne=e.onOpenChange,le=e.onActiveOffset,oe=e.placement,se=e.onMouseDown,me=e.required,ce=e["aria-required"],pe=e.autoFocus,we=(0,S.Z)(e,C0),Ee=te==="rtl",Re=o.useContext(Br),De=Re.prefixCls,_e=o.useMemo(function(){if(typeof n=="string")return[n];var $t=n||{};return[$t.start,$t.end]},[n]),Ie=o.useRef(),je=o.useRef(),Xe=o.useRef(),lt=function(pt){var jt;return(jt=[je,Xe][pt])===null||jt===void 0?void 0:jt.current};o.useImperativeHandle(t,function(){return{nativeElement:Ie.current,focus:function(pt){if((0,E.Z)(pt)==="object"){var jt,Ut=pt||{},Gt=Ut.index,gt=Gt===void 0?0:Gt,qe=(0,S.Z)(Ut,y0);(jt=lt(gt))===null||jt===void 0||jt.focus(qe)}else{var Zt;(Zt=lt(pt!=null?pt:0))===null||Zt===void 0||Zt.focus()}},blur:function(){var pt,jt;(pt=lt(0))===null||pt===void 0||pt.blur(),(jt=lt(1))===null||jt===void 0||jt.blur()}}});var at=Kc(we),Te=o.useMemo(function(){return Array.isArray(C)?C:[C,C]},[C]),We=Yc((0,d.Z)((0,d.Z)({},e),{},{id:_e,placeholder:Te})),ke=(0,x.Z)(We,1),ot=ke[0],yt=ni(oe,Ee),ft=vc(yt,Ee),xt=yt==null?void 0:yt.toLowerCase().endsWith("right"),Et=o.useState({position:"absolute",width:0}),Mt=(0,x.Z)(Et,2),on=Mt[0],en=Mt[1],rn=(0,Ye.zX)(function(){var $t=lt(s);if($t){var pt=$t.nativeElement,jt=pt.offsetWidth,Ut=pt.offsetLeft,Gt=pt.offsetParent,gt=(Gt==null?void 0:Gt.offsetWidth)||0,qe=xt?gt-jt-Ut:Ut;en(function(Zt){return(0,d.Z)((0,d.Z)({},Zt),{},(0,M.Z)({width:jt},ft,qe))}),le(qe)}});o.useEffect(function(){rn()},[s]);var pn=r&&(w[0]&&!V[0]||w[1]&&!V[1]),At=pe&&!V[0],nt=pe&&!At&&!V[1];return o.createElement(Lc.Z,{onResize:rn},o.createElement("div",(0,fe.Z)({},at,{className:_()(De,"".concat(De,"-range"),(0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)({},"".concat(De,"-focused"),v),"".concat(De,"-disabled"),V.every(function($t){return $t})),"".concat(De,"-invalid"),X.some(function($t){return $t})),"".concat(De,"-rtl"),Ee),y),style:I,ref:Ie,onClick:Z,onMouseDown:function(pt){var jt=pt.target;jt!==je.current.inputElement&&jt!==Xe.current.inputElement&&pt.preventDefault(),se==null||se(pt)}}),o.createElement(gl,(0,fe.Z)({ref:je},ot(0),{autoFocus:At,"date-range":"start"})),o.createElement("div",{className:"".concat(De,"-range-separator")},l),o.createElement(gl,(0,fe.Z)({ref:Xe},ot(1),{autoFocus:nt,"date-range":"end"})),o.createElement("div",{className:"".concat(De,"-active-bar"),style:on}),o.createElement(vi,{type:"suffix",icon:a}),pn&&o.createElement(vl,{icon:r,onClear:P})))}var x0=o.forwardRef(S0),P0=x0;function Xc(e,t){var n=e!=null?e:t;return Array.isArray(n)?n:[n,n]}function mi(e){return e===1?"end":"start"}function w0(e,t){var n=Oc(e,function(){var jn=e.disabled,hn=e.allowEmpty,$n=Xc(jn,!1),lr=Xc(hn,!1);return{disabled:$n,allowEmpty:lr}}),r=(0,x.Z)(n,6),a=r[0],i=r[1],l=r[2],s=r[3],c=r[4],f=r[5],v=a.prefixCls,m=a.styles,g=a.classNames,h=a.placement,p=a.defaultValue,b=a.value,C=a.needConfirm,y=a.onKeyDown,I=a.disabled,Z=a.allowEmpty,P=a.disabledDate,w=a.minDate,O=a.maxDate,N=a.defaultOpen,$=a.open,A=a.onOpenChange,L=a.locale,j=a.generateConfig,T=a.picker,V=a.showNow,X=a.showToday,K=a.showTime,te=a.mode,ne=a.onPanelChange,le=a.onCalendarChange,oe=a.onOk,se=a.defaultPickerValue,me=a.pickerValue,ce=a.onPickerValueChange,pe=a.inputReadOnly,we=a.suffixIcon,Ee=a.onFocus,Re=a.onBlur,De=a.presets,_e=a.ranges,Ie=a.components,je=a.cellRender,Xe=a.dateRender,lt=a.monthCellRender,at=a.onClick,Te=Rc(t),We=Mc($,N,I,A),ke=(0,x.Z)(We,2),ot=ke[0],yt=ke[1],ft=function(hn,$n){(I.some(function(lr){return!lr})||!hn)&&yt(hn,$n)},xt=jc(j,L,s,!0,!1,p,b,le,oe),Et=(0,x.Z)(xt,5),Mt=Et[0],on=Et[1],en=Et[2],rn=Et[3],pn=Et[4],At=en(),nt=Dc(I,Z,ot),$t=(0,x.Z)(nt,7),pt=$t[0],jt=$t[1],Ut=$t[2],Gt=$t[3],gt=$t[4],qe=$t[5],Zt=$t[6],Je=function(hn,$n){jt(!0),Ee==null||Ee(hn,{range:mi($n!=null?$n:Gt)})},Rt=function(hn,$n){jt(!1),Re==null||Re(hn,{range:mi($n!=null?$n:Gt)})},On=o.useMemo(function(){if(!K)return null;var jn=K.disabledTime,hn=jn?function($n){var lr=mi(Gt),Kr=hc(At,Zt,Gt);return jn($n,lr,{from:Kr})}:void 0;return(0,d.Z)((0,d.Z)({},K),{},{disabledTime:hn})},[K,Gt,At,Zt]),bn=(0,Ye.C8)([T,T],{value:te}),Jt=(0,x.Z)(bn,2),Un=Jt[0],Qt=Jt[1],zt=Un[Gt]||T,fn=zt==="date"&&On?"datetime":zt,Yt=fn===T&&fn!=="time",Cn=Hc(T,zt,V,X,!0),Jn=kc(a,Mt,on,en,rn,I,s,pt,ot,f),fr=(0,x.Z)(Jn,2),gr=fr[0],Cr=fr[1],Pr=zh(At,I,Zt,j,L,P),ha=bc(At,f,Z),na=(0,x.Z)(ha,2),Zo=na[0],Oo=na[1],pa=Nc(j,L,At,Un,ot,Gt,i,Yt,se,me,On==null?void 0:On.defaultOpenValue,ce,w,O),ra=(0,x.Z)(pa,2),Mo=ra[0],Ro=ra[1],Ra=(0,Ye.zX)(function(jn,hn,$n){var lr=ho(Un,Gt,hn);if((lr[0]!==Un[0]||lr[1]!==Un[1])&&Qt(lr),ne&&$n!==!1){var Kr=(0,re.Z)(At);jn&&(Kr[Gt]=jn),ne(Kr,lr)}}),$r=function(hn,$n){return ho(At,$n,hn)},wn=function(hn,$n){var lr=At;hn&&(lr=$r(hn,Gt));var Kr=qe(lr);rn(lr),gr(Gt,Kr===null),Kr===null?ft(!1,{force:!0}):$n||Te.current.focus({index:Kr})},Fn=function(hn){var $n,lr=hn.target.getRootNode();if(!Te.current.nativeElement.contains(($n=lr.activeElement)!==null&&$n!==void 0?$n:document.activeElement)){var Kr=I.findIndex(function(sP){return!sP});Kr>=0&&Te.current.focus({index:Kr})}ft(!0),at==null||at(hn)},kn=function(){Cr(null),ft(!1,{force:!0})},Wn=o.useState(null),ur=(0,x.Z)(Wn,2),nr=ur[0],zn=ur[1],Yn=o.useState(null),er=(0,x.Z)(Yn,2),vr=er[0],Wr=er[1],Jr=o.useMemo(function(){return vr||At},[At,vr]);o.useEffect(function(){ot||Wr(null)},[ot]);var zr=o.useState(0),Yr=(0,x.Z)(zr,2),aa=Yr[0],wr=Yr[1],Dr=$c(De,_e),Al=function(hn){Wr(hn),zn("preset")},jl=function(hn){var $n=Cr(hn);$n&&ft(!1,{force:!0})},kl=function(hn){wn(hn)},Hl=function(hn){Wr(hn?$r(hn,Gt):null),zn("cell")},Ll=function(hn){ft(!0),Je(hn)},Vl=function(){Ut("panel")},Bl=function(hn){var $n=ho(At,Gt,hn);rn($n),!C&&!l&&i===fn&&wn(hn)},Wl=function(){ft(!1)},zl=al(je,Xe,lt,mi(Gt)),Yl=At[Gt]||null,Kl=(0,Ye.zX)(function(jn){return f(jn,{activeIndex:Gt})}),Ul=o.useMemo(function(){var jn=(0,ja.Z)(a,!1),hn=(0,nn.Z)(a,[].concat((0,re.Z)(Object.keys(jn)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return hn},[a]),yn=o.createElement(zc,(0,fe.Z)({},Ul,{showNow:Cn,showTime:On,range:!0,multiplePanel:Yt,activeOffset:aa,placement:h,disabledDate:Pr,onFocus:Ll,onBlur:Rt,onPanelMouseDown:Vl,picker:T,mode:zt,internalMode:fn,onPanelChange:Ra,format:c,value:Yl,isInvalid:Kl,onChange:null,onSelect:Bl,pickerValue:Mo,defaultOpenValue:Ia(K==null?void 0:K.defaultOpenValue)[Gt],onPickerValueChange:Ro,hoverValue:Jr,onHover:Hl,needConfirm:C,onSubmit:wn,onOk:pn,presets:Dr,onPresetHover:Al,onPresetSubmit:jl,onNow:kl,cellRender:zl})),sn=function(hn,$n){var lr=$r(hn,$n);rn(lr)},Ir=function(){Ut("input")},_r=function(hn,$n){Ut("input"),ft(!0,{inherit:!0}),Gt!==$n&&ot&&!C&&l&&wn(null,!0),gt($n),Je(hn,$n)},Pi=function(hn,$n){if(ft(!1),!C&&Ut()==="input"){var lr=qe(At);gr(Gt,lr===null)}Rt(hn,$n)},iP=function(hn,$n){hn.key==="Tab"&&wn(null,!0),y==null||y(hn,$n)},lP=o.useMemo(function(){return{prefixCls:v,locale:L,generateConfig:j,button:Ie.button,input:Ie.input}},[v,L,j,Ie.button,Ie.input]);if((0,pr.Z)(function(){ot&&Gt!==void 0&&Ra(null,T,!1)},[ot,Gt,T]),(0,pr.Z)(function(){var jn=Ut();!ot&&jn==="input"&&(ft(!1),wn(null,!0)),!ot&&l&&!C&&jn==="panel"&&(ft(!0),wn())},[ot]),0)var nw;return o.createElement(Br.Provider,{value:lP},o.createElement(mc,(0,fe.Z)({},pc(a),{popupElement:yn,popupStyle:m.popup,popupClassName:g.popup,visible:ot,onClose:Wl,range:!0}),o.createElement(P0,(0,fe.Z)({},a,{ref:Te,suffixIcon:we,activeIndex:pt||ot?Gt:null,activeHelp:!!vr,allHelp:!!vr&&nr==="preset",focused:pt,onFocus:_r,onBlur:Pi,onKeyDown:iP,onSubmit:wn,value:Jr,maskFormat:c,onChange:sn,onInputChange:Ir,format:s,inputReadOnly:pe,disabled:I,open:ot,onOpenChange:ft,onClick:Fn,onClear:kn,invalid:Zo,onInvalid:Oo,onActiveOffset:wr}))))}var I0=o.forwardRef(w0),E0=I0,Z0=u(39983);function O0(e){var t=e.prefixCls,n=e.value,r=e.onRemove,a=e.removeIcon,i=a===void 0?"\xD7":a,l=e.formatDate,s=e.disabled,c=e.maxTagCount,f=e.placeholder,v="".concat(t,"-selector"),m="".concat(t,"-selection"),g="".concat(m,"-overflow");function h(C,y){return o.createElement("span",{className:_()("".concat(m,"-item")),title:typeof C=="string"?C:null},o.createElement("span",{className:"".concat(m,"-item-content")},C),!s&&y&&o.createElement("span",{onMouseDown:function(Z){Z.preventDefault()},onClick:y,className:"".concat(m,"-item-remove")},i))}function p(C){var y=l(C),I=function(P){P&&P.stopPropagation(),r(C)};return h(y,I)}function b(C){var y="+ ".concat(C.length," ...");return h(y)}return o.createElement("div",{className:v},o.createElement(Z0.Z,{prefixCls:g,data:n,renderItem:p,renderRest:b,itemKey:function(y){return l(y)},maxCount:c}),!n.length&&o.createElement("span",{className:"".concat(t,"-selection-placeholder")},f))}var M0=["id","open","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","removeIcon"];function R0(e,t){var n=e.id,r=e.open,a=e.clearIcon,i=e.suffixIcon,l=e.activeHelp,s=e.allHelp,c=e.focused,f=e.onFocus,v=e.onBlur,m=e.onKeyDown,g=e.locale,h=e.generateConfig,p=e.placeholder,b=e.className,C=e.style,y=e.onClick,I=e.onClear,Z=e.internalPicker,P=e.value,w=e.onChange,O=e.onSubmit,N=e.onInputChange,$=e.multiple,A=e.maxTagCount,L=e.format,j=e.maskFormat,T=e.preserveInvalidOnBlur,V=e.onInvalid,X=e.disabled,K=e.invalid,te=e.inputReadOnly,ne=e.direction,le=e.onOpenChange,oe=e.onMouseDown,se=e.required,me=e["aria-required"],ce=e.autoFocus,pe=e.removeIcon,we=(0,S.Z)(e,M0),Ee=ne==="rtl",Re=o.useContext(Br),De=Re.prefixCls,_e=o.useRef(),Ie=o.useRef();o.useImperativeHandle(t,function(){return{nativeElement:_e.current,focus:function(xt){var Et;(Et=Ie.current)===null||Et===void 0||Et.focus(xt)},blur:function(){var xt;(xt=Ie.current)===null||xt===void 0||xt.blur()}}});var je=Kc(we),Xe=function(xt){w([xt])},lt=function(xt){var Et=P.filter(function(Mt){return Mt&&!mr(h,g,Mt,xt,Z)});w(Et),r||O()},at=Yc((0,d.Z)((0,d.Z)({},e),{},{onChange:Xe}),function(ft){var xt=ft.valueTexts;return{value:xt[0]||"",active:c}}),Te=(0,x.Z)(at,2),We=Te[0],ke=Te[1],ot=!!(a&&P.length&&!X),yt=$?o.createElement(o.Fragment,null,o.createElement(O0,{prefixCls:De,value:P,onRemove:lt,formatDate:ke,maxTagCount:A,disabled:X,removeIcon:pe,placeholder:p}),o.createElement("input",{className:"".concat(De,"-multiple-input"),value:P.map(ke).join(","),ref:Ie,readOnly:!0,autoFocus:ce}),o.createElement(vi,{type:"suffix",icon:i}),ot&&o.createElement(vl,{icon:a,onClear:I})):o.createElement(gl,(0,fe.Z)({ref:Ie},We(),{autoFocus:ce,suffixIcon:i,clearIcon:ot&&o.createElement(vl,{icon:a,onClear:I}),showActiveCls:!1}));return o.createElement("div",(0,fe.Z)({},je,{className:_()(De,(0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)({},"".concat(De,"-multiple"),$),"".concat(De,"-focused"),c),"".concat(De,"-disabled"),X),"".concat(De,"-invalid"),K),"".concat(De,"-rtl"),Ee),b),style:C,ref:_e,onClick:y,onMouseDown:function(xt){var Et,Mt=xt.target;Mt!==((Et=Ie.current)===null||Et===void 0?void 0:Et.inputElement)&&xt.preventDefault(),oe==null||oe(xt)}}),yt)}var $0=o.forwardRef(R0),D0=$0;function N0(e,t){var n=Oc(e),r=(0,x.Z)(n,6),a=r[0],i=r[1],l=r[2],s=r[3],c=r[4],f=r[5],v=a,m=v.prefixCls,g=v.styles,h=v.classNames,p=v.order,b=v.defaultValue,C=v.value,y=v.needConfirm,I=v.onChange,Z=v.onKeyDown,P=v.disabled,w=v.disabledDate,O=v.minDate,N=v.maxDate,$=v.defaultOpen,A=v.open,L=v.onOpenChange,j=v.locale,T=v.generateConfig,V=v.picker,X=v.showNow,K=v.showToday,te=v.showTime,ne=v.mode,le=v.onPanelChange,oe=v.onCalendarChange,se=v.onOk,me=v.multiple,ce=v.defaultPickerValue,pe=v.pickerValue,we=v.onPickerValueChange,Ee=v.inputReadOnly,Re=v.suffixIcon,De=v.removeIcon,_e=v.onFocus,Ie=v.onBlur,je=v.presets,Xe=v.components,lt=v.cellRender,at=v.dateRender,Te=v.monthCellRender,We=v.onClick,ke=Rc(t);function ot(yn){return yn===null?null:me?yn:yn[0]}var yt=Vc(T,j,i),ft=Mc(A,$,[P],L),xt=(0,x.Z)(ft,2),Et=xt[0],Mt=xt[1],on=function(sn,Ir,_r){if(oe){var Pi=(0,d.Z)({},_r);delete Pi.range,oe(ot(sn),ot(Ir),Pi)}},en=function(sn){se==null||se(ot(sn))},rn=jc(T,j,s,!1,p,b,C,on,en),pn=(0,x.Z)(rn,5),At=pn[0],nt=pn[1],$t=pn[2],pt=pn[3],jt=pn[4],Ut=$t(),Gt=Dc([P]),gt=(0,x.Z)(Gt,4),qe=gt[0],Zt=gt[1],Je=gt[2],Rt=gt[3],On=function(sn){Zt(!0),_e==null||_e(sn,{})},bn=function(sn){Zt(!1),Ie==null||Ie(sn,{})},Jt=(0,Ye.C8)(V,{value:ne}),Un=(0,x.Z)(Jt,2),Qt=Un[0],zt=Un[1],fn=Qt==="date"&&te?"datetime":Qt,Yt=Hc(V,Qt,X,K),Cn=I&&function(yn,sn){I(ot(yn),ot(sn))},Jn=kc((0,d.Z)((0,d.Z)({},a),{},{onChange:Cn}),At,nt,$t,pt,[],s,qe,Et,f),fr=(0,x.Z)(Jn,2),gr=fr[1],Cr=bc(Ut,f),Pr=(0,x.Z)(Cr,2),ha=Pr[0],na=Pr[1],Zo=o.useMemo(function(){return ha.some(function(yn){return yn})},[ha]),Oo=function(sn,Ir){if(we){var _r=(0,d.Z)((0,d.Z)({},Ir),{},{mode:Ir.mode[0]});delete _r.range,we(sn[0],_r)}},pa=Nc(T,j,Ut,[Qt],Et,Rt,i,!1,ce,pe,Ia(te==null?void 0:te.defaultOpenValue),Oo,O,N),ra=(0,x.Z)(pa,2),Mo=ra[0],Ro=ra[1],Ra=(0,Ye.zX)(function(yn,sn,Ir){if(zt(sn),le&&Ir!==!1){var _r=yn||Ut[Ut.length-1];le(_r,sn)}}),$r=function(){gr($t()),Mt(!1,{force:!0})},wn=function(sn){!P&&!ke.current.nativeElement.contains(document.activeElement)&&ke.current.focus(),Mt(!0),We==null||We(sn)},Fn=function(){gr(null),Mt(!1,{force:!0})},kn=o.useState(null),Wn=(0,x.Z)(kn,2),ur=Wn[0],nr=Wn[1],zn=o.useState(null),Yn=(0,x.Z)(zn,2),er=Yn[0],vr=Yn[1],Wr=o.useMemo(function(){var yn=[er].concat((0,re.Z)(Ut)).filter(function(sn){return sn});return me?yn:yn.slice(0,1)},[Ut,er,me]),Jr=o.useMemo(function(){return!me&&er?[er]:Ut.filter(function(yn){return yn})},[Ut,er,me]);o.useEffect(function(){Et||vr(null)},[Et]);var zr=$c(je),Yr=function(sn){vr(sn),nr("preset")},aa=function(sn){var Ir=me?yt($t(),sn):[sn],_r=gr(Ir);_r&&!me&&Mt(!1,{force:!0})},wr=function(sn){aa(sn)},Dr=function(sn){vr(sn),nr("cell")},Al=function(sn){Mt(!0),On(sn)},jl=function(sn){Je("panel");var Ir=me?yt($t(),sn):[sn];pt(Ir),!y&&!l&&i===fn&&$r()},kl=function(){Mt(!1)},Hl=al(lt,at,Te),Ll=o.useMemo(function(){var yn=(0,ja.Z)(a,!1),sn=(0,nn.Z)(a,[].concat((0,re.Z)(Object.keys(yn)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,d.Z)((0,d.Z)({},sn),{},{multiple:a.multiple})},[a]),Vl=o.createElement(zc,(0,fe.Z)({},Ll,{showNow:Yt,showTime:te,disabledDate:w,onFocus:Al,onBlur:bn,picker:V,mode:Qt,internalMode:fn,onPanelChange:Ra,format:c,value:Ut,isInvalid:f,onChange:null,onSelect:jl,pickerValue:Mo,defaultOpenValue:te==null?void 0:te.defaultOpenValue,onPickerValueChange:Ro,hoverValue:Wr,onHover:Dr,needConfirm:y,onSubmit:$r,onOk:jt,presets:zr,onPresetHover:Yr,onPresetSubmit:aa,onNow:wr,cellRender:Hl})),Bl=function(sn){pt(sn)},Wl=function(){Je("input")},zl=function(sn){Je("input"),Mt(!0,{inherit:!0}),On(sn)},Yl=function(sn){Mt(!1),bn(sn)},Kl=function(sn,Ir){sn.key==="Tab"&&$r(),Z==null||Z(sn,Ir)},Ul=o.useMemo(function(){return{prefixCls:m,locale:j,generateConfig:T,button:Xe.button,input:Xe.input}},[m,j,T,Xe.button,Xe.input]);return(0,pr.Z)(function(){Et&&Rt!==void 0&&Ra(null,V,!1)},[Et,Rt,V]),(0,pr.Z)(function(){var yn=Je();!Et&&yn==="input"&&(Mt(!1),$r()),!Et&&l&&!y&&yn==="panel"&&(Mt(!0),$r())},[Et]),o.createElement(Br.Provider,{value:Ul},o.createElement(mc,(0,fe.Z)({},pc(a),{popupElement:Vl,popupStyle:g.popup,popupClassName:h.popup,visible:Et,onClose:kl}),o.createElement(D0,(0,fe.Z)({},a,{ref:ke,suffixIcon:Re,removeIcon:De,activeHelp:!!er,allHelp:!!er&&ur==="preset",focused:qe,onFocus:zl,onBlur:Yl,onKeyDown:Kl,onSubmit:$r,value:Jr,maskFormat:c,onChange:Bl,onInputChange:Wl,internalPicker:i,format:s,inputReadOnly:Ee,disabled:P,open:Et,onOpenChange:Mt,onClick:wn,onClear:Fn,invalid:Zo,onInvalid:function(sn){na(sn,0)}}))))}var T0=o.forwardRef(N0),F0=T0,A0=F0,Gc=u(87206),Ka=u(67771),Qc=u(33297),Jc=u(79511),_c=u(16928);const hl=(e,t)=>{const{componentCls:n,controlHeight:r}=e,a=t?`${n}-${t}`:"",i=(0,_c.gp)(e);return[{[`${n}-multiple${a}`]:{paddingBlock:i.containerPadding,paddingInlineStart:i.basePadding,minHeight:r,[`${n}-selection-item`]:{height:i.itemHeight,lineHeight:(0,Le.bf)(i.itemLineHeight)}}}]};var j0=e=>{const{componentCls:t,calc:n,lineWidth:r}=e,a=(0,Er.IX)(e,{fontHeight:e.fontSize,selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS,controlHeight:e.controlHeightSM}),i=(0,Er.IX)(e,{fontHeight:n(e.multipleItemHeightLG).sub(n(r).mul(2).equal()).equal(),fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius,controlHeight:e.controlHeightLG});return[hl(a,"small"),hl(e),hl(i,"large"),{[`${t}${t}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${t}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${t}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}}},(0,_c._z)(e)),{[`${t}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]};const k0=e=>{const{pickerCellCls:t,pickerCellInnerCls:n,cellHeight:r,borderRadiusSM:a,motionDurationMid:i,cellHoverBg:l,lineWidth:s,lineType:c,colorPrimary:f,cellActiveWithRangeBg:v,colorTextLightSolid:m,colorTextDisabled:g,cellBgDisabled:h,colorFillSecondary:p}=e;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:r,transform:"translateY(-50%)",content:'""'},[n]:{position:"relative",zIndex:2,display:"inline-block",minWidth:r,height:r,lineHeight:(0,Le.bf)(r),borderRadius:a,transition:`background ${i}`},[`&:hover:not(${t}-in-view), - &:hover:not(${t}-selected):not(${t}-range-start):not(${t}-range-end)`]:{[n]:{background:l}},[`&-in-view${t}-today ${n}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${(0,Le.bf)(s)} ${c} ${f}`,borderRadius:a,content:'""'}},[`&-in-view${t}-in-range, - &-in-view${t}-range-start, - &-in-view${t}-range-end`]:{position:"relative",[`&:not(${t}-disabled):before`]:{background:v}},[`&-in-view${t}-selected, - &-in-view${t}-range-start, - &-in-view${t}-range-end`]:{[`&:not(${t}-disabled) ${n}`]:{color:m,background:f},[`&${t}-disabled ${n}`]:{background:p}},[`&-in-view${t}-range-start:not(${t}-disabled):before`]:{insetInlineStart:"50%"},[`&-in-view${t}-range-end:not(${t}-disabled):before`]:{insetInlineEnd:"50%"},[`&-in-view${t}-range-start:not(${t}-range-end) ${n}`]:{borderStartStartRadius:a,borderEndStartRadius:a,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${t}-range-end:not(${t}-range-start) ${n}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:a,borderEndEndRadius:a},"&-disabled":{color:g,pointerEvents:"none",[n]:{background:"transparent"},"&::before":{background:h}},[`&-disabled${t}-today ${n}::before`]:{borderColor:g}}},H0=e=>{const{componentCls:t,pickerCellCls:n,pickerCellInnerCls:r,pickerYearMonthCellWidth:a,pickerControlIconSize:i,cellWidth:l,paddingSM:s,paddingXS:c,paddingXXS:f,colorBgContainer:v,lineWidth:m,lineType:g,borderRadiusLG:h,colorPrimary:p,colorTextHeading:b,colorSplit:C,pickerControlIconBorderWidth:y,colorIcon:I,textHeight:Z,motionDurationMid:P,colorIconHover:w,fontWeightStrong:O,cellHeight:N,pickerCellPaddingVertical:$,colorTextDisabled:A,colorText:L,fontSize:j,motionDurationSlow:T,withoutTimeCellHeight:V,pickerQuarterPanelContentHeight:X,borderRadiusSM:K,colorTextLightSolid:te,cellHoverBg:ne,timeColumnHeight:le,timeColumnWidth:oe,timeCellHeight:se,controlItemBgActive:me,marginXXS:ce,pickerDatePanelPaddingHorizontal:pe,pickerControlIconMargin:we}=e,Ee=e.calc(l).mul(7).add(e.calc(pe).mul(2)).equal();return{[t]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:v,borderRadius:h,outline:"none","&-focused":{borderColor:p},"&-rtl":{[`${t}-prev-icon, - ${t}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${t}-next-icon, - ${t}-super-next-icon`]:{transform:"rotate(-135deg)"},[`${t}-time-panel`]:{[`${t}-content`]:{direction:"ltr","> *":{direction:"rtl"}}}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Ee},"&-header":{display:"flex",padding:`0 ${(0,Le.bf)(c)}`,color:b,borderBottom:`${(0,Le.bf)(m)} ${g} ${C}`,"> *":{flex:"none"},button:{padding:0,color:I,lineHeight:(0,Le.bf)(Z),background:"transparent",border:0,cursor:"pointer",transition:`color ${P}`,fontSize:"inherit",display:"inline-flex",alignItems:"center",justifyContent:"center"},"> button":{minWidth:"1.6em",fontSize:j,"&:hover":{color:w},"&:disabled":{opacity:.25,pointerEvents:"none"}},"&-view":{flex:"auto",fontWeight:O,lineHeight:(0,Le.bf)(Z),"> button":{color:"inherit",fontWeight:"inherit","&:not(:first-child)":{marginInlineStart:c},"&:hover":{color:p}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",width:i,height:i,"&::before":{position:"absolute",top:0,insetInlineStart:0,width:i,height:i,border:"0 solid currentcolor",borderBlockWidth:`${(0,Le.bf)(y)} 0`,borderInlineWidth:`${(0,Le.bf)(y)} 0`,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:we,insetInlineStart:we,display:"inline-block",width:i,height:i,border:"0 solid currentcolor",borderBlockWidth:`${(0,Le.bf)(y)} 0`,borderInlineWidth:`${(0,Le.bf)(y)} 0`,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:N,fontWeight:"normal"},th:{height:e.calc(N).add(e.calc($).mul(2)).equal(),color:L,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${(0,Le.bf)($)} 0`,color:A,cursor:"pointer","&-in-view":{color:L}},k0(e)),"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-content`]:{height:e.calc(V).mul(4).equal()},[r]:{padding:`0 ${(0,Le.bf)(c)}`}},"&-quarter-panel":{[`${t}-content`]:{height:X}},"&-decade-panel":{[r]:{padding:`0 ${(0,Le.bf)(e.calc(c).div(2).equal())}`},[`${t}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-body`]:{padding:`0 ${(0,Le.bf)(c)}`},[r]:{width:a}},"&-date-panel":{[`${t}-body`]:{padding:`${(0,Le.bf)(c)} ${(0,Le.bf)(pe)}`},[`${t}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel":{[`${t}-cell`]:{[`&:hover ${r}, - &-selected ${r}, - ${r}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${P}`},"&:first-child:before":{borderStartStartRadius:K,borderEndStartRadius:K},"&:last-child:before":{borderStartEndRadius:K,borderEndEndRadius:K}},"&:hover td":{"&:before":{background:ne}},"&-range-start td, &-range-end td, &-selected td, &-hover td":{[`&${n}`]:{"&:before":{background:p},[`&${t}-cell-week`]:{color:new Zr.C(te).setAlpha(.5).toHexString()},[r]:{color:te}}},"&-range-hover td:before":{background:me}}},"&-week-panel, &-date-panel-show-week":{[`${t}-body`]:{padding:`${(0,Le.bf)(c)} ${(0,Le.bf)(s)}`},[`${t}-content th`]:{width:"auto"}},"&-datetime-panel":{display:"flex",[`${t}-time-panel`]:{borderInlineStart:`${(0,Le.bf)(m)} ${g} ${C}`},[`${t}-date-panel, - ${t}-time-panel`]:{transition:`opacity ${T}`},"&-active":{[`${t}-date-panel, - ${t}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${t}-content`]:{display:"flex",flex:"auto",height:le},"&-column":{flex:"1 0 auto",width:oe,margin:`${(0,Le.bf)(f)} 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${P}`,overflowX:"hidden","&::-webkit-scrollbar":{width:8,backgroundColor:"transparent"},"&::-webkit-scrollbar-thumb":{backgroundColor:e.colorTextTertiary,borderRadius:e.borderRadiusSM},"&":{scrollbarWidth:"thin",scrollbarColor:`${e.colorTextTertiary} transparent`},"&::after":{display:"block",height:e.calc("100%").sub(se).equal(),content:'""'},"&:not(:first-child)":{borderInlineStart:`${(0,Le.bf)(m)} ${g} ${C}`},"&-active":{background:new Zr.C(me).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${t}-time-panel-cell`]:{marginInline:ce,[`${t}-time-panel-cell-inner`]:{display:"block",width:e.calc(oe).sub(e.calc(ce).mul(2)).equal(),height:se,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:e.calc(oe).sub(se).div(2).equal(),color:L,lineHeight:(0,Le.bf)(se),borderRadius:K,cursor:"pointer",transition:`background ${P}`,"&:hover":{background:ne}},"&-selected":{[`${t}-time-panel-cell-inner`]:{background:me}},"&-disabled":{[`${t}-time-panel-cell-inner`]:{color:A,background:"transparent",cursor:"not-allowed"}}}}}}}}};var L0=e=>{const{componentCls:t,textHeight:n,lineWidth:r,paddingSM:a,antCls:i,colorPrimary:l,cellActiveWithRangeBg:s,colorPrimaryBorder:c,lineType:f,colorSplit:v}=e;return{[`${t}-dropdown`]:{[`${t}-footer`]:{borderTop:`${(0,Le.bf)(r)} ${f} ${v}`,"&-extra":{padding:`0 ${(0,Le.bf)(a)}`,lineHeight:(0,Le.bf)(e.calc(n).sub(e.calc(r).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${(0,Le.bf)(r)} ${f} ${v}`}}},[`${t}-panels + ${t}-footer ${t}-ranges`]:{justifyContent:"space-between"},[`${t}-ranges`]:{marginBlock:0,paddingInline:(0,Le.bf)(a),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:(0,Le.bf)(e.calc(n).sub(e.calc(r).mul(2)).equal()),display:"inline-block"},[`${t}-now-btn-disabled`]:{pointerEvents:"none",color:e.colorTextDisabled},[`${t}-preset > ${i}-tag-blue`]:{color:l,background:s,borderColor:c,cursor:"pointer"},[`${t}-ok`]:{paddingBlock:e.calc(r).mul(2).equal(),marginInlineStart:"auto"}}}}};const V0=e=>{const{componentCls:t,controlHeightLG:n,paddingXXS:r,padding:a}=e;return{pickerCellCls:`${t}-cell`,pickerCellInnerCls:`${t}-cell-inner`,pickerYearMonthCellWidth:e.calc(n).mul(1.5).equal(),pickerQuarterPanelContentHeight:e.calc(n).mul(1.4).equal(),pickerCellPaddingVertical:e.calc(r).add(e.calc(r).div(2)).equal(),pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconMargin:4,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:e.calc(a).add(e.calc(r).div(2)).equal()}},B0=e=>{const{colorBgContainerDisabled:t,controlHeight:n,controlHeightSM:r,controlHeightLG:a,paddingXXS:i,lineWidth:l}=e,s=i*2,c=l*2,f=Math.min(n-s,n-c),v=Math.min(r-s,r-c),m=Math.min(a-s,a-c);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(i/2),cellHoverBg:e.controlItemBgHover,cellActiveWithRangeBg:e.controlItemBgActive,cellHoverWithRangeBg:new Zr.C(e.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Zr.C(e.colorPrimary).lighten(20).toHexString(),cellBgDisabled:t,timeColumnWidth:a*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:r*1.5,cellHeight:r,textHeight:a,withoutTimeCellHeight:a*1.65,multipleItemBg:e.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:f,multipleItemHeightSM:v,multipleItemHeightLG:m,multipleSelectorBgDisabled:t,multipleItemColorDisabled:e.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},W0=e=>Object.assign(Object.assign(Object.assign(Object.assign({},(0,Yo.T)(e)),B0(e)),(0,Jc.w)(e)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:e.zIndexPopupBase+50});var z0=e=>{const{componentCls:t}=e;return{[t]:[Object.assign(Object.assign(Object.assign({},(0,ua.qG)(e)),(0,ua.H8)(e)),(0,ua.Mu)(e)),{"&-outlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${(0,Le.bf)(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-filled":{[`&${t}-multiple ${t}-selection-item`]:{background:e.colorBgContainer,border:`${(0,Le.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}},"&-borderless":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${(0,Le.bf)(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}}}]}};const pl=(e,t,n,r)=>{const a=e.calc(n).add(2).equal(),i=e.max(e.calc(t).sub(a).div(2).equal(),0),l=e.max(e.calc(t).sub(a).sub(i).equal(),0);return{padding:`${(0,Le.bf)(i)} ${(0,Le.bf)(r)} ${(0,Le.bf)(l)}`}},Y0=e=>{const{componentCls:t,colorError:n,colorWarning:r}=e;return{[`${t}:not(${t}-disabled):not([disabled])`]:{[`&${t}-status-error`]:{[`${t}-active-bar`]:{background:n}},[`&${t}-status-warning`]:{[`${t}-active-bar`]:{background:r}}}}},K0=e=>{const{componentCls:t,antCls:n,controlHeight:r,paddingInline:a,lineWidth:i,lineType:l,colorBorder:s,borderRadius:c,motionDurationMid:f,colorTextDisabled:v,colorTextPlaceholder:m,controlHeightLG:g,fontSizeLG:h,controlHeightSM:p,paddingInlineSM:b,paddingXS:C,marginXS:y,colorTextDescription:I,lineWidthBold:Z,colorPrimary:P,motionDurationSlow:w,zIndexPopup:O,paddingXXS:N,sizePopupArrow:$,colorBgElevated:A,borderRadiusLG:L,boxShadowSecondary:j,borderRadiusSM:T,colorSplit:V,cellHoverBg:X,presetsWidth:K,presetsMaxWidth:te,boxShadowPopoverArrow:ne,fontHeight:le,fontHeightLG:oe,lineHeightLG:se}=e;return[{[t]:Object.assign(Object.assign(Object.assign({},(0,tr.Wf)(e)),pl(e,r,le,a)),{position:"relative",display:"inline-flex",alignItems:"center",lineHeight:1,borderRadius:c,transition:`border ${f}, box-shadow ${f}, background ${f}`,[`${t}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",color:"inherit",fontSize:e.fontSize,lineHeight:e.lineHeight,transition:`all ${f}`},(0,ao.nz)(m)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,fontFamily:"inherit","&:focus":{boxShadow:"none",outline:0},"&[disabled]":{background:"transparent",color:v,cursor:"not-allowed"}}),"&-placeholder":{"> input":{color:m}}},"&-large":Object.assign(Object.assign({},pl(e,g,oe,a)),{[`${t}-input > input`]:{fontSize:h,lineHeight:se}}),"&-small":Object.assign({},pl(e,p,le,b)),[`${t}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:e.calc(C).div(2).equal(),color:v,lineHeight:1,pointerEvents:"none",transition:`opacity ${f}, color ${f}`,"> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:y}}},[`${t}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:v,lineHeight:1,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${f}, color ${f}`,"> *":{verticalAlign:"top"},"&:hover":{color:I}},"&:hover":{[`${t}-clear`]:{opacity:1},[`${t}-suffix:not(:last-child)`]:{opacity:0}},[`${t}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:h,color:v,fontSize:h,verticalAlign:"top",cursor:"default",[`${t}-focused &`]:{color:I},[`${t}-range-separator &`]:{[`${t}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${t}-active-bar`]:{bottom:e.calc(i).mul(-1).equal(),height:Z,background:P,opacity:0,transition:`all ${w} ease-out`,pointerEvents:"none"},[`&${t}-focused`]:{[`${t}-active-bar`]:{opacity:1}},[`${t}-range-separator`]:{alignItems:"center",padding:`0 ${(0,Le.bf)(C)}`,lineHeight:1}},"&-range, &-multiple":{[`${t}-clear`]:{insetInlineEnd:a},[`&${t}-small`]:{[`${t}-clear`]:{insetInlineEnd:b}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,tr.Wf)(e)),H0(e)),{pointerEvents:"none",position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:O,[`&${t}-dropdown-hidden`]:{display:"none"},"&-rtl":{direction:"rtl"},[`&${t}-dropdown-placement-bottomLeft, - &${t}-dropdown-placement-bottomRight`]:{[`${t}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${t}-dropdown-placement-topLeft, - &${t}-dropdown-placement-topRight`]:{[`${t}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-topLeft, - &${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-topRight, - &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-topLeft, - &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-topRight`]:{animationName:Ka.Qt},[`&${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-bottomLeft, - &${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-bottomRight, - &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-bottomLeft, - &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-bottomRight`]:{animationName:Ka.fJ},[`&${n}-slide-up-leave ${t}-panel-container`]:{pointerEvents:"none"},[`&${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-topLeft, - &${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-topRight`]:{animationName:Ka.ly},[`&${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-bottomLeft, - &${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-bottomRight`]:{animationName:Ka.Uw},[`${t}-panel > ${t}-time-panel`]:{paddingTop:N},[`${t}-range-wrapper`]:{display:"flex",position:"relative"},[`${t}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:e.calc(a).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${w} ease-out`},(0,Jc.W)(e,A,ne)),{"&:before":{insetInlineStart:e.calc(a).mul(1.5).equal()}}),[`${t}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:A,borderRadius:L,boxShadow:j,transition:`margin ${w}`,display:"inline-block",pointerEvents:"auto",[`${t}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${t}-presets`]:{display:"flex",flexDirection:"column",minWidth:K,maxWidth:te,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:C,borderInlineEnd:`${(0,Le.bf)(i)} ${l} ${V}`,li:Object.assign(Object.assign({},tr.vS),{borderRadius:T,paddingInline:C,paddingBlock:e.calc(p).sub(le).div(2).equal(),cursor:"pointer",transition:`all ${w}`,"+ li":{marginTop:y},"&:hover":{background:X}})}},[`${t}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${t}-panel`]:{borderWidth:0}}},[`${t}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${t}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:s}}}}),"&-dropdown-range":{padding:`${(0,Le.bf)(e.calc($).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${t}-separator`]:{transform:"rotate(180deg)"},[`${t}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Ka.oN)(e,"slide-up"),(0,Ka.oN)(e,"slide-down"),(0,Qc.Fm)(e,"move-up"),(0,Qc.Fm)(e,"move-down")]};var qc=(0,_n.I$)("DatePicker",e=>{const t=(0,Er.IX)((0,Yo.e)(e),V0(e),{inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[L0(t),K0(t),z0(t),Y0(t),j0(t),(0,cr.c)(e,{focusElCls:`${e.componentCls}-focused`})]},W0);function U0(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.yearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.quarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.monthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.weekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.placeholder:e.lang.placeholder}function X0(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.rangeYearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.rangeQuarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.rangeMonthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.rangeWeekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.rangePlaceholder:e.lang.rangePlaceholder}function bl(e,t){const n={adjustX:1,adjustY:1};switch(t){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:n};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:n};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:n};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:n};default:return{points:e==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:n}}}function eu(e,t){const{allowClear:n=!0}=e,{clearIcon:r,removeIcon:a}=(0,dn.Z)(Object.assign(Object.assign({},e),{prefixCls:t,componentName:"DatePicker"}));return[o.useMemo(()=>n===!1?!1:Object.assign({clearIcon:r},n===!0?{}:n),[n,r]),a]}const[G0,Q0]=["week","WeekPicker"],[J0,_0]=["month","MonthPicker"],[q0,ep]=["year","YearPicker"],[tp,np]=["quarter","QuarterPicker"],[tu,nu]=["time","TimePicker"];var rp=u(14726),ap=e=>o.createElement(rp.ZP,Object.assign({size:"small",type:"primary"},e));function ru(e){return(0,o.useMemo)(()=>Object.assign({button:ap},e),[e])}var op=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a(0,o.forwardRef)((n,r)=>{var a;const{prefixCls:i,getPopupContainer:l,components:s,className:c,style:f,placement:v,size:m,disabled:g,bordered:h=!0,placeholder:p,popupClassName:b,dropdownClassName:C,status:y,rootClassName:I,variant:Z,picker:P}=n,w=op(n,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","rootClassName","variant","picker"]),O=o.useRef(null),{getPrefixCls:N,direction:$,getPopupContainer:A,rangePicker:L}=(0,o.useContext)(cn.E_),j=N("picker",i),{compactSize:T,compactItemClassnames:V}=(0,mn.ri)(j,$),X=N(),[K,te]=(0,Vn.Z)("rangePicker",Z,h),ne=(0,Bt.Z)(j),[le,oe,se]=qc(j,ne),[me]=eu(n,j),ce=ru(s),pe=(0,Kt.Z)(Te=>{var We;return(We=m!=null?m:T)!==null&&We!==void 0?We:Te}),we=o.useContext(un.Z),Ee=g!=null?g:we,Re=(0,o.useContext)(Mn.aM),{hasFeedback:De,status:_e,feedbackIcon:Ie}=Re,je=o.createElement(o.Fragment,null,P===tu?o.createElement(fc,null):o.createElement(dc,null),De&&Ie);(0,o.useImperativeHandle)(r,()=>O.current);const[Xe]=(0,oo.Z)("Calendar",Gc.Z),lt=Object.assign(Object.assign({},Xe),n.locale),[at]=(0,En.Cn)("DatePicker",(a=n.popupStyle)===null||a===void 0?void 0:a.zIndex);return le(o.createElement(la.Z,{space:!0},o.createElement(E0,Object.assign({separator:o.createElement("span",{"aria-label":"to",className:`${j}-separator`},o.createElement(Eh,null)),disabled:Ee,ref:O,popupAlign:bl($,v),placement:v,placeholder:X0(lt,P,p),suffixIcon:je,prevIcon:o.createElement("span",{className:`${j}-prev-icon`}),nextIcon:o.createElement("span",{className:`${j}-next-icon`}),superPrevIcon:o.createElement("span",{className:`${j}-super-prev-icon`}),superNextIcon:o.createElement("span",{className:`${j}-super-next-icon`}),transitionName:`${X}-slide-up`,picker:P},w,{className:_()({[`${j}-${pe}`]:pe,[`${j}-${K}`]:te},(0,Sn.Z)(j,(0,Sn.F)(_e,y),De),oe,V,c,L==null?void 0:L.className,se,ne,I),style:Object.assign(Object.assign({},L==null?void 0:L.style),f),locale:lt.lang,prefixCls:j,getPopupContainer:l||A,generateConfig:e,components:ce,direction:$,classNames:{popup:_()(oe,b||C,se,ne,I)},styles:{popup:Object.assign(Object.assign({},n.popupStyle),{zIndex:at})},allowClear:me}))))}),lp=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const t=(c,f)=>{const v=f===nu?"timePicker":"datePicker";return(0,o.forwardRef)((g,h)=>{var p;const{prefixCls:b,getPopupContainer:C,components:y,style:I,className:Z,rootClassName:P,size:w,bordered:O,placement:N,placeholder:$,popupClassName:A,dropdownClassName:L,disabled:j,status:T,variant:V,onCalendarChange:X}=g,K=lp(g,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange"]),{getPrefixCls:te,direction:ne,getPopupContainer:le,[v]:oe}=(0,o.useContext)(cn.E_),se=te("picker",b),{compactSize:me,compactItemClassnames:ce}=(0,mn.ri)(se,ne),pe=o.useRef(null),[we,Ee]=(0,Vn.Z)("datePicker",V,O),Re=(0,Bt.Z)(se),[De,_e,Ie]=qc(se,Re);(0,o.useImperativeHandle)(h,()=>pe.current);const je={showToday:!0},Xe=c||g.picker,lt=te(),{onSelect:at,multiple:Te}=K,We=at&&c==="time"&&!Te,ke=(jt,Ut,Gt)=>{X==null||X(jt,Ut,Gt),We&&at(jt)},[ot,yt]=eu(g,se),ft=ru(y),xt=(0,Kt.Z)(jt=>{var Ut;return(Ut=w!=null?w:me)!==null&&Ut!==void 0?Ut:jt}),Et=o.useContext(un.Z),Mt=j!=null?j:Et,on=(0,o.useContext)(Mn.aM),{hasFeedback:en,status:rn,feedbackIcon:pn}=on,At=o.createElement(o.Fragment,null,Xe==="time"?o.createElement(fc,null):o.createElement(dc,null),en&&pn),[nt]=(0,oo.Z)("DatePicker",Gc.Z),$t=Object.assign(Object.assign({},nt),g.locale),[pt]=(0,En.Cn)("DatePicker",(p=g.popupStyle)===null||p===void 0?void 0:p.zIndex);return De(o.createElement(la.Z,{space:!0},o.createElement(A0,Object.assign({ref:pe,placeholder:U0($t,Xe,$),suffixIcon:At,dropdownAlign:bl(ne,N),placement:N,prevIcon:o.createElement("span",{className:`${se}-prev-icon`}),nextIcon:o.createElement("span",{className:`${se}-next-icon`}),superPrevIcon:o.createElement("span",{className:`${se}-super-prev-icon`}),superNextIcon:o.createElement("span",{className:`${se}-super-next-icon`}),transitionName:`${lt}-slide-up`,picker:c,onCalendarChange:ke},je,K,{locale:$t.lang,className:_()({[`${se}-${xt}`]:xt,[`${se}-${we}`]:Ee},(0,Sn.Z)(se,(0,Sn.F)(rn,T),en),_e,ce,oe==null?void 0:oe.className,Z,Ie,Re,P),style:Object.assign(Object.assign({},oe==null?void 0:oe.style),I),prefixCls:se,getPopupContainer:C||le,generateConfig:e,components:ft,direction:ne,disabled:Mt,classNames:{popup:_()(_e,Ie,Re,P,A||L)},styles:{popup:Object.assign(Object.assign({},g.popupStyle),{zIndex:pt})},allowClear:ot,removeIcon:yt}))))})},n=t(),r=t(G0,Q0),a=t(J0,_0),i=t(q0,ep),l=t(tp,np),s=t(tu,nu);return{DatePicker:n,WeekPicker:r,MonthPicker:a,YearPicker:i,TimePicker:s,QuarterPicker:l}},au=e=>{const{DatePicker:t,WeekPicker:n,MonthPicker:r,YearPicker:a,TimePicker:i,QuarterPicker:l}=sp(e),s=ip(e),c=t;return c.WeekPicker=n,c.MonthPicker=r,c.YearPicker=a,c.RangePicker=s,c.TimePicker=i,c.QuarterPicker=l,c};const Ua=au(vh);function ou(e){const t=bl(e.direction,e.placement);return t.overflow.adjustY=!1,t.overflow.adjustX=!1,Object.assign(Object.assign({},e),{dropdownAlign:t})}const cp=(0,Dn.Z)(Ua,"picker",null,ou);Ua._InternalPanelDoNotUseOrYouWillBeFired=cp;const up=(0,Dn.Z)(Ua.RangePicker,"picker",null,ou);Ua._InternalRangePanelDoNotUseOrYouWillBeFired=up,Ua.generatePicker=au;var Oa=Ua;Pn().extend(nl());var dp=function(t,n){return t?typeof n=="function"?n(Pn()(t)):Pn()(t).format((Array.isArray(n)?n[0]:n)||"YYYY-MM-DD"):"-"},fp=function(t,n){var r=t.text,a=t.mode,i=t.format,l=t.label,s=t.light,c=t.render,f=t.renderFormItem,v=t.plain,m=t.showTime,g=t.fieldProps,h=t.picker,p=t.bordered,b=t.lightLabel,C=(0,D.YB)(),y=(0,o.useState)(!1),I=(0,x.Z)(y,2),Z=I[0],P=I[1];if(a==="read"){var w=dp(r,g.format||i);return c?c(r,(0,d.Z)({mode:a},g),(0,G.jsx)(G.Fragment,{children:w})):(0,G.jsx)(G.Fragment,{children:w})}if(a==="edit"||a==="update"){var O,N=g.disabled,$=g.value,A=g.placeholder,L=A===void 0?C.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9"):A,j=go($);return s?O=(0,G.jsx)(Q.Q,{label:l,onClick:function(){var V;g==null||(V=g.onOpenChange)===null||V===void 0||V.call(g,!0),P(!0)},style:j?{paddingInlineEnd:0}:void 0,disabled:N,value:j||Z?(0,G.jsx)(Oa,(0,d.Z)((0,d.Z)((0,d.Z)({picker:h,showTime:m,format:i,ref:n},g),{},{value:j,onOpenChange:function(V){var X;P(V),g==null||(X=g.onOpenChange)===null||X===void 0||X.call(g,V)}},(0,U.J)(!1)),{},{open:Z})):void 0,allowClear:!1,downIcon:j||Z?!1:void 0,bordered:p,ref:b}):O=(0,G.jsx)(Oa,(0,d.Z)((0,d.Z)((0,d.Z)({picker:h,showTime:m,format:i,placeholder:L},(0,U.J)(v===void 0?!0:!v)),{},{ref:n},g),{},{value:j})),f?f(r,(0,d.Z)({mode:a},g),O):O}return null},Xa=o.forwardRef(fp),gi=u(97435),vp=function(t,n){var r=t.text,a=t.mode,i=t.render,l=t.placeholder,s=t.renderFormItem,c=t.fieldProps,f=(0,D.YB)(),v=l||f.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),m=(0,o.useCallback)(function(y){var I=y!=null?y:void 0;return!c.stringMode&&typeof I=="string"&&(I=Number(I)),typeof I=="number"&&!(0,tl.k)(I)&&!(0,tl.k)(c.precision)&&(I=Number(I.toFixed(c.precision))),I},[c]);if(a==="read"){var g,h={};c!=null&&c.precision&&(h={minimumFractionDigits:Number(c.precision),maximumFractionDigits:Number(c.precision)});var p=new Intl.NumberFormat(void 0,(0,d.Z)((0,d.Z)({},h),(c==null?void 0:c.intlProps)||{})).format(Number(r)),b=c!=null&&c.stringMode?(0,G.jsx)("span",{children:r}):(0,G.jsx)("span",{ref:n,children:(c==null||(g=c.formatter)===null||g===void 0?void 0:g.call(c,p))||p});return i?i(r,(0,d.Z)({mode:a},c),b):b}if(a==="edit"||a==="update"){var C=(0,G.jsx)(da,(0,d.Z)((0,d.Z)({ref:n,min:0,placeholder:v},(0,gi.Z)(c,["onChange","onBlur"])),{},{onChange:function(I){var Z;return c==null||(Z=c.onChange)===null||Z===void 0?void 0:Z.call(c,m(I))},onBlur:function(I){var Z;return c==null||(Z=c.onBlur)===null||Z===void 0?void 0:Z.call(c,m(I.target.value))}}));return s?s(r,(0,d.Z)({mode:a},c),C):C}return null},mp=o.forwardRef(vp),Cl=u(42075),gp=function(t,n){var r=t.text,a=t.mode,i=t.render,l=t.placeholder,s=t.renderFormItem,c=t.fieldProps,f=t.separator,v=f===void 0?"~":f,m=t.separatorWidth,g=m===void 0?30:m,h=c.value,p=c.defaultValue,b=c.onChange,C=c.id,y=(0,D.YB)(),I=hr.Ow.useToken(),Z=I.token,P=(0,Ae.Z)(function(){return p},{value:h,onChange:b}),w=(0,x.Z)(P,2),O=w[0],N=w[1];if(a==="read"){var $=function(le){var oe,se=new Intl.NumberFormat(void 0,(0,d.Z)({minimumSignificantDigits:2},(c==null?void 0:c.intlProps)||{})).format(Number(le));return(c==null||(oe=c.formatter)===null||oe===void 0?void 0:oe.call(c,se))||se},A=(0,G.jsxs)("span",{ref:n,children:[$(r[0])," ",v," ",$(r[1])]});return i?i(r,(0,d.Z)({mode:a},c),A):A}if(a==="edit"||a==="update"){var L=function(){if(Array.isArray(O)){var le=(0,x.Z)(O,2),oe=le[0],se=le[1];typeof oe=="number"&&typeof se=="number"&&oe>se?N([se,oe]):oe===void 0&&se===void 0&&N(void 0)}},j=function(le,oe){var se=(0,re.Z)(O||[]);se[le]=oe===null?void 0:oe,N(se)},T=(c==null?void 0:c.placeholder)||l||[y.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),y.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165")],V=function(le){return Array.isArray(T)?T[le]:T},X=Cl.Z.Compact||Fr.Z.Group,K=Cl.Z.Compact?{}:{compact:!0},te=(0,G.jsxs)(X,(0,d.Z)((0,d.Z)({},K),{},{onBlur:L,children:[(0,G.jsx)(da,(0,d.Z)((0,d.Z)({},c),{},{placeholder:V(0),id:C!=null?C:"".concat(C,"-0"),style:{width:"calc((100% - ".concat(g,"px) / 2)")},value:O==null?void 0:O[0],defaultValue:p==null?void 0:p[0],onChange:function(le){return j(0,le)}})),(0,G.jsx)(Fr.Z,{style:{width:g,textAlign:"center",borderInlineStart:0,borderInlineEnd:0,pointerEvents:"none",backgroundColor:Z==null?void 0:Z.colorBgContainer},placeholder:v,disabled:!0}),(0,G.jsx)(da,(0,d.Z)((0,d.Z)({},c),{},{placeholder:V(1),id:C!=null?C:"".concat(C,"-1"),style:{width:"calc((100% - ".concat(g,"px) / 2)"),borderInlineStart:0},value:O==null?void 0:O[1],defaultValue:p==null?void 0:p[1],onChange:function(le){return j(1,le)}}))]}));return s?s(r,(0,d.Z)({mode:a},c),te):te}return null},hp=o.forwardRef(gp),iu=u(83062),pp=u(84110),bp=u.n(pp);Pn().extend(bp());var Cp=function(t,n){var r=t.text,a=t.mode,i=t.plain,l=t.render,s=t.renderFormItem,c=t.format,f=t.fieldProps,v=(0,D.YB)();if(a==="read"){var m=(0,G.jsx)(iu.Z,{title:Pn()(r).format((f==null?void 0:f.format)||c||"YYYY-MM-DD HH:mm:ss"),children:Pn()(r).fromNow()});return l?l(r,(0,d.Z)({mode:a},f),(0,G.jsx)(G.Fragment,{children:m})):(0,G.jsx)(G.Fragment,{children:m})}if(a==="edit"||a==="update"){var g=v.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9"),h=go(f.value),p=(0,G.jsx)(Oa,(0,d.Z)((0,d.Z)((0,d.Z)({ref:n,placeholder:g,showTime:!0},(0,U.J)(i===void 0?!0:!i)),f),{},{value:h}));return s?s(r,(0,d.Z)({mode:a},f),p):p}return null},yp=o.forwardRef(Cp),lu=u(99611),yl=u(27678),Sp=u(40974),Ga=u(64019),xp=u(2788),xo=o.createContext(null),Pp=function(t){var n=t.visible,r=t.maskTransitionName,a=t.getContainer,i=t.prefixCls,l=t.rootClassName,s=t.icons,c=t.countRender,f=t.showSwitch,v=t.showProgress,m=t.current,g=t.transform,h=t.count,p=t.scale,b=t.minScale,C=t.maxScale,y=t.closeIcon,I=t.onSwitchLeft,Z=t.onSwitchRight,P=t.onClose,w=t.onZoomIn,O=t.onZoomOut,N=t.onRotateRight,$=t.onRotateLeft,A=t.onFlipX,L=t.onFlipY,j=t.onReset,T=t.toolbarRender,V=t.zIndex,X=t.image,K=(0,o.useContext)(xo),te=s.rotateLeft,ne=s.rotateRight,le=s.zoomIn,oe=s.zoomOut,se=s.close,me=s.left,ce=s.right,pe=s.flipX,we=s.flipY,Ee="".concat(i,"-operations-operation");o.useEffect(function(){var Ie=function(Xe){Xe.keyCode===xe.Z.ESC&&P()};return n&&window.addEventListener("keydown",Ie),function(){window.removeEventListener("keydown",Ie)}},[n]);var Re=[{icon:we,onClick:L,type:"flipY"},{icon:pe,onClick:A,type:"flipX"},{icon:te,onClick:$,type:"rotateLeft"},{icon:ne,onClick:N,type:"rotateRight"},{icon:oe,onClick:O,type:"zoomOut",disabled:p<=b},{icon:le,onClick:w,type:"zoomIn",disabled:p===C}],De=Re.map(function(Ie){var je,Xe=Ie.icon,lt=Ie.onClick,at=Ie.type,Te=Ie.disabled;return o.createElement("div",{className:_()(Ee,(je={},(0,M.Z)(je,"".concat(i,"-operations-operation-").concat(at),!0),(0,M.Z)(je,"".concat(i,"-operations-operation-disabled"),!!Te),je)),onClick:lt,key:at},Xe)}),_e=o.createElement("div",{className:"".concat(i,"-operations")},De);return o.createElement(Ti.ZP,{visible:n,motionName:r},function(Ie){var je=Ie.className,Xe=Ie.style;return o.createElement(xp.Z,{open:!0,getContainer:a!=null?a:document.body},o.createElement("div",{className:_()("".concat(i,"-operations-wrapper"),je,l),style:(0,d.Z)((0,d.Z)({},Xe),{},{zIndex:V})},y===null?null:o.createElement("button",{className:"".concat(i,"-close"),onClick:P},y||se),f&&o.createElement(o.Fragment,null,o.createElement("div",{className:_()("".concat(i,"-switch-left"),(0,M.Z)({},"".concat(i,"-switch-left-disabled"),m===0)),onClick:I},me),o.createElement("div",{className:_()("".concat(i,"-switch-right"),(0,M.Z)({},"".concat(i,"-switch-right-disabled"),m===h-1)),onClick:Z},ce)),o.createElement("div",{className:"".concat(i,"-footer")},v&&o.createElement("div",{className:"".concat(i,"-progress")},c?c(m+1,h):"".concat(m+1," / ").concat(h)),T?T(_e,(0,d.Z)((0,d.Z)({icons:{flipYIcon:De[0],flipXIcon:De[1],rotateLeftIcon:De[2],rotateRightIcon:De[3],zoomOutIcon:De[4],zoomInIcon:De[5]},actions:{onFlipY:L,onFlipX:A,onRotateLeft:$,onRotateRight:N,onZoomOut:O,onZoomIn:w,onReset:j,onClose:P},transform:g},K?{current:m,total:h}:{}),{},{image:X})):_e)))})},wp=Pp,Ip=u(91881),hi={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function Ep(e,t,n,r){var a=(0,o.useRef)(null),i=(0,o.useRef)([]),l=(0,o.useState)(hi),s=(0,x.Z)(l,2),c=s[0],f=s[1],v=function(p){f(hi),(0,Ip.Z)(hi,c)||r==null||r({transform:hi,action:p})},m=function(p,b){a.current===null&&(i.current=[],a.current=(0,Sr.Z)(function(){f(function(C){var y=C;return i.current.forEach(function(I){y=(0,d.Z)((0,d.Z)({},y),I)}),a.current=null,r==null||r({transform:y,action:b}),y})})),i.current.push((0,d.Z)((0,d.Z)({},c),p))},g=function(p,b,C,y,I){var Z=e.current,P=Z.width,w=Z.height,O=Z.offsetWidth,N=Z.offsetHeight,$=Z.offsetLeft,A=Z.offsetTop,L=p,j=c.scale*p;j>n?(j=n,L=n/c.scale):jr){if(t>0)return(0,M.Z)({},e,i);if(t<0&&ar)return(0,M.Z)({},e,t<0?i:-i);return{}}function cu(e,t,n,r){var a=(0,yl.g1)(),i=a.width,l=a.height,s=null;return e<=i&&t<=l?s={x:0,y:0}:(e>i||t>l)&&(s=(0,d.Z)((0,d.Z)({},su("x",n,e,i)),su("y",r,t,l))),s}var Qa=1,Zp=1;function Op(e,t,n,r,a,i,l){var s=a.rotate,c=a.scale,f=a.x,v=a.y,m=(0,o.useState)(!1),g=(0,x.Z)(m,2),h=g[0],p=g[1],b=(0,o.useRef)({diffX:0,diffY:0,transformX:0,transformY:0}),C=function(w){!t||w.button!==0||(w.preventDefault(),w.stopPropagation(),b.current={diffX:w.pageX-f,diffY:w.pageY-v,transformX:f,transformY:v},p(!0))},y=function(w){n&&h&&i({x:w.pageX-b.current.diffX,y:w.pageY-b.current.diffY},"move")},I=function(){if(n&&h){p(!1);var w=b.current,O=w.transformX,N=w.transformY,$=f!==O&&v!==N;if(!$)return;var A=e.current.offsetWidth*c,L=e.current.offsetHeight*c,j=e.current.getBoundingClientRect(),T=j.left,V=j.top,X=s%180!==0,K=cu(X?L:A,X?A:L,T,V);K&&i((0,d.Z)({},K),"dragRebound")}},Z=function(w){if(!(!n||w.deltaY==0)){var O=Math.abs(w.deltaY/100),N=Math.min(O,Zp),$=Qa+N*r;w.deltaY>0&&($=Qa/$),l($,"wheel",w.clientX,w.clientY)}};return(0,o.useEffect)(function(){var P,w,O,N;if(t){O=(0,Ga.Z)(window,"mouseup",I,!1),N=(0,Ga.Z)(window,"mousemove",y,!1);try{window.top!==window.self&&(P=(0,Ga.Z)(window.top,"mouseup",I,!1),w=(0,Ga.Z)(window.top,"mousemove",y,!1))}catch($){(0,de.Kp)(!1,"[rc-image] ".concat($))}}return function(){var $,A,L,j;($=O)===null||$===void 0||$.remove(),(A=N)===null||A===void 0||A.remove(),(L=P)===null||L===void 0||L.remove(),(j=w)===null||j===void 0||j.remove()}},[n,h,f,v,s,t]),{isMoving:h,onMouseDown:C,onMouseMove:y,onMouseUp:I,onWheel:Z}}function Mp(e){return new Promise(function(t){var n=document.createElement("img");n.onerror=function(){return t(!1)},n.onload=function(){return t(!0)},n.src=e})}function uu(e){var t=e.src,n=e.isCustomPlaceholder,r=e.fallback,a=(0,o.useState)(n?"loading":"normal"),i=(0,x.Z)(a,2),l=i[0],s=i[1],c=(0,o.useRef)(!1),f=l==="error";(0,o.useEffect)(function(){var h=!0;return Mp(t).then(function(p){!p&&h&&s("error")}),function(){h=!1}},[t]),(0,o.useEffect)(function(){n&&!c.current?s("loading"):f&&s("normal")},[t]);var v=function(){s("normal")},m=function(p){c.current=!1,l==="loading"&&p!==null&&p!==void 0&&p.complete&&(p.naturalWidth||p.naturalHeight)&&(c.current=!0,v())},g=f&&r?{src:r}:{onLoad:v,src:t};return[m,g,l]}function pi(e,t){var n=e.x-t.x,r=e.y-t.y;return Math.hypot(n,r)}function Rp(e,t,n,r){var a=pi(e,n),i=pi(t,r);if(a===0&&i===0)return[e.x,e.y];var l=a/(a+i),s=e.x+l*(t.x-e.x),c=e.y+l*(t.y-e.y);return[s,c]}function $p(e,t,n,r,a,i,l){var s=a.rotate,c=a.scale,f=a.x,v=a.y,m=(0,o.useState)(!1),g=(0,x.Z)(m,2),h=g[0],p=g[1],b=(0,o.useRef)({point1:{x:0,y:0},point2:{x:0,y:0},eventType:"none"}),C=function(w){b.current=(0,d.Z)((0,d.Z)({},b.current),w)},y=function(w){if(t){w.stopPropagation(),p(!0);var O=w.touches,N=O===void 0?[]:O;N.length>1?C({point1:{x:N[0].clientX,y:N[0].clientY},point2:{x:N[1].clientX,y:N[1].clientY},eventType:"touchZoom"}):C({point1:{x:N[0].clientX-f,y:N[0].clientY-v},eventType:"move"})}},I=function(w){var O=w.touches,N=O===void 0?[]:O,$=b.current,A=$.point1,L=$.point2,j=$.eventType;if(N.length>1&&j==="touchZoom"){var T={x:N[0].clientX,y:N[0].clientY},V={x:N[1].clientX,y:N[1].clientY},X=Rp(A,L,T,V),K=(0,x.Z)(X,2),te=K[0],ne=K[1],le=pi(T,V)/pi(A,L);l(le,"touchZoom",te,ne,!0),C({point1:T,point2:V,eventType:"touchZoom"})}else j==="move"&&(i({x:N[0].clientX-A.x,y:N[0].clientY-A.y},"move"),C({eventType:"move"}))},Z=function(){if(n){if(h&&p(!1),C({eventType:"none"}),r>c)return i({x:0,y:0,scale:r},"touchZoom");var w=e.current.offsetWidth*c,O=e.current.offsetHeight*c,N=e.current.getBoundingClientRect(),$=N.left,A=N.top,L=s%180!==0,j=cu(L?O:w,L?w:O,$,A);j&&i((0,d.Z)({},j),"dragRebound")}};return(0,o.useEffect)(function(){var P;return n&&t&&(P=(0,Ga.Z)(window,"touchmove",function(w){return w.preventDefault()},{passive:!1})),function(){var w;(w=P)===null||w===void 0||w.remove()}},[n,t]),{isTouching:h,onTouchStart:y,onTouchMove:I,onTouchEnd:Z}}var Dp=["fallback","src","imgRef"],Np=["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"],Tp=function(t){var n=t.fallback,r=t.src,a=t.imgRef,i=(0,S.Z)(t,Dp),l=uu({src:r,fallback:n}),s=(0,x.Z)(l,2),c=s[0],f=s[1];return o.createElement("img",(0,fe.Z)({ref:function(m){a.current=m,c(m)}},i,f))},Fp=function(t){var n=t.prefixCls,r=t.src,a=t.alt,i=t.imageInfo,l=t.fallback,s=t.movable,c=s===void 0?!0:s,f=t.onClose,v=t.visible,m=t.icons,g=m===void 0?{}:m,h=t.rootClassName,p=t.closeIcon,b=t.getContainer,C=t.current,y=C===void 0?0:C,I=t.count,Z=I===void 0?1:I,P=t.countRender,w=t.scaleStep,O=w===void 0?.5:w,N=t.minScale,$=N===void 0?1:N,A=t.maxScale,L=A===void 0?50:A,j=t.transitionName,T=j===void 0?"zoom":j,V=t.maskTransitionName,X=V===void 0?"fade":V,K=t.imageRender,te=t.imgCommonProps,ne=t.toolbarRender,le=t.onTransform,oe=t.onChange,se=(0,S.Z)(t,Np),me=(0,o.useRef)(),ce=(0,o.useContext)(xo),pe=ce&&Z>1,we=ce&&Z>=1,Ee=(0,o.useState)(!0),Re=(0,x.Z)(Ee,2),De=Re[0],_e=Re[1],Ie=Ep(me,$,L,le),je=Ie.transform,Xe=Ie.resetTransform,lt=Ie.updateTransform,at=Ie.dispatchZoomChange,Te=Op(me,c,v,O,je,lt,at),We=Te.isMoving,ke=Te.onMouseDown,ot=Te.onWheel,yt=$p(me,c,v,$,je,lt,at),ft=yt.isTouching,xt=yt.onTouchStart,Et=yt.onTouchMove,Mt=yt.onTouchEnd,on=je.rotate,en=je.scale,rn=_()((0,M.Z)({},"".concat(n,"-moving"),We));(0,o.useEffect)(function(){De||_e(!0)},[De]);var pn=function(){Xe("close")},At=function(){at(Qa+O,"zoomIn")},nt=function(){at(Qa/(Qa+O),"zoomOut")},$t=function(){lt({rotate:on+90},"rotateRight")},pt=function(){lt({rotate:on-90},"rotateLeft")},jt=function(){lt({flipX:!je.flipX},"flipX")},Ut=function(){lt({flipY:!je.flipY},"flipY")},Gt=function(){Xe("reset")},gt=function(Jt){Jt==null||Jt.preventDefault(),Jt==null||Jt.stopPropagation(),y>0&&(_e(!1),Xe("prev"),oe==null||oe(y-1,y))},qe=function(Jt){Jt==null||Jt.preventDefault(),Jt==null||Jt.stopPropagation(),y({position:e||"absolute",inset:0}),gb=e=>{const{iconCls:t,motionDurationSlow:n,paddingXXS:r,marginXXS:a,prefixCls:i,colorTextLightSolid:l}=e;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:l,background:new Zr.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${n}`,[`.${i}-mask-info`]:Object.assign(Object.assign({},tr.vS),{padding:`0 ${(0,Le.bf)(r)}`,[t]:{marginInlineEnd:a,svg:{verticalAlign:"baseline"}}})}},hb=e=>{const{previewCls:t,modalMaskBg:n,paddingSM:r,marginXL:a,margin:i,paddingLG:l,previewOperationColorDisabled:s,previewOperationHoverColor:c,motionDurationSlow:f,iconCls:v,colorTextLightSolid:m}=e,g=new Zr.C(n).setAlpha(.1),h=g.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:m,backgroundColor:g.toRgbString(),borderRadius:"50%",padding:r,outline:0,border:0,cursor:"pointer",transition:`all ${f}`,"&:hover":{backgroundColor:h.toRgbString()},[`& > ${v}`]:{fontSize:e.previewOperationSize}},[`${t}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${(0,Le.bf)(l)}`,backgroundColor:g.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:r,padding:r,cursor:"pointer",transition:`all ${f}`,userSelect:"none",[`&:not(${t}-operations-operation-disabled):hover > ${v}`]:{color:c},"&-disabled":{color:s,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${v}`]:{fontSize:e.previewOperationSize}}}}},pb=e=>{const{modalMaskBg:t,iconCls:n,previewOperationColorDisabled:r,previewCls:a,zIndexPopup:i,motionDurationSlow:l}=e,s=new Zr.C(t).setAlpha(.1),c=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 ${l}`,userSelect:"none","&:hover":{background:c.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}}},bb=e=>{const{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({},xl()),{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({},xl()),{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()},"&":[hb(e),pb(e)]}]},Cb=e=>{const{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({},gb(e)),[`${t}-mask:hover`]:{opacity:1},[`${t}-placeholder`]:Object.assign({},xl())}}},yb=e=>{const{previewCls:t}=e;return{[`${t}-root`]:(0,vb._y)(e,"zoom"),"&":(0,mb.J$)(e,!0)}},Sb=e=>({zIndexPopup:e.zIndexPopupBase+80,previewOperationColor:new Zr.C(e.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new Zr.C(e.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new Zr.C(e.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:e.fontSizeIcon*1.5});var pu=(0,_n.I$)("Image",e=>{const t=`${e.componentCls}-preview`,n=(0,Er.IX)(e,{previewCls:t,modalMaskBg:new Zr.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:e.controlHeightLG});return[Cb(n),bb(n),(0,fb.QA)((0,Er.IX)(n,{componentCls:t})),yb(n)]},Sb),xb=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{var{previewPrefixCls:t,preview:n}=e,r=xb(e,["previewPrefixCls","preview"]);const{getPrefixCls:a}=o.useContext(cn.E_),i=a("image",t),l=`${i}-preview`,s=a(),c=(0,Bt.Z)(i),[f,v,m]=pu(i,c),[g]=(0,En.Cn)("ImagePreview",typeof n=="object"?n.zIndex:void 0),h=o.useMemo(()=>{var p;if(n===!1)return n;const b=typeof n=="object"?n:{},C=_()(v,m,c,(p=b.rootClassName)!==null&&p!==void 0?p:"");return Object.assign(Object.assign({},b),{transitionName:(0,vn.m)(s,"zoom",b.transitionName),maskTransitionName:(0,vn.m)(s,"fade",b.maskTransitionName),rootClassName:C,zIndex:g})},[n]);return f(o.createElement(mu.PreviewGroup,Object.assign({preview:h,previewPrefixCls:l,icons:bu},r)))},Cu=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{var t;const{prefixCls:n,preview:r,className:a,rootClassName:i,style:l}=e,s=Cu(e,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:c,locale:f=gu.Z,getPopupContainer:v,image:m}=o.useContext(cn.E_),g=c("image",n),h=c(),p=f.Image||gu.Z.Image,b=(0,Bt.Z)(g),[C,y,I]=pu(g,b),Z=_()(i,y,I,b),P=_()(a,y,m==null?void 0:m.className),[w]=(0,En.Cn)("ImagePreview",typeof r=="object"?r.zIndex:void 0),O=o.useMemo(()=>{var $;if(r===!1)return r;const A=typeof r=="object"?r:{},{getContainer:L,closeIcon:j}=A,T=Cu(A,["getContainer","closeIcon"]);return Object.assign(Object.assign({mask:o.createElement("div",{className:`${g}-mask-info`},o.createElement(lu.Z,null),p==null?void 0:p.preview),icons:bu},T),{getContainer:L!=null?L:v,transitionName:(0,vn.m)(h,"zoom",A.transitionName),maskTransitionName:(0,vn.m)(h,"fade",A.maskTransitionName),zIndex:w,closeIcon:j!=null?j:($=m==null?void 0:m.preview)===null||$===void 0?void 0:$.closeIcon})},[r,p,(t=m==null?void 0:m.preview)===null||t===void 0?void 0:t.closeIcon]),N=Object.assign(Object.assign({},m==null?void 0:m.style),l);return C(o.createElement(mu,Object.assign({prefixCls:g,preview:O,rootClassName:Z,className:P,style:N},s)))};yu.PreviewGroup=Pb;var wb=yu,Ib=o.forwardRef(function(e,t){var n=e.text,r=e.mode,a=e.render,i=e.renderFormItem,l=e.fieldProps,s=e.placeholder,c=e.width,f=(0,D.YB)(),v=s||f.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165");if(r==="read"){var m=(0,G.jsx)(wb,(0,d.Z)({ref:t,width:c||32,src:n},l));return a?a(n,(0,d.Z)({mode:r},l),m):m}if(r==="edit"||r==="update"){var g=(0,G.jsx)(Fr.Z,(0,d.Z)({ref:t,placeholder:v},l));return i?i(n,(0,d.Z)({mode:r},l),g):g}return null}),Su=Ib,Eb=function(t,n){var r=t.border,a=r===void 0?!1:r,i=t.children,l=(0,o.useContext)(ue.ZP.ConfigContext),s=l.getPrefixCls,c=s("pro-field-index-column"),f=(0,hr.Xj)("IndexColumn",function(){return(0,M.Z)({},".".concat(c),{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"18px",height:"18px","&-border":{color:"#fff",fontSize:"12px",lineHeight:"12px",backgroundColor:"#314659",borderRadius:"9px","&.top-three":{backgroundColor:"#979797"}}})}),v=f.wrapSSR,m=f.hashId;return v((0,G.jsx)("div",{ref:n,className:_()(c,m,(0,M.Z)((0,M.Z)({},"".concat(c,"-border"),a),"top-three",i>3)),children:i}))},xu=o.forwardRef(Eb),Pu=u(17937),Zb=u(73177),Ob=["contentRender","numberFormatOptions","numberPopoverRender","open"],Mb=["text","mode","render","renderFormItem","fieldProps","proFieldKey","plain","valueEnum","placeholder","locale","customSymbol","numberFormatOptions","numberPopoverRender"],wu=new Intl.NumberFormat("zh-Hans-CN",{currency:"CNY",style:"currency"}),Rb={style:"currency",currency:"USD"},$b={style:"currency",currency:"RUB"},Db={style:"currency",currency:"RSD"},Nb={style:"currency",currency:"MYR"},Tb={style:"currency",currency:"BRL"},Fb={default:wu,"zh-Hans-CN":{currency:"CNY",style:"currency"},"en-US":Rb,"ru-RU":$b,"ms-MY":Nb,"sr-RS":Db,"pt-BR":Tb},Iu=function(t,n,r,a){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"",l=n==null?void 0:n.toString().replaceAll(",","");if(typeof l=="string"){var s=Number(l);if(Number.isNaN(s))return l;l=s}if(!l&&l!==0)return"";var c=!1;try{c=t!==!1&&Intl.NumberFormat.supportedLocalesOf([t.replace("_","-")],{localeMatcher:"lookup"}).length>0}catch(C){}try{var f=new Intl.NumberFormat(c&&t!==!1&&(t==null?void 0:t.replace("_","-"))||"zh-Hans-CN",(0,d.Z)((0,d.Z)({},Fb[t||"zh-Hans-CN"]||wu),{},{maximumFractionDigits:r},a)),v=f.format(l),m=function(y){var I=y.match(/\d+/);if(I){var Z=I[0];return y.slice(y.indexOf(Z))}else return y},g=m(v),h=v||"",p=(0,x.Z)(h,1),b=p[0];return["+","-"].includes(b)?"".concat(i||"").concat(b).concat(g):"".concat(i||"").concat(g)}catch(C){return l}},Pl=2,Ab=o.forwardRef(function(e,t){var n=e.contentRender,r=e.numberFormatOptions,a=e.numberPopoverRender,i=e.open,l=(0,S.Z)(e,Ob),s=(0,Ae.Z)(function(){return l.defaultValue},{value:l.value,onChange:l.onChange}),c=(0,x.Z)(s,2),f=c[0],v=c[1],m=n==null?void 0:n((0,d.Z)((0,d.Z)({},l),{},{value:f})),g=(0,Zb.X)(m?i:!1);return(0,G.jsx)(Fa.Z,(0,d.Z)((0,d.Z)({placement:"topLeft"},g),{},{trigger:["focus","click"],content:m,getPopupContainer:function(p){return(p==null?void 0:p.parentElement)||document.body},children:(0,G.jsx)(da,(0,d.Z)((0,d.Z)({ref:t},l),{},{value:f,onChange:v}))}))}),jb=function(t,n){var r,a=t.text,i=t.mode,l=t.render,s=t.renderFormItem,c=t.fieldProps,f=t.proFieldKey,v=t.plain,m=t.valueEnum,g=t.placeholder,h=t.locale,p=t.customSymbol,b=p===void 0?c.customSymbol:p,C=t.numberFormatOptions,y=C===void 0?c==null?void 0:c.numberFormatOptions:C,I=t.numberPopoverRender,Z=I===void 0?(c==null?void 0:c.numberPopoverRender)||!1:I,P=(0,S.Z)(t,Mb),w=(r=c==null?void 0:c.precision)!==null&&r!==void 0?r:Pl,O=(0,D.YB)();h&&Pu.Go[h]&&(O=Pu.Go[h]);var N=g||O.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),$=(0,o.useMemo)(function(){if(b)return b;if(!(P.moneySymbol===!1||c.moneySymbol===!1))return O.getMessage("moneySymbol","\xA5")},[b,c.moneySymbol,O,P.moneySymbol]),A=(0,o.useCallback)(function(T){var V=new RegExp("\\B(?=(\\d{".concat(3+Math.max(w-Pl,0),"})+(?!\\d))"),"g"),X=String(T).split("."),K=(0,x.Z)(X,2),te=K[0],ne=K[1],le=te.replace(V,","),oe="";return ne&&w>0&&(oe=".".concat(ne.slice(0,w===void 0?Pl:w))),"".concat(le).concat(oe)},[w]);if(i==="read"){var L=(0,G.jsx)("span",{ref:n,children:Iu(h||!1,a,w,y!=null?y:c.numberFormatOptions,$)});return l?l(a,(0,d.Z)({mode:i},c),L):L}if(i==="edit"||i==="update"){var j=(0,G.jsx)(Ab,(0,d.Z)((0,d.Z)({contentRender:function(V){if(Z===!1||!V.value)return null;var X=Iu($||h||!1,"".concat(A(V.value)),w,(0,d.Z)((0,d.Z)({},y),{},{notation:"compact"}),$);return typeof Z=="function"?Z==null?void 0:Z(V,X):X},ref:n,precision:w,formatter:function(V){return V&&$?"".concat($," ").concat(A(V)):V==null?void 0:V.toString()},parser:function(V){return $&&V?V.replace(new RegExp("\\".concat($,"\\s?|(,*)"),"g"),""):V},placeholder:N},(0,gi.Z)(c,["numberFormatOptions","precision","numberPopoverRender","customSymbol","moneySymbol","visible","open"])),{},{onBlur:c.onBlur?function(T){var V,X=T.target.value;$&&X&&(X=X.replace(new RegExp("\\".concat($,"\\s?|(,*)"),"g"),"")),(V=c.onBlur)===null||V===void 0||V.call(c,X)}:void 0}));return s?s(a,(0,d.Z)({mode:i},c),j):j}return null},Eu=o.forwardRef(jb),Zu=function(t){return t.map(function(n,r){var a;return o.isValidElement(n)?o.cloneElement(n,(0,d.Z)((0,d.Z)({key:r},n==null?void 0:n.props),{},{style:(0,d.Z)({},n==null||(a=n.props)===null||a===void 0?void 0:a.style)})):(0,G.jsx)(o.Fragment,{children:n},r)})},kb=function(t,n){var r=t.text,a=t.mode,i=t.render,l=t.fieldProps,s=(0,o.useContext)(ue.ZP.ConfigContext),c=s.getPrefixCls,f=c("pro-field-option"),v=hr.Ow.useToken(),m=v.token;if((0,o.useImperativeHandle)(n,function(){return{}}),i){var g=i(r,(0,d.Z)({mode:a},l),(0,G.jsx)(G.Fragment,{}));return!g||(g==null?void 0:g.length)<1||!Array.isArray(g)?null:(0,G.jsx)("div",{style:{display:"flex",gap:m.margin,alignItems:"center"},className:f,children:Zu(g)})}return!r||!Array.isArray(r)?o.isValidElement(r)?r:null:(0,G.jsx)("div",{style:{display:"flex",gap:m.margin,alignItems:"center"},className:f,children:Zu(r)})},Hb=o.forwardRef(kb),Lb=u(90420),Vb=["text","mode","render","renderFormItem","fieldProps","proFieldKey"],Bb=function(t,n){var r=t.text,a=t.mode,i=t.render,l=t.renderFormItem,s=t.fieldProps,c=t.proFieldKey,f=(0,S.Z)(t,Vb),v=(0,D.YB)(),m=(0,Ae.Z)(function(){return f.open||f.visible||!1},{value:f.open||f.visible,onChange:f.onOpenChange||f.onVisible}),g=(0,x.Z)(m,2),h=g[0],p=g[1];if(a==="read"){var b=(0,G.jsx)(G.Fragment,{children:"-"});return r&&(b=(0,G.jsxs)(Cl.Z,{children:[(0,G.jsx)("span",{ref:n,children:h?r:"********"}),(0,G.jsx)("a",{onClick:function(){return p(!h)},children:h?(0,G.jsx)(lu.Z,{}):(0,G.jsx)(Lb.Z,{})})]})),i?i(r,(0,d.Z)({mode:a},s),b):b}if(a==="edit"||a==="update"){var C=(0,G.jsx)(Fr.Z.Password,(0,d.Z)({placeholder:v.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),ref:n},s));return l?l(r,(0,d.Z)({mode:a},s),C):C}return null},Wb=o.forwardRef(Bb),zb=/\s/;function Yb(e){for(var t=e.length;t--&&zb.test(e.charAt(t)););return t}var Kb=Yb,Ub=/^\s+/;function Xb(e){return e&&e.slice(0,Kb(e)+1).replace(Ub,"")}var Gb=Xb,wl=u(77226),Qb=u(93589),Il=u(18533),Jb="[object Symbol]";function _b(e){return typeof e=="symbol"||(0,Il.Z)(e)&&(0,Qb.Z)(e)==Jb}var bi=_b,Ou=NaN,qb=/^[-+]0x[0-9a-f]+$/i,eC=/^0b[01]+$/i,tC=/^0o[0-7]+$/i,nC=parseInt;function rC(e){if(typeof e=="number")return e;if(bi(e))return Ou;if((0,wl.Z)(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=(0,wl.Z)(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=Gb(e);var n=eC.test(e);return n||tC.test(e)?nC(e.slice(2),n?2:8):qb.test(e)?Ou:+e}var Ci=rC;function aC(e){return e===0?null:e>0?"+":"-"}function oC(e){return e===0?"#595959":e>0?"#ff4d4f":"#52c41a"}function iC(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return t>=0?e==null?void 0:e.toFixed(t):e}var lC=function(t,n){var r=t.text,a=t.prefix,i=t.precision,l=t.suffix,s=l===void 0?"%":l,c=t.mode,f=t.showColor,v=f===void 0?!1:f,m=t.render,g=t.renderFormItem,h=t.fieldProps,p=t.placeholder,b=t.showSymbol,C=(0,D.YB)(),y=p||C.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),I=(0,o.useMemo)(function(){return typeof r=="string"&&r.includes("%")?Ci(r.replace("%","")):Ci(r)},[r]),Z=(0,o.useMemo)(function(){return typeof b=="function"?b==null?void 0:b(r):b},[b,r]);if(c==="read"){var P=v?{color:oC(I)}:{},w=(0,G.jsxs)("span",{style:P,ref:n,children:[a&&(0,G.jsx)("span",{children:a}),Z&&(0,G.jsxs)(o.Fragment,{children:[aC(I)," "]}),iC(Math.abs(I),i),s&&s]});return m?m(r,(0,d.Z)((0,d.Z)({mode:c},h),{},{prefix:a,precision:i,showSymbol:Z,suffix:s}),w):w}if(c==="edit"||c==="update"){var O=(0,G.jsx)(da,(0,d.Z)({ref:n,formatter:function($){return $&&a?"".concat(a," ").concat($).replace(/\B(?=(\d{3})+(?!\d)$)/g,","):$},parser:function($){return $?$.replace(/.*\s|,/g,""):""},placeholder:y},h));return g?g(r,(0,d.Z)({mode:c},h),O):O}return null},Mu=o.forwardRef(lC),sC=u(38703);function cC(e){return e===100?"success":e<0?"exception":e<100?"active":"normal"}var uC=function(t,n){var r=t.text,a=t.mode,i=t.render,l=t.plain,s=t.renderFormItem,c=t.fieldProps,f=t.placeholder,v=(0,D.YB)(),m=f||v.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),g=(0,o.useMemo)(function(){return typeof r=="string"&&r.includes("%")?Ci(r.replace("%","")):Ci(r)},[r]);if(a==="read"){var h=(0,G.jsx)(sC.Z,(0,d.Z)({ref:n,size:"small",style:{minWidth:100,maxWidth:320},percent:g,steps:l?10:void 0,status:cC(g)},c));return i?i(g,(0,d.Z)({mode:a},c),h):h}if(a==="edit"||a==="update"){var p=(0,G.jsx)(da,(0,d.Z)({ref:n,placeholder:m},c));return s?s(r,(0,d.Z)({mode:a},c),p):p}return null},Ru=o.forwardRef(uC),dC=u(78045),fC=["radioType","renderFormItem","mode","render"],vC=function(t,n){var r,a,i=t.radioType,l=t.renderFormItem,s=t.mode,c=t.render,f=(0,S.Z)(t,fC),v=(0,o.useContext)(ue.ZP.ConfigContext),m=v.getPrefixCls,g=m("pro-field-radio"),h=(0,Tr.aK)(f),p=(0,x.Z)(h,3),b=p[0],C=p[1],y=p[2],I=(0,o.useRef)(),Z=(r=To.Z.Item)===null||r===void 0||(a=r.useStatus)===null||a===void 0?void 0:a.call(r);(0,o.useImperativeHandle)(n,function(){return(0,d.Z)((0,d.Z)({},I.current||{}),{},{fetchData:function(X){return y(X)}})},[y]);var P=(0,hr.Xj)("FieldRadioRadio",function(V){return(0,M.Z)((0,M.Z)((0,M.Z)({},".".concat(g,"-error"),{span:{color:V.colorError}}),".".concat(g,"-warning"),{span:{color:V.colorWarning}}),".".concat(g,"-vertical"),(0,M.Z)({},"".concat(V.antCls,"-radio-wrapper"),{display:"flex",marginInlineEnd:0}))}),w=P.wrapSSR,O=P.hashId;if(b)return(0,G.jsx)(Ta.Z,{size:"small"});if(s==="read"){var N=C!=null&&C.length?C==null?void 0:C.reduce(function(V,X){var K;return(0,d.Z)((0,d.Z)({},V),{},(0,M.Z)({},(K=X.value)!==null&&K!==void 0?K:"",X.label))},{}):void 0,$=(0,G.jsx)(G.Fragment,{children:(0,ie.MP)(f.text,(0,ie.R6)(f.valueEnum||N))});if(c){var A;return(A=c(f.text,(0,d.Z)({mode:s},f.fieldProps),$))!==null&&A!==void 0?A:null}return $}if(s==="edit"){var L,j=w((0,G.jsx)(dC.ZP.Group,(0,d.Z)((0,d.Z)({ref:I,optionType:i},f.fieldProps),{},{className:_()((L=f.fieldProps)===null||L===void 0?void 0:L.className,(0,M.Z)((0,M.Z)({},"".concat(g,"-error"),(Z==null?void 0:Z.status)==="error"),"".concat(g,"-warning"),(Z==null?void 0:Z.status)==="warning"),O,"".concat(g,"-").concat(f.fieldProps.layout||"horizontal")),options:C})));if(l){var T;return(T=l(f.text,(0,d.Z)((0,d.Z)({mode:s},f.fieldProps),{},{options:C,loading:b}),j))!==null&&T!==void 0?T:null}return j}return null},$u=o.forwardRef(vC),mC=function(t,n){var r=t.text,a=t.mode,i=t.light,l=t.label,s=t.format,c=t.render,f=t.picker,v=t.renderFormItem,m=t.plain,g=t.showTime,h=t.lightLabel,p=t.bordered,b=t.fieldProps,C=(0,D.YB)(),y=Array.isArray(r)?r:[],I=(0,x.Z)(y,2),Z=I[0],P=I[1],w=o.useState(!1),O=(0,x.Z)(w,2),N=O[0],$=O[1],A=(0,o.useCallback)(function(te){if(typeof(b==null?void 0:b.format)=="function"){var ne;return b==null||(ne=b.format)===null||ne===void 0?void 0:ne.call(b,te)}return(b==null?void 0:b.format)||s||"YYYY-MM-DD"},[b,s]),L=Z?Pn()(Z).format(A(Pn()(Z))):"",j=P?Pn()(P).format(A(Pn()(P))):"";if(a==="read"){var T=(0,G.jsxs)("div",{ref:n,style:{display:"flex",flexWrap:"wrap",gap:8,alignItems:"center"},children:[(0,G.jsx)("div",{children:L||"-"}),(0,G.jsx)("div",{children:j||"-"})]});return c?c(r,(0,d.Z)({mode:a},b),(0,G.jsx)("span",{children:T})):T}if(a==="edit"||a==="update"){var V=go(b.value),X;if(i){var K;X=(0,G.jsx)(Q.Q,{label:l,onClick:function(){var ne;b==null||(ne=b.onOpenChange)===null||ne===void 0||ne.call(b,!0),$(!0)},style:V?{paddingInlineEnd:0}:void 0,disabled:b.disabled,value:V||N?(0,G.jsx)(Oa.RangePicker,(0,d.Z)((0,d.Z)((0,d.Z)({picker:f,showTime:g,format:s},(0,U.J)(!1)),b),{},{placeholder:(K=b.placeholder)!==null&&K!==void 0?K:[C.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9"),C.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9")],onClear:function(){var ne;$(!1),b==null||(ne=b.onClear)===null||ne===void 0||ne.call(b)},value:V,onOpenChange:function(ne){var le;V&&$(ne),b==null||(le=b.onOpenChange)===null||le===void 0||le.call(b,ne)}})):null,allowClear:!1,bordered:p,ref:h,downIcon:V||N?!1:void 0})}else X=(0,G.jsx)(Oa.RangePicker,(0,d.Z)((0,d.Z)((0,d.Z)({ref:n,format:s,showTime:g,placeholder:[C.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9"),C.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9")]},(0,U.J)(m===void 0?!0:!m)),b),{},{value:V}));return v?v(r,(0,d.Z)({mode:a},b),X):X}return null},Ja=o.forwardRef(mC),gC={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},hC=gC,pC=function(t,n){return o.createElement(ea.Z,(0,fe.Z)({},t,{ref:n,icon:hC}))},bC=o.forwardRef(pC),CC=bC;function yC(e,t){var n=e.disabled,r=e.prefixCls,a=e.character,i=e.characterRender,l=e.index,s=e.count,c=e.value,f=e.allowHalf,v=e.focused,m=e.onHover,g=e.onClick,h=function(w){m(w,l)},p=function(w){g(w,l)},b=function(w){w.keyCode===xe.Z.ENTER&&g(w,l)},C=l+1,y=new Set([r]);c===0&&l===0&&v?y.add("".concat(r,"-focused")):f&&c+.5>=C&&cl?"true":"false","aria-posinset":l+1,"aria-setsize":s,tabIndex:n?-1:0},o.createElement("div",{className:"".concat(r,"-first")},I),o.createElement("div",{className:"".concat(r,"-second")},I)));return i&&(Z=i(Z,e)),Z}var SC=o.forwardRef(yC);function xC(){var e=o.useRef({});function t(r){return e.current[r]}function n(r){return function(a){e.current[r]=a}}return[t,n]}function PC(e){var t=e.pageXOffset,n="scrollLeft";if(typeof t!="number"){var r=e.document;t=r.documentElement[n],typeof t!="number"&&(t=r.body[n])}return t}function wC(e){var t,n,r=e.ownerDocument,a=r.body,i=r&&r.documentElement,l=e.getBoundingClientRect();return t=l.left,n=l.top,t-=i.clientLeft||a.clientLeft||0,n-=i.clientTop||a.clientTop||0,{left:t,top:n}}function IC(e){var t=wC(e),n=e.ownerDocument,r=n.defaultView||n.parentWindow;return t.left+=PC(r),t.left}var EC=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ZC(e,t){var n=e.prefixCls,r=n===void 0?"rc-rate":n,a=e.className,i=e.defaultValue,l=e.value,s=e.count,c=s===void 0?5:s,f=e.allowHalf,v=f===void 0?!1:f,m=e.allowClear,g=m===void 0?!0:m,h=e.keyboard,p=h===void 0?!0:h,b=e.character,C=b===void 0?"\u2605":b,y=e.characterRender,I=e.disabled,Z=e.direction,P=Z===void 0?"ltr":Z,w=e.tabIndex,O=w===void 0?0:w,N=e.autoFocus,$=e.onHoverChange,A=e.onChange,L=e.onFocus,j=e.onBlur,T=e.onKeyDown,V=e.onMouseLeave,X=(0,S.Z)(e,EC),K=xC(),te=(0,x.Z)(K,2),ne=te[0],le=te[1],oe=o.useRef(null),se=function(){if(!I){var nt;(nt=oe.current)===null||nt===void 0||nt.focus()}};o.useImperativeHandle(t,function(){return{focus:se,blur:function(){if(!I){var nt;(nt=oe.current)===null||nt===void 0||nt.blur()}}}});var me=(0,Ae.Z)(i||0,{value:l}),ce=(0,x.Z)(me,2),pe=ce[0],we=ce[1],Ee=(0,Ae.Z)(null),Re=(0,x.Z)(Ee,2),De=Re[0],_e=Re[1],Ie=function(nt,$t){var pt=P==="rtl",jt=nt+1;if(v){var Ut=ne(nt),Gt=IC(Ut),gt=Ut.clientWidth;(pt&&$t-Gt>gt/2||!pt&&$t-Gt0&&!pt||$t===xe.Z.RIGHT&&pe>0&&pt?(je(pe-jt),nt.preventDefault()):$t===xe.Z.LEFT&&pe{const{componentCls:t}=e;return{[`${t}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:e.marginXS},"> div":{transition:`all ${e.motionDurationMid}, outline 0s`,"&:hover":{transform:e.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${(0,Le.bf)(e.lineWidth)} dashed ${e.starColor}`,transform:e.starHoverScale}},"&-first, &-second":{color:e.starBg,transition:`all ${e.motionDurationMid}`,userSelect:"none"},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${t}-star-first, &-half ${t}-star-second`]:{opacity:1},[`&-half ${t}-star-first, &-full ${t}-star-second`]:{color:"inherit"}}}},$C=e=>({[`&-rtl${e.componentCls}`]:{direction:"rtl"}}),DC=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,tr.Wf)(e)),{display:"inline-block",margin:0,padding:0,color:e.starColor,fontSize:e.starSize,lineHeight:1,listStyle:"none",outline:"none",[`&-disabled${t} ${t}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),RC(e)),$C(e))}},NC=e=>({starColor:e.yellow6,starSize:e.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:e.colorFillContent});var TC=(0,_n.I$)("Rate",e=>{const t=(0,Er.IX)(e,{});return[DC(t)]},NC),FC=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,className:r,rootClassName:a,style:i,tooltips:l,character:s=o.createElement(CC,null),disabled:c}=e,f=FC(e,["prefixCls","className","rootClassName","style","tooltips","character","disabled"]),v=(w,O)=>{let{index:N}=O;return l?o.createElement(iu.Z,{title:l[N]},w):w},{getPrefixCls:m,direction:g,rate:h}=o.useContext(cn.E_),p=m("rate",n),[b,C,y]=TC(p),I=Object.assign(Object.assign({},h==null?void 0:h.style),i),Z=o.useContext(un.Z),P=c!=null?c:Z;return b(o.createElement(MC,Object.assign({ref:t,character:s,characterRender:v,disabled:P},f,{className:_()(r,a,C,y,h==null?void 0:h.className),style:I,prefixCls:p,direction:g})))}),AC=function(t,n){var r=t.text,a=t.mode,i=t.render,l=t.renderFormItem,s=t.fieldProps;if(a==="read"){var c=(0,G.jsx)(Du,(0,d.Z)((0,d.Z)({allowHalf:!0,disabled:!0,ref:n},s),{},{value:r}));return i?i(r,(0,d.Z)({mode:a},s),(0,G.jsx)(G.Fragment,{children:c})):c}if(a==="edit"||a==="update"){var f=(0,G.jsx)(Du,(0,d.Z)({allowHalf:!0,ref:n},s));return l?l(r,(0,d.Z)({mode:a},s),f):f}return null},jC=o.forwardRef(AC);function kC(e){var t=e,n="",r=!1;t<0&&(t=-t,r=!0);var a=Math.floor(t/(3600*24)),i=Math.floor(t/3600%24),l=Math.floor(t/60%60),s=Math.floor(t%60);return n="".concat(s,"\u79D2"),l>0&&(n="".concat(l,"\u5206\u949F").concat(n)),i>0&&(n="".concat(i,"\u5C0F\u65F6").concat(n)),a>0&&(n="".concat(a,"\u5929").concat(n)),r&&(n+="\u524D"),n}var HC=function(t,n){var r=t.text,a=t.mode,i=t.render,l=t.renderFormItem,s=t.fieldProps,c=t.placeholder,f=(0,D.YB)(),v=c||f.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165");if(a==="read"){var m=kC(Number(r)),g=(0,G.jsx)("span",{ref:n,children:m});return i?i(r,(0,d.Z)({mode:a},s),g):g}if(a==="edit"||a==="update"){var h=(0,G.jsx)(da,(0,d.Z)({ref:n,min:0,style:{width:"100%"},placeholder:v},s));return l?l(r,(0,d.Z)({mode:a},s),h):h}return null},LC=o.forwardRef(HC),VC=["mode","render","renderFormItem","fieldProps","emptyText"],BC=function(t,n){var r=t.mode,a=t.render,i=t.renderFormItem,l=t.fieldProps,s=t.emptyText,c=s===void 0?"-":s,f=(0,S.Z)(t,VC),v=(0,o.useRef)(),m=(0,Tr.aK)(t),g=(0,x.Z)(m,3),h=g[0],p=g[1],b=g[2];if((0,o.useImperativeHandle)(n,function(){return(0,d.Z)((0,d.Z)({},v.current||{}),{},{fetchData:function(w){return b(w)}})},[b]),h)return(0,G.jsx)(Ta.Z,{size:"small"});if(r==="read"){var C=p!=null&&p.length?p==null?void 0:p.reduce(function(P,w){var O;return(0,d.Z)((0,d.Z)({},P),{},(0,M.Z)({},(O=w.value)!==null&&O!==void 0?O:"",w.label))},{}):void 0,y=(0,G.jsx)(G.Fragment,{children:(0,ie.MP)(f.text,(0,ie.R6)(f.valueEnum||C))});if(a){var I;return(I=a(f.text,(0,d.Z)({mode:r},l),(0,G.jsx)(G.Fragment,{children:y})))!==null&&I!==void 0?I:c}return y}if(r==="edit"||r==="update"){var Z=(0,G.jsx)(ns,(0,d.Z)((0,d.Z)({ref:v},(0,gi.Z)(l||{},["allowClear"])),{},{options:p}));return i?i(f.text,(0,d.Z)((0,d.Z)({mode:r},l),{},{options:p,loading:h}),Z):Z}return null},WC=o.forwardRef(BC),zC=function(t,n){var r=t.text,a=t.mode,i=t.render,l=t.renderFormItem,s=t.fieldProps;if(a==="read"){var c=r;return i?i(r,(0,d.Z)({mode:a},s),(0,G.jsx)(G.Fragment,{children:c})):(0,G.jsx)(G.Fragment,{children:c})}if(a==="edit"||a==="update"){var f=(0,G.jsx)(gs.Z,(0,d.Z)((0,d.Z)({ref:n},s),{},{style:(0,d.Z)({minWidth:120},s==null?void 0:s.style)}));return l?l(r,(0,d.Z)({mode:a},s),f):f}return null},YC=o.forwardRef(zC),KC=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],Nu=o.forwardRef(function(e,t){var n,r=e.prefixCls,a=r===void 0?"rc-switch":r,i=e.className,l=e.checked,s=e.defaultChecked,c=e.disabled,f=e.loadingIcon,v=e.checkedChildren,m=e.unCheckedChildren,g=e.onClick,h=e.onChange,p=e.onKeyDown,b=(0,S.Z)(e,KC),C=(0,Ae.Z)(!1,{value:l,defaultValue:s}),y=(0,x.Z)(C,2),I=y[0],Z=y[1];function P($,A){var L=I;return c||(L=$,Z(L),h==null||h(L,A)),L}function w($){$.which===xe.Z.LEFT?P(!1,$):$.which===xe.Z.RIGHT&&P(!0,$),p==null||p($)}function O($){var A=P(!I,$);g==null||g(A,$)}var N=_()(a,i,(n={},(0,M.Z)(n,"".concat(a,"-checked"),I),(0,M.Z)(n,"".concat(a,"-disabled"),c),n));return o.createElement("button",(0,fe.Z)({},b,{type:"button",role:"switch","aria-checked":I,disabled:c,className:N,ref:t,onKeyDown:w,onClick:O}),f,o.createElement("span",{className:"".concat(a,"-inner")},o.createElement("span",{className:"".concat(a,"-inner-checked")},v),o.createElement("span",{className:"".concat(a,"-inner-unchecked")},m)))});Nu.displayName="Switch";var UC=Nu,XC=u(45353);const GC=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:r,trackMinWidthSM:a,innerMinMarginSM:i,innerMaxMarginSM:l,handleSizeSM:s,calc:c}=e,f=`${t}-inner`,v=(0,Le.bf)(c(s).add(c(r).mul(2)).equal()),m=(0,Le.bf)(c(l).mul(2).equal());return{[t]:{[`&${t}-small`]:{minWidth:a,height:n,lineHeight:(0,Le.bf)(n),[`${t}-inner`]:{paddingInlineStart:l,paddingInlineEnd:i,[`${f}-checked, ${f}-unchecked`]:{minHeight:n},[`${f}-checked`]:{marginInlineStart:`calc(-100% + ${v} - ${m})`,marginInlineEnd:`calc(100% - ${v} + ${m})`},[`${f}-unchecked`]:{marginTop:c(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:s,height:s},[`${t}-loading-icon`]:{top:c(c(s).sub(e.switchLoadingIconSize)).div(2).equal(),fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:i,paddingInlineEnd:l,[`${f}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${f}-unchecked`]:{marginInlineStart:`calc(100% - ${v} + ${m})`,marginInlineEnd:`calc(-100% + ${v} - ${m})`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${(0,Le.bf)(c(s).add(r).equal())})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${f}`]:{[`${f}-unchecked`]:{marginInlineStart:c(e.marginXXS).div(2).equal(),marginInlineEnd:c(e.marginXXS).mul(-1).div(2).equal()}},[`&${t}-checked ${f}`]:{[`${f}-checked`]:{marginInlineStart:c(e.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:c(e.marginXXS).div(2).equal()}}}}}}},QC=e=>{const{componentCls:t,handleSize:n,calc:r}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:r(r(n).sub(e.fontSize)).div(2).equal(),color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},JC=e=>{const{componentCls:t,trackPadding:n,handleBg:r,handleShadow:a,handleSize:i,calc:l}=e,s=`${t}-handle`;return{[t]:{[s]:{position:"absolute",top:n,insetInlineStart:n,width:i,height:i,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:l(i).div(2).equal(),boxShadow:a,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${s}`]:{insetInlineStart:`calc(100% - ${(0,Le.bf)(l(i).add(n).equal())})`},[`&:not(${t}-disabled):active`]:{[`${s}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${s}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}}}},_C=e=>{const{componentCls:t,trackHeight:n,trackPadding:r,innerMinMargin:a,innerMaxMargin:i,handleSize:l,calc:s}=e,c=`${t}-inner`,f=(0,Le.bf)(s(l).add(s(r).mul(2)).equal()),v=(0,Le.bf)(s(i).mul(2).equal());return{[t]:{[c]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i,paddingInlineEnd:a,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${c}-checked, ${c}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:n},[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${f} - ${v})`,marginInlineEnd:`calc(100% - ${f} + ${v})`},[`${c}-unchecked`]:{marginTop:s(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${c}`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${f} + ${v})`,marginInlineEnd:`calc(-100% + ${f} - ${v})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:s(r).mul(2).equal(),marginInlineEnd:s(r).mul(-1).mul(2).equal()}},[`&${t}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:s(r).mul(-1).mul(2).equal(),marginInlineEnd:s(r).mul(2).equal()}}}}}},qC=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:r}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,tr.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:n,lineHeight:(0,Le.bf)(n),verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),(0,tr.Qy)(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}},ey=e=>{const{fontSize:t,lineHeight:n,controlHeight:r,colorWhite:a}=e,i=t*n,l=r/2,s=2,c=i-s*2,f=l-s*2;return{trackHeight:i,trackHeightSM:l,trackMinWidth:c*2+s*4,trackMinWidthSM:f*2+s*2,trackPadding:s,handleBg:a,handleSize:c,handleSizeSM:f,handleShadow:`0 2px 4px 0 ${new Zr.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:c/2,innerMaxMargin:c+s+s*2,innerMinMarginSM:f/2,innerMaxMarginSM:f+s+s*2}};var ty=(0,_n.I$)("Switch",e=>{const t=(0,Er.IX)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:e.calc(e.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[qC(t),_C(t),JC(t),QC(t),GC(t)]},ey),ny=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,size:r,disabled:a,loading:i,className:l,rootClassName:s,style:c,checked:f,value:v,defaultChecked:m,defaultValue:g,onChange:h}=e,p=ny(e,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[b,C]=(0,Ae.Z)(!1,{value:f!=null?f:v,defaultValue:m!=null?m:g}),{getPrefixCls:y,direction:I,switch:Z}=o.useContext(cn.E_),P=o.useContext(un.Z),w=(a!=null?a:P)||i,O=y("switch",n),N=o.createElement("div",{className:`${O}-handle`},i&&o.createElement(Ce.Z,{className:`${O}-loading-icon`})),[$,A,L]=ty(O),j=(0,Kt.Z)(r),T=_()(Z==null?void 0:Z.className,{[`${O}-small`]:j==="small",[`${O}-loading`]:i,[`${O}-rtl`]:I==="rtl"},l,s,A,L),V=Object.assign(Object.assign({},Z==null?void 0:Z.style),c),X=function(){C(arguments.length<=0?void 0:arguments[0]),h==null||h.apply(void 0,arguments)};return $(o.createElement(XC.Z,{component:"Switch"},o.createElement(UC,Object.assign({},p,{checked:b,onChange:X,prefixCls:O,className:T,style:V,disabled:w,ref:t,loadingIcon:N}))))});Tu.__ANT_SWITCH=!0;var ry=Tu,ay=function(t,n){var r=t.text,a=t.mode,i=t.render,l=t.light,s=t.label,c=t.renderFormItem,f=t.fieldProps,v=(0,D.YB)(),m=(0,o.useMemo)(function(){var C,y;return r==null||"".concat(r).length<1?"-":r?(C=f==null?void 0:f.checkedChildren)!==null&&C!==void 0?C:v.getMessage("switch.open","\u6253\u5F00"):(y=f==null?void 0:f.unCheckedChildren)!==null&&y!==void 0?y:v.getMessage("switch.close","\u5173\u95ED")},[f==null?void 0:f.checkedChildren,f==null?void 0:f.unCheckedChildren,r]);if(a==="read")return i?i(r,(0,d.Z)({mode:a},f),(0,G.jsx)(G.Fragment,{children:m})):m!=null?m:"-";if(a==="edit"||a==="update"){var g,h=(0,G.jsx)(ry,(0,d.Z)((0,d.Z)({ref:n,size:l?"small":void 0},(0,gi.Z)(f,["value"])),{},{checked:(g=f==null?void 0:f.checked)!==null&&g!==void 0?g:f==null?void 0:f.value}));if(l){var p=f.disabled,b=f.bordered;return(0,G.jsx)(Q.Q,{label:s,disabled:p,bordered:b,downIcon:!1,value:(0,G.jsx)("div",{style:{paddingLeft:8},children:h}),allowClear:!1})}return c?c(r,(0,d.Z)({mode:a},f),h):h}return null},oy=o.forwardRef(ay),iy=function(t,n){var r=t.text,a=t.mode,i=t.render,l=t.renderFormItem,s=t.fieldProps,c=t.emptyText,f=c===void 0?"-":c,v=s||{},m=v.autoFocus,g=v.prefix,h=g===void 0?"":g,p=v.suffix,b=p===void 0?"":p,C=(0,D.YB)(),y=(0,o.useRef)();if((0,o.useImperativeHandle)(n,function(){return y.current},[]),(0,o.useEffect)(function(){if(m){var O;(O=y.current)===null||O===void 0||O.focus()}},[m]),a==="read"){var I=(0,G.jsxs)(G.Fragment,{children:[h,r!=null?r:f,b]});if(i){var Z;return(Z=i(r,(0,d.Z)({mode:a},s),I))!==null&&Z!==void 0?Z:f}return I}if(a==="edit"||a==="update"){var P=C.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),w=(0,G.jsx)(Fr.Z,(0,d.Z)({ref:y,placeholder:P,allowClear:!0},s));return l?l(r,(0,d.Z)({mode:a},s),w):w}return null},ly=o.forwardRef(iy);function sy(e,t){for(var n=-1,r=e==null?0:e.length,a=Array(r);++na?0:a+t),n=n>a?a:n,n<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(a);++r0&&n(s)?t>1?nd(s,t-1,n,r,a):(0,ku.Z)(a,s):r||(a[a.length]=s)}return a}var Rx=nd;function $x(e){var t=e==null?0:e.length;return t?Rx(e,1):[]}var Dx=$x,Nx=u(81211),Tx=u(64594);function Fx(e){return(0,Tx.Z)((0,Nx.Z)(e,void 0,Dx),e+"")}var Ax=Fx,jx=1,kx=2,Hx=4,Lx=Ax(function(e,t){var n={};if(e==null)return n;var r=!1;t=Fu(t,function(i){return i=Ml(i,e),r||(r=i.length>1),i}),(0,Po.Z)(e,Lu(e),n),r&&(n=US(n,jx|kx|Hx,Ex));for(var a=t.length;a--;)Px(n,t[a]);return n}),Vx=Lx,Bx=function(t,n){var r=t.text,a=t.fieldProps,i=(0,o.useContext)(ue.ZP.ConfigContext),l=i.getPrefixCls,s=l("pro-field-readonly"),c="".concat(s,"-textarea"),f=(0,hr.Xj)("TextArea",function(){return(0,M.Z)({},".".concat(c),{display:"inline-block",lineHeight:"1.5715",maxWidth:"100%",whiteSpace:"pre-wrap"})}),v=f.wrapSSR,m=f.hashId;return v((0,G.jsx)("span",(0,d.Z)((0,d.Z)({ref:n,className:_()(m,s,c)},Vx(a,["autoSize","classNames","styles"])),{},{children:r!=null?r:"-"})))},Wx=o.forwardRef(Bx),zx=function(t,n){var r=t.text,a=t.mode,i=t.render,l=t.renderFormItem,s=t.fieldProps,c=(0,D.YB)();if(a==="read"){var f=(0,G.jsx)(Wx,(0,d.Z)((0,d.Z)({},t),{},{ref:n}));return i?i(r,(0,d.Z)({mode:a},s),f):f}if(a==="edit"||a==="update"){var v=(0,G.jsx)(Fr.Z.TextArea,(0,d.Z)({ref:n,rows:3,onKeyPress:function(g){g.key==="Enter"&&g.stopPropagation()},placeholder:c.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165")},s));return l?l(r,(0,d.Z)({mode:a},s),v):v}return null},Yx=o.forwardRef(zx),Kx=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);ao.createElement(Xx,Object.assign({},e,{picker:"time",mode:void 0,ref:t}))),Io=o.forwardRef((e,t)=>{var{addon:n,renderExtraFooter:r,variant:a,bordered:i}=e,l=Kx(e,["addon","renderExtraFooter","variant","bordered"]);const[s]=(0,Vn.Z)("timePicker",a,i),c=o.useMemo(()=>{if(r)return r;if(n)return n},[n,r]);return o.createElement(Ux,Object.assign({},l,{mode:void 0,ref:t,renderExtraFooter:c,variant:s}))}),rd=(0,Dn.Z)(Io,"picker");Io._InternalPanelDoNotUseOrYouWillBeFired=rd,Io.RangePicker=Gx,Io._InternalPanelDoNotUseOrYouWillBeFired=rd;var Rl=Io,Qx=function(t,n){var r=t.text,a=t.mode,i=t.light,l=t.label,s=t.format,c=t.render,f=t.renderFormItem,v=t.plain,m=t.fieldProps,g=t.lightLabel,h=(0,o.useState)(!1),p=(0,x.Z)(h,2),b=p[0],C=p[1],y=(0,D.YB)(),I=(m==null?void 0:m.format)||s||"HH:mm:ss",Z=Pn().isDayjs(r)||typeof r=="number";if(a==="read"){var P=(0,G.jsx)("span",{ref:n,children:r?Pn()(r,Z?void 0:I).format(I):"-"});return c?c(r,(0,d.Z)({mode:a},m),(0,G.jsx)("span",{children:P})):P}if(a==="edit"||a==="update"){var w,O=m.disabled,N=m.value,$=go(N,I);if(i){var A;w=(0,G.jsx)(Q.Q,{onClick:function(){var j;m==null||(j=m.onOpenChange)===null||j===void 0||j.call(m,!0),C(!0)},style:$?{paddingInlineEnd:0}:void 0,label:l,disabled:O,value:$||b?(0,G.jsx)(Rl,(0,d.Z)((0,d.Z)((0,d.Z)({},(0,U.J)(!1)),{},{format:s,ref:n},m),{},{placeholder:(A=m.placeholder)!==null&&A!==void 0?A:y.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9"),value:$,onOpenChange:function(j){var T;C(j),m==null||(T=m.onOpenChange)===null||T===void 0||T.call(m,j)},open:b})):null,downIcon:$||b?!1:void 0,allowClear:!1,ref:g})}else w=(0,G.jsx)(Oa.TimePicker,(0,d.Z)((0,d.Z)((0,d.Z)({ref:n,format:s},(0,U.J)(v===void 0?!0:!v)),m),{},{value:$}));return f?f(r,(0,d.Z)({mode:a},m),w):w}return null},Jx=function(t,n){var r=t.text,a=t.light,i=t.label,l=t.mode,s=t.lightLabel,c=t.format,f=t.render,v=t.renderFormItem,m=t.plain,g=t.fieldProps,h=(0,D.YB)(),p=(0,o.useState)(!1),b=(0,x.Z)(p,2),C=b[0],y=b[1],I=(g==null?void 0:g.format)||c||"HH:mm:ss",Z=Array.isArray(r)?r:[],P=(0,x.Z)(Z,2),w=P[0],O=P[1],N=Pn().isDayjs(w)||typeof w=="number",$=Pn().isDayjs(O)||typeof O=="number",A=w?Pn()(w,N?void 0:I).format(I):"",L=O?Pn()(O,$?void 0:I).format(I):"";if(l==="read"){var j=(0,G.jsxs)("div",{ref:n,children:[(0,G.jsx)("div",{children:A||"-"}),(0,G.jsx)("div",{children:L||"-"})]});return f?f(r,(0,d.Z)({mode:l},g),(0,G.jsx)("span",{children:j})):j}if(l==="edit"||l==="update"){var T=go(g.value,I),V;if(a){var X=g.disabled,K=g.placeholder,te=K===void 0?[h.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9"),h.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9")]:K;V=(0,G.jsx)(Q.Q,{onClick:function(){var le;g==null||(le=g.onOpenChange)===null||le===void 0||le.call(g,!0),y(!0)},style:T?{paddingInlineEnd:0}:void 0,label:i,disabled:X,placeholder:te,value:T||C?(0,G.jsx)(Rl.RangePicker,(0,d.Z)((0,d.Z)((0,d.Z)({},(0,U.J)(!1)),{},{format:c,ref:n},g),{},{placeholder:te,value:T,onOpenChange:function(le){var oe;y(le),g==null||(oe=g.onOpenChange)===null||oe===void 0||oe.call(g,le)},open:C})):null,downIcon:T||C?!1:void 0,allowClear:!1,ref:s})}else V=(0,G.jsx)(Rl.RangePicker,(0,d.Z)((0,d.Z)((0,d.Z)({ref:n,format:c},(0,U.J)(m===void 0?!0:!m)),g),{},{value:T}));return v?v(r,(0,d.Z)({mode:l},g),V):V}return null},_x=o.forwardRef(Jx),qx=o.forwardRef(Qx),e1=function(e){var t=o.useRef({valueLabels:new Map});return o.useMemo(function(){var n=t.current.valueLabels,r=new Map,a=e.map(function(i){var l,s=i.value,c=(l=i.label)!==null&&l!==void 0?l:n.get(s);return r.set(s,c),(0,d.Z)((0,d.Z)({},i),{},{label:c})});return t.current.valueLabels=r,[a]},[e])},t1=function(e,t,n,r){return o.useMemo(function(){var a=e.map(function(c){var f=c.value;return f}),i=t.map(function(c){var f=c.value;return f}),l=a.filter(function(c){return!r[c]});if(n){var s=(0,Ue.S)(a,!0,r);a=s.checkedKeys,i=s.halfCheckedKeys}return[Array.from(new Set([].concat((0,re.Z)(l),(0,re.Z)(a)))),i]},[e,t,n,r])},n1=function(e,t){return o.useMemo(function(){var n=(0,he.I8)(e,{fieldNames:t,initWrapper:function(a){return(0,d.Z)((0,d.Z)({},a),{},{valueEntities:new Map})},processEntity:function(a,i){var l=a.node[t.value];if(0)var s;i.valueEntities.set(l,a)}});return n},[e,t])},r1=function(){return null},$l=r1,a1=["children","value"];function ad(e){return(0,Hi.Z)(e).map(function(t){if(!o.isValidElement(t)||!t.type)return null;var n=t,r=n.key,a=n.props,i=a.children,l=a.value,s=(0,S.Z)(a,a1),c=(0,d.Z)({key:r,value:l},s),f=ad(i);return f.length&&(c.children=f),c}).filter(function(t){return t})}function Dl(e){if(!e)return e;var t=(0,d.Z)({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return(0,de.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),t}}),t}function o1(e,t,n,r,a,i){var l=null,s=null;function c(){function f(v){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",g=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return v.map(function(h,p){var b="".concat(m,"-").concat(p),C=h[i.value],y=n.includes(C),I=f(h[i.children]||[],b,y),Z=o.createElement($l,h,I.map(function(w){return w.node}));if(t===C&&(l=Z),y){var P={pos:b,node:Z,children:I};return g||s.push(P),P}return null}).filter(function(h){return h})}s||(s=[],f(r),s.sort(function(v,m){var g=v.node.props.value,h=m.node.props.value,p=n.indexOf(g),b=n.indexOf(h);return p-b}))}Object.defineProperty(e,"triggerNode",{get:function(){return(0,de.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),c(),l}}),Object.defineProperty(e,"allCheckedNodes",{get:function(){return(0,de.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),c(),a?s:s.map(function(v){var m=v.node;return m})}})}var i1=function(e,t,n){var r=n.treeNodeFilterProp,a=n.filterTreeNode,i=n.fieldNames,l=i.children;return o.useMemo(function(){if(!t||a===!1)return e;var s;if(typeof a=="function")s=a;else{var c=t.toUpperCase();s=function(m,g){var h=g[r];return String(h).toUpperCase().includes(c)}}function f(v){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return v.reduce(function(g,h){var p=h[l],b=m||s(t,Dl(h)),C=f(p||[],b);return(b||C.length)&&g.push((0,d.Z)((0,d.Z)({},h),{},(0,M.Z)({isLeaf:void 0},l,C))),g},[])}return f(e)},[e,t,l,r,a])};function od(e){var t=o.useRef();t.current=e;var n=o.useCallback(function(){return t.current.apply(t,arguments)},[]);return n}function l1(e,t){var n=t.id,r=t.pId,a=t.rootPId,i={},l=[],s=e.map(function(c){var f=(0,d.Z)({},c),v=f[n];return i[v]=f,f.key=f.key||v,f});return s.forEach(function(c){var f=c[r],v=i[f];v&&(v.children=v.children||[],v.children.push(c)),(f===a||!v&&a===null)&&l.push(c)}),l}function s1(e,t,n){return o.useMemo(function(){return e?n?l1(e,(0,d.Z)({id:"id",pId:"pId",rootPId:null},n!==!0?n:{})):e:ad(t)},[t,n,e])}var c1=o.createContext(null),id=c1,u1=u(70593),d1=u(56982),f1=o.createContext(null),ld=f1;function v1(e){return Array.isArray(e)?e:e!==void 0?[e]:[]}function m1(e){var t=e||{},n=t.label,r=t.value,a=t.children,i=r||"value";return{_title:n?[n]:["title","label"],value:i,key:i,children:a||"children"}}function Nl(e){return!e||e.disabled||e.disableCheckbox||e.checkable===!1}function g1(e,t){var n=[];function r(a){a.forEach(function(i){var l=i[t.children];l&&(n.push(i[t.value]),r(l))})}return r(e),n}function sd(e){return e==null}var h1={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},p1=function(t,n){var r=(0,Ge.lk)(),a=r.prefixCls,i=r.multiple,l=r.searchValue,s=r.toggleOpen,c=r.open,f=r.notFoundContent,v=o.useContext(ld),m=v.virtual,g=v.listHeight,h=v.listItemHeight,p=v.listItemScrollOffset,b=v.treeData,C=v.fieldNames,y=v.onSelect,I=v.dropdownMatchSelectWidth,Z=v.treeExpandAction,P=v.treeTitleRender,w=v.onPopupScroll,O=o.useContext(id),N=O.checkable,$=O.checkedKeys,A=O.halfCheckedKeys,L=O.treeExpandedKeys,j=O.treeDefaultExpandAll,T=O.treeDefaultExpandedKeys,V=O.onTreeExpand,X=O.treeIcon,K=O.showTreeIcon,te=O.switcherIcon,ne=O.treeLine,le=O.treeNodeFilterProp,oe=O.loadData,se=O.treeLoadedKeys,me=O.treeMotion,ce=O.onTreeLoad,pe=O.keyEntities,we=o.useRef(),Ee=(0,d1.Z)(function(){return b},[c,b],function(At,nt){return nt[0]&&At[1]!==nt[1]}),Re=o.useState(null),De=(0,x.Z)(Re,2),_e=De[0],Ie=De[1],je=pe[_e],Xe=o.useMemo(function(){return N?{checked:$,halfChecked:A}:null},[N,$,A]);o.useEffect(function(){if(c&&!i&&$.length){var At;(At=we.current)===null||At===void 0||At.scrollTo({key:$[0]}),Ie($[0])}},[c]);var lt=String(l).toLowerCase(),at=function(nt){return lt?String(nt[le]).toLowerCase().includes(lt):!1},Te=o.useState(T),We=(0,x.Z)(Te,2),ke=We[0],ot=We[1],yt=o.useState(null),ft=(0,x.Z)(yt,2),xt=ft[0],Et=ft[1],Mt=o.useMemo(function(){return L?(0,re.Z)(L):l?xt:ke},[ke,xt,L,l]);o.useEffect(function(){l&&Et(g1(b,C))},[l]);var on=function(nt){ot(nt),Et(nt),V&&V(nt)},en=function(nt){nt.preventDefault()},rn=function(nt,$t){var pt=$t.node;N&&Nl(pt)||(y(pt.key,{selected:!$.includes(pt.key)}),i||s(!1))};if(o.useImperativeHandle(n,function(){var At;return{scrollTo:(At=we.current)===null||At===void 0?void 0:At.scrollTo,onKeyDown:function($t){var pt,jt=$t.which;switch(jt){case xe.Z.UP:case xe.Z.DOWN:case xe.Z.LEFT:case xe.Z.RIGHT:(pt=we.current)===null||pt===void 0||pt.onKeyDown($t);break;case xe.Z.ENTER:{if(je){var Ut=(je==null?void 0:je.node)||{},Gt=Ut.selectable,gt=Ut.value;Gt!==!1&&rn(null,{node:{key:_e},selected:!$.includes(gt)})}break}case xe.Z.ESC:s(!1)}},onKeyUp:function(){}}}),Ee.length===0)return o.createElement("div",{role:"listbox",className:"".concat(a,"-empty"),onMouseDown:en},f);var pn={fieldNames:C};return se&&(pn.loadedKeys=se),Mt&&(pn.expandedKeys=Mt),o.createElement("div",{onMouseDown:en},je&&c&&o.createElement("span",{style:h1,"aria-live":"assertive"},je.node.value),o.createElement(u1.Z,(0,fe.Z)({ref:we,focusable:!1,prefixCls:"".concat(a,"-tree"),treeData:Ee,height:g,itemHeight:h,itemScrollOffset:p,virtual:m!==!1&&I!==!1,multiple:i,icon:X,showIcon:K,switcherIcon:te,showLine:ne,loadData:l?null:oe,motion:me,activeKey:_e,checkable:N,checkStrictly:!0,checkedKeys:Xe,selectedKeys:N?[]:$,defaultExpandAll:j,titleRender:P},pn,{onActiveChange:Ie,onSelect:rn,onCheck:rn,onExpand:on,onLoad:ce,filterTreeNode:at,expandAction:Z,onScroll:w})))},b1=o.forwardRef(p1),C1=b1,Tl="SHOW_ALL",Fl="SHOW_PARENT",xi="SHOW_CHILD";function cd(e,t,n,r){var a=new Set(e);return t===xi?e.filter(function(i){var l=n[i];return!(l&&l.children&&l.children.some(function(s){var c=s.node;return a.has(c[r.value])})&&l.children.every(function(s){var c=s.node;return Nl(c)||a.has(c[r.value])}))}):t===Fl?e.filter(function(i){var l=n[i],s=l?l.parent:null;return!(s&&!Nl(s.node)&&a.has(s.key))}):e}function _P(e){var t=e.searchPlaceholder,n=e.treeCheckStrictly,r=e.treeCheckable,a=e.labelInValue,i=e.value,l=e.multiple;warning(!t,"`searchPlaceholder` has been removed."),n&&a===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(a||n)&&warning(toArray(i).every(function(s){return s&&_typeof(s)==="object"&&"value"in s}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),n||l||r?warning(!i||Array.isArray(i),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(i),"`value` should not be array when `TreeSelect` is single mode.")}var qP=null,y1=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function S1(e){return!e||(0,E.Z)(e)!=="object"}var x1=o.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,a=r===void 0?"rc-tree-select":r,i=e.value,l=e.defaultValue,s=e.onChange,c=e.onSelect,f=e.onDeselect,v=e.searchValue,m=e.inputValue,g=e.onSearch,h=e.autoClearSearchValue,p=h===void 0?!0:h,b=e.filterTreeNode,C=e.treeNodeFilterProp,y=C===void 0?"value":C,I=e.showCheckedStrategy,Z=e.treeNodeLabelProp,P=e.multiple,w=e.treeCheckable,O=e.treeCheckStrictly,N=e.labelInValue,$=e.fieldNames,A=e.treeDataSimpleMode,L=e.treeData,j=e.children,T=e.loadData,V=e.treeLoadedKeys,X=e.onTreeLoad,K=e.treeDefaultExpandAll,te=e.treeExpandedKeys,ne=e.treeDefaultExpandedKeys,le=e.onTreeExpand,oe=e.treeExpandAction,se=e.virtual,me=e.listHeight,ce=me===void 0?200:me,pe=e.listItemHeight,we=pe===void 0?20:pe,Ee=e.listItemScrollOffset,Re=Ee===void 0?0:Ee,De=e.onDropdownVisibleChange,_e=e.dropdownMatchSelectWidth,Ie=_e===void 0?!0:_e,je=e.treeLine,Xe=e.treeIcon,lt=e.showTreeIcon,at=e.switcherIcon,Te=e.treeMotion,We=e.treeTitleRender,ke=e.onPopupScroll,ot=(0,S.Z)(e,y1),yt=(0,tt.ZP)(n),ft=w&&!O,xt=w||O,Et=O||N,Mt=xt||P,on=(0,Ae.Z)(l,{value:i}),en=(0,x.Z)(on,2),rn=en[0],pn=en[1],At=o.useMemo(function(){return w?I||xi:Tl},[I,w]),nt=o.useMemo(function(){return m1($)},[JSON.stringify($)]),$t=(0,Ae.Z)("",{value:v!==void 0?v:m,postState:function(Fn){return Fn||""}}),pt=(0,x.Z)($t,2),jt=pt[0],Ut=pt[1],Gt=function(Fn){Ut(Fn),g==null||g(Fn)},gt=s1(L,j,A),qe=n1(gt,nt),Zt=qe.keyEntities,Je=qe.valueEntities,Rt=o.useCallback(function(wn){var Fn=[],kn=[];return wn.forEach(function(Wn){Je.has(Wn)?kn.push(Wn):Fn.push(Wn)}),{missingRawValues:Fn,existRawValues:kn}},[Je]),On=i1(gt,jt,{fieldNames:nt,treeNodeFilterProp:y,filterTreeNode:b}),bn=o.useCallback(function(wn){if(wn){if(Z)return wn[Z];for(var Fn=nt._title,kn=0;kn{const{componentCls:t,treePrefixCls:n,colorBgElevated:r}=e,a=`.${n}`;return[{[`${t}-dropdown`]:[{padding:`${(0,Le.bf)(e.paddingXS)} ${(0,Le.bf)(e.calc(e.paddingXS).div(2).equal())}`},(0,ud.Yk)(n,(0,Er.IX)(e,{colorBgContainer:r})),{[a]:{borderRadius:0,[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-treenode`]:{[`${a}-node-content-wrapper`]:{flex:"auto"}}}}},(0,Ur.C2)(`${n}-checkbox`,e),{"&-rtl":{direction:"rtl",[`${a}-switcher${a}-switcher_close`]:{[`${a}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]},ew=null;function Z1(e,t,n){return(0,_n.I$)("TreeSelect",r=>{const a=(0,Er.IX)(r,{treePrefixCls:t});return[E1(a)]},ud.TM)(e,n)}var O1=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{var n;const{prefixCls:r,size:a,disabled:i,bordered:l=!0,className:s,rootClassName:c,treeCheckable:f,multiple:v,listHeight:m=256,listItemHeight:g=26,placement:h,notFoundContent:p,switcherIcon:b,treeLine:C,getPopupContainer:y,popupClassName:I,dropdownClassName:Z,treeIcon:P=!1,transitionName:w,choiceTransitionName:O="",status:N,treeExpandAction:$,builtinPlacements:A,dropdownMatchSelectWidth:L,popupMatchSelectWidth:j,allowClear:T,variant:V,dropdownStyle:X,tagRender:K}=e,te=O1(e,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear","variant","dropdownStyle","tagRender"]),{getPopupContainer:ne,getPrefixCls:le,renderEmpty:oe,direction:se,virtual:me,popupMatchSelectWidth:ce,popupOverflow:pe}=o.useContext(cn.E_),we=le(),Ee=le("select",r),Re=le("select-tree",r),De=le("tree-select",r),{compactSize:_e,compactItemClassnames:Ie}=(0,mn.ri)(Ee,se),je=(0,Bt.Z)(Ee),Xe=(0,Bt.Z)(De),[lt,at,Te]=(0,Nn.Z)(Ee,je),[We]=Z1(De,Re,Xe),[ke,ot]=(0,Vn.Z)("treeSelect",V,l),yt=_()(I||Z,`${De}-dropdown`,{[`${De}-dropdown-rtl`]:se==="rtl"},c,Te,je,Xe,at),ft=!!(f||v),xt=(0,ln.Z)(e.suffixIcon,e.showArrow),Et=(n=j!=null?j:L)!==null&&n!==void 0?n:ce,{status:Mt,hasFeedback:on,isFormItemInput:en,feedbackIcon:rn}=o.useContext(Mn.aM),pn=(0,Sn.F)(Mt,N),{suffixIcon:At,removeIcon:nt,clearIcon:$t}=(0,dn.Z)(Object.assign(Object.assign({},te),{multiple:ft,showSuffixIcon:xt,hasFeedback:on,feedbackIcon:rn,prefixCls:Ee,componentName:"TreeSelect"})),pt=T===!0?{clearIcon:$t}:T;let jt;p!==void 0?jt=p:jt=(oe==null?void 0:oe("Select"))||o.createElement(an.Z,{componentName:"Select"});const Ut=(0,nn.Z)(te,["suffixIcon","removeIcon","clearIcon","itemIcon","switcherIcon"]),Gt=o.useMemo(()=>h!==void 0?h:se==="rtl"?"bottomRight":"bottomLeft",[h,se]),gt=(0,Kt.Z)(Jt=>{var Un;return(Un=a!=null?a:_e)!==null&&Un!==void 0?Un:Jt}),qe=o.useContext(un.Z),Zt=i!=null?i:qe,Je=_()(!r&&De,{[`${Ee}-lg`]:gt==="large",[`${Ee}-sm`]:gt==="small",[`${Ee}-rtl`]:se==="rtl",[`${Ee}-${ke}`]:ot,[`${Ee}-in-form-item`]:en},(0,Sn.Z)(Ee,pn,on),Ie,s,c,Te,je,Xe,at),Rt=Jt=>o.createElement(I1.Z,{prefixCls:Re,switcherIcon:b,treeNodeProps:Jt,showLine:C}),[On]=(0,En.Cn)("SelectLike",X==null?void 0:X.zIndex),bn=o.createElement(w1,Object.assign({virtual:me,disabled:Zt},Ut,{dropdownMatchSelectWidth:Et,builtinPlacements:(0,An.Z)(A,pe),ref:t,prefixCls:Ee,className:Je,listHeight:m,listItemHeight:g,treeCheckable:f&&o.createElement("span",{className:`${Ee}-tree-checkbox-inner`}),treeLine:!!C,suffixIcon:At,multiple:ft,placement:Gt,removeIcon:nt,allowClear:pt,switcherIcon:Rt,showTreeIcon:P,notFoundContent:jt,getPopupContainer:y||ne,treeMotion:null,dropdownClassName:yt,dropdownStyle:Object.assign(Object.assign({},X),{zIndex:On}),choiceTransitionName:(0,vn.m)(we,"",O),transitionName:(0,vn.m)(we,"slide-up",w),treeExpandAction:$,tagRender:ft?K:void 0}));return lt(We(bn))},Ma=o.forwardRef(M1),R1=(0,Dn.Z)(Ma);Ma.TreeNode=$l,Ma.SHOW_ALL=Tl,Ma.SHOW_PARENT=Fl,Ma.SHOW_CHILD=xi,Ma._InternalPanelDoNotUseOrYouWillBeFired=R1;var $1=Ma,D1=["radioType","renderFormItem","mode","light","label","render"],N1=["onSearch","onClear","onChange","onBlur","showSearch","autoClearSearchValue","treeData","fetchDataOnSearch","searchValue"],T1=function(t,n){var r=t.radioType,a=t.renderFormItem,i=t.mode,l=t.light,s=t.label,c=t.render,f=(0,S.Z)(t,D1),v=(0,o.useContext)(ue.ZP.ConfigContext),m=v.getPrefixCls,g=m("pro-field-tree-select"),h=(0,o.useRef)(null),p=(0,o.useState)(!1),b=(0,x.Z)(p,2),C=b[0],y=b[1],I=f.fieldProps,Z=I.onSearch,P=I.onClear,w=I.onChange,O=I.onBlur,N=I.showSearch,$=I.autoClearSearchValue,A=I.treeData,L=I.fetchDataOnSearch,j=I.searchValue,T=(0,S.Z)(I,N1),V=(0,D.YB)(),X=(0,Tr.aK)((0,d.Z)((0,d.Z)({},f),{},{defaultKeyWords:j})),K=(0,x.Z)(X,3),te=K[0],ne=K[1],le=K[2],oe=(0,Ae.Z)(void 0,{onChange:Z,value:j}),se=(0,x.Z)(oe,2),me=se[0],ce=se[1];(0,o.useImperativeHandle)(n,function(){return(0,d.Z)((0,d.Z)({},h.current||{}),{},{fetchData:function(ke){return le(ke)}})});var pe=(0,o.useMemo)(function(){if(i==="read"){var We=(T==null?void 0:T.fieldNames)||{},ke=We.value,ot=ke===void 0?"value":ke,yt=We.label,ft=yt===void 0?"label":yt,xt=We.children,Et=xt===void 0?"children":xt,Mt=new Map,on=function en(rn){if(!(rn!=null&&rn.length))return Mt;for(var pn=rn.length,At=0;At div".concat(Ae.antCls,"-space-item"),{maxWidth:"100%"}),"&-twoLine":(0,H.Z)((0,H.Z)((0,H.Z)((0,H.Z)({display:"block",width:"100%"},"".concat(Ae.componentCls,"-title"),{width:"100%",margin:"8px 0"}),"".concat(Ae.componentCls,"-container"),{paddingInlineStart:16}),"".concat(Ae.antCls,"-space-item,").concat(Ae.antCls,"-form-item"),{width:"100%"}),"".concat(Ae.antCls,"-form-item"),{"&-control":{display:"flex",alignItems:"center",justifyContent:"flex-end","&-input":{alignItems:"center",justifyContent:"flex-end","&-content":{flex:"none"}}}})})};function re(st){return(0,Q.Xj)("ProFormGroup",function(Ae){var it=(0,d.Z)((0,d.Z)({},Ae),{},{componentCls:".".concat(st)});return[ue(it)]})}var ye=u(85893),_=E.forwardRef(function(st,Ae){var it=E.useContext(ie.Z),Vt=it.groupProps,M=(0,d.Z)((0,d.Z)({},Vt),st),W=M.children,Me=M.collapsible,Ze=M.defaultCollapsed,be=M.style,He=M.labelLayout,$e=M.title,Ve=$e===void 0?st.label:$e,kt=M.tooltip,ht=M.align,wt=ht===void 0?"start":ht,Ht=M.direction,ge=M.size,Ke=ge===void 0?32:ge,vt=M.titleStyle,ze=M.titleRender,Pt=M.spaceProps,ct=M.extra,ae=M.autoFocus,mt=(0,B.Z)(function(){return Ze||!1},{value:st.collapsed,onChange:st.onCollapse}),St=(0,k.Z)(mt,2),q=St[0],he=St[1],ve=(0,E.useContext)(ee.ZP.ConfigContext),Se=ve.getPrefixCls,de=(0,U.zx)(st),Pe=de.ColWrapper,Ue=de.RowWrapper,et=Se("pro-form-group"),Tt=re(et),Oe=Tt.wrapSSR,Ne=Tt.hashId,rt=Me&&(0,ye.jsx)(F.Z,{style:{marginInlineEnd:8},rotate:q?void 0:90}),Be=(0,ye.jsx)(J.G,{label:rt?(0,ye.jsxs)("div",{children:[rt,Ve]}):Ve,tooltip:kt}),ut=(0,E.useCallback)(function(Ot){var Nt=Ot.children;return(0,ye.jsx)(o.Z,(0,d.Z)((0,d.Z)({},Pt),{},{className:Ce()("".concat(et,"-container ").concat(Ne),Pt==null?void 0:Pt.className),size:Ke,align:wt,direction:Ht,style:(0,d.Z)({rowGap:0},Pt==null?void 0:Pt.style),children:Nt}))},[wt,et,Ht,Ne,Ke,Pt]),bt=ze?ze(Be,st):Be,dt=(0,E.useMemo)(function(){var Ot=[],Nt=E.Children.toArray(W).map(function(Wt,Ye){var _t;return E.isValidElement(Wt)&&Wt!==null&&Wt!==void 0&&(_t=Wt.props)!==null&&_t!==void 0&&_t.hidden?(Ot.push(Wt),null):Ye===0&&E.isValidElement(Wt)&&ae?E.cloneElement(Wt,(0,d.Z)((0,d.Z)({},Wt.props),{},{autoFocus:ae})):Wt});return[(0,ye.jsx)(Ue,{Wrapper:ut,children:Nt},"children"),Ot.length>0?(0,ye.jsx)("div",{style:{display:"none"},children:Ot}):null]},[W,Ue,ut,ae]),xe=(0,k.Z)(dt,2),It=xe[0],Qe=xe[1];return Oe((0,ye.jsx)(Pe,{children:(0,ye.jsxs)("div",{className:Ce()(et,Ne,(0,H.Z)({},"".concat(et,"-twoLine"),He==="twoLine")),style:be,ref:Ae,children:[Qe,(Ve||kt||ct)&&(0,ye.jsx)("div",{className:"".concat(et,"-title ").concat(Ne).trim(),style:vt,onClick:function(){he(!q)},children:ct?(0,ye.jsxs)("div",{style:{display:"flex",width:"100%",alignItems:"center",justifyContent:"space-between"},children:[bt,(0,ye.jsx)("span",{onClick:function(Nt){return Nt.stopPropagation()},children:ct})]}):bt}),(0,ye.jsx)("div",{style:{display:Me&&q?"none":void 0},children:It})]})}))});_.displayName="ProForm-Group";var fe=_,Ge=u(62370);function tt(st){return(0,ye.jsx)(D.I,(0,d.Z)({layout:"vertical",contentRender:function(it,Vt){return(0,ye.jsxs)(ye.Fragment,{children:[it,Vt]})}},st))}tt.Group=fe,tt.useForm=S.Z.useForm,tt.Item=Ge.Z,tt.useWatch=S.Z.useWatch,tt.ErrorList=S.Z.ErrorList,tt.Provider=S.Z.Provider,tt.useFormInstance=S.Z.useFormInstance,tt.EditOrReadOnlyContext=R.A},31413:function(Y,z,u){"use strict";u.d(z,{J:function(){return E}});var d=u(67159),S=u(1977),E=function(R){return R===void 0?{}:(0,S.n)(d.Z,"5.13.0")<=0?{bordered:R}:{variant:R?void 0:"borderless"}}},2122:function(Y,z,u){"use strict";u.d(z,{Q:function(){return ie}});var d=u(4942),S=u(4340),E=u(80882),D=u(10915),R=u(28459),H=u(93967),k=u.n(H),F=u(67294),B=u(1413),J=u(98082),ee=function(Q){return(0,d.Z)({},Q.componentCls,(0,d.Z)((0,d.Z)((0,d.Z)((0,d.Z)((0,d.Z)((0,d.Z)((0,d.Z)((0,d.Z)({display:"inline-flex",gap:Q.marginXXS,alignItems:"center",height:"30px",paddingBlock:0,paddingInline:8,fontSize:Q.fontSize,lineHeight:"30px",borderRadius:"2px",cursor:"pointer","&:hover":{backgroundColor:Q.colorBgTextHover},"&-active":(0,d.Z)({paddingBlock:0,paddingInline:8,backgroundColor:Q.colorBgTextHover},"&".concat(Q.componentCls,"-allow-clear:hover:not(").concat(Q.componentCls,"-disabled)"),(0,d.Z)((0,d.Z)({},"".concat(Q.componentCls,"-arrow"),{display:"none"}),"".concat(Q.componentCls,"-close"),{display:"inline-flex"}))},"".concat(Q.antCls,"-select"),(0,d.Z)({},"".concat(Q.antCls,"-select-clear"),{borderRadius:"50%"})),"".concat(Q.antCls,"-picker"),(0,d.Z)({},"".concat(Q.antCls,"-picker-clear"),{borderRadius:"50%"})),"&-icon",(0,d.Z)((0,d.Z)({color:Q.colorIcon,transition:"color 0.3s",fontSize:12,verticalAlign:"middle"},"&".concat(Q.componentCls,"-close"),{display:"none",fontSize:12,alignItems:"center",justifyContent:"center",color:Q.colorTextPlaceholder,borderRadius:"50%"}),"&:hover",{color:Q.colorIconHover})),"&-disabled",(0,d.Z)({color:Q.colorTextPlaceholder,cursor:"not-allowed"},"".concat(Q.componentCls,"-icon"),{color:Q.colorTextPlaceholder})),"&-small",(0,d.Z)((0,d.Z)((0,d.Z)({height:"24px",paddingBlock:0,paddingInline:4,fontSize:Q.fontSizeSM,lineHeight:"24px"},"&".concat(Q.componentCls,"-active"),{paddingBlock:0,paddingInline:8}),"".concat(Q.componentCls,"-icon"),{paddingBlock:0,paddingInline:0}),"".concat(Q.componentCls,"-close"),{marginBlockStart:"-2px",paddingBlock:4,paddingInline:4,fontSize:"6px"})),"&-bordered",{height:"32px",paddingBlock:0,paddingInline:8,border:"".concat(Q.lineWidth,"px solid ").concat(Q.colorBorder),borderRadius:"@border-radius-base"}),"&-bordered&-small",{height:"24px",paddingBlock:0,paddingInline:8}),"&-bordered&-active",{backgroundColor:Q.colorBgContainer}))};function o(U){return(0,J.Xj)("FieldLabel",function(Q){var ue=(0,B.Z)((0,B.Z)({},Q),{},{componentCls:".".concat(U)});return[ee(ue)]})}var x=u(85893),Ce=function(Q,ue){var re,ye,_,fe=Q.label,Ge=Q.onClear,tt=Q.value,st=Q.disabled,Ae=Q.onLabelClick,it=Q.ellipsis,Vt=Q.placeholder,M=Q.className,W=Q.formatter,Me=Q.bordered,Ze=Q.style,be=Q.downIcon,He=Q.allowClear,$e=He===void 0?!0:He,Ve=Q.valueMaxLength,kt=Ve===void 0?41:Ve,ht=(R.ZP===null||R.ZP===void 0||(re=R.ZP.useConfig)===null||re===void 0?void 0:re.call(R.ZP))||{componentSize:"middle"},wt=ht.componentSize,Ht=wt,ge=(0,F.useContext)(R.ZP.ConfigContext),Ke=ge.getPrefixCls,vt=Ke("pro-core-field-label"),ze=o(vt),Pt=ze.wrapSSR,ct=ze.hashId,ae=(0,D.YB)(),mt=(0,F.useRef)(null),St=(0,F.useRef)(null);(0,F.useImperativeHandle)(ue,function(){return{labelRef:St,clearRef:mt}});var q=function(de){return de.every(function(Pe){return typeof Pe=="string"})?de.join(","):de.map(function(Pe,Ue){var et=Ue===de.length-1?"":",";return typeof Pe=="string"?(0,x.jsxs)("span",{children:[Pe,et]},Ue):(0,x.jsxs)("span",{style:{display:"flex"},children:[Pe,et]},Ue)})},he=function(de){return W?W(de):Array.isArray(de)?q(de):de},ve=function(de,Pe){if(Pe!=null&&Pe!==""&&(!Array.isArray(Pe)||Pe.length)){var Ue,et,Tt=de?(0,x.jsxs)("span",{onClick:function(){Ae==null||Ae()},className:"".concat(vt,"-text"),children:[de,": "]}):"",Oe=he(Pe);if(!it)return(0,x.jsxs)("span",{style:{display:"inline-flex",alignItems:"center"},children:[Tt,he(Pe)]});var Ne=function(){var ut=Array.isArray(Pe)&&Pe.length>1,bt=ae.getMessage("form.lightFilter.itemUnit","\u9879");return typeof Oe=="string"&&Oe.length>kt&&ut?"...".concat(Pe.length).concat(bt):""},rt=Ne();return(0,x.jsxs)("span",{title:typeof Oe=="string"?Oe:void 0,style:{display:"inline-flex",alignItems:"center"},children:[Tt,(0,x.jsx)("span",{style:{paddingInlineStart:4,display:"flex"},children:typeof Oe=="string"?Oe==null||(Ue=Oe.toString())===null||Ue===void 0||(et=Ue.substr)===null||et===void 0?void 0:et.call(Ue,0,kt):Oe}),rt]})}return de||Vt};return Pt((0,x.jsxs)("span",{className:k()(vt,ct,"".concat(vt,"-").concat((ye=(_=Q.size)!==null&&_!==void 0?_:Ht)!==null&&ye!==void 0?ye:"middle"),(0,d.Z)((0,d.Z)((0,d.Z)((0,d.Z)({},"".concat(vt,"-active"),(Array.isArray(tt)?tt.length>0:!!tt)||tt===0),"".concat(vt,"-disabled"),st),"".concat(vt,"-bordered"),Me),"".concat(vt,"-allow-clear"),$e),M),style:Ze,ref:St,onClick:function(){var de;Q==null||(de=Q.onClick)===null||de===void 0||de.call(Q)},children:[ve(fe,tt),(tt||tt===0)&&$e&&(0,x.jsx)(S.Z,{role:"button",title:ae.getMessage("form.lightFilter.clear","\u6E05\u9664"),className:k()("".concat(vt,"-icon"),ct,"".concat(vt,"-close")),onClick:function(de){st||Ge==null||Ge(),de.stopPropagation()},ref:mt}),be!==!1?be!=null?be:(0,x.jsx)(E.Z,{className:k()("".concat(vt,"-icon"),ct,"".concat(vt,"-arrow"))}):null]}))},ie=F.forwardRef(Ce)},1336:function(Y,z,u){"use strict";u.d(z,{M:function(){return ue}});var d=u(1413),S=u(4942),E=u(28459),D=u(55241),R=u(67294),H=u(10915),k=u(14726),F=u(93967),B=u.n(F),J=u(98082),ee=function(ye){return(0,S.Z)({},ye.componentCls,{display:"flex",justifyContent:"space-between",paddingBlock:8,paddingInlineStart:8,paddingInlineEnd:8,borderBlockStart:"1px solid ".concat(ye.colorSplit)})};function o(re){return(0,J.Xj)("DropdownFooter",function(ye){var _=(0,d.Z)((0,d.Z)({},ye),{},{componentCls:".".concat(re)});return[ee(_)]})}var x=u(85893),Ce=function(ye){var _=(0,H.YB)(),fe=ye.onClear,Ge=ye.onConfirm,tt=ye.disabled,st=ye.footerRender,Ae=(0,R.useContext)(E.ZP.ConfigContext),it=Ae.getPrefixCls,Vt=it("pro-core-dropdown-footer"),M=o(Vt),W=M.wrapSSR,Me=M.hashId,Ze=[(0,x.jsx)(k.ZP,{style:{visibility:fe?"visible":"hidden"},type:"link",size:"small",disabled:tt,onClick:function($e){fe&&fe($e),$e.stopPropagation()},children:_.getMessage("form.lightFilter.clear","\u6E05\u9664")},"clear"),(0,x.jsx)(k.ZP,{"data-type":"confirm",type:"primary",size:"small",onClick:Ge,disabled:tt,children:_.getMessage("form.lightFilter.confirm","\u786E\u8BA4")},"confirm")];if(st===!1||(st==null?void 0:st(Ge,fe))===!1)return null;var be=(st==null?void 0:st(Ge,fe))||Ze;return W((0,x.jsx)("div",{className:B()(Vt,Me),onClick:function($e){return $e.target.getAttribute("data-type")!=="confirm"&&$e.stopPropagation()},children:be}))},ie=u(73177),U=function(ye){return(0,S.Z)((0,S.Z)((0,S.Z)({},"".concat(ye.componentCls,"-label"),{cursor:"pointer"}),"".concat(ye.componentCls,"-overlay"),{minWidth:"200px",marginBlockStart:"4px"}),"".concat(ye.componentCls,"-content"),{paddingBlock:16,paddingInline:16})};function Q(re){return(0,J.Xj)("FilterDropdown",function(ye){var _=(0,d.Z)((0,d.Z)({},ye),{},{componentCls:".".concat(re)});return[U(_)]})}var ue=function(ye){var _=ye.children,fe=ye.label,Ge=ye.footer,tt=ye.open,st=ye.onOpenChange,Ae=ye.disabled,it=ye.onVisibleChange,Vt=ye.visible,M=ye.footerRender,W=ye.placement,Me=(0,R.useContext)(E.ZP.ConfigContext),Ze=Me.getPrefixCls,be=Ze("pro-core-field-dropdown"),He=Q(be),$e=He.wrapSSR,Ve=He.hashId,kt=(0,ie.X)(tt||Vt||!1,st||it),ht=(0,R.useRef)(null);return $e((0,x.jsx)(D.Z,(0,d.Z)((0,d.Z)({placement:W,trigger:["click"]},kt),{},{overlayInnerStyle:{padding:0},content:(0,x.jsxs)("div",{ref:ht,className:B()("".concat(be,"-overlay"),(0,S.Z)((0,S.Z)({},"".concat(be,"-overlay-").concat(W),W),"hashId",Ve)),children:[(0,x.jsx)(E.ZP,{getPopupContainer:function(){return ht.current||document.body},children:(0,x.jsx)("div",{className:"".concat(be,"-content ").concat(Ve).trim(),children:_})}),Ge&&(0,x.jsx)(Ce,(0,d.Z)({disabled:Ae,footerRender:M},Ge))]}),children:(0,x.jsx)("span",{className:"".concat(be,"-label ").concat(Ve).trim(),children:fe})})))}},10178:function(Y,z,u){"use strict";u.d(z,{D:function(){return R}});var d=u(74165),S=u(15861),E=u(67294),D=u(48171);function R(H,k){var F=(0,D.J)(H),B=(0,E.useRef)(),J=(0,E.useCallback)(function(){B.current&&(clearTimeout(B.current),B.current=null)},[]),ee=(0,E.useCallback)((0,S.Z)((0,d.Z)().mark(function o(){var x,Ce,ie,U=arguments;return(0,d.Z)().wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:for(x=U.length,Ce=new Array(x),ie=0;ie{const{antCls:He,componentCls:$e,iconCls:Ve,avatarBg:kt,avatarColor:ht,containerSize:wt,containerSizeLG:Ht,containerSizeSM:ge,textFontSize:Ke,textFontSizeLG:vt,textFontSizeSM:ze,borderRadius:Pt,borderRadiusLG:ct,borderRadiusSM:ae,lineWidth:mt,lineType:St}=be,q=(he,ve,Se)=>({width:he,height:he,borderRadius:"50%",[`&${$e}-square`]:{borderRadius:Se},[`&${$e}-icon`]:{fontSize:ve,[`> ${Ve}`]:{margin:0}}});return{[$e]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ce.Wf)(be)),{position:"relative",display:"inline-flex",justifyContent:"center",alignItems:"center",overflow:"hidden",color:ht,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:kt,border:`${(0,x.bf)(mt)} ${St} transparent`,"&-image":{background:"transparent"},[`${He}-image-img`]:{display:"block"}}),q(wt,Ke,Pt)),{"&-lg":Object.assign({},q(Ht,vt,ct)),"&-sm":Object.assign({},q(ge,ze,ae)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},ue=be=>{const{componentCls:He,groupBorderColor:$e,groupOverlapping:Ve,groupSpace:kt}=be;return{[`${He}-group`]:{display:"inline-flex",[He]:{borderColor:$e},"> *:not(:first-child)":{marginInlineStart:Ve}},[`${He}-group-popover`]:{[`${He} + ${He}`]:{marginInlineStart:kt}}}},re=be=>{const{controlHeight:He,controlHeightLG:$e,controlHeightSM:Ve,fontSize:kt,fontSizeLG:ht,fontSizeXL:wt,fontSizeHeading3:Ht,marginXS:ge,marginXXS:Ke,colorBorderBg:vt}=be;return{containerSize:He,containerSizeLG:$e,containerSizeSM:Ve,textFontSize:Math.round((ht+wt)/2),textFontSizeLG:Ht,textFontSizeSM:kt,groupSpace:Ke,groupOverlapping:-ge,groupBorderColor:vt}};var ye=(0,ie.I$)("Avatar",be=>{const{colorTextLightSolid:He,colorTextPlaceholder:$e}=be,Ve=(0,U.IX)(be,{avatarBg:$e,avatarColor:He});return[Q(Ve),ue(Ve)]},re),_=function(be,He){var $e={};for(var Ve in be)Object.prototype.hasOwnProperty.call(be,Ve)&&He.indexOf(Ve)<0&&($e[Ve]=be[Ve]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,Ve=Object.getOwnPropertySymbols(be);kt{const[$e,Ve]=d.useState(1),[kt,ht]=d.useState(!1),[wt,Ht]=d.useState(!0),ge=d.useRef(null),Ke=d.useRef(null),vt=(0,R.sQ)(He,ge),{getPrefixCls:ze,avatar:Pt}=d.useContext(k.E_),ct=d.useContext(o),ae=()=>{if(!Ke.current||!ge.current)return;const Fe=Ke.current.offsetWidth,Dt=ge.current.offsetWidth;if(Fe!==0&&Dt!==0){const{gap:tn=4}=be;tn*2{ht(!0)},[]),d.useEffect(()=>{Ht(!0),Ve(1)},[be.src]),d.useEffect(ae,[be.gap]);const mt=()=>{const{onError:Fe}=be;(Fe==null?void 0:Fe())!==!1&&Ht(!1)},{prefixCls:St,shape:q,size:he,src:ve,srcSet:Se,icon:de,className:Pe,rootClassName:Ue,alt:et,draggable:Tt,children:Oe,crossOrigin:Ne}=be,rt=_(be,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","alt","draggable","children","crossOrigin"]),Be=(0,B.Z)(Fe=>{var Dt,tn;return(tn=(Dt=he!=null?he:ct==null?void 0:ct.size)!==null&&Dt!==void 0?Dt:Fe)!==null&&tn!==void 0?tn:"default"}),ut=Object.keys(typeof Be=="object"?Be||{}:{}).some(Fe=>["xs","sm","md","lg","xl","xxl"].includes(Fe)),bt=(0,J.Z)(ut),dt=d.useMemo(()=>{if(typeof Be!="object")return{};const Fe=H.c4.find(tn=>bt[tn]),Dt=Be[Fe];return Dt?{width:Dt,height:Dt,fontSize:Dt&&(de||Oe)?Dt/2:18}:{}},[bt,Be]),xe=ze("avatar",St),It=(0,F.Z)(xe),[Qe,Ot,Nt]=ye(xe,It),Wt=E()({[`${xe}-lg`]:Be==="large",[`${xe}-sm`]:Be==="small"}),Ye=d.isValidElement(ve),_t=q||(ct==null?void 0:ct.shape)||"circle",Lt=E()(xe,Wt,Pt==null?void 0:Pt.className,`${xe}-${_t}`,{[`${xe}-image`]:Ye||ve&&wt,[`${xe}-icon`]:!!de},Nt,It,Pe,Ue,Ot),Ft=typeof Be=="number"?{width:Be,height:Be,fontSize:de?Be/2:18}:{};let Ct;if(typeof ve=="string"&&wt)Ct=d.createElement("img",{src:ve,draggable:Tt,srcSet:Se,onError:mt,alt:et,crossOrigin:Ne});else if(Ye)Ct=ve;else if(de)Ct=de;else if(kt||$e!==1){const Fe=`scale(${$e})`,Dt={msTransform:Fe,WebkitTransform:Fe,transform:Fe};Ct=d.createElement(D.Z,{onResize:ae},d.createElement("span",{className:`${xe}-string`,ref:Ke,style:Object.assign({},Dt)},Oe))}else Ct=d.createElement("span",{className:`${xe}-string`,style:{opacity:0},ref:Ke},Oe);return delete rt.onError,delete rt.gap,Qe(d.createElement("span",Object.assign({},rt,{style:Object.assign(Object.assign(Object.assign(Object.assign({},Ft),dt),Pt==null?void 0:Pt.style),rt.style),className:Lt,ref:vt}),Ct))};var tt=d.forwardRef(fe),st=u(50344),Ae=u(96159),it=u(55241);const Vt=be=>{const{size:He,shape:$e}=d.useContext(o),Ve=d.useMemo(()=>({size:be.size||He,shape:be.shape||$e}),[be.size,be.shape,He,$e]);return d.createElement(o.Provider,{value:Ve},be.children)};var W=be=>{var He,$e,Ve;const{getPrefixCls:kt,direction:ht}=d.useContext(k.E_),{prefixCls:wt,className:Ht,rootClassName:ge,style:Ke,maxCount:vt,maxStyle:ze,size:Pt,shape:ct,maxPopoverPlacement:ae,maxPopoverTrigger:mt,children:St,max:q}=be,he=kt("avatar",wt),ve=`${he}-group`,Se=(0,F.Z)(he),[de,Pe,Ue]=ye(he,Se),et=E()(ve,{[`${ve}-rtl`]:ht==="rtl"},Ue,Se,Ht,ge,Pe),Tt=(0,st.Z)(St).map((rt,Be)=>(0,Ae.Tm)(rt,{key:`avatar-key-${Be}`})),Oe=(q==null?void 0:q.count)||vt,Ne=Tt.length;if(Oe&&Oe{const{open:Me,draggingDelete:Ze}=M,be=(0,d.useRef)(null),He=Me&&!Ze,$e=(0,d.useRef)(null);function Ve(){R.Z.cancel($e.current),$e.current=null}function kt(){$e.current=(0,R.Z)(()=>{var ht;(ht=be.current)===null||ht===void 0||ht.forceAlign(),$e.current=null})}return d.useEffect(()=>(He?kt():Ve(),Ve),[He,M.title]),d.createElement(B.Z,Object.assign({ref:(0,F.sQ)(be,W)},M,{open:He}))}),o=u(11568),x=u(10274),Ce=u(14747),ie=u(83559),U=u(83262);const Q=M=>{const{componentCls:W,antCls:Me,controlSize:Ze,dotSize:be,marginFull:He,marginPart:$e,colorFillContentHover:Ve,handleColorDisabled:kt,calc:ht,handleSize:wt,handleSizeHover:Ht,handleActiveColor:ge,handleActiveOutlineColor:Ke,handleLineWidth:vt,handleLineWidthHover:ze,motionDurationMid:Pt}=M;return{[W]:Object.assign(Object.assign({},(0,Ce.Wf)(M)),{position:"relative",height:Ze,margin:`${(0,o.bf)($e)} ${(0,o.bf)(He)}`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${(0,o.bf)(He)} ${(0,o.bf)($e)}`},[`${W}-rail`]:{position:"absolute",backgroundColor:M.railBg,borderRadius:M.borderRadiusXS,transition:`background-color ${Pt}`},[`${W}-track,${W}-tracks`]:{position:"absolute",transition:`background-color ${Pt}`},[`${W}-track`]:{backgroundColor:M.trackBg,borderRadius:M.borderRadiusXS},[`${W}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${W}-rail`]:{backgroundColor:M.railHoverBg},[`${W}-track`]:{backgroundColor:M.trackHoverBg},[`${W}-dot`]:{borderColor:Ve},[`${W}-handle::after`]:{boxShadow:`0 0 0 ${(0,o.bf)(vt)} ${M.colorPrimaryBorderHover}`},[`${W}-dot-active`]:{borderColor:M.dotActiveBorderColor}},[`${W}-handle`]:{position:"absolute",width:wt,height:wt,outline:"none",userSelect:"none","&-dragging-delete":{opacity:0},"&::before":{content:'""',position:"absolute",insetInlineStart:ht(vt).mul(-1).equal(),insetBlockStart:ht(vt).mul(-1).equal(),width:ht(wt).add(ht(vt).mul(2)).equal(),height:ht(wt).add(ht(vt).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:wt,height:wt,backgroundColor:M.colorBgElevated,boxShadow:`0 0 0 ${(0,o.bf)(vt)} ${M.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:` - inset-inline-start ${Pt}, - inset-block-start ${Pt}, - width ${Pt}, - height ${Pt}, - box-shadow ${Pt}, - outline ${Pt} - `},"&:hover, &:active, &:focus":{"&::before":{insetInlineStart:ht(Ht).sub(wt).div(2).add(ze).mul(-1).equal(),insetBlockStart:ht(Ht).sub(wt).div(2).add(ze).mul(-1).equal(),width:ht(Ht).add(ht(ze).mul(2)).equal(),height:ht(Ht).add(ht(ze).mul(2)).equal()},"&::after":{boxShadow:`0 0 0 ${(0,o.bf)(ze)} ${ge}`,outline:`6px solid ${Ke}`,width:Ht,height:Ht,insetInlineStart:M.calc(wt).sub(Ht).div(2).equal(),insetBlockStart:M.calc(wt).sub(Ht).div(2).equal()}}},[`&-lock ${W}-handle`]:{"&::before, &::after":{transition:"none"}},[`${W}-mark`]:{position:"absolute",fontSize:M.fontSize},[`${W}-mark-text`]:{position:"absolute",display:"inline-block",color:M.colorTextDescription,textAlign:"center",wordBreak:"keep-all",cursor:"pointer",userSelect:"none","&-active":{color:M.colorText}},[`${W}-step`]:{position:"absolute",background:"transparent",pointerEvents:"none"},[`${W}-dot`]:{position:"absolute",width:be,height:be,backgroundColor:M.colorBgElevated,border:`${(0,o.bf)(vt)} solid ${M.dotBorderColor}`,borderRadius:"50%",cursor:"pointer",transition:`border-color ${M.motionDurationSlow}`,pointerEvents:"auto","&-active":{borderColor:M.dotActiveBorderColor}},[`&${W}-disabled`]:{cursor:"not-allowed",[`${W}-rail`]:{backgroundColor:`${M.railBg} !important`},[`${W}-track`]:{backgroundColor:`${M.trackBgDisabled} !important`},[` - ${W}-dot - `]:{backgroundColor:M.colorBgElevated,borderColor:M.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${W}-handle::after`]:{backgroundColor:M.colorBgElevated,cursor:"not-allowed",width:wt,height:wt,boxShadow:`0 0 0 ${(0,o.bf)(vt)} ${kt}`,insetInlineStart:0,insetBlockStart:0},[` - ${W}-mark-text, - ${W}-dot - `]:{cursor:"not-allowed !important"}},[`&-tooltip ${Me}-tooltip-inner`]:{minWidth:"unset"}})}},ue=(M,W)=>{const{componentCls:Me,railSize:Ze,handleSize:be,dotSize:He,marginFull:$e,calc:Ve}=M,kt=W?"paddingBlock":"paddingInline",ht=W?"width":"height",wt=W?"height":"width",Ht=W?"insetBlockStart":"insetInlineStart",ge=W?"top":"insetInlineStart",Ke=Ve(Ze).mul(3).sub(be).div(2).equal(),vt=Ve(be).sub(Ze).div(2).equal(),ze=W?{borderWidth:`${(0,o.bf)(vt)} 0`,transform:`translateY(${(0,o.bf)(Ve(vt).mul(-1).equal())})`}:{borderWidth:`0 ${(0,o.bf)(vt)}`,transform:`translateX(${(0,o.bf)(M.calc(vt).mul(-1).equal())})`};return{[kt]:Ze,[wt]:Ve(Ze).mul(3).equal(),[`${Me}-rail`]:{[ht]:"100%",[wt]:Ze},[`${Me}-track,${Me}-tracks`]:{[wt]:Ze},[`${Me}-track-draggable`]:Object.assign({},ze),[`${Me}-handle`]:{[Ht]:Ke},[`${Me}-mark`]:{insetInlineStart:0,top:0,[ge]:Ve(Ze).mul(3).add(W?0:$e).equal(),[ht]:"100%"},[`${Me}-step`]:{insetInlineStart:0,top:0,[ge]:Ze,[ht]:"100%",[wt]:Ze},[`${Me}-dot`]:{position:"absolute",[Ht]:Ve(Ze).sub(He).div(2).equal()}}},re=M=>{const{componentCls:W,marginPartWithMark:Me}=M;return{[`${W}-horizontal`]:Object.assign(Object.assign({},ue(M,!0)),{[`&${W}-with-marks`]:{marginBottom:Me}})}},ye=M=>{const{componentCls:W}=M;return{[`${W}-vertical`]:Object.assign(Object.assign({},ue(M,!1)),{height:"100%"})}},_=M=>{const Me=M.controlHeightLG/4,Ze=M.controlHeightSM/2,be=M.lineWidth+1,He=M.lineWidth+1*1.5,$e=M.colorPrimary,Ve=new x.C($e).setAlpha(.2).toRgbString();return{controlSize:Me,railSize:4,handleSize:Me,handleSizeHover:Ze,dotSize:8,handleLineWidth:be,handleLineWidthHover:He,railBg:M.colorFillTertiary,railHoverBg:M.colorFillSecondary,trackBg:M.colorPrimaryBorder,trackHoverBg:M.colorPrimaryBorderHover,handleColor:M.colorPrimaryBorder,handleActiveColor:$e,handleActiveOutlineColor:Ve,handleColorDisabled:new x.C(M.colorTextDisabled).onBackground(M.colorBgContainer).toHexShortString(),dotBorderColor:M.colorBorderSecondary,dotActiveBorderColor:M.colorPrimaryBorder,trackBgDisabled:M.colorBgContainerDisabled}};var fe=(0,ie.I$)("Slider",M=>{const W=(0,U.IX)(M,{marginPart:M.calc(M.controlHeight).sub(M.controlSize).div(2).equal(),marginFull:M.calc(M.controlSize).div(2).equal(),marginPartWithMark:M.calc(M.controlHeightLG).sub(M.controlSize).equal()});return[Q(W),re(W),ye(W)]},_),Ge=u(66597);function tt(){const[M,W]=d.useState(!1),Me=d.useRef(),Ze=()=>{R.Z.cancel(Me.current)},be=He=>{Ze(),He?W(He):Me.current=(0,R.Z)(()=>{W(He)})};return d.useEffect(()=>Ze,[]),[M,be]}var st=function(M,W){var Me={};for(var Ze in M)Object.prototype.hasOwnProperty.call(M,Ze)&&W.indexOf(Ze)<0&&(Me[Ze]=M[Ze]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ze=Object.getOwnPropertySymbols(M);betypeof Me=="number"?Me.toString():""}var Vt=d.forwardRef((M,W)=>{const{prefixCls:Me,range:Ze,className:be,rootClassName:He,style:$e,disabled:Ve,tooltipPrefixCls:kt,tipFormatter:ht,tooltipVisible:wt,getTooltipPopupContainer:Ht,tooltipPlacement:ge,tooltip:Ke={},onChangeComplete:vt}=M,ze=st(M,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement","tooltip","onChangeComplete"]),{vertical:Pt}=M,{direction:ct,slider:ae,getPrefixCls:mt,getPopupContainer:St}=d.useContext(H.E_),q=d.useContext(k.Z),he=Ve!=null?Ve:q,{handleRender:ve,direction:Se}=d.useContext(Ge.Z),Pe=(Se||ct)==="rtl",[Ue,et]=tt(),[Tt,Oe]=tt(),Ne=Object.assign({},Ke),{open:rt,placement:Be,getPopupContainer:ut,prefixCls:bt,formatter:dt}=Ne,xe=rt!=null?rt:wt,It=(Ue||Tt)&&xe!==!1,Qe=Ae(dt,ht),[Ot,Nt]=tt(),Wt=nn=>{vt==null||vt(nn),Nt(!1)},Ye=(nn,En)=>nn||(En?Pe?"left":"right":"top"),_t=mt("slider",Me),[Lt,Ft,Ct]=fe(_t),Fe=E()(be,ae==null?void 0:ae.className,He,{[`${_t}-rtl`]:Pe,[`${_t}-lock`]:Ot},Ft,Ct);Pe&&!ze.vertical&&(ze.reverse=!ze.reverse),d.useEffect(()=>{const nn=()=>{(0,R.Z)(()=>{Oe(!1)},1)};return document.addEventListener("mouseup",nn),()=>{document.removeEventListener("mouseup",nn)}},[]);const Dt=Ze&&!xe,tn=ve||((nn,En)=>{const{index:vn}=En,Dn=nn.props;function Sn(Bt,Kt,Mn){var Vn,An,Nn,dn;Mn&&((An=(Vn=ze)[Bt])===null||An===void 0||An.call(Vn,Kt)),(dn=(Nn=Dn)[Bt])===null||dn===void 0||dn.call(Nn,Kt)}const cn=Object.assign(Object.assign({},Dn),{onMouseEnter:Bt=>{et(!0),Sn("onMouseEnter",Bt)},onMouseLeave:Bt=>{et(!1),Sn("onMouseLeave",Bt)},onMouseDown:Bt=>{Oe(!0),Nt(!0),Sn("onMouseDown",Bt)},onFocus:Bt=>{var Kt;Oe(!0),(Kt=ze.onFocus)===null||Kt===void 0||Kt.call(ze,Bt),Sn("onFocus",Bt,!0)},onBlur:Bt=>{var Kt;Oe(!1),(Kt=ze.onBlur)===null||Kt===void 0||Kt.call(ze,Bt),Sn("onBlur",Bt,!0)}}),an=d.cloneElement(nn,cn),un=(!!xe||It)&&Qe!==null;return Dt?an:d.createElement(ee,Object.assign({},Ne,{prefixCls:mt("tooltip",bt!=null?bt:kt),title:Qe?Qe(En.value):"",open:un,placement:Ye(Be!=null?Be:ge,Pt),key:vn,overlayClassName:`${_t}-tooltip`,getPopupContainer:ut||Ht||St}),an)}),Tn=Dt?(nn,En)=>{const vn=d.cloneElement(nn,{style:Object.assign(Object.assign({},nn.props.style),{visibility:"hidden"})});return d.createElement(ee,Object.assign({},Ne,{prefixCls:mt("tooltip",bt!=null?bt:kt),title:Qe?Qe(En.value):"",open:Qe!==null&&It,placement:Ye(Be!=null?Be:ge,Pt),key:"tooltip",overlayClassName:`${_t}-tooltip`,getPopupContainer:ut||Ht||St,draggingDelete:En.draggingDelete}),vn)}:void 0,In=Object.assign(Object.assign({},ae==null?void 0:ae.style),$e);return Lt(d.createElement(D.Z,Object.assign({},ze,{step:ze.step,range:Ze,className:Fe,style:In,disabled:he,ref:W,prefixCls:_t,handleRender:tn,activeHandleRender:Tn,onChangeComplete:Wt})))})},28734:function(Y){(function(z,u){Y.exports=u()})(this,function(){"use strict";return function(z,u){var d=u.prototype,S=d.format;d.format=function(E){var D=this,R=this.$locale();if(!this.isValid())return S.bind(this)(E);var H=this.$utils(),k=(E||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(F){switch(F){case"Q":return Math.ceil((D.$M+1)/3);case"Do":return R.ordinal(D.$D);case"gggg":return D.weekYear();case"GGGG":return D.isoWeekYear();case"wo":return R.ordinal(D.week(),"W");case"w":case"ww":return H.s(D.week(),F==="w"?1:2,"0");case"W":case"WW":return H.s(D.isoWeek(),F==="W"?1:2,"0");case"k":case"kk":return H.s(String(D.$H===0?24:D.$H),F==="k"?1:2,"0");case"X":return Math.floor(D.$d.getTime()/1e3);case"x":return D.$d.getTime();case"z":return"["+D.offsetName()+"]";case"zzz":return"["+D.offsetName("long")+"]";default:return F}});return S.bind(this)(k)}}})},10285:function(Y){(function(z,u){Y.exports=u()})(this,function(){"use strict";var z={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},u=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,d=/\d/,S=/\d\d/,E=/\d\d?/,D=/\d*[^-_:/,()\s\d]+/,R={},H=function(x){return(x=+x)+(x>68?1900:2e3)},k=function(x){return function(Ce){this[x]=+Ce}},F=[/[+-]\d\d:?(\d\d)?|Z/,function(x){(this.zone||(this.zone={})).offset=function(Ce){if(!Ce||Ce==="Z")return 0;var ie=Ce.match(/([+-]|\d\d)/g),U=60*ie[1]+(+ie[2]||0);return U===0?0:ie[0]==="+"?-U:U}(x)}],B=function(x){var Ce=R[x];return Ce&&(Ce.indexOf?Ce:Ce.s.concat(Ce.f))},J=function(x,Ce){var ie,U=R.meridiem;if(U){for(var Q=1;Q<=24;Q+=1)if(x.indexOf(U(Q,0,Ce))>-1){ie=Q>12;break}}else ie=x===(Ce?"pm":"PM");return ie},ee={A:[D,function(x){this.afternoon=J(x,!1)}],a:[D,function(x){this.afternoon=J(x,!0)}],Q:[d,function(x){this.month=3*(x-1)+1}],S:[d,function(x){this.milliseconds=100*+x}],SS:[S,function(x){this.milliseconds=10*+x}],SSS:[/\d{3}/,function(x){this.milliseconds=+x}],s:[E,k("seconds")],ss:[E,k("seconds")],m:[E,k("minutes")],mm:[E,k("minutes")],H:[E,k("hours")],h:[E,k("hours")],HH:[E,k("hours")],hh:[E,k("hours")],D:[E,k("day")],DD:[S,k("day")],Do:[D,function(x){var Ce=R.ordinal,ie=x.match(/\d+/);if(this.day=ie[0],Ce)for(var U=1;U<=31;U+=1)Ce(U).replace(/\[|\]/g,"")===x&&(this.day=U)}],w:[E,k("week")],ww:[S,k("week")],M:[E,k("month")],MM:[S,k("month")],MMM:[D,function(x){var Ce=B("months"),ie=(B("monthsShort")||Ce.map(function(U){return U.slice(0,3)})).indexOf(x)+1;if(ie<1)throw new Error;this.month=ie%12||ie}],MMMM:[D,function(x){var Ce=B("months").indexOf(x)+1;if(Ce<1)throw new Error;this.month=Ce%12||Ce}],Y:[/[+-]?\d+/,k("year")],YY:[S,function(x){this.year=H(x)}],YYYY:[/\d{4}/,k("year")],Z:F,ZZ:F};function o(x){var Ce,ie;Ce=x,ie=R&&R.formats;for(var U=(x=Ce.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(Ge,tt,st){var Ae=st&&st.toUpperCase();return tt||ie[st]||z[st]||ie[Ae].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(it,Vt,M){return Vt||M.slice(1)})})).match(u),Q=U.length,ue=0;ue-1)return new Date((Me==="X"?1e3:1)*W);var He=o(Me)(W),$e=He.year,Ve=He.month,kt=He.day,ht=He.hours,wt=He.minutes,Ht=He.seconds,ge=He.milliseconds,Ke=He.zone,vt=He.week,ze=new Date,Pt=kt||($e||Ve?1:ze.getDate()),ct=$e||ze.getFullYear(),ae=0;$e&&!Ve||(ae=Ve>0?Ve-1:ze.getMonth());var mt,St=ht||0,q=wt||0,he=Ht||0,ve=ge||0;return Ke?new Date(Date.UTC(ct,ae,Pt,St,q,he,ve+60*Ke.offset*1e3)):Ze?new Date(Date.UTC(ct,ae,Pt,St,q,he,ve)):(mt=new Date(ct,ae,Pt,St,q,he,ve),vt&&(mt=be(mt).week(vt).toDate()),mt)}catch(Se){return new Date("")}}(re,fe,ye,ie),this.init(),Ae&&Ae!==!0&&(this.$L=this.locale(Ae).$L),st&&re!=this.format(fe)&&(this.$d=new Date("")),R={}}else if(fe instanceof Array)for(var it=fe.length,Vt=1;Vt<=it;Vt+=1){_[1]=fe[Vt-1];var M=ie.apply(this,_);if(M.isValid()){this.$d=M.$d,this.$L=M.$L,this.init();break}Vt===it&&(this.$d=new Date(""))}else Q.call(this,ue)}}})},59542:function(Y){(function(z,u){Y.exports=u()})(this,function(){"use strict";var z="day";return function(u,d,S){var E=function(H){return H.add(4-H.isoWeekday(),z)},D=d.prototype;D.isoWeekYear=function(){return E(this).year()},D.isoWeek=function(H){if(!this.$utils().u(H))return this.add(7*(H-this.isoWeek()),z);var k,F,B,J,ee=E(this),o=(k=this.isoWeekYear(),F=this.$u,B=(F?S.utc:S)().year(k).startOf("year"),J=4-B.isoWeekday(),B.isoWeekday()>4&&(J+=7),B.add(J,z));return ee.diff(o,"week")+1},D.isoWeekday=function(H){return this.$utils().u(H)?this.day()||7:this.day(this.day()%7?H:H-7)};var R=D.startOf;D.startOf=function(H,k){var F=this.$utils(),B=!!F.u(k)||k;return F.p(H)==="isoweek"?B?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):R.bind(this)(H,k)}}})},96036:function(Y){(function(z,u){Y.exports=u()})(this,function(){"use strict";return function(z,u,d){var S=u.prototype,E=function(F){return F&&(F.indexOf?F:F.s)},D=function(F,B,J,ee,o){var x=F.name?F:F.$locale(),Ce=E(x[B]),ie=E(x[J]),U=Ce||ie.map(function(ue){return ue.slice(0,ee)});if(!o)return U;var Q=x.weekStart;return U.map(function(ue,re){return U[(re+(Q||0))%7]})},R=function(){return d.Ls[d.locale()]},H=function(F,B){return F.formats[B]||function(J){return J.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(ee,o,x){return o||x.slice(1)})}(F.formats[B.toUpperCase()])},k=function(){var F=this;return{months:function(B){return B?B.format("MMMM"):D(F,"months")},monthsShort:function(B){return B?B.format("MMM"):D(F,"monthsShort","months",3)},firstDayOfWeek:function(){return F.$locale().weekStart||0},weekdays:function(B){return B?B.format("dddd"):D(F,"weekdays")},weekdaysMin:function(B){return B?B.format("dd"):D(F,"weekdaysMin","weekdays",2)},weekdaysShort:function(B){return B?B.format("ddd"):D(F,"weekdaysShort","weekdays",3)},longDateFormat:function(B){return H(F.$locale(),B)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};S.localeData=function(){return k.bind(this)()},d.localeData=function(){var F=R();return{firstDayOfWeek:function(){return F.weekStart||0},weekdays:function(){return d.weekdays()},weekdaysShort:function(){return d.weekdaysShort()},weekdaysMin:function(){return d.weekdaysMin()},months:function(){return d.months()},monthsShort:function(){return d.monthsShort()},longDateFormat:function(B){return H(F,B)},meridiem:F.meridiem,ordinal:F.ordinal}},d.months=function(){return D(R(),"months")},d.monthsShort=function(){return D(R(),"monthsShort","months",3)},d.weekdays=function(F){return D(R(),"weekdays",null,null,F)},d.weekdaysShort=function(F){return D(R(),"weekdaysShort","weekdays",3,F)},d.weekdaysMin=function(F){return D(R(),"weekdaysMin","weekdays",2,F)}}})},56176:function(Y){(function(z,u){Y.exports=u()})(this,function(){"use strict";var z={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(u,d,S){var E=d.prototype,D=E.format;S.en.formats=z,E.format=function(R){R===void 0&&(R="YYYY-MM-DDTHH:mm:ssZ");var H=this.$locale().formats,k=function(F,B){return F.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(J,ee,o){var x=o&&o.toUpperCase();return ee||B[o]||z[o]||B[x].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(Ce,ie,U){return ie||U.slice(1)})})}(R,H===void 0?{}:H);return D.call(this,k)}}})},84110:function(Y){(function(z,u){Y.exports=u()})(this,function(){"use strict";return function(z,u,d){z=z||{};var S=u.prototype,E={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function D(H,k,F,B){return S.fromToBase(H,k,F,B)}d.en.relativeTime=E,S.fromToBase=function(H,k,F,B,J){for(var ee,o,x,Ce=F.$locale().relativeTime||E,ie=z.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],U=ie.length,Q=0;Q0,re<=ue.r||!ue.r){re<=1&&Q>0&&(ue=ie[Q-1]);var ye=Ce[ue.l];J&&(re=J(""+re)),o=typeof ye=="string"?ye.replace("%d",re):ye(re,k,ue.l,x);break}}if(k)return o;var _=x?Ce.future:Ce.past;return typeof _=="function"?_(o):_.replace("%s",o)},S.to=function(H,k){return D(H,k,this,!0)},S.from=function(H,k){return D(H,k,this)};var R=function(H){return H.$u?d.utc():d()};S.toNow=function(H){return this.to(R(this),H)},S.fromNow=function(H){return this.from(R(this),H)}}})},55183:function(Y){(function(z,u){Y.exports=u()})(this,function(){"use strict";var z="week",u="year";return function(d,S,E){var D=S.prototype;D.week=function(R){if(R===void 0&&(R=null),R!==null)return this.add(7*(R-this.week()),"day");var H=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var k=E(this).startOf(u).add(1,u).date(H),F=E(this).endOf(z);if(k.isBefore(F))return 1}var B=E(this).startOf(u).date(H).startOf(z).subtract(1,"millisecond"),J=this.diff(B,z,!0);return J<0?E(this).startOf("week").week():Math.ceil(J)},D.weeks=function(R){return R===void 0&&(R=null),this.week(R)}}})},172:function(Y){(function(z,u){Y.exports=u()})(this,function(){"use strict";return function(z,u){u.prototype.weekYear=function(){var d=this.month(),S=this.week(),E=this.year();return S===1&&d===11?E+1:d===0&&S>=52?E-1:E}}})},6833:function(Y){(function(z,u){Y.exports=u()})(this,function(){"use strict";return function(z,u){u.prototype.weekday=function(d){var S=this.$locale().weekStart||0,E=this.$W,D=(ECe))return!1;var U=o.get(k),Q=o.get(F);if(U&&Q)return U==F&&Q==k;var ue=-1,re=!0,ye=B&R?new d:void 0;for(o.set(k,F),o.set(F,k);++ue=B||Me<0||re&&Ze>=x}function st(){var W=S();if(tt(W))return Ae(W);ie=setTimeout(st,Ge(W))}function Ae(W){return ie=void 0,ye&&ee?_(W):(ee=o=void 0,Ce)}function it(){ie!==void 0&&clearTimeout(ie),Q=0,ee=U=o=ie=void 0}function Vt(){return ie===void 0?Ce:Ae(S())}function M(){var W=S(),Me=tt(W);if(ee=arguments,o=this,U=W,Me){if(ie===void 0)return fe(U);if(re)return clearTimeout(ie),ie=setTimeout(st,B),_(U)}return ie===void 0&&(ie=setTimeout(st,B)),Ce}return M.cancel=it,M.flush=Vt,M}Y.exports=k},66073:function(Y,z,u){Y.exports=u(84486)},84486:function(Y,z,u){var d=u(77412),S=u(89881),E=u(54290),D=u(1469);function R(H,k){var F=D(H)?d:S;return F(H,E(k))}Y.exports=R},2525:function(Y,z,u){var d=u(47816),S=u(54290);function E(D,R){return D&&d(D,S(R))}Y.exports=E},27361:function(Y,z,u){var d=u(97786);function S(E,D,R){var H=E==null?void 0:d(E,D);return H===void 0?R:H}Y.exports=S},79095:function(Y,z,u){var d=u(13),S=u(222);function E(D,R){return D!=null&&S(D,R,d)}Y.exports=E},56688:function(Y,z,u){var d=u(25588),S=u(51717),E=u(31167),D=E&&E.isMap,R=D?S(D):d;Y.exports=R},72928:function(Y,z,u){var d=u(29221),S=u(51717),E=u(31167),D=E&&E.isSet,R=D?S(D):d;Y.exports=R},47037:function(Y,z,u){var d=u(44239),S=u(1469),E=u(37005),D="[object String]";function R(H){return typeof H=="string"||!S(H)&&E(H)&&d(H)==D}Y.exports=R},3674:function(Y,z,u){var d=u(14636),S=u(280),E=u(98612);function D(R){return E(R)?d(R):S(R)}Y.exports=D},35161:function(Y,z,u){var d=u(29932),S=u(67206),E=u(69199),D=u(1469);function R(H,k){var F=D(H)?d:E;return F(H,S(k,3))}Y.exports=R},15644:function(Y,z,u){var d=u(83369),S="Expected a function";function E(D,R){if(typeof D!="function"||R!=null&&typeof R!="function")throw new TypeError(S);var H=function(){var k=arguments,F=R?R.apply(this,k):k[0],B=H.cache;if(B.has(F))return B.get(F);var J=D.apply(this,k);return H.cache=B.set(F,J)||B,J};return H.cache=new(E.Cache||d),H}E.Cache=d,Y.exports=E},7771:function(Y,z,u){var d=u(55639),S=function(){return d.Date.now()};Y.exports=S},39601:function(Y,z,u){var d=u(40371),S=u(79152),E=u(15403),D=u(40327);function R(H){return E(H)?d(D(H)):S(H)}Y.exports=R},70479:function(Y){function z(){return[]}Y.exports=z},23493:function(Y,z,u){var d=u(23279),S=u(13218),E="Expected a function";function D(R,H,k){var F=!0,B=!0;if(typeof R!="function")throw new TypeError(E);return S(k)&&(F="leading"in k?!!k.leading:F,B="trailing"in k?!!k.trailing:B),d(R,H,{leading:F,maxWait:H,trailing:B})}Y.exports=D},14841:function(Y,z,u){var d=u(27561),S=u(13218),E=u(33448),D=NaN,R=/^[-+]0x[0-9a-f]+$/i,H=/^0b[01]+$/i,k=/^0o[0-7]+$/i,F=parseInt;function B(J){if(typeof J=="number")return J;if(E(J))return D;if(S(J)){var ee=typeof J.valueOf=="function"?J.valueOf():J;J=S(ee)?ee+"":ee}if(typeof J!="string")return J===0?J:+J;J=d(J);var o=H.test(J);return o||k.test(J)?F(J.slice(2),o?2:8):R.test(J)?D:+J}Y.exports=B},64155:function(Y,z,u){"use strict";u.d(z,{y:function(){return fe},Z:function(){return St}});var d=u(1413),S=u(4942),E=u(74902),D=u(71002),R=u(97685),H=u(93967),k=u.n(H),F=u(56790),B=u(21770),J=u(91881),ee=u(80334),o=u(67294),x=u(87462),Ce=u(45987),ie=u(73935);function U(q,he,ve){return(q-he)/(ve-he)}function Q(q,he,ve,Se){var de=U(he,ve,Se),Pe={};switch(q){case"rtl":Pe.right="".concat(de*100,"%"),Pe.transform="translateX(50%)";break;case"btt":Pe.bottom="".concat(de*100,"%"),Pe.transform="translateY(50%)";break;case"ttb":Pe.top="".concat(de*100,"%"),Pe.transform="translateY(-50%)";break;default:Pe.left="".concat(de*100,"%"),Pe.transform="translateX(-50%)";break}return Pe}function ue(q,he){return Array.isArray(q)?q[he]:q}var re=u(15105),ye=o.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),_=ye,fe=o.createContext({}),Ge=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],tt=o.forwardRef(function(q,he){var ve=q.prefixCls,Se=q.value,de=q.valueIndex,Pe=q.onStartMove,Ue=q.onDelete,et=q.style,Tt=q.render,Oe=q.dragging,Ne=q.draggingDelete,rt=q.onOffsetChange,Be=q.onChangeComplete,ut=q.onFocus,bt=q.onMouseEnter,dt=(0,Ce.Z)(q,Ge),xe=o.useContext(_),It=xe.min,Qe=xe.max,Ot=xe.direction,Nt=xe.disabled,Wt=xe.keyboard,Ye=xe.range,_t=xe.tabIndex,Lt=xe.ariaLabelForHandle,Ft=xe.ariaLabelledByForHandle,Ct=xe.ariaValueTextFormatterForHandle,Fe=xe.styles,Dt=xe.classNames,tn="".concat(ve,"-handle"),Tn=function(Bt){Nt||Pe(Bt,de)},In=function(Bt){ut==null||ut(Bt,de)},nn=function(Bt){bt(Bt,de)},En=function(Bt){if(!Nt&&Wt){var Kt=null;switch(Bt.which||Bt.keyCode){case re.Z.LEFT:Kt=Ot==="ltr"||Ot==="btt"?-1:1;break;case re.Z.RIGHT:Kt=Ot==="ltr"||Ot==="btt"?1:-1;break;case re.Z.UP:Kt=Ot!=="ttb"?1:-1;break;case re.Z.DOWN:Kt=Ot!=="ttb"?-1:1;break;case re.Z.HOME:Kt="min";break;case re.Z.END:Kt="max";break;case re.Z.PAGE_UP:Kt=2;break;case re.Z.PAGE_DOWN:Kt=-2;break;case re.Z.BACKSPACE:case re.Z.DELETE:Ue(de);break}Kt!==null&&(Bt.preventDefault(),rt(Kt,de))}},vn=function(Bt){switch(Bt.which||Bt.keyCode){case re.Z.LEFT:case re.Z.RIGHT:case re.Z.UP:case re.Z.DOWN:case re.Z.HOME:case re.Z.END:case re.Z.PAGE_UP:case re.Z.PAGE_DOWN:Be==null||Be();break}},Dn=Q(Ot,Se,It,Qe),Sn={};if(de!==null){var cn;Sn={tabIndex:Nt?null:ue(_t,de),role:"slider","aria-valuemin":It,"aria-valuemax":Qe,"aria-valuenow":Se,"aria-disabled":Nt,"aria-label":ue(Lt,de),"aria-labelledby":ue(Ft,de),"aria-valuetext":(cn=ue(Ct,de))===null||cn===void 0?void 0:cn(Se),"aria-orientation":Ot==="ltr"||Ot==="rtl"?"horizontal":"vertical",onMouseDown:Tn,onTouchStart:Tn,onFocus:In,onMouseEnter:nn,onKeyDown:En,onKeyUp:vn}}var an=o.createElement("div",(0,x.Z)({ref:he,className:k()(tn,(0,S.Z)((0,S.Z)((0,S.Z)({},"".concat(tn,"-").concat(de+1),de!==null&&Ye),"".concat(tn,"-dragging"),Oe),"".concat(tn,"-dragging-delete"),Ne),Dt.handle),style:(0,d.Z)((0,d.Z)((0,d.Z)({},Dn),et),Fe.handle)},Sn,dt));return Tt&&(an=Tt(an,{index:de,prefixCls:ve,value:Se,dragging:Oe,draggingDelete:Ne})),an}),st=tt,Ae=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],it=o.forwardRef(function(q,he){var ve=q.prefixCls,Se=q.style,de=q.onStartMove,Pe=q.onOffsetChange,Ue=q.values,et=q.handleRender,Tt=q.activeHandleRender,Oe=q.draggingIndex,Ne=q.draggingDelete,rt=q.onFocus,Be=(0,Ce.Z)(q,Ae),ut=o.useRef({}),bt=o.useState(!1),dt=(0,R.Z)(bt,2),xe=dt[0],It=dt[1],Qe=o.useState(-1),Ot=(0,R.Z)(Qe,2),Nt=Ot[0],Wt=Ot[1],Ye=function(Fe){Wt(Fe),It(!0)},_t=function(Fe,Dt){Ye(Dt),rt==null||rt(Fe)},Lt=function(Fe,Dt){Ye(Dt)};o.useImperativeHandle(he,function(){return{focus:function(Fe){var Dt;(Dt=ut.current[Fe])===null||Dt===void 0||Dt.focus()},hideHelp:function(){(0,ie.flushSync)(function(){It(!1)})}}});var Ft=(0,d.Z)({prefixCls:ve,onStartMove:de,onOffsetChange:Pe,render:et,onFocus:_t,onMouseEnter:Lt},Be);return o.createElement(o.Fragment,null,Ue.map(function(Ct,Fe){var Dt=Oe===Fe;return o.createElement(st,(0,x.Z)({ref:function(Tn){Tn?ut.current[Fe]=Tn:delete ut.current[Fe]},dragging:Dt,draggingDelete:Dt&&Ne,style:ue(Se,Fe),key:Fe,value:Ct,valueIndex:Fe},Ft))}),Tt&&xe&&o.createElement(st,(0,x.Z)({key:"a11y"},Ft,{value:Ue[Nt],valueIndex:null,dragging:Oe!==-1,draggingDelete:Ne,render:Tt,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),Vt=it,M=function(he){var ve=he.prefixCls,Se=he.style,de=he.children,Pe=he.value,Ue=he.onClick,et=o.useContext(_),Tt=et.min,Oe=et.max,Ne=et.direction,rt=et.includedStart,Be=et.includedEnd,ut=et.included,bt="".concat(ve,"-text"),dt=Q(Ne,Pe,Tt,Oe);return o.createElement("span",{className:k()(bt,(0,S.Z)({},"".concat(bt,"-active"),ut&&rt<=Pe&&Pe<=Be)),style:(0,d.Z)((0,d.Z)({},dt),Se),onMouseDown:function(It){It.stopPropagation()},onClick:function(){Ue(Pe)}},de)},W=M,Me=function(he){var ve=he.prefixCls,Se=he.marks,de=he.onClick,Pe="".concat(ve,"-mark");return Se.length?o.createElement("div",{className:Pe},Se.map(function(Ue){var et=Ue.value,Tt=Ue.style,Oe=Ue.label;return o.createElement(W,{key:et,prefixCls:Pe,style:Tt,value:et,onClick:de},Oe)})):null},Ze=Me,be=function(he){var ve=he.prefixCls,Se=he.value,de=he.style,Pe=he.activeStyle,Ue=o.useContext(_),et=Ue.min,Tt=Ue.max,Oe=Ue.direction,Ne=Ue.included,rt=Ue.includedStart,Be=Ue.includedEnd,ut="".concat(ve,"-dot"),bt=Ne&&rt<=Se&&Se<=Be,dt=(0,d.Z)((0,d.Z)({},Q(Oe,Se,et,Tt)),typeof de=="function"?de(Se):de);return bt&&(dt=(0,d.Z)((0,d.Z)({},dt),typeof Pe=="function"?Pe(Se):Pe)),o.createElement("span",{className:k()(ut,(0,S.Z)({},"".concat(ut,"-active"),bt)),style:dt})},He=be,$e=function(he){var ve=he.prefixCls,Se=he.marks,de=he.dots,Pe=he.style,Ue=he.activeStyle,et=o.useContext(_),Tt=et.min,Oe=et.max,Ne=et.step,rt=o.useMemo(function(){var Be=new Set;if(Se.forEach(function(bt){Be.add(bt.value)}),de&&Ne!==null)for(var ut=Tt;ut<=Oe;)Be.add(ut),ut+=Ne;return Array.from(Be)},[Tt,Oe,Ne,de,Se]);return o.createElement("div",{className:"".concat(ve,"-step")},rt.map(function(Be){return o.createElement(He,{prefixCls:ve,key:Be,value:Be,style:Pe,activeStyle:Ue})}))},Ve=$e,kt=function(he){var ve=he.prefixCls,Se=he.style,de=he.start,Pe=he.end,Ue=he.index,et=he.onStartMove,Tt=he.replaceCls,Oe=o.useContext(_),Ne=Oe.direction,rt=Oe.min,Be=Oe.max,ut=Oe.disabled,bt=Oe.range,dt=Oe.classNames,xe="".concat(ve,"-track"),It=U(de,rt,Be),Qe=U(Pe,rt,Be),Ot=function(_t){!ut&&et&&et(_t,-1)},Nt={};switch(Ne){case"rtl":Nt.right="".concat(It*100,"%"),Nt.width="".concat(Qe*100-It*100,"%");break;case"btt":Nt.bottom="".concat(It*100,"%"),Nt.height="".concat(Qe*100-It*100,"%");break;case"ttb":Nt.top="".concat(It*100,"%"),Nt.height="".concat(Qe*100-It*100,"%");break;default:Nt.left="".concat(It*100,"%"),Nt.width="".concat(Qe*100-It*100,"%")}var Wt=Tt||k()(xe,(0,S.Z)((0,S.Z)({},"".concat(xe,"-").concat(Ue+1),Ue!==null&&bt),"".concat(ve,"-track-draggable"),et),dt.track);return o.createElement("div",{className:Wt,style:(0,d.Z)((0,d.Z)({},Nt),Se),onMouseDown:Ot,onTouchStart:Ot})},ht=kt,wt=function(he){var ve=he.prefixCls,Se=he.style,de=he.values,Pe=he.startPoint,Ue=he.onStartMove,et=o.useContext(_),Tt=et.included,Oe=et.range,Ne=et.min,rt=et.styles,Be=et.classNames,ut=o.useMemo(function(){if(!Oe){if(de.length===0)return[];var dt=Pe!=null?Pe:Ne,xe=de[0];return[{start:Math.min(dt,xe),end:Math.max(dt,xe)}]}for(var It=[],Qe=0;Qege&&Ne3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof dt=="number"){var Qe,Ot=bt[xe],Nt=Ot+dt,Wt=[];Se.forEach(function(Ct){Wt.push(Ct.value)}),Wt.push(q,he),Wt.push(et(Ot));var Ye=dt>0?1:-1;It==="unit"?Wt.push(et(Ot+Ye*ve)):Wt.push(et(Nt)),Wt=Wt.filter(function(Ct){return Ct!==null}).filter(function(Ct){return dt<0?Ct<=Ot:Ct>=Ot}),It==="unit"&&(Wt=Wt.filter(function(Ct){return Ct!==Ot}));var _t=It==="unit"?Ot:Nt;Qe=Wt[0];var Lt=Math.abs(Qe-_t);if(Wt.forEach(function(Ct){var Fe=Math.abs(Ct-_t);Fe1){var Ft=(0,E.Z)(bt);return Ft[xe]=Qe,ut(Ft,dt-Ye,xe,It)}return Qe}else{if(dt==="min")return q;if(dt==="max")return he}},Ne=function(bt,dt,xe){var It=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",Qe=bt[xe],Ot=Oe(bt,dt,xe,It);return{value:Ot,changed:Ot!==Qe}},rt=function(bt){return Pe===null&&bt===0||typeof Pe=="number"&&bt3&&arguments[3]!==void 0?arguments[3]:"unit",Qe=bt.map(Tt),Ot=Qe[xe],Nt=Oe(Qe,dt,xe,It);if(Qe[xe]=Nt,de===!1){var Wt=Pe||0;xe>0&&Qe[xe-1]!==Ot&&(Qe[xe]=Math.max(Qe[xe],Qe[xe-1]+Wt)),xe0;Ft-=1)for(var Ct=!0;rt(Qe[Ft]-Qe[Ft-1])&&Ct;){var Fe=Ne(Qe,-1,Ft-1);Qe[Ft-1]=Fe.value,Ct=Fe.changed}for(var Dt=Qe.length-1;Dt>0;Dt-=1)for(var tn=!0;rt(Qe[Dt]-Qe[Dt-1])&&tn;){var Tn=Ne(Qe,-1,Dt-1);Qe[Dt-1]=Tn.value,tn=Tn.changed}for(var In=0;In=0?nn:!1},[nn,Xr]),Da=o.useMemo(function(){return Object.keys(Vn||{}).map(function(Hn){var qt=Vn[Hn],Ln={value:Number(Hn)};return qt&&(0,D.Z)(qt)==="object"&&!o.isValidElement(qt)&&("label"in qt||"style"in qt)?(Ln.style=qt.style,Ln.label=qt.label):Ln.label=qt,Ln}).filter(function(Hn){var qt=Hn.label;return qt||typeof qt=="number"}).sort(function(Hn,qt){return Hn.value-qt.value})},[Vn]),Ii=Pt(or,qr,Xr,Da,Tn,wi),$o=(0,R.Z)(Ii,2),Na=$o[0],Do=$o[1],Ei=(0,B.Z)(Ye,{value:Wt}),No=(0,R.Z)(Ei,2),Gr=No[0],oa=No[1],dr=o.useMemo(function(){var Hn=Gr==null?[]:Array.isArray(Gr)?Gr:[Gr],qt=(0,R.Z)(Hn,1),Ln=qt[0],Qn=Ln===void 0?or:Ln,ir=Gr===null?[]:[Qn];if(Le){if(ir=(0,E.Z)(Hn),Lt||Gr===void 0){var Mr=Lt>=0?Lt+1:2;for(ir=ir.slice(0,Mr);ir.length=0&&gn.current.focus(Hn)}to(null)},[eo]);var $i=o.useMemo(function(){return tr&&Xr===null?!1:tr},[tr,Xr]),la=(0,F.zX)(function(Hn,qt){Fo(Hn,qt),Ct==null||Ct(ia(dr))}),Fa=hr!==-1;o.useEffect(function(){if(!Fa){var Hn=dr.lastIndexOf(To);gn.current.focus(Hn)}},[Fa]);var Ar=o.useMemo(function(){return(0,E.Z)(qa).sort(function(Hn,qt){return Hn-qt})},[qa]),Ca=o.useMemo(function(){return Le?[Ar[0],Ar[Ar.length-1]]:[or,Ar[0]]},[Ar,Le,or]),ko=(0,R.Z)(Ca,2),Ho=ko[0],rr=ko[1];o.useImperativeHandle(he,function(){return{focus:function(){gn.current.focus(0)},blur:function(){var qt,Ln=document,Qn=Ln.activeElement;(qt=xn.current)!==null&&qt!==void 0&&qt.contains(Qn)&&(Qn==null||Qn.blur())}}}),o.useEffect(function(){Be&&gn.current.focus(0)},[]);var no=o.useMemo(function(){return{min:or,max:qr,direction:Rn,disabled:Oe,keyboard:rt,step:Xr,included:Sn,includedStart:Ho,includedEnd:rr,range:Le,tabIndex:Kn,ariaLabelForHandle:Bn,ariaLabelledByForHandle:Xn,ariaValueTextFormatterForHandle:Zn,styles:et||{},classNames:Ue||{}}},[or,qr,Rn,Oe,rt,Xr,Sn,Ho,rr,Le,Kn,Bn,Xn,Zn,et,Ue]);return o.createElement(_.Provider,{value:no},o.createElement("div",{ref:xn,className:k()(Se,de,(0,S.Z)((0,S.Z)((0,S.Z)((0,S.Z)({},"".concat(Se,"-disabled"),Oe),"".concat(Se,"-vertical"),vn),"".concat(Se,"-horizontal"),!vn),"".concat(Se,"-with-marks"),Da.length)),style:Pe,onMouseDown:Mi},o.createElement("div",{className:k()("".concat(Se,"-rail"),Ue==null?void 0:Ue.rail),style:(0,d.Z)((0,d.Z)({},Bt),et==null?void 0:et.rail)}),ln!==!1&&o.createElement(Ht,{prefixCls:Se,style:an,values:dr,startPoint:cn,onStartMove:$i?la:void 0}),o.createElement(Ve,{prefixCls:Se,marks:Da,dots:An,style:Kt,activeStyle:Mn}),o.createElement(Vt,{ref:gn,prefixCls:Se,style:un,values:qa,draggingIndex:hr,draggingDelete:Ta,onStartMove:la,onOffsetChange:Ri,onFocus:ut,onBlur:bt,handleRender:Nn,activeHandleRender:dn,onChangeComplete:G,onDelete:Ur?Zi:void 0}),o.createElement(Ze,{prefixCls:Se,marks:Da,onClick:Ao})))}),mt=ae,St=mt},24754:function(Y,z,u){"use strict";Object.defineProperty(z,"__esModule",{value:!0}),z.autoprefix=void 0;var d=u(2525),S=D(d),E=Object.assign||function(k){for(var F=1;F1&&arguments[1]!==void 0?arguments[1]:"span";return function(o){k(x,o);function x(){var Ce,ie,U,Q;R(this,x);for(var ue=arguments.length,re=Array(ue),ye=0;ye1&&arguments[1]!==void 0?arguments[1]:"span";return function(o){k(x,o);function x(){var Ce,ie,U,Q;R(this,x);for(var ue=arguments.length,re=Array(ue),ye=0;ye0&&arguments[0]!==void 0?arguments[0]:[],x=[];return(0,F.default)(o,function(Ce){Array.isArray(Ce)?ee(Ce).map(function(ie){return x.push(ie)}):(0,H.default)(Ce)?(0,D.default)(Ce,function(ie,U){ie===!0&&x.push(U),x.push(U+"-"+ie)}):(0,S.default)(Ce)&&x.push(Ce)}),x};z.default=J},79941:function(Y,z,u){"use strict";var d;d={value:!0},d=d=d=d=d=void 0;var S=u(14147),E=Ce(S),D=u(18556),R=Ce(D),H=u(24754),k=Ce(H),F=u(91765),B=Ce(F),J=u(36002),ee=Ce(J),o=u(57742),x=Ce(o);function Ce(U){return U&&U.__esModule?U:{default:U}}d=B.default,d=B.default,d=ee.default,d=x.default;var ie=d=function(Q){for(var ue=arguments.length,re=Array(ue>1?ue-1:0),ye=1;ye1&&arguments[1]!==void 0?arguments[1]:!0;D[k]=F};return S===0&&R("first-child"),S===E-1&&R("last-child"),(S===0||S%2===0)&&R("even"),Math.abs(S%2)===1&&R("odd"),R("nth-child",S),D};z.default=u},18556:function(Y,z,u){"use strict";Object.defineProperty(z,"__esModule",{value:!0}),z.mergeClasses=void 0;var d=u(2525),S=H(d),E=u(50361),D=H(E),R=Object.assign||function(F){for(var B=1;B1&&arguments[1]!==void 0?arguments[1]:[],ee=B.default&&(0,D.default)(B.default)||{};return J.map(function(o){var x=B[o];return x&&(0,S.default)(x,function(Ce,ie){ee[ie]||(ee[ie]={}),ee[ie]=R({},ee[ie],x[ie])}),o}),ee};z.default=k},5614:function(Y,z){"use strict";const{hasOwnProperty:u}=Object.prototype,d=ie();d.configure=ie,d.stringify=d,d.default=d,z.stringify=d,z.configure=ie,Y.exports=d;const S=/[\u0000-\u001f\u0022\u005c\ud800-\udfff]/;function E(U){return U.length<5e3&&!S.test(U)?`"${U}"`:JSON.stringify(U)}function D(U,Q){if(U.length>200||Q)return U.sort(Q);for(let ue=1;uere;)U[ye]=U[ye-1],ye--;U[ye]=re}return U}const R=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(Object.getPrototypeOf(new Int8Array)),Symbol.toStringTag).get;function H(U){return R.call(U)!==void 0&&U.length!==0}function k(U,Q,ue){U.length= 1`)}return ue===void 0?1/0:ue}function o(U){return U===1?"1 item":`${U} items`}function x(U){const Q=new Set;for(const ue of U)(typeof ue=="string"||typeof ue=="number")&&Q.add(String(ue));return Q}function Ce(U){if(u.call(U,"strict")){const Q=U.strict;if(typeof Q!="boolean")throw new TypeError('The "strict" argument must be of type boolean');if(Q)return ue=>{let re=`Object can not safely be stringified. Received type ${typeof ue}`;throw typeof ue!="function"&&(re+=` (${ue.toString()})`),new Error(re)}}}function ie(U){U=vd({},U);const Q=Ce(U);Q&&(U.bigint===void 0&&(U.bigint=!1),"circularValue"in U||(U.circularValue=Error));const ue=F(U),re=J(U,"bigint"),ye=B(U),_=typeof ye=="function"?ye:void 0,fe=ee(U,"maximumDepth"),Ge=ee(U,"maximumBreadth");function tt(M,W,Me,Ze,be,He){let $e=W[M];switch(typeof $e=="object"&&$e!==null&&typeof $e.toJSON=="function"&&($e=$e.toJSON(M)),$e=Ze.call(W,M,$e),typeof $e){case"string":return E($e);case"object":{if($e===null)return"null";if(Me.indexOf($e)!==-1)return ue;let Ve="",kt=",";const ht=He;if(Array.isArray($e)){if($e.length===0)return"[]";if(feGe){const ae=$e.length-Ge-1;Ve+=`${kt}"... ${o(ae)} not stringified"`}return be!==""&&(Ve+=` -${ht}`),Me.pop(),`[${Ve}]`}let wt=Object.keys($e);const Ht=wt.length;if(Ht===0)return"{}";if(feGe){const ze=Ht-Ge;Ve+=`${Ke}"...":${ge}"${o(ze)} not stringified"`,Ke=kt}return be!==""&&Ke.length>1&&(Ve=` -${He}${Ve} -${ht}`),Me.pop(),`{${Ve}}`}case"number":return isFinite($e)?String($e):Q?Q($e):"null";case"boolean":return $e===!0?"true":"false";case"undefined":return;case"bigint":if(re)return String($e);default:return Q?Q($e):void 0}}function st(M,W,Me,Ze,be,He){switch(typeof W=="object"&&W!==null&&typeof W.toJSON=="function"&&(W=W.toJSON(M)),typeof W){case"string":return E(W);case"object":{if(W===null)return"null";if(Me.indexOf(W)!==-1)return ue;const $e=He;let Ve="",kt=",";if(Array.isArray(W)){if(W.length===0)return"[]";if(feGe){const vt=W.length-Ge-1;Ve+=`${kt}"... ${o(vt)} not stringified"`}return be!==""&&(Ve+=` -${$e}`),Me.pop(),`[${Ve}]`}Me.push(W);let ht="";be!==""&&(He+=be,kt=`, -${He}`,ht=" ");let wt="";for(const Ht of Ze){const ge=st(Ht,W[Ht],Me,Ze,be,He);ge!==void 0&&(Ve+=`${wt}${E(Ht)}:${ht}${ge}`,wt=kt)}return be!==""&&wt.length>1&&(Ve=` -${He}${Ve} -${$e}`),Me.pop(),`{${Ve}}`}case"number":return isFinite(W)?String(W):Q?Q(W):"null";case"boolean":return W===!0?"true":"false";case"undefined":return;case"bigint":if(re)return String(W);default:return Q?Q(W):void 0}}function Ae(M,W,Me,Ze,be){switch(typeof W){case"string":return E(W);case"object":{if(W===null)return"null";if(typeof W.toJSON=="function"){if(W=W.toJSON(M),typeof W!="object")return Ae(M,W,Me,Ze,be);if(W===null)return"null"}if(Me.indexOf(W)!==-1)return ue;const He=be;if(Array.isArray(W)){if(W.length===0)return"[]";if(feGe){const ct=W.length-Ge-1;ge+=`${Ke}"... ${o(ct)} not stringified"`}return ge+=` -${He}`,Me.pop(),`[${ge}]`}let $e=Object.keys(W);const Ve=$e.length;if(Ve===0)return"{}";if(feGe){const ge=Ve-Ge;ht+=`${wt}"...": "${o(ge)} not stringified"`,wt=kt}return wt!==""&&(ht=` -${be}${ht} -${He}`),Me.pop(),`{${ht}}`}case"number":return isFinite(W)?String(W):Q?Q(W):"null";case"boolean":return W===!0?"true":"false";case"undefined":return;case"bigint":if(re)return String(W);default:return Q?Q(W):void 0}}function it(M,W,Me){switch(typeof W){case"string":return E(W);case"object":{if(W===null)return"null";if(typeof W.toJSON=="function"){if(W=W.toJSON(M),typeof W!="object")return it(M,W,Me);if(W===null)return"null"}if(Me.indexOf(W)!==-1)return ue;let Ze="";const be=W.length!==void 0;if(be&&Array.isArray(W)){if(W.length===0)return"[]";if(feGe){const ge=W.length-Ge-1;Ze+=`,"... ${o(ge)} not stringified"`}return Me.pop(),`[${Ze}]`}let He=Object.keys(W);const $e=He.length;if($e===0)return"{}";if(feGe){const ht=$e-Ge;Ze+=`${Ve}"...":"${o(ht)} not stringified"`}return Me.pop(),`{${Ze}}`}case"number":return isFinite(W)?String(W):Q?Q(W):"null";case"boolean":return W===!0?"true":"false";case"undefined":return;case"bigint":if(re)return String(W);default:return Q?Q(W):void 0}}function Vt(M,W,Me){if(arguments.length>1){let Ze="";if(typeof Me=="number"?Ze=" ".repeat(Math.min(Me,10)):typeof Me=="string"&&(Ze=Me.slice(0,10)),W!=null){if(typeof W=="function")return tt("",{"":M},[],W,Ze,"");if(Array.isArray(W))return st("",M,[],x(W),Ze,"")}if(Ze.length!==0)return Ae("",M,[],Ze,"")}return it("",M,[])}return Vt}},58694:function(Y,z){"use strict";function u(d,S){for(var E=-1,D=S.length,R=d.length;++E({background:o,border:`${(0,C.bf)(l.lineWidth)} ${l.lineType} ${n}`,[`${a}-icon`]:{color:r}}),H=o=>{const{componentCls:n,motionDurationSlow:r,marginXS:l,marginSM:a,fontSize:P,fontSizeLG:x,lineHeight:S,borderRadiusLG:B,motionEaseInOutCirc:T,withDescriptionIconSize:R,colorText:A,colorTextHeading:L,withDescriptionPadding:W,defaultPadding:E}=o;return{[n]:Object.assign(Object.assign({},(0,F.Wf)(o)),{position:"relative",display:"flex",alignItems:"center",padding:E,wordWrap:"break-word",borderRadius:B,[`&${n}-rtl`]:{direction:"rtl"},[`${n}-content`]:{flex:1,minWidth:0},[`${n}-icon`]:{marginInlineEnd:l,lineHeight:0},"&-description":{display:"none",fontSize:P,lineHeight:S},"&-message":{color:L},[`&${n}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${r} ${T}, opacity ${r} ${T}, +(self.webpackChunk=self.webpackChunk||[]).push([[8718],{64789:function(b,y,e){"use strict";e.d(y,{Z:function(){return d}});var t=e(87462),f=e(67294),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},v=s,c=e(84089),p=function(h,u){return f.createElement(c.Z,(0,t.Z)({},h,{ref:u,icon:v}))},m=f.forwardRef(p),d=m},27496:function(b,y,e){"use strict";e.d(y,{Z:function(){return d}});var t=e(87462),f=e(67294),s={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"},v=s,c=e(84089),p=function(h,u){return f.createElement(c.Z,(0,t.Z)({},h,{ref:u,icon:v}))},m=f.forwardRef(p),d=m},75162:function(b,y,e){"use strict";e.d(y,{Z:function(){return d}});var t=e(87462),f=e(67294),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885 780H165c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zM400 325.7h73.9V664c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V325.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 171a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13z"}}]},name:"to-top",theme:"outlined"},v=s,c=e(84089),p=function(h,u){return f.createElement(c.Z,(0,t.Z)({},h,{ref:u,icon:v}))},m=f.forwardRef(p),d=m},86615:function(b,y,e){"use strict";var t=e(1413),f=e(45987),s=e(22270),v=e(78045),c=e(67294),p=e(90789),m=e(61856),d=e(85893),g=["fieldProps","options","radioType","layout","proFieldProps","valueEnum"],h=c.forwardRef(function(C,F){var N=C.fieldProps,Z=C.options,H=C.radioType,U=C.layout,K=C.proFieldProps,V=C.valueEnum,G=(0,f.Z)(C,g);return(0,d.jsx)(m.Z,(0,t.Z)((0,t.Z)({valueType:H==="button"?"radioButton":"radio",ref:F,valueEnum:(0,s.h)(V,void 0)},G),{},{fieldProps:(0,t.Z)({options:Z,layout:U},N),proFieldProps:K,filedConfig:{customLightMode:!0}}))}),u=c.forwardRef(function(C,F){var N=C.fieldProps,Z=C.children;return(0,d.jsx)(v.ZP,(0,t.Z)((0,t.Z)({},N),{},{ref:F,children:Z}))}),O=(0,p.G)(u,{valuePropName:"checked",ignoreWidth:!0}),$=O;$.Group=h,$.Button=v.ZP.Button,$.displayName="ProFormComponent",y.Z=$},52688:function(b,y,e){"use strict";var t=e(1413),f=e(45987),s=e(67294),v=e(61856),c=e(85893),p=["fieldProps","unCheckedChildren","checkedChildren","proFieldProps"],m=s.forwardRef(function(d,g){var h=d.fieldProps,u=d.unCheckedChildren,O=d.checkedChildren,$=d.proFieldProps,C=(0,f.Z)(d,p);return(0,c.jsx)(v.Z,(0,t.Z)({valueType:"switch",fieldProps:(0,t.Z)({unCheckedChildren:u,checkedChildren:O},h),ref:g,valuePropName:"checked",proFieldProps:$,filedConfig:{valuePropName:"checked",ignoreWidth:!0,customLightMode:!0}},C))});y.Z=m},90672:function(b,y,e){"use strict";var t=e(1413),f=e(45987),s=e(67294),v=e(61856),c=e(85893),p=["fieldProps","proFieldProps"],m=function(g,h){var u=g.fieldProps,O=g.proFieldProps,$=(0,f.Z)(g,p);return(0,c.jsx)(v.Z,(0,t.Z)({ref:h,valueType:"textarea",fieldProps:u,proFieldProps:O},$))};y.Z=s.forwardRef(m)},40056:function(b,y,e){"use strict";e.d(y,{Z:function(){return fe}});var t=e(67294),f=e(89739),s=e(4340),v=e(97937),c=e(21640),p=e(78860),m=e(93967),d=e.n(m),g=e(29372),h=e(64217),u=e(42550),O=e(96159),$=e(53124),C=e(11568),F=e(14747),N=e(83559);const Z=(o,n,r,l,a)=>({background:o,border:`${(0,C.bf)(l.lineWidth)} ${l.lineType} ${n}`,[`${a}-icon`]:{color:r}}),H=o=>{const{componentCls:n,motionDurationSlow:r,marginXS:l,marginSM:a,fontSize:P,fontSizeLG:x,lineHeight:S,borderRadiusLG:B,motionEaseInOutCirc:T,withDescriptionIconSize:R,colorText:A,colorTextHeading:L,withDescriptionPadding:W,defaultPadding:E}=o;return{[n]:Object.assign(Object.assign({},(0,F.Wf)(o)),{position:"relative",display:"flex",alignItems:"center",padding:E,wordWrap:"break-word",borderRadius:B,[`&${n}-rtl`]:{direction:"rtl"},[`${n}-content`]:{flex:1,minWidth:0},[`${n}-icon`]:{marginInlineEnd:l,lineHeight:0},"&-description":{display:"none",fontSize:P,lineHeight:S},"&-message":{color:L},[`&${n}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${r} ${T}, opacity ${r} ${T}, padding-top ${r} ${T}, padding-bottom ${r} ${T}, margin-bottom ${r} ${T}`},[`&${n}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${n}-with-description`]:{alignItems:"flex-start",padding:W,[`${n}-icon`]:{marginInlineEnd:a,fontSize:R,lineHeight:0},[`${n}-message`]:{display:"block",marginBottom:l,color:L,fontSize:x},[`${n}-description`]:{display:"block",color:A}},[`${n}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},U=o=>{const{componentCls:n,colorSuccess:r,colorSuccessBorder:l,colorSuccessBg:a,colorWarning:P,colorWarningBorder:x,colorWarningBg:S,colorError:B,colorErrorBorder:T,colorErrorBg:R,colorInfo:A,colorInfoBorder:L,colorInfoBg:W}=o;return{[n]:{"&-success":Z(a,l,r,o,n),"&-info":Z(W,L,A,o,n),"&-warning":Z(S,x,P,o,n),"&-error":Object.assign(Object.assign({},Z(R,T,B,o,n)),{[`${n}-description > pre`]:{margin:0,padding:0}})}}},K=o=>{const{componentCls:n,iconCls:r,motionDurationMid:l,marginXS:a,fontSizeIcon:P,colorIcon:x,colorIconHover:S}=o;return{[n]:{"&-action":{marginInlineStart:a},[`${n}-close-icon`]:{marginInlineStart:a,padding:0,overflow:"hidden",fontSize:P,lineHeight:(0,C.bf)(P),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${r}-close`]:{color:x,transition:`color ${l}`,"&:hover":{color:S}}},"&-close-text":{color:x,transition:`color ${l}`,"&:hover":{color:S}}}}},V=o=>({withDescriptionIconSize:o.fontSizeHeading3,defaultPadding:`${o.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${o.paddingMD}px ${o.paddingContentHorizontalLG}px`});var G=(0,N.I$)("Alert",o=>[H(o),U(o),K(o)],V),w=function(o,n){var r={};for(var l in o)Object.prototype.hasOwnProperty.call(o,l)&&n.indexOf(l)<0&&(r[l]=o[l]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,l=Object.getOwnPropertySymbols(o);a{const{icon:n,prefixCls:r,type:l}=o,a=ne[l]||null;return n?(0,O.wm)(n,t.createElement("span",{className:`${r}-icon`},n),()=>({className:d()(`${r}-icon`,{[n.props.className]:n.props.className})})):t.createElement(a,{className:`${r}-icon`})},re=o=>{const{isClosable:n,prefixCls:r,closeIcon:l,handleClose:a,ariaProps:P}=o,x=l===!0||l===void 0?t.createElement(v.Z,null):l;return n?t.createElement("button",Object.assign({type:"button",onClick:a,className:`${r}-close-icon`,tabIndex:0},P),x):null};var X=t.forwardRef((o,n)=>{const{description:r,prefixCls:l,message:a,banner:P,className:x,rootClassName:S,style:B,onMouseEnter:T,onMouseLeave:R,onClick:A,afterClose:L,showIcon:W,closable:E,closeText:z,closeIcon:j,action:Y,id:ve}=o,pe=w(o,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[_,me]=t.useState(!1),k=t.useRef(null);t.useImperativeHandle(n,()=>({nativeElement:k.current}));const{getPrefixCls:he,direction:ge,alert:i}=t.useContext($.E_),I=he("alert",l),[Ce,Pe,Ee]=G(I),ye=M=>{var D;me(!0),(D=o.onClose)===null||D===void 0||D.call(o,M)},q=t.useMemo(()=>o.type!==void 0?o.type:P?"warning":"info",[o.type,P]),Oe=t.useMemo(()=>typeof E=="object"&&E.closeIcon||z?!0:typeof E=="boolean"?E:j!==!1&&j!==null&&j!==void 0?!0:!!(i!=null&&i.closable),[z,j,E,i==null?void 0:i.closable]),ee=P&&W===void 0?!0:W,Ie=d()(I,`${I}-${q}`,{[`${I}-with-description`]:!!r,[`${I}-no-icon`]:!ee,[`${I}-banner`]:!!P,[`${I}-rtl`]:ge==="rtl"},i==null?void 0:i.className,x,S,Ee,Pe),Me=(0,h.Z)(pe,{aria:!0,data:!0}),xe=t.useMemo(()=>{var M,D;return typeof E=="object"&&E.closeIcon?E.closeIcon:z||(j!==void 0?j:typeof(i==null?void 0:i.closable)=="object"&&(!((M=i==null?void 0:i.closable)===null||M===void 0)&&M.closeIcon)?(D=i==null?void 0:i.closable)===null||D===void 0?void 0:D.closeIcon:i==null?void 0:i.closeIcon)},[j,E,z,i==null?void 0:i.closeIcon]),be=t.useMemo(()=>{const M=E!=null?E:i==null?void 0:i.closable;if(typeof M=="object"){const{closeIcon:D}=M;return w(M,["closeIcon"])}return{}},[E,i==null?void 0:i.closable]);return Ce(t.createElement(g.ZP,{visible:!_,motionName:`${I}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:M=>({maxHeight:M.offsetHeight}),onLeaveEnd:L},(M,D)=>{let{className:oe,style:Se}=M;return t.createElement("div",Object.assign({id:ve,ref:(0,u.sQ)(k,D),"data-show":!_,className:d()(Ie,oe),style:Object.assign(Object.assign(Object.assign({},i==null?void 0:i.style),B),Se),onMouseEnter:T,onMouseLeave:R,onClick:A,role:"alert"},Me),ee?t.createElement(te,{description:r,icon:o.icon,prefixCls:I,type:q}):null,t.createElement("div",{className:`${I}-content`},a?t.createElement("div",{className:`${I}-message`},a):null,r?t.createElement("div",{className:`${I}-description`},r):null),Y?t.createElement("div",{className:`${I}-action`},Y):null,t.createElement(re,{isClosable:Oe,prefixCls:I,closeIcon:xe,handleClose:ye,ariaProps:be}))}))}),le=e(15671),ie=e(43144),Q=e(61120),ae=e(78814),se=e(82963);function ce(o,n,r){return n=(0,Q.Z)(n),(0,se.Z)(o,(0,ae.Z)()?Reflect.construct(n,r||[],(0,Q.Z)(o).constructor):n.apply(o,r))}var de=e(60136),ue=function(o){function n(){var r;return(0,le.Z)(this,n),r=ce(this,n,arguments),r.state={error:void 0,info:{componentStack:""}},r}return(0,de.Z)(n,o),(0,ie.Z)(n,[{key:"componentDidCatch",value:function(l,a){this.setState({error:l,info:a})}},{key:"render",value:function(){const{message:l,description:a,id:P,children:x}=this.props,{error:S,info:B}=this.state,T=(B==null?void 0:B.componentStack)||null,R=typeof l=="undefined"?(S||"").toString():l,A=typeof a=="undefined"?T:a;return S?t.createElement(X,{id:P,type:"error",message:R,description:t.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},A)}):x}}])}(t.Component);const J=X;J.ErrorBoundary=ue;var fe=J},64599:function(b,y,e){var t=e(96263);function f(s,v){var c=typeof Symbol!="undefined"&&s[Symbol.iterator]||s["@@iterator"];if(!c){if(Array.isArray(s)||(c=t(s))||v&&s&&typeof s.length=="number"){c&&(s=c);var p=0,m=function(){};return{s:m,n:function(){return p>=s.length?{done:!0}:{done:!1,value:s[p++]}},e:function(O){throw O},f:m}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var d=!0,g=!1,h;return{s:function(){c=c.call(s)},n:function(){var O=c.next();return d=O.done,O},e:function(O){g=!0,h=O},f:function(){try{!d&&c.return!=null&&c.return()}finally{if(g)throw h}}}}b.exports=f,b.exports.__esModule=!0,b.exports.default=b.exports}}]); diff --git a/asset/static/8820.11ebe4f6.async.js b/asset/static/8820.c786cac7.async.js similarity index 74% rename from asset/static/8820.11ebe4f6.async.js rename to asset/static/8820.c786cac7.async.js index 208a84d8..a9fde9d5 100644 --- a/asset/static/8820.11ebe4f6.async.js +++ b/asset/static/8820.c786cac7.async.js @@ -1,5 +1,5 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[8820],{48689:function(W,d,e){"use strict";e.d(d,{Z:function(){return h}});var r=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},f=n,o=e(84089),a=function(p,S){return t.createElement(o.Z,(0,r.Z)({},p,{ref:S,icon:f}))},m=t.forwardRef(a),h=m},25035:function(W,d,e){"use strict";e.d(d,{Z:function(){return h}});var r=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},f=n,o=e(84089),a=function(p,S){return t.createElement(o.Z,(0,r.Z)({},p,{ref:S,icon:f}))},m=t.forwardRef(a),h=m},89671:function(W,d,e){"use strict";e.d(d,{I:function(){return we}});var r=e(97685),t=e(4942),n=e(1413),f=e(74165),o=e(15861),a=e(45987),m=e(10915),h=e(22270),Z=e(48171),p=e(26369),S=e(23491),M=e(41036),E=e(21770),j=e(75661),i=e(67294),I=e(81758),_=0;function V(c){var s=(0,i.useRef)(null),g=(0,i.useState)(function(){return c.proFieldKey?c.proFieldKey.toString():(_+=1,_.toString())}),C=(0,r.Z)(g,1),y=C[0],P=(0,i.useRef)(y),ie=function(){var T=(0,o.Z)((0,f.Z)().mark(function k(){var D,q,F,ne;return(0,f.Z)().wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return(D=s.current)===null||D===void 0||D.abort(),F=new AbortController,s.current=F,J.next=5,Promise.race([(q=c.request)===null||q===void 0?void 0:q.call(c,c.params,c),new Promise(function(L,K){var b;(b=s.current)===null||b===void 0||(b=b.signal)===null||b===void 0||b.addEventListener("abort",function(){K(new Error("aborted"))})})]);case 5:return ne=J.sent,J.abrupt("return",ne);case 7:case"end":return J.stop()}},k)}));return function(){return T.apply(this,arguments)}}();(0,i.useEffect)(function(){return function(){_+=1}},[]);var le=(0,I.ZP)([P.current,c.params],ie,{revalidateOnFocus:!1,shouldRetryOnError:!1,revalidateOnReconnect:!1}),$=le.data,se=le.error;return[$||se]}var U=e(98082),G=e(74902),B=e(71002),l=e(55917),O=e(88306),x=e(8880),N=e(74763),Re=e(92210);function De(c){return(0,B.Z)(c)!=="object"?!1:c===null?!0:!(i.isValidElement(c)||c.constructor===RegExp||c instanceof Map||c instanceof Set||c instanceof HTMLElement||c instanceof Blob||c instanceof File||Array.isArray(c))}var fe=function(s,g){var C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,y=Object.keys(g).reduce(function(le,$){var se=g[$];return(0,N.k)(se)||(le[$]=se),le},{});if(Object.keys(y).length<1||typeof window=="undefined"||(0,B.Z)(s)!=="object"||(0,N.k)(s)||s instanceof Blob)return s;var P=Array.isArray(s)?[]:{},ie=function le($,se){var T=Array.isArray($),k=T?[]:{};return $==null||$===void 0?k:(Object.keys($).forEach(function(D){var q=function K(b,z){return Array.isArray(b)&&b.forEach(function(H,re){if(H){var Q=z==null?void 0:z[re];typeof H=="function"&&(z[re]=H(z,D,$)),(0,B.Z)(H)==="object"&&!Array.isArray(H)&&Object.keys(H).forEach(function(pe){var Ee=Q==null?void 0:Q[pe];if(typeof H[pe]=="function"&&Ee){var Ce=H[pe](Q[pe],D,$);Q[pe]=(0,B.Z)(Ce)==="object"?Ce[pe]:Ce}else(0,B.Z)(H[pe])==="object"&&Array.isArray(H[pe])&&Ee&&K(H[pe],Ee)}),(0,B.Z)(H)==="object"&&Array.isArray(H)&&Q&&K(H,Q)}}),D},F=se?[se,D].flat(1):[D].flat(1),ne=$[D],ee=(0,O.Z)(y,F),J=function(){var b,z,H=!1;if(typeof ee=="function"){z=ee==null?void 0:ee(ne,D,$);var re=(0,B.Z)(z);re!=="object"&&re!=="undefined"?(b=D,H=!0):b=z}else b=q(ee,ne);if(Array.isArray(b)){k=(0,x.Z)(k,b,ne);return}(0,B.Z)(b)==="object"&&!Array.isArray(P)?P=(0,l.Z)(P,b):(0,B.Z)(b)==="object"&&Array.isArray(P)?k=(0,n.Z)((0,n.Z)({},k),b):(b!==null||b!==void 0)&&(k=(0,x.Z)(k,[b],H?z:ne))};if(ee&&typeof ee=="function"&&J(),typeof window!="undefined"){if(De(ne)){var L=le(ne,F);if(Object.keys(L).length<1)return;k=(0,x.Z)(k,[D],L);return}J()}}),C?k:$)};return P=Array.isArray(s)&&Array.isArray(P)?(0,G.Z)(ie(s)):(0,Re.T)({},ie(s),P),P},He=e(23312),me=function(){return me=Object.assign||function(c){for(var s,g=1,C=arguments.length;g0&&arguments[0]!==void 0?arguments[0]:[],Se=he(Pe);if(!Se)throw new Error("nameList is require");var ge=(ye=We())===null||ye===void 0?void 0:ye.getFieldValue(Se),Ae=Se?(0,x.Z)({},Se,ge):ge;return(0,O.Z)($(Ae,b,Se),Se)},getFieldFormatValueObject:function(ye){var Pe,Se=he(ye),ge=(Pe=We())===null||Pe===void 0?void 0:Pe.getFieldValue(Se),Ae=Se?(0,x.Z)({},Se,ge):ge;return $(Ae,b,Se)},validateFieldsReturnFormatValue:function(){var X=(0,o.Z)((0,f.Z)().mark(function Pe(Se){var ge,Ae,Me;return(0,f.Z)().wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:if(!(!Array.isArray(Se)&&Se)){Le.next=2;break}throw new Error("nameList must be array");case 2:return Le.next=4,(ge=We())===null||ge===void 0?void 0:ge.validateFields(Se);case 4:return Ae=Le.sent,Me=$(Ae,b),Le.abrupt("return",Me||{});case 7:case"end":return Le.stop()}},Pe)}));function ye(Pe){return X.apply(this,arguments)}return ye}()}},[b,$]),Oe=(0,i.useMemo)(function(){return i.Children.toArray(g).map(function(X,ye){return ye===0&&i.isValidElement(X)&&re?i.cloneElement(X,(0,n.Z)((0,n.Z)({},X.props),{},{autoFocus:re})):X})},[re,g]),je=(0,i.useMemo)(function(){return typeof y=="boolean"||!y?{}:y},[y]),Qe=(0,i.useMemo)(function(){if(y!==!1)return(0,te.jsx)(Fe,(0,n.Z)((0,n.Z)({},je),{},{onReset:function(){var ye,Pe,Se=$((ye=xe.current)===null||ye===void 0?void 0:ye.getFieldsValue(),b);if(je==null||(Pe=je.onReset)===null||Pe===void 0||Pe.call(je,Se),L==null||L(Se),ee){var ge,Ae=Object.keys($((ge=xe.current)===null||ge===void 0?void 0:ge.getFieldsValue(),!1)).reduce(function(Me,ze){return(0,n.Z)((0,n.Z)({},Me),{},(0,t.Z)({},ze,Se[ze]||void 0))},ne);J(de(ee,Ae||{},"set"))}},submitButtonProps:(0,n.Z)({loading:D},je.submitButtonProps)}),"submitter")},[y,je,D,$,b,L,ee,ne,J]),ot=(0,i.useMemo)(function(){var X=Q?(0,te.jsx)(ke,{children:Oe}):Oe;return C?C(X,Qe,xe.current):X},[Q,ke,Oe,C,Qe]),et=(0,p.D)(c.initialValues);return(0,i.useEffect)(function(){if(!(ee||!c.initialValues||!et||Ce.request)){var X=(0,S.A)(c.initialValues,et);(0,v.ET)(X,"initialValues \u53EA\u5728 form \u521D\u59CB\u5316\u65F6\u751F\u6548\uFF0C\u5982\u679C\u4F60\u9700\u8981\u5F02\u6B65\u52A0\u8F7D\u63A8\u8350\u4F7F\u7528 request\uFF0C\u6216\u8005 initialValues ?
    : null "),(0,v.ET)(X,"The initialValues only take effect when the form is initialized, if you need to load asynchronously recommended request, or the initialValues ? : null ")}},[c.initialValues]),(0,i.useImperativeHandle)(se,function(){return(0,n.Z)((0,n.Z)({},xe.current),qe)},[qe,xe.current]),(0,i.useEffect)(function(){var X,ye,Pe=$((X=xe.current)===null||X===void 0||(ye=X.getFieldsValue)===null||ye===void 0?void 0:ye.call(X,!0),b);T==null||T(Pe,(0,n.Z)((0,n.Z)({},xe.current),qe))},[]),(0,te.jsx)(M.J.Provider,{value:(0,n.Z)((0,n.Z)({},qe),{},{formRef:xe}),children:(0,te.jsx)(Te.ZP,{componentSize:Ce.size||Be,children:(0,te.jsxs)(Y._p.Provider,{value:{grid:Q,colProps:Ee},children:[Ce.component!==!1&&(0,te.jsx)("input",{type:"text",style:{display:"none"}}),ot]})})})}var Ze=0;function we(c){var s=c.extraUrlParams,g=s===void 0?{}:s,C=c.syncToUrl,y=c.isKeyPressSubmit,P=c.syncToUrlAsImportant,ie=P===void 0?!1:P,le=c.syncToInitialValues,$=le===void 0?!0:le,se=c.children,T=c.contentRender,k=c.submitter,D=c.fieldProps,q=c.proFieldProps,F=c.formItemProps,ne=c.groupProps,ee=c.dateFormatter,J=ee===void 0?"string":ee,L=c.formRef,K=c.onInit,b=c.form,z=c.formComponentType,H=c.onReset,re=c.grid,Q=c.rowProps,pe=c.colProps,Ee=c.omitNil,Ce=Ee===void 0?!0:Ee,$e=c.request,Ye=c.params,Be=c.initialValues,xe=c.formKey,_e=xe===void 0?Ze:xe,ke=c.readonly,We=c.onLoadingChange,qe=c.loading,Oe=(0,a.Z)(c,ve),je=(0,i.useRef)({}),Qe=(0,E.Z)(!1,{onChange:We,value:qe}),ot=(0,r.Z)(Qe,2),et=ot[0],X=ot[1],ye=Ke({},{disabled:!C}),Pe=(0,r.Z)(ye,2),Se=Pe[0],ge=Pe[1],Ae=(0,i.useRef)((0,j.x)());(0,i.useEffect)(function(){Ze+=0},[]);var Me=V({request:$e,params:Ye,proFieldKey:_e}),ze=(0,r.Z)(Me,1),Le=ze[0],ct=(0,i.useContext)(Te.ZP.ConfigContext),ft=ct.getPrefixCls,ut=ft("pro-form"),Ue=(0,U.Xj)("ProForm",function(at){return(0,t.Z)({},".".concat(ut),(0,t.Z)({},"> div:not(".concat(at.proComponentsCls,"-form-light-filter)"),{".pro-field":{maxWidth:"100%","@media screen and (max-width: 575px)":{maxWidth:"calc(93vw - 48px)"},"&-xs":{width:104},"&-s":{width:216},"&-sm":{width:216},"&-m":{width:328},"&-md":{width:328},"&-l":{width:440},"&-lg":{width:440},"&-xl":{width:552}}}))}),st=Ue.wrapSSR,xt=Ue.hashId,lt=(0,i.useState)(function(){return C?de(C,Se,"get"):{}}),bt=(0,r.Z)(lt,2),Ct=bt[0],Pt=bt[1],mt=(0,i.useRef)({}),dt=(0,i.useRef)({}),vt=(0,Z.J)(function(at,Ge,tt){return fe((0,He.lp)(at,J,dt.current,Ge,tt),mt.current,Ge)});(0,i.useEffect)(function(){$||Pt({})},[$]),(0,i.useEffect)(function(){C&&ge(de(C,(0,n.Z)((0,n.Z)({},Se),g),"set"))},[g,C]);var Zt=(0,i.useMemo)(function(){if(typeof window!="undefined"&&z&&["DrawerForm"].includes(z))return function(at){return at.parentNode||document.body}},[z]),gt=(0,Z.J)((0,o.Z)((0,f.Z)().mark(function at(){var Ge,tt,it,Et,ht,Ot,pt;return(0,f.Z)().wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:if(Oe.onFinish){nt.next=2;break}return nt.abrupt("return");case 2:if(!et){nt.next=4;break}return nt.abrupt("return");case 4:return nt.prev=4,it=je==null||(Ge=je.current)===null||Ge===void 0||(tt=Ge.getFieldsFormatValue)===null||tt===void 0?void 0:tt.call(Ge),Et=Oe.onFinish(it),Et instanceof Promise&&X(!0),nt.next=10,Et;case 10:C&&(pt=Object.keys(je==null||(ht=je.current)===null||ht===void 0||(Ot=ht.getFieldsFormatValue)===null||Ot===void 0?void 0:Ot.call(ht,void 0,!1)).reduce(function(yt,It){var St;return(0,n.Z)((0,n.Z)({},yt),{},(0,t.Z)({},It,(St=it[It])!==null&&St!==void 0?St:void 0))},g),Object.keys(Se).forEach(function(yt){pt[yt]!==!1&&pt[yt]!==0&&!pt[yt]&&(pt[yt]=void 0)}),ge(de(C,pt,"set"))),X(!1),nt.next=18;break;case 14:nt.prev=14,nt.t0=nt.catch(4),console.log(nt.t0),X(!1);case 18:case"end":return nt.stop()}},at,null,[[4,14]])})));return(0,i.useImperativeHandle)(L,function(){return je.current},[!Le]),!Le&&c.request?(0,te.jsx)("div",{style:{paddingTop:50,paddingBottom:50,textAlign:"center"},children:(0,te.jsx)(rt.Z,{})}):st((0,te.jsx)(ue.A.Provider,{value:{mode:c.readonly?"read":"edit"},children:(0,te.jsx)(m._Y,{needDeps:!0,children:(0,te.jsx)(u.Z.Provider,{value:{formRef:je,fieldProps:D,proFieldProps:q,formItemProps:F,groupProps:ne,formComponentType:z,getPopupContainer:Zt,formKey:Ae.current,setFieldValueType:function(Ge,tt){var it=tt.valueType,Et=it===void 0?"text":it,ht=tt.dateFormat,Ot=tt.transform;Array.isArray(Ge)&&(mt.current=(0,x.Z)(mt.current,Ge,Ot),dt.current=(0,x.Z)(dt.current,Ge,{valueType:Et,dateFormat:ht}))}},children:(0,te.jsx)(ae.J.Provider,{value:{},children:(0,te.jsx)(Je.Z,(0,n.Z)((0,n.Z)({onKeyPress:function(Ge){if(y&&Ge.key==="Enter"){var tt;(tt=je.current)===null||tt===void 0||tt.submit()}},autoComplete:"off",form:b},(0,w.Z)(Oe,["ref","labelWidth","autoFocusFirstInput"])),{},{ref:function(Ge){return je.current.nativeElement=Ge==null?void 0:Ge.nativeElement},initialValues:ie?(0,n.Z)((0,n.Z)((0,n.Z)({},Be),Le),Ct):(0,n.Z)((0,n.Z)((0,n.Z)({},Ct),Be),Le),onValuesChange:function(Ge,tt){var it;Oe==null||(it=Oe.onValuesChange)===null||it===void 0||it.call(Oe,vt(Ge,!!Ce),vt(tt,!!Ce))},className:oe()(c.className,ut,xt),onFinish:gt,children:(0,te.jsx)(be,(0,n.Z)((0,n.Z)({transformKey:vt,autoComplete:"off",loading:et,onUrlSearchChange:ge},c),{},{formRef:je,initialValues:(0,n.Z)((0,n.Z)({},Be),Le)}))}))})})})}))}},9105:function(W,d,e){"use strict";e.d(d,{A:function(){return t}});var r=e(67294),t=r.createContext({mode:"edit"})},66758:function(W,d,e){"use strict";e.d(d,{z:function(){return t}});var r=e(67294),t=r.createContext({});d.Z=t},17186:function(W,d,e){"use strict";e.d(d,{J:function(){return oe},u:function(){return w}});var r=e(74902),t=e(1413),n=e(45987),f=e(57132),o=e(48689),a=e(10915),m=e(41036),h=e(28459),Z=e(72723),p=e(93967),S=e.n(p),M=e(80334),E=e(67294),j=e(66758),i=e(2514),I=e(74165),_=e(15861),V=e(97685),U=e(24969),G=e(75661),B=e(22270),l=e(14726),O=e(97435),x=e(9105),N=e(4942),Re=e(50888),De=e(83062),fe=e(50344),He=e(8880),me=e(85893),Xe=["creatorButtonProps","deleteIconProps","copyIconProps","itemContainerRender","itemRender","alwaysShowItemLabel","prefixCls","creatorRecord","action","actionGuard","children","actionRender","fields","meta","field","index","formInstance","originName","containerClassName","containerStyle","min","max","count"],Ke=function(u){return Array.isArray(u)?u:typeof u=="function"?[u]:(0,fe.Z)(u)},Ne=function(u){var A,te,Ie=u.creatorButtonProps,Fe=u.deleteIconProps,ae=u.copyIconProps,Y=u.itemContainerRender,ue=u.itemRender,ce=u.alwaysShowItemLabel,ve=u.prefixCls,de=u.creatorRecord,he=u.action,be=u.actionGuard,Ze=u.children,we=u.actionRender,c=u.fields,s=u.meta,g=u.field,C=u.index,y=u.formInstance,P=u.originName,ie=u.containerClassName,le=u.containerStyle,$=u.min,se=u.max,T=u.count,k=(0,n.Z)(u,Xe),D=(0,E.useContext)(a.L_),q=D.hashId,F=((A=h.ZP.useConfig)===null||A===void 0?void 0:A.call(h.ZP))||{componentSize:"middle"},ne=F.componentSize,ee=(0,E.useContext)(oe),J=(0,E.useRef)(!1),L=(0,E.useContext)(x.A),K=L.mode,b=(0,E.useState)(!1),z=(0,V.Z)(b,2),H=z[0],re=z[1],Q=(0,E.useState)(!1),pe=(0,V.Z)(Q,2),Ee=pe[0],Ce=pe[1];(0,E.useEffect)(function(){return function(){J.current=!0}},[]);var $e=function(){return y.getFieldValue([ee.listName,P,C==null?void 0:C.toString()].flat(1).filter(function(ye){return ye!=null}))},Ye={getCurrentRowData:$e,setCurrentRowData:function(ye){var Pe,Se=(y==null||(Pe=y.getFieldsValue)===null||Pe===void 0?void 0:Pe.call(y))||{},ge=[ee.listName,P,C==null?void 0:C.toString()].flat(1).filter(function(Me){return Me!=null}),Ae=(0,He.Z)(Se,ge,(0,t.Z)((0,t.Z)({},$e()),ye||{}));return y.setFieldsValue(Ae)}},Be=Ke(Ze).map(function(X){return typeof X=="function"?X==null?void 0:X(g,C,(0,t.Z)((0,t.Z)({},he),Ye),T):X}).map(function(X,ye){if(E.isValidElement(X)){var Pe;return E.cloneElement(X,(0,t.Z)({key:X.key||(X==null||(Pe=X.props)===null||Pe===void 0?void 0:Pe.name)||ye},(X==null?void 0:X.props)||{}))}return X}),xe=(0,E.useMemo)(function(){if(K==="read"||ae===!1||se===T)return null;var X=ae,ye=X.Icon,Pe=ye===void 0?f.Z:ye,Se=X.tooltipText;return(0,me.jsx)(De.Z,{title:Se,children:Ee?(0,me.jsx)(Re.Z,{}):(0,me.jsx)(Pe,{className:S()("".concat(ve,"-action-icon action-copy"),q),onClick:(0,_.Z)((0,I.Z)().mark(function ge(){var Ae;return(0,I.Z)().wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return Ce(!0),Ae=y==null?void 0:y.getFieldValue([ee.listName,P,g.name].filter(function(Le){return Le!==void 0}).flat(1)),ze.next=4,he.add(Ae);case 4:Ce(!1);case 5:case"end":return ze.stop()}},ge)}))})},"copy")},[ae,se,T,Ee,ve,q,y,ee.listName,g.name,P,he]),_e=(0,E.useMemo)(function(){if(K==="read"||Fe===!1||$===T)return null;var X=Fe,ye=X.Icon,Pe=ye===void 0?o.Z:ye,Se=X.tooltipText;return(0,me.jsx)(De.Z,{title:Se,children:H?(0,me.jsx)(Re.Z,{}):(0,me.jsx)(Pe,{className:S()("".concat(ve,"-action-icon action-remove"),q),onClick:(0,_.Z)((0,I.Z)().mark(function ge(){return(0,I.Z)().wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:return re(!0),Me.next=3,he.remove(g.name);case 3:J.current||re(!1);case 4:case"end":return Me.stop()}},ge)}))})},"delete")},[Fe,$,T,H,ve,q,he,g.name]),ke=(0,E.useMemo)(function(){return[xe,_e].filter(function(X){return X!=null})},[xe,_e]),We=(we==null?void 0:we(g,he,ke,T))||ke,qe=We.length>0&&K!=="read"?(0,me.jsx)("div",{className:S()("".concat(ve,"-action"),(0,N.Z)({},"".concat(ve,"-action-small"),ne==="small"),q),children:We}):null,Oe={name:k.name,field:g,index:C,record:y==null||(te=y.getFieldValue)===null||te===void 0?void 0:te.call(y,[ee.listName,P,g.name].filter(function(X){return X!==void 0}).flat(1)),fields:c,operation:he,meta:s},je=(0,i.zx)(),Qe=je.grid,ot=(Y==null?void 0:Y(Be,Oe))||Be,et=(ue==null?void 0:ue({listDom:(0,me.jsx)("div",{className:S()("".concat(ve,"-container"),ie,q),style:(0,t.Z)({width:Qe?"100%":void 0},le),children:ot}),action:qe},Oe))||(0,me.jsxs)("div",{className:S()("".concat(ve,"-item"),q,(0,N.Z)((0,N.Z)({},"".concat(ve,"-item-default"),ce===void 0),"".concat(ve,"-item-show-label"),ce)),style:{display:"flex",alignItems:"flex-end"},children:[(0,me.jsx)("div",{className:S()("".concat(ve,"-container"),ie,q),style:(0,t.Z)({width:Qe?"100%":void 0},le),children:ot}),qe]});return(0,me.jsx)(oe.Provider,{value:(0,t.Z)((0,t.Z)({},g),{},{listName:[ee.listName,P,g.name].filter(function(X){return X!==void 0}).flat(1)}),children:et})},Ve=function(u){var A=(0,a.YB)(),te=u.creatorButtonProps,Ie=u.prefixCls,Fe=u.children,ae=u.creatorRecord,Y=u.action,ue=u.fields,ce=u.actionGuard,ve=u.max,de=u.fieldExtraRender,he=u.meta,be=u.containerClassName,Ze=u.containerStyle,we=u.onAfterAdd,c=u.onAfterRemove,s=(0,E.useContext)(a.L_),g=s.hashId,C=(0,E.useRef)(new Map),y=(0,E.useState)(!1),P=(0,V.Z)(y,2),ie=P[0],le=P[1],$=(0,E.useMemo)(function(){return ue.map(function(F){var ne,ee;if(!((ne=C.current)!==null&&ne!==void 0&&ne.has(F.key.toString()))){var J;(J=C.current)===null||J===void 0||J.set(F.key.toString(),(0,G.x)())}var L=(ee=C.current)===null||ee===void 0?void 0:ee.get(F.key.toString());return(0,t.Z)((0,t.Z)({},F),{},{uuid:L})})},[ue]),se=(0,E.useMemo)(function(){var F=(0,t.Z)({},Y),ne=$.length;return ce!=null&&ce.beforeAddRow?F.add=(0,_.Z)((0,I.Z)().mark(function ee(){var J,L,K,b,z,H=arguments;return(0,I.Z)().wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:for(J=H.length,L=new Array(J),K=0;K0&&arguments[0]!==void 0?arguments[0]:{},G=U.children,B=U.Wrapper,l=(0,n.Z)(U,h);return i?(0,m.jsx)(f.Z,(0,t.Z)((0,t.Z)((0,t.Z)({gutter:8},I),l),{},{children:G})):B?(0,m.jsx)(B,{children:G}):G},ColWrapper:function(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},G=U.children,B=U.Wrapper,l=(0,n.Z)(U,Z),O=(0,a.useMemo)(function(){var x=(0,t.Z)((0,t.Z)({},_),l);return typeof x.span=="undefined"&&typeof x.xs=="undefined"&&(x.xs=24),x},[l]);return i?(0,m.jsx)(o.Z,(0,t.Z)((0,t.Z)({},O),{},{children:G})):B?(0,m.jsx)(B,{children:G}):G}}},M=function(j){var i=(0,a.useMemo)(function(){return(0,r.Z)(j)==="object"?j:{grid:j}},[j]),I=(0,a.useContext)(p),_=I.grid,V=I.colProps;return(0,a.useMemo)(function(){return S({grid:!!(_||i.grid),rowProps:i==null?void 0:i.rowProps,colProps:(i==null?void 0:i.colProps)||V,Wrapper:i==null?void 0:i.Wrapper})},[i==null?void 0:i.Wrapper,i.grid,_,JSON.stringify([V,i==null?void 0:i.colProps,i==null?void 0:i.rowProps])])}},73177:function(W,d,e){"use strict";e.d(d,{X:function(){return a},b:function(){return o}});var r=e(67159),t=e(51812),n=e(1977),f=e(34155),o=function(){var h;return typeof f=="undefined"?r.Z:((h=f)===null||f===void 0||(f={NODE_ENV:"production",PUBLIC_PATH:"/dpanel/static/"})===null||f===void 0?void 0:f.ANTD_VERSION)||r.Z},a=function(h,Z){var p=(0,n.n)(o(),"4.23.0")>-1?{open:h,onOpenChange:Z}:{visible:h,onVisibleChange:Z};return(0,t.Y)(p)}},41036:function(W,d,e){"use strict";e.d(d,{J:function(){return t}});var r=e(67294),t=r.createContext({})},23312:function(W,d,e){"use strict";e.d(d,{Cl:function(){return h},lp:function(){return E}});var r=e(71002),t=e(27484),n=e.n(t),f=e(96671),o=e.n(f),a=e(88306),m=e(74763);n().extend(o());var h={time:"HH:mm:ss",timeRange:"HH:mm:ss",date:"YYYY-MM-DD",dateWeek:"YYYY-wo",dateMonth:"YYYY-MM",dateQuarter:"YYYY-[Q]Q",dateYear:"YYYY",dateRange:"YYYY-MM-DD",dateTime:"YYYY-MM-DD HH:mm:ss",dateTimeRange:"YYYY-MM-DD HH:mm:ss"};function Z(j){return Object.prototype.toString.call(j)==="[object Object]"}function p(j){if(Z(j)===!1)return!1;var i=j.constructor;if(i===void 0)return!0;var I=i.prototype;return!(Z(I)===!1||I.hasOwnProperty("isPrototypeOf")===!1)}var S=function(i){return!!(i!=null&&i._isAMomentObject)},M=function(i,I,_){if(!I)return i;if(n().isDayjs(i)||S(i)){if(I==="number")return i.valueOf();if(I==="string")return i.format(h[_]||"YYYY-MM-DD HH:mm:ss");if(typeof I=="string"&&I!=="string")return i.format(I);if(typeof I=="function")return I(i,_)}return i},E=function j(i,I,_,V,U){var G={};return typeof window=="undefined"||(0,r.Z)(i)!=="object"||(0,m.k)(i)||i instanceof Blob||Array.isArray(i)?i:(Object.keys(i).forEach(function(B){var l=U?[U,B].flat(1):[B],O=(0,a.Z)(_,l)||"text",x="text",N;typeof O=="string"?x=O:O&&(x=O.valueType,N=O.dateFormat);var Re=i[B];if(!((0,m.k)(Re)&&V)){if(p(Re)&&!Array.isArray(Re)&&!n().isDayjs(Re)&&!S(Re)){G[B]=j(Re,I,_,V,l);return}if(Array.isArray(Re)){G[B]=Re.map(function(De,fe){return n().isDayjs(De)||S(De)?M(De,N||I,x):j(De,I,_,V,[B,"".concat(fe)].flat(1))});return}G[B]=M(Re,N||I,x)}}),G)}},26369:function(W,d,e){"use strict";e.d(d,{D:function(){return t}});var r=e(67294),t=function(f){var o=(0,r.useRef)();return(0,r.useEffect)(function(){o.current=f}),o.current}},48171:function(W,d,e){"use strict";e.d(d,{J:function(){return n}});var r=e(74902),t=e(67294),n=function(o){var a=(0,t.useRef)(null);return a.current=o,(0,t.useCallback)(function(){for(var m,h=arguments.length,Z=new Array(h),p=0;p=o.length?{done:!0}:{done:!1,value:o[h++]}},e:function(j){throw j},f:Z}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var p,S=!0,M=!1;return{s:function(){m=m.call(o)},n:function(){var j=m.next();return S=j.done,j},e:function(j){M=!0,p=j},f:function(){try{S||m.return==null||m.return()}finally{if(M)throw p}}}}var n=e(71002);function f(o,a,m,h){if(o===a)return!0;if(o&&a&&(0,n.Z)(o)==="object"&&(0,n.Z)(a)==="object"){if(o.constructor!==a.constructor)return!1;var Z,p,S;if(Array.isArray(o)){if(Z=o.length,Z!=a.length)return!1;for(p=Z;p--!==0;)if(!f(o[p],a[p],m,h))return!1;return!0}if(o instanceof Map&&a instanceof Map){if(o.size!==a.size)return!1;var M=t(o.entries()),E;try{for(M.s();!(E=M.n()).done;)if(p=E.value,!a.has(p[0]))return!1}catch(U){M.e(U)}finally{M.f()}var j=t(o.entries()),i;try{for(j.s();!(i=j.n()).done;)if(p=i.value,!f(p[1],a.get(p[0]),m,h))return!1}catch(U){j.e(U)}finally{j.f()}return!0}if(o instanceof Set&&a instanceof Set){if(o.size!==a.size)return!1;var I=t(o.entries()),_;try{for(I.s();!(_=I.n()).done;)if(p=_.value,!a.has(p[0]))return!1}catch(U){I.e(U)}finally{I.f()}return!0}if(ArrayBuffer.isView(o)&&ArrayBuffer.isView(a)){if(Z=o.length,Z!=a.length)return!1;for(p=Z;p--!==0;)if(o[p]!==a[p])return!1;return!0}if(o.constructor===RegExp)return o.source===a.source&&o.flags===a.flags;if(o.valueOf!==Object.prototype.valueOf&&o.valueOf)return o.valueOf()===a.valueOf();if(o.toString!==Object.prototype.toString&&o.toString)return o.toString()===a.toString();if(S=Object.keys(o),Z=S.length,Z!==Object.keys(a).length)return!1;for(p=Z;p--!==0;)if(!Object.prototype.hasOwnProperty.call(a,S[p]))return!1;for(p=Z;p--!==0;){var V=S[p];if(!(m!=null&&m.includes(V))&&!(V==="_owner"&&o.$$typeof)&&!f(o[V],a[V],m,h))return h&&console.log(V),!1}return!0}return o!==o&&a!==a}},74763:function(W,d,e){"use strict";e.d(d,{k:function(){return r}});var r=function(n){return n==null}},92210:function(W,d,e){"use strict";e.d(d,{T:function(){return n}});var r=e(1413),t=e(71002),n=function(){for(var o={},a=arguments.length,m=new Array(a),h=0;h0&&arguments[0]!==void 0?arguments[0]:21;if(typeof window=="undefined"||!window.crypto)return(r+=1).toFixed(0);for(var a="",m=crypto.getRandomValues(new Uint8Array(o));o--;){var h=63&m[o];a+=h<36?h.toString(36):h<62?(h-26).toString(36).toUpperCase():h<63?"_":"-"}return a},n=function(){return typeof window=="undefined"?t():window.crypto&&window.crypto.randomUUID&&typeof crypto.randomUUID=="function"?crypto.randomUUID():t()}},51812:function(W,d,e){"use strict";e.d(d,{Y:function(){return r}});var r=function(n){var f={};if(Object.keys(n||{}).forEach(function(o){n[o]!==void 0&&(f[o]=n[o])}),!(Object.keys(f).length<1))return f}},22270:function(W,d,e){"use strict";e.d(d,{h:function(){return r}});function r(t){if(typeof t=="function"){for(var n=arguments.length,f=new Array(n>1?n-1:0),o=1;o3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof j=="string"?j:`${i}-${_}`,error:j,errorStatus:I}}const E=j=>{let{help:i,helpStatus:I,errors:_=S,warnings:V=S,className:U,fieldId:G,onVisibleChanged:B}=j;const{prefixCls:l}=t.useContext(h.Rk),O=`${l}-item-explain`,x=(0,m.Z)(l),[N,Re,De]=(0,p.ZP)(l,x),fe=(0,t.useMemo)(()=>(0,a.Z)(l),[l]),He=(0,Z.Z)(_),me=(0,Z.Z)(V),Xe=t.useMemo(()=>i!=null?[M(i,"help",I)]:[].concat((0,r.Z)(He.map((Ne,Ve)=>M(Ne,"error","error",Ve))),(0,r.Z)(me.map((Ne,Ve)=>M(Ne,"warning","warning",Ve)))),[i,I,He,me]),Ke={};return G&&(Ke.id=`${G}_help`),N(t.createElement(o.ZP,{motionDeadline:fe.motionDeadline,motionName:`${l}-show-help`,visible:!!Xe.length,onVisibleChanged:B},Ne=>{const{className:Ve,style:Je}=Ne;return t.createElement("div",Object.assign({},Ke,{className:f()(O,Ve,De,x,U,Re),style:Je,role:"alert"}),t.createElement(o.V4,Object.assign({keys:Xe},(0,a.Z)(l),{motionName:`${l}-show-help-item`,component:!1}),Te=>{const{key:rt,error:R,errorStatus:oe,className:w,style:v}=Te;return t.createElement("div",{key:rt,className:f()(w,{[`${O}-${oe}`]:oe}),style:v},R)}))}))};d.Z=E},25449:function(W,d,e){"use strict";e.d(d,{Z:function(){return c}});var r=e(74902),t=e(67294),n=e(93967),f=e.n(n),o=e(88692),a=e(30470),m=e(42550),h=e(96159),Z=e(27288),p=e(53124),S=e(35792),M=e(65223),E=e(50344);function j(s){if(typeof s=="function")return s;const g=(0,E.Z)(s);return g.length<=1?g[0]:g}const i=()=>{const{status:s,errors:g=[],warnings:C=[]}=(0,t.useContext)(M.aM);return{status:s,errors:g,warnings:C}};i.Context=M.aM;var I=i,_=e(75164);function V(s){const[g,C]=t.useState(s),y=(0,t.useRef)(null),P=(0,t.useRef)([]),ie=(0,t.useRef)(!1);t.useEffect(()=>(ie.current=!1,()=>{ie.current=!0,_.Z.cancel(y.current),y.current=null}),[]);function le($){ie.current||(y.current===null&&(P.current=[],y.current=(0,_.Z)(()=>{y.current=null,C(se=>{let T=se;return P.current.forEach(k=>{T=k(T)}),T})})),P.current.push($))}return[g,le]}function U(){const{itemRef:s}=t.useContext(M.q3),g=t.useRef({});function C(y,P){const ie=P&&typeof P=="object"&&P.ref,le=y.join("_");return(g.current.name!==le||g.current.originRef!==ie)&&(g.current.name=le,g.current.originRef=ie,g.current.ref=(0,m.sQ)(s(y),ie)),g.current.ref}return C}var G=e(31066),B=e(80993),l=e(5110),O=e(8410),x=e(98423),N=e(92820),Re=e(21584),De=e(56811),fe=e(83559);const He=s=>{const{formItemCls:g}=s;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${g}-control`]:{display:"flex"}}}};var me=(0,fe.bk)(["Form","item-item"],(s,g)=>{let{rootPrefixCls:C}=g;const y=(0,G.B4)(s,C);return[He(y)]}),Ke=s=>{const{prefixCls:g,status:C,wrapperCol:y,children:P,errors:ie,warnings:le,_internalItemRender:$,extra:se,help:T,fieldId:k,marginBottom:D,onErrorVisibleChanged:q}=s,F=`${g}-item`,ne=t.useContext(M.q3),ee=y||ne.wrapperCol||{},J=f()(`${F}-control`,ee.className),L=t.useMemo(()=>Object.assign({},ne),[ne]);delete L.labelCol,delete L.wrapperCol;const K=t.createElement("div",{className:`${F}-control-input`},t.createElement("div",{className:`${F}-control-input-content`},P)),b=t.useMemo(()=>({prefixCls:g,status:C}),[g,C]),z=D!==null||ie.length||le.length?t.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},t.createElement(M.Rk.Provider,{value:b},t.createElement(De.Z,{fieldId:k,errors:ie,warnings:le,help:T,helpStatus:C,className:`${F}-explain-connected`,onVisibleChanged:q})),!!D&&t.createElement("div",{style:{width:0,height:D}})):null,H={};k&&(H.id=`${k}_extra`);const re=se?t.createElement("div",Object.assign({},H,{className:`${F}-extra`}),se):null,Q=$&&$.mark==="pro_table_render"&&$.render?$.render(s,{input:K,errorList:z,extra:re}):t.createElement(t.Fragment,null,K,z,re);return t.createElement(M.q3.Provider,{value:L},t.createElement(Re.Z,Object.assign({},ee,{className:J}),Q),t.createElement(me,{prefixCls:g}))},Ne=e(25035),Ve=e(10110),Je=e(24457),Te=e(83062),rt=function(s,g){var C={};for(var y in s)Object.prototype.hasOwnProperty.call(s,y)&&g.indexOf(y)<0&&(C[y]=s[y]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,y=Object.getOwnPropertySymbols(s);P{let{prefixCls:g,label:C,htmlFor:y,labelCol:P,labelAlign:ie,colon:le,required:$,requiredMark:se,tooltip:T,vertical:k}=s;var D;const[q]=(0,Ve.Z)("Form"),{labelAlign:F,labelCol:ne,labelWrap:ee,colon:J}=t.useContext(M.q3);if(!C)return null;const L=P||ne||{},K=ie||F,b=`${g}-item-label`,z=f()(b,K==="left"&&`${b}-left`,L.className,{[`${b}-wrap`]:!!ee});let H=C;const re=le===!0||J!==!1&&le!==!1;re&&!k&&typeof C=="string"&&C.trim()&&(H=C.replace(/[:|:]\s*$/,""));const pe=R(T);if(pe){const{icon:Ye=t.createElement(Ne.Z,null)}=pe,Be=rt(pe,["icon"]),xe=t.createElement(Te.Z,Object.assign({},Be),t.cloneElement(Ye,{className:`${g}-item-tooltip`,title:"",onClick:_e=>{_e.preventDefault()},tabIndex:null}));H=t.createElement(t.Fragment,null,H,xe)}const Ee=se==="optional",Ce=typeof se=="function";Ce?H=se(H,{required:!!$}):Ee&&!$&&(H=t.createElement(t.Fragment,null,H,t.createElement("span",{className:`${g}-item-optional`,title:""},(q==null?void 0:q.optional)||((D=Je.Z.Form)===null||D===void 0?void 0:D.optional))));const $e=f()({[`${g}-item-required`]:$,[`${g}-item-required-mark-optional`]:Ee||Ce,[`${g}-item-no-colon`]:!re});return t.createElement(Re.Z,Object.assign({},L,{className:z}),t.createElement("label",{htmlFor:y,className:$e,title:typeof C=="string"?C:""},H))},v=e(28894),u=e(89739),A=e(4340),te=e(21640),Ie=e(50888);const Fe={success:u.Z,warning:te.Z,error:A.Z,validating:Ie.Z};function ae(s){let{children:g,errors:C,warnings:y,hasFeedback:P,validateStatus:ie,prefixCls:le,meta:$,noStyle:se}=s;const T=`${le}-item`,{feedbackIcons:k}=t.useContext(M.q3),D=(0,B.lR)(C,y,$,null,!!P,ie),{isFormItemInput:q,status:F,hasFeedback:ne,feedbackIcon:ee}=t.useContext(M.aM),J=t.useMemo(()=>{var L;let K;if(P){const z=P!==!0&&P.icons||k,H=D&&((L=z==null?void 0:z({status:D,errors:C,warnings:y}))===null||L===void 0?void 0:L[D]),re=D&&Fe[D];K=H!==!1&&re?t.createElement("span",{className:f()(`${T}-feedback-icon`,`${T}-feedback-icon-${D}`)},H||t.createElement(re,null)):null}const b={status:D||"",errors:C,warnings:y,hasFeedback:!!P,feedbackIcon:K,isFormItemInput:!0};return se&&(b.status=(D!=null?D:F)||"",b.isFormItemInput=q,b.hasFeedback=!!(P!=null?P:ne),b.feedbackIcon=P!==void 0?b.feedbackIcon:ee),b},[D,P,se,q,F]);return t.createElement(M.aM.Provider,{value:J},g)}var Y=function(s,g){var C={};for(var y in s)Object.prototype.hasOwnProperty.call(s,y)&&g.indexOf(y)<0&&(C[y]=s[y]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,y=Object.getOwnPropertySymbols(s);P{if($e&&Q.current){const Oe=getComputedStyle(Q.current);xe(parseInt(Oe.marginBottom,10))}},[$e,Ye]);const _e=Oe=>{Oe||xe(null)},We=function(){let Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const je=Oe?pe:T.errors,Qe=Oe?Ee:T.warnings;return(0,B.lR)(je,Qe,T,"",!!k,se)}(),qe=f()(b,C,y,{[`${b}-with-help`]:Ce||pe.length||Ee.length,[`${b}-has-feedback`]:We&&k,[`${b}-has-success`]:We==="success",[`${b}-has-warning`]:We==="warning",[`${b}-has-error`]:We==="error",[`${b}-is-validating`]:We==="validating",[`${b}-hidden`]:D,[`${b}-${L}`]:L});return t.createElement("div",{className:qe,style:P,ref:Q},t.createElement(N.Z,Object.assign({className:`${b}-row`},(0,x.Z)(K,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),t.createElement(w,Object.assign({htmlFor:F},s,{requiredMark:z,required:ne!=null?ne:ee,prefixCls:g,vertical:re})),t.createElement(Ke,Object.assign({},s,T,{errors:pe,warnings:Ee,prefixCls:g,status:We,help:ie,marginBottom:Be,onErrorVisibleChanged:_e}),t.createElement(M.qI.Provider,{value:J},t.createElement(ae,{prefixCls:g,meta:T,errors:T.errors,warnings:T.warnings,hasFeedback:k,validateStatus:We},q)))),!!Be&&t.createElement("div",{className:`${b}-margin-offset`,style:{marginBottom:-Be}}))}const ce="__SPLIT__",ve=null;function de(s,g){const C=Object.keys(s),y=Object.keys(g);return C.length===y.length&&C.every(P=>{const ie=s[P],le=g[P];return ie===le||typeof ie=="function"||typeof le=="function"})}const he=t.memo(s=>{let{children:g}=s;return g},(s,g)=>de(s.control,g.control)&&s.update===g.update&&s.childProps.length===g.childProps.length&&s.childProps.every((C,y)=>C===g.childProps[y]));function be(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Ze(s){const{name:g,noStyle:C,className:y,dependencies:P,prefixCls:ie,shouldUpdate:le,rules:$,children:se,required:T,label:k,messageVariables:D,trigger:q="onChange",validateTrigger:F,hidden:ne,help:ee,layout:J}=s,{getPrefixCls:L}=t.useContext(p.E_),{name:K}=t.useContext(M.q3),b=j(se),z=typeof b=="function",H=t.useContext(M.qI),{validateTrigger:re}=t.useContext(o.zb),Q=F!==void 0?F:re,pe=g!=null,Ee=L("form",ie),Ce=(0,S.Z)(Ee),[$e,Ye,Be]=(0,G.ZP)(Ee,Ce),xe=(0,Z.ln)("Form.Item"),_e=t.useContext(o.ZM),ke=t.useRef(),[We,qe]=V({}),[Oe,je]=(0,a.Z)(()=>be()),Qe=ge=>{const Ae=_e==null?void 0:_e.getKey(ge.name);if(je(ge.destroy?be():ge,!0),C&&ee!==!1&&H){let Me=ge.name;if(ge.destroy)Me=ke.current||Me;else if(Ae!==void 0){const[ze,Le]=Ae;Me=[ze].concat((0,r.Z)(Le)),ke.current=Me}H(ge,Me)}},ot=(ge,Ae)=>{qe(Me=>{const ze=Object.assign({},Me),ct=[].concat((0,r.Z)(ge.name.slice(0,-1)),(0,r.Z)(Ae)).join(ce);return ge.destroy?delete ze[ct]:ze[ct]=ge,ze})},[et,X]=t.useMemo(()=>{const ge=(0,r.Z)(Oe.errors),Ae=(0,r.Z)(Oe.warnings);return Object.values(We).forEach(Me=>{ge.push.apply(ge,(0,r.Z)(Me.errors||[])),Ae.push.apply(Ae,(0,r.Z)(Me.warnings||[]))}),[ge,Ae]},[We,Oe.errors,Oe.warnings]),ye=U();function Pe(ge,Ae,Me){return C&&!ne?t.createElement(ae,{prefixCls:Ee,hasFeedback:s.hasFeedback,validateStatus:s.validateStatus,meta:Oe,errors:et,warnings:X,noStyle:!0},ge):t.createElement(ue,Object.assign({key:"row"},s,{className:f()(y,Be,Ce,Ye),prefixCls:Ee,fieldId:Ae,isRequired:Me,errors:et,warnings:X,meta:Oe,onSubItemMetaChange:ot,layout:J}),ge)}if(!pe&&!z&&!P)return $e(Pe(b));let Se={};return typeof k=="string"?Se.label=k:g&&(Se.label=String(g)),D&&(Se=Object.assign(Object.assign({},Se),D)),$e(t.createElement(o.gN,Object.assign({},s,{messageVariables:Se,trigger:q,validateTrigger:Q,onMetaChange:Qe}),(ge,Ae,Me)=>{const ze=(0,B.qo)(g).length&&Ae?Ae.name:[],Le=(0,B.dD)(ze,K),ct=T!==void 0?T:!!($!=null&&$.some(Ue=>{if(Ue&&typeof Ue=="object"&&Ue.required&&!Ue.warningOnly)return!0;if(typeof Ue=="function"){const st=Ue(Me);return(st==null?void 0:st.required)&&!(st!=null&&st.warningOnly)}return!1})),ft=Object.assign({},ge);let ut=null;if(Array.isArray(b)&&pe)ut=b;else if(!(z&&(!(le||P)||pe))){if(!(P&&!z&&!pe))if(t.isValidElement(b)){const Ue=Object.assign(Object.assign({},b.props),ft);if(Ue.id||(Ue.id=Le),ee||et.length>0||X.length>0||s.extra){const lt=[];(ee||et.length>0)&<.push(`${Le}_help`),s.extra&<.push(`${Le}_extra`),Ue["aria-describedby"]=lt.join(" ")}et.length>0&&(Ue["aria-invalid"]="true"),ct&&(Ue["aria-required"]="true"),(0,m.Yr)(b)&&(Ue.ref=ye(ze,b)),new Set([].concat((0,r.Z)((0,B.qo)(q)),(0,r.Z)((0,B.qo)(Q)))).forEach(lt=>{Ue[lt]=function(){for(var bt,Ct,Pt,mt,dt,vt=arguments.length,Zt=new Array(vt),gt=0;gt{const a=setTimeout(()=>{o(n)},n.length?0:10);return()=>{clearTimeout(a)}},[n]),f}},72723:function(W,d,e){"use strict";e.d(d,{Z:function(){return rt}});var r=e(65223),t=e(56811),n=e(67294),f=e(93967),o=e.n(f),a=e(88692),m=e(53124),h=e(98866),Z=e(35792),p=e(98675),S=e(97647),M=e(34203);const E=R=>typeof R=="object"&&R!=null&&R.nodeType===1,j=(R,oe)=>(!oe||R!=="hidden")&&R!=="visible"&&R!=="clip",i=(R,oe)=>{if(R.clientHeight{const u=(A=>{if(!A.ownerDocument||!A.ownerDocument.defaultView)return null;try{return A.ownerDocument.defaultView.frameElement}catch(te){return null}})(v);return!!u&&(u.clientHeightAoe||A>R&&te=oe&&Ie>=w?A-R-v:te>oe&&Iew?te-oe+u:0,_=R=>{const oe=R.parentElement;return oe==null?R.getRootNode().host||null:oe},V=(R,oe)=>{var w,v,u,A;if(typeof document=="undefined")return[];const{scrollMode:te,block:Ie,inline:Fe,boundary:ae,skipOverflowHiddenElements:Y}=oe,ue=typeof ae=="function"?ae:q=>q!==ae;if(!E(R))throw new TypeError("Invalid target");const ce=document.scrollingElement||document.documentElement,ve=[];let de=R;for(;E(de)&&ue(de);){if(de=_(de),de===ce){ve.push(de);break}de!=null&&de===document.body&&i(de)&&!i(document.documentElement)||de!=null&&i(de,Y)&&ve.push(de)}const he=(v=(w=window.visualViewport)==null?void 0:w.width)!=null?v:innerWidth,be=(A=(u=window.visualViewport)==null?void 0:u.height)!=null?A:innerHeight,{scrollX:Ze,scrollY:we}=window,{height:c,width:s,top:g,right:C,bottom:y,left:P}=R.getBoundingClientRect(),{top:ie,right:le,bottom:$,left:se}=(q=>{const F=window.getComputedStyle(q);return{top:parseFloat(F.scrollMarginTop)||0,right:parseFloat(F.scrollMarginRight)||0,bottom:parseFloat(F.scrollMarginBottom)||0,left:parseFloat(F.scrollMarginLeft)||0}})(R);let T=Ie==="start"||Ie==="nearest"?g-ie:Ie==="end"?y+$:g+c/2-ie+$,k=Fe==="center"?P+s/2-se+le:Fe==="end"?C+le:P-se;const D=[];for(let q=0;q=0&&P>=0&&y<=be&&C<=he&&g>=J&&y<=K&&P>=b&&C<=L)return D;const z=getComputedStyle(F),H=parseInt(z.borderLeftWidth,10),re=parseInt(z.borderTopWidth,10),Q=parseInt(z.borderRightWidth,10),pe=parseInt(z.borderBottomWidth,10);let Ee=0,Ce=0;const $e="offsetWidth"in F?F.offsetWidth-F.clientWidth-H-Q:0,Ye="offsetHeight"in F?F.offsetHeight-F.clientHeight-re-pe:0,Be="offsetWidth"in F?F.offsetWidth===0?0:ee/F.offsetWidth:0,xe="offsetHeight"in F?F.offsetHeight===0?0:ne/F.offsetHeight:0;if(ce===F)Ee=Ie==="start"?T:Ie==="end"?T-be:Ie==="nearest"?I(we,we+be,be,re,pe,we+T,we+T+c,c):T-be/2,Ce=Fe==="start"?k:Fe==="center"?k-he/2:Fe==="end"?k-he:I(Ze,Ze+he,he,H,Q,Ze+k,Ze+k+s,s),Ee=Math.max(0,Ee+we),Ce=Math.max(0,Ce+Ze);else{Ee=Ie==="start"?T-J-re:Ie==="end"?T-K+pe+Ye:Ie==="nearest"?I(J,K,ne,re,pe+Ye,T,T+c,c):T-(J+ne/2)+Ye/2,Ce=Fe==="start"?k-b-H:Fe==="center"?k-(b+ee/2)+$e/2:Fe==="end"?k-L+Q+$e:I(b,L,ee,H,Q+$e,k,k+s,s);const{scrollLeft:_e,scrollTop:ke}=F;Ee=xe===0?0:Math.max(0,Math.min(ke+Ee/xe,F.scrollHeight-ne/xe+Ye)),Ce=Be===0?0:Math.max(0,Math.min(_e+Ce/Be,F.scrollWidth-ee/Be+$e)),T+=ke-Ee,k+=_e-Ce}D.push({el:F,top:Ee,left:Ce})}return D},U=R=>R===!1?{block:"end",inline:"nearest"}:(oe=>oe===Object(oe)&&Object.keys(oe).length!==0)(R)?R:{block:"start",inline:"nearest"};function G(R,oe){if(!R.isConnected||!(u=>{let A=u;for(;A&&A.parentNode;){if(A.parentNode===document)return!0;A=A.parentNode instanceof ShadowRoot?A.parentNode.host:A.parentNode}return!1})(R))return;const w=(u=>{const A=window.getComputedStyle(u);return{top:parseFloat(A.scrollMarginTop)||0,right:parseFloat(A.scrollMarginRight)||0,bottom:parseFloat(A.scrollMarginBottom)||0,left:parseFloat(A.scrollMarginLeft)||0}})(R);if((u=>typeof u=="object"&&typeof u.behavior=="function")(oe))return oe.behavior(V(R,oe));const v=typeof oe=="boolean"||oe==null?void 0:oe.behavior;for(const{el:u,top:A,left:te}of V(R,U(oe))){const Ie=A-w.top+w.bottom,Fe=te-w.left+w.right;u.scroll({top:Ie,left:Fe,behavior:v})}}var B=e(80993);function l(R){return(0,B.qo)(R).join("_")}function O(R,oe){const w=oe.getFieldInstance(R),v=(0,M.bn)(w);if(v)return v;const u=(0,B.dD)((0,B.qo)(R),oe.__INTERNAL__.name);if(u)return document.getElementById(u)}function x(R){const[oe]=(0,a.cI)(),w=n.useRef({}),v=n.useMemo(()=>R!=null?R:Object.assign(Object.assign({},oe),{__INTERNAL__:{itemRef:u=>A=>{const te=l(u);A?w.current[te]=A:delete w.current[te]}},scrollToField:function(u){let A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const te=O(u,v);te&&G(te,Object.assign({scrollMode:"if-needed",block:"nearest"},A))},getFieldInstance:u=>{const A=l(u);return w.current[A]}}),[R,oe]);return[v]}var N=e(31066),Re=e(37920),De=function(R,oe){var w={};for(var v in R)Object.prototype.hasOwnProperty.call(R,v)&&oe.indexOf(v)<0&&(w[v]=R[v]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,v=Object.getOwnPropertySymbols(R);u{const w=n.useContext(h.Z),{getPrefixCls:v,direction:u,form:A}=n.useContext(m.E_),{prefixCls:te,className:Ie,rootClassName:Fe,size:ae,disabled:Y=w,form:ue,colon:ce,labelAlign:ve,labelWrap:de,labelCol:he,wrapperCol:be,hideRequiredMark:Ze,layout:we="horizontal",scrollToFirstError:c,requiredMark:s,onFinishFailed:g,name:C,style:y,feedbackIcons:P,variant:ie}=R,le=De(R,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),$=(0,p.Z)(ae),se=n.useContext(Re.Z),T=(0,n.useMemo)(()=>s!==void 0?s:Ze?!1:A&&A.requiredMark!==void 0?A.requiredMark:!0,[Ze,s,A]),k=ce!=null?ce:A==null?void 0:A.colon,D=v("form",te),q=(0,Z.Z)(D),[F,ne,ee]=(0,N.ZP)(D,q),J=o()(D,`${D}-${we}`,{[`${D}-hide-required-mark`]:T===!1,[`${D}-rtl`]:u==="rtl",[`${D}-${$}`]:$},ee,q,ne,A==null?void 0:A.className,Ie,Fe),[L]=x(ue),{__INTERNAL__:K}=L;K.name=C;const b=(0,n.useMemo)(()=>({name:C,labelAlign:ve,labelCol:he,labelWrap:de,wrapperCol:be,vertical:we==="vertical",colon:k,requiredMark:T,itemRef:K.itemRef,form:L,feedbackIcons:P}),[C,ve,he,be,we,k,T,L,P]),z=n.useRef(null);n.useImperativeHandle(oe,()=>{var Q;return Object.assign(Object.assign({},L),{nativeElement:(Q=z.current)===null||Q===void 0?void 0:Q.nativeElement})});const H=(Q,pe)=>{if(Q){let Ee={block:"nearest"};typeof Q=="object"&&(Ee=Q),L.scrollToField(pe,Ee)}},re=Q=>{if(g==null||g(Q),Q.errorFields.length){const pe=Q.errorFields[0].name;if(c!==void 0){H(c,pe);return}A&&A.scrollToFirstError!==void 0&&H(A.scrollToFirstError,pe)}};return F(n.createElement(r.pg.Provider,{value:ie},n.createElement(h.n,{disabled:Y},n.createElement(S.Z.Provider,{value:$},n.createElement(r.RV,{validateMessages:se},n.createElement(r.q3.Provider,{value:b},n.createElement(a.ZP,Object.assign({id:C},le,{name:C,onFinishFailed:re,form:L,ref:z,style:Object.assign(Object.assign({},A==null?void 0:A.style),y),className:J}))))))))};var me=n.forwardRef(fe),Xe=e(25449),Ke=function(R,oe){var w={};for(var v in R)Object.prototype.hasOwnProperty.call(R,v)&&oe.indexOf(v)<0&&(w[v]=R[v]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,v=Object.getOwnPropertySymbols(R);u{var{prefixCls:oe,children:w}=R,v=Ke(R,["prefixCls","children"]);const{getPrefixCls:u}=n.useContext(m.E_),A=u("form",oe),te=n.useMemo(()=>({prefixCls:A,status:"error"}),[A]);return n.createElement(a.aV,Object.assign({},v),(Ie,Fe,ae)=>n.createElement(r.Rk.Provider,{value:te},w(Ie.map(Y=>Object.assign(Object.assign({},Y),{fieldKey:Y.key})),Fe,{errors:ae.errors,warnings:ae.warnings})))};function Je(){const{form:R}=(0,n.useContext)(r.q3);return R}const Te=me;Te.Item=Xe.Z,Te.List=Ve,Te.ErrorList=t.Z,Te.useForm=x,Te.useFormInstance=Je,Te.useWatch=a.qo,Te.Provider=r.RV,Te.create=()=>{};var rt=Te},31066:function(W,d,e){"use strict";e.d(d,{ZP:function(){return B},B4:function(){return G}});var r=e(11568),t=e(14747),n=e(50438),f=e(33507),o=e(83262),a=e(83559),h=l=>{const{componentCls:O}=l,x=`${O}-show-help`,N=`${O}-show-help-item`;return{[x]:{transition:`opacity ${l.motionDurationSlow} ${l.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[N]:{overflow:"hidden",transition:`height ${l.motionDurationSlow} ${l.motionEaseInOut}, +(self.webpackChunk=self.webpackChunk||[]).push([[8820],{48689:function(W,d,e){"use strict";e.d(d,{Z:function(){return h}});var r=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},f=n,o=e(84089),a=function(p,S){return t.createElement(o.Z,(0,r.Z)({},p,{ref:S,icon:f}))},m=t.forwardRef(a),h=m},25035:function(W,d,e){"use strict";e.d(d,{Z:function(){return h}});var r=e(87462),t=e(67294),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},f=n,o=e(84089),a=function(p,S){return t.createElement(o.Z,(0,r.Z)({},p,{ref:S,icon:f}))},m=t.forwardRef(a),h=m},89671:function(W,d,e){"use strict";e.d(d,{I:function(){return je}});var r=e(97685),t=e(4942),n=e(1413),f=e(74165),o=e(15861),a=e(45987),m=e(10915),h=e(22270),Z=e(48171),p=e(26369),S=e(23491),M=e(41036),E=e(21770),j=e(75661),i=e(67294),I=e(81758),_=0;function V(c){var s=(0,i.useRef)(null),g=(0,i.useState)(function(){return c.proFieldKey?c.proFieldKey.toString():(_+=1,_.toString())}),C=(0,r.Z)(g,1),y=C[0],P=(0,i.useRef)(y),ie=function(){var T=(0,o.Z)((0,f.Z)().mark(function k(){var D,q,F,ne;return(0,f.Z)().wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return(D=s.current)===null||D===void 0||D.abort(),F=new AbortController,s.current=F,J.next=5,Promise.race([(q=c.request)===null||q===void 0?void 0:q.call(c,c.params,c),new Promise(function(L,K){var b;(b=s.current)===null||b===void 0||(b=b.signal)===null||b===void 0||b.addEventListener("abort",function(){K(new Error("aborted"))})})]);case 5:return ne=J.sent,J.abrupt("return",ne);case 7:case"end":return J.stop()}},k)}));return function(){return T.apply(this,arguments)}}();(0,i.useEffect)(function(){return function(){_+=1}},[]);var le=(0,I.ZP)([P.current,c.params],ie,{revalidateOnFocus:!1,shouldRetryOnError:!1,revalidateOnReconnect:!1}),$=le.data,se=le.error;return[$||se]}var U=e(98082),G=e(74902),B=e(71002),l=e(55917),O=e(88306),x=e(8880),N=e(74763),Re=e(92210);function De(c){return(0,B.Z)(c)!=="object"?!1:c===null?!0:!(i.isValidElement(c)||c.constructor===RegExp||c instanceof Map||c instanceof Set||c instanceof HTMLElement||c instanceof Blob||c instanceof File||Array.isArray(c))}var fe=function(s,g){var C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,y=Object.keys(g).reduce(function(le,$){var se=g[$];return(0,N.k)(se)||(le[$]=se),le},{});if(Object.keys(y).length<1||typeof window=="undefined"||(0,B.Z)(s)!=="object"||(0,N.k)(s)||s instanceof Blob)return s;var P=Array.isArray(s)?[]:{},ie=function le($,se){var T=Array.isArray($),k=T?[]:{};return $==null||$===void 0?k:(Object.keys($).forEach(function(D){var q=function K(b,z){return Array.isArray(b)&&b.forEach(function(H,re){if(H){var Q=z==null?void 0:z[re];typeof H=="function"&&(z[re]=H(z,D,$)),(0,B.Z)(H)==="object"&&!Array.isArray(H)&&Object.keys(H).forEach(function(pe){var Ee=Q==null?void 0:Q[pe];if(typeof H[pe]=="function"&&Ee){var Ce=H[pe](Q[pe],D,$);Q[pe]=(0,B.Z)(Ce)==="object"?Ce[pe]:Ce}else(0,B.Z)(H[pe])==="object"&&Array.isArray(H[pe])&&Ee&&K(H[pe],Ee)}),(0,B.Z)(H)==="object"&&Array.isArray(H)&&Q&&K(H,Q)}}),D},F=se?[se,D].flat(1):[D].flat(1),ne=$[D],ee=(0,O.Z)(y,F),J=function(){var b,z,H=!1;if(typeof ee=="function"){z=ee==null?void 0:ee(ne,D,$);var re=(0,B.Z)(z);re!=="object"&&re!=="undefined"?(b=D,H=!0):b=z}else b=q(ee,ne);if(Array.isArray(b)){k=(0,x.Z)(k,b,ne);return}(0,B.Z)(b)==="object"&&!Array.isArray(P)?P=(0,l.Z)(P,b):(0,B.Z)(b)==="object"&&Array.isArray(P)?k=(0,n.Z)((0,n.Z)({},k),b):(b!==null||b!==void 0)&&(k=(0,x.Z)(k,[b],H?z:ne))};if(ee&&typeof ee=="function"&&J(),typeof window!="undefined"){if(De(ne)){var L=le(ne,F);if(Object.keys(L).length<1)return;k=(0,x.Z)(k,[D],L);return}J()}}),C?k:$)};return P=Array.isArray(s)&&Array.isArray(P)?(0,G.Z)(ie(s)):(0,Re.T)({},ie(s),P),P},He=e(23312),me=function(){return me=Object.assign||function(c){for(var s,g=1,C=arguments.length;g0&&arguments[0]!==void 0?arguments[0]:[],Se=he(Pe);if(!Se)throw new Error("nameList is require");var ge=(ye=We())===null||ye===void 0?void 0:ye.getFieldValue(Se),Ae=Se?(0,x.Z)({},Se,ge):ge;return(0,O.Z)($(Ae,b,Se),Se)},getFieldFormatValueObject:function(ye){var Pe,Se=he(ye),ge=(Pe=We())===null||Pe===void 0?void 0:Pe.getFieldValue(Se),Ae=Se?(0,x.Z)({},Se,ge):ge;return $(Ae,b,Se)},validateFieldsReturnFormatValue:function(){var X=(0,o.Z)((0,f.Z)().mark(function Pe(Se){var ge,Ae,we;return(0,f.Z)().wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:if(!(!Array.isArray(Se)&&Se)){Le.next=2;break}throw new Error("nameList must be array");case 2:return Le.next=4,(ge=We())===null||ge===void 0?void 0:ge.validateFields(Se);case 4:return Ae=Le.sent,we=$(Ae,b),Le.abrupt("return",we||{});case 7:case"end":return Le.stop()}},Pe)}));function ye(Pe){return X.apply(this,arguments)}return ye}()}},[b,$]),Oe=(0,i.useMemo)(function(){return i.Children.toArray(g).map(function(X,ye){return ye===0&&i.isValidElement(X)&&re?i.cloneElement(X,(0,n.Z)((0,n.Z)({},X.props),{},{autoFocus:re})):X})},[re,g]),Me=(0,i.useMemo)(function(){return typeof y=="boolean"||!y?{}:y},[y]),Qe=(0,i.useMemo)(function(){if(y!==!1)return(0,te.jsx)(Fe,(0,n.Z)((0,n.Z)({},Me),{},{onReset:function(){var ye,Pe,Se=$((ye=xe.current)===null||ye===void 0?void 0:ye.getFieldsValue(),b);if(Me==null||(Pe=Me.onReset)===null||Pe===void 0||Pe.call(Me,Se),L==null||L(Se),ee){var ge,Ae=Object.keys($((ge=xe.current)===null||ge===void 0?void 0:ge.getFieldsValue(),!1)).reduce(function(we,ze){return(0,n.Z)((0,n.Z)({},we),{},(0,t.Z)({},ze,Se[ze]||void 0))},ne);J(de(ee,Ae||{},"set"))}},submitButtonProps:(0,n.Z)({loading:D},Me.submitButtonProps)}),"submitter")},[y,Me,D,$,b,L,ee,ne,J]),ot=(0,i.useMemo)(function(){var X=Q?(0,te.jsx)(ke,{children:Oe}):Oe;return C?C(X,Qe,xe.current):X},[Q,ke,Oe,C,Qe]),et=(0,p.D)(c.initialValues);return(0,i.useEffect)(function(){if(!(ee||!c.initialValues||!et||Ce.request)){var X=(0,S.A)(c.initialValues,et);(0,v.ET)(X,"initialValues \u53EA\u5728 form \u521D\u59CB\u5316\u65F6\u751F\u6548\uFF0C\u5982\u679C\u4F60\u9700\u8981\u5F02\u6B65\u52A0\u8F7D\u63A8\u8350\u4F7F\u7528 request\uFF0C\u6216\u8005 initialValues ? : null "),(0,v.ET)(X,"The initialValues only take effect when the form is initialized, if you need to load asynchronously recommended request, or the initialValues ? : null ")}},[c.initialValues]),(0,i.useImperativeHandle)(se,function(){return(0,n.Z)((0,n.Z)({},xe.current),qe)},[qe,xe.current]),(0,i.useEffect)(function(){var X,ye,Pe=$((X=xe.current)===null||X===void 0||(ye=X.getFieldsValue)===null||ye===void 0?void 0:ye.call(X,!0),b);T==null||T(Pe,(0,n.Z)((0,n.Z)({},xe.current),qe))},[]),(0,te.jsx)(M.J.Provider,{value:(0,n.Z)((0,n.Z)({},qe),{},{formRef:xe}),children:(0,te.jsx)(Te.ZP,{componentSize:Ce.size||Be,children:(0,te.jsxs)(Y._p.Provider,{value:{grid:Q,colProps:Ee},children:[Ce.component!==!1&&(0,te.jsx)("input",{type:"text",style:{display:"none"}}),ot]})})})}var Ze=0;function je(c){var s=c.extraUrlParams,g=s===void 0?{}:s,C=c.syncToUrl,y=c.isKeyPressSubmit,P=c.syncToUrlAsImportant,ie=P===void 0?!1:P,le=c.syncToInitialValues,$=le===void 0?!0:le,se=c.children,T=c.contentRender,k=c.submitter,D=c.fieldProps,q=c.proFieldProps,F=c.formItemProps,ne=c.groupProps,ee=c.dateFormatter,J=ee===void 0?"string":ee,L=c.formRef,K=c.onInit,b=c.form,z=c.formComponentType,H=c.onReset,re=c.grid,Q=c.rowProps,pe=c.colProps,Ee=c.omitNil,Ce=Ee===void 0?!0:Ee,$e=c.request,Ye=c.params,Be=c.initialValues,xe=c.formKey,_e=xe===void 0?Ze:xe,ke=c.readonly,We=c.onLoadingChange,qe=c.loading,Oe=(0,a.Z)(c,ve),Me=(0,i.useRef)({}),Qe=(0,E.Z)(!1,{onChange:We,value:qe}),ot=(0,r.Z)(Qe,2),et=ot[0],X=ot[1],ye=Ke({},{disabled:!C}),Pe=(0,r.Z)(ye,2),Se=Pe[0],ge=Pe[1],Ae=(0,i.useRef)((0,j.x)());(0,i.useEffect)(function(){Ze+=0},[]);var we=V({request:$e,params:Ye,proFieldKey:_e}),ze=(0,r.Z)(we,1),Le=ze[0],ct=(0,i.useContext)(Te.ZP.ConfigContext),ft=ct.getPrefixCls,ut=ft("pro-form"),Ue=(0,U.Xj)("ProForm",function(at){return(0,t.Z)({},".".concat(ut),(0,t.Z)({},"> div:not(".concat(at.proComponentsCls,"-form-light-filter)"),{".pro-field":{maxWidth:"100%","@media screen and (max-width: 575px)":{maxWidth:"calc(93vw - 48px)"},"&-xs":{width:104},"&-s":{width:216},"&-sm":{width:216},"&-m":{width:328},"&-md":{width:328},"&-l":{width:440},"&-lg":{width:440},"&-xl":{width:552}}}))}),st=Ue.wrapSSR,xt=Ue.hashId,lt=(0,i.useState)(function(){return C?de(C,Se,"get"):{}}),bt=(0,r.Z)(lt,2),Ct=bt[0],Pt=bt[1],mt=(0,i.useRef)({}),dt=(0,i.useRef)({}),vt=(0,Z.J)(function(at,Ge,tt){return fe((0,He.lp)(at,J,dt.current,Ge,tt),mt.current,Ge)});(0,i.useEffect)(function(){$||Pt({})},[$]),(0,i.useEffect)(function(){C&&ge(de(C,(0,n.Z)((0,n.Z)({},Se),g),"set"))},[g,C]);var Zt=(0,i.useMemo)(function(){if(typeof window!="undefined"&&z&&["DrawerForm"].includes(z))return function(at){return at.parentNode||document.body}},[z]),gt=(0,Z.J)((0,o.Z)((0,f.Z)().mark(function at(){var Ge,tt,it,Et,ht,Ot,pt;return(0,f.Z)().wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:if(Oe.onFinish){nt.next=2;break}return nt.abrupt("return");case 2:if(!et){nt.next=4;break}return nt.abrupt("return");case 4:return nt.prev=4,it=Me==null||(Ge=Me.current)===null||Ge===void 0||(tt=Ge.getFieldsFormatValue)===null||tt===void 0?void 0:tt.call(Ge),Et=Oe.onFinish(it),Et instanceof Promise&&X(!0),nt.next=10,Et;case 10:C&&(pt=Object.keys(Me==null||(ht=Me.current)===null||ht===void 0||(Ot=ht.getFieldsFormatValue)===null||Ot===void 0?void 0:Ot.call(ht,void 0,!1)).reduce(function(yt,It){var St;return(0,n.Z)((0,n.Z)({},yt),{},(0,t.Z)({},It,(St=it[It])!==null&&St!==void 0?St:void 0))},g),Object.keys(Se).forEach(function(yt){pt[yt]!==!1&&pt[yt]!==0&&!pt[yt]&&(pt[yt]=void 0)}),ge(de(C,pt,"set"))),X(!1),nt.next=18;break;case 14:nt.prev=14,nt.t0=nt.catch(4),console.log(nt.t0),X(!1);case 18:case"end":return nt.stop()}},at,null,[[4,14]])})));return(0,i.useImperativeHandle)(L,function(){return Me.current},[!Le]),!Le&&c.request?(0,te.jsx)("div",{style:{paddingTop:50,paddingBottom:50,textAlign:"center"},children:(0,te.jsx)(rt.Z,{})}):st((0,te.jsx)(ue.A.Provider,{value:{mode:c.readonly?"read":"edit"},children:(0,te.jsx)(m._Y,{needDeps:!0,children:(0,te.jsx)(u.Z.Provider,{value:{formRef:Me,fieldProps:D,proFieldProps:q,formItemProps:F,groupProps:ne,formComponentType:z,getPopupContainer:Zt,formKey:Ae.current,setFieldValueType:function(Ge,tt){var it=tt.valueType,Et=it===void 0?"text":it,ht=tt.dateFormat,Ot=tt.transform;Array.isArray(Ge)&&(mt.current=(0,x.Z)(mt.current,Ge,Ot),dt.current=(0,x.Z)(dt.current,Ge,{valueType:Et,dateFormat:ht}))}},children:(0,te.jsx)(ae.J.Provider,{value:{},children:(0,te.jsx)(Je.Z,(0,n.Z)((0,n.Z)({onKeyPress:function(Ge){if(y&&Ge.key==="Enter"){var tt;(tt=Me.current)===null||tt===void 0||tt.submit()}},autoComplete:"off",form:b},(0,w.Z)(Oe,["ref","labelWidth","autoFocusFirstInput"])),{},{ref:function(Ge){Me.current&&(Me.current.nativeElement=Ge==null?void 0:Ge.nativeElement)},initialValues:ie?(0,n.Z)((0,n.Z)((0,n.Z)({},Be),Le),Ct):(0,n.Z)((0,n.Z)((0,n.Z)({},Ct),Be),Le),onValuesChange:function(Ge,tt){var it;Oe==null||(it=Oe.onValuesChange)===null||it===void 0||it.call(Oe,vt(Ge,!!Ce),vt(tt,!!Ce))},className:oe()(c.className,ut,xt),onFinish:gt,children:(0,te.jsx)(be,(0,n.Z)((0,n.Z)({transformKey:vt,autoComplete:"off",loading:et,onUrlSearchChange:ge},c),{},{formRef:Me,initialValues:(0,n.Z)((0,n.Z)({},Be),Le)}))}))})})})}))}},9105:function(W,d,e){"use strict";e.d(d,{A:function(){return t}});var r=e(67294),t=r.createContext({mode:"edit"})},66758:function(W,d,e){"use strict";e.d(d,{z:function(){return t}});var r=e(67294),t=r.createContext({});d.Z=t},17186:function(W,d,e){"use strict";e.d(d,{J:function(){return oe},u:function(){return w}});var r=e(74902),t=e(1413),n=e(45987),f=e(57132),o=e(48689),a=e(10915),m=e(41036),h=e(28459),Z=e(72723),p=e(93967),S=e.n(p),M=e(80334),E=e(67294),j=e(66758),i=e(2514),I=e(74165),_=e(15861),V=e(97685),U=e(24969),G=e(75661),B=e(22270),l=e(14726),O=e(97435),x=e(9105),N=e(4942),Re=e(50888),De=e(83062),fe=e(50344),He=e(8880),me=e(85893),Xe=["creatorButtonProps","deleteIconProps","copyIconProps","itemContainerRender","itemRender","alwaysShowItemLabel","prefixCls","creatorRecord","action","actionGuard","children","actionRender","fields","meta","field","index","formInstance","originName","containerClassName","containerStyle","min","max","count"],Ke=function(u){return Array.isArray(u)?u:typeof u=="function"?[u]:(0,fe.Z)(u)},Ne=function(u){var A,te,Ie=u.creatorButtonProps,Fe=u.deleteIconProps,ae=u.copyIconProps,Y=u.itemContainerRender,ue=u.itemRender,ce=u.alwaysShowItemLabel,ve=u.prefixCls,de=u.creatorRecord,he=u.action,be=u.actionGuard,Ze=u.children,je=u.actionRender,c=u.fields,s=u.meta,g=u.field,C=u.index,y=u.formInstance,P=u.originName,ie=u.containerClassName,le=u.containerStyle,$=u.min,se=u.max,T=u.count,k=(0,n.Z)(u,Xe),D=(0,E.useContext)(a.L_),q=D.hashId,F=((A=h.ZP.useConfig)===null||A===void 0?void 0:A.call(h.ZP))||{componentSize:"middle"},ne=F.componentSize,ee=(0,E.useContext)(oe),J=(0,E.useRef)(!1),L=(0,E.useContext)(x.A),K=L.mode,b=(0,E.useState)(!1),z=(0,V.Z)(b,2),H=z[0],re=z[1],Q=(0,E.useState)(!1),pe=(0,V.Z)(Q,2),Ee=pe[0],Ce=pe[1];(0,E.useEffect)(function(){return function(){J.current=!0}},[]);var $e=function(){return y.getFieldValue([ee.listName,P,C==null?void 0:C.toString()].flat(1).filter(function(ye){return ye!=null}))},Ye={getCurrentRowData:$e,setCurrentRowData:function(ye){var Pe,Se=(y==null||(Pe=y.getFieldsValue)===null||Pe===void 0?void 0:Pe.call(y))||{},ge=[ee.listName,P,C==null?void 0:C.toString()].flat(1).filter(function(we){return we!=null}),Ae=(0,He.Z)(Se,ge,(0,t.Z)((0,t.Z)({},$e()),ye||{}));return y.setFieldsValue(Ae)}},Be=Ke(Ze).map(function(X){return typeof X=="function"?X==null?void 0:X(g,C,(0,t.Z)((0,t.Z)({},he),Ye),T):X}).map(function(X,ye){if(E.isValidElement(X)){var Pe;return E.cloneElement(X,(0,t.Z)({key:X.key||(X==null||(Pe=X.props)===null||Pe===void 0?void 0:Pe.name)||ye},(X==null?void 0:X.props)||{}))}return X}),xe=(0,E.useMemo)(function(){if(K==="read"||ae===!1||se===T)return null;var X=ae,ye=X.Icon,Pe=ye===void 0?f.Z:ye,Se=X.tooltipText;return(0,me.jsx)(De.Z,{title:Se,children:Ee?(0,me.jsx)(Re.Z,{}):(0,me.jsx)(Pe,{className:S()("".concat(ve,"-action-icon action-copy"),q),onClick:(0,_.Z)((0,I.Z)().mark(function ge(){var Ae;return(0,I.Z)().wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return Ce(!0),Ae=y==null?void 0:y.getFieldValue([ee.listName,P,g.name].filter(function(Le){return Le!==void 0}).flat(1)),ze.next=4,he.add(Ae);case 4:Ce(!1);case 5:case"end":return ze.stop()}},ge)}))})},"copy")},[ae,se,T,Ee,ve,q,y,ee.listName,g.name,P,he]),_e=(0,E.useMemo)(function(){if(K==="read"||Fe===!1||$===T)return null;var X=Fe,ye=X.Icon,Pe=ye===void 0?o.Z:ye,Se=X.tooltipText;return(0,me.jsx)(De.Z,{title:Se,children:H?(0,me.jsx)(Re.Z,{}):(0,me.jsx)(Pe,{className:S()("".concat(ve,"-action-icon action-remove"),q),onClick:(0,_.Z)((0,I.Z)().mark(function ge(){return(0,I.Z)().wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return re(!0),we.next=3,he.remove(g.name);case 3:J.current||re(!1);case 4:case"end":return we.stop()}},ge)}))})},"delete")},[Fe,$,T,H,ve,q,he,g.name]),ke=(0,E.useMemo)(function(){return[xe,_e].filter(function(X){return X!=null})},[xe,_e]),We=(je==null?void 0:je(g,he,ke,T))||ke,qe=We.length>0&&K!=="read"?(0,me.jsx)("div",{className:S()("".concat(ve,"-action"),(0,N.Z)({},"".concat(ve,"-action-small"),ne==="small"),q),children:We}):null,Oe={name:k.name,field:g,index:C,record:y==null||(te=y.getFieldValue)===null||te===void 0?void 0:te.call(y,[ee.listName,P,g.name].filter(function(X){return X!==void 0}).flat(1)),fields:c,operation:he,meta:s},Me=(0,i.zx)(),Qe=Me.grid,ot=(Y==null?void 0:Y(Be,Oe))||Be,et=(ue==null?void 0:ue({listDom:(0,me.jsx)("div",{className:S()("".concat(ve,"-container"),ie,q),style:(0,t.Z)({width:Qe?"100%":void 0},le),children:ot}),action:qe},Oe))||(0,me.jsxs)("div",{className:S()("".concat(ve,"-item"),q,(0,N.Z)((0,N.Z)({},"".concat(ve,"-item-default"),ce===void 0),"".concat(ve,"-item-show-label"),ce)),style:{display:"flex",alignItems:"flex-end"},children:[(0,me.jsx)("div",{className:S()("".concat(ve,"-container"),ie,q),style:(0,t.Z)({width:Qe?"100%":void 0},le),children:ot}),qe]});return(0,me.jsx)(oe.Provider,{value:(0,t.Z)((0,t.Z)({},g),{},{listName:[ee.listName,P,g.name].filter(function(X){return X!==void 0}).flat(1)}),children:et})},Ve=function(u){var A=(0,a.YB)(),te=u.creatorButtonProps,Ie=u.prefixCls,Fe=u.children,ae=u.creatorRecord,Y=u.action,ue=u.fields,ce=u.actionGuard,ve=u.max,de=u.fieldExtraRender,he=u.meta,be=u.containerClassName,Ze=u.containerStyle,je=u.onAfterAdd,c=u.onAfterRemove,s=(0,E.useContext)(a.L_),g=s.hashId,C=(0,E.useRef)(new Map),y=(0,E.useState)(!1),P=(0,V.Z)(y,2),ie=P[0],le=P[1],$=(0,E.useMemo)(function(){return ue.map(function(F){var ne,ee;if(!((ne=C.current)!==null&&ne!==void 0&&ne.has(F.key.toString()))){var J;(J=C.current)===null||J===void 0||J.set(F.key.toString(),(0,G.x)())}var L=(ee=C.current)===null||ee===void 0?void 0:ee.get(F.key.toString());return(0,t.Z)((0,t.Z)({},F),{},{uuid:L})})},[ue]),se=(0,E.useMemo)(function(){var F=(0,t.Z)({},Y),ne=$.length;return ce!=null&&ce.beforeAddRow?F.add=(0,_.Z)((0,I.Z)().mark(function ee(){var J,L,K,b,z,H=arguments;return(0,I.Z)().wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:for(J=H.length,L=new Array(J),K=0;K0&&arguments[0]!==void 0?arguments[0]:{},G=U.children,B=U.Wrapper,l=(0,n.Z)(U,h);return i?(0,m.jsx)(f.Z,(0,t.Z)((0,t.Z)((0,t.Z)({gutter:8},I),l),{},{children:G})):B?(0,m.jsx)(B,{children:G}):G},ColWrapper:function(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},G=U.children,B=U.Wrapper,l=(0,n.Z)(U,Z),O=(0,a.useMemo)(function(){var x=(0,t.Z)((0,t.Z)({},_),l);return typeof x.span=="undefined"&&typeof x.xs=="undefined"&&(x.xs=24),x},[l]);return i?(0,m.jsx)(o.Z,(0,t.Z)((0,t.Z)({},O),{},{children:G})):B?(0,m.jsx)(B,{children:G}):G}}},M=function(j){var i=(0,a.useMemo)(function(){return(0,r.Z)(j)==="object"?j:{grid:j}},[j]),I=(0,a.useContext)(p),_=I.grid,V=I.colProps;return(0,a.useMemo)(function(){return S({grid:!!(_||i.grid),rowProps:i==null?void 0:i.rowProps,colProps:(i==null?void 0:i.colProps)||V,Wrapper:i==null?void 0:i.Wrapper})},[i==null?void 0:i.Wrapper,i.grid,_,JSON.stringify([V,i==null?void 0:i.colProps,i==null?void 0:i.rowProps])])}},73177:function(W,d,e){"use strict";e.d(d,{X:function(){return a},b:function(){return o}});var r=e(67159),t=e(51812),n=e(1977),f=e(34155),o=function(){var h;return typeof f=="undefined"?r.Z:((h=f)===null||f===void 0||(f={NODE_ENV:"production",PUBLIC_PATH:"/dpanel/static/"})===null||f===void 0?void 0:f.ANTD_VERSION)||r.Z},a=function(h,Z){var p=(0,n.n)(o(),"4.23.0")>-1?{open:h,onOpenChange:Z}:{visible:h,onVisibleChange:Z};return(0,t.Y)(p)}},41036:function(W,d,e){"use strict";e.d(d,{J:function(){return t}});var r=e(67294),t=r.createContext({})},23312:function(W,d,e){"use strict";e.d(d,{Cl:function(){return h},lp:function(){return E}});var r=e(71002),t=e(27484),n=e.n(t),f=e(96671),o=e.n(f),a=e(88306),m=e(74763);n().extend(o());var h={time:"HH:mm:ss",timeRange:"HH:mm:ss",date:"YYYY-MM-DD",dateWeek:"YYYY-wo",dateMonth:"YYYY-MM",dateQuarter:"YYYY-[Q]Q",dateYear:"YYYY",dateRange:"YYYY-MM-DD",dateTime:"YYYY-MM-DD HH:mm:ss",dateTimeRange:"YYYY-MM-DD HH:mm:ss"};function Z(j){return Object.prototype.toString.call(j)==="[object Object]"}function p(j){if(Z(j)===!1)return!1;var i=j.constructor;if(i===void 0)return!0;var I=i.prototype;return!(Z(I)===!1||I.hasOwnProperty("isPrototypeOf")===!1)}var S=function(i){return!!(i!=null&&i._isAMomentObject)},M=function(i,I,_){if(!I)return i;if(n().isDayjs(i)||S(i)){if(I==="number")return i.valueOf();if(I==="string")return i.format(h[_]||"YYYY-MM-DD HH:mm:ss");if(typeof I=="string"&&I!=="string")return i.format(I);if(typeof I=="function")return I(i,_)}return i},E=function j(i,I,_,V,U){var G={};return typeof window=="undefined"||(0,r.Z)(i)!=="object"||(0,m.k)(i)||i instanceof Blob||Array.isArray(i)?i:(Object.keys(i).forEach(function(B){var l=U?[U,B].flat(1):[B],O=(0,a.Z)(_,l)||"text",x="text",N;typeof O=="string"?x=O:O&&(x=O.valueType,N=O.dateFormat);var Re=i[B];if(!((0,m.k)(Re)&&V)){if(p(Re)&&!Array.isArray(Re)&&!n().isDayjs(Re)&&!S(Re)){G[B]=j(Re,I,_,V,l);return}if(Array.isArray(Re)){G[B]=Re.map(function(De,fe){return n().isDayjs(De)||S(De)?M(De,N||I,x):j(De,I,_,V,[B,"".concat(fe)].flat(1))});return}G[B]=M(Re,N||I,x)}}),G)}},26369:function(W,d,e){"use strict";e.d(d,{D:function(){return t}});var r=e(67294),t=function(f){var o=(0,r.useRef)();return(0,r.useEffect)(function(){o.current=f}),o.current}},48171:function(W,d,e){"use strict";e.d(d,{J:function(){return n}});var r=e(74902),t=e(67294),n=function(o){var a=(0,t.useRef)(null);return a.current=o,(0,t.useCallback)(function(){for(var m,h=arguments.length,Z=new Array(h),p=0;p=o.length?{done:!0}:{done:!1,value:o[h++]}},e:function(j){throw j},f:Z}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var p,S=!0,M=!1;return{s:function(){m=m.call(o)},n:function(){var j=m.next();return S=j.done,j},e:function(j){M=!0,p=j},f:function(){try{S||m.return==null||m.return()}finally{if(M)throw p}}}}var n=e(71002);function f(o,a,m,h){if(o===a)return!0;if(o&&a&&(0,n.Z)(o)==="object"&&(0,n.Z)(a)==="object"){if(o.constructor!==a.constructor)return!1;var Z,p,S;if(Array.isArray(o)){if(Z=o.length,Z!=a.length)return!1;for(p=Z;p--!==0;)if(!f(o[p],a[p],m,h))return!1;return!0}if(o instanceof Map&&a instanceof Map){if(o.size!==a.size)return!1;var M=t(o.entries()),E;try{for(M.s();!(E=M.n()).done;)if(p=E.value,!a.has(p[0]))return!1}catch(U){M.e(U)}finally{M.f()}var j=t(o.entries()),i;try{for(j.s();!(i=j.n()).done;)if(p=i.value,!f(p[1],a.get(p[0]),m,h))return!1}catch(U){j.e(U)}finally{j.f()}return!0}if(o instanceof Set&&a instanceof Set){if(o.size!==a.size)return!1;var I=t(o.entries()),_;try{for(I.s();!(_=I.n()).done;)if(p=_.value,!a.has(p[0]))return!1}catch(U){I.e(U)}finally{I.f()}return!0}if(ArrayBuffer.isView(o)&&ArrayBuffer.isView(a)){if(Z=o.length,Z!=a.length)return!1;for(p=Z;p--!==0;)if(o[p]!==a[p])return!1;return!0}if(o.constructor===RegExp)return o.source===a.source&&o.flags===a.flags;if(o.valueOf!==Object.prototype.valueOf&&o.valueOf)return o.valueOf()===a.valueOf();if(o.toString!==Object.prototype.toString&&o.toString)return o.toString()===a.toString();if(S=Object.keys(o),Z=S.length,Z!==Object.keys(a).length)return!1;for(p=Z;p--!==0;)if(!Object.prototype.hasOwnProperty.call(a,S[p]))return!1;for(p=Z;p--!==0;){var V=S[p];if(!(m!=null&&m.includes(V))&&!(V==="_owner"&&o.$$typeof)&&!f(o[V],a[V],m,h))return h&&console.log(V),!1}return!0}return o!==o&&a!==a}},74763:function(W,d,e){"use strict";e.d(d,{k:function(){return r}});var r=function(n){return n==null}},92210:function(W,d,e){"use strict";e.d(d,{T:function(){return n}});var r=e(1413),t=e(71002),n=function(){for(var o={},a=arguments.length,m=new Array(a),h=0;h0&&arguments[0]!==void 0?arguments[0]:21;if(typeof window=="undefined"||!window.crypto)return(r+=1).toFixed(0);for(var a="",m=crypto.getRandomValues(new Uint8Array(o));o--;){var h=63&m[o];a+=h<36?h.toString(36):h<62?(h-26).toString(36).toUpperCase():h<63?"_":"-"}return a},n=function(){return typeof window=="undefined"?t():window.crypto&&window.crypto.randomUUID&&typeof crypto.randomUUID=="function"?crypto.randomUUID():t()}},51812:function(W,d,e){"use strict";e.d(d,{Y:function(){return r}});var r=function(n){var f={};if(Object.keys(n||{}).forEach(function(o){n[o]!==void 0&&(f[o]=n[o])}),!(Object.keys(f).length<1))return f}},22270:function(W,d,e){"use strict";e.d(d,{h:function(){return r}});function r(t){if(typeof t=="function"){for(var n=arguments.length,f=new Array(n>1?n-1:0),o=1;o3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof j=="string"?j:`${i}-${_}`,error:j,errorStatus:I}}const E=j=>{let{help:i,helpStatus:I,errors:_=S,warnings:V=S,className:U,fieldId:G,onVisibleChanged:B}=j;const{prefixCls:l}=t.useContext(h.Rk),O=`${l}-item-explain`,x=(0,m.Z)(l),[N,Re,De]=(0,p.ZP)(l,x),fe=(0,t.useMemo)(()=>(0,a.Z)(l),[l]),He=(0,Z.Z)(_),me=(0,Z.Z)(V),Xe=t.useMemo(()=>i!=null?[M(i,"help",I)]:[].concat((0,r.Z)(He.map((Ne,Ve)=>M(Ne,"error","error",Ve))),(0,r.Z)(me.map((Ne,Ve)=>M(Ne,"warning","warning",Ve)))),[i,I,He,me]),Ke={};return G&&(Ke.id=`${G}_help`),N(t.createElement(o.ZP,{motionDeadline:fe.motionDeadline,motionName:`${l}-show-help`,visible:!!Xe.length,onVisibleChanged:B},Ne=>{const{className:Ve,style:Je}=Ne;return t.createElement("div",Object.assign({},Ke,{className:f()(O,Ve,De,x,U,Re),style:Je,role:"alert"}),t.createElement(o.V4,Object.assign({keys:Xe},(0,a.Z)(l),{motionName:`${l}-show-help-item`,component:!1}),Te=>{const{key:rt,error:R,errorStatus:oe,className:w,style:v}=Te;return t.createElement("div",{key:rt,className:f()(w,{[`${O}-${oe}`]:oe}),style:v},R)}))}))};d.Z=E},25449:function(W,d,e){"use strict";e.d(d,{Z:function(){return c}});var r=e(74902),t=e(67294),n=e(93967),f=e.n(n),o=e(88692),a=e(30470),m=e(42550),h=e(96159),Z=e(27288),p=e(53124),S=e(35792),M=e(65223),E=e(50344);function j(s){if(typeof s=="function")return s;const g=(0,E.Z)(s);return g.length<=1?g[0]:g}const i=()=>{const{status:s,errors:g=[],warnings:C=[]}=(0,t.useContext)(M.aM);return{status:s,errors:g,warnings:C}};i.Context=M.aM;var I=i,_=e(75164);function V(s){const[g,C]=t.useState(s),y=(0,t.useRef)(null),P=(0,t.useRef)([]),ie=(0,t.useRef)(!1);t.useEffect(()=>(ie.current=!1,()=>{ie.current=!0,_.Z.cancel(y.current),y.current=null}),[]);function le($){ie.current||(y.current===null&&(P.current=[],y.current=(0,_.Z)(()=>{y.current=null,C(se=>{let T=se;return P.current.forEach(k=>{T=k(T)}),T})})),P.current.push($))}return[g,le]}function U(){const{itemRef:s}=t.useContext(M.q3),g=t.useRef({});function C(y,P){const ie=P&&typeof P=="object"&&P.ref,le=y.join("_");return(g.current.name!==le||g.current.originRef!==ie)&&(g.current.name=le,g.current.originRef=ie,g.current.ref=(0,m.sQ)(s(y),ie)),g.current.ref}return C}var G=e(31066),B=e(80993),l=e(5110),O=e(8410),x=e(98423),N=e(92820),Re=e(21584),De=e(56811),fe=e(83559);const He=s=>{const{formItemCls:g}=s;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${g}-control`]:{display:"flex"}}}};var me=(0,fe.bk)(["Form","item-item"],(s,g)=>{let{rootPrefixCls:C}=g;const y=(0,G.B4)(s,C);return[He(y)]}),Ke=s=>{const{prefixCls:g,status:C,wrapperCol:y,children:P,errors:ie,warnings:le,_internalItemRender:$,extra:se,help:T,fieldId:k,marginBottom:D,onErrorVisibleChanged:q}=s,F=`${g}-item`,ne=t.useContext(M.q3),ee=y||ne.wrapperCol||{},J=f()(`${F}-control`,ee.className),L=t.useMemo(()=>Object.assign({},ne),[ne]);delete L.labelCol,delete L.wrapperCol;const K=t.createElement("div",{className:`${F}-control-input`},t.createElement("div",{className:`${F}-control-input-content`},P)),b=t.useMemo(()=>({prefixCls:g,status:C}),[g,C]),z=D!==null||ie.length||le.length?t.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},t.createElement(M.Rk.Provider,{value:b},t.createElement(De.Z,{fieldId:k,errors:ie,warnings:le,help:T,helpStatus:C,className:`${F}-explain-connected`,onVisibleChanged:q})),!!D&&t.createElement("div",{style:{width:0,height:D}})):null,H={};k&&(H.id=`${k}_extra`);const re=se?t.createElement("div",Object.assign({},H,{className:`${F}-extra`}),se):null,Q=$&&$.mark==="pro_table_render"&&$.render?$.render(s,{input:K,errorList:z,extra:re}):t.createElement(t.Fragment,null,K,z,re);return t.createElement(M.q3.Provider,{value:L},t.createElement(Re.Z,Object.assign({},ee,{className:J}),Q),t.createElement(me,{prefixCls:g}))},Ne=e(25035),Ve=e(10110),Je=e(24457),Te=e(83062),rt=function(s,g){var C={};for(var y in s)Object.prototype.hasOwnProperty.call(s,y)&&g.indexOf(y)<0&&(C[y]=s[y]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,y=Object.getOwnPropertySymbols(s);P{let{prefixCls:g,label:C,htmlFor:y,labelCol:P,labelAlign:ie,colon:le,required:$,requiredMark:se,tooltip:T,vertical:k}=s;var D;const[q]=(0,Ve.Z)("Form"),{labelAlign:F,labelCol:ne,labelWrap:ee,colon:J}=t.useContext(M.q3);if(!C)return null;const L=P||ne||{},K=ie||F,b=`${g}-item-label`,z=f()(b,K==="left"&&`${b}-left`,L.className,{[`${b}-wrap`]:!!ee});let H=C;const re=le===!0||J!==!1&&le!==!1;re&&!k&&typeof C=="string"&&C.trim()&&(H=C.replace(/[:|:]\s*$/,""));const pe=R(T);if(pe){const{icon:Ye=t.createElement(Ne.Z,null)}=pe,Be=rt(pe,["icon"]),xe=t.createElement(Te.Z,Object.assign({},Be),t.cloneElement(Ye,{className:`${g}-item-tooltip`,title:"",onClick:_e=>{_e.preventDefault()},tabIndex:null}));H=t.createElement(t.Fragment,null,H,xe)}const Ee=se==="optional",Ce=typeof se=="function";Ce?H=se(H,{required:!!$}):Ee&&!$&&(H=t.createElement(t.Fragment,null,H,t.createElement("span",{className:`${g}-item-optional`,title:""},(q==null?void 0:q.optional)||((D=Je.Z.Form)===null||D===void 0?void 0:D.optional))));const $e=f()({[`${g}-item-required`]:$,[`${g}-item-required-mark-optional`]:Ee||Ce,[`${g}-item-no-colon`]:!re});return t.createElement(Re.Z,Object.assign({},L,{className:z}),t.createElement("label",{htmlFor:y,className:$e,title:typeof C=="string"?C:""},H))},v=e(28894),u=e(89739),A=e(4340),te=e(21640),Ie=e(50888);const Fe={success:u.Z,warning:te.Z,error:A.Z,validating:Ie.Z};function ae(s){let{children:g,errors:C,warnings:y,hasFeedback:P,validateStatus:ie,prefixCls:le,meta:$,noStyle:se}=s;const T=`${le}-item`,{feedbackIcons:k}=t.useContext(M.q3),D=(0,B.lR)(C,y,$,null,!!P,ie),{isFormItemInput:q,status:F,hasFeedback:ne,feedbackIcon:ee}=t.useContext(M.aM),J=t.useMemo(()=>{var L;let K;if(P){const z=P!==!0&&P.icons||k,H=D&&((L=z==null?void 0:z({status:D,errors:C,warnings:y}))===null||L===void 0?void 0:L[D]),re=D&&Fe[D];K=H!==!1&&re?t.createElement("span",{className:f()(`${T}-feedback-icon`,`${T}-feedback-icon-${D}`)},H||t.createElement(re,null)):null}const b={status:D||"",errors:C,warnings:y,hasFeedback:!!P,feedbackIcon:K,isFormItemInput:!0};return se&&(b.status=(D!=null?D:F)||"",b.isFormItemInput=q,b.hasFeedback=!!(P!=null?P:ne),b.feedbackIcon=P!==void 0?b.feedbackIcon:ee),b},[D,P,se,q,F]);return t.createElement(M.aM.Provider,{value:J},g)}var Y=function(s,g){var C={};for(var y in s)Object.prototype.hasOwnProperty.call(s,y)&&g.indexOf(y)<0&&(C[y]=s[y]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,y=Object.getOwnPropertySymbols(s);P{if($e&&Q.current){const Oe=getComputedStyle(Q.current);xe(parseInt(Oe.marginBottom,10))}},[$e,Ye]);const _e=Oe=>{Oe||xe(null)},We=function(){let Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Me=Oe?pe:T.errors,Qe=Oe?Ee:T.warnings;return(0,B.lR)(Me,Qe,T,"",!!k,se)}(),qe=f()(b,C,y,{[`${b}-with-help`]:Ce||pe.length||Ee.length,[`${b}-has-feedback`]:We&&k,[`${b}-has-success`]:We==="success",[`${b}-has-warning`]:We==="warning",[`${b}-has-error`]:We==="error",[`${b}-is-validating`]:We==="validating",[`${b}-hidden`]:D,[`${b}-${L}`]:L});return t.createElement("div",{className:qe,style:P,ref:Q},t.createElement(N.Z,Object.assign({className:`${b}-row`},(0,x.Z)(K,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),t.createElement(w,Object.assign({htmlFor:F},s,{requiredMark:z,required:ne!=null?ne:ee,prefixCls:g,vertical:re})),t.createElement(Ke,Object.assign({},s,T,{errors:pe,warnings:Ee,prefixCls:g,status:We,help:ie,marginBottom:Be,onErrorVisibleChanged:_e}),t.createElement(M.qI.Provider,{value:J},t.createElement(ae,{prefixCls:g,meta:T,errors:T.errors,warnings:T.warnings,hasFeedback:k,validateStatus:We},q)))),!!Be&&t.createElement("div",{className:`${b}-margin-offset`,style:{marginBottom:-Be}}))}const ce="__SPLIT__",ve=null;function de(s,g){const C=Object.keys(s),y=Object.keys(g);return C.length===y.length&&C.every(P=>{const ie=s[P],le=g[P];return ie===le||typeof ie=="function"||typeof le=="function"})}const he=t.memo(s=>{let{children:g}=s;return g},(s,g)=>de(s.control,g.control)&&s.update===g.update&&s.childProps.length===g.childProps.length&&s.childProps.every((C,y)=>C===g.childProps[y]));function be(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Ze(s){const{name:g,noStyle:C,className:y,dependencies:P,prefixCls:ie,shouldUpdate:le,rules:$,children:se,required:T,label:k,messageVariables:D,trigger:q="onChange",validateTrigger:F,hidden:ne,help:ee,layout:J}=s,{getPrefixCls:L}=t.useContext(p.E_),{name:K}=t.useContext(M.q3),b=j(se),z=typeof b=="function",H=t.useContext(M.qI),{validateTrigger:re}=t.useContext(o.zb),Q=F!==void 0?F:re,pe=g!=null,Ee=L("form",ie),Ce=(0,S.Z)(Ee),[$e,Ye,Be]=(0,G.ZP)(Ee,Ce),xe=(0,Z.ln)("Form.Item"),_e=t.useContext(o.ZM),ke=t.useRef(),[We,qe]=V({}),[Oe,Me]=(0,a.Z)(()=>be()),Qe=ge=>{const Ae=_e==null?void 0:_e.getKey(ge.name);if(Me(ge.destroy?be():ge,!0),C&&ee!==!1&&H){let we=ge.name;if(ge.destroy)we=ke.current||we;else if(Ae!==void 0){const[ze,Le]=Ae;we=[ze].concat((0,r.Z)(Le)),ke.current=we}H(ge,we)}},ot=(ge,Ae)=>{qe(we=>{const ze=Object.assign({},we),ct=[].concat((0,r.Z)(ge.name.slice(0,-1)),(0,r.Z)(Ae)).join(ce);return ge.destroy?delete ze[ct]:ze[ct]=ge,ze})},[et,X]=t.useMemo(()=>{const ge=(0,r.Z)(Oe.errors),Ae=(0,r.Z)(Oe.warnings);return Object.values(We).forEach(we=>{ge.push.apply(ge,(0,r.Z)(we.errors||[])),Ae.push.apply(Ae,(0,r.Z)(we.warnings||[]))}),[ge,Ae]},[We,Oe.errors,Oe.warnings]),ye=U();function Pe(ge,Ae,we){return C&&!ne?t.createElement(ae,{prefixCls:Ee,hasFeedback:s.hasFeedback,validateStatus:s.validateStatus,meta:Oe,errors:et,warnings:X,noStyle:!0},ge):t.createElement(ue,Object.assign({key:"row"},s,{className:f()(y,Be,Ce,Ye),prefixCls:Ee,fieldId:Ae,isRequired:we,errors:et,warnings:X,meta:Oe,onSubItemMetaChange:ot,layout:J}),ge)}if(!pe&&!z&&!P)return $e(Pe(b));let Se={};return typeof k=="string"?Se.label=k:g&&(Se.label=String(g)),D&&(Se=Object.assign(Object.assign({},Se),D)),$e(t.createElement(o.gN,Object.assign({},s,{messageVariables:Se,trigger:q,validateTrigger:Q,onMetaChange:Qe}),(ge,Ae,we)=>{const ze=(0,B.qo)(g).length&&Ae?Ae.name:[],Le=(0,B.dD)(ze,K),ct=T!==void 0?T:!!($!=null&&$.some(Ue=>{if(Ue&&typeof Ue=="object"&&Ue.required&&!Ue.warningOnly)return!0;if(typeof Ue=="function"){const st=Ue(we);return(st==null?void 0:st.required)&&!(st!=null&&st.warningOnly)}return!1})),ft=Object.assign({},ge);let ut=null;if(Array.isArray(b)&&pe)ut=b;else if(!(z&&(!(le||P)||pe))){if(!(P&&!z&&!pe))if(t.isValidElement(b)){const Ue=Object.assign(Object.assign({},b.props),ft);if(Ue.id||(Ue.id=Le),ee||et.length>0||X.length>0||s.extra){const lt=[];(ee||et.length>0)&<.push(`${Le}_help`),s.extra&<.push(`${Le}_extra`),Ue["aria-describedby"]=lt.join(" ")}et.length>0&&(Ue["aria-invalid"]="true"),ct&&(Ue["aria-required"]="true"),(0,m.Yr)(b)&&(Ue.ref=ye(ze,b)),new Set([].concat((0,r.Z)((0,B.qo)(q)),(0,r.Z)((0,B.qo)(Q)))).forEach(lt=>{Ue[lt]=function(){for(var bt,Ct,Pt,mt,dt,vt=arguments.length,Zt=new Array(vt),gt=0;gt{const a=setTimeout(()=>{o(n)},n.length?0:10);return()=>{clearTimeout(a)}},[n]),f}},72723:function(W,d,e){"use strict";e.d(d,{Z:function(){return rt}});var r=e(65223),t=e(56811),n=e(67294),f=e(93967),o=e.n(f),a=e(88692),m=e(53124),h=e(98866),Z=e(35792),p=e(98675),S=e(97647),M=e(34203);const E=R=>typeof R=="object"&&R!=null&&R.nodeType===1,j=(R,oe)=>(!oe||R!=="hidden")&&R!=="visible"&&R!=="clip",i=(R,oe)=>{if(R.clientHeight{const u=(A=>{if(!A.ownerDocument||!A.ownerDocument.defaultView)return null;try{return A.ownerDocument.defaultView.frameElement}catch(te){return null}})(v);return!!u&&(u.clientHeightAoe||A>R&&te=oe&&Ie>=w?A-R-v:te>oe&&Iew?te-oe+u:0,_=R=>{const oe=R.parentElement;return oe==null?R.getRootNode().host||null:oe},V=(R,oe)=>{var w,v,u,A;if(typeof document=="undefined")return[];const{scrollMode:te,block:Ie,inline:Fe,boundary:ae,skipOverflowHiddenElements:Y}=oe,ue=typeof ae=="function"?ae:q=>q!==ae;if(!E(R))throw new TypeError("Invalid target");const ce=document.scrollingElement||document.documentElement,ve=[];let de=R;for(;E(de)&&ue(de);){if(de=_(de),de===ce){ve.push(de);break}de!=null&&de===document.body&&i(de)&&!i(document.documentElement)||de!=null&&i(de,Y)&&ve.push(de)}const he=(v=(w=window.visualViewport)==null?void 0:w.width)!=null?v:innerWidth,be=(A=(u=window.visualViewport)==null?void 0:u.height)!=null?A:innerHeight,{scrollX:Ze,scrollY:je}=window,{height:c,width:s,top:g,right:C,bottom:y,left:P}=R.getBoundingClientRect(),{top:ie,right:le,bottom:$,left:se}=(q=>{const F=window.getComputedStyle(q);return{top:parseFloat(F.scrollMarginTop)||0,right:parseFloat(F.scrollMarginRight)||0,bottom:parseFloat(F.scrollMarginBottom)||0,left:parseFloat(F.scrollMarginLeft)||0}})(R);let T=Ie==="start"||Ie==="nearest"?g-ie:Ie==="end"?y+$:g+c/2-ie+$,k=Fe==="center"?P+s/2-se+le:Fe==="end"?C+le:P-se;const D=[];for(let q=0;q=0&&P>=0&&y<=be&&C<=he&&g>=J&&y<=K&&P>=b&&C<=L)return D;const z=getComputedStyle(F),H=parseInt(z.borderLeftWidth,10),re=parseInt(z.borderTopWidth,10),Q=parseInt(z.borderRightWidth,10),pe=parseInt(z.borderBottomWidth,10);let Ee=0,Ce=0;const $e="offsetWidth"in F?F.offsetWidth-F.clientWidth-H-Q:0,Ye="offsetHeight"in F?F.offsetHeight-F.clientHeight-re-pe:0,Be="offsetWidth"in F?F.offsetWidth===0?0:ee/F.offsetWidth:0,xe="offsetHeight"in F?F.offsetHeight===0?0:ne/F.offsetHeight:0;if(ce===F)Ee=Ie==="start"?T:Ie==="end"?T-be:Ie==="nearest"?I(je,je+be,be,re,pe,je+T,je+T+c,c):T-be/2,Ce=Fe==="start"?k:Fe==="center"?k-he/2:Fe==="end"?k-he:I(Ze,Ze+he,he,H,Q,Ze+k,Ze+k+s,s),Ee=Math.max(0,Ee+je),Ce=Math.max(0,Ce+Ze);else{Ee=Ie==="start"?T-J-re:Ie==="end"?T-K+pe+Ye:Ie==="nearest"?I(J,K,ne,re,pe+Ye,T,T+c,c):T-(J+ne/2)+Ye/2,Ce=Fe==="start"?k-b-H:Fe==="center"?k-(b+ee/2)+$e/2:Fe==="end"?k-L+Q+$e:I(b,L,ee,H,Q+$e,k,k+s,s);const{scrollLeft:_e,scrollTop:ke}=F;Ee=xe===0?0:Math.max(0,Math.min(ke+Ee/xe,F.scrollHeight-ne/xe+Ye)),Ce=Be===0?0:Math.max(0,Math.min(_e+Ce/Be,F.scrollWidth-ee/Be+$e)),T+=ke-Ee,k+=_e-Ce}D.push({el:F,top:Ee,left:Ce})}return D},U=R=>R===!1?{block:"end",inline:"nearest"}:(oe=>oe===Object(oe)&&Object.keys(oe).length!==0)(R)?R:{block:"start",inline:"nearest"};function G(R,oe){if(!R.isConnected||!(u=>{let A=u;for(;A&&A.parentNode;){if(A.parentNode===document)return!0;A=A.parentNode instanceof ShadowRoot?A.parentNode.host:A.parentNode}return!1})(R))return;const w=(u=>{const A=window.getComputedStyle(u);return{top:parseFloat(A.scrollMarginTop)||0,right:parseFloat(A.scrollMarginRight)||0,bottom:parseFloat(A.scrollMarginBottom)||0,left:parseFloat(A.scrollMarginLeft)||0}})(R);if((u=>typeof u=="object"&&typeof u.behavior=="function")(oe))return oe.behavior(V(R,oe));const v=typeof oe=="boolean"||oe==null?void 0:oe.behavior;for(const{el:u,top:A,left:te}of V(R,U(oe))){const Ie=A-w.top+w.bottom,Fe=te-w.left+w.right;u.scroll({top:Ie,left:Fe,behavior:v})}}var B=e(80993);function l(R){return(0,B.qo)(R).join("_")}function O(R,oe){const w=oe.getFieldInstance(R),v=(0,M.bn)(w);if(v)return v;const u=(0,B.dD)((0,B.qo)(R),oe.__INTERNAL__.name);if(u)return document.getElementById(u)}function x(R){const[oe]=(0,a.cI)(),w=n.useRef({}),v=n.useMemo(()=>R!=null?R:Object.assign(Object.assign({},oe),{__INTERNAL__:{itemRef:u=>A=>{const te=l(u);A?w.current[te]=A:delete w.current[te]}},scrollToField:function(u){let A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const te=O(u,v);te&&G(te,Object.assign({scrollMode:"if-needed",block:"nearest"},A))},getFieldInstance:u=>{const A=l(u);return w.current[A]}}),[R,oe]);return[v]}var N=e(31066),Re=e(37920),De=function(R,oe){var w={};for(var v in R)Object.prototype.hasOwnProperty.call(R,v)&&oe.indexOf(v)<0&&(w[v]=R[v]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,v=Object.getOwnPropertySymbols(R);u{const w=n.useContext(h.Z),{getPrefixCls:v,direction:u,form:A}=n.useContext(m.E_),{prefixCls:te,className:Ie,rootClassName:Fe,size:ae,disabled:Y=w,form:ue,colon:ce,labelAlign:ve,labelWrap:de,labelCol:he,wrapperCol:be,hideRequiredMark:Ze,layout:je="horizontal",scrollToFirstError:c,requiredMark:s,onFinishFailed:g,name:C,style:y,feedbackIcons:P,variant:ie}=R,le=De(R,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),$=(0,p.Z)(ae),se=n.useContext(Re.Z),T=(0,n.useMemo)(()=>s!==void 0?s:Ze?!1:A&&A.requiredMark!==void 0?A.requiredMark:!0,[Ze,s,A]),k=ce!=null?ce:A==null?void 0:A.colon,D=v("form",te),q=(0,Z.Z)(D),[F,ne,ee]=(0,N.ZP)(D,q),J=o()(D,`${D}-${je}`,{[`${D}-hide-required-mark`]:T===!1,[`${D}-rtl`]:u==="rtl",[`${D}-${$}`]:$},ee,q,ne,A==null?void 0:A.className,Ie,Fe),[L]=x(ue),{__INTERNAL__:K}=L;K.name=C;const b=(0,n.useMemo)(()=>({name:C,labelAlign:ve,labelCol:he,labelWrap:de,wrapperCol:be,vertical:je==="vertical",colon:k,requiredMark:T,itemRef:K.itemRef,form:L,feedbackIcons:P}),[C,ve,he,be,je,k,T,L,P]),z=n.useRef(null);n.useImperativeHandle(oe,()=>{var Q;return Object.assign(Object.assign({},L),{nativeElement:(Q=z.current)===null||Q===void 0?void 0:Q.nativeElement})});const H=(Q,pe)=>{if(Q){let Ee={block:"nearest"};typeof Q=="object"&&(Ee=Q),L.scrollToField(pe,Ee)}},re=Q=>{if(g==null||g(Q),Q.errorFields.length){const pe=Q.errorFields[0].name;if(c!==void 0){H(c,pe);return}A&&A.scrollToFirstError!==void 0&&H(A.scrollToFirstError,pe)}};return F(n.createElement(r.pg.Provider,{value:ie},n.createElement(h.n,{disabled:Y},n.createElement(S.Z.Provider,{value:$},n.createElement(r.RV,{validateMessages:se},n.createElement(r.q3.Provider,{value:b},n.createElement(a.ZP,Object.assign({id:C},le,{name:C,onFinishFailed:re,form:L,ref:z,style:Object.assign(Object.assign({},A==null?void 0:A.style),y),className:J}))))))))};var me=n.forwardRef(fe),Xe=e(25449),Ke=function(R,oe){var w={};for(var v in R)Object.prototype.hasOwnProperty.call(R,v)&&oe.indexOf(v)<0&&(w[v]=R[v]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,v=Object.getOwnPropertySymbols(R);u{var{prefixCls:oe,children:w}=R,v=Ke(R,["prefixCls","children"]);const{getPrefixCls:u}=n.useContext(m.E_),A=u("form",oe),te=n.useMemo(()=>({prefixCls:A,status:"error"}),[A]);return n.createElement(a.aV,Object.assign({},v),(Ie,Fe,ae)=>n.createElement(r.Rk.Provider,{value:te},w(Ie.map(Y=>Object.assign(Object.assign({},Y),{fieldKey:Y.key})),Fe,{errors:ae.errors,warnings:ae.warnings})))};function Je(){const{form:R}=(0,n.useContext)(r.q3);return R}const Te=me;Te.Item=Xe.Z,Te.List=Ve,Te.ErrorList=t.Z,Te.useForm=x,Te.useFormInstance=Je,Te.useWatch=a.qo,Te.Provider=r.RV,Te.create=()=>{};var rt=Te},31066:function(W,d,e){"use strict";e.d(d,{ZP:function(){return B},B4:function(){return G}});var r=e(11568),t=e(14747),n=e(50438),f=e(33507),o=e(83262),a=e(83559),h=l=>{const{componentCls:O}=l,x=`${O}-show-help`,N=`${O}-show-help-item`;return{[x]:{transition:`opacity ${l.motionDurationSlow} ${l.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[N]:{overflow:"hidden",transition:`height ${l.motionDurationSlow} ${l.motionEaseInOut}, opacity ${l.motionDurationSlow} ${l.motionEaseInOut}, transform ${l.motionDurationSlow} ${l.motionEaseInOut} !important`,[`&${N}-appear, &${N}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${N}-leave-active`]:{transform:"translateY(-5px)"}}}}};const Z=l=>({legend:{display:"block",width:"100%",marginBottom:l.marginLG,padding:0,color:l.colorTextDescription,fontSize:l.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${(0,r.bf)(l.lineWidth)} ${l.lineType} ${l.colorBorder}`},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${(0,r.bf)(l.controlOutlineWidth)} ${l.controlOutline}`},output:{display:"block",paddingTop:15,color:l.colorText,fontSize:l.fontSize,lineHeight:l.lineHeight}}),p=(l,O)=>{const{formItemCls:x}=l;return{[x]:{[`${x}-label > label`]:{height:O},[`${x}-control-input`]:{minHeight:O}}}},S=l=>{const{componentCls:O}=l;return{[l.componentCls]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(l)),Z(l)),{[`${O}-text`]:{display:"inline-block",paddingInlineEnd:l.paddingSM},"&-small":Object.assign({},p(l,l.controlHeightSM)),"&-large":Object.assign({},p(l,l.controlHeightLG))})}},M=l=>{const{formItemCls:O,iconCls:x,componentCls:N,rootPrefixCls:Re,antCls:De,labelRequiredMarkColor:fe,labelColor:He,labelFontSize:me,labelHeight:Xe,labelColonMarginInlineStart:Ke,labelColonMarginInlineEnd:Ne,itemMarginBottom:Ve}=l;return{[O]:Object.assign(Object.assign({},(0,t.Wf)(l)),{marginBottom:Ve,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, &-hidden${De}-row`]:{display:"none"},"&-has-warning":{[`${O}-split`]:{color:l.colorError}},"&-has-error":{[`${O}-split`]:{color:l.colorWarning}},[`${O}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:l.lineHeight,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Xe,color:He,fontSize:me,[`> ${x}`]:{fontSize:l.fontSize,verticalAlign:"top"},[`&${O}-required:not(${O}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:l.marginXXS,color:fe,fontSize:l.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${N}-hide-required-mark &`]:{display:"none"}},[`${O}-optional`]:{display:"inline-block",marginInlineStart:l.marginXXS,color:l.colorTextDescription,[`${N}-hide-required-mark &`]:{display:"none"}},[`${O}-tooltip`]:{color:l.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:l.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Ke,marginInlineEnd:Ne},[`&${O}-no-colon::after`]:{content:'"\\a0"'}}},[`${O}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${Re}-col-'"]):not([class*="' ${Re}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:l.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[O]:{"&-explain, &-extra":{clear:"both",color:l.colorTextDescription,fontSize:l.fontSize,lineHeight:l.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:l.controlHeightSM,transition:`color ${l.motionDurationMid} ${l.motionEaseOut}`},"&-explain":{"&-error":{color:l.colorError},"&-warning":{color:l.colorWarning}}},[`&-with-help ${O}-explain`]:{height:"auto",opacity:1},[`${O}-feedback-icon`]:{fontSize:l.fontSize,textAlign:"center",visibility:"visible",animationName:n.kr,animationDuration:l.motionDurationMid,animationTimingFunction:l.motionEaseOutBack,pointerEvents:"none","&-success":{color:l.colorSuccess},"&-error":{color:l.colorError},"&-warning":{color:l.colorWarning},"&-validating":{color:l.colorPrimary}}})}},E=(l,O)=>{const{formItemCls:x}=l;return{[`${O}-horizontal`]:{[`${x}-label`]:{flexGrow:0},[`${x}-control`]:{flex:"1 1 0",minWidth:0},[`${x}-label[class$='-24'], ${x}-label[class*='-24 ']`]:{[`& + ${x}-control`]:{minWidth:"unset"}}}}},j=l=>{const{componentCls:O,formItemCls:x,inlineItemMarginBottom:N}=l;return{[`${O}-inline`]:{display:"flex",flexWrap:"wrap",[x]:{flex:"none",marginInlineEnd:l.margin,marginBottom:N,"&-row":{flexWrap:"nowrap"},[`> ${x}-label, @@ -7,4 +7,4 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho ${N}-col-24${x}-label, ${N}-col-xl-24${x}-label`]:i(l)}},[`@media (max-width: ${(0,r.bf)(l.screenXSMax)})`]:[I(l),{[O]:{[`${x}:not(${x}-horizontal)`]:{[`${N}-col-xs-24${x}-label`]:i(l)}}}],[`@media (max-width: ${(0,r.bf)(l.screenSMMax)})`]:{[O]:{[`${x}:not(${x}-horizontal)`]:{[`${N}-col-sm-24${x}-label`]:i(l)}}},[`@media (max-width: ${(0,r.bf)(l.screenMDMax)})`]:{[O]:{[`${x}:not(${x}-horizontal)`]:{[`${N}-col-md-24${x}-label`]:i(l)}}},[`@media (max-width: ${(0,r.bf)(l.screenLGMax)})`]:{[O]:{[`${x}:not(${x}-horizontal)`]:{[`${N}-col-lg-24${x}-label`]:i(l)}}}}},V=l=>{const{formItemCls:O,antCls:x}=l;return{[`${O}-vertical`]:{[`${O}-row`]:{flexDirection:"column"},[`${O}-label > label`]:{height:"auto"},[`${O}-control`]:{width:"100%"}},[`${O}-vertical ${O}-label, ${x}-col-24${O}-label, - ${x}-col-xl-24${O}-label`]:i(l),[`@media (max-width: ${(0,r.bf)(l.screenXSMax)})`]:[I(l),{[O]:{[`${x}-col-xs-24${O}-label`]:i(l)}}],[`@media (max-width: ${(0,r.bf)(l.screenSMMax)})`]:{[O]:{[`${x}-col-sm-24${O}-label`]:i(l)}},[`@media (max-width: ${(0,r.bf)(l.screenMDMax)})`]:{[O]:{[`${x}-col-md-24${O}-label`]:i(l)}},[`@media (max-width: ${(0,r.bf)(l.screenLGMax)})`]:{[O]:{[`${x}-col-lg-24${O}-label`]:i(l)}}}},U=l=>({labelRequiredMarkColor:l.colorError,labelColor:l.colorTextHeading,labelFontSize:l.fontSize,labelHeight:l.controlHeight,labelColonMarginInlineStart:l.marginXXS/2,labelColonMarginInlineEnd:l.marginXS,itemMarginBottom:l.marginLG,verticalLabelPadding:`0 0 ${l.paddingXS}px`,verticalLabelMargin:0,inlineItemMarginBottom:0}),G=(l,O)=>(0,o.IX)(l,{formItemCls:`${l.componentCls}-item`,rootPrefixCls:O});var B=(0,a.I$)("Form",(l,O)=>{let{rootPrefixCls:x}=O;const N=G(l,x);return[S(N),M(N),h(N),E(N,N.componentCls),E(N,N.formItemCls),j(N),_(N),V(N),(0,f.Z)(N),n.kr]},U,{order:-1e3})},80993:function(W,d,e){"use strict";e.d(d,{dD:function(){return f},lR:function(){return o},qo:function(){return n}});const r=["parentNode"],t="form_item";function n(a){return a===void 0||a===!1?[]:Array.isArray(a)?a:[a]}function f(a,m){if(!a.length)return;const h=a.join("_");return m?`${m}_${h}`:r.includes(h)?`${t}_${h}`:h}function o(a,m,h,Z,p,S){let M=Z;return S!==void 0?M=S:h.validating?M="validating":a.length?M="error":m.length?M="warning":(h.touched||p&&h.validated)&&(M="success"),M}},96671:function(W){(function(d,e){W.exports=e()})(this,function(){"use strict";var d="month",e="quarter";return function(r,t){var n=t.prototype;n.quarter=function(a){return this.$utils().u(a)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(a-1))};var f=n.add;n.add=function(a,m){return a=Number(a),this.$utils().p(m)===e?this.add(3*a,d):f.bind(this)(a,m)};var o=n.startOf;n.startOf=function(a,m){var h=this.$utils(),Z=!!h.u(m)||m;if(h.p(a)===e){var p=this.quarter()-1;return Z?this.month(3*p).startOf(d).startOf("day"):this.month(3*p+2).endOf(d).endOf("day")}return o.bind(this)(a,m)}}})},67308:function(W,d,e){"use strict";e.d(d,{Z:function(){return _}});function r(){this.__data__=[],this.size=0}var t=r,n=e(79651);function f(V,U){for(var G=V.length;G--;)if((0,n.Z)(V[G][0],U))return G;return-1}var o=f,a=Array.prototype,m=a.splice;function h(V){var U=this.__data__,G=o(U,V);if(G<0)return!1;var B=U.length-1;return G==B?U.pop():m.call(U,G,1),--this.size,!0}var Z=h;function p(V){var U=this.__data__,G=o(U,V);return G<0?void 0:U[G][1]}var S=p;function M(V){return o(this.__data__,V)>-1}var E=M;function j(V,U){var G=this.__data__,B=o(G,V);return B<0?(++this.size,G.push([V,U])):G[B][1]=U,this}var i=j;function I(V){var U=-1,G=V==null?0:V.length;for(this.clear();++U-1&&n%1==0&&n0){if(++i>=m)return arguments[0]}else i=0;return j.apply(void 0,arguments)}}var S=p,M=S(a),E=M},90019:function(W,d){"use strict";var e=Function.prototype,r=e.toString;function t(n){if(n!=null){try{return r.call(n)}catch(f){}try{return n+""}catch(f){}}return""}d.Z=t},79651:function(W,d){"use strict";function e(r,t){return r===t||r!==r&&t!==t}d.Z=e},69203:function(W,d){"use strict";function e(r){return r}d.Z=e},29169:function(W,d,e){"use strict";e.d(d,{Z:function(){return p}});var r=e(93589),t=e(18533),n="[object Arguments]";function f(S){return(0,t.Z)(S)&&(0,r.Z)(S)==n}var o=f,a=Object.prototype,m=a.hasOwnProperty,h=a.propertyIsEnumerable,Z=o(function(){return arguments}())?o:function(S){return(0,t.Z)(S)&&m.call(S,"callee")&&!h.call(S,"callee")},p=Z},27771:function(W,d){"use strict";var e=Array.isArray;d.Z=e},50585:function(W,d,e){"use strict";var r=e(73234),t=e(1656);function n(f){return f!=null&&(0,t.Z)(f.length)&&!(0,r.Z)(f)}d.Z=n},77008:function(W,d,e){"use strict";e.d(d,{Z:function(){return p}});var r=e(66092);function t(){return!1}var n=t,f=typeof exports=="object"&&exports&&!exports.nodeType&&exports,o=f&&typeof module=="object"&&module&&!module.nodeType&&module,a=o&&o.exports===f,m=a?r.Z.Buffer:void 0,h=m?m.isBuffer:void 0,Z=h||n,p=Z},73234:function(W,d,e){"use strict";var r=e(93589),t=e(77226),n="[object AsyncFunction]",f="[object Function]",o="[object GeneratorFunction]",a="[object Proxy]";function m(h){if(!(0,t.Z)(h))return!1;var Z=(0,r.Z)(h);return Z==f||Z==o||Z==n||Z==a}d.Z=m},1656:function(W,d){"use strict";var e=9007199254740991;function r(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=e}d.Z=r},77226:function(W,d){"use strict";function e(r){var t=typeof r;return r!=null&&(t=="object"||t=="function")}d.Z=e},18533:function(W,d){"use strict";function e(r){return r!=null&&typeof r=="object"}d.Z=e},37514:function(W,d,e){"use strict";var r=e(93589),t=e(12513),n=e(18533),f="[object Object]",o=Function.prototype,a=Object.prototype,m=o.toString,h=a.hasOwnProperty,Z=m.call(Object);function p(S){if(!(0,n.Z)(S)||(0,r.Z)(S)!=f)return!1;var M=(0,t.Z)(S);if(M===null)return!0;var E=h.call(M,"constructor")&&M.constructor;return typeof E=="function"&&E instanceof E&&m.call(E)==Z}d.Z=p},18843:function(W,d,e){"use strict";e.d(d,{Z:function(){return Je}});var r=e(93589),t=e(1656),n=e(18533),f="[object Arguments]",o="[object Array]",a="[object Boolean]",m="[object Date]",h="[object Error]",Z="[object Function]",p="[object Map]",S="[object Number]",M="[object Object]",E="[object RegExp]",j="[object Set]",i="[object String]",I="[object WeakMap]",_="[object ArrayBuffer]",V="[object DataView]",U="[object Float32Array]",G="[object Float64Array]",B="[object Int8Array]",l="[object Int16Array]",O="[object Int32Array]",x="[object Uint8Array]",N="[object Uint8ClampedArray]",Re="[object Uint16Array]",De="[object Uint32Array]",fe={};fe[U]=fe[G]=fe[B]=fe[l]=fe[O]=fe[x]=fe[N]=fe[Re]=fe[De]=!0,fe[f]=fe[o]=fe[_]=fe[a]=fe[V]=fe[m]=fe[h]=fe[Z]=fe[p]=fe[S]=fe[M]=fe[E]=fe[j]=fe[i]=fe[I]=!1;function He(Te){return(0,n.Z)(Te)&&(0,t.Z)(Te.length)&&!!fe[(0,r.Z)(Te)]}var me=He,Xe=e(21162),Ke=e(98351),Ne=Ke.Z&&Ke.Z.isTypedArray,Ve=Ne?(0,Xe.Z)(Ne):me,Je=Ve},32957:function(W,d,e){"use strict";e.d(d,{Z:function(){return M}});var r=e(87668),t=e(77226),n=e(72764);function f(E){var j=[];if(E!=null)for(var i in Object(E))j.push(i);return j}var o=f,a=Object.prototype,m=a.hasOwnProperty;function h(E){if(!(0,t.Z)(E))return o(E);var j=(0,n.Z)(E),i=[];for(var I in E)I=="constructor"&&(j||!m.call(E,I))||i.push(I);return i}var Z=h,p=e(50585);function S(E){return(0,p.Z)(E)?(0,r.Z)(E,!0):Z(E)}var M=S},55917:function(W,d,e){"use strict";e.d(d,{Z:function(){return Fe}});var r=e(31667),t=e(74752),n=e(79651);function f(ae,Y,ue){(ue!==void 0&&!(0,n.Z)(ae[Y],ue)||ue===void 0&&!(Y in ae))&&(0,t.Z)(ae,Y,ue)}var o=f;function a(ae){return function(Y,ue,ce){for(var ve=-1,de=Object(Y),he=ce(Y),be=he.length;be--;){var Ze=he[ae?be:++ve];if(ue(de[Ze],Ze,de)===!1)break}return Y}}var m=a,h=m(),Z=h,p=e(91050),S=e(12701),M=e(87215),E=e(73658),j=e(29169),i=e(27771),I=e(50585),_=e(18533);function V(ae){return(0,_.Z)(ae)&&(0,I.Z)(ae)}var U=V,G=e(77008),B=e(73234),l=e(77226),O=e(37514),x=e(18843);function N(ae,Y){if(!(Y==="constructor"&&typeof ae[Y]=="function")&&Y!="__proto__")return ae[Y]}var Re=N,De=e(31899),fe=e(32957);function He(ae){return(0,De.Z)(ae,(0,fe.Z)(ae))}var me=He;function Xe(ae,Y,ue,ce,ve,de,he){var be=Re(ae,ue),Ze=Re(Y,ue),we=he.get(Ze);if(we){o(ae,ue,we);return}var c=de?de(be,Ze,ue+"",ae,Y,he):void 0,s=c===void 0;if(s){var g=(0,i.Z)(Ze),C=!g&&(0,G.Z)(Ze),y=!g&&!C&&(0,x.Z)(Ze);c=Ze,g||C||y?(0,i.Z)(be)?c=be:U(be)?c=(0,M.Z)(be):C?(s=!1,c=(0,p.Z)(Ze,!0)):y?(s=!1,c=(0,S.Z)(Ze,!0)):c=[]:(0,O.Z)(Ze)||(0,j.Z)(Ze)?(c=be,(0,j.Z)(be)?c=me(be):(!(0,l.Z)(be)||(0,B.Z)(be))&&(c=(0,E.Z)(Ze))):s=!1}s&&(he.set(Ze,c),ve(c,Ze,ce,de,he),he.delete(Ze)),o(ae,ue,c)}var Ke=Xe;function Ne(ae,Y,ue,ce,ve){ae!==Y&&Z(Y,function(de,he){if(ve||(ve=new r.Z),(0,l.Z)(de))Ke(ae,Y,he,ue,Ne,ce,ve);else{var be=ce?ce(Re(ae,he),de,he+"",ae,Y,ve):void 0;be===void 0&&(be=de),o(ae,he,be)}},fe.Z)}var Ve=Ne,Je=e(69203),Te=e(81211),rt=e(64594);function R(ae,Y){return(0,rt.Z)((0,Te.Z)(ae,Y,Je.Z),ae+"")}var oe=R,w=e(56009);function v(ae,Y,ue){if(!(0,l.Z)(ue))return!1;var ce=typeof Y;return(ce=="number"?(0,I.Z)(ue)&&(0,w.Z)(Y,ue.length):ce=="string"&&Y in ue)?(0,n.Z)(ue[Y],ae):!1}var u=v;function A(ae){return oe(function(Y,ue){var ce=-1,ve=ue.length,de=ve>1?ue[ve-1]:void 0,he=ve>2?ue[2]:void 0;for(de=ae.length>3&&typeof de=="function"?(ve--,de):void 0,he&&u(ue[0],ue[1],he)&&(de=ve<3?void 0:de,ve=1),Y=Object(Y);++ce({labelRequiredMarkColor:l.colorError,labelColor:l.colorTextHeading,labelFontSize:l.fontSize,labelHeight:l.controlHeight,labelColonMarginInlineStart:l.marginXXS/2,labelColonMarginInlineEnd:l.marginXS,itemMarginBottom:l.marginLG,verticalLabelPadding:`0 0 ${l.paddingXS}px`,verticalLabelMargin:0,inlineItemMarginBottom:0}),G=(l,O)=>(0,o.IX)(l,{formItemCls:`${l.componentCls}-item`,rootPrefixCls:O});var B=(0,a.I$)("Form",(l,O)=>{let{rootPrefixCls:x}=O;const N=G(l,x);return[S(N),M(N),h(N),E(N,N.componentCls),E(N,N.formItemCls),j(N),_(N),V(N),(0,f.Z)(N),n.kr]},U,{order:-1e3})},80993:function(W,d,e){"use strict";e.d(d,{dD:function(){return f},lR:function(){return o},qo:function(){return n}});const r=["parentNode"],t="form_item";function n(a){return a===void 0||a===!1?[]:Array.isArray(a)?a:[a]}function f(a,m){if(!a.length)return;const h=a.join("_");return m?`${m}_${h}`:r.includes(h)?`${t}_${h}`:h}function o(a,m,h,Z,p,S){let M=Z;return S!==void 0?M=S:h.validating?M="validating":a.length?M="error":m.length?M="warning":(h.touched||p&&h.validated)&&(M="success"),M}},96671:function(W){(function(d,e){W.exports=e()})(this,function(){"use strict";var d="month",e="quarter";return function(r,t){var n=t.prototype;n.quarter=function(a){return this.$utils().u(a)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(a-1))};var f=n.add;n.add=function(a,m){return a=Number(a),this.$utils().p(m)===e?this.add(3*a,d):f.bind(this)(a,m)};var o=n.startOf;n.startOf=function(a,m){var h=this.$utils(),Z=!!h.u(m)||m;if(h.p(a)===e){var p=this.quarter()-1;return Z?this.month(3*p).startOf(d).startOf("day"):this.month(3*p+2).endOf(d).endOf("day")}return o.bind(this)(a,m)}}})},67308:function(W,d,e){"use strict";e.d(d,{Z:function(){return _}});function r(){this.__data__=[],this.size=0}var t=r,n=e(79651);function f(V,U){for(var G=V.length;G--;)if((0,n.Z)(V[G][0],U))return G;return-1}var o=f,a=Array.prototype,m=a.splice;function h(V){var U=this.__data__,G=o(U,V);if(G<0)return!1;var B=U.length-1;return G==B?U.pop():m.call(U,G,1),--this.size,!0}var Z=h;function p(V){var U=this.__data__,G=o(U,V);return G<0?void 0:U[G][1]}var S=p;function M(V){return o(this.__data__,V)>-1}var E=M;function j(V,U){var G=this.__data__,B=o(G,V);return B<0?(++this.size,G.push([V,U])):G[B][1]=U,this}var i=j;function I(V){var U=-1,G=V==null?0:V.length;for(this.clear();++U-1&&n%1==0&&n0){if(++i>=m)return arguments[0]}else i=0;return j.apply(void 0,arguments)}}var S=p,M=S(a),E=M},90019:function(W,d){"use strict";var e=Function.prototype,r=e.toString;function t(n){if(n!=null){try{return r.call(n)}catch(f){}try{return n+""}catch(f){}}return""}d.Z=t},79651:function(W,d){"use strict";function e(r,t){return r===t||r!==r&&t!==t}d.Z=e},69203:function(W,d){"use strict";function e(r){return r}d.Z=e},29169:function(W,d,e){"use strict";e.d(d,{Z:function(){return p}});var r=e(93589),t=e(18533),n="[object Arguments]";function f(S){return(0,t.Z)(S)&&(0,r.Z)(S)==n}var o=f,a=Object.prototype,m=a.hasOwnProperty,h=a.propertyIsEnumerable,Z=o(function(){return arguments}())?o:function(S){return(0,t.Z)(S)&&m.call(S,"callee")&&!h.call(S,"callee")},p=Z},27771:function(W,d){"use strict";var e=Array.isArray;d.Z=e},50585:function(W,d,e){"use strict";var r=e(73234),t=e(1656);function n(f){return f!=null&&(0,t.Z)(f.length)&&!(0,r.Z)(f)}d.Z=n},77008:function(W,d,e){"use strict";e.d(d,{Z:function(){return p}});var r=e(66092);function t(){return!1}var n=t,f=typeof exports=="object"&&exports&&!exports.nodeType&&exports,o=f&&typeof module=="object"&&module&&!module.nodeType&&module,a=o&&o.exports===f,m=a?r.Z.Buffer:void 0,h=m?m.isBuffer:void 0,Z=h||n,p=Z},73234:function(W,d,e){"use strict";var r=e(93589),t=e(77226),n="[object AsyncFunction]",f="[object Function]",o="[object GeneratorFunction]",a="[object Proxy]";function m(h){if(!(0,t.Z)(h))return!1;var Z=(0,r.Z)(h);return Z==f||Z==o||Z==n||Z==a}d.Z=m},1656:function(W,d){"use strict";var e=9007199254740991;function r(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=e}d.Z=r},77226:function(W,d){"use strict";function e(r){var t=typeof r;return r!=null&&(t=="object"||t=="function")}d.Z=e},18533:function(W,d){"use strict";function e(r){return r!=null&&typeof r=="object"}d.Z=e},37514:function(W,d,e){"use strict";var r=e(93589),t=e(12513),n=e(18533),f="[object Object]",o=Function.prototype,a=Object.prototype,m=o.toString,h=a.hasOwnProperty,Z=m.call(Object);function p(S){if(!(0,n.Z)(S)||(0,r.Z)(S)!=f)return!1;var M=(0,t.Z)(S);if(M===null)return!0;var E=h.call(M,"constructor")&&M.constructor;return typeof E=="function"&&E instanceof E&&m.call(E)==Z}d.Z=p},18843:function(W,d,e){"use strict";e.d(d,{Z:function(){return Je}});var r=e(93589),t=e(1656),n=e(18533),f="[object Arguments]",o="[object Array]",a="[object Boolean]",m="[object Date]",h="[object Error]",Z="[object Function]",p="[object Map]",S="[object Number]",M="[object Object]",E="[object RegExp]",j="[object Set]",i="[object String]",I="[object WeakMap]",_="[object ArrayBuffer]",V="[object DataView]",U="[object Float32Array]",G="[object Float64Array]",B="[object Int8Array]",l="[object Int16Array]",O="[object Int32Array]",x="[object Uint8Array]",N="[object Uint8ClampedArray]",Re="[object Uint16Array]",De="[object Uint32Array]",fe={};fe[U]=fe[G]=fe[B]=fe[l]=fe[O]=fe[x]=fe[N]=fe[Re]=fe[De]=!0,fe[f]=fe[o]=fe[_]=fe[a]=fe[V]=fe[m]=fe[h]=fe[Z]=fe[p]=fe[S]=fe[M]=fe[E]=fe[j]=fe[i]=fe[I]=!1;function He(Te){return(0,n.Z)(Te)&&(0,t.Z)(Te.length)&&!!fe[(0,r.Z)(Te)]}var me=He,Xe=e(21162),Ke=e(98351),Ne=Ke.Z&&Ke.Z.isTypedArray,Ve=Ne?(0,Xe.Z)(Ne):me,Je=Ve},32957:function(W,d,e){"use strict";e.d(d,{Z:function(){return M}});var r=e(87668),t=e(77226),n=e(72764);function f(E){var j=[];if(E!=null)for(var i in Object(E))j.push(i);return j}var o=f,a=Object.prototype,m=a.hasOwnProperty;function h(E){if(!(0,t.Z)(E))return o(E);var j=(0,n.Z)(E),i=[];for(var I in E)I=="constructor"&&(j||!m.call(E,I))||i.push(I);return i}var Z=h,p=e(50585);function S(E){return(0,p.Z)(E)?(0,r.Z)(E,!0):Z(E)}var M=S},55917:function(W,d,e){"use strict";e.d(d,{Z:function(){return Fe}});var r=e(31667),t=e(74752),n=e(79651);function f(ae,Y,ue){(ue!==void 0&&!(0,n.Z)(ae[Y],ue)||ue===void 0&&!(Y in ae))&&(0,t.Z)(ae,Y,ue)}var o=f;function a(ae){return function(Y,ue,ce){for(var ve=-1,de=Object(Y),he=ce(Y),be=he.length;be--;){var Ze=he[ae?be:++ve];if(ue(de[Ze],Ze,de)===!1)break}return Y}}var m=a,h=m(),Z=h,p=e(91050),S=e(12701),M=e(87215),E=e(73658),j=e(29169),i=e(27771),I=e(50585),_=e(18533);function V(ae){return(0,_.Z)(ae)&&(0,I.Z)(ae)}var U=V,G=e(77008),B=e(73234),l=e(77226),O=e(37514),x=e(18843);function N(ae,Y){if(!(Y==="constructor"&&typeof ae[Y]=="function")&&Y!="__proto__")return ae[Y]}var Re=N,De=e(31899),fe=e(32957);function He(ae){return(0,De.Z)(ae,(0,fe.Z)(ae))}var me=He;function Xe(ae,Y,ue,ce,ve,de,he){var be=Re(ae,ue),Ze=Re(Y,ue),je=he.get(Ze);if(je){o(ae,ue,je);return}var c=de?de(be,Ze,ue+"",ae,Y,he):void 0,s=c===void 0;if(s){var g=(0,i.Z)(Ze),C=!g&&(0,G.Z)(Ze),y=!g&&!C&&(0,x.Z)(Ze);c=Ze,g||C||y?(0,i.Z)(be)?c=be:U(be)?c=(0,M.Z)(be):C?(s=!1,c=(0,p.Z)(Ze,!0)):y?(s=!1,c=(0,S.Z)(Ze,!0)):c=[]:(0,O.Z)(Ze)||(0,j.Z)(Ze)?(c=be,(0,j.Z)(be)?c=me(be):(!(0,l.Z)(be)||(0,B.Z)(be))&&(c=(0,E.Z)(Ze))):s=!1}s&&(he.set(Ze,c),ve(c,Ze,ce,de,he),he.delete(Ze)),o(ae,ue,c)}var Ke=Xe;function Ne(ae,Y,ue,ce,ve){ae!==Y&&Z(Y,function(de,he){if(ve||(ve=new r.Z),(0,l.Z)(de))Ke(ae,Y,he,ue,Ne,ce,ve);else{var be=ce?ce(Re(ae,he),de,he+"",ae,Y,ve):void 0;be===void 0&&(be=de),o(ae,he,be)}},fe.Z)}var Ve=Ne,Je=e(69203),Te=e(81211),rt=e(64594);function R(ae,Y){return(0,rt.Z)((0,Te.Z)(ae,Y,Je.Z),ae+"")}var oe=R,w=e(56009);function v(ae,Y,ue){if(!(0,l.Z)(ue))return!1;var ce=typeof Y;return(ce=="number"?(0,I.Z)(ue)&&(0,w.Z)(Y,ue.length):ce=="string"&&Y in ue)?(0,n.Z)(ue[Y],ae):!1}var u=v;function A(ae){return oe(function(Y,ue){var ce=-1,ve=ue.length,de=ve>1?ue[ve-1]:void 0,he=ve>2?ue[2]:void 0;for(de=ae.length>3&&typeof de=="function"?(ve--,de):void 0,he&&u(ue[0],ue[1],he)&&(de=ve<3?void 0:de,ve=1),Y=Object(Y);++ce>>r|e<<32-r}function j(r,e,t){return r&e^~r&t}function B(r,e,t){return r&e^r&t^e&t}function q(r){return _(2,r)^_(13,r)^_(22,r)}function J(r){return _(6,r)^_(11,r)^_(25,r)}function G(r){return _(7,r)^_(18,r)^r>>>3}function X(r){return _(17,r)^_(19,r)^r>>>10}function xe(r,e){return r[e&15]+=X(r[e+14&15])+r[e+9&15]+G(r[e+1&15])}var ve=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],W,ce,L,Ie="0123456789abcdef";function V(r,e){var t=(r&65535)+(e&65535),n=(r>>16)+(e>>16)+(t>>16);return n<<16|t&65535}function de(){W=new Array(8),ce=new Array(2),L=new Array(64),ce[0]=ce[1]=0,W[0]=1779033703,W[1]=3144134277,W[2]=1013904242,W[3]=2773480762,W[4]=1359893119,W[5]=2600822924,W[6]=528734635,W[7]=1541459225}function Q(){var r,e,t,n,a,l,i,s,c,f,m=new Array(16);r=W[0],e=W[1],t=W[2],n=W[3],a=W[4],l=W[5],i=W[6],s=W[7];for(var b=0;b<16;b++)m[b]=L[(b<<2)+3]|L[(b<<2)+2]<<8|L[(b<<2)+1]<<16|L[b<<2]<<24;for(var h=0;h<64;h++)c=s+J(a)+j(a,l,i)+ve[h],h<16?c+=m[h]:c+=xe(m,h),f=q(r)+B(r,e,t),s=i,i=l,l=a,a=V(n,c),n=t,t=e,e=r,r=V(c,f);W[0]+=r,W[1]+=e,W[2]+=t,W[3]+=n,W[4]+=a,W[5]+=l,W[6]+=i,W[7]+=s}function ie(r,e){var t,n,a=0;n=ce[0]>>3&63;var l=e&63;for((ce[0]+=e<<3)>29,t=0;t+63>3&63;if(L[r++]=128,r<=56)for(var e=r;e<56;e++)L[e]=0;else{for(var t=r;t<64;t++)L[t]=0;Q();for(var n=0;n<56;n++)L[n]=0}L[56]=ce[1]>>>24&255,L[57]=ce[1]>>>16&255,L[58]=ce[1]>>>8&255,L[59]=ce[1]&255,L[60]=ce[0]>>>24&255,L[61]=ce[0]>>>16&255,L[62]=ce[0]>>>8&255,L[63]=ce[0]&255,Q()}function Le(){for(var r=0,e=new Array(32),t=0;t<8;t++)e[r++]=W[t]>>>24&255,e[r++]=W[t]>>>16&255,e[r++]=W[t]>>>8&255,e[r++]=W[t]&255;return e}function Oe(){for(var r=new String,e=0;e<8;e++)for(var t=28;t>=0;t-=4)r+=Ie.charAt(W[e]>>>t&15);return r}function Fe(r){return de(),ie(r,r.length),Ce(),Oe()}var Ke=Fe;function we(r){"@babel/helpers - typeof";return we=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},we(r)}var it=["pro_layout_parentKeys","children","icon","flatMenu","indexRoute","routes"];function ht(r,e){return st(r)||Ge(r,e)||dt(r,e)||Ue()}function Ue(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ge(r,e){var t=r==null?null:typeof Symbol!="undefined"&&r[Symbol.iterator]||r["@@iterator"];if(t!=null){var n=[],a=!0,l=!1,i,s;try{for(t=t.call(r);!(a=(i=t.next()).done)&&(n.push(i.value),!(e&&n.length===e));a=!0);}catch(c){l=!0,s=c}finally{try{!a&&t.return!=null&&t.return()}finally{if(l)throw s}}return n}}function st(r){if(Array.isArray(r))return r}function yt(r,e){var t=typeof Symbol!="undefined"&&r[Symbol.iterator]||r["@@iterator"];if(!t){if(Array.isArray(r)||(t=dt(r))||e&&r&&typeof r.length=="number"){t&&(r=t);var n=0,a=function(){};return{s:a,n:function(){return n>=r.length?{done:!0}:{done:!1,value:r[n++]}},e:function(f){throw f},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l=!0,i=!1,s;return{s:function(){t=t.call(r)},n:function(){var f=t.next();return l=f.done,f},e:function(f){i=!0,s=f},f:function(){try{!l&&t.return!=null&&t.return()}finally{if(i)throw s}}}}function xt(r,e){if(!(r instanceof e))throw new TypeError("Cannot call a class as a function")}function he(r,e){for(var t=0;tr.length)&&(e=r.length);for(var t=0,n=new Array(e);t=0)&&Object.prototype.propertyIsEnumerable.call(r,n)&&(t[n]=r[n])}return t}function tn(r,e){if(r==null)return{};var t={},n=Object.keys(r),a,l;for(l=0;l=0)&&(t[a]=r[a]);return t}function Ft(r,e){var t=Object.keys(r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(r);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(r,a).enumerable})),t.push.apply(t,n)}return t}function Ze(r){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:"",t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"/";return e.endsWith("/*")?e.replace("/*","/"):(e||t).startsWith("/")||Ot(e)?e:"/".concat(t,"/").concat(e).replace(/\/\//g,"/").replace(/\/\//g,"/")},et=function(e,t){var n=e.menu,a=n===void 0?{}:n,l=e.indexRoute,i=e.path,s=i===void 0?"":i,c=e.children||[],f=a.name,m=f===void 0?e.name:f,b=a.icon,h=b===void 0?e.icon:b,T=a.hideChildren,D=T===void 0?e.hideChildren:T,N=a.flatMenu,P=N===void 0?e.flatMenu:N,K=l&&Object.keys(l).join(",")!=="redirect"?[Ze({path:s,menu:a},l)].concat(c||[]):c,z=Ze({},e);if(m&&(z.name=m),h&&(z.icon=h),K&&K.length){if(D)return delete z.children,z;var U=nn(Ze(Ze({},t),{},{data:K}),e);if(P)return U;delete z[He]}return z},St=function(e){return Array.isArray(e)&&e.length>0};function nn(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{path:"/"},t=r.data,n=r.formatMessage,a=r.parentName,l=r.locale;return!t||!Array.isArray(t)?[]:t.filter(function(i){return i?St(i.children)||i.path||i.originPath||i.layout?!0:(i.redirect||i.unaccessible,!1):!1}).filter(function(i){var s,c;return!(i==null||(s=i.menu)===null||s===void 0)&&s.name||i!=null&&i.flatMenu||!(i==null||(c=i.menu)===null||c===void 0)&&c.flatMenu?!0:i.menu!==!1}).map(function(i){var s=Ze(Ze({},i),{},{path:i.path||i.originPath});return!s.children&&s[He]&&(s.children=s[He],delete s[He]),s.unaccessible&&delete s.name,s.path==="*"&&(s.path="."),s.path==="/*"&&(s.path="."),!s.path&&s.originPath&&(s.path=s.originPath),s}).map(function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{path:"/"},s=i.children||i[He]||[],c=Re(i.path,e?e.path:"/"),f=i.name,m=Te(i,a||"menu"),b=m!==!1&&l!==!1&&n&&m?n({id:m,defaultMessage:f}):f,h=e.pro_layout_parentKeys,T=h===void 0?[]:h,D=e.children,N=e.icon,P=e.flatMenu,K=e.indexRoute,z=e.routes,U=en(e,it),O=new Set([].concat(Be(T),Be(i.parentKeys||[])));e.key&&O.add(e.key);var H=Ze(Ze(Ze({},U),{},{menu:void 0},i),{},{path:c,locale:m,key:i.key||vt(Ze(Ze({},i),{},{path:c})),pro_layout_parentKeys:Array.from(O).filter(function(E){return E&&E!=="/"})});if(b?H.name=b:delete H.name,H.menu===void 0&&delete H.menu,St(s)){var x=nn(Ze(Ze({},r),{},{data:s,parentName:m||""}),H);St(x)&&(H.children=x)}return et(H,r)}).flat(1)}var or=function r(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.filter(function(t){return t&&(t.name||St(t.children))&&!t.hideInMenu&&!t.redirect}).map(function(t){var n=Ze({},t),a=n.children||t[He]||[];if(delete n[He],St(a)&&!n.hideChildrenInMenu&&a.some(function(i){return i&&!!i.name})){var l=r(a);if(l.length)return Ze(Ze({},n),{},{children:l})}return Ze({},t)}).filter(function(t){return t})},ir=function(r){Ve(t,r);var e=ct(t);function t(){return xt(this,t),e.apply(this,arguments)}return ke(t,[{key:"get",value:function(a){var l;try{var i=yt(this.entries()),s;try{for(i.s();!(s=i.n()).done;){var c=ht(s.value,2),f=c[0],m=c[1],b=bt(f);if(!Ot(f)&&(0,oe.Bo)(b,[]).test(a)){l=m;break}}}catch(h){i.e(h)}finally{i.f()}}catch(h){l=void 0}return l}}]),t}(Ct(Map)),lr=function(e){var t=new ir,n=function a(l,i){l.forEach(function(s){var c=s.children||s[He]||[];St(c)&&a(c,s);var f=Re(s.path,i?i.path:"/");t.set(bt(f),s)})};return n(e),t},ur=function r(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(function(t){var n=t.children||t[He];if(St(n)){var a=r(n);if(a.length)return Ze({},t)}var l=Ze({},t);return delete l[He],delete l.children,l}).filter(function(t){return t})},sr=function(e,t,n,a){var l=nn({data:e,formatMessage:n,locale:t}),i=a?ur(l):or(l),s=lr(l);return{breadcrumb:s,menuData:i}},cr=sr;function hn(r,e){var t=Object.keys(r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(r);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(r,a).enumerable})),t.push.apply(t,n)}return t}function Nt(r){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:[],t={};return e.forEach(function(n){var a=Nt({},n);if(!(!a||!a.key)){!a.children&&a[He]&&(a.children=a[He],delete a[He]);var l=a.children||[];t[bt(a.path||a.key||"/")]=Nt({},a),t[a.key||a.path||"/"]=Nt({},a),l&&(t=Nt(Nt({},t),r(l)))}}),t},fr=vr,mr=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return e.filter(function(a){if(a==="/"&&t==="/")return!0;if(a!=="/"&&a!=="/*"&&a&&!Ot(a)){var l=bt(a);try{if(n&&(0,oe.Bo)("".concat(l)).test(t)||(0,oe.Bo)("".concat(l),[]).test(t)||(0,oe.Bo)("".concat(l,"/(.*)")).test(t))return!0}catch(i){}}return!1}).sort(function(a,l){return a===t?10:l===t?-10:a.substr(1).split("/").length-l.substr(1).split("/").length})},pr=function(e,t,n,a){var l=fr(t),i=Object.keys(l),s=mr(i,e||"/",a);return!s||s.length<1?[]:(n||(s=[s[s.length-1]]),s.map(function(c){var f=l[c]||{pro_layout_parentKeys:"",key:""},m=new Map,b=(f.pro_layout_parentKeys||[]).map(function(h){return m.has(h)?null:(m.set(h,!0),l[h])}).filter(function(h){return h});return f.key&&b.push(f),b}).flat(1))},gr=pr,tt=v(28459),Mt=v(97183),hr=v(93967),fe=v.n(hr),yn=v(97435),yr=v(80334),xn=v(81758),xr=v(78164),u=v(85893),Cr=function(e){var t=(0,p.useContext)(k.L_),n=t.hashId,a=e.style,l=e.prefixCls,i=e.children,s=e.hasPageContainer,c=s===void 0?0:s,f=fe()("".concat(l,"-content"),n,(0,o.Z)((0,o.Z)({},"".concat(l,"-has-header"),e.hasHeader),"".concat(l,"-content-has-page-container"),c>0)),m=e.ErrorBoundary||xr.S;return e.ErrorBoundary===!1?(0,u.jsx)(Mt.Z.Content,{className:f,style:a,children:i}):(0,u.jsx)(m,{children:(0,u.jsx)(Mt.Z.Content,{className:f,style:a,children:i})})},br=function(){return(0,u.jsxs)("svg",{width:"1em",height:"1em",viewBox:"0 0 200 200",children:[(0,u.jsxs)("defs",{children:[(0,u.jsxs)("linearGradient",{x1:"62.1023273%",y1:"0%",x2:"108.19718%",y2:"37.8635764%",id:"linearGradient-1",children:[(0,u.jsx)("stop",{stopColor:"#4285EB",offset:"0%"}),(0,u.jsx)("stop",{stopColor:"#2EC7FF",offset:"100%"})]}),(0,u.jsxs)("linearGradient",{x1:"69.644116%",y1:"0%",x2:"54.0428975%",y2:"108.456714%",id:"linearGradient-2",children:[(0,u.jsx)("stop",{stopColor:"#29CDFF",offset:"0%"}),(0,u.jsx)("stop",{stopColor:"#148EFF",offset:"37.8600687%"}),(0,u.jsx)("stop",{stopColor:"#0A60FF",offset:"100%"})]}),(0,u.jsxs)("linearGradient",{x1:"69.6908165%",y1:"-12.9743587%",x2:"16.7228981%",y2:"117.391248%",id:"linearGradient-3",children:[(0,u.jsx)("stop",{stopColor:"#FA816E",offset:"0%"}),(0,u.jsx)("stop",{stopColor:"#F74A5C",offset:"41.472606%"}),(0,u.jsx)("stop",{stopColor:"#F51D2C",offset:"100%"})]}),(0,u.jsxs)("linearGradient",{x1:"68.1279872%",y1:"-35.6905737%",x2:"30.4400914%",y2:"114.942679%",id:"linearGradient-4",children:[(0,u.jsx)("stop",{stopColor:"#FA8E7D",offset:"0%"}),(0,u.jsx)("stop",{stopColor:"#F74A5C",offset:"51.2635191%"}),(0,u.jsx)("stop",{stopColor:"#F51D2C",offset:"100%"})]})]}),(0,u.jsx)("g",{stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd",children:(0,u.jsx)("g",{transform:"translate(-20.000000, -20.000000)",children:(0,u.jsx)("g",{transform:"translate(20.000000, 20.000000)",children:(0,u.jsxs)("g",{children:[(0,u.jsxs)("g",{fillRule:"nonzero",children:[(0,u.jsxs)("g",{children:[(0,u.jsx)("path",{d:"M91.5880863,4.17652823 L4.17996544,91.5127728 C-0.519240605,96.2081146 -0.519240605,103.791885 4.17996544,108.487227 L91.5880863,195.823472 C96.2872923,200.518814 103.877304,200.518814 108.57651,195.823472 L145.225487,159.204632 C149.433969,154.999611 149.433969,148.181924 145.225487,143.976903 C141.017005,139.771881 134.193707,139.771881 129.985225,143.976903 L102.20193,171.737352 C101.032305,172.906015 99.2571609,172.906015 98.0875359,171.737352 L28.285908,101.993122 C27.1162831,100.824459 27.1162831,99.050775 28.285908,97.8821118 L98.0875359,28.1378823 C99.2571609,26.9692191 101.032305,26.9692191 102.20193,28.1378823 L129.985225,55.8983314 C134.193707,60.1033528 141.017005,60.1033528 145.225487,55.8983314 C149.433969,51.69331 149.433969,44.8756232 145.225487,40.6706018 L108.58055,4.05574592 C103.862049,-0.537986846 96.2692618,-0.500797906 91.5880863,4.17652823 Z",fill:"url(#linearGradient-1)"}),(0,u.jsx)("path",{d:"M91.5880863,4.17652823 L4.17996544,91.5127728 C-0.519240605,96.2081146 -0.519240605,103.791885 4.17996544,108.487227 L91.5880863,195.823472 C96.2872923,200.518814 103.877304,200.518814 108.57651,195.823472 L145.225487,159.204632 C149.433969,154.999611 149.433969,148.181924 145.225487,143.976903 C141.017005,139.771881 134.193707,139.771881 129.985225,143.976903 L102.20193,171.737352 C101.032305,172.906015 99.2571609,172.906015 98.0875359,171.737352 L28.285908,101.993122 C27.1162831,100.824459 27.1162831,99.050775 28.285908,97.8821118 L98.0875359,28.1378823 C100.999864,25.6271836 105.751642,20.541824 112.729652,19.3524487 C117.915585,18.4685261 123.585219,20.4140239 129.738554,25.1889424 C125.624663,21.0784292 118.571995,14.0340304 108.58055,4.05574592 C103.862049,-0.537986846 96.2692618,-0.500797906 91.5880863,4.17652823 Z",fill:"url(#linearGradient-2)"})]}),(0,u.jsx)("path",{d:"M153.685633,135.854579 C157.894115,140.0596 164.717412,140.0596 168.925894,135.854579 L195.959977,108.842726 C200.659183,104.147384 200.659183,96.5636133 195.960527,91.8688194 L168.690777,64.7181159 C164.472332,60.5180858 157.646868,60.5241425 153.435895,64.7316526 C149.227413,68.936674 149.227413,75.7543607 153.435895,79.9593821 L171.854035,98.3623765 C173.02366,99.5310396 173.02366,101.304724 171.854035,102.473387 L153.685633,120.626849 C149.47715,124.83187 149.47715,131.649557 153.685633,135.854579 Z",fill:"url(#linearGradient-3)"})]}),(0,u.jsx)("ellipse",{fill:"url(#linearGradient-4)",cx:"100.519339",cy:"100.436681",rx:"23.6001926",ry:"23.580786"})]})})})})]})},rn=v(87462),Sr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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 372zm5.6-532.7c53 0 89 33.8 93 83.4.3 4.2 3.8 7.4 8 7.4h56.7c2.6 0 4.7-2.1 4.7-4.7 0-86.7-68.4-147.4-162.7-147.4C407.4 290 344 364.2 344 486.8v52.3C344 660.8 407.4 734 517.3 734c94 0 162.7-58.8 162.7-141.4 0-2.6-2.1-4.7-4.7-4.7h-56.8c-4.2 0-7.6 3.2-8 7.3-4.2 46.1-40.1 77.8-93 77.8-65.3 0-102.1-47.9-102.1-133.6v-52.6c.1-87 37-135.5 102.2-135.5z"}}]},name:"copyright",theme:"outlined"},Mr=Sr,Cn=v(84089),Zr=function(e,t){return p.createElement(Cn.Z,(0,rn.Z)({},e,{ref:t,icon:Mr}))},Ir=p.forwardRef(Zr),Rr=Ir,$e=v(98082),Tr=function(e){return(0,o.Z)({},e.componentCls,{marginBlock:0,marginBlockStart:48,marginBlockEnd:24,marginInline:0,paddingBlock:0,paddingInline:16,textAlign:"center","&-list":{marginBlockEnd:8,color:e.colorTextSecondary,"&-link":{color:e.colorTextSecondary,textDecoration:e.linkDecoration},"*:not(:last-child)":{marginInlineEnd:8},"&:hover":{color:e.colorPrimary}},"&-copyright":{fontSize:"14px",color:e.colorText}})};function Pr(r){return(0,$e.Xj)("ProLayoutFooter",function(e){var t=(0,d.Z)((0,d.Z)({},e),{},{componentCls:".".concat(r)});return[Tr(t)]})}var Br=function(e){var t=e.className,n=e.prefixCls,a=e.links,l=e.copyright,i=e.style,s=(0,p.useContext)(tt.ZP.ConfigContext),c=s.getPrefixCls(n||"pro-global-footer"),f=Pr(c),m=f.wrapSSR,b=f.hashId;return(a==null||a===!1||Array.isArray(a)&&a.length===0)&&(l==null||l===!1)?null:m((0,u.jsxs)("div",{className:fe()(c,b,t),style:i,children:[a&&(0,u.jsx)("div",{className:"".concat(c,"-list ").concat(b).trim(),children:a.map(function(h){return(0,u.jsx)("a",{className:"".concat(c,"-list-link ").concat(b).trim(),title:h.key,target:h.blankTarget?"_blank":"_self",href:h.href,rel:"noreferrer",children:h.title},h.key)})}),l&&(0,u.jsx)("div",{className:"".concat(c,"-copyright ").concat(b).trim(),children:l})]}))},Er=Mt.Z.Footer,jr=function(e){var t=e.links,n=e.copyright,a=e.style,l=e.className,i=e.prefixCls;return(0,u.jsx)(Er,{className:l,style:(0,d.Z)({padding:0},a),children:(0,u.jsx)(Br,{links:t,prefixCls:i,copyright:n===!1?null:(0,u.jsxs)(p.Fragment,{children:[(0,u.jsx)(Rr,{})," ",n]})})})},bn=function r(e){return(e||[]).reduce(function(t,n){if(n.key&&t.push(n.key),n.children||n.routes){var a=t.concat(r(n.children||n.routes)||[]);return a}return t},[])},Sn={techBlue:"#1677FF",daybreak:"#1890ff",dust:"#F5222D",volcano:"#FA541C",sunset:"#FAAD14",cyan:"#13C2C2",green:"#52C41A",geekblue:"#2F54EB",purple:"#722ED1"};function $o(r){return r&&Sn[r]?Sn[r]:r||""}function Ut(r){return r.map(function(e){var t=e.children||[],n=(0,d.Z)({},e);if(!n.children&&n.routes&&(n.children=n.routes),!n.name||n.hideInMenu)return null;if(n&&n!==null&&n!==void 0&&n.children){if(!n.hideChildrenInMenu&&t.some(function(a){return a&&a.name&&!a.hideInMenu}))return(0,d.Z)((0,d.Z)({},e),{},{children:Ut(t)});delete n.children}return delete n.routes,n}).filter(function(e){return e})}var wr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 160H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0 624H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0-312H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8z"}}]},name:"menu",theme:"outlined"},Lr=wr,Or=function(e,t){return p.createElement(Cn.Z,(0,rn.Z)({},e,{ref:t,icon:Lr}))},Nr=p.forwardRef(Or),_r=Nr,Ar=v(55241),Dr=function(){return(0,u.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 12 12",fill:"currentColor","aria-hidden":"true",children:(0,u.jsx)("path",{d:"M0 0h3v3H0V0zm4.5 0h3v3h-3V0zM9 0h3v3H9V0zM0 4.5h3v3H0v-3zm4.503 0h3v3h-3v-3zM9 4.5h3v3H9v-3zM0 9h3v3H0V9zm4.503 0h3v3h-3V9zM9 9h3v3H9V9z"})})},Hr=function r(e){var t=e.appList,n=e.baseClassName,a=e.hashId,l=e.itemClick;return(0,u.jsx)("div",{className:"".concat(n,"-content ").concat(a).trim(),children:(0,u.jsx)("ul",{className:"".concat(n,"-content-list ").concat(a).trim(),children:t==null?void 0:t.map(function(i,s){var c;return i!=null&&(c=i.children)!==null&&c!==void 0&&c.length?(0,u.jsxs)("div",{className:"".concat(n,"-content-list-item-group ").concat(a).trim(),children:[(0,u.jsx)("div",{className:"".concat(n,"-content-list-item-group-title ").concat(a).trim(),children:i.title}),(0,u.jsx)(r,{hashId:a,itemClick:l,appList:i==null?void 0:i.children,baseClassName:n})]},s):(0,u.jsx)("li",{className:"".concat(n,"-content-list-item ").concat(a).trim(),onClick:function(m){m.stopPropagation(),l==null||l(i)},children:(0,u.jsxs)("a",{href:l?void 0:i.url,target:i.target,rel:"noreferrer",children:[on(i.icon),(0,u.jsxs)("div",{children:[(0,u.jsx)("div",{children:i.title}),i.desc?(0,u.jsx)("span",{children:i.desc}):null]})]})},s)})})})},an=function(e){if(!e||!e.startsWith("http"))return!1;try{var t=new URL(e);return!!t}catch(n){return!1}},$r=function(e,t){if(e&&typeof e=="string"&&an(e))return(0,u.jsx)("img",{src:e,alt:"logo"});if(typeof e=="function")return e();if(e&&typeof e=="string")return(0,u.jsx)("div",{id:"avatarLogo",children:e});if(!e&&t&&typeof t=="string"){var n=t.substring(0,1);return(0,u.jsx)("div",{id:"avatarLogo",children:n})}return e},zr=function r(e){var t=e.appList,n=e.baseClassName,a=e.hashId,l=e.itemClick;return(0,u.jsx)("div",{className:"".concat(n,"-content ").concat(a).trim(),children:(0,u.jsx)("ul",{className:"".concat(n,"-content-list ").concat(a).trim(),children:t==null?void 0:t.map(function(i,s){var c;return i!=null&&(c=i.children)!==null&&c!==void 0&&c.length?(0,u.jsxs)("div",{className:"".concat(n,"-content-list-item-group ").concat(a).trim(),children:[(0,u.jsx)("div",{className:"".concat(n,"-content-list-item-group-title ").concat(a).trim(),children:i.title}),(0,u.jsx)(r,{hashId:a,itemClick:l,appList:i==null?void 0:i.children,baseClassName:n})]},s):(0,u.jsx)("li",{className:"".concat(n,"-content-list-item ").concat(a).trim(),onClick:function(m){m.stopPropagation(),l==null||l(i)},children:(0,u.jsxs)("a",{href:l?"javascript:;":i.url,target:i.target,rel:"noreferrer",children:[$r(i.icon,i.title),(0,u.jsx)("div",{children:(0,u.jsx)("div",{children:i.title})})]})},s)})})})},Wr=function(e){return{"&-content":{maxHeight:"calc(100vh - 48px)",overflow:"auto","&-list":{boxSizing:"content-box",maxWidth:656,marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0,listStyle:"none","&-item":{position:"relative",display:"inline-block",width:328,height:72,paddingInline:16,paddingBlock:16,verticalAlign:"top",listStyleType:"none",transition:"transform 0.2s cubic-bezier(0.333, 0, 0, 1)",borderRadius:e.borderRadius,"&-group":{marginBottom:16,"&-title":{margin:"16px 0 8px 12px",fontWeight:600,color:"rgba(0, 0, 0, 0.88)",fontSize:16,opacity:.85,lineHeight:1.5,"&:first-child":{marginTop:12}}},"&:hover":{backgroundColor:e.colorBgTextHover},"* div":$e.Wf===null||$e.Wf===void 0?void 0:(0,$e.Wf)(e),a:{display:"flex",height:"100%",fontSize:12,textDecoration:"none","& > img":{width:40,height:40},"& > div":{marginInlineStart:14,color:e.colorTextHeading,fontSize:14,lineHeight:"22px",whiteSpace:"nowrap",textOverflow:"ellipsis"},"& > div > span":{color:e.colorTextSecondary,fontSize:12,lineHeight:"20px"}}}}}}},Fr=function(e){return{"&-content":{maxHeight:"calc(100vh - 48px)",overflow:"auto","&-list":{boxSizing:"border-box",maxWidth:376,marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0,listStyle:"none","&-item":{position:"relative",display:"inline-block",width:104,height:104,marginBlock:8,marginInline:8,paddingInline:24,paddingBlock:24,verticalAlign:"top",listStyleType:"none",transition:"transform 0.2s cubic-bezier(0.333, 0, 0, 1)",borderRadius:e.borderRadius,"&-group":{marginBottom:16,"&-title":{margin:"16px 0 8px 12px",fontWeight:600,color:"rgba(0, 0, 0, 0.88)",fontSize:16,opacity:.85,lineHeight:1.5,"&:first-child":{marginTop:12}}},"&:hover":{backgroundColor:e.colorBgTextHover},a:{display:"flex",flexDirection:"column",alignItems:"center",height:"100%",fontSize:12,textDecoration:"none","& > #avatarLogo":{width:40,height:40,margin:"0 auto",color:e.colorPrimary,fontSize:22,lineHeight:"40px",textAlign:"center",backgroundImage:"linear-gradient(180deg, #E8F0FB 0%, #F6F8FC 100%)",borderRadius:e.borderRadius},"& > img":{width:40,height:40},"& > div":{marginBlockStart:5,marginInlineStart:0,color:e.colorTextHeading,fontSize:14,lineHeight:"22px",whiteSpace:"nowrap",textOverflow:"ellipsis"},"& > div > span":{color:e.colorTextSecondary,fontSize:12,lineHeight:"20px"}}}}}}},Kr=function(e){var t,n,a,l,i;return(0,o.Z)({},e.componentCls,{"&-icon":{display:"inline-flex",alignItems:"center",justifyContent:"center",paddingInline:4,paddingBlock:0,fontSize:14,lineHeight:"14px",height:28,width:28,cursor:"pointer",color:(t=e.layout)===null||t===void 0?void 0:t.colorTextAppListIcon,borderRadius:e.borderRadius,"&:hover":{color:(n=e.layout)===null||n===void 0?void 0:n.colorTextAppListIconHover,backgroundColor:(a=e.layout)===null||a===void 0?void 0:a.colorBgAppListIconHover},"&-active":{color:(l=e.layout)===null||l===void 0?void 0:l.colorTextAppListIconHover,backgroundColor:(i=e.layout)===null||i===void 0?void 0:i.colorBgAppListIconHover}},"&-item-title":{marginInlineStart:"16px",marginInlineEnd:"8px",marginBlockStart:0,marginBlockEnd:"12px",fontWeight:600,color:"rgba(0, 0, 0, 0.88)",fontSize:16,opacity:.85,lineHeight:1.5,"&:first-child":{marginBlockStart:12}},"&-popover":(0,o.Z)({},"".concat(e.antCls,"-popover-arrow"),{display:"none"}),"&-simple":Fr(e),"&-default":Wr(e)})};function Ur(r){return(0,$e.Xj)("AppsLogoComponents",function(e){var t=(0,d.Z)((0,d.Z)({},e),{},{componentCls:".".concat(r)});return[Kr(t)]})}var on=function(e){return typeof e=="string"?(0,u.jsx)("img",{width:"auto",height:22,src:e,alt:"logo"}):typeof e=="function"?e():e},ln=function(e){var t,n=e.appList,a=e.appListRender,l=e.prefixCls,i=l===void 0?"ant-pro":l,s=e.onItemClick,c=p.useRef(null),f=p.useRef(null),m="".concat(i,"-layout-apps"),b=Ur(m),h=b.wrapSSR,T=b.hashId,D=(0,p.useState)(!1),N=(0,Z.Z)(D,2),P=N[0],K=N[1],z=function(E){s==null||s(E,f)},U=(0,p.useMemo)(function(){var x=n==null?void 0:n.some(function(E){return!(E!=null&&E.desc)});return x?(0,u.jsx)(zr,{hashId:T,appList:n,itemClick:s?z:void 0,baseClassName:"".concat(m,"-simple")}):(0,u.jsx)(Hr,{hashId:T,appList:n,itemClick:s?z:void 0,baseClassName:"".concat(m,"-default")})},[n,m,T]);if(!(e!=null&&(t=e.appList)!==null&&t!==void 0&&t.length))return null;var O=a?a(e==null?void 0:e.appList,U):U,H=(0,C.X)(void 0,function(x){return K(x)});return h((0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("div",{ref:c,onClick:function(E){E.stopPropagation(),E.preventDefault()}}),(0,u.jsx)(Ar.Z,(0,d.Z)((0,d.Z)({placement:"bottomRight",trigger:["click"],zIndex:9999,arrow:!1},H),{},{overlayClassName:"".concat(m,"-popover ").concat(T).trim(),content:O,getPopupContainer:function(){return c.current||document.body},children:(0,u.jsx)("span",{ref:f,onClick:function(E){E.stopPropagation()},className:fe()("".concat(m,"-icon"),T,(0,o.Z)({},"".concat(m,"-icon-active"),P)),children:(0,u.jsx)(Dr,{})})}))]}))},Mn=v(7134),Gr=v(42075),Zn=v(50136);function Vr(){return(0,u.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 12 12",fill:"currentColor","aria-hidden":"true",children:(0,u.jsx)("path",{d:"M6.432 7.967a.448.448 0 01-.318.133h-.228a.46.46 0 01-.318-.133L2.488 4.85a.305.305 0 010-.43l.427-.43a.293.293 0 01.42 0L6 6.687l2.665-2.699a.299.299 0 01.426 0l.42.431a.305.305 0 010 .43L6.432 7.967z"})})}var Xr=function(e){var t,n,a;return(0,o.Z)({},e.componentCls,{position:"absolute",insetBlockStart:"18px",zIndex:"101",width:"24px",height:"24px",fontSize:["14px","16px"],textAlign:"center",borderRadius:"40px",insetInlineEnd:"-13px",transition:"transform 0.3s",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",color:(t=e.layout)===null||t===void 0||(t=t.sider)===null||t===void 0?void 0:t.colorTextCollapsedButton,backgroundColor:(n=e.layout)===null||n===void 0||(n=n.sider)===null||n===void 0?void 0:n.colorBgCollapsedButton,boxShadow:"0 2px 8px -2px rgba(0,0,0,0.05), 0 1px 4px -1px rgba(25,15,15,0.07), 0 0 1px 0 rgba(0,0,0,0.08)","&:hover":{color:(a=e.layout)===null||a===void 0||(a=a.sider)===null||a===void 0?void 0:a.colorTextCollapsedButtonHover,boxShadow:"0 4px 16px -4px rgba(0,0,0,0.05), 0 2px 8px -2px rgba(25,15,15,0.07), 0 1px 2px 0 rgba(0,0,0,0.08)"},".anticon":{fontSize:"14px"},"& > svg":{transition:"transform 0.3s",transform:"rotate(90deg)"},"&-collapsed":{"& > svg":{transform:"rotate(-90deg)"}}})};function kr(r){return(0,$e.Xj)("SiderMenuCollapsedIcon",function(e){var t=(0,d.Z)((0,d.Z)({},e),{},{componentCls:".".concat(r)});return[Xr(t)]})}var Yr=["isMobile","collapsed"],Qr=function(e){var t=e.isMobile,n=e.collapsed,a=(0,re.Z)(e,Yr),l=kr(e.className),i=l.wrapSSR,s=l.hashId;return t&&n?null:i((0,u.jsx)("div",(0,d.Z)((0,d.Z)({},a),{},{className:fe()(e.className,s,(0,o.Z)((0,o.Z)({},"".concat(e.className,"-collapsed"),n),"".concat(e.className,"-is-mobile"),t)),children:(0,u.jsx)(Vr,{})})))},Gt=v(74902),Jr=v(43144),qr=v(15671),ea=v(16165),ta=["type","children"],In=new Set;function na(r){return!!(typeof r=="string"&&r.length&&!In.has(r))}function Vt(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,t=r[e];if(na(t)){var n=document.createElement("script");n.setAttribute("src",t),n.setAttribute("data-namespace",t),r.length>e+1&&(n.onload=function(){Vt(r,e+1)},n.onerror=function(){Vt(r,e+1)}),In.add(t),document.body.appendChild(n)}}function Rn(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=r.scriptUrl,t=r.extraCommonProps,n=t===void 0?{}:t;e&&typeof document!="undefined"&&typeof window!="undefined"&&typeof document.createElement=="function"&&(Array.isArray(e)?Vt(e.reverse()):Vt([e]));var a=p.forwardRef(function(l,i){var s=l.type,c=l.children,f=(0,re.Z)(l,ta),m=null;return l.type&&(m=p.createElement("use",{xlinkHref:"#".concat(s)})),c&&(m=c),p.createElement(ea.Z,(0,rn.Z)({},n,f,{ref:i}),m)});return a.displayName="Iconfont",a}function ra(r){return/\w.(png|jpg|jpeg|svg|webp|gif|bmp)$/i.test(r)}var aa=v(83062),oa=v(87314),Tn={navTheme:"light",layout:"side",contentWidth:"Fluid",fixedHeader:!1,fixSiderbar:!0,iconfontUrl:"",colorPrimary:"#1677FF",splitMenus:!1},ia=function(e,t){var n,a,l=t.includes("horizontal")?(n=e.layout)===null||n===void 0?void 0:n.header:(a=e.layout)===null||a===void 0?void 0:a.sider;return(0,d.Z)((0,d.Z)((0,o.Z)({},"".concat(e.componentCls),(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({background:"transparent",color:l==null?void 0:l.colorTextMenu,border:"none"},"".concat(e.componentCls,"-menu-item"),{transition:"none !important"}),"".concat(e.componentCls,"-submenu-has-icon"),(0,o.Z)({},"> ".concat(e.antCls,"-menu-sub"),{paddingInlineStart:10})),"".concat(e.antCls,"-menu-title-content"),{width:"100%",height:"100%",display:"inline-flex"}),"".concat(e.antCls,"-menu-title-content"),{"&:first-child":{width:"100%"}}),"".concat(e.componentCls,"-item-icon"),{display:"flex",alignItems:"center"}),"&&-collapsed",(0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(e.antCls,`-menu-item, - `).concat(e.antCls,"-menu-item-group > ").concat(e.antCls,"-menu-item-group-list > ").concat(e.antCls,`-menu-item, - `).concat(e.antCls,"-menu-item-group > ").concat(e.antCls,"-menu-item-group-list > ").concat(e.antCls,"-menu-submenu > ").concat(e.antCls,`-menu-submenu-title, - `).concat(e.antCls,"-menu-submenu > ").concat(e.antCls,"-menu-submenu-title"),{paddingInline:"0 !important",marginBlock:"4px !important"}),"".concat(e.antCls,"-menu-item-group > ").concat(e.antCls,"-menu-item-group-list > ").concat(e.antCls,"-menu-submenu-selected > ").concat(e.antCls,`-menu-submenu-title, - `).concat(e.antCls,"-menu-submenu-selected > ").concat(e.antCls,"-menu-submenu-title"),{backgroundColor:l==null?void 0:l.colorBgMenuItemSelected,borderRadius:e.borderRadiusLG}),"".concat(e.componentCls,"-group"),(0,o.Z)({},"".concat(e.antCls,"-menu-item-group-title"),{paddingInline:0}))),"&-item-title",(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({display:"flex",flexDirection:"row",alignItems:"center",gap:e.marginXS},"".concat(e.componentCls,"-item-text"),{maxWidth:"100%",textOverflow:"ellipsis",overflow:"hidden",wordBreak:"break-all",whiteSpace:"nowrap"}),"&-collapsed",(0,o.Z)((0,o.Z)({minWidth:40,height:40},"".concat(e.componentCls,"-item-icon"),{height:"16px",width:"16px",lineHeight:"16px !important",".anticon":{lineHeight:"16px !important",height:"16px"}}),"".concat(e.componentCls,"-item-text-has-icon"),{display:"none !important"})),"&-collapsed-level-0",{flexDirection:"column",justifyContent:"center"}),"&".concat(e.componentCls,"-group-item-title"),{gap:e.marginXS,height:18,overflow:"hidden"}),"&".concat(e.componentCls,"-item-collapsed-show-title"),(0,o.Z)({lineHeight:"16px",gap:0},"&".concat(e.componentCls,"-item-title-collapsed"),(0,o.Z)((0,o.Z)({display:"flex"},"".concat(e.componentCls,"-item-icon"),{height:"16px",width:"16px",lineHeight:"16px !important",".anticon":{lineHeight:"16px!important",height:"16px"}}),"".concat(e.componentCls,"-item-text"),{opacity:"1 !important",display:"inline !important",textAlign:"center",fontSize:12,height:12,lineHeight:"12px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"100%",margin:0,padding:0,marginBlockStart:4})))),"&-group",(0,o.Z)({},"".concat(e.antCls,"-menu-item-group-title"),{fontSize:12,color:e.colorTextLabel,".anticon":{marginInlineEnd:8}})),"&-group-divider",{color:e.colorTextSecondary,fontSize:12,lineHeight:20})),t.includes("horizontal")?{}:(0,o.Z)({},"".concat(e.antCls,"-menu-submenu").concat(e.antCls,"-menu-submenu-popup"),(0,o.Z)({},"".concat(e.componentCls,"-item-title"),{alignItems:"flex-start"}))),{},(0,o.Z)({},"".concat(e.antCls,"-menu-submenu-popup"),{backgroundColor:"rgba(255, 255, 255, 0.42)","-webkit-backdrop-filter":"blur(8px)",backdropFilter:"blur(8px)"}))};function la(r,e){return(0,$e.Xj)("ProLayoutBaseMenu"+e,function(t){var n=(0,d.Z)((0,d.Z)({},t),{},{componentCls:".".concat(r)});return[ia(n,e||"inline")]})}var Pn=function(e){var t=(0,p.useState)(e.collapsed),n=(0,Z.Z)(t,2),a=n[0],l=n[1],i=(0,p.useState)(!1),s=(0,Z.Z)(i,2),c=s[0],f=s[1];return(0,p.useEffect)(function(){f(!1),setTimeout(function(){l(e.collapsed)},400)},[e.collapsed]),e.disable?e.children:(0,u.jsx)(aa.Z,{title:e.title,open:a&&e.collapsed?c:!1,placement:"right",onOpenChange:f,children:e.children})},Bn=Rn({scriptUrl:Tn.iconfontUrl}),En=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"icon-",n=arguments.length>2?arguments[2]:void 0;if(typeof e=="string"&&e!==""){if(an(e)||ra(e))return(0,u.jsx)("img",{width:16,src:e,alt:"icon",className:n},e);if(e.startsWith(t))return(0,u.jsx)(Bn,{type:e})}return e},jn=function(e){if(e&&typeof e=="string"){var t=e.substring(0,1).toUpperCase();return t}return null},ua=(0,Jr.Z)(function r(e){var t=this;(0,qr.Z)(this,r),(0,o.Z)(this,"props",void 0),(0,o.Z)(this,"getNavMenuItems",function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=arguments.length>1?arguments[1]:void 0,l=arguments.length>2?arguments[2]:void 0;return n.map(function(i){return t.getSubMenuOrItem(i,a,l)}).filter(function(i){return i}).flat(1)}),(0,o.Z)(this,"getSubMenuOrItem",function(n,a,l){var i=t.props,s=i.subMenuItemRender,c=i.baseClassName,f=i.prefixCls,m=i.collapsed,b=i.menu,h=i.iconPrefixes,T=i.layout,D=(b==null?void 0:b.type)==="group"&&T!=="top",N=t.props.token,P=t.getIntlName(n),K=(n==null?void 0:n.children)||(n==null?void 0:n.routes),z=D&&a===0?"group":void 0;if(Array.isArray(K)&&K.length>0){var U,O,H,x,E,le=a===0||D&&a===1,$=En(n.icon,h,"".concat(c,"-icon ").concat((U=t.props)===null||U===void 0?void 0:U.hashId)),w=m&&le?jn(P):null,me=(0,u.jsxs)("div",{className:fe()("".concat(c,"-item-title"),(O=t.props)===null||O===void 0?void 0:O.hashId,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(c,"-item-title-collapsed"),m),"".concat(c,"-item-title-collapsed-level-").concat(l),m),"".concat(c,"-group-item-title"),z==="group"),"".concat(c,"-item-collapsed-show-title"),(b==null?void 0:b.collapsedShowTitle)&&m)),children:[z==="group"&&m?null:le&&$?(0,u.jsx)("span",{className:"".concat(c,"-item-icon ").concat((H=t.props)===null||H===void 0?void 0:H.hashId).trim(),children:$}):w,(0,u.jsx)("span",{className:fe()("".concat(c,"-item-text"),(x=t.props)===null||x===void 0?void 0:x.hashId,(0,o.Z)({},"".concat(c,"-item-text-has-icon"),z!=="group"&&le&&($||w))),children:P})]}),be=s?s((0,d.Z)((0,d.Z)({},n),{},{isUrl:!1}),me,t.props):me;if(D&&a===0&&t.props.collapsed&&!b.collapsedShowGroupTitle)return t.getNavMenuItems(K,a+1,a);var y=t.getNavMenuItems(K,a+1,D&&a===0&&t.props.collapsed?a:a+1);return[{type:z,key:n.key||n.path,label:be,onClick:D?void 0:n.onTitleClick,children:y,className:fe()((0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(c,"-group"),z==="group"),"".concat(c,"-submenu"),z!=="group"),"".concat(c,"-submenu-has-icon"),z!=="group"&&le&&$))},D&&a===0?{type:"divider",prefixCls:f,className:"".concat(c,"-divider"),key:(n.key||n.path)+"-group-divider",style:{padding:0,borderBlockEnd:0,margin:t.props.collapsed?"4px":"6px 16px",marginBlockStart:t.props.collapsed?4:8,borderColor:N==null||(E=N.layout)===null||E===void 0||(E=E.sider)===null||E===void 0?void 0:E.colorMenuItemDivider}}:void 0].filter(Boolean)}return{className:"".concat(c,"-menu-item"),disabled:n.disabled,key:n.key||n.path,onClick:n.onTitleClick,label:t.getMenuItemPath(n,a,l)}}),(0,o.Z)(this,"getIntlName",function(n){var a=n.name,l=n.locale,i=t.props,s=i.menu,c=i.formatMessage,f=a;return l&&(s==null?void 0:s.locale)!==!1&&(f=c==null?void 0:c({id:l,defaultMessage:a})),t.props.menuTextRender?t.props.menuTextRender(n,f,t.props):f}),(0,o.Z)(this,"getMenuItemPath",function(n,a,l){var i,s,c,f,m=t.conversionPath(n.path||"/"),b=t.props,h=b.location,T=h===void 0?{pathname:"/"}:h,D=b.isMobile,N=b.onCollapse,P=b.menuItemRender,K=b.iconPrefixes,z=t.getIntlName(n),U=t.props,O=U.baseClassName,H=U.menu,x=U.collapsed,E=(H==null?void 0:H.type)==="group",le=a===0||E&&a===1,$=le?En(n.icon,K,"".concat(O,"-icon ").concat((i=t.props)===null||i===void 0?void 0:i.hashId)):null,w=x&&le?jn(z):null,me=(0,u.jsxs)("div",{className:fe()("".concat(O,"-item-title"),(s=t.props)===null||s===void 0?void 0:s.hashId,(0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(O,"-item-title-collapsed"),x),"".concat(O,"-item-title-collapsed-level-").concat(l),x),"".concat(O,"-item-collapsed-show-title"),(H==null?void 0:H.collapsedShowTitle)&&x)),children:[(0,u.jsx)("span",{className:"".concat(O,"-item-icon ").concat((c=t.props)===null||c===void 0?void 0:c.hashId).trim(),style:{display:w===null&&!$?"none":""},children:$||(0,u.jsx)("span",{className:"anticon",children:w})}),(0,u.jsx)("span",{className:fe()("".concat(O,"-item-text"),(f=t.props)===null||f===void 0?void 0:f.hashId,(0,o.Z)({},"".concat(O,"-item-text-has-icon"),le&&($||w))),children:z})]},m),be=an(m);if(be){var y,Me,I;me=(0,u.jsxs)("span",{onClick:function(){var Pe,ye;(Pe=window)===null||Pe===void 0||(ye=Pe.open)===null||ye===void 0||ye.call(Pe,m,"_blank")},className:fe()("".concat(O,"-item-title"),(y=t.props)===null||y===void 0?void 0:y.hashId,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(O,"-item-title-collapsed"),x),"".concat(O,"-item-title-collapsed-level-").concat(l),x),"".concat(O,"-item-link"),!0),"".concat(O,"-item-collapsed-show-title"),(H==null?void 0:H.collapsedShowTitle)&&x)),children:[(0,u.jsx)("span",{className:"".concat(O,"-item-icon ").concat((Me=t.props)===null||Me===void 0?void 0:Me.hashId).trim(),style:{display:w===null&&!$?"none":""},children:$||(0,u.jsx)("span",{className:"anticon",children:w})}),(0,u.jsx)("span",{className:fe()("".concat(O,"-item-text"),(I=t.props)===null||I===void 0?void 0:I.hashId,(0,o.Z)({},"".concat(O,"-item-text-has-icon"),le&&($||w))),children:z})]},m)}if(P){var ue=(0,d.Z)((0,d.Z)({},n),{},{isUrl:be,itemPath:m,isMobile:D,replace:m===T.pathname,onClick:function(){return N&&N(!0)},children:void 0});return a===0?(0,u.jsx)(Pn,{collapsed:x,title:z,disable:n.disabledTooltip,children:P(ue,me,t.props)}):P(ue,me,t.props)}return a===0?(0,u.jsx)(Pn,{collapsed:x,title:z,disable:n.disabledTooltip,children:me}):me}),(0,o.Z)(this,"conversionPath",function(n){return n&&n.indexOf("http")===0?n:"/".concat(n||"").replace(/\/+/g,"/")}),this.props=e}),sa=function(e,t){var n=t.layout,a=t.collapsed,l={};return e&&!a&&["side","mix"].includes(n||"mix")&&(l={openKeys:e}),l},wn=function(e){var t=e.mode,n=e.className,a=e.handleOpenChange,l=e.style,i=e.menuData,s=e.prefixCls,c=e.menu,f=e.matchMenuKeys,m=e.iconfontUrl,b=e.selectedKeys,h=e.onSelect,T=e.menuRenderType,D=e.openKeys,N=(0,p.useContext)(k.L_),P=N.dark,K=N.token,z="".concat(s,"-base-menu-").concat(t),U=(0,p.useRef)([]),O=(0,ne.Z)(c==null?void 0:c.defaultOpenAll),H=(0,Z.Z)(O,2),x=H[0],E=H[1],le=(0,ne.Z)(function(){return c!=null&&c.defaultOpenAll?bn(i)||[]:D===!1?!1:[]},{value:D===!1?void 0:D,onChange:a}),$=(0,Z.Z)(le,2),w=$[0],me=$[1],be=(0,ne.Z)([],{value:b,onChange:h?function(je){h&&je&&h(je)}:void 0}),y=(0,Z.Z)(be,2),Me=y[0],I=y[1];(0,p.useEffect)(function(){c!=null&&c.defaultOpenAll||D===!1||f&&(me(f),I(f))},[f.join("-")]),(0,p.useEffect)(function(){m&&(Bn=Rn({scriptUrl:m}))},[m]),(0,p.useEffect)(function(){if(f.join("-")!==(Me||[]).join("-")&&I(f),!x&&D!==!1&&f.join("-")!==(w||[]).join("-")){var je=f;(c==null?void 0:c.autoClose)===!1&&(je=Array.from(new Set([].concat((0,Gt.Z)(f),(0,Gt.Z)(w||[]))))),me(je)}else c!=null&&c.ignoreFlatMenu&&x?me(bn(i)):E(!1)},[f.join("-")]);var ue=(0,p.useMemo)(function(){return sa(w,e)},[w&&w.join(","),e.layout,e.collapsed]),ge=la(z,t),Pe=ge.wrapSSR,ye=ge.hashId,Ne=(0,p.useMemo)(function(){return new ua((0,d.Z)((0,d.Z)({},e),{},{token:K,menuRenderType:T,baseClassName:z,hashId:ye}))},[e,K,T,z,ye]);if(c!=null&&c.loading)return(0,u.jsx)("div",{style:t!=null&&t.includes("inline")?{padding:24}:{marginBlockStart:16},children:(0,u.jsx)(oa.Z,{active:!0,title:!1,paragraph:{rows:t!=null&&t.includes("inline")?6:1}})});e.openKeys===!1&&!e.handleOpenChange&&(U.current=f);var Ee=e.postMenuData?e.postMenuData(i):i;return Ee&&(Ee==null?void 0:Ee.length)<1?null:Pe((0,p.createElement)(Zn.Z,(0,d.Z)((0,d.Z)({},ue),{},{_internalDisableMenuItemTitleTooltip:!0,key:"Menu",mode:t,inlineIndent:16,defaultOpenKeys:U.current,theme:P?"dark":"light",selectedKeys:Me,style:(0,d.Z)({backgroundColor:"transparent",border:"none"},l),className:fe()(n,ye,z,(0,o.Z)((0,o.Z)({},"".concat(z,"-horizontal"),t==="horizontal"),"".concat(z,"-collapsed"),e.collapsed)),items:Ne.getNavMenuItems(Ee,0,0),onOpenChange:function(Ye){e.collapsed||me(Ye)}},e.menuProps)))};function ca(r,e){var t=e.stylish,n=e.proLayoutCollapsedWidth;return(0,$e.Xj)("ProLayoutSiderMenuStylish",function(a){var l=(0,d.Z)((0,d.Z)({},a),{},{componentCls:".".concat(r),proLayoutCollapsedWidth:n});return t?[(0,o.Z)({},"div".concat(a.proComponentsCls,"-layout"),(0,o.Z)({},"".concat(l.componentCls),t==null?void 0:t(l)))]:[]})}var da=["title","render"],va=p.memo(function(r){return(0,u.jsx)(u.Fragment,{children:r.children})}),fa=Mt.Z.Sider,Ln=Mt.Z._InternalSiderContext,ma=Ln===void 0?{Provider:va}:Ln,un=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"menuHeaderRender",n=e.logo,a=e.title,l=e.layout,i=e[t];if(i===!1)return null;var s=on(n),c=(0,u.jsx)("h1",{children:a!=null?a:"Ant Design Pro"});return i?i(s,e.collapsed?null:c,e):e.isMobile?null:l==="mix"&&t==="menuHeaderRender"?!1:e.collapsed?(0,u.jsx)("a",{children:s},"title"):(0,u.jsxs)("a",{children:[s,c]},"title")},On=function(e){var t,n=e.collapsed,a=e.originCollapsed,l=e.fixSiderbar,i=e.menuFooterRender,s=e.onCollapse,c=e.theme,f=e.siderWidth,m=e.isMobile,b=e.onMenuHeaderClick,h=e.breakpoint,T=h===void 0?"lg":h,D=e.style,N=e.layout,P=e.menuExtraRender,K=P===void 0?!1:P,z=e.links,U=e.menuContentRender,O=e.collapsedButtonRender,H=e.prefixCls,x=e.avatarProps,E=e.rightContentRender,le=e.actionsRender,$=e.onOpenChange,w=e.stylish,me=e.logoStyle,be=(0,p.useContext)(k.L_),y=be.hashId,Me=(0,p.useMemo)(function(){return!(m||N==="mix")},[m,N]),I="".concat(H,"-sider"),ue=64,ge=ca("".concat(I,".").concat(I,"-stylish"),{stylish:w,proLayoutCollapsedWidth:ue}),Pe=fe()("".concat(I),y,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(I,"-fixed"),l),"".concat(I,"-fixed-mix"),N==="mix"&&!m&&l),"".concat(I,"-collapsed"),e.collapsed),"".concat(I,"-layout-").concat(N),N&&!m),"".concat(I,"-light"),c!=="dark"),"".concat(I,"-mix"),N==="mix"&&!m),"".concat(I,"-stylish"),!!w)),ye=un(e),Ne=K&&K(e),Ee=(0,p.useMemo)(function(){return U!==!1&&(0,p.createElement)(wn,(0,d.Z)((0,d.Z)({},e),{},{key:"base-menu",mode:n&&!m?"vertical":"inline",handleOpenChange:$,style:{width:"100%"},className:"".concat(I,"-menu ").concat(y).trim()}))},[I,y,U,$,e]),je=(z||[]).map(function(_e,nt){return{className:"".concat(I,"-link"),label:_e,key:nt}}),Ye=(0,p.useMemo)(function(){return U?U(e,Ee):Ee},[U,Ee,e]),We=(0,p.useMemo)(function(){if(!x)return null;var _e=x.title,nt=x.render,Qe=(0,re.Z)(x,da),Yt=(0,u.jsxs)("div",{className:"".concat(I,"-actions-avatar"),children:[Qe!=null&&Qe.src||Qe!=null&&Qe.srcSet||Qe.icon||Qe.children?(0,u.jsx)(Mn.C,(0,d.Z)({size:28},Qe)):null,x.title&&!n&&(0,u.jsx)("span",{children:_e})]});return nt?nt(x,Yt,e):Yt},[x,I,n]),Xe=(0,p.useMemo)(function(){return le?(0,u.jsx)(Gr.Z,{align:"center",size:4,direction:n?"vertical":"horizontal",className:fe()(["".concat(I,"-actions-list"),n&&"".concat(I,"-actions-list-collapsed"),y]),children:[le==null?void 0:le(e)].flat(1).map(function(_e,nt){return(0,u.jsx)("div",{className:"".concat(I,"-actions-list-item ").concat(y).trim(),children:_e},nt)})}):null},[le,I,n]),at=(0,p.useMemo)(function(){return(0,u.jsx)(ln,{onItemClick:e.itemClick,appList:e.appList,prefixCls:e.prefixCls})},[e.appList,e.prefixCls]),ft=(0,p.useMemo)(function(){if(O===!1)return null;var _e=(0,u.jsx)(Qr,{isMobile:m,collapsed:a,className:"".concat(I,"-collapsed-button"),onClick:function(){s==null||s(!a)}});return O?O(n,_e):_e},[O,m,a,I,n,s]),mt=(0,p.useMemo)(function(){return!We&&!Xe?null:(0,u.jsxs)("div",{className:fe()("".concat(I,"-actions"),y,n&&"".concat(I,"-actions-collapsed")),children:[We,Xe]})},[Xe,We,I,n,y]),pt=(0,p.useMemo)(function(){var _e;return e!=null&&(_e=e.menu)!==null&&_e!==void 0&&_e.hideMenuWhenCollapsed&&n?"".concat(I,"-hide-menu-collapsed"):null},[I,n,e==null||(t=e.menu)===null||t===void 0?void 0:t.hideMenuWhenCollapsed]),_t=i&&(i==null?void 0:i(e)),kt=(0,u.jsxs)(u.Fragment,{children:[ye&&(0,u.jsxs)("div",{className:fe()([fe()("".concat(I,"-logo"),y,(0,o.Z)({},"".concat(I,"-logo-collapsed"),n))]),onClick:Me?b:void 0,id:"logo",style:me,children:[ye,at]}),Ne&&(0,u.jsx)("div",{className:fe()(["".concat(I,"-extra"),!ye&&"".concat(I,"-extra-no-logo"),y]),children:Ne}),(0,u.jsx)("div",{style:{flex:1,overflowY:"auto",overflowX:"hidden"},children:Ye}),(0,u.jsxs)(ma.Provider,{value:{},children:[z?(0,u.jsx)("div",{className:"".concat(I,"-links ").concat(y).trim(),children:(0,u.jsx)(Zn.Z,{inlineIndent:16,className:"".concat(I,"-link-menu ").concat(y).trim(),selectedKeys:[],openKeys:[],theme:c,mode:"inline",items:je})}):null,Me&&(0,u.jsxs)(u.Fragment,{children:[mt,!Xe&&E?(0,u.jsx)("div",{className:fe()("".concat(I,"-actions"),y,(0,o.Z)({},"".concat(I,"-actions-collapsed"),n)),children:E==null?void 0:E(e)}):null]}),_t&&(0,u.jsx)("div",{className:fe()(["".concat(I,"-footer"),y,(0,o.Z)({},"".concat(I,"-footer-collapsed"),n)]),children:_t})]})]});return ge.wrapSSR((0,u.jsxs)(u.Fragment,{children:[l&&!m&&!pt&&(0,u.jsx)("div",{style:(0,d.Z)({width:n?ue:f,overflow:"hidden",flex:"0 0 ".concat(n?ue:f,"px"),maxWidth:n?ue:f,minWidth:n?ue:f,transition:"all 0.2s ease 0s"},D)}),(0,u.jsxs)(fa,{collapsible:!0,trigger:null,collapsed:n,breakpoint:T===!1?void 0:T,onCollapse:function(nt){m||s==null||s(nt)},collapsedWidth:ue,style:D,theme:c,width:f,className:fe()(Pe,y,pt),children:[pt?(0,u.jsx)("div",{className:"".concat(I,"-hide-when-collapsed ").concat(y).trim(),style:{height:"100%",width:"100%",opacity:pt?0:1},children:kt}):kt,ft]})]}))},pa=v(10178),ga=v(9220),ha=function(e){var t,n,a,l,i;return(0,o.Z)({},e.componentCls,{"&-header-actions":{display:"flex",height:"100%",alignItems:"center","&-item":{display:"inline-flex",alignItems:"center",justifyContent:"center",paddingBlock:0,paddingInline:2,color:(t=e.layout)===null||t===void 0||(t=t.header)===null||t===void 0?void 0:t.colorTextRightActionsItem,fontSize:"16px",cursor:"pointer",borderRadius:e.borderRadius,"> *":{paddingInline:6,paddingBlock:6,borderRadius:e.borderRadius,"&:hover":{backgroundColor:(n=e.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.colorBgRightActionsItemHover}}},"&-avatar":{display:"inline-flex",alignItems:"center",justifyContent:"center",paddingInlineStart:e.padding,paddingInlineEnd:e.padding,cursor:"pointer",color:(a=e.layout)===null||a===void 0||(a=a.header)===null||a===void 0?void 0:a.colorTextRightActionsItem,"> div":{height:"44px",color:(l=e.layout)===null||l===void 0||(l=l.header)===null||l===void 0?void 0:l.colorTextRightActionsItem,paddingInline:8,paddingBlock:8,cursor:"pointer",display:"flex",alignItems:"center",lineHeight:"44px",borderRadius:e.borderRadius,"&:hover":{backgroundColor:(i=e.layout)===null||i===void 0||(i=i.header)===null||i===void 0?void 0:i.colorBgRightActionsItemHover}}}}})};function ya(r){return(0,$e.Xj)("ProLayoutRightContent",function(e){var t=(0,d.Z)((0,d.Z)({},e),{},{componentCls:".".concat(r)});return[ha(t)]})}var xa=["rightContentRender","avatarProps","actionsRender","headerContentRender"],Ca=["title","render"],Nn=function(e){var t=e.rightContentRender,n=e.avatarProps,a=e.actionsRender,l=e.headerContentRender,i=(0,re.Z)(e,xa),s=(0,p.useContext)(tt.ZP.ConfigContext),c=s.getPrefixCls,f="".concat(c(),"-pro-global-header"),m=ya(f),b=m.wrapSSR,h=m.hashId,T=(0,p.useState)("auto"),D=(0,Z.Z)(T,2),N=D[0],P=D[1],K=(0,p.useMemo)(function(){if(!n)return null;var H=n.title,x=n.render,E=(0,re.Z)(n,Ca),le=[E!=null&&E.src||E!=null&&E.srcSet||E.icon||E.children?(0,p.createElement)(Mn.C,(0,d.Z)((0,d.Z)({},E),{},{size:28,key:"avatar"})):null,H?(0,u.jsx)("span",{style:{marginInlineStart:8},children:H},"name"):void 0];return x?x(n,(0,u.jsx)("div",{children:le}),i):(0,u.jsx)("div",{children:le})},[n]),z=a||K?function(H){var x=a&&(a==null?void 0:a(H));return!x&&!K?null:Array.isArray(x)?b((0,u.jsxs)("div",{className:"".concat(f,"-header-actions ").concat(h).trim(),children:[x.filter(Boolean).map(function(E,le){var $=!1;if(p.isValidElement(E)){var w;$=!!(E!=null&&(w=E.props)!==null&&w!==void 0&&w["aria-hidden"])}return(0,u.jsx)("div",{className:fe()("".concat(f,"-header-actions-item ").concat(h),(0,o.Z)({},"".concat(f,"-header-actions-hover"),!$)),children:E},le)}),K&&(0,u.jsx)("span",{className:"".concat(f,"-header-actions-avatar ").concat(h).trim(),children:K})]})):b((0,u.jsxs)("div",{className:"".concat(f,"-header-actions ").concat(h).trim(),children:[x,K&&(0,u.jsx)("span",{className:"".concat(f,"-header-actions-avatar ").concat(h).trim(),children:K})]}))}:void 0,U=(0,pa.D)(function(){var H=(0,F.Z)((0,te.Z)().mark(function x(E){return(0,te.Z)().wrap(function($){for(;;)switch($.prev=$.next){case 0:P(E);case 1:case"end":return $.stop()}},x)}));return function(x){return H.apply(this,arguments)}}(),160),O=z||t;return(0,u.jsx)("div",{className:"".concat(f,"-right-content ").concat(h).trim(),style:{minWidth:N,height:"100%"},children:(0,u.jsx)("div",{style:{height:"100%"},children:(0,u.jsx)(ga.Z,{onResize:function(x){var E=x.width;U.run(E)},children:O?(0,u.jsx)("div",{style:{display:"flex",alignItems:"center",height:"100%",justifyContent:"flex-end"},children:O((0,d.Z)((0,d.Z)({},i),{},{rightContentSize:N}))}):null})})})},ba=function(e){var t,n;return(0,o.Z)({},e.componentCls,{position:"relative",width:"100%",height:"100%",backgroundColor:"transparent",".anticon":{color:"inherit"},"&-main":{display:"flex",height:"100%",paddingInlineStart:"16px","&-left":(0,o.Z)({display:"flex",alignItems:"center"},"".concat(e.proComponentsCls,"-layout-apps-icon"),{marginInlineEnd:16,marginInlineStart:-8})},"&-wide":{maxWidth:1152,margin:"0 auto"},"&-logo":{position:"relative",display:"flex",height:"100%",alignItems:"center",overflow:"hidden","> *:first-child":{display:"flex",alignItems:"center",minHeight:"22px",fontSize:"22px"},"> *:first-child > img":{display:"inline-block",height:"32px",verticalAlign:"middle"},"> *:first-child > h1":{display:"inline-block",marginBlock:0,marginInline:0,lineHeight:"24px",marginInlineStart:6,fontWeight:"600",fontSize:"16px",color:(t=e.layout)===null||t===void 0||(t=t.header)===null||t===void 0?void 0:t.colorHeaderTitle,verticalAlign:"top"}},"&-menu":{minWidth:0,display:"flex",alignItems:"center",paddingInline:6,paddingBlock:6,lineHeight:"".concat(Math.max((((n=e.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.heightLayoutHeader)||56)-12,40),"px")}})};function Sa(r){return(0,$e.Xj)("ProLayoutTopNavHeader",function(e){var t=(0,d.Z)((0,d.Z)({},e),{},{componentCls:".".concat(r)});return[ba(t)]})}var _n=function(e){var t,n,a,l,i,s,c,f=(0,p.useRef)(null),m=e.onMenuHeaderClick,b=e.contentWidth,h=e.rightContentRender,T=e.className,D=e.style,N=e.headerContentRender,P=e.layout,K=e.actionsRender,z=(0,p.useContext)(tt.ZP.ConfigContext),U=z.getPrefixCls,O=(0,p.useContext)(k.L_),H=O.dark,x="".concat(e.prefixCls||U("pro"),"-top-nav-header"),E=Sa(x),le=E.wrapSSR,$=E.hashId,w=void 0;e.menuHeaderRender!==void 0?w="menuHeaderRender":(P==="mix"||P==="top")&&(w="headerTitleRender");var me=un((0,d.Z)((0,d.Z)({},e),{},{collapsed:!1}),w),be=(0,p.useContext)(k.L_),y=be.token,Me=(0,p.useMemo)(function(){var I,ue,ge,Pe,ye,Ne,Ee,je,Ye,We,Xe,at,ft,mt=(0,u.jsx)(tt.ZP,{theme:{hashed:(0,k.nu)(),components:{Layout:{headerBg:"transparent",bodyBg:"transparent"},Menu:(0,d.Z)({},R({colorItemBg:((I=y.layout)===null||I===void 0||(I=I.header)===null||I===void 0?void 0:I.colorBgHeader)||"transparent",colorSubItemBg:((ue=y.layout)===null||ue===void 0||(ue=ue.header)===null||ue===void 0?void 0:ue.colorBgHeader)||"transparent",radiusItem:y.borderRadius,colorItemBgSelected:((ge=y.layout)===null||ge===void 0||(ge=ge.header)===null||ge===void 0?void 0:ge.colorBgMenuItemSelected)||(y==null?void 0:y.colorBgTextHover),itemHoverBg:((Pe=y.layout)===null||Pe===void 0||(Pe=Pe.header)===null||Pe===void 0?void 0:Pe.colorBgMenuItemHover)||(y==null?void 0:y.colorBgTextHover),colorItemBgSelectedHorizontal:((ye=y.layout)===null||ye===void 0||(ye=ye.header)===null||ye===void 0?void 0:ye.colorBgMenuItemSelected)||(y==null?void 0:y.colorBgTextHover),colorActiveBarWidth:0,colorActiveBarHeight:0,colorActiveBarBorderSize:0,colorItemText:((Ne=y.layout)===null||Ne===void 0||(Ne=Ne.header)===null||Ne===void 0?void 0:Ne.colorTextMenu)||(y==null?void 0:y.colorTextSecondary),colorItemTextHoverHorizontal:((Ee=y.layout)===null||Ee===void 0||(Ee=Ee.header)===null||Ee===void 0?void 0:Ee.colorTextMenuActive)||(y==null?void 0:y.colorText),colorItemTextSelectedHorizontal:((je=y.layout)===null||je===void 0||(je=je.header)===null||je===void 0?void 0:je.colorTextMenuSelected)||(y==null?void 0:y.colorTextBase),horizontalItemBorderRadius:4,colorItemTextHover:((Ye=y.layout)===null||Ye===void 0||(Ye=Ye.header)===null||Ye===void 0?void 0:Ye.colorTextMenuActive)||"rgba(0, 0, 0, 0.85)",horizontalItemHoverBg:((We=y.layout)===null||We===void 0||(We=We.header)===null||We===void 0?void 0:We.colorBgMenuItemHover)||"rgba(0, 0, 0, 0.04)",colorItemTextSelected:((Xe=y.layout)===null||Xe===void 0||(Xe=Xe.header)===null||Xe===void 0?void 0:Xe.colorTextMenuSelected)||"rgba(0, 0, 0, 1)",popupBg:y==null?void 0:y.colorBgElevated,subMenuItemBg:y==null?void 0:y.colorBgElevated,darkSubMenuItemBg:"transparent",darkPopupBg:y==null?void 0:y.colorBgElevated}))},token:{colorBgElevated:((at=y.layout)===null||at===void 0||(at=at.header)===null||at===void 0?void 0:at.colorBgHeader)||"transparent"}},children:(0,u.jsx)(wn,(0,d.Z)((0,d.Z)((0,d.Z)({theme:H?"dark":"light"},e),{},{className:"".concat(x,"-base-menu ").concat($).trim()},e.menuProps),{},{style:(0,d.Z)({width:"100%"},(ft=e.menuProps)===null||ft===void 0?void 0:ft.style),collapsed:!1,menuRenderType:"header",mode:"horizontal"}))});return N?N(e,mt):mt},[(t=y.layout)===null||t===void 0||(t=t.header)===null||t===void 0?void 0:t.colorBgHeader,(n=y.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.colorBgMenuItemSelected,(a=y.layout)===null||a===void 0||(a=a.header)===null||a===void 0?void 0:a.colorBgMenuItemHover,(l=y.layout)===null||l===void 0||(l=l.header)===null||l===void 0?void 0:l.colorTextMenu,(i=y.layout)===null||i===void 0||(i=i.header)===null||i===void 0?void 0:i.colorTextMenuActive,(s=y.layout)===null||s===void 0||(s=s.header)===null||s===void 0?void 0:s.colorTextMenuSelected,(c=y.layout)===null||c===void 0||(c=c.header)===null||c===void 0?void 0:c.colorBgMenuElevated,y.borderRadius,y==null?void 0:y.colorBgTextHover,y==null?void 0:y.colorTextSecondary,y==null?void 0:y.colorText,y==null?void 0:y.colorTextBase,y.colorBgElevated,H,e,x,$,N]);return le((0,u.jsx)("div",{className:fe()(x,$,T,(0,o.Z)({},"".concat(x,"-light"),!0)),style:D,children:(0,u.jsxs)("div",{ref:f,className:fe()("".concat(x,"-main"),$,(0,o.Z)({},"".concat(x,"-wide"),b==="Fixed"&&P==="top")),children:[me&&(0,u.jsxs)("div",{className:fe()("".concat(x,"-main-left ").concat($)),onClick:m,children:[(0,u.jsx)(ln,(0,d.Z)({},e)),(0,u.jsx)("div",{className:"".concat(x,"-logo ").concat($).trim(),id:"logo",children:me},"logo")]}),(0,u.jsx)("div",{style:{flex:1},className:"".concat(x,"-menu ").concat($).trim(),children:Me}),(h||K||e.avatarProps)&&(0,u.jsx)(Nn,(0,d.Z)((0,d.Z)({rightContentRender:h},e),{},{prefixCls:x}))]})}))},Ma=function(e){var t,n,a;return(0,o.Z)({},e.componentCls,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({position:"relative",background:"transparent",display:"flex",alignItems:"center",marginBlock:0,marginInline:16,height:((t=e.layout)===null||t===void 0||(t=t.header)===null||t===void 0?void 0:t.heightLayoutHeader)||56,boxSizing:"border-box","> a":{height:"100%"}},"".concat(e.proComponentsCls,"-layout-apps-icon"),{marginInlineEnd:16}),"&-collapsed-button",{minHeight:"22px",color:(n=e.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.colorHeaderTitle,fontSize:"18px",marginInlineEnd:"16px"}),"&-logo",{position:"relative",marginInlineEnd:"16px",a:{display:"flex",alignItems:"center",height:"100%",minHeight:"22px",fontSize:"20px"},img:{height:"28px"},h1:{height:"32px",marginBlock:0,marginInline:0,marginInlineStart:8,fontWeight:"600",color:((a=e.layout)===null||a===void 0||(a=a.header)===null||a===void 0?void 0:a.colorHeaderTitle)||e.colorTextHeading,fontSize:"18px",lineHeight:"32px"},"&-mix":{display:"flex",alignItems:"center"}}),"&-logo-mobile",{minWidth:"24px",marginInlineEnd:0}))};function Za(r){return(0,$e.Xj)("ProLayoutGlobalHeader",function(e){var t=(0,d.Z)((0,d.Z)({},e),{},{componentCls:".".concat(r)});return[Ma(t)]})}var Ia=function(e,t){return e===!1?null:e?e(t,null):t},Ra=function(e){var t=e.isMobile,n=e.logo,a=e.collapsed,l=e.onCollapse,i=e.rightContentRender,s=e.menuHeaderRender,c=e.onMenuHeaderClick,f=e.className,m=e.style,b=e.layout,h=e.children,T=e.splitMenus,D=e.menuData,N=e.prefixCls,P=(0,p.useContext)(tt.ZP.ConfigContext),K=P.getPrefixCls,z=P.direction,U="".concat(N||K("pro"),"-global-header"),O=Za(U),H=O.wrapSSR,x=O.hashId,E=fe()(f,U,x);if(b==="mix"&&!t&&T){var le=(D||[]).map(function(be){return(0,d.Z)((0,d.Z)({},be),{},{children:void 0,routes:void 0})}),$=Ut(le);return(0,u.jsx)(_n,(0,d.Z)((0,d.Z)({mode:"horizontal"},e),{},{splitMenus:!1,menuData:$}))}var w=fe()("".concat(U,"-logo"),x,(0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(U,"-logo-rtl"),z==="rtl"),"".concat(U,"-logo-mix"),b==="mix"),"".concat(U,"-logo-mobile"),t)),me=(0,u.jsx)("span",{className:w,children:(0,u.jsx)("a",{children:on(n)})},"logo");return H((0,u.jsxs)("div",{className:E,style:(0,d.Z)({},m),children:[t&&(0,u.jsx)("span",{className:"".concat(U,"-collapsed-button ").concat(x).trim(),onClick:function(){l==null||l(!a)},children:(0,u.jsx)(_r,{})}),t&&Ia(s,me),b==="mix"&&!t&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(ln,(0,d.Z)({},e)),(0,u.jsx)("div",{className:w,onClick:c,children:un((0,d.Z)((0,d.Z)({},e),{},{collapsed:!1}),"headerTitleRender")})]}),(0,u.jsx)("div",{style:{flex:1},children:h}),(i||e.actionsRender||e.avatarProps)&&(0,u.jsx)(Nn,(0,d.Z)({rightContentRender:i},e))]}))},Ta=function(e){var t,n,a,l;return(0,o.Z)({},"".concat(e.proComponentsCls,"-layout"),(0,o.Z)({},"".concat(e.antCls,"-layout-header").concat(e.componentCls),{height:((t=e.layout)===null||t===void 0||(t=t.header)===null||t===void 0?void 0:t.heightLayoutHeader)||56,lineHeight:"".concat(((n=e.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.heightLayoutHeader)||56,"px"),zIndex:19,width:"100%",paddingBlock:0,paddingInline:0,borderBlockEnd:"1px solid ".concat(e.colorSplit),backgroundColor:((a=e.layout)===null||a===void 0||(a=a.header)===null||a===void 0?void 0:a.colorBgHeader)||"rgba(255, 255, 255, 0.4)",WebkitBackdropFilter:"blur(8px)",backdropFilter:"blur(8px)",transition:"background-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)","&-fixed-header":{position:"fixed",insetBlockStart:0,width:"100%",zIndex:100,insetInlineEnd:0},"&-fixed-header-scroll":{backgroundColor:((l=e.layout)===null||l===void 0||(l=l.header)===null||l===void 0?void 0:l.colorBgScrollHeader)||"rgba(255, 255, 255, 0.8)"},"&-header-actions":{display:"flex",alignItems:"center",fontSize:"16",cursor:"pointer","& &-item":{paddingBlock:0,paddingInline:8,"&:hover":{color:e.colorText}}},"&-header-realDark":{boxShadow:"0 2px 8px 0 rgba(0, 0, 0, 65%)"},"&-header-actions-header-action":{transition:"width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)"}}))};function Pa(r){return(0,$e.Xj)("ProLayoutHeader",function(e){var t=(0,d.Z)((0,d.Z)({},e),{},{componentCls:".".concat(r)});return[Ta(t)]})}function Ba(r,e){var t=e.stylish,n=e.proLayoutCollapsedWidth;return(0,$e.Xj)("ProLayoutHeaderStylish",function(a){var l=(0,d.Z)((0,d.Z)({},a),{},{componentCls:".".concat(r),proLayoutCollapsedWidth:n});return t?[(0,o.Z)({},"div".concat(a.proComponentsCls,"-layout"),(0,o.Z)({},"".concat(l.componentCls),t==null?void 0:t(l)))]:[]})}var An=Mt.Z.Header,Ea=function(e){var t,n,a,l=e.isMobile,i=e.fixedHeader,s=e.className,c=e.style,f=e.collapsed,m=e.prefixCls,b=e.onCollapse,h=e.layout,T=e.headerRender,D=e.headerContentRender,N=(0,p.useContext)(k.L_),P=N.token,K=(0,p.useContext)(tt.ZP.ConfigContext),z=(0,p.useState)(!1),U=(0,Z.Z)(z,2),O=U[0],H=U[1],x=i||h==="mix",E=(0,p.useCallback)(function(){var I=h==="top",ue=Ut(e.menuData||[]),ge=(0,u.jsx)(Ra,(0,d.Z)((0,d.Z)({onCollapse:b},e),{},{menuData:ue,children:D&&D(e,null)}));return I&&!l&&(ge=(0,u.jsx)(_n,(0,d.Z)((0,d.Z)({mode:"horizontal",onCollapse:b},e),{},{menuData:ue}))),T&&typeof T=="function"?T(e,ge):ge},[D,T,l,h,b,e]);(0,p.useEffect)(function(){var I,ue=(K==null||(I=K.getTargetContainer)===null||I===void 0?void 0:I.call(K))||document.body,ge=function(){var ye,Ne=ue.scrollTop;return Ne>(((ye=P.layout)===null||ye===void 0||(ye=ye.header)===null||ye===void 0?void 0:ye.heightLayoutHeader)||56)&&!O?(H(!0),!0):(O&&H(!1),!1)};if(x&&typeof window!="undefined")return ue.addEventListener("scroll",ge,{passive:!0}),function(){ue.removeEventListener("scroll",ge)}},[(t=P.layout)===null||t===void 0||(t=t.header)===null||t===void 0?void 0:t.heightLayoutHeader,x,O]);var le=h==="top",$="".concat(m,"-layout-header"),w=Pa($),me=w.wrapSSR,be=w.hashId,y=Ba("".concat($,".").concat($,"-stylish"),{proLayoutCollapsedWidth:64,stylish:e.stylish}),Me=fe()(s,be,$,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},"".concat($,"-fixed-header"),x),"".concat($,"-fixed-header-scroll"),O),"".concat($,"-mix"),h==="mix"),"".concat($,"-fixed-header-action"),!f),"".concat($,"-top-menu"),le),"".concat($,"-header"),!0),"".concat($,"-stylish"),!!e.stylish));return h==="side"&&!l?null:y.wrapSSR(me((0,u.jsx)(u.Fragment,{children:(0,u.jsxs)(tt.ZP,{theme:{hashed:(0,k.nu)(),components:{Layout:{headerBg:"transparent",bodyBg:"transparent"}}},children:[x&&(0,u.jsx)(An,{style:(0,d.Z)({height:((n=P.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.heightLayoutHeader)||56,lineHeight:"".concat(((a=P.layout)===null||a===void 0||(a=a.header)===null||a===void 0?void 0:a.heightLayoutHeader)||56,"px"),backgroundColor:"transparent",zIndex:19},c)}),(0,u.jsx)(An,{className:Me,style:c,children:E()})]})})))},ja=v(83832),wa=v(85265),La=v(11568),Dn=new La.E4("antBadgeLoadingCircle",{"0%":{display:"none",opacity:0,overflow:"hidden"},"80%":{overflow:"hidden"},"100%":{display:"unset",opacity:1}}),Oa=function(e){var t,n,a,l,i,s,c,f,m,b,h,T;return(0,o.Z)({},"".concat(e.proComponentsCls,"-layout"),(0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(e.antCls,"-layout-sider").concat(e.componentCls),{background:((t=e.layout)===null||t===void 0||(t=t.sider)===null||t===void 0?void 0:t.colorMenuBackground)||"transparent"}),e.componentCls,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({position:"relative",boxSizing:"border-box","&-menu":{position:"relative",zIndex:10,minHeight:"100%"}},"& ".concat(e.antCls,"-layout-sider-children"),{position:"relative",display:"flex",flexDirection:"column",height:"100%",paddingInline:(n=e.layout)===null||n===void 0||(n=n.sider)===null||n===void 0?void 0:n.paddingInlineLayoutMenu,paddingBlock:(a=e.layout)===null||a===void 0||(a=a.sider)===null||a===void 0?void 0:a.paddingBlockLayoutMenu,borderInlineEnd:"1px solid ".concat(e.colorSplit),marginInlineEnd:-1}),"".concat(e.antCls,"-menu"),(0,o.Z)((0,o.Z)({},"".concat(e.antCls,"-menu-item-group-title"),{fontSize:e.fontSizeSM,paddingBottom:4}),"".concat(e.antCls,"-menu-item:not(").concat(e.antCls,"-menu-item-selected):hover"),{color:(l=e.layout)===null||l===void 0||(l=l.sider)===null||l===void 0?void 0:l.colorTextMenuItemHover})),"&-logo",{position:"relative",display:"flex",alignItems:"center",justifyContent:"space-between",paddingInline:12,paddingBlock:16,color:(i=e.layout)===null||i===void 0||(i=i.sider)===null||i===void 0?void 0:i.colorTextMenu,cursor:"pointer",borderBlockEnd:"1px solid ".concat((s=e.layout)===null||s===void 0||(s=s.sider)===null||s===void 0?void 0:s.colorMenuItemDivider),"> a":{display:"flex",alignItems:"center",justifyContent:"center",minHeight:22,fontSize:22,"> img":{display:"inline-block",height:22,verticalAlign:"middle"},"> h1":{display:"inline-block",height:22,marginBlock:0,marginInlineEnd:0,marginInlineStart:6,color:(c=e.layout)===null||c===void 0||(c=c.sider)===null||c===void 0?void 0:c.colorTextMenuTitle,animationName:Dn,animationDuration:".4s",animationTimingFunction:"ease",fontWeight:600,fontSize:16,lineHeight:"22px",verticalAlign:"middle"}},"&-collapsed":(0,o.Z)({flexDirection:"column-reverse",margin:0,padding:12},"".concat(e.proComponentsCls,"-layout-apps-icon"),{marginBlockEnd:8,fontSize:16,transition:"font-size 0.2s ease-in-out,color 0.2s ease-in-out"})}),"&-actions",{display:"flex",alignItems:"center",justifyContent:"space-between",marginBlock:4,marginInline:0,color:(f=e.layout)===null||f===void 0||(f=f.sider)===null||f===void 0?void 0:f.colorTextMenu,"&-collapsed":{flexDirection:"column-reverse",paddingBlock:0,paddingInline:8,fontSize:16,transition:"font-size 0.3s ease-in-out"},"&-list":{color:(m=e.layout)===null||m===void 0||(m=m.sider)===null||m===void 0?void 0:m.colorTextMenuSecondary,"&-collapsed":{marginBlockEnd:8,animationName:"none"},"&-item":{paddingInline:6,paddingBlock:6,lineHeight:"16px",fontSize:16,cursor:"pointer",borderRadius:e.borderRadius,"&:hover":{background:e.colorBgTextHover}}},"&-avatar":{fontSize:14,paddingInline:8,paddingBlock:8,display:"flex",alignItems:"center",gap:e.marginXS,borderRadius:e.borderRadius,"& *":{cursor:"pointer"},"&:hover":{background:e.colorBgTextHover}}}),"&-hide-menu-collapsed",{insetInlineStart:"-".concat(e.proLayoutCollapsedWidth-12,"px"),position:"absolute"}),"&-extra",{marginBlockEnd:16,marginBlock:0,marginInline:16,"&-no-logo":{marginBlockStart:16}}),"&-links",{width:"100%",ul:{height:"auto"}}),"&-link-menu",{border:"none",boxShadow:"none",background:"transparent"}),"&-footer",{color:(b=e.layout)===null||b===void 0||(b=b.sider)===null||b===void 0?void 0:b.colorTextMenuSecondary,paddingBlockEnd:16,fontSize:e.fontSize,animationName:Dn,animationDuration:".4s",animationTimingFunction:"ease"})),"".concat(e.componentCls).concat(e.componentCls,"-fixed"),{position:"fixed",insetBlockStart:0,insetInlineStart:0,zIndex:"100",height:"100%","&-mix":{height:"calc(100% - ".concat(((h=e.layout)===null||h===void 0||(h=h.header)===null||h===void 0?void 0:h.heightLayoutHeader)||56,"px)"),insetBlockStart:"".concat(((T=e.layout)===null||T===void 0||(T=T.header)===null||T===void 0?void 0:T.heightLayoutHeader)||56,"px")}}))};function Na(r,e){var t=e.proLayoutCollapsedWidth;return(0,$e.Xj)("ProLayoutSiderMenu",function(n){var a=(0,d.Z)((0,d.Z)({},n),{},{componentCls:".".concat(r),proLayoutCollapsedWidth:t});return[Oa(a)]})}var Hn=function(e){var t,n=e.isMobile,a=e.siderWidth,l=e.collapsed,i=e.onCollapse,s=e.style,c=e.className,f=e.hide,m=e.prefixCls,b=e.getContainer,h=(0,p.useContext)(k.L_),T=h.token;(0,p.useEffect)(function(){n===!0&&(i==null||i(!0))},[n]);var D=(0,yn.Z)(e,["className","style"]),N=p.useContext(tt.ZP.ConfigContext),P=N.direction,K=Na("".concat(m,"-sider"),{proLayoutCollapsedWidth:64}),z=K.wrapSSR,U=K.hashId,O=fe()("".concat(m,"-sider"),c,U);if(f)return null;var H=(0,C.X)(!l,function(){return i==null?void 0:i(!0)});return z(n?(0,u.jsx)(wa.Z,(0,d.Z)((0,d.Z)({placement:P==="rtl"?"right":"left",className:fe()("".concat(m,"-drawer-sider"),c)},H),{},{style:(0,d.Z)({padding:0,height:"100vh"},s),onClose:function(){i==null||i(!0)},maskClosable:!0,closable:!1,getContainer:b||!1,width:a,styles:{body:{height:"100vh",padding:0,display:"flex",flexDirection:"row",backgroundColor:(t=T.layout)===null||t===void 0||(t=t.sider)===null||t===void 0?void 0:t.colorMenuBackground}},children:(0,u.jsx)(On,(0,d.Z)((0,d.Z)({},D),{},{isMobile:!0,className:O,collapsed:n?!1:l,splitMenus:!1,originCollapsed:l}))})):(0,u.jsx)(On,(0,d.Z)((0,d.Z)({className:O,originCollapsed:l},D),{},{style:s})))},$n=v(76509),_a=v(14779),sn=v.n(_a),Aa=function(e,t,n){if(n){var a=(0,Gt.Z)(n.keys()).find(function(i){return sn()(i).test(e)});if(a)return n.get(a)}if(t){var l=Object.keys(t).find(function(i){return sn()(i).test(e)});if(l)return t[l]}return{path:""}},cn=function(e,t){var n=e.pathname,a=n===void 0?"/":n,l=e.breadcrumb,i=e.breadcrumbMap,s=e.formatMessage,c=e.title,f=e.menu,m=f===void 0?{locale:!1}:f,b=t?"":c||"",h=Aa(a,l,i);if(!h)return{title:b,id:"",pageName:b};var T=h.name;return m.locale!==!1&&h.locale&&s&&(T=s({id:h.locale||"",defaultMessage:h.name})),T?t||!c?{title:T,id:h.locale||"",pageName:T}:{title:"".concat(T," - ").concat(c),id:h.locale||"",pageName:T}:{title:b,id:h.locale||"",pageName:b}},zo=function(e,t){return cn(e,t).title},Da={"app.setting.pagestyle":"Page style setting","app.setting.pagestyle.dark":"Dark Menu style","app.setting.pagestyle.light":"Light Menu style","app.setting.pagestyle.realdark":"Dark style (Beta)","app.setting.content-width":"Content Width","app.setting.content-width.fixed":"Fixed","app.setting.content-width.fluid":"Fluid","app.setting.themecolor":"Theme Color","app.setting.themecolor.dust":"Dust Red","app.setting.themecolor.volcano":"Volcano","app.setting.themecolor.sunset":"Sunset Orange","app.setting.themecolor.cyan":"Cyan","app.setting.themecolor.green":"Polar Green","app.setting.themecolor.techBlue":"Tech Blue (default)","app.setting.themecolor.daybreak":"Daybreak Blue","app.setting.themecolor.geekblue":"Geek Blue","app.setting.themecolor.purple":"Golden Purple","app.setting.sidermenutype":"SideMenu Type","app.setting.sidermenutype-sub":"Classic","app.setting.sidermenutype-group":"Grouping","app.setting.navigationmode":"Navigation Mode","app.setting.regionalsettings":"Regional Settings","app.setting.regionalsettings.header":"Header","app.setting.regionalsettings.menu":"Menu","app.setting.regionalsettings.footer":"Footer","app.setting.regionalsettings.menuHeader":"Menu Header","app.setting.sidemenu":"Side Menu Layout","app.setting.topmenu":"Top Menu Layout","app.setting.mixmenu":"Mix Menu Layout","app.setting.splitMenus":"Split Menus","app.setting.fixedheader":"Fixed Header","app.setting.fixedsidebar":"Fixed Sidebar","app.setting.fixedsidebar.hint":"Works on Side Menu Layout","app.setting.hideheader":"Hidden Header when scrolling","app.setting.hideheader.hint":"Works when Hidden Header is enabled","app.setting.othersettings":"Other Settings","app.setting.weakmode":"Weak Mode","app.setting.copy":"Copy Setting","app.setting.loading":"Loading theme","app.setting.copyinfo":"copy success\uFF0Cplease replace defaultSettings in src/models/setting.js","app.setting.production.hint":"Setting panel shows in development environment only, please manually modify"},Ha=(0,d.Z)({},Da),$a={"app.setting.pagestyle":"Impostazioni di stile","app.setting.pagestyle.dark":"Tema scuro","app.setting.pagestyle.light":"Tema chiaro","app.setting.content-width":"Largezza contenuto","app.setting.content-width.fixed":"Fissa","app.setting.content-width.fluid":"Fluida","app.setting.themecolor":"Colore del tema","app.setting.themecolor.dust":"Rosso polvere","app.setting.themecolor.volcano":"Vulcano","app.setting.themecolor.sunset":"Arancione tramonto","app.setting.themecolor.cyan":"Ciano","app.setting.themecolor.green":"Verde polare","app.setting.themecolor.techBlue":"Tech Blu (default)","app.setting.themecolor.daybreak":"Blu cielo mattutino","app.setting.themecolor.geekblue":"Blu geek","app.setting.themecolor.purple":"Viola dorato","app.setting.navigationmode":"Modalit\xE0 di navigazione","app.setting.sidemenu":"Menu laterale","app.setting.topmenu":"Menu in testata","app.setting.mixmenu":"Menu misto","app.setting.splitMenus":"Menu divisi","app.setting.fixedheader":"Testata fissa","app.setting.fixedsidebar":"Menu laterale fisso","app.setting.fixedsidebar.hint":"Solo se selezionato Menu laterale","app.setting.hideheader":"Nascondi testata durante lo scorrimento","app.setting.hideheader.hint":"Solo se abilitato Nascondi testata durante lo scorrimento","app.setting.othersettings":"Altre impostazioni","app.setting.weakmode":"Inverti colori","app.setting.copy":"Copia impostazioni","app.setting.loading":"Carico tema...","app.setting.copyinfo":"Impostazioni copiate con successo! Incolla il contenuto in config/defaultSettings.js","app.setting.production.hint":"Questo pannello \xE8 visibile solo durante lo sviluppo. Le impostazioni devono poi essere modificate manulamente"},za=(0,d.Z)({},$a),Wa={"app.setting.pagestyle":"\uC2A4\uD0C0\uC77C \uC124\uC815","app.setting.pagestyle.dark":"\uB2E4\uD06C \uBAA8\uB4DC","app.setting.pagestyle.light":"\uB77C\uC774\uD2B8 \uBAA8\uB4DC","app.setting.content-width":"\uCEE8\uD150\uCE20 \uB108\uBE44","app.setting.content-width.fixed":"\uACE0\uC815","app.setting.content-width.fluid":"\uD750\uB984","app.setting.themecolor":"\uD14C\uB9C8 \uC0C9\uC0C1","app.setting.themecolor.dust":"Dust Red","app.setting.themecolor.volcano":"Volcano","app.setting.themecolor.sunset":"Sunset Orange","app.setting.themecolor.cyan":"Cyan","app.setting.themecolor.green":"Polar Green","app.setting.themecolor.techBlue":"Tech Blu (default)","app.setting.themecolor.daybreak":"Daybreak Blue","app.setting.themecolor.geekblue":"Geek Blue","app.setting.themecolor.purple":"Golden Purple","app.setting.navigationmode":"\uB124\uBE44\uAC8C\uC774\uC158 \uBAA8\uB4DC","app.setting.regionalsettings":"\uC601\uC5ED\uBCC4 \uC124\uC815","app.setting.regionalsettings.header":"\uD5E4\uB354","app.setting.regionalsettings.menu":"\uBA54\uB274","app.setting.regionalsettings.footer":"\uBC14\uB2E5\uAE00","app.setting.regionalsettings.menuHeader":"\uBA54\uB274 \uD5E4\uB354","app.setting.sidemenu":"\uBA54\uB274 \uC0AC\uC774\uB4DC \uBC30\uCE58","app.setting.topmenu":"\uBA54\uB274 \uC0C1\uB2E8 \uBC30\uCE58","app.setting.mixmenu":"\uD63C\uD569\uD615 \uBC30\uCE58","app.setting.splitMenus":"\uBA54\uB274 \uBD84\uB9AC","app.setting.fixedheader":"\uD5E4\uB354 \uACE0\uC815","app.setting.fixedsidebar":"\uC0AC\uC774\uB4DC\uBC14 \uACE0\uC815","app.setting.fixedsidebar.hint":"'\uBA54\uB274 \uC0AC\uC774\uB4DC \uBC30\uCE58'\uB97C \uC120\uD0DD\uD588\uC744 \uB54C \uB3D9\uC791\uD568","app.setting.hideheader":"\uC2A4\uD06C\uB864 \uC911 \uD5E4\uB354 \uAC10\uCD94\uAE30","app.setting.hideheader.hint":"'\uD5E4\uB354 \uAC10\uCD94\uAE30 \uC635\uC158'\uC744 \uC120\uD0DD\uD588\uC744 \uB54C \uB3D9\uC791\uD568","app.setting.othersettings":"\uB2E4\uB978 \uC124\uC815","app.setting.weakmode":"\uACE0\uB300\uBE44 \uBAA8\uB4DC","app.setting.copy":"\uC124\uC815\uAC12 \uBCF5\uC0AC","app.setting.loading":"\uD14C\uB9C8 \uB85C\uB529 \uC911","app.setting.copyinfo":"\uBCF5\uC0AC \uC131\uACF5. src/models/settings.js\uC5D0 \uC788\uB294 defaultSettings\uB97C \uAD50\uCCB4\uD574 \uC8FC\uC138\uC694.","app.setting.production.hint":"\uC124\uC815 \uD310\uB12C\uC740 \uAC1C\uBC1C \uD658\uACBD\uC5D0\uC11C\uB9CC \uBCF4\uC5EC\uC9D1\uB2C8\uB2E4. \uC9C1\uC811 \uC218\uB3D9\uC73C\uB85C \uBCC0\uACBD\uBC14\uB78D\uB2C8\uB2E4."},Fa=(0,d.Z)({},Wa),Ka={"app.setting.pagestyle":"\u6574\u4F53\u98CE\u683C\u8BBE\u7F6E","app.setting.pagestyle.dark":"\u6697\u8272\u83DC\u5355\u98CE\u683C","app.setting.pagestyle.light":"\u4EAE\u8272\u83DC\u5355\u98CE\u683C","app.setting.pagestyle.realdark":"\u6697\u8272\u98CE\u683C(\u5B9E\u9A8C\u529F\u80FD)","app.setting.content-width":"\u5185\u5BB9\u533A\u57DF\u5BBD\u5EA6","app.setting.content-width.fixed":"\u5B9A\u5BBD","app.setting.content-width.fluid":"\u6D41\u5F0F","app.setting.themecolor":"\u4E3B\u9898\u8272","app.setting.themecolor.dust":"\u8584\u66AE","app.setting.themecolor.volcano":"\u706B\u5C71","app.setting.themecolor.sunset":"\u65E5\u66AE","app.setting.themecolor.cyan":"\u660E\u9752","app.setting.themecolor.green":"\u6781\u5149\u7EFF","app.setting.themecolor.techBlue":"\u79D1\u6280\u84DD\uFF08\u9ED8\u8BA4\uFF09","app.setting.themecolor.daybreak":"\u62C2\u6653","app.setting.themecolor.geekblue":"\u6781\u5BA2\u84DD","app.setting.themecolor.purple":"\u9171\u7D2B","app.setting.navigationmode":"\u5BFC\u822A\u6A21\u5F0F","app.setting.sidermenutype":"\u4FA7\u8FB9\u83DC\u5355\u7C7B\u578B","app.setting.sidermenutype-sub":"\u7ECF\u5178\u6A21\u5F0F","app.setting.sidermenutype-group":"\u5206\u7EC4\u6A21\u5F0F","app.setting.regionalsettings":"\u5185\u5BB9\u533A\u57DF","app.setting.regionalsettings.header":"\u9876\u680F","app.setting.regionalsettings.menu":"\u83DC\u5355","app.setting.regionalsettings.footer":"\u9875\u811A","app.setting.regionalsettings.menuHeader":"\u83DC\u5355\u5934","app.setting.sidemenu":"\u4FA7\u8FB9\u83DC\u5355\u5E03\u5C40","app.setting.topmenu":"\u9876\u90E8\u83DC\u5355\u5E03\u5C40","app.setting.mixmenu":"\u6DF7\u5408\u83DC\u5355\u5E03\u5C40","app.setting.splitMenus":"\u81EA\u52A8\u5206\u5272\u83DC\u5355","app.setting.fixedheader":"\u56FA\u5B9A Header","app.setting.fixedsidebar":"\u56FA\u5B9A\u4FA7\u8FB9\u83DC\u5355","app.setting.fixedsidebar.hint":"\u4FA7\u8FB9\u83DC\u5355\u5E03\u5C40\u65F6\u53EF\u914D\u7F6E","app.setting.hideheader":"\u4E0B\u6ED1\u65F6\u9690\u85CF Header","app.setting.hideheader.hint":"\u56FA\u5B9A Header \u65F6\u53EF\u914D\u7F6E","app.setting.othersettings":"\u5176\u4ED6\u8BBE\u7F6E","app.setting.weakmode":"\u8272\u5F31\u6A21\u5F0F","app.setting.copy":"\u62F7\u8D1D\u8BBE\u7F6E","app.setting.loading":"\u6B63\u5728\u52A0\u8F7D\u4E3B\u9898","app.setting.copyinfo":"\u62F7\u8D1D\u6210\u529F\uFF0C\u8BF7\u5230 src/defaultSettings.js \u4E2D\u66FF\u6362\u9ED8\u8BA4\u914D\u7F6E","app.setting.production.hint":"\u914D\u7F6E\u680F\u53EA\u5728\u5F00\u53D1\u73AF\u5883\u7528\u4E8E\u9884\u89C8\uFF0C\u751F\u4EA7\u73AF\u5883\u4E0D\u4F1A\u5C55\u73B0\uFF0C\u8BF7\u62F7\u8D1D\u540E\u624B\u52A8\u4FEE\u6539\u914D\u7F6E\u6587\u4EF6"},Ua=(0,d.Z)({},Ka),Ga={"app.setting.pagestyle":"\u6574\u9AD4\u98A8\u683C\u8A2D\u7F6E","app.setting.pagestyle.dark":"\u6697\u8272\u83DC\u55AE\u98A8\u683C","app.setting.pagestyle.realdark":"\u6697\u8272\u98A8\u683C(\u5B9E\u9A8C\u529F\u80FD)","app.setting.pagestyle.light":"\u4EAE\u8272\u83DC\u55AE\u98A8\u683C","app.setting.content-width":"\u5167\u5BB9\u5340\u57DF\u5BEC\u5EA6","app.setting.content-width.fixed":"\u5B9A\u5BEC","app.setting.content-width.fluid":"\u6D41\u5F0F","app.setting.themecolor":"\u4E3B\u984C\u8272","app.setting.themecolor.dust":"\u8584\u66AE","app.setting.themecolor.volcano":"\u706B\u5C71","app.setting.themecolor.sunset":"\u65E5\u66AE","app.setting.themecolor.cyan":"\u660E\u9752","app.setting.themecolor.green":"\u6975\u5149\u7DA0","app.setting.themecolor.techBlue":"\u79D1\u6280\u84DD\uFF08\u9ED8\u8A8D\uFF09","app.setting.themecolor.daybreak":"\u62C2\u66C9\u85CD","app.setting.themecolor.geekblue":"\u6975\u5BA2\u85CD","app.setting.themecolor.purple":"\u91AC\u7D2B","app.setting.navigationmode":"\u5C0E\u822A\u6A21\u5F0F","app.setting.sidemenu":"\u5074\u908A\u83DC\u55AE\u5E03\u5C40","app.setting.topmenu":"\u9802\u90E8\u83DC\u55AE\u5E03\u5C40","app.setting.mixmenu":"\u6DF7\u5408\u83DC\u55AE\u5E03\u5C40","app.setting.splitMenus":"\u81EA\u52A8\u5206\u5272\u83DC\u5355","app.setting.fixedheader":"\u56FA\u5B9A Header","app.setting.fixedsidebar":"\u56FA\u5B9A\u5074\u908A\u83DC\u55AE","app.setting.fixedsidebar.hint":"\u5074\u908A\u83DC\u55AE\u5E03\u5C40\u6642\u53EF\u914D\u7F6E","app.setting.hideheader":"\u4E0B\u6ED1\u6642\u96B1\u85CF Header","app.setting.hideheader.hint":"\u56FA\u5B9A Header \u6642\u53EF\u914D\u7F6E","app.setting.othersettings":"\u5176\u4ED6\u8A2D\u7F6E","app.setting.weakmode":"\u8272\u5F31\u6A21\u5F0F","app.setting.copy":"\u62F7\u8C9D\u8A2D\u7F6E","app.setting.loading":"\u6B63\u5728\u52A0\u8F09\u4E3B\u984C","app.setting.copyinfo":"\u62F7\u8C9D\u6210\u529F\uFF0C\u8ACB\u5230 src/defaultSettings.js \u4E2D\u66FF\u63DB\u9ED8\u8A8D\u914D\u7F6E","app.setting.production.hint":"\u914D\u7F6E\u6B04\u53EA\u5728\u958B\u767C\u74B0\u5883\u7528\u65BC\u9810\u89BD\uFF0C\u751F\u7522\u74B0\u5883\u4E0D\u6703\u5C55\u73FE\uFF0C\u8ACB\u62F7\u8C9D\u5F8C\u624B\u52D5\u4FEE\u6539\u914D\u7F6E\u6587\u4EF6"},Va=(0,d.Z)({},Ga),zn={"zh-CN":Ua,"zh-TW":Va,"en-US":Ha,"it-IT":za,"ko-KR":Fa},Xa=function(){if(!(0,A.j)())return"zh-CN";var e=window.localStorage.getItem("umi_locale");return e||window.g_locale||navigator.language},ka=function(){var e=Xa();return zn[e]||zn["zh-CN"]},Xt=v(67159),It=v(34155),Ya=function(){var e;return typeof It=="undefined"?Xt.Z:((e=It)===null||It===void 0||(It={NODE_ENV:"production",PUBLIC_PATH:"/dpanel/static/"})===null||It===void 0?void 0:It.ANTD_VERSION)||Xt.Z},Qa=function(e){var t,n,a,l,i,s,c,f,m,b,h,T,D,N,P,K,z,U,O,H,x,E,le,$,w,me,be,y,Me,I,ue,ge;return(t=Ya())!==null&&t!==void 0&&t.startsWith("5")?{}:(0,o.Z)((0,o.Z)((0,o.Z)({},e.componentCls,(0,o.Z)((0,o.Z)({width:"100%",height:"100%"},"".concat(e.proComponentsCls,"-base-menu"),(x={color:(n=e.layout)===null||n===void 0||(n=n.sider)===null||n===void 0?void 0:n.colorTextMenu},(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)(x,"".concat(e.antCls,"-menu-sub"),{backgroundColor:"transparent!important",color:(a=e.layout)===null||a===void 0||(a=a.sider)===null||a===void 0?void 0:a.colorTextMenu}),"& ".concat(e.antCls,"-layout"),{backgroundColor:"transparent",width:"100%"}),"".concat(e.antCls,"-menu-submenu-expand-icon, ").concat(e.antCls,"-menu-submenu-arrow"),{color:"inherit"}),"&".concat(e.antCls,"-menu"),(0,o.Z)((0,o.Z)({color:(l=e.layout)===null||l===void 0||(l=l.sider)===null||l===void 0?void 0:l.colorTextMenu},"".concat(e.antCls,"-menu-item"),{"*":{transition:"none !important"}}),"".concat(e.antCls,"-menu-item a"),{color:"inherit"})),"&".concat(e.antCls,"-menu-inline"),(0,o.Z)({},"".concat(e.antCls,"-menu-selected::after,").concat(e.antCls,"-menu-item-selected::after"),{display:"none"})),"".concat(e.antCls,"-menu-sub ").concat(e.antCls,"-menu-inline"),{backgroundColor:"transparent!important"}),"".concat(e.antCls,`-menu-item:active, - `).concat(e.antCls,"-menu-submenu-title:active"),{backgroundColor:"transparent!important"}),"&".concat(e.antCls,"-menu-light"),(0,o.Z)({},"".concat(e.antCls,`-menu-item:hover, - `).concat(e.antCls,`-menu-item-active, - `).concat(e.antCls,`-menu-submenu-active, - `).concat(e.antCls,"-menu-submenu-title:hover"),(0,o.Z)({color:(i=e.layout)===null||i===void 0||(i=i.sider)===null||i===void 0?void 0:i.colorTextMenuActive,borderRadius:e.borderRadius},"".concat(e.antCls,"-menu-submenu-arrow"),{color:(s=e.layout)===null||s===void 0||(s=s.sider)===null||s===void 0?void 0:s.colorTextMenuActive}))),"&".concat(e.antCls,"-menu:not(").concat(e.antCls,"-menu-horizontal)"),(0,o.Z)((0,o.Z)({},"".concat(e.antCls,"-menu-item-selected"),{backgroundColor:(c=e.layout)===null||c===void 0||(c=c.sider)===null||c===void 0?void 0:c.colorBgMenuItemSelected,borderRadius:e.borderRadius}),"".concat(e.antCls,`-menu-item:hover, - `).concat(e.antCls,`-menu-item-active, - `).concat(e.antCls,"-menu-submenu-title:hover"),(0,o.Z)({color:(f=e.layout)===null||f===void 0||(f=f.sider)===null||f===void 0?void 0:f.colorTextMenuActive,borderRadius:e.borderRadius,backgroundColor:"".concat((m=e.layout)===null||m===void 0||(m=m.header)===null||m===void 0?void 0:m.colorBgMenuItemHover," !important")},"".concat(e.antCls,"-menu-submenu-arrow"),{color:(b=e.layout)===null||b===void 0||(b=b.sider)===null||b===void 0?void 0:b.colorTextMenuActive}))),"".concat(e.antCls,"-menu-item-selected"),{color:(h=e.layout)===null||h===void 0||(h=h.sider)===null||h===void 0?void 0:h.colorTextMenuSelected}),(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)(x,"".concat(e.antCls,"-menu-submenu-selected"),{color:(T=e.layout)===null||T===void 0||(T=T.sider)===null||T===void 0?void 0:T.colorTextMenuSelected}),"&".concat(e.antCls,"-menu:not(").concat(e.antCls,"-menu-inline) ").concat(e.antCls,"-menu-submenu-open"),{color:(D=e.layout)===null||D===void 0||(D=D.sider)===null||D===void 0?void 0:D.colorTextMenuSelected}),"&".concat(e.antCls,"-menu-vertical"),(0,o.Z)({},"".concat(e.antCls,"-menu-submenu-selected"),{borderRadius:e.borderRadius,color:(N=e.layout)===null||N===void 0||(N=N.sider)===null||N===void 0?void 0:N.colorTextMenuSelected})),"".concat(e.antCls,"-menu-submenu:hover > ").concat(e.antCls,"-menu-submenu-title > ").concat(e.antCls,"-menu-submenu-arrow"),{color:(P=e.layout)===null||P===void 0||(P=P.sider)===null||P===void 0?void 0:P.colorTextMenuActive}),"&".concat(e.antCls,"-menu-horizontal"),(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(e.antCls,`-menu-item:hover, - `).concat(e.antCls,`-menu-submenu:hover, - `).concat(e.antCls,`-menu-item-active, - `).concat(e.antCls,"-menu-submenu-active"),{borderRadius:4,transition:"none",color:(K=e.layout)===null||K===void 0||(K=K.header)===null||K===void 0?void 0:K.colorTextMenuActive,backgroundColor:"".concat((z=e.layout)===null||z===void 0||(z=z.header)===null||z===void 0?void 0:z.colorBgMenuItemHover," !important")}),"".concat(e.antCls,`-menu-item-open, - `).concat(e.antCls,`-menu-submenu-open, - `).concat(e.antCls,`-menu-item-selected, - `).concat(e.antCls,"-menu-submenu-selected"),(0,o.Z)({backgroundColor:(U=e.layout)===null||U===void 0||(U=U.header)===null||U===void 0?void 0:U.colorBgMenuItemSelected,borderRadius:e.borderRadius,transition:"none",color:"".concat((O=e.layout)===null||O===void 0||(O=O.header)===null||O===void 0?void 0:O.colorTextMenuSelected," !important")},"".concat(e.antCls,"-menu-submenu-arrow"),{color:"".concat((H=e.layout)===null||H===void 0||(H=H.header)===null||H===void 0?void 0:H.colorTextMenuSelected," !important")})),"> ".concat(e.antCls,"-menu-item, > ").concat(e.antCls,"-menu-submenu"),{paddingInline:16,marginInline:4}),"> ".concat(e.antCls,"-menu-item::after, > ").concat(e.antCls,"-menu-submenu::after"),{display:"none"})))),"".concat(e.proComponentsCls,"-top-nav-header-base-menu"),(0,o.Z)((0,o.Z)({},"&".concat(e.antCls,"-menu"),(0,o.Z)({color:(E=e.layout)===null||E===void 0||(E=E.header)===null||E===void 0?void 0:E.colorTextMenu},"".concat(e.antCls,"-menu-item a"),{color:"inherit"})),"&".concat(e.antCls,"-menu-light"),(0,o.Z)((0,o.Z)({},"".concat(e.antCls,`-menu-item:hover, - `).concat(e.antCls,`-menu-item-active, - `).concat(e.antCls,`-menu-submenu-active, - `).concat(e.antCls,"-menu-submenu-title:hover"),(0,o.Z)({color:(le=e.layout)===null||le===void 0||(le=le.header)===null||le===void 0?void 0:le.colorTextMenuActive,borderRadius:e.borderRadius,transition:"none",backgroundColor:($=e.layout)===null||$===void 0||($=$.header)===null||$===void 0?void 0:$.colorBgMenuItemSelected},"".concat(e.antCls,"-menu-submenu-arrow"),{color:(w=e.layout)===null||w===void 0||(w=w.header)===null||w===void 0?void 0:w.colorTextMenuActive})),"".concat(e.antCls,"-menu-item-selected"),{color:(me=e.layout)===null||me===void 0||(me=me.header)===null||me===void 0?void 0:me.colorTextMenuSelected,borderRadius:e.borderRadius,backgroundColor:(be=e.layout)===null||be===void 0||(be=be.header)===null||be===void 0?void 0:be.colorBgMenuItemSelected})))),"".concat(e.antCls,"-menu-sub").concat(e.antCls,"-menu-inline"),{backgroundColor:"transparent!important"}),"".concat(e.antCls,"-menu-submenu-popup"),(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({backgroundColor:"rgba(255, 255, 255, 0.42)","-webkit-backdrop-filter":"blur(8px)",backdropFilter:"blur(8px)"},"".concat(e.antCls,"-menu"),(0,o.Z)({background:"transparent !important",backgroundColor:"transparent !important"},"".concat(e.antCls,`-menu-item:active, - `).concat(e.antCls,"-menu-submenu-title:active"),{backgroundColor:"transparent!important"})),"".concat(e.antCls,"-menu-item-selected"),{color:(y=e.layout)===null||y===void 0||(y=y.sider)===null||y===void 0?void 0:y.colorTextMenuSelected}),"".concat(e.antCls,"-menu-submenu-selected"),{color:(Me=e.layout)===null||Me===void 0||(Me=Me.sider)===null||Me===void 0?void 0:Me.colorTextMenuSelected}),"".concat(e.antCls,"-menu:not(").concat(e.antCls,"-menu-horizontal)"),(0,o.Z)((0,o.Z)({},"".concat(e.antCls,"-menu-item-selected"),{backgroundColor:"rgba(0, 0, 0, 0.04)",borderRadius:e.borderRadius,color:(I=e.layout)===null||I===void 0||(I=I.sider)===null||I===void 0?void 0:I.colorTextMenuSelected}),"".concat(e.antCls,`-menu-item:hover, - `).concat(e.antCls,`-menu-item-active, - `).concat(e.antCls,"-menu-submenu-title:hover"),(0,o.Z)({color:(ue=e.layout)===null||ue===void 0||(ue=ue.sider)===null||ue===void 0?void 0:ue.colorTextMenuActive,borderRadius:e.borderRadius},"".concat(e.antCls,"-menu-submenu-arrow"),{color:(ge=e.layout)===null||ge===void 0||(ge=ge.sider)===null||ge===void 0?void 0:ge.colorTextMenuActive}))))},Ja=function(e){var t,n,a,l;return(0,o.Z)((0,o.Z)({},"".concat(e.antCls,"-layout"),{backgroundColor:"transparent !important"}),e.componentCls,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},"& ".concat(e.antCls,"-layout"),{display:"flex",backgroundColor:"transparent",width:"100%"}),"".concat(e.componentCls,"-content"),{display:"flex",flexDirection:"column",width:"100%",backgroundColor:((t=e.layout)===null||t===void 0||(t=t.pageContainer)===null||t===void 0?void 0:t.colorBgPageContainer)||"transparent",position:"relative",paddingBlock:(n=e.layout)===null||n===void 0||(n=n.pageContainer)===null||n===void 0?void 0:n.paddingBlockPageContainerContent,paddingInline:(a=e.layout)===null||a===void 0||(a=a.pageContainer)===null||a===void 0?void 0:a.paddingInlinePageContainerContent,"&-has-page-container":{padding:0}}),"".concat(e.componentCls,"-container"),{width:"100%",display:"flex",flexDirection:"column",minWidth:0,minHeight:0,backgroundColor:"transparent"}),"".concat(e.componentCls,"-bg-list"),{pointerEvents:"none",position:"fixed",overflow:"hidden",insetBlockStart:0,insetInlineStart:0,zIndex:0,height:"100%",width:"100%",background:(l=e.layout)===null||l===void 0?void 0:l.bgLayout}))};function qa(r){return(0,$e.Xj)("ProLayout",function(e){var t=(0,d.Z)((0,d.Z)({},e),{},{componentCls:".".concat(r)});return[Ja(t),Qa(t)]})}function eo(r){if(!r||r==="/")return["/"];var e=r.split("/").filter(function(t){return t});return e.map(function(t,n){return"/".concat(e.slice(0,n+1).join("/"))})}var Rt=v(34155),to=function(){var e;return typeof Rt=="undefined"?Xt.Z:((e=Rt)===null||Rt===void 0||(Rt={NODE_ENV:"production",PUBLIC_PATH:"/dpanel/static/"})===null||Rt===void 0?void 0:Rt.ANTD_VERSION)||Xt.Z},no=function(e,t,n){var a=e,l=a.breadcrumbName,i=a.title,s=a.path,c=n.findIndex(function(f){return f.linkPath===e.path})===n.length-1;return c?(0,u.jsx)("span",{children:i||l}):(0,u.jsx)("span",{onClick:s?function(){return location.href=s}:void 0,children:i||l})},ro=function(e,t){var n=t.formatMessage,a=t.menu;return e.locale&&n&&(a==null?void 0:a.locale)!==!1?n({id:e.locale,defaultMessage:e.name}):e.name},ao=function(e,t){var n=e.get(t);if(!n){var a=Array.from(e.keys())||[],l=a.find(function(i){return sn()(i.replace("?","")).test(t)});l&&(n=e.get(l))}return n||{path:""}},oo=function(e){var t=e.location,n=e.breadcrumbMap;return{location:t,breadcrumbMap:n}},io=function(e,t,n){var a=eo(e==null?void 0:e.pathname),l=a.map(function(i){var s=ao(t,i),c=ro(s,n),f=s.hideInBreadcrumb;return c&&!f?{linkPath:i,breadcrumbName:c,title:c,component:s.component}:{linkPath:"",breadcrumbName:"",title:""}}).filter(function(i){return i&&i.linkPath});return l},lo=function(e){var t=oo(e),n=t.location,a=t.breadcrumbMap;return n&&n.pathname&&a?io(n,a,e):[]},uo=function(e,t){var n=e.breadcrumbRender,a=e.itemRender,l=t.breadcrumbProps||{},i=l.minLength,s=i===void 0?2:i,c=lo(e),f=function(h){for(var T=a||no,D=arguments.length,N=new Array(D>1?D-1:0),P=1;P-1?{items:m,itemRender:f}:{routes:m,itemRender:f}};function so(r){return(0,Gt.Z)(r).reduce(function(e,t){var n=(0,Z.Z)(t,2),a=n[0],l=n[1];return e[a]=l,e},{})}var co=function r(e,t,n,a){var l=cr(e,(t==null?void 0:t.locale)||!1,n,!0),i=l.menuData,s=l.breadcrumb;return a?r(a(i),t,n,void 0):{breadcrumb:so(s),breadcrumbMap:s,menuData:i}},vo=v(71002),fo=v(51812),mo=function(e){var t=(0,p.useState)({}),n=(0,Z.Z)(t,2),a=n[0],l=n[1];return(0,p.useEffect)(function(){l((0,fo.Y)({layout:(0,vo.Z)(e.layout)!=="object"?e.layout:void 0,navTheme:e.navTheme,menuRender:e.menuRender,footerRender:e.footerRender,menuHeaderRender:e.menuHeaderRender,headerRender:e.headerRender,fixSiderbar:e.fixSiderbar}))},[e.layout,e.navTheme,e.menuRender,e.footerRender,e.menuHeaderRender,e.headerRender,e.fixSiderbar]),a},po=["id","defaultMessage"],go=["fixSiderbar","navTheme","layout"],Wn=0,ho=function(e,t){var n;return e.headerRender===!1||e.pure?null:(0,u.jsx)(Ea,(0,d.Z)((0,d.Z)({matchMenuKeys:t},e),{},{stylish:(n=e.stylish)===null||n===void 0?void 0:n.header}))},yo=function(e){return e.footerRender===!1||e.pure?null:e.footerRender?e.footerRender((0,d.Z)({},e),(0,u.jsx)(jr,{})):null},xo=function(e,t){var n,a=e.layout,l=e.isMobile,i=e.selectedKeys,s=e.openKeys,c=e.splitMenus,f=e.suppressSiderWhenMenuEmpty,m=e.menuRender;if(e.menuRender===!1||e.pure)return null;var b=e.menuData;if(c&&(s!==!1||a==="mix")&&!l){var h=i||t,T=(0,Z.Z)(h,1),D=T[0];if(D){var N;b=((N=e.menuData)===null||N===void 0||(N=N.find(function(U){return U.key===D}))===null||N===void 0?void 0:N.children)||[]}else b=[]}var P=Ut(b||[]);if(P&&(P==null?void 0:P.length)<1&&(c||f))return null;if(a==="top"&&!l){var K;return(0,u.jsx)(Hn,(0,d.Z)((0,d.Z)({matchMenuKeys:t},e),{},{hide:!0,stylish:(K=e.stylish)===null||K===void 0?void 0:K.sider}))}var z=(0,u.jsx)(Hn,(0,d.Z)((0,d.Z)({matchMenuKeys:t},e),{},{menuData:P,stylish:(n=e.stylish)===null||n===void 0?void 0:n.sider}));return m?m(e,z):z},Co=function(e,t){var n=t.pageTitleRender,a=cn(e);if(n===!1)return{title:t.title||"",id:"",pageName:""};if(n){var l=n(e,a.title,a);if(typeof l=="string")return cn((0,d.Z)((0,d.Z)({},a),{},{title:l}));(0,yr.ZP)(typeof l=="string","pro-layout: renderPageTitle return value should be a string")}return a},bo=function(e,t,n){return e?t?64:n:0},So=function(e){var t,n,a,l,i,s,c,f,m,b,h,T,D,N,P=e||{},K=P.children,z=P.onCollapse,U=P.location,O=U===void 0?{pathname:"/"}:U,H=P.contentStyle,x=P.route,E=P.defaultCollapsed,le=P.style,$=P.siderWidth,w=P.menu,me=P.siderMenuType,be=P.isChildrenLayout,y=P.menuDataRender,Me=P.actionRef,I=P.bgLayoutImgList,ue=P.formatMessage,ge=P.loading,Pe=(0,p.useMemo)(function(){return $||(e.layout==="mix"?215:256)},[e.layout,$]),ye=(0,p.useContext)(tt.ZP.ConfigContext),Ne=(t=e.prefixCls)!==null&&t!==void 0?t:ye.getPrefixCls("pro"),Ee=(0,ne.Z)(!1,{value:w==null?void 0:w.loading,onChange:w==null?void 0:w.onLoadingChange}),je=(0,Z.Z)(Ee,2),Ye=je[0],We=je[1],Xe=(0,p.useState)(function(){return Wn+=1,"pro-layout-".concat(Wn)}),at=(0,Z.Z)(Xe,1),ft=at[0],mt=(0,p.useCallback)(function(Ae){var gt=Ae.id,qt=Ae.defaultMessage,zt=(0,re.Z)(Ae,po);if(ue)return ue((0,d.Z)({id:gt,defaultMessage:qt},zt));var Wt=ka();return Wt[gt]?Wt[gt]:qt},[ue]),pt=(0,xn.ZP)([ft,w==null?void 0:w.params],function(){var Ae=(0,F.Z)((0,te.Z)().mark(function gt(qt){var zt,Wt,rr,ar;return(0,te.Z)().wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:return Wt=(0,Z.Z)(qt,2),rr=Wt[1],We(!0),Et.next=4,w==null||(zt=w.request)===null||zt===void 0?void 0:zt.call(w,rr||{},(x==null?void 0:x.children)||(x==null?void 0:x.routes)||[]);case 4:return ar=Et.sent,We(!1),Et.abrupt("return",ar);case 7:case"end":return Et.stop()}},gt)}));return function(gt){return Ae.apply(this,arguments)}}(),{revalidateOnFocus:!1,shouldRetryOnError:!1,revalidateOnReconnect:!1}),_t=pt.data,kt=pt.mutate,_e=pt.isLoading;(0,p.useEffect)(function(){We(_e)},[_e]);var nt=(0,xn.kY)(),Qe=nt.cache;(0,p.useEffect)(function(){return function(){Qe instanceof Map&&Qe.delete(ft)}},[]);var Yt=(0,p.useMemo)(function(){return co(_t||(x==null?void 0:x.children)||(x==null?void 0:x.routes)||[],w,mt,y)},[mt,w,y,_t,x==null?void 0:x.children,x==null?void 0:x.routes]),dn=Yt||{},Zo=dn.breadcrumb,Fn=dn.breadcrumbMap,Kn=dn.menuData,At=Kn===void 0?[]:Kn;Me&&w!==null&&w!==void 0&&w.request&&(Me.current={reload:function(){kt()}});var Dt=(0,p.useMemo)(function(){return gr(O.pathname||"/",At||[],!0)},[O.pathname,At]),vn=(0,p.useMemo)(function(){return Array.from(new Set(Dt.map(function(Ae){return Ae.key||Ae.path||""})))},[Dt]),Un=Dt[Dt.length-1]||{},Gn=mo(Un),Qt=(0,d.Z)((0,d.Z)({},e),Gn),Io=Qt.fixSiderbar,Wo=Qt.navTheme,Ht=Qt.layout,Ro=(0,re.Z)(Qt,go),Tt=M(),Pt=(0,p.useMemo)(function(){return(Tt==="sm"||Tt==="xs")&&!e.disableMobile},[Tt,e.disableMobile]),To=Ht!=="top"&&!Pt,Po=(0,ne.Z)(function(){return E!==void 0?E:!!(Pt||Tt==="md")},{value:e.collapsed,onChange:z}),Vn=(0,Z.Z)(Po,2),$t=Vn[0],Xn=Vn[1],Bt=(0,yn.Z)((0,d.Z)((0,d.Z)((0,d.Z)({prefixCls:Ne},e),{},{siderWidth:Pe},Gn),{},{formatMessage:mt,breadcrumb:Zo,menu:(0,d.Z)((0,d.Z)({},w),{},{type:me||(w==null?void 0:w.type),loading:Ye}),layout:Ht}),["className","style","breadcrumbRender"]),fn=Co((0,d.Z)((0,d.Z)({pathname:O.pathname},Bt),{},{breadcrumbMap:Fn}),e),Bo=uo((0,d.Z)((0,d.Z)({},Bt),{},{breadcrumbRender:e.breadcrumbRender,breadcrumbMap:Fn}),e),Jt=xo((0,d.Z)((0,d.Z)({},Bt),{},{menuData:At,onCollapse:Xn,isMobile:Pt,collapsed:$t}),vn),mn=ho((0,d.Z)((0,d.Z)({},Bt),{},{children:null,hasSiderMenu:!!Jt,menuData:At,isMobile:Pt,collapsed:$t,onCollapse:Xn}),vn),kn=yo((0,d.Z)({isMobile:Pt,collapsed:$t},Bt)),Eo=(0,p.useContext)($n.X),jo=Eo.isChildrenLayout,pn=be!==void 0?be:jo,ot="".concat(Ne,"-layout"),Yn=qa(ot),wo=Yn.wrapSSR,gn=Yn.hashId,Lo=fe()(e.className,gn,"ant-design-pro",ot,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},"screen-".concat(Tt),Tt),"".concat(ot,"-top-menu"),Ht==="top"),"".concat(ot,"-is-children"),pn),"".concat(ot,"-fix-siderbar"),Io),"".concat(ot,"-").concat(Ht),Ht)),Oo=bo(!!To,$t,Pe),Qn={position:"relative"};(pn||H&&H.minHeight)&&(Qn.minHeight=0),(0,p.useEffect)(function(){var Ae;(Ae=e.onPageChange)===null||Ae===void 0||Ae.call(e,e.location)},[O.pathname,(n=O.pathname)===null||n===void 0?void 0:n.search]);var No=(0,p.useState)(!1),Jn=(0,Z.Z)(No,2),qn=Jn[0],_o=Jn[1],Ao=(0,p.useState)(0),er=(0,Z.Z)(Ao,2),tr=er[0],Do=er[1];g(fn,e.title||!1);var Ho=(0,p.useContext)(k.L_),ee=Ho.token,nr=(0,p.useMemo)(function(){return I&&I.length>0?I==null?void 0:I.map(function(Ae,gt){return(0,u.jsx)("img",{src:Ae.src,style:(0,d.Z)({position:"absolute"},Ae)},gt)}):null},[I]);return wo((0,u.jsx)($n.X.Provider,{value:(0,d.Z)((0,d.Z)({},Bt),{},{breadcrumb:Bo,menuData:At,isMobile:Pt,collapsed:$t,hasPageContainer:tr,setHasPageContainer:Do,isChildrenLayout:!0,title:fn.pageName,hasSiderMenu:!!Jt,hasHeader:!!mn,siderWidth:Oo,hasFooter:!!kn,hasFooterToolbar:qn,setHasFooterToolbar:_o,pageTitleInfo:fn,matchMenus:Dt,matchMenuKeys:vn,currentMenu:Un}),children:e.pure?(0,u.jsx)(u.Fragment,{children:K}):(0,u.jsxs)("div",{className:Lo,children:[nr||(a=ee.layout)!==null&&a!==void 0&&a.bgLayout?(0,u.jsx)("div",{className:fe()("".concat(ot,"-bg-list"),gn),children:nr}):null,(0,u.jsxs)(Mt.Z,{style:(0,d.Z)({minHeight:"100%",flexDirection:Jt?"row":void 0},le),children:[(0,u.jsx)(tt.ZP,{theme:{hashed:(0,k.nu)(),token:{controlHeightLG:((l=ee.layout)===null||l===void 0||(l=l.sider)===null||l===void 0?void 0:l.menuHeight)||(ee==null?void 0:ee.controlHeightLG)},components:{Menu:R({colorItemBg:((i=ee.layout)===null||i===void 0||(i=i.sider)===null||i===void 0?void 0:i.colorMenuBackground)||"transparent",colorSubItemBg:((s=ee.layout)===null||s===void 0||(s=s.sider)===null||s===void 0?void 0:s.colorMenuBackground)||"transparent",radiusItem:ee.borderRadius,colorItemBgSelected:((c=ee.layout)===null||c===void 0||(c=c.sider)===null||c===void 0?void 0:c.colorBgMenuItemSelected)||(ee==null?void 0:ee.colorBgTextHover),colorItemBgHover:((f=ee.layout)===null||f===void 0||(f=f.sider)===null||f===void 0?void 0:f.colorBgMenuItemHover)||(ee==null?void 0:ee.colorBgTextHover),colorItemBgActive:((m=ee.layout)===null||m===void 0||(m=m.sider)===null||m===void 0?void 0:m.colorBgMenuItemActive)||(ee==null?void 0:ee.colorBgTextActive),colorItemBgSelectedHorizontal:((b=ee.layout)===null||b===void 0||(b=b.sider)===null||b===void 0?void 0:b.colorBgMenuItemSelected)||(ee==null?void 0:ee.colorBgTextHover),colorActiveBarWidth:0,colorActiveBarHeight:0,colorActiveBarBorderSize:0,colorItemText:((h=ee.layout)===null||h===void 0||(h=h.sider)===null||h===void 0?void 0:h.colorTextMenu)||(ee==null?void 0:ee.colorTextSecondary),colorItemTextHover:((T=ee.layout)===null||T===void 0||(T=T.sider)===null||T===void 0?void 0:T.colorTextMenuItemHover)||"rgba(0, 0, 0, 0.85)",colorItemTextSelected:((D=ee.layout)===null||D===void 0||(D=D.sider)===null||D===void 0?void 0:D.colorTextMenuSelected)||"rgba(0, 0, 0, 1)",popupBg:ee==null?void 0:ee.colorBgElevated,subMenuItemBg:ee==null?void 0:ee.colorBgElevated,darkSubMenuItemBg:"transparent",darkPopupBg:ee==null?void 0:ee.colorBgElevated})}},children:Jt}),(0,u.jsxs)("div",{style:Qn,className:"".concat(ot,"-container ").concat(gn).trim(),children:[mn,(0,u.jsx)(Cr,(0,d.Z)((0,d.Z)({hasPageContainer:tr,isChildrenLayout:pn},Ro),{},{hasHeader:!!mn,prefixCls:ot,style:H,children:ge?(0,u.jsx)(ja.S,{}):K})),kn,qn&&(0,u.jsx)("div",{className:"".concat(ot,"-has-footer"),style:{height:64,marginBlockStart:(N=ee.layout)===null||N===void 0||(N=N.pageContainer)===null||N===void 0?void 0:N.paddingBlockPageContainerContent}})]})]})]})}))},Mo=function(e){var t=e.colorPrimary,n=e.navTheme!==void 0?{dark:e.navTheme==="realDark"}:{};return(0,u.jsx)(tt.ZP,{theme:t?{token:{colorPrimary:t}}:void 0,children:(0,u.jsx)(k._Y,(0,d.Z)((0,d.Z)({autoClearCache:!0},n),{},{token:e.token,prefixCls:e.prefixCls,children:(0,u.jsx)(So,(0,d.Z)((0,d.Z)({logo:(0,u.jsx)(br,{})},Tn),{},{location:(0,A.j)()?window.location:void 0},e))}))})}},83832:function(Se,pe,v){"use strict";v.d(pe,{S:function(){return k}});var o=v(1413),te=v(45987),F=v(74330),re=v(67294),Z=v(85893),d=["isLoading","pastDelay","timedOut","error","retry"],k=function(p){var ae=p.isLoading,se=p.pastDelay,Y=p.timedOut,M=p.error,A=p.retry,g=(0,te.Z)(p,d);return(0,Z.jsx)("div",{style:{paddingBlockStart:100,textAlign:"center"},children:(0,Z.jsx)(F.Z,(0,o.Z)({size:"large"},g))})}},76509:function(Se,pe,v){"use strict";v.d(pe,{X:function(){return te}});var o=v(67294),te=(0,o.createContext)({})},1977:function(Se,pe,v){"use strict";v.d(pe,{n:function(){return ae}});var o=v(97685),te=v(71002),F=/^[v^~<>=]*?(\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+))?(?:-([\da-z\-]+(?:\.[\da-z\-]+)*))?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i,re=function(Y){return Y==="*"||Y==="x"||Y==="X"},Z=function(Y){var M=parseInt(Y,10);return isNaN(M)?Y:M},d=function(Y,M){return(0,te.Z)(Y)!==(0,te.Z)(M)?[String(Y),String(M)]:[Y,M]},k=function(Y,M){if(re(Y)||re(M))return 0;var A=d(Z(Y),Z(M)),g=(0,o.Z)(A,2),S=g[0],C=g[1];return S>C?1:S-1?{open:ne,onOpenChange:p}:{visible:ne,onVisibleChange:p};return(0,te.Y)(ae)}},10178:function(Se,pe,v){"use strict";v.d(pe,{D:function(){return Z}});var o=v(74165),te=v(15861),F=v(67294),re=v(48171);function Z(d,k){var ne=(0,re.J)(d),p=(0,F.useRef)(),ae=(0,F.useCallback)(function(){p.current&&(clearTimeout(p.current),p.current=null)},[]),se=(0,F.useCallback)((0,te.Z)((0,o.Z)().mark(function Y(){var M,A,g,S=arguments;return(0,o.Z)().wrap(function(R){for(;;)switch(R.prev=R.next){case 0:for(M=S.length,A=new Array(M),g=0;g=48&&j<=57||j>=65&&j<=90||j>=97&&j<=122||j===95){oe+=g[_++];continue}break}if(!oe)throw new TypeError("Missing parameter name at "+C);S.push({type:"NAME",index:C,value:oe}),C=_;continue}if(R==="("){var B=1,q="",_=C+1;if(g[_]==="?")throw new TypeError('Pattern cannot start with "?" at '+_);for(;_-1:Q===void 0;oe||(ve+="(?:"+xe+"(?="+X+"))?"),ie||(ve+="(?="+xe+"|"+X+")")}return new RegExp(ve,p(C))}v=M;function A(g,S,C){return g instanceof RegExp?ae(g,S):Array.isArray(g)?se(g,S,C):Y(g,S,C)}pe.Bo=A},7134:function(Se,pe,v){"use strict";v.d(pe,{C:function(){return Ie}});var o=v(67294),te=v(93967),F=v.n(te),re=v(9220),Z=v(42550),d=v(74443),k=v(53124),ne=v(35792),p=v(98675),ae=v(25378),Y=o.createContext({}),M=v(11568),A=v(14747),g=v(83559),S=v(83262);const C=V=>{const{antCls:de,componentCls:Q,iconCls:ie,avatarBg:Ce,avatarColor:Le,containerSize:Oe,containerSizeLG:Fe,containerSizeSM:Ke,textFontSize:we,textFontSizeLG:it,textFontSizeSM:ht,borderRadius:Ue,borderRadiusLG:Ge,borderRadiusSM:st,lineWidth:yt,lineType:xt}=V,he=(ke,Ve,ct)=>({width:ke,height:ke,borderRadius:"50%",[`&${Q}-square`]:{borderRadius:ct},[`&${Q}-icon`]:{fontSize:Ve,[`> ${ie}`]:{margin:0}}});return{[Q]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,A.Wf)(V)),{position:"relative",display:"inline-flex",justifyContent:"center",alignItems:"center",overflow:"hidden",color:Le,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:Ce,border:`${(0,M.bf)(yt)} ${xt} transparent`,"&-image":{background:"transparent"},[`${de}-image-img`]:{display:"block"}}),he(Oe,we,Ue)),{"&-lg":Object.assign({},he(Fe,it,Ge)),"&-sm":Object.assign({},he(Ke,ht,st)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},R=V=>{const{componentCls:de,groupBorderColor:Q,groupOverlapping:ie,groupSpace:Ce}=V;return{[`${de}-group`]:{display:"inline-flex",[de]:{borderColor:Q},"> *:not(:first-child)":{marginInlineStart:ie}},[`${de}-group-popover`]:{[`${de} + ${de}`]:{marginInlineStart:Ce}}}},oe=V=>{const{controlHeight:de,controlHeightLG:Q,controlHeightSM:ie,fontSize:Ce,fontSizeLG:Le,fontSizeXL:Oe,fontSizeHeading3:Fe,marginXS:Ke,marginXXS:we,colorBorderBg:it}=V;return{containerSize:de,containerSizeLG:Q,containerSizeSM:ie,textFontSize:Math.round((Le+Oe)/2),textFontSizeLG:Fe,textFontSizeSM:Ce,groupSpace:we,groupOverlapping:-Ke,groupBorderColor:it}};var _=(0,g.I$)("Avatar",V=>{const{colorTextLightSolid:de,colorTextPlaceholder:Q}=V,ie=(0,S.IX)(V,{avatarBg:Q,avatarColor:de});return[C(ie),R(ie)]},oe),j=function(V,de){var Q={};for(var ie in V)Object.prototype.hasOwnProperty.call(V,ie)&&de.indexOf(ie)<0&&(Q[ie]=V[ie]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ie=Object.getOwnPropertySymbols(V);Ce{const[Q,ie]=o.useState(1),[Ce,Le]=o.useState(!1),[Oe,Fe]=o.useState(!0),Ke=o.useRef(null),we=o.useRef(null),it=(0,Z.sQ)(de,Ke),{getPrefixCls:ht,avatar:Ue}=o.useContext(k.E_),Ge=o.useContext(Y),st=()=>{if(!we.current||!Ke.current)return;const Te=we.current.offsetWidth,Re=Ke.current.offsetWidth;if(Te!==0&&Re!==0){const{gap:et=4}=V;et*2{Le(!0)},[]),o.useEffect(()=>{Fe(!0),ie(1)},[V.src]),o.useEffect(st,[V.gap]);const yt=()=>{const{onError:Te}=V;(Te==null?void 0:Te())!==!1&&Fe(!1)},{prefixCls:xt,shape:he,size:ke,src:Ve,srcSet:ct,icon:rt,className:jt,rootClassName:Ct,alt:lt,draggable:ut,children:Je,crossOrigin:qe}=V,De=j(V,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","alt","draggable","children","crossOrigin"]),Be=(0,p.Z)(Te=>{var Re,et;return(et=(Re=ke!=null?ke:Ge==null?void 0:Ge.size)!==null&&Re!==void 0?Re:Te)!==null&&et!==void 0?et:"default"}),wt=Object.keys(typeof Be=="object"?Be||{}:{}).some(Te=>["xs","sm","md","lg","xl","xxl"].includes(Te)),dt=(0,ae.Z)(wt),Lt=o.useMemo(()=>{if(typeof Be!="object")return{};const Te=d.c4.find(et=>dt[et]),Re=Be[Te];return Re?{width:Re,height:Re,fontSize:Re&&(rt||Je)?Re/2:18}:{}},[dt,Be]),ze=ht("avatar",xt),Zt=(0,ne.Z)(ze),[en,tn,Ft]=_(ze,Zt),Ze=F()({[`${ze}-lg`]:Be==="large",[`${ze}-sm`]:Be==="small"}),Kt=o.isValidElement(Ve),He=he||(Ge==null?void 0:Ge.shape)||"circle",bt=F()(ze,Ze,Ue==null?void 0:Ue.className,`${ze}-${He}`,{[`${ze}-image`]:Kt||Ve&&Oe,[`${ze}-icon`]:!!rt},Ft,Zt,jt,Ct,tn),Ot=typeof Be=="number"?{width:Be,height:Be,fontSize:rt?Be/2:18}:{};let vt;if(typeof Ve=="string"&&Oe)vt=o.createElement("img",{src:Ve,draggable:ut,srcSet:ct,onError:yt,alt:lt,crossOrigin:qe});else if(Kt)vt=Ve;else if(rt)vt=rt;else if(Ce||Q!==1){const Te=`scale(${Q})`,Re={msTransform:Te,WebkitTransform:Te,transform:Te};vt=o.createElement(re.Z,{onResize:st},o.createElement("span",{className:`${ze}-string`,ref:we,style:Object.assign({},Re)},Je))}else vt=o.createElement("span",{className:`${ze}-string`,style:{opacity:0},ref:we},Je);return delete De.onError,delete De.gap,en(o.createElement("span",Object.assign({},De,{style:Object.assign(Object.assign(Object.assign(Object.assign({},Ot),Lt),Ue==null?void 0:Ue.style),De.style),className:bt,ref:it}),vt))};var J=o.forwardRef(B),G=v(50344),X=v(96159),xe=v(55241);const ve=V=>{const{size:de,shape:Q}=o.useContext(Y),ie=o.useMemo(()=>({size:V.size||de,shape:V.shape||Q}),[V.size,V.shape,de,Q]);return o.createElement(Y.Provider,{value:ie},V.children)};var ce=V=>{var de,Q,ie;const{getPrefixCls:Ce,direction:Le}=o.useContext(k.E_),{prefixCls:Oe,className:Fe,rootClassName:Ke,style:we,maxCount:it,maxStyle:ht,size:Ue,shape:Ge,maxPopoverPlacement:st,maxPopoverTrigger:yt,children:xt,max:he}=V,ke=Ce("avatar",Oe),Ve=`${ke}-group`,ct=(0,ne.Z)(ke),[rt,jt,Ct]=_(ke,ct),lt=F()(Ve,{[`${Ve}-rtl`]:Le==="rtl"},Ct,ct,Fe,Ke,jt),ut=(0,G.Z)(xt).map((De,Be)=>(0,X.Tm)(De,{key:`avatar-key-${Be}`})),Je=(he==null?void 0:he.count)||it,qe=ut.length;if(Je&&Je-1&&(X=R[Ie],R=R.slice(0,Ie))}R&&(g.push(R),R="",j=!1);var V=X!==""&&xe!==void 0&&xe!==X,de=L==="+"||L==="*",Q=L==="?"||L==="*",ie=X||oe,Ce=W||ce;g.push({name:ve||S++,prefix:X,delimiter:ie,optional:Q,repeat:de,partial:V,pattern:Ce?d(Ce):"[^"+Z(ie)+"]+?"})}return(R||C-1;else{var X=G.repeat?"(?:"+G.pattern+")(?:"+Z(G.delimiter)+"(?:"+G.pattern+"))*":G.pattern;A&&A.push(G),G.optional?G.partial?B+=Z(G.prefix)+"("+X+")?":B+="(?:"+Z(G.prefix)+"("+X+"))?":B+=Z(G.prefix)+"("+X+")"}}return R?(S||(B+="(?:"+oe+")?"),B+=j==="$"?"$":"(?="+j+")"):(S||(B+="(?:"+oe+"(?="+j+"))?"),q||(B+="(?="+oe+"|"+j+")")),new RegExp(B,k(g))}function Y(M,A,g){return M instanceof RegExp?ne(M,A):Array.isArray(M)?p(M,A,g):ae(M,A,g)}},64599:function(Se,pe,v){var o=v(96263);function te(F,re){var Z=typeof Symbol!="undefined"&&F[Symbol.iterator]||F["@@iterator"];if(!Z){if(Array.isArray(F)||(Z=o(F))||re&&F&&typeof F.length=="number"){Z&&(F=Z);var d=0,k=function(){};return{s:k,n:function(){return d>=F.length?{done:!0}:{done:!1,value:F[d++]}},e:function(Y){throw Y},f:k}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var ne=!0,p=!1,ae;return{s:function(){Z=Z.call(F)},n:function(){var Y=Z.next();return ne=Y.done,Y},e:function(Y){p=!0,ae=Y},f:function(){try{!ne&&Z.return!=null&&Z.return()}finally{if(p)throw ae}}}}Se.exports=te,Se.exports.__esModule=!0,Se.exports.default=Se.exports}}]); diff --git a/asset/static/8980.982d88fc.async.js b/asset/static/8980.982d88fc.async.js new file mode 100644 index 00000000..51e75a21 --- /dev/null +++ b/asset/static/8980.982d88fc.async.js @@ -0,0 +1,28 @@ +!(function(){var gn=(he,X)=>(X=Symbol[he])?X:Symbol.for("Symbol."+he),zo=he=>{throw TypeError(he)};var Wo=function(he,X){this[0]=he,this[1]=X};var yn=he=>{var X=he[gn("asyncIterator")],v=!1,o,V={};return X==null?(X=he[gn("iterator")](),o=O=>V[O]=J=>X[O](J)):(X=X.call(he),o=O=>V[O]=J=>{if(v){if(v=!1,O==="throw")throw J;return J}return v=!0,{done:!1,value:new Wo(new Promise(E=>{var d=X[O](J);d instanceof Object||zo("Object expected"),E(d)}),1)}}),V[gn("iterator")]=()=>V,o("next"),"throw"in X?o("throw"):V.throw=O=>{throw O},"return"in X&&o("return"),V};(self.webpackChunk=self.webpackChunk||[]).push([[8980],{16165:function(he,X,v){"use strict";var o=v(87462),V=v(1413),O=v(4942),J=v(45987),E=v(67294),d=v(93967),Q=v.n(d),oe=v(42550),p=v(63017),le=v(41755),ve=["className","component","viewBox","spin","rotate","tabIndex","onClick","children"],ee=E.forwardRef(function(q,ce){var I=q.className,w=q.component,R=q.viewBox,Y=q.spin,me=q.rotate,G=q.tabIndex,ie=q.onClick,ne=q.children,ge=(0,J.Z)(q,ve),S=E.useRef(),x=(0,oe.x1)(S,ce);(0,le.Kp)(!!(w||ne),"Should have `component` prop or `children`."),(0,le.C3)(S);var h=E.useContext(p.Z),B=h.prefixCls,T=B===void 0?"anticon":B,M=h.rootClassName,K=Q()(M,T,(0,O.Z)({},"".concat(T,"-spin"),!!Y&&!!w),I),Z=Q()((0,O.Z)({},"".concat(T,"-spin"),!!Y)),Ce=me?{msTransform:"rotate(".concat(me,"deg)"),transform:"rotate(".concat(me,"deg)")}:void 0,F=(0,V.Z)((0,V.Z)({},le.vD),{},{className:Z,style:Ce,viewBox:R});R||delete F.viewBox;var ue=function(){return w?E.createElement(w,F,ne):ne?((0,le.Kp)(!!R||E.Children.count(ne)===1&&E.isValidElement(ne)&&E.Children.only(ne).type==="use","Make sure that you provide correct `viewBox` prop (default `0 0 1024 1024`) to the icon."),E.createElement("svg",(0,o.Z)({},F,{viewBox:R}),ne)):null},te=G;return te===void 0&&ie&&(te=-1),E.createElement("span",(0,o.Z)({role:"img"},ge,{ref:x,tabIndex:te,onClick:ie,className:K}),ue())});ee.displayName="AntdIcon",X.Z=ee},70018:function(he,X,v){"use strict";v.d(X,{f:function(){return Zo}});var o=v(4942),V=v(74165),O=v(15861),J=v(45987),E=v(97685),d=v(1413),Q=v(10915),oe=v(21770),p=v(67294);function le(r){var e=typeof window=="undefined",t=(0,p.useState)(function(){return e?!1:window.matchMedia(r).matches}),n=(0,E.Z)(t,2),a=n[0],l=n[1];return(0,p.useLayoutEffect)(function(){if(!e){var i=window.matchMedia(r),s=function(f){return l(f.matches)};return i.addListener(s),function(){return i.removeListener(s)}}},[r]),a}var ve={xs:{maxWidth:575,matchMedia:"(max-width: 575px)"},sm:{minWidth:576,maxWidth:767,matchMedia:"(min-width: 576px) and (max-width: 767px)"},md:{minWidth:768,maxWidth:991,matchMedia:"(min-width: 768px) and (max-width: 991px)"},lg:{minWidth:992,maxWidth:1199,matchMedia:"(min-width: 992px) and (max-width: 1199px)"},xl:{minWidth:1200,maxWidth:1599,matchMedia:"(min-width: 1200px) and (max-width: 1599px)"},xxl:{minWidth:1600,matchMedia:"(min-width: 1600px)"}},ee=function(){var e=void 0;if(typeof window=="undefined")return e;var t=Object.keys(ve).find(function(n){var a=ve[n].matchMedia;return!!window.matchMedia(a).matches});return e=t,e},q=function(){var e=le(ve.md.matchMedia),t=le(ve.lg.matchMedia),n=le(ve.xxl.matchMedia),a=le(ve.xl.matchMedia),l=le(ve.sm.matchMedia),i=le(ve.xs.matchMedia),s=(0,p.useState)(ee()),c=(0,E.Z)(s,2),f=c[0],m=c[1];return(0,p.useEffect)(function(){if(n){m("xxl");return}if(a){m("xl");return}if(t){m("lg");return}if(e){m("md");return}if(l){m("sm");return}if(i){m("xs");return}m("md")},[e,t,n,a,l,i]),f},ce=v(12044);function I(r,e){var t=typeof r.pageName=="string"?r.title:e;(0,p.useEffect)(function(){(0,ce.j)()&&t&&(document.title=t)},[r.title,t])}var w=v(1977),R=v(73177);function Y(r){if((0,w.n)((0,R.b)(),"5.6.0")<0)return r;var e={colorGroupTitle:"groupTitleColor",radiusItem:"itemBorderRadius",radiusSubMenuItem:"subMenuItemBorderRadius",colorItemText:"itemColor",colorItemTextHover:"itemHoverColor",colorItemTextHoverHorizontal:"horizontalItemHoverColor",colorItemTextSelected:"itemSelectedColor",colorItemTextSelectedHorizontal:"horizontalItemSelectedColor",colorItemTextDisabled:"itemDisabledColor",colorDangerItemText:"dangerItemColor",colorDangerItemTextHover:"dangerItemHoverColor",colorDangerItemTextSelected:"dangerItemSelectedColor",colorDangerItemBgActive:"dangerItemActiveBg",colorDangerItemBgSelected:"dangerItemSelectedBg",colorItemBg:"itemBg",colorItemBgHover:"itemHoverBg",colorSubItemBg:"subMenuItemBg",colorItemBgActive:"itemActiveBg",colorItemBgSelected:"itemSelectedBg",colorItemBgSelectedHorizontal:"horizontalItemSelectedBg",colorActiveBarWidth:"activeBarWidth",colorActiveBarHeight:"activeBarHeight",colorActiveBarBorderSize:"activeBarBorderWidth"},t=(0,d.Z)({},r);return Object.keys(e).forEach(function(n){t[n]!==void 0&&(t[e[n]]=t[n],delete t[n])}),t}var me=v(47930);function G(r,e){return e>>>r|e<<32-r}function ie(r,e,t){return r&e^~r&t}function ne(r,e,t){return r&e^r&t^e&t}function ge(r){return G(2,r)^G(13,r)^G(22,r)}function S(r){return G(6,r)^G(11,r)^G(25,r)}function x(r){return G(7,r)^G(18,r)^r>>>3}function h(r){return G(17,r)^G(19,r)^r>>>10}function B(r,e){return r[e&15]+=h(r[e+14&15])+r[e+9&15]+x(r[e+1&15])}var T=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],M,K,Z,Ce="0123456789abcdef";function F(r,e){var t=(r&65535)+(e&65535),n=(r>>16)+(e>>16)+(t>>16);return n<<16|t&65535}function ue(){M=new Array(8),K=new Array(2),Z=new Array(64),K[0]=K[1]=0,M[0]=1779033703,M[1]=3144134277,M[2]=1013904242,M[3]=2773480762,M[4]=1359893119,M[5]=2600822924,M[6]=528734635,M[7]=1541459225}function te(){var r,e,t,n,a,l,i,s,c,f,m=new Array(16);r=M[0],e=M[1],t=M[2],n=M[3],a=M[4],l=M[5],i=M[6],s=M[7];for(var b=0;b<16;b++)m[b]=Z[(b<<2)+3]|Z[(b<<2)+2]<<8|Z[(b<<2)+1]<<16|Z[b<<2]<<24;for(var g=0;g<64;g++)c=s+S(a)+ie(a,l,i)+T[g],g<16?c+=m[g]:c+=B(m,g),f=ge(r)+ne(r,e,t),s=i,i=l,l=a,a=F(n,c),n=t,t=e,e=r,r=F(c,f);M[0]+=r,M[1]+=e,M[2]+=t,M[3]+=n,M[4]+=a,M[5]+=l,M[6]+=i,M[7]+=s}function re(r,e){var t,n,a=0;n=K[0]>>3&63;var l=e&63;for((K[0]+=e<<3)>29,t=0;t+63>3&63;if(Z[r++]=128,r<=56)for(var e=r;e<56;e++)Z[e]=0;else{for(var t=r;t<64;t++)Z[t]=0;te();for(var n=0;n<56;n++)Z[n]=0}Z[56]=K[1]>>>24&255,Z[57]=K[1]>>>16&255,Z[58]=K[1]>>>8&255,Z[59]=K[1]&255,Z[60]=K[0]>>>24&255,Z[61]=K[0]>>>16&255,Z[62]=K[0]>>>8&255,Z[63]=K[0]&255,te()}function Ze(){for(var r=0,e=new Array(32),t=0;t<8;t++)e[r++]=M[t]>>>24&255,e[r++]=M[t]>>>16&255,e[r++]=M[t]>>>8&255,e[r++]=M[t]&255;return e}function je(){for(var r=new String,e=0;e<8;e++)for(var t=28;t>=0;t-=4)r+=Ce.charAt(M[e]>>>t&15);return r}function Ne(r){return ue(),re(r,r.length),ye(),je()}var Re=Ne;function we(r){"@babel/helpers - typeof";return we=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},we(r)}var Je=["pro_layout_parentKeys","children","icon","flatMenu","indexRoute","routes"];function gt(r,e){return st(r)||Ue(r,e)||dt(r,e)||ke()}function ke(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ue(r,e){var t=r==null?null:typeof Symbol!="undefined"&&r[Symbol.iterator]||r["@@iterator"];if(t!=null){var n=[],a=!0,l=!1,i,s;try{for(t=t.call(r);!(a=(i=t.next()).done)&&(n.push(i.value),!(e&&n.length===e));a=!0);}catch(c){l=!0,s=c}finally{try{!a&&t.return!=null&&t.return()}finally{if(l)throw s}}return n}}function st(r){if(Array.isArray(r))return r}function yt(r,e){var t=typeof Symbol!="undefined"&&r[Symbol.iterator]||r["@@iterator"];if(!t){if(Array.isArray(r)||(t=dt(r))||e&&r&&typeof r.length=="number"){t&&(r=t);var n=0,a=function(){};return{s:a,n:function(){return n>=r.length?{done:!0}:{done:!1,value:r[n++]}},e:function(f){throw f},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l=!0,i=!1,s;return{s:function(){t=t.call(r)},n:function(){var f=t.next();return l=f.done,f},e:function(f){i=!0,s=f},f:function(){try{!l&&t.return!=null&&t.return()}finally{if(i)throw s}}}}function xt(r,e){if(!(r instanceof e))throw new TypeError("Cannot call a class as a function")}function be(r,e){for(var t=0;tr.length)&&(e=r.length);for(var t=0,n=new Array(e);t=0)&&Object.prototype.propertyIsEnumerable.call(r,n)&&(t[n]=r[n])}return t}function tn(r,e){if(r==null)return{};var t={},n=Object.keys(r),a,l;for(l=0;l=0)&&(t[a]=r[a]);return t}function Ft(r,e){var t=Object.keys(r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(r);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(r,a).enumerable})),t.push.apply(t,n)}return t}function Te(r){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:"",t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"/";return e.endsWith("/*")?e.replace("/*","/"):(e||t).startsWith("/")||_t(e)?e:"/".concat(t,"/").concat(e).replace(/\/\//g,"/").replace(/\/\//g,"/")},tt=function(e,t){var n=e.menu,a=n===void 0?{}:n,l=e.indexRoute,i=e.path,s=i===void 0?"":i,c=e.children||[],f=a.name,m=f===void 0?e.name:f,b=a.icon,g=b===void 0?e.icon:b,j=a.hideChildren,H=j===void 0?e.hideChildren:j,D=a.flatMenu,L=D===void 0?e.flatMenu:D,k=l&&Object.keys(l).join(",")!=="redirect"?[Te({path:s,menu:a},l)].concat(c||[]):c,W=Te({},e);if(m&&(W.name=m),g&&(W.icon=g),k&&k.length){if(H)return delete W.children,W;var U=nn(Te(Te({},t),{},{data:k}),e);if(L)return U;delete W[ze]}return W},St=function(e){return Array.isArray(e)&&e.length>0};function nn(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{path:"/"},t=r.data,n=r.formatMessage,a=r.parentName,l=r.locale;return!t||!Array.isArray(t)?[]:t.filter(function(i){return i?St(i.children)||i.path||i.originPath||i.layout?!0:(i.redirect||i.unaccessible,!1):!1}).filter(function(i){var s,c;return!(i==null||(s=i.menu)===null||s===void 0)&&s.name||i!=null&&i.flatMenu||!(i==null||(c=i.menu)===null||c===void 0)&&c.flatMenu?!0:i.menu!==!1}).map(function(i){var s=Te(Te({},i),{},{path:i.path||i.originPath});return!s.children&&s[ze]&&(s.children=s[ze],delete s[ze]),s.unaccessible&&delete s.name,s.path==="*"&&(s.path="."),s.path==="/*"&&(s.path="."),!s.path&&s.originPath&&(s.path=s.originPath),s}).map(function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{path:"/"},s=i.children||i[ze]||[],c=Pe(i.path,e?e.path:"/"),f=i.name,m=Be(i,a||"menu"),b=m!==!1&&l!==!1&&n&&m?n({id:m,defaultMessage:f}):f,g=e.pro_layout_parentKeys,j=g===void 0?[]:g,H=e.children,D=e.icon,L=e.flatMenu,k=e.indexRoute,W=e.routes,U=en(e,Je),A=new Set([].concat(Le(j),Le(i.parentKeys||[])));e.key&&A.add(e.key);var $=Te(Te(Te({},U),{},{menu:void 0},i),{},{path:c,locale:m,key:i.key||vt(Te(Te({},i),{},{path:c})),pro_layout_parentKeys:Array.from(A).filter(function(_){return _&&_!=="/"})});if(b?$.name=b:delete $.name,$.menu===void 0&&delete $.menu,St(s)){var C=nn(Te(Te({},r),{},{data:s,parentName:m||""}),$);St(C)&&($.children=C)}return tt($,r)}).flat(1)}var lr=function r(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.filter(function(t){return t&&(t.name||St(t.children))&&!t.hideInMenu&&!t.redirect}).map(function(t){var n=Te({},t),a=n.children||t[ze]||[];if(delete n[ze],St(a)&&!n.hideChildrenInMenu&&a.some(function(i){return i&&!!i.name})){var l=r(a);if(l.length)return Te(Te({},n),{},{children:l})}return Te({},t)}).filter(function(t){return t})},ur=function(r){Ge(t,r);var e=ct(t);function t(){return xt(this,t),e.apply(this,arguments)}return Xe(t,[{key:"get",value:function(a){var l;try{var i=yt(this.entries()),s;try{for(i.s();!(s=i.n()).done;){var c=gt(s.value,2),f=c[0],m=c[1],b=bt(f);if(!_t(f)&&(0,me.Bo)(b,[]).test(a)){l=m;break}}}catch(g){i.e(g)}finally{i.f()}}catch(g){l=void 0}return l}}]),t}(Ct(Map)),sr=function(e){var t=new ur,n=function a(l,i){l.forEach(function(s){var c=s.children||s[ze]||[];St(c)&&a(c,s);var f=Pe(s.path,i?i.path:"/");t.set(bt(f),s)})};return n(e),t},cr=function r(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(function(t){var n=t.children||t[ze];if(St(n)){var a=r(n);if(a.length)return Te({},t)}var l=Te({},t);return delete l[ze],delete l.children,l}).filter(function(t){return t})},dr=function(e,t,n,a){var l=nn({data:e,formatMessage:n,locale:t}),i=a?cr(l):lr(l),s=sr(l);return{breadcrumb:s,menuData:i}},vr=dr;function xn(r,e){var t=Object.keys(r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(r);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(r,a).enumerable})),t.push.apply(t,n)}return t}function Ot(r){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:[],t={};return e.forEach(function(n){var a=Ot({},n);if(!(!a||!a.key)){!a.children&&a[ze]&&(a.children=a[ze],delete a[ze]);var l=a.children||[];t[bt(a.path||a.key||"/")]=Ot({},a),t[a.key||a.path||"/"]=Ot({},a),l&&(t=Ot(Ot({},t),r(l)))}}),t},pr=mr,hr=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return e.filter(function(a){if(a==="/"&&t==="/")return!0;if(a!=="/"&&a!=="/*"&&a&&!_t(a)){var l=bt(a);try{if(n&&(0,me.Bo)("".concat(l)).test(t)||(0,me.Bo)("".concat(l),[]).test(t)||(0,me.Bo)("".concat(l,"/(.*)")).test(t))return!0}catch(i){}}return!1}).sort(function(a,l){return a===t?10:l===t?-10:a.substr(1).split("/").length-l.substr(1).split("/").length})},gr=function(e,t,n,a){var l=pr(t),i=Object.keys(l),s=hr(i,e||"/",a);return!s||s.length<1?[]:(n||(s=[s[s.length-1]]),s.map(function(c){var f=l[c]||{pro_layout_parentKeys:"",key:""},m=new Map,b=(f.pro_layout_parentKeys||[]).map(function(g){return m.has(g)?null:(m.set(g,!0),l[g])}).filter(function(g){return g});return f.key&&b.push(f),b}).flat(1))},yr=gr,nt=v(28459),Mt=v(97183),xr=v(93967),fe=v.n(xr),Cn=v(97435),Cr=v(80334),bn=v(81758),br=v(78164),u=v(85893),Sr=function(e){var t=(0,p.useContext)(Q.L_),n=t.hashId,a=e.style,l=e.prefixCls,i=e.children,s=e.hasPageContainer,c=s===void 0?0:s,f=fe()("".concat(l,"-content"),n,(0,o.Z)((0,o.Z)({},"".concat(l,"-has-header"),e.hasHeader),"".concat(l,"-content-has-page-container"),c>0)),m=e.ErrorBoundary||br.S;return e.ErrorBoundary===!1?(0,u.jsx)(Mt.Z.Content,{className:f,style:a,children:i}):(0,u.jsx)(m,{children:(0,u.jsx)(Mt.Z.Content,{className:f,style:a,children:i})})},Mr=function(){return(0,u.jsxs)("svg",{width:"1em",height:"1em",viewBox:"0 0 200 200",children:[(0,u.jsxs)("defs",{children:[(0,u.jsxs)("linearGradient",{x1:"62.1023273%",y1:"0%",x2:"108.19718%",y2:"37.8635764%",id:"linearGradient-1",children:[(0,u.jsx)("stop",{stopColor:"#4285EB",offset:"0%"}),(0,u.jsx)("stop",{stopColor:"#2EC7FF",offset:"100%"})]}),(0,u.jsxs)("linearGradient",{x1:"69.644116%",y1:"0%",x2:"54.0428975%",y2:"108.456714%",id:"linearGradient-2",children:[(0,u.jsx)("stop",{stopColor:"#29CDFF",offset:"0%"}),(0,u.jsx)("stop",{stopColor:"#148EFF",offset:"37.8600687%"}),(0,u.jsx)("stop",{stopColor:"#0A60FF",offset:"100%"})]}),(0,u.jsxs)("linearGradient",{x1:"69.6908165%",y1:"-12.9743587%",x2:"16.7228981%",y2:"117.391248%",id:"linearGradient-3",children:[(0,u.jsx)("stop",{stopColor:"#FA816E",offset:"0%"}),(0,u.jsx)("stop",{stopColor:"#F74A5C",offset:"41.472606%"}),(0,u.jsx)("stop",{stopColor:"#F51D2C",offset:"100%"})]}),(0,u.jsxs)("linearGradient",{x1:"68.1279872%",y1:"-35.6905737%",x2:"30.4400914%",y2:"114.942679%",id:"linearGradient-4",children:[(0,u.jsx)("stop",{stopColor:"#FA8E7D",offset:"0%"}),(0,u.jsx)("stop",{stopColor:"#F74A5C",offset:"51.2635191%"}),(0,u.jsx)("stop",{stopColor:"#F51D2C",offset:"100%"})]})]}),(0,u.jsx)("g",{stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd",children:(0,u.jsx)("g",{transform:"translate(-20.000000, -20.000000)",children:(0,u.jsx)("g",{transform:"translate(20.000000, 20.000000)",children:(0,u.jsxs)("g",{children:[(0,u.jsxs)("g",{fillRule:"nonzero",children:[(0,u.jsxs)("g",{children:[(0,u.jsx)("path",{d:"M91.5880863,4.17652823 L4.17996544,91.5127728 C-0.519240605,96.2081146 -0.519240605,103.791885 4.17996544,108.487227 L91.5880863,195.823472 C96.2872923,200.518814 103.877304,200.518814 108.57651,195.823472 L145.225487,159.204632 C149.433969,154.999611 149.433969,148.181924 145.225487,143.976903 C141.017005,139.771881 134.193707,139.771881 129.985225,143.976903 L102.20193,171.737352 C101.032305,172.906015 99.2571609,172.906015 98.0875359,171.737352 L28.285908,101.993122 C27.1162831,100.824459 27.1162831,99.050775 28.285908,97.8821118 L98.0875359,28.1378823 C99.2571609,26.9692191 101.032305,26.9692191 102.20193,28.1378823 L129.985225,55.8983314 C134.193707,60.1033528 141.017005,60.1033528 145.225487,55.8983314 C149.433969,51.69331 149.433969,44.8756232 145.225487,40.6706018 L108.58055,4.05574592 C103.862049,-0.537986846 96.2692618,-0.500797906 91.5880863,4.17652823 Z",fill:"url(#linearGradient-1)"}),(0,u.jsx)("path",{d:"M91.5880863,4.17652823 L4.17996544,91.5127728 C-0.519240605,96.2081146 -0.519240605,103.791885 4.17996544,108.487227 L91.5880863,195.823472 C96.2872923,200.518814 103.877304,200.518814 108.57651,195.823472 L145.225487,159.204632 C149.433969,154.999611 149.433969,148.181924 145.225487,143.976903 C141.017005,139.771881 134.193707,139.771881 129.985225,143.976903 L102.20193,171.737352 C101.032305,172.906015 99.2571609,172.906015 98.0875359,171.737352 L28.285908,101.993122 C27.1162831,100.824459 27.1162831,99.050775 28.285908,97.8821118 L98.0875359,28.1378823 C100.999864,25.6271836 105.751642,20.541824 112.729652,19.3524487 C117.915585,18.4685261 123.585219,20.4140239 129.738554,25.1889424 C125.624663,21.0784292 118.571995,14.0340304 108.58055,4.05574592 C103.862049,-0.537986846 96.2692618,-0.500797906 91.5880863,4.17652823 Z",fill:"url(#linearGradient-2)"})]}),(0,u.jsx)("path",{d:"M153.685633,135.854579 C157.894115,140.0596 164.717412,140.0596 168.925894,135.854579 L195.959977,108.842726 C200.659183,104.147384 200.659183,96.5636133 195.960527,91.8688194 L168.690777,64.7181159 C164.472332,60.5180858 157.646868,60.5241425 153.435895,64.7316526 C149.227413,68.936674 149.227413,75.7543607 153.435895,79.9593821 L171.854035,98.3623765 C173.02366,99.5310396 173.02366,101.304724 171.854035,102.473387 L153.685633,120.626849 C149.47715,124.83187 149.47715,131.649557 153.685633,135.854579 Z",fill:"url(#linearGradient-3)"})]}),(0,u.jsx)("ellipse",{fill:"url(#linearGradient-4)",cx:"100.519339",cy:"100.436681",rx:"23.6001926",ry:"23.580786"})]})})})})]})},rn=v(87462),Zr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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 372zm5.6-532.7c53 0 89 33.8 93 83.4.3 4.2 3.8 7.4 8 7.4h56.7c2.6 0 4.7-2.1 4.7-4.7 0-86.7-68.4-147.4-162.7-147.4C407.4 290 344 364.2 344 486.8v52.3C344 660.8 407.4 734 517.3 734c94 0 162.7-58.8 162.7-141.4 0-2.6-2.1-4.7-4.7-4.7h-56.8c-4.2 0-7.6 3.2-8 7.3-4.2 46.1-40.1 77.8-93 77.8-65.3 0-102.1-47.9-102.1-133.6v-52.6c.1-87 37-135.5 102.2-135.5z"}}]},name:"copyright",theme:"outlined"},Ir=Zr,Sn=v(84089),Tr=function(e,t){return p.createElement(Sn.Z,(0,rn.Z)({},e,{ref:t,icon:Ir}))},Rr=p.forwardRef(Tr),Pr=Rr,We=v(98082),wr=function(e){return(0,o.Z)({},e.componentCls,{marginBlock:0,marginBlockStart:48,marginBlockEnd:24,marginInline:0,paddingBlock:0,paddingInline:16,textAlign:"center","&-list":{marginBlockEnd:8,color:e.colorTextSecondary,"&-link":{color:e.colorTextSecondary,textDecoration:e.linkDecoration},"*:not(:last-child)":{marginInlineEnd:8},"&:hover":{color:e.colorPrimary}},"&-copyright":{fontSize:"14px",color:e.colorText}})};function Br(r){return(0,We.Xj)("ProLayoutFooter",function(e){var t=(0,d.Z)((0,d.Z)({},e),{},{componentCls:".".concat(r)});return[wr(t)]})}var Er=function(e){var t=e.className,n=e.prefixCls,a=e.links,l=e.copyright,i=e.style,s=(0,p.useContext)(nt.ZP.ConfigContext),c=s.getPrefixCls(n||"pro-global-footer"),f=Br(c),m=f.wrapSSR,b=f.hashId;return(a==null||a===!1||Array.isArray(a)&&a.length===0)&&(l==null||l===!1)?null:m((0,u.jsxs)("div",{className:fe()(c,b,t),style:i,children:[a&&(0,u.jsx)("div",{className:"".concat(c,"-list ").concat(b).trim(),children:a.map(function(g){return(0,u.jsx)("a",{className:"".concat(c,"-list-link ").concat(b).trim(),title:g.key,target:g.blankTarget?"_blank":"_self",href:g.href,rel:"noreferrer",children:g.title},g.key)})}),l&&(0,u.jsx)("div",{className:"".concat(c,"-copyright ").concat(b).trim(),children:l})]}))},jr=Mt.Z.Footer,Lr=function(e){var t=e.links,n=e.copyright,a=e.style,l=e.className,i=e.prefixCls;return(0,u.jsx)(jr,{className:l,style:(0,d.Z)({padding:0},a),children:(0,u.jsx)(Er,{links:t,prefixCls:i,copyright:n===!1?null:(0,u.jsxs)(p.Fragment,{children:[(0,u.jsx)(Pr,{})," ",n]})})})},Mn=function r(e){return(e||[]).reduce(function(t,n){if(n.key&&t.push(n.key),n.children||n.routes){var a=t.concat(r(n.children||n.routes)||[]);return a}return t},[])},Zn={techBlue:"#1677FF",daybreak:"#1890ff",dust:"#F5222D",volcano:"#FA541C",sunset:"#FAAD14",cyan:"#13C2C2",green:"#52C41A",geekblue:"#2F54EB",purple:"#722ED1"};function Fo(r){return r&&Zn[r]?Zn[r]:r||""}function kt(r){return r.map(function(e){var t=e.children||[],n=(0,d.Z)({},e);if(!n.children&&n.routes&&(n.children=n.routes),!n.name||n.hideInMenu)return null;if(n&&n!==null&&n!==void 0&&n.children){if(!n.hideChildrenInMenu&&t.some(function(a){return a&&a.name&&!a.hideInMenu}))return(0,d.Z)((0,d.Z)({},e),{},{children:kt(t)});delete n.children}return delete n.routes,n}).filter(function(e){return e})}var _r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 160H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0 624H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0-312H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8z"}}]},name:"menu",theme:"outlined"},Or=_r,Nr=function(e,t){return p.createElement(Sn.Z,(0,rn.Z)({},e,{ref:t,icon:Or}))},Ar=p.forwardRef(Nr),Dr=Ar,Hr=v(55241),$r=function(){return(0,u.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 12 12",fill:"currentColor","aria-hidden":"true",children:(0,u.jsx)("path",{d:"M0 0h3v3H0V0zm4.5 0h3v3h-3V0zM9 0h3v3H9V0zM0 4.5h3v3H0v-3zm4.503 0h3v3h-3v-3zM9 4.5h3v3H9v-3zM0 9h3v3H0V9zm4.503 0h3v3h-3V9zM9 9h3v3H9V9z"})})},zr=function r(e){var t=e.appList,n=e.baseClassName,a=e.hashId,l=e.itemClick;return(0,u.jsx)("div",{className:"".concat(n,"-content ").concat(a).trim(),children:(0,u.jsx)("ul",{className:"".concat(n,"-content-list ").concat(a).trim(),children:t==null?void 0:t.map(function(i,s){var c;return i!=null&&(c=i.children)!==null&&c!==void 0&&c.length?(0,u.jsxs)("div",{className:"".concat(n,"-content-list-item-group ").concat(a).trim(),children:[(0,u.jsx)("div",{className:"".concat(n,"-content-list-item-group-title ").concat(a).trim(),children:i.title}),(0,u.jsx)(r,{hashId:a,itemClick:l,appList:i==null?void 0:i.children,baseClassName:n})]},s):(0,u.jsx)("li",{className:"".concat(n,"-content-list-item ").concat(a).trim(),onClick:function(m){m.stopPropagation(),l==null||l(i)},children:(0,u.jsxs)("a",{href:l?void 0:i.url,target:i.target,rel:"noreferrer",children:[on(i.icon),(0,u.jsxs)("div",{children:[(0,u.jsx)("div",{children:i.title}),i.desc?(0,u.jsx)("span",{children:i.desc}):null]})]})},s)})})})},an=function(e){if(!e||!e.startsWith("http"))return!1;try{var t=new URL(e);return!!t}catch(n){return!1}},Wr=function(e,t){if(e&&typeof e=="string"&&an(e))return(0,u.jsx)("img",{src:e,alt:"logo"});if(typeof e=="function")return e();if(e&&typeof e=="string")return(0,u.jsx)("div",{id:"avatarLogo",children:e});if(!e&&t&&typeof t=="string"){var n=t.substring(0,1);return(0,u.jsx)("div",{id:"avatarLogo",children:n})}return e},Fr=function r(e){var t=e.appList,n=e.baseClassName,a=e.hashId,l=e.itemClick;return(0,u.jsx)("div",{className:"".concat(n,"-content ").concat(a).trim(),children:(0,u.jsx)("ul",{className:"".concat(n,"-content-list ").concat(a).trim(),children:t==null?void 0:t.map(function(i,s){var c;return i!=null&&(c=i.children)!==null&&c!==void 0&&c.length?(0,u.jsxs)("div",{className:"".concat(n,"-content-list-item-group ").concat(a).trim(),children:[(0,u.jsx)("div",{className:"".concat(n,"-content-list-item-group-title ").concat(a).trim(),children:i.title}),(0,u.jsx)(r,{hashId:a,itemClick:l,appList:i==null?void 0:i.children,baseClassName:n})]},s):(0,u.jsx)("li",{className:"".concat(n,"-content-list-item ").concat(a).trim(),onClick:function(m){m.stopPropagation(),l==null||l(i)},children:(0,u.jsxs)("a",{href:l?"javascript:;":i.url,target:i.target,rel:"noreferrer",children:[Wr(i.icon,i.title),(0,u.jsx)("div",{children:(0,u.jsx)("div",{children:i.title})})]})},s)})})})},Kr=function(e){return{"&-content":{maxHeight:"calc(100vh - 48px)",overflow:"auto","&-list":{boxSizing:"content-box",maxWidth:656,marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0,listStyle:"none","&-item":{position:"relative",display:"inline-block",width:328,height:72,paddingInline:16,paddingBlock:16,verticalAlign:"top",listStyleType:"none",transition:"transform 0.2s cubic-bezier(0.333, 0, 0, 1)",borderRadius:e.borderRadius,"&-group":{marginBottom:16,"&-title":{margin:"16px 0 8px 12px",fontWeight:600,color:"rgba(0, 0, 0, 0.88)",fontSize:16,opacity:.85,lineHeight:1.5,"&:first-child":{marginTop:12}}},"&:hover":{backgroundColor:e.colorBgTextHover},"* div":We.Wf===null||We.Wf===void 0?void 0:(0,We.Wf)(e),a:{display:"flex",height:"100%",fontSize:12,textDecoration:"none","& > img":{width:40,height:40},"& > div":{marginInlineStart:14,color:e.colorTextHeading,fontSize:14,lineHeight:"22px",whiteSpace:"nowrap",textOverflow:"ellipsis"},"& > div > span":{color:e.colorTextSecondary,fontSize:12,lineHeight:"20px"}}}}}}},kr=function(e){return{"&-content":{maxHeight:"calc(100vh - 48px)",overflow:"auto","&-list":{boxSizing:"border-box",maxWidth:376,marginBlock:0,marginInline:0,paddingBlock:0,paddingInline:0,listStyle:"none","&-item":{position:"relative",display:"inline-block",width:104,height:104,marginBlock:8,marginInline:8,paddingInline:24,paddingBlock:24,verticalAlign:"top",listStyleType:"none",transition:"transform 0.2s cubic-bezier(0.333, 0, 0, 1)",borderRadius:e.borderRadius,"&-group":{marginBottom:16,"&-title":{margin:"16px 0 8px 12px",fontWeight:600,color:"rgba(0, 0, 0, 0.88)",fontSize:16,opacity:.85,lineHeight:1.5,"&:first-child":{marginTop:12}}},"&:hover":{backgroundColor:e.colorBgTextHover},a:{display:"flex",flexDirection:"column",alignItems:"center",height:"100%",fontSize:12,textDecoration:"none","& > #avatarLogo":{width:40,height:40,margin:"0 auto",color:e.colorPrimary,fontSize:22,lineHeight:"40px",textAlign:"center",backgroundImage:"linear-gradient(180deg, #E8F0FB 0%, #F6F8FC 100%)",borderRadius:e.borderRadius},"& > img":{width:40,height:40},"& > div":{marginBlockStart:5,marginInlineStart:0,color:e.colorTextHeading,fontSize:14,lineHeight:"22px",whiteSpace:"nowrap",textOverflow:"ellipsis"},"& > div > span":{color:e.colorTextSecondary,fontSize:12,lineHeight:"20px"}}}}}}},Ur=function(e){var t,n,a,l,i;return(0,o.Z)({},e.componentCls,{"&-icon":{display:"inline-flex",alignItems:"center",justifyContent:"center",paddingInline:4,paddingBlock:0,fontSize:14,lineHeight:"14px",height:28,width:28,cursor:"pointer",color:(t=e.layout)===null||t===void 0?void 0:t.colorTextAppListIcon,borderRadius:e.borderRadius,"&:hover":{color:(n=e.layout)===null||n===void 0?void 0:n.colorTextAppListIconHover,backgroundColor:(a=e.layout)===null||a===void 0?void 0:a.colorBgAppListIconHover},"&-active":{color:(l=e.layout)===null||l===void 0?void 0:l.colorTextAppListIconHover,backgroundColor:(i=e.layout)===null||i===void 0?void 0:i.colorBgAppListIconHover}},"&-item-title":{marginInlineStart:"16px",marginInlineEnd:"8px",marginBlockStart:0,marginBlockEnd:"12px",fontWeight:600,color:"rgba(0, 0, 0, 0.88)",fontSize:16,opacity:.85,lineHeight:1.5,"&:first-child":{marginBlockStart:12}},"&-popover":(0,o.Z)({},"".concat(e.antCls,"-popover-arrow"),{display:"none"}),"&-simple":kr(e),"&-default":Kr(e)})};function Gr(r){return(0,We.Xj)("AppsLogoComponents",function(e){var t=(0,d.Z)((0,d.Z)({},e),{},{componentCls:".".concat(r)});return[Ur(t)]})}var on=function(e){return typeof e=="string"?(0,u.jsx)("img",{width:"auto",height:22,src:e,alt:"logo"}):typeof e=="function"?e():e},ln=function(e){var t,n=e.appList,a=e.appListRender,l=e.prefixCls,i=l===void 0?"ant-pro":l,s=e.onItemClick,c=p.useRef(null),f=p.useRef(null),m="".concat(i,"-layout-apps"),b=Gr(m),g=b.wrapSSR,j=b.hashId,H=(0,p.useState)(!1),D=(0,E.Z)(H,2),L=D[0],k=D[1],W=function(_){s==null||s(_,f)},U=(0,p.useMemo)(function(){var C=n==null?void 0:n.some(function(_){return!(_!=null&&_.desc)});return C?(0,u.jsx)(Fr,{hashId:j,appList:n,itemClick:s?W:void 0,baseClassName:"".concat(m,"-simple")}):(0,u.jsx)(zr,{hashId:j,appList:n,itemClick:s?W:void 0,baseClassName:"".concat(m,"-default")})},[n,m,j]);if(!(e!=null&&(t=e.appList)!==null&&t!==void 0&&t.length))return null;var A=a?a(e==null?void 0:e.appList,U):U,$=(0,R.X)(void 0,function(C){return k(C)});return g((0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("div",{ref:c,onClick:function(_){_.stopPropagation(),_.preventDefault()}}),(0,u.jsx)(Hr.Z,(0,d.Z)((0,d.Z)({placement:"bottomRight",trigger:["click"],zIndex:9999,arrow:!1},$),{},{overlayClassName:"".concat(m,"-popover ").concat(j).trim(),content:A,getPopupContainer:function(){return c.current||document.body},children:(0,u.jsx)("span",{ref:f,onClick:function(_){_.stopPropagation()},className:fe()("".concat(m,"-icon"),j,(0,o.Z)({},"".concat(m,"-icon-active"),L)),children:(0,u.jsx)($r,{})})}))]}))},In=v(7134),Vr=v(42075),Tn=v(50136);function Xr(){return(0,u.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 12 12",fill:"currentColor","aria-hidden":"true",children:(0,u.jsx)("path",{d:"M6.432 7.967a.448.448 0 01-.318.133h-.228a.46.46 0 01-.318-.133L2.488 4.85a.305.305 0 010-.43l.427-.43a.293.293 0 01.42 0L6 6.687l2.665-2.699a.299.299 0 01.426 0l.42.431a.305.305 0 010 .43L6.432 7.967z"})})}var Yr=function(e){var t,n,a;return(0,o.Z)({},e.componentCls,{position:"absolute",insetBlockStart:"18px",zIndex:"101",width:"24px",height:"24px",fontSize:["14px","16px"],textAlign:"center",borderRadius:"40px",insetInlineEnd:"-13px",transition:"transform 0.3s",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",color:(t=e.layout)===null||t===void 0||(t=t.sider)===null||t===void 0?void 0:t.colorTextCollapsedButton,backgroundColor:(n=e.layout)===null||n===void 0||(n=n.sider)===null||n===void 0?void 0:n.colorBgCollapsedButton,boxShadow:"0 2px 8px -2px rgba(0,0,0,0.05), 0 1px 4px -1px rgba(25,15,15,0.07), 0 0 1px 0 rgba(0,0,0,0.08)","&:hover":{color:(a=e.layout)===null||a===void 0||(a=a.sider)===null||a===void 0?void 0:a.colorTextCollapsedButtonHover,boxShadow:"0 4px 16px -4px rgba(0,0,0,0.05), 0 2px 8px -2px rgba(25,15,15,0.07), 0 1px 2px 0 rgba(0,0,0,0.08)"},".anticon":{fontSize:"14px"},"& > svg":{transition:"transform 0.3s",transform:"rotate(90deg)"},"&-collapsed":{"& > svg":{transform:"rotate(-90deg)"}}})};function Qr(r){return(0,We.Xj)("SiderMenuCollapsedIcon",function(e){var t=(0,d.Z)((0,d.Z)({},e),{},{componentCls:".".concat(r)});return[Yr(t)]})}var Jr=["isMobile","collapsed"],qr=function(e){var t=e.isMobile,n=e.collapsed,a=(0,J.Z)(e,Jr),l=Qr(e.className),i=l.wrapSSR,s=l.hashId;return t&&n?null:i((0,u.jsx)("div",(0,d.Z)((0,d.Z)({},a),{},{className:fe()(e.className,s,(0,o.Z)((0,o.Z)({},"".concat(e.className,"-collapsed"),n),"".concat(e.className,"-is-mobile"),t)),children:(0,u.jsx)(Xr,{})})))},Ut=v(74902),ea=v(43144),ta=v(15671),na=v(16165),ra=["type","children"],Rn=new Set;function aa(r){return!!(typeof r=="string"&&r.length&&!Rn.has(r))}function Gt(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,t=r[e];if(aa(t)){var n=document.createElement("script");n.setAttribute("src",t),n.setAttribute("data-namespace",t),r.length>e+1&&(n.onload=function(){Gt(r,e+1)},n.onerror=function(){Gt(r,e+1)}),Rn.add(t),document.body.appendChild(n)}}function Pn(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=r.scriptUrl,t=r.extraCommonProps,n=t===void 0?{}:t;e&&typeof document!="undefined"&&typeof window!="undefined"&&typeof document.createElement=="function"&&(Array.isArray(e)?Gt(e.reverse()):Gt([e]));var a=p.forwardRef(function(l,i){var s=l.type,c=l.children,f=(0,J.Z)(l,ra),m=null;return l.type&&(m=p.createElement("use",{xlinkHref:"#".concat(s)})),c&&(m=c),p.createElement(na.Z,(0,rn.Z)({},n,f,{ref:i}),m)});return a.displayName="Iconfont",a}function oa(r){return/\w.(png|jpg|jpeg|svg|webp|gif|bmp)$/i.test(r)}var ia=v(83062),la=v(48054),wn={navTheme:"light",layout:"side",contentWidth:"Fluid",fixedHeader:!1,fixSiderbar:!0,iconfontUrl:"",colorPrimary:"#1677FF",splitMenus:!1},ua=function(e,t){var n,a,l=t.includes("horizontal")?(n=e.layout)===null||n===void 0?void 0:n.header:(a=e.layout)===null||a===void 0?void 0:a.sider;return(0,d.Z)((0,d.Z)((0,o.Z)({},"".concat(e.componentCls),(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({background:"transparent",color:l==null?void 0:l.colorTextMenu,border:"none"},"".concat(e.componentCls,"-menu-item"),{transition:"none !important"}),"".concat(e.componentCls,"-submenu-has-icon"),(0,o.Z)({},"> ".concat(e.antCls,"-menu-sub"),{paddingInlineStart:10})),"".concat(e.antCls,"-menu-title-content"),{width:"100%",height:"100%",display:"inline-flex"}),"".concat(e.antCls,"-menu-title-content"),{"&:first-child":{width:"100%"}}),"".concat(e.componentCls,"-item-icon"),{display:"flex",alignItems:"center"}),"&&-collapsed",(0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(e.antCls,`-menu-item, + `).concat(e.antCls,"-menu-item-group > ").concat(e.antCls,"-menu-item-group-list > ").concat(e.antCls,`-menu-item, + `).concat(e.antCls,"-menu-item-group > ").concat(e.antCls,"-menu-item-group-list > ").concat(e.antCls,"-menu-submenu > ").concat(e.antCls,`-menu-submenu-title, + `).concat(e.antCls,"-menu-submenu > ").concat(e.antCls,"-menu-submenu-title"),{paddingInline:"0 !important",marginBlock:"4px !important"}),"".concat(e.antCls,"-menu-item-group > ").concat(e.antCls,"-menu-item-group-list > ").concat(e.antCls,"-menu-submenu-selected > ").concat(e.antCls,`-menu-submenu-title, + `).concat(e.antCls,"-menu-submenu-selected > ").concat(e.antCls,"-menu-submenu-title"),{backgroundColor:l==null?void 0:l.colorBgMenuItemSelected,borderRadius:e.borderRadiusLG}),"".concat(e.componentCls,"-group"),(0,o.Z)({},"".concat(e.antCls,"-menu-item-group-title"),{paddingInline:0}))),"&-item-title",(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({display:"flex",flexDirection:"row",alignItems:"center",gap:e.marginXS},"".concat(e.componentCls,"-item-text"),{maxWidth:"100%",textOverflow:"ellipsis",overflow:"hidden",wordBreak:"break-all",whiteSpace:"nowrap"}),"&-collapsed",(0,o.Z)((0,o.Z)({minWidth:40,height:40},"".concat(e.componentCls,"-item-icon"),{height:"16px",width:"16px",lineHeight:"16px !important",".anticon":{lineHeight:"16px !important",height:"16px"}}),"".concat(e.componentCls,"-item-text-has-icon"),{display:"none !important"})),"&-collapsed-level-0",{flexDirection:"column",justifyContent:"center"}),"&".concat(e.componentCls,"-group-item-title"),{gap:e.marginXS,height:18,overflow:"hidden"}),"&".concat(e.componentCls,"-item-collapsed-show-title"),(0,o.Z)({lineHeight:"16px",gap:0},"&".concat(e.componentCls,"-item-title-collapsed"),(0,o.Z)((0,o.Z)({display:"flex"},"".concat(e.componentCls,"-item-icon"),{height:"16px",width:"16px",lineHeight:"16px !important",".anticon":{lineHeight:"16px!important",height:"16px"}}),"".concat(e.componentCls,"-item-text"),{opacity:"1 !important",display:"inline !important",textAlign:"center",fontSize:12,height:12,lineHeight:"12px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"100%",margin:0,padding:0,marginBlockStart:4})))),"&-group",(0,o.Z)({},"".concat(e.antCls,"-menu-item-group-title"),{fontSize:12,color:e.colorTextLabel,".anticon":{marginInlineEnd:8}})),"&-group-divider",{color:e.colorTextSecondary,fontSize:12,lineHeight:20})),t.includes("horizontal")?{}:(0,o.Z)({},"".concat(e.antCls,"-menu-submenu").concat(e.antCls,"-menu-submenu-popup"),(0,o.Z)({},"".concat(e.componentCls,"-item-title"),{alignItems:"flex-start"}))),{},(0,o.Z)({},"".concat(e.antCls,"-menu-submenu-popup"),{backgroundColor:"rgba(255, 255, 255, 0.42)","-webkit-backdrop-filter":"blur(8px)",backdropFilter:"blur(8px)"}))};function sa(r,e){return(0,We.Xj)("ProLayoutBaseMenu"+e,function(t){var n=(0,d.Z)((0,d.Z)({},t),{},{componentCls:".".concat(r)});return[ua(n,e||"inline")]})}var Bn=function(e){var t=(0,p.useState)(e.collapsed),n=(0,E.Z)(t,2),a=n[0],l=n[1],i=(0,p.useState)(!1),s=(0,E.Z)(i,2),c=s[0],f=s[1];return(0,p.useEffect)(function(){f(!1),setTimeout(function(){l(e.collapsed)},400)},[e.collapsed]),e.disable?e.children:(0,u.jsx)(ia.Z,{title:e.title,open:a&&e.collapsed?c:!1,placement:"right",onOpenChange:f,children:e.children})},En=Pn({scriptUrl:wn.iconfontUrl}),jn=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"icon-",n=arguments.length>2?arguments[2]:void 0;if(typeof e=="string"&&e!==""){if(an(e)||oa(e))return(0,u.jsx)("img",{width:16,src:e,alt:"icon",className:n},e);if(e.startsWith(t))return(0,u.jsx)(En,{type:e})}return e},Ln=function(e){if(e&&typeof e=="string"){var t=e.substring(0,1).toUpperCase();return t}return null},ca=(0,ea.Z)(function r(e){var t=this;(0,ta.Z)(this,r),(0,o.Z)(this,"props",void 0),(0,o.Z)(this,"getNavMenuItems",function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=arguments.length>1?arguments[1]:void 0,l=arguments.length>2?arguments[2]:void 0;return n.map(function(i){return t.getSubMenuOrItem(i,a,l)}).filter(function(i){return i}).flat(1)}),(0,o.Z)(this,"getSubMenuOrItem",function(n,a,l){var i=t.props,s=i.subMenuItemRender,c=i.baseClassName,f=i.prefixCls,m=i.collapsed,b=i.menu,g=i.iconPrefixes,j=i.layout,H=(b==null?void 0:b.type)==="group"&&j!=="top",D=t.props.token,L=t.getIntlName(n),k=(n==null?void 0:n.children)||(n==null?void 0:n.routes),W=H&&a===0?"group":void 0;if(Array.isArray(k)&&k.length>0){var U,A,$,C,_,se=a===0||H&&a===1,z=jn(n.icon,g,"".concat(c,"-icon ").concat((U=t.props)===null||U===void 0?void 0:U.hashId)),N=m&&se?Ln(L):null,pe=(0,u.jsxs)("div",{className:fe()("".concat(c,"-item-title"),(A=t.props)===null||A===void 0?void 0:A.hashId,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(c,"-item-title-collapsed"),m),"".concat(c,"-item-title-collapsed-level-").concat(l),m),"".concat(c,"-group-item-title"),W==="group"),"".concat(c,"-item-collapsed-show-title"),(b==null?void 0:b.collapsedShowTitle)&&m)),children:[W==="group"&&m?null:se&&z?(0,u.jsx)("span",{className:"".concat(c,"-item-icon ").concat(($=t.props)===null||$===void 0?void 0:$.hashId).trim(),children:z}):N,(0,u.jsx)("span",{className:fe()("".concat(c,"-item-text"),(C=t.props)===null||C===void 0?void 0:C.hashId,(0,o.Z)({},"".concat(c,"-item-text-has-icon"),W!=="group"&&se&&(z||N))),children:L})]}),Me=s?s((0,d.Z)((0,d.Z)({},n),{},{isUrl:!1}),pe,t.props):pe;if(H&&a===0&&t.props.collapsed&&!b.collapsedShowGroupTitle)return t.getNavMenuItems(k,a+1,a);var y=t.getNavMenuItems(k,a+1,H&&a===0&&t.props.collapsed?a:a+1);return[{type:W,key:n.key||n.path,label:Me,onClick:H?void 0:n.onTitleClick,children:y,className:fe()((0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(c,"-group"),W==="group"),"".concat(c,"-submenu"),W!=="group"),"".concat(c,"-submenu-has-icon"),W!=="group"&&se&&z))},H&&a===0?{type:"divider",prefixCls:f,className:"".concat(c,"-divider"),key:(n.key||n.path)+"-group-divider",style:{padding:0,borderBlockEnd:0,margin:t.props.collapsed?"4px":"6px 16px",marginBlockStart:t.props.collapsed?4:8,borderColor:D==null||(_=D.layout)===null||_===void 0||(_=_.sider)===null||_===void 0?void 0:_.colorMenuItemDivider}}:void 0].filter(Boolean)}return{className:"".concat(c,"-menu-item"),disabled:n.disabled,key:n.key||n.path,onClick:n.onTitleClick,label:t.getMenuItemPath(n,a,l)}}),(0,o.Z)(this,"getIntlName",function(n){var a=n.name,l=n.locale,i=t.props,s=i.menu,c=i.formatMessage,f=a;return l&&(s==null?void 0:s.locale)!==!1&&(f=c==null?void 0:c({id:l,defaultMessage:a})),t.props.menuTextRender?t.props.menuTextRender(n,f,t.props):f}),(0,o.Z)(this,"getMenuItemPath",function(n,a,l){var i,s,c,f,m=t.conversionPath(n.path||"/"),b=t.props,g=b.location,j=g===void 0?{pathname:"/"}:g,H=b.isMobile,D=b.onCollapse,L=b.menuItemRender,k=b.iconPrefixes,W=t.getIntlName(n),U=t.props,A=U.baseClassName,$=U.menu,C=U.collapsed,_=($==null?void 0:$.type)==="group",se=a===0||_&&a===1,z=se?jn(n.icon,k,"".concat(A,"-icon ").concat((i=t.props)===null||i===void 0?void 0:i.hashId)):null,N=C&&se?Ln(W):null,pe=(0,u.jsxs)("div",{className:fe()("".concat(A,"-item-title"),(s=t.props)===null||s===void 0?void 0:s.hashId,(0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(A,"-item-title-collapsed"),C),"".concat(A,"-item-title-collapsed-level-").concat(l),C),"".concat(A,"-item-collapsed-show-title"),($==null?void 0:$.collapsedShowTitle)&&C)),children:[(0,u.jsx)("span",{className:"".concat(A,"-item-icon ").concat((c=t.props)===null||c===void 0?void 0:c.hashId).trim(),style:{display:N===null&&!z?"none":""},children:z||(0,u.jsx)("span",{className:"anticon",children:N})}),(0,u.jsx)("span",{className:fe()("".concat(A,"-item-text"),(f=t.props)===null||f===void 0?void 0:f.hashId,(0,o.Z)({},"".concat(A,"-item-text-has-icon"),se&&(z||N))),children:W})]},m),Me=an(m);if(Me){var y,Ie,P;pe=(0,u.jsxs)("span",{onClick:function(){var Ee,Se;(Ee=window)===null||Ee===void 0||(Se=Ee.open)===null||Se===void 0||Se.call(Ee,m,"_blank")},className:fe()("".concat(A,"-item-title"),(y=t.props)===null||y===void 0?void 0:y.hashId,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(A,"-item-title-collapsed"),C),"".concat(A,"-item-title-collapsed-level-").concat(l),C),"".concat(A,"-item-link"),!0),"".concat(A,"-item-collapsed-show-title"),($==null?void 0:$.collapsedShowTitle)&&C)),children:[(0,u.jsx)("span",{className:"".concat(A,"-item-icon ").concat((Ie=t.props)===null||Ie===void 0?void 0:Ie.hashId).trim(),style:{display:N===null&&!z?"none":""},children:z||(0,u.jsx)("span",{className:"anticon",children:N})}),(0,u.jsx)("span",{className:fe()("".concat(A,"-item-text"),(P=t.props)===null||P===void 0?void 0:P.hashId,(0,o.Z)({},"".concat(A,"-item-text-has-icon"),se&&(z||N))),children:W})]},m)}if(L){var de=(0,d.Z)((0,d.Z)({},n),{},{isUrl:Me,itemPath:m,isMobile:H,replace:m===j.pathname,onClick:function(){return D&&D(!0)},children:void 0});return a===0?(0,u.jsx)(Bn,{collapsed:C,title:W,disable:n.disabledTooltip,children:L(de,pe,t.props)}):L(de,pe,t.props)}return a===0?(0,u.jsx)(Bn,{collapsed:C,title:W,disable:n.disabledTooltip,children:pe}):pe}),(0,o.Z)(this,"conversionPath",function(n){return n&&n.indexOf("http")===0?n:"/".concat(n||"").replace(/\/+/g,"/")}),this.props=e}),da=function(e,t){var n=t.layout,a=t.collapsed,l={};return e&&!a&&["side","mix"].includes(n||"mix")&&(l={openKeys:e}),l},_n=function(e){var t=e.mode,n=e.className,a=e.handleOpenChange,l=e.style,i=e.menuData,s=e.prefixCls,c=e.menu,f=e.matchMenuKeys,m=e.iconfontUrl,b=e.selectedKeys,g=e.onSelect,j=e.menuRenderType,H=e.openKeys,D=(0,p.useContext)(Q.L_),L=D.dark,k=D.token,W="".concat(s,"-base-menu-").concat(t),U=(0,p.useRef)([]),A=(0,oe.Z)(c==null?void 0:c.defaultOpenAll),$=(0,E.Z)(A,2),C=$[0],_=$[1],se=(0,oe.Z)(function(){return c!=null&&c.defaultOpenAll?Mn(i)||[]:H===!1?!1:[]},{value:H===!1?void 0:H,onChange:a}),z=(0,E.Z)(se,2),N=z[0],pe=z[1],Me=(0,oe.Z)([],{value:b,onChange:g?function(Oe){g&&Oe&&g(Oe)}:void 0}),y=(0,E.Z)(Me,2),Ie=y[0],P=y[1];(0,p.useEffect)(function(){c!=null&&c.defaultOpenAll||H===!1||f&&(pe(f),P(f))},[f.join("-")]),(0,p.useEffect)(function(){m&&(En=Pn({scriptUrl:m}))},[m]),(0,p.useEffect)(function(){if(f.join("-")!==(Ie||[]).join("-")&&P(f),!C&&H!==!1&&f.join("-")!==(N||[]).join("-")){var Oe=f;(c==null?void 0:c.autoClose)===!1&&(Oe=Array.from(new Set([].concat((0,Ut.Z)(f),(0,Ut.Z)(N||[]))))),pe(Oe)}else c!=null&&c.ignoreFlatMenu&&C?pe(Mn(i)):_(!1)},[f.join("-")]);var de=(0,p.useMemo)(function(){return da(N,e)},[N&&N.join(","),e.layout,e.collapsed]),xe=sa(W,t),Ee=xe.wrapSSR,Se=xe.hashId,Ae=(0,p.useMemo)(function(){return new ca((0,d.Z)((0,d.Z)({},e),{},{token:k,menuRenderType:j,baseClassName:W,hashId:Se}))},[e,k,j,W,Se]);if(c!=null&&c.loading)return(0,u.jsx)("div",{style:t!=null&&t.includes("inline")?{padding:24}:{marginBlockStart:16},children:(0,u.jsx)(la.Z,{active:!0,title:!1,paragraph:{rows:t!=null&&t.includes("inline")?6:1}})});e.openKeys===!1&&!e.handleOpenChange&&(U.current=f);var _e=e.postMenuData?e.postMenuData(i):i;return _e&&(_e==null?void 0:_e.length)<1?null:Ee((0,p.createElement)(Tn.Z,(0,d.Z)((0,d.Z)({},de),{},{_internalDisableMenuItemTitleTooltip:!0,key:"Menu",mode:t,inlineIndent:16,defaultOpenKeys:U.current,theme:L?"dark":"light",selectedKeys:Ie,style:(0,d.Z)({backgroundColor:"transparent",border:"none"},l),className:fe()(n,Se,W,(0,o.Z)((0,o.Z)({},"".concat(W,"-horizontal"),t==="horizontal"),"".concat(W,"-collapsed"),e.collapsed)),items:Ae.getNavMenuItems(_e,0,0),onOpenChange:function(Ye){e.collapsed||pe(Ye)}},e.menuProps)))};function va(r,e){var t=e.stylish,n=e.proLayoutCollapsedWidth;return(0,We.Xj)("ProLayoutSiderMenuStylish",function(a){var l=(0,d.Z)((0,d.Z)({},a),{},{componentCls:".".concat(r),proLayoutCollapsedWidth:n});return t?[(0,o.Z)({},"div".concat(a.proComponentsCls,"-layout"),(0,o.Z)({},"".concat(l.componentCls),t==null?void 0:t(l)))]:[]})}var fa=["title","render"],ma=p.memo(function(r){return(0,u.jsx)(u.Fragment,{children:r.children})}),pa=Mt.Z.Sider,On=Mt.Z._InternalSiderContext,ha=On===void 0?{Provider:ma}:On,un=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"menuHeaderRender",n=e.logo,a=e.title,l=e.layout,i=e[t];if(i===!1)return null;var s=on(n),c=(0,u.jsx)("h1",{children:a!=null?a:"Ant Design Pro"});return i?i(s,e.collapsed?null:c,e):e.isMobile?null:l==="mix"&&t==="menuHeaderRender"?!1:e.collapsed?(0,u.jsx)("a",{children:s},"title"):(0,u.jsxs)("a",{children:[s,c]},"title")},Nn=function(e){var t,n=e.collapsed,a=e.originCollapsed,l=e.fixSiderbar,i=e.menuFooterRender,s=e.onCollapse,c=e.theme,f=e.siderWidth,m=e.isMobile,b=e.onMenuHeaderClick,g=e.breakpoint,j=g===void 0?"lg":g,H=e.style,D=e.layout,L=e.menuExtraRender,k=L===void 0?!1:L,W=e.links,U=e.menuContentRender,A=e.collapsedButtonRender,$=e.prefixCls,C=e.avatarProps,_=e.rightContentRender,se=e.actionsRender,z=e.onOpenChange,N=e.stylish,pe=e.logoStyle,Me=(0,p.useContext)(Q.L_),y=Me.hashId,Ie=(0,p.useMemo)(function(){return!(m||D==="mix")},[m,D]),P="".concat($,"-sider"),de=64,xe=va("".concat(P,".").concat(P,"-stylish"),{stylish:N,proLayoutCollapsedWidth:de}),Ee=fe()("".concat(P),y,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(P,"-fixed"),l),"".concat(P,"-fixed-mix"),D==="mix"&&!m&&l),"".concat(P,"-collapsed"),e.collapsed),"".concat(P,"-layout-").concat(D),D&&!m),"".concat(P,"-light"),c!=="dark"),"".concat(P,"-mix"),D==="mix"&&!m),"".concat(P,"-stylish"),!!N)),Se=un(e),Ae=k&&k(e),_e=(0,p.useMemo)(function(){return U!==!1&&(0,p.createElement)(_n,(0,d.Z)((0,d.Z)({},e),{},{key:"base-menu",mode:n&&!m?"vertical":"inline",handleOpenChange:z,style:{width:"100%"},className:"".concat(P,"-menu ").concat(y).trim()}))},[P,y,U,z,e]),Oe=(W||[]).map(function(De,rt){return{className:"".concat(P,"-link"),label:De,key:rt}}),Ye=(0,p.useMemo)(function(){return U?U(e,_e):_e},[U,_e,e]),Ke=(0,p.useMemo)(function(){if(!C)return null;var De=C.title,rt=C.render,Qe=(0,J.Z)(C,fa),Yt=(0,u.jsxs)("div",{className:"".concat(P,"-actions-avatar"),children:[Qe!=null&&Qe.src||Qe!=null&&Qe.srcSet||Qe.icon||Qe.children?(0,u.jsx)(In.C,(0,d.Z)({size:28},Qe)):null,C.title&&!n&&(0,u.jsx)("span",{children:De})]});return rt?rt(C,Yt,e):Yt},[C,P,n]),Ve=(0,p.useMemo)(function(){return se?(0,u.jsx)(Vr.Z,{align:"center",size:4,direction:n?"vertical":"horizontal",className:fe()(["".concat(P,"-actions-list"),n&&"".concat(P,"-actions-list-collapsed"),y]),children:[se==null?void 0:se(e)].flat(1).map(function(De,rt){return(0,u.jsx)("div",{className:"".concat(P,"-actions-list-item ").concat(y).trim(),children:De},rt)})}):null},[se,P,n]),ot=(0,p.useMemo)(function(){return(0,u.jsx)(ln,{onItemClick:e.itemClick,appListRender:e.appListRender,appList:e.appList,prefixCls:e.prefixCls})},[e.appList,e.appListRender,e.prefixCls]),ft=(0,p.useMemo)(function(){if(A===!1)return null;var De=(0,u.jsx)(qr,{isMobile:m,collapsed:a,className:"".concat(P,"-collapsed-button"),onClick:function(){s==null||s(!a)}});return A?A(n,De):De},[A,m,a,P,n,s]),mt=(0,p.useMemo)(function(){return!Ke&&!Ve?null:(0,u.jsxs)("div",{className:fe()("".concat(P,"-actions"),y,n&&"".concat(P,"-actions-collapsed")),children:[Ke,Ve]})},[Ve,Ke,P,n,y]),pt=(0,p.useMemo)(function(){var De;return e!=null&&(De=e.menu)!==null&&De!==void 0&&De.hideMenuWhenCollapsed&&n?"".concat(P,"-hide-menu-collapsed"):null},[P,n,e==null||(t=e.menu)===null||t===void 0?void 0:t.hideMenuWhenCollapsed]),Nt=i&&(i==null?void 0:i(e)),Xt=(0,u.jsxs)(u.Fragment,{children:[Se&&(0,u.jsxs)("div",{className:fe()([fe()("".concat(P,"-logo"),y,(0,o.Z)({},"".concat(P,"-logo-collapsed"),n))]),onClick:Ie?b:void 0,id:"logo",style:pe,children:[Se,ot]}),Ae&&(0,u.jsx)("div",{className:fe()(["".concat(P,"-extra"),!Se&&"".concat(P,"-extra-no-logo"),y]),children:Ae}),(0,u.jsx)("div",{style:{flex:1,overflowY:"auto",overflowX:"hidden"},children:Ye}),(0,u.jsxs)(ha.Provider,{value:{},children:[W?(0,u.jsx)("div",{className:"".concat(P,"-links ").concat(y).trim(),children:(0,u.jsx)(Tn.Z,{inlineIndent:16,className:"".concat(P,"-link-menu ").concat(y).trim(),selectedKeys:[],openKeys:[],theme:c,mode:"inline",items:Oe})}):null,Ie&&(0,u.jsxs)(u.Fragment,{children:[mt,!Ve&&_?(0,u.jsx)("div",{className:fe()("".concat(P,"-actions"),y,(0,o.Z)({},"".concat(P,"-actions-collapsed"),n)),children:_==null?void 0:_(e)}):null]}),Nt&&(0,u.jsx)("div",{className:fe()(["".concat(P,"-footer"),y,(0,o.Z)({},"".concat(P,"-footer-collapsed"),n)]),children:Nt})]})]});return xe.wrapSSR((0,u.jsxs)(u.Fragment,{children:[l&&!m&&!pt&&(0,u.jsx)("div",{style:(0,d.Z)({width:n?de:f,overflow:"hidden",flex:"0 0 ".concat(n?de:f,"px"),maxWidth:n?de:f,minWidth:n?de:f,transition:"all 0.2s ease 0s"},H)}),(0,u.jsxs)(pa,{collapsible:!0,trigger:null,collapsed:n,breakpoint:j===!1?void 0:j,onCollapse:function(rt){m||s==null||s(rt)},collapsedWidth:de,style:H,theme:c,width:f,className:fe()(Ee,y,pt),children:[pt?(0,u.jsx)("div",{className:"".concat(P,"-hide-when-collapsed ").concat(y).trim(),style:{height:"100%",width:"100%",opacity:pt?0:1},children:Xt}):Xt,ft]})]}))},ga=v(10178),ya=v(9220),xa=function(e){var t,n,a,l,i;return(0,o.Z)({},e.componentCls,{"&-header-actions":{display:"flex",height:"100%",alignItems:"center","&-item":{display:"inline-flex",alignItems:"center",justifyContent:"center",paddingBlock:0,paddingInline:2,color:(t=e.layout)===null||t===void 0||(t=t.header)===null||t===void 0?void 0:t.colorTextRightActionsItem,fontSize:"16px",cursor:"pointer",borderRadius:e.borderRadius,"> *":{paddingInline:6,paddingBlock:6,borderRadius:e.borderRadius,"&:hover":{backgroundColor:(n=e.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.colorBgRightActionsItemHover}}},"&-avatar":{display:"inline-flex",alignItems:"center",justifyContent:"center",paddingInlineStart:e.padding,paddingInlineEnd:e.padding,cursor:"pointer",color:(a=e.layout)===null||a===void 0||(a=a.header)===null||a===void 0?void 0:a.colorTextRightActionsItem,"> div":{height:"44px",color:(l=e.layout)===null||l===void 0||(l=l.header)===null||l===void 0?void 0:l.colorTextRightActionsItem,paddingInline:8,paddingBlock:8,cursor:"pointer",display:"flex",alignItems:"center",lineHeight:"44px",borderRadius:e.borderRadius,"&:hover":{backgroundColor:(i=e.layout)===null||i===void 0||(i=i.header)===null||i===void 0?void 0:i.colorBgRightActionsItemHover}}}}})};function Ca(r){return(0,We.Xj)("ProLayoutRightContent",function(e){var t=(0,d.Z)((0,d.Z)({},e),{},{componentCls:".".concat(r)});return[xa(t)]})}var ba=["rightContentRender","avatarProps","actionsRender","headerContentRender"],Sa=["title","render"],An=function(e){var t=e.rightContentRender,n=e.avatarProps,a=e.actionsRender,l=e.headerContentRender,i=(0,J.Z)(e,ba),s=(0,p.useContext)(nt.ZP.ConfigContext),c=s.getPrefixCls,f="".concat(c(),"-pro-global-header"),m=Ca(f),b=m.wrapSSR,g=m.hashId,j=(0,p.useState)("auto"),H=(0,E.Z)(j,2),D=H[0],L=H[1],k=(0,p.useMemo)(function(){if(!n)return null;var $=n.title,C=n.render,_=(0,J.Z)(n,Sa),se=[_!=null&&_.src||_!=null&&_.srcSet||_.icon||_.children?(0,p.createElement)(In.C,(0,d.Z)((0,d.Z)({},_),{},{size:28,key:"avatar"})):null,$?(0,u.jsx)("span",{style:{marginInlineStart:8},children:$},"name"):void 0];return C?C(n,(0,u.jsx)("div",{children:se}),i):(0,u.jsx)("div",{children:se})},[n]),W=a||k?function($){var C=a&&(a==null?void 0:a($));return!C&&!k?null:Array.isArray(C)?b((0,u.jsxs)("div",{className:"".concat(f,"-header-actions ").concat(g).trim(),children:[C.filter(Boolean).map(function(_,se){var z=!1;if(p.isValidElement(_)){var N;z=!!(_!=null&&(N=_.props)!==null&&N!==void 0&&N["aria-hidden"])}return(0,u.jsx)("div",{className:fe()("".concat(f,"-header-actions-item ").concat(g),(0,o.Z)({},"".concat(f,"-header-actions-hover"),!z)),children:_},se)}),k&&(0,u.jsx)("span",{className:"".concat(f,"-header-actions-avatar ").concat(g).trim(),children:k})]})):b((0,u.jsxs)("div",{className:"".concat(f,"-header-actions ").concat(g).trim(),children:[C,k&&(0,u.jsx)("span",{className:"".concat(f,"-header-actions-avatar ").concat(g).trim(),children:k})]}))}:void 0,U=(0,ga.D)(function(){var $=(0,O.Z)((0,V.Z)().mark(function C(_){return(0,V.Z)().wrap(function(z){for(;;)switch(z.prev=z.next){case 0:L(_);case 1:case"end":return z.stop()}},C)}));return function(C){return $.apply(this,arguments)}}(),160),A=W||t;return(0,u.jsx)("div",{className:"".concat(f,"-right-content ").concat(g).trim(),style:{minWidth:D,height:"100%"},children:(0,u.jsx)("div",{style:{height:"100%"},children:(0,u.jsx)(ya.Z,{onResize:function(C){var _=C.width;U.run(_)},children:A?(0,u.jsx)("div",{style:{display:"flex",alignItems:"center",height:"100%",justifyContent:"flex-end"},children:A((0,d.Z)((0,d.Z)({},i),{},{rightContentSize:D}))}):null})})})},Ma=function(e){var t,n;return(0,o.Z)({},e.componentCls,{position:"relative",width:"100%",height:"100%",backgroundColor:"transparent",".anticon":{color:"inherit"},"&-main":{display:"flex",height:"100%",paddingInlineStart:"16px","&-left":(0,o.Z)({display:"flex",alignItems:"center"},"".concat(e.proComponentsCls,"-layout-apps-icon"),{marginInlineEnd:16,marginInlineStart:-8})},"&-wide":{maxWidth:1152,margin:"0 auto"},"&-logo":{position:"relative",display:"flex",height:"100%",alignItems:"center",overflow:"hidden","> *:first-child":{display:"flex",alignItems:"center",minHeight:"22px",fontSize:"22px"},"> *:first-child > img":{display:"inline-block",height:"32px",verticalAlign:"middle"},"> *:first-child > h1":{display:"inline-block",marginBlock:0,marginInline:0,lineHeight:"24px",marginInlineStart:6,fontWeight:"600",fontSize:"16px",color:(t=e.layout)===null||t===void 0||(t=t.header)===null||t===void 0?void 0:t.colorHeaderTitle,verticalAlign:"top"}},"&-menu":{minWidth:0,display:"flex",alignItems:"center",paddingInline:6,paddingBlock:6,lineHeight:"".concat(Math.max((((n=e.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.heightLayoutHeader)||56)-12,40),"px")}})};function Za(r){return(0,We.Xj)("ProLayoutTopNavHeader",function(e){var t=(0,d.Z)((0,d.Z)({},e),{},{componentCls:".".concat(r)});return[Ma(t)]})}var Dn=function(e){var t,n,a,l,i,s,c,f=(0,p.useRef)(null),m=e.onMenuHeaderClick,b=e.contentWidth,g=e.rightContentRender,j=e.className,H=e.style,D=e.headerContentRender,L=e.layout,k=e.actionsRender,W=(0,p.useContext)(nt.ZP.ConfigContext),U=W.getPrefixCls,A=(0,p.useContext)(Q.L_),$=A.dark,C="".concat(e.prefixCls||U("pro"),"-top-nav-header"),_=Za(C),se=_.wrapSSR,z=_.hashId,N=void 0;e.menuHeaderRender!==void 0?N="menuHeaderRender":(L==="mix"||L==="top")&&(N="headerTitleRender");var pe=un((0,d.Z)((0,d.Z)({},e),{},{collapsed:!1}),N),Me=(0,p.useContext)(Q.L_),y=Me.token,Ie=(0,p.useMemo)(function(){var P,de,xe,Ee,Se,Ae,_e,Oe,Ye,Ke,Ve,ot,ft,mt=(0,u.jsx)(nt.ZP,{theme:{hashed:(0,Q.nu)(),components:{Layout:{headerBg:"transparent",bodyBg:"transparent"},Menu:(0,d.Z)({},Y({colorItemBg:((P=y.layout)===null||P===void 0||(P=P.header)===null||P===void 0?void 0:P.colorBgHeader)||"transparent",colorSubItemBg:((de=y.layout)===null||de===void 0||(de=de.header)===null||de===void 0?void 0:de.colorBgHeader)||"transparent",radiusItem:y.borderRadius,colorItemBgSelected:((xe=y.layout)===null||xe===void 0||(xe=xe.header)===null||xe===void 0?void 0:xe.colorBgMenuItemSelected)||(y==null?void 0:y.colorBgTextHover),itemHoverBg:((Ee=y.layout)===null||Ee===void 0||(Ee=Ee.header)===null||Ee===void 0?void 0:Ee.colorBgMenuItemHover)||(y==null?void 0:y.colorBgTextHover),colorItemBgSelectedHorizontal:((Se=y.layout)===null||Se===void 0||(Se=Se.header)===null||Se===void 0?void 0:Se.colorBgMenuItemSelected)||(y==null?void 0:y.colorBgTextHover),colorActiveBarWidth:0,colorActiveBarHeight:0,colorActiveBarBorderSize:0,colorItemText:((Ae=y.layout)===null||Ae===void 0||(Ae=Ae.header)===null||Ae===void 0?void 0:Ae.colorTextMenu)||(y==null?void 0:y.colorTextSecondary),colorItemTextHoverHorizontal:((_e=y.layout)===null||_e===void 0||(_e=_e.header)===null||_e===void 0?void 0:_e.colorTextMenuActive)||(y==null?void 0:y.colorText),colorItemTextSelectedHorizontal:((Oe=y.layout)===null||Oe===void 0||(Oe=Oe.header)===null||Oe===void 0?void 0:Oe.colorTextMenuSelected)||(y==null?void 0:y.colorTextBase),horizontalItemBorderRadius:4,colorItemTextHover:((Ye=y.layout)===null||Ye===void 0||(Ye=Ye.header)===null||Ye===void 0?void 0:Ye.colorTextMenuActive)||"rgba(0, 0, 0, 0.85)",horizontalItemHoverBg:((Ke=y.layout)===null||Ke===void 0||(Ke=Ke.header)===null||Ke===void 0?void 0:Ke.colorBgMenuItemHover)||"rgba(0, 0, 0, 0.04)",colorItemTextSelected:((Ve=y.layout)===null||Ve===void 0||(Ve=Ve.header)===null||Ve===void 0?void 0:Ve.colorTextMenuSelected)||"rgba(0, 0, 0, 1)",popupBg:y==null?void 0:y.colorBgElevated,subMenuItemBg:y==null?void 0:y.colorBgElevated,darkSubMenuItemBg:"transparent",darkPopupBg:y==null?void 0:y.colorBgElevated}))},token:{colorBgElevated:((ot=y.layout)===null||ot===void 0||(ot=ot.header)===null||ot===void 0?void 0:ot.colorBgHeader)||"transparent"}},children:(0,u.jsx)(_n,(0,d.Z)((0,d.Z)((0,d.Z)({theme:$?"dark":"light"},e),{},{className:"".concat(C,"-base-menu ").concat(z).trim()},e.menuProps),{},{style:(0,d.Z)({width:"100%"},(ft=e.menuProps)===null||ft===void 0?void 0:ft.style),collapsed:!1,menuRenderType:"header",mode:"horizontal"}))});return D?D(e,mt):mt},[(t=y.layout)===null||t===void 0||(t=t.header)===null||t===void 0?void 0:t.colorBgHeader,(n=y.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.colorBgMenuItemSelected,(a=y.layout)===null||a===void 0||(a=a.header)===null||a===void 0?void 0:a.colorBgMenuItemHover,(l=y.layout)===null||l===void 0||(l=l.header)===null||l===void 0?void 0:l.colorTextMenu,(i=y.layout)===null||i===void 0||(i=i.header)===null||i===void 0?void 0:i.colorTextMenuActive,(s=y.layout)===null||s===void 0||(s=s.header)===null||s===void 0?void 0:s.colorTextMenuSelected,(c=y.layout)===null||c===void 0||(c=c.header)===null||c===void 0?void 0:c.colorBgMenuElevated,y.borderRadius,y==null?void 0:y.colorBgTextHover,y==null?void 0:y.colorTextSecondary,y==null?void 0:y.colorText,y==null?void 0:y.colorTextBase,y.colorBgElevated,$,e,C,z,D]);return se((0,u.jsx)("div",{className:fe()(C,z,j,(0,o.Z)({},"".concat(C,"-light"),!0)),style:H,children:(0,u.jsxs)("div",{ref:f,className:fe()("".concat(C,"-main"),z,(0,o.Z)({},"".concat(C,"-wide"),b==="Fixed"&&L==="top")),children:[pe&&(0,u.jsxs)("div",{className:fe()("".concat(C,"-main-left ").concat(z)),onClick:m,children:[(0,u.jsx)(ln,(0,d.Z)({},e)),(0,u.jsx)("div",{className:"".concat(C,"-logo ").concat(z).trim(),id:"logo",children:pe},"logo")]}),(0,u.jsx)("div",{style:{flex:1},className:"".concat(C,"-menu ").concat(z).trim(),children:Ie}),(g||k||e.avatarProps)&&(0,u.jsx)(An,(0,d.Z)((0,d.Z)({rightContentRender:g},e),{},{prefixCls:C}))]})}))},Ia=function(e){var t,n,a;return(0,o.Z)({},e.componentCls,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({position:"relative",background:"transparent",display:"flex",alignItems:"center",marginBlock:0,marginInline:16,height:((t=e.layout)===null||t===void 0||(t=t.header)===null||t===void 0?void 0:t.heightLayoutHeader)||56,boxSizing:"border-box","> a":{height:"100%"}},"".concat(e.proComponentsCls,"-layout-apps-icon"),{marginInlineEnd:16}),"&-collapsed-button",{minHeight:"22px",color:(n=e.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.colorHeaderTitle,fontSize:"18px",marginInlineEnd:"16px"}),"&-logo",{position:"relative",marginInlineEnd:"16px",a:{display:"flex",alignItems:"center",height:"100%",minHeight:"22px",fontSize:"20px"},img:{height:"28px"},h1:{height:"32px",marginBlock:0,marginInline:0,marginInlineStart:8,fontWeight:"600",color:((a=e.layout)===null||a===void 0||(a=a.header)===null||a===void 0?void 0:a.colorHeaderTitle)||e.colorTextHeading,fontSize:"18px",lineHeight:"32px"},"&-mix":{display:"flex",alignItems:"center"}}),"&-logo-mobile",{minWidth:"24px",marginInlineEnd:0}))};function Ta(r){return(0,We.Xj)("ProLayoutGlobalHeader",function(e){var t=(0,d.Z)((0,d.Z)({},e),{},{componentCls:".".concat(r)});return[Ia(t)]})}var Ra=function(e,t){return e===!1?null:e?e(t,null):t},Pa=function(e){var t=e.isMobile,n=e.logo,a=e.collapsed,l=e.onCollapse,i=e.rightContentRender,s=e.menuHeaderRender,c=e.onMenuHeaderClick,f=e.className,m=e.style,b=e.layout,g=e.children,j=e.splitMenus,H=e.menuData,D=e.prefixCls,L=(0,p.useContext)(nt.ZP.ConfigContext),k=L.getPrefixCls,W=L.direction,U="".concat(D||k("pro"),"-global-header"),A=Ta(U),$=A.wrapSSR,C=A.hashId,_=fe()(f,U,C);if(b==="mix"&&!t&&j){var se=(H||[]).map(function(Me){return(0,d.Z)((0,d.Z)({},Me),{},{children:void 0,routes:void 0})}),z=kt(se);return(0,u.jsx)(Dn,(0,d.Z)((0,d.Z)({mode:"horizontal"},e),{},{splitMenus:!1,menuData:z}))}var N=fe()("".concat(U,"-logo"),C,(0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(U,"-logo-rtl"),W==="rtl"),"".concat(U,"-logo-mix"),b==="mix"),"".concat(U,"-logo-mobile"),t)),pe=(0,u.jsx)("span",{className:N,children:(0,u.jsx)("a",{children:on(n)})},"logo");return $((0,u.jsxs)("div",{className:_,style:(0,d.Z)({},m),children:[t&&(0,u.jsx)("span",{className:"".concat(U,"-collapsed-button ").concat(C).trim(),onClick:function(){l==null||l(!a)},children:(0,u.jsx)(Dr,{})}),t&&Ra(s,pe),b==="mix"&&!t&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(ln,(0,d.Z)({},e)),(0,u.jsx)("div",{className:N,onClick:c,children:un((0,d.Z)((0,d.Z)({},e),{},{collapsed:!1}),"headerTitleRender")})]}),(0,u.jsx)("div",{style:{flex:1},children:g}),(i||e.actionsRender||e.avatarProps)&&(0,u.jsx)(An,(0,d.Z)({rightContentRender:i},e))]}))},wa=function(e){var t,n,a,l;return(0,o.Z)({},"".concat(e.proComponentsCls,"-layout"),(0,o.Z)({},"".concat(e.antCls,"-layout-header").concat(e.componentCls),{height:((t=e.layout)===null||t===void 0||(t=t.header)===null||t===void 0?void 0:t.heightLayoutHeader)||56,lineHeight:"".concat(((n=e.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.heightLayoutHeader)||56,"px"),zIndex:19,width:"100%",paddingBlock:0,paddingInline:0,borderBlockEnd:"1px solid ".concat(e.colorSplit),backgroundColor:((a=e.layout)===null||a===void 0||(a=a.header)===null||a===void 0?void 0:a.colorBgHeader)||"rgba(255, 255, 255, 0.4)",WebkitBackdropFilter:"blur(8px)",backdropFilter:"blur(8px)",transition:"background-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)","&-fixed-header":{position:"fixed",insetBlockStart:0,width:"100%",zIndex:100,insetInlineEnd:0},"&-fixed-header-scroll":{backgroundColor:((l=e.layout)===null||l===void 0||(l=l.header)===null||l===void 0?void 0:l.colorBgScrollHeader)||"rgba(255, 255, 255, 0.8)"},"&-header-actions":{display:"flex",alignItems:"center",fontSize:"16",cursor:"pointer","& &-item":{paddingBlock:0,paddingInline:8,"&:hover":{color:e.colorText}}},"&-header-realDark":{boxShadow:"0 2px 8px 0 rgba(0, 0, 0, 65%)"},"&-header-actions-header-action":{transition:"width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)"}}))};function Ba(r){return(0,We.Xj)("ProLayoutHeader",function(e){var t=(0,d.Z)((0,d.Z)({},e),{},{componentCls:".".concat(r)});return[wa(t)]})}function Ea(r,e){var t=e.stylish,n=e.proLayoutCollapsedWidth;return(0,We.Xj)("ProLayoutHeaderStylish",function(a){var l=(0,d.Z)((0,d.Z)({},a),{},{componentCls:".".concat(r),proLayoutCollapsedWidth:n});return t?[(0,o.Z)({},"div".concat(a.proComponentsCls,"-layout"),(0,o.Z)({},"".concat(l.componentCls),t==null?void 0:t(l)))]:[]})}var Hn=Mt.Z.Header,ja=function(e){var t,n,a,l=e.isMobile,i=e.fixedHeader,s=e.className,c=e.style,f=e.collapsed,m=e.prefixCls,b=e.onCollapse,g=e.layout,j=e.headerRender,H=e.headerContentRender,D=(0,p.useContext)(Q.L_),L=D.token,k=(0,p.useContext)(nt.ZP.ConfigContext),W=(0,p.useState)(!1),U=(0,E.Z)(W,2),A=U[0],$=U[1],C=i||g==="mix",_=(0,p.useCallback)(function(){var P=g==="top",de=kt(e.menuData||[]),xe=(0,u.jsx)(Pa,(0,d.Z)((0,d.Z)({onCollapse:b},e),{},{menuData:de,children:H&&H(e,null)}));return P&&!l&&(xe=(0,u.jsx)(Dn,(0,d.Z)((0,d.Z)({mode:"horizontal",onCollapse:b},e),{},{menuData:de}))),j&&typeof j=="function"?j(e,xe):xe},[H,j,l,g,b,e]);(0,p.useEffect)(function(){var P,de=(k==null||(P=k.getTargetContainer)===null||P===void 0?void 0:P.call(k))||document.body,xe=function(){var Se,Ae=de.scrollTop;return Ae>(((Se=L.layout)===null||Se===void 0||(Se=Se.header)===null||Se===void 0?void 0:Se.heightLayoutHeader)||56)&&!A?($(!0),!0):(A&&$(!1),!1)};if(C&&typeof window!="undefined")return de.addEventListener("scroll",xe,{passive:!0}),function(){de.removeEventListener("scroll",xe)}},[(t=L.layout)===null||t===void 0||(t=t.header)===null||t===void 0?void 0:t.heightLayoutHeader,C,A]);var se=g==="top",z="".concat(m,"-layout-header"),N=Ba(z),pe=N.wrapSSR,Me=N.hashId,y=Ea("".concat(z,".").concat(z,"-stylish"),{proLayoutCollapsedWidth:64,stylish:e.stylish}),Ie=fe()(s,Me,z,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(z,"-fixed-header"),C),"".concat(z,"-fixed-header-scroll"),A),"".concat(z,"-mix"),g==="mix"),"".concat(z,"-fixed-header-action"),!f),"".concat(z,"-top-menu"),se),"".concat(z,"-header"),!0),"".concat(z,"-stylish"),!!e.stylish));return g==="side"&&!l?null:y.wrapSSR(pe((0,u.jsx)(u.Fragment,{children:(0,u.jsxs)(nt.ZP,{theme:{hashed:(0,Q.nu)(),components:{Layout:{headerBg:"transparent",bodyBg:"transparent"}}},children:[C&&(0,u.jsx)(Hn,{style:(0,d.Z)({height:((n=L.layout)===null||n===void 0||(n=n.header)===null||n===void 0?void 0:n.heightLayoutHeader)||56,lineHeight:"".concat(((a=L.layout)===null||a===void 0||(a=a.header)===null||a===void 0?void 0:a.heightLayoutHeader)||56,"px"),backgroundColor:"transparent",zIndex:19},c)}),(0,u.jsx)(Hn,{className:Ie,style:c,children:_()})]})})))},La=v(83832),_a=v(85265),Oa=v(11568),$n=new Oa.E4("antBadgeLoadingCircle",{"0%":{display:"none",opacity:0,overflow:"hidden"},"80%":{overflow:"hidden"},"100%":{display:"unset",opacity:1}}),Na=function(e){var t,n,a,l,i,s,c,f,m,b,g,j;return(0,o.Z)({},"".concat(e.proComponentsCls,"-layout"),(0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(e.antCls,"-layout-sider").concat(e.componentCls),{background:((t=e.layout)===null||t===void 0||(t=t.sider)===null||t===void 0?void 0:t.colorMenuBackground)||"transparent"}),e.componentCls,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({position:"relative",boxSizing:"border-box","&-menu":{position:"relative",zIndex:10,minHeight:"100%"}},"& ".concat(e.antCls,"-layout-sider-children"),{position:"relative",display:"flex",flexDirection:"column",height:"100%",paddingInline:(n=e.layout)===null||n===void 0||(n=n.sider)===null||n===void 0?void 0:n.paddingInlineLayoutMenu,paddingBlock:(a=e.layout)===null||a===void 0||(a=a.sider)===null||a===void 0?void 0:a.paddingBlockLayoutMenu,borderInlineEnd:"1px solid ".concat(e.colorSplit),marginInlineEnd:-1}),"".concat(e.antCls,"-menu"),(0,o.Z)((0,o.Z)({},"".concat(e.antCls,"-menu-item-group-title"),{fontSize:e.fontSizeSM,paddingBottom:4}),"".concat(e.antCls,"-menu-item:not(").concat(e.antCls,"-menu-item-selected):hover"),{color:(l=e.layout)===null||l===void 0||(l=l.sider)===null||l===void 0?void 0:l.colorTextMenuItemHover})),"&-logo",{position:"relative",display:"flex",alignItems:"center",justifyContent:"space-between",paddingInline:12,paddingBlock:16,color:(i=e.layout)===null||i===void 0||(i=i.sider)===null||i===void 0?void 0:i.colorTextMenu,cursor:"pointer",borderBlockEnd:"1px solid ".concat((s=e.layout)===null||s===void 0||(s=s.sider)===null||s===void 0?void 0:s.colorMenuItemDivider),"> a":{display:"flex",alignItems:"center",justifyContent:"center",minHeight:22,fontSize:22,"> img":{display:"inline-block",height:22,verticalAlign:"middle"},"> h1":{display:"inline-block",height:22,marginBlock:0,marginInlineEnd:0,marginInlineStart:6,color:(c=e.layout)===null||c===void 0||(c=c.sider)===null||c===void 0?void 0:c.colorTextMenuTitle,animationName:$n,animationDuration:".4s",animationTimingFunction:"ease",fontWeight:600,fontSize:16,lineHeight:"22px",verticalAlign:"middle"}},"&-collapsed":(0,o.Z)({flexDirection:"column-reverse",margin:0,padding:12},"".concat(e.proComponentsCls,"-layout-apps-icon"),{marginBlockEnd:8,fontSize:16,transition:"font-size 0.2s ease-in-out,color 0.2s ease-in-out"})}),"&-actions",{display:"flex",alignItems:"center",justifyContent:"space-between",marginBlock:4,marginInline:0,color:(f=e.layout)===null||f===void 0||(f=f.sider)===null||f===void 0?void 0:f.colorTextMenu,"&-collapsed":{flexDirection:"column-reverse",paddingBlock:0,paddingInline:8,fontSize:16,transition:"font-size 0.3s ease-in-out"},"&-list":{color:(m=e.layout)===null||m===void 0||(m=m.sider)===null||m===void 0?void 0:m.colorTextMenuSecondary,"&-collapsed":{marginBlockEnd:8,animationName:"none"},"&-item":{paddingInline:6,paddingBlock:6,lineHeight:"16px",fontSize:16,cursor:"pointer",borderRadius:e.borderRadius,"&:hover":{background:e.colorBgTextHover}}},"&-avatar":{fontSize:14,paddingInline:8,paddingBlock:8,display:"flex",alignItems:"center",gap:e.marginXS,borderRadius:e.borderRadius,"& *":{cursor:"pointer"},"&:hover":{background:e.colorBgTextHover}}}),"&-hide-menu-collapsed",{insetInlineStart:"-".concat(e.proLayoutCollapsedWidth-12,"px"),position:"absolute"}),"&-extra",{marginBlockEnd:16,marginBlock:0,marginInline:16,"&-no-logo":{marginBlockStart:16}}),"&-links",{width:"100%",ul:{height:"auto"}}),"&-link-menu",{border:"none",boxShadow:"none",background:"transparent"}),"&-footer",{color:(b=e.layout)===null||b===void 0||(b=b.sider)===null||b===void 0?void 0:b.colorTextMenuSecondary,paddingBlockEnd:16,fontSize:e.fontSize,animationName:$n,animationDuration:".4s",animationTimingFunction:"ease"})),"".concat(e.componentCls).concat(e.componentCls,"-fixed"),{position:"fixed",insetBlockStart:0,insetInlineStart:0,zIndex:"100",height:"100%","&-mix":{height:"calc(100% - ".concat(((g=e.layout)===null||g===void 0||(g=g.header)===null||g===void 0?void 0:g.heightLayoutHeader)||56,"px)"),insetBlockStart:"".concat(((j=e.layout)===null||j===void 0||(j=j.header)===null||j===void 0?void 0:j.heightLayoutHeader)||56,"px")}}))};function Aa(r,e){var t=e.proLayoutCollapsedWidth;return(0,We.Xj)("ProLayoutSiderMenu",function(n){var a=(0,d.Z)((0,d.Z)({},n),{},{componentCls:".".concat(r),proLayoutCollapsedWidth:t});return[Na(a)]})}var zn=function(e){var t,n=e.isMobile,a=e.siderWidth,l=e.collapsed,i=e.onCollapse,s=e.style,c=e.className,f=e.hide,m=e.prefixCls,b=e.getContainer,g=(0,p.useContext)(Q.L_),j=g.token;(0,p.useEffect)(function(){n===!0&&(i==null||i(!0))},[n]);var H=(0,Cn.Z)(e,["className","style"]),D=p.useContext(nt.ZP.ConfigContext),L=D.direction,k=Aa("".concat(m,"-sider"),{proLayoutCollapsedWidth:64}),W=k.wrapSSR,U=k.hashId,A=fe()("".concat(m,"-sider"),c,U);if(f)return null;var $=(0,R.X)(!l,function(){return i==null?void 0:i(!0)});return W(n?(0,u.jsx)(_a.Z,(0,d.Z)((0,d.Z)({placement:L==="rtl"?"right":"left",className:fe()("".concat(m,"-drawer-sider"),c)},$),{},{style:(0,d.Z)({padding:0,height:"100vh"},s),onClose:function(){i==null||i(!0)},maskClosable:!0,closable:!1,getContainer:b||!1,width:a,styles:{body:{height:"100vh",padding:0,display:"flex",flexDirection:"row",backgroundColor:(t=j.layout)===null||t===void 0||(t=t.sider)===null||t===void 0?void 0:t.colorMenuBackground}},children:(0,u.jsx)(Nn,(0,d.Z)((0,d.Z)({},H),{},{isMobile:!0,className:A,collapsed:n?!1:l,splitMenus:!1,originCollapsed:l}))})):(0,u.jsx)(Nn,(0,d.Z)((0,d.Z)({className:A,originCollapsed:l},H),{},{style:s})))},Wn=v(76509),sn=v(16305),Da=function(e,t,n){if(n){var a=(0,Ut.Z)(n.keys()).find(function(i){try{return i.startsWith("http")?!1:(0,sn.match)(i)(e)}catch(s){return console.log("key",i,s),!1}});if(a)return n.get(a)}if(t){var l=Object.keys(t).find(function(i){try{return i!=null&&i.startsWith("http")?!1:(0,sn.match)(i)(e)}catch(s){return console.log("key",i,s),!1}});if(l)return t[l]}return{path:""}},cn=function(e,t){var n=e.pathname,a=n===void 0?"/":n,l=e.breadcrumb,i=e.breadcrumbMap,s=e.formatMessage,c=e.title,f=e.menu,m=f===void 0?{locale:!1}:f,b=t?"":c||"",g=Da(a,l,i);if(!g)return{title:b,id:"",pageName:b};var j=g.name;return m.locale!==!1&&g.locale&&s&&(j=s({id:g.locale||"",defaultMessage:g.name})),j?t||!c?{title:j,id:g.locale||"",pageName:j}:{title:"".concat(j," - ").concat(c),id:g.locale||"",pageName:j}:{title:b,id:g.locale||"",pageName:b}},Ko=function(e,t){return cn(e,t).title},Ha={"app.setting.pagestyle":"Page style setting","app.setting.pagestyle.dark":"Dark Menu style","app.setting.pagestyle.light":"Light Menu style","app.setting.pagestyle.realdark":"Dark style (Beta)","app.setting.content-width":"Content Width","app.setting.content-width.fixed":"Fixed","app.setting.content-width.fluid":"Fluid","app.setting.themecolor":"Theme Color","app.setting.themecolor.dust":"Dust Red","app.setting.themecolor.volcano":"Volcano","app.setting.themecolor.sunset":"Sunset Orange","app.setting.themecolor.cyan":"Cyan","app.setting.themecolor.green":"Polar Green","app.setting.themecolor.techBlue":"Tech Blue (default)","app.setting.themecolor.daybreak":"Daybreak Blue","app.setting.themecolor.geekblue":"Geek Blue","app.setting.themecolor.purple":"Golden Purple","app.setting.sidermenutype":"SideMenu Type","app.setting.sidermenutype-sub":"Classic","app.setting.sidermenutype-group":"Grouping","app.setting.navigationmode":"Navigation Mode","app.setting.regionalsettings":"Regional Settings","app.setting.regionalsettings.header":"Header","app.setting.regionalsettings.menu":"Menu","app.setting.regionalsettings.footer":"Footer","app.setting.regionalsettings.menuHeader":"Menu Header","app.setting.sidemenu":"Side Menu Layout","app.setting.topmenu":"Top Menu Layout","app.setting.mixmenu":"Mix Menu Layout","app.setting.splitMenus":"Split Menus","app.setting.fixedheader":"Fixed Header","app.setting.fixedsidebar":"Fixed Sidebar","app.setting.fixedsidebar.hint":"Works on Side Menu Layout","app.setting.hideheader":"Hidden Header when scrolling","app.setting.hideheader.hint":"Works when Hidden Header is enabled","app.setting.othersettings":"Other Settings","app.setting.weakmode":"Weak Mode","app.setting.copy":"Copy Setting","app.setting.loading":"Loading theme","app.setting.copyinfo":"copy success\uFF0Cplease replace defaultSettings in src/models/setting.js","app.setting.production.hint":"Setting panel shows in development environment only, please manually modify"},$a=(0,d.Z)({},Ha),za={"app.setting.pagestyle":"Impostazioni di stile","app.setting.pagestyle.dark":"Tema scuro","app.setting.pagestyle.light":"Tema chiaro","app.setting.content-width":"Largezza contenuto","app.setting.content-width.fixed":"Fissa","app.setting.content-width.fluid":"Fluida","app.setting.themecolor":"Colore del tema","app.setting.themecolor.dust":"Rosso polvere","app.setting.themecolor.volcano":"Vulcano","app.setting.themecolor.sunset":"Arancione tramonto","app.setting.themecolor.cyan":"Ciano","app.setting.themecolor.green":"Verde polare","app.setting.themecolor.techBlue":"Tech Blu (default)","app.setting.themecolor.daybreak":"Blu cielo mattutino","app.setting.themecolor.geekblue":"Blu geek","app.setting.themecolor.purple":"Viola dorato","app.setting.navigationmode":"Modalit\xE0 di navigazione","app.setting.sidemenu":"Menu laterale","app.setting.topmenu":"Menu in testata","app.setting.mixmenu":"Menu misto","app.setting.splitMenus":"Menu divisi","app.setting.fixedheader":"Testata fissa","app.setting.fixedsidebar":"Menu laterale fisso","app.setting.fixedsidebar.hint":"Solo se selezionato Menu laterale","app.setting.hideheader":"Nascondi testata durante lo scorrimento","app.setting.hideheader.hint":"Solo se abilitato Nascondi testata durante lo scorrimento","app.setting.othersettings":"Altre impostazioni","app.setting.weakmode":"Inverti colori","app.setting.copy":"Copia impostazioni","app.setting.loading":"Carico tema...","app.setting.copyinfo":"Impostazioni copiate con successo! Incolla il contenuto in config/defaultSettings.js","app.setting.production.hint":"Questo pannello \xE8 visibile solo durante lo sviluppo. Le impostazioni devono poi essere modificate manulamente"},Wa=(0,d.Z)({},za),Fa={"app.setting.pagestyle":"\uC2A4\uD0C0\uC77C \uC124\uC815","app.setting.pagestyle.dark":"\uB2E4\uD06C \uBAA8\uB4DC","app.setting.pagestyle.light":"\uB77C\uC774\uD2B8 \uBAA8\uB4DC","app.setting.content-width":"\uCEE8\uD150\uCE20 \uB108\uBE44","app.setting.content-width.fixed":"\uACE0\uC815","app.setting.content-width.fluid":"\uD750\uB984","app.setting.themecolor":"\uD14C\uB9C8 \uC0C9\uC0C1","app.setting.themecolor.dust":"Dust Red","app.setting.themecolor.volcano":"Volcano","app.setting.themecolor.sunset":"Sunset Orange","app.setting.themecolor.cyan":"Cyan","app.setting.themecolor.green":"Polar Green","app.setting.themecolor.techBlue":"Tech Blu (default)","app.setting.themecolor.daybreak":"Daybreak Blue","app.setting.themecolor.geekblue":"Geek Blue","app.setting.themecolor.purple":"Golden Purple","app.setting.navigationmode":"\uB124\uBE44\uAC8C\uC774\uC158 \uBAA8\uB4DC","app.setting.regionalsettings":"\uC601\uC5ED\uBCC4 \uC124\uC815","app.setting.regionalsettings.header":"\uD5E4\uB354","app.setting.regionalsettings.menu":"\uBA54\uB274","app.setting.regionalsettings.footer":"\uBC14\uB2E5\uAE00","app.setting.regionalsettings.menuHeader":"\uBA54\uB274 \uD5E4\uB354","app.setting.sidemenu":"\uBA54\uB274 \uC0AC\uC774\uB4DC \uBC30\uCE58","app.setting.topmenu":"\uBA54\uB274 \uC0C1\uB2E8 \uBC30\uCE58","app.setting.mixmenu":"\uD63C\uD569\uD615 \uBC30\uCE58","app.setting.splitMenus":"\uBA54\uB274 \uBD84\uB9AC","app.setting.fixedheader":"\uD5E4\uB354 \uACE0\uC815","app.setting.fixedsidebar":"\uC0AC\uC774\uB4DC\uBC14 \uACE0\uC815","app.setting.fixedsidebar.hint":"'\uBA54\uB274 \uC0AC\uC774\uB4DC \uBC30\uCE58'\uB97C \uC120\uD0DD\uD588\uC744 \uB54C \uB3D9\uC791\uD568","app.setting.hideheader":"\uC2A4\uD06C\uB864 \uC911 \uD5E4\uB354 \uAC10\uCD94\uAE30","app.setting.hideheader.hint":"'\uD5E4\uB354 \uAC10\uCD94\uAE30 \uC635\uC158'\uC744 \uC120\uD0DD\uD588\uC744 \uB54C \uB3D9\uC791\uD568","app.setting.othersettings":"\uB2E4\uB978 \uC124\uC815","app.setting.weakmode":"\uACE0\uB300\uBE44 \uBAA8\uB4DC","app.setting.copy":"\uC124\uC815\uAC12 \uBCF5\uC0AC","app.setting.loading":"\uD14C\uB9C8 \uB85C\uB529 \uC911","app.setting.copyinfo":"\uBCF5\uC0AC \uC131\uACF5. src/models/settings.js\uC5D0 \uC788\uB294 defaultSettings\uB97C \uAD50\uCCB4\uD574 \uC8FC\uC138\uC694.","app.setting.production.hint":"\uC124\uC815 \uD310\uB12C\uC740 \uAC1C\uBC1C \uD658\uACBD\uC5D0\uC11C\uB9CC \uBCF4\uC5EC\uC9D1\uB2C8\uB2E4. \uC9C1\uC811 \uC218\uB3D9\uC73C\uB85C \uBCC0\uACBD\uBC14\uB78D\uB2C8\uB2E4."},Ka=(0,d.Z)({},Fa),ka={"app.setting.pagestyle":"\u6574\u4F53\u98CE\u683C\u8BBE\u7F6E","app.setting.pagestyle.dark":"\u6697\u8272\u83DC\u5355\u98CE\u683C","app.setting.pagestyle.light":"\u4EAE\u8272\u83DC\u5355\u98CE\u683C","app.setting.pagestyle.realdark":"\u6697\u8272\u98CE\u683C(\u5B9E\u9A8C\u529F\u80FD)","app.setting.content-width":"\u5185\u5BB9\u533A\u57DF\u5BBD\u5EA6","app.setting.content-width.fixed":"\u5B9A\u5BBD","app.setting.content-width.fluid":"\u6D41\u5F0F","app.setting.themecolor":"\u4E3B\u9898\u8272","app.setting.themecolor.dust":"\u8584\u66AE","app.setting.themecolor.volcano":"\u706B\u5C71","app.setting.themecolor.sunset":"\u65E5\u66AE","app.setting.themecolor.cyan":"\u660E\u9752","app.setting.themecolor.green":"\u6781\u5149\u7EFF","app.setting.themecolor.techBlue":"\u79D1\u6280\u84DD\uFF08\u9ED8\u8BA4\uFF09","app.setting.themecolor.daybreak":"\u62C2\u6653","app.setting.themecolor.geekblue":"\u6781\u5BA2\u84DD","app.setting.themecolor.purple":"\u9171\u7D2B","app.setting.navigationmode":"\u5BFC\u822A\u6A21\u5F0F","app.setting.sidermenutype":"\u4FA7\u8FB9\u83DC\u5355\u7C7B\u578B","app.setting.sidermenutype-sub":"\u7ECF\u5178\u6A21\u5F0F","app.setting.sidermenutype-group":"\u5206\u7EC4\u6A21\u5F0F","app.setting.regionalsettings":"\u5185\u5BB9\u533A\u57DF","app.setting.regionalsettings.header":"\u9876\u680F","app.setting.regionalsettings.menu":"\u83DC\u5355","app.setting.regionalsettings.footer":"\u9875\u811A","app.setting.regionalsettings.menuHeader":"\u83DC\u5355\u5934","app.setting.sidemenu":"\u4FA7\u8FB9\u83DC\u5355\u5E03\u5C40","app.setting.topmenu":"\u9876\u90E8\u83DC\u5355\u5E03\u5C40","app.setting.mixmenu":"\u6DF7\u5408\u83DC\u5355\u5E03\u5C40","app.setting.splitMenus":"\u81EA\u52A8\u5206\u5272\u83DC\u5355","app.setting.fixedheader":"\u56FA\u5B9A Header","app.setting.fixedsidebar":"\u56FA\u5B9A\u4FA7\u8FB9\u83DC\u5355","app.setting.fixedsidebar.hint":"\u4FA7\u8FB9\u83DC\u5355\u5E03\u5C40\u65F6\u53EF\u914D\u7F6E","app.setting.hideheader":"\u4E0B\u6ED1\u65F6\u9690\u85CF Header","app.setting.hideheader.hint":"\u56FA\u5B9A Header \u65F6\u53EF\u914D\u7F6E","app.setting.othersettings":"\u5176\u4ED6\u8BBE\u7F6E","app.setting.weakmode":"\u8272\u5F31\u6A21\u5F0F","app.setting.copy":"\u62F7\u8D1D\u8BBE\u7F6E","app.setting.loading":"\u6B63\u5728\u52A0\u8F7D\u4E3B\u9898","app.setting.copyinfo":"\u62F7\u8D1D\u6210\u529F\uFF0C\u8BF7\u5230 src/defaultSettings.js \u4E2D\u66FF\u6362\u9ED8\u8BA4\u914D\u7F6E","app.setting.production.hint":"\u914D\u7F6E\u680F\u53EA\u5728\u5F00\u53D1\u73AF\u5883\u7528\u4E8E\u9884\u89C8\uFF0C\u751F\u4EA7\u73AF\u5883\u4E0D\u4F1A\u5C55\u73B0\uFF0C\u8BF7\u62F7\u8D1D\u540E\u624B\u52A8\u4FEE\u6539\u914D\u7F6E\u6587\u4EF6"},Ua=(0,d.Z)({},ka),Ga={"app.setting.pagestyle":"\u6574\u9AD4\u98A8\u683C\u8A2D\u7F6E","app.setting.pagestyle.dark":"\u6697\u8272\u83DC\u55AE\u98A8\u683C","app.setting.pagestyle.realdark":"\u6697\u8272\u98A8\u683C(\u5B9E\u9A8C\u529F\u80FD)","app.setting.pagestyle.light":"\u4EAE\u8272\u83DC\u55AE\u98A8\u683C","app.setting.content-width":"\u5167\u5BB9\u5340\u57DF\u5BEC\u5EA6","app.setting.content-width.fixed":"\u5B9A\u5BEC","app.setting.content-width.fluid":"\u6D41\u5F0F","app.setting.themecolor":"\u4E3B\u984C\u8272","app.setting.themecolor.dust":"\u8584\u66AE","app.setting.themecolor.volcano":"\u706B\u5C71","app.setting.themecolor.sunset":"\u65E5\u66AE","app.setting.themecolor.cyan":"\u660E\u9752","app.setting.themecolor.green":"\u6975\u5149\u7DA0","app.setting.themecolor.techBlue":"\u79D1\u6280\u84DD\uFF08\u9ED8\u8A8D\uFF09","app.setting.themecolor.daybreak":"\u62C2\u66C9\u85CD","app.setting.themecolor.geekblue":"\u6975\u5BA2\u85CD","app.setting.themecolor.purple":"\u91AC\u7D2B","app.setting.navigationmode":"\u5C0E\u822A\u6A21\u5F0F","app.setting.sidemenu":"\u5074\u908A\u83DC\u55AE\u5E03\u5C40","app.setting.topmenu":"\u9802\u90E8\u83DC\u55AE\u5E03\u5C40","app.setting.mixmenu":"\u6DF7\u5408\u83DC\u55AE\u5E03\u5C40","app.setting.splitMenus":"\u81EA\u52A8\u5206\u5272\u83DC\u5355","app.setting.fixedheader":"\u56FA\u5B9A Header","app.setting.fixedsidebar":"\u56FA\u5B9A\u5074\u908A\u83DC\u55AE","app.setting.fixedsidebar.hint":"\u5074\u908A\u83DC\u55AE\u5E03\u5C40\u6642\u53EF\u914D\u7F6E","app.setting.hideheader":"\u4E0B\u6ED1\u6642\u96B1\u85CF Header","app.setting.hideheader.hint":"\u56FA\u5B9A Header \u6642\u53EF\u914D\u7F6E","app.setting.othersettings":"\u5176\u4ED6\u8A2D\u7F6E","app.setting.weakmode":"\u8272\u5F31\u6A21\u5F0F","app.setting.copy":"\u62F7\u8C9D\u8A2D\u7F6E","app.setting.loading":"\u6B63\u5728\u52A0\u8F09\u4E3B\u984C","app.setting.copyinfo":"\u62F7\u8C9D\u6210\u529F\uFF0C\u8ACB\u5230 src/defaultSettings.js \u4E2D\u66FF\u63DB\u9ED8\u8A8D\u914D\u7F6E","app.setting.production.hint":"\u914D\u7F6E\u6B04\u53EA\u5728\u958B\u767C\u74B0\u5883\u7528\u65BC\u9810\u89BD\uFF0C\u751F\u7522\u74B0\u5883\u4E0D\u6703\u5C55\u73FE\uFF0C\u8ACB\u62F7\u8C9D\u5F8C\u624B\u52D5\u4FEE\u6539\u914D\u7F6E\u6587\u4EF6"},Va=(0,d.Z)({},Ga),Fn={"zh-CN":Ua,"zh-TW":Va,"en-US":$a,"it-IT":Wa,"ko-KR":Ka},Xa=function(){if(!(0,ce.j)())return"zh-CN";var e=window.localStorage.getItem("umi_locale");return e||window.g_locale||navigator.language},Ya=function(){var e=Xa();return Fn[e]||Fn["zh-CN"]},Vt=v(67159),It=v(34155),Qa=function(){var e;return typeof It=="undefined"?Vt.Z:((e=It)===null||It===void 0||(It={NODE_ENV:"production",PUBLIC_PATH:"/dpanel/static/"})===null||It===void 0?void 0:It.ANTD_VERSION)||Vt.Z},Ja=function(e){var t,n,a,l,i,s,c,f,m,b,g,j,H,D,L,k,W,U,A,$,C,_,se,z,N,pe,Me,y,Ie,P,de,xe;return(t=Qa())!==null&&t!==void 0&&t.startsWith("5")?{}:(0,o.Z)((0,o.Z)((0,o.Z)({},e.componentCls,(0,o.Z)((0,o.Z)({width:"100%",height:"100%"},"".concat(e.proComponentsCls,"-base-menu"),(C={color:(n=e.layout)===null||n===void 0||(n=n.sider)===null||n===void 0?void 0:n.colorTextMenu},(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)(C,"".concat(e.antCls,"-menu-sub"),{backgroundColor:"transparent!important",color:(a=e.layout)===null||a===void 0||(a=a.sider)===null||a===void 0?void 0:a.colorTextMenu}),"& ".concat(e.antCls,"-layout"),{backgroundColor:"transparent",width:"100%"}),"".concat(e.antCls,"-menu-submenu-expand-icon, ").concat(e.antCls,"-menu-submenu-arrow"),{color:"inherit"}),"&".concat(e.antCls,"-menu"),(0,o.Z)((0,o.Z)({color:(l=e.layout)===null||l===void 0||(l=l.sider)===null||l===void 0?void 0:l.colorTextMenu},"".concat(e.antCls,"-menu-item"),{"*":{transition:"none !important"}}),"".concat(e.antCls,"-menu-item a"),{color:"inherit"})),"&".concat(e.antCls,"-menu-inline"),(0,o.Z)({},"".concat(e.antCls,"-menu-selected::after,").concat(e.antCls,"-menu-item-selected::after"),{display:"none"})),"".concat(e.antCls,"-menu-sub ").concat(e.antCls,"-menu-inline"),{backgroundColor:"transparent!important"}),"".concat(e.antCls,`-menu-item:active, + `).concat(e.antCls,"-menu-submenu-title:active"),{backgroundColor:"transparent!important"}),"&".concat(e.antCls,"-menu-light"),(0,o.Z)({},"".concat(e.antCls,`-menu-item:hover, + `).concat(e.antCls,`-menu-item-active, + `).concat(e.antCls,`-menu-submenu-active, + `).concat(e.antCls,"-menu-submenu-title:hover"),(0,o.Z)({color:(i=e.layout)===null||i===void 0||(i=i.sider)===null||i===void 0?void 0:i.colorTextMenuActive,borderRadius:e.borderRadius},"".concat(e.antCls,"-menu-submenu-arrow"),{color:(s=e.layout)===null||s===void 0||(s=s.sider)===null||s===void 0?void 0:s.colorTextMenuActive}))),"&".concat(e.antCls,"-menu:not(").concat(e.antCls,"-menu-horizontal)"),(0,o.Z)((0,o.Z)({},"".concat(e.antCls,"-menu-item-selected"),{backgroundColor:(c=e.layout)===null||c===void 0||(c=c.sider)===null||c===void 0?void 0:c.colorBgMenuItemSelected,borderRadius:e.borderRadius}),"".concat(e.antCls,`-menu-item:hover, + `).concat(e.antCls,`-menu-item-active, + `).concat(e.antCls,"-menu-submenu-title:hover"),(0,o.Z)({color:(f=e.layout)===null||f===void 0||(f=f.sider)===null||f===void 0?void 0:f.colorTextMenuActive,borderRadius:e.borderRadius,backgroundColor:"".concat((m=e.layout)===null||m===void 0||(m=m.header)===null||m===void 0?void 0:m.colorBgMenuItemHover," !important")},"".concat(e.antCls,"-menu-submenu-arrow"),{color:(b=e.layout)===null||b===void 0||(b=b.sider)===null||b===void 0?void 0:b.colorTextMenuActive}))),"".concat(e.antCls,"-menu-item-selected"),{color:(g=e.layout)===null||g===void 0||(g=g.sider)===null||g===void 0?void 0:g.colorTextMenuSelected}),(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)(C,"".concat(e.antCls,"-menu-submenu-selected"),{color:(j=e.layout)===null||j===void 0||(j=j.sider)===null||j===void 0?void 0:j.colorTextMenuSelected}),"&".concat(e.antCls,"-menu:not(").concat(e.antCls,"-menu-inline) ").concat(e.antCls,"-menu-submenu-open"),{color:(H=e.layout)===null||H===void 0||(H=H.sider)===null||H===void 0?void 0:H.colorTextMenuSelected}),"&".concat(e.antCls,"-menu-vertical"),(0,o.Z)({},"".concat(e.antCls,"-menu-submenu-selected"),{borderRadius:e.borderRadius,color:(D=e.layout)===null||D===void 0||(D=D.sider)===null||D===void 0?void 0:D.colorTextMenuSelected})),"".concat(e.antCls,"-menu-submenu:hover > ").concat(e.antCls,"-menu-submenu-title > ").concat(e.antCls,"-menu-submenu-arrow"),{color:(L=e.layout)===null||L===void 0||(L=L.sider)===null||L===void 0?void 0:L.colorTextMenuActive}),"&".concat(e.antCls,"-menu-horizontal"),(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},"".concat(e.antCls,`-menu-item:hover, + `).concat(e.antCls,`-menu-submenu:hover, + `).concat(e.antCls,`-menu-item-active, + `).concat(e.antCls,"-menu-submenu-active"),{borderRadius:4,transition:"none",color:(k=e.layout)===null||k===void 0||(k=k.header)===null||k===void 0?void 0:k.colorTextMenuActive,backgroundColor:"".concat((W=e.layout)===null||W===void 0||(W=W.header)===null||W===void 0?void 0:W.colorBgMenuItemHover," !important")}),"".concat(e.antCls,`-menu-item-open, + `).concat(e.antCls,`-menu-submenu-open, + `).concat(e.antCls,`-menu-item-selected, + `).concat(e.antCls,"-menu-submenu-selected"),(0,o.Z)({backgroundColor:(U=e.layout)===null||U===void 0||(U=U.header)===null||U===void 0?void 0:U.colorBgMenuItemSelected,borderRadius:e.borderRadius,transition:"none",color:"".concat((A=e.layout)===null||A===void 0||(A=A.header)===null||A===void 0?void 0:A.colorTextMenuSelected," !important")},"".concat(e.antCls,"-menu-submenu-arrow"),{color:"".concat(($=e.layout)===null||$===void 0||($=$.header)===null||$===void 0?void 0:$.colorTextMenuSelected," !important")})),"> ".concat(e.antCls,"-menu-item, > ").concat(e.antCls,"-menu-submenu"),{paddingInline:16,marginInline:4}),"> ".concat(e.antCls,"-menu-item::after, > ").concat(e.antCls,"-menu-submenu::after"),{display:"none"})))),"".concat(e.proComponentsCls,"-top-nav-header-base-menu"),(0,o.Z)((0,o.Z)({},"&".concat(e.antCls,"-menu"),(0,o.Z)({color:(_=e.layout)===null||_===void 0||(_=_.header)===null||_===void 0?void 0:_.colorTextMenu},"".concat(e.antCls,"-menu-item a"),{color:"inherit"})),"&".concat(e.antCls,"-menu-light"),(0,o.Z)((0,o.Z)({},"".concat(e.antCls,`-menu-item:hover, + `).concat(e.antCls,`-menu-item-active, + `).concat(e.antCls,`-menu-submenu-active, + `).concat(e.antCls,"-menu-submenu-title:hover"),(0,o.Z)({color:(se=e.layout)===null||se===void 0||(se=se.header)===null||se===void 0?void 0:se.colorTextMenuActive,borderRadius:e.borderRadius,transition:"none",backgroundColor:(z=e.layout)===null||z===void 0||(z=z.header)===null||z===void 0?void 0:z.colorBgMenuItemSelected},"".concat(e.antCls,"-menu-submenu-arrow"),{color:(N=e.layout)===null||N===void 0||(N=N.header)===null||N===void 0?void 0:N.colorTextMenuActive})),"".concat(e.antCls,"-menu-item-selected"),{color:(pe=e.layout)===null||pe===void 0||(pe=pe.header)===null||pe===void 0?void 0:pe.colorTextMenuSelected,borderRadius:e.borderRadius,backgroundColor:(Me=e.layout)===null||Me===void 0||(Me=Me.header)===null||Me===void 0?void 0:Me.colorBgMenuItemSelected})))),"".concat(e.antCls,"-menu-sub").concat(e.antCls,"-menu-inline"),{backgroundColor:"transparent!important"}),"".concat(e.antCls,"-menu-submenu-popup"),(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({backgroundColor:"rgba(255, 255, 255, 0.42)","-webkit-backdrop-filter":"blur(8px)",backdropFilter:"blur(8px)"},"".concat(e.antCls,"-menu"),(0,o.Z)({background:"transparent !important",backgroundColor:"transparent !important"},"".concat(e.antCls,`-menu-item:active, + `).concat(e.antCls,"-menu-submenu-title:active"),{backgroundColor:"transparent!important"})),"".concat(e.antCls,"-menu-item-selected"),{color:(y=e.layout)===null||y===void 0||(y=y.sider)===null||y===void 0?void 0:y.colorTextMenuSelected}),"".concat(e.antCls,"-menu-submenu-selected"),{color:(Ie=e.layout)===null||Ie===void 0||(Ie=Ie.sider)===null||Ie===void 0?void 0:Ie.colorTextMenuSelected}),"".concat(e.antCls,"-menu:not(").concat(e.antCls,"-menu-horizontal)"),(0,o.Z)((0,o.Z)({},"".concat(e.antCls,"-menu-item-selected"),{backgroundColor:"rgba(0, 0, 0, 0.04)",borderRadius:e.borderRadius,color:(P=e.layout)===null||P===void 0||(P=P.sider)===null||P===void 0?void 0:P.colorTextMenuSelected}),"".concat(e.antCls,`-menu-item:hover, + `).concat(e.antCls,`-menu-item-active, + `).concat(e.antCls,"-menu-submenu-title:hover"),(0,o.Z)({color:(de=e.layout)===null||de===void 0||(de=de.sider)===null||de===void 0?void 0:de.colorTextMenuActive,borderRadius:e.borderRadius},"".concat(e.antCls,"-menu-submenu-arrow"),{color:(xe=e.layout)===null||xe===void 0||(xe=xe.sider)===null||xe===void 0?void 0:xe.colorTextMenuActive}))))},qa=function(e){var t,n,a,l;return(0,o.Z)((0,o.Z)({},"".concat(e.antCls,"-layout"),{backgroundColor:"transparent !important"}),e.componentCls,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},"& ".concat(e.antCls,"-layout"),{display:"flex",backgroundColor:"transparent",width:"100%"}),"".concat(e.componentCls,"-content"),{display:"flex",flexDirection:"column",width:"100%",backgroundColor:((t=e.layout)===null||t===void 0||(t=t.pageContainer)===null||t===void 0?void 0:t.colorBgPageContainer)||"transparent",position:"relative",paddingBlock:(n=e.layout)===null||n===void 0||(n=n.pageContainer)===null||n===void 0?void 0:n.paddingBlockPageContainerContent,paddingInline:(a=e.layout)===null||a===void 0||(a=a.pageContainer)===null||a===void 0?void 0:a.paddingInlinePageContainerContent,"&-has-page-container":{padding:0}}),"".concat(e.componentCls,"-container"),{width:"100%",display:"flex",flexDirection:"column",minWidth:0,minHeight:0,backgroundColor:"transparent"}),"".concat(e.componentCls,"-bg-list"),{pointerEvents:"none",position:"fixed",overflow:"hidden",insetBlockStart:0,insetInlineStart:0,zIndex:0,height:"100%",width:"100%",background:(l=e.layout)===null||l===void 0?void 0:l.bgLayout}))};function eo(r){return(0,We.Xj)("ProLayout",function(e){var t=(0,d.Z)((0,d.Z)({},e),{},{componentCls:".".concat(r)});return[qa(t),Ja(t)]})}function to(r){if(!r||r==="/")return["/"];var e=r.split("/").filter(function(t){return t});return e.map(function(t,n){return"/".concat(e.slice(0,n+1).join("/"))})}var Tt=v(34155),no=function(){var e;return typeof Tt=="undefined"?Vt.Z:((e=Tt)===null||Tt===void 0||(Tt={NODE_ENV:"production",PUBLIC_PATH:"/dpanel/static/"})===null||Tt===void 0?void 0:Tt.ANTD_VERSION)||Vt.Z},ro=function(e,t,n){var a=e,l=a.breadcrumbName,i=a.title,s=a.path,c=n.findIndex(function(f){return f.linkPath===e.path})===n.length-1;return c?(0,u.jsx)("span",{children:i||l}):(0,u.jsx)("span",{onClick:s?function(){return location.href=s}:void 0,children:i||l})},ao=function(e,t){var n=t.formatMessage,a=t.menu;return e.locale&&n&&(a==null?void 0:a.locale)!==!1?n({id:e.locale,defaultMessage:e.name}):e.name},oo=function(e,t){var n=e.get(t);if(!n){var a=Array.from(e.keys())||[],l=a.find(function(i){try{return i!=null&&i.startsWith("http")?!1:(0,sn.match)(i.replace("?",""))(t)}catch(s){return console.log("path",i,s),!1}});l&&(n=e.get(l))}return n||{path:""}},io=function(e){var t=e.location,n=e.breadcrumbMap;return{location:t,breadcrumbMap:n}},lo=function(e,t,n){var a=to(e==null?void 0:e.pathname),l=a.map(function(i){var s=oo(t,i),c=ao(s,n),f=s.hideInBreadcrumb;return c&&!f?{linkPath:i,breadcrumbName:c,title:c,component:s.component}:{linkPath:"",breadcrumbName:"",title:""}}).filter(function(i){return i&&i.linkPath});return l},uo=function(e){var t=io(e),n=t.location,a=t.breadcrumbMap;return n&&n.pathname&&a?lo(n,a,e):[]},so=function(e,t){var n=e.breadcrumbRender,a=e.itemRender,l=t.breadcrumbProps||{},i=l.minLength,s=i===void 0?2:i,c=uo(e),f=function(g){for(var j=a||ro,H=arguments.length,D=new Array(H>1?H-1:0),L=1;L-1?{items:m,itemRender:f}:{routes:m,itemRender:f}};function co(r){return(0,Ut.Z)(r).reduce(function(e,t){var n=(0,E.Z)(t,2),a=n[0],l=n[1];return e[a]=l,e},{})}var vo=function r(e,t,n,a){var l=vr(e,(t==null?void 0:t.locale)||!1,n,!0),i=l.menuData,s=l.breadcrumb;return a?r(a(i),t,n,void 0):{breadcrumb:co(s),breadcrumbMap:s,menuData:i}},fo=v(71002),mo=v(51812),po=function(e){var t=(0,p.useState)({}),n=(0,E.Z)(t,2),a=n[0],l=n[1];return(0,p.useEffect)(function(){l((0,mo.Y)({layout:(0,fo.Z)(e.layout)!=="object"?e.layout:void 0,navTheme:e.navTheme,menuRender:e.menuRender,footerRender:e.footerRender,menuHeaderRender:e.menuHeaderRender,headerRender:e.headerRender,fixSiderbar:e.fixSiderbar}))},[e.layout,e.navTheme,e.menuRender,e.footerRender,e.menuHeaderRender,e.headerRender,e.fixSiderbar]),a},ho=["id","defaultMessage"],go=["fixSiderbar","navTheme","layout"],Kn=0,yo=function(e,t){var n;return e.headerRender===!1||e.pure?null:(0,u.jsx)(ja,(0,d.Z)((0,d.Z)({matchMenuKeys:t},e),{},{stylish:(n=e.stylish)===null||n===void 0?void 0:n.header}))},xo=function(e){return e.footerRender===!1||e.pure?null:e.footerRender?e.footerRender((0,d.Z)({},e),(0,u.jsx)(Lr,{})):null},Co=function(e,t){var n,a=e.layout,l=e.isMobile,i=e.selectedKeys,s=e.openKeys,c=e.splitMenus,f=e.suppressSiderWhenMenuEmpty,m=e.menuRender;if(e.menuRender===!1||e.pure)return null;var b=e.menuData;if(c&&(s!==!1||a==="mix")&&!l){var g=i||t,j=(0,E.Z)(g,1),H=j[0];if(H){var D;b=((D=e.menuData)===null||D===void 0||(D=D.find(function(U){return U.key===H}))===null||D===void 0?void 0:D.children)||[]}else b=[]}var L=kt(b||[]);if(L&&(L==null?void 0:L.length)<1&&(c||f))return null;if(a==="top"&&!l){var k;return(0,u.jsx)(zn,(0,d.Z)((0,d.Z)({matchMenuKeys:t},e),{},{hide:!0,stylish:(k=e.stylish)===null||k===void 0?void 0:k.sider}))}var W=(0,u.jsx)(zn,(0,d.Z)((0,d.Z)({matchMenuKeys:t},e),{},{menuData:L,stylish:(n=e.stylish)===null||n===void 0?void 0:n.sider}));return m?m(e,W):W},bo=function(e,t){var n=t.pageTitleRender,a=cn(e);if(n===!1)return{title:t.title||"",id:"",pageName:""};if(n){var l=n(e,a.title,a);if(typeof l=="string")return cn((0,d.Z)((0,d.Z)({},a),{},{title:l}));(0,Cr.ZP)(typeof l=="string","pro-layout: renderPageTitle return value should be a string")}return a},So=function(e,t,n){return e?t?64:n:0},Mo=function(e){var t,n,a,l,i,s,c,f,m,b,g,j,H,D,L=e||{},k=L.children,W=L.onCollapse,U=L.location,A=U===void 0?{pathname:"/"}:U,$=L.contentStyle,C=L.route,_=L.defaultCollapsed,se=L.style,z=L.siderWidth,N=L.menu,pe=L.siderMenuType,Me=L.isChildrenLayout,y=L.menuDataRender,Ie=L.actionRef,P=L.bgLayoutImgList,de=L.formatMessage,xe=L.loading,Ee=(0,p.useMemo)(function(){return z||(e.layout==="mix"?215:256)},[e.layout,z]),Se=(0,p.useContext)(nt.ZP.ConfigContext),Ae=(t=e.prefixCls)!==null&&t!==void 0?t:Se.getPrefixCls("pro"),_e=(0,oe.Z)(!1,{value:N==null?void 0:N.loading,onChange:N==null?void 0:N.onLoadingChange}),Oe=(0,E.Z)(_e,2),Ye=Oe[0],Ke=Oe[1],Ve=(0,p.useState)(function(){return Kn+=1,"pro-layout-".concat(Kn)}),ot=(0,E.Z)(Ve,1),ft=ot[0],mt=(0,p.useCallback)(function(He){var ht=He.id,qt=He.defaultMessage,zt=(0,J.Z)(He,ho);if(de)return de((0,d.Z)({id:ht,defaultMessage:qt},zt));var Wt=Ya();return Wt[ht]?Wt[ht]:qt},[de]),pt=(0,bn.ZP)([ft,N==null?void 0:N.params],function(){var He=(0,O.Z)((0,V.Z)().mark(function ht(qt){var zt,Wt,or,ir;return(0,V.Z)().wrap(function(Bt){for(;;)switch(Bt.prev=Bt.next){case 0:return Wt=(0,E.Z)(qt,2),or=Wt[1],Ke(!0),Bt.next=4,N==null||(zt=N.request)===null||zt===void 0?void 0:zt.call(N,or||{},(C==null?void 0:C.children)||(C==null?void 0:C.routes)||[]);case 4:return ir=Bt.sent,Ke(!1),Bt.abrupt("return",ir);case 7:case"end":return Bt.stop()}},ht)}));return function(ht){return He.apply(this,arguments)}}(),{revalidateOnFocus:!1,shouldRetryOnError:!1,revalidateOnReconnect:!1}),Nt=pt.data,Xt=pt.mutate,De=pt.isLoading;(0,p.useEffect)(function(){Ke(De)},[De]);var rt=(0,bn.kY)(),Qe=rt.cache;(0,p.useEffect)(function(){return function(){Qe instanceof Map&&Qe.delete(ft)}},[]);var Yt=(0,p.useMemo)(function(){return vo(Nt||(C==null?void 0:C.children)||(C==null?void 0:C.routes)||[],N,mt,y)},[mt,N,y,Nt,C==null?void 0:C.children,C==null?void 0:C.routes]),dn=Yt||{},Io=dn.breadcrumb,kn=dn.breadcrumbMap,Un=dn.menuData,At=Un===void 0?[]:Un;Ie&&N!==null&&N!==void 0&&N.request&&(Ie.current={reload:function(){Xt()}});var Dt=(0,p.useMemo)(function(){return yr(A.pathname||"/",At||[],!0)},[A.pathname,At]),vn=(0,p.useMemo)(function(){return Array.from(new Set(Dt.map(function(He){return He.key||He.path||""})))},[Dt]),Gn=Dt[Dt.length-1]||{},Vn=po(Gn),Qt=(0,d.Z)((0,d.Z)({},e),Vn),To=Qt.fixSiderbar,ko=Qt.navTheme,Ht=Qt.layout,Ro=(0,J.Z)(Qt,go),Rt=q(),Pt=(0,p.useMemo)(function(){return(Rt==="sm"||Rt==="xs")&&!e.disableMobile},[Rt,e.disableMobile]),Po=Ht!=="top"&&!Pt,wo=(0,oe.Z)(function(){return _!==void 0?_:!!(Pt||Rt==="md")},{value:e.collapsed,onChange:W}),Xn=(0,E.Z)(wo,2),$t=Xn[0],Yn=Xn[1],wt=(0,Cn.Z)((0,d.Z)((0,d.Z)((0,d.Z)({prefixCls:Ae},e),{},{siderWidth:Ee},Vn),{},{formatMessage:mt,breadcrumb:Io,menu:(0,d.Z)((0,d.Z)({},N),{},{type:pe||(N==null?void 0:N.type),loading:Ye}),layout:Ht}),["className","style","breadcrumbRender"]),fn=bo((0,d.Z)((0,d.Z)({pathname:A.pathname},wt),{},{breadcrumbMap:kn}),e),Bo=so((0,d.Z)((0,d.Z)({},wt),{},{breadcrumbRender:e.breadcrumbRender,breadcrumbMap:kn}),e),Jt=Co((0,d.Z)((0,d.Z)({},wt),{},{menuData:At,onCollapse:Yn,isMobile:Pt,collapsed:$t}),vn),mn=yo((0,d.Z)((0,d.Z)({},wt),{},{children:null,hasSiderMenu:!!Jt,menuData:At,isMobile:Pt,collapsed:$t,onCollapse:Yn}),vn),Qn=xo((0,d.Z)({isMobile:Pt,collapsed:$t},wt)),Eo=(0,p.useContext)(Wn.X),jo=Eo.isChildrenLayout,pn=Me!==void 0?Me:jo,it="".concat(Ae,"-layout"),Jn=eo(it),Lo=Jn.wrapSSR,hn=Jn.hashId,_o=fe()(e.className,hn,"ant-design-pro",it,(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},"screen-".concat(Rt),Rt),"".concat(it,"-top-menu"),Ht==="top"),"".concat(it,"-is-children"),pn),"".concat(it,"-fix-siderbar"),To),"".concat(it,"-").concat(Ht),Ht)),Oo=So(!!Po,$t,Ee),qn={position:"relative"};(pn||$&&$.minHeight)&&(qn.minHeight=0),(0,p.useEffect)(function(){var He;(He=e.onPageChange)===null||He===void 0||He.call(e,e.location)},[A.pathname,(n=A.pathname)===null||n===void 0?void 0:n.search]);var No=(0,p.useState)(!1),er=(0,E.Z)(No,2),tr=er[0],Ao=er[1],Do=(0,p.useState)(0),nr=(0,E.Z)(Do,2),rr=nr[0],Ho=nr[1];I(fn,e.title||!1);var $o=(0,p.useContext)(Q.L_),ae=$o.token,ar=(0,p.useMemo)(function(){return P&&P.length>0?P==null?void 0:P.map(function(He,ht){return(0,u.jsx)("img",{src:He.src,style:(0,d.Z)({position:"absolute"},He)},ht)}):null},[P]);return Lo((0,u.jsx)(Wn.X.Provider,{value:(0,d.Z)((0,d.Z)({},wt),{},{breadcrumb:Bo,menuData:At,isMobile:Pt,collapsed:$t,hasPageContainer:rr,setHasPageContainer:Ho,isChildrenLayout:!0,title:fn.pageName,hasSiderMenu:!!Jt,hasHeader:!!mn,siderWidth:Oo,hasFooter:!!Qn,hasFooterToolbar:tr,setHasFooterToolbar:Ao,pageTitleInfo:fn,matchMenus:Dt,matchMenuKeys:vn,currentMenu:Gn}),children:e.pure?(0,u.jsx)(u.Fragment,{children:k}):(0,u.jsxs)("div",{className:_o,children:[ar||(a=ae.layout)!==null&&a!==void 0&&a.bgLayout?(0,u.jsx)("div",{className:fe()("".concat(it,"-bg-list"),hn),children:ar}):null,(0,u.jsxs)(Mt.Z,{style:(0,d.Z)({minHeight:"100%",flexDirection:Jt?"row":void 0},se),children:[(0,u.jsx)(nt.ZP,{theme:{hashed:(0,Q.nu)(),token:{controlHeightLG:((l=ae.layout)===null||l===void 0||(l=l.sider)===null||l===void 0?void 0:l.menuHeight)||(ae==null?void 0:ae.controlHeightLG)},components:{Menu:Y({colorItemBg:((i=ae.layout)===null||i===void 0||(i=i.sider)===null||i===void 0?void 0:i.colorMenuBackground)||"transparent",colorSubItemBg:((s=ae.layout)===null||s===void 0||(s=s.sider)===null||s===void 0?void 0:s.colorMenuBackground)||"transparent",radiusItem:ae.borderRadius,colorItemBgSelected:((c=ae.layout)===null||c===void 0||(c=c.sider)===null||c===void 0?void 0:c.colorBgMenuItemSelected)||(ae==null?void 0:ae.colorBgTextHover),colorItemBgHover:((f=ae.layout)===null||f===void 0||(f=f.sider)===null||f===void 0?void 0:f.colorBgMenuItemHover)||(ae==null?void 0:ae.colorBgTextHover),colorItemBgActive:((m=ae.layout)===null||m===void 0||(m=m.sider)===null||m===void 0?void 0:m.colorBgMenuItemActive)||(ae==null?void 0:ae.colorBgTextActive),colorItemBgSelectedHorizontal:((b=ae.layout)===null||b===void 0||(b=b.sider)===null||b===void 0?void 0:b.colorBgMenuItemSelected)||(ae==null?void 0:ae.colorBgTextHover),colorActiveBarWidth:0,colorActiveBarHeight:0,colorActiveBarBorderSize:0,colorItemText:((g=ae.layout)===null||g===void 0||(g=g.sider)===null||g===void 0?void 0:g.colorTextMenu)||(ae==null?void 0:ae.colorTextSecondary),colorItemTextHover:((j=ae.layout)===null||j===void 0||(j=j.sider)===null||j===void 0?void 0:j.colorTextMenuItemHover)||"rgba(0, 0, 0, 0.85)",colorItemTextSelected:((H=ae.layout)===null||H===void 0||(H=H.sider)===null||H===void 0?void 0:H.colorTextMenuSelected)||"rgba(0, 0, 0, 1)",popupBg:ae==null?void 0:ae.colorBgElevated,subMenuItemBg:ae==null?void 0:ae.colorBgElevated,darkSubMenuItemBg:"transparent",darkPopupBg:ae==null?void 0:ae.colorBgElevated})}},children:Jt}),(0,u.jsxs)("div",{style:qn,className:"".concat(it,"-container ").concat(hn).trim(),children:[mn,(0,u.jsx)(Sr,(0,d.Z)((0,d.Z)({hasPageContainer:rr,isChildrenLayout:pn},Ro),{},{hasHeader:!!mn,prefixCls:it,style:$,children:xe?(0,u.jsx)(La.S,{}):k})),Qn,tr&&(0,u.jsx)("div",{className:"".concat(it,"-has-footer"),style:{height:64,marginBlockStart:(D=ae.layout)===null||D===void 0||(D=D.pageContainer)===null||D===void 0?void 0:D.paddingBlockPageContainerContent}})]})]})]})}))},Zo=function(e){var t=e.colorPrimary,n=e.navTheme!==void 0?{dark:e.navTheme==="realDark"}:{};return(0,u.jsx)(nt.ZP,{theme:t?{token:{colorPrimary:t}}:void 0,children:(0,u.jsx)(Q._Y,(0,d.Z)((0,d.Z)({autoClearCache:!0},n),{},{token:e.token,prefixCls:e.prefixCls,children:(0,u.jsx)(Mo,(0,d.Z)((0,d.Z)({logo:(0,u.jsx)(Mr,{})},wn),{},{location:(0,ce.j)()?window.location:void 0},e))}))})}},83832:function(he,X,v){"use strict";v.d(X,{S:function(){return Q}});var o=v(1413),V=v(45987),O=v(74330),J=v(67294),E=v(85893),d=["isLoading","pastDelay","timedOut","error","retry"],Q=function(p){var le=p.isLoading,ve=p.pastDelay,ee=p.timedOut,q=p.error,ce=p.retry,I=(0,V.Z)(p,d);return(0,E.jsx)("div",{style:{paddingBlockStart:100,textAlign:"center"},children:(0,E.jsx)(O.Z,(0,o.Z)({size:"large"},I))})}},76509:function(he,X,v){"use strict";v.d(X,{X:function(){return V}});var o=v(67294),V=(0,o.createContext)({})},1977:function(he,X,v){"use strict";v.d(X,{n:function(){return le}});var o=v(97685),V=v(71002),O=/^[v^~<>=]*?(\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+))?(?:-([\da-z\-]+(?:\.[\da-z\-]+)*))?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i,J=function(ee){return ee==="*"||ee==="x"||ee==="X"},E=function(ee){var q=parseInt(ee,10);return isNaN(q)?ee:q},d=function(ee,q){return(0,V.Z)(ee)!==(0,V.Z)(q)?[String(ee),String(q)]:[ee,q]},Q=function(ee,q){if(J(ee)||J(q))return 0;var ce=d(E(ee),E(q)),I=(0,o.Z)(ce,2),w=I[0],R=I[1];return w>R?1:w-1?{open:oe,onOpenChange:p}:{visible:oe,onVisibleChange:p};return(0,V.Y)(le)}},10178:function(he,X,v){"use strict";v.d(X,{D:function(){return E}});var o=v(74165),V=v(15861),O=v(67294),J=v(48171);function E(d,Q){var oe=(0,J.J)(d),p=(0,O.useRef)(),le=(0,O.useCallback)(function(){p.current&&(clearTimeout(p.current),p.current=null)},[]),ve=(0,O.useCallback)((0,V.Z)((0,o.Z)().mark(function ee(){var q,ce,I,w=arguments;return(0,o.Z)().wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:for(q=w.length,ce=new Array(q),I=0;I=48&&ie<=57||ie>=65&&ie<=90||ie>=97&&ie<=122||ie===95){me+=I[G++];continue}break}if(!me)throw new TypeError("Missing parameter name at "+R);w.push({type:"NAME",index:R,value:me}),R=G;continue}if(Y==="("){var ne=1,ge="",G=R+1;if(I[G]==="?")throw new TypeError('Pattern cannot start with "?" at '+G);for(;G-1:te===void 0;me||(T+="(?:"+B+"(?="+h+"))?"),re||(T+="(?="+B+"|"+h+")")}return new RegExp(T,p(R))}v=q;function ce(I,w,R){return I instanceof RegExp?le(I,w):Array.isArray(I)?ve(I,w,R):ee(I,w,R)}X.Bo=ce},7134:function(he,X,v){"use strict";v.d(X,{C:function(){return Ce}});var o=v(67294),V=v(93967),O=v.n(V),J=v(9220),E=v(42550),d=v(74443),Q=v(53124),oe=v(35792),p=v(98675),le=v(25378),ee=o.createContext({}),q=v(11568),ce=v(14747),I=v(83559),w=v(83262);const R=F=>{const{antCls:ue,componentCls:te,iconCls:re,avatarBg:ye,avatarColor:Ze,containerSize:je,containerSizeLG:Ne,containerSizeSM:Re,textFontSize:we,textFontSizeLG:Je,textFontSizeSM:gt,borderRadius:ke,borderRadiusLG:Ue,borderRadiusSM:st,lineWidth:yt,lineType:xt}=F,be=(Xe,Ge,ct)=>({width:Xe,height:Xe,borderRadius:"50%",[`&${te}-square`]:{borderRadius:ct},[`&${te}-icon`]:{fontSize:Ge,[`> ${re}`]:{margin:0}}});return{[te]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ce.Wf)(F)),{position:"relative",display:"inline-flex",justifyContent:"center",alignItems:"center",overflow:"hidden",color:Ze,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:ye,border:`${(0,q.bf)(yt)} ${xt} transparent`,"&-image":{background:"transparent"},[`${ue}-image-img`]:{display:"block"}}),be(je,we,ke)),{"&-lg":Object.assign({},be(Ne,Je,Ue)),"&-sm":Object.assign({},be(Re,gt,st)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},Y=F=>{const{componentCls:ue,groupBorderColor:te,groupOverlapping:re,groupSpace:ye}=F;return{[`${ue}-group`]:{display:"inline-flex",[ue]:{borderColor:te},"> *:not(:first-child)":{marginInlineStart:re}},[`${ue}-group-popover`]:{[`${ue} + ${ue}`]:{marginInlineStart:ye}}}},me=F=>{const{controlHeight:ue,controlHeightLG:te,controlHeightSM:re,fontSize:ye,fontSizeLG:Ze,fontSizeXL:je,fontSizeHeading3:Ne,marginXS:Re,marginXXS:we,colorBorderBg:Je}=F;return{containerSize:ue,containerSizeLG:te,containerSizeSM:re,textFontSize:Math.round((Ze+je)/2),textFontSizeLG:Ne,textFontSizeSM:ye,groupSpace:we,groupOverlapping:-Re,groupBorderColor:Je}};var G=(0,I.I$)("Avatar",F=>{const{colorTextLightSolid:ue,colorTextPlaceholder:te}=F,re=(0,w.IX)(F,{avatarBg:te,avatarColor:ue});return[R(re),Y(re)]},me),ie=function(F,ue){var te={};for(var re in F)Object.prototype.hasOwnProperty.call(F,re)&&ue.indexOf(re)<0&&(te[re]=F[re]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,re=Object.getOwnPropertySymbols(F);ye{const[te,re]=o.useState(1),[ye,Ze]=o.useState(!1),[je,Ne]=o.useState(!0),Re=o.useRef(null),we=o.useRef(null),Je=(0,E.sQ)(ue,Re),{getPrefixCls:gt,avatar:ke}=o.useContext(Q.E_),Ue=o.useContext(ee),st=()=>{if(!we.current||!Re.current)return;const Be=we.current.offsetWidth,Pe=Re.current.offsetWidth;if(Be!==0&&Pe!==0){const{gap:tt=4}=F;tt*2{Ze(!0)},[]),o.useEffect(()=>{Ne(!0),re(1)},[F.src]),o.useEffect(st,[F.gap]);const yt=()=>{const{onError:Be}=F;(Be==null?void 0:Be())!==!1&&Ne(!1)},{prefixCls:xt,shape:be,size:Xe,src:Ge,srcSet:ct,icon:at,className:Et,rootClassName:Ct,alt:lt,draggable:ut,children:qe,crossOrigin:et}=F,$e=ie(F,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","alt","draggable","children","crossOrigin"]),Le=(0,p.Z)(Be=>{var Pe,tt;return(tt=(Pe=Xe!=null?Xe:Ue==null?void 0:Ue.size)!==null&&Pe!==void 0?Pe:Be)!==null&&tt!==void 0?tt:"default"}),jt=Object.keys(typeof Le=="object"?Le||{}:{}).some(Be=>["xs","sm","md","lg","xl","xxl"].includes(Be)),dt=(0,le.Z)(jt),Lt=o.useMemo(()=>{if(typeof Le!="object")return{};const Be=d.c4.find(tt=>dt[tt]),Pe=Le[Be];return Pe?{width:Pe,height:Pe,fontSize:Pe&&(at||qe)?Pe/2:18}:{}},[dt,Le]),Fe=gt("avatar",xt),Zt=(0,oe.Z)(Fe),[en,tn,Ft]=G(Fe,Zt),Te=O()({[`${Fe}-lg`]:Le==="large",[`${Fe}-sm`]:Le==="small"}),Kt=o.isValidElement(Ge),ze=be||(Ue==null?void 0:Ue.shape)||"circle",bt=O()(Fe,Te,ke==null?void 0:ke.className,`${Fe}-${ze}`,{[`${Fe}-image`]:Kt||Ge&&je,[`${Fe}-icon`]:!!at},Ft,Zt,Et,Ct,tn),_t=typeof Le=="number"?{width:Le,height:Le,fontSize:at?Le/2:18}:{};let vt;if(typeof Ge=="string"&&je)vt=o.createElement("img",{src:Ge,draggable:ut,srcSet:ct,onError:yt,alt:lt,crossOrigin:et});else if(Kt)vt=Ge;else if(at)vt=at;else if(ye||te!==1){const Be=`scale(${te})`,Pe={msTransform:Be,WebkitTransform:Be,transform:Be};vt=o.createElement(J.Z,{onResize:st},o.createElement("span",{className:`${Fe}-string`,ref:we,style:Object.assign({},Pe)},qe))}else vt=o.createElement("span",{className:`${Fe}-string`,style:{opacity:0},ref:we},qe);return delete $e.onError,delete $e.gap,en(o.createElement("span",Object.assign({},$e,{style:Object.assign(Object.assign(Object.assign(Object.assign({},_t),Lt),ke==null?void 0:ke.style),$e.style),className:bt,ref:Je}),vt))};var S=o.forwardRef(ne),x=v(50344),h=v(96159),B=v(55241);const T=F=>{const{size:ue,shape:te}=o.useContext(ee),re=o.useMemo(()=>({size:F.size||ue,shape:F.shape||te}),[F.size,F.shape,ue,te]);return o.createElement(ee.Provider,{value:re},F.children)};var K=F=>{var ue,te,re;const{getPrefixCls:ye,direction:Ze}=o.useContext(Q.E_),{prefixCls:je,className:Ne,rootClassName:Re,style:we,maxCount:Je,maxStyle:gt,size:ke,shape:Ue,maxPopoverPlacement:st,maxPopoverTrigger:yt,children:xt,max:be}=F,Xe=ye("avatar",je),Ge=`${Xe}-group`,ct=(0,oe.Z)(Xe),[at,Et,Ct]=G(Xe,ct),lt=O()(Ge,{[`${Ge}-rtl`]:Ze==="rtl"},Ct,ct,Ne,Re,Et),ut=(0,x.Z)(xt).map(($e,Le)=>(0,h.Tm)($e,{key:`avatar-key-${Le}`})),qe=(be==null?void 0:be.count)||Je,et=ut.length;if(qe&&qeS,E=/^[$_\p{ID_Start}]$/u,d=/^[$\u200c\u200d\p{ID_Continue}]$/u,Q="https://git.new/pathToRegexpError",oe={"{":"{","}":"}","(":"(",")":")","[":"[","]":"]","+":"+","?":"?","!":"!"};function p(S){return S.replace(/[.+*?^${}()[\]|/\\]/g,"\\$&")}function le(S){return S.sensitive?"s":"is"}function*ve(S){const x=[...S];let h=0;function B(){let T="";if(E.test(x[++h]))for(T+=x[h];d.test(x[++h]);)T+=x[h];else if(x[h]==='"'){let M=h;for(;hY(T,x,h));return T=>{const M=[""];for(const K of B){const[Z,...Ce]=K(T);M[0]+=Z,M.push(...Ce)}return M}}function Y(S,x,h){if(S.type==="text")return()=>[S.value];if(S.type==="group"){const T=R(S.tokens,x,h);return M=>{const[K,...Z]=T(M);return Z.length?[""]:[K]}}const B=h||J;return S.type==="wildcard"&&h!==!1?T=>{const M=T[S.name];if(M==null)return["",S.name];if(!Array.isArray(M)||M.length===0)throw new TypeError(`Expected "${S.name}" to be a non-empty array`);return[M.map((K,Z)=>{if(typeof K!="string")throw new TypeError(`Expected "${S.name}/${Z}" to be a string`);return B(K)}).join(x)]}:T=>{const M=T[S.name];if(M==null)return["",S.name];if(typeof M!="string")throw new TypeError(`Expected "${S.name}" to be a string`);return[B(M)]}}function me(S,x={}){const{decode:h=decodeURIComponent,delimiter:B=O,end:T=!0,trailing:M=!0}=x,K=le(x),Z=[],Ce=[];for(const{tokens:re}of S)for(const ye of ie(re,0,[])){const Ze=ne(ye,B,Ce);Z.push(Ze)}let F=`^(?:${Z.join("|")})`;M&&(F+=`(?:${p(B)}$)?`),F+=T?"$":`(?=${p(B)}|$)`;const ue=new RegExp(F,K),te=Ce.map(re=>h===!1?J:re.type==="param"?h:ye=>ye.split(B).map(h));return Object.assign(function(ye){const Ze=ue.exec(ye);if(!Ze)return!1;const{0:je}=Ze,Ne=Object.create(null);for(let Re=1;ReT instanceof q?T:ce(T,x));return me(B,x)}function*ie(S,x,h){if(x===S.length)return yield h;const B=S[x];if(B.type==="group"){const T=h.slice();for(const M of ie(B.tokens,0,T))yield*yn(ie(S,x+1,M))}else h.push(B);yield*yn(ie(S,x+1,h))}function ne(S,x,h){let B="",T="",M=!0;for(let K=0;KT.length===1)?`[^${p(h.join(""))}]`:`(?:(?!${h.map(p).join("|")}).)`}},64599:function(he,X,v){var o=v(96263);function V(O,J){var E=typeof Symbol!="undefined"&&O[Symbol.iterator]||O["@@iterator"];if(!E){if(Array.isArray(O)||(E=o(O))||J&&O&&typeof O.length=="number"){E&&(O=E);var d=0,Q=function(){};return{s:Q,n:function(){return d>=O.length?{done:!0}:{done:!1,value:O[d++]}},e:function(ee){throw ee},f:Q}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var oe=!0,p=!1,le;return{s:function(){E=E.call(O)},n:function(){var ee=E.next();return oe=ee.done,ee},e:function(ee){p=!0,le=ee},f:function(){try{!oe&&E.return!=null&&E.return()}finally{if(p)throw le}}}}he.exports=V,he.exports.__esModule=!0,he.exports.default=he.exports}}]); +}()); \ No newline at end of file diff --git a/asset/static/9279.5b9c2441.async.js b/asset/static/9279.5b9c2441.async.js new file mode 100644 index 00000000..2177bfd9 --- /dev/null +++ b/asset/static/9279.5b9c2441.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9279],{86615:function(ge,ee,r){var l=r(1413),M=r(45987),j=r(22270),A=r(78045),w=r(67294),U=r(90789),te=r(61856),ne=r(85893),z=["fieldProps","options","radioType","layout","proFieldProps","valueEnum"],$=w.forwardRef(function(C,K){var L=C.fieldProps,B=C.options,Y=C.radioType,g=C.layout,p=C.proFieldProps,D=C.valueEnum,S=(0,M.Z)(C,z);return(0,ne.jsx)(te.Z,(0,l.Z)((0,l.Z)({valueType:Y==="button"?"radioButton":"radio",ref:K,valueEnum:(0,j.h)(D,void 0)},S),{},{fieldProps:(0,l.Z)({options:B,layout:g},L),proFieldProps:p,filedConfig:{customLightMode:!0}}))}),J=w.forwardRef(function(C,K){var L=C.fieldProps,B=C.children;return(0,ne.jsx)(A.ZP,(0,l.Z)((0,l.Z)({},L),{},{ref:K,children:B}))}),oe=(0,U.G)(J,{valuePropName:"checked",ignoreWidth:!0}),I=oe;I.Group=$,I.Button=A.ZP.Button,I.displayName="ProFormComponent",ee.Z=I},5966:function(ge,ee,r){var l=r(97685),M=r(1413),j=r(45987),A=r(21770),w=r(72723),U=r(55241),te=r(97435),ne=r(67294),z=r(61856),$=r(85893),J=["fieldProps","proFieldProps"],oe=["fieldProps","proFieldProps"],I="text",C=function(g){var p=g.fieldProps,D=g.proFieldProps,S=(0,j.Z)(g,J);return(0,$.jsx)(z.Z,(0,M.Z)({valueType:I,fieldProps:p,filedConfig:{valueType:I},proFieldProps:D},S))},K=function(g){var p=(0,A.Z)(g.open||!1,{value:g.open,onChange:g.onOpenChange}),D=(0,l.Z)(p,2),S=D[0],ie=D[1];return(0,$.jsx)(w.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(V){var N,le=V.getFieldValue(g.name||[]);return(0,$.jsx)(U.Z,(0,M.Z)((0,M.Z)({getPopupContainer:function(y){return y&&y.parentNode?y.parentNode:y},onOpenChange:function(y){return ie(y)},content:(0,$.jsxs)("div",{style:{padding:"4px 0"},children:[(N=g.statusRender)===null||N===void 0?void 0:N.call(g,le),g.strengthText?(0,$.jsx)("div",{style:{marginTop:10},children:(0,$.jsx)("span",{children:g.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},g.popoverProps),{},{open:S,children:g.children}))}})},L=function(g){var p=g.fieldProps,D=g.proFieldProps,S=(0,j.Z)(g,oe),ie=(0,ne.useState)(!1),H=(0,l.Z)(ie,2),V=H[0],N=H[1];return p!=null&&p.statusRender&&S.name?(0,$.jsx)(K,{name:S.name,statusRender:p==null?void 0:p.statusRender,popoverProps:p==null?void 0:p.popoverProps,strengthText:p==null?void 0:p.strengthText,open:V,onOpenChange:N,children:(0,$.jsx)("div",{children:(0,$.jsx)(z.Z,(0,M.Z)({valueType:"password",fieldProps:(0,M.Z)((0,M.Z)({},(0,te.Z)(p,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(v){var y;p==null||(y=p.onBlur)===null||y===void 0||y.call(p,v),N(!1)},onClick:function(v){var y;p==null||(y=p.onClick)===null||y===void 0||y.call(p,v),N(!0)}}),proFieldProps:D,filedConfig:{valueType:I}},S))})}):(0,$.jsx)(z.Z,(0,M.Z)({valueType:"password",fieldProps:p,proFieldProps:D,filedConfig:{valueType:I}},S))},B=C;B.Password=L,B.displayName="ProFormComponent",ee.Z=B},26412:function(ge,ee,r){r.d(ee,{Z:function(){return P}});var l=r(67294),M=r(93967),j=r.n(M),A=r(74443),w=r(53124),U=r(98675),te=r(25378),z={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},J=l.createContext({}),oe=r(50344),I=function(e,n){var s={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(s[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);a(0,oe.Z)(e).map(n=>Object.assign(Object.assign({},n==null?void 0:n.props),{key:n.key}));function K(e,n,s){const o=l.useMemo(()=>n||C(s),[n,s]);return l.useMemo(()=>o.map(d=>{var{span:u}=d,O=I(d,["span"]);return Object.assign(Object.assign({},O),{span:typeof u=="number"?u:(0,A.m9)(e,u)})}),[o,e])}function L(e,n,s){let o=e,a=!1;return(s===void 0||s>n)&&(o=Object.assign(Object.assign({},e),{span:n}),a=s!==void 0),[o,a]}function B(e,n){const s=[];let o=[],a=n,d=!1;return e.filter(u=>u).forEach((u,O)=>{const h=u==null?void 0:u.span,E=h||1;if(O===e.length-1){const[b,W]=L(u,a,h);d=d||W,o.push(b),s.push(o);return}if(E{const[s,o]=(0,l.useMemo)(()=>B(n,e),[n,e]);return s},D=e=>{let{children:n}=e;return n};function S(e){return e!=null}var H=e=>{const{itemPrefixCls:n,component:s,span:o,className:a,style:d,labelStyle:u,contentStyle:O,bordered:h,label:E,content:b,colon:W,type:X}=e,Z=s;return h?l.createElement(Z,{className:j()({[`${n}-item-label`]:X==="label",[`${n}-item-content`]:X==="content"},a),style:d,colSpan:o},S(E)&&l.createElement("span",{style:u},E),S(b)&&l.createElement("span",{style:O},b)):l.createElement(Z,{className:j()(`${n}-item`,a),style:d,colSpan:o},l.createElement("div",{className:`${n}-item-container`},(E||E===0)&&l.createElement("span",{className:j()(`${n}-item-label`,{[`${n}-item-no-colon`]:!W}),style:u},E),(b||b===0)&&l.createElement("span",{className:j()(`${n}-item-content`),style:O},b)))};function V(e,n,s){let{colon:o,prefixCls:a,bordered:d}=n,{component:u,type:O,showLabel:h,showContent:E,labelStyle:b,contentStyle:W}=s;return e.map((X,Z)=>{let{label:G,children:ce,prefixCls:x=a,className:re,style:ae,labelStyle:F,contentStyle:T,span:_=1,key:se}=X;return typeof u=="string"?l.createElement(H,{key:`${O}-${se||Z}`,className:re,style:ae,labelStyle:Object.assign(Object.assign({},b),F),contentStyle:Object.assign(Object.assign({},W),T),span:_,colon:o,component:u,itemPrefixCls:x,bordered:d,label:h?G:null,content:E?ce:null,type:O}):[l.createElement(H,{key:`label-${se||Z}`,className:re,style:Object.assign(Object.assign(Object.assign({},b),ae),F),span:1,colon:o,component:u[0],itemPrefixCls:x,bordered:d,label:G,type:"label"}),l.createElement(H,{key:`content-${se||Z}`,className:re,style:Object.assign(Object.assign(Object.assign({},W),ae),T),span:_*2-1,component:u[1],itemPrefixCls:x,bordered:d,content:ce,type:"content"})]})}var le=e=>{const n=l.useContext(J),{prefixCls:s,vertical:o,row:a,index:d,bordered:u}=e;return o?l.createElement(l.Fragment,null,l.createElement("tr",{key:`label-${d}`,className:`${s}-row`},V(a,e,Object.assign({component:"th",type:"label",showLabel:!0},n))),l.createElement("tr",{key:`content-${d}`,className:`${s}-row`},V(a,e,Object.assign({component:"td",type:"content",showContent:!0},n)))):l.createElement("tr",{key:d,className:`${s}-row`},V(a,e,Object.assign({component:u?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},n)))},v=r(11568),y=r(14747),pe=r(83559),fe=r(83262);const t=e=>{const{componentCls:n,labelBg:s}=e;return{[`&${n}-bordered`]:{[`> ${n}-view`]:{border:`${(0,v.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${n}-row`]:{borderBottom:`${(0,v.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,v.bf)(e.padding)} ${(0,v.bf)(e.paddingLG)}`,borderInlineEnd:`${(0,v.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${n}-item-label`]:{color:e.colorTextSecondary,backgroundColor:s,"&::after":{display:"none"}}}},[`&${n}-middle`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,v.bf)(e.paddingSM)} ${(0,v.bf)(e.paddingLG)}`}}},[`&${n}-small`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,v.bf)(e.paddingXS)} ${(0,v.bf)(e.padding)}`}}}}}},m=e=>{const{componentCls:n,extraColor:s,itemPaddingBottom:o,itemPaddingEnd:a,colonMarginRight:d,colonMarginLeft:u,titleMarginBottom:O}=e;return{[n]:Object.assign(Object.assign(Object.assign({},(0,y.Wf)(e)),t(e)),{"&-rtl":{direction:"rtl"},[`${n}-header`]:{display:"flex",alignItems:"center",marginBottom:O},[`${n}-title`]:Object.assign(Object.assign({},y.vS),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${n}-extra`]:{marginInlineStart:"auto",color:s,fontSize:e.fontSize},[`${n}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${n}-row`]:{"> th, > td":{paddingBottom:o,paddingInlineEnd:a},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${n}-item-label`]:{color:e.colorTextTertiary,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${(0,v.bf)(u)} ${(0,v.bf)(d)}`},[`&${n}-item-no-colon::after`]:{content:'""'}},[`${n}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${n}-item-content`]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${n}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${n}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${n}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}},"&-middle":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},f=e=>({labelBg:e.colorFillAlter,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText});var i=(0,pe.I$)("Descriptions",e=>{const n=(0,fe.IX)(e,{});return m(n)},f),c=function(e,n){var s={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(s[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,title:s,extra:o,column:a,colon:d=!0,bordered:u,layout:O,children:h,className:E,rootClassName:b,style:W,size:X,labelStyle:Z,contentStyle:G,items:ce}=e,x=c(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:re,direction:ae,descriptions:F}=l.useContext(w.E_),T=re("descriptions",n),_=(0,te.Z)(),se=l.useMemo(()=>{var k;return typeof a=="number"?a:(k=(0,A.m9)(_,Object.assign(Object.assign({},z),a)))!==null&&k!==void 0?k:3},[_,a]),ve=K(_,ce,h),de=(0,U.Z)(X),be=g(se,ve),[me,q,Ce]=i(T),Q=l.useMemo(()=>({labelStyle:Z,contentStyle:G}),[Z,G]);return me(l.createElement(J.Provider,{value:Q},l.createElement("div",Object.assign({className:j()(T,F==null?void 0:F.className,{[`${T}-${de}`]:de&&de!=="default",[`${T}-bordered`]:!!u,[`${T}-rtl`]:ae==="rtl"},E,b,q,Ce),style:Object.assign(Object.assign({},F==null?void 0:F.style),W)},x),(s||o)&&l.createElement("div",{className:`${T}-header`},s&&l.createElement("div",{className:`${T}-title`},s),o&&l.createElement("div",{className:`${T}-extra`},o)),l.createElement("div",{className:`${T}-view`},l.createElement("table",null,l.createElement("tbody",null,be.map((k,ue)=>l.createElement(le,{key:ue,index:ue,colon:d,prefixCls:T,vertical:O==="vertical",bordered:u,row:k}))))))))};R.Item=D;var P=R},66309:function(ge,ee,r){r.d(ee,{Z:function(){return fe}});var l=r(67294),M=r(93967),j=r.n(M),A=r(98423),w=r(98787),U=r(69760),te=r(96159),ne=r(45353),z=r(53124),$=r(11568),J=r(10274),oe=r(14747),I=r(83262),C=r(83559);const K=t=>{const{paddingXXS:m,lineWidth:f,tagPaddingHorizontal:i,componentCls:c,calc:R}=t,P=R(i).sub(f).equal(),e=R(m).sub(f).equal();return{[c]:Object.assign(Object.assign({},(0,oe.Wf)(t)),{display:"inline-block",height:"auto",marginInlineEnd:t.marginXS,paddingInline:P,fontSize:t.tagFontSize,lineHeight:t.tagLineHeight,whiteSpace:"nowrap",background:t.defaultBg,border:`${(0,$.bf)(t.lineWidth)} ${t.lineType} ${t.colorBorder}`,borderRadius:t.borderRadiusSM,opacity:1,transition:`all ${t.motionDurationMid}`,textAlign:"start",position:"relative",[`&${c}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:t.defaultColor},[`${c}-close-icon`]:{marginInlineStart:e,fontSize:t.tagIconSize,color:t.colorTextDescription,cursor:"pointer",transition:`all ${t.motionDurationMid}`,"&:hover":{color:t.colorTextHeading}},[`&${c}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${t.iconCls}-close, ${t.iconCls}-close:hover`]:{color:t.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${c}-checkable-checked):hover`]:{color:t.colorPrimary,backgroundColor:t.colorFillSecondary},"&:active, &-checked":{color:t.colorTextLightSolid},"&-checked":{backgroundColor:t.colorPrimary,"&:hover":{backgroundColor:t.colorPrimaryHover}},"&:active":{backgroundColor:t.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${t.iconCls} + span, > span + ${t.iconCls}`]:{marginInlineStart:P}}),[`${c}-borderless`]:{borderColor:"transparent",background:t.tagBorderlessBg}}},L=t=>{const{lineWidth:m,fontSizeIcon:f,calc:i}=t,c=t.fontSizeSM;return(0,I.IX)(t,{tagFontSize:c,tagLineHeight:(0,$.bf)(i(t.lineHeightSM).mul(c).equal()),tagIconSize:i(f).sub(i(m).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:t.defaultBg})},B=t=>({defaultBg:new J.C(t.colorFillQuaternary).onBackground(t.colorBgContainer).toHexString(),defaultColor:t.colorText});var Y=(0,C.I$)("Tag",t=>{const m=L(t);return K(m)},B),g=function(t,m){var f={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&m.indexOf(i)<0&&(f[i]=t[i]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,i=Object.getOwnPropertySymbols(t);c{const{prefixCls:f,style:i,className:c,checked:R,onChange:P,onClick:e}=t,n=g(t,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:s,tag:o}=l.useContext(z.E_),a=b=>{P==null||P(!R),e==null||e(b)},d=s("tag",f),[u,O,h]=Y(d),E=j()(d,`${d}-checkable`,{[`${d}-checkable-checked`]:R},o==null?void 0:o.className,c,O,h);return u(l.createElement("span",Object.assign({},n,{ref:m,style:Object.assign(Object.assign({},i),o==null?void 0:o.style),className:E,onClick:a})))}),S=r(98719);const ie=t=>(0,S.Z)(t,(m,f)=>{let{textColor:i,lightBorderColor:c,lightColor:R,darkColor:P}=f;return{[`${t.componentCls}${t.componentCls}-${m}`]:{color:i,background:R,borderColor:c,"&-inverse":{color:t.colorTextLightSolid,background:P,borderColor:P},[`&${t.componentCls}-borderless`]:{borderColor:"transparent"}}}});var H=(0,C.bk)(["Tag","preset"],t=>{const m=L(t);return ie(m)},B);function V(t){return typeof t!="string"?t:t.charAt(0).toUpperCase()+t.slice(1)}const N=(t,m,f)=>{const i=V(f);return{[`${t.componentCls}${t.componentCls}-${m}`]:{color:t[`color${f}`],background:t[`color${i}Bg`],borderColor:t[`color${i}Border`],[`&${t.componentCls}-borderless`]:{borderColor:"transparent"}}}};var le=(0,C.bk)(["Tag","status"],t=>{const m=L(t);return[N(m,"success","Success"),N(m,"processing","Info"),N(m,"error","Error"),N(m,"warning","Warning")]},B),v=function(t,m){var f={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&m.indexOf(i)<0&&(f[i]=t[i]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,i=Object.getOwnPropertySymbols(t);c{const{prefixCls:f,className:i,rootClassName:c,style:R,children:P,icon:e,color:n,onClose:s,bordered:o=!0,visible:a}=t,d=v(t,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:u,direction:O,tag:h}=l.useContext(z.E_),[E,b]=l.useState(!0),W=(0,A.Z)(d,["closeIcon","closable"]);l.useEffect(()=>{a!==void 0&&b(a)},[a]);const X=(0,w.o2)(n),Z=(0,w.yT)(n),G=X||Z,ce=Object.assign(Object.assign({backgroundColor:n&&!G?n:void 0},h==null?void 0:h.style),R),x=u("tag",f),[re,ae,F]=Y(x),T=j()(x,h==null?void 0:h.className,{[`${x}-${n}`]:G,[`${x}-has-color`]:n&&!G,[`${x}-hidden`]:!E,[`${x}-rtl`]:O==="rtl",[`${x}-borderless`]:!o},i,c,ae,F),_=q=>{q.stopPropagation(),s==null||s(q),!q.defaultPrevented&&b(!1)},[,se]=(0,U.Z)((0,U.w)(t),(0,U.w)(h),{closable:!1,closeIconRender:q=>{const Ce=l.createElement("span",{className:`${x}-close-icon`,onClick:_},q);return(0,te.wm)(q,Ce,Q=>({onClick:k=>{var ue;(ue=Q==null?void 0:Q.onClick)===null||ue===void 0||ue.call(Q,k),_(k)},className:j()(Q==null?void 0:Q.className,`${x}-close-icon`)}))}}),ve=typeof d.onClick=="function"||P&&P.type==="a",de=e||null,be=de?l.createElement(l.Fragment,null,de,P&&l.createElement("span",null,P)):P,me=l.createElement("span",Object.assign({},W,{ref:m,className:T,style:ce}),be,se,X&&l.createElement(H,{key:"preset",prefixCls:x}),Z&&l.createElement(le,{key:"status",prefixCls:x}));return re(ve?l.createElement(ne.Z,{component:"Tag"},me):me)});pe.CheckableTag=D;var fe=pe}}]); diff --git a/asset/static/9279.e3df6dee.async.js b/asset/static/9279.e3df6dee.async.js deleted file mode 100644 index 761a2d8e..00000000 --- a/asset/static/9279.e3df6dee.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9279],{86615:function(ge,ee,r){var l=r(1413),M=r(45987),j=r(22270),A=r(78045),w=r(67294),U=r(90789),te=r(73406),ne=r(85893),z=["fieldProps","options","radioType","layout","proFieldProps","valueEnum"],$=w.forwardRef(function(C,K){var L=C.fieldProps,B=C.options,Y=C.radioType,g=C.layout,p=C.proFieldProps,D=C.valueEnum,S=(0,M.Z)(C,z);return(0,ne.jsx)(te.Z,(0,l.Z)((0,l.Z)({valueType:Y==="button"?"radioButton":"radio",ref:K,valueEnum:(0,j.h)(D,void 0)},S),{},{fieldProps:(0,l.Z)({options:B,layout:g},L),proFieldProps:p,filedConfig:{customLightMode:!0}}))}),J=w.forwardRef(function(C,K){var L=C.fieldProps,B=C.children;return(0,ne.jsx)(A.ZP,(0,l.Z)((0,l.Z)({},L),{},{ref:K,children:B}))}),oe=(0,U.G)(J,{valuePropName:"checked",ignoreWidth:!0}),I=oe;I.Group=$,I.Button=A.ZP.Button,I.displayName="ProFormComponent",ee.Z=I},5966:function(ge,ee,r){var l=r(97685),M=r(1413),j=r(45987),A=r(21770),w=r(72723),U=r(55241),te=r(97435),ne=r(67294),z=r(73406),$=r(85893),J=["fieldProps","proFieldProps"],oe=["fieldProps","proFieldProps"],I="text",C=function(g){var p=g.fieldProps,D=g.proFieldProps,S=(0,j.Z)(g,J);return(0,$.jsx)(z.Z,(0,M.Z)({valueType:I,fieldProps:p,filedConfig:{valueType:I},proFieldProps:D},S))},K=function(g){var p=(0,A.Z)(g.open||!1,{value:g.open,onChange:g.onOpenChange}),D=(0,l.Z)(p,2),S=D[0],ie=D[1];return(0,$.jsx)(w.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(V){var N,le=V.getFieldValue(g.name||[]);return(0,$.jsx)(U.Z,(0,M.Z)((0,M.Z)({getPopupContainer:function(y){return y&&y.parentNode?y.parentNode:y},onOpenChange:function(y){return ie(y)},content:(0,$.jsxs)("div",{style:{padding:"4px 0"},children:[(N=g.statusRender)===null||N===void 0?void 0:N.call(g,le),g.strengthText?(0,$.jsx)("div",{style:{marginTop:10},children:(0,$.jsx)("span",{children:g.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},g.popoverProps),{},{open:S,children:g.children}))}})},L=function(g){var p=g.fieldProps,D=g.proFieldProps,S=(0,j.Z)(g,oe),ie=(0,ne.useState)(!1),H=(0,l.Z)(ie,2),V=H[0],N=H[1];return p!=null&&p.statusRender&&S.name?(0,$.jsx)(K,{name:S.name,statusRender:p==null?void 0:p.statusRender,popoverProps:p==null?void 0:p.popoverProps,strengthText:p==null?void 0:p.strengthText,open:V,onOpenChange:N,children:(0,$.jsx)("div",{children:(0,$.jsx)(z.Z,(0,M.Z)({valueType:"password",fieldProps:(0,M.Z)((0,M.Z)({},(0,te.Z)(p,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(v){var y;p==null||(y=p.onBlur)===null||y===void 0||y.call(p,v),N(!1)},onClick:function(v){var y;p==null||(y=p.onClick)===null||y===void 0||y.call(p,v),N(!0)}}),proFieldProps:D,filedConfig:{valueType:I}},S))})}):(0,$.jsx)(z.Z,(0,M.Z)({valueType:"password",fieldProps:p,proFieldProps:D,filedConfig:{valueType:I}},S))},B=C;B.Password=L,B.displayName="ProFormComponent",ee.Z=B},26412:function(ge,ee,r){r.d(ee,{Z:function(){return P}});var l=r(67294),M=r(93967),j=r.n(M),A=r(74443),w=r(53124),U=r(98675),te=r(25378),z={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},J=l.createContext({}),oe=r(50344),I=function(e,n){var s={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(s[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);a(0,oe.Z)(e).map(n=>Object.assign(Object.assign({},n==null?void 0:n.props),{key:n.key}));function K(e,n,s){const o=l.useMemo(()=>n||C(s),[n,s]);return l.useMemo(()=>o.map(d=>{var{span:u}=d,O=I(d,["span"]);return Object.assign(Object.assign({},O),{span:typeof u=="number"?u:(0,A.m9)(e,u)})}),[o,e])}function L(e,n,s){let o=e,a=!1;return(s===void 0||s>n)&&(o=Object.assign(Object.assign({},e),{span:n}),a=s!==void 0),[o,a]}function B(e,n){const s=[];let o=[],a=n,d=!1;return e.filter(u=>u).forEach((u,O)=>{const h=u==null?void 0:u.span,E=h||1;if(O===e.length-1){const[b,W]=L(u,a,h);d=d||W,o.push(b),s.push(o);return}if(E{const[s,o]=(0,l.useMemo)(()=>B(n,e),[n,e]);return s},D=e=>{let{children:n}=e;return n};function S(e){return e!=null}var H=e=>{const{itemPrefixCls:n,component:s,span:o,className:a,style:d,labelStyle:u,contentStyle:O,bordered:h,label:E,content:b,colon:W,type:X}=e,Z=s;return h?l.createElement(Z,{className:j()({[`${n}-item-label`]:X==="label",[`${n}-item-content`]:X==="content"},a),style:d,colSpan:o},S(E)&&l.createElement("span",{style:u},E),S(b)&&l.createElement("span",{style:O},b)):l.createElement(Z,{className:j()(`${n}-item`,a),style:d,colSpan:o},l.createElement("div",{className:`${n}-item-container`},(E||E===0)&&l.createElement("span",{className:j()(`${n}-item-label`,{[`${n}-item-no-colon`]:!W}),style:u},E),(b||b===0)&&l.createElement("span",{className:j()(`${n}-item-content`),style:O},b)))};function V(e,n,s){let{colon:o,prefixCls:a,bordered:d}=n,{component:u,type:O,showLabel:h,showContent:E,labelStyle:b,contentStyle:W}=s;return e.map((X,Z)=>{let{label:G,children:ce,prefixCls:x=a,className:re,style:ae,labelStyle:F,contentStyle:T,span:_=1,key:se}=X;return typeof u=="string"?l.createElement(H,{key:`${O}-${se||Z}`,className:re,style:ae,labelStyle:Object.assign(Object.assign({},b),F),contentStyle:Object.assign(Object.assign({},W),T),span:_,colon:o,component:u,itemPrefixCls:x,bordered:d,label:h?G:null,content:E?ce:null,type:O}):[l.createElement(H,{key:`label-${se||Z}`,className:re,style:Object.assign(Object.assign(Object.assign({},b),ae),F),span:1,colon:o,component:u[0],itemPrefixCls:x,bordered:d,label:G,type:"label"}),l.createElement(H,{key:`content-${se||Z}`,className:re,style:Object.assign(Object.assign(Object.assign({},W),ae),T),span:_*2-1,component:u[1],itemPrefixCls:x,bordered:d,content:ce,type:"content"})]})}var le=e=>{const n=l.useContext(J),{prefixCls:s,vertical:o,row:a,index:d,bordered:u}=e;return o?l.createElement(l.Fragment,null,l.createElement("tr",{key:`label-${d}`,className:`${s}-row`},V(a,e,Object.assign({component:"th",type:"label",showLabel:!0},n))),l.createElement("tr",{key:`content-${d}`,className:`${s}-row`},V(a,e,Object.assign({component:"td",type:"content",showContent:!0},n)))):l.createElement("tr",{key:d,className:`${s}-row`},V(a,e,Object.assign({component:u?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},n)))},v=r(11568),y=r(14747),pe=r(83559),fe=r(83262);const t=e=>{const{componentCls:n,labelBg:s}=e;return{[`&${n}-bordered`]:{[`> ${n}-view`]:{overflow:"hidden",border:`${(0,v.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${n}-row`]:{borderBottom:`${(0,v.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,v.bf)(e.padding)} ${(0,v.bf)(e.paddingLG)}`,borderInlineEnd:`${(0,v.bf)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${n}-item-label`]:{color:e.colorTextSecondary,backgroundColor:s,"&::after":{display:"none"}}}},[`&${n}-middle`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,v.bf)(e.paddingSM)} ${(0,v.bf)(e.paddingLG)}`}}},[`&${n}-small`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${(0,v.bf)(e.paddingXS)} ${(0,v.bf)(e.padding)}`}}}}}},m=e=>{const{componentCls:n,extraColor:s,itemPaddingBottom:o,itemPaddingEnd:a,colonMarginRight:d,colonMarginLeft:u,titleMarginBottom:O}=e;return{[n]:Object.assign(Object.assign(Object.assign({},(0,y.Wf)(e)),t(e)),{"&-rtl":{direction:"rtl"},[`${n}-header`]:{display:"flex",alignItems:"center",marginBottom:O},[`${n}-title`]:Object.assign(Object.assign({},y.vS),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${n}-extra`]:{marginInlineStart:"auto",color:s,fontSize:e.fontSize},[`${n}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${n}-row`]:{"> th, > td":{paddingBottom:o,paddingInlineEnd:a},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${n}-item-label`]:{color:e.colorTextTertiary,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${(0,v.bf)(u)} ${(0,v.bf)(d)}`},[`&${n}-item-no-colon::after`]:{content:'""'}},[`${n}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${n}-item-content`]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${n}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${n}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${n}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:0}}},"&-middle":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},f=e=>({labelBg:e.colorFillAlter,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText});var i=(0,pe.I$)("Descriptions",e=>{const n=(0,fe.IX)(e,{});return m(n)},f),c=function(e,n){var s={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(s[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,title:s,extra:o,column:a,colon:d=!0,bordered:u,layout:O,children:h,className:E,rootClassName:b,style:W,size:X,labelStyle:Z,contentStyle:G,items:ce}=e,x=c(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:re,direction:ae,descriptions:F}=l.useContext(w.E_),T=re("descriptions",n),_=(0,te.Z)(),se=l.useMemo(()=>{var k;return typeof a=="number"?a:(k=(0,A.m9)(_,Object.assign(Object.assign({},z),a)))!==null&&k!==void 0?k:3},[_,a]),ve=K(_,ce,h),de=(0,U.Z)(X),be=g(se,ve),[me,q,Ce]=i(T),Q=l.useMemo(()=>({labelStyle:Z,contentStyle:G}),[Z,G]);return me(l.createElement(J.Provider,{value:Q},l.createElement("div",Object.assign({className:j()(T,F==null?void 0:F.className,{[`${T}-${de}`]:de&&de!=="default",[`${T}-bordered`]:!!u,[`${T}-rtl`]:ae==="rtl"},E,b,q,Ce),style:Object.assign(Object.assign({},F==null?void 0:F.style),W)},x),(s||o)&&l.createElement("div",{className:`${T}-header`},s&&l.createElement("div",{className:`${T}-title`},s),o&&l.createElement("div",{className:`${T}-extra`},o)),l.createElement("div",{className:`${T}-view`},l.createElement("table",null,l.createElement("tbody",null,be.map((k,ue)=>l.createElement(le,{key:ue,index:ue,colon:d,prefixCls:T,vertical:O==="vertical",bordered:u,row:k}))))))))};R.Item=D;var P=R},66309:function(ge,ee,r){r.d(ee,{Z:function(){return fe}});var l=r(67294),M=r(93967),j=r.n(M),A=r(98423),w=r(98787),U=r(69760),te=r(96159),ne=r(45353),z=r(53124),$=r(11568),J=r(10274),oe=r(14747),I=r(83262),C=r(83559);const K=t=>{const{paddingXXS:m,lineWidth:f,tagPaddingHorizontal:i,componentCls:c,calc:R}=t,P=R(i).sub(f).equal(),e=R(m).sub(f).equal();return{[c]:Object.assign(Object.assign({},(0,oe.Wf)(t)),{display:"inline-block",height:"auto",marginInlineEnd:t.marginXS,paddingInline:P,fontSize:t.tagFontSize,lineHeight:t.tagLineHeight,whiteSpace:"nowrap",background:t.defaultBg,border:`${(0,$.bf)(t.lineWidth)} ${t.lineType} ${t.colorBorder}`,borderRadius:t.borderRadiusSM,opacity:1,transition:`all ${t.motionDurationMid}`,textAlign:"start",position:"relative",[`&${c}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:t.defaultColor},[`${c}-close-icon`]:{marginInlineStart:e,fontSize:t.tagIconSize,color:t.colorTextDescription,cursor:"pointer",transition:`all ${t.motionDurationMid}`,"&:hover":{color:t.colorTextHeading}},[`&${c}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${t.iconCls}-close, ${t.iconCls}-close:hover`]:{color:t.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${c}-checkable-checked):hover`]:{color:t.colorPrimary,backgroundColor:t.colorFillSecondary},"&:active, &-checked":{color:t.colorTextLightSolid},"&-checked":{backgroundColor:t.colorPrimary,"&:hover":{backgroundColor:t.colorPrimaryHover}},"&:active":{backgroundColor:t.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${t.iconCls} + span, > span + ${t.iconCls}`]:{marginInlineStart:P}}),[`${c}-borderless`]:{borderColor:"transparent",background:t.tagBorderlessBg}}},L=t=>{const{lineWidth:m,fontSizeIcon:f,calc:i}=t,c=t.fontSizeSM;return(0,I.IX)(t,{tagFontSize:c,tagLineHeight:(0,$.bf)(i(t.lineHeightSM).mul(c).equal()),tagIconSize:i(f).sub(i(m).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:t.defaultBg})},B=t=>({defaultBg:new J.C(t.colorFillQuaternary).onBackground(t.colorBgContainer).toHexString(),defaultColor:t.colorText});var Y=(0,C.I$)("Tag",t=>{const m=L(t);return K(m)},B),g=function(t,m){var f={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&m.indexOf(i)<0&&(f[i]=t[i]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,i=Object.getOwnPropertySymbols(t);c{const{prefixCls:f,style:i,className:c,checked:R,onChange:P,onClick:e}=t,n=g(t,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:s,tag:o}=l.useContext(z.E_),a=b=>{P==null||P(!R),e==null||e(b)},d=s("tag",f),[u,O,h]=Y(d),E=j()(d,`${d}-checkable`,{[`${d}-checkable-checked`]:R},o==null?void 0:o.className,c,O,h);return u(l.createElement("span",Object.assign({},n,{ref:m,style:Object.assign(Object.assign({},i),o==null?void 0:o.style),className:E,onClick:a})))}),S=r(98719);const ie=t=>(0,S.Z)(t,(m,f)=>{let{textColor:i,lightBorderColor:c,lightColor:R,darkColor:P}=f;return{[`${t.componentCls}${t.componentCls}-${m}`]:{color:i,background:R,borderColor:c,"&-inverse":{color:t.colorTextLightSolid,background:P,borderColor:P},[`&${t.componentCls}-borderless`]:{borderColor:"transparent"}}}});var H=(0,C.bk)(["Tag","preset"],t=>{const m=L(t);return ie(m)},B);function V(t){return typeof t!="string"?t:t.charAt(0).toUpperCase()+t.slice(1)}const N=(t,m,f)=>{const i=V(f);return{[`${t.componentCls}${t.componentCls}-${m}`]:{color:t[`color${f}`],background:t[`color${i}Bg`],borderColor:t[`color${i}Border`],[`&${t.componentCls}-borderless`]:{borderColor:"transparent"}}}};var le=(0,C.bk)(["Tag","status"],t=>{const m=L(t);return[N(m,"success","Success"),N(m,"processing","Info"),N(m,"error","Error"),N(m,"warning","Warning")]},B),v=function(t,m){var f={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&m.indexOf(i)<0&&(f[i]=t[i]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,i=Object.getOwnPropertySymbols(t);c{const{prefixCls:f,className:i,rootClassName:c,style:R,children:P,icon:e,color:n,onClose:s,bordered:o=!0,visible:a}=t,d=v(t,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:u,direction:O,tag:h}=l.useContext(z.E_),[E,b]=l.useState(!0),W=(0,A.Z)(d,["closeIcon","closable"]);l.useEffect(()=>{a!==void 0&&b(a)},[a]);const X=(0,w.o2)(n),Z=(0,w.yT)(n),G=X||Z,ce=Object.assign(Object.assign({backgroundColor:n&&!G?n:void 0},h==null?void 0:h.style),R),x=u("tag",f),[re,ae,F]=Y(x),T=j()(x,h==null?void 0:h.className,{[`${x}-${n}`]:G,[`${x}-has-color`]:n&&!G,[`${x}-hidden`]:!E,[`${x}-rtl`]:O==="rtl",[`${x}-borderless`]:!o},i,c,ae,F),_=q=>{q.stopPropagation(),s==null||s(q),!q.defaultPrevented&&b(!1)},[,se]=(0,U.Z)((0,U.w)(t),(0,U.w)(h),{closable:!1,closeIconRender:q=>{const Ce=l.createElement("span",{className:`${x}-close-icon`,onClick:_},q);return(0,te.wm)(q,Ce,Q=>({onClick:k=>{var ue;(ue=Q==null?void 0:Q.onClick)===null||ue===void 0||ue.call(Q,k),_(k)},className:j()(Q==null?void 0:Q.className,`${x}-close-icon`)}))}}),ve=typeof d.onClick=="function"||P&&P.type==="a",de=e||null,be=de?l.createElement(l.Fragment,null,de,P&&l.createElement("span",null,P)):P,me=l.createElement("span",Object.assign({},W,{ref:m,className:T,style:ce}),be,se,X&&l.createElement(H,{key:"preset",prefixCls:x}),Z&&l.createElement(le,{key:"status",prefixCls:x}));return re(ve?l.createElement(ne.Z,{component:"Tag"},me):me)});pe.CheckableTag=D;var fe=pe}}]); diff --git a/asset/static/index.html b/asset/static/index.html index 4c82b83c..9935459c 100644 --- a/asset/static/index.html +++ b/asset/static/index.html @@ -18,6 +18,6 @@
    - + \ No newline at end of file diff --git a/asset/static/layouts__index.e5fa96a2.async.js b/asset/static/layouts__index.a514f17a.async.js similarity index 64% rename from asset/static/layouts__index.e5fa96a2.async.js rename to asset/static/layouts__index.a514f17a.async.js index 3803c48d..64c67ddf 100644 --- a/asset/static/layouts__index.e5fa96a2.async.js +++ b/asset/static/layouts__index.a514f17a.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1717],{52756:function(d,u,t){t.r(u),t.d(u,{default:function(){return e}});var _=t(54006),E=t(97183),n=t(85893);function e(){return(0,n.jsx)(E.Z,{children:(0,n.jsx)(_.Outlet,{})})}},97183:function(d,u,t){var _=t(28630),E=t(7293);const n=_.ZP;n.Header=_.h4,n.Footer=_.$_,n.Content=_.VY,n.Sider=E.Z,n._InternalSiderContext=E.D,u.Z=n}}]); +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1717],{52756:function(d,u,t){t.r(u),t.d(u,{default:function(){return e}});var _=t(54006),E=t(97183),n=t(85893);function e(){return(0,n.jsx)(E.Z,{children:(0,n.jsx)(_.Outlet,{})})}},97183:function(d,u,t){var _=t(72717),E=t(43551);const n=_.ZP;n.Header=_.h4,n.Footer=_.$_,n.Content=_.VY,n.Sider=E.Z,n._InternalSiderContext=E.D,u.Z=n}}]); diff --git a/asset/static/p__app__create__image.d55dcef2.async.js b/asset/static/p__app__create__image.d55dcef2.async.js new file mode 100644 index 00000000..832199a6 --- /dev/null +++ b/asset/static/p__app__create__image.d55dcef2.async.js @@ -0,0 +1,5 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3985],{99861:function(xe,te,u){var ie=u(15009),_=u.n(ie),he=u(64599),X=u.n(he),ae=u(99289),K=u.n(ae),ve=u(5574),g=u.n(ve),de=u(83062),_e=u(14726),o=u(42119),c=u(67294),k=u(92754),p=u(3393),pe=u(184),l=u(38345),R=u(85893),ue=(0,c.forwardRef)(function(s,y){(0,c.useImperativeHandle)(y,function(){return{}});var b=(0,c.useState)(0),m=g()(b,2),j=m[0],v=m[1],C=(0,c.useRef)();return(0,R.jsxs)(pe.a,{trigger:(0,R.jsx)(de.Z,{title:"\u5F53\u90E8\u7F72\u65F6\u65E0\u6CD5\u6B63\u5E38\u62C9\u53D6\u955C\u50CF\u65F6\uFF0C\u53EF\u4EE5\u624B\u52A8\u4F7F\u7528\u9762\u677F\u7684\u4ED3\u5E93\u52A0\u901F\u529F\u80FD\u62C9\u53D6\u6240\u6709\u955C\u50CF",children:(0,R.jsx)(_e.ZP,{children:s.title?s.title:"\u4E00\u952E\u62C9\u53D6\u955C\u50CF"})}),width:800,submitter:!1,title:"\u4E00\u952E\u62C9\u53D6\u955C\u50CF",onOpenChange:function(){var P=K()(_()().mark(function V(re){var q,B,f,H,Y,G,fe;return _()().wrap(function(D){for(;;)switch(D.prev=D.next){case 0:if(!re){D.next=25;break}B=0,f=X()(s.image),D.prev=3,f.s();case 5:if((H=f.n()).done){D.next=15;break}return G=H.value,v(B),(Y=C.current)===null||Y===void 0||Y.setStart(),D.next=11,(0,p.Gb)({tag:G,type:"pull"});case 11:fe=D.sent,B++;case 13:D.next=5;break;case 15:D.next=20;break;case 17:D.prev=17,D.t0=D.catch(3),f.e(D.t0);case 20:return D.prev=20,f.f(),D.finish(20);case 23:(q=C.current)===null||q===void 0||q.setFinish(),v(B);case 25:case"end":return D.stop()}},V,null,[[3,17,20,23]])}));return function(V){return P.apply(this,arguments)}}(),children:[(0,R.jsx)(l.Z,{children:(0,R.jsx)(o.Z,{current:j,items:s.image.map(function(P,V){return{title:P,key:V}})})}),(0,R.jsx)(l.Z,{children:(0,R.jsx)(k.Z,{ref:C})})]})});te.Z=ue},91058:function(xe,te,u){var ie=u(5574),_=u.n(ie),he=u(89035),X=u(38345),ae=u(17186),K=u(24739),ve=u(5966),g=u(83062),de=u(14726),_e=u(85576),o=u(67294),c=u(95089),k=u(85893),p="docker-image",pe=(0,o.forwardRef)(function(l,R){var ue=(0,o.useState)(p),s=_()(ue,2),y=s[0],b=s[1],m=(0,o.useRef)(),j=(0,o.useState)(""),v=_()(j,2),C=v[0],P=v[1],V=function(){y!="code"?b("code"):b(p)};(0,o.useImperativeHandle)(R,function(){return{addEnvItem:function(f,H){var Y,G=(Y=m.current)===null||Y===void 0?void 0:Y.getList(),fe=!1;if(G==null||G.map(function(D){if(D.name==f){fe=!0;return}}),!fe){var e;(e=m.current)===null||e===void 0||e.add({name:f,value:H})}},clear:function(){var f;(f=m.current)===null||f===void 0||(f=f.getList())===null||f===void 0||f.map(function(H,Y){var G;(G=m.current)===null||G===void 0||G.remove(Y)})}}});function re(B){try{for(var f,H,Y=(f=(H=m.current)===null||H===void 0||(H=H.getList())===null||H===void 0?void 0:H.length)!==null&&f!==void 0?f:0,G=Y;G>=0;G--){var fe;(fe=m.current)===null||fe===void 0||fe.remove(G)}var e=B.split(` +`),D=0;e.map(function(Ie){var ge,oe=Ie.split("=");oe.length<2||((ge=m.current)===null||ge===void 0||ge.add({name:oe[0],value:oe.slice(1).join("=")},D),D++)})}catch(Ie){}}function q(){if(m){var B,f=(B=m.current)===null||B===void 0?void 0:B.getList();if(f){var H=[];return f.map(function(Y){H.push("".concat(Y.name,"=").concat(Y.value))}),H.join(` +`)}else return""}else return""}return(0,k.jsxs)(X.Z,{title:"\u73AF\u5883\u53D8\u91CF",headerBordered:!0,extra:(0,k.jsx)(g.Z,{title:"\u4EE3\u7801\u7F16\u8F91\u6A21\u5F0F",children:(0,k.jsx)(de.ZP,{icon:(0,k.jsx)(he.Z,{}),type:y=="code"?"primary":"default",onClick:V,children:"\u4EE3\u7801\u6A21\u5F0F"})}),children:[(0,k.jsx)(ae.u,{name:"environment",actionRef:m,creatorButtonProps:l.showAddButton?{creatorButtonText:"\u6DFB\u52A0\u5BB9\u5668\u73AF\u5883\u53D8\u91CF"}:!1,copyIconProps:!1,min:0,children:(0,k.jsxs)(K.UW,{children:[(0,k.jsx)(ve.Z,{width:l.showInDrawer?"sm":"md",name:"name",label:"\u53D8\u91CF\u540D",required:!0,rules:[{required:!0}],disabled:l.showDisableName,placeholder:"\u8F93\u5165\u53D8\u91CF\u540D\u79F0"}),(0,k.jsx)(ve.Z,{width:"md",name:"value",label:"\u53D8\u91CF\u503C",rules:[{required:!!l.requireValue}],placeholder:"\u8F93\u5165\u53D8\u91CF\u503C\uFF0C\u53EF\u4EE5\u4E3A\u7A7A"})]})}),(0,k.jsx)(_e.Z,{width:"800px",open:y=="code",onCancel:function(){return b("docker-image")},onOk:function(){re(C),b("docker-image")},children:(0,k.jsx)(c.ZP,{onChange:function(f){return P(f)},value:q(),height:"680px",theme:"light"})})]})});te.Z=pe},82034:function(xe,te,u){var ie=u(5574),_=u.n(ie),he=u(35880),X=u(38345),ae=u(52688),K=u(97462),ve=u(17186),g=u(24739),de=u(5966),_e=u(42075),o=u(67294),c=u(85893),k=(0,o.forwardRef)(function(p,pe){var l=(0,o.useState)(""),R=_()(l,2),ue=R[0],s=R[1],y=(0,o.useRef)(),b=(0,o.useContext)(he.Z),m=b.createFormRef;return(0,o.useImperativeHandle)(pe,function(){return{setExposePort:function(v){if(v){var C,P,V=(C=(P=y.current)===null||P===void 0?void 0:P.getList())!==null&&C!==void 0?C:[];Object.keys(v).map(function(re){var q=!1;if(V.map(function(f){f.dest==re&&(q=!0)}),!q){var B;(B=y.current)===null||B===void 0||B.add({host:"",dest:re})}})}},setHostname:function(v){s(v)},addPortItem:function(v,C){var P,V=(P=y.current)===null||P===void 0?void 0:P.getList(),re=!1;if(V==null||V.map(function(B){if(B.host==v){re=!0;return}}),!re){var q;(q=y.current)===null||q===void 0||q.add({host:v,dest:C})}}}}),(0,c.jsx)(X.Z,{title:"\u7ED1\u5B9A\u7AEF\u53E3",tooltip:"\u8BBF\u95EE\u7AEF\u53E3\u7559\u7A7A\u65F6\u968F\u673A\u751F\u6210\u7AEF\u53E3\uFF0C\u5168\u90E8\u5220\u9664\u5219\u8868\u793A\u4E0D\u66B4\u9732\u7AEF\u53E3",headerBordered:!0,extra:(0,c.jsxs)(_e.Z,{children:[p.showBindHost&&(0,c.jsx)(ae.Z,{name:"useHostNetwork",fieldProps:{checkedChildren:"\u7ED1\u5B9AHost\u7F51\u7EDC",unCheckedChildren:"\u7ED1\u5B9AHost\u7F51\u7EDC",onChange:function(v){if(v){var C;(C=m.current)===null||C===void 0||C.setFieldsValue({bindIpV6:!1,publishAllPorts:!1})}}}}),p.showBindIpV6&&(0,c.jsx)(K.Z,{name:["siteName","useHostNetwork"],children:function(v){var C=v.useHostNetwork;return(0,c.jsx)(ae.Z,{name:"publishAllPorts",fieldProps:{checkedChildren:"\u7ED1\u5B9A\u5168\u90E8\u7AEF\u53E3",unCheckedChildren:"\u7ED1\u5B9A\u5168\u90E8\u7AEF\u53E3"},disabled:C},"publishAllPorts")}}),p.showBindIpV6&&(0,c.jsx)(K.Z,{name:["siteName","useHostNetwork"],children:function(v){var C=v.useHostNetwork;return(0,c.jsx)(ae.Z,{name:"bindIpV6",fieldProps:{checkedChildren:"IpV6",unCheckedChildren:"IpV6"},disabled:C},"bindIpV6")}})]}),children:(0,c.jsx)(K.Z,{name:["useHostNetwork","bindIpV6","publishAllPorts"],children:function(v){var C=v.useHostNetwork,P=v.bindIpV6,V=v.publishAllPorts;if(!C&&!V)return(0,c.jsx)(ve.u,{name:"ports",actionRef:y,creatorButtonProps:{creatorButtonText:"\u6DFB\u52A0\u5BF9\u5916\u90E8\u8BBF\u95EE"},min:0,copyIconProps:!1,children:(0,c.jsxs)(g.UW,{children:[(0,c.jsx)(de.Z,{width:p.showInDrawer?"sm":"md",name:"host",label:"\u5916\u90E8\u8BBF\u95EE\u7AEF\u53E3",tooltip:"\u5BF9\u5916\u8BBF\u95EE\u53EF\u4EE5\u901A\u8FC7\u6DFB\u52A0\u8BBF\u95EE\u7AEF\u53E3\u6216\u662F\u521B\u5EFA\u5B8C\u6210\u540E\u5BF9\u5BB9\u5668\u7ED1\u5B9A\u57DF\u540D",placeholder:"\u7559\u7A7A\u5C06\u4F7F\u7528\u968F\u673A\u7AEF\u53E3\uFF0C\u7ED1\u5B9AIpV6\u5FC5\u586B",required:P,rules:[{required:P}]}),(0,c.jsx)(de.Z,{label:"\u5BB9\u5668\u5185\u7AEF\u53E3",width:p.showInDrawer?"sm":"md",name:"dest",placeholder:"\u6784\u5EFA\u65F6 Expose \u6307\u5B9A\u7684\u7AEF\u53E3",required:!0,rules:[{required:!0}]})]})})}})})});te.Z=k},92067:function(xe,te,u){u.d(te,{Z:function(){return pe}});var ie=u(15009),_=u.n(ie),he=u(99289),X=u.n(he),ae=u(60335),K=u(27496),ve=u(64789),g=u(10641),de=u(42075),_e=u(66309),o=u(60922),c=u(14726),k=u(67294),p=u(85893);function pe(l){return(0,p.jsx)(g.Z,{columns:[{title:"\u5BB9\u5668\u540D\u79F0",dataIndex:"names",render:function(ue,s,y,b){return(0,p.jsx)(de.Z,{direction:"vertical",style:{textAlign:"left"},children:s==null?void 0:s.Names.map(function(m){return m})},s.Id)}},{title:"\u7AEF\u53E3",dataIndex:"ports",search:!1,render:function(ue,s,y,b){return s!=null&&s.Ports?(0,p.jsx)(de.Z,{direction:"vertical",style:{textAlign:"left"},children:s==null?void 0:s.Ports.map(function(m,j){return(0,p.jsx)(_e.Z,{color:"#2db7f5",icon:m.PublicPort?(0,p.jsx)(K.Z,{}):"",children:"".concat(m.PublicPort?m.IP+":"+m.PublicPort+"->":"").concat(m.PrivatePort,"/").concat(m.Type)},j)})},s.Id):(0,p.jsx)(p.Fragment,{})}},{title:"\u8FD0\u884C\u5BB9\u5668",search:!1,render:function(ue,s,y,b){return(0,p.jsx)(p.Fragment,{children:(0,p.jsx)(o.Z.Text,{ellipsis:{tooltip:s.Image},children:s.Image},s.Id)})}},{title:"\u64CD\u4F5C",valueType:"option",key:"option",ellipsis:!0,width:100,render:function(ue,s,y,b){return[(0,p.jsx)(c.ZP,{type:"link",onClick:function(){(0,ae.jV)({md5:s.Id}).then(function(j){return l.onSelect&&l.onSelect(j.data.info),!0})},children:(0,p.jsx)(ve.Z,{})},s.Id)]}}],rowKey:"Id",request:function(){var R=X()(_()().mark(function ue(s,y,b){return _()().wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.abrupt("return",new Promise(function(v,C){(0,ae.IE)({tag:s.names}).then(function(P){var V={data:P.data.list,success:!0,total:P.data.list.length};v(V)})}));case 1:case"end":return j.stop()}},ue)}));return function(ue,s,y){return R.apply(this,arguments)}}(),pagination:{pageSize:5}})}},35880:function(xe,te,u){var ie=u(67294),_=(0,ie.createContext)({});te.Z=_},15107:function(xe,te,u){u.r(te),u.d(te,{default:function(){return ou}});var ie=u(15009),_=u.n(ie),he=u(99289),X=u.n(he),ae=u(5574),K=u.n(ae),ve=u(90078),g=u(38345),de=u(97269),_e=u(2236),o=u(5966),c=u(97462),k=u(64218),p=u(92398),pe=u(40056),l=u(67294),R=u(35880),ue=u(10641),s=u(62370),y=u(85576),b=u(42075),m=u(96074),j=u(60922),v=u(83062),C=u(71230),P=u(15746),V=u(14726),re=u(3393),q=u(18148),B=u(5251),f=u(64789),H=u(75162),Y=u(28307),G=u(78451),fe=u(99861),e=u(85893);function D(i){var N=(0,l.useState)(!1),T=K()(N,2),A=T[0],r=T[1],I=(0,l.useRef)(),E=(0,l.useContext)(R.Z),Z=E.createFormRef,w=E.volumeListRef,W=E.createEnvRef,h=E.domainRef,F=(0,l.useRef)(),ee=function(){var U=X()(_()().mark(function O(a){var S,ce,$,Q,d,se,me,Fe,le,z,L,t;return _()().wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return r(!1),J.next=3,(0,re.YU)({md5:a});case 3:d=J.sent,i.redeploy||(le=(se=Z.current)===null||se===void 0?void 0:se.getFieldsValue(),(me=Z.current)===null||me===void 0||me.resetFields(),(Fe=Z.current)===null||Fe===void 0||Fe.setFieldsValue({siteName:le.siteName,siteTitle:le.siteTitle})),d.data.info.Config.Env&&d.data.info.Config.Env.map(function(ne){var x,Ee=ne.split("=");(x=W.current)===null||x===void 0||x.addEnvItem(Ee[0],Ee.slice(1).join("="))}),(S=Z.current)===null||S===void 0||S.setFieldValue("imageName",a),(ce=Z.current)===null||ce===void 0||ce.setFieldValue("workDir",d.data.info.Config.WorkingDir),($=h.current)===null||$===void 0||$.setExposePort(d.data.info.Config.ExposedPorts),d.data.info.Config.Volumes?(L=[],Object.keys(d.data.info.Config.Volumes).map(function(ne,x){L.push(ne)}),(z=w.current)===null||z===void 0||z.setDefaultDestPath(L)):(t=w.current)===null||t===void 0||t.setDefaultDestPath([]),(Q=Z.current)===null||Q===void 0||Q.setFieldsValue({workDir:{value:"",useDefault:!0,default:d.data.info.Config.WorkingDir},user:{value:"",useDefault:!0,default:d.data.info.Config.User},command:{value:"",useDefault:!0,default:d.data.info.Config.Cmd&&d.data.info.Config.Cmd.join(" ")},entrypoint:{value:"",useDefault:!0,default:d.data.info.Config.Entrypoint&&d.data.info.Config.Entrypoint.join(" ")}});case 11:case"end":return J.stop()}},O)}));return function(a){return U.apply(this,arguments)}}();return(0,l.useEffect)(function(){i.fromImageId&&ee(i.fromImageId)},[i.fromImageId]),(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(y.Z,{open:A,width:1024,title:"\u9009\u62E9\u955C\u50CF",footer:!1,onCancel:function(){return r(!1)},children:(0,e.jsx)(ue.Z,{scroll:{x:"max-content"},columns:[{title:"Id",dataIndex:"Id",search:!1,width:200,render:function(O,a,S,ce,$){return(0,e.jsx)(G.Z,{content:a.Id})}},{title:"\u955C\u50CF\u540D\u79F0",dataIndex:"tag",width:200,render:function(O,a,S,ce){return(0,e.jsx)(G.Z,{content:a.RepoTags[0]})}},{title:"\u521B\u5EFA\u65E5\u671F",dataIndex:"Created",ellipsis:!0,search:!1,width:"180px",render:function(O,a,S,ce){return(0,e.jsx)("div",{children:(0,B.ZM)(a.Created*1e3)},a.Id)},sorter:function(O,a){return O.Created-a.Created}},{title:"\u64CD\u4F5C",valueType:"option",key:"option",width:80,render:function(O,a,S,ce){return(0,e.jsxs)(b.Z,{split:(0,e.jsx)(m.Z,{type:"vertical"}),children:[(0,e.jsx)(j.Z.Link,{onClick:X()(_()().mark(function $(){return _()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",ee(a.RepoTags[0]));case 1:case"end":return d.stop()}},$)})),children:(0,e.jsx)(v.Z,{title:"\u4F7F\u7528\u955C\u50CF",children:(0,e.jsx)(f.Z,{})})},"addImage"),(0,e.jsx)(j.Z.Link,{onClick:X()(_()().mark(function $(){var Q;return _()().wrap(function(se){for(;;)switch(se.prev=se.next){case 0:a.RepoTags[0]&&((Q=F.current)===null||Q===void 0||Q.setImageName(a.RepoTags[0]));case 1:case"end":return se.stop()}},$)})),children:(0,e.jsx)(v.Z,{title:"\u66F4\u65B0\u955C\u50CF",children:(0,e.jsx)(H.Z,{})})},"updateImage")]})}}],request:function(){var U=X()(_()().mark(function O(a,S,ce){var $,Q,d,se,me;return _()().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return i.redeploy&&(Q=($=Z.current)===null||$===void 0?void 0:$.getFieldValue("imageName"),a.tag=Q?Q.split(":")[0]:a.tag),le.next=3,(0,q.KG)({tag:a.tag});case 3:return d=le.sent,se=0,me=[],d.data.list&&(me=d.data.list.flatMap(function(z){return z.RepoTags.map(function(L){return{Key:se++,Id:z.Id,Created:z.Created,RepoTags:[L]}})})),le.abrupt("return",{data:me,success:!0,total:me.length});case 8:case"end":return le.stop()}},O)}));return function(O,a,S){return U.apply(this,arguments)}}(),toolBarRender:function(){return[(0,e.jsx)(Y.Z,{onClick:function(){r(!1)},buttonType:"primary",ref:F,onFinish:function(a){console.log(a),ee(a)}},"remote")]},formRef:I,rowKey:"Key",pagination:{pageSize:5}})},"imageTableList"),(0,e.jsxs)(C.Z,{children:[(0,e.jsx)(P.Z,{span:14,children:(0,e.jsx)(o.Z,{label:"\u955C\u50CF",tooltip:i.redeploy?"\u66F4\u65B0\u5BB9\u5668\u65F6,\u53EA\u53EF\u4EE5\u9009\u62E9\u8BE5\u955C\u50CF\u4E0B\u7684\u4E0D\u540Ctag.\u4E5F\u53EF\u4EE5\u5F3A\u5236\u66F4\u65B0\u5DF2\u90E8\u7F72tag,\u66F4\u6B21\u90E8\u7F72":"\u65B0\u5EFA\u5BB9\u5668\u65F6,\u53EF\u4EE5\u4F7F\u7528\u672C\u5730\u955C\u50CF,\u4E5F\u53EF\u4EE5\u4E0B\u8F7D\u5168\u65B0\u7684\u955C\u50CF\u6216\u662F\u66F4\u65B0\u672C\u5730\u955C\u50CF\u7684tag",name:"imageName",disabled:!0,placeholder:"\u8BF7\u9009\u62E9\u955C\u50CF\uFF0C\u5982\u679C\u662F\u8FDC\u7A0B\u955C\u50CF\u8BF7\u5148\u4E0B\u8F7D",rules:[{required:!0}],required:!0})}),(0,e.jsx)(P.Z,{children:(0,e.jsx)(s.Z,{label:" ",children:(0,e.jsxs)(b.Z,{children:[(0,e.jsx)(V.ZP,{type:"primary",onClick:function(){return r(!0)},children:i.redeploy?"\u66F4\u65B0\u955C\u50CF":"\u9009\u62E9\u955C\u50CF"},"showBtn"),(0,e.jsx)(c.Z,{name:["imageName"],children:function(O){var a=O.imageName;if(i.redeploy)return(0,e.jsx)(fe.Z,{image:[a],title:"\u66F4\u65B0\u5F53\u524D\u955C\u50CF"})}})]})})})]})]})}var Ie=u(60335),ge=u(24969),oe=u(24739),Ne=u(63434),Pe=u(17186),we=u(92067),Se=(0,l.forwardRef)(function(i,N){var T=(0,l.useState)(!1),A=K()(T,2),r=A[0],I=A[1],E=(0,l.useRef)(),Z=function(h){var F=(0,l.useState)([]),ee=K()(F,2),U=ee[0],O=ee[1];return(0,l.useEffect)(function(){(0,Ie.jV)({md5:h.name}).then(function(a){var S;return O((S=a.data.info.Config.Env)!==null&&S!==void 0?S:[]),!0})},[]),(0,e.jsxs)(g.Z,{bordered:!0,extra:h.action,style:{marginBottom:10},children:[(0,e.jsx)(g.Z,{title:"\u5173\u8054\u4FE1\u606F",children:(0,e.jsxs)(oe.UW,{children:[(0,e.jsx)(o.Z,{label:"\u5BB9\u5668\u540D\u79F0",name:"name",width:"md",readonly:!0}),(0,e.jsx)(o.Z,{label:"\u8BBF\u95EEHostName",name:"alise",width:"md",tooltip:"\u901A\u8FC7\u914D\u7F6E\u6B64\u540D\u79F0\uFF0C\u5728\u5BB9\u5668\u5185\u90E8\u8FDB\u884C\u8BF7\u6C42\u8BBF\u95EE"}),(0,e.jsx)(Ne.Z,{label:"\u5173\u8054\u5B58\u50A8",name:"volume"})]})}),(0,e.jsx)(g.Z,{title:"\u73AF\u5883\u53D8\u91CF",children:(0,e.jsx)(b.Z,{direction:"vertical",children:U&&U.map(function(a,S){return(0,e.jsx)(j.Z.Text,{copyable:{icon:(0,e.jsx)(ge.Z,{}),onCopy:function(){var $=a.split("=");i.onAddEnv($[0],$[1])},tooltips:["add env","success"]},code:!0,ellipsis:{tooltip:a},style:{width:300},children:a},S)})},"linkEnv")})]})},w=function(h){var F,ee,U=!1,O=(F=(ee=E.current)===null||ee===void 0?void 0:ee.getList())!==null&&F!==void 0?F:[];if(O.map(function(S){S.name==h.name&&(U=!0)}),!U){var a;(a=E.current)===null||a===void 0||a.add(h)}};return(0,l.useImperativeHandle)(N,function(){return{setDefaultLink:function(h){h&&h.map(function(F){F.name!=""&&w(F)})}}}),(0,e.jsxs)(g.Z,{title:"\u5173\u8054\u5BB9\u5668",headerBordered:!0,children:[(0,e.jsx)(Pe.u,{name:"links",actionRef:E,creatorButtonProps:{creatorButtonText:"\u6DFB\u52A0\u5173\u8054"},actionGuard:{beforeAddRow:function(h,F){return I(!0),!1}},copyIconProps:!1,min:0,itemRender:function(h,F){return(0,e.jsx)(Z,{action:h.action,name:F.record.name})}}),(0,e.jsx)(y.Z,{title:"\u9009\u62E9\u5BB9\u5668",width:1024,footer:!1,open:r,onCancel:function(){return I(!1)},children:(0,e.jsx)(we.Z,{onSelect:function(h){w({name:h.Name,alise:h.Config.Hostname,volume:!1}),I(!1)}})})]})}),Ke=Se,ke=u(91058),ye=u(86615),be=u(64317),He=(0,l.forwardRef)(function(i,N){var T=(0,l.useRef)();return(0,l.useImperativeHandle)(N,function(){return{setDefaultDestPath:function(r){var I,E,Z=(I=(E=T.current)===null||E===void 0?void 0:E.getList())!==null&&I!==void 0?I:[];r.length!=0&&r.filter(function(w){return w!=""}).map(function(w){var W=!1;if(Z.map(function(F){if(F.dest==w){W=!0;return}}),!W){var h;(h=T.current)===null||h===void 0||h.add({dest:w,permission:"write",inImage:!0,edit:!1})}})}}}),(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(g.Z,{title:"\u9ED8\u8BA4\u5B58\u50A8\uFF08Volume\uFF09",subTitle:"\u9ED8\u8BA4\u5B58\u50A8\u4E0E\u7AD9\u70B9\u6807\u8BC6\u4FDD\u6301\u4E00\u81F4",headerBordered:!0,children:(0,e.jsx)(Pe.u,{name:"volumesDefault",creatorButtonProps:{creatorButtonText:"\u6DFB\u52A0\u76EE\u5F55\u5230\u9ED8\u8BA4\u5B58\u50A8"},actionRef:T,copyIconProps:!1,min:0,children:function(r,I,E){var Z=E.getCurrentRowData();return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(o.Z,{width:"lg",name:"dest",label:"\u5BB9\u5668\u5185\u8DEF\u5F84",required:!0,rules:[{required:!0}],disabled:Z.inImage}),(0,e.jsx)(ye.Z.Group,{hidden:!0,name:"inImage",label:"\u955C\u50CF\u5185\u6302\u8F7D",valueEnum:{1:"\u662F",0:"\u5426"}})]})}})}),(0,e.jsx)(g.Z,{title:"\u81EA\u5B9A\u4E49\u6302\u8F7D\u6216\u662F\u5B58\u50A8\u5377",tooltip:"\u6302\u8F7D\u53EF\u4EE5\u662F\u5BBF\u4E3B\u673A\u7684\u76EE\u5F55\u6216\u662F\u6587\u4EF6\uFF0C\u4E5F\u53EF\u4EE5\u6307\u5B9A\u5B58\u50A8\u5377\u540D\uFF08\u81EA\u52A8\u65B0\u5EFA\uFF09\u3002",headerBordered:!0,direction:"column",children:(0,e.jsx)(Pe.u,{name:"volumes",creatorButtonProps:{creatorButtonText:"\u6DFB\u52A0\u6620\u5C04\u76EE\u5F55"},copyIconProps:!1,min:0,children:(0,e.jsxs)(oe.UW,{children:[(0,e.jsxs)(b.Z.Compact,{children:[(0,e.jsx)(o.Z,{label:"\u5BBF\u4E3B\u673A\u6587\u4EF6\u3001\u76EE\u5F55\u6216\u5B58\u50A8\u5377",name:"host",width:"md",required:!0,rules:[{required:!0}]}),(0,e.jsx)(be.Z,{label:" ",valueEnum:{write:"\u8BFB\u5199",readonly:"\u53EA\u8BFB"},initialValue:"write",name:"permission"})]}),(0,e.jsx)(o.Z,{label:"\u5BB9\u5668\u5185\u8DEF\u5F84",name:"dest",width:"md",required:!0,rules:[{required:!0}]})]})})})]})}),Ge=He,$e=u(2831),Ue=u(86125);function ze(i){var N,T=(0,l.useState)(),A=K()(T,2),r=A[0],I=A[1];return(0,l.useEffect)(function(){(0,$e.a)().then(function(E){return I(E.data.info)})},[]),(0,e.jsxs)(g.Z,{children:[(0,e.jsx)(o.Z,{label:"\u5171\u4EAB\u5185\u5B58\u5927\u5C0F - /dev/shm",name:"shmsize",initialValue:"64M",tooltip:"0 \u4E3A\u4F7F\u7528\u9ED8\u8BA464M"}),(0,e.jsx)(s.Z,{label:"\u6700\u5927Cpu\u914D\u989D",name:"cpus",tooltip:"0 \u4E3A\u4E0D\u9650\u5236",children:(0,e.jsx)(Ue.Z,{step:.1,max:r==null?void 0:r.NCPU,marks:{0:"0",.5:"0.5\u6838",1:"1\u6838",1.5:"1.5\u6838",2:"2\u6838",4:"4\u6838",6:"6\u6838",8:"8\u6838"}})}),(0,e.jsx)(s.Z,{label:"\u6700\u5927\u5185\u5B58\u914D\u989D",name:"memory",tooltip:"0 \u4E3A\u4E0D\u9650\u5236",children:(0,e.jsx)(Ue.Z,{step:256,max:Math.round(((N=r==null?void 0:r.MemTotal)!==null&&N!==void 0?N:0)/1024/1024),marks:{0:"0",1024:"1G",2048:"2G",3072:"3G",4096:"4G"}})}),(0,e.jsx)(be.Z,{label:"\u65E5\u5FD7\u7C7B\u578B",name:["log","driver"],tooltip:"\u9ED8\u8BA4\u4F7F\u7528 json-file \u9A71\u52A8\u7531 docker \u7EDF\u4E00\u7BA1\u7406\u3002\u91C7\u7528 journal \u65F6\u65E5\u5FD7\u5C06\u6765\u5BBF\u4E3B\u673A\u7BA1\u7406",initialValue:"json-file",valueEnum:{"json-file":"json-file",journald:"journal (\u5BBF\u4E3B\u9700\u8981\u5B89\u88C5journal\u670D\u52A1)"}}),(0,e.jsx)(c.Z,{name:["log"],children:function(Z){var w=Z.log;if(w.driver=="json-file")return(0,e.jsxs)(oe.UW,{children:[(0,e.jsx)(o.Z,{label:"\u65E5\u5FD7\u5207\u5272\u5C3A\u5BF8",name:["log","maxSize"],placeholder:"\u4F8B\u5982\uFF1A10k,5M",tooltip:"\u9ED8\u8BA4 Docker \u5E76\u4E0D\u4F1A\u81EA\u52A8\u5207\u5272\u65E5\u5FD7"}),(0,e.jsx)(o.Z,{tooltip:"\u9ED8\u8BA4 Docker \u5E76\u4E0D\u4F1A\u81EA\u52A8\u6E05\u7406\u65E5\u5FD7\u6587\u4EF6",label:"\u4FDD\u7559\u65E5\u5FD7\u6587\u4EF6\u6570",name:["log","maxFile"],placeholder:"\u4F8B\u5982\uFF1A10"})]})}})]})}function Ye(){return(0,e.jsx)(g.Z,{children:(0,e.jsx)(Pe.u,{name:"label",label:"\u5BB9\u5668\u6807\u7B7E",creatorButtonProps:{creatorButtonText:"\u6DFB\u52A0\u5BB9\u5668\u6807\u7B7E"},copyIconProps:!1,min:0,children:(0,e.jsxs)(oe.UW,{children:[(0,e.jsx)(o.Z,{width:"md",name:"name",label:"\u540D\u79F0",placeholder:""}),(0,e.jsx)(o.Z,{width:"md",name:"value",label:"\u503C",placeholder:""})]})})})}var Oe=u(52688),Je=u(44771),su="default",lu="user";function Qe(i){return(0,e.jsx)(s.Z,{label:i.label,tooltip:i.tooltip,children:(0,e.jsxs)(b.Z.Compact,{block:!0,children:[(0,e.jsx)(ye.Z.Group,{radioType:"button",name:[i.name,"useDefault"],options:[{label:"\u4F7F\u7528\u9ED8\u8BA4",value:!0},{label:"\u81EA\u5B9A\u4E49",value:!1}]}),(0,e.jsx)(c.Z,{name:[i.name],children:function(T){return T[i.name]&&T[i.name].useDefault?(0,e.jsx)(o.Z,{name:[i.name,"default"],disabled:!0,placeholder:"\u672A\u8BBE\u7F6E"}):(0,e.jsx)(o.Z,{name:[i.name,"value"]})}})]})})}var Ze=Qe;function Xe(){return(0,e.jsxs)(g.Z,{children:[(0,e.jsx)(Je.Z,{label:"\u91CD\u542F\u7B56\u7565"}),(0,e.jsxs)(oe.UW,{children:[(0,e.jsx)(Oe.Z,{name:"privileged",label:"\u8D4B\u4E88\u5BB9\u5668Root\u6743\u9650",initialValue:!1}),(0,e.jsx)(Oe.Z,{name:"autoRemove",label:"\u505C\u6B62\u540E\u81EA\u52A8\u5220\u9664",initialValue:!1})]}),(0,e.jsx)(Ze,{label:"\u5DE5\u4F5C\u76EE\u5F55",tooltip:"\u9ED8\u8BA4\u4F7F\u7528\u955C\u50CF\u4E2D\u6307\u5B9A\u7684\u5DE5\u4F5C\u76EE\u5F55",name:"workDir"}),(0,e.jsx)(Ze,{label:"User",tooltip:"\u5728\u5BB9\u5668\u4E2D\u8FD0\u884C\u547D\u4EE4\u7684\u7528\u6237",name:"user"}),(0,e.jsx)(Ze,{label:"Command",tooltip:"\u542F\u52A8\u5BB9\u5668\u65F6\u8FD0\u884C\u7684\u547D\u4EE4\uFF0C\u4EE5\u7A7A\u683C\u5206\u9694",name:"command"}),(0,e.jsx)(Ze,{label:"Entrypoint",tooltip:"\u65E0\u6CD5\u8986\u76D6\u955C\u50CF\u4E2D\u5DF2\u7ECF\u6307\u5B9A\u7684 Entrypoint \u547D\u4EE4",name:"entrypoint"})]})}var qe=u(91845),We=u(62597),Le=u(54006),eu=u(4798),uu=u(82034);function je(i){return(0,e.jsx)("div",{style:{display:i.show?"block":"none"},children:i.children})}function nu(){var i=(0,l.useRef)(),N=function(r){var I,E,Z=!1,w=(I=(E=i.current)===null||E===void 0?void 0:E.getList())!==null&&I!==void 0?I:[];if(w.map(function(h){h.name==r.name&&(Z=!0)}),!Z){var W;(W=i.current)===null||W===void 0||W.add(r)}},T=function(r){var I,E,Z=!1,w=(I=(E=i.current)===null||E===void 0?void 0:E.getList())!==null&&I!==void 0?I:[];w.map(function(W,h){if(W.name==r){var F;(F=i.current)===null||F===void 0||F.remove(h)}})};return(0,e.jsx)(g.Z,{title:"\u5173\u8054\u5BBF\u4E3B\u7F51\u7EDC\u4E3B\u673A",tooltip:"\u5BB9\u5668\u5185\u5982\u679C\u9700\u8981\u8BF7\u6C42\u5BBF\u4E3B\u673A\u6240\u5728\u7684\u7F51\u7EDC\u4E2D\u7684\u4E3B\u673A\uFF0C\u53EF\u4EE5\u901A\u8FC7\u6B64\u914D\u7F6E\u5C06Ip\u6CE8\u5165\u5230\u5BB9\u5668\u4E2D",extra:(0,e.jsx)(b.Z,{children:(0,e.jsx)(Oe.Z,{name:"enableBindHost",fieldProps:{checkedChildren:"\u7ED1\u5B9A\u5BBF\u4E3B\u673AIp",unCheckedChildren:"\u7ED1\u5B9A\u5BBF\u4E3B\u673AIp",onChange:function(r){r?N({name:"host.dpanel.local",value:"host-gateway"}):T("host.dpanel.local")}}})}),children:(0,e.jsx)(Pe.u,{name:"extraHosts",creatorButtonProps:{creatorButtonText:"\u6DFB\u52A0\u5BBF\u4E3B\u673A\u7F51\u7EDC\u5173\u8054"},actionRef:i,copyIconProps:!1,min:0,children:(0,e.jsxs)(oe.UW,{children:[(0,e.jsx)(o.Z,{width:"md",name:"name",label:"Hostname",placeholder:""}),(0,e.jsx)(o.Z,{width:"md",name:"value",label:"ip",placeholder:""})]})})})}var tu=u(90672),au=(0,l.forwardRef)(function(i,N){return(0,l.useImperativeHandle)(N,function(){return{}}),(0,e.jsxs)(g.Z,{title:"\u7F51\u7EDC\u914D\u7F6E",children:[(0,e.jsxs)(oe.UW,{children:[(0,e.jsx)(o.Z,{label:"\u914D\u7F6E ipV4 \u5730\u5740",name:["ipV4","address"],width:"md",tooltip:"\u6307\u5B9A\u5BB9\u5668\u7684ipv4\u5730\u5740\uFF0C\u4F8B\u5982 192.168.1.5",placeholder:"192.168.1.5"}),(0,e.jsx)(c.Z,{name:["ipV4"],children:function(A){var r=A.ipV4;return(0,e.jsx)(o.Z,{label:"\u914D\u7F6E ipV4 \u5B50\u7F51",name:["ipV4","subnet"],width:"md",required:r&&r.address,tooltip:"\u6307\u5B9A\u5BB9\u5668\u7684ipv4\u6240\u5728\u7684\u5B50\u7F51\uFF0C\u4F8B\u5982 192.168.1.0/24",placeholder:"192.168.1.0/24",rules:[{required:r&&r.address}]})}}),(0,e.jsx)(o.Z,{label:"\u914D\u7F6E ipV4 \u7F51\u5173",name:["ipV4","gateway"],width:"md",tooltip:"\u6307\u5B9A\u5BB9\u5668\u7684ipv4\u7684\u7F51\u5173\uFF0C\u4F8B\u5982 192.168.1.1",placeholder:"192.168.1.1"})]}),(0,e.jsxs)(oe.UW,{children:[(0,e.jsx)(o.Z,{label:"\u914D\u7F6E ipV6 \u5730\u5740",name:["ipV6","address"],width:"md",tooltip:"\u6307\u5B9A\u5BB9\u5668\u7684ipV6\u5730\u5740\uFF0C\u4F8B\u5982 2001:db8::5",placeholder:"2001:db8::5"}),(0,e.jsx)(c.Z,{name:["ipV6"],children:function(A){var r=A.ipV6;return(0,e.jsx)(o.Z,{label:"\u914D\u7F6E ipV6 \u5B50\u7F51",name:["ipV6","subnet"],width:"md",required:r&&r.address,tooltip:"\u6307\u5B9A\u5BB9\u5668\u7684ipv4\u6240\u5728\u7684\u5B50\u7F51\uFF0C\u4F8B\u5982 2001:db8::/48",placeholder:"2001:db8::/48",rules:[{required:r&&r.address}]})}}),(0,e.jsx)(o.Z,{label:"\u914D\u7F6E ipV6 \u7F51\u5173",name:["ipV6","gateway"],width:"md",tooltip:"\u6307\u5B9A\u5BB9\u5668\u7684ipV6\u7684\u7F51\u5173\uFF0C\u4F8B\u5982 2001:db8::1",placeholder:"2001:db8::1"})]}),(0,e.jsx)(tu.Z,{label:"DNS\u914D\u7F6E",name:"dns",placeholder:"\u8BF7\u6307\u5B9Adns\u5730\u5740\uFF0C\u4F8B\u5982\uFF1A8.8.8.8\uFF0C\u4E00\u884C\u6DFB\u4E00\u6761dns\u5730\u5740"})]})}),ru=au,Ae="update",Ve="copy",Re="new";function ou(){var i,N,T,A=(0,l.useContext)(R.Z),r=A.createFormRef,I=A.volumeListRef,E=A.domainRef,Z=A.createEnvRef,w=A.createLinkRef,W=(0,l.useState)(Re),h=K()(W,2),F=h[0],ee=h[1],U=(0,Le.useSearchParams)(),O=K()(U,2),a=O[0],S=O[1],ce=(0,Le.useNavigate)(),$=(0,l.useState)("basic"),Q=K()($,2),d=Q[0],se=Q[1],me=parseInt((i=a.get("id"))!==null&&i!==void 0?i:""),Fe=(N=a.get("containerId"))!==null&&N!==void 0?N:"",le=(T=a.get("imageId"))!==null&&T!==void 0?T:"";return(0,l.useEffect)(function(){if(Fe||me)(0,We.iE)({md5:Fe,id:me}).then(function(){var L=X()(_()().mark(function t(n){var J,ne,x,Ee,Ce,Te,Me;return _()().wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(x={info:{},layer:[]},!n.data.env.imageName){De.next=6;break}return De.next=4,(0,re.YU)({md5:n.data.env.imageName});case 4:Ee=De.sent,x=Ee.data;case 6:a.get("op")==Ve?ee(Ve):ee(Ae),n.data.env.network&&n.data.env.network.map(function(M){return!M.alise&&M.name!="bridge"&&(M.alise=[n.data.siteName+".pod.dpanel.local"]),M}),n.data.env.ports&&n.data.env.ports.map(function(M){return M.host=="0"&&(M.host=""),M}),Ce=n.data.env.bindIpV6,n.data.containerInfo.Info&&n.data.containerInfo.Info.NetworkSettings.Networks&&Object.keys(n.data.containerInfo.Info.NetworkSettings.Networks).map(function(M){n.data.env.network&&(n.data.env.network=n.data.env.network.map(function(Be){return M==Be.name&&(Be.subnet=n.data.containerInfo.Info.NetworkSettings.Networks[M].IPAddress+"/"+n.data.containerInfo.Info.NetworkSettings.Networks[M].IPPrefixLen),Be})),n.data.containerInfo.Info.NetworkSettings.Networks[M].IPv6Gateway!=""&&(Ce=!0)}),n.data.env.extraHosts&&n.data.env.extraHosts.map(function(M){if(M.value=="host-gateway"){var Be;(Be=r.current)===null||Be===void 0||Be.setFieldValue("enableBindHost",!0)}}),Te=n.data.env.ports,n.data.env.ports&&(Te=n.data.env.ports.map(function(M){return M.host=(M.hostIp?M.hostIp+":":"")+M.host,M})),(J=r.current)===null||J===void 0||J.setFieldsValue({imageName:n.data.env.imageName,privileged:n.data.env.privileged,bindIpV6:n.data.env.useHostNetwork?!1:Ce,useHostNetwork:n.data.env.useHostNetwork,publishAllPorts:n.data.env.useHostNetwork?!1:n.data.env.publishAllPorts,workDir:{value:n.data.env.workDir,useDefault:!n.data.env.workDir,default:x&&x.info.Config.WorkingDir},user:{value:n.data.env.user,useDefault:!n.data.env.user,default:x&&x.info.Config.User},command:{value:n.data.env.command,useDefault:!n.data.env.command,default:x&&x.info.Config.Cmd&&x.info.Config.Cmd.join(" ")},entrypoint:{value:n.data.env.entrypoint,useDefault:!n.data.env.entrypoint,default:x&&x.info.Config.Entrypoint&&x.info.Config.Entrypoint.join(" ")},shmsize:(ne=n.data.env.shmsize)!==null&&ne!==void 0?ne:"64M",cpus:n.data.env.cpus,memory:n.data.env.memory,environment:n.data.env.environment,label:n.data.env.label,volumesDefault:n.data.env.volumesDefault,volumes:n.data.env.volumes,ports:Te,links:n.data.env.links,network:n.data.env.network,restart:n.data.env.restart,extraHosts:n.data.env.extraHosts,autoRemove:n.data.env.autoRemove,log:n.data.env.log,dns:n.data.env.dns&&n.data.env.dns.join(` +`),ipV4:n.data.env.ipV4,ipV6:n.data.env.ipV6}),a.get("op")==Ae&&((Me=r.current)===null||Me===void 0||Me.setFieldsValue({siteTitle:n.data.siteTitle,siteName:n.data.siteName}));case 16:case"end":return De.stop()}},t)}));return function(t){return L.apply(this,arguments)}}());else{var z;ee(Re),(z=r.current)===null||z===void 0||z.resetFields()}},[a]),(0,e.jsx)(ve._z,{children:(0,e.jsx)(g.Z,{direction:"column",gutter:[0,10],children:(0,e.jsxs)(de.A,{submitter:{render:function(L,t){return(0,e.jsx)(_e.S,{children:t})}},formRef:r,onFinish:function(){var z=X()(_()().mark(function L(t){var n,J,ne,x;return _()().wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return console.log(t),x={siteTitle:t.siteTitle,siteName:t.siteName,imageName:t.imageName,environment:t.environment,links:t.links,ports:t.ports,volumes:t.volumes,volumesDefault:t.volumesDefault,network:t.network,privileged:(n=t.privileged)!==null&&n!==void 0?n:!1,autoRemove:(J=t.autoRemove)!==null&&J!==void 0?J:!1,restart:t.restart,cpus:t.cpus,memory:t.memory,shmsize:(ne=t.shmsize)!==null&&ne!==void 0?ne:0,workDir:t.workDir&&!t.workDir.useDefault?t.workDir.value:"",user:t.user&&!t.user.useDefault?t.user.value:"",command:t.command&&!t.command.useDefault?t.command.value:"",entrypoint:t.entrypoint&&!t.entrypoint.useDefault?t.entrypoint.value:"",useHostNetwork:t.useHostNetwork,bindIpV6:t.bindIpV6,log:t.log,dns:t.dns&&t.dns!=""?t.dns.split(` +`):[],label:t.label,publishAllPorts:t.publishAllPorts,extraHosts:t.extraHosts,ipV4:t.ipV4,ipV6:t.ipV6},Fe&&F==Ae&&(x.containerId=Fe),Ce.next=5,(0,We.$G)(x);case 5:return ce("/app/list"),Ce.abrupt("return",!0);case 7:case"end":return Ce.stop()}},L)}));return function(L){return z.apply(this,arguments)}}(),children:[(0,e.jsxs)(g.Z,{title:"\u57FA\u7840\u4FE1\u606F",headerBordered:!0,children:[(0,e.jsx)(o.Z,{name:"siteTitle",label:"\u7AD9\u70B9\u540D\u79F0",required:!0,rules:[{required:!0}],fieldProps:{onChange:function(L){var t="";if(L.target.value&&F!=Ae){var n,J=(0,qe.N9)(L.target.value.trim(),{toneType:"none",type:"array"});t=J.join(""),(n=r.current)===null||n===void 0||n.setFieldValue("siteName",t)}}},placeholder:"\u8BF7\u8F93\u5165\u7AD9\u70B9\u540D\u79F0"}),(0,e.jsx)(o.Z,{name:"siteName",label:"\u7AD9\u70B9\u6807\u8BC6",tooltip:"\u7AD9\u70B9\u552F\u4E00\u6807\u8BC6\uFF0C\u7528\u4E8E\u6807\u8BC6\u7AD9\u70B9\u548C\u5185\u90E8\u8BBF\u95EE",required:!0,disabled:F==Ae,rules:[{required:!0}],placeholder:"\u8BF7\u8F93\u5165\u7AD9\u70B9\u540D\u79F0"}),(0,e.jsx)(D,{redeploy:F!=Re,fromImageId:le})]}),(0,e.jsx)(k.Z,{offsetTop:50,children:(0,e.jsx)(g.Z,{style:{marginBottom:-20},children:(0,e.jsx)(p.Z,{activeKey:d,onChange:function(L){se(L),window.scrollTo(0,450)},items:[{label:"\u57FA\u672C\u914D\u7F6E",key:"basic"},{label:"\u5173\u8054\u914D\u7F6E",key:"link"},{label:"\u5B58\u50A8\u914D\u7F6E",key:"storage"},{label:"\u542F\u52A8\u914D\u7F6E",key:"run-command"},{label:"\u8D44\u6E90\u914D\u7F6E",key:"resource"},{label:"\u5176\u5B83",key:"other"}]})})}),(0,e.jsxs)(je,{show:d=="basic",children:[(0,e.jsx)(uu.Z,{ref:E,showBindHost:!0,showBindIpV6:!0}),(0,e.jsx)(ke.Z,{showAddButton:!0,ref:Z}),(0,e.jsx)(ru,{})]}),(0,e.jsx)(je,{show:d=="link",children:(0,e.jsx)(c.Z,{name:["siteName","useHostNetwork"],children:function(L){var t=L.siteName,n=L.useHostNetwork;return n?(0,e.jsx)(pe.Z,{showIcon:!0,description:"\u7ED1\u5B9A\u5230\u5BBF\u4E3B\u673A\u7F51\u7EDC\u65F6\uFF0C\u65E0\u6CD5\u901A\u8FC7 Docker \u5173\u8054\u5176\u5B83\u5BB9\u5668\u3002\u8BF7\u4F7F\u7528\u5BBF\u4E3B\u673A\u5185\u7F51IP\u6216\u662F127.0.0.1\u4E92\u8054\u5BB9\u5668\u66B4\u9732\u7AEF\u53E3\u3002"}):(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(Ke,{onAddEnv:function(ne,x){var Ee;(Ee=Z.current)===null||Ee===void 0||Ee.addEnvItem(ne,x)},ref:w}),(0,e.jsx)(eu.Z,{siteName:t}),(0,e.jsx)(nu,{})]})}})}),(0,e.jsx)(je,{show:d=="storage",children:(0,e.jsx)(Ge,{ref:I})}),(0,e.jsx)(je,{show:d=="run-command",children:(0,e.jsx)(Xe,{})}),(0,e.jsx)(je,{show:d=="resource",children:(0,e.jsx)(ze,{})}),(0,e.jsx)(je,{show:d=="other",children:(0,e.jsx)(Ye,{})})]},"form")})})}}}]); diff --git a/asset/static/p__app__create__image.f4b1a8f9.async.js b/asset/static/p__app__create__image.f4b1a8f9.async.js deleted file mode 100644 index ef9cb2ae..00000000 --- a/asset/static/p__app__create__image.f4b1a8f9.async.js +++ /dev/null @@ -1,5 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3985],{99861:function(ge,ue,n){var le=n(15009),_=n.n(le),he=n(64599),X=n.n(he),ae=n(99289),w=n.n(ae),me=n(5574),O=n.n(me),ie=n(83062),_e=n(14726),l=n(42119),h=n(67294),H=n(92754),p=n(3393),pe=n(184),o=n(38345),R=n(85893),ne=(0,h.forwardRef)(function(r,Z){(0,h.useImperativeHandle)(Z,function(){return{}});var M=(0,h.useState)(0),c=O()(M,2),j=c[0],m=c[1],F=(0,h.useRef)();return(0,R.jsxs)(pe.a,{trigger:(0,R.jsx)(ie.Z,{title:"\u5F53\u90E8\u7F72\u65F6\u65E0\u6CD5\u6B63\u5E38\u62C9\u53D6\u955C\u50CF\u65F6\uFF0C\u53EF\u4EE5\u624B\u52A8\u4F7F\u7528\u9762\u677F\u7684\u4ED3\u5E93\u52A0\u901F\u529F\u80FD\u62C9\u53D6\u6240\u6709\u955C\u50CF",children:(0,R.jsx)(_e.ZP,{children:r.title?r.title:"\u4E00\u952E\u62C9\u53D6\u955C\u50CF"})}),width:800,submitter:!1,title:"\u4E00\u952E\u62C9\u53D6\u955C\u50CF",onOpenChange:function(){var x=w()(_()().mark(function L(re){var q,D,v,k,z,V,ve;return _()().wrap(function(B){for(;;)switch(B.prev=B.next){case 0:if(!re){B.next=25;break}D=0,v=X()(r.image),B.prev=3,v.s();case 5:if((k=v.n()).done){B.next=15;break}return V=k.value,m(D),(z=F.current)===null||z===void 0||z.setStart(),B.next=11,(0,p.Gb)({tag:V,type:"pull"});case 11:ve=B.sent,D++;case 13:B.next=5;break;case 15:B.next=20;break;case 17:B.prev=17,B.t0=B.catch(3),v.e(B.t0);case 20:return B.prev=20,v.f(),B.finish(20);case 23:(q=F.current)===null||q===void 0||q.setFinish(),m(D);case 25:case"end":return B.stop()}},L,null,[[3,17,20,23]])}));return function(L){return x.apply(this,arguments)}}(),children:[(0,R.jsx)(o.Z,{children:(0,R.jsx)(l.Z,{current:j,items:r.image.map(function(x,L){return{title:x,key:L}})})}),(0,R.jsx)(o.Z,{children:(0,R.jsx)(H.Z,{ref:F})})]})});ue.Z=ne},91058:function(ge,ue,n){var le=n(5574),_=n.n(le),he=n(89035),X=n(38345),ae=n(17186),w=n(24739),me=n(5966),O=n(83062),ie=n(14726),_e=n(85576),l=n(67294),h=n(95089),H=n(85893),p="docker-image",pe=(0,l.forwardRef)(function(o,R){var ne=(0,l.useState)(p),r=_()(ne,2),Z=r[0],M=r[1],c=(0,l.useRef)(),j=(0,l.useState)(""),m=_()(j,2),F=m[0],x=m[1],L=function(){Z!="code"?M("code"):M(p)};(0,l.useImperativeHandle)(R,function(){return{addEnvItem:function(v,k){var z,V=(z=c.current)===null||z===void 0?void 0:z.getList(),ve=!1;if(V==null||V.map(function(B){if(B.name==v){ve=!0;return}}),!ve){var e;(e=c.current)===null||e===void 0||e.add({name:v,value:k})}},clear:function(){var v;(v=c.current)===null||v===void 0||(v=v.getList())===null||v===void 0||v.map(function(k,z){var V;(V=c.current)===null||V===void 0||V.remove(z)})}}});function re(D){try{for(var v,k,z=(v=(k=c.current)===null||k===void 0||(k=k.getList())===null||k===void 0?void 0:k.length)!==null&&v!==void 0?v:0,V=z;V>=0;V--){var ve;(ve=c.current)===null||ve===void 0||ve.remove(V)}var e=D.split(` -`),B=0;e.map(function(Ie){var xe,fe=Ie.split("=");fe.length<2||((xe=c.current)===null||xe===void 0||xe.add({name:fe[0],value:fe.slice(1).join("=")},B),B++)})}catch(Ie){}}function q(){if(c){var D,v=(D=c.current)===null||D===void 0?void 0:D.getList();if(v){var k=[];return v.map(function(z){k.push("".concat(z.name,"=").concat(z.value))}),k.join(` -`)}else return""}else return""}return(0,H.jsxs)(X.Z,{title:"\u73AF\u5883\u53D8\u91CF",headerBordered:!0,extra:(0,H.jsx)(O.Z,{title:"\u4EE3\u7801\u7F16\u8F91\u6A21\u5F0F",children:(0,H.jsx)(ie.ZP,{icon:(0,H.jsx)(he.Z,{}),type:Z=="code"?"primary":"default",onClick:L,children:"\u4EE3\u7801\u6A21\u5F0F"})}),children:[(0,H.jsx)(ae.u,{name:"environment",actionRef:c,creatorButtonProps:o.showAddButton?{creatorButtonText:"\u6DFB\u52A0\u5BB9\u5668\u73AF\u5883\u53D8\u91CF"}:!1,copyIconProps:!1,min:0,children:(0,H.jsxs)(w.UW,{children:[(0,H.jsx)(me.Z,{width:o.showInDrawer?"sm":"md",name:"name",label:"\u53D8\u91CF\u540D",required:!0,rules:[{required:!0}],disabled:o.showDisableName,placeholder:"\u8F93\u5165\u53D8\u91CF\u540D\u79F0"}),(0,H.jsx)(me.Z,{width:"md",name:"value",label:"\u53D8\u91CF\u503C",rules:[{required:!!o.requireValue}],placeholder:"\u8F93\u5165\u53D8\u91CF\u503C\uFF0C\u53EF\u4EE5\u4E3A\u7A7A"})]})}),(0,H.jsx)(_e.Z,{width:"800px",open:Z=="code",onCancel:function(){return M("docker-image")},onOk:function(){re(F),M("docker-image")},children:(0,H.jsx)(h.ZP,{onChange:function(v){return x(v)},value:q(),height:"680px",theme:"light"})})]})});ue.Z=pe},82034:function(ge,ue,n){var le=n(5574),_=n.n(le),he=n(35880),X=n(38345),ae=n(52688),w=n(97462),me=n(17186),O=n(24739),ie=n(5966),_e=n(42075),l=n(67294),h=n(85893),H=(0,l.forwardRef)(function(p,pe){var o=(0,l.useState)(""),R=_()(o,2),ne=R[0],r=R[1],Z=(0,l.useRef)(),M=(0,l.useContext)(he.Z),c=M.createFormRef;return(0,l.useImperativeHandle)(pe,function(){return{setExposePort:function(m){if(m){var F,x,L=(F=(x=Z.current)===null||x===void 0?void 0:x.getList())!==null&&F!==void 0?F:[];Object.keys(m).map(function(re){var q=!1;if(L.map(function(v){v.dest==re&&(q=!0)}),!q){var D;(D=Z.current)===null||D===void 0||D.add({host:"",dest:re})}})}},setHostname:function(m){r(m)},addPortItem:function(m,F){var x,L=(x=Z.current)===null||x===void 0?void 0:x.getList(),re=!1;if(L==null||L.map(function(D){if(D.host==m){re=!0;return}}),!re){var q;(q=Z.current)===null||q===void 0||q.add({host:m,dest:F})}}}}),(0,h.jsx)(X.Z,{title:"\u7ED1\u5B9A\u7AEF\u53E3",tooltip:"\u8BBF\u95EE\u7AEF\u53E3\u7559\u7A7A\u65F6\u968F\u673A\u751F\u6210\u7AEF\u53E3\uFF0C\u5168\u90E8\u5220\u9664\u5219\u8868\u793A\u4E0D\u66B4\u9732\u7AEF\u53E3",headerBordered:!0,extra:(0,h.jsxs)(_e.Z,{children:[p.showBindHost&&(0,h.jsx)(ae.Z,{name:"useHostNetwork",fieldProps:{checkedChildren:"\u7ED1\u5B9AHost\u7F51\u7EDC",unCheckedChildren:"\u7ED1\u5B9AHost\u7F51\u7EDC",onChange:function(m){if(m){var F;(F=c.current)===null||F===void 0||F.setFieldsValue({bindIpV6:!1,publishAllPorts:!1})}}}}),p.showBindIpV6&&(0,h.jsx)(w.Z,{name:["siteName","useHostNetwork"],children:function(m){var F=m.useHostNetwork;return(0,h.jsx)(ae.Z,{name:"publishAllPorts",fieldProps:{checkedChildren:"\u7ED1\u5B9A\u5168\u90E8\u7AEF\u53E3",unCheckedChildren:"\u7ED1\u5B9A\u5168\u90E8\u7AEF\u53E3"},disabled:F},"publishAllPorts")}}),p.showBindIpV6&&(0,h.jsx)(w.Z,{name:["siteName","useHostNetwork"],children:function(m){var F=m.useHostNetwork;return(0,h.jsx)(ae.Z,{name:"bindIpV6",fieldProps:{checkedChildren:"IpV6",unCheckedChildren:"IpV6"},disabled:F},"bindIpV6")}})]}),children:(0,h.jsx)(w.Z,{name:["useHostNetwork","bindIpV6","publishAllPorts"],children:function(m){var F=m.useHostNetwork,x=m.bindIpV6,L=m.publishAllPorts;if(!F&&!L)return(0,h.jsx)(me.u,{name:"ports",actionRef:Z,creatorButtonProps:{creatorButtonText:"\u6DFB\u52A0\u5BF9\u5916\u90E8\u8BBF\u95EE"},min:0,copyIconProps:!1,children:(0,h.jsxs)(O.UW,{children:[(0,h.jsx)(ie.Z,{width:p.showInDrawer?"sm":"md",name:"host",label:"\u5916\u90E8\u8BBF\u95EE\u7AEF\u53E3",tooltip:"\u5BF9\u5916\u8BBF\u95EE\u53EF\u4EE5\u901A\u8FC7\u6DFB\u52A0\u8BBF\u95EE\u7AEF\u53E3\u6216\u662F\u521B\u5EFA\u5B8C\u6210\u540E\u5BF9\u5BB9\u5668\u7ED1\u5B9A\u57DF\u540D",placeholder:"\u7559\u7A7A\u5C06\u4F7F\u7528\u968F\u673A\u7AEF\u53E3\uFF0C\u7ED1\u5B9AIpV6\u5FC5\u586B",required:x,rules:[{required:x}]}),(0,h.jsx)(ie.Z,{label:"\u5BB9\u5668\u5185\u7AEF\u53E3",width:p.showInDrawer?"sm":"md",name:"dest",placeholder:"\u6784\u5EFA\u65F6 Expose \u6307\u5B9A\u7684\u7AEF\u53E3",required:!0,rules:[{required:!0}]})]})})}})})});ue.Z=H},92067:function(ge,ue,n){n.d(ue,{Z:function(){return pe}});var le=n(15009),_=n.n(le),he=n(99289),X=n.n(he),ae=n(60335),w=n(27496),me=n(64789),O=n(10641),ie=n(42075),_e=n(66309),l=n(46464),h=n(14726),H=n(67294),p=n(85893);function pe(o){return(0,p.jsx)(O.Z,{columns:[{title:"\u5BB9\u5668\u540D\u79F0",dataIndex:"names",render:function(ne,r,Z,M){return(0,p.jsx)(ie.Z,{direction:"vertical",style:{textAlign:"left"},children:r==null?void 0:r.Names.map(function(c){return c})},r.Id)}},{title:"\u7AEF\u53E3",dataIndex:"ports",search:!1,render:function(ne,r,Z,M){return r!=null&&r.Ports?(0,p.jsx)(ie.Z,{direction:"vertical",style:{textAlign:"left"},children:r==null?void 0:r.Ports.map(function(c,j){return(0,p.jsx)(_e.Z,{color:"#2db7f5",icon:c.PublicPort?(0,p.jsx)(w.Z,{}):"",children:"".concat(c.PublicPort?c.IP+":"+c.PublicPort+"->":"").concat(c.PrivatePort,"/").concat(c.Type)},j)})},r.Id):(0,p.jsx)(p.Fragment,{})}},{title:"\u8FD0\u884C\u5BB9\u5668",search:!1,render:function(ne,r,Z,M){return(0,p.jsx)(p.Fragment,{children:(0,p.jsx)(l.Z.Text,{ellipsis:{tooltip:r.Image},children:r.Image},r.Id)})}},{title:"\u64CD\u4F5C",valueType:"option",key:"option",ellipsis:!0,width:100,render:function(ne,r,Z,M){return[(0,p.jsx)(h.ZP,{type:"link",onClick:function(){(0,ae.jV)({md5:r.Id}).then(function(j){return o.onSelect&&o.onSelect(j.data.info),!0})},children:(0,p.jsx)(me.Z,{})},r.Id)]}}],rowKey:"Id",request:function(){var R=X()(_()().mark(function ne(r,Z,M){return _()().wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.abrupt("return",new Promise(function(m,F){(0,ae.IE)({tag:r.names}).then(function(x){var L={data:x.data.list,success:!0,total:x.data.list.length};m(L)})}));case 1:case"end":return j.stop()}},ne)}));return function(ne,r,Z){return R.apply(this,arguments)}}(),pagination:{pageSize:5}})}},35880:function(ge,ue,n){var le=n(67294),_=(0,le.createContext)({});ue.Z=_},44025:function(ge,ue,n){n.r(ue),n.d(ue,{default:function(){return an}});var le=n(15009),_=n.n(le),he=n(99289),X=n.n(he),ae=n(5574),w=n.n(ae),me=n(90078),O=n(38345),ie=n(97269),_e=n(2236),l=n(5966),h=n(97462),H=n(64218),p=n(92398),pe=n(40056),o=n(67294),R=n(35880),ne=n(10641),r=n(62370),Z=n(85576),M=n(42075),c=n(96074),j=n(46464),m=n(83062),F=n(71230),x=n(15746),L=n(14726),re=n(3393),q=n(18148),D=n(5251),v=n(64789),k=n(75162),z=n(28307),V=n(78451),ve=n(99861),e=n(85893);function B(s){var Y=(0,o.useState)(!1),b=w()(Y,2),N=b[0],i=b[1],P=(0,o.useRef)(),f=(0,o.useContext)(R.Z),A=f.createFormRef,S=f.volumeListRef,U=f.createEnvRef,E=f.domainRef,C=(0,o.useRef)(),ee=function(){var y=X()(_()().mark(function I(a){var K,de,G,Q,d,oe,ce,Ce,se,$,W,u;return _()().wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return i(!1),J.next=3,(0,re.YU)({md5:a});case 3:d=J.sent,s.redeploy||(se=(oe=A.current)===null||oe===void 0?void 0:oe.getFieldsValue(),(ce=A.current)===null||ce===void 0||ce.resetFields(),(Ce=A.current)===null||Ce===void 0||Ce.setFieldsValue({siteName:se.siteName,siteTitle:se.siteTitle})),d.data.info.Config.Env&&d.data.info.Config.Env.map(function(te){var g,Ee=te.split("=");(g=U.current)===null||g===void 0||g.addEnvItem(Ee[0],Ee.slice(1).join("="))}),(K=A.current)===null||K===void 0||K.setFieldValue("imageName",a),(de=A.current)===null||de===void 0||de.setFieldValue("workDir",d.data.info.Config.WorkingDir),(G=E.current)===null||G===void 0||G.setExposePort(d.data.info.Config.ExposedPorts),d.data.info.Config.Volumes?(W=[],Object.keys(d.data.info.Config.Volumes).map(function(te,g){W.push(te)}),($=S.current)===null||$===void 0||$.setDefaultDestPath(W)):(u=S.current)===null||u===void 0||u.setDefaultDestPath([]),(Q=A.current)===null||Q===void 0||Q.setFieldsValue({workDir:{value:"",useDefault:!0,default:d.data.info.Config.WorkingDir},user:{value:"",useDefault:!0,default:d.data.info.Config.User},command:{value:"",useDefault:!0,default:d.data.info.Config.Cmd&&d.data.info.Config.Cmd.join(" ")},entrypoint:{value:"",useDefault:!0,default:d.data.info.Config.Entrypoint&&d.data.info.Config.Entrypoint.join(" ")}});case 11:case"end":return J.stop()}},I)}));return function(a){return y.apply(this,arguments)}}();return(0,o.useEffect)(function(){s.fromImageId&&ee(s.fromImageId)},[s.fromImageId]),(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(Z.Z,{open:N,width:1024,title:"\u9009\u62E9\u955C\u50CF",footer:!1,onCancel:function(){return i(!1)},children:(0,e.jsx)(ne.Z,{scroll:{x:"max-content"},columns:[{title:"Id",dataIndex:"Id",search:!1,width:200,render:function(I,a,K,de,G){return(0,e.jsx)(V.Z,{content:a.Id})}},{title:"\u955C\u50CF\u540D\u79F0",dataIndex:"tag",width:200,render:function(I,a,K,de){return(0,e.jsx)(V.Z,{content:a.RepoTags[0]})}},{title:"\u521B\u5EFA\u65E5\u671F",dataIndex:"Created",ellipsis:!0,search:!1,width:"180px",render:function(I,a,K,de){return(0,e.jsx)("div",{children:(0,D.ZM)(a.Created*1e3)},a.Id)},sorter:function(I,a){return I.Created-a.Created}},{title:"\u64CD\u4F5C",valueType:"option",key:"option",width:80,render:function(I,a,K,de){return(0,e.jsxs)(M.Z,{split:(0,e.jsx)(c.Z,{type:"vertical"}),children:[(0,e.jsx)(j.Z.Link,{onClick:X()(_()().mark(function G(){return _()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",ee(a.RepoTags[0]));case 1:case"end":return d.stop()}},G)})),children:(0,e.jsx)(m.Z,{title:"\u4F7F\u7528\u955C\u50CF",children:(0,e.jsx)(v.Z,{})})},"addImage"),(0,e.jsx)(j.Z.Link,{onClick:X()(_()().mark(function G(){var Q;return _()().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:a.RepoTags[0]&&((Q=C.current)===null||Q===void 0||Q.setImageName(a.RepoTags[0]));case 1:case"end":return oe.stop()}},G)})),children:(0,e.jsx)(m.Z,{title:"\u66F4\u65B0\u955C\u50CF",children:(0,e.jsx)(k.Z,{})})},"updateImage")]})}}],request:function(){var y=X()(_()().mark(function I(a,K,de){var G,Q,d,oe,ce;return _()().wrap(function(se){for(;;)switch(se.prev=se.next){case 0:return s.redeploy&&(Q=(G=A.current)===null||G===void 0?void 0:G.getFieldValue("imageName"),a.tag=Q?Q.split(":")[0]:a.tag),se.next=3,(0,q.KG)({tag:a.tag});case 3:return d=se.sent,oe=0,ce=[],d.data.list&&(ce=d.data.list.flatMap(function($){return $.RepoTags.map(function(W){return{Key:oe++,Id:$.Id,Created:$.Created,RepoTags:[W]}})})),se.abrupt("return",{data:ce,success:!0,total:ce.length});case 8:case"end":return se.stop()}},I)}));return function(I,a,K){return y.apply(this,arguments)}}(),toolBarRender:function(){return[(0,e.jsx)(z.Z,{onClick:function(){i(!1)},buttonType:"primary",ref:C,onFinish:function(a){console.log(a),ee(a)}},"remote")]},formRef:P,rowKey:"Key",pagination:{pageSize:5}})},"imageTableList"),(0,e.jsxs)(F.Z,{children:[(0,e.jsx)(x.Z,{span:14,children:(0,e.jsx)(l.Z,{label:"\u955C\u50CF",tooltip:s.redeploy?"\u66F4\u65B0\u5BB9\u5668\u65F6,\u53EA\u53EF\u4EE5\u9009\u62E9\u8BE5\u955C\u50CF\u4E0B\u7684\u4E0D\u540Ctag.\u4E5F\u53EF\u4EE5\u5F3A\u5236\u66F4\u65B0\u5DF2\u90E8\u7F72tag,\u66F4\u6B21\u90E8\u7F72":"\u65B0\u5EFA\u5BB9\u5668\u65F6,\u53EF\u4EE5\u4F7F\u7528\u672C\u5730\u955C\u50CF,\u4E5F\u53EF\u4EE5\u4E0B\u8F7D\u5168\u65B0\u7684\u955C\u50CF\u6216\u662F\u66F4\u65B0\u672C\u5730\u955C\u50CF\u7684tag",name:"imageName",disabled:!0,placeholder:"\u8BF7\u9009\u62E9\u955C\u50CF\uFF0C\u5982\u679C\u662F\u8FDC\u7A0B\u955C\u50CF\u8BF7\u5148\u4E0B\u8F7D",rules:[{required:!0}],required:!0})}),(0,e.jsx)(x.Z,{children:(0,e.jsx)(r.Z,{label:" ",children:(0,e.jsxs)(M.Z,{children:[(0,e.jsx)(L.ZP,{type:"primary",onClick:function(){return i(!0)},children:s.redeploy?"\u66F4\u65B0\u955C\u50CF":"\u9009\u62E9\u955C\u50CF"},"showBtn"),(0,e.jsx)(h.Z,{name:["imageName"],children:function(I){var a=I.imageName;if(s.redeploy)return(0,e.jsx)(ve.Z,{image:[a],title:"\u66F4\u65B0\u5F53\u524D\u955C\u50CF"})}})]})})})]})]})}var Ie=n(60335),xe=n(24969),fe=n(24739),Se=n(63434),Pe=n(17186),Ke=n(92067),we=(0,o.forwardRef)(function(s,Y){var b=(0,o.useState)(!1),N=w()(b,2),i=N[0],P=N[1],f=(0,o.useRef)(),A=function(E){var C=(0,o.useState)([]),ee=w()(C,2),y=ee[0],I=ee[1];return(0,o.useEffect)(function(){(0,Ie.jV)({md5:E.name}).then(function(a){var K;return I((K=a.data.info.Config.Env)!==null&&K!==void 0?K:[]),!0})},[]),(0,e.jsxs)(O.Z,{bordered:!0,extra:E.action,style:{marginBottom:10},children:[(0,e.jsx)(O.Z,{title:"\u5173\u8054\u4FE1\u606F",children:(0,e.jsxs)(fe.UW,{children:[(0,e.jsx)(l.Z,{label:"\u5BB9\u5668\u540D\u79F0",name:"name",width:"md",readonly:!0}),(0,e.jsx)(l.Z,{label:"\u8BBF\u95EEHostName",name:"alise",width:"md",tooltip:"\u901A\u8FC7\u914D\u7F6E\u6B64\u540D\u79F0\uFF0C\u5728\u5BB9\u5668\u5185\u90E8\u8FDB\u884C\u8BF7\u6C42\u8BBF\u95EE"}),(0,e.jsx)(Se.Z,{label:"\u5173\u8054\u5B58\u50A8",name:"volume"})]})}),(0,e.jsx)(O.Z,{title:"\u73AF\u5883\u53D8\u91CF",children:(0,e.jsx)(M.Z,{direction:"vertical",children:y&&y.map(function(a,K){return(0,e.jsx)(j.Z.Text,{copyable:{icon:(0,e.jsx)(xe.Z,{}),onCopy:function(){var G=a.split("=");s.onAddEnv(G[0],G[1])},tooltips:["add env","success"]},code:!0,ellipsis:{tooltip:a},style:{width:300},children:a},K)})},"linkEnv")})]})},S=function(E){var C,ee,y=!1,I=(C=(ee=f.current)===null||ee===void 0?void 0:ee.getList())!==null&&C!==void 0?C:[];if(I.map(function(K){K.name==E.name&&(y=!0)}),!y){var a;(a=f.current)===null||a===void 0||a.add(E)}};return(0,o.useImperativeHandle)(Y,function(){return{setDefaultLink:function(E){E&&E.map(function(C){C.name!=""&&S(C)})}}}),(0,e.jsxs)(O.Z,{title:"\u5173\u8054\u5BB9\u5668",headerBordered:!0,children:[(0,e.jsx)(Pe.u,{name:"links",actionRef:f,creatorButtonProps:{creatorButtonText:"\u6DFB\u52A0\u5173\u8054"},actionGuard:{beforeAddRow:function(E,C){return P(!0),!1}},copyIconProps:!1,min:0,itemRender:function(E,C){return(0,e.jsx)(A,{action:E.action,name:C.record.name})}}),(0,e.jsx)(Z.Z,{title:"\u9009\u62E9\u5BB9\u5668",width:1024,footer:!1,open:i,onCancel:function(){return P(!1)},children:(0,e.jsx)(Ke.Z,{onSelect:function(E){S({name:E.Name,alise:E.Config.Hostname,volume:!1}),P(!1)}})})]})}),He=we,ke=n(91058),ye=n(86615),be=n(64317),Ve=(0,o.forwardRef)(function(s,Y){var b=(0,o.useRef)();return(0,o.useImperativeHandle)(Y,function(){return{setDefaultDestPath:function(i){var P,f,A=(P=(f=b.current)===null||f===void 0?void 0:f.getList())!==null&&P!==void 0?P:[];i.length!=0&&i.filter(function(S){return S!=""}).map(function(S){var U=!1;if(A.map(function(C){if(C.dest==S){U=!0;return}}),!U){var E;(E=b.current)===null||E===void 0||E.add({dest:S,permission:"write",inImage:!0,edit:!1})}})}}}),(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(O.Z,{title:"\u9ED8\u8BA4\u5B58\u50A8\uFF08Volume\uFF09",subTitle:"\u9ED8\u8BA4\u5B58\u50A8\u4E0E\u7AD9\u70B9\u6807\u8BC6\u4FDD\u6301\u4E00\u81F4",headerBordered:!0,children:(0,e.jsx)(Pe.u,{name:"volumesDefault",creatorButtonProps:{creatorButtonText:"\u6DFB\u52A0\u76EE\u5F55\u5230\u9ED8\u8BA4\u5B58\u50A8"},actionRef:b,copyIconProps:!1,min:0,children:function(i,P,f){var A=f.getCurrentRowData();return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(l.Z,{width:"lg",name:"dest",label:"\u5BB9\u5668\u5185\u8DEF\u5F84",required:!0,rules:[{required:!0}],disabled:A.inImage}),(0,e.jsx)(ye.Z.Group,{hidden:!0,name:"inImage",label:"\u955C\u50CF\u5185\u6302\u8F7D",valueEnum:{1:"\u662F",0:"\u5426"}})]})}})}),(0,e.jsx)(O.Z,{title:"\u81EA\u5B9A\u4E49\u6302\u8F7D\u6216\u662F\u5B58\u50A8\u5377",tooltip:"\u6302\u8F7D\u53EF\u4EE5\u662F\u5BBF\u4E3B\u673A\u7684\u76EE\u5F55\u6216\u662F\u6587\u4EF6\uFF0C\u4E5F\u53EF\u4EE5\u6307\u5B9A\u5B58\u50A8\u5377\u540D\uFF08\u81EA\u52A8\u65B0\u5EFA\uFF09\u3002",headerBordered:!0,direction:"column",children:(0,e.jsx)(Pe.u,{name:"volumes",creatorButtonProps:{creatorButtonText:"\u6DFB\u52A0\u6620\u5C04\u76EE\u5F55"},copyIconProps:!1,min:0,children:(0,e.jsxs)(fe.UW,{children:[(0,e.jsxs)(M.Z.Compact,{children:[(0,e.jsx)(l.Z,{label:"\u5BBF\u4E3B\u673A\u6587\u4EF6\u3001\u76EE\u5F55\u6216\u5B58\u50A8\u5377",name:"host",width:"md",required:!0,rules:[{required:!0}]}),(0,e.jsx)(be.Z,{label:" ",valueEnum:{write:"\u8BFB\u5199",readonly:"\u53EA\u8BFB"},initialValue:"write",name:"permission"})]}),(0,e.jsx)(l.Z,{label:"\u5BB9\u5668\u5185\u8DEF\u5F84",name:"dest",width:"md",required:!0,rules:[{required:!0}]})]})})})]})}),Ge=Ve,$e=n(2831),Ue=n(86125);function ze(s){var Y,b=(0,o.useState)(),N=w()(b,2),i=N[0],P=N[1];return(0,o.useEffect)(function(){(0,$e.a)().then(function(f){return P(f.data.info)})},[]),(0,e.jsxs)(O.Z,{children:[(0,e.jsx)(l.Z,{label:"\u5171\u4EAB\u5185\u5B58\u5927\u5C0F - /dev/shm",name:"shmsize",initialValue:"64M",tooltip:"0 \u4E3A\u4F7F\u7528\u9ED8\u8BA464M"}),(0,e.jsx)(r.Z,{label:"\u6700\u5927Cpu\u914D\u989D",name:"cpus",tooltip:"0 \u4E3A\u4E0D\u9650\u5236",children:(0,e.jsx)(Ue.Z,{step:.1,max:i==null?void 0:i.NCPU,marks:{0:"0",.5:"0.5\u6838",1:"1\u6838",1.5:"1.5\u6838",2:"2\u6838",4:"4\u6838",6:"6\u6838",8:"8\u6838"}})}),(0,e.jsx)(r.Z,{label:"\u6700\u5927\u5185\u5B58\u914D\u989D",name:"memory",tooltip:"0 \u4E3A\u4E0D\u9650\u5236",children:(0,e.jsx)(Ue.Z,{step:256,max:Math.round(((Y=i==null?void 0:i.MemTotal)!==null&&Y!==void 0?Y:0)/1024/1024),marks:{0:"0",1024:"1G",2048:"2G",3072:"3G",4096:"4G"}})}),(0,e.jsx)(be.Z,{label:"\u65E5\u5FD7\u7C7B\u578B",name:["log","driver"],tooltip:"\u9ED8\u8BA4\u4F7F\u7528 json-file \u9A71\u52A8\u7531 docker \u7EDF\u4E00\u7BA1\u7406\u3002\u91C7\u7528 journal \u65F6\u65E5\u5FD7\u5C06\u6765\u5BBF\u4E3B\u673A\u7BA1\u7406",initialValue:"json-file",valueEnum:{"json-file":"json-file",journald:"journal (\u5BBF\u4E3B\u9700\u8981\u5B89\u88C5journal\u670D\u52A1)"}}),(0,e.jsx)(h.Z,{name:["log"],children:function(A){var S=A.log;if(S.driver=="json-file")return(0,e.jsxs)(fe.UW,{children:[(0,e.jsx)(l.Z,{label:"\u65E5\u5FD7\u5207\u5272\u5C3A\u5BF8",name:["log","maxSize"],placeholder:"\u4F8B\u5982\uFF1A10k,5M",tooltip:"\u9ED8\u8BA4 Docker \u5E76\u4E0D\u4F1A\u81EA\u52A8\u5207\u5272\u65E5\u5FD7"}),(0,e.jsx)(l.Z,{tooltip:"\u9ED8\u8BA4 Docker \u5E76\u4E0D\u4F1A\u81EA\u52A8\u6E05\u7406\u65E5\u5FD7\u6587\u4EF6",label:"\u4FDD\u7559\u65E5\u5FD7\u6587\u4EF6\u6570",name:["log","maxFile"],placeholder:"\u4F8B\u5982\uFF1A10"})]})}})]})}var Ye=n(90672);function Je(){return(0,e.jsxs)(O.Z,{children:[(0,e.jsx)(Ye.Z,{label:"DNS\u914D\u7F6E",name:"dns",placeholder:"\u8BF7\u6307\u5B9Adns\u5730\u5740\uFF0C\u4F8B\u5982\uFF1A8.8.8.8\uFF0C\u4E00\u884C\u6DFB\u4E00\u6761dns\u5730\u5740"}),(0,e.jsx)(Pe.u,{name:"label",label:"\u5BB9\u5668\u6807\u7B7E",creatorButtonProps:{creatorButtonText:"\u6DFB\u52A0\u5BB9\u5668\u6807\u7B7E"},copyIconProps:!1,min:0,children:(0,e.jsxs)(fe.UW,{children:[(0,e.jsx)(l.Z,{width:"md",name:"name",label:"\u540D\u79F0",placeholder:""}),(0,e.jsx)(l.Z,{width:"md",name:"value",label:"\u503C",placeholder:""})]})})]})}var Re=n(52688),Qe=n(44771),rn="default",on="user";function Xe(s){return(0,e.jsx)(r.Z,{label:s.label,tooltip:s.tooltip,children:(0,e.jsxs)(M.Z.Compact,{block:!0,children:[(0,e.jsx)(ye.Z.Group,{radioType:"button",name:[s.name,"useDefault"],options:[{label:"\u4F7F\u7528\u9ED8\u8BA4",value:!0},{label:"\u81EA\u5B9A\u4E49",value:!1}]}),(0,e.jsx)(h.Z,{name:[s.name],children:function(b){return b[s.name]&&b[s.name].useDefault?(0,e.jsx)(l.Z,{name:[s.name,"default"],disabled:!0,placeholder:"\u672A\u8BBE\u7F6E"}):(0,e.jsx)(l.Z,{name:[s.name,"value"]})}})]})})}var Oe=Xe;function qe(){return(0,e.jsxs)(O.Z,{children:[(0,e.jsx)(Qe.Z,{label:"\u91CD\u542F\u7B56\u7565"}),(0,e.jsxs)(fe.UW,{children:[(0,e.jsx)(Re.Z,{name:"privileged",label:"\u8D4B\u4E88\u5BB9\u5668Root\u6743\u9650",initialValue:!1}),(0,e.jsx)(Re.Z,{name:"autoRemove",label:"\u505C\u6B62\u540E\u81EA\u52A8\u5220\u9664",initialValue:!1})]}),(0,e.jsx)(Oe,{label:"\u5DE5\u4F5C\u76EE\u5F55",tooltip:"\u9ED8\u8BA4\u4F7F\u7528\u955C\u50CF\u4E2D\u6307\u5B9A\u7684\u5DE5\u4F5C\u76EE\u5F55",name:"workDir"}),(0,e.jsx)(Oe,{label:"User",tooltip:"\u5728\u5BB9\u5668\u4E2D\u8FD0\u884C\u547D\u4EE4\u7684\u7528\u6237",name:"user"}),(0,e.jsx)(Oe,{label:"Command",tooltip:"\u542F\u52A8\u5BB9\u5668\u65F6\u8FD0\u884C\u7684\u547D\u4EE4\uFF0C\u4EE5\u7A7A\u683C\u5206\u9694",name:"command"}),(0,e.jsx)(Oe,{label:"Entrypoint",tooltip:"\u65E0\u6CD5\u8986\u76D6\u955C\u50CF\u4E2D\u5DF2\u7ECF\u6307\u5B9A\u7684 Entrypoint \u547D\u4EE4",name:"entrypoint"})]})}var en=n(91845),We=n(62597),Le=n(54006),nn=n(4798),tn=n(82034);function je(s){return(0,e.jsx)("div",{style:{display:s.show?"block":"none"},children:s.children})}function un(){var s=(0,o.useRef)(),Y=function(i){var P,f,A=!1,S=(P=(f=s.current)===null||f===void 0?void 0:f.getList())!==null&&P!==void 0?P:[];if(S.map(function(E){E.name==i.name&&(A=!0)}),!A){var U;(U=s.current)===null||U===void 0||U.add(i)}},b=function(i){var P,f,A=!1,S=(P=(f=s.current)===null||f===void 0?void 0:f.getList())!==null&&P!==void 0?P:[];S.map(function(U,E){if(U.name==i){var C;(C=s.current)===null||C===void 0||C.remove(E)}})};return(0,e.jsx)(O.Z,{title:"\u5173\u8054\u5BBF\u4E3B\u7F51\u7EDC\u4E3B\u673A",tooltip:"\u5BB9\u5668\u5185\u5982\u679C\u9700\u8981\u8BF7\u6C42\u5BBF\u4E3B\u673A\u6240\u5728\u7684\u7F51\u7EDC\u4E2D\u7684\u4E3B\u673A\uFF0C\u53EF\u4EE5\u901A\u8FC7\u6B64\u914D\u7F6E\u5C06Ip\u6CE8\u5165\u5230\u5BB9\u5668\u4E2D",extra:(0,e.jsx)(M.Z,{children:(0,e.jsx)(Re.Z,{name:"enableBindHost",fieldProps:{checkedChildren:"\u7ED1\u5B9A\u5BBF\u4E3B\u673AIp",unCheckedChildren:"\u7ED1\u5B9A\u5BBF\u4E3B\u673AIp",onChange:function(i){i?Y({name:"host.dpanel.local",value:"host-gateway"}):b("host.dpanel.local")}}})}),children:(0,e.jsx)(Pe.u,{name:"extraHosts",creatorButtonProps:{creatorButtonText:"\u6DFB\u52A0\u5BBF\u4E3B\u673A\u7F51\u7EDC\u5173\u8054"},actionRef:s,copyIconProps:!1,min:0,children:(0,e.jsxs)(fe.UW,{children:[(0,e.jsx)(l.Z,{width:"md",name:"name",label:"Hostname",placeholder:""}),(0,e.jsx)(l.Z,{width:"md",name:"value",label:"ip",placeholder:""})]})})})}var Ae="update",Ne="copy",Te="new";function an(){var s,Y,b,N=(0,o.useContext)(R.Z),i=N.createFormRef,P=N.volumeListRef,f=N.domainRef,A=N.createEnvRef,S=N.createLinkRef,U=(0,o.useState)(Te),E=w()(U,2),C=E[0],ee=E[1],y=(0,Le.useSearchParams)(),I=w()(y,2),a=I[0],K=I[1],de=(0,Le.useNavigate)(),G=(0,o.useState)("basic"),Q=w()(G,2),d=Q[0],oe=Q[1],ce=parseInt((s=a.get("id"))!==null&&s!==void 0?s:""),Ce=(Y=a.get("containerId"))!==null&&Y!==void 0?Y:"",se=(b=a.get("imageId"))!==null&&b!==void 0?b:"";return(0,o.useEffect)(function(){if(Ce||ce)(0,We.iE)({md5:Ce,id:ce}).then(function(){var W=X()(_()().mark(function u(t){var J,te,g,Ee,Fe,Ze,Me;return _()().wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:if(g={info:{},layer:[]},!t.data.env.imageName){Be.next=6;break}return Be.next=4,(0,re.YU)({md5:t.data.env.imageName});case 4:Ee=Be.sent,g=Ee.data;case 6:a.get("op")==Ne?ee(Ne):ee(Ae),t.data.env.network&&t.data.env.network.map(function(T){return!T.alise&&T.name!="bridge"&&(T.alise=[t.data.siteName+".pod.dpanel.local"]),T}),t.data.env.ports&&t.data.env.ports.map(function(T){return T.host=="0"&&(T.host=""),T}),Fe=t.data.env.bindIpV6,t.data.containerInfo.Info&&t.data.containerInfo.Info.NetworkSettings.Networks&&Object.keys(t.data.containerInfo.Info.NetworkSettings.Networks).map(function(T){t.data.env.network&&(t.data.env.network=t.data.env.network.map(function(De){return T==De.name&&(De.subnet=t.data.containerInfo.Info.NetworkSettings.Networks[T].IPAddress+"/"+t.data.containerInfo.Info.NetworkSettings.Networks[T].IPPrefixLen),De})),t.data.containerInfo.Info.NetworkSettings.Networks[T].IPv6Gateway!=""&&(Fe=!0)}),t.data.env.extraHosts&&t.data.env.extraHosts.map(function(T){if(T.value=="host-gateway"){var De;(De=i.current)===null||De===void 0||De.setFieldValue("enableBindHost",!0)}}),Ze=t.data.env.ports,t.data.env.ports&&(Ze=t.data.env.ports.map(function(T){return T.host=(T.hostIp?T.hostIp+":":"")+T.host,T})),(J=i.current)===null||J===void 0||J.setFieldsValue({imageName:t.data.env.imageName,privileged:t.data.env.privileged,bindIpV6:t.data.env.useHostNetwork?!1:Fe,useHostNetwork:t.data.env.useHostNetwork,publishAllPorts:t.data.env.useHostNetwork?!1:t.data.env.publishAllPorts,workDir:{value:t.data.env.workDir,useDefault:!t.data.env.workDir,default:g&&g.info.Config.WorkingDir},user:{value:t.data.env.user,useDefault:!t.data.env.user,default:g&&g.info.Config.User},command:{value:t.data.env.command,useDefault:!t.data.env.command,default:g&&g.info.Config.Cmd&&g.info.Config.Cmd.join(" ")},entrypoint:{value:t.data.env.entrypoint,useDefault:!t.data.env.entrypoint,default:g&&g.info.Config.Entrypoint&&g.info.Config.Entrypoint.join(" ")},shmsize:(te=t.data.env.shmsize)!==null&&te!==void 0?te:"64M",cpus:t.data.env.cpus,memory:t.data.env.memory,environment:t.data.env.environment,label:t.data.env.label,volumesDefault:t.data.env.volumesDefault,volumes:t.data.env.volumes,ports:Ze,links:t.data.env.links,network:t.data.env.network,restart:t.data.env.restart,extraHosts:t.data.env.extraHosts,autoRemove:t.data.env.autoRemove,log:t.data.env.log,dns:t.data.env.dns&&t.data.env.dns.join(` -`)}),a.get("op")==Ae&&((Me=i.current)===null||Me===void 0||Me.setFieldsValue({siteTitle:t.data.siteTitle,siteName:t.data.siteName}));case 16:case"end":return Be.stop()}},u)}));return function(u){return W.apply(this,arguments)}}());else{var $;ee(Te),($=i.current)===null||$===void 0||$.resetFields()}},[a]),(0,e.jsx)(me._z,{children:(0,e.jsx)(O.Z,{direction:"column",gutter:[0,10],children:(0,e.jsxs)(ie.A,{submitter:{render:function(W,u){return(0,e.jsx)(_e.S,{children:u})}},formRef:i,onFinish:function(){var $=X()(_()().mark(function W(u){var t,J,te,g;return _()().wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return g={siteTitle:u.siteTitle,siteName:u.siteName,imageName:u.imageName,environment:u.environment,links:u.links,ports:u.ports,volumes:u.volumes,volumesDefault:u.volumesDefault,network:u.network,privileged:(t=u.privileged)!==null&&t!==void 0?t:!1,autoRemove:(J=u.autoRemove)!==null&&J!==void 0?J:!1,restart:u.restart,cpus:u.cpus,memory:u.memory,shmsize:(te=u.shmsize)!==null&&te!==void 0?te:0,workDir:u.workDir&&!u.workDir.useDefault?u.workDir.value:"",user:u.user&&!u.user.useDefault?u.user.value:"",command:u.command&&!u.command.useDefault?u.command.value:"",entrypoint:u.entrypoint&&!u.entrypoint.useDefault?u.entrypoint.value:"",useHostNetwork:u.useHostNetwork,bindIpV6:u.bindIpV6,log:u.log,dns:u.dns&&u.dns!=""?u.dns.split(` -`):[],label:u.label,publishAllPorts:u.publishAllPorts,extraHosts:u.extraHosts},Ce&&C==Ae&&(g.containerId=Ce),Fe.next=4,(0,We.$G)(g);case 4:return de("/app/list"),Fe.abrupt("return",!0);case 6:case"end":return Fe.stop()}},W)}));return function(W){return $.apply(this,arguments)}}(),children:[(0,e.jsxs)(O.Z,{title:"\u57FA\u7840\u4FE1\u606F",headerBordered:!0,children:[(0,e.jsx)(l.Z,{name:"siteTitle",label:"\u7AD9\u70B9\u540D\u79F0",required:!0,rules:[{required:!0}],fieldProps:{onChange:function(W){var u="";if(W.target.value&&C!=Ae){var t,J=(0,en.N9)(W.target.value.trim(),{toneType:"none",type:"array"});u=J.join(""),(t=i.current)===null||t===void 0||t.setFieldValue("siteName",u)}}},placeholder:"\u8BF7\u8F93\u5165\u7AD9\u70B9\u540D\u79F0"}),(0,e.jsx)(l.Z,{name:"siteName",label:"\u7AD9\u70B9\u6807\u8BC6",tooltip:"\u7AD9\u70B9\u552F\u4E00\u6807\u8BC6\uFF0C\u7528\u4E8E\u6807\u8BC6\u7AD9\u70B9\u548C\u5185\u90E8\u8BBF\u95EE",required:!0,disabled:C==Ae,rules:[{required:!0}],placeholder:"\u8BF7\u8F93\u5165\u7AD9\u70B9\u540D\u79F0"}),(0,e.jsx)(B,{redeploy:C!=Te,fromImageId:se})]}),(0,e.jsx)(H.Z,{offsetTop:50,children:(0,e.jsx)(O.Z,{style:{marginBottom:-20},children:(0,e.jsx)(p.Z,{activeKey:d,onChange:function(W){oe(W),window.scrollTo(0,450)},items:[{label:"\u57FA\u672C\u914D\u7F6E",key:"basic"},{label:"\u5173\u8054\u914D\u7F6E",key:"link"},{label:"\u5B58\u50A8\u914D\u7F6E",key:"storage"},{label:"\u542F\u52A8\u914D\u7F6E",key:"run-command"},{label:"\u8D44\u6E90\u914D\u7F6E",key:"resource"},{label:"\u5176\u5B83",key:"other"}]})})}),(0,e.jsxs)(je,{show:d=="basic",children:[(0,e.jsx)(tn.Z,{ref:f,showBindHost:!0,showBindIpV6:!0}),(0,e.jsx)(ke.Z,{showAddButton:!0,ref:A})]}),(0,e.jsx)(je,{show:d=="link",children:(0,e.jsx)(h.Z,{name:["siteName","useHostNetwork"],children:function(W){var u=W.siteName,t=W.useHostNetwork;return t?(0,e.jsx)(pe.Z,{showIcon:!0,description:"\u7ED1\u5B9A\u5230\u5BBF\u4E3B\u673A\u7F51\u7EDC\u65F6\uFF0C\u65E0\u6CD5\u901A\u8FC7 Docker \u5173\u8054\u5176\u5B83\u5BB9\u5668\u3002\u8BF7\u4F7F\u7528\u5BBF\u4E3B\u673A\u5185\u7F51IP\u6216\u662F127.0.0.1\u4E92\u8054\u5BB9\u5668\u66B4\u9732\u7AEF\u53E3\u3002"}):(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(He,{onAddEnv:function(te,g){var Ee;(Ee=A.current)===null||Ee===void 0||Ee.addEnvItem(te,g)},ref:S}),(0,e.jsx)(nn.Z,{siteName:u}),(0,e.jsx)(un,{})]})}})}),(0,e.jsx)(je,{show:d=="storage",children:(0,e.jsx)(Ge,{ref:P})}),(0,e.jsx)(je,{show:d=="run-command",children:(0,e.jsx)(qe,{})}),(0,e.jsx)(je,{show:d=="resource",children:(0,e.jsx)(ze,{})}),(0,e.jsx)(je,{show:d=="other",children:(0,e.jsx)(Je,{})})]},"form")})})}}}]); diff --git a/asset/static/p__app__detail__domain.8d7b8826.async.js b/asset/static/p__app__detail__domain.9a1d449a.async.js similarity index 99% rename from asset/static/p__app__detail__domain.8d7b8826.async.js rename to asset/static/p__app__detail__domain.9a1d449a.async.js index c8407f9b..b9e79bfa 100644 --- a/asset/static/p__app__detail__domain.8d7b8826.async.js +++ b/asset/static/p__app__detail__domain.9a1d449a.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3146],{80821:function(te,T,n){n.d(T,{Z:function(){return z}});var W=n(5574),i=n.n(W),A=n(93246),h=n(54006),P=n(31418),y=n(86738),C=n(14726),U=n(83062),V=n(67294),w=n(85893);function z(d){var k=(0,V.useState)(!1),H=i()(k,2),I=H[0],G=H[1],O=P.Z.useApp(),X=(0,h.useIntl)(),$=function(){G(!0),d.action().then(function(b){if(G(!1),typeof d.onSuccess=="function"&&d.onSuccess(b),d.messageSuccess){var j="";typeof d.messageSuccess=="function"?j=d.messageSuccess(b):j=d.messageSuccess,j.indexOf(".")>-1&&(j=X.formatMessage({id:j})),d.asynced?(0,A.Rk)(O,j):(0,A.$h)(O,j)}}).catch(function(b){G(!1),typeof d.onError=="function"&&d.onError(b)})};return d.confirm?(0,w.jsx)(y.Z,{style:{width:500},title:"\u63D0\u793A",description:d.confirm,onConfirm:$,okText:"Yes",cancelText:"No",children:(0,w.jsx)(C.ZP,{disabled:d.disabled,icon:d.icon,loading:I,danger:d.danger,type:d.type,children:d.children})}):(0,w.jsx)(U.Z,{title:d.tips,children:(0,w.jsx)(C.ZP,{disabled:d.disabled,icon:d.icon,loading:I,onClick:$,danger:d.danger,type:d.type,children:d.children})})}},88041:function(te,T,n){n.r(T),n.d(T,{default:function(){return je}});var W=n(15009),i=n.n(W),A=n(99289),h=n.n(A),P=n(5574),y=n.n(P),C=n(54006);function U(l){return V.apply(this,arguments)}function V(){return V=h()(i()().mark(function l(o){return i()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,C.request)("/api/app/site/get-domain-list",{method:"POST",data:o}));case 1:case"end":return t.stop()}},l)})),V.apply(this,arguments)}function w(l){return z.apply(this,arguments)}function z(){return z=h()(i()().mark(function l(o){return i()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,C.request)("/api/app/site/create-domain",{method:"POST",data:o}));case 1:case"end":return t.stop()}},l)})),z.apply(this,arguments)}function d(l){return k.apply(this,arguments)}function k(){return k=h()(i()().mark(function l(o){return i()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,C.request)("/api/app/site/update-domain",{method:"POST",data:o}));case 1:case"end":return t.stop()}},l)})),k.apply(this,arguments)}function H(l){return I.apply(this,arguments)}function I(){return I=h()(i()().mark(function l(o){return i()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,C.request)("/api/app/site/delete-domain",{method:"POST",data:o}));case 1:case"end":return t.stop()}},l)})),I.apply(this,arguments)}function G(l){return O.apply(this,arguments)}function O(){return O=h()(i()().mark(function l(o){return i()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,C.request)("/api/app/site/get-domain-detail",{method:"POST",data:o}));case 1:case"end":return t.stop()}},l)})),O.apply(this,arguments)}function X(l){return $.apply(this,arguments)}function $(){return $=h()(i()().mark(function l(o){return i()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,C.request)("/api/app/site/apply-domain-cert",{method:"POST",data:o}));case 1:case"end":return t.stop()}},l)})),$.apply(this,arguments)}function ue(){return b.apply(this,arguments)}function b(){return b=h()(i()().mark(function l(){return i()().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return p.abrupt("return",(0,C.request)("/api//app/site/restart-nginx",{method:"POST"}));case 1:case"end":return p.stop()}},l)})),b.apply(this,arguments)}var j=n(93246),re=n(184),ae=n(5966),J=n(62370),N=n(52688),Q=n(95089),de=n(31418),q=n(42075),_=n(66309),ce=n(34041),ee=n(71230),K=n(15746),me=n(25449),D=n(67294),e=n(85893),ne="",ve=(0,D.forwardRef)(function(l,o){var p=(0,C.useModel)("subscriber"),t=(0,D.useRef)(),x=(0,D.useState)(),m=y()(x,2),a=m[0],g=m[1],E=(0,D.useState)(!1),u=y()(E,2),c=u[0],B=u[1],v=de.Z.useApp();return p.addDataHandler("composeUp",function(){var r=p.getDataByType("composeUp");if(r){var f;r.map(function(s){ne+=s.data}),(f=t.current)===null||f===void 0||f.setFieldValue("console",ne)}}),(0,D.useImperativeHandle)(o,function(){return{apply:function(f){var s,F;if(f.length==0)return(0,j.YZ)(v,"\u8BF7\u5148\u5728\u57DF\u540D\u5217\u8868\u52FE\u9009\u5F85\u7533\u8BF7\u7684\u57DF\u540D\uFF0C\u591A\u4E2A\u57DF\u540D\u53EF\u4EE5\u5171\u7528\u540C\u4E00\u5F20\u8BC1\u4E66"),!1;(s=t.current)===null||s===void 0||s.setFieldsValue({email:(F=localStorage.getItem("email"))!==null&&F!==void 0?F:"",console:""}),ne="",g(f),B(!0)}}}),(0,e.jsx)(re.a,{drawerProps:{forceRender:!0},formRef:t,open:c,onOpenChange:function(f){B(f)},onFinish:function(){var r=h()(i()().mark(function f(s){var F,L;return i()().wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return localStorage.setItem("email",s.email),R.next=3,X({id:a?a.map(function(Z){return Z.id}):[],email:s.email,certServer:s.certServer,autoUpgrade:s.autoUpgrade,renew:s.renew,debug:s.debug});case 3:return L=R.sent,L.data=="success"&&setTimeout(h()(i()().mark(function Z(){var Y;return i()().wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,ue();case 2:Y=M.sent;case 3:case"end":return M.stop()}},Z)})),5e3),(F=t.current)===null||F===void 0||F.resetFields(),l.onFinish&&l.onFinish(),R.abrupt("return",!0);case 8:case"end":return R.stop()}},f)}));return function(f){return r.apply(this,arguments)}}(),children:(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(me.Z,{label:"\u57DF\u540D\u5217\u8868",name:"serverName",children:(0,e.jsx)(q.Z,{children:a==null?void 0:a.map(function(r){return(0,e.jsx)(_.Z,{children:r.serverName},r.id)})})}),(0,e.jsx)(ae.Z,{label:"\u90AE\u7BB1",name:"email",placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u7684\u90AE\u7BB1"}),(0,e.jsx)(J.Z,{label:"\u7B7E\u53D1\u670D\u52A1",name:"certServer",initialValue:"letsencrypt",children:(0,e.jsx)(ce.Z,{options:[{value:"letsencrypt",label:"Let's Encrypt"},{value:"zerossl",label:"ZeroSSL"}]})}),(0,e.jsxs)(ee.Z,{children:[(0,e.jsx)(K.Z,{span:8,children:(0,e.jsx)(N.Z,{label:"\u81EA\u52A8\u7EED\u7B7E",name:"autoUpgrade",initialValue:!0})}),(0,e.jsx)(K.Z,{span:8,children:(0,e.jsx)(N.Z,{tooltip:"\u901A\u5E38\u60C5\u51B5\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u7EED\u7B7E\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u5F00\u542F\u6B64\u9879\u5F3A\u5236\u7EED\u7B7E",label:"\u7ACB\u5373\u7EED\u7B7E",name:"renew",initialValue:!1})}),(0,e.jsx)(K.Z,{span:8,children:(0,e.jsx)(N.Z,{tooltip:"\u663E\u793A\u5B8C\u6574\u7684\u9519\u8BEF\u4FE1\u606F\uFF0C\u65B9\u4FBF\u6392\u67E5",label:"Debug",name:"debug",initialValue:!1})})]}),(0,e.jsx)(J.Z,{label:"\u63A7\u5236\u53F0\u8F93\u51FA",name:"console",children:(0,e.jsx)(Q.ZP,{theme:"dark",style:{marginTop:"10px",backgroundColor:"#282c34"},height:"350px",extensions:[Q.tk.lineWrapping]})})]})})}),he=ve,fe=n(31199),pe=n(50335),le=n(90672),se=n(14726),Ee=n(92398),ge=n(40056),Fe=(0,D.forwardRef)(function(l,o){var p=(0,D.useState)(!1),t=y()(p,2),x=t[0],m=t[1],a=(0,D.useRef)(),g=(0,D.useState)(),E=y()(g,2),u=E[0],c=E[1];return(0,D.useImperativeHandle)(o,function(){return{showEdit:function(v){G({id:v.id}).then(function(r){var f;if((f=a.current)===null||f===void 0||f.setFieldsValue({serverName:v.serverName,port:v.setting.port,enableBlockCommonExploits:v.setting.enableBlockCommonExploits,enableAssetCache:v.setting.enableAssetCache,enableWs:v.setting.enableWs,extraNginx:v.setting.extraNginx,vhost:r.data.vhost,sslCrt:r.data.domain.setting.sslCrt,sslKey:r.data.domain.setting.sslKey}),v.setting.sslCrtRenewTime){var s;(s=a.current)===null||s===void 0||s.setFieldValue("sslCrtRenewTime",r.data.domain.setting.sslCrtRenewTime)}c(r.data),m(!0)})}}}),(0,e.jsx)(re.a,{drawerProps:{forceRender:!0},open:x,onOpenChange:function(v){m(v)},title:"\u57DF\u540D\u7BA1\u7406",trigger:(0,e.jsx)(se.ZP,{onClick:function(){var v;c(void 0),(v=a.current)===null||v===void 0||v.resetFields()},type:"primary",children:"\u7ED1\u5B9A\u57DF\u540D"}),formRef:a,onFinish:function(){var B=h()(i()().mark(function v(r){var f,s,F,L,ie,R,Z,Y,oe;return i()().wrap(function(S){for(;;)switch(S.prev=S.next){case 0:if(!(u&&(u==null?void 0:u.domain.id)>0)){S.next=6;break}return S.next=3,d({id:u==null?void 0:u.domain.id,port:r.port,enableBlockCommonExploits:r.enableBlockCommonExploits,enableAssetCache:r.enableAssetCache,enableWs:r.enableWs,extraNginx:r.extraNginx,sslCrt:(s=r.sslCrt)!==null&&s!==void 0?s:"",sslKey:(F=r.sslKey)!==null&&F!==void 0?F:"",sslCrtRenewTime:(L=r.sslCrtRenewTime)!==null&&L!==void 0?L:""});case 3:ie=S.sent,S.next=9;break;case 6:return S.next=8,w({containerId:l.containerId,serverName:r.serverName,port:r.port,enableBlockCommonExploits:r.enableBlockCommonExploits,enableAssetCache:r.enableAssetCache,enableWs:r.enableWs,extraNginx:r.extraNginx,sslCrt:(R=r.sslCrt)!==null&&R!==void 0?R:"",sslKey:(Z=r.sslKey)!==null&&Z!==void 0?Z:"",sslCrtRenewTime:(Y=r.sslCrtRenewTime)!==null&&Y!==void 0?Y:""});case 8:oe=S.sent;case 9:return(f=a.current)===null||f===void 0||f.resetFields(),l.onFinish(),S.abrupt("return",!0);case 12:case"end":return S.stop()}},v)}));return function(v){return B.apply(this,arguments)}}(),children:(0,e.jsx)(Ee.Z,{items:[{key:"1",label:"\u914D\u7F6E\u57DF\u540D",children:(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(ae.Z,{width:"lg",label:"\u57DF\u540D",tooltip:"\u6307\u5B9A\u8981\u7ED1\u5B9A\u7684\u57DF\u540D,\u5E76\u5C06\u8BE5\u57DF\u540D\u89E3\u6790\u5230\u5F53\u524D\u670D\u52A1\u5668",name:"serverName",placeholder:"\u8BF7\u6307\u5B9A\u8981\u7ED1\u5B9A\u7684\u57DF\u540D\uFF0C\u4F8B\u5982 www.explame.com, test.explame.com",rules:[{required:!0}],disabled:u&&u.domain.id>0}),(0,e.jsx)(fe.Z,{label:"\u7AEF\u53E3",name:"port",placeholder:"\u8F6C\u53D1\u5230\u76EE\u6807\u5BB9\u5668\u4E2D\u7684\u7AEF\u53E3\uFF0C\u4E00\u822C\u4E3A80",required:!0,rules:[{required:!0}]}),(0,e.jsxs)(ee.Z,{children:[(0,e.jsx)(K.Z,{span:12,children:(0,e.jsx)(N.Z,{label:"\u963B\u6B62\u5E38\u89C1\u6F0F\u6D1E\u5229\u7528",name:"enableBlockCommonExploits"})}),(0,e.jsx)(K.Z,{children:(0,e.jsx)(N.Z,{width:"md",label:"\u9759\u6001\u8D44\u6E90\u7F13\u5B58",name:"enableAssetCache"})})]}),(0,e.jsx)(ee.Z,{children:(0,e.jsx)(K.Z,{span:12,children:(0,e.jsx)(N.Z,{label:"\u652F\u6301 Websocket",name:"enableWs"})})}),(0,e.jsx)(J.Z,{name:"extraNginx",label:"\u81EA\u5B9A\u4E49\u6269\u5C55\u914D\u7F6E",tooltip:"\u81EA\u5B9A\u4E49\u6269\u5C55\u7F51\u7AD9 Vhost \u914D\u7F6E\u5185\u5BB9",children:(0,e.jsx)(Q.ZP,{height:"300px",theme:"dark",style:{backgroundColor:"#282c34"}})})]})},{key:"2",label:"SSL",children:(0,e.jsxs)(e.Fragment,{children:[u&&u.domain.setting.autoSsl&&(0,e.jsx)(ge.Z,{message:"\u5F53\u524D\u8BC1\u4E66\u4E3A\u81EA\u52A8\u7B7E\u53D1\uFF0C\u8BF7\u52FF\u4FEE\u6539\u3002\u8BC1\u4E66\u8DEF\u5F84\u4E3A\uFF1A/dpanel/cert \u76EE\u5F55",style:{margin:"15px 0"}}),(0,e.jsx)(pe.Z,{label:"\u8BC1\u4E66\u5230\u671F\u65F6\u95F4",name:"sslCrtRenewTime",width:"lg",required:!0,disabled:u&&u.domain.setting.autoSsl}),(0,e.jsx)(le.Z,{fieldProps:{autoSize:{minRows:10}},label:"\u8BC1\u4E66\u5185\u5BB9 .crt ",name:"sslCrt",tooltip:"1.\u901A\u5E38\u8BC1\u4E66\u662F\u4EE5 .crt \u6216 .pem \u7B49\u4E3A\u6269\u5C55\u540D\u7684\u6587\u4EF6\uFF0C\u8BF7\u4F7F\u7528\u76F8\u5E94\u6587\u672C\u7F16\u8F91\u5668\u6253\u5F00\u8BC1\u4E66\u6587\u4EF6\u3002 2.\u8BC1\u4E66\u683C\u5F0F\u4EE5\u201C-----BEGIN CERTIFICATE-----\u201D\u5F00\u5934\uFF0C\u4EE5\u201C-----END CERTIFICATE-----\u201D\u7ED3\u5C3E\u3002 3.\u8BC1\u4E66\u5185\u5BB9\u8BF7\u5305\u542B\u5B8C\u6574\u7684\u8BC1\u4E66\u94FE\u3002",placeholder:"-----BEGIN CERTIFICATE-----",disabled:u&&u.domain.setting.autoSsl,required:!0},"sslCrt"),(0,e.jsx)(le.Z,{fieldProps:{autoSize:{minRows:10}},label:"\u79C1\u94A5\u5185\u5BB9 .key ",name:"sslKey",tooltip:"1.\u901A\u5E38\u79C1\u94A5\u662F\u4EE5 .key \u6216 .pem \u7B49\u4E3A\u6269\u5C55\u540D\u7684\u6587\u4EF6\uFF0C\u8BF7\u4F7F\u7528\u76F8\u5E94\u6587\u672C\u7F16\u8F91\u5668\u6253\u5F00\u79C1\u94A5\u6587\u4EF6\u3002 2.\u79C1\u94A5\u683C\u5F0F\u4EE5\u201C-----BEGIN PRIVATE KEY-----\u201D\u5F00\u5934\uFF0C\u4EE5\u201C-----END PRIVATE KEY-----\u201D\u7ED3\u5C3E\u3002",placeholder:"-----BEGIN PRIVATE KEY-----",disabled:u&&u.domain.setting.autoSsl,required:!0},"sslKey")]})},{key:"3",label:"\u67E5\u770B vhost \u914D\u7F6E",children:(0,e.jsx)(J.Z,{name:"vhost",label:" ",children:(0,e.jsx)(Q.ZP,{height:"600px",theme:"dark",readOnly:!0,style:{backgroundColor:"#282c34"}})})}]})})}),Ce=Fe,De=n(80821),xe=n(67255),Ae=n(43425),Be=n(10641),ye=n(96074),Re=n(46464),Se=n(83062);function je(){var l=(0,C.useParams)(),o=(0,D.useRef)(),p=(0,D.useRef)(),t=(0,D.useRef)();return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(he,{ref:t,onFinish:function(){var m,a;!((m=o.current)===null||m===void 0)&&m.reloadAndRest&&((a=o.current)===null||a===void 0||a.reloadAndRest())}}),(0,e.jsx)(Be.Z,{scroll:{x:"max-content"},rowKey:"id",actionRef:o,columns:[{title:"\u57DF\u540D",dataIndex:"serverName",render:function(m,a,g,E,u){return(0,e.jsx)("a",{href:"".concat(a.setting.enableSSL?"https":"http","://").concat(a.serverName),target:"_blank",children:a.serverName})}},{title:"\u5BB9\u5668\u5185\u7AEF\u53E3",dataIndex:["setting","port"],search:!1},{title:"SSL\u8BC1\u4E66",search:!1,render:function(m,a,g,E,u){var c;return a.setting.enableSSL?(0,e.jsxs)(_.Z,{color:"success",children:["\u8BC1\u4E66\u6709\u6548\u81F3\uFF1A",new Date((c=a.setting.sslCrtRenewTime)!==null&&c!==void 0?c:"").toLocaleDateString()]}):(0,e.jsx)(_.Z,{color:"red",children:"\u5426"})}},{title:"\u521B\u5EFA\u65F6\u95F4",search:!1,width:180,ellipsis:!0,dataIndex:"createdAt",render:function(m,a,g,E,u){return new Date(a.createdAt).toLocaleString()}},{title:"\u64CD\u4F5C",valueType:"option",key:"option",width:50,render:function(m,a,g,E){return(0,e.jsx)(q.Z,{split:(0,e.jsx)(ye.Z,{type:"vertical"}),children:(0,e.jsx)(Re.Z.Link,{onClick:function(){var c;return(c=p.current)===null||c===void 0||c.showEdit(a),!0},children:(0,e.jsx)(Se.Z,{title:"\u7BA1\u7406\u57DF\u540D",children:(0,e.jsx)(Ae.Z,{})})})})}}],request:function(){var x=h()(i()().mark(function m(a,g,E){var u,c,B,v,r;return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,U({containerId:(u=(c=l.id)!==null&&c!==void 0?c:"")!==null&&u!==void 0?u:"",pageSize:(B=a.pageSize)!==null&&B!==void 0?B:10,page:(v=a.current)!==null&&v!==void 0?v:1,serverName:a.serverName,port:a.port});case 2:return r=s.sent,s.abrupt("return",{data:r.data.list.map(function(F){return F.setting||(F.setting={autoSsl:!1}),F}),success:!0,total:r.data.list.length});case 4:case"end":return s.stop()}},m)}));return function(m,a,g){return x.apply(this,arguments)}}(),toolBarRender:function(){var m;return[(0,e.jsx)(Ce,{ref:p,containerId:(m=l.id)!==null&&m!==void 0?m:"",onFinish:function(){var g,E;!((g=o.current)===null||g===void 0)&&g.reloadAndRest&&((E=o.current)===null||E===void 0||E.reloadAndRest())}})]},rowSelection:{defaultSelectedRowKeys:[],alwaysShowAlert:!0},tableAlertOptionRender:function(m){var a=m.selectedRowKeys,g=m.selectedRows;return(0,e.jsxs)(q.Z,{size:16,children:[(0,e.jsx)(De.Z,{danger:!0,type:"primary",action:function(){return H({id:a})},onSuccess:function(){var u,c;return!((u=o.current)===null||u===void 0)&&u.reloadAndRest&&((c=o.current)===null||c===void 0||c.reloadAndRest()),!0},onError:function(){var u,c;return!((u=o.current)===null||u===void 0)&&u.reset&&((c=o.current)===null||c===void 0||c.reset()),!0},messageSuccess:"\u5220\u9664\u6210\u529F",children:"\u6279\u91CF\u5220\u9664"}),(0,e.jsx)(se.ZP,{onClick:function(){var u;(u=t.current)===null||u===void 0||u.apply(g)},children:"\u514D\u8D39\u8BC1\u4E66"})]})},pagination:(0,xe.O)()})]})}},67255:function(te,T,n){n.d(T,{O:function(){return W},j:function(){return i}});function W(){var A,h=parseInt((A=localStorage.getItem("dpanel-pagesize"))!==null&&A!==void 0?A:"0");return{showSizeChanger:!0,defaultPageSize:h!=null?h:20}}function i(A){var h="dpanel-table-column-".concat(A),P={};if(localStorage.getItem(h)){var y;P=JSON.parse((y=localStorage.getItem(h))!==null&&y!==void 0?y:"{}")}return{defaultValue:P,onChange:function(U){localStorage.setItem("dpanel-table-column-".concat(A),JSON.stringify(U))}}}}}]); +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3146],{80821:function(te,T,n){n.d(T,{Z:function(){return z}});var W=n(5574),i=n.n(W),A=n(93246),h=n(54006),P=n(31418),y=n(86738),C=n(14726),U=n(83062),V=n(67294),w=n(85893);function z(d){var k=(0,V.useState)(!1),H=i()(k,2),I=H[0],G=H[1],O=P.Z.useApp(),X=(0,h.useIntl)(),$=function(){G(!0),d.action().then(function(b){if(G(!1),typeof d.onSuccess=="function"&&d.onSuccess(b),d.messageSuccess){var j="";typeof d.messageSuccess=="function"?j=d.messageSuccess(b):j=d.messageSuccess,j.indexOf(".")>-1&&(j=X.formatMessage({id:j})),d.asynced?(0,A.Rk)(O,j):(0,A.$h)(O,j)}}).catch(function(b){G(!1),typeof d.onError=="function"&&d.onError(b)})};return d.confirm?(0,w.jsx)(y.Z,{style:{width:500},title:"\u63D0\u793A",description:d.confirm,onConfirm:$,okText:"Yes",cancelText:"No",children:(0,w.jsx)(C.ZP,{disabled:d.disabled,icon:d.icon,loading:I,danger:d.danger,type:d.type,children:d.children})}):(0,w.jsx)(U.Z,{title:d.tips,children:(0,w.jsx)(C.ZP,{disabled:d.disabled,icon:d.icon,loading:I,onClick:$,danger:d.danger,type:d.type,children:d.children})})}},88041:function(te,T,n){n.r(T),n.d(T,{default:function(){return je}});var W=n(15009),i=n.n(W),A=n(99289),h=n.n(A),P=n(5574),y=n.n(P),C=n(54006);function U(l){return V.apply(this,arguments)}function V(){return V=h()(i()().mark(function l(o){return i()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,C.request)("/api/app/site/get-domain-list",{method:"POST",data:o}));case 1:case"end":return t.stop()}},l)})),V.apply(this,arguments)}function w(l){return z.apply(this,arguments)}function z(){return z=h()(i()().mark(function l(o){return i()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,C.request)("/api/app/site/create-domain",{method:"POST",data:o}));case 1:case"end":return t.stop()}},l)})),z.apply(this,arguments)}function d(l){return k.apply(this,arguments)}function k(){return k=h()(i()().mark(function l(o){return i()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,C.request)("/api/app/site/update-domain",{method:"POST",data:o}));case 1:case"end":return t.stop()}},l)})),k.apply(this,arguments)}function H(l){return I.apply(this,arguments)}function I(){return I=h()(i()().mark(function l(o){return i()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,C.request)("/api/app/site/delete-domain",{method:"POST",data:o}));case 1:case"end":return t.stop()}},l)})),I.apply(this,arguments)}function G(l){return O.apply(this,arguments)}function O(){return O=h()(i()().mark(function l(o){return i()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,C.request)("/api/app/site/get-domain-detail",{method:"POST",data:o}));case 1:case"end":return t.stop()}},l)})),O.apply(this,arguments)}function X(l){return $.apply(this,arguments)}function $(){return $=h()(i()().mark(function l(o){return i()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,C.request)("/api/app/site/apply-domain-cert",{method:"POST",data:o}));case 1:case"end":return t.stop()}},l)})),$.apply(this,arguments)}function ue(){return b.apply(this,arguments)}function b(){return b=h()(i()().mark(function l(){return i()().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return p.abrupt("return",(0,C.request)("/api//app/site/restart-nginx",{method:"POST"}));case 1:case"end":return p.stop()}},l)})),b.apply(this,arguments)}var j=n(93246),re=n(184),ae=n(5966),J=n(62370),N=n(52688),Q=n(95089),de=n(31418),q=n(42075),_=n(66309),ce=n(34041),ee=n(71230),K=n(15746),me=n(25449),D=n(67294),e=n(85893),ne="",ve=(0,D.forwardRef)(function(l,o){var p=(0,C.useModel)("subscriber"),t=(0,D.useRef)(),x=(0,D.useState)(),m=y()(x,2),a=m[0],g=m[1],E=(0,D.useState)(!1),u=y()(E,2),c=u[0],B=u[1],v=de.Z.useApp();return p.addDataHandler("composeUp",function(){var r=p.getDataByType("composeUp");if(r){var f;r.map(function(s){ne+=s.data}),(f=t.current)===null||f===void 0||f.setFieldValue("console",ne)}}),(0,D.useImperativeHandle)(o,function(){return{apply:function(f){var s,F;if(f.length==0)return(0,j.YZ)(v,"\u8BF7\u5148\u5728\u57DF\u540D\u5217\u8868\u52FE\u9009\u5F85\u7533\u8BF7\u7684\u57DF\u540D\uFF0C\u591A\u4E2A\u57DF\u540D\u53EF\u4EE5\u5171\u7528\u540C\u4E00\u5F20\u8BC1\u4E66"),!1;(s=t.current)===null||s===void 0||s.setFieldsValue({email:(F=localStorage.getItem("email"))!==null&&F!==void 0?F:"",console:""}),ne="",g(f),B(!0)}}}),(0,e.jsx)(re.a,{drawerProps:{forceRender:!0},formRef:t,open:c,onOpenChange:function(f){B(f)},onFinish:function(){var r=h()(i()().mark(function f(s){var F,L;return i()().wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return localStorage.setItem("email",s.email),R.next=3,X({id:a?a.map(function(Z){return Z.id}):[],email:s.email,certServer:s.certServer,autoUpgrade:s.autoUpgrade,renew:s.renew,debug:s.debug});case 3:return L=R.sent,L.data=="success"&&setTimeout(h()(i()().mark(function Z(){var Y;return i()().wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,ue();case 2:Y=M.sent;case 3:case"end":return M.stop()}},Z)})),5e3),(F=t.current)===null||F===void 0||F.resetFields(),l.onFinish&&l.onFinish(),R.abrupt("return",!0);case 8:case"end":return R.stop()}},f)}));return function(f){return r.apply(this,arguments)}}(),children:(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(me.Z,{label:"\u57DF\u540D\u5217\u8868",name:"serverName",children:(0,e.jsx)(q.Z,{children:a==null?void 0:a.map(function(r){return(0,e.jsx)(_.Z,{children:r.serverName},r.id)})})}),(0,e.jsx)(ae.Z,{label:"\u90AE\u7BB1",name:"email",placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u7684\u90AE\u7BB1"}),(0,e.jsx)(J.Z,{label:"\u7B7E\u53D1\u670D\u52A1",name:"certServer",initialValue:"letsencrypt",children:(0,e.jsx)(ce.Z,{options:[{value:"letsencrypt",label:"Let's Encrypt"},{value:"zerossl",label:"ZeroSSL"}]})}),(0,e.jsxs)(ee.Z,{children:[(0,e.jsx)(K.Z,{span:8,children:(0,e.jsx)(N.Z,{label:"\u81EA\u52A8\u7EED\u7B7E",name:"autoUpgrade",initialValue:!0})}),(0,e.jsx)(K.Z,{span:8,children:(0,e.jsx)(N.Z,{tooltip:"\u901A\u5E38\u60C5\u51B5\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u7EED\u7B7E\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u5F00\u542F\u6B64\u9879\u5F3A\u5236\u7EED\u7B7E",label:"\u7ACB\u5373\u7EED\u7B7E",name:"renew",initialValue:!1})}),(0,e.jsx)(K.Z,{span:8,children:(0,e.jsx)(N.Z,{tooltip:"\u663E\u793A\u5B8C\u6574\u7684\u9519\u8BEF\u4FE1\u606F\uFF0C\u65B9\u4FBF\u6392\u67E5",label:"Debug",name:"debug",initialValue:!1})})]}),(0,e.jsx)(J.Z,{label:"\u63A7\u5236\u53F0\u8F93\u51FA",name:"console",children:(0,e.jsx)(Q.ZP,{theme:"dark",style:{marginTop:"10px",backgroundColor:"#282c34"},height:"350px",extensions:[Q.tk.lineWrapping]})})]})})}),he=ve,fe=n(31199),pe=n(50335),le=n(90672),se=n(14726),Ee=n(92398),ge=n(40056),Fe=(0,D.forwardRef)(function(l,o){var p=(0,D.useState)(!1),t=y()(p,2),x=t[0],m=t[1],a=(0,D.useRef)(),g=(0,D.useState)(),E=y()(g,2),u=E[0],c=E[1];return(0,D.useImperativeHandle)(o,function(){return{showEdit:function(v){G({id:v.id}).then(function(r){var f;if((f=a.current)===null||f===void 0||f.setFieldsValue({serverName:v.serverName,port:v.setting.port,enableBlockCommonExploits:v.setting.enableBlockCommonExploits,enableAssetCache:v.setting.enableAssetCache,enableWs:v.setting.enableWs,extraNginx:v.setting.extraNginx,vhost:r.data.vhost,sslCrt:r.data.domain.setting.sslCrt,sslKey:r.data.domain.setting.sslKey}),v.setting.sslCrtRenewTime){var s;(s=a.current)===null||s===void 0||s.setFieldValue("sslCrtRenewTime",r.data.domain.setting.sslCrtRenewTime)}c(r.data),m(!0)})}}}),(0,e.jsx)(re.a,{drawerProps:{forceRender:!0},open:x,onOpenChange:function(v){m(v)},title:"\u57DF\u540D\u7BA1\u7406",trigger:(0,e.jsx)(se.ZP,{onClick:function(){var v;c(void 0),(v=a.current)===null||v===void 0||v.resetFields()},type:"primary",children:"\u7ED1\u5B9A\u57DF\u540D"}),formRef:a,onFinish:function(){var B=h()(i()().mark(function v(r){var f,s,F,L,ie,R,Z,Y,oe;return i()().wrap(function(S){for(;;)switch(S.prev=S.next){case 0:if(!(u&&(u==null?void 0:u.domain.id)>0)){S.next=6;break}return S.next=3,d({id:u==null?void 0:u.domain.id,port:r.port,enableBlockCommonExploits:r.enableBlockCommonExploits,enableAssetCache:r.enableAssetCache,enableWs:r.enableWs,extraNginx:r.extraNginx,sslCrt:(s=r.sslCrt)!==null&&s!==void 0?s:"",sslKey:(F=r.sslKey)!==null&&F!==void 0?F:"",sslCrtRenewTime:(L=r.sslCrtRenewTime)!==null&&L!==void 0?L:""});case 3:ie=S.sent,S.next=9;break;case 6:return S.next=8,w({containerId:l.containerId,serverName:r.serverName,port:r.port,enableBlockCommonExploits:r.enableBlockCommonExploits,enableAssetCache:r.enableAssetCache,enableWs:r.enableWs,extraNginx:r.extraNginx,sslCrt:(R=r.sslCrt)!==null&&R!==void 0?R:"",sslKey:(Z=r.sslKey)!==null&&Z!==void 0?Z:"",sslCrtRenewTime:(Y=r.sslCrtRenewTime)!==null&&Y!==void 0?Y:""});case 8:oe=S.sent;case 9:return(f=a.current)===null||f===void 0||f.resetFields(),l.onFinish(),S.abrupt("return",!0);case 12:case"end":return S.stop()}},v)}));return function(v){return B.apply(this,arguments)}}(),children:(0,e.jsx)(Ee.Z,{items:[{key:"1",label:"\u914D\u7F6E\u57DF\u540D",children:(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(ae.Z,{width:"lg",label:"\u57DF\u540D",tooltip:"\u6307\u5B9A\u8981\u7ED1\u5B9A\u7684\u57DF\u540D,\u5E76\u5C06\u8BE5\u57DF\u540D\u89E3\u6790\u5230\u5F53\u524D\u670D\u52A1\u5668",name:"serverName",placeholder:"\u8BF7\u6307\u5B9A\u8981\u7ED1\u5B9A\u7684\u57DF\u540D\uFF0C\u4F8B\u5982 www.explame.com, test.explame.com",rules:[{required:!0}],disabled:u&&u.domain.id>0}),(0,e.jsx)(fe.Z,{label:"\u7AEF\u53E3",name:"port",placeholder:"\u8F6C\u53D1\u5230\u76EE\u6807\u5BB9\u5668\u4E2D\u7684\u7AEF\u53E3\uFF0C\u4E00\u822C\u4E3A80",required:!0,rules:[{required:!0}]}),(0,e.jsxs)(ee.Z,{children:[(0,e.jsx)(K.Z,{span:12,children:(0,e.jsx)(N.Z,{label:"\u963B\u6B62\u5E38\u89C1\u6F0F\u6D1E\u5229\u7528",name:"enableBlockCommonExploits"})}),(0,e.jsx)(K.Z,{children:(0,e.jsx)(N.Z,{width:"md",label:"\u9759\u6001\u8D44\u6E90\u7F13\u5B58",name:"enableAssetCache"})})]}),(0,e.jsx)(ee.Z,{children:(0,e.jsx)(K.Z,{span:12,children:(0,e.jsx)(N.Z,{label:"\u652F\u6301 Websocket",name:"enableWs"})})}),(0,e.jsx)(J.Z,{name:"extraNginx",label:"\u81EA\u5B9A\u4E49\u6269\u5C55\u914D\u7F6E",tooltip:"\u81EA\u5B9A\u4E49\u6269\u5C55\u7F51\u7AD9 Vhost \u914D\u7F6E\u5185\u5BB9",children:(0,e.jsx)(Q.ZP,{height:"300px",theme:"dark",style:{backgroundColor:"#282c34"}})})]})},{key:"2",label:"SSL",children:(0,e.jsxs)(e.Fragment,{children:[u&&u.domain.setting.autoSsl&&(0,e.jsx)(ge.Z,{message:"\u5F53\u524D\u8BC1\u4E66\u4E3A\u81EA\u52A8\u7B7E\u53D1\uFF0C\u8BF7\u52FF\u4FEE\u6539\u3002\u8BC1\u4E66\u8DEF\u5F84\u4E3A\uFF1A/dpanel/cert \u76EE\u5F55",style:{margin:"15px 0"}}),(0,e.jsx)(pe.Z,{label:"\u8BC1\u4E66\u5230\u671F\u65F6\u95F4",name:"sslCrtRenewTime",width:"lg",required:!0,disabled:u&&u.domain.setting.autoSsl}),(0,e.jsx)(le.Z,{fieldProps:{autoSize:{minRows:10}},label:"\u8BC1\u4E66\u5185\u5BB9 .crt ",name:"sslCrt",tooltip:"1.\u901A\u5E38\u8BC1\u4E66\u662F\u4EE5 .crt \u6216 .pem \u7B49\u4E3A\u6269\u5C55\u540D\u7684\u6587\u4EF6\uFF0C\u8BF7\u4F7F\u7528\u76F8\u5E94\u6587\u672C\u7F16\u8F91\u5668\u6253\u5F00\u8BC1\u4E66\u6587\u4EF6\u3002 2.\u8BC1\u4E66\u683C\u5F0F\u4EE5\u201C-----BEGIN CERTIFICATE-----\u201D\u5F00\u5934\uFF0C\u4EE5\u201C-----END CERTIFICATE-----\u201D\u7ED3\u5C3E\u3002 3.\u8BC1\u4E66\u5185\u5BB9\u8BF7\u5305\u542B\u5B8C\u6574\u7684\u8BC1\u4E66\u94FE\u3002",placeholder:"-----BEGIN CERTIFICATE-----",disabled:u&&u.domain.setting.autoSsl,required:!0},"sslCrt"),(0,e.jsx)(le.Z,{fieldProps:{autoSize:{minRows:10}},label:"\u79C1\u94A5\u5185\u5BB9 .key ",name:"sslKey",tooltip:"1.\u901A\u5E38\u79C1\u94A5\u662F\u4EE5 .key \u6216 .pem \u7B49\u4E3A\u6269\u5C55\u540D\u7684\u6587\u4EF6\uFF0C\u8BF7\u4F7F\u7528\u76F8\u5E94\u6587\u672C\u7F16\u8F91\u5668\u6253\u5F00\u79C1\u94A5\u6587\u4EF6\u3002 2.\u79C1\u94A5\u683C\u5F0F\u4EE5\u201C-----BEGIN PRIVATE KEY-----\u201D\u5F00\u5934\uFF0C\u4EE5\u201C-----END PRIVATE KEY-----\u201D\u7ED3\u5C3E\u3002",placeholder:"-----BEGIN PRIVATE KEY-----",disabled:u&&u.domain.setting.autoSsl,required:!0},"sslKey")]})},{key:"3",label:"\u67E5\u770B vhost \u914D\u7F6E",children:(0,e.jsx)(J.Z,{name:"vhost",label:" ",children:(0,e.jsx)(Q.ZP,{height:"600px",theme:"dark",readOnly:!0,style:{backgroundColor:"#282c34"}})})}]})})}),Ce=Fe,De=n(80821),xe=n(67255),Ae=n(43425),Be=n(10641),ye=n(96074),Re=n(60922),Se=n(83062);function je(){var l=(0,C.useParams)(),o=(0,D.useRef)(),p=(0,D.useRef)(),t=(0,D.useRef)();return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(he,{ref:t,onFinish:function(){var m,a;!((m=o.current)===null||m===void 0)&&m.reloadAndRest&&((a=o.current)===null||a===void 0||a.reloadAndRest())}}),(0,e.jsx)(Be.Z,{scroll:{x:"max-content"},rowKey:"id",actionRef:o,columns:[{title:"\u57DF\u540D",dataIndex:"serverName",render:function(m,a,g,E,u){return(0,e.jsx)("a",{href:"".concat(a.setting.enableSSL?"https":"http","://").concat(a.serverName),target:"_blank",children:a.serverName})}},{title:"\u5BB9\u5668\u5185\u7AEF\u53E3",dataIndex:["setting","port"],search:!1},{title:"SSL\u8BC1\u4E66",search:!1,render:function(m,a,g,E,u){var c;return a.setting.enableSSL?(0,e.jsxs)(_.Z,{color:"success",children:["\u8BC1\u4E66\u6709\u6548\u81F3\uFF1A",new Date((c=a.setting.sslCrtRenewTime)!==null&&c!==void 0?c:"").toLocaleDateString()]}):(0,e.jsx)(_.Z,{color:"red",children:"\u5426"})}},{title:"\u521B\u5EFA\u65F6\u95F4",search:!1,width:180,ellipsis:!0,dataIndex:"createdAt",render:function(m,a,g,E,u){return new Date(a.createdAt).toLocaleString()}},{title:"\u64CD\u4F5C",valueType:"option",key:"option",width:50,render:function(m,a,g,E){return(0,e.jsx)(q.Z,{split:(0,e.jsx)(ye.Z,{type:"vertical"}),children:(0,e.jsx)(Re.Z.Link,{onClick:function(){var c;return(c=p.current)===null||c===void 0||c.showEdit(a),!0},children:(0,e.jsx)(Se.Z,{title:"\u7BA1\u7406\u57DF\u540D",children:(0,e.jsx)(Ae.Z,{})})})})}}],request:function(){var x=h()(i()().mark(function m(a,g,E){var u,c,B,v,r;return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,U({containerId:(u=(c=l.id)!==null&&c!==void 0?c:"")!==null&&u!==void 0?u:"",pageSize:(B=a.pageSize)!==null&&B!==void 0?B:10,page:(v=a.current)!==null&&v!==void 0?v:1,serverName:a.serverName,port:a.port});case 2:return r=s.sent,s.abrupt("return",{data:r.data.list.map(function(F){return F.setting||(F.setting={autoSsl:!1}),F}),success:!0,total:r.data.list.length});case 4:case"end":return s.stop()}},m)}));return function(m,a,g){return x.apply(this,arguments)}}(),toolBarRender:function(){var m;return[(0,e.jsx)(Ce,{ref:p,containerId:(m=l.id)!==null&&m!==void 0?m:"",onFinish:function(){var g,E;!((g=o.current)===null||g===void 0)&&g.reloadAndRest&&((E=o.current)===null||E===void 0||E.reloadAndRest())}})]},rowSelection:{defaultSelectedRowKeys:[],alwaysShowAlert:!0},tableAlertOptionRender:function(m){var a=m.selectedRowKeys,g=m.selectedRows;return(0,e.jsxs)(q.Z,{size:16,children:[(0,e.jsx)(De.Z,{danger:!0,type:"primary",action:function(){return H({id:a})},onSuccess:function(){var u,c;return!((u=o.current)===null||u===void 0)&&u.reloadAndRest&&((c=o.current)===null||c===void 0||c.reloadAndRest()),!0},onError:function(){var u,c;return!((u=o.current)===null||u===void 0)&&u.reset&&((c=o.current)===null||c===void 0||c.reset()),!0},messageSuccess:"\u5220\u9664\u6210\u529F",children:"\u6279\u91CF\u5220\u9664"}),(0,e.jsx)(se.ZP,{onClick:function(){var u;(u=t.current)===null||u===void 0||u.apply(g)},children:"\u514D\u8D39\u8BC1\u4E66"})]})},pagination:(0,xe.O)()})]})}},67255:function(te,T,n){n.d(T,{O:function(){return W},j:function(){return i}});function W(){var A,h=parseInt((A=localStorage.getItem("dpanel-pagesize"))!==null&&A!==void 0?A:"0");return{showSizeChanger:!0,defaultPageSize:h!=null?h:20}}function i(A){var h="dpanel-table-column-".concat(A),P={};if(localStorage.getItem(h)){var y;P=JSON.parse((y=localStorage.getItem(h))!==null&&y!==void 0?y:"{}")}return{defaultValue:P,onChange:function(U){localStorage.setItem("dpanel-table-column-".concat(A),JSON.stringify(U))}}}}}]); diff --git a/asset/static/p__app__detail__edit.070f80ed.async.js b/asset/static/p__app__detail__edit.cbb27c69.async.js similarity index 57% rename from asset/static/p__app__detail__edit.070f80ed.async.js rename to asset/static/p__app__detail__edit.cbb27c69.async.js index 14db35bd..8e2abb58 100644 --- a/asset/static/p__app__detail__edit.070f80ed.async.js +++ b/asset/static/p__app__detail__edit.cbb27c69.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8878],{75516:function(ue,w,t){t.d(w,{Z:function(){return b}});var H=t(89035),s=t(37476),K=t(38345),m=t(97462),v=t(62370),T=t(54006),R=t(14726),J=t(63490),U=t(78045),M=t(67294),h=t(85893);function b(f){return(0,h.jsx)(s.Y,{trigger:(0,h.jsx)(R.ZP,{type:"dashed",icon:(0,h.jsx)(H.Z,{}),children:"Console"}),submitter:!1,children:(0,h.jsxs)(K.Z,{children:[(0,h.jsx)(m.Z,{name:["entryCmd"],children:function(g){var S,j=g.entryCmd,_=j?"/bin/"+j:"/bin/sh";return(0,h.jsx)(J.Z,{columns:[{title:"\u5BB9\u5668\u540D\u79F0",key:"name",dataIndex:"name",ellipsis:!0},{title:"\u5DE5\u4F5C\u76EE\u5F55",key:"workDir",dataIndex:"workDir"},{title:"\u72B6\u6001",key:"status",dataIndex:"status",width:150},{title:"\u64CD\u4F5C",key:"status",width:150,render:function(ae,X,V){return(0,h.jsx)(T.Link,{to:"/console/".concat(f.container.Id,"?cmd=").concat(encodeURIComponent(_),"&workDir=").concat(encodeURIComponent(f.container.Config.WorkingDir?f.container.Config.WorkingDir:"/")),target:"_blank",children:"\u767B\u5F55"})}}],dataSource:[{key:1,name:f.container.Id,status:f.container.State.Status,workDir:(S=f.container.Config.WorkingDir)!==null&&S!==void 0?S:"/"}],rowKey:"key",pagination:!1})}}),(0,h.jsx)(v.Z,{name:"entryCmd",label:"Shell\u73AF\u5883\uFF08\u4EC5\u505A\u9ED8\u8BA4\u73AF\u5883\uFF0C\u767B\u5F55\u540E\u53EF\u5207\u6362\u81F3\u5176\u4ED6\u73AF\u5883\uFF09",style:{marginTop:15},initialValue:"sh",children:(0,h.jsxs)(U.ZP.Group,{children:[(0,h.jsx)(U.ZP,{value:"bash",children:"/bin/bash"}),(0,h.jsx)(U.ZP,{value:"sh",children:"/bin/sh"})]})})]})})}},78498:function(ue,w,t){t.d(w,{Z:function(){return T}});var H=t(25035),s=t(42075),K=t(83062),m=t(67294),v=t(85893);function T(R){return(0,v.jsxs)(s.Z,{children:[R.title,(0,v.jsx)(K.Z,{title:R.help,children:(0,v.jsx)(H.Z,{})})]})}},42196:function(ue,w,t){t.r(w),t.d(w,{default:function(){return Ke}});var H=t(15009),s=t.n(H),K=t(99289),m=t.n(K),v=t(5574),T=t.n(v),R=t(14946),J=t(29158),U=t(48689),M=t(38345),h=t(10641),b=t(42075),f=t(46464),re=t(83062),g=t(67294),S=t(80821),j=t(60335),_=t(64599),Q=t.n(_),ae=t(40717),X=t(184),V=t(14726),ee=t(4798),n=t(85893);function ne(F){var Z=(0,g.useRef)();return[(0,n.jsx)(X.a,{trigger:(0,n.jsx)(V.ZP,{type:"primary",icon:(0,n.jsx)(ae.Z,{}),children:"\u52A0\u5165\u5DF2\u6709\u7F51\u7EDC"},"button"),width:800,formRef:Z,title:"\u914D\u7F6E\u7F51\u7EDC",onFinish:function(){var D=m()(s()().mark(function E(d){var A,e,C,B,I;return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:if(!d.network){l.next=19;break}e=Q()(d.network),l.prev=2,e.s();case 4:if((C=e.n()).done){l.next=11;break}return B=C.value,l.next=8,(0,R.HY)({name:B.name,containerName:F.containerName,containerAlise:B.alise,ipV4:B.ipV4});case 8:I=l.sent;case 9:l.next=4;break;case 11:l.next=16;break;case 13:l.prev=13,l.t0=l.catch(2),e.e(l.t0);case 16:return l.prev=16,e.f(),l.finish(16);case 19:return!((A=Z.current)===null||A===void 0)&&A.resetFields&&Z.current.resetFields(),F.onSuccess&&F.onSuccess(),l.abrupt("return",!0);case 22:case"end":return l.stop()}},E,null,[[2,13,16,19]])}));return function(E){return D.apply(this,arguments)}}(),children:(0,n.jsx)(ee.Z,{siteName:F.containerName})},"form")]}var i=t(78498);function p(F){var Z=(0,g.useRef)();return(0,n.jsx)(M.Z,{title:(0,n.jsx)(J.Z,{}),subTitle:"\u5BB9\u5668\u5173\u8054\u4FE1\u606F",ghost:!0,extra:(0,n.jsx)(ne,{onSuccess:function(){var E,d;!((E=Z.current)===null||E===void 0)&&E.reloadAndRest&&((d=Z.current)===null||d===void 0||d.reloadAndRest())},containerName:F.containerName}),children:(0,n.jsx)(h.Z,{scroll:{x:"max-content"},rowKey:"key",actionRef:Z,pagination:!1,options:!1,columns:[{title:"\u6240\u5C5E\u7F51\u7EDC",key:"name",dataIndex:"networkName",width:300},{title:"\u5BB9\u5668\u540D\u79F0",key:"containerName",dataIndex:"containerName"},{title:(0,n.jsx)(i.Z,{title:"hostname",help:"\u63D0\u4F9B\u5BB9\u5668\u5185\u90E8\u8BBF\u95EE"}),key:"hostName",render:function(E,d,A){return d.hostName?(0,n.jsx)(b.Z,{direction:"vertical",children:d.hostName.map(function(e){if(e)return(0,n.jsx)(f.Z.Text,{copyable:!0,keyboard:!0,children:e},e)})}):(0,n.jsx)(n.Fragment,{})}},{title:"Ip",key:"ip",render:function(E,d,A,e,C){return(0,n.jsxs)(b.Z,{direction:"vertical",children:[(0,n.jsx)("span",{children:d.networkInfo.IPv4Address}),d.networkInfo.IPv6Address&&(0,n.jsx)("span",{children:d.networkInfo.IPv6Address})]})}},{title:"\u64CD\u4F5C",key:"option",width:100,render:function(E,d,A,e,C){return(0,n.jsx)(b.Z,{children:d.key!="bridge"&&d.key!="none"&&d.key!="host"&&d.networkName!=""&&(0,n.jsx)(re.Z,{title:"\u9000\u51FA\u7F51\u7EDC",children:(0,n.jsx)(S.Z,{confirm:"\u786E\u8BA4\u9000\u51FA\u8BE5\u7F51\u7EDC\uFF1F",type:"link",action:function(){var I;return(0,R.t9)({name:d.networkName,containerName:(I=F.containerName)!==null&&I!==void 0?I:""})},messageSuccess:"\u9000\u51FA\u6210\u529F",onSuccess:function(){var I,c;!((I=Z.current)===null||I===void 0)&&I.reloadAndRest&&((c=Z.current)===null||c===void 0||c.reloadAndRest())},children:(0,n.jsx)(U.Z,{})})})})}}],request:function(){var D=m()(s()().mark(function E(d,A,e){var C,B;return s()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,(0,j.jV)({md5:F.containerName});case 2:return C=c.sent,c.next=5,(0,R._3)({name:Object.keys(C.data.info.NetworkSettings.Networks)});case 5:return B=c.sent,c.abrupt("return",{data:B.data.list,success:!0,total:B.data.list.length});case 7:case"end":return c.stop()}},E)}));return function(E,d,A){return D.apply(this,arguments)}}(),search:!1,expandable:{defaultExpandAllRows:!0,expandRowByClick:!1,defaultExpandedRowKeys:["bridge"]}})})}var L=t(44771);function r(F){return(0,n.jsx)(f.Z.Text,{copyable:!0,children:F.title})}var fe=t(62597),pe=t(93246),ge=t(43425),me=t(74842),ve=t(87784),je=t(33160),xe=t(30159),Fe=t(58638),Ee=t(86548),Ie=t(57132),Ze=t(45605),Ce=t(238),ye=t(32319),Pe=t(16664),Se=t(97269),G=t(54006),De=t(31418),se=t(96074),ie=t(84567),Be=t(74330),o=t(26412),Oe=t(66309),be=t(93162),Ae=t(87662),Te=t(75516),Re=t(28031),ke=t(66659),Le=t(85576),Me=t(63490),Ne=t(37476),$e=t(86615),Ue=t(97462),We=t(5966),we=t(2831);function He(F){var Z=Le.Z.useModal(),D=T()(Z,2),E=D[0],d=D[1],A=(0,g.useState)(),e=T()(A,2),C=e[0],B=e[1],I=(0,g.useRef)(),c="";return(0,g.useEffect)(function(){var l,N;(0,we.a)().then(function(k){B(k.data.dpanel.containerInfo)}),c=(l=localStorage.getItem("backupPath"))!==null&&l!==void 0?l:"",(N=I.current)===null||N===void 0||N.setFieldValue("backupPath",c)},[]),(0,n.jsxs)(n.Fragment,{children:[d,(0,n.jsxs)(Ne.Y,{modalProps:{forceRender:!0},formRef:I,title:"\u5907\u4EFD\u5BB9\u5668\u5B58\u50A8\u5377",trigger:(0,n.jsxs)(V.ZP,{children:[(0,n.jsx)(ke.Z,{})," \u5907\u4EFD\u5B58\u50A8"]}),onFinish:function(){var l=m()(s()().mark(function N(k){var Y,te;return s()().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return k.backupPath&&localStorage.setItem("backupPath",k.backupPath),Y={containerMd5:F.container.Id,backupTargetType:k.backupTargetType,backupPath:k.backupPath},k.backupTargetType=="dpanel"&&C&&C.Mounts.map(function($){$.Destination=="/dpanel"&&(Y.backupPath=$.Type=="volume"?$.Name:Y.backupPath=$.Source)}),y.next=5,(0,Re.vp)(Y);case 5:return te=y.sent,E.info({title:"\u6B63\u5728\u5907\u4EFD\u5B58\u50A8\u4E2D",content:(0,n.jsx)(M.Z,{ghost:!0,style:{paddingTop:30},children:(0,n.jsx)(Me.Z,{columns:[{title:"\u5907\u4EFD\u6587\u4EF6",key:"backup",dataIndex:"backup",width:300,render:function(oe,q,de){return(0,n.jsx)(f.Z.Paragraph,{ellipsis:{rows:5,expandable:!0},children:q.backupTar})}},{title:"\u5907\u4EFD\u76EE\u5F55",key:"pathList",dataIndex:"pathList",render:function(oe,q,de){return q.pathList.map(function(ce,u){return(0,n.jsx)("div",{children:ce},u)})}}],dataSource:[{key:1,backupTar:te.data.backupTar,pathList:te.data.pathList}],rowKey:"key",pagination:!1})}),closable:!0,width:800}),y.abrupt("return",!0);case 8:case"end":return y.stop()}},N)}));return function(N){return l.apply(this,arguments)}}(),children:[(0,n.jsx)($e.Z.Group,{label:"\u5907\u4EFD\u76EE\u6807\u4F4D\u7F6E",name:"backupTargetType",initialValue:"dpanel",fieldProps:{defaultValue:"dpanel"},options:[{label:"DPanel \u5907\u4EFD\u76EE\u5F55\u4E2D",value:"dpanel"},{label:"\u5BBF\u4E3B\u673A\u76EE\u5F55\u4E2D",value:"host"}]}),(0,n.jsx)(Ue.Z,{name:["backupTargetType"],children:function(N){var k=N.backupTargetType;return k=="host"?(0,n.jsx)(We.Z,{label:"\u6307\u5B9A\u5BBF\u4E3B\u673A\u76EE\u5F55",tooltip:"\u8BF7\u586B\u5199\u5BBF\u4E3B\u673A\u76EE\u5F55\uFF0C\u4E0D\u5B58\u65F6\u4F1A\u65B0\u5EFA",name:"backupPath",placeholder:"/home/backup",initialValue:"/home/backup"}):(0,n.jsxs)(n.Fragment,{children:["\u5907\u4EFD\u4F4D\u4E8E DPanel \u5BB9\u5668\u4E2D\u7684 /dpanel/backup \u8DEF\u5F84 ",(0,n.jsx)(G.Link,{target:"_blank",to:"/app/detail/file/".concat(C==null?void 0:C.Id,"?tab=file&path=").concat(encodeURIComponent("/dpanel/backup")),children:"\u67E5\u770B"})]})}})]})]})}var he=t(78451);function Ke(){var F,Z,D,E=(0,G.useParams)(),d=(0,g.useState)(),A=T()(d,2),e=A[0],C=A[1],B=(0,g.useState)(1),I=T()(B,2),c=I[0],l=I[1],N=(0,G.useNavigate)(),k=De.Z.useApp(),Y=(0,g.useRef)(),te=(0,g.useState)({deleteImage:!1,deleteVolume:!1,deleteLink:!1}),le=T()(te,2),y=le[0],$=le[1],oe=(0,g.useState)(""),q=T()(oe,2),de=q[0],ce=q[1];return(0,g.useEffect)(function(){var u;(0,j.jV)({md5:(u=E.id)!==null&&u!==void 0?u:""}).then(function(a){var P;a.data&&(a.data.info.HostConfig.NetworkMode=="host"&&a.data.info.Config.ExposedPorts&&Object.keys(a.data.info.Config.ExposedPorts).map(function(x){a.data.info.NetworkSettings.Ports[x]=[{HostIp:"0.0.0.0",HostPort:x.substring(0,x.indexOf("/"))}]}),C(a.data.info)),(P=Y.current)===null||P===void 0||P.setFieldValue("restart",a.data.info.HostConfig.RestartPolicy.Name)}),(0,Ae.pe)({groupName:"setting",name:"server"}).then(function(a){a.data.setting.value.serverIp&&ce(a.data.setting.value.serverIp)})},[c]),(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)(M.Z,{direction:"column",gutter:[0,10],children:[(0,n.jsx)(M.Z,{title:(0,n.jsx)(ge.Z,{}),subTitle:"\u5E38\u7528\u64CD\u4F5C",ghost:!0,children:e?(0,n.jsxs)(b.Z,{wrap:!0,children:[(0,n.jsx)(S.Z,{icon:(0,n.jsx)(me.Z,{}),action:function(){var a;return(0,j.IW)({md5:(a=e==null?void 0:e.Id)!==null&&a!==void 0?a:"",operate:"start"})},messageSuccess:"\u542F\u52A8\u6210\u529F",onSuccess:function(){return l(c+1)},disabled:e&&e.State.Running||e&&e.State.Paused,children:"\u542F\u52A8"}),(0,n.jsx)(S.Z,{action:function(){var a;return(0,j.IW)({md5:(a=e==null?void 0:e.Id)!==null&&a!==void 0?a:"",operate:"stop"})},messageSuccess:"\u505C\u6B62\u6210\u529F",icon:(0,n.jsx)(ve.Z,{}),onSuccess:function(){return l(c+1)},disabled:e&&e.State.Dead,children:"\u505C\u6B62"}),(0,n.jsx)(S.Z,{action:function(){var a;return(0,j.IW)({md5:(a=e==null?void 0:e.Id)!==null&&a!==void 0?a:"",operate:"restart"})},messageSuccess:"\u91CD\u542F\u6210\u529F",onSuccess:function(){return l(c+1)},icon:(0,n.jsx)(je.Z,{}),children:"\u91CD\u542F"}),(0,n.jsx)(S.Z,{action:function(){var a;return(0,j.IW)({md5:(a=e==null?void 0:e.Id)!==null&&a!==void 0?a:"",operate:"pause"})},messageSuccess:"\u6682\u505C\u6210\u529F",onSuccess:function(){return l(c+1)},icon:(0,n.jsx)(xe.Z,{}),disabled:e&&!e.State.Running,children:"\u6682\u505C"}),(0,n.jsx)(S.Z,{action:function(){var a;return(0,j.IW)({md5:(a=e==null?void 0:e.Id)!==null&&a!==void 0?a:"",operate:"unpause"})},messageSuccess:"\u542F\u52A8\u6210\u529F",onSuccess:function(){return l(c+1)},icon:(0,n.jsx)(me.Z,{}),disabled:e&&!e.State.Paused,children:"\u6062\u590D"}),(0,n.jsx)(se.Z,{type:"vertical"}),(0,n.jsx)(Te.Z,{container:e}),(0,n.jsx)(se.Z,{type:"vertical"}),(0,n.jsx)(S.Z,{action:function(){var a;return(0,fe.Ct)({md5:(a=e==null?void 0:e.Id)!==null&&a!==void 0?a:"",deleteImage:y.deleteImage,deleteVolume:y.deleteVolume})},messageSuccess:"\u5220\u9664\u6210\u529F",danger:!0,type:"primary",icon:(0,n.jsx)(ve.Z,{}),onSuccess:function(){return N("/app/list")},confirm:(0,n.jsxs)(b.Z,{style:{width:280},direction:"vertical",children:[(0,n.jsx)(f.Z.Text,{children:"\u5220\u9664\u5BB9\u5668\u540E\u65E0\u6CD5\u6062\u590D,\u786E\u8BA4\u5417\uFF1F"}),(0,n.jsx)(ie.Z,{name:"deleteVolume",onChange:function(a){return $({deleteImage:y.deleteImage,deleteVolume:a.target.checked,deleteLink:y.deleteLink})},children:"\u5220\u9664\u5B58\u50A8\uFF1F"}),(0,n.jsx)(ie.Z,{name:"deleteImage",onChange:function(a){return $({deleteImage:a.target.checked,deleteVolume:y.deleteVolume,deleteLink:y.deleteLink})},children:"\u5220\u9664\u955C\u50CF\uFF1F"}),(0,n.jsx)(ie.Z,{name:"deleteLink",onChange:function(a){return $({deleteImage:y.deleteVolume,deleteVolume:y.deleteVolume,deleteLink:a.target.checked})},children:"\u5220\u9664\u5173\u8054\u5BB9\u5668\uFF1F"})]}),children:"\u5220\u9664"}),(0,n.jsx)(S.Z,{icon:(0,n.jsx)(Fe.Z,{}),action:function(){var a;return(0,j.LJ)({md5:(a=e==null?void 0:e.Id)!==null&&a!==void 0?a:""})},onSuccess:function(a){var P=new Blob([a],{type:"application/tar"});(0,be.saveAs)(P,(e==null?void 0:e.Id)+".tar")},messageSuccess:"\u5BFC\u51FA\u6210\u529F",children:"\u5BFC\u51FA"}),(0,n.jsx)(He,{container:e}),(0,n.jsx)(se.Z,{type:"vertical"}),(0,n.jsx)(G.Link,{to:"/app/create/image?containerId=".concat(e==null?void 0:e.Id,"&op=update"),children:(0,n.jsx)(V.ZP,{type:"primary",icon:(0,n.jsx)(Ee.Z,{}),children:"\u66F4\u65B0\u5BB9\u5668"})}),(0,n.jsx)(G.Link,{to:"/app/create/image?containerId=".concat(e==null?void 0:e.Id,"&op=copy"),children:(0,n.jsx)(V.ZP,{icon:(0,n.jsx)(Ie.Z,{}),children:"\u590D\u5236"})})]}):(0,n.jsx)(Be.Z,{})}),(0,n.jsx)(M.Z,{title:(0,n.jsx)(Ze.Z,{}),subTitle:"\u5BB9\u5668\u72B6\u6001",ghost:!0,children:(0,n.jsxs)(o.Z,{column:1,bordered:!0,children:[(0,n.jsx)(o.Z.Item,{label:"ID",children:(0,n.jsx)(r,{title:e==null?void 0:e.Id})}),(0,n.jsx)(o.Z.Item,{label:"\u5BB9\u5668\u540D\u79F0",children:(0,n.jsx)(f.Z.Text,{editable:{tooltip:"\u4FEE\u6539\u5BB9\u5668\u540D\u79F0",onChange:function(){var u=m()(s()().mark(function P(x){var O;return s()().wrap(function(z){for(;;)switch(z.prev=z.next){case 0:if(e!=null&&e.Id){z.next=2;break}return z.abrupt("return");case 2:return z.next=4,(0,j.eE)({md5:e.Id,name:x});case 4:O=z.sent,l(c+1),(0,pe.$h)(k,"\u4FEE\u6539\u5BB9\u5668\u540D\u79F0");case 7:case"end":return z.stop()}},P)}));function a(P){return u.apply(this,arguments)}return a}()},children:e&&e.Name})}),(0,n.jsx)(o.Z.Item,{label:(0,n.jsx)(i.Z,{title:"\u7F51\u7EDC",help:"\u9ED8\u8BA4\u7F51\u7EDC\u53EA\u652F\u6301\u901A\u8FC7ip\u8BBF\u95EE,ip\u4F1A\u968F\u7740\u5BB9\u5668\u542F\u52A8\u505C\u6B62\u6539\u53D8.\u5982\u679C\u9700\u8981\u5728\u5BB9\u5668\u5185\u4E92\u8054,\u8BF7\u901A\u8FC7\u3010\u7F16\u8F91\u7AD9\u70B9\u3011-\u3010\u6DFB\u52A0\u5173\u8054\u3011"}),children:(e==null?void 0:e.State.Running)&&(0,n.jsxs)(o.Z,{column:1,bordered:!0,children:[e.NetworkSettings.Networks&&Object.keys(e.NetworkSettings.Networks).map(function(u,a){return(0,n.jsx)(o.Z.Item,{label:u,children:u=="host"?" Host \u7F51\u7EDC\uFF0C\u4E0E\u5BBF\u4E3B\u673A\u5171\u7528\u540C\u4E00\u7F51\u7EDC":(0,n.jsxs)(b.Z,{direction:"vertical",children:[(0,n.jsx)(r,{title:e==null?void 0:e.NetworkSettings.Networks[u].IPAddress}),e==null?void 0:e.NetworkSettings.Networks[u].Gateway,e==null?void 0:e.NetworkSettings.Networks[u].MacAddress]})},"1")}),e.HostConfig.ExtraHosts&&(0,n.jsx)(o.Z.Item,{label:"\u5BBF\u4E3B\u673A\u7F51\u7EDC",children:(0,n.jsx)(b.Z,{direction:"vertical",children:e.HostConfig.ExtraHosts.map(function(u){return u})})},"1")]})}),(0,n.jsx)(o.Z.Item,{label:"\u72B6\u6001",children:e==null?void 0:e.State.Status}),(0,n.jsx)(o.Z.Item,{label:"\u521B\u5EFA\u65F6\u95F4",children:new Date((F=e==null?void 0:e.Created)!==null&&F!==void 0?F:"").toLocaleString()}),(0,n.jsx)(o.Z.Item,{label:"\u542F\u52A8\u65F6\u95F4",children:new Date((Z=e==null?void 0:e.State.StartedAt)!==null&&Z!==void 0?Z:"").toLocaleString()}),(0,n.jsx)(o.Z.Item,{label:"\u91CD\u542F\u7B56\u7565",children:(0,n.jsx)(Se.A,{onFinish:function(){var u=m()(s()().mark(function a(P){var x;return s()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:if(e!=null&&e.Id){W.next=2;break}return W.abrupt("return");case 2:return W.next=4,(0,j.eE)({md5:e.Id,restart:P.restart});case 4:return x=W.sent,(0,pe.$h)(k,"\u4FEE\u6539\u91CD\u542F\u7B56\u7565\u6210\u529F"),W.abrupt("return");case 7:case"end":return W.stop()}},a)}));return function(a){return u.apply(this,arguments)}}(),formRef:Y,children:(0,n.jsx)(L.Z,{defaultValue:e==null?void 0:e.HostConfig.RestartPolicy.Name})})})]})}),e&&e.Mounts&&e.Mounts.length>0&&(0,n.jsx)(M.Z,{title:(0,n.jsx)(Ce.Z,{}),subTitle:"\u6301\u4E45\u5B58\u50A8\u8BE6\u60C5",ghost:!0,children:(0,n.jsx)(o.Z,{column:1,bordered:!0,children:e==null?void 0:e.Mounts.map(function(u,a){return(0,n.jsx)(o.Z.Item,{labelStyle:{width:"30%"},label:u.Type=="volume"?(0,n.jsx)(he.Z,{content:u.Name}):u.Source,children:(0,n.jsxs)(G.Link,{target:"_blank",to:"/app/detail/file/".concat(e.Id,"?tab=file&path=").concat(encodeURIComponent(u.Destination)),children:[u.Destination," ",(0,n.jsx)(ye.Z,{})]})},a)})})}),(0,n.jsx)(M.Z,{title:(0,n.jsx)(Pe.Z,{}),subTitle:"\u955C\u50CF\u8BE6\u60C5",ghost:!0,children:(0,n.jsxs)(o.Z,{labelStyle:{width:"200px"},column:1,bordered:!0,children:[(0,n.jsx)(o.Z.Item,{label:"Image Tag",children:(0,n.jsx)(G.Link,{target:"_blank",to:"/image/detail/"+(e==null?void 0:e.Image),children:e==null?void 0:e.Config.Image})}),(0,n.jsx)(o.Z.Item,{label:"Image",children:e==null?void 0:e.Image}),(0,n.jsx)(o.Z.Item,{label:"Port",children:(0,n.jsx)(b.Z,{direction:"vertical",children:(e==null?void 0:e.NetworkSettings.Ports)&&Object.keys(e.NetworkSettings.Ports).map(function(u){var a,P=(a=e==null?void 0:e.NetworkSettings.Ports[u])!==null&&a!==void 0?a:[{HostPort:null,HostIp:""}];return P.map(function(x){var O=de;return O!=""&&O.indexOf(":")>-1&&(O="[".concat(O,"]")),O==""&&x.HostIp=="::"&&(O="[::1]"),O==""&&x.HostIp=="0.0.0.0"&&(O="127.0.0.1"),O==""&&(O=x.HostIp),(0,n.jsxs)(b.Z.Compact,{children:[(0,n.jsxs)(Oe.Z,{color:x.HostPort?"success":"",children:[x.HostPort?"".concat(x.HostIp,":").concat(x.HostPort," ->"):"",u]},u),x.HostPort?(0,n.jsx)("a",{href:"http://".concat(O,":").concat(x.HostPort),target:"_blank",children:(0,n.jsx)(J.Z,{})}):""]})})})})}),(0,n.jsx)(o.Z.Item,{label:"CMD",children:(e==null?void 0:e.Config.Cmd)&&(e==null?void 0:e.Config.Cmd.join(" "))}),(0,n.jsx)(o.Z.Item,{label:"ENTRYPOINT",children:e==null?void 0:e.Config.Entrypoint}),(0,n.jsx)(o.Z.Item,{label:"ENV",children:(0,n.jsx)(o.Z,{column:1,bordered:!0,children:(e==null?void 0:e.Config.Env)&&e.Config.Env.map(function(u,a){var P=u.split("=");return(0,n.jsx)(o.Z.Item,{label:P[0],children:(0,n.jsx)(he.Z,{content:P[1]})},a)})})}),(0,n.jsx)(o.Z.Item,{label:"Labels",children:(0,n.jsx)(o.Z,{column:1,bordered:!0,children:e&&Object.keys(e.Config.Labels).map(function(u){return(0,n.jsx)(o.Z.Item,{label:u,children:(0,n.jsx)(f.Z.Text,{style:{width:"400px"},ellipsis:{tooltip:e.Config.Labels[u]},children:e.Config.Labels[u]})},u)})})})]})}),(e==null?void 0:e.Name)&&(0,n.jsx)(p,{containerName:(D=e==null?void 0:e.Name)!==null&&D!==void 0?D:""})]})})}},28031:function(ue,w,t){t.d(w,{C4:function(){return _},LK:function(){return S},OQ:function(){return ae},V9:function(){return T},Yx:function(){return b},ZU:function(){return M},_U:function(){return J},gb:function(){return re},lE:function(){return n},vp:function(){return V}});var H=t(15009),s=t.n(H),K=t(99289),m=t.n(K),v=t(54006);function T(i){return R.apply(this,arguments)}function R(){return R=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/get-path-list",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),R.apply(this,arguments)}function J(i){return U.apply(this,arguments)}function U(){return U=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/export",{data:p,method:"POST",responseType:"blob"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),U.apply(this,arguments)}function M(i){return h.apply(this,arguments)}function h(){return h=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/import",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),h.apply(this,arguments)}function b(i){return f.apply(this,arguments)}function f(){return f=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/delete",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),f.apply(this,arguments)}function re(i){return g.apply(this,arguments)}function g(){return g=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/unzip",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),g.apply(this,arguments)}function S(i){return j.apply(this,arguments)}function j(){return j=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/get-content",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),j.apply(this,arguments)}function _(i){return Q.apply(this,arguments)}function Q(){return Q=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/import-file-content",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),Q.apply(this,arguments)}function ae(i){return X.apply(this,arguments)}function X(){return X=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/chmod",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),X.apply(this,arguments)}function V(i){return ee.apply(this,arguments)}function ee(){return ee=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/volume/backup",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),ee.apply(this,arguments)}function n(i){return ne.apply(this,arguments)}function ne(){return ne=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/get-passwd",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),ne.apply(this,arguments)}}}]); +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8878],{75516:function(ue,w,t){t.d(w,{Z:function(){return S}});var H=t(89035),s=t(37476),K=t(38345),m=t(97462),v=t(62370),T=t(54006),R=t(14726),J=t(63490),U=t(78045),M=t(67294),h=t(85893);function S(f){return(0,h.jsx)(s.Y,{trigger:(0,h.jsx)(R.ZP,{type:"dashed",icon:(0,h.jsx)(H.Z,{}),children:"Console"}),submitter:!1,children:(0,h.jsxs)(K.Z,{children:[(0,h.jsx)(m.Z,{name:["entryCmd"],children:function(g){var D,j=g.entryCmd,_=j?"/bin/"+j:"/bin/sh";return(0,h.jsx)(J.Z,{columns:[{title:"\u5BB9\u5668\u540D\u79F0",key:"name",dataIndex:"name",ellipsis:!0},{title:"\u5DE5\u4F5C\u76EE\u5F55",key:"workDir",dataIndex:"workDir"},{title:"\u72B6\u6001",key:"status",dataIndex:"status",width:150},{title:"\u64CD\u4F5C",key:"status",width:150,render:function(ae,X,V){return(0,h.jsx)(T.Link,{to:"/console/".concat(f.container.Id,"?cmd=").concat(encodeURIComponent(_),"&workDir=").concat(encodeURIComponent(f.container.Config.WorkingDir?f.container.Config.WorkingDir:"/")),target:"_blank",children:"\u767B\u5F55"})}}],dataSource:[{key:1,name:f.container.Id,status:f.container.State.Status,workDir:(D=f.container.Config.WorkingDir)!==null&&D!==void 0?D:"/"}],rowKey:"key",pagination:!1})}}),(0,h.jsx)(v.Z,{name:"entryCmd",label:"Shell\u73AF\u5883\uFF08\u4EC5\u505A\u9ED8\u8BA4\u73AF\u5883\uFF0C\u767B\u5F55\u540E\u53EF\u5207\u6362\u81F3\u5176\u4ED6\u73AF\u5883\uFF09",style:{marginTop:15},initialValue:"sh",children:(0,h.jsxs)(U.ZP.Group,{children:[(0,h.jsx)(U.ZP,{value:"bash",children:"/bin/bash"}),(0,h.jsx)(U.ZP,{value:"sh",children:"/bin/sh"})]})})]})})}},78498:function(ue,w,t){t.d(w,{Z:function(){return T}});var H=t(25035),s=t(42075),K=t(83062),m=t(67294),v=t(85893);function T(R){return(0,v.jsxs)(s.Z,{children:[R.title,(0,v.jsx)(K.Z,{title:R.help,children:(0,v.jsx)(H.Z,{})})]})}},42196:function(ue,w,t){t.r(w),t.d(w,{default:function(){return Ke}});var H=t(15009),s=t.n(H),K=t(99289),m=t.n(K),v=t(5574),T=t.n(v),R=t(14946),J=t(29158),U=t(48689),M=t(38345),h=t(10641),S=t(42075),f=t(60922),re=t(83062),g=t(67294),D=t(80821),j=t(60335),_=t(64599),Q=t.n(_),ae=t(40717),X=t(184),V=t(14726),ee=t(4798),n=t(85893);function ne(F){var Z=(0,g.useRef)();return[(0,n.jsx)(X.a,{trigger:(0,n.jsx)(V.ZP,{type:"primary",icon:(0,n.jsx)(ae.Z,{}),children:"\u52A0\u5165\u5DF2\u6709\u7F51\u7EDC"},"button"),width:800,formRef:Z,title:"\u914D\u7F6E\u7F51\u7EDC",onFinish:function(){var B=m()(s()().mark(function E(d){var A,e,C,O,I;return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:if(!d.network){l.next=19;break}e=Q()(d.network),l.prev=2,e.s();case 4:if((C=e.n()).done){l.next=11;break}return O=C.value,l.next=8,(0,R.HY)({name:O.name,containerName:F.containerName,containerAlise:O.alise,ipV4:O.ipV4});case 8:I=l.sent;case 9:l.next=4;break;case 11:l.next=16;break;case 13:l.prev=13,l.t0=l.catch(2),e.e(l.t0);case 16:return l.prev=16,e.f(),l.finish(16);case 19:return!((A=Z.current)===null||A===void 0)&&A.resetFields&&Z.current.resetFields(),F.onSuccess&&F.onSuccess(),l.abrupt("return",!0);case 22:case"end":return l.stop()}},E,null,[[2,13,16,19]])}));return function(E){return B.apply(this,arguments)}}(),children:(0,n.jsx)(ee.Z,{siteName:F.containerName})},"form")]}var i=t(78498);function p(F){var Z=(0,g.useRef)();return(0,n.jsx)(M.Z,{title:(0,n.jsx)(J.Z,{}),subTitle:"\u5BB9\u5668\u5173\u8054\u4FE1\u606F",ghost:!0,extra:(0,n.jsx)(ne,{onSuccess:function(){var E,d;!((E=Z.current)===null||E===void 0)&&E.reloadAndRest&&((d=Z.current)===null||d===void 0||d.reloadAndRest())},containerName:F.containerName}),children:(0,n.jsx)(h.Z,{scroll:{x:"max-content"},rowKey:"key",actionRef:Z,pagination:!1,options:!1,columns:[{title:"\u6240\u5C5E\u7F51\u7EDC",key:"name",dataIndex:"networkName",width:300},{title:"\u5BB9\u5668\u540D\u79F0",key:"containerName",dataIndex:"containerName"},{title:(0,n.jsx)(i.Z,{title:"hostname",help:"\u63D0\u4F9B\u5BB9\u5668\u5185\u90E8\u8BBF\u95EE"}),key:"hostName",render:function(E,d,A){return d.hostName?(0,n.jsx)(S.Z,{direction:"vertical",children:d.hostName.map(function(e){if(e)return(0,n.jsx)(f.Z.Text,{copyable:!0,keyboard:!0,children:e},e)})}):(0,n.jsx)(n.Fragment,{})}},{title:"Ip",key:"ip",render:function(E,d,A,e,C){return(0,n.jsxs)(S.Z,{direction:"vertical",children:[(0,n.jsx)("span",{children:d.networkInfo.IPv4Address}),d.networkInfo.IPv6Address&&(0,n.jsx)("span",{children:d.networkInfo.IPv6Address})]})}},{title:"\u64CD\u4F5C",key:"option",width:100,render:function(E,d,A,e,C){return(0,n.jsx)(S.Z,{children:d.key!="bridge"&&d.key!="none"&&d.key!="host"&&d.networkName!=""&&(0,n.jsx)(re.Z,{title:"\u9000\u51FA\u7F51\u7EDC",children:(0,n.jsx)(D.Z,{confirm:"\u786E\u8BA4\u9000\u51FA\u8BE5\u7F51\u7EDC\uFF1F",type:"link",action:function(){var I;return(0,R.t9)({name:d.networkName,containerName:(I=F.containerName)!==null&&I!==void 0?I:""})},messageSuccess:"\u9000\u51FA\u6210\u529F",onSuccess:function(){var I,c;!((I=Z.current)===null||I===void 0)&&I.reloadAndRest&&((c=Z.current)===null||c===void 0||c.reloadAndRest())},children:(0,n.jsx)(U.Z,{})})})})}}],request:function(){var B=m()(s()().mark(function E(d,A,e){var C,O;return s()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,(0,j.jV)({md5:F.containerName});case 2:return C=c.sent,c.next=5,(0,R._3)({name:Object.keys(C.data.info.NetworkSettings.Networks)});case 5:return O=c.sent,c.abrupt("return",{data:O.data.list,success:!0,total:O.data.list.length});case 7:case"end":return c.stop()}},E)}));return function(E,d,A){return B.apply(this,arguments)}}(),search:!1,expandable:{defaultExpandAllRows:!0,expandRowByClick:!1,defaultExpandedRowKeys:["bridge"]}})})}var L=t(44771);function r(F){return(0,n.jsx)(f.Z.Text,{copyable:!0,children:F.title})}var fe=t(62597),pe=t(93246),ge=t(43425),me=t(74842),ve=t(87784),je=t(33160),xe=t(30159),Fe=t(58638),Ee=t(86548),Ie=t(57132),Ze=t(45605),Ce=t(238),ye=t(32319),Pe=t(16664),Se=t(97269),G=t(54006),De=t(31418),se=t(96074),ie=t(84567),Be=t(74330),o=t(26412),Oe=t(66309),be=t(93162),Ae=t(87662),Te=t(75516),Re=t(28031),ke=t(66659),Le=t(85576),Me=t(63490),Ne=t(37476),$e=t(86615),Ue=t(97462),We=t(5966),we=t(2831);function He(F){var Z=Le.Z.useModal(),B=T()(Z,2),E=B[0],d=B[1],A=(0,g.useState)(),e=T()(A,2),C=e[0],O=e[1],I=(0,g.useRef)(),c="";return(0,g.useEffect)(function(){var l,N;(0,we.a)().then(function(k){O(k.data.dpanel.containerInfo)}),c=(l=localStorage.getItem("backupPath"))!==null&&l!==void 0?l:"",(N=I.current)===null||N===void 0||N.setFieldValue("backupPath",c)},[]),(0,n.jsxs)(n.Fragment,{children:[d,(0,n.jsxs)(Ne.Y,{modalProps:{forceRender:!0},formRef:I,title:"\u5907\u4EFD\u5BB9\u5668\u5B58\u50A8\u5377",trigger:(0,n.jsxs)(V.ZP,{children:[(0,n.jsx)(ke.Z,{})," \u5907\u4EFD\u5B58\u50A8"]}),onFinish:function(){var l=m()(s()().mark(function N(k){var Y,te;return s()().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return k.backupPath&&localStorage.setItem("backupPath",k.backupPath),Y={containerMd5:F.container.Id,backupTargetType:k.backupTargetType,backupPath:k.backupPath},k.backupTargetType=="dpanel"&&C&&C.Mounts.map(function($){$.Destination=="/dpanel"&&(Y.backupPath=$.Type=="volume"?$.Name:Y.backupPath=$.Source)}),y.next=5,(0,Re.vp)(Y);case 5:return te=y.sent,E.info({title:"\u6B63\u5728\u5907\u4EFD\u5B58\u50A8\u4E2D",content:(0,n.jsx)(M.Z,{ghost:!0,style:{paddingTop:30},children:(0,n.jsx)(Me.Z,{columns:[{title:"\u5907\u4EFD\u6587\u4EF6",key:"backup",dataIndex:"backup",width:300,render:function(oe,q,de){return(0,n.jsx)(f.Z.Paragraph,{ellipsis:{rows:5,expandable:!0},children:q.backupTar})}},{title:"\u5907\u4EFD\u76EE\u5F55",key:"pathList",dataIndex:"pathList",render:function(oe,q,de){return q.pathList.map(function(ce,u){return(0,n.jsx)("div",{children:ce},u)})}}],dataSource:[{key:1,backupTar:te.data.backupTar,pathList:te.data.pathList}],rowKey:"key",pagination:!1})}),closable:!0,width:800}),y.abrupt("return",!0);case 8:case"end":return y.stop()}},N)}));return function(N){return l.apply(this,arguments)}}(),children:[(0,n.jsx)($e.Z.Group,{label:"\u5907\u4EFD\u76EE\u6807\u4F4D\u7F6E",name:"backupTargetType",initialValue:"dpanel",fieldProps:{defaultValue:"dpanel"},options:[{label:"DPanel \u5907\u4EFD\u76EE\u5F55\u4E2D",value:"dpanel"},{label:"\u5BBF\u4E3B\u673A\u76EE\u5F55\u4E2D",value:"host"}]}),(0,n.jsx)(Ue.Z,{name:["backupTargetType"],children:function(N){var k=N.backupTargetType;return k=="host"?(0,n.jsx)(We.Z,{label:"\u6307\u5B9A\u5BBF\u4E3B\u673A\u76EE\u5F55",tooltip:"\u8BF7\u586B\u5199\u5BBF\u4E3B\u673A\u76EE\u5F55\uFF0C\u4E0D\u5B58\u65F6\u4F1A\u65B0\u5EFA",name:"backupPath",placeholder:"/home/backup",initialValue:"/home/backup"}):(0,n.jsxs)(n.Fragment,{children:["\u5907\u4EFD\u4F4D\u4E8E DPanel \u5BB9\u5668\u4E2D\u7684 /dpanel/backup \u8DEF\u5F84 ",(0,n.jsx)(G.Link,{target:"_blank",to:"/app/detail/file/".concat(C==null?void 0:C.Id,"?tab=file&path=").concat(encodeURIComponent("/dpanel/backup")),children:"\u67E5\u770B"})]})}})]})]})}var he=t(78451);function Ke(){var F,Z,B,E=(0,G.useParams)(),d=(0,g.useState)(),A=T()(d,2),e=A[0],C=A[1],O=(0,g.useState)(1),I=T()(O,2),c=I[0],l=I[1],N=(0,G.useNavigate)(),k=De.Z.useApp(),Y=(0,g.useRef)(),te=(0,g.useState)({deleteImage:!1,deleteVolume:!1,deleteLink:!1}),le=T()(te,2),y=le[0],$=le[1],oe=(0,g.useState)(""),q=T()(oe,2),de=q[0],ce=q[1];return(0,g.useEffect)(function(){var u;(0,j.jV)({md5:(u=E.id)!==null&&u!==void 0?u:""}).then(function(a){var P;a.data&&(a.data.info.HostConfig.NetworkMode=="host"&&a.data.info.Config.ExposedPorts&&Object.keys(a.data.info.Config.ExposedPorts).map(function(x){a.data.info.NetworkSettings.Ports[x]=[{HostIp:"0.0.0.0",HostPort:x.substring(0,x.indexOf("/"))}]}),C(a.data.info)),(P=Y.current)===null||P===void 0||P.setFieldValue("restart",a.data.info.HostConfig.RestartPolicy.Name)}),(0,Ae.pe)({groupName:"setting",name:"server"}).then(function(a){a.data.setting.value.serverIp&&ce(a.data.setting.value.serverIp)})},[c]),(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)(M.Z,{direction:"column",gutter:[0,10],children:[(0,n.jsx)(M.Z,{title:(0,n.jsx)(ge.Z,{}),subTitle:"\u5E38\u7528\u64CD\u4F5C",ghost:!0,children:e?(0,n.jsxs)(S.Z,{wrap:!0,children:[(0,n.jsx)(D.Z,{icon:(0,n.jsx)(me.Z,{}),action:function(){var a;return(0,j.IW)({md5:(a=e==null?void 0:e.Id)!==null&&a!==void 0?a:"",operate:"start"})},messageSuccess:"\u542F\u52A8\u6210\u529F",onSuccess:function(){return l(c+1)},disabled:e&&e.State.Running||e&&e.State.Paused,children:"\u542F\u52A8"}),(0,n.jsx)(D.Z,{action:function(){var a;return(0,j.IW)({md5:(a=e==null?void 0:e.Id)!==null&&a!==void 0?a:"",operate:"stop"})},messageSuccess:"\u505C\u6B62\u6210\u529F",icon:(0,n.jsx)(ve.Z,{}),onSuccess:function(){return l(c+1)},disabled:e&&e.State.Dead,children:"\u505C\u6B62"}),(0,n.jsx)(D.Z,{action:function(){var a;return(0,j.IW)({md5:(a=e==null?void 0:e.Id)!==null&&a!==void 0?a:"",operate:"restart"})},messageSuccess:"\u91CD\u542F\u6210\u529F",onSuccess:function(){return l(c+1)},icon:(0,n.jsx)(je.Z,{}),children:"\u91CD\u542F"}),(0,n.jsx)(D.Z,{action:function(){var a;return(0,j.IW)({md5:(a=e==null?void 0:e.Id)!==null&&a!==void 0?a:"",operate:"pause"})},messageSuccess:"\u6682\u505C\u6210\u529F",onSuccess:function(){return l(c+1)},icon:(0,n.jsx)(xe.Z,{}),disabled:e&&!e.State.Running,children:"\u6682\u505C"}),(0,n.jsx)(D.Z,{action:function(){var a;return(0,j.IW)({md5:(a=e==null?void 0:e.Id)!==null&&a!==void 0?a:"",operate:"unpause"})},messageSuccess:"\u542F\u52A8\u6210\u529F",onSuccess:function(){return l(c+1)},icon:(0,n.jsx)(me.Z,{}),disabled:e&&!e.State.Paused,children:"\u6062\u590D"}),(0,n.jsx)(se.Z,{type:"vertical"}),(0,n.jsx)(Te.Z,{container:e}),(0,n.jsx)(se.Z,{type:"vertical"}),(0,n.jsx)(D.Z,{action:function(){var a;return(0,fe.Ct)({md5:(a=e==null?void 0:e.Id)!==null&&a!==void 0?a:"",deleteImage:y.deleteImage,deleteVolume:y.deleteVolume})},messageSuccess:"\u5220\u9664\u6210\u529F",danger:!0,type:"primary",icon:(0,n.jsx)(ve.Z,{}),onSuccess:function(){return N("/app/list")},confirm:(0,n.jsxs)(S.Z,{style:{width:280},direction:"vertical",children:[(0,n.jsx)(f.Z.Text,{children:"\u5220\u9664\u5BB9\u5668\u540E\u65E0\u6CD5\u6062\u590D,\u786E\u8BA4\u5417\uFF1F"}),(0,n.jsx)(ie.Z,{name:"deleteVolume",onChange:function(a){return $({deleteImage:y.deleteImage,deleteVolume:a.target.checked,deleteLink:y.deleteLink})},children:"\u5220\u9664\u5B58\u50A8\uFF1F"}),(0,n.jsx)(ie.Z,{name:"deleteImage",onChange:function(a){return $({deleteImage:a.target.checked,deleteVolume:y.deleteVolume,deleteLink:y.deleteLink})},children:"\u5220\u9664\u955C\u50CF\uFF1F"}),(0,n.jsx)(ie.Z,{name:"deleteLink",onChange:function(a){return $({deleteImage:y.deleteVolume,deleteVolume:y.deleteVolume,deleteLink:a.target.checked})},children:"\u5220\u9664\u5173\u8054\u5BB9\u5668\uFF1F"})]}),children:"\u5220\u9664"}),(0,n.jsx)(D.Z,{icon:(0,n.jsx)(Fe.Z,{}),action:function(){var a;return(0,j.LJ)({md5:(a=e==null?void 0:e.Id)!==null&&a!==void 0?a:""})},onSuccess:function(a){var P=new Blob([a],{type:"application/tar"});(0,be.saveAs)(P,(e==null?void 0:e.Id)+".tar")},messageSuccess:"\u5BFC\u51FA\u6210\u529F",children:"\u5BFC\u51FA"}),(0,n.jsx)(He,{container:e}),(0,n.jsx)(se.Z,{type:"vertical"}),(0,n.jsx)(G.Link,{to:"/app/create/image?containerId=".concat(e==null?void 0:e.Id,"&op=update"),children:(0,n.jsx)(V.ZP,{type:"primary",icon:(0,n.jsx)(Ee.Z,{}),children:"\u66F4\u65B0\u5BB9\u5668"})}),(0,n.jsx)(G.Link,{to:"/app/create/image?containerId=".concat(e==null?void 0:e.Id,"&op=copy"),children:(0,n.jsx)(V.ZP,{icon:(0,n.jsx)(Ie.Z,{}),children:"\u590D\u5236"})})]}):(0,n.jsx)(Be.Z,{})}),(0,n.jsx)(M.Z,{title:(0,n.jsx)(Ze.Z,{}),subTitle:"\u5BB9\u5668\u72B6\u6001",ghost:!0,children:(0,n.jsxs)(o.Z,{column:1,bordered:!0,children:[(0,n.jsx)(o.Z.Item,{label:"ID",children:(0,n.jsx)(r,{title:e==null?void 0:e.Id})}),(0,n.jsx)(o.Z.Item,{label:"\u5BB9\u5668\u540D\u79F0",children:(0,n.jsx)(f.Z.Text,{editable:{tooltip:"\u4FEE\u6539\u5BB9\u5668\u540D\u79F0",onChange:function(){var u=m()(s()().mark(function P(x){var b;return s()().wrap(function(z){for(;;)switch(z.prev=z.next){case 0:if(e!=null&&e.Id){z.next=2;break}return z.abrupt("return");case 2:return z.next=4,(0,j.eE)({md5:e.Id,name:x});case 4:b=z.sent,l(c+1),(0,pe.$h)(k,"\u4FEE\u6539\u5BB9\u5668\u540D\u79F0");case 7:case"end":return z.stop()}},P)}));function a(P){return u.apply(this,arguments)}return a}()},children:e&&e.Name})}),(0,n.jsx)(o.Z.Item,{label:(0,n.jsx)(i.Z,{title:"\u7F51\u7EDC",help:"\u9ED8\u8BA4\u7F51\u7EDC\u53EA\u652F\u6301\u901A\u8FC7ip\u8BBF\u95EE,ip\u4F1A\u968F\u7740\u5BB9\u5668\u542F\u52A8\u505C\u6B62\u6539\u53D8.\u5982\u679C\u9700\u8981\u5728\u5BB9\u5668\u5185\u4E92\u8054,\u8BF7\u901A\u8FC7\u3010\u7F16\u8F91\u7AD9\u70B9\u3011-\u3010\u6DFB\u52A0\u5173\u8054\u3011"}),children:(e==null?void 0:e.State.Running)&&(0,n.jsxs)(o.Z,{column:1,bordered:!0,children:[e.NetworkSettings.Networks&&Object.keys(e.NetworkSettings.Networks).map(function(u,a){return(0,n.jsx)(o.Z.Item,{label:u,children:u=="host"?" Host \u7F51\u7EDC\uFF0C\u4E0E\u5BBF\u4E3B\u673A\u5171\u7528\u540C\u4E00\u7F51\u7EDC":(0,n.jsxs)(S.Z,{direction:"vertical",children:[(0,n.jsx)(r,{title:e==null?void 0:e.NetworkSettings.Networks[u].IPAddress}),e==null?void 0:e.NetworkSettings.Networks[u].Gateway,e==null?void 0:e.NetworkSettings.Networks[u].MacAddress]})},"1")}),e.HostConfig.ExtraHosts&&(0,n.jsx)(o.Z.Item,{label:"\u5BBF\u4E3B\u673A\u7F51\u7EDC",children:(0,n.jsx)(S.Z,{direction:"vertical",children:e.HostConfig.ExtraHosts.map(function(u){if(u.indexOf(":")>-1){var a=u.split(":");return(0,n.jsxs)(S.Z,{children:[(0,n.jsx)(r,{title:a[0]})," - ",a[1]]})}})})},"1")]})}),(0,n.jsx)(o.Z.Item,{label:"\u72B6\u6001",children:e==null?void 0:e.State.Status}),(0,n.jsx)(o.Z.Item,{label:"\u521B\u5EFA\u65F6\u95F4",children:new Date((F=e==null?void 0:e.Created)!==null&&F!==void 0?F:"").toLocaleString()}),(0,n.jsx)(o.Z.Item,{label:"\u542F\u52A8\u65F6\u95F4",children:new Date((Z=e==null?void 0:e.State.StartedAt)!==null&&Z!==void 0?Z:"").toLocaleString()}),(0,n.jsx)(o.Z.Item,{label:"\u91CD\u542F\u7B56\u7565",children:(0,n.jsx)(Se.A,{onFinish:function(){var u=m()(s()().mark(function a(P){var x;return s()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:if(e!=null&&e.Id){W.next=2;break}return W.abrupt("return");case 2:return W.next=4,(0,j.eE)({md5:e.Id,restart:P.restart});case 4:return x=W.sent,(0,pe.$h)(k,"\u4FEE\u6539\u91CD\u542F\u7B56\u7565\u6210\u529F"),W.abrupt("return");case 7:case"end":return W.stop()}},a)}));return function(a){return u.apply(this,arguments)}}(),formRef:Y,children:(0,n.jsx)(L.Z,{defaultValue:e==null?void 0:e.HostConfig.RestartPolicy.Name})})})]})}),e&&e.Mounts&&e.Mounts.length>0&&(0,n.jsx)(M.Z,{title:(0,n.jsx)(Ce.Z,{}),subTitle:"\u6301\u4E45\u5B58\u50A8\u8BE6\u60C5",ghost:!0,children:(0,n.jsx)(o.Z,{column:1,bordered:!0,children:e==null?void 0:e.Mounts.map(function(u,a){return(0,n.jsx)(o.Z.Item,{labelStyle:{width:"30%"},label:u.Type=="volume"?(0,n.jsx)(he.Z,{content:u.Name}):u.Source,children:(0,n.jsxs)(G.Link,{target:"_blank",to:"/app/detail/file/".concat(e.Id,"?tab=file&path=").concat(encodeURIComponent(u.Destination)),children:[u.Destination," ",(0,n.jsx)(ye.Z,{})]})},a)})})}),(0,n.jsx)(M.Z,{title:(0,n.jsx)(Pe.Z,{}),subTitle:"\u955C\u50CF\u8BE6\u60C5",ghost:!0,children:(0,n.jsxs)(o.Z,{labelStyle:{width:"200px"},column:1,bordered:!0,children:[(0,n.jsx)(o.Z.Item,{label:"Image Tag",children:(0,n.jsx)(G.Link,{target:"_blank",to:"/image/detail/"+(e==null?void 0:e.Image),children:e==null?void 0:e.Config.Image})}),(0,n.jsx)(o.Z.Item,{label:"Image",children:e==null?void 0:e.Image}),(0,n.jsx)(o.Z.Item,{label:"Port",children:(0,n.jsx)(S.Z,{direction:"vertical",children:(e==null?void 0:e.NetworkSettings.Ports)&&Object.keys(e.NetworkSettings.Ports).map(function(u){var a,P=(a=e==null?void 0:e.NetworkSettings.Ports[u])!==null&&a!==void 0?a:[{HostPort:null,HostIp:""}];return P.map(function(x){var b=de;return b!=""&&b.indexOf(":")>-1&&(b="[".concat(b,"]")),b==""&&x.HostIp=="::"&&(b="[::1]"),b==""&&x.HostIp=="0.0.0.0"&&(b="127.0.0.1"),b==""&&(b=x.HostIp),(0,n.jsxs)(S.Z.Compact,{children:[(0,n.jsxs)(Oe.Z,{color:x.HostPort?"success":"",children:[x.HostPort?"".concat(x.HostIp,":").concat(x.HostPort," ->"):"",u]},u),x.HostPort?(0,n.jsx)("a",{href:"http://".concat(b,":").concat(x.HostPort),target:"_blank",children:(0,n.jsx)(J.Z,{})}):""]})})})})}),(0,n.jsx)(o.Z.Item,{label:"CMD",children:(e==null?void 0:e.Config.Cmd)&&(e==null?void 0:e.Config.Cmd.join(" "))}),(0,n.jsx)(o.Z.Item,{label:"ENTRYPOINT",children:e==null?void 0:e.Config.Entrypoint}),(0,n.jsx)(o.Z.Item,{label:"ENV",children:(0,n.jsx)(o.Z,{column:1,bordered:!0,children:(e==null?void 0:e.Config.Env)&&e.Config.Env.map(function(u,a){var P=u.split("=");return(0,n.jsx)(o.Z.Item,{label:P[0],children:(0,n.jsx)(he.Z,{content:P[1]})},a)})})}),(0,n.jsx)(o.Z.Item,{label:"Labels",children:(0,n.jsx)(o.Z,{column:1,bordered:!0,children:e&&Object.keys(e.Config.Labels).map(function(u){return(0,n.jsx)(o.Z.Item,{label:u,children:(0,n.jsx)(f.Z.Text,{style:{width:"400px"},ellipsis:{tooltip:e.Config.Labels[u]},children:e.Config.Labels[u]})},u)})})})]})}),(e==null?void 0:e.Name)&&(0,n.jsx)(p,{containerName:(B=e==null?void 0:e.Name)!==null&&B!==void 0?B:""})]})})}},28031:function(ue,w,t){t.d(w,{C4:function(){return _},LK:function(){return D},OQ:function(){return ae},V9:function(){return T},Yx:function(){return S},ZU:function(){return M},_U:function(){return J},gb:function(){return re},lE:function(){return n},vp:function(){return V}});var H=t(15009),s=t.n(H),K=t(99289),m=t.n(K),v=t(54006);function T(i){return R.apply(this,arguments)}function R(){return R=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/get-path-list",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),R.apply(this,arguments)}function J(i){return U.apply(this,arguments)}function U(){return U=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/export",{data:p,method:"POST",responseType:"blob"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),U.apply(this,arguments)}function M(i){return h.apply(this,arguments)}function h(){return h=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/import",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),h.apply(this,arguments)}function S(i){return f.apply(this,arguments)}function f(){return f=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/delete",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),f.apply(this,arguments)}function re(i){return g.apply(this,arguments)}function g(){return g=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/unzip",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),g.apply(this,arguments)}function D(i){return j.apply(this,arguments)}function j(){return j=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/get-content",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),j.apply(this,arguments)}function _(i){return Q.apply(this,arguments)}function Q(){return Q=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/import-file-content",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),Q.apply(this,arguments)}function ae(i){return X.apply(this,arguments)}function X(){return X=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/chmod",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),X.apply(this,arguments)}function V(i){return ee.apply(this,arguments)}function ee(){return ee=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/volume/backup",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),ee.apply(this,arguments)}function n(i){return ne.apply(this,arguments)}function ne(){return ne=m()(s()().mark(function i(p){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,v.request)("/api/app/explorer/get-passwd",{data:p,method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},i)})),ne.apply(this,arguments)}}}]); diff --git a/asset/static/p__app__detail__file.3096b83c.async.js b/asset/static/p__app__detail__file.e22dc5d6.async.js similarity index 99% rename from asset/static/p__app__detail__file.3096b83c.async.js rename to asset/static/p__app__detail__file.e22dc5d6.async.js index 36374823..9f7c8494 100644 --- a/asset/static/p__app__detail__file.3096b83c.async.js +++ b/asset/static/p__app__detail__file.e22dc5d6.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5738],{75516:function(ne,Y,e){e.d(Y,{Z:function(){return s}});var Q=e(89035),r=e(37476),H=e(38345),m=e(97462),j=e(62370),V=e(54006),R=e(14726),z=e(63490),I=e(78045),K=e(67294),O=e(85893);function s(i){return(0,O.jsx)(r.Y,{trigger:(0,O.jsx)(R.ZP,{type:"dashed",icon:(0,O.jsx)(Q.Z,{}),children:"Console"}),submitter:!1,children:(0,O.jsxs)(H.Z,{children:[(0,O.jsx)(m.Z,{name:["entryCmd"],children:function(w){var S,P=w.entryCmd,h=P?"/bin/"+P:"/bin/sh";return(0,O.jsx)(z.Z,{columns:[{title:"\u5BB9\u5668\u540D\u79F0",key:"name",dataIndex:"name",ellipsis:!0},{title:"\u5DE5\u4F5C\u76EE\u5F55",key:"workDir",dataIndex:"workDir"},{title:"\u72B6\u6001",key:"status",dataIndex:"status",width:150},{title:"\u64CD\u4F5C",key:"status",width:150,render:function(c,d,G){return(0,O.jsx)(V.Link,{to:"/console/".concat(i.container.Id,"?cmd=").concat(encodeURIComponent(h),"&workDir=").concat(encodeURIComponent(i.container.Config.WorkingDir?i.container.Config.WorkingDir:"/")),target:"_blank",children:"\u767B\u5F55"})}}],dataSource:[{key:1,name:i.container.Id,status:i.container.State.Status,workDir:(S=i.container.Config.WorkingDir)!==null&&S!==void 0?S:"/"}],rowKey:"key",pagination:!1})}}),(0,O.jsx)(j.Z,{name:"entryCmd",label:"Shell\u73AF\u5883\uFF08\u4EC5\u505A\u9ED8\u8BA4\u73AF\u5883\uFF0C\u767B\u5F55\u540E\u53EF\u5207\u6362\u81F3\u5176\u4ED6\u73AF\u5883\uFF09",style:{marginTop:15},initialValue:"sh",children:(0,O.jsxs)(I.ZP.Group,{children:[(0,O.jsx)(I.ZP,{value:"bash",children:"/bin/bash"}),(0,O.jsx)(I.ZP,{value:"sh",children:"/bin/sh"})]})})]})})}},80821:function(ne,Y,e){e.d(Y,{Z:function(){return O}});var Q=e(5574),r=e.n(Q),H=e(93246),m=e(54006),j=e(31418),V=e(86738),R=e(14726),z=e(83062),I=e(67294),K=e(85893);function O(s){var i=(0,I.useState)(!1),k=r()(i,2),w=k[0],S=k[1],P=j.Z.useApp(),h=(0,m.useIntl)(),g=function(){S(!0),s.action().then(function(d){if(S(!1),typeof s.onSuccess=="function"&&s.onSuccess(d),s.messageSuccess){var G="";typeof s.messageSuccess=="function"?G=s.messageSuccess(d):G=s.messageSuccess,G.indexOf(".")>-1&&(G=h.formatMessage({id:G})),s.asynced?(0,H.Rk)(P,G):(0,H.$h)(P,G)}}).catch(function(d){S(!1),typeof s.onError=="function"&&s.onError(d)})};return s.confirm?(0,K.jsx)(V.Z,{style:{width:500},title:"\u63D0\u793A",description:s.confirm,onConfirm:g,okText:"Yes",cancelText:"No",children:(0,K.jsx)(R.ZP,{disabled:s.disabled,icon:s.icon,loading:w,danger:s.danger,type:s.type,children:s.children})}):(0,K.jsx)(z.Z,{title:s.tips,children:(0,K.jsx)(R.ZP,{disabled:s.disabled,icon:s.icon,loading:w,onClick:g,danger:s.danger,type:s.type,children:s.children})})}},37798:function(ne,Y,e){e.r(Y),e.d(Y,{default:function(){return Ie}});var Q=e(5574),r=e.n(Q),H=e(15009),m=e.n(H),j=e(99289),V=e.n(j),R=e(28031),z=e(93613),I=e(29158),K=e(2741),O=e(10641),s=e(14726),i=e(67294),k=(0,i.createContext)({}),w=k,S=e(24969),P=e(48689),h=e(42075),g=e(80821),c=e(88484),d=e(37476),G=e(91604),te=e(97961),re=e(54006),n=e(85893);function _(){var l=(0,i.useRef)(),p=(0,i.useContext)(w),x=p.fileListRef,D=p.containerMd5,A=p.currentPath,C=(0,re.useModel)("@@initialState"),Z=C.initialState,F=C.loading,W=C.error,$=C.refresh,B=C.setInitialState;return(0,n.jsx)(d.Y,{formRef:l,trigger:(0,n.jsx)(s.ZP,{icon:(0,n.jsx)(c.Z,{}),children:"\u4E0A\u4F20"}),title:"\u4E0A\u4F20\u6587\u4EF6\u5230\u5BB9\u5668",onFinish:function(){var U=V()(m()().mark(function N(L){var f,o,M,v;return m()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return M=[],L.importFileList&&L.importFileList.map(function(E){M.push({name:E.name,path:E.response.data.path})}),(0,R.ZU)({fileList:M,md5:D,destPath:A}),(f=l.current)===null||f===void 0||f.resetFields(),x&&typeof((o=x.current)===null||o===void 0?void 0:o.reloadAndRest)=="function"&&((v=x.current)===null||v===void 0||v.reloadAndRest()),a.abrupt("return",!0);case 6:case"end":return a.stop()}},N)}));return function(N){return U.apply(this,arguments)}}(),children:(0,n.jsx)(G.Z,{name:"importFileList",fieldProps:{multiple:!0,name:"file",action:"/api/common/attach/upload",headers:{Authorization:"Bearer "+localStorage.getItem("token")},onRemove:function(N){return new Promise(function(L){var f;(0,te._2)({path:(f=N.response.data.path)!==null&&f!==void 0?f:""}).then(function(o){L(!0)})})}}})})}var b=e(23430),J=e(93162);function t(l){var p=(0,i.useContext)(w),x=p.containerMd5;return(0,n.jsx)(g.Z,{action:function(){return(0,R._U)({md5:x,fileList:l.selectFileList})},onSuccess:function(A){var C=new Blob([A],{type:"application/zip"});(0,J.saveAs)(C,"export.zip")},icon:(0,n.jsx)(b.Z,{}),children:"\u4E0B\u8F7D"})}var ae=e(38345),X=e(63434),me=e(24739),de=e(5966),fe=e(64317),oe=e(31418),q=e(93246);function he(l){var p=(0,i.useRef)(),x=(0,i.useContext)(w),D=x.currentPath,A=x.reloadFileList,C=x.containerMd5,Z=(0,i.useState)(),F=r()(Z,2),W=F[0],$=F[1],B=oe.Z.useApp(),U=(0,i.useState)(!1),N=r()(U,2),L=N[0],f=N[1],o=function(u){var a=u.split(""),E=0,y=0,T=0;return a[1]=="r"&&(E+=4),a[2]=="w"&&(E+=2),a[3]=="x"&&(E+=1),a[4]=="r"&&(y+=4),a[5]=="w"&&(y+=2),a[6]=="x"&&(y+=1),a[7]=="r"&&(T+=4),a[8]=="w"&&(T+=2),a[9]=="x"&&(T+=1),"".concat(E).concat(y).concat(T)},M=function(u){var a;if((a=p.current)===null||a===void 0||a.setFieldValue("permission",u),u.length>=1){var E;(E=p.current)===null||E===void 0||E.setFieldsValue({ownerRead:u[0]&4,ownerWrite:u[0]&2,ownerExec:u[0]&1})}if(u.length>=2){var y;(y=p.current)===null||y===void 0||y.setFieldsValue({groupRead:u[1]&4,groupWrite:u[1]&2,groupExec:u[1]&1})}if(u.length>=3){var T;(T=p.current)===null||T===void 0||T.setFieldsValue({everyoneRead:u[2]&4,everyoneWrite:u[2]&2,everyoneExec:u[2]&1})}};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.ZP,{onClick:function(){if(l.selectFileObject.length==0){var u;return(u=p.current)===null||u===void 0||u.resetFields(),(0,q.YZ)(B,"\u8BF7\u5148\u9009\u62E9\u8981\u4FEE\u6539\u7684\u6587\u4EF6\u6216\u662F\u76EE\u5F55"),f(!1),!1}else(0,R.lE)({md5:C}).then(function(a){if(a.data.list.length==0)return(0,q.YZ)(B,"\u8BE5\u5BB9\u5668\u4E0D\u652F\u6301\u4FEE\u6539\u6587\u4EF6\u6743\u9650"),f(!1),!1;$(a.data.list),f(!0)})},children:"\u6743\u9650"}),(0,n.jsxs)(d.Y,{modalProps:{forceRender:!0},title:l.selectFileObject.length==1?"\u4FEE\u6539 ".concat(l.selectFileObject[0].name," \u6743\u9650"):"\u6279\u91CF\u6587\u4EF6\u4FEE\u6539\u6743\u9650",layout:"horizontal",open:L,onOpenChange:function(u){if(f(u),l.selectFileObject.length==1){var a;M(o(l.selectFileObject[0].mode));var E=l.selectFileObject[0].owner;W&&W.map(function(y){y.uid==E&&(E=y.username)}),(a=p.current)===null||a===void 0||a.setFieldValue("owner",E)}},formRef:p,onValuesChange:function(u,a){if(u.permission)M(u.permission);else{var E=["-",a.ownerRead?"r":"-",a.ownerWrite?"w":"-",a.ownerExec?"x":"-",a.groupRead?"r":"-",a.groupWrite?"w":"-",a.groupExec?"x":"-",a.everyoneRead?"r":"-",a.everyoneWrite?"w":"-",a.everyoneExec?"x":"-"];M(o(E.join("")))}},onFinish:function(){var v=V()(m()().mark(function u(a){var E,y,T,ue;return m()().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return T=[],l.selectFileObject.map(function(Se){T.push(Se.name)}),ee.next=4,(0,R.OQ)({md5:C,fileList:T,mod:parseInt((E=a.permission)!==null&&E!==void 0?E:"600"),hasChildren:(y=a.hasChildren)!==null&&y!==void 0?y:!0,owner:a.owner});case 4:return ue=ee.sent,A(),ee.abrupt("return",!0);case 7:case"end":return ee.stop()}},u)}));return function(u){return v.apply(this,arguments)}}(),children:[(0,n.jsxs)(ae.Z,{direction:"row",gutter:[20,10],children:[(0,n.jsxs)(ae.Z,{bordered:!0,title:"\u6240\u6709\u8005",headerBordered:!0,children:[(0,n.jsx)(X.Z,{label:"\u8BFB\u53D6",name:"ownerRead"}),(0,n.jsx)(X.Z,{label:"\u5199\u5165",name:"ownerWrite"}),(0,n.jsx)(X.Z,{label:"\u6267\u884C",name:"ownerExec"})]}),(0,n.jsxs)(ae.Z,{bordered:!0,title:"\u7528\u6237\u7EC4",headerBordered:!0,children:[(0,n.jsx)(X.Z,{label:"\u8BFB\u53D6",name:"groupRead"}),(0,n.jsx)(X.Z,{label:"\u5199\u5165",name:"groupWrite"}),(0,n.jsx)(X.Z,{label:"\u6267\u884C",name:"groupExec"})]}),(0,n.jsxs)(ae.Z,{bordered:!0,title:"\u516C\u5171",headerBordered:!0,children:[(0,n.jsx)(X.Z,{label:"\u8BFB\u53D6",name:"everyoneRead"}),(0,n.jsx)(X.Z,{label:"\u5199\u5165",name:"everyoneWrite"}),(0,n.jsx)(X.Z,{label:"\u6267\u884C",name:"everyoneExec"})]})]}),(0,n.jsx)(ae.Z,{children:(0,n.jsxs)(me.UW,{children:[(0,n.jsx)(de.Z,{label:"\u6743\u9650",name:"permission",fieldProps:{maxLength:3},width:"xs"}),(0,n.jsx)(fe.Z,{label:"\u6240\u6709\u8005",name:"owner",width:"sm",options:W==null?void 0:W.map(function(v){return v.username})}),(0,n.jsx)(X.Z,{label:"\u5E94\u7528\u5230\u5B50\u76EE\u5F55",name:"hasChildren",initialValue:!0})]})})]})]})}function pe(l){var p=(0,i.useContext)(w),x=p.currentPath,D=p.reloadFileList,A=p.containerMd5,C=oe.Z.useApp();return(0,n.jsx)(s.ZP,{onClick:function(){if(l.selectFileObject.length==0)return(0,q.YZ)(C,"\u8BF7\u5148\u9009\u62E9\u8981\u89E3\u538B\u7684 zip \u6587\u4EF6"),!1;if(l.selectFileObject.length>1)return(0,q.YZ)(C,"\u89E3\u538B\u64CD\u4F5C\u53EA\u652F\u6301\u5355\u6587\u4EF6\u64CD\u4F5C"),!1;var F=l.selectFileObject[0];if(F.name.lastIndexOf(".zip")!=F.name.length-4)return(0,q.YZ)(C,"\u89E3\u538B\u64CD\u4F5C\u53EA\u652F\u6301 zip \u6587\u4EF6"),!1;(0,R.gb)({md5:A,file:F.name}).then(function(W){D()})},children:"\u89E3\u538B"})}function ve(l){var p=(0,i.useContext)(w),x=p.fileListRef,D=p.containerMd5,A=p.currentPath,C=p.editFileRef;return(0,n.jsxs)(h.Z,{size:16,wrap:!0,children:[(0,n.jsx)(t,{selectFileList:l.selectFileList}),(0,n.jsx)(_,{}),(0,n.jsx)(he,{selectFileObject:l.selectFileObject}),(0,n.jsx)(pe,{selectFileObject:l.selectFileObject}),(0,n.jsx)(s.ZP,{type:"primary",icon:(0,n.jsx)(S.Z,{}),onClick:function(){var F;(F=C.current)===null||F===void 0||F.newFile()},children:"\u65B0\u5EFA\u6587\u4EF6"}),(0,n.jsx)(g.Z,{danger:!0,type:"default",icon:(0,n.jsx)(P.Z,{}),action:function(){return(0,R.Yx)({md5:D,fileList:l.selectFileList})},onSuccess:function(){var F;if(x&&typeof((F=x.current)===null||F===void 0?void 0:F.reloadAndRest)=="function"){var W;(W=x.current)===null||W===void 0||W.reloadAndRest()}},messageSuccess:"\u5220\u9664\u6210\u529F",children:"\u5220\u9664"})]})}var ie=e(83062),se=e(66309);function _e(l){return l.change==0?(0,n.jsx)(ie.Z,{title:"\u5728\u5BB9\u5668\u8FD0\u884C\u65F6\u88AB\u4FEE\u6539",children:(0,n.jsx)(se.Z,{color:"blue",children:"MODIFIED"})}):l.change==1?(0,n.jsx)(ie.Z,{title:"\u5728\u5BB9\u5668\u8FD0\u884C\u65F6\u65B0\u589E\u7684\u6587\u4EF6",children:(0,n.jsx)(se.Z,{color:"green",children:"ADD"})}):l.change==2?(0,n.jsx)(ie.Z,{title:"\u5728\u5BB9\u5668\u8FD0\u884C\u65F6\u88AB\u5220\u9664\u6587\u4EF6",children:(0,n.jsx)(se.Z,{color:"error",children:"DELETED"})}):l.change==100?(0,n.jsx)(ie.Z,{title:"\u6302\u8F7D\u7684\u6301\u4E45\u5316\u76EE\u5F55",children:(0,n.jsx)(se.Z,{color:"cyan",children:"VOLUME"})}):(0,n.jsx)(n.Fragment,{})}var ge=e(19632),ce=e.n(ge),Fe=e(27254),Ee=e(46464),je=(0,i.forwardRef)(function(l,p){var x=(0,i.useContext)(w),D=x.showPath,A=(0,i.useState)([{title:"\u6839\u76EE\u5F55",path:"/"}]),C=r()(A,2),Z=C[0],F=C[1];(0,i.useImperativeHandle)(p,function(){return{addHistory:function(B,U){F([].concat(ce()(Z),[{title:B,path:U}]))},initHistory:function(B){F([{title:"\u6839\u76EE\u5F55",path:"/"}].concat(ce()(B)))}}});var W=function(B){D(Z[B].title,Z[B].path);var U=Z.filter(function(N,L){return L<=B});F(ce()(U))};return(0,n.jsx)(h.Z.Compact,{children:Z.map(function($,B){return(0,n.jsx)(s.ZP,{icon:(0,n.jsx)(Fe.Z,{}),type:"dashed",onClick:function(){W(B)},children:B==Z.length-1?(0,n.jsx)(Ee.Z.Text,{copyable:{text:$.path},children:$.title}):$.title},B)})})}),Pe=je,xe=e(97269),Ce=e(62370),ye=e(90672),Oe=e(97462),De=e(45360),Re=e(85576),Me=e(95089),Te=(0,i.forwardRef)(function(l,p){var x,D=(0,i.useContext)(w),A=D.currentPath,C=D.reloadFileList,Z=D.containerMd5,F=(0,i.useRef)(),W=(0,i.useState)(!1),$=r()(W,2),B=$[0],U=$[1],N=oe.Z.useApp(),L=De.ZP.useMessage(),f=r()(L,2),o=f[0],M=f[1];return(0,i.useImperativeHandle)(p,function(){return{newFile:function(){var u;U(!0),(u=F.current)===null||u===void 0||u.resetFields()},editFile:function(u,a,E){var y;(y=F.current)===null||y===void 0||y.resetFields(),o.open({type:"loading",content:"\u6B63\u5728\u83B7\u53D6\u6587\u4EF6\u5185\u5BB9",duration:0}),(0,R.LK)({md5:Z,file:a}).then(function(T){var ue,le;if(T.data.content==""&&E!="0"){(0,q.YZ)(N,"\u4E0D\u652F\u6301\u7F16\u8F91\u7684\u6587\u4EF6\u7C7B\u578B"),U(!1);return}(ue=F.current)===null||ue===void 0||ue.setFieldValue("newValue",T.data.content),(le=F.current)===null||le===void 0||le.setFieldValue("newName",u),o.destroy(),U(!0)}).finally(function(){o.destroy()})}}}),(0,n.jsxs)(n.Fragment,{children:[M,(0,n.jsx)(Re.Z,{width:"800px",title:(x=F.current)!==null&&x!==void 0&&x.getFieldValue("newName")?"\u7F16\u8F91\u6587\u4EF6":"\u65B0\u5EFA\u6587\u4EF6",open:B,onCancel:function(){return U(!1)},footer:!1,forceRender:!0,children:(0,n.jsxs)(xe.A,{formRef:F,onFinish:function(){var v=V()(m()().mark(function u(a){var E;return m()().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return(0,R.C4)({destPath:A,file:a.newName.indexOf("/")!==0?"/"+a.newName:a.newName,content:a.newValue,md5:Z}),(E=F.current)===null||E===void 0||E.resetFields(),U(!1),C(),T.abrupt("return",!0);case 5:case"end":return T.stop()}},u)}));return function(u){return v.apply(this,arguments)}}(),children:[(0,n.jsx)(de.Z,{label:"\u6587\u4EF6\u540D",tooltip:"\u7F16\u8F91\u6587\u4EF6\u65F6\u4FEE\u6539\u6587\u4EF6\u540D\u53EF\u5B9E\u73B0\u590D\u5236\u529F\u80FD",name:"newName",fieldProps:{addonBefore:A},placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\uFF1B\u652F\u6301\u65B0\u5EFA\u76EE\u5F55\uFF0C\u9700\u8981\u6307\u5B9A\u5B8C\u6574\u8DEF\u5F84\uFF0C\u4F8B\u5982\uFF1A/test/test.txt"}),(0,n.jsxs)(Ce.Z,{label:"\u5185\u5BB9",children:[(0,n.jsx)(ye.Z,{hidden:!0,name:"newValue"}),(0,n.jsx)(Oe.Z,{name:["newValue"],children:function(u){var a=u.newValue;return(0,n.jsx)(Me.ZP,{theme:"dark",height:"500px",value:a,onChange:function(y){var T;(T=F.current)===null||T===void 0||T.setFieldValue("newValue",y)}})}})]})]})})]})}),we=Te,Be=e(75516),Le=e(60335);function be(l){var p=(0,i.useRef)(),x=(0,i.useRef)(),D=(0,i.useRef)(),A=(0,i.useState)("/"),C=r()(A,2),Z=C[0],F=C[1],W=(0,i.useState)(),$=r()(W,2),B=$[0],U=$[1];(0,i.useEffect)(function(){if(l.initialValue){for(var L,f=l.initialValue.split("/"),o=[],M="",v=1;v ").concat(o.linkName)}):a=(0,n.jsx)(s.ZP,{type:"text",icon:(0,n.jsx)(K.Z,{}),onClick:function(){var y;(y=x.current)===null||y===void 0||y.editFile(o.showName,o.name,o.size)},children:o.showName}),a}},{title:"\u72B6\u6001",key:"status",width:110,render:function(f,o,M,v,u){return(0,n.jsx)(_e,{change:o.change})}},{title:"\u6743\u9650",dataIndex:"mode",key:"mode"},{title:"\u7528\u6237",dataIndex:"owner"},{title:"\u7528\u6237\u7EC4",dataIndex:"group"},{title:"\u5927\u5C0F",dataIndex:"size",key:"size"},{title:"\u4FEE\u6539\u65F6\u95F4",dataIndex:"modTime",key:"modTime"}]}),(0,n.jsx)(we,{ref:x})]})}var Ze=be;function Ae(){var l,p,x=(0,re.useParams)(),D=(0,re.useSearchParams)(),A=r()(D,2),C=A[0],Z=A[1];return(0,n.jsx)("div",{children:(0,n.jsx)(Ze,{md5:(l=x.id)!==null&&l!==void 0?l:"",initialValue:(p=C.get("path"))!==null&&p!==void 0?p:""})})}var Ie=Ae},28031:function(ne,Y,e){e.d(Y,{C4:function(){return h},LK:function(){return S},OQ:function(){return c},V9:function(){return V},Yx:function(){return s},ZU:function(){return K},_U:function(){return z},gb:function(){return k},lE:function(){return re},vp:function(){return G}});var Q=e(15009),r=e.n(Q),H=e(99289),m=e.n(H),j=e(54006);function V(_){return R.apply(this,arguments)}function R(){return R=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/get-path-list",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),R.apply(this,arguments)}function z(_){return I.apply(this,arguments)}function I(){return I=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/export",{data:b,method:"POST",responseType:"blob"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),I.apply(this,arguments)}function K(_){return O.apply(this,arguments)}function O(){return O=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/import",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),O.apply(this,arguments)}function s(_){return i.apply(this,arguments)}function i(){return i=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/delete",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),i.apply(this,arguments)}function k(_){return w.apply(this,arguments)}function w(){return w=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/unzip",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),w.apply(this,arguments)}function S(_){return P.apply(this,arguments)}function P(){return P=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/get-content",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),P.apply(this,arguments)}function h(_){return g.apply(this,arguments)}function g(){return g=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/import-file-content",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),g.apply(this,arguments)}function c(_){return d.apply(this,arguments)}function d(){return d=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/chmod",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),d.apply(this,arguments)}function G(_){return te.apply(this,arguments)}function te(){return te=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/volume/backup",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),te.apply(this,arguments)}function re(_){return n.apply(this,arguments)}function n(){return n=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/get-passwd",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),n.apply(this,arguments)}},60335:function(ne,Y,e){e.d(Y,{IE:function(){return z},IW:function(){return V},KK:function(){return k},LJ:function(){return S},eE:function(){return s},jV:function(){return K}});var Q=e(15009),r=e.n(Q),H=e(99289),m=e.n(H),j=e(54006);function V(h){return R.apply(this,arguments)}function R(){return R=m()(r()().mark(function h(g){return r()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,j.request)("/api/app/container/status",{method:"POST",data:g}));case 1:case"end":return d.stop()}},h)})),R.apply(this,arguments)}function z(h){return I.apply(this,arguments)}function I(){return I=m()(r()().mark(function h(g){return r()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,j.request)("/api/app/container/get-list",{data:g,method:"POST"}));case 1:case"end":return d.stop()}},h)})),I.apply(this,arguments)}function K(h){return O.apply(this,arguments)}function O(){return O=m()(r()().mark(function h(g){return r()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,j.request)("/api/app/container/get-detail",{data:g,method:"POST"}));case 1:case"end":return d.stop()}},h)})),O.apply(this,arguments)}function s(h){return i.apply(this,arguments)}function i(){return i=m()(r()().mark(function h(g){return r()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,j.request)("/api/app/container/update",{data:g,method:"POST"}));case 1:case"end":return d.stop()}},h)})),i.apply(this,arguments)}function k(){return w.apply(this,arguments)}function w(){return w=m()(r()().mark(function h(){return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.abrupt("return",(0,j.request)("/api/app/container/prune",{method:"POST"}));case 1:case"end":return c.stop()}},h)})),w.apply(this,arguments)}function S(h){return P.apply(this,arguments)}function P(){return P=m()(r()().mark(function h(g){return r()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,j.request)("/api/app/container/export",{method:"POST",data:g,responseType:"blob"}));case 1:case"end":return d.stop()}},h)})),P.apply(this,arguments)}},97961:function(ne,Y,e){e.d(Y,{MF:function(){return w},_2:function(){return i},fN:function(){return R},hG:function(){return O},ii:function(){return V},vC:function(){return I}});var Q=e(15009),r=e.n(Q),H=e(99289),m=e.n(H),j=e(54006),V=[{name:"amd64",arch:"amd64"},{name:"arm64",arch:"arm64"},{name:"i386",arch:"386"},{name:"arm/v6",arch:"arm"},{name:"arm/v7",arch:"arm"},{name:"arm/v8",arch:"arm64"},{name:"ppc64le",arch:"ppc64le"},{name:"riscv64",arch:"riscv64"}];function R(P){return z.apply(this,arguments)}function z(){return z=m()(r()().mark(function P(h){return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.abrupt("return",(0,j.request)("/api/app/image/create-by-dockerfile",{method:"POST",data:h}));case 1:case"end":return c.stop()}},P)})),z.apply(this,arguments)}function I(P){return K.apply(this,arguments)}function K(){return K=m()(r()().mark(function P(h){return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.abrupt("return",(0,j.request)("/api/app/image/import-by-container-tar",{method:"POST",data:h}));case 1:case"end":return c.stop()}},P)})),K.apply(this,arguments)}function O(P){return s.apply(this,arguments)}function s(){return s=m()(r()().mark(function P(h){return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.abrupt("return",(0,j.request)("/api/app/image/import-by-image-tar",{method:"POST",data:h}));case 1:case"end":return c.stop()}},P)})),s.apply(this,arguments)}function i(P){return k.apply(this,arguments)}function k(){return k=m()(r()().mark(function P(h){return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,(0,j.request)("/api/common/attach/delete",{method:"POST",data:h});case 2:return c.abrupt("return",c.sent);case 3:case"end":return c.stop()}},P)})),k.apply(this,arguments)}function w(){return S.apply(this,arguments)}function S(){return S=m()(r()().mark(function P(){return r()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.abrupt("return",(0,j.request)("/api/app/image/get-template-list",{method:"POST"}));case 1:case"end":return g.stop()}},P)})),S.apply(this,arguments)}}}]); +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5738],{75516:function(ne,Y,e){e.d(Y,{Z:function(){return s}});var Q=e(89035),r=e(37476),H=e(38345),m=e(97462),j=e(62370),V=e(54006),R=e(14726),z=e(63490),I=e(78045),K=e(67294),O=e(85893);function s(i){return(0,O.jsx)(r.Y,{trigger:(0,O.jsx)(R.ZP,{type:"dashed",icon:(0,O.jsx)(Q.Z,{}),children:"Console"}),submitter:!1,children:(0,O.jsxs)(H.Z,{children:[(0,O.jsx)(m.Z,{name:["entryCmd"],children:function(w){var S,P=w.entryCmd,h=P?"/bin/"+P:"/bin/sh";return(0,O.jsx)(z.Z,{columns:[{title:"\u5BB9\u5668\u540D\u79F0",key:"name",dataIndex:"name",ellipsis:!0},{title:"\u5DE5\u4F5C\u76EE\u5F55",key:"workDir",dataIndex:"workDir"},{title:"\u72B6\u6001",key:"status",dataIndex:"status",width:150},{title:"\u64CD\u4F5C",key:"status",width:150,render:function(c,d,G){return(0,O.jsx)(V.Link,{to:"/console/".concat(i.container.Id,"?cmd=").concat(encodeURIComponent(h),"&workDir=").concat(encodeURIComponent(i.container.Config.WorkingDir?i.container.Config.WorkingDir:"/")),target:"_blank",children:"\u767B\u5F55"})}}],dataSource:[{key:1,name:i.container.Id,status:i.container.State.Status,workDir:(S=i.container.Config.WorkingDir)!==null&&S!==void 0?S:"/"}],rowKey:"key",pagination:!1})}}),(0,O.jsx)(j.Z,{name:"entryCmd",label:"Shell\u73AF\u5883\uFF08\u4EC5\u505A\u9ED8\u8BA4\u73AF\u5883\uFF0C\u767B\u5F55\u540E\u53EF\u5207\u6362\u81F3\u5176\u4ED6\u73AF\u5883\uFF09",style:{marginTop:15},initialValue:"sh",children:(0,O.jsxs)(I.ZP.Group,{children:[(0,O.jsx)(I.ZP,{value:"bash",children:"/bin/bash"}),(0,O.jsx)(I.ZP,{value:"sh",children:"/bin/sh"})]})})]})})}},80821:function(ne,Y,e){e.d(Y,{Z:function(){return O}});var Q=e(5574),r=e.n(Q),H=e(93246),m=e(54006),j=e(31418),V=e(86738),R=e(14726),z=e(83062),I=e(67294),K=e(85893);function O(s){var i=(0,I.useState)(!1),k=r()(i,2),w=k[0],S=k[1],P=j.Z.useApp(),h=(0,m.useIntl)(),g=function(){S(!0),s.action().then(function(d){if(S(!1),typeof s.onSuccess=="function"&&s.onSuccess(d),s.messageSuccess){var G="";typeof s.messageSuccess=="function"?G=s.messageSuccess(d):G=s.messageSuccess,G.indexOf(".")>-1&&(G=h.formatMessage({id:G})),s.asynced?(0,H.Rk)(P,G):(0,H.$h)(P,G)}}).catch(function(d){S(!1),typeof s.onError=="function"&&s.onError(d)})};return s.confirm?(0,K.jsx)(V.Z,{style:{width:500},title:"\u63D0\u793A",description:s.confirm,onConfirm:g,okText:"Yes",cancelText:"No",children:(0,K.jsx)(R.ZP,{disabled:s.disabled,icon:s.icon,loading:w,danger:s.danger,type:s.type,children:s.children})}):(0,K.jsx)(z.Z,{title:s.tips,children:(0,K.jsx)(R.ZP,{disabled:s.disabled,icon:s.icon,loading:w,onClick:g,danger:s.danger,type:s.type,children:s.children})})}},37798:function(ne,Y,e){e.r(Y),e.d(Y,{default:function(){return Ie}});var Q=e(5574),r=e.n(Q),H=e(15009),m=e.n(H),j=e(99289),V=e.n(j),R=e(28031),z=e(93613),I=e(29158),K=e(2741),O=e(10641),s=e(14726),i=e(67294),k=(0,i.createContext)({}),w=k,S=e(24969),P=e(48689),h=e(42075),g=e(80821),c=e(88484),d=e(37476),G=e(91604),te=e(97961),re=e(54006),n=e(85893);function _(){var l=(0,i.useRef)(),p=(0,i.useContext)(w),x=p.fileListRef,D=p.containerMd5,A=p.currentPath,C=(0,re.useModel)("@@initialState"),Z=C.initialState,F=C.loading,W=C.error,$=C.refresh,B=C.setInitialState;return(0,n.jsx)(d.Y,{formRef:l,trigger:(0,n.jsx)(s.ZP,{icon:(0,n.jsx)(c.Z,{}),children:"\u4E0A\u4F20"}),title:"\u4E0A\u4F20\u6587\u4EF6\u5230\u5BB9\u5668",onFinish:function(){var U=V()(m()().mark(function N(L){var f,o,M,v;return m()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return M=[],L.importFileList&&L.importFileList.map(function(E){M.push({name:E.name,path:E.response.data.path})}),(0,R.ZU)({fileList:M,md5:D,destPath:A}),(f=l.current)===null||f===void 0||f.resetFields(),x&&typeof((o=x.current)===null||o===void 0?void 0:o.reloadAndRest)=="function"&&((v=x.current)===null||v===void 0||v.reloadAndRest()),a.abrupt("return",!0);case 6:case"end":return a.stop()}},N)}));return function(N){return U.apply(this,arguments)}}(),children:(0,n.jsx)(G.Z,{name:"importFileList",fieldProps:{multiple:!0,name:"file",action:"/api/common/attach/upload",headers:{Authorization:"Bearer "+localStorage.getItem("token")},onRemove:function(N){return new Promise(function(L){var f;(0,te._2)({path:(f=N.response.data.path)!==null&&f!==void 0?f:""}).then(function(o){L(!0)})})}}})})}var b=e(23430),J=e(93162);function t(l){var p=(0,i.useContext)(w),x=p.containerMd5;return(0,n.jsx)(g.Z,{action:function(){return(0,R._U)({md5:x,fileList:l.selectFileList})},onSuccess:function(A){var C=new Blob([A],{type:"application/zip"});(0,J.saveAs)(C,"export.zip")},icon:(0,n.jsx)(b.Z,{}),children:"\u4E0B\u8F7D"})}var ae=e(38345),X=e(63434),me=e(24739),de=e(5966),fe=e(64317),oe=e(31418),q=e(93246);function he(l){var p=(0,i.useRef)(),x=(0,i.useContext)(w),D=x.currentPath,A=x.reloadFileList,C=x.containerMd5,Z=(0,i.useState)(),F=r()(Z,2),W=F[0],$=F[1],B=oe.Z.useApp(),U=(0,i.useState)(!1),N=r()(U,2),L=N[0],f=N[1],o=function(u){var a=u.split(""),E=0,y=0,T=0;return a[1]=="r"&&(E+=4),a[2]=="w"&&(E+=2),a[3]=="x"&&(E+=1),a[4]=="r"&&(y+=4),a[5]=="w"&&(y+=2),a[6]=="x"&&(y+=1),a[7]=="r"&&(T+=4),a[8]=="w"&&(T+=2),a[9]=="x"&&(T+=1),"".concat(E).concat(y).concat(T)},M=function(u){var a;if((a=p.current)===null||a===void 0||a.setFieldValue("permission",u),u.length>=1){var E;(E=p.current)===null||E===void 0||E.setFieldsValue({ownerRead:u[0]&4,ownerWrite:u[0]&2,ownerExec:u[0]&1})}if(u.length>=2){var y;(y=p.current)===null||y===void 0||y.setFieldsValue({groupRead:u[1]&4,groupWrite:u[1]&2,groupExec:u[1]&1})}if(u.length>=3){var T;(T=p.current)===null||T===void 0||T.setFieldsValue({everyoneRead:u[2]&4,everyoneWrite:u[2]&2,everyoneExec:u[2]&1})}};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.ZP,{onClick:function(){if(l.selectFileObject.length==0){var u;return(u=p.current)===null||u===void 0||u.resetFields(),(0,q.YZ)(B,"\u8BF7\u5148\u9009\u62E9\u8981\u4FEE\u6539\u7684\u6587\u4EF6\u6216\u662F\u76EE\u5F55"),f(!1),!1}else(0,R.lE)({md5:C}).then(function(a){if(a.data.list.length==0)return(0,q.YZ)(B,"\u8BE5\u5BB9\u5668\u4E0D\u652F\u6301\u4FEE\u6539\u6587\u4EF6\u6743\u9650"),f(!1),!1;$(a.data.list),f(!0)})},children:"\u6743\u9650"}),(0,n.jsxs)(d.Y,{modalProps:{forceRender:!0},title:l.selectFileObject.length==1?"\u4FEE\u6539 ".concat(l.selectFileObject[0].name," \u6743\u9650"):"\u6279\u91CF\u6587\u4EF6\u4FEE\u6539\u6743\u9650",layout:"horizontal",open:L,onOpenChange:function(u){if(f(u),l.selectFileObject.length==1){var a;M(o(l.selectFileObject[0].mode));var E=l.selectFileObject[0].owner;W&&W.map(function(y){y.uid==E&&(E=y.username)}),(a=p.current)===null||a===void 0||a.setFieldValue("owner",E)}},formRef:p,onValuesChange:function(u,a){if(u.permission)M(u.permission);else{var E=["-",a.ownerRead?"r":"-",a.ownerWrite?"w":"-",a.ownerExec?"x":"-",a.groupRead?"r":"-",a.groupWrite?"w":"-",a.groupExec?"x":"-",a.everyoneRead?"r":"-",a.everyoneWrite?"w":"-",a.everyoneExec?"x":"-"];M(o(E.join("")))}},onFinish:function(){var v=V()(m()().mark(function u(a){var E,y,T,ue;return m()().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return T=[],l.selectFileObject.map(function(Se){T.push(Se.name)}),ee.next=4,(0,R.OQ)({md5:C,fileList:T,mod:parseInt((E=a.permission)!==null&&E!==void 0?E:"600"),hasChildren:(y=a.hasChildren)!==null&&y!==void 0?y:!0,owner:a.owner});case 4:return ue=ee.sent,A(),ee.abrupt("return",!0);case 7:case"end":return ee.stop()}},u)}));return function(u){return v.apply(this,arguments)}}(),children:[(0,n.jsxs)(ae.Z,{direction:"row",gutter:[20,10],children:[(0,n.jsxs)(ae.Z,{bordered:!0,title:"\u6240\u6709\u8005",headerBordered:!0,children:[(0,n.jsx)(X.Z,{label:"\u8BFB\u53D6",name:"ownerRead"}),(0,n.jsx)(X.Z,{label:"\u5199\u5165",name:"ownerWrite"}),(0,n.jsx)(X.Z,{label:"\u6267\u884C",name:"ownerExec"})]}),(0,n.jsxs)(ae.Z,{bordered:!0,title:"\u7528\u6237\u7EC4",headerBordered:!0,children:[(0,n.jsx)(X.Z,{label:"\u8BFB\u53D6",name:"groupRead"}),(0,n.jsx)(X.Z,{label:"\u5199\u5165",name:"groupWrite"}),(0,n.jsx)(X.Z,{label:"\u6267\u884C",name:"groupExec"})]}),(0,n.jsxs)(ae.Z,{bordered:!0,title:"\u516C\u5171",headerBordered:!0,children:[(0,n.jsx)(X.Z,{label:"\u8BFB\u53D6",name:"everyoneRead"}),(0,n.jsx)(X.Z,{label:"\u5199\u5165",name:"everyoneWrite"}),(0,n.jsx)(X.Z,{label:"\u6267\u884C",name:"everyoneExec"})]})]}),(0,n.jsx)(ae.Z,{children:(0,n.jsxs)(me.UW,{children:[(0,n.jsx)(de.Z,{label:"\u6743\u9650",name:"permission",fieldProps:{maxLength:3},width:"xs"}),(0,n.jsx)(fe.Z,{label:"\u6240\u6709\u8005",name:"owner",width:"sm",options:W==null?void 0:W.map(function(v){return v.username})}),(0,n.jsx)(X.Z,{label:"\u5E94\u7528\u5230\u5B50\u76EE\u5F55",name:"hasChildren",initialValue:!0})]})})]})]})}function pe(l){var p=(0,i.useContext)(w),x=p.currentPath,D=p.reloadFileList,A=p.containerMd5,C=oe.Z.useApp();return(0,n.jsx)(s.ZP,{onClick:function(){if(l.selectFileObject.length==0)return(0,q.YZ)(C,"\u8BF7\u5148\u9009\u62E9\u8981\u89E3\u538B\u7684 zip \u6587\u4EF6"),!1;if(l.selectFileObject.length>1)return(0,q.YZ)(C,"\u89E3\u538B\u64CD\u4F5C\u53EA\u652F\u6301\u5355\u6587\u4EF6\u64CD\u4F5C"),!1;var F=l.selectFileObject[0];if(F.name.lastIndexOf(".zip")!=F.name.length-4)return(0,q.YZ)(C,"\u89E3\u538B\u64CD\u4F5C\u53EA\u652F\u6301 zip \u6587\u4EF6"),!1;(0,R.gb)({md5:A,file:F.name}).then(function(W){D()})},children:"\u89E3\u538B"})}function ve(l){var p=(0,i.useContext)(w),x=p.fileListRef,D=p.containerMd5,A=p.currentPath,C=p.editFileRef;return(0,n.jsxs)(h.Z,{size:16,wrap:!0,children:[(0,n.jsx)(t,{selectFileList:l.selectFileList}),(0,n.jsx)(_,{}),(0,n.jsx)(he,{selectFileObject:l.selectFileObject}),(0,n.jsx)(pe,{selectFileObject:l.selectFileObject}),(0,n.jsx)(s.ZP,{type:"primary",icon:(0,n.jsx)(S.Z,{}),onClick:function(){var F;(F=C.current)===null||F===void 0||F.newFile()},children:"\u65B0\u5EFA\u6587\u4EF6"}),(0,n.jsx)(g.Z,{danger:!0,type:"default",icon:(0,n.jsx)(P.Z,{}),action:function(){return(0,R.Yx)({md5:D,fileList:l.selectFileList})},onSuccess:function(){var F;if(x&&typeof((F=x.current)===null||F===void 0?void 0:F.reloadAndRest)=="function"){var W;(W=x.current)===null||W===void 0||W.reloadAndRest()}},messageSuccess:"\u5220\u9664\u6210\u529F",children:"\u5220\u9664"})]})}var ie=e(83062),se=e(66309);function _e(l){return l.change==0?(0,n.jsx)(ie.Z,{title:"\u5728\u5BB9\u5668\u8FD0\u884C\u65F6\u88AB\u4FEE\u6539",children:(0,n.jsx)(se.Z,{color:"blue",children:"MODIFIED"})}):l.change==1?(0,n.jsx)(ie.Z,{title:"\u5728\u5BB9\u5668\u8FD0\u884C\u65F6\u65B0\u589E\u7684\u6587\u4EF6",children:(0,n.jsx)(se.Z,{color:"green",children:"ADD"})}):l.change==2?(0,n.jsx)(ie.Z,{title:"\u5728\u5BB9\u5668\u8FD0\u884C\u65F6\u88AB\u5220\u9664\u6587\u4EF6",children:(0,n.jsx)(se.Z,{color:"error",children:"DELETED"})}):l.change==100?(0,n.jsx)(ie.Z,{title:"\u6302\u8F7D\u7684\u6301\u4E45\u5316\u76EE\u5F55",children:(0,n.jsx)(se.Z,{color:"cyan",children:"VOLUME"})}):(0,n.jsx)(n.Fragment,{})}var ge=e(19632),ce=e.n(ge),Fe=e(27254),Ee=e(60922),je=(0,i.forwardRef)(function(l,p){var x=(0,i.useContext)(w),D=x.showPath,A=(0,i.useState)([{title:"\u6839\u76EE\u5F55",path:"/"}]),C=r()(A,2),Z=C[0],F=C[1];(0,i.useImperativeHandle)(p,function(){return{addHistory:function(B,U){F([].concat(ce()(Z),[{title:B,path:U}]))},initHistory:function(B){F([{title:"\u6839\u76EE\u5F55",path:"/"}].concat(ce()(B)))}}});var W=function(B){D(Z[B].title,Z[B].path);var U=Z.filter(function(N,L){return L<=B});F(ce()(U))};return(0,n.jsx)(h.Z.Compact,{children:Z.map(function($,B){return(0,n.jsx)(s.ZP,{icon:(0,n.jsx)(Fe.Z,{}),type:"dashed",onClick:function(){W(B)},children:B==Z.length-1?(0,n.jsx)(Ee.Z.Text,{copyable:{text:$.path},children:$.title}):$.title},B)})})}),Pe=je,xe=e(97269),Ce=e(62370),ye=e(90672),Oe=e(97462),De=e(45360),Re=e(85576),Me=e(95089),Te=(0,i.forwardRef)(function(l,p){var x,D=(0,i.useContext)(w),A=D.currentPath,C=D.reloadFileList,Z=D.containerMd5,F=(0,i.useRef)(),W=(0,i.useState)(!1),$=r()(W,2),B=$[0],U=$[1],N=oe.Z.useApp(),L=De.ZP.useMessage(),f=r()(L,2),o=f[0],M=f[1];return(0,i.useImperativeHandle)(p,function(){return{newFile:function(){var u;U(!0),(u=F.current)===null||u===void 0||u.resetFields()},editFile:function(u,a,E){var y;(y=F.current)===null||y===void 0||y.resetFields(),o.open({type:"loading",content:"\u6B63\u5728\u83B7\u53D6\u6587\u4EF6\u5185\u5BB9",duration:0}),(0,R.LK)({md5:Z,file:a}).then(function(T){var ue,le;if(T.data.content==""&&E!="0"){(0,q.YZ)(N,"\u4E0D\u652F\u6301\u7F16\u8F91\u7684\u6587\u4EF6\u7C7B\u578B"),U(!1);return}(ue=F.current)===null||ue===void 0||ue.setFieldValue("newValue",T.data.content),(le=F.current)===null||le===void 0||le.setFieldValue("newName",u),o.destroy(),U(!0)}).finally(function(){o.destroy()})}}}),(0,n.jsxs)(n.Fragment,{children:[M,(0,n.jsx)(Re.Z,{width:"800px",title:(x=F.current)!==null&&x!==void 0&&x.getFieldValue("newName")?"\u7F16\u8F91\u6587\u4EF6":"\u65B0\u5EFA\u6587\u4EF6",open:B,onCancel:function(){return U(!1)},footer:!1,forceRender:!0,children:(0,n.jsxs)(xe.A,{formRef:F,onFinish:function(){var v=V()(m()().mark(function u(a){var E;return m()().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return(0,R.C4)({destPath:A,file:a.newName.indexOf("/")!==0?"/"+a.newName:a.newName,content:a.newValue,md5:Z}),(E=F.current)===null||E===void 0||E.resetFields(),U(!1),C(),T.abrupt("return",!0);case 5:case"end":return T.stop()}},u)}));return function(u){return v.apply(this,arguments)}}(),children:[(0,n.jsx)(de.Z,{label:"\u6587\u4EF6\u540D",tooltip:"\u7F16\u8F91\u6587\u4EF6\u65F6\u4FEE\u6539\u6587\u4EF6\u540D\u53EF\u5B9E\u73B0\u590D\u5236\u529F\u80FD",name:"newName",fieldProps:{addonBefore:A},placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\uFF1B\u652F\u6301\u65B0\u5EFA\u76EE\u5F55\uFF0C\u9700\u8981\u6307\u5B9A\u5B8C\u6574\u8DEF\u5F84\uFF0C\u4F8B\u5982\uFF1A/test/test.txt"}),(0,n.jsxs)(Ce.Z,{label:"\u5185\u5BB9",children:[(0,n.jsx)(ye.Z,{hidden:!0,name:"newValue"}),(0,n.jsx)(Oe.Z,{name:["newValue"],children:function(u){var a=u.newValue;return(0,n.jsx)(Me.ZP,{theme:"dark",height:"500px",value:a,onChange:function(y){var T;(T=F.current)===null||T===void 0||T.setFieldValue("newValue",y)}})}})]})]})})]})}),we=Te,Be=e(75516),Le=e(60335);function be(l){var p=(0,i.useRef)(),x=(0,i.useRef)(),D=(0,i.useRef)(),A=(0,i.useState)("/"),C=r()(A,2),Z=C[0],F=C[1],W=(0,i.useState)(),$=r()(W,2),B=$[0],U=$[1];(0,i.useEffect)(function(){if(l.initialValue){for(var L,f=l.initialValue.split("/"),o=[],M="",v=1;v ").concat(o.linkName)}):a=(0,n.jsx)(s.ZP,{type:"text",icon:(0,n.jsx)(K.Z,{}),onClick:function(){var y;(y=x.current)===null||y===void 0||y.editFile(o.showName,o.name,o.size)},children:o.showName}),a}},{title:"\u72B6\u6001",key:"status",width:110,render:function(f,o,M,v,u){return(0,n.jsx)(_e,{change:o.change})}},{title:"\u6743\u9650",dataIndex:"mode",key:"mode"},{title:"\u7528\u6237",dataIndex:"owner"},{title:"\u7528\u6237\u7EC4",dataIndex:"group"},{title:"\u5927\u5C0F",dataIndex:"size",key:"size"},{title:"\u4FEE\u6539\u65F6\u95F4",dataIndex:"modTime",key:"modTime"}]}),(0,n.jsx)(we,{ref:x})]})}var Ze=be;function Ae(){var l,p,x=(0,re.useParams)(),D=(0,re.useSearchParams)(),A=r()(D,2),C=A[0],Z=A[1];return(0,n.jsx)("div",{children:(0,n.jsx)(Ze,{md5:(l=x.id)!==null&&l!==void 0?l:"",initialValue:(p=C.get("path"))!==null&&p!==void 0?p:""})})}var Ie=Ae},28031:function(ne,Y,e){e.d(Y,{C4:function(){return h},LK:function(){return S},OQ:function(){return c},V9:function(){return V},Yx:function(){return s},ZU:function(){return K},_U:function(){return z},gb:function(){return k},lE:function(){return re},vp:function(){return G}});var Q=e(15009),r=e.n(Q),H=e(99289),m=e.n(H),j=e(54006);function V(_){return R.apply(this,arguments)}function R(){return R=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/get-path-list",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),R.apply(this,arguments)}function z(_){return I.apply(this,arguments)}function I(){return I=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/export",{data:b,method:"POST",responseType:"blob"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),I.apply(this,arguments)}function K(_){return O.apply(this,arguments)}function O(){return O=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/import",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),O.apply(this,arguments)}function s(_){return i.apply(this,arguments)}function i(){return i=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/delete",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),i.apply(this,arguments)}function k(_){return w.apply(this,arguments)}function w(){return w=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/unzip",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),w.apply(this,arguments)}function S(_){return P.apply(this,arguments)}function P(){return P=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/get-content",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),P.apply(this,arguments)}function h(_){return g.apply(this,arguments)}function g(){return g=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/import-file-content",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),g.apply(this,arguments)}function c(_){return d.apply(this,arguments)}function d(){return d=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/chmod",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),d.apply(this,arguments)}function G(_){return te.apply(this,arguments)}function te(){return te=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/volume/backup",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),te.apply(this,arguments)}function re(_){return n.apply(this,arguments)}function n(){return n=m()(r()().mark(function _(b){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.request)("/api/app/explorer/get-passwd",{data:b,method:"POST"});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},_)})),n.apply(this,arguments)}},60335:function(ne,Y,e){e.d(Y,{IE:function(){return z},IW:function(){return V},KK:function(){return k},LJ:function(){return S},eE:function(){return s},jV:function(){return K}});var Q=e(15009),r=e.n(Q),H=e(99289),m=e.n(H),j=e(54006);function V(h){return R.apply(this,arguments)}function R(){return R=m()(r()().mark(function h(g){return r()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,j.request)("/api/app/container/status",{method:"POST",data:g}));case 1:case"end":return d.stop()}},h)})),R.apply(this,arguments)}function z(h){return I.apply(this,arguments)}function I(){return I=m()(r()().mark(function h(g){return r()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,j.request)("/api/app/container/get-list",{data:g,method:"POST"}));case 1:case"end":return d.stop()}},h)})),I.apply(this,arguments)}function K(h){return O.apply(this,arguments)}function O(){return O=m()(r()().mark(function h(g){return r()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,j.request)("/api/app/container/get-detail",{data:g,method:"POST"}));case 1:case"end":return d.stop()}},h)})),O.apply(this,arguments)}function s(h){return i.apply(this,arguments)}function i(){return i=m()(r()().mark(function h(g){return r()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,j.request)("/api/app/container/update",{data:g,method:"POST"}));case 1:case"end":return d.stop()}},h)})),i.apply(this,arguments)}function k(){return w.apply(this,arguments)}function w(){return w=m()(r()().mark(function h(){return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.abrupt("return",(0,j.request)("/api/app/container/prune",{method:"POST"}));case 1:case"end":return c.stop()}},h)})),w.apply(this,arguments)}function S(h){return P.apply(this,arguments)}function P(){return P=m()(r()().mark(function h(g){return r()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,j.request)("/api/app/container/export",{method:"POST",data:g,responseType:"blob"}));case 1:case"end":return d.stop()}},h)})),P.apply(this,arguments)}},97961:function(ne,Y,e){e.d(Y,{MF:function(){return w},_2:function(){return i},fN:function(){return R},hG:function(){return O},ii:function(){return V},vC:function(){return I}});var Q=e(15009),r=e.n(Q),H=e(99289),m=e.n(H),j=e(54006),V=[{name:"amd64",arch:"amd64"},{name:"arm64",arch:"arm64"},{name:"i386",arch:"386"},{name:"arm/v6",arch:"arm"},{name:"arm/v7",arch:"arm"},{name:"arm/v8",arch:"arm64"},{name:"ppc64le",arch:"ppc64le"},{name:"riscv64",arch:"riscv64"}];function R(P){return z.apply(this,arguments)}function z(){return z=m()(r()().mark(function P(h){return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.abrupt("return",(0,j.request)("/api/app/image/create-by-dockerfile",{method:"POST",data:h}));case 1:case"end":return c.stop()}},P)})),z.apply(this,arguments)}function I(P){return K.apply(this,arguments)}function K(){return K=m()(r()().mark(function P(h){return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.abrupt("return",(0,j.request)("/api/app/image/import-by-container-tar",{method:"POST",data:h}));case 1:case"end":return c.stop()}},P)})),K.apply(this,arguments)}function O(P){return s.apply(this,arguments)}function s(){return s=m()(r()().mark(function P(h){return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.abrupt("return",(0,j.request)("/api/app/image/import-by-image-tar",{method:"POST",data:h}));case 1:case"end":return c.stop()}},P)})),s.apply(this,arguments)}function i(P){return k.apply(this,arguments)}function k(){return k=m()(r()().mark(function P(h){return r()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,(0,j.request)("/api/common/attach/delete",{method:"POST",data:h});case 2:return c.abrupt("return",c.sent);case 3:case"end":return c.stop()}},P)})),k.apply(this,arguments)}function w(){return S.apply(this,arguments)}function S(){return S=m()(r()().mark(function P(){return r()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.abrupt("return",(0,j.request)("/api/app/image/get-template-list",{method:"POST"}));case 1:case"end":return g.stop()}},P)})),S.apply(this,arguments)}}}]); diff --git a/asset/static/p__app__detail__log.50c6bde1.async.js b/asset/static/p__app__detail__log.50c6bde1.async.js new file mode 100644 index 00000000..f4193c6c --- /dev/null +++ b/asset/static/p__app__detail__log.50c6bde1.async.js @@ -0,0 +1,2 @@ +!(function(){var le=Object.defineProperty,ue=Object.defineProperties;var ce=Object.getOwnPropertyDescriptors;var ne=Object.getOwnPropertySymbols;var _e=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable;var re=(j,M,n)=>M in j?le(j,M,{enumerable:!0,configurable:!0,writable:!0,value:n}):j[M]=n,se=(j,M)=>{for(var n in M||(M={}))_e.call(M,n)&&re(j,n,M[n]);if(ne)for(var n of ne(M))de.call(M,n)&&re(j,n,M[n]);return j},ie=(j,M)=>ue(j,ce(M));(self.webpackChunk=self.webpackChunk||[]).push([[8615],{23430:function(j,M,n){"use strict";n.d(M,{Z:function(){return T}});var O=n(87462),h=n(67294),y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},f=y,_=n(84089),p=function(t,s){return h.createElement(_.Z,(0,O.Z)({},t,{ref:s,icon:f}))},P=h.forwardRef(p),T=P},52688:function(j,M,n){"use strict";var O=n(1413),h=n(45987),y=n(67294),f=n(61856),_=n(85893),p=["fieldProps","unCheckedChildren","checkedChildren","proFieldProps"],P=y.forwardRef(function(T,r){var t=T.fieldProps,s=T.unCheckedChildren,e=T.checkedChildren,a=T.proFieldProps,i=(0,h.Z)(T,p);return(0,_.jsx)(f.Z,(0,O.Z)({valueType:"switch",fieldProps:(0,O.Z)({unCheckedChildren:s,checkedChildren:e},t),ref:r,valuePropName:"checked",proFieldProps:a,filedConfig:{valuePropName:"checked",ignoreWidth:!0,customLightMode:!0}},i))});M.Z=P},5966:function(j,M,n){"use strict";var O=n(97685),h=n(1413),y=n(45987),f=n(21770),_=n(72723),p=n(55241),P=n(97435),T=n(67294),r=n(61856),t=n(85893),s=["fieldProps","proFieldProps"],e=["fieldProps","proFieldProps"],a="text",i=function(m){var v=m.fieldProps,l=m.proFieldProps,C=(0,y.Z)(m,s);return(0,t.jsx)(r.Z,(0,h.Z)({valueType:a,fieldProps:v,filedConfig:{valueType:a},proFieldProps:l},C))},o=function(m){var v=(0,f.Z)(m.open||!1,{value:m.open,onChange:m.onOpenChange}),l=(0,O.Z)(v,2),C=l[0],b=l[1];return(0,t.jsx)(_.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(c){var L,V=c.getFieldValue(m.name||[]);return(0,t.jsx)(p.Z,(0,h.Z)((0,h.Z)({getPopupContainer:function(D){return D&&D.parentNode?D.parentNode:D},onOpenChange:function(D){return b(D)},content:(0,t.jsxs)("div",{style:{padding:"4px 0"},children:[(L=m.statusRender)===null||L===void 0?void 0:L.call(m,V),m.strengthText?(0,t.jsx)("div",{style:{marginTop:10},children:(0,t.jsx)("span",{children:m.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},m.popoverProps),{},{open:C,children:m.children}))}})},d=function(m){var v=m.fieldProps,l=m.proFieldProps,C=(0,y.Z)(m,e),b=(0,T.useState)(!1),W=(0,O.Z)(b,2),c=W[0],L=W[1];return v!=null&&v.statusRender&&C.name?(0,t.jsx)(o,{name:C.name,statusRender:v==null?void 0:v.statusRender,popoverProps:v==null?void 0:v.popoverProps,strengthText:v==null?void 0:v.strengthText,open:c,onOpenChange:L,children:(0,t.jsx)("div",{children:(0,t.jsx)(r.Z,(0,h.Z)({valueType:"password",fieldProps:(0,h.Z)((0,h.Z)({},(0,P.Z)(v,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(u){var D;v==null||(D=v.onBlur)===null||D===void 0||D.call(v,u),L(!1)},onClick:function(u){var D;v==null||(D=v.onClick)===null||D===void 0||D.call(v,u),L(!0)}}),proFieldProps:l,filedConfig:{valueType:a}},C))})}):(0,t.jsx)(r.Z,(0,h.Z)({valueType:"password",fieldProps:v,proFieldProps:l,filedConfig:{valueType:a}},C))},g=i;g.Password=d,g.displayName="ProFormComponent",M.Z=g},80821:function(j,M,n){"use strict";n.d(M,{Z:function(){return s}});var O=n(5574),h=n.n(O),y=n(93246),f=n(54006),_=n(31418),p=n(86738),P=n(14726),T=n(83062),r=n(67294),t=n(85893);function s(e){var a=(0,r.useState)(!1),i=h()(a,2),o=i[0],d=i[1],g=_.Z.useApp(),E=(0,f.useIntl)(),m=function(){d(!0),e.action().then(function(l){if(d(!1),typeof e.onSuccess=="function"&&e.onSuccess(l),e.messageSuccess){var C="";typeof e.messageSuccess=="function"?C=e.messageSuccess(l):C=e.messageSuccess,C.indexOf(".")>-1&&(C=E.formatMessage({id:C})),e.asynced?(0,y.Rk)(g,C):(0,y.$h)(g,C)}}).catch(function(l){d(!1),typeof e.onError=="function"&&e.onError(l)})};return e.confirm?(0,t.jsx)(p.Z,{style:{width:500},title:"\u63D0\u793A",description:e.confirm,onConfirm:m,okText:"Yes",cancelText:"No",children:(0,t.jsx)(P.ZP,{disabled:e.disabled,icon:e.icon,loading:o,danger:e.danger,type:e.type,children:e.children})}):(0,t.jsx)(T.Z,{title:e.tips,children:(0,t.jsx)(P.ZP,{disabled:e.disabled,icon:e.icon,loading:o,onClick:m,danger:e.danger,type:e.type,children:e.children})})}},71890:function(j,M,n){"use strict";var O=n(15009),h=n.n(O),y=n(99289),f=n.n(y),_=n(67294);function p(P){var T=P.reqFunction,r=P.interval,t=P.maxPolling,s=P.pollingStatus,e=P.inPath,a=(0,_.useRef)(null),i=0,o=function g(){a.current=window.setTimeout(f()(h()().mark(function E(){var m;return h()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:if(!(i++>=t)){l.next=3;break}return d(),l.abrupt("return");case 3:if(l.prev=3,!(e&&window.location.href.indexOf(e)==-1)){l.next=7;break}return d(),l.abrupt("return");case 7:return l.next=9,T();case 9:m=l.sent,g(),l.next=17;break;case 13:l.prev=13,l.t0=l.catch(3),d(),console.error("\u8F6E\u8BE2\u53D1\u751F\u9519\u8BEF\uFF1A",l.t0);case 17:case"end":return l.stop()}},E,null,[[3,13]])})),r)},d=function(){console.log("end polling"),a.current&&window.clearTimeout(a.current)};return(0,_.useEffect)(function(){return console.log((s?"start":"waiting")+" polling, max "+t),s&&o(),function(){d()}},[r,t,s]),{endPolling:d}}M.Z=p},54964:function(j,M,n){"use strict";var O=n(78267),h=n.n(O),y=n(75458),f=n.n(y),_=n(67294),p=n(12320),P=n.n(p),T=n(89629),r=n(85893),t=new p.Terminal({convertEol:!0,fontFamily:'Menlo, Monaco, "Courier New", monospace',fontWeight:400,fontSize:16,cursorStyle:"block",cursorBlink:!0,theme:{foreground:"#bfbfbf",cursor:"gray",selectionForeground:"#ffffff"}}),s=new y.SearchAddon,e=new O.FitAddon,a=(0,_.forwardRef)(function(i,o){return(0,_.useEffect)(function(){t.loadAddon(e),t.loadAddon(s),t.open(document.getElementById("terminal-container")),e.fit()},[]),(0,_.useImperativeHandle)(o,function(){return{write:function(g){t.write(g)},clear:function(){t.clear()},getTerminal:function(){return t},findNext:function(g){s.findNext(g)},findPrev:function(g){s.findPrevious(g)}}}),(0,r.jsx)("div",{id:"terminal-container",style:{width:i.width?i.width:"100%",height:i.height?i.height:"500px"}})});M.Z=a},2742:function(j,M,n){"use strict";n.r(M),n.d(M,{default:function(){return I}});var O=n(15009),h=n.n(O),y=n(99289),f=n.n(y),_=n(5574),p=n.n(_),P=n(62597),T=n(38345),r=n(97269),t=n(62370),s=n(52688),e=n(5966),a=n(97462),i=n(54006),o=n(67294),d=n(71230),g=n(15746),E=n(34041),m=n(42075),v=n(14726),l=n(54964),C=n(80821),b=n(23430),W=n(93162),c=n.n(W),L=n(60335),V=n(71890),u=n(85893),D;function I(){var R=(0,o.useState)("100"),A=p()(R,2),$=A[0],Y=A[1],N=(0,o.useState)(!1),B=p()(N,2),H=B[0],X=B[1],U=(0,i.useParams)(),K=(0,o.useRef)(),J=function(){var k=f()(h()().mark(function x(){var S,Z,w,Q,ee;return h()().wrap(function(G){for(;;)switch(G.prev=G.next){case 0:if(!U.id){G.next=7;break}return G.next=3,(0,P.Tb)({md5:(S=U.id)!==null&&S!==void 0?S:"",lineTotal:parseInt($)});case 3:ee=G.sent,(Z=K.current)===null||Z===void 0||Z.clear(),(w=K.current)===null||w===void 0||w.write(ee.data.log),(Q=K.current)===null||Q===void 0||Q.getTerminal().scrollLines(999999);case 7:case"end":return G.stop()}},x)}));return function(){return k.apply(this,arguments)}}(),q=(0,V.Z)({reqFunction:function(){J()},interval:1e3,maxPolling:999,pollingStatus:H,inPath:"tab=log"});return(0,o.useEffect)(function(){J()},[$]),(0,u.jsx)(u.Fragment,{children:(0,u.jsxs)(T.Z,{direction:"column",gutter:[0,10],children:[(0,u.jsx)(r.A,{submitter:!1,layout:"horizontal",onValuesChange:function(x,S){Y(S.lineTotal),X(S.autoPull)},children:(0,u.jsxs)(d.Z,{gutter:[20,0],children:[(0,u.jsx)(g.Z,{span:8,children:(0,u.jsx)(t.Z,{name:"lineTotal",initialValue:"100",label:"\u83B7\u53D6\u65E5\u5FD7\u6761\u6570",children:(0,u.jsxs)(E.Z,{defaultValue:"100",children:[(0,u.jsx)(E.Z.Option,{value:"50",children:"50\u6761\u65E5\u5FD7\u6570\u636E"}),(0,u.jsx)(E.Z.Option,{value:"100",children:"100\u6761\u65E5\u5FD7\u6570\u636E"}),(0,u.jsx)(E.Z.Option,{value:"200",children:"200\u6761\u65E5\u5FD7\u6570\u636E"}),(0,u.jsx)(E.Z.Option,{value:"500",children:"500\u6761\u65E5\u5FD7\u6570\u636E"}),(0,u.jsx)(E.Z.Option,{value:"1000",children:"1000\u6761\u65E5\u5FD7\u6570\u636E"})]})})}),(0,u.jsx)(g.Z,{children:(0,u.jsx)(s.Z,{label:"\u81EA\u52A8\u5237\u65B0",name:"autoPull"})}),(0,u.jsx)(g.Z,{children:(0,u.jsx)(e.Z,{label:"\u67E5\u627E",name:"keywork"})}),(0,u.jsx)(g.Z,{children:(0,u.jsx)(a.Z,{name:["keywork"],children:function(x){var S=x.keywork;return(0,u.jsxs)(m.Z,{size:10,children:[(0,u.jsx)(v.ZP,{onClick:function(){var w;(w=K.current)===null||w===void 0||w.findNext(S)},children:"\u4E0B\u4E00\u4E2A"},"next"),(0,u.jsx)(v.ZP,{onClick:function(){var w;(w=K.current)===null||w===void 0||w.findPrev(S)},children:"\u4E0A\u4E00\u4E2A"},"prev")]})}})}),(0,u.jsx)(g.Z,{children:(0,u.jsx)(C.Z,{icon:(0,u.jsx)(b.Z,{}),action:function(){var x;return(0,P.XH)({md5:(x=U.id)!==null&&x!==void 0?x:"",lineTotal:parseInt($)})},onSuccess:function(x){var S;(0,L.jV)({md5:(S=U.id)!==null&&S!==void 0?S:""}).then(function(Z){var w=new Blob([x],{type:"text/plain"});(0,W.saveAs)(w,Z.data.info.Name.replaceAll("/","")+"_"+new Date().toLocaleDateString()+".log")})},messageSuccess:"\u5BFC\u51FA\u6210\u529F",children:"\u4E0B\u8F7D\u65E5\u5FD7"})})]})}),(0,u.jsx)(l.Z,{ref:K,height:"580px"})]})})}},62597:function(j,M,n){"use strict";n.d(M,{$G:function(){return p},Ct:function(){return d},Tb:function(){return t},XH:function(){return e},cl:function(){return T},iE:function(){return i},lK:function(){return v},xb:function(){return E}});var O=n(15009),h=n.n(O),y=n(99289),f=n.n(y),_=n(54006);function p(C){return P.apply(this,arguments)}function P(){return P=f()(h()().mark(function C(b){return h()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.abrupt("return",(0,_.request)("/api/app/site/create-by-image",{method:"POST",data:b}));case 1:case"end":return c.stop()}},C)})),P.apply(this,arguments)}function T(C){return r.apply(this,arguments)}function r(){return r=f()(h()().mark(function C(b){return h()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.abrupt("return",(0,_.request)("/api/app/site/get-list",{method:"POST",data:b}));case 1:case"end":return c.stop()}},C)})),r.apply(this,arguments)}function t(C){return s.apply(this,arguments)}function s(){return s=f()(h()().mark(function C(b){return h()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return b.download=!1,c.next=3,(0,_.request)("/api/app/log/run",{method:"POST",data:b});case 3:return c.abrupt("return",c.sent);case 4:case"end":return c.stop()}},C)})),s.apply(this,arguments)}function e(C){return a.apply(this,arguments)}function a(){return a=f()(h()().mark(function C(b){return h()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return b.download=!0,c.next=3,(0,_.request)("/api/app/log/run",{method:"POST",data:b,responseType:"blob"});case 3:return c.abrupt("return",c.sent);case 4:case"end":return c.stop()}},C)})),a.apply(this,arguments)}function i(C){return o.apply(this,arguments)}function o(){return o=f()(h()().mark(function C(b){return h()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,(0,_.request)("/api/app/site/get-detail",{data:b,method:"POST"});case 2:return c.abrupt("return",c.sent);case 3:case"end":return c.stop()}},C)})),o.apply(this,arguments)}function d(C){return g.apply(this,arguments)}function g(){return g=f()(h()().mark(function C(b){return h()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.abrupt("return",(0,_.request)("/api/app/container/delete",{method:"POST",data:b}));case 1:case"end":return c.stop()}},C)})),g.apply(this,arguments)}function E(C){return m.apply(this,arguments)}function m(){return m=f()(h()().mark(function C(b){return h()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.abrupt("return",(0,_.request)("/api/app/site/delete",{method:"POST",data:b}));case 1:case"end":return c.stop()}},C)})),m.apply(this,arguments)}function v(C){return l.apply(this,arguments)}function l(){return l=f()(h()().mark(function C(b){return h()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,(0,_.request)("/api/app/site/update-title",{method:"POST",data:b});case 2:return c.abrupt("return",c.sent);case 3:case"end":return c.stop()}},C)})),l.apply(this,arguments)}},60335:function(j,M,n){"use strict";n.d(M,{IE:function(){return T},IW:function(){return p},KK:function(){return i},LJ:function(){return d},eE:function(){return e},jV:function(){return t}});var O=n(15009),h=n.n(O),y=n(99289),f=n.n(y),_=n(54006);function p(E){return P.apply(this,arguments)}function P(){return P=f()(h()().mark(function E(m){return h()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,_.request)("/api/app/container/status",{method:"POST",data:m}));case 1:case"end":return l.stop()}},E)})),P.apply(this,arguments)}function T(E){return r.apply(this,arguments)}function r(){return r=f()(h()().mark(function E(m){return h()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,_.request)("/api/app/container/get-list",{data:m,method:"POST"}));case 1:case"end":return l.stop()}},E)})),r.apply(this,arguments)}function t(E){return s.apply(this,arguments)}function s(){return s=f()(h()().mark(function E(m){return h()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,_.request)("/api/app/container/get-detail",{data:m,method:"POST"}));case 1:case"end":return l.stop()}},E)})),s.apply(this,arguments)}function e(E){return a.apply(this,arguments)}function a(){return a=f()(h()().mark(function E(m){return h()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,_.request)("/api/app/container/update",{data:m,method:"POST"}));case 1:case"end":return l.stop()}},E)})),a.apply(this,arguments)}function i(){return o.apply(this,arguments)}function o(){return o=f()(h()().mark(function E(){return h()().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.abrupt("return",(0,_.request)("/api/app/container/prune",{method:"POST"}));case 1:case"end":return v.stop()}},E)})),o.apply(this,arguments)}function d(E){return g.apply(this,arguments)}function g(){return g=f()(h()().mark(function E(m){return h()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,_.request)("/api/app/container/export",{method:"POST",data:m,responseType:"blob"}));case 1:case"end":return l.stop()}},E)})),g.apply(this,arguments)}},75458:function(j){(function(M,n){j.exports=n()})(self,()=>(()=>{"use strict";var M={345:(y,f)=>{Object.defineProperty(f,"__esModule",{value:!0}),f.runAndSubscribe=f.forwardEvent=f.EventEmitter=void 0,f.EventEmitter=class{constructor(){this._listeners=[],this._disposed=!1}get event(){return this._event||(this._event=_=>(this._listeners.push(_),{dispose:()=>{if(!this._disposed){for(let p=0;pp.fire(P))},f.runAndSubscribe=function(_,p){return p(void 0),_(P=>p(P))}},859:(y,f)=>{function _(p){for(const P of p)P.dispose();p.length=0}Object.defineProperty(f,"__esModule",{value:!0}),f.getDisposeArrayDisposable=f.disposeArray=f.toDisposable=f.MutableDisposable=f.Disposable=void 0,f.Disposable=class{constructor(){this._disposables=[],this._isDisposed=!1}dispose(){this._isDisposed=!0;for(const p of this._disposables)p.dispose();this._disposables.length=0}register(p){return this._disposables.push(p),p}unregister(p){const P=this._disposables.indexOf(p);P!==-1&&this._disposables.splice(P,1)}},f.MutableDisposable=class{constructor(){this._isDisposed=!1}get value(){return this._isDisposed?void 0:this._value}set value(p){var P;this._isDisposed||p===this._value||((P=this._value)==null||P.dispose(),this._value=p)}clear(){this.value=void 0}dispose(){var p;this._isDisposed=!0,(p=this._value)==null||p.dispose(),this._value=void 0}},f.toDisposable=function(p){return{dispose:p}},f.disposeArray=_,f.getDisposeArrayDisposable=function(p){return{dispose:()=>_(p)}}}},n={};function O(y){var f=n[y];if(f!==void 0)return f.exports;var _=n[y]={exports:{}};return M[y](_,_.exports,O),_.exports}var h={};return(()=>{var y=h;Object.defineProperty(y,"__esModule",{value:!0}),y.SearchAddon=void 0;const f=O(345),_=O(859),p=" ~!@#$%^&*()+`-=[]{}|\\;:\"',./<>?";class P extends _.Disposable{constructor(r){var t;super(),this._highlightedLines=new Set,this._highlightDecorations=[],this._selectedDecoration=this.register(new _.MutableDisposable),this._linesCacheTimeoutId=0,this._linesCacheDisposables=new _.MutableDisposable,this._onDidChangeResults=this.register(new f.EventEmitter),this.onDidChangeResults=this._onDidChangeResults.event,this._highlightLimit=(t=r==null?void 0:r.highlightLimit)!=null?t:1e3}activate(r){this._terminal=r,this.register(this._terminal.onWriteParsed(()=>this._updateMatches())),this.register(this._terminal.onResize(()=>this._updateMatches())),this.register((0,_.toDisposable)(()=>this.clearDecorations()))}_updateMatches(){var r;this._highlightTimeout&&window.clearTimeout(this._highlightTimeout),this._cachedSearchTerm&&((r=this._lastSearchOptions)!=null&&r.decorations)&&(this._highlightTimeout=setTimeout(()=>{const t=this._cachedSearchTerm;this._cachedSearchTerm=void 0,this.findPrevious(t,ie(se({},this._lastSearchOptions),{incremental:!0,noScroll:!0}))},200))}clearDecorations(r){this._selectedDecoration.clear(),(0,_.disposeArray)(this._highlightDecorations),this._highlightDecorations=[],this._highlightedLines.clear(),r||(this._cachedSearchTerm=void 0)}clearActiveDecoration(){this._selectedDecoration.clear()}findNext(r,t){if(!this._terminal)throw new Error("Cannot use addon until it has been loaded");const s=!this._lastSearchOptions||this._didOptionsChange(this._lastSearchOptions,t);this._lastSearchOptions=t,t!=null&&t.decorations&&(this._cachedSearchTerm===void 0||r!==this._cachedSearchTerm||s)&&this._highlightAllMatches(r,t);const e=this._findNextAndSelect(r,t);return this._fireResults(t),this._cachedSearchTerm=r,e}_highlightAllMatches(r,t){if(!this._terminal)throw new Error("Cannot use addon until it has been loaded");if(!r||r.length===0)return void this.clearDecorations();t=t||{},this.clearDecorations(!0);const s=[];let e,a=this._find(r,0,0,t);for(;a&&((e==null?void 0:e.row)!==a.row||(e==null?void 0:e.col)!==a.col)&&!(s.length>=this._highlightLimit);)e=a,s.push(e),a=this._find(r,e.col+e.term.length>=this._terminal.cols?e.row+1:e.row,e.col+e.term.length>=this._terminal.cols?0:e.col+1,t);for(const i of s){const o=this._createResultDecoration(i,t.decorations);o&&(this._highlightedLines.add(o.marker.line),this._highlightDecorations.push({decoration:o,match:i,dispose(){o.dispose()}}))}}_find(r,t,s,e){var o;if(!this._terminal||!r||r.length===0)return(o=this._terminal)==null||o.clearSelection(),void this.clearDecorations();if(s>this._terminal.cols)throw new Error(`Invalid col: ${s} to search in terminal of ${this._terminal.cols} cols`);let a;this._initLinesCache();const i={startRow:t,startCol:s};if(a=this._findInLine(r,i,e),!a)for(let d=t+1;d=0&&(o.startRow=E,d=this._findInLine(r,o,t,i),!d);E--);}if(!d&&e!==this._terminal.buffer.active.baseY+this._terminal.rows-1)for(let E=this._terminal.buffer.active.baseY+this._terminal.rows-1;E>=e&&(o.startRow=E,d=this._findInLine(r,o,t,i),!d);E--);return this._selectResult(d,t==null?void 0:t.decorations,t==null?void 0:t.noScroll)}_initLinesCache(){const r=this._terminal;this._linesCache||(this._linesCache=new Array(r.buffer.active.length),this._linesCacheDisposables.value=(0,_.getDisposeArrayDisposable)([r.onLineFeed(()=>this._destroyLinesCache()),r.onCursorMove(()=>this._destroyLinesCache()),r.onResize(()=>this._destroyLinesCache())])),window.clearTimeout(this._linesCacheTimeoutId),this._linesCacheTimeoutId=window.setTimeout(()=>this._destroyLinesCache(),15e3)}_destroyLinesCache(){this._linesCache=void 0,this._linesCacheDisposables.clear(),this._linesCacheTimeoutId&&(window.clearTimeout(this._linesCacheTimeoutId),this._linesCacheTimeoutId=0)}_isWholeWord(r,t,s){return(r===0||p.includes(t[r-1]))&&(r+s.length===t.length||p.includes(t[r+s.length]))}_findInLine(r,t,s={},e=!1){var W;const a=this._terminal,i=t.startRow,o=t.startCol,d=a.buffer.active.getLine(i);if(d!=null&&d.isWrapped)return e?void(t.startCol+=a.cols):(t.startRow--,t.startCol+=a.cols,this._findInLine(r,t,s));let g=(W=this._linesCache)==null?void 0:W[i];g||(g=this._translateBufferLineToStringWithWrap(i,!0),this._linesCache&&(this._linesCache[i]=g));const[E,m]=g,v=this._bufferColsToStringOffset(i,o),l=s.caseSensitive?r:r.toLowerCase(),C=s.caseSensitive?E:E.toLowerCase();let b=-1;if(s.regex){const c=RegExp(l,"g");let L;if(e)for(;L=c.exec(C.slice(0,v));)b=c.lastIndex-L[0].length,r=L[0],c.lastIndex-=r.length-1;else L=c.exec(C.slice(v)),L&&L[0].length>0&&(b=v+(c.lastIndex-L[0].length),r=L[0])}else e?v-l.length>=0&&(b=C.lastIndexOf(l,v-l.length)):b=C.indexOf(l,v);if(b>=0){if(s.wholeWord&&!this._isWholeWord(b,C,r))return;let c=0;for(;c=m[c+1];)c++;let L=c;for(;L=m[L+1];)L++;const V=b-m[c],u=b+r.length-m[L],D=this._stringLengthToBufferSize(i+c,V);return{term:r,col:D,row:i+c,size:this._stringLengthToBufferSize(i+L,u)-D+a.cols*(L-c)}}}_stringLengthToBufferSize(r,t){const s=this._terminal.buffer.active.getLine(r);if(!s)return 0;for(let e=0;e1&&(t-=i.length-1);const o=s.getCell(e+1);o&&o.getWidth()===0&&t++}return t}_bufferColsToStringOffset(r,t){const s=this._terminal;let e=r,a=0,i=s.buffer.active.getLine(e);for(;t>0&&i;){for(let o=0;othis._applyStyles(d,t.activeMatchBorder,!0))),o.push(i.onDispose(()=>(0,_.disposeArray)(o))),this._selectedDecoration.value={decoration:i,match:r,dispose(){i.dispose()}}}}}if(!s&&(r.row>=e.buffer.active.viewportY+e.rows||r.rowthis._applyStyles(o,t.matchBorder,!1))),i.push(a.onDispose(()=>(0,_.disposeArray)(i)))}return a}}y.SearchAddon=P})(),h})())},86738:function(j,M,n){"use strict";n.d(M,{Z:function(){return V}});var O=n(67294),h=n(21640),y=n(93967),f=n.n(y),_=n(21770),p=n(98423),P=n(53124),T=n(55241),r=n(86743),t=n(81643),s=n(14726),e=n(33671),a=n(10110),i=n(24457),o=n(66330),d=n(83559);const g=u=>{const{componentCls:D,iconCls:I,antCls:R,zIndexPopup:A,colorText:$,colorWarning:Y,marginXXS:N,marginXS:B,fontSize:H,fontWeightStrong:X,colorTextHeading:U}=u;return{[D]:{zIndex:A,[`&${R}-popover`]:{fontSize:H},[`${D}-message`]:{marginBottom:B,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${D}-message-icon ${I}`]:{color:Y,fontSize:H,lineHeight:1,marginInlineEnd:B},[`${D}-title`]:{fontWeight:X,color:U,"&:only-child":{fontWeight:"normal"}},[`${D}-description`]:{marginTop:N,color:$}},[`${D}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:B}}}}},E=u=>{const{zIndexPopupBase:D}=u;return{zIndexPopup:D+60}};var m=(0,d.I$)("Popconfirm",u=>g(u),E,{resetStyle:!1}),v=function(u,D){var I={};for(var R in u)Object.prototype.hasOwnProperty.call(u,R)&&D.indexOf(R)<0&&(I[R]=u[R]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,R=Object.getOwnPropertySymbols(u);A{const{prefixCls:D,okButtonProps:I,cancelButtonProps:R,title:A,description:$,cancelText:Y,okText:N,okType:B="primary",icon:H=O.createElement(h.Z,null),showCancel:X=!0,close:U,onConfirm:K,onCancel:J,onPopupClick:q}=u,{getPrefixCls:k}=O.useContext(P.E_),[x]=(0,a.Z)("Popconfirm",i.Z.Popconfirm),S=(0,t.Z)(A),Z=(0,t.Z)($);return O.createElement("div",{className:`${D}-inner-content`,onClick:q},O.createElement("div",{className:`${D}-message`},H&&O.createElement("span",{className:`${D}-message-icon`},H),O.createElement("div",{className:`${D}-message-text`},S&&O.createElement("div",{className:`${D}-title`},S),Z&&O.createElement("div",{className:`${D}-description`},Z))),O.createElement("div",{className:`${D}-buttons`},X&&O.createElement(s.ZP,Object.assign({onClick:J,size:"small"},R),Y||(x==null?void 0:x.cancelText)),O.createElement(r.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,e.nx)(B)),I),actionFn:K,close:U,prefixCls:k("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},N||(x==null?void 0:x.okText))))};var b=u=>{const{prefixCls:D,placement:I,className:R,style:A}=u,$=v(u,["prefixCls","placement","className","style"]),{getPrefixCls:Y}=O.useContext(P.E_),N=Y("popconfirm",D),[B]=m(N);return B(O.createElement(o.ZP,{placement:I,className:f()(N,R),style:A,content:O.createElement(l,Object.assign({prefixCls:N},$))}))},W=function(u,D){var I={};for(var R in u)Object.prototype.hasOwnProperty.call(u,R)&&D.indexOf(R)<0&&(I[R]=u[R]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,R=Object.getOwnPropertySymbols(u);A{var I,R;const{prefixCls:A,placement:$="top",trigger:Y="click",okType:N="primary",icon:B=O.createElement(h.Z,null),children:H,overlayClassName:X,onOpenChange:U,onVisibleChange:K}=u,J=W(u,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:q}=O.useContext(P.E_),[k,x]=(0,_.Z)(!1,{value:(I=u.open)!==null&&I!==void 0?I:u.visible,defaultValue:(R=u.defaultOpen)!==null&&R!==void 0?R:u.defaultVisible}),S=(F,z)=>{x(F,!0),K==null||K(F),U==null||U(F,z)},Z=F=>{S(!1,F)},w=F=>{var z;return(z=u.onConfirm)===null||z===void 0?void 0:z.call(void 0,F)},Q=F=>{var z;S(!1,F),(z=u.onCancel)===null||z===void 0||z.call(void 0,F)},ee=(F,z)=>{const{disabled:oe=!1}=u;oe||S(F,z)},te=q("popconfirm",A),G=f()(te,X),[ae]=m(te);return ae(O.createElement(T.Z,Object.assign({},(0,p.Z)(J,["title"]),{trigger:Y,placement:$,onOpenChange:ee,open:k,ref:D,overlayClassName:G,content:O.createElement(l,Object.assign({okType:N,icon:B},u,{prefixCls:te,close:Z,onConfirm:w,onCancel:Q})),"data-popover-inject":!0}),H))});L._InternalPanelDoNotUseOrYouWillBeFired=b;var V=L},93162:function(j,M,n){var O,h,y;(function(f,_){h=[],O=_,y=typeof O=="function"?O.apply(M,h):O,y!==void 0&&(j.exports=y)})(this,function(){"use strict";function f(s,e){return typeof e=="undefined"?e={autoBom:!1}:typeof e!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),e={autoBom:!e}),e.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(s.type)?new Blob(["\uFEFF",s],{type:s.type}):s}function _(s,e,a){var i=new XMLHttpRequest;i.open("GET",s),i.responseType="blob",i.onload=function(){t(i.response,e,a)},i.onerror=function(){console.error("could not download file")},i.send()}function p(s){var e=new XMLHttpRequest;e.open("HEAD",s,!1);try{e.send()}catch(a){}return 200<=e.status&&299>=e.status}function P(s){try{s.dispatchEvent(new MouseEvent("click"))}catch(a){var e=document.createEvent("MouseEvents");e.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),s.dispatchEvent(e)}}var T=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof n.g=="object"&&n.g.global===n.g?n.g:void 0,r=T.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),t=T.saveAs||(typeof window!="object"||window!==T?function(){}:"download"in HTMLAnchorElement.prototype&&!r?function(s,e,a){var i=T.URL||T.webkitURL,o=document.createElement("a");e=e||s.name||"download",o.download=e,o.rel="noopener",typeof s=="string"?(o.href=s,o.origin===location.origin?P(o):p(o.href)?_(s,e,a):P(o,o.target="_blank")):(o.href=i.createObjectURL(s),setTimeout(function(){i.revokeObjectURL(o.href)},4e4),setTimeout(function(){P(o)},0))}:"msSaveOrOpenBlob"in navigator?function(s,e,a){if(e=e||s.name||"download",typeof s!="string")navigator.msSaveOrOpenBlob(f(s,a),e);else if(p(s))_(s,e,a);else{var i=document.createElement("a");i.href=s,i.target="_blank",setTimeout(function(){P(i)})}}:function(s,e,a,i){if(i=i||open("","_blank"),i&&(i.document.title=i.document.body.innerText="downloading..."),typeof s=="string")return _(s,e,a);var o=s.type==="application/octet-stream",d=/constructor/i.test(T.HTMLElement)||T.safari,g=/CriOS\/[\d]+/.test(navigator.userAgent);if((g||o&&d||r)&&typeof FileReader!="undefined"){var E=new FileReader;E.onloadend=function(){var l=E.result;l=g?l:l.replace(/^data:[^;]*;/,"data:attachment/file;"),i?i.location.href=l:location=l,i=null},E.readAsDataURL(s)}else{var m=T.URL||T.webkitURL,v=m.createObjectURL(s);i?i.location=v:location.href=v,i=null,setTimeout(function(){m.revokeObjectURL(v)},4e4)}});T.saveAs=t.saveAs=t,j.exports=t})}}]); +}()); \ No newline at end of file diff --git a/asset/static/p__app__detail__log.748e5e8e.async.js b/asset/static/p__app__detail__log.748e5e8e.async.js deleted file mode 100644 index 057ac9b2..00000000 --- a/asset/static/p__app__detail__log.748e5e8e.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[8615],{23430:function(w,R,e){"use strict";e.d(R,{Z:function(){return u}});var s=e(87462),a=e(67294),C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},d=C,c=e(84089),b=function(g,r){return a.createElement(c.Z,(0,s.Z)({},g,{ref:r,icon:d}))},m=a.forwardRef(b),u=m},52688:function(w,R,e){"use strict";var s=e(1413),a=e(45987),C=e(67294),d=e(73406),c=e(85893),b=["fieldProps","unCheckedChildren","checkedChildren","proFieldProps"],m=C.forwardRef(function(u,D){var g=u.fieldProps,r=u.unCheckedChildren,n=u.checkedChildren,_=u.proFieldProps,l=(0,a.Z)(u,b);return(0,c.jsx)(d.Z,(0,s.Z)({valueType:"switch",fieldProps:(0,s.Z)({unCheckedChildren:r,checkedChildren:n},g),ref:D,valuePropName:"checked",proFieldProps:_,filedConfig:{valuePropName:"checked",ignoreWidth:!0,customLightMode:!0}},l))});R.Z=m},80821:function(w,R,e){"use strict";e.d(R,{Z:function(){return r}});var s=e(5574),a=e.n(s),C=e(93246),d=e(54006),c=e(31418),b=e(86738),m=e(14726),u=e(83062),D=e(67294),g=e(85893);function r(n){var _=(0,D.useState)(!1),l=a()(_,2),E=l[0],M=l[1],A=c.Z.useApp(),h=(0,d.useIntl)(),O=function(){M(!0),n.action().then(function(t){if(M(!1),typeof n.onSuccess=="function"&&n.onSuccess(t),n.messageSuccess){var p="";typeof n.messageSuccess=="function"?p=n.messageSuccess(t):p=n.messageSuccess,p.indexOf(".")>-1&&(p=h.formatMessage({id:p})),n.asynced?(0,C.Rk)(A,p):(0,C.$h)(A,p)}}).catch(function(t){M(!1),typeof n.onError=="function"&&n.onError(t)})};return n.confirm?(0,g.jsx)(b.Z,{style:{width:500},title:"\u63D0\u793A",description:n.confirm,onConfirm:O,okText:"Yes",cancelText:"No",children:(0,g.jsx)(m.ZP,{disabled:n.disabled,icon:n.icon,loading:E,danger:n.danger,type:n.type,children:n.children})}):(0,g.jsx)(u.Z,{title:n.tips,children:(0,g.jsx)(m.ZP,{disabled:n.disabled,icon:n.icon,loading:E,onClick:O,danger:n.danger,type:n.type,children:n.children})})}},71890:function(w,R,e){"use strict";var s=e(15009),a=e.n(s),C=e(99289),d=e.n(C),c=e(67294);function b(m){var u=m.reqFunction,D=m.interval,g=m.maxPolling,r=m.pollingStatus,n=m.inPath,_=(0,c.useRef)(null),l=0,E=function A(){_.current=window.setTimeout(d()(a()().mark(function h(){var O;return a()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!(l++>=g)){t.next=3;break}return M(),t.abrupt("return");case 3:if(t.prev=3,!(n&&window.location.href.indexOf(n)==-1)){t.next=7;break}return M(),t.abrupt("return");case 7:return t.next=9,u();case 9:O=t.sent,A(),t.next=17;break;case 13:t.prev=13,t.t0=t.catch(3),M(),console.error("\u8F6E\u8BE2\u53D1\u751F\u9519\u8BEF\uFF1A",t.t0);case 17:case"end":return t.stop()}},h,null,[[3,13]])})),D)},M=function(){console.log("end polling"),_.current&&window.clearTimeout(_.current)};return(0,c.useEffect)(function(){return console.log((r?"start":"waiting")+" polling, max "+g),r&&E(),function(){M()}},[D,g,r]),{endPolling:M}}R.Z=b},54964:function(w,R,e){"use strict";var s=e(78267),a=e.n(s),C=e(67294),d=e(12320),c=e.n(d),b=e(89629),m=e(85893),u=new d.Terminal({convertEol:!0,fontFamily:'Menlo, Monaco, "Courier New", monospace',fontWeight:400,fontSize:16,cursorStyle:"block",cursorBlink:!0,theme:{foreground:"#dddddd",cursor:"gray"}}),D=new s.FitAddon,g=(0,C.forwardRef)(function(r,n){return(0,C.useEffect)(function(){u.loadAddon(D),u.open(document.getElementById("terminal-container")),D.fit()},[]),(0,C.useImperativeHandle)(n,function(){return{write:function(l){u.write(l)},clear:function(){u.clear()},getTerminal:function(){return u}}}),(0,m.jsx)("div",{id:"terminal-container",style:{width:r.width?r.width:"100%",height:r.height?r.height:"500px"}})});R.Z=g},2742:function(w,R,e){"use strict";e.r(R),e.d(R,{default:function(){return Y}});var s=e(15009),a=e.n(s),C=e(99289),d=e.n(C),c=e(5574),b=e.n(c),m=e(62597),u=e(38345),D=e(97269),g=e(62370),r=e(52688),n=e(54006),_=e(67294),l=e(71230),E=e(15746),M=e(34041),A=e(54964),h=e(80821),O=e(23430),y=e(93162),t=e.n(y),p=e(60335),j=e(71890),P=e(85893),o;function Y(){var J=(0,_.useState)("100"),i=b()(J,2),v=i[0],L=i[1],f=(0,_.useState)(!1),T=b()(f,2),F=T[0],N=T[1],U=(0,n.useParams)(),I=(0,_.useRef)(),$=function(){var S=d()(a()().mark(function W(){var B,V,z,x,H;return a()().wrap(function(G){for(;;)switch(G.prev=G.next){case 0:if(!U.id){G.next=7;break}return G.next=3,(0,m.Tb)({md5:(B=U.id)!==null&&B!==void 0?B:"",lineTotal:parseInt(v)});case 3:H=G.sent,(V=I.current)===null||V===void 0||V.clear(),(z=I.current)===null||z===void 0||z.write(H.data.log),(x=I.current)===null||x===void 0||x.getTerminal().scrollLines(999999);case 7:case"end":return G.stop()}},W)}));return function(){return S.apply(this,arguments)}}(),k=(0,j.Z)({reqFunction:function(){$()},interval:1e3,maxPolling:999,pollingStatus:F,inPath:"tab=log"});return(0,_.useEffect)(function(){$()},[v]),(0,P.jsx)(P.Fragment,{children:(0,P.jsxs)(u.Z,{direction:"column",gutter:[0,10],children:[(0,P.jsx)(D.A,{submitter:!1,layout:"horizontal",onValuesChange:function(W,B){L(B.lineTotal),N(B.autoPull)},children:(0,P.jsxs)(l.Z,{gutter:[20,0],children:[(0,P.jsx)(E.Z,{span:8,children:(0,P.jsx)(g.Z,{name:"lineTotal",initialValue:"100",label:"\u83B7\u53D6\u65E5\u5FD7\u6761\u6570",children:(0,P.jsxs)(M.Z,{defaultValue:"100",children:[(0,P.jsx)(M.Z.Option,{value:"50",children:"50\u6761\u65E5\u5FD7\u6570\u636E"}),(0,P.jsx)(M.Z.Option,{value:"100",children:"100\u6761\u65E5\u5FD7\u6570\u636E"}),(0,P.jsx)(M.Z.Option,{value:"200",children:"200\u6761\u65E5\u5FD7\u6570\u636E"}),(0,P.jsx)(M.Z.Option,{value:"500",children:"500\u6761\u65E5\u5FD7\u6570\u636E"}),(0,P.jsx)(M.Z.Option,{value:"1000",children:"1000\u6761\u65E5\u5FD7\u6570\u636E"})]})})}),(0,P.jsx)(E.Z,{children:(0,P.jsx)(r.Z,{label:"\u81EA\u52A8\u5237\u65B0",name:"autoPull"})}),(0,P.jsx)(E.Z,{children:(0,P.jsx)(h.Z,{icon:(0,P.jsx)(O.Z,{}),action:function(){var W;return(0,m.XH)({md5:(W=U.id)!==null&&W!==void 0?W:"",lineTotal:parseInt(v)})},onSuccess:function(W){var B;(0,p.jV)({md5:(B=U.id)!==null&&B!==void 0?B:""}).then(function(V){var z=new Blob([W],{type:"text/plain"});(0,y.saveAs)(z,V.data.info.Name.replaceAll("/","")+"_"+new Date().toLocaleDateString()+".log")})},messageSuccess:"\u5BFC\u51FA\u6210\u529F",children:"\u4E0B\u8F7D\u65E5\u5FD7"})})]})}),(0,P.jsx)(A.Z,{ref:I,height:"580px"})]})})}},62597:function(w,R,e){"use strict";e.d(R,{$G:function(){return b},Ct:function(){return M},Tb:function(){return g},XH:function(){return n},cl:function(){return u},iE:function(){return l},lK:function(){return y},xb:function(){return h}});var s=e(15009),a=e.n(s),C=e(99289),d=e.n(C),c=e(54006);function b(p){return m.apply(this,arguments)}function m(){return m=d()(a()().mark(function p(j){return a()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.abrupt("return",(0,c.request)("/api/app/site/create-by-image",{method:"POST",data:j}));case 1:case"end":return o.stop()}},p)})),m.apply(this,arguments)}function u(p){return D.apply(this,arguments)}function D(){return D=d()(a()().mark(function p(j){return a()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.abrupt("return",(0,c.request)("/api/app/site/get-list",{method:"POST",data:j}));case 1:case"end":return o.stop()}},p)})),D.apply(this,arguments)}function g(p){return r.apply(this,arguments)}function r(){return r=d()(a()().mark(function p(j){return a()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return j.download=!1,o.next=3,(0,c.request)("/api/app/log/run",{method:"POST",data:j});case 3:return o.abrupt("return",o.sent);case 4:case"end":return o.stop()}},p)})),r.apply(this,arguments)}function n(p){return _.apply(this,arguments)}function _(){return _=d()(a()().mark(function p(j){return a()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return j.download=!0,o.next=3,(0,c.request)("/api/app/log/run",{method:"POST",data:j,responseType:"blob"});case 3:return o.abrupt("return",o.sent);case 4:case"end":return o.stop()}},p)})),_.apply(this,arguments)}function l(p){return E.apply(this,arguments)}function E(){return E=d()(a()().mark(function p(j){return a()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,c.request)("/api/app/site/get-detail",{data:j,method:"POST"});case 2:return o.abrupt("return",o.sent);case 3:case"end":return o.stop()}},p)})),E.apply(this,arguments)}function M(p){return A.apply(this,arguments)}function A(){return A=d()(a()().mark(function p(j){return a()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.abrupt("return",(0,c.request)("/api/app/container/delete",{method:"POST",data:j}));case 1:case"end":return o.stop()}},p)})),A.apply(this,arguments)}function h(p){return O.apply(this,arguments)}function O(){return O=d()(a()().mark(function p(j){return a()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.abrupt("return",(0,c.request)("/api/app/site/delete",{method:"POST",data:j}));case 1:case"end":return o.stop()}},p)})),O.apply(this,arguments)}function y(p){return t.apply(this,arguments)}function t(){return t=d()(a()().mark(function p(j){return a()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,c.request)("/api/app/site/update-title",{method:"POST",data:j});case 2:return o.abrupt("return",o.sent);case 3:case"end":return o.stop()}},p)})),t.apply(this,arguments)}},60335:function(w,R,e){"use strict";e.d(R,{IE:function(){return u},IW:function(){return b},KK:function(){return l},LJ:function(){return M},eE:function(){return n},jV:function(){return g}});var s=e(15009),a=e.n(s),C=e(99289),d=e.n(C),c=e(54006);function b(h){return m.apply(this,arguments)}function m(){return m=d()(a()().mark(function h(O){return a()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,c.request)("/api/app/container/status",{method:"POST",data:O}));case 1:case"end":return t.stop()}},h)})),m.apply(this,arguments)}function u(h){return D.apply(this,arguments)}function D(){return D=d()(a()().mark(function h(O){return a()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,c.request)("/api/app/container/get-list",{data:O,method:"POST"}));case 1:case"end":return t.stop()}},h)})),D.apply(this,arguments)}function g(h){return r.apply(this,arguments)}function r(){return r=d()(a()().mark(function h(O){return a()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,c.request)("/api/app/container/get-detail",{data:O,method:"POST"}));case 1:case"end":return t.stop()}},h)})),r.apply(this,arguments)}function n(h){return _.apply(this,arguments)}function _(){return _=d()(a()().mark(function h(O){return a()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,c.request)("/api/app/container/update",{data:O,method:"POST"}));case 1:case"end":return t.stop()}},h)})),_.apply(this,arguments)}function l(){return E.apply(this,arguments)}function E(){return E=d()(a()().mark(function h(){return a()().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return y.abrupt("return",(0,c.request)("/api/app/container/prune",{method:"POST"}));case 1:case"end":return y.stop()}},h)})),E.apply(this,arguments)}function M(h){return A.apply(this,arguments)}function A(){return A=d()(a()().mark(function h(O){return a()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,c.request)("/api/app/container/export",{method:"POST",data:O,responseType:"blob"}));case 1:case"end":return t.stop()}},h)})),A.apply(this,arguments)}},86738:function(w,R,e){"use strict";e.d(R,{Z:function(){return J}});var s=e(67294),a=e(21640),C=e(93967),d=e.n(C),c=e(21770),b=e(98423),m=e(53124),u=e(55241),D=e(86743),g=e(81643),r=e(14726),n=e(33671),_=e(10110),l=e(24457),E=e(66330),M=e(83559);const A=i=>{const{componentCls:v,iconCls:L,antCls:f,zIndexPopup:T,colorText:F,colorWarning:N,marginXXS:U,marginXS:I,fontSize:$,fontWeightStrong:k,colorTextHeading:S}=i;return{[v]:{zIndex:T,[`&${f}-popover`]:{fontSize:$},[`${v}-message`]:{marginBottom:I,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${v}-message-icon ${L}`]:{color:N,fontSize:$,lineHeight:1,marginInlineEnd:I},[`${v}-title`]:{fontWeight:k,color:S,"&:only-child":{fontWeight:"normal"}},[`${v}-description`]:{marginTop:U,color:F}},[`${v}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:I}}}}},h=i=>{const{zIndexPopupBase:v}=i;return{zIndexPopup:v+60}};var O=(0,M.I$)("Popconfirm",i=>A(i),h,{resetStyle:!1}),y=function(i,v){var L={};for(var f in i)Object.prototype.hasOwnProperty.call(i,f)&&v.indexOf(f)<0&&(L[f]=i[f]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,f=Object.getOwnPropertySymbols(i);T{const{prefixCls:v,okButtonProps:L,cancelButtonProps:f,title:T,description:F,cancelText:N,okText:U,okType:I="primary",icon:$=s.createElement(a.Z,null),showCancel:k=!0,close:S,onConfirm:W,onCancel:B,onPopupClick:V}=i,{getPrefixCls:z}=s.useContext(m.E_),[x]=(0,_.Z)("Popconfirm",l.Z.Popconfirm),H=(0,g.Z)(T),X=(0,g.Z)(F);return s.createElement("div",{className:`${v}-inner-content`,onClick:V},s.createElement("div",{className:`${v}-message`},$&&s.createElement("span",{className:`${v}-message-icon`},$),s.createElement("div",{className:`${v}-message-text`},H&&s.createElement("div",{className:`${v}-title`},H),X&&s.createElement("div",{className:`${v}-description`},X))),s.createElement("div",{className:`${v}-buttons`},k&&s.createElement(r.ZP,Object.assign({onClick:B,size:"small"},f),N||(x==null?void 0:x.cancelText)),s.createElement(D.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,n.nx)(I)),L),actionFn:W,close:S,prefixCls:z("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},U||(x==null?void 0:x.okText))))};var j=i=>{const{prefixCls:v,placement:L,className:f,style:T}=i,F=y(i,["prefixCls","placement","className","style"]),{getPrefixCls:N}=s.useContext(m.E_),U=N("popconfirm",v),[I]=O(U);return I(s.createElement(E.ZP,{placement:L,className:d()(U,f),style:T,content:s.createElement(t,Object.assign({prefixCls:U},F))}))},P=function(i,v){var L={};for(var f in i)Object.prototype.hasOwnProperty.call(i,f)&&v.indexOf(f)<0&&(L[f]=i[f]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,f=Object.getOwnPropertySymbols(i);T{var L,f;const{prefixCls:T,placement:F="top",trigger:N="click",okType:U="primary",icon:I=s.createElement(a.Z,null),children:$,overlayClassName:k,onOpenChange:S,onVisibleChange:W}=i,B=P(i,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:V}=s.useContext(m.E_),[z,x]=(0,c.Z)(!1,{value:(L=i.open)!==null&&L!==void 0?L:i.visible,defaultValue:(f=i.defaultOpen)!==null&&f!==void 0?f:i.defaultVisible}),H=(K,Z)=>{x(K,!0),W==null||W(K),S==null||S(K,Z)},X=K=>{H(!1,K)},G=K=>{var Z;return(Z=i.onConfirm)===null||Z===void 0?void 0:Z.call(void 0,K)},q=K=>{var Z;H(!1,K),(Z=i.onCancel)===null||Z===void 0||Z.call(void 0,K)},ee=(K,Z)=>{const{disabled:re=!1}=i;re||H(K,Z)},Q=V("popconfirm",T),ne=d()(Q,k),[te]=O(Q);return te(s.createElement(u.Z,Object.assign({},(0,b.Z)(B,["title"]),{trigger:N,placement:F,onOpenChange:ee,open:z,ref:v,overlayClassName:ne,content:s.createElement(t,Object.assign({okType:U,icon:I},i,{prefixCls:Q,close:X,onConfirm:G,onCancel:q})),"data-popover-inject":!0}),$))});Y._InternalPanelDoNotUseOrYouWillBeFired=j;var J=Y},93162:function(w,R,e){var s,a,C;(function(d,c){a=[],s=c,C=typeof s=="function"?s.apply(R,a):s,C!==void 0&&(w.exports=C)})(this,function(){"use strict";function d(r,n){return typeof n=="undefined"?n={autoBom:!1}:typeof n!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),n={autoBom:!n}),n.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(r.type)?new Blob(["\uFEFF",r],{type:r.type}):r}function c(r,n,_){var l=new XMLHttpRequest;l.open("GET",r),l.responseType="blob",l.onload=function(){g(l.response,n,_)},l.onerror=function(){console.error("could not download file")},l.send()}function b(r){var n=new XMLHttpRequest;n.open("HEAD",r,!1);try{n.send()}catch(_){}return 200<=n.status&&299>=n.status}function m(r){try{r.dispatchEvent(new MouseEvent("click"))}catch(_){var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),r.dispatchEvent(n)}}var u=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof e.g=="object"&&e.g.global===e.g?e.g:void 0,D=u.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),g=u.saveAs||(typeof window!="object"||window!==u?function(){}:"download"in HTMLAnchorElement.prototype&&!D?function(r,n,_){var l=u.URL||u.webkitURL,E=document.createElement("a");n=n||r.name||"download",E.download=n,E.rel="noopener",typeof r=="string"?(E.href=r,E.origin===location.origin?m(E):b(E.href)?c(r,n,_):m(E,E.target="_blank")):(E.href=l.createObjectURL(r),setTimeout(function(){l.revokeObjectURL(E.href)},4e4),setTimeout(function(){m(E)},0))}:"msSaveOrOpenBlob"in navigator?function(r,n,_){if(n=n||r.name||"download",typeof r!="string")navigator.msSaveOrOpenBlob(d(r,_),n);else if(b(r))c(r,n,_);else{var l=document.createElement("a");l.href=r,l.target="_blank",setTimeout(function(){m(l)})}}:function(r,n,_,l){if(l=l||open("","_blank"),l&&(l.document.title=l.document.body.innerText="downloading..."),typeof r=="string")return c(r,n,_);var E=r.type==="application/octet-stream",M=/constructor/i.test(u.HTMLElement)||u.safari,A=/CriOS\/[\d]+/.test(navigator.userAgent);if((A||E&&M||D)&&typeof FileReader!="undefined"){var h=new FileReader;h.onloadend=function(){var t=h.result;t=A?t:t.replace(/^data:[^;]*;/,"data:attachment/file;"),l?l.location.href=t:location=t,l=null},h.readAsDataURL(r)}else{var O=u.URL||u.webkitURL,y=O.createObjectURL(r);l?l.location=y:location.href=y,l=null,setTimeout(function(){O.revokeObjectURL(y)},4e4)}});u.saveAs=g.saveAs=g,w.exports=g})}}]); diff --git a/asset/static/p__compose__create.b5356db8.async.js b/asset/static/p__compose__create.5ba69840.async.js similarity index 99% rename from asset/static/p__compose__create.b5356db8.async.js rename to asset/static/p__compose__create.5ba69840.async.js index d7a10c7c..cd40f301 100644 --- a/asset/static/p__compose__create.b5356db8.async.js +++ b/asset/static/p__compose__create.5ba69840.async.js @@ -1,3 +1,3 @@ "use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1102],{91058:function(de,W,e){var L=e(5574),r=e.n(L),z=e(89035),h=e(38345),v=e(17186),b=e(24739),B=e(5966),I=e(83062),x=e(14726),A=e(85576),f=e(67294),u=e(95089),E=e(85893),m="docker-image",y=(0,f.forwardRef)(function(R,j){var i=(0,f.useState)(m),a=r()(i,2),p=a[0],s=a[1],n=(0,f.useRef)(),o=(0,f.useState)(""),l=r()(o,2),t=l[0],F=l[1],w=function(){p!="code"?s("code"):s(m)};(0,f.useImperativeHandle)(j,function(){return{addEnvItem:function(D,S){var $,N=($=n.current)===null||$===void 0?void 0:$.getList(),te=!1;if(N==null||N.map(function(ce){if(ce.name==D){te=!0;return}}),!te){var oe;(oe=n.current)===null||oe===void 0||oe.add({name:D,value:S})}},clear:function(){var D;(D=n.current)===null||D===void 0||(D=D.getList())===null||D===void 0||D.map(function(S,$){var N;(N=n.current)===null||N===void 0||N.remove($)})}}});function ee(g){try{for(var D,S,$=(D=(S=n.current)===null||S===void 0||(S=S.getList())===null||S===void 0?void 0:S.length)!==null&&D!==void 0?D:0,N=$;N>=0;N--){var te;(te=n.current)===null||te===void 0||te.remove(N)}var oe=g.split(` `),ce=0;oe.map(function(Ee){var me,_e=Ee.split("=");_e.length<2||((me=n.current)===null||me===void 0||me.add({name:_e[0],value:_e.slice(1).join("=")},ce),ce++)})}catch(Ee){}}function J(){if(n){var g,D=(g=n.current)===null||g===void 0?void 0:g.getList();if(D){var S=[];return D.map(function($){S.push("".concat($.name,"=").concat($.value))}),S.join(` -`)}else return""}else return""}return(0,E.jsxs)(h.Z,{title:"\u73AF\u5883\u53D8\u91CF",headerBordered:!0,extra:(0,E.jsx)(I.Z,{title:"\u4EE3\u7801\u7F16\u8F91\u6A21\u5F0F",children:(0,E.jsx)(x.ZP,{icon:(0,E.jsx)(z.Z,{}),type:p=="code"?"primary":"default",onClick:w,children:"\u4EE3\u7801\u6A21\u5F0F"})}),children:[(0,E.jsx)(v.u,{name:"environment",actionRef:n,creatorButtonProps:R.showAddButton?{creatorButtonText:"\u6DFB\u52A0\u5BB9\u5668\u73AF\u5883\u53D8\u91CF"}:!1,copyIconProps:!1,min:0,children:(0,E.jsxs)(b.UW,{children:[(0,E.jsx)(B.Z,{width:R.showInDrawer?"sm":"md",name:"name",label:"\u53D8\u91CF\u540D",required:!0,rules:[{required:!0}],disabled:R.showDisableName,placeholder:"\u8F93\u5165\u53D8\u91CF\u540D\u79F0"}),(0,E.jsx)(B.Z,{width:"md",name:"value",label:"\u53D8\u91CF\u503C",rules:[{required:!!R.requireValue}],placeholder:"\u8F93\u5165\u53D8\u91CF\u503C\uFF0C\u53EF\u4EE5\u4E3A\u7A7A"})]})}),(0,E.jsx)(A.Z,{width:"800px",open:p=="code",onCancel:function(){return s("docker-image")},onOk:function(){ee(t),s("docker-image")},children:(0,E.jsx)(u.ZP,{onChange:function(D){return F(D)},value:J(),height:"680px",theme:"light"})})]})});W.Z=y},82034:function(de,W,e){var L=e(5574),r=e.n(L),z=e(35880),h=e(38345),v=e(52688),b=e(97462),B=e(17186),I=e(24739),x=e(5966),A=e(42075),f=e(67294),u=e(85893),E=(0,f.forwardRef)(function(m,y){var R=(0,f.useState)(""),j=r()(R,2),i=j[0],a=j[1],p=(0,f.useRef)(),s=(0,f.useContext)(z.Z),n=s.createFormRef;return(0,f.useImperativeHandle)(y,function(){return{setExposePort:function(l){if(l){var t,F,w=(t=(F=p.current)===null||F===void 0?void 0:F.getList())!==null&&t!==void 0?t:[];Object.keys(l).map(function(ee){var J=!1;if(w.map(function(D){D.dest==ee&&(J=!0)}),!J){var g;(g=p.current)===null||g===void 0||g.add({host:"",dest:ee})}})}},setHostname:function(l){a(l)},addPortItem:function(l,t){var F,w=(F=p.current)===null||F===void 0?void 0:F.getList(),ee=!1;if(w==null||w.map(function(g){if(g.host==l){ee=!0;return}}),!ee){var J;(J=p.current)===null||J===void 0||J.add({host:l,dest:t})}}}}),(0,u.jsx)(h.Z,{title:"\u7ED1\u5B9A\u7AEF\u53E3",tooltip:"\u8BBF\u95EE\u7AEF\u53E3\u7559\u7A7A\u65F6\u968F\u673A\u751F\u6210\u7AEF\u53E3\uFF0C\u5168\u90E8\u5220\u9664\u5219\u8868\u793A\u4E0D\u66B4\u9732\u7AEF\u53E3",headerBordered:!0,extra:(0,u.jsxs)(A.Z,{children:[m.showBindHost&&(0,u.jsx)(v.Z,{name:"useHostNetwork",fieldProps:{checkedChildren:"\u7ED1\u5B9AHost\u7F51\u7EDC",unCheckedChildren:"\u7ED1\u5B9AHost\u7F51\u7EDC",onChange:function(l){if(l){var t;(t=n.current)===null||t===void 0||t.setFieldsValue({bindIpV6:!1,publishAllPorts:!1})}}}}),m.showBindIpV6&&(0,u.jsx)(b.Z,{name:["siteName","useHostNetwork"],children:function(l){var t=l.useHostNetwork;return(0,u.jsx)(v.Z,{name:"publishAllPorts",fieldProps:{checkedChildren:"\u7ED1\u5B9A\u5168\u90E8\u7AEF\u53E3",unCheckedChildren:"\u7ED1\u5B9A\u5168\u90E8\u7AEF\u53E3"},disabled:t},"publishAllPorts")}}),m.showBindIpV6&&(0,u.jsx)(b.Z,{name:["siteName","useHostNetwork"],children:function(l){var t=l.useHostNetwork;return(0,u.jsx)(v.Z,{name:"bindIpV6",fieldProps:{checkedChildren:"IpV6",unCheckedChildren:"IpV6"},disabled:t},"bindIpV6")}})]}),children:(0,u.jsx)(b.Z,{name:["useHostNetwork","bindIpV6","publishAllPorts"],children:function(l){var t=l.useHostNetwork,F=l.bindIpV6,w=l.publishAllPorts;if(!t&&!w)return(0,u.jsx)(B.u,{name:"ports",actionRef:p,creatorButtonProps:{creatorButtonText:"\u6DFB\u52A0\u5BF9\u5916\u90E8\u8BBF\u95EE"},min:0,copyIconProps:!1,children:(0,u.jsxs)(I.UW,{children:[(0,u.jsx)(x.Z,{width:m.showInDrawer?"sm":"md",name:"host",label:"\u5916\u90E8\u8BBF\u95EE\u7AEF\u53E3",tooltip:"\u5BF9\u5916\u8BBF\u95EE\u53EF\u4EE5\u901A\u8FC7\u6DFB\u52A0\u8BBF\u95EE\u7AEF\u53E3\u6216\u662F\u521B\u5EFA\u5B8C\u6210\u540E\u5BF9\u5BB9\u5668\u7ED1\u5B9A\u57DF\u540D",placeholder:"\u7559\u7A7A\u5C06\u4F7F\u7528\u968F\u673A\u7AEF\u53E3\uFF0C\u7ED1\u5B9AIpV6\u5FC5\u586B",required:F,rules:[{required:F}]}),(0,u.jsx)(x.Z,{label:"\u5BB9\u5668\u5185\u7AEF\u53E3",width:m.showInDrawer?"sm":"md",name:"dest",placeholder:"\u6784\u5EFA\u65F6 Expose \u6307\u5B9A\u7684\u7AEF\u53E3",required:!0,rules:[{required:!0}]})]})})}})})});W.Z=E},92067:function(de,W,e){e.d(W,{Z:function(){return y}});var L=e(15009),r=e.n(L),z=e(99289),h=e.n(z),v=e(60335),b=e(27496),B=e(64789),I=e(10641),x=e(42075),A=e(66309),f=e(46464),u=e(14726),E=e(67294),m=e(85893);function y(R){return(0,m.jsx)(I.Z,{columns:[{title:"\u5BB9\u5668\u540D\u79F0",dataIndex:"names",render:function(i,a,p,s){return(0,m.jsx)(x.Z,{direction:"vertical",style:{textAlign:"left"},children:a==null?void 0:a.Names.map(function(n){return n})},a.Id)}},{title:"\u7AEF\u53E3",dataIndex:"ports",search:!1,render:function(i,a,p,s){return a!=null&&a.Ports?(0,m.jsx)(x.Z,{direction:"vertical",style:{textAlign:"left"},children:a==null?void 0:a.Ports.map(function(n,o){return(0,m.jsx)(A.Z,{color:"#2db7f5",icon:n.PublicPort?(0,m.jsx)(b.Z,{}):"",children:"".concat(n.PublicPort?n.IP+":"+n.PublicPort+"->":"").concat(n.PrivatePort,"/").concat(n.Type)},o)})},a.Id):(0,m.jsx)(m.Fragment,{})}},{title:"\u8FD0\u884C\u5BB9\u5668",search:!1,render:function(i,a,p,s){return(0,m.jsx)(m.Fragment,{children:(0,m.jsx)(f.Z.Text,{ellipsis:{tooltip:a.Image},children:a.Image},a.Id)})}},{title:"\u64CD\u4F5C",valueType:"option",key:"option",ellipsis:!0,width:100,render:function(i,a,p,s){return[(0,m.jsx)(u.ZP,{type:"link",onClick:function(){(0,v.jV)({md5:a.Id}).then(function(o){return R.onSelect&&R.onSelect(o.data.info),!0})},children:(0,m.jsx)(B.Z,{})},a.Id)]}}],rowKey:"Id",request:function(){var j=h()(r()().mark(function i(a,p,s){return r()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.abrupt("return",new Promise(function(l,t){(0,v.IE)({tag:a.names}).then(function(F){var w={data:F.data.list,success:!0,total:F.data.list.length};l(w)})}));case 1:case"end":return o.stop()}},i)}));return function(i,a,p){return j.apply(this,arguments)}}(),pagination:{pageSize:5}})}},35880:function(de,W,e){var L=e(67294),r=(0,L.createContext)({});W.Z=r},37058:function(de,W,e){e.r(W),e.d(W,{default:function(){return ye}});var L=e(15009),r=e.n(L),z=e(99289),h=e.n(z),v=e(64599),b=e.n(v),B=e(5574),I=e.n(B),x=e(184),A=e(38345),f=e(5966),u=e(67294),E=e(82034),m=e(91058),y=e(17186),R=e(24739),j=e(83062),i=e(14726),a=e(94668),p=e(85576),s=e(92067),n=e(85893),o=(0,u.forwardRef)(function(pe,re){var ae=(0,u.useState)(!1),k=I()(ae,2),Q=k[0],K=k[1],M=(0,u.useState)(),H=I()(M,2),X=H[0],Z=H[1];return(0,u.useImperativeHandle)(re,function(){return{show:function(V){Z(V),K(!0)}}}),(0,n.jsx)(p.Z,{title:"\u9009\u62E9\u5BB9\u5668",width:1024,footer:!1,open:Q,onCancel:function(){return K(!1)},children:(0,n.jsx)(s.Z,{onSelect:function(V){X==null||X.setCurrentRowData({replaceName:V.Name}),K(!1)}})})}),l=o,t=(0,u.forwardRef)(function(pe,re){var ae=(0,u.useRef)(),k=(0,u.useRef)();return(0,u.useImperativeHandle)(re,function(){return{setDepend:function(K){K.map(function(M){var H;(H=ae.current)===null||H===void 0||H.add(M)})},addItem:function(K,M){}}}),(0,n.jsxs)(A.Z,{title:"\u670D\u52A1\u4F9D\u8D56\u66FF\u6362",subTitle:"\u66FF\u6362\u540ECompose\u4E2D\u7684\u670D\u52A1\u5C06\u4E0D\u4F1A\u521B\u5EFA",headerBordered:!0,children:[(0,n.jsx)(l,{ref:k}),(0,n.jsx)(y.u,{name:"depends",actionRef:ae,creatorButtonProps:!1,copyIconProps:!1,deleteIconProps:!1,min:0,children:function(K,M,H){return(0,n.jsxs)(R.UW,{children:[(0,n.jsx)(f.Z,{label:"\u4F9D\u8D56\u670D\u52A1",name:"dependName",disabled:!0}),(0,n.jsx)(f.Z,{label:"\u66FF\u6362\u5DF2\u6709\u5BB9\u5668",name:"replaceName",disabled:!0,placeholder:"\u8BF7\u9009\u62E9\u5DF2\u6709\u5BB9\u5668",addonAfter:(0,n.jsx)(j.Z,{title:"\u9009\u62E9\u66FF\u6362\u7684\u5BB9\u5668",children:(0,n.jsx)(i.ZP,{type:"primary",icon:(0,n.jsx)(a.Z,{}),onClick:function(){var Z;(Z=k.current)===null||Z===void 0||Z.show(H)}})},K.key)})]})}})]})}),F=t,w=(0,u.forwardRef)(function(pe,re){var ae=(0,u.useState)(!1),k=I()(ae,2),Q=k[0],K=k[1],M=(0,u.useRef)(),H=(0,u.useRef)(),X=(0,u.useRef)(),Z=(0,u.useRef)();return(0,u.useImperativeHandle)(re,function(){return{edit:function(V,U){var ie,G,Ce,fe;!((ie=M.current)===null||ie===void 0)&&ie.resetFields&&((G=M.current)===null||G===void 0||G.resetFields()),(Ce=M.current)===null||Ce===void 0||Ce.setFieldsValue({name:V}),U.environment&&U.environment instanceof Array?U.environment.map(function(C){var T,ne=C.split("=");(T=X.current)===null||T===void 0||T.addEnvItem(ne[0],ne.slice(1).join("="))}):U.environment&&U.environment instanceof Object&&Object.keys(U.environment).map(function(C){var T;(T=X.current)===null||T===void 0||T.addEnvItem(C,U.environment[C])}),U.ports&&U.ports.map(function(C){var T,ne=C.split(":");(T=H.current)===null||T===void 0||T.addPortItem(ne[0],ne[1])});var ve=[];U.depends_on&&(ve=U.depends_on.map(function(C){if(C.indexOf(":")==-1)return{dependName:C,replaceName:""};var T=C.split(":");return{dependName:T[1],replaceName:T[0]}})),(fe=Z.current)===null||fe===void 0||fe.setDepend(ve),K(!0)}}}),(0,n.jsxs)(x.a,{open:Q,onOpenChange:function(V){K(V)},drawerProps:{forceRender:!0},formRef:M,title:"\u7F16\u8F91\u5BB9\u5668\u670D\u52A1",onFinish:function(){var ue=h()(r()().mark(function V(U){return r()().wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return pe.onFinish&&pe.onFinish(U),G.abrupt("return",!0);case 2:case"end":return G.stop()}},V)}));return function(V){return ue.apply(this,arguments)}}(),children:[(0,n.jsx)(A.Z,{children:(0,n.jsx)(f.Z,{label:"\u670D\u52A1\u540D\u79F0",name:"name",disabled:!0})}),(0,n.jsx)(E.Z,{showInDrawer:!0,ref:H}),(0,n.jsx)(m.Z,{showAddButton:!0,showInDrawer:!0,ref:X}),(0,n.jsx)(F,{ref:Z})]},"create")}),ee=w,J=e(24910),g=e(45742),D=e(91806),S=e(27496),$=e(43425),N=e(33862),te=e(97269),oe=e(2236),ce=e(62370),Ee=e(97462),me=e(95213),_e=e(95089),Ae=e(54006),Fe=e(63490),je=e(42075),Be=e(66309),Me=e(96074),Ie=e(1272),Te=e(91845);function ye(){var pe=(0,u.useState)([]),re=I()(pe,2),ae=re[0],k=re[1],Q=(0,u.useRef)(),K=(0,u.useRef)(),M=(0,u.useRef)(),H=(0,u.useState)({}),X=I()(H,2),Z=X[0],ue=X[1],V=(0,Ae.useNavigate)(),U=(0,Ae.useSearchParams)(),ie=I()(U,2),G=ie[0],Ce=ie[1],fe=(0,u.useState)(),ve=I()(fe,2),C=ve[0],T=ve[1],ne=function(d,_){var P,c;if(d){var q=Ie.ZP.load(d),O=q;(P=M.current)===null||P===void 0||P.setFieldValue("yaml",d),ue(q),k(Object.keys(O.services).map(function(le,De){var se=Object.assign({},O.services[le]);return se.external_links&&se.external_links.map(function(ge){ge.indexOf(":")!=-1&&(se.depends_on||(se.depends_on=[]),se.depends_on.indexOf(ge)==-1&&se.depends_on.push(ge))}),se.name=le,se}));var Re=d.matchAll(/\$\{(\w+)[:-]?(.*)\}/g);(c=Q.current)===null||c===void 0||c.clear(),_&&_.map(function(le){var De;(De=Q.current)===null||De===void 0||De.addEnvItem(le.name,le.value)});var Pe=b()(Re),xe;try{for(Pe.s();!(xe=Pe.n()).done;){var Oe,he=xe.value;(Oe=Q.current)===null||Oe===void 0||Oe.addEnvItem(he[1],he[2]?he[2].indexOf("-")==0?he[2].substring(1):he[2]:"")}}catch(le){Pe.e(le)}finally{Pe.f()}}};return(0,u.useEffect)(function(){var Y=G.get("id");Y&&(0,J.YZ)({id:parseInt(Y)}).then(function(d){var _,P;T(d.data.detail),(_=M.current)===null||_===void 0||_.setFieldsValue({name:d.data.detail.name,title:d.data.detail.title}),ne(d.data.detail.yaml,(P=d.data.detail.setting.environment)!==null&&P!==void 0?P:[])})},[]),(0,n.jsxs)(te.A,{submitter:{render:function(d,_){return(0,n.jsx)(oe.S,{children:_})}},formRef:M,onFinish:function(){var Y=h()(r()().mark(function d(_){var P,c;return r()().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return C!=null&&C.id&&(_.id=C.id),O.next=3,(0,J.im)(_);case 3:if(P=O.sent,!P.data.id){O.next=8;break}return(c=M.current)===null||c===void 0||c.resetFields(),G.get("name")!=""?V("/compose/deploy/"+G.get("name")):V("/compose/list"),O.abrupt("return",!0);case 8:return O.abrupt("return",!1);case 9:case"end":return O.stop()}},d)}));return function(d){return Y.apply(this,arguments)}}(),children:[(0,n.jsx)(ee,{ref:K,onFinish:function(d){var _,P=d.name;d.environment&&(Z.services[P].environment=d.environment.map(function(c){return"".concat(c.name,"=").concat(c.value)})),d.ports&&(Z.services[P].ports=d.ports.map(function(c){return"".concat(c.host,":").concat(c.dest)})),d.depends&&(Z.services[P].external_links=d.depends.map(function(c){if(c.replaceName)return"".concat(c.replaceName,":").concat(c.dependName)}).filter(function(c){return c!=null}),Z.services[P].depends_on=d.depends.map(function(c){if(!c.replaceName)return c.dependName}).filter(function(c){return c!=null})),ne(Ie.ZP.dump(Z),(_=C==null?void 0:C.setting.environment)!==null&&_!==void 0?_:[])}}),(0,n.jsxs)(A.Z,{split:"vertical",children:[(0,n.jsxs)(A.Z,{split:"horizontal",colSpan:"55%",children:[(0,n.jsxs)(A.Z,{title:(0,n.jsx)(g.Z,{}),subTitle:"\u57FA\u7840\u4FE1\u606F",children:[(0,n.jsx)(f.Z,{label:"\u7AD9\u70B9\u540D\u79F0",name:"title",required:!0,rules:[{required:!0}],fieldProps:{onChange:function(d){var _="";if(d.target.value&&!C){var P,c=(0,Te.N9)(d.target.value.trim(),{toneType:"none",type:"array"});_=c.join(""),(P=M.current)===null||P===void 0||P.setFieldValue("name",_)}}}}),(0,n.jsx)(f.Z,{label:"\u7AD9\u70B9\u6807\u8BC6",name:"name",required:!0,rules:[{required:!0}],disabled:!!C,placeholder:"\u6807\u8BC6Compose\u521B\u5EFA\u7684\u5BB9\u5668\u7EC4\uFF0C\u53EA\u5141\u8BB8\u4E3A\u82F1\u6587\u6216\u662F\u6570\u5B57"})]}),(0,n.jsx)(A.Z,{title:(0,n.jsx)(D.Z,{}),subTitle:"\u670D\u52A1\u5217\u8868",extra:(0,n.jsx)(i.ZP,{children:"\u4F7F\u7528\u52A0\u901F\u62C9\u53D6\u6240\u6709\u955C\u50CF"}),children:(0,n.jsx)(Fe.Z,{dataSource:ae,rowKey:"name",pagination:!1,columns:[{title:"\u540D\u79F0",dataIndex:"name"},{title:"\u955C\u50CF",dataIndex:"image"},{title:"\u7AEF\u53E3",dataIndex:"ports",width:200,render:function(d,_,P){return _.ports&&_.ports.map(function(c,q){var O=c.split(":");return(0,n.jsx)(je.Z,{size:"large",wrap:!0,children:(0,n.jsxs)(Be.Z,{color:"#2db7f5",icon:O[0]?(0,n.jsx)(S.Z,{}):"",style:{marginBottom:5},children:[O[0]," : ",O[1]]})},"space".concat(q))})}},{title:"\u4F9D\u8D56",dataIndex:"dependsOn",width:150,render:function(d,_,P){return(0,n.jsx)(je.Z,{wrap:!0,children:_.depends_on})}},{title:"\u64CD\u4F5C",width:80,render:function(d,_,P){return(0,n.jsx)(je.Z,{split:(0,n.jsx)(Me.Z,{type:"vertical"}),children:(0,n.jsx)(i.ZP,{type:"link",onClick:function(){var q,O=Z.services[_.name];return(q=K.current)===null||q===void 0||q.edit(_.name,O),!1},children:(0,n.jsx)(j.Z,{title:"\u7F16\u8F91\u670D\u52A1",children:(0,n.jsx)($.Z,{})})},"manage")})}}]})}),(0,n.jsx)(A.Z,{title:(0,n.jsx)(N.Z,{}),subTitle:"\u914D\u7F6E Compose \u4E2D\u7684\u73AF\u5883\u53D8\u91CF\u4F7F\u7528\u7684\u53D8\u91CF\u503C",children:(0,n.jsx)(m.Z,{showDisableName:!0,requireValue:!0,showInDrawer:!0,ref:Q})})]}),(0,n.jsx)(A.Z,{title:(0,n.jsx)(g.Z,{}),subTitle:"compose.yaml",children:(0,n.jsx)(ce.Z,{name:"yaml",children:(0,n.jsx)(Ee.Z,{name:["yaml"],children:function(d){var _=d.yaml;return(0,n.jsx)(_e.ZP,{theme:"dark",minHeight:"550px",onChange:function(c,q){var O;ne(c,(O=C==null?void 0:C.setting.environment)!==null&&O!==void 0?O:[])},value:_,extensions:[me.RI.yaml()]})}})})})]})]},"create")}},24910:function(de,W,e){e.d(W,{GG:function(){return i},Oh:function(){return m},U_:function(){return p},YZ:function(){return A},ik:function(){return u},im:function(){return b},mg:function(){return R},pm:function(){return I}});var L=e(15009),r=e.n(L),z=e(99289),h=e.n(z),v=e(54006);function b(n){return B.apply(this,arguments)}function B(){return B=h()(r()().mark(function n(o){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,v.request)("/api/app/compose/create",{method:"POST",data:o}));case 1:case"end":return t.stop()}},n)})),B.apply(this,arguments)}function I(n){return x.apply(this,arguments)}function x(){return x=h()(r()().mark(function n(o){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,v.request)("/api/app/compose/get-list",{method:"POST",data:o}));case 1:case"end":return t.stop()}},n)})),x.apply(this,arguments)}function A(n){return f.apply(this,arguments)}function f(){return f=h()(r()().mark(function n(o){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,v.request)("/api/app/compose/get-detail",{method:"POST",data:o}));case 1:case"end":return t.stop()}},n)})),f.apply(this,arguments)}function u(n){return E.apply(this,arguments)}function E(){return E=h()(r()().mark(function n(o){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,v.request)("/api/app/compose/delete",{method:"POST",data:o}));case 1:case"end":return t.stop()}},n)})),E.apply(this,arguments)}function m(n){return y.apply(this,arguments)}function y(){return y=h()(r()().mark(function n(o){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,v.request)("/api/app/compose/container-deploy",{method:"POST",data:o}));case 1:case"end":return t.stop()}},n)})),y.apply(this,arguments)}function R(n){return j.apply(this,arguments)}function j(){return j=h()(r()().mark(function n(o){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,v.request)("/api/app/compose/container-destroy",{method:"POST",data:o}));case 1:case"end":return t.stop()}},n)})),j.apply(this,arguments)}function i(n){return a.apply(this,arguments)}function a(){return a=h()(r()().mark(function n(o){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,v.request)("/api/app/compose/container-ctrl",{method:"POST",data:o}));case 1:case"end":return t.stop()}},n)})),a.apply(this,arguments)}function p(n){return s.apply(this,arguments)}function s(){return s=h()(r()().mark(function n(o){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,v.request)("/api/app/compose/container-process-kill",{method:"POST",data:o}));case 1:case"end":return t.stop()}},n)})),s.apply(this,arguments)}},60335:function(de,W,e){e.d(W,{IE:function(){return I},IW:function(){return b},KK:function(){return m},LJ:function(){return R},eE:function(){return u},jV:function(){return A}});var L=e(15009),r=e.n(L),z=e(99289),h=e.n(z),v=e(54006);function b(i){return B.apply(this,arguments)}function B(){return B=h()(r()().mark(function i(a){return r()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,v.request)("/api/app/container/status",{method:"POST",data:a}));case 1:case"end":return s.stop()}},i)})),B.apply(this,arguments)}function I(i){return x.apply(this,arguments)}function x(){return x=h()(r()().mark(function i(a){return r()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,v.request)("/api/app/container/get-list",{data:a,method:"POST"}));case 1:case"end":return s.stop()}},i)})),x.apply(this,arguments)}function A(i){return f.apply(this,arguments)}function f(){return f=h()(r()().mark(function i(a){return r()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,v.request)("/api/app/container/get-detail",{data:a,method:"POST"}));case 1:case"end":return s.stop()}},i)})),f.apply(this,arguments)}function u(i){return E.apply(this,arguments)}function E(){return E=h()(r()().mark(function i(a){return r()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,v.request)("/api/app/container/update",{data:a,method:"POST"}));case 1:case"end":return s.stop()}},i)})),E.apply(this,arguments)}function m(){return y.apply(this,arguments)}function y(){return y=h()(r()().mark(function i(){return r()().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return p.abrupt("return",(0,v.request)("/api/app/container/prune",{method:"POST"}));case 1:case"end":return p.stop()}},i)})),y.apply(this,arguments)}function R(i){return j.apply(this,arguments)}function j(){return j=h()(r()().mark(function i(a){return r()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,v.request)("/api/app/container/export",{method:"POST",data:a,responseType:"blob"}));case 1:case"end":return s.stop()}},i)})),j.apply(this,arguments)}}}]); +`)}else return""}else return""}return(0,E.jsxs)(h.Z,{title:"\u73AF\u5883\u53D8\u91CF",headerBordered:!0,extra:(0,E.jsx)(I.Z,{title:"\u4EE3\u7801\u7F16\u8F91\u6A21\u5F0F",children:(0,E.jsx)(x.ZP,{icon:(0,E.jsx)(z.Z,{}),type:p=="code"?"primary":"default",onClick:w,children:"\u4EE3\u7801\u6A21\u5F0F"})}),children:[(0,E.jsx)(v.u,{name:"environment",actionRef:n,creatorButtonProps:R.showAddButton?{creatorButtonText:"\u6DFB\u52A0\u5BB9\u5668\u73AF\u5883\u53D8\u91CF"}:!1,copyIconProps:!1,min:0,children:(0,E.jsxs)(b.UW,{children:[(0,E.jsx)(B.Z,{width:R.showInDrawer?"sm":"md",name:"name",label:"\u53D8\u91CF\u540D",required:!0,rules:[{required:!0}],disabled:R.showDisableName,placeholder:"\u8F93\u5165\u53D8\u91CF\u540D\u79F0"}),(0,E.jsx)(B.Z,{width:"md",name:"value",label:"\u53D8\u91CF\u503C",rules:[{required:!!R.requireValue}],placeholder:"\u8F93\u5165\u53D8\u91CF\u503C\uFF0C\u53EF\u4EE5\u4E3A\u7A7A"})]})}),(0,E.jsx)(A.Z,{width:"800px",open:p=="code",onCancel:function(){return s("docker-image")},onOk:function(){ee(t),s("docker-image")},children:(0,E.jsx)(u.ZP,{onChange:function(D){return F(D)},value:J(),height:"680px",theme:"light"})})]})});W.Z=y},82034:function(de,W,e){var L=e(5574),r=e.n(L),z=e(35880),h=e(38345),v=e(52688),b=e(97462),B=e(17186),I=e(24739),x=e(5966),A=e(42075),f=e(67294),u=e(85893),E=(0,f.forwardRef)(function(m,y){var R=(0,f.useState)(""),j=r()(R,2),i=j[0],a=j[1],p=(0,f.useRef)(),s=(0,f.useContext)(z.Z),n=s.createFormRef;return(0,f.useImperativeHandle)(y,function(){return{setExposePort:function(l){if(l){var t,F,w=(t=(F=p.current)===null||F===void 0?void 0:F.getList())!==null&&t!==void 0?t:[];Object.keys(l).map(function(ee){var J=!1;if(w.map(function(D){D.dest==ee&&(J=!0)}),!J){var g;(g=p.current)===null||g===void 0||g.add({host:"",dest:ee})}})}},setHostname:function(l){a(l)},addPortItem:function(l,t){var F,w=(F=p.current)===null||F===void 0?void 0:F.getList(),ee=!1;if(w==null||w.map(function(g){if(g.host==l){ee=!0;return}}),!ee){var J;(J=p.current)===null||J===void 0||J.add({host:l,dest:t})}}}}),(0,u.jsx)(h.Z,{title:"\u7ED1\u5B9A\u7AEF\u53E3",tooltip:"\u8BBF\u95EE\u7AEF\u53E3\u7559\u7A7A\u65F6\u968F\u673A\u751F\u6210\u7AEF\u53E3\uFF0C\u5168\u90E8\u5220\u9664\u5219\u8868\u793A\u4E0D\u66B4\u9732\u7AEF\u53E3",headerBordered:!0,extra:(0,u.jsxs)(A.Z,{children:[m.showBindHost&&(0,u.jsx)(v.Z,{name:"useHostNetwork",fieldProps:{checkedChildren:"\u7ED1\u5B9AHost\u7F51\u7EDC",unCheckedChildren:"\u7ED1\u5B9AHost\u7F51\u7EDC",onChange:function(l){if(l){var t;(t=n.current)===null||t===void 0||t.setFieldsValue({bindIpV6:!1,publishAllPorts:!1})}}}}),m.showBindIpV6&&(0,u.jsx)(b.Z,{name:["siteName","useHostNetwork"],children:function(l){var t=l.useHostNetwork;return(0,u.jsx)(v.Z,{name:"publishAllPorts",fieldProps:{checkedChildren:"\u7ED1\u5B9A\u5168\u90E8\u7AEF\u53E3",unCheckedChildren:"\u7ED1\u5B9A\u5168\u90E8\u7AEF\u53E3"},disabled:t},"publishAllPorts")}}),m.showBindIpV6&&(0,u.jsx)(b.Z,{name:["siteName","useHostNetwork"],children:function(l){var t=l.useHostNetwork;return(0,u.jsx)(v.Z,{name:"bindIpV6",fieldProps:{checkedChildren:"IpV6",unCheckedChildren:"IpV6"},disabled:t},"bindIpV6")}})]}),children:(0,u.jsx)(b.Z,{name:["useHostNetwork","bindIpV6","publishAllPorts"],children:function(l){var t=l.useHostNetwork,F=l.bindIpV6,w=l.publishAllPorts;if(!t&&!w)return(0,u.jsx)(B.u,{name:"ports",actionRef:p,creatorButtonProps:{creatorButtonText:"\u6DFB\u52A0\u5BF9\u5916\u90E8\u8BBF\u95EE"},min:0,copyIconProps:!1,children:(0,u.jsxs)(I.UW,{children:[(0,u.jsx)(x.Z,{width:m.showInDrawer?"sm":"md",name:"host",label:"\u5916\u90E8\u8BBF\u95EE\u7AEF\u53E3",tooltip:"\u5BF9\u5916\u8BBF\u95EE\u53EF\u4EE5\u901A\u8FC7\u6DFB\u52A0\u8BBF\u95EE\u7AEF\u53E3\u6216\u662F\u521B\u5EFA\u5B8C\u6210\u540E\u5BF9\u5BB9\u5668\u7ED1\u5B9A\u57DF\u540D",placeholder:"\u7559\u7A7A\u5C06\u4F7F\u7528\u968F\u673A\u7AEF\u53E3\uFF0C\u7ED1\u5B9AIpV6\u5FC5\u586B",required:F,rules:[{required:F}]}),(0,u.jsx)(x.Z,{label:"\u5BB9\u5668\u5185\u7AEF\u53E3",width:m.showInDrawer?"sm":"md",name:"dest",placeholder:"\u6784\u5EFA\u65F6 Expose \u6307\u5B9A\u7684\u7AEF\u53E3",required:!0,rules:[{required:!0}]})]})})}})})});W.Z=E},92067:function(de,W,e){e.d(W,{Z:function(){return y}});var L=e(15009),r=e.n(L),z=e(99289),h=e.n(z),v=e(60335),b=e(27496),B=e(64789),I=e(10641),x=e(42075),A=e(66309),f=e(60922),u=e(14726),E=e(67294),m=e(85893);function y(R){return(0,m.jsx)(I.Z,{columns:[{title:"\u5BB9\u5668\u540D\u79F0",dataIndex:"names",render:function(i,a,p,s){return(0,m.jsx)(x.Z,{direction:"vertical",style:{textAlign:"left"},children:a==null?void 0:a.Names.map(function(n){return n})},a.Id)}},{title:"\u7AEF\u53E3",dataIndex:"ports",search:!1,render:function(i,a,p,s){return a!=null&&a.Ports?(0,m.jsx)(x.Z,{direction:"vertical",style:{textAlign:"left"},children:a==null?void 0:a.Ports.map(function(n,o){return(0,m.jsx)(A.Z,{color:"#2db7f5",icon:n.PublicPort?(0,m.jsx)(b.Z,{}):"",children:"".concat(n.PublicPort?n.IP+":"+n.PublicPort+"->":"").concat(n.PrivatePort,"/").concat(n.Type)},o)})},a.Id):(0,m.jsx)(m.Fragment,{})}},{title:"\u8FD0\u884C\u5BB9\u5668",search:!1,render:function(i,a,p,s){return(0,m.jsx)(m.Fragment,{children:(0,m.jsx)(f.Z.Text,{ellipsis:{tooltip:a.Image},children:a.Image},a.Id)})}},{title:"\u64CD\u4F5C",valueType:"option",key:"option",ellipsis:!0,width:100,render:function(i,a,p,s){return[(0,m.jsx)(u.ZP,{type:"link",onClick:function(){(0,v.jV)({md5:a.Id}).then(function(o){return R.onSelect&&R.onSelect(o.data.info),!0})},children:(0,m.jsx)(B.Z,{})},a.Id)]}}],rowKey:"Id",request:function(){var j=h()(r()().mark(function i(a,p,s){return r()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.abrupt("return",new Promise(function(l,t){(0,v.IE)({tag:a.names}).then(function(F){var w={data:F.data.list,success:!0,total:F.data.list.length};l(w)})}));case 1:case"end":return o.stop()}},i)}));return function(i,a,p){return j.apply(this,arguments)}}(),pagination:{pageSize:5}})}},35880:function(de,W,e){var L=e(67294),r=(0,L.createContext)({});W.Z=r},37058:function(de,W,e){e.r(W),e.d(W,{default:function(){return ye}});var L=e(15009),r=e.n(L),z=e(99289),h=e.n(z),v=e(64599),b=e.n(v),B=e(5574),I=e.n(B),x=e(184),A=e(38345),f=e(5966),u=e(67294),E=e(82034),m=e(91058),y=e(17186),R=e(24739),j=e(83062),i=e(14726),a=e(94668),p=e(85576),s=e(92067),n=e(85893),o=(0,u.forwardRef)(function(pe,re){var ae=(0,u.useState)(!1),k=I()(ae,2),Q=k[0],K=k[1],M=(0,u.useState)(),H=I()(M,2),X=H[0],Z=H[1];return(0,u.useImperativeHandle)(re,function(){return{show:function(V){Z(V),K(!0)}}}),(0,n.jsx)(p.Z,{title:"\u9009\u62E9\u5BB9\u5668",width:1024,footer:!1,open:Q,onCancel:function(){return K(!1)},children:(0,n.jsx)(s.Z,{onSelect:function(V){X==null||X.setCurrentRowData({replaceName:V.Name}),K(!1)}})})}),l=o,t=(0,u.forwardRef)(function(pe,re){var ae=(0,u.useRef)(),k=(0,u.useRef)();return(0,u.useImperativeHandle)(re,function(){return{setDepend:function(K){K.map(function(M){var H;(H=ae.current)===null||H===void 0||H.add(M)})},addItem:function(K,M){}}}),(0,n.jsxs)(A.Z,{title:"\u670D\u52A1\u4F9D\u8D56\u66FF\u6362",subTitle:"\u66FF\u6362\u540ECompose\u4E2D\u7684\u670D\u52A1\u5C06\u4E0D\u4F1A\u521B\u5EFA",headerBordered:!0,children:[(0,n.jsx)(l,{ref:k}),(0,n.jsx)(y.u,{name:"depends",actionRef:ae,creatorButtonProps:!1,copyIconProps:!1,deleteIconProps:!1,min:0,children:function(K,M,H){return(0,n.jsxs)(R.UW,{children:[(0,n.jsx)(f.Z,{label:"\u4F9D\u8D56\u670D\u52A1",name:"dependName",disabled:!0}),(0,n.jsx)(f.Z,{label:"\u66FF\u6362\u5DF2\u6709\u5BB9\u5668",name:"replaceName",disabled:!0,placeholder:"\u8BF7\u9009\u62E9\u5DF2\u6709\u5BB9\u5668",addonAfter:(0,n.jsx)(j.Z,{title:"\u9009\u62E9\u66FF\u6362\u7684\u5BB9\u5668",children:(0,n.jsx)(i.ZP,{type:"primary",icon:(0,n.jsx)(a.Z,{}),onClick:function(){var Z;(Z=k.current)===null||Z===void 0||Z.show(H)}})},K.key)})]})}})]})}),F=t,w=(0,u.forwardRef)(function(pe,re){var ae=(0,u.useState)(!1),k=I()(ae,2),Q=k[0],K=k[1],M=(0,u.useRef)(),H=(0,u.useRef)(),X=(0,u.useRef)(),Z=(0,u.useRef)();return(0,u.useImperativeHandle)(re,function(){return{edit:function(V,U){var ie,G,Ce,fe;!((ie=M.current)===null||ie===void 0)&&ie.resetFields&&((G=M.current)===null||G===void 0||G.resetFields()),(Ce=M.current)===null||Ce===void 0||Ce.setFieldsValue({name:V}),U.environment&&U.environment instanceof Array?U.environment.map(function(C){var T,ne=C.split("=");(T=X.current)===null||T===void 0||T.addEnvItem(ne[0],ne.slice(1).join("="))}):U.environment&&U.environment instanceof Object&&Object.keys(U.environment).map(function(C){var T;(T=X.current)===null||T===void 0||T.addEnvItem(C,U.environment[C])}),U.ports&&U.ports.map(function(C){var T,ne=C.split(":");(T=H.current)===null||T===void 0||T.addPortItem(ne[0],ne[1])});var ve=[];U.depends_on&&(ve=U.depends_on.map(function(C){if(C.indexOf(":")==-1)return{dependName:C,replaceName:""};var T=C.split(":");return{dependName:T[1],replaceName:T[0]}})),(fe=Z.current)===null||fe===void 0||fe.setDepend(ve),K(!0)}}}),(0,n.jsxs)(x.a,{open:Q,onOpenChange:function(V){K(V)},drawerProps:{forceRender:!0},formRef:M,title:"\u7F16\u8F91\u5BB9\u5668\u670D\u52A1",onFinish:function(){var ue=h()(r()().mark(function V(U){return r()().wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return pe.onFinish&&pe.onFinish(U),G.abrupt("return",!0);case 2:case"end":return G.stop()}},V)}));return function(V){return ue.apply(this,arguments)}}(),children:[(0,n.jsx)(A.Z,{children:(0,n.jsx)(f.Z,{label:"\u670D\u52A1\u540D\u79F0",name:"name",disabled:!0})}),(0,n.jsx)(E.Z,{showInDrawer:!0,ref:H}),(0,n.jsx)(m.Z,{showAddButton:!0,showInDrawer:!0,ref:X}),(0,n.jsx)(F,{ref:Z})]},"create")}),ee=w,J=e(24910),g=e(45742),D=e(91806),S=e(27496),$=e(43425),N=e(33862),te=e(97269),oe=e(2236),ce=e(62370),Ee=e(97462),me=e(95213),_e=e(95089),Ae=e(54006),Fe=e(63490),je=e(42075),Be=e(66309),Me=e(96074),Ie=e(1272),Te=e(91845);function ye(){var pe=(0,u.useState)([]),re=I()(pe,2),ae=re[0],k=re[1],Q=(0,u.useRef)(),K=(0,u.useRef)(),M=(0,u.useRef)(),H=(0,u.useState)({}),X=I()(H,2),Z=X[0],ue=X[1],V=(0,Ae.useNavigate)(),U=(0,Ae.useSearchParams)(),ie=I()(U,2),G=ie[0],Ce=ie[1],fe=(0,u.useState)(),ve=I()(fe,2),C=ve[0],T=ve[1],ne=function(d,_){var P,c;if(d){var q=Ie.ZP.load(d),O=q;(P=M.current)===null||P===void 0||P.setFieldValue("yaml",d),ue(q),k(Object.keys(O.services).map(function(le,De){var se=Object.assign({},O.services[le]);return se.external_links&&se.external_links.map(function(ge){ge.indexOf(":")!=-1&&(se.depends_on||(se.depends_on=[]),se.depends_on.indexOf(ge)==-1&&se.depends_on.push(ge))}),se.name=le,se}));var Re=d.matchAll(/\$\{(\w+)[:-]?(.*)\}/g);(c=Q.current)===null||c===void 0||c.clear(),_&&_.map(function(le){var De;(De=Q.current)===null||De===void 0||De.addEnvItem(le.name,le.value)});var Pe=b()(Re),xe;try{for(Pe.s();!(xe=Pe.n()).done;){var Oe,he=xe.value;(Oe=Q.current)===null||Oe===void 0||Oe.addEnvItem(he[1],he[2]?he[2].indexOf("-")==0?he[2].substring(1):he[2]:"")}}catch(le){Pe.e(le)}finally{Pe.f()}}};return(0,u.useEffect)(function(){var Y=G.get("id");Y&&(0,J.YZ)({id:parseInt(Y)}).then(function(d){var _,P;T(d.data.detail),(_=M.current)===null||_===void 0||_.setFieldsValue({name:d.data.detail.name,title:d.data.detail.title}),ne(d.data.detail.yaml,(P=d.data.detail.setting.environment)!==null&&P!==void 0?P:[])})},[]),(0,n.jsxs)(te.A,{submitter:{render:function(d,_){return(0,n.jsx)(oe.S,{children:_})}},formRef:M,onFinish:function(){var Y=h()(r()().mark(function d(_){var P,c;return r()().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return C!=null&&C.id&&(_.id=C.id),O.next=3,(0,J.im)(_);case 3:if(P=O.sent,!P.data.id){O.next=8;break}return(c=M.current)===null||c===void 0||c.resetFields(),G.get("name")!=""?V("/compose/deploy/"+G.get("name")):V("/compose/list"),O.abrupt("return",!0);case 8:return O.abrupt("return",!1);case 9:case"end":return O.stop()}},d)}));return function(d){return Y.apply(this,arguments)}}(),children:[(0,n.jsx)(ee,{ref:K,onFinish:function(d){var _,P=d.name;d.environment&&(Z.services[P].environment=d.environment.map(function(c){return"".concat(c.name,"=").concat(c.value)})),d.ports&&(Z.services[P].ports=d.ports.map(function(c){return"".concat(c.host,":").concat(c.dest)})),d.depends&&(Z.services[P].external_links=d.depends.map(function(c){if(c.replaceName)return"".concat(c.replaceName,":").concat(c.dependName)}).filter(function(c){return c!=null}),Z.services[P].depends_on=d.depends.map(function(c){if(!c.replaceName)return c.dependName}).filter(function(c){return c!=null})),ne(Ie.ZP.dump(Z),(_=C==null?void 0:C.setting.environment)!==null&&_!==void 0?_:[])}}),(0,n.jsxs)(A.Z,{split:"vertical",children:[(0,n.jsxs)(A.Z,{split:"horizontal",colSpan:"55%",children:[(0,n.jsxs)(A.Z,{title:(0,n.jsx)(g.Z,{}),subTitle:"\u57FA\u7840\u4FE1\u606F",children:[(0,n.jsx)(f.Z,{label:"\u7AD9\u70B9\u540D\u79F0",name:"title",required:!0,rules:[{required:!0}],fieldProps:{onChange:function(d){var _="";if(d.target.value&&!C){var P,c=(0,Te.N9)(d.target.value.trim(),{toneType:"none",type:"array"});_=c.join(""),(P=M.current)===null||P===void 0||P.setFieldValue("name",_)}}}}),(0,n.jsx)(f.Z,{label:"\u7AD9\u70B9\u6807\u8BC6",name:"name",required:!0,rules:[{required:!0}],disabled:!!C,placeholder:"\u6807\u8BC6Compose\u521B\u5EFA\u7684\u5BB9\u5668\u7EC4\uFF0C\u53EA\u5141\u8BB8\u4E3A\u82F1\u6587\u6216\u662F\u6570\u5B57"})]}),(0,n.jsx)(A.Z,{title:(0,n.jsx)(D.Z,{}),subTitle:"\u670D\u52A1\u5217\u8868",extra:(0,n.jsx)(i.ZP,{children:"\u4F7F\u7528\u52A0\u901F\u62C9\u53D6\u6240\u6709\u955C\u50CF"}),children:(0,n.jsx)(Fe.Z,{dataSource:ae,rowKey:"name",pagination:!1,columns:[{title:"\u540D\u79F0",dataIndex:"name"},{title:"\u955C\u50CF",dataIndex:"image"},{title:"\u7AEF\u53E3",dataIndex:"ports",width:200,render:function(d,_,P){return _.ports&&_.ports.map(function(c,q){var O=c.split(":");return(0,n.jsx)(je.Z,{size:"large",wrap:!0,children:(0,n.jsxs)(Be.Z,{color:"#2db7f5",icon:O[0]?(0,n.jsx)(S.Z,{}):"",style:{marginBottom:5},children:[O[0]," : ",O[1]]})},"space".concat(q))})}},{title:"\u4F9D\u8D56",dataIndex:"dependsOn",width:150,render:function(d,_,P){return(0,n.jsx)(je.Z,{wrap:!0,children:_.depends_on})}},{title:"\u64CD\u4F5C",width:80,render:function(d,_,P){return(0,n.jsx)(je.Z,{split:(0,n.jsx)(Me.Z,{type:"vertical"}),children:(0,n.jsx)(i.ZP,{type:"link",onClick:function(){var q,O=Z.services[_.name];return(q=K.current)===null||q===void 0||q.edit(_.name,O),!1},children:(0,n.jsx)(j.Z,{title:"\u7F16\u8F91\u670D\u52A1",children:(0,n.jsx)($.Z,{})})},"manage")})}}]})}),(0,n.jsx)(A.Z,{title:(0,n.jsx)(N.Z,{}),subTitle:"\u914D\u7F6E Compose \u4E2D\u7684\u73AF\u5883\u53D8\u91CF\u4F7F\u7528\u7684\u53D8\u91CF\u503C",children:(0,n.jsx)(m.Z,{showDisableName:!0,requireValue:!0,showInDrawer:!0,ref:Q})})]}),(0,n.jsx)(A.Z,{title:(0,n.jsx)(g.Z,{}),subTitle:"compose.yaml",children:(0,n.jsx)(ce.Z,{name:"yaml",children:(0,n.jsx)(Ee.Z,{name:["yaml"],children:function(d){var _=d.yaml;return(0,n.jsx)(_e.ZP,{theme:"dark",minHeight:"550px",onChange:function(c,q){var O;ne(c,(O=C==null?void 0:C.setting.environment)!==null&&O!==void 0?O:[])},value:_,extensions:[me.RI.yaml()]})}})})})]})]},"create")}},24910:function(de,W,e){e.d(W,{GG:function(){return i},Oh:function(){return m},U_:function(){return p},YZ:function(){return A},ik:function(){return u},im:function(){return b},mg:function(){return R},pm:function(){return I}});var L=e(15009),r=e.n(L),z=e(99289),h=e.n(z),v=e(54006);function b(n){return B.apply(this,arguments)}function B(){return B=h()(r()().mark(function n(o){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,v.request)("/api/app/compose/create",{method:"POST",data:o}));case 1:case"end":return t.stop()}},n)})),B.apply(this,arguments)}function I(n){return x.apply(this,arguments)}function x(){return x=h()(r()().mark(function n(o){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,v.request)("/api/app/compose/get-list",{method:"POST",data:o}));case 1:case"end":return t.stop()}},n)})),x.apply(this,arguments)}function A(n){return f.apply(this,arguments)}function f(){return f=h()(r()().mark(function n(o){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,v.request)("/api/app/compose/get-detail",{method:"POST",data:o}));case 1:case"end":return t.stop()}},n)})),f.apply(this,arguments)}function u(n){return E.apply(this,arguments)}function E(){return E=h()(r()().mark(function n(o){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,v.request)("/api/app/compose/delete",{method:"POST",data:o}));case 1:case"end":return t.stop()}},n)})),E.apply(this,arguments)}function m(n){return y.apply(this,arguments)}function y(){return y=h()(r()().mark(function n(o){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,v.request)("/api/app/compose/container-deploy",{method:"POST",data:o}));case 1:case"end":return t.stop()}},n)})),y.apply(this,arguments)}function R(n){return j.apply(this,arguments)}function j(){return j=h()(r()().mark(function n(o){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,v.request)("/api/app/compose/container-destroy",{method:"POST",data:o}));case 1:case"end":return t.stop()}},n)})),j.apply(this,arguments)}function i(n){return a.apply(this,arguments)}function a(){return a=h()(r()().mark(function n(o){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,v.request)("/api/app/compose/container-ctrl",{method:"POST",data:o}));case 1:case"end":return t.stop()}},n)})),a.apply(this,arguments)}function p(n){return s.apply(this,arguments)}function s(){return s=h()(r()().mark(function n(o){return r()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,v.request)("/api/app/compose/container-process-kill",{method:"POST",data:o}));case 1:case"end":return t.stop()}},n)})),s.apply(this,arguments)}},60335:function(de,W,e){e.d(W,{IE:function(){return I},IW:function(){return b},KK:function(){return m},LJ:function(){return R},eE:function(){return u},jV:function(){return A}});var L=e(15009),r=e.n(L),z=e(99289),h=e.n(z),v=e(54006);function b(i){return B.apply(this,arguments)}function B(){return B=h()(r()().mark(function i(a){return r()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,v.request)("/api/app/container/status",{method:"POST",data:a}));case 1:case"end":return s.stop()}},i)})),B.apply(this,arguments)}function I(i){return x.apply(this,arguments)}function x(){return x=h()(r()().mark(function i(a){return r()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,v.request)("/api/app/container/get-list",{data:a,method:"POST"}));case 1:case"end":return s.stop()}},i)})),x.apply(this,arguments)}function A(i){return f.apply(this,arguments)}function f(){return f=h()(r()().mark(function i(a){return r()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,v.request)("/api/app/container/get-detail",{data:a,method:"POST"}));case 1:case"end":return s.stop()}},i)})),f.apply(this,arguments)}function u(i){return E.apply(this,arguments)}function E(){return E=h()(r()().mark(function i(a){return r()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,v.request)("/api/app/container/update",{data:a,method:"POST"}));case 1:case"end":return s.stop()}},i)})),E.apply(this,arguments)}function m(){return y.apply(this,arguments)}function y(){return y=h()(r()().mark(function i(){return r()().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return p.abrupt("return",(0,v.request)("/api/app/container/prune",{method:"POST"}));case 1:case"end":return p.stop()}},i)})),y.apply(this,arguments)}function R(i){return j.apply(this,arguments)}function j(){return j=h()(r()().mark(function i(a){return r()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,v.request)("/api/app/container/export",{method:"POST",data:a,responseType:"blob"}));case 1:case"end":return s.stop()}},i)})),j.apply(this,arguments)}}}]); diff --git a/asset/static/p__compose__deploy.c1407e4b.async.js b/asset/static/p__compose__deploy.c1407e4b.async.js deleted file mode 100644 index 412e9f0e..00000000 --- a/asset/static/p__compose__deploy.c1407e4b.async.js +++ /dev/null @@ -1,3 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7667],{16165:function(J,j,e){var i=e(87462),t=e(1413),O=e(4942),v=e(45987),u=e(67294),M=e(93967),f=e.n(M),y=e(42550),E=e(63017),I=e(41755),h=["className","component","viewBox","spin","rotate","tabIndex","onClick","children"],L=u.forwardRef(function(C,W){var R=C.className,D=C.component,g=C.viewBox,U=C.spin,d=C.rotate,V=C.tabIndex,N=C.onClick,_=C.children,B=(0,v.Z)(C,h),S=u.useRef(),a=(0,y.x1)(S,W);(0,I.Kp)(!!(D||_),"Should have `component` prop or `children`."),(0,I.C3)(S);var k=u.useContext(E.Z),ee=k.prefixCls,$=ee===void 0?"anticon":ee,se=k.rootClassName,ne=f()(se,$,(0,O.Z)({},"".concat($,"-spin"),!!U&&!!D),R),Q=f()((0,O.Z)({},"".concat($,"-spin"),!!U)),de=d?{msTransform:"rotate(".concat(d,"deg)"),transform:"rotate(".concat(d,"deg)")}:void 0,q=(0,t.Z)((0,t.Z)({},I.vD),{},{className:Q,style:de,viewBox:g});g||delete q.viewBox;var s=function(){return D?u.createElement(D,q,_):_?((0,I.Kp)(!!g||u.Children.count(_)===1&&u.isValidElement(_)&&u.Children.only(_).type==="use","Make sure that you provide correct `viewBox` prop (default `0 0 1024 1024`) to the icon."),u.createElement("svg",(0,i.Z)({},q,{viewBox:g}),_)):null},oe=V;return oe===void 0&&N&&(oe=-1),u.createElement("span",(0,i.Z)({role:"img"},B,{ref:a,tabIndex:oe,onClick:N,className:ne}),s())});L.displayName="AntdIcon",j.Z=L},35995:function(J,j,e){e.d(j,{Z:function(){return y}});var i=e(87462),t=e(67294),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M508 624a112 112 0 00112-112c0-3.28-.15-6.53-.43-9.74L498.26 623.57c3.21.28 6.45.43 9.74.43zm370.72-458.44L836 122.88a8 8 0 00-11.31 0L715.37 232.23Q624.91 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.7 119.43 136.55 191.45L112.56 835a8 8 0 000 11.31L155.25 889a8 8 0 0011.31 0l712.16-712.12a8 8 0 000-11.32zM332 512a176 176 0 01258.88-155.28l-48.62 48.62a112.08 112.08 0 00-140.92 140.92l-48.62 48.62A175.09 175.09 0 01332 512z"}},{tag:"path",attrs:{d:"M942.2 486.2Q889.4 375 816.51 304.85L672.37 449A176.08 176.08 0 01445 676.37L322.74 798.63Q407.82 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5z"}}]},name:"eye-invisible",theme:"filled"},v=O,u=e(84089),M=function(I,h){return t.createElement(u.Z,(0,i.Z)({},I,{ref:h,icon:v}))},f=t.forwardRef(M),y=f},29158:function(J,j,e){e.d(j,{Z:function(){return y}});var i=e(87462),t=e(67294),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z"}}]},name:"link",theme:"outlined"},v=O,u=e(84089),M=function(I,h){return t.createElement(u.Z,(0,i.Z)({},I,{ref:h,icon:v}))},f=t.forwardRef(M),y=f},74842:function(J,j,e){e.d(j,{Z:function(){return y}});var i=e(87462),t=e(67294),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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"}},{tag:"path",attrs:{d:"M719.4 499.1l-296.1-215A15.9 15.9 0 00398 297v430c0 13.1 14.8 20.5 25.3 12.9l296.1-215a15.9 15.9 0 000-25.8zm-257.6 134V390.9L628.5 512 461.8 633.1z"}}]},name:"play-circle",theme:"outlined"},v=O,u=e(84089),M=function(I,h){return t.createElement(u.Z,(0,i.Z)({},I,{ref:h,icon:v}))},f=t.forwardRef(M),y=f},87784:function(J,j,e){e.d(j,{Z:function(){return y}});var i=e(87462),t=e(67294),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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-372 0-89 31.3-170.8 83.5-234.8l523.3 523.3C682.8 852.7 601 884 512 884zm288.5-137.2L277.2 223.5C341.2 171.3 423 140 512 140c205.4 0 372 166.6 372 372 0 89-31.3 170.8-83.5 234.8z"}}]},name:"stop",theme:"outlined"},v=O,u=e(84089),M=function(I,h){return t.createElement(u.Z,(0,i.Z)({},I,{ref:h,icon:v}))},f=t.forwardRef(M),y=f},99861:function(J,j,e){var i=e(15009),t=e.n(i),O=e(64599),v=e.n(O),u=e(99289),M=e.n(u),f=e(5574),y=e.n(f),E=e(83062),I=e(14726),h=e(42119),L=e(67294),C=e(92754),W=e(3393),R=e(184),D=e(38345),g=e(85893),U=(0,L.forwardRef)(function(d,V){(0,L.useImperativeHandle)(V,function(){return{}});var N=(0,L.useState)(0),_=y()(N,2),B=_[0],S=_[1],a=(0,L.useRef)();return(0,g.jsxs)(R.a,{trigger:(0,g.jsx)(E.Z,{title:"\u5F53\u90E8\u7F72\u65F6\u65E0\u6CD5\u6B63\u5E38\u62C9\u53D6\u955C\u50CF\u65F6\uFF0C\u53EF\u4EE5\u624B\u52A8\u4F7F\u7528\u9762\u677F\u7684\u4ED3\u5E93\u52A0\u901F\u529F\u80FD\u62C9\u53D6\u6240\u6709\u955C\u50CF",children:(0,g.jsx)(I.ZP,{children:d.title?d.title:"\u4E00\u952E\u62C9\u53D6\u955C\u50CF"})}),width:800,submitter:!1,title:"\u4E00\u952E\u62C9\u53D6\u955C\u50CF",onOpenChange:function(){var k=M()(t()().mark(function ee($){var se,ne,Q,de,q,s,oe;return t()().wrap(function(A){for(;;)switch(A.prev=A.next){case 0:if(!$){A.next=25;break}ne=0,Q=v()(d.image),A.prev=3,Q.s();case 5:if((de=Q.n()).done){A.next=15;break}return s=de.value,S(ne),(q=a.current)===null||q===void 0||q.setStart(),A.next=11,(0,W.Gb)({tag:s,type:"pull"});case 11:oe=A.sent,ne++;case 13:A.next=5;break;case 15:A.next=20;break;case 17:A.prev=17,A.t0=A.catch(3),Q.e(A.t0);case 20:return A.prev=20,Q.f(),A.finish(20);case 23:(se=a.current)===null||se===void 0||se.setFinish(),S(ne);case 25:case"end":return A.stop()}},ee,null,[[3,17,20,23]])}));return function(ee){return k.apply(this,arguments)}}(),children:[(0,g.jsx)(D.Z,{children:(0,g.jsx)(h.Z,{current:B,items:d.image.map(function(k,ee){return{title:k,key:ee}})})}),(0,g.jsx)(D.Z,{children:(0,g.jsx)(C.Z,{ref:a})})]})});j.Z=U},92754:function(J,j,e){var i=e(5574),t=e.n(i),O=e(67294),v=e(54006),u=e(38703),M=e(85893),f=(0,O.forwardRef)(function(y,E){(0,O.useImperativeHandle)(E,function(){return{setFinish:function(){W({finish:{downloading:100,extracting:100}})},setStart:function(){W({start:{downloading:0,extracting:0}})}}});var I=(0,v.useModel)("subscriber");I.addDataHandler("imageDownload",function(){var R=I.getDataByType("imageDownload"),D=R.pop();D&&W(D.data)});var h=(0,O.useState)(),L=t()(h,2),C=L[0],W=L[1];return(0,O.useEffect)(function(){W({start:{downloading:0,extracting:0}})},[]),(0,M.jsx)(M.Fragment,{children:C&&Object.keys(C).map(function(R){return(0,M.jsx)(u.Z,{percent:C[R].downloading,success:{percent:C[R].extracting}},R)})})});j.Z=f},54964:function(J,j,e){var i=e(78267),t=e.n(i),O=e(67294),v=e(12320),u=e.n(v),M=e(89629),f=e(85893),y=new v.Terminal({convertEol:!0,fontFamily:'Menlo, Monaco, "Courier New", monospace',fontWeight:400,fontSize:16,cursorStyle:"block",cursorBlink:!0,theme:{foreground:"#dddddd",cursor:"gray"}}),E=new i.FitAddon,I=(0,O.forwardRef)(function(h,L){return(0,O.useEffect)(function(){y.loadAddon(E),y.open(document.getElementById("terminal-container")),E.fit()},[]),(0,O.useImperativeHandle)(L,function(){return{write:function(W){y.write(W)},clear:function(){y.clear()},getTerminal:function(){return y}}}),(0,f.jsx)("div",{id:"terminal-container",style:{width:h.width?h.width:"100%",height:h.height?h.height:"500px"}})});j.Z=I},97964:function(J,j,e){e.r(j),e.d(j,{default:function(){return oe}});var i=e(15009),t=e.n(i),O=e(99289),v=e.n(O),u=e(5574),M=e.n(u),f=e(80821),y=e(54964),E=e(24910),I=e(43425),h=e(74842),L=e(87784),C=e(33160),W=e(30159),R=e(45742),D=e(86548),g=e(91806),U=e(38345),d=e(184),V=e(54006),N=e(42075),_=e(96074),B=e(46464),S=e(84567),a=e(14726),k=e(40056),ee=e(85265),$=e(67294),se=e(7297),ne=e(99861),Q=e(1272),de=e(95089),q=e(95213),s=e(85893);function oe(){var _e=(0,V.useParams)(),A=(0,V.useNavigate)(),ve=(0,$.useState)(),fe=M()(ve,2),n=fe[0],l=fe[1],m=(0,$.useState)([]),p=M()(m,2),P=p[0],Z=p[1],z=(0,$.useState)({deleteImage:!1,deleteData:!1}),G=M()(z,2),H=G[0],w=G[1],b=(0,$.useRef)(),le=(0,$.useState)(0),ie=M()(le,2),ue=ie[0],K=ie[1],ce=(0,$.useState)(!1),te=M()(ce,2),Ee=te[0],X=te[1],me=(0,$.useRef)(),pe=(0,V.useModel)("subscriber");return pe.addDataHandler("composeUp",function(){var T=pe.getDataByType("composeUp"),o=T.pop();if(o){var c;(c=b.current)===null||c===void 0||c.write(o.data)}}),(0,$.useEffect)(function(){var T,o;(T=b.current)===null||T===void 0||T.clear(),(0,E.YZ)({name:(o=_e.name)!==null&&o!==void 0?o:""}).then(function(c){var re,r=c.data.detail;r.setting.status&&r.setting.status.indexOf("running")>-1&&(r.isRunning=!0),r.setting.status&&r.setting.status.indexOf("paused")>-1&&(r.isPaused=!0),r.setting.status&&r.setting.status=="waiting"?r.isDeploy=!1:r.isDeploy=!0;var x=Q.ZP.load(r.yaml);r.imageList=Object.keys(x.services).map(function(F){return x.services[F].image}),Z(c.data.containerList.map(function(F){return"/"+F.name})),l(r),(re=me.current)===null||re===void 0||re.reload()})},[ue]),(0,s.jsxs)(U.Z,{direction:"column",gutter:[10,10],children:[(0,s.jsx)(U.Z,{title:(0,s.jsx)(I.Z,{}),subTitle:"\u64CD\u4F5C - "+(n==null?void 0:n.name),ghost:!0,children:n!=null&&n.id?(0,s.jsxs)(N.Z,{wrap:!0,children:[n.isDeploy&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(f.Z,{icon:(0,s.jsx)(h.Z,{}),action:function(){var o,c;return(o=b.current)===null||o===void 0||o.clear(),X(!0),(0,E.GG)({id:(c=n==null?void 0:n.id)!==null&&c!==void 0?c:0,op:"start"})},disabled:(n==null?void 0:n.isRunning)||n.isPaused,messageSuccess:"\u542F\u52A8\u6210\u529F",children:"\u542F\u52A8"}),(0,s.jsx)(f.Z,{action:function(){var o,c;return(o=b.current)===null||o===void 0||o.clear(),X(!0),(0,E.GG)({id:(c=n==null?void 0:n.id)!==null&&c!==void 0?c:0,op:"stop"})},messageSuccess:"\u505C\u6B62\u6210\u529F",icon:(0,s.jsx)(L.Z,{}),disabled:!n.isRunning,children:"\u505C\u6B62"}),(0,s.jsx)(f.Z,{action:function(){var o,c;return(o=b.current)===null||o===void 0||o.clear(),X(!0),(0,E.GG)({id:(c=n==null?void 0:n.id)!==null&&c!==void 0?c:0,op:"restart"})},messageSuccess:"\u91CD\u542F\u6210\u529F",icon:(0,s.jsx)(C.Z,{}),children:"\u91CD\u542F"}),(0,s.jsx)(f.Z,{action:function(){var o,c;return(o=b.current)===null||o===void 0||o.clear(),X(!0),(0,E.GG)({id:(c=n==null?void 0:n.id)!==null&&c!==void 0?c:0,op:"pause"})},messageSuccess:"\u6682\u505C\u6210\u529F",icon:(0,s.jsx)(W.Z,{}),disabled:!n.isRunning,children:"\u6682\u505C"}),(0,s.jsx)(f.Z,{action:function(){var o,c;return(o=b.current)===null||o===void 0||o.clear(),X(!0),(0,E.GG)({id:(c=n==null?void 0:n.id)!==null&&c!==void 0?c:0,op:"unpause"})},messageSuccess:"\u6062\u590D\u6210\u529F",icon:(0,s.jsx)(h.Z,{}),disabled:!(n!=null&&n.isPaused),children:"\u6062\u590D"}),(0,s.jsx)(f.Z,{action:function(){var o,c;return(o=b.current)===null||o===void 0||o.clear(),X(!0),(0,E.GG)({id:(c=n==null?void 0:n.id)!==null&&c!==void 0?c:0,op:"logs"})},messageSuccess:"\u83B7\u53D6\u6210\u529F",icon:(0,s.jsx)(R.Z,{}),children:"\u65E5\u5FD7"}),(0,s.jsx)(_.Z,{type:"vertical"})]}),(0,s.jsx)(ne.Z,{title:n.isDeploy?"\u4E00\u952E\u66F4\u65B0\u955C\u50CF":"\u4E00\u952E\u62C9\u53D6\u955C\u50CF",image:n.imageList}),(0,s.jsx)(f.Z,{type:"primary",action:v()(t()().mark(function T(){var o,c,re,r;return t()().wrap(function(F){for(;;)switch(F.prev=F.next){case 0:if((o=b.current)===null||o===void 0||o.clear(),X(!0),!n.isDeploy){F.next=6;break}return F.next=5,(0,E.mg)({id:(re=n==null?void 0:n.id)!==null&&re!==void 0?re:0,deleteImage:!1,deleteData:!1});case 5:r=F.sent;case 6:return F.next=8,(0,E.Oh)({id:(c=n==null?void 0:n.id)!==null&&c!==void 0?c:0});case 8:return F.abrupt("return",F.sent);case 9:case"end":return F.stop()}},T)})),messageSuccess:"\u90E8\u7F72\u6210\u529F\uFF0C\u8BF7\u5230\u5BB9\u5668\u7BA1\u7406\u4E2D\u67E5\u770B",children:n.isDeploy?"\u91CD\u65B0\u90E8\u7F72":"\u90E8\u7F72\u5BB9\u5668"}),n.isDeploy&&(0,s.jsx)(f.Z,{type:"primary",action:v()(t()().mark(function T(){var o,c;return t()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:(o=b.current)===null||o===void 0||o.clear(),X(!0),(0,E.mg)({id:(c=n==null?void 0:n.id)!==null&&c!==void 0?c:0,deleteImage:H.deleteImage,deleteData:H.deleteData}),H.deleteData&&A("/compose/list");case 4:case"end":return r.stop()}},T)})),danger:!0,confirm:(0,s.jsxs)(N.Z,{style:{width:280},direction:"vertical",children:[(0,s.jsx)(B.Z.Text,{children:"\u5220\u9664\u5BB9\u5668\u540E\u65E0\u6CD5\u6062\u590D,\u786E\u8BA4\u5417\uFF1F"}),(0,s.jsx)(S.Z,{name:"deleteImage",onChange:function(o){return w({deleteImage:o.target.checked,deleteData:H.deleteData})},children:"\u5220\u9664\u955C\u50CF\uFF1F"})]}),children:"\u9500\u6BC1\u5BB9\u5668"}),(0,s.jsx)(_.Z,{type:"vertical"}),(0,s.jsx)(a.ZP,{onClick:function(){X(!0)},children:"\u63A7\u5236\u53F0"}),(0,s.jsx)(d.a,{submitter:!1,trigger:(0,s.jsx)(a.ZP,{children:"Yaml"}),title:(0,s.jsxs)(N.Z,{children:[(0,s.jsx)("span",{children:"Compose Yaml"}),(0,s.jsx)("div",{})]}),children:(0,s.jsx)(de.ZP,{theme:"dark",minHeight:"550px",value:n.yaml,extensions:[q.RI.yaml()]})}),(0,s.jsx)(V.Link,{to:"/compose/create?id="+n.id+"&name="+n.name,children:(0,s.jsx)(a.ZP,{icon:(0,s.jsx)(D.Z,{}),children:"\u7F16\u8F91"})})]}):(0,s.jsx)(k.Z,{showIcon:!0,type:"info",message:"\u5F53\u524D\u90E8\u7F72\u4EFB\u52A1\u975E DPanel \u9762\u677F\u521B\u5EFA\uFF0C\u6CA1\u6709\u7BA1\u7406\u6743\u9650\u3002"})},"operator"),(0,s.jsx)(U.Z,{ghost:!0,title:(0,s.jsx)(g.Z,{}),subTitle:"\u5BB9\u5668\u7EC4",children:_e.name&&(0,s.jsx)(se.Z,{showLite:!0,searchNameList:P,ref:me})}),(0,s.jsxs)(ee.Z,{open:Ee,width:800,title:"\u63A7\u5236\u53F0\u65E5\u5FD7",forceRender:!0,onClose:function(){var o;X(!1),K(ue+1),(o=me.current)===null||o===void 0||o.reload()},extra:(0,s.jsx)(f.Z,{type:"primary",action:function(){var o;return(o=b.current)===null||o===void 0||o.clear(),(0,E.U_)({})},danger:!0,children:"\u4E2D\u6B62\u6267\u884C"}),footer:!1,children:[(0,s.jsx)(k.Z,{showIcon:!0,style:{marginBottom:"20px"},message:"\u5982\u679C\u62C9\u53D6\u955C\u50CF\u5931\u8D25\uFF0C\u8BF7\u914D\u7F6E\u4ED3\u5E93\u52A0\u901F\u5730\u5740\uFF0C\u4F7F\u7528\u3010\u4E00\u952E\u62C9\u53D6\u955C\u50CF\u3011\u529F\u80FD\u540E\u518D\u5C1D\u8BD5\u90E8\u7F72\u3002"}),(0,s.jsx)(y.Z,{ref:b})]})]})}},24910:function(J,j,e){e.d(j,{GG:function(){return U},Oh:function(){return W},U_:function(){return V},YZ:function(){return I},ik:function(){return L},im:function(){return M},mg:function(){return D},pm:function(){return y}});var i=e(15009),t=e.n(i),O=e(99289),v=e.n(O),u=e(54006);function M(_){return f.apply(this,arguments)}function f(){return f=v()(t()().mark(function _(B){return t()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,u.request)("/api/app/compose/create",{method:"POST",data:B}));case 1:case"end":return a.stop()}},_)})),f.apply(this,arguments)}function y(_){return E.apply(this,arguments)}function E(){return E=v()(t()().mark(function _(B){return t()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,u.request)("/api/app/compose/get-list",{method:"POST",data:B}));case 1:case"end":return a.stop()}},_)})),E.apply(this,arguments)}function I(_){return h.apply(this,arguments)}function h(){return h=v()(t()().mark(function _(B){return t()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,u.request)("/api/app/compose/get-detail",{method:"POST",data:B}));case 1:case"end":return a.stop()}},_)})),h.apply(this,arguments)}function L(_){return C.apply(this,arguments)}function C(){return C=v()(t()().mark(function _(B){return t()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,u.request)("/api/app/compose/delete",{method:"POST",data:B}));case 1:case"end":return a.stop()}},_)})),C.apply(this,arguments)}function W(_){return R.apply(this,arguments)}function R(){return R=v()(t()().mark(function _(B){return t()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,u.request)("/api/app/compose/container-deploy",{method:"POST",data:B}));case 1:case"end":return a.stop()}},_)})),R.apply(this,arguments)}function D(_){return g.apply(this,arguments)}function g(){return g=v()(t()().mark(function _(B){return t()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,u.request)("/api/app/compose/container-destroy",{method:"POST",data:B}));case 1:case"end":return a.stop()}},_)})),g.apply(this,arguments)}function U(_){return d.apply(this,arguments)}function d(){return d=v()(t()().mark(function _(B){return t()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,u.request)("/api/app/compose/container-ctrl",{method:"POST",data:B}));case 1:case"end":return a.stop()}},_)})),d.apply(this,arguments)}function V(_){return N.apply(this,arguments)}function N(){return N=v()(t()().mark(function _(B){return t()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,u.request)("/api/app/compose/container-process-kill",{method:"POST",data:B}));case 1:case"end":return a.stop()}},_)})),N.apply(this,arguments)}},3393:function(J,j,e){e.d(j,{Gb:function(){return y},Pn:function(){return L},Rb:function(){return W},YU:function(){return M},_U:function(){return I}});var i=e(15009),t=e.n(i),O=e(99289),v=e.n(O),u=e(54006);function M(D){return f.apply(this,arguments)}function f(){return f=v()(t()().mark(function D(g){return t()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,u.request)("/api/app/image/get-detail",{method:"POST",data:g}));case 1:case"end":return d.stop()}},D)})),f.apply(this,arguments)}function y(D){return E.apply(this,arguments)}function E(){return E=v()(t()().mark(function D(g){return t()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,u.request)("/api/app/image/tag-remote",{method:"POST",data:g}));case 1:case"end":return d.stop()}},D)})),E.apply(this,arguments)}function I(D){return h.apply(this,arguments)}function h(){return h=v()(t()().mark(function D(g){return t()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,u.request)("/api/app/image/tag-add",{method:"POST",data:g}));case 1:case"end":return d.stop()}},D)})),h.apply(this,arguments)}function L(D){return C.apply(this,arguments)}function C(){return C=v()(t()().mark(function D(g){return t()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,u.request)("/api/app/image/tag-delete",{method:"POST",data:g}));case 1:case"end":return d.stop()}},D)})),C.apply(this,arguments)}function W(D){return R.apply(this,arguments)}function R(){return R=v()(t()().mark(function D(g){return t()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,u.request)("/api/app/image/export",{method:"POST",data:g,responseType:"blob"}));case 1:case"end":return d.stop()}},D)})),R.apply(this,arguments)}},40056:function(J,j,e){e.d(j,{Z:function(){return fe}});var i=e(67294),t=e(89739),O=e(4340),v=e(97937),u=e(21640),M=e(78860),f=e(93967),y=e.n(f),E=e(29372),I=e(64217),h=e(42550),L=e(96159),C=e(53124),W=e(11568),R=e(14747),D=e(83559);const g=(n,l,m,p,P)=>({background:n,border:`${(0,W.bf)(p.lineWidth)} ${p.lineType} ${l}`,[`${P}-icon`]:{color:m}}),U=n=>{const{componentCls:l,motionDurationSlow:m,marginXS:p,marginSM:P,fontSize:Z,fontSizeLG:z,lineHeight:G,borderRadiusLG:H,motionEaseInOutCirc:w,withDescriptionIconSize:b,colorText:le,colorTextHeading:ie,withDescriptionPadding:ue,defaultPadding:K}=n;return{[l]:Object.assign(Object.assign({},(0,R.Wf)(n)),{position:"relative",display:"flex",alignItems:"center",padding:K,wordWrap:"break-word",borderRadius:H,[`&${l}-rtl`]:{direction:"rtl"},[`${l}-content`]:{flex:1,minWidth:0},[`${l}-icon`]:{marginInlineEnd:p,lineHeight:0},"&-description":{display:"none",fontSize:Z,lineHeight:G},"&-message":{color:ie},[`&${l}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${m} ${w}, opacity ${m} ${w}, - padding-top ${m} ${w}, padding-bottom ${m} ${w}, - margin-bottom ${m} ${w}`},[`&${l}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${l}-with-description`]:{alignItems:"flex-start",padding:ue,[`${l}-icon`]:{marginInlineEnd:P,fontSize:b,lineHeight:0},[`${l}-message`]:{display:"block",marginBottom:p,color:ie,fontSize:z},[`${l}-description`]:{display:"block",color:le}},[`${l}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},d=n=>{const{componentCls:l,colorSuccess:m,colorSuccessBorder:p,colorSuccessBg:P,colorWarning:Z,colorWarningBorder:z,colorWarningBg:G,colorError:H,colorErrorBorder:w,colorErrorBg:b,colorInfo:le,colorInfoBorder:ie,colorInfoBg:ue}=n;return{[l]:{"&-success":g(P,p,m,n,l),"&-info":g(ue,ie,le,n,l),"&-warning":g(G,z,Z,n,l),"&-error":Object.assign(Object.assign({},g(b,w,H,n,l)),{[`${l}-description > pre`]:{margin:0,padding:0}})}}},V=n=>{const{componentCls:l,iconCls:m,motionDurationMid:p,marginXS:P,fontSizeIcon:Z,colorIcon:z,colorIconHover:G}=n;return{[l]:{"&-action":{marginInlineStart:P},[`${l}-close-icon`]:{marginInlineStart:P,padding:0,overflow:"hidden",fontSize:Z,lineHeight:(0,W.bf)(Z),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${m}-close`]:{color:z,transition:`color ${p}`,"&:hover":{color:G}}},"&-close-text":{color:z,transition:`color ${p}`,"&:hover":{color:G}}}}},N=n=>({withDescriptionIconSize:n.fontSizeHeading3,defaultPadding:`${n.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${n.paddingMD}px ${n.paddingContentHorizontalLG}px`});var _=(0,D.I$)("Alert",n=>[U(n),d(n),V(n)],N),B=function(n,l){var m={};for(var p in n)Object.prototype.hasOwnProperty.call(n,p)&&l.indexOf(p)<0&&(m[p]=n[p]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,p=Object.getOwnPropertySymbols(n);P{const{icon:l,prefixCls:m,type:p}=n,P=S[p]||null;return l?(0,L.wm)(l,i.createElement("span",{className:`${m}-icon`},l),()=>({className:y()(`${m}-icon`,{[l.props.className]:l.props.className})})):i.createElement(P,{className:`${m}-icon`})},k=n=>{const{isClosable:l,prefixCls:m,closeIcon:p,handleClose:P,ariaProps:Z}=n,z=p===!0||p===void 0?i.createElement(v.Z,null):p;return l?i.createElement("button",Object.assign({type:"button",onClick:P,className:`${m}-close-icon`,tabIndex:0},Z),z):null};var $=i.forwardRef((n,l)=>{const{description:m,prefixCls:p,message:P,banner:Z,className:z,rootClassName:G,style:H,onMouseEnter:w,onMouseLeave:b,onClick:le,afterClose:ie,showIcon:ue,closable:K,closeText:ce,closeIcon:te,action:Ee,id:X}=n,me=B(n,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[pe,T]=i.useState(!1),o=i.useRef(null);i.useImperativeHandle(l,()=>({nativeElement:o.current}));const{getPrefixCls:c,direction:re,alert:r}=i.useContext(C.E_),x=c("alert",p),[F,De,Oe]=_(x),Pe=Y=>{var ae;T(!0),(ae=n.onClose)===null||ae===void 0||ae.call(n,Y)},ge=i.useMemo(()=>n.type!==void 0?n.type:Z?"warning":"info",[n.type,Z]),Me=i.useMemo(()=>typeof K=="object"&&K.closeIcon||ce?!0:typeof K=="boolean"?K:te!==!1&&te!==null&&te!==void 0?!0:!!(r!=null&&r.closable),[ce,te,K,r==null?void 0:r.closable]),he=Z&&ue===void 0?!0:ue,ye=y()(x,`${x}-${ge}`,{[`${x}-with-description`]:!!m,[`${x}-no-icon`]:!he,[`${x}-banner`]:!!Z,[`${x}-rtl`]:re==="rtl"},r==null?void 0:r.className,z,G,Oe,De),Ie=(0,I.Z)(me,{aria:!0,data:!0}),je=i.useMemo(()=>{var Y,ae;return typeof K=="object"&&K.closeIcon?K.closeIcon:ce||(te!==void 0?te:typeof(r==null?void 0:r.closable)=="object"&&(!((Y=r==null?void 0:r.closable)===null||Y===void 0)&&Y.closeIcon)?(ae=r==null?void 0:r.closable)===null||ae===void 0?void 0:ae.closeIcon:r==null?void 0:r.closeIcon)},[te,K,ce,r==null?void 0:r.closeIcon]),Be=i.useMemo(()=>{const Y=K!=null?K:r==null?void 0:r.closable;if(typeof Y=="object"){const{closeIcon:ae}=Y;return B(Y,["closeIcon"])}return{}},[K,r==null?void 0:r.closable]);return F(i.createElement(E.ZP,{visible:!pe,motionName:`${x}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Y=>({maxHeight:Y.offsetHeight}),onLeaveEnd:ie},(Y,ae)=>{let{className:Ce,style:Re}=Y;return i.createElement("div",Object.assign({id:X,ref:(0,h.sQ)(o,ae),"data-show":!pe,className:y()(ye,Ce),style:Object.assign(Object.assign(Object.assign({},r==null?void 0:r.style),H),Re),onMouseEnter:w,onMouseLeave:b,onClick:le,role:"alert"},Ie),he?i.createElement(a,{description:m,icon:n.icon,prefixCls:x,type:ge}):null,i.createElement("div",{className:`${x}-content`},P?i.createElement("div",{className:`${x}-message`},P):null,m?i.createElement("div",{className:`${x}-description`},m):null),Ee?i.createElement("div",{className:`${x}-action`},Ee):null,i.createElement(k,{isClosable:Me,prefixCls:x,closeIcon:je,handleClose:Pe,ariaProps:Be}))}))}),se=e(15671),ne=e(43144),Q=e(61120),de=e(78814),q=e(82963);function s(n,l,m){return l=(0,Q.Z)(l),(0,q.Z)(n,(0,de.Z)()?Reflect.construct(l,m||[],(0,Q.Z)(n).constructor):l.apply(n,m))}var oe=e(60136),A=function(n){function l(){var m;return(0,se.Z)(this,l),m=s(this,l,arguments),m.state={error:void 0,info:{componentStack:""}},m}return(0,oe.Z)(l,n),(0,ne.Z)(l,[{key:"componentDidCatch",value:function(p,P){this.setState({error:p,info:P})}},{key:"render",value:function(){const{message:p,description:P,id:Z,children:z}=this.props,{error:G,info:H}=this.state,w=(H==null?void 0:H.componentStack)||null,b=typeof p=="undefined"?(G||"").toString():p,le=typeof P=="undefined"?w:P;return G?i.createElement($,{id:Z,type:"error",message:b,description:i.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},le)}):z}}])}(i.Component);const ve=$;ve.ErrorBoundary=A;var fe=ve}}]); diff --git a/asset/static/p__compose__deploy.fd0fc5a5.async.js b/asset/static/p__compose__deploy.fd0fc5a5.async.js new file mode 100644 index 00000000..599b9a64 --- /dev/null +++ b/asset/static/p__compose__deploy.fd0fc5a5.async.js @@ -0,0 +1,4 @@ +!(function(){var xe=Object.defineProperty,Ae=Object.defineProperties;var We=Object.getOwnPropertyDescriptors;var De=Object.getOwnPropertySymbols;var Ue=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable;var Oe=(x,M,e)=>M in x?xe(x,M,{enumerable:!0,configurable:!0,writable:!0,value:e}):x[M]=e,Pe=(x,M)=>{for(var e in M||(M={}))Ue.call(M,e)&&Oe(x,e,M[e]);if(De)for(var e of De(M))$e.call(M,e)&&Oe(x,e,M[e]);return x},Me=(x,M)=>Ae(x,We(M));(self.webpackChunk=self.webpackChunk||[]).push([[7667],{16165:function(x,M,e){"use strict";var g=e(87462),f=e(1413),I=e(4942),h=e(45987),c=e(67294),_=e(93967),p=e.n(_),j=e(42550),t=e(63017),n=e(41755),i=["className","component","viewBox","spin","rotate","tabIndex","onClick","children"],r=c.forwardRef(function(a,o){var l=a.className,u=a.component,m=a.viewBox,T=a.spin,E=a.rotate,K=a.tabIndex,W=a.onClick,P=a.children,R=(0,h.Z)(a,i),U=c.useRef(),d=(0,j.x1)(U,o);(0,n.Kp)(!!(u||P),"Should have `component` prop or `children`."),(0,n.C3)(U);var B=c.useContext(t.Z),J=B.prefixCls,Z=J===void 0?"anticon":J,k=B.rootClassName,ne=p()(k,Z,(0,I.Z)({},"".concat(Z,"-spin"),!!T&&!!u),l),q=p()((0,I.Z)({},"".concat(Z,"-spin"),!!T)),ce=E?{msTransform:"rotate(".concat(E,"deg)"),transform:"rotate(".concat(E,"deg)")}:void 0,te=(0,f.Z)((0,f.Z)({},n.vD),{},{className:q,style:ce,viewBox:m});m||delete te.viewBox;var C=function(){return u?c.createElement(u,te,P):P?((0,n.Kp)(!!m||c.Children.count(P)===1&&c.isValidElement(P)&&c.Children.only(P).type==="use","Make sure that you provide correct `viewBox` prop (default `0 0 1024 1024`) to the icon."),c.createElement("svg",(0,g.Z)({},te,{viewBox:m}),P)):null},ae=K;return ae===void 0&&W&&(ae=-1),c.createElement("span",(0,g.Z)({role:"img"},R,{ref:d,tabIndex:ae,onClick:W,className:ne}),C())});r.displayName="AntdIcon",M.Z=r},35995:function(x,M,e){"use strict";e.d(M,{Z:function(){return j}});var g=e(87462),f=e(67294),I={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M508 624a112 112 0 00112-112c0-3.28-.15-6.53-.43-9.74L498.26 623.57c3.21.28 6.45.43 9.74.43zm370.72-458.44L836 122.88a8 8 0 00-11.31 0L715.37 232.23Q624.91 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.7 119.43 136.55 191.45L112.56 835a8 8 0 000 11.31L155.25 889a8 8 0 0011.31 0l712.16-712.12a8 8 0 000-11.32zM332 512a176 176 0 01258.88-155.28l-48.62 48.62a112.08 112.08 0 00-140.92 140.92l-48.62 48.62A175.09 175.09 0 01332 512z"}},{tag:"path",attrs:{d:"M942.2 486.2Q889.4 375 816.51 304.85L672.37 449A176.08 176.08 0 01445 676.37L322.74 798.63Q407.82 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5z"}}]},name:"eye-invisible",theme:"filled"},h=I,c=e(84089),_=function(n,i){return f.createElement(c.Z,(0,g.Z)({},n,{ref:i,icon:h}))},p=f.forwardRef(_),j=p},29158:function(x,M,e){"use strict";e.d(M,{Z:function(){return j}});var g=e(87462),f=e(67294),I={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z"}}]},name:"link",theme:"outlined"},h=I,c=e(84089),_=function(n,i){return f.createElement(c.Z,(0,g.Z)({},n,{ref:i,icon:h}))},p=f.forwardRef(_),j=p},74842:function(x,M,e){"use strict";e.d(M,{Z:function(){return j}});var g=e(87462),f=e(67294),I={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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"}},{tag:"path",attrs:{d:"M719.4 499.1l-296.1-215A15.9 15.9 0 00398 297v430c0 13.1 14.8 20.5 25.3 12.9l296.1-215a15.9 15.9 0 000-25.8zm-257.6 134V390.9L628.5 512 461.8 633.1z"}}]},name:"play-circle",theme:"outlined"},h=I,c=e(84089),_=function(n,i){return f.createElement(c.Z,(0,g.Z)({},n,{ref:i,icon:h}))},p=f.forwardRef(_),j=p},87784:function(x,M,e){"use strict";e.d(M,{Z:function(){return j}});var g=e(87462),f=e(67294),I={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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-372 0-89 31.3-170.8 83.5-234.8l523.3 523.3C682.8 852.7 601 884 512 884zm288.5-137.2L277.2 223.5C341.2 171.3 423 140 512 140c205.4 0 372 166.6 372 372 0 89-31.3 170.8-83.5 234.8z"}}]},name:"stop",theme:"outlined"},h=I,c=e(84089),_=function(n,i){return f.createElement(c.Z,(0,g.Z)({},n,{ref:i,icon:h}))},p=f.forwardRef(_),j=p},99861:function(x,M,e){"use strict";var g=e(15009),f=e.n(g),I=e(64599),h=e.n(I),c=e(99289),_=e.n(c),p=e(5574),j=e.n(p),t=e(83062),n=e(14726),i=e(42119),r=e(67294),a=e(92754),o=e(3393),l=e(184),u=e(38345),m=e(85893),T=(0,r.forwardRef)(function(E,K){(0,r.useImperativeHandle)(K,function(){return{}});var W=(0,r.useState)(0),P=j()(W,2),R=P[0],U=P[1],d=(0,r.useRef)();return(0,m.jsxs)(l.a,{trigger:(0,m.jsx)(t.Z,{title:"\u5F53\u90E8\u7F72\u65F6\u65E0\u6CD5\u6B63\u5E38\u62C9\u53D6\u955C\u50CF\u65F6\uFF0C\u53EF\u4EE5\u624B\u52A8\u4F7F\u7528\u9762\u677F\u7684\u4ED3\u5E93\u52A0\u901F\u529F\u80FD\u62C9\u53D6\u6240\u6709\u955C\u50CF",children:(0,m.jsx)(n.ZP,{children:E.title?E.title:"\u4E00\u952E\u62C9\u53D6\u955C\u50CF"})}),width:800,submitter:!1,title:"\u4E00\u952E\u62C9\u53D6\u955C\u50CF",onOpenChange:function(){var B=_()(f()().mark(function J(Z){var k,ne,q,ce,te,C,ae;return f()().wrap(function($){for(;;)switch($.prev=$.next){case 0:if(!Z){$.next=25;break}ne=0,q=h()(E.image),$.prev=3,q.s();case 5:if((ce=q.n()).done){$.next=15;break}return C=ce.value,U(ne),(te=d.current)===null||te===void 0||te.setStart(),$.next=11,(0,o.Gb)({tag:C,type:"pull"});case 11:ae=$.sent,ne++;case 13:$.next=5;break;case 15:$.next=20;break;case 17:$.prev=17,$.t0=$.catch(3),q.e($.t0);case 20:return $.prev=20,q.f(),$.finish(20);case 23:(k=d.current)===null||k===void 0||k.setFinish(),U(ne);case 25:case"end":return $.stop()}},J,null,[[3,17,20,23]])}));return function(J){return B.apply(this,arguments)}}(),children:[(0,m.jsx)(u.Z,{children:(0,m.jsx)(i.Z,{current:R,items:E.image.map(function(B,J){return{title:B,key:J}})})}),(0,m.jsx)(u.Z,{children:(0,m.jsx)(a.Z,{ref:d})})]})});M.Z=T},92754:function(x,M,e){"use strict";var g=e(5574),f=e.n(g),I=e(67294),h=e(54006),c=e(38703),_=e(85893),p=(0,I.forwardRef)(function(j,t){(0,I.useImperativeHandle)(t,function(){return{setFinish:function(){o({finish:{downloading:100,extracting:100}})},setStart:function(){o({start:{downloading:0,extracting:0}})}}});var n=(0,h.useModel)("subscriber");n.addDataHandler("imageDownload",function(){var l=n.getDataByType("imageDownload"),u=l.pop();u&&o(u.data)});var i=(0,I.useState)(),r=f()(i,2),a=r[0],o=r[1];return(0,I.useEffect)(function(){o({start:{downloading:0,extracting:0}})},[]),(0,_.jsx)(_.Fragment,{children:a&&Object.keys(a).map(function(l){return(0,_.jsx)(c.Z,{percent:a[l].downloading,success:{percent:a[l].extracting}},l)})})});M.Z=p},54964:function(x,M,e){"use strict";var g=e(78267),f=e.n(g),I=e(75458),h=e.n(I),c=e(67294),_=e(12320),p=e.n(_),j=e(89629),t=e(85893),n=new _.Terminal({convertEol:!0,fontFamily:'Menlo, Monaco, "Courier New", monospace',fontWeight:400,fontSize:16,cursorStyle:"block",cursorBlink:!0,theme:{foreground:"#bfbfbf",cursor:"gray",selectionForeground:"#ffffff"}}),i=new I.SearchAddon,r=new g.FitAddon,a=(0,c.forwardRef)(function(o,l){return(0,c.useEffect)(function(){n.loadAddon(r),n.loadAddon(i),n.open(document.getElementById("terminal-container")),r.fit()},[]),(0,c.useImperativeHandle)(l,function(){return{write:function(m){n.write(m)},clear:function(){n.clear()},getTerminal:function(){return n},findNext:function(m){i.findNext(m)},findPrev:function(m){i.findPrevious(m)}}}),(0,t.jsx)("div",{id:"terminal-container",style:{width:o.width?o.width:"100%",height:o.height?o.height:"500px"}})});M.Z=a},97964:function(x,M,e){"use strict";e.r(M),e.d(M,{default:function(){return ae}});var g=e(15009),f=e.n(g),I=e(99289),h=e.n(I),c=e(5574),_=e.n(c),p=e(80821),j=e(54964),t=e(24910),n=e(43425),i=e(74842),r=e(87784),a=e(33160),o=e(30159),l=e(45742),u=e(86548),m=e(91806),T=e(38345),E=e(184),K=e(54006),W=e(42075),P=e(96074),R=e(60922),U=e(84567),d=e(14726),B=e(40056),J=e(85265),Z=e(67294),k=e(7297),ne=e(99861),q=e(1272),ce=e(95089),te=e(95213),C=e(85893);function ae(){var _e=(0,K.useParams)(),$=(0,K.useNavigate)(),fe=(0,Z.useState)(),pe=_()(fe,2),s=pe[0],O=pe[1],b=(0,Z.useState)([]),L=_()(b,2),S=L[0],N=L[1],H=(0,Z.useState)({deleteImage:!1,deleteData:!1}),Y=_()(H,2),V=Y[0],Q=Y[1],w=(0,Z.useRef)(),oe=(0,Z.useState)(0),le=_()(oe,2),ue=le[0],z=le[1],de=(0,Z.useState)(!1),se=_()(de,2),ve=se[0],ee=se[1],he=(0,Z.useRef)(),me=(0,K.useModel)("subscriber");return me.addDataHandler("composeUp",function(){var A=me.getDataByType("composeUp"),D=A.pop();if(D){var y;(y=w.current)===null||y===void 0||y.write(D.data)}}),(0,Z.useEffect)(function(){var A,D;(A=w.current)===null||A===void 0||A.clear(),(0,t.YZ)({name:(D=_e.name)!==null&&D!==void 0?D:""}).then(function(y){var re,v=y.data.detail;v.setting.status&&v.setting.status.indexOf("running")>-1&&(v.isRunning=!0),v.setting.status&&v.setting.status.indexOf("paused")>-1&&(v.isPaused=!0),v.setting.status&&v.setting.status=="waiting"?v.isDeploy=!1:v.isDeploy=!0;var F=q.ZP.load(v.yaml);v.imageList=Object.keys(F.services).map(function(G){return F.services[G].image}),N(y.data.containerList.map(function(G){return"/"+G.name})),O(v),(re=he.current)===null||re===void 0||re.reload()})},[ue]),(0,C.jsxs)(T.Z,{direction:"column",gutter:[10,10],children:[(0,C.jsx)(T.Z,{title:(0,C.jsx)(n.Z,{}),subTitle:"\u64CD\u4F5C - "+(s==null?void 0:s.name),ghost:!0,children:s!=null&&s.id?(0,C.jsxs)(W.Z,{wrap:!0,children:[s.isDeploy&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(p.Z,{icon:(0,C.jsx)(i.Z,{}),action:function(){var D,y;return(D=w.current)===null||D===void 0||D.clear(),ee(!0),(0,t.GG)({id:(y=s==null?void 0:s.id)!==null&&y!==void 0?y:0,op:"start"})},disabled:(s==null?void 0:s.isRunning)||s.isPaused,messageSuccess:"\u542F\u52A8\u6210\u529F",children:"\u542F\u52A8"}),(0,C.jsx)(p.Z,{action:function(){var D,y;return(D=w.current)===null||D===void 0||D.clear(),ee(!0),(0,t.GG)({id:(y=s==null?void 0:s.id)!==null&&y!==void 0?y:0,op:"stop"})},messageSuccess:"\u505C\u6B62\u6210\u529F",icon:(0,C.jsx)(r.Z,{}),disabled:!s.isRunning,children:"\u505C\u6B62"}),(0,C.jsx)(p.Z,{action:function(){var D,y;return(D=w.current)===null||D===void 0||D.clear(),ee(!0),(0,t.GG)({id:(y=s==null?void 0:s.id)!==null&&y!==void 0?y:0,op:"restart"})},messageSuccess:"\u91CD\u542F\u6210\u529F",icon:(0,C.jsx)(a.Z,{}),children:"\u91CD\u542F"}),(0,C.jsx)(p.Z,{action:function(){var D,y;return(D=w.current)===null||D===void 0||D.clear(),ee(!0),(0,t.GG)({id:(y=s==null?void 0:s.id)!==null&&y!==void 0?y:0,op:"pause"})},messageSuccess:"\u6682\u505C\u6210\u529F",icon:(0,C.jsx)(o.Z,{}),disabled:!s.isRunning,children:"\u6682\u505C"}),(0,C.jsx)(p.Z,{action:function(){var D,y;return(D=w.current)===null||D===void 0||D.clear(),ee(!0),(0,t.GG)({id:(y=s==null?void 0:s.id)!==null&&y!==void 0?y:0,op:"unpause"})},messageSuccess:"\u6062\u590D\u6210\u529F",icon:(0,C.jsx)(i.Z,{}),disabled:!(s!=null&&s.isPaused),children:"\u6062\u590D"}),(0,C.jsx)(p.Z,{action:function(){var D,y;return(D=w.current)===null||D===void 0||D.clear(),ee(!0),(0,t.GG)({id:(y=s==null?void 0:s.id)!==null&&y!==void 0?y:0,op:"logs"})},messageSuccess:"\u83B7\u53D6\u6210\u529F",icon:(0,C.jsx)(l.Z,{}),children:"\u65E5\u5FD7"}),(0,C.jsx)(P.Z,{type:"vertical"})]}),(0,C.jsx)(ne.Z,{title:s.isDeploy?"\u4E00\u952E\u66F4\u65B0\u955C\u50CF":"\u4E00\u952E\u62C9\u53D6\u955C\u50CF",image:s.imageList}),(0,C.jsx)(p.Z,{type:"primary",action:h()(f()().mark(function A(){var D,y,re,v;return f()().wrap(function(G){for(;;)switch(G.prev=G.next){case 0:if((D=w.current)===null||D===void 0||D.clear(),ee(!0),!s.isDeploy){G.next=6;break}return G.next=5,(0,t.mg)({id:(re=s==null?void 0:s.id)!==null&&re!==void 0?re:0,deleteImage:!1,deleteData:!1});case 5:v=G.sent;case 6:return G.next=8,(0,t.Oh)({id:(y=s==null?void 0:s.id)!==null&&y!==void 0?y:0});case 8:return G.abrupt("return",G.sent);case 9:case"end":return G.stop()}},A)})),messageSuccess:"\u90E8\u7F72\u6210\u529F\uFF0C\u8BF7\u5230\u5BB9\u5668\u7BA1\u7406\u4E2D\u67E5\u770B",children:s.isDeploy?"\u91CD\u65B0\u90E8\u7F72":"\u90E8\u7F72\u5BB9\u5668"}),s.isDeploy&&(0,C.jsx)(p.Z,{type:"primary",action:h()(f()().mark(function A(){var D,y;return f()().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:(D=w.current)===null||D===void 0||D.clear(),ee(!0),(0,t.mg)({id:(y=s==null?void 0:s.id)!==null&&y!==void 0?y:0,deleteImage:V.deleteImage,deleteData:V.deleteData}),V.deleteData&&$("/compose/list");case 4:case"end":return v.stop()}},A)})),danger:!0,confirm:(0,C.jsxs)(W.Z,{style:{width:280},direction:"vertical",children:[(0,C.jsx)(R.Z.Text,{children:"\u5220\u9664\u5BB9\u5668\u540E\u65E0\u6CD5\u6062\u590D,\u786E\u8BA4\u5417\uFF1F"}),(0,C.jsx)(U.Z,{name:"deleteImage",onChange:function(D){return Q({deleteImage:D.target.checked,deleteData:V.deleteData})},children:"\u5220\u9664\u955C\u50CF\uFF1F"})]}),children:"\u9500\u6BC1\u5BB9\u5668"}),(0,C.jsx)(P.Z,{type:"vertical"}),(0,C.jsx)(d.ZP,{onClick:function(){ee(!0)},children:"\u63A7\u5236\u53F0"}),(0,C.jsx)(E.a,{submitter:!1,trigger:(0,C.jsx)(d.ZP,{children:"Yaml"}),title:(0,C.jsxs)(W.Z,{children:[(0,C.jsx)("span",{children:"Compose Yaml"}),(0,C.jsx)("div",{})]}),children:(0,C.jsx)(ce.ZP,{theme:"dark",minHeight:"550px",value:s.yaml,extensions:[te.RI.yaml()]})}),(0,C.jsx)(K.Link,{to:"/compose/create?id="+s.id+"&name="+s.name,children:(0,C.jsx)(d.ZP,{icon:(0,C.jsx)(u.Z,{}),children:"\u7F16\u8F91"})})]}):(0,C.jsx)(B.Z,{showIcon:!0,type:"info",message:"\u5F53\u524D\u90E8\u7F72\u4EFB\u52A1\u975E DPanel \u9762\u677F\u521B\u5EFA\uFF0C\u6CA1\u6709\u7BA1\u7406\u6743\u9650\u3002"})},"operator"),(0,C.jsx)(T.Z,{ghost:!0,title:(0,C.jsx)(m.Z,{}),subTitle:"\u5BB9\u5668\u7EC4",children:_e.name&&(0,C.jsx)(k.Z,{showLite:!0,searchNameList:S,ref:he})}),(0,C.jsxs)(J.Z,{open:ve,width:800,title:"\u63A7\u5236\u53F0\u65E5\u5FD7",forceRender:!0,onClose:function(){var D;ee(!1),z(ue+1),(D=he.current)===null||D===void 0||D.reload()},extra:(0,C.jsx)(p.Z,{type:"primary",action:function(){var D;return(D=w.current)===null||D===void 0||D.clear(),(0,t.U_)({})},danger:!0,children:"\u4E2D\u6B62\u6267\u884C"}),footer:!1,children:[(0,C.jsx)(B.Z,{showIcon:!0,style:{marginBottom:"20px"},message:"\u5982\u679C\u62C9\u53D6\u955C\u50CF\u5931\u8D25\uFF0C\u8BF7\u914D\u7F6E\u4ED3\u5E93\u52A0\u901F\u5730\u5740\uFF0C\u4F7F\u7528\u3010\u4E00\u952E\u62C9\u53D6\u955C\u50CF\u3011\u529F\u80FD\u540E\u518D\u5C1D\u8BD5\u90E8\u7F72\u3002"}),(0,C.jsx)(j.Z,{ref:w})]})]})}},24910:function(x,M,e){"use strict";e.d(M,{GG:function(){return T},Oh:function(){return o},U_:function(){return K},YZ:function(){return n},ik:function(){return r},im:function(){return _},mg:function(){return u},pm:function(){return j}});var g=e(15009),f=e.n(g),I=e(99289),h=e.n(I),c=e(54006);function _(P){return p.apply(this,arguments)}function p(){return p=h()(f()().mark(function P(R){return f()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,c.request)("/api/app/compose/create",{method:"POST",data:R}));case 1:case"end":return d.stop()}},P)})),p.apply(this,arguments)}function j(P){return t.apply(this,arguments)}function t(){return t=h()(f()().mark(function P(R){return f()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,c.request)("/api/app/compose/get-list",{method:"POST",data:R}));case 1:case"end":return d.stop()}},P)})),t.apply(this,arguments)}function n(P){return i.apply(this,arguments)}function i(){return i=h()(f()().mark(function P(R){return f()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,c.request)("/api/app/compose/get-detail",{method:"POST",data:R}));case 1:case"end":return d.stop()}},P)})),i.apply(this,arguments)}function r(P){return a.apply(this,arguments)}function a(){return a=h()(f()().mark(function P(R){return f()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,c.request)("/api/app/compose/delete",{method:"POST",data:R}));case 1:case"end":return d.stop()}},P)})),a.apply(this,arguments)}function o(P){return l.apply(this,arguments)}function l(){return l=h()(f()().mark(function P(R){return f()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,c.request)("/api/app/compose/container-deploy",{method:"POST",data:R}));case 1:case"end":return d.stop()}},P)})),l.apply(this,arguments)}function u(P){return m.apply(this,arguments)}function m(){return m=h()(f()().mark(function P(R){return f()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,c.request)("/api/app/compose/container-destroy",{method:"POST",data:R}));case 1:case"end":return d.stop()}},P)})),m.apply(this,arguments)}function T(P){return E.apply(this,arguments)}function E(){return E=h()(f()().mark(function P(R){return f()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,c.request)("/api/app/compose/container-ctrl",{method:"POST",data:R}));case 1:case"end":return d.stop()}},P)})),E.apply(this,arguments)}function K(P){return W.apply(this,arguments)}function W(){return W=h()(f()().mark(function P(R){return f()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",(0,c.request)("/api/app/compose/container-process-kill",{method:"POST",data:R}));case 1:case"end":return d.stop()}},P)})),W.apply(this,arguments)}},3393:function(x,M,e){"use strict";e.d(M,{Gb:function(){return j},Pn:function(){return r},Rb:function(){return o},YU:function(){return _},_U:function(){return n}});var g=e(15009),f=e.n(g),I=e(99289),h=e.n(I),c=e(54006);function _(u){return p.apply(this,arguments)}function p(){return p=h()(f()().mark(function u(m){return f()().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.abrupt("return",(0,c.request)("/api/app/image/get-detail",{method:"POST",data:m}));case 1:case"end":return E.stop()}},u)})),p.apply(this,arguments)}function j(u){return t.apply(this,arguments)}function t(){return t=h()(f()().mark(function u(m){return f()().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.abrupt("return",(0,c.request)("/api/app/image/tag-remote",{method:"POST",data:m}));case 1:case"end":return E.stop()}},u)})),t.apply(this,arguments)}function n(u){return i.apply(this,arguments)}function i(){return i=h()(f()().mark(function u(m){return f()().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.abrupt("return",(0,c.request)("/api/app/image/tag-add",{method:"POST",data:m}));case 1:case"end":return E.stop()}},u)})),i.apply(this,arguments)}function r(u){return a.apply(this,arguments)}function a(){return a=h()(f()().mark(function u(m){return f()().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.abrupt("return",(0,c.request)("/api/app/image/tag-delete",{method:"POST",data:m}));case 1:case"end":return E.stop()}},u)})),a.apply(this,arguments)}function o(u){return l.apply(this,arguments)}function l(){return l=h()(f()().mark(function u(m){return f()().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.abrupt("return",(0,c.request)("/api/app/image/export",{method:"POST",data:m,responseType:"blob"}));case 1:case"end":return E.stop()}},u)})),l.apply(this,arguments)}},75458:function(x){(function(M,e){x.exports=e()})(self,()=>(()=>{"use strict";var M={345:(I,h)=>{Object.defineProperty(h,"__esModule",{value:!0}),h.runAndSubscribe=h.forwardEvent=h.EventEmitter=void 0,h.EventEmitter=class{constructor(){this._listeners=[],this._disposed=!1}get event(){return this._event||(this._event=c=>(this._listeners.push(c),{dispose:()=>{if(!this._disposed){for(let _=0;__.fire(p))},h.runAndSubscribe=function(c,_){return _(void 0),c(p=>_(p))}},859:(I,h)=>{function c(_){for(const p of _)p.dispose();_.length=0}Object.defineProperty(h,"__esModule",{value:!0}),h.getDisposeArrayDisposable=h.disposeArray=h.toDisposable=h.MutableDisposable=h.Disposable=void 0,h.Disposable=class{constructor(){this._disposables=[],this._isDisposed=!1}dispose(){this._isDisposed=!0;for(const _ of this._disposables)_.dispose();this._disposables.length=0}register(_){return this._disposables.push(_),_}unregister(_){const p=this._disposables.indexOf(_);p!==-1&&this._disposables.splice(p,1)}},h.MutableDisposable=class{constructor(){this._isDisposed=!1}get value(){return this._isDisposed?void 0:this._value}set value(_){var p;this._isDisposed||_===this._value||((p=this._value)==null||p.dispose(),this._value=_)}clear(){this.value=void 0}dispose(){var _;this._isDisposed=!0,(_=this._value)==null||_.dispose(),this._value=void 0}},h.toDisposable=function(_){return{dispose:_}},h.disposeArray=c,h.getDisposeArrayDisposable=function(_){return{dispose:()=>c(_)}}}},e={};function g(I){var h=e[I];if(h!==void 0)return h.exports;var c=e[I]={exports:{}};return M[I](c,c.exports,g),c.exports}var f={};return(()=>{var I=f;Object.defineProperty(I,"__esModule",{value:!0}),I.SearchAddon=void 0;const h=g(345),c=g(859),_=" ~!@#$%^&*()+`-=[]{}|\\;:\"',./<>?";class p extends c.Disposable{constructor(t){var n;super(),this._highlightedLines=new Set,this._highlightDecorations=[],this._selectedDecoration=this.register(new c.MutableDisposable),this._linesCacheTimeoutId=0,this._linesCacheDisposables=new c.MutableDisposable,this._onDidChangeResults=this.register(new h.EventEmitter),this.onDidChangeResults=this._onDidChangeResults.event,this._highlightLimit=(n=t==null?void 0:t.highlightLimit)!=null?n:1e3}activate(t){this._terminal=t,this.register(this._terminal.onWriteParsed(()=>this._updateMatches())),this.register(this._terminal.onResize(()=>this._updateMatches())),this.register((0,c.toDisposable)(()=>this.clearDecorations()))}_updateMatches(){var t;this._highlightTimeout&&window.clearTimeout(this._highlightTimeout),this._cachedSearchTerm&&((t=this._lastSearchOptions)!=null&&t.decorations)&&(this._highlightTimeout=setTimeout(()=>{const n=this._cachedSearchTerm;this._cachedSearchTerm=void 0,this.findPrevious(n,Me(Pe({},this._lastSearchOptions),{incremental:!0,noScroll:!0}))},200))}clearDecorations(t){this._selectedDecoration.clear(),(0,c.disposeArray)(this._highlightDecorations),this._highlightDecorations=[],this._highlightedLines.clear(),t||(this._cachedSearchTerm=void 0)}clearActiveDecoration(){this._selectedDecoration.clear()}findNext(t,n){if(!this._terminal)throw new Error("Cannot use addon until it has been loaded");const i=!this._lastSearchOptions||this._didOptionsChange(this._lastSearchOptions,n);this._lastSearchOptions=n,n!=null&&n.decorations&&(this._cachedSearchTerm===void 0||t!==this._cachedSearchTerm||i)&&this._highlightAllMatches(t,n);const r=this._findNextAndSelect(t,n);return this._fireResults(n),this._cachedSearchTerm=t,r}_highlightAllMatches(t,n){if(!this._terminal)throw new Error("Cannot use addon until it has been loaded");if(!t||t.length===0)return void this.clearDecorations();n=n||{},this.clearDecorations(!0);const i=[];let r,a=this._find(t,0,0,n);for(;a&&((r==null?void 0:r.row)!==a.row||(r==null?void 0:r.col)!==a.col)&&!(i.length>=this._highlightLimit);)r=a,i.push(r),a=this._find(t,r.col+r.term.length>=this._terminal.cols?r.row+1:r.row,r.col+r.term.length>=this._terminal.cols?0:r.col+1,n);for(const o of i){const l=this._createResultDecoration(o,n.decorations);l&&(this._highlightedLines.add(l.marker.line),this._highlightDecorations.push({decoration:l,match:o,dispose(){l.dispose()}}))}}_find(t,n,i,r){var l;if(!this._terminal||!t||t.length===0)return(l=this._terminal)==null||l.clearSelection(),void this.clearDecorations();if(i>this._terminal.cols)throw new Error(`Invalid col: ${i} to search in terminal of ${this._terminal.cols} cols`);let a;this._initLinesCache();const o={startRow:n,startCol:i};if(a=this._findInLine(t,o,r),!a)for(let u=n+1;u=0&&(l.startRow=T,u=this._findInLine(t,l,n,o),!u);T--);}if(!u&&r!==this._terminal.buffer.active.baseY+this._terminal.rows-1)for(let T=this._terminal.buffer.active.baseY+this._terminal.rows-1;T>=r&&(l.startRow=T,u=this._findInLine(t,l,n,o),!u);T--);return this._selectResult(u,n==null?void 0:n.decorations,n==null?void 0:n.noScroll)}_initLinesCache(){const t=this._terminal;this._linesCache||(this._linesCache=new Array(t.buffer.active.length),this._linesCacheDisposables.value=(0,c.getDisposeArrayDisposable)([t.onLineFeed(()=>this._destroyLinesCache()),t.onCursorMove(()=>this._destroyLinesCache()),t.onResize(()=>this._destroyLinesCache())])),window.clearTimeout(this._linesCacheTimeoutId),this._linesCacheTimeoutId=window.setTimeout(()=>this._destroyLinesCache(),15e3)}_destroyLinesCache(){this._linesCache=void 0,this._linesCacheDisposables.clear(),this._linesCacheTimeoutId&&(window.clearTimeout(this._linesCacheTimeoutId),this._linesCacheTimeoutId=0)}_isWholeWord(t,n,i){return(t===0||_.includes(n[t-1]))&&(t+i.length===n.length||_.includes(n[t+i.length]))}_findInLine(t,n,i={},r=!1){var U;const a=this._terminal,o=n.startRow,l=n.startCol,u=a.buffer.active.getLine(o);if(u!=null&&u.isWrapped)return r?void(n.startCol+=a.cols):(n.startRow--,n.startCol+=a.cols,this._findInLine(t,n,i));let m=(U=this._linesCache)==null?void 0:U[o];m||(m=this._translateBufferLineToStringWithWrap(o,!0),this._linesCache&&(this._linesCache[o]=m));const[T,E]=m,K=this._bufferColsToStringOffset(o,l),W=i.caseSensitive?t:t.toLowerCase(),P=i.caseSensitive?T:T.toLowerCase();let R=-1;if(i.regex){const d=RegExp(W,"g");let B;if(r)for(;B=d.exec(P.slice(0,K));)R=d.lastIndex-B[0].length,t=B[0],d.lastIndex-=t.length-1;else B=d.exec(P.slice(K)),B&&B[0].length>0&&(R=K+(d.lastIndex-B[0].length),t=B[0])}else r?K-W.length>=0&&(R=P.lastIndexOf(W,K-W.length)):R=P.indexOf(W,K);if(R>=0){if(i.wholeWord&&!this._isWholeWord(R,P,t))return;let d=0;for(;d=E[d+1];)d++;let B=d;for(;B=E[B+1];)B++;const J=R-E[d],Z=R+t.length-E[B],k=this._stringLengthToBufferSize(o+d,J);return{term:t,col:k,row:o+d,size:this._stringLengthToBufferSize(o+B,Z)-k+a.cols*(B-d)}}}_stringLengthToBufferSize(t,n){const i=this._terminal.buffer.active.getLine(t);if(!i)return 0;for(let r=0;r1&&(n-=o.length-1);const l=i.getCell(r+1);l&&l.getWidth()===0&&n++}return n}_bufferColsToStringOffset(t,n){const i=this._terminal;let r=t,a=0,o=i.buffer.active.getLine(r);for(;n>0&&o;){for(let l=0;lthis._applyStyles(u,n.activeMatchBorder,!0))),l.push(o.onDispose(()=>(0,c.disposeArray)(l))),this._selectedDecoration.value={decoration:o,match:t,dispose(){o.dispose()}}}}}if(!i&&(t.row>=r.buffer.active.viewportY+r.rows||t.rowthis._applyStyles(l,n.matchBorder,!1))),o.push(a.onDispose(()=>(0,c.disposeArray)(o)))}return a}}I.SearchAddon=p})(),f})())},40056:function(x,M,e){"use strict";e.d(M,{Z:function(){return pe}});var g=e(67294),f=e(89739),I=e(4340),h=e(97937),c=e(21640),_=e(78860),p=e(93967),j=e.n(p),t=e(29372),n=e(64217),i=e(42550),r=e(96159),a=e(53124),o=e(11568),l=e(14747),u=e(83559);const m=(s,O,b,L,S)=>({background:s,border:`${(0,o.bf)(L.lineWidth)} ${L.lineType} ${O}`,[`${S}-icon`]:{color:b}}),T=s=>{const{componentCls:O,motionDurationSlow:b,marginXS:L,marginSM:S,fontSize:N,fontSizeLG:H,lineHeight:Y,borderRadiusLG:V,motionEaseInOutCirc:Q,withDescriptionIconSize:w,colorText:oe,colorTextHeading:le,withDescriptionPadding:ue,defaultPadding:z}=s;return{[O]:Object.assign(Object.assign({},(0,l.Wf)(s)),{position:"relative",display:"flex",alignItems:"center",padding:z,wordWrap:"break-word",borderRadius:V,[`&${O}-rtl`]:{direction:"rtl"},[`${O}-content`]:{flex:1,minWidth:0},[`${O}-icon`]:{marginInlineEnd:L,lineHeight:0},"&-description":{display:"none",fontSize:N,lineHeight:Y},"&-message":{color:le},[`&${O}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${b} ${Q}, opacity ${b} ${Q}, + padding-top ${b} ${Q}, padding-bottom ${b} ${Q}, + margin-bottom ${b} ${Q}`},[`&${O}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${O}-with-description`]:{alignItems:"flex-start",padding:ue,[`${O}-icon`]:{marginInlineEnd:S,fontSize:w,lineHeight:0},[`${O}-message`]:{display:"block",marginBottom:L,color:le,fontSize:H},[`${O}-description`]:{display:"block",color:oe}},[`${O}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},E=s=>{const{componentCls:O,colorSuccess:b,colorSuccessBorder:L,colorSuccessBg:S,colorWarning:N,colorWarningBorder:H,colorWarningBg:Y,colorError:V,colorErrorBorder:Q,colorErrorBg:w,colorInfo:oe,colorInfoBorder:le,colorInfoBg:ue}=s;return{[O]:{"&-success":m(S,L,b,s,O),"&-info":m(ue,le,oe,s,O),"&-warning":m(Y,H,N,s,O),"&-error":Object.assign(Object.assign({},m(w,Q,V,s,O)),{[`${O}-description > pre`]:{margin:0,padding:0}})}}},K=s=>{const{componentCls:O,iconCls:b,motionDurationMid:L,marginXS:S,fontSizeIcon:N,colorIcon:H,colorIconHover:Y}=s;return{[O]:{"&-action":{marginInlineStart:S},[`${O}-close-icon`]:{marginInlineStart:S,padding:0,overflow:"hidden",fontSize:N,lineHeight:(0,o.bf)(N),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${b}-close`]:{color:H,transition:`color ${L}`,"&:hover":{color:Y}}},"&-close-text":{color:H,transition:`color ${L}`,"&:hover":{color:Y}}}}},W=s=>({withDescriptionIconSize:s.fontSizeHeading3,defaultPadding:`${s.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${s.paddingMD}px ${s.paddingContentHorizontalLG}px`});var P=(0,u.I$)("Alert",s=>[T(s),E(s),K(s)],W),R=function(s,O){var b={};for(var L in s)Object.prototype.hasOwnProperty.call(s,L)&&O.indexOf(L)<0&&(b[L]=s[L]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,L=Object.getOwnPropertySymbols(s);S{const{icon:O,prefixCls:b,type:L}=s,S=U[L]||null;return O?(0,r.wm)(O,g.createElement("span",{className:`${b}-icon`},O),()=>({className:j()(`${b}-icon`,{[O.props.className]:O.props.className})})):g.createElement(S,{className:`${b}-icon`})},B=s=>{const{isClosable:O,prefixCls:b,closeIcon:L,handleClose:S,ariaProps:N}=s,H=L===!0||L===void 0?g.createElement(h.Z,null):L;return O?g.createElement("button",Object.assign({type:"button",onClick:S,className:`${b}-close-icon`,tabIndex:0},N),H):null};var Z=g.forwardRef((s,O)=>{const{description:b,prefixCls:L,message:S,banner:N,className:H,rootClassName:Y,style:V,onMouseEnter:Q,onMouseLeave:w,onClick:oe,afterClose:le,showIcon:ue,closable:z,closeText:de,closeIcon:se,action:ve,id:ee}=s,he=R(s,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[me,A]=g.useState(!1),D=g.useRef(null);g.useImperativeHandle(O,()=>({nativeElement:D.current}));const{getPrefixCls:y,direction:re,alert:v}=g.useContext(a.E_),F=y("alert",L),[G,ye,Ie]=P(F),be=X=>{var ie;A(!0),(ie=s.onClose)===null||ie===void 0||ie.call(s,X)},ge=g.useMemo(()=>s.type!==void 0?s.type:N?"warning":"info",[s.type,N]),Le=g.useMemo(()=>typeof z=="object"&&z.closeIcon||de?!0:typeof z=="boolean"?z:se!==!1&&se!==null&&se!==void 0?!0:!!(v!=null&&v.closable),[de,se,z,v==null?void 0:v.closable]),Ee=N&&ue===void 0?!0:ue,Re=j()(F,`${F}-${ge}`,{[`${F}-with-description`]:!!b,[`${F}-no-icon`]:!Ee,[`${F}-banner`]:!!N,[`${F}-rtl`]:re==="rtl"},v==null?void 0:v.className,H,Y,Ie,ye),Te=(0,n.Z)(he,{aria:!0,data:!0}),je=g.useMemo(()=>{var X,ie;return typeof z=="object"&&z.closeIcon?z.closeIcon:de||(se!==void 0?se:typeof(v==null?void 0:v.closable)=="object"&&(!((X=v==null?void 0:v.closable)===null||X===void 0)&&X.closeIcon)?(ie=v==null?void 0:v.closable)===null||ie===void 0?void 0:ie.closeIcon:v==null?void 0:v.closeIcon)},[se,z,de,v==null?void 0:v.closeIcon]),Se=g.useMemo(()=>{const X=z!=null?z:v==null?void 0:v.closable;if(typeof X=="object"){const{closeIcon:ie}=X;return R(X,["closeIcon"])}return{}},[z,v==null?void 0:v.closable]);return G(g.createElement(t.ZP,{visible:!me,motionName:`${F}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:X=>({maxHeight:X.offsetHeight}),onLeaveEnd:le},(X,ie)=>{let{className:Ce,style:Be}=X;return g.createElement("div",Object.assign({id:ee,ref:(0,i.sQ)(D,ie),"data-show":!me,className:j()(Re,Ce),style:Object.assign(Object.assign(Object.assign({},v==null?void 0:v.style),V),Be),onMouseEnter:Q,onMouseLeave:w,onClick:oe,role:"alert"},Te),Ee?g.createElement(d,{description:b,icon:s.icon,prefixCls:F,type:ge}):null,g.createElement("div",{className:`${F}-content`},S?g.createElement("div",{className:`${F}-message`},S):null,b?g.createElement("div",{className:`${F}-description`},b):null),ve?g.createElement("div",{className:`${F}-action`},ve):null,g.createElement(B,{isClosable:Le,prefixCls:F,closeIcon:je,handleClose:be,ariaProps:Se}))}))}),k=e(15671),ne=e(43144),q=e(61120),ce=e(78814),te=e(82963);function C(s,O,b){return O=(0,q.Z)(O),(0,te.Z)(s,(0,ce.Z)()?Reflect.construct(O,b||[],(0,q.Z)(s).constructor):O.apply(s,b))}var ae=e(60136),$=function(s){function O(){var b;return(0,k.Z)(this,O),b=C(this,O,arguments),b.state={error:void 0,info:{componentStack:""}},b}return(0,ae.Z)(O,s),(0,ne.Z)(O,[{key:"componentDidCatch",value:function(L,S){this.setState({error:L,info:S})}},{key:"render",value:function(){const{message:L,description:S,id:N,children:H}=this.props,{error:Y,info:V}=this.state,Q=(V==null?void 0:V.componentStack)||null,w=typeof L=="undefined"?(Y||"").toString():L,oe=typeof S=="undefined"?Q:S;return Y?g.createElement(Z,{id:N,type:"error",message:w,description:g.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},oe)}):H}}])}(g.Component);const fe=Z;fe.ErrorBoundary=$;var pe=fe}}]); +}()); \ No newline at end of file diff --git a/asset/static/p__compose__list.9a685206.async.js b/asset/static/p__compose__list.e1167a1b.async.js similarity index 99% rename from asset/static/p__compose__list.9a685206.async.js rename to asset/static/p__compose__list.e1167a1b.async.js index 477822bb..158c1a6d 100644 --- a/asset/static/p__compose__list.9a685206.async.js +++ b/asset/static/p__compose__list.e1167a1b.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[8022],{23430:function(I,M,n){"use strict";n.d(M,{Z:function(){return _}});var O=n(87462),i=n(67294),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},u=c,l=n(84089),D=function(P,r){return i.createElement(l.Z,(0,O.Z)({},P,{ref:r,icon:u}))},h=i.forwardRef(D),_=h},80821:function(I,M,n){"use strict";n.d(M,{Z:function(){return r}});var O=n(5574),i=n.n(O),c=n(93246),u=n(54006),l=n(31418),D=n(86738),h=n(14726),_=n(83062),f=n(67294),P=n(85893);function r(e){var E=(0,f.useState)(!1),t=i()(E,2),o=t[0],R=t[1],j=l.Z.useApp(),p=(0,u.useIntl)(),g=function(){R(!0),e.action().then(function(v){if(R(!1),typeof e.onSuccess=="function"&&e.onSuccess(v),e.messageSuccess){var a="";typeof e.messageSuccess=="function"?a=e.messageSuccess(v):a=e.messageSuccess,a.indexOf(".")>-1&&(a=p.formatMessage({id:a})),e.asynced?(0,c.Rk)(j,a):(0,c.$h)(j,a)}}).catch(function(v){R(!1),typeof e.onError=="function"&&e.onError(v)})};return e.confirm?(0,P.jsx)(D.Z,{style:{width:500},title:"\u63D0\u793A",description:e.confirm,onConfirm:g,okText:"Yes",cancelText:"No",children:(0,P.jsx)(h.ZP,{disabled:e.disabled,icon:e.icon,loading:o,danger:e.danger,type:e.type,children:e.children})}):(0,P.jsx)(_.Z,{title:e.tips,children:(0,P.jsx)(h.ZP,{disabled:e.disabled,icon:e.icon,loading:o,onClick:g,danger:e.danger,type:e.type,children:e.children})})}},94359:function(I,M,n){"use strict";n.d(M,{Z:function(){return E}});var O=n(67294),i=n(3089),c=n(98165),u=n(18429),l=n(8751),D=n(14313),h=n(30159),_=n(87740),f=n(66309),P=n(83062),r=n(54006),e=n(85893);function E(t){var o=(0,e.jsx)(e.Fragment,{});if(t.status=="0"&&(o=(0,e.jsx)(f.Z,{icon:(0,e.jsx)(i.Z,{}),color:"default",children:"waiting"})),t.status=="10"&&(o=(0,e.jsx)(f.Z,{icon:(0,e.jsx)(c.Z,{spin:!0}),color:"processing",children:"processing"})),t.status=="20"&&(o=(0,e.jsx)(f.Z,{icon:(0,e.jsx)(u.Z,{}),color:"error",children:"error"})),t.status=="30"&&(o=(0,e.jsx)(f.Z,{icon:(0,e.jsx)(l.Z,{}),color:"success",children:"success"})),t.status=="running"){var R,j;o=(0,e.jsx)(f.Z,{icon:(0,e.jsx)(D.Z,{}),color:"success",children:(R=t.message)!==null&&R!==void 0&&R.showInTag?(j=t.message)===null||j===void 0?void 0:j.content:t.status})}if(t.status=="paused"){var p,g;o=(0,e.jsx)(f.Z,{icon:(0,e.jsx)(h.Z,{}),children:(p=t.message)!==null&&p!==void 0&&p.showInTag?(g=t.message)===null||g===void 0?void 0:g.content:t.status})}if(t.status=="restarting"||t.status=="waiting"){var A,v;o=(0,e.jsx)(f.Z,{icon:(0,e.jsx)(_.Z,{}),children:(A=t.message)!==null&&A!==void 0&&A.showInTag?(v=t.message)===null||v===void 0?void 0:v.content:t.status})}if(t.status=="exited"||t.status=="dead"||t.status=="removing"){var a,d;o=(0,e.jsx)(f.Z,{icon:(0,e.jsx)(u.Z,{}),color:"warning",children:(a=t.message)!==null&&a!==void 0&&a.showInTag?(d=t.message)===null||d===void 0?void 0:d.content:t.status})}return t.link&&(o=(0,e.jsx)(r.Link,{to:t.link,children:o})),t.message&&(o=(0,e.jsx)(P.Z,{placement:t.message.placement,title:t.message.content,children:o})),(0,e.jsx)(e.Fragment,{children:o})}},96781:function(I,M,n){"use strict";var O=n(67294),i=(0,O.createContext)({});M.Z=i},92922:function(I,M,n){"use strict";n.r(M),n.d(M,{default:function(){return d}});var O=n(15009),i=n.n(O),c=n(99289),u=n.n(c),l=n(80821),D=n(24910),h=n(43425),_=n(86548),f=n(23430),P=n(10641),r=n(54006),e=n(42075),E=n(96074),t=n(83062),o=n(46464),R=n(67294),j=n(96781),p=n(94359),g=n(67255),A=n(93162),v=n.n(A),a=n(85893);function d(){var B=(0,R.useContext)(j.Z),s=B.listTableRef;return(0,a.jsx)(P.Z,{scroll:{x:"max-content"},request:function(){var y=u()(i()().mark(function x(m){var U,C,T;return i()().wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,(0,D.pm)({title:m.title,name:m.name,pageSize:(U=m.pageSize)!==null&&U!==void 0?U:10,page:(C=m.current)!==null&&C!==void 0?C:1});case 2:return T=L.sent,L.abrupt("return",{data:T.data.list,success:!0,total:T.data.list.length});case 4:case"end":return L.stop()}},x)}));return function(x){return y.apply(this,arguments)}}(),rowKey:"name",columns:[{title:"\u6807\u8BC6",dataIndex:"name",width:200,render:function(x,m,U,C,T){return(0,a.jsx)(r.Link,{to:"/compose/deploy/"+m.name,children:m.name},U)}},{title:"\u9879\u76EE\u540D\u79F0",dataIndex:"title",width:200},{title:"\u5BB9\u5668\u72B6\u6001",dataIndex:"status",search:!1,render:function(x,m,U,C,T){var W="running",L=m.setting.status.indexOf("(");return L>-1?W=m.setting.status.slice(0,L):W=m.setting.status,(0,a.jsx)(p.Z,{status:W,message:{content:m.setting.status,placement:"top",showInTag:!0}})}},{title:"\u64CD\u4F5C",width:80,valueType:"option",key:"option",render:function(x,m,U,C,T){return(0,a.jsxs)(e.Z,{split:(0,a.jsx)(E.Z,{type:"vertical"}),children:[(0,a.jsx)(r.Link,{to:"/compose/deploy/"+m.name,children:(0,a.jsx)(t.Z,{title:"\u7BA1\u7406",children:(0,a.jsx)(h.Z,{})})},"3"),m.yaml&&(0,a.jsx)(r.Link,{to:"/compose/create?id="+m.id,children:(0,a.jsx)(t.Z,{title:"\u7F16\u8F91",children:(0,a.jsx)(_.Z,{})})},"4"),m.yaml&&(0,a.jsx)(o.Z.Link,{onClick:function(){var L=new Blob([m.yaml],{type:"text/plain"});(0,A.saveAs)(L,m.name+".yaml")},children:(0,a.jsx)(t.Z,{title:"\u4E0B\u8F7D",children:(0,a.jsx)(f.Z,{})})},"2")]})}}],rowSelection:{defaultSelectedRowKeys:[],alwaysShowAlert:!0,getCheckboxProps:function(x){return{disabled:!x.yaml}}},tableAlertOptionRender:function(x){var m=x.selectedRows;return(0,a.jsx)(e.Z,{size:16,children:(0,a.jsx)(l.Z,{danger:!0,type:"primary",action:function(){return(0,D.ik)({id:m.map(function(C){return C.id})})},onSuccess:function(){var C,T;return!((C=s.current)===null||C===void 0)&&C.reloadAndRest&&((T=s.current)===null||T===void 0||T.reloadAndRest()),!0},onError:function(){var C,T;return!((C=s.current)===null||C===void 0)&&C.reset&&((T=s.current)===null||T===void 0||T.reset()),!0},messageSuccess:"\u5220\u9664\u6210\u529F",confirm:(0,a.jsx)(e.Z,{style:{width:280},direction:"vertical",children:(0,a.jsx)(o.Z.Text,{children:"\u5220\u9664\u524D\u8BF7\u5148\u9500\u6BC1\u76F8\u5173\u5BB9\u5668\uFF0C\u786E\u8BA4\u5417\uFF1F"})}),children:"\u6279\u91CF\u5220\u9664"})})},pagination:(0,g.O)(),search:{collapsed:!1},actionRef:s,columnsState:(0,g.j)("compose-list")})}},24910:function(I,M,n){"use strict";n.d(M,{GG:function(){return p},Oh:function(){return t},U_:function(){return A},YZ:function(){return P},ik:function(){return e},im:function(){return D},mg:function(){return R},pm:function(){return _}});var O=n(15009),i=n.n(O),c=n(99289),u=n.n(c),l=n(54006);function D(a){return h.apply(this,arguments)}function h(){return h=u()(i()().mark(function a(d){return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,l.request)("/api/app/compose/create",{method:"POST",data:d}));case 1:case"end":return s.stop()}},a)})),h.apply(this,arguments)}function _(a){return f.apply(this,arguments)}function f(){return f=u()(i()().mark(function a(d){return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,l.request)("/api/app/compose/get-list",{method:"POST",data:d}));case 1:case"end":return s.stop()}},a)})),f.apply(this,arguments)}function P(a){return r.apply(this,arguments)}function r(){return r=u()(i()().mark(function a(d){return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,l.request)("/api/app/compose/get-detail",{method:"POST",data:d}));case 1:case"end":return s.stop()}},a)})),r.apply(this,arguments)}function e(a){return E.apply(this,arguments)}function E(){return E=u()(i()().mark(function a(d){return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,l.request)("/api/app/compose/delete",{method:"POST",data:d}));case 1:case"end":return s.stop()}},a)})),E.apply(this,arguments)}function t(a){return o.apply(this,arguments)}function o(){return o=u()(i()().mark(function a(d){return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,l.request)("/api/app/compose/container-deploy",{method:"POST",data:d}));case 1:case"end":return s.stop()}},a)})),o.apply(this,arguments)}function R(a){return j.apply(this,arguments)}function j(){return j=u()(i()().mark(function a(d){return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,l.request)("/api/app/compose/container-destroy",{method:"POST",data:d}));case 1:case"end":return s.stop()}},a)})),j.apply(this,arguments)}function p(a){return g.apply(this,arguments)}function g(){return g=u()(i()().mark(function a(d){return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,l.request)("/api/app/compose/container-ctrl",{method:"POST",data:d}));case 1:case"end":return s.stop()}},a)})),g.apply(this,arguments)}function A(a){return v.apply(this,arguments)}function v(){return v=u()(i()().mark(function a(d){return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,l.request)("/api/app/compose/container-process-kill",{method:"POST",data:d}));case 1:case"end":return s.stop()}},a)})),v.apply(this,arguments)}},67255:function(I,M,n){"use strict";n.d(M,{O:function(){return O},j:function(){return i}});function O(){var c,u=parseInt((c=localStorage.getItem("dpanel-pagesize"))!==null&&c!==void 0?c:"0");return{showSizeChanger:!0,defaultPageSize:u!=null?u:20}}function i(c){var u="dpanel-table-column-".concat(c),l={};if(localStorage.getItem(u)){var D;l=JSON.parse((D=localStorage.getItem(u))!==null&&D!==void 0?D:"{}")}return{defaultValue:l,onChange:function(_){localStorage.setItem("dpanel-table-column-".concat(c),JSON.stringify(_))}}}},93162:function(I,M,n){var O,i,c;(function(u,l){i=[],O=l,c=typeof O=="function"?O.apply(M,i):O,c!==void 0&&(I.exports=c)})(this,function(){"use strict";function u(r,e){return typeof e=="undefined"?e={autoBom:!1}:typeof e!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),e={autoBom:!e}),e.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(r.type)?new Blob(["\uFEFF",r],{type:r.type}):r}function l(r,e,E){var t=new XMLHttpRequest;t.open("GET",r),t.responseType="blob",t.onload=function(){P(t.response,e,E)},t.onerror=function(){console.error("could not download file")},t.send()}function D(r){var e=new XMLHttpRequest;e.open("HEAD",r,!1);try{e.send()}catch(E){}return 200<=e.status&&299>=e.status}function h(r){try{r.dispatchEvent(new MouseEvent("click"))}catch(E){var e=document.createEvent("MouseEvents");e.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),r.dispatchEvent(e)}}var _=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof n.g=="object"&&n.g.global===n.g?n.g:void 0,f=_.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),P=_.saveAs||(typeof window!="object"||window!==_?function(){}:"download"in HTMLAnchorElement.prototype&&!f?function(r,e,E){var t=_.URL||_.webkitURL,o=document.createElement("a");e=e||r.name||"download",o.download=e,o.rel="noopener",typeof r=="string"?(o.href=r,o.origin===location.origin?h(o):D(o.href)?l(r,e,E):h(o,o.target="_blank")):(o.href=t.createObjectURL(r),setTimeout(function(){t.revokeObjectURL(o.href)},4e4),setTimeout(function(){h(o)},0))}:"msSaveOrOpenBlob"in navigator?function(r,e,E){if(e=e||r.name||"download",typeof r!="string")navigator.msSaveOrOpenBlob(u(r,E),e);else if(D(r))l(r,e,E);else{var t=document.createElement("a");t.href=r,t.target="_blank",setTimeout(function(){h(t)})}}:function(r,e,E,t){if(t=t||open("","_blank"),t&&(t.document.title=t.document.body.innerText="downloading..."),typeof r=="string")return l(r,e,E);var o=r.type==="application/octet-stream",R=/constructor/i.test(_.HTMLElement)||_.safari,j=/CriOS\/[\d]+/.test(navigator.userAgent);if((j||o&&R||f)&&typeof FileReader!="undefined"){var p=new FileReader;p.onloadend=function(){var v=p.result;v=j?v:v.replace(/^data:[^;]*;/,"data:attachment/file;"),t?t.location.href=v:location=v,t=null},p.readAsDataURL(r)}else{var g=_.URL||_.webkitURL,A=g.createObjectURL(r);t?t.location=A:location.href=A,t=null,setTimeout(function(){g.revokeObjectURL(A)},4e4)}});_.saveAs=P.saveAs=P,I.exports=P})}}]); +(self.webpackChunk=self.webpackChunk||[]).push([[8022],{23430:function(I,M,n){"use strict";n.d(M,{Z:function(){return _}});var O=n(87462),i=n(67294),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},u=c,l=n(84089),D=function(P,r){return i.createElement(l.Z,(0,O.Z)({},P,{ref:r,icon:u}))},h=i.forwardRef(D),_=h},80821:function(I,M,n){"use strict";n.d(M,{Z:function(){return r}});var O=n(5574),i=n.n(O),c=n(93246),u=n(54006),l=n(31418),D=n(86738),h=n(14726),_=n(83062),f=n(67294),P=n(85893);function r(e){var E=(0,f.useState)(!1),t=i()(E,2),o=t[0],R=t[1],j=l.Z.useApp(),p=(0,u.useIntl)(),g=function(){R(!0),e.action().then(function(v){if(R(!1),typeof e.onSuccess=="function"&&e.onSuccess(v),e.messageSuccess){var a="";typeof e.messageSuccess=="function"?a=e.messageSuccess(v):a=e.messageSuccess,a.indexOf(".")>-1&&(a=p.formatMessage({id:a})),e.asynced?(0,c.Rk)(j,a):(0,c.$h)(j,a)}}).catch(function(v){R(!1),typeof e.onError=="function"&&e.onError(v)})};return e.confirm?(0,P.jsx)(D.Z,{style:{width:500},title:"\u63D0\u793A",description:e.confirm,onConfirm:g,okText:"Yes",cancelText:"No",children:(0,P.jsx)(h.ZP,{disabled:e.disabled,icon:e.icon,loading:o,danger:e.danger,type:e.type,children:e.children})}):(0,P.jsx)(_.Z,{title:e.tips,children:(0,P.jsx)(h.ZP,{disabled:e.disabled,icon:e.icon,loading:o,onClick:g,danger:e.danger,type:e.type,children:e.children})})}},94359:function(I,M,n){"use strict";n.d(M,{Z:function(){return E}});var O=n(67294),i=n(3089),c=n(98165),u=n(18429),l=n(8751),D=n(14313),h=n(30159),_=n(87740),f=n(66309),P=n(83062),r=n(54006),e=n(85893);function E(t){var o=(0,e.jsx)(e.Fragment,{});if(t.status=="0"&&(o=(0,e.jsx)(f.Z,{icon:(0,e.jsx)(i.Z,{}),color:"default",children:"waiting"})),t.status=="10"&&(o=(0,e.jsx)(f.Z,{icon:(0,e.jsx)(c.Z,{spin:!0}),color:"processing",children:"processing"})),t.status=="20"&&(o=(0,e.jsx)(f.Z,{icon:(0,e.jsx)(u.Z,{}),color:"error",children:"error"})),t.status=="30"&&(o=(0,e.jsx)(f.Z,{icon:(0,e.jsx)(l.Z,{}),color:"success",children:"success"})),t.status=="running"){var R,j;o=(0,e.jsx)(f.Z,{icon:(0,e.jsx)(D.Z,{}),color:"success",children:(R=t.message)!==null&&R!==void 0&&R.showInTag?(j=t.message)===null||j===void 0?void 0:j.content:t.status})}if(t.status=="paused"){var p,g;o=(0,e.jsx)(f.Z,{icon:(0,e.jsx)(h.Z,{}),children:(p=t.message)!==null&&p!==void 0&&p.showInTag?(g=t.message)===null||g===void 0?void 0:g.content:t.status})}if(t.status=="restarting"||t.status=="waiting"){var A,v;o=(0,e.jsx)(f.Z,{icon:(0,e.jsx)(_.Z,{}),children:(A=t.message)!==null&&A!==void 0&&A.showInTag?(v=t.message)===null||v===void 0?void 0:v.content:t.status})}if(t.status=="exited"||t.status=="dead"||t.status=="removing"){var a,d;o=(0,e.jsx)(f.Z,{icon:(0,e.jsx)(u.Z,{}),color:"warning",children:(a=t.message)!==null&&a!==void 0&&a.showInTag?(d=t.message)===null||d===void 0?void 0:d.content:t.status})}return t.link&&(o=(0,e.jsx)(r.Link,{to:t.link,children:o})),t.message&&(o=(0,e.jsx)(P.Z,{placement:t.message.placement,title:t.message.content,children:o})),(0,e.jsx)(e.Fragment,{children:o})}},96781:function(I,M,n){"use strict";var O=n(67294),i=(0,O.createContext)({});M.Z=i},92922:function(I,M,n){"use strict";n.r(M),n.d(M,{default:function(){return d}});var O=n(15009),i=n.n(O),c=n(99289),u=n.n(c),l=n(80821),D=n(24910),h=n(43425),_=n(86548),f=n(23430),P=n(10641),r=n(54006),e=n(42075),E=n(96074),t=n(83062),o=n(60922),R=n(67294),j=n(96781),p=n(94359),g=n(67255),A=n(93162),v=n.n(A),a=n(85893);function d(){var B=(0,R.useContext)(j.Z),s=B.listTableRef;return(0,a.jsx)(P.Z,{scroll:{x:"max-content"},request:function(){var y=u()(i()().mark(function x(m){var U,C,T;return i()().wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,(0,D.pm)({title:m.title,name:m.name,pageSize:(U=m.pageSize)!==null&&U!==void 0?U:10,page:(C=m.current)!==null&&C!==void 0?C:1});case 2:return T=L.sent,L.abrupt("return",{data:T.data.list,success:!0,total:T.data.list.length});case 4:case"end":return L.stop()}},x)}));return function(x){return y.apply(this,arguments)}}(),rowKey:"name",columns:[{title:"\u6807\u8BC6",dataIndex:"name",width:200,render:function(x,m,U,C,T){return(0,a.jsx)(r.Link,{to:"/compose/deploy/"+m.name,children:m.name},U)}},{title:"\u9879\u76EE\u540D\u79F0",dataIndex:"title",width:200},{title:"\u5BB9\u5668\u72B6\u6001",dataIndex:"status",search:!1,render:function(x,m,U,C,T){var W="running",L=m.setting.status.indexOf("(");return L>-1?W=m.setting.status.slice(0,L):W=m.setting.status,(0,a.jsx)(p.Z,{status:W,message:{content:m.setting.status,placement:"top",showInTag:!0}})}},{title:"\u64CD\u4F5C",width:80,valueType:"option",key:"option",render:function(x,m,U,C,T){return(0,a.jsxs)(e.Z,{split:(0,a.jsx)(E.Z,{type:"vertical"}),children:[(0,a.jsx)(r.Link,{to:"/compose/deploy/"+m.name,children:(0,a.jsx)(t.Z,{title:"\u7BA1\u7406",children:(0,a.jsx)(h.Z,{})})},"3"),m.yaml&&(0,a.jsx)(r.Link,{to:"/compose/create?id="+m.id,children:(0,a.jsx)(t.Z,{title:"\u7F16\u8F91",children:(0,a.jsx)(_.Z,{})})},"4"),m.yaml&&(0,a.jsx)(o.Z.Link,{onClick:function(){var L=new Blob([m.yaml],{type:"text/plain"});(0,A.saveAs)(L,m.name+".yaml")},children:(0,a.jsx)(t.Z,{title:"\u4E0B\u8F7D",children:(0,a.jsx)(f.Z,{})})},"2")]})}}],rowSelection:{defaultSelectedRowKeys:[],alwaysShowAlert:!0,getCheckboxProps:function(x){return{disabled:!x.yaml}}},tableAlertOptionRender:function(x){var m=x.selectedRows;return(0,a.jsx)(e.Z,{size:16,children:(0,a.jsx)(l.Z,{danger:!0,type:"primary",action:function(){return(0,D.ik)({id:m.map(function(C){return C.id})})},onSuccess:function(){var C,T;return!((C=s.current)===null||C===void 0)&&C.reloadAndRest&&((T=s.current)===null||T===void 0||T.reloadAndRest()),!0},onError:function(){var C,T;return!((C=s.current)===null||C===void 0)&&C.reset&&((T=s.current)===null||T===void 0||T.reset()),!0},messageSuccess:"\u5220\u9664\u6210\u529F",confirm:(0,a.jsx)(e.Z,{style:{width:280},direction:"vertical",children:(0,a.jsx)(o.Z.Text,{children:"\u5220\u9664\u524D\u8BF7\u5148\u9500\u6BC1\u76F8\u5173\u5BB9\u5668\uFF0C\u786E\u8BA4\u5417\uFF1F"})}),children:"\u6279\u91CF\u5220\u9664"})})},pagination:(0,g.O)(),search:{collapsed:!1},actionRef:s,columnsState:(0,g.j)("compose-list")})}},24910:function(I,M,n){"use strict";n.d(M,{GG:function(){return p},Oh:function(){return t},U_:function(){return A},YZ:function(){return P},ik:function(){return e},im:function(){return D},mg:function(){return R},pm:function(){return _}});var O=n(15009),i=n.n(O),c=n(99289),u=n.n(c),l=n(54006);function D(a){return h.apply(this,arguments)}function h(){return h=u()(i()().mark(function a(d){return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,l.request)("/api/app/compose/create",{method:"POST",data:d}));case 1:case"end":return s.stop()}},a)})),h.apply(this,arguments)}function _(a){return f.apply(this,arguments)}function f(){return f=u()(i()().mark(function a(d){return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,l.request)("/api/app/compose/get-list",{method:"POST",data:d}));case 1:case"end":return s.stop()}},a)})),f.apply(this,arguments)}function P(a){return r.apply(this,arguments)}function r(){return r=u()(i()().mark(function a(d){return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,l.request)("/api/app/compose/get-detail",{method:"POST",data:d}));case 1:case"end":return s.stop()}},a)})),r.apply(this,arguments)}function e(a){return E.apply(this,arguments)}function E(){return E=u()(i()().mark(function a(d){return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,l.request)("/api/app/compose/delete",{method:"POST",data:d}));case 1:case"end":return s.stop()}},a)})),E.apply(this,arguments)}function t(a){return o.apply(this,arguments)}function o(){return o=u()(i()().mark(function a(d){return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,l.request)("/api/app/compose/container-deploy",{method:"POST",data:d}));case 1:case"end":return s.stop()}},a)})),o.apply(this,arguments)}function R(a){return j.apply(this,arguments)}function j(){return j=u()(i()().mark(function a(d){return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,l.request)("/api/app/compose/container-destroy",{method:"POST",data:d}));case 1:case"end":return s.stop()}},a)})),j.apply(this,arguments)}function p(a){return g.apply(this,arguments)}function g(){return g=u()(i()().mark(function a(d){return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,l.request)("/api/app/compose/container-ctrl",{method:"POST",data:d}));case 1:case"end":return s.stop()}},a)})),g.apply(this,arguments)}function A(a){return v.apply(this,arguments)}function v(){return v=u()(i()().mark(function a(d){return i()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",(0,l.request)("/api/app/compose/container-process-kill",{method:"POST",data:d}));case 1:case"end":return s.stop()}},a)})),v.apply(this,arguments)}},67255:function(I,M,n){"use strict";n.d(M,{O:function(){return O},j:function(){return i}});function O(){var c,u=parseInt((c=localStorage.getItem("dpanel-pagesize"))!==null&&c!==void 0?c:"0");return{showSizeChanger:!0,defaultPageSize:u!=null?u:20}}function i(c){var u="dpanel-table-column-".concat(c),l={};if(localStorage.getItem(u)){var D;l=JSON.parse((D=localStorage.getItem(u))!==null&&D!==void 0?D:"{}")}return{defaultValue:l,onChange:function(_){localStorage.setItem("dpanel-table-column-".concat(c),JSON.stringify(_))}}}},93162:function(I,M,n){var O,i,c;(function(u,l){i=[],O=l,c=typeof O=="function"?O.apply(M,i):O,c!==void 0&&(I.exports=c)})(this,function(){"use strict";function u(r,e){return typeof e=="undefined"?e={autoBom:!1}:typeof e!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),e={autoBom:!e}),e.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(r.type)?new Blob(["\uFEFF",r],{type:r.type}):r}function l(r,e,E){var t=new XMLHttpRequest;t.open("GET",r),t.responseType="blob",t.onload=function(){P(t.response,e,E)},t.onerror=function(){console.error("could not download file")},t.send()}function D(r){var e=new XMLHttpRequest;e.open("HEAD",r,!1);try{e.send()}catch(E){}return 200<=e.status&&299>=e.status}function h(r){try{r.dispatchEvent(new MouseEvent("click"))}catch(E){var e=document.createEvent("MouseEvents");e.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),r.dispatchEvent(e)}}var _=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof n.g=="object"&&n.g.global===n.g?n.g:void 0,f=_.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),P=_.saveAs||(typeof window!="object"||window!==_?function(){}:"download"in HTMLAnchorElement.prototype&&!f?function(r,e,E){var t=_.URL||_.webkitURL,o=document.createElement("a");e=e||r.name||"download",o.download=e,o.rel="noopener",typeof r=="string"?(o.href=r,o.origin===location.origin?h(o):D(o.href)?l(r,e,E):h(o,o.target="_blank")):(o.href=t.createObjectURL(r),setTimeout(function(){t.revokeObjectURL(o.href)},4e4),setTimeout(function(){h(o)},0))}:"msSaveOrOpenBlob"in navigator?function(r,e,E){if(e=e||r.name||"download",typeof r!="string")navigator.msSaveOrOpenBlob(u(r,E),e);else if(D(r))l(r,e,E);else{var t=document.createElement("a");t.href=r,t.target="_blank",setTimeout(function(){h(t)})}}:function(r,e,E,t){if(t=t||open("","_blank"),t&&(t.document.title=t.document.body.innerText="downloading..."),typeof r=="string")return l(r,e,E);var o=r.type==="application/octet-stream",R=/constructor/i.test(_.HTMLElement)||_.safari,j=/CriOS\/[\d]+/.test(navigator.userAgent);if((j||o&&R||f)&&typeof FileReader!="undefined"){var p=new FileReader;p.onloadend=function(){var v=p.result;v=j?v:v.replace(/^data:[^;]*;/,"data:attachment/file;"),t?t.location.href=v:location=v,t=null},p.readAsDataURL(r)}else{var g=_.URL||_.webkitURL,A=g.createObjectURL(r);t?t.location=A:location.href=A,t=null,setTimeout(function(){g.revokeObjectURL(A)},4e4)}});_.saveAs=P.saveAs=P,I.exports=P})}}]); diff --git a/asset/static/p__docker__volume.9eca6fd5.async.js b/asset/static/p__docker__volume.7a4d36ba.async.js similarity index 99% rename from asset/static/p__docker__volume.9eca6fd5.async.js rename to asset/static/p__docker__volume.7a4d36ba.async.js index 59543390..4a94da90 100644 --- a/asset/static/p__docker__volume.9eca6fd5.async.js +++ b/asset/static/p__docker__volume.7a4d36ba.async.js @@ -1,2 +1,2 @@ "use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9002],{80821:function(z,D,e){e.d(D,{Z:function(){return K}});var Z=e(5574),c=e.n(Z),p=e(93246),f=e(54006),A=e(31418),E=e(86738),b=e(14726),R=e(83062),S=e(67294),P=e(85893);function K(s){var V=(0,S.useState)(!1),N=c()(V,2),C=N[0],W=N[1],M=A.Z.useApp(),G=(0,f.useIntl)(),I=function(){W(!0),s.action().then(function(T){if(W(!1),typeof s.onSuccess=="function"&&s.onSuccess(T),s.messageSuccess){var v="";typeof s.messageSuccess=="function"?v=s.messageSuccess(T):v=s.messageSuccess,v.indexOf(".")>-1&&(v=G.formatMessage({id:v})),s.asynced?(0,p.Rk)(M,v):(0,p.$h)(M,v)}}).catch(function(T){W(!1),typeof s.onError=="function"&&s.onError(T)})};return s.confirm?(0,P.jsx)(E.Z,{style:{width:500},title:"\u63D0\u793A",description:s.confirm,onConfirm:I,okText:"Yes",cancelText:"No",children:(0,P.jsx)(b.ZP,{disabled:s.disabled,icon:s.icon,loading:C,danger:s.danger,type:s.type,children:s.children})}):(0,P.jsx)(R.Z,{title:s.tips,children:(0,P.jsx)(b.ZP,{disabled:s.disabled,icon:s.icon,loading:C,onClick:I,danger:s.danger,type:s.type,children:s.children})})}},78451:function(z,D,e){e.d(D,{Z:function(){return p}});var Z=e(67294),c=e(85893);function p(f){return(0,c.jsx)("span",{style:{wordBreak:"break-word"},children:f.content})}},86783:function(z,D,e){e.r(D),e.d(D,{default:function(){return je}});var Z=e(15009),c=e.n(Z),p=e(99289),f=e.n(p),A=e(80821),E=e(78451),b=e(5574),R=e.n(b),S=e(54006);function P(u){return K.apply(this,arguments)}function K(){return K=f()(c()().mark(function u(h){return c()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,S.request)("/api/app/volume/get-list",{method:"POST",data:h}));case 1:case"end":return t.stop()}},u)})),K.apply(this,arguments)}function s(u){return V.apply(this,arguments)}function V(){return V=f()(c()().mark(function u(h){return c()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,S.request)("/api/app/volume/create",{method:"POST",data:h}));case 1:case"end":return t.stop()}},u)})),V.apply(this,arguments)}function N(){return C.apply(this,arguments)}function C(){return C=f()(c()().mark(function u(){return c()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,S.request)("/api/app/volume/prune",{method:"POST"});case 2:return i.abrupt("return",i.sent);case 3:case"end":return i.stop()}},u)})),C.apply(this,arguments)}function W(u){return M.apply(this,arguments)}function M(){return M=f()(c()().mark(function u(h){return c()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,S.request)("/api/app/volume/delete",{method:"POST",data:h});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},u)})),M.apply(this,arguments)}function G(u){return I.apply(this,arguments)}function I(){return I=f()(c()().mark(function u(h){return c()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,S.request)("/api/app/volume/get-detail",{method:"POST",data:h}));case 1:case"end":return t.stop()}},u)})),I.apply(this,arguments)}var J=e(93246),T=e(184),v=e(5966),q=e(62370),_=e(86615),ee=e(97462),ne=e(17186),te=e(24739),re=e(31418),ae=e(14726),Y=e(34041),y=e(67294),n=e(85893),ue=(0,y.forwardRef)(function(u,h){var i=(0,y.useState)(!1),t=R()(i,2),o=t[0],m=t[1],l=re.Z.useApp(),a=(0,y.useRef)();return(0,y.useImperativeHandle)(h,function(){return{}}),(0,n.jsxs)(T.a,{name:"create",title:"\u6DFB\u52A0\u5B58\u50A8\u5377",open:o,onOpenChange:function(r){m(r)},formRef:a,trigger:(0,n.jsx)(ae.ZP,{type:"primary",children:"\u521B\u5EFA\u5B58\u50A8\u5377"}),onFinish:function(){var g=f()(c()().mark(function r(d){var O,$,U,w,x,B;return c()().wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return w=[],d.otherOptions&&d.otherOptions.map(function(k){w.push(k.name+` -`+k.value)}),j.next=4,s({name:d.name,driver:"local",type:d.type,nfsUrl:(O=d.nfsUrl)!==null&&O!==void 0?O:"",nfsMountPoint:($=d.nfsMountPoint)!==null&&$!==void 0?$:"",nfsOptions:(U=d.nfsOptions)!==null&&U!==void 0?U:"",tmpfsOptions:d.tmpfsOptions,otherOptions:w});case 4:if(x=j.sent,!(x&&x.data&&x.data.info.Name!="")){j.next=10;break}return(0,J.$h)(l,"\u6DFB\u52A0\u5B58\u50A8\u5377\u6210\u529F"),u.onFinish&&u.onFinish(),(B=a.current)===null||B===void 0||B.resetFields(),j.abrupt("return",!0);case 10:case"end":return j.stop()}},r)}));return function(r){return g.apply(this,arguments)}}(),children:[(0,n.jsx)(v.Z,{label:"\u540D\u79F0",name:"name",placeholder:"\u6307\u5B9A\u552F\u4E00\u5B58\u50A8\u5377\u540D\u79F0"}),(0,n.jsx)(q.Z,{label:"\u7C7B\u578B",name:"driver",children:(0,n.jsx)(Y.Z,{defaultValue:"local",children:(0,n.jsx)(Y.Z.Option,{value:"local",children:"local"})})}),(0,n.jsx)(_.Z.Group,{name:"type",label:"\u5B58\u50A8\u7C7B\u578B",valueEnum:{default:"\u9ED8\u8BA4",tmpfs:"tmpfs",nfs:"Nfs",nfs4:"Nfs4",other:"\u81EA\u5B9A\u4E49"},initialValue:"default"}),(0,n.jsx)(ee.Z,{name:["type"],children:function(r){var d=r.type;if(d=="other")return(0,n.jsx)(ne.u,{name:"otherOptions",creatorButtonProps:{creatorButtonText:"\u5B58\u50A8"},copyIconProps:!1,min:0,children:(0,n.jsxs)(te.UW,{children:[(0,n.jsx)(v.Z,{name:"name",label:"\u540D\u79F0",placeholder:"\u4F8B\u5982:mountpoint"}),(0,n.jsx)(v.Z,{name:"value",label:"\u503C",placeholder:"\u4F8B\u5982:/etc/path"})]})});if(d=="nfs"||d=="nfs4")return[(0,n.jsx)(v.Z,{label:"\u5730\u5740",name:"nfsUrl",required:!0,rules:[{required:!0}],placeholder:"\u914D\u7F6ENfs\u670D\u52A1\u5730\u5740,\u4F8B\u5982 my.nfs.com \u6216\u662F 172.16.1.13 "},"nfsUrl"),(0,n.jsx)(v.Z,{label:"\u6302\u8F7D\u70B9",name:"nfsMountPoint",required:!0,rules:[{required:!0}],placeholder:"\u4F8B\u5982, /export/share, :/export/share, /share or :/share"},"nfsMountPoint"),(0,n.jsx)(v.Z,{label:"\u914D\u7F6E",name:"nfsOptions",initialValue:"rw,noatime,rsize=8192,wsize=8192,tcp,timeo=14"},"nfsOptions")];if(d=="tmpfs")return[(0,n.jsx)(v.Z,{label:"\u914D\u7F6E",name:"tmpfsOptions",initialValue:"size=100m,uid=1000"},"tmpfsOptions")]}})]})}),le=ue,Q=e(38345),se=e(45360),ie=e(85576),F=e(26412),oe=e(63490),H=e(66309),de=(0,y.forwardRef)(function(u,h){var i;(0,y.useImperativeHandle)(h,function(){return{showDetail:function(B){U.open({type:"loading",content:"\u6B63\u5728\u83B7\u53D6\u5B58\u50A8\u5377\u8BE6\u60C5",duration:0});var L=G({name:B}).then(function(j){d(j.data),l(!0)}).finally(function(){U.destroy()})}}});var t=(0,y.useState)(!1),o=R()(t,2),m=o[0],l=o[1],a=(0,y.useState)(),g=R()(a,2),r=g[0],d=g[1],O=se.ZP.useMessage(),$=R()(O,2),U=$[0],w=$[1];return(0,n.jsxs)(n.Fragment,{children:[w,(0,n.jsxs)(ie.Z,{width:800,open:m,footer:!1,onCancel:function(){return l(!1)},children:[(0,n.jsx)(Q.Z,{title:"\u5B58\u50A8\u8BE6\u60C5",ghost:!0,children:(0,n.jsxs)(F.Z,{labelStyle:{width:"150px"},column:1,bordered:!0,children:[(0,n.jsx)(F.Z.Item,{label:"\u540D\u79F0",children:r==null?void 0:r.info.Name}),(0,n.jsx)(F.Z.Item,{label:"\u521B\u5EFA\u65F6\u95F4",children:new Date((i=r==null?void 0:r.info.CreatedAt)!==null&&i!==void 0?i:"").toLocaleString()}),(0,n.jsx)(F.Z.Item,{label:"\u6302\u8F7D\u70B9",children:r==null?void 0:r.info.Mountpoint}),(0,n.jsx)(F.Z.Item,{label:"\u7C7B\u578B",children:r==null?void 0:r.info.Driver}),(r==null?void 0:r.info.Labels)&&(0,n.jsx)(F.Z.Item,{label:"Lables",children:(0,n.jsx)(F.Z,{labelStyle:{width:"150px"},column:1,bordered:!0,children:(r==null?void 0:r.info.Labels)&&Object.keys(r==null?void 0:r.info.Labels).map(function(x){return(0,n.jsx)(F.Z.Item,{label:x,children:r.info.Labels[x]})})})})]})}),(0,n.jsx)(Q.Z,{title:"\u4F7F\u7528\u5BB9\u5668",ghost:!0,children:(0,n.jsx)(oe.Z,{rowKey:"Id",columns:[{title:"\u5BB9\u5668\u540D\u79F0",dataIndex:"Name",render:function(B,L,j){return(0,n.jsx)(S.Link,{target:"_blank",to:"/app/detail/edit/".concat(L.Id),children:L.Name})}},{title:"\u5BB9\u5668\u5185\u8DEF\u5F84",dataIndex:"Mount"},{title:"\u6743\u9650",render:function(B,L,j){return L.RW?(0,n.jsx)(H.Z,{children:"\u8BFB\u5199"}):(0,n.jsx)(H.Z,{children:"\u53EA\u8BFB"})}}],dataSource:r==null?void 0:r.inUseContainer,pagination:!1})})]})]})}),ce=de,fe=e(67255),me=e(43425),ve=e(90078),he=e(10641),X=e(42075),pe=e(96074),ge=e(46464),xe=e(83062);function je(){var u=(0,y.useRef)(),h=(0,y.useRef)();return(0,n.jsxs)(ve._z,{header:{extra:[(0,n.jsx)(le,{onFinish:function(){var t,o;!((t=u.current)===null||t===void 0)&&t.reloadAndRest&&((o=u.current)===null||o===void 0||o.reloadAndRest())}},"create")]},children:[(0,n.jsx)(ce,{ref:h}),(0,n.jsx)(he.Z,{scroll:{x:"max-content"},rowKey:"Name",pagination:(0,fe.O)(),columns:[{title:"\u540D\u79F0",dataIndex:"Name",width:300,render:function(t,o,m,l,a){return(0,n.jsx)(E.Z,{content:o.Name})}},{title:"\u72B6\u6001",ellipsis:!0,search:!1,render:function(t,o,m,l,a){return o.InUse?(0,n.jsx)(H.Z,{color:"cyan",children:"\u4F7F\u7528\u4E2D"}):(0,n.jsx)(n.Fragment,{})}},{title:"\u7C7B\u578B",ellipsis:!0,width:80,search:!1,dataIndex:"Driver"},{title:"\u6302\u8F7D\u70B9",search:!1,width:400,dataIndex:"Mountpoint",render:function(t,o,m,l,a){return(0,n.jsx)(E.Z,{content:o.Mountpoint})}},{title:"\u521B\u5EFA\u65F6\u95F4",ellipsis:!0,width:200,search:!1,dataIndex:"CreatedAt",render:function(t,o,m,l,a){return new Date(o.CreatedAt).toLocaleString()}},{title:"\u64CD\u4F5C",width:100,search:!1,render:function(t,o,m,l,a){return(0,n.jsx)(X.Z,{split:(0,n.jsx)(pe.Z,{type:"vertical"}),children:(0,n.jsx)(ge.Z.Link,{onClick:function(){var r;(r=h.current)===null||r===void 0||r.showDetail(o.Name)},children:(0,n.jsx)(xe.Z,{title:"\u7BA1\u7406",children:(0,n.jsx)(me.Z,{})})})})}}],request:function(){var i=f()(c()().mark(function t(o,m,l){var a,g;return c()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,P({name:o.name});case 2:return a=d.sent,g=[],a.data.inUse?g=a.data.list.map(function(O){return a.data.inUse.indexOf(O.Name)!=-1?O.InUse=!0:O.InUse=!1,O}):g=a.data.list,d.abrupt("return",{data:g,success:!0,total:a.data.list.length});case 6:case"end":return d.stop()}},t)}));return function(t,o,m){return i.apply(this,arguments)}}(),rowSelection:{defaultSelectedRowKeys:[],alwaysShowAlert:!0},actionRef:u,tableAlertOptionRender:function(t){var o=t.selectedRowKeys;return(0,n.jsxs)(X.Z,{size:16,children:[(0,n.jsx)(A.Z,{danger:!0,type:"primary",action:function(){return W({name:o})},onSuccess:function(){var l,a;return!((l=u.current)===null||l===void 0)&&l.reloadAndRest&&((a=u.current)===null||a===void 0||a.reloadAndRest()),!0},onError:function(){var l,a;return!((l=u.current)===null||l===void 0)&&l.reset&&((a=u.current)===null||a===void 0||a.reset()),!0},messageSuccess:"\u5220\u9664\u6210\u529F",children:"\u6279\u91CF\u5220\u9664"}),(0,n.jsx)(A.Z,{action:function(){return N()},onSuccess:function(){var l,a;return!((l=u.current)===null||l===void 0)&&l.reloadAndRest&&((a=u.current)===null||a===void 0||a.reloadAndRest()),!0},onError:function(){var l,a;return!((l=u.current)===null||l===void 0)&&l.reset&&((a=u.current)===null||a===void 0||a.reset()),!0},messageSuccess:"\u6E05\u9664\u6210\u529F",confirm:"\u662F\u5426\u6E05\u7406\u672A\u4F7F\u7528\u7684\u533F\u540D\u5B58\u50A8\uFF1F",children:"\u6E05\u7406\u672A\u4F7F\u7528\u5B58\u50A8"})]})}})]})}},67255:function(z,D,e){e.d(D,{O:function(){return Z},j:function(){return c}});function Z(){var p,f=parseInt((p=localStorage.getItem("dpanel-pagesize"))!==null&&p!==void 0?p:"0");return{showSizeChanger:!0,defaultPageSize:f!=null?f:20}}function c(p){var f="dpanel-table-column-".concat(p),A={};if(localStorage.getItem(f)){var E;A=JSON.parse((E=localStorage.getItem(f))!==null&&E!==void 0?E:"{}")}return{defaultValue:A,onChange:function(R){localStorage.setItem("dpanel-table-column-".concat(p),JSON.stringify(R))}}}}}]); +`+k.value)}),j.next=4,s({name:d.name,driver:"local",type:d.type,nfsUrl:(O=d.nfsUrl)!==null&&O!==void 0?O:"",nfsMountPoint:($=d.nfsMountPoint)!==null&&$!==void 0?$:"",nfsOptions:(U=d.nfsOptions)!==null&&U!==void 0?U:"",tmpfsOptions:d.tmpfsOptions,otherOptions:w});case 4:if(x=j.sent,!(x&&x.data&&x.data.info.Name!="")){j.next=10;break}return(0,J.$h)(l,"\u6DFB\u52A0\u5B58\u50A8\u5377\u6210\u529F"),u.onFinish&&u.onFinish(),(B=a.current)===null||B===void 0||B.resetFields(),j.abrupt("return",!0);case 10:case"end":return j.stop()}},r)}));return function(r){return g.apply(this,arguments)}}(),children:[(0,n.jsx)(v.Z,{label:"\u540D\u79F0",name:"name",placeholder:"\u6307\u5B9A\u552F\u4E00\u5B58\u50A8\u5377\u540D\u79F0"}),(0,n.jsx)(q.Z,{label:"\u7C7B\u578B",name:"driver",children:(0,n.jsx)(Y.Z,{defaultValue:"local",children:(0,n.jsx)(Y.Z.Option,{value:"local",children:"local"})})}),(0,n.jsx)(_.Z.Group,{name:"type",label:"\u5B58\u50A8\u7C7B\u578B",valueEnum:{default:"\u9ED8\u8BA4",tmpfs:"tmpfs",nfs:"Nfs",nfs4:"Nfs4",other:"\u81EA\u5B9A\u4E49"},initialValue:"default"}),(0,n.jsx)(ee.Z,{name:["type"],children:function(r){var d=r.type;if(d=="other")return(0,n.jsx)(ne.u,{name:"otherOptions",creatorButtonProps:{creatorButtonText:"\u5B58\u50A8"},copyIconProps:!1,min:0,children:(0,n.jsxs)(te.UW,{children:[(0,n.jsx)(v.Z,{name:"name",label:"\u540D\u79F0",placeholder:"\u4F8B\u5982:mountpoint"}),(0,n.jsx)(v.Z,{name:"value",label:"\u503C",placeholder:"\u4F8B\u5982:/etc/path"})]})});if(d=="nfs"||d=="nfs4")return[(0,n.jsx)(v.Z,{label:"\u5730\u5740",name:"nfsUrl",required:!0,rules:[{required:!0}],placeholder:"\u914D\u7F6ENfs\u670D\u52A1\u5730\u5740,\u4F8B\u5982 my.nfs.com \u6216\u662F 172.16.1.13 "},"nfsUrl"),(0,n.jsx)(v.Z,{label:"\u6302\u8F7D\u70B9",name:"nfsMountPoint",required:!0,rules:[{required:!0}],placeholder:"\u4F8B\u5982, /export/share, :/export/share, /share or :/share"},"nfsMountPoint"),(0,n.jsx)(v.Z,{label:"\u914D\u7F6E",name:"nfsOptions",initialValue:"rw,noatime,rsize=8192,wsize=8192,tcp,timeo=14"},"nfsOptions")];if(d=="tmpfs")return[(0,n.jsx)(v.Z,{label:"\u914D\u7F6E",name:"tmpfsOptions",initialValue:"size=100m,uid=1000"},"tmpfsOptions")]}})]})}),le=ue,Q=e(38345),se=e(45360),ie=e(85576),F=e(26412),oe=e(63490),H=e(66309),de=(0,y.forwardRef)(function(u,h){var i;(0,y.useImperativeHandle)(h,function(){return{showDetail:function(B){U.open({type:"loading",content:"\u6B63\u5728\u83B7\u53D6\u5B58\u50A8\u5377\u8BE6\u60C5",duration:0});var L=G({name:B}).then(function(j){d(j.data),l(!0)}).finally(function(){U.destroy()})}}});var t=(0,y.useState)(!1),o=R()(t,2),m=o[0],l=o[1],a=(0,y.useState)(),g=R()(a,2),r=g[0],d=g[1],O=se.ZP.useMessage(),$=R()(O,2),U=$[0],w=$[1];return(0,n.jsxs)(n.Fragment,{children:[w,(0,n.jsxs)(ie.Z,{width:800,open:m,footer:!1,onCancel:function(){return l(!1)},children:[(0,n.jsx)(Q.Z,{title:"\u5B58\u50A8\u8BE6\u60C5",ghost:!0,children:(0,n.jsxs)(F.Z,{labelStyle:{width:"150px"},column:1,bordered:!0,children:[(0,n.jsx)(F.Z.Item,{label:"\u540D\u79F0",children:r==null?void 0:r.info.Name}),(0,n.jsx)(F.Z.Item,{label:"\u521B\u5EFA\u65F6\u95F4",children:new Date((i=r==null?void 0:r.info.CreatedAt)!==null&&i!==void 0?i:"").toLocaleString()}),(0,n.jsx)(F.Z.Item,{label:"\u6302\u8F7D\u70B9",children:r==null?void 0:r.info.Mountpoint}),(0,n.jsx)(F.Z.Item,{label:"\u7C7B\u578B",children:r==null?void 0:r.info.Driver}),(r==null?void 0:r.info.Labels)&&(0,n.jsx)(F.Z.Item,{label:"Lables",children:(0,n.jsx)(F.Z,{labelStyle:{width:"150px"},column:1,bordered:!0,children:(r==null?void 0:r.info.Labels)&&Object.keys(r==null?void 0:r.info.Labels).map(function(x){return(0,n.jsx)(F.Z.Item,{label:x,children:r.info.Labels[x]})})})})]})}),(0,n.jsx)(Q.Z,{title:"\u4F7F\u7528\u5BB9\u5668",ghost:!0,children:(0,n.jsx)(oe.Z,{rowKey:"Id",columns:[{title:"\u5BB9\u5668\u540D\u79F0",dataIndex:"Name",render:function(B,L,j){return(0,n.jsx)(S.Link,{target:"_blank",to:"/app/detail/edit/".concat(L.Id),children:L.Name})}},{title:"\u5BB9\u5668\u5185\u8DEF\u5F84",dataIndex:"Mount"},{title:"\u6743\u9650",render:function(B,L,j){return L.RW?(0,n.jsx)(H.Z,{children:"\u8BFB\u5199"}):(0,n.jsx)(H.Z,{children:"\u53EA\u8BFB"})}}],dataSource:r==null?void 0:r.inUseContainer,pagination:!1})})]})]})}),ce=de,fe=e(67255),me=e(43425),ve=e(90078),he=e(10641),X=e(42075),pe=e(96074),ge=e(60922),xe=e(83062);function je(){var u=(0,y.useRef)(),h=(0,y.useRef)();return(0,n.jsxs)(ve._z,{header:{extra:[(0,n.jsx)(le,{onFinish:function(){var t,o;!((t=u.current)===null||t===void 0)&&t.reloadAndRest&&((o=u.current)===null||o===void 0||o.reloadAndRest())}},"create")]},children:[(0,n.jsx)(ce,{ref:h}),(0,n.jsx)(he.Z,{scroll:{x:"max-content"},rowKey:"Name",pagination:(0,fe.O)(),columns:[{title:"\u540D\u79F0",dataIndex:"Name",width:300,render:function(t,o,m,l,a){return(0,n.jsx)(E.Z,{content:o.Name})}},{title:"\u72B6\u6001",ellipsis:!0,search:!1,render:function(t,o,m,l,a){return o.InUse?(0,n.jsx)(H.Z,{color:"cyan",children:"\u4F7F\u7528\u4E2D"}):(0,n.jsx)(n.Fragment,{})}},{title:"\u7C7B\u578B",ellipsis:!0,width:80,search:!1,dataIndex:"Driver"},{title:"\u6302\u8F7D\u70B9",search:!1,width:400,dataIndex:"Mountpoint",render:function(t,o,m,l,a){return(0,n.jsx)(E.Z,{content:o.Mountpoint})}},{title:"\u521B\u5EFA\u65F6\u95F4",ellipsis:!0,width:200,search:!1,dataIndex:"CreatedAt",render:function(t,o,m,l,a){return new Date(o.CreatedAt).toLocaleString()}},{title:"\u64CD\u4F5C",width:100,search:!1,render:function(t,o,m,l,a){return(0,n.jsx)(X.Z,{split:(0,n.jsx)(pe.Z,{type:"vertical"}),children:(0,n.jsx)(ge.Z.Link,{onClick:function(){var r;(r=h.current)===null||r===void 0||r.showDetail(o.Name)},children:(0,n.jsx)(xe.Z,{title:"\u7BA1\u7406",children:(0,n.jsx)(me.Z,{})})})})}}],request:function(){var i=f()(c()().mark(function t(o,m,l){var a,g;return c()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,P({name:o.name});case 2:return a=d.sent,g=[],a.data.inUse?g=a.data.list.map(function(O){return a.data.inUse.indexOf(O.Name)!=-1?O.InUse=!0:O.InUse=!1,O}):g=a.data.list,d.abrupt("return",{data:g,success:!0,total:a.data.list.length});case 6:case"end":return d.stop()}},t)}));return function(t,o,m){return i.apply(this,arguments)}}(),rowSelection:{defaultSelectedRowKeys:[],alwaysShowAlert:!0},actionRef:u,tableAlertOptionRender:function(t){var o=t.selectedRowKeys;return(0,n.jsxs)(X.Z,{size:16,children:[(0,n.jsx)(A.Z,{danger:!0,type:"primary",action:function(){return W({name:o})},onSuccess:function(){var l,a;return!((l=u.current)===null||l===void 0)&&l.reloadAndRest&&((a=u.current)===null||a===void 0||a.reloadAndRest()),!0},onError:function(){var l,a;return!((l=u.current)===null||l===void 0)&&l.reset&&((a=u.current)===null||a===void 0||a.reset()),!0},messageSuccess:"\u5220\u9664\u6210\u529F",children:"\u6279\u91CF\u5220\u9664"}),(0,n.jsx)(A.Z,{action:function(){return N()},onSuccess:function(){var l,a;return!((l=u.current)===null||l===void 0)&&l.reloadAndRest&&((a=u.current)===null||a===void 0||a.reloadAndRest()),!0},onError:function(){var l,a;return!((l=u.current)===null||l===void 0)&&l.reset&&((a=u.current)===null||a===void 0||a.reset()),!0},messageSuccess:"\u6E05\u9664\u6210\u529F",confirm:"\u662F\u5426\u6E05\u7406\u672A\u4F7F\u7528\u7684\u533F\u540D\u5B58\u50A8\uFF1F",children:"\u6E05\u7406\u672A\u4F7F\u7528\u5B58\u50A8"})]})}})]})}},67255:function(z,D,e){e.d(D,{O:function(){return Z},j:function(){return c}});function Z(){var p,f=parseInt((p=localStorage.getItem("dpanel-pagesize"))!==null&&p!==void 0?p:"0");return{showSizeChanger:!0,defaultPageSize:f!=null?f:20}}function c(p){var f="dpanel-table-column-".concat(p),A={};if(localStorage.getItem(f)){var E;A=JSON.parse((E=localStorage.getItem(f))!==null&&E!==void 0?E:"{}")}return{defaultValue:A,onChange:function(R){localStorage.setItem("dpanel-table-column-".concat(p),JSON.stringify(R))}}}}}]); diff --git a/asset/static/p__image__detail.8acfce3f.async.js b/asset/static/p__image__detail.f5448a81.async.js similarity index 99% rename from asset/static/p__image__detail.8acfce3f.async.js rename to asset/static/p__image__detail.f5448a81.async.js index b853b7dd..4e258986 100644 --- a/asset/static/p__image__detail.8acfce3f.async.js +++ b/asset/static/p__image__detail.f5448a81.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3357],{80821:function(W,b,n){n.d(b,{Z:function(){return h}});var I=n(5574),s=n.n(I),O=n(93246),_=n(54006),a=n(31418),M=n(86738),m=n(14726),C=n(83062),T=n(67294),E=n(85893);function h(i){var j=(0,T.useState)(!1),v=s()(j,2),p=v[0],o=v[1],u=a.Z.useApp(),y=(0,_.useIntl)(),l=function(){o(!0),i.action().then(function(B){if(o(!1),typeof i.onSuccess=="function"&&i.onSuccess(B),i.messageSuccess){var R="";typeof i.messageSuccess=="function"?R=i.messageSuccess(B):R=i.messageSuccess,R.indexOf(".")>-1&&(R=y.formatMessage({id:R})),i.asynced?(0,O.Rk)(u,R):(0,O.$h)(u,R)}}).catch(function(B){o(!1),typeof i.onError=="function"&&i.onError(B)})};return i.confirm?(0,E.jsx)(M.Z,{style:{width:500},title:"\u63D0\u793A",description:i.confirm,onConfirm:l,okText:"Yes",cancelText:"No",children:(0,E.jsx)(m.ZP,{disabled:i.disabled,icon:i.icon,loading:p,danger:i.danger,type:i.type,children:i.children})}):(0,E.jsx)(C.Z,{title:i.tips,children:(0,E.jsx)(m.ZP,{disabled:i.disabled,icon:i.icon,loading:p,onClick:l,danger:i.danger,type:i.type,children:i.children})})}},96042:function(W,b,n){n.d(b,{Z:function(){return T}});var I=n(97857),s=n.n(I),O=n(5574),_=n.n(O),a=n(75870),M=n(34041),m=n(67294),C=n(85893);function T(E){var h=(0,m.useState)([]),i=_()(h,2),j=i[0],v=i[1];(0,m.useEffect)(function(){(0,a.Ot)().then(function(o){o&&v(o.data.list)})},[]);var p={};return E.multiple&&(p.mode="multiple"),E.top&&(p.placement="topLeft"),(0,C.jsx)(M.Z,s()({onChange:function(u){if(E.multiple){var y=u.map(function(l){return j[l]});E.onChangeList&&E.onChangeList(y)}else E.onChange&&E.onChange(j[u])},placeholder:"\u9009\u62E9\u955C\u50CF\u4ED3\u5E93\uFF0C\u672C\u5730\u4F7F\u7528\u7559\u7A7A\u5373\u53EF",options:j.map(function(o,u){return{value:u,label:o.title+"("+o.serverAddress+")"}})},p))}},70977:function(W,b,n){n.r(b),n.d(b,{default:function(){return ee}});var I=n(5574),s=n.n(I),O=n(3393),_=n(43425),a=n(58638),M=n(1912),m=n(87784),C=n(40666),T=n(77171),E=n(48689),h=n(45742),i=n(38345),j=n(7529),v=n(97269),p=n(62370),o=n(5966),u=n(54006),y=n(31418),l=n(42075),K=n(96074),B=n(66309),R=n(46464),P=n(26412),Z=n(63490),L=n(67294),d=n(93246),f=n(80821),g=n(5251),r=n(93162),ie=n.n(r),Q=n(18148),k=n(75870),q=n(96042),t=n(85893);function ee(){var F,ne=(0,L.useState)(),Y=s()(ne,2),e=Y[0],te=Y[1],w=(0,u.useParams)(),z=y.Z.useApp(),H=(0,u.useIntl)(),N=(0,L.useRef)(),re=(0,L.useState)(0),X=s()(re,2),x=X[0],$=X[1],ae=(0,u.useNavigate)(),se=(0,L.useState)([]),V=s()(se,2),_e=V[0],ue=V[1];return(0,L.useEffect)(function(){w.id&&(0,O.YU)({md5:w.id}).then(function(c){te(c.data)}),(0,k.Ot)().then(function(c){c&&ue(c.data.list)})},[x]),(0,t.jsx)("div",{children:(0,t.jsxs)(i.Z,{direction:"column",ghost:!0,gutter:[0,10],children:[(0,t.jsx)(i.Z,{title:(0,t.jsx)(_.Z,{}),subTitle:"\u5E38\u7528\u64CD\u4F5C",headerBordered:!0,bordered:!0,children:(0,t.jsxs)(l.Z,{children:[(0,t.jsx)(f.Z,{icon:(0,t.jsx)(a.Z,{}),action:function(){var D;return(0,O.Rb)({md5:(D=e==null?void 0:e.info.Id)!==null&&D!==void 0?D:""})},onSuccess:function(D){var A=new Blob([D],{type:"application/tar"});(0,r.saveAs)(A,(e==null?void 0:e.info.Id)+".tar")},messageSuccess:"\u5BFC\u51FA\u6210\u529F",children:"\u5BFC\u51FA"}),(0,t.jsxs)(f.Z,{action:function(){var D;return(0,O.Gb)({tag:(D=e==null?void 0:e.info.RepoTags[0])!==null&&D!==void 0?D:"",type:"push",asLatest:!0})},type:"primary",messageSuccess:"image.pushed",onSuccess:function(){$(x+1)},children:[(0,t.jsx)(M.Z,{})," Push As Latest"]}),(0,t.jsx)(K.Z,{}),(0,t.jsx)(f.Z,{icon:(0,t.jsx)(m.Z,{}),danger:!0,type:"primary",action:function(){var D;return(0,Q.ao)({md5:[(D=e==null?void 0:e.info.Id)!==null&&D!==void 0?D:""],force:!0})},onSuccess:function(){ae("/image/list")},confirm:"\u662F\u5426\u8981\u505C\u6B62\u8BE5\u955C\u50CF\u4E0B\u7684\u5BB9\u5668\u5E76\u5F3A\u5236\u5220\u9664\uFF1F",messageSuccess:"\u5220\u9664\u6210\u529F",children:"\u5F3A\u5236\u5220\u9664"})]})}),(0,t.jsx)(i.Z,{bordered:!0,title:(0,t.jsx)(C.Z,{}),subTitle:"Tag \u5217\u8868",children:(0,t.jsx)(j.Rs,{grid:{gutter:80,column:2},headerTitle:!1,metas:{content:{render:function(D,A,S){return(0,t.jsx)(B.Z,{color:"blue",children:(0,t.jsx)(R.Z.Text,{copyable:!0,children:A})},S)}},title:{render:function(D,A,S){return(0,t.jsxs)(l.Z,{children:[(0,t.jsxs)(f.Z,{action:function(){return(0,O.Gb)({tag:A,type:"push"})},messageSuccess:"image.pushed",children:[(0,t.jsx)(M.Z,{})," Push"]}),(0,t.jsxs)(f.Z,{action:function(){return(0,O.Gb)({tag:A,type:"pull"})},messageSuccess:"image.pulled",children:[(0,t.jsx)(T.Z,{})," Pull"]}),(0,t.jsx)(f.Z,{action:function(){return(0,O.Pn)({tag:A})},onSuccess:function(J){return $(x+1),!0},messageSuccess:"tag.delete",confirm:"\u662F\u5426\u786E\u8BA4\u5220\u9664\u6807\u7B7E",children:(0,t.jsx)(E.Z,{})})]},S)}}},dataSource:e==null?void 0:e.info.RepoTags})}),(0,t.jsx)(i.Z,{bordered:!0,headerBordered:!0,title:(0,t.jsx)(C.Z,{}),subTitle:"\u65B0\u589E Tag",children:(0,t.jsxs)(v.A,{formRef:N,onFinish:function(D){return new Promise(function(A,S){var U;return(!e||!(e!=null&&e.info))&&((0,d.YZ)(z,H.formatMessage({id:"image.notFound"})),S(!0)),(0,O._U)({md5:(U=e==null?void 0:e.info.Id)!==null&&U!==void 0?U:"",tag:(D.imageRespo?D.imageRespo.serverAddress+"/":"")+D.imageTag}).then(function(J){var G;(0,d.$h)(z,H.formatMessage({id:"tag.add"}),J.data.tag),$(x+1),(G=N.current)===null||G===void 0||G.resetFields(),A(!0)})})},children:[(0,t.jsx)(p.Z,{label:"\u955C\u50CF\u4ED3\u5E93",name:"imageRespo",tooltip:(0,t.jsxs)(t.Fragment,{children:["\u63A8\u9001\u524D\u8BF7\u4FDD\u8BC1\u4ED3\u5E93\u4E2D\u6709\u6307\u5B9A\u7684\u547D\u540D\u7A7A\u95F4, \u5982\u6CA1\u6709\u8BF7\u5148 ",(0,t.jsx)("a",{href:"",target:"_blank",children:"\u6DFB\u52A0\u4ED3\u5E93"})]}),children:(0,t.jsx)(q.Z,{})}),(0,t.jsx)(o.Z,{fieldProps:{min:2,max:255},rules:[{required:!0}],required:!0,placeholder:"\u53EA\u80FD\u4F7F\u7528\u5C0F\u5199\u82F1\u6587\u5B57\u7B26\u3001\u6570\u5B57\u3001_\u3001-\u3001",label:"\u955C\u50CF\u540D\u79F0",name:"imageTag",tooltip:"\u4F8B\u5982: name:tag\u3001namespace/name:tag\u3001registry/namespace/name:tag"})]})}),(0,t.jsx)(i.Z,{bordered:!0,headerBordered:!0,title:(0,t.jsx)(h.Z,{}),subTitle:"\u955C\u50CF\u8BE6\u60C5",children:(0,t.jsxs)(P.Z,{labelStyle:{width:"200px"},column:1,bordered:!0,children:[(0,t.jsx)(P.Z.Item,{label:"ID",children:e==null?void 0:e.info.Id}),(0,t.jsx)(P.Z.Item,{label:"Parent",children:e==null?void 0:e.info.Parent}),(0,t.jsx)(P.Z.Item,{label:"Size",children:(0,g.FI)((F=e==null?void 0:e.info.Size)!==null&&F!==void 0?F:0)}),(0,t.jsx)(P.Z.Item,{label:"Created",children:e==null?void 0:e.info.Created}),(0,t.jsxs)(P.Z.Item,{label:"Build",children:["Docker ",e==null?void 0:e.info.DockerVersion," ",e==null?void 0:e.info.Os," ",e==null?void 0:e.info.Architecture]}),(0,t.jsx)(P.Z.Item,{label:"Labels",children:(0,t.jsx)(P.Z,{column:1,bordered:!0,children:(e==null?void 0:e.info.Config.Labels)&&Object.keys(e==null?void 0:e.info.Config.Labels).map(function(c){return(0,t.jsx)(P.Z.Item,{label:c,children:(0,t.jsx)(R.Z.Text,{style:{width:"400px"},ellipsis:{tooltip:e==null?void 0:e.info.Config.Labels[c]},children:e==null?void 0:e.info.Config.Labels[c]})},c)})})})]})}),(0,t.jsx)(i.Z,{bordered:!0,headerBordered:!0,title:(0,t.jsx)(h.Z,{}),subTitle:"Dockerfile \u8BE6\u60C5",children:(0,t.jsxs)(P.Z,{labelStyle:{width:"200px"},column:1,bordered:!0,children:[(0,t.jsx)(P.Z.Item,{label:"CMD",children:e==null?void 0:e.info.Config.Cmd}),(0,t.jsx)(P.Z.Item,{label:"ENTRYPOINT",children:e==null?void 0:e.info.Config.Entrypoint}),(0,t.jsx)(P.Z.Item,{label:"EXPOSE",children:(e==null?void 0:e.info.Config.ExposedPorts)&&Object.keys(e==null?void 0:e.info.Config.ExposedPorts).map(function(c){return(0,t.jsx)(B.Z,{color:"gray",children:c},c)})}),(0,t.jsx)(P.Z.Item,{label:"VOLUME",children:(e==null?void 0:e.info.Config.Volumes)&&Object.keys(e==null?void 0:e.info.Config.Volumes).map(function(c){return(0,t.jsx)(B.Z,{color:"gray",children:c},c)})}),(0,t.jsx)(P.Z.Item,{label:"Env",children:(0,t.jsx)(P.Z,{column:1,bordered:!0,children:(e==null?void 0:e.info.Config.Env)&&(e==null?void 0:e.info.Config.Env.map(function(c,D){var A=c.split("=");return(0,t.jsx)(P.Z.Item,{label:A[0],children:A[1]},D)}))})})]})}),(0,t.jsxs)(i.Z,{bordered:!0,headerBordered:!0,title:(0,t.jsx)(h.Z,{}),subTitle:"Layers",children:[(0,t.jsx)(Z.Z,{rowKey:"CreatedBy",dataSource:e==null?void 0:e.layer.reverse(),columns:[{title:"Layer",dataIndex:"CreatedBy",key:"CreatedBy"}]}),";"]})]})})}},3393:function(W,b,n){n.d(b,{Gb:function(){return C},Pn:function(){return i},Rb:function(){return v},YU:function(){return M},_U:function(){return E}});var I=n(15009),s=n.n(I),O=n(99289),_=n.n(O),a=n(54006);function M(o){return m.apply(this,arguments)}function m(){return m=_()(s()().mark(function o(u){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,a.request)("/api/app/image/get-detail",{method:"POST",data:u}));case 1:case"end":return l.stop()}},o)})),m.apply(this,arguments)}function C(o){return T.apply(this,arguments)}function T(){return T=_()(s()().mark(function o(u){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,a.request)("/api/app/image/tag-remote",{method:"POST",data:u}));case 1:case"end":return l.stop()}},o)})),T.apply(this,arguments)}function E(o){return h.apply(this,arguments)}function h(){return h=_()(s()().mark(function o(u){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,a.request)("/api/app/image/tag-add",{method:"POST",data:u}));case 1:case"end":return l.stop()}},o)})),h.apply(this,arguments)}function i(o){return j.apply(this,arguments)}function j(){return j=_()(s()().mark(function o(u){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,a.request)("/api/app/image/tag-delete",{method:"POST",data:u}));case 1:case"end":return l.stop()}},o)})),j.apply(this,arguments)}function v(o){return p.apply(this,arguments)}function p(){return p=_()(s()().mark(function o(u){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,a.request)("/api/app/image/export",{method:"POST",data:u,responseType:"blob"}));case 1:case"end":return l.stop()}},o)})),p.apply(this,arguments)}},18148:function(W,b,n){n.d(b,{Fj:function(){return R},KG:function(){return M},KX:function(){return Z},T8:function(){return i},Xn:function(){return E},ao:function(){return o},c5:function(){return K},c7:function(){return y}});var I=n(15009),s=n.n(I),O=n(99289),_=n.n(O),a=n(54006);function M(d){return m.apply(this,arguments)}function m(){return m=_()(s()().mark(function d(f){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,a.request)("/api/app/image/get-list",{method:"POST",data:f}));case 1:case"end":return r.stop()}},d)})),m.apply(this,arguments)}function C(d){return T.apply(this,arguments)}function T(){return T=_asyncToGenerator(_regeneratorRuntime().mark(function d(f){return _regeneratorRuntime().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,request("/api/app/log/image-build",{method:"POST",data:f});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},d)})),T.apply(this,arguments)}function E(d){return h.apply(this,arguments)}function h(){return h=_()(s()().mark(function d(f){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,a.request)("/api/app/image/get-list-build",{method:"POST",data:f}));case 1:case"end":return r.stop()}},d)})),h.apply(this,arguments)}function i(d){return j.apply(this,arguments)}function j(){return j=_()(s()().mark(function d(f){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,a.request)("/api/app/image/get-build-task",{method:"POST",data:f});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},d)})),j.apply(this,arguments)}function v(d){return p.apply(this,arguments)}function p(){return p=_asyncToGenerator(_regeneratorRuntime().mark(function d(f){return _regeneratorRuntime().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,request("/api/app/image/delete-build-task",{method:"POST",data:f});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},d)})),p.apply(this,arguments)}function o(d){return u.apply(this,arguments)}function u(){return u=_()(s()().mark(function d(f){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,a.request)("/api/app/image/image-delete",{method:"POST",data:f});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},d)})),u.apply(this,arguments)}function y(){return l.apply(this,arguments)}function l(){return l=_()(s()().mark(function d(){return s()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,(0,a.request)("/api/app/image/image-prune",{method:"POST"});case 2:return g.abrupt("return",g.sent);case 3:case"end":return g.stop()}},d)})),l.apply(this,arguments)}function K(){return B.apply(this,arguments)}function B(){return B=_()(s()().mark(function d(){return s()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,(0,a.request)("/api/app/image/build-prune",{method:"POST"});case 2:return g.abrupt("return",g.sent);case 3:case"end":return g.stop()}},d)})),B.apply(this,arguments)}function R(d){return P.apply(this,arguments)}function P(){return P=_()(s()().mark(function d(f){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,a.request)("/api/app/image/update-title",{method:"POST",data:f});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},d)})),P.apply(this,arguments)}function Z(d){return L.apply(this,arguments)}function L(){return L=_()(s()().mark(function d(f){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,a.request)("/api/app/image/tag-sync",{method:"POST",data:f}));case 1:case"end":return r.stop()}},d)})),L.apply(this,arguments)}},75870:function(W,b,n){n.d(b,{Ot:function(){return M},ZH:function(){return C},ix:function(){return E},t1:function(){return i}});var I=n(15009),s=n.n(I),O=n(99289),_=n.n(O),a=n(54006);function M(v){return m.apply(this,arguments)}function m(){return m=_()(s()().mark(function v(p){return s()().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.abrupt("return",(0,a.request)("/api/common/registry/get-list",{method:"POST",data:p}));case 1:case"end":return u.stop()}},v)})),m.apply(this,arguments)}function C(v){return T.apply(this,arguments)}function T(){return T=_()(s()().mark(function v(p){return s()().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.abrupt("return",(0,a.request)("/api/common/registry/create",{method:"POST",data:p}));case 1:case"end":return u.stop()}},v)})),T.apply(this,arguments)}function E(v){return h.apply(this,arguments)}function h(){return h=_()(s()().mark(function v(p){return s()().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.abrupt("return",(0,a.request)("/api/common/registry/delete",{method:"POST",data:p}));case 1:case"end":return u.stop()}},v)})),h.apply(this,arguments)}function i(v){return j.apply(this,arguments)}function j(){return j=_()(s()().mark(function v(p){return s()().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.abrupt("return",(0,a.request)("/api/common/registry/get-detail",{method:"POST",data:p}));case 1:case"end":return u.stop()}},v)})),j.apply(this,arguments)}},5251:function(W,b,n){n.d(b,{FI:function(){return s},ZM:function(){return O}});function I(_){return _.trim()}function s(_){var a="";_<.1*1024?a=_.toFixed(2)+"B":_<.1*1024*1024?a=(_/1024).toFixed(2)+"KB":_<1*1024*1024*1024?a=(_/(1024*1024)).toFixed(2)+"MB":a=(_/(1024*1024*1024)).toFixed(2)+"GB";var M=a+"",m=M.indexOf("."),C=M.substr(m+1,2);return C=="00"?M.substring(0,m)+M.substr(m+3,2):a}function O(_){if(_){var a=new Date(_),M=a.getFullYear()+"-",m=(a.getMonth()+1<10?"0"+(a.getMonth()+1):a.getMonth()+1)+"-",C=(a.getDate()<10?"0"+a.getDate():a.getDate())+" ",T=(a.getHours()<10?"0"+a.getHours():a.getHours())+":",E=(a.getMinutes()<10?"0"+a.getMinutes():a.getMinutes())+":",h=a.getSeconds()<10?"0"+a.getSeconds():a.getSeconds();return M+m+C+T+E+h}}}}]); +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3357],{80821:function(W,b,n){n.d(b,{Z:function(){return h}});var I=n(5574),s=n.n(I),O=n(93246),_=n(54006),a=n(31418),M=n(86738),m=n(14726),C=n(83062),T=n(67294),E=n(85893);function h(i){var j=(0,T.useState)(!1),v=s()(j,2),p=v[0],o=v[1],u=a.Z.useApp(),y=(0,_.useIntl)(),l=function(){o(!0),i.action().then(function(B){if(o(!1),typeof i.onSuccess=="function"&&i.onSuccess(B),i.messageSuccess){var R="";typeof i.messageSuccess=="function"?R=i.messageSuccess(B):R=i.messageSuccess,R.indexOf(".")>-1&&(R=y.formatMessage({id:R})),i.asynced?(0,O.Rk)(u,R):(0,O.$h)(u,R)}}).catch(function(B){o(!1),typeof i.onError=="function"&&i.onError(B)})};return i.confirm?(0,E.jsx)(M.Z,{style:{width:500},title:"\u63D0\u793A",description:i.confirm,onConfirm:l,okText:"Yes",cancelText:"No",children:(0,E.jsx)(m.ZP,{disabled:i.disabled,icon:i.icon,loading:p,danger:i.danger,type:i.type,children:i.children})}):(0,E.jsx)(C.Z,{title:i.tips,children:(0,E.jsx)(m.ZP,{disabled:i.disabled,icon:i.icon,loading:p,onClick:l,danger:i.danger,type:i.type,children:i.children})})}},96042:function(W,b,n){n.d(b,{Z:function(){return T}});var I=n(97857),s=n.n(I),O=n(5574),_=n.n(O),a=n(75870),M=n(34041),m=n(67294),C=n(85893);function T(E){var h=(0,m.useState)([]),i=_()(h,2),j=i[0],v=i[1];(0,m.useEffect)(function(){(0,a.Ot)().then(function(o){o&&v(o.data.list)})},[]);var p={};return E.multiple&&(p.mode="multiple"),E.top&&(p.placement="topLeft"),(0,C.jsx)(M.Z,s()({onChange:function(u){if(E.multiple){var y=u.map(function(l){return j[l]});E.onChangeList&&E.onChangeList(y)}else E.onChange&&E.onChange(j[u])},placeholder:"\u9009\u62E9\u955C\u50CF\u4ED3\u5E93\uFF0C\u672C\u5730\u4F7F\u7528\u7559\u7A7A\u5373\u53EF",options:j.map(function(o,u){return{value:u,label:o.title+"("+o.serverAddress+")"}})},p))}},70977:function(W,b,n){n.r(b),n.d(b,{default:function(){return ee}});var I=n(5574),s=n.n(I),O=n(3393),_=n(43425),a=n(58638),M=n(1912),m=n(87784),C=n(40666),T=n(77171),E=n(48689),h=n(45742),i=n(38345),j=n(7529),v=n(97269),p=n(62370),o=n(5966),u=n(54006),y=n(31418),l=n(42075),K=n(96074),B=n(66309),R=n(60922),P=n(26412),Z=n(63490),L=n(67294),d=n(93246),f=n(80821),g=n(5251),r=n(93162),ie=n.n(r),Q=n(18148),k=n(75870),q=n(96042),t=n(85893);function ee(){var F,ne=(0,L.useState)(),Y=s()(ne,2),e=Y[0],te=Y[1],w=(0,u.useParams)(),z=y.Z.useApp(),H=(0,u.useIntl)(),N=(0,L.useRef)(),re=(0,L.useState)(0),X=s()(re,2),x=X[0],$=X[1],ae=(0,u.useNavigate)(),se=(0,L.useState)([]),V=s()(se,2),_e=V[0],ue=V[1];return(0,L.useEffect)(function(){w.id&&(0,O.YU)({md5:w.id}).then(function(c){te(c.data)}),(0,k.Ot)().then(function(c){c&&ue(c.data.list)})},[x]),(0,t.jsx)("div",{children:(0,t.jsxs)(i.Z,{direction:"column",ghost:!0,gutter:[0,10],children:[(0,t.jsx)(i.Z,{title:(0,t.jsx)(_.Z,{}),subTitle:"\u5E38\u7528\u64CD\u4F5C",headerBordered:!0,bordered:!0,children:(0,t.jsxs)(l.Z,{children:[(0,t.jsx)(f.Z,{icon:(0,t.jsx)(a.Z,{}),action:function(){var D;return(0,O.Rb)({md5:(D=e==null?void 0:e.info.Id)!==null&&D!==void 0?D:""})},onSuccess:function(D){var A=new Blob([D],{type:"application/tar"});(0,r.saveAs)(A,(e==null?void 0:e.info.Id)+".tar")},messageSuccess:"\u5BFC\u51FA\u6210\u529F",children:"\u5BFC\u51FA"}),(0,t.jsxs)(f.Z,{action:function(){var D;return(0,O.Gb)({tag:(D=e==null?void 0:e.info.RepoTags[0])!==null&&D!==void 0?D:"",type:"push",asLatest:!0})},type:"primary",messageSuccess:"image.pushed",onSuccess:function(){$(x+1)},children:[(0,t.jsx)(M.Z,{})," Push As Latest"]}),(0,t.jsx)(K.Z,{}),(0,t.jsx)(f.Z,{icon:(0,t.jsx)(m.Z,{}),danger:!0,type:"primary",action:function(){var D;return(0,Q.ao)({md5:[(D=e==null?void 0:e.info.Id)!==null&&D!==void 0?D:""],force:!0})},onSuccess:function(){ae("/image/list")},confirm:"\u662F\u5426\u8981\u505C\u6B62\u8BE5\u955C\u50CF\u4E0B\u7684\u5BB9\u5668\u5E76\u5F3A\u5236\u5220\u9664\uFF1F",messageSuccess:"\u5220\u9664\u6210\u529F",children:"\u5F3A\u5236\u5220\u9664"})]})}),(0,t.jsx)(i.Z,{bordered:!0,title:(0,t.jsx)(C.Z,{}),subTitle:"Tag \u5217\u8868",children:(0,t.jsx)(j.Rs,{grid:{gutter:80,column:2},headerTitle:!1,metas:{content:{render:function(D,A,S){return(0,t.jsx)(B.Z,{color:"blue",children:(0,t.jsx)(R.Z.Text,{copyable:!0,children:A})},S)}},title:{render:function(D,A,S){return(0,t.jsxs)(l.Z,{children:[(0,t.jsxs)(f.Z,{action:function(){return(0,O.Gb)({tag:A,type:"push"})},messageSuccess:"image.pushed",children:[(0,t.jsx)(M.Z,{})," Push"]}),(0,t.jsxs)(f.Z,{action:function(){return(0,O.Gb)({tag:A,type:"pull"})},messageSuccess:"image.pulled",children:[(0,t.jsx)(T.Z,{})," Pull"]}),(0,t.jsx)(f.Z,{action:function(){return(0,O.Pn)({tag:A})},onSuccess:function(J){return $(x+1),!0},messageSuccess:"tag.delete",confirm:"\u662F\u5426\u786E\u8BA4\u5220\u9664\u6807\u7B7E",children:(0,t.jsx)(E.Z,{})})]},S)}}},dataSource:e==null?void 0:e.info.RepoTags})}),(0,t.jsx)(i.Z,{bordered:!0,headerBordered:!0,title:(0,t.jsx)(C.Z,{}),subTitle:"\u65B0\u589E Tag",children:(0,t.jsxs)(v.A,{formRef:N,onFinish:function(D){return new Promise(function(A,S){var U;return(!e||!(e!=null&&e.info))&&((0,d.YZ)(z,H.formatMessage({id:"image.notFound"})),S(!0)),(0,O._U)({md5:(U=e==null?void 0:e.info.Id)!==null&&U!==void 0?U:"",tag:(D.imageRespo?D.imageRespo.serverAddress+"/":"")+D.imageTag}).then(function(J){var G;(0,d.$h)(z,H.formatMessage({id:"tag.add"}),J.data.tag),$(x+1),(G=N.current)===null||G===void 0||G.resetFields(),A(!0)})})},children:[(0,t.jsx)(p.Z,{label:"\u955C\u50CF\u4ED3\u5E93",name:"imageRespo",tooltip:(0,t.jsxs)(t.Fragment,{children:["\u63A8\u9001\u524D\u8BF7\u4FDD\u8BC1\u4ED3\u5E93\u4E2D\u6709\u6307\u5B9A\u7684\u547D\u540D\u7A7A\u95F4, \u5982\u6CA1\u6709\u8BF7\u5148 ",(0,t.jsx)("a",{href:"",target:"_blank",children:"\u6DFB\u52A0\u4ED3\u5E93"})]}),children:(0,t.jsx)(q.Z,{})}),(0,t.jsx)(o.Z,{fieldProps:{min:2,max:255},rules:[{required:!0}],required:!0,placeholder:"\u53EA\u80FD\u4F7F\u7528\u5C0F\u5199\u82F1\u6587\u5B57\u7B26\u3001\u6570\u5B57\u3001_\u3001-\u3001",label:"\u955C\u50CF\u540D\u79F0",name:"imageTag",tooltip:"\u4F8B\u5982: name:tag\u3001namespace/name:tag\u3001registry/namespace/name:tag"})]})}),(0,t.jsx)(i.Z,{bordered:!0,headerBordered:!0,title:(0,t.jsx)(h.Z,{}),subTitle:"\u955C\u50CF\u8BE6\u60C5",children:(0,t.jsxs)(P.Z,{labelStyle:{width:"200px"},column:1,bordered:!0,children:[(0,t.jsx)(P.Z.Item,{label:"ID",children:e==null?void 0:e.info.Id}),(0,t.jsx)(P.Z.Item,{label:"Parent",children:e==null?void 0:e.info.Parent}),(0,t.jsx)(P.Z.Item,{label:"Size",children:(0,g.FI)((F=e==null?void 0:e.info.Size)!==null&&F!==void 0?F:0)}),(0,t.jsx)(P.Z.Item,{label:"Created",children:e==null?void 0:e.info.Created}),(0,t.jsxs)(P.Z.Item,{label:"Build",children:["Docker ",e==null?void 0:e.info.DockerVersion," ",e==null?void 0:e.info.Os," ",e==null?void 0:e.info.Architecture]}),(0,t.jsx)(P.Z.Item,{label:"Labels",children:(0,t.jsx)(P.Z,{column:1,bordered:!0,children:(e==null?void 0:e.info.Config.Labels)&&Object.keys(e==null?void 0:e.info.Config.Labels).map(function(c){return(0,t.jsx)(P.Z.Item,{label:c,children:(0,t.jsx)(R.Z.Text,{style:{width:"400px"},ellipsis:{tooltip:e==null?void 0:e.info.Config.Labels[c]},children:e==null?void 0:e.info.Config.Labels[c]})},c)})})})]})}),(0,t.jsx)(i.Z,{bordered:!0,headerBordered:!0,title:(0,t.jsx)(h.Z,{}),subTitle:"Dockerfile \u8BE6\u60C5",children:(0,t.jsxs)(P.Z,{labelStyle:{width:"200px"},column:1,bordered:!0,children:[(0,t.jsx)(P.Z.Item,{label:"CMD",children:e==null?void 0:e.info.Config.Cmd}),(0,t.jsx)(P.Z.Item,{label:"ENTRYPOINT",children:e==null?void 0:e.info.Config.Entrypoint}),(0,t.jsx)(P.Z.Item,{label:"EXPOSE",children:(e==null?void 0:e.info.Config.ExposedPorts)&&Object.keys(e==null?void 0:e.info.Config.ExposedPorts).map(function(c){return(0,t.jsx)(B.Z,{color:"gray",children:c},c)})}),(0,t.jsx)(P.Z.Item,{label:"VOLUME",children:(e==null?void 0:e.info.Config.Volumes)&&Object.keys(e==null?void 0:e.info.Config.Volumes).map(function(c){return(0,t.jsx)(B.Z,{color:"gray",children:c},c)})}),(0,t.jsx)(P.Z.Item,{label:"Env",children:(0,t.jsx)(P.Z,{column:1,bordered:!0,children:(e==null?void 0:e.info.Config.Env)&&(e==null?void 0:e.info.Config.Env.map(function(c,D){var A=c.split("=");return(0,t.jsx)(P.Z.Item,{label:A[0],children:A[1]},D)}))})})]})}),(0,t.jsxs)(i.Z,{bordered:!0,headerBordered:!0,title:(0,t.jsx)(h.Z,{}),subTitle:"Layers",children:[(0,t.jsx)(Z.Z,{rowKey:"CreatedBy",dataSource:e==null?void 0:e.layer.reverse(),columns:[{title:"Layer",dataIndex:"CreatedBy",key:"CreatedBy"}]}),";"]})]})})}},3393:function(W,b,n){n.d(b,{Gb:function(){return C},Pn:function(){return i},Rb:function(){return v},YU:function(){return M},_U:function(){return E}});var I=n(15009),s=n.n(I),O=n(99289),_=n.n(O),a=n(54006);function M(o){return m.apply(this,arguments)}function m(){return m=_()(s()().mark(function o(u){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,a.request)("/api/app/image/get-detail",{method:"POST",data:u}));case 1:case"end":return l.stop()}},o)})),m.apply(this,arguments)}function C(o){return T.apply(this,arguments)}function T(){return T=_()(s()().mark(function o(u){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,a.request)("/api/app/image/tag-remote",{method:"POST",data:u}));case 1:case"end":return l.stop()}},o)})),T.apply(this,arguments)}function E(o){return h.apply(this,arguments)}function h(){return h=_()(s()().mark(function o(u){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,a.request)("/api/app/image/tag-add",{method:"POST",data:u}));case 1:case"end":return l.stop()}},o)})),h.apply(this,arguments)}function i(o){return j.apply(this,arguments)}function j(){return j=_()(s()().mark(function o(u){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,a.request)("/api/app/image/tag-delete",{method:"POST",data:u}));case 1:case"end":return l.stop()}},o)})),j.apply(this,arguments)}function v(o){return p.apply(this,arguments)}function p(){return p=_()(s()().mark(function o(u){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,a.request)("/api/app/image/export",{method:"POST",data:u,responseType:"blob"}));case 1:case"end":return l.stop()}},o)})),p.apply(this,arguments)}},18148:function(W,b,n){n.d(b,{Fj:function(){return R},KG:function(){return M},KX:function(){return Z},T8:function(){return i},Xn:function(){return E},ao:function(){return o},c5:function(){return K},c7:function(){return y}});var I=n(15009),s=n.n(I),O=n(99289),_=n.n(O),a=n(54006);function M(d){return m.apply(this,arguments)}function m(){return m=_()(s()().mark(function d(f){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,a.request)("/api/app/image/get-list",{method:"POST",data:f}));case 1:case"end":return r.stop()}},d)})),m.apply(this,arguments)}function C(d){return T.apply(this,arguments)}function T(){return T=_asyncToGenerator(_regeneratorRuntime().mark(function d(f){return _regeneratorRuntime().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,request("/api/app/log/image-build",{method:"POST",data:f});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},d)})),T.apply(this,arguments)}function E(d){return h.apply(this,arguments)}function h(){return h=_()(s()().mark(function d(f){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,a.request)("/api/app/image/get-list-build",{method:"POST",data:f}));case 1:case"end":return r.stop()}},d)})),h.apply(this,arguments)}function i(d){return j.apply(this,arguments)}function j(){return j=_()(s()().mark(function d(f){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,a.request)("/api/app/image/get-build-task",{method:"POST",data:f});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},d)})),j.apply(this,arguments)}function v(d){return p.apply(this,arguments)}function p(){return p=_asyncToGenerator(_regeneratorRuntime().mark(function d(f){return _regeneratorRuntime().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,request("/api/app/image/delete-build-task",{method:"POST",data:f});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},d)})),p.apply(this,arguments)}function o(d){return u.apply(this,arguments)}function u(){return u=_()(s()().mark(function d(f){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,a.request)("/api/app/image/image-delete",{method:"POST",data:f});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},d)})),u.apply(this,arguments)}function y(){return l.apply(this,arguments)}function l(){return l=_()(s()().mark(function d(){return s()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,(0,a.request)("/api/app/image/image-prune",{method:"POST"});case 2:return g.abrupt("return",g.sent);case 3:case"end":return g.stop()}},d)})),l.apply(this,arguments)}function K(){return B.apply(this,arguments)}function B(){return B=_()(s()().mark(function d(){return s()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,(0,a.request)("/api/app/image/build-prune",{method:"POST"});case 2:return g.abrupt("return",g.sent);case 3:case"end":return g.stop()}},d)})),B.apply(this,arguments)}function R(d){return P.apply(this,arguments)}function P(){return P=_()(s()().mark(function d(f){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,a.request)("/api/app/image/update-title",{method:"POST",data:f});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},d)})),P.apply(this,arguments)}function Z(d){return L.apply(this,arguments)}function L(){return L=_()(s()().mark(function d(f){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,a.request)("/api/app/image/tag-sync",{method:"POST",data:f}));case 1:case"end":return r.stop()}},d)})),L.apply(this,arguments)}},75870:function(W,b,n){n.d(b,{Ot:function(){return M},ZH:function(){return C},ix:function(){return E},t1:function(){return i}});var I=n(15009),s=n.n(I),O=n(99289),_=n.n(O),a=n(54006);function M(v){return m.apply(this,arguments)}function m(){return m=_()(s()().mark(function v(p){return s()().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.abrupt("return",(0,a.request)("/api/common/registry/get-list",{method:"POST",data:p}));case 1:case"end":return u.stop()}},v)})),m.apply(this,arguments)}function C(v){return T.apply(this,arguments)}function T(){return T=_()(s()().mark(function v(p){return s()().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.abrupt("return",(0,a.request)("/api/common/registry/create",{method:"POST",data:p}));case 1:case"end":return u.stop()}},v)})),T.apply(this,arguments)}function E(v){return h.apply(this,arguments)}function h(){return h=_()(s()().mark(function v(p){return s()().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.abrupt("return",(0,a.request)("/api/common/registry/delete",{method:"POST",data:p}));case 1:case"end":return u.stop()}},v)})),h.apply(this,arguments)}function i(v){return j.apply(this,arguments)}function j(){return j=_()(s()().mark(function v(p){return s()().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.abrupt("return",(0,a.request)("/api/common/registry/get-detail",{method:"POST",data:p}));case 1:case"end":return u.stop()}},v)})),j.apply(this,arguments)}},5251:function(W,b,n){n.d(b,{FI:function(){return s},ZM:function(){return O}});function I(_){return _.trim()}function s(_){var a="";_<.1*1024?a=_.toFixed(2)+"B":_<.1*1024*1024?a=(_/1024).toFixed(2)+"KB":_<1*1024*1024*1024?a=(_/(1024*1024)).toFixed(2)+"MB":a=(_/(1024*1024*1024)).toFixed(2)+"GB";var M=a+"",m=M.indexOf("."),C=M.substr(m+1,2);return C=="00"?M.substring(0,m)+M.substr(m+3,2):a}function O(_){if(_){var a=new Date(_),M=a.getFullYear()+"-",m=(a.getMonth()+1<10?"0"+(a.getMonth()+1):a.getMonth()+1)+"-",C=(a.getDate()<10?"0"+a.getDate():a.getDate())+" ",T=(a.getHours()<10?"0"+a.getHours():a.getHours())+":",E=(a.getMinutes()<10?"0"+a.getMinutes():a.getMinutes())+":",h=a.getSeconds()<10?"0"+a.getSeconds():a.getSeconds();return M+m+C+T+E+h}}}}]); diff --git a/asset/static/p__image__list.e000d249.async.js b/asset/static/p__image__list.d49826f0.async.js similarity index 99% rename from asset/static/p__image__list.e000d249.async.js rename to asset/static/p__image__list.d49826f0.async.js index 1494cf63..9482d624 100644 --- a/asset/static/p__image__list.e000d249.async.js +++ b/asset/static/p__image__list.d49826f0.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4214],{5966:function(ae,W,e){var v=e(97685),s=e(1413),O=e(45987),y=e(21770),S=e(72723),D=e(55241),I=e(97435),K=e(67294),M=e(73406),i=e(85893),z=["fieldProps","proFieldProps"],o=["fieldProps","proFieldProps"],T="text",p=function(g){var c=g.fieldProps,B=g.proFieldProps,j=(0,O.Z)(g,z);return(0,i.jsx)(M.Z,(0,s.Z)({valueType:T,fieldProps:c,filedConfig:{valueType:T},proFieldProps:B},j))},E=function(g){var c=(0,y.Z)(g.open||!1,{value:g.open,onChange:g.onOpenChange}),B=(0,v.Z)(c,2),j=B[0],U=B[1];return(0,i.jsx)(S.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(X){var $,re=X.getFieldValue(g.name||[]);return(0,i.jsx)(D.Z,(0,s.Z)((0,s.Z)({getPopupContainer:function(F){return F&&F.parentNode?F.parentNode:F},onOpenChange:function(F){return U(F)},content:(0,i.jsxs)("div",{style:{padding:"4px 0"},children:[($=g.statusRender)===null||$===void 0?void 0:$.call(g,re),g.strengthText?(0,i.jsx)("div",{style:{marginTop:10},children:(0,i.jsx)("span",{children:g.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},g.popoverProps),{},{open:j,children:g.children}))}})},_=function(g){var c=g.fieldProps,B=g.proFieldProps,j=(0,O.Z)(g,o),U=(0,K.useState)(!1),N=(0,v.Z)(U,2),X=N[0],$=N[1];return c!=null&&c.statusRender&&j.name?(0,i.jsx)(E,{name:j.name,statusRender:c==null?void 0:c.statusRender,popoverProps:c==null?void 0:c.popoverProps,strengthText:c==null?void 0:c.strengthText,open:X,onOpenChange:$,children:(0,i.jsx)("div",{children:(0,i.jsx)(M.Z,(0,s.Z)({valueType:"password",fieldProps:(0,s.Z)((0,s.Z)({},(0,I.Z)(c,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(q){var F;c==null||(F=c.onBlur)===null||F===void 0||F.call(c,q),$(!1)},onClick:function(q){var F;c==null||(F=c.onClick)===null||F===void 0||F.call(c,q),$(!0)}}),proFieldProps:B,filedConfig:{valueType:T}},j))})}):(0,i.jsx)(M.Z,(0,s.Z)({valueType:"password",fieldProps:c,proFieldProps:B,filedConfig:{valueType:T}},j))},l=p;l.Password=_,l.displayName="ProFormComponent",W.Z=l},80821:function(ae,W,e){e.d(W,{Z:function(){return z}});var v=e(5574),s=e.n(v),O=e(93246),y=e(54006),S=e(31418),D=e(86738),I=e(14726),K=e(83062),M=e(67294),i=e(85893);function z(o){var T=(0,M.useState)(!1),p=s()(T,2),E=p[0],_=p[1],l=S.Z.useApp(),H=(0,y.useIntl)(),g=function(){_(!0),o.action().then(function(B){if(_(!1),typeof o.onSuccess=="function"&&o.onSuccess(B),o.messageSuccess){var j="";typeof o.messageSuccess=="function"?j=o.messageSuccess(B):j=o.messageSuccess,j.indexOf(".")>-1&&(j=H.formatMessage({id:j})),o.asynced?(0,O.Rk)(l,j):(0,O.$h)(l,j)}}).catch(function(B){_(!1),typeof o.onError=="function"&&o.onError(B)})};return o.confirm?(0,i.jsx)(D.Z,{style:{width:500},title:"\u63D0\u793A",description:o.confirm,onConfirm:g,okText:"Yes",cancelText:"No",children:(0,i.jsx)(I.ZP,{disabled:o.disabled,icon:o.icon,loading:E,danger:o.danger,type:o.type,children:o.children})}):(0,i.jsx)(K.Z,{title:o.tips,children:(0,i.jsx)(I.ZP,{disabled:o.disabled,icon:o.icon,loading:E,onClick:g,danger:o.danger,type:o.type,children:o.children})})}},96042:function(ae,W,e){e.d(W,{Z:function(){return M}});var v=e(97857),s=e.n(v),O=e(5574),y=e.n(O),S=e(75870),D=e(34041),I=e(67294),K=e(85893);function M(i){var z=(0,I.useState)([]),o=y()(z,2),T=o[0],p=o[1];(0,I.useEffect)(function(){(0,S.Ot)().then(function(_){_&&p(_.data.list)})},[]);var E={};return i.multiple&&(E.mode="multiple"),i.top&&(E.placement="topLeft"),(0,K.jsx)(D.Z,s()({onChange:function(l){if(i.multiple){var H=l.map(function(g){return T[g]});i.onChangeList&&i.onChangeList(H)}else i.onChange&&i.onChange(T[l])},placeholder:"\u9009\u62E9\u955C\u50CF\u4ED3\u5E93\uFF0C\u672C\u5730\u4F7F\u7528\u7559\u7A7A\u5373\u53EF",options:T.map(function(_,l){return{value:l,label:_.title+"("+_.serverAddress+")"}})},E))}},31810:function(ae,W,e){e.r(W),e.d(W,{default:function(){return Q}});var v=e(15009),s=e.n(v),O=e(99289),y=e.n(O),S=e(5574),D=e.n(S),I=e(90078),K=e(10641),M=e(37476),i=e(62370),z=e(5966),o=e(31418),T=e(14726),p=e(46464),E=e(42075),_=e(66309),l=e(96074),H=e(83062),g=e(72723),c=e(25278),B=e(84567),j=e(50136),U=e(67294),N=e(54006),X=e(18148),$=e(5251),re=e(80821),q=e(43425),F=e(87462),ce=e(3803),he=e(84089),t=function(C,te){return U.createElement(he.Z,(0,F.Z)({},C,{ref:te,icon:ce.Z}))},d=U.forwardRef(t),P=d,a=e(93246),u=e(28307),G=e(96042),b=e(67255),n=e(85893);function Q(){var ee=(0,N.useParams)(),C=(0,U.useRef)(),te=(0,U.useState)({force:!1}),w=D()(te,2),ue=w[0],ie=w[1],J=(0,U.useState)([]),le=D()(J,2),oe=le[0],pe=le[1],de=o.Z.useApp(),fe=(0,U.useState)(1),se=D()(fe,2),me=se[0],V=se[1],ve=(0,U.useRef)();return(0,U.useEffect)(function(){var R;(R=C.current)===null||R===void 0||R.reload(),(0,X.Xn)({page:1,pageSize:9999,all:!0}).then(function(f){return pe(f.data.list),!0})},[ee,me]),(0,n.jsx)(I._z,{header:{extra:[(0,n.jsx)(T.ZP,{type:"primary",children:(0,n.jsx)(N.Link,{to:"/image/create",children:"\u6784\u5EFA\u955C\u50CF"})},"create"),(0,n.jsx)(u.Z,{onFinish:function(){var f,r;!((f=C.current)===null||f===void 0)&&f.reloadAndRest&&((r=C.current)===null||r===void 0||r.reloadAndRest())}},"remote")]},children:(0,n.jsx)(K.Z,{scroll:{x:"max-content"},rowKey:"Id",columns:[{title:"\u540D\u79F0",dataIndex:"title",render:function(f,r,A,L,m){var h=r.Id.substring(7,19);return oe.map(function(x){r.RepoTags.map(function(k){k==x.tag&&(h=x.title)})}),(0,n.jsx)(p.Z.Text,{editable:{tooltip:"\u4FEE\u6539\u955C\u50CF\u5907\u6CE8\u540D\u79F0",onChange:function(){var x=y()(s()().mark(function Y(ge){var Z;return s()().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=2,(0,X.Fj)({tag:r.RepoTags[0],title:ge});case 2:Z=ne.sent,V(me+1),(0,a.$h)(de,"\u4FEE\u6539\u955C\u50CF\u540D\u79F0\u6210\u529F");case 5:case"end":return ne.stop()}},Y)}));function k(Y){return x.apply(this,arguments)}return k}()},children:h?(0,n.jsx)(N.Link,{to:"/image/detail/"+r.Id,children:h},"edit"):"---"})}},{title:"Tag",dataIndex:"tag",render:function(f,r,A,L){return(0,n.jsx)(E.Z,{direction:"vertical",style:{textAlign:"left"},children:r.RepoTags.map(function(m,h){return(0,n.jsxs)(E.Z,{children:[(0,n.jsx)(_.Z,{color:"#2db7f5",children:(0,n.jsx)(p.Z.Text,{copyable:!0,style:{color:"#ffffff",maxWidth:"300px"},ellipsis:!0,title:m,children:m},h)},h),r.Containers>0&&(0,n.jsx)(_.Z,{color:"cyan",children:"\u4F7F\u7528\u4E2D"})]})})},r.Id)}},{title:"\u5C3A\u5BF8",dataIndex:"size",ellipsis:!0,width:"120px",search:!1,sorter:function(f,r){return f.Size-r.Size},render:function(f,r,A,L){return(0,n.jsx)("div",{children:(0,$.FI)(parseFloat(r.Size))},r.Id)}},{title:"\u521B\u5EFA\u65E5\u671F",dataIndex:"Created",ellipsis:!0,search:!1,width:"180px",render:function(f,r,A,L){return(0,n.jsx)("div",{children:(0,$.ZM)(r.Created*1e3)},r.Id)},sorter:function(f,r){return f.Created-r.Created}},{title:"\u64CD\u4F5C",valueType:"option",key:"option",width:"150px",render:function(f,r,A,L){return(0,n.jsxs)(E.Z,{split:(0,n.jsx)(l.Z,{type:"vertical"}),children:[(0,n.jsx)(N.Link,{to:"/image/detail/"+r.Id,children:(0,n.jsx)(H.Z,{title:"\u7BA1\u7406",children:(0,n.jsx)(q.Z,{})})},"edit"),(0,n.jsx)(N.Link,{to:"/app/create/image?imageId="+r.Id,children:(0,n.jsx)(H.Z,{title:"\u521B\u5EFA\u5BB9\u5668",children:(0,n.jsx)(P,{})})},"create")]})}}],request:function(){var R=y()(s()().mark(function f(r,A,L){var m;return s()().wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return x.next=2,(0,X.KG)({tag:r.tag,title:r.title});case 2:if(m=x.sent,!(!m||!m.data||!m.data.list)){x.next=5;break}return x.abrupt("return",{data:[],success:!0,total:0});case 5:return x.abrupt("return",{data:m.data.list,success:!0,total:m.data.list.length});case 6:case"end":return x.stop()}},f)}));return function(f,r,A){return R.apply(this,arguments)}}(),pagination:(0,b.O)(),search:{collapsed:!1},rowSelection:{defaultSelectedRowKeys:[],alwaysShowAlert:!0},actionRef:C,tableAlertOptionRender:function(f){var r=f.selectedRowKeys,A=f.selectedRows;return(0,n.jsxs)(E.Z,{size:16,children:[(0,n.jsxs)(M.Y,{formRef:ve,title:"\u6279\u91CF\u63A8\u9001\u955C\u50CF",trigger:(0,n.jsx)(T.ZP,{children:"\u6279\u91CF\u63A8\u9001"}),onFinish:function(){var L=y()(s()().mark(function m(h){var x,k,Y;return s()().wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:return Z.next=2,(0,X.KX)({md5:r,registryId:h.registryId,newNamespace:h.newNamespace});case 2:return Y=Z.sent,(x=C.current)===null||x===void 0||x.reload(),!((k=C.current)===null||k===void 0)&&k.clearSelected&&C.current.clearSelected(),Z.abrupt("return",!0);case 6:case"end":return Z.stop()}},m)}));return function(m){return L.apply(this,arguments)}}(),children:[(0,n.jsx)(g.Z.List,{name:"registryId",children:function(m){return m.map(function(h,x){return console.log(h),(0,n.jsx)(c.Z,{hidden:!0},x)})}}),(0,n.jsx)(i.Z,{label:"\u955C\u50CF\u4ED3\u5E93",name:"imageRespo",tooltip:(0,n.jsxs)(n.Fragment,{children:["\u63A8\u9001\u524D\u8BF7\u4FDD\u8BC1\u4ED3\u5E93\u4E2D\u6709\u6307\u5B9A\u7684\u547D\u540D\u7A7A\u95F4, \u5982\u6CA1\u6709\u8BF7\u5148 ",(0,n.jsx)("a",{href:"",target:"_blank",children:"\u6DFB\u52A0\u4ED3\u5E93"})]}),children:(0,n.jsx)(G.Z,{multiple:!0,top:!0,onChangeList:function(m){var h;(h=ve.current)===null||h===void 0||h.setFieldValue("registryId",m.map(function(x){return x.id}))}})}),(0,n.jsx)(z.Z,{tooltip:"\u53EF\u4EE5\u901A\u8FC7\u6B64\u9879\u91CD\u65B0\u5B9A\u4E49\u547D\u540D\u7A7A\u95F4\uFF0Cdocker hub \u4E0D\u53D7\u8BE5\u914D\u7F6E\u7684\u5F71\u54CD\u3002 \u914D\u7F6E\u6B64\u9879\u540E mysql:latest \u4F1A\u63A8\u9001\u81F3 {\u547D\u540D\u7A7A\u95F4}/mysql:latest\uFF0C dpanel/dpanel:latest \u4F1A\u63A8\u9001\u81F3 {\u547D\u540D\u7A7A\u95F4}/dpanel:latest",label:"\u91CD\u5199\u975E\u5B98\u65B9\u4ED3\u5E93\u547D\u540D\u7A7A\u95F4",name:"newNamespace"})]}),(0,n.jsx)(re.Z,{danger:!0,type:"primary",action:function(){return(0,X.ao)({md5:r,force:ue.force})},onSuccess:function(){var m,h;return!((m=C.current)===null||m===void 0)&&m.reloadAndRest&&((h=C.current)===null||h===void 0||h.reloadAndRest()),!0},onError:function(){var m,h;return!((m=C.current)===null||m===void 0)&&m.reset&&((h=C.current)===null||h===void 0||h.reset()),!0},messageSuccess:"\u5220\u9664\u6210\u529F",confirm:(0,n.jsxs)(E.Z,{style:{width:280},direction:"vertical",children:[(0,n.jsx)(p.Z.Text,{children:"\u5220\u9664\u955C\u50CF\u540E\u65E0\u6CD5\u6062\u590D,\u786E\u8BA4\u5417\uFF1F"}),(0,n.jsx)(B.Z,{name:"deleteVolume",onChange:function(m){return ie({force:m.target.checked})},children:"\u5F3A\u5236\u5220\u9664\uFF1F"})]}),children:"\u6279\u91CF\u5220\u9664"})]})},tableExtraRender:function(){var f;return(0,n.jsx)(j.Z,{mode:"horizontal",selectedKeys:[(f=ee.type)!==null&&f!==void 0?f:"all"],items:[{label:(0,n.jsx)(N.Link,{to:"/image/list/all",replace:!0,children:"\u5168\u90E8\u955C\u50CF"}),key:"all"},{label:(0,n.jsx)(N.Link,{to:"/image/list/build",replace:!0,children:"\u6784\u5EFA\u4EFB\u52A1"}),key:"build"}]})},toolBarRender:function(){return[(0,n.jsx)(re.Z,{action:function(){return(0,X.c7)()},onSuccess:function(){var r,A;return!((r=C.current)===null||r===void 0)&&r.reloadAndRest&&((A=C.current)===null||A===void 0||A.reloadAndRest()),!0},onError:function(){var r,A;return!((r=C.current)===null||r===void 0)&&r.reset&&((A=C.current)===null||A===void 0||A.reset()),!0},messageSuccess:"\u6E05\u9664\u6210\u529F",confirm:"\u662F\u5426\u6E05\u7406\u672A\u4F7F\u7528\u6216\u662F\u672A\u8FD0\u884C\u7684\u955C\u50CF",children:"\u6E05\u7406\u672A\u4F7F\u7528\u955C\u50CF"})]},columnsState:(0,b.j)("image-list")})})}},75870:function(ae,W,e){e.d(W,{Ot:function(){return D},ZH:function(){return K},ix:function(){return i},t1:function(){return o}});var v=e(15009),s=e.n(v),O=e(99289),y=e.n(O),S=e(54006);function D(p){return I.apply(this,arguments)}function I(){return I=y()(s()().mark(function p(E){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,S.request)("/api/common/registry/get-list",{method:"POST",data:E}));case 1:case"end":return l.stop()}},p)})),I.apply(this,arguments)}function K(p){return M.apply(this,arguments)}function M(){return M=y()(s()().mark(function p(E){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,S.request)("/api/common/registry/create",{method:"POST",data:E}));case 1:case"end":return l.stop()}},p)})),M.apply(this,arguments)}function i(p){return z.apply(this,arguments)}function z(){return z=y()(s()().mark(function p(E){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,S.request)("/api/common/registry/delete",{method:"POST",data:E}));case 1:case"end":return l.stop()}},p)})),z.apply(this,arguments)}function o(p){return T.apply(this,arguments)}function T(){return T=y()(s()().mark(function p(E){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,S.request)("/api/common/registry/get-detail",{method:"POST",data:E}));case 1:case"end":return l.stop()}},p)})),T.apply(this,arguments)}},67255:function(ae,W,e){e.d(W,{O:function(){return v},j:function(){return s}});function v(){var O,y=parseInt((O=localStorage.getItem("dpanel-pagesize"))!==null&&O!==void 0?O:"0");return{showSizeChanger:!0,defaultPageSize:y!=null?y:20}}function s(O){var y="dpanel-table-column-".concat(O),S={};if(localStorage.getItem(y)){var D;S=JSON.parse((D=localStorage.getItem(y))!==null&&D!==void 0?D:"{}")}return{defaultValue:S,onChange:function(K){localStorage.setItem("dpanel-table-column-".concat(O),JSON.stringify(K))}}}},66309:function(ae,W,e){e.d(W,{Z:function(){return he}});var v=e(67294),s=e(93967),O=e.n(s),y=e(98423),S=e(98787),D=e(69760),I=e(96159),K=e(45353),M=e(53124),i=e(11568),z=e(10274),o=e(14747),T=e(83262),p=e(83559);const E=t=>{const{paddingXXS:d,lineWidth:P,tagPaddingHorizontal:a,componentCls:u,calc:G}=t,b=G(a).sub(P).equal(),n=G(d).sub(P).equal();return{[u]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"inline-block",height:"auto",marginInlineEnd:t.marginXS,paddingInline:b,fontSize:t.tagFontSize,lineHeight:t.tagLineHeight,whiteSpace:"nowrap",background:t.defaultBg,border:`${(0,i.bf)(t.lineWidth)} ${t.lineType} ${t.colorBorder}`,borderRadius:t.borderRadiusSM,opacity:1,transition:`all ${t.motionDurationMid}`,textAlign:"start",position:"relative",[`&${u}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:t.defaultColor},[`${u}-close-icon`]:{marginInlineStart:n,fontSize:t.tagIconSize,color:t.colorTextDescription,cursor:"pointer",transition:`all ${t.motionDurationMid}`,"&:hover":{color:t.colorTextHeading}},[`&${u}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${t.iconCls}-close, ${t.iconCls}-close:hover`]:{color:t.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${u}-checkable-checked):hover`]:{color:t.colorPrimary,backgroundColor:t.colorFillSecondary},"&:active, &-checked":{color:t.colorTextLightSolid},"&-checked":{backgroundColor:t.colorPrimary,"&:hover":{backgroundColor:t.colorPrimaryHover}},"&:active":{backgroundColor:t.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${t.iconCls} + span, > span + ${t.iconCls}`]:{marginInlineStart:b}}),[`${u}-borderless`]:{borderColor:"transparent",background:t.tagBorderlessBg}}},_=t=>{const{lineWidth:d,fontSizeIcon:P,calc:a}=t,u=t.fontSizeSM;return(0,T.IX)(t,{tagFontSize:u,tagLineHeight:(0,i.bf)(a(t.lineHeightSM).mul(u).equal()),tagIconSize:a(P).sub(a(d).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:t.defaultBg})},l=t=>({defaultBg:new z.C(t.colorFillQuaternary).onBackground(t.colorBgContainer).toHexString(),defaultColor:t.colorText});var H=(0,p.I$)("Tag",t=>{const d=_(t);return E(d)},l),g=function(t,d){var P={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&d.indexOf(a)<0&&(P[a]=t[a]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,a=Object.getOwnPropertySymbols(t);u{const{prefixCls:P,style:a,className:u,checked:G,onChange:b,onClick:n}=t,Q=g(t,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:ee,tag:C}=v.useContext(M.E_),te=oe=>{b==null||b(!G),n==null||n(oe)},w=ee("tag",P),[ue,ie,J]=H(w),le=O()(w,`${w}-checkable`,{[`${w}-checkable-checked`]:G},C==null?void 0:C.className,u,ie,J);return ue(v.createElement("span",Object.assign({},Q,{ref:d,style:Object.assign(Object.assign({},a),C==null?void 0:C.style),className:le,onClick:te})))}),j=e(98719);const U=t=>(0,j.Z)(t,(d,P)=>{let{textColor:a,lightBorderColor:u,lightColor:G,darkColor:b}=P;return{[`${t.componentCls}${t.componentCls}-${d}`]:{color:a,background:G,borderColor:u,"&-inverse":{color:t.colorTextLightSolid,background:b,borderColor:b},[`&${t.componentCls}-borderless`]:{borderColor:"transparent"}}}});var N=(0,p.bk)(["Tag","preset"],t=>{const d=_(t);return U(d)},l);function X(t){return typeof t!="string"?t:t.charAt(0).toUpperCase()+t.slice(1)}const $=(t,d,P)=>{const a=X(P);return{[`${t.componentCls}${t.componentCls}-${d}`]:{color:t[`color${P}`],background:t[`color${a}Bg`],borderColor:t[`color${a}Border`],[`&${t.componentCls}-borderless`]:{borderColor:"transparent"}}}};var re=(0,p.bk)(["Tag","status"],t=>{const d=_(t);return[$(d,"success","Success"),$(d,"processing","Info"),$(d,"error","Error"),$(d,"warning","Warning")]},l),q=function(t,d){var P={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&d.indexOf(a)<0&&(P[a]=t[a]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,a=Object.getOwnPropertySymbols(t);u{const{prefixCls:P,className:a,rootClassName:u,style:G,children:b,icon:n,color:Q,onClose:ee,bordered:C=!0,visible:te}=t,w=q(t,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:ue,direction:ie,tag:J}=v.useContext(M.E_),[le,oe]=v.useState(!0),pe=(0,y.Z)(w,["closeIcon","closable"]);v.useEffect(()=>{te!==void 0&&oe(te)},[te]);const de=(0,S.o2)(Q),fe=(0,S.yT)(Q),se=de||fe,me=Object.assign(Object.assign({backgroundColor:Q&&!se?Q:void 0},J==null?void 0:J.style),G),V=ue("tag",P),[ve,R,f]=H(V),r=O()(V,J==null?void 0:J.className,{[`${V}-${Q}`]:se,[`${V}-has-color`]:Q&&!se,[`${V}-hidden`]:!le,[`${V}-rtl`]:ie==="rtl",[`${V}-borderless`]:!C},a,u,R,f),A=Y=>{Y.stopPropagation(),ee==null||ee(Y),!Y.defaultPrevented&&oe(!1)},[,L]=(0,D.Z)((0,D.w)(t),(0,D.w)(J),{closable:!1,closeIconRender:Y=>{const ge=v.createElement("span",{className:`${V}-close-icon`,onClick:A},Y);return(0,I.wm)(Y,ge,Z=>({onClick:Ce=>{var ne;(ne=Z==null?void 0:Z.onClick)===null||ne===void 0||ne.call(Z,Ce),A(Ce)},className:O()(Z==null?void 0:Z.className,`${V}-close-icon`)}))}}),m=typeof w.onClick=="function"||b&&b.type==="a",h=n||null,x=h?v.createElement(v.Fragment,null,h,b&&v.createElement("span",null,b)):b,k=v.createElement("span",Object.assign({},pe,{ref:d,className:r,style:me}),x,L,de&&v.createElement(N,{key:"preset",prefixCls:V}),fe&&v.createElement(re,{key:"status",prefixCls:V}));return ve(m?v.createElement(K.Z,{component:"Tag"},k):k)});ce.CheckableTag=B;var he=ce}}]); +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4214],{5966:function(ae,W,e){var v=e(97685),s=e(1413),O=e(45987),y=e(21770),S=e(72723),D=e(55241),I=e(97435),K=e(67294),M=e(61856),i=e(85893),z=["fieldProps","proFieldProps"],o=["fieldProps","proFieldProps"],T="text",p=function(g){var c=g.fieldProps,B=g.proFieldProps,j=(0,O.Z)(g,z);return(0,i.jsx)(M.Z,(0,s.Z)({valueType:T,fieldProps:c,filedConfig:{valueType:T},proFieldProps:B},j))},E=function(g){var c=(0,y.Z)(g.open||!1,{value:g.open,onChange:g.onOpenChange}),B=(0,v.Z)(c,2),j=B[0],U=B[1];return(0,i.jsx)(S.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(X){var $,re=X.getFieldValue(g.name||[]);return(0,i.jsx)(D.Z,(0,s.Z)((0,s.Z)({getPopupContainer:function(F){return F&&F.parentNode?F.parentNode:F},onOpenChange:function(F){return U(F)},content:(0,i.jsxs)("div",{style:{padding:"4px 0"},children:[($=g.statusRender)===null||$===void 0?void 0:$.call(g,re),g.strengthText?(0,i.jsx)("div",{style:{marginTop:10},children:(0,i.jsx)("span",{children:g.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},g.popoverProps),{},{open:j,children:g.children}))}})},_=function(g){var c=g.fieldProps,B=g.proFieldProps,j=(0,O.Z)(g,o),U=(0,K.useState)(!1),N=(0,v.Z)(U,2),X=N[0],$=N[1];return c!=null&&c.statusRender&&j.name?(0,i.jsx)(E,{name:j.name,statusRender:c==null?void 0:c.statusRender,popoverProps:c==null?void 0:c.popoverProps,strengthText:c==null?void 0:c.strengthText,open:X,onOpenChange:$,children:(0,i.jsx)("div",{children:(0,i.jsx)(M.Z,(0,s.Z)({valueType:"password",fieldProps:(0,s.Z)((0,s.Z)({},(0,I.Z)(c,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(q){var F;c==null||(F=c.onBlur)===null||F===void 0||F.call(c,q),$(!1)},onClick:function(q){var F;c==null||(F=c.onClick)===null||F===void 0||F.call(c,q),$(!0)}}),proFieldProps:B,filedConfig:{valueType:T}},j))})}):(0,i.jsx)(M.Z,(0,s.Z)({valueType:"password",fieldProps:c,proFieldProps:B,filedConfig:{valueType:T}},j))},l=p;l.Password=_,l.displayName="ProFormComponent",W.Z=l},80821:function(ae,W,e){e.d(W,{Z:function(){return z}});var v=e(5574),s=e.n(v),O=e(93246),y=e(54006),S=e(31418),D=e(86738),I=e(14726),K=e(83062),M=e(67294),i=e(85893);function z(o){var T=(0,M.useState)(!1),p=s()(T,2),E=p[0],_=p[1],l=S.Z.useApp(),H=(0,y.useIntl)(),g=function(){_(!0),o.action().then(function(B){if(_(!1),typeof o.onSuccess=="function"&&o.onSuccess(B),o.messageSuccess){var j="";typeof o.messageSuccess=="function"?j=o.messageSuccess(B):j=o.messageSuccess,j.indexOf(".")>-1&&(j=H.formatMessage({id:j})),o.asynced?(0,O.Rk)(l,j):(0,O.$h)(l,j)}}).catch(function(B){_(!1),typeof o.onError=="function"&&o.onError(B)})};return o.confirm?(0,i.jsx)(D.Z,{style:{width:500},title:"\u63D0\u793A",description:o.confirm,onConfirm:g,okText:"Yes",cancelText:"No",children:(0,i.jsx)(I.ZP,{disabled:o.disabled,icon:o.icon,loading:E,danger:o.danger,type:o.type,children:o.children})}):(0,i.jsx)(K.Z,{title:o.tips,children:(0,i.jsx)(I.ZP,{disabled:o.disabled,icon:o.icon,loading:E,onClick:g,danger:o.danger,type:o.type,children:o.children})})}},96042:function(ae,W,e){e.d(W,{Z:function(){return M}});var v=e(97857),s=e.n(v),O=e(5574),y=e.n(O),S=e(75870),D=e(34041),I=e(67294),K=e(85893);function M(i){var z=(0,I.useState)([]),o=y()(z,2),T=o[0],p=o[1];(0,I.useEffect)(function(){(0,S.Ot)().then(function(_){_&&p(_.data.list)})},[]);var E={};return i.multiple&&(E.mode="multiple"),i.top&&(E.placement="topLeft"),(0,K.jsx)(D.Z,s()({onChange:function(l){if(i.multiple){var H=l.map(function(g){return T[g]});i.onChangeList&&i.onChangeList(H)}else i.onChange&&i.onChange(T[l])},placeholder:"\u9009\u62E9\u955C\u50CF\u4ED3\u5E93\uFF0C\u672C\u5730\u4F7F\u7528\u7559\u7A7A\u5373\u53EF",options:T.map(function(_,l){return{value:l,label:_.title+"("+_.serverAddress+")"}})},E))}},31810:function(ae,W,e){e.r(W),e.d(W,{default:function(){return Q}});var v=e(15009),s=e.n(v),O=e(99289),y=e.n(O),S=e(5574),D=e.n(S),I=e(90078),K=e(10641),M=e(37476),i=e(62370),z=e(5966),o=e(31418),T=e(14726),p=e(60922),E=e(42075),_=e(66309),l=e(96074),H=e(83062),g=e(72723),c=e(25278),B=e(84567),j=e(50136),U=e(67294),N=e(54006),X=e(18148),$=e(5251),re=e(80821),q=e(43425),F=e(87462),ce=e(3803),he=e(84089),t=function(C,te){return U.createElement(he.Z,(0,F.Z)({},C,{ref:te,icon:ce.Z}))},d=U.forwardRef(t),P=d,a=e(93246),u=e(28307),G=e(96042),b=e(67255),n=e(85893);function Q(){var ee=(0,N.useParams)(),C=(0,U.useRef)(),te=(0,U.useState)({force:!1}),w=D()(te,2),ue=w[0],ie=w[1],J=(0,U.useState)([]),le=D()(J,2),oe=le[0],pe=le[1],de=o.Z.useApp(),fe=(0,U.useState)(1),se=D()(fe,2),me=se[0],V=se[1],ve=(0,U.useRef)();return(0,U.useEffect)(function(){var R;(R=C.current)===null||R===void 0||R.reload(),(0,X.Xn)({page:1,pageSize:9999,all:!0}).then(function(f){return pe(f.data.list),!0})},[ee,me]),(0,n.jsx)(I._z,{header:{extra:[(0,n.jsx)(T.ZP,{type:"primary",children:(0,n.jsx)(N.Link,{to:"/image/create",children:"\u6784\u5EFA\u955C\u50CF"})},"create"),(0,n.jsx)(u.Z,{onFinish:function(){var f,r;!((f=C.current)===null||f===void 0)&&f.reloadAndRest&&((r=C.current)===null||r===void 0||r.reloadAndRest())}},"remote")]},children:(0,n.jsx)(K.Z,{scroll:{x:"max-content"},rowKey:"Id",columns:[{title:"\u540D\u79F0",dataIndex:"title",render:function(f,r,A,L,m){var h=r.Id.substring(7,19);return oe.map(function(x){r.RepoTags.map(function(k){k==x.tag&&(h=x.title)})}),(0,n.jsx)(p.Z.Text,{editable:{tooltip:"\u4FEE\u6539\u955C\u50CF\u5907\u6CE8\u540D\u79F0",onChange:function(){var x=y()(s()().mark(function Y(ge){var Z;return s()().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=2,(0,X.Fj)({tag:r.RepoTags[0],title:ge});case 2:Z=ne.sent,V(me+1),(0,a.$h)(de,"\u4FEE\u6539\u955C\u50CF\u540D\u79F0\u6210\u529F");case 5:case"end":return ne.stop()}},Y)}));function k(Y){return x.apply(this,arguments)}return k}()},children:h?(0,n.jsx)(N.Link,{to:"/image/detail/"+r.Id,children:h},"edit"):"---"})}},{title:"Tag",dataIndex:"tag",render:function(f,r,A,L){return(0,n.jsx)(E.Z,{direction:"vertical",style:{textAlign:"left"},children:r.RepoTags.map(function(m,h){return(0,n.jsxs)(E.Z,{children:[(0,n.jsx)(_.Z,{color:"#2db7f5",children:(0,n.jsx)(p.Z.Text,{copyable:!0,style:{color:"#ffffff",maxWidth:"300px"},ellipsis:!0,title:m,children:m},h)},h),r.Containers>0&&(0,n.jsx)(_.Z,{color:"cyan",children:"\u4F7F\u7528\u4E2D"})]})})},r.Id)}},{title:"\u5C3A\u5BF8",dataIndex:"size",ellipsis:!0,width:"120px",search:!1,sorter:function(f,r){return f.Size-r.Size},render:function(f,r,A,L){return(0,n.jsx)("div",{children:(0,$.FI)(parseFloat(r.Size))},r.Id)}},{title:"\u521B\u5EFA\u65E5\u671F",dataIndex:"Created",ellipsis:!0,search:!1,width:"180px",render:function(f,r,A,L){return(0,n.jsx)("div",{children:(0,$.ZM)(r.Created*1e3)},r.Id)},sorter:function(f,r){return f.Created-r.Created}},{title:"\u64CD\u4F5C",valueType:"option",key:"option",width:"150px",render:function(f,r,A,L){return(0,n.jsxs)(E.Z,{split:(0,n.jsx)(l.Z,{type:"vertical"}),children:[(0,n.jsx)(N.Link,{to:"/image/detail/"+r.Id,children:(0,n.jsx)(H.Z,{title:"\u7BA1\u7406",children:(0,n.jsx)(q.Z,{})})},"edit"),(0,n.jsx)(N.Link,{to:"/app/create/image?imageId="+r.Id,children:(0,n.jsx)(H.Z,{title:"\u521B\u5EFA\u5BB9\u5668",children:(0,n.jsx)(P,{})})},"create")]})}}],request:function(){var R=y()(s()().mark(function f(r,A,L){var m;return s()().wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return x.next=2,(0,X.KG)({tag:r.tag,title:r.title});case 2:if(m=x.sent,!(!m||!m.data||!m.data.list)){x.next=5;break}return x.abrupt("return",{data:[],success:!0,total:0});case 5:return x.abrupt("return",{data:m.data.list,success:!0,total:m.data.list.length});case 6:case"end":return x.stop()}},f)}));return function(f,r,A){return R.apply(this,arguments)}}(),pagination:(0,b.O)(),search:{collapsed:!1},rowSelection:{defaultSelectedRowKeys:[],alwaysShowAlert:!0},actionRef:C,tableAlertOptionRender:function(f){var r=f.selectedRowKeys,A=f.selectedRows;return(0,n.jsxs)(E.Z,{size:16,children:[(0,n.jsxs)(M.Y,{formRef:ve,title:"\u6279\u91CF\u63A8\u9001\u955C\u50CF",trigger:(0,n.jsx)(T.ZP,{children:"\u6279\u91CF\u63A8\u9001"}),onFinish:function(){var L=y()(s()().mark(function m(h){var x,k,Y;return s()().wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:return Z.next=2,(0,X.KX)({md5:r,registryId:h.registryId,newNamespace:h.newNamespace});case 2:return Y=Z.sent,(x=C.current)===null||x===void 0||x.reload(),!((k=C.current)===null||k===void 0)&&k.clearSelected&&C.current.clearSelected(),Z.abrupt("return",!0);case 6:case"end":return Z.stop()}},m)}));return function(m){return L.apply(this,arguments)}}(),children:[(0,n.jsx)(g.Z.List,{name:"registryId",children:function(m){return m.map(function(h,x){return console.log(h),(0,n.jsx)(c.Z,{hidden:!0},x)})}}),(0,n.jsx)(i.Z,{label:"\u955C\u50CF\u4ED3\u5E93",name:"imageRespo",tooltip:(0,n.jsxs)(n.Fragment,{children:["\u63A8\u9001\u524D\u8BF7\u4FDD\u8BC1\u4ED3\u5E93\u4E2D\u6709\u6307\u5B9A\u7684\u547D\u540D\u7A7A\u95F4, \u5982\u6CA1\u6709\u8BF7\u5148 ",(0,n.jsx)("a",{href:"",target:"_blank",children:"\u6DFB\u52A0\u4ED3\u5E93"})]}),children:(0,n.jsx)(G.Z,{multiple:!0,top:!0,onChangeList:function(m){var h;(h=ve.current)===null||h===void 0||h.setFieldValue("registryId",m.map(function(x){return x.id}))}})}),(0,n.jsx)(z.Z,{tooltip:"\u53EF\u4EE5\u901A\u8FC7\u6B64\u9879\u91CD\u65B0\u5B9A\u4E49\u547D\u540D\u7A7A\u95F4\uFF0Cdocker hub \u4E0D\u53D7\u8BE5\u914D\u7F6E\u7684\u5F71\u54CD\u3002 \u914D\u7F6E\u6B64\u9879\u540E mysql:latest \u4F1A\u63A8\u9001\u81F3 {\u547D\u540D\u7A7A\u95F4}/mysql:latest\uFF0C dpanel/dpanel:latest \u4F1A\u63A8\u9001\u81F3 {\u547D\u540D\u7A7A\u95F4}/dpanel:latest",label:"\u91CD\u5199\u975E\u5B98\u65B9\u4ED3\u5E93\u547D\u540D\u7A7A\u95F4",name:"newNamespace"})]}),(0,n.jsx)(re.Z,{danger:!0,type:"primary",action:function(){return(0,X.ao)({md5:r,force:ue.force})},onSuccess:function(){var m,h;return!((m=C.current)===null||m===void 0)&&m.reloadAndRest&&((h=C.current)===null||h===void 0||h.reloadAndRest()),!0},onError:function(){var m,h;return!((m=C.current)===null||m===void 0)&&m.reset&&((h=C.current)===null||h===void 0||h.reset()),!0},messageSuccess:"\u5220\u9664\u6210\u529F",confirm:(0,n.jsxs)(E.Z,{style:{width:280},direction:"vertical",children:[(0,n.jsx)(p.Z.Text,{children:"\u5220\u9664\u955C\u50CF\u540E\u65E0\u6CD5\u6062\u590D,\u786E\u8BA4\u5417\uFF1F"}),(0,n.jsx)(B.Z,{name:"deleteVolume",onChange:function(m){return ie({force:m.target.checked})},children:"\u5F3A\u5236\u5220\u9664\uFF1F"})]}),children:"\u6279\u91CF\u5220\u9664"})]})},tableExtraRender:function(){var f;return(0,n.jsx)(j.Z,{mode:"horizontal",selectedKeys:[(f=ee.type)!==null&&f!==void 0?f:"all"],items:[{label:(0,n.jsx)(N.Link,{to:"/image/list/all",replace:!0,children:"\u5168\u90E8\u955C\u50CF"}),key:"all"},{label:(0,n.jsx)(N.Link,{to:"/image/list/build",replace:!0,children:"\u6784\u5EFA\u4EFB\u52A1"}),key:"build"}]})},toolBarRender:function(){return[(0,n.jsx)(re.Z,{action:function(){return(0,X.c7)()},onSuccess:function(){var r,A;return!((r=C.current)===null||r===void 0)&&r.reloadAndRest&&((A=C.current)===null||A===void 0||A.reloadAndRest()),!0},onError:function(){var r,A;return!((r=C.current)===null||r===void 0)&&r.reset&&((A=C.current)===null||A===void 0||A.reset()),!0},messageSuccess:"\u6E05\u9664\u6210\u529F",confirm:"\u662F\u5426\u6E05\u7406\u672A\u4F7F\u7528\u6216\u662F\u672A\u8FD0\u884C\u7684\u955C\u50CF",children:"\u6E05\u7406\u672A\u4F7F\u7528\u955C\u50CF"})]},columnsState:(0,b.j)("image-list")})})}},75870:function(ae,W,e){e.d(W,{Ot:function(){return D},ZH:function(){return K},ix:function(){return i},t1:function(){return o}});var v=e(15009),s=e.n(v),O=e(99289),y=e.n(O),S=e(54006);function D(p){return I.apply(this,arguments)}function I(){return I=y()(s()().mark(function p(E){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,S.request)("/api/common/registry/get-list",{method:"POST",data:E}));case 1:case"end":return l.stop()}},p)})),I.apply(this,arguments)}function K(p){return M.apply(this,arguments)}function M(){return M=y()(s()().mark(function p(E){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,S.request)("/api/common/registry/create",{method:"POST",data:E}));case 1:case"end":return l.stop()}},p)})),M.apply(this,arguments)}function i(p){return z.apply(this,arguments)}function z(){return z=y()(s()().mark(function p(E){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,S.request)("/api/common/registry/delete",{method:"POST",data:E}));case 1:case"end":return l.stop()}},p)})),z.apply(this,arguments)}function o(p){return T.apply(this,arguments)}function T(){return T=y()(s()().mark(function p(E){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,S.request)("/api/common/registry/get-detail",{method:"POST",data:E}));case 1:case"end":return l.stop()}},p)})),T.apply(this,arguments)}},67255:function(ae,W,e){e.d(W,{O:function(){return v},j:function(){return s}});function v(){var O,y=parseInt((O=localStorage.getItem("dpanel-pagesize"))!==null&&O!==void 0?O:"0");return{showSizeChanger:!0,defaultPageSize:y!=null?y:20}}function s(O){var y="dpanel-table-column-".concat(O),S={};if(localStorage.getItem(y)){var D;S=JSON.parse((D=localStorage.getItem(y))!==null&&D!==void 0?D:"{}")}return{defaultValue:S,onChange:function(K){localStorage.setItem("dpanel-table-column-".concat(O),JSON.stringify(K))}}}},66309:function(ae,W,e){e.d(W,{Z:function(){return he}});var v=e(67294),s=e(93967),O=e.n(s),y=e(98423),S=e(98787),D=e(69760),I=e(96159),K=e(45353),M=e(53124),i=e(11568),z=e(10274),o=e(14747),T=e(83262),p=e(83559);const E=t=>{const{paddingXXS:d,lineWidth:P,tagPaddingHorizontal:a,componentCls:u,calc:G}=t,b=G(a).sub(P).equal(),n=G(d).sub(P).equal();return{[u]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"inline-block",height:"auto",marginInlineEnd:t.marginXS,paddingInline:b,fontSize:t.tagFontSize,lineHeight:t.tagLineHeight,whiteSpace:"nowrap",background:t.defaultBg,border:`${(0,i.bf)(t.lineWidth)} ${t.lineType} ${t.colorBorder}`,borderRadius:t.borderRadiusSM,opacity:1,transition:`all ${t.motionDurationMid}`,textAlign:"start",position:"relative",[`&${u}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:t.defaultColor},[`${u}-close-icon`]:{marginInlineStart:n,fontSize:t.tagIconSize,color:t.colorTextDescription,cursor:"pointer",transition:`all ${t.motionDurationMid}`,"&:hover":{color:t.colorTextHeading}},[`&${u}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${t.iconCls}-close, ${t.iconCls}-close:hover`]:{color:t.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${u}-checkable-checked):hover`]:{color:t.colorPrimary,backgroundColor:t.colorFillSecondary},"&:active, &-checked":{color:t.colorTextLightSolid},"&-checked":{backgroundColor:t.colorPrimary,"&:hover":{backgroundColor:t.colorPrimaryHover}},"&:active":{backgroundColor:t.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${t.iconCls} + span, > span + ${t.iconCls}`]:{marginInlineStart:b}}),[`${u}-borderless`]:{borderColor:"transparent",background:t.tagBorderlessBg}}},_=t=>{const{lineWidth:d,fontSizeIcon:P,calc:a}=t,u=t.fontSizeSM;return(0,T.IX)(t,{tagFontSize:u,tagLineHeight:(0,i.bf)(a(t.lineHeightSM).mul(u).equal()),tagIconSize:a(P).sub(a(d).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:t.defaultBg})},l=t=>({defaultBg:new z.C(t.colorFillQuaternary).onBackground(t.colorBgContainer).toHexString(),defaultColor:t.colorText});var H=(0,p.I$)("Tag",t=>{const d=_(t);return E(d)},l),g=function(t,d){var P={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&d.indexOf(a)<0&&(P[a]=t[a]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,a=Object.getOwnPropertySymbols(t);u{const{prefixCls:P,style:a,className:u,checked:G,onChange:b,onClick:n}=t,Q=g(t,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:ee,tag:C}=v.useContext(M.E_),te=oe=>{b==null||b(!G),n==null||n(oe)},w=ee("tag",P),[ue,ie,J]=H(w),le=O()(w,`${w}-checkable`,{[`${w}-checkable-checked`]:G},C==null?void 0:C.className,u,ie,J);return ue(v.createElement("span",Object.assign({},Q,{ref:d,style:Object.assign(Object.assign({},a),C==null?void 0:C.style),className:le,onClick:te})))}),j=e(98719);const U=t=>(0,j.Z)(t,(d,P)=>{let{textColor:a,lightBorderColor:u,lightColor:G,darkColor:b}=P;return{[`${t.componentCls}${t.componentCls}-${d}`]:{color:a,background:G,borderColor:u,"&-inverse":{color:t.colorTextLightSolid,background:b,borderColor:b},[`&${t.componentCls}-borderless`]:{borderColor:"transparent"}}}});var N=(0,p.bk)(["Tag","preset"],t=>{const d=_(t);return U(d)},l);function X(t){return typeof t!="string"?t:t.charAt(0).toUpperCase()+t.slice(1)}const $=(t,d,P)=>{const a=X(P);return{[`${t.componentCls}${t.componentCls}-${d}`]:{color:t[`color${P}`],background:t[`color${a}Bg`],borderColor:t[`color${a}Border`],[`&${t.componentCls}-borderless`]:{borderColor:"transparent"}}}};var re=(0,p.bk)(["Tag","status"],t=>{const d=_(t);return[$(d,"success","Success"),$(d,"processing","Info"),$(d,"error","Error"),$(d,"warning","Warning")]},l),q=function(t,d){var P={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&d.indexOf(a)<0&&(P[a]=t[a]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,a=Object.getOwnPropertySymbols(t);u{const{prefixCls:P,className:a,rootClassName:u,style:G,children:b,icon:n,color:Q,onClose:ee,bordered:C=!0,visible:te}=t,w=q(t,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:ue,direction:ie,tag:J}=v.useContext(M.E_),[le,oe]=v.useState(!0),pe=(0,y.Z)(w,["closeIcon","closable"]);v.useEffect(()=>{te!==void 0&&oe(te)},[te]);const de=(0,S.o2)(Q),fe=(0,S.yT)(Q),se=de||fe,me=Object.assign(Object.assign({backgroundColor:Q&&!se?Q:void 0},J==null?void 0:J.style),G),V=ue("tag",P),[ve,R,f]=H(V),r=O()(V,J==null?void 0:J.className,{[`${V}-${Q}`]:se,[`${V}-has-color`]:Q&&!se,[`${V}-hidden`]:!le,[`${V}-rtl`]:ie==="rtl",[`${V}-borderless`]:!C},a,u,R,f),A=Y=>{Y.stopPropagation(),ee==null||ee(Y),!Y.defaultPrevented&&oe(!1)},[,L]=(0,D.Z)((0,D.w)(t),(0,D.w)(J),{closable:!1,closeIconRender:Y=>{const ge=v.createElement("span",{className:`${V}-close-icon`,onClick:A},Y);return(0,I.wm)(Y,ge,Z=>({onClick:Ce=>{var ne;(ne=Z==null?void 0:Z.onClick)===null||ne===void 0||ne.call(Z,Ce),A(Ce)},className:O()(Z==null?void 0:Z.className,`${V}-close-icon`)}))}}),m=typeof w.onClick=="function"||b&&b.type==="a",h=n||null,x=h?v.createElement(v.Fragment,null,h,b&&v.createElement("span",null,b)):b,k=v.createElement("span",Object.assign({},pe,{ref:d,className:r,style:me}),x,L,de&&v.createElement(N,{key:"preset",prefixCls:V}),fe&&v.createElement(re,{key:"status",prefixCls:V}));return ve(m?v.createElement(K.Z,{component:"Tag"},k):k)});ce.CheckableTag=B;var he=ce}}]); diff --git a/asset/static/p__image__registry.bdacfe48.async.js b/asset/static/p__image__registry.0df89241.async.js similarity index 98% rename from asset/static/p__image__registry.bdacfe48.async.js rename to asset/static/p__image__registry.0df89241.async.js index dec24582..fe50da4a 100644 --- a/asset/static/p__image__registry.bdacfe48.async.js +++ b/asset/static/p__image__registry.0df89241.async.js @@ -1,4 +1,4 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9013],{5966:function(L,A,e){var T=e(97685),a=e(1413),v=e(45987),i=e(21770),m=e(72723),O=e(55241),E=e(97435),R=e(67294),p=e(73406),o=e(85893),P=["fieldProps","proFieldProps"],r=["fieldProps","proFieldProps"],h="text",c=function(s){var t=s.fieldProps,g=s.proFieldProps,f=(0,v.Z)(s,P);return(0,o.jsx)(p.Z,(0,a.Z)({valueType:h,fieldProps:t,filedConfig:{valueType:h},proFieldProps:g},f))},d=function(s){var t=(0,i.Z)(s.open||!1,{value:s.open,onChange:s.onOpenChange}),g=(0,T.Z)(t,2),f=g[0],K=g[1];return(0,o.jsx)(m.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function($){var S,D=$.getFieldValue(s.name||[]);return(0,o.jsx)(O.Z,(0,a.Z)((0,a.Z)({getPopupContainer:function(l){return l&&l.parentNode?l.parentNode:l},onOpenChange:function(l){return K(l)},content:(0,o.jsxs)("div",{style:{padding:"4px 0"},children:[(S=s.statusRender)===null||S===void 0?void 0:S.call(s,D),s.strengthText?(0,o.jsx)("div",{style:{marginTop:10},children:(0,o.jsx)("span",{children:s.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},s.popoverProps),{},{open:f,children:s.children}))}})},u=function(s){var t=s.fieldProps,g=s.proFieldProps,f=(0,v.Z)(s,r),K=(0,R.useState)(!1),b=(0,T.Z)(K,2),$=b[0],S=b[1];return t!=null&&t.statusRender&&f.name?(0,o.jsx)(d,{name:f.name,statusRender:t==null?void 0:t.statusRender,popoverProps:t==null?void 0:t.popoverProps,strengthText:t==null?void 0:t.strengthText,open:$,onOpenChange:S,children:(0,o.jsx)("div",{children:(0,o.jsx)(p.Z,(0,a.Z)({valueType:"password",fieldProps:(0,a.Z)((0,a.Z)({},(0,E.Z)(t,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(B){var l;t==null||(l=t.onBlur)===null||l===void 0||l.call(t,B),S(!1)},onClick:function(B){var l;t==null||(l=t.onClick)===null||l===void 0||l.call(t,B),S(!0)}}),proFieldProps:g,filedConfig:{valueType:h}},f))})}):(0,o.jsx)(p.Z,(0,a.Z)({valueType:"password",fieldProps:t,proFieldProps:g,filedConfig:{valueType:h}},f))},n=c;n.Password=u,n.displayName="ProFormComponent",A.Z=n},90672:function(L,A,e){var T=e(1413),a=e(45987),v=e(67294),i=e(73406),m=e(85893),O=["fieldProps","proFieldProps"],E=function(p,o){var P=p.fieldProps,r=p.proFieldProps,h=(0,a.Z)(p,O);return(0,m.jsx)(i.Z,(0,T.Z)({ref:o,valueType:"textarea",fieldProps:P,proFieldProps:r},h))};A.Z=v.forwardRef(E)},80821:function(L,A,e){e.d(A,{Z:function(){return P}});var T=e(5574),a=e.n(T),v=e(93246),i=e(54006),m=e(31418),O=e(86738),E=e(14726),R=e(83062),p=e(67294),o=e(85893);function P(r){var h=(0,p.useState)(!1),c=a()(h,2),d=c[0],u=c[1],n=m.Z.useApp(),U=(0,i.useIntl)(),s=function(){u(!0),r.action().then(function(g){if(u(!1),typeof r.onSuccess=="function"&&r.onSuccess(g),r.messageSuccess){var f="";typeof r.messageSuccess=="function"?f=r.messageSuccess(g):f=r.messageSuccess,f.indexOf(".")>-1&&(f=U.formatMessage({id:f})),r.asynced?(0,v.Rk)(n,f):(0,v.$h)(n,f)}}).catch(function(g){u(!1),typeof r.onError=="function"&&r.onError(g)})};return r.confirm?(0,o.jsx)(O.Z,{style:{width:500},title:"\u63D0\u793A",description:r.confirm,onConfirm:s,okText:"Yes",cancelText:"No",children:(0,o.jsx)(E.ZP,{disabled:r.disabled,icon:r.icon,loading:d,danger:r.danger,type:r.type,children:r.children})}):(0,o.jsx)(R.Z,{title:r.tips,children:(0,o.jsx)(E.ZP,{disabled:r.disabled,icon:r.icon,loading:d,onClick:s,danger:r.danger,type:r.type,children:r.children})})}},24396:function(L,A,e){e.r(A),e.d(A,{default:function(){return S}});var T=e(15009),a=e.n(T),v=e(99289),i=e.n(v),m=e(80821),O=e(5574),E=e.n(O),R=e(75870),p=e(93246),o=e(184),P=e(5966),r=e(90672),h=e(31418),c=e(14726),d=e(67294),u=e(85893),n=(0,d.forwardRef)(function(D,B){var l=(0,d.useState)(!1),x=E()(l,2),y=x[0],I=x[1],M=h.Z.useApp(),_=(0,d.useRef)(),w=(0,d.useState)(0),C=E()(w,2),G=C[0],J=C[1];return(0,d.useImperativeHandle)(B,function(){return{setEditId:function(j){(0,R.t1)({id:j}).then(function(F){var Z;I(!0),J(j),(Z=_.current)===null||Z===void 0||Z.setFieldsValue({title:F.data.info.title,serverAddress:F.data.info.serverAddress,username:F.data.info.setting.username,proxy:F.data.info.setting.proxy.join(` +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9013],{5966:function(L,A,e){var T=e(97685),a=e(1413),v=e(45987),i=e(21770),m=e(72723),O=e(55241),E=e(97435),R=e(67294),p=e(61856),o=e(85893),P=["fieldProps","proFieldProps"],r=["fieldProps","proFieldProps"],h="text",c=function(s){var t=s.fieldProps,g=s.proFieldProps,f=(0,v.Z)(s,P);return(0,o.jsx)(p.Z,(0,a.Z)({valueType:h,fieldProps:t,filedConfig:{valueType:h},proFieldProps:g},f))},d=function(s){var t=(0,i.Z)(s.open||!1,{value:s.open,onChange:s.onOpenChange}),g=(0,T.Z)(t,2),f=g[0],K=g[1];return(0,o.jsx)(m.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function($){var S,D=$.getFieldValue(s.name||[]);return(0,o.jsx)(O.Z,(0,a.Z)((0,a.Z)({getPopupContainer:function(l){return l&&l.parentNode?l.parentNode:l},onOpenChange:function(l){return K(l)},content:(0,o.jsxs)("div",{style:{padding:"4px 0"},children:[(S=s.statusRender)===null||S===void 0?void 0:S.call(s,D),s.strengthText?(0,o.jsx)("div",{style:{marginTop:10},children:(0,o.jsx)("span",{children:s.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},s.popoverProps),{},{open:f,children:s.children}))}})},u=function(s){var t=s.fieldProps,g=s.proFieldProps,f=(0,v.Z)(s,r),K=(0,R.useState)(!1),b=(0,T.Z)(K,2),$=b[0],S=b[1];return t!=null&&t.statusRender&&f.name?(0,o.jsx)(d,{name:f.name,statusRender:t==null?void 0:t.statusRender,popoverProps:t==null?void 0:t.popoverProps,strengthText:t==null?void 0:t.strengthText,open:$,onOpenChange:S,children:(0,o.jsx)("div",{children:(0,o.jsx)(p.Z,(0,a.Z)({valueType:"password",fieldProps:(0,a.Z)((0,a.Z)({},(0,E.Z)(t,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(B){var l;t==null||(l=t.onBlur)===null||l===void 0||l.call(t,B),S(!1)},onClick:function(B){var l;t==null||(l=t.onClick)===null||l===void 0||l.call(t,B),S(!0)}}),proFieldProps:g,filedConfig:{valueType:h}},f))})}):(0,o.jsx)(p.Z,(0,a.Z)({valueType:"password",fieldProps:t,proFieldProps:g,filedConfig:{valueType:h}},f))},n=c;n.Password=u,n.displayName="ProFormComponent",A.Z=n},90672:function(L,A,e){var T=e(1413),a=e(45987),v=e(67294),i=e(61856),m=e(85893),O=["fieldProps","proFieldProps"],E=function(p,o){var P=p.fieldProps,r=p.proFieldProps,h=(0,a.Z)(p,O);return(0,m.jsx)(i.Z,(0,T.Z)({ref:o,valueType:"textarea",fieldProps:P,proFieldProps:r},h))};A.Z=v.forwardRef(E)},80821:function(L,A,e){e.d(A,{Z:function(){return P}});var T=e(5574),a=e.n(T),v=e(93246),i=e(54006),m=e(31418),O=e(86738),E=e(14726),R=e(83062),p=e(67294),o=e(85893);function P(r){var h=(0,p.useState)(!1),c=a()(h,2),d=c[0],u=c[1],n=m.Z.useApp(),U=(0,i.useIntl)(),s=function(){u(!0),r.action().then(function(g){if(u(!1),typeof r.onSuccess=="function"&&r.onSuccess(g),r.messageSuccess){var f="";typeof r.messageSuccess=="function"?f=r.messageSuccess(g):f=r.messageSuccess,f.indexOf(".")>-1&&(f=U.formatMessage({id:f})),r.asynced?(0,v.Rk)(n,f):(0,v.$h)(n,f)}}).catch(function(g){u(!1),typeof r.onError=="function"&&r.onError(g)})};return r.confirm?(0,o.jsx)(O.Z,{style:{width:500},title:"\u63D0\u793A",description:r.confirm,onConfirm:s,okText:"Yes",cancelText:"No",children:(0,o.jsx)(E.ZP,{disabled:r.disabled,icon:r.icon,loading:d,danger:r.danger,type:r.type,children:r.children})}):(0,o.jsx)(R.Z,{title:r.tips,children:(0,o.jsx)(E.ZP,{disabled:r.disabled,icon:r.icon,loading:d,onClick:s,danger:r.danger,type:r.type,children:r.children})})}},24396:function(L,A,e){e.r(A),e.d(A,{default:function(){return S}});var T=e(15009),a=e.n(T),v=e(99289),i=e.n(v),m=e(80821),O=e(5574),E=e.n(O),R=e(75870),p=e(93246),o=e(184),P=e(5966),r=e(90672),h=e(31418),c=e(14726),d=e(67294),u=e(85893),n=(0,d.forwardRef)(function(D,B){var l=(0,d.useState)(!1),x=E()(l,2),y=x[0],I=x[1],M=h.Z.useApp(),_=(0,d.useRef)(),w=(0,d.useState)(0),C=E()(w,2),G=C[0],J=C[1];return(0,d.useImperativeHandle)(B,function(){return{setEditId:function(j){(0,R.t1)({id:j}).then(function(F){var Z;I(!0),J(j),(Z=_.current)===null||Z===void 0||Z.setFieldsValue({title:F.data.info.title,serverAddress:F.data.info.serverAddress,username:F.data.info.setting.username,proxy:F.data.info.setting.proxy.join(` `)})})}}}),(0,u.jsxs)(o.a,{drawerProps:{forceRender:!0},name:"create",title:"\u6DFB\u52A0/\u7F16\u8F91\u955C\u50CF\u4ED3\u5E93",open:y,onOpenChange:function(j){I(j)},formRef:_,trigger:(0,u.jsx)(c.ZP,{type:"primary",onClick:function(){var j;(j=_.current)===null||j===void 0||j.resetFields(),J(0)},children:"\u6DFB\u52A0\u4ED3\u5E93"}),onFinish:function(){var z=i()(a()().mark(function j(F){var Z,V,N,H;return a()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.next=2,(0,R.ZH)({id:G,title:F.title,serverAddress:F.serverAddress,username:(Z=F.username)!==null&&Z!==void 0?Z:"",password:(V=F.password)!==null&&V!==void 0?V:"",proxy:F.proxy?F.proxy.split(` `):[]});case 2:if(N=W.sent,!(N&&N.data&&N.data.id>0)){W.next=8;break}return(0,p.$h)(M,"\u6DFB\u52A0\u6216\u662F\u7F16\u8F91\u955C\u50CF\u4ED3\u5E93\u6210\u529F"),D.onFinish&&D.onFinish(),(H=_.current)===null||H===void 0||H.resetFields(),W.abrupt("return",!0);case 8:case"end":return W.stop()}},j)}));return function(j){return z.apply(this,arguments)}}(),children:[(0,u.jsx)(P.Z,{label:"\u540D\u79F0",name:"title",placeholder:"\u6307\u5B9A\u4ED3\u5E93\u4E00\u4E2A\u540D\u79F0",disabled:G==-1,required:!0}),(0,u.jsx)(P.Z,{label:"\u4ED3\u5E93\u5730\u5740",tooltip:"\u4F8B\u5982:ccr.ccs.tencentyun.com\uFF0Cdocker.io",name:"serverAddress",placeholder:"\u586B\u5199\u4ED3\u5E93\u5730\u5740\uFF0C\u5B98\u65B9\u9ED8\u8BA4\u7559\u7A7A",disabled:G==-1}),(0,u.jsx)(P.Z,{label:"\u7528\u6237\u540D",name:"username",placeholder:"\u914D\u7F6E\u4ED3\u5E93\u7528\u6237\u540D",tooltip:""},"username"),(0,u.jsx)(P.Z.Password,{label:"\u5BC6\u7801",name:"password",placeholder:"\u914D\u7F6E\u4ED3\u5E93\u5BC6\u7801,\u4E3A\u7A7A\u65F6\u4F7F\u7528\u65E7\u5BC6\u7801"},"password"),(0,u.jsx)(r.Z,{label:"\u52A0\u901F\u5730\u5740",name:"proxy",fieldProps:{autoSize:{minRows:10}},placeholder:`https://docker.1panel.live https://docker.m.daocloud.io`,tooltip:"\u914D\u7F6E\u8BE5\u4ED3\u5E93\u7684\u52A0\u901F\u5730\u5740\uFF0C\u591A\u4E2A\u5730\u5740\u7528\u6362\u884C\u5206\u9694\u3002\u591A\u4E2A\u5730\u5740\u91C7\u7528\u8F6E\u8BAD\u7684\u65B9\u5F0F\u4E0B\u8F7D"})]})}),U=n,s=e(67255),t=e(43425),g=e(90078),f=e(10641),K=e(42075),b=e(96074),$=e(83062);function S(){var D=(0,d.useRef)(),B=(0,d.useRef)();return(0,u.jsx)(g._z,{header:{extra:[(0,u.jsx)(U,{onFinish:function(){var x,y;!((x=D.current)===null||x===void 0)&&x.reloadAndRest&&((y=D.current)===null||y===void 0||y.reloadAndRest())},ref:B})]},children:(0,u.jsx)(f.Z,{scroll:{x:"max-content"},rowKey:"id",columns:[{title:"\u540D\u79F0",ellipsis:!0,dataIndex:"title"},{title:"Url",dataIndex:"serverAddress"},{title:"\u7528\u6237",dataIndex:["setting","username"]},{title:"\u64CD\u4F5C",width:100,render:function(x,y,I,M,_){return(0,u.jsx)(K.Z,{split:(0,u.jsx)(b.Z,{type:"vertical"}),children:(0,u.jsx)(c.ZP,{type:"link",onClick:function(){var C;(C=B.current)===null||C===void 0||C.setEditId(y.id)},children:(0,u.jsx)($.Z,{title:"\u7BA1\u7406",children:(0,u.jsx)(t.Z,{})})})})}}],request:function(){var l=i()(a()().mark(function x(y,I,M){var _;return a()().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,(0,R.Ot)({title:y.title,serverAddress:y.serverAddress});case 2:return _=C.sent,C.abrupt("return",{data:_.data.list,success:!0,total:_.data.list.length});case 4:case"end":return C.stop()}},x)}));return function(x,y,I){return l.apply(this,arguments)}}(),toolBarRender:function(){return[]},rowSelection:{defaultSelectedRowKeys:[],alwaysShowAlert:!0},pagination:(0,s.O)(),actionRef:D,tableAlertOptionRender:function(x){var y=x.selectedRowKeys;return(0,u.jsx)(K.Z,{size:16,children:(0,u.jsx)(m.Z,{danger:!0,type:"primary",action:function(){return(0,R.ix)({id:y})},onSuccess:function(){var M,_;return!((M=D.current)===null||M===void 0)&&M.reloadAndRest&&((_=D.current)===null||_===void 0||_.reloadAndRest()),!0},onError:function(){var M,_;return!((M=D.current)===null||M===void 0)&&M.reset&&((_=D.current)===null||_===void 0||_.reset()),!0},messageSuccess:"\u5220\u9664\u6210\u529F",children:"\u6279\u91CF\u5220\u9664"})})}})})}},75870:function(L,A,e){e.d(A,{Ot:function(){return O},ZH:function(){return R},ix:function(){return o},t1:function(){return r}});var T=e(15009),a=e.n(T),v=e(99289),i=e.n(v),m=e(54006);function O(c){return E.apply(this,arguments)}function E(){return E=i()(a()().mark(function c(d){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,m.request)("/api/common/registry/get-list",{method:"POST",data:d}));case 1:case"end":return n.stop()}},c)})),E.apply(this,arguments)}function R(c){return p.apply(this,arguments)}function p(){return p=i()(a()().mark(function c(d){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,m.request)("/api/common/registry/create",{method:"POST",data:d}));case 1:case"end":return n.stop()}},c)})),p.apply(this,arguments)}function o(c){return P.apply(this,arguments)}function P(){return P=i()(a()().mark(function c(d){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,m.request)("/api/common/registry/delete",{method:"POST",data:d}));case 1:case"end":return n.stop()}},c)})),P.apply(this,arguments)}function r(c){return h.apply(this,arguments)}function h(){return h=i()(a()().mark(function c(d){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,m.request)("/api/common/registry/get-detail",{method:"POST",data:d}));case 1:case"end":return n.stop()}},c)})),h.apply(this,arguments)}},67255:function(L,A,e){e.d(A,{O:function(){return T},j:function(){return a}});function T(){var v,i=parseInt((v=localStorage.getItem("dpanel-pagesize"))!==null&&v!==void 0?v:"0");return{showSizeChanger:!0,defaultPageSize:i!=null?i:20}}function a(v){var i="dpanel-table-column-".concat(v),m={};if(localStorage.getItem(i)){var O;m=JSON.parse((O=localStorage.getItem(i))!==null&&O!==void 0?O:"{}")}return{defaultValue:m,onChange:function(R){localStorage.setItem("dpanel-table-column-".concat(v),JSON.stringify(R))}}}}}]); diff --git a/asset/static/p__system__basic.51d420df.async.js b/asset/static/p__system__basic.2ea0cb25.async.js similarity index 98% rename from asset/static/p__system__basic.51d420df.async.js rename to asset/static/p__system__basic.2ea0cb25.async.js index 49592a68..cbbda7a9 100644 --- a/asset/static/p__system__basic.51d420df.async.js +++ b/asset/static/p__system__basic.2ea0cb25.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1050],{31199:function(N,E,e){var c=e(1413),s=e(45987),g=e(67294),P=e(73406),D=e(85893),O=["fieldProps","min","proFieldProps","max"],R=function(o,C){var y=o.fieldProps,B=o.min,I=o.proFieldProps,w=o.max,L=(0,s.Z)(o,O);return(0,D.jsx)(P.Z,(0,c.Z)({valueType:"digit",fieldProps:(0,c.Z)({min:B,max:w},y),ref:C,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:I},L))},A=g.forwardRef(R);E.Z=A},5966:function(N,E,e){var c=e(97685),s=e(1413),g=e(45987),P=e(21770),D=e(72723),O=e(55241),R=e(97435),A=e(67294),Z=e(73406),o=e(85893),C=["fieldProps","proFieldProps"],y=["fieldProps","proFieldProps"],B="text",I=function(t){var r=t.fieldProps,f=t.proFieldProps,v=(0,g.Z)(t,C);return(0,o.jsx)(Z.Z,(0,s.Z)({valueType:B,fieldProps:r,filedConfig:{valueType:B},proFieldProps:f},v))},w=function(t){var r=(0,P.Z)(t.open||!1,{value:t.open,onChange:t.onOpenChange}),f=(0,c.Z)(r,2),v=f[0],S=f[1];return(0,o.jsx)(D.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function($){var m,n=$.getFieldValue(t.name||[]);return(0,o.jsx)(O.Z,(0,s.Z)((0,s.Z)({getPopupContainer:function(l){return l&&l.parentNode?l.parentNode:l},onOpenChange:function(l){return S(l)},content:(0,o.jsxs)("div",{style:{padding:"4px 0"},children:[(m=t.statusRender)===null||m===void 0?void 0:m.call(t,n),t.strengthText?(0,o.jsx)("div",{style:{marginTop:10},children:(0,o.jsx)("span",{children:t.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},t.popoverProps),{},{open:v,children:t.children}))}})},L=function(t){var r=t.fieldProps,f=t.proFieldProps,v=(0,g.Z)(t,y),S=(0,A.useState)(!1),W=(0,c.Z)(S,2),$=W[0],m=W[1];return r!=null&&r.statusRender&&v.name?(0,o.jsx)(w,{name:v.name,statusRender:r==null?void 0:r.statusRender,popoverProps:r==null?void 0:r.popoverProps,strengthText:r==null?void 0:r.strengthText,open:$,onOpenChange:m,children:(0,o.jsx)("div",{children:(0,o.jsx)(Z.Z,(0,s.Z)({valueType:"password",fieldProps:(0,s.Z)((0,s.Z)({},(0,R.Z)(r,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(x){var l;r==null||(l=r.onBlur)===null||l===void 0||l.call(r,x),m(!1)},onClick:function(x){var l;r==null||(l=r.onClick)===null||l===void 0||l.call(r,x),m(!0)}}),proFieldProps:f,filedConfig:{valueType:B}},v))})}):(0,o.jsx)(Z.Z,(0,s.Z)({valueType:"password",fieldProps:r,proFieldProps:f,filedConfig:{valueType:B}},v))},U=I;U.Password=L,U.displayName="ProFormComponent",E.Z=U},12044:function(N,E,e){e.d(E,{j:function(){return g}});var c=e(34155),s=typeof c!="undefined"&&c.versions!=null&&c.versions.node!=null,g=function(){return typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.matchMedia!="undefined"&&!s}},55433:function(N,E,e){e.r(E),e.d(E,{default:function(){return x}});var c=e(15009),s=e.n(c),g=e(99289),P=e.n(g),D=e(87662),O=e(93246),R=e(87547),A=e(86548),Z=e(97937),o=e(87462),C=e(67294),y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M956.9 845.1L896.4 632V168c0-17.7-14.3-32-32-32h-704c-17.7 0-32 14.3-32 32v464L67.9 845.1C60.4 866 75.8 888 98 888h828.8c22.2 0 37.6-22 30.1-42.9zM200.4 208h624v395h-624V208zm228.3 608l8.1-37h150.3l8.1 37H428.7zm224 0l-19.1-86.7c-.8-3.7-4.1-6.3-7.8-6.3H398.2c-3.8 0-7 2.6-7.8 6.3L371.3 816H151l42.3-149h638.2l42.3 149H652.7z"}}]},name:"laptop",theme:"outlined"},B=y,I=e(84089),w=function(j,M){return C.createElement(I.Z,(0,o.Z)({},j,{ref:M,icon:B}))},L=C.forwardRef(w),U=L,V=e(90078),t=e(38345),r=e(97269),f=e(97462),v=e(5966),S=e(31199),W=e(54006),$=e(31418),m=e(14726),n=e(85893);function x(){var l=$.Z.useApp(),j=(0,C.useRef)(),M=(0,C.useRef)(),K=(0,W.useModel)("@@initialState"),b=K.initialState,G=K.loading,J=K.error,H=K.refresh,Q=K.setInitialState,z=function(){var F=P()(s()().mark(function p(){var u,i,a,T;return s()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,(0,D.pe)({groupName:"setting",name:"server"});case 2:a=d.sent,(u=M.current)===null||u===void 0||u.setFieldsValue({serverIp:(i=a.data.setting.value.serverIp)!==null&&i!==void 0?i:""}),a.data.setting.value.requestTimeout&&((T=M.current)===null||T===void 0||T.setFieldsValue({requestTimeout:a.data.setting.value.requestTimeout}));case 5:case"end":return d.stop()}},p)}));return function(){return F.apply(this,arguments)}}();return(0,n.jsx)(V._z,{children:(0,n.jsxs)(t.Z,{direction:"column",gutter:[0,10],children:[(0,n.jsx)(t.Z,{bordered:!0,headerBordered:!0,title:(0,n.jsx)(R.Z,{}),subTitle:"\u7BA1\u7406\u5458",children:(0,n.jsxs)(r.A,{formRef:j,onFinish:function(){var F=P()(s()().mark(function p(u){var i,a;return s()().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.next=2,(0,D.Jn)({username:u.username,password:u.password,newPassword:u.newPassword});case 2:return a=h.sent,(i=j.current)===null||i===void 0||i.resetFields(),(0,O.$h)(l,"\u4FEE\u6539\u7BA1\u7406\u5458\u7528\u6237\u540D\u548C\u5BC6\u7801\u6210\u529F"),localStorage.removeItem("token"),H(),h.abrupt("return",!0);case 8:case"end":return h.stop()}},p)}));return function(p){return F.apply(this,arguments)}}(),children:[(0,n.jsx)(f.Z,{name:["enableUsername"],children:function(p){var u=p.enableUsername;return(0,n.jsx)(v.Z,{label:"\u7528\u6237\u540D",name:"username",style:{width:"80%"},initialValue:b==null?void 0:b.currentUser.username,disabled:!u,addonAfter:[(0,n.jsx)(m.ZP,{type:"link",hidden:!!u,icon:(0,n.jsx)(A.Z,{}),onClick:function(){var a;(a=j.current)===null||a===void 0||a.setFieldValue("enableUsername",!0)}},"editBtn"),(0,n.jsx)(m.ZP,{type:"link",hidden:!u,icon:(0,n.jsx)(Z.Z,{}),onClick:function(){var a;(a=j.current)===null||a===void 0||a.setFieldValue("enableUsername",!1)}},"closeBtn")]},"username")}}),(0,n.jsx)(v.Z.Password,{label:"\u5F53\u524D\u5BC6\u7801",name:"password",placeholder:"\u8F93\u5165\u7BA1\u7406\u5458\u5F53\u524D\u5BC6\u7801",rules:[{required:!0}]},"password"),(0,n.jsx)(v.Z.Password,{label:"\u65B0\u5BC6\u7801",name:"newPassword"},"newPasword"),(0,n.jsx)(f.Z,{name:["newPassword"],children:function(p){var u=p.newPassword;return console.log(u),(0,n.jsx)(v.Z.Password,{label:"\u786E\u8BA4\u65B0\u5BC6\u7801",name:"newPassword2",dependencies:["newPassword"],rules:[{required:typeof u!="undefined"&&u!=""},function(i){var a=i.getFieldValue;return{validator:function(h,d){return!d||a("newPassword")===d?Promise.resolve():Promise.reject(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4"))}}}]},"newPasword2")}})]})}),(0,n.jsx)(t.Z,{bordered:!0,headerBordered:!0,title:(0,n.jsx)(U,{}),subTitle:"\u670D\u52A1\u5668\u914D\u7F6E",children:(0,n.jsxs)(r.A,{formRef:M,onInit:P()(s()().mark(function F(){return s()().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return z(),u.abrupt("return",!0);case 2:case"end":return u.stop()}},F)})),onFinish:function(){var F=P()(s()().mark(function p(u){var i,a,T;return s()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return a={groupName:"setting",name:"server",value:{serverIp:u.serverIp}},u.requestTimeout&&(a.value.requestTimeout=u.requestTimeout),d.next=4,(0,D.KU)(a);case 4:return T=d.sent,(i=M.current)===null||i===void 0||i.resetFields(),z(),(0,O.$h)(l,"\u4FEE\u6539\u670D\u52A1\u5668\u914D\u7F6E\u6210\u529F"),d.abrupt("return",!0);case 9:case"end":return d.stop()}},p)}));return function(p){return F.apply(this,arguments)}}(),children:[(0,n.jsx)(v.Z,{tooltip:"\u8BBE\u7F6E\u5BBF\u4E3B\u673A\u7684Ip\u6216\u662F\u57DF\u540D\uFF0C\u7528\u4E8E\u901A\u8FC7\u7AEF\u53E3\u7684\u5F62\u5F0F\u8BBF\u95EE\u5BB9\u5668\u3002\u652F\u6301IpV4\u53CAIpV6",label:"\u670D\u52A1\u5668Ip\u6216\u57DF\u540D",name:"serverIp",placeholder:"\u4F8B\u5982:192.168.1.25\u30012001:db8:1::2\u3001example.com"}),(0,n.jsx)(S.Z,{tooltip:"\u83B7\u53D6docker\u6570\u636E\u65F6\u6709\u4E9B\u63A5\u53E3\u8FC7\u4E8E\u8017\u65F6\uFF0C\u6839\u636E\u81EA\u5DF1\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8C03\u6574\u8BF7\u6C42\u8D85\u65F6\u65F6\u95F4",label:"docker api \u8BF7\u6C42\u8D85\u65F6\u65F6\u95F4",name:"requestTimeout",placeholder:"\u5355\u4F4D\u4E3A\u79D2\uFF0C\u9ED8\u8BA4\u4E3A 5 \u79D2",min:1,max:100})]})})]})})}}}]); +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1050],{31199:function(N,E,e){var c=e(1413),s=e(45987),g=e(67294),P=e(61856),D=e(85893),O=["fieldProps","min","proFieldProps","max"],R=function(o,C){var y=o.fieldProps,B=o.min,I=o.proFieldProps,w=o.max,L=(0,s.Z)(o,O);return(0,D.jsx)(P.Z,(0,c.Z)({valueType:"digit",fieldProps:(0,c.Z)({min:B,max:w},y),ref:C,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:I},L))},A=g.forwardRef(R);E.Z=A},5966:function(N,E,e){var c=e(97685),s=e(1413),g=e(45987),P=e(21770),D=e(72723),O=e(55241),R=e(97435),A=e(67294),Z=e(61856),o=e(85893),C=["fieldProps","proFieldProps"],y=["fieldProps","proFieldProps"],B="text",I=function(t){var r=t.fieldProps,f=t.proFieldProps,v=(0,g.Z)(t,C);return(0,o.jsx)(Z.Z,(0,s.Z)({valueType:B,fieldProps:r,filedConfig:{valueType:B},proFieldProps:f},v))},w=function(t){var r=(0,P.Z)(t.open||!1,{value:t.open,onChange:t.onOpenChange}),f=(0,c.Z)(r,2),v=f[0],S=f[1];return(0,o.jsx)(D.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function($){var m,n=$.getFieldValue(t.name||[]);return(0,o.jsx)(O.Z,(0,s.Z)((0,s.Z)({getPopupContainer:function(l){return l&&l.parentNode?l.parentNode:l},onOpenChange:function(l){return S(l)},content:(0,o.jsxs)("div",{style:{padding:"4px 0"},children:[(m=t.statusRender)===null||m===void 0?void 0:m.call(t,n),t.strengthText?(0,o.jsx)("div",{style:{marginTop:10},children:(0,o.jsx)("span",{children:t.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},t.popoverProps),{},{open:v,children:t.children}))}})},L=function(t){var r=t.fieldProps,f=t.proFieldProps,v=(0,g.Z)(t,y),S=(0,A.useState)(!1),W=(0,c.Z)(S,2),$=W[0],m=W[1];return r!=null&&r.statusRender&&v.name?(0,o.jsx)(w,{name:v.name,statusRender:r==null?void 0:r.statusRender,popoverProps:r==null?void 0:r.popoverProps,strengthText:r==null?void 0:r.strengthText,open:$,onOpenChange:m,children:(0,o.jsx)("div",{children:(0,o.jsx)(Z.Z,(0,s.Z)({valueType:"password",fieldProps:(0,s.Z)((0,s.Z)({},(0,R.Z)(r,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(x){var l;r==null||(l=r.onBlur)===null||l===void 0||l.call(r,x),m(!1)},onClick:function(x){var l;r==null||(l=r.onClick)===null||l===void 0||l.call(r,x),m(!0)}}),proFieldProps:f,filedConfig:{valueType:B}},v))})}):(0,o.jsx)(Z.Z,(0,s.Z)({valueType:"password",fieldProps:r,proFieldProps:f,filedConfig:{valueType:B}},v))},U=I;U.Password=L,U.displayName="ProFormComponent",E.Z=U},12044:function(N,E,e){e.d(E,{j:function(){return g}});var c=e(34155),s=typeof c!="undefined"&&c.versions!=null&&c.versions.node!=null,g=function(){return typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.matchMedia!="undefined"&&!s}},55433:function(N,E,e){e.r(E),e.d(E,{default:function(){return x}});var c=e(15009),s=e.n(c),g=e(99289),P=e.n(g),D=e(87662),O=e(93246),R=e(87547),A=e(86548),Z=e(97937),o=e(87462),C=e(67294),y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M956.9 845.1L896.4 632V168c0-17.7-14.3-32-32-32h-704c-17.7 0-32 14.3-32 32v464L67.9 845.1C60.4 866 75.8 888 98 888h828.8c22.2 0 37.6-22 30.1-42.9zM200.4 208h624v395h-624V208zm228.3 608l8.1-37h150.3l8.1 37H428.7zm224 0l-19.1-86.7c-.8-3.7-4.1-6.3-7.8-6.3H398.2c-3.8 0-7 2.6-7.8 6.3L371.3 816H151l42.3-149h638.2l42.3 149H652.7z"}}]},name:"laptop",theme:"outlined"},B=y,I=e(84089),w=function(j,M){return C.createElement(I.Z,(0,o.Z)({},j,{ref:M,icon:B}))},L=C.forwardRef(w),U=L,V=e(90078),t=e(38345),r=e(97269),f=e(97462),v=e(5966),S=e(31199),W=e(54006),$=e(31418),m=e(14726),n=e(85893);function x(){var l=$.Z.useApp(),j=(0,C.useRef)(),M=(0,C.useRef)(),K=(0,W.useModel)("@@initialState"),b=K.initialState,G=K.loading,J=K.error,H=K.refresh,Q=K.setInitialState,z=function(){var F=P()(s()().mark(function p(){var u,i,a,T;return s()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,(0,D.pe)({groupName:"setting",name:"server"});case 2:a=d.sent,(u=M.current)===null||u===void 0||u.setFieldsValue({serverIp:(i=a.data.setting.value.serverIp)!==null&&i!==void 0?i:""}),a.data.setting.value.requestTimeout&&((T=M.current)===null||T===void 0||T.setFieldsValue({requestTimeout:a.data.setting.value.requestTimeout}));case 5:case"end":return d.stop()}},p)}));return function(){return F.apply(this,arguments)}}();return(0,n.jsx)(V._z,{children:(0,n.jsxs)(t.Z,{direction:"column",gutter:[0,10],children:[(0,n.jsx)(t.Z,{bordered:!0,headerBordered:!0,title:(0,n.jsx)(R.Z,{}),subTitle:"\u7BA1\u7406\u5458",children:(0,n.jsxs)(r.A,{formRef:j,onFinish:function(){var F=P()(s()().mark(function p(u){var i,a;return s()().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.next=2,(0,D.Jn)({username:u.username,password:u.password,newPassword:u.newPassword});case 2:return a=h.sent,(i=j.current)===null||i===void 0||i.resetFields(),(0,O.$h)(l,"\u4FEE\u6539\u7BA1\u7406\u5458\u7528\u6237\u540D\u548C\u5BC6\u7801\u6210\u529F"),localStorage.removeItem("token"),H(),h.abrupt("return",!0);case 8:case"end":return h.stop()}},p)}));return function(p){return F.apply(this,arguments)}}(),children:[(0,n.jsx)(f.Z,{name:["enableUsername"],children:function(p){var u=p.enableUsername;return(0,n.jsx)(v.Z,{label:"\u7528\u6237\u540D",name:"username",style:{width:"80%"},initialValue:b==null?void 0:b.currentUser.username,disabled:!u,addonAfter:[(0,n.jsx)(m.ZP,{type:"link",hidden:!!u,icon:(0,n.jsx)(A.Z,{}),onClick:function(){var a;(a=j.current)===null||a===void 0||a.setFieldValue("enableUsername",!0)}},"editBtn"),(0,n.jsx)(m.ZP,{type:"link",hidden:!u,icon:(0,n.jsx)(Z.Z,{}),onClick:function(){var a;(a=j.current)===null||a===void 0||a.setFieldValue("enableUsername",!1)}},"closeBtn")]},"username")}}),(0,n.jsx)(v.Z.Password,{label:"\u5F53\u524D\u5BC6\u7801",name:"password",placeholder:"\u8F93\u5165\u7BA1\u7406\u5458\u5F53\u524D\u5BC6\u7801",rules:[{required:!0}]},"password"),(0,n.jsx)(v.Z.Password,{label:"\u65B0\u5BC6\u7801",name:"newPassword"},"newPasword"),(0,n.jsx)(f.Z,{name:["newPassword"],children:function(p){var u=p.newPassword;return console.log(u),(0,n.jsx)(v.Z.Password,{label:"\u786E\u8BA4\u65B0\u5BC6\u7801",name:"newPassword2",dependencies:["newPassword"],rules:[{required:typeof u!="undefined"&&u!=""},function(i){var a=i.getFieldValue;return{validator:function(h,d){return!d||a("newPassword")===d?Promise.resolve():Promise.reject(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4"))}}}]},"newPasword2")}})]})}),(0,n.jsx)(t.Z,{bordered:!0,headerBordered:!0,title:(0,n.jsx)(U,{}),subTitle:"\u670D\u52A1\u5668\u914D\u7F6E",children:(0,n.jsxs)(r.A,{formRef:M,onInit:P()(s()().mark(function F(){return s()().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return z(),u.abrupt("return",!0);case 2:case"end":return u.stop()}},F)})),onFinish:function(){var F=P()(s()().mark(function p(u){var i,a,T;return s()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return a={groupName:"setting",name:"server",value:{serverIp:u.serverIp}},u.requestTimeout&&(a.value.requestTimeout=u.requestTimeout),d.next=4,(0,D.KU)(a);case 4:return T=d.sent,(i=M.current)===null||i===void 0||i.resetFields(),z(),(0,O.$h)(l,"\u4FEE\u6539\u670D\u52A1\u5668\u914D\u7F6E\u6210\u529F"),d.abrupt("return",!0);case 9:case"end":return d.stop()}},p)}));return function(p){return F.apply(this,arguments)}}(),children:[(0,n.jsx)(v.Z,{tooltip:"\u8BBE\u7F6E\u5BBF\u4E3B\u673A\u7684Ip\u6216\u662F\u57DF\u540D\uFF0C\u7528\u4E8E\u901A\u8FC7\u7AEF\u53E3\u7684\u5F62\u5F0F\u8BBF\u95EE\u5BB9\u5668\u3002\u652F\u6301IpV4\u53CAIpV6",label:"\u670D\u52A1\u5668Ip\u6216\u57DF\u540D",name:"serverIp",placeholder:"\u4F8B\u5982:192.168.1.25\u30012001:db8:1::2\u3001example.com"}),(0,n.jsx)(S.Z,{tooltip:"\u83B7\u53D6docker\u6570\u636E\u65F6\u6709\u4E9B\u63A5\u53E3\u8FC7\u4E8E\u8017\u65F6\uFF0C\u6839\u636E\u81EA\u5DF1\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8C03\u6574\u8BF7\u6C42\u8D85\u65F6\u65F6\u95F4",label:"docker api \u8BF7\u6C42\u8D85\u65F6\u65F6\u95F4",name:"requestTimeout",placeholder:"\u5355\u4F4D\u4E3A\u79D2\uFF0C\u9ED8\u8BA4\u4E3A 5 \u79D2",min:1,max:100})]})})]})})}}}]); diff --git a/asset/static/p__system__env.02bc8a5c.async.js b/asset/static/p__system__env.56ed4de0.async.js similarity index 98% rename from asset/static/p__system__env.02bc8a5c.async.js rename to asset/static/p__system__env.56ed4de0.async.js index 6791fbca..39c081f2 100644 --- a/asset/static/p__system__env.02bc8a5c.async.js +++ b/asset/static/p__system__env.56ed4de0.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1180],{88484:function(G,p,e){e.d(p,{Z:function(){return x}});var E=e(87462),g=e(67294),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},D=R,I=e(84089),M=function(v,A){return g.createElement(I.Z,(0,E.Z)({},v,{ref:A,icon:D}))},f=g.forwardRef(M),x=f},52688:function(G,p,e){var E=e(1413),g=e(45987),R=e(67294),D=e(73406),I=e(85893),M=["fieldProps","unCheckedChildren","checkedChildren","proFieldProps"],f=R.forwardRef(function(x,d){var v=x.fieldProps,A=x.unCheckedChildren,a=x.checkedChildren,K=x.proFieldProps,S=(0,g.Z)(x,M);return(0,I.jsx)(D.Z,(0,E.Z)({valueType:"switch",fieldProps:(0,E.Z)({unCheckedChildren:A,checkedChildren:a},v),ref:d,valuePropName:"checked",proFieldProps:K,filedConfig:{valuePropName:"checked",ignoreWidth:!0,customLightMode:!0}},S))});p.Z=f},80821:function(G,p,e){e.d(p,{Z:function(){return A}});var E=e(5574),g=e.n(E),R=e(93246),D=e(54006),I=e(31418),M=e(86738),f=e(14726),x=e(83062),d=e(67294),v=e(85893);function A(a){var K=(0,d.useState)(!1),S=g()(K,2),y=S[0],$=S[1],L=I.Z.useApp(),Z=(0,D.useIntl)(),l=function(){$(!0),a.action().then(function(U){if($(!1),typeof a.onSuccess=="function"&&a.onSuccess(U),a.messageSuccess){var B="";typeof a.messageSuccess=="function"?B=a.messageSuccess(U):B=a.messageSuccess,B.indexOf(".")>-1&&(B=Z.formatMessage({id:B})),a.asynced?(0,R.Rk)(L,B):(0,R.$h)(L,B)}}).catch(function(U){$(!1),typeof a.onError=="function"&&a.onError(U)})};return a.confirm?(0,v.jsx)(M.Z,{style:{width:500},title:"\u63D0\u793A",description:a.confirm,onConfirm:l,okText:"Yes",cancelText:"No",children:(0,v.jsx)(f.ZP,{disabled:a.disabled,icon:a.icon,loading:y,danger:a.danger,type:a.type,children:a.children})}):(0,v.jsx)(x.Z,{title:a.tips,children:(0,v.jsx)(f.ZP,{disabled:a.disabled,icon:a.icon,loading:y,onClick:l,danger:a.danger,type:a.type,children:a.children})})}},89063:function(G,p,e){e.d(p,{Z:function(){return x}});var E=e(93246),g=e(88484),R=e(31418),D=e(72723),I=e(14726),M=e(67294),f=e(85893);function x(d){var v=(0,M.useRef)(null),A=R.Z.useApp(),a=function(){v.current&&(v.current.click(),v.current.onchange=function(S){if(!S||!S.target)return"";var y=new FileReader;y.onload=function(L){var Z,l=(Z=L.target)===null||Z===void 0?void 0:Z.result;if(d.onLoad)try{d.onLoad&&d.onLoad(l)}catch(N){(0,E.YZ)(A,N);return}typeof d.onImport=="function"&&d.onImport(l)};var $=S.target;if($.files)try{y.readAsText($.files[0])}catch(L){(0,E.YZ)(A,"\u5BFC\u5165\u6587\u4EF6\u5FC5\u987B\u662F\u6587\u672C\u7C7B\u578B")}})};return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(D.Z.Item,{name:"importFile",label:d.label,children:(0,f.jsx)(I.ZP,{icon:(0,f.jsx)(g.Z,{}),block:!0,onClick:a,children:d.title})}),(0,f.jsx)("input",{style:{display:"none"},type:"file",ref:v,name:"importFileInput"})]})}},53893:function(G,p,e){e.r(p),e.d(p,{default:function(){return o}});var E=e(15009),g=e.n(E),R=e(99289),D=e.n(R),I=e(80821),M=e(5574),f=e.n(M),x=e(184),d=e(5966),v=e(52688),A=e(97462),a=e(62370),K=e(14726),S=e(86250),y=e(67294),$=e(91845),L=e(87662),Z=e(89063),l=e(85893),N=(0,y.forwardRef)(function(t,r){(0,y.useImperativeHandle)(r,function(){return{edit:function(s){var u;(u=m.current)===null||u===void 0||u.setFieldsValue({name:s.name,title:s.title,address:s.address,enableTLS:s.enableTLS,tlsCa:s.tlsCa,tlsCert:s.tlsCert,tlsKey:s.tlsKey}),c(!0),T(s.name)}}});var i=(0,y.useState)(!1),h=f()(i,2),O=h[0],c=h[1],m=(0,y.useRef)(),P=(0,y.useState)(""),z=f()(P,2),W=z[0],T=z[1];return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(K.ZP,{onClick:function(){var s;T(""),(s=m.current)===null||s===void 0||s.resetFields(),c(!0)},type:"primary",children:"\u6DFB\u52A0Docker\u73AF\u5883"}),(0,l.jsxs)(x.a,{drawerProps:{forceRender:!0},onOpenChange:function(s){c(s)},open:O,width:800,formRef:m,title:"\u6DFB\u52A0Docker\u73AF\u5883",onFinish:function(){var b=D()(g()().mark(function s(u){var F,C;return g()().wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return F={name:u.name,title:u.title,address:u.address,tlsCa:u.tlsCa,tlsCert:u.tlsCert,tlsKey:u.tlsKey,enableTLS:u.enableTLS},console.log(u),V.next=4,(0,L.ad)(F);case 4:return C=V.sent,t.onFinish&&t.onFinish(),V.abrupt("return",!0);case 7:case"end":return V.stop()}},s)}));return function(s){return b.apply(this,arguments)}}(),children:[(0,l.jsx)(d.Z,{label:"\u540D\u79F0",name:"title",required:!0,rules:[{required:!0}],fieldProps:{onChange:function(s){var u="";if(s.target.value&&!W){var F,C=(0,$.N9)(s.target.value.trim(),{toneType:"none",type:"array"});u=C.join(""),(F=m.current)===null||F===void 0||F.setFieldValue("name",u)}}}}),(0,l.jsx)(d.Z,{label:"\u6807\u8BC6",name:"name",required:!0,disabled:W!="",rules:[{required:!0}],placeholder:"\u6807\u8BC6Docker\u73AF\u5883\uFF0C\u53EA\u5141\u8BB8\u4E3A\u82F1\u6587\u6216\u662F\u6570\u5B57"}),(0,l.jsx)(d.Z,{label:"Docker Api \u5730\u5740",name:"address",tooltip:"\u8FDE\u63A5\u8FDC\u7A0B Docker \u65F6\u8BF7\u5148\u5F00\u542F Api \u5730\u5740\u8BBF\u95EE\u3002",placeholder:"\u4F8B\u5982\uFF1Aunix:///var/run/docker.sock\u3001tcp://192.16.0.5:2375"}),(0,l.jsx)(v.Z,{label:"\u542F\u7528TLS",name:"enableTLS",tooltip:"\u751F\u6210\u6559\u7A0B\u89C1\uFF1Ahttps://donknap.github.io/dpanel-docs/#/zh-cn/manual/remote"}),(0,l.jsx)(A.Z,{name:["enableTLS"],children:function(s){var u=s.enableTLS;if(u)return(0,l.jsxs)(S.Z,{gap:20,justify:"start",children:[(0,l.jsx)(a.Z,{name:"tlsCa",children:(0,l.jsx)(Z.Z,{title:"\u4E0A\u4F20CA\u8BC1\u4E66 ca.pem",onImport:function(C){var j;return(j=m.current)===null||j===void 0||j.setFieldValue("tlsCa",C),!0},onLoad:function(C){if(C.indexOf("CERTIFICATE")<0)throw new Error("\u5BFC\u5165ca.pem\u8BC1\u4E66\u9519\u8BEF");return!0}})}),(0,l.jsx)(a.Z,{name:"tlsCert",children:(0,l.jsx)(Z.Z,{title:"\u4E0A\u4F20\u8BC1\u4E66\u6587\u4EF6 cert.pem",onImport:function(C){var j;return(j=m.current)===null||j===void 0||j.setFieldValue("tlsCert",C),!0},onLoad:function(C){if(C.indexOf("CERTIFICATE")<0)throw new Error("\u5BFC\u5165cert.pem\u8BC1\u4E66\u9519\u8BEF");return!0}})}),(0,l.jsx)(a.Z,{name:"tlsKey",children:(0,l.jsx)(Z.Z,{title:"\u4E0A\u4F20\u5BC6\u94A5\u6587\u4EF6 key.pem",onImport:function(C){var j;return(j=m.current)===null||j===void 0||j.setFieldValue("tlsKey",C),!0},onLoad:function(C){if(C.indexOf("PRIVATE")<0)throw new Error("\u5BFC\u5165key.pem\u8BC1\u4E66\u9519\u8BEF");return!0}})})]})}})]})]})}),U=N,B=e(43425),H=e(90078),Y=e(10641),w=e(42075),J=e(96074),n=e(46464);function o(){var t=(0,y.useRef)(),r=(0,y.useRef)();return(0,l.jsx)(H._z,{header:{extra:[(0,l.jsx)(U,{ref:r,onFinish:function(){var h,O;!((h=t.current)===null||h===void 0)&&h.reloadAndRest&&((O=t.current)===null||O===void 0||O.reloadAndRest())}},"dockerEnvCreate")]},children:(0,l.jsx)(Y.Z,{rowKey:"name",columns:[{title:"\u6807\u8BC6",dataIndex:"name"},{title:"\u540D\u79F0",dataIndex:"title"},{title:"\u5730\u5740",dataIndex:"address"},{title:"\u64CD\u4F5C",width:100,search:!1,render:function(h,O,c,m,P){return(0,l.jsx)(w.Z,{split:(0,l.jsx)(J.Z,{type:"vertical"}),children:!O.default&&(0,l.jsx)(n.Z.Link,{onClick:function(){var W;(W=r.current)===null||W===void 0||W.edit(O)},children:(0,l.jsx)(B.Z,{})},O.name)})}}],pagination:!1,request:D()(g()().mark(function i(){var h;return g()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,(0,L.Kg)();case 2:return h=c.sent,c.abrupt("return",{data:h.data.list,total:h.data.list.length});case 4:case"end":return c.stop()}},i)})),search:!1,rowSelection:{defaultSelectedRowKeys:[],alwaysShowAlert:!0,getCheckboxProps:function(h){return{disabled:h.default}}},actionRef:t,tableAlertOptionRender:function(h){var O=h.selectedRowKeys;return(0,l.jsx)(w.Z,{size:16,children:(0,l.jsx)(I.Z,{danger:!0,type:"primary",action:function(){return(0,L._g)({name:O})},onSuccess:function(){var m,P;return!((m=t.current)===null||m===void 0)&&m.reloadAndRest&&((P=t.current)===null||P===void 0||P.reloadAndRest()),!0},onError:function(){var m,P;return!((m=t.current)===null||m===void 0)&&m.reset&&((P=t.current)===null||P===void 0||P.reset()),!0},messageSuccess:"\u5220\u9664\u6210\u529F",children:"\u6279\u91CF\u5220\u9664"})})}})})}},86250:function(G,p,e){e.d(p,{Z:function(){return J}});var E=e(67294),g=e(93967),R=e.n(g),D=e(98423),I=e(98065),M=e(53124),f=e(83559),x=e(83262);const d=["wrap","nowrap","wrap-reverse"],v=["flex-start","flex-end","start","end","center","space-between","space-around","space-evenly","stretch","normal","left","right"],A=["center","start","end","flex-start","flex-end","self-start","self-end","baseline","normal","stretch"],a=(n,o)=>{const t=o.wrap===!0?"wrap":o.wrap;return{[`${n}-wrap-${t}`]:t&&d.includes(t)}},K=(n,o)=>{const t={};return A.forEach(r=>{t[`${n}-align-${r}`]=o.align===r}),t[`${n}-align-stretch`]=!o.align&&!!o.vertical,t},S=(n,o)=>{const t={};return v.forEach(r=>{t[`${n}-justify-${r}`]=o.justify===r}),t};function y(n,o){return R()(Object.assign(Object.assign(Object.assign({},a(n,o)),K(n,o)),S(n,o)))}var $=y;const L=n=>{const{componentCls:o}=n;return{[o]:{display:"flex","&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"},"&:empty":{display:"none"}}}},Z=n=>{const{componentCls:o}=n;return{[o]:{"&-gap-small":{gap:n.flexGapSM},"&-gap-middle":{gap:n.flexGap},"&-gap-large":{gap:n.flexGapLG}}}},l=n=>{const{componentCls:o}=n,t={};return d.forEach(r=>{t[`${o}-wrap-${r}`]={flexWrap:r}}),t},N=n=>{const{componentCls:o}=n,t={};return A.forEach(r=>{t[`${o}-align-${r}`]={alignItems:r}}),t},U=n=>{const{componentCls:o}=n,t={};return v.forEach(r=>{t[`${o}-justify-${r}`]={justifyContent:r}}),t},B=()=>({});var H=(0,f.I$)("Flex",n=>{const{paddingXS:o,padding:t,paddingLG:r}=n,i=(0,x.IX)(n,{flexGapSM:o,flexGap:t,flexGapLG:r});return[L(i),Z(i),l(i),N(i),U(i)]},B,{resetStyle:!1}),Y=function(n,o){var t={};for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&o.indexOf(r)<0&&(t[r]=n[r]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(n);i{const{prefixCls:t,rootClassName:r,className:i,style:h,flex:O,gap:c,children:m,vertical:P=!1,component:z="div"}=n,W=Y(n,["prefixCls","rootClassName","className","style","flex","gap","children","vertical","component"]),{flex:T,direction:b,getPrefixCls:s}=E.useContext(M.E_),u=s("flex",t),[F,C,j]=H(u),V=P!=null?P:T==null?void 0:T.vertical,Q=R()(i,r,T==null?void 0:T.className,u,C,j,$(u,n),{[`${u}-rtl`]:b==="rtl",[`${u}-gap-${c}`]:(0,I.n)(c),[`${u}-vertical`]:V}),X=Object.assign(Object.assign({},T==null?void 0:T.style),h);return O&&(X.flex=O),c&&!(0,I.n)(c)&&(X.gap=c),F(E.createElement(z,Object.assign({ref:o,className:Q,style:X},(0,D.Z)(W,["justify","wrap","align"])),m))})}}]); +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1180],{88484:function(G,p,e){e.d(p,{Z:function(){return x}});var E=e(87462),g=e(67294),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},D=R,I=e(84089),M=function(v,A){return g.createElement(I.Z,(0,E.Z)({},v,{ref:A,icon:D}))},f=g.forwardRef(M),x=f},52688:function(G,p,e){var E=e(1413),g=e(45987),R=e(67294),D=e(61856),I=e(85893),M=["fieldProps","unCheckedChildren","checkedChildren","proFieldProps"],f=R.forwardRef(function(x,d){var v=x.fieldProps,A=x.unCheckedChildren,a=x.checkedChildren,K=x.proFieldProps,S=(0,g.Z)(x,M);return(0,I.jsx)(D.Z,(0,E.Z)({valueType:"switch",fieldProps:(0,E.Z)({unCheckedChildren:A,checkedChildren:a},v),ref:d,valuePropName:"checked",proFieldProps:K,filedConfig:{valuePropName:"checked",ignoreWidth:!0,customLightMode:!0}},S))});p.Z=f},80821:function(G,p,e){e.d(p,{Z:function(){return A}});var E=e(5574),g=e.n(E),R=e(93246),D=e(54006),I=e(31418),M=e(86738),f=e(14726),x=e(83062),d=e(67294),v=e(85893);function A(a){var K=(0,d.useState)(!1),S=g()(K,2),y=S[0],$=S[1],L=I.Z.useApp(),Z=(0,D.useIntl)(),l=function(){$(!0),a.action().then(function(U){if($(!1),typeof a.onSuccess=="function"&&a.onSuccess(U),a.messageSuccess){var B="";typeof a.messageSuccess=="function"?B=a.messageSuccess(U):B=a.messageSuccess,B.indexOf(".")>-1&&(B=Z.formatMessage({id:B})),a.asynced?(0,R.Rk)(L,B):(0,R.$h)(L,B)}}).catch(function(U){$(!1),typeof a.onError=="function"&&a.onError(U)})};return a.confirm?(0,v.jsx)(M.Z,{style:{width:500},title:"\u63D0\u793A",description:a.confirm,onConfirm:l,okText:"Yes",cancelText:"No",children:(0,v.jsx)(f.ZP,{disabled:a.disabled,icon:a.icon,loading:y,danger:a.danger,type:a.type,children:a.children})}):(0,v.jsx)(x.Z,{title:a.tips,children:(0,v.jsx)(f.ZP,{disabled:a.disabled,icon:a.icon,loading:y,onClick:l,danger:a.danger,type:a.type,children:a.children})})}},89063:function(G,p,e){e.d(p,{Z:function(){return x}});var E=e(93246),g=e(88484),R=e(31418),D=e(72723),I=e(14726),M=e(67294),f=e(85893);function x(d){var v=(0,M.useRef)(null),A=R.Z.useApp(),a=function(){v.current&&(v.current.click(),v.current.onchange=function(S){if(!S||!S.target)return"";var y=new FileReader;y.onload=function(L){var Z,l=(Z=L.target)===null||Z===void 0?void 0:Z.result;if(d.onLoad)try{d.onLoad&&d.onLoad(l)}catch(N){(0,E.YZ)(A,N);return}typeof d.onImport=="function"&&d.onImport(l)};var $=S.target;if($.files)try{y.readAsText($.files[0])}catch(L){(0,E.YZ)(A,"\u5BFC\u5165\u6587\u4EF6\u5FC5\u987B\u662F\u6587\u672C\u7C7B\u578B")}})};return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(D.Z.Item,{name:"importFile",label:d.label,children:(0,f.jsx)(I.ZP,{icon:(0,f.jsx)(g.Z,{}),block:!0,onClick:a,children:d.title})}),(0,f.jsx)("input",{style:{display:"none"},type:"file",ref:v,name:"importFileInput"})]})}},53893:function(G,p,e){e.r(p),e.d(p,{default:function(){return o}});var E=e(15009),g=e.n(E),R=e(99289),D=e.n(R),I=e(80821),M=e(5574),f=e.n(M),x=e(184),d=e(5966),v=e(52688),A=e(97462),a=e(62370),K=e(14726),S=e(86250),y=e(67294),$=e(91845),L=e(87662),Z=e(89063),l=e(85893),N=(0,y.forwardRef)(function(t,r){(0,y.useImperativeHandle)(r,function(){return{edit:function(s){var u;(u=m.current)===null||u===void 0||u.setFieldsValue({name:s.name,title:s.title,address:s.address,enableTLS:s.enableTLS,tlsCa:s.tlsCa,tlsCert:s.tlsCert,tlsKey:s.tlsKey}),c(!0),T(s.name)}}});var i=(0,y.useState)(!1),h=f()(i,2),O=h[0],c=h[1],m=(0,y.useRef)(),P=(0,y.useState)(""),z=f()(P,2),W=z[0],T=z[1];return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(K.ZP,{onClick:function(){var s;T(""),(s=m.current)===null||s===void 0||s.resetFields(),c(!0)},type:"primary",children:"\u6DFB\u52A0Docker\u73AF\u5883"}),(0,l.jsxs)(x.a,{drawerProps:{forceRender:!0},onOpenChange:function(s){c(s)},open:O,width:800,formRef:m,title:"\u6DFB\u52A0Docker\u73AF\u5883",onFinish:function(){var b=D()(g()().mark(function s(u){var F,C;return g()().wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return F={name:u.name,title:u.title,address:u.address,tlsCa:u.tlsCa,tlsCert:u.tlsCert,tlsKey:u.tlsKey,enableTLS:u.enableTLS},console.log(u),V.next=4,(0,L.ad)(F);case 4:return C=V.sent,t.onFinish&&t.onFinish(),V.abrupt("return",!0);case 7:case"end":return V.stop()}},s)}));return function(s){return b.apply(this,arguments)}}(),children:[(0,l.jsx)(d.Z,{label:"\u540D\u79F0",name:"title",required:!0,rules:[{required:!0}],fieldProps:{onChange:function(s){var u="";if(s.target.value&&!W){var F,C=(0,$.N9)(s.target.value.trim(),{toneType:"none",type:"array"});u=C.join(""),(F=m.current)===null||F===void 0||F.setFieldValue("name",u)}}}}),(0,l.jsx)(d.Z,{label:"\u6807\u8BC6",name:"name",required:!0,disabled:W!="",rules:[{required:!0}],placeholder:"\u6807\u8BC6Docker\u73AF\u5883\uFF0C\u53EA\u5141\u8BB8\u4E3A\u82F1\u6587\u6216\u662F\u6570\u5B57"}),(0,l.jsx)(d.Z,{label:"Docker Api \u5730\u5740",name:"address",tooltip:"\u8FDE\u63A5\u8FDC\u7A0B Docker \u65F6\u8BF7\u5148\u5F00\u542F Api \u5730\u5740\u8BBF\u95EE\u3002",placeholder:"\u4F8B\u5982\uFF1Aunix:///var/run/docker.sock\u3001tcp://192.16.0.5:2375"}),(0,l.jsx)(v.Z,{label:"\u542F\u7528TLS",name:"enableTLS",tooltip:"\u751F\u6210\u6559\u7A0B\u89C1\uFF1Ahttps://donknap.github.io/dpanel-docs/#/zh-cn/manual/remote"}),(0,l.jsx)(A.Z,{name:["enableTLS"],children:function(s){var u=s.enableTLS;if(u)return(0,l.jsxs)(S.Z,{gap:20,justify:"start",children:[(0,l.jsx)(a.Z,{name:"tlsCa",children:(0,l.jsx)(Z.Z,{title:"\u4E0A\u4F20CA\u8BC1\u4E66 ca.pem",onImport:function(C){var j;return(j=m.current)===null||j===void 0||j.setFieldValue("tlsCa",C),!0},onLoad:function(C){if(C.indexOf("CERTIFICATE")<0)throw new Error("\u5BFC\u5165ca.pem\u8BC1\u4E66\u9519\u8BEF");return!0}})}),(0,l.jsx)(a.Z,{name:"tlsCert",children:(0,l.jsx)(Z.Z,{title:"\u4E0A\u4F20\u8BC1\u4E66\u6587\u4EF6 cert.pem",onImport:function(C){var j;return(j=m.current)===null||j===void 0||j.setFieldValue("tlsCert",C),!0},onLoad:function(C){if(C.indexOf("CERTIFICATE")<0)throw new Error("\u5BFC\u5165cert.pem\u8BC1\u4E66\u9519\u8BEF");return!0}})}),(0,l.jsx)(a.Z,{name:"tlsKey",children:(0,l.jsx)(Z.Z,{title:"\u4E0A\u4F20\u5BC6\u94A5\u6587\u4EF6 key.pem",onImport:function(C){var j;return(j=m.current)===null||j===void 0||j.setFieldValue("tlsKey",C),!0},onLoad:function(C){if(C.indexOf("PRIVATE")<0)throw new Error("\u5BFC\u5165key.pem\u8BC1\u4E66\u9519\u8BEF");return!0}})})]})}})]})]})}),U=N,B=e(43425),H=e(90078),Y=e(10641),w=e(42075),J=e(96074),n=e(60922);function o(){var t=(0,y.useRef)(),r=(0,y.useRef)();return(0,l.jsx)(H._z,{header:{extra:[(0,l.jsx)(U,{ref:r,onFinish:function(){var h,O;!((h=t.current)===null||h===void 0)&&h.reloadAndRest&&((O=t.current)===null||O===void 0||O.reloadAndRest())}},"dockerEnvCreate")]},children:(0,l.jsx)(Y.Z,{rowKey:"name",columns:[{title:"\u6807\u8BC6",dataIndex:"name"},{title:"\u540D\u79F0",dataIndex:"title"},{title:"\u5730\u5740",dataIndex:"address"},{title:"\u64CD\u4F5C",width:100,search:!1,render:function(h,O,c,m,P){return(0,l.jsx)(w.Z,{split:(0,l.jsx)(J.Z,{type:"vertical"}),children:!O.default&&(0,l.jsx)(n.Z.Link,{onClick:function(){var W;(W=r.current)===null||W===void 0||W.edit(O)},children:(0,l.jsx)(B.Z,{})},O.name)})}}],pagination:!1,request:D()(g()().mark(function i(){var h;return g()().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,(0,L.Kg)();case 2:return h=c.sent,c.abrupt("return",{data:h.data.list,total:h.data.list.length});case 4:case"end":return c.stop()}},i)})),search:!1,rowSelection:{defaultSelectedRowKeys:[],alwaysShowAlert:!0,getCheckboxProps:function(h){return{disabled:h.default}}},actionRef:t,tableAlertOptionRender:function(h){var O=h.selectedRowKeys;return(0,l.jsx)(w.Z,{size:16,children:(0,l.jsx)(I.Z,{danger:!0,type:"primary",action:function(){return(0,L._g)({name:O})},onSuccess:function(){var m,P;return!((m=t.current)===null||m===void 0)&&m.reloadAndRest&&((P=t.current)===null||P===void 0||P.reloadAndRest()),!0},onError:function(){var m,P;return!((m=t.current)===null||m===void 0)&&m.reset&&((P=t.current)===null||P===void 0||P.reset()),!0},messageSuccess:"\u5220\u9664\u6210\u529F",children:"\u6279\u91CF\u5220\u9664"})})}})})}},86250:function(G,p,e){e.d(p,{Z:function(){return J}});var E=e(67294),g=e(93967),R=e.n(g),D=e(98423),I=e(98065),M=e(53124),f=e(83559),x=e(83262);const d=["wrap","nowrap","wrap-reverse"],v=["flex-start","flex-end","start","end","center","space-between","space-around","space-evenly","stretch","normal","left","right"],A=["center","start","end","flex-start","flex-end","self-start","self-end","baseline","normal","stretch"],a=(n,o)=>{const t=o.wrap===!0?"wrap":o.wrap;return{[`${n}-wrap-${t}`]:t&&d.includes(t)}},K=(n,o)=>{const t={};return A.forEach(r=>{t[`${n}-align-${r}`]=o.align===r}),t[`${n}-align-stretch`]=!o.align&&!!o.vertical,t},S=(n,o)=>{const t={};return v.forEach(r=>{t[`${n}-justify-${r}`]=o.justify===r}),t};function y(n,o){return R()(Object.assign(Object.assign(Object.assign({},a(n,o)),K(n,o)),S(n,o)))}var $=y;const L=n=>{const{componentCls:o}=n;return{[o]:{display:"flex","&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"},"&:empty":{display:"none"}}}},Z=n=>{const{componentCls:o}=n;return{[o]:{"&-gap-small":{gap:n.flexGapSM},"&-gap-middle":{gap:n.flexGap},"&-gap-large":{gap:n.flexGapLG}}}},l=n=>{const{componentCls:o}=n,t={};return d.forEach(r=>{t[`${o}-wrap-${r}`]={flexWrap:r}}),t},N=n=>{const{componentCls:o}=n,t={};return A.forEach(r=>{t[`${o}-align-${r}`]={alignItems:r}}),t},U=n=>{const{componentCls:o}=n,t={};return v.forEach(r=>{t[`${o}-justify-${r}`]={justifyContent:r}}),t},B=()=>({});var H=(0,f.I$)("Flex",n=>{const{paddingXS:o,padding:t,paddingLG:r}=n,i=(0,x.IX)(n,{flexGapSM:o,flexGap:t,flexGapLG:r});return[L(i),Z(i),l(i),N(i),U(i)]},B,{resetStyle:!1}),Y=function(n,o){var t={};for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&o.indexOf(r)<0&&(t[r]=n[r]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(n);i{const{prefixCls:t,rootClassName:r,className:i,style:h,flex:O,gap:c,children:m,vertical:P=!1,component:z="div"}=n,W=Y(n,["prefixCls","rootClassName","className","style","flex","gap","children","vertical","component"]),{flex:T,direction:b,getPrefixCls:s}=E.useContext(M.E_),u=s("flex",t),[F,C,j]=H(u),V=P!=null?P:T==null?void 0:T.vertical,Q=R()(i,r,T==null?void 0:T.className,u,C,j,$(u,n),{[`${u}-rtl`]:b==="rtl",[`${u}-gap-${c}`]:(0,I.n)(c),[`${u}-vertical`]:V}),X=Object.assign(Object.assign({},T==null?void 0:T.style),h);return O&&(X.flex=O),c&&!(0,I.n)(c)&&(X.gap=c),F(E.createElement(z,Object.assign({ref:o,className:Q,style:X},(0,D.Z)(W,["justify","wrap","align"])),m))})}}]); diff --git a/asset/static/p__system__home.50b9d5f2.async.js b/asset/static/p__system__home.53df37a9.async.js similarity index 99% rename from asset/static/p__system__home.50b9d5f2.async.js rename to asset/static/p__system__home.53df37a9.async.js index d5906352..de445df2 100644 --- a/asset/static/p__system__home.50b9d5f2.async.js +++ b/asset/static/p__system__home.53df37a9.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2548],{80821:function(k,M,t){t.d(M,{Z:function(){return E}});var R=t(5574),u=t.n(R),O=t(93246),d=t(54006),i=t(31418),j=t(86738),v=t(14726),P=t(83062),c=t(67294),h=t(85893);function E(r){var Z=(0,c.useState)(!1),x=u()(Z,2),e=x[0],S=x[1],L=i.Z.useApp(),$=(0,d.useIntl)(),C=function(){S(!0),r.action().then(function(f){if(S(!1),typeof r.onSuccess=="function"&&r.onSuccess(f),r.messageSuccess){var U="";typeof r.messageSuccess=="function"?U=r.messageSuccess(f):U=r.messageSuccess,U.indexOf(".")>-1&&(U=$.formatMessage({id:U})),r.asynced?(0,O.Rk)(L,U):(0,O.$h)(L,U)}}).catch(function(f){S(!1),typeof r.onError=="function"&&r.onError(f)})};return r.confirm?(0,h.jsx)(j.Z,{style:{width:500},title:"\u63D0\u793A",description:r.confirm,onConfirm:C,okText:"Yes",cancelText:"No",children:(0,h.jsx)(v.ZP,{disabled:r.disabled,icon:r.icon,loading:e,danger:r.danger,type:r.type,children:r.children})}):(0,h.jsx)(P.Z,{title:r.tips,children:(0,h.jsx)(v.ZP,{disabled:r.disabled,icon:r.icon,loading:e,onClick:C,danger:r.danger,type:r.type,children:r.children})})}},27619:function(k,M,t){t.d(M,{Z:function(){return P}});var R=t(97857),u=t.n(R),O=t(19632),d=t.n(O),i=t(64183),j=t(67294),v=t(85893);function P(c){var h,E=Math.max.apply(Math,d()(c.data.map(function(Z){var x;return(x=Z[c.yField])!==null&&x!==void 0?x:0}))),r={theme:"academy",xField:c.xField,yField:c.yField,height:200,axis:{y:{line:!0},x:{line:!0,grid:{visable:!0},labelAutoRotate:!0}},style:{opacity:.4},tooltip:{channel:"y",valueFormatter:c.yLabelFormatter},scale:{y:{domainMin:(h=c.yDomainMin)!==null&&h!==void 0?h:0,domainMax:c.yDomainMax?c.yDomainMax:c.yDomainMaxCallback?c.yDomainMaxCallback(E):E}},data:c.data};return c.yLabelFormatter&&(r.axis.y.labelFormatter=c.yLabelFormatter),c.colorField&&(r.colorField=c.colorField),(0,v.jsx)(i.Z,u()({},r))}},71890:function(k,M,t){var R=t(15009),u=t.n(R),O=t(99289),d=t.n(O),i=t(67294);function j(v){var P=v.reqFunction,c=v.interval,h=v.maxPolling,E=v.pollingStatus,r=v.inPath,Z=(0,i.useRef)(null),x=0,e=function L(){Z.current=window.setTimeout(d()(u()().mark(function $(){var C;return u()().wrap(function(f){for(;;)switch(f.prev=f.next){case 0:if(!(x++>=h)){f.next=3;break}return S(),f.abrupt("return");case 3:if(f.prev=3,!(r&&window.location.href.indexOf(r)==-1)){f.next=7;break}return S(),f.abrupt("return");case 7:return f.next=9,P();case 9:C=f.sent,L(),f.next=17;break;case 13:f.prev=13,f.t0=f.catch(3),S(),console.error("\u8F6E\u8BE2\u53D1\u751F\u9519\u8BEF\uFF1A",f.t0);case 17:case"end":return f.stop()}},$,null,[[3,13]])})),c)},S=function(){console.log("end polling"),Z.current&&window.clearTimeout(Z.current)};return(0,i.useEffect)(function(){return console.log((E?"start":"waiting")+" polling, max "+h),E&&e(),function(){S()}},[c,h,E]),{endPolling:S}}M.Z=j},76214:function(k,M,t){t.r(M),t.d(M,{default:function(){return Ce}});var R=t(15009),u=t.n(R),O=t(99289),d=t.n(O),i=t(5574),j=t.n(i),v=t(19632),P=t.n(v),c=t(80821),h=t(27619),E=t(97857),r=t.n(E),Z=t(28413),x=t(67294),e=t(85893);function S(A){var K=(0,x.useState)(),z=j()(K,2),Q=z[0],J=z[1],H={colorField:"value",valueField:"value",scale:{color:{range:["#4e79a7","#f28e2c","#e15759","#76b7b2","#59a14f","#edc949","#af7aa1","#ff9da7","#9c755f","#bab0ab"]}},legend:!1};return A.data?(0,e.jsx)(Z.Z,r()(r()({},H),{},{height:500,data:{name:"root",children:A.data}})):(0,e.jsx)(e.Fragment,{})}var L=t(55241),$=t(71230),C=t(15746),G=t(38703),f=(0,x.forwardRef)(function(A,K){return(0,x.useImperativeHandle)(K,function(){return{}}),(0,e.jsxs)(L.Z,{placement:"left",children:[(0,e.jsx)($.Z,{justify:"center",children:(0,e.jsx)(C.Z,{children:(0,e.jsx)(G.Z,{percent:A.showPercent,type:"dashboard",size:150})})}),(0,e.jsx)($.Z,{justify:"center",children:(0,e.jsxs)(C.Z,{style:{marginTop:"10px"},children:[A.showLabel,": ",A.showUse," / ",A.showTotal]})})]})}),U=f,N=t(71890),q=t(87662),V=t(2831),_=t(18148),o=t(5251),g=t(45605),a=t(1210),be=t(38123),Y=t(12122),D=t(38345),Te=t(184),b=t(74273),W=t(54006),B=t(26412),X=t(42075),Ie=t(83062),Fe=t(46464),Me=t(63490),Oe=t(86250);function Ce(){var A,K,z,Q,J,H,ee,ne,te,ae,re,ie,le,se,ue,oe,de,ce,me,_e,ve,fe,he,Ze=function(s,l){switch(l.type){case"update":var m=new Date().toLocaleTimeString(),F=0,y=0,ge=0,pe=0,je=0,ye=0;l.payload.map(function(w){F+=w.cpu,y+=w.memory.in,ge+=w.networkIO.in,pe+=w.networkIO.out,je+=w.blockIO.in,ye+=w.blockIO.out});var $e={list:l.payload,cpu:F,memory:y,network:[].concat(P()(s.network),[{date:m,usage:pe,type:"\u4E0A\u884C",source:{usage:pe}},{date:m,type:"\u4E0B\u884C",usage:ge,source:{usage:ge}}]),io:[].concat(P()(s.io),[{date:m,usage:ye,type:"\u8BFB\u53D6",source:{usage:ye}},{date:m,type:"\u5199\u5165",usage:je,source:{usage:je}}])};return $e}},Se=(0,x.useState)(),Ee=j()(Se,2),n=Ee[0],Be=Ee[1],Re=(0,x.useState)(),xe=j()(Re,2),p=xe[0],Ue=xe[1],Le=(0,x.useReducer)(Ze,{cpu:0,memory:0,network:[],io:[],list:[]}),Pe=j()(Le,2),T=Pe[0],Ae=Pe[1],We=(0,N.Z)({reqFunction:function(){var I=d()(u()().mark(function l(){var m;return u()().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return y.next=2,(0,q.Cz)();case 2:m=y.sent,Ae({type:"update",payload:m.data.list});case 4:case"end":return y.stop()}},l)}));function s(){return I.apply(this,arguments)}return s}(),interval:1e3,maxPolling:999,pollingStatus:!!n,inPath:"/home"}),De=function(){(0,V.a)().then(function(s){Be(s.data);var l={total:0,container:0,volume:0,image:0,cache:0,item:[]};s.data.usage.Containers&&s.data.usage.Containers.map(function(m){var F,y;l.container+=m.SizeRootFs+((F=m.SizeRw)!==null&&F!==void 0?F:0),l.item.push({name:m.Names[0],value:parseFloat(((m.SizeRootFs+((y=m.SizeRw)!==null&&y!==void 0?y:0))/1024/1024).toFixed(2))})}),s.data.usage.Volumes&&s.data.usage.Volumes.map(function(m){l.volume+=m.UsageData.Size,l.item.push({name:m.Name,value:parseFloat((m.UsageData.Size/1024/1024).toFixed(2))})}),s.data.usage.Images&&s.data.usage.Images.map(function(m){var F,y;l.image+=m.Size-((F=m.Sharedsize)!==null&&F!==void 0?F:0),l.item.push({name:m.RepoTags&&m.RepoTags.length>0?m.RepoTags[0]:m.Id,value:parseFloat(((m.Size-((y=m.Sharedsize)!==null&&y!==void 0?y:0))/1024/1024).toFixed(2))})}),s.data.usage.BuildCache&&s.data.usage.BuildCache.map(function(m){l.cache+=m.Size}),!s.data.usage.Containers&&!s.data.usage.Images&&!s.data.usage.Volumes&&l.item.push({name:"docker\u7248\u672C\u592A\u4F4E\u6216\u662F\u83B7\u53D6\u8D85\u65F6 (\u7CFB\u7EDF/\u57FA\u7840\u8BBE\u7F6E\u8C03\u6574\u8D85\u65F6\u65F6\u95F4)",value:100}),l.total=s.data.usage.LayersSize,Ue(l)})};return(0,x.useEffect)(function(){De()},[]),(0,e.jsxs)(D.Z,{direction:"column",gutter:[0,10],ghost:!0,children:[(0,e.jsxs)(D.Z,{bordered:!0,split:"vertical",children:[(0,e.jsx)(D.Z,{colSpan:"40%",headerBordered:!0,title:(0,e.jsx)(g.Z,{}),subTitle:"\u57FA\u7840\u4FE1\u606F",children:(0,e.jsxs)(B.Z,{column:1,labelStyle:{width:100,justifyContent:"flex-end"},children:[(0,e.jsx)(B.Z.Item,{label:"\u9762\u677F\u4FE1\u606F",children:(0,e.jsxs)(X.Z,{direction:"horizontal",children:[(0,e.jsxs)("span",{children:["DPanel - ",n==null?void 0:n.dpanel.version," - ",n==null?void 0:n.dpanel.family]}),(0,e.jsx)("a",{target:"_blank",href:"https://github.com/donknap/dpanel",children:(0,e.jsx)(a.Z,{})}),(0,e.jsx)(Ie.Z,{title:"\u5B98\u65B9\u4EA4\u6D41\u7FA4\uFF1A837583876",children:(0,e.jsx)("a",{target:"_blank",href:"https://qm.qq.com/q/NC0z7keAiy",children:(0,e.jsx)(be.Z,{})})})]})}),(0,e.jsx)(B.Z.Item,{label:"Docker Host",children:n==null?void 0:n.info.Name}),(0,e.jsx)(B.Z.Item,{label:"Docker \u7248\u672C",children:"".concat(n==null?void 0:n.info.OperatingSystem," - ").concat(n==null?void 0:n.info.ServerVersion," - ").concat(n==null?void 0:n.sdkVersion)}),(0,e.jsx)(B.Z.Item,{label:"\u6587\u4EF6\u5B58\u50A8\u9A71\u52A8",children:"".concat(n==null?void 0:n.info.Driver)}),(0,e.jsx)(B.Z.Item,{label:"\u65E5\u5FD7\u9A71\u52A8",children:"".concat(n==null?void 0:n.info.LoggingDriver)}),(0,e.jsx)(B.Z.Item,{label:"\u7CFB\u7EDF\u67B6\u6784",children:"".concat(n==null?void 0:n.info.KernelVersion," - ").concat(n==null?void 0:n.info.Architecture)}),(0,e.jsxs)(B.Z.Item,{label:"Cpu",children:[n==null?void 0:n.info.NCPU," \u6838"]}),(0,e.jsx)(B.Z.Item,{label:"Memory",children:(0,o.FI)((A=n==null?void 0:n.info.MemTotal)!==null&&A!==void 0?A:0)}),(0,e.jsx)(B.Z.Item,{label:"\u6839\u76EE\u5F55",children:n==null?void 0:n.info.DockerRootDir}),(0,e.jsx)(B.Z.Item,{label:"\u5B58\u50A8\u5377\u63D2\u4EF6",children:(0,e.jsx)(X.Z,{children:n==null?void 0:n.info.Plugins.Volume})}),(0,e.jsx)(B.Z.Item,{label:"\u7F51\u7EDC\u63D2\u4EF6",children:(0,e.jsx)(X.Z,{children:n==null?void 0:n.info.Plugins.Network})}),(0,e.jsx)(B.Z.Item,{label:"\u7CFB\u7EDF\u65F6\u95F4",children:new Date((K=n==null?void 0:n.info.SystemTime)!==null&&K!==void 0?K:"").toLocaleString()})]})}),(0,e.jsxs)(D.Z,{headerBordered:!0,title:(0,e.jsx)(Y.Z,{}),subTitle:"\u5BB9\u5668\u8FD0\u884C\u7EDF\u8BA1",split:"horizontal",extra:(0,e.jsx)(Te.a,{title:"\u5BB9\u5668\u72B6\u6001\u6570\u636E",submitter:!1,trigger:(0,e.jsx)(Fe.Z.Link,{children:"\u8BE6\u60C5\u6570\u636E"}),children:(0,e.jsx)(Me.Z,{pagination:!1,dataSource:T.list,rowKey:"name",columns:[{title:"\u5BB9\u5668\u540D\u79F0",dataIndex:"name"},{title:"Cpu",dataIndex:"cpu",sorter:function(s,l){return s.cpu-l.cpu},render:function(s,l,m){return"".concat(l.cpu.toFixed(2),"%")}},{title:"\u5185\u5B58",dataIndex:"memory",sorter:function(s,l){return s.memory.in-l.memory.in},render:function(s,l,m){var F,y;return"".concat((0,o.FI)((F=l==null?void 0:l.memory.in)!==null&&F!==void 0?F:0)," / ").concat((0,o.FI)((y=l==null?void 0:l.memory.out)!==null&&y!==void 0?y:0))}},{title:"\u7F51\u7EDC I/O",dataIndex:"networkIO",render:function(s,l,m){return"".concat((0,o.FI)(l.networkIO.in)," / ").concat((0,o.FI)(l.networkIO.out))}},{title:"\u78C1\u76D8 I/O",dataIndex:"blockIO",render:function(s,l,m){return"".concat((0,o.FI)(l.blockIO.in)," / ").concat((0,o.FI)(l.blockIO.out))}}]})}),children:[(0,e.jsx)(D.Z,{children:(0,e.jsxs)(Oe.Z,{gap:200,align:"center",justify:"center",children:[(0,e.jsx)(U,{showPercent:parseFloat(((z=T==null?void 0:T.cpu)!==null&&z!==void 0?z:0).toFixed(2)),showLabel:"Cpu",showUse:"".concat((((Q=T==null?void 0:T.cpu)!==null&&Q!==void 0?Q:0)/100*((J=n==null?void 0:n.info.NCPU)!==null&&J!==void 0?J:0)).toFixed(2)),showTotal:"".concat((H=n==null?void 0:n.info.NCPU)!==null&&H!==void 0?H:0," \u6838")}),(0,e.jsx)(U,{showPercent:parseFloat((((ee=T==null?void 0:T.memory)!==null&&ee!==void 0?ee:0)/((ne=n==null?void 0:n.info.MemTotal)!==null&&ne!==void 0?ne:0)*100).toFixed(2)),showLabel:"\u5185\u5B58",showUse:(0,o.FI)((te=T==null?void 0:T.memory)!==null&&te!==void 0?te:0),showTotal:"".concat((0,o.FI)((ae=n==null?void 0:n.info.MemTotal)!==null&&ae!==void 0?ae:0))})]})}),(0,e.jsxs)(D.Z,{split:"vertical",wrap:!0,children:[(0,e.jsx)(D.Z,{colSpan:12,title:(0,e.jsx)(Y.Z,{}),subTitle:"\u7F51\u7EDC",headerBordered:!0,children:(0,e.jsx)(h.Z,{yField:"usage",xField:"date",colorField:"type",data:T.network,yLabelFormatter:function(s){return(0,o.FI)(parseFloat(s))},yDomainMaxCallback:function(s){return s*1.5}})}),(0,e.jsx)(D.Z,{colSpan:12,title:(0,e.jsx)(Y.Z,{}),subTitle:"\u78C1\u76D8",headerBordered:!0,children:(0,e.jsx)(h.Z,{yField:"usage",xField:"date",colorField:"type",data:T.io,yLabelFormatter:function(s){return(0,o.FI)(parseFloat(s))},yDomainMaxCallback:function(s){return s*1.5}})})]})]})]}),(0,e.jsx)(D.Z,{bordered:!0,headerBordered:!0,title:(0,e.jsx)(Y.Z,{}),subTitle:"\u7528\u91CF\u7EDF\u8BA1",children:(0,e.jsxs)($.Z,{children:[(0,e.jsx)(C.Z,{span:"11",children:(p==null?void 0:p.item)&&(p==null?void 0:p.item.length)>0&&(0,e.jsx)(S,{data:(re=p==null?void 0:p.item)!==null&&re!==void 0?re:[]})}),(0,e.jsx)(C.Z,{span:"5",children:(0,e.jsxs)(D.Z,{split:"horizontal",children:[(0,e.jsx)(b.Z,{statistic:{title:"\u5BB9\u5668",value:(0,o.FI)((ie=p==null?void 0:p.container)!==null&&ie!==void 0?ie:0),description:"\u5305\u542B\u7CFB\u7EDF\u5360\u7528\u53CA\u5BB9\u5668\u8FD0\u884C\u5199\u5165\u6570\u636E"}}),(0,e.jsx)(b.Z,{statistic:{title:"\u955C\u50CF",value:(0,o.FI)((le=p==null?void 0:p.image)!==null&&le!==void 0?le:0),description:"\u5305\u542B\u4E2D\u95F4\u955C\u50CF"}}),(0,e.jsx)(b.Z,{statistic:{title:"\u5B58\u50A8",value:(0,o.FI)((se=p==null?void 0:p.volume)!==null&&se!==void 0?se:0),description:"\u53EA\u5305\u542B\u5B58\u50A8\u5377,\u4E0D\u5305\u542B\u6302\u8F7D\u76EE\u5F55"}}),(0,e.jsx)(b.Z,{statistic:{title:(0,e.jsxs)(X.Z,{children:[(0,e.jsx)("span",{children:"\u6784\u5EFA\u7F13\u5B58"}),(0,e.jsx)(c.Z,{action:function(){return(0,_.c5)()},type:"link",messageSuccess:"\u6E05\u9664\u6210\u529F",onSuccess:function(){De()},children:"\u6E05\u9664"})]}),value:(0,o.FI)((ue=p==null?void 0:p.cache)!==null&&ue!==void 0?ue:0)}})]})}),(0,e.jsx)(C.Z,{span:"8",children:(0,e.jsxs)(D.Z,{split:"horizontal",children:[(0,e.jsx)(D.Z,{ghost:!0,children:(0,e.jsxs)(b.Z.Group,{children:[(0,e.jsx)(b.Z,{statistic:{title:"\u5BB9\u5668",value:(oe=n==null?void 0:n.info.Containers)!==null&&oe!==void 0?oe:0,description:(0,e.jsx)(W.Link,{to:"/app/list",children:"\u67E5\u770B"})}}),(0,e.jsx)(b.Z.Divider,{}),(0,e.jsx)(b.Z,{statistic:{title:"\u8FD0\u884C\u4E2D",value:(de=n==null?void 0:n.info.ContainersRunning)!==null&&de!==void 0?de:0,status:"success"}}),(0,e.jsx)(b.Z,{statistic:{title:"\u505C\u6B62",value:((ce=n==null?void 0:n.info.ContainersPaused)!==null&&ce!==void 0?ce:0)+((me=n==null?void 0:n.info.ContainersStopped)!==null&&me!==void 0?me:0),status:"error"}}),(0,e.jsx)(b.Z,{statistic:{title:"\u56DE\u6536\u7AD9",value:(_e=n==null?void 0:n.total.containerTask)!==null&&_e!==void 0?_e:0,status:"default",description:(0,e.jsx)(W.Link,{to:"/app/list/recycle",children:"\u67E5\u770B"})}})]})}),(0,e.jsxs)(D.Z,{ghost:!0,children:[(0,e.jsx)(b.Z,{statistic:{title:"\u955C\u50CF",value:"".concat((ve=(n==null?void 0:n.usage.Images)&&n.usage.Images.length)!==null&&ve!==void 0?ve:0),status:"default",description:(0,e.jsx)(W.Link,{to:"/image/list",children:"\u67E5\u770B"})},chartPlacement:"left"}),(0,e.jsx)(b.Z,{statistic:{title:"\u4EFB\u52A1",value:(fe=n==null?void 0:n.total.imageTask)!==null&&fe!==void 0?fe:0,status:"default",description:(0,e.jsx)(W.Link,{to:"/image/list/build",children:"\u67E5\u770B"})},chartPlacement:"left"})]}),(0,e.jsx)(D.Z,{ghost:!0,children:(0,e.jsx)(b.Z,{statistic:{title:"\u7F51\u7EDC",value:n==null?void 0:n.total.network,status:"default",description:(0,e.jsx)(W.Link,{to:"/docker/network",children:"\u67E5\u770B"})},chartPlacement:"left"})}),(0,e.jsxs)(D.Z,{ghost:!0,children:[(0,e.jsx)(b.Z,{statistic:{title:"\u5B58\u50A8\u5377",value:(he=(n==null?void 0:n.usage.Volumes)&&(n==null?void 0:n.usage.Volumes.length))!==null&&he!==void 0?he:0,status:"default",description:(0,e.jsx)(W.Link,{to:"/docker/volume",children:"\u67E5\u770B"})},chartPlacement:"left"}),(0,e.jsx)(b.Z,{statistic:{title:"\u5907\u4EFD",value:n==null?void 0:n.total.backup,status:"default",description:(0,e.jsx)(W.Link,{to:"/app/backup",children:"\u67E5\u770B"})},chartPlacement:"left"})]})]})})]})})]})}},2831:function(k,M,t){t.d(M,{a:function(){return j},d:function(){return P}});var R=t(15009),u=t.n(R),O=t(99289),d=t.n(O),i=t(54006);function j(){return v.apply(this,arguments)}function v(){return v=d()(u()().mark(function h(){return u()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,i.request)("/api/common/home/info",{method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},h)})),v.apply(this,arguments)}function P(){return c.apply(this,arguments)}function c(){return c=d()(u()().mark(function h(){return u()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,i.request)("/api/common/home/upgrade-script",{method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},h)})),c.apply(this,arguments)}},18148:function(k,M,t){t.d(M,{Fj:function(){return U},KG:function(){return j},KX:function(){return q},T8:function(){return r},Xn:function(){return h},ao:function(){return S},c5:function(){return G},c7:function(){return $}});var R=t(15009),u=t.n(R),O=t(99289),d=t.n(O),i=t(54006);function j(_){return v.apply(this,arguments)}function v(){return v=d()(u()().mark(function _(o){return u()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,i.request)("/api/app/image/get-list",{method:"POST",data:o}));case 1:case"end":return a.stop()}},_)})),v.apply(this,arguments)}function P(_){return c.apply(this,arguments)}function c(){return c=_asyncToGenerator(_regeneratorRuntime().mark(function _(o){return _regeneratorRuntime().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,request("/api/app/log/image-build",{method:"POST",data:o});case 2:return a.abrupt("return",a.sent);case 3:case"end":return a.stop()}},_)})),c.apply(this,arguments)}function h(_){return E.apply(this,arguments)}function E(){return E=d()(u()().mark(function _(o){return u()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,i.request)("/api/app/image/get-list-build",{method:"POST",data:o}));case 1:case"end":return a.stop()}},_)})),E.apply(this,arguments)}function r(_){return Z.apply(this,arguments)}function Z(){return Z=d()(u()().mark(function _(o){return u()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,i.request)("/api/app/image/get-build-task",{method:"POST",data:o});case 2:return a.abrupt("return",a.sent);case 3:case"end":return a.stop()}},_)})),Z.apply(this,arguments)}function x(_){return e.apply(this,arguments)}function e(){return e=_asyncToGenerator(_regeneratorRuntime().mark(function _(o){return _regeneratorRuntime().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,request("/api/app/image/delete-build-task",{method:"POST",data:o});case 2:return a.abrupt("return",a.sent);case 3:case"end":return a.stop()}},_)})),e.apply(this,arguments)}function S(_){return L.apply(this,arguments)}function L(){return L=d()(u()().mark(function _(o){return u()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,i.request)("/api/app/image/image-delete",{method:"POST",data:o});case 2:return a.abrupt("return",a.sent);case 3:case"end":return a.stop()}},_)})),L.apply(this,arguments)}function $(){return C.apply(this,arguments)}function C(){return C=d()(u()().mark(function _(){return u()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,(0,i.request)("/api/app/image/image-prune",{method:"POST"});case 2:return g.abrupt("return",g.sent);case 3:case"end":return g.stop()}},_)})),C.apply(this,arguments)}function G(){return f.apply(this,arguments)}function f(){return f=d()(u()().mark(function _(){return u()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,(0,i.request)("/api/app/image/build-prune",{method:"POST"});case 2:return g.abrupt("return",g.sent);case 3:case"end":return g.stop()}},_)})),f.apply(this,arguments)}function U(_){return N.apply(this,arguments)}function N(){return N=d()(u()().mark(function _(o){return u()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,i.request)("/api/app/image/update-title",{method:"POST",data:o});case 2:return a.abrupt("return",a.sent);case 3:case"end":return a.stop()}},_)})),N.apply(this,arguments)}function q(_){return V.apply(this,arguments)}function V(){return V=d()(u()().mark(function _(o){return u()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,i.request)("/api/app/image/tag-sync",{method:"POST",data:o}));case 1:case"end":return a.stop()}},_)})),V.apply(this,arguments)}},5251:function(k,M,t){t.d(M,{FI:function(){return u},ZM:function(){return O}});function R(d){return d.trim()}function u(d){var i="";d<.1*1024?i=d.toFixed(2)+"B":d<.1*1024*1024?i=(d/1024).toFixed(2)+"KB":d<1*1024*1024*1024?i=(d/(1024*1024)).toFixed(2)+"MB":i=(d/(1024*1024*1024)).toFixed(2)+"GB";var j=i+"",v=j.indexOf("."),P=j.substr(v+1,2);return P=="00"?j.substring(0,v)+j.substr(v+3,2):i}function O(d){if(d){var i=new Date(d),j=i.getFullYear()+"-",v=(i.getMonth()+1<10?"0"+(i.getMonth()+1):i.getMonth()+1)+"-",P=(i.getDate()<10?"0"+i.getDate():i.getDate())+" ",c=(i.getHours()<10?"0"+i.getHours():i.getHours())+":",h=(i.getMinutes()<10?"0"+i.getMinutes():i.getMinutes())+":",E=i.getSeconds()<10?"0"+i.getSeconds():i.getSeconds();return j+v+P+c+h+E}}}}]); +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2548],{80821:function(k,M,t){t.d(M,{Z:function(){return E}});var R=t(5574),u=t.n(R),O=t(93246),d=t(54006),i=t(31418),j=t(86738),v=t(14726),P=t(83062),c=t(67294),h=t(85893);function E(r){var Z=(0,c.useState)(!1),x=u()(Z,2),e=x[0],S=x[1],L=i.Z.useApp(),$=(0,d.useIntl)(),C=function(){S(!0),r.action().then(function(f){if(S(!1),typeof r.onSuccess=="function"&&r.onSuccess(f),r.messageSuccess){var U="";typeof r.messageSuccess=="function"?U=r.messageSuccess(f):U=r.messageSuccess,U.indexOf(".")>-1&&(U=$.formatMessage({id:U})),r.asynced?(0,O.Rk)(L,U):(0,O.$h)(L,U)}}).catch(function(f){S(!1),typeof r.onError=="function"&&r.onError(f)})};return r.confirm?(0,h.jsx)(j.Z,{style:{width:500},title:"\u63D0\u793A",description:r.confirm,onConfirm:C,okText:"Yes",cancelText:"No",children:(0,h.jsx)(v.ZP,{disabled:r.disabled,icon:r.icon,loading:e,danger:r.danger,type:r.type,children:r.children})}):(0,h.jsx)(P.Z,{title:r.tips,children:(0,h.jsx)(v.ZP,{disabled:r.disabled,icon:r.icon,loading:e,onClick:C,danger:r.danger,type:r.type,children:r.children})})}},27619:function(k,M,t){t.d(M,{Z:function(){return P}});var R=t(97857),u=t.n(R),O=t(19632),d=t.n(O),i=t(64183),j=t(67294),v=t(85893);function P(c){var h,E=Math.max.apply(Math,d()(c.data.map(function(Z){var x;return(x=Z[c.yField])!==null&&x!==void 0?x:0}))),r={theme:"academy",xField:c.xField,yField:c.yField,height:200,axis:{y:{line:!0},x:{line:!0,grid:{visable:!0},labelAutoRotate:!0}},style:{opacity:.4},tooltip:{channel:"y",valueFormatter:c.yLabelFormatter},scale:{y:{domainMin:(h=c.yDomainMin)!==null&&h!==void 0?h:0,domainMax:c.yDomainMax?c.yDomainMax:c.yDomainMaxCallback?c.yDomainMaxCallback(E):E}},data:c.data};return c.yLabelFormatter&&(r.axis.y.labelFormatter=c.yLabelFormatter),c.colorField&&(r.colorField=c.colorField),(0,v.jsx)(i.Z,u()({},r))}},71890:function(k,M,t){var R=t(15009),u=t.n(R),O=t(99289),d=t.n(O),i=t(67294);function j(v){var P=v.reqFunction,c=v.interval,h=v.maxPolling,E=v.pollingStatus,r=v.inPath,Z=(0,i.useRef)(null),x=0,e=function L(){Z.current=window.setTimeout(d()(u()().mark(function $(){var C;return u()().wrap(function(f){for(;;)switch(f.prev=f.next){case 0:if(!(x++>=h)){f.next=3;break}return S(),f.abrupt("return");case 3:if(f.prev=3,!(r&&window.location.href.indexOf(r)==-1)){f.next=7;break}return S(),f.abrupt("return");case 7:return f.next=9,P();case 9:C=f.sent,L(),f.next=17;break;case 13:f.prev=13,f.t0=f.catch(3),S(),console.error("\u8F6E\u8BE2\u53D1\u751F\u9519\u8BEF\uFF1A",f.t0);case 17:case"end":return f.stop()}},$,null,[[3,13]])})),c)},S=function(){console.log("end polling"),Z.current&&window.clearTimeout(Z.current)};return(0,i.useEffect)(function(){return console.log((E?"start":"waiting")+" polling, max "+h),E&&e(),function(){S()}},[c,h,E]),{endPolling:S}}M.Z=j},76214:function(k,M,t){t.r(M),t.d(M,{default:function(){return Ce}});var R=t(15009),u=t.n(R),O=t(99289),d=t.n(O),i=t(5574),j=t.n(i),v=t(19632),P=t.n(v),c=t(80821),h=t(27619),E=t(97857),r=t.n(E),Z=t(28413),x=t(67294),e=t(85893);function S(A){var K=(0,x.useState)(),z=j()(K,2),Q=z[0],J=z[1],H={colorField:"value",valueField:"value",scale:{color:{range:["#4e79a7","#f28e2c","#e15759","#76b7b2","#59a14f","#edc949","#af7aa1","#ff9da7","#9c755f","#bab0ab"]}},legend:!1};return A.data?(0,e.jsx)(Z.Z,r()(r()({},H),{},{height:500,data:{name:"root",children:A.data}})):(0,e.jsx)(e.Fragment,{})}var L=t(55241),$=t(71230),C=t(15746),G=t(38703),f=(0,x.forwardRef)(function(A,K){return(0,x.useImperativeHandle)(K,function(){return{}}),(0,e.jsxs)(L.Z,{placement:"left",children:[(0,e.jsx)($.Z,{justify:"center",children:(0,e.jsx)(C.Z,{children:(0,e.jsx)(G.Z,{percent:A.showPercent,type:"dashboard",size:150})})}),(0,e.jsx)($.Z,{justify:"center",children:(0,e.jsxs)(C.Z,{style:{marginTop:"10px"},children:[A.showLabel,": ",A.showUse," / ",A.showTotal]})})]})}),U=f,N=t(71890),q=t(87662),V=t(2831),_=t(18148),o=t(5251),g=t(45605),a=t(1210),be=t(38123),Y=t(12122),D=t(38345),Te=t(184),b=t(74273),W=t(54006),B=t(26412),X=t(42075),Ie=t(83062),Fe=t(60922),Me=t(63490),Oe=t(86250);function Ce(){var A,K,z,Q,J,H,ee,ne,te,ae,re,ie,le,se,ue,oe,de,ce,me,_e,ve,fe,he,Ze=function(s,l){switch(l.type){case"update":var m=new Date().toLocaleTimeString(),F=0,y=0,ge=0,pe=0,je=0,ye=0;l.payload.map(function(w){F+=w.cpu,y+=w.memory.in,ge+=w.networkIO.in,pe+=w.networkIO.out,je+=w.blockIO.in,ye+=w.blockIO.out});var $e={list:l.payload,cpu:F,memory:y,network:[].concat(P()(s.network),[{date:m,usage:pe,type:"\u4E0A\u884C",source:{usage:pe}},{date:m,type:"\u4E0B\u884C",usage:ge,source:{usage:ge}}]),io:[].concat(P()(s.io),[{date:m,usage:ye,type:"\u8BFB\u53D6",source:{usage:ye}},{date:m,type:"\u5199\u5165",usage:je,source:{usage:je}}])};return $e}},Se=(0,x.useState)(),Ee=j()(Se,2),n=Ee[0],Be=Ee[1],Re=(0,x.useState)(),xe=j()(Re,2),p=xe[0],Ue=xe[1],Le=(0,x.useReducer)(Ze,{cpu:0,memory:0,network:[],io:[],list:[]}),Pe=j()(Le,2),T=Pe[0],Ae=Pe[1],We=(0,N.Z)({reqFunction:function(){var I=d()(u()().mark(function l(){var m;return u()().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return y.next=2,(0,q.Cz)();case 2:m=y.sent,Ae({type:"update",payload:m.data.list});case 4:case"end":return y.stop()}},l)}));function s(){return I.apply(this,arguments)}return s}(),interval:1e3,maxPolling:999,pollingStatus:!!n,inPath:"/home"}),De=function(){(0,V.a)().then(function(s){Be(s.data);var l={total:0,container:0,volume:0,image:0,cache:0,item:[]};s.data.usage.Containers&&s.data.usage.Containers.map(function(m){var F,y;l.container+=m.SizeRootFs+((F=m.SizeRw)!==null&&F!==void 0?F:0),l.item.push({name:m.Names[0],value:parseFloat(((m.SizeRootFs+((y=m.SizeRw)!==null&&y!==void 0?y:0))/1024/1024).toFixed(2))})}),s.data.usage.Volumes&&s.data.usage.Volumes.map(function(m){l.volume+=m.UsageData.Size,l.item.push({name:m.Name,value:parseFloat((m.UsageData.Size/1024/1024).toFixed(2))})}),s.data.usage.Images&&s.data.usage.Images.map(function(m){var F,y;l.image+=m.Size-((F=m.Sharedsize)!==null&&F!==void 0?F:0),l.item.push({name:m.RepoTags&&m.RepoTags.length>0?m.RepoTags[0]:m.Id,value:parseFloat(((m.Size-((y=m.Sharedsize)!==null&&y!==void 0?y:0))/1024/1024).toFixed(2))})}),s.data.usage.BuildCache&&s.data.usage.BuildCache.map(function(m){l.cache+=m.Size}),!s.data.usage.Containers&&!s.data.usage.Images&&!s.data.usage.Volumes&&l.item.push({name:"docker\u7248\u672C\u592A\u4F4E\u6216\u662F\u83B7\u53D6\u8D85\u65F6 (\u7CFB\u7EDF/\u57FA\u7840\u8BBE\u7F6E\u8C03\u6574\u8D85\u65F6\u65F6\u95F4)",value:100}),l.total=s.data.usage.LayersSize,Ue(l)})};return(0,x.useEffect)(function(){De()},[]),(0,e.jsxs)(D.Z,{direction:"column",gutter:[0,10],ghost:!0,children:[(0,e.jsxs)(D.Z,{bordered:!0,split:"vertical",children:[(0,e.jsx)(D.Z,{colSpan:"40%",headerBordered:!0,title:(0,e.jsx)(g.Z,{}),subTitle:"\u57FA\u7840\u4FE1\u606F",children:(0,e.jsxs)(B.Z,{column:1,labelStyle:{width:100,justifyContent:"flex-end"},children:[(0,e.jsx)(B.Z.Item,{label:"\u9762\u677F\u4FE1\u606F",children:(0,e.jsxs)(X.Z,{direction:"horizontal",children:[(0,e.jsxs)("span",{children:["DPanel - ",n==null?void 0:n.dpanel.version," - ",n==null?void 0:n.dpanel.family]}),(0,e.jsx)("a",{target:"_blank",href:"https://github.com/donknap/dpanel",children:(0,e.jsx)(a.Z,{})}),(0,e.jsx)(Ie.Z,{title:"\u5B98\u65B9\u4EA4\u6D41\u7FA4\uFF1A837583876",children:(0,e.jsx)("a",{target:"_blank",href:"https://qm.qq.com/q/NC0z7keAiy",children:(0,e.jsx)(be.Z,{})})})]})}),(0,e.jsx)(B.Z.Item,{label:"Docker Host",children:n==null?void 0:n.info.Name}),(0,e.jsx)(B.Z.Item,{label:"Docker \u7248\u672C",children:"".concat(n==null?void 0:n.info.OperatingSystem," - ").concat(n==null?void 0:n.info.ServerVersion," - ").concat(n==null?void 0:n.sdkVersion)}),(0,e.jsx)(B.Z.Item,{label:"\u6587\u4EF6\u5B58\u50A8\u9A71\u52A8",children:"".concat(n==null?void 0:n.info.Driver)}),(0,e.jsx)(B.Z.Item,{label:"\u65E5\u5FD7\u9A71\u52A8",children:"".concat(n==null?void 0:n.info.LoggingDriver)}),(0,e.jsx)(B.Z.Item,{label:"\u7CFB\u7EDF\u67B6\u6784",children:"".concat(n==null?void 0:n.info.KernelVersion," - ").concat(n==null?void 0:n.info.Architecture)}),(0,e.jsxs)(B.Z.Item,{label:"Cpu",children:[n==null?void 0:n.info.NCPU," \u6838"]}),(0,e.jsx)(B.Z.Item,{label:"Memory",children:(0,o.FI)((A=n==null?void 0:n.info.MemTotal)!==null&&A!==void 0?A:0)}),(0,e.jsx)(B.Z.Item,{label:"\u6839\u76EE\u5F55",children:n==null?void 0:n.info.DockerRootDir}),(0,e.jsx)(B.Z.Item,{label:"\u5B58\u50A8\u5377\u63D2\u4EF6",children:(0,e.jsx)(X.Z,{children:n==null?void 0:n.info.Plugins.Volume})}),(0,e.jsx)(B.Z.Item,{label:"\u7F51\u7EDC\u63D2\u4EF6",children:(0,e.jsx)(X.Z,{children:n==null?void 0:n.info.Plugins.Network})}),(0,e.jsx)(B.Z.Item,{label:"\u7CFB\u7EDF\u65F6\u95F4",children:new Date((K=n==null?void 0:n.info.SystemTime)!==null&&K!==void 0?K:"").toLocaleString()})]})}),(0,e.jsxs)(D.Z,{headerBordered:!0,title:(0,e.jsx)(Y.Z,{}),subTitle:"\u5BB9\u5668\u8FD0\u884C\u7EDF\u8BA1",split:"horizontal",extra:(0,e.jsx)(Te.a,{title:"\u5BB9\u5668\u72B6\u6001\u6570\u636E",submitter:!1,trigger:(0,e.jsx)(Fe.Z.Link,{children:"\u8BE6\u60C5\u6570\u636E"}),children:(0,e.jsx)(Me.Z,{pagination:!1,dataSource:T.list,rowKey:"name",columns:[{title:"\u5BB9\u5668\u540D\u79F0",dataIndex:"name"},{title:"Cpu",dataIndex:"cpu",sorter:function(s,l){return s.cpu-l.cpu},render:function(s,l,m){return"".concat(l.cpu.toFixed(2),"%")}},{title:"\u5185\u5B58",dataIndex:"memory",sorter:function(s,l){return s.memory.in-l.memory.in},render:function(s,l,m){var F,y;return"".concat((0,o.FI)((F=l==null?void 0:l.memory.in)!==null&&F!==void 0?F:0)," / ").concat((0,o.FI)((y=l==null?void 0:l.memory.out)!==null&&y!==void 0?y:0))}},{title:"\u7F51\u7EDC I/O",dataIndex:"networkIO",render:function(s,l,m){return"".concat((0,o.FI)(l.networkIO.in)," / ").concat((0,o.FI)(l.networkIO.out))}},{title:"\u78C1\u76D8 I/O",dataIndex:"blockIO",render:function(s,l,m){return"".concat((0,o.FI)(l.blockIO.in)," / ").concat((0,o.FI)(l.blockIO.out))}}]})}),children:[(0,e.jsx)(D.Z,{children:(0,e.jsxs)(Oe.Z,{gap:200,align:"center",justify:"center",children:[(0,e.jsx)(U,{showPercent:parseFloat(((z=T==null?void 0:T.cpu)!==null&&z!==void 0?z:0).toFixed(2)),showLabel:"Cpu",showUse:"".concat((((Q=T==null?void 0:T.cpu)!==null&&Q!==void 0?Q:0)/100*((J=n==null?void 0:n.info.NCPU)!==null&&J!==void 0?J:0)).toFixed(2)),showTotal:"".concat((H=n==null?void 0:n.info.NCPU)!==null&&H!==void 0?H:0," \u6838")}),(0,e.jsx)(U,{showPercent:parseFloat((((ee=T==null?void 0:T.memory)!==null&&ee!==void 0?ee:0)/((ne=n==null?void 0:n.info.MemTotal)!==null&&ne!==void 0?ne:0)*100).toFixed(2)),showLabel:"\u5185\u5B58",showUse:(0,o.FI)((te=T==null?void 0:T.memory)!==null&&te!==void 0?te:0),showTotal:"".concat((0,o.FI)((ae=n==null?void 0:n.info.MemTotal)!==null&&ae!==void 0?ae:0))})]})}),(0,e.jsxs)(D.Z,{split:"vertical",wrap:!0,children:[(0,e.jsx)(D.Z,{colSpan:12,title:(0,e.jsx)(Y.Z,{}),subTitle:"\u7F51\u7EDC",headerBordered:!0,children:(0,e.jsx)(h.Z,{yField:"usage",xField:"date",colorField:"type",data:T.network,yLabelFormatter:function(s){return(0,o.FI)(parseFloat(s))},yDomainMaxCallback:function(s){return s*1.5}})}),(0,e.jsx)(D.Z,{colSpan:12,title:(0,e.jsx)(Y.Z,{}),subTitle:"\u78C1\u76D8",headerBordered:!0,children:(0,e.jsx)(h.Z,{yField:"usage",xField:"date",colorField:"type",data:T.io,yLabelFormatter:function(s){return(0,o.FI)(parseFloat(s))},yDomainMaxCallback:function(s){return s*1.5}})})]})]})]}),(0,e.jsx)(D.Z,{bordered:!0,headerBordered:!0,title:(0,e.jsx)(Y.Z,{}),subTitle:"\u7528\u91CF\u7EDF\u8BA1",children:(0,e.jsxs)($.Z,{children:[(0,e.jsx)(C.Z,{span:"11",children:(p==null?void 0:p.item)&&(p==null?void 0:p.item.length)>0&&(0,e.jsx)(S,{data:(re=p==null?void 0:p.item)!==null&&re!==void 0?re:[]})}),(0,e.jsx)(C.Z,{span:"5",children:(0,e.jsxs)(D.Z,{split:"horizontal",children:[(0,e.jsx)(b.Z,{statistic:{title:"\u5BB9\u5668",value:(0,o.FI)((ie=p==null?void 0:p.container)!==null&&ie!==void 0?ie:0),description:"\u5305\u542B\u7CFB\u7EDF\u5360\u7528\u53CA\u5BB9\u5668\u8FD0\u884C\u5199\u5165\u6570\u636E"}}),(0,e.jsx)(b.Z,{statistic:{title:"\u955C\u50CF",value:(0,o.FI)((le=p==null?void 0:p.image)!==null&&le!==void 0?le:0),description:"\u5305\u542B\u4E2D\u95F4\u955C\u50CF"}}),(0,e.jsx)(b.Z,{statistic:{title:"\u5B58\u50A8",value:(0,o.FI)((se=p==null?void 0:p.volume)!==null&&se!==void 0?se:0),description:"\u53EA\u5305\u542B\u5B58\u50A8\u5377,\u4E0D\u5305\u542B\u6302\u8F7D\u76EE\u5F55"}}),(0,e.jsx)(b.Z,{statistic:{title:(0,e.jsxs)(X.Z,{children:[(0,e.jsx)("span",{children:"\u6784\u5EFA\u7F13\u5B58"}),(0,e.jsx)(c.Z,{action:function(){return(0,_.c5)()},type:"link",messageSuccess:"\u6E05\u9664\u6210\u529F",onSuccess:function(){De()},children:"\u6E05\u9664"})]}),value:(0,o.FI)((ue=p==null?void 0:p.cache)!==null&&ue!==void 0?ue:0)}})]})}),(0,e.jsx)(C.Z,{span:"8",children:(0,e.jsxs)(D.Z,{split:"horizontal",children:[(0,e.jsx)(D.Z,{ghost:!0,children:(0,e.jsxs)(b.Z.Group,{children:[(0,e.jsx)(b.Z,{statistic:{title:"\u5BB9\u5668",value:(oe=n==null?void 0:n.info.Containers)!==null&&oe!==void 0?oe:0,description:(0,e.jsx)(W.Link,{to:"/app/list",children:"\u67E5\u770B"})}}),(0,e.jsx)(b.Z.Divider,{}),(0,e.jsx)(b.Z,{statistic:{title:"\u8FD0\u884C\u4E2D",value:(de=n==null?void 0:n.info.ContainersRunning)!==null&&de!==void 0?de:0,status:"success"}}),(0,e.jsx)(b.Z,{statistic:{title:"\u505C\u6B62",value:((ce=n==null?void 0:n.info.ContainersPaused)!==null&&ce!==void 0?ce:0)+((me=n==null?void 0:n.info.ContainersStopped)!==null&&me!==void 0?me:0),status:"error"}}),(0,e.jsx)(b.Z,{statistic:{title:"\u56DE\u6536\u7AD9",value:(_e=n==null?void 0:n.total.containerTask)!==null&&_e!==void 0?_e:0,status:"default",description:(0,e.jsx)(W.Link,{to:"/app/list/recycle",children:"\u67E5\u770B"})}})]})}),(0,e.jsxs)(D.Z,{ghost:!0,children:[(0,e.jsx)(b.Z,{statistic:{title:"\u955C\u50CF",value:"".concat((ve=(n==null?void 0:n.usage.Images)&&n.usage.Images.length)!==null&&ve!==void 0?ve:0),status:"default",description:(0,e.jsx)(W.Link,{to:"/image/list",children:"\u67E5\u770B"})},chartPlacement:"left"}),(0,e.jsx)(b.Z,{statistic:{title:"\u4EFB\u52A1",value:(fe=n==null?void 0:n.total.imageTask)!==null&&fe!==void 0?fe:0,status:"default",description:(0,e.jsx)(W.Link,{to:"/image/list/build",children:"\u67E5\u770B"})},chartPlacement:"left"})]}),(0,e.jsx)(D.Z,{ghost:!0,children:(0,e.jsx)(b.Z,{statistic:{title:"\u7F51\u7EDC",value:n==null?void 0:n.total.network,status:"default",description:(0,e.jsx)(W.Link,{to:"/docker/network",children:"\u67E5\u770B"})},chartPlacement:"left"})}),(0,e.jsxs)(D.Z,{ghost:!0,children:[(0,e.jsx)(b.Z,{statistic:{title:"\u5B58\u50A8\u5377",value:(he=(n==null?void 0:n.usage.Volumes)&&(n==null?void 0:n.usage.Volumes.length))!==null&&he!==void 0?he:0,status:"default",description:(0,e.jsx)(W.Link,{to:"/docker/volume",children:"\u67E5\u770B"})},chartPlacement:"left"}),(0,e.jsx)(b.Z,{statistic:{title:"\u5907\u4EFD",value:n==null?void 0:n.total.backup,status:"default",description:(0,e.jsx)(W.Link,{to:"/app/backup",children:"\u67E5\u770B"})},chartPlacement:"left"})]})]})})]})})]})}},2831:function(k,M,t){t.d(M,{a:function(){return j},d:function(){return P}});var R=t(15009),u=t.n(R),O=t(99289),d=t.n(O),i=t(54006);function j(){return v.apply(this,arguments)}function v(){return v=d()(u()().mark(function h(){return u()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,i.request)("/api/common/home/info",{method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},h)})),v.apply(this,arguments)}function P(){return c.apply(this,arguments)}function c(){return c=d()(u()().mark(function h(){return u()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,i.request)("/api/common/home/upgrade-script",{method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},h)})),c.apply(this,arguments)}},18148:function(k,M,t){t.d(M,{Fj:function(){return U},KG:function(){return j},KX:function(){return q},T8:function(){return r},Xn:function(){return h},ao:function(){return S},c5:function(){return G},c7:function(){return $}});var R=t(15009),u=t.n(R),O=t(99289),d=t.n(O),i=t(54006);function j(_){return v.apply(this,arguments)}function v(){return v=d()(u()().mark(function _(o){return u()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,i.request)("/api/app/image/get-list",{method:"POST",data:o}));case 1:case"end":return a.stop()}},_)})),v.apply(this,arguments)}function P(_){return c.apply(this,arguments)}function c(){return c=_asyncToGenerator(_regeneratorRuntime().mark(function _(o){return _regeneratorRuntime().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,request("/api/app/log/image-build",{method:"POST",data:o});case 2:return a.abrupt("return",a.sent);case 3:case"end":return a.stop()}},_)})),c.apply(this,arguments)}function h(_){return E.apply(this,arguments)}function E(){return E=d()(u()().mark(function _(o){return u()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,i.request)("/api/app/image/get-list-build",{method:"POST",data:o}));case 1:case"end":return a.stop()}},_)})),E.apply(this,arguments)}function r(_){return Z.apply(this,arguments)}function Z(){return Z=d()(u()().mark(function _(o){return u()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,i.request)("/api/app/image/get-build-task",{method:"POST",data:o});case 2:return a.abrupt("return",a.sent);case 3:case"end":return a.stop()}},_)})),Z.apply(this,arguments)}function x(_){return e.apply(this,arguments)}function e(){return e=_asyncToGenerator(_regeneratorRuntime().mark(function _(o){return _regeneratorRuntime().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,request("/api/app/image/delete-build-task",{method:"POST",data:o});case 2:return a.abrupt("return",a.sent);case 3:case"end":return a.stop()}},_)})),e.apply(this,arguments)}function S(_){return L.apply(this,arguments)}function L(){return L=d()(u()().mark(function _(o){return u()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,i.request)("/api/app/image/image-delete",{method:"POST",data:o});case 2:return a.abrupt("return",a.sent);case 3:case"end":return a.stop()}},_)})),L.apply(this,arguments)}function $(){return C.apply(this,arguments)}function C(){return C=d()(u()().mark(function _(){return u()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,(0,i.request)("/api/app/image/image-prune",{method:"POST"});case 2:return g.abrupt("return",g.sent);case 3:case"end":return g.stop()}},_)})),C.apply(this,arguments)}function G(){return f.apply(this,arguments)}function f(){return f=d()(u()().mark(function _(){return u()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,(0,i.request)("/api/app/image/build-prune",{method:"POST"});case 2:return g.abrupt("return",g.sent);case 3:case"end":return g.stop()}},_)})),f.apply(this,arguments)}function U(_){return N.apply(this,arguments)}function N(){return N=d()(u()().mark(function _(o){return u()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,i.request)("/api/app/image/update-title",{method:"POST",data:o});case 2:return a.abrupt("return",a.sent);case 3:case"end":return a.stop()}},_)})),N.apply(this,arguments)}function q(_){return V.apply(this,arguments)}function V(){return V=d()(u()().mark(function _(o){return u()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,i.request)("/api/app/image/tag-sync",{method:"POST",data:o}));case 1:case"end":return a.stop()}},_)})),V.apply(this,arguments)}},5251:function(k,M,t){t.d(M,{FI:function(){return u},ZM:function(){return O}});function R(d){return d.trim()}function u(d){var i="";d<.1*1024?i=d.toFixed(2)+"B":d<.1*1024*1024?i=(d/1024).toFixed(2)+"KB":d<1*1024*1024*1024?i=(d/(1024*1024)).toFixed(2)+"MB":i=(d/(1024*1024*1024)).toFixed(2)+"GB";var j=i+"",v=j.indexOf("."),P=j.substr(v+1,2);return P=="00"?j.substring(0,v)+j.substr(v+3,2):i}function O(d){if(d){var i=new Date(d),j=i.getFullYear()+"-",v=(i.getMonth()+1<10?"0"+(i.getMonth()+1):i.getMonth()+1)+"-",P=(i.getDate()<10?"0"+i.getDate():i.getDate())+" ",c=(i.getHours()<10?"0"+i.getHours():i.getHours())+":",h=(i.getMinutes()<10?"0"+i.getMinutes():i.getMinutes())+":",E=i.getSeconds()<10?"0"+i.getSeconds():i.getSeconds();return j+v+P+c+h+E}}}}]); diff --git a/asset/static/p__system__upgrade.1f296bc2.async.js b/asset/static/p__system__upgrade.dfa0f3ce.async.js similarity index 99% rename from asset/static/p__system__upgrade.1f296bc2.async.js rename to asset/static/p__system__upgrade.dfa0f3ce.async.js index 3fd3fd35..8721460c 100644 --- a/asset/static/p__system__upgrade.1f296bc2.async.js +++ b/asset/static/p__system__upgrade.dfa0f3ce.async.js @@ -1,3 +1,3 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[992],{45605:function(pe,R,e){e.d(R,{Z:function(){return D}});var n=e(87462),x=e(67294),T={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"},L=T,V=e(84089),X=function(U,q){return x.createElement(V.Z,(0,n.Z)({},U,{ref:q,icon:L}))},A=x.forwardRef(X),D=A},12795:function(pe,R,e){e.d(R,{G:function(){return de}});var n=e(1413),x=e(4942),T=e(45605),L=e(28459),V=e(83062),X=e(93967),A=e.n(X),D=e(67294),_=e(98082),U=function($){return(0,x.Z)({},$.componentCls,{display:"inline-flex",alignItems:"center",maxWidth:"100%","&-icon":{display:"block",marginInlineStart:"4px",cursor:"pointer","&:hover":{color:$.colorPrimary}},"&-title":{display:"inline-flex",flex:"1"},"&-subtitle ":{marginInlineStart:8,color:$.colorTextSecondary,fontWeight:"normal",fontSize:$.fontSize,whiteSpace:"nowrap"},"&-title-ellipsis":{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",wordBreak:"keep-all"}})};function q(W){return(0,_.Xj)("LabelIconTip",function($){var c=(0,n.Z)((0,n.Z)({},$),{},{componentCls:".".concat(W)});return[U(c)]})}var i=e(85893),de=D.memo(function(W){var $=W.label,c=W.tooltip,ee=W.ellipsis,te=W.subTitle,re=(0,D.useContext)(L.ZP.ConfigContext),Q=re.getPrefixCls,w=Q("pro-core-label-tip"),se=q(w),ae=se.wrapSSR,Z=se.hashId;if(!c&&!te)return(0,i.jsx)(i.Fragment,{children:$});var ne=typeof c=="string"||D.isValidElement(c)?{title:c}:c,me=(ne==null?void 0:ne.icon)||(0,i.jsx)(T.Z,{});return ae((0,i.jsxs)("div",{className:A()(w,Z),onMouseDown:function(K){return K.stopPropagation()},onMouseLeave:function(K){return K.stopPropagation()},onMouseMove:function(K){return K.stopPropagation()},children:[(0,i.jsx)("div",{className:A()("".concat(w,"-title"),Z,(0,x.Z)({},"".concat(w,"-title-ellipsis"),ee)),children:$}),te&&(0,i.jsx)("div",{className:"".concat(w,"-subtitle ").concat(Z).trim(),children:te}),c&&(0,i.jsx)(V.Z,(0,n.Z)((0,n.Z)({},ne),{},{children:(0,i.jsx)("span",{className:"".concat(w,"-icon ").concat(Z).trim(),children:me})}))]}))})},12044:function(pe,R,e){e.d(R,{j:function(){return T}});var n=e(34155),x=typeof n!="undefined"&&n.versions!=null&&n.versions.node!=null,T=function(){return typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.matchMedia!="undefined"&&!x}},60933:function(pe,R,e){e.r(R),e.d(R,{default:function(){return ee}});var n=e(15009),x=e.n(n),T=e(99289),L=e.n(T),V=e(5574),X=e.n(V),A=e(2831),D=e(90078),_=e(38345),U=e(9361),q=e(40056),i=e(46464),de=e(42119),W=e(42075),$=e(67294),c=e(85893);function ee(){var te=(0,$.useState)([]),re=X()(te,2),Q=re[0],w=re[1],se=(0,$.useState)(0),ae=X()(se,2),Z=ae[0],ne=ae[1],me=U.Z.useToken(),H=me.token;(0,$.useEffect)(function(){K({})},[]);var K=function(){var he=L()(x()().mark(function le(fe){var b,a,p,v,u;return x()().wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.next=2,(0,A.d)();case 2:b=z.sent,a="",b.data.info.Mounts.map(function(E){E.Type=="volume"&&(a=E.Name)}),p=Object.keys(b.data.info.HostConfig.PortBindings).map(function(E){return b.data.info.HostConfig.PortBindings[E].map(function(t){return"-p ".concat(t.HostPort,":").concat(String(parseInt(E)))})}),v=!1,u=b.data.info.HostConfig.Binds.map(function(E){return E.indexOf(":/dpanel")>-1&&(v=!0),"-v ".concat(E)}),v||(a="",b.data.info.Mounts.map(function(E){E.Type=="volume"&&(a=E.Name)}),u.push("-v "+a+":/dpanel")),w(["docker stop ".concat(b.data.info.Name," && docker rm ").concat(b.data.info.Name),"docker rmi ".concat(b.data.info.Config.Image),"docker pull ".concat(b.data.info.Config.Image),"docker run -it -d --name ".concat(b.data.info.Name," --restart=always ").concat(p.join(" ")," ").concat(u.join(" ")," ").concat(b.data.info.Config.Image)+(b.data.info.NetworkSettings.Networks["dpanel-local"]?" && docker network connect dpanel-local ".concat(b.data.info.Name):"")]);case 10:case"end":return z.stop()}},le)}));return function(fe){return he.apply(this,arguments)}}();return(0,c.jsx)(D._z,{children:(0,c.jsxs)(_.Z,{direction:"column",children:[(0,c.jsx)(q.Z,{message:"\u8BF7\u52A1\u5FC5\u4ED4\u7EC6\u9605\u8BFB",showIcon:!0,description:(0,c.jsxs)("ol",{style:{marginLeft:"-20px"},children:[(0,c.jsx)("li",{children:"\u66F4\u65B0\u9762\u677F\u65F6\uFF0C\u9700\u8981\u5728\u5BBF\u4E3B\u673A\u4E0A\u6267\u884C\u66F4\u65B0\u547D\u4EE4\u3002"}),(0,c.jsx)("li",{children:"\u66F4\u65B0\u8FC7\u7A0B\u4E2D\u4F1A\u5220\u9664\u3001\u91CD\u5EFA\u9762\u677F\u5BB9\u5668\u3002\u5BFC\u81F4\u7AD9\u70B9\u65E0\u6CD5\u8BBF\u95EE\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002\uFF08Lite \u7248\u65E0\u5F71\u54CD\uFF09"}),(0,c.jsx)("li",{children:(0,c.jsx)(i.Z.Text,{type:"danger",children:"\u8BF7\u7ED1\u5B9A\u6216\u662F\u6302\u8F7D\u5BB9\u5668\u4E2D\u7684 /dpanel \u76EE\u5F55\u4E3A\u4E4B\u524D\u5B58\u50A8\u5377\u6216\u662F\u76EE\u5F55\uFF0C\u5426\u5219\u6570\u636E\u5C06\u4F1A\u4E22\u5931"})}),(0,c.jsx)("li",{children:"\u5982\u679C\u4F60\u4F7F\u7528\u7684\u955C\u50CF\u5305\u542B\u7248\u672C\u53F7\uFF0C\u4F8B\u5982\uFF1Adpanel/dpanel:1.1.0 \u8BF7\u624B\u52A8\u66F4\u6539\u955C\u50CF\u7248\u672C\u53F7"}),(0,c.jsx)("li",{children:"\u66F4\u65B0\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u5173\u95ED\u5F53\u524D\u9875\u9762\uFF0C\u76F4\u5230\u66F4\u65B0\u5B8C\u6210\u3002"})]}),type:"warning",style:{marginBottom:"20px"}}),(0,c.jsxs)(_.Z,{split:"vertical",children:[(0,c.jsx)(_.Z,{colSpan:"20%",children:(0,c.jsx)(de.Z,{onChange:function(le){ne(le)},current:Z,direction:"vertical",items:[{title:"\u505C\u6B62\u5BB9\u5668",description:"\u505C\u6B62\u5E76\u5220\u9664 dpanel \u5BB9\u5668"},{title:"\u66F4\u65B0\u955C\u50CF",description:"\u66F4\u65B0\u955C\u50CF\u6216\u662F\u5220\u9664\u955C\u50CF"},{title:"\u91CD\u5EFA\u5BB9\u5668",description:"\u6302\u8F7D\u5B58\u50A8\u91CD\u5EFA\u5BB9\u5668"}]})}),(0,c.jsx)(_.Z,{children:(0,c.jsxs)(i.Z.Paragraph,{style:{marginTop:20,padding:20,height:"200px",backgroundColor:H.colorFillAlter,borderRadius:H.borderRadiusLG,border:"1px dashed ".concat(H.colorBorder)},children:[Z==0&&(0,c.jsx)(i.Z.Text,{copyable:!0,style:{fontSize:20,color:H.colorTextSecondary},children:Q[0]}),Z==1&&(0,c.jsxs)(W.Z,{direction:"vertical",split:"\u6216",children:[(0,c.jsx)(i.Z.Text,{copyable:!0,style:{fontSize:20,color:H.colorTextSecondary},children:Q[1]}),(0,c.jsx)(i.Z.Text,{copyable:!0,style:{fontSize:20,color:H.colorTextSecondary},children:Q[2]})]}),Z==2&&(0,c.jsx)(i.Z.Text,{copyable:!0,style:{fontSize:20,color:H.colorTextSecondary},children:Q[3]})]})})]})]})})}},2831:function(pe,R,e){e.d(R,{a:function(){return X},d:function(){return D}});var n=e(15009),x=e.n(n),T=e(99289),L=e.n(T),V=e(54006);function X(){return A.apply(this,arguments)}function A(){return A=L()(x()().mark(function U(){return x()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,V.request)("/api/common/home/info",{method:"POST"});case 2:return i.abrupt("return",i.sent);case 3:case"end":return i.stop()}},U)})),A.apply(this,arguments)}function D(){return _.apply(this,arguments)}function _(){return _=L()(x()().mark(function U(){return x()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,V.request)("/api/common/home/upgrade-script",{method:"POST"});case 2:return i.abrupt("return",i.sent);case 3:case"end":return i.stop()}},U)})),_.apply(this,arguments)}},40056:function(pe,R,e){e.d(R,{Z:function(){return E}});var n=e(67294),x=e(89739),T=e(4340),L=e(97937),V=e(21640),X=e(78860),A=e(93967),D=e.n(A),_=e(29372),U=e(64217),q=e(42550),i=e(96159),de=e(53124),W=e(11568),$=e(14747),c=e(83559);const ee=(t,o,r,s,d)=>({background:t,border:`${(0,W.bf)(s.lineWidth)} ${s.lineType} ${o}`,[`${d}-icon`]:{color:r}}),te=t=>{const{componentCls:o,motionDurationSlow:r,marginXS:s,marginSM:d,fontSize:g,fontSizeLG:C,lineHeight:I,borderRadiusLG:N,motionEaseInOutCirc:F,withDescriptionIconSize:m,colorText:P,colorTextHeading:B,withDescriptionPadding:G,defaultPadding:y}=t;return{[o]:Object.assign(Object.assign({},(0,$.Wf)(t)),{position:"relative",display:"flex",alignItems:"center",padding:y,wordWrap:"break-word",borderRadius:N,[`&${o}-rtl`]:{direction:"rtl"},[`${o}-content`]:{flex:1,minWidth:0},[`${o}-icon`]:{marginInlineEnd:s,lineHeight:0},"&-description":{display:"none",fontSize:g,lineHeight:I},"&-message":{color:B},[`&${o}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${r} ${F}, opacity ${r} ${F}, +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[992],{45605:function(pe,R,e){e.d(R,{Z:function(){return D}});var n=e(87462),x=e(67294),T={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"},L=T,V=e(84089),X=function(U,q){return x.createElement(V.Z,(0,n.Z)({},U,{ref:q,icon:L}))},A=x.forwardRef(X),D=A},12795:function(pe,R,e){e.d(R,{G:function(){return de}});var n=e(1413),x=e(4942),T=e(45605),L=e(28459),V=e(83062),X=e(93967),A=e.n(X),D=e(67294),_=e(98082),U=function($){return(0,x.Z)({},$.componentCls,{display:"inline-flex",alignItems:"center",maxWidth:"100%","&-icon":{display:"block",marginInlineStart:"4px",cursor:"pointer","&:hover":{color:$.colorPrimary}},"&-title":{display:"inline-flex",flex:"1"},"&-subtitle ":{marginInlineStart:8,color:$.colorTextSecondary,fontWeight:"normal",fontSize:$.fontSize,whiteSpace:"nowrap"},"&-title-ellipsis":{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",wordBreak:"keep-all"}})};function q(W){return(0,_.Xj)("LabelIconTip",function($){var c=(0,n.Z)((0,n.Z)({},$),{},{componentCls:".".concat(W)});return[U(c)]})}var i=e(85893),de=D.memo(function(W){var $=W.label,c=W.tooltip,ee=W.ellipsis,te=W.subTitle,re=(0,D.useContext)(L.ZP.ConfigContext),Q=re.getPrefixCls,w=Q("pro-core-label-tip"),se=q(w),ae=se.wrapSSR,Z=se.hashId;if(!c&&!te)return(0,i.jsx)(i.Fragment,{children:$});var ne=typeof c=="string"||D.isValidElement(c)?{title:c}:c,me=(ne==null?void 0:ne.icon)||(0,i.jsx)(T.Z,{});return ae((0,i.jsxs)("div",{className:A()(w,Z),onMouseDown:function(K){return K.stopPropagation()},onMouseLeave:function(K){return K.stopPropagation()},onMouseMove:function(K){return K.stopPropagation()},children:[(0,i.jsx)("div",{className:A()("".concat(w,"-title"),Z,(0,x.Z)({},"".concat(w,"-title-ellipsis"),ee)),children:$}),te&&(0,i.jsx)("div",{className:"".concat(w,"-subtitle ").concat(Z).trim(),children:te}),c&&(0,i.jsx)(V.Z,(0,n.Z)((0,n.Z)({},ne),{},{children:(0,i.jsx)("span",{className:"".concat(w,"-icon ").concat(Z).trim(),children:me})}))]}))})},12044:function(pe,R,e){e.d(R,{j:function(){return T}});var n=e(34155),x=typeof n!="undefined"&&n.versions!=null&&n.versions.node!=null,T=function(){return typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.matchMedia!="undefined"&&!x}},60933:function(pe,R,e){e.r(R),e.d(R,{default:function(){return ee}});var n=e(15009),x=e.n(n),T=e(99289),L=e.n(T),V=e(5574),X=e.n(V),A=e(2831),D=e(90078),_=e(38345),U=e(9361),q=e(40056),i=e(60922),de=e(42119),W=e(42075),$=e(67294),c=e(85893);function ee(){var te=(0,$.useState)([]),re=X()(te,2),Q=re[0],w=re[1],se=(0,$.useState)(0),ae=X()(se,2),Z=ae[0],ne=ae[1],me=U.Z.useToken(),H=me.token;(0,$.useEffect)(function(){K({})},[]);var K=function(){var he=L()(x()().mark(function le(fe){var b,a,p,v,u;return x()().wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.next=2,(0,A.d)();case 2:b=z.sent,a="",b.data.info.Mounts.map(function(E){E.Type=="volume"&&(a=E.Name)}),p=Object.keys(b.data.info.HostConfig.PortBindings).map(function(E){return b.data.info.HostConfig.PortBindings[E].map(function(t){return"-p ".concat(t.HostPort,":").concat(String(parseInt(E)))})}),v=!1,u=b.data.info.HostConfig.Binds.map(function(E){return E.indexOf(":/dpanel")>-1&&(v=!0),"-v ".concat(E)}),v||(a="",b.data.info.Mounts.map(function(E){E.Type=="volume"&&(a=E.Name)}),u.push("-v "+a+":/dpanel")),w(["docker stop ".concat(b.data.info.Name," && docker rm ").concat(b.data.info.Name),"docker rmi ".concat(b.data.info.Config.Image),"docker pull ".concat(b.data.info.Config.Image),"docker run -it -d --name ".concat(b.data.info.Name," --restart=always ").concat(p.join(" ")," ").concat(u.join(" ")," ").concat(b.data.info.Config.Image)+(b.data.info.NetworkSettings.Networks["dpanel-local"]?" && docker network connect dpanel-local ".concat(b.data.info.Name):"")]);case 10:case"end":return z.stop()}},le)}));return function(fe){return he.apply(this,arguments)}}();return(0,c.jsx)(D._z,{children:(0,c.jsxs)(_.Z,{direction:"column",children:[(0,c.jsx)(q.Z,{message:"\u8BF7\u52A1\u5FC5\u4ED4\u7EC6\u9605\u8BFB",showIcon:!0,description:(0,c.jsxs)("ol",{style:{marginLeft:"-20px"},children:[(0,c.jsx)("li",{children:"\u66F4\u65B0\u9762\u677F\u65F6\uFF0C\u9700\u8981\u5728\u5BBF\u4E3B\u673A\u4E0A\u6267\u884C\u66F4\u65B0\u547D\u4EE4\u3002"}),(0,c.jsx)("li",{children:"\u66F4\u65B0\u8FC7\u7A0B\u4E2D\u4F1A\u5220\u9664\u3001\u91CD\u5EFA\u9762\u677F\u5BB9\u5668\u3002\u5BFC\u81F4\u7AD9\u70B9\u65E0\u6CD5\u8BBF\u95EE\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002\uFF08Lite \u7248\u65E0\u5F71\u54CD\uFF09"}),(0,c.jsx)("li",{children:(0,c.jsx)(i.Z.Text,{type:"danger",children:"\u8BF7\u7ED1\u5B9A\u6216\u662F\u6302\u8F7D\u5BB9\u5668\u4E2D\u7684 /dpanel \u76EE\u5F55\u4E3A\u4E4B\u524D\u5B58\u50A8\u5377\u6216\u662F\u76EE\u5F55\uFF0C\u5426\u5219\u6570\u636E\u5C06\u4F1A\u4E22\u5931"})}),(0,c.jsx)("li",{children:"\u5982\u679C\u4F60\u4F7F\u7528\u7684\u955C\u50CF\u5305\u542B\u7248\u672C\u53F7\uFF0C\u4F8B\u5982\uFF1Adpanel/dpanel:1.1.0 \u8BF7\u624B\u52A8\u66F4\u6539\u955C\u50CF\u7248\u672C\u53F7"}),(0,c.jsx)("li",{children:"\u66F4\u65B0\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u5173\u95ED\u5F53\u524D\u9875\u9762\uFF0C\u76F4\u5230\u66F4\u65B0\u5B8C\u6210\u3002"})]}),type:"warning",style:{marginBottom:"20px"}}),(0,c.jsxs)(_.Z,{split:"vertical",children:[(0,c.jsx)(_.Z,{colSpan:"20%",children:(0,c.jsx)(de.Z,{onChange:function(le){ne(le)},current:Z,direction:"vertical",items:[{title:"\u505C\u6B62\u5BB9\u5668",description:"\u505C\u6B62\u5E76\u5220\u9664 dpanel \u5BB9\u5668"},{title:"\u66F4\u65B0\u955C\u50CF",description:"\u66F4\u65B0\u955C\u50CF\u6216\u662F\u5220\u9664\u955C\u50CF"},{title:"\u91CD\u5EFA\u5BB9\u5668",description:"\u6302\u8F7D\u5B58\u50A8\u91CD\u5EFA\u5BB9\u5668"}]})}),(0,c.jsx)(_.Z,{children:(0,c.jsxs)(i.Z.Paragraph,{style:{marginTop:20,padding:20,height:"200px",backgroundColor:H.colorFillAlter,borderRadius:H.borderRadiusLG,border:"1px dashed ".concat(H.colorBorder)},children:[Z==0&&(0,c.jsx)(i.Z.Text,{copyable:!0,style:{fontSize:20,color:H.colorTextSecondary},children:Q[0]}),Z==1&&(0,c.jsxs)(W.Z,{direction:"vertical",split:"\u6216",children:[(0,c.jsx)(i.Z.Text,{copyable:!0,style:{fontSize:20,color:H.colorTextSecondary},children:Q[1]}),(0,c.jsx)(i.Z.Text,{copyable:!0,style:{fontSize:20,color:H.colorTextSecondary},children:Q[2]})]}),Z==2&&(0,c.jsx)(i.Z.Text,{copyable:!0,style:{fontSize:20,color:H.colorTextSecondary},children:Q[3]})]})})]})]})})}},2831:function(pe,R,e){e.d(R,{a:function(){return X},d:function(){return D}});var n=e(15009),x=e.n(n),T=e(99289),L=e.n(T),V=e(54006);function X(){return A.apply(this,arguments)}function A(){return A=L()(x()().mark(function U(){return x()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,V.request)("/api/common/home/info",{method:"POST"});case 2:return i.abrupt("return",i.sent);case 3:case"end":return i.stop()}},U)})),A.apply(this,arguments)}function D(){return _.apply(this,arguments)}function _(){return _=L()(x()().mark(function U(){return x()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,V.request)("/api/common/home/upgrade-script",{method:"POST"});case 2:return i.abrupt("return",i.sent);case 3:case"end":return i.stop()}},U)})),_.apply(this,arguments)}},40056:function(pe,R,e){e.d(R,{Z:function(){return E}});var n=e(67294),x=e(89739),T=e(4340),L=e(97937),V=e(21640),X=e(78860),A=e(93967),D=e.n(A),_=e(29372),U=e(64217),q=e(42550),i=e(96159),de=e(53124),W=e(11568),$=e(14747),c=e(83559);const ee=(t,o,r,s,d)=>({background:t,border:`${(0,W.bf)(s.lineWidth)} ${s.lineType} ${o}`,[`${d}-icon`]:{color:r}}),te=t=>{const{componentCls:o,motionDurationSlow:r,marginXS:s,marginSM:d,fontSize:g,fontSizeLG:C,lineHeight:I,borderRadiusLG:N,motionEaseInOutCirc:F,withDescriptionIconSize:m,colorText:P,colorTextHeading:B,withDescriptionPadding:G,defaultPadding:y}=t;return{[o]:Object.assign(Object.assign({},(0,$.Wf)(t)),{position:"relative",display:"flex",alignItems:"center",padding:y,wordWrap:"break-word",borderRadius:N,[`&${o}-rtl`]:{direction:"rtl"},[`${o}-content`]:{flex:1,minWidth:0},[`${o}-icon`]:{marginInlineEnd:s,lineHeight:0},"&-description":{display:"none",fontSize:g,lineHeight:I},"&-message":{color:B},[`&${o}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${r} ${F}, opacity ${r} ${F}, padding-top ${r} ${F}, padding-bottom ${r} ${F}, margin-bottom ${r} ${F}`},[`&${o}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${o}-with-description`]:{alignItems:"flex-start",padding:G,[`${o}-icon`]:{marginInlineEnd:d,fontSize:m,lineHeight:0},[`${o}-message`]:{display:"block",marginBottom:s,color:B,fontSize:C},[`${o}-description`]:{display:"block",color:P}},[`${o}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},re=t=>{const{componentCls:o,colorSuccess:r,colorSuccessBorder:s,colorSuccessBg:d,colorWarning:g,colorWarningBorder:C,colorWarningBg:I,colorError:N,colorErrorBorder:F,colorErrorBg:m,colorInfo:P,colorInfoBorder:B,colorInfoBg:G}=t;return{[o]:{"&-success":ee(d,s,r,t,o),"&-info":ee(G,B,P,t,o),"&-warning":ee(I,C,g,t,o),"&-error":Object.assign(Object.assign({},ee(m,F,N,t,o)),{[`${o}-description > pre`]:{margin:0,padding:0}})}}},Q=t=>{const{componentCls:o,iconCls:r,motionDurationMid:s,marginXS:d,fontSizeIcon:g,colorIcon:C,colorIconHover:I}=t;return{[o]:{"&-action":{marginInlineStart:d},[`${o}-close-icon`]:{marginInlineStart:d,padding:0,overflow:"hidden",fontSize:g,lineHeight:(0,W.bf)(g),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${r}-close`]:{color:C,transition:`color ${s}`,"&:hover":{color:I}}},"&-close-text":{color:C,transition:`color ${s}`,"&:hover":{color:I}}}}},w=t=>({withDescriptionIconSize:t.fontSizeHeading3,defaultPadding:`${t.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${t.paddingMD}px ${t.paddingContentHorizontalLG}px`});var se=(0,c.I$)("Alert",t=>[te(t),re(t),Q(t)],w),ae=function(t,o){var r={};for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&o.indexOf(s)<0&&(r[s]=t[s]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var d=0,s=Object.getOwnPropertySymbols(t);d{const{icon:o,prefixCls:r,type:s}=t,d=Z[s]||null;return o?(0,i.wm)(o,n.createElement("span",{className:`${r}-icon`},o),()=>({className:D()(`${r}-icon`,{[o.props.className]:o.props.className})})):n.createElement(d,{className:`${r}-icon`})},me=t=>{const{isClosable:o,prefixCls:r,closeIcon:s,handleClose:d,ariaProps:g}=t,C=s===!0||s===void 0?n.createElement(L.Z,null):s;return o?n.createElement("button",Object.assign({type:"button",onClick:d,className:`${r}-close-icon`,tabIndex:0},g),C):null};var K=n.forwardRef((t,o)=>{const{description:r,prefixCls:s,message:d,banner:g,className:C,rootClassName:I,style:N,onMouseEnter:F,onMouseLeave:m,onClick:P,afterClose:B,showIcon:G,closable:y,closeText:oe,closeIcon:J,action:ve,id:ie}=t,Y=ae(t,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[ce,k]=n.useState(!1),M=n.useRef(null);n.useImperativeHandle(o,()=>({nativeElement:M.current}));const{getPrefixCls:Ce,direction:ge,alert:l}=n.useContext(de.E_),h=Ce("alert",s),[ye,je,Oe]=se(h),be=f=>{var S;k(!0),(S=t.onClose)===null||S===void 0||S.call(t,f)},Ee=n.useMemo(()=>t.type!==void 0?t.type:g?"warning":"info",[t.type,g]),Se=n.useMemo(()=>typeof y=="object"&&y.closeIcon||oe?!0:typeof y=="boolean"?y:J!==!1&&J!==null&&J!==void 0?!0:!!(l!=null&&l.closable),[oe,J,y,l==null?void 0:l.closable]),xe=g&&G===void 0?!0:G,Ie=D()(h,`${h}-${Ee}`,{[`${h}-with-description`]:!!r,[`${h}-no-icon`]:!xe,[`${h}-banner`]:!!g,[`${h}-rtl`]:ge==="rtl"},l==null?void 0:l.className,C,I,Oe,je),Pe=(0,U.Z)(Y,{aria:!0,data:!0}),ue=n.useMemo(()=>{var f,S;return typeof y=="object"&&y.closeIcon?y.closeIcon:oe||(J!==void 0?J:typeof(l==null?void 0:l.closable)=="object"&&(!((f=l==null?void 0:l.closable)===null||f===void 0)&&f.closeIcon)?(S=l==null?void 0:l.closable)===null||S===void 0?void 0:S.closeIcon:l==null?void 0:l.closeIcon)},[J,y,oe,l==null?void 0:l.closeIcon]),O=n.useMemo(()=>{const f=y!=null?y:l==null?void 0:l.closable;if(typeof f=="object"){const{closeIcon:S}=f;return ae(f,["closeIcon"])}return{}},[y,l==null?void 0:l.closable]);return ye(n.createElement(_.ZP,{visible:!ce,motionName:`${h}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:f=>({maxHeight:f.offsetHeight}),onLeaveEnd:B},(f,S)=>{let{className:Be,style:Me}=f;return n.createElement("div",Object.assign({id:ie,ref:(0,q.sQ)(M,S),"data-show":!ce,className:D()(Ie,Be),style:Object.assign(Object.assign(Object.assign({},l==null?void 0:l.style),N),Me),onMouseEnter:F,onMouseLeave:m,onClick:P,role:"alert"},Pe),xe?n.createElement(ne,{description:r,icon:t.icon,prefixCls:h,type:Ee}):null,n.createElement("div",{className:`${h}-content`},d?n.createElement("div",{className:`${h}-message`},d):null,r?n.createElement("div",{className:`${h}-description`},r):null),ve?n.createElement("div",{className:`${h}-action`},ve):null,n.createElement(me,{isClosable:Se,prefixCls:h,closeIcon:ue,handleClose:be,ariaProps:O}))}))}),he=e(15671),le=e(43144),fe=e(61120),b=e(78814),a=e(82963);function p(t,o,r){return o=(0,fe.Z)(o),(0,a.Z)(t,(0,b.Z)()?Reflect.construct(o,r||[],(0,fe.Z)(t).constructor):o.apply(t,r))}var v=e(60136),j=function(t){function o(){var r;return(0,he.Z)(this,o),r=p(this,o,arguments),r.state={error:void 0,info:{componentStack:""}},r}return(0,v.Z)(o,t),(0,le.Z)(o,[{key:"componentDidCatch",value:function(s,d){this.setState({error:s,info:d})}},{key:"render",value:function(){const{message:s,description:d,id:g,children:C}=this.props,{error:I,info:N}=this.state,F=(N==null?void 0:N.componentStack)||null,m=typeof s=="undefined"?(I||"").toString():s,P=typeof d=="undefined"?F:d;return I?n.createElement(K,{id:g,type:"error",message:m,description:n.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},P)}):C}}])}(n.Component);const z=K;z.ErrorBoundary=j;var E=z},7134:function(pe,R,e){e.d(R,{C:function(){return b}});var n=e(67294),x=e(93967),T=e.n(x),L=e(9220),V=e(42550),X=e(74443),A=e(53124),D=e(35792),_=e(98675),U=e(25378),i=n.createContext({}),de=e(11568),W=e(14747),$=e(83559),c=e(83262);const ee=a=>{const{antCls:p,componentCls:v,iconCls:u,avatarBg:j,avatarColor:z,containerSize:E,containerSizeLG:t,containerSizeSM:o,textFontSize:r,textFontSizeLG:s,textFontSizeSM:d,borderRadius:g,borderRadiusLG:C,borderRadiusSM:I,lineWidth:N,lineType:F}=a,m=(P,B,G)=>({width:P,height:P,borderRadius:"50%",[`&${v}-square`]:{borderRadius:G},[`&${v}-icon`]:{fontSize:B,[`> ${u}`]:{margin:0}}});return{[v]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,W.Wf)(a)),{position:"relative",display:"inline-flex",justifyContent:"center",alignItems:"center",overflow:"hidden",color:z,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:j,border:`${(0,de.bf)(N)} ${F} transparent`,"&-image":{background:"transparent"},[`${p}-image-img`]:{display:"block"}}),m(E,r,g)),{"&-lg":Object.assign({},m(t,s,C)),"&-sm":Object.assign({},m(o,d,I)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},te=a=>{const{componentCls:p,groupBorderColor:v,groupOverlapping:u,groupSpace:j}=a;return{[`${p}-group`]:{display:"inline-flex",[p]:{borderColor:v},"> *:not(:first-child)":{marginInlineStart:u}},[`${p}-group-popover`]:{[`${p} + ${p}`]:{marginInlineStart:j}}}},re=a=>{const{controlHeight:p,controlHeightLG:v,controlHeightSM:u,fontSize:j,fontSizeLG:z,fontSizeXL:E,fontSizeHeading3:t,marginXS:o,marginXXS:r,colorBorderBg:s}=a;return{containerSize:p,containerSizeLG:v,containerSizeSM:u,textFontSize:Math.round((z+E)/2),textFontSizeLG:t,textFontSizeSM:j,groupSpace:r,groupOverlapping:-o,groupBorderColor:s}};var Q=(0,$.I$)("Avatar",a=>{const{colorTextLightSolid:p,colorTextPlaceholder:v}=a,u=(0,c.IX)(a,{avatarBg:v,avatarColor:p});return[ee(u),te(u)]},re),w=function(a,p){var v={};for(var u in a)Object.prototype.hasOwnProperty.call(a,u)&&p.indexOf(u)<0&&(v[u]=a[u]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,u=Object.getOwnPropertySymbols(a);j{const[v,u]=n.useState(1),[j,z]=n.useState(!1),[E,t]=n.useState(!0),o=n.useRef(null),r=n.useRef(null),s=(0,V.sQ)(p,o),{getPrefixCls:d,avatar:g}=n.useContext(A.E_),C=n.useContext(i),I=()=>{if(!r.current||!o.current)return;const O=r.current.offsetWidth,f=o.current.offsetWidth;if(O!==0&&f!==0){const{gap:S=4}=a;S*2{z(!0)},[]),n.useEffect(()=>{t(!0),u(1)},[a.src]),n.useEffect(I,[a.gap]);const N=()=>{const{onError:O}=a;(O==null?void 0:O())!==!1&&t(!1)},{prefixCls:F,shape:m,size:P,src:B,srcSet:G,icon:y,className:oe,rootClassName:J,alt:ve,draggable:ie,children:Y,crossOrigin:ce}=a,k=w(a,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","alt","draggable","children","crossOrigin"]),M=(0,_.Z)(O=>{var f,S;return(S=(f=P!=null?P:C==null?void 0:C.size)!==null&&f!==void 0?f:O)!==null&&S!==void 0?S:"default"}),Ce=Object.keys(typeof M=="object"?M||{}:{}).some(O=>["xs","sm","md","lg","xl","xxl"].includes(O)),ge=(0,U.Z)(Ce),l=n.useMemo(()=>{if(typeof M!="object")return{};const O=X.c4.find(S=>ge[S]),f=M[O];return f?{width:f,height:f,fontSize:f&&(y||Y)?f/2:18}:{}},[ge,M]),h=d("avatar",F),ye=(0,D.Z)(h),[je,Oe,be]=Q(h,ye),Ee=T()({[`${h}-lg`]:M==="large",[`${h}-sm`]:M==="small"}),Se=n.isValidElement(B),xe=m||(C==null?void 0:C.shape)||"circle",Ie=T()(h,Ee,g==null?void 0:g.className,`${h}-${xe}`,{[`${h}-image`]:Se||B&&E,[`${h}-icon`]:!!y},be,ye,oe,J,Oe),Pe=typeof M=="number"?{width:M,height:M,fontSize:y?M/2:18}:{};let ue;if(typeof B=="string"&&E)ue=n.createElement("img",{src:B,draggable:ie,srcSet:G,onError:N,alt:ve,crossOrigin:ce});else if(Se)ue=B;else if(y)ue=y;else if(j||v!==1){const O=`scale(${v})`,f={msTransform:O,WebkitTransform:O,transform:O};ue=n.createElement(L.Z,{onResize:I},n.createElement("span",{className:`${h}-string`,ref:r,style:Object.assign({},f)},Y))}else ue=n.createElement("span",{className:`${h}-string`,style:{opacity:0},ref:r},Y);return delete k.onError,delete k.gap,je(n.createElement("span",Object.assign({},k,{style:Object.assign(Object.assign(Object.assign(Object.assign({},Pe),l),g==null?void 0:g.style),k.style),className:Ie,ref:s}),ue))};var Z=n.forwardRef(se),ne=e(50344),me=e(96159),H=e(55241);const K=a=>{const{size:p,shape:v}=n.useContext(i),u=n.useMemo(()=>({size:a.size||p,shape:a.shape||v}),[a.size,a.shape,p,v]);return n.createElement(i.Provider,{value:u},a.children)};var le=a=>{var p,v,u;const{getPrefixCls:j,direction:z}=n.useContext(A.E_),{prefixCls:E,className:t,rootClassName:o,style:r,maxCount:s,maxStyle:d,size:g,shape:C,maxPopoverPlacement:I,maxPopoverTrigger:N,children:F,max:m}=a,P=j("avatar",E),B=`${P}-group`,G=(0,D.Z)(P),[y,oe,J]=Q(P,G),ve=T()(B,{[`${B}-rtl`]:z==="rtl"},J,G,t,o,oe),ie=(0,ne.Z)(F).map((k,M)=>(0,me.Tm)(k,{key:`avatar-key-${M}`})),Y=(m==null?void 0:m.count)||s,ce=ie.length;if(Y&&Y({background:n,border:`${(0,S.bf)(l.lineWidth)} ${l.lineType} ${t}`,[`${o}-icon`]:{color:a}}),w=n=>{const{componentCls:t,motionDurationSlow:a,marginXS:l,marginSM:o,fontSize:d,fontSizeLG:u,lineHeight:m,borderRadiusLG:j,motionEaseInOutCirc:C,withDescriptionIconSize:M,colorText:Z,colorTextHeading:Y,withDescriptionPadding:B,defaultPadding:g}=n;return{[t]:Object.assign(Object.assign({},(0,K.Wf)(n)),{position:"relative",display:"flex",alignItems:"center",padding:g,wordWrap:"break-word",borderRadius:j,[`&${t}-rtl`]:{direction:"rtl"},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:l,lineHeight:0},"&-description":{display:"none",fontSize:d,lineHeight:m},"&-message":{color:Y},[`&${t}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${a} ${C}, opacity ${a} ${C}, +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4037],{63434:function(ie,H,e){var s=e(1413),p=e(45987),N=e(22270),U=e(84567),z=e(67294),G=e(90789),$=e(61856),O=e(85893),I=["options","fieldProps","proFieldProps","valueEnum"],f=z.forwardRef(function(S,K){var V=S.options,y=S.fieldProps,w=S.proFieldProps,v=S.valueEnum,c=(0,p.Z)(S,I);return(0,O.jsx)($.Z,(0,s.Z)({ref:K,valueType:"checkbox",valueEnum:(0,N.h)(v,void 0),fieldProps:(0,s.Z)({options:V},y),lightProps:(0,s.Z)({labelFormatter:function(){return(0,O.jsx)($.Z,(0,s.Z)({ref:K,valueType:"checkbox",mode:"read",valueEnum:(0,N.h)(v,void 0),filedConfig:{customLightMode:!0},fieldProps:(0,s.Z)({options:V},y),proFieldProps:w},c))}},c.lightProps),proFieldProps:w},c))}),E=z.forwardRef(function(S,K){var V=S.fieldProps,y=S.children;return(0,O.jsx)(U.Z,(0,s.Z)((0,s.Z)({ref:K},V),{},{children:y}))}),r=(0,G.G)(E,{valuePropName:"checked"}),F=r;F.Group=f,H.Z=F},5966:function(ie,H,e){var s=e(97685),p=e(1413),N=e(45987),U=e(21770),z=e(72723),G=e(55241),$=e(97435),O=e(67294),I=e(61856),f=e(85893),E=["fieldProps","proFieldProps"],r=["fieldProps","proFieldProps"],F="text",S=function(v){var c=v.fieldProps,R=v.proFieldProps,L=(0,N.Z)(v,E);return(0,f.jsx)(I.Z,(0,p.Z)({valueType:F,fieldProps:c,filedConfig:{valueType:F},proFieldProps:R},L))},K=function(v){var c=(0,U.Z)(v.open||!1,{value:v.open,onChange:v.onOpenChange}),R=(0,s.Z)(c,2),L=R[0],k=R[1];return(0,f.jsx)(z.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(q){var A,T=q.getFieldValue(v.name||[]);return(0,f.jsx)(G.Z,(0,p.Z)((0,p.Z)({getPopupContainer:function(P){return P&&P.parentNode?P.parentNode:P},onOpenChange:function(P){return k(P)},content:(0,f.jsxs)("div",{style:{padding:"4px 0"},children:[(A=v.statusRender)===null||A===void 0?void 0:A.call(v,T),v.strengthText?(0,f.jsx)("div",{style:{marginTop:10},children:(0,f.jsx)("span",{children:v.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},v.popoverProps),{},{open:L,children:v.children}))}})},V=function(v){var c=v.fieldProps,R=v.proFieldProps,L=(0,N.Z)(v,r),k=(0,O.useState)(!1),_=(0,s.Z)(k,2),q=_[0],A=_[1];return c!=null&&c.statusRender&&L.name?(0,f.jsx)(K,{name:L.name,statusRender:c==null?void 0:c.statusRender,popoverProps:c==null?void 0:c.popoverProps,strengthText:c==null?void 0:c.strengthText,open:q,onOpenChange:A,children:(0,f.jsx)("div",{children:(0,f.jsx)(I.Z,(0,p.Z)({valueType:"password",fieldProps:(0,p.Z)((0,p.Z)({},(0,$.Z)(c,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(X){var P;c==null||(P=c.onBlur)===null||P===void 0||P.call(c,X),A(!1)},onClick:function(X){var P;c==null||(P=c.onClick)===null||P===void 0||P.call(c,X),A(!0)}}),proFieldProps:R,filedConfig:{valueType:F}},L))})}):(0,f.jsx)(I.Z,(0,p.Z)({valueType:"password",fieldProps:c,proFieldProps:R,filedConfig:{valueType:F}},L))},y=S;y.Password=V,y.displayName="ProFormComponent",H.Z=y},89492:function(ie,H,e){e.r(H),e.d(H,{default:function(){return l}});var s=e(15009),p=e.n(s),N=e(99289),U=e.n(N),z=e(5574),G=e.n(z),$=e(2831),O=e(93246),I=e(31418),f=e(40056),E=e(67294),r=e(85893),F={name:{show:!1,message:"\u60A8\u521B\u5EFA\u7684\u9762\u677F\u5BB9\u5668\u540D\u79F0\u975E\u9ED8\u8BA4\u7684 dpanel \uFF0C\u8BF7\u91CD\u5EFA\u5E76\u901A\u8FC7\u73AF\u5883\u53D8\u91CF APP_NAME \u6307\u5B9A\u65B0\u7684\u540D\u79F0\u3002"}};function S(){var o=I.Z.useApp(),d=(0,E.useState)(""),u=G()(d,2),m=u[0],j=u[1],C=(0,E.useState)(""),M=G()(C,2),Z=M[0],Y=M[1];return(0,E.useEffect)(function(){(0,$.a)().then(function(B){!B.data.dpanel.containerInfo.Id&&B.data.dpanel.family!="lite"&&((0,O.YZ)(o,F.name.message),j(F.name.message))})},[]),(0,r.jsx)(r.Fragment,{children:m&&(0,r.jsx)(f.Z,{type:"error",message:m,banner:!0})})}var K=e(54006);function V(o){return y.apply(this,arguments)}function y(){return y=U()(p()().mark(function o(d){return p()().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.abrupt("return",(0,K.request)("/api/common/user/login",{method:"POST",data:d}));case 1:case"end":return m.stop()}},o)})),y.apply(this,arguments)}var w=e(87547),v=e(87462),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 464h-68V240c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM332 240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v224H332V240zm460 600H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 10-56 0z"}}]},name:"lock",theme:"outlined"},R=c,L=e(84089),k=function(d,u){return E.createElement(L.Z,(0,v.Z)({},d,{ref:u,icon:R}))},_=E.forwardRef(k),q=_,A=e(10915),T=e(1413),X=e(45987),P=e(28459),pe=e(93967),ce=e.n(pe),fe=e(97269),oe=e(4942),ge=e(98082),he=function(d){return(0,oe.Z)((0,oe.Z)({},d.componentCls,{"&-container":{display:"flex",flex:"1",flexDirection:"column",height:"100%",paddingInline:32,paddingBlock:24,overflow:"auto",background:"inherit"},"&-top":{textAlign:"center"},"&-header":{display:"flex",alignItems:"center",justifyContent:"center",height:"44px",lineHeight:"44px",a:{textDecoration:"none"}},"&-title":{position:"relative",insetBlockStart:"2px",color:"@heading-color",fontWeight:"600",fontSize:"33px"},"&-logo":{width:"44px",height:"44px",marginInlineEnd:"16px",verticalAlign:"top",img:{width:"100%"}},"&-desc":{marginBlockStart:"12px",marginBlockEnd:"40px",color:d.colorTextSecondary,fontSize:d.fontSize},"&-main":{minWidth:"328px",maxWidth:"580px",margin:"0 auto","&-other":{marginBlockStart:"24px",lineHeight:"22px",textAlign:"start"}}}),"@media (min-width: @screen-md-min)",(0,oe.Z)({},"".concat(d.componentCls,"-container"),{paddingInline:0,paddingBlockStart:32,paddingBlockEnd:24,backgroundRepeat:"no-repeat",backgroundPosition:"center 110px",backgroundSize:"100%"}))};function ye(o){return(0,ge.Xj)("LoginForm",function(d){var u=(0,T.Z)((0,T.Z)({},d),{},{componentCls:".".concat(o)});return[he(u)]})}var Pe=["logo","message","contentStyle","title","subTitle","actions","children","containerStyle","otherStyle"];function de(o){var d,u=o.logo,m=o.message,j=o.contentStyle,C=o.title,M=o.subTitle,Z=o.actions,Y=o.children,B=o.containerStyle,g=o.otherStyle,h=(0,X.Z)(o,Pe),D=(0,A.YB)(),re=h.submitter===!1?!1:(0,T.Z)((0,T.Z)({searchConfig:{submitText:D.getMessage("loginForm.submitText","\u767B\u5F55")}},h.submitter),{},{submitButtonProps:(0,T.Z)({size:"large",style:{width:"100%"}},(d=h.submitter)===null||d===void 0?void 0:d.submitButtonProps),render:function(x,ve){var le,xe=ve.pop();if(typeof(h==null||(le=h.submitter)===null||le===void 0?void 0:le.render)=="function"){var ne,te;return h==null||(ne=h.submitter)===null||ne===void 0||(te=ne.render)===null||te===void 0?void 0:te.call(ne,x,ve)}return xe}}),W=(0,E.useContext)(P.ZP.ConfigContext),me=W.getPrefixCls("pro-form-login"),se=ye(me),Ce=se.wrapSSR,ee=se.hashId,Q=function(x){return"".concat(me,"-").concat(x," ").concat(ee)},ae=(0,E.useMemo)(function(){return u?typeof u=="string"?(0,r.jsx)("img",{src:u}):u:null},[u]);return Ce((0,r.jsxs)("div",{className:ce()(Q("container"),ee),style:B,children:[(0,r.jsxs)("div",{className:"".concat(Q("top")," ").concat(ee).trim(),children:[C||ae?(0,r.jsxs)("div",{className:"".concat(Q("header")),children:[ae?(0,r.jsx)("span",{className:Q("logo"),children:ae}):null,C?(0,r.jsx)("span",{className:Q("title"),children:C}):null]}):null,M?(0,r.jsx)("div",{className:Q("desc"),children:M}):null]}),(0,r.jsxs)("div",{className:Q("main"),style:(0,T.Z)({width:328},j),children:[(0,r.jsxs)(fe.A,(0,T.Z)((0,T.Z)({isKeyPressSubmit:!0},h),{},{submitter:re,children:[m,Y]})),Z?(0,r.jsx)("div",{className:Q("main-other"),style:g,children:Z}):null]})]}))}var ue=e(5966),n=e(63434),t=e(9361),a=e(92398),l=function(){var o=t.Z.useToken(),d=o.token,u=I.Z.useApp(),m=(0,K.useModel)("@@initialState"),j=m.initialState,C=m.loading,M=m.error,Z=m.refresh,Y=m.setInitialState;return(0,r.jsxs)("div",{children:[(0,r.jsx)(S,{}),(0,r.jsx)(A._Y,{hashed:!1,children:(0,r.jsx)("div",{style:{backgroundColor:d.colorBgContainer,height:"100vh",paddingTop:"200px"},children:(0,r.jsxs)(de,{onFinish:function(){var B=U()(p()().mark(function g(h){var D;return p()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.next=2,V({username:h.username,password:h.password,autoLogin:h.autoLogin});case 2:if(D=W.sent,!D.data.accessToken){W.next=10;break}localStorage.setItem("token",D.data.accessToken),Z(),window.location.href="/dpanel/ui/home",(0,O.$h)(u,"\u767B\u5F55\u6210\u529F"),W.next=11;break;case 10:return W.abrupt("return",!1);case 11:case"end":return W.stop()}},g)}));return function(g){return B.apply(this,arguments)}}(),logo:"",title:"Docker Panel",subTitle:"Docker \u90E8\u7F72&\u7BA1\u7406\u53EF\u89C6\u5316\u9762\u677F",children:[(0,r.jsx)(a.Z,{centered:!0,items:[{key:"account",label:"\u8D26\u53F7\u5BC6\u7801\u767B\u5F55",children:[(0,r.jsx)(ue.Z,{name:"username",fieldProps:{size:"large",prefix:(0,r.jsx)(w.Z,{className:"prefixIcon"})},placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D!"}]},"username"),(0,r.jsx)(ue.Z.Password,{name:"password",fieldProps:{size:"large",prefix:(0,r.jsx)(q,{className:"prefixIcon"})},placeholder:"\u8BF7\u8F93\u5165\u5BC6\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BC6\u7801\uFF01"}]},"password")]}]}),(0,r.jsx)("div",{style:{marginBlockEnd:24},children:(0,r.jsx)(n.Z,{noStyle:!0,name:"autoLogin",initialValue:!0,children:"\u4FDD\u6301\u767B\u5F55\u72B6\u6001"})})]})})})]})}},2831:function(ie,H,e){e.d(H,{a:function(){return G},d:function(){return O}});var s=e(15009),p=e.n(s),N=e(99289),U=e.n(N),z=e(54006);function G(){return $.apply(this,arguments)}function $(){return $=U()(p()().mark(function f(){return p()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,z.request)("/api/common/home/info",{method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},f)})),$.apply(this,arguments)}function O(){return I.apply(this,arguments)}function I(){return I=U()(p()().mark(function f(){return p()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,z.request)("/api/common/home/upgrade-script",{method:"POST"});case 2:return r.abrupt("return",r.sent);case 3:case"end":return r.stop()}},f)})),I.apply(this,arguments)}},40056:function(ie,H,e){e.d(H,{Z:function(){return ue}});var s=e(67294),p=e(89739),N=e(4340),U=e(97937),z=e(21640),G=e(78860),$=e(93967),O=e.n($),I=e(29372),f=e(64217),E=e(42550),r=e(96159),F=e(53124),S=e(11568),K=e(14747),V=e(83559);const y=(n,t,a,l,o)=>({background:n,border:`${(0,S.bf)(l.lineWidth)} ${l.lineType} ${t}`,[`${o}-icon`]:{color:a}}),w=n=>{const{componentCls:t,motionDurationSlow:a,marginXS:l,marginSM:o,fontSize:d,fontSizeLG:u,lineHeight:m,borderRadiusLG:j,motionEaseInOutCirc:C,withDescriptionIconSize:M,colorText:Z,colorTextHeading:Y,withDescriptionPadding:B,defaultPadding:g}=n;return{[t]:Object.assign(Object.assign({},(0,K.Wf)(n)),{position:"relative",display:"flex",alignItems:"center",padding:g,wordWrap:"break-word",borderRadius:j,[`&${t}-rtl`]:{direction:"rtl"},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:l,lineHeight:0},"&-description":{display:"none",fontSize:d,lineHeight:m},"&-message":{color:Y},[`&${t}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${a} ${C}, opacity ${a} ${C}, padding-top ${a} ${C}, padding-bottom ${a} ${C}, margin-bottom ${a} ${C}`},[`&${t}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${t}-with-description`]:{alignItems:"flex-start",padding:B,[`${t}-icon`]:{marginInlineEnd:o,fontSize:M,lineHeight:0},[`${t}-message`]:{display:"block",marginBottom:l,color:Y,fontSize:u},[`${t}-description`]:{display:"block",color:Z}},[`${t}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},v=n=>{const{componentCls:t,colorSuccess:a,colorSuccessBorder:l,colorSuccessBg:o,colorWarning:d,colorWarningBorder:u,colorWarningBg:m,colorError:j,colorErrorBorder:C,colorErrorBg:M,colorInfo:Z,colorInfoBorder:Y,colorInfoBg:B}=n;return{[t]:{"&-success":y(o,l,a,n,t),"&-info":y(B,Y,Z,n,t),"&-warning":y(m,u,d,n,t),"&-error":Object.assign(Object.assign({},y(M,C,j,n,t)),{[`${t}-description > pre`]:{margin:0,padding:0}})}}},c=n=>{const{componentCls:t,iconCls:a,motionDurationMid:l,marginXS:o,fontSizeIcon:d,colorIcon:u,colorIconHover:m}=n;return{[t]:{"&-action":{marginInlineStart:o},[`${t}-close-icon`]:{marginInlineStart:o,padding:0,overflow:"hidden",fontSize:d,lineHeight:(0,S.bf)(d),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${a}-close`]:{color:u,transition:`color ${l}`,"&:hover":{color:m}}},"&-close-text":{color:u,transition:`color ${l}`,"&:hover":{color:m}}}}},R=n=>({withDescriptionIconSize:n.fontSizeHeading3,defaultPadding:`${n.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${n.paddingMD}px ${n.paddingContentHorizontalLG}px`});var L=(0,V.I$)("Alert",n=>[w(n),v(n),c(n)],R),k=function(n,t){var a={};for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&t.indexOf(l)<0&&(a[l]=n[l]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,l=Object.getOwnPropertySymbols(n);o{const{icon:t,prefixCls:a,type:l}=n,o=_[l]||null;return t?(0,r.wm)(t,s.createElement("span",{className:`${a}-icon`},t),()=>({className:O()(`${a}-icon`,{[t.props.className]:t.props.className})})):s.createElement(o,{className:`${a}-icon`})},A=n=>{const{isClosable:t,prefixCls:a,closeIcon:l,handleClose:o,ariaProps:d}=n,u=l===!0||l===void 0?s.createElement(U.Z,null):l;return t?s.createElement("button",Object.assign({type:"button",onClick:o,className:`${a}-close-icon`,tabIndex:0},d),u):null};var X=s.forwardRef((n,t)=>{const{description:a,prefixCls:l,message:o,banner:d,className:u,rootClassName:m,style:j,onMouseEnter:C,onMouseLeave:M,onClick:Z,afterClose:Y,showIcon:B,closable:g,closeText:h,closeIcon:D,action:re,id:W}=n,me=k(n,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[se,Ce]=s.useState(!1),ee=s.useRef(null);s.useImperativeHandle(t,()=>({nativeElement:ee.current}));const{getPrefixCls:Q,direction:ae,alert:i}=s.useContext(F.E_),x=Q("alert",l),[ve,le,xe]=L(x),ne=b=>{var J;Ce(!0),(J=n.onClose)===null||J===void 0||J.call(n,b)},te=s.useMemo(()=>n.type!==void 0?n.type:d?"warning":"info",[n.type,d]),Oe=s.useMemo(()=>typeof g=="object"&&g.closeIcon||h?!0:typeof g=="boolean"?g:D!==!1&&D!==null&&D!==void 0?!0:!!(i!=null&&i.closable),[h,D,g,i==null?void 0:i.closable]),Ee=d&&B===void 0?!0:B,Ie=O()(x,`${x}-${te}`,{[`${x}-with-description`]:!!a,[`${x}-no-icon`]:!Ee,[`${x}-banner`]:!!d,[`${x}-rtl`]:ae==="rtl"},i==null?void 0:i.className,u,m,xe,le),je=(0,f.Z)(me,{aria:!0,data:!0}),Me=s.useMemo(()=>{var b,J;return typeof g=="object"&&g.closeIcon?g.closeIcon:h||(D!==void 0?D:typeof(i==null?void 0:i.closable)=="object"&&(!((b=i==null?void 0:i.closable)===null||b===void 0)&&b.closeIcon)?(J=i==null?void 0:i.closable)===null||J===void 0?void 0:J.closeIcon:i==null?void 0:i.closeIcon)},[D,g,h,i==null?void 0:i.closeIcon]),Te=s.useMemo(()=>{const b=g!=null?g:i==null?void 0:i.closable;if(typeof b=="object"){const{closeIcon:J}=b;return k(b,["closeIcon"])}return{}},[g,i==null?void 0:i.closable]);return ve(s.createElement(I.ZP,{visible:!se,motionName:`${x}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:b=>({maxHeight:b.offsetHeight}),onLeaveEnd:Y},(b,J)=>{let{className:Se,style:Ze}=b;return s.createElement("div",Object.assign({id:W,ref:(0,E.sQ)(ee,J),"data-show":!se,className:O()(Ie,Se),style:Object.assign(Object.assign(Object.assign({},i==null?void 0:i.style),j),Ze),onMouseEnter:C,onMouseLeave:M,onClick:Z,role:"alert"},je),Ee?s.createElement(q,{description:a,icon:n.icon,prefixCls:x,type:te}):null,s.createElement("div",{className:`${x}-content`},o?s.createElement("div",{className:`${x}-message`},o):null,a?s.createElement("div",{className:`${x}-description`},a):null),re?s.createElement("div",{className:`${x}-action`},re):null,s.createElement(A,{isClosable:Oe,prefixCls:x,closeIcon:Me,handleClose:ne,ariaProps:Te}))}))}),P=e(15671),pe=e(43144),ce=e(61120),fe=e(78814),oe=e(82963);function ge(n,t,a){return t=(0,ce.Z)(t),(0,oe.Z)(n,(0,fe.Z)()?Reflect.construct(t,a||[],(0,ce.Z)(n).constructor):t.apply(n,a))}var he=e(60136),Pe=function(n){function t(){var a;return(0,P.Z)(this,t),a=ge(this,t,arguments),a.state={error:void 0,info:{componentStack:""}},a}return(0,he.Z)(t,n),(0,pe.Z)(t,[{key:"componentDidCatch",value:function(l,o){this.setState({error:l,info:o})}},{key:"render",value:function(){const{message:l,description:o,id:d,children:u}=this.props,{error:m,info:j}=this.state,C=(j==null?void 0:j.componentStack)||null,M=typeof l=="undefined"?(m||"").toString():l,Z=typeof o=="undefined"?C:o;return m?s.createElement(X,{id:d,type:"error",message:M,description:s.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},Z)}):u}}])}(s.Component);const de=X;de.ErrorBoundary=Pe;var ue=de}}]); diff --git a/asset/static/umi.93d03176.js b/asset/static/umi.93d03176.js new file mode 100644 index 00000000..ee1179da --- /dev/null +++ b/asset/static/umi.93d03176.js @@ -0,0 +1,373 @@ +(function(){var yu={84898:function(m,h,e){"use strict";e.r(h),e.d(h,{blue:function(){return te},blueDark:function(){return se},cyan:function(){return Y},cyanDark:function(){return ee},geekblue:function(){return le},geekblueDark:function(){return De},generate:function(){return P},gold:function(){return M},goldDark:function(){return $},gray:function(){return ge},green:function(){return Z},greenDark:function(){return V},grey:function(){return de},greyDark:function(){return Ge},lime:function(){return k},limeDark:function(){return ne},magenta:function(){return pe},magentaDark:function(){return He},orange:function(){return C},orangeDark:function(){return G},presetDarkPalettes:function(){return Fe},presetPalettes:function(){return X},presetPrimaryColors:function(){return R},purple:function(){return H},purpleDark:function(){return Ue},red:function(){return w},redDark:function(){return _},volcano:function(){return A},volcanoDark:function(){return W},yellow:function(){return D},yellowDark:function(){return F}});var t=e(86500),r=e(1350),a=2,o=.16,l=.05,c=.05,u=.15,s=5,d=4,v=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function y(_e){var $e=_e.r,Ce=_e.g,Re=_e.b,fe=(0,t.py)($e,Ce,Re);return{h:fe.h*360,s:fe.s,v:fe.v}}function p(_e){var $e=_e.r,Ce=_e.g,Re=_e.b;return"#".concat((0,t.vq)($e,Ce,Re,!1))}function f(_e,$e,Ce){var Re=Ce/100,fe={r:($e.r-_e.r)*Re+_e.r,g:($e.g-_e.g)*Re+_e.g,b:($e.b-_e.b)*Re+_e.b};return fe}function x(_e,$e,Ce){var Re;return Math.round(_e.h)>=60&&Math.round(_e.h)<=240?Re=Ce?Math.round(_e.h)-a*$e:Math.round(_e.h)+a*$e:Re=Ce?Math.round(_e.h)+a*$e:Math.round(_e.h)-a*$e,Re<0?Re+=360:Re>=360&&(Re-=360),Re}function E(_e,$e,Ce){if(_e.h===0&&_e.s===0)return _e.s;var Re;return Ce?Re=_e.s-o*$e:$e===d?Re=_e.s+o:Re=_e.s+l*$e,Re>1&&(Re=1),Ce&&$e===s&&Re>.1&&(Re=.1),Re<.06&&(Re=.06),Number(Re.toFixed(2))}function S(_e,$e,Ce){var Re;return Ce?Re=_e.v+c*$e:Re=_e.v-u*$e,Re>1&&(Re=1),Number(Re.toFixed(2))}function P(_e){for(var $e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ce=[],Re=(0,r.uA)(_e),fe=s;fe>0;fe-=1){var je=y(Re),Oe=p((0,r.uA)({h:x(je,fe,!0),s:E(je,fe,!0),v:S(je,fe,!0)}));Ce.push(Oe)}Ce.push(p(Re));for(var N=1;N<=d;N+=1){var I=y(Re),O=p((0,r.uA)({h:x(I,N),s:E(I,N),v:S(I,N)}));Ce.push(O)}return $e.theme==="dark"?v.map(function(L){var J=L.index,z=L.opacity,q=p(f((0,r.uA)($e.backgroundColor||"#141414"),(0,r.uA)(Ce[J]),z*100));return q}):Ce}var R={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},w=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];w.primary=w[5];var A=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];A.primary=A[5];var C=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];C.primary=C[5];var M=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];M.primary=M[5];var D=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];D.primary=D[5];var k=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];k.primary=k[5];var Z=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];Z.primary=Z[5];var Y=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];Y.primary=Y[5];var te=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];te.primary=te[5];var le=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];le.primary=le[5];var H=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];H.primary=H[5];var pe=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];pe.primary=pe[5];var de=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];de.primary=de[5];var ge=de,X={red:w,volcano:A,orange:C,gold:M,yellow:D,lime:k,green:Z,cyan:Y,blue:te,geekblue:le,purple:H,magenta:pe,grey:de},_=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];_.primary=_[5];var W=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];W.primary=W[5];var G=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];G.primary=G[5];var $=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];$.primary=$[5];var F=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];F.primary=F[5];var ne=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];ne.primary=ne[5];var V=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];V.primary=V[5];var ee=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];ee.primary=ee[5];var se=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];se.primary=se[5];var De=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];De.primary=De[5];var Ue=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];Ue.primary=Ue[5];var He=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];He.primary=He[5];var Ge=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];Ge.primary=Ge[5];var Fe={red:_,volcano:W,orange:G,gold:$,yellow:F,lime:ne,green:V,cyan:ee,blue:se,geekblue:De,purple:Ue,magenta:He,grey:Ge}},83262:function(m,h,e){"use strict";e.d(h,{rb:function(){return Fe},IX:function(){return H}});var t=e(71002),r=e(97685),a=e(4942),o=e(1413),l=e(67294),c=e(11568),u=e(15671),s=e(43144),d=e(97326),v=e(60136),y=e(29388),p=(0,s.Z)(function _e(){(0,u.Z)(this,_e)}),f=p,x="CALC_UNIT",E=new RegExp(x,"g");function S(_e){return typeof _e=="number"?"".concat(_e).concat(x):_e}var P=function(_e){(0,v.Z)(Ce,_e);var $e=(0,y.Z)(Ce);function Ce(Re,fe){var je;(0,u.Z)(this,Ce),je=$e.call(this),(0,a.Z)((0,d.Z)(je),"result",""),(0,a.Z)((0,d.Z)(je),"unitlessCssVar",void 0),(0,a.Z)((0,d.Z)(je),"lowPriority",void 0);var Oe=(0,t.Z)(Re);return je.unitlessCssVar=fe,Re instanceof Ce?je.result="(".concat(Re.result,")"):Oe==="number"?je.result=S(Re):Oe==="string"&&(je.result=Re),je}return(0,s.Z)(Ce,[{key:"add",value:function(fe){return fe instanceof Ce?this.result="".concat(this.result," + ").concat(fe.getResult()):(typeof fe=="number"||typeof fe=="string")&&(this.result="".concat(this.result," + ").concat(S(fe))),this.lowPriority=!0,this}},{key:"sub",value:function(fe){return fe instanceof Ce?this.result="".concat(this.result," - ").concat(fe.getResult()):(typeof fe=="number"||typeof fe=="string")&&(this.result="".concat(this.result," - ").concat(S(fe))),this.lowPriority=!0,this}},{key:"mul",value:function(fe){return this.lowPriority&&(this.result="(".concat(this.result,")")),fe instanceof Ce?this.result="".concat(this.result," * ").concat(fe.getResult(!0)):(typeof fe=="number"||typeof fe=="string")&&(this.result="".concat(this.result," * ").concat(fe)),this.lowPriority=!1,this}},{key:"div",value:function(fe){return this.lowPriority&&(this.result="(".concat(this.result,")")),fe instanceof Ce?this.result="".concat(this.result," / ").concat(fe.getResult(!0)):(typeof fe=="number"||typeof fe=="string")&&(this.result="".concat(this.result," / ").concat(fe)),this.lowPriority=!1,this}},{key:"getResult",value:function(fe){return this.lowPriority||fe?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(fe){var je=this,Oe=fe||{},N=Oe.unit,I=!0;return typeof N=="boolean"?I=N:Array.from(this.unitlessCssVar).some(function(O){return je.result.includes(O)})&&(I=!1),this.result=this.result.replace(E,I?"px":""),typeof this.lowPriority!="undefined"?"calc(".concat(this.result,")"):this.result}}]),Ce}(f),R=function(_e){(0,v.Z)(Ce,_e);var $e=(0,y.Z)(Ce);function Ce(Re){var fe;return(0,u.Z)(this,Ce),fe=$e.call(this),(0,a.Z)((0,d.Z)(fe),"result",0),Re instanceof Ce?fe.result=Re.result:typeof Re=="number"&&(fe.result=Re),fe}return(0,s.Z)(Ce,[{key:"add",value:function(fe){return fe instanceof Ce?this.result+=fe.result:typeof fe=="number"&&(this.result+=fe),this}},{key:"sub",value:function(fe){return fe instanceof Ce?this.result-=fe.result:typeof fe=="number"&&(this.result-=fe),this}},{key:"mul",value:function(fe){return fe instanceof Ce?this.result*=fe.result:typeof fe=="number"&&(this.result*=fe),this}},{key:"div",value:function(fe){return fe instanceof Ce?this.result/=fe.result:typeof fe=="number"&&(this.result/=fe),this}},{key:"equal",value:function(){return this.result}}]),Ce}(f),w=R,A=function($e,Ce){var Re=$e==="css"?P:w;return function(fe){return new Re(fe,Ce)}},C=A,M=function($e,Ce){return"".concat([Ce,$e.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))},D=M,k=e(56790);function Z(_e,$e,Ce,Re){var fe=(0,o.Z)({},$e[_e]);if(Re!=null&&Re.deprecatedTokens){var je=Re.deprecatedTokens;je.forEach(function(N){var I=(0,r.Z)(N,2),O=I[0],L=I[1];if(fe!=null&&fe[O]||fe!=null&&fe[L]){var J;(J=fe[L])!==null&&J!==void 0||(fe[L]=fe==null?void 0:fe[O])}})}var Oe=(0,o.Z)((0,o.Z)({},Ce),fe);return Object.keys(Oe).forEach(function(N){Oe[N]===$e[N]&&delete Oe[N]}),Oe}var Y=Z,te=typeof CSSINJS_STATISTIC!="undefined",le=!0;function H(){for(var _e=arguments.length,$e=new Array(_e),Ce=0;Ce<_e;Ce++)$e[Ce]=arguments[Ce];if(!te)return Object.assign.apply(Object,[{}].concat($e));le=!1;var Re={};return $e.forEach(function(fe){if((0,t.Z)(fe)==="object"){var je=Object.keys(fe);je.forEach(function(Oe){Object.defineProperty(Re,Oe,{configurable:!0,enumerable:!0,get:function(){return fe[Oe]}})})}}),le=!0,Re}var pe={},de={};function ge(){}var X=function($e){var Ce,Re=$e,fe=ge;return te&&typeof Proxy!="undefined"&&(Ce=new Set,Re=new Proxy($e,{get:function(Oe,N){if(le){var I;(I=Ce)===null||I===void 0||I.add(N)}return Oe[N]}}),fe=function(Oe,N){var I;pe[Oe]={global:Array.from(Ce),component:(0,o.Z)((0,o.Z)({},(I=pe[Oe])===null||I===void 0?void 0:I.component),N)}}),{token:Re,keys:Ce,flush:fe}},_=X;function W(_e,$e,Ce){if(typeof Ce=="function"){var Re;return Ce(H($e,(Re=$e[_e])!==null&&Re!==void 0?Re:{}))}return Ce!=null?Ce:{}}var G=W;function $(_e){return _e==="js"?{max:Math.max,min:Math.min}:{max:function(){for(var Ce=arguments.length,Re=new Array(Ce),fe=0;fe1e4){var Re=Date.now();this.lastAccessBeat.forEach(function(fe,je){Re-fe>ne&&(Ce.map.delete(je),Ce.lastAccessBeat.delete(je))}),this.accessBeat=0}}}]),_e}(),ee=new V;function se(_e,$e){return l.useMemo(function(){var Ce=ee.get($e);if(Ce)return Ce;var Re=_e();return ee.set($e,Re),Re},$e)}var De=se,Ue=function(){return{}},He=Ue;function Ge(_e){var $e=_e.useCSP,Ce=$e===void 0?He:$e,Re=_e.useToken,fe=_e.usePrefix,je=_e.getResetStyles,Oe=_e.getCommonStyle,N=_e.getCompUnitless;function I(z,q,re,ce){var Te=Array.isArray(z)?z[0]:z;function Ae(st){return"".concat(String(Te)).concat(st.slice(0,1).toUpperCase()).concat(st.slice(1))}var We=(ce==null?void 0:ce.unitless)||{},Me=typeof N=="function"?N(z):{},xe=(0,o.Z)((0,o.Z)({},Me),{},(0,a.Z)({},Ae("zIndexPopup"),!0));Object.keys(We).forEach(function(st){xe[Ae(st)]=We[st]});var Ve=(0,o.Z)((0,o.Z)({},ce),{},{unitless:xe,prefixToken:Ae}),ve=L(z,q,re,Ve),be=O(Te,re,Ve);return function(st){var ct=arguments.length>1&&arguments[1]!==void 0?arguments[1]:st,lt=ve(st,ct),Et=(0,r.Z)(lt,2),ie=Et[1],ke=be(ct),tt=(0,r.Z)(ke,2),ut=tt[0],nt=tt[1];return[ut,ie,nt]}}function O(z,q,re){var ce=re.unitless,Te=re.injectStyle,Ae=Te===void 0?!0:Te,We=re.prefixToken,Me=re.ignore,xe=function(be){var st=be.rootCls,ct=be.cssVar,lt=ct===void 0?{}:ct,Et=Re(),ie=Et.realToken;return(0,c.CI)({path:[z],prefix:lt.prefix,key:lt.key,unitless:ce,ignore:Me,token:ie,scope:st},function(){var ke=G(z,ie,q),tt=Y(z,ie,ke,{deprecatedTokens:re==null?void 0:re.deprecatedTokens});return Object.keys(ke).forEach(function(ut){tt[We(ut)]=tt[ut],delete tt[ut]}),tt}),null},Ve=function(be){var st=Re(),ct=st.cssVar;return[function(lt){return Ae&&ct?l.createElement(l.Fragment,null,l.createElement(xe,{rootCls:be,cssVar:ct,component:z}),lt):lt},ct==null?void 0:ct.key]};return Ve}function L(z,q,re){var ce=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},Te=Array.isArray(z)?z:[z,z],Ae=(0,r.Z)(Te,1),We=Ae[0],Me=Te.join("-"),xe=_e.layer||{name:"antd"};return function(Ve){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ve,be=Re(),st=be.theme,ct=be.realToken,lt=be.hashId,Et=be.token,ie=be.cssVar,ke=fe(),tt=ke.rootPrefixCls,ut=ke.iconPrefixCls,nt=Ce(),vt=ie?"css":"js",jt=De(function(){var Gt=new Set;return ie&&Object.keys(ce.unitless||{}).forEach(function(gn){Gt.add((0,c.ks)(gn,ie.prefix)),Gt.add((0,c.ks)(gn,D(We,ie.prefix)))}),C(vt,Gt)},[vt,We,ie==null?void 0:ie.prefix]),Ut=F(vt),Nt=Ut.max,Mt=Ut.min,Rt={theme:st,token:Et,hashId:lt,nonce:function(){return nt.nonce},clientOnly:ce.clientOnly,layer:xe,order:ce.order||-999};(0,c.xy)((0,o.Z)((0,o.Z)({},Rt),{},{clientOnly:!1,path:["Shared",tt]}),function(){return typeof je=="function"?je(Et):[]});var Wt=(0,c.xy)((0,o.Z)((0,o.Z)({},Rt),{},{path:[Me,Ve,ut]}),function(){if(ce.injectStyle===!1)return[];var Gt=_(Et),gn=Gt.token,In=Gt.flush,Pn=G(We,ct,re),On=".".concat(Ve),Sn=Y(We,ct,Pn,{deprecatedTokens:ce.deprecatedTokens});ie&&Pn&&(0,t.Z)(Pn)==="object"&&Object.keys(Pn).forEach(function(yr){Pn[yr]="var(".concat((0,c.ks)(yr,D(We,ie.prefix)),")")});var An=H(gn,{componentCls:On,prefixCls:Ve,iconCls:".".concat(ut),antCls:".".concat(tt),calc:jt,max:Nt,min:Mt},ie?Pn:Sn),kn=q(An,{hashId:lt,prefixCls:Ve,rootPrefixCls:tt,iconPrefixCls:ut});In(We,Sn);var Hn=typeof Oe=="function"?Oe(An,Ve,ve,ce.resetFont):null;return[ce.resetStyle===!1?null:Hn,kn]});return[Wt,lt]}}function J(z,q,re){var ce=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},Te=L(z,q,re,(0,o.Z)({resetStyle:!1,order:-998},ce)),Ae=function(Me){var xe=Me.prefixCls,Ve=Me.rootCls,ve=Ve===void 0?xe:Ve;return Te(xe,ve),null};return Ae}return{genStyleHooks:I,genSubStyleComponent:J,genComponentStyleHook:L}}var Fe=Ge},11568:function(m,h,e){"use strict";e.d(h,{E4:function(){return no},V9:function(){return Y},jG:function(){return se},t2:function(){return In},ks:function(){return q},bf:function(){return J},CI:function(){return Ca},fp:function(){return On},xy:function(){return Aa}});var t=e(4942),r=e(97685),a=e(74902),o=e(1413);function l(at){for(var yt=0,ht,Tt=0,rn=at.length;rn>=4;++Tt,rn-=4)ht=at.charCodeAt(Tt)&255|(at.charCodeAt(++Tt)&255)<<8|(at.charCodeAt(++Tt)&255)<<16|(at.charCodeAt(++Tt)&255)<<24,ht=(ht&65535)*1540483477+((ht>>>16)*59797<<16),ht^=ht>>>24,yt=(ht&65535)*1540483477+((ht>>>16)*59797<<16)^(yt&65535)*1540483477+((yt>>>16)*59797<<16);switch(rn){case 3:yt^=(at.charCodeAt(Tt+2)&255)<<16;case 2:yt^=(at.charCodeAt(Tt+1)&255)<<8;case 1:yt^=at.charCodeAt(Tt)&255,yt=(yt&65535)*1540483477+((yt>>>16)*59797<<16)}return yt^=yt>>>13,yt=(yt&65535)*1540483477+((yt>>>16)*59797<<16),((yt^yt>>>15)>>>0).toString(36)}var c=l,u=e(44958),s=e(67294),d=e.t(s,2),v=e(45987),y=e(56982),p=e(91881),f=e(15671),x=e(43144),E="%";function S(at){return at.join(E)}var P=function(){function at(yt){(0,f.Z)(this,at),(0,t.Z)(this,"instanceId",void 0),(0,t.Z)(this,"cache",new Map),this.instanceId=yt}return(0,x.Z)(at,[{key:"get",value:function(ht){return this.opGet(S(ht))}},{key:"opGet",value:function(ht){return this.cache.get(ht)||null}},{key:"update",value:function(ht,Tt){return this.opUpdate(S(ht),Tt)}},{key:"opUpdate",value:function(ht,Tt){var rn=this.cache.get(ht),Fn=Tt(rn);Fn===null?this.cache.delete(ht):this.cache.set(ht,Fn)}}]),at}(),R=P,w=["children"],A="data-token-hash",C="data-css-hash",M="data-cache-path",D="__cssinjs_instance__";function k(){var at=Math.random().toString(12).slice(2);if(typeof document!="undefined"&&document.head&&document.body){var yt=document.body.querySelectorAll("style[".concat(C,"]"))||[],ht=document.head.firstChild;Array.from(yt).forEach(function(rn){rn[D]=rn[D]||at,rn[D]===at&&document.head.insertBefore(rn,ht)});var Tt={};Array.from(document.querySelectorAll("style[".concat(C,"]"))).forEach(function(rn){var Fn=rn.getAttribute(C);if(Tt[Fn]){if(rn[D]===at){var ur;(ur=rn.parentNode)===null||ur===void 0||ur.removeChild(rn)}}else Tt[Fn]=!0})}return new R(at)}var Z=s.createContext({hashPriority:"low",cache:k(),defaultCache:!0}),Y=function(yt){var ht=yt.children,Tt=(0,v.Z)(yt,w),rn=s.useContext(Z),Fn=(0,y.Z)(function(){var ur=(0,o.Z)({},rn);Object.keys(Tt).forEach(function(Ln){var Sr=Tt[Ln];Tt[Ln]!==void 0&&(ur[Ln]=Sr)});var Un=Tt.cache;return ur.cache=ur.cache||k(),ur.defaultCache=!Un&&rn.defaultCache,ur},[rn,Tt],function(ur,Un){return!(0,p.Z)(ur[0],Un[0],!0)||!(0,p.Z)(ur[1],Un[1],!0)});return s.createElement(Z.Provider,{value:Fn},ht)},te=Z,le=e(71002),H=e(98924),pe="CALC_UNIT",de=new RegExp(pe,"g");function ge(at){return typeof at=="number"?"".concat(at).concat(pe):at}var X=null,_=function(yt,ht){var Tt=yt==="css"?CSSCalculator:NumCalculator;return function(rn){return new Tt(rn,ht)}},W=null;function G(at,yt){if(at.length!==yt.length)return!1;for(var ht=0;ht1&&arguments[1]!==void 0?arguments[1]:!1,ur={map:this.cache};return ht.forEach(function(Un){if(!ur)ur=void 0;else{var Ln;ur=(Ln=ur)===null||Ln===void 0||(Ln=Ln.map)===null||Ln===void 0?void 0:Ln.get(Un)}}),(Tt=ur)!==null&&Tt!==void 0&&Tt.value&&Fn&&(ur.value[1]=this.cacheCallTimes++),(rn=ur)===null||rn===void 0?void 0:rn.value}},{key:"get",value:function(ht){var Tt;return(Tt=this.internalGet(ht,!0))===null||Tt===void 0?void 0:Tt[0]}},{key:"has",value:function(ht){return!!this.internalGet(ht)}},{key:"set",value:function(ht,Tt){var rn=this;if(!this.has(ht)){if(this.size()+1>at.MAX_CACHE_SIZE+at.MAX_CACHE_OFFSET){var Fn=this.keys.reduce(function(Sr,br){var hr=(0,r.Z)(Sr,2),At=hr[1];return rn.internalGet(br)[1]0,"[Ant Design CSS-in-JS] Theme should have at least one derivative function."),ne+=1}return(0,x.Z)(at,[{key:"getDerivativeToken",value:function(ht){return this.derivatives.reduce(function(Tt,rn){return rn(ht,Tt)},void 0)}}]),at}(),ee=new $;function se(at){var yt=Array.isArray(at)?at:[at];return ee.has(yt)||ee.set(yt,new V(yt)),ee.get(yt)}var De=new WeakMap,Ue={};function He(at,yt){for(var ht=De,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:!1,ht=Ge.get(at)||"";return ht||(Object.keys(at).forEach(function(Tt){var rn=at[Tt];ht+=Tt,rn instanceof V?ht+=rn.id:rn&&(0,le.Z)(rn)==="object"?ht+=Fe(rn,yt):ht+=rn}),yt&&(ht=c(ht)),Ge.set(at,ht)),ht}function _e(at,yt){return c("".concat(yt,"_").concat(Fe(at,!0)))}var $e="random-".concat(Date.now(),"-").concat(Math.random()).replace(/\./g,""),Ce="_bAmBoO_";function Re(at,yt,ht){if((0,H.Z)()){var Tt,rn;(0,u.hq)(at,$e);var Fn=document.createElement("div");Fn.style.position="fixed",Fn.style.left="0",Fn.style.top="0",yt==null||yt(Fn),document.body.appendChild(Fn);var ur=ht?ht(Fn):(Tt=getComputedStyle(Fn).content)===null||Tt===void 0?void 0:Tt.includes(Ce);return(rn=Fn.parentNode)===null||rn===void 0||rn.removeChild(Fn),(0,u.jL)($e),ur}return!1}var fe=null;function je(){return fe===void 0&&(fe=Re("@layer ".concat($e," { .").concat($e,' { content: "').concat(Ce,'"!important; } }'),function(at){at.className=$e})),fe}var Oe=void 0;function N(){return Oe===void 0&&(Oe=Re(":where(.".concat($e,') { content: "').concat(Ce,'"!important; }'),function(at){at.className=$e})),Oe}var I=void 0;function O(){return I===void 0&&(I=Re(".".concat($e," { inset-block: 93px !important; }"),function(at){at.className=$e},function(at){return getComputedStyle(at).bottom==="93px"})),I}var L=(0,H.Z)();function J(at){return typeof at=="number"?"".concat(at,"px"):at}function z(at,yt,ht){var Tt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},rn=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(rn)return at;var Fn=(0,o.Z)((0,o.Z)({},Tt),{},(0,t.Z)((0,t.Z)({},A,yt),C,ht)),ur=Object.keys(Fn).map(function(Un){var Ln=Fn[Un];return Ln?"".concat(Un,'="').concat(Ln,'"'):null}).filter(function(Un){return Un}).join(" ");return"")}var q=function(yt){var ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(ht?"".concat(ht,"-"):"").concat(yt).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},re=function(yt,ht,Tt){return Object.keys(yt).length?".".concat(ht).concat(Tt!=null&&Tt.scope?".".concat(Tt.scope):"","{").concat(Object.entries(yt).map(function(rn){var Fn=(0,r.Z)(rn,2),ur=Fn[0],Un=Fn[1];return"".concat(ur,":").concat(Un,";")}).join(""),"}"):""},ce=function(yt,ht,Tt){var rn={},Fn={};return Object.entries(yt).forEach(function(ur){var Un,Ln,Sr=(0,r.Z)(ur,2),br=Sr[0],hr=Sr[1];if(Tt!=null&&(Un=Tt.preserve)!==null&&Un!==void 0&&Un[br])Fn[br]=hr;else if((typeof hr=="string"||typeof hr=="number")&&!(Tt!=null&&(Ln=Tt.ignore)!==null&&Ln!==void 0&&Ln[br])){var At,Wr=q(br,Tt==null?void 0:Tt.prefix);rn[Wr]=typeof hr=="number"&&!(Tt!=null&&(At=Tt.unitless)!==null&&At!==void 0&&At[br])?"".concat(hr,"px"):String(hr),Fn[br]="var(".concat(Wr,")")}}),[Fn,re(rn,ht,{scope:Tt==null?void 0:Tt.scope})]},Te=e(8410),Ae=(0,o.Z)({},d),We=Ae.useInsertionEffect,Me=function(yt,ht,Tt){s.useMemo(yt,Tt),(0,Te.Z)(function(){return ht(!0)},Tt)},xe=We?function(at,yt,ht){return We(function(){return at(),yt()},ht)}:Me,Ve=xe,ve=(0,o.Z)({},d),be=ve.useInsertionEffect,st=function(yt){var ht=[],Tt=!1;function rn(Fn){Tt||ht.push(Fn)}return s.useEffect(function(){return Tt=!1,function(){Tt=!0,ht.length&&ht.forEach(function(Fn){return Fn()})}},yt),rn},ct=function(){return function(yt){yt()}},lt=typeof be!="undefined"?st:ct,Et=lt;function ie(){return!1}var ke=!1;function tt(){return ke}var ut=ie;if(0)var nt,vt;function jt(at,yt,ht,Tt,rn){var Fn=s.useContext(te),ur=Fn.cache,Un=[at].concat((0,a.Z)(yt)),Ln=S(Un),Sr=Et([Ln]),br=ut(),hr=function(Fr){ur.opUpdate(Ln,function(ea){var ta=ea||[void 0,void 0],Vr=(0,r.Z)(ta,2),aa=Vr[0],Xr=aa===void 0?0:aa,oa=Vr[1],ha=oa,Zr=ha||ht(),va=[Xr,Zr];return Fr?Fr(va):va})};s.useMemo(function(){hr()},[Ln]);var At=ur.opGet(Ln),Wr=At[1];return Ve(function(){rn==null||rn(Wr)},function(kr){return hr(function(Fr){var ea=(0,r.Z)(Fr,2),ta=ea[0],Vr=ea[1];return kr&&ta===0&&(rn==null||rn(Wr)),[ta+1,Vr]}),function(){ur.opUpdate(Ln,function(Fr){var ea=Fr||[],ta=(0,r.Z)(ea,2),Vr=ta[0],aa=Vr===void 0?0:Vr,Xr=ta[1],oa=aa-1;return oa===0?(Sr(function(){(kr||!ur.opGet(Ln))&&(Tt==null||Tt(Xr,!1))}),null):[aa-1,Xr]})}},[Ln]),Wr}var Ut={},Nt="css",Mt=new Map;function Rt(at){Mt.set(at,(Mt.get(at)||0)+1)}function Wt(at,yt){if(typeof document!="undefined"){var ht=document.querySelectorAll("style[".concat(A,'="').concat(at,'"]'));ht.forEach(function(Tt){if(Tt[D]===yt){var rn;(rn=Tt.parentNode)===null||rn===void 0||rn.removeChild(Tt)}})}}var Gt=0;function gn(at,yt){Mt.set(at,(Mt.get(at)||0)-1);var ht=Array.from(Mt.keys()),Tt=ht.filter(function(rn){var Fn=Mt.get(rn)||0;return Fn<=0});ht.length-Tt.length>Gt&&Tt.forEach(function(rn){Wt(rn,yt),Mt.delete(rn)})}var In=function(yt,ht,Tt,rn){var Fn=Tt.getDerivativeToken(yt),ur=(0,o.Z)((0,o.Z)({},Fn),ht);return rn&&(ur=rn(ur)),ur},Pn="token";function On(at,yt){var ht=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Tt=(0,s.useContext)(te),rn=Tt.cache.instanceId,Fn=Tt.container,ur=ht.salt,Un=ur===void 0?"":ur,Ln=ht.override,Sr=Ln===void 0?Ut:Ln,br=ht.formatToken,hr=ht.getComputedToken,At=ht.cssVar,Wr=He(function(){return Object.assign.apply(Object,[{}].concat((0,a.Z)(yt)))},yt),kr=Fe(Wr),Fr=Fe(Sr),ea=At?Fe(At):"",ta=jt(Pn,[Un,at.id,kr,Fr,ea],function(){var Vr,aa=hr?hr(Wr,Sr,at):In(Wr,Sr,at,br),Xr=(0,o.Z)({},aa),oa="";if(At){var ha=ce(aa,At.key,{prefix:At.prefix,ignore:At.ignore,unitless:At.unitless,preserve:At.preserve}),Zr=(0,r.Z)(ha,2);aa=Zr[0],oa=Zr[1]}var va=_e(aa,Un);aa._tokenKey=va,Xr._tokenKey=_e(Xr,Un);var Va=(Vr=At==null?void 0:At.key)!==null&&Vr!==void 0?Vr:va;aa._themeKey=Va,Rt(Va);var qa="".concat(Nt,"-").concat(c(va));return aa._hashId=qa,[aa,qa,Xr,oa,(At==null?void 0:At.key)||""]},function(Vr){gn(Vr[0]._themeKey,rn)},function(Vr){var aa=(0,r.Z)(Vr,4),Xr=aa[0],oa=aa[3];if(At&&oa){var ha=(0,u.hq)(oa,c("css-variables-".concat(Xr._themeKey)),{mark:C,prepend:"queue",attachTo:Fn,priority:-999});ha[D]=rn,ha.setAttribute(A,Xr._themeKey)}});return ta}var Sn=function(yt,ht,Tt){var rn=(0,r.Z)(yt,5),Fn=rn[2],ur=rn[3],Un=rn[4],Ln=Tt||{},Sr=Ln.plain;if(!ur)return null;var br=Fn._tokenKey,hr=-999,At={"data-rc-order":"prependQueue","data-rc-priority":"".concat(hr)},Wr=z(ur,Un,br,At,Sr);return[hr,br,Wr]},An=e(87462),kn={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Hn=kn,yr="-ms-",Lr="-moz-",xr="-webkit-",$r="comm",dt="rule",Jt="decl",on="@page",Be="@media",Le="@import",kt="@charset",Kt="@viewport",an="@supports",sn="@document",un="@namespace",fn="@keyframes",mn="@font-face",Tn="@counter-style",zn="@font-feature-values",rr="@layer",Wn="@scope",qt=Math.abs,$n=String.fromCharCode,jn=Object.assign;function Vn(at,yt){return Ie(at,0)^45?(((yt<<2^Ie(at,0))<<2^Ie(at,1))<<2^Ie(at,2))<<2^Ie(at,3):0}function ft(at){return at.trim()}function bt(at,yt){return(at=yt.exec(at))?at[0]:at}function Bt(at,yt,ht){return at.replace(yt,ht)}function Pe(at,yt,ht){return at.indexOf(yt,ht)}function Ie(at,yt){return at.charCodeAt(yt)|0}function Ne(at,yt,ht){return at.slice(yt,ht)}function ze(at){return at.length}function it(at){return at.length}function Yt(at,yt){return yt.push(at),at}function Ht(at,yt){return at.map(yt).join("")}function nn(at,yt){return at.filter(function(ht){return!bt(ht,yt)})}function ln(at,yt){for(var ht="",Tt=0;Tt0?Ie(Cn,--Vt):0,en--,cn===10&&(en=1,Zt--),cn}function Ir(){return cn=Vt2||sr(cn)>3?"":" "}function rt(at){for(;Ir();)switch(sr(cn)){case 0:append(he(Vt-1),at);break;case 2:append(dn(cn),at);break;default:append(from(cn),at)}return at}function me(at,yt){for(;--yt&&Ir()&&!(cn<48||cn>102||cn>57&&cn<65||cn>70&&cn<97););return fr(at,lr()+(yt<6&&Qn()==32&&Ir()==32))}function Q(at){for(;Ir();)switch(cn){case at:return Vt;case 34:case 39:at!==34&&at!==39&&Q(cn);break;case 40:at===41&&Q(at);break;case 92:Ir();break}return Vt}function Ee(at,yt){for(;Ir()&&at+cn!==57;)if(at+cn===84&&Qn()===47)break;return"/*"+fr(yt,Vt-1)+"*"+$n(at===47?at:Ir())}function he(at){for(;!sr(Qn());)Ir();return fr(at,Vt)}function Je(at){return tn(et("",null,null,null,[""],at=tr(at),0,[0],at))}function et(at,yt,ht,Tt,rn,Fn,ur,Un,Ln){for(var Sr=0,br=0,hr=ur,At=0,Wr=0,kr=0,Fr=1,ea=1,ta=1,Vr=0,aa="",Xr=rn,oa=Fn,ha=Tt,Zr=aa;ea;)switch(kr=Vr,Vr=Ir()){case 40:if(kr!=108&&Ie(Zr,hr-1)==58){Pe(Zr+=Bt(dn(Vr),"&","&\f"),"&\f",qt(Sr?Un[Sr-1]:0))!=-1&&(ta=-1);break}case 34:case 39:case 91:Zr+=dn(Vr);break;case 9:case 10:case 13:case 32:Zr+=Kn(kr);break;case 92:Zr+=me(lr()-1,7);continue;case 47:switch(Qn()){case 42:case 47:Yt(ue(Ee(Ir(),lr()),yt,ht,Ln),Ln),(sr(kr||1)==5||sr(Qn()||1)==5)&&ze(Zr)&&Ne(Zr,-1,void 0)!==" "&&(Zr+=" ");break;default:Zr+="/"}break;case 123*Fr:Un[Sr++]=ze(Zr)*ta;case 125*Fr:case 59:case 0:switch(Vr){case 0:case 125:ea=0;case 59+br:ta==-1&&(Zr=Bt(Zr,/\f/g,"")),Wr>0&&(ze(Zr)-hr||Fr===0&&kr===47)&&Yt(Wr>32?Se(Zr+";",Tt,ht,hr-1,Ln):Se(Bt(Zr," ","")+";",Tt,ht,hr-2,Ln),Ln);break;case 59:Zr+=";";default:if(Yt(ha=xt(Zr,yt,ht,Sr,br,rn,Un,aa,Xr=[],oa=[],hr,Fn),Fn),Vr===123)if(br===0)et(Zr,yt,ha,ha,Xr,Fn,hr,Un,oa);else switch(At===99&&Ie(Zr,3)===110?100:At){case 100:case 108:case 109:case 115:et(at,ha,ha,Tt&&Yt(xt(at,ha,ha,0,0,rn,Un,aa,rn,Xr=[],hr,oa),oa),rn,oa,hr,Un,Tt?Xr:oa);break;default:et(Zr,ha,ha,ha,[""],oa,0,Un,oa)}}Sr=br=Wr=0,Fr=ta=1,aa=Zr="",hr=ur;break;case 58:hr=1+ze(Zr),Wr=kr;default:if(Fr<1){if(Vr==123)--Fr;else if(Vr==125&&Fr++==0&&Bn()==125)continue}switch(Zr+=$n(Vr),Vr*Fr){case 38:ta=br>0?1:(Zr+="\f",-1);break;case 44:Un[Sr++]=(ze(Zr)-1)*ta,ta=1;break;case 64:Qn()===45&&(Zr+=dn(Ir())),At=Qn(),br=hr=ze(aa=Zr+=he(lr())),Vr++;break;case 45:kr===45&&ze(Zr)==2&&(Fr=0)}}return Fn}function xt(at,yt,ht,Tt,rn,Fn,ur,Un,Ln,Sr,br,hr){for(var At=rn-1,Wr=rn===0?Fn:[""],kr=it(Wr),Fr=0,ea=0,ta=0;Fr0?Wr[Vr]+" "+aa:Bt(aa,/&\f/g,Wr[Vr])))&&(Ln[ta++]=Xr);return wn(at,yt,ht,rn===0?dt:Un,Ln,Sr,br,hr)}function ue(at,yt,ht,Tt){return wn(at,yt,ht,$r,$n(Jn()),Ne(at,2,-2),0,Tt)}function Se(at,yt,ht,Tt,rn){return wn(at,yt,ht,Jt,Ne(at,0,Tt),Ne(at,Tt+1,-1),Tt,rn)}function j(at,yt){var ht=yt.path,Tt=yt.parentSelectors;devWarning(!1,"[Ant Design CSS-in-JS] ".concat(ht?"Error in ".concat(ht,": "):"").concat(at).concat(Tt.length?" Selector: ".concat(Tt.join(" | ")):""))}var Ke=function(yt,ht,Tt){if(yt==="content"){var rn=/(attr|counters?|url|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,Fn=["normal","none","initial","inherit","unset"];(typeof ht!="string"||Fn.indexOf(ht)===-1&&!rn.test(ht)&&(ht.charAt(0)!==ht.charAt(ht.length-1)||ht.charAt(0)!=='"'&&ht.charAt(0)!=="'"))&&lintWarning("You seem to be using a value for 'content' without quotes, try replacing it with `content: '\"".concat(ht,"\"'`."),Tt)}},qe=null,gt=function(yt,ht,Tt){yt==="animation"&&Tt.hashId&&ht!=="none"&&lintWarning("You seem to be using hashed animation '".concat(ht,"', in which case 'animationName' with Keyframe as value is recommended."),Tt)},Ct=null;function Ft(at){var yt,ht=((yt=at.match(/:not\(([^)]*)\)/))===null||yt===void 0?void 0:yt[1])||"",Tt=ht.split(/(\[[^[]*])|(?=[.#])/).filter(function(rn){return rn});return Tt.length>1}function Pt(at){return at.parentSelectors.reduce(function(yt,ht){return yt?ht.includes("&")?ht.replace(/&/g,yt):"".concat(yt," ").concat(ht):ht},"")}var Nn=function(yt,ht,Tt){var rn=Pt(Tt),Fn=rn.match(/:not\([^)]*\)/g)||[];Fn.length>0&&Fn.some(Ft)&&lintWarning("Concat ':not' selector not support in legacy browsers.",Tt)},mt=null,It=function(yt,ht,Tt){switch(yt){case"marginLeft":case"marginRight":case"paddingLeft":case"paddingRight":case"left":case"right":case"borderLeft":case"borderLeftWidth":case"borderLeftStyle":case"borderLeftColor":case"borderRight":case"borderRightWidth":case"borderRightStyle":case"borderRightColor":case"borderTopLeftRadius":case"borderTopRightRadius":case"borderBottomLeftRadius":case"borderBottomRightRadius":lintWarning("You seem to be using non-logical property '".concat(yt,"' which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),Tt);return;case"margin":case"padding":case"borderWidth":case"borderStyle":if(typeof ht=="string"){var rn=ht.split(" ").map(function(Un){return Un.trim()});rn.length===4&&rn[1]!==rn[3]&&lintWarning("You seem to be using '".concat(yt,"' property with different left ").concat(yt," and right ").concat(yt,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),Tt)}return;case"clear":case"textAlign":(ht==="left"||ht==="right")&&lintWarning("You seem to be using non-logical value '".concat(ht,"' of ").concat(yt,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),Tt);return;case"borderRadius":if(typeof ht=="string"){var Fn=ht.split("/").map(function(Un){return Un.trim()}),ur=Fn.reduce(function(Un,Ln){if(Un)return Un;var Sr=Ln.split(" ").map(function(br){return br.trim()});return Sr.length>=2&&Sr[0]!==Sr[1]||Sr.length===3&&Sr[1]!==Sr[2]||Sr.length===4&&Sr[2]!==Sr[3]?!0:Un},!1);ur&&lintWarning("You seem to be using non-logical value '".concat(ht,"' of ").concat(yt,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),Tt)}return;default:}},vn=null,Rn=function(yt,ht,Tt){(typeof ht=="string"&&/NaN/g.test(ht)||Number.isNaN(ht))&&lintWarning("Unexpected 'NaN' in property '".concat(yt,": ").concat(ht,"'."),Tt)},dr=null,Rr=function(yt,ht,Tt){Tt.parentSelectors.some(function(rn){var Fn=rn.split(",");return Fn.some(function(ur){return ur.split("&").length>2})})&&lintWarning("Should not use more than one `&` in a selector.",Tt)},Pr=null,nr="data-ant-cssinjs-cache-path",vr="_FILE_STYLE__";function Mr(at){return Object.keys(at).map(function(yt){var ht=at[yt];return"".concat(yt,":").concat(ht)}).join(";")}var Qr,ar=!0;function Or(at){var yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;Qr=at,ar=yt}function Hr(){if(!Qr&&(Qr={},(0,H.Z)())){var at=document.createElement("div");at.className=nr,at.style.position="fixed",at.style.visibility="hidden",at.style.top="-9999px",document.body.appendChild(at);var yt=getComputedStyle(at).content||"";yt=yt.replace(/^"/,"").replace(/"$/,""),yt.split(";").forEach(function(rn){var Fn=rn.split(":"),ur=(0,r.Z)(Fn,2),Un=ur[0],Ln=ur[1];Qr[Un]=Ln});var ht=document.querySelector("style[".concat(nr,"]"));if(ht){var Tt;ar=!1,(Tt=ht.parentNode)===null||Tt===void 0||Tt.removeChild(ht)}document.body.removeChild(at)}}function sa(at){return Hr(),!!Qr[at]}function Jr(at){var yt=Qr[at],ht=null;if(yt&&(0,H.Z)())if(ar)ht=vr;else{var Tt=document.querySelector("style[".concat(C,'="').concat(Qr[at],'"]'));Tt?ht=Tt.innerHTML:delete Qr[at]}return[ht,yt]}var Ba="_skip_check_",$a="_multi_value_";function da(at){var yt=ln(Je(at),Qt);return yt.replace(/\{%%%\:[^;];}/g,";")}function Br(at){return(0,le.Z)(at)==="object"&&at&&(Ba in at||$a in at)}function Ar(at,yt,ht){if(!yt)return at;var Tt=".".concat(yt),rn=ht==="low"?":where(".concat(Tt,")"):Tt,Fn=at.split(",").map(function(ur){var Un,Ln=ur.trim().split(/\s+/),Sr=Ln[0]||"",br=((Un=Sr.match(/^\w+/))===null||Un===void 0?void 0:Un[0])||"";return Sr="".concat(br).concat(rn).concat(Sr.slice(br.length)),[Sr].concat((0,a.Z)(Ln.slice(1))).join(" ")});return Fn.join(",")}var Dr=function at(yt){var ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},rn=Tt.root,Fn=Tt.injectHash,ur=Tt.parentSelectors,Un=ht.hashId,Ln=ht.layer,Sr=ht.path,br=ht.hashPriority,hr=ht.transformers,At=hr===void 0?[]:hr,Wr=ht.linters,kr=Wr===void 0?[]:Wr,Fr="",ea={};function ta(Xr){var oa=Xr.getName(Un);if(!ea[oa]){var ha=at(Xr.style,ht,{root:!1,parentSelectors:ur}),Zr=(0,r.Z)(ha,1),va=Zr[0];ea[oa]="@keyframes ".concat(Xr.getName(Un)).concat(va)}}function Vr(Xr){var oa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return Xr.forEach(function(ha){Array.isArray(ha)?Vr(ha,oa):ha&&oa.push(ha)}),oa}var aa=Vr(Array.isArray(yt)?yt:[yt]);return aa.forEach(function(Xr){var oa=typeof Xr=="string"&&!rn?{}:Xr;if(typeof oa=="string")Fr+="".concat(oa,` +`);else if(oa._keyframe)ta(oa);else{var ha=At.reduce(function(Zr,va){var Va;return(va==null||(Va=va.visit)===null||Va===void 0?void 0:Va.call(va,Zr))||Zr},oa);Object.keys(ha).forEach(function(Zr){var va=ha[Zr];if((0,le.Z)(va)==="object"&&va&&(Zr!=="animationName"||!va._keyframe)&&!Br(va)){var Va=!1,qa=Zr.trim(),ga=!1;(rn||Fn)&&Un?qa.startsWith("@")?Va=!0:qa==="&"?qa=Ar("",Un,br):qa=Ar(Zr,Un,br):rn&&!Un&&(qa==="&"||qa==="")&&(qa="",ga=!0);var wa=at(va,ht,{root:ga,injectHash:Va,parentSelectors:[].concat((0,a.Z)(ur),[qa])}),ma=(0,r.Z)(wa,2),Ta=ma[0],Za=ma[1];ea=(0,o.Z)((0,o.Z)({},ea),Za),Fr+="".concat(qa).concat(Ta)}else{let vo=function(ka,to){var mo=ka.replace(/[A-Z]/g,function(ho){return"-".concat(ho.toLowerCase())}),Ka=to;!Hn[ka]&&typeof Ka=="number"&&Ka!==0&&(Ka="".concat(Ka,"px")),ka==="animationName"&&to!==null&&to!==void 0&&to._keyframe&&(ta(to),Ka=to.getName(Un)),Fr+="".concat(mo,":").concat(Ka,";")};var ro,fo=(ro=va==null?void 0:va.value)!==null&&ro!==void 0?ro:va;(0,le.Z)(va)==="object"&&va!==null&&va!==void 0&&va[$a]&&Array.isArray(fo)?fo.forEach(function(ka){vo(Zr,ka)}):vo(Zr,fo)}})}}),rn?Ln&&(Fr="@layer ".concat(Ln.name," {").concat(Fr,"}"),Ln.dependencies&&(ea["@layer ".concat(Ln.name)]=Ln.dependencies.map(function(Xr){return"@layer ".concat(Xr,", ").concat(Ln.name,";")}).join(` +`))):Fr="{".concat(Fr,"}"),[Fr,ea]};function wr(at,yt){return c("".concat(at.join("%")).concat(yt))}function _r(){return null}var ya="style";function Aa(at,yt){var ht=at.token,Tt=at.path,rn=at.hashId,Fn=at.layer,ur=at.nonce,Un=at.clientOnly,Ln=at.order,Sr=Ln===void 0?0:Ln,br=s.useContext(te),hr=br.autoClear,At=br.mock,Wr=br.defaultCache,kr=br.hashPriority,Fr=br.container,ea=br.ssrInline,ta=br.transformers,Vr=br.linters,aa=br.cache,Xr=br.layer,oa=ht._tokenKey,ha=[oa];Xr&&ha.push("layer"),ha.push.apply(ha,(0,a.Z)(Tt));var Zr=L,va=jt(ya,ha,function(){var ma=ha.join("|");if(sa(ma)){var Ta=Jr(ma),Za=(0,r.Z)(Ta,2),ro=Za[0],fo=Za[1];if(ro)return[ro,oa,fo,{},Un,Sr]}var vo=yt(),ka=Dr(vo,{hashId:rn,hashPriority:kr,layer:Xr?Fn:void 0,path:Tt.join("-"),transformers:ta,linters:Vr}),to=(0,r.Z)(ka,2),mo=to[0],Ka=to[1],ho=da(mo),xo=wr(ha,ho);return[ho,oa,xo,Ka,Un,Sr]},function(ma,Ta){var Za=(0,r.Z)(ma,3),ro=Za[2];(Ta||hr)&&L&&(0,u.jL)(ro,{mark:C})},function(ma){var Ta=(0,r.Z)(ma,4),Za=Ta[0],ro=Ta[1],fo=Ta[2],vo=Ta[3];if(Zr&&Za!==vr){var ka={mark:C,prepend:Xr?!1:"queue",attachTo:Fr,priority:Sr},to=typeof ur=="function"?ur():ur;to&&(ka.csp={nonce:to});var mo=[],Ka=[];Object.keys(vo).forEach(function(xo){xo.startsWith("@layer")?mo.push(xo):Ka.push(xo)}),mo.forEach(function(xo){(0,u.hq)(da(vo[xo]),"_layer-".concat(xo),(0,o.Z)((0,o.Z)({},ka),{},{prepend:!0}))});var ho=(0,u.hq)(Za,fo,ka);ho[D]=aa.instanceId,ho.setAttribute(A,oa),Ka.forEach(function(xo){(0,u.hq)(da(vo[xo]),"_effect-".concat(xo),ka)})}}),Va=(0,r.Z)(va,3),qa=Va[0],ga=Va[1],wa=Va[2];return function(ma){var Ta;return!ea||Zr||!Wr?Ta=s.createElement(_r,null):Ta=s.createElement("style",(0,An.Z)({},(0,t.Z)((0,t.Z)({},A,ga),C,wa),{dangerouslySetInnerHTML:{__html:qa}})),s.createElement(s.Fragment,null,Ta,ma)}}var Xa=function(yt,ht,Tt){var rn=(0,r.Z)(yt,6),Fn=rn[0],ur=rn[1],Un=rn[2],Ln=rn[3],Sr=rn[4],br=rn[5],hr=Tt||{},At=hr.plain;if(Sr)return null;var Wr=Fn,kr={"data-rc-order":"prependQueue","data-rc-priority":"".concat(br)};return Wr=z(Fn,ur,Un,kr,At),Ln&&Object.keys(Ln).forEach(function(Fr){if(!ht[Fr]){ht[Fr]=!0;var ea=da(Ln[Fr]),ta=z(ea,ur,"_effect-".concat(Fr),kr,At);Fr.startsWith("@layer")?Wr=ta+Wr:Wr+=ta}}),[br,Un,Wr]},Er="cssVar",Nr=function(yt,ht){var Tt=yt.key,rn=yt.prefix,Fn=yt.unitless,ur=yt.ignore,Un=yt.token,Ln=yt.scope,Sr=Ln===void 0?"":Ln,br=(0,s.useContext)(te),hr=br.cache.instanceId,At=br.container,Wr=Un._tokenKey,kr=[].concat((0,a.Z)(yt.path),[Tt,Sr,Wr]),Fr=jt(Er,kr,function(){var ea=ht(),ta=ce(ea,Tt,{prefix:rn,unitless:Fn,ignore:ur,scope:Sr}),Vr=(0,r.Z)(ta,2),aa=Vr[0],Xr=Vr[1],oa=wr(kr,Xr);return[aa,Xr,oa,Tt]},function(ea){var ta=(0,r.Z)(ea,3),Vr=ta[2];L&&(0,u.jL)(Vr,{mark:C})},function(ea){var ta=(0,r.Z)(ea,3),Vr=ta[1],aa=ta[2];if(Vr){var Xr=(0,u.hq)(Vr,aa,{mark:C,prepend:"queue",attachTo:At,priority:-999});Xr[D]=hr,Xr.setAttribute(A,Tt)}});return Fr},ua=function(yt,ht,Tt){var rn=(0,r.Z)(yt,4),Fn=rn[1],ur=rn[2],Un=rn[3],Ln=Tt||{},Sr=Ln.plain;if(!Fn)return null;var br=-999,hr={"data-rc-order":"prependQueue","data-rc-priority":"".concat(br)},At=z(Fn,Un,ur,hr,Sr);return[br,ur,At]},Ca=Nr,Ia=(0,t.Z)((0,t.Z)((0,t.Z)({},ya,Xa),Pn,Sn),Er,ua);function co(at){return at!==null}function lo(at,yt){var ht=typeof yt=="boolean"?{plain:yt}:yt||{},Tt=ht.plain,rn=Tt===void 0?!1:Tt,Fn=ht.types,ur=Fn===void 0?["style","token","cssVar"]:Fn,Un=new RegExp("^(".concat((typeof ur=="string"?[ur]:ur).join("|"),")%")),Ln=Array.from(at.cache.keys()).filter(function(At){return Un.test(At)}),Sr={},br={},hr="";return Ln.map(function(At){var Wr=At.replace(Un,"").replace(/%/g,"|"),kr=At.split("%"),Fr=_slicedToArray(kr,1),ea=Fr[0],ta=Ia[ea],Vr=ta(at.cache.get(At)[1],Sr,{plain:rn});if(!Vr)return null;var aa=_slicedToArray(Vr,3),Xr=aa[0],oa=aa[1],ha=aa[2];return At.startsWith("style")&&(br[Wr]=oa),[Xr,ha]}).filter(co).sort(function(At,Wr){var kr=_slicedToArray(At,1),Fr=kr[0],ea=_slicedToArray(Wr,1),ta=ea[0];return Fr-ta}).forEach(function(At){var Wr=_slicedToArray(At,2),kr=Wr[1];hr+=kr}),hr+=toStyleStr(".".concat(ATTR_CACHE_MAP,'{content:"').concat(serializeCacheMap(br),'";}'),void 0,void 0,_defineProperty({},ATTR_CACHE_MAP,ATTR_CACHE_MAP),rn),hr}var Ja=function(){function at(yt,ht){(0,f.Z)(this,at),(0,t.Z)(this,"name",void 0),(0,t.Z)(this,"style",void 0),(0,t.Z)(this,"_keyframe",!0),this.name=yt,this.style=ht}return(0,x.Z)(at,[{key:"getName",value:function(){var ht=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ht?"".concat(ht,"-").concat(this.name):this.name}}]),at}(),no=Ja;function uo(at){if(typeof at=="number")return[[at],!1];var yt=String(at).trim(),ht=yt.match(/(.*)(!important)/),Tt=(ht?ht[1]:yt).trim().split(/\s+/),rn=[],Fn=0;return[Tt.reduce(function(ur,Un){if(Un.includes("(")||Un.includes(")")){var Ln=Un.split("(").length-1,Sr=Un.split(")").length-1;Fn+=Ln-Sr}return Fn>=0&&rn.push(Un),Fn===0&&(ur.push(rn.join(" ")),rn=[]),ur},[]),!!ht]}function Sa(at){return at.notSplit=!0,at}var To={inset:["top","right","bottom","left"],insetBlock:["top","bottom"],insetBlockStart:["top"],insetBlockEnd:["bottom"],insetInline:["left","right"],insetInlineStart:["left"],insetInlineEnd:["right"],marginBlock:["marginTop","marginBottom"],marginBlockStart:["marginTop"],marginBlockEnd:["marginBottom"],marginInline:["marginLeft","marginRight"],marginInlineStart:["marginLeft"],marginInlineEnd:["marginRight"],paddingBlock:["paddingTop","paddingBottom"],paddingBlockStart:["paddingTop"],paddingBlockEnd:["paddingBottom"],paddingInline:["paddingLeft","paddingRight"],paddingInlineStart:["paddingLeft"],paddingInlineEnd:["paddingRight"],borderBlock:Sa(["borderTop","borderBottom"]),borderBlockStart:Sa(["borderTop"]),borderBlockEnd:Sa(["borderBottom"]),borderInline:Sa(["borderLeft","borderRight"]),borderInlineStart:Sa(["borderLeft"]),borderInlineEnd:Sa(["borderRight"]),borderBlockWidth:["borderTopWidth","borderBottomWidth"],borderBlockStartWidth:["borderTopWidth"],borderBlockEndWidth:["borderBottomWidth"],borderInlineWidth:["borderLeftWidth","borderRightWidth"],borderInlineStartWidth:["borderLeftWidth"],borderInlineEndWidth:["borderRightWidth"],borderBlockStyle:["borderTopStyle","borderBottomStyle"],borderBlockStartStyle:["borderTopStyle"],borderBlockEndStyle:["borderBottomStyle"],borderInlineStyle:["borderLeftStyle","borderRightStyle"],borderInlineStartStyle:["borderLeftStyle"],borderInlineEndStyle:["borderRightStyle"],borderBlockColor:["borderTopColor","borderBottomColor"],borderBlockStartColor:["borderTopColor"],borderBlockEndColor:["borderBottomColor"],borderInlineColor:["borderLeftColor","borderRightColor"],borderInlineStartColor:["borderLeftColor"],borderInlineEndColor:["borderRightColor"],borderStartStartRadius:["borderTopLeftRadius"],borderStartEndRadius:["borderTopRightRadius"],borderEndStartRadius:["borderBottomLeftRadius"],borderEndEndRadius:["borderBottomRightRadius"]};function jo(at,yt){var ht=at;return yt&&(ht="".concat(ht," !important")),{_skip_check_:!0,value:ht}}var _o={visit:function(yt){var ht={};return Object.keys(yt).forEach(function(Tt){var rn=yt[Tt],Fn=To[Tt];if(Fn&&(typeof rn=="number"||typeof rn=="string")){var ur=uo(rn),Un=(0,r.Z)(ur,2),Ln=Un[0],Sr=Un[1];Fn.length&&Fn.notSplit?Fn.forEach(function(br){ht[br]=jo(rn,Sr)}):Fn.length===1?ht[Fn[0]]=jo(Ln[0],Sr):Fn.length===2?Fn.forEach(function(br,hr){var At;ht[br]=jo((At=Ln[hr])!==null&&At!==void 0?At:Ln[0],Sr)}):Fn.length===4?Fn.forEach(function(br,hr){var At,Wr;ht[br]=jo((At=(Wr=Ln[hr])!==null&&Wr!==void 0?Wr:Ln[hr-2])!==null&&At!==void 0?At:Ln[0],Sr)}):ht[Tt]=rn}else ht[Tt]=rn}),ht}},qo=null,Mo=/url\([^)]+\)|var\([^)]+\)|(\d*\.?\d+)px/g;function $o(at,yt){var ht=Math.pow(10,yt+1),Tt=Math.floor(at*ht);return Math.round(Tt/10)*10/ht}var _a=function(){var yt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ht=yt.rootValue,Tt=ht===void 0?16:ht,rn=yt.precision,Fn=rn===void 0?5:rn,ur=yt.mediaQuery,Un=ur===void 0?!1:ur,Ln=function(hr,At){if(!At)return hr;var Wr=parseFloat(At);if(Wr<=1)return hr;var kr=$o(Wr/Tt,Fn);return"".concat(kr,"rem")},Sr=function(hr){var At=_objectSpread({},hr);return Object.entries(hr).forEach(function(Wr){var kr=_slicedToArray(Wr,2),Fr=kr[0],ea=kr[1];if(typeof ea=="string"&&ea.includes("px")){var ta=ea.replace(Mo,Ln);At[Fr]=ta}!unitless[Fr]&&typeof ea=="number"&&ea!==0&&(At[Fr]="".concat(ea,"px").replace(Mo,Ln));var Vr=Fr.trim();if(Vr.startsWith("@")&&Vr.includes("px")&&Un){var aa=Fr.replace(Mo,Ln);At[aa]=At[Fr],delete At[Fr]}}),At};return{visit:Sr}},go=null,Ao={supportModernCSS:function(){return N()&&O()}}},3803:function(m,h){"use strict";var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 328a60 60 0 10120 0 60 60 0 10-120 0zM852 64H172c-17.7 0-32 14.3-32 32v660c0 17.7 14.3 32 32 32h680c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-32 660H204V128h616v596zM604 328a60 60 0 10120 0 60 60 0 10-120 0zm250.2 556H169.8c-16.5 0-29.8 14.3-29.8 32v36c0 4.4 3.3 8 7.4 8h729.1c4.1 0 7.4-3.6 7.4-8v-36c.1-17.7-13.2-32-29.7-32zM664 508H360c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"robot",theme:"outlined"};h.Z=e},551:function(m,h){"use strict";var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M893.3 293.3L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V338.5c0-17-6.7-33.2-18.7-45.2zM384 184h256v104H384V184zm456 656H184V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V840zM512 442c-79.5 0-144 64.5-144 144s64.5 144 144 144 144-64.5 144-144-64.5-144-144-144zm0 224c-44.2 0-80-35.8-80-80s35.8-80 80-80 80 35.8 80 80-35.8 80-80 80z"}}]},name:"save",theme:"outlined"};h.Z=e},34689:function(m,h){"use strict";var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 625.7l-65.5-56c3.1-19 4.7-38.4 4.7-57.8s-1.6-38.8-4.7-57.8l65.5-56a32.03 32.03 0 009.3-35.2l-.9-2.6a443.74 443.74 0 00-79.7-137.9l-1.8-2.1a32.12 32.12 0 00-35.1-9.5l-81.3 28.9c-30-24.6-63.5-44-99.7-57.6l-15.7-85a32.05 32.05 0 00-25.8-25.7l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 00-25.8 25.7l-15.8 85.4a351.86 351.86 0 00-99 57.4l-81.9-29.1a32 32 0 00-35.1 9.5l-1.8 2.1a446.02 446.02 0 00-79.7 137.9l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.3 56.6c-3.1 18.8-4.6 38-4.6 57.1 0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 00-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1a32.12 32.12 0 0035.1 9.5l81.9-29.1c29.8 24.5 63.1 43.9 99 57.4l15.8 85.4a32.05 32.05 0 0025.8 25.7l2.7.5a449.4 449.4 0 00159 0l2.7-.5a32.05 32.05 0 0025.8-25.7l15.7-85a350 350 0 0099.7-57.6l81.3 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c4.5-12.3.8-26.3-9.3-35zM788.3 465.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1 74.7 63.9a370.03 370.03 0 01-42.6 73.6L721 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3-17.9 97a377.5 377.5 0 01-85 0l-17.9-97.2-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5 0-15.3 1.2-30.6 3.7-45.5l6.5-40-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2 31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3 17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97 38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8 92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426l6.5 39.9zM512 326c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 502c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390c29.9 0 58 11.6 79.2 32.8A111.6 111.6 0 01624 502c0 29.9-11.7 58-32.8 79.2z"}}]},name:"setting",theme:"outlined"};h.Z=e},84089:function(m,h,e){"use strict";e.d(h,{Z:function(){return M}});var t=e(87462),r=e(97685),a=e(4942),o=e(45987),l=e(67294),c=e(93967),u=e.n(c),s=e(84898),d=e(63017),v=e(1413),y=e(41755),p=["icon","className","onClick","style","primaryColor","secondaryColor"],f={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function x(D){var k=D.primaryColor,Z=D.secondaryColor;f.primaryColor=k,f.secondaryColor=Z||(0,y.pw)(k),f.calculated=!!Z}function E(){return(0,v.Z)({},f)}var S=function(k){var Z=k.icon,Y=k.className,te=k.onClick,le=k.style,H=k.primaryColor,pe=k.secondaryColor,de=(0,o.Z)(k,p),ge=l.useRef(),X=f;if(H&&(X={primaryColor:H,secondaryColor:pe||(0,y.pw)(H)}),(0,y.C3)(ge),(0,y.Kp)((0,y.r)(Z),"icon should be icon definiton, but got ".concat(Z)),!(0,y.r)(Z))return null;var _=Z;return _&&typeof _.icon=="function"&&(_=(0,v.Z)((0,v.Z)({},_),{},{icon:_.icon(X.primaryColor,X.secondaryColor)})),(0,y.R_)(_.icon,"svg-".concat(_.name),(0,v.Z)((0,v.Z)({className:Y,onClick:te,style:le,"data-icon":_.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},de),{},{ref:ge}))};S.displayName="IconReact",S.getTwoToneColors=E,S.setTwoToneColors=x;var P=S;function R(D){var k=(0,y.H9)(D),Z=(0,r.Z)(k,2),Y=Z[0],te=Z[1];return P.setTwoToneColors({primaryColor:Y,secondaryColor:te})}function w(){var D=P.getTwoToneColors();return D.calculated?[D.primaryColor,D.secondaryColor]:D.primaryColor}var A=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];R(s.blue.primary);var C=l.forwardRef(function(D,k){var Z=D.className,Y=D.icon,te=D.spin,le=D.rotate,H=D.tabIndex,pe=D.onClick,de=D.twoToneColor,ge=(0,o.Z)(D,A),X=l.useContext(d.Z),_=X.prefixCls,W=_===void 0?"anticon":_,G=X.rootClassName,$=u()(G,W,(0,a.Z)((0,a.Z)({},"".concat(W,"-").concat(Y.name),!!Y.name),"".concat(W,"-spin"),!!te||Y.name==="loading"),Z),F=H;F===void 0&&pe&&(F=-1);var ne=le?{msTransform:"rotate(".concat(le,"deg)"),transform:"rotate(".concat(le,"deg)")}:void 0,V=(0,y.H9)(de),ee=(0,r.Z)(V,2),se=ee[0],De=ee[1];return l.createElement("span",(0,t.Z)({role:"img","aria-label":Y.name},ge,{ref:k,tabIndex:F,onClick:pe,className:$}),l.createElement(P,{icon:Y,primaryColor:se,secondaryColor:De,style:ne}))});C.displayName="AntdIcon",C.getTwoToneColor=w,C.setTwoToneColor=R;var M=C},63017:function(m,h,e){"use strict";var t=e(67294),r=(0,t.createContext)({});h.Z=r},89739:function(m,h,e){"use strict";e.d(h,{Z:function(){return s}});var t=e(87462),r=e(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"},o=a,l=e(84089),c=function(v,y){return r.createElement(l.Z,(0,t.Z)({},v,{ref:y,icon:o}))},u=r.forwardRef(c),s=u},63606:function(m,h,e){"use strict";e.d(h,{Z:function(){return s}});var t=e(87462),r=e(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},o=a,l=e(84089),c=function(v,y){return r.createElement(l.Z,(0,t.Z)({},v,{ref:y,icon:o}))},u=r.forwardRef(c),s=u},4340:function(m,h,e){"use strict";e.d(h,{Z:function(){return s}});var t=e(87462),r=e(67294),a={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"},o=a,l=e(84089),c=function(v,y){return r.createElement(l.Z,(0,t.Z)({},v,{ref:y,icon:o}))},u=r.forwardRef(c),s=u},97937:function(m,h,e){"use strict";e.d(h,{Z:function(){return s}});var t=e(87462),r=e(67294),a={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"},o=a,l=e(84089),c=function(v,y){return r.createElement(l.Z,(0,t.Z)({},v,{ref:y,icon:o}))},u=r.forwardRef(c),s=u},57132:function(m,h,e){"use strict";e.d(h,{Z:function(){return s}});var t=e(87462),r=e(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},o=a,l=e(84089),c=function(v,y){return r.createElement(l.Z,(0,t.Z)({},v,{ref:y,icon:o}))},u=r.forwardRef(c),s=u},80882:function(m,h,e){"use strict";e.d(h,{Z:function(){return s}});var t=e(87462),r=e(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},o=a,l=e(84089),c=function(v,y){return r.createElement(l.Z,(0,t.Z)({},v,{ref:y,icon:o}))},u=r.forwardRef(c),s=u},86548:function(m,h,e){"use strict";e.d(h,{Z:function(){return s}});var t=e(87462),r=e(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},o=a,l=e(84089),c=function(v,y){return r.createElement(l.Z,(0,t.Z)({},v,{ref:y,icon:o}))},u=r.forwardRef(c),s=u},89705:function(m,h,e){"use strict";e.d(h,{Z:function(){return s}});var t=e(87462),r=e(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},o=a,l=e(84089),c=function(v,y){return r.createElement(l.Z,(0,t.Z)({},v,{ref:y,icon:o}))},u=r.forwardRef(c),s=u},21640:function(m,h,e){"use strict";e.d(h,{Z:function(){return s}});var t=e(87462),r=e(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},o=a,l=e(84089),c=function(v,y){return r.createElement(l.Z,(0,t.Z)({},v,{ref:y,icon:o}))},u=r.forwardRef(c),s=u},78860:function(m,h,e){"use strict";e.d(h,{Z:function(){return s}});var t=e(87462),r=e(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{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 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},o=a,l=e(84089),c=function(v,y){return r.createElement(l.Z,(0,t.Z)({},v,{ref:y,icon:o}))},u=r.forwardRef(c),s=u},6171:function(m,h,e){"use strict";e.d(h,{Z:function(){return s}});var t=e(87462),r=e(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},o=a,l=e(84089),c=function(v,y){return r.createElement(l.Z,(0,t.Z)({},v,{ref:y,icon:o}))},u=r.forwardRef(c),s=u},50888:function(m,h,e){"use strict";e.d(h,{Z:function(){return s}});var t=e(87462),r=e(67294),a={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"},o=a,l=e(84089),c=function(v,y){return r.createElement(l.Z,(0,t.Z)({},v,{ref:y,icon:o}))},u=r.forwardRef(c),s=u},90814:function(m,h,e){"use strict";e.d(h,{Z:function(){return s}});var t=e(87462),r=e(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},o=a,l=e(84089),c=function(v,y){return r.createElement(l.Z,(0,t.Z)({},v,{ref:y,icon:o}))},u=r.forwardRef(c),s=u},68795:function(m,h,e){"use strict";e.d(h,{Z:function(){return s}});var t=e(87462),r=e(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},o=a,l=e(84089),c=function(v,y){return r.createElement(l.Z,(0,t.Z)({},v,{ref:y,icon:o}))},u=r.forwardRef(c),s=u},43425:function(m,h,e){"use strict";var t=e(87462),r=e(67294),a=e(34689),o=e(84089),l=function(s,d){return r.createElement(o.Z,(0,t.Z)({},s,{ref:d,icon:a.Z}))},c=r.forwardRef(l);h.Z=c},87547:function(m,h,e){"use strict";e.d(h,{Z:function(){return s}});var t=e(87462),r=e(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.5 763.6a374 374 0 00-80.6-119.5 375.63 375.63 0 00-119.5-80.6c-.4-.2-.8-.3-1.2-.5C719.5 518 760 444.7 760 362c0-137-111-248-248-248S264 225 264 362c0 82.7 40.5 156 102.8 201.1-.4.2-.8.3-1.2.5-44.8 18.9-85 46-119.5 80.6a375.63 375.63 0 00-80.6 119.5A371.7 371.7 0 00136 901.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8 2-77.2 33-149.5 87.8-204.3 56.7-56.7 132-87.9 212.2-87.9s155.5 31.2 212.2 87.9C779 752.7 810 825 812 902.2c.1 4.4 3.6 7.8 8 7.8h60a8 8 0 008-8.2c-1-47.8-10.9-94.3-29.5-138.2zM512 534c-45.9 0-89.1-17.9-121.6-50.4S340 407.9 340 362c0-45.9 17.9-89.1 50.4-121.6S466.1 190 512 190s89.1 17.9 121.6 50.4S684 316.1 684 362c0 45.9-17.9 89.1-50.4 121.6S557.9 534 512 534z"}}]},name:"user",theme:"outlined"},o=a,l=e(84089),c=function(v,y){return r.createElement(l.Z,(0,t.Z)({},v,{ref:y,icon:o}))},u=r.forwardRef(c),s=u},41755:function(m,h,e){"use strict";e.d(h,{C3:function(){return R},H9:function(){return E},Kp:function(){return v},R_:function(){return f},pw:function(){return x},r:function(){return y},vD:function(){return S}});var t=e(1413),r=e(71002),a=e(84898),o=e(44958),l=e(27571),c=e(80334),u=e(67294),s=e(63017);function d(w){return w.replace(/-(.)/g,function(A,C){return C.toUpperCase()})}function v(w,A){(0,c.ZP)(w,"[@ant-design/icons] ".concat(A))}function y(w){return(0,r.Z)(w)==="object"&&typeof w.name=="string"&&typeof w.theme=="string"&&((0,r.Z)(w.icon)==="object"||typeof w.icon=="function")}function p(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(w).reduce(function(A,C){var M=w[C];switch(C){case"class":A.className=M,delete A.class;break;default:delete A[C],A[d(C)]=M}return A},{})}function f(w,A,C){return C?u.createElement(w.tag,(0,t.Z)((0,t.Z)({key:A},p(w.attrs)),C),(w.children||[]).map(function(M,D){return f(M,"".concat(A,"-").concat(w.tag,"-").concat(D))})):u.createElement(w.tag,(0,t.Z)({key:A},p(w.attrs)),(w.children||[]).map(function(M,D){return f(M,"".concat(A,"-").concat(w.tag,"-").concat(D))}))}function x(w){return(0,a.generate)(w)[0]}function E(w){return w?Array.isArray(w)?w:[w]:[]}var S={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},P=` +.anticon { + display: inline-flex; + align-items: center; + color: inherit; + font-style: normal; + line-height: 0; + text-align: center; + text-transform: none; + vertical-align: -0.125em; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.anticon > * { + line-height: 1; +} + +.anticon svg { + display: inline-block; +} + +.anticon::before { + display: none; +} + +.anticon .anticon-icon { + display: block; +} + +.anticon[tabindex] { + cursor: pointer; +} + +.anticon-spin::before, +.anticon-spin { + display: inline-block; + -webkit-animation: loadingCircle 1s infinite linear; + animation: loadingCircle 1s infinite linear; +} + +@-webkit-keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +`,R=function(A){var C=(0,u.useContext)(s.Z),M=C.csp,D=C.prefixCls,k=P;D&&(k=k.replace(/anticon/g,D)),(0,u.useEffect)(function(){var Z=A.current,Y=(0,l.A)(Z);(0,o.hq)(k,"@ant-design-icons",{prepend:!0,csp:M,attachTo:Y})},[])}},86500:function(m,h,e){"use strict";e.d(h,{T6:function(){return p},VD:function(){return f},WE:function(){return u},Yt:function(){return x},lC:function(){return a},py:function(){return c},rW:function(){return r},s:function(){return d},ve:function(){return l},vq:function(){return s}});var t=e(90279);function r(E,S,P){return{r:(0,t.sh)(E,255)*255,g:(0,t.sh)(S,255)*255,b:(0,t.sh)(P,255)*255}}function a(E,S,P){E=(0,t.sh)(E,255),S=(0,t.sh)(S,255),P=(0,t.sh)(P,255);var R=Math.max(E,S,P),w=Math.min(E,S,P),A=0,C=0,M=(R+w)/2;if(R===w)C=0,A=0;else{var D=R-w;switch(C=M>.5?D/(2-R-w):D/(R+w),R){case E:A=(S-P)/D+(S1&&(P-=1),P<.16666666666666666?E+(S-E)*(6*P):P<.5?S:P<.6666666666666666?E+(S-E)*(.6666666666666666-P)*6:E}function l(E,S,P){var R,w,A;if(E=(0,t.sh)(E,360),S=(0,t.sh)(S,100),P=(0,t.sh)(P,100),S===0)w=P,A=P,R=P;else{var C=P<.5?P*(1+S):P+S-P*S,M=2*P-C;R=o(M,C,E+.3333333333333333),w=o(M,C,E),A=o(M,C,E-.3333333333333333)}return{r:R*255,g:w*255,b:A*255}}function c(E,S,P){E=(0,t.sh)(E,255),S=(0,t.sh)(S,255),P=(0,t.sh)(P,255);var R=Math.max(E,S,P),w=Math.min(E,S,P),A=0,C=R,M=R-w,D=R===0?0:M/R;if(R===w)A=0;else{switch(R){case E:A=(S-P)/M+(S>16,g:(E&65280)>>8,b:E&255}}},48701:function(m,h,e){"use strict";e.d(h,{R:function(){return t}});var t={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}},1350:function(m,h,e){"use strict";e.d(h,{uA:function(){return o}});var t=e(86500),r=e(48701),a=e(90279);function o(f){var x={r:0,g:0,b:0},E=1,S=null,P=null,R=null,w=!1,A=!1;return typeof f=="string"&&(f=y(f)),typeof f=="object"&&(p(f.r)&&p(f.g)&&p(f.b)?(x=(0,t.rW)(f.r,f.g,f.b),w=!0,A=String(f.r).substr(-1)==="%"?"prgb":"rgb"):p(f.h)&&p(f.s)&&p(f.v)?(S=(0,a.JX)(f.s),P=(0,a.JX)(f.v),x=(0,t.WE)(f.h,S,P),w=!0,A="hsv"):p(f.h)&&p(f.s)&&p(f.l)&&(S=(0,a.JX)(f.s),R=(0,a.JX)(f.l),x=(0,t.ve)(f.h,S,R),w=!0,A="hsl"),Object.prototype.hasOwnProperty.call(f,"a")&&(E=f.a)),E=(0,a.Yq)(E),{ok:w,format:f.format||A,r:Math.min(255,Math.max(x.r,0)),g:Math.min(255,Math.max(x.g,0)),b:Math.min(255,Math.max(x.b,0)),a:E}}var l="[-\\+]?\\d+%?",c="[-\\+]?\\d*\\.\\d+%?",u="(?:".concat(c,")|(?:").concat(l,")"),s="[\\s|\\(]+(".concat(u,")[,|\\s]+(").concat(u,")[,|\\s]+(").concat(u,")\\s*\\)?"),d="[\\s|\\(]+(".concat(u,")[,|\\s]+(").concat(u,")[,|\\s]+(").concat(u,")[,|\\s]+(").concat(u,")\\s*\\)?"),v={CSS_UNIT:new RegExp(u),rgb:new RegExp("rgb"+s),rgba:new RegExp("rgba"+d),hsl:new RegExp("hsl"+s),hsla:new RegExp("hsla"+d),hsv:new RegExp("hsv"+s),hsva:new RegExp("hsva"+d),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function y(f){if(f=f.trim().toLowerCase(),f.length===0)return!1;var x=!1;if(r.R[f])f=r.R[f],x=!0;else if(f==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var E=v.rgb.exec(f);return E?{r:E[1],g:E[2],b:E[3]}:(E=v.rgba.exec(f),E?{r:E[1],g:E[2],b:E[3],a:E[4]}:(E=v.hsl.exec(f),E?{h:E[1],s:E[2],l:E[3]}:(E=v.hsla.exec(f),E?{h:E[1],s:E[2],l:E[3],a:E[4]}:(E=v.hsv.exec(f),E?{h:E[1],s:E[2],v:E[3]}:(E=v.hsva.exec(f),E?{h:E[1],s:E[2],v:E[3],a:E[4]}:(E=v.hex8.exec(f),E?{r:(0,t.VD)(E[1]),g:(0,t.VD)(E[2]),b:(0,t.VD)(E[3]),a:(0,t.T6)(E[4]),format:x?"name":"hex8"}:(E=v.hex6.exec(f),E?{r:(0,t.VD)(E[1]),g:(0,t.VD)(E[2]),b:(0,t.VD)(E[3]),format:x?"name":"hex"}:(E=v.hex4.exec(f),E?{r:(0,t.VD)(E[1]+E[1]),g:(0,t.VD)(E[2]+E[2]),b:(0,t.VD)(E[3]+E[3]),a:(0,t.T6)(E[4]+E[4]),format:x?"name":"hex8"}:(E=v.hex3.exec(f),E?{r:(0,t.VD)(E[1]+E[1]),g:(0,t.VD)(E[2]+E[2]),b:(0,t.VD)(E[3]+E[3]),format:x?"name":"hex"}:!1)))))))))}function p(f){return!!v.CSS_UNIT.exec(String(f))}},10274:function(m,h,e){"use strict";e.d(h,{C:function(){return l}});var t=e(86500),r=e(48701),a=e(1350),o=e(90279),l=function(){function u(s,d){s===void 0&&(s=""),d===void 0&&(d={});var v;if(s instanceof u)return s;typeof s=="number"&&(s=(0,t.Yt)(s)),this.originalInput=s;var y=(0,a.uA)(s);this.originalInput=s,this.r=y.r,this.g=y.g,this.b=y.b,this.a=y.a,this.roundA=Math.round(100*this.a)/100,this.format=(v=d.format)!==null&&v!==void 0?v:y.format,this.gradientType=d.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=y.ok}return u.prototype.isDark=function(){return this.getBrightness()<128},u.prototype.isLight=function(){return!this.isDark()},u.prototype.getBrightness=function(){var s=this.toRgb();return(s.r*299+s.g*587+s.b*114)/1e3},u.prototype.getLuminance=function(){var s=this.toRgb(),d,v,y,p=s.r/255,f=s.g/255,x=s.b/255;return p<=.03928?d=p/12.92:d=Math.pow((p+.055)/1.055,2.4),f<=.03928?v=f/12.92:v=Math.pow((f+.055)/1.055,2.4),x<=.03928?y=x/12.92:y=Math.pow((x+.055)/1.055,2.4),.2126*d+.7152*v+.0722*y},u.prototype.getAlpha=function(){return this.a},u.prototype.setAlpha=function(s){return this.a=(0,o.Yq)(s),this.roundA=Math.round(100*this.a)/100,this},u.prototype.isMonochrome=function(){var s=this.toHsl().s;return s===0},u.prototype.toHsv=function(){var s=(0,t.py)(this.r,this.g,this.b);return{h:s.h*360,s:s.s,v:s.v,a:this.a}},u.prototype.toHsvString=function(){var s=(0,t.py)(this.r,this.g,this.b),d=Math.round(s.h*360),v=Math.round(s.s*100),y=Math.round(s.v*100);return this.a===1?"hsv(".concat(d,", ").concat(v,"%, ").concat(y,"%)"):"hsva(".concat(d,", ").concat(v,"%, ").concat(y,"%, ").concat(this.roundA,")")},u.prototype.toHsl=function(){var s=(0,t.lC)(this.r,this.g,this.b);return{h:s.h*360,s:s.s,l:s.l,a:this.a}},u.prototype.toHslString=function(){var s=(0,t.lC)(this.r,this.g,this.b),d=Math.round(s.h*360),v=Math.round(s.s*100),y=Math.round(s.l*100);return this.a===1?"hsl(".concat(d,", ").concat(v,"%, ").concat(y,"%)"):"hsla(".concat(d,", ").concat(v,"%, ").concat(y,"%, ").concat(this.roundA,")")},u.prototype.toHex=function(s){return s===void 0&&(s=!1),(0,t.vq)(this.r,this.g,this.b,s)},u.prototype.toHexString=function(s){return s===void 0&&(s=!1),"#"+this.toHex(s)},u.prototype.toHex8=function(s){return s===void 0&&(s=!1),(0,t.s)(this.r,this.g,this.b,this.a,s)},u.prototype.toHex8String=function(s){return s===void 0&&(s=!1),"#"+this.toHex8(s)},u.prototype.toHexShortString=function(s){return s===void 0&&(s=!1),this.a===1?this.toHexString(s):this.toHex8String(s)},u.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},u.prototype.toRgbString=function(){var s=Math.round(this.r),d=Math.round(this.g),v=Math.round(this.b);return this.a===1?"rgb(".concat(s,", ").concat(d,", ").concat(v,")"):"rgba(".concat(s,", ").concat(d,", ").concat(v,", ").concat(this.roundA,")")},u.prototype.toPercentageRgb=function(){var s=function(d){return"".concat(Math.round((0,o.sh)(d,255)*100),"%")};return{r:s(this.r),g:s(this.g),b:s(this.b),a:this.a}},u.prototype.toPercentageRgbString=function(){var s=function(d){return Math.round((0,o.sh)(d,255)*100)};return this.a===1?"rgb(".concat(s(this.r),"%, ").concat(s(this.g),"%, ").concat(s(this.b),"%)"):"rgba(".concat(s(this.r),"%, ").concat(s(this.g),"%, ").concat(s(this.b),"%, ").concat(this.roundA,")")},u.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var s="#"+(0,t.vq)(this.r,this.g,this.b,!1),d=0,v=Object.entries(r.R);d=0,p=!d&&y&&(s.startsWith("hex")||s==="name");return p?s==="name"&&this.a===0?this.toName():this.toRgbString():(s==="rgb"&&(v=this.toRgbString()),s==="prgb"&&(v=this.toPercentageRgbString()),(s==="hex"||s==="hex6")&&(v=this.toHexString()),s==="hex3"&&(v=this.toHexString(!0)),s==="hex4"&&(v=this.toHex8String(!0)),s==="hex8"&&(v=this.toHex8String()),s==="name"&&(v=this.toName()),s==="hsl"&&(v=this.toHslString()),s==="hsv"&&(v=this.toHsvString()),v||this.toHexString())},u.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},u.prototype.clone=function(){return new u(this.toString())},u.prototype.lighten=function(s){s===void 0&&(s=10);var d=this.toHsl();return d.l+=s/100,d.l=(0,o.V2)(d.l),new u(d)},u.prototype.brighten=function(s){s===void 0&&(s=10);var d=this.toRgb();return d.r=Math.max(0,Math.min(255,d.r-Math.round(255*-(s/100)))),d.g=Math.max(0,Math.min(255,d.g-Math.round(255*-(s/100)))),d.b=Math.max(0,Math.min(255,d.b-Math.round(255*-(s/100)))),new u(d)},u.prototype.darken=function(s){s===void 0&&(s=10);var d=this.toHsl();return d.l-=s/100,d.l=(0,o.V2)(d.l),new u(d)},u.prototype.tint=function(s){return s===void 0&&(s=10),this.mix("white",s)},u.prototype.shade=function(s){return s===void 0&&(s=10),this.mix("black",s)},u.prototype.desaturate=function(s){s===void 0&&(s=10);var d=this.toHsl();return d.s-=s/100,d.s=(0,o.V2)(d.s),new u(d)},u.prototype.saturate=function(s){s===void 0&&(s=10);var d=this.toHsl();return d.s+=s/100,d.s=(0,o.V2)(d.s),new u(d)},u.prototype.greyscale=function(){return this.desaturate(100)},u.prototype.spin=function(s){var d=this.toHsl(),v=(d.h+s)%360;return d.h=v<0?360+v:v,new u(d)},u.prototype.mix=function(s,d){d===void 0&&(d=50);var v=this.toRgb(),y=new u(s).toRgb(),p=d/100,f={r:(y.r-v.r)*p+v.r,g:(y.g-v.g)*p+v.g,b:(y.b-v.b)*p+v.b,a:(y.a-v.a)*p+v.a};return new u(f)},u.prototype.analogous=function(s,d){s===void 0&&(s=6),d===void 0&&(d=30);var v=this.toHsl(),y=360/d,p=[this];for(v.h=(v.h-(y*s>>1)+720)%360;--s;)v.h=(v.h+y)%360,p.push(new u(v));return p},u.prototype.complement=function(){var s=this.toHsl();return s.h=(s.h+180)%360,new u(s)},u.prototype.monochromatic=function(s){s===void 0&&(s=6);for(var d=this.toHsv(),v=d.h,y=d.s,p=d.v,f=[],x=1/s;s--;)f.push(new u({h:v,s:y,v:p})),p=(p+x)%1;return f},u.prototype.splitcomplement=function(){var s=this.toHsl(),d=s.h;return[this,new u({h:(d+72)%360,s:s.s,l:s.l}),new u({h:(d+216)%360,s:s.s,l:s.l})]},u.prototype.onBackground=function(s){var d=this.toRgb(),v=new u(s).toRgb(),y=d.a+v.a*(1-d.a);return new u({r:(d.r*d.a+v.r*v.a*(1-d.a))/y,g:(d.g*d.a+v.g*v.a*(1-d.a))/y,b:(d.b*d.a+v.b*v.a*(1-d.a))/y,a:y})},u.prototype.triad=function(){return this.polyad(3)},u.prototype.tetrad=function(){return this.polyad(4)},u.prototype.polyad=function(s){for(var d=this.toHsl(),v=d.h,y=[this],p=360/s,f=1;f1)&&(s=1),s}function c(s){return s<=1?"".concat(Number(s)*100,"%"):s}function u(s){return s.length===1?"0"+s:String(s)}},94492:function(m,h,e){"use strict";e.d(h,{Il:function(){return C},G5:function(){return pe},ZP:function(){return je}});var t=e(87462),r=e(4942),a=e(97685),o=e(67294),l=e(1413),c=e(15671),u=e(43144),s=e(60136),d=e(29388),v=e(45987),y=e(71002);const p=Math.round;function f(Oe,N){const I=Oe.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],O=I.map(L=>parseFloat(L));for(let L=0;L<3;L+=1)O[L]=N(O[L]||0,I[L]||"",L);return I[3]?O[3]=I[3].includes("%")?O[3]/100:O[3]:O[3]=1,O}const x=(Oe,N,I)=>I===0?Oe:Oe/100;function E(Oe,N){const I=N||255;return Oe>I?I:Oe<0?0:Oe}class S{constructor(N){(0,r.Z)(this,"isValid",!0),(0,r.Z)(this,"r",0),(0,r.Z)(this,"g",0),(0,r.Z)(this,"b",0),(0,r.Z)(this,"a",1),(0,r.Z)(this,"_h",void 0),(0,r.Z)(this,"_s",void 0),(0,r.Z)(this,"_l",void 0),(0,r.Z)(this,"_v",void 0),(0,r.Z)(this,"_max",void 0),(0,r.Z)(this,"_min",void 0),(0,r.Z)(this,"_brightness",void 0);function I(O){return O[0]in N&&O[1]in N&&O[2]in N}if(N)if(typeof N=="string"){let L=function(J){return O.startsWith(J)};const O=N.trim();/^#?[A-F\d]{3,8}$/i.test(O)?this.fromHexString(O):L("rgb")?this.fromRgbString(O):L("hsl")?this.fromHslString(O):(L("hsv")||L("hsb"))&&this.fromHsvString(O)}else if(N instanceof S)this.r=N.r,this.g=N.g,this.b=N.b,this.a=N.a,this._h=N._h,this._s=N._s,this._l=N._l,this._v=N._v;else if(I("rgb"))this.r=E(N.r),this.g=E(N.g),this.b=E(N.b),this.a=typeof N.a=="number"?E(N.a,1):1;else if(I("hsl"))this.fromHsl(N);else if(I("hsv"))this.fromHsv(N);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(N))}setR(N){return this._sc("r",N)}setG(N){return this._sc("g",N)}setB(N){return this._sc("b",N)}setA(N){return this._sc("a",N,1)}setHue(N){const I=this.toHsv();return I.h=N,this._c(I)}getLuminance(){function N(J){const z=J/255;return z<=.03928?z/12.92:Math.pow((z+.055)/1.055,2.4)}const I=N(this.r),O=N(this.g),L=N(this.b);return .2126*I+.7152*O+.0722*L}getHue(){if(typeof this._h=="undefined"){const N=this.getMax()-this.getMin();N===0?this._h=0:this._h=p(60*(this.r===this.getMax()?(this.g-this.b)/N+(this.g1&&(L=1),this._c({h:I,s:O,l:L,a:this.a})}mix(N,I=50){const O=this._c(N),L=I/100,J=q=>(O[q]-this[q])*L+this[q],z={r:p(J("r")),g:p(J("g")),b:p(J("b")),a:p(J("a")*100)/100};return this._c(z)}tint(N=10){return this.mix({r:255,g:255,b:255,a:1},N)}shade(N=10){return this.mix({r:0,g:0,b:0,a:1},N)}onBackground(N){const I=this._c(N),O=this.a+I.a*(1-this.a),L=J=>p((this[J]*this.a+I[J]*I.a*(1-this.a))/O);return this._c({r:L("r"),g:L("g"),b:L("b"),a:O})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(N){return this.r===N.r&&this.g===N.g&&this.b===N.b&&this.a===N.a}clone(){return this._c(this)}toHexString(){let N="#";const I=(this.r||0).toString(16);N+=I.length===2?I:"0"+I;const O=(this.g||0).toString(16);N+=O.length===2?O:"0"+O;const L=(this.b||0).toString(16);if(N+=L.length===2?L:"0"+L,typeof this.a=="number"&&this.a>=0&&this.a<1){const J=p(this.a*255).toString(16);N+=J.length===2?J:"0"+J}return N}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const N=this.getHue(),I=p(this.getSaturation()*100),O=p(this.getLightness()*100);return this.a!==1?`hsla(${N},${I}%,${O}%,${this.a})`:`hsl(${N},${I}%,${O}%)`}toHsv(){return{h:this.getHue(),s:this.getSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(N,I,O){const L=this.clone();return L[N]=E(I,O),L}_c(N){return new this.constructor(N)}getMax(){return typeof this._max=="undefined"&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return typeof this._min=="undefined"&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(N){const I=N.replace("#","");function O(L,J){return parseInt(I[L]+I[J||L],16)}I.length<6?(this.r=O(0),this.g=O(1),this.b=O(2),this.a=I[3]?O(3)/255:1):(this.r=O(0,1),this.g=O(2,3),this.b=O(4,5),this.a=I[6]?O(6,7)/255:1)}fromHsl({h:N,s:I,l:O,a:L}){if(this._h=N%360,this._s=I,this._l=O,this.a=typeof L=="number"?L:1,I<=0){const We=p(O*255);this.r=We,this.g=We,this.b=We}let J=0,z=0,q=0;const re=N/60,ce=(1-Math.abs(2*O-1))*I,Te=ce*(1-Math.abs(re%2-1));re>=0&&re<1?(J=ce,z=Te):re>=1&&re<2?(J=Te,z=ce):re>=2&&re<3?(z=ce,q=Te):re>=3&&re<4?(z=Te,q=ce):re>=4&&re<5?(J=Te,q=ce):re>=5&&re<6&&(J=ce,q=Te);const Ae=O-ce/2;this.r=p((J+Ae)*255),this.g=p((z+Ae)*255),this.b=p((q+Ae)*255)}fromHsv({h:N,s:I,v:O,a:L}){this._h=N%360,this._s=I,this._v=O,this.a=typeof L=="number"?L:1;const J=p(O*255);if(this.r=J,this.g=J,this.b=J,I<=0)return;const z=N/60,q=Math.floor(z),re=z-q,ce=p(O*(1-I)*255),Te=p(O*(1-I*re)*255),Ae=p(O*(1-I*(1-re))*255);switch(q){case 0:this.g=Ae,this.b=ce;break;case 1:this.r=Te,this.b=ce;break;case 2:this.r=ce,this.b=Ae;break;case 3:this.r=ce,this.g=Te;break;case 4:this.r=Ae,this.g=ce;break;case 5:default:this.g=ce,this.b=Te;break}}fromHsvString(N){const I=f(N,x);this.fromHsv({h:I[0],s:I[1],v:I[2],a:I[3]})}fromHslString(N){const I=f(N,x);this.fromHsl({h:I[0],s:I[1],l:I[2],a:I[3]})}fromRgbString(N){const I=f(N,(O,L)=>L.includes("%")?p(O/100*255):O);this.r=I[0],this.g=I[1],this.b=I[2],this.a=I[3]}}var P=["b"],R=["v"],w=function(N){return Math.round(Number(N||0))},A=function(N){if(N instanceof S)return N;if(N&&(0,y.Z)(N)==="object"&&"h"in N&&"b"in N){var I=N,O=I.b,L=(0,v.Z)(I,P);return(0,l.Z)((0,l.Z)({},L),{},{v:O})}return typeof N=="string"&&/hsb/.test(N)?N.replace(/hsb/,"hsv"):N},C=function(Oe){(0,s.Z)(I,Oe);var N=(0,d.Z)(I);function I(O){return(0,c.Z)(this,I),N.call(this,A(O))}return(0,u.Z)(I,[{key:"toHsbString",value:function(){var L=this.toHsb(),J=w(L.s*100),z=w(L.b*100),q=w(L.h),re=L.a,ce="hsb(".concat(q,", ").concat(J,"%, ").concat(z,"%)"),Te="hsba(".concat(q,", ").concat(J,"%, ").concat(z,"%, ").concat(re.toFixed(re===0?0:2),")");return re===1?ce:Te}},{key:"toHsb",value:function(){var L=this.toHsv(),J=L.v,z=(0,v.Z)(L,R);return(0,l.Z)((0,l.Z)({},z),{},{b:J,a:this.a})}}]),I}(S),M="rc-color-picker",D=function(N){return N instanceof C?N:new C(N)},k=D("#1677ff"),Z=function(N){var I=N.offset,O=N.targetRef,L=N.containerRef,J=N.color,z=N.type,q=L.current.getBoundingClientRect(),re=q.width,ce=q.height,Te=O.current.getBoundingClientRect(),Ae=Te.width,We=Te.height,Me=Ae/2,xe=We/2,Ve=(I.x+Me)/re,ve=1-(I.y+xe)/ce,be=J.toHsb(),st=Ve,ct=(I.x+Me)/re*360;if(z)switch(z){case"hue":return D((0,l.Z)((0,l.Z)({},be),{},{h:ct<=0?0:ct}));case"alpha":return D((0,l.Z)((0,l.Z)({},be),{},{a:st<=0?0:st}))}return D({h:be.h,s:Ve<=0?0:Ve,b:ve>=1?1:ve,a:be.a})},Y=function(N,I){var O=N.toHsb();switch(I){case"hue":return{x:O.h/360*100,y:50};case"alpha":return{x:N.a*100,y:50};default:return{x:O.s*100,y:(1-O.b)*100}}},te=e(93967),le=e.n(te),H=function(N){var I=N.color,O=N.prefixCls,L=N.className,J=N.style,z=N.onClick,q="".concat(O,"-color-block");return o.createElement("div",{className:le()(q,L),style:J,onClick:z},o.createElement("div",{className:"".concat(q,"-inner"),style:{background:I}}))},pe=H;function de(Oe){var N="touches"in Oe?Oe.touches[0]:Oe,I=document.documentElement.scrollLeft||document.body.scrollLeft||window.pageXOffset,O=document.documentElement.scrollTop||document.body.scrollTop||window.pageYOffset;return{pageX:N.pageX-I,pageY:N.pageY-O}}function ge(Oe){var N=Oe.targetRef,I=Oe.containerRef,O=Oe.direction,L=Oe.onDragChange,J=Oe.onDragChangeComplete,z=Oe.calculate,q=Oe.color,re=Oe.disabledDrag,ce=(0,o.useState)({x:0,y:0}),Te=(0,a.Z)(ce,2),Ae=Te[0],We=Te[1],Me=(0,o.useRef)(null),xe=(0,o.useRef)(null);(0,o.useEffect)(function(){We(z())},[q]),(0,o.useEffect)(function(){return function(){document.removeEventListener("mousemove",Me.current),document.removeEventListener("mouseup",xe.current),document.removeEventListener("touchmove",Me.current),document.removeEventListener("touchend",xe.current),Me.current=null,xe.current=null}},[]);var Ve=function(lt){var Et=de(lt),ie=Et.pageX,ke=Et.pageY,tt=I.current.getBoundingClientRect(),ut=tt.x,nt=tt.y,vt=tt.width,jt=tt.height,Ut=N.current.getBoundingClientRect(),Nt=Ut.width,Mt=Ut.height,Rt=Nt/2,Wt=Mt/2,Gt=Math.max(0,Math.min(ie-ut,vt))-Rt,gn=Math.max(0,Math.min(ke-nt,jt))-Wt,In={x:Gt,y:O==="x"?Ae.y:gn};if(Nt===0&&Mt===0||Nt!==Mt)return!1;L==null||L(In)},ve=function(lt){lt.preventDefault(),Ve(lt)},be=function(lt){lt.preventDefault(),document.removeEventListener("mousemove",Me.current),document.removeEventListener("mouseup",xe.current),document.removeEventListener("touchmove",Me.current),document.removeEventListener("touchend",xe.current),Me.current=null,xe.current=null,J==null||J()},st=function(lt){document.removeEventListener("mousemove",Me.current),document.removeEventListener("mouseup",xe.current),!re&&(Ve(lt),document.addEventListener("mousemove",ve),document.addEventListener("mouseup",be),document.addEventListener("touchmove",ve),document.addEventListener("touchend",be),Me.current=ve,xe.current=be)};return[Ae,st]}var X=ge,_=e(56790),W=function(N){var I=N.size,O=I===void 0?"default":I,L=N.color,J=N.prefixCls;return o.createElement("div",{className:le()("".concat(J,"-handler"),(0,r.Z)({},"".concat(J,"-handler-sm"),O==="small")),style:{backgroundColor:L}})},G=W,$=function(N){var I=N.children,O=N.style,L=N.prefixCls;return o.createElement("div",{className:"".concat(L,"-palette"),style:(0,l.Z)({position:"relative"},O)},I)},F=$,ne=(0,o.forwardRef)(function(Oe,N){var I=Oe.children,O=Oe.x,L=Oe.y;return o.createElement("div",{ref:N,style:{position:"absolute",left:"".concat(O,"%"),top:"".concat(L,"%"),zIndex:1,transform:"translate(-50%, -50%)"}},I)}),V=ne,ee=function(N){var I=N.color,O=N.onChange,L=N.prefixCls,J=N.onChangeComplete,z=N.disabled,q=(0,o.useRef)(),re=(0,o.useRef)(),ce=(0,o.useRef)(I),Te=(0,_.zX)(function(Ve){var ve=Z({offset:Ve,targetRef:re,containerRef:q,color:I});ce.current=ve,O(ve)}),Ae=X({color:I,containerRef:q,targetRef:re,calculate:function(){return Y(I)},onDragChange:Te,onDragChangeComplete:function(){return J==null?void 0:J(ce.current)},disabledDrag:z}),We=(0,a.Z)(Ae,2),Me=We[0],xe=We[1];return o.createElement("div",{ref:q,className:"".concat(L,"-select"),onMouseDown:xe,onTouchStart:xe},o.createElement(F,{prefixCls:L},o.createElement(V,{x:Me.x,y:Me.y,ref:re},o.createElement(G,{color:I.toRgbString(),prefixCls:L})),o.createElement("div",{className:"".concat(L,"-saturation"),style:{backgroundColor:"hsl(".concat(I.toHsb().h,",100%, 50%)"),backgroundImage:"linear-gradient(0deg, #000, transparent),linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0))"}})))},se=ee,De=function(N,I){var O=(0,_.C8)(N,{value:I}),L=(0,a.Z)(O,2),J=L[0],z=L[1],q=(0,o.useMemo)(function(){return D(J)},[J]);return[q,z]},Ue=De,He=function(N){var I=N.colors,O=N.children,L=N.direction,J=L===void 0?"to right":L,z=N.type,q=N.prefixCls,re=(0,o.useMemo)(function(){return I.map(function(ce,Te){var Ae=D(ce);return z==="alpha"&&Te===I.length-1&&(Ae=new C(Ae.setA(1))),Ae.toRgbString()}).join(",")},[I,z]);return o.createElement("div",{className:"".concat(q,"-gradient"),style:{position:"absolute",inset:0,background:"linear-gradient(".concat(J,", ").concat(re,")")}},O)},Ge=He,Fe=function(N){var I=N.prefixCls,O=N.colors,L=N.disabled,J=N.onChange,z=N.onChangeComplete,q=N.color,re=N.type,ce=(0,o.useRef)(),Te=(0,o.useRef)(),Ae=(0,o.useRef)(q),We=function(Et){return re==="hue"?Et.getHue():Et.a*100},Me=(0,_.zX)(function(lt){var Et=Z({offset:lt,targetRef:Te,containerRef:ce,color:q,type:re});Ae.current=Et,J(We(Et))}),xe=X({color:q,targetRef:Te,containerRef:ce,calculate:function(){return Y(q,re)},onDragChange:Me,onDragChangeComplete:function(){z(We(Ae.current))},direction:"x",disabledDrag:L}),Ve=(0,a.Z)(xe,2),ve=Ve[0],be=Ve[1],st=o.useMemo(function(){if(re==="hue"){var lt=q.toHsb();lt.s=1,lt.b=1,lt.a=1;var Et=new C(lt);return Et}return q},[q,re]),ct=o.useMemo(function(){return O.map(function(lt){return"".concat(lt.color," ").concat(lt.percent,"%")})},[O]);return o.createElement("div",{ref:ce,className:le()("".concat(I,"-slider"),"".concat(I,"-slider-").concat(re)),onMouseDown:be,onTouchStart:be},o.createElement(F,{prefixCls:I},o.createElement(V,{x:ve.x,y:ve.y,ref:Te},o.createElement(G,{size:"small",color:st.toHexString(),prefixCls:I})),o.createElement(Ge,{colors:ct,type:re,prefixCls:I})))},_e=Fe;function $e(Oe){return o.useMemo(function(){var N=Oe||{},I=N.slider;return[I||_e]},[Oe])}var Ce=[{color:"rgb(255, 0, 0)",percent:0},{color:"rgb(255, 255, 0)",percent:17},{color:"rgb(0, 255, 0)",percent:33},{color:"rgb(0, 255, 255)",percent:50},{color:"rgb(0, 0, 255)",percent:67},{color:"rgb(255, 0, 255)",percent:83},{color:"rgb(255, 0, 0)",percent:100}],Re=(0,o.forwardRef)(function(Oe,N){var I=Oe.value,O=Oe.defaultValue,L=Oe.prefixCls,J=L===void 0?M:L,z=Oe.onChange,q=Oe.onChangeComplete,re=Oe.className,ce=Oe.style,Te=Oe.panelRender,Ae=Oe.disabledAlpha,We=Ae===void 0?!1:Ae,Me=Oe.disabled,xe=Me===void 0?!1:Me,Ve=Oe.components,ve=$e(Ve),be=(0,a.Z)(ve,1),st=be[0],ct=Ue(O||k,I),lt=(0,a.Z)(ct,2),Et=lt[0],ie=lt[1],ke=(0,o.useMemo)(function(){return Et.setA(1).toRgbString()},[Et]),tt=function(gn,In){I||ie(gn),z==null||z(gn,In)},ut=function(gn){return new C(Et.setHue(gn))},nt=function(gn){return new C(Et.setA(gn/100))},vt=function(gn){tt(ut(gn),{type:"hue",value:gn})},jt=function(gn){tt(nt(gn),{type:"alpha",value:gn})},Ut=function(gn){q&&q(ut(gn))},Nt=function(gn){q&&q(nt(gn))},Mt=le()("".concat(J,"-panel"),re,(0,r.Z)({},"".concat(J,"-panel-disabled"),xe)),Rt={prefixCls:J,disabled:xe,color:Et},Wt=o.createElement(o.Fragment,null,o.createElement(se,(0,t.Z)({onChange:tt},Rt,{onChangeComplete:q})),o.createElement("div",{className:"".concat(J,"-slider-container")},o.createElement("div",{className:le()("".concat(J,"-slider-group"),(0,r.Z)({},"".concat(J,"-slider-group-disabled-alpha"),We))},o.createElement(st,(0,t.Z)({},Rt,{type:"hue",colors:Ce,min:0,max:359,value:Et.getHue(),onChange:vt,onChangeComplete:Ut})),!We&&o.createElement(st,(0,t.Z)({},Rt,{type:"alpha",colors:[{percent:0,color:"rgba(255, 0, 4, 0)"},{percent:100,color:ke}],min:0,max:100,value:Et.a*100,onChange:jt,onChangeComplete:Nt}))),o.createElement(pe,{color:Et.toRgbString(),prefixCls:J})));return o.createElement("div",{className:Mt,style:ce,ref:N},typeof Te=="function"?Te(Wt):Wt)}),fe=Re,je=fe},2788:function(m,h,e){"use strict";e.d(h,{Z:function(){return k}});var t=e(97685),r=e(67294),a=e(73935),o=e(98924),l=e(80334),c=e(42550),u=r.createContext(null),s=u,d=e(74902),v=e(8410),y=[];function p(Z,Y){var te=r.useState(function(){if(!(0,o.Z)())return null;var ne=document.createElement("div");return ne}),le=(0,t.Z)(te,1),H=le[0],pe=r.useRef(!1),de=r.useContext(s),ge=r.useState(y),X=(0,t.Z)(ge,2),_=X[0],W=X[1],G=de||(pe.current?void 0:function(ne){W(function(V){var ee=[ne].concat((0,d.Z)(V));return ee})});function $(){H.parentElement||document.body.appendChild(H),pe.current=!0}function F(){var ne;(ne=H.parentElement)===null||ne===void 0||ne.removeChild(H),pe.current=!1}return(0,v.Z)(function(){return Z?de?de($):$():F(),F},[Z]),(0,v.Z)(function(){_.length&&(_.forEach(function(ne){return ne()}),W(y))},[_]),[H,G]}var f=e(44958),x=e(74204);function E(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var S="rc-util-locker-".concat(Date.now()),P=0;function R(Z){var Y=!!Z,te=r.useState(function(){return P+=1,"".concat(S,"_").concat(P)}),le=(0,t.Z)(te,1),H=le[0];(0,v.Z)(function(){if(Y){var pe=(0,x.o)(document.body).width,de=E();(0,f.hq)(` +html body { + overflow-y: hidden; + `.concat(de?"width: calc(100% - ".concat(pe,"px);"):"",` +}`),H)}else(0,f.jL)(H);return function(){(0,f.jL)(H)}},[Y,H])}var w=!1;function A(Z){return typeof Z=="boolean"&&(w=Z),w}var C=function(Y){return Y===!1?!1:!(0,o.Z)()||!Y?null:typeof Y=="string"?document.querySelector(Y):typeof Y=="function"?Y():Y},M=r.forwardRef(function(Z,Y){var te=Z.open,le=Z.autoLock,H=Z.getContainer,pe=Z.debug,de=Z.autoDestroy,ge=de===void 0?!0:de,X=Z.children,_=r.useState(te),W=(0,t.Z)(_,2),G=W[0],$=W[1],F=G||te;r.useEffect(function(){(ge||te)&&$(te)},[te,ge]);var ne=r.useState(function(){return C(H)}),V=(0,t.Z)(ne,2),ee=V[0],se=V[1];r.useEffect(function(){var je=C(H);se(je!=null?je:null)});var De=p(F&&!ee,pe),Ue=(0,t.Z)(De,2),He=Ue[0],Ge=Ue[1],Fe=ee!=null?ee:He;R(le&&te&&(0,o.Z)()&&(Fe===He||Fe===document.body));var _e=null;if(X&&(0,c.Yr)(X)&&Y){var $e=X;_e=$e.ref}var Ce=(0,c.x1)(_e,Y);if(!F||!(0,o.Z)()||ee===void 0)return null;var Re=Fe===!1||A(),fe=X;return Y&&(fe=r.cloneElement(X,{ref:Ce})),r.createElement(s.Provider,{value:Ge},Re?fe:(0,a.createPortal)(fe,Fe))}),D=M,k=D},40228:function(m,h,e){"use strict";e.d(h,{Z:function(){return Re}});var t=e(1413),r=e(97685),a=e(45987),o=e(2788),l=e(93967),c=e.n(l),u=e(9220),s=e(34203),d=e(27571),v=e(66680),y=e(7028),p=e(8410),f=e(31131),x=e(67294),E=e(87462),S=e(29372),P=e(42550);function R(fe){var je=fe.prefixCls,Oe=fe.align,N=fe.arrow,I=fe.arrowPos,O=N||{},L=O.className,J=O.content,z=I.x,q=z===void 0?0:z,re=I.y,ce=re===void 0?0:re,Te=x.useRef();if(!Oe||!Oe.points)return null;var Ae={position:"absolute"};if(Oe.autoArrow!==!1){var We=Oe.points[0],Me=Oe.points[1],xe=We[0],Ve=We[1],ve=Me[0],be=Me[1];xe===ve||!["t","b"].includes(xe)?Ae.top=ce:xe==="t"?Ae.top=0:Ae.bottom=0,Ve===be||!["l","r"].includes(Ve)?Ae.left=q:Ve==="l"?Ae.left=0:Ae.right=0}return x.createElement("div",{ref:Te,className:c()("".concat(je,"-arrow"),L),style:Ae},J)}function w(fe){var je=fe.prefixCls,Oe=fe.open,N=fe.zIndex,I=fe.mask,O=fe.motion;return I?x.createElement(S.ZP,(0,E.Z)({},O,{motionAppear:!0,visible:Oe,removeOnLeave:!0}),function(L){var J=L.className;return x.createElement("div",{style:{zIndex:N},className:c()("".concat(je,"-mask"),J)})}):null}var A=x.memo(function(fe){var je=fe.children;return je},function(fe,je){return je.cache}),C=A,M=x.forwardRef(function(fe,je){var Oe=fe.popup,N=fe.className,I=fe.prefixCls,O=fe.style,L=fe.target,J=fe.onVisibleChanged,z=fe.open,q=fe.keepDom,re=fe.fresh,ce=fe.onClick,Te=fe.mask,Ae=fe.arrow,We=fe.arrowPos,Me=fe.align,xe=fe.motion,Ve=fe.maskMotion,ve=fe.forceRender,be=fe.getPopupContainer,st=fe.autoDestroy,ct=fe.portal,lt=fe.zIndex,Et=fe.onMouseEnter,ie=fe.onMouseLeave,ke=fe.onPointerEnter,tt=fe.ready,ut=fe.offsetX,nt=fe.offsetY,vt=fe.offsetR,jt=fe.offsetB,Ut=fe.onAlign,Nt=fe.onPrepare,Mt=fe.stretch,Rt=fe.targetWidth,Wt=fe.targetHeight,Gt=typeof Oe=="function"?Oe():Oe,gn=z||q,In=(be==null?void 0:be.length)>0,Pn=x.useState(!be||!In),On=(0,r.Z)(Pn,2),Sn=On[0],An=On[1];if((0,p.Z)(function(){!Sn&&In&&L&&An(!0)},[Sn,In,L]),!Sn)return null;var kn="auto",Hn={left:"-1000vw",top:"-1000vh",right:kn,bottom:kn};if(tt||!z){var yr,Lr=Me.points,xr=Me.dynamicInset||((yr=Me._experimental)===null||yr===void 0?void 0:yr.dynamicInset),$r=xr&&Lr[0][1]==="r",dt=xr&&Lr[0][0]==="b";$r?(Hn.right=vt,Hn.left=kn):(Hn.left=ut,Hn.right=kn),dt?(Hn.bottom=jt,Hn.top=kn):(Hn.top=nt,Hn.bottom=kn)}var Jt={};return Mt&&(Mt.includes("height")&&Wt?Jt.height=Wt:Mt.includes("minHeight")&&Wt&&(Jt.minHeight=Wt),Mt.includes("width")&&Rt?Jt.width=Rt:Mt.includes("minWidth")&&Rt&&(Jt.minWidth=Rt)),z||(Jt.pointerEvents="none"),x.createElement(ct,{open:ve||gn,getContainer:be&&function(){return be(L)},autoDestroy:st},x.createElement(w,{prefixCls:I,open:z,zIndex:lt,mask:Te,motion:Ve}),x.createElement(u.Z,{onResize:Ut,disabled:!z},function(on){return x.createElement(S.ZP,(0,E.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:ve,leavedClassName:"".concat(I,"-hidden")},xe,{onAppearPrepare:Nt,onEnterPrepare:Nt,visible:z,onVisibleChanged:function(Le){var kt;xe==null||(kt=xe.onVisibleChanged)===null||kt===void 0||kt.call(xe,Le),J(Le)}}),function(Be,Le){var kt=Be.className,Kt=Be.style,an=c()(I,kt,N);return x.createElement("div",{ref:(0,P.sQ)(on,je,Le),className:an,style:(0,t.Z)((0,t.Z)((0,t.Z)((0,t.Z)({"--arrow-x":"".concat(We.x||0,"px"),"--arrow-y":"".concat(We.y||0,"px")},Hn),Jt),Kt),{},{boxSizing:"border-box",zIndex:lt},O),onMouseEnter:Et,onMouseLeave:ie,onPointerEnter:ke,onClick:ce},Ae&&x.createElement(R,{prefixCls:I,arrow:Ae,arrowPos:We,align:Me}),x.createElement(C,{cache:!z&&!re},Gt))})}))}),D=M,k=x.forwardRef(function(fe,je){var Oe=fe.children,N=fe.getTriggerDOMNode,I=(0,P.Yr)(Oe),O=x.useCallback(function(J){(0,P.mH)(je,N?N(J):J)},[N]),L=(0,P.x1)(O,Oe.ref);return I?x.cloneElement(Oe,{ref:L}):Oe}),Z=k,Y=x.createContext(null),te=Y;function le(fe){return fe?Array.isArray(fe)?fe:[fe]:[]}function H(fe,je,Oe,N){return x.useMemo(function(){var I=le(Oe!=null?Oe:je),O=le(N!=null?N:je),L=new Set(I),J=new Set(O);return fe&&(L.has("hover")&&(L.delete("hover"),L.add("click")),J.has("hover")&&(J.delete("hover"),J.add("click"))),[L,J]},[fe,je,Oe,N])}var pe=e(5110);function de(){var fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Oe=arguments.length>2?arguments[2]:void 0;return Oe?fe[0]===je[0]:fe[0]===je[0]&&fe[1]===je[1]}function ge(fe,je,Oe,N){for(var I=Oe.points,O=Object.keys(fe),L=0;L1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(fe)?je:fe}function $(fe){return G(parseFloat(fe),0)}function F(fe,je){var Oe=(0,t.Z)({},fe);return(je||[]).forEach(function(N){if(!(N instanceof HTMLBodyElement||N instanceof HTMLHtmlElement)){var I=_(N).getComputedStyle(N),O=I.overflow,L=I.overflowClipMargin,J=I.borderTopWidth,z=I.borderBottomWidth,q=I.borderLeftWidth,re=I.borderRightWidth,ce=N.getBoundingClientRect(),Te=N.offsetHeight,Ae=N.clientHeight,We=N.offsetWidth,Me=N.clientWidth,xe=$(J),Ve=$(z),ve=$(q),be=$(re),st=G(Math.round(ce.width/We*1e3)/1e3),ct=G(Math.round(ce.height/Te*1e3)/1e3),lt=(We-Me-ve-be)*st,Et=(Te-Ae-xe-Ve)*ct,ie=xe*ct,ke=Ve*ct,tt=ve*st,ut=be*st,nt=0,vt=0;if(O==="clip"){var jt=$(L);nt=jt*st,vt=jt*ct}var Ut=ce.x+tt-nt,Nt=ce.y+ie-vt,Mt=Ut+ce.width+2*nt-tt-ut-lt,Rt=Nt+ce.height+2*vt-ie-ke-Et;Oe.left=Math.max(Oe.left,Ut),Oe.top=Math.max(Oe.top,Nt),Oe.right=Math.min(Oe.right,Mt),Oe.bottom=Math.min(Oe.bottom,Rt)}}),Oe}function ne(fe){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Oe="".concat(je),N=Oe.match(/^(.*)\%$/);return N?fe*(parseFloat(N[1])/100):parseFloat(Oe)}function V(fe,je){var Oe=je||[],N=(0,r.Z)(Oe,2),I=N[0],O=N[1];return[ne(fe.width,I),ne(fe.height,O)]}function ee(){var fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[fe[0],fe[1]]}function se(fe,je){var Oe=je[0],N=je[1],I,O;return Oe==="t"?O=fe.y:Oe==="b"?O=fe.y+fe.height:O=fe.y+fe.height/2,N==="l"?I=fe.x:N==="r"?I=fe.x+fe.width:I=fe.x+fe.width/2,{x:I,y:O}}function De(fe,je){var Oe={t:"b",b:"t",l:"r",r:"l"};return fe.map(function(N,I){return I===je?Oe[N]||"c":N}).join("")}function Ue(fe,je,Oe,N,I,O,L){var J=x.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:I[N]||{}}),z=(0,r.Z)(J,2),q=z[0],re=z[1],ce=x.useRef(0),Te=x.useMemo(function(){return je?W(je):[]},[je]),Ae=x.useRef({}),We=function(){Ae.current={}};fe||We();var Me=(0,v.Z)(function(){if(je&&Oe&&fe){let da=function(Ar,Dr){var wr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:mn,_r=On.x+Ar,ya=On.y+Dr,Aa=_r+dt,Xa=ya+$r,Er=Math.max(_r,wr.left),Nr=Math.max(ya,wr.top),ua=Math.min(Aa,wr.right),Ca=Math.min(Xa,wr.bottom);return Math.max(0,(ua-Er)*(Ca-Nr))},Br=function(){tr=On.y+Vt,tn=tr+$r,dn=On.x+bn,yn=dn+dt};var ve,be,st,ct,lt=je,Et=lt.ownerDocument,ie=_(lt),ke=ie.getComputedStyle(lt),tt=ke.width,ut=ke.height,nt=ke.position,vt=lt.style.left,jt=lt.style.top,Ut=lt.style.right,Nt=lt.style.bottom,Mt=lt.style.overflow,Rt=(0,t.Z)((0,t.Z)({},I[N]),O),Wt=Et.createElement("div");(ve=lt.parentElement)===null||ve===void 0||ve.appendChild(Wt),Wt.style.left="".concat(lt.offsetLeft,"px"),Wt.style.top="".concat(lt.offsetTop,"px"),Wt.style.position=nt,Wt.style.height="".concat(lt.offsetHeight,"px"),Wt.style.width="".concat(lt.offsetWidth,"px"),lt.style.left="0",lt.style.top="0",lt.style.right="auto",lt.style.bottom="auto",lt.style.overflow="hidden";var Gt;if(Array.isArray(Oe))Gt={x:Oe[0],y:Oe[1],width:0,height:0};else{var gn,In,Pn=Oe.getBoundingClientRect();Pn.x=(gn=Pn.x)!==null&&gn!==void 0?gn:Pn.left,Pn.y=(In=Pn.y)!==null&&In!==void 0?In:Pn.top,Gt={x:Pn.x,y:Pn.y,width:Pn.width,height:Pn.height}}var On=lt.getBoundingClientRect();On.x=(be=On.x)!==null&&be!==void 0?be:On.left,On.y=(st=On.y)!==null&&st!==void 0?st:On.top;var Sn=Et.documentElement,An=Sn.clientWidth,kn=Sn.clientHeight,Hn=Sn.scrollWidth,yr=Sn.scrollHeight,Lr=Sn.scrollTop,xr=Sn.scrollLeft,$r=On.height,dt=On.width,Jt=Gt.height,on=Gt.width,Be={left:0,top:0,right:An,bottom:kn},Le={left:-xr,top:-Lr,right:Hn-xr,bottom:yr-Lr},kt=Rt.htmlRegion,Kt="visible",an="visibleFirst";kt!=="scroll"&&kt!==an&&(kt=Kt);var sn=kt===an,un=F(Le,Te),fn=F(Be,Te),mn=kt===Kt?fn:un,Tn=sn?fn:mn;lt.style.left="auto",lt.style.top="auto",lt.style.right="0",lt.style.bottom="0";var zn=lt.getBoundingClientRect();lt.style.left=vt,lt.style.top=jt,lt.style.right=Ut,lt.style.bottom=Nt,lt.style.overflow=Mt,(ct=lt.parentElement)===null||ct===void 0||ct.removeChild(Wt);var rr=G(Math.round(dt/parseFloat(tt)*1e3)/1e3),Wn=G(Math.round($r/parseFloat(ut)*1e3)/1e3);if(rr===0||Wn===0||(0,s.Sh)(Oe)&&!(0,pe.Z)(Oe))return;var qt=Rt.offset,$n=Rt.targetOffset,jn=V(On,qt),Vn=(0,r.Z)(jn,2),ft=Vn[0],bt=Vn[1],Bt=V(Gt,$n),Pe=(0,r.Z)(Bt,2),Ie=Pe[0],Ne=Pe[1];Gt.x-=Ie,Gt.y-=Ne;var ze=Rt.points||[],it=(0,r.Z)(ze,2),Yt=it[0],Ht=it[1],nn=ee(Ht),ln=ee(Yt),Qt=se(Gt,nn),Zt=se(On,ln),en=(0,t.Z)({},Rt),bn=Qt.x-Zt.x+ft,Vt=Qt.y-Zt.y+bt,cn=da(bn,Vt),Cn=da(bn,Vt,fn),wn=se(Gt,["t","l"]),qn=se(On,["t","l"]),er=se(Gt,["b","r"]),Jn=se(On,["b","r"]),Bn=Rt.overflow||{},Ir=Bn.adjustX,Qn=Bn.adjustY,lr=Bn.shiftX,fr=Bn.shiftY,sr=function(Dr){return typeof Dr=="boolean"?Dr:Dr>=0},tr,tn,dn,yn;Br();var Kn=sr(Qn),rt=ln[0]===nn[0];if(Kn&&ln[0]==="t"&&(tn>Tn.bottom||Ae.current.bt)){var me=Vt;rt?me-=$r-Jt:me=wn.y-Jn.y-bt;var Q=da(bn,me),Ee=da(bn,me,fn);Q>cn||Q===cn&&(!sn||Ee>=Cn)?(Ae.current.bt=!0,Vt=me,bt=-bt,en.points=[De(ln,0),De(nn,0)]):Ae.current.bt=!1}if(Kn&&ln[0]==="b"&&(trcn||Je===cn&&(!sn||et>=Cn)?(Ae.current.tb=!0,Vt=he,bt=-bt,en.points=[De(ln,0),De(nn,0)]):Ae.current.tb=!1}var xt=sr(Ir),ue=ln[1]===nn[1];if(xt&&ln[1]==="l"&&(yn>Tn.right||Ae.current.rl)){var Se=bn;ue?Se-=dt-on:Se=wn.x-Jn.x-ft;var j=da(Se,Vt),Ke=da(Se,Vt,fn);j>cn||j===cn&&(!sn||Ke>=Cn)?(Ae.current.rl=!0,bn=Se,ft=-ft,en.points=[De(ln,1),De(nn,1)]):Ae.current.rl=!1}if(xt&&ln[1]==="r"&&(dncn||gt===cn&&(!sn||Ct>=Cn)?(Ae.current.lr=!0,bn=qe,ft=-ft,en.points=[De(ln,1),De(nn,1)]):Ae.current.lr=!1}Br();var Ft=lr===!0?0:lr;typeof Ft=="number"&&(dnfn.right&&(bn-=yn-fn.right-ft,Gt.x>fn.right-Ft&&(bn+=Gt.x-fn.right+Ft)));var Pt=fr===!0?0:fr;typeof Pt=="number"&&(trfn.bottom&&(Vt-=tn-fn.bottom-bt,Gt.y>fn.bottom-Pt&&(Vt+=Gt.y-fn.bottom+Pt)));var Nn=On.x+bn,mt=Nn+dt,It=On.y+Vt,vn=It+$r,Rn=Gt.x,dr=Rn+on,Rr=Gt.y,Pr=Rr+Jt,nr=Math.max(Nn,Rn),vr=Math.min(mt,dr),Mr=(nr+vr)/2,Qr=Mr-Nn,ar=Math.max(It,Rr),Or=Math.min(vn,Pr),Hr=(ar+Or)/2,sa=Hr-It;L==null||L(je,en);var Jr=zn.right-On.x-(bn+On.width),Ba=zn.bottom-On.y-(Vt+On.height);rr===1&&(bn=Math.round(bn),Jr=Math.round(Jr)),Wn===1&&(Vt=Math.round(Vt),Ba=Math.round(Ba));var $a={ready:!0,offsetX:bn/rr,offsetY:Vt/Wn,offsetR:Jr/rr,offsetB:Ba/Wn,arrowX:Qr/rr,arrowY:sa/Wn,scaleX:rr,scaleY:Wn,align:en};re($a)}}),xe=function(){ce.current+=1;var be=ce.current;Promise.resolve().then(function(){ce.current===be&&Me()})},Ve=function(){re(function(be){return(0,t.Z)((0,t.Z)({},be),{},{ready:!1})})};return(0,p.Z)(Ve,[N]),(0,p.Z)(function(){fe||Ve()},[fe]),[q.ready,q.offsetX,q.offsetY,q.offsetR,q.offsetB,q.arrowX,q.arrowY,q.scaleX,q.scaleY,q.align,xe]}var He=e(74902);function Ge(fe,je,Oe,N,I){(0,p.Z)(function(){if(fe&&je&&Oe){let ce=function(){N(),I()};var O=je,L=Oe,J=W(O),z=W(L),q=_(L),re=new Set([q].concat((0,He.Z)(J),(0,He.Z)(z)));return re.forEach(function(Te){Te.addEventListener("scroll",ce,{passive:!0})}),q.addEventListener("resize",ce,{passive:!0}),N(),function(){re.forEach(function(Te){Te.removeEventListener("scroll",ce),q.removeEventListener("resize",ce)})}}},[fe,je,Oe])}var Fe=e(80334);function _e(fe,je,Oe,N,I,O,L,J){var z=x.useRef(fe);z.current=fe,x.useEffect(function(){if(je&&N&&(!I||O)){var q=function(Ve){var ve;z.current&&!L(((ve=Ve.composedPath)===null||ve===void 0||(ve=ve.call(Ve))===null||ve===void 0?void 0:ve[0])||Ve.target)&&J(!1)},re=_(N);re.addEventListener("mousedown",q,!0),re.addEventListener("contextmenu",q,!0);var ce=(0,d.A)(Oe);if(ce&&(ce.addEventListener("mousedown",q,!0),ce.addEventListener("contextmenu",q,!0)),0)var Te,Ae,We,Me;return function(){re.removeEventListener("mousedown",q,!0),re.removeEventListener("contextmenu",q,!0),ce&&(ce.removeEventListener("mousedown",q,!0),ce.removeEventListener("contextmenu",q,!0))}}},[je,Oe,N,I,O])}var $e=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Ce(){var fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o.Z,je=x.forwardRef(function(Oe,N){var I=Oe.prefixCls,O=I===void 0?"rc-trigger-popup":I,L=Oe.children,J=Oe.action,z=J===void 0?"hover":J,q=Oe.showAction,re=Oe.hideAction,ce=Oe.popupVisible,Te=Oe.defaultPopupVisible,Ae=Oe.onPopupVisibleChange,We=Oe.afterPopupVisibleChange,Me=Oe.mouseEnterDelay,xe=Oe.mouseLeaveDelay,Ve=xe===void 0?.1:xe,ve=Oe.focusDelay,be=Oe.blurDelay,st=Oe.mask,ct=Oe.maskClosable,lt=ct===void 0?!0:ct,Et=Oe.getPopupContainer,ie=Oe.forceRender,ke=Oe.autoDestroy,tt=Oe.destroyPopupOnHide,ut=Oe.popup,nt=Oe.popupClassName,vt=Oe.popupStyle,jt=Oe.popupPlacement,Ut=Oe.builtinPlacements,Nt=Ut===void 0?{}:Ut,Mt=Oe.popupAlign,Rt=Oe.zIndex,Wt=Oe.stretch,Gt=Oe.getPopupClassNameFromAlign,gn=Oe.fresh,In=Oe.alignPoint,Pn=Oe.onPopupClick,On=Oe.onPopupAlign,Sn=Oe.arrow,An=Oe.popupMotion,kn=Oe.maskMotion,Hn=Oe.popupTransitionName,yr=Oe.popupAnimation,Lr=Oe.maskTransitionName,xr=Oe.maskAnimation,$r=Oe.className,dt=Oe.getTriggerDOMNode,Jt=(0,a.Z)(Oe,$e),on=ke||tt||!1,Be=x.useState(!1),Le=(0,r.Z)(Be,2),kt=Le[0],Kt=Le[1];(0,p.Z)(function(){Kt((0,f.Z)())},[]);var an=x.useRef({}),sn=x.useContext(te),un=x.useMemo(function(){return{registerSubPopup:function(Nr,ua){an.current[Nr]=ua,sn==null||sn.registerSubPopup(Nr,ua)}}},[sn]),fn=(0,y.Z)(),mn=x.useState(null),Tn=(0,r.Z)(mn,2),zn=Tn[0],rr=Tn[1],Wn=x.useRef(null),qt=(0,v.Z)(function(Er){Wn.current=Er,(0,s.Sh)(Er)&&zn!==Er&&rr(Er),sn==null||sn.registerSubPopup(fn,Er)}),$n=x.useState(null),jn=(0,r.Z)($n,2),Vn=jn[0],ft=jn[1],bt=x.useRef(null),Bt=(0,v.Z)(function(Er){(0,s.Sh)(Er)&&Vn!==Er&&(ft(Er),bt.current=Er)}),Pe=x.Children.only(L),Ie=(Pe==null?void 0:Pe.props)||{},Ne={},ze=(0,v.Z)(function(Er){var Nr,ua,Ca=Vn;return(Ca==null?void 0:Ca.contains(Er))||((Nr=(0,d.A)(Ca))===null||Nr===void 0?void 0:Nr.host)===Er||Er===Ca||(zn==null?void 0:zn.contains(Er))||((ua=(0,d.A)(zn))===null||ua===void 0?void 0:ua.host)===Er||Er===zn||Object.values(an.current).some(function(Ia){return(Ia==null?void 0:Ia.contains(Er))||Er===Ia})}),it=X(O,An,yr,Hn),Yt=X(O,kn,xr,Lr),Ht=x.useState(Te||!1),nn=(0,r.Z)(Ht,2),ln=nn[0],Qt=nn[1],Zt=ce!=null?ce:ln,en=(0,v.Z)(function(Er){ce===void 0&&Qt(Er)});(0,p.Z)(function(){Qt(ce||!1)},[ce]);var bn=x.useRef(Zt);bn.current=Zt;var Vt=x.useRef([]);Vt.current=[];var cn=(0,v.Z)(function(Er){var Nr;en(Er),((Nr=Vt.current[Vt.current.length-1])!==null&&Nr!==void 0?Nr:Zt)!==Er&&(Vt.current.push(Er),Ae==null||Ae(Er))}),Cn=x.useRef(),wn=function(){clearTimeout(Cn.current)},qn=function(Nr){var ua=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;wn(),ua===0?cn(Nr):Cn.current=setTimeout(function(){cn(Nr)},ua*1e3)};x.useEffect(function(){return wn},[]);var er=x.useState(!1),Jn=(0,r.Z)(er,2),Bn=Jn[0],Ir=Jn[1];(0,p.Z)(function(Er){(!Er||Zt)&&Ir(!0)},[Zt]);var Qn=x.useState(null),lr=(0,r.Z)(Qn,2),fr=lr[0],sr=lr[1],tr=x.useState(null),tn=(0,r.Z)(tr,2),dn=tn[0],yn=tn[1],Kn=function(Nr){yn([Nr.clientX,Nr.clientY])},rt=Ue(Zt,zn,In&&dn!==null?dn:Vn,jt,Nt,Mt,On),me=(0,r.Z)(rt,11),Q=me[0],Ee=me[1],he=me[2],Je=me[3],et=me[4],xt=me[5],ue=me[6],Se=me[7],j=me[8],Ke=me[9],qe=me[10],gt=H(kt,z,q,re),Ct=(0,r.Z)(gt,2),Ft=Ct[0],Pt=Ct[1],Nn=Ft.has("click"),mt=Pt.has("click")||Pt.has("contextMenu"),It=(0,v.Z)(function(){Bn||qe()}),vn=function(){bn.current&&In&&mt&&qn(!1)};Ge(Zt,Vn,zn,It,vn),(0,p.Z)(function(){It()},[dn,jt]),(0,p.Z)(function(){Zt&&!(Nt!=null&&Nt[jt])&&It()},[JSON.stringify(Mt)]);var Rn=x.useMemo(function(){var Er=ge(Nt,O,Ke,In);return c()(Er,Gt==null?void 0:Gt(Ke))},[Ke,Gt,Nt,O,In]);x.useImperativeHandle(N,function(){return{nativeElement:bt.current,popupElement:Wn.current,forceAlign:It}});var dr=x.useState(0),Rr=(0,r.Z)(dr,2),Pr=Rr[0],nr=Rr[1],vr=x.useState(0),Mr=(0,r.Z)(vr,2),Qr=Mr[0],ar=Mr[1],Or=function(){if(Wt&&Vn){var Nr=Vn.getBoundingClientRect();nr(Nr.width),ar(Nr.height)}},Hr=function(){Or(),It()},sa=function(Nr){Ir(!1),qe(),We==null||We(Nr)},Jr=function(){return new Promise(function(Nr){Or(),sr(function(){return Nr})})};(0,p.Z)(function(){fr&&(qe(),fr(),sr(null))},[fr]);function Ba(Er,Nr,ua,Ca){Ne[Er]=function(Ia){var co;Ca==null||Ca(Ia),qn(Nr,ua);for(var lo=arguments.length,Ja=new Array(lo>1?lo-1:0),no=1;no1?ua-1:0),Ia=1;Ia1?ua-1:0),Ia=1;Ia5&&xn.list.pop(),xn.unreadTotal+=1,$t(xn),jr.type=="error"?(0,L.YZ)(zt,Mn.formatMessage({id:"notification."+jr.title}),jr.message):jr.type=="success"?(0,L.$h)(zt,Mn.formatMessage({id:"notification."+jr.title}),jr.message):(0,L.Rk)(zt,Mn.formatMessage({id:"notification."+jr.title}),jr.message)})}),(0,N.jsx)(N.Fragment,{children:(0,N.jsx)(k.Z,{children:(0,N.jsx)(Z.Z,{onOpenChange:function(hn){Dt(hn)},open:Ot,title:(0,N.jsxs)(Y.Z,{justify:"end",children:[(0,N.jsx)(te.Z,{children:(0,N.jsx)(le.ZP,{onClick:function(){Dt(!1),Yn("/system/notice")},type:"link",children:"\u67E5\u770B\u5168\u90E8"})}),(0,N.jsx)(te.Z,{children:(0,N.jsx)(le.ZP,{onClick:function(){(0,ge.bJ)({action:"clear"}).then(function(hn){$t({unreadTotal:0,list:[]})})},type:"link",children:"\u6807\u8BB0\u5DF2\u8BFB"})})]}),content:(0,N.jsx)(O,{deleteCallback:function(hn){(0,ge.Zt)({id:[hn]}).then(function(jr){(0,ge.bJ)({action:"init"}).then(function(Kr){Kr.data&&($t(Kr.data),(0,L.$h)(zt,Mn.formatMessage({id:"notification.delete"})))})})},data:xn!=null&&xn.list?xn==null?void 0:xn.list:[]}),arrow:!0,trigger:"hover",children:(0,N.jsx)(H.Z,{count:xn==null?void 0:xn.unreadTotal,children:(0,N.jsx)(pe.Z,{children:(0,N.jsx)(le.ZP,{shape:"circle",size:"small",icon:(0,N.jsx)(M,{})})})})})})})}var z=e(87547),q={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M521.7 82c-152.5-.4-286.7 78.5-363.4 197.7-3.4 5.3.4 12.3 6.7 12.3h70.3c4.8 0 9.3-2.1 12.3-5.8 7-8.5 14.5-16.7 22.4-24.5 32.6-32.5 70.5-58.1 112.7-75.9 43.6-18.4 90-27.8 137.9-27.8 47.9 0 94.3 9.3 137.9 27.8 42.2 17.8 80.1 43.4 112.7 75.9 32.6 32.5 58.1 70.4 76 112.5C865.7 417.8 875 464.1 875 512c0 47.9-9.4 94.2-27.8 137.8-17.8 42.1-43.4 80-76 112.5s-70.5 58.1-112.7 75.9A352.8 352.8 0 01520.6 866c-47.9 0-94.3-9.4-137.9-27.8A353.84 353.84 0 01270 762.3c-7.9-7.9-15.3-16.1-22.4-24.5-3-3.7-7.6-5.8-12.3-5.8H165c-6.3 0-10.2 7-6.7 12.3C234.9 863.2 368.5 942 520.6 942c236.2 0 428-190.1 430.4-425.6C953.4 277.1 761.3 82.6 521.7 82zM395.02 624v-76h-314c-4.4 0-8-3.6-8-8v-56c0-4.4 3.6-8 8-8h314v-76c0-6.7 7.8-10.5 13-6.3l141.9 112a8 8 0 010 12.6l-141.9 112c-5.2 4.1-13 .4-13-6.3z"}}]},name:"login",theme:"outlined"},re=q,ce=function(St,Ot){return S.createElement(w.Z,(0,E.Z)({},St,{ref:Ot,icon:re}))},Te=S.forwardRef(ce),Ae=Te,We=e(85418);function Me(Ye){var St=(0,de.useNavigate)();return(0,N.jsx)(We.Z,{placement:"bottomLeft",menu:{items:[{key:"1",label:(0,N.jsx)(le.ZP,{type:"link",icon:(0,N.jsx)(z.Z,{}),children:(0,N.jsx)(de.Link,{to:"/system/basic",children:"\u4FEE\u6539\u8D44\u6599"})})},{key:"2",label:(0,N.jsx)(le.ZP,{type:"link",icon:(0,N.jsx)(Ae,{}),onClick:function(){return localStorage.removeItem("token"),window.location.reload(),!0},children:"\u9000\u51FA\u767B\u5F55"})}]},children:(0,N.jsx)("span",{style:{paddingLeft:30,paddingRight:50},children:Ye.children})})}var xe=e(9361),Ve=e(96074),ve=e(38135),be=e(66968),st=e(53124),ct=e(28459),lt=e(66494),Et=e(48311);let ie=null,ke=Ye=>Ye(),tt=[],ut={};function nt(){const{getContainer:Ye,rtl:St,maxCount:Ot,top:Dt,bottom:Yn,showProgress:Xn,pauseOnHover:_n}=ut,xn=(Ye==null?void 0:Ye())||document.body;return{getContainer:()=>xn,rtl:St,maxCount:Ot,top:Dt,bottom:Yn,showProgress:Xn,pauseOnHover:_n}}const vt=S.forwardRef((Ye,St)=>{const{notificationConfig:Ot,sync:Dt}=Ye,{getPrefixCls:Yn}=(0,S.useContext)(st.E_),Xn=ut.prefixCls||Yn("notification"),_n=(0,S.useContext)(be.J),[xn,$t]=(0,Et.k)(Object.assign(Object.assign(Object.assign({},Ot),{prefixCls:Xn}),_n.notification));return S.useEffect(Dt,[]),S.useImperativeHandle(St,()=>{const zt=Object.assign({},xn);return Object.keys(zt).forEach(Mn=>{zt[Mn]=function(){return Dt(),xn[Mn].apply(xn,arguments)}}),{instance:zt,sync:Dt}}),$t}),jt=S.forwardRef((Ye,St)=>{const[Ot,Dt]=S.useState(nt),Yn=()=>{Dt(nt)};S.useEffect(Yn,[]);const Xn=(0,ct.w6)(),_n=Xn.getRootPrefixCls(),xn=Xn.getIconPrefixCls(),$t=Xn.getTheme(),zt=S.createElement(vt,{ref:St,sync:Yn,notificationConfig:Ot});return S.createElement(ct.ZP,{prefixCls:_n,iconPrefixCls:xn,theme:$t},Xn.holderRender?Xn.holderRender(zt):zt)});function Ut(){if(!ie){const Ye=document.createDocumentFragment(),St={fragment:Ye};ie=St,ke(()=>{(0,ve.s)(S.createElement(jt,{ref:Ot=>{const{instance:Dt,sync:Yn}=Ot||{};Promise.resolve().then(()=>{!St.instance&&Dt&&(St.instance=Dt,St.sync=Yn,Ut())})}}),Ye)});return}ie.instance&&(tt.forEach(Ye=>{switch(Ye.type){case"open":{ke(()=>{ie.instance.open(Object.assign(Object.assign({},ut),Ye.config))});break}case"destroy":ke(()=>{ie==null||ie.instance.destroy(Ye.key)});break}}),tt=[])}function Nt(Ye){ut=Object.assign(Object.assign({},ut),Ye),ke(()=>{var St;(St=ie==null?void 0:ie.sync)===null||St===void 0||St.call(ie)})}function Mt(Ye){const St=(0,ct.w6)();tt.push({type:"open",config:Ye}),Ut()}const Rt=Ye=>{tt.push({type:"destroy",key:Ye}),Ut()},Wt=["success","info","warning","error"],gn={open:Mt,destroy:Rt,config:Nt,useNotification:Et.Z,_InternalPanelDoNotUseOrYouWillBeFired:lt.ZP};Wt.forEach(Ye=>{gn[Ye]=St=>Mt(Object.assign(Object.assign({},St),{type:Ye}))});const In=()=>{};let Pn=null,On=null;var Sn=gn,An={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M555.88 488.24h-92.62v-82.79h92.62zm0-286.24h-92.62v85.59h92.62zm109.45 203.45H572.7v82.79h92.62zm-218.9-101.02h-92.61v84.18h92.6zm109.45 0h-92.61v84.18h92.6zm388.69 140.3c-19.65-14.02-67.36-18.23-102.44-11.22-4.2-33.67-23.85-63.14-57.53-89.8l-19.65-12.62-12.62 19.64c-25.26 39.29-32.28 103.83-5.62 145.92-12.63 7.02-36.48 15.44-67.35 15.44H67.56c-12.63 71.56 8.42 164.16 61.74 227.3C181.22 801.13 259.8 832 360.83 832c220.3 0 384.48-101.02 460.25-286.24 29.47 0 95.42 0 127.7-63.14 1.4-2.8 9.82-18.24 11.22-23.85zm-717.04-39.28h-92.61v82.79h92.6zm109.45 0h-92.61v82.79h92.6zm109.45 0h-92.61v82.79h92.6zM336.98 304.43h-92.61v84.19h92.6z"}}]},name:"docker",theme:"outlined"},kn=An,Hn=function(St,Ot){return S.createElement(w.Z,(0,E.Z)({},St,{ref:Ot,icon:kn}))},yr=S.forwardRef(Hn),Lr=yr,xr=e(72717),$r=e(87662),dt=e(43425),Jt={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M489.5 111.66c30.65-1.8 45.98 36.44 22.58 56.33A243.35 243.35 0 00426 354c0 134.76 109.24 244 244 244 72.58 0 139.9-31.83 186.01-86.08 19.87-23.38 58.07-8.1 56.34 22.53C900.4 745.82 725.15 912 512.5 912 291.31 912 112 732.69 112 511.5c0-211.39 164.29-386.02 374.2-399.65l.2-.01z"}}]},name:"moon",theme:"filled"},on=Jt,Be=function(St,Ot){return S.createElement(w.Z,(0,E.Z)({},St,{ref:Ot,icon:on}))},Le=S.forwardRef(Be),kt=Le,Kt={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M548 818v126a16 16 0 01-16 16h-40a16 16 0 01-16-16V818c15.85 1.64 27.84 2.46 36 2.46 8.15 0 20.16-.82 36-2.46m205.25-115.66l89.1 89.1a16 16 0 010 22.62l-28.29 28.29a16 16 0 01-22.62 0l-89.1-89.1c12.37-10.04 21.43-17.95 27.2-23.71 5.76-5.77 13.67-14.84 23.71-27.2m-482.5 0c10.04 12.36 17.95 21.43 23.71 27.2 5.77 5.76 14.84 13.67 27.2 23.71l-89.1 89.1a16 16 0 01-22.62 0l-28.29-28.29a16 16 0 010-22.63zM512 278c129.24 0 234 104.77 234 234S641.24 746 512 746 278 641.24 278 512s104.77-234 234-234M206 476c-1.64 15.85-2.46 27.84-2.46 36 0 8.15.82 20.16 2.46 36H80a16 16 0 01-16-16v-40a16 16 0 0116-16zm738 0a16 16 0 0116 16v40a16 16 0 01-16 16H818c1.64-15.85 2.46-27.84 2.46-36 0-8.15-.82-20.16-2.46-36zM814.06 180.65l28.29 28.29a16 16 0 010 22.63l-89.1 89.09c-10.04-12.37-17.95-21.43-23.71-27.2-5.77-5.76-14.84-13.67-27.2-23.71l89.1-89.1a16 16 0 0122.62 0m-581.5 0l89.1 89.1c-12.37 10.04-21.43 17.95-27.2 23.71-5.76 5.77-13.67 14.84-23.71 27.2l-89.1-89.1a16 16 0 010-22.62l28.29-28.29a16 16 0 0122.62 0M532 64a16 16 0 0116 16v126c-15.85-1.64-27.84-2.46-36-2.46-8.15 0-20.16.82-36 2.46V80a16 16 0 0116-16z"}}]},name:"sun",theme:"filled"},an=Kt,sn=function(St,Ot){return S.createElement(w.Z,(0,E.Z)({},St,{ref:Ot,icon:an}))},un=S.forwardRef(sn),fn=un,mn="drak",Tn="default",zn="compact";function rr(){var Ye=(0,de.useAntdConfigSetter)(),St=(0,de.useAntdConfig)(),Ot=(0,S.useState)(Tn),Dt=x()(Ot,2),Yn=Dt[0],Xn=Dt[1];(0,S.useEffect)(function(){var xn=St.theme.algorithm;xn.includes(xe.Z.darkAlgorithm)&&Xn(mn)});var _n=function(){Ye(function($t){var zt=St.theme.algorithm;return Yn==mn?(zt.includes(xe.Z.compactAlgorithm)?$t.theme.algorithm=[xe.Z.defaultAlgorithm,xe.Z.compactAlgorithm]:$t.theme.algorithm=[xe.Z.defaultAlgorithm],Xn(Tn),localStorage.setItem("dpanel-theme",Tn)):(zt.includes(xe.Z.compactAlgorithm)?$t.theme.algorithm=[xe.Z.darkAlgorithm,xe.Z.compactAlgorithm]:$t.theme.algorithm=[xe.Z.darkAlgorithm],Xn(mn),localStorage.setItem("dpanel-theme",mn)),$t})};return(0,N.jsx)(pe.Z,{title:"\u76AE\u80A4\u8272\u7CFB",placement:"left",children:(0,N.jsx)(le.ZP,{shape:"circle",size:"small",icon:Yn==Tn?(0,N.jsx)(kt,{}):(0,N.jsx)(fn,{}),onClick:function(){return _n()}})})}var Wn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M326 664H104c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h174v176c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V696c0-17.7-14.3-32-32-32zm16-576h-48c-8.8 0-16 7.2-16 16v176H104c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h222c17.7 0 32-14.3 32-32V104c0-8.8-7.2-16-16-16zm578 576H698c-17.7 0-32 14.3-32 32v224c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V744h174c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16zm0-384H746V104c0-8.8-7.2-16-16-16h-48c-8.8 0-16 7.2-16 16v224c0 17.7 14.3 32 32 32h222c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16z"}}]},name:"compress",theme:"outlined"},qt=Wn,$n=function(St,Ot){return S.createElement(w.Z,(0,E.Z)({},St,{ref:Ot,icon:qt}))},jn=S.forwardRef($n),Vn=jn;function ft(){var Ye=(0,de.useAntdConfigSetter)(),St=(0,de.useAntdConfig)(),Ot=(0,S.useState)(!1),Dt=x()(Ot,2),Yn=Dt[0],Xn=Dt[1];return(0,S.useEffect)(function(){var _n=St.theme.algorithm;_n.includes(xe.Z.compactAlgorithm)&&Xn(!0)}),(0,N.jsx)(pe.Z,{title:"\u7D27\u51D1\u6A21\u5F0F",placement:"left",children:(0,N.jsx)(le.ZP,{onClick:function(){Ye(function(xn){var $t=St.theme.algorithm;if($t.includes(xe.Z.darkAlgorithm)?xn.theme.algorithm=[xe.Z.darkAlgorithm]:xn.theme.algorithm=[xe.Z.defaultAlgorithm],Yn)Xn(!1),localStorage.setItem("dpanel-compact","1");else{var zt;(zt=xn.theme)===null||zt===void 0||zt.algorithm.push(xe.Z.compactAlgorithm),Xn(!0),localStorage.setItem("dpanel-compact","2")}return xn})},icon:(0,N.jsx)(Vn,{}),shape:"circle",size:"small",type:Yn?"primary":"default"})})}var bt=e(97857),Bt=e.n(bt),Pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 208H676V232h212v136zm0 224H676V432h212v160zM412 432h200v160H412V432zm200-64H412V232h200v136zm-476 64h212v160H136V432zm0-200h212v136H136V232zm0 424h212v136H136V656zm276 0h200v136H412V656zm476 136H676V656h212v136z"}}]},name:"table",theme:"outlined"},Ie=Pe,Ne=function(St,Ot){return S.createElement(w.Z,(0,E.Z)({},St,{ref:Ot,icon:Ie}))},ze=S.forwardRef(Ne),it=ze,Yt=e(34041),Ht=["10","20","50","100"];function nn(){var Ye={};if(localStorage.getItem("dpanel-pagesize")){var St;Ye.defaultValue=(St=localStorage.getItem("dpanel-pagesize"))!==null&&St!==void 0?St:""}return(0,N.jsx)(Z.Z,{placement:"left",content:(0,N.jsx)(Yt.Z,Bt()(Bt()({},Ye),{},{options:Ht.map(function(Ot){return{label:"".concat(Ot,"\u6761/\u9875"),value:Ot}}),placeholder:"\u9ED8\u8BA4\u8868\u683C\u5206\u9875\u6570",onChange:function(Dt){localStorage.setItem("dpanel-pagesize",Dt),location.reload()}})),trigger:"click",children:(0,N.jsx)(le.ZP,{icon:(0,N.jsx)(it,{}),shape:"circle",size:"small"})})}var ln={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M938.2 508.4L787.3 389c-3-2.4-7.3-.2-7.3 3.6V478H636V184h204v128c0 2.2 1.8 4 4 4h60c2.2 0 4-1.8 4-4V144c0-15.5-12.5-28-28-28H596c-15.5 0-28 12.5-28 28v736c0 15.5 12.5 28 28 28h284c15.5 0 28-12.5 28-28V712c0-2.2-1.8-4-4-4h-60c-2.2 0-4 1.8-4 4v128H636V546h144v85.4c0 3.8 4.4 6 7.3 3.6l150.9-119.4a4.5 4.5 0 000-7.2zM428 116H144c-15.5 0-28 12.5-28 28v168c0 2.2 1.8 4 4 4h60c2.2 0 4-1.8 4-4V184h204v294H244v-85.4c0-3.8-4.3-6-7.3-3.6l-151 119.4a4.52 4.52 0 000 7.1l151 119.5c2.9 2.3 7.3.2 7.3-3.6V546h144v294H184V712c0-2.2-1.8-4-4-4h-60c-2.2 0-4 1.8-4 4v168c0 15.5 12.5 28 28 28h284c15.5 0 28-12.5 28-28V144c0-15.5-12.5-28-28-28z"}}]},name:"split-cells",theme:"outlined"},Qt=ln,Zt=function(St,Ot){return S.createElement(w.Z,(0,E.Z)({},St,{ref:Ot,icon:Qt}))},en=S.forwardRef(Zt),bn=en;function Vt(){var Ye=(0,S.useState)(!1),St=x()(Ye,2),Ot=St[0],Dt=St[1];return(0,S.useEffect)(function(){var Yn=localStorage.getItem("dpanel-split-menu")!="1";Dt(Yn)}),(0,N.jsx)(pe.Z,{title:"\u4E3B\u83DC\u5355\u663E\u793A\u5728\u9876\u90E8",placement:"left",children:(0,N.jsx)(le.ZP,{onClick:function(){Ot?(Dt(!1),localStorage.setItem("dpanel-split-menu","1")):(Dt(!0),localStorage.setItem("dpanel-split-menu","2")),window.location.reload()},icon:(0,N.jsx)(bn,{}),shape:"circle",size:"small",type:Ot?"primary":"default"})})}function cn(){return(0,N.jsx)(Z.Z,{content:(0,N.jsxs)(k.Z,{direction:"vertical",size:"large",children:[(0,N.jsx)(rr,{},"switchTheme"),(0,N.jsx)(ft,{},"switchCompact"),(0,N.jsx)(nn,{},"pageSize"),(0,N.jsx)(Vt,{},"switchMenu")]}),trigger:"click",children:(0,N.jsx)(le.ZP,{icon:(0,N.jsx)(dt.Z,{}),shape:"circle",size:"small"})})}function Cn(){var Ye=(0,S.useState)(),St=x()(Ye,2),Ot=St[0],Dt=St[1],Yn=(0,S.useState)("local"),Xn=x()(Yn,2),_n=Xn[0],xn=Xn[1],$t=(0,S.useState)(0),zt=x()($t,2),Mn=zt[0],or=zt[1],ir=(0,S.useState)(!1),hn=x()(ir,2),jr=hn[0],Kr=hn[1];return(0,S.useEffect)(function(){Kr(!0),(0,$r.Kg)().then(function(zr){Dt(zr.data.list),xn(zr.data.currentName),Kr(!1)})},[Mn]),(0,N.jsxs)(k.Z.Compact,{children:[(0,N.jsx)(le.ZP,{type:"text",children:"\u5207\u6362\u73AF\u5883"}),(0,N.jsx)(Yt.Z,{loading:jr,onFocus:function(){or(Mn+1)},style:{width:150},onChange:function(){var zr=p()(v()().mark(function Pa(Fa){var eo;return v()().wrap(function(Ya){for(;;)switch(Ya.prev=Ya.next){case 0:return xn(Fa),Ya.next=3,(0,$r.vC)({name:Fa});case 3:eo=Ya.sent,eo&&window.location.reload();case 5:case"end":return Ya.stop()}},Pa)}));return function(Pa){return zr.apply(this,arguments)}}(),value:_n,options:Ot==null?void 0:Ot.map(function(zr){return{value:zr.name,label:zr.title}})})]})}function wn(){return qn.apply(this,arguments)}function qn(){return qn=p()(v()().mark(function Ye(){var St;return v()().wrap(function(Dt){for(;;)switch(Dt.prev=Dt.next){case 0:return Dt.next=2,(0,$r.bG)();case 2:return St=Dt.sent,Dt.abrupt("return",{currentUser:{username:St.data.user.username}});case 4:case"end":return Dt.stop()}},Ye)})),qn.apply(this,arguments)}var er=function(St){St.appConfig={message:{maxCount:3}};var Ot=localStorage.getItem("dpanel-theme"),Dt=localStorage.getItem("dpanel-compact");if(Ot&&Ot==mn){var Yn;(Yn=St.theme)!==null&&Yn!==void 0||(St.theme={}),St.theme.algorithm=[xe.Z.darkAlgorithm]}else{var Xn;(Xn=St.theme)!==null&&Xn!==void 0||(St.theme={}),St.theme.algorithm=[xe.Z.defaultAlgorithm]}return Dt&&Dt=="2"&&St.theme.algorithm.push(xe.Z.compactAlgorithm),St},Jn=function(St){var Ot,Dt=localStorage.getItem("dpanel-split-menu")!="1";return{logo:(0,N.jsx)(Lr,{}),menu:{locale:!1},layout:"mix",avatarProps:{title:(Ot=St.initialState)===null||Ot===void 0?void 0:Ot.currentUser.username,size:"small",render:function(Xn,_n){return(0,N.jsx)(Me,{children:_n})}},actionsRender:function(Xn){return(0,N.jsxs)(k.Z,{style:{marginTop:"5px"},split:(0,N.jsx)(Ve.Z,{type:"vertical"}),children:[(0,N.jsx)(Cn,{},"switchDockerEnv"),(0,N.jsx)(cn,{},"themeSetting"),(0,N.jsx)(J,{},"runLog")]})},splitMenus:Dt,footerRender:function(Xn,_n){return(0,N.jsxs)(xr.$_,{style:{textAlign:"center"},children:["DPanel - Docker \u7BA1\u7406\u9762\u677F \xA9 2024 Created by ",(0,N.jsx)("a",{href:"https://github.com/donknap",target:"_blank",children:"Donknap"})]})}}},Bn={baseURL:window.BASE_URL,timeout:0,requestInterceptors:[function(Ye){var St=localStorage.getItem("token")||"";return St.startsWith('"')&&(St=JSON.parse(St)),St&&(Ye.headers.Authorization="Bearer "+St),Ye},function(Ye){return Ye}],responseInterceptors:[function(Ye){var St=Ye.data;return Ye}],errorConfig:{errorHandler:function(St){var Ot=St.response;if(Ot&&(Ot.status===500||Ot.status===404))Sn.error({message:"\u9519\u8BEF",description:Ot.data.error,placement:"topRight"});else if(Ot&&Ot.status===401){Sn.error({message:"\u9519\u8BEF",description:Ot.data.error,placement:"topRight"}),window.location.href.indexOf("/dpanel/ui/user/login")==-1&&(document.location="/dpanel/ui/user/login");return}}}},Ir=e(45697),Qn=e.n(Ir),lr=e(69590),fr=e.n(lr),sr=e(41143),tr=e.n(sr),tn=e(96774),dn=e.n(tn);function yn(){return yn=Object.assign||function(Ye){for(var St=1;St=0||(Yn[Ot]=Ye[Ot]);return Yn}var Q={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},Ee={rel:["amphtml","canonical","alternate"]},he={type:["application/ld+json"]},Je={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},et=Object.keys(Q).map(function(Ye){return Q[Ye]}),xt={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},ue=Object.keys(xt).reduce(function(Ye,St){return Ye[xt[St]]=St,Ye},{}),Se=function(Ye,St){for(var Ot=Ye.length-1;Ot>=0;Ot-=1){var Dt=Ye[Ot];if(Object.prototype.hasOwnProperty.call(Dt,St))return Dt[St]}return null},j=function(Ye){var St=Se(Ye,Q.TITLE),Ot=Se(Ye,"titleTemplate");if(Array.isArray(St)&&(St=St.join("")),Ot&&St)return Ot.replace(/%s/g,function(){return St});var Dt=Se(Ye,"defaultTitle");return St||Dt||void 0},Ke=function(Ye){return Se(Ye,"onChangeClientState")||function(){}},qe=function(Ye,St){return St.filter(function(Ot){return Ot[Ye]!==void 0}).map(function(Ot){return Ot[Ye]}).reduce(function(Ot,Dt){return yn({},Ot,Dt)},{})},gt=function(Ye,St){return St.filter(function(Ot){return Ot[Q.BASE]!==void 0}).map(function(Ot){return Ot[Q.BASE]}).reverse().reduce(function(Ot,Dt){if(!Ot.length)for(var Yn=Object.keys(Dt),Xn=0;Xn/g,">").replace(/"/g,""").replace(/'/g,"'")},Rn=function(Ye){return Object.keys(Ye).reduce(function(St,Ot){var Dt=Ye[Ot]!==void 0?Ot+'="'+Ye[Ot]+'"':""+Ot;return St?St+" "+Dt:Dt},"")},dr=function(Ye,St){return St===void 0&&(St={}),Object.keys(Ye).reduce(function(Ot,Dt){return Ot[xt[Dt]||Dt]=Ye[Dt],Ot},St)},Rr=function(Ye,St){return St.map(function(Ot,Dt){var Yn,Xn=((Yn={key:Dt})["data-rh"]=!0,Yn);return Object.keys(Ot).forEach(function(_n){var xn=xt[_n]||_n;xn==="innerHTML"||xn==="cssText"?Xn.dangerouslySetInnerHTML={__html:Ot.innerHTML||Ot.cssText}:Xn[xn]=Ot[_n]}),S.createElement(Ye,Xn)})},Pr=function(Ye,St,Ot){switch(Ye){case Q.TITLE:return{toComponent:function(){return Yn=St.titleAttributes,(Xn={key:Dt=St.title})["data-rh"]=!0,_n=dr(Yn,Xn),[S.createElement(Q.TITLE,_n,Dt)];var Dt,Yn,Xn,_n},toString:function(){return function(Dt,Yn,Xn,_n){var xn=Rn(Xn),$t=Pt(Yn);return xn?"<"+Dt+' data-rh="true" '+xn+">"+vn($t,_n)+"":"<"+Dt+' data-rh="true">'+vn($t,_n)+""}(Ye,St.title,St.titleAttributes,Ot)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return dr(St)},toString:function(){return Rn(St)}};default:return{toComponent:function(){return Rr(Ye,St)},toString:function(){return function(Dt,Yn,Xn){return Yn.reduce(function(_n,xn){var $t=Object.keys(xn).filter(function(or){return!(or==="innerHTML"||or==="cssText")}).reduce(function(or,ir){var hn=xn[ir]===void 0?ir:ir+'="'+vn(xn[ir],Xn)+'"';return or?or+" "+hn:hn},""),zt=xn.innerHTML||xn.cssText||"",Mn=It.indexOf(Dt)===-1;return _n+"<"+Dt+' data-rh="true" '+$t+(Mn?"/>":">"+zt+"")},"")}(Ye,St,Ot)}}}},nr=function(Ye){var St=Ye.baseTag,Ot=Ye.bodyAttributes,Dt=Ye.encode,Yn=Ye.htmlAttributes,Xn=Ye.noscriptTags,_n=Ye.styleTags,xn=Ye.title,$t=xn===void 0?"":xn,zt=Ye.titleAttributes,Mn=Ye.linkTags,or=Ye.metaTags,ir=Ye.scriptTags,hn={toComponent:function(){},toString:function(){return""}};if(Ye.prioritizeSeoTags){var jr=function(Kr){var zr=Kr.linkTags,Pa=Kr.scriptTags,Fa=Kr.encode,eo=Nn(Kr.metaTags,Je),so=Nn(zr,Ee),Ya=Nn(Pa,he);return{priorityMethods:{toComponent:function(){return[].concat(Rr(Q.META,eo.priority),Rr(Q.LINK,so.priority),Rr(Q.SCRIPT,Ya.priority))},toString:function(){return Pr(Q.META,eo.priority,Fa)+" "+Pr(Q.LINK,so.priority,Fa)+" "+Pr(Q.SCRIPT,Ya.priority,Fa)}},metaTags:eo.default,linkTags:so.default,scriptTags:Ya.default}}(Ye);hn=jr.priorityMethods,Mn=jr.linkTags,or=jr.metaTags,ir=jr.scriptTags}return{priority:hn,base:Pr(Q.BASE,St,Dt),bodyAttributes:Pr("bodyAttributes",Ot,Dt),htmlAttributes:Pr("htmlAttributes",Yn,Dt),link:Pr(Q.LINK,Mn,Dt),meta:Pr(Q.META,or,Dt),noscript:Pr(Q.NOSCRIPT,Xn,Dt),script:Pr(Q.SCRIPT,ir,Dt),style:Pr(Q.STYLE,_n,Dt),title:Pr(Q.TITLE,{title:$t,titleAttributes:zt},Dt)}},vr=[],Mr=function(Ye,St){var Ot=this;St===void 0&&(St=typeof document!="undefined"),this.instances=[],this.value={setHelmet:function(Dt){Ot.context.helmet=Dt},helmetInstances:{get:function(){return Ot.canUseDOM?vr:Ot.instances},add:function(Dt){(Ot.canUseDOM?vr:Ot.instances).push(Dt)},remove:function(Dt){var Yn=(Ot.canUseDOM?vr:Ot.instances).indexOf(Dt);(Ot.canUseDOM?vr:Ot.instances).splice(Yn,1)}}},this.context=Ye,this.canUseDOM=St,St||(Ye.helmet=nr({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},Qr=S.createContext({}),ar=Qn().shape({setHelmet:Qn().func,helmetInstances:Qn().shape({get:Qn().func,add:Qn().func,remove:Qn().func})}),Or=typeof document!="undefined",Hr=function(Ye){function St(Ot){var Dt;return(Dt=Ye.call(this,Ot)||this).helmetData=new Mr(Dt.props.context,St.canUseDOM),Dt}return Kn(St,Ye),St.prototype.render=function(){return S.createElement(Qr.Provider,{value:this.helmetData.value},this.props.children)},St}(S.Component);Hr.canUseDOM=Or,Hr.propTypes={context:Qn().shape({helmet:Qn().shape()}),children:Qn().node.isRequired},Hr.defaultProps={context:{}},Hr.displayName="HelmetProvider";var sa=function(Ye,St){var Ot,Dt=document.head||document.querySelector(Q.HEAD),Yn=Dt.querySelectorAll(Ye+"[data-rh]"),Xn=[].slice.call(Yn),_n=[];return St&&St.length&&St.forEach(function(xn){var $t=document.createElement(Ye);for(var zt in xn)Object.prototype.hasOwnProperty.call(xn,zt)&&(zt==="innerHTML"?$t.innerHTML=xn.innerHTML:zt==="cssText"?$t.styleSheet?$t.styleSheet.cssText=xn.cssText:$t.appendChild(document.createTextNode(xn.cssText)):$t.setAttribute(zt,xn[zt]===void 0?"":xn[zt]));$t.setAttribute("data-rh","true"),Xn.some(function(Mn,or){return Ot=or,$t.isEqualNode(Mn)})?Xn.splice(Ot,1):_n.push($t)}),Xn.forEach(function(xn){return xn.parentNode.removeChild(xn)}),_n.forEach(function(xn){return Dt.appendChild(xn)}),{oldTags:Xn,newTags:_n}},Jr=function(Ye,St){var Ot=document.getElementsByTagName(Ye)[0];if(Ot){for(var Dt=Ot.getAttribute("data-rh"),Yn=Dt?Dt.split(","):[],Xn=[].concat(Yn),_n=Object.keys(St),xn=0;xn<_n.length;xn+=1){var $t=_n[xn],zt=St[$t]||"";Ot.getAttribute($t)!==zt&&Ot.setAttribute($t,zt),Yn.indexOf($t)===-1&&Yn.push($t);var Mn=Xn.indexOf($t);Mn!==-1&&Xn.splice(Mn,1)}for(var or=Xn.length-1;or>=0;or-=1)Ot.removeAttribute(Xn[or]);Yn.length===Xn.length?Ot.removeAttribute("data-rh"):Ot.getAttribute("data-rh")!==_n.join(",")&&Ot.setAttribute("data-rh",_n.join(","))}},Ba=function(Ye,St){var Ot=Ye.baseTag,Dt=Ye.htmlAttributes,Yn=Ye.linkTags,Xn=Ye.metaTags,_n=Ye.noscriptTags,xn=Ye.onChangeClientState,$t=Ye.scriptTags,zt=Ye.styleTags,Mn=Ye.title,or=Ye.titleAttributes;Jr(Q.BODY,Ye.bodyAttributes),Jr(Q.HTML,Dt),function(Kr,zr){Kr!==void 0&&document.title!==Kr&&(document.title=Pt(Kr)),Jr(Q.TITLE,zr)}(Mn,or);var ir={baseTag:sa(Q.BASE,Ot),linkTags:sa(Q.LINK,Yn),metaTags:sa(Q.META,Xn),noscriptTags:sa(Q.NOSCRIPT,_n),scriptTags:sa(Q.SCRIPT,$t),styleTags:sa(Q.STYLE,zt)},hn={},jr={};Object.keys(ir).forEach(function(Kr){var zr=ir[Kr],Pa=zr.newTags,Fa=zr.oldTags;Pa.length&&(hn[Kr]=Pa),Fa.length&&(jr[Kr]=ir[Kr].oldTags)}),St&&St(),xn(Ye,hn,jr)},$a=null,da=function(Ye){function St(){for(var Dt,Yn=arguments.length,Xn=new Array(Yn),_n=0;_n elements are self-closing and can not contain children. Refer to our API for more information.")}},Ot.flattenArrayTypeChildren=function(Dt){var Yn,Xn=Dt.child,_n=Dt.arrayTypeChildren;return yn({},_n,((Yn={})[Xn.type]=[].concat(_n[Xn.type]||[],[yn({},Dt.newChildProps,this.mapNestedChildrenToProps(Xn,Dt.nestedChildren))]),Yn))},Ot.mapObjectTypeChildren=function(Dt){var Yn,Xn,_n=Dt.child,xn=Dt.newProps,$t=Dt.newChildProps,zt=Dt.nestedChildren;switch(_n.type){case Q.TITLE:return yn({},xn,((Yn={})[_n.type]=zt,Yn.titleAttributes=yn({},$t),Yn));case Q.BODY:return yn({},xn,{bodyAttributes:yn({},$t)});case Q.HTML:return yn({},xn,{htmlAttributes:yn({},$t)});default:return yn({},xn,((Xn={})[_n.type]=yn({},$t),Xn))}},Ot.mapArrayTypeChildrenToProps=function(Dt,Yn){var Xn=yn({},Yn);return Object.keys(Dt).forEach(function(_n){var xn;Xn=yn({},Xn,((xn={})[_n]=Dt[_n],xn))}),Xn},Ot.warnOnInvalidChildren=function(Dt,Yn){return tr()(et.some(function(Xn){return Dt.type===Xn}),typeof Dt.type=="function"?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+et.join(", ")+" are allowed. Helmet does not support rendering <"+Dt.type+"> elements. Refer to our API for more information."),tr()(!Yn||typeof Yn=="string"||Array.isArray(Yn)&&!Yn.some(function(Xn){return typeof Xn!="string"}),"Helmet expects a string as a child of <"+Dt.type+">. Did you forget to wrap your children in braces? ( <"+Dt.type+">{``} ) Refer to our API for more information."),!0},Ot.mapChildrenToProps=function(Dt,Yn){var Xn=this,_n={};return S.Children.forEach(Dt,function(xn){if(xn&&xn.props){var $t=xn.props,zt=$t.children,Mn=me($t,Br),or=Object.keys(Mn).reduce(function(hn,jr){return hn[ue[jr]||jr]=Mn[jr],hn},{}),ir=xn.type;switch(typeof ir=="symbol"?ir=ir.toString():Xn.warnOnInvalidChildren(xn,zt),ir){case Q.FRAGMENT:Yn=Xn.mapChildrenToProps(zt,Yn);break;case Q.LINK:case Q.META:case Q.NOSCRIPT:case Q.SCRIPT:case Q.STYLE:_n=Xn.flattenArrayTypeChildren({child:xn,arrayTypeChildren:_n,newChildProps:or,nestedChildren:zt});break;default:Yn=Xn.mapObjectTypeChildren({child:xn,newProps:Yn,newChildProps:or,nestedChildren:zt})}}}),this.mapArrayTypeChildrenToProps(_n,Yn)},Ot.render=function(){var Dt=this.props,Yn=Dt.children,Xn=me(Dt,Ar),_n=yn({},Xn),xn=Xn.helmetData;return Yn&&(_n=this.mapChildrenToProps(Yn,_n)),!xn||xn instanceof Mr||(xn=new Mr(xn.context,xn.instances)),xn?S.createElement(da,yn({},_n,{context:xn.value,helmetData:void 0})):S.createElement(Qr.Consumer,null,function($t){return S.createElement(da,yn({},_n,{context:$t}))})},St}(S.Component);Dr.propTypes={base:Qn().object,bodyAttributes:Qn().object,children:Qn().oneOfType([Qn().arrayOf(Qn().node),Qn().node]),defaultTitle:Qn().string,defer:Qn().bool,encodeSpecialCharacters:Qn().bool,htmlAttributes:Qn().object,link:Qn().arrayOf(Qn().object),meta:Qn().arrayOf(Qn().object),noscript:Qn().arrayOf(Qn().object),onChangeClientState:Qn().func,script:Qn().arrayOf(Qn().object),style:Qn().arrayOf(Qn().object),title:Qn().string,titleAttributes:Qn().object,titleTemplate:Qn().string,prioritizeSeoTags:Qn().bool,helmetData:Qn().object},Dr.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},Dr.displayName="Helmet";var wr={},_r=function(St){return S.createElement(Hr,{context:wr},St)},ya=function(Ye){var St=!!(Ye&&Ye.name!=="dontHaveAccess");return{canSeeAdmin:St}},Aa=e(44886),Xa=e(78382);function Er(Ye){var St=(0,Aa.t)("@@initialState"),Ot=St.initialState,Dt=S.useMemo(function(){return ya(Ot)},[Ot]);return(0,N.jsx)(Xa.J.Provider,{value:Dt,children:Ye.children})}function Nr(Ye){return(0,N.jsx)(Er,{children:Ye})}var ua=e(13769),Ca=e.n(ua),Ia=e(11568),co=e(53159),lo=e(82492),Ja=e.n(lo),no=["appConfig"],uo=null,Sa=function(){return uo||(uo=Ho().applyPlugins({key:"antd",type:de.ApplyPluginsType.modify,initialValue:Bt()(Bt()({},{}),{},{appConfig:{}})}),uo.theme||(uo.theme={})),uo};function To(Ye){var St=Ye.children,Ot=St,Dt=S.useState(function(){var $t=Sa(),zt=$t.appConfig,Mn=Ca()($t,no);return Mn}),Yn=x()(Dt,2),Xn=Yn[0],_n=Yn[1],xn=function(zt){_n(function(Mn){return Ja()({},Mn,typeof zt=="function"?zt(Mn):zt)})};return Xn.prefixCls&&ct.ZP.config({prefixCls:Xn.prefixCls}),Xn.iconPrefixCls&&ct.ZP.config({iconPrefixCls:Xn.iconPrefixCls}),Xn.theme&&ct.ZP.config({theme:Xn.theme}),Ot=(0,N.jsx)(ct.ZP,Bt()(Bt()({},Xn),{},{children:Ot})),Ot=(0,N.jsx)(Ia.V9,{children:Ot}),Ot=(0,N.jsx)(co.C.Provider,{value:xn,children:(0,N.jsx)(co.S.Provider,{value:Xn,children:Ot})}),Ot}function jo(Ye){return(0,N.jsx)(To,{children:Ye})}function _o(Ye){var St=Sa(),Ot=St.appConfig,Dt=Ot===void 0?{}:Ot;return(0,N.jsx)(D.Z,Bt()(Bt()({},Dt),{},{children:Ye}))}function qo(){return(0,N.jsx)("div",{})}function Mo(Ye){var St=S.useRef(!1),Ot=(0,Aa.t)("@@initialState")||{},Dt=Ot.loading,Yn=Dt===void 0?!1:Dt;return S.useEffect(function(){Yn||(St.current=!0)},[Yn]),Yn&&!St.current&&typeof window!="undefined"?(0,N.jsx)(qo,{}):Ye.children}function $o(Ye){return(0,N.jsx)(Mo,{children:Ye})}var _a=e(1413),go={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Ao=go,at=e(276),yt=function(St,Ot){return S.createElement(at.Z,(0,_a.Z)((0,_a.Z)({},St),{},{ref:Ot,icon:Ao}))},ht=S.forwardRef(yt),Tt=ht,rn=e(3803),Fn=function(St,Ot){return S.createElement(at.Z,(0,_a.Z)((0,_a.Z)({},St),{},{ref:Ot,icon:rn.Z}))},ur=S.forwardRef(Fn),Un=ur,Ln=e(551),Sr=function(St,Ot){return S.createElement(at.Z,(0,_a.Z)((0,_a.Z)({},St),{},{ref:Ot,icon:Ln.Z}))},br=S.forwardRef(Sr),hr=br,At={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M456 231a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"more",theme:"outlined"},Wr=At,kr=function(St,Ot){return S.createElement(at.Z,(0,_a.Z)((0,_a.Z)({},St),{},{ref:Ot,icon:Wr}))},Fr=S.forwardRef(kr),ea=Fr,ta=e(34689),Vr=function(St,Ot){return S.createElement(at.Z,(0,_a.Z)((0,_a.Z)({},St),{},{ref:Ot,icon:ta.Z}))},aa=S.forwardRef(Vr),Xr=aa,oa={DotChartOutlined:Tt,RobotOutlined:Un,SaveOutlined:hr,MoreOutlined:ea,SettingOutlined:Xr};function ha(Ye){return Ye.replace(Ye[0],Ye[0].toUpperCase()).replace(/-(w)/g,function(St,Ot){return Ot.toUpperCase()})}function Zr(Ye){var St=Ye.routes;Object.keys(St).forEach(function(Ot){var Dt=St[Ot].icon;if(Dt&&typeof Dt=="string"){var Yn=ha(Dt);(oa[Yn]||oa[Yn+"Outlined"])&&(St[Ot].icon=S.createElement(oa[Yn]||oa[Yn+"Outlined"]))}})}var va=e(30381),Va=e.n(va),qa=e(83839),ga=e(6053);function wa(){var Ye=getLocale();if(moment!=null&&moment.locale){var St;moment.locale(((St=localeInfo[Ye])===null||St===void 0?void 0:St.momentLocale)||"")}setIntl(Ye)}var ma=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?S.useLayoutEffect:S.useEffect,Ta=function(St){var Ot,Dt=(0,ga.Kd)(),Yn=S.useState(Dt),Xn=x()(Yn,2),_n=Xn[0],xn=Xn[1],$t=S.useState(function(){return(0,ga.lw)(_n,!0)}),zt=x()($t,2),Mn=zt[0],or=zt[1],ir=function(zr){if(Va()!==null&&Va()!==void 0&&Va().locale){var Pa;Va().locale(((Pa=ga.H8[zr])===null||Pa===void 0?void 0:Pa.momentLocale)||"en")}xn(zr),or((0,ga.lw)(zr))};ma(function(){return ga.B.on(ga.PZ,ir),function(){ga.B.off(ga.PZ,ir)}},[]);var hn={},jr=(0,ga.Mg)();return(0,N.jsx)(ct.ZP,{direction:jr,locale:((Ot=ga.H8[_n])===null||Ot===void 0?void 0:Ot.antd)||hn,children:(0,N.jsx)(ga.eU,{value:Mn,children:St.children})})};function Za(Ye){return S.createElement(Ta,null,Ye)}var ro="Umi Max",fo=function(){var St=(0,S.useState)(ro),Ot=x()(St,2),Dt=Ot[0],Yn=Ot[1];return{name:Dt,setName:Yn}},vo=fo,ka=e(52626),to={initialState:void 0,loading:!0,error:void 0},mo=function(){var Ye=(0,S.useState)(to),St=x()(Ye,2),Ot=St[0],Dt=St[1],Yn=(0,S.useCallback)(p()(v()().mark(function _n(){var xn;return v()().wrap(function(zt){for(;;)switch(zt.prev=zt.next){case 0:return Dt(function(Mn){return Bt()(Bt()({},Mn),{},{loading:!0,error:void 0})}),zt.prev=1,zt.next=4,wn();case 4:xn=zt.sent,Dt(function(Mn){return Bt()(Bt()({},Mn),{},{initialState:xn,loading:!1})}),zt.next=11;break;case 8:zt.prev=8,zt.t0=zt.catch(1),Dt(function(Mn){return Bt()(Bt()({},Mn),{},{error:zt.t0,loading:!1})});case 11:case"end":return zt.stop()}},_n,null,[[1,8]])})),[]),Xn=(0,S.useCallback)(function(){var _n=p()(v()().mark(function xn($t){return v()().wrap(function(Mn){for(;;)switch(Mn.prev=Mn.next){case 0:Dt(function(or){return typeof $t=="function"?Bt()(Bt()({},or),{},{initialState:$t(or.initialState),loading:!1}):Bt()(Bt()({},or),{},{initialState:$t,loading:!1})});case 1:case"end":return Mn.stop()}},xn)}));return function(xn){return _n.apply(this,arguments)}}(),[]);return(0,S.useEffect)(function(){Yn()},[]),Bt()(Bt()({},Ot),{},{refresh:Yn,setInitialState:Xn})},Ka={model_1:{namespace:"global",model:vo},model_2:{namespace:"subscriber",model:ka.Z},model_3:{namespace:"@@initialState",model:mo}};function ho(Ye){var St=S.useMemo(function(){return Object.keys(Ka).reduce(function(Ot,Dt){return Ot[Ka[Dt].namespace]=Ka[Dt].model,Ot},{})},[]);return(0,N.jsx)(Aa.z,Bt()(Bt()({models:St},Ye),{},{children:Ye.children}))}function xo(Ye,St){return(0,N.jsx)(ho,Bt()(Bt()({},St),{},{children:Ye}))}function Bi(Ye){return Ye.default?typeof Ye.default=="function"?Ye.default():Ye.default:Ye}function Qe(){return[{apply:Bi(t),path:void 0},{apply:r,path:void 0},{apply:a,path:void 0},{apply:o,path:void 0},{apply:l,path:void 0},{apply:c,path:void 0},{apply:u,path:void 0},{apply:s,path:void 0}]}function Oa(){return["patchRoutes","patchClientRoutes","modifyContextOpts","modifyClientRenderOpts","rootContainer","innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","render","onRouteChange","antd","getInitialState","layout","locale","qiankun","request"]}var ei=null;function io(){return ei=de.PluginManager.create({plugins:Qe(),validKeys:Oa()}),ei}function Ho(){return ei}},54006:function(m,h,e){"use strict";e.d(h,{ApplyPluginsType:function(){return Tn},Link:function(){return gn},Outlet:function(){return In.j3},PluginManager:function(){return zn},history:function(){return rr.m8},matchRoutes:function(){return In.fp},request:function(){return Ut},useAntdConfig:function(){return o},useAntdConfigSetter:function(){return l},useAppData:function(){return Wt.Ov},useIntl:function(){return c.YB},useLocation:function(){return In.TH},useModel:function(){return u.t},useNavigate:function(){return In.s0},useOutletContext:function(){return In.bx},useParams:function(){return In.UO},useSearchParams:function(){return Rt.lr}});var t=e(83228),r=e(67294),a=e(53159);function o(){return r.useContext(a.S)}function l(){return r.useContext(a.C)}var c=e(66999),u=e(44886),s=e(15009),d=e.n(s),v=e(99289),y=e.n(v),p=e(13769),f=e(52677),x=e.n(f),E=e(97857),S=e.n(E),P=e(9669),R=e.n(P),w=e(91296),A=e.n(w),C=e(93096),M=e.n(C);function D(){return typeof document!="undefined"&&typeof document.visibilityState!="undefined"?document.visibilityState!=="hidden":!0}function k(){return typeof navigator.onLine!="undefined"?navigator.onLine:!0}var Z=new Map,Y=function(Ie,Ne,ze){var it=Z.get(Ie);it!=null&&it.timer&&clearTimeout(it.timer);var Yt=void 0;Ne>-1&&(Yt=setTimeout(function(){Z.delete(Ie)},Ne)),Z.set(Ie,{data:ze,timer:Yt,startTime:new Date().getTime()})},te=function(Ie){var Ne=Z.get(Ie);return{data:Ne==null?void 0:Ne.data,startTime:Ne==null?void 0:Ne.startTime}},le=function(Pe,Ie){var Ne=typeof Symbol=="function"&&Pe[Symbol.iterator];if(!Ne)return Pe;var ze=Ne.call(Pe),it,Yt=[],Ht;try{for(;(Ie===void 0||Ie-- >0)&&!(it=ze.next()).done;)Yt.push(it.value)}catch(nn){Ht={error:nn}}finally{try{it&&!it.done&&(Ne=ze.return)&&Ne.call(ze)}finally{if(Ht)throw Ht.error}}return Yt},H=function(){for(var Pe=[],Ie=0;Ie0)&&!(it=ze.next()).done;)Yt.push(it.value)}catch(nn){Ht={error:nn}}finally{try{it&&!it.done&&(Ne=ze.return)&&Ne.call(ze)}finally{if(Ht)throw Ht.error}}return Yt},ge=function(){for(var Pe=[],Ie=0;Ie0)&&!(it=ze.next()).done;)Yt.push(it.value)}catch(nn){Ht={error:nn}}finally{try{it&&!it.done&&(Ne=ze.return)&&Ne.call(ze)}finally{if(Ht)throw Ht.error}}return Yt},$e=function(){for(var Pe=[],Ie=0;Ie0){var vr=sr&&((nr=getCache(sr))===null||nr===void 0?void 0:nr.startTime)||0;yn===-1||new Date().getTime()-vr<=yn||Object.values(Pt).forEach(function(Mr){Mr.refresh()})}else Rn.current.apply(Rn,$e(Jn))},[]);var Rr=useCallback(function(){Object.values(mt.current).forEach(function(nr){nr.unmount()}),et.current=Ce,Nn({}),mt.current={}},[Nn]);useUpdateEffect(function(){Ht||Object.values(mt.current).forEach(function(nr){nr.refresh()})},$e(it)),useEffect(function(){return function(){Object.values(mt.current).forEach(function(nr){nr.unmount()})}},[]);var Pr=useCallback(function(nr){return function(){console.warn("You should't call "+nr+" when service not executed once.")}},[]);return Fe(Fe({loading:Ee&&!Ht||bn,data:me,error:void 0,params:[],cancel:Pr("cancel"),refresh:Pr("refresh"),mutate:Pr("mutate")},Pt[et.current]||{}),{run:vn,fetches:Pt,reset:Rr})}var je=null,Oe=function(){return Oe=Object.assign||function(Pe){for(var Ie,Ne=1,ze=arguments.length;Ne0)&&!(it=ze.next()).done;)Yt.push(it.value)}catch(nn){Ht={error:nn}}finally{try{it&&!it.done&&(Ne=ze.return)&&Ne.call(ze)}finally{if(Ht)throw Ht.error}}return Yt},O=function(){for(var Pe=[],Ie=0;Ie0)&&!(it=ze.next()).done;)Yt.push(it.value)}catch(nn){Ht={error:nn}}finally{try{it&&!it.done&&(Ne=ze.return)&&Ne.call(ze)}finally{if(Ht)throw Ht.error}}return Yt},ce=function(){for(var Pe=[],Ie=0;IeJe&&(Ee=Math.max(1,Je)),fr({current:Ee,pageSize:he})},[sr,fr]),dn=useCallback(function(me){tn(me,Jn)},[tn,Jn]),yn=useCallback(function(me){tn(qn,me)},[tn,qn]),Kn=useRef(dn);Kn.current=dn,useUpdateEffect(function(){Ie.manual||Kn.current(1)},ce(Ht));var rt=useCallback(function(me,Q,Ee){fr({current:me.current,pageSize:me.pageSize||it,filters:Q,sorter:Ee})},[lr,Ir,fr]);return z({loading:Vt,data:Zt,params:en,run:bn,pagination:{current:qn,pageSize:Jn,total:sr,totalPage:tr,onChange:tn,changeCurrent:dn,changePageSize:yn},tableProps:{dataSource:(Zt==null?void 0:Zt.list)||[],loading:Vt,onChange:rt,pagination:{current:qn,pageSize:Jn,total:sr}},sorter:Ir,filters:lr},cn)}var Ae=null,We=r.createContext({});We.displayName="UseRequestConfigContext";var Me=We,xe=function(){return xe=Object.assign||function(Pe){for(var Ie,Ne=1,ze=arguments.length;Ne0)&&!(it=ze.next()).done;)Yt.push(it.value)}catch(nn){Ht={error:nn}}finally{try{it&&!it.done&&(Ne=ze.return)&&Ne.call(ze)}finally{if(Ht)throw Ht.error}}return Yt},be=function(){for(var Pe=[],Ie=0;Ie1&&arguments[1]!==void 0?arguments[1]:{};return useUmiRequest(Pe,_objectSpread({formatResult:function(ze){return ze==null?void 0:ze.data},requestMethod:function(ze){if(typeof ze=="string")return Ut(ze);if(_typeof(ze)==="object"){var it=ze.url,Yt=_objectWithoutProperties(ze,ke);return Ut(it,Yt)}throw new Error("request options error")}},Ie))}var ut,nt,vt=function(){return nt||(nt=(0,ie.We)().applyPlugins({key:"request",type:Tn.modify,initialValue:{}}),nt)},jt=function(){var Ie,Ne;if(ut)return ut;var ze=vt();return ut=R().create(ze),ze==null||(Ie=ze.requestInterceptors)===null||Ie===void 0||Ie.forEach(function(it){it instanceof Array?ut.interceptors.request.use(function(){var Yt=y()(d()().mark(function Ht(nn){var ln,Qt,Zt,en;return d()().wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:if(ln=nn.url,it[0].length!==2){Vt.next=8;break}return Vt.next=4,it[0](ln,nn);case 4:return Qt=Vt.sent,Zt=Qt.url,en=Qt.options,Vt.abrupt("return",S()(S()({},en),{},{url:Zt}));case 8:return Vt.abrupt("return",it[0](nn));case 9:case"end":return Vt.stop()}},Ht)}));return function(Ht){return Yt.apply(this,arguments)}}(),it[1]):ut.interceptors.request.use(function(){var Yt=y()(d()().mark(function Ht(nn){var ln,Qt,Zt,en;return d()().wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:if(ln=nn.url,it.length!==2){Vt.next=8;break}return Vt.next=4,it(ln,nn);case 4:return Qt=Vt.sent,Zt=Qt.url,en=Qt.options,Vt.abrupt("return",S()(S()({},en),{},{url:Zt}));case 8:return Vt.abrupt("return",it(nn));case 9:case"end":return Vt.stop()}},Ht)}));return function(Ht){return Yt.apply(this,arguments)}}())}),ze==null||(Ne=ze.responseInterceptors)===null||Ne===void 0||Ne.forEach(function(it){it instanceof Array?ut.interceptors.response.use(it[0],it[1]):ut.interceptors.response.use(it)}),ut.interceptors.response.use(function(it){var Yt,Ht=it.data;return(Ht==null?void 0:Ht.success)===!1&&ze!==null&&ze!==void 0&&(Yt=ze.errorConfig)!==null&&Yt!==void 0&&Yt.errorThrower&&ze.errorConfig.errorThrower(Ht),it}),ut},Ut=function(Ie){var Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{method:"GET"},ze=jt(),it=vt(),Yt=Ne.getResponse,Ht=Yt===void 0?!1:Yt,nn=Ne.requestInterceptors,ln=Ne.responseInterceptors,Qt=nn==null?void 0:nn.map(function(en){return en instanceof Array?ze.interceptors.request.use(function(){var bn=y()(d()().mark(function Vt(cn){var Cn,wn,qn,er;return d()().wrap(function(Bn){for(;;)switch(Bn.prev=Bn.next){case 0:if(Cn=cn.url,en[0].length!==2){Bn.next=8;break}return Bn.next=4,en[0](Cn,cn);case 4:return wn=Bn.sent,qn=wn.url,er=wn.options,Bn.abrupt("return",S()(S()({},er),{},{url:qn}));case 8:return Bn.abrupt("return",en[0](cn));case 9:case"end":return Bn.stop()}},Vt)}));return function(Vt){return bn.apply(this,arguments)}}(),en[1]):ze.interceptors.request.use(function(){var bn=y()(d()().mark(function Vt(cn){var Cn,wn,qn,er;return d()().wrap(function(Bn){for(;;)switch(Bn.prev=Bn.next){case 0:if(Cn=cn.url,en.length!==2){Bn.next=8;break}return Bn.next=4,en(Cn,cn);case 4:return wn=Bn.sent,qn=wn.url,er=wn.options,Bn.abrupt("return",S()(S()({},er),{},{url:qn}));case 8:return Bn.abrupt("return",en(cn));case 9:case"end":return Bn.stop()}},Vt)}));return function(Vt){return bn.apply(this,arguments)}}())}),Zt=ln==null?void 0:ln.map(function(en){return en instanceof Array?ze.interceptors.response.use(en[0],en[1]):ze.interceptors.response.use(en)});return new Promise(function(en,bn){ze.request(S()(S()({},Ne),{},{url:Ie})).then(function(Vt){Qt==null||Qt.forEach(function(cn){ze.interceptors.request.eject(cn)}),Zt==null||Zt.forEach(function(cn){ze.interceptors.response.eject(cn)}),en(Ht?Vt:Vt.data)}).catch(function(Vt){Qt==null||Qt.forEach(function(wn){ze.interceptors.request.eject(wn)}),Zt==null||Zt.forEach(function(wn){ze.interceptors.response.eject(wn)});try{var cn,Cn=it==null||(cn=it.errorConfig)===null||cn===void 0?void 0:cn.errorHandler;Cn&&Cn(Vt,Ne,it)}catch(wn){bn(wn)}bn(Vt)})})},Nt=e(58096),Mt=e(49647),Rt=e(39711),Wt=e(34162),Gt=["prefetch"];function gn(Pe){var Ie,Ne=Pe.prefetch,ze=(0,Mt.Z)(Pe,Gt),it=(0,Wt.Ov)(),Yt=typeof Pe.to=="string"?Pe.to:(Ie=Pe.to)===null||Ie===void 0?void 0:Ie.pathname;return Yt?r.createElement(Rt.rU,(0,Nt.Z)({onMouseEnter:function(){var nn;return Ne&&Yt&&((nn=it.preloadRoute)===null||nn===void 0?void 0:nn.call(it,Yt))}},ze),Pe.children):null}var In=e(96974);function Pn(Pe){"@babel/helpers - typeof";return Pn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Ie){return typeof Ie}:function(Ie){return Ie&&typeof Symbol=="function"&&Ie.constructor===Symbol&&Ie!==Symbol.prototype?"symbol":typeof Ie},Pn(Pe)}function On(){"use strict";On=function(){return Ie};var Pe,Ie={},Ne=Object.prototype,ze=Ne.hasOwnProperty,it=Object.defineProperty||function(me,Q,Ee){me[Q]=Ee.value},Yt=typeof Symbol=="function"?Symbol:{},Ht=Yt.iterator||"@@iterator",nn=Yt.asyncIterator||"@@asyncIterator",ln=Yt.toStringTag||"@@toStringTag";function Qt(me,Q,Ee){return Object.defineProperty(me,Q,{value:Ee,enumerable:!0,configurable:!0,writable:!0}),me[Q]}try{Qt({},"")}catch(me){Qt=function(Ee,he,Je){return Ee[he]=Je}}function Zt(me,Q,Ee,he){var Je=Q&&Q.prototype instanceof qn?Q:qn,et=Object.create(Je.prototype),xt=new Kn(he||[]);return it(et,"_invoke",{value:tr(me,Ee,xt)}),et}function en(me,Q,Ee){try{return{type:"normal",arg:me.call(Q,Ee)}}catch(he){return{type:"throw",arg:he}}}Ie.wrap=Zt;var bn="suspendedStart",Vt="suspendedYield",cn="executing",Cn="completed",wn={};function qn(){}function er(){}function Jn(){}var Bn={};Qt(Bn,Ht,function(){return this});var Ir=Object.getPrototypeOf,Qn=Ir&&Ir(Ir(rt([])));Qn&&Qn!==Ne&&ze.call(Qn,Ht)&&(Bn=Qn);var lr=Jn.prototype=qn.prototype=Object.create(Bn);function fr(me){["next","throw","return"].forEach(function(Q){Qt(me,Q,function(Ee){return this._invoke(Q,Ee)})})}function sr(me,Q){function Ee(Je,et,xt,ue){var Se=en(me[Je],me,et);if(Se.type!=="throw"){var j=Se.arg,Ke=j.value;return Ke&&Pn(Ke)=="object"&&ze.call(Ke,"__await")?Q.resolve(Ke.__await).then(function(qe){Ee("next",qe,xt,ue)},function(qe){Ee("throw",qe,xt,ue)}):Q.resolve(Ke).then(function(qe){j.value=qe,xt(j)},function(qe){return Ee("throw",qe,xt,ue)})}ue(Se.arg)}var he;it(this,"_invoke",{value:function(et,xt){function ue(){return new Q(function(Se,j){Ee(et,xt,Se,j)})}return he=he?he.then(ue,ue):ue()}})}function tr(me,Q,Ee){var he=bn;return function(Je,et){if(he===cn)throw new Error("Generator is already running");if(he===Cn){if(Je==="throw")throw et;return{value:Pe,done:!0}}for(Ee.method=Je,Ee.arg=et;;){var xt=Ee.delegate;if(xt){var ue=tn(xt,Ee);if(ue){if(ue===wn)continue;return ue}}if(Ee.method==="next")Ee.sent=Ee._sent=Ee.arg;else if(Ee.method==="throw"){if(he===bn)throw he=Cn,Ee.arg;Ee.dispatchException(Ee.arg)}else Ee.method==="return"&&Ee.abrupt("return",Ee.arg);he=cn;var Se=en(me,Q,Ee);if(Se.type==="normal"){if(he=Ee.done?Cn:Vt,Se.arg===wn)continue;return{value:Se.arg,done:Ee.done}}Se.type==="throw"&&(he=Cn,Ee.method="throw",Ee.arg=Se.arg)}}}function tn(me,Q){var Ee=Q.method,he=me.iterator[Ee];if(he===Pe)return Q.delegate=null,Ee==="throw"&&me.iterator.return&&(Q.method="return",Q.arg=Pe,tn(me,Q),Q.method==="throw")||Ee!=="return"&&(Q.method="throw",Q.arg=new TypeError("The iterator does not provide a '"+Ee+"' method")),wn;var Je=en(he,me.iterator,Q.arg);if(Je.type==="throw")return Q.method="throw",Q.arg=Je.arg,Q.delegate=null,wn;var et=Je.arg;return et?et.done?(Q[me.resultName]=et.value,Q.next=me.nextLoc,Q.method!=="return"&&(Q.method="next",Q.arg=Pe),Q.delegate=null,wn):et:(Q.method="throw",Q.arg=new TypeError("iterator result is not an object"),Q.delegate=null,wn)}function dn(me){var Q={tryLoc:me[0]};1 in me&&(Q.catchLoc=me[1]),2 in me&&(Q.finallyLoc=me[2],Q.afterLoc=me[3]),this.tryEntries.push(Q)}function yn(me){var Q=me.completion||{};Q.type="normal",delete Q.arg,me.completion=Q}function Kn(me){this.tryEntries=[{tryLoc:"root"}],me.forEach(dn,this),this.reset(!0)}function rt(me){if(me||me===""){var Q=me[Ht];if(Q)return Q.call(me);if(typeof me.next=="function")return me;if(!isNaN(me.length)){var Ee=-1,he=function Je(){for(;++Ee=0;--Je){var et=this.tryEntries[Je],xt=et.completion;if(et.tryLoc==="root")return he("end");if(et.tryLoc<=this.prev){var ue=ze.call(et,"catchLoc"),Se=ze.call(et,"finallyLoc");if(ue&&Se){if(this.prev=0;--he){var Je=this.tryEntries[he];if(Je.tryLoc<=this.prev&&ze.call(Je,"finallyLoc")&&this.prev=0;--Ee){var he=this.tryEntries[Ee];if(he.finallyLoc===Q)return this.complete(he.completion,he.afterLoc),yn(he),wn}},catch:function(Q){for(var Ee=this.tryEntries.length-1;Ee>=0;--Ee){var he=this.tryEntries[Ee];if(he.tryLoc===Q){var Je=he.completion;if(Je.type==="throw"){var et=Je.arg;yn(he)}return et}}throw new Error("illegal catch attempt")},delegateYield:function(Q,Ee,he){return this.delegate={iterator:rt(Q),resultName:Ee,nextLoc:he},this.method==="next"&&(this.arg=Pe),wn}},Ie}function Sn(Pe,Ie){if(Pn(Pe)!="object"||!Pe)return Pe;var Ne=Pe[Symbol.toPrimitive];if(Ne!==void 0){var ze=Ne.call(Pe,Ie||"default");if(Pn(ze)!="object")return ze;throw new TypeError("@@toPrimitive must return a primitive value.")}return(Ie==="string"?String:Number)(Pe)}function An(Pe){var Ie=Sn(Pe,"string");return Pn(Ie)=="symbol"?Ie:String(Ie)}function kn(Pe,Ie,Ne){return Ie=An(Ie),Ie in Pe?Object.defineProperty(Pe,Ie,{value:Ne,enumerable:!0,configurable:!0,writable:!0}):Pe[Ie]=Ne,Pe}function Hn(Pe,Ie){var Ne=Object.keys(Pe);if(Object.getOwnPropertySymbols){var ze=Object.getOwnPropertySymbols(Pe);Ie&&(ze=ze.filter(function(it){return Object.getOwnPropertyDescriptor(Pe,it).enumerable})),Ne.push.apply(Ne,ze)}return Ne}function yr(Pe){for(var Ie=1;IePe.length)&&(Ie=Pe.length);for(var Ne=0,ze=new Array(Ie);Ne=Pe.length?{done:!0}:{done:!1,value:Pe[ze++]}},e:function(Qt){throw Qt},f:it}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Yt=!0,Ht=!1,nn;return{s:function(){Ne=Ne.call(Pe)},n:function(){var Qt=Ne.next();return Yt=Qt.done,Qt},e:function(Qt){Ht=!0,nn=Qt},f:function(){try{!Yt&&Ne.return!=null&&Ne.return()}finally{if(Ht)throw nn}}}}function on(Pe){if(Array.isArray(Pe))return Pe}function Be(Pe){if(typeof Symbol!="undefined"&&Pe[Symbol.iterator]!=null||Pe["@@iterator"]!=null)return Array.from(Pe)}function Le(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function kt(Pe){return on(Pe)||Be(Pe)||dt(Pe)||Le()}function Kt(Pe,Ie){if(!(Pe instanceof Ie))throw new TypeError("Cannot call a class as a function")}function an(Pe,Ie){for(var Ne=0;Ne-1,"register failed, invalid key ".concat(it," ").concat(Ne.path?"from plugin ".concat(Ne.path):"",".")),ze.hooks[it]=(ze.hooks[it]||[]).concat(Ne.apply[it])})}},{key:"getHooks",value:function(Ne){var ze=Ne.split("."),it=kt(ze),Yt=it[0],Ht=it.slice(1),nn=this.hooks[Yt]||[];return Ht.length&&(nn=nn.map(function(ln){try{var Qt=ln,Zt=Jt(Ht),en;try{for(Zt.s();!(en=Zt.n()).done;){var bn=en.value;Qt=Qt[bn]}}catch(Vt){Zt.e(Vt)}finally{Zt.f()}return Qt}catch(Vt){return null}}).filter(Boolean)),nn}},{key:"applyPlugins",value:function(Ne){var ze=Ne.key,it=Ne.type,Yt=Ne.initialValue,Ht=Ne.args,nn=Ne.async,ln=this.getHooks(ze)||[];switch(Ht&&un(Pn(Ht)==="object","applyPlugins failed, args must be plain object."),nn&&un(it===Tn.modify||it===Tn.event,"async only works with modify and event type."),it){case Tn.modify:return nn?ln.reduce(function(){var Qt=xr(On().mark(function Zt(en,bn){var Vt;return On().wrap(function(Cn){for(;;)switch(Cn.prev=Cn.next){case 0:if(un(typeof bn=="function"||Pn(bn)==="object"||mn(bn),"applyPlugins failed, all hooks for key ".concat(ze," must be function, plain object or Promise.")),!mn(en)){Cn.next=5;break}return Cn.next=4,en;case 4:en=Cn.sent;case 5:if(typeof bn!="function"){Cn.next=16;break}if(Vt=bn(en,Ht),!mn(Vt)){Cn.next=13;break}return Cn.next=10,Vt;case 10:return Cn.abrupt("return",Cn.sent);case 13:return Cn.abrupt("return",Vt);case 14:Cn.next=21;break;case 16:if(!mn(bn)){Cn.next=20;break}return Cn.next=19,bn;case 19:bn=Cn.sent;case 20:return Cn.abrupt("return",yr(yr({},en),bn));case 21:case"end":return Cn.stop()}},Zt)}));return function(Zt,en){return Qt.apply(this,arguments)}}(),mn(Yt)?Yt:Promise.resolve(Yt)):ln.reduce(function(Qt,Zt){return un(typeof Zt=="function"||Pn(Zt)==="object","applyPlugins failed, all hooks for key ".concat(ze," must be function or plain object.")),typeof Zt=="function"?Zt(Qt,Ht):yr(yr({},Qt),Zt)},Yt);case Tn.event:return xr(On().mark(function Qt(){var Zt,en,bn,Vt;return On().wrap(function(Cn){for(;;)switch(Cn.prev=Cn.next){case 0:Zt=Jt(ln),Cn.prev=1,Zt.s();case 3:if((en=Zt.n()).done){Cn.next=12;break}if(bn=en.value,un(typeof bn=="function","applyPlugins failed, all hooks for key ".concat(ze," must be function.")),Vt=bn(Ht),!(nn&&mn(Vt))){Cn.next=10;break}return Cn.next=10,Vt;case 10:Cn.next=3;break;case 12:Cn.next=17;break;case 14:Cn.prev=14,Cn.t0=Cn.catch(1),Zt.e(Cn.t0);case 17:return Cn.prev=17,Zt.f(),Cn.finish(17);case 20:case"end":return Cn.stop()}},Qt,null,[[1,14,17,20]])}))();case Tn.compose:return function(){return fn({fns:ln.concat(Yt),args:Ht})()}}}}],[{key:"create",value:function(Ne){var ze=new Pe({validKeys:Ne.validKeys});return Ne.plugins.forEach(function(it){ze.register(it)}),ze}}]),Pe}(),rr=e(10581),Wn=0,qt=0;function $n(Pe,Ie){if(0)var Ne}function jn(Pe){return JSON.stringify(Pe,null,2)}function Vn(Pe){var Ie=Pe.length>1?Pe.map(ft).join(" "):Pe[0];return x()(Ie)==="object"?"".concat(jn(Ie)):Ie.toString()}function ft(Pe){return x()(Pe)==="object"?"".concat(JSON.stringify(Pe)):Pe.toString()}var bt={log:function(){for(var Ie=arguments.length,Ne=new Array(Ie),ze=0;ze0){for(vn=1,Rn=1;vnio&&(io=Qe,Ho=[]),Ho.push(we))}function jr(we,ot){return new ee(we,[],"",ot)}function Kr(we,ot,_t){return new ee(ee.buildMessage(we,ot),we,ot,_t)}function zr(){var we;return we=Pa(),we}function Pa(){var we,ot;for(we=[],ot=Fa();ot!==j;)we.push(ot),ot=Fa();return we}function Fa(){var we;return we=so(),we===j&&(we=Pi(),we===j&&(we=Zo(),we===j&&(we=vi(),we===j&&(we=Go(),we===j&&(we=Ya()))))),we}function eo(){var we,ot,_t;if(we=Qe,ot=[],_t=Qa(),_t===j&&(_t=So(),_t===j&&(_t=Ma())),_t!==j)for(;_t!==j;)ot.push(_t),_t=Qa(),_t===j&&(_t=So(),_t===j&&(_t=Ma()));else ot=j;return ot!==j&&(Oa=we,ot=gt(ot)),we=ot,we}function so(){var we,ot;return we=Qe,ot=eo(),ot!==j&&(Oa=we,ot=Ct(ot)),we=ot,we}function Ya(){var we,ot;return we=Qe,ue.charCodeAt(Qe)===35?(ot=Ft,Qe++):(ot=j,Ye===0&&hn(Pt)),ot!==j&&(Oa=we,ot=Nn()),we=ot,we}function Pi(){var we,ot,_t,Zn,pr,la;return Ye++,we=Qe,ue.charCodeAt(Qe)===123?(ot=It,Qe++):(ot=j,Ye===0&&hn(vn)),ot!==j?(_t=xa(),_t!==j?(Zn=ko(),Zn!==j?(pr=xa(),pr!==j?(ue.charCodeAt(Qe)===125?(la=Rn,Qe++):(la=j,Ye===0&&hn(dr)),la!==j?(Oa=we,ot=Rr(Zn),we=ot):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j),Ye--,we===j&&(ot=j,Ye===0&&hn(mt)),we}function Zi(){var we,ot,_t,Zn,pr;if(Ye++,we=Qe,ot=[],_t=Qe,Zn=Qe,Ye++,pr=yo(),pr===j&&(nr.test(ue.charAt(Qe))?(pr=ue.charAt(Qe),Qe++):(pr=j,Ye===0&&hn(vr))),Ye--,pr===j?Zn=void 0:(Qe=Zn,Zn=j),Zn!==j?(ue.length>Qe?(pr=ue.charAt(Qe),Qe++):(pr=j,Ye===0&&hn(Mr)),pr!==j?(Zn=[Zn,pr],_t=Zn):(Qe=_t,_t=j)):(Qe=_t,_t=j),_t!==j)for(;_t!==j;)ot.push(_t),_t=Qe,Zn=Qe,Ye++,pr=yo(),pr===j&&(nr.test(ue.charAt(Qe))?(pr=ue.charAt(Qe),Qe++):(pr=j,Ye===0&&hn(vr))),Ye--,pr===j?Zn=void 0:(Qe=Zn,Zn=j),Zn!==j?(ue.length>Qe?(pr=ue.charAt(Qe),Qe++):(pr=j,Ye===0&&hn(Mr)),pr!==j?(Zn=[Zn,pr],_t=Zn):(Qe=_t,_t=j)):(Qe=_t,_t=j);else ot=j;return ot!==j?we=ue.substring(we,Qe):we=ot,Ye--,we===j&&(ot=j,Ye===0&&hn(Pr)),we}function Ii(){var we,ot,_t;return Ye++,we=Qe,ue.charCodeAt(Qe)===47?(ot=ar,Qe++):(ot=j,Ye===0&&hn(Or)),ot!==j?(_t=Zi(),_t!==j?(Oa=we,ot=Hr(_t),we=ot):(Qe=we,we=j)):(Qe=we,we=j),Ye--,we===j&&(ot=j,Ye===0&&hn(Qr)),we}function Fi(){var we,ot,_t,Zn,pr;if(Ye++,we=Qe,ot=xa(),ot!==j)if(_t=Zi(),_t!==j){for(Zn=[],pr=Ii();pr!==j;)Zn.push(pr),pr=Ii();Zn!==j?(Oa=we,ot=Jr(_t,Zn),we=ot):(Qe=we,we=j)}else Qe=we,we=j;else Qe=we,we=j;return Ye--,we===j&&(ot=j,Ye===0&&hn(sa)),we}function ts(){var we,ot,_t;if(we=Qe,ot=[],_t=Fi(),_t!==j)for(;_t!==j;)ot.push(_t),_t=Fi();else ot=j;return ot!==j&&(Oa=we,ot=Ba(ot)),we=ot,we}function zi(){var we,ot,_t;return we=Qe,ue.substr(Qe,2)===$a?(ot=$a,Qe+=2):(ot=j,Ye===0&&hn(da)),ot!==j?(_t=ts(),_t!==j?(Oa=we,ot=Br(_t),we=ot):(Qe=we,we=j)):(Qe=we,we=j),we===j&&(we=Qe,Oa=Qe,ot=Ar(),ot?ot=void 0:ot=j,ot!==j?(_t=eo(),_t!==j?(Oa=we,ot=Dr(_t),we=ot):(Qe=we,we=j)):(Qe=we,we=j)),we}function Yi(){var we,ot,_t,Zn,pr,la,Ga,Da,cr,Ea,Ua,Ra,na;return we=Qe,ue.charCodeAt(Qe)===123?(ot=It,Qe++):(ot=j,Ye===0&&hn(vn)),ot!==j?(_t=xa(),_t!==j?(Zn=ko(),Zn!==j?(pr=xa(),pr!==j?(ue.charCodeAt(Qe)===44?(la=wr,Qe++):(la=j,Ye===0&&hn(_r)),la!==j?(Ga=xa(),Ga!==j?(ue.substr(Qe,6)===ya?(Da=ya,Qe+=6):(Da=j,Ye===0&&hn(Aa)),Da!==j?(cr=xa(),cr!==j?(Ea=Qe,ue.charCodeAt(Qe)===44?(Ua=wr,Qe++):(Ua=j,Ye===0&&hn(_r)),Ua!==j?(Ra=xa(),Ra!==j?(na=zi(),na!==j?(Ua=[Ua,Ra,na],Ea=Ua):(Qe=Ea,Ea=j)):(Qe=Ea,Ea=j)):(Qe=Ea,Ea=j),Ea===j&&(Ea=null),Ea!==j?(Ua=xa(),Ua!==j?(ue.charCodeAt(Qe)===125?(Ra=Rn,Qe++):(Ra=j,Ye===0&&hn(dr)),Ra!==j?(Oa=we,ot=Xa(Zn,Da,Ea),we=ot):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j),we}function ns(){var we,ot,_t,Zn;if(we=Qe,ue.charCodeAt(Qe)===39?(ot=Er,Qe++):(ot=j,Ye===0&&hn(Nr)),ot!==j){if(_t=[],Zn=Qa(),Zn===j&&(ua.test(ue.charAt(Qe))?(Zn=ue.charAt(Qe),Qe++):(Zn=j,Ye===0&&hn(Ca))),Zn!==j)for(;Zn!==j;)_t.push(Zn),Zn=Qa(),Zn===j&&(ua.test(ue.charAt(Qe))?(Zn=ue.charAt(Qe),Qe++):(Zn=j,Ye===0&&hn(Ca)));else _t=j;_t!==j?(ue.charCodeAt(Qe)===39?(Zn=Er,Qe++):(Zn=j,Ye===0&&hn(Nr)),Zn!==j?(ot=[ot,_t,Zn],we=ot):(Qe=we,we=j)):(Qe=we,we=j)}else Qe=we,we=j;if(we===j)if(we=[],ot=Qa(),ot===j&&(Ia.test(ue.charAt(Qe))?(ot=ue.charAt(Qe),Qe++):(ot=j,Ye===0&&hn(co))),ot!==j)for(;ot!==j;)we.push(ot),ot=Qa(),ot===j&&(Ia.test(ue.charAt(Qe))?(ot=ue.charAt(Qe),Qe++):(ot=j,Ye===0&&hn(co)));else we=j;return we}function gi(){var we,ot;if(we=[],lo.test(ue.charAt(Qe))?(ot=ue.charAt(Qe),Qe++):(ot=j,Ye===0&&hn(Ja)),ot!==j)for(;ot!==j;)we.push(ot),lo.test(ue.charAt(Qe))?(ot=ue.charAt(Qe),Qe++):(ot=j,Ye===0&&hn(Ja));else we=j;return we}function ai(){var we,ot,_t,Zn;if(we=Qe,ot=Qe,_t=[],Zn=ns(),Zn===j&&(Zn=gi()),Zn!==j)for(;Zn!==j;)_t.push(Zn),Zn=ns(),Zn===j&&(Zn=gi());else _t=j;return _t!==j?ot=ue.substring(ot,Qe):ot=_t,ot!==j&&(Oa=we,ot=no(ot)),we=ot,we}function Bo(){var we,ot,_t;return we=Qe,ue.substr(Qe,2)===$a?(ot=$a,Qe+=2):(ot=j,Ye===0&&hn(da)),ot!==j?(_t=ai(),_t!==j?(Oa=we,ot=Br(_t),we=ot):(Qe=we,we=j)):(Qe=we,we=j),we===j&&(we=Qe,Oa=Qe,ot=uo(),ot?ot=void 0:ot=j,ot!==j?(_t=eo(),_t!==j?(Oa=we,ot=Dr(_t),we=ot):(Qe=we,we=j)):(Qe=we,we=j)),we}function oi(){var we,ot,_t,Zn,pr,la,Ga,Da,cr,Ea,Ua,Ra,na;return we=Qe,ue.charCodeAt(Qe)===123?(ot=It,Qe++):(ot=j,Ye===0&&hn(vn)),ot!==j?(_t=xa(),_t!==j?(Zn=ko(),Zn!==j?(pr=xa(),pr!==j?(ue.charCodeAt(Qe)===44?(la=wr,Qe++):(la=j,Ye===0&&hn(_r)),la!==j?(Ga=xa(),Ga!==j?(ue.substr(Qe,4)===Sa?(Da=Sa,Qe+=4):(Da=j,Ye===0&&hn(To)),Da===j&&(ue.substr(Qe,4)===jo?(Da=jo,Qe+=4):(Da=j,Ye===0&&hn(_o))),Da!==j?(cr=xa(),cr!==j?(Ea=Qe,ue.charCodeAt(Qe)===44?(Ua=wr,Qe++):(Ua=j,Ye===0&&hn(_r)),Ua!==j?(Ra=xa(),Ra!==j?(na=Bo(),na!==j?(Ua=[Ua,Ra,na],Ea=Ua):(Qe=Ea,Ea=j)):(Qe=Ea,Ea=j)):(Qe=Ea,Ea=j),Ea===j&&(Ea=null),Ea!==j?(Ua=xa(),Ua!==j?(ue.charCodeAt(Qe)===125?(Ra=Rn,Qe++):(Ra=j,Ye===0&&hn(dr)),Ra!==j?(Oa=we,ot=Xa(Zn,Da,Ea),we=ot):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j),we}function Zo(){var we;return we=Yi(),we===j&&(we=oi()),we}function vi(){var we,ot,_t,Zn,pr,la,Ga,Da,cr,Ea,Ua,Ra,na,bo,ao,wo;if(we=Qe,ue.charCodeAt(Qe)===123?(ot=It,Qe++):(ot=j,Ye===0&&hn(vn)),ot!==j)if(_t=xa(),_t!==j)if(Zn=ko(),Zn!==j)if(pr=xa(),pr!==j)if(ue.charCodeAt(Qe)===44?(la=wr,Qe++):(la=j,Ye===0&&hn(_r)),la!==j)if(Ga=xa(),Ga!==j)if(ue.substr(Qe,6)===qo?(Da=qo,Qe+=6):(Da=j,Ye===0&&hn(Mo)),Da===j&&(ue.substr(Qe,13)===$o?(Da=$o,Qe+=13):(Da=j,Ye===0&&hn(_a))),Da!==j)if(cr=xa(),cr!==j)if(ue.charCodeAt(Qe)===44?(Ea=wr,Qe++):(Ea=j,Ye===0&&hn(_r)),Ea!==j)if(Ua=xa(),Ua!==j)if(Ra=Qe,ue.substr(Qe,7)===go?(na=go,Qe+=7):(na=j,Ye===0&&hn(Ao)),na!==j?(bo=xa(),bo!==j?(ao=wi(),ao!==j?(na=[na,bo,ao],Ra=na):(Qe=Ra,Ra=j)):(Qe=Ra,Ra=j)):(Qe=Ra,Ra=j),Ra===j&&(Ra=null),Ra!==j)if(na=xa(),na!==j){if(bo=[],ao=Ui(),ao!==j)for(;ao!==j;)bo.push(ao),ao=Ui();else bo=j;bo!==j?(ao=xa(),ao!==j?(ue.charCodeAt(Qe)===125?(wo=Rn,Qe++):(wo=j,Ye===0&&hn(dr)),wo!==j?(Oa=we,ot=at(Zn,Da,Ra,bo),we=ot):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)}else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;return we}function Go(){var we,ot,_t,Zn,pr,la,Ga,Da,cr,Ea,Ua,Ra,na,bo;if(we=Qe,ue.charCodeAt(Qe)===123?(ot=It,Qe++):(ot=j,Ye===0&&hn(vn)),ot!==j)if(_t=xa(),_t!==j)if(Zn=ko(),Zn!==j)if(pr=xa(),pr!==j)if(ue.charCodeAt(Qe)===44?(la=wr,Qe++):(la=j,Ye===0&&hn(_r)),la!==j)if(Ga=xa(),Ga!==j)if(ue.substr(Qe,6)===yt?(Da=yt,Qe+=6):(Da=j,Ye===0&&hn(ht)),Da!==j)if(cr=xa(),cr!==j)if(ue.charCodeAt(Qe)===44?(Ea=wr,Qe++):(Ea=j,Ye===0&&hn(_r)),Ea!==j)if(Ua=xa(),Ua!==j){if(Ra=[],na=rs(),na!==j)for(;na!==j;)Ra.push(na),na=rs();else Ra=j;Ra!==j?(na=xa(),na!==j?(ue.charCodeAt(Qe)===125?(bo=Rn,Qe++):(bo=j,Ye===0&&hn(dr)),bo!==j?(Oa=we,ot=Tt(Zn,Ra),we=ot):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)}else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;else Qe=we,we=j;return we}function Wi(){var we,ot,_t,Zn;return we=Qe,ot=Qe,ue.charCodeAt(Qe)===61?(_t=rn,Qe++):(_t=j,Ye===0&&hn(Fn)),_t!==j?(Zn=wi(),Zn!==j?(_t=[_t,Zn],ot=_t):(Qe=ot,ot=j)):(Qe=ot,ot=j),ot!==j?we=ue.substring(we,Qe):we=ot,we===j&&(we=Io()),we}function rs(){var we,ot,_t,Zn,pr,la,Ga,Da;return we=Qe,ot=xa(),ot!==j?(_t=Io(),_t!==j?(Zn=xa(),Zn!==j?(ue.charCodeAt(Qe)===123?(pr=It,Qe++):(pr=j,Ye===0&&hn(vn)),pr!==j?(Oa=Qe,la=ur(_t),la?la=void 0:la=j,la!==j?(Ga=Pa(),Ga!==j?(ue.charCodeAt(Qe)===125?(Da=Rn,Qe++):(Da=j,Ye===0&&hn(dr)),Da!==j?(Oa=we,ot=Un(_t,Ga),we=ot):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j),we}function Ui(){var we,ot,_t,Zn,pr,la,Ga,Da;return we=Qe,ot=xa(),ot!==j?(_t=Wi(),_t!==j?(Zn=xa(),Zn!==j?(ue.charCodeAt(Qe)===123?(pr=It,Qe++):(pr=j,Ye===0&&hn(vn)),pr!==j?(Oa=Qe,la=Ln(_t),la?la=void 0:la=j,la!==j?(Ga=Pa(),Ga!==j?(ue.charCodeAt(Qe)===125?(Da=Rn,Qe++):(Da=j,Ye===0&&hn(dr)),Da!==j?(Oa=we,ot=Sr(_t,Ga),we=ot):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j)):(Qe=we,we=j),we}function yo(){var we,ot;return Ye++,hr.test(ue.charAt(Qe))?(we=ue.charAt(Qe),Qe++):(we=j,Ye===0&&hn(At)),Ye--,we===j&&(ot=j,Ye===0&&hn(br)),we}function ii(){var we,ot;return Ye++,kr.test(ue.charAt(Qe))?(we=ue.charAt(Qe),Qe++):(we=j,Ye===0&&hn(Fr)),Ye--,we===j&&(ot=j,Ye===0&&hn(Wr)),we}function xa(){var we,ot,_t;for(Ye++,we=Qe,ot=[],_t=yo();_t!==j;)ot.push(_t),_t=yo();return ot!==j?we=ue.substring(we,Qe):we=ot,Ye--,we===j&&(ot=j,Ye===0&&hn(ea)),we}function wi(){var we,ot,_t;return Ye++,we=Qe,ue.charCodeAt(Qe)===45?(ot=Vr,Qe++):(ot=j,Ye===0&&hn(aa)),ot===j&&(ot=null),ot!==j?(_t=Eo(),_t!==j?(Oa=we,ot=Xr(ot,_t),we=ot):(Qe=we,we=j)):(Qe=we,we=j),Ye--,we===j&&(ot=j,Ye===0&&hn(ta)),we}function Hi(){var we,ot;return Ye++,ue.charCodeAt(Qe)===39?(we=Er,Qe++):(we=j,Ye===0&&hn(Nr)),Ye--,we===j&&(ot=j,Ye===0&&hn(oa)),we}function Qa(){var we,ot;return Ye++,we=Qe,ue.substr(Qe,2)===Zr?(ot=Zr,Qe+=2):(ot=j,Ye===0&&hn(va)),ot!==j&&(Oa=we,ot=Va()),we=ot,Ye--,we===j&&(ot=j,Ye===0&&hn(ha)),we}function So(){var we,ot,_t,Zn,pr,la;if(we=Qe,ue.charCodeAt(Qe)===39?(ot=Er,Qe++):(ot=j,Ye===0&&hn(Nr)),ot!==j)if(_t=Wa(),_t!==j){for(Zn=Qe,pr=[],ue.substr(Qe,2)===Zr?(la=Zr,Qe+=2):(la=j,Ye===0&&hn(va)),la===j&&(ua.test(ue.charAt(Qe))?(la=ue.charAt(Qe),Qe++):(la=j,Ye===0&&hn(Ca)));la!==j;)pr.push(la),ue.substr(Qe,2)===Zr?(la=Zr,Qe+=2):(la=j,Ye===0&&hn(va)),la===j&&(ua.test(ue.charAt(Qe))?(la=ue.charAt(Qe),Qe++):(la=j,Ye===0&&hn(Ca)));pr!==j?Zn=ue.substring(Zn,Qe):Zn=pr,Zn!==j?(ue.charCodeAt(Qe)===39?(pr=Er,Qe++):(pr=j,Ye===0&&hn(Nr)),pr===j&&(pr=null),pr!==j?(Oa=we,ot=qa(_t,Zn),we=ot):(Qe=we,we=j)):(Qe=we,we=j)}else Qe=we,we=j;else Qe=we,we=j;return we}function Ma(){var we,ot,_t,Zn;return we=Qe,ot=Qe,ue.length>Qe?(_t=ue.charAt(Qe),Qe++):(_t=j,Ye===0&&hn(Mr)),_t!==j?(Oa=Qe,Zn=ga(_t),Zn?Zn=void 0:Zn=j,Zn!==j?(_t=[_t,Zn],ot=_t):(Qe=ot,ot=j)):(Qe=ot,ot=j),ot===j&&(ue.charCodeAt(Qe)===10?(ot=wa,Qe++):(ot=j,Ye===0&&hn(ma))),ot!==j?we=ue.substring(we,Qe):we=ot,we}function Wa(){var we,ot,_t,Zn;return we=Qe,ot=Qe,ue.length>Qe?(_t=ue.charAt(Qe),Qe++):(_t=j,Ye===0&&hn(Mr)),_t!==j?(Oa=Qe,Zn=Ta(_t),Zn?Zn=void 0:Zn=j,Zn!==j?(_t=[_t,Zn],ot=_t):(Qe=ot,ot=j)):(Qe=ot,ot=j),ot!==j?we=ue.substring(we,Qe):we=ot,we}function ko(){var we,ot;return Ye++,we=Qe,ot=Eo(),ot===j&&(ot=Io()),ot!==j?we=ue.substring(we,Qe):we=ot,Ye--,we===j&&(ot=j,Ye===0&&hn(Za)),we}function Eo(){var we,ot,_t,Zn,pr;if(Ye++,we=Qe,ue.charCodeAt(Qe)===48?(ot=fo,Qe++):(ot=j,Ye===0&&hn(vo)),ot!==j&&(Oa=we,ot=ka()),we=ot,we===j){if(we=Qe,ot=Qe,to.test(ue.charAt(Qe))?(_t=ue.charAt(Qe),Qe++):(_t=j,Ye===0&&hn(mo)),_t!==j){for(Zn=[],Ka.test(ue.charAt(Qe))?(pr=ue.charAt(Qe),Qe++):(pr=j,Ye===0&&hn(ho));pr!==j;)Zn.push(pr),Ka.test(ue.charAt(Qe))?(pr=ue.charAt(Qe),Qe++):(pr=j,Ye===0&&hn(ho));Zn!==j?(_t=[_t,Zn],ot=_t):(Qe=ot,ot=j)}else Qe=ot,ot=j;ot!==j&&(Oa=we,ot=xo(ot)),we=ot}return Ye--,we===j&&(ot=j,Ye===0&&hn(ro)),we}function Io(){var we,ot,_t,Zn,pr;if(Ye++,we=Qe,ot=[],_t=Qe,Zn=Qe,Ye++,pr=yo(),pr===j&&(pr=ii()),Ye--,pr===j?Zn=void 0:(Qe=Zn,Zn=j),Zn!==j?(ue.length>Qe?(pr=ue.charAt(Qe),Qe++):(pr=j,Ye===0&&hn(Mr)),pr!==j?(Zn=[Zn,pr],_t=Zn):(Qe=_t,_t=j)):(Qe=_t,_t=j),_t!==j)for(;_t!==j;)ot.push(_t),_t=Qe,Zn=Qe,Ye++,pr=yo(),pr===j&&(pr=ii()),Ye--,pr===j?Zn=void 0:(Qe=Zn,Zn=j),Zn!==j?(ue.length>Qe?(pr=ue.charAt(Qe),Qe++):(pr=j,Ye===0&&hn(Mr)),pr!==j?(Zn=[Zn,pr],_t=Zn):(Qe=_t,_t=j)):(Qe=_t,_t=j);else ot=j;return ot!==j?we=ue.substring(we,Qe):we=ot,Ye--,we===j&&(ot=j,Ye===0&&hn(Bi)),we}var Oo=["root"];function Vi(){return Oo.length>1}function Do(){return Oo[Oo.length-1]==="plural"}function Fo(){return Se&&Se.captureLocation?{location:Dt()}:{}}if(St=qe(),St!==j&&Qe===ue.length)return St;throw St!==j&&Qe1)throw new RangeError("Fraction-precision stems only accept a single optional option");qe.stem.replace(O,function(Ct,Ft,Pt){return Ct==="."?Se.maximumFractionDigits=0:Pt==="+"?Se.minimumFractionDigits=Pt.length:Ft[0]==="#"?Se.maximumFractionDigits=Ft.length:(Se.minimumFractionDigits=Ft.length,Se.maximumFractionDigits=Ft.length+(typeof Pt=="string"?Pt.length:0)),""}),qe.options.length&&(Se=je(je({},Se),J(qe.options[0])));continue}if(L.test(qe.stem)){Se=je(je({},Se),J(qe.stem));continue}var gt=z(qe.stem);gt&&(Se=je(je({},Se),gt))}return Se}var ce=function(){var ue=function(Se,j){return ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Ke,qe){Ke.__proto__=qe}||function(Ke,qe){for(var gt in qe)qe.hasOwnProperty(gt)&&(Ke[gt]=qe[gt])},ue(Se,j)};return function(Se,j){ue(Se,j);function Ke(){this.constructor=Se}Se.prototype=j===null?Object.create(j):(Ke.prototype=j.prototype,new Ke)}}(),Te=function(){for(var ue=0,Se=0,j=arguments.length;Se(.*?)<\/([0-9a-zA-Z-_]*?)>)|(<[0-9a-zA-Z-_]*?\/>)/,ie=Date.now()+"@@",ke=["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"];function tt(ue,Se,j){var Ke=ue.tagName,qe=ue.outerHTML,gt=ue.textContent,Ct=ue.childNodes;if(!Ke)return lt(gt||"",Se);Ke=Ke.toLowerCase();var Ft=~ke.indexOf(Ke),Pt=j[Ke];if(Pt&&Ft)throw new Ae(Ke+" is a self-closing tag and can not be used, please use another tag name.");if(!Ct.length)return[qe];var Nn=Array.prototype.slice.call(Ct).reduce(function(mt,It){return mt.concat(tt(It,Se,j))},[]);return Pt?typeof Pt=="function"?[Pt.apply(void 0,Nn)]:[Pt]:Te(["<"+Ke+">"],Nn,[""])}function ut(ue,Se,j,Ke,qe,gt){var Ct=Me(ue,Se,j,Ke,qe,void 0,gt),Ft={},Pt=Ct.reduce(function(vn,Rn){if(Rn.type===0)return vn+=Rn.value;var dr=ct();return Ft[dr]=Rn.value,vn+=""+ve+dr+ve},"");if(!Et.test(Pt))return lt(Pt,Ft);if(!qe)throw new Ae("Message has placeholders but no values was given");if(typeof DOMParser=="undefined")throw new Ae("Cannot format XML message without DOMParser");Ve||(Ve=new DOMParser);var Nn=Ve.parseFromString(''+Pt+"","text/html").getElementById(ie);if(!Nn)throw new Ae("Malformed HTML message "+Pt);var mt=Object.keys(qe).filter(function(vn){return!!Nn.getElementsByTagName(vn).length});if(!mt.length)return lt(Pt,Ft);var It=mt.filter(function(vn){return vn!==vn.toLowerCase()});if(It.length)throw new Ae("HTML tag must be lowercased but the following tags are not: "+It.join(", "));return Array.prototype.slice.call(Nn.childNodes).reduce(function(vn,Rn){return vn.concat(tt(Rn,Ft,qe))},[])}var nt=function(){return nt=Object.assign||function(ue){for(var Se,j=1,Ke=arguments.length;j<"']/g;function In(ue){return(""+ue).replace(gn,function(Se){return Gt[Se.charCodeAt(0)]})}function Pn(ue,Se){var j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Se.reduce(function(Ke,qe){return qe in ue?Ke[qe]=ue[qe]:qe in j&&(Ke[qe]=j[qe]),Ke},{})}function On(ue){Wt(ue,"[React Intl] Could not find required `intl` object. needs to exist in the component ancestry.")}function Sn(ue,Se){var j=Se?` +`.concat(Se.stack):"";return"[React Intl] ".concat(ue).concat(j)}function An(ue){}var kn={formats:{},messages:{},timeZone:void 0,textComponent:f.Fragment,defaultLocale:"en",defaultFormats:{},onError:An};function Hn(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function yr(){var ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Hn(),Se=Intl.RelativeTimeFormat,j=Intl.ListFormat,Ke=Intl.DisplayNames;return{getDateTimeFormat:fe(Intl.DateTimeFormat,ue.dateTime),getNumberFormat:fe(Intl.NumberFormat,ue.number),getMessageFormat:fe(Rt,ue.message),getRelativeTimeFormat:fe(Se,ue.relativeTime),getPluralRules:fe(Intl.PluralRules,ue.pluralRules),getListFormat:fe(j,ue.list),getDisplayNames:fe(Ke,ue.displayNames)}}function Lr(ue,Se,j,Ke){var qe=ue&&ue[Se],gt;if(qe&&(gt=qe[j]),gt)return gt;Ke(Sn("No ".concat(Se," format named: ").concat(j)))}var xr=["localeMatcher","style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay"];function $r(ue,Se){var j=ue.locale,Ke=ue.formats,qe=ue.onError,gt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Ct=gt.format,Ft=Ct&&Lr(Ke,"number",Ct,qe)||{},Pt=Pn(gt,xr,Ft);return Se(j,Pt)}function dt(ue,Se,j){var Ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};try{return $r(ue,Se,Ke).format(j)}catch(qe){ue.onError(Sn("Error formatting number.",qe))}return String(j)}function Jt(ue,Se,j){var Ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};try{return $r(ue,Se,Ke).formatToParts(j)}catch(qe){ue.onError(Sn("Error formatting number.",qe))}return[]}var on=["numeric","style"];function Be(ue,Se){var j=ue.locale,Ke=ue.formats,qe=ue.onError,gt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Ct=gt.format,Ft=!!Ct&&Lr(Ke,"relative",Ct,qe)||{},Pt=Pn(gt,on,Ft);return Se(j,Pt)}function Le(ue,Se,j,Ke){var qe=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};Ke||(Ke="second");var gt=Intl.RelativeTimeFormat;gt||ue.onError(Sn(`Intl.RelativeTimeFormat is not available in this environment. +Try polyfilling it using "@formatjs/intl-relativetimeformat" +`));try{return Be(ue,Se,qe).format(j,Ke)}catch(Ct){ue.onError(Sn("Error formatting relative time.",Ct))}return String(j)}var kt=["localeMatcher","formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function Kt(ue,Se,j){var Ke=ue.locale,qe=ue.formats,gt=ue.onError,Ct=ue.timeZone,Ft=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},Pt=Ft.format,Nn=Object.assign(Object.assign({},Ct&&{timeZone:Ct}),Pt&&Lr(qe,Se,Pt,gt)),mt=Pn(Ft,kt,Nn);return Se==="time"&&!mt.hour&&!mt.minute&&!mt.second&&(mt=Object.assign(Object.assign({},mt),{hour:"numeric",minute:"numeric"})),j(Ke,mt)}function an(ue,Se,j){var Ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},qe=typeof j=="string"?new Date(j||0):j;try{return Kt(ue,"date",Se,Ke).format(qe)}catch(gt){ue.onError(Sn("Error formatting date.",gt))}return String(qe)}function sn(ue,Se,j){var Ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},qe=typeof j=="string"?new Date(j||0):j;try{return Kt(ue,"time",Se,Ke).format(qe)}catch(gt){ue.onError(Sn("Error formatting time.",gt))}return String(qe)}function un(ue,Se,j){var Ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},qe=typeof j=="string"?new Date(j||0):j;try{return Kt(ue,"date",Se,Ke).formatToParts(qe)}catch(gt){ue.onError(Sn("Error formatting date.",gt))}return[]}function fn(ue,Se,j){var Ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},qe=typeof j=="string"?new Date(j||0):j;try{return Kt(ue,"time",Se,Ke).formatToParts(qe)}catch(gt){ue.onError(Sn("Error formatting time.",gt))}return[]}var mn=["localeMatcher","type"];function Tn(ue,Se,j){var Ke=ue.locale,qe=ue.onError,gt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};Intl.PluralRules||qe(Sn(`Intl.PluralRules is not available in this environment. +Try polyfilling it using "@formatjs/intl-pluralrules" +`));var Ct=Pn(gt,mn);try{return Se(Ke,Ct).select(j)}catch(Ft){qe(Sn("Error formatting plural.",Ft))}return"other"}var zn=e(19632),rr=e.n(zn);function Wn(ue,Se){return Object.keys(ue).reduce(function(j,Ke){return j[Ke]=Object.assign({timeZone:Se},ue[Ke]),j},{})}function qt(ue,Se){var j=Object.keys(Object.assign(Object.assign({},ue),Se));return j.reduce(function(Ke,qe){return Ke[qe]=Object.assign(Object.assign({},ue[qe]||{}),Se[qe]||{}),Ke},{})}function $n(ue,Se){if(!Se)return ue;var j=Rt.formats;return Object.assign(Object.assign(Object.assign({},j),ue),{date:qt(Wn(j.date,Se),Wn(ue.date||{},Se)),time:qt(Wn(j.time,Se),Wn(ue.time||{},Se))})}var jn=function(Se){return f.createElement.apply(x,[f.Fragment,null].concat(rr()(Se)))};function Vn(ue,Se){var j=ue.locale,Ke=ue.formats,qe=ue.messages,gt=ue.defaultLocale,Ct=ue.defaultFormats,Ft=ue.onError,Pt=ue.timeZone,Nn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{id:""},mt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},It=Nn.id,vn=Nn.defaultMessage;Wt(!!It,"[React Intl] An `id` must be provided to format a message.");var Rn=qe&&qe[String(It)];Ke=$n(Ke,Pt),Ct=$n(Ct,Pt);var dr=[];if(Rn)try{var Rr=Se.getMessageFormat(Rn,j,Ke,{formatters:Se});dr=Rr.formatHTMLMessage(mt)}catch(nr){Ft(Sn('Error formatting message: "'.concat(It,'" for locale: "').concat(j,'"')+(vn?", using default message as fallback.":""),nr))}else(!vn||j&&j.toLowerCase()!==gt.toLowerCase())&&Ft(Sn('Missing message: "'.concat(It,'" for locale: "').concat(j,'"')+(vn?", using default message as fallback.":"")));if(!dr.length&&vn)try{var Pr=Se.getMessageFormat(vn,gt,Ct);dr=Pr.formatHTMLMessage(mt)}catch(nr){Ft(Sn('Error formatting the default message for: "'.concat(It,'"'),nr))}return dr.length?dr.length===1&&typeof dr[0]=="string"?dr[0]||vn||String(It):jn(dr):(Ft(Sn('Cannot format message: "'.concat(It,'", ')+"using message ".concat(Rn||vn?"source":"id"," as fallback."))),typeof Rn=="string"?Rn||vn||String(It):vn||String(It))}function ft(ue,Se){var j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{id:""},Ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},qe=Object.keys(Ke).reduce(function(gt,Ct){var Ft=Ke[Ct];return gt[Ct]=typeof Ft=="string"?In(Ft):Ft,gt},{});return Vn(ue,Se,j,qe)}var bt=e(38138),Bt=e.n(bt),Pe=e(52677),Ie=e.n(Pe),Ne=["localeMatcher","type","style"],ze=Date.now();function it(ue){return"".concat(ze,"_").concat(ue,"_").concat(ze)}function Yt(ue,Se,j){var Ke=ue.locale,qe=ue.onError,gt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},Ct=Intl.ListFormat;Ct||qe(Sn(`Intl.ListFormat is not available in this environment. +Try polyfilling it using "@formatjs/intl-listformat" +`));var Ft=Pn(gt,Ne);try{var Pt={},Nn=j.map(function(It,vn){if(Ie()(It)==="object"){var Rn=it(vn);return Pt[Rn]=It,Rn}return String(It)});if(!Object.keys(Pt).length)return Se(Ke,Ft).format(Nn);var mt=Se(Ke,Ft).formatToParts(Nn);return mt.reduce(function(It,vn){var Rn=vn.value;return Pt[Rn]?It.push(Pt[Rn]):typeof It[It.length-1]=="string"?It[It.length-1]+=Rn:It.push(Rn),It},[])}catch(It){qe(Sn("Error formatting list.",It))}return j}var Ht=["localeMatcher","style","type","fallback"];function nn(ue,Se,j){var Ke=ue.locale,qe=ue.onError,gt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},Ct=Intl.DisplayNames;Ct||qe(Sn(`Intl.DisplayNames is not available in this environment. +Try polyfilling it using "@formatjs/intl-displaynames" +`));var Ft=Pn(gt,Ht);try{return Se(Ke,Ft).of(j)}catch(Pt){qe(Sn("Error formatting display name.",Pt))}}var ln=Bt()||bt;function Qt(ue){return{locale:ue.locale,timeZone:ue.timeZone,formats:ue.formats,textComponent:ue.textComponent,messages:ue.messages,defaultLocale:ue.defaultLocale,defaultFormats:ue.defaultFormats,onError:ue.onError}}function Zt(ue,Se){var j=yr(Se),Ke=Object.assign(Object.assign({},kn),ue),qe=Ke.locale,gt=Ke.defaultLocale,Ct=Ke.onError;return qe?!Intl.NumberFormat.supportedLocalesOf(qe).length&&Ct?Ct(Sn('Missing locale data for locale: "'.concat(qe,'" in Intl.NumberFormat. Using default locale: "').concat(gt,'" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details'))):!Intl.DateTimeFormat.supportedLocalesOf(qe).length&&Ct&&Ct(Sn('Missing locale data for locale: "'.concat(qe,'" in Intl.DateTimeFormat. Using default locale: "').concat(gt,'" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details'))):(Ct&&Ct(Sn('"locale" was not configured, using "'.concat(gt,'" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/API.md#intlshape for more details'))),Ke.locale=Ke.defaultLocale||"en"),Object.assign(Object.assign({},Ke),{formatters:j,formatNumber:dt.bind(null,Ke,j.getNumberFormat),formatNumberToParts:Jt.bind(null,Ke,j.getNumberFormat),formatRelativeTime:Le.bind(null,Ke,j.getRelativeTimeFormat),formatDate:an.bind(null,Ke,j.getDateTimeFormat),formatDateToParts:un.bind(null,Ke,j.getDateTimeFormat),formatTime:sn.bind(null,Ke,j.getDateTimeFormat),formatTimeToParts:fn.bind(null,Ke,j.getDateTimeFormat),formatPlural:Tn.bind(null,Ke,j.getPluralRules),formatMessage:Vn.bind(null,Ke,j),formatHTMLMessage:ft.bind(null,Ke,j),formatList:Yt.bind(null,Ke,j.getListFormat),formatDisplayName:nn.bind(null,Ke,j.getDisplayNames)})}var en=function(ue){v()(j,ue);var Se=p()(j);function j(){var Ke;return c()(this,j),Ke=Se.apply(this,arguments),Ke.cache=Hn(),Ke.state={cache:Ke.cache,intl:Zt(Qt(Ke.props),Ke.cache),prevConfig:Qt(Ke.props)},Ke}return s()(j,[{key:"render",value:function(){return On(this.state.intl),f.createElement(D,{value:this.state.intl},this.props.children)}}],[{key:"getDerivedStateFromProps",value:function(qe,gt){var Ct=gt.prevConfig,Ft=gt.cache,Pt=Qt(qe);return ln(Ct,Pt)?null:{intl:Zt(Pt,Ft),prevConfig:Pt}}}]),j}(f.PureComponent);en.displayName="IntlProvider",en.defaultProps=kn;var bn=e(69587),Vt=e(48370),cn=e.n(Vt),Cn=e(42473),wn=e.n(Cn);function qn(){var ue=(0,f.useContext)(k);return On(ue),ue}var er=e(37029),Jn={image:{pull:"\u62C9\u53D6\u955C\u50CF",push:"\u63A8\u9001\u955C\u50CF",pulling:"\u6B63\u5728\u62C9\u53D6\u955C\u50CF",pulled:"\u62C9\u53D6\u6210\u529F",pushing:"\u6B63\u5728\u63A8\u9001\u955C\u50CF",notFound:"\u955C\u50CF\u4E0D\u5B58\u5728",pushed:"\u63A8\u9001\u6210\u529F"},tag:{delete:"\u5220\u9664\u6807\u7B7E",add:"\u6DFB\u52A0\u6807\u7B7E"},notification:{delete:"\u5220\u9664\u6210\u529F",imageBuild:"\u6784\u5EFA\u955C\u50CF",containerCreate:"\u521B\u5EFA\u5E94\u7528",composeDestroy:"compose\u9500\u6BC1",composeDeploy:"compose\u90E8\u7F72"}};Jn.notification=Object.assign(Jn.notification,Jn.image);var Bn=Jn,Ir=["cache"],Qn,lr=!0,fr=new(cn()),sr=Symbol("LANG_CHANGE"),tr=function ue(Se){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return Object.keys(Se).reduce(function(Ke,qe){var gt=Se[qe],Ct=j?"".concat(j,".").concat(qe):qe;return typeof gt=="string"?Ke[Ct]=gt:Object.assign(Ke,ue(gt,Ct)),Ke},{})},tn={"zh-CN":{messages:o()({},tr(Bn)),locale:"zh-CN",antd:o()({},er.Z),momentLocale:"zh-cn"}},dn=function(Se,j,Ke){var qe,gt,Ct,Ft;if(Se){var Pt=(qe=tn[Se])!==null&&qe!==void 0&&qe.messages?Object.assign({},tn[Se].messages,j):j,Nn=Ke||{},mt=Nn.momentLocale,It=mt===void 0?(gt=tn[Se])===null||gt===void 0?void 0:gt.momentLocale:mt,vn=Nn.antd,Rn=vn===void 0?(Ct=tn[Se])===null||Ct===void 0?void 0:Ct.antd:vn,dr=(Ft=Se.split("-"))===null||Ft===void 0?void 0:Ft.join("-");tn[Se]={messages:Pt,locale:dr,momentLocale:It,antd:Rn},dr===Q()&&fr.emit(sr,dr)}},yn=function(Se){return(0,bn.We)().applyPlugins({key:"locale",type:"modify",initialValue:Se})},Kn=function(Se){var j=yn(tn[Se]),Ke=j.cache,qe=r()(j,Ir);return Zt(qe,Ke)},rt=function(Se,j){return Qn&&!j&&!Se?Qn:(Se||(Se=Q()),Se&&tn[Se]?Kn(Se):(wn()(!Se||!!tn[Se],"The current popular language does not exist, please check the locales folder!"),tn["zh-CN"]?Kn("zh-CN"):Zt({locale:"zh-CN",messages:{}})))},me=function(Se){Qn=rt(Se,!0)},Q=function(){var Se=yn({});if(typeof(Se==null?void 0:Se.getLocale)=="function")return Se.getLocale();var j=navigator.cookieEnabled&&typeof localStorage!="undefined"&&lr?window.localStorage.getItem("umi_locale"):"",Ke;return j||Ke||"zh-CN"},Ee=function(){var Se=Q(),j=["he","ar","fa","ku"],Ke=j.filter(function(qe){return Se.startsWith(qe)}).length?"rtl":"ltr";return Ke},he=function(Se){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,Ke=function(){if(Q()!==Se){if(navigator.cookieEnabled&&typeof window.localStorage!="undefined"&&lr&&window.localStorage.setItem("umi_locale",Se||""),me(Se),j)window.location.reload();else if(fr.emit(sr,Se),window.dispatchEvent){var gt=new Event("languagechange");window.dispatchEvent(gt)}}};Ke()},Je=!0,et=function(Se,j){return Je&&(warning(!1,`Using this API will cause automatic refresh when switching languages, please use useIntl or injectIntl. + +\u4F7F\u7528\u6B64 api \u4F1A\u9020\u6210\u5207\u6362\u8BED\u8A00\u7684\u65F6\u5019\u65E0\u6CD5\u81EA\u52A8\u5237\u65B0\uFF0C\u8BF7\u4F7F\u7528 useIntl \u6216 injectIntl\u3002 + +http://j.mp/37Fkd5Q + `),Je=!1),Qn||me(Q()),Qn.formatMessage(Se,j)},xt=function(){return Object.keys(tn)}},44886:function(m,h,e){"use strict";e.d(h,{t:function(){return R},z:function(){return P}});var t=e(5574),r=e.n(t),a=e(72004),o=e.n(a),l=e(12444),c=e.n(l),u=e(9783),s=e.n(u),d=e(64063),v=e.n(d),y=e(67294),p=e(85893),f=y.createContext(null),x=o()(function w(){var A=this;c()(this,w),s()(this,"callbacks",{}),s()(this,"data",{}),s()(this,"update",function(C){A.callbacks[C]&&A.callbacks[C].forEach(function(M){try{var D=A.data[C];M(D)}catch(k){M(void 0)}})})});function E(w){var A=w.hook,C=w.onUpdate,M=w.namespace,D=(0,y.useRef)(C),k=(0,y.useRef)(!1),Z;try{Z=A()}catch(Y){console.error("plugin-model: Invoking '".concat(M||"unknown","' model failed:"),Y)}return(0,y.useMemo)(function(){D.current(Z)},[]),(0,y.useEffect)(function(){k.current?D.current(Z):k.current=!0}),null}var S=new x;function P(w){return(0,p.jsxs)(f.Provider,{value:{dispatcher:S},children:[Object.keys(w.models).map(function(A){return(0,p.jsx)(E,{hook:w.models[A],namespace:A,onUpdate:function(M){S.data[A]=M,S.update(A)}},A)}),w.children]})}function R(w,A){var C=(0,y.useContext)(f),M=C.dispatcher,D=(0,y.useRef)(A);D.current=A;var k=(0,y.useState)(function(){return D.current?D.current(M.data[w]):M.data[w]}),Z=r()(k,2),Y=Z[0],te=Z[1],le=(0,y.useRef)(Y);le.current=Y;var H=(0,y.useRef)(!1);return(0,y.useEffect)(function(){return H.current=!0,function(){H.current=!1}},[]),(0,y.useEffect)(function(){var pe,de=function(X){if(!H.current)setTimeout(function(){M.data[w]=X,M.update(w)});else{var _=D.current?D.current(X):X,W=le.current;v()(_,W)||(le.current=_,te(_))}};return(pe=M.callbacks)[w]||(pe[w]=new Set),M.callbacks[w].add(de),M.update(w),function(){M.callbacks[w].delete(de)}},[w]),Y}},52626:function(m,h,e){"use strict";e.d(h,{R:function(){return o}});var t={},r={},a,o=function(u){var s=localStorage.getItem("token");if(!s)return"";var d=document.location.protocol=="http:"?"ws:":"wss:",v=document.location.port?document.location.hostname+":"+document.location.port:document.location.hostname,y=d+"//"+v+"/ws/common"+u+(u.indexOf("?")>-1?"&":"?")+"token="+localStorage.getItem("token");return y},l=function(){var u=o("/notice"),s=function y(){a=new WebSocket(u),a.addEventListener("open",function(){console.log("connect ws notice server"),setInterval(function(){a.send("ping")},1e4)}),a.addEventListener("message",function(p){if(p.data){var f=JSON.parse(p.data),x=f.type;if(x=="event")return;r[x]||(r[x]=[]),r[x].push(f),t[x]&&t[x]()}}),a.addEventListener("close",function(){console.log("disconnect ws notice server"),setTimeout(function(){y()},2e3)})},d=function(p){var f,x=(f=r[p])!==null&&f!==void 0?f:[];return r[p]=[],x},v=function(p,f){t[p]=f};return u&&s(),{websocketConn:a,getDataByType:d,addDataHandler:v}};h.Z=l},87662:function(m,h,e){"use strict";e.d(h,{Cz:function(){return M},Jn:function(){return p},KU:function(){return c},Kg:function(){return x},_g:function(){return R},ad:function(){return A},bG:function(){return v},pe:function(){return s},vC:function(){return S}});var t=e(15009),r=e.n(t),a=e(99289),o=e.n(a),l=e(54006);function c(k){return u.apply(this,arguments)}function u(){return u=o()(r()().mark(function k(Z){return r()().wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.abrupt("return",(0,l.request)("/api/common/setting/save",{method:"POST",data:Z}));case 1:case"end":return te.stop()}},k)})),u.apply(this,arguments)}function s(k){return d.apply(this,arguments)}function d(){return d=o()(r()().mark(function k(Z){return r()().wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.abrupt("return",(0,l.request)("/api/common/setting/get-setting",{method:"POST",data:Z}));case 1:case"end":return te.stop()}},k)})),d.apply(this,arguments)}function v(k){return y.apply(this,arguments)}function y(){return y=o()(r()().mark(function k(Z){return r()().wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.abrupt("return",(0,l.request)("/api/common/user/get-user-info",{method:"POST",data:Z}));case 1:case"end":return te.stop()}},k)})),y.apply(this,arguments)}function p(k){return f.apply(this,arguments)}function f(){return f=o()(r()().mark(function k(Z){return r()().wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.abrupt("return",(0,l.request)("/api/common/setting/founder",{method:"POST",data:Z}));case 1:case"end":return te.stop()}},k)})),f.apply(this,arguments)}function x(){return E.apply(this,arguments)}function E(){return E=o()(r()().mark(function k(){return r()().wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return Y.abrupt("return",(0,l.request)("/api/common/env/get-list",{method:"POST"}));case 1:case"end":return Y.stop()}},k)})),E.apply(this,arguments)}function S(k){return P.apply(this,arguments)}function P(){return P=o()(r()().mark(function k(Z){return r()().wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.abrupt("return",(0,l.request)("/api/common/env/switch",{method:"POST",data:Z}));case 1:case"end":return te.stop()}},k)})),P.apply(this,arguments)}function R(k){return w.apply(this,arguments)}function w(){return w=o()(r()().mark(function k(Z){return r()().wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.next=2,(0,l.request)("/api/common/env/delete",{method:"POST",data:Z});case 2:return te.abrupt("return",te.sent);case 3:case"end":return te.stop()}},k)})),w.apply(this,arguments)}function A(k){return C.apply(this,arguments)}function C(){return C=o()(r()().mark(function k(Z){return r()().wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.next=2,(0,l.request)("/api/common/env/create",{method:"POST",data:Z});case 2:return te.abrupt("return",te.sent);case 3:case"end":return te.stop()}},k)})),C.apply(this,arguments)}function M(){return D.apply(this,arguments)}function D(){return D=o()(r()().mark(function k(){return r()().wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return Y.next=2,(0,l.request)("/api/common/home/get-stat-list",{method:"POST"});case 2:return Y.abrupt("return",Y.sent);case 3:case"end":return Y.stop()}},k)})),D.apply(this,arguments)}},34185:function(m,h,e){"use strict";e.d(h,{Zt:function(){return v},bJ:function(){return c},vo:function(){return s}});var t=e(15009),r=e.n(t),a=e(99289),o=e.n(a),l=e(54006);function c(p){return u.apply(this,arguments)}function u(){return u=o()(r()().mark(function p(f){return r()().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.abrupt("return",(0,l.request)("/api/common/notice/unread",{method:"POST",data:f}));case 1:case"end":return E.stop()}},p)})),u.apply(this,arguments)}function s(p){return d.apply(this,arguments)}function d(){return d=o()(r()().mark(function p(f){return r()().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.abrupt("return",(0,l.request)("/api/common/notice/get-list",{method:"POST",data:f}));case 1:case"end":return E.stop()}},p)})),d.apply(this,arguments)}function v(p){return y.apply(this,arguments)}function y(){return y=o()(r()().mark(function p(f){return r()().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.abrupt("return",(0,l.request)("/api/common/notice/delete",{method:"POST",data:f}));case 1:case"end":return E.stop()}},p)})),y.apply(this,arguments)}},93246:function(m,h,e){"use strict";e.d(h,{$h:function(){return t},Rk:function(){return r},YZ:function(){return a}});var t=function(l){for(var c=arguments.length,u=new Array(c>1?c-1:0),s=1;s1?c-1:0),s=1;s1?c-1:0),s=1;s=60&&Math.round(xe.h)<=240?be=ve?Math.round(xe.h)-f*Ve:Math.round(xe.h)+f*Ve:be=ve?Math.round(xe.h)+f*Ve:Math.round(xe.h)-f*Ve,be<0?be+=360:be>=360&&(be-=360),be}function Z(xe,Ve,ve){if(xe.h===0&&xe.s===0)return xe.s;var be;return ve?be=xe.s-x*Ve:Ve===w?be=xe.s+x:be=xe.s+E*Ve,be>1&&(be=1),ve&&Ve===R&&be>.1&&(be=.1),be<.06&&(be=.06),Number(be.toFixed(2))}function Y(xe,Ve,ve){var be;return ve?be=xe.v+S*Ve:be=xe.v-P*Ve,be>1&&(be=1),Number(be.toFixed(2))}function te(xe){for(var Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ve=[],be=(0,p.uA)(xe),st=R;st>0;st-=1){var ct=C(be),lt=M((0,p.uA)({h:k(ct,st,!0),s:Z(ct,st,!0),v:Y(ct,st,!0)}));ve.push(lt)}ve.push(M(be));for(var Et=1;Et<=w;Et+=1){var ie=C(be),ke=M((0,p.uA)({h:k(ie,Et),s:Z(ie,Et),v:Y(ie,Et)}));ve.push(ke)}return Ve.theme==="dark"?A.map(function(tt){var ut=tt.index,nt=tt.opacity,vt=M(D((0,p.uA)(Ve.backgroundColor||"#141414"),(0,p.uA)(ve[ut]),nt*100));return vt}):ve}var le={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},H={},pe={};Object.keys(le).forEach(function(xe){H[xe]=te(le[xe]),H[xe].primary=H[xe][5],pe[xe]=te(le[xe],{theme:"dark",backgroundColor:"#141414"}),pe[xe].primary=pe[xe][5]});var de=H.red,ge=H.volcano,X=H.gold,_=H.orange,W=H.yellow,G=H.lime,$=H.green,F=H.cyan,ne=H.blue,V=H.geekblue,ee=H.purple,se=H.magenta,De=H.grey,Ue=e(80334),He=e(44958),Ge=e(68929),Fe=e.n(Ge);function _e(xe,Ve){(0,Ue.ZP)(xe,"[@ant-design/icons] ".concat(Ve))}function $e(xe){return(0,v.Z)(xe)==="object"&&typeof xe.name=="string"&&typeof xe.theme=="string"&&((0,v.Z)(xe.icon)==="object"||typeof xe.icon=="function")}function Ce(){var xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(xe).reduce(function(Ve,ve){var be=xe[ve];switch(ve){case"class":Ve.className=be,delete Ve.class;break;default:delete Ve[ve],Ve[Fe()(ve)]=be}return Ve},{})}function Re(xe,Ve,ve){return ve?l.createElement(xe.tag,(0,t.Z)((0,t.Z)({key:Ve},Ce(xe.attrs)),ve),(xe.children||[]).map(function(be,st){return Re(be,"".concat(Ve,"-").concat(xe.tag,"-").concat(st))})):l.createElement(xe.tag,(0,t.Z)({key:Ve},Ce(xe.attrs)),(xe.children||[]).map(function(be,st){return Re(be,"".concat(Ve,"-").concat(xe.tag,"-").concat(st))}))}function fe(xe){return te(xe)[0]}function je(xe){return xe?Array.isArray(xe)?xe:[xe]:[]}var Oe={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},N=` +.anticon { + display: inline-flex; + alignItems: center; + color: inherit; + font-style: normal; + line-height: 0; + text-align: center; + text-transform: none; + vertical-align: -0.125em; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.anticon > * { + line-height: 1; +} + +.anticon svg { + display: inline-block; +} + +.anticon::before { + display: none; +} + +.anticon .anticon-icon { + display: block; +} + +.anticon[tabindex] { + cursor: pointer; +} + +.anticon-spin::before, +.anticon-spin { + display: inline-block; + -webkit-animation: loadingCircle 1s infinite linear; + animation: loadingCircle 1s infinite linear; +} + +@-webkit-keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +`,I=function(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:N,ve=(0,l.useContext)(d),be=ve.csp;(0,l.useEffect)(function(){(0,He.hq)(Ve,"@ant-design-icons",{prepend:!0,csp:be})},[])},O=["icon","className","onClick","style","primaryColor","secondaryColor"],L={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function J(xe){var Ve=xe.primaryColor,ve=xe.secondaryColor;L.primaryColor=Ve,L.secondaryColor=ve||fe(Ve),L.calculated=!!ve}function z(){return(0,t.Z)({},L)}var q=function(Ve){var ve=Ve.icon,be=Ve.className,st=Ve.onClick,ct=Ve.style,lt=Ve.primaryColor,Et=Ve.secondaryColor,ie=(0,o.Z)(Ve,O),ke=L;if(lt&&(ke={primaryColor:lt,secondaryColor:Et||fe(lt)}),I(),_e($e(ve),"icon should be icon definiton, but got ".concat(ve)),!$e(ve))return null;var tt=ve;return tt&&typeof tt.icon=="function"&&(tt=(0,t.Z)((0,t.Z)({},tt),{},{icon:tt.icon(ke.primaryColor,ke.secondaryColor)})),Re(tt.icon,"svg-".concat(tt.name),(0,t.Z)({className:be,onClick:st,style:ct,"data-icon":tt.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},ie))};q.displayName="IconReact",q.getTwoToneColors=z,q.setTwoToneColors=J;var re=q;function ce(xe){var Ve=je(xe),ve=(0,r.Z)(Ve,2),be=ve[0],st=ve[1];return re.setTwoToneColors({primaryColor:be,secondaryColor:st})}function Te(){var xe=re.getTwoToneColors();return xe.calculated?[xe.primaryColor,xe.secondaryColor]:xe.primaryColor}var Ae=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];ce("#1890ff");var We=l.forwardRef(function(xe,Ve){var ve=xe.className,be=xe.icon,st=xe.spin,ct=xe.rotate,lt=xe.tabIndex,Et=xe.onClick,ie=xe.twoToneColor,ke=(0,o.Z)(xe,Ae),tt=l.useContext(d),ut=tt.prefixCls,nt=ut===void 0?"anticon":ut,vt=tt.rootClassName,jt=u()(vt,nt,(0,a.Z)((0,a.Z)({},"".concat(nt,"-").concat(be.name),!!be.name),"".concat(nt,"-spin"),!!st||be.name==="loading"),ve),Ut=lt;Ut===void 0&&Et&&(Ut=-1);var Nt=ct?{msTransform:"rotate(".concat(ct,"deg)"),transform:"rotate(".concat(ct,"deg)")}:void 0,Mt=je(ie),Rt=(0,r.Z)(Mt,2),Wt=Rt[0],Gt=Rt[1];return l.createElement("span",(0,t.Z)((0,t.Z)({role:"img","aria-label":be.name},ke),{},{ref:Ve,tabIndex:Ut,onClick:Et,className:jt}),l.createElement(re,{icon:be,primaryColor:Wt,secondaryColor:Gt,style:Nt}))});We.displayName="AntdIcon",We.getTwoToneColor=Te,We.setTwoToneColor=ce;var Me=We},13399:function(m){var h=function(e){"use strict";var t=Object.prototype,r=t.hasOwnProperty,a=Object.defineProperty||function(X,_,W){X[_]=W.value},o,l=typeof Symbol=="function"?Symbol:{},c=l.iterator||"@@iterator",u=l.asyncIterator||"@@asyncIterator",s=l.toStringTag||"@@toStringTag";function d(X,_,W){return Object.defineProperty(X,_,{value:W,enumerable:!0,configurable:!0,writable:!0}),X[_]}try{d({},"")}catch(X){d=function(_,W,G){return _[W]=G}}function v(X,_,W,G){var $=_&&_.prototype instanceof P?_:P,F=Object.create($.prototype),ne=new pe(G||[]);return a(F,"_invoke",{value:Y(X,W,ne)}),F}e.wrap=v;function y(X,_,W){try{return{type:"normal",arg:X.call(_,W)}}catch(G){return{type:"throw",arg:G}}}var p="suspendedStart",f="suspendedYield",x="executing",E="completed",S={};function P(){}function R(){}function w(){}var A={};d(A,c,function(){return this});var C=Object.getPrototypeOf,M=C&&C(C(de([])));M&&M!==t&&r.call(M,c)&&(A=M);var D=w.prototype=P.prototype=Object.create(A);R.prototype=w,a(D,"constructor",{value:w,configurable:!0}),a(w,"constructor",{value:R,configurable:!0}),R.displayName=d(w,s,"GeneratorFunction");function k(X){["next","throw","return"].forEach(function(_){d(X,_,function(W){return this._invoke(_,W)})})}e.isGeneratorFunction=function(X){var _=typeof X=="function"&&X.constructor;return _?_===R||(_.displayName||_.name)==="GeneratorFunction":!1},e.mark=function(X){return Object.setPrototypeOf?Object.setPrototypeOf(X,w):(X.__proto__=w,d(X,s,"GeneratorFunction")),X.prototype=Object.create(D),X},e.awrap=function(X){return{__await:X}};function Z(X,_){function W(F,ne,V,ee){var se=y(X[F],X,ne);if(se.type==="throw")ee(se.arg);else{var De=se.arg,Ue=De.value;return Ue&&typeof Ue=="object"&&r.call(Ue,"__await")?_.resolve(Ue.__await).then(function(He){W("next",He,V,ee)},function(He){W("throw",He,V,ee)}):_.resolve(Ue).then(function(He){De.value=He,V(De)},function(He){return W("throw",He,V,ee)})}}var G;function $(F,ne){function V(){return new _(function(ee,se){W(F,ne,ee,se)})}return G=G?G.then(V,V):V()}a(this,"_invoke",{value:$})}k(Z.prototype),d(Z.prototype,u,function(){return this}),e.AsyncIterator=Z,e.async=function(X,_,W,G,$){$===void 0&&($=Promise);var F=new Z(v(X,_,W,G),$);return e.isGeneratorFunction(_)?F:F.next().then(function(ne){return ne.done?ne.value:F.next()})};function Y(X,_,W){var G=p;return function(F,ne){if(G===x)throw new Error("Generator is already running");if(G===E){if(F==="throw")throw ne;return ge()}for(W.method=F,W.arg=ne;;){var V=W.delegate;if(V){var ee=te(V,W);if(ee){if(ee===S)continue;return ee}}if(W.method==="next")W.sent=W._sent=W.arg;else if(W.method==="throw"){if(G===p)throw G=E,W.arg;W.dispatchException(W.arg)}else W.method==="return"&&W.abrupt("return",W.arg);G=x;var se=y(X,_,W);if(se.type==="normal"){if(G=W.done?E:f,se.arg===S)continue;return{value:se.arg,done:W.done}}else se.type==="throw"&&(G=E,W.method="throw",W.arg=se.arg)}}}function te(X,_){var W=_.method,G=X.iterator[W];if(G===o)return _.delegate=null,W==="throw"&&X.iterator.return&&(_.method="return",_.arg=o,te(X,_),_.method==="throw")||W!=="return"&&(_.method="throw",_.arg=new TypeError("The iterator does not provide a '"+W+"' method")),S;var $=y(G,X.iterator,_.arg);if($.type==="throw")return _.method="throw",_.arg=$.arg,_.delegate=null,S;var F=$.arg;if(!F)return _.method="throw",_.arg=new TypeError("iterator result is not an object"),_.delegate=null,S;if(F.done)_[X.resultName]=F.value,_.next=X.nextLoc,_.method!=="return"&&(_.method="next",_.arg=o);else return F;return _.delegate=null,S}k(D),d(D,s,"Generator"),d(D,c,function(){return this}),d(D,"toString",function(){return"[object Generator]"});function le(X){var _={tryLoc:X[0]};1 in X&&(_.catchLoc=X[1]),2 in X&&(_.finallyLoc=X[2],_.afterLoc=X[3]),this.tryEntries.push(_)}function H(X){var _=X.completion||{};_.type="normal",delete _.arg,X.completion=_}function pe(X){this.tryEntries=[{tryLoc:"root"}],X.forEach(le,this),this.reset(!0)}e.keys=function(X){var _=Object(X),W=[];for(var G in _)W.push(G);return W.reverse(),function $(){for(;W.length;){var F=W.pop();if(F in _)return $.value=F,$.done=!1,$}return $.done=!0,$}};function de(X){if(X){var _=X[c];if(_)return _.call(X);if(typeof X.next=="function")return X;if(!isNaN(X.length)){var W=-1,G=function $(){for(;++W=0;--G){var $=this.tryEntries[G],F=$.completion;if($.tryLoc==="root")return W("end");if($.tryLoc<=this.prev){var ne=r.call($,"catchLoc"),V=r.call($,"finallyLoc");if(ne&&V){if(this.prev<$.catchLoc)return W($.catchLoc,!0);if(this.prev<$.finallyLoc)return W($.finallyLoc)}else if(ne){if(this.prev<$.catchLoc)return W($.catchLoc,!0)}else if(V){if(this.prev<$.finallyLoc)return W($.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(X,_){for(var W=this.tryEntries.length-1;W>=0;--W){var G=this.tryEntries[W];if(G.tryLoc<=this.prev&&r.call(G,"finallyLoc")&&this.prev=0;--_){var W=this.tryEntries[_];if(W.finallyLoc===X)return this.complete(W.completion,W.afterLoc),H(W),S}},catch:function(X){for(var _=this.tryEntries.length-1;_>=0;--_){var W=this.tryEntries[_];if(W.tryLoc===X){var G=W.completion;if(G.type==="throw"){var $=G.arg;H(W)}return $}}throw new Error("illegal catch attempt")},delegateYield:function(X,_,W){return this.delegate={iterator:de(X),resultName:_,nextLoc:W},this.method==="next"&&(this.arg=o),S}},e}(m.exports);try{regeneratorRuntime=h}catch(e){typeof globalThis=="object"?globalThis.regeneratorRuntime=h:Function("r","regeneratorRuntime = r")(h)}},34162:function(m,h,e){"use strict";e.d(h,{Il:function(){return l},Ov:function(){return c},T$:function(){return s}});var t=e(49647),r=e(67294),a=e(96974),o=["element"],l=r.createContext({});function c(){return r.useContext(l)}function u(){var p=(0,a.TH)(),f=c(),x=f.clientRoutes,E=(0,a.fp)(x,p.pathname);return E||[]}function s(){var p,f=u().slice(-1),x=((p=f[0])===null||p===void 0?void 0:p.route)||{},E=x.element,S=(0,t.Z)(x,o);return S}function d(){var p=u(),f=c(),x=f.serverLoaderData,E=f.basename,S=React.useState(function(){var A={},C=!1;return p.forEach(function(M){var D=x[M.route.id];D&&(Object.assign(A,D),C=!0)}),C?A:void 0}),P=_slicedToArray(S,2),R=P[0],w=P[1];return React.useEffect(function(){window.__UMI_LOADER_DATA__||Promise.all(p.filter(function(A){return A.route.hasServerLoader}).map(function(A){return new Promise(function(C){fetchServerLoader({id:A.route.id,basename:E,cb:C})})})).then(function(A){if(A.length){var C={};A.forEach(function(M){Object.assign(C,M)}),w(C)}})},[]),{data:R}}function v(){var p=useRouteData(),f=c();return{data:f.clientLoaderData[p.route.id]}}function y(){var p=d(),f=v();return{data:_objectSpread(_objectSpread({},p.data),f.data)}}},86743:function(m,h,e){"use strict";var t=e(67294),r=e(30470),a=e(14726),o=e(33671);function l(u){return!!(u!=null&&u.then)}const c=u=>{const{type:s,children:d,prefixCls:v,buttonProps:y,close:p,autoFocus:f,emitEvent:x,isSilent:E,quitOnNullishReturnValue:S,actionFn:P}=u,R=t.useRef(!1),w=t.useRef(null),[A,C]=(0,r.Z)(!1),M=function(){p==null||p.apply(void 0,arguments)};t.useEffect(()=>{let Z=null;return f&&(Z=setTimeout(()=>{var Y;(Y=w.current)===null||Y===void 0||Y.focus()})),()=>{Z&&clearTimeout(Z)}},[]);const D=Z=>{l(Z)&&(C(!0),Z.then(function(){C(!1,!0),M.apply(void 0,arguments),R.current=!1},Y=>{if(C(!1,!0),R.current=!1,!(E!=null&&E()))return Promise.reject(Y)}))},k=Z=>{if(R.current)return;if(R.current=!0,!P){M();return}let Y;if(x){if(Y=P(Z),S&&!l(Y)){R.current=!1,M(Z);return}}else if(P.length)Y=P(p),R.current=!1;else if(Y=P(),!l(Y)){M();return}D(Y)};return t.createElement(a.ZP,Object.assign({},(0,o.nx)(s),{onClick:k,loading:A,prefixCls:v},y,{ref:w}),d)};h.Z=c},89942:function(m,h,e){"use strict";var t=e(67294),r=e(65223),a=e(4173);const o=l=>{const{space:c,form:u,children:s}=l;if(s==null)return null;let d=s;return u&&(d=t.createElement(r.Ux,{override:!0,status:!0},d)),c&&(d=t.createElement(a.BR,null,d)),d};h.Z=o},8745:function(m,h,e){"use strict";e.d(h,{i:function(){return l}});var t=e(67294),r=e(21770),a=e(28459),o=e(53124);function l(u){return s=>t.createElement(a.ZP,{theme:{token:{motion:!1,zIndexPopupBase:0}}},t.createElement(u,Object.assign({},s)))}const c=(u,s,d,v)=>l(p=>{const{prefixCls:f,style:x}=p,E=t.useRef(null),[S,P]=t.useState(0),[R,w]=t.useState(0),[A,C]=(0,r.Z)(!1,{value:p.open}),{getPrefixCls:M}=t.useContext(o.E_),D=M(s||"select",f);t.useEffect(()=>{if(C(!0),typeof ResizeObserver!="undefined"){const Y=new ResizeObserver(le=>{const H=le[0].target;P(H.offsetHeight+8),w(H.offsetWidth)}),te=setInterval(()=>{var le;const H=d?`.${d(D)}`:`.${D}-dropdown`,pe=(le=E.current)===null||le===void 0?void 0:le.querySelector(H);pe&&(clearInterval(te),Y.observe(pe))},10);return()=>{clearInterval(te),Y.disconnect()}}},[]);let k=Object.assign(Object.assign({},p),{style:Object.assign(Object.assign({},x),{margin:0}),open:A,visible:A,getPopupContainer:()=>E.current});v&&(k=v(k));const Z={paddingBottom:S,position:"relative",minWidth:R};return t.createElement("div",{ref:E,style:Z},t.createElement(u,Object.assign({},k)))});h.Z=c},98787:function(m,h,e){"use strict";e.d(h,{o2:function(){return l},yT:function(){return c}});var t=e(74902),r=e(8796);const a=r.i.map(u=>`${u}-inverse`),o=["success","processing","error","default","warning"];function l(u){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat((0,t.Z)(a),(0,t.Z)(r.i)).includes(u):r.i.includes(u)}function c(u){return o.includes(u)}},38780:function(m,h){"use strict";const e=function(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let r=1;r{const l=a[o];l!==void 0&&(t[o]=l)})}return t};h.Z=e},98065:function(m,h,e){"use strict";e.d(h,{T:function(){return r},n:function(){return t}});function t(a){return["small","middle","large"].includes(a)}function r(a){return a?typeof a=="number"&&!Number.isNaN(a):!1}},78290:function(m,h,e){"use strict";var t=e(67294),r=e(4340);const a=o=>{let l;return typeof o=="object"&&(o!=null&&o.clearIcon)?l=o:o&&(l={clearIcon:t.createElement(r.Z,null)}),l};h.Z=a},81643:function(m,h,e){"use strict";e.d(h,{Z:function(){return t}});const t=r=>r?typeof r=="function"?r():r:null},69760:function(m,h,e){"use strict";e.d(h,{Z:function(){return s},w:function(){return o}});var t=e(67294),r=e(97937),a=e(64217);function o(d){if(d)return{closable:d.closable,closeIcon:d.closeIcon}}function l(d){const{closable:v,closeIcon:y}=d||{};return t.useMemo(()=>{if(!v&&(v===!1||y===!1||y===null))return!1;if(v===void 0&&y===void 0)return null;let p={closeIcon:typeof y!="boolean"&&y!==null?y:void 0};return v&&typeof v=="object"&&(p=Object.assign(Object.assign({},p),v)),p},[v,y])}function c(){const d={};for(var v=arguments.length,y=new Array(v),p=0;p{f&&Object.keys(f).forEach(x=>{f[x]!==void 0&&(d[x]=f[x])})}),d}const u={};function s(d,v){let y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:u;const p=l(d),f=l(v),x=typeof p!="boolean"?!!(p!=null&&p.disabled):!1,E=t.useMemo(()=>Object.assign({closeIcon:t.createElement(r.Z,null)},y),[y]),S=t.useMemo(()=>p===!1?!1:p?c(E,f,p):f===!1?!1:f?c(E,f):E.closable?E:!1,[p,f,E]);return t.useMemo(()=>{if(S===!1)return[!1,null,x];const{closeIconRender:P}=E,{closeIcon:R}=S;let w=R;if(w!=null){P&&(w=P(R));const A=(0,a.Z)(S,!0);Object.keys(A).length&&(w=t.isValidElement(w)?t.cloneElement(w,A):t.createElement("span",Object.assign({},A),w))}return[!0,w,x]},[S,E])}},57838:function(m,h,e){"use strict";e.d(h,{Z:function(){return r}});var t=e(67294);function r(){const[,a]=t.useReducer(o=>o+1,0);return a}},87263:function(m,h,e){"use strict";e.d(h,{Cn:function(){return y},u6:function(){return c}});var t=e(67294),r=e(29691),a=e(43945);const o=100,c=o*10,u=c+o,s={Modal:o,Drawer:o,Popover:o,Popconfirm:o,Tooltip:o,Tour:o,FloatButton:o},d={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function v(p){return p in s}const y=(p,f)=>{const[,x]=(0,r.ZP)(),E=t.useContext(a.Z),S=v(p);let P;if(f!==void 0)P=[f,f];else{let R=E!=null?E:0;S?R+=(E?0:x.zIndexPopupBase)+s[p]:R+=d[p],P=[E===void 0?f:R,R]}return P}},33603:function(m,h,e){"use strict";e.d(h,{m:function(){return s}});var t=e(53124);const r=()=>({height:0,opacity:0}),a=d=>{const{scrollHeight:v}=d;return{height:v,opacity:1}},o=d=>({height:d?d.offsetHeight:0}),l=(d,v)=>(v==null?void 0:v.deadline)===!0||v.propertyName==="height",c=function(){return{motionName:`${arguments.length>0&&arguments[0]!==void 0?arguments[0]:t.Rf}-motion-collapse`,onAppearStart:r,onEnterStart:r,onAppearActive:a,onEnterActive:a,onLeaveStart:o,onLeaveActive:r,onAppearEnd:l,onEnterEnd:l,onLeaveEnd:l,motionDeadline:500}},u=null,s=(d,v,y)=>y!==void 0?y:`${d}-${v}`;h.Z=c},80636:function(m,h,e){"use strict";e.d(h,{Z:function(){return c}});var t=e(97414);function r(u,s,d,v){if(v===!1)return{adjustX:!1,adjustY:!1};const y=v&&typeof v=="object"?v:{},p={};switch(u){case"top":case"bottom":p.shiftX=s.arrowOffsetHorizontal*2+d,p.shiftY=!0,p.adjustY=!0;break;case"left":case"right":p.shiftY=s.arrowOffsetVertical*2+d,p.shiftX=!0,p.adjustX=!0;break}const f=Object.assign(Object.assign({},p),y);return f.shiftX||(f.adjustX=!0),f.shiftY||(f.adjustY=!0),f}const a={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},o={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},l=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function c(u){const{arrowWidth:s,autoAdjustOverflow:d,arrowPointAtCenter:v,offset:y,borderRadius:p,visibleFirst:f}=u,x=s/2,E={};return Object.keys(a).forEach(S=>{const P=v&&o[S]||a[S],R=Object.assign(Object.assign({},P),{offset:[0,0],dynamicInset:!0});switch(E[S]=R,l.has(S)&&(R.autoArrow=!1),S){case"top":case"topLeft":case"topRight":R.offset[1]=-x-y;break;case"bottom":case"bottomLeft":case"bottomRight":R.offset[1]=x+y;break;case"left":case"leftTop":case"leftBottom":R.offset[0]=-x-y;break;case"right":case"rightTop":case"rightBottom":R.offset[0]=x+y;break}const w=(0,t.wZ)({contentRadius:p,limitVerticalRadius:!0});if(v)switch(S){case"topLeft":case"bottomLeft":R.offset[0]=-w.arrowOffsetHorizontal-x;break;case"topRight":case"bottomRight":R.offset[0]=w.arrowOffsetHorizontal+x;break;case"leftTop":case"rightTop":R.offset[1]=-w.arrowOffsetHorizontal*2+x;break;case"leftBottom":case"rightBottom":R.offset[1]=w.arrowOffsetHorizontal*2-x;break}R.overflow=r(S,w,s,d),f&&(R.htmlRegion="visibleFirst")}),E}},96159:function(m,h,e){"use strict";e.d(h,{M2:function(){return r},Tm:function(){return o},wm:function(){return a}});var t=e(67294);function r(l){return l&&t.isValidElement(l)&&l.type===t.Fragment}const a=(l,c,u)=>t.isValidElement(l)?t.cloneElement(l,typeof u=="function"?u(l.props||{}):u):c;function o(l,c){return a(l,l,c)}},74443:function(m,h,e){"use strict";e.d(h,{ZP:function(){return c},c4:function(){return a},m9:function(){return u}});var t=e(67294),r=e(29691);const a=["xxl","xl","lg","md","sm","xs"],o=s=>({xs:`(max-width: ${s.screenXSMax}px)`,sm:`(min-width: ${s.screenSM}px)`,md:`(min-width: ${s.screenMD}px)`,lg:`(min-width: ${s.screenLG}px)`,xl:`(min-width: ${s.screenXL}px)`,xxl:`(min-width: ${s.screenXXL}px)`}),l=s=>{const d=s,v=[].concat(a).reverse();return v.forEach((y,p)=>{const f=y.toUpperCase(),x=`screen${f}Min`,E=`screen${f}`;if(!(d[x]<=d[E]))throw new Error(`${x}<=${E} fails : !(${d[x]}<=${d[E]})`);if(p{const v=new Map;let y=-1,p={};return{matchHandlers:{},dispatch(f){return p=f,v.forEach(x=>x(p)),v.size>=1},subscribe(f){return v.size||this.register(),y+=1,v.set(y,f),f(p),y},unsubscribe(f){v.delete(f),v.size||this.unregister()},unregister(){Object.keys(d).forEach(f=>{const x=d[f],E=this.matchHandlers[x];E==null||E.mql.removeListener(E==null?void 0:E.listener)}),v.clear()},register(){Object.keys(d).forEach(f=>{const x=d[f],E=P=>{let{matches:R}=P;this.dispatch(Object.assign(Object.assign({},p),{[f]:R}))},S=window.matchMedia(x);S.addListener(E),this.matchHandlers[x]={mql:S,listener:E},E(S)})},responsiveMap:d}},[s])}const u=(s,d)=>{if(d&&typeof d=="object")for(let v=0;vu||c},27288:function(m,h,e){"use strict";e.d(h,{G8:function(){return u},ln:function(){return s}});var t=e(67294),r=e(80334);function a(){}let o=null;function l(){o=null,rcResetWarned()}let c=null;const u=t.createContext({}),s=()=>{const v=()=>{};return v.deprecated=a,v};var d=null},45353:function(m,h,e){"use strict";e.d(h,{Z:function(){return Y}});var t=e(67294),r=e(93967),a=e.n(r),o=e(5110),l=e(42550),c=e(53124),u=e(96159),s=e(83559);const d=te=>{const{componentCls:le,colorPrimary:H}=te;return{[le]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${H})`,boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:[`box-shadow 0.4s ${te.motionEaseOutCirc}`,`opacity 2s ${te.motionEaseOutCirc}`].join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:[`box-shadow ${te.motionDurationSlow} ${te.motionEaseInOut}`,`opacity ${te.motionDurationSlow} ${te.motionEaseInOut}`].join(",")}}}}};var v=(0,s.A1)("Wave",te=>[d(te)]),y=e(56790),p=e(75164),f=e(29691),x=e(17415),E=e(29372),S=e(38135);function P(te){return te&&te!=="#fff"&&te!=="#ffffff"&&te!=="rgb(255, 255, 255)"&&te!=="rgba(255, 255, 255, 1)"&&!/rgba\((?:\d*, ){3}0\)/.test(te)&&te!=="transparent"}function R(te){const{borderTopColor:le,borderColor:H,backgroundColor:pe}=getComputedStyle(te);return P(le)?le:P(H)?H:P(pe)?pe:null}function w(te){return Number.isNaN(te)?0:te}const A=te=>{const{className:le,target:H,component:pe}=te,de=t.useRef(null),[ge,X]=t.useState(null),[_,W]=t.useState([]),[G,$]=t.useState(0),[F,ne]=t.useState(0),[V,ee]=t.useState(0),[se,De]=t.useState(0),[Ue,He]=t.useState(!1),Ge={left:G,top:F,width:V,height:se,borderRadius:_.map($e=>`${$e}px`).join(" ")};ge&&(Ge["--wave-color"]=ge);function Fe(){const $e=getComputedStyle(H);X(R(H));const Ce=$e.position==="static",{borderLeftWidth:Re,borderTopWidth:fe}=$e;$(Ce?H.offsetLeft:w(-parseFloat(Re))),ne(Ce?H.offsetTop:w(-parseFloat(fe))),ee(H.offsetWidth),De(H.offsetHeight);const{borderTopLeftRadius:je,borderTopRightRadius:Oe,borderBottomLeftRadius:N,borderBottomRightRadius:I}=$e;W([je,Oe,I,N].map(O=>w(parseFloat(O))))}if(t.useEffect(()=>{if(H){const $e=(0,p.Z)(()=>{Fe(),He(!0)});let Ce;return typeof ResizeObserver!="undefined"&&(Ce=new ResizeObserver(Fe),Ce.observe(H)),()=>{p.Z.cancel($e),Ce==null||Ce.disconnect()}}},[]),!Ue)return null;const _e=(pe==="Checkbox"||pe==="Radio")&&(H==null?void 0:H.classList.contains(x.A));return t.createElement(E.ZP,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:($e,Ce)=>{var Re;if(Ce.deadline||Ce.propertyName==="opacity"){const fe=(Re=de.current)===null||Re===void 0?void 0:Re.parentElement;(0,S.v)(fe).then(()=>{fe==null||fe.remove()})}return!1}},($e,Ce)=>{let{className:Re}=$e;return t.createElement("div",{ref:(0,l.sQ)(de,Ce),className:a()(le,Re,{"wave-quick":_e}),style:Ge})})};var M=(te,le)=>{var H;const{component:pe}=le;if(pe==="Checkbox"&&!(!((H=te.querySelector("input"))===null||H===void 0)&&H.checked))return;const de=document.createElement("div");de.style.position="absolute",de.style.left="0px",de.style.top="0px",te==null||te.insertBefore(de,te==null?void 0:te.firstChild),(0,S.s)(t.createElement(A,Object.assign({},le,{target:te})),de)},k=(te,le,H)=>{const{wave:pe}=t.useContext(c.E_),[,de,ge]=(0,f.ZP)(),X=(0,y.zX)(G=>{const $=te.current;if(pe!=null&&pe.disabled||!$)return;const F=$.querySelector(`.${x.A}`)||$,{showEffect:ne}=pe||{};(ne||M)(F,{className:le,token:de,component:H,event:G,hashId:ge})}),_=t.useRef();return G=>{p.Z.cancel(_.current),_.current=(0,p.Z)(()=>{X(G)})}},Y=te=>{const{children:le,disabled:H,component:pe}=te,{getPrefixCls:de}=(0,t.useContext)(c.E_),ge=(0,t.useRef)(null),X=de("wave"),[,_]=v(X),W=k(ge,a()(X,_),pe);if(t.useEffect(()=>{const $=ge.current;if(!$||$.nodeType!==1||H)return;const F=ne=>{!(0,o.Z)(ne.target)||!$.getAttribute||$.getAttribute("disabled")||$.disabled||$.className.includes("disabled")||$.className.includes("-leave")||W(ne)};return $.addEventListener("click",F,!0),()=>{$.removeEventListener("click",F,!0)}},[H]),!t.isValidElement(le))return le!=null?le:null;const G=(0,l.Yr)(le)?(0,l.sQ)(le.ref,ge):ge;return(0,u.Tm)(le,{ref:G})}},17415:function(m,h,e){"use strict";e.d(h,{A:function(){return r}});var t=e(53124);const r=`${t.Rf}-wave-target`},43945:function(m,h,e){"use strict";var t=e(67294);const r=t.createContext(void 0);h.Z=r},66968:function(m,h,e){"use strict";e.d(h,{J:function(){return r}});var t=e(67294);const r=t.createContext({}),a=t.createContext({message:{},notification:{},modal:{}});h.Z=a},31418:function(m,h,e){"use strict";e.d(h,{Z:function(){return S}});var t=e(67294),r=e(93967),a=e.n(r),o=e(27288),l=e(53124),c=e(16474),u=e(94423),s=e(48311),d=e(66968),v=e(83559);const y=P=>{const{componentCls:R,colorText:w,fontSize:A,lineHeight:C,fontFamily:M}=P;return{[R]:{color:w,fontSize:A,lineHeight:C,fontFamily:M,[`&${R}-rtl`]:{direction:"rtl"}}}},p=()=>({});var f=(0,v.I$)("App",y,p);const x=()=>t.useContext(d.Z),E=P=>{const{prefixCls:R,children:w,className:A,rootClassName:C,message:M,notification:D,style:k,component:Z="div"}=P,{direction:Y,getPrefixCls:te}=(0,t.useContext)(l.E_),le=te("app",R),[H,pe,de]=f(le),ge=a()(pe,le,A,C,de,{[`${le}-rtl`]:Y==="rtl"}),X=(0,t.useContext)(d.J),_=t.useMemo(()=>({message:Object.assign(Object.assign({},X.message),M),notification:Object.assign(Object.assign({},X.notification),D)}),[M,D,X.message,X.notification]),[W,G]=(0,c.Z)(_.message),[$,F]=(0,s.Z)(_.notification),[ne,V]=(0,u.Z)(),ee=t.useMemo(()=>({message:W,notification:$,modal:ne}),[W,$,ne]);(0,o.ln)("App")(!(de&&Z===!1),"usage","When using cssVar, ensure `component` is assigned a valid React component string.");const se=Z===!1?t.Fragment:Z,De={className:ge,style:k};return H(t.createElement(d.Z.Provider,{value:ee},t.createElement(d.J.Provider,{value:_},t.createElement(se,Object.assign({},Z===!1?void 0:De),V,G,F,w))))};E.useApp=x;var S=E},40411:function(m,h,e){"use strict";e.d(h,{Z:function(){return $}});var t=e(67294),r=e(93967),a=e.n(r),o=e(29372),l=e(98787),c=e(96159),u=e(53124),s=e(11568),d=e(14747),v=e(98719),y=e(83262),p=e(83559);const f=new s.E4("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),x=new s.E4("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),E=new s.E4("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),S=new s.E4("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),P=new s.E4("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),R=new s.E4("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),w=F=>{const{componentCls:ne,iconCls:V,antCls:ee,badgeShadowSize:se,textFontSize:De,textFontSizeSM:Ue,statusSize:He,dotSize:Ge,textFontWeight:Fe,indicatorHeight:_e,indicatorHeightSM:$e,marginXS:Ce,calc:Re}=F,fe=`${ee}-scroll-number`,je=(0,v.Z)(F,(Oe,N)=>{let{darkColor:I}=N;return{[`&${ne} ${ne}-color-${Oe}`]:{background:I,[`&:not(${ne}-count)`]:{color:I},"a:hover &":{background:I}}}});return{[ne]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(F)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${ne}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:F.indicatorZIndex,minWidth:_e,height:_e,color:F.badgeTextColor,fontWeight:Fe,fontSize:De,lineHeight:(0,s.bf)(_e),whiteSpace:"nowrap",textAlign:"center",background:F.badgeColor,borderRadius:Re(_e).div(2).equal(),boxShadow:`0 0 0 ${(0,s.bf)(se)} ${F.badgeShadowColor}`,transition:`background ${F.motionDurationMid}`,a:{color:F.badgeTextColor},"a:hover":{color:F.badgeTextColor},"a:hover &":{background:F.badgeColorHover}},[`${ne}-count-sm`]:{minWidth:$e,height:$e,fontSize:Ue,lineHeight:(0,s.bf)($e),borderRadius:Re($e).div(2).equal()},[`${ne}-multiple-words`]:{padding:`0 ${(0,s.bf)(F.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${ne}-dot`]:{zIndex:F.indicatorZIndex,width:Ge,minWidth:Ge,height:Ge,background:F.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${(0,s.bf)(se)} ${F.badgeShadowColor}`},[`${ne}-count, ${ne}-dot, ${fe}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${V}-spin`]:{animationName:R,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${ne}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${ne}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:He,height:He,verticalAlign:"middle",borderRadius:"50%"},[`${ne}-status-success`]:{backgroundColor:F.colorSuccess},[`${ne}-status-processing`]:{overflow:"visible",color:F.colorInfo,backgroundColor:F.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:se,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:f,animationDuration:F.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${ne}-status-default`]:{backgroundColor:F.colorTextPlaceholder},[`${ne}-status-error`]:{backgroundColor:F.colorError},[`${ne}-status-warning`]:{backgroundColor:F.colorWarning},[`${ne}-status-text`]:{marginInlineStart:Ce,color:F.colorText,fontSize:F.fontSize}}}),je),{[`${ne}-zoom-appear, ${ne}-zoom-enter`]:{animationName:x,animationDuration:F.motionDurationSlow,animationTimingFunction:F.motionEaseOutBack,animationFillMode:"both"},[`${ne}-zoom-leave`]:{animationName:E,animationDuration:F.motionDurationSlow,animationTimingFunction:F.motionEaseOutBack,animationFillMode:"both"},[`&${ne}-not-a-wrapper`]:{[`${ne}-zoom-appear, ${ne}-zoom-enter`]:{animationName:S,animationDuration:F.motionDurationSlow,animationTimingFunction:F.motionEaseOutBack},[`${ne}-zoom-leave`]:{animationName:P,animationDuration:F.motionDurationSlow,animationTimingFunction:F.motionEaseOutBack},[`&:not(${ne}-status)`]:{verticalAlign:"middle"},[`${fe}-custom-component, ${ne}-count`]:{transform:"none"},[`${fe}-custom-component, ${fe}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[fe]:{overflow:"hidden",transition:`all ${F.motionDurationMid} ${F.motionEaseOutBack}`,[`${fe}-only`]:{position:"relative",display:"inline-block",height:_e,transition:`all ${F.motionDurationSlow} ${F.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${fe}-only-unit`]:{height:_e,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${fe}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${ne}-count, ${ne}-dot, ${fe}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},A=F=>{const{fontHeight:ne,lineWidth:V,marginXS:ee,colorBorderBg:se}=F,De=ne,Ue=V,He=F.colorBgContainer,Ge=F.colorError,Fe=F.colorErrorHover;return(0,y.IX)(F,{badgeFontHeight:De,badgeShadowSize:Ue,badgeTextColor:He,badgeColor:Ge,badgeColorHover:Fe,badgeShadowColor:se,badgeProcessingDuration:"1.2s",badgeRibbonOffset:ee,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},C=F=>{const{fontSize:ne,lineHeight:V,fontSizeSM:ee,lineWidth:se}=F;return{indicatorZIndex:"auto",indicatorHeight:Math.round(ne*V)-2*se,indicatorHeightSM:ne,dotSize:ee/2,textFontSize:ee,textFontSizeSM:ee,textFontWeight:"normal",statusSize:ee/2}};var M=(0,p.I$)("Badge",F=>{const ne=A(F);return w(ne)},C);const D=F=>{const{antCls:ne,badgeFontHeight:V,marginXS:ee,badgeRibbonOffset:se,calc:De}=F,Ue=`${ne}-ribbon`,He=`${ne}-ribbon-wrapper`,Ge=(0,v.Z)(F,(Fe,_e)=>{let{darkColor:$e}=_e;return{[`&${Ue}-color-${Fe}`]:{background:$e,color:$e}}});return{[He]:{position:"relative"},[Ue]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(F)),{position:"absolute",top:ee,padding:`0 ${(0,s.bf)(F.paddingXS)}`,color:F.colorPrimary,lineHeight:(0,s.bf)(V),whiteSpace:"nowrap",backgroundColor:F.colorPrimary,borderRadius:F.borderRadiusSM,[`${Ue}-text`]:{color:F.colorTextLightSolid},[`${Ue}-corner`]:{position:"absolute",top:"100%",width:se,height:se,color:"currentcolor",border:`${(0,s.bf)(De(se).div(2).equal())} solid`,transform:F.badgeRibbonCornerTransform,transformOrigin:"top",filter:F.badgeRibbonCornerFilter}}),Ge),{[`&${Ue}-placement-end`]:{insetInlineEnd:De(se).mul(-1).equal(),borderEndEndRadius:0,[`${Ue}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${Ue}-placement-start`]:{insetInlineStart:De(se).mul(-1).equal(),borderEndStartRadius:0,[`${Ue}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var k=(0,p.I$)(["Badge","Ribbon"],F=>{const ne=A(F);return D(ne)},C),Y=F=>{const{className:ne,prefixCls:V,style:ee,color:se,children:De,text:Ue,placement:He="end",rootClassName:Ge}=F,{getPrefixCls:Fe,direction:_e}=t.useContext(u.E_),$e=Fe("ribbon",V),Ce=`${$e}-wrapper`,[Re,fe,je]=k($e,Ce),Oe=(0,l.o2)(se,!1),N=a()($e,`${$e}-placement-${He}`,{[`${$e}-rtl`]:_e==="rtl",[`${$e}-color-${se}`]:Oe},ne),I={},O={};return se&&!Oe&&(I.background=se,O.color=se),Re(t.createElement("div",{className:a()(Ce,Ge,fe,je)},De,t.createElement("div",{className:a()(N,fe),style:Object.assign(Object.assign({},I),ee)},t.createElement("span",{className:`${$e}-text`},Ue),t.createElement("div",{className:`${$e}-corner`,style:O}))))};const te=F=>{const{prefixCls:ne,value:V,current:ee,offset:se=0}=F;let De;return se&&(De={position:"absolute",top:`${se}00%`,left:0}),t.createElement("span",{style:De,className:a()(`${ne}-only-unit`,{current:ee})},V)};function le(F,ne,V){let ee=F,se=0;for(;(ee+10)%10!==ne;)ee+=V,se+=V;return se}var pe=F=>{const{prefixCls:ne,count:V,value:ee}=F,se=Number(ee),De=Math.abs(V),[Ue,He]=t.useState(se),[Ge,Fe]=t.useState(De),_e=()=>{He(se),Fe(De)};t.useEffect(()=>{const Re=setTimeout(_e,1e3);return()=>clearTimeout(Re)},[se]);let $e,Ce;if(Ue===se||Number.isNaN(se)||Number.isNaN(Ue))$e=[t.createElement(te,Object.assign({},F,{key:se,current:!0}))],Ce={transition:"none"};else{$e=[];const Re=se+10,fe=[];for(let N=se;N<=Re;N+=1)fe.push(N);const je=fe.findIndex(N=>N%10===Ue);$e=fe.map((N,I)=>{const O=N%10;return t.createElement(te,Object.assign({},F,{key:N,value:O,offset:I-je,current:I===je}))});const Oe=Ge{const{prefixCls:V,count:ee,className:se,motionClassName:De,style:Ue,title:He,show:Ge,component:Fe="sup",children:_e}=F,$e=de(F,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Ce}=t.useContext(u.E_),Re=Ce("scroll-number",V),fe=Object.assign(Object.assign({},$e),{"data-show":Ge,style:Ue,className:a()(Re,se,De),title:He});let je=ee;if(ee&&Number(ee)%1===0){const Oe=String(ee).split("");je=t.createElement("bdi",null,Oe.map((N,I)=>t.createElement(pe,{prefixCls:Re,count:Number(ee),value:N,key:Oe.length-I})))}return Ue!=null&&Ue.borderColor&&(fe.style=Object.assign(Object.assign({},Ue),{boxShadow:`0 0 0 1px ${Ue.borderColor} inset`})),_e?(0,c.Tm)(_e,Oe=>({className:a()(`${Re}-custom-component`,Oe==null?void 0:Oe.className,De)})):t.createElement(Fe,Object.assign({},fe,{ref:ne}),je)}),_=function(F,ne){var V={};for(var ee in F)Object.prototype.hasOwnProperty.call(F,ee)&&ne.indexOf(ee)<0&&(V[ee]=F[ee]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,ee=Object.getOwnPropertySymbols(F);se{var V,ee,se,De,Ue;const{prefixCls:He,scrollNumberPrefixCls:Ge,children:Fe,status:_e,text:$e,color:Ce,count:Re=null,overflowCount:fe=99,dot:je=!1,size:Oe="default",title:N,offset:I,style:O,className:L,rootClassName:J,classNames:z,styles:q,showZero:re=!1}=F,ce=_(F,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Te,direction:Ae,badge:We}=t.useContext(u.E_),Me=Te("badge",He),[xe,Ve,ve]=M(Me),be=Re>fe?`${fe}+`:Re,st=be==="0"||be===0,ct=Re===null||st&&!re,lt=(_e!=null||Ce!=null)&&ct,Et=je&&!st,ie=Et?"":be,ke=(0,t.useMemo)(()=>(ie==null||ie===""||st&&!re)&&!Et,[ie,st,re,Et]),tt=(0,t.useRef)(Re);ke||(tt.current=Re);const ut=tt.current,nt=(0,t.useRef)(ie);ke||(nt.current=ie);const vt=nt.current,jt=(0,t.useRef)(Et);ke||(jt.current=Et);const Ut=(0,t.useMemo)(()=>{if(!I)return Object.assign(Object.assign({},We==null?void 0:We.style),O);const Pn={marginTop:I[1]};return Ae==="rtl"?Pn.left=parseInt(I[0],10):Pn.right=-parseInt(I[0],10),Object.assign(Object.assign(Object.assign({},Pn),We==null?void 0:We.style),O)},[Ae,I,O,We==null?void 0:We.style]),Nt=N!=null?N:typeof ut=="string"||typeof ut=="number"?ut:void 0,Mt=ke||!$e?null:t.createElement("span",{className:`${Me}-status-text`},$e),Rt=!ut||typeof ut!="object"?void 0:(0,c.Tm)(ut,Pn=>({style:Object.assign(Object.assign({},Ut),Pn.style)})),Wt=(0,l.o2)(Ce,!1),Gt=a()(z==null?void 0:z.indicator,(V=We==null?void 0:We.classNames)===null||V===void 0?void 0:V.indicator,{[`${Me}-status-dot`]:lt,[`${Me}-status-${_e}`]:!!_e,[`${Me}-color-${Ce}`]:Wt}),gn={};Ce&&!Wt&&(gn.color=Ce,gn.background=Ce);const In=a()(Me,{[`${Me}-status`]:lt,[`${Me}-not-a-wrapper`]:!Fe,[`${Me}-rtl`]:Ae==="rtl"},L,J,We==null?void 0:We.className,(ee=We==null?void 0:We.classNames)===null||ee===void 0?void 0:ee.root,z==null?void 0:z.root,Ve,ve);if(!Fe&<){const Pn=Ut.color;return xe(t.createElement("span",Object.assign({},ce,{className:In,style:Object.assign(Object.assign(Object.assign({},q==null?void 0:q.root),(se=We==null?void 0:We.styles)===null||se===void 0?void 0:se.root),Ut)}),t.createElement("span",{className:Gt,style:Object.assign(Object.assign(Object.assign({},q==null?void 0:q.indicator),(De=We==null?void 0:We.styles)===null||De===void 0?void 0:De.indicator),gn)}),$e&&t.createElement("span",{style:{color:Pn},className:`${Me}-status-text`},$e)))}return xe(t.createElement("span",Object.assign({ref:ne},ce,{className:In,style:Object.assign(Object.assign({},(Ue=We==null?void 0:We.styles)===null||Ue===void 0?void 0:Ue.root),q==null?void 0:q.root)}),Fe,t.createElement(o.ZP,{visible:!ke,motionName:`${Me}-zoom`,motionAppear:!1,motionDeadline:1e3},Pn=>{let{className:On}=Pn;var Sn,An;const kn=Te("scroll-number",Ge),Hn=jt.current,yr=a()(z==null?void 0:z.indicator,(Sn=We==null?void 0:We.classNames)===null||Sn===void 0?void 0:Sn.indicator,{[`${Me}-dot`]:Hn,[`${Me}-count`]:!Hn,[`${Me}-count-sm`]:Oe==="small",[`${Me}-multiple-words`]:!Hn&&vt&&vt.toString().length>1,[`${Me}-status-${_e}`]:!!_e,[`${Me}-color-${Ce}`]:Wt});let Lr=Object.assign(Object.assign(Object.assign({},q==null?void 0:q.indicator),(An=We==null?void 0:We.styles)===null||An===void 0?void 0:An.indicator),Ut);return Ce&&!Wt&&(Lr=Lr||{},Lr.background=Ce),t.createElement(X,{prefixCls:kn,show:!ke,motionClassName:On,className:yr,count:vt,title:Nt,style:Lr,key:"scrollNumber"},Rt)}),Mt))});G.Ribbon=Y;var $=G},33671:function(m,h,e){"use strict";e.d(h,{Dn:function(){return u},aG:function(){return o},hU:function(){return d},nx:function(){return l}});var t=e(67294),r=e(96159);const a=/^[\u4E00-\u9FA5]{2}$/,o=a.test.bind(a);function l(E){return E==="danger"?{danger:!0}:{type:E}}function c(E){return typeof E=="string"}function u(E){return E==="text"||E==="link"}function s(E,S){if(E==null)return;const P=S?" ":"";return typeof E!="string"&&typeof E!="number"&&c(E.type)&&o(E.props.children)?(0,r.Tm)(E,{children:E.props.children.split("").join(P)}):c(E)?o(E)?t.createElement("span",null,E.split("").join(P)):t.createElement("span",null,E):(0,r.M2)(E)?t.createElement("span",null,E):E}function d(E,S){let P=!1;const R=[];return t.Children.forEach(E,w=>{const A=typeof w,C=A==="string"||A==="number";if(P&&C){const M=R.length-1,D=R[M];R[M]=`${D}${w}`}else R.push(w);P=C}),t.Children.map(R,w=>s(w,S))}const v=null,y=null,p=null,f=null,x=null},14726:function(m,h,e){"use strict";e.d(h,{ZP:function(){return Et}});var t=e(67294),r=e(93967),a=e.n(r),o=e(98423),l=e(42550),c=e(45353),u=e(53124),s=e(98866),d=e(98675),v=e(4173),y=e(29691),p=function(ie,ke){var tt={};for(var ut in ie)Object.prototype.hasOwnProperty.call(ie,ut)&&ke.indexOf(ut)<0&&(tt[ut]=ie[ut]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,ut=Object.getOwnPropertySymbols(ie);nt{const{getPrefixCls:ke,direction:tt}=t.useContext(u.E_),{prefixCls:ut,size:nt,className:vt}=ie,jt=p(ie,["prefixCls","size","className"]),Ut=ke("btn-group",ut),[,,Nt]=(0,y.ZP)();let Mt="";switch(nt){case"large":Mt="lg";break;case"small":Mt="sm";break;default:}const Rt=a()(Ut,{[`${Ut}-${Mt}`]:Mt,[`${Ut}-rtl`]:tt==="rtl"},vt,Nt);return t.createElement(f.Provider,{value:nt},t.createElement("div",Object.assign({},jt,{className:Rt})))},S=e(33671),R=(0,t.forwardRef)((ie,ke)=>{const{className:tt,style:ut,children:nt,prefixCls:vt}=ie,jt=a()(`${vt}-icon`,tt);return t.createElement("span",{ref:ke,className:jt,style:ut},nt)}),w=e(50888),A=e(29372);const C=(0,t.forwardRef)((ie,ke)=>{const{prefixCls:tt,className:ut,style:nt,iconClassName:vt}=ie,jt=a()(`${tt}-loading-icon`,ut);return t.createElement(R,{prefixCls:tt,className:jt,style:nt,ref:ke},t.createElement(w.Z,{className:vt}))}),M=()=>({width:0,opacity:0,transform:"scale(0)"}),D=ie=>({width:ie.scrollWidth,opacity:1,transform:"scale(1)"});var Z=ie=>{const{prefixCls:ke,loading:tt,existIcon:ut,className:nt,style:vt}=ie,jt=!!tt;return ut?t.createElement(C,{prefixCls:ke,className:nt,style:vt}):t.createElement(A.ZP,{visible:jt,motionName:`${ke}-loading-icon-motion`,motionLeave:jt,removeOnLeave:!0,onAppearStart:M,onAppearActive:D,onEnterStart:M,onEnterActive:D,onLeaveStart:D,onLeaveActive:M},(Ut,Nt)=>{let{className:Mt,style:Rt}=Ut;return t.createElement(C,{prefixCls:ke,className:nt,style:Object.assign(Object.assign({},vt),Rt),ref:Nt,iconClassName:Mt})})},Y=e(11568),te=e(14747),le=e(83262),H=e(83559);const pe=(ie,ke)=>({[`> span, > ${ie}`]:{"&:not(:last-child)":{[`&, & > ${ie}`]:{"&:not(:disabled)":{borderInlineEndColor:ke}}},"&:not(:first-child)":{[`&, & > ${ie}`]:{"&:not(:disabled)":{borderInlineStartColor:ke}}}}});var ge=ie=>{const{componentCls:ke,fontSize:tt,lineWidth:ut,groupBorderColor:nt,colorErrorHover:vt}=ie;return{[`${ke}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${ke}`]:{"&:not(:last-child)":{[`&, & > ${ke}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:ie.calc(ut).mul(-1).equal(),[`&, & > ${ke}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[ke]:{position:"relative",zIndex:1,"&:hover, &:focus, &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${ke}-icon-only`]:{fontSize:tt}},pe(`${ke}-primary`,nt),pe(`${ke}-danger`,vt)]}},X=e(11616),_=e(32695),W=e(51734);const G=ie=>{const{paddingInline:ke,onlyIconSize:tt,paddingBlock:ut}=ie;return(0,le.IX)(ie,{buttonPaddingHorizontal:ke,buttonPaddingVertical:ut,buttonIconOnlyFontSize:tt})},$=ie=>{var ke,tt,ut,nt,vt,jt;const Ut=(ke=ie.contentFontSize)!==null&&ke!==void 0?ke:ie.fontSize,Nt=(tt=ie.contentFontSizeSM)!==null&&tt!==void 0?tt:ie.fontSize,Mt=(ut=ie.contentFontSizeLG)!==null&&ut!==void 0?ut:ie.fontSizeLG,Rt=(nt=ie.contentLineHeight)!==null&&nt!==void 0?nt:(0,W.D)(Ut),Wt=(vt=ie.contentLineHeightSM)!==null&&vt!==void 0?vt:(0,W.D)(Nt),Gt=(jt=ie.contentLineHeightLG)!==null&&jt!==void 0?jt:(0,W.D)(Mt),gn=(0,_.U)(new X.y9(ie.colorBgSolid),"#fff")?"#000":"#fff";return{fontWeight:400,defaultShadow:`0 ${ie.controlOutlineWidth}px 0 ${ie.controlTmpOutline}`,primaryShadow:`0 ${ie.controlOutlineWidth}px 0 ${ie.controlOutline}`,dangerShadow:`0 ${ie.controlOutlineWidth}px 0 ${ie.colorErrorOutline}`,primaryColor:ie.colorTextLightSolid,dangerColor:ie.colorTextLightSolid,borderColorDisabled:ie.colorBorder,defaultGhostColor:ie.colorBgContainer,ghostBg:"transparent",defaultGhostBorderColor:ie.colorBgContainer,paddingInline:ie.paddingContentHorizontal-ie.lineWidth,paddingInlineLG:ie.paddingContentHorizontal-ie.lineWidth,paddingInlineSM:8-ie.lineWidth,onlyIconSize:ie.fontSizeLG,onlyIconSizeSM:ie.fontSizeLG-2,onlyIconSizeLG:ie.fontSizeLG+2,groupBorderColor:ie.colorPrimaryHover,linkHoverBg:"transparent",textTextColor:ie.colorText,textTextHoverColor:ie.colorText,textTextActiveColor:ie.colorText,textHoverBg:ie.colorBgTextHover,defaultColor:ie.colorText,defaultBg:ie.colorBgContainer,defaultBorderColor:ie.colorBorder,defaultBorderColorDisabled:ie.colorBorder,defaultHoverBg:ie.colorBgContainer,defaultHoverColor:ie.colorPrimaryHover,defaultHoverBorderColor:ie.colorPrimaryHover,defaultActiveBg:ie.colorBgContainer,defaultActiveColor:ie.colorPrimaryActive,defaultActiveBorderColor:ie.colorPrimaryActive,solidTextColor:gn,contentFontSize:Ut,contentFontSizeSM:Nt,contentFontSizeLG:Mt,contentLineHeight:Rt,contentLineHeightSM:Wt,contentLineHeightLG:Gt,paddingBlock:Math.max((ie.controlHeight-Ut*Rt)/2-ie.lineWidth,0),paddingBlockSM:Math.max((ie.controlHeightSM-Nt*Wt)/2-ie.lineWidth,0),paddingBlockLG:Math.max((ie.controlHeightLG-Mt*Gt)/2-ie.lineWidth,0)}},F=ie=>{const{componentCls:ke,iconCls:tt,fontWeight:ut}=ie;return{[ke]:{outline:"none",position:"relative",display:"inline-flex",gap:ie.marginXS,alignItems:"center",justifyContent:"center",fontWeight:ut,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${(0,Y.bf)(ie.lineWidth)} ${ie.lineType} transparent`,cursor:"pointer",transition:`all ${ie.motionDurationMid} ${ie.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",color:ie.colorText,"&:disabled > *":{pointerEvents:"none"},"> span":{display:"inline-block"},[`${ke}-icon`]:{lineHeight:1},"> a":{color:"currentColor"},"&:not(:disabled)":Object.assign({},(0,te.Qy)(ie)),[`&${ke}-two-chinese-chars::first-letter`]:{letterSpacing:"0.34em"},[`&${ke}-two-chinese-chars > *:not(${tt})`]:{marginInlineEnd:"-0.34em",letterSpacing:"0.34em"},"&-icon-end":{flexDirection:"row-reverse"}}}},ne=(ie,ke,tt)=>({[`&:not(:disabled):not(${ie}-disabled)`]:{"&:hover":ke,"&:active":tt}}),V=ie=>({minWidth:ie.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),ee=ie=>({borderRadius:ie.controlHeight,paddingInlineStart:ie.calc(ie.controlHeight).div(2).equal(),paddingInlineEnd:ie.calc(ie.controlHeight).div(2).equal()}),se=ie=>({cursor:"not-allowed",borderColor:ie.borderColorDisabled,color:ie.colorTextDisabled,background:ie.colorBgContainerDisabled,boxShadow:"none"}),De=(ie,ke,tt,ut,nt,vt,jt,Ut)=>({[`&${ie}-background-ghost`]:Object.assign(Object.assign({color:tt||void 0,background:ke,borderColor:ut||void 0,boxShadow:"none"},ne(ie,Object.assign({background:ke},jt),Object.assign({background:ke},Ut))),{"&:disabled":{cursor:"not-allowed",color:nt||void 0,borderColor:vt||void 0}})}),Ue=ie=>({[`&:disabled, &${ie.componentCls}-disabled`]:Object.assign({},se(ie))}),He=ie=>({[`&:disabled, &${ie.componentCls}-disabled`]:{cursor:"not-allowed",color:ie.colorTextDisabled}}),Ge=(ie,ke,tt,ut)=>{const vt=ut&&["link","text"].includes(ut)?He:Ue;return Object.assign(Object.assign({},vt(ie)),ne(ie.componentCls,ke,tt))},Fe=(ie,ke,tt,ut,nt)=>({[`&${ie.componentCls}-variant-solid`]:Object.assign({color:ke,background:tt},Ge(ie,ut,nt))}),_e=(ie,ke,tt,ut,nt)=>({[`&${ie.componentCls}-variant-outlined, &${ie.componentCls}-variant-dashed`]:Object.assign({borderColor:ke,background:tt},Ge(ie,ut,nt))}),$e=ie=>({[`&${ie.componentCls}-variant-dashed`]:{borderStyle:"dashed"}}),Ce=(ie,ke,tt,ut)=>({[`&${ie.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:ke},Ge(ie,tt,ut))}),Re=(ie,ke,tt,ut,nt)=>({[`&${ie.componentCls}-variant-${tt}`]:Object.assign({color:ke,boxShadow:"none"},Ge(ie,ut,nt,tt))}),fe=ie=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:ie.defaultColor,boxShadow:ie.defaultShadow},Fe(ie,ie.solidTextColor,ie.colorBgSolid,{background:ie.colorBgSolidHover},{background:ie.colorBgSolidActive})),$e(ie)),Ce(ie,ie.colorFillTertiary,{background:ie.colorFillSecondary},{background:ie.colorFill})),Re(ie,ie.textTextColor,"link",{color:ie.colorLinkHover,background:ie.linkHoverBg},{color:ie.colorLinkActive})),De(ie.componentCls,ie.ghostBg,ie.defaultGhostColor,ie.defaultGhostBorderColor,ie.colorTextDisabled,ie.colorBorder)),je=ie=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:ie.colorPrimary,boxShadow:ie.primaryShadow},_e(ie,ie.colorPrimary,ie.colorBgContainer,{color:ie.colorPrimaryTextHover,borderColor:ie.colorPrimaryHover,background:ie.colorBgContainer},{color:ie.colorPrimaryTextActive,borderColor:ie.colorPrimaryActive,background:ie.colorBgContainer})),$e(ie)),Ce(ie,ie.colorPrimaryBg,{background:ie.colorPrimaryBgHover},{background:ie.colorPrimaryBorder})),Re(ie,ie.colorLink,"text",{color:ie.colorPrimaryTextHover,background:ie.colorPrimaryBg},{color:ie.colorPrimaryTextActive,background:ie.colorPrimaryBorder})),De(ie.componentCls,ie.ghostBg,ie.colorPrimary,ie.colorPrimary,ie.colorTextDisabled,ie.colorBorder,{color:ie.colorPrimaryHover,borderColor:ie.colorPrimaryHover},{color:ie.colorPrimaryActive,borderColor:ie.colorPrimaryActive})),Oe=ie=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:ie.colorError,boxShadow:ie.dangerShadow},Fe(ie,ie.dangerColor,ie.colorError,{background:ie.colorErrorHover},{background:ie.colorErrorActive})),_e(ie,ie.colorError,ie.colorBgContainer,{color:ie.colorErrorHover,borderColor:ie.colorErrorBorderHover},{color:ie.colorErrorActive,borderColor:ie.colorErrorActive})),$e(ie)),Ce(ie,ie.colorErrorBg,{background:ie.colorErrorBgFilledHover},{background:ie.colorErrorBgActive})),Re(ie,ie.colorError,"text",{color:ie.colorErrorHover,background:ie.colorErrorBg},{color:ie.colorErrorHover,background:ie.colorErrorBgActive})),Re(ie,ie.colorError,"link",{color:ie.colorErrorHover},{color:ie.colorErrorActive})),De(ie.componentCls,ie.ghostBg,ie.colorError,ie.colorError,ie.colorTextDisabled,ie.colorBorder,{color:ie.colorErrorHover,borderColor:ie.colorErrorHover},{color:ie.colorErrorActive,borderColor:ie.colorErrorActive})),N=ie=>{const{componentCls:ke}=ie;return{[`${ke}-color-default`]:fe(ie),[`${ke}-color-primary`]:je(ie),[`${ke}-color-dangerous`]:Oe(ie)}},I=ie=>Object.assign(Object.assign(Object.assign(Object.assign({},_e(ie,ie.defaultBorderColor,ie.defaultBg,{color:ie.defaultHoverColor,borderColor:ie.defaultHoverBorderColor,background:ie.defaultHoverBg},{color:ie.defaultActiveColor,borderColor:ie.defaultActiveBorderColor,background:ie.defaultActiveBg})),Re(ie,ie.textTextColor,"text",{color:ie.textTextHoverColor,background:ie.textHoverBg},{color:ie.textTextActiveColor,background:ie.colorBgTextActive})),Fe(ie,ie.primaryColor,ie.colorPrimary,{background:ie.colorPrimaryHover,color:ie.primaryColor},{background:ie.colorPrimaryActive,color:ie.primaryColor})),Re(ie,ie.colorLink,"link",{color:ie.colorLinkHover,background:ie.linkHoverBg},{color:ie.colorLinkActive})),O=function(ie){let ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const{componentCls:tt,controlHeight:ut,fontSize:nt,lineHeight:vt,borderRadius:jt,buttonPaddingHorizontal:Ut,iconCls:Nt,buttonPaddingVertical:Mt}=ie,Rt=`${tt}-icon-only`;return[{[ke]:{fontSize:nt,lineHeight:vt,height:ut,padding:`${(0,Y.bf)(Mt)} ${(0,Y.bf)(Ut)}`,borderRadius:jt,[`&${Rt}`]:{width:ut,paddingInline:0,[`&${tt}-compact-item`]:{flex:"none"},[`&${tt}-round`]:{width:"auto"},[Nt]:{fontSize:ie.buttonIconOnlyFontSize}},[`&${tt}-loading`]:{opacity:ie.opacityLoading,cursor:"default"},[`${tt}-loading-icon`]:{transition:`width ${ie.motionDurationSlow} ${ie.motionEaseInOut}, opacity ${ie.motionDurationSlow} ${ie.motionEaseInOut}`}}},{[`${tt}${tt}-circle${ke}`]:V(ie)},{[`${tt}${tt}-round${ke}`]:ee(ie)}]},L=ie=>{const ke=(0,le.IX)(ie,{fontSize:ie.contentFontSize,lineHeight:ie.contentLineHeight});return O(ke,ie.componentCls)},J=ie=>{const ke=(0,le.IX)(ie,{controlHeight:ie.controlHeightSM,fontSize:ie.contentFontSizeSM,lineHeight:ie.contentLineHeightSM,padding:ie.paddingXS,buttonPaddingHorizontal:ie.paddingInlineSM,buttonPaddingVertical:ie.paddingBlockSM,borderRadius:ie.borderRadiusSM,buttonIconOnlyFontSize:ie.onlyIconSizeSM});return O(ke,`${ie.componentCls}-sm`)},z=ie=>{const ke=(0,le.IX)(ie,{controlHeight:ie.controlHeightLG,fontSize:ie.contentFontSizeLG,lineHeight:ie.contentLineHeightLG,buttonPaddingHorizontal:ie.paddingInlineLG,buttonPaddingVertical:ie.paddingBlockLG,borderRadius:ie.borderRadiusLG,buttonIconOnlyFontSize:ie.onlyIconSizeLG});return O(ke,`${ie.componentCls}-lg`)},q=ie=>{const{componentCls:ke}=ie;return{[ke]:{[`&${ke}-block`]:{width:"100%"}}}};var re=(0,H.I$)("Button",ie=>{const ke=G(ie);return[F(ke),L(ke),J(ke),z(ke),q(ke),N(ke),I(ke),ge(ke)]},$,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}}),ce=e(80110);function Te(ie,ke){return{[`&-item:not(${ke}-last-item)`]:{marginBottom:ie.calc(ie.lineWidth).mul(-1).equal()},"&-item":{"&:hover,&:focus,&:active":{zIndex:2},"&[disabled]":{zIndex:0}}}}function Ae(ie,ke){return{[`&-item:not(${ke}-first-item):not(${ke}-last-item)`]:{borderRadius:0},[`&-item${ke}-first-item:not(${ke}-last-item)`]:{[`&, &${ie}-sm, &${ie}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${ke}-last-item:not(${ke}-first-item)`]:{[`&, &${ie}-sm, &${ie}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function We(ie){const ke=`${ie.componentCls}-compact-vertical`;return{[ke]:Object.assign(Object.assign({},Te(ie,ke)),Ae(ie.componentCls,ke))}}const Me=ie=>{const{componentCls:ke,calc:tt}=ie;return{[ke]:{[`&-compact-item${ke}-primary`]:{[`&:not([disabled]) + ${ke}-compact-item${ke}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:tt(ie.lineWidth).mul(-1).equal(),insetInlineStart:tt(ie.lineWidth).mul(-1).equal(),display:"inline-block",width:ie.lineWidth,height:`calc(100% + ${(0,Y.bf)(ie.lineWidth)} * 2)`,backgroundColor:ie.colorPrimaryHover,content:'""'}}},"&-compact-vertical-item":{[`&${ke}-primary`]:{[`&:not([disabled]) + ${ke}-compact-vertical-item${ke}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:tt(ie.lineWidth).mul(-1).equal(),insetInlineStart:tt(ie.lineWidth).mul(-1).equal(),display:"inline-block",width:`calc(100% + ${(0,Y.bf)(ie.lineWidth)} * 2)`,height:ie.lineWidth,backgroundColor:ie.colorPrimaryHover,content:'""'}}}}}}};var xe=(0,H.bk)(["Button","compact"],ie=>{const ke=G(ie);return[(0,ce.c)(ke),We(ke),Me(ke)]},$),Ve=function(ie,ke){var tt={};for(var ut in ie)Object.prototype.hasOwnProperty.call(ie,ut)&&ke.indexOf(ut)<0&&(tt[ut]=ie[ut]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,ut=Object.getOwnPropertySymbols(ie);nt{var tt,ut,nt;const{loading:vt=!1,prefixCls:jt,color:Ut,variant:Nt,type:Mt,danger:Rt=!1,shape:Wt="default",size:Gt,styles:gn,disabled:In,className:Pn,rootClassName:On,children:Sn,icon:An,iconPosition:kn="start",ghost:Hn=!1,block:yr=!1,htmlType:Lr="button",classNames:xr,style:$r={},autoInsertSpace:dt}=ie,Jt=Ve(ie,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace"]),on=Mt||"default",[Be,Le]=(0,t.useMemo)(()=>{if(Ut&&Nt)return[Ut,Nt];const er=be[on]||[];return Rt?["danger",er[1]]:er},[Mt,Ut,Nt,Rt]),Kt=Be==="danger"?"dangerous":Be,{getPrefixCls:an,direction:sn,button:un}=(0,t.useContext)(u.E_),fn=(tt=dt!=null?dt:un==null?void 0:un.autoInsertSpace)!==null&&tt!==void 0?tt:!0,mn=an("btn",jt),[Tn,zn,rr]=re(mn),Wn=(0,t.useContext)(s.Z),qt=In!=null?In:Wn,$n=(0,t.useContext)(f),jn=(0,t.useMemo)(()=>ve(vt),[vt]),[Vn,ft]=(0,t.useState)(jn.loading),[bt,Bt]=(0,t.useState)(!1),Pe=(0,t.createRef)(),Ie=(0,l.sQ)(ke,Pe),Ne=t.Children.count(Sn)===1&&!An&&!(0,S.Dn)(Le);(0,t.useEffect)(()=>{let er=null;jn.delay>0?er=setTimeout(()=>{er=null,ft(!0)},jn.delay):ft(jn.loading);function Jn(){er&&(clearTimeout(er),er=null)}return Jn},[jn]),(0,t.useEffect)(()=>{if(!Ie||!Ie.current||!fn)return;const er=Ie.current.textContent;Ne&&(0,S.aG)(er)?bt||Bt(!0):bt&&Bt(!1)},[Ie]);const ze=er=>{const{onClick:Jn}=ie;if(Vn||qt){er.preventDefault();return}Jn==null||Jn(er)},{compactSize:it,compactItemClassnames:Yt}=(0,v.ri)(mn,sn),Ht={large:"lg",small:"sm",middle:void 0},nn=(0,d.Z)(er=>{var Jn,Bn;return(Bn=(Jn=Gt!=null?Gt:it)!==null&&Jn!==void 0?Jn:$n)!==null&&Bn!==void 0?Bn:er}),ln=nn&&Ht[nn]||"",Qt=Vn?"loading":An,Zt=(0,o.Z)(Jt,["navigate"]),en=a()(mn,zn,rr,{[`${mn}-${Wt}`]:Wt!=="default"&&Wt,[`${mn}-${on}`]:on,[`${mn}-dangerous`]:Rt,[`${mn}-color-${Kt}`]:Kt,[`${mn}-variant-${Le}`]:Le,[`${mn}-${ln}`]:ln,[`${mn}-icon-only`]:!Sn&&Sn!==0&&!!Qt,[`${mn}-background-ghost`]:Hn&&!(0,S.Dn)(Le),[`${mn}-loading`]:Vn,[`${mn}-two-chinese-chars`]:bt&&fn&&!Vn,[`${mn}-block`]:yr,[`${mn}-rtl`]:sn==="rtl",[`${mn}-icon-end`]:kn==="end"},Yt,Pn,On,un==null?void 0:un.className),bn=Object.assign(Object.assign({},un==null?void 0:un.style),$r),Vt=a()(xr==null?void 0:xr.icon,(ut=un==null?void 0:un.classNames)===null||ut===void 0?void 0:ut.icon),cn=Object.assign(Object.assign({},(gn==null?void 0:gn.icon)||{}),((nt=un==null?void 0:un.styles)===null||nt===void 0?void 0:nt.icon)||{}),Cn=An&&!Vn?t.createElement(R,{prefixCls:mn,className:Vt,style:cn},An):t.createElement(Z,{existIcon:!!An,prefixCls:mn,loading:Vn}),wn=Sn||Sn===0?(0,S.hU)(Sn,Ne&&fn):null;if(Zt.href!==void 0)return Tn(t.createElement("a",Object.assign({},Zt,{className:a()(en,{[`${mn}-disabled`]:qt}),href:qt?void 0:Zt.href,style:bn,onClick:ze,ref:Ie,tabIndex:qt?-1:0}),Cn,wn));let qn=t.createElement("button",Object.assign({},Jt,{type:Lr,className:en,style:bn,onClick:ze,disabled:qt,ref:Ie}),Cn,wn,!!Yt&&t.createElement(xe,{key:"compact",prefixCls:mn}));return(0,S.Dn)(Le)||(qn=t.createElement(c.Z,{component:"Button",disabled:Vn},qn)),Tn(qn)});ct.Group=E,ct.__ANT_BUTTON=!0;var lt=ct,Et=lt},15746:function(m,h,e){"use strict";var t=e(21584);h.Z=t.Z},11616:function(m,h,e){"use strict";e.d(h,{Ot:function(){return o},y9:function(){return c}});var t=e(15671),r=e(43144),a=e(94492);const o=(u,s)=>(u==null?void 0:u.replace(/[^\w/]/g,"").slice(0,s?8:6))||"",l=(u,s)=>u?o(u,s):"";let c=function(){function u(s){(0,t.Z)(this,u);var d;if(this.cleared=!1,s instanceof u){this.metaColor=s.metaColor.clone(),this.colors=(d=s.colors)===null||d===void 0?void 0:d.map(y=>({color:new u(y.color),percent:y.percent})),this.cleared=s.cleared;return}const v=Array.isArray(s);v&&s.length?(this.colors=s.map(y=>{let{color:p,percent:f}=y;return{color:new u(p),percent:f}}),this.metaColor=new a.Il(this.colors[0].color.metaColor)):this.metaColor=new a.Il(v?"":s),(!s||v&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return(0,r.Z)(u,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return l(this.toHexString(),this.metaColor.a<1)}},{key:"toHexString",value:function(){return this.metaColor.toHexString()}},{key:"toRgb",value:function(){return this.metaColor.toRgb()}},{key:"toRgbString",value:function(){return this.metaColor.toRgbString()}},{key:"isGradient",value:function(){return!!this.colors&&!this.cleared}},{key:"getColors",value:function(){return this.colors||[{color:this,percent:0}]}},{key:"toCssString",value:function(){const{colors:d}=this;return d?`linear-gradient(90deg, ${d.map(y=>`${y.color.toRgbString()} ${y.percent}%`).join(", ")})`:this.metaColor.toRgbString()}},{key:"equals",value:function(d){return!d||this.isGradient()!==d.isGradient()?!1:this.isGradient()?this.colors.length===d.colors.length&&this.colors.every((v,y)=>{const p=d.colors[y];return v.percent===p.percent&&v.color.equals(p.color)}):this.toHexString()===d.toHexString()}}])}()},32695:function(m,h,e){"use strict";e.d(h,{Z:function(){return q},U:function(){return L}});var t=e(67294),r=e(94492),a=e(93967),o=e.n(a),l=e(21770),c=e(90814),u=e(87462),s=e(74902),d=e(97685),v=e(71002),y=e(80334),p=e(45987),f=e(50344),x=e(4942),E=e(29372),S=e(15105),P=t.forwardRef(function(re,ce){var Te=re.prefixCls,Ae=re.forceRender,We=re.className,Me=re.style,xe=re.children,Ve=re.isActive,ve=re.role,be=re.classNames,st=re.styles,ct=t.useState(Ve||Ae),lt=(0,d.Z)(ct,2),Et=lt[0],ie=lt[1];return t.useEffect(function(){(Ae||Ve)&&ie(!0)},[Ae,Ve]),Et?t.createElement("div",{ref:ce,className:o()("".concat(Te,"-content"),(0,x.Z)((0,x.Z)({},"".concat(Te,"-content-active"),Ve),"".concat(Te,"-content-inactive"),!Ve),We),style:Me,role:ve},t.createElement("div",{className:o()("".concat(Te,"-content-box"),be==null?void 0:be.body),style:st==null?void 0:st.body},xe)):null});P.displayName="PanelContent";var R=P,w=["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],A=t.forwardRef(function(re,ce){var Te=re.showArrow,Ae=Te===void 0?!0:Te,We=re.headerClass,Me=re.isActive,xe=re.onItemClick,Ve=re.forceRender,ve=re.className,be=re.classNames,st=be===void 0?{}:be,ct=re.styles,lt=ct===void 0?{}:ct,Et=re.prefixCls,ie=re.collapsible,ke=re.accordion,tt=re.panelKey,ut=re.extra,nt=re.header,vt=re.expandIcon,jt=re.openMotion,Ut=re.destroyInactivePanel,Nt=re.children,Mt=(0,p.Z)(re,w),Rt=ie==="disabled",Wt=ie==="header",Gt=ie==="icon",gn=ut!=null&&typeof ut!="boolean",In=function(){xe==null||xe(tt)},Pn=function(yr){(yr.key==="Enter"||yr.keyCode===S.Z.ENTER||yr.which===S.Z.ENTER)&&In()},On=typeof vt=="function"?vt(re):t.createElement("i",{className:"arrow"});On&&(On=t.createElement("div",{className:"".concat(Et,"-expand-icon"),onClick:["header","icon"].includes(ie)?In:void 0},On));var Sn=o()((0,x.Z)((0,x.Z)((0,x.Z)({},"".concat(Et,"-item"),!0),"".concat(Et,"-item-active"),Me),"".concat(Et,"-item-disabled"),Rt),ve),An=o()(We,(0,x.Z)((0,x.Z)((0,x.Z)({},"".concat(Et,"-header"),!0),"".concat(Et,"-header-collapsible-only"),Wt),"".concat(Et,"-icon-collapsible-only"),Gt),st.header),kn={className:An,"aria-expanded":Me,"aria-disabled":Rt,onKeyDown:Pn,style:lt.header};return!Wt&&!Gt&&(kn.onClick=In,kn.role=ke?"tab":"button",kn.tabIndex=Rt?-1:0),t.createElement("div",(0,u.Z)({},Mt,{ref:ce,className:Sn}),t.createElement("div",kn,Ae&&On,t.createElement("span",{className:"".concat(Et,"-header-text"),onClick:ie==="header"?In:void 0},nt),gn&&t.createElement("div",{className:"".concat(Et,"-extra")},ut)),t.createElement(E.ZP,(0,u.Z)({visible:Me,leavedClassName:"".concat(Et,"-content-hidden")},jt,{forceRender:Ve,removeOnLeave:Ut}),function(Hn,yr){var Lr=Hn.className,xr=Hn.style;return t.createElement(R,{ref:yr,prefixCls:Et,className:Lr,classNames:st,style:xr,styles:lt,isActive:Me,forceRender:Ve,role:ke?"tabpanel":void 0},Nt)}))}),C=A,M=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],D=function(ce,Te){var Ae=Te.prefixCls,We=Te.accordion,Me=Te.collapsible,xe=Te.destroyInactivePanel,Ve=Te.onItemClick,ve=Te.activeKey,be=Te.openMotion,st=Te.expandIcon;return ce.map(function(ct,lt){var Et=ct.children,ie=ct.label,ke=ct.key,tt=ct.collapsible,ut=ct.onItemClick,nt=ct.destroyInactivePanel,vt=(0,p.Z)(ct,M),jt=String(ke!=null?ke:lt),Ut=tt!=null?tt:Me,Nt=nt!=null?nt:xe,Mt=function(Gt){Ut!=="disabled"&&(Ve(Gt),ut==null||ut(Gt))},Rt=!1;return We?Rt=ve[0]===jt:Rt=ve.indexOf(jt)>-1,t.createElement(C,(0,u.Z)({},vt,{prefixCls:Ae,key:jt,panelKey:jt,isActive:Rt,accordion:We,openMotion:be,expandIcon:st,header:ie,collapsible:Ut,onItemClick:Mt,destroyInactivePanel:Nt}),Et)})},k=function(ce,Te,Ae){if(!ce)return null;var We=Ae.prefixCls,Me=Ae.accordion,xe=Ae.collapsible,Ve=Ae.destroyInactivePanel,ve=Ae.onItemClick,be=Ae.activeKey,st=Ae.openMotion,ct=Ae.expandIcon,lt=ce.key||String(Te),Et=ce.props,ie=Et.header,ke=Et.headerClass,tt=Et.destroyInactivePanel,ut=Et.collapsible,nt=Et.onItemClick,vt=!1;Me?vt=be[0]===lt:vt=be.indexOf(lt)>-1;var jt=ut!=null?ut:xe,Ut=function(Rt){jt!=="disabled"&&(ve(Rt),nt==null||nt(Rt))},Nt={key:lt,panelKey:lt,header:ie,headerClass:ke,isActive:vt,prefixCls:We,destroyInactivePanel:tt!=null?tt:Ve,openMotion:st,accordion:Me,children:ce.props.children,onItemClick:Ut,expandIcon:ct,collapsible:jt};return typeof ce.type=="string"?ce:(Object.keys(Nt).forEach(function(Mt){typeof Nt[Mt]=="undefined"&&delete Nt[Mt]}),t.cloneElement(ce,Nt))};function Z(re,ce,Te){return Array.isArray(re)?D(re,Te):(0,f.Z)(ce).map(function(Ae,We){return k(Ae,We,Te)})}var Y=Z,te=e(64217);function le(re){var ce=re;if(!Array.isArray(ce)){var Te=(0,v.Z)(ce);ce=Te==="number"||Te==="string"?[ce]:[]}return ce.map(function(Ae){return String(Ae)})}var H=t.forwardRef(function(re,ce){var Te=re.prefixCls,Ae=Te===void 0?"rc-collapse":Te,We=re.destroyInactivePanel,Me=We===void 0?!1:We,xe=re.style,Ve=re.accordion,ve=re.className,be=re.children,st=re.collapsible,ct=re.openMotion,lt=re.expandIcon,Et=re.activeKey,ie=re.defaultActiveKey,ke=re.onChange,tt=re.items,ut=o()(Ae,ve),nt=(0,l.Z)([],{value:Et,onChange:function(Wt){return ke==null?void 0:ke(Wt)},defaultValue:ie,postState:le}),vt=(0,d.Z)(nt,2),jt=vt[0],Ut=vt[1],Nt=function(Wt){return Ut(function(){if(Ve)return jt[0]===Wt?[]:[Wt];var Gt=jt.indexOf(Wt),gn=Gt>-1;return gn?jt.filter(function(In){return In!==Wt}):[].concat((0,s.Z)(jt),[Wt])})};(0,y.ZP)(!be,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var Mt=Y(tt,be,{prefixCls:Ae,accordion:Ve,openMotion:ct,expandIcon:lt,collapsible:st,destroyInactivePanel:Me,onItemClick:Nt,activeKey:jt});return t.createElement("div",(0,u.Z)({ref:ce,className:ut,style:xe,role:Ve?"tablist":void 0},(0,te.Z)(re,{aria:!0,data:!0})),Mt)}),pe=Object.assign(H,{Panel:C}),de=pe,ge=pe.Panel,X=e(98423),_=e(33603),W=e(96159),G=e(53124),$=e(98675),ne=t.forwardRef((re,ce)=>{const{getPrefixCls:Te}=t.useContext(G.E_),{prefixCls:Ae,className:We,showArrow:Me=!0}=re,xe=Te("collapse",Ae),Ve=o()({[`${xe}-no-arrow`]:!Me},We);return t.createElement(de.Panel,Object.assign({ref:ce},re,{prefixCls:xe,className:Ve}))}),V=e(11568),ee=e(14747),se=e(33507),De=e(83559),Ue=e(83262);const He=re=>{const{componentCls:ce,contentBg:Te,padding:Ae,headerBg:We,headerPadding:Me,collapseHeaderPaddingSM:xe,collapseHeaderPaddingLG:Ve,collapsePanelBorderRadius:ve,lineWidth:be,lineType:st,colorBorder:ct,colorText:lt,colorTextHeading:Et,colorTextDisabled:ie,fontSizeLG:ke,lineHeight:tt,lineHeightLG:ut,marginSM:nt,paddingSM:vt,paddingLG:jt,paddingXS:Ut,motionDurationSlow:Nt,fontSizeIcon:Mt,contentPadding:Rt,fontHeight:Wt,fontHeightLG:Gt}=re,gn=`${(0,V.bf)(be)} ${st} ${ct}`;return{[ce]:Object.assign(Object.assign({},(0,ee.Wf)(re)),{backgroundColor:We,border:gn,borderRadius:ve,"&-rtl":{direction:"rtl"},[`& > ${ce}-item`]:{borderBottom:gn,"&:last-child":{[` + &, + & > ${ce}-header`]:{borderRadius:`0 0 ${(0,V.bf)(ve)} ${(0,V.bf)(ve)}`}},[`> ${ce}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:Me,color:Et,lineHeight:tt,cursor:"pointer",transition:`all ${Nt}, visibility 0s`,[`> ${ce}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${ce}-expand-icon`]:{height:Wt,display:"flex",alignItems:"center",paddingInlineEnd:nt},[`${ce}-arrow`]:Object.assign(Object.assign({},(0,ee.Ro)()),{fontSize:Mt,transition:`transform ${Nt}`,svg:{transition:`transform ${Nt}`}}),[`${ce}-header-text`]:{marginInlineEnd:"auto"}},[`${ce}-icon-collapsible-only`]:{cursor:"unset",[`${ce}-expand-icon`]:{cursor:"pointer"}}},[`${ce}-content`]:{color:lt,backgroundColor:Te,borderTop:gn,[`& > ${ce}-content-box`]:{padding:Rt},"&-hidden":{display:"none"}},"&-small":{[`> ${ce}-item`]:{[`> ${ce}-header`]:{padding:xe,paddingInlineStart:Ut,[`> ${ce}-expand-icon`]:{marginInlineStart:re.calc(vt).sub(Ut).equal()}},[`> ${ce}-content > ${ce}-content-box`]:{padding:vt}}},"&-large":{[`> ${ce}-item`]:{fontSize:ke,lineHeight:ut,[`> ${ce}-header`]:{padding:Ve,paddingInlineStart:Ae,[`> ${ce}-expand-icon`]:{height:Gt,marginInlineStart:re.calc(jt).sub(Ae).equal()}},[`> ${ce}-content > ${ce}-content-box`]:{padding:jt}}},[`${ce}-item:last-child`]:{borderBottom:0,[`> ${ce}-content`]:{borderRadius:`0 0 ${(0,V.bf)(ve)} ${(0,V.bf)(ve)}`}},[`& ${ce}-item-disabled > ${ce}-header`]:{"\n &,\n & > .arrow\n ":{color:ie,cursor:"not-allowed"}},[`&${ce}-icon-position-end`]:{[`& > ${ce}-item`]:{[`> ${ce}-header`]:{[`${ce}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:nt}}}}})}},Ge=re=>{const{componentCls:ce}=re,Te=`> ${ce}-item > ${ce}-header ${ce}-arrow`;return{[`${ce}-rtl`]:{[Te]:{transform:"rotate(180deg)"}}}},Fe=re=>{const{componentCls:ce,headerBg:Te,paddingXXS:Ae,colorBorder:We}=re;return{[`${ce}-borderless`]:{backgroundColor:Te,border:0,[`> ${ce}-item`]:{borderBottom:`1px solid ${We}`},[` + > ${ce}-item:last-child, + > ${ce}-item:last-child ${ce}-header + `]:{borderRadius:0},[`> ${ce}-item:last-child`]:{borderBottom:0},[`> ${ce}-item > ${ce}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${ce}-item > ${ce}-content > ${ce}-content-box`]:{paddingTop:Ae}}}},_e=re=>{const{componentCls:ce,paddingSM:Te}=re;return{[`${ce}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${ce}-item`]:{borderBottom:0,[`> ${ce}-content`]:{backgroundColor:"transparent",border:0,[`> ${ce}-content-box`]:{paddingBlock:Te}}}}}},$e=re=>({headerPadding:`${re.paddingSM}px ${re.padding}px`,headerBg:re.colorFillAlter,contentPadding:`${re.padding}px 16px`,contentBg:re.colorBgContainer});var Ce=(0,De.I$)("Collapse",re=>{const ce=(0,Ue.IX)(re,{collapseHeaderPaddingSM:`${(0,V.bf)(re.paddingXS)} ${(0,V.bf)(re.paddingSM)}`,collapseHeaderPaddingLG:`${(0,V.bf)(re.padding)} ${(0,V.bf)(re.paddingLG)}`,collapsePanelBorderRadius:re.borderRadiusLG});return[He(ce),Fe(ce),_e(ce),Ge(ce),(0,se.Z)(ce)]},$e),fe=Object.assign(t.forwardRef((re,ce)=>{const{getPrefixCls:Te,direction:Ae,collapse:We}=t.useContext(G.E_),{prefixCls:Me,className:xe,rootClassName:Ve,style:ve,bordered:be=!0,ghost:st,size:ct,expandIconPosition:lt="start",children:Et,expandIcon:ie}=re,ke=(0,$.Z)(gn=>{var In;return(In=ct!=null?ct:gn)!==null&&In!==void 0?In:"middle"}),tt=Te("collapse",Me),ut=Te(),[nt,vt,jt]=Ce(tt),Ut=t.useMemo(()=>lt==="left"?"start":lt==="right"?"end":lt,[lt]),Nt=ie!=null?ie:We==null?void 0:We.expandIcon,Mt=t.useCallback(function(){let gn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const In=typeof Nt=="function"?Nt(gn):t.createElement(c.Z,{rotate:gn.isActive?90:void 0,"aria-label":gn.isActive?"expanded":"collapsed"});return(0,W.Tm)(In,()=>{var Pn;return{className:o()((Pn=In==null?void 0:In.props)===null||Pn===void 0?void 0:Pn.className,`${tt}-arrow`)}})},[Nt,tt]),Rt=o()(`${tt}-icon-position-${Ut}`,{[`${tt}-borderless`]:!be,[`${tt}-rtl`]:Ae==="rtl",[`${tt}-ghost`]:!!st,[`${tt}-${ke}`]:ke!=="middle"},We==null?void 0:We.className,xe,Ve,vt,jt),Wt=Object.assign(Object.assign({},(0,_.Z)(ut)),{motionAppear:!1,leavedClassName:`${tt}-content-hidden`}),Gt=t.useMemo(()=>Et?(0,f.Z)(Et).map((gn,In)=>{var Pn,On;if(!((Pn=gn.props)===null||Pn===void 0)&&Pn.disabled){const Sn=(On=gn.key)!==null&&On!==void 0?On:String(In),{disabled:An,collapsible:kn}=gn.props,Hn=Object.assign(Object.assign({},(0,X.Z)(gn.props,["disabled"])),{key:Sn,collapsible:kn!=null?kn:An?"disabled":void 0});return(0,W.Tm)(gn,Hn)}return gn}):null,[Et]);return nt(t.createElement(de,Object.assign({ref:ce,openMotion:Wt},(0,X.Z)(re,["rootClassName"]),{expandIcon:Mt,prefixCls:tt,className:Rt,style:Object.assign(Object.assign({},We==null?void 0:We.style),ve)}),Gt))}),{Panel:ne}),je=fe,Oe=e(10110),N=e(29691),I=e(93766);const O=re=>re.map(ce=>(ce.colors=ce.colors.map(I.vC),ce)),L=(re,ce)=>{const{r:Te,g:Ae,b:We,a:Me}=re.toRgb(),xe=new r.Il(re.toRgbString()).onBackground(ce).toHsv();return Me<=.5?xe.v>.5:Te*.299+Ae*.587+We*.114>192},J=re=>{let{label:ce}=re;return`panel-${ce}`};var q=re=>{let{prefixCls:ce,presets:Te,value:Ae,onChange:We}=re;const[Me]=(0,Oe.Z)("ColorPicker"),[,xe]=(0,N.ZP)(),[Ve]=(0,l.Z)(O(Te),{value:O(Te),postState:O}),ve=`${ce}-presets`,be=(0,t.useMemo)(()=>Ve.reduce((lt,Et)=>{const{defaultOpen:ie=!0}=Et;return ie&<.push(J(Et)),lt},[]),[Ve]),st=lt=>{We==null||We(lt)},ct=Ve.map(lt=>{var Et;return{key:J(lt),label:t.createElement("div",{className:`${ve}-label`},lt==null?void 0:lt.label),children:t.createElement("div",{className:`${ve}-items`},Array.isArray(lt==null?void 0:lt.colors)&&((Et=lt.colors)===null||Et===void 0?void 0:Et.length)>0?lt.colors.map((ie,ke)=>t.createElement(r.G5,{key:`preset-${ke}-${ie.toHexString()}`,color:(0,I.vC)(ie).toRgbString(),prefixCls:ce,className:o()(`${ve}-color`,{[`${ve}-color-checked`]:ie.toHexString()===(Ae==null?void 0:Ae.toHexString()),[`${ve}-color-bright`]:L(ie,xe.colorBgElevated)}),onClick:()=>st(ie)})):t.createElement("span",{className:`${ve}-empty`},Me.presetEmpty))}});return t.createElement("div",{className:ve},t.createElement(je,{defaultActiveKey:be,ghost:!0,items:ct}))}},93766:function(m,h,e){"use strict";e.d(h,{AO:function(){return s},T7:function(){return u},lx:function(){return l},uZ:function(){return c},vC:function(){return o}});var t=e(74902),r=e(94492),a=e(11616);const o=d=>d instanceof a.y9?d:new a.y9(d),l=d=>Math.round(Number(d||0)),c=d=>l(d.toHsb().a*100),u=(d,v)=>{const y=d.toRgb();if(!y.r&&!y.g&&!y.b){const p=d.toHsb();return p.a=v||1,o(p)}return y.a=v||1,o(y)},s=(d,v)=>{const y=[{percent:0,color:d[0].color}].concat((0,t.Z)(d),[{percent:100,color:d[d.length-1].color}]);for(let p=0;p{let{children:l,disabled:c}=o;const u=t.useContext(r);return t.createElement(r.Provider,{value:c!=null?c:u},l)};h.Z=r},97647:function(m,h,e){"use strict";e.d(h,{q:function(){return a}});var t=e(67294);const r=t.createContext(void 0),a=o=>{let{children:l,size:c}=o;const u=t.useContext(r);return t.createElement(r.Provider,{value:c||u},l)};h.Z=r},53124:function(m,h,e){"use strict";e.d(h,{E_:function(){return c},Rf:function(){return r},oR:function(){return a},tr:function(){return o}});var t=e(67294);const r="ant",a="anticon",o=["outlined","borderless","filled"],l=(s,d)=>d||(s?`${r}-${s}`:r),c=t.createContext({getPrefixCls:l,iconPrefixCls:a}),{Consumer:u}=c},88258:function(m,h,e){"use strict";var t=e(67294),r=e(53124),a=e(32983);const o=l=>{const{componentName:c}=l,{getPrefixCls:u}=(0,t.useContext)(r.E_),s=u("empty");switch(c){case"Table":case"List":return t.createElement(a.Z,{image:a.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return t.createElement(a.Z,{image:a.Z.PRESENTED_IMAGE_SIMPLE,className:`${s}-small`});case"Table.filter":return null;default:return t.createElement(a.Z,null)}};h.Z=o},35792:function(m,h,e){"use strict";var t=e(29691);const r=a=>{const[,,,,o]=(0,t.ZP)();return o?`${a}-css-var`:""};h.Z=r},98675:function(m,h,e){"use strict";var t=e(67294),r=e(97647);const a=o=>{const l=t.useContext(r.Z);return t.useMemo(()=>o?typeof o=="string"?o!=null?o:l:o instanceof Function?o(l):l:l,[o,l])};h.Z=a},28459:function(m,h,e){"use strict";e.d(h,{ZP:function(){return L},w6:function(){return N}});var t=e(67294),r=e.t(t,2),a=e(11568),o=e(63017),l=e(56982),c=e(8880),u=e(27288),s=e(37920),d=e(83008),v=e(76745);const y="internalMark";var f=J=>{const{locale:z={},children:q,_ANT_MARK__:re}=J;t.useEffect(()=>(0,d.f)(z==null?void 0:z.Modal),[z]);const ce=t.useMemo(()=>Object.assign(Object.assign({},z),{exist:!0}),[z]);return t.createElement(v.Z.Provider,{value:ce},q)},x=e(24457),E=e(33083),S=e(2790),P=e(53124),R=e(84898),w=e(10274),A=e(98924),C=e(44958);const M=`-ant-${Date.now()}-${Math.random()}`;function D(J,z){const q={},re=(Ae,We)=>{let Me=Ae.clone();return Me=(We==null?void 0:We(Me))||Me,Me.toRgbString()},ce=(Ae,We)=>{const Me=new w.C(Ae),xe=(0,R.generate)(Me.toRgbString());q[`${We}-color`]=re(Me),q[`${We}-color-disabled`]=xe[1],q[`${We}-color-hover`]=xe[4],q[`${We}-color-active`]=xe[6],q[`${We}-color-outline`]=Me.clone().setAlpha(.2).toRgbString(),q[`${We}-color-deprecated-bg`]=xe[0],q[`${We}-color-deprecated-border`]=xe[2]};if(z.primaryColor){ce(z.primaryColor,"primary");const Ae=new w.C(z.primaryColor),We=(0,R.generate)(Ae.toRgbString());We.forEach((xe,Ve)=>{q[`primary-${Ve+1}`]=xe}),q["primary-color-deprecated-l-35"]=re(Ae,xe=>xe.lighten(35)),q["primary-color-deprecated-l-20"]=re(Ae,xe=>xe.lighten(20)),q["primary-color-deprecated-t-20"]=re(Ae,xe=>xe.tint(20)),q["primary-color-deprecated-t-50"]=re(Ae,xe=>xe.tint(50)),q["primary-color-deprecated-f-12"]=re(Ae,xe=>xe.setAlpha(xe.getAlpha()*.12));const Me=new w.C(We[0]);q["primary-color-active-deprecated-f-30"]=re(Me,xe=>xe.setAlpha(xe.getAlpha()*.3)),q["primary-color-active-deprecated-d-02"]=re(Me,xe=>xe.darken(2))}return z.successColor&&ce(z.successColor,"success"),z.warningColor&&ce(z.warningColor,"warning"),z.errorColor&&ce(z.errorColor,"error"),z.infoColor&&ce(z.infoColor,"info"),` + :root { + ${Object.keys(q).map(Ae=>`--${J}-${Ae}: ${q[Ae]};`).join(` +`)} + } + `.trim()}function k(J,z){const q=D(J,z);(0,A.Z)()&&(0,C.hq)(q,`${M}-dynamic-theme`)}var Z=e(98866),Y=e(97647);function te(){const J=(0,t.useContext)(Z.Z),z=(0,t.useContext)(Y.Z);return{componentDisabled:J,componentSize:z}}var le=te,H=e(91881);const pe=Object.assign({},r),{useId:de}=pe;var _=typeof de=="undefined"?()=>"":de;function W(J,z,q){var re,ce;const Te=(0,u.ln)("ConfigProvider"),Ae=J||{},We=Ae.inherit===!1||!z?Object.assign(Object.assign({},E.u_),{hashed:(re=z==null?void 0:z.hashed)!==null&&re!==void 0?re:E.u_.hashed,cssVar:z==null?void 0:z.cssVar}):z,Me=_();return(0,l.Z)(()=>{var xe,Ve;if(!J)return z;const ve=Object.assign({},We.components);Object.keys(J.components||{}).forEach(ct=>{ve[ct]=Object.assign(Object.assign({},ve[ct]),J.components[ct])});const be=`css-var-${Me.replace(/:/g,"")}`,st=((xe=Ae.cssVar)!==null&&xe!==void 0?xe:We.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:q==null?void 0:q.prefixCls},typeof We.cssVar=="object"?We.cssVar:{}),typeof Ae.cssVar=="object"?Ae.cssVar:{}),{key:typeof Ae.cssVar=="object"&&((Ve=Ae.cssVar)===null||Ve===void 0?void 0:Ve.key)||be});return Object.assign(Object.assign(Object.assign({},We),Ae),{token:Object.assign(Object.assign({},We.token),Ae.token),components:ve,cssVar:st})},[Ae,We],(xe,Ve)=>xe.some((ve,be)=>{const st=Ve[be];return!(0,H.Z)(ve,st,!0)}))}var G=e(29372),$=e(29691);function F(J){const{children:z}=J,[,q]=(0,$.ZP)(),{motion:re}=q,ce=t.useRef(!1);return ce.current=ce.current||re===!1,ce.current?t.createElement(G.zt,{motion:re},z):z}const ne=null;var V=()=>null,ee=e(53269),se=function(J,z){var q={};for(var re in J)Object.prototype.hasOwnProperty.call(J,re)&&z.indexOf(re)<0&&(q[re]=J[re]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,re=Object.getOwnPropertySymbols(J);cez.endsWith("Color"))}const Oe=J=>{const{prefixCls:z,iconPrefixCls:q,theme:re,holderRender:ce}=J;z!==void 0&&(Fe=z),q!==void 0&&(_e=q),"holderRender"in J&&(Ce=ce),re&&(je(re)?k(Re(),re):$e=re)},N=()=>({getPrefixCls:(J,z)=>z||(J?`${Re()}-${J}`:Re()),getIconPrefixCls:fe,getRootPrefixCls:()=>Fe||Re(),getTheme:()=>$e,holderRender:Ce}),I=J=>{const{children:z,csp:q,autoInsertSpaceInButton:re,alert:ce,anchor:Te,form:Ae,locale:We,componentSize:Me,direction:xe,space:Ve,splitter:ve,virtual:be,dropdownMatchSelectWidth:st,popupMatchSelectWidth:ct,popupOverflow:lt,legacyLocale:Et,parentContext:ie,iconPrefixCls:ke,theme:tt,componentDisabled:ut,segmented:nt,statistic:vt,spin:jt,calendar:Ut,carousel:Nt,cascader:Mt,collapse:Rt,typography:Wt,checkbox:Gt,descriptions:gn,divider:In,drawer:Pn,skeleton:On,steps:Sn,image:An,layout:kn,list:Hn,mentions:yr,modal:Lr,progress:xr,result:$r,slider:dt,breadcrumb:Jt,menu:on,pagination:Be,input:Le,textArea:kt,empty:Kt,badge:an,radio:sn,rate:un,switch:fn,transfer:mn,avatar:Tn,message:zn,tag:rr,table:Wn,card:qt,tabs:$n,timeline:jn,timePicker:Vn,upload:ft,notification:bt,tree:Bt,colorPicker:Pe,datePicker:Ie,rangePicker:Ne,flex:ze,wave:it,dropdown:Yt,warning:Ht,tour:nn,floatButtonGroup:ln,variant:Qt,inputNumber:Zt,treeSelect:en}=J,bn=t.useCallback((lr,fr)=>{const{prefixCls:sr}=J;if(fr)return fr;const tr=sr||ie.getPrefixCls("");return lr?`${tr}-${lr}`:tr},[ie.getPrefixCls,J.prefixCls]),Vt=ke||ie.iconPrefixCls||P.oR,cn=q||ie.csp;(0,ee.Z)(Vt,cn);const Cn=W(tt,ie.theme,{prefixCls:bn("")}),wn={csp:cn,autoInsertSpaceInButton:re,alert:ce,anchor:Te,locale:We||Et,direction:xe,space:Ve,splitter:ve,virtual:be,popupMatchSelectWidth:ct!=null?ct:st,popupOverflow:lt,getPrefixCls:bn,iconPrefixCls:Vt,theme:Cn,segmented:nt,statistic:vt,spin:jt,calendar:Ut,carousel:Nt,cascader:Mt,collapse:Rt,typography:Wt,checkbox:Gt,descriptions:gn,divider:In,drawer:Pn,skeleton:On,steps:Sn,image:An,input:Le,textArea:kt,layout:kn,list:Hn,mentions:yr,modal:Lr,progress:xr,result:$r,slider:dt,breadcrumb:Jt,menu:on,pagination:Be,empty:Kt,badge:an,radio:sn,rate:un,switch:fn,transfer:mn,avatar:Tn,message:zn,tag:rr,table:Wn,card:qt,tabs:$n,timeline:jn,timePicker:Vn,upload:ft,notification:bt,tree:Bt,colorPicker:Pe,datePicker:Ie,rangePicker:Ne,flex:ze,wave:it,dropdown:Yt,warning:Ht,tour:nn,floatButtonGroup:ln,variant:Qt,inputNumber:Zt,treeSelect:en},qn=Object.assign({},ie);Object.keys(wn).forEach(lr=>{wn[lr]!==void 0&&(qn[lr]=wn[lr])}),Ge.forEach(lr=>{const fr=J[lr];fr&&(qn[lr]=fr)}),typeof re!="undefined"&&(qn.button=Object.assign({autoInsertSpace:re},qn.button));const er=(0,l.Z)(()=>qn,qn,(lr,fr)=>{const sr=Object.keys(lr),tr=Object.keys(fr);return sr.length!==tr.length||sr.some(tn=>lr[tn]!==fr[tn])}),Jn=t.useMemo(()=>({prefixCls:Vt,csp:cn}),[Vt,cn]);let Bn=t.createElement(t.Fragment,null,t.createElement(V,{dropdownMatchSelectWidth:st}),z);const Ir=t.useMemo(()=>{var lr,fr,sr,tr;return(0,c.T)(((lr=x.Z.Form)===null||lr===void 0?void 0:lr.defaultValidateMessages)||{},((sr=(fr=er.locale)===null||fr===void 0?void 0:fr.Form)===null||sr===void 0?void 0:sr.defaultValidateMessages)||{},((tr=er.form)===null||tr===void 0?void 0:tr.validateMessages)||{},(Ae==null?void 0:Ae.validateMessages)||{})},[er,Ae==null?void 0:Ae.validateMessages]);Object.keys(Ir).length>0&&(Bn=t.createElement(s.Z.Provider,{value:Ir},Bn)),We&&(Bn=t.createElement(f,{locale:We,_ANT_MARK__:y},Bn)),(Vt||cn)&&(Bn=t.createElement(o.Z.Provider,{value:Jn},Bn)),Me&&(Bn=t.createElement(Y.q,{size:Me},Bn)),Bn=t.createElement(F,null,Bn);const Qn=t.useMemo(()=>{const lr=Cn||{},{algorithm:fr,token:sr,components:tr,cssVar:tn}=lr,dn=se(lr,["algorithm","token","components","cssVar"]),yn=fr&&(!Array.isArray(fr)||fr.length>0)?(0,a.jG)(fr):E.uH,Kn={};Object.entries(tr||{}).forEach(me=>{let[Q,Ee]=me;const he=Object.assign({},Ee);"algorithm"in he&&(he.algorithm===!0?he.theme=yn:(Array.isArray(he.algorithm)||typeof he.algorithm=="function")&&(he.theme=(0,a.jG)(he.algorithm)),delete he.algorithm),Kn[Q]=he});const rt=Object.assign(Object.assign({},S.Z),sr);return Object.assign(Object.assign({},dn),{theme:yn,token:rt,components:Kn,override:Object.assign({override:rt},Kn),cssVar:tn})},[Cn]);return tt&&(Bn=t.createElement(E.Mj.Provider,{value:Qn},Bn)),er.warning&&(Bn=t.createElement(u.G8.Provider,{value:er.warning},Bn)),ut!==void 0&&(Bn=t.createElement(Z.n,{disabled:ut},Bn)),t.createElement(P.E_.Provider,{value:er},Bn)},O=J=>{const z=t.useContext(P.E_),q=t.useContext(v.Z);return t.createElement(I,Object.assign({parentContext:z,legacyLocale:q},J))};O.ConfigContext=P.E_,O.SizeContext=Y.Z,O.config=Oe,O.useConfig=le,Object.defineProperty(O,"SizeContext",{get:()=>Y.Z});var L=O},87206:function(m,h,e){"use strict";e.d(h,{Z:function(){return u}});var t=e(1413),r=e(25541),a=(0,t.Z)((0,t.Z)({},r.z),{},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",dateFormat:"M/D/YYYY",dateTimeFormat:"M/D/YYYY HH:mm:ss",previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"}),o=a,l=e(42115),u={lang:Object.assign({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},o),timePickerLocale:Object.assign({},l.Z)}},96074:function(m,h,e){"use strict";e.d(h,{Z:function(){return x}});var t=e(67294),r=e(93967),a=e.n(r),o=e(53124),l=e(11568),c=e(14747),u=e(83559),s=e(83262);const d=E=>{const{componentCls:S,sizePaddingEdgeHorizontal:P,colorSplit:R,lineWidth:w,textPaddingInline:A,orientationMargin:C,verticalMarginInline:M}=E;return{[S]:Object.assign(Object.assign({},(0,c.Wf)(E)),{borderBlockStart:`${(0,l.bf)(w)} solid ${R}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:M,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${(0,l.bf)(w)} solid ${R}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${(0,l.bf)(E.dividerHorizontalGutterMargin)} 0`},[`&-horizontal${S}-with-text`]:{display:"flex",alignItems:"center",margin:`${(0,l.bf)(E.dividerHorizontalWithTextGutterMargin)} 0`,color:E.colorTextHeading,fontWeight:500,fontSize:E.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${R}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${(0,l.bf)(w)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${S}-with-text-left`]:{"&::before":{width:`calc(${C} * 100%)`},"&::after":{width:`calc(100% - ${C} * 100%)`}},[`&-horizontal${S}-with-text-right`]:{"&::before":{width:`calc(100% - ${C} * 100%)`},"&::after":{width:`calc(${C} * 100%)`}},[`${S}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:A},"&-dashed":{background:"none",borderColor:R,borderStyle:"dashed",borderWidth:`${(0,l.bf)(w)} 0 0`},[`&-horizontal${S}-with-text${S}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${S}-dashed`]:{borderInlineStartWidth:w,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:R,borderStyle:"dotted",borderWidth:`${(0,l.bf)(w)} 0 0`},[`&-horizontal${S}-with-text${S}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${S}-dotted`]:{borderInlineStartWidth:w,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${S}-with-text`]:{color:E.colorText,fontWeight:"normal",fontSize:E.fontSize},[`&-horizontal${S}-with-text-left${S}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${S}-inner-text`]:{paddingInlineStart:P}},[`&-horizontal${S}-with-text-right${S}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${S}-inner-text`]:{paddingInlineEnd:P}}})}},v=E=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:E.marginXS});var y=(0,u.I$)("Divider",E=>{const S=(0,s.IX)(E,{dividerHorizontalWithTextGutterMargin:E.margin,dividerHorizontalGutterMargin:E.marginLG,sizePaddingEdgeHorizontal:0});return[d(S)]},v,{unitless:{orientationMargin:!0}}),p=function(E,S){var P={};for(var R in E)Object.prototype.hasOwnProperty.call(E,R)&&S.indexOf(R)<0&&(P[R]=E[R]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,R=Object.getOwnPropertySymbols(E);w{const{getPrefixCls:S,direction:P,divider:R}=t.useContext(o.E_),{prefixCls:w,type:A="horizontal",orientation:C="center",orientationMargin:M,className:D,rootClassName:k,children:Z,dashed:Y,variant:te="solid",plain:le,style:H}=E,pe=p(E,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style"]),de=S("divider",w),[ge,X,_]=y(de),W=!!Z,G=C==="left"&&M!=null,$=C==="right"&&M!=null,F=a()(de,R==null?void 0:R.className,X,_,`${de}-${A}`,{[`${de}-with-text`]:W,[`${de}-with-text-${C}`]:W,[`${de}-dashed`]:!!Y,[`${de}-${te}`]:te!=="solid",[`${de}-plain`]:!!le,[`${de}-rtl`]:P==="rtl",[`${de}-no-default-orientation-margin-left`]:G,[`${de}-no-default-orientation-margin-right`]:$},D,k),ne=t.useMemo(()=>typeof M=="number"?M:/^\d+$/.test(M)?Number(M):M,[M]),V=Object.assign(Object.assign({},G&&{marginLeft:ne}),$&&{marginRight:ne});return ge(t.createElement("div",Object.assign({className:F,style:Object.assign(Object.assign({},R==null?void 0:R.style),H)},pe,{role:"separator"}),Z&&A!=="vertical"&&t.createElement("span",{className:`${de}-inner-text`,style:V},Z)))}},1203:function(m,h,e){"use strict";e.d(h,{Z:function(){return ne}});var t=e(67294),r=e(90814),a=e(93967),o=e.n(a),l=e(29171),c=e(56790),u=e(21770),s=e(98423),d=e(87263),v=e(80636),y=e(8745),p=e(96159),f=e(27288),x=e(43945),E=e(53124),S=e(35792),P=e(50136),R=e(76529),w=e(29691),A=e(11568),C=e(14747),M=e(67771),D=e(33297),k=e(50438),Z=e(97414),Y=e(79511),te=e(83559),le=e(83262),pe=V=>{const{componentCls:ee,menuCls:se,colorError:De,colorTextLightSolid:Ue}=V,He=`${se}-item`;return{[`${ee}, ${ee}-menu-submenu`]:{[`${se} ${He}`]:{[`&${He}-danger:not(${He}-disabled)`]:{color:De,"&:hover":{color:Ue,backgroundColor:De}}}}}};const de=V=>{const{componentCls:ee,menuCls:se,zIndexPopup:De,dropdownArrowDistance:Ue,sizePopupArrow:He,antCls:Ge,iconCls:Fe,motionDurationMid:_e,paddingBlock:$e,fontSize:Ce,dropdownEdgeChildPadding:Re,colorTextDisabled:fe,fontSizeIcon:je,controlPaddingHorizontal:Oe,colorBgElevated:N}=V;return[{[ee]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:De,display:"block","&::before":{position:"absolute",insetBlock:V.calc(He).div(2).sub(Ue).equal(),zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Ge}-btn`]:{[`& > ${Fe}-down, & > ${Ge}-btn-icon > ${Fe}-down`]:{fontSize:je}},[`${ee}-wrap`]:{position:"relative",[`${Ge}-btn > ${Fe}-down`]:{fontSize:je},[`${Fe}-down::before`]:{transition:`transform ${_e}`}},[`${ee}-wrap-open`]:{[`${Fe}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Ge}-slide-down-enter${Ge}-slide-down-enter-active${ee}-placement-bottomLeft, + &${Ge}-slide-down-appear${Ge}-slide-down-appear-active${ee}-placement-bottomLeft, + &${Ge}-slide-down-enter${Ge}-slide-down-enter-active${ee}-placement-bottom, + &${Ge}-slide-down-appear${Ge}-slide-down-appear-active${ee}-placement-bottom, + &${Ge}-slide-down-enter${Ge}-slide-down-enter-active${ee}-placement-bottomRight, + &${Ge}-slide-down-appear${Ge}-slide-down-appear-active${ee}-placement-bottomRight`]:{animationName:M.fJ},[`&${Ge}-slide-up-enter${Ge}-slide-up-enter-active${ee}-placement-topLeft, + &${Ge}-slide-up-appear${Ge}-slide-up-appear-active${ee}-placement-topLeft, + &${Ge}-slide-up-enter${Ge}-slide-up-enter-active${ee}-placement-top, + &${Ge}-slide-up-appear${Ge}-slide-up-appear-active${ee}-placement-top, + &${Ge}-slide-up-enter${Ge}-slide-up-enter-active${ee}-placement-topRight, + &${Ge}-slide-up-appear${Ge}-slide-up-appear-active${ee}-placement-topRight`]:{animationName:M.Qt},[`&${Ge}-slide-down-leave${Ge}-slide-down-leave-active${ee}-placement-bottomLeft, + &${Ge}-slide-down-leave${Ge}-slide-down-leave-active${ee}-placement-bottom, + &${Ge}-slide-down-leave${Ge}-slide-down-leave-active${ee}-placement-bottomRight`]:{animationName:M.Uw},[`&${Ge}-slide-up-leave${Ge}-slide-up-leave-active${ee}-placement-topLeft, + &${Ge}-slide-up-leave${Ge}-slide-up-leave-active${ee}-placement-top, + &${Ge}-slide-up-leave${Ge}-slide-up-leave-active${ee}-placement-topRight`]:{animationName:M.ly}}},(0,Z.ZP)(V,N,{arrowPlacement:{top:!0,bottom:!0}}),{[`${ee} ${se}`]:{position:"relative",margin:0},[`${se}-submenu-popup`]:{position:"absolute",zIndex:De,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${ee}, ${ee}-menu-submenu`]:Object.assign(Object.assign({},(0,C.Wf)(V)),{[se]:Object.assign(Object.assign({padding:Re,listStyleType:"none",backgroundColor:N,backgroundClip:"padding-box",borderRadius:V.borderRadiusLG,outline:"none",boxShadow:V.boxShadowSecondary},(0,C.Qy)(V)),{"&:empty":{padding:0,boxShadow:"none"},[`${se}-item-group-title`]:{padding:`${(0,A.bf)($e)} ${(0,A.bf)(Oe)}`,color:V.colorTextDescription,transition:`all ${_e}`},[`${se}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${se}-item-icon`]:{minWidth:Ce,marginInlineEnd:V.marginXS,fontSize:V.fontSizeSM},[`${se}-title-content`]:{display:"flex",alignItems:"center",flex:"auto","> a":{color:"inherit",transition:`all ${_e}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${se}-item-extra`]:{paddingInlineStart:V.padding,marginInlineStart:"auto",fontSize:V.fontSizeSM,color:V.colorTextDescription}},[`${se}-item, ${se}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${(0,A.bf)($e)} ${(0,A.bf)(Oe)}`,color:V.colorText,fontWeight:"normal",fontSize:Ce,lineHeight:V.lineHeight,cursor:"pointer",transition:`all ${_e}`,borderRadius:V.borderRadiusSM,"&:hover, &-active":{backgroundColor:V.controlItemBgHover}},(0,C.Qy)(V)),{"&-selected":{color:V.colorPrimary,backgroundColor:V.controlItemBgActive,"&:hover, &-active":{backgroundColor:V.controlItemBgActiveHover}},"&-disabled":{color:fe,cursor:"not-allowed","&:hover":{color:fe,backgroundColor:N,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${(0,A.bf)(V.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:V.colorSplit},[`${ee}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:V.paddingXS,[`${ee}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:V.colorTextDescription,fontSize:je,fontStyle:"normal"}}}),[`${se}-item-group-list`]:{margin:`0 ${(0,A.bf)(V.marginXS)}`,padding:0,listStyle:"none"},[`${se}-submenu-title`]:{paddingInlineEnd:V.calc(Oe).add(V.fontSizeSM).equal()},[`${se}-submenu-vertical`]:{position:"relative"},[`${se}-submenu${se}-submenu-disabled ${ee}-menu-submenu-title`]:{[`&, ${ee}-menu-submenu-arrow-icon`]:{color:fe,backgroundColor:N,cursor:"not-allowed"}},[`${se}-submenu-selected ${ee}-menu-submenu-title`]:{color:V.colorPrimary}})})},[(0,M.oN)(V,"slide-up"),(0,M.oN)(V,"slide-down"),(0,D.Fm)(V,"move-up"),(0,D.Fm)(V,"move-down"),(0,k._y)(V,"zoom-big")]]},ge=V=>Object.assign(Object.assign({zIndexPopup:V.zIndexPopupBase+50,paddingBlock:(V.controlHeight-V.fontSize*V.lineHeight)/2},(0,Z.wZ)({contentRadius:V.borderRadiusLG,limitVerticalRadius:!0})),(0,Y.w)(V));var X=(0,te.I$)("Dropdown",V=>{const{marginXXS:ee,sizePopupArrow:se,paddingXXS:De,componentCls:Ue}=V,He=(0,le.IX)(V,{menuCls:`${Ue}-menu`,dropdownArrowDistance:V.calc(se).div(2).add(ee).equal(),dropdownEdgeChildPadding:De});return[de(He),pe(He)]},ge,{resetStyle:!1});const _=null,W=V=>{var ee;const{menu:se,arrow:De,prefixCls:Ue,children:He,trigger:Ge,disabled:Fe,dropdownRender:_e,getPopupContainer:$e,overlayClassName:Ce,rootClassName:Re,overlayStyle:fe,open:je,onOpenChange:Oe,visible:N,onVisibleChange:I,mouseEnterDelay:O=.15,mouseLeaveDelay:L=.1,autoAdjustOverflow:J=!0,placement:z="",overlay:q,transitionName:re}=V,{getPopupContainer:ce,getPrefixCls:Te,direction:Ae,dropdown:We}=t.useContext(E.E_),Me=(0,f.ln)("Dropdown"),xe=t.useMemo(()=>{const In=Te();return re!==void 0?re:z.includes("top")?`${In}-slide-down`:`${In}-slide-up`},[Te,z,re]),Ve=t.useMemo(()=>z?z.includes("Center")?z.slice(0,z.indexOf("Center")):z:Ae==="rtl"?"bottomRight":"bottomLeft",[z,Ae]),ve=Te("dropdown",Ue),be=(0,S.Z)(ve),[st,ct,lt]=X(ve,be),[,Et]=(0,w.ZP)(),ie=t.Children.only(He),ke=(0,p.Tm)(ie,{className:o()(`${ve}-trigger`,{[`${ve}-rtl`]:Ae==="rtl"},ie.props.className),disabled:(ee=ie.props.disabled)!==null&&ee!==void 0?ee:Fe}),tt=Fe?[]:Ge,ut=!!(tt!=null&&tt.includes("contextMenu")),[nt,vt]=(0,u.Z)(!1,{value:je!=null?je:N}),jt=(0,c.zX)(In=>{Oe==null||Oe(In,{source:"trigger"}),I==null||I(In),vt(In)}),Ut=o()(Ce,Re,ct,lt,be,We==null?void 0:We.className,{[`${ve}-rtl`]:Ae==="rtl"}),Nt=(0,v.Z)({arrowPointAtCenter:typeof De=="object"&&De.pointAtCenter,autoAdjustOverflow:J,offset:Et.marginXXS,arrowWidth:De?Et.sizePopupArrow:0,borderRadius:Et.borderRadius}),Mt=t.useCallback(()=>{se!=null&&se.selectable&&(se!=null&&se.multiple)||(Oe==null||Oe(!1,{source:"menu"}),vt(!1))},[se==null?void 0:se.selectable,se==null?void 0:se.multiple]),Rt=()=>{let In;return se!=null&&se.items?In=t.createElement(P.Z,Object.assign({},se)):typeof q=="function"?In=q():In=q,_e&&(In=_e(In)),In=t.Children.only(typeof In=="string"?t.createElement("span",null,In):In),t.createElement(R.J,{prefixCls:`${ve}-menu`,rootClassName:o()(lt,be),expandIcon:t.createElement("span",{className:`${ve}-menu-submenu-arrow`},t.createElement(r.Z,{className:`${ve}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Mt,validator:Pn=>{let{mode:On}=Pn}},In)},[Wt,Gt]=(0,d.Cn)("Dropdown",fe==null?void 0:fe.zIndex);let gn=t.createElement(l.Z,Object.assign({alignPoint:ut},(0,s.Z)(V,["rootClassName"]),{mouseEnterDelay:O,mouseLeaveDelay:L,visible:nt,builtinPlacements:Nt,arrow:!!De,overlayClassName:Ut,prefixCls:ve,getPopupContainer:$e||ce,transitionName:xe,trigger:tt,overlay:Rt,placement:Ve,onVisibleChange:jt,overlayStyle:Object.assign(Object.assign(Object.assign({},We==null?void 0:We.style),fe),{zIndex:Wt})}),ke);return Wt&&(gn=t.createElement(x.Z.Provider,{value:Gt},gn)),st(gn)};function G(V){return Object.assign(Object.assign({},V),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const $=(0,y.Z)(W,"dropdown",V=>V,G),F=V=>t.createElement($,Object.assign({},V),t.createElement("span",null));W._InternalPanelDoNotUseOrYouWillBeFired=F;var ne=W},85418:function(m,h,e){"use strict";e.d(h,{Z:function(){return x}});var t=e(1203),r=e(67294),a=e(89705),o=e(93967),l=e.n(o),c=e(14726),u=e(53124),s=e(42075),d=e(4173),v=function(E,S){var P={};for(var R in E)Object.prototype.hasOwnProperty.call(E,R)&&S.indexOf(R)<0&&(P[R]=E[R]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,R=Object.getOwnPropertySymbols(E);w{const{getPopupContainer:S,getPrefixCls:P,direction:R}=r.useContext(u.E_),{prefixCls:w,type:A="default",danger:C,disabled:M,loading:D,onClick:k,htmlType:Z,children:Y,className:te,menu:le,arrow:H,autoFocus:pe,overlay:de,trigger:ge,align:X,open:_,onOpenChange:W,placement:G,getPopupContainer:$,href:F,icon:ne=r.createElement(a.Z,null),title:V,buttonsRender:ee=J=>J,mouseEnterDelay:se,mouseLeaveDelay:De,overlayClassName:Ue,overlayStyle:He,destroyPopupOnHide:Ge,dropdownRender:Fe}=E,_e=v(E,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),$e=P("dropdown",w),Ce=`${$e}-button`,Re={menu:le,arrow:H,autoFocus:pe,align:X,disabled:M,trigger:M?[]:ge,onOpenChange:W,getPopupContainer:$||S,mouseEnterDelay:se,mouseLeaveDelay:De,overlayClassName:Ue,overlayStyle:He,destroyPopupOnHide:Ge,dropdownRender:Fe},{compactSize:fe,compactItemClassnames:je}=(0,d.ri)($e,R),Oe=l()(Ce,je,te);"overlay"in E&&(Re.overlay=de),"open"in E&&(Re.open=_),"placement"in E?Re.placement=G:Re.placement=R==="rtl"?"bottomLeft":"bottomRight";const N=r.createElement(c.ZP,{type:A,danger:C,disabled:M,loading:D,onClick:k,htmlType:Z,href:F,title:V},Y),I=r.createElement(c.ZP,{type:A,danger:C,icon:ne}),[O,L]=ee([N,I]);return r.createElement(s.Z.Compact,Object.assign({className:Oe,size:fe,block:!0},_e),O,r.createElement(t.Z,Object.assign({},Re),L))};y.__ANT_BUTTON=!0;var p=y;const f=t.Z;f.Button=p;var x=f},32983:function(m,h,e){"use strict";e.d(h,{Z:function(){return A}});var t=e(67294),r=e(93967),a=e.n(r),o=e(53124),l=e(10110),c=e(10274),u=e(29691),d=()=>{const[,C]=(0,u.ZP)(),D=new c.C(C.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return t.createElement("svg",{style:D,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},t.createElement("title",null,"empty image"),t.createElement("g",{fill:"none",fillRule:"evenodd"},t.createElement("g",{transform:"translate(24 31.67)"},t.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),t.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),t.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),t.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),t.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),t.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),t.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},t.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),t.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},y=()=>{const[,C]=(0,u.ZP)(),{colorFill:M,colorFillTertiary:D,colorFillQuaternary:k,colorBgContainer:Z}=C,{borderColor:Y,shadowColor:te,contentColor:le}=(0,t.useMemo)(()=>({borderColor:new c.C(M).onBackground(Z).toHexShortString(),shadowColor:new c.C(D).onBackground(Z).toHexShortString(),contentColor:new c.C(k).onBackground(Z).toHexShortString()}),[M,D,k,Z]);return t.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},t.createElement("title",null,"Simple Empty"),t.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},t.createElement("ellipse",{fill:te,cx:"32",cy:"33",rx:"32",ry:"7"}),t.createElement("g",{fillRule:"nonzero",stroke:Y},t.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),t.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:le}))))},p=e(83559),f=e(83262);const x=C=>{const{componentCls:M,margin:D,marginXS:k,marginXL:Z,fontSize:Y,lineHeight:te}=C;return{[M]:{marginInline:k,fontSize:Y,lineHeight:te,textAlign:"center",[`${M}-image`]:{height:C.emptyImgHeight,marginBottom:k,opacity:C.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${M}-description`]:{color:C.colorTextDescription},[`${M}-footer`]:{marginTop:D},"&-normal":{marginBlock:Z,color:C.colorTextDescription,[`${M}-description`]:{color:C.colorTextDescription},[`${M}-image`]:{height:C.emptyImgHeightMD}},"&-small":{marginBlock:k,color:C.colorTextDescription,[`${M}-image`]:{height:C.emptyImgHeightSM}}}}};var E=(0,p.I$)("Empty",C=>{const{componentCls:M,controlHeightLG:D,calc:k}=C,Z=(0,f.IX)(C,{emptyImgCls:`${M}-img`,emptyImgHeight:k(D).mul(2.5).equal(),emptyImgHeightMD:D,emptyImgHeightSM:k(D).mul(.875).equal()});return[x(Z)]}),S=function(C,M){var D={};for(var k in C)Object.prototype.hasOwnProperty.call(C,k)&&M.indexOf(k)<0&&(D[k]=C[k]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,k=Object.getOwnPropertySymbols(C);Z{var{className:M,rootClassName:D,prefixCls:k,image:Z=P,description:Y,children:te,imageStyle:le,style:H}=C,pe=S(C,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:de,direction:ge,empty:X}=t.useContext(o.E_),_=de("empty",k),[W,G,$]=E(_),[F]=(0,l.Z)("Empty"),ne=typeof Y!="undefined"?Y:F==null?void 0:F.description,V=typeof ne=="string"?ne:"empty";let ee=null;return typeof Z=="string"?ee=t.createElement("img",{alt:V,src:Z}):ee=Z,W(t.createElement("div",Object.assign({className:a()(G,$,_,X==null?void 0:X.className,{[`${_}-normal`]:Z===R,[`${_}-rtl`]:ge==="rtl"},M,D),style:Object.assign(Object.assign({},X==null?void 0:X.style),H)},pe),t.createElement("div",{className:`${_}-image`,style:le},ee),ne&&t.createElement("div",{className:`${_}-description`},ne),te&&t.createElement("div",{className:`${_}-footer`},te)))};w.PRESENTED_IMAGE_DEFAULT=P,w.PRESENTED_IMAGE_SIMPLE=R;var A=w},65223:function(m,h,e){"use strict";e.d(h,{RV:function(){return c},Rk:function(){return u},Ux:function(){return d},aM:function(){return s},pg:function(){return v},q3:function(){return o},qI:function(){return l}});var t=e(67294),r=e(88692),a=e(98423);const o=t.createContext({labelAlign:"right",vertical:!1,itemRef:()=>{}}),l=t.createContext(null),c=y=>{const p=(0,a.Z)(y,["prefixCls"]);return t.createElement(r.RV,Object.assign({},p))},u=t.createContext({prefixCls:""}),s=t.createContext({}),d=y=>{let{children:p,status:f,override:x}=y;const E=(0,t.useContext)(s),S=(0,t.useMemo)(()=>{const P=Object.assign({},E);return x&&delete P.isFormItemInput,f&&(delete P.status,delete P.hasFeedback,delete P.feedbackIcon),P},[f,x,E]);return t.createElement(s.Provider,{value:S},p)},v=(0,t.createContext)(void 0)},27833:function(m,h,e){"use strict";var t=e(67294),r=e(65223),a=e(53124);const o=function(l,c){let u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0;var s,d;const{variant:v,[l]:y}=(0,t.useContext)(a.E_),p=(0,t.useContext)(r.pg),f=y==null?void 0:y.variant;let x;typeof c!="undefined"?x=c:u===!1?x="borderless":x=(d=(s=p!=null?p:f)!==null&&s!==void 0?s:v)!==null&&d!==void 0?d:"outlined";const E=a.tr.includes(x);return[x,E]};h.Z=o},37920:function(m,h,e){"use strict";var t=e(67294);h.Z=(0,t.createContext)(void 0)},99134:function(m,h,e){"use strict";var t=e(67294);const r=(0,t.createContext)({});h.Z=r},21584:function(m,h,e){"use strict";var t=e(67294),r=e(93967),a=e.n(r),o=e(53124),l=e(99134),c=e(6999),u=function(y,p){var f={};for(var x in y)Object.prototype.hasOwnProperty.call(y,x)&&p.indexOf(x)<0&&(f[x]=y[x]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,x=Object.getOwnPropertySymbols(y);E{const{getPrefixCls:f,direction:x}=t.useContext(o.E_),{gutter:E,wrap:S}=t.useContext(l.Z),{prefixCls:P,span:R,order:w,offset:A,push:C,pull:M,className:D,children:k,flex:Z,style:Y}=y,te=u(y,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),le=f("col",P),[H,pe,de]=(0,c.cG)(le),ge={};let X={};d.forEach(G=>{let $={};const F=y[G];typeof F=="number"?$.span=F:typeof F=="object"&&($=F||{}),delete te[G],X=Object.assign(Object.assign({},X),{[`${le}-${G}-${$.span}`]:$.span!==void 0,[`${le}-${G}-order-${$.order}`]:$.order||$.order===0,[`${le}-${G}-offset-${$.offset}`]:$.offset||$.offset===0,[`${le}-${G}-push-${$.push}`]:$.push||$.push===0,[`${le}-${G}-pull-${$.pull}`]:$.pull||$.pull===0,[`${le}-rtl`]:x==="rtl"}),$.flex&&(X[`${le}-${G}-flex`]=!0,ge[`--${le}-${G}-flex`]=s($.flex))});const _=a()(le,{[`${le}-${R}`]:R!==void 0,[`${le}-order-${w}`]:w,[`${le}-offset-${A}`]:A,[`${le}-push-${C}`]:C,[`${le}-pull-${M}`]:M},D,X,pe,de),W={};if(E&&E[0]>0){const G=E[0]/2;W.paddingLeft=G,W.paddingRight=G}return Z&&(W.flex=s(Z),S===!1&&!W.minWidth&&(W.minWidth=0)),H(t.createElement("div",Object.assign({},te,{style:Object.assign(Object.assign(Object.assign({},W),Y),ge),className:_,ref:p}),k))});h.Z=v},25378:function(m,h,e){"use strict";var t=e(67294),r=e(8410),a=e(57838),o=e(74443);function l(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const u=(0,t.useRef)({}),s=(0,a.Z)(),d=(0,o.ZP)();return(0,r.Z)(()=>{const v=d.subscribe(y=>{u.current=y,c&&s()});return()=>d.unsubscribe(v)},[]),u.current}h.Z=l},92820:function(m,h,e){"use strict";var t=e(67294),r=e(93967),a=e.n(r),o=e(74443),l=e(53124),c=e(99134),u=e(6999),s=function(f,x){var E={};for(var S in f)Object.prototype.hasOwnProperty.call(f,S)&&x.indexOf(S)<0&&(E[S]=f[S]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,S=Object.getOwnPropertySymbols(f);P{if(typeof f=="string"&&S(f),typeof f=="object")for(let R=0;R{P()},[JSON.stringify(f),x]),E}const p=t.forwardRef((f,x)=>{const{prefixCls:E,justify:S,align:P,className:R,style:w,children:A,gutter:C=0,wrap:M}=f,D=s(f,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:k,direction:Z}=t.useContext(l.E_),[Y,te]=t.useState({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0}),[le,H]=t.useState({xs:!1,sm:!1,md:!1,lg:!1,xl:!1,xxl:!1}),pe=y(P,le),de=y(S,le),ge=t.useRef(C),X=(0,o.ZP)();t.useEffect(()=>{const Ge=X.subscribe(Fe=>{H(Fe);const _e=ge.current||0;(!Array.isArray(_e)&&typeof _e=="object"||Array.isArray(_e)&&(typeof _e[0]=="object"||typeof _e[1]=="object"))&&te(Fe)});return()=>X.unsubscribe(Ge)},[]);const _=()=>{const Ge=[void 0,void 0];return(Array.isArray(C)?C:[C,void 0]).forEach((_e,$e)=>{if(typeof _e=="object")for(let Ce=0;Ce0?ne[0]/-2:void 0;se&&(ee.marginLeft=se,ee.marginRight=se);const[De,Ue]=ne;ee.rowGap=Ue;const He=t.useMemo(()=>({gutter:[De,Ue],wrap:M}),[De,Ue,M]);return G(t.createElement(c.Z.Provider,{value:He},t.createElement("div",Object.assign({},D,{className:V,style:Object.assign(Object.assign({},ee),w),ref:x}),A)))});h.Z=p},6999:function(m,h,e){"use strict";e.d(h,{VM:function(){return y},cG:function(){return p}});var t=e(11568),r=e(83559),a=e(83262);const o=f=>{const{componentCls:x}=f;return{[x]:{display:"flex",flexFlow:"row wrap",minWidth:0,"&::before, &::after":{display:"flex"},"&-no-wrap":{flexWrap:"nowrap"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"},"&-space-between":{justifyContent:"space-between"},"&-space-around":{justifyContent:"space-around"},"&-space-evenly":{justifyContent:"space-evenly"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}},l=f=>{const{componentCls:x}=f;return{[x]:{position:"relative",maxWidth:"100%",minHeight:1}}},c=(f,x)=>{const{prefixCls:E,componentCls:S,gridColumns:P}=f,R={};for(let w=P;w>=0;w--)w===0?(R[`${S}${x}-${w}`]={display:"none"},R[`${S}-push-${w}`]={insetInlineStart:"auto"},R[`${S}-pull-${w}`]={insetInlineEnd:"auto"},R[`${S}${x}-push-${w}`]={insetInlineStart:"auto"},R[`${S}${x}-pull-${w}`]={insetInlineEnd:"auto"},R[`${S}${x}-offset-${w}`]={marginInlineStart:0},R[`${S}${x}-order-${w}`]={order:0}):(R[`${S}${x}-${w}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${w/P*100}%`,maxWidth:`${w/P*100}%`}],R[`${S}${x}-push-${w}`]={insetInlineStart:`${w/P*100}%`},R[`${S}${x}-pull-${w}`]={insetInlineEnd:`${w/P*100}%`},R[`${S}${x}-offset-${w}`]={marginInlineStart:`${w/P*100}%`},R[`${S}${x}-order-${w}`]={order:w});return R[`${S}${x}-flex`]={flex:`var(--${E}${x}-flex)`},R},u=(f,x)=>c(f,x),s=(f,x,E)=>({[`@media (min-width: ${(0,t.bf)(x)})`]:Object.assign({},u(f,E))}),d=()=>({}),v=()=>({}),y=(0,r.I$)("Grid",o,d),p=(0,r.I$)("Grid",f=>{const x=(0,a.IX)(f,{gridColumns:24}),E={"-sm":x.screenSMMin,"-md":x.screenMDMin,"-lg":x.screenLGMin,"-xl":x.screenXLMin,"-xxl":x.screenXXLMin};return[l(x),u(x,""),u(x,"-xs"),Object.keys(E).map(S=>s(x,E[S],S)).reduce((S,P)=>Object.assign(Object.assign({},S),P),{})]},v)},82586:function(m,h,e){"use strict";e.d(h,{Z:function(){return M},n:function(){return A}});var t=e(67294),r=e(93967),a=e.n(r),o=e(67656),l=e(42550),c=e(89942),u=e(78290),s=e(9708),d=e(53124),v=e(98866),y=e(35792),p=e(98675),f=e(65223),x=e(27833),E=e(4173),S=e(72922),P=e(47673);function R(D){return!!(D.prefix||D.suffix||D.allowClear||D.showCount)}var w=function(D,k){var Z={};for(var Y in D)Object.prototype.hasOwnProperty.call(D,Y)&&k.indexOf(Y)<0&&(Z[Y]=D[Y]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,Y=Object.getOwnPropertySymbols(D);te{var Z;const{prefixCls:Y,bordered:te=!0,status:le,size:H,disabled:pe,onBlur:de,onFocus:ge,suffix:X,allowClear:_,addonAfter:W,addonBefore:G,className:$,style:F,styles:ne,rootClassName:V,onChange:ee,classNames:se,variant:De}=D,Ue=w(D,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:He,direction:Ge,input:Fe}=t.useContext(d.E_),_e=He("input",Y),$e=(0,t.useRef)(null),Ce=(0,y.Z)(_e),[Re,fe,je]=(0,P.ZP)(_e,Ce),{compactSize:Oe,compactItemClassnames:N}=(0,E.ri)(_e,Ge),I=(0,p.Z)(ct=>{var lt;return(lt=H!=null?H:Oe)!==null&<!==void 0?lt:ct}),O=t.useContext(v.Z),L=pe!=null?pe:O,{status:J,hasFeedback:z,feedbackIcon:q}=(0,t.useContext)(f.aM),re=(0,s.F)(J,le),ce=R(D)||!!z,Te=(0,t.useRef)(ce),Ae=(0,S.Z)($e,!0),We=ct=>{Ae(),de==null||de(ct)},Me=ct=>{Ae(),ge==null||ge(ct)},xe=ct=>{Ae(),ee==null||ee(ct)},Ve=(z||X)&&t.createElement(t.Fragment,null,X,z&&q),ve=(0,u.Z)(_!=null?_:Fe==null?void 0:Fe.allowClear),[be,st]=(0,x.Z)("input",De,te);return Re(t.createElement(o.Z,Object.assign({ref:(0,l.sQ)(k,$e),prefixCls:_e,autoComplete:Fe==null?void 0:Fe.autoComplete},Ue,{disabled:L,onBlur:We,onFocus:Me,style:Object.assign(Object.assign({},Fe==null?void 0:Fe.style),F),styles:Object.assign(Object.assign({},Fe==null?void 0:Fe.styles),ne),suffix:Ve,allowClear:ve,className:a()($,V,je,Ce,N,Fe==null?void 0:Fe.className),onChange:xe,addonBefore:G&&t.createElement(c.Z,{form:!0,space:!0},G),addonAfter:W&&t.createElement(c.Z,{form:!0,space:!0},W),classNames:Object.assign(Object.assign(Object.assign({},se),Fe==null?void 0:Fe.classNames),{input:a()({[`${_e}-sm`]:I==="small",[`${_e}-lg`]:I==="large",[`${_e}-rtl`]:Ge==="rtl"},se==null?void 0:se.input,(Z=Fe==null?void 0:Fe.classNames)===null||Z===void 0?void 0:Z.input,fe),variant:a()({[`${_e}-${be}`]:st},(0,s.Z)(_e,re)),affixWrapper:a()({[`${_e}-affix-wrapper-sm`]:I==="small",[`${_e}-affix-wrapper-lg`]:I==="large",[`${_e}-affix-wrapper-rtl`]:Ge==="rtl"},fe),wrapper:a()({[`${_e}-group-rtl`]:Ge==="rtl"},fe),groupWrapper:a()({[`${_e}-group-wrapper-sm`]:I==="small",[`${_e}-group-wrapper-lg`]:I==="large",[`${_e}-group-wrapper-rtl`]:Ge==="rtl",[`${_e}-group-wrapper-${be}`]:st},(0,s.Z)(`${_e}-group-wrapper`,re,z),fe)})})))})},22913:function(m,h,e){"use strict";e.d(h,{Z:function(){return Ge}});var t=e(67294),r=e(93967),a=e.n(r),o=e(87462),l=e(4942),c=e(1413),u=e(74902),s=e(97685),d=e(45987),v=e(67656),y=e(82234),p=e(87887),f=e(21770),x=e(71002),E=e(9220),S=e(8410),P=e(75164),R=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,w=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],A={},C;function M(Fe){var _e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,$e=Fe.getAttribute("id")||Fe.getAttribute("data-reactid")||Fe.getAttribute("name");if(_e&&A[$e])return A[$e];var Ce=window.getComputedStyle(Fe),Re=Ce.getPropertyValue("box-sizing")||Ce.getPropertyValue("-moz-box-sizing")||Ce.getPropertyValue("-webkit-box-sizing"),fe=parseFloat(Ce.getPropertyValue("padding-bottom"))+parseFloat(Ce.getPropertyValue("padding-top")),je=parseFloat(Ce.getPropertyValue("border-bottom-width"))+parseFloat(Ce.getPropertyValue("border-top-width")),Oe=w.map(function(I){return"".concat(I,":").concat(Ce.getPropertyValue(I))}).join(";"),N={sizingStyle:Oe,paddingSize:fe,borderSize:je,boxSizing:Re};return _e&&$e&&(A[$e]=N),N}function D(Fe){var _e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,$e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,Ce=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;C||(C=document.createElement("textarea"),C.setAttribute("tab-index","-1"),C.setAttribute("aria-hidden","true"),C.setAttribute("name","hiddenTextarea"),document.body.appendChild(C)),Fe.getAttribute("wrap")?C.setAttribute("wrap",Fe.getAttribute("wrap")):C.removeAttribute("wrap");var Re=M(Fe,_e),fe=Re.paddingSize,je=Re.borderSize,Oe=Re.boxSizing,N=Re.sizingStyle;C.setAttribute("style","".concat(N,";").concat(R)),C.value=Fe.value||Fe.placeholder||"";var I=void 0,O=void 0,L,J=C.scrollHeight;if(Oe==="border-box"?J+=je:Oe==="content-box"&&(J-=fe),$e!==null||Ce!==null){C.value=" ";var z=C.scrollHeight-fe;$e!==null&&(I=z*$e,Oe==="border-box"&&(I=I+fe+je),J=Math.max(I,J)),Ce!==null&&(O=z*Ce,Oe==="border-box"&&(O=O+fe+je),L=J>O?"":"hidden",J=Math.min(O,J))}var q={height:J,overflowY:L,resize:"none"};return I&&(q.minHeight=I),O&&(q.maxHeight=O),q}var k=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],Z=0,Y=1,te=2,le=t.forwardRef(function(Fe,_e){var $e=Fe,Ce=$e.prefixCls,Re=$e.defaultValue,fe=$e.value,je=$e.autoSize,Oe=$e.onResize,N=$e.className,I=$e.style,O=$e.disabled,L=$e.onChange,J=$e.onInternalAutoSize,z=(0,d.Z)($e,k),q=(0,f.Z)(Re,{value:fe,postState:function(Gt){return Gt!=null?Gt:""}}),re=(0,s.Z)(q,2),ce=re[0],Te=re[1],Ae=function(Gt){Te(Gt.target.value),L==null||L(Gt)},We=t.useRef();t.useImperativeHandle(_e,function(){return{textArea:We.current}});var Me=t.useMemo(function(){return je&&(0,x.Z)(je)==="object"?[je.minRows,je.maxRows]:[]},[je]),xe=(0,s.Z)(Me,2),Ve=xe[0],ve=xe[1],be=!!je,st=function(){try{if(document.activeElement===We.current){var Gt=We.current,gn=Gt.selectionStart,In=Gt.selectionEnd,Pn=Gt.scrollTop;We.current.setSelectionRange(gn,In),We.current.scrollTop=Pn}}catch(On){}},ct=t.useState(te),lt=(0,s.Z)(ct,2),Et=lt[0],ie=lt[1],ke=t.useState(),tt=(0,s.Z)(ke,2),ut=tt[0],nt=tt[1],vt=function(){ie(Z)};(0,S.Z)(function(){be&&vt()},[fe,Ve,ve,be]),(0,S.Z)(function(){if(Et===Z)ie(Y);else if(Et===Y){var Wt=D(We.current,!1,Ve,ve);ie(te),nt(Wt)}else st()},[Et]);var jt=t.useRef(),Ut=function(){P.Z.cancel(jt.current)},Nt=function(Gt){Et===te&&(Oe==null||Oe(Gt),je&&(Ut(),jt.current=(0,P.Z)(function(){vt()})))};t.useEffect(function(){return Ut},[]);var Mt=be?ut:null,Rt=(0,c.Z)((0,c.Z)({},I),Mt);return(Et===Z||Et===Y)&&(Rt.overflowY="hidden",Rt.overflowX="hidden"),t.createElement(E.Z,{onResize:Nt,disabled:!(je||Oe)},t.createElement("textarea",(0,o.Z)({},z,{ref:We,style:Rt,className:a()(Ce,N,(0,l.Z)({},"".concat(Ce,"-disabled"),O)),disabled:O,value:ce,onChange:Ae})))}),H=le,pe=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],de=t.forwardRef(function(Fe,_e){var $e,Ce=Fe.defaultValue,Re=Fe.value,fe=Fe.onFocus,je=Fe.onBlur,Oe=Fe.onChange,N=Fe.allowClear,I=Fe.maxLength,O=Fe.onCompositionStart,L=Fe.onCompositionEnd,J=Fe.suffix,z=Fe.prefixCls,q=z===void 0?"rc-textarea":z,re=Fe.showCount,ce=Fe.count,Te=Fe.className,Ae=Fe.style,We=Fe.disabled,Me=Fe.hidden,xe=Fe.classNames,Ve=Fe.styles,ve=Fe.onResize,be=Fe.onClear,st=Fe.onPressEnter,ct=Fe.readOnly,lt=Fe.autoSize,Et=Fe.onKeyDown,ie=(0,d.Z)(Fe,pe),ke=(0,f.Z)(Ce,{value:Re,defaultValue:Ce}),tt=(0,s.Z)(ke,2),ut=tt[0],nt=tt[1],vt=ut==null?"":String(ut),jt=t.useState(!1),Ut=(0,s.Z)(jt,2),Nt=Ut[0],Mt=Ut[1],Rt=t.useRef(!1),Wt=t.useState(null),Gt=(0,s.Z)(Wt,2),gn=Gt[0],In=Gt[1],Pn=(0,t.useRef)(null),On=(0,t.useRef)(null),Sn=function(){var qt;return(qt=On.current)===null||qt===void 0?void 0:qt.textArea},An=function(){Sn().focus()};(0,t.useImperativeHandle)(_e,function(){var Wn;return{resizableTextArea:On.current,focus:An,blur:function(){Sn().blur()},nativeElement:((Wn=Pn.current)===null||Wn===void 0?void 0:Wn.nativeElement)||Sn()}}),(0,t.useEffect)(function(){Mt(function(Wn){return!We&&Wn})},[We]);var kn=t.useState(null),Hn=(0,s.Z)(kn,2),yr=Hn[0],Lr=Hn[1];t.useEffect(function(){if(yr){var Wn;(Wn=Sn()).setSelectionRange.apply(Wn,(0,u.Z)(yr))}},[yr]);var xr=(0,y.Z)(ce,re),$r=($e=xr.max)!==null&&$e!==void 0?$e:I,dt=Number($r)>0,Jt=xr.strategy(vt),on=!!$r&&Jt>$r,Be=function(qt,$n){var jn=$n;!Rt.current&&xr.exceedFormatter&&xr.max&&xr.strategy($n)>xr.max&&(jn=xr.exceedFormatter($n,{max:xr.max}),$n!==jn&&Lr([Sn().selectionStart||0,Sn().selectionEnd||0])),nt(jn),(0,p.rJ)(qt.currentTarget,qt,Oe,jn)},Le=function(qt){Rt.current=!0,O==null||O(qt)},kt=function(qt){Rt.current=!1,Be(qt,qt.currentTarget.value),L==null||L(qt)},Kt=function(qt){Be(qt,qt.target.value)},an=function(qt){qt.key==="Enter"&&st&&st(qt),Et==null||Et(qt)},sn=function(qt){Mt(!0),fe==null||fe(qt)},un=function(qt){Mt(!1),je==null||je(qt)},fn=function(qt){nt(""),An(),(0,p.rJ)(Sn(),qt,Oe)},mn=J,Tn;xr.show&&(xr.showFormatter?Tn=xr.showFormatter({value:vt,count:Jt,maxLength:$r}):Tn="".concat(Jt).concat(dt?" / ".concat($r):""),mn=t.createElement(t.Fragment,null,mn,t.createElement("span",{className:a()("".concat(q,"-data-count"),xe==null?void 0:xe.count),style:Ve==null?void 0:Ve.count},Tn)));var zn=function(qt){var $n;ve==null||ve(qt),($n=Sn())!==null&&$n!==void 0&&$n.style.height&&In(!0)},rr=!lt&&!re&&!N;return t.createElement(v.Q,{ref:Pn,value:vt,allowClear:N,handleReset:fn,suffix:mn,prefixCls:q,classNames:(0,c.Z)((0,c.Z)({},xe),{},{affixWrapper:a()(xe==null?void 0:xe.affixWrapper,(0,l.Z)((0,l.Z)({},"".concat(q,"-show-count"),re),"".concat(q,"-textarea-allow-clear"),N))}),disabled:We,focused:Nt,className:a()(Te,on&&"".concat(q,"-out-of-range")),style:(0,c.Z)((0,c.Z)({},Ae),gn&&!rr?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Tn=="string"?Tn:void 0}},hidden:Me,readOnly:ct,onClear:be},t.createElement(H,(0,o.Z)({},ie,{autoSize:lt,maxLength:I,onKeyDown:an,onChange:Kt,onFocus:sn,onBlur:un,onCompositionStart:Le,onCompositionEnd:kt,className:a()(xe==null?void 0:xe.textarea),style:(0,c.Z)((0,c.Z)({},Ve==null?void 0:Ve.textarea),{},{resize:Ae==null?void 0:Ae.resize}),disabled:We,prefixCls:q,onResize:zn,ref:On,readOnly:ct})))}),ge=de,X=ge,_=e(78290),W=e(9708),G=e(53124),$=e(98866),F=e(35792),ne=e(98675),V=e(65223),ee=e(27833),se=e(82586),De=e(47673),Ue=function(Fe,_e){var $e={};for(var Ce in Fe)Object.prototype.hasOwnProperty.call(Fe,Ce)&&_e.indexOf(Ce)<0&&($e[Ce]=Fe[Ce]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,Ce=Object.getOwnPropertySymbols(Fe);Re{var $e,Ce;const{prefixCls:Re,bordered:fe=!0,size:je,disabled:Oe,status:N,allowClear:I,classNames:O,rootClassName:L,className:J,style:z,styles:q,variant:re}=Fe,ce=Ue(Fe,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant"]),{getPrefixCls:Te,direction:Ae,textArea:We}=t.useContext(G.E_),Me=(0,ne.Z)(je),xe=t.useContext($.Z),Ve=Oe!=null?Oe:xe,{status:ve,hasFeedback:be,feedbackIcon:st}=t.useContext(V.aM),ct=(0,W.F)(ve,N),lt=t.useRef(null);t.useImperativeHandle(_e,()=>{var Ut;return{resizableTextArea:(Ut=lt.current)===null||Ut===void 0?void 0:Ut.resizableTextArea,focus:Nt=>{var Mt,Rt;(0,se.n)((Rt=(Mt=lt.current)===null||Mt===void 0?void 0:Mt.resizableTextArea)===null||Rt===void 0?void 0:Rt.textArea,Nt)},blur:()=>{var Nt;return(Nt=lt.current)===null||Nt===void 0?void 0:Nt.blur()}}});const Et=Te("input",Re),ie=(0,F.Z)(Et),[ke,tt,ut]=(0,De.ZP)(Et,ie),[nt,vt]=(0,ee.Z)("textArea",re,fe),jt=(0,_.Z)(I!=null?I:We==null?void 0:We.allowClear);return ke(t.createElement(X,Object.assign({autoComplete:We==null?void 0:We.autoComplete},ce,{style:Object.assign(Object.assign({},We==null?void 0:We.style),z),styles:Object.assign(Object.assign({},We==null?void 0:We.styles),q),disabled:Ve,allowClear:jt,className:a()(ut,ie,J,L,We==null?void 0:We.className),classNames:Object.assign(Object.assign(Object.assign({},O),We==null?void 0:We.classNames),{textarea:a()({[`${Et}-sm`]:Me==="small",[`${Et}-lg`]:Me==="large"},tt,O==null?void 0:O.textarea,($e=We==null?void 0:We.classNames)===null||$e===void 0?void 0:$e.textarea),variant:a()({[`${Et}-${nt}`]:vt},(0,W.Z)(Et,ct)),affixWrapper:a()(`${Et}-textarea-affix-wrapper`,{[`${Et}-affix-wrapper-rtl`]:Ae==="rtl",[`${Et}-affix-wrapper-sm`]:Me==="small",[`${Et}-affix-wrapper-lg`]:Me==="large",[`${Et}-textarea-show-count`]:Fe.showCount||((Ce=Fe.count)===null||Ce===void 0?void 0:Ce.show)},tt)}),prefixCls:Et,suffix:be&&t.createElement("span",{className:`${Et}-textarea-suffix`},st),ref:lt})))})},72922:function(m,h,e){"use strict";e.d(h,{Z:function(){return r}});var t=e(67294);function r(a,o){const l=(0,t.useRef)([]),c=()=>{l.current.push(setTimeout(()=>{var u,s,d,v;!((u=a.current)===null||u===void 0)&&u.input&&((s=a.current)===null||s===void 0?void 0:s.input.getAttribute("type"))==="password"&&(!((d=a.current)===null||d===void 0)&&d.input.hasAttribute("value"))&&((v=a.current)===null||v===void 0||v.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(o&&c(),()=>l.current.forEach(u=>{u&&clearTimeout(u)})),[]),c}},47673:function(m,h,e){"use strict";e.d(h,{ik:function(){return p},nz:function(){return s},s7:function(){return f},x0:function(){return y}});var t=e(11568),r=e(14747),a=e(80110),o=e(83559),l=e(83262),c=e(20353),u=e(93900);const s=C=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:C,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),d=C=>({borderColor:C.activeBorderColor,boxShadow:C.activeShadow,outline:0,backgroundColor:C.activeBg}),v=C=>{const{paddingBlockLG:M,lineHeightLG:D,borderRadiusLG:k,paddingInlineLG:Z}=C;return{padding:`${(0,t.bf)(M)} ${(0,t.bf)(Z)}`,fontSize:C.inputFontSizeLG,lineHeight:D,borderRadius:k}},y=C=>({padding:`${(0,t.bf)(C.paddingBlockSM)} ${(0,t.bf)(C.paddingInlineSM)}`,fontSize:C.inputFontSizeSM,borderRadius:C.borderRadiusSM}),p=C=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${(0,t.bf)(C.paddingBlock)} ${(0,t.bf)(C.paddingInline)}`,color:C.colorText,fontSize:C.inputFontSize,lineHeight:C.lineHeight,borderRadius:C.borderRadius,transition:`all ${C.motionDurationMid}`},s(C.colorTextPlaceholder)),{"textarea&":{maxWidth:"100%",height:"auto",minHeight:C.controlHeight,lineHeight:C.lineHeight,verticalAlign:"bottom",transition:`all ${C.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},v(C)),"&-sm":Object.assign({},y(C)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),f=C=>{const{componentCls:M,antCls:D}=C;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:C.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${M}, &-lg > ${M}-group-addon`]:Object.assign({},v(C)),[`&-sm ${M}, &-sm > ${M}-group-addon`]:Object.assign({},y(C)),[`&-lg ${D}-select-single ${D}-select-selector`]:{height:C.controlHeightLG},[`&-sm ${D}-select-single ${D}-select-selector`]:{height:C.controlHeightSM},[`> ${M}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${M}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${(0,t.bf)(C.paddingInline)}`,color:C.colorText,fontWeight:"normal",fontSize:C.inputFontSize,textAlign:"center",borderRadius:C.borderRadius,transition:`all ${C.motionDurationSlow}`,lineHeight:1,[`${D}-select`]:{margin:`${(0,t.bf)(C.calc(C.paddingBlock).add(1).mul(-1).equal())} ${(0,t.bf)(C.calc(C.paddingInline).mul(-1).equal())}`,[`&${D}-select-single:not(${D}-select-customize-input):not(${D}-pagination-size-changer)`]:{[`${D}-select-selector`]:{backgroundColor:"inherit",border:`${(0,t.bf)(C.lineWidth)} ${C.lineType} transparent`,boxShadow:"none"}}},[`${D}-cascader-picker`]:{margin:`-9px ${(0,t.bf)(C.calc(C.paddingInline).mul(-1).equal())}`,backgroundColor:"transparent",[`${D}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}}},[M]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${M}-search-with-button &`]:{zIndex:0}}},[`> ${M}:first-child, ${M}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${D}-select ${D}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${M}-affix-wrapper`]:{[`&:not(:first-child) ${M}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${M}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${M}:last-child, ${M}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${D}-select ${D}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${M}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${M}-search &`]:{borderStartStartRadius:C.borderRadius,borderEndStartRadius:C.borderRadius}},[`&:not(:first-child), ${M}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${M}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,r.dF)()),{[`${M}-group-addon, ${M}-group-wrap, > ${M}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:C.lineWidth,"&:hover, &:focus":{zIndex:1}}},"& > *":{display:"inline-flex",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${M}-affix-wrapper, + & > ${M}-number-affix-wrapper, + & > ${D}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:C.calc(C.lineWidth).mul(-1).equal(),borderInlineEndWidth:C.lineWidth},[M]:{float:"none"},[`& > ${D}-select > ${D}-select-selector, + & > ${D}-select-auto-complete ${M}, + & > ${D}-cascader-picker ${M}, + & > ${M}-group-wrapper ${M}`]:{borderInlineEndWidth:C.lineWidth,borderRadius:0,"&:hover, &:focus":{zIndex:1}},[`& > ${D}-select-focused`]:{zIndex:1},[`& > ${D}-select > ${D}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${D}-select:first-child > ${D}-select-selector, + & > ${D}-select-auto-complete:first-child ${M}, + & > ${D}-cascader-picker:first-child ${M}`]:{borderStartStartRadius:C.borderRadius,borderEndStartRadius:C.borderRadius},[`& > *:last-child, + & > ${D}-select:last-child > ${D}-select-selector, + & > ${D}-cascader-picker:last-child ${M}, + & > ${D}-cascader-picker-focused:last-child ${M}`]:{borderInlineEndWidth:C.lineWidth,borderStartEndRadius:C.borderRadius,borderEndEndRadius:C.borderRadius},[`& > ${D}-select-auto-complete ${M}`]:{verticalAlign:"top"},[`${M}-group-wrapper + ${M}-group-wrapper`]:{marginInlineStart:C.calc(C.lineWidth).mul(-1).equal(),[`${M}-affix-wrapper`]:{borderRadius:0}},[`${M}-group-wrapper:not(:last-child)`]:{[`&${M}-search > ${M}-group`]:{[`& > ${M}-group-addon > ${M}-search-button`]:{borderRadius:0},[`& > ${M}`]:{borderStartStartRadius:C.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:C.borderRadius}}}})}},x=C=>{const{componentCls:M,controlHeightSM:D,lineWidth:k,calc:Z}=C,te=Z(D).sub(Z(k).mul(2)).sub(16).div(2).equal();return{[M]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,r.Wf)(C)),p(C)),(0,u.qG)(C)),(0,u.H8)(C)),(0,u.Mu)(C)),{'&[type="color"]':{height:C.controlHeight,[`&${M}-lg`]:{height:C.controlHeightLG},[`&${M}-sm`]:{height:D,paddingTop:te,paddingBottom:te}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},E=C=>{const{componentCls:M}=C;return{[`${M}-clear-icon`]:{margin:0,color:C.colorTextQuaternary,fontSize:C.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${C.motionDurationSlow}`,"&:hover":{color:C.colorTextTertiary},"&:active":{color:C.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${(0,t.bf)(C.inputAffixPadding)}`}}}},S=C=>{const{componentCls:M,inputAffixPadding:D,colorTextDescription:k,motionDurationSlow:Z,colorIcon:Y,colorIconHover:te,iconCls:le}=C,H=`${M}-affix-wrapper`,pe=`${M}-affix-wrapper-disabled`;return{[H]:Object.assign(Object.assign(Object.assign(Object.assign({},p(C)),{display:"inline-flex",[`&:not(${M}-disabled):hover`]:{zIndex:1,[`${M}-search-with-button &`]:{zIndex:0}},"&-focused, &:focus":{zIndex:1},[`> input${M}`]:{padding:0},[`> input${M}, > textarea${M}`]:{fontSize:"inherit",border:"none",borderRadius:0,outline:"none",background:"transparent",color:"inherit","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[M]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:C.paddingXS}},"&-show-count-suffix":{color:k},"&-show-count-has-suffix":{marginInlineEnd:C.paddingXXS},"&-prefix":{marginInlineEnd:D},"&-suffix":{marginInlineStart:D}}}),E(C)),{[`${le}${M}-password-icon`]:{color:Y,cursor:"pointer",transition:`all ${Z}`,"&:hover":{color:te}}}),[pe]:{[`${le}${M}-password-icon`]:{color:Y,cursor:"not-allowed","&:hover":{color:Y}}}}},P=C=>{const{componentCls:M,borderRadiusLG:D,borderRadiusSM:k}=C;return{[`${M}-group`]:Object.assign(Object.assign(Object.assign({},(0,r.Wf)(C)),f(C)),{"&-rtl":{direction:"rtl"},"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${M}-group-addon`]:{borderRadius:D,fontSize:C.inputFontSizeLG}},"&-sm":{[`${M}-group-addon`]:{borderRadius:k}}},(0,u.ir)(C)),(0,u.S5)(C)),{[`&:not(${M}-compact-first-item):not(${M}-compact-last-item)${M}-compact-item`]:{[`${M}, ${M}-group-addon`]:{borderRadius:0}},[`&:not(${M}-compact-last-item)${M}-compact-first-item`]:{[`${M}, ${M}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${M}-compact-first-item)${M}-compact-last-item`]:{[`${M}, ${M}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&:not(${M}-compact-last-item)${M}-compact-item`]:{[`${M}-affix-wrapper`]:{borderStartEndRadius:0,borderEndEndRadius:0}}})})}},R=C=>{const{componentCls:M,antCls:D}=C,k=`${M}-search`;return{[k]:{[M]:{"&:hover, &:focus":{borderColor:C.colorPrimaryHover,[`+ ${M}-group-addon ${k}-button:not(${D}-btn-primary)`]:{borderInlineStartColor:C.colorPrimaryHover}}},[`${M}-affix-wrapper`]:{borderRadius:0},[`${M}-lg`]:{lineHeight:C.calc(C.lineHeightLG).sub(2e-4).equal()},[`> ${M}-group`]:{[`> ${M}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${k}-button`]:{marginInlineEnd:-1,paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderEndStartRadius:0,boxShadow:"none"},[`${k}-button:not(${D}-btn-primary)`]:{color:C.colorTextDescription,"&:hover":{color:C.colorPrimaryHover},"&:active":{color:C.colorPrimaryActive},[`&${D}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${k}-button`]:{height:C.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${k}-button`]:{height:C.controlHeightLG},[`&-small ${k}-button`]:{height:C.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${M}-compact-item`]:{[`&:not(${M}-compact-last-item)`]:{[`${M}-group-addon`]:{[`${M}-search-button`]:{marginInlineEnd:C.calc(C.lineWidth).mul(-1).equal(),borderRadius:0}}},[`&:not(${M}-compact-first-item)`]:{[`${M},${M}-affix-wrapper`]:{borderRadius:0}},[`> ${M}-group-addon ${M}-search-button, + > ${M}, + ${M}-affix-wrapper`]:{"&:hover, &:focus, &:active":{zIndex:2}},[`> ${M}-affix-wrapper-focused`]:{zIndex:2}}}}},w=C=>{const{componentCls:M,paddingLG:D}=C,k=`${M}-textarea`;return{[k]:{position:"relative","&-show-count":{[`> ${M}`]:{height:"100%"},[`${M}-data-count`]:{position:"absolute",bottom:C.calc(C.fontSize).mul(C.lineHeight).mul(-1).equal(),insetInlineEnd:0,color:C.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},[` + &-allow-clear > ${M}, + &-affix-wrapper${k}-has-feedback ${M} + `]:{paddingInlineEnd:D},[`&-affix-wrapper${M}-affix-wrapper`]:{padding:0,[`> textarea${M}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent","&:focus":{boxShadow:"none !important"}},[`${M}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${M}-clear-icon`]:{position:"absolute",insetInlineEnd:C.paddingInline,insetBlockStart:C.paddingXS},[`${k}-suffix`]:{position:"absolute",top:0,insetInlineEnd:C.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${M}-affix-wrapper-sm`]:{[`${M}-suffix`]:{[`${M}-clear-icon`]:{insetInlineEnd:C.paddingInlineSM}}}}}},A=C=>{const{componentCls:M}=C;return{[`${M}-out-of-range`]:{[`&, & input, & textarea, ${M}-show-count-suffix, ${M}-data-count`]:{color:C.colorError}}}};h.ZP=(0,o.I$)("Input",C=>{const M=(0,l.IX)(C,(0,c.e)(C));return[x(M),w(M),S(M),P(M),R(M),A(M),(0,a.c)(M)]},c.T,{resetFont:!1})},20353:function(m,h,e){"use strict";e.d(h,{T:function(){return a},e:function(){return r}});var t=e(83262);function r(o){return(0,t.IX)(o,{inputAffixPadding:o.paddingXXS})}const a=o=>{const{controlHeight:l,fontSize:c,lineHeight:u,lineWidth:s,controlHeightSM:d,controlHeightLG:v,fontSizeLG:y,lineHeightLG:p,paddingSM:f,controlPaddingHorizontalSM:x,controlPaddingHorizontal:E,colorFillAlter:S,colorPrimaryHover:P,colorPrimary:R,controlOutlineWidth:w,controlOutline:A,colorErrorOutline:C,colorWarningOutline:M,colorBgContainer:D}=o;return{paddingBlock:Math.max(Math.round((l-c*u)/2*10)/10-s,0),paddingBlockSM:Math.max(Math.round((d-c*u)/2*10)/10-s,0),paddingBlockLG:Math.ceil((v-y*p)/2*10)/10-s,paddingInline:f-s,paddingInlineSM:x-s,paddingInlineLG:E-s,addonBg:S,activeBorderColor:R,hoverBorderColor:P,activeShadow:`0 0 0 ${w}px ${A}`,errorActiveShadow:`0 0 0 ${w}px ${C}`,warningActiveShadow:`0 0 0 ${w}px ${M}`,hoverBg:D,activeBg:D,inputFontSize:c,inputFontSizeLG:y,inputFontSizeSM:c}}},93900:function(m,h,e){"use strict";e.d(h,{$U:function(){return l},H8:function(){return f},Mu:function(){return v},S5:function(){return E},Xy:function(){return o},ir:function(){return d},qG:function(){return u}});var t=e(11568),r=e(83262);const a=S=>({borderColor:S.hoverBorderColor,backgroundColor:S.hoverBg}),o=S=>({color:S.colorTextDisabled,backgroundColor:S.colorBgContainerDisabled,borderColor:S.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"input[disabled], textarea[disabled]":{cursor:"not-allowed"},"&:hover:not([disabled])":Object.assign({},a((0,r.IX)(S,{hoverBorderColor:S.colorBorder,hoverBg:S.colorBgContainerDisabled})))}),l=(S,P)=>({background:S.colorBgContainer,borderWidth:S.lineWidth,borderStyle:S.lineType,borderColor:P.borderColor,"&:hover":{borderColor:P.hoverBorderColor,backgroundColor:S.hoverBg},"&:focus, &:focus-within":{borderColor:P.activeBorderColor,boxShadow:P.activeShadow,outline:0,backgroundColor:S.activeBg}}),c=(S,P)=>({[`&${S.componentCls}-status-${P.status}:not(${S.componentCls}-disabled)`]:Object.assign(Object.assign({},l(S,P)),{[`${S.componentCls}-prefix, ${S.componentCls}-suffix`]:{color:P.affixColor}}),[`&${S.componentCls}-status-${P.status}${S.componentCls}-disabled`]:{borderColor:P.borderColor}}),u=(S,P)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},l(S,{borderColor:S.colorBorder,hoverBorderColor:S.hoverBorderColor,activeBorderColor:S.activeBorderColor,activeShadow:S.activeShadow})),{[`&${S.componentCls}-disabled, &[disabled]`]:Object.assign({},o(S))}),c(S,{status:"error",borderColor:S.colorError,hoverBorderColor:S.colorErrorBorderHover,activeBorderColor:S.colorError,activeShadow:S.errorActiveShadow,affixColor:S.colorError})),c(S,{status:"warning",borderColor:S.colorWarning,hoverBorderColor:S.colorWarningBorderHover,activeBorderColor:S.colorWarning,activeShadow:S.warningActiveShadow,affixColor:S.colorWarning})),P)}),s=(S,P)=>({[`&${S.componentCls}-group-wrapper-status-${P.status}`]:{[`${S.componentCls}-group-addon`]:{borderColor:P.addonBorderColor,color:P.addonColor}}}),d=S=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${S.componentCls}-group`]:{"&-addon":{background:S.addonBg,border:`${(0,t.bf)(S.lineWidth)} ${S.lineType} ${S.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},s(S,{status:"error",addonBorderColor:S.colorError,addonColor:S.colorErrorText})),s(S,{status:"warning",addonBorderColor:S.colorWarning,addonColor:S.colorWarningText})),{[`&${S.componentCls}-group-wrapper-disabled`]:{[`${S.componentCls}-group-addon`]:Object.assign({},o(S))}})}),v=(S,P)=>{const{componentCls:R}=S;return{"&-borderless":Object.assign({background:"transparent",border:"none","&:focus, &:focus-within":{outline:"none"},[`&${R}-disabled, &[disabled]`]:{color:S.colorTextDisabled},[`&${R}-status-error`]:{"&, & input, & textarea":{color:S.colorError}},[`&${R}-status-warning`]:{"&, & input, & textarea":{color:S.colorWarning}}},P)}},y=(S,P)=>({background:P.bg,borderWidth:S.lineWidth,borderStyle:S.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:P==null?void 0:P.inputColor},"&:hover":{background:P.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:P.activeBorderColor,backgroundColor:S.activeBg}}),p=(S,P)=>({[`&${S.componentCls}-status-${P.status}:not(${S.componentCls}-disabled)`]:Object.assign(Object.assign({},y(S,P)),{[`${S.componentCls}-prefix, ${S.componentCls}-suffix`]:{color:P.affixColor}})}),f=(S,P)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},y(S,{bg:S.colorFillTertiary,hoverBg:S.colorFillSecondary,activeBorderColor:S.activeBorderColor})),{[`&${S.componentCls}-disabled, &[disabled]`]:Object.assign({},o(S))}),p(S,{status:"error",bg:S.colorErrorBg,hoverBg:S.colorErrorBgHover,activeBorderColor:S.colorError,inputColor:S.colorErrorText,affixColor:S.colorError})),p(S,{status:"warning",bg:S.colorWarningBg,hoverBg:S.colorWarningBgHover,activeBorderColor:S.colorWarning,inputColor:S.colorWarningText,affixColor:S.colorWarning})),P)}),x=(S,P)=>({[`&${S.componentCls}-group-wrapper-status-${P.status}`]:{[`${S.componentCls}-group-addon`]:{background:P.addonBg,color:P.addonColor}}}),E=S=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${S.componentCls}-group`]:{"&-addon":{background:S.colorFillTertiary},[`${S.componentCls}-filled:not(:focus):not(:focus-within)`]:{"&:not(:first-child)":{borderInlineStart:`${(0,t.bf)(S.lineWidth)} ${S.lineType} ${S.colorSplit}`},"&:not(:last-child)":{borderInlineEnd:`${(0,t.bf)(S.lineWidth)} ${S.lineType} ${S.colorSplit}`}}}},x(S,{status:"error",addonBg:S.colorErrorBg,addonColor:S.colorErrorText})),x(S,{status:"warning",addonBg:S.colorWarningBg,addonColor:S.colorWarningText})),{[`&${S.componentCls}-group-wrapper-disabled`]:{[`${S.componentCls}-group`]:{"&-addon":{background:S.colorFillTertiary,color:S.colorTextDisabled},"&-addon:first-child":{borderInlineStart:`${(0,t.bf)(S.lineWidth)} ${S.lineType} ${S.colorBorder}`,borderTop:`${(0,t.bf)(S.lineWidth)} ${S.lineType} ${S.colorBorder}`,borderBottom:`${(0,t.bf)(S.lineWidth)} ${S.lineType} ${S.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${(0,t.bf)(S.lineWidth)} ${S.lineType} ${S.colorBorder}`,borderTop:`${(0,t.bf)(S.lineWidth)} ${S.lineType} ${S.colorBorder}`,borderBottom:`${(0,t.bf)(S.lineWidth)} ${S.lineType} ${S.colorBorder}`}}}})})},43551:function(m,h,e){"use strict";e.d(h,{D:function(){return Z},Z:function(){return le}});var t=e(67294),r=e(87462),a={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},o=a,l=e(84089),c=function(pe,de){return t.createElement(l.Z,(0,r.Z)({},pe,{ref:de,icon:o}))},u=t.forwardRef(c),s=u,d=e(6171),v=e(90814),y=e(93967),p=e.n(y),f=e(98423),E=H=>!isNaN(parseFloat(H))&&isFinite(H),S=e(53124),P=e(82401),R=e(11568),w=e(24793),A=e(83559);const C=H=>{const{componentCls:pe,siderBg:de,motionDurationMid:ge,motionDurationSlow:X,antCls:_,triggerHeight:W,triggerColor:G,triggerBg:$,headerHeight:F,zeroTriggerWidth:ne,zeroTriggerHeight:V,borderRadius:ee,lightSiderBg:se,lightTriggerColor:De,lightTriggerBg:Ue,bodyBg:He}=H;return{[pe]:{position:"relative",minWidth:0,background:de,transition:`all ${ge}, background 0s`,"&-has-trigger":{paddingBottom:W},"&-right":{order:1},[`${pe}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${_}-menu${_}-menu-inline-collapsed`]:{width:"auto"}},[`${pe}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:W,color:G,lineHeight:(0,R.bf)(W),textAlign:"center",background:$,cursor:"pointer",transition:`all ${ge}`},"&-zero-width":{"> *":{overflow:"hidden"},[`${pe}-trigger`]:{position:"absolute",top:F,insetInlineEnd:H.calc(ne).mul(-1).equal(),zIndex:1,width:ne,height:V,color:G,fontSize:H.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:de,borderStartStartRadius:0,borderStartEndRadius:ee,borderEndEndRadius:ee,borderEndStartRadius:0,cursor:"pointer",transition:`background ${X} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${X}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:H.calc(ne).mul(-1).equal(),borderStartStartRadius:ee,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:ee}}},"&-light":{background:se,[`${pe}-trigger`]:{color:De,background:Ue},[`${pe}-zero-width-trigger`]:{color:De,background:Ue,border:`1px solid ${He}`,borderInlineStart:0}}}}};var M=(0,A.I$)(["Layout","Sider"],H=>[C(H)],w.eh,{deprecatedTokens:w.jn}),D=function(H,pe){var de={};for(var ge in H)Object.prototype.hasOwnProperty.call(H,ge)&&pe.indexOf(ge)<0&&(de[ge]=H[ge]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var X=0,ge=Object.getOwnPropertySymbols(H);X{let H=0;return function(){let pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return H+=1,`${pe}${H}`}})();var le=t.forwardRef((H,pe)=>{const{prefixCls:de,className:ge,trigger:X,children:_,defaultCollapsed:W=!1,theme:G="dark",style:$={},collapsible:F=!1,reverseArrow:ne=!1,width:V=200,collapsedWidth:ee=80,zeroWidthTriggerStyle:se,breakpoint:De,onCollapse:Ue,onBreakpoint:He}=H,Ge=D(H,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Fe}=(0,t.useContext)(P.V),[_e,$e]=(0,t.useState)("collapsed"in H?H.collapsed:W),[Ce,Re]=(0,t.useState)(!1);(0,t.useEffect)(()=>{"collapsed"in H&&$e(H.collapsed)},[H.collapsed]);const fe=(re,ce)=>{"collapsed"in H||$e(re),Ue==null||Ue(re,ce)},{getPrefixCls:je}=(0,t.useContext)(S.E_),Oe=je("layout-sider",de),[N,I,O]=M(Oe),L=(0,t.useRef)();L.current=re=>{Re(re.matches),He==null||He(re.matches),_e!==re.matches&&fe(re.matches,"responsive")},(0,t.useEffect)(()=>{function re(Te){return L.current(Te)}let ce;if(typeof window!="undefined"){const{matchMedia:Te}=window;if(Te&&De&&De in k){ce=Te(`screen and (max-width: ${k[De]})`);try{ce.addEventListener("change",re)}catch(Ae){ce.addListener(re)}re(ce)}}return()=>{try{ce==null||ce.removeEventListener("change",re)}catch(Te){ce==null||ce.removeListener(re)}}},[De]),(0,t.useEffect)(()=>{const re=Y("ant-sider-");return Fe.addSider(re),()=>Fe.removeSider(re)},[]);const J=()=>{fe(!_e,"clickTrigger")},z=()=>{const re=(0,f.Z)(Ge,["collapsed"]),ce=_e?ee:V,Te=E(ce)?`${ce}px`:String(ce),Ae=parseFloat(String(ee||0))===0?t.createElement("span",{onClick:J,className:p()(`${Oe}-zero-width-trigger`,`${Oe}-zero-width-trigger-${ne?"right":"left"}`),style:se},X||t.createElement(s,null)):null,xe={expanded:ne?t.createElement(v.Z,null):t.createElement(d.Z,null),collapsed:ne?t.createElement(d.Z,null):t.createElement(v.Z,null)}[_e?"collapsed":"expanded"],Ve=X!==null?Ae||t.createElement("div",{className:`${Oe}-trigger`,onClick:J,style:{width:Te}},X||xe):null,ve=Object.assign(Object.assign({},$),{flex:`0 0 ${Te}`,maxWidth:Te,minWidth:Te,width:Te}),be=p()(Oe,`${Oe}-${G}`,{[`${Oe}-collapsed`]:!!_e,[`${Oe}-has-trigger`]:F&&X!==null&&!Ae,[`${Oe}-below`]:!!Ce,[`${Oe}-zero-width`]:parseFloat(Te)===0},ge,I,O);return t.createElement("aside",Object.assign({className:be},re,{style:ve,ref:pe}),t.createElement("div",{className:`${Oe}-children`},_),F||Ce&&Ae?Ve:null)},q=t.useMemo(()=>({siderCollapsed:_e}),[_e]);return N(t.createElement(Z.Provider,{value:q},z()))})},82401:function(m,h,e){"use strict";e.d(h,{V:function(){return r}});var t=e(67294);const r=t.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}})},72717:function(m,h,e){"use strict";e.d(h,{VY:function(){return w},$_:function(){return R},h4:function(){return P},ZP:function(){return A}});var t=e(74902),r=e(67294),a=e(93967),o=e.n(a),l=e(98423),c=e(53124),u=e(82401),s=e(50344),d=e(43551);function v(C,M,D){return typeof D=="boolean"?D:C.length?!0:(0,s.Z)(M).some(Z=>Z.type===d.Z)}var y=e(24793),p=function(C,M){var D={};for(var k in C)Object.prototype.hasOwnProperty.call(C,k)&&M.indexOf(k)<0&&(D[k]=C[k]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,k=Object.getOwnPropertySymbols(C);Zr.forwardRef((te,le)=>r.createElement(Z,Object.assign({ref:le,suffixCls:M,tagName:D},te)))}const x=r.forwardRef((C,M)=>{const{prefixCls:D,suffixCls:k,className:Z,tagName:Y}=C,te=p(C,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:le}=r.useContext(c.E_),H=le("layout",D),[pe,de,ge]=(0,y.ZP)(H),X=k?`${H}-${k}`:H;return pe(r.createElement(Y,Object.assign({className:o()(D||X,Z,de,ge),ref:M},te)))}),E=r.forwardRef((C,M)=>{const{direction:D}=r.useContext(c.E_),[k,Z]=r.useState([]),{prefixCls:Y,className:te,rootClassName:le,children:H,hasSider:pe,tagName:de,style:ge}=C,X=p(C,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),_=(0,l.Z)(X,["suffixCls"]),{getPrefixCls:W,layout:G}=r.useContext(c.E_),$=W("layout",Y),F=v(k,H,pe),[ne,V,ee]=(0,y.ZP)($),se=o()($,{[`${$}-has-sider`]:F,[`${$}-rtl`]:D==="rtl"},G==null?void 0:G.className,te,le,V,ee),De=r.useMemo(()=>({siderHook:{addSider:Ue=>{Z(He=>[].concat((0,t.Z)(He),[Ue]))},removeSider:Ue=>{Z(He=>He.filter(Ge=>Ge!==Ue))}}}),[]);return ne(r.createElement(u.V.Provider,{value:De},r.createElement(de,Object.assign({ref:M,className:se,style:Object.assign(Object.assign({},G==null?void 0:G.style),ge)},_),H)))}),S=f({tagName:"div",displayName:"Layout"})(E),P=f({suffixCls:"header",tagName:"header",displayName:"Header"})(x),R=f({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(x),w=f({suffixCls:"content",tagName:"main",displayName:"Content"})(x);var A=S},24793:function(m,h,e){"use strict";e.d(h,{eh:function(){return o},jn:function(){return l}});var t=e(11568),r=e(83559);const a=c=>{const{antCls:u,componentCls:s,colorText:d,footerBg:v,headerHeight:y,headerPadding:p,headerColor:f,footerPadding:x,fontSize:E,bodyBg:S,headerBg:P}=c;return{[s]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:S,"&, *":{boxSizing:"border-box"},[`&${s}-has-sider`]:{flexDirection:"row",[`> ${s}, > ${s}-content`]:{width:0}},[`${s}-header, &${s}-footer`]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},[`${s}-header`]:{height:y,padding:p,color:f,lineHeight:(0,t.bf)(y),background:P,[`${u}-menu`]:{lineHeight:"inherit"}},[`${s}-footer`]:{padding:x,color:d,fontSize:E,background:v},[`${s}-content`]:{flex:"auto",color:d,minHeight:0}}},o=c=>{const{colorBgLayout:u,controlHeight:s,controlHeightLG:d,colorText:v,controlHeightSM:y,marginXXS:p,colorTextLightSolid:f,colorBgContainer:x}=c,E=d*1.25;return{colorBgHeader:"#001529",colorBgBody:u,colorBgTrigger:"#002140",bodyBg:u,headerBg:"#001529",headerHeight:s*2,headerPadding:`0 ${E}px`,headerColor:v,footerPadding:`${y}px ${E}px`,footerBg:u,siderBg:"#001529",triggerHeight:d+p*2,triggerBg:"#002140",triggerColor:f,zeroTriggerWidth:d,zeroTriggerHeight:d,lightSiderBg:x,lightTriggerBg:x,lightTriggerColor:v}},l=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]];h.ZP=(0,r.I$)("Layout",c=>[a(c)],o,{deprecatedTokens:l})},2487:function(m,h,e){"use strict";e.d(h,{Z:function(){return G}});var t=e(74902),r=e(67294),a=e(93967),o=e.n(a),l=e(38780),c=e(74443),u=e(53124),s=e(88258),d=e(98675),v=e(92820),y=e(25378),p=e(24383),f=e(74330);const x=r.createContext({}),E=x.Consumer;var S=e(96159),P=e(21584),R=function($,F){var ne={};for(var V in $)Object.prototype.hasOwnProperty.call($,V)&&F.indexOf(V)<0&&(ne[V]=$[V]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,V=Object.getOwnPropertySymbols($);ee{var{prefixCls:F,className:ne,avatar:V,title:ee,description:se}=$,De=R($,["prefixCls","className","avatar","title","description"]);const{getPrefixCls:Ue}=(0,r.useContext)(u.E_),He=Ue("list",F),Ge=o()(`${He}-item-meta`,ne),Fe=r.createElement("div",{className:`${He}-item-meta-content`},ee&&r.createElement("h4",{className:`${He}-item-meta-title`},ee),se&&r.createElement("div",{className:`${He}-item-meta-description`},se));return r.createElement("div",Object.assign({},De,{className:Ge}),V&&r.createElement("div",{className:`${He}-item-meta-avatar`},V),(ee||se)&&Fe)},C=r.forwardRef(($,F)=>{const{prefixCls:ne,children:V,actions:ee,extra:se,styles:De,className:Ue,classNames:He,colStyle:Ge}=$,Fe=R($,["prefixCls","children","actions","extra","styles","className","classNames","colStyle"]),{grid:_e,itemLayout:$e}=(0,r.useContext)(x),{getPrefixCls:Ce,list:Re}=(0,r.useContext)(u.E_),fe=z=>{var q,re;return o()((re=(q=Re==null?void 0:Re.item)===null||q===void 0?void 0:q.classNames)===null||re===void 0?void 0:re[z],He==null?void 0:He[z])},je=z=>{var q,re;return Object.assign(Object.assign({},(re=(q=Re==null?void 0:Re.item)===null||q===void 0?void 0:q.styles)===null||re===void 0?void 0:re[z]),De==null?void 0:De[z])},Oe=()=>{let z=!1;return r.Children.forEach(V,q=>{typeof q=="string"&&(z=!0)}),z&&r.Children.count(V)>1},N=()=>$e==="vertical"?!!se:!Oe(),I=Ce("list",ne),O=ee&&ee.length>0&&r.createElement("ul",{className:o()(`${I}-item-action`,fe("actions")),key:"actions",style:je("actions")},ee.map((z,q)=>r.createElement("li",{key:`${I}-item-action-${q}`},z,q!==ee.length-1&&r.createElement("em",{className:`${I}-item-action-split`})))),L=_e?"div":"li",J=r.createElement(L,Object.assign({},Fe,_e?{}:{ref:F},{className:o()(`${I}-item`,{[`${I}-item-no-flex`]:!N()},Ue)}),$e==="vertical"&&se?[r.createElement("div",{className:`${I}-item-main`,key:"content"},V,O),r.createElement("div",{className:o()(`${I}-item-extra`,fe("extra")),key:"extra",style:je("extra")},se)]:[V,O,(0,S.Tm)(se,{key:"extra"})]);return _e?r.createElement(P.Z,{ref:F,flex:1,style:Ge},J):J});C.Meta=w;var M=C,D=e(11568),k=e(14747),Z=e(83559),Y=e(83262);const te=$=>{const{listBorderedCls:F,componentCls:ne,paddingLG:V,margin:ee,itemPaddingSM:se,itemPaddingLG:De,marginLG:Ue,borderRadiusLG:He}=$;return{[F]:{border:`${(0,D.bf)($.lineWidth)} ${$.lineType} ${$.colorBorder}`,borderRadius:He,[`${ne}-header,${ne}-footer,${ne}-item`]:{paddingInline:V},[`${ne}-pagination`]:{margin:`${(0,D.bf)(ee)} ${(0,D.bf)(Ue)}`}},[`${F}${ne}-sm`]:{[`${ne}-item,${ne}-header,${ne}-footer`]:{padding:se}},[`${F}${ne}-lg`]:{[`${ne}-item,${ne}-header,${ne}-footer`]:{padding:De}}}},le=$=>{const{componentCls:F,screenSM:ne,screenMD:V,marginLG:ee,marginSM:se,margin:De}=$;return{[`@media screen and (max-width:${V}px)`]:{[F]:{[`${F}-item`]:{[`${F}-item-action`]:{marginInlineStart:ee}}},[`${F}-vertical`]:{[`${F}-item`]:{[`${F}-item-extra`]:{marginInlineStart:ee}}}},[`@media screen and (max-width: ${ne}px)`]:{[F]:{[`${F}-item`]:{flexWrap:"wrap",[`${F}-action`]:{marginInlineStart:se}}},[`${F}-vertical`]:{[`${F}-item`]:{flexWrap:"wrap-reverse",[`${F}-item-main`]:{minWidth:$.contentWidth},[`${F}-item-extra`]:{margin:`auto auto ${(0,D.bf)(De)}`}}}}}},H=$=>{const{componentCls:F,antCls:ne,controlHeight:V,minHeight:ee,paddingSM:se,marginLG:De,padding:Ue,itemPadding:He,colorPrimary:Ge,itemPaddingSM:Fe,itemPaddingLG:_e,paddingXS:$e,margin:Ce,colorText:Re,colorTextDescription:fe,motionDurationSlow:je,lineWidth:Oe,headerBg:N,footerBg:I,emptyTextPadding:O,metaMarginBottom:L,avatarMarginRight:J,titleMarginBottom:z,descriptionFontSize:q}=$;return{[F]:Object.assign(Object.assign({},(0,k.Wf)($)),{position:"relative","*":{outline:"none"},[`${F}-header`]:{background:N},[`${F}-footer`]:{background:I},[`${F}-header, ${F}-footer`]:{paddingBlock:se},[`${F}-pagination`]:{marginBlockStart:De,[`${ne}-pagination-options`]:{textAlign:"start"}},[`${F}-spin`]:{minHeight:ee,textAlign:"center"},[`${F}-items`]:{margin:0,padding:0,listStyle:"none"},[`${F}-item`]:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:He,color:Re,[`${F}-item-meta`]:{display:"flex",flex:1,alignItems:"flex-start",maxWidth:"100%",[`${F}-item-meta-avatar`]:{marginInlineEnd:J},[`${F}-item-meta-content`]:{flex:"1 0",width:0,color:Re},[`${F}-item-meta-title`]:{margin:`0 0 ${(0,D.bf)($.marginXXS)} 0`,color:Re,fontSize:$.fontSize,lineHeight:$.lineHeight,"> a":{color:Re,transition:`all ${je}`,"&:hover":{color:Ge}}},[`${F}-item-meta-description`]:{color:fe,fontSize:q,lineHeight:$.lineHeight}},[`${F}-item-action`]:{flex:"0 0 auto",marginInlineStart:$.marginXXL,padding:0,fontSize:0,listStyle:"none","& > li":{position:"relative",display:"inline-block",padding:`0 ${(0,D.bf)($e)}`,color:fe,fontSize:$.fontSize,lineHeight:$.lineHeight,textAlign:"center","&:first-child":{paddingInlineStart:0}},[`${F}-item-action-split`]:{position:"absolute",insetBlockStart:"50%",insetInlineEnd:0,width:Oe,height:$.calc($.fontHeight).sub($.calc($.marginXXS).mul(2)).equal(),transform:"translateY(-50%)",backgroundColor:$.colorSplit}}},[`${F}-empty`]:{padding:`${(0,D.bf)(Ue)} 0`,color:fe,fontSize:$.fontSizeSM,textAlign:"center"},[`${F}-empty-text`]:{padding:O,color:$.colorTextDisabled,fontSize:$.fontSize,textAlign:"center"},[`${F}-item-no-flex`]:{display:"block"}}),[`${F}-grid ${ne}-col > ${F}-item`]:{display:"block",maxWidth:"100%",marginBlockEnd:Ce,paddingBlock:0,borderBlockEnd:"none"},[`${F}-vertical ${F}-item`]:{alignItems:"initial",[`${F}-item-main`]:{display:"block",flex:1},[`${F}-item-extra`]:{marginInlineStart:De},[`${F}-item-meta`]:{marginBlockEnd:L,[`${F}-item-meta-title`]:{marginBlockStart:0,marginBlockEnd:z,color:Re,fontSize:$.fontSizeLG,lineHeight:$.lineHeightLG}},[`${F}-item-action`]:{marginBlockStart:Ue,marginInlineStart:"auto","> li":{padding:`0 ${(0,D.bf)(Ue)}`,"&:first-child":{paddingInlineStart:0}}}},[`${F}-split ${F}-item`]:{borderBlockEnd:`${(0,D.bf)($.lineWidth)} ${$.lineType} ${$.colorSplit}`,"&:last-child":{borderBlockEnd:"none"}},[`${F}-split ${F}-header`]:{borderBlockEnd:`${(0,D.bf)($.lineWidth)} ${$.lineType} ${$.colorSplit}`},[`${F}-split${F}-empty ${F}-footer`]:{borderTop:`${(0,D.bf)($.lineWidth)} ${$.lineType} ${$.colorSplit}`},[`${F}-loading ${F}-spin-nested-loading`]:{minHeight:V},[`${F}-split${F}-something-after-last-item ${ne}-spin-container > ${F}-items > ${F}-item:last-child`]:{borderBlockEnd:`${(0,D.bf)($.lineWidth)} ${$.lineType} ${$.colorSplit}`},[`${F}-lg ${F}-item`]:{padding:_e},[`${F}-sm ${F}-item`]:{padding:Fe},[`${F}:not(${F}-vertical)`]:{[`${F}-item-no-flex`]:{[`${F}-item-action`]:{float:"right"}}}}},pe=$=>({contentWidth:220,itemPadding:`${(0,D.bf)($.paddingContentVertical)} 0`,itemPaddingSM:`${(0,D.bf)($.paddingContentVerticalSM)} ${(0,D.bf)($.paddingContentHorizontal)}`,itemPaddingLG:`${(0,D.bf)($.paddingContentVerticalLG)} ${(0,D.bf)($.paddingContentHorizontalLG)}`,headerBg:"transparent",footerBg:"transparent",emptyTextPadding:$.padding,metaMarginBottom:$.padding,avatarMarginRight:$.padding,titleMarginBottom:$.paddingSM,descriptionFontSize:$.fontSize});var de=(0,Z.I$)("List",$=>{const F=(0,Y.IX)($,{listBorderedCls:`${$.componentCls}-bordered`,minHeight:$.controlHeightLG});return[H(F),te(F),le(F)]},pe),ge=function($,F){var ne={};for(var V in $)Object.prototype.hasOwnProperty.call($,V)&&F.indexOf(V)<0&&(ne[V]=$[V]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,V=Object.getOwnPropertySymbols($);ee(kn,Hn)=>{var yr;q(kn),ce(Hn),ne&&((yr=ne==null?void 0:ne[An])===null||yr===void 0||yr.call(ne,kn,Hn))},ve=Ve("onChange"),be=Ve("onShowSizeChange"),st=(An,kn)=>{if(!I)return null;let Hn;return typeof N=="function"?Hn=N(An):N?Hn=An[N]:Hn=An.key,Hn||(Hn=`list-item-${kn}`),r.createElement(r.Fragment,{key:Hn},I(An,kn))},ct=()=>!!(_e||ne||je),lt=Te("list",V),[Et,ie,ke]=de(lt);let tt=Oe;typeof tt=="boolean"&&(tt={spinning:tt});const ut=!!(tt!=null&&tt.spinning),nt=(0,d.Z)(Re);let vt="";switch(nt){case"large":vt="lg";break;case"small":vt="sm";break;default:break}const jt=o()(lt,{[`${lt}-vertical`]:Fe==="vertical",[`${lt}-${vt}`]:vt,[`${lt}-split`]:se,[`${lt}-bordered`]:ee,[`${lt}-loading`]:ut,[`${lt}-grid`]:!!$e,[`${lt}-something-after-last-item`]:ct(),[`${lt}-rtl`]:We==="rtl"},Me==null?void 0:Me.className,De,Ue,ie,ke),Ut=(0,l.Z)(xe,{total:Ce.length,current:z,pageSize:re},ne||{}),Nt=Math.ceil(Ut.total/Ut.pageSize);Ut.current>Nt&&(Ut.current=Nt);const Mt=ne&&r.createElement("div",{className:o()(`${lt}-pagination`)},r.createElement(p.Z,Object.assign({align:"end"},Ut,{onChange:ve,onShowSizeChange:be})));let Rt=(0,t.Z)(Ce);ne&&Ce.length>(Ut.current-1)*Ut.pageSize&&(Rt=(0,t.Z)(Ce).splice((Ut.current-1)*Ut.pageSize,Ut.pageSize));const Wt=Object.keys($e||{}).some(An=>["xs","sm","md","lg","xl","xxl"].includes(An)),Gt=(0,y.Z)(Wt),gn=r.useMemo(()=>{for(let An=0;An{if(!$e)return;const An=gn&&$e[gn]?$e[gn]:$e.column;if(An)return{width:`${100/An}%`,maxWidth:`${100/An}%`}},[JSON.stringify($e),gn]);let Pn=ut&&r.createElement("div",{style:{minHeight:53}});if(Rt.length>0){const An=Rt.map((kn,Hn)=>st(kn,Hn));Pn=$e?r.createElement(v.Z,{gutter:$e.gutter},r.Children.map(An,kn=>r.createElement("div",{key:kn==null?void 0:kn.key,style:In},kn))):r.createElement("ul",{className:`${lt}-items`},An)}else!Ge&&!ut&&(Pn=r.createElement("div",{className:`${lt}-empty-text`},(O==null?void 0:O.emptyText)||(Ae==null?void 0:Ae("List"))||r.createElement(s.Z,{componentName:"List"})));const On=Ut.position||"bottom",Sn=r.useMemo(()=>({grid:$e,itemLayout:Fe}),[JSON.stringify($e),Fe]);return Et(r.createElement(x.Provider,{value:Sn},r.createElement("div",Object.assign({ref:F,style:Object.assign(Object.assign({},Me==null?void 0:Me.style),He),className:jt},L),(On==="top"||On==="both")&&Mt,fe&&r.createElement("div",{className:`${lt}-header`},fe),r.createElement(f.Z,Object.assign({},tt),Pn,Ge),je&&r.createElement("div",{className:`${lt}-footer`},je),_e||(On==="bottom"||On==="both")&&Mt)))}const W=r.forwardRef(X);W.Item=M;var G=W},76745:function(m,h,e){"use strict";var t=e(67294);const r=(0,t.createContext)(void 0);h.Z=r},24457:function(m,h,e){"use strict";e.d(h,{Z:function(){return u}});var t=e(62906),r=e(87206),a=r.Z,o=e(42115);const l="${label} is not a valid ${type}";var u={locale:"en",Pagination:t.Z,DatePicker:r.Z,TimePicker:o.Z,Calendar:a,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Tour:{Next:"Next",Previous:"Previous",Finish:"Finish"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",deselectAll:"Deselect all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand",collapse:"Collapse"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:l,method:l,array:l,object:l,number:l,date:l,boolean:l,integer:l,float:l,regexp:l,email:l,url:l,hex:l},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh",scanned:"Scanned"},ColorPicker:{presetEmpty:"Empty",transparent:"Transparent",singleColor:"Single",gradientColor:"Gradient"}}},10110:function(m,h,e){"use strict";var t=e(67294),r=e(76745),a=e(24457);const o=(l,c)=>{const u=t.useContext(r.Z),s=t.useMemo(()=>{var v;const y=c||a.Z[l],p=(v=u==null?void 0:u[l])!==null&&v!==void 0?v:{};return Object.assign(Object.assign({},typeof y=="function"?y():y),p||{})},[l,c,u]),d=t.useMemo(()=>{const v=u==null?void 0:u.locale;return u!=null&&u.exist&&!v?a.Z.locale:v},[u]);return[s,d]};h.Z=o},37029:function(m,h,e){"use strict";e.d(h,{Z:function(){return f}});var t=e(81626),r=e(1413),a=e(25541),o=(0,r.Z)((0,r.Z)({},a.z),{},{locale:"zh_CN",today:"\u4ECA\u5929",now:"\u6B64\u523B",backToToday:"\u8FD4\u56DE\u4ECA\u5929",ok:"\u786E\u5B9A",timeSelect:"\u9009\u62E9\u65F6\u95F4",dateSelect:"\u9009\u62E9\u65E5\u671F",weekSelect:"\u9009\u62E9\u5468",clear:"\u6E05\u9664",month:"\u6708",year:"\u5E74",previousMonth:"\u4E0A\u4E2A\u6708 (\u7FFB\u9875\u4E0A\u952E)",nextMonth:"\u4E0B\u4E2A\u6708 (\u7FFB\u9875\u4E0B\u952E)",monthSelect:"\u9009\u62E9\u6708\u4EFD",yearSelect:"\u9009\u62E9\u5E74\u4EFD",decadeSelect:"\u9009\u62E9\u5E74\u4EE3",previousYear:"\u4E0A\u4E00\u5E74 (Control\u952E\u52A0\u5DE6\u65B9\u5411\u952E)",nextYear:"\u4E0B\u4E00\u5E74 (Control\u952E\u52A0\u53F3\u65B9\u5411\u952E)",previousDecade:"\u4E0A\u4E00\u5E74\u4EE3",nextDecade:"\u4E0B\u4E00\u5E74\u4EE3",previousCentury:"\u4E0A\u4E00\u4E16\u7EAA",nextCentury:"\u4E0B\u4E00\u4E16\u7EAA",yearFormat:"YYYY\u5E74",cellDateFormat:"D",monthBeforeYear:!1}),l=o,u={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};const s={lang:Object.assign({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeQuarterPlaceholder:["\u5F00\u59CB\u5B63\u5EA6","\u7ED3\u675F\u5B63\u5EA6"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},l),timePickerLocale:Object.assign({},u)};s.lang.ok="\u786E\u5B9A";var d=s,v=d;const y="${label}\u4E0D\u662F\u4E00\u4E2A\u6709\u6548\u7684${type}";var f={locale:"zh-cn",Pagination:t.Z,DatePicker:d,TimePicker:u,Calendar:v,global:{placeholder:"\u8BF7\u9009\u62E9"},Table:{filterTitle:"\u7B5B\u9009",filterConfirm:"\u786E\u5B9A",filterReset:"\u91CD\u7F6E",filterEmptyText:"\u65E0\u7B5B\u9009\u9879",filterCheckall:"\u5168\u9009",filterSearchPlaceholder:"\u5728\u7B5B\u9009\u9879\u4E2D\u641C\u7D22",emptyText:"\u6682\u65E0\u6570\u636E",selectAll:"\u5168\u9009\u5F53\u9875",selectInvert:"\u53CD\u9009\u5F53\u9875",selectNone:"\u6E05\u7A7A\u6240\u6709",selectionAll:"\u5168\u9009\u6240\u6709",sortTitle:"\u6392\u5E8F",expand:"\u5C55\u5F00\u884C",collapse:"\u5173\u95ED\u884C",triggerDesc:"\u70B9\u51FB\u964D\u5E8F",triggerAsc:"\u70B9\u51FB\u5347\u5E8F",cancelSort:"\u53D6\u6D88\u6392\u5E8F"},Modal:{okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",justOkText:"\u77E5\u9053\u4E86"},Tour:{Next:"\u4E0B\u4E00\u6B65",Previous:"\u4E0A\u4E00\u6B65",Finish:"\u7ED3\u675F\u5BFC\u89C8"},Popconfirm:{cancelText:"\u53D6\u6D88",okText:"\u786E\u5B9A"},Transfer:{titles:["",""],searchPlaceholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",itemUnit:"\u9879",itemsUnit:"\u9879",remove:"\u5220\u9664",selectCurrent:"\u5168\u9009\u5F53\u9875",removeCurrent:"\u5220\u9664\u5F53\u9875",selectAll:"\u5168\u9009\u6240\u6709",deselectAll:"\u53D6\u6D88\u5168\u9009",removeAll:"\u5220\u9664\u5168\u90E8",selectInvert:"\u53CD\u9009\u5F53\u9875"},Upload:{uploading:"\u6587\u4EF6\u4E0A\u4F20\u4E2D",removeFile:"\u5220\u9664\u6587\u4EF6",uploadError:"\u4E0A\u4F20\u9519\u8BEF",previewFile:"\u9884\u89C8\u6587\u4EF6",downloadFile:"\u4E0B\u8F7D\u6587\u4EF6"},Empty:{description:"\u6682\u65E0\u6570\u636E"},Icon:{icon:"\u56FE\u6807"},Text:{edit:"\u7F16\u8F91",copy:"\u590D\u5236",copied:"\u590D\u5236\u6210\u529F",expand:"\u5C55\u5F00",collapse:"\u6536\u8D77"},Form:{optional:"\uFF08\u53EF\u9009\uFF09",defaultValidateMessages:{default:"\u5B57\u6BB5\u9A8C\u8BC1\u9519\u8BEF${label}",required:"\u8BF7\u8F93\u5165${label}",enum:"${label}\u5FC5\u987B\u662F\u5176\u4E2D\u4E00\u4E2A[${enum}]",whitespace:"${label}\u4E0D\u80FD\u4E3A\u7A7A\u5B57\u7B26",date:{format:"${label}\u65E5\u671F\u683C\u5F0F\u65E0\u6548",parse:"${label}\u4E0D\u80FD\u8F6C\u6362\u4E3A\u65E5\u671F",invalid:"${label}\u662F\u4E00\u4E2A\u65E0\u6548\u65E5\u671F"},types:{string:y,method:y,array:y,object:y,number:y,date:y,boolean:y,integer:y,float:y,regexp:y,email:y,url:y,hex:y},string:{len:"${label}\u987B\u4E3A${len}\u4E2A\u5B57\u7B26",min:"${label}\u6700\u5C11${min}\u4E2A\u5B57\u7B26",max:"${label}\u6700\u591A${max}\u4E2A\u5B57\u7B26",range:"${label}\u987B\u5728${min}-${max}\u5B57\u7B26\u4E4B\u95F4"},number:{len:"${label}\u5FC5\u987B\u7B49\u4E8E${len}",min:"${label}\u6700\u5C0F\u503C\u4E3A${min}",max:"${label}\u6700\u5927\u503C\u4E3A${max}",range:"${label}\u987B\u5728${min}-${max}\u4E4B\u95F4"},array:{len:"\u987B\u4E3A${len}\u4E2A${label}",min:"\u6700\u5C11${min}\u4E2A${label}",max:"\u6700\u591A${max}\u4E2A${label}",range:"${label}\u6570\u91CF\u987B\u5728${min}-${max}\u4E4B\u95F4"},pattern:{mismatch:"${label}\u4E0E\u6A21\u5F0F\u4E0D\u5339\u914D${pattern}"}}},Image:{preview:"\u9884\u89C8"},QRCode:{expired:"\u4E8C\u7EF4\u7801\u8FC7\u671F",refresh:"\u70B9\u51FB\u5237\u65B0",scanned:"\u5DF2\u626B\u63CF"},ColorPicker:{presetEmpty:"\u6682\u65E0",transparent:"\u65E0\u8272",singleColor:"\u5355\u8272",gradientColor:"\u6E10\u53D8\u8272"}}},76529:function(m,h,e){"use strict";e.d(h,{J:function(){return c}});var t=e(67294),r=e(56790),a=e(89942),o=function(u,s){var d={};for(var v in u)Object.prototype.hasOwnProperty.call(u,v)&&s.indexOf(v)<0&&(d[v]=u[v]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,v=Object.getOwnPropertySymbols(u);y{const{children:d}=u,v=o(u,["children"]),y=t.useContext(l),p=t.useMemo(()=>Object.assign(Object.assign({},y),v),[y,v.prefixCls,v.mode,v.selectable,v.rootClassName]),f=(0,r.t4)(d),x=(0,r.x1)(s,f?d.ref:null);return t.createElement(l.Provider,{value:p},t.createElement(a.Z,{space:!0},f?t.cloneElement(d,{ref:x}):d))});h.Z=l},50136:function(m,h,e){"use strict";e.d(h,{Z:function(){return N}});var t=e(67294),r=e(72512),a=e(43551),o=e(89705),l=e(93967),c=e.n(l),u=e(56790),s=e(98423),d=e(33603),v=e(96159),y=e(53124),p=e(35792),x=(0,t.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),E=function(I,O){var L={};for(var J in I)Object.prototype.hasOwnProperty.call(I,J)&&O.indexOf(J)<0&&(L[J]=I[J]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,J=Object.getOwnPropertySymbols(I);z{const{prefixCls:O,className:L,dashed:J}=I,z=E(I,["prefixCls","className","dashed"]),{getPrefixCls:q}=t.useContext(y.E_),re=q("menu",O),ce=c()({[`${re}-item-divider-dashed`]:!!J},L);return t.createElement(r.iz,Object.assign({className:ce},z))},R=e(50344),w=e(83062),C=I=>{var O;const{className:L,children:J,icon:z,title:q,danger:re}=I,{prefixCls:ce,firstLevel:Te,direction:Ae,disableMenuItemTitleTooltip:We,inlineCollapsed:Me}=t.useContext(x),xe=lt=>{const Et=J==null?void 0:J[0],ie=t.createElement("span",{className:`${ce}-title-content`},J);return(!z||t.isValidElement(J)&&J.type==="span")&&J&<&&Te&&typeof Et=="string"?t.createElement("div",{className:`${ce}-inline-collapsed-noicon`},Et.charAt(0)):ie},{siderCollapsed:Ve}=t.useContext(a.D);let ve=q;typeof q=="undefined"?ve=Te?J:"":q===!1&&(ve="");const be={title:ve};!Ve&&!Me&&(be.title=null,be.open=!1);const st=(0,R.Z)(J).length;let ct=t.createElement(r.ck,Object.assign({},(0,s.Z)(I,["title","icon","danger"]),{className:c()({[`${ce}-item-danger`]:re,[`${ce}-item-only-child`]:(z?st+1:st)===1},L),title:typeof q=="string"?q:void 0}),(0,v.Tm)(z,{className:c()(t.isValidElement(z)?(O=z.props)===null||O===void 0?void 0:O.className:"",`${ce}-item-icon`)}),xe(Me));return We||(ct=t.createElement(w.Z,Object.assign({},be,{placement:Ae==="rtl"?"left":"right",overlayClassName:`${ce}-inline-collapsed-tooltip`}),ct)),ct},M=e(76529),D=e(11568),k=e(10274),Z=e(14747),Y=e(33507),te=e(67771),le=e(50438),H=e(83559),pe=e(83262),ge=I=>{const{componentCls:O,motionDurationSlow:L,horizontalLineHeight:J,colorSplit:z,lineWidth:q,lineType:re,itemPaddingInline:ce}=I;return{[`${O}-horizontal`]:{lineHeight:J,border:0,borderBottom:`${(0,D.bf)(q)} ${re} ${z}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${O}-item, ${O}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ce},[`> ${O}-item:hover, + > ${O}-item-active, + > ${O}-submenu ${O}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${O}-item, ${O}-submenu-title`]:{transition:[`border-color ${L}`,`background ${L}`].join(",")},[`${O}-submenu-arrow`]:{display:"none"}}}},_=I=>{let{componentCls:O,menuArrowOffset:L,calc:J}=I;return{[`${O}-rtl`]:{direction:"rtl"},[`${O}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${O}-rtl${O}-vertical, + ${O}-submenu-rtl ${O}-vertical`]:{[`${O}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${(0,D.bf)(J(L).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${(0,D.bf)(L)})`}}}}};const W=I=>Object.assign({},(0,Z.oN)(I));var $=(I,O)=>{const{componentCls:L,itemColor:J,itemSelectedColor:z,groupTitleColor:q,itemBg:re,subMenuItemBg:ce,itemSelectedBg:Te,activeBarHeight:Ae,activeBarWidth:We,activeBarBorderWidth:Me,motionDurationSlow:xe,motionEaseInOut:Ve,motionEaseOut:ve,itemPaddingInline:be,motionDurationMid:st,itemHoverColor:ct,lineType:lt,colorSplit:Et,itemDisabledColor:ie,dangerItemColor:ke,dangerItemHoverColor:tt,dangerItemSelectedColor:ut,dangerItemActiveBg:nt,dangerItemSelectedBg:vt,popupBg:jt,itemHoverBg:Ut,itemActiveBg:Nt,menuSubMenuBg:Mt,horizontalItemSelectedColor:Rt,horizontalItemSelectedBg:Wt,horizontalItemBorderRadius:Gt,horizontalItemHoverBg:gn}=I;return{[`${L}-${O}, ${L}-${O} > ${L}`]:{color:J,background:re,[`&${L}-root:focus-visible`]:Object.assign({},W(I)),[`${L}-item-group-title`]:{color:q},[`${L}-submenu-selected`]:{[`> ${L}-submenu-title`]:{color:z}},[`${L}-item, ${L}-submenu-title`]:{color:J,[`&:not(${L}-item-disabled):focus-visible`]:Object.assign({},W(I))},[`${L}-item-disabled, ${L}-submenu-disabled`]:{color:`${ie} !important`},[`${L}-item:not(${L}-item-selected):not(${L}-submenu-selected)`]:{[`&:hover, > ${L}-submenu-title:hover`]:{color:ct}},[`&:not(${L}-horizontal)`]:{[`${L}-item:not(${L}-item-selected)`]:{"&:hover":{backgroundColor:Ut},"&:active":{backgroundColor:Nt}},[`${L}-submenu-title`]:{"&:hover":{backgroundColor:Ut},"&:active":{backgroundColor:Nt}}},[`${L}-item-danger`]:{color:ke,[`&${L}-item:hover`]:{[`&:not(${L}-item-selected):not(${L}-submenu-selected)`]:{color:tt}},[`&${L}-item:active`]:{background:nt}},[`${L}-item a`]:{"&, &:hover":{color:"inherit"}},[`${L}-item-selected`]:{color:z,[`&${L}-item-danger`]:{color:ut},"a, a:hover":{color:"inherit"}},[`& ${L}-item-selected`]:{backgroundColor:Te,[`&${L}-item-danger`]:{backgroundColor:vt}},[`&${L}-submenu > ${L}`]:{backgroundColor:Mt},[`&${L}-popup > ${L}`]:{backgroundColor:jt},[`&${L}-submenu-popup > ${L}`]:{backgroundColor:jt},[`&${L}-horizontal`]:Object.assign(Object.assign({},O==="dark"?{borderBottom:0}:{}),{[`> ${L}-item, > ${L}-submenu`]:{top:Me,marginTop:I.calc(Me).mul(-1).equal(),marginBottom:0,borderRadius:Gt,"&::after":{position:"absolute",insetInline:be,bottom:0,borderBottom:`${(0,D.bf)(Ae)} solid transparent`,transition:`border-color ${xe} ${Ve}`,content:'""'},"&:hover, &-active, &-open":{background:gn,"&::after":{borderBottomWidth:Ae,borderBottomColor:Rt}},"&-selected":{color:Rt,backgroundColor:Wt,"&:hover":{backgroundColor:Wt},"&::after":{borderBottomWidth:Ae,borderBottomColor:Rt}}}}),[`&${L}-root`]:{[`&${L}-inline, &${L}-vertical`]:{borderInlineEnd:`${(0,D.bf)(Me)} ${lt} ${Et}`}},[`&${L}-inline`]:{[`${L}-sub${L}-inline`]:{background:ce},[`${L}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${(0,D.bf)(We)} solid ${z}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${st} ${ve}`,`opacity ${st} ${ve}`].join(","),content:'""'},[`&${L}-item-danger`]:{"&::after":{borderInlineEndColor:ut}}},[`${L}-selected, ${L}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${st} ${Ve}`,`opacity ${st} ${Ve}`].join(",")}}}}}};const F=I=>{const{componentCls:O,itemHeight:L,itemMarginInline:J,padding:z,menuArrowSize:q,marginXS:re,itemMarginBlock:ce,itemWidth:Te,itemPaddingInline:Ae}=I,We=I.calc(q).add(z).add(re).equal();return{[`${O}-item`]:{position:"relative",overflow:"hidden"},[`${O}-item, ${O}-submenu-title`]:{height:L,lineHeight:(0,D.bf)(L),paddingInline:Ae,overflow:"hidden",textOverflow:"ellipsis",marginInline:J,marginBlock:ce,width:Te},[`> ${O}-item, + > ${O}-submenu > ${O}-submenu-title`]:{height:L,lineHeight:(0,D.bf)(L)},[`${O}-item-group-list ${O}-submenu-title, + ${O}-submenu-title`]:{paddingInlineEnd:We}}};var V=I=>{const{componentCls:O,iconCls:L,itemHeight:J,colorTextLightSolid:z,dropdownWidth:q,controlHeightLG:re,motionEaseOut:ce,paddingXL:Te,itemMarginInline:Ae,fontSizeLG:We,motionDurationFast:Me,motionDurationSlow:xe,paddingXS:Ve,boxShadowSecondary:ve,collapsedWidth:be,collapsedIconSize:st}=I,ct={height:J,lineHeight:(0,D.bf)(J),listStylePosition:"inside",listStyleType:"disc"};return[{[O]:{"&-inline, &-vertical":Object.assign({[`&${O}-root`]:{boxShadow:"none"}},F(I))},[`${O}-submenu-popup`]:{[`${O}-vertical`]:Object.assign(Object.assign({},F(I)),{boxShadow:ve})}},{[`${O}-submenu-popup ${O}-vertical${O}-sub`]:{minWidth:q,maxHeight:`calc(100vh - ${(0,D.bf)(I.calc(re).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${O}-inline`]:{width:"100%",[`&${O}-root`]:{[`${O}-item, ${O}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${xe}`,`background ${xe}`,`padding ${Me} ${ce}`].join(","),[`> ${O}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${O}-sub${O}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${O}-submenu > ${O}-submenu-title`]:ct,[`& ${O}-item-group-title`]:{paddingInlineStart:Te}},[`${O}-item`]:ct}},{[`${O}-inline-collapsed`]:{width:be,[`&${O}-root`]:{[`${O}-item, ${O}-submenu ${O}-submenu-title`]:{[`> ${O}-inline-collapsed-noicon`]:{fontSize:We,textAlign:"center"}}},[`> ${O}-item, + > ${O}-item-group > ${O}-item-group-list > ${O}-item, + > ${O}-item-group > ${O}-item-group-list > ${O}-submenu > ${O}-submenu-title, + > ${O}-submenu > ${O}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${(0,D.bf)(I.calc(We).div(2).equal())} - ${(0,D.bf)(Ae)})`,textOverflow:"clip",[` + ${O}-submenu-arrow, + ${O}-submenu-expand-icon + `]:{opacity:0},[`${O}-item-icon, ${L}`]:{margin:0,fontSize:st,lineHeight:(0,D.bf)(J),"+ span":{display:"inline-block",opacity:0}}},[`${O}-item-icon, ${L}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${O}-item-icon, ${L}`]:{display:"none"},"a, a:hover":{color:z}},[`${O}-item-group-title`]:Object.assign(Object.assign({},Z.vS),{paddingInline:Ve})}}]};const ee=I=>{const{componentCls:O,motionDurationSlow:L,motionDurationMid:J,motionEaseInOut:z,motionEaseOut:q,iconCls:re,iconSize:ce,iconMarginInlineEnd:Te}=I;return{[`${O}-item, ${O}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${L}`,`background ${L}`,`padding calc(${L} + 0.1s) ${z}`].join(","),[`${O}-item-icon, ${re}`]:{minWidth:ce,fontSize:ce,transition:[`font-size ${J} ${q}`,`margin ${L} ${z}`,`color ${L}`].join(","),"+ span":{marginInlineStart:Te,opacity:1,transition:[`opacity ${L} ${z}`,`margin ${L}`,`color ${L}`].join(",")}},[`${O}-item-icon`]:Object.assign({},(0,Z.Ro)()),[`&${O}-item-only-child`]:{[`> ${re}, > ${O}-item-icon`]:{marginInlineEnd:0}}},[`${O}-item-disabled, ${O}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${O}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},se=I=>{const{componentCls:O,motionDurationSlow:L,motionEaseInOut:J,borderRadius:z,menuArrowSize:q,menuArrowOffset:re}=I;return{[`${O}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:I.margin,width:q,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${L} ${J}, opacity ${L}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:I.calc(q).mul(.6).equal(),height:I.calc(q).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:z,transition:[`background ${L} ${J}`,`transform ${L} ${J}`,`top ${L} ${J}`,`color ${L} ${J}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${(0,D.bf)(I.calc(re).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${(0,D.bf)(re)})`}}}}},De=I=>{const{antCls:O,componentCls:L,fontSize:J,motionDurationSlow:z,motionDurationMid:q,motionEaseInOut:re,paddingXS:ce,padding:Te,colorSplit:Ae,lineWidth:We,zIndexPopup:Me,borderRadiusLG:xe,subMenuItemBorderRadius:Ve,menuArrowSize:ve,menuArrowOffset:be,lineType:st,groupTitleLineHeight:ct,groupTitleFontSize:lt}=I;return[{"":{[L]:Object.assign(Object.assign({},(0,Z.dF)()),{"&-hidden":{display:"none"}})},[`${L}-submenu-hidden`]:{display:"none"}},{[L]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Z.Wf)(I)),(0,Z.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:J,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${z} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${L}-item`]:{flex:"none"}},[`${L}-item, ${L}-submenu, ${L}-submenu-title`]:{borderRadius:I.itemBorderRadius},[`${L}-item-group-title`]:{padding:`${(0,D.bf)(ce)} ${(0,D.bf)(Te)}`,fontSize:lt,lineHeight:ct,transition:`all ${z}`},[`&-horizontal ${L}-submenu`]:{transition:[`border-color ${z} ${re}`,`background ${z} ${re}`].join(",")},[`${L}-submenu, ${L}-submenu-inline`]:{transition:[`border-color ${z} ${re}`,`background ${z} ${re}`,`padding ${q} ${re}`].join(",")},[`${L}-submenu ${L}-sub`]:{cursor:"initial",transition:[`background ${z} ${re}`,`padding ${z} ${re}`].join(",")},[`${L}-title-content`]:{display:"inline-flex",alignItems:"center",transition:`color ${z}`,"> a:first-child":{flexGrow:1},[`> ${O}-typography-ellipsis-single-line`]:{display:"inline",verticalAlign:"unset"},[`${L}-item-extra`]:{marginInlineStart:"auto",paddingInlineStart:I.padding,fontSize:I.fontSizeSM,color:I.colorTextDescription}},[`${L}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${L}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ae,borderStyle:st,borderWidth:0,borderTopWidth:We,marginBlock:We,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ee(I)),{[`${L}-item-group`]:{[`${L}-item-group-list`]:{margin:0,padding:0,[`${L}-item, ${L}-submenu-title`]:{paddingInline:`${(0,D.bf)(I.calc(J).mul(2).equal())} ${(0,D.bf)(Te)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Me,borderRadius:xe,boxShadow:"none",transformOrigin:"0 0",[`&${L}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${L}`]:Object.assign(Object.assign(Object.assign({borderRadius:xe},ee(I)),se(I)),{[`${L}-item, ${L}-submenu > ${L}-submenu-title`]:{borderRadius:Ve},[`${L}-submenu-title::after`]:{transition:`transform ${z} ${re}`}})},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:I.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:I.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:I.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:I.paddingXS}}}),se(I)),{[`&-inline-collapsed ${L}-submenu-arrow, + &-inline ${L}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${(0,D.bf)(be)})`},"&::after":{transform:`rotate(45deg) translateX(${(0,D.bf)(I.calc(be).mul(-1).equal())})`}},[`${L}-submenu-open${L}-submenu-inline > ${L}-submenu-title > ${L}-submenu-arrow`]:{transform:`translateY(${(0,D.bf)(I.calc(ve).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${(0,D.bf)(I.calc(be).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${(0,D.bf)(be)})`}}})},{[`${O}-layout-header`]:{[L]:{lineHeight:"inherit"}}}]},Ue=I=>{var O,L,J;const{colorPrimary:z,colorError:q,colorTextDisabled:re,colorErrorBg:ce,colorText:Te,colorTextDescription:Ae,colorBgContainer:We,colorFillAlter:Me,colorFillContent:xe,lineWidth:Ve,lineWidthBold:ve,controlItemBgActive:be,colorBgTextHover:st,controlHeightLG:ct,lineHeight:lt,colorBgElevated:Et,marginXXS:ie,padding:ke,fontSize:tt,controlHeightSM:ut,fontSizeLG:nt,colorTextLightSolid:vt,colorErrorHover:jt}=I,Ut=(O=I.activeBarWidth)!==null&&O!==void 0?O:0,Nt=(L=I.activeBarBorderWidth)!==null&&L!==void 0?L:Ve,Mt=(J=I.itemMarginInline)!==null&&J!==void 0?J:I.marginXXS,Rt=new k.C(vt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:I.zIndexPopupBase+50,radiusItem:I.borderRadiusLG,itemBorderRadius:I.borderRadiusLG,radiusSubMenuItem:I.borderRadiusSM,subMenuItemBorderRadius:I.borderRadiusSM,colorItemText:Te,itemColor:Te,colorItemTextHover:Te,itemHoverColor:Te,colorItemTextHoverHorizontal:z,horizontalItemHoverColor:z,colorGroupTitle:Ae,groupTitleColor:Ae,colorItemTextSelected:z,itemSelectedColor:z,colorItemTextSelectedHorizontal:z,horizontalItemSelectedColor:z,colorItemBg:We,itemBg:We,colorItemBgHover:st,itemHoverBg:st,colorItemBgActive:xe,itemActiveBg:be,colorSubItemBg:Me,subMenuItemBg:Me,colorItemBgSelected:be,itemSelectedBg:be,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:Ut,colorActiveBarHeight:ve,activeBarHeight:ve,colorActiveBarBorderSize:Ve,activeBarBorderWidth:Nt,colorItemTextDisabled:re,itemDisabledColor:re,colorDangerItemText:q,dangerItemColor:q,colorDangerItemTextHover:q,dangerItemHoverColor:q,colorDangerItemTextSelected:q,dangerItemSelectedColor:q,colorDangerItemBgActive:ce,dangerItemActiveBg:ce,colorDangerItemBgSelected:ce,dangerItemSelectedBg:ce,itemMarginInline:Mt,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ct,groupTitleLineHeight:lt,collapsedWidth:ct*2,popupBg:Et,itemMarginBlock:ie,itemPaddingInline:ke,horizontalLineHeight:`${ct*1.15}px`,iconSize:tt,iconMarginInlineEnd:ut-tt,collapsedIconSize:nt,groupTitleFontSize:tt,darkItemDisabledColor:new k.C(vt).setAlpha(.25).toRgbString(),darkItemColor:Rt,darkDangerItemColor:q,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:vt,darkItemSelectedBg:z,darkDangerItemSelectedBg:q,darkItemHoverBg:"transparent",darkGroupTitleColor:Rt,darkItemHoverColor:vt,darkDangerItemHoverColor:jt,darkDangerItemSelectedColor:vt,darkDangerItemActiveBg:q,itemWidth:Ut?`calc(100% + ${Nt}px)`:`calc(100% - ${Mt*2}px)`}};var He=function(I){let O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:I,L=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return(0,H.I$)("Menu",z=>{const{colorBgElevated:q,controlHeightLG:re,fontSize:ce,darkItemColor:Te,darkDangerItemColor:Ae,darkItemBg:We,darkSubMenuItemBg:Me,darkItemSelectedColor:xe,darkItemSelectedBg:Ve,darkDangerItemSelectedBg:ve,darkItemHoverBg:be,darkGroupTitleColor:st,darkItemHoverColor:ct,darkItemDisabledColor:lt,darkDangerItemHoverColor:Et,darkDangerItemSelectedColor:ie,darkDangerItemActiveBg:ke,popupBg:tt,darkPopupBg:ut}=z,nt=z.calc(ce).div(7).mul(5).equal(),vt=(0,pe.IX)(z,{menuArrowSize:nt,menuHorizontalHeight:z.calc(re).mul(1.15).equal(),menuArrowOffset:z.calc(nt).mul(.25).equal(),menuSubMenuBg:q,calc:z.calc,popupBg:tt}),jt=(0,pe.IX)(vt,{itemColor:Te,itemHoverColor:ct,groupTitleColor:st,itemSelectedColor:xe,itemBg:We,popupBg:ut,subMenuItemBg:Me,itemActiveBg:"transparent",itemSelectedBg:Ve,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:be,itemDisabledColor:lt,dangerItemColor:Ae,dangerItemHoverColor:Et,dangerItemSelectedColor:ie,dangerItemActiveBg:ke,dangerItemSelectedBg:ve,menuSubMenuBg:Me,horizontalItemSelectedColor:xe,horizontalItemSelectedBg:Ve});return[De(vt),ge(vt),V(vt),$(vt,"light"),$(jt,"dark"),_(vt),(0,Y.Z)(vt),(0,te.oN)(vt,"slide-up"),(0,te.oN)(vt,"slide-down"),(0,le._y)(vt,"zoom-big")]},Ue,{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]],injectStyle:L,unitless:{groupTitleLineHeight:!0}})(I,O)},Ge=e(87263),_e=I=>{var O;const{popupClassName:L,icon:J,title:z,theme:q}=I,re=t.useContext(x),{prefixCls:ce,inlineCollapsed:Te,theme:Ae}=re,We=(0,r.Xl)();let Me;if(!J)Me=Te&&!We.length&&z&&typeof z=="string"?t.createElement("div",{className:`${ce}-inline-collapsed-noicon`},z.charAt(0)):t.createElement("span",{className:`${ce}-title-content`},z);else{const ve=t.isValidElement(z)&&z.type==="span";Me=t.createElement(t.Fragment,null,(0,v.Tm)(J,{className:c()(t.isValidElement(J)?(O=J.props)===null||O===void 0?void 0:O.className:"",`${ce}-item-icon`)}),ve?z:t.createElement("span",{className:`${ce}-title-content`},z))}const xe=t.useMemo(()=>Object.assign(Object.assign({},re),{firstLevel:!1}),[re]),[Ve]=(0,Ge.Cn)("Menu");return t.createElement(x.Provider,{value:xe},t.createElement(r.Wd,Object.assign({},(0,s.Z)(I,["icon"]),{title:Me,popupClassName:c()(ce,L,`${ce}-${q||Ae}`),popupStyle:Object.assign({zIndex:Ve},I.popupStyle)})))},$e=function(I,O){var L={};for(var J in I)Object.prototype.hasOwnProperty.call(I,J)&&O.indexOf(J)<0&&(L[J]=I[J]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,J=Object.getOwnPropertySymbols(I);z{var L;const J=t.useContext(M.Z),z=J||{},{getPrefixCls:q,getPopupContainer:re,direction:ce,menu:Te}=t.useContext(y.E_),Ae=q(),{prefixCls:We,className:Me,style:xe,theme:Ve="light",expandIcon:ve,_internalDisableMenuItemTitleTooltip:be,inlineCollapsed:st,siderCollapsed:ct,rootClassName:lt,mode:Et,selectable:ie,onClick:ke,overflowedIndicatorPopupClassName:tt}=I,ut=$e(I,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),nt=(0,s.Z)(ut,["collapsedWidth"]);(L=z.validator)===null||L===void 0||L.call(z,{mode:Et});const vt=(0,u.zX)(function(){var An;ke==null||ke.apply(void 0,arguments),(An=z.onClick)===null||An===void 0||An.call(z)}),jt=z.mode||Et,Ut=ie!=null?ie:z.selectable,Nt=t.useMemo(()=>ct!==void 0?ct:st,[st,ct]),Mt={horizontal:{motionName:`${Ae}-slide-up`},inline:(0,d.Z)(Ae),other:{motionName:`${Ae}-zoom-big`}},Rt=q("menu",We||z.prefixCls),Wt=(0,p.Z)(Rt),[Gt,gn,In]=He(Rt,Wt,!J),Pn=c()(`${Rt}-${Ve}`,Te==null?void 0:Te.className,Me),On=t.useMemo(()=>{var An,kn;if(typeof ve=="function"||Ce(ve))return ve||null;if(typeof z.expandIcon=="function"||Ce(z.expandIcon))return z.expandIcon||null;if(typeof(Te==null?void 0:Te.expandIcon)=="function"||Ce(Te==null?void 0:Te.expandIcon))return(Te==null?void 0:Te.expandIcon)||null;const Hn=(An=ve!=null?ve:z==null?void 0:z.expandIcon)!==null&&An!==void 0?An:Te==null?void 0:Te.expandIcon;return(0,v.Tm)(Hn,{className:c()(`${Rt}-submenu-expand-icon`,t.isValidElement(Hn)?(kn=Hn.props)===null||kn===void 0?void 0:kn.className:void 0)})},[ve,z==null?void 0:z.expandIcon,Te==null?void 0:Te.expandIcon,Rt]),Sn=t.useMemo(()=>({prefixCls:Rt,inlineCollapsed:Nt||!1,direction:ce,firstLevel:!0,theme:Ve,mode:jt,disableMenuItemTitleTooltip:be}),[Rt,Nt,ce,be,Ve]);return Gt(t.createElement(M.Z.Provider,{value:null},t.createElement(x.Provider,{value:Sn},t.createElement(r.ZP,Object.assign({getPopupContainer:re,overflowedIndicator:t.createElement(o.Z,null),overflowedIndicatorPopupClassName:c()(Rt,`${Rt}-${Ve}`,tt),mode:jt,selectable:Ut,onClick:vt},nt,{inlineCollapsed:Nt,style:Object.assign(Object.assign({},Te==null?void 0:Te.style),xe),className:Pn,prefixCls:Rt,direction:ce,defaultMotions:Mt,expandIcon:On,ref:O,rootClassName:c()(lt,gn,z.rootClassName,In,Wt),_internalComponents:Re})))))});const Oe=(0,t.forwardRef)((I,O)=>{const L=(0,t.useRef)(null),J=t.useContext(a.D);return(0,t.useImperativeHandle)(O,()=>({menu:L.current,focus:z=>{var q;(q=L.current)===null||q===void 0||q.focus(z)}})),t.createElement(je,Object.assign({ref:L},I,J))});Oe.Item=C,Oe.SubMenu=_e,Oe.Divider=P,Oe.ItemGroup=r.BW;var N=Oe},66277:function(m,h,e){"use strict";e.d(h,{CW:function(){return E}});var t=e(67294),r=e(89739),a=e(4340),o=e(21640),l=e(78860),c=e(50888),u=e(93967),s=e.n(u),d=e(42999),v=e(53124),y=e(35792),p=e(34792),f=function(P,R){var w={};for(var A in P)Object.prototype.hasOwnProperty.call(P,A)&&R.indexOf(A)<0&&(w[A]=P[A]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,A=Object.getOwnPropertySymbols(P);C{let{prefixCls:R,type:w,icon:A,children:C}=P;return t.createElement("div",{className:s()(`${R}-custom-content`,`${R}-${w}`)},A||x[w],t.createElement("span",null,C))},S=P=>{const{prefixCls:R,className:w,type:A,icon:C,content:M}=P,D=f(P,["prefixCls","className","type","icon","content"]),{getPrefixCls:k}=t.useContext(v.E_),Z=R||k("message"),Y=(0,y.Z)(Z),[te,le,H]=(0,p.Z)(Z,Y);return te(t.createElement(d.qX,Object.assign({},D,{prefixCls:Z,className:s()(w,le,`${Z}-notice-pure-panel`,H,Y),eventKey:"pure",duration:null,content:t.createElement(E,{prefixCls:Z,type:A,icon:C},M)})))};h.ZP=S},34792:function(m,h,e){"use strict";var t=e(11568),r=e(87263),a=e(14747),o=e(83559),l=e(83262);const c=s=>{const{componentCls:d,iconCls:v,boxShadow:y,colorText:p,colorSuccess:f,colorError:x,colorWarning:E,colorInfo:S,fontSizeLG:P,motionEaseInOutCirc:R,motionDurationSlow:w,marginXS:A,paddingXS:C,borderRadiusLG:M,zIndexPopup:D,contentPadding:k,contentBg:Z}=s,Y=`${d}-notice`,te=new t.E4("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:C,transform:"translateY(0)",opacity:1}}),le=new t.E4("MessageMoveOut",{"0%":{maxHeight:s.height,padding:C,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),H={padding:C,textAlign:"center",[`${d}-custom-content`]:{display:"flex",alignItems:"center"},[`${d}-custom-content > ${v}`]:{marginInlineEnd:A,fontSize:P},[`${Y}-content`]:{display:"inline-block",padding:k,background:Z,borderRadius:M,boxShadow:y,pointerEvents:"all"},[`${d}-success > ${v}`]:{color:f},[`${d}-error > ${v}`]:{color:x},[`${d}-warning > ${v}`]:{color:E},[`${d}-info > ${v}, + ${d}-loading > ${v}`]:{color:S}};return[{[d]:Object.assign(Object.assign({},(0,a.Wf)(s)),{color:p,position:"fixed",top:A,width:"100%",pointerEvents:"none",zIndex:D,[`${d}-move-up`]:{animationFillMode:"forwards"},[` + ${d}-move-up-appear, + ${d}-move-up-enter + `]:{animationName:te,animationDuration:w,animationPlayState:"paused",animationTimingFunction:R},[` + ${d}-move-up-appear${d}-move-up-appear-active, + ${d}-move-up-enter${d}-move-up-enter-active + `]:{animationPlayState:"running"},[`${d}-move-up-leave`]:{animationName:le,animationDuration:w,animationPlayState:"paused",animationTimingFunction:R},[`${d}-move-up-leave${d}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[d]:{[`${Y}-wrapper`]:Object.assign({},H)}},{[`${d}-notice-pure-panel`]:Object.assign(Object.assign({},H),{padding:0,textAlign:"start"})}]},u=s=>({zIndexPopup:s.zIndexPopupBase+r.u6+10,contentBg:s.colorBgElevated,contentPadding:`${(s.controlHeightLG-s.fontSize*s.lineHeight)/2}px ${s.paddingSM}px`});h.Z=(0,o.I$)("Message",s=>{const d=(0,l.IX)(s,{height:150});return[c(d)]},u)},16474:function(m,h,e){"use strict";e.d(h,{K:function(){return w},Z:function(){return A}});var t=e(67294),r=e(97937),a=e(93967),o=e.n(a),l=e(42999),c=e(27288),u=e(53124),s=e(35792),d=e(66277),v=e(34792),y=e(84926),p=function(C,M){var D={};for(var k in C)Object.prototype.hasOwnProperty.call(C,k)&&M.indexOf(k)<0&&(D[k]=C[k]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,k=Object.getOwnPropertySymbols(C);Z{let{children:M,prefixCls:D}=C;const k=(0,s.Z)(D),[Z,Y,te]=(0,v.Z)(D,k);return Z(t.createElement(l.JB,{classNames:{list:o()(Y,te,k)}},M))},S=(C,M)=>{let{prefixCls:D,key:k}=M;return t.createElement(E,{prefixCls:D,key:k},C)},P=t.forwardRef((C,M)=>{const{top:D,prefixCls:k,getContainer:Z,maxCount:Y,duration:te=x,rtl:le,transitionName:H,onAllRemoved:pe}=C,{getPrefixCls:de,getPopupContainer:ge,message:X,direction:_}=t.useContext(u.E_),W=k||de("message"),G=()=>({left:"50%",transform:"translateX(-50%)",top:D!=null?D:f}),$=()=>o()({[`${W}-rtl`]:le!=null?le:_==="rtl"}),F=()=>(0,y.g)(W,H),ne=t.createElement("span",{className:`${W}-close-x`},t.createElement(r.Z,{className:`${W}-close-icon`})),[V,ee]=(0,l.lm)({prefixCls:W,style:G,className:$,motion:F,closable:!1,closeIcon:ne,duration:te,getContainer:()=>(Z==null?void 0:Z())||(ge==null?void 0:ge())||document.body,maxCount:Y,onAllRemoved:pe,renderNotifications:S});return t.useImperativeHandle(M,()=>Object.assign(Object.assign({},V),{prefixCls:W,message:X})),ee});let R=0;function w(C){const M=t.useRef(null),D=(0,c.ln)("Message");return[t.useMemo(()=>{const Z=pe=>{var de;(de=M.current)===null||de===void 0||de.close(pe)},Y=pe=>{if(!M.current){const Ue=()=>{};return Ue.then=()=>{},Ue}const{open:de,prefixCls:ge,message:X}=M.current,_=`${ge}-notice`,{content:W,icon:G,type:$,key:F,className:ne,style:V,onClose:ee}=pe,se=p(pe,["content","icon","type","key","className","style","onClose"]);let De=F;return De==null&&(R+=1,De=`antd-message-${R}`),(0,y.J)(Ue=>(de(Object.assign(Object.assign({},se),{key:De,content:t.createElement(d.CW,{prefixCls:ge,type:$,icon:G},W),placement:"top",className:o()($&&`${_}-${$}`,ne,X==null?void 0:X.className),style:Object.assign(Object.assign({},X==null?void 0:X.style),V),onClose:()=>{ee==null||ee(),Ue()}})),()=>{Z(De)}))},le={open:Y,destroy:pe=>{var de;pe!==void 0?Z(pe):(de=M.current)===null||de===void 0||de.destroy()}};return["info","success","warning","error","loading"].forEach(pe=>{const de=(ge,X,_)=>{let W;ge&&typeof ge=="object"&&"content"in ge?W=ge:W={content:ge};let G,$;typeof X=="function"?$=X:(G=X,$=_);const F=Object.assign(Object.assign({onClose:$,duration:G},W),{type:pe});return Y(F)};le[pe]=de}),le},[]),t.createElement(P,Object.assign({key:"message-holder"},C,{ref:M}))]}function A(C){return w(C)}},84926:function(m,h,e){"use strict";e.d(h,{J:function(){return r},g:function(){return t}});function t(a,o){return{motionName:o!=null?o:`${a}-move-up`}}function r(a){let o;const l=new Promise(u=>{o=a(()=>{u(!0)})}),c=()=>{o==null||o()};return c.then=(u,s)=>l.then(u,s),c.promise=l,c}},32409:function(m,h,e){"use strict";e.d(h,{O:function(){return le},Z:function(){return de}});var t=e(74902),r=e(67294),a=e(89739),o=e(4340),l=e(21640),c=e(78860),u=e(93967),s=e.n(u),d=e(87263),v=e(33603),y=e(28459),p=e(10110),f=e(29691),x=e(86743),E=e(23745),P=()=>{const{autoFocusButton:ge,cancelButtonProps:X,cancelTextLocale:_,isSilent:W,mergedOkCancel:G,rootPrefixCls:$,close:F,onCancel:ne,onConfirm:V}=(0,r.useContext)(E.t);return G?r.createElement(x.Z,{isSilent:W,actionFn:ne,close:function(){F==null||F.apply(void 0,arguments),V==null||V(!1)},autoFocus:ge==="cancel",buttonProps:X,prefixCls:`${$}-btn`},_):null},w=()=>{const{autoFocusButton:ge,close:X,isSilent:_,okButtonProps:W,rootPrefixCls:G,okTextLocale:$,okType:F,onConfirm:ne,onOk:V}=(0,r.useContext)(E.t);return r.createElement(x.Z,{isSilent:_,type:F||"primary",actionFn:V,close:function(){X==null||X.apply(void 0,arguments),ne==null||ne(!0)},autoFocus:ge==="ok",buttonProps:W,prefixCls:`${G}-btn`},$)},A=e(56745),C=e(11568),M=e(71194),D=e(14747),k=e(83559);const Z=ge=>{const{componentCls:X,titleFontSize:_,titleLineHeight:W,modalConfirmIconSize:G,fontSize:$,lineHeight:F,modalTitleHeight:ne,fontHeight:V,confirmBodyPadding:ee}=ge,se=`${X}-confirm`;return{[se]:{"&-rtl":{direction:"rtl"},[`${ge.antCls}-modal-header`]:{display:"none"},[`${se}-body-wrapper`]:Object.assign({},(0,D.dF)()),[`&${X} ${X}-body`]:{padding:ee},[`${se}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${ge.iconCls}`]:{flex:"none",fontSize:G,marginInlineEnd:ge.confirmIconMarginInlineEnd,marginTop:ge.calc(ge.calc(V).sub(G).equal()).div(2).equal()},[`&-has-title > ${ge.iconCls}`]:{marginTop:ge.calc(ge.calc(ne).sub(G).equal()).div(2).equal()}},[`${se}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:ge.marginXS},[`${ge.iconCls} + ${se}-paragraph`]:{maxWidth:`calc(100% - ${(0,C.bf)(ge.calc(ge.modalConfirmIconSize).add(ge.marginSM).equal())})`},[`${se}-title`]:{color:ge.colorTextHeading,fontWeight:ge.fontWeightStrong,fontSize:_,lineHeight:W},[`${se}-content`]:{color:ge.colorText,fontSize:$,lineHeight:F},[`${se}-btns`]:{textAlign:"end",marginTop:ge.confirmBtnsMarginTop,[`${ge.antCls}-btn + ${ge.antCls}-btn`]:{marginBottom:0,marginInlineStart:ge.marginXS}}},[`${se}-error ${se}-body > ${ge.iconCls}`]:{color:ge.colorError},[`${se}-warning ${se}-body > ${ge.iconCls}, + ${se}-confirm ${se}-body > ${ge.iconCls}`]:{color:ge.colorWarning},[`${se}-info ${se}-body > ${ge.iconCls}`]:{color:ge.colorInfo},[`${se}-success ${se}-body > ${ge.iconCls}`]:{color:ge.colorSuccess}}};var Y=(0,k.bk)(["Modal","confirm"],ge=>{const X=(0,M.B4)(ge);return[Z(X)]},M.eh,{order:-1e3}),te=function(ge,X){var _={};for(var W in ge)Object.prototype.hasOwnProperty.call(ge,W)&&X.indexOf(W)<0&&(_[W]=ge[W]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,W=Object.getOwnPropertySymbols(ge);GCe,(0,t.Z)(Object.values(Ce))),fe=r.createElement(r.Fragment,null,r.createElement(P,null),r.createElement(w,null)),je=ge.title!==void 0&&ge.title!==null,Oe=`${$}-body`;return r.createElement("div",{className:`${$}-body-wrapper`},r.createElement("div",{className:s()(Oe,{[`${Oe}-has-title`]:je})},De,r.createElement("div",{className:`${$}-paragraph`},je&&r.createElement("span",{className:`${$}-title`},ge.title),r.createElement("div",{className:`${$}-content`},ge.content))),V===void 0||typeof V=="function"?r.createElement(E.n,{value:Re},r.createElement("div",{className:`${$}-btns`},typeof V=="function"?V(fe,{OkBtn:w,CancelBtn:P}):fe)):V,r.createElement(Y,{prefixCls:X}))}const H=ge=>{const{close:X,zIndex:_,afterClose:W,open:G,keyboard:$,centered:F,getContainer:ne,maskStyle:V,direction:ee,prefixCls:se,wrapClassName:De,rootPrefixCls:Ue,bodyStyle:He,closable:Ge=!1,closeIcon:Fe,modalRender:_e,focusTriggerAfterClose:$e,onConfirm:Ce,styles:Re}=ge,fe=`${se}-confirm`,je=ge.width||416,Oe=ge.style||{},N=ge.mask===void 0?!0:ge.mask,I=ge.maskClosable===void 0?!1:ge.maskClosable,O=s()(fe,`${fe}-${ge.type}`,{[`${fe}-rtl`]:ee==="rtl"},ge.className),[,L]=(0,f.ZP)(),J=r.useMemo(()=>_!==void 0?_:L.zIndexPopupBase+d.u6,[_,L]);return r.createElement(A.Z,{prefixCls:se,className:O,wrapClassName:s()({[`${fe}-centered`]:!!ge.centered},De),onCancel:()=>{X==null||X({triggerCancel:!0}),Ce==null||Ce(!1)},open:G,title:"",footer:null,transitionName:(0,v.m)(Ue||"","zoom",ge.transitionName),maskTransitionName:(0,v.m)(Ue||"","fade",ge.maskTransitionName),mask:N,maskClosable:I,style:Oe,styles:Object.assign({body:He,mask:V},Re),width:je,zIndex:J,afterClose:W,keyboard:$,centered:F,getContainer:ne,closable:Ge,closeIcon:Fe,modalRender:_e,focusTriggerAfterClose:$e},r.createElement(le,Object.assign({},ge,{confirmPrefixCls:fe})))};var de=ge=>{const{rootPrefixCls:X,iconPrefixCls:_,direction:W,theme:G}=ge;return r.createElement(y.ZP,{prefixCls:X,iconPrefixCls:_,direction:W,theme:G},r.createElement(H,Object.assign({},ge)))}},56745:function(m,h,e){"use strict";e.d(h,{Z:function(){return D}});var t=e(67294),r=e(97937),a=e(93967),o=e.n(a),l=e(40974),c=e(89942),u=e(69760),s=e(87263),d=e(33603),v=e(98924);const y=()=>(0,v.Z)()&&window.document.documentElement;var p=e(43945),f=e(53124),x=e(35792),E=e(48054),S=e(16569),P=e(4941),R=e(71194),w=function(k,Z){var Y={};for(var te in k)Object.prototype.hasOwnProperty.call(k,te)&&Z.indexOf(te)<0&&(Y[te]=k[te]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,te=Object.getOwnPropertySymbols(k);le{A={x:k.pageX,y:k.pageY},setTimeout(()=>{A=null},100)};y()&&document.documentElement.addEventListener("click",C,!0);var D=k=>{var Z;const{getPopupContainer:Y,getPrefixCls:te,direction:le,modal:H}=t.useContext(f.E_),pe=ce=>{const{onCancel:Te}=k;Te==null||Te(ce)},de=ce=>{const{onOk:Te}=k;Te==null||Te(ce)},{prefixCls:ge,className:X,rootClassName:_,open:W,wrapClassName:G,centered:$,getContainer:F,focusTriggerAfterClose:ne=!0,style:V,visible:ee,width:se=520,footer:De,classNames:Ue,styles:He,children:Ge,loading:Fe}=k,_e=w(k,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","focusTriggerAfterClose","style","visible","width","footer","classNames","styles","children","loading"]),$e=te("modal",ge),Ce=te(),Re=(0,x.Z)($e),[fe,je,Oe]=(0,R.ZP)($e,Re),N=o()(G,{[`${$e}-centered`]:!!$,[`${$e}-wrap-rtl`]:le==="rtl"}),I=De!==null&&!Fe?t.createElement(P.$,Object.assign({},k,{onOk:de,onCancel:pe})):null,[O,L,J]=(0,u.Z)((0,u.w)(k),(0,u.w)(H),{closable:!0,closeIcon:t.createElement(r.Z,{className:`${$e}-close-icon`}),closeIconRender:ce=>(0,P.b)($e,ce)}),z=(0,S.H)(`.${$e}-content`),[q,re]=(0,s.Cn)("Modal",_e.zIndex);return fe(t.createElement(c.Z,{form:!0,space:!0},t.createElement(p.Z.Provider,{value:re},t.createElement(l.Z,Object.assign({width:se},_e,{zIndex:q,getContainer:F===void 0?Y:F,prefixCls:$e,rootClassName:o()(je,_,Oe,Re),footer:I,visible:W!=null?W:ee,mousePosition:(Z=_e.mousePosition)!==null&&Z!==void 0?Z:A,onClose:pe,closable:O&&{disabled:J,closeIcon:L},closeIcon:L,focusTriggerAfterClose:ne,transitionName:(0,d.m)(Ce,"zoom",k.transitionName),maskTransitionName:(0,d.m)(Ce,"fade",k.maskTransitionName),className:o()(je,X,H==null?void 0:H.className),style:Object.assign(Object.assign({},H==null?void 0:H.style),V),classNames:Object.assign(Object.assign(Object.assign({},H==null?void 0:H.classNames),Ue),{wrapper:o()(N,Ue==null?void 0:Ue.wrapper)}),styles:Object.assign(Object.assign({},H==null?void 0:H.styles),He),panelRef:z}),Fe?t.createElement(E.Z,{active:!0,title:!1,paragraph:{rows:4},className:`${$e}-body-skeleton`}):Ge))))}},56080:function(m,h,e){"use strict";e.d(h,{AQ:function(){return S},Au:function(){return P},ZP:function(){return p},ai:function(){return R},cw:function(){return x},uW:function(){return f},vq:function(){return E}});var t=e(74902),r=e(67294),a=e(38135),o=e(53124),l=e(28459),c=e(32409),u=e(38657),s=e(83008);let d="";function v(){return d}const y=w=>{var A,C;const{prefixCls:M,getContainer:D,direction:k}=w,Z=(0,s.A)(),Y=(0,r.useContext)(o.E_),te=v()||Y.getPrefixCls(),le=M||`${te}-modal`;let H=D;return H===!1&&(H=void 0),r.createElement(c.Z,Object.assign({},w,{rootPrefixCls:te,prefixCls:le,iconPrefixCls:Y.iconPrefixCls,theme:Y.theme,direction:k!=null?k:Y.direction,locale:(C=(A=Y.locale)===null||A===void 0?void 0:A.Modal)!==null&&C!==void 0?C:Z,getContainer:H}))};function p(w){const A=(0,l.w6)(),C=document.createDocumentFragment();let M=Object.assign(Object.assign({},w),{close:Y,open:!0}),D;function k(){for(var le,H=arguments.length,pe=new Array(H),de=0;de_==null?void 0:_.triggerCancel)){var X;(le=w.onCancel)===null||le===void 0||(X=le).call.apply(X,[w,()=>{}].concat((0,t.Z)(pe.slice(1))))}for(let _=0;_{const H=A.getPrefixCls(void 0,v()),pe=A.getIconPrefixCls(),de=A.getTheme(),ge=r.createElement(y,Object.assign({},le));(0,a.s)(r.createElement(l.ZP,{prefixCls:H,iconPrefixCls:pe,theme:de},A.holderRender?A.holderRender(ge):ge),C)})}function Y(){for(var le=arguments.length,H=new Array(le),pe=0;pe{typeof w.afterClose=="function"&&w.afterClose(),k.apply(this,H)}}),M.visible&&delete M.visible,Z(M)}function te(le){typeof le=="function"?M=le(M):M=Object.assign(Object.assign({},M),le),Z(M)}return Z(M),u.Z.push(Y),{destroy:Y,update:te}}function f(w){return Object.assign(Object.assign({},w),{type:"warning"})}function x(w){return Object.assign(Object.assign({},w),{type:"info"})}function E(w){return Object.assign(Object.assign({},w),{type:"success"})}function S(w){return Object.assign(Object.assign({},w),{type:"error"})}function P(w){return Object.assign(Object.assign({},w),{type:"confirm"})}function R(w){let{rootPrefixCls:A}=w;d=A}},23745:function(m,h,e){"use strict";e.d(h,{n:function(){return a},t:function(){return r}});var t=e(67294);const r=t.createContext({}),{Provider:a}=r},38657:function(m,h){"use strict";const e=[];h.Z=e},83008:function(m,h,e){"use strict";e.d(h,{A:function(){return c},f:function(){return l}});var t=e(24457);let r=Object.assign({},t.Z.Modal),a=[];const o=()=>a.reduce((u,s)=>Object.assign(Object.assign({},u),s),t.Z.Modal);function l(u){if(u){const s=Object.assign({},u);return a.push(s),r=o(),()=>{a=a.filter(d=>d!==s),r=o()}}r=Object.assign({},t.Z.Modal)}function c(){return r}},4941:function(m,h,e){"use strict";e.d(h,{$:function(){return E},b:function(){return x}});var t=e(74902),r=e(67294),a=e(97937),o=e(98866),l=e(10110),c=e(14726),u=e(23745),d=()=>{const{cancelButtonProps:S,cancelTextLocale:P,onCancel:R}=(0,r.useContext)(u.t);return r.createElement(c.ZP,Object.assign({onClick:R},S),P)},v=e(33671),p=()=>{const{confirmLoading:S,okButtonProps:P,okType:R,okTextLocale:w,onOk:A}=(0,r.useContext)(u.t);return r.createElement(c.ZP,Object.assign({},(0,v.nx)(R),{loading:S,onClick:A},P),w)},f=e(83008);function x(S,P){return r.createElement("span",{className:`${S}-close-x`},P||r.createElement(a.Z,{className:`${S}-close-icon`}))}const E=S=>{const{okText:P,okType:R="primary",cancelText:w,confirmLoading:A,onOk:C,onCancel:M,okButtonProps:D,cancelButtonProps:k,footer:Z}=S,[Y]=(0,l.Z)("Modal",(0,f.A)()),te=P||(Y==null?void 0:Y.okText),le=w||(Y==null?void 0:Y.cancelText),H={confirmLoading:A,okButtonProps:D,cancelButtonProps:k,okTextLocale:te,cancelTextLocale:le,okType:R,onOk:C,onCancel:M},pe=r.useMemo(()=>H,(0,t.Z)(Object.values(H)));let de;return typeof Z=="function"||typeof Z=="undefined"?(de=r.createElement(r.Fragment,null,r.createElement(d,null),r.createElement(p,null)),typeof Z=="function"&&(de=Z(de,{OkBtn:p,CancelBtn:d})),de=r.createElement(u.n,{value:pe},de)):de=Z,r.createElement(o.n,{disabled:!1},de)}},71194:function(m,h,e){"use strict";e.d(h,{B4:function(){return y},QA:function(){return s},eh:function(){return p}});var t=e(11568),r=e(14747),a=e(16932),o=e(50438),l=e(83262),c=e(83559);function u(f){return{position:f,inset:0}}const s=f=>{const{componentCls:x,antCls:E}=f;return[{[`${x}-root`]:{[`${x}${E}-zoom-enter, ${x}${E}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:f.motionDurationSlow,userSelect:"none"},[`${x}${E}-zoom-leave ${x}-content`]:{pointerEvents:"none"},[`${x}-mask`]:Object.assign(Object.assign({},u("fixed")),{zIndex:f.zIndexPopupBase,height:"100%",backgroundColor:f.colorBgMask,pointerEvents:"none",[`${x}-hidden`]:{display:"none"}}),[`${x}-wrap`]:Object.assign(Object.assign({},u("fixed")),{zIndex:f.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${x}-root`]:(0,a.J$)(f)}]},d=f=>{const{componentCls:x}=f;return[{[`${x}-root`]:{[`${x}-wrap-rtl`]:{direction:"rtl"},[`${x}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[x]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${f.screenSMMax}px)`]:{[x]:{maxWidth:"calc(100vw - 16px)",margin:`${(0,t.bf)(f.marginXS)} auto`},[`${x}-centered`]:{[x]:{flex:1}}}}},{[x]:Object.assign(Object.assign({},(0,r.Wf)(f)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${(0,t.bf)(f.calc(f.margin).mul(2).equal())})`,margin:"0 auto",paddingBottom:f.paddingLG,[`${x}-title`]:{margin:0,color:f.titleColor,fontWeight:f.fontWeightStrong,fontSize:f.titleFontSize,lineHeight:f.titleLineHeight,wordWrap:"break-word"},[`${x}-content`]:{position:"relative",backgroundColor:f.contentBg,backgroundClip:"padding-box",border:0,borderRadius:f.borderRadiusLG,boxShadow:f.boxShadow,pointerEvents:"auto",padding:f.contentPadding},[`${x}-close`]:Object.assign({position:"absolute",top:f.calc(f.modalHeaderHeight).sub(f.modalCloseBtnSize).div(2).equal(),insetInlineEnd:f.calc(f.modalHeaderHeight).sub(f.modalCloseBtnSize).div(2).equal(),zIndex:f.calc(f.zIndexPopupBase).add(10).equal(),padding:0,color:f.modalCloseIconColor,fontWeight:f.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:f.borderRadiusSM,width:f.modalCloseBtnSize,height:f.modalCloseBtnSize,border:0,outline:0,cursor:"pointer",transition:`color ${f.motionDurationMid}, background-color ${f.motionDurationMid}`,"&-x":{display:"flex",fontSize:f.fontSizeLG,fontStyle:"normal",lineHeight:(0,t.bf)(f.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:f.modalCloseIconHoverColor,backgroundColor:f.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:f.colorBgTextActive}},(0,r.Qy)(f)),[`${x}-header`]:{color:f.colorText,background:f.headerBg,borderRadius:`${(0,t.bf)(f.borderRadiusLG)} ${(0,t.bf)(f.borderRadiusLG)} 0 0`,marginBottom:f.headerMarginBottom,padding:f.headerPadding,borderBottom:f.headerBorderBottom},[`${x}-body`]:{fontSize:f.fontSize,lineHeight:f.lineHeight,wordWrap:"break-word",padding:f.bodyPadding,[`${x}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",margin:`${(0,t.bf)(f.margin)} auto`}},[`${x}-footer`]:{textAlign:"end",background:f.footerBg,marginTop:f.footerMarginTop,padding:f.footerPadding,borderTop:f.footerBorderTop,borderRadius:f.footerBorderRadius,[`> ${f.antCls}-btn + ${f.antCls}-btn`]:{marginInlineStart:f.marginXS}},[`${x}-open`]:{overflow:"hidden"}})},{[`${x}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${x}-content, + ${x}-body, + ${x}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${x}-confirm-body`]:{marginBottom:"auto"}}}]},v=f=>{const{componentCls:x}=f;return{[`${x}-root`]:{[`${x}-wrap-rtl`]:{direction:"rtl",[`${x}-confirm-body`]:{direction:"rtl"}}}}},y=f=>{const x=f.padding,E=f.fontSizeHeading5,S=f.lineHeightHeading5;return(0,l.IX)(f,{modalHeaderHeight:f.calc(f.calc(S).mul(E).equal()).add(f.calc(x).mul(2).equal()).equal(),modalFooterBorderColorSplit:f.colorSplit,modalFooterBorderStyle:f.lineType,modalFooterBorderWidth:f.lineWidth,modalCloseIconColor:f.colorIcon,modalCloseIconHoverColor:f.colorIconHover,modalCloseBtnSize:f.controlHeight,modalConfirmIconSize:f.fontHeight,modalTitleHeight:f.calc(f.titleFontSize).mul(f.titleLineHeight).equal()})},p=f=>({footerBg:"transparent",headerBg:f.colorBgElevated,titleLineHeight:f.lineHeightHeading5,titleFontSize:f.fontSizeHeading5,contentBg:f.colorBgElevated,titleColor:f.colorTextHeading,contentPadding:f.wireframe?0:`${(0,t.bf)(f.paddingMD)} ${(0,t.bf)(f.paddingContentHorizontalLG)}`,headerPadding:f.wireframe?`${(0,t.bf)(f.padding)} ${(0,t.bf)(f.paddingLG)}`:0,headerBorderBottom:f.wireframe?`${(0,t.bf)(f.lineWidth)} ${f.lineType} ${f.colorSplit}`:"none",headerMarginBottom:f.wireframe?0:f.marginXS,bodyPadding:f.wireframe?f.paddingLG:0,footerPadding:f.wireframe?`${(0,t.bf)(f.paddingXS)} ${(0,t.bf)(f.padding)}`:0,footerBorderTop:f.wireframe?`${(0,t.bf)(f.lineWidth)} ${f.lineType} ${f.colorSplit}`:"none",footerBorderRadius:f.wireframe?`0 0 ${(0,t.bf)(f.borderRadiusLG)} ${(0,t.bf)(f.borderRadiusLG)}`:0,footerMarginTop:f.wireframe?0:f.marginSM,confirmBodyPadding:f.wireframe?`${(0,t.bf)(f.padding*2)} ${(0,t.bf)(f.padding*2)} ${(0,t.bf)(f.paddingLG)}`:0,confirmIconMarginInlineEnd:f.wireframe?f.margin:f.marginSM,confirmBtnsMarginTop:f.wireframe?f.marginLG:f.marginSM});h.ZP=(0,c.I$)("Modal",f=>{const x=y(f);return[d(x),v(x),s(x),(0,o._y)(x,"zoom")]},p,{unitless:{titleLineHeight:!0}})},94423:function(m,h,e){"use strict";e.d(h,{Z:function(){return S}});var t=e(74902),r=e(67294);function a(){const[P,R]=r.useState([]),w=r.useCallback(A=>(R(C=>[].concat((0,t.Z)(C),[A])),()=>{R(C=>C.filter(M=>M!==A))}),[]);return[P,w]}var o=e(56080),l=e(38657),c=e(53124),u=e(24457),s=e(10110),d=e(32409),v=function(P,R){var w={};for(var A in P)Object.prototype.hasOwnProperty.call(P,A)&&R.indexOf(A)<0&&(w[A]=P[A]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,A=Object.getOwnPropertySymbols(P);C{var w,{afterClose:A,config:C}=P,M=v(P,["afterClose","config"]);const[D,k]=r.useState(!0),[Z,Y]=r.useState(C),{direction:te,getPrefixCls:le}=r.useContext(c.E_),H=le("modal"),pe=le(),de=()=>{var W;A(),(W=Z.afterClose)===null||W===void 0||W.call(Z)},ge=function(){var W;k(!1);for(var G=arguments.length,$=new Array(G),F=0;Fee==null?void 0:ee.triggerCancel)){var V;(W=Z.onCancel)===null||W===void 0||(V=W).call.apply(V,[Z,()=>{}].concat((0,t.Z)($.slice(1))))}};r.useImperativeHandle(R,()=>({destroy:ge,update:W=>{Y(G=>Object.assign(Object.assign({},G),W))}}));const X=(w=Z.okCancel)!==null&&w!==void 0?w:Z.type==="confirm",[_]=(0,s.Z)("Modal",u.Z.Modal);return r.createElement(d.Z,Object.assign({prefixCls:H,rootPrefixCls:pe},Z,{close:ge,open:D,afterClose:de,okText:Z.okText||(X?_==null?void 0:_.okText:_==null?void 0:_.justOkText),direction:Z.direction||te,cancelText:Z.cancelText||(_==null?void 0:_.cancelText)},M))};var p=r.forwardRef(y);let f=0;const x=r.memo(r.forwardRef((P,R)=>{const[w,A]=a();return r.useImperativeHandle(R,()=>({patchElement:A}),[]),r.createElement(r.Fragment,null,w)}));function E(){const P=r.useRef(null),[R,w]=r.useState([]);r.useEffect(()=>{R.length&&((0,t.Z)(R).forEach(D=>{D()}),w([]))},[R]);const A=r.useCallback(M=>function(k){var Z;f+=1;const Y=r.createRef();let te;const le=new Promise(X=>{te=X});let H=!1,pe;const de=r.createElement(p,{key:`modal-${f}`,config:M(k),ref:Y,afterClose:()=>{pe==null||pe()},isSilent:()=>H,onConfirm:X=>{te(X)}});return pe=(Z=P.current)===null||Z===void 0?void 0:Z.patchElement(de),pe&&l.Z.push(pe),{destroy:()=>{function X(){var _;(_=Y.current)===null||_===void 0||_.destroy()}Y.current?X():w(_=>[].concat((0,t.Z)(_),[X]))},update:X=>{function _(){var W;(W=Y.current)===null||W===void 0||W.update(X)}Y.current?_():w(W=>[].concat((0,t.Z)(W),[_]))},then:X=>(H=!0,le.then(X))}},[]);return[r.useMemo(()=>({info:A(o.cw),success:A(o.vq),error:A(o.AQ),warning:A(o.uW),confirm:A(o.Au)}),[]),r.createElement(x,{key:"modal-holder",ref:P})]}var S=E},66494:function(m,h,e){"use strict";e.d(h,{CW:function(){return C},ZP:function(){return D},z5:function(){return w}});var t=e(67294),r=e(89739),a=e(4340),o=e(97937),l=e(21640),c=e(78860),u=e(50888),s=e(93967),d=e.n(s),v=e(42999),y=e(53124),p=e(35792),f=e(59135),x=e(11568),E=e(83559),S=(0,E.bk)(["Notification","PurePanel"],k=>{const Z=`${k.componentCls}-notice`,Y=(0,f.Rp)(k);return{[`${Z}-pure-panel`]:Object.assign(Object.assign({},(0,f.$e)(Y)),{width:Y.width,maxWidth:`calc(100vw - ${(0,x.bf)(k.calc(Y.notificationMarginEdge).mul(2).equal())})`,margin:0})}},f.eh),P=function(k,Z){var Y={};for(var te in k)Object.prototype.hasOwnProperty.call(k,te)&&Z.indexOf(te)<0&&(Y[te]=k[te]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,te=Object.getOwnPropertySymbols(k);le{const{prefixCls:Z,icon:Y,type:te,message:le,description:H,btn:pe,role:de="alert"}=k;let ge=null;return Y?ge=t.createElement("span",{className:`${Z}-icon`},Y):te&&(ge=t.createElement(A[te]||null,{className:d()(`${Z}-icon`,`${Z}-icon-${te}`)})),t.createElement("div",{className:d()({[`${Z}-with-icon`]:ge}),role:de},ge,t.createElement("div",{className:`${Z}-message`},le),t.createElement("div",{className:`${Z}-description`},H),pe&&t.createElement("div",{className:`${Z}-btn`},pe))};var D=k=>{const{prefixCls:Z,className:Y,icon:te,type:le,message:H,description:pe,btn:de,closable:ge=!0,closeIcon:X,className:_}=k,W=P(k,["prefixCls","className","icon","type","message","description","btn","closable","closeIcon","className"]),{getPrefixCls:G}=t.useContext(y.E_),$=Z||G("notification"),F=`${$}-notice`,ne=(0,p.Z)($),[V,ee,se]=(0,f.ZP)($,ne);return V(t.createElement("div",{className:d()(`${F}-pure-panel`,ee,Y,se,ne)},t.createElement(S,{prefixCls:$}),t.createElement(v.qX,Object.assign({},W,{prefixCls:$,eventKey:"pure",duration:null,closable:ge,className:d()({notificationClassName:_}),closeIcon:w($,X),content:t.createElement(C,{prefixCls:F,icon:te,type:le,message:H,description:pe,btn:de})}))))}},59135:function(m,h,e){"use strict";e.d(h,{ZP:function(){return w},$e:function(){return E},eh:function(){return P},Rp:function(){return R}});var t=e(11568),r=e(87263),a=e(14747),o=e(83262),l=e(83559),u=A=>{const{componentCls:C,notificationMarginEdge:M,animationMaxHeight:D}=A,k=`${C}-notice`,Z=new t.E4("antNotificationFadeIn",{"0%":{transform:"translate3d(100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}}),Y=new t.E4("antNotificationTopFadeIn",{"0%":{top:-D,opacity:0},"100%":{top:0,opacity:1}}),te=new t.E4("antNotificationBottomFadeIn",{"0%":{bottom:A.calc(D).mul(-1).equal(),opacity:0},"100%":{bottom:0,opacity:1}}),le=new t.E4("antNotificationLeftFadeIn",{"0%":{transform:"translate3d(-100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}});return{[C]:{[`&${C}-top, &${C}-bottom`]:{marginInline:0,[k]:{marginInline:"auto auto"}},[`&${C}-top`]:{[`${C}-fade-enter${C}-fade-enter-active, ${C}-fade-appear${C}-fade-appear-active`]:{animationName:Y}},[`&${C}-bottom`]:{[`${C}-fade-enter${C}-fade-enter-active, ${C}-fade-appear${C}-fade-appear-active`]:{animationName:te}},[`&${C}-topRight, &${C}-bottomRight`]:{[`${C}-fade-enter${C}-fade-enter-active, ${C}-fade-appear${C}-fade-appear-active`]:{animationName:Z}},[`&${C}-topLeft, &${C}-bottomLeft`]:{marginRight:{value:0,_skip_check_:!0},marginLeft:{value:M,_skip_check_:!0},[k]:{marginInlineEnd:"auto",marginInlineStart:0},[`${C}-fade-enter${C}-fade-enter-active, ${C}-fade-appear${C}-fade-appear-active`]:{animationName:le}}}}};const s=["top","topLeft","topRight","bottom","bottomLeft","bottomRight"],d={topLeft:"left",topRight:"right",bottomLeft:"left",bottomRight:"right",top:"left",bottom:"left"},v=(A,C)=>{const{componentCls:M}=A;return{[`${M}-${C}`]:{[`&${M}-stack > ${M}-notice-wrapper`]:{[C.startsWith("top")?"top":"bottom"]:0,[d[C]]:{value:0,_skip_check_:!0}}}}},y=A=>{const C={};for(let M=1;M ${A.componentCls}-notice`]:{opacity:0,transition:`opacity ${A.motionDurationMid}`}};return Object.assign({[`&:not(:nth-last-child(-n+${A.notificationStackLayer}))`]:{opacity:0,overflow:"hidden",color:"transparent",pointerEvents:"none"}},C)},p=A=>{const C={};for(let M=1;M{const{componentCls:C}=A;return Object.assign({[`${C}-stack`]:{[`& > ${C}-notice-wrapper`]:Object.assign({transition:`all ${A.motionDurationSlow}, backdrop-filter 0s`,position:"absolute"},y(A))},[`${C}-stack:not(${C}-stack-expanded)`]:{[`& > ${C}-notice-wrapper`]:Object.assign({},p(A))},[`${C}-stack${C}-stack-expanded`]:{[`& > ${C}-notice-wrapper`]:{"&:not(:nth-last-child(-n + 1))":{opacity:1,overflow:"unset",color:"inherit",pointerEvents:"auto",[`& > ${A.componentCls}-notice`]:{opacity:1}},"&:after":{content:'""',position:"absolute",height:A.margin,width:"100%",insetInline:0,bottom:A.calc(A.margin).mul(-1).equal(),background:"transparent",pointerEvents:"auto"}}}},s.map(M=>v(A,M)).reduce((M,D)=>Object.assign(Object.assign({},M),D),{}))};const E=A=>{const{iconCls:C,componentCls:M,boxShadow:D,fontSizeLG:k,notificationMarginBottom:Z,borderRadiusLG:Y,colorSuccess:te,colorInfo:le,colorWarning:H,colorError:pe,colorTextHeading:de,notificationBg:ge,notificationPadding:X,notificationMarginEdge:_,notificationProgressBg:W,notificationProgressHeight:G,fontSize:$,lineHeight:F,width:ne,notificationIconSize:V,colorText:ee}=A,se=`${M}-notice`;return{position:"relative",marginBottom:Z,marginInlineStart:"auto",background:ge,borderRadius:Y,boxShadow:D,[se]:{padding:X,width:ne,maxWidth:`calc(100vw - ${(0,t.bf)(A.calc(_).mul(2).equal())})`,overflow:"hidden",lineHeight:F,wordWrap:"break-word"},[`${se}-message`]:{marginBottom:A.marginXS,color:de,fontSize:k,lineHeight:A.lineHeightLG},[`${se}-description`]:{fontSize:$,color:ee},[`${se}-closable ${se}-message`]:{paddingInlineEnd:A.paddingLG},[`${se}-with-icon ${se}-message`]:{marginBottom:A.marginXS,marginInlineStart:A.calc(A.marginSM).add(V).equal(),fontSize:k},[`${se}-with-icon ${se}-description`]:{marginInlineStart:A.calc(A.marginSM).add(V).equal(),fontSize:$},[`${se}-icon`]:{position:"absolute",fontSize:V,lineHeight:1,[`&-success${C}`]:{color:te},[`&-info${C}`]:{color:le},[`&-warning${C}`]:{color:H},[`&-error${C}`]:{color:pe}},[`${se}-close`]:Object.assign({position:"absolute",top:A.notificationPaddingVertical,insetInlineEnd:A.notificationPaddingHorizontal,color:A.colorIcon,outline:"none",width:A.notificationCloseButtonSize,height:A.notificationCloseButtonSize,borderRadius:A.borderRadiusSM,transition:`background-color ${A.motionDurationMid}, color ${A.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{color:A.colorIconHover,backgroundColor:A.colorBgTextHover},"&:active":{backgroundColor:A.colorBgTextActive}},(0,a.Qy)(A)),[`${se}-progress`]:{position:"absolute",display:"block",appearance:"none",WebkitAppearance:"none",inlineSize:`calc(100% - ${(0,t.bf)(Y)} * 2)`,left:{_skip_check_:!0,value:Y},right:{_skip_check_:!0,value:Y},bottom:0,blockSize:G,border:0,"&, &::-webkit-progress-bar":{borderRadius:Y,backgroundColor:"rgba(0, 0, 0, 0.04)"},"&::-moz-progress-bar":{background:W},"&::-webkit-progress-value":{borderRadius:Y,background:W}},[`${se}-btn`]:{float:"right",marginTop:A.marginSM}}},S=A=>{const{componentCls:C,notificationMarginBottom:M,notificationMarginEdge:D,motionDurationMid:k,motionEaseInOut:Z}=A,Y=`${C}-notice`,te=new t.E4("antNotificationFadeOut",{"0%":{maxHeight:A.animationMaxHeight,marginBottom:M},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[C]:Object.assign(Object.assign({},(0,a.Wf)(A)),{position:"fixed",zIndex:A.zIndexPopup,marginRight:{value:D,_skip_check_:!0},[`${C}-hook-holder`]:{position:"relative"},[`${C}-fade-appear-prepare`]:{opacity:"0 !important"},[`${C}-fade-enter, ${C}-fade-appear`]:{animationDuration:A.motionDurationMid,animationTimingFunction:Z,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${C}-fade-leave`]:{animationTimingFunction:Z,animationFillMode:"both",animationDuration:k,animationPlayState:"paused"},[`${C}-fade-enter${C}-fade-enter-active, ${C}-fade-appear${C}-fade-appear-active`]:{animationPlayState:"running"},[`${C}-fade-leave${C}-fade-leave-active`]:{animationName:te,animationPlayState:"running"},"&-rtl":{direction:"rtl",[`${Y}-btn`]:{float:"left"}}})},{[C]:{[`${Y}-wrapper`]:Object.assign({},E(A))}}]},P=A=>({zIndexPopup:A.zIndexPopupBase+r.u6+50,width:384}),R=A=>{const C=A.paddingMD,M=A.paddingLG;return(0,o.IX)(A,{notificationBg:A.colorBgElevated,notificationPaddingVertical:C,notificationPaddingHorizontal:M,notificationIconSize:A.calc(A.fontSizeLG).mul(A.lineHeightLG).equal(),notificationCloseButtonSize:A.calc(A.controlHeightLG).mul(.55).equal(),notificationMarginBottom:A.margin,notificationPadding:`${(0,t.bf)(A.paddingMD)} ${(0,t.bf)(A.paddingContentHorizontalLG)}`,notificationMarginEdge:A.marginLG,animationMaxHeight:150,notificationStackLayer:3,notificationProgressHeight:2,notificationProgressBg:`linear-gradient(90deg, ${A.colorPrimaryBorderHover}, ${A.colorPrimary})`})};var w=(0,l.I$)("Notification",A=>{const C=R(A);return[S(C),u(C),x(C)]},P)},48311:function(m,h,e){"use strict";e.d(h,{Z:function(){return C},k:function(){return A}});var t=e(67294),r=e(93967),a=e.n(r),o=e(42999),l=e(27288),c=e(53124),u=e(35792),s=e(29691),d=e(66494),v=e(59135);function y(M,D,k){let Z;switch(M){case"top":Z={left:"50%",transform:"translateX(-50%)",right:"auto",top:D,bottom:"auto"};break;case"topLeft":Z={left:0,top:D,bottom:"auto"};break;case"topRight":Z={right:0,top:D,bottom:"auto"};break;case"bottom":Z={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:k};break;case"bottomLeft":Z={left:0,top:"auto",bottom:k};break;default:Z={right:0,top:"auto",bottom:k};break}return Z}function p(M){return{motionName:`${M}-fade`}}var f=function(M,D){var k={};for(var Z in M)Object.prototype.hasOwnProperty.call(M,Z)&&D.indexOf(Z)<0&&(k[Z]=M[Z]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,Z=Object.getOwnPropertySymbols(M);Y{let{children:D,prefixCls:k}=M;const Z=(0,u.Z)(k),[Y,te,le]=(0,v.ZP)(k,Z);return Y(t.createElement(o.JB,{classNames:{list:a()(te,le,Z)}},D))},R=(M,D)=>{let{prefixCls:k,key:Z}=D;return t.createElement(P,{prefixCls:k,key:Z},M)},w=t.forwardRef((M,D)=>{const{top:k,bottom:Z,prefixCls:Y,getContainer:te,maxCount:le,rtl:H,onAllRemoved:pe,stack:de,duration:ge,pauseOnHover:X=!0,showProgress:_}=M,{getPrefixCls:W,getPopupContainer:G,notification:$,direction:F}=(0,t.useContext)(c.E_),[,ne]=(0,s.ZP)(),V=Y||W("notification"),ee=Ge=>y(Ge,k!=null?k:x,Z!=null?Z:x),se=()=>a()({[`${V}-rtl`]:H!=null?H:F==="rtl"}),De=()=>p(V),[Ue,He]=(0,o.lm)({prefixCls:V,style:ee,className:se,motion:De,closable:!0,closeIcon:(0,d.z5)(V),duration:ge!=null?ge:E,getContainer:()=>(te==null?void 0:te())||(G==null?void 0:G())||document.body,maxCount:le,pauseOnHover:X,showProgress:_,onAllRemoved:pe,renderNotifications:R,stack:de===!1?!1:{threshold:typeof de=="object"?de==null?void 0:de.threshold:void 0,offset:8,gap:ne.margin}});return t.useImperativeHandle(D,()=>Object.assign(Object.assign({},Ue),{prefixCls:V,notification:$})),He});function A(M){const D=t.useRef(null),k=(0,l.ln)("Notification");return[t.useMemo(()=>{const Y=pe=>{var de;if(!D.current)return;const{open:ge,prefixCls:X,notification:_}=D.current,W=`${X}-notice`,{message:G,description:$,icon:F,type:ne,btn:V,className:ee,style:se,role:De="alert",closeIcon:Ue,closable:He}=pe,Ge=f(pe,["message","description","icon","type","btn","className","style","role","closeIcon","closable"]),Fe=(0,d.z5)(W,typeof Ue!="undefined"?Ue:_==null?void 0:_.closeIcon);return ge(Object.assign(Object.assign({placement:(de=M==null?void 0:M.placement)!==null&&de!==void 0?de:S},Ge),{content:t.createElement(d.CW,{prefixCls:W,icon:F,type:ne,message:G,description:$,btn:V,role:De}),className:a()(ne&&`${W}-${ne}`,ee,_==null?void 0:_.className),style:Object.assign(Object.assign({},_==null?void 0:_.style),se),closeIcon:Fe,closable:He!=null?He:!!Fe}))},le={open:Y,destroy:pe=>{var de,ge;pe!==void 0?(de=D.current)===null||de===void 0||de.close(pe):(ge=D.current)===null||ge===void 0||ge.destroy()}};return["success","info","warning","error"].forEach(pe=>{le[pe]=de=>Y(Object.assign(Object.assign({},de),{type:pe}))}),le},[]),t.createElement(w,Object.assign({key:"notification-holder"},M,{ref:D}))]}function C(M){return A(M)}},24383:function(m,h,e){"use strict";e.d(h,{Z:function(){return Ve}});var t=e(67294),r=e(87462),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},o=a,l=e(84089),c=function(be,st){return t.createElement(l.Z,(0,r.Z)({},be,{ref:st,icon:o}))},u=t.forwardRef(c),s=u,d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},v=d,y=function(be,st){return t.createElement(l.Z,(0,r.Z)({},be,{ref:st,icon:v}))},p=t.forwardRef(y),f=p,x=e(6171),E=e(90814),S=e(93967),P=e.n(S),R=e(4942),w=e(71002),A=e(1413),C=e(97685),M=e(21770),D=e(15105),k=e(64217),Z=e(80334),Y=e(81626),te=["10","20","50","100"],le=function(be){var st=be.pageSizeOptions,ct=st===void 0?te:st,lt=be.locale,Et=be.changeSize,ie=be.pageSize,ke=be.goButton,tt=be.quickGo,ut=be.rootPrefixCls,nt=be.selectComponentClass,vt=be.selectPrefixCls,jt=be.disabled,Ut=be.buildOptionText,Nt=be.showSizeChanger,Mt=t.useState(""),Rt=(0,C.Z)(Mt,2),Wt=Rt[0],Gt=Rt[1],gn=function(){return!Wt||Number.isNaN(Wt)?void 0:Number(Wt)},In=typeof Ut=="function"?Ut:function(Be){return"".concat(Be," ").concat(lt.items_per_page)},Pn=function(Le,kt){if(Et==null||Et(Number(Le)),(0,w.Z)(Nt)==="object"){var Kt;(Kt=Nt.onChange)===null||Kt===void 0||Kt.call(Nt,Le,kt)}},On=function(Le){Gt(Le.target.value)},Sn=function(Le){ke||Wt===""||(Gt(""),!(Le.relatedTarget&&(Le.relatedTarget.className.indexOf("".concat(ut,"-item-link"))>=0||Le.relatedTarget.className.indexOf("".concat(ut,"-item"))>=0))&&(tt==null||tt(gn())))},An=function(Le){Wt!==""&&(Le.keyCode===D.Z.ENTER||Le.type==="click")&&(Gt(""),tt==null||tt(gn()))},kn=function(){return ct.some(function(Le){return Le.toString()===ie.toString()})?ct:ct.concat([ie.toString()]).sort(function(Le,kt){var Kt=Number.isNaN(Number(Le))?0:Number(Le),an=Number.isNaN(Number(kt))?0:Number(kt);return Kt-an})},Hn="".concat(ut,"-options");if(!Nt&&!tt)return null;var yr=null,Lr=null,xr=null;if(Nt&&nt){var $r=(0,w.Z)(Nt)==="object"?Nt:{},dt=$r.options,Jt=$r.className,on=dt?void 0:kn().map(function(Be,Le){return t.createElement(nt.Option,{key:Le,value:Be.toString()},In(Be))});yr=t.createElement(nt,(0,r.Z)({disabled:jt,prefixCls:vt,showSearch:!1,optionLabelProp:dt?"label":"children",popupMatchSelectWidth:!1,value:(ie||ct[0]).toString(),getPopupContainer:function(Le){return Le.parentNode},"aria-label":lt.page_size,defaultOpen:!1},(0,w.Z)(Nt)==="object"?Nt:null,{className:P()("".concat(Hn,"-size-changer"),Jt),options:dt,onChange:Pn}),on)}return tt&&(ke&&(xr=typeof ke=="boolean"?t.createElement("button",{type:"button",onClick:An,onKeyUp:An,disabled:jt,className:"".concat(Hn,"-quick-jumper-button")},lt.jump_to_confirm):t.createElement("span",{onClick:An,onKeyUp:An},ke)),Lr=t.createElement("div",{className:"".concat(Hn,"-quick-jumper")},lt.jump_to,t.createElement("input",{disabled:jt,type:"text",value:Wt,onChange:On,onKeyUp:An,onBlur:Sn,"aria-label":lt.page}),lt.page,xr)),t.createElement("li",{className:Hn},yr,Lr)},H=le,pe=function(be){var st=be.rootPrefixCls,ct=be.page,lt=be.active,Et=be.className,ie=be.showTitle,ke=be.onClick,tt=be.onKeyPress,ut=be.itemRender,nt="".concat(st,"-item"),vt=P()(nt,"".concat(nt,"-").concat(ct),(0,R.Z)((0,R.Z)({},"".concat(nt,"-active"),lt),"".concat(nt,"-disabled"),!ct),Et),jt=function(){ke(ct)},Ut=function(Rt){tt(Rt,ke,ct)},Nt=ut(ct,"page",t.createElement("a",{rel:"nofollow"},ct));return Nt?t.createElement("li",{title:ie?String(ct):null,className:vt,onClick:jt,onKeyDown:Ut,tabIndex:0},Nt):null},de=pe,ge=function(be,st,ct){return ct};function X(){}function _(ve){var be=Number(ve);return typeof be=="number"&&!Number.isNaN(be)&&isFinite(be)&&Math.floor(be)===be}function W(ve,be,st){var ct=typeof ve=="undefined"?be:ve;return Math.floor((st-1)/ct)+1}var G=function(be){var st=be.prefixCls,ct=st===void 0?"rc-pagination":st,lt=be.selectPrefixCls,Et=lt===void 0?"rc-select":lt,ie=be.className,ke=be.selectComponentClass,tt=be.current,ut=be.defaultCurrent,nt=ut===void 0?1:ut,vt=be.total,jt=vt===void 0?0:vt,Ut=be.pageSize,Nt=be.defaultPageSize,Mt=Nt===void 0?10:Nt,Rt=be.onChange,Wt=Rt===void 0?X:Rt,Gt=be.hideOnSinglePage,gn=be.align,In=be.showPrevNextJumpers,Pn=In===void 0?!0:In,On=be.showQuickJumper,Sn=be.showLessItems,An=be.showTitle,kn=An===void 0?!0:An,Hn=be.onShowSizeChange,yr=Hn===void 0?X:Hn,Lr=be.locale,xr=Lr===void 0?Y.Z:Lr,$r=be.style,dt=be.totalBoundaryShowSizeChanger,Jt=dt===void 0?50:dt,on=be.disabled,Be=be.simple,Le=be.showTotal,kt=be.showSizeChanger,Kt=kt===void 0?jt>Jt:kt,an=be.pageSizeOptions,sn=be.itemRender,un=sn===void 0?ge:sn,fn=be.jumpPrevIcon,mn=be.jumpNextIcon,Tn=be.prevIcon,zn=be.nextIcon,rr=t.useRef(null),Wn=(0,M.Z)(10,{value:Ut,defaultValue:Mt}),qt=(0,C.Z)(Wn,2),$n=qt[0],jn=qt[1],Vn=(0,M.Z)(1,{value:tt,defaultValue:nt,postState:function(Or){return Math.max(1,Math.min(Or,W(void 0,$n,jt)))}}),ft=(0,C.Z)(Vn,2),bt=ft[0],Bt=ft[1],Pe=t.useState(bt),Ie=(0,C.Z)(Pe,2),Ne=Ie[0],ze=Ie[1];(0,t.useEffect)(function(){ze(bt)},[bt]);var it=Wt!==X,Yt="current"in be,Ht=Math.max(1,bt-(Sn?3:5)),nn=Math.min(W(void 0,$n,jt),bt+(Sn?3:5));function ln(ar,Or){var Hr=ar||t.createElement("button",{type:"button","aria-label":Or,className:"".concat(ct,"-item-link")});return typeof ar=="function"&&(Hr=t.createElement(ar,(0,A.Z)({},be))),Hr}function Qt(ar){var Or=ar.target.value,Hr=W(void 0,$n,jt),sa;return Or===""?sa=Or:Number.isNaN(Number(Or))?sa=Ne:Or>=Hr?sa=Hr:sa=Number(Or),sa}function Zt(ar){return _(ar)&&ar!==bt&&_(jt)&&jt>0}var en=jt>$n?On:!1;function bn(ar){(ar.keyCode===D.Z.UP||ar.keyCode===D.Z.DOWN)&&ar.preventDefault()}function Vt(ar){var Or=Qt(ar);switch(Or!==Ne&&ze(Or),ar.keyCode){case D.Z.ENTER:wn(Or);break;case D.Z.UP:wn(Or-1);break;case D.Z.DOWN:wn(Or+1);break;default:break}}function cn(ar){wn(Qt(ar))}function Cn(ar){var Or=W(ar,$n,jt),Hr=bt>Or&&Or!==0?Or:bt;jn(ar),ze(Hr),yr==null||yr(bt,ar),Bt(Hr),Wt==null||Wt(Hr,ar)}function wn(ar){if(Zt(ar)&&!on){var Or=W(void 0,$n,jt),Hr=ar;return ar>Or?Hr=Or:ar<1&&(Hr=1),Hr!==Ne&&ze(Hr),Bt(Hr),Wt==null||Wt(Hr,$n),Hr}return bt}var qn=bt>1,er=bt2?Hr-2:0),Jr=2;Jrjt?jt:bt*$n])),Ee=null,he=W(void 0,$n,jt);if(Gt&&jt<=$n)return null;var Je=[],et={rootPrefixCls:ct,onClick:wn,onKeyPress:lr,showTitle:kn,itemRender:un,page:-1},xt=bt-1>0?bt-1:0,ue=bt+1=gt*2&&bt!==3&&(Je[0]=t.cloneElement(Je[0],{className:P()("".concat(ct,"-item-after-jump-prev"),Je[0].props.className)}),Je.unshift(rt)),he-bt>=gt*2&&bt!==he-2){var dr=Je[Je.length-1];Je[Je.length-1]=t.cloneElement(dr,{className:P()("".concat(ct,"-item-before-jump-next"),dr.props.className)}),Je.push(Ee)}It!==1&&Je.unshift(t.createElement(de,(0,r.Z)({},et,{key:1,page:1}))),vn!==he&&Je.push(t.createElement(de,(0,r.Z)({},et,{key:he,page:he})))}var Rr=dn(xt);if(Rr){var Pr=!qn||!he;Rr=t.createElement("li",{title:kn?xr.prev_page:null,onClick:Jn,tabIndex:Pr?null:0,onKeyDown:fr,className:P()("".concat(ct,"-prev"),(0,R.Z)({},"".concat(ct,"-disabled"),Pr)),"aria-disabled":Pr},Rr)}var nr=yn(ue);if(nr){var vr,Mr;Be?(vr=!er,Mr=qn?0:null):(vr=!er||!he,Mr=vr?null:0),nr=t.createElement("li",{title:kn?xr.next_page:null,onClick:Bn,tabIndex:Mr,onKeyDown:sr,className:P()("".concat(ct,"-next"),(0,R.Z)({},"".concat(ct,"-disabled"),vr)),"aria-disabled":vr},nr)}var Qr=P()(ct,ie,(0,R.Z)((0,R.Z)((0,R.Z)((0,R.Z)((0,R.Z)({},"".concat(ct,"-start"),gn==="start"),"".concat(ct,"-center"),gn==="center"),"".concat(ct,"-end"),gn==="end"),"".concat(ct,"-simple"),Be),"".concat(ct,"-disabled"),on));return t.createElement("ul",(0,r.Z)({className:Qr,style:$r,ref:rr},me),Q,Rr,Be?qe:Je,nr,t.createElement(H,{locale:xr,rootPrefixCls:ct,disabled:on,selectComponentClass:ke,selectPrefixCls:Et,changeSize:Cn,pageSize:$n,pageSizeOptions:an,quickGo:en?wn:null,goButton:Ke,showSizeChanger:Kt}))},$=G,F=e(62906),ne=e(53124),V=e(98675),ee=e(25378),se=e(10110),De=e(29691),Ue=e(34041);const He=ve=>t.createElement(Ue.Z,Object.assign({},ve,{showSearch:!0,size:"small"})),Ge=ve=>t.createElement(Ue.Z,Object.assign({},ve,{showSearch:!0,size:"middle"}));He.Option=Ue.Z.Option,Ge.Option=Ue.Z.Option;var Fe=e(11568),_e=e(47673),$e=e(20353),Ce=e(93900),Re=e(14747),fe=e(83262),je=e(83559);const Oe=ve=>{const{componentCls:be}=ve;return{[`${be}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${be}-item-link`]:{color:ve.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${be}-item-link`]:{color:ve.colorTextDisabled,cursor:"not-allowed"}}},[`&${be}-disabled`]:{cursor:"not-allowed",[`${be}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:ve.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:ve.colorBorder,backgroundColor:ve.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:ve.itemActiveBgDisabled},a:{color:ve.itemActiveColorDisabled}}},[`${be}-item-link`]:{color:ve.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${be}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${be}-simple-pager`]:{color:ve.colorTextDisabled},[`${be}-jump-prev, ${be}-jump-next`]:{[`${be}-item-link-icon`]:{opacity:0},[`${be}-item-ellipsis`]:{opacity:1}}},[`&${be}-simple`]:{[`${be}-prev, ${be}-next`]:{[`&${be}-disabled ${be}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},N=ve=>{const{componentCls:be}=ve;return{[`&${be}-mini ${be}-total-text, &${be}-mini ${be}-simple-pager`]:{height:ve.itemSizeSM,lineHeight:(0,Fe.bf)(ve.itemSizeSM)},[`&${be}-mini ${be}-item`]:{minWidth:ve.itemSizeSM,height:ve.itemSizeSM,margin:0,lineHeight:(0,Fe.bf)(ve.calc(ve.itemSizeSM).sub(2).equal())},[`&${be}-mini:not(${be}-disabled) ${be}-item:not(${be}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:ve.colorBgTextHover},"&:active":{backgroundColor:ve.colorBgTextActive}},[`&${be}-mini ${be}-prev, &${be}-mini ${be}-next`]:{minWidth:ve.itemSizeSM,height:ve.itemSizeSM,margin:0,lineHeight:(0,Fe.bf)(ve.itemSizeSM)},[`&${be}-mini:not(${be}-disabled)`]:{[`${be}-prev, ${be}-next`]:{[`&:hover ${be}-item-link`]:{backgroundColor:ve.colorBgTextHover},[`&:active ${be}-item-link`]:{backgroundColor:ve.colorBgTextActive},[`&${be}-disabled:hover ${be}-item-link`]:{backgroundColor:"transparent"}}},[` + &${be}-mini ${be}-prev ${be}-item-link, + &${be}-mini ${be}-next ${be}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:ve.itemSizeSM,lineHeight:(0,Fe.bf)(ve.itemSizeSM)}},[`&${be}-mini ${be}-jump-prev, &${be}-mini ${be}-jump-next`]:{height:ve.itemSizeSM,marginInlineEnd:0,lineHeight:(0,Fe.bf)(ve.itemSizeSM)},[`&${be}-mini ${be}-options`]:{marginInlineStart:ve.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:ve.miniOptionsSizeChangerTop},"&-quick-jumper":{height:ve.itemSizeSM,lineHeight:(0,Fe.bf)(ve.itemSizeSM),input:Object.assign(Object.assign({},(0,_e.x0)(ve)),{width:ve.paginationMiniQuickJumperInputWidth,height:ve.controlHeightSM})}}}},I=ve=>{const{componentCls:be}=ve;return{[` + &${be}-simple ${be}-prev, + &${be}-simple ${be}-next + `]:{height:ve.itemSizeSM,lineHeight:(0,Fe.bf)(ve.itemSizeSM),verticalAlign:"top",[`${be}-item-link`]:{height:ve.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:ve.colorBgTextHover},"&:active":{backgroundColor:ve.colorBgTextActive},"&::after":{height:ve.itemSizeSM,lineHeight:(0,Fe.bf)(ve.itemSizeSM)}}},[`&${be}-simple ${be}-simple-pager`]:{display:"inline-block",height:ve.itemSizeSM,marginInlineEnd:ve.marginXS,input:{boxSizing:"border-box",height:"100%",padding:`0 ${(0,Fe.bf)(ve.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:ve.itemInputBg,border:`${(0,Fe.bf)(ve.lineWidth)} ${ve.lineType} ${ve.colorBorder}`,borderRadius:ve.borderRadius,outline:"none",transition:`border-color ${ve.motionDurationMid}`,color:"inherit","&:hover":{borderColor:ve.colorPrimary},"&:focus":{borderColor:ve.colorPrimaryHover,boxShadow:`${(0,Fe.bf)(ve.inputOutlineOffset)} 0 ${(0,Fe.bf)(ve.controlOutlineWidth)} ${ve.controlOutline}`},"&[disabled]":{color:ve.colorTextDisabled,backgroundColor:ve.colorBgContainerDisabled,borderColor:ve.colorBorder,cursor:"not-allowed"}}}}},O=ve=>{const{componentCls:be}=ve;return{[`${be}-jump-prev, ${be}-jump-next`]:{outline:0,[`${be}-item-container`]:{position:"relative",[`${be}-item-link-icon`]:{color:ve.colorPrimary,fontSize:ve.fontSizeSM,opacity:0,transition:`all ${ve.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${be}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:ve.colorTextDisabled,letterSpacing:ve.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:ve.paginationEllipsisTextIndent,opacity:1,transition:`all ${ve.motionDurationMid}`}},"&:hover":{[`${be}-item-link-icon`]:{opacity:1},[`${be}-item-ellipsis`]:{opacity:0}}},[` + ${be}-prev, + ${be}-jump-prev, + ${be}-jump-next + `]:{marginInlineEnd:ve.marginXS},[` + ${be}-prev, + ${be}-next, + ${be}-jump-prev, + ${be}-jump-next + `]:{display:"inline-block",minWidth:ve.itemSize,height:ve.itemSize,color:ve.colorText,fontFamily:ve.fontFamily,lineHeight:(0,Fe.bf)(ve.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:ve.borderRadius,cursor:"pointer",transition:`all ${ve.motionDurationMid}`},[`${be}-prev, ${be}-next`]:{outline:0,button:{color:ve.colorText,cursor:"pointer",userSelect:"none"},[`${be}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:ve.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${(0,Fe.bf)(ve.lineWidth)} ${ve.lineType} transparent`,borderRadius:ve.borderRadius,outline:"none",transition:`all ${ve.motionDurationMid}`},[`&:hover ${be}-item-link`]:{backgroundColor:ve.colorBgTextHover},[`&:active ${be}-item-link`]:{backgroundColor:ve.colorBgTextActive},[`&${be}-disabled:hover`]:{[`${be}-item-link`]:{backgroundColor:"transparent"}}},[`${be}-slash`]:{marginInlineEnd:ve.paginationSlashMarginInlineEnd,marginInlineStart:ve.paginationSlashMarginInlineStart},[`${be}-options`]:{display:"inline-block",marginInlineStart:ve.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:ve.controlHeight,marginInlineStart:ve.marginXS,lineHeight:(0,Fe.bf)(ve.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},(0,_e.ik)(ve)),(0,Ce.$U)(ve,{borderColor:ve.colorBorder,hoverBorderColor:ve.colorPrimaryHover,activeBorderColor:ve.colorPrimary,activeShadow:ve.activeShadow})),{"&[disabled]":Object.assign({},(0,Ce.Xy)(ve)),width:ve.calc(ve.controlHeightLG).mul(1.25).equal(),height:ve.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:ve.marginXS,marginInlineEnd:ve.marginXS})}}}},L=ve=>{const{componentCls:be}=ve;return{[`${be}-item`]:{display:"inline-block",minWidth:ve.itemSize,height:ve.itemSize,marginInlineEnd:ve.marginXS,fontFamily:ve.fontFamily,lineHeight:(0,Fe.bf)(ve.calc(ve.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:ve.itemBg,border:`${(0,Fe.bf)(ve.lineWidth)} ${ve.lineType} transparent`,borderRadius:ve.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${(0,Fe.bf)(ve.paginationItemPaddingInline)}`,color:ve.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${be}-item-active)`]:{"&:hover":{transition:`all ${ve.motionDurationMid}`,backgroundColor:ve.colorBgTextHover},"&:active":{backgroundColor:ve.colorBgTextActive}},"&-active":{fontWeight:ve.fontWeightStrong,backgroundColor:ve.itemActiveBg,borderColor:ve.colorPrimary,a:{color:ve.colorPrimary},"&:hover":{borderColor:ve.colorPrimaryHover},"&:hover a":{color:ve.colorPrimaryHover}}}}},J=ve=>{const{componentCls:be}=ve;return{[be]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Re.Wf)(ve)),{display:"flex","&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${be}-total-text`]:{display:"inline-block",height:ve.itemSize,marginInlineEnd:ve.marginXS,lineHeight:(0,Fe.bf)(ve.calc(ve.itemSize).sub(2).equal()),verticalAlign:"middle"}}),L(ve)),O(ve)),I(ve)),N(ve)),Oe(ve)),{[`@media only screen and (max-width: ${ve.screenLG}px)`]:{[`${be}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${ve.screenSM}px)`]:{[`${be}-options`]:{display:"none"}}}),[`&${ve.componentCls}-rtl`]:{direction:"rtl"}}},z=ve=>{const{componentCls:be}=ve;return{[`${be}:not(${be}-disabled)`]:{[`${be}-item`]:Object.assign({},(0,Re.Qy)(ve)),[`${be}-jump-prev, ${be}-jump-next`]:{"&:focus-visible":Object.assign({[`${be}-item-link-icon`]:{opacity:1},[`${be}-item-ellipsis`]:{opacity:0}},(0,Re.oN)(ve))},[`${be}-prev, ${be}-next`]:{[`&:focus-visible ${be}-item-link`]:Object.assign({},(0,Re.oN)(ve))}}}},q=ve=>Object.assign({itemBg:ve.colorBgContainer,itemSize:ve.controlHeight,itemSizeSM:ve.controlHeightSM,itemActiveBg:ve.colorBgContainer,itemLinkBg:ve.colorBgContainer,itemActiveColorDisabled:ve.colorTextDisabled,itemActiveBgDisabled:ve.controlItemBgActiveDisabled,itemInputBg:ve.colorBgContainer,miniOptionsSizeChangerTop:0},(0,$e.T)(ve)),re=ve=>(0,fe.IX)(ve,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:ve.calc(ve.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:ve.calc(ve.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:ve.calc(ve.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:ve.calc(ve.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:ve.marginSM,paginationSlashMarginInlineEnd:ve.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,$e.e)(ve));var ce=(0,je.I$)("Pagination",ve=>{const be=re(ve);return[J(be),z(be)]},q);const Te=ve=>{const{componentCls:be}=ve;return{[`${be}${be}-bordered${be}-disabled:not(${be}-mini)`]:{"&, &:hover":{[`${be}-item-link`]:{borderColor:ve.colorBorder}},"&:focus-visible":{[`${be}-item-link`]:{borderColor:ve.colorBorder}},[`${be}-item, ${be}-item-link`]:{backgroundColor:ve.colorBgContainerDisabled,borderColor:ve.colorBorder,[`&:hover:not(${be}-item-active)`]:{backgroundColor:ve.colorBgContainerDisabled,borderColor:ve.colorBorder,a:{color:ve.colorTextDisabled}},[`&${be}-item-active`]:{backgroundColor:ve.itemActiveBgDisabled}},[`${be}-prev, ${be}-next`]:{"&:hover button":{backgroundColor:ve.colorBgContainerDisabled,borderColor:ve.colorBorder,color:ve.colorTextDisabled},[`${be}-item-link`]:{backgroundColor:ve.colorBgContainerDisabled,borderColor:ve.colorBorder}}},[`${be}${be}-bordered:not(${be}-mini)`]:{[`${be}-prev, ${be}-next`]:{"&:hover button":{borderColor:ve.colorPrimaryHover,backgroundColor:ve.itemBg},[`${be}-item-link`]:{backgroundColor:ve.itemLinkBg,borderColor:ve.colorBorder},[`&:hover ${be}-item-link`]:{borderColor:ve.colorPrimary,backgroundColor:ve.itemBg,color:ve.colorPrimary},[`&${be}-disabled`]:{[`${be}-item-link`]:{borderColor:ve.colorBorder,color:ve.colorTextDisabled}}},[`${be}-item`]:{backgroundColor:ve.itemBg,border:`${(0,Fe.bf)(ve.lineWidth)} ${ve.lineType} ${ve.colorBorder}`,[`&:hover:not(${be}-item-active)`]:{borderColor:ve.colorPrimary,backgroundColor:ve.itemBg,a:{color:ve.colorPrimary}},"&-active":{borderColor:ve.colorPrimary}}}}};var Ae=(0,je.bk)(["Pagination","bordered"],ve=>{const be=re(ve);return[Te(be)]},q),We=function(ve,be){var st={};for(var ct in ve)Object.prototype.hasOwnProperty.call(ve,ct)&&be.indexOf(ct)<0&&(st[ct]=ve[ct]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var lt=0,ct=Object.getOwnPropertySymbols(ve);lt{const{align:be,prefixCls:st,selectPrefixCls:ct,className:lt,rootClassName:Et,style:ie,size:ke,locale:tt,selectComponentClass:ut,responsive:nt,showSizeChanger:vt}=ve,jt=We(ve,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ut}=(0,ee.Z)(nt),[,Nt]=(0,De.ZP)(),{getPrefixCls:Mt,direction:Rt,pagination:Wt={}}=t.useContext(ne.E_),Gt=Mt("pagination",st),[gn,In,Pn]=ce(Gt),On=vt!=null?vt:Wt.showSizeChanger,Sn=t.useMemo(()=>{const dt=t.createElement("span",{className:`${Gt}-item-ellipsis`},"\u2022\u2022\u2022"),Jt=t.createElement("button",{className:`${Gt}-item-link`,type:"button",tabIndex:-1},Rt==="rtl"?t.createElement(E.Z,null):t.createElement(x.Z,null)),on=t.createElement("button",{className:`${Gt}-item-link`,type:"button",tabIndex:-1},Rt==="rtl"?t.createElement(x.Z,null):t.createElement(E.Z,null)),Be=t.createElement("a",{className:`${Gt}-item-link`},t.createElement("div",{className:`${Gt}-item-container`},Rt==="rtl"?t.createElement(f,{className:`${Gt}-item-link-icon`}):t.createElement(s,{className:`${Gt}-item-link-icon`}),dt)),Le=t.createElement("a",{className:`${Gt}-item-link`},t.createElement("div",{className:`${Gt}-item-container`},Rt==="rtl"?t.createElement(s,{className:`${Gt}-item-link-icon`}):t.createElement(f,{className:`${Gt}-item-link-icon`}),dt));return{prevIcon:Jt,nextIcon:on,jumpPrevIcon:Be,jumpNextIcon:Le}},[Rt,Gt]),[An]=(0,se.Z)("Pagination",F.Z),kn=Object.assign(Object.assign({},An),tt),Hn=(0,V.Z)(ke),yr=Hn==="small"||!!(Ut&&!Hn&&nt),Lr=Mt("select",ct),xr=P()({[`${Gt}-${be}`]:!!be,[`${Gt}-mini`]:yr,[`${Gt}-rtl`]:Rt==="rtl",[`${Gt}-bordered`]:Nt.wireframe},Wt==null?void 0:Wt.className,lt,Et,In,Pn),$r=Object.assign(Object.assign({},Wt==null?void 0:Wt.style),ie);return gn(t.createElement(t.Fragment,null,Nt.wireframe&&t.createElement(Ae,{prefixCls:Gt}),t.createElement($,Object.assign({},Sn,jt,{style:$r,prefixCls:Gt,selectPrefixCls:Lr,className:xr,selectComponentClass:ut||(yr?He:Ge),locale:kn,showSizeChanger:On}))))},Ve=xe},66330:function(m,h,e){"use strict";e.d(h,{aV:function(){return d}});var t=e(67294),r=e(93967),a=e.n(r),o=e(92419),l=e(81643),c=e(53124),u=e(20136),s=function(p,f){var x={};for(var E in p)Object.prototype.hasOwnProperty.call(p,E)&&f.indexOf(E)<0&&(x[E]=p[E]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,E=Object.getOwnPropertySymbols(p);S{let{title:f,content:x,prefixCls:E}=p;return!f&&!x?null:t.createElement(t.Fragment,null,f&&t.createElement("div",{className:`${E}-title`},f),x&&t.createElement("div",{className:`${E}-inner-content`},x))},v=p=>{const{hashId:f,prefixCls:x,className:E,style:S,placement:P="top",title:R,content:w,children:A}=p,C=(0,l.Z)(R),M=(0,l.Z)(w),D=a()(f,x,`${x}-pure`,`${x}-placement-${P}`,E);return t.createElement("div",{className:D,style:S},t.createElement("div",{className:`${x}-arrow`}),t.createElement(o.G,Object.assign({},p,{className:f,prefixCls:x}),A||t.createElement(d,{prefixCls:x,title:C,content:M})))},y=p=>{const{prefixCls:f,className:x}=p,E=s(p,["prefixCls","className"]),{getPrefixCls:S}=t.useContext(c.E_),P=S("popover",f),[R,w,A]=(0,u.Z)(P);return R(t.createElement(v,Object.assign({},E,{prefixCls:P,hashId:w,className:a()(x,A)})))};h.ZP=y},55241:function(m,h,e){"use strict";var t=e(67294),r=e(93967),a=e.n(r),o=e(21770),l=e(15105),c=e(81643),u=e(33603),s=e(96159),d=e(53124),v=e(83062),y=e(66330),p=e(20136),f=function(S,P){var R={};for(var w in S)Object.prototype.hasOwnProperty.call(S,w)&&P.indexOf(w)<0&&(R[w]=S[w]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,w=Object.getOwnPropertySymbols(S);A{var R,w;const{prefixCls:A,title:C,content:M,overlayClassName:D,placement:k="top",trigger:Z="hover",children:Y,mouseEnterDelay:te=.1,mouseLeaveDelay:le=.1,onOpenChange:H,overlayStyle:pe={}}=S,de=f(S,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle"]),{getPrefixCls:ge}=t.useContext(d.E_),X=ge("popover",A),[_,W,G]=(0,p.Z)(X),$=ge(),F=a()(D,W,G),[ne,V]=(0,o.Z)(!1,{value:(R=S.open)!==null&&R!==void 0?R:S.visible,defaultValue:(w=S.defaultOpen)!==null&&w!==void 0?w:S.defaultVisible}),ee=(Ge,Fe)=>{V(Ge,!0),H==null||H(Ge,Fe)},se=Ge=>{Ge.keyCode===l.Z.ESC&&ee(!1,Ge)},De=Ge=>{ee(Ge)},Ue=(0,c.Z)(C),He=(0,c.Z)(M);return _(t.createElement(v.Z,Object.assign({placement:k,trigger:Z,mouseEnterDelay:te,mouseLeaveDelay:le,overlayStyle:pe},de,{prefixCls:X,overlayClassName:F,ref:P,open:ne,onOpenChange:De,overlay:Ue||He?t.createElement(y.aV,{prefixCls:X,title:Ue,content:He}):null,transitionName:(0,u.m)($,"zoom-big",de.transitionName),"data-popover-inject":!0}),(0,s.Tm)(Y,{onKeyDown:Ge=>{var Fe,_e;t.isValidElement(Y)&&((_e=Y==null?void 0:(Fe=Y.props).onKeyDown)===null||_e===void 0||_e.call(Fe,Ge)),se(Ge)}})))});E._InternalPanelDoNotUseOrYouWillBeFired=y.ZP,h.Z=E},20136:function(m,h,e){"use strict";var t=e(14747),r=e(50438),a=e(97414),o=e(79511),l=e(8796),c=e(83559),u=e(83262);const s=y=>{const{componentCls:p,popoverColor:f,titleMinWidth:x,fontWeightStrong:E,innerPadding:S,boxShadowSecondary:P,colorTextHeading:R,borderRadiusLG:w,zIndexPopup:A,titleMarginBottom:C,colorBgElevated:M,popoverBg:D,titleBorderBottom:k,innerContentPadding:Z,titlePadding:Y}=y;return[{[p]:Object.assign(Object.assign({},(0,t.Wf)(y)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:A,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"--antd-arrow-background-color":M,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${p}-content`]:{position:"relative"},[`${p}-inner`]:{backgroundColor:D,backgroundClip:"padding-box",borderRadius:w,boxShadow:P,padding:S},[`${p}-title`]:{minWidth:x,marginBottom:C,color:R,fontWeight:E,borderBottom:k,padding:Y},[`${p}-inner-content`]:{color:f,padding:Z}})},(0,a.ZP)(y,"var(--antd-arrow-background-color)"),{[`${p}-pure`]:{position:"relative",maxWidth:"none",margin:y.sizePopupArrow,display:"inline-block",[`${p}-content`]:{display:"inline-block"}}}]},d=y=>{const{componentCls:p}=y;return{[p]:l.i.map(f=>{const x=y[`${f}6`];return{[`&${p}-${f}`]:{"--antd-arrow-background-color":x,[`${p}-inner`]:{backgroundColor:x},[`${p}-arrow`]:{background:"transparent"}}}})}},v=y=>{const{lineWidth:p,controlHeight:f,fontHeight:x,padding:E,wireframe:S,zIndexPopupBase:P,borderRadiusLG:R,marginXS:w,lineType:A,colorSplit:C,paddingSM:M}=y,D=f-x,k=D/2,Z=D/2-p,Y=E;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:P+30},(0,o.w)(y)),(0,a.wZ)({contentRadius:R,limitVerticalRadius:!0})),{innerPadding:S?0:12,titleMarginBottom:S?0:w,titlePadding:S?`${k}px ${Y}px ${Z}px`:0,titleBorderBottom:S?`${p}px ${A} ${C}`:"none",innerContentPadding:S?`${M}px ${Y}px`:0})};h.Z=(0,c.I$)("Popover",y=>{const{colorBgElevated:p,colorText:f}=y,x=(0,u.IX)(y,{popoverBg:p,popoverColor:f});return[s(x),d(x),(0,r._y)(x,"zoom-big")]},v,{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]})},71230:function(m,h,e){"use strict";var t=e(92820);h.Z=t.Z},34041:function(m,h,e){"use strict";var t=e(67294),r=e(93967),a=e.n(r),o=e(82275),l=e(98423),c=e(87263),u=e(33603),s=e(8745),d=e(9708),v=e(53124),y=e(88258),p=e(98866),f=e(35792),x=e(98675),E=e(65223),S=e(27833),P=e(4173),R=e(29691),w=e(30307),A=e(15030),C=e(43277),M=e(78642),D=function(le,H){var pe={};for(var de in le)Object.prototype.hasOwnProperty.call(le,de)&&H.indexOf(de)<0&&(pe[de]=le[de]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,de=Object.getOwnPropertySymbols(le);ge{var pe;const{prefixCls:de,bordered:ge,className:X,rootClassName:_,getPopupContainer:W,popupClassName:G,dropdownClassName:$,listHeight:F=256,placement:ne,listItemHeight:V,size:ee,disabled:se,notFoundContent:De,status:Ue,builtinPlacements:He,dropdownMatchSelectWidth:Ge,popupMatchSelectWidth:Fe,direction:_e,style:$e,allowClear:Ce,variant:Re,dropdownStyle:fe,transitionName:je,tagRender:Oe,maxCount:N}=le,I=D(le,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","dropdownStyle","transitionName","tagRender","maxCount"]),{getPopupContainer:O,getPrefixCls:L,renderEmpty:J,direction:z,virtual:q,popupMatchSelectWidth:re,popupOverflow:ce,select:Te}=t.useContext(v.E_),[,Ae]=(0,R.ZP)(),We=V!=null?V:Ae==null?void 0:Ae.controlHeight,Me=L("select",de),xe=L(),Ve=_e!=null?_e:z,{compactSize:ve,compactItemClassnames:be}=(0,P.ri)(Me,Ve),[st,ct]=(0,S.Z)("select",Re,ge),lt=(0,f.Z)(Me),[Et,ie,ke]=(0,A.Z)(Me,lt),tt=t.useMemo(()=>{const{mode:dt}=le;if(dt!=="combobox")return dt===k?"combobox":dt},[le.mode]),ut=tt==="multiple"||tt==="tags",nt=(0,M.Z)(le.suffixIcon,le.showArrow),vt=(pe=Fe!=null?Fe:Ge)!==null&&pe!==void 0?pe:re,{status:jt,hasFeedback:Ut,isFormItemInput:Nt,feedbackIcon:Mt}=t.useContext(E.aM),Rt=(0,d.F)(jt,Ue);let Wt;De!==void 0?Wt=De:tt==="combobox"?Wt=null:Wt=(J==null?void 0:J("Select"))||t.createElement(y.Z,{componentName:"Select"});const{suffixIcon:Gt,itemIcon:gn,removeIcon:In,clearIcon:Pn}=(0,C.Z)(Object.assign(Object.assign({},I),{multiple:ut,hasFeedback:Ut,feedbackIcon:Mt,showSuffixIcon:nt,prefixCls:Me,componentName:"Select"})),On=Ce===!0?{clearIcon:Pn}:Ce,Sn=(0,l.Z)(I,["suffixIcon","itemIcon"]),An=a()(G||$,{[`${Me}-dropdown-${Ve}`]:Ve==="rtl"},_,ke,lt,ie),kn=(0,x.Z)(dt=>{var Jt;return(Jt=ee!=null?ee:ve)!==null&&Jt!==void 0?Jt:dt}),Hn=t.useContext(p.Z),yr=se!=null?se:Hn,Lr=a()({[`${Me}-lg`]:kn==="large",[`${Me}-sm`]:kn==="small",[`${Me}-rtl`]:Ve==="rtl",[`${Me}-${st}`]:ct,[`${Me}-in-form-item`]:Nt},(0,d.Z)(Me,Rt,Ut),be,Te==null?void 0:Te.className,X,_,ke,lt,ie),xr=t.useMemo(()=>ne!==void 0?ne:Ve==="rtl"?"bottomRight":"bottomLeft",[ne,Ve]),[$r]=(0,c.Cn)("SelectLike",fe==null?void 0:fe.zIndex);return Et(t.createElement(o.ZP,Object.assign({ref:H,virtual:q,showSearch:Te==null?void 0:Te.showSearch},Sn,{style:Object.assign(Object.assign({},Te==null?void 0:Te.style),$e),dropdownMatchSelectWidth:vt,transitionName:(0,u.m)(xe,"slide-up",je),builtinPlacements:(0,w.Z)(He,ce),listHeight:F,listItemHeight:We,mode:tt,prefixCls:Me,placement:xr,direction:Ve,suffixIcon:Gt,menuItemSelectedIcon:gn,removeIcon:In,allowClear:On,notFoundContent:Wt,className:Lr,getPopupContainer:W||O,dropdownClassName:An,disabled:yr,dropdownStyle:Object.assign(Object.assign({},fe),{zIndex:$r}),maxCount:ut?N:void 0,tagRender:ut?Oe:void 0})))},Y=t.forwardRef(Z),te=(0,s.Z)(Y);Y.SECRET_COMBOBOX_MODE_DO_NOT_USE=k,Y.Option=o.Wx,Y.OptGroup=o.Xo,Y._InternalPanelDoNotUseOrYouWillBeFired=te,h.Z=Y},30307:function(m,h){"use strict";const e=r=>{const o={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:r==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},o),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},o),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},o),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},o),{points:["br","tr"],offset:[0,-4]})}};function t(r,a){return r||e(a)}h.Z=t},15030:function(m,h,e){"use strict";e.d(h,{Z:function(){return le}});var t=e(14747),r=e(80110),a=e(83559),o=e(83262),l=e(67771),c=e(33297);const u=H=>{const{optionHeight:pe,optionFontSize:de,optionLineHeight:ge,optionPadding:X}=H;return{position:"relative",display:"block",minHeight:pe,padding:X,color:H.colorText,fontWeight:"normal",fontSize:de,lineHeight:ge,boxSizing:"border-box"}};var d=H=>{const{antCls:pe,componentCls:de}=H,ge=`${de}-item`,X=`&${pe}-slide-up-enter${pe}-slide-up-enter-active`,_=`&${pe}-slide-up-appear${pe}-slide-up-appear-active`,W=`&${pe}-slide-up-leave${pe}-slide-up-leave-active`,G=`${de}-dropdown-placement-`;return[{[`${de}-dropdown`]:Object.assign(Object.assign({},(0,t.Wf)(H)),{position:"absolute",top:-9999,zIndex:H.zIndexPopup,boxSizing:"border-box",padding:H.paddingXXS,overflow:"hidden",fontSize:H.fontSize,fontVariant:"initial",backgroundColor:H.colorBgElevated,borderRadius:H.borderRadiusLG,outline:"none",boxShadow:H.boxShadowSecondary,[` + ${X}${G}bottomLeft, + ${_}${G}bottomLeft + `]:{animationName:l.fJ},[` + ${X}${G}topLeft, + ${_}${G}topLeft, + ${X}${G}topRight, + ${_}${G}topRight + `]:{animationName:l.Qt},[`${W}${G}bottomLeft`]:{animationName:l.Uw},[` + ${W}${G}topLeft, + ${W}${G}topRight + `]:{animationName:l.ly},"&-hidden":{display:"none"},[ge]:Object.assign(Object.assign({},u(H)),{cursor:"pointer",transition:`background ${H.motionDurationSlow} ease`,borderRadius:H.borderRadiusSM,"&-group":{color:H.colorTextDescription,fontSize:H.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},t.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${ge}-option-disabled)`]:{backgroundColor:H.optionActiveBg},[`&-selected:not(${ge}-option-disabled)`]:{color:H.optionSelectedColor,fontWeight:H.optionSelectedFontWeight,backgroundColor:H.optionSelectedBg,[`${ge}-option-state`]:{color:H.colorPrimary},[`&:has(+ ${ge}-option-selected:not(${ge}-option-disabled))`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${ge}-option-selected:not(${ge}-option-disabled)`]:{borderStartStartRadius:0,borderStartEndRadius:0}}},"&-disabled":{[`&${ge}-option-selected`]:{backgroundColor:H.colorBgContainerDisabled},color:H.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:H.calc(H.controlPaddingHorizontal).mul(2).equal()}},"&-empty":Object.assign(Object.assign({},u(H)),{color:H.colorTextDisabled})}),"&-rtl":{direction:"rtl"}})},(0,l.oN)(H,"slide-up"),(0,l.oN)(H,"slide-down"),(0,c.Fm)(H,"move-up"),(0,c.Fm)(H,"move-down")]},v=e(16928),y=e(11568);function p(H,pe){const{componentCls:de,inputPaddingHorizontalBase:ge,borderRadius:X,fontSizeIcon:_}=H,W=H.calc(H.controlHeight).sub(H.calc(H.lineWidth).mul(2)).equal(),G=H.calc(ge).add(_).equal(),$=pe?`${de}-${pe}`:"";return{[`${de}-single${$}`]:{fontSize:H.fontSize,height:H.controlHeight,[`${de}-selector`]:Object.assign(Object.assign({},(0,t.Wf)(H,!0)),{display:"flex",borderRadius:X,[`${de}-selection-search`]:{position:"absolute",top:0,insetInlineStart:ge,insetInlineEnd:(0,y.bf)(G),bottom:0,"&-input":{width:"100%",WebkitAppearance:"textfield"}},[` + ${de}-selection-item, + ${de}-selection-placeholder + `]:{padding:0,lineHeight:(0,y.bf)(W),transition:`all ${H.motionDurationSlow}, visibility 0s`,alignSelf:"center"},[`${de}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${de}-selection-item:empty:after`,`${de}-selection-placeholder:empty:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${de}-show-arrow ${de}-selection-item, + &${de}-show-arrow ${de}-selection-placeholder + `]:{paddingInlineEnd:H.showArrowPaddingInlineEnd},[`&${de}-open ${de}-selection-item`]:{color:H.colorTextPlaceholder},[`&:not(${de}-customize-input)`]:{[`${de}-selector`]:{width:"100%",height:"100%",padding:`0 ${(0,y.bf)(ge)}`,[`${de}-selection-search-input`]:{height:W},"&:after":{lineHeight:(0,y.bf)(W)}}},[`&${de}-customize-input`]:{[`${de}-selector`]:{"&:after":{display:"none"},[`${de}-selection-search`]:{position:"static",width:"100%"},[`${de}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${(0,y.bf)(ge)}`,"&:after":{display:"none"}}}}}}}function f(H){const{componentCls:pe}=H,de=H.calc(H.controlPaddingHorizontalSM).sub(H.lineWidth).equal();return[p(H),p((0,o.IX)(H,{controlHeight:H.controlHeightSM,borderRadius:H.borderRadiusSM}),"sm"),{[`${pe}-single${pe}-sm`]:{[`&:not(${pe}-customize-input)`]:{[`${pe}-selection-search`]:{insetInlineStart:de,insetInlineEnd:de},[`${pe}-selector`]:{padding:`0 ${(0,y.bf)(de)}`},[`&${pe}-show-arrow ${pe}-selection-search`]:{insetInlineEnd:H.calc(de).add(H.calc(H.fontSize).mul(1.5)).equal()},[` + &${pe}-show-arrow ${pe}-selection-item, + &${pe}-show-arrow ${pe}-selection-placeholder + `]:{paddingInlineEnd:H.calc(H.fontSize).mul(1.5).equal()}}}},p((0,o.IX)(H,{controlHeight:H.singleItemHeightLG,fontSize:H.fontSizeLG,borderRadius:H.borderRadiusLG}),"lg")]}const x=H=>{const{fontSize:pe,lineHeight:de,lineWidth:ge,controlHeight:X,controlHeightSM:_,controlHeightLG:W,paddingXXS:G,controlPaddingHorizontal:$,zIndexPopupBase:F,colorText:ne,fontWeightStrong:V,controlItemBgActive:ee,controlItemBgHover:se,colorBgContainer:De,colorFillSecondary:Ue,colorBgContainerDisabled:He,colorTextDisabled:Ge,colorPrimaryHover:Fe,colorPrimary:_e,controlOutline:$e}=H,Ce=G*2,Re=ge*2,fe=Math.min(X-Ce,X-Re),je=Math.min(_-Ce,_-Re),Oe=Math.min(W-Ce,W-Re);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(G/2),zIndexPopup:F+50,optionSelectedColor:ne,optionSelectedFontWeight:V,optionSelectedBg:ee,optionActiveBg:se,optionPadding:`${(X-pe*de)/2}px ${$}px`,optionFontSize:pe,optionLineHeight:de,optionHeight:X,selectorBg:De,clearBg:De,singleItemHeightLG:W,multipleItemBg:Ue,multipleItemBorderColor:"transparent",multipleItemHeight:fe,multipleItemHeightSM:je,multipleItemHeightLG:Oe,multipleSelectorBgDisabled:He,multipleItemColorDisabled:Ge,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(H.fontSize*1.25),hoverBorderColor:Fe,activeBorderColor:_e,activeOutlineColor:$e}},E=(H,pe)=>{const{componentCls:de,antCls:ge,controlOutlineWidth:X}=H;return{[`&:not(${de}-customize-input) ${de}-selector`]:{border:`${(0,y.bf)(H.lineWidth)} ${H.lineType} ${pe.borderColor}`,background:H.selectorBg},[`&:not(${de}-disabled):not(${de}-customize-input):not(${ge}-pagination-size-changer)`]:{[`&:hover ${de}-selector`]:{borderColor:pe.hoverBorderHover},[`${de}-focused& ${de}-selector`]:{borderColor:pe.activeBorderColor,boxShadow:`0 0 0 ${(0,y.bf)(X)} ${pe.activeOutlineColor}`,outline:0}}}},S=(H,pe)=>({[`&${H.componentCls}-status-${pe.status}`]:Object.assign({},E(H,pe))}),P=H=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},E(H,{borderColor:H.colorBorder,hoverBorderHover:H.hoverBorderColor,activeBorderColor:H.activeBorderColor,activeOutlineColor:H.activeOutlineColor})),S(H,{status:"error",borderColor:H.colorError,hoverBorderHover:H.colorErrorHover,activeBorderColor:H.colorError,activeOutlineColor:H.colorErrorOutline})),S(H,{status:"warning",borderColor:H.colorWarning,hoverBorderHover:H.colorWarningHover,activeBorderColor:H.colorWarning,activeOutlineColor:H.colorWarningOutline})),{[`&${H.componentCls}-disabled`]:{[`&:not(${H.componentCls}-customize-input) ${H.componentCls}-selector`]:{background:H.colorBgContainerDisabled,color:H.colorTextDisabled}},[`&${H.componentCls}-multiple ${H.componentCls}-selection-item`]:{background:H.multipleItemBg,border:`${(0,y.bf)(H.lineWidth)} ${H.lineType} ${H.multipleItemBorderColor}`}})}),R=(H,pe)=>{const{componentCls:de,antCls:ge}=H;return{[`&:not(${de}-customize-input) ${de}-selector`]:{background:pe.bg,border:`${(0,y.bf)(H.lineWidth)} ${H.lineType} transparent`,color:pe.color},[`&:not(${de}-disabled):not(${de}-customize-input):not(${ge}-pagination-size-changer)`]:{[`&:hover ${de}-selector`]:{background:pe.hoverBg},[`${de}-focused& ${de}-selector`]:{background:H.selectorBg,borderColor:pe.activeBorderColor,outline:0}}}},w=(H,pe)=>({[`&${H.componentCls}-status-${pe.status}`]:Object.assign({},R(H,pe))}),A=H=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},R(H,{bg:H.colorFillTertiary,hoverBg:H.colorFillSecondary,activeBorderColor:H.colorPrimary,color:H.colorText})),w(H,{status:"error",bg:H.colorErrorBg,hoverBg:H.colorErrorBgHover,activeBorderColor:H.colorError,color:H.colorError})),w(H,{status:"warning",bg:H.colorWarningBg,hoverBg:H.colorWarningBgHover,activeBorderColor:H.colorWarning,color:H.colorWarning})),{[`&${H.componentCls}-disabled`]:{[`&:not(${H.componentCls}-customize-input) ${H.componentCls}-selector`]:{borderColor:H.colorBorder,background:H.colorBgContainerDisabled,color:H.colorTextDisabled}},[`&${H.componentCls}-multiple ${H.componentCls}-selection-item`]:{background:H.colorBgContainer,border:`${(0,y.bf)(H.lineWidth)} ${H.lineType} ${H.colorSplit}`}})}),C=H=>({"&-borderless":{[`${H.componentCls}-selector`]:{background:"transparent",borderColor:"transparent"},[`&${H.componentCls}-disabled`]:{[`&:not(${H.componentCls}-customize-input) ${H.componentCls}-selector`]:{color:H.colorTextDisabled}},[`&${H.componentCls}-multiple ${H.componentCls}-selection-item`]:{background:H.multipleItemBg,border:`${(0,y.bf)(H.lineWidth)} ${H.lineType} ${H.multipleItemBorderColor}`},[`&${H.componentCls}-status-error`]:{[`${H.componentCls}-selection-item`]:{color:H.colorError}},[`&${H.componentCls}-status-warning`]:{[`${H.componentCls}-selection-item`]:{color:H.colorWarning}}}});var D=H=>({[H.componentCls]:Object.assign(Object.assign(Object.assign({},P(H)),A(H)),C(H))});const k=H=>{const{componentCls:pe}=H;return{position:"relative",transition:`all ${H.motionDurationMid} ${H.motionEaseInOut}`,input:{cursor:"pointer"},[`${pe}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${pe}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},Z=H=>{const{componentCls:pe}=H;return{[`${pe}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Y=H=>{const{antCls:pe,componentCls:de,inputPaddingHorizontalBase:ge,iconCls:X}=H;return{[de]:Object.assign(Object.assign({},(0,t.Wf)(H)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${de}-customize-input) ${de}-selector`]:Object.assign(Object.assign({},k(H)),Z(H)),[`${de}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},t.vS),{[`> ${pe}-typography`]:{display:"inline"}}),[`${de}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:H.colorTextPlaceholder,pointerEvents:"none"}),[`${de}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ge,height:H.fontSizeIcon,marginTop:H.calc(H.fontSizeIcon).mul(-1).div(2).equal(),color:H.colorTextQuaternary,fontSize:H.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${H.motionDurationSlow} ease`,[X]:{verticalAlign:"top",transition:`transform ${H.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${de}-suffix)`]:{pointerEvents:"auto"}},[`${de}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${de}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ge,zIndex:1,display:"inline-block",width:H.fontSizeIcon,height:H.fontSizeIcon,marginTop:H.calc(H.fontSizeIcon).mul(-1).div(2).equal(),color:H.colorTextQuaternary,fontSize:H.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${H.motionDurationMid} ease, opacity ${H.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:H.colorTextTertiary}},[`&:hover ${de}-clear`]:{opacity:1,background:H.colorBgBase,borderRadius:"50%"}}),[`${de}-has-feedback`]:{[`${de}-clear`]:{insetInlineEnd:H.calc(ge).add(H.fontSize).add(H.paddingXS).equal()}}}},te=H=>{const{componentCls:pe}=H;return[{[pe]:{[`&${pe}-in-form-item`]:{width:"100%"}}},Y(H),f(H),(0,v.ZP)(H),d(H),{[`${pe}-rtl`]:{direction:"rtl"}},(0,r.c)(H,{borderElCls:`${pe}-selector`,focusElCls:`${pe}-focused`})]};var le=(0,a.I$)("Select",(H,pe)=>{let{rootPrefixCls:de}=pe;const ge=(0,o.IX)(H,{rootPrefixCls:de,inputPaddingHorizontalBase:H.calc(H.paddingSM).sub(1).equal(),multipleSelectItemHeight:H.multipleItemHeight,selectHeight:H.controlHeight});return[te(ge),D(ge)]},x,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}})},16928:function(m,h,e){"use strict";e.d(h,{_z:function(){return c},gp:function(){return o}});var t=e(11568),r=e(14747),a=e(83262);const o=v=>{const{multipleSelectItemHeight:y,paddingXXS:p,lineWidth:f,INTERNAL_FIXED_ITEM_MARGIN:x}=v,E=v.max(v.calc(p).sub(f).equal(),0),S=v.max(v.calc(E).sub(x).equal(),0);return{basePadding:E,containerPadding:S,itemHeight:(0,t.bf)(y),itemLineHeight:(0,t.bf)(v.calc(y).sub(v.calc(v.lineWidth).mul(2)).equal())}},l=v=>{const{multipleSelectItemHeight:y,selectHeight:p,lineWidth:f}=v;return v.calc(p).sub(y).div(2).sub(f).equal()},c=v=>{const{componentCls:y,iconCls:p,borderRadiusSM:f,motionDurationSlow:x,paddingXS:E,multipleItemColorDisabled:S,multipleItemBorderColorDisabled:P,colorIcon:R,colorIconHover:w,INTERNAL_FIXED_ITEM_MARGIN:A}=v;return{[`${y}-selection-overflow`]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"},[`${y}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:A,borderRadius:f,cursor:"default",transition:`font-size ${x}, line-height ${x}, height ${x}`,marginInlineEnd:v.calc(A).mul(2).equal(),paddingInlineStart:E,paddingInlineEnd:v.calc(E).div(2).equal(),[`${y}-disabled&`]:{color:S,borderColor:P,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:v.calc(E).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,r.Ro)()),{display:"inline-flex",alignItems:"center",color:R,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${p}`]:{verticalAlign:"-0.2em"},"&:hover":{color:w}})}}}},u=(v,y)=>{const{componentCls:p,INTERNAL_FIXED_ITEM_MARGIN:f}=v,x=`${p}-selection-overflow`,E=v.multipleSelectItemHeight,S=l(v),P=y?`${p}-${y}`:"",R=o(v);return{[`${p}-multiple${P}`]:Object.assign(Object.assign({},c(v)),{[`${p}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",height:"100%",paddingInline:R.basePadding,paddingBlock:R.containerPadding,borderRadius:v.borderRadius,[`${p}-disabled&`]:{background:v.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${(0,t.bf)(f)} 0`,lineHeight:(0,t.bf)(E),visibility:"hidden",content:'"\\a0"'}},[`${p}-selection-item`]:{height:R.itemHeight,lineHeight:(0,t.bf)(R.itemLineHeight)},[`${x}-item + ${x}-item`]:{[`${p}-selection-search`]:{marginInlineStart:0}},[`${x}-item-suffix`]:{height:"100%"},[`${p}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:v.calc(v.inputPaddingHorizontalBase).sub(S).equal(),"\n &-input,\n &-mirror\n ":{height:E,fontFamily:v.fontFamily,lineHeight:(0,t.bf)(E),transition:`all ${v.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${p}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:v.inputPaddingHorizontalBase,insetInlineEnd:v.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${v.motionDurationSlow}`}})}};function s(v,y){const{componentCls:p}=v,f=y?`${p}-${y}`:"",x={[`${p}-multiple${f}`]:{fontSize:v.fontSize,[`${p}-selector`]:{[`${p}-show-search&`]:{cursor:"text"}},[` + &${p}-show-arrow ${p}-selector, + &${p}-allow-clear ${p}-selector + `]:{paddingInlineEnd:v.calc(v.fontSizeIcon).add(v.controlPaddingHorizontal).equal()}}};return[u(v,y),x]}const d=v=>{const{componentCls:y}=v,p=(0,a.IX)(v,{selectHeight:v.controlHeightSM,multipleSelectItemHeight:v.multipleItemHeightSM,borderRadius:v.borderRadiusSM,borderRadiusSM:v.borderRadiusXS}),f=(0,a.IX)(v,{fontSize:v.fontSizeLG,selectHeight:v.controlHeightLG,multipleSelectItemHeight:v.multipleItemHeightLG,borderRadius:v.borderRadiusLG,borderRadiusSM:v.borderRadius});return[s(v),s(p,"sm"),{[`${y}-multiple${y}-sm`]:{[`${y}-selection-placeholder`]:{insetInline:v.calc(v.controlPaddingHorizontalSM).sub(v.lineWidth).equal()},[`${y}-selection-search`]:{marginInlineStart:2}}},s(f,"lg")]};h.ZP=d},43277:function(m,h,e){"use strict";e.d(h,{Z:function(){return s}});var t=e(67294),r=e(63606),a=e(4340),o=e(97937),l=e(80882),c=e(50888),u=e(68795);function s(d){let{suffixIcon:v,clearIcon:y,menuItemSelectedIcon:p,removeIcon:f,loading:x,multiple:E,hasFeedback:S,prefixCls:P,showSuffixIcon:R,feedbackIcon:w,showArrow:A,componentName:C}=d;const M=y!=null?y:t.createElement(a.Z,null),D=te=>v===null&&!S&&!A?null:t.createElement(t.Fragment,null,R!==!1&&te,S&&w);let k=null;if(v!==void 0)k=D(v);else if(x)k=D(t.createElement(c.Z,{spin:!0}));else{const te=`${P}-suffix`;k=le=>{let{open:H,showSearch:pe}=le;return D(H&&pe?t.createElement(u.Z,{className:te}):t.createElement(l.Z,{className:te}))}}let Z=null;p!==void 0?Z=p:E?Z=t.createElement(r.Z,null):Z=null;let Y=null;return f!==void 0?Y=f:Y=t.createElement(o.Z,null),{clearIcon:M,suffixIcon:k,itemIcon:Z,removeIcon:Y}}},78642:function(m,h,e){"use strict";e.d(h,{Z:function(){return t}});function t(r,a){return a!==void 0?a:r!==null}},48054:function(m,h,e){"use strict";e.d(h,{Z:function(){return $e}});var t=e(67294),r=e(93967),a=e.n(r),o=e(53124),l=e(98423),u=Ce=>{const{prefixCls:Re,className:fe,style:je,size:Oe,shape:N}=Ce,I=a()({[`${Re}-lg`]:Oe==="large",[`${Re}-sm`]:Oe==="small"}),O=a()({[`${Re}-circle`]:N==="circle",[`${Re}-square`]:N==="square",[`${Re}-round`]:N==="round"}),L=t.useMemo(()=>typeof Oe=="number"?{width:Oe,height:Oe,lineHeight:`${Oe}px`}:{},[Oe]);return t.createElement("span",{className:a()(Re,I,O,fe),style:Object.assign(Object.assign({},L),je)})},s=e(11568),d=e(83559),v=e(83262);const y=new s.E4("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),p=Ce=>({height:Ce,lineHeight:(0,s.bf)(Ce)}),f=Ce=>Object.assign({width:Ce},p(Ce)),x=Ce=>({background:Ce.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:y,animationDuration:Ce.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=(Ce,Re)=>Object.assign({width:Re(Ce).mul(5).equal(),minWidth:Re(Ce).mul(5).equal()},p(Ce)),S=Ce=>{const{skeletonAvatarCls:Re,gradientFromColor:fe,controlHeight:je,controlHeightLG:Oe,controlHeightSM:N}=Ce;return{[Re]:Object.assign({display:"inline-block",verticalAlign:"top",background:fe},f(je)),[`${Re}${Re}-circle`]:{borderRadius:"50%"},[`${Re}${Re}-lg`]:Object.assign({},f(Oe)),[`${Re}${Re}-sm`]:Object.assign({},f(N))}},P=Ce=>{const{controlHeight:Re,borderRadiusSM:fe,skeletonInputCls:je,controlHeightLG:Oe,controlHeightSM:N,gradientFromColor:I,calc:O}=Ce;return{[je]:Object.assign({display:"inline-block",verticalAlign:"top",background:I,borderRadius:fe},E(Re,O)),[`${je}-lg`]:Object.assign({},E(Oe,O)),[`${je}-sm`]:Object.assign({},E(N,O))}},R=Ce=>Object.assign({width:Ce},p(Ce)),w=Ce=>{const{skeletonImageCls:Re,imageSizeBase:fe,gradientFromColor:je,borderRadiusSM:Oe,calc:N}=Ce;return{[Re]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:je,borderRadius:Oe},R(N(fe).mul(2).equal())),{[`${Re}-path`]:{fill:"#bfbfbf"},[`${Re}-svg`]:Object.assign(Object.assign({},R(fe)),{maxWidth:N(fe).mul(4).equal(),maxHeight:N(fe).mul(4).equal()}),[`${Re}-svg${Re}-svg-circle`]:{borderRadius:"50%"}}),[`${Re}${Re}-circle`]:{borderRadius:"50%"}}},A=(Ce,Re,fe)=>{const{skeletonButtonCls:je}=Ce;return{[`${fe}${je}-circle`]:{width:Re,minWidth:Re,borderRadius:"50%"},[`${fe}${je}-round`]:{borderRadius:Re}}},C=(Ce,Re)=>Object.assign({width:Re(Ce).mul(2).equal(),minWidth:Re(Ce).mul(2).equal()},p(Ce)),M=Ce=>{const{borderRadiusSM:Re,skeletonButtonCls:fe,controlHeight:je,controlHeightLG:Oe,controlHeightSM:N,gradientFromColor:I,calc:O}=Ce;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[fe]:Object.assign({display:"inline-block",verticalAlign:"top",background:I,borderRadius:Re,width:O(je).mul(2).equal(),minWidth:O(je).mul(2).equal()},C(je,O))},A(Ce,je,fe)),{[`${fe}-lg`]:Object.assign({},C(Oe,O))}),A(Ce,Oe,`${fe}-lg`)),{[`${fe}-sm`]:Object.assign({},C(N,O))}),A(Ce,N,`${fe}-sm`))},D=Ce=>{const{componentCls:Re,skeletonAvatarCls:fe,skeletonTitleCls:je,skeletonParagraphCls:Oe,skeletonButtonCls:N,skeletonInputCls:I,skeletonImageCls:O,controlHeight:L,controlHeightLG:J,controlHeightSM:z,gradientFromColor:q,padding:re,marginSM:ce,borderRadius:Te,titleHeight:Ae,blockRadius:We,paragraphLiHeight:Me,controlHeightXS:xe,paragraphMarginTop:Ve}=Ce;return{[Re]:{display:"table",width:"100%",[`${Re}-header`]:{display:"table-cell",paddingInlineEnd:re,verticalAlign:"top",[fe]:Object.assign({display:"inline-block",verticalAlign:"top",background:q},f(L)),[`${fe}-circle`]:{borderRadius:"50%"},[`${fe}-lg`]:Object.assign({},f(J)),[`${fe}-sm`]:Object.assign({},f(z))},[`${Re}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[je]:{width:"100%",height:Ae,background:q,borderRadius:We,[`+ ${Oe}`]:{marginBlockStart:z}},[Oe]:{padding:0,"> li":{width:"100%",height:Me,listStyle:"none",background:q,borderRadius:We,"+ li":{marginBlockStart:xe}}},[`${Oe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${Re}-content`]:{[`${je}, ${Oe} > li`]:{borderRadius:Te}}},[`${Re}-with-avatar ${Re}-content`]:{[je]:{marginBlockStart:ce,[`+ ${Oe}`]:{marginBlockStart:Ve}}},[`${Re}${Re}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},M(Ce)),S(Ce)),P(Ce)),w(Ce)),[`${Re}${Re}-block`]:{width:"100%",[N]:{width:"100%"},[I]:{width:"100%"}},[`${Re}${Re}-active`]:{[` + ${je}, + ${Oe} > li, + ${fe}, + ${N}, + ${I}, + ${O} + `]:Object.assign({},x(Ce))}}},k=Ce=>{const{colorFillContent:Re,colorFill:fe}=Ce,je=Re,Oe=fe;return{color:je,colorGradientEnd:Oe,gradientFromColor:je,gradientToColor:Oe,titleHeight:Ce.controlHeight/2,blockRadius:Ce.borderRadiusSM,paragraphMarginTop:Ce.marginLG+Ce.marginXXS,paragraphLiHeight:Ce.controlHeight/2}};var Z=(0,d.I$)("Skeleton",Ce=>{const{componentCls:Re,calc:fe}=Ce,je=(0,v.IX)(Ce,{skeletonAvatarCls:`${Re}-avatar`,skeletonTitleCls:`${Re}-title`,skeletonParagraphCls:`${Re}-paragraph`,skeletonButtonCls:`${Re}-button`,skeletonInputCls:`${Re}-input`,skeletonImageCls:`${Re}-image`,imageSizeBase:fe(Ce.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Ce.gradientFromColor} 25%, ${Ce.gradientToColor} 37%, ${Ce.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[D(je)]},k,{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),te=Ce=>{const{prefixCls:Re,className:fe,rootClassName:je,active:Oe,shape:N="circle",size:I="default"}=Ce,{getPrefixCls:O}=t.useContext(o.E_),L=O("skeleton",Re),[J,z,q]=Z(L),re=(0,l.Z)(Ce,["prefixCls","className"]),ce=a()(L,`${L}-element`,{[`${L}-active`]:Oe},fe,je,z,q);return J(t.createElement("div",{className:ce},t.createElement(u,Object.assign({prefixCls:`${L}-avatar`,shape:N,size:I},re))))},H=Ce=>{const{prefixCls:Re,className:fe,rootClassName:je,active:Oe,block:N=!1,size:I="default"}=Ce,{getPrefixCls:O}=t.useContext(o.E_),L=O("skeleton",Re),[J,z,q]=Z(L),re=(0,l.Z)(Ce,["prefixCls"]),ce=a()(L,`${L}-element`,{[`${L}-active`]:Oe,[`${L}-block`]:N},fe,je,z,q);return J(t.createElement("div",{className:ce},t.createElement(u,Object.assign({prefixCls:`${L}-button`,size:I},re))))};const pe="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var ge=Ce=>{const{prefixCls:Re,className:fe,rootClassName:je,style:Oe,active:N}=Ce,{getPrefixCls:I}=t.useContext(o.E_),O=I("skeleton",Re),[L,J,z]=Z(O),q=a()(O,`${O}-element`,{[`${O}-active`]:N},fe,je,J,z);return L(t.createElement("div",{className:q},t.createElement("div",{className:a()(`${O}-image`,fe),style:Oe},t.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${O}-image-svg`},t.createElement("title",null,"Image placeholder"),t.createElement("path",{d:pe,className:`${O}-image-path`})))))},_=Ce=>{const{prefixCls:Re,className:fe,rootClassName:je,active:Oe,block:N,size:I="default"}=Ce,{getPrefixCls:O}=t.useContext(o.E_),L=O("skeleton",Re),[J,z,q]=Z(L),re=(0,l.Z)(Ce,["prefixCls"]),ce=a()(L,`${L}-element`,{[`${L}-active`]:Oe,[`${L}-block`]:N},fe,je,z,q);return J(t.createElement("div",{className:ce},t.createElement(u,Object.assign({prefixCls:`${L}-input`,size:I},re))))},G=Ce=>{const{prefixCls:Re,className:fe,rootClassName:je,style:Oe,active:N,children:I}=Ce,{getPrefixCls:O}=t.useContext(o.E_),L=O("skeleton",Re),[J,z,q]=Z(L),re=a()(L,`${L}-element`,{[`${L}-active`]:N},z,fe,je,q);return J(t.createElement("div",{className:re},t.createElement("div",{className:a()(`${L}-image`,fe),style:Oe},I)))},$=e(74902);const F=(Ce,Re)=>{const{width:fe,rows:je=2}=Re;if(Array.isArray(fe))return fe[Ce];if(je-1===Ce)return fe};var V=Ce=>{const{prefixCls:Re,className:fe,style:je,rows:Oe}=Ce,N=(0,$.Z)(new Array(Oe)).map((I,O)=>t.createElement("li",{key:O,style:{width:F(O,Ce)}}));return t.createElement("ul",{className:a()(Re,fe),style:je},N)},se=Ce=>{let{prefixCls:Re,className:fe,width:je,style:Oe}=Ce;return t.createElement("h3",{className:a()(Re,fe),style:Object.assign({width:je},Oe)})};function De(Ce){return Ce&&typeof Ce=="object"?Ce:{}}function Ue(Ce,Re){return Ce&&!Re?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function He(Ce,Re){return!Ce&&Re?{width:"38%"}:Ce&&Re?{width:"50%"}:{}}function Ge(Ce,Re){const fe={};return(!Ce||!Re)&&(fe.width="61%"),!Ce&&Re?fe.rows=3:fe.rows=2,fe}const Fe=Ce=>{const{prefixCls:Re,loading:fe,className:je,rootClassName:Oe,style:N,children:I,avatar:O=!1,title:L=!0,paragraph:J=!0,active:z,round:q}=Ce,{getPrefixCls:re,direction:ce,skeleton:Te}=t.useContext(o.E_),Ae=re("skeleton",Re),[We,Me,xe]=Z(Ae);if(fe||!("loading"in Ce)){const Ve=!!O,ve=!!L,be=!!J;let st;if(Ve){const Et=Object.assign(Object.assign({prefixCls:`${Ae}-avatar`},Ue(ve,be)),De(O));st=t.createElement("div",{className:`${Ae}-header`},t.createElement(u,Object.assign({},Et)))}let ct;if(ve||be){let Et;if(ve){const ke=Object.assign(Object.assign({prefixCls:`${Ae}-title`},He(Ve,be)),De(L));Et=t.createElement(se,Object.assign({},ke))}let ie;if(be){const ke=Object.assign(Object.assign({prefixCls:`${Ae}-paragraph`},Ge(Ve,ve)),De(J));ie=t.createElement(V,Object.assign({},ke))}ct=t.createElement("div",{className:`${Ae}-content`},Et,ie)}const lt=a()(Ae,{[`${Ae}-with-avatar`]:Ve,[`${Ae}-active`]:z,[`${Ae}-rtl`]:ce==="rtl",[`${Ae}-round`]:q},Te==null?void 0:Te.className,je,Oe,Me,xe);return We(t.createElement("div",{className:lt,style:Object.assign(Object.assign({},Te==null?void 0:Te.style),N)},st,ct))}return I!=null?I:null};Fe.Button=H,Fe.Avatar=te,Fe.Input=_,Fe.Image=ge,Fe.Node=G;var _e=Fe,$e=_e},4173:function(m,h,e){"use strict";e.d(h,{BR:function(){return y},ri:function(){return v}});var t=e(67294),r=e(93967),a=e.n(r),o=e(50344),l=e(53124),c=e(98675),u=e(51916),s=function(x,E){var S={};for(var P in x)Object.prototype.hasOwnProperty.call(x,P)&&E.indexOf(P)<0&&(S[P]=x[P]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,P=Object.getOwnPropertySymbols(x);R{const S=t.useContext(d),P=t.useMemo(()=>{if(!S)return"";const{compactDirection:R,isFirstItem:w,isLastItem:A}=S,C=R==="vertical"?"-vertical-":"-";return a()(`${x}-compact${C}item`,{[`${x}-compact${C}first-item`]:w,[`${x}-compact${C}last-item`]:A,[`${x}-compact${C}item-rtl`]:E==="rtl"})},[x,E,S]);return{compactSize:S==null?void 0:S.compactSize,compactDirection:S==null?void 0:S.compactDirection,compactItemClassnames:P}},y=x=>{let{children:E}=x;return t.createElement(d.Provider,{value:null},E)},p=x=>{var{children:E}=x,S=s(x,["children"]);return t.createElement(d.Provider,{value:S},E)},f=x=>{const{getPrefixCls:E,direction:S}=t.useContext(l.E_),{size:P,direction:R,block:w,prefixCls:A,className:C,rootClassName:M,children:D}=x,k=s(x,["size","direction","block","prefixCls","className","rootClassName","children"]),Z=(0,c.Z)(X=>P!=null?P:X),Y=E("space-compact",A),[te,le]=(0,u.Z)(Y),H=a()(Y,le,{[`${Y}-rtl`]:S==="rtl",[`${Y}-block`]:w,[`${Y}-vertical`]:R==="vertical"},C,M),pe=t.useContext(d),de=(0,o.Z)(D),ge=t.useMemo(()=>de.map((X,_)=>{const W=(X==null?void 0:X.key)||`${Y}-item-${_}`;return t.createElement(p,{key:W,compactSize:Z,compactDirection:R,isFirstItem:_===0&&(!pe||(pe==null?void 0:pe.isFirstItem)),isLastItem:_===de.length-1&&(!pe||(pe==null?void 0:pe.isLastItem))},X)}),[P,de,pe]);return de.length===0?null:te(t.createElement("div",Object.assign({className:H},k),ge))};h.ZP=f},42075:function(m,h,e){"use strict";e.d(h,{Z:function(){return S}});var t=e(67294),r=e(93967),a=e.n(r),o=e(50344),l=e(98065),c=e(53124),u=e(4173);const s=t.createContext({latestIndex:0}),d=s.Provider;var y=P=>{let{className:R,index:w,children:A,split:C,style:M}=P;const{latestIndex:D}=t.useContext(s);return A==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:R,style:M},A),w{var w,A,C;const{getPrefixCls:M,space:D,direction:k}=t.useContext(c.E_),{size:Z=(w=D==null?void 0:D.size)!==null&&w!==void 0?w:"small",align:Y,className:te,rootClassName:le,children:H,direction:pe="horizontal",prefixCls:de,split:ge,style:X,wrap:_=!1,classNames:W,styles:G}=P,$=f(P,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[F,ne]=Array.isArray(Z)?Z:[Z,Z],V=(0,l.n)(ne),ee=(0,l.n)(F),se=(0,l.T)(ne),De=(0,l.T)(F),Ue=(0,o.Z)(H,{keepEmpty:!0}),He=Y===void 0&&pe==="horizontal"?"center":Y,Ge=M("space",de),[Fe,_e,$e]=(0,p.Z)(Ge),Ce=a()(Ge,D==null?void 0:D.className,_e,`${Ge}-${pe}`,{[`${Ge}-rtl`]:k==="rtl",[`${Ge}-align-${He}`]:He,[`${Ge}-gap-row-${ne}`]:V,[`${Ge}-gap-col-${F}`]:ee},te,le,$e),Re=a()(`${Ge}-item`,(A=W==null?void 0:W.item)!==null&&A!==void 0?A:(C=D==null?void 0:D.classNames)===null||C===void 0?void 0:C.item);let fe=0;const je=Ue.map((I,O)=>{var L,J;I!=null&&(fe=O);const z=(I==null?void 0:I.key)||`${Re}-${O}`;return t.createElement(y,{className:Re,key:z,index:O,split:ge,style:(L=G==null?void 0:G.item)!==null&&L!==void 0?L:(J=D==null?void 0:D.styles)===null||J===void 0?void 0:J.item},I)}),Oe=t.useMemo(()=>({latestIndex:fe}),[fe]);if(Ue.length===0)return null;const N={};return _&&(N.flexWrap="wrap"),!ee&&De&&(N.columnGap=F),!V&&se&&(N.rowGap=ne),Fe(t.createElement("div",Object.assign({ref:R,className:Ce,style:Object.assign(Object.assign(Object.assign({},N),D==null?void 0:D.style),X)},$),t.createElement(d,{value:Oe},je)))});E.Compact=u.ZP;var S=E},51916:function(m,h,e){"use strict";e.d(h,{Z:function(){return s}});var t=e(83559),r=e(83262),o=d=>{const{componentCls:v}=d;return{[v]:{"&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}};const l=d=>{const{componentCls:v,antCls:y}=d;return{[v]:{display:"inline-flex","&-rtl":{direction:"rtl"},"&-vertical":{flexDirection:"column"},"&-align":{flexDirection:"column","&-center":{alignItems:"center"},"&-start":{alignItems:"flex-start"},"&-end":{alignItems:"flex-end"},"&-baseline":{alignItems:"baseline"}},[`${v}-item:empty`]:{display:"none"},[`${v}-item > ${y}-badge-not-a-wrapper:only-child`]:{display:"block"}}}},c=d=>{const{componentCls:v}=d;return{[v]:{"&-gap-row-small":{rowGap:d.spaceGapSmallSize},"&-gap-row-middle":{rowGap:d.spaceGapMiddleSize},"&-gap-row-large":{rowGap:d.spaceGapLargeSize},"&-gap-col-small":{columnGap:d.spaceGapSmallSize},"&-gap-col-middle":{columnGap:d.spaceGapMiddleSize},"&-gap-col-large":{columnGap:d.spaceGapLargeSize}}}},u=()=>({});var s=(0,t.I$)("Space",d=>{const v=(0,r.IX)(d,{spaceGapSmallSize:d.paddingXS,spaceGapMiddleSize:d.padding,spaceGapLargeSize:d.paddingLG});return[l(v),c(v),o(v)]},()=>({}),{resetStyle:!1})},74330:function(m,h,e){"use strict";e.d(h,{Z:function(){return G}});var t=e(67294),r=e(93967),a=e.n(r);function o($,F,ne){var V=ne||{},ee=V.noTrailing,se=ee===void 0?!1:ee,De=V.noLeading,Ue=De===void 0?!1:De,He=V.debounceMode,Ge=He===void 0?void 0:He,Fe,_e=!1,$e=0;function Ce(){Fe&&clearTimeout(Fe)}function Re(je){var Oe=je||{},N=Oe.upcomingOnly,I=N===void 0?!1:N;Ce(),_e=!I}function fe(){for(var je=arguments.length,Oe=new Array(je),N=0;N$?Ue?($e=Date.now(),se||(Fe=setTimeout(Ge?J:L,$))):L():se!==!0&&(Fe=setTimeout(Ge?J:L,Ge===void 0?$-O:$))}return fe.cancel=Re,fe}function l($,F,ne){var V=ne||{},ee=V.atBegin,se=ee===void 0?!1:ee;return o($,F,{debounceMode:se!==!1})}var c=e(53124),u=e(96159),s=e(8410);const d=100,v=d/5,y=d/2-v/2,p=y*2*Math.PI,f=50,x=$=>{const{dotClassName:F,style:ne,hasCircleCls:V}=$;return t.createElement("circle",{className:a()(`${F}-circle`,{[`${F}-circle-bg`]:V}),r:y,cx:f,cy:f,strokeWidth:v,style:ne})};var S=$=>{let{percent:F,prefixCls:ne}=$;const V=`${ne}-dot`,ee=`${V}-holder`,se=`${ee}-hidden`,[De,Ue]=t.useState(!1);(0,s.Z)(()=>{F!==0&&Ue(!0)},[F!==0]);const He=Math.max(Math.min(F,100),0);if(!De)return null;const Ge={strokeDashoffset:`${p/4}`,strokeDasharray:`${p*He/100} ${p*(100-He)/100}`};return t.createElement("span",{className:a()(ee,`${V}-progress`,He<=0&&se)},t.createElement("svg",{viewBox:`0 0 ${d} ${d}`,role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":He},t.createElement(x,{dotClassName:V,hasCircleCls:!0}),t.createElement(x,{dotClassName:V,style:Ge})))};function P($){const{prefixCls:F,percent:ne=0}=$,V=`${F}-dot`,ee=`${V}-holder`,se=`${ee}-hidden`;return t.createElement(t.Fragment,null,t.createElement("span",{className:a()(ee,ne>0&&se)},t.createElement("span",{className:a()(V,`${F}-dot-spin`)},[1,2,3,4].map(De=>t.createElement("i",{className:`${F}-dot-item`,key:De})))),t.createElement(S,{prefixCls:F,percent:ne}))}function R($){const{prefixCls:F,indicator:ne,percent:V}=$,ee=`${F}-dot`;return ne&&t.isValidElement(ne)?(0,u.Tm)(ne,{className:a()(ne.props.className,ee),percent:V}):t.createElement(P,{prefixCls:F,percent:V})}var w=e(11568),A=e(14747),C=e(83559),M=e(83262);const D=new w.E4("antSpinMove",{to:{opacity:1}}),k=new w.E4("antRotate",{to:{transform:"rotate(405deg)"}}),Z=$=>{const{componentCls:F,calc:ne}=$;return{[F]:Object.assign(Object.assign({},(0,A.Wf)($)),{position:"absolute",display:"none",color:$.colorPrimary,fontSize:0,textAlign:"center",verticalAlign:"middle",opacity:0,transition:`transform ${$.motionDurationSlow} ${$.motionEaseInOutCirc}`,"&-spinning":{position:"relative",display:"inline-block",opacity:1},[`${F}-text`]:{fontSize:$.fontSize,paddingTop:ne(ne($.dotSize).sub($.fontSize)).div(2).add(2).equal()},"&-fullscreen":{position:"fixed",width:"100vw",height:"100vh",backgroundColor:$.colorBgMask,zIndex:$.zIndexPopupBase,inset:0,display:"flex",alignItems:"center",flexDirection:"column",justifyContent:"center",opacity:0,visibility:"hidden",transition:`all ${$.motionDurationMid}`,"&-show":{opacity:1,visibility:"visible"},[F]:{[`${F}-dot-holder`]:{color:$.colorWhite},[`${F}-text`]:{color:$.colorTextLightSolid}}},"&-nested-loading":{position:"relative",[`> div > ${F}`]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:$.contentHeight,[`${F}-dot`]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:ne($.dotSize).mul(-1).div(2).equal()},[`${F}-text`]:{position:"absolute",top:"50%",width:"100%",textShadow:`0 1px 2px ${$.colorBgContainer}`},[`&${F}-show-text ${F}-dot`]:{marginTop:ne($.dotSize).div(2).mul(-1).sub(10).equal()},"&-sm":{[`${F}-dot`]:{margin:ne($.dotSizeSM).mul(-1).div(2).equal()},[`${F}-text`]:{paddingTop:ne(ne($.dotSizeSM).sub($.fontSize)).div(2).add(2).equal()},[`&${F}-show-text ${F}-dot`]:{marginTop:ne($.dotSizeSM).div(2).mul(-1).sub(10).equal()}},"&-lg":{[`${F}-dot`]:{margin:ne($.dotSizeLG).mul(-1).div(2).equal()},[`${F}-text`]:{paddingTop:ne(ne($.dotSizeLG).sub($.fontSize)).div(2).add(2).equal()},[`&${F}-show-text ${F}-dot`]:{marginTop:ne($.dotSizeLG).div(2).mul(-1).sub(10).equal()}}},[`${F}-container`]:{position:"relative",transition:`opacity ${$.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:$.colorBgContainer,opacity:0,transition:`all ${$.motionDurationSlow}`,content:'""',pointerEvents:"none"}},[`${F}-blur`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-tip":{color:$.spinDotDefault},[`${F}-dot-holder`]:{width:"1em",height:"1em",fontSize:$.dotSize,display:"inline-block",transition:`transform ${$.motionDurationSlow} ease, opacity ${$.motionDurationSlow} ease`,transformOrigin:"50% 50%",lineHeight:1,color:$.colorPrimary,"&-hidden":{transform:"scale(0.3)",opacity:0}},[`${F}-dot-progress`]:{position:"absolute",top:"50%",transform:"translate(-50%, -50%)",insetInlineStart:"50%"},[`${F}-dot`]:{position:"relative",display:"inline-block",fontSize:$.dotSize,width:"1em",height:"1em","&-item":{position:"absolute",display:"block",width:ne($.dotSize).sub(ne($.marginXXS).div(2)).div(2).equal(),height:ne($.dotSize).sub(ne($.marginXXS).div(2)).div(2).equal(),background:"currentColor",borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:D,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"alternate","&:nth-child(1)":{top:0,insetInlineStart:0,animationDelay:"0s"},"&:nth-child(2)":{top:0,insetInlineEnd:0,animationDelay:"0.4s"},"&:nth-child(3)":{insetInlineEnd:0,bottom:0,animationDelay:"0.8s"},"&:nth-child(4)":{bottom:0,insetInlineStart:0,animationDelay:"1.2s"}},"&-spin":{transform:"rotate(45deg)",animationName:k,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"},"&-circle":{strokeLinecap:"round",transition:["stroke-dashoffset","stroke-dasharray","stroke","stroke-width","opacity"].map(V=>`${V} ${$.motionDurationSlow} ease`).join(","),fillOpacity:0,stroke:"currentcolor"},"&-circle-bg":{stroke:$.colorFillSecondary}},[`&-sm ${F}-dot`]:{"&, &-holder":{fontSize:$.dotSizeSM}},[`&-sm ${F}-dot-holder`]:{i:{width:ne(ne($.dotSizeSM).sub(ne($.marginXXS).div(2))).div(2).equal(),height:ne(ne($.dotSizeSM).sub(ne($.marginXXS).div(2))).div(2).equal()}},[`&-lg ${F}-dot`]:{"&, &-holder":{fontSize:$.dotSizeLG}},[`&-lg ${F}-dot-holder`]:{i:{width:ne(ne($.dotSizeLG).sub($.marginXXS)).div(2).equal(),height:ne(ne($.dotSizeLG).sub($.marginXXS)).div(2).equal()}},[`&${F}-show-text ${F}-text`]:{display:"block"}})}},Y=$=>{const{controlHeightLG:F,controlHeight:ne}=$;return{contentHeight:400,dotSize:F/2,dotSizeSM:F*.35,dotSizeLG:ne}};var te=(0,C.I$)("Spin",$=>{const F=(0,M.IX)($,{spinDotDefault:$.colorTextDescription});return[Z(F)]},Y);const le=200,H=[[30,.05],[70,.03],[96,.01]];function pe($,F){const[ne,V]=t.useState(0),ee=t.useRef(),se=F==="auto";return t.useEffect(()=>(se&&$&&(V(0),ee.current=setInterval(()=>{V(De=>{const Ue=100-De;for(let He=0;He{clearInterval(ee.current)}),[se,$]),se?ne:F}var de=function($,F){var ne={};for(var V in $)Object.prototype.hasOwnProperty.call($,V)&&F.indexOf(V)<0&&(ne[V]=$[V]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,V=Object.getOwnPropertySymbols($);ee{var F;const{prefixCls:ne,spinning:V=!0,delay:ee=0,className:se,rootClassName:De,size:Ue="default",tip:He,wrapperClassName:Ge,style:Fe,children:_e,fullscreen:$e=!1,indicator:Ce,percent:Re}=$,fe=de($,["prefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","fullscreen","indicator","percent"]),{getPrefixCls:je,direction:Oe,spin:N}=t.useContext(c.E_),I=je("spin",ne),[O,L,J]=te(I),[z,q]=t.useState(()=>V&&!_(V,ee)),re=pe(z,Re);t.useEffect(()=>{if(V){const Ve=l(ee,()=>{q(!0)});return Ve(),()=>{var ve;(ve=Ve==null?void 0:Ve.cancel)===null||ve===void 0||ve.call(Ve)}}q(!1)},[ee,V]);const ce=t.useMemo(()=>typeof _e!="undefined"&&!$e,[_e,$e]),Te=a()(I,N==null?void 0:N.className,{[`${I}-sm`]:Ue==="small",[`${I}-lg`]:Ue==="large",[`${I}-spinning`]:z,[`${I}-show-text`]:!!He,[`${I}-rtl`]:Oe==="rtl"},se,!$e&&De,L,J),Ae=a()(`${I}-container`,{[`${I}-blur`]:z}),We=(F=Ce!=null?Ce:N==null?void 0:N.indicator)!==null&&F!==void 0?F:X,Me=Object.assign(Object.assign({},N==null?void 0:N.style),Fe),xe=t.createElement("div",Object.assign({},fe,{style:Me,className:Te,"aria-live":"polite","aria-busy":z}),t.createElement(R,{prefixCls:I,indicator:We,percent:re}),He&&(ce||$e)?t.createElement("div",{className:`${I}-text`},He):null);return O(ce?t.createElement("div",Object.assign({},fe,{className:a()(`${I}-nested-loading`,Ge,L,J)}),z&&t.createElement("div",{key:"loading"},xe),t.createElement("div",{className:Ae,key:"container"},_e)):$e?t.createElement("div",{className:a()(`${I}-fullscreen`,{[`${I}-fullscreen-show`]:z},De,L,J)},xe):xe)};W.setDefaultIndicator=$=>{X=$};var G=W},80110:function(m,h,e){"use strict";e.d(h,{c:function(){return a}});function t(o,l,c){const{focusElCls:u,focus:s,borderElCls:d}=c,v=d?"> *":"",y=["hover",s?"focus":null,"active"].filter(Boolean).map(p=>`&:${p} ${v}`).join(",");return{[`&-item:not(${l}-last-item)`]:{marginInlineEnd:o.calc(o.lineWidth).mul(-1).equal()},"&-item":Object.assign(Object.assign({[y]:{zIndex:2}},u?{[`&${u}`]:{zIndex:2}}:{}),{[`&[disabled] ${v}`]:{zIndex:0}})}}function r(o,l,c){const{borderElCls:u}=c,s=u?`> ${u}`:"";return{[`&-item:not(${l}-first-item):not(${l}-last-item) ${s}`]:{borderRadius:0},[`&-item:not(${l}-last-item)${l}-first-item`]:{[`& ${s}, &${o}-sm ${s}, &${o}-lg ${s}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${l}-first-item)${l}-last-item`]:{[`& ${s}, &${o}-sm ${s}, &${o}-lg ${s}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function a(o){let l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{focus:!0};const{componentCls:c}=o,u=`${c}-compact`;return{[u]:Object.assign(Object.assign({},t(o,u,l)),r(c,u,l))}}},14747:function(m,h,e){"use strict";e.d(h,{Lx:function(){return c},Qy:function(){return d},Ro:function(){return o},Wf:function(){return a},dF:function(){return l},du:function(){return u},oN:function(){return s},vS:function(){return r}});var t=e(11568);const r={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},a=function(v){let y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return{boxSizing:"border-box",margin:0,padding:0,color:v.colorText,fontSize:v.fontSize,lineHeight:v.lineHeight,listStyle:"none",fontFamily:y?"inherit":v.fontFamily}},o=()=>({display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),l=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),c=v=>({a:{color:v.colorLink,textDecoration:v.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${v.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:v.colorLinkHover},"&:active":{color:v.colorLinkActive},"&:active, &:hover":{textDecoration:v.linkHoverDecoration,outline:0},"&:focus":{textDecoration:v.linkFocusDecoration,outline:0},"&[disabled]":{color:v.colorTextDisabled,cursor:"not-allowed"}}}),u=(v,y,p,f)=>{const x=`[class^="${y}"], [class*=" ${y}"]`,E=p?`.${p}`:x,S={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}};let P={};return f!==!1&&(P={fontFamily:v.fontFamily,fontSize:v.fontSize}),{[E]:Object.assign(Object.assign(Object.assign({},P),S),{[x]:S})}},s=v=>({outline:`${(0,t.bf)(v.lineWidthFocus)} solid ${v.colorPrimaryBorder}`,outlineOffset:1,transition:"outline-offset 0s, outline 0s"}),d=v=>({"&:focus-visible":Object.assign({},s(v))})},33507:function(m,h){"use strict";const e=t=>({[t.componentCls]:{[`${t.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, + opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}},[`${t.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, + opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}}});h.Z=e},16932:function(m,h,e){"use strict";e.d(h,{J$:function(){return l}});var t=e(11568),r=e(93590);const a=new t.E4("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),o=new t.E4("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),l=function(c){let u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const{antCls:s}=c,d=`${s}-fade`,v=u?"&":"";return[(0,r.R)(d,a,o,c.motionDurationMid,u),{[` + ${v}${d}-enter, + ${v}${d}-appear + `]:{opacity:0,animationTimingFunction:"linear"},[`${v}${d}-leave`]:{animationTimingFunction:"linear"}}]}},93590:function(m,h,e){"use strict";e.d(h,{R:function(){return a}});const t=o=>({animationDuration:o,animationFillMode:"both"}),r=o=>({animationDuration:o,animationFillMode:"both"}),a=function(o,l,c,u){const d=(arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1)?"&":"";return{[` + ${d}${o}-enter, + ${d}${o}-appear + `]:Object.assign(Object.assign({},t(u)),{animationPlayState:"paused"}),[`${d}${o}-leave`]:Object.assign(Object.assign({},r(u)),{animationPlayState:"paused"}),[` + ${d}${o}-enter${o}-enter-active, + ${d}${o}-appear${o}-appear-active + `]:{animationName:l,animationPlayState:"running"},[`${d}${o}-leave${o}-leave-active`]:{animationName:c,animationPlayState:"running",pointerEvents:"none"}}}},33297:function(m,h,e){"use strict";e.d(h,{Fm:function(){return p}});var t=e(11568),r=e(93590);const a=new t.E4("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new t.E4("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new t.E4("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),c=new t.E4("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),u=new t.E4("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new t.E4("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d=new t.E4("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),v=new t.E4("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),y={"move-up":{inKeyframes:d,outKeyframes:v},"move-down":{inKeyframes:a,outKeyframes:o},"move-left":{inKeyframes:l,outKeyframes:c},"move-right":{inKeyframes:u,outKeyframes:s}},p=(f,x)=>{const{antCls:E}=f,S=`${E}-${x}`,{inKeyframes:P,outKeyframes:R}=y[x];return[(0,r.R)(S,P,R,f.motionDurationMid),{[` + ${S}-enter, + ${S}-appear + `]:{opacity:0,animationTimingFunction:f.motionEaseOutCirc},[`${S}-leave`]:{animationTimingFunction:f.motionEaseInOutCirc}}]}},67771:function(m,h,e){"use strict";e.d(h,{Qt:function(){return l},Uw:function(){return o},fJ:function(){return a},ly:function(){return c},oN:function(){return p}});var t=e(11568),r=e(93590);const a=new t.E4("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),o=new t.E4("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),l=new t.E4("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),c=new t.E4("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),u=new t.E4("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),s=new t.E4("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),d=new t.E4("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),v=new t.E4("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),y={"slide-up":{inKeyframes:a,outKeyframes:o},"slide-down":{inKeyframes:l,outKeyframes:c},"slide-left":{inKeyframes:u,outKeyframes:s},"slide-right":{inKeyframes:d,outKeyframes:v}},p=(f,x)=>{const{antCls:E}=f,S=`${E}-${x}`,{inKeyframes:P,outKeyframes:R}=y[x];return[(0,r.R)(S,P,R,f.motionDurationMid),{[` + ${S}-enter, + ${S}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:f.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${S}-leave`]:{animationTimingFunction:f.motionEaseInQuint}}]}},50438:function(m,h,e){"use strict";e.d(h,{_y:function(){return S},kr:function(){return a}});var t=e(11568),r=e(93590);const a=new t.E4("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),o=new t.E4("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),l=new t.E4("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),c=new t.E4("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),u=new t.E4("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),s=new t.E4("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),d=new t.E4("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),v=new t.E4("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),y=new t.E4("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),p=new t.E4("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),f=new t.E4("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),x=new t.E4("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),E={zoom:{inKeyframes:a,outKeyframes:o},"zoom-big":{inKeyframes:l,outKeyframes:c},"zoom-big-fast":{inKeyframes:l,outKeyframes:c},"zoom-left":{inKeyframes:d,outKeyframes:v},"zoom-right":{inKeyframes:y,outKeyframes:p},"zoom-up":{inKeyframes:u,outKeyframes:s},"zoom-down":{inKeyframes:f,outKeyframes:x}},S=(P,R)=>{const{antCls:w}=P,A=`${w}-${R}`,{inKeyframes:C,outKeyframes:M}=E[R];return[(0,r.R)(A,C,M,R==="zoom-big-fast"?P.motionDurationFast:P.motionDurationMid),{[` + ${A}-enter, + ${A}-appear + `]:{transform:"scale(0)",opacity:0,animationTimingFunction:P.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${A}-leave`]:{animationTimingFunction:P.motionEaseInOutCirc}}]}},49867:function(m,h,e){"use strict";e.d(h,{N:function(){return t}});const t=r=>({color:r.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${r.motionDurationSlow}`,"&:focus, &:hover":{color:r.colorLinkHover},"&:active":{color:r.colorLinkActive}})},97414:function(m,h,e){"use strict";e.d(h,{ZP:function(){return c},qN:function(){return a},wZ:function(){return o}});var t=e(11568),r=e(79511);const a=8;function o(u){const{contentRadius:s,limitVerticalRadius:d}=u,v=s>12?s+2:12;return{arrowOffsetHorizontal:v,arrowOffsetVertical:d?a:v}}function l(u,s){return u?s:{}}function c(u,s,d){const{componentCls:v,boxShadowPopoverArrow:y,arrowOffsetVertical:p,arrowOffsetHorizontal:f}=u,{arrowDistance:x=0,arrowPlacement:E={left:!0,right:!0,top:!0,bottom:!0}}=d||{};return{[v]:Object.assign(Object.assign(Object.assign(Object.assign({[`${v}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},(0,r.W)(u,s,y)),{"&:before":{background:s}})]},l(!!E.top,{[[`&-placement-top > ${v}-arrow`,`&-placement-topLeft > ${v}-arrow`,`&-placement-topRight > ${v}-arrow`].join(",")]:{bottom:x,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${v}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{"--arrow-offset-horizontal":f,[`> ${v}-arrow`]:{left:{_skip_check_:!0,value:f}}},"&-placement-topRight":{"--arrow-offset-horizontal":`calc(100% - ${(0,t.bf)(f)})`,[`> ${v}-arrow`]:{right:{_skip_check_:!0,value:f}}}})),l(!!E.bottom,{[[`&-placement-bottom > ${v}-arrow`,`&-placement-bottomLeft > ${v}-arrow`,`&-placement-bottomRight > ${v}-arrow`].join(",")]:{top:x,transform:"translateY(-100%)"},[`&-placement-bottom > ${v}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":f,[`> ${v}-arrow`]:{left:{_skip_check_:!0,value:f}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":`calc(100% - ${(0,t.bf)(f)})`,[`> ${v}-arrow`]:{right:{_skip_check_:!0,value:f}}}})),l(!!E.left,{[[`&-placement-left > ${v}-arrow`,`&-placement-leftTop > ${v}-arrow`,`&-placement-leftBottom > ${v}-arrow`].join(",")]:{right:{_skip_check_:!0,value:x},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${v}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${v}-arrow`]:{top:p},[`&-placement-leftBottom > ${v}-arrow`]:{bottom:p}})),l(!!E.right,{[[`&-placement-right > ${v}-arrow`,`&-placement-rightTop > ${v}-arrow`,`&-placement-rightBottom > ${v}-arrow`].join(",")]:{left:{_skip_check_:!0,value:x},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${v}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${v}-arrow`]:{top:p},[`&-placement-rightBottom > ${v}-arrow`]:{bottom:p}}))}}},79511:function(m,h,e){"use strict";e.d(h,{W:function(){return a},w:function(){return r}});var t=e(11568);function r(o){const{sizePopupArrow:l,borderRadiusXS:c,borderRadiusOuter:u}=o,s=l/2,d=0,v=s,y=u*1/Math.sqrt(2),p=s-u*(1-1/Math.sqrt(2)),f=s-c*(1/Math.sqrt(2)),x=u*(Math.sqrt(2)-1)+c*(1/Math.sqrt(2)),E=2*s-f,S=x,P=2*s-y,R=p,w=2*s-d,A=v,C=s*Math.sqrt(2)+u*(Math.sqrt(2)-2),M=u*(Math.sqrt(2)-1),D=`polygon(${M}px 100%, 50% ${M}px, ${2*s-M}px 100%, ${M}px 100%)`,k=`path('M ${d} ${v} A ${u} ${u} 0 0 0 ${y} ${p} L ${f} ${x} A ${c} ${c} 0 0 1 ${E} ${S} L ${P} ${R} A ${u} ${u} 0 0 0 ${w} ${A} Z')`;return{arrowShadowWidth:C,arrowPath:k,arrowPolygon:D}}const a=(o,l,c)=>{const{sizePopupArrow:u,arrowPolygon:s,arrowPath:d,arrowShadowWidth:v,borderRadiusXS:y,calc:p}=o;return{pointerEvents:"none",width:u,height:u,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:u,height:p(u).div(2).equal(),background:l,clipPath:{_multi_value_:!0,value:[s,d]},content:'""'},"&::after":{content:'""',position:"absolute",width:v,height:v,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${(0,t.bf)(y)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:c,zIndex:0,background:"transparent"}}}},33083:function(m,h,e){"use strict";e.d(h,{Mj:function(){return u},uH:function(){return l},u_:function(){return c}});var t=e(67294),r=e(11568),a=e(67164),o=e(2790);const l=(0,r.jG)(a.Z),c={token:o.Z,override:{override:o.Z},hashed:!0},u=t.createContext(c)},9361:function(m,h,e){"use strict";e.d(h,{Z:function(){return k}});var t=e(11568),r=e(67164),a=e(2790),o=e(1393),c=Z=>{const Y=Z!=null&&Z.algorithm?(0,t.jG)(Z.algorithm):(0,t.jG)(r.Z),te=Object.assign(Object.assign({},a.Z),Z==null?void 0:Z.token);return(0,t.t2)(te,{override:Z==null?void 0:Z.token},Y,o.Z)},u=e(29691),s=e(33083),d=e(372),v=e(69594);function y(Z){const{sizeUnit:Y,sizeStep:te}=Z,le=te-2;return{sizeXXL:Y*(le+10),sizeXL:Y*(le+6),sizeLG:Y*(le+2),sizeMD:Y*(le+2),sizeMS:Y*(le+1),size:Y*le,sizeSM:Y*le,sizeXS:Y*(le-1),sizeXXS:Y*(le-1)}}var f=(Z,Y)=>{const te=Y!=null?Y:(0,r.Z)(Z),le=te.fontSizeSM,H=te.controlHeight-4;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},te),y(Y!=null?Y:Z)),(0,v.Z)(le)),{controlHeight:H}),(0,d.Z)(Object.assign(Object.assign({},te),{controlHeight:H})))},x=e(84898),E=e(57),S=e(10274);const P=(Z,Y)=>new S.C(Z).setAlpha(Y).toRgbString(),R=(Z,Y)=>new S.C(Z).lighten(Y).toHexString(),w=Z=>{const Y=(0,x.generate)(Z,{theme:"dark"});return{1:Y[0],2:Y[1],3:Y[2],4:Y[3],5:Y[6],6:Y[5],7:Y[4],8:Y[6],9:Y[5],10:Y[4]}},A=(Z,Y)=>{const te=Z||"#000",le=Y||"#fff";return{colorBgBase:te,colorTextBase:le,colorText:P(le,.85),colorTextSecondary:P(le,.65),colorTextTertiary:P(le,.45),colorTextQuaternary:P(le,.25),colorFill:P(le,.18),colorFillSecondary:P(le,.12),colorFillTertiary:P(le,.08),colorFillQuaternary:P(le,.04),colorBgSolid:P(le,.95),colorBgSolidHover:P(le,1),colorBgSolidActive:P(le,.9),colorBgElevated:R(te,12),colorBgContainer:R(te,8),colorBgLayout:R(te,0),colorBgSpotlight:R(te,26),colorBgBlur:P(le,.04),colorBorder:R(te,26),colorBorderSecondary:R(te,19)}};var M=(Z,Y)=>{const te=Object.keys(a.M).map(H=>{const pe=(0,x.generate)(Z[H],{theme:"dark"});return new Array(10).fill(1).reduce((de,ge,X)=>(de[`${H}-${X+1}`]=pe[X],de[`${H}${X+1}`]=pe[X],de),{})}).reduce((H,pe)=>(H=Object.assign(Object.assign({},H),pe),H),{}),le=Y!=null?Y:(0,r.Z)(Z);return Object.assign(Object.assign(Object.assign({},le),te),(0,E.Z)(Z,{generateColorPalettes:w,generateNeutralColorPalettes:A}))};function D(){const[Z,Y,te]=(0,u.ZP)();return{theme:Z,token:Y,hashId:te}}var k={defaultSeed:s.u_.token,useToken:D,defaultAlgorithm:r.Z,darkAlgorithm:M,compactAlgorithm:f,getDesignToken:c,defaultConfig:s.u_,_internalContext:s.Mj}},8796:function(m,h,e){"use strict";e.d(h,{i:function(){return t}});const t=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"]},67164:function(m,h,e){"use strict";e.d(h,{Z:function(){return E}});var t=e(84898),r=e(2790),a=e(57),l=S=>{let P=S,R=S,w=S,A=S;return S<6&&S>=5?P=S+1:S<16&&S>=6?P=S+2:S>=16&&(P=16),S<7&&S>=5?R=4:S<8&&S>=7?R=5:S<14&&S>=8?R=6:S<16&&S>=14?R=7:S>=16&&(R=8),S<6&&S>=2?w=1:S>=6&&(w=2),S>4&&S<8?A=4:S>=8&&(A=6),{borderRadius:S,borderRadiusXS:w,borderRadiusSM:R,borderRadiusLG:P,borderRadiusOuter:A}};function c(S){const{motionUnit:P,motionBase:R,borderRadius:w,lineWidth:A}=S;return Object.assign({motionDurationFast:`${(R+P).toFixed(1)}s`,motionDurationMid:`${(R+P*2).toFixed(1)}s`,motionDurationSlow:`${(R+P*3).toFixed(1)}s`,lineWidthBold:A+1},l(w))}var u=e(372),s=e(69594);function d(S){const{sizeUnit:P,sizeStep:R}=S;return{sizeXXL:P*(R+8),sizeXL:P*(R+4),sizeLG:P*(R+2),sizeMD:P*(R+1),sizeMS:P*R,size:P*R,sizeSM:P*(R-1),sizeXS:P*(R-2),sizeXXS:P*(R-3)}}var v=e(10274);const y=(S,P)=>new v.C(S).setAlpha(P).toRgbString(),p=(S,P)=>new v.C(S).darken(P).toHexString(),f=S=>{const P=(0,t.generate)(S);return{1:P[0],2:P[1],3:P[2],4:P[3],5:P[4],6:P[5],7:P[6],8:P[4],9:P[5],10:P[6]}},x=(S,P)=>{const R=S||"#fff",w=P||"#000";return{colorBgBase:R,colorTextBase:w,colorText:y(w,.88),colorTextSecondary:y(w,.65),colorTextTertiary:y(w,.45),colorTextQuaternary:y(w,.25),colorFill:y(w,.15),colorFillSecondary:y(w,.06),colorFillTertiary:y(w,.04),colorFillQuaternary:y(w,.02),colorBgSolid:y(w,1),colorBgSolidHover:y(w,.75),colorBgSolidActive:y(w,.95),colorBgLayout:p(R,4),colorBgContainer:p(R,0),colorBgElevated:p(R,0),colorBgSpotlight:y(w,.85),colorBgBlur:"transparent",colorBorder:p(R,15),colorBorderSecondary:p(R,6)}};function E(S){t.presetPrimaryColors.pink=t.presetPrimaryColors.magenta,t.presetPalettes.pink=t.presetPalettes.magenta;const P=Object.keys(r.M).map(R=>{const w=S[R]===t.presetPrimaryColors[R]?t.presetPalettes[R]:(0,t.generate)(S[R]);return new Array(10).fill(1).reduce((A,C,M)=>(A[`${R}-${M+1}`]=w[M],A[`${R}${M+1}`]=w[M],A),{})}).reduce((R,w)=>(R=Object.assign(Object.assign({},R),w),R),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},S),P),(0,a.Z)(S,{generateColorPalettes:f,generateNeutralColorPalettes:x})),(0,s.Z)(S.fontSize)),d(S)),(0,u.Z)(S)),c(S))}},2790:function(m,h,e){"use strict";e.d(h,{M:function(){return t}});const t={blue:"#1677FF",purple:"#722ED1",cyan:"#13C2C2",green:"#52C41A",magenta:"#EB2F96",pink:"#EB2F96",red:"#F5222D",orange:"#FA8C16",yellow:"#FADB14",volcano:"#FA541C",geekblue:"#2F54EB",gold:"#FAAD14",lime:"#A0D911"},r=Object.assign(Object.assign({},t),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, +'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', +'Noto Color Emoji'`,fontFamilyCode:"'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace",fontSize:14,lineWidth:1,lineType:"solid",motionUnit:.1,motionBase:0,motionEaseOutCirc:"cubic-bezier(0.08, 0.82, 0.17, 1)",motionEaseInOutCirc:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",motionEaseOut:"cubic-bezier(0.215, 0.61, 0.355, 1)",motionEaseInOut:"cubic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutBack:"cubic-bezier(0.12, 0.4, 0.29, 1.46)",motionEaseInBack:"cubic-bezier(0.71, -0.46, 0.88, 0.6)",motionEaseInQuint:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:6,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1,motion:!0});h.Z=r},57:function(m,h,e){"use strict";e.d(h,{Z:function(){return r}});var t=e(10274);function r(a,o){let{generateColorPalettes:l,generateNeutralColorPalettes:c}=o;const{colorSuccess:u,colorWarning:s,colorError:d,colorInfo:v,colorPrimary:y,colorBgBase:p,colorTextBase:f}=a,x=l(y),E=l(u),S=l(s),P=l(d),R=l(v),w=c(p,f),A=a.colorLink||a.colorInfo,C=l(A),M=new t.C(P[1]).mix(new t.C(P[3]),50).toHexString();return Object.assign(Object.assign({},w),{colorPrimaryBg:x[1],colorPrimaryBgHover:x[2],colorPrimaryBorder:x[3],colorPrimaryBorderHover:x[4],colorPrimaryHover:x[5],colorPrimary:x[6],colorPrimaryActive:x[7],colorPrimaryTextHover:x[8],colorPrimaryText:x[9],colorPrimaryTextActive:x[10],colorSuccessBg:E[1],colorSuccessBgHover:E[2],colorSuccessBorder:E[3],colorSuccessBorderHover:E[4],colorSuccessHover:E[4],colorSuccess:E[6],colorSuccessActive:E[7],colorSuccessTextHover:E[8],colorSuccessText:E[9],colorSuccessTextActive:E[10],colorErrorBg:P[1],colorErrorBgHover:P[2],colorErrorBgFilledHover:M,colorErrorBgActive:P[3],colorErrorBorder:P[3],colorErrorBorderHover:P[4],colorErrorHover:P[5],colorError:P[6],colorErrorActive:P[7],colorErrorTextHover:P[8],colorErrorText:P[9],colorErrorTextActive:P[10],colorWarningBg:S[1],colorWarningBgHover:S[2],colorWarningBorder:S[3],colorWarningBorderHover:S[4],colorWarningHover:S[4],colorWarning:S[6],colorWarningActive:S[7],colorWarningTextHover:S[8],colorWarningText:S[9],colorWarningTextActive:S[10],colorInfoBg:R[1],colorInfoBgHover:R[2],colorInfoBorder:R[3],colorInfoBorderHover:R[4],colorInfoHover:R[4],colorInfo:R[6],colorInfoActive:R[7],colorInfoTextHover:R[8],colorInfoText:R[9],colorInfoTextActive:R[10],colorLinkHover:C[4],colorLink:C[6],colorLinkActive:C[7],colorBgMask:new t.C("#000").setAlpha(.45).toRgbString(),colorWhite:"#fff"})}},372:function(m,h){"use strict";const e=t=>{const{controlHeight:r}=t;return{controlHeightSM:r*.75,controlHeightXS:r*.5,controlHeightLG:r*1.25}};h.Z=e},69594:function(m,h,e){"use strict";var t=e(51734);const r=a=>{const o=(0,t.Z)(a),l=o.map(f=>f.size),c=o.map(f=>f.lineHeight),u=l[1],s=l[0],d=l[2],v=c[1],y=c[0],p=c[2];return{fontSizeSM:s,fontSize:u,fontSizeLG:d,fontSizeXL:l[3],fontSizeHeading1:l[6],fontSizeHeading2:l[5],fontSizeHeading3:l[4],fontSizeHeading4:l[3],fontSizeHeading5:l[2],lineHeight:v,lineHeightLG:p,lineHeightSM:y,fontHeight:Math.round(v*u),fontHeightLG:Math.round(p*d),fontHeightSM:Math.round(y*s),lineHeightHeading1:c[6],lineHeightHeading2:c[5],lineHeightHeading3:c[4],lineHeightHeading4:c[3],lineHeightHeading5:c[2]}};h.Z=r},51734:function(m,h,e){"use strict";e.d(h,{D:function(){return t},Z:function(){return r}});function t(a){return(a+8)/a}function r(a){const o=new Array(10).fill(null).map((l,c)=>{const u=c-1,s=a*Math.pow(Math.E,u/5),d=c>1?Math.floor(s):Math.ceil(s);return Math.floor(d/2)*2});return o[1]=a,o.map(l=>({size:l,lineHeight:t(l)}))}},29691:function(m,h,e){"use strict";e.d(h,{NJ:function(){return s},ZP:function(){return p}});var t=e(67294),r=e(11568),a=e(67159),o=e(33083),l=e(2790),c=e(1393),u=function(f,x){var E={};for(var S in f)Object.prototype.hasOwnProperty.call(f,S)&&x.indexOf(S)<0&&(E[S]=f[S]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,S=Object.getOwnPropertySymbols(f);P{const S=E.getDerivativeToken(f),{override:P}=x,R=u(x,["override"]);let w=Object.assign(Object.assign({},S),{override:P});return w=(0,c.Z)(w),R&&Object.entries(R).forEach(A=>{let[C,M]=A;const{theme:D}=M,k=u(M,["theme"]);let Z=k;D&&(Z=y(Object.assign(Object.assign({},w),k),{override:k},D)),w[C]=Z}),w};function p(){const{token:f,hashed:x,theme:E,override:S,cssVar:P}=t.useContext(o.Mj),R=`${a.Z}-${x||""}`,w=E||o.uH,[A,C,M]=(0,r.fp)(w,[l.Z,f],{salt:R,override:S,getComputedToken:y,formatToken:c.Z,cssVar:P&&{prefix:P.prefix,key:P.key,unitless:s,ignore:d,preserve:v}});return[w,M,x?C:"",A,P]}},1393:function(m,h,e){"use strict";e.d(h,{Z:function(){return u}});var t=e(10274),r=e(2790);function a(s){return s>=0&&s<=255}function o(s,d){const{r:v,g:y,b:p,a:f}=new t.C(s).toRgb();if(f<1)return s;const{r:x,g:E,b:S}=new t.C(d).toRgb();for(let P=.01;P<=1;P+=.01){const R=Math.round((v-x*(1-P))/P),w=Math.round((y-E*(1-P))/P),A=Math.round((p-S*(1-P))/P);if(a(R)&&a(w)&&a(A))return new t.C({r:R,g:w,b:A,a:Math.round(P*100)/100}).toRgbString()}return new t.C({r:v,g:y,b:p,a:1}).toRgbString()}var l=o,c=function(s,d){var v={};for(var y in s)Object.prototype.hasOwnProperty.call(s,y)&&d.indexOf(y)<0&&(v[y]=s[y]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,y=Object.getOwnPropertySymbols(s);p{delete y[A]});const p=Object.assign(Object.assign({},v),y),f=480,x=576,E=768,S=992,P=1200,R=1600;if(p.motion===!1){const A="0s";p.motionDurationFast=A,p.motionDurationMid=A,p.motionDurationSlow=A}return Object.assign(Object.assign(Object.assign({},p),{colorFillContent:p.colorFillSecondary,colorFillContentHover:p.colorFill,colorFillAlter:p.colorFillQuaternary,colorBgContainerDisabled:p.colorFillTertiary,colorBorderBg:p.colorBgContainer,colorSplit:l(p.colorBorderSecondary,p.colorBgContainer),colorTextPlaceholder:p.colorTextQuaternary,colorTextDisabled:p.colorTextQuaternary,colorTextHeading:p.colorText,colorTextLabel:p.colorTextSecondary,colorTextDescription:p.colorTextTertiary,colorTextLightSolid:p.colorWhite,colorHighlight:p.colorError,colorBgTextHover:p.colorFillSecondary,colorBgTextActive:p.colorFill,colorIcon:p.colorTextTertiary,colorIconHover:p.colorText,colorErrorOutline:l(p.colorErrorBg,p.colorBgContainer),colorWarningOutline:l(p.colorWarningBg,p.colorBgContainer),fontSizeIcon:p.fontSizeSM,lineWidthFocus:p.lineWidth*4,lineWidth:p.lineWidth,controlOutlineWidth:p.lineWidth*2,controlInteractiveSize:p.controlHeight/2,controlItemBgHover:p.colorFillTertiary,controlItemBgActive:p.colorPrimaryBg,controlItemBgActiveHover:p.colorPrimaryBgHover,controlItemBgActiveDisabled:p.colorFill,controlTmpOutline:p.colorFillQuaternary,controlOutline:l(p.colorPrimaryBg,p.colorBgContainer),lineType:p.lineType,borderRadius:p.borderRadius,borderRadiusXS:p.borderRadiusXS,borderRadiusSM:p.borderRadiusSM,borderRadiusLG:p.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:p.sizeXXS,paddingXS:p.sizeXS,paddingSM:p.sizeSM,padding:p.size,paddingMD:p.sizeMD,paddingLG:p.sizeLG,paddingXL:p.sizeXL,paddingContentHorizontalLG:p.sizeLG,paddingContentVerticalLG:p.sizeMS,paddingContentHorizontal:p.sizeMS,paddingContentVertical:p.sizeSM,paddingContentHorizontalSM:p.size,paddingContentVerticalSM:p.sizeXS,marginXXS:p.sizeXXS,marginXS:p.sizeXS,marginSM:p.sizeSM,margin:p.size,marginMD:p.sizeMD,marginLG:p.sizeLG,marginXL:p.sizeXL,marginXXL:p.sizeXXL,boxShadow:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowSecondary:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowTertiary:` + 0 1px 2px 0 rgba(0, 0, 0, 0.03), + 0 1px 6px -1px rgba(0, 0, 0, 0.02), + 0 2px 4px 0 rgba(0, 0, 0, 0.02) + `,screenXS:f,screenXSMin:f,screenXSMax:x-1,screenSM:x,screenSMMin:x,screenSMMax:E-1,screenMD:E,screenMDMin:E,screenMDMax:S-1,screenLG:S,screenLGMin:S,screenLGMax:P-1,screenXL:P,screenXLMin:P,screenXLMax:R-1,screenXXL:R,screenXXLMin:R,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:` + 0 1px 2px -2px ${new t.C("rgba(0, 0, 0, 0.16)").toRgbString()}, + 0 3px 6px 0 ${new t.C("rgba(0, 0, 0, 0.12)").toRgbString()}, + 0 5px 12px 4px ${new t.C("rgba(0, 0, 0, 0.09)").toRgbString()} + `,boxShadowDrawerRight:` + -6px 0 16px 0 rgba(0, 0, 0, 0.08), + -3px 0 6px -4px rgba(0, 0, 0, 0.12), + -9px 0 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerLeft:` + 6px 0 16px 0 rgba(0, 0, 0, 0.08), + 3px 0 6px -4px rgba(0, 0, 0, 0.12), + 9px 0 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerUp:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerDown:` + 0 -6px 16px 0 rgba(0, 0, 0, 0.08), + 0 -3px 6px -4px rgba(0, 0, 0, 0.12), + 0 -9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),y)}},98719:function(m,h,e){"use strict";e.d(h,{Z:function(){return r}});var t=e(8796);function r(a,o){return t.i.reduce((l,c)=>{const u=a[`${c}1`],s=a[`${c}3`],d=a[`${c}6`],v=a[`${c}7`];return Object.assign(Object.assign({},l),o(c,{lightColor:u,lightBorderColor:s,darkColor:d,textColor:v}))},{})}},83559:function(m,h,e){"use strict";e.d(h,{A1:function(){return s},I$:function(){return u},bk:function(){return d}});var t=e(67294),r=e(83262),a=e(53124),o=e(14747),l=e(29691),c=e(53269);const{genStyleHooks:u,genComponentStyleHook:s,genSubStyleComponent:d}=(0,r.rb)({usePrefix:()=>{const{getPrefixCls:v,iconPrefixCls:y}=(0,t.useContext)(a.E_);return{rootPrefixCls:v(),iconPrefixCls:y}},useToken:()=>{const[v,y,p,f,x]=(0,l.ZP)();return{theme:v,realToken:y,hashId:p,token:f,cssVar:x}},useCSP:()=>{const{csp:v,iconPrefixCls:y}=(0,t.useContext)(a.E_);return(0,c.Z)(y,v),v!=null?v:{}},getResetStyles:v=>[{"&":(0,o.Lx)(v)}],getCommonStyle:o.du,getCompUnitless:()=>l.NJ})},53269:function(m,h,e){"use strict";var t=e(11568),r=e(14747),a=e(29691);const o=(l,c)=>{const[u,s]=(0,a.ZP)();return(0,t.xy)({theme:u,token:s,hashId:"",path:["ant-design-icons",l],nonce:()=>c==null?void 0:c.nonce,layer:{name:"antd"}},()=>[{[`.${l}`]:Object.assign(Object.assign({},(0,r.Ro)()),{[`.${l} .${l}-icon`]:{display:"block"}})}])};h.Z=o},42115:function(m,h){"use strict";const e={placeholder:"Select time",rangePlaceholder:["Start time","End time"]};h.Z=e},83062:function(m,h,e){"use strict";e.d(h,{Z:function(){return X}});var t=e(67294),r=e(93967),a=e.n(r),o=e(92419),l=e(21770),c=e(89942),u=e(87263),s=e(33603),d=e(80636),v=e(96159),y=e(27288),p=e(43945),f=e(53124),x=e(29691),E=e(11568),S=e(14747),P=e(50438),R=e(97414),w=e(79511),A=e(98719),C=e(83262),M=e(83559);const D=_=>{const{componentCls:W,tooltipMaxWidth:G,tooltipColor:$,tooltipBg:F,tooltipBorderRadius:ne,zIndexPopup:V,controlHeight:ee,boxShadowSecondary:se,paddingSM:De,paddingXS:Ue}=_;return[{[W]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,S.Wf)(_)),{position:"absolute",zIndex:V,display:"block",width:"max-content",maxWidth:G,visibility:"visible","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"&-hidden":{display:"none"},"--antd-arrow-background-color":F,[`${W}-inner`]:{minWidth:"1em",minHeight:ee,padding:`${(0,E.bf)(_.calc(De).div(2).equal())} ${(0,E.bf)(Ue)}`,color:$,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:F,borderRadius:ne,boxShadow:se,boxSizing:"border-box"},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${W}-inner`]:{borderRadius:_.min(ne,R.qN)}},[`${W}-content`]:{position:"relative"}}),(0,A.Z)(_,(He,Ge)=>{let{darkColor:Fe}=Ge;return{[`&${W}-${He}`]:{[`${W}-inner`]:{backgroundColor:Fe},[`${W}-arrow`]:{"--antd-arrow-background-color":Fe}}}})),{"&-rtl":{direction:"rtl"}})},(0,R.ZP)(_,"var(--antd-arrow-background-color)"),{[`${W}-pure`]:{position:"relative",maxWidth:"none",margin:_.sizePopupArrow}}]},k=_=>Object.assign(Object.assign({zIndexPopup:_.zIndexPopupBase+70},(0,R.wZ)({contentRadius:_.borderRadius,limitVerticalRadius:!0})),(0,w.w)((0,C.IX)(_,{borderRadiusOuter:Math.min(_.borderRadiusOuter,4)})));var Z=function(_){let W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return(0,M.I$)("Tooltip",$=>{const{borderRadius:F,colorTextLightSolid:ne,colorBgSpotlight:V}=$,ee=(0,C.IX)($,{tooltipMaxWidth:250,tooltipColor:ne,tooltipBorderRadius:F,tooltipBg:V});return[D(ee),(0,P._y)($,"zoom-big-fast")]},k,{resetStyle:!1,injectStyle:W})(_)},Y=e(98787);function te(_,W){const G=(0,Y.o2)(W),$=a()({[`${_}-${W}`]:W&&G}),F={},ne={};return W&&!G&&(F.background=W,ne["--antd-arrow-background-color"]=W),{className:$,overlayStyle:F,arrowStyle:ne}}var H=_=>{const{prefixCls:W,className:G,placement:$="top",title:F,color:ne,overlayInnerStyle:V}=_,{getPrefixCls:ee}=t.useContext(f.E_),se=ee("tooltip",W),[De,Ue,He]=Z(se),Ge=te(se,ne),Fe=Ge.arrowStyle,_e=Object.assign(Object.assign({},V),Ge.overlayStyle),$e=a()(Ue,He,se,`${se}-pure`,`${se}-placement-${$}`,G,Ge.className);return De(t.createElement("div",{className:$e,style:Fe},t.createElement("div",{className:`${se}-arrow`}),t.createElement(o.G,Object.assign({},_,{className:Ue,prefixCls:se,overlayInnerStyle:_e}),F)))},pe=function(_,W){var G={};for(var $ in _)Object.prototype.hasOwnProperty.call(_,$)&&W.indexOf($)<0&&(G[$]=_[$]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,$=Object.getOwnPropertySymbols(_);F<$.length;F++)W.indexOf($[F])<0&&Object.prototype.propertyIsEnumerable.call(_,$[F])&&(G[$[F]]=_[$[F]]);return G};const ge=t.forwardRef((_,W)=>{var G,$;const{prefixCls:F,openClassName:ne,getTooltipContainer:V,overlayClassName:ee,color:se,overlayInnerStyle:De,children:Ue,afterOpenChange:He,afterVisibleChange:Ge,destroyTooltipOnHide:Fe,arrow:_e=!0,title:$e,overlay:Ce,builtinPlacements:Re,arrowPointAtCenter:fe=!1,autoAdjustOverflow:je=!0}=_,Oe=!!_e,[,N]=(0,x.ZP)(),{getPopupContainer:I,getPrefixCls:O,direction:L}=t.useContext(f.E_),J=(0,y.ln)("Tooltip"),z=t.useRef(null),q=()=>{var Sn;(Sn=z.current)===null||Sn===void 0||Sn.forceAlign()};t.useImperativeHandle(W,()=>{var Sn;return{forceAlign:q,forcePopupAlign:()=>{J.deprecated(!1,"forcePopupAlign","forceAlign"),q()},nativeElement:(Sn=z.current)===null||Sn===void 0?void 0:Sn.nativeElement}});const[re,ce]=(0,l.Z)(!1,{value:(G=_.open)!==null&&G!==void 0?G:_.visible,defaultValue:($=_.defaultOpen)!==null&&$!==void 0?$:_.defaultVisible}),Te=!$e&&!Ce&&$e!==0,Ae=Sn=>{var An,kn;ce(Te?!1:Sn),Te||((An=_.onOpenChange)===null||An===void 0||An.call(_,Sn),(kn=_.onVisibleChange)===null||kn===void 0||kn.call(_,Sn))},We=t.useMemo(()=>{var Sn,An;let kn=fe;return typeof _e=="object"&&(kn=(An=(Sn=_e.pointAtCenter)!==null&&Sn!==void 0?Sn:_e.arrowPointAtCenter)!==null&&An!==void 0?An:fe),Re||(0,d.Z)({arrowPointAtCenter:kn,autoAdjustOverflow:je,arrowWidth:Oe?N.sizePopupArrow:0,borderRadius:N.borderRadius,offset:N.marginXXS,visibleFirst:!0})},[fe,_e,Re,N]),Me=t.useMemo(()=>$e===0?$e:Ce||$e||"",[Ce,$e]),xe=t.createElement(c.Z,{space:!0},typeof Me=="function"?Me():Me),{getPopupContainer:Ve,placement:ve="top",mouseEnterDelay:be=.1,mouseLeaveDelay:st=.1,overlayStyle:ct,rootClassName:lt}=_,Et=pe(_,["getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName"]),ie=O("tooltip",F),ke=O(),tt=_["data-popover-inject"];let ut=re;!("open"in _)&&!("visible"in _)&&Te&&(ut=!1);const nt=t.isValidElement(Ue)&&!(0,v.M2)(Ue)?Ue:t.createElement("span",null,Ue),vt=nt.props,jt=!vt.className||typeof vt.className=="string"?a()(vt.className,ne||`${ie}-open`):vt.className,[Ut,Nt,Mt]=Z(ie,!tt),Rt=te(ie,se),Wt=Rt.arrowStyle,Gt=Object.assign(Object.assign({},De),Rt.overlayStyle),gn=a()(ee,{[`${ie}-rtl`]:L==="rtl"},Rt.className,lt,Nt,Mt),[In,Pn]=(0,u.Cn)("Tooltip",Et.zIndex),On=t.createElement(o.Z,Object.assign({},Et,{zIndex:In,showArrow:Oe,placement:ve,mouseEnterDelay:be,mouseLeaveDelay:st,prefixCls:ie,overlayClassName:gn,overlayStyle:Object.assign(Object.assign({},Wt),ct),getTooltipContainer:Ve||V||I,ref:z,builtinPlacements:We,overlay:xe,visible:ut,onVisibleChange:Ae,afterVisibleChange:He!=null?He:Ge,overlayInnerStyle:Gt,arrowContent:t.createElement("span",{className:`${ie}-arrow-content`}),motion:{motionName:(0,s.m)(ke,"zoom-big-fast",_.transitionName),motionDeadline:1e3},destroyTooltipOnHide:!!Fe}),ut?(0,v.Tm)(nt,{className:jt}):nt);return Ut(t.createElement(p.Z.Provider,{value:Pn},On))});ge._InternalPanelDoNotUseOrYouWillBeFired=H;var X=ge},60922:function(m,h,e){"use strict";e.d(h,{Z:function(){return $r}});var t=e(67294),r=e(86548),a=e(93967),o=e.n(a),l=e(9220),c=e(50344),u=e(8410),s=e(21770),d=e(98423),v=e(42550),y=e(79370),p=e(15105),f=function(dt,Jt){var on={};for(var Be in dt)Object.prototype.hasOwnProperty.call(dt,Be)&&Jt.indexOf(Be)<0&&(on[Be]=dt[Be]);if(dt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Be=Object.getOwnPropertySymbols(dt);Le{const on=fn=>{const{keyCode:mn}=fn;mn===p.Z.ENTER&&fn.preventDefault()},Be=fn=>{const{keyCode:mn}=fn,{onClick:Tn}=dt;mn===p.Z.ENTER&&Tn&&Tn()},{style:Le,noStyle:kt,disabled:Kt,tabIndex:an=0}=dt,sn=f(dt,["style","noStyle","disabled","tabIndex"]);let un={};return kt||(un=Object.assign({},x)),Kt&&(un.pointerEvents="none"),un=Object.assign(Object.assign({},un),Le),t.createElement("div",Object.assign({role:"button",tabIndex:an,ref:Jt},sn,{onKeyDown:on,onKeyUp:Be,style:un}))}),P=e(53124),R=e(10110),w=e(83062),A=e(87462),C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},M=C,D=e(84089),k=function(Jt,on){return t.createElement(D.Z,(0,A.Z)({},Jt,{ref:on,icon:M}))},Z=t.forwardRef(k),Y=Z,te=e(96159),le=e(22913),H=e(49867),pe=e(83559),de=e(84898),ge=e(11568);const X=(dt,Jt,on,Be)=>{const{titleMarginBottom:Le,fontWeightStrong:kt}=Be;return{marginBottom:Le,color:on,fontWeight:kt,fontSize:dt,lineHeight:Jt}},_=dt=>{const Jt=[1,2,3,4,5],on={};return Jt.forEach(Be=>{on[` + h${Be}&, + div&-h${Be}, + div&-h${Be} > textarea, + h${Be} + `]=X(dt[`fontSizeHeading${Be}`],dt[`lineHeightHeading${Be}`],dt.colorTextHeading,dt)}),on},W=dt=>{const{componentCls:Jt}=dt;return{"a&, a":Object.assign(Object.assign({},(0,H.N)(dt)),{textDecoration:dt.linkDecoration,"&:active, &:hover":{textDecoration:dt.linkHoverDecoration},[`&[disabled], &${Jt}-disabled`]:{color:dt.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:dt.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},G=dt=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:dt.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:dt.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:de.gold[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:dt.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),$=dt=>{const{componentCls:Jt,paddingSM:on}=dt,Be=on;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:dt.calc(dt.paddingSM).mul(-1).equal(),marginTop:dt.calc(Be).mul(-1).equal(),marginBottom:`calc(1em - ${(0,ge.bf)(Be)})`},[`${Jt}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:dt.calc(dt.marginXS).add(2).equal(),insetBlockEnd:dt.marginXS,color:dt.colorTextDescription,fontWeight:"normal",fontSize:dt.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},F=dt=>({[`${dt.componentCls}-copy-success`]:{"\n &,\n &:hover,\n &:focus":{color:dt.colorSuccess}},[`${dt.componentCls}-copy-icon-only`]:{marginInlineStart:0}}),ne=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-ellipsis-single-line":{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"},"> code":{paddingBlock:0,maxWidth:"calc(100% - 1.2em)",display:"inline-block",overflow:"hidden",textOverflow:"ellipsis",verticalAlign:"bottom",boxSizing:"content-box"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),V=dt=>{const{componentCls:Jt,titleMarginTop:on}=dt;return{[Jt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:dt.colorText,wordBreak:"break-word",lineHeight:dt.lineHeight,[`&${Jt}-secondary`]:{color:dt.colorTextDescription},[`&${Jt}-success`]:{color:dt.colorSuccess},[`&${Jt}-warning`]:{color:dt.colorWarning},[`&${Jt}-danger`]:{color:dt.colorError,"a&:active, a&:focus":{color:dt.colorErrorActive},"a&:hover":{color:dt.colorErrorHover}},[`&${Jt}-disabled`]:{color:dt.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},_(dt)),{[` + & + h1${Jt}, + & + h2${Jt}, + & + h3${Jt}, + & + h4${Jt}, + & + h5${Jt} + `]:{marginTop:on},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:on}}}),G(dt)),W(dt)),{[` + ${Jt}-expand, + ${Jt}-collapse, + ${Jt}-edit, + ${Jt}-copy + `]:Object.assign(Object.assign({},(0,H.N)(dt)),{marginInlineStart:dt.marginXXS})}),$(dt)),F(dt)),ne()),{"&-rtl":{direction:"rtl"}})}},ee=()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"});var se=(0,pe.I$)("Typography",dt=>[V(dt)],ee),Ue=dt=>{const{prefixCls:Jt,"aria-label":on,className:Be,style:Le,direction:kt,maxLength:Kt,autoSize:an=!0,value:sn,onSave:un,onCancel:fn,onEnd:mn,component:Tn,enterIcon:zn=t.createElement(Y,null)}=dt,rr=t.useRef(null),Wn=t.useRef(!1),qt=t.useRef(),[$n,jn]=t.useState(sn);t.useEffect(()=>{jn(sn)},[sn]),t.useEffect(()=>{var nn;if(!((nn=rr.current)===null||nn===void 0)&&nn.resizableTextArea){const{textArea:ln}=rr.current.resizableTextArea;ln.focus();const{length:Qt}=ln.value;ln.setSelectionRange(Qt,Qt)}},[]);const Vn=nn=>{let{target:ln}=nn;jn(ln.value.replace(/[\n\r]/g,""))},ft=()=>{Wn.current=!0},bt=()=>{Wn.current=!1},Bt=nn=>{let{keyCode:ln}=nn;Wn.current||(qt.current=ln)},Pe=()=>{un($n.trim())},Ie=nn=>{let{keyCode:ln,ctrlKey:Qt,altKey:Zt,metaKey:en,shiftKey:bn}=nn;qt.current!==ln||Wn.current||Qt||Zt||en||bn||(ln===p.Z.ENTER?(Pe(),mn==null||mn()):ln===p.Z.ESC&&fn())},Ne=()=>{Pe()},[ze,it,Yt]=se(Jt),Ht=o()(Jt,`${Jt}-edit-content`,{[`${Jt}-rtl`]:kt==="rtl",[`${Jt}-${Tn}`]:!!Tn},Be,it,Yt);return ze(t.createElement("div",{className:Ht,style:Le},t.createElement(le.Z,{ref:rr,maxLength:Kt,value:$n,onChange:Vn,onKeyDown:Bt,onKeyUp:Ie,onCompositionStart:ft,onCompositionEnd:bt,onBlur:Ne,"aria-label":on,rows:1,autoSize:an}),zn!==null?(0,te.Tm)(zn,{className:`${Jt}-edit-content-confirm`}):null))},He=e(20640),Ge=e.n(He),Fe=e(56790);function _e(dt){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)&&dt==null?[]:Array.isArray(dt)?dt:[dt]}var $e=function(dt,Jt,on,Be){function Le(kt){return kt instanceof on?kt:new on(function(Kt){Kt(kt)})}return new(on||(on=Promise))(function(kt,Kt){function an(fn){try{un(Be.next(fn))}catch(mn){Kt(mn)}}function sn(fn){try{un(Be.throw(fn))}catch(mn){Kt(mn)}}function un(fn){fn.done?kt(fn.value):Le(fn.value).then(an,sn)}un((Be=Be.apply(dt,Jt||[])).next())})},Re=dt=>{let{copyConfig:Jt,children:on}=dt;const[Be,Le]=t.useState(!1),[kt,Kt]=t.useState(!1),an=t.useRef(null),sn=()=>{an.current&&clearTimeout(an.current)},un={};Jt.format&&(un.format=Jt.format),t.useEffect(()=>sn,[]);const fn=(0,Fe.zX)(mn=>$e(void 0,void 0,void 0,function*(){var Tn;mn==null||mn.preventDefault(),mn==null||mn.stopPropagation(),Kt(!0);try{const zn=typeof Jt.text=="function"?yield Jt.text():Jt.text;Ge()(zn||_e(on,!0).join("")||"",un),Kt(!1),Le(!0),sn(),an.current=setTimeout(()=>{Le(!1)},3e3),(Tn=Jt.onCopy)===null||Tn===void 0||Tn.call(Jt,mn)}catch(zn){throw Kt(!1),zn}}));return{copied:Be,copyLoading:kt,onClick:fn}};function fe(dt,Jt){return t.useMemo(()=>{const on=!!dt;return[on,Object.assign(Object.assign({},Jt),on&&typeof dt=="object"?dt:null)]},[dt])}var Oe=dt=>{const Jt=(0,t.useRef)();return(0,t.useEffect)(()=>{Jt.current=dt}),Jt.current},I=(dt,Jt,on)=>(0,t.useMemo)(()=>dt===!0?{title:Jt!=null?Jt:on}:(0,t.isValidElement)(dt)?{title:dt}:typeof dt=="object"?Object.assign({title:Jt!=null?Jt:on},dt):{title:dt},[dt,Jt,on]),O=function(dt,Jt){var on={};for(var Be in dt)Object.prototype.hasOwnProperty.call(dt,Be)&&Jt.indexOf(Be)<0&&(on[Be]=dt[Be]);if(dt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Be=Object.getOwnPropertySymbols(dt);Le{const{prefixCls:on,component:Be="article",className:Le,rootClassName:kt,setContentRef:Kt,children:an,direction:sn,style:un}=dt,fn=O(dt,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:mn,direction:Tn,typography:zn}=t.useContext(P.E_),rr=sn!=null?sn:Tn,Wn=Kt?(0,v.sQ)(Jt,Kt):Jt,qt=mn("typography",on),[$n,jn,Vn]=se(qt),ft=o()(qt,zn==null?void 0:zn.className,{[`${qt}-rtl`]:rr==="rtl"},Le,kt,jn,Vn),bt=Object.assign(Object.assign({},zn==null?void 0:zn.style),un);return $n(t.createElement(Be,Object.assign({className:ft,style:bt,ref:Wn},fn),an))}),z=e(63606),q=e(57132),re=e(50888);function ce(dt){return dt===!1?[!1,!1]:Array.isArray(dt)?dt:[dt]}function Te(dt,Jt,on){return dt===!0||dt===void 0?Jt:dt||on&&Jt}function Ae(dt){const Jt=document.createElement("em");dt.appendChild(Jt);const on=dt.getBoundingClientRect(),Be=Jt.getBoundingClientRect();return dt.removeChild(Jt),on.left>Be.left||Be.right>on.right||on.top>Be.top||Be.bottom>on.bottom}const We=dt=>["string","number"].includes(typeof dt);var xe=dt=>{let{prefixCls:Jt,copied:on,locale:Be,iconOnly:Le,tooltips:kt,icon:Kt,tabIndex:an,onCopy:sn,loading:un}=dt;const fn=ce(kt),mn=ce(Kt),{copied:Tn,copy:zn}=Be!=null?Be:{},rr=on?Tn:zn,Wn=Te(fn[on?1:0],rr),qt=typeof Wn=="string"?Wn:rr;return t.createElement(w.Z,{title:Wn},t.createElement(S,{className:o()(`${Jt}-copy`,{[`${Jt}-copy-success`]:on,[`${Jt}-copy-icon-only`]:Le}),onClick:sn,"aria-label":qt,tabIndex:an},on?Te(mn[1],t.createElement(z.Z,null),!0):Te(mn[0],un?t.createElement(re.Z,null):t.createElement(q.Z,null),!0)))},Ve=e(74902);const ve=t.forwardRef((dt,Jt)=>{let{style:on,children:Be}=dt;const Le=t.useRef(null);return t.useImperativeHandle(Jt,()=>({isExceed:()=>{const kt=Le.current;return kt.scrollHeight>kt.clientHeight},getHeight:()=>Le.current.clientHeight})),t.createElement("span",{"aria-hidden":!0,ref:Le,style:Object.assign({position:"fixed",display:"block",left:0,top:0,pointerEvents:"none",backgroundColor:"rgba(255, 0, 0, 0.65)"},on)},Be)}),be=dt=>dt.reduce((Jt,on)=>Jt+(We(on)?String(on).length:1),0);function st(dt,Jt){let on=0;const Be=[];for(let Le=0;LeJt){const un=Jt-on;return Be.push(String(kt).slice(0,un)),Be}Be.push(kt),on=sn}return dt}const ct=0,lt=1,Et=2,ie=3,ke=4,tt={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function ut(dt){const{enableMeasure:Jt,width:on,text:Be,children:Le,rows:kt,expanded:Kt,miscDeps:an,onEllipsis:sn}=dt,un=t.useMemo(()=>(0,c.Z)(Be),[Be]),fn=t.useMemo(()=>be(un),[Be]),mn=t.useMemo(()=>Le(un,!1),[Be]),[Tn,zn]=t.useState(null),rr=t.useRef(null),Wn=t.useRef(null),qt=t.useRef(null),$n=t.useRef(null),jn=t.useRef(null),[Vn,ft]=t.useState(!1),[bt,Bt]=t.useState(ct),[Pe,Ie]=t.useState(0),[Ne,ze]=t.useState(null);(0,u.Z)(()=>{Bt(Jt&&on&&fn?lt:ct)},[on,Be,kt,Jt,un]),(0,u.Z)(()=>{var nn,ln,Qt,Zt;if(bt===lt){Bt(Et);const en=Wn.current&&getComputedStyle(Wn.current).whiteSpace;ze(en)}else if(bt===Et){const en=!!(!((nn=qt.current)===null||nn===void 0)&&nn.isExceed());Bt(en?ie:ke),zn(en?[0,fn]:null),ft(en);const bn=((ln=qt.current)===null||ln===void 0?void 0:ln.getHeight())||0,Vt=kt===1?0:((Qt=$n.current)===null||Qt===void 0?void 0:Qt.getHeight())||0,cn=((Zt=jn.current)===null||Zt===void 0?void 0:Zt.getHeight())||0,Cn=Math.max(bn,Vt+cn);Ie(Cn+1),sn(en)}},[bt]);const it=Tn?Math.ceil((Tn[0]+Tn[1])/2):0;(0,u.Z)(()=>{var nn;const[ln,Qt]=Tn||[0,0];if(ln!==Qt){const en=(((nn=rr.current)===null||nn===void 0?void 0:nn.getHeight())||0)>Pe;let bn=it;Qt-ln===1&&(bn=en?ln:Qt),zn(en?[ln,bn]:[bn,Qt])}},[Tn,it]);const Yt=t.useMemo(()=>{if(!Jt)return Le(un,!1);if(bt!==ie||!Tn||Tn[0]!==Tn[1]){const nn=Le(un,!1);return[ke,ct].includes(bt)?nn:t.createElement("span",{style:Object.assign(Object.assign({},tt),{WebkitLineClamp:kt})},nn)}return Le(Kt?un:st(un,Tn[0]),Vn)},[Kt,bt,Tn,un].concat((0,Ve.Z)(an))),Ht={width:on,margin:0,padding:0,whiteSpace:Ne==="nowrap"?"normal":"inherit"};return t.createElement(t.Fragment,null,Yt,bt===Et&&t.createElement(t.Fragment,null,t.createElement(ve,{style:Object.assign(Object.assign(Object.assign({},Ht),tt),{WebkitLineClamp:kt}),ref:qt},mn),t.createElement(ve,{style:Object.assign(Object.assign(Object.assign({},Ht),tt),{WebkitLineClamp:kt-1}),ref:$n},mn),t.createElement(ve,{style:Object.assign(Object.assign(Object.assign({},Ht),tt),{WebkitLineClamp:1}),ref:jn},Le([],!0))),bt===ie&&Tn&&Tn[0]!==Tn[1]&&t.createElement(ve,{style:Object.assign(Object.assign({},Ht),{top:400}),ref:rr},Le(st(un,it),!0)),bt===lt&&t.createElement("span",{style:{whiteSpace:"inherit"},ref:Wn}))}var vt=dt=>{let{enableEllipsis:Jt,isEllipsis:on,children:Be,tooltipProps:Le}=dt;return!(Le!=null&&Le.title)||!Jt?Be:t.createElement(w.Z,Object.assign({open:on?void 0:!1},Le),Be)},jt=function(dt,Jt){var on={};for(var Be in dt)Object.prototype.hasOwnProperty.call(dt,Be)&&Jt.indexOf(Be)<0&&(on[Be]=dt[Be]);if(dt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Be=Object.getOwnPropertySymbols(dt);Le{var on;const{prefixCls:Be,className:Le,style:kt,type:Kt,disabled:an,children:sn,ellipsis:un,editable:fn,copyable:mn,component:Tn,title:zn}=dt,rr=jt(dt,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:Wn,direction:qt}=t.useContext(P.E_),[$n]=(0,R.Z)("Text"),jn=t.useRef(null),Vn=t.useRef(null),ft=Wn("typography",Be),bt=(0,d.Z)(rr,["mark","code","delete","underline","strong","keyboard","italic"]),[Bt,Pe]=fe(fn),[Ie,Ne]=(0,s.Z)(!1,{value:Pe.editing}),{triggerType:ze=["icon"]}=Pe,it=mt=>{var It;mt&&((It=Pe.onStart)===null||It===void 0||It.call(Pe)),Ne(mt)},Yt=Oe(Ie);(0,u.Z)(()=>{var mt;!Ie&&Yt&&((mt=Vn.current)===null||mt===void 0||mt.focus())},[Ie]);const Ht=mt=>{mt==null||mt.preventDefault(),it(!0)},nn=mt=>{var It;(It=Pe.onChange)===null||It===void 0||It.call(Pe,mt),it(!1)},ln=()=>{var mt;(mt=Pe.onCancel)===null||mt===void 0||mt.call(Pe),it(!1)},[Qt,Zt]=fe(mn),{copied:en,copyLoading:bn,onClick:Vt}=Re({copyConfig:Zt,children:sn}),[cn,Cn]=t.useState(!1),[wn,qn]=t.useState(!1),[er,Jn]=t.useState(!1),[Bn,Ir]=t.useState(!1),[Qn,lr]=t.useState(!0),[fr,sr]=fe(un,{expandable:!1,symbol:mt=>mt?$n==null?void 0:$n.collapse:$n==null?void 0:$n.expand}),[tr,tn]=(0,s.Z)(sr.defaultExpanded||!1,{value:sr.expanded}),dn=fr&&(!tr||sr.expandable==="collapsible"),{rows:yn=1}=sr,Kn=t.useMemo(()=>dn&&(sr.suffix!==void 0||sr.onEllipsis||sr.expandable||Bt||Qt),[dn,sr,Bt,Qt]);(0,u.Z)(()=>{fr&&!Kn&&(Cn((0,y.G)("webkitLineClamp")),qn((0,y.G)("textOverflow")))},[Kn,fr]);const[rt,me]=t.useState(dn),Q=t.useMemo(()=>Kn?!1:yn===1?wn:cn,[Kn,wn,cn]);(0,u.Z)(()=>{me(Q&&dn)},[Q,dn]);const Ee=dn&&(rt?Bn:er),he=dn&&yn===1&&rt,Je=dn&&yn>1&&rt,et=(mt,It)=>{var vn;tn(It.expanded),(vn=sr.onExpand)===null||vn===void 0||vn.call(sr,mt,It)},[xt,ue]=t.useState(0),Se=mt=>{let{offsetWidth:It}=mt;ue(It)},j=mt=>{var It;Jn(mt),er!==mt&&((It=sr.onEllipsis)===null||It===void 0||It.call(sr,mt))};t.useEffect(()=>{const mt=jn.current;if(fr&&rt&&mt){const It=Ae(mt);Bn!==It&&Ir(It)}},[fr,rt,sn,Je,Qn,xt]),t.useEffect(()=>{const mt=jn.current;if(typeof IntersectionObserver=="undefined"||!mt||!rt||!dn)return;const It=new IntersectionObserver(()=>{lr(!!mt.offsetParent)});return It.observe(mt),()=>{It.disconnect()}},[rt,dn]);const Ke=I(sr.tooltip,Pe.text,sn),qe=t.useMemo(()=>{if(!(!fr||rt))return[Pe.text,sn,zn,Ke.title].find(We)},[fr,rt,zn,Ke.title,Ee]);if(Ie)return t.createElement(Ue,{value:(on=Pe.text)!==null&&on!==void 0?on:typeof sn=="string"?sn:"",onSave:nn,onCancel:ln,onEnd:Pe.onEnd,prefixCls:ft,className:Le,style:kt,direction:qt,component:Tn,maxLength:Pe.maxLength,autoSize:Pe.autoSize,enterIcon:Pe.enterIcon});const gt=()=>{const{expandable:mt,symbol:It}=sr;return mt?t.createElement(S,{key:"expand",className:`${ft}-${tr?"collapse":"expand"}`,onClick:vn=>et(vn,{expanded:!tr}),"aria-label":tr?$n.collapse:$n==null?void 0:$n.expand},typeof It=="function"?It(tr):It):null},Ct=()=>{if(!Bt)return;const{icon:mt,tooltip:It,tabIndex:vn}=Pe,Rn=(0,c.Z)(It)[0]||($n==null?void 0:$n.edit),dr=typeof Rn=="string"?Rn:"";return ze.includes("icon")?t.createElement(w.Z,{key:"edit",title:It===!1?"":Rn},t.createElement(S,{ref:Vn,className:`${ft}-edit`,onClick:Ht,"aria-label":dr,tabIndex:vn},mt||t.createElement(r.Z,{role:"button"}))):null},Ft=()=>Qt?t.createElement(xe,Object.assign({key:"copy"},Zt,{prefixCls:ft,copied:en,locale:$n,onCopy:Vt,loading:bn,iconOnly:sn==null})):null,Pt=mt=>[mt&>(),Ct(),Ft()],Nn=mt=>[mt&&!tr&&t.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Nt),sr.suffix,Pt(mt)];return t.createElement(l.Z,{onResize:Se,disabled:!dn},mt=>t.createElement(vt,{tooltipProps:Ke,enableEllipsis:dn,isEllipsis:Ee},t.createElement(J,Object.assign({className:o()({[`${ft}-${Kt}`]:Kt,[`${ft}-disabled`]:an,[`${ft}-ellipsis`]:fr,[`${ft}-ellipsis-single-line`]:he,[`${ft}-ellipsis-multiple-line`]:Je},Le),prefixCls:Be,style:Object.assign(Object.assign({},kt),{WebkitLineClamp:Je?yn:void 0}),component:Tn,ref:(0,v.sQ)(mt,jn,Jt),direction:qt,onClick:ze.includes("text")?Ht:void 0,"aria-label":qe==null?void 0:qe.toString(),title:zn},bt),t.createElement(ut,{enableMeasure:dn&&!rt,text:sn,rows:yn,width:xt,onEllipsis:j,expanded:tr,miscDeps:[en,tr,bn,Bt,Qt]},(It,vn)=>Ut(dt,t.createElement(t.Fragment,null,It.length>0&&vn&&!tr&&qe?t.createElement("span",{key:"show-content","aria-hidden":!0},It):It,Nn(vn)))))))}),Wt=function(dt,Jt){var on={};for(var Be in dt)Object.prototype.hasOwnProperty.call(dt,Be)&&Jt.indexOf(Be)<0&&(on[Be]=dt[Be]);if(dt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Be=Object.getOwnPropertySymbols(dt);Le{var{ellipsis:on,rel:Be}=dt,Le=Wt(dt,["ellipsis","rel"]);const kt=Object.assign(Object.assign({},Le),{rel:Be===void 0&&Le.target==="_blank"?"noopener noreferrer":Be});return delete kt.navigate,t.createElement(Rt,Object.assign({},kt,{ref:Jt,ellipsis:!!on,component:"a"}))}),Pn=t.forwardRef((dt,Jt)=>t.createElement(Rt,Object.assign({ref:Jt},dt,{component:"div"}))),On=function(dt,Jt){var on={};for(var Be in dt)Object.prototype.hasOwnProperty.call(dt,Be)&&Jt.indexOf(Be)<0&&(on[Be]=dt[Be]);if(dt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Be=Object.getOwnPropertySymbols(dt);Le{var{ellipsis:on}=dt,Be=On(dt,["ellipsis"]);const Le=t.useMemo(()=>on&&typeof on=="object"?(0,d.Z)(on,["expandable","rows"]):on,[on]);return t.createElement(Rt,Object.assign({ref:Jt},Be,{ellipsis:Le,component:"span"}))};var An=t.forwardRef(Sn),kn=function(dt,Jt){var on={};for(var Be in dt)Object.prototype.hasOwnProperty.call(dt,Be)&&Jt.indexOf(Be)<0&&(on[Be]=dt[Be]);if(dt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Be=Object.getOwnPropertySymbols(dt);Le{const{level:on=1}=dt,Be=kn(dt,["level"]),Le=Hn.includes(on)?`h${on}`:"h1";return t.createElement(Rt,Object.assign({ref:Jt},Be,{component:Le}))});const xr=J;xr.Text=An,xr.Link=gn,xr.Title=Lr,xr.Paragraph=Pn;var $r=xr},67159:function(m,h,e){"use strict";e.d(h,{Z:function(){return r}});var t="5.21.1",r=t},16569:function(m,h,e){"use strict";e.d(h,{H:function(){return l}});var t=e(67294),r=e(56790);function a(){}const o=t.createContext({add:a,remove:a});function l(u){const s=t.useContext(o),d=t.useRef();return(0,r.zX)(y=>{if(y){const p=u?y.querySelector(u):y;s.add(p),d.current=p}else s.remove(d.current)})}var c=null},9669:function(m,h,e){m.exports=e(51609)},55448:function(m,h,e){"use strict";var t=e(64867),r=e(36026),a=e(4372),o=e(15327),l=e(94097),c=e(84109),u=e(67985),s=e(77874),d=e(82648),v=e(60644),y=e(90205);m.exports=function(f){return new Promise(function(E,S){var P=f.data,R=f.headers,w=f.responseType,A;function C(){f.cancelToken&&f.cancelToken.unsubscribe(A),f.signal&&f.signal.removeEventListener("abort",A)}t.isFormData(P)&&t.isStandardBrowserEnv()&&delete R["Content-Type"];var M=new XMLHttpRequest;if(f.auth){var D=f.auth.username||"",k=f.auth.password?unescape(encodeURIComponent(f.auth.password)):"";R.Authorization="Basic "+btoa(D+":"+k)}var Z=l(f.baseURL,f.url);M.open(f.method.toUpperCase(),o(Z,f.params,f.paramsSerializer),!0),M.timeout=f.timeout;function Y(){if(M){var H="getAllResponseHeaders"in M?c(M.getAllResponseHeaders()):null,pe=!w||w==="text"||w==="json"?M.responseText:M.response,de={data:pe,status:M.status,statusText:M.statusText,headers:H,config:f,request:M};r(function(X){E(X),C()},function(X){S(X),C()},de),M=null}}if("onloadend"in M?M.onloadend=Y:M.onreadystatechange=function(){!M||M.readyState!==4||M.status===0&&!(M.responseURL&&M.responseURL.indexOf("file:")===0)||setTimeout(Y)},M.onabort=function(){M&&(S(new d("Request aborted",d.ECONNABORTED,f,M)),M=null)},M.onerror=function(){S(new d("Network Error",d.ERR_NETWORK,f,M,M)),M=null},M.ontimeout=function(){var pe=f.timeout?"timeout of "+f.timeout+"ms exceeded":"timeout exceeded",de=f.transitional||s;f.timeoutErrorMessage&&(pe=f.timeoutErrorMessage),S(new d(pe,de.clarifyTimeoutError?d.ETIMEDOUT:d.ECONNABORTED,f,M)),M=null},t.isStandardBrowserEnv()){var te=(f.withCredentials||u(Z))&&f.xsrfCookieName?a.read(f.xsrfCookieName):void 0;te&&(R[f.xsrfHeaderName]=te)}"setRequestHeader"in M&&t.forEach(R,function(pe,de){typeof P=="undefined"&&de.toLowerCase()==="content-type"?delete R[de]:M.setRequestHeader(de,pe)}),t.isUndefined(f.withCredentials)||(M.withCredentials=!!f.withCredentials),w&&w!=="json"&&(M.responseType=f.responseType),typeof f.onDownloadProgress=="function"&&M.addEventListener("progress",f.onDownloadProgress),typeof f.onUploadProgress=="function"&&M.upload&&M.upload.addEventListener("progress",f.onUploadProgress),(f.cancelToken||f.signal)&&(A=function(H){M&&(S(!H||H&&H.type?new v:H),M.abort(),M=null)},f.cancelToken&&f.cancelToken.subscribe(A),f.signal&&(f.signal.aborted?A():f.signal.addEventListener("abort",A))),P||(P=null);var le=y(Z);if(le&&["http","https","file"].indexOf(le)===-1){S(new d("Unsupported protocol "+le+":",d.ERR_BAD_REQUEST,f));return}M.send(P)})}},51609:function(m,h,e){"use strict";var t=e(64867),r=e(91849),a=e(30321),o=e(47185),l=e(45546);function c(s){var d=new a(s),v=r(a.prototype.request,d);return t.extend(v,a.prototype,d),t.extend(v,d),v.create=function(p){return c(o(s,p))},v}var u=c(l);u.Axios=a,u.CanceledError=e(60644),u.CancelToken=e(14972),u.isCancel=e(26502),u.VERSION=e(97288).version,u.toFormData=e(47675),u.AxiosError=e(82648),u.Cancel=u.CanceledError,u.all=function(d){return Promise.all(d)},u.spread=e(8713),u.isAxiosError=e(16268),m.exports=u,m.exports.default=u},14972:function(m,h,e){"use strict";var t=e(60644);function r(a){if(typeof a!="function")throw new TypeError("executor must be a function.");var o;this.promise=new Promise(function(u){o=u});var l=this;this.promise.then(function(c){if(l._listeners){var u,s=l._listeners.length;for(u=0;u=200&&f<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],function(f){y.headers[f]={}}),r.forEach(["post","put","patch"],function(f){y.headers[f]=r.merge(u)}),m.exports=y},77874:function(m){"use strict";m.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}},97288:function(m){m.exports={version:"0.27.2"}},91849:function(m){"use strict";m.exports=function(e,t){return function(){for(var a=new Array(arguments.length),o=0;o=0)return;c==="set-cookie"?l[c]=(l[c]?l[c]:[]).concat([u]):l[c]=l[c]?l[c]+", "+u:u}}),l}},90205:function(m){"use strict";m.exports=function(e){var t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}},8713:function(m){"use strict";m.exports=function(e){return function(r){return e.apply(null,r)}}},47675:function(m,h,e){"use strict";var t=e(48764).lW,r=e(64867);function a(o,l){l=l||new FormData;var c=[];function u(d){return d===null?"":r.isDate(d)?d.toISOString():r.isArrayBuffer(d)||r.isTypedArray(d)?typeof Blob=="function"?new Blob([d]):t.from(d):d}function s(d,v){if(r.isPlainObject(d)||r.isArray(d)){if(c.indexOf(d)!==-1)throw Error("Circular reference detected in "+v);c.push(d),r.forEach(d,function(p,f){if(!r.isUndefined(p)){var x=v?v+"."+f:f,E;if(p&&!v&&typeof p=="object"){if(r.endsWith(f,"{}"))p=JSON.stringify(p);else if(r.endsWith(f,"[]")&&(E=r.toArray(p))){E.forEach(function(S){!r.isUndefined(S)&&l.append(x,u(S))});return}}s(p,x)}}),c.pop()}else l.append(v,u(d))}return s(o),l}m.exports=a},54875:function(m,h,e){"use strict";var t=e(97288).version,r=e(82648),a={};["object","boolean","number","function","string","symbol"].forEach(function(c,u){a[c]=function(d){return typeof d===c||"a"+(u<1?"n ":" ")+c}});var o={};a.transitional=function(u,s,d){function v(y,p){return"[Axios v"+t+"] Transitional option '"+y+"'"+p+(d?". "+d:"")}return function(y,p,f){if(u===!1)throw new r(v(p," has been removed"+(s?" in "+s:"")),r.ERR_DEPRECATED);return s&&!o[p]&&(o[p]=!0,console.warn(v(p," has been deprecated since v"+s+" and will be removed in the near future"))),u?u(y,p,f):!0}};function l(c,u,s){if(typeof c!="object")throw new r("options must be an object",r.ERR_BAD_OPTION_VALUE);for(var d=Object.keys(c),v=d.length;v-- >0;){var y=d[v],p=u[y];if(p){var f=c[y],x=f===void 0||p(f,y,c);if(x!==!0)throw new r("option "+y+" must be "+x,r.ERR_BAD_OPTION_VALUE);continue}if(s!==!0)throw new r("Unknown option "+y,r.ERR_BAD_OPTION)}}m.exports={assertOptions:l,validators:a}},64867:function(m,h,e){"use strict";var t=e(91849),r=Object.prototype.toString,a=function(X){return function(_){var W=r.call(_);return X[W]||(X[W]=W.slice(8,-1).toLowerCase())}}(Object.create(null));function o(X){return X=X.toLowerCase(),function(W){return a(W)===X}}function l(X){return Array.isArray(X)}function c(X){return typeof X=="undefined"}function u(X){return X!==null&&!c(X)&&X.constructor!==null&&!c(X.constructor)&&typeof X.constructor.isBuffer=="function"&&X.constructor.isBuffer(X)}var s=o("ArrayBuffer");function d(X){var _;return typeof ArrayBuffer!="undefined"&&ArrayBuffer.isView?_=ArrayBuffer.isView(X):_=X&&X.buffer&&s(X.buffer),_}function v(X){return typeof X=="string"}function y(X){return typeof X=="number"}function p(X){return X!==null&&typeof X=="object"}function f(X){if(a(X)!=="object")return!1;var _=Object.getPrototypeOf(X);return _===null||_===Object.prototype}var x=o("Date"),E=o("File"),S=o("Blob"),P=o("FileList");function R(X){return r.call(X)==="[object Function]"}function w(X){return p(X)&&R(X.pipe)}function A(X){var _="[object FormData]";return X&&(typeof FormData=="function"&&X instanceof FormData||r.call(X)===_||R(X.toString)&&X.toString()===_)}var C=o("URLSearchParams");function M(X){return X.trim?X.trim():X.replace(/^\s+|\s+$/g,"")}function D(){return typeof navigator!="undefined"&&(navigator.product==="ReactNative"||navigator.product==="NativeScript"||navigator.product==="NS")?!1:typeof window!="undefined"&&typeof document!="undefined"}function k(X,_){if(!(X===null||typeof X=="undefined"))if(typeof X!="object"&&(X=[X]),l(X))for(var W=0,G=X.length;W0;)F=G[$],ne[F]||(_[F]=X[F],ne[F]=!0);X=Object.getPrototypeOf(X)}while(X&&(!W||W(X,_))&&X!==Object.prototype);return _}function pe(X,_,W){X=String(X),(W===void 0||W>X.length)&&(W=X.length),W-=_.length;var G=X.indexOf(_,W);return G!==-1&&G===W}function de(X){if(!X)return null;var _=X.length;if(c(_))return null;for(var W=new Array(_);_-- >0;)W[_]=X[_];return W}var ge=function(X){return function(_){return X&&_ instanceof X}}(typeof Uint8Array!="undefined"&&Object.getPrototypeOf(Uint8Array));m.exports={isArray:l,isArrayBuffer:s,isBuffer:u,isFormData:A,isArrayBufferView:d,isString:v,isNumber:y,isObject:p,isPlainObject:f,isUndefined:c,isDate:x,isFile:E,isBlob:S,isFunction:R,isStream:w,isURLSearchParams:C,isStandardBrowserEnv:D,forEach:k,merge:Z,extend:Y,trim:M,stripBOM:te,inherits:le,toFlatObject:H,kindOf:a,kindOfTest:o,endsWith:pe,toArray:de,isTypedArray:ge,isFileList:P}},79742:function(m,h){"use strict";h.byteLength=u,h.toByteArray=d,h.fromByteArray=p;for(var e=[],t=[],r=typeof Uint8Array!="undefined"?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0,l=a.length;o0)throw new Error("Invalid string. Length must be a multiple of 4");var E=f.indexOf("=");E===-1&&(E=x);var S=E===x?0:4-E%4;return[E,S]}function u(f){var x=c(f),E=x[0],S=x[1];return(E+S)*3/4-S}function s(f,x,E){return(x+E)*3/4-E}function d(f){var x,E=c(f),S=E[0],P=E[1],R=new r(s(f,S,P)),w=0,A=P>0?S-4:S,C;for(C=0;C>16&255,R[w++]=x>>8&255,R[w++]=x&255;return P===2&&(x=t[f.charCodeAt(C)]<<2|t[f.charCodeAt(C+1)]>>4,R[w++]=x&255),P===1&&(x=t[f.charCodeAt(C)]<<10|t[f.charCodeAt(C+1)]<<4|t[f.charCodeAt(C+2)]>>2,R[w++]=x>>8&255,R[w++]=x&255),R}function v(f){return e[f>>18&63]+e[f>>12&63]+e[f>>6&63]+e[f&63]}function y(f,x,E){for(var S,P=[],R=x;RA?A:w+R));return S===1?(x=f[E-1],P.push(e[x>>2]+e[x<<4&63]+"==")):S===2&&(x=(f[E-2]<<8)+f[E-1],P.push(e[x>>10]+e[x>>4&63]+e[x<<2&63]+"=")),P.join("")}},48764:function(m,h,e){"use strict";var t;var r=e(79742),a=e(80645),o=e(87300);h.lW=s,t=R,h.h2=50,s.TYPED_ARRAY_SUPPORT=e.g.TYPED_ARRAY_SUPPORT!==void 0?e.g.TYPED_ARRAY_SUPPORT:l(),t=c();function l(){try{var N=new Uint8Array(1);return N.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},N.foo()===42&&typeof N.subarray=="function"&&N.subarray(1,1).byteLength===0}catch(I){return!1}}function c(){return s.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function u(N,I){if(c()=c())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+c().toString(16)+" bytes");return N|0}function R(N){return+N!=N&&(N=0),s.alloc(+N)}s.isBuffer=function(I){return!!(I!=null&&I._isBuffer)},s.compare=function(I,O){if(!s.isBuffer(I)||!s.isBuffer(O))throw new TypeError("Arguments must be Buffers");if(I===O)return 0;for(var L=I.length,J=O.length,z=0,q=Math.min(L,J);z>>1;case"base64":return fe(N).length;default:if(L)return $e(N).length;I=(""+I).toLowerCase(),L=!0}}s.byteLength=w;function A(N,I,O){var L=!1;if((I===void 0||I<0)&&(I=0),I>this.length||((O===void 0||O>this.length)&&(O=this.length),O<=0)||(O>>>=0,I>>>=0,O<=I))return"";for(N||(N="utf8");;)switch(N){case"hex":return G(this,I,O);case"utf8":case"utf-8":return de(this,I,O);case"ascii":return _(this,I,O);case"latin1":case"binary":return W(this,I,O);case"base64":return pe(this,I,O);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return $(this,I,O);default:if(L)throw new TypeError("Unknown encoding: "+N);N=(N+"").toLowerCase(),L=!0}}s.prototype._isBuffer=!0;function C(N,I,O){var L=N[I];N[I]=N[O],N[O]=L}s.prototype.swap16=function(){var I=this.length;if(I%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var O=0;O0&&(I=this.toString("hex",0,O).match(/.{2}/g).join(" "),this.length>O&&(I+=" ... ")),""},s.prototype.compare=function(I,O,L,J,z){if(!s.isBuffer(I))throw new TypeError("Argument must be a Buffer");if(O===void 0&&(O=0),L===void 0&&(L=I?I.length:0),J===void 0&&(J=0),z===void 0&&(z=this.length),O<0||L>I.length||J<0||z>this.length)throw new RangeError("out of range index");if(J>=z&&O>=L)return 0;if(J>=z)return-1;if(O>=L)return 1;if(O>>>=0,L>>>=0,J>>>=0,z>>>=0,this===I)return 0;for(var q=z-J,re=L-O,ce=Math.min(q,re),Te=this.slice(J,z),Ae=I.slice(O,L),We=0;We2147483647?O=2147483647:O<-2147483648&&(O=-2147483648),O=+O,isNaN(O)&&(O=J?0:N.length-1),O<0&&(O=N.length+O),O>=N.length){if(J)return-1;O=N.length-1}else if(O<0)if(J)O=0;else return-1;if(typeof I=="string"&&(I=s.from(I,L)),s.isBuffer(I))return I.length===0?-1:D(N,I,O,L,J);if(typeof I=="number")return I=I&255,s.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?J?Uint8Array.prototype.indexOf.call(N,I,O):Uint8Array.prototype.lastIndexOf.call(N,I,O):D(N,[I],O,L,J);throw new TypeError("val must be string, number or Buffer")}function D(N,I,O,L,J){var z=1,q=N.length,re=I.length;if(L!==void 0&&(L=String(L).toLowerCase(),L==="ucs2"||L==="ucs-2"||L==="utf16le"||L==="utf-16le")){if(N.length<2||I.length<2)return-1;z=2,q/=2,re/=2,O/=2}function ce(xe,Ve){return z===1?xe[Ve]:xe.readUInt16BE(Ve*z)}var Te;if(J){var Ae=-1;for(Te=O;Teq&&(O=q-re),Te=O;Te>=0;Te--){for(var We=!0,Me=0;MeJ&&(L=J)):L=J;var z=I.length;if(z%2!==0)throw new TypeError("Invalid hex string");L>z/2&&(L=z/2);for(var q=0;qz)&&(L=z),I.length>0&&(L<0||O<0)||O>this.length)throw new RangeError("Attempt to write outside buffer bounds");J||(J="utf8");for(var q=!1;;)switch(J){case"hex":return k(this,I,O,L);case"utf8":case"utf-8":return Z(this,I,O,L);case"ascii":return Y(this,I,O,L);case"latin1":case"binary":return te(this,I,O,L);case"base64":return le(this,I,O,L);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return H(this,I,O,L);default:if(q)throw new TypeError("Unknown encoding: "+J);J=(""+J).toLowerCase(),q=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function pe(N,I,O){return I===0&&O===N.length?r.fromByteArray(N):r.fromByteArray(N.slice(I,O))}function de(N,I,O){O=Math.min(N.length,O);for(var L=[],J=I;J239?4:z>223?3:z>191?2:1;if(J+re<=O){var ce,Te,Ae,We;switch(re){case 1:z<128&&(q=z);break;case 2:ce=N[J+1],(ce&192)===128&&(We=(z&31)<<6|ce&63,We>127&&(q=We));break;case 3:ce=N[J+1],Te=N[J+2],(ce&192)===128&&(Te&192)===128&&(We=(z&15)<<12|(ce&63)<<6|Te&63,We>2047&&(We<55296||We>57343)&&(q=We));break;case 4:ce=N[J+1],Te=N[J+2],Ae=N[J+3],(ce&192)===128&&(Te&192)===128&&(Ae&192)===128&&(We=(z&15)<<18|(ce&63)<<12|(Te&63)<<6|Ae&63,We>65535&&We<1114112&&(q=We))}}q===null?(q=65533,re=1):q>65535&&(q-=65536,L.push(q>>>10&1023|55296),q=56320|q&1023),L.push(q),J+=re}return X(L)}var ge=4096;function X(N){var I=N.length;if(I<=ge)return String.fromCharCode.apply(String,N);for(var O="",L=0;LL)&&(O=L);for(var J="",z=I;zL&&(I=L),O<0?(O+=L,O<0&&(O=0)):O>L&&(O=L),OO)throw new RangeError("Trying to access beyond buffer length")}s.prototype.readUIntLE=function(I,O,L){I=I|0,O=O|0,L||F(I,O,this.length);for(var J=this[I],z=1,q=0;++q0&&(z*=256);)J+=this[I+--O]*z;return J},s.prototype.readUInt8=function(I,O){return O||F(I,1,this.length),this[I]},s.prototype.readUInt16LE=function(I,O){return O||F(I,2,this.length),this[I]|this[I+1]<<8},s.prototype.readUInt16BE=function(I,O){return O||F(I,2,this.length),this[I]<<8|this[I+1]},s.prototype.readUInt32LE=function(I,O){return O||F(I,4,this.length),(this[I]|this[I+1]<<8|this[I+2]<<16)+this[I+3]*16777216},s.prototype.readUInt32BE=function(I,O){return O||F(I,4,this.length),this[I]*16777216+(this[I+1]<<16|this[I+2]<<8|this[I+3])},s.prototype.readIntLE=function(I,O,L){I=I|0,O=O|0,L||F(I,O,this.length);for(var J=this[I],z=1,q=0;++q=z&&(J-=Math.pow(2,8*O)),J},s.prototype.readIntBE=function(I,O,L){I=I|0,O=O|0,L||F(I,O,this.length);for(var J=O,z=1,q=this[I+--J];J>0&&(z*=256);)q+=this[I+--J]*z;return z*=128,q>=z&&(q-=Math.pow(2,8*O)),q},s.prototype.readInt8=function(I,O){return O||F(I,1,this.length),this[I]&128?(255-this[I]+1)*-1:this[I]},s.prototype.readInt16LE=function(I,O){O||F(I,2,this.length);var L=this[I]|this[I+1]<<8;return L&32768?L|4294901760:L},s.prototype.readInt16BE=function(I,O){O||F(I,2,this.length);var L=this[I+1]|this[I]<<8;return L&32768?L|4294901760:L},s.prototype.readInt32LE=function(I,O){return O||F(I,4,this.length),this[I]|this[I+1]<<8|this[I+2]<<16|this[I+3]<<24},s.prototype.readInt32BE=function(I,O){return O||F(I,4,this.length),this[I]<<24|this[I+1]<<16|this[I+2]<<8|this[I+3]},s.prototype.readFloatLE=function(I,O){return O||F(I,4,this.length),a.read(this,I,!0,23,4)},s.prototype.readFloatBE=function(I,O){return O||F(I,4,this.length),a.read(this,I,!1,23,4)},s.prototype.readDoubleLE=function(I,O){return O||F(I,8,this.length),a.read(this,I,!0,52,8)},s.prototype.readDoubleBE=function(I,O){return O||F(I,8,this.length),a.read(this,I,!1,52,8)};function ne(N,I,O,L,J,z){if(!s.isBuffer(N))throw new TypeError('"buffer" argument must be a Buffer instance');if(I>J||IN.length)throw new RangeError("Index out of range")}s.prototype.writeUIntLE=function(I,O,L,J){if(I=+I,O=O|0,L=L|0,!J){var z=Math.pow(2,8*L)-1;ne(this,I,O,L,z,0)}var q=1,re=0;for(this[O]=I&255;++re=0&&(re*=256);)this[O+q]=I/re&255;return O+L},s.prototype.writeUInt8=function(I,O,L){return I=+I,O=O|0,L||ne(this,I,O,1,255,0),s.TYPED_ARRAY_SUPPORT||(I=Math.floor(I)),this[O]=I&255,O+1};function V(N,I,O,L){I<0&&(I=65535+I+1);for(var J=0,z=Math.min(N.length-O,2);J>>(L?J:1-J)*8}s.prototype.writeUInt16LE=function(I,O,L){return I=+I,O=O|0,L||ne(this,I,O,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[O]=I&255,this[O+1]=I>>>8):V(this,I,O,!0),O+2},s.prototype.writeUInt16BE=function(I,O,L){return I=+I,O=O|0,L||ne(this,I,O,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[O]=I>>>8,this[O+1]=I&255):V(this,I,O,!1),O+2};function ee(N,I,O,L){I<0&&(I=4294967295+I+1);for(var J=0,z=Math.min(N.length-O,4);J>>(L?J:3-J)*8&255}s.prototype.writeUInt32LE=function(I,O,L){return I=+I,O=O|0,L||ne(this,I,O,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[O+3]=I>>>24,this[O+2]=I>>>16,this[O+1]=I>>>8,this[O]=I&255):ee(this,I,O,!0),O+4},s.prototype.writeUInt32BE=function(I,O,L){return I=+I,O=O|0,L||ne(this,I,O,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[O]=I>>>24,this[O+1]=I>>>16,this[O+2]=I>>>8,this[O+3]=I&255):ee(this,I,O,!1),O+4},s.prototype.writeIntLE=function(I,O,L,J){if(I=+I,O=O|0,!J){var z=Math.pow(2,8*L-1);ne(this,I,O,L,z-1,-z)}var q=0,re=1,ce=0;for(this[O]=I&255;++q>0)-ce&255;return O+L},s.prototype.writeIntBE=function(I,O,L,J){if(I=+I,O=O|0,!J){var z=Math.pow(2,8*L-1);ne(this,I,O,L,z-1,-z)}var q=L-1,re=1,ce=0;for(this[O+q]=I&255;--q>=0&&(re*=256);)I<0&&ce===0&&this[O+q+1]!==0&&(ce=1),this[O+q]=(I/re>>0)-ce&255;return O+L},s.prototype.writeInt8=function(I,O,L){return I=+I,O=O|0,L||ne(this,I,O,1,127,-128),s.TYPED_ARRAY_SUPPORT||(I=Math.floor(I)),I<0&&(I=255+I+1),this[O]=I&255,O+1},s.prototype.writeInt16LE=function(I,O,L){return I=+I,O=O|0,L||ne(this,I,O,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[O]=I&255,this[O+1]=I>>>8):V(this,I,O,!0),O+2},s.prototype.writeInt16BE=function(I,O,L){return I=+I,O=O|0,L||ne(this,I,O,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[O]=I>>>8,this[O+1]=I&255):V(this,I,O,!1),O+2},s.prototype.writeInt32LE=function(I,O,L){return I=+I,O=O|0,L||ne(this,I,O,4,2147483647,-2147483648),s.TYPED_ARRAY_SUPPORT?(this[O]=I&255,this[O+1]=I>>>8,this[O+2]=I>>>16,this[O+3]=I>>>24):ee(this,I,O,!0),O+4},s.prototype.writeInt32BE=function(I,O,L){return I=+I,O=O|0,L||ne(this,I,O,4,2147483647,-2147483648),I<0&&(I=4294967295+I+1),s.TYPED_ARRAY_SUPPORT?(this[O]=I>>>24,this[O+1]=I>>>16,this[O+2]=I>>>8,this[O+3]=I&255):ee(this,I,O,!1),O+4};function se(N,I,O,L,J,z){if(O+L>N.length)throw new RangeError("Index out of range");if(O<0)throw new RangeError("Index out of range")}function De(N,I,O,L,J){return J||se(N,I,O,4,34028234663852886e22,-34028234663852886e22),a.write(N,I,O,L,23,4),O+4}s.prototype.writeFloatLE=function(I,O,L){return De(this,I,O,!0,L)},s.prototype.writeFloatBE=function(I,O,L){return De(this,I,O,!1,L)};function Ue(N,I,O,L,J){return J||se(N,I,O,8,17976931348623157e292,-17976931348623157e292),a.write(N,I,O,L,52,8),O+8}s.prototype.writeDoubleLE=function(I,O,L){return Ue(this,I,O,!0,L)},s.prototype.writeDoubleBE=function(I,O,L){return Ue(this,I,O,!1,L)},s.prototype.copy=function(I,O,L,J){if(L||(L=0),!J&&J!==0&&(J=this.length),O>=I.length&&(O=I.length),O||(O=0),J>0&&J=this.length)throw new RangeError("sourceStart out of bounds");if(J<0)throw new RangeError("sourceEnd out of bounds");J>this.length&&(J=this.length),I.length-O=0;--q)I[q+O]=this[q+L];else if(z<1e3||!s.TYPED_ARRAY_SUPPORT)for(q=0;q>>0,L=L===void 0?this.length:L>>>0,I||(I=0);var q;if(typeof I=="number")for(q=O;q55295&&O<57344){if(!J){if(O>56319){(I-=3)>-1&&z.push(239,191,189);continue}else if(q+1===L){(I-=3)>-1&&z.push(239,191,189);continue}J=O;continue}if(O<56320){(I-=3)>-1&&z.push(239,191,189),J=O;continue}O=(J-55296<<10|O-56320)+65536}else J&&(I-=3)>-1&&z.push(239,191,189);if(J=null,O<128){if((I-=1)<0)break;z.push(O)}else if(O<2048){if((I-=2)<0)break;z.push(O>>6|192,O&63|128)}else if(O<65536){if((I-=3)<0)break;z.push(O>>12|224,O>>6&63|128,O&63|128)}else if(O<1114112){if((I-=4)<0)break;z.push(O>>18|240,O>>12&63|128,O>>6&63|128,O&63|128)}else throw new Error("Invalid code point")}return z}function Ce(N){for(var I=[],O=0;O>8,J=O%256,z.push(J),z.push(L);return z}function fe(N){return r.toByteArray(Ge(N))}function je(N,I,O,L){for(var J=0;J=I.length||J>=N.length);++J)I[J+O]=N[J];return J}function Oe(N){return N!==N}},87300:function(m){var h={}.toString;m.exports=Array.isArray||function(e){return h.call(e)=="[object Array]"}},20640:function(m,h,e){"use strict";var t=e(11742),r={"text/plain":"Text","text/html":"Url",default:"Text"},a="Copy to clipboard: #{key}, Enter";function o(c){var u=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return c.replace(/#{\s*key\s*}/g,u)}function l(c,u){var s,d,v,y,p,f,x=!1;u||(u={}),s=u.debug||!1;try{v=t(),y=document.createRange(),p=document.getSelection(),f=document.createElement("span"),f.textContent=c,f.ariaHidden="true",f.style.all="unset",f.style.position="fixed",f.style.top=0,f.style.clip="rect(0, 0, 0, 0)",f.style.whiteSpace="pre",f.style.webkitUserSelect="text",f.style.MozUserSelect="text",f.style.msUserSelect="text",f.style.userSelect="text",f.addEventListener("copy",function(S){if(S.stopPropagation(),u.format)if(S.preventDefault(),typeof S.clipboardData=="undefined"){s&&console.warn("unable to use e.clipboardData"),s&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var P=r[u.format]||r.default;window.clipboardData.setData(P,c)}else S.clipboardData.clearData(),S.clipboardData.setData(u.format,c);u.onCopy&&(S.preventDefault(),u.onCopy(S.clipboardData))}),document.body.appendChild(f),y.selectNodeContents(f),p.addRange(y);var E=document.execCommand("copy");if(!E)throw new Error("copy command was unsuccessful");x=!0}catch(S){s&&console.error("unable to copy using execCommand: ",S),s&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(u.format||"text",c),u.onCopy&&u.onCopy(window.clipboardData),x=!0}catch(P){s&&console.error("unable to copy using clipboardData: ",P),s&&console.error("falling back to prompt"),d=o("message"in u?u.message:a),window.prompt(d,c)}}finally{p&&(typeof p.removeRange=="function"?p.removeRange(y):p.removeAllRanges()),f&&document.body.removeChild(f),v()}return x}m.exports=l},51804:function(m,h,e){"use strict";var t=e(75618),r=e(17205),a=e(67191),o=e(5516),l=e(49981),c=m.exports=function(u,s){var d,v,y,p,f;return arguments.length<2||typeof u!="string"?(p=s,s=u,u=null):p=arguments[2],t(u)?(d=l.call(u,"c"),v=l.call(u,"e"),y=l.call(u,"w")):(d=y=!0,v=!1),f={value:s,configurable:d,enumerable:v,writable:y},p?a(o(p),f):f};c.gs=function(u,s,d){var v,y,p,f;return typeof u!="string"?(p=d,d=s,s=u,u=null):p=arguments[3],t(s)?r(s)?t(d)?r(d)||(p=d,d=void 0):d=void 0:(p=s,s=d=void 0):s=void 0,t(u)?(v=l.call(u,"c"),y=l.call(u,"e")):(v=!0,y=!1),f={get:s,set:d,configurable:v,enumerable:y},p?a(o(p),f):f}},70430:function(m){"use strict";m.exports=function(){}},67191:function(m,h,e){"use strict";m.exports=e(96560)()?Object.assign:e(47346)},96560:function(m){"use strict";m.exports=function(){var h=Object.assign,e;return typeof h!="function"?!1:(e={foo:"raz"},h(e,{bar:"dwa"},{trzy:"trzy"}),e.foo+e.bar+e.trzy==="razdwatrzy")}},47346:function(m,h,e){"use strict";var t=e(45103),r=e(32745),a=Math.max;m.exports=function(o,l){var c,u,s=a(arguments.length,2),d;for(o=Object(r(o)),d=function(v){try{o[v]=l[v]}catch(y){c||(c=y)}},u=1;u-1}},48370:function(m,h,e){"use strict";var t=e(51804),r=e(31290),a=Function.prototype.apply,o=Function.prototype.call,l=Object.create,c=Object.defineProperty,u=Object.defineProperties,s=Object.prototype.hasOwnProperty,d={configurable:!0,enumerable:!1,writable:!0},v,y,p,f,x,E,S;v=function(P,R){var w;return r(R),s.call(this,"__ee__")?w=this.__ee__:(w=d.value=l(null),c(this,"__ee__",d),d.value=null),w[P]?typeof w[P]=="object"?w[P].push(R):w[P]=[w[P],R]:w[P]=R,this},y=function(P,R){var w,A;return r(R),A=this,v.call(this,P,w=function(){p.call(A,P,w),a.call(R,this,arguments)}),w.__eeOnceListener__=R,this},p=function(P,R){var w,A,C,M;if(r(R),!s.call(this,"__ee__"))return this;if(w=this.__ee__,!w[P])return this;if(A=w[P],typeof A=="object")for(M=0;C=A[M];++M)(C===R||C.__eeOnceListener__===R)&&(A.length===2?w[P]=A[M?0:1]:A.splice(M,1));else(A===R||A.__eeOnceListener__===R)&&delete w[P];return this},f=function(P){var R,w,A,C,M;if(s.call(this,"__ee__")&&(C=this.__ee__[P],!!C))if(typeof C=="object"){for(w=arguments.length,M=new Array(w-1),R=1;R=0&&(R.hash=P.substr(w),P=P.substr(0,w));var A=P.indexOf("?");A>=0&&(R.search=P.substr(A),P=P.substr(0,A)),P&&(R.pathname=P)}return R}},8679:function(m,h,e){"use strict";var t=e(59864),r={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},c={};c[t.ForwardRef]=o,c[t.Memo]=l;function u(E){return t.isMemo(E)?l:c[E.$$typeof]||r}var s=Object.defineProperty,d=Object.getOwnPropertyNames,v=Object.getOwnPropertySymbols,y=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,f=Object.prototype;function x(E,S,P){if(typeof S!="string"){if(f){var R=p(S);R&&R!==f&&x(E,R,P)}var w=d(S);v&&(w=w.concat(v(S)));for(var A=u(E),C=u(S),M=0;M>1,v=-7,y=r?o-1:0,p=r?-1:1,f=e[t+y];for(y+=p,l=f&(1<<-v)-1,f>>=-v,v+=u;v>0;l=l*256+e[t+y],y+=p,v-=8);for(c=l&(1<<-v)-1,l>>=-v,v+=a;v>0;c=c*256+e[t+y],y+=p,v-=8);if(l===0)l=1-d;else{if(l===s)return c?NaN:(f?-1:1)*(1/0);c=c+Math.pow(2,a),l=l-d}return(f?-1:1)*c*Math.pow(2,l-a)},h.write=function(e,t,r,a,o,l){var c,u,s,d=l*8-o-1,v=(1<>1,p=o===23?Math.pow(2,-24)-Math.pow(2,-77):0,f=a?0:l-1,x=a?1:-1,E=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(u=isNaN(t)?1:0,c=v):(c=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-c))<1&&(c--,s*=2),c+y>=1?t+=p/s:t+=p*Math.pow(2,1-y),t*s>=2&&(c++,s/=2),c+y>=v?(u=0,c=v):c+y>=1?(u=(t*s-1)*Math.pow(2,o),c=c+y):(u=t*Math.pow(2,y-1)*Math.pow(2,o),c=0));o>=8;e[r+f]=u&255,f+=x,u/=256,o-=8);for(c=c<0;e[r+f]=c&255,f+=x,c/=256,d-=8);e[r+f-x]|=E*128}},41143:function(m){"use strict";var h=function(e,t,r,a,o,l,c,u){if(!e){var s;if(t===void 0)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var d=[r,a,o,l,c,u],v=0;s=new Error(t.replace(/%s/g,function(){return d[v++]})),s.name="Invariant Violation"}throw s.framesToPop=1,s}};m.exports=h},91296:function(m,h,e){var t="Expected a function",r=NaN,a="[object Symbol]",o=/^\s+|\s+$/g,l=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,u=/^0o[0-7]+$/i,s=parseInt,d=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g,v=typeof self=="object"&&self&&self.Object===Object&&self,y=d||v||Function("return this")(),p=Object.prototype,f=p.toString,x=Math.max,E=Math.min,S=function(){return y.Date.now()};function P(M,D,k){var Z,Y,te,le,H,pe,de=0,ge=!1,X=!1,_=!0;if(typeof M!="function")throw new TypeError(t);D=C(D)||0,R(k)&&(ge=!!k.leading,X="maxWait"in k,te=X?x(C(k.maxWait)||0,D):te,_="trailing"in k?!!k.trailing:_);function W(Ue){var He=Z,Ge=Y;return Z=Y=void 0,de=Ue,le=M.apply(Ge,He),le}function G(Ue){return de=Ue,H=setTimeout(ne,D),ge?W(Ue):le}function $(Ue){var He=Ue-pe,Ge=Ue-de,Fe=D-He;return X?E(Fe,te-Ge):Fe}function F(Ue){var He=Ue-pe,Ge=Ue-de;return pe===void 0||He>=D||He<0||X&&Ge>=te}function ne(){var Ue=S();if(F(Ue))return V(Ue);H=setTimeout(ne,$(Ue))}function V(Ue){return H=void 0,_&&Z?W(Ue):(Z=Y=void 0,le)}function ee(){H!==void 0&&clearTimeout(H),de=0,Z=pe=Y=H=void 0}function se(){return H===void 0?le:V(S())}function De(){var Ue=S(),He=F(Ue);if(Z=arguments,Y=this,pe=Ue,He){if(H===void 0)return G(pe);if(X)return H=setTimeout(ne,D),W(pe)}return H===void 0&&(H=setTimeout(ne,D)),le}return De.cancel=ee,De.flush=se,De}function R(M){var D=typeof M;return!!M&&(D=="object"||D=="function")}function w(M){return!!M&&typeof M=="object"}function A(M){return typeof M=="symbol"||w(M)&&f.call(M)==a}function C(M){if(typeof M=="number")return M;if(A(M))return r;if(R(M)){var D=typeof M.valueOf=="function"?M.valueOf():M;M=R(D)?D+"":D}if(typeof M!="string")return M===0?M:+M;M=M.replace(o,"");var k=c.test(M);return k||u.test(M)?s(M.slice(2),k?2:8):l.test(M)?r:+M}m.exports=P},93096:function(m,h,e){var t="Expected a function",r=NaN,a="[object Symbol]",o=/^\s+|\s+$/g,l=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,u=/^0o[0-7]+$/i,s=parseInt,d=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g,v=typeof self=="object"&&self&&self.Object===Object&&self,y=d||v||Function("return this")(),p=Object.prototype,f=p.toString,x=Math.max,E=Math.min,S=function(){return y.Date.now()};function P(D,k,Z){var Y,te,le,H,pe,de,ge=0,X=!1,_=!1,W=!0;if(typeof D!="function")throw new TypeError(t);k=M(k)||0,w(Z)&&(X=!!Z.leading,_="maxWait"in Z,le=_?x(M(Z.maxWait)||0,k):le,W="trailing"in Z?!!Z.trailing:W);function G(He){var Ge=Y,Fe=te;return Y=te=void 0,ge=He,H=D.apply(Fe,Ge),H}function $(He){return ge=He,pe=setTimeout(V,k),X?G(He):H}function F(He){var Ge=He-de,Fe=He-ge,_e=k-Ge;return _?E(_e,le-Fe):_e}function ne(He){var Ge=He-de,Fe=He-ge;return de===void 0||Ge>=k||Ge<0||_&&Fe>=le}function V(){var He=S();if(ne(He))return ee(He);pe=setTimeout(V,F(He))}function ee(He){return pe=void 0,W&&Y?G(He):(Y=te=void 0,H)}function se(){pe!==void 0&&clearTimeout(pe),ge=0,Y=de=te=pe=void 0}function De(){return pe===void 0?H:ee(S())}function Ue(){var He=S(),Ge=ne(He);if(Y=arguments,te=this,de=He,Ge){if(pe===void 0)return $(de);if(_)return pe=setTimeout(V,k),G(de)}return pe===void 0&&(pe=setTimeout(V,k)),H}return Ue.cancel=se,Ue.flush=De,Ue}function R(D,k,Z){var Y=!0,te=!0;if(typeof D!="function")throw new TypeError(t);return w(Z)&&(Y="leading"in Z?!!Z.leading:Y,te="trailing"in Z?!!Z.trailing:te),P(D,k,{leading:Y,maxWait:k,trailing:te})}function w(D){var k=typeof D;return!!D&&(k=="object"||k=="function")}function A(D){return!!D&&typeof D=="object"}function C(D){return typeof D=="symbol"||A(D)&&f.call(D)==a}function M(D){if(typeof D=="number")return D;if(C(D))return r;if(w(D)){var k=typeof D.valueOf=="function"?D.valueOf():D;D=w(k)?k+"":k}if(typeof D!="string")return D===0?D:+D;D=D.replace(o,"");var Z=c.test(D);return Z||u.test(D)?s(D.slice(2),Z?2:8):l.test(D)?r:+D}m.exports=R},1989:function(m,h,e){var t=e(51789),r=e(80401),a=e(57667),o=e(21327),l=e(81866);function c(u){var s=-1,d=u==null?0:u.length;for(this.clear();++so?0:o+t),r=r>o?o:r,r<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;for(var l=Array(o);++a=c?a:t(a,o,l)}m.exports=r},74318:function(m,h,e){var t=e(11149);function r(a){var o=new a.constructor(a.byteLength);return new t(o).set(new t(a)),o}m.exports=r},64626:function(m,h,e){m=e.nmd(m);var t=e(55639),r=h&&!h.nodeType&&h,a=r&&!0&&m&&!m.nodeType&&m,o=a&&a.exports===r,l=o?t.Buffer:void 0,c=l?l.allocUnsafe:void 0;function u(s,d){if(d)return s.slice();var v=s.length,y=c?c(v):new s.constructor(v);return s.copy(y),y}m.exports=u},77133:function(m,h,e){var t=e(74318);function r(a,o){var l=o?t(a.buffer):a.buffer;return new a.constructor(l,a.byteOffset,a.length)}m.exports=r},6450:function(m){function h(e,t){var r=-1,a=e.length;for(t||(t=Array(a));++r1?c[s-1]:void 0,v=s>2?c[2]:void 0;for(d=o.length>3&&typeof d=="function"?(s--,d):void 0,v&&r(c[0],c[1],v)&&(d=s<3?void 0:d,s=1),l=Object(l);++u-1&&r%1==0&&r-1}m.exports=r},54705:function(m,h,e){var t=e(18470);function r(a,o){var l=this.__data__,c=t(l,a);return c<0?(++this.size,l.push([a,o])):l[c][1]=o,this}m.exports=r},24785:function(m,h,e){var t=e(1989),r=e(38407),a=e(57071);function o(){this.size=0,this.__data__={hash:new t,map:new(a||r),string:new t}}m.exports=o},11285:function(m,h,e){var t=e(45050);function r(a){var o=t(this,a).delete(a);return this.size-=o?1:0,o}m.exports=r},96e3:function(m,h,e){var t=e(45050);function r(a){return t(this,a).get(a)}m.exports=r},49916:function(m,h,e){var t=e(45050);function r(a){return t(this,a).has(a)}m.exports=r},95265:function(m,h,e){var t=e(45050);function r(a,o){var l=t(this,a),c=l.size;return l.set(a,o),this.size+=l.size==c?0:1,this}m.exports=r},94536:function(m,h,e){var t=e(10852),r=t(Object,"create");m.exports=r},33498:function(m){function h(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}m.exports=h},31167:function(m,h,e){m=e.nmd(m);var t=e(31957),r=h&&!h.nodeType&&h,a=r&&!0&&m&&!m.nodeType&&m,o=a&&a.exports===r,l=o&&t.process,c=function(){try{var u=a&&a.require&&a.require("util").types;return u||l&&l.binding&&l.binding("util")}catch(s){}}();m.exports=c},2333:function(m){var h=Object.prototype,e=h.toString;function t(r){return e.call(r)}m.exports=t},5569:function(m){function h(e,t){return function(r){return e(t(r))}}m.exports=h},45357:function(m,h,e){var t=e(96874),r=Math.max;function a(o,l,c){return l=r(l===void 0?o.length-1:l,0),function(){for(var u=arguments,s=-1,d=r(u.length-l,0),v=Array(d);++s0){if(++o>=h)return arguments[0]}else o=0;return a.apply(void 0,arguments)}}m.exports=r},37465:function(m,h,e){var t=e(38407);function r(){this.__data__=new t,this.size=0}m.exports=r},63779:function(m){function h(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}m.exports=h},67599:function(m){function h(e){return this.__data__.get(e)}m.exports=h},44758:function(m){function h(e){return this.__data__.has(e)}m.exports=h},34309:function(m,h,e){var t=e(38407),r=e(57071),a=e(83369),o=200;function l(c,u){var s=this.__data__;if(s instanceof t){var d=s.__data__;if(!r||d.length-1&&t%1==0&&t<=h}m.exports=e},13218:function(m){function h(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}m.exports=h},37005:function(m){function h(e){return e!=null&&typeof e=="object"}m.exports=h},68630:function(m,h,e){var t=e(44239),r=e(85924),a=e(37005),o="[object Object]",l=Function.prototype,c=Object.prototype,u=l.toString,s=c.hasOwnProperty,d=u.call(Object);function v(y){if(!a(y)||t(y)!=o)return!1;var p=r(y);if(p===null)return!0;var f=s.call(p,"constructor")&&p.constructor;return typeof f=="function"&&f instanceof f&&u.call(f)==d}m.exports=v},33448:function(m,h,e){var t=e(44239),r=e(37005),a="[object Symbol]";function o(l){return typeof l=="symbol"||r(l)&&t(l)==a}m.exports=o},36719:function(m,h,e){var t=e(38749),r=e(51717),a=e(31167),o=a&&a.isTypedArray,l=o?r(o):t;m.exports=l},81704:function(m,h,e){var t=e(14636),r=e(10313),a=e(98612);function o(l){return a(l)?t(l,!0):r(l)}m.exports=o},82492:function(m,h,e){var t=e(42980),r=e(21463),a=r(function(o,l,c){t(o,l,c)});m.exports=a},95062:function(m){function h(){return!1}m.exports=h},59881:function(m,h,e){var t=e(98363),r=e(81704);function a(o){return t(o,r(o))}m.exports=a},79833:function(m,h,e){var t=e(80531);function r(a){return a==null?"":t(a)}m.exports=r},11700:function(m,h,e){var t=e(98805),r=t("toUpperCase");m.exports=r},58748:function(m,h,e){var t=e(49029),r=e(93157),a=e(79833),o=e(2757);function l(c,u,s){return c=a(c),u=s?void 0:u,u===void 0?r(c)?o(c):t(c):c.match(u)||[]}m.exports=l},83839:function(m,h,e){(function(t,r){r(e(30381))})(this,function(t){"use strict";var r=t.defineLocale("zh-cn",{months:"\u4E00\u6708_\u4E8C\u6708_\u4E09\u6708_\u56DB\u6708_\u4E94\u6708_\u516D\u6708_\u4E03\u6708_\u516B\u6708_\u4E5D\u6708_\u5341\u6708_\u5341\u4E00\u6708_\u5341\u4E8C\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661F\u671F\u65E5_\u661F\u671F\u4E00_\u661F\u671F\u4E8C_\u661F\u671F\u4E09_\u661F\u671F\u56DB_\u661F\u671F\u4E94_\u661F\u671F\u516D".split("_"),weekdaysShort:"\u5468\u65E5_\u5468\u4E00_\u5468\u4E8C_\u5468\u4E09_\u5468\u56DB_\u5468\u4E94_\u5468\u516D".split("_"),weekdaysMin:"\u65E5_\u4E00_\u4E8C_\u4E09_\u56DB_\u4E94_\u516D".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5E74M\u6708D\u65E5",LLL:"YYYY\u5E74M\u6708D\u65E5Ah\u70B9mm\u5206",LLLL:"YYYY\u5E74M\u6708D\u65E5ddddAh\u70B9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5E74M\u6708D\u65E5",lll:"YYYY\u5E74M\u6708D\u65E5 HH:mm",llll:"YYYY\u5E74M\u6708D\u65E5dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(a,o){return a===12&&(a=0),o==="\u51CC\u6668"||o==="\u65E9\u4E0A"||o==="\u4E0A\u5348"?a:o==="\u4E0B\u5348"||o==="\u665A\u4E0A"?a+12:a>=11?a:a+12},meridiem:function(a,o,l){var c=a*100+o;return c<600?"\u51CC\u6668":c<900?"\u65E9\u4E0A":c<1130?"\u4E0A\u5348":c<1230?"\u4E2D\u5348":c<1800?"\u4E0B\u5348":"\u665A\u4E0A"},calendar:{sameDay:"[\u4ECA\u5929]LT",nextDay:"[\u660E\u5929]LT",nextWeek:function(a){return a.week()!==this.week()?"[\u4E0B]dddLT":"[\u672C]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(a){return this.week()!==a.week()?"[\u4E0A]dddLT":"[\u672C]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(a,o){switch(o){case"d":case"D":case"DDD":return a+"\u65E5";case"M":return a+"\u6708";case"w":case"W":return a+"\u5468";default:return a}},relativeTime:{future:"%s\u540E",past:"%s\u524D",s:"\u51E0\u79D2",ss:"%d \u79D2",m:"1 \u5206\u949F",mm:"%d \u5206\u949F",h:"1 \u5C0F\u65F6",hh:"%d \u5C0F\u65F6",d:"1 \u5929",dd:"%d \u5929",w:"1 \u5468",ww:"%d \u5468",M:"1 \u4E2A\u6708",MM:"%d \u4E2A\u6708",y:"1 \u5E74",yy:"%d \u5E74"},week:{dow:1,doy:4}});return r})},30381:function(m,h,e){m=e.nmd(m);(function(t,r){m.exports=r()})(this,function(){"use strict";var t;function r(){return t.apply(null,arguments)}function a(b){t=b}function o(b){return b instanceof Array||Object.prototype.toString.call(b)==="[object Array]"}function l(b){return b!=null&&Object.prototype.toString.call(b)==="[object Object]"}function c(b,B){return Object.prototype.hasOwnProperty.call(b,B)}function u(b){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(b).length===0;var B;for(B in b)if(c(b,B))return!1;return!0}function s(b){return b===void 0}function d(b){return typeof b=="number"||Object.prototype.toString.call(b)==="[object Number]"}function v(b){return b instanceof Date||Object.prototype.toString.call(b)==="[object Date]"}function y(b,B){var ae=[],ye,Xe=b.length;for(ye=0;ye>>0,ye;for(ye=0;ye0)for(ae=0;ae=0;return(wt?ae?"+":"":"-")+Math.pow(10,Math.max(0,Xe)).toString().substr(1)+ye}var G=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,$=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,F={},ne={};function V(b,B,ae,ye){var Xe=ye;typeof ye=="string"&&(Xe=function(){return this[ye]()}),b&&(ne[b]=Xe),B&&(ne[B[0]]=function(){return W(Xe.apply(this,arguments),B[1],B[2])}),ae&&(ne[ae]=function(){return this.localeData().ordinal(Xe.apply(this,arguments),b)})}function ee(b){return b.match(/\[[\s\S]/)?b.replace(/^\[|\]$/g,""):b.replace(/\\/g,"")}function se(b){var B=b.match(G),ae,ye;for(ae=0,ye=B.length;ae=0&&$.test(b);)b=b.replace($,ye),$.lastIndex=0,ae-=1;return b}var He={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function Ge(b){var B=this._longDateFormat[b],ae=this._longDateFormat[b.toUpperCase()];return B||!ae?B:(this._longDateFormat[b]=ae.match(G).map(function(ye){return ye==="MMMM"||ye==="MM"||ye==="DD"||ye==="dddd"?ye.slice(1):ye}).join(""),this._longDateFormat[b])}var Fe="Invalid date";function _e(){return this._invalidDate}var $e="%d",Ce=/\d{1,2}/;function Re(b){return this._ordinal.replace("%d",b)}var fe={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function je(b,B,ae,ye){var Xe=this._relativeTime[ae];return le(Xe)?Xe(b,B,ae,ye):Xe.replace(/%d/i,b)}function Oe(b,B){var ae=this._relativeTime[b>0?"future":"past"];return le(ae)?ae(B):ae.replace(/%s/i,B)}var N={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function I(b){return typeof b=="string"?N[b]||N[b.toLowerCase()]:void 0}function O(b){var B={},ae,ye;for(ye in b)c(b,ye)&&(ae=I(ye),ae&&(B[ae]=b[ye]));return B}var L={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function J(b){var B=[],ae;for(ae in b)c(b,ae)&&B.push({unit:ae,priority:L[ae]});return B.sort(function(ye,Xe){return ye.priority-Xe.priority}),B}var z=/\d/,q=/\d\d/,re=/\d{3}/,ce=/\d{4}/,Te=/[+-]?\d{6}/,Ae=/\d\d?/,We=/\d\d\d\d?/,Me=/\d\d\d\d\d\d?/,xe=/\d{1,3}/,Ve=/\d{1,4}/,ve=/[+-]?\d{1,6}/,be=/\d+/,st=/[+-]?\d+/,ct=/Z|[+-]\d\d:?\d\d/gi,lt=/Z|[+-]\d\d(?::?\d\d)?/gi,Et=/[+-]?\d+(\.\d{1,3})?/,ie=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,ke=/^[1-9]\d?/,tt=/^([1-9]\d|\d)/,ut;ut={};function nt(b,B,ae){ut[b]=le(B)?B:function(ye,Xe){return ye&&ae?ae:B}}function vt(b,B){return c(ut,b)?ut[b](B._strict,B._locale):new RegExp(jt(b))}function jt(b){return Ut(b.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(B,ae,ye,Xe,wt){return ae||ye||Xe||wt}))}function Ut(b){return b.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Nt(b){return b<0?Math.ceil(b)||0:Math.floor(b)}function Mt(b){var B=+b,ae=0;return B!==0&&isFinite(B)&&(ae=Nt(B)),ae}var Rt={};function Wt(b,B){var ae,ye=B,Xe;for(typeof b=="string"&&(b=[b]),d(B)&&(ye=function(wt,Gn){Gn[B]=Mt(wt)}),Xe=b.length,ae=0;ae68?1900:2e3)};var dt=on("FullYear",!0);function Jt(){return In(this.year())}function on(b,B){return function(ae){return ae!=null?(Le(this,b,ae),r.updateOffset(this,B),this):Be(this,b)}}function Be(b,B){if(!b.isValid())return NaN;var ae=b._d,ye=b._isUTC;switch(B){case"Milliseconds":return ye?ae.getUTCMilliseconds():ae.getMilliseconds();case"Seconds":return ye?ae.getUTCSeconds():ae.getSeconds();case"Minutes":return ye?ae.getUTCMinutes():ae.getMinutes();case"Hours":return ye?ae.getUTCHours():ae.getHours();case"Date":return ye?ae.getUTCDate():ae.getDate();case"Day":return ye?ae.getUTCDay():ae.getDay();case"Month":return ye?ae.getUTCMonth():ae.getMonth();case"FullYear":return ye?ae.getUTCFullYear():ae.getFullYear();default:return NaN}}function Le(b,B,ae){var ye,Xe,wt,Gn,Ur;if(!(!b.isValid()||isNaN(ae))){switch(ye=b._d,Xe=b._isUTC,B){case"Milliseconds":return void(Xe?ye.setUTCMilliseconds(ae):ye.setMilliseconds(ae));case"Seconds":return void(Xe?ye.setUTCSeconds(ae):ye.setSeconds(ae));case"Minutes":return void(Xe?ye.setUTCMinutes(ae):ye.setMinutes(ae));case"Hours":return void(Xe?ye.setUTCHours(ae):ye.setHours(ae));case"Date":return void(Xe?ye.setUTCDate(ae):ye.setDate(ae));case"FullYear":break;default:return}wt=ae,Gn=b.month(),Ur=b.date(),Ur=Ur===29&&Gn===1&&!In(wt)?28:Ur,Xe?ye.setUTCFullYear(wt,Gn,Ur):ye.setFullYear(wt,Gn,Ur)}}function kt(b){return b=I(b),le(this[b])?this[b]():this}function Kt(b,B){if(typeof b=="object"){b=O(b);var ae=J(b),ye,Xe=ae.length;for(ye=0;ye=0?(Ur=new Date(b+400,B,ae,ye,Xe,wt,Gn),isFinite(Ur.getFullYear())&&Ur.setFullYear(b)):Ur=new Date(b,B,ae,ye,Xe,wt,Gn),Ur}function ze(b){var B,ae;return b<100&&b>=0?(ae=Array.prototype.slice.call(arguments),ae[0]=b+400,B=new Date(Date.UTC.apply(null,ae)),isFinite(B.getUTCFullYear())&&B.setUTCFullYear(b)):B=new Date(Date.UTC.apply(null,arguments)),B}function it(b,B,ae){var ye=7+B-ae,Xe=(7+ze(b,0,ye).getUTCDay()-B)%7;return-Xe+ye-1}function Yt(b,B,ae,ye,Xe){var wt=(7+ae-ye)%7,Gn=it(b,ye,Xe),Ur=1+7*(B-1)+wt+Gn,pa,La;return Ur<=0?(pa=b-1,La=$r(pa)+Ur):Ur>$r(b)?(pa=b+1,La=Ur-$r(b)):(pa=b,La=Ur),{year:pa,dayOfYear:La}}function Ht(b,B,ae){var ye=it(b.year(),B,ae),Xe=Math.floor((b.dayOfYear()-ye-1)/7)+1,wt,Gn;return Xe<1?(Gn=b.year()-1,wt=Xe+nn(Gn,B,ae)):Xe>nn(b.year(),B,ae)?(wt=Xe-nn(b.year(),B,ae),Gn=b.year()+1):(Gn=b.year(),wt=Xe),{week:wt,year:Gn}}function nn(b,B,ae){var ye=it(b,B,ae),Xe=it(b+1,B,ae);return($r(b)-ye+Xe)/7}V("w",["ww",2],"wo","week"),V("W",["WW",2],"Wo","isoWeek"),nt("w",Ae,ke),nt("ww",Ae,q),nt("W",Ae,ke),nt("WW",Ae,q),Gt(["w","ww","W","WW"],function(b,B,ae,ye){B[ye.substr(0,1)]=Mt(b)});function ln(b){return Ht(b,this._week.dow,this._week.doy).week}var Qt={dow:0,doy:6};function Zt(){return this._week.dow}function en(){return this._week.doy}function bn(b){var B=this.localeData().week(this);return b==null?B:this.add((b-B)*7,"d")}function Vt(b){var B=Ht(this,1,4).week;return b==null?B:this.add((b-B)*7,"d")}V("d",0,"do","day"),V("dd",0,0,function(b){return this.localeData().weekdaysMin(this,b)}),V("ddd",0,0,function(b){return this.localeData().weekdaysShort(this,b)}),V("dddd",0,0,function(b){return this.localeData().weekdays(this,b)}),V("e",0,0,"weekday"),V("E",0,0,"isoWeekday"),nt("d",Ae),nt("e",Ae),nt("E",Ae),nt("dd",function(b,B){return B.weekdaysMinRegex(b)}),nt("ddd",function(b,B){return B.weekdaysShortRegex(b)}),nt("dddd",function(b,B){return B.weekdaysRegex(b)}),Gt(["dd","ddd","dddd"],function(b,B,ae,ye){var Xe=ae._locale.weekdaysParse(b,ye,ae._strict);Xe!=null?B.d=Xe:E(ae).invalidWeekday=b}),Gt(["d","e","E"],function(b,B,ae,ye){B[ye]=Mt(b)});function cn(b,B){return typeof b!="string"?b:isNaN(b)?(b=B.weekdaysParse(b),typeof b=="number"?b:null):parseInt(b,10)}function Cn(b,B){return typeof b=="string"?B.weekdaysParse(b)%7||7:isNaN(b)?null:b}function wn(b,B){return b.slice(B,7).concat(b.slice(0,B))}var qn="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),er="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Jn="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Bn=ie,Ir=ie,Qn=ie;function lr(b,B){var ae=o(this._weekdays)?this._weekdays:this._weekdays[b&&b!==!0&&this._weekdays.isFormat.test(B)?"format":"standalone"];return b===!0?wn(ae,this._week.dow):b?ae[b.day()]:ae}function fr(b){return b===!0?wn(this._weekdaysShort,this._week.dow):b?this._weekdaysShort[b.day()]:this._weekdaysShort}function sr(b){return b===!0?wn(this._weekdaysMin,this._week.dow):b?this._weekdaysMin[b.day()]:this._weekdaysMin}function tr(b,B,ae){var ye,Xe,wt,Gn=b.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],ye=0;ye<7;++ye)wt=f([2e3,1]).day(ye),this._minWeekdaysParse[ye]=this.weekdaysMin(wt,"").toLocaleLowerCase(),this._shortWeekdaysParse[ye]=this.weekdaysShort(wt,"").toLocaleLowerCase(),this._weekdaysParse[ye]=this.weekdays(wt,"").toLocaleLowerCase();return ae?B==="dddd"?(Xe=sn.call(this._weekdaysParse,Gn),Xe!==-1?Xe:null):B==="ddd"?(Xe=sn.call(this._shortWeekdaysParse,Gn),Xe!==-1?Xe:null):(Xe=sn.call(this._minWeekdaysParse,Gn),Xe!==-1?Xe:null):B==="dddd"?(Xe=sn.call(this._weekdaysParse,Gn),Xe!==-1||(Xe=sn.call(this._shortWeekdaysParse,Gn),Xe!==-1)?Xe:(Xe=sn.call(this._minWeekdaysParse,Gn),Xe!==-1?Xe:null)):B==="ddd"?(Xe=sn.call(this._shortWeekdaysParse,Gn),Xe!==-1||(Xe=sn.call(this._weekdaysParse,Gn),Xe!==-1)?Xe:(Xe=sn.call(this._minWeekdaysParse,Gn),Xe!==-1?Xe:null)):(Xe=sn.call(this._minWeekdaysParse,Gn),Xe!==-1||(Xe=sn.call(this._weekdaysParse,Gn),Xe!==-1)?Xe:(Xe=sn.call(this._shortWeekdaysParse,Gn),Xe!==-1?Xe:null))}function tn(b,B,ae){var ye,Xe,wt;if(this._weekdaysParseExact)return tr.call(this,b,B,ae);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),ye=0;ye<7;ye++){if(Xe=f([2e3,1]).day(ye),ae&&!this._fullWeekdaysParse[ye]&&(this._fullWeekdaysParse[ye]=new RegExp("^"+this.weekdays(Xe,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[ye]=new RegExp("^"+this.weekdaysShort(Xe,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[ye]=new RegExp("^"+this.weekdaysMin(Xe,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[ye]||(wt="^"+this.weekdays(Xe,"")+"|^"+this.weekdaysShort(Xe,"")+"|^"+this.weekdaysMin(Xe,""),this._weekdaysParse[ye]=new RegExp(wt.replace(".",""),"i")),ae&&B==="dddd"&&this._fullWeekdaysParse[ye].test(b))return ye;if(ae&&B==="ddd"&&this._shortWeekdaysParse[ye].test(b))return ye;if(ae&&B==="dd"&&this._minWeekdaysParse[ye].test(b))return ye;if(!ae&&this._weekdaysParse[ye].test(b))return ye}}function dn(b){if(!this.isValid())return b!=null?this:NaN;var B=Be(this,"Day");return b!=null?(b=cn(b,this.localeData()),this.add(b-B,"d")):B}function yn(b){if(!this.isValid())return b!=null?this:NaN;var B=(this.day()+7-this.localeData()._week.dow)%7;return b==null?B:this.add(b-B,"d")}function Kn(b){if(!this.isValid())return b!=null?this:NaN;if(b!=null){var B=Cn(b,this.localeData());return this.day(this.day()%7?B:B-7)}else return this.day()||7}function rt(b){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Ee.call(this),b?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=Bn),this._weekdaysStrictRegex&&b?this._weekdaysStrictRegex:this._weekdaysRegex)}function me(b){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Ee.call(this),b?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ir),this._weekdaysShortStrictRegex&&b?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Q(b){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Ee.call(this),b?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Qn),this._weekdaysMinStrictRegex&&b?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Ee(){function b(ja,ui){return ui.length-ja.length}var B=[],ae=[],ye=[],Xe=[],wt,Gn,Ur,pa,La;for(wt=0;wt<7;wt++)Gn=f([2e3,1]).day(wt),Ur=Ut(this.weekdaysMin(Gn,"")),pa=Ut(this.weekdaysShort(Gn,"")),La=Ut(this.weekdays(Gn,"")),B.push(Ur),ae.push(pa),ye.push(La),Xe.push(Ur),Xe.push(pa),Xe.push(La);B.sort(b),ae.sort(b),ye.sort(b),Xe.sort(b),this._weekdaysRegex=new RegExp("^("+Xe.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+ye.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+ae.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+B.join("|")+")","i")}function he(){return this.hours()%12||12}function Je(){return this.hours()||24}V("H",["HH",2],0,"hour"),V("h",["hh",2],0,he),V("k",["kk",2],0,Je),V("hmm",0,0,function(){return""+he.apply(this)+W(this.minutes(),2)}),V("hmmss",0,0,function(){return""+he.apply(this)+W(this.minutes(),2)+W(this.seconds(),2)}),V("Hmm",0,0,function(){return""+this.hours()+W(this.minutes(),2)}),V("Hmmss",0,0,function(){return""+this.hours()+W(this.minutes(),2)+W(this.seconds(),2)});function et(b,B){V(b,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),B)})}et("a",!0),et("A",!1);function xt(b,B){return B._meridiemParse}nt("a",xt),nt("A",xt),nt("H",Ae,tt),nt("h",Ae,ke),nt("k",Ae,ke),nt("HH",Ae,q),nt("hh",Ae,q),nt("kk",Ae,q),nt("hmm",We),nt("hmmss",Me),nt("Hmm",We),nt("Hmmss",Me),Wt(["H","HH"],An),Wt(["k","kk"],function(b,B,ae){var ye=Mt(b);B[An]=ye===24?0:ye}),Wt(["a","A"],function(b,B,ae){ae._isPm=ae._locale.isPM(b),ae._meridiem=b}),Wt(["h","hh"],function(b,B,ae){B[An]=Mt(b),E(ae).bigHour=!0}),Wt("hmm",function(b,B,ae){var ye=b.length-2;B[An]=Mt(b.substr(0,ye)),B[kn]=Mt(b.substr(ye)),E(ae).bigHour=!0}),Wt("hmmss",function(b,B,ae){var ye=b.length-4,Xe=b.length-2;B[An]=Mt(b.substr(0,ye)),B[kn]=Mt(b.substr(ye,2)),B[Hn]=Mt(b.substr(Xe)),E(ae).bigHour=!0}),Wt("Hmm",function(b,B,ae){var ye=b.length-2;B[An]=Mt(b.substr(0,ye)),B[kn]=Mt(b.substr(ye))}),Wt("Hmmss",function(b,B,ae){var ye=b.length-4,Xe=b.length-2;B[An]=Mt(b.substr(0,ye)),B[kn]=Mt(b.substr(ye,2)),B[Hn]=Mt(b.substr(Xe))});function ue(b){return(b+"").toLowerCase().charAt(0)==="p"}var Se=/[ap]\.?m?\.?/i,j=on("Hours",!0);function Ke(b,B,ae){return b>11?ae?"pm":"PM":ae?"am":"AM"}var qe={calendar:X,longDateFormat:He,invalidDate:Fe,ordinal:$e,dayOfMonthOrdinalParse:Ce,relativeTime:fe,months:fn,monthsShort:mn,week:Qt,weekdays:qn,weekdaysMin:Jn,weekdaysShort:er,meridiemParse:Se},gt={},Ct={},Ft;function Pt(b,B){var ae,ye=Math.min(b.length,B.length);for(ae=0;ae0;){if(Xe=vn(wt.slice(0,ae).join("-")),Xe)return Xe;if(ye&&ye.length>=ae&&Pt(wt,ye)>=ae-1)break;ae--}B++}return Ft}function It(b){return!!(b&&b.match("^[^/\\\\]*$"))}function vn(b){var B=null,ae;if(gt[b]===void 0&&m&&m.exports&&It(b))try{B=Ft._abbr,ae=void 0,Object(function(){var Xe=new Error("Cannot find module 'undefined'");throw Xe.code="MODULE_NOT_FOUND",Xe}()),Rn(B)}catch(ye){gt[b]=null}return gt[b]}function Rn(b,B){var ae;return b&&(s(B)?ae=Pr(b):ae=dr(b,B),ae?Ft=ae:typeof console!="undefined"&&console.warn&&console.warn("Locale "+b+" not found. Did you forget to load it?")),Ft._abbr}function dr(b,B){if(B!==null){var ae,ye=qe;if(B.abbr=b,gt[b]!=null)te("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),ye=gt[b]._config;else if(B.parentLocale!=null)if(gt[B.parentLocale]!=null)ye=gt[B.parentLocale]._config;else if(ae=vn(B.parentLocale),ae!=null)ye=ae._config;else return Ct[B.parentLocale]||(Ct[B.parentLocale]=[]),Ct[B.parentLocale].push({name:b,config:B}),null;return gt[b]=new de(pe(ye,B)),Ct[b]&&Ct[b].forEach(function(Xe){dr(Xe.name,Xe.config)}),Rn(b),gt[b]}else return delete gt[b],null}function Rr(b,B){if(B!=null){var ae,ye,Xe=qe;gt[b]!=null&>[b].parentLocale!=null?gt[b].set(pe(gt[b]._config,B)):(ye=vn(b),ye!=null&&(Xe=ye._config),B=pe(Xe,B),ye==null&&(B.abbr=b),ae=new de(B),ae.parentLocale=gt[b],gt[b]=ae),Rn(b)}else gt[b]!=null&&(gt[b].parentLocale!=null?(gt[b]=gt[b].parentLocale,b===Rn()&&Rn(b)):gt[b]!=null&&delete gt[b]);return gt[b]}function Pr(b){var B;if(b&&b._locale&&b._locale._abbr&&(b=b._locale._abbr),!b)return Ft;if(!o(b)){if(B=vn(b),B)return B;b=[b]}return mt(b)}function nr(){return ge(gt)}function vr(b){var B,ae=b._a;return ae&&E(b).overflow===-2&&(B=ae[On]<0||ae[On]>11?On:ae[Sn]<1||ae[Sn]>un(ae[Pn],ae[On])?Sn:ae[An]<0||ae[An]>24||ae[An]===24&&(ae[kn]!==0||ae[Hn]!==0||ae[yr]!==0)?An:ae[kn]<0||ae[kn]>59?kn:ae[Hn]<0||ae[Hn]>59?Hn:ae[yr]<0||ae[yr]>999?yr:-1,E(b)._overflowDayOfYear&&(BSn)&&(B=Sn),E(b)._overflowWeeks&&B===-1&&(B=Lr),E(b)._overflowWeekday&&B===-1&&(B=xr),E(b).overflow=B),b}var Mr=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Qr=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ar=/Z|[+-]\d\d(?::?\d\d)?/,Or=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Hr=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],sa=/^\/?Date\((-?\d+)/i,Jr=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Ba={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function $a(b){var B,ae,ye=b._i,Xe=Mr.exec(ye)||Qr.exec(ye),wt,Gn,Ur,pa,La=Or.length,ja=Hr.length;if(Xe){for(E(b).iso=!0,B=0,ae=La;B$r(Gn)||b._dayOfYear===0)&&(E(b)._overflowDayOfYear=!0),ae=ze(Gn,0,b._dayOfYear),b._a[On]=ae.getUTCMonth(),b._a[Sn]=ae.getUTCDate()),B=0;B<3&&b._a[B]==null;++B)b._a[B]=ye[B]=Xe[B];for(;B<7;B++)b._a[B]=ye[B]=b._a[B]==null?B===2?1:0:b._a[B];b._a[An]===24&&b._a[kn]===0&&b._a[Hn]===0&&b._a[yr]===0&&(b._nextDay=!0,b._a[An]=0),b._d=(b._useUTC?ze:Ne).apply(null,ye),wt=b._useUTC?b._d.getUTCDay():b._d.getDay(),b._tzm!=null&&b._d.setUTCMinutes(b._d.getUTCMinutes()-b._tzm),b._nextDay&&(b._a[An]=24),b._w&&typeof b._w.d!="undefined"&&b._w.d!==wt&&(E(b).weekdayMismatch=!0)}}function Nr(b){var B,ae,ye,Xe,wt,Gn,Ur,pa,La;B=b._w,B.GG!=null||B.W!=null||B.E!=null?(wt=1,Gn=4,ae=Aa(B.GG,b._a[Pn],Ht(Sa(),1,4).year),ye=Aa(B.W,1),Xe=Aa(B.E,1),(Xe<1||Xe>7)&&(pa=!0)):(wt=b._locale._week.dow,Gn=b._locale._week.doy,La=Ht(Sa(),wt,Gn),ae=Aa(B.gg,b._a[Pn],La.year),ye=Aa(B.w,La.week),B.d!=null?(Xe=B.d,(Xe<0||Xe>6)&&(pa=!0)):B.e!=null?(Xe=B.e+wt,(B.e<0||B.e>6)&&(pa=!0)):Xe=wt),ye<1||ye>nn(ae,wt,Gn)?E(b)._overflowWeeks=!0:pa!=null?E(b)._overflowWeekday=!0:(Ur=Yt(ae,ye,Xe,wt,Gn),b._a[Pn]=Ur.year,b._dayOfYear=Ur.dayOfYear)}r.ISO_8601=function(){},r.RFC_2822=function(){};function ua(b){if(b._f===r.ISO_8601){$a(b);return}if(b._f===r.RFC_2822){_r(b);return}b._a=[],E(b).empty=!0;var B=""+b._i,ae,ye,Xe,wt,Gn,Ur=B.length,pa=0,La,ja;for(Xe=Ue(b._f,b._locale).match(G)||[],ja=Xe.length,ae=0;ae0&&E(b).unusedInput.push(Gn),B=B.slice(B.indexOf(ye)+ye.length),pa+=ye.length),ne[wt]?(ye?E(b).empty=!1:E(b).unusedTokens.push(wt),gn(wt,ye,b)):b._strict&&!ye&&E(b).unusedTokens.push(wt);E(b).charsLeftOver=Ur-pa,B.length>0&&E(b).unusedInput.push(B),b._a[An]<=12&&E(b).bigHour===!0&&b._a[An]>0&&(E(b).bigHour=void 0),E(b).parsedDateParts=b._a.slice(0),E(b).meridiem=b._meridiem,b._a[An]=Ca(b._locale,b._a[An],b._meridiem),La=E(b).era,La!==null&&(b._a[Pn]=b._locale.erasConvertYear(La,b._a[Pn])),Er(b),vr(b)}function Ca(b,B,ae){var ye;return ae==null?B:b.meridiemHour!=null?b.meridiemHour(B,ae):(b.isPM!=null&&(ye=b.isPM(ae),ye&&B<12&&(B+=12),!ye&&B===12&&(B=0)),B)}function Ia(b){var B,ae,ye,Xe,wt,Gn,Ur=!1,pa=b._f.length;if(pa===0){E(b).invalidFormat=!0,b._d=new Date(NaN);return}for(Xe=0;Xethis?this:b:R()});function _o(b,B){var ae,ye;if(B.length===1&&o(B[0])&&(B=B[0]),!B.length)return Sa();for(ae=B[0],ye=1;yethis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function ta(){if(!s(this._isDSTShifted))return this._isDSTShifted;var b={},B;return C(b,this),b=Ja(b),b._a?(B=b._isUTC?f(b._a):Sa(b._a),this._isDSTShifted=this.isValid()&&rn(b._a,B.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Vr(){return this.isValid()?!this._isUTC:!1}function aa(){return this.isValid()?this._isUTC:!1}function Xr(){return this.isValid()?this._isUTC&&this._offset===0:!1}var oa=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,ha=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Zr(b,B){var ae=b,ye=null,Xe,wt,Gn;return ht(b)?ae={ms:b._milliseconds,d:b._days,M:b._months}:d(b)||!isNaN(+b)?(ae={},B?ae[B]=+b:ae.milliseconds=+b):(ye=oa.exec(b))?(Xe=ye[1]==="-"?-1:1,ae={y:0,d:Mt(ye[Sn])*Xe,h:Mt(ye[An])*Xe,m:Mt(ye[kn])*Xe,s:Mt(ye[Hn])*Xe,ms:Mt(Tt(ye[yr]*1e3))*Xe}):(ye=ha.exec(b))?(Xe=ye[1]==="-"?-1:1,ae={y:va(ye[2],Xe),M:va(ye[3],Xe),w:va(ye[4],Xe),d:va(ye[5],Xe),h:va(ye[6],Xe),m:va(ye[7],Xe),s:va(ye[8],Xe)}):ae==null?ae={}:typeof ae=="object"&&("from"in ae||"to"in ae)&&(Gn=qa(Sa(ae.from),Sa(ae.to)),ae={},ae.ms=Gn.milliseconds,ae.M=Gn.months),wt=new yt(ae),ht(b)&&c(b,"_locale")&&(wt._locale=b._locale),ht(b)&&c(b,"_isValid")&&(wt._isValid=b._isValid),wt}Zr.fn=yt.prototype,Zr.invalid=at;function va(b,B){var ae=b&&parseFloat(b.replace(",","."));return(isNaN(ae)?0:ae)*B}function Va(b,B){var ae={};return ae.months=B.month()-b.month()+(B.year()-b.year())*12,b.clone().add(ae.months,"M").isAfter(B)&&--ae.months,ae.milliseconds=+B-+b.clone().add(ae.months,"M"),ae}function qa(b,B){var ae;return b.isValid()&&B.isValid()?(B=Ln(B,b),b.isBefore(B)?ae=Va(b,B):(ae=Va(B,b),ae.milliseconds=-ae.milliseconds,ae.months=-ae.months),ae):{milliseconds:0,months:0}}function ga(b,B){return function(ae,ye){var Xe,wt;return ye!==null&&!isNaN(+ye)&&(te(B,"moment()."+B+"(period, number) is deprecated. Please use moment()."+B+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),wt=ae,ae=ye,ye=wt),Xe=Zr(ae,ye),wa(this,Xe,b),this}}function wa(b,B,ae,ye){var Xe=B._milliseconds,wt=Tt(B._days),Gn=Tt(B._months);b.isValid()&&(ye=ye==null?!0:ye,Gn&&Vn(b,Be(b,"Month")+Gn*ae),wt&&Le(b,"Date",Be(b,"Date")+wt*ae),Xe&&b._d.setTime(b._d.valueOf()+Xe*ae),ye&&r.updateOffset(b,wt||Gn))}var ma=ga(1,"add"),Ta=ga(-1,"subtract");function Za(b){return typeof b=="string"||b instanceof String}function ro(b){return D(b)||v(b)||Za(b)||d(b)||vo(b)||fo(b)||b===null||b===void 0}function fo(b){var B=l(b)&&!u(b),ae=!1,ye=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],Xe,wt,Gn=ye.length;for(Xe=0;Xeae.valueOf():ae.valueOf()9999?De(ae,B?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):le(Date.prototype.toISOString)?B?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",De(ae,"Z")):De(ae,B?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Ot(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var b="moment",B="",ae,ye,Xe,wt;return this.isLocal()||(b=this.utcOffset()===0?"moment.utc":"moment.parseZone",B="Z"),ae="["+b+'("]',ye=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",Xe="-MM-DD[T]HH:mm:ss.SSS",wt=B+'[")]',this.format(ae+ye+Xe+wt)}function Dt(b){b||(b=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var B=De(this,b);return this.localeData().postformat(B)}function Yn(b,B){return this.isValid()&&(D(b)&&b.isValid()||Sa(b).isValid())?Zr({to:this,from:b}).locale(this.locale()).humanize(!B):this.localeData().invalidDate()}function Xn(b){return this.from(Sa(),b)}function _n(b,B){return this.isValid()&&(D(b)&&b.isValid()||Sa(b).isValid())?Zr({from:this,to:b}).locale(this.locale()).humanize(!B):this.localeData().invalidDate()}function xn(b){return this.to(Sa(),b)}function $t(b){var B;return b===void 0?this._locale._abbr:(B=Pr(b),B!=null&&(this._locale=B),this)}var zt=Z("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(b){return b===void 0?this.localeData():this.locale(b)});function Mn(){return this._locale}var or=1e3,ir=60*or,hn=60*ir,jr=(365*400+97)*24*hn;function Kr(b,B){return(b%B+B)%B}function zr(b,B,ae){return b<100&&b>=0?new Date(b+400,B,ae)-jr:new Date(b,B,ae).valueOf()}function Pa(b,B,ae){return b<100&&b>=0?Date.UTC(b+400,B,ae)-jr:Date.UTC(b,B,ae)}function Fa(b){var B,ae;if(b=I(b),b===void 0||b==="millisecond"||!this.isValid())return this;switch(ae=this._isUTC?Pa:zr,b){case"year":B=ae(this.year(),0,1);break;case"quarter":B=ae(this.year(),this.month()-this.month()%3,1);break;case"month":B=ae(this.year(),this.month(),1);break;case"week":B=ae(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":B=ae(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":B=ae(this.year(),this.month(),this.date());break;case"hour":B=this._d.valueOf(),B-=Kr(B+(this._isUTC?0:this.utcOffset()*ir),hn);break;case"minute":B=this._d.valueOf(),B-=Kr(B,ir);break;case"second":B=this._d.valueOf(),B-=Kr(B,or);break}return this._d.setTime(B),r.updateOffset(this,!0),this}function eo(b){var B,ae;if(b=I(b),b===void 0||b==="millisecond"||!this.isValid())return this;switch(ae=this._isUTC?Pa:zr,b){case"year":B=ae(this.year()+1,0,1)-1;break;case"quarter":B=ae(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":B=ae(this.year(),this.month()+1,1)-1;break;case"week":B=ae(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":B=ae(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":B=ae(this.year(),this.month(),this.date()+1)-1;break;case"hour":B=this._d.valueOf(),B+=hn-Kr(B+(this._isUTC?0:this.utcOffset()*ir),hn)-1;break;case"minute":B=this._d.valueOf(),B+=ir-Kr(B,ir)-1;break;case"second":B=this._d.valueOf(),B+=or-Kr(B,or)-1;break}return this._d.setTime(B),r.updateOffset(this,!0),this}function so(){return this._d.valueOf()-(this._offset||0)*6e4}function Ya(){return Math.floor(this.valueOf()/1e3)}function Pi(){return new Date(this.valueOf())}function Zi(){var b=this;return[b.year(),b.month(),b.date(),b.hour(),b.minute(),b.second(),b.millisecond()]}function Ii(){var b=this;return{years:b.year(),months:b.month(),date:b.date(),hours:b.hours(),minutes:b.minutes(),seconds:b.seconds(),milliseconds:b.milliseconds()}}function Fi(){return this.isValid()?this.toISOString():null}function ts(){return P(this)}function zi(){return p({},E(this))}function Yi(){return E(this).overflow}function ns(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}V("N",0,0,"eraAbbr"),V("NN",0,0,"eraAbbr"),V("NNN",0,0,"eraAbbr"),V("NNNN",0,0,"eraName"),V("NNNNN",0,0,"eraNarrow"),V("y",["y",1],"yo","eraYear"),V("y",["yy",2],0,"eraYear"),V("y",["yyy",3],0,"eraYear"),V("y",["yyyy",4],0,"eraYear"),nt("N",yo),nt("NN",yo),nt("NNN",yo),nt("NNNN",ii),nt("NNNNN",xa),Wt(["N","NN","NNN","NNNN","NNNNN"],function(b,B,ae,ye){var Xe=ae._locale.erasParse(b,ye,ae._strict);Xe?E(ae).era=Xe:E(ae).invalidEra=b}),nt("y",be),nt("yy",be),nt("yyy",be),nt("yyyy",be),nt("yo",wi),Wt(["y","yy","yyy","yyyy"],Pn),Wt(["yo"],function(b,B,ae,ye){var Xe;ae._locale._eraYearOrdinalRegex&&(Xe=b.match(ae._locale._eraYearOrdinalRegex)),ae._locale.eraYearOrdinalParse?B[Pn]=ae._locale.eraYearOrdinalParse(b,Xe):B[Pn]=parseInt(b,10)});function gi(b,B){var ae,ye,Xe,wt=this._eras||Pr("en")._eras;for(ae=0,ye=wt.length;ae=0)return wt[ye]}function Bo(b,B){var ae=b.since<=b.until?1:-1;return B===void 0?r(b.since).year():r(b.since).year()+(B-b.offset)*ae}function oi(){var b,B,ae,ye=this.localeData().eras();for(b=0,B=ye.length;bwt&&(B=wt),Vi.call(this,b,B,ae,ye,Xe))}function Vi(b,B,ae,ye,Xe){var wt=Yt(b,B,ae,ye,Xe),Gn=ze(wt.year,0,wt.dayOfYear);return this.year(Gn.getUTCFullYear()),this.month(Gn.getUTCMonth()),this.date(Gn.getUTCDate()),this}V("Q",0,"Qo","quarter"),nt("Q",z),Wt("Q",function(b,B){B[On]=(Mt(b)-1)*3});function Do(b){return b==null?Math.ceil((this.month()+1)/3):this.month((b-1)*3+this.month()%3)}V("D",["DD",2],"Do","date"),nt("D",Ae,ke),nt("DD",Ae,q),nt("Do",function(b,B){return b?B._dayOfMonthOrdinalParse||B._ordinalParse:B._dayOfMonthOrdinalParseLenient}),Wt(["D","DD"],Sn),Wt("Do",function(b,B){B[Sn]=Mt(b.match(Ae)[0])});var Fo=on("Date",!0);V("DDD",["DDDD",3],"DDDo","dayOfYear"),nt("DDD",xe),nt("DDDD",re),Wt(["DDD","DDDD"],function(b,B,ae){ae._dayOfYear=Mt(b)});function we(b){var B=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return b==null?B:this.add(b-B,"d")}V("m",["mm",2],0,"minute"),nt("m",Ae,tt),nt("mm",Ae,q),Wt(["m","mm"],kn);var ot=on("Minutes",!1);V("s",["ss",2],0,"second"),nt("s",Ae,tt),nt("ss",Ae,q),Wt(["s","ss"],Hn);var _t=on("Seconds",!1);V("S",0,0,function(){return~~(this.millisecond()/100)}),V(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),V(0,["SSS",3],0,"millisecond"),V(0,["SSSS",4],0,function(){return this.millisecond()*10}),V(0,["SSSSS",5],0,function(){return this.millisecond()*100}),V(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),V(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),V(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),V(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),nt("S",xe,z),nt("SS",xe,q),nt("SSS",xe,re);var Zn,pr;for(Zn="SSSS";Zn.length<=9;Zn+="S")nt(Zn,be);function la(b,B){B[yr]=Mt(("0."+b)*1e3)}for(Zn="S";Zn.length<=9;Zn+="S")Wt(Zn,la);pr=on("Milliseconds",!1),V("z",0,0,"zoneAbbr"),V("zz",0,0,"zoneName");function Ga(){return this._isUTC?"UTC":""}function Da(){return this._isUTC?"Coordinated Universal Time":""}var cr=M.prototype;cr.add=ma,cr.calendar=mo,cr.clone=Ka,cr.diff=io,cr.endOf=eo,cr.format=Dt,cr.from=Yn,cr.fromNow=Xn,cr.to=_n,cr.toNow=xn,cr.get=kt,cr.invalidAt=Yi,cr.isAfter=ho,cr.isBefore=xo,cr.isBetween=Bi,cr.isSame=Qe,cr.isSameOrAfter=Oa,cr.isSameOrBefore=ei,cr.isValid=ts,cr.lang=zt,cr.locale=$t,cr.localeData=Mn,cr.max=jo,cr.min=To,cr.parsingFlags=zi,cr.set=Kt,cr.startOf=Fa,cr.subtract=Ta,cr.toArray=Zi,cr.toObject=Ii,cr.toDate=Pi,cr.toISOString=St,cr.inspect=Ot,typeof Symbol!="undefined"&&Symbol.for!=null&&(cr[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),cr.toJSON=Fi,cr.toString=Ye,cr.unix=Ya,cr.valueOf=so,cr.creationData=ns,cr.eraName=oi,cr.eraNarrow=Zo,cr.eraAbbr=vi,cr.eraYear=Go,cr.year=dt,cr.isLeapYear=Jt,cr.weekYear=So,cr.isoWeekYear=Ma,cr.quarter=cr.quarters=Do,cr.month=ft,cr.daysInMonth=bt,cr.week=cr.weeks=bn,cr.isoWeek=cr.isoWeeks=Vt,cr.weeksInYear=Eo,cr.weeksInWeekYear=Io,cr.isoWeeksInYear=Wa,cr.isoWeeksInISOWeekYear=ko,cr.date=Fo,cr.day=cr.days=dn,cr.weekday=yn,cr.isoWeekday=Kn,cr.dayOfYear=we,cr.hour=cr.hours=j,cr.minute=cr.minutes=ot,cr.second=cr.seconds=_t,cr.millisecond=cr.milliseconds=pr,cr.utcOffset=br,cr.utc=At,cr.local=Wr,cr.parseZone=kr,cr.hasAlignedHourOffset=Fr,cr.isDST=ea,cr.isLocal=Vr,cr.isUtcOffset=aa,cr.isUtc=Xr,cr.isUTC=Xr,cr.zoneAbbr=Ga,cr.zoneName=Da,cr.dates=Z("dates accessor is deprecated. Use date instead.",Fo),cr.months=Z("months accessor is deprecated. Use month instead",ft),cr.years=Z("years accessor is deprecated. Use year instead",dt),cr.zone=Z("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",hr),cr.isDSTShifted=Z("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",ta);function Ea(b){return Sa(b*1e3)}function Ua(){return Sa.apply(null,arguments).parseZone()}function Ra(b){return b}var na=de.prototype;na.calendar=_,na.longDateFormat=Ge,na.invalidDate=_e,na.ordinal=Re,na.preparse=Ra,na.postformat=Ra,na.relativeTime=je,na.pastFuture=Oe,na.set=H,na.eras=gi,na.erasParse=ai,na.erasConvertYear=Bo,na.erasAbbrRegex=rs,na.erasNameRegex=Wi,na.erasNarrowRegex=Ui,na.months=Wn,na.monthsShort=qt,na.monthsParse=jn,na.monthsRegex=Pe,na.monthsShortRegex=Bt,na.week=ln,na.firstDayOfYear=en,na.firstDayOfWeek=Zt,na.weekdays=lr,na.weekdaysMin=sr,na.weekdaysShort=fr,na.weekdaysParse=tn,na.weekdaysRegex=rt,na.weekdaysShortRegex=me,na.weekdaysMinRegex=Q,na.isPM=ue,na.meridiem=Ke;function bo(b,B,ae,ye){var Xe=Pr(),wt=f().set(ye,B);return Xe[ae](wt,b)}function ao(b,B,ae){if(d(b)&&(B=b,b=void 0),b=b||"",B!=null)return bo(b,B,ae,"month");var ye,Xe=[];for(ye=0;ye<12;ye++)Xe[ye]=bo(b,ye,ae,"month");return Xe}function wo(b,B,ae,ye){typeof b=="boolean"?(d(B)&&(ae=B,B=void 0),B=B||""):(B=b,ae=B,b=!1,d(B)&&(ae=B,B=void 0),B=B||"");var Xe=Pr(),wt=b?Xe._week.dow:0,Gn,Ur=[];if(ae!=null)return bo(B,(ae+wt)%7,ye,"day");for(Gn=0;Gn<7;Gn++)Ur[Gn]=bo(B,(Gn+wt)%7,ye,"day");return Ur}function Xi(b,B){return ao(b,B,"months")}function Ri(b,B){return ao(b,B,"monthsShort")}function Ti(b,B,ae){return wo(b,B,ae,"weekdays")}function Qi(b,B,ae){return wo(b,B,ae,"weekdaysShort")}function Js(b,B,ae){return wo(b,B,ae,"weekdaysMin")}Rn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(b){var B=b%10,ae=Mt(b%100/10)===1?"th":B===1?"st":B===2?"nd":B===3?"rd":"th";return b+ae}}),r.lang=Z("moment.lang is deprecated. Use moment.locale instead.",Rn),r.langData=Z("moment.langData is deprecated. Use moment.localeData instead.",Pr);var mi=Math.abs;function As(){var b=this._data;return this._milliseconds=mi(this._milliseconds),this._days=mi(this._days),this._months=mi(this._months),b.milliseconds=mi(b.milliseconds),b.seconds=mi(b.seconds),b.minutes=mi(b.minutes),b.hours=mi(b.hours),b.months=mi(b.months),b.years=mi(b.years),this}function Yo(b,B,ae,ye){var Xe=Zr(B,ae);return b._milliseconds+=ye*Xe._milliseconds,b._days+=ye*Xe._days,b._months+=ye*Xe._months,b._bubble()}function ti(b,B){return Yo(this,b,B,1)}function oo(b,B){return Yo(this,b,B,-1)}function si(b){return b<0?Math.floor(b):Math.ceil(b)}function _s(){var b=this._milliseconds,B=this._days,ae=this._months,ye=this._data,Xe,wt,Gn,Ur,pa;return b>=0&&B>=0&&ae>=0||b<=0&&B<=0&&ae<=0||(b+=si(hs(ae)+B)*864e5,B=0,ae=0),ye.milliseconds=b%1e3,Xe=Nt(b/1e3),ye.seconds=Xe%60,wt=Nt(Xe/60),ye.minutes=wt%60,Gn=Nt(wt/60),ye.hours=Gn%24,B+=Nt(Gn/24),pa=Nt(Ds(B)),ae+=pa,B-=si(hs(pa)),Ur=Nt(ae/12),ae%=12,ye.days=B,ye.months=ae,ye.years=Ur,this}function Ds(b){return b*4800/146097}function hs(b){return b*146097/4800}function Ns(b){if(!this.isValid())return NaN;var B,ae,ye=this._milliseconds;if(b=I(b),b==="month"||b==="quarter"||b==="year")switch(B=this._days+ye/864e5,ae=this._months+Ds(B),b){case"month":return ae;case"quarter":return ae/3;case"year":return ae/12}else switch(B=this._days+Math.round(hs(this._months)),b){case"week":return B/7+ye/6048e5;case"day":return B+ye/864e5;case"hour":return B*24+ye/36e5;case"minute":return B*1440+ye/6e4;case"second":return B*86400+ye/1e3;case"millisecond":return Math.floor(B*864e5)+ye;default:throw new Error("Unknown unit "+b)}}function yi(b){return function(){return this.as(b)}}var ps=yi("ms"),qs=yi("s"),as=yi("m"),Ls=yi("h"),Ml=yi("d"),gs=yi("w"),Ps=yi("M"),el=yi("Q"),tl=yi("y"),os=ps;function nl(){return Zr(this)}function Is(b){return b=I(b),this.isValid()?this[b+"s"]():NaN}function Si(b){return function(){return this.isValid()?this._data[b]:NaN}}var is=Si("milliseconds"),js=Si("seconds"),Bs=Si("minutes"),Zs=Si("hours"),Fs=Si("days"),ss=Si("months"),li=Si("years");function Ji(){return Nt(this.days()/7)}var hi=Math.round,_i={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Mi(b,B,ae,ye,Xe){return Xe.relativeTime(B||1,!!ae,b,ye)}function Ki(b,B,ae,ye){var Xe=Zr(b).abs(),wt=hi(Xe.as("s")),Gn=hi(Xe.as("m")),Ur=hi(Xe.as("h")),pa=hi(Xe.as("d")),La=hi(Xe.as("M")),ja=hi(Xe.as("w")),ui=hi(Xe.as("y")),Ci=wt<=ae.ss&&["s",wt]||wt0,Ci[4]=ye,Mi.apply(null,Ci)}function zs(b){return b===void 0?hi:typeof b=="function"?(hi=b,!0):!1}function rl(b,B){return _i[b]===void 0?!1:B===void 0?_i[b]:(_i[b]=B,b==="s"&&(_i.ss=B-1),!0)}function $i(b,B){if(!this.isValid())return this.localeData().invalidDate();var ae=!1,ye=_i,Xe,wt;return typeof b=="object"&&(B=b,b=!1),typeof b=="boolean"&&(ae=b),typeof B=="object"&&(ye=Object.assign({},_i,B),B.s!=null&&B.ss==null&&(ye.ss=B.s-1)),Xe=this.localeData(),wt=Ki(this,!ae,ye,Xe),ae&&(wt=Xe.pastFuture(+this,wt)),Xe.postformat(wt)}var bi=Math.abs;function Ai(b){return(b>0)-(b<0)||+b}function ys(){if(!this.isValid())return this.localeData().invalidDate();var b=bi(this._milliseconds)/1e3,B=bi(this._days),ae=bi(this._months),ye,Xe,wt,Gn,Ur=this.asSeconds(),pa,La,ja,ui;return Ur?(ye=Nt(b/60),Xe=Nt(ye/60),b%=60,ye%=60,wt=Nt(ae/12),ae%=12,Gn=b?b.toFixed(3).replace(/\.?0+$/,""):"",pa=Ur<0?"-":"",La=Ai(this._months)!==Ai(Ur)?"-":"",ja=Ai(this._days)!==Ai(Ur)?"-":"",ui=Ai(this._milliseconds)!==Ai(Ur)?"-":"",pa+"P"+(wt?La+wt+"Y":"")+(ae?La+ae+"M":"")+(B?ja+B+"D":"")+(Xe||ye||b?"T":"")+(Xe?ui+Xe+"H":"")+(ye?ui+ye+"M":"")+(b?ui+Gn+"S":"")):"P0D"}var Na=yt.prototype;Na.isValid=Ao,Na.abs=As,Na.add=ti,Na.subtract=oo,Na.as=Ns,Na.asMilliseconds=ps,Na.asSeconds=qs,Na.asMinutes=as,Na.asHours=Ls,Na.asDays=Ml,Na.asWeeks=gs,Na.asMonths=Ps,Na.asQuarters=el,Na.asYears=tl,Na.valueOf=os,Na._bubble=_s,Na.clone=nl,Na.get=Is,Na.milliseconds=is,Na.seconds=js,Na.minutes=Bs,Na.hours=Zs,Na.days=Fs,Na.weeks=Ji,Na.months=ss,Na.years=li,Na.humanize=$i,Na.toISOString=ys,Na.toString=ys,Na.toJSON=ys,Na.locale=$t,Na.localeData=Mn,Na.toIsoString=Z("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ys),Na.lang=zt,V("X",0,0,"unix"),V("x",0,0,"valueOf"),nt("x",st),nt("X",Et),Wt("X",function(b,B,ae){ae._d=new Date(parseFloat(b)*1e3)}),Wt("x",function(b,B,ae){ae._d=new Date(Mt(b))});return r.version="2.30.1",a(Sa),r.fn=cr,r.min=qo,r.max=Mo,r.now=$o,r.utc=f,r.unix=Ea,r.months=Xi,r.isDate=v,r.locale=Rn,r.invalid=R,r.duration=Zr,r.isMoment=D,r.weekdays=Ti,r.parseZone=Ua,r.localeData=Pr,r.isDuration=ht,r.monthsShort=Ri,r.weekdaysMin=Js,r.defineLocale=dr,r.updateLocale=Rr,r.locales=nr,r.weekdaysShort=Qi,r.normalizeUnits=I,r.relativeTimeRounding=zs,r.relativeTimeThreshold=rl,r.calendarFormat=to,r.prototype=cr,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},r})},34155:function(m){var h=m.exports={},e,t;function r(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?e=setTimeout:e=r}catch(x){e=r}try{typeof clearTimeout=="function"?t=clearTimeout:t=a}catch(x){t=a}})();function o(x){if(e===setTimeout)return setTimeout(x,0);if((e===r||!e)&&setTimeout)return e=setTimeout,setTimeout(x,0);try{return e(x,0)}catch(E){try{return e.call(null,x,0)}catch(S){return e.call(this,x,0)}}}function l(x){if(t===clearTimeout)return clearTimeout(x);if((t===a||!t)&&clearTimeout)return t=clearTimeout,clearTimeout(x);try{return t(x)}catch(E){try{return t.call(null,x)}catch(S){return t.call(this,x)}}}var c=[],u=!1,s,d=-1;function v(){!u||!s||(u=!1,s.length?c=s.concat(c):d=-1,c.length&&y())}function y(){if(!u){var x=o(v);u=!0;for(var E=c.length;E;){for(s=c,c=[];++d1)for(var S=1;S1?me-1:0),Ee=1;Ee=Je)return xt;switch(xt){case"%s":return String(Q[he++]);case"%d":return Number(Q[he++]);case"%j":try{return JSON.stringify(Q[he++])}catch(ue){return"[Circular]"}break;default:return xt}});return et}return rt}function ne(rt){return rt==="string"||rt==="url"||rt==="hex"||rt==="email"||rt==="date"||rt==="pattern"}function V(rt,me){return!!(rt==null||me==="array"&&Array.isArray(rt)&&!rt.length||ne(me)&&typeof rt=="string"&&!rt)}function ee(rt){return Object.keys(rt).length===0}function se(rt,me,Q){var Ee=[],he=0,Je=rt.length;function et(xt){Ee.push.apply(Ee,(0,u.Z)(xt||[])),he++,he===Je&&Q(Ee)}rt.forEach(function(xt){me(xt,et)})}function De(rt,me,Q){var Ee=0,he=rt.length;function Je(et){if(et&&et.length){Q(et);return}var xt=Ee;Ee=Ee+1,xtme.max?he.push(F(Je.messages[Ke].max,me.fullField,me.max)):xt&&ue&&(jme.max)&&he.push(F(Je.messages[Ke].range,me.fullField,me.min,me.max))},O=I,L=function(me,Q,Ee,he,Je,et){me.required&&(!Ee.hasOwnProperty(me.field)||V(Q,et||me.type))&&he.push(F(Je.messages.required,me.fullField))},J=L,z,q=function(){if(z)return z;var rt="[a-fA-F\\d:]",me=function(dr){return dr&&dr.includeBoundaries?"(?:(?<=\\s|^)(?=".concat(rt,")|(?<=").concat(rt,")(?=\\s|$))"):""},Q="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",Ee="[a-fA-F\\d]{1,4}",he=["(?:".concat(Ee,":){7}(?:").concat(Ee,"|:)"),"(?:".concat(Ee,":){6}(?:").concat(Q,"|:").concat(Ee,"|:)"),"(?:".concat(Ee,":){5}(?::").concat(Q,"|(?::").concat(Ee,"){1,2}|:)"),"(?:".concat(Ee,":){4}(?:(?::").concat(Ee,"){0,1}:").concat(Q,"|(?::").concat(Ee,"){1,3}|:)"),"(?:".concat(Ee,":){3}(?:(?::").concat(Ee,"){0,2}:").concat(Q,"|(?::").concat(Ee,"){1,4}|:)"),"(?:".concat(Ee,":){2}(?:(?::").concat(Ee,"){0,3}:").concat(Q,"|(?::").concat(Ee,"){1,5}|:)"),"(?:".concat(Ee,":){1}(?:(?::").concat(Ee,"){0,4}:").concat(Q,"|(?::").concat(Ee,"){1,6}|:)"),"(?::(?:(?::".concat(Ee,"){0,5}:").concat(Q,"|(?::").concat(Ee,"){1,7}|:))")],Je="(?:%[0-9a-zA-Z]{1,})?",et="(?:".concat(he.join("|"),")").concat(Je),xt=new RegExp("(?:^".concat(Q,"$)|(?:^").concat(et,"$)")),ue=new RegExp("^".concat(Q,"$")),Se=new RegExp("^".concat(et,"$")),j=function(dr){return dr&&dr.exact?xt:new RegExp("(?:".concat(me(dr)).concat(Q).concat(me(dr),")|(?:").concat(me(dr)).concat(et).concat(me(dr),")"),"g")};j.v4=function(Rn){return Rn&&Rn.exact?ue:new RegExp("".concat(me(Rn)).concat(Q).concat(me(Rn)),"g")},j.v6=function(Rn){return Rn&&Rn.exact?Se:new RegExp("".concat(me(Rn)).concat(et).concat(me(Rn)),"g")};var Ke="(?:(?:[a-z]+:)?//)",qe="(?:\\S+(?::\\S*)?@)?",gt=j.v4().source,Ct=j.v6().source,Ft="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",Pt="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",Nn="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",mt="(?::\\d{2,5})?",It='(?:[/?#][^\\s"]*)?',vn="(?:".concat(Ke,"|www\\.)").concat(qe,"(?:localhost|").concat(gt,"|").concat(Ct,"|").concat(Ft).concat(Pt).concat(Nn,")").concat(mt).concat(It);return z=new RegExp("(?:^".concat(vn,"$)"),"i"),z},re={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},ce={integer:function(me){return ce.number(me)&&parseInt(me,10)===me},float:function(me){return ce.number(me)&&!ce.integer(me)},array:function(me){return Array.isArray(me)},regexp:function(me){if(me instanceof RegExp)return!0;try{return!!new RegExp(me)}catch(Q){return!1}},date:function(me){return typeof me.getTime=="function"&&typeof me.getMonth=="function"&&typeof me.getYear=="function"&&!isNaN(me.getTime())},number:function(me){return isNaN(me)?!1:typeof me=="number"},object:function(me){return(0,Z.Z)(me)==="object"&&!ce.array(me)},method:function(me){return typeof me=="function"},email:function(me){return typeof me=="string"&&me.length<=320&&!!me.match(re.email)},url:function(me){return typeof me=="string"&&me.length<=2048&&!!me.match(q())},hex:function(me){return typeof me=="string"&&!!me.match(re.hex)}},Te=function(me,Q,Ee,he,Je){if(me.required&&Q===void 0){J(me,Q,Ee,he,Je);return}var et=["integer","float","array","regexp","object","method","email","number","date","url","hex"],xt=me.type;et.indexOf(xt)>-1?ce[xt](Q)||he.push(F(Je.messages.types[xt],me.fullField,me.type)):xt&&(0,Z.Z)(Q)!==me.type&&he.push(F(Je.messages.types[xt],me.fullField,me.type))},Ae=Te,We=function(me,Q,Ee,he,Je){(/^\s+$/.test(Q)||Q==="")&&he.push(F(Je.messages.whitespace,me.fullField))},Me=We,xe={required:J,whitespace:Me,type:Ae,range:O,enum:je,pattern:N},Ve=function(me,Q,Ee,he,Je){var et=[],xt=me.required||!me.required&&he.hasOwnProperty(me.field);if(xt){if(V(Q)&&!me.required)return Ee();xe.required(me,Q,he,et,Je)}Ee(et)},ve=Ve,be=function(me,Q,Ee,he,Je){var et=[],xt=me.required||!me.required&&he.hasOwnProperty(me.field);if(xt){if(Q==null&&!me.required)return Ee();xe.required(me,Q,he,et,Je,"array"),Q!=null&&(xe.type(me,Q,he,et,Je),xe.range(me,Q,he,et,Je))}Ee(et)},st=be,ct=function(me,Q,Ee,he,Je){var et=[],xt=me.required||!me.required&&he.hasOwnProperty(me.field);if(xt){if(V(Q)&&!me.required)return Ee();xe.required(me,Q,he,et,Je),Q!==void 0&&xe.type(me,Q,he,et,Je)}Ee(et)},lt=ct,Et=function(me,Q,Ee,he,Je){var et=[],xt=me.required||!me.required&&he.hasOwnProperty(me.field);if(xt){if(V(Q,"date")&&!me.required)return Ee();if(xe.required(me,Q,he,et,Je),!V(Q,"date")){var ue;Q instanceof Date?ue=Q:ue=new Date(Q),xe.type(me,ue,he,et,Je),ue&&xe.range(me,ue.getTime(),he,et,Je)}}Ee(et)},ie=Et,ke="enum",tt=function(me,Q,Ee,he,Je){var et=[],xt=me.required||!me.required&&he.hasOwnProperty(me.field);if(xt){if(V(Q)&&!me.required)return Ee();xe.required(me,Q,he,et,Je),Q!==void 0&&xe[ke](me,Q,he,et,Je)}Ee(et)},ut=tt,nt=function(me,Q,Ee,he,Je){var et=[],xt=me.required||!me.required&&he.hasOwnProperty(me.field);if(xt){if(V(Q)&&!me.required)return Ee();xe.required(me,Q,he,et,Je),Q!==void 0&&(xe.type(me,Q,he,et,Je),xe.range(me,Q,he,et,Je))}Ee(et)},vt=nt,jt=function(me,Q,Ee,he,Je){var et=[],xt=me.required||!me.required&&he.hasOwnProperty(me.field);if(xt){if(V(Q)&&!me.required)return Ee();xe.required(me,Q,he,et,Je),Q!==void 0&&(xe.type(me,Q,he,et,Je),xe.range(me,Q,he,et,Je))}Ee(et)},Ut=jt,Nt=function(me,Q,Ee,he,Je){var et=[],xt=me.required||!me.required&&he.hasOwnProperty(me.field);if(xt){if(V(Q)&&!me.required)return Ee();xe.required(me,Q,he,et,Je),Q!==void 0&&xe.type(me,Q,he,et,Je)}Ee(et)},Mt=Nt,Rt=function(me,Q,Ee,he,Je){var et=[],xt=me.required||!me.required&&he.hasOwnProperty(me.field);if(xt){if(Q===""&&(Q=void 0),V(Q)&&!me.required)return Ee();xe.required(me,Q,he,et,Je),Q!==void 0&&(xe.type(me,Q,he,et,Je),xe.range(me,Q,he,et,Je))}Ee(et)},Wt=Rt,Gt=function(me,Q,Ee,he,Je){var et=[],xt=me.required||!me.required&&he.hasOwnProperty(me.field);if(xt){if(V(Q)&&!me.required)return Ee();xe.required(me,Q,he,et,Je),Q!==void 0&&xe.type(me,Q,he,et,Je)}Ee(et)},gn=Gt,In=function(me,Q,Ee,he,Je){var et=[],xt=me.required||!me.required&&he.hasOwnProperty(me.field);if(xt){if(V(Q,"string")&&!me.required)return Ee();xe.required(me,Q,he,et,Je),V(Q,"string")||xe.pattern(me,Q,he,et,Je)}Ee(et)},Pn=In,On=function(me,Q,Ee,he,Je){var et=[],xt=me.required||!me.required&&he.hasOwnProperty(me.field);if(xt){if(V(Q)&&!me.required)return Ee();xe.required(me,Q,he,et,Je),V(Q)||xe.type(me,Q,he,et,Je)}Ee(et)},Sn=On,An=function(me,Q,Ee,he,Je){var et=[],xt=Array.isArray(Q)?"array":(0,Z.Z)(Q);xe.required(me,Q,he,et,Je,xt),Ee(et)},kn=An,Hn=function(me,Q,Ee,he,Je){var et=[],xt=me.required||!me.required&&he.hasOwnProperty(me.field);if(xt){if(V(Q,"string")&&!me.required)return Ee();xe.required(me,Q,he,et,Je,"string"),V(Q,"string")||(xe.type(me,Q,he,et,Je),xe.range(me,Q,he,et,Je),xe.pattern(me,Q,he,et,Je),me.whitespace===!0&&xe.whitespace(me,Q,he,et,Je))}Ee(et)},yr=Hn,Lr=function(me,Q,Ee,he,Je){var et=me.type,xt=[],ue=me.required||!me.required&&he.hasOwnProperty(me.field);if(ue){if(V(Q,et)&&!me.required)return Ee();xe.required(me,Q,he,xt,Je,et),V(Q,et)||xe.type(me,Q,he,xt,Je)}Ee(xt)},xr=Lr,$r={string:yr,method:Mt,number:Wt,boolean:lt,regexp:Sn,integer:Ut,float:vt,array:st,object:gn,enum:ut,pattern:Pn,date:ie,url:xr,hex:xr,email:xr,required:kn,any:ve},dt=function(){function rt(me){(0,s.Z)(this,rt),(0,f.Z)(this,"rules",null),(0,f.Z)(this,"_messages",te),this.define(me)}return(0,d.Z)(rt,[{key:"define",value:function(Q){var Ee=this;if(!Q)throw new Error("Cannot configure a schema with no rules");if((0,Z.Z)(Q)!=="object"||Array.isArray(Q))throw new Error("Rules must be an object");this.rules={},Object.keys(Q).forEach(function(he){var Je=Q[he];Ee.rules[he]=Array.isArray(Je)?Je:[Je]})}},{key:"messages",value:function(Q){return Q&&(this._messages=Ce(Y(),Q)),this._messages}},{key:"validate",value:function(Q){var Ee=this,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},et=Q,xt=he,ue=Je;if(typeof xt=="function"&&(ue=xt,xt={}),!this.rules||Object.keys(this.rules).length===0)return ue&&ue(null,et),Promise.resolve(et);function Se(Ct){var Ft=[],Pt={};function Nn(It){if(Array.isArray(It)){var vn;Ft=(vn=Ft).concat.apply(vn,(0,u.Z)(It))}else Ft.push(It)}for(var mt=0;mt0&&arguments[0]!==void 0?arguments[0]:[],Pr=Array.isArray(Rr)?Rr:[Rr];!xt.suppressWarning&&Pr.length&&rt.warning("async-validator:",Pr),Pr.length&&Pt.message!==void 0&&(Pr=[].concat(Pt.message));var nr=Pr.map($e(Pt,et));if(xt.first&&nr.length)return gt[Pt.field]=1,Ft(nr);if(!Nn)Ft(nr);else{if(Pt.required&&!Ct.value)return Pt.message!==void 0?nr=[].concat(Pt.message).map($e(Pt,et)):xt.error&&(nr=[xt.error(Pt,F(xt.messages.required,Pt.field))]),Ft(nr);var vr={};Pt.defaultField&&Object.keys(Ct.value).map(function(ar){vr[ar]=Pt.defaultField}),vr=(0,c.Z)((0,c.Z)({},vr),Ct.rule.fields);var Mr={};Object.keys(vr).forEach(function(ar){var Or=vr[ar],Hr=Array.isArray(Or)?Or:[Or];Mr[ar]=Hr.map(mt.bind(null,ar))});var Qr=new rt(Mr);Qr.messages(xt.messages),Ct.rule.options&&(Ct.rule.options.messages=xt.messages,Ct.rule.options.error=xt.error),Qr.validate(Ct.value,Ct.rule.options||xt,function(ar){var Or=[];nr&&nr.length&&Or.push.apply(Or,(0,u.Z)(nr)),ar&&ar.length&&Or.push.apply(Or,(0,u.Z)(ar)),Ft(Or.length?Or:null)})}}var vn;if(Pt.asyncValidator)vn=Pt.asyncValidator(Pt,Ct.value,It,Ct.source,xt);else if(Pt.validator){try{vn=Pt.validator(Pt,Ct.value,It,Ct.source,xt)}catch(Rr){var Rn,dr;(Rn=(dr=console).error)===null||Rn===void 0||Rn.call(dr,Rr),xt.suppressValidatorError||setTimeout(function(){throw Rr},0),It(Rr.message)}vn===!0?It():vn===!1?It(typeof Pt.message=="function"?Pt.message(Pt.fullField||Pt.field):Pt.message||"".concat(Pt.fullField||Pt.field," fails")):vn instanceof Array?It(vn):vn instanceof Error&&It(vn.message)}vn&&vn.then&&vn.then(function(){return It()},function(Rr){return It(Rr)})},function(Ct){Se(Ct)},et)}},{key:"getType",value:function(Q){if(Q.type===void 0&&Q.pattern instanceof RegExp&&(Q.type="pattern"),typeof Q.validator!="function"&&Q.type&&!$r.hasOwnProperty(Q.type))throw new Error(F("Unknown rule type %s",Q.type));return Q.type||"string"}},{key:"getValidationMethod",value:function(Q){if(typeof Q.validator=="function")return Q.validator;var Ee=Object.keys(Q),he=Ee.indexOf("message");return he!==-1&&Ee.splice(he,1),Ee.length===1&&Ee[0]==="required"?$r.required:$r[this.getType(Q)]||void 0}}]),rt}();(0,f.Z)(dt,"register",function(me,Q){if(typeof Q!="function")throw new Error("Cannot register a validator by type, validator is not a function");$r[me]=Q}),(0,f.Z)(dt,"warning",G),(0,f.Z)(dt,"messages",te),(0,f.Z)(dt,"validators",$r);var Jt=dt,on="'${name}' is not a valid ${type}",Be={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:on,method:on,array:on,object:on,number:on,date:on,boolean:on,integer:on,float:on,regexp:on,email:on,url:on,hex:on},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}},Le=e(8880),kt=Jt;function Kt(rt,me){return rt.replace(/\\?\$\{\w+\}/g,function(Q){if(Q.startsWith("\\"))return Q.slice(1);var Ee=Q.slice(2,-1);return me[Ee]})}var an="CODE_LOGIC_ERROR";function sn(rt,me,Q,Ee,he){return un.apply(this,arguments)}function un(){return un=(0,l.Z)((0,o.Z)().mark(function rt(me,Q,Ee,he,Je){var et,xt,ue,Se,j,Ke,qe,gt,Ct;return(0,o.Z)().wrap(function(Pt){for(;;)switch(Pt.prev=Pt.next){case 0:return et=(0,c.Z)({},Ee),delete et.ruleIndex,kt.warning=function(){},et.validator&&(xt=et.validator,et.validator=function(){try{return xt.apply(void 0,arguments)}catch(Nn){return console.error(Nn),Promise.reject(an)}}),ue=null,et&&et.type==="array"&&et.defaultField&&(ue=et.defaultField,delete et.defaultField),Se=new kt((0,f.Z)({},me,[et])),j=(0,Le.T)(Be,he.validateMessages),Se.messages(j),Ke=[],Pt.prev=10,Pt.next=13,Promise.resolve(Se.validate((0,f.Z)({},me,Q),(0,c.Z)({},he)));case 13:Pt.next=18;break;case 15:Pt.prev=15,Pt.t0=Pt.catch(10),Pt.t0.errors&&(Ke=Pt.t0.errors.map(function(Nn,mt){var It=Nn.message,vn=It===an?j.default:It;return t.isValidElement(vn)?t.cloneElement(vn,{key:"error_".concat(mt)}):vn}));case 18:if(!(!Ke.length&&ue)){Pt.next=23;break}return Pt.next=21,Promise.all(Q.map(function(Nn,mt){return sn("".concat(me,".").concat(mt),Nn,ue,he,Je)}));case 21:return qe=Pt.sent,Pt.abrupt("return",qe.reduce(function(Nn,mt){return[].concat((0,u.Z)(Nn),(0,u.Z)(mt))},[]));case 23:return gt=(0,c.Z)((0,c.Z)({},Ee),{},{name:me,enum:(Ee.enum||[]).join(", ")},Je),Ct=Ke.map(function(Nn){return typeof Nn=="string"?Kt(Nn,gt):Nn}),Pt.abrupt("return",Ct);case 26:case"end":return Pt.stop()}},rt,null,[[10,15]])})),un.apply(this,arguments)}function fn(rt,me,Q,Ee,he,Je){var et=rt.join("."),xt=Q.map(function(j,Ke){var qe=j.validator,gt=(0,c.Z)((0,c.Z)({},j),{},{ruleIndex:Ke});return qe&&(gt.validator=function(Ct,Ft,Pt){var Nn=!1,mt=function(){for(var Rn=arguments.length,dr=new Array(Rn),Rr=0;Rr2&&arguments[2]!==void 0?arguments[2]:!1;return rt&&rt.some(function(Ee){return Vn(me,Ee,Q)})}function Vn(rt,me){var Q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!rt||!me||!Q&&rt.length!==me.length?!1:me.every(function(Ee,he){return rt[he]===Ee})}function ft(rt,me){if(rt===me)return!0;if(!rt&&me||rt&&!me||!rt||!me||(0,Z.Z)(rt)!=="object"||(0,Z.Z)(me)!=="object")return!1;var Q=Object.keys(rt),Ee=Object.keys(me),he=new Set([].concat(Q,Ee));return(0,u.Z)(he).every(function(Je){var et=rt[Je],xt=me[Je];return typeof et=="function"&&typeof xt=="function"?!0:et===xt})}function bt(rt){var me=arguments.length<=1?void 0:arguments[1];return me&&me.target&&(0,Z.Z)(me.target)==="object"&&rt in me.target?me.target[rt]:me}function Bt(rt,me,Q){var Ee=rt.length;if(me<0||me>=Ee||Q<0||Q>=Ee)return rt;var he=rt[me],Je=me-Q;return Je>0?[].concat((0,u.Z)(rt.slice(0,Q)),[he],(0,u.Z)(rt.slice(Q,me)),(0,u.Z)(rt.slice(me+1,Ee))):Je<0?[].concat((0,u.Z)(rt.slice(0,me)),(0,u.Z)(rt.slice(me+1,Q+1)),[he],(0,u.Z)(rt.slice(Q+1,Ee))):rt}var Pe=["name"],Ie=[];function Ne(rt,me,Q,Ee,he,Je){return typeof rt=="function"?rt(me,Q,"source"in Je?{source:Je.source}:{}):Ee!==he}var ze=function(rt){(0,y.Z)(Q,rt);var me=(0,p.Z)(Q);function Q(Ee){var he;if((0,s.Z)(this,Q),he=me.call(this,Ee),(0,f.Z)((0,v.Z)(he),"state",{resetCount:0}),(0,f.Z)((0,v.Z)(he),"cancelRegisterFunc",null),(0,f.Z)((0,v.Z)(he),"mounted",!1),(0,f.Z)((0,v.Z)(he),"touched",!1),(0,f.Z)((0,v.Z)(he),"dirty",!1),(0,f.Z)((0,v.Z)(he),"validatePromise",void 0),(0,f.Z)((0,v.Z)(he),"prevValidating",void 0),(0,f.Z)((0,v.Z)(he),"errors",Ie),(0,f.Z)((0,v.Z)(he),"warnings",Ie),(0,f.Z)((0,v.Z)(he),"cancelRegister",function(){var ue=he.props,Se=ue.preserve,j=ue.isListField,Ke=ue.name;he.cancelRegisterFunc&&he.cancelRegisterFunc(j,Se,qt(Ke)),he.cancelRegisterFunc=null}),(0,f.Z)((0,v.Z)(he),"getNamePath",function(){var ue=he.props,Se=ue.name,j=ue.fieldContext,Ke=j.prefixName,qe=Ke===void 0?[]:Ke;return Se!==void 0?[].concat((0,u.Z)(qe),(0,u.Z)(Se)):[]}),(0,f.Z)((0,v.Z)(he),"getRules",function(){var ue=he.props,Se=ue.rules,j=Se===void 0?[]:Se,Ke=ue.fieldContext;return j.map(function(qe){return typeof qe=="function"?qe(Ke):qe})}),(0,f.Z)((0,v.Z)(he),"refresh",function(){he.mounted&&he.setState(function(ue){var Se=ue.resetCount;return{resetCount:Se+1}})}),(0,f.Z)((0,v.Z)(he),"metaCache",null),(0,f.Z)((0,v.Z)(he),"triggerMetaEvent",function(ue){var Se=he.props.onMetaChange;if(Se){var j=(0,c.Z)((0,c.Z)({},he.getMeta()),{},{destroy:ue});(0,E.Z)(he.metaCache,j)||Se(j),he.metaCache=j}else he.metaCache=null}),(0,f.Z)((0,v.Z)(he),"onStoreChange",function(ue,Se,j){var Ke=he.props,qe=Ke.shouldUpdate,gt=Ke.dependencies,Ct=gt===void 0?[]:gt,Ft=Ke.onReset,Pt=j.store,Nn=he.getNamePath(),mt=he.getValue(ue),It=he.getValue(Pt),vn=Se&&jn(Se,Nn);switch(j.type==="valueUpdate"&&j.source==="external"&&!(0,E.Z)(mt,It)&&(he.touched=!0,he.dirty=!0,he.validatePromise=null,he.errors=Ie,he.warnings=Ie,he.triggerMetaEvent()),j.type){case"reset":if(!Se||vn){he.touched=!1,he.dirty=!1,he.validatePromise=void 0,he.errors=Ie,he.warnings=Ie,he.triggerMetaEvent(),Ft==null||Ft(),he.refresh();return}break;case"remove":{if(qe&&Ne(qe,ue,Pt,mt,It,j)){he.reRender();return}break}case"setField":{var Rn=j.data;if(vn){"touched"in Rn&&(he.touched=Rn.touched),"validating"in Rn&&!("originRCField"in Rn)&&(he.validatePromise=Rn.validating?Promise.resolve([]):null),"errors"in Rn&&(he.errors=Rn.errors||Ie),"warnings"in Rn&&(he.warnings=Rn.warnings||Ie),he.dirty=!0,he.triggerMetaEvent(),he.reRender();return}else if("value"in Rn&&jn(Se,Nn,!0)){he.reRender();return}if(qe&&!Nn.length&&Ne(qe,ue,Pt,mt,It,j)){he.reRender();return}break}case"dependenciesUpdate":{var dr=Ct.map(qt);if(dr.some(function(Rr){return jn(j.relatedFields,Rr)})){he.reRender();return}break}default:if(vn||(!Ct.length||Nn.length||qe)&&Ne(qe,ue,Pt,mt,It,j)){he.reRender();return}break}qe===!0&&he.reRender()}),(0,f.Z)((0,v.Z)(he),"validateRules",function(ue){var Se=he.getNamePath(),j=he.getValue(),Ke=ue||{},qe=Ke.triggerName,gt=Ke.validateOnly,Ct=gt===void 0?!1:gt,Ft=Promise.resolve().then((0,l.Z)((0,o.Z)().mark(function Pt(){var Nn,mt,It,vn,Rn,dr,Rr;return(0,o.Z)().wrap(function(nr){for(;;)switch(nr.prev=nr.next){case 0:if(he.mounted){nr.next=2;break}return nr.abrupt("return",[]);case 2:if(Nn=he.props,mt=Nn.validateFirst,It=mt===void 0?!1:mt,vn=Nn.messageVariables,Rn=Nn.validateDebounce,dr=he.getRules(),qe&&(dr=dr.filter(function(vr){return vr}).filter(function(vr){var Mr=vr.validateTrigger;if(!Mr)return!0;var Qr=D(Mr);return Qr.includes(qe)})),!(Rn&&qe)){nr.next=10;break}return nr.next=8,new Promise(function(vr){setTimeout(vr,Rn)});case 8:if(he.validatePromise===Ft){nr.next=10;break}return nr.abrupt("return",[]);case 10:return Rr=fn(Se,j,dr,ue,It,vn),Rr.catch(function(vr){return vr}).then(function(){var vr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ie;if(he.validatePromise===Ft){var Mr;he.validatePromise=null;var Qr=[],ar=[];(Mr=vr.forEach)===null||Mr===void 0||Mr.call(vr,function(Or){var Hr=Or.rule.warningOnly,sa=Or.errors,Jr=sa===void 0?Ie:sa;Hr?ar.push.apply(ar,(0,u.Z)(Jr)):Qr.push.apply(Qr,(0,u.Z)(Jr))}),he.errors=Qr,he.warnings=ar,he.triggerMetaEvent(),he.reRender()}}),nr.abrupt("return",Rr);case 13:case"end":return nr.stop()}},Pt)})));return Ct||(he.validatePromise=Ft,he.dirty=!0,he.errors=Ie,he.warnings=Ie,he.triggerMetaEvent(),he.reRender()),Ft}),(0,f.Z)((0,v.Z)(he),"isFieldValidating",function(){return!!he.validatePromise}),(0,f.Z)((0,v.Z)(he),"isFieldTouched",function(){return he.touched}),(0,f.Z)((0,v.Z)(he),"isFieldDirty",function(){if(he.dirty||he.props.initialValue!==void 0)return!0;var ue=he.props.fieldContext,Se=ue.getInternalHooks(P),j=Se.getInitialValue;return j(he.getNamePath())!==void 0}),(0,f.Z)((0,v.Z)(he),"getErrors",function(){return he.errors}),(0,f.Z)((0,v.Z)(he),"getWarnings",function(){return he.warnings}),(0,f.Z)((0,v.Z)(he),"isListField",function(){return he.props.isListField}),(0,f.Z)((0,v.Z)(he),"isList",function(){return he.props.isList}),(0,f.Z)((0,v.Z)(he),"isPreserve",function(){return he.props.preserve}),(0,f.Z)((0,v.Z)(he),"getMeta",function(){he.prevValidating=he.isFieldValidating();var ue={touched:he.isFieldTouched(),validating:he.prevValidating,errors:he.errors,warnings:he.warnings,name:he.getNamePath(),validated:he.validatePromise===null};return ue}),(0,f.Z)((0,v.Z)(he),"getOnlyChild",function(ue){if(typeof ue=="function"){var Se=he.getMeta();return(0,c.Z)((0,c.Z)({},he.getOnlyChild(ue(he.getControlled(),Se,he.props.fieldContext))),{},{isFunction:!0})}var j=(0,x.Z)(ue);return j.length!==1||!t.isValidElement(j[0])?{child:j,isFunction:!1}:{child:j[0],isFunction:!1}}),(0,f.Z)((0,v.Z)(he),"getValue",function(ue){var Se=he.props.fieldContext.getFieldsValue,j=he.getNamePath();return(0,Wn.Z)(ue||Se(!0),j)}),(0,f.Z)((0,v.Z)(he),"getControlled",function(){var ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Se=he.props,j=Se.name,Ke=Se.trigger,qe=Se.validateTrigger,gt=Se.getValueFromEvent,Ct=Se.normalize,Ft=Se.valuePropName,Pt=Se.getValueProps,Nn=Se.fieldContext,mt=qe!==void 0?qe:Nn.validateTrigger,It=he.getNamePath(),vn=Nn.getInternalHooks,Rn=Nn.getFieldsValue,dr=vn(P),Rr=dr.dispatch,Pr=he.getValue(),nr=Pt||function(Or){return(0,f.Z)({},Ft,Or)},vr=ue[Ke],Mr=j!==void 0?nr(Pr):{},Qr=(0,c.Z)((0,c.Z)({},ue),Mr);Qr[Ke]=function(){he.touched=!0,he.dirty=!0,he.triggerMetaEvent();for(var Or,Hr=arguments.length,sa=new Array(Hr),Jr=0;Jr=0&&vr<=Mr.length?(j.keys=[].concat((0,u.Z)(j.keys.slice(0,vr)),[j.id],(0,u.Z)(j.keys.slice(vr))),It([].concat((0,u.Z)(Mr.slice(0,vr)),[nr],(0,u.Z)(Mr.slice(vr))))):(j.keys=[].concat((0,u.Z)(j.keys),[j.id]),It([].concat((0,u.Z)(Mr),[nr]))),j.id+=1},remove:function(nr){var vr=Rn(),Mr=new Set(Array.isArray(nr)?nr:[nr]);Mr.size<=0||(j.keys=j.keys.filter(function(Qr,ar){return!Mr.has(ar)}),It(vr.filter(function(Qr,ar){return!Mr.has(ar)})))},move:function(nr,vr){if(nr!==vr){var Mr=Rn();nr<0||nr>=Mr.length||vr<0||vr>=Mr.length||(j.keys=Bt(j.keys,nr,vr),It(Bt(Mr,nr,vr)))}}},Rr=mt||[];return Array.isArray(Rr)||(Rr=[]),Ee(Rr.map(function(Pr,nr){var vr=j.keys[nr];return vr===void 0&&(j.keys[nr]=j.id,vr=j.keys[nr],j.id+=1),{name:nr,key:vr,isListField:!0}}),dr,Pt)})))}var nn=Ht,ln=e(97685);function Qt(rt){var me=!1,Q=rt.length,Ee=[];return rt.length?new Promise(function(he,Je){rt.forEach(function(et,xt){et.catch(function(ue){return me=!0,ue}).then(function(ue){Q-=1,Ee[xt]=ue,!(Q>0)&&(me&&Je(Ee),he(Ee))})})}):Promise.resolve([])}var Zt="__@field_split__";function en(rt){return rt.map(function(me){return"".concat((0,Z.Z)(me),":").concat(me)}).join(Zt)}var bn=function(){function rt(){(0,s.Z)(this,rt),(0,f.Z)(this,"kvs",new Map)}return(0,d.Z)(rt,[{key:"set",value:function(Q,Ee){this.kvs.set(en(Q),Ee)}},{key:"get",value:function(Q){return this.kvs.get(en(Q))}},{key:"update",value:function(Q,Ee){var he=this.get(Q),Je=Ee(he);Je?this.set(Q,Je):this.delete(Q)}},{key:"delete",value:function(Q){this.kvs.delete(en(Q))}},{key:"map",value:function(Q){return(0,u.Z)(this.kvs.entries()).map(function(Ee){var he=(0,ln.Z)(Ee,2),Je=he[0],et=he[1],xt=Je.split(Zt);return Q({key:xt.map(function(ue){var Se=ue.match(/^([^:]*):(.*)$/),j=(0,ln.Z)(Se,3),Ke=j[1],qe=j[2];return Ke==="number"?Number(qe):qe}),value:et})})}},{key:"toJSON",value:function(){var Q={};return this.map(function(Ee){var he=Ee.key,Je=Ee.value;return Q[he.join(".")]=Je,null}),Q}}]),rt}(),Vt=bn,cn=["name"],Cn=(0,d.Z)(function rt(me){var Q=this;(0,s.Z)(this,rt),(0,f.Z)(this,"formHooked",!1),(0,f.Z)(this,"forceRootUpdate",void 0),(0,f.Z)(this,"subscribable",!0),(0,f.Z)(this,"store",{}),(0,f.Z)(this,"fieldEntities",[]),(0,f.Z)(this,"initialValues",{}),(0,f.Z)(this,"callbacks",{}),(0,f.Z)(this,"validateMessages",null),(0,f.Z)(this,"preserve",null),(0,f.Z)(this,"lastValidatePromise",null),(0,f.Z)(this,"getForm",function(){return{getFieldValue:Q.getFieldValue,getFieldsValue:Q.getFieldsValue,getFieldError:Q.getFieldError,getFieldWarning:Q.getFieldWarning,getFieldsError:Q.getFieldsError,isFieldsTouched:Q.isFieldsTouched,isFieldTouched:Q.isFieldTouched,isFieldValidating:Q.isFieldValidating,isFieldsValidating:Q.isFieldsValidating,resetFields:Q.resetFields,setFields:Q.setFields,setFieldValue:Q.setFieldValue,setFieldsValue:Q.setFieldsValue,validateFields:Q.validateFields,submit:Q.submit,_init:!0,getInternalHooks:Q.getInternalHooks}}),(0,f.Z)(this,"getInternalHooks",function(Ee){return Ee===P?(Q.formHooked=!0,{dispatch:Q.dispatch,initEntityValue:Q.initEntityValue,registerField:Q.registerField,useSubscribe:Q.useSubscribe,setInitialValues:Q.setInitialValues,destroyForm:Q.destroyForm,setCallbacks:Q.setCallbacks,setValidateMessages:Q.setValidateMessages,getFields:Q.getFields,setPreserve:Q.setPreserve,getInitialValue:Q.getInitialValue,registerWatch:Q.registerWatch}):((0,S.ZP)(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),(0,f.Z)(this,"useSubscribe",function(Ee){Q.subscribable=Ee}),(0,f.Z)(this,"prevWithoutPreserves",null),(0,f.Z)(this,"setInitialValues",function(Ee,he){if(Q.initialValues=Ee||{},he){var Je,et=(0,Le.T)(Ee,Q.store);(Je=Q.prevWithoutPreserves)===null||Je===void 0||Je.map(function(xt){var ue=xt.key;et=(0,Le.Z)(et,ue,(0,Wn.Z)(Ee,ue))}),Q.prevWithoutPreserves=null,Q.updateStore(et)}}),(0,f.Z)(this,"destroyForm",function(Ee){if(Ee)Q.updateStore({});else{var he=new Vt;Q.getFieldEntities(!0).forEach(function(Je){Q.isMergedPreserve(Je.isPreserve())||he.set(Je.getNamePath(),!0)}),Q.prevWithoutPreserves=he}}),(0,f.Z)(this,"getInitialValue",function(Ee){var he=(0,Wn.Z)(Q.initialValues,Ee);return Ee.length?(0,Le.T)(he):he}),(0,f.Z)(this,"setCallbacks",function(Ee){Q.callbacks=Ee}),(0,f.Z)(this,"setValidateMessages",function(Ee){Q.validateMessages=Ee}),(0,f.Z)(this,"setPreserve",function(Ee){Q.preserve=Ee}),(0,f.Z)(this,"watchList",[]),(0,f.Z)(this,"registerWatch",function(Ee){return Q.watchList.push(Ee),function(){Q.watchList=Q.watchList.filter(function(he){return he!==Ee})}}),(0,f.Z)(this,"notifyWatch",function(){var Ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(Q.watchList.length){var he=Q.getFieldsValue(),Je=Q.getFieldsValue(!0);Q.watchList.forEach(function(et){et(he,Je,Ee)})}}),(0,f.Z)(this,"timeoutId",null),(0,f.Z)(this,"warningUnhooked",function(){}),(0,f.Z)(this,"updateStore",function(Ee){Q.store=Ee}),(0,f.Z)(this,"getFieldEntities",function(){var Ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return Ee?Q.fieldEntities.filter(function(he){return he.getNamePath().length}):Q.fieldEntities}),(0,f.Z)(this,"getFieldsMap",function(){var Ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,he=new Vt;return Q.getFieldEntities(Ee).forEach(function(Je){var et=Je.getNamePath();he.set(et,Je)}),he}),(0,f.Z)(this,"getFieldEntitiesForNamePathList",function(Ee){if(!Ee)return Q.getFieldEntities(!0);var he=Q.getFieldsMap(!0);return Ee.map(function(Je){var et=qt(Je);return he.get(et)||{INVALIDATE_NAME_PATH:qt(Je)}})}),(0,f.Z)(this,"getFieldsValue",function(Ee,he){Q.warningUnhooked();var Je,et,xt;if(Ee===!0||Array.isArray(Ee)?(Je=Ee,et=he):Ee&&(0,Z.Z)(Ee)==="object"&&(xt=Ee.strict,et=Ee.filter),Je===!0&&!et)return Q.store;var ue=Q.getFieldEntitiesForNamePathList(Array.isArray(Je)?Je:null),Se=[];return ue.forEach(function(j){var Ke,qe,gt="INVALIDATE_NAME_PATH"in j?j.INVALIDATE_NAME_PATH:j.getNamePath();if(xt){var Ct,Ft;if((Ct=(Ft=j).isList)!==null&&Ct!==void 0&&Ct.call(Ft))return}else if(!Je&&(Ke=(qe=j).isListField)!==null&&Ke!==void 0&&Ke.call(qe))return;if(!et)Se.push(gt);else{var Pt="getMeta"in j?j.getMeta():null;et(Pt)&&Se.push(gt)}}),$n(Q.store,Se.map(qt))}),(0,f.Z)(this,"getFieldValue",function(Ee){Q.warningUnhooked();var he=qt(Ee);return(0,Wn.Z)(Q.store,he)}),(0,f.Z)(this,"getFieldsError",function(Ee){Q.warningUnhooked();var he=Q.getFieldEntitiesForNamePathList(Ee);return he.map(function(Je,et){return Je&&!("INVALIDATE_NAME_PATH"in Je)?{name:Je.getNamePath(),errors:Je.getErrors(),warnings:Je.getWarnings()}:{name:qt(Ee[et]),errors:[],warnings:[]}})}),(0,f.Z)(this,"getFieldError",function(Ee){Q.warningUnhooked();var he=qt(Ee),Je=Q.getFieldsError([he])[0];return Je.errors}),(0,f.Z)(this,"getFieldWarning",function(Ee){Q.warningUnhooked();var he=qt(Ee),Je=Q.getFieldsError([he])[0];return Je.warnings}),(0,f.Z)(this,"isFieldsTouched",function(){Q.warningUnhooked();for(var Ee=arguments.length,he=new Array(Ee),Je=0;Je0&&arguments[0]!==void 0?arguments[0]:{},he=new Vt,Je=Q.getFieldEntities(!0);Je.forEach(function(ue){var Se=ue.props.initialValue,j=ue.getNamePath();if(Se!==void 0){var Ke=he.get(j)||new Set;Ke.add({entity:ue,value:Se}),he.set(j,Ke)}});var et=function(Se){Se.forEach(function(j){var Ke=j.props.initialValue;if(Ke!==void 0){var qe=j.getNamePath(),gt=Q.getInitialValue(qe);if(gt!==void 0)(0,S.ZP)(!1,"Form already set 'initialValues' with path '".concat(qe.join("."),"'. Field can not overwrite it."));else{var Ct=he.get(qe);if(Ct&&Ct.size>1)(0,S.ZP)(!1,"Multiple Field with path '".concat(qe.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(Ct){var Ft=Q.getFieldValue(qe),Pt=j.isListField();!Pt&&(!Ee.skipExist||Ft===void 0)&&Q.updateStore((0,Le.Z)(Q.store,qe,(0,u.Z)(Ct)[0].value))}}}})},xt;Ee.entities?xt=Ee.entities:Ee.namePathList?(xt=[],Ee.namePathList.forEach(function(ue){var Se=he.get(ue);if(Se){var j;(j=xt).push.apply(j,(0,u.Z)((0,u.Z)(Se).map(function(Ke){return Ke.entity})))}})):xt=Je,et(xt)}),(0,f.Z)(this,"resetFields",function(Ee){Q.warningUnhooked();var he=Q.store;if(!Ee){Q.updateStore((0,Le.T)(Q.initialValues)),Q.resetWithFieldInitialValue(),Q.notifyObservers(he,null,{type:"reset"}),Q.notifyWatch();return}var Je=Ee.map(qt);Je.forEach(function(et){var xt=Q.getInitialValue(et);Q.updateStore((0,Le.Z)(Q.store,et,xt))}),Q.resetWithFieldInitialValue({namePathList:Je}),Q.notifyObservers(he,Je,{type:"reset"}),Q.notifyWatch(Je)}),(0,f.Z)(this,"setFields",function(Ee){Q.warningUnhooked();var he=Q.store,Je=[];Ee.forEach(function(et){var xt=et.name,ue=(0,a.Z)(et,cn),Se=qt(xt);Je.push(Se),"value"in ue&&Q.updateStore((0,Le.Z)(Q.store,Se,ue.value)),Q.notifyObservers(he,[Se],{type:"setField",data:et})}),Q.notifyWatch(Je)}),(0,f.Z)(this,"getFields",function(){var Ee=Q.getFieldEntities(!0),he=Ee.map(function(Je){var et=Je.getNamePath(),xt=Je.getMeta(),ue=(0,c.Z)((0,c.Z)({},xt),{},{name:et,value:Q.getFieldValue(et)});return Object.defineProperty(ue,"originRCField",{value:!0}),ue});return he}),(0,f.Z)(this,"initEntityValue",function(Ee){var he=Ee.props.initialValue;if(he!==void 0){var Je=Ee.getNamePath(),et=(0,Wn.Z)(Q.store,Je);et===void 0&&Q.updateStore((0,Le.Z)(Q.store,Je,he))}}),(0,f.Z)(this,"isMergedPreserve",function(Ee){var he=Ee!==void 0?Ee:Q.preserve;return he!=null?he:!0}),(0,f.Z)(this,"registerField",function(Ee){Q.fieldEntities.push(Ee);var he=Ee.getNamePath();if(Q.notifyWatch([he]),Ee.props.initialValue!==void 0){var Je=Q.store;Q.resetWithFieldInitialValue({entities:[Ee],skipExist:!0}),Q.notifyObservers(Je,[Ee.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(et,xt){var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(Q.fieldEntities=Q.fieldEntities.filter(function(Ke){return Ke!==Ee}),!Q.isMergedPreserve(xt)&&(!et||ue.length>1)){var Se=et?void 0:Q.getInitialValue(he);if(he.length&&Q.getFieldValue(he)!==Se&&Q.fieldEntities.every(function(Ke){return!Vn(Ke.getNamePath(),he)})){var j=Q.store;Q.updateStore((0,Le.Z)(j,he,Se,!0)),Q.notifyObservers(j,[he],{type:"remove"}),Q.triggerDependenciesUpdate(j,he)}}Q.notifyWatch([he])}}),(0,f.Z)(this,"dispatch",function(Ee){switch(Ee.type){case"updateValue":{var he=Ee.namePath,Je=Ee.value;Q.updateValue(he,Je);break}case"validateField":{var et=Ee.namePath,xt=Ee.triggerName;Q.validateFields([et],{triggerName:xt});break}default:}}),(0,f.Z)(this,"notifyObservers",function(Ee,he,Je){if(Q.subscribable){var et=(0,c.Z)((0,c.Z)({},Je),{},{store:Q.getFieldsValue(!0)});Q.getFieldEntities().forEach(function(xt){var ue=xt.onStoreChange;ue(Ee,he,et)})}else Q.forceRootUpdate()}),(0,f.Z)(this,"triggerDependenciesUpdate",function(Ee,he){var Je=Q.getDependencyChildrenFields(he);return Je.length&&Q.validateFields(Je),Q.notifyObservers(Ee,Je,{type:"dependenciesUpdate",relatedFields:[he].concat((0,u.Z)(Je))}),Je}),(0,f.Z)(this,"updateValue",function(Ee,he){var Je=qt(Ee),et=Q.store;Q.updateStore((0,Le.Z)(Q.store,Je,he)),Q.notifyObservers(et,[Je],{type:"valueUpdate",source:"internal"}),Q.notifyWatch([Je]);var xt=Q.triggerDependenciesUpdate(et,Je),ue=Q.callbacks.onValuesChange;if(ue){var Se=$n(Q.store,[Je]);ue(Se,Q.getFieldsValue())}Q.triggerOnFieldsChange([Je].concat((0,u.Z)(xt)))}),(0,f.Z)(this,"setFieldsValue",function(Ee){Q.warningUnhooked();var he=Q.store;if(Ee){var Je=(0,Le.T)(Q.store,Ee);Q.updateStore(Je)}Q.notifyObservers(he,null,{type:"valueUpdate",source:"external"}),Q.notifyWatch()}),(0,f.Z)(this,"setFieldValue",function(Ee,he){Q.setFields([{name:Ee,value:he}])}),(0,f.Z)(this,"getDependencyChildrenFields",function(Ee){var he=new Set,Je=[],et=new Vt;Q.getFieldEntities().forEach(function(ue){var Se=ue.props.dependencies;(Se||[]).forEach(function(j){var Ke=qt(j);et.update(Ke,function(){var qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return qe.add(ue),qe})})});var xt=function ue(Se){var j=et.get(Se)||new Set;j.forEach(function(Ke){if(!he.has(Ke)){he.add(Ke);var qe=Ke.getNamePath();Ke.isFieldDirty()&&qe.length&&(Je.push(qe),ue(qe))}})};return xt(Ee),Je}),(0,f.Z)(this,"triggerOnFieldsChange",function(Ee,he){var Je=Q.callbacks.onFieldsChange;if(Je){var et=Q.getFields();if(he){var xt=new Vt;he.forEach(function(Se){var j=Se.name,Ke=Se.errors;xt.set(j,Ke)}),et.forEach(function(Se){Se.errors=xt.get(Se.name)||Se.errors})}var ue=et.filter(function(Se){var j=Se.name;return jn(Ee,j)});ue.length&&Je(ue,et)}}),(0,f.Z)(this,"validateFields",function(Ee,he){Q.warningUnhooked();var Je,et;Array.isArray(Ee)||typeof Ee=="string"||typeof he=="string"?(Je=Ee,et=he):et=Ee;var xt=!!Je,ue=xt?Je.map(qt):[],Se=[],j=String(Date.now()),Ke=new Set,qe=et||{},gt=qe.recursive,Ct=qe.dirty;Q.getFieldEntities(!0).forEach(function(mt){if(xt||ue.push(mt.getNamePath()),!(!mt.props.rules||!mt.props.rules.length)&&!(Ct&&!mt.isFieldDirty())){var It=mt.getNamePath();if(Ke.add(It.join(j)),!xt||jn(ue,It,gt)){var vn=mt.validateRules((0,c.Z)({validateMessages:(0,c.Z)((0,c.Z)({},Be),Q.validateMessages)},et));Se.push(vn.then(function(){return{name:It,errors:[],warnings:[]}}).catch(function(Rn){var dr,Rr=[],Pr=[];return(dr=Rn.forEach)===null||dr===void 0||dr.call(Rn,function(nr){var vr=nr.rule.warningOnly,Mr=nr.errors;vr?Pr.push.apply(Pr,(0,u.Z)(Mr)):Rr.push.apply(Rr,(0,u.Z)(Mr))}),Rr.length?Promise.reject({name:It,errors:Rr,warnings:Pr}):{name:It,errors:Rr,warnings:Pr}}))}}});var Ft=Qt(Se);Q.lastValidatePromise=Ft,Ft.catch(function(mt){return mt}).then(function(mt){var It=mt.map(function(vn){var Rn=vn.name;return Rn});Q.notifyObservers(Q.store,It,{type:"validateFinish"}),Q.triggerOnFieldsChange(It,mt)});var Pt=Ft.then(function(){return Q.lastValidatePromise===Ft?Promise.resolve(Q.getFieldsValue(ue)):Promise.reject([])}).catch(function(mt){var It=mt.filter(function(vn){return vn&&vn.errors.length});return Promise.reject({values:Q.getFieldsValue(ue),errorFields:It,outOfDate:Q.lastValidatePromise!==Ft})});Pt.catch(function(mt){return mt});var Nn=ue.filter(function(mt){return Ke.has(mt.join(j))});return Q.triggerOnFieldsChange(Nn),Pt}),(0,f.Z)(this,"submit",function(){Q.warningUnhooked(),Q.validateFields().then(function(Ee){var he=Q.callbacks.onFinish;if(he)try{he(Ee)}catch(Je){console.error(Je)}}).catch(function(Ee){var he=Q.callbacks.onFinishFailed;he&&he(Ee)})}),this.forceRootUpdate=me});function wn(rt){var me=t.useRef(),Q=t.useState({}),Ee=(0,ln.Z)(Q,2),he=Ee[1];if(!me.current)if(rt)me.current=rt;else{var Je=function(){he({})},et=new Cn(Je);me.current=et.getForm()}return[me.current]}var qn=wn,er=t.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),Jn=function(me){var Q=me.validateMessages,Ee=me.onFormChange,he=me.onFormFinish,Je=me.children,et=t.useContext(er),xt=t.useRef({});return t.createElement(er.Provider,{value:(0,c.Z)((0,c.Z)({},et),{},{validateMessages:(0,c.Z)((0,c.Z)({},et.validateMessages),Q),triggerFormChange:function(Se,j){Ee&&Ee(Se,{changedFields:j,forms:xt.current}),et.triggerFormChange(Se,j)},triggerFormFinish:function(Se,j){he&&he(Se,{values:j,forms:xt.current}),et.triggerFormFinish(Se,j)},registerForm:function(Se,j){Se&&(xt.current=(0,c.Z)((0,c.Z)({},xt.current),{},(0,f.Z)({},Se,j))),et.registerForm(Se,j)},unregisterForm:function(Se){var j=(0,c.Z)({},xt.current);delete j[Se],xt.current=j,et.unregisterForm(Se)}})},Je)},Bn=er,Ir=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"],Qn=function(me,Q){var Ee=me.name,he=me.initialValues,Je=me.fields,et=me.form,xt=me.preserve,ue=me.children,Se=me.component,j=Se===void 0?"form":Se,Ke=me.validateMessages,qe=me.validateTrigger,gt=qe===void 0?"onChange":qe,Ct=me.onValuesChange,Ft=me.onFieldsChange,Pt=me.onFinish,Nn=me.onFinishFailed,mt=me.clearOnDestroy,It=(0,a.Z)(me,Ir),vn=t.useRef(null),Rn=t.useContext(Bn),dr=qn(et),Rr=(0,ln.Z)(dr,1),Pr=Rr[0],nr=Pr.getInternalHooks(P),vr=nr.useSubscribe,Mr=nr.setInitialValues,Qr=nr.setCallbacks,ar=nr.setValidateMessages,Or=nr.setPreserve,Hr=nr.destroyForm;t.useImperativeHandle(Q,function(){return(0,c.Z)((0,c.Z)({},Pr),{},{nativeElement:vn.current})}),t.useEffect(function(){return Rn.registerForm(Ee,Pr),function(){Rn.unregisterForm(Ee)}},[Rn,Pr,Ee]),ar((0,c.Z)((0,c.Z)({},Rn.validateMessages),Ke)),Qr({onValuesChange:Ct,onFieldsChange:function(wr){if(Rn.triggerFormChange(Ee,wr),Ft){for(var _r=arguments.length,ya=new Array(_r>1?_r-1:0),Aa=1;Aa<_r;Aa++)ya[Aa-1]=arguments[Aa];Ft.apply(void 0,[wr].concat(ya))}},onFinish:function(wr){Rn.triggerFormFinish(Ee,wr),Pt&&Pt(wr)},onFinishFailed:Nn}),Or(xt);var sa=t.useRef(null);Mr(he,!sa.current),sa.current||(sa.current=!0),t.useEffect(function(){return function(){return Hr(mt)}},[]);var Jr,Ba=typeof ue=="function";if(Ba){var $a=Pr.getFieldsValue(!0);Jr=ue($a,Pr)}else Jr=ue;vr(!Ba);var da=t.useRef();t.useEffect(function(){ft(da.current||[],Je||[])||Pr.setFields(Je||[]),da.current=Je},[Je,Pr]);var Br=t.useMemo(function(){return(0,c.Z)((0,c.Z)({},Pr),{},{validateTrigger:gt})},[Pr,gt]),Ar=t.createElement(M.Provider,{value:null},t.createElement(A.Provider,{value:Br},Jr));return j===!1?Ar:t.createElement(j,(0,r.Z)({},It,{ref:vn,onSubmit:function(wr){wr.preventDefault(),wr.stopPropagation(),Pr.submit()},onReset:function(wr){var _r;wr.preventDefault(),Pr.resetFields(),(_r=It.onReset)===null||_r===void 0||_r.call(It,wr)}}),Ar)},lr=Qn;function fr(rt){try{return JSON.stringify(rt)}catch(me){return Math.random()}}var sr=function(){};function tr(){for(var rt=arguments.length,me=new Array(rt),Q=0;QWe;(0,u.useImperativeHandle)(M,function(){var nt;return{focus:N,blur:function(){var jt;(jt=je.current)===null||jt===void 0||jt.blur()},setSelectionRange:function(jt,Ut,Nt){var Mt;(Mt=je.current)===null||Mt===void 0||Mt.setSelectionRange(jt,Ut,Nt)},select:function(){var jt;(jt=je.current)===null||jt===void 0||jt.select()},input:je.current,nativeElement:((nt=Oe.current)===null||nt===void 0?void 0:nt.nativeElement)||je.current}}),(0,u.useEffect)(function(){Ce(function(nt){return nt&&ge?!1:nt})},[ge]);var Ve=function(vt,jt,Ut){var Nt=jt;if(!Re.current&&Ae.exceedFormatter&&Ae.max&&Ae.strategy(jt)>Ae.max){if(Nt=Ae.exceedFormatter(jt,{max:Ae.max}),jt!==Nt){var Mt,Rt;Te([((Mt=je.current)===null||Mt===void 0?void 0:Mt.selectionStart)||0,((Rt=je.current)===null||Rt===void 0?void 0:Rt.selectionEnd)||0])}}else if(Ut.source==="compositionEnd")return;J(Nt),je.current&&(0,s.rJ)(je.current,vt,k,Nt)};(0,u.useEffect)(function(){if(ce){var nt;(nt=je.current)===null||nt===void 0||nt.setSelectionRange.apply(nt,(0,y.Z)(ce))}},[ce]);var ve=function(vt){Ve(vt,vt.target.value,{source:"change"})},be=function(vt){Re.current=!1,Ve(vt,vt.currentTarget.value,{source:"compositionEnd"}),He==null||He(vt)},st=function(vt){te&&vt.key==="Enter"&&!fe.current&&(fe.current=!0,te(vt)),le==null||le(vt)},ct=function(vt){vt.key==="Enter"&&(fe.current=!1),H==null||H(vt)},lt=function(vt){Ce(!0),Z==null||Z(vt)},Et=function(vt){Ce(!1),Y==null||Y(vt)},ie=function(vt){J(""),N(),je.current&&(0,s.rJ)(je.current,vt,k)},ke=xe&&"".concat(de,"-out-of-range"),tt=function(){var vt=(0,E.Z)(C,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return u.createElement("input",(0,r.Z)({autoComplete:D},vt,{onChange:ve,onFocus:lt,onBlur:Et,onKeyDown:st,onKeyUp:ct,className:c()(de,(0,a.Z)({},"".concat(de,"-disabled"),ge),se==null?void 0:se.input),style:De==null?void 0:De.input,ref:je,size:X,type:V,onCompositionStart:function(Ut){Re.current=!0,Ue==null||Ue(Ut)},onCompositionEnd:be}))},ut=function(){var vt=Number(We)>0;if(G||Ae.show){var jt=Ae.showFormatter?Ae.showFormatter({value:z,count:Me,maxLength:We}):"".concat(Me).concat(vt?" / ".concat(We):"");return u.createElement(u.Fragment,null,Ae.show&&u.createElement("span",{className:c()("".concat(de,"-show-count-suffix"),(0,a.Z)({},"".concat(de,"-show-count-has-suffix"),!!G),se==null?void 0:se.count),style:(0,t.Z)({},De==null?void 0:De.count)},jt),G)}return null};return u.createElement(v,(0,r.Z)({},Ge,{prefixCls:de,className:c()(_,ke),handleReset:ie,value:z,focused:$e,triggerFocus:N,suffix:ut(),disabled:ge,classes:ee,classNames:se,styles:De}),tt())}),w=R,A=w},87887:function(m,h,e){"use strict";e.d(h,{He:function(){return t},X3:function(){return r},nH:function(){return l},rJ:function(){return o}});function t(c){return!!(c.addonBefore||c.addonAfter)}function r(c){return!!(c.prefix||c.suffix||c.allowClear)}function a(c,u,s){var d=u.cloneNode(!0),v=Object.create(c,{target:{value:d},currentTarget:{value:d}});return d.value=s,typeof u.selectionStart=="number"&&typeof u.selectionEnd=="number"&&(d.selectionStart=u.selectionStart,d.selectionEnd=u.selectionEnd),d.setSelectionRange=function(){u.setSelectionRange.apply(u,arguments)},v}function o(c,u,s,d){if(s){var v=u;if(u.type==="click"){v=a(u,c,""),s(v);return}if(c.type!=="file"&&d!==void 0){v=a(u,c,d),s(v);return}s(v)}}function l(c,u){if(c){c.focus(u);var s=u||{},d=s.cursor;if(d){var v=c.value.length;switch(d){case"start":c.setSelectionRange(0,0);break;case"end":c.setSelectionRange(v,v);break;default:c.setSelectionRange(0,v)}}}}},72512:function(m,h,e){"use strict";e.d(h,{iz:function(){return Kt},ck:function(){return Nt},BW:function(){return fn},sN:function(){return Nt},Wd:function(){return Le},ZP:function(){return Vn},Xl:function(){return te}});var t=e(87462),r=e(4942),a=e(1413),o=e(74902),l=e(97685),c=e(45987),u=e(93967),s=e.n(u),d=e(39983),v=e(21770),y=e(91881),p=e(80334),f=e(67294),x=e(73935),E=f.createContext(null);function S(ft,bt){return ft===void 0?null:"".concat(ft,"-").concat(bt)}function P(ft){var bt=f.useContext(E);return S(bt,ft)}var R=e(56982),w=["children","locked"],A=f.createContext(null);function C(ft,bt){var Bt=(0,a.Z)({},ft);return Object.keys(bt).forEach(function(Pe){var Ie=bt[Pe];Ie!==void 0&&(Bt[Pe]=Ie)}),Bt}function M(ft){var bt=ft.children,Bt=ft.locked,Pe=(0,c.Z)(ft,w),Ie=f.useContext(A),Ne=(0,R.Z)(function(){return C(Ie,Pe)},[Ie,Pe],function(ze,it){return!Bt&&(ze[0]!==it[0]||!(0,y.Z)(ze[1],it[1],!0))});return f.createElement(A.Provider,{value:Ne},bt)}var D=[],k=f.createContext(null);function Z(){return f.useContext(k)}var Y=f.createContext(D);function te(ft){var bt=f.useContext(Y);return f.useMemo(function(){return ft!==void 0?[].concat((0,o.Z)(bt),[ft]):bt},[bt,ft])}var le=f.createContext(null),H=f.createContext({}),pe=H,de=e(5110);function ge(ft){var bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,de.Z)(ft)){var Bt=ft.nodeName.toLowerCase(),Pe=["input","select","textarea","button"].includes(Bt)||ft.isContentEditable||Bt==="a"&&!!ft.getAttribute("href"),Ie=ft.getAttribute("tabindex"),Ne=Number(Ie),ze=null;return Ie&&!Number.isNaN(Ne)?ze=Ne:Pe&&ze===null&&(ze=0),Pe&&ft.disabled&&(ze=null),ze!==null&&(ze>=0||bt&&ze<0)}return!1}function X(ft){var bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Bt=(0,o.Z)(ft.querySelectorAll("*")).filter(function(Pe){return ge(Pe,bt)});return ge(ft,bt)&&Bt.unshift(ft),Bt}var _=null;function W(){_=document.activeElement}function G(){_=null}function $(){if(_)try{_.focus()}catch(ft){}}function F(ft,bt){if(bt.keyCode===9){var Bt=X(ft),Pe=Bt[bt.shiftKey?0:Bt.length-1],Ie=Pe===document.activeElement||ft===document.activeElement;if(Ie){var Ne=Bt[bt.shiftKey?Bt.length-1:0];Ne.focus(),bt.preventDefault()}}}var ne=e(15105),V=e(75164),ee=ne.Z.LEFT,se=ne.Z.RIGHT,De=ne.Z.UP,Ue=ne.Z.DOWN,He=ne.Z.ENTER,Ge=ne.Z.ESC,Fe=ne.Z.HOME,_e=ne.Z.END,$e=[De,Ue,ee,se];function Ce(ft,bt,Bt,Pe){var Ie,Ne="prev",ze="next",it="children",Yt="parent";if(ft==="inline"&&Pe===He)return{inlineTrigger:!0};var Ht=(0,r.Z)((0,r.Z)({},De,Ne),Ue,ze),nn=(0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)({},ee,Bt?ze:Ne),se,Bt?Ne:ze),Ue,it),He,it),ln=(0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)({},De,Ne),Ue,ze),He,it),Ge,Yt),ee,Bt?it:Yt),se,Bt?Yt:it),Qt={inline:Ht,horizontal:nn,vertical:ln,inlineSub:Ht,horizontalSub:ln,verticalSub:ln},Zt=(Ie=Qt["".concat(ft).concat(bt?"":"Sub")])===null||Ie===void 0?void 0:Ie[Pe];switch(Zt){case Ne:return{offset:-1,sibling:!0};case ze:return{offset:1,sibling:!0};case Yt:return{offset:-1,sibling:!1};case it:return{offset:1,sibling:!1};default:return null}}function Re(ft){for(var bt=ft;bt;){if(bt.getAttribute("data-menu-list"))return bt;bt=bt.parentElement}return null}function fe(ft,bt){for(var Bt=ft||document.activeElement;Bt;){if(bt.has(Bt))return Bt;Bt=Bt.parentElement}return null}function je(ft,bt){var Bt=X(ft,!0);return Bt.filter(function(Pe){return bt.has(Pe)})}function Oe(ft,bt,Bt){var Pe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!ft)return null;var Ie=je(ft,bt),Ne=Ie.length,ze=Ie.findIndex(function(it){return Bt===it});return Pe<0?ze===-1?ze=Ne-1:ze-=1:Pe>0&&(ze+=1),ze=(ze+Ne)%Ne,Ie[ze]}var N=function(bt,Bt){var Pe=new Set,Ie=new Map,Ne=new Map;return bt.forEach(function(ze){var it=document.querySelector("[data-menu-id='".concat(S(Bt,ze),"']"));it&&(Pe.add(it),Ne.set(it,ze),Ie.set(ze,it))}),{elements:Pe,key2element:Ie,element2key:Ne}};function I(ft,bt,Bt,Pe,Ie,Ne,ze,it,Yt,Ht){var nn=f.useRef(),ln=f.useRef();ln.current=bt;var Qt=function(){V.Z.cancel(nn.current)};return f.useEffect(function(){return function(){Qt()}},[]),function(Zt){var en=Zt.which;if([].concat($e,[He,Ge,Fe,_e]).includes(en)){var bn=Ne(),Vt=N(bn,Pe),cn=Vt,Cn=cn.elements,wn=cn.key2element,qn=cn.element2key,er=wn.get(bt),Jn=fe(er,Cn),Bn=qn.get(Jn),Ir=Ce(ft,ze(Bn,!0).length===1,Bt,en);if(!Ir&&en!==Fe&&en!==_e)return;($e.includes(en)||[Fe,_e].includes(en))&&Zt.preventDefault();var Qn=function(Kn){if(Kn){var rt=Kn,me=Kn.querySelector("a");me!=null&&me.getAttribute("href")&&(rt=me);var Q=qn.get(Kn);it(Q),Qt(),nn.current=(0,V.Z)(function(){ln.current===Q&&rt.focus()})}};if([Fe,_e].includes(en)||Ir.sibling||!Jn){var lr;!Jn||ft==="inline"?lr=Ie.current:lr=Re(Jn);var fr,sr=je(lr,Cn);en===Fe?fr=sr[0]:en===_e?fr=sr[sr.length-1]:fr=Oe(lr,Cn,Jn,Ir.offset),Qn(fr)}else if(Ir.inlineTrigger)Yt(Bn);else if(Ir.offset>0)Yt(Bn,!0),Qt(),nn.current=(0,V.Z)(function(){Vt=N(bn,Pe);var yn=Jn.getAttribute("aria-controls"),Kn=document.getElementById(yn),rt=Oe(Kn,Vt.elements);Qn(rt)},5);else if(Ir.offset<0){var tr=ze(Bn,!0),tn=tr[tr.length-2],dn=wn.get(tn);Yt(tn,!1),Qn(dn)}}Ht==null||Ht(Zt)}}function O(ft){Promise.resolve().then(ft)}var L="__RC_UTIL_PATH_SPLIT__",J=function(bt){return bt.join(L)},z=function(bt){return bt.split(L)},q="rc-menu-more";function re(){var ft=f.useState({}),bt=(0,l.Z)(ft,2),Bt=bt[1],Pe=(0,f.useRef)(new Map),Ie=(0,f.useRef)(new Map),Ne=f.useState([]),ze=(0,l.Z)(Ne,2),it=ze[0],Yt=ze[1],Ht=(0,f.useRef)(0),nn=(0,f.useRef)(!1),ln=function(){nn.current||Bt({})},Qt=(0,f.useCallback)(function(wn,qn){var er=J(qn);Ie.current.set(er,wn),Pe.current.set(wn,er),Ht.current+=1;var Jn=Ht.current;O(function(){Jn===Ht.current&&ln()})},[]),Zt=(0,f.useCallback)(function(wn,qn){var er=J(qn);Ie.current.delete(er),Pe.current.delete(wn)},[]),en=(0,f.useCallback)(function(wn){Yt(wn)},[]),bn=(0,f.useCallback)(function(wn,qn){var er=Pe.current.get(wn)||"",Jn=z(er);return qn&&it.includes(Jn[0])&&Jn.unshift(q),Jn},[it]),Vt=(0,f.useCallback)(function(wn,qn){return wn.filter(function(er){return er!==void 0}).some(function(er){var Jn=bn(er,!0);return Jn.includes(qn)})},[bn]),cn=function(){var qn=(0,o.Z)(Pe.current.keys());return it.length&&qn.push(q),qn},Cn=(0,f.useCallback)(function(wn){var qn="".concat(Pe.current.get(wn)).concat(L),er=new Set;return(0,o.Z)(Ie.current.keys()).forEach(function(Jn){Jn.startsWith(qn)&&er.add(Ie.current.get(Jn))}),er},[]);return f.useEffect(function(){return function(){nn.current=!0}},[]),{registerPath:Qt,unregisterPath:Zt,refreshOverflowKeys:en,isSubPathKey:Vt,getKeyPath:bn,getKeys:cn,getSubPathKeys:Cn}}function ce(ft){var bt=f.useRef(ft);bt.current=ft;var Bt=f.useCallback(function(){for(var Pe,Ie=arguments.length,Ne=new Array(Ie),ze=0;ze1&&(Cn.motionAppear=!1);var wn=Cn.onVisibleChanged;return Cn.onVisibleChanged=function(qn){return!Qt.current&&!qn&&Vt(!0),wn==null?void 0:wn(qn)},bn?null:f.createElement(M,{mode:Ne,locked:!Qt.current},f.createElement(xr.ZP,(0,t.Z)({visible:cn},Cn,{forceRender:Yt,removeOnLeave:!1,leavedClassName:"".concat(it,"-hidden")}),function(qn){var er=qn.className,Jn=qn.style;return f.createElement(Gt,{id:bt,className:er,style:Jn},Ie)}))}var dt=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Jt=["active"],on=f.forwardRef(function(ft,bt){var Bt=ft.style,Pe=ft.className,Ie=ft.title,Ne=ft.eventKey,ze=ft.warnKey,it=ft.disabled,Yt=ft.internalPopupClose,Ht=ft.children,nn=ft.itemIcon,ln=ft.expandIcon,Qt=ft.popupClassName,Zt=ft.popupOffset,en=ft.popupStyle,bn=ft.onClick,Vt=ft.onMouseEnter,cn=ft.onMouseLeave,Cn=ft.onTitleClick,wn=ft.onTitleMouseEnter,qn=ft.onTitleMouseLeave,er=(0,c.Z)(ft,dt),Jn=P(Ne),Bn=f.useContext(A),Ir=Bn.prefixCls,Qn=Bn.mode,lr=Bn.openKeys,fr=Bn.disabled,sr=Bn.overflowDisabled,tr=Bn.activeKey,tn=Bn.selectedKeys,dn=Bn.itemIcon,yn=Bn.expandIcon,Kn=Bn.onItemClick,rt=Bn.onOpenChange,me=Bn.onActive,Q=f.useContext(pe),Ee=Q._internalRenderSubMenuItem,he=f.useContext(le),Je=he.isSubPathKey,et=te(),xt="".concat(Ir,"-submenu"),ue=fr||it,Se=f.useRef(),j=f.useRef(),Ke=nn!=null?nn:dn,qe=ln!=null?ln:yn,gt=lr.includes(Ne),Ct=!sr&>,Ft=Je(tn,Ne),Pt=ct(Ne,ue,wn,qn),Nn=Pt.active,mt=(0,c.Z)(Pt,Jt),It=f.useState(!1),vn=(0,l.Z)(It,2),Rn=vn[0],dr=vn[1],Rr=function(Ar){ue||dr(Ar)},Pr=function(Ar){Rr(!0),Vt==null||Vt({key:Ne,domEvent:Ar})},nr=function(Ar){Rr(!1),cn==null||cn({key:Ne,domEvent:Ar})},vr=f.useMemo(function(){return Nn||(Qn!=="inline"?Rn||Je([tr],Ne):!1)},[Qn,Nn,tr,Rn,Ne,Je]),Mr=lt(et.length),Qr=function(Ar){ue||(Cn==null||Cn({key:Ne,domEvent:Ar}),Qn==="inline"&&rt(Ne,!gt))},ar=ce(function(Br){bn==null||bn(ke(Br)),Kn(Br)}),Or=function(Ar){Qn!=="inline"&&rt(Ne,Ar)},Hr=function(){me(Ne)},sa=Jn&&"".concat(Jn,"-popup"),Jr=f.createElement("div",(0,t.Z)({role:"menuitem",style:Mr,className:"".concat(xt,"-title"),tabIndex:ue?null:-1,ref:Se,title:typeof Ie=="string"?Ie:null,"data-menu-id":sr&&Jn?null:Jn,"aria-expanded":Ct,"aria-haspopup":!0,"aria-controls":sa,"aria-disabled":ue,onClick:Qr,onFocus:Hr},mt),Ie,f.createElement(Et,{icon:Qn!=="horizontal"?qe:void 0,props:(0,a.Z)((0,a.Z)({},ft),{},{isOpen:Ct,isSubMenu:!0})},f.createElement("i",{className:"".concat(xt,"-arrow")}))),Ba=f.useRef(Qn);if(Qn!=="inline"&&et.length>1?Ba.current="vertical":Ba.current=Qn,!sr){var $a=Ba.current;Jr=f.createElement(Lr,{mode:$a,prefixCls:xt,visible:!Yt&&Ct&&Qn!=="inline",popupClassName:Qt,popupOffset:Zt,popupStyle:en,popup:f.createElement(M,{mode:$a==="horizontal"?"vertical":$a},f.createElement(Gt,{id:sa,ref:j},Ht)),disabled:ue,onVisibleChange:Or},Jr)}var da=f.createElement(d.Z.Item,(0,t.Z)({ref:bt,role:"none"},er,{component:"li",style:Bt,className:s()(xt,"".concat(xt,"-").concat(Qn),Pe,(0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)({},"".concat(xt,"-open"),Ct),"".concat(xt,"-active"),vr),"".concat(xt,"-selected"),Ft),"".concat(xt,"-disabled"),ue)),onMouseEnter:Pr,onMouseLeave:nr}),Jr,!sr&&f.createElement($r,{id:sa,open:Ct,keyPath:et},Ht));return Ee&&(da=Ee(da,ft,{selected:Ft,active:vr,open:Ct,disabled:ue})),f.createElement(M,{onItemClick:ar,mode:Qn==="horizontal"?"vertical":Qn,itemIcon:Ke,expandIcon:qe},da)}),Be=f.forwardRef(function(ft,bt){var Bt=ft.eventKey,Pe=ft.children,Ie=te(Bt),Ne=In(Pe,Ie),ze=Z();f.useEffect(function(){if(ze)return ze.registerPath(Bt,Ie),function(){ze.unregisterPath(Bt,Ie)}},[Ie]);var it;return ze?it=Ne:it=f.createElement(on,(0,t.Z)({ref:bt},ft),Ne),f.createElement(Y.Provider,{value:Ie},it)}),Le=Be,kt=e(71002);function Kt(ft){var bt=ft.className,Bt=ft.style,Pe=f.useContext(A),Ie=Pe.prefixCls,Ne=Z();return Ne?null:f.createElement("li",{role:"separator",className:s()("".concat(Ie,"-item-divider"),bt),style:Bt})}var an=["className","title","eventKey","children"],sn=f.forwardRef(function(ft,bt){var Bt=ft.className,Pe=ft.title,Ie=ft.eventKey,Ne=ft.children,ze=(0,c.Z)(ft,an),it=f.useContext(A),Yt=it.prefixCls,Ht="".concat(Yt,"-item-group");return f.createElement("li",(0,t.Z)({ref:bt,role:"presentation"},ze,{onClick:function(ln){return ln.stopPropagation()},className:s()(Ht,Bt)}),f.createElement("div",{role:"presentation",className:"".concat(Ht,"-title"),title:typeof Pe=="string"?Pe:void 0},Pe),f.createElement("ul",{role:"group",className:"".concat(Ht,"-list")},Ne))}),un=f.forwardRef(function(ft,bt){var Bt=ft.eventKey,Pe=ft.children,Ie=te(Bt),Ne=In(Pe,Ie),ze=Z();return ze?Ne:f.createElement(sn,(0,t.Z)({ref:bt},(0,be.Z)(ft,["warnKey"])),Ne)}),fn=un,mn=["label","children","key","type","extra"];function Tn(ft,bt,Bt){var Pe=bt.item,Ie=bt.group,Ne=bt.submenu,ze=bt.divider;return(ft||[]).map(function(it,Yt){if(it&&(0,kt.Z)(it)==="object"){var Ht=it,nn=Ht.label,ln=Ht.children,Qt=Ht.key,Zt=Ht.type,en=Ht.extra,bn=(0,c.Z)(Ht,mn),Vt=Qt!=null?Qt:"tmp-".concat(Yt);return ln||Zt==="group"?Zt==="group"?f.createElement(Ie,(0,t.Z)({key:Vt},bn,{title:nn}),Tn(ln,bt,Bt)):f.createElement(Ne,(0,t.Z)({key:Vt},bn,{title:nn}),Tn(ln,bt,Bt)):Zt==="divider"?f.createElement(ze,(0,t.Z)({key:Vt},bn)):f.createElement(Pe,(0,t.Z)({key:Vt},bn),nn,(!!en||en===0)&&f.createElement("span",{className:"".concat(Bt,"-item-extra")},en))}return null}).filter(function(it){return it})}function zn(ft,bt,Bt,Pe,Ie){var Ne=ft,ze=(0,a.Z)({divider:Kt,item:Nt,group:fn,submenu:Le},Pe);return bt&&(Ne=Tn(bt,ze,Ie)),In(Ne,Bt)}var rr=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],Wn=[],qt=f.forwardRef(function(ft,bt){var Bt,Pe=ft,Ie=Pe.prefixCls,Ne=Ie===void 0?"rc-menu":Ie,ze=Pe.rootClassName,it=Pe.style,Yt=Pe.className,Ht=Pe.tabIndex,nn=Ht===void 0?0:Ht,ln=Pe.items,Qt=Pe.children,Zt=Pe.direction,en=Pe.id,bn=Pe.mode,Vt=bn===void 0?"vertical":bn,cn=Pe.inlineCollapsed,Cn=Pe.disabled,wn=Pe.disabledOverflow,qn=Pe.subMenuOpenDelay,er=qn===void 0?.1:qn,Jn=Pe.subMenuCloseDelay,Bn=Jn===void 0?.1:Jn,Ir=Pe.forceSubMenuRender,Qn=Pe.defaultOpenKeys,lr=Pe.openKeys,fr=Pe.activeKey,sr=Pe.defaultActiveFirst,tr=Pe.selectable,tn=tr===void 0?!0:tr,dn=Pe.multiple,yn=dn===void 0?!1:dn,Kn=Pe.defaultSelectedKeys,rt=Pe.selectedKeys,me=Pe.onSelect,Q=Pe.onDeselect,Ee=Pe.inlineIndent,he=Ee===void 0?24:Ee,Je=Pe.motion,et=Pe.defaultMotions,xt=Pe.triggerSubMenuAction,ue=xt===void 0?"hover":xt,Se=Pe.builtinPlacements,j=Pe.itemIcon,Ke=Pe.expandIcon,qe=Pe.overflowedIndicator,gt=qe===void 0?"...":qe,Ct=Pe.overflowedIndicatorPopupClassName,Ft=Pe.getPopupContainer,Pt=Pe.onClick,Nn=Pe.onOpenChange,mt=Pe.onKeyDown,It=Pe.openAnimation,vn=Pe.openTransitionName,Rn=Pe._internalRenderMenuItem,dr=Pe._internalRenderSubMenuItem,Rr=Pe._internalComponents,Pr=(0,c.Z)(Pe,rr),nr=f.useMemo(function(){return[zn(Qt,ln,Wn,Rr,Ne),zn(Qt,ln,Wn,{},Ne)]},[Qt,ln,Rr]),vr=(0,l.Z)(nr,2),Mr=vr[0],Qr=vr[1],ar=f.useState(!1),Or=(0,l.Z)(ar,2),Hr=Or[0],sa=Or[1],Jr=f.useRef(),Ba=We(en),$a=Zt==="rtl",da=(0,v.Z)(Qn,{value:lr,postState:function(wa){return wa||Wn}}),Br=(0,l.Z)(da,2),Ar=Br[0],Dr=Br[1],wr=function(wa){var ma=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Ta(){Dr(wa),Nn==null||Nn(wa)}ma?(0,x.flushSync)(Ta):Ta()},_r=f.useState(Ar),ya=(0,l.Z)(_r,2),Aa=ya[0],Xa=ya[1],Er=f.useRef(!1),Nr=f.useMemo(function(){return(Vt==="inline"||Vt==="vertical")&&cn?["vertical",cn]:[Vt,!1]},[Vt,cn]),ua=(0,l.Z)(Nr,2),Ca=ua[0],Ia=ua[1],co=Ca==="inline",lo=f.useState(Ca),Ja=(0,l.Z)(lo,2),no=Ja[0],uo=Ja[1],Sa=f.useState(Ia),To=(0,l.Z)(Sa,2),jo=To[0],_o=To[1];f.useEffect(function(){uo(Ca),_o(Ia),Er.current&&(co?Dr(Aa):wr(Wn))},[Ca,Ia]);var qo=f.useState(0),Mo=(0,l.Z)(qo,2),$o=Mo[0],_a=Mo[1],go=$o>=Mr.length-1||no!=="horizontal"||wn;f.useEffect(function(){co&&Xa(Ar)},[Ar]),f.useEffect(function(){return Er.current=!0,function(){Er.current=!1}},[]);var Ao=re(),at=Ao.registerPath,yt=Ao.unregisterPath,ht=Ao.refreshOverflowKeys,Tt=Ao.isSubPathKey,rn=Ao.getKeyPath,Fn=Ao.getKeys,ur=Ao.getSubPathKeys,Un=f.useMemo(function(){return{registerPath:at,unregisterPath:yt}},[at,yt]),Ln=f.useMemo(function(){return{isSubPathKey:Tt}},[Tt]);f.useEffect(function(){ht(go?Wn:Mr.slice($o+1).map(function(ga){return ga.key}))},[$o,go]);var Sr=(0,v.Z)(fr||sr&&((Bt=Mr[0])===null||Bt===void 0?void 0:Bt.key),{value:fr}),br=(0,l.Z)(Sr,2),hr=br[0],At=br[1],Wr=ce(function(ga){At(ga)}),kr=ce(function(){At(void 0)});(0,f.useImperativeHandle)(bt,function(){return{list:Jr.current,focus:function(wa){var ma,Ta=Fn(),Za=N(Ta,Ba),ro=Za.elements,fo=Za.key2element,vo=Za.element2key,ka=je(Jr.current,ro),to=hr!=null?hr:ka[0]?vo.get(ka[0]):(ma=Mr.find(function(ho){return!ho.props.disabled}))===null||ma===void 0?void 0:ma.key,mo=fo.get(to);if(to&&mo){var Ka;mo==null||(Ka=mo.focus)===null||Ka===void 0||Ka.call(mo,wa)}}}});var Fr=(0,v.Z)(Kn||[],{value:rt,postState:function(wa){return Array.isArray(wa)?wa:wa==null?Wn:[wa]}}),ea=(0,l.Z)(Fr,2),ta=ea[0],Vr=ea[1],aa=function(wa){if(tn){var ma=wa.key,Ta=ta.includes(ma),Za;yn?Ta?Za=ta.filter(function(fo){return fo!==ma}):Za=[].concat((0,o.Z)(ta),[ma]):Za=[ma],Vr(Za);var ro=(0,a.Z)((0,a.Z)({},wa),{},{selectedKeys:Za});Ta?Q==null||Q(ro):me==null||me(ro)}!yn&&Ar.length&&no!=="inline"&&wr(Wn)},Xr=ce(function(ga){Pt==null||Pt(ke(ga)),aa(ga)}),oa=ce(function(ga,wa){var ma=Ar.filter(function(Za){return Za!==ga});if(wa)ma.push(ga);else if(no!=="inline"){var Ta=ur(ga);ma=ma.filter(function(Za){return!Ta.has(Za)})}(0,y.Z)(Ar,ma,!0)||wr(ma,!0)}),ha=function(wa,ma){var Ta=ma!=null?ma:!Ar.includes(wa);oa(wa,Ta)},Zr=I(no,hr,$a,Ba,Jr,Fn,rn,At,ha,mt);f.useEffect(function(){sa(!0)},[]);var va=f.useMemo(function(){return{_internalRenderMenuItem:Rn,_internalRenderSubMenuItem:dr}},[Rn,dr]),Va=no!=="horizontal"||wn?Mr:Mr.map(function(ga,wa){return f.createElement(M,{key:ga.key,overflowDisabled:wa>$o},ga)}),qa=f.createElement(d.Z,(0,t.Z)({id:en,ref:Jr,prefixCls:"".concat(Ne,"-overflow"),component:"ul",itemComponent:Nt,className:s()(Ne,"".concat(Ne,"-root"),"".concat(Ne,"-").concat(no),Yt,(0,r.Z)((0,r.Z)({},"".concat(Ne,"-inline-collapsed"),jo),"".concat(Ne,"-rtl"),$a),ze),dir:Zt,style:it,role:"menu",tabIndex:nn,data:Va,renderRawItem:function(wa){return wa},renderRawRest:function(wa){var ma=wa.length,Ta=ma?Mr.slice(-ma):null;return f.createElement(Le,{eventKey:q,title:gt,disabled:go,internalPopupClose:ma===0,popupClassName:Ct},Ta)},maxCount:no!=="horizontal"||wn?d.Z.INVALIDATE:d.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(wa){_a(wa)},onKeyDown:Zr},Pr));return f.createElement(pe.Provider,{value:va},f.createElement(E.Provider,{value:Ba},f.createElement(M,{prefixCls:Ne,rootClassName:ze,mode:no,openKeys:Ar,rtl:$a,disabled:Cn,motion:Hr?Je:null,defaultMotions:Hr?et:null,activeKey:hr,onActive:Wr,onInactive:kr,selectedKeys:ta,inlineIndent:he,subMenuOpenDelay:er,subMenuCloseDelay:Bn,forceSubMenuRender:Ir,builtinPlacements:Se,triggerSubMenuAction:ue,getPopupContainer:Ft,itemIcon:j,expandIcon:Ke,onItemClick:Xr,onOpenChange:oa},f.createElement(le.Provider,{value:Ln},qa),f.createElement("div",{style:{display:"none"},"aria-hidden":!0},f.createElement(k.Provider,{value:Un},Qr)))))}),$n=qt,jn=$n;jn.Item=Nt,jn.SubMenu=Le,jn.ItemGroup=fn,jn.Divider=Kt;var Vn=jn},29372:function(m,h,e){"use strict";e.d(h,{V4:function(){return Et},zt:function(){return f},ZP:function(){return ie}});var t=e(4942),r=e(1413),a=e(97685),o=e(71002),l=e(93967),c=e.n(l),u=e(34203),s=e(42550),d=e(67294),v=e(45987),y=["children"],p=d.createContext({});function f(ke){var tt=ke.children,ut=(0,v.Z)(ke,y);return d.createElement(p.Provider,{value:ut},tt)}var x=e(15671),E=e(43144),S=e(60136),P=e(29388),R=function(ke){(0,S.Z)(ut,ke);var tt=(0,P.Z)(ut);function ut(){return(0,x.Z)(this,ut),tt.apply(this,arguments)}return(0,E.Z)(ut,[{key:"render",value:function(){return this.props.children}}]),ut}(d.Component),w=R,A=e(56790),C=e(30470),M=e(66680);function D(ke){var tt=d.useReducer(function(Nt){return Nt+1},0),ut=(0,a.Z)(tt,2),nt=ut[1],vt=d.useRef(ke),jt=(0,M.Z)(function(){return vt.current}),Ut=(0,M.Z)(function(Nt){vt.current=typeof Nt=="function"?Nt(vt.current):Nt,nt()});return[jt,Ut]}var k="none",Z="appear",Y="enter",te="leave",le="none",H="prepare",pe="start",de="active",ge="end",X="prepared",_=e(98924);function W(ke,tt){var ut={};return ut[ke.toLowerCase()]=tt.toLowerCase(),ut["Webkit".concat(ke)]="webkit".concat(tt),ut["Moz".concat(ke)]="moz".concat(tt),ut["ms".concat(ke)]="MS".concat(tt),ut["O".concat(ke)]="o".concat(tt.toLowerCase()),ut}function G(ke,tt){var ut={animationend:W("Animation","AnimationEnd"),transitionend:W("Transition","TransitionEnd")};return ke&&("AnimationEvent"in tt||delete ut.animationend.animation,"TransitionEvent"in tt||delete ut.transitionend.transition),ut}var $=G((0,_.Z)(),typeof window!="undefined"?window:{}),F={};if((0,_.Z)()){var ne=document.createElement("div");F=ne.style}var V={};function ee(ke){if(V[ke])return V[ke];var tt=$[ke];if(tt)for(var ut=Object.keys(tt),nt=ut.length,vt=0;vt1&&arguments[1]!==void 0?arguments[1]:2;tt();var jt=(0,Re.Z)(function(){vt<=1?nt({isCanceled:function(){return jt!==ke.current}}):ut(nt,vt-1)});ke.current=jt}return d.useEffect(function(){return function(){tt()}},[]),[ut,tt]},je=[H,pe,de,ge],Oe=[H,X],N=!1,I=!0;function O(ke){return ke===de||ke===ge}var L=function(ke,tt,ut){var nt=(0,C.Z)(le),vt=(0,a.Z)(nt,2),jt=vt[0],Ut=vt[1],Nt=fe(),Mt=(0,a.Z)(Nt,2),Rt=Mt[0],Wt=Mt[1];function Gt(){Ut(H,!0)}var gn=tt?Oe:je;return Ce(function(){if(jt!==le&&jt!==ge){var In=gn.indexOf(jt),Pn=gn[In+1],On=ut(jt);On===N?Ut(Pn,!0):Pn&&Rt(function(Sn){function An(){Sn.isCanceled()||Ut(Pn,!0)}On===!0?An():Promise.resolve(On).then(An)})}},[ke,jt]),d.useEffect(function(){return function(){Wt()}},[]),[Gt,jt]};function J(ke,tt,ut,nt){var vt=nt.motionEnter,jt=vt===void 0?!0:vt,Ut=nt.motionAppear,Nt=Ut===void 0?!0:Ut,Mt=nt.motionLeave,Rt=Mt===void 0?!0:Mt,Wt=nt.motionDeadline,Gt=nt.motionLeaveImmediately,gn=nt.onAppearPrepare,In=nt.onEnterPrepare,Pn=nt.onLeavePrepare,On=nt.onAppearStart,Sn=nt.onEnterStart,An=nt.onLeaveStart,kn=nt.onAppearActive,Hn=nt.onEnterActive,yr=nt.onLeaveActive,Lr=nt.onAppearEnd,xr=nt.onEnterEnd,$r=nt.onLeaveEnd,dt=nt.onVisibleChanged,Jt=(0,C.Z)(),on=(0,a.Z)(Jt,2),Be=on[0],Le=on[1],kt=D(k),Kt=(0,a.Z)(kt,2),an=Kt[0],sn=Kt[1],un=(0,C.Z)(null),fn=(0,a.Z)(un,2),mn=fn[0],Tn=fn[1],zn=an(),rr=(0,d.useRef)(!1),Wn=(0,d.useRef)(null);function qt(){return ut()}var $n=(0,d.useRef)(!1);function jn(){sn(k),Tn(null,!0)}var Vn=(0,A.zX)(function(Qt){var Zt=an();if(Zt!==k){var en=qt();if(!(Qt&&!Qt.deadline&&Qt.target!==en)){var bn=$n.current,Vt;Zt===Z&&bn?Vt=Lr==null?void 0:Lr(en,Qt):Zt===Y&&bn?Vt=xr==null?void 0:xr(en,Qt):Zt===te&&bn&&(Vt=$r==null?void 0:$r(en,Qt)),bn&&Vt!==!1&&jn()}}}),ft=_e(Vn),bt=(0,a.Z)(ft,1),Bt=bt[0],Pe=function(Zt){switch(Zt){case Z:return(0,t.Z)((0,t.Z)((0,t.Z)({},H,gn),pe,On),de,kn);case Y:return(0,t.Z)((0,t.Z)((0,t.Z)({},H,In),pe,Sn),de,Hn);case te:return(0,t.Z)((0,t.Z)((0,t.Z)({},H,Pn),pe,An),de,yr);default:return{}}},Ie=d.useMemo(function(){return Pe(zn)},[zn]),Ne=L(zn,!ke,function(Qt){if(Qt===H){var Zt=Ie[H];return Zt?Zt(qt()):N}if(Yt in Ie){var en;Tn(((en=Ie[Yt])===null||en===void 0?void 0:en.call(Ie,qt(),null))||null)}return Yt===de&&zn!==k&&(Bt(qt()),Wt>0&&(clearTimeout(Wn.current),Wn.current=setTimeout(function(){Vn({deadline:!0})},Wt))),Yt===X&&jn(),I}),ze=(0,a.Z)(Ne,2),it=ze[0],Yt=ze[1],Ht=O(Yt);$n.current=Ht,Ce(function(){Le(tt);var Qt=rr.current;rr.current=!0;var Zt;!Qt&&tt&&Nt&&(Zt=Z),Qt&&tt&&jt&&(Zt=Y),(Qt&&!tt&&Rt||!Qt&&Gt&&!tt&&Rt)&&(Zt=te);var en=Pe(Zt);Zt&&(ke||en[H])?(sn(Zt),it()):sn(k)},[tt]),(0,d.useEffect)(function(){(zn===Z&&!Nt||zn===Y&&!jt||zn===te&&!Rt)&&sn(k)},[Nt,jt,Rt]),(0,d.useEffect)(function(){return function(){rr.current=!1,clearTimeout(Wn.current)}},[]);var nn=d.useRef(!1);(0,d.useEffect)(function(){Be&&(nn.current=!0),Be!==void 0&&zn===k&&((nn.current||Be)&&(dt==null||dt(Be)),nn.current=!0)},[Be,zn]);var ln=mn;return Ie[H]&&Yt===pe&&(ln=(0,r.Z)({transition:"none"},ln)),[zn,Yt,ln,Be!=null?Be:tt]}function z(ke){var tt=ke;(0,o.Z)(ke)==="object"&&(tt=ke.transitionSupport);function ut(vt,jt){return!!(vt.motionName&&tt&&jt!==!1)}var nt=d.forwardRef(function(vt,jt){var Ut=vt.visible,Nt=Ut===void 0?!0:Ut,Mt=vt.removeOnLeave,Rt=Mt===void 0?!0:Mt,Wt=vt.forceRender,Gt=vt.children,gn=vt.motionName,In=vt.leavedClassName,Pn=vt.eventProps,On=d.useContext(p),Sn=On.motion,An=ut(vt,Sn),kn=(0,d.useRef)(),Hn=(0,d.useRef)();function yr(){try{return kn.current instanceof HTMLElement?kn.current:(0,u.ZP)(Hn.current)}catch(mn){return null}}var Lr=J(An,Nt,yr,vt),xr=(0,a.Z)(Lr,4),$r=xr[0],dt=xr[1],Jt=xr[2],on=xr[3],Be=d.useRef(on);on&&(Be.current=!0);var Le=d.useCallback(function(mn){kn.current=mn,(0,s.mH)(jt,mn)},[jt]),kt,Kt=(0,r.Z)((0,r.Z)({},Pn),{},{visible:Nt});if(!Gt)kt=null;else if($r===k)on?kt=Gt((0,r.Z)({},Kt),Le):!Rt&&Be.current&&In?kt=Gt((0,r.Z)((0,r.Z)({},Kt),{},{className:In}),Le):Wt||!Rt&&!In?kt=Gt((0,r.Z)((0,r.Z)({},Kt),{},{style:{display:"none"}}),Le):kt=null;else{var an;dt===H?an="prepare":O(dt)?an="active":dt===pe&&(an="start");var sn=Fe(gn,"".concat($r,"-").concat(an));kt=Gt((0,r.Z)((0,r.Z)({},Kt),{},{className:c()(Fe(gn,$r),(0,t.Z)((0,t.Z)({},sn,sn&&an),gn,typeof gn=="string")),style:Jt}),Le)}if(d.isValidElement(kt)&&(0,s.Yr)(kt)){var un=kt,fn=un.ref;fn||(kt=d.cloneElement(kt,{ref:Le}))}return d.createElement(w,{ref:Hn},kt)});return nt.displayName="CSSMotion",nt}var q=z(Ue),re=e(87462),ce=e(97326),Te="add",Ae="keep",We="remove",Me="removed";function xe(ke){var tt;return ke&&(0,o.Z)(ke)==="object"&&"key"in ke?tt=ke:tt={key:ke},(0,r.Z)((0,r.Z)({},tt),{},{key:String(tt.key)})}function Ve(){var ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return ke.map(xe)}function ve(){var ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ut=[],nt=0,vt=tt.length,jt=Ve(ke),Ut=Ve(tt);jt.forEach(function(Rt){for(var Wt=!1,Gt=nt;Gt1});return Mt.forEach(function(Rt){ut=ut.filter(function(Wt){var Gt=Wt.key,gn=Wt.status;return Gt!==Rt||gn!==We}),ut.forEach(function(Wt){Wt.key===Rt&&(Wt.status=Ae)})}),ut}var be=["component","children","onVisibleChanged","onAllRemoved"],st=["status"],ct=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function lt(ke){var tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:q,ut=function(nt){(0,S.Z)(jt,nt);var vt=(0,P.Z)(jt);function jt(){var Ut;(0,x.Z)(this,jt);for(var Nt=arguments.length,Mt=new Array(Nt),Rt=0;Rt0&&se,Ve=function(){fe(He)},ve=function(ie){(ie.key==="Enter"||ie.code==="Enter"||ie.keyCode===f.Z.ENTER)&&Ve()};o.useEffect(function(){if(!Me&&ee>0){var Et=Date.now()-Ae,ie=setTimeout(function(){Ve()},ee*1e3-Ae);return function(){Ue&&clearTimeout(ie),We(Date.now()-Et)}}},[ee,Me,je]),o.useEffect(function(){if(!Me&&xe&&(Ue||Ae===0)){var Et=performance.now(),ie,ke=function tt(){cancelAnimationFrame(ie),ie=requestAnimationFrame(function(ut){var nt=ut+Ae-Et,vt=Math.min(nt/(ee*1e3),1);re(vt*100),vt<1&&tt()})};return ke(),function(){Ue&&cancelAnimationFrame(ie)}}},[ee,Ae,Me,xe,je]);var be=o.useMemo(function(){return(0,p.Z)(Fe)==="object"&&Fe!==null?Fe:Fe?{closeIcon:$e}:{}},[Fe,$e]),st=(0,x.Z)(be,!0),ct=100-(!q||q<0?0:q>100?100:q),lt="".concat($,"-notice");return o.createElement("div",(0,u.Z)({},Ce,{ref:G,className:v()(lt,ne,(0,s.Z)({},"".concat(lt,"-closable"),Fe)),style:F,onMouseEnter:function(ie){var ke;L(!0),Ce==null||(ke=Ce.onMouseEnter)===null||ke===void 0||ke.call(Ce,ie)},onMouseLeave:function(ie){var ke;L(!1),Ce==null||(ke=Ce.onMouseLeave)===null||ke===void 0||ke.call(Ce,ie)},onClick:Re}),o.createElement("div",{className:"".concat(lt,"-content")},Ge),Fe&&o.createElement("a",(0,u.Z)({tabIndex:0,className:"".concat(lt,"-close"),onKeyDown:ve,"aria-label":"Close"},st,{onClick:function(ie){ie.preventDefault(),ie.stopPropagation(),Ve()}}),be.closeIcon),xe&&o.createElement("progress",{className:"".concat(lt,"-progress"),max:"100",value:ct},ct+"%"))}),S=E,P=o.createContext({}),R=function(G){var $=G.children,F=G.classNames;return o.createElement(P.Provider,{value:{classNames:F}},$)},w=R,A=8,C=3,M=16,D=function(G){var $={offset:A,threshold:C,gap:M};if(G&&(0,p.Z)(G)==="object"){var F,ne,V;$.offset=(F=G.offset)!==null&&F!==void 0?F:A,$.threshold=(ne=G.threshold)!==null&&ne!==void 0?ne:C,$.gap=(V=G.gap)!==null&&V!==void 0?V:M}return[!!G,$]},k=D,Z=["className","style","classNames","styles"],Y=function(G){var $=G.configList,F=G.placement,ne=G.prefixCls,V=G.className,ee=G.style,se=G.motion,De=G.onAllNoticeRemoved,Ue=G.onNoticeClose,He=G.stack,Ge=(0,o.useContext)(P),Fe=Ge.classNames,_e=(0,o.useRef)({}),$e=(0,o.useState)(null),Ce=(0,r.Z)($e,2),Re=Ce[0],fe=Ce[1],je=(0,o.useState)([]),Oe=(0,r.Z)(je,2),N=Oe[0],I=Oe[1],O=$.map(function(Me){return{config:Me,key:String(Me.key)}}),L=k(He),J=(0,r.Z)(L,2),z=J[0],q=J[1],re=q.offset,ce=q.threshold,Te=q.gap,Ae=z&&(N.length>0||O.length<=ce),We=typeof se=="function"?se(F):se;return(0,o.useEffect)(function(){z&&N.length>1&&I(function(Me){return Me.filter(function(xe){return O.some(function(Ve){var ve=Ve.key;return xe===ve})})})},[N,O,z]),(0,o.useEffect)(function(){var Me;if(z&&_e.current[(Me=O[O.length-1])===null||Me===void 0?void 0:Me.key]){var xe;fe(_e.current[(xe=O[O.length-1])===null||xe===void 0?void 0:xe.key])}},[O,z]),o.createElement(y.V4,(0,u.Z)({key:F,className:v()(ne,"".concat(ne,"-").concat(F),Fe==null?void 0:Fe.list,V,(0,s.Z)((0,s.Z)({},"".concat(ne,"-stack"),!!z),"".concat(ne,"-stack-expanded"),Ae)),style:ee,keys:O,motionAppear:!0},We,{onAllRemoved:function(){De(F)}}),function(Me,xe){var Ve=Me.config,ve=Me.className,be=Me.style,st=Me.index,ct=Ve,lt=ct.key,Et=ct.times,ie=String(lt),ke=Ve,tt=ke.className,ut=ke.style,nt=ke.classNames,vt=ke.styles,jt=(0,a.Z)(ke,Z),Ut=O.findIndex(function(kn){return kn.key===ie}),Nt={};if(z){var Mt=O.length-1-(Ut>-1?Ut:st-1),Rt=F==="top"||F==="bottom"?"-50%":"0";if(Mt>0){var Wt,Gt,gn;Nt.height=Ae?(Wt=_e.current[ie])===null||Wt===void 0?void 0:Wt.offsetHeight:Re==null?void 0:Re.offsetHeight;for(var In=0,Pn=0;Pn-1?_e.current[ie]=Hn:delete _e.current[ie]},prefixCls:ne,classNames:nt,styles:vt,className:v()(tt,Fe==null?void 0:Fe.notice),style:ut,times:Et,key:lt,eventKey:lt,onNoticeClose:Ue,hovering:z&&N.length>0})))})},te=Y,le=o.forwardRef(function(W,G){var $=W.prefixCls,F=$===void 0?"rc-notification":$,ne=W.container,V=W.motion,ee=W.maxCount,se=W.className,De=W.style,Ue=W.onAllRemoved,He=W.stack,Ge=W.renderNotifications,Fe=o.useState([]),_e=(0,r.Z)(Fe,2),$e=_e[0],Ce=_e[1],Re=function(z){var q,re=$e.find(function(ce){return ce.key===z});re==null||(q=re.onClose)===null||q===void 0||q.call(re),Ce(function(ce){return ce.filter(function(Te){return Te.key!==z})})};o.useImperativeHandle(G,function(){return{open:function(z){Ce(function(q){var re=(0,t.Z)(q),ce=re.findIndex(function(We){return We.key===z.key}),Te=(0,l.Z)({},z);if(ce>=0){var Ae;Te.times=(((Ae=q[ce])===null||Ae===void 0?void 0:Ae.times)||0)+1,re[ce]=Te}else Te.times=0,re.push(Te);return ee>0&&re.length>ee&&(re=re.slice(-ee)),re})},close:function(z){Re(z)},destroy:function(){Ce([])}}});var fe=o.useState({}),je=(0,r.Z)(fe,2),Oe=je[0],N=je[1];o.useEffect(function(){var J={};$e.forEach(function(z){var q=z.placement,re=q===void 0?"topRight":q;re&&(J[re]=J[re]||[],J[re].push(z))}),Object.keys(Oe).forEach(function(z){J[z]=J[z]||[]}),N(J)},[$e]);var I=function(z){N(function(q){var re=(0,l.Z)({},q),ce=re[z]||[];return ce.length||delete re[z],re})},O=o.useRef(!1);if(o.useEffect(function(){Object.keys(Oe).length>0?O.current=!0:O.current&&(Ue==null||Ue(),O.current=!1)},[Oe]),!ne)return null;var L=Object.keys(Oe);return(0,c.createPortal)(o.createElement(o.Fragment,null,L.map(function(J){var z=Oe[J],q=o.createElement(te,{key:J,configList:z,placement:J,prefixCls:F,className:se==null?void 0:se(J),style:De==null?void 0:De(J),motion:V,onNoticeClose:Re,onAllNoticeRemoved:I,stack:He});return Ge?Ge(q,{prefixCls:F,key:J}):q})),ne)}),H=le,pe=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],de=function(){return document.body},ge=0;function X(){for(var W={},G=arguments.length,$=new Array(G),F=0;F0&&arguments[0]!==void 0?arguments[0]:{},G=W.getContainer,$=G===void 0?de:G,F=W.motion,ne=W.prefixCls,V=W.maxCount,ee=W.className,se=W.style,De=W.onAllRemoved,Ue=W.stack,He=W.renderNotifications,Ge=(0,a.Z)(W,pe),Fe=o.useState(),_e=(0,r.Z)(Fe,2),$e=_e[0],Ce=_e[1],Re=o.useRef(),fe=o.createElement(H,{container:$e,ref:Re,prefixCls:ne,motion:F,maxCount:V,className:ee,style:se,onAllRemoved:De,stack:Ue,renderNotifications:He}),je=o.useState([]),Oe=(0,r.Z)(je,2),N=Oe[0],I=Oe[1],O=o.useMemo(function(){return{open:function(J){var z=X(Ge,J);(z.key===null||z.key===void 0)&&(z.key="rc-notification-".concat(ge),ge+=1),I(function(q){return[].concat((0,t.Z)(q),[{type:"open",config:z}])})},close:function(J){I(function(z){return[].concat((0,t.Z)(z),[{type:"close",key:J}])})},destroy:function(){I(function(J){return[].concat((0,t.Z)(J),[{type:"destroy"}])})}}},[]);return o.useEffect(function(){Ce($())}),o.useEffect(function(){Re.current&&N.length&&(N.forEach(function(L){switch(L.type){case"open":Re.current.open(L.config);break;case"close":Re.current.close(L.key);break;case"destroy":Re.current.destroy();break}}),I(function(L){return L.filter(function(J){return!N.includes(J)})}))},[N]),[O,fe]}},39983:function(m,h,e){"use strict";e.d(h,{Z:function(){return W}});var t=e(87462),r=e(1413),a=e(97685),o=e(45987),l=e(67294),c=e(93967),u=e.n(c),s=e(9220),d=e(8410),v=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],y=void 0;function p(G,$){var F=G.prefixCls,ne=G.invalidate,V=G.item,ee=G.renderItem,se=G.responsive,De=G.responsiveDisabled,Ue=G.registerSize,He=G.itemKey,Ge=G.className,Fe=G.style,_e=G.children,$e=G.display,Ce=G.order,Re=G.component,fe=Re===void 0?"div":Re,je=(0,o.Z)(G,v),Oe=se&&!$e;function N(z){Ue(He,z)}l.useEffect(function(){return function(){N(null)}},[]);var I=ee&&V!==y?ee(V):_e,O;ne||(O={opacity:Oe?0:1,height:Oe?0:y,overflowY:Oe?"hidden":y,order:se?Ce:y,pointerEvents:Oe?"none":y,position:Oe?"absolute":y});var L={};Oe&&(L["aria-hidden"]=!0);var J=l.createElement(fe,(0,t.Z)({className:u()(!ne&&F,Ge),style:(0,r.Z)((0,r.Z)({},O),Fe)},L,je,{ref:$}),I);return se&&(J=l.createElement(s.Z,{onResize:function(q){var re=q.offsetWidth;N(re)},disabled:De},J)),J}var f=l.forwardRef(p);f.displayName="Item";var x=f,E=e(66680),S=e(73935),P=e(75164);function R(G){if(typeof MessageChannel=="undefined")(0,P.Z)(G);else{var $=new MessageChannel;$.port1.onmessage=function(){return G()},$.port2.postMessage(void 0)}}function w(){var G=l.useRef(null),$=function(ne){G.current||(G.current=[],R(function(){(0,S.unstable_batchedUpdates)(function(){G.current.forEach(function(V){V()}),G.current=null})})),G.current.push(ne)};return $}function A(G,$){var F=l.useState($),ne=(0,a.Z)(F,2),V=ne[0],ee=ne[1],se=(0,E.Z)(function(De){G(function(){ee(De)})});return[V,se]}var C=l.createContext(null),M=["component"],D=["className"],k=["className"],Z=function($,F){var ne=l.useContext(C);if(!ne){var V=$.component,ee=V===void 0?"div":V,se=(0,o.Z)($,M);return l.createElement(ee,(0,t.Z)({},se,{ref:F}))}var De=ne.className,Ue=(0,o.Z)(ne,D),He=$.className,Ge=(0,o.Z)($,k);return l.createElement(C.Provider,{value:null},l.createElement(x,(0,t.Z)({ref:F,className:u()(De,He)},Ue,Ge)))},Y=l.forwardRef(Z);Y.displayName="RawItem";var te=Y,le=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],H="responsive",pe="invalidate";function de(G){return"+ ".concat(G.length," ...")}function ge(G,$){var F=G.prefixCls,ne=F===void 0?"rc-overflow":F,V=G.data,ee=V===void 0?[]:V,se=G.renderItem,De=G.renderRawItem,Ue=G.itemKey,He=G.itemWidth,Ge=He===void 0?10:He,Fe=G.ssr,_e=G.style,$e=G.className,Ce=G.maxCount,Re=G.renderRest,fe=G.renderRawRest,je=G.suffix,Oe=G.component,N=Oe===void 0?"div":Oe,I=G.itemComponent,O=G.onVisibleChange,L=(0,o.Z)(G,le),J=Fe==="full",z=w(),q=A(z,null),re=(0,a.Z)(q,2),ce=re[0],Te=re[1],Ae=ce||0,We=A(z,new Map),Me=(0,a.Z)(We,2),xe=Me[0],Ve=Me[1],ve=A(z,0),be=(0,a.Z)(ve,2),st=be[0],ct=be[1],lt=A(z,0),Et=(0,a.Z)(lt,2),ie=Et[0],ke=Et[1],tt=A(z,0),ut=(0,a.Z)(tt,2),nt=ut[0],vt=ut[1],jt=(0,l.useState)(null),Ut=(0,a.Z)(jt,2),Nt=Ut[0],Mt=Ut[1],Rt=(0,l.useState)(null),Wt=(0,a.Z)(Rt,2),Gt=Wt[0],gn=Wt[1],In=l.useMemo(function(){return Gt===null&&J?Number.MAX_SAFE_INTEGER:Gt||0},[Gt,ce]),Pn=(0,l.useState)(!1),On=(0,a.Z)(Pn,2),Sn=On[0],An=On[1],kn="".concat(ne,"-item"),Hn=Math.max(st,ie),yr=Ce===H,Lr=ee.length&&yr,xr=Ce===pe,$r=Lr||typeof Ce=="number"&&ee.length>Ce,dt=(0,l.useMemo)(function(){var jn=ee;return Lr?ce===null&&J?jn=ee:jn=ee.slice(0,Math.min(ee.length,Ae/Ge)):typeof Ce=="number"&&(jn=ee.slice(0,Ce)),jn},[ee,Ge,ce,Ce,Lr]),Jt=(0,l.useMemo)(function(){return Lr?ee.slice(In+1):ee.slice(dt.length)},[ee,dt,Lr,In]),on=(0,l.useCallback)(function(jn,Vn){var ft;return typeof Ue=="function"?Ue(jn):(ft=Ue&&(jn==null?void 0:jn[Ue]))!==null&&ft!==void 0?ft:Vn},[Ue]),Be=(0,l.useCallback)(se||function(jn){return jn},[se]);function Le(jn,Vn,ft){Gt===jn&&(Vn===void 0||Vn===Nt)||(gn(jn),ft||(An(jnAe){Le(bt-1,jn-Bt-nt+ie);break}}je&&un(0)+nt>Ae&&Mt(null)}},[Ae,xe,ie,nt,on,dt]);var fn=Sn&&!!Jt.length,mn={};Nt!==null&&Lr&&(mn={position:"absolute",left:Nt,top:0});var Tn={prefixCls:kn,responsive:Lr,component:I,invalidate:xr},zn=De?function(jn,Vn){var ft=on(jn,Vn);return l.createElement(C.Provider,{key:ft,value:(0,r.Z)((0,r.Z)({},Tn),{},{order:Vn,item:jn,itemKey:ft,registerSize:Kt,display:Vn<=In})},De(jn,Vn))}:function(jn,Vn){var ft=on(jn,Vn);return l.createElement(x,(0,t.Z)({},Tn,{order:Vn,key:ft,item:jn,renderItem:Be,itemKey:ft,registerSize:Kt,display:Vn<=In}))},rr,Wn={order:fn?In:Number.MAX_SAFE_INTEGER,className:"".concat(kn,"-rest"),registerSize:an,display:fn};if(fe)fe&&(rr=l.createElement(C.Provider,{value:(0,r.Z)((0,r.Z)({},Tn),Wn)},fe(Jt)));else{var qt=Re||de;rr=l.createElement(x,(0,t.Z)({},Tn,Wn),typeof qt=="function"?qt(Jt):qt)}var $n=l.createElement(N,(0,t.Z)({className:u()(!xr&&ne,$e),style:_e,ref:$},L),dt.map(zn),$r?rr:null,je&&l.createElement(x,(0,t.Z)({},Tn,{responsive:yr,responsiveDisabled:!Lr,order:In,className:"".concat(kn,"-suffix"),registerSize:sn,display:!0,style:mn}),je));return yr&&($n=l.createElement(s.Z,{onResize:kt,disabled:!Lr},$n)),$n}var X=l.forwardRef(ge);X.displayName="Overflow",X.Item=te,X.RESPONSIVE=H,X.INVALIDATE=pe;var _=X,W=_},62906:function(m,h){"use strict";var e={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",page_size:"Page Size"};h.Z=e},81626:function(m,h){"use strict";var e={items_per_page:"\u6761/\u9875",jump_to:"\u8DF3\u81F3",jump_to_confirm:"\u786E\u5B9A",page:"\u9875",prev_page:"\u4E0A\u4E00\u9875",next_page:"\u4E0B\u4E00\u9875",prev_5:"\u5411\u524D 5 \u9875",next_5:"\u5411\u540E 5 \u9875",prev_3:"\u5411\u524D 3 \u9875",next_3:"\u5411\u540E 3 \u9875",page_size:"\u9875\u7801"};h.Z=e},25541:function(m,h,e){"use strict";e.d(h,{z:function(){return t}});var t={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0}},9220:function(m,h,e){"use strict";e.d(h,{Z:function(){return J}});var t=e(87462),r=e(67294),a=e(50344),o=e(80334),l=e(1413),c=e(71002),u=e(34203),s=e(42550),d=r.createContext(null);function v(z){var q=z.children,re=z.onBatchResize,ce=r.useRef(0),Te=r.useRef([]),Ae=r.useContext(d),We=r.useCallback(function(Me,xe,Ve){ce.current+=1;var ve=ce.current;Te.current.push({size:Me,element:xe,data:Ve}),Promise.resolve().then(function(){ve===ce.current&&(re==null||re(Te.current),Te.current=[])}),Ae==null||Ae(Me,xe,Ve)},[re,Ae]);return r.createElement(d.Provider,{value:We},q)}var y=function(){if(typeof Map!="undefined")return Map;function z(q,re){var ce=-1;return q.some(function(Te,Ae){return Te[0]===re?(ce=Ae,!0):!1}),ce}return function(){function q(){this.__entries__=[]}return Object.defineProperty(q.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),q.prototype.get=function(re){var ce=z(this.__entries__,re),Te=this.__entries__[ce];return Te&&Te[1]},q.prototype.set=function(re,ce){var Te=z(this.__entries__,re);~Te?this.__entries__[Te][1]=ce:this.__entries__.push([re,ce])},q.prototype.delete=function(re){var ce=this.__entries__,Te=z(ce,re);~Te&&ce.splice(Te,1)},q.prototype.has=function(re){return!!~z(this.__entries__,re)},q.prototype.clear=function(){this.__entries__.splice(0)},q.prototype.forEach=function(re,ce){ce===void 0&&(ce=null);for(var Te=0,Ae=this.__entries__;Te0},z.prototype.connect_=function(){!p||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),w?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},z.prototype.disconnect_=function(){!p||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},z.prototype.onTransitionEnd_=function(q){var re=q.propertyName,ce=re===void 0?"":re,Te=R.some(function(Ae){return!!~ce.indexOf(Ae)});Te&&this.refresh()},z.getInstance=function(){return this.instance_||(this.instance_=new z),this.instance_},z.instance_=null,z}(),C=function(z,q){for(var re=0,ce=Object.keys(q);re0},z}(),$=typeof WeakMap!="undefined"?new WeakMap:new y,F=function(){function z(q){if(!(this instanceof z))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var re=A.getInstance(),ce=new G(q,re,this);$.set(this,ce)}return z}();["observe","unobserve","disconnect"].forEach(function(z){F.prototype[z]=function(){var q;return(q=$.get(this))[z].apply(q,arguments)}});var ne=function(){return typeof f.ResizeObserver!="undefined"?f.ResizeObserver:F}(),V=ne,ee=new Map;function se(z){z.forEach(function(q){var re,ce=q.target;(re=ee.get(ce))===null||re===void 0||re.forEach(function(Te){return Te(ce)})})}var De=new V(se),Ue=null,He=null;function Ge(z,q){ee.has(z)||(ee.set(z,new Set),De.observe(z)),ee.get(z).add(q)}function Fe(z,q){ee.has(z)&&(ee.get(z).delete(q),ee.get(z).size||(De.unobserve(z),ee.delete(z)))}var _e=e(15671),$e=e(43144),Ce=e(60136),Re=e(29388),fe=function(z){(0,Ce.Z)(re,z);var q=(0,Re.Z)(re);function re(){return(0,_e.Z)(this,re),q.apply(this,arguments)}return(0,$e.Z)(re,[{key:"render",value:function(){return this.props.children}}]),re}(r.Component);function je(z,q){var re=z.children,ce=z.disabled,Te=r.useRef(null),Ae=r.useRef(null),We=r.useContext(d),Me=typeof re=="function",xe=Me?re(Te):re,Ve=r.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),ve=!Me&&r.isValidElement(xe)&&(0,s.Yr)(xe),be=ve?xe.ref:null,st=(0,s.x1)(be,Te),ct=function(){var ke;return(0,u.ZP)(Te.current)||(Te.current&&(0,c.Z)(Te.current)==="object"?(0,u.ZP)((ke=Te.current)===null||ke===void 0?void 0:ke.nativeElement):null)||(0,u.ZP)(Ae.current)};r.useImperativeHandle(q,function(){return ct()});var lt=r.useRef(z);lt.current=z;var Et=r.useCallback(function(ie){var ke=lt.current,tt=ke.onResize,ut=ke.data,nt=ie.getBoundingClientRect(),vt=nt.width,jt=nt.height,Ut=ie.offsetWidth,Nt=ie.offsetHeight,Mt=Math.floor(vt),Rt=Math.floor(jt);if(Ve.current.width!==Mt||Ve.current.height!==Rt||Ve.current.offsetWidth!==Ut||Ve.current.offsetHeight!==Nt){var Wt={width:Mt,height:Rt,offsetWidth:Ut,offsetHeight:Nt};Ve.current=Wt;var Gt=Ut===Math.round(vt)?vt:Ut,gn=Nt===Math.round(jt)?jt:Nt,In=(0,l.Z)((0,l.Z)({},Wt),{},{offsetWidth:Gt,offsetHeight:gn});We==null||We(In,ie,ut),tt&&Promise.resolve().then(function(){tt(In,ie)})}},[]);return r.useEffect(function(){var ie=ct();return ie&&!ce&&Ge(ie,Et),function(){return Fe(ie,Et)}},[Te.current,ce]),r.createElement(fe,{ref:Ae},ve?r.cloneElement(xe,{ref:st}):xe)}var Oe=r.forwardRef(je),N=Oe,I="rc-observer-key";function O(z,q){var re=z.children,ce=typeof re=="function"?[re]:(0,a.Z)(re);return ce.map(function(Te,Ae){var We=(Te==null?void 0:Te.key)||"".concat(I,"-").concat(Ae);return r.createElement(N,(0,t.Z)({},z,{key:We,ref:Ae===0?q:void 0}),Te)})}var L=r.forwardRef(O);L.Collection=v;var J=L},88708:function(m,h,e){"use strict";e.d(h,{ZP:function(){return u}});var t=e(97685),r=e(67294),a=e(98924),o=0,l=(0,a.Z)();function c(){var s;return l?(s=o,o+=1):s="TEST_OR_SSR",s}function u(s){var d=r.useState(),v=(0,t.Z)(d,2),y=v[0],p=v[1];return r.useEffect(function(){p("rc_select_".concat(c()))},[]),s||y}},82275:function(m,h,e){"use strict";e.d(h,{Ac:function(){return xe},Xo:function(){return ve},Wx:function(){return st},ZP:function(){return on},lk:function(){return A}});var t=e(87462),r=e(74902),a=e(4942),o=e(1413),l=e(97685),c=e(45987),u=e(71002),s=e(21770),d=e(80334),v=e(67294),y=e(93967),p=e.n(y),f=e(8410),x=e(31131),E=e(42550),S=function(Le){var kt=Le.className,Kt=Le.customizeIcon,an=Le.customizeIconProps,sn=Le.children,un=Le.onMouseDown,fn=Le.onClick,mn=typeof Kt=="function"?Kt(an):Kt;return v.createElement("span",{className:kt,onMouseDown:function(zn){zn.preventDefault(),un==null||un(zn)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:fn,"aria-hidden":!0},mn!==void 0?mn:v.createElement("span",{className:p()(kt.split(/\s+/).map(function(Tn){return"".concat(Tn,"-icon")}))},sn))},P=S,R=function(Le,kt,Kt,an,sn){var un=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,fn=arguments.length>6?arguments[6]:void 0,mn=arguments.length>7?arguments[7]:void 0,Tn=v.useMemo(function(){if((0,u.Z)(an)==="object")return an.clearIcon;if(sn)return sn},[an,sn]),zn=v.useMemo(function(){return!!(!un&&an&&(Kt.length||fn)&&!(mn==="combobox"&&fn===""))},[an,un,Kt.length,fn,mn]);return{allowClear:zn,clearIcon:v.createElement(P,{className:"".concat(Le,"-clear"),onMouseDown:kt,customizeIcon:Tn},"\xD7")}},w=v.createContext(null);function A(){return v.useContext(w)}function C(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Le=v.useState(!1),kt=(0,l.Z)(Le,2),Kt=kt[0],an=kt[1],sn=v.useRef(null),un=function(){window.clearTimeout(sn.current)};v.useEffect(function(){return un},[]);var fn=function(Tn,zn){un(),sn.current=window.setTimeout(function(){an(Tn),zn&&zn()},Be)};return[Kt,fn,un]}function M(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Le=v.useRef(null),kt=v.useRef(null);v.useEffect(function(){return function(){window.clearTimeout(kt.current)}},[]);function Kt(an){(an||Le.current===null)&&(Le.current=an),window.clearTimeout(kt.current),kt.current=window.setTimeout(function(){Le.current=null},Be)}return[function(){return Le.current},Kt]}function D(Be,Le,kt,Kt){var an=v.useRef(null);an.current={open:Le,triggerOpen:kt,customizedTrigger:Kt},v.useEffect(function(){function sn(un){var fn;if(!((fn=an.current)!==null&&fn!==void 0&&fn.customizedTrigger)){var mn=un.target;mn.shadowRoot&&un.composed&&(mn=un.composedPath()[0]||mn),an.current.open&&Be().filter(function(Tn){return Tn}).every(function(Tn){return!Tn.contains(mn)&&Tn!==mn})&&an.current.triggerOpen(!1)}}return window.addEventListener("mousedown",sn),function(){return window.removeEventListener("mousedown",sn)}},[])}var k=e(15105);function Z(Be){return![k.Z.ESC,k.Z.SHIFT,k.Z.BACKSPACE,k.Z.TAB,k.Z.WIN_KEY,k.Z.ALT,k.Z.META,k.Z.WIN_KEY_RIGHT,k.Z.CTRL,k.Z.SEMICOLON,k.Z.EQUALS,k.Z.CAPS_LOCK,k.Z.CONTEXT_MENU,k.Z.F1,k.Z.F2,k.Z.F3,k.Z.F4,k.Z.F5,k.Z.F6,k.Z.F7,k.Z.F8,k.Z.F9,k.Z.F10,k.Z.F11,k.Z.F12].includes(Be)}var Y=e(64217),te=e(39983),le=function(Le,kt){var Kt,an=Le.prefixCls,sn=Le.id,un=Le.inputElement,fn=Le.disabled,mn=Le.tabIndex,Tn=Le.autoFocus,zn=Le.autoComplete,rr=Le.editable,Wn=Le.activeDescendantId,qt=Le.value,$n=Le.maxLength,jn=Le.onKeyDown,Vn=Le.onMouseDown,ft=Le.onChange,bt=Le.onPaste,Bt=Le.onCompositionStart,Pe=Le.onCompositionEnd,Ie=Le.open,Ne=Le.attrs,ze=un||v.createElement("input",null),it=ze,Yt=it.ref,Ht=it.props,nn=Ht.onKeyDown,ln=Ht.onChange,Qt=Ht.onMouseDown,Zt=Ht.onCompositionStart,en=Ht.onCompositionEnd,bn=Ht.style;return(0,d.Kp)(!("maxLength"in ze.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),ze=v.cloneElement(ze,(0,o.Z)((0,o.Z)((0,o.Z)({type:"search"},Ht),{},{id:sn,ref:(0,E.sQ)(kt,Yt),disabled:fn,tabIndex:mn,autoComplete:zn||"off",autoFocus:Tn,className:p()("".concat(an,"-selection-search-input"),(Kt=ze)===null||Kt===void 0||(Kt=Kt.props)===null||Kt===void 0?void 0:Kt.className),role:"combobox","aria-expanded":Ie||!1,"aria-haspopup":"listbox","aria-owns":"".concat(sn,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(sn,"_list"),"aria-activedescendant":Ie?Wn:void 0},Ne),{},{value:rr?qt:"",maxLength:$n,readOnly:!rr,unselectable:rr?null:"on",style:(0,o.Z)((0,o.Z)({},bn),{},{opacity:rr?null:0}),onKeyDown:function(cn){jn(cn),nn&&nn(cn)},onMouseDown:function(cn){Vn(cn),Qt&&Qt(cn)},onChange:function(cn){ft(cn),ln&&ln(cn)},onCompositionStart:function(cn){Bt(cn),Zt&&Zt(cn)},onCompositionEnd:function(cn){Pe(cn),en&&en(cn)},onPaste:bt})),ze},H=v.forwardRef(le),pe=H;function de(Be){return Array.isArray(Be)?Be:Be!==void 0?[Be]:[]}var ge=typeof window!="undefined"&&window.document&&window.document.documentElement,X=ge;function _(Be){return Be!=null}function W(Be){return!Be&&Be!==0}function G(Be){return["string","number"].includes((0,u.Z)(Be))}function $(Be){var Le=void 0;return Be&&(G(Be.title)?Le=Be.title.toString():G(Be.label)&&(Le=Be.label.toString())),Le}function F(Be,Le){X?v.useLayoutEffect(Be,Le):v.useEffect(Be,Le)}function ne(Be){var Le;return(Le=Be.key)!==null&&Le!==void 0?Le:Be.value}var V=function(Le){Le.preventDefault(),Le.stopPropagation()},ee=function(Le){var kt=Le.id,Kt=Le.prefixCls,an=Le.values,sn=Le.open,un=Le.searchValue,fn=Le.autoClearSearchValue,mn=Le.inputRef,Tn=Le.placeholder,zn=Le.disabled,rr=Le.mode,Wn=Le.showSearch,qt=Le.autoFocus,$n=Le.autoComplete,jn=Le.activeDescendantId,Vn=Le.tabIndex,ft=Le.removeIcon,bt=Le.maxTagCount,Bt=Le.maxTagTextLength,Pe=Le.maxTagPlaceholder,Ie=Pe===void 0?function(yn){return"+ ".concat(yn.length," ...")}:Pe,Ne=Le.tagRender,ze=Le.onToggleOpen,it=Le.onRemove,Yt=Le.onInputChange,Ht=Le.onInputPaste,nn=Le.onInputKeyDown,ln=Le.onInputMouseDown,Qt=Le.onInputCompositionStart,Zt=Le.onInputCompositionEnd,en=v.useRef(null),bn=(0,v.useState)(0),Vt=(0,l.Z)(bn,2),cn=Vt[0],Cn=Vt[1],wn=(0,v.useState)(!1),qn=(0,l.Z)(wn,2),er=qn[0],Jn=qn[1],Bn="".concat(Kt,"-selection"),Ir=sn||rr==="multiple"&&fn===!1||rr==="tags"?un:"",Qn=rr==="tags"||rr==="multiple"&&fn===!1||Wn&&(sn||er);F(function(){Cn(en.current.scrollWidth)},[Ir]);var lr=function(Kn,rt,me,Q,Ee){return v.createElement("span",{title:$(Kn),className:p()("".concat(Bn,"-item"),(0,a.Z)({},"".concat(Bn,"-item-disabled"),me))},v.createElement("span",{className:"".concat(Bn,"-item-content")},rt),Q&&v.createElement(P,{className:"".concat(Bn,"-item-remove"),onMouseDown:V,onClick:Ee,customizeIcon:ft},"\xD7"))},fr=function(Kn,rt,me,Q,Ee,he){var Je=function(xt){V(xt),ze(!sn)};return v.createElement("span",{onMouseDown:Je},Ne({label:rt,value:Kn,disabled:me,closable:Q,onClose:Ee,isMaxTag:!!he}))},sr=function(Kn){var rt=Kn.disabled,me=Kn.label,Q=Kn.value,Ee=!zn&&!rt,he=me;if(typeof Bt=="number"&&(typeof me=="string"||typeof me=="number")){var Je=String(he);Je.length>Bt&&(he="".concat(Je.slice(0,Bt),"..."))}var et=function(ue){ue&&ue.stopPropagation(),it(Kn)};return typeof Ne=="function"?fr(Q,he,rt,Ee,et):lr(Kn,he,rt,Ee,et)},tr=function(Kn){var rt=typeof Ie=="function"?Ie(Kn):Ie;return typeof Ne=="function"?fr(void 0,rt,!1,!1,void 0,!0):lr({title:rt},rt,!1)},tn=v.createElement("div",{className:"".concat(Bn,"-search"),style:{width:cn},onFocus:function(){Jn(!0)},onBlur:function(){Jn(!1)}},v.createElement(pe,{ref:mn,open:sn,prefixCls:Kt,id:kt,inputElement:null,disabled:zn,autoFocus:qt,autoComplete:$n,editable:Qn,activeDescendantId:jn,value:Ir,onKeyDown:nn,onMouseDown:ln,onChange:Yt,onPaste:Ht,onCompositionStart:Qt,onCompositionEnd:Zt,tabIndex:Vn,attrs:(0,Y.Z)(Le,!0)}),v.createElement("span",{ref:en,className:"".concat(Bn,"-search-mirror"),"aria-hidden":!0},Ir,"\xA0")),dn=v.createElement(te.Z,{prefixCls:"".concat(Bn,"-overflow"),data:an,renderItem:sr,renderRest:tr,suffix:tn,itemKey:ne,maxCount:bt});return v.createElement(v.Fragment,null,dn,!an.length&&!Ir&&v.createElement("span",{className:"".concat(Bn,"-placeholder")},Tn))},se=ee,De=function(Le){var kt=Le.inputElement,Kt=Le.prefixCls,an=Le.id,sn=Le.inputRef,un=Le.disabled,fn=Le.autoFocus,mn=Le.autoComplete,Tn=Le.activeDescendantId,zn=Le.mode,rr=Le.open,Wn=Le.values,qt=Le.placeholder,$n=Le.tabIndex,jn=Le.showSearch,Vn=Le.searchValue,ft=Le.activeValue,bt=Le.maxLength,Bt=Le.onInputKeyDown,Pe=Le.onInputMouseDown,Ie=Le.onInputChange,Ne=Le.onInputPaste,ze=Le.onInputCompositionStart,it=Le.onInputCompositionEnd,Yt=Le.title,Ht=v.useState(!1),nn=(0,l.Z)(Ht,2),ln=nn[0],Qt=nn[1],Zt=zn==="combobox",en=Zt||jn,bn=Wn[0],Vt=Vn||"";Zt&&ft&&!ln&&(Vt=ft),v.useEffect(function(){Zt&&Qt(!1)},[Zt,ft]);var cn=zn!=="combobox"&&!rr&&!jn?!1:!!Vt,Cn=Yt===void 0?$(bn):Yt,wn=v.useMemo(function(){return bn?null:v.createElement("span",{className:"".concat(Kt,"-selection-placeholder"),style:cn?{visibility:"hidden"}:void 0},qt)},[bn,cn,qt,Kt]);return v.createElement(v.Fragment,null,v.createElement("span",{className:"".concat(Kt,"-selection-search")},v.createElement(pe,{ref:sn,prefixCls:Kt,id:an,open:rr,inputElement:kt,disabled:un,autoFocus:fn,autoComplete:mn,editable:en,activeDescendantId:Tn,value:Vt,onKeyDown:Bt,onMouseDown:Pe,onChange:function(er){Qt(!0),Ie(er)},onPaste:Ne,onCompositionStart:ze,onCompositionEnd:it,tabIndex:$n,attrs:(0,Y.Z)(Le,!0),maxLength:Zt?bt:void 0})),!Zt&&bn?v.createElement("span",{className:"".concat(Kt,"-selection-item"),title:Cn,style:cn?{visibility:"hidden"}:void 0},bn.label):null,wn)},Ue=De,He=function(Le,kt){var Kt=(0,v.useRef)(null),an=(0,v.useRef)(!1),sn=Le.prefixCls,un=Le.open,fn=Le.mode,mn=Le.showSearch,Tn=Le.tokenWithEnter,zn=Le.disabled,rr=Le.autoClearSearchValue,Wn=Le.onSearch,qt=Le.onSearchSubmit,$n=Le.onToggleOpen,jn=Le.onInputKeyDown,Vn=Le.domRef;v.useImperativeHandle(kt,function(){return{focus:function(cn){Kt.current.focus(cn)},blur:function(){Kt.current.blur()}}});var ft=M(0),bt=(0,l.Z)(ft,2),Bt=bt[0],Pe=bt[1],Ie=function(cn){var Cn=cn.which;(Cn===k.Z.UP||Cn===k.Z.DOWN)&&cn.preventDefault(),jn&&jn(cn),Cn===k.Z.ENTER&&fn==="tags"&&!an.current&&!un&&(qt==null||qt(cn.target.value)),Z(Cn)&&$n(!0)},Ne=function(){Pe(!0)},ze=(0,v.useRef)(null),it=function(cn){Wn(cn,!0,an.current)!==!1&&$n(!0)},Yt=function(){an.current=!0},Ht=function(cn){an.current=!1,fn!=="combobox"&&it(cn.target.value)},nn=function(cn){var Cn=cn.target.value;if(Tn&&ze.current&&/[\r\n]/.test(ze.current)){var wn=ze.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Cn=Cn.replace(wn,ze.current)}ze.current=null,it(Cn)},ln=function(cn){var Cn=cn.clipboardData,wn=Cn==null?void 0:Cn.getData("text");ze.current=wn||""},Qt=function(cn){var Cn=cn.target;if(Cn!==Kt.current){var wn=document.body.style.msTouchAction!==void 0;wn?setTimeout(function(){Kt.current.focus()}):Kt.current.focus()}},Zt=function(cn){var Cn=Bt();cn.target!==Kt.current&&!Cn&&!(fn==="combobox"&&zn)&&cn.preventDefault(),(fn!=="combobox"&&(!mn||!Cn)||!un)&&(un&&rr!==!1&&Wn("",!0,!1),$n())},en={inputRef:Kt,onInputKeyDown:Ie,onInputMouseDown:Ne,onInputChange:nn,onInputPaste:ln,onInputCompositionStart:Yt,onInputCompositionEnd:Ht},bn=fn==="multiple"||fn==="tags"?v.createElement(se,(0,t.Z)({},Le,en)):v.createElement(Ue,(0,t.Z)({},Le,en));return v.createElement("div",{ref:Vn,className:"".concat(sn,"-selector"),onClick:Qt,onMouseDown:Zt},bn)},Ge=v.forwardRef(He),Fe=Ge,_e=e(40228),$e=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ce=function(Le){var kt=Le===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:kt,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:kt,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:kt,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:kt,adjustY:1},htmlRegion:"scroll"}}},Re=function(Le,kt){var Kt=Le.prefixCls,an=Le.disabled,sn=Le.visible,un=Le.children,fn=Le.popupElement,mn=Le.animation,Tn=Le.transitionName,zn=Le.dropdownStyle,rr=Le.dropdownClassName,Wn=Le.direction,qt=Wn===void 0?"ltr":Wn,$n=Le.placement,jn=Le.builtinPlacements,Vn=Le.dropdownMatchSelectWidth,ft=Le.dropdownRender,bt=Le.dropdownAlign,Bt=Le.getPopupContainer,Pe=Le.empty,Ie=Le.getTriggerDOMNode,Ne=Le.onPopupVisibleChange,ze=Le.onPopupMouseEnter,it=(0,c.Z)(Le,$e),Yt="".concat(Kt,"-dropdown"),Ht=fn;ft&&(Ht=ft(fn));var nn=v.useMemo(function(){return jn||Ce(Vn)},[jn,Vn]),ln=mn?"".concat(Yt,"-").concat(mn):Tn,Qt=typeof Vn=="number",Zt=v.useMemo(function(){return Qt?null:Vn===!1?"minWidth":"width"},[Vn,Qt]),en=zn;Qt&&(en=(0,o.Z)((0,o.Z)({},en),{},{width:Vn}));var bn=v.useRef(null);return v.useImperativeHandle(kt,function(){return{getPopupElement:function(){var cn;return(cn=bn.current)===null||cn===void 0?void 0:cn.popupElement}}}),v.createElement(_e.Z,(0,t.Z)({},it,{showAction:Ne?["click"]:[],hideAction:Ne?["click"]:[],popupPlacement:$n||(qt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:nn,prefixCls:Yt,popupTransitionName:ln,popup:v.createElement("div",{onMouseEnter:ze},Ht),ref:bn,stretch:Zt,popupAlign:bt,popupVisible:sn,getPopupContainer:Bt,popupClassName:p()(rr,(0,a.Z)({},"".concat(Yt,"-empty"),Pe)),popupStyle:en,getTriggerDOMNode:Ie,onPopupVisibleChange:Ne}),un)},fe=v.forwardRef(Re),je=fe,Oe=e(84506);function N(Be,Le){var kt=Be.key,Kt;return"value"in Be&&(Kt=Be.value),kt!=null?kt:Kt!==void 0?Kt:"rc-index-key-".concat(Le)}function I(Be){return typeof Be!="undefined"&&!Number.isNaN(Be)}function O(Be,Le){var kt=Be||{},Kt=kt.label,an=kt.value,sn=kt.options,un=kt.groupLabel,fn=Kt||(Le?"children":"label");return{label:fn,value:an||"value",options:sn||"options",groupLabel:un||fn}}function L(Be){var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},kt=Le.fieldNames,Kt=Le.childrenAsData,an=[],sn=O(kt,!1),un=sn.label,fn=sn.value,mn=sn.options,Tn=sn.groupLabel;function zn(rr,Wn){Array.isArray(rr)&&rr.forEach(function(qt){if(Wn||!(mn in qt)){var $n=qt[fn];an.push({key:N(qt,an.length),groupOption:Wn,data:qt,label:qt[un],value:$n})}else{var jn=qt[Tn];jn===void 0&&Kt&&(jn=qt.label),an.push({key:N(qt,an.length),group:!0,data:qt,label:jn}),zn(qt[mn],!0)}})}return zn(Be,!1),an}function J(Be){var Le=(0,o.Z)({},Be);return"props"in Le||Object.defineProperty(Le,"props",{get:function(){return(0,d.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Le}}),Le}var z=function(Le,kt,Kt){if(!kt||!kt.length)return null;var an=!1,sn=function fn(mn,Tn){var zn=(0,Oe.Z)(Tn),rr=zn[0],Wn=zn.slice(1);if(!rr)return[mn];var qt=mn.split(rr);return an=an||qt.length>1,qt.reduce(function($n,jn){return[].concat((0,r.Z)($n),(0,r.Z)(fn(jn,Wn)))},[]).filter(Boolean)},un=sn(Le,kt);return an?typeof Kt!="undefined"?un.slice(0,Kt):un:null},q=v.createContext(null),re=q;function ce(Be){var Le=Be.visible,kt=Be.values;if(!Le)return null;var Kt=50;return v.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(kt.slice(0,Kt).map(function(an){var sn=an.label,un=an.value;return["number","string"].includes((0,u.Z)(sn))?sn:un}).join(", ")),kt.length>Kt?", ...":null)}var Te=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Ae=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],We=function(Le){return Le==="tags"||Le==="multiple"},Me=v.forwardRef(function(Be,Le){var kt,Kt=Be.id,an=Be.prefixCls,sn=Be.className,un=Be.showSearch,fn=Be.tagRender,mn=Be.direction,Tn=Be.omitDomProps,zn=Be.displayValues,rr=Be.onDisplayValuesChange,Wn=Be.emptyOptions,qt=Be.notFoundContent,$n=qt===void 0?"Not Found":qt,jn=Be.onClear,Vn=Be.mode,ft=Be.disabled,bt=Be.loading,Bt=Be.getInputElement,Pe=Be.getRawInputElement,Ie=Be.open,Ne=Be.defaultOpen,ze=Be.onDropdownVisibleChange,it=Be.activeValue,Yt=Be.onActiveValueChange,Ht=Be.activeDescendantId,nn=Be.searchValue,ln=Be.autoClearSearchValue,Qt=Be.onSearch,Zt=Be.onSearchSplit,en=Be.tokenSeparators,bn=Be.allowClear,Vt=Be.suffixIcon,cn=Be.clearIcon,Cn=Be.OptionList,wn=Be.animation,qn=Be.transitionName,er=Be.dropdownStyle,Jn=Be.dropdownClassName,Bn=Be.dropdownMatchSelectWidth,Ir=Be.dropdownRender,Qn=Be.dropdownAlign,lr=Be.placement,fr=Be.builtinPlacements,sr=Be.getPopupContainer,tr=Be.showAction,tn=tr===void 0?[]:tr,dn=Be.onFocus,yn=Be.onBlur,Kn=Be.onKeyUp,rt=Be.onKeyDown,me=Be.onMouseDown,Q=(0,c.Z)(Be,Te),Ee=We(Vn),he=(un!==void 0?un:Ee)||Vn==="combobox",Je=(0,o.Z)({},Q);Ae.forEach(function(Un){delete Je[Un]}),Tn==null||Tn.forEach(function(Un){delete Je[Un]});var et=v.useState(!1),xt=(0,l.Z)(et,2),ue=xt[0],Se=xt[1];v.useEffect(function(){Se((0,x.Z)())},[]);var j=v.useRef(null),Ke=v.useRef(null),qe=v.useRef(null),gt=v.useRef(null),Ct=v.useRef(null),Ft=v.useRef(!1),Pt=C(),Nn=(0,l.Z)(Pt,3),mt=Nn[0],It=Nn[1],vn=Nn[2];v.useImperativeHandle(Le,function(){var Un,Ln;return{focus:(Un=gt.current)===null||Un===void 0?void 0:Un.focus,blur:(Ln=gt.current)===null||Ln===void 0?void 0:Ln.blur,scrollTo:function(br){var hr;return(hr=Ct.current)===null||hr===void 0?void 0:hr.scrollTo(br)},nativeElement:j.current||Ke.current}});var Rn=v.useMemo(function(){var Un;if(Vn!=="combobox")return nn;var Ln=(Un=zn[0])===null||Un===void 0?void 0:Un.value;return typeof Ln=="string"||typeof Ln=="number"?String(Ln):""},[nn,Vn,zn]),dr=Vn==="combobox"&&typeof Bt=="function"&&Bt()||null,Rr=typeof Pe=="function"&&Pe(),Pr=(0,E.x1)(Ke,Rr==null||(kt=Rr.props)===null||kt===void 0?void 0:kt.ref),nr=v.useState(!1),vr=(0,l.Z)(nr,2),Mr=vr[0],Qr=vr[1];(0,f.Z)(function(){Qr(!0)},[]);var ar=(0,s.Z)(!1,{defaultValue:Ne,value:Ie}),Or=(0,l.Z)(ar,2),Hr=Or[0],sa=Or[1],Jr=Mr?Hr:!1,Ba=!$n&&Wn;(ft||Ba&&Jr&&Vn==="combobox")&&(Jr=!1);var $a=Ba?!1:Jr,da=v.useCallback(function(Un){var Ln=Un!==void 0?Un:!Jr;ft||(sa(Ln),Jr!==Ln&&(ze==null||ze(Ln)))},[ft,Jr,sa,ze]),Br=v.useMemo(function(){return(en||[]).some(function(Un){return[` +`,`\r +`].includes(Un)})},[en]),Ar=v.useContext(re)||{},Dr=Ar.maxCount,wr=Ar.rawValues,_r=function(Ln,Sr,br){if(!(Ee&&I(Dr)&&(wr==null?void 0:wr.size)>=Dr)){var hr=!0,At=Ln;Yt==null||Yt(null);var Wr=z(Ln,en,I(Dr)?Dr-wr.size:void 0),kr=br?null:Wr;return Vn!=="combobox"&&kr&&(At="",Zt==null||Zt(kr),da(!1),hr=!1),Qt&&Rn!==At&&Qt(At,{source:Sr?"typing":"effect"}),hr}},ya=function(Ln){!Ln||!Ln.trim()||Qt(Ln,{source:"submit"})};v.useEffect(function(){!Jr&&!Ee&&Vn!=="combobox"&&_r("",!1,!1)},[Jr]),v.useEffect(function(){Hr&&ft&&sa(!1),ft&&!Ft.current&&It(!1)},[ft]);var Aa=M(),Xa=(0,l.Z)(Aa,2),Er=Xa[0],Nr=Xa[1],ua=v.useRef(!1),Ca=function(Ln){var Sr=Er(),br=Ln.key,hr=br==="Enter";if(hr&&(Vn!=="combobox"&&Ln.preventDefault(),Jr||da(!0)),Nr(!!Rn),br==="Backspace"&&!Sr&&Ee&&!Rn&&zn.length){for(var At=(0,r.Z)(zn),Wr=null,kr=At.length-1;kr>=0;kr-=1){var Fr=At[kr];if(!Fr.disabled){At.splice(kr,1),Wr=Fr;break}}Wr&&rr(At,{type:"remove",values:[Wr]})}for(var ea=arguments.length,ta=new Array(ea>1?ea-1:0),Vr=1;Vr1?Sr-1:0),hr=1;hr1?Wr-1:0),Fr=1;Fr=$n},[fn,$n,Pe==null?void 0:Pe.size]),en=function(tn){tn.preventDefault()},bn=function(tn){var dn;(dn=Qt.current)===null||dn===void 0||dn.scrollTo(typeof tn=="number"?{index:tn}:tn)},Vt=function(tn){for(var dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,yn=ln.length,Kn=0;Kn1&&arguments[1]!==void 0?arguments[1]:!1;qn(tn);var yn={source:dn?"keyboard":"mouse"},Kn=ln[tn];if(!Kn){Vn(null,-1,yn);return}Vn(Kn.value,tn,yn)};(0,v.useEffect)(function(){er(ft!==!1?Vt(0):-1)},[ln.length,Tn]);var Jn=v.useCallback(function(tr){return Pe.has(tr)&&mn!=="combobox"},[mn,(0,r.Z)(Pe).toString(),Pe.size]);(0,v.useEffect)(function(){var tr=setTimeout(function(){if(!fn&&un&&Pe.size===1){var dn=Array.from(Pe)[0],yn=ln.findIndex(function(Kn){var rt=Kn.data;return rt.value===dn});yn!==-1&&(er(yn),bn(yn))}});if(un){var tn;(tn=Qt.current)===null||tn===void 0||tn.scrollTo(void 0)}return function(){return clearTimeout(tr)}},[un,Tn]);var Bn=function(tn){tn!==void 0&&bt(tn,{selected:!Pe.has(tn)}),fn||zn(!1)};if(v.useImperativeHandle(kt,function(){return{onKeyDown:function(tn){var dn=tn.which,yn=tn.ctrlKey;switch(dn){case k.Z.N:case k.Z.P:case k.Z.UP:case k.Z.DOWN:{var Kn=0;if(dn===k.Z.UP?Kn=-1:dn===k.Z.DOWN?Kn=1:ie()&&yn&&(dn===k.Z.N?Kn=1:dn===k.Z.P&&(Kn=-1)),Kn!==0){var rt=Vt(wn+Kn,Kn);bn(rt),er(rt,!0)}break}case k.Z.ENTER:{var me,Q=ln[wn];Q&&!(Q!=null&&(me=Q.data)!==null&&me!==void 0&&me.disabled)&&!Zt?Bn(Q.value):Bn(void 0),un&&tn.preventDefault();break}case k.Z.ESC:zn(!1),un&&tn.stopPropagation()}},onKeyUp:function(){},scrollTo:function(tn){bn(tn)}}}),ln.length===0)return v.createElement("div",{role:"listbox",id:"".concat(sn,"_list"),className:"".concat(nn,"-empty"),onMouseDown:en},rr);var Ir=Object.keys(Ie).map(function(tr){return Ie[tr]}),Qn=function(tn){return tn.label};function lr(tr,tn){var dn=tr.group;return{role:dn?"presentation":"option",id:"".concat(sn,"_list_").concat(tn)}}var fr=function(tn){var dn=ln[tn];if(!dn)return null;var yn=dn.data||{},Kn=yn.value,rt=dn.group,me=(0,Y.Z)(yn,!0),Q=Qn(dn);return dn?v.createElement("div",(0,t.Z)({"aria-label":typeof Q=="string"&&!rt?Q:null},me,{key:tn},lr(dn,tn),{"aria-selected":Jn(Kn)}),Kn):null},sr={role:"listbox",id:"".concat(sn,"_list")};return v.createElement(v.Fragment,null,Ne&&v.createElement("div",(0,t.Z)({},sr,{style:{height:0,width:0,overflow:"hidden"}}),fr(wn-1),fr(wn),fr(wn+1)),v.createElement(Et.Z,{itemKey:"key",ref:Qt,data:ln,height:it,itemHeight:Yt,fullHeight:!1,onMouseDown:en,onScroll:Wn,virtual:Ne,direction:ze,innerProps:Ne?null:sr},function(tr,tn){var dn=tr.group,yn=tr.groupOption,Kn=tr.data,rt=tr.label,me=tr.value,Q=Kn.key;if(dn){var Ee,he=(Ee=Kn.title)!==null&&Ee!==void 0?Ee:tt(rt)?rt.toString():void 0;return v.createElement("div",{className:p()(nn,"".concat(nn,"-group"),Kn.className),title:he},rt!==void 0?rt:Q)}var Je=Kn.disabled,et=Kn.title,xt=Kn.children,ue=Kn.style,Se=Kn.className,j=(0,c.Z)(Kn,ke),Ke=(0,lt.Z)(j,Ir),qe=Jn(me),gt=Je||!qe&&Zt,Ct="".concat(nn,"-option"),Ft=p()(nn,Ct,Se,(0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)({},"".concat(Ct,"-grouped"),yn),"".concat(Ct,"-active"),wn===tn&&!gt),"".concat(Ct,"-disabled"),gt),"".concat(Ct,"-selected"),qe)),Pt=Qn(tr),Nn=!Bt||typeof Bt=="function"||qe,mt=typeof Pt=="number"?Pt:Pt||me,It=tt(mt)?mt.toString():void 0;return et!==void 0&&(It=et),v.createElement("div",(0,t.Z)({},(0,Y.Z)(Ke),Ne?{}:lr(tr,tn),{"aria-selected":qe,className:Ft,title:It,onMouseMove:function(){wn===tn||gt||er(tn)},onClick:function(){gt||Bn(me)},style:ue}),v.createElement("div",{className:"".concat(Ct,"-content")},typeof Ht=="function"?Ht(tr,{index:tn}):mt),v.isValidElement(Bt)||qe,Nn&&v.createElement(P,{className:"".concat(nn,"-option-state"),customizeIcon:Bt,customizeIconProps:{value:me,disabled:gt,isSelected:qe}},qe?"\u2713":null))}))},nt=v.forwardRef(ut),vt=nt,jt=function(Be,Le){var kt=v.useRef({values:new Map,options:new Map}),Kt=v.useMemo(function(){var sn=kt.current,un=sn.values,fn=sn.options,mn=Be.map(function(rr){if(rr.label===void 0){var Wn;return(0,o.Z)((0,o.Z)({},rr),{},{label:(Wn=un.get(rr.value))===null||Wn===void 0?void 0:Wn.label})}return rr}),Tn=new Map,zn=new Map;return mn.forEach(function(rr){Tn.set(rr.value,rr),zn.set(rr.value,Le.get(rr.value)||fn.get(rr.value))}),kt.current.values=Tn,kt.current.options=zn,mn},[Be,Le]),an=v.useCallback(function(sn){return Le.get(sn)||kt.current.options.get(sn)},[Le]);return[Kt,an]};function Ut(Be,Le){return de(Be).join("").toUpperCase().includes(Le)}var Nt=function(Be,Le,kt,Kt,an){return v.useMemo(function(){if(!kt||Kt===!1)return Be;var sn=Le.options,un=Le.label,fn=Le.value,mn=[],Tn=typeof Kt=="function",zn=kt.toUpperCase(),rr=Tn?Kt:function(qt,$n){return an?Ut($n[an],zn):$n[sn]?Ut($n[un!=="children"?un:"label"],zn):Ut($n[fn],zn)},Wn=Tn?function(qt){return J(qt)}:function(qt){return qt};return Be.forEach(function(qt){if(qt[sn]){var $n=rr(kt,Wn(qt));if($n)mn.push(qt);else{var jn=qt[sn].filter(function(Vn){return rr(kt,Wn(Vn))});jn.length&&mn.push((0,o.Z)((0,o.Z)({},qt),{},(0,a.Z)({},sn,jn)))}return}rr(kt,Wn(qt))&&mn.push(qt)}),mn},[Be,Kt,an,kt,Le])},Mt=e(88708),Rt=e(50344),Wt=["children","value"],Gt=["children"];function gn(Be){var Le=Be,kt=Le.key,Kt=Le.props,an=Kt.children,sn=Kt.value,un=(0,c.Z)(Kt,Wt);return(0,o.Z)({key:kt,value:sn!==void 0?sn:kt,children:an},un)}function In(Be){var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Rt.Z)(Be).map(function(kt,Kt){if(!v.isValidElement(kt)||!kt.type)return null;var an=kt,sn=an.type.isSelectOptGroup,un=an.key,fn=an.props,mn=fn.children,Tn=(0,c.Z)(fn,Gt);return Le||!sn?gn(kt):(0,o.Z)((0,o.Z)({key:"__RC_SELECT_GRP__".concat(un===null?Kt:un,"__"),label:un},Tn),{},{options:In(mn)})}).filter(function(kt){return kt})}var Pn=function(Le,kt,Kt,an,sn){return v.useMemo(function(){var un=Le,fn=!Le;fn&&(un=In(kt));var mn=new Map,Tn=new Map,zn=function(qt,$n,jn){jn&&typeof jn=="string"&&qt.set($n[jn],$n)},rr=function Wn(qt){for(var $n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,jn=0;jn1&&arguments[1]!==void 0?arguments[1]:!1,un=0;un0?Br(wr.options):wr.options}):wr})},mt=v.useMemo(function(){return bt?Nn(Pt):Pt},[Pt,bt,tr]),It=v.useMemo(function(){return L(mt,{fieldNames:lr,childrenAsData:Ir})},[mt,lr,Ir]),vn=function(Ar){var Dr=me(Ar);if(Je(Dr),wn&&(Dr.length!==Se.length||Dr.some(function(ya,Aa){var Xa;return((Xa=Se[Aa])===null||Xa===void 0?void 0:Xa.value)!==(ya==null?void 0:ya.value)}))){var wr=Cn?Dr:Dr.map(function(ya){return ya.value}),_r=Dr.map(function(ya){return J(j(ya.value))});wn(Bn?wr:wr[0],Bn?_r:_r[0])}},Rn=v.useState(null),dr=(0,l.Z)(Rn,2),Rr=dr[0],Pr=dr[1],nr=v.useState(0),vr=(0,l.Z)(nr,2),Mr=vr[0],Qr=vr[1],ar=it!==void 0?it:Kt!=="combobox",Or=v.useCallback(function(Br,Ar){var Dr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},wr=Dr.source,_r=wr===void 0?"keyboard":wr;Qr(Ar),un&&Kt==="combobox"&&Br!==null&&_r==="keyboard"&&Pr(String(Br))},[un,Kt]),Hr=function(Ar,Dr,wr){var _r=function(){var lo,Ja=j(Ar);return[Cn?{label:Ja==null?void 0:Ja[lr.label],value:Ar,key:(lo=Ja==null?void 0:Ja.key)!==null&&lo!==void 0?lo:Ar}:Ar,J(Ja)]};if(Dr&&qt){var ya=_r(),Aa=(0,l.Z)(ya,2),Xa=Aa[0],Er=Aa[1];qt(Xa,Er)}else if(!Dr&&$n&&wr!=="clear"){var Nr=_r(),ua=(0,l.Z)(Nr,2),Ca=ua[0],Ia=ua[1];$n(Ca,Ia)}},sa=Sn(function(Br,Ar){var Dr,wr=Bn?Ar.selected:!0;wr?Dr=Bn?[].concat((0,r.Z)(Se),[Br]):[Br]:Dr=Se.filter(function(_r){return _r.value!==Br}),vn(Dr),Hr(Br,wr),Kt==="combobox"?Pr(""):(!We||Wn)&&(tn(""),Pr(""))}),Jr=function(Ar,Dr){vn(Ar);var wr=Dr.type,_r=Dr.values;(wr==="remove"||wr==="clear")&&_r.forEach(function(ya){Hr(ya.value,!1,wr)})},Ba=function(Ar,Dr){if(tn(Ar),Pr(null),Dr.source==="submit"){var wr=(Ar||"").trim();if(wr){var _r=Array.from(new Set([].concat((0,r.Z)(qe),[wr])));vn(_r),Hr(wr,!0),tn("")}return}Dr.source!=="blur"&&(Kt==="combobox"&&vn(Ar),zn==null||zn(Ar))},$a=function(Ar){var Dr=Ar;Kt!=="tags"&&(Dr=Ar.map(function(_r){var ya=Kn.get(_r);return ya==null?void 0:ya.value}).filter(function(_r){return _r!==void 0}));var wr=Array.from(new Set([].concat((0,r.Z)(qe),(0,r.Z)(Dr))));vn(wr),wr.forEach(function(_r){Hr(_r,!0)})},da=v.useMemo(function(){var Br=Ht!==!1&&Vn!==!1;return(0,o.Z)((0,o.Z)({},dn),{},{flattenOptions:It,onActiveValue:Or,defaultActiveFirstOption:ar,onSelect:sa,menuItemSelectedIcon:Yt,rawValues:qe,fieldNames:lr,virtual:Br,direction:nn,listHeight:Qt,listItemHeight:en,childrenAsData:Ir,maxCount:qn,optionRender:Ne})},[qn,dn,It,Or,ar,sa,Yt,qe,lr,Ht,Vn,nn,Qt,en,Ir,Ne]);return v.createElement(re.Provider,{value:da},v.createElement(xe,(0,t.Z)({},er,{id:Jn,prefixCls:sn,ref:Le,omitDomProps:Lr,mode:Kt,displayValues:Ke,onDisplayValuesChange:Jr,direction:nn,searchValue:tr,onSearch:Ba,autoClearSearchValue:Wn,onSearchSplit:$a,dropdownMatchSelectWidth:Vn,OptionList:vt,emptyOptions:!It.length,activeValue:Rr,activeDescendantId:"".concat(Jn,"_list_").concat(Mr)})))}),dt=$r;dt.Option=st,dt.OptGroup=ve;var Jt=dt,on=Jt},92419:function(m,h,e){"use strict";e.d(h,{G:function(){return o},Z:function(){return P}});var t=e(93967),r=e.n(t),a=e(67294);function o(R){var w=R.children,A=R.prefixCls,C=R.id,M=R.overlayInnerStyle,D=R.className,k=R.style;return a.createElement("div",{className:r()("".concat(A,"-content"),D),style:k},a.createElement("div",{className:"".concat(A,"-inner"),id:C,role:"tooltip",style:M},typeof w=="function"?w():w))}var l=e(87462),c=e(1413),u=e(45987),s=e(40228),d={shiftX:64,adjustY:1},v={adjustX:1,shiftY:!0},y=[0,0],p={left:{points:["cr","cl"],overflow:v,offset:[-4,0],targetOffset:y},right:{points:["cl","cr"],overflow:v,offset:[4,0],targetOffset:y},top:{points:["bc","tc"],overflow:d,offset:[0,-4],targetOffset:y},bottom:{points:["tc","bc"],overflow:d,offset:[0,4],targetOffset:y},topLeft:{points:["bl","tl"],overflow:d,offset:[0,-4],targetOffset:y},leftTop:{points:["tr","tl"],overflow:v,offset:[-4,0],targetOffset:y},topRight:{points:["br","tr"],overflow:d,offset:[0,-4],targetOffset:y},rightTop:{points:["tl","tr"],overflow:v,offset:[4,0],targetOffset:y},bottomRight:{points:["tr","br"],overflow:d,offset:[0,4],targetOffset:y},rightBottom:{points:["bl","br"],overflow:v,offset:[4,0],targetOffset:y},bottomLeft:{points:["tl","bl"],overflow:d,offset:[0,4],targetOffset:y},leftBottom:{points:["br","bl"],overflow:v,offset:[-4,0],targetOffset:y}},f=null,x=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"],E=function(w,A){var C=w.overlayClassName,M=w.trigger,D=M===void 0?["hover"]:M,k=w.mouseEnterDelay,Z=k===void 0?0:k,Y=w.mouseLeaveDelay,te=Y===void 0?.1:Y,le=w.overlayStyle,H=w.prefixCls,pe=H===void 0?"rc-tooltip":H,de=w.children,ge=w.onVisibleChange,X=w.afterVisibleChange,_=w.transitionName,W=w.animation,G=w.motion,$=w.placement,F=$===void 0?"right":$,ne=w.align,V=ne===void 0?{}:ne,ee=w.destroyTooltipOnHide,se=ee===void 0?!1:ee,De=w.defaultVisible,Ue=w.getTooltipContainer,He=w.overlayInnerStyle,Ge=w.arrowContent,Fe=w.overlay,_e=w.id,$e=w.showArrow,Ce=$e===void 0?!0:$e,Re=(0,u.Z)(w,x),fe=(0,a.useRef)(null);(0,a.useImperativeHandle)(A,function(){return fe.current});var je=(0,c.Z)({},Re);"visible"in w&&(je.popupVisible=w.visible);var Oe=function(){return a.createElement(o,{key:"content",prefixCls:pe,id:_e,overlayInnerStyle:He},Fe)};return a.createElement(s.Z,(0,l.Z)({popupClassName:C,prefixCls:pe,popup:Oe,action:D,builtinPlacements:p,popupPlacement:F,ref:fe,popupAlign:V,getPopupContainer:Ue,onPopupVisibleChange:ge,afterPopupVisibleChange:X,popupTransitionName:_,popupAnimation:W,popupMotion:G,defaultPopupVisible:De,autoDestroy:se,mouseLeaveDelay:te,popupStyle:le,mouseEnterDelay:Z,arrow:Ce},je),de)},S=(0,a.forwardRef)(E),P=S},50344:function(m,h,e){"use strict";e.d(h,{Z:function(){return a}});var t=e(67294),r=e(11805);function a(o){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=[];return t.Children.forEach(o,function(u){u==null&&!l.keepEmpty||(Array.isArray(u)?c=c.concat(a(u)):(0,r.isFragment)(u)&&u.props?c=c.concat(a(u.props.children,l)):c.push(u))}),c}},98924:function(m,h,e){"use strict";e.d(h,{Z:function(){return t}});function t(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}},94999:function(m,h,e){"use strict";e.d(h,{Z:function(){return t}});function t(r,a){if(!r)return!1;if(r.contains)return r.contains(a);for(var o=a;o;){if(o===r)return!0;o=o.parentNode}return!1}},44958:function(m,h,e){"use strict";e.d(h,{hq:function(){return P},jL:function(){return x}});var t=e(1413),r=e(98924),a=e(94999),o="data-rc-order",l="data-rc-priority",c="rc-util-key",u=new Map;function s(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},w=R.mark;return w?w.startsWith("data-")?w:"data-".concat(w):c}function d(R){if(R.attachTo)return R.attachTo;var w=document.querySelector("head");return w||document.body}function v(R){return R==="queue"?"prependQueue":R?"prepend":"append"}function y(R){return Array.from((u.get(R)||R).children).filter(function(w){return w.tagName==="STYLE"})}function p(R){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(0,r.Z)())return null;var A=w.csp,C=w.prepend,M=w.priority,D=M===void 0?0:M,k=v(C),Z=k==="prependQueue",Y=document.createElement("style");Y.setAttribute(o,k),Z&&D&&Y.setAttribute(l,"".concat(D)),A!=null&&A.nonce&&(Y.nonce=A==null?void 0:A.nonce),Y.innerHTML=R;var te=d(w),le=te.firstChild;if(C){if(Z){var H=(w.styles||y(te)).filter(function(pe){if(!["prepend","prependQueue"].includes(pe.getAttribute(o)))return!1;var de=Number(pe.getAttribute(l)||0);return D>=de});if(H.length)return te.insertBefore(Y,H[H.length-1].nextSibling),Y}te.insertBefore(Y,le)}else te.appendChild(Y);return Y}function f(R){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},A=d(w);return(w.styles||y(A)).find(function(C){return C.getAttribute(s(w))===R})}function x(R){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},A=f(R,w);if(A){var C=d(w);C.removeChild(A)}}function E(R,w){var A=u.get(R);if(!A||!(0,a.Z)(document,A)){var C=p("",w),M=C.parentNode;u.set(R,M),R.removeChild(C)}}function S(){u.clear()}function P(R,w){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},C=d(A),M=y(C),D=(0,t.Z)((0,t.Z)({},A),{},{styles:M});E(C,D);var k=f(w,D);if(k){var Z,Y;if((Z=D.csp)!==null&&Z!==void 0&&Z.nonce&&k.nonce!==((Y=D.csp)===null||Y===void 0?void 0:Y.nonce)){var te;k.nonce=(te=D.csp)===null||te===void 0?void 0:te.nonce}return k.innerHTML!==R&&(k.innerHTML=R),k}var le=p(R,D);return le.setAttribute(s(D),w),le}},34203:function(m,h,e){"use strict";e.d(h,{Sh:function(){return o},ZP:function(){return c},bn:function(){return l}});var t=e(71002),r=e(67294),a=e(73935);function o(u){return u instanceof HTMLElement||u instanceof SVGElement}function l(u){return u&&(0,t.Z)(u)==="object"&&o(u.nativeElement)?u.nativeElement:o(u)?u:null}function c(u){var s=l(u);if(s)return s;if(u instanceof r.Component){var d;return(d=a.findDOMNode)===null||d===void 0?void 0:d.call(a,u)}return null}},5110:function(m,h){"use strict";h.Z=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),r=t.width,a=t.height;if(r||a)return!0}if(e.getBoundingClientRect){var o=e.getBoundingClientRect(),l=o.width,c=o.height;if(l||c)return!0}}return!1}},27571:function(m,h,e){"use strict";e.d(h,{A:function(){return a}});function t(o){var l;return o==null||(l=o.getRootNode)===null||l===void 0?void 0:l.call(o)}function r(o){return t(o)instanceof ShadowRoot}function a(o){return r(o)?t(o):null}},79370:function(m,h,e){"use strict";e.d(h,{G:function(){return o}});var t=e(98924),r=function(c){if((0,t.Z)()&&window.document.documentElement){var u=Array.isArray(c)?c:[c],s=window.document.documentElement;return u.some(function(d){return d in s.style})}return!1},a=function(c,u){if(!r(c))return!1;var s=document.createElement("div"),d=s.style[c];return s.style[c]=u,s.style[c]!==d};function o(l,c){return!Array.isArray(l)&&c!==void 0?a(l,c):r(l)}},15105:function(m,h){"use strict";var e={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(r){var a=r.keyCode;if(r.altKey&&!r.ctrlKey||r.metaKey||a>=e.F1&&a<=e.F12)return!1;switch(a){case e.ALT:case e.CAPS_LOCK:case e.CONTEXT_MENU:case e.CTRL:case e.DOWN:case e.END:case e.ESC:case e.HOME:case e.INSERT:case e.LEFT:case e.MAC_FF_META:case e.META:case e.NUMLOCK:case e.NUM_CENTER:case e.PAGE_DOWN:case e.PAGE_UP:case e.PAUSE:case e.PRINT_SCREEN:case e.RIGHT:case e.SHIFT:case e.UP:case e.WIN_KEY:case e.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(r){if(r>=e.ZERO&&r<=e.NINE||r>=e.NUM_ZERO&&r<=e.NUM_MULTIPLY||r>=e.A&&r<=e.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&r===0)return!0;switch(r){case e.SPACE:case e.QUESTION_MARK:case e.NUM_PLUS:case e.NUM_MINUS:case e.NUM_PERIOD:case e.NUM_DIVISION:case e.SEMICOLON:case e.DASH:case e.EQUALS:case e.COMMA:case e.PERIOD:case e.SLASH:case e.APOSTROPHE:case e.SINGLE_QUOTE:case e.OPEN_SQUARE_BRACKET:case e.BACKSLASH:case e.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};h.Z=e},38135:function(m,h,e){"use strict";var t;e.d(h,{s:function(){return R},v:function(){return D}});var r=e(74165),a=e(15861),o=e(71002),l=e(1413),c=e(73935),u=(0,l.Z)({},t||(t=e.t(c,2))),s=u.version,d=u.render,v=u.unmountComponentAtNode,y;try{var p=Number((s||"").split(".")[0]);p>=18&&(y=u.createRoot)}catch(Z){}function f(Z){var Y=u.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;Y&&(0,o.Z)(Y)==="object"&&(Y.usingClientEntryPoint=Z)}var x="__rc_react_root__";function E(Z,Y){f(!0);var te=Y[x]||y(Y);f(!1),te.render(Z),Y[x]=te}function S(Z,Y){d(Z,Y)}function P(Z,Y){}function R(Z,Y){if(y){E(Z,Y);return}S(Z,Y)}function w(Z){return A.apply(this,arguments)}function A(){return A=(0,a.Z)((0,r.Z)().mark(function Z(Y){return(0,r.Z)().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.abrupt("return",Promise.resolve().then(function(){var H;(H=Y[x])===null||H===void 0||H.unmount(),delete Y[x]}));case 1:case"end":return le.stop()}},Z)})),A.apply(this,arguments)}function C(Z){v(Z)}function M(Z){}function D(Z){return k.apply(this,arguments)}function k(){return k=(0,a.Z)((0,r.Z)().mark(function Z(Y){return(0,r.Z)().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:if(y===void 0){le.next=2;break}return le.abrupt("return",w(Y));case 2:C(Y);case 3:case"end":return le.stop()}},Z)})),k.apply(this,arguments)}},74204:function(m,h,e){"use strict";e.d(h,{Z:function(){return o},o:function(){return l}});var t=e(44958),r;function a(c){var u="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),s=document.createElement("div");s.id=u;var d=s.style;d.position="absolute",d.left="0",d.top="0",d.width="100px",d.height="100px",d.overflow="scroll";var v,y;if(c){var p=getComputedStyle(c);d.scrollbarColor=p.scrollbarColor,d.scrollbarWidth=p.scrollbarWidth;var f=getComputedStyle(c,"::-webkit-scrollbar"),x=parseInt(f.width,10),E=parseInt(f.height,10);try{var S=x?"width: ".concat(f.width,";"):"",P=E?"height: ".concat(f.height,";"):"";(0,t.hq)(` +#`.concat(u,`::-webkit-scrollbar { +`).concat(S,` +`).concat(P,` +}`),u)}catch(A){console.error(A),v=x,y=E}}document.body.appendChild(s);var R=c&&v&&!isNaN(v)?v:s.offsetWidth-s.clientWidth,w=c&&y&&!isNaN(y)?y:s.offsetHeight-s.clientHeight;return document.body.removeChild(s),(0,t.jL)(u),{width:R,height:w}}function o(c){return typeof document=="undefined"?0:((c||r===void 0)&&(r=a()),r.width)}function l(c){return typeof document=="undefined"||!c||!(c instanceof Element)?{width:0,height:0}:a(c)}},66680:function(m,h,e){"use strict";e.d(h,{Z:function(){return r}});var t=e(67294);function r(a){var o=t.useRef();o.current=a;var l=t.useCallback(function(){for(var c,u=arguments.length,s=new Array(u),d=0;d2&&arguments[2]!==void 0?arguments[2]:!1,u=new Set;function s(d,v){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,p=u.has(d);if((0,r.ZP)(!p,"Warning: There may be circular references"),p)return!1;if(d===v)return!0;if(c&&y>1)return!1;u.add(d);var f=y+1;if(Array.isArray(d)){if(!Array.isArray(v)||d.length!==v.length)return!1;for(var x=0;x