(window.webpackJsonp=window.webpackJsonp||[]).push([[16,4],{"+3Gp":function(Ie,M,e){"use strict";e.d(M,"a",function(){return v}),e.d(M,"b",function(){return h});var u=e("yKVA"),c=e("879j"),r=e("fWQN"),f=e("mtLc"),o=e("MNsG"),i=e("Yr1X"),a=o.f?1.5:1.35,n=8,v=function(){function t(l){Object(r.a)(this,t),this.zoomLevel=l.zoomLevel,this.pixelRatio=l.pixelRatio,this.fontFamily=String(l.fontFamily),this.fontWeight=String(l.fontWeight),this.fontSize=l.fontSize,this.fontFeatureSettings=l.fontFeatureSettings,this.lineHeight=l.lineHeight|0,this.letterSpacing=l.letterSpacing}return Object(f.a)(t,[{key:"getId",value:function(){return this.zoomLevel+"-"+this.pixelRatio+"-"+this.fontFamily+"-"+this.fontWeight+"-"+this.fontSize+"-"+this.fontFeatureSettings+"-"+this.lineHeight+"-"+this.letterSpacing}},{key:"getMassagedFontFamily",value:function(){return/[,"']/.test(this.fontFamily)?this.fontFamily:/[+ ]/.test(this.fontFamily)?'"'.concat(this.fontFamily,'"'):this.fontFamily}}],[{key:"createFromValidatedSettings",value:function(p,w,S,k){var T=p.get(39),I=p.get(43),Y=p.get(42),$=p.get(41),A=p.get(55),g=p.get(52);return t._create(T,I,Y,$,A,g,w,S,k)}},{key:"_create",value:function(p,w,S,k,T,I,Y,$,A){T===0?T=Math.round(a*S):T-1}Ie.exports=c},"+7oY":function(Ie,M,e){"use strict";e.d(M,"a",function(){return o}),e.d(M,"g",function(){return i}),e.d(M,"b",function(){return a}),e.d(M,"f",function(){return n}),e.d(M,"d",function(){return m}),e.d(M,"c",function(){return h}),e.d(M,"e",function(){return t});var u=e("rAM+"),c=e("ic2d"),r=e("Cg/j"),f=e("CRAX"),o=Object(r.c)("configurationService");function i(l,p){var w=Object.create(null);for(var S in l)a(w,S,l[S],p);return w}function a(l,p,w,S){for(var k=p.split("."),T=k.pop(),I=l,Y=0;Yt.getLineMinColumn(l)?p=p-i.L(t.getLineContent(l),p-1):l>1&&(l=l-1,p=t.getLineMaxColumn(l)),new f.a(l,p)}},{key:"leftPositionAtomicSoftTabs",value:function(t,l,p,w){var S=t.getLineMinColumn(l),k=t.getLineContent(l),T=a.a.atomicPosition(k,p-1,w,0);return T===-1||T+1Y?(p=Y,T?w=l.getLineMaxColumn(p):w=Math.min(l.getLineMaxColumn(p),w)):w=r.a.columnFromVisibleColumn2(t,l,p,I),$?S=0:S=I-r.a.visibleColumnFromColumn(l.getLineContent(p),w,t.tabSize),new n(p,w,S)}},{key:"moveDown",value:function(t,l,p,w,S){var k,T;p.hasSelection()&&!w?(k=p.selection.endLineNumber,T=p.selection.endColumn):(k=p.position.lineNumber,T=p.position.column);var I=m.down(t,l,k,T,p.leftoverVisibleColumns,S,!0);return p.move(w,I.lineNumber,I.column,I.leftoverVisibleColumns)}},{key:"translateDown",value:function(t,l,p){var w=p.selection,S=m.down(t,l,w.selectionStartLineNumber,w.selectionStartColumn,p.selectionStartLeftoverVisibleColumns,1,!1),k=m.down(t,l,w.positionLineNumber,w.positionColumn,p.leftoverVisibleColumns,1,!1);return new r.f(new o.a(S.lineNumber,S.column,S.lineNumber,S.column),S.leftoverVisibleColumns,new f.a(k.lineNumber,k.column),k.leftoverVisibleColumns)}},{key:"up",value:function(t,l,p,w,S,k,T){var I=r.a.visibleColumnFromColumn(l.getLineContent(p),w,t.tabSize)+S,Y=p===1&&w===1;return p=p-k,p<1?(p=1,T?w=l.getLineMinColumn(p):w=Math.min(l.getLineMaxColumn(p),w)):w=r.a.columnFromVisibleColumn2(t,l,p,I),Y?S=0:S=I-r.a.visibleColumnFromColumn(l.getLineContent(p),w,t.tabSize),new n(p,w,S)}},{key:"moveUp",value:function(t,l,p,w,S){var k,T;p.hasSelection()&&!w?(k=p.selection.startLineNumber,T=p.selection.startColumn):(k=p.position.lineNumber,T=p.position.column);var I=m.up(t,l,k,T,p.leftoverVisibleColumns,S,!0);return p.move(w,I.lineNumber,I.column,I.leftoverVisibleColumns)}},{key:"translateUp",value:function(t,l,p){var w=p.selection,S=m.up(t,l,w.selectionStartLineNumber,w.selectionStartColumn,p.selectionStartLeftoverVisibleColumns,1,!1),k=m.up(t,l,w.positionLineNumber,w.positionColumn,p.leftoverVisibleColumns,1,!1);return new r.f(new o.a(S.lineNumber,S.column,S.lineNumber,S.column),S.leftoverVisibleColumns,new f.a(k.lineNumber,k.column),k.leftoverVisibleColumns)}},{key:"_isBlankLine",value:function(t,l){return t.getLineFirstNonWhitespaceColumn(l)===0}},{key:"moveToPrevBlankLine",value:function(t,l,p,w){for(var S=p.position.lineNumber;S>1&&this._isBlankLine(l,S);)S--;for(;S>1&&!this._isBlankLine(l,S);)S--;return p.move(w,S,l.getLineMinColumn(S),0)}},{key:"moveToNextBlankLine",value:function(t,l,p,w){for(var S=l.getLineCount(),k=p.position.lineNumber;k1&&(Pr=Jt.addDate(Pr,-7)),Pr}function Ln(Qe,Jt,ln){var rn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Jt){case"year":return ln.addYear(Qe,rn*10);case"quarter":case"month":return ln.addYear(Qe,rn);default:return ln.addMonth(Qe,rn)}}function Un(Qe,Jt){var ln=Jt.generateConfig,rn=Jt.locale,An=Jt.format;return typeof An=="function"?An(Qe):ln.locale.format(rn.locale,Qe,An)}function lt(Qe,Jt){var ln=Jt.generateConfig,rn=Jt.locale,An=Jt.formatList;return!Qe||typeof An[0]=="function"?null:ln.locale.parse(rn.locale,Qe,An)}function Nt(Qe){var Jt=Qe.cellDate,ln=Qe.mode,rn=Qe.disabledDate,An=Qe.generateConfig;if(!rn)return!1;var fr=function(Si,zi,si){for(var ii=zi;ii<=si;){var Yi=void 0;switch(Si){case"date":{if(Yi=An.setDate(Jt,ii),!rn(Yi))return!1;break}case"month":{if(Yi=An.setMonth(Jt,ii),!Nt({cellDate:Yi,mode:"month",generateConfig:An,disabledDate:rn}))return!1;break}case"year":{if(Yi=An.setYear(Jt,ii),!Nt({cellDate:Yi,mode:"year",generateConfig:An,disabledDate:rn}))return!1;break}}ii+=1}return!0};switch(ln){case"date":case"week":return rn(Jt);case"month":{var Pr=1,kr=An.getDate(An.getEndDate(Jt));return fr("date",Pr,kr)}case"quarter":{var Ar=Math.floor(An.getMonth(Jt)/3)*3,vi=Ar+2;return fr("month",Ar,vi)}case"year":return fr("month",0,11);case"decade":{var Wi=An.getYear(Jt),di=Math.floor(Wi/Bt)*Bt,ri=di+Bt-1;return fr("year",di,ri)}}}function zt(Qe){var Jt=n.useContext(oe),ln=Jt.hideHeader;if(ln)return null;var rn=Qe.prefixCls,An=Qe.generateConfig,fr=Qe.locale,Pr=Qe.value,kr=Qe.format,Ar="".concat(rn,"-header");return n.createElement(ne,{prefixCls:Ar},Pr?Un(Pr,{locale:fr,format:kr,generateConfig:An}):"\xA0")}var en=zt,tn=e("YrtM");function wn(Qe){var Jt=Qe.prefixCls,ln=Qe.units,rn=Qe.onSelect,An=Qe.value,fr=Qe.active,Pr=Qe.hideDisabledOptions,kr="".concat(Jt,"-cell"),Ar=n.useContext(oe),vi=Ar.open,Wi=Object(n.useRef)(null),di=Object(n.useRef)(new Map),ri=Object(n.useRef)();return Object(n.useLayoutEffect)(function(){var yi=di.current.get(An);yi&&vi!==!1&&ft(Wi.current,yi.offsetTop,120)},[An]),Object(n.useLayoutEffect)(function(){if(vi){var yi=di.current.get(An);yi&&(ri.current=je(yi,function(){ft(Wi.current,yi.offsetTop,0)}))}return function(){var Si;(Si=ri.current)===null||Si===void 0||Si.call(ri)}},[vi]),n.createElement("ul",{className:b()("".concat(Jt,"-column"),Object(l.a)({},"".concat(Jt,"-column-active"),fr)),ref:Wi,style:{position:"relative"}},ln.map(function(yi){var Si;return Pr&&yi.disabled?null:n.createElement("li",{key:yi.value,ref:function(si){di.current.set(yi.value,si)},className:b()(kr,(Si={},Object(l.a)(Si,"".concat(kr,"-disabled"),yi.disabled),Object(l.a)(Si,"".concat(kr,"-selected"),An===yi.value),Si)),onClick:function(){yi.disabled||rn(yi.value)}},n.createElement("div",{className:"".concat(kr,"-inner")},yi.label))}))}var on=wn;function vn(Qe,Jt){for(var ln=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",rn=String(Qe);rn.length=1?ln|0:1,Pr=Qe;Pr<=Jt;Pr+=fr)An.push({label:vn(Pr,2),value:Pr,disabled:(rn||[]).includes(Pr)});return An}function _n(Qe){var Jt=Qe.generateConfig,ln=Qe.prefixCls,rn=Qe.operationRef,An=Qe.activeColumnIndex,fr=Qe.value,Pr=Qe.showHour,kr=Qe.showMinute,Ar=Qe.showSecond,vi=Qe.use12Hours,Wi=Qe.hourStep,di=Wi===void 0?1:Wi,ri=Qe.minuteStep,yi=ri===void 0?1:ri,Si=Qe.secondStep,zi=Si===void 0?1:Si,si=Qe.disabledHours,ii=Qe.disabledMinutes,Yi=Qe.disabledSeconds,La=Qe.disabledTime,Wa=Qe.hideDisabledOptions,Ri=Qe.onSelect,Oa=[],Ha="".concat(ln,"-content"),Za="".concat(ln,"-time-panel"),co,Do=fr?Jt.getHour(fr):-1,ra=Do,ya=fr?Jt.getMinute(fr):-1,Ra=fr?Jt.getSecond(fr):-1,Fa=Jt.getNow(),Ca=n.useMemo(function(){if(La){var ro=La(Fa);return[ro.disabledHours,ro.disabledMinutes,ro.disabledSeconds]}return[si,ii,Yi]},[si,ii,Yi,La,Fa]),no=Object(W.a)(Ca,3),No=no[0],es=no[1],ds=no[2],Yr=function(mo,oo,Oo,Yo){var ts=fr||Jt.getNow(),Os=Math.max(0,oo),Rs=Math.max(0,Oo),Mo=Math.max(0,Yo);return ts=Z(Jt,ts,!vi||!mo?Os:Os+12,Rs,Mo),ts},jr=gn(0,23,di,No&&No()),Ei=Object(tn.a)(function(){return jr},jr,Pt);vi&&(co=ra>=12,ra%=12);var gi=n.useMemo(function(){if(!vi)return[!1,!1];var ro=[!0,!0];return Ei.forEach(function(mo){var oo=mo.disabled,Oo=mo.value;oo||(Oo>=12?ro[1]=!1:ro[0]=!1)}),ro},[vi,Ei]),or=Object(W.a)(gi,2),Ir=or[0],Ur=or[1],Li=n.useMemo(function(){return vi?Ei.filter(co?function(ro){return ro.value>=12}:function(ro){return ro.value<12}).map(function(ro){var mo=ro.value%12,oo=mo===0?"12":vn(mo,2);return Object(k.a)(Object(k.a)({},ro),{},{label:oo,value:mo})}):Ei},[vi,co,Ei]),oa=gn(0,59,yi,es&&es(Do)),Ua=gn(0,59,zi,ds&&ds(Do,ya));rn.current={onUpDown:function(mo){var oo=Oa[An];if(oo)for(var Oo=oo.units.findIndex(function(Rs){return Rs.value===oo.value}),Yo=oo.units.length,ts=1;ts2&&arguments[2]!==void 0?arguments[2]:!1;(Oe===zi||Ao)&&(Bs(pa),Ha&&Ha(pa),oa&&oa(pa,fo),Za&&!un(kr,pa,Mo)&&!(ri==null?void 0:ri(pa))&&Za(pa))},Cr=function(pa){if(Dr.includes(Oe)){var fo,Ao,ko=Oe==="date";switch(pa===ye.a.PAGE_UP||pa===ye.a.PAGE_DOWN?Ao=ko?kr.addMonth:kr.addYear:Ao=ko?kr.addDate:kr.addMonth,pa){case ye.a.LEFT:case ye.a.PAGE_UP:fo=Ao(xl,-1);break;case ye.a.RIGHT:case ye.a.PAGE_DOWN:fo=Ao(xl,1);break;case ye.a.UP:case ye.a.DOWN:fo=Ao(xl,Number("".concat(pa===ye.a.UP?"-":"").concat(ko?nt:Ma)));break}if(fo)return!(ri==null?void 0:ri(fo))}return!0},Kr=function(pa){if(Yo.current&&Yo.current.onKeyDown){var fo=!0,Ao=pa.which;if([ye.a.LEFT,ye.a.RIGHT,ye.a.UP,ye.a.DOWN,ye.a.PAGE_UP,ye.a.PAGE_DOWN,ye.a.ENTER].includes(Ao)&&(pa.preventDefault(),Ao!==ye.a.ENTER&&ii===0&&(fo=Cr(Ao))),fo)return Yo.current.onKeyDown(pa)}return Object(r.a)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},ti=function(pa){Yo.current&&Yo.current.onBlur&&Yo.current.onBlur(pa)};Ur&&mo!=="right"&&(Ur.current={onKeyDown:Kr,onClose:function(){Yo.current&&Yo.current.onClose&&Yo.current.onClose()}}),n.useEffect(function(){Ar&&!ts.current&&Pl(Ar)},[Ar]),n.useEffect(function(){ts.current=!1},[]);var Pi,pi=Object(k.a)(Object(k.a)({},Qe),{},{operationRef:Yo,prefixCls:rn,viewDate:xl,value:Mo,onViewDateChange:Wo,sourceMode:Nn,onPanelChange:Xn,disabledDate:ri});switch(delete pi.onChange,delete pi.onSelect,Oe){case"decade":Pi=n.createElement(ut,Object(i.a)({},pi,{onSelect:function(pa,fo){Wo(pa),Jn(pa,fo)}}));break;case"year":Pi=n.createElement(Mr,Object(i.a)({},pi,{onSelect:function(pa,fo){Wo(pa),Jn(pa,fo)}}));break;case"month":Pi=n.createElement(ba,Object(i.a)({},pi,{onSelect:function(pa,fo){Wo(pa),Jn(pa,fo)}}));break;case"quarter":Pi=n.createElement(xt,Object(i.a)({},pi,{onSelect:function(pa,fo){Wo(pa),Jn(pa,fo)}}));break;case"week":Pi=n.createElement(Zi,Object(i.a)({},pi,{onSelect:function(pa,fo){Wo(pa),Jn(pa,fo)}}));break;case"time":delete pi.showTime,Pi=n.createElement(Rn,Object(i.a)({},pi,Object(re.a)(La)==="object"?La:null,{onSelect:function(pa,fo){Wo(pa),Jn(pa,fo)}}));break;default:La?Pi=n.createElement(Xi,Object(i.a)({},pi,{onSelect:function(pa,fo){Wo(pa),Jn(pa,fo)}})):Pi=n.createElement(Fr,Object(i.a)({},pi,{onSelect:function(pa,fo){Wo(pa),Jn(pa,fo)}}))}var Fi,ha,$i=function(){var pa=kr.getNow(),fo=ce(kr.getHour(pa),kr.getMinute(pa),kr.getSecond(pa),Ei?no:1,gi?es:1,or?Yr:1),Ao=Z(kr,pa,fo[0],fo[1],fo[2]);Jn(Ao,"submit")};Ua||(Fi=xr(rn,Oe,Ri),ha=Vr({prefixCls:rn,components:Ra,needConfirmButton:jr,okDisabled:!Mo||ri&&ri(Mo),locale:Pr,showNow:Yi,onNow:jr&&$i,onOk:function(){Mo&&(Jn(Mo,"submit",!0),ya&&ya(Mo))}}));var wa;if(Wa&&Oe==="date"&&zi==="date"&&!La){var Lo=kr.getNow(),Co="".concat(rn,"-today-btn"),qa=ri&&ri(Lo);wa=n.createElement("a",{className:b()(Co,qa&&"".concat(Co,"-disabled")),"aria-disabled":qa,onClick:function(){qa||Jn(Lo,"mouse",!0)}},Pr.today)}return n.createElement(oe.Provider,{value:Object(k.a)(Object(k.a)({},Ir),{},{mode:Oe,hideHeader:"hideHeader"in Qe?Oa:Ir.hideHeader,hidePrevBtn:ro&&mo==="right",hideNextBtn:ro&&mo==="left"})},n.createElement("div",{tabIndex:ii,className:b()("".concat(rn,"-panel"),An,(Jt={},Object(l.a)(Jt,"".concat(rn,"-panel-has-range"),oo&&oo[0]&&oo[1]),Object(l.a)(Jt,"".concat(rn,"-panel-has-range-hover"),Oo&&Oo[0]&&Oo[1]),Object(l.a)(Jt,"".concat(rn,"-panel-rtl"),Fa==="rtl"),Jt)),style:fr,onKeyDown:Kr,onBlur:ti,onMouseDown:Do,ref:Li},Pi,Fi||ha||wa?n.createElement("div",{className:"".concat(rn,"-footer")},Fi,ha,wa):null))}var gt=dr,Rr=e("uciX"),ci={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function ai(Qe){var Jt,ln=Qe.prefixCls,rn=Qe.popupElement,An=Qe.popupStyle,fr=Qe.visible,Pr=Qe.dropdownClassName,kr=Qe.dropdownAlign,Ar=Qe.transitionName,vi=Qe.getPopupContainer,Wi=Qe.children,di=Qe.range,ri=Qe.popupPlacement,yi=Qe.direction,Si="".concat(ln,"-dropdown"),zi=function(){return ri!==void 0?ri:yi==="rtl"?"bottomRight":"bottomLeft"};return n.createElement(Rr.a,{showAction:[],hideAction:[],popupPlacement:zi(),builtinPlacements:ci,prefixCls:Si,popupTransitionName:Ar,popup:rn,popupAlign:kr,popupVisible:fr,popupClassName:b()(Pr,(Jt={},Object(l.a)(Jt,"".concat(Si,"-range"),di),Object(l.a)(Jt,"".concat(Si,"-rtl"),yi==="rtl"),Jt)),popupStyle:An,getPopupContainer:vi},Wi)}var bi=ai;function zr(Qe){var Jt=Qe.open,ln=Qe.value,rn=Qe.isClickOutside,An=Qe.triggerOpen,fr=Qe.forwardKeyDown,Pr=Qe.onKeyDown,kr=Qe.blurToCancel,Ar=Qe.onSubmit,vi=Qe.onCancel,Wi=Qe.onFocus,di=Qe.onBlur,ri=Qe.currentFocusedKey,yi=Qe.key,Si=yi===void 0?"start":yi,zi=Object(n.useState)(!1),si=Object(W.a)(zi,2),ii=si[0],Yi=si[1],La=Object(n.useState)(!1),Wa=Object(W.a)(La,2),Ri=Wa[0],Oa=Wa[1],Ha=Object(n.useRef)(),Za=Object(n.useRef)(!1),co=Object(n.useRef)(!1),Do=Object(n.useRef)(!1),ra={onMouseDown:function(){Yi(!0),An(!0)},onKeyDown:function(Ra){var Fa=function(){Do.current=!0};if(Pr(Ra,Fa),!Do.current){switch(Ra.which){case ye.a.ENTER:{Jt?Ar()!==!1&&Yi(!0):An(!0),Ra.preventDefault();return}case ye.a.TAB:{ii&&Jt&&!Ra.shiftKey?(Yi(!1),Ra.preventDefault()):!ii&&Jt&&!fr(Ra)&&Ra.shiftKey&&(Yi(!0),Ra.preventDefault());return}case ye.a.ESC:{Yi(!0),vi();return}}!Jt&&![ye.a.SHIFT].includes(Ra.which)?An(!0):ii||fr(Ra)}},onFocus:function(Ra){Yi(!0),Oa(!0),ri&&(ri.current=Si),clearTimeout(Ha.current),Wi&&Wi(Ra)},onBlur:function(Ra){if(Za.current||!rn(document.activeElement)){Za.current=!1;return}kr?setTimeout(function(){for(var Fa=document,Ca=Fa.activeElement;Ca&&Ca.shadowRoot;)Ca=Ca.shadowRoot.activeElement;rn(Ca)&&vi()},0):Jt&&(An(!1),co.current&&Ar()),Oa(!1),ri?(ri.current="",Ha.current=setTimeout(function(){ri.current||di==null||di(Ra)},100)):di==null||di(Ra)}};return Object(n.useEffect)(function(){co.current=!1},[Jt]),Object(n.useEffect)(function(){co.current=!0},[ln]),Object(n.useEffect)(function(){return Me(function(ya){var Ra=_e(ya),Fa=rn(Ra);Jt?Fa?(!Ri||Fa)&&An(!1):(Za.current=!0,requestAnimationFrame(function(){Za.current=!1})):Ri&&!Fa&&(Za.current=!0)})}),Object(n.useEffect)(function(){return function(){return clearTimeout(Ha.current)}},[]),[ra,{focused:Ri,typing:ii}]}function Hi(Qe){var Jt=Qe.valueTexts,ln=Qe.onTextChange,rn=n.useState(""),An=Object(W.a)(rn,2),fr=An[0],Pr=An[1],kr=n.useRef([]);kr.current=Jt;function Ar(Wi){Pr(Wi),ln(Wi)}function vi(){Pr(kr.current[0])}return n.useEffect(function(){Jt.every(function(Wi){return Wi!==fr})&&vi()},[Jt.join("||")]),[fr,Ar,vi]}var hi=e("Gytx"),Ci=e.n(hi);function Ii(Qe,Jt){var ln=Jt.formatList,rn=Jt.generateConfig,An=Jt.locale;return Object(tn.a)(function(){if(!Qe)return[[""],""];for(var fr="",Pr=[],kr=0;kr1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(vi.current),ii){Ar(si);return}vi.current=requestAnimationFrame(function(){Ar(si)})}var di=Ii(kr,{formatList:ln,generateConfig:rn,locale:An}),ri=Object(W.a)(di,2),yi=ri[1];function Si(si){Wi(si)}function zi(){var si=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Wi(null,si)}return Object(n.useEffect)(function(){zi(!0)},[Qe]),Object(n.useEffect)(function(){return function(){return cancelAnimationFrame(vi.current)}},[]),[yi,Si,zi]}function nr(Qe){var Jt=Qe.picker,ln=Qe.disabledHours,rn=Qe.disabledMinutes,An=Qe.disabledSeconds;Jt==="time"&&(ln||rn||An)&&Object(r.a)(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function cr(Qe){var Jt,ln=Qe.prefixCls,rn=ln===void 0?"rc-picker":ln,An=Qe.id,fr=Qe.tabIndex,Pr=Qe.style,kr=Qe.className,Ar=Qe.dropdownClassName,vi=Qe.dropdownAlign,Wi=Qe.popupStyle,di=Qe.transitionName,ri=Qe.generateConfig,yi=Qe.locale,Si=Qe.inputReadOnly,zi=Qe.allowClear,si=Qe.autoFocus,ii=Qe.showTime,Yi=Qe.picker,La=Yi===void 0?"date":Yi,Wa=Qe.format,Ri=Qe.use12Hours,Oa=Qe.value,Ha=Qe.defaultValue,Za=Qe.open,co=Qe.defaultOpen,Do=Qe.defaultOpenValue,ra=Qe.suffixIcon,ya=Qe.clearIcon,Ra=Qe.disabled,Fa=Qe.disabledDate,Ca=Qe.placeholder,no=Qe.getPopupContainer,No=Qe.pickerRef,es=Qe.panelRender,ds=Qe.onChange,Yr=Qe.onOpenChange,jr=Qe.onFocus,Ei=Qe.onBlur,gi=Qe.onMouseDown,or=Qe.onMouseUp,Ir=Qe.onMouseEnter,Ur=Qe.onMouseLeave,Li=Qe.onContextMenu,oa=Qe.onClick,Ua=Qe.onKeyDown,$a=Qe.onSelect,Ba=Qe.direction,ro=Qe.autoComplete,mo=ro===void 0?"off":ro,oo=Qe.inputRender,Oo=n.useRef(null),Yo=La==="date"&&!!ii||La==="time",ts=ct(ie(Wa,La,ii,Ri)),Os=n.useRef(null),Rs=n.useRef(null),Mo=n.useRef(null),Bs=Object(te.a)(null,{value:Oa,defaultValue:Ha}),ll=Object(W.a)(Bs,2),ks=ll[0],xl=ll[1],Pl=n.useState(ks),Wo=Object(W.a)(Pl,2),yl=Wo[0],Ps=Wo[1],B=n.useRef(null),Oe=Object(te.a)(!1,{value:Za,defaultValue:co,postState:function(Io){return Ra?!1:Io},onChange:function(Io){Yr&&Yr(Io),!Io&&B.current&&B.current.onClose&&B.current.onClose()}}),St=Object(W.a)(Oe,2),Qt=St[0],Cn=St[1],Nn=Ii(yl,{formatList:ts,generateConfig:ri,locale:yi}),Bn=Object(W.a)(Nn,2),Xn=Bn[0],Jn=Bn[1],Cr=Hi({valueTexts:Xn,onTextChange:function(Io){var po=lt(Io,{locale:yi,formatList:ts,generateConfig:ri});po&&(!Fa||!Fa(po))&&Ps(po)}}),Kr=Object(W.a)(Cr,3),ti=Kr[0],Pi=Kr[1],pi=Kr[2],Fi=function(Io){Ps(Io),xl(Io),ds&&!un(ri,ks,Io)&&ds(Io,Io?Un(Io,{generateConfig:ri,locale:yi,format:ts[0]}):"")},ha=function(Io){Ra&&Io||Cn(Io)},$i=function(Io){return Qt&&B.current&&B.current.onKeyDown?B.current.onKeyDown(Io):(Object(r.a)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},wa=function(){for(var Io=arguments.length,po=new Array(Io),fl=0;flyi(Wi);case"month":return ri(si)>ri(Wi);case"week":return di(si)>di(Wi);default:return!nn(Ar,si,Wi)&&Ar.isAfter(si,Wi)}return!1},[Pr,kr[1],Wi,Jt]),zi=n.useCallback(function(si){if(Pr&&Pr(si))return!0;if(kr[0]&&vi)return!nn(Ar,si,Wi)&&Ar.isAfter(vi,si);if(ln&&vi)switch(rn){case"quarter":return yi(si)0&&arguments[0]!==void 0?arguments[0]:!1,at=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},At=null;qo&&Eo&&Eo[0]&&Eo[1]&&Si.isAfter(Eo[1],Eo[0])&&(At=Eo);var En=Oa;if(Oa&&Object(re.a)(Oa)==="object"&&Oa.defaultValue){var Gn=Oa.defaultValue;En=Object(k.a)(Object(k.a)({},Oa),{},{defaultValue:pn(Gn,ti)||void 0})}var lr=null;return No&&(lr=function(Gr,Hr){return No(Gr,Hr,{range:ti?"end":"start"})}),n.createElement(ar.Provider,{value:{inRange:!0,panelPosition:Et,rangedValue:Qa||ko,hoverRangedValue:At}},n.createElement(gt,Object(i.a)({},Qe,at,{dateRender:lr,showTime:En,mode:ms[ti],generateConfig:Si,style:void 0,direction:ks,disabledDate:ti===0?Tl:ou,disabledTime:function(Gr){return no?no(Gr,ti===0?"start":"end"):!1},className:b()(Object(l.a)({},"".concat(fr,"-panel-focused"),ti===0?!pu:!El)),value:pn(ko,ti),locale:zi,tabIndex:-1,onPanelChange:function(Gr,Hr){ti===0&&ys(!0),ti===1&&Yl(!0),rl(kn(ms,Hr,ti),kn(ko,Gr,ti));var _i=Gr;Et==="right"&&ms[ti]===Hr&&(_i=Ln(_i,Hr,Si,-1)),pa(_i,ti)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:ti===0?pn(ko,1):pn(ko,0)})))}var _u=0,Uc=0;if(ti&&St.current&&Cn.current&&Oe.current){_u=St.current.offsetWidth+Cn.current.offsetWidth;var $e=Xn.current.offsetLeft>_u?Xn.current.offsetLeft-_u:Xn.current.offsetLeft;Oe.current.offsetWidth&&Xn.current.offsetWidth&&_u>Oe.current.offsetWidth-Xn.current.offsetWidth-(ks==="rtl"?0:$e)&&(Uc=_u)}var ot=ks==="rtl"?{right:_u}:{left:_u};function _t(){var Et,at=xr(fr,ms[ti],Li),At=Vr({prefixCls:fr,components:Bs,needConfirmButton:yl,okDisabled:!pn(ko,ti)||Ca&&Ca(ko[ti]),locale:zi,rangeList:Xu,onOk:function(){pn(ko,ti)&&(He(ko,ti),Rs&&Rs(ko))}});if(Ri!=="time"&&!Oa){var En=Va(ti),Gn=Ln(En,Ri,Si),lr=ms[ti],pr=lr===Ri,Gr=Pu(pr?"left":!1,{pickerValue:En,onPickerValueChange:function(Dt){pa(Dt,ti)}}),Hr=Pu("right",{pickerValue:Gn,onPickerValueChange:function(Dt){pa(Ln(Dt,Ri,Si,-1),ti)}});ks==="rtl"?Et=n.createElement(n.Fragment,null,Hr,pr&&Gr):Et=n.createElement(n.Fragment,null,Gr,pr&&Hr)}else Et=Pu();var _i=n.createElement(n.Fragment,null,n.createElement("div",{className:"".concat(fr,"-panels")},Et),(at||At)&&n.createElement("div",{className:"".concat(fr,"-footer")},at,At));return es&&(_i=es(_i)),n.createElement("div",{className:"".concat(fr,"-panel-container"),style:{marginLeft:Uc},ref:Oe,onMouseDown:function(Dt){Dt.preventDefault()}},_i)}var dn=n.createElement("div",{className:b()("".concat(fr,"-range-wrapper"),"".concat(fr,"-").concat(Ri,"-range-wrapper")),style:{minWidth:gu}},n.createElement("div",{ref:Xn,className:"".concat(fr,"-range-arrow"),style:ot}),_t()),xn;Ei&&(xn=n.createElement("span",{className:"".concat(fr,"-suffix")},Ei));var Hn;jr&&(pn(wa,0)&&!Fi[0]||pn(wa,1)&&!Fi[1])&&(Hn=n.createElement("span",{onMouseDown:function(at){at.preventDefault(),at.stopPropagation()},onMouseUp:function(at){at.preventDefault(),at.stopPropagation();var At=wa;Fi[0]||(At=kn(At,null,0)),Fi[1]||(At=kn(At,null,1)),He(At,null),nu(!1,ti)},className:"".concat(fr,"-clear")},gi||n.createElement("span",{className:"".concat(fr,"-clear-btn")})));var er={size:ge(Ri,Jn[0],Si)},Nr=0,Zr=0;St.current&&Qt.current&&Cn.current&&(ti===0?Zr=St.current.offsetWidth:(Nr=_u,Zr=Qt.current.offsetWidth));var rt=ks==="rtl"?{right:Nr}:{left:Nr},Fe=function(at,At){var En=kn(ko,at,ti);At==="submit"||At!=="key"&&!yl?(He(En,ti),ti===0?ys():Yl()):Jo(En)};return n.createElement(oe.Provider,{value:{operationRef:pi,hideHeader:Ri==="time",onDateMouseEnter:hl,onDateMouseLeave:Xs,hideRanges:!0,onSelect:Fe,open:qo}},n.createElement(bi,{visible:qo,popupElement:dn,popupStyle:vi,prefixCls:fr,dropdownClassName:Wi,dropdownAlign:ri,getPopupContainer:yi,transitionName:di,range:!0,direction:ks},n.createElement("div",Object(i.a)({ref:B,className:b()(fr,"".concat(fr,"-range"),Ar,(Jt={},Object(l.a)(Jt,"".concat(fr,"-disabled"),Fi[0]&&Fi[1]),Object(l.a)(Jt,"".concat(fr,"-focused"),ti===0?Jl:cc),Object(l.a)(Jt,"".concat(fr,"-rtl"),ks==="rtl"),Jt)),style:kr,onClick:Hu,onMouseEnter:Yo,onMouseLeave:ts,onMouseDown:dc,onMouseUp:Oo},Kt(Qe)),n.createElement("div",{className:b()("".concat(fr,"-input"),(ln={},Object(l.a)(ln,"".concat(fr,"-input-active"),ti===0),Object(l.a)(ln,"".concat(fr,"-input-placeholder"),!!is),ln)),ref:St},n.createElement("input",Object(i.a)({id:Pr,disabled:Fi[0],readOnly:Ir||typeof Jn[0]=="function"||!pu,value:is||hr,onChange:function(at){Wr(at.target.value)},autoFocus:ii,placeholder:pn(si,0)||"",ref:Nn},Fl,er,{autoComplete:Wo}))),n.createElement("div",{className:"".concat(fr,"-range-separator"),ref:Cn},co),n.createElement("div",{className:b()("".concat(fr,"-input"),(rn={},Object(l.a)(rn,"".concat(fr,"-input-active"),ti===1),Object(l.a)(rn,"".concat(fr,"-input-placeholder"),!!Ol),rn)),ref:Qt},n.createElement("input",Object(i.a)({disabled:Fi[1],readOnly:Ir||typeof Jn[0]=="function"||!El,value:Ol||Vi,onChange:function(at){da(at.target.value)},placeholder:pn(si,1)||"",ref:Bn},Cl,er,{autoComplete:Wo}))),n.createElement("div",{className:"".concat(fr,"-active-bar"),style:Object(k.a)(Object(k.a)({},rt),{},{width:Zr,position:"absolute"})}),xn,Hn)))}var In=function(Qe){Object(E.a)(ln,Qe);var Jt=Object(D.a)(ln);function ln(){var rn;Object(d.a)(this,ln);for(var An=arguments.length,fr=new Array(An),Pr=0;Pr0){var y=[];ce=ye.map(function(z){var G=$(z.path,ne);G&&y.push(G);var X;z.children&&z.children.length&&(X=a.createElement(v.a,{items:z.children.map(function(ae){return{key:ae.path||ae.breadcrumbName,label:he(ae,ne,ye,A(y,ae.path,ne))}})}));var pe={separator:W};return X&&(pe.overlay=X),a.createElement(w,Object(c.a)({},pe,{key:G||z.breadcrumbName}),he(z,ne,ye,y))})}else q&&(ce=Object(i.a)(q).map(function(z,G){return z&&Object(m.a)(z,{separator:W,key:G})}));var C=o()(R,Object(u.a)({},"".concat(R,"-rtl"),ee==="rtl"),re);return a.createElement("nav",Object(c.a)({className:C,style:te},se),a.createElement("ol",null,ce))};g.Item=w,g.Separator=k;var b=M.a=g},"+q00":function(Ie,M,e){"use strict";e.d(M,"a",function(){return ne}),e.d(M,"b",function(){return Z});var u=e("Nsem"),c=e("yKVA"),r=e("879j"),f=e("fWQN"),o=e("mtLc"),i=e("sK0q");function a(ee){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Object(i.a)(ee))throw new TypeError("input must be an array");if(ee.length===0)throw new TypeError("input must not be empty");var R=ce.fromIndex,y=R===void 0?0:R,C=ce.toIndex,z=C===void 0?ee.length:C;if(y<0||y>=ee.length||!Number.isInteger(y))throw new Error("fromIndex must be a positive integer smaller than length");if(z<=y||z>ee.length||!Number.isInteger(z))throw new Error("toIndex must be an integer greater than fromIndex and at most equal to length");for(var G=ee[y],X=y+1;XG&&(G=ee[X]);return G}function n(ee){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Object(i.a)(ee))throw new TypeError("input must be an array");if(ee.length===0)throw new TypeError("input must not be empty");var R=ce.fromIndex,y=R===void 0?0:R,C=ce.toIndex,z=C===void 0?ee.length:C;if(y<0||y>=ee.length||!Number.isInteger(y))throw new Error("fromIndex must be a positive integer smaller than length");if(z<=y||z>ee.length||!Number.isInteger(z))throw new Error("toIndex must be an integer greater than fromIndex and at most equal to length");for(var G=ee[y],X=y+1;X1&&arguments[1]!==void 0?arguments[1]:{};if(Object(i.a)(ee)){if(ee.length===0)throw new TypeError("input must not be empty")}else throw new TypeError("input must be an array");var R;if(ce.output!==void 0){if(!Object(i.a)(ce.output))throw new TypeError("output option must be an array if specified");R=ce.output}else R=new Array(ee.length);var y=n(ee),C=a(ee);if(y===C)throw new RangeError("minimum and maximum input values are equal. Cannot rescale a constant array");var z=ce.min,G=z===void 0?ce.autoMinMax?y:0:z,X=ce.max,pe=X===void 0?ce.autoMinMax?C:1:X;if(G>=pe)throw new RangeError("min option must be smaller than max option");for(var ae=(pe-G)/(C-y),Se=0;Se1&&arguments[1]!==void 0?arguments[1]:{},R=ce.maxRows,y=R===void 0?15:R,C=ce.maxColumns,z=C===void 0?10:C,G=ce.maxNumSize,X=G===void 0?8:G,pe=ce.padMinus,ae=pe===void 0?"auto":pe;return"".concat(ee.constructor.name,` { `).concat(m,`[ `).concat(h).concat(p(ee,y,z,X,ae),` `).concat(m,`] `).concat(m,"rows: ").concat(ee.rows,` `).concat(m,"columns: ").concat(ee.columns,` }`)}function p(ee,ce,R,y,C){var z=ee.rows,G=ee.columns,X=Math.min(z,ce),pe=Math.min(G,R),ae=[];if(C==="auto"){C=!1;e:for(var Se=0;Se=0&&R?" ".concat(S(ee,ce-1)):S(ee,ce)).padEnd(ce)}function S(ee,ce){var R=ee.toString();if(R.length<=ce)return R;var y=ee.toFixed(ce);if(y.length>ce&&(y=ee.toFixed(Math.max(0,ce-(y.length-ce)))),y.length<=ce&&!y.startsWith("0.000")&&!y.startsWith("-0.000"))return y;var C=ee.toExponential(ce);return C.length>ce&&(C=ee.toExponential(Math.max(0,ce-(C.length-ce)))),C.slice(0)}function k(ee,ce){ee.prototype.add=function(y){return typeof y=="number"?this.addS(y):this.addM(y)},ee.prototype.addS=function(y){for(var C=0;C>y);return this},ee.prototype.signPropagatingRightShiftM=function(y){if(y=ce.checkMatrix(y),this.rows!==y.rows||this.columns!==y.columns)throw new RangeError("Matrices dimensions must be equal");for(var C=0;C>y.get(C,z));return this},ee.signPropagatingRightShift=function(y,C){var z=new ce(y);return z.signPropagatingRightShift(C)},ee.prototype.rightShift=function(y){return typeof y=="number"?this.rightShiftS(y):this.rightShiftM(y)},ee.prototype.rightShiftS=function(y){for(var C=0;C>>y);return this},ee.prototype.rightShiftM=function(y){if(y=ce.checkMatrix(y),this.rows!==y.rows||this.columns!==y.columns)throw new RangeError("Matrices dimensions must be equal");for(var C=0;C>>y.get(C,z));return this},ee.rightShift=function(y,C){var z=new ce(y);return z.rightShift(C)},ee.prototype.zeroFillRightShift=ee.prototype.rightShift,ee.prototype.zeroFillRightShiftS=ee.prototype.rightShiftS,ee.prototype.zeroFillRightShiftM=ee.prototype.rightShiftM,ee.zeroFillRightShift=ee.rightShift,ee.prototype.not=function(){for(var y=0;yC?(G=!0,C=y):(z=!1,G=!0);R++}return z}},{key:"isReducedEchelonForm",value:function(){for(var R=0,y=0,C=-1,z=!0,G=!1;RC?(G=!0,C=y):(z=!1,G=!0);for(var X=y+1;XR.get(z,C)&&(z=G);if(R.get(z,C)===0)C++;else{R.swapRows(y,z);for(var X=R.get(y,C),pe=C;pe=0;)if(R.maxRow(z)===0)z--;else{for(var G=0,X=!1;G0&&arguments[0]!==void 0?arguments[0]:{};if(typeof R!="object")throw new TypeError("options must be an object");var y=R.rows,C=y===void 0?1:y,z=R.columns,G=z===void 0?1:z;if(!Number.isInteger(C)||C<=0)throw new TypeError("rows must be a positive integer");if(!Number.isInteger(G)||G<=0)throw new TypeError("columns must be a positive integer");for(var X=new Z(this.rows*C,this.columns*G),pe=0;pey[C]&&(y[C]=this.get(C,z));return y}case"column":{for(var G=new Array(this.columns).fill(Number.NEGATIVE_INFINITY),X=0;XG[pe]&&(G[pe]=this.get(X,pe));return G}case void 0:{for(var ae=this.get(0,0),Se=0;Seae&&(ae=this.get(Se,Te));return ae}default:throw new Error("invalid option: ".concat(R))}}},{key:"maxIndex",value:function(){Object(T.d)(this);for(var R=this.get(0,0),y=[0,0],C=0;CR&&(R=this.get(C,z),y[0]=C,y[1]=z);return y}},{key:"min",value:function(R){if(this.isEmpty())return NaN;switch(R){case"row":{for(var y=new Array(this.rows).fill(Number.POSITIVE_INFINITY),C=0;Cy&&(y=this.get(R,C));return y}},{key:"maxRowIndex",value:function(R){Object(T.f)(this,R),Object(T.d)(this);for(var y=this.get(R,0),C=[R,0],z=1;zy&&(y=this.get(R,z),C[1]=z);return C}},{key:"minRow",value:function(R){if(Object(T.f)(this,R),this.isEmpty())return NaN;for(var y=this.get(R,0),C=1;Cy&&(y=this.get(C,R));return y}},{key:"maxColumnIndex",value:function(R){Object(T.a)(this,R),Object(T.d)(this);for(var y=this.get(0,R),C=[0,R],z=1;zy&&(y=this.get(z,R),C[0]=z);return C}},{key:"minColumn",value:function(R){if(Object(T.a)(this,R),this.isEmpty())return NaN;for(var y=this.get(0,R),C=1;C0&&arguments[0]!==void 0?arguments[0]:"frobenius",y=0;if(R==="max")return this.max();if(R==="frobenius"){for(var C=0;C0&&arguments[0]!==void 0?arguments[0]:{};if(typeof R!="object")throw new TypeError("options must be an object");var y=R.min,C=y===void 0?0:y,z=R.max,G=z===void 0?1:z;if(!Number.isFinite(C))throw new TypeError("min must be a number");if(!Number.isFinite(G))throw new TypeError("max must be a number");if(C>=G)throw new RangeError("min must be smaller than max");for(var X=new Z(this.rows,this.columns),pe=0;pe0&&v(ae,{min:C,max:G,output:ae}),X.setRow(pe,ae)}return X}},{key:"scaleColumns",value:function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(typeof R!="object")throw new TypeError("options must be an object");var y=R.min,C=y===void 0?0:y,z=R.max,G=z===void 0?1:z;if(!Number.isFinite(C))throw new TypeError("min must be a number");if(!Number.isFinite(G))throw new TypeError("max must be a number");if(C>=G)throw new RangeError("min must be smaller than max");for(var X=new Z(this.rows,this.columns),pe=0;pe0&&arguments[0]!==void 0?arguments[0]:se,y=0;y0&&arguments[0]!==void 0?arguments[0]:se,y=0;yC||y<0||y>=this.columns||C<0||C>=this.columns)throw new RangeError("Argument out of range");for(var z=new Z(R.length,C-y+1),G=0;G=this.rows)throw new RangeError("Row index out of range: ".concat(R[G]));z.set(G,X-y,this.get(R[G],X))}return z}},{key:"subMatrixColumn",value:function(R,y,C){if(y===void 0&&(y=0),C===void 0&&(C=this.rows-1),y>C||y<0||y>=this.rows||C<0||C>=this.rows)throw new RangeError("Argument out of range");for(var z=new Z(C-y+1,R.length),G=0;G=this.columns)throw new RangeError("Column index out of range: ".concat(R[G]));z.set(X-y,G,this.get(X,R[G]))}return z}},{key:"setSubMatrix",value:function(R,y,C){if(R=Z.checkMatrix(R),R.isEmpty())return this;var z=y+R.rows-1,G=C+R.columns-1;Object(T.e)(this,y,z,C,G);for(var X=0;X1&&arguments[1]!==void 0?arguments[1]:{};if(typeof R=="object"&&(y=R,R=void 0),typeof y!="object")throw new TypeError("options must be an object");var C=y,z=C.unbiased,G=z===void 0?!0:z,X=C.mean,pe=X===void 0?this.mean(R):X;if(typeof G!="boolean")throw new TypeError("unbiased must be a boolean");switch(R){case"row":{if(!Object(i.a)(pe))throw new TypeError("mean must be an array");return d(this,G,pe)}case"column":{if(!Object(i.a)(pe))throw new TypeError("mean must be an array");return O(this,G,pe)}case void 0:{if(typeof pe!="number")throw new TypeError("mean must be a number");return E(this,G,pe)}default:throw new Error("invalid option: ".concat(R))}}},{key:"standardDeviation",value:function(R,y){typeof R=="object"&&(y=R,R=void 0);var C=this.variance(R,y);if(R===void 0)return Math.sqrt(C);for(var z=0;z1&&arguments[1]!==void 0?arguments[1]:{};if(typeof R=="object"&&(y=R,R=void 0),typeof y!="object")throw new TypeError("options must be an object");var C=y,z=C.center,G=z===void 0?this.mean(R):z;switch(R){case"row":{if(!Object(i.a)(G))throw new TypeError("center must be an array");return D(this,G),this}case"column":{if(!Object(i.a)(G))throw new TypeError("center must be an array");return W(this,G),this}case void 0:{if(typeof G!="number")throw new TypeError("center must be a number");return te(this,G),this}default:throw new Error("invalid option: ".concat(R))}}},{key:"scale",value:function(R){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof R=="object"&&(y=R,R=void 0),typeof y!="object")throw new TypeError("options must be an object");var C=y.scale;switch(R){case"row":{if(C===void 0)C=re(this);else if(!Object(i.a)(C))throw new TypeError("scale must be an array");return ye(this,C),this}case"column":{if(C===void 0)C=q(this);else if(!Object(i.a)(C))throw new TypeError("scale must be an array");return oe(this,C),this}case void 0:{if(C===void 0)C=he(this);else if(typeof C!="number")throw new TypeError("scale must be a number");return ue(this,C),this}default:throw new Error("invalid option: ".concat(R))}}},{key:"toString",value:function(R){return l(this,R)}}],[{key:"from1DArray",value:function(R,y,C){var z=R*y;if(z!==C.length)throw new RangeError("data length does not match given dimensions");for(var G=new Z(R,y),X=0;X2&&arguments[2]!==void 0?arguments[2]:{};if(typeof C!="object")throw new TypeError("options must be an object");for(var z=C.random,G=z===void 0?Math.random:z,X=new Z(R,y),pe=0;pe2&&arguments[2]!==void 0?arguments[2]:{};if(typeof C!="object")throw new TypeError("options must be an object");var z=C.min,G=z===void 0?0:z,X=C.max,pe=X===void 0?1e3:X,ae=C.random,Se=ae===void 0?Math.random:ae;if(!Number.isInteger(G))throw new TypeError("min must be an integer");if(!Number.isInteger(pe))throw new TypeError("max must be an integer");if(G>=pe)throw new RangeError("min must be smaller than max");for(var Te=pe-G,je=new Z(R,y),ft=0;ft=0)if(z.data=[],Number.isInteger(C)&&C>=0)for(var G=0;G1?k-1:0),I=1;I=0;return l?w?Math.PI*2-p:p:w?p:Math.PI*2-p}function m(h,t,l){return l?(h[0]=t[1],h[1]=-1*t[0]):(h[0]=-1*t[1],h[1]=t[0]),h}},"/UlZ":function(Ie,M,e){"use strict";e.d(M,"h",function(){return v}),e.d(M,"b",function(){return m}),e.d(M,"j",function(){return h}),e.d(M,"a",function(){return t}),e.d(M,"k",function(){return S}),e.d(M,"n",function(){return $}),e.d(M,"i",function(){return D}),e.d(M,"e",function(){return q}),e.d(M,"f",function(){return be}),e.d(M,"m",function(){return ae}),e.d(M,"c",function(){return Re}),e.d(M,"d",function(){return et}),e.d(M,"l",function(){return Xe}),e.d(M,"g",function(){return bt});var u=e("rAM+"),c=e("yKVA"),r=e("879j"),f=e("fWQN"),o=e("mtLc"),i=e("3/fG"),a=e("MNsG"),n=e("0JNc"),v=8,m=function(){function Ct(Bt){Object(f.a)(this,Ct),this._values=Bt}return Object(o.a)(Ct,[{key:"hasChanged",value:function(qe){return this._values[qe]}}]),Ct}(),h=function(){function Ct(){Object(f.a)(this,Ct),this._values=[]}return Object(o.a)(Ct,[{key:"_read",value:function(qe){return this._values[qe]}},{key:"get",value:function(qe){return this._values[qe]}},{key:"_write",value:function(qe,st){this._values[qe]=st}}]),Ct}(),t=Object(o.a)(function Ct(){Object(f.a)(this,Ct),this.stableMinimapLayoutInput=null,this.stableFitMaxMinimapScale=0,this.stableFitRemainingWidth=0}),l=function(){function Ct(Bt,qe,st,ut){Object(f.a)(this,Ct),this.id=Bt,this.name=qe,this.defaultValue=st,this.schema=ut}return Object(o.a)(Ct,[{key:"compute",value:function(qe,st,ut){return ut}}]),Ct}(),p=function(){function Ct(Bt){var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Object(f.a)(this,Ct),this.schema=void 0,this.id=Bt,this.name="_never_",this.defaultValue=void 0,this.deps=qe}return Object(o.a)(Ct,[{key:"validate",value:function(qe){return this.defaultValue}}]),Ct}(),w=function(){function Ct(Bt,qe,st,ut){Object(f.a)(this,Ct),this.id=Bt,this.name=qe,this.defaultValue=st,this.schema=ut}return Object(o.a)(Ct,[{key:"validate",value:function(qe){return typeof qe=="undefined"?this.defaultValue:qe}},{key:"compute",value:function(qe,st,ut){return ut}}]),Ct}();function S(Ct,Bt){return typeof Ct=="undefined"?Bt:Ct==="false"?!1:Boolean(Ct)}var k=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(st,ut,nt){var kt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:void 0;return Object(f.a)(this,qe),typeof kt!="undefined"&&(kt.type="boolean",kt.default=nt),Bt.call(this,st,ut,nt,kt)}return Object(o.a)(qe,[{key:"validate",value:function(ut){return S(ut,this.defaultValue)}}]),qe}(w),T=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(st,ut,nt,kt,Sn){var Tt,ht=arguments.length>5&&arguments[5]!==void 0?arguments[5]:void 0;return Object(f.a)(this,qe),typeof ht!="undefined"&&(ht.type="integer",ht.default=nt,ht.minimum=kt,ht.maximum=Sn),Tt=Bt.call(this,st,ut,nt,ht),Tt.minimum=kt,Tt.maximum=Sn,Tt}return Object(o.a)(qe,[{key:"validate",value:function(ut){return qe.clampedInt(ut,this.defaultValue,this.minimum,this.maximum)}}],[{key:"clampedInt",value:function(ut,nt,kt,Sn){if(typeof ut=="undefined")return nt;var Tt=parseInt(ut,10);return isNaN(Tt)?nt:(Tt=Math.max(kt,Tt),Tt=Math.min(Sn,Tt),Tt|0)}}]),qe}(w),I=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(st,ut,nt,kt,Sn){var Tt;return Object(f.a)(this,qe),typeof Sn!="undefined"&&(Sn.type="number",Sn.default=nt),Tt=Bt.call(this,st,ut,nt,Sn),Tt.validationFn=kt,Tt}return Object(o.a)(qe,[{key:"validate",value:function(ut){return this.validationFn(qe.float(ut,this.defaultValue))}}],[{key:"clamp",value:function(ut,nt,kt){return utkt?kt:ut}},{key:"float",value:function(ut,nt){if(typeof ut=="number")return ut;if(typeof ut=="undefined")return nt;var kt=parseFloat(ut);return isNaN(kt)?nt:kt}}]),qe}(w),Y=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(st,ut,nt){var kt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:void 0;return Object(f.a)(this,qe),typeof kt!="undefined"&&(kt.type="string",kt.default=nt),Bt.call(this,st,ut,nt,kt)}return Object(o.a)(qe,[{key:"validate",value:function(ut){return qe.string(ut,this.defaultValue)}}],[{key:"string",value:function(ut,nt){return typeof ut!="string"?nt:ut}}]),qe}(w);function $(Ct,Bt,qe){return typeof Ct!="string"||qe.indexOf(Ct)===-1?Bt:Ct}var A=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(st,ut,nt,kt){var Sn,Tt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:void 0;return Object(f.a)(this,qe),typeof Tt!="undefined"&&(Tt.type="string",Tt.enum=kt,Tt.default=nt),Sn=Bt.call(this,st,ut,nt,Tt),Sn._allowedValues=kt,Sn}return Object(o.a)(qe,[{key:"validate",value:function(ut){return $(ut,this.defaultValue,this._allowedValues)}}]),qe}(w),g=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(st,ut,nt,kt,Sn,Tt){var ht,Rt=arguments.length>6&&arguments[6]!==void 0?arguments[6]:void 0;return Object(f.a)(this,qe),typeof Rt!="undefined"&&(Rt.type="string",Rt.enum=Sn,Rt.default=kt),ht=Bt.call(this,st,ut,nt,Rt),ht._allowedValues=Sn,ht._convert=Tt,ht}return Object(o.a)(qe,[{key:"validate",value:function(ut){return typeof ut!="string"?this.defaultValue:this._allowedValues.indexOf(ut)===-1?this.defaultValue:this._convert(ut)}}]),qe}(l);function b(Ct){switch(Ct){case"none":return 0;case"keep":return 1;case"brackets":return 2;case"advanced":return 3;case"full":return 4}}var d=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){return Object(f.a)(this,qe),Bt.call(this,2,"accessibilitySupport",0,{type:"string",enum:["auto","on","off"],enumDescriptions:[i.a("accessibilitySupport.auto","The editor will use platform APIs to detect when a Screen Reader is attached."),i.a("accessibilitySupport.on","The editor will be permanently optimized for usage with a Screen Reader. Word wrapping will be disabled."),i.a("accessibilitySupport.off","The editor will never be optimized for usage with a Screen Reader.")],default:"auto",description:i.a("accessibilitySupport","Controls whether the editor should run in a mode where it is optimized for screen readers. Setting to on will disable word wrapping.")})}return Object(o.a)(qe,[{key:"validate",value:function(ut){switch(ut){case"auto":return 0;case"off":return 1;case"on":return 2}return this.defaultValue}},{key:"compute",value:function(ut,nt,kt){return kt===0?ut.accessibilitySupport:kt}}]),qe}(l),O=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){Object(f.a)(this,qe);var st={insertSpace:!0,ignoreEmptyLines:!0};return Bt.call(this,17,"comments",st,{"editor.comments.insertSpace":{type:"boolean",default:st.insertSpace,description:i.a("comments.insertSpace","Controls whether a space character is inserted when commenting.")},"editor.comments.ignoreEmptyLines":{type:"boolean",default:st.ignoreEmptyLines,description:i.a("comments.ignoreEmptyLines","Controls if empty lines should be ignored with toggle, add or remove actions for line comments.")}})}return Object(o.a)(qe,[{key:"validate",value:function(ut){if(!ut||typeof ut!="object")return this.defaultValue;var nt=ut;return{insertSpace:S(nt.insertSpace,this.defaultValue.insertSpace),ignoreEmptyLines:S(nt.ignoreEmptyLines,this.defaultValue.ignoreEmptyLines)}}}]),qe}(l);function E(Ct){switch(Ct){case"blink":return 1;case"smooth":return 2;case"phase":return 3;case"expand":return 4;case"solid":return 5}}var D;(function(Ct){Ct[Ct.Line=1]="Line",Ct[Ct.Block=2]="Block",Ct[Ct.Underline=3]="Underline",Ct[Ct.LineThin=4]="LineThin",Ct[Ct.BlockOutline=5]="BlockOutline",Ct[Ct.UnderlineThin=6]="UnderlineThin"})(D||(D={}));function W(Ct){switch(Ct){case"line":return D.Line;case"block":return D.Block;case"underline":return D.Underline;case"line-thin":return D.LineThin;case"block-outline":return D.BlockOutline;case"underline-thin":return D.UnderlineThin}}var te=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){return Object(f.a)(this,qe),Bt.call(this,124,[62,31])}return Object(o.a)(qe,[{key:"compute",value:function(ut,nt,kt){var Sn=["monaco-editor"];return nt.get(31)&&Sn.push(nt.get(31)),ut.extraEditorClassName&&Sn.push(ut.extraEditorClassName),nt.get(62)==="default"?Sn.push("mouse-default"):nt.get(62)==="copy"&&Sn.push("mouse-copy"),nt.get(97)&&Sn.push("showUnused"),nt.get(122)&&Sn.push("showDeprecated"),Sn.join(" ")}}]),qe}(p),re=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){return Object(f.a)(this,qe),Bt.call(this,30,"emptySelectionClipboard",!0,{description:i.a("emptySelectionClipboard","Controls whether copying without a selection copies the current line.")})}return Object(o.a)(qe,[{key:"compute",value:function(ut,nt,kt){return kt&&ut.emptySelectionClipboard}}]),qe}(k),ye=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){Object(f.a)(this,qe);var st={cursorMoveOnType:!0,seedSearchStringFromSelection:!0,autoFindInSelection:"never",globalFindClipboard:!1,addExtraSpaceOnTop:!0,loop:!0};return Bt.call(this,33,"find",st,{"editor.find.cursorMoveOnType":{type:"boolean",default:st.cursorMoveOnType,description:i.a("find.cursorMoveOnType","Controls whether the cursor should jump to find matches while typing.")},"editor.find.seedSearchStringFromSelection":{type:"boolean",default:st.seedSearchStringFromSelection,description:i.a("find.seedSearchStringFromSelection","Controls whether the search string in the Find Widget is seeded from the editor selection.")},"editor.find.autoFindInSelection":{type:"string",enum:["never","always","multiline"],default:st.autoFindInSelection,enumDescriptions:[i.a("editor.find.autoFindInSelection.never","Never turn on Find in selection automatically (default)."),i.a("editor.find.autoFindInSelection.always","Always turn on Find in selection automatically."),i.a("editor.find.autoFindInSelection.multiline","Turn on Find in selection automatically when multiple lines of content are selected.")],description:i.a("find.autoFindInSelection","Controls the condition for turning on find in selection automatically.")},"editor.find.globalFindClipboard":{type:"boolean",default:st.globalFindClipboard,description:i.a("find.globalFindClipboard","Controls whether the Find Widget should read or modify the shared find clipboard on macOS."),included:a.f},"editor.find.addExtraSpaceOnTop":{type:"boolean",default:st.addExtraSpaceOnTop,description:i.a("find.addExtraSpaceOnTop","Controls whether the Find Widget should add extra lines on top of the editor. When true, you can scroll beyond the first line when the Find Widget is visible.")},"editor.find.loop":{type:"boolean",default:st.loop,description:i.a("find.loop","Controls whether the search automatically restarts from the beginning (or the end) when no further matches can be found.")}})}return Object(o.a)(qe,[{key:"validate",value:function(ut){if(!ut||typeof ut!="object")return this.defaultValue;var nt=ut;return{cursorMoveOnType:S(nt.cursorMoveOnType,this.defaultValue.cursorMoveOnType),seedSearchStringFromSelection:S(nt.seedSearchStringFromSelection,this.defaultValue.seedSearchStringFromSelection),autoFindInSelection:typeof ut.autoFindInSelection=="boolean"?ut.autoFindInSelection?"always":"never":$(nt.autoFindInSelection,this.defaultValue.autoFindInSelection,["never","always","multiline"]),globalFindClipboard:S(nt.globalFindClipboard,this.defaultValue.globalFindClipboard),addExtraSpaceOnTop:S(nt.addExtraSpaceOnTop,this.defaultValue.addExtraSpaceOnTop),loop:S(nt.loop,this.defaultValue.loop)}}}]),qe}(l),q=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){return Object(f.a)(this,qe),Bt.call(this,41,"fontLigatures",qe.OFF,{anyOf:[{type:"boolean",description:i.a("fontLigatures","Enables/Disables font ligatures ('calt' and 'liga' font features). Change this to a string for fine-grained control of the 'font-feature-settings' CSS property.")},{type:"string",description:i.a("fontFeatureSettings","Explicit 'font-feature-settings' CSS property. A boolean can be passed instead if one only needs to turn on/off ligatures.")}],description:i.a("fontLigaturesGeneral","Configures font ligatures or font features. Can be either a boolean to enable/disable ligatures or a string for the value of the CSS 'font-feature-settings' property."),default:!1})}return Object(o.a)(qe,[{key:"validate",value:function(ut){return typeof ut=="undefined"?this.defaultValue:typeof ut=="string"?ut==="false"?qe.OFF:ut==="true"?qe.ON:ut:Boolean(ut)?qe.ON:qe.OFF}}]),qe}(l);q.OFF='"liga" off, "calt" off',q.ON='"liga" on, "calt" on';var oe=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){return Object(f.a)(this,qe),Bt.call(this,40)}return Object(o.a)(qe,[{key:"compute",value:function(ut,nt,kt){return ut.fontInfo}}]),qe}(p),he=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){return Object(f.a)(this,qe),Bt.call(this,42,"fontSize",Re.fontSize,{type:"number",minimum:6,maximum:100,default:Re.fontSize,description:i.a("fontSize","Controls the font size in pixels.")})}return Object(o.a)(qe,[{key:"validate",value:function(ut){var nt=I.float(ut,this.defaultValue);return nt===0?Re.fontSize:I.clamp(nt,6,100)}},{key:"compute",value:function(ut,nt,kt){return ut.fontInfo.fontSize}}]),qe}(w),ue=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){return Object(f.a)(this,qe),Bt.call(this,43,"fontWeight",Re.fontWeight,{anyOf:[{type:"number",minimum:qe.MINIMUM_VALUE,maximum:qe.MAXIMUM_VALUE,errorMessage:i.a("fontWeightErrorMessage",'Only "normal" and "bold" keywords or numbers between 1 and 1000 are allowed.')},{type:"string",pattern:"^(normal|bold|1000|[1-9][0-9]{0,2})$"},{enum:qe.SUGGESTION_VALUES}],default:Re.fontWeight,description:i.a("fontWeight",'Controls the font weight. Accepts "normal" and "bold" keywords or numbers between 1 and 1000.')})}return Object(o.a)(qe,[{key:"validate",value:function(ut){return ut==="normal"||ut==="bold"?ut:String(T.clampedInt(ut,Re.fontWeight,qe.MINIMUM_VALUE,qe.MAXIMUM_VALUE))}}]),qe}(l);ue.SUGGESTION_VALUES=["normal","bold","100","200","300","400","500","600","700","800","900"],ue.MINIMUM_VALUE=1,ue.MAXIMUM_VALUE=1e3;var ne=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){Object(f.a)(this,qe);var st={multiple:"peek",multipleDefinitions:"peek",multipleTypeDefinitions:"peek",multipleDeclarations:"peek",multipleImplementations:"peek",multipleReferences:"peek",alternativeDefinitionCommand:"editor.action.goToReferences",alternativeTypeDefinitionCommand:"editor.action.goToReferences",alternativeDeclarationCommand:"editor.action.goToReferences",alternativeImplementationCommand:"",alternativeReferenceCommand:""},ut={type:"string",enum:["peek","gotoAndPeek","goto"],default:st.multiple,enumDescriptions:[i.a("editor.gotoLocation.multiple.peek","Show peek view of the results (default)"),i.a("editor.gotoLocation.multiple.gotoAndPeek","Go to the primary result and show a peek view"),i.a("editor.gotoLocation.multiple.goto","Go to the primary result and enable peek-less navigation to others")]},nt=["","editor.action.referenceSearch.trigger","editor.action.goToReferences","editor.action.peekImplementation","editor.action.goToImplementation","editor.action.peekTypeDefinition","editor.action.goToTypeDefinition","editor.action.peekDeclaration","editor.action.revealDeclaration","editor.action.peekDefinition","editor.action.revealDefinitionAside","editor.action.revealDefinition"];return Bt.call(this,47,"gotoLocation",st,{"editor.gotoLocation.multiple":{deprecationMessage:i.a("editor.gotoLocation.multiple.deprecated","This setting is deprecated, please use separate settings like 'editor.editor.gotoLocation.multipleDefinitions' or 'editor.editor.gotoLocation.multipleImplementations' instead.")},"editor.gotoLocation.multipleDefinitions":Object.assign({description:i.a("editor.editor.gotoLocation.multipleDefinitions","Controls the behavior the 'Go to Definition'-command when multiple target locations exist.")},ut),"editor.gotoLocation.multipleTypeDefinitions":Object.assign({description:i.a("editor.editor.gotoLocation.multipleTypeDefinitions","Controls the behavior the 'Go to Type Definition'-command when multiple target locations exist.")},ut),"editor.gotoLocation.multipleDeclarations":Object.assign({description:i.a("editor.editor.gotoLocation.multipleDeclarations","Controls the behavior the 'Go to Declaration'-command when multiple target locations exist.")},ut),"editor.gotoLocation.multipleImplementations":Object.assign({description:i.a("editor.editor.gotoLocation.multipleImplemenattions","Controls the behavior the 'Go to Implementations'-command when multiple target locations exist.")},ut),"editor.gotoLocation.multipleReferences":Object.assign({description:i.a("editor.editor.gotoLocation.multipleReferences","Controls the behavior the 'Go to References'-command when multiple target locations exist.")},ut),"editor.gotoLocation.alternativeDefinitionCommand":{type:"string",default:st.alternativeDefinitionCommand,enum:nt,description:i.a("alternativeDefinitionCommand","Alternative command id that is being executed when the result of 'Go to Definition' is the current location.")},"editor.gotoLocation.alternativeTypeDefinitionCommand":{type:"string",default:st.alternativeTypeDefinitionCommand,enum:nt,description:i.a("alternativeTypeDefinitionCommand","Alternative command id that is being executed when the result of 'Go to Type Definition' is the current location.")},"editor.gotoLocation.alternativeDeclarationCommand":{type:"string",default:st.alternativeDeclarationCommand,enum:nt,description:i.a("alternativeDeclarationCommand","Alternative command id that is being executed when the result of 'Go to Declaration' is the current location.")},"editor.gotoLocation.alternativeImplementationCommand":{type:"string",default:st.alternativeImplementationCommand,enum:nt,description:i.a("alternativeImplementationCommand","Alternative command id that is being executed when the result of 'Go to Implementation' is the current location.")},"editor.gotoLocation.alternativeReferenceCommand":{type:"string",default:st.alternativeReferenceCommand,enum:nt,description:i.a("alternativeReferenceCommand","Alternative command id that is being executed when the result of 'Go to Reference' is the current location.")}})}return Object(o.a)(qe,[{key:"validate",value:function(ut){var nt,kt,Sn,Tt,ht;if(!ut||typeof ut!="object")return this.defaultValue;var Rt=ut;return{multiple:$(Rt.multiple,this.defaultValue.multiple,["peek","gotoAndPeek","goto"]),multipleDefinitions:(nt=Rt.multipleDefinitions)!==null&&nt!==void 0?nt:$(Rt.multipleDefinitions,"peek",["peek","gotoAndPeek","goto"]),multipleTypeDefinitions:(kt=Rt.multipleTypeDefinitions)!==null&&kt!==void 0?kt:$(Rt.multipleTypeDefinitions,"peek",["peek","gotoAndPeek","goto"]),multipleDeclarations:(Sn=Rt.multipleDeclarations)!==null&&Sn!==void 0?Sn:$(Rt.multipleDeclarations,"peek",["peek","gotoAndPeek","goto"]),multipleImplementations:(Tt=Rt.multipleImplementations)!==null&&Tt!==void 0?Tt:$(Rt.multipleImplementations,"peek",["peek","gotoAndPeek","goto"]),multipleReferences:(ht=Rt.multipleReferences)!==null&&ht!==void 0?ht:$(Rt.multipleReferences,"peek",["peek","gotoAndPeek","goto"]),alternativeDefinitionCommand:Y.string(Rt.alternativeDefinitionCommand,this.defaultValue.alternativeDefinitionCommand),alternativeTypeDefinitionCommand:Y.string(Rt.alternativeTypeDefinitionCommand,this.defaultValue.alternativeTypeDefinitionCommand),alternativeDeclarationCommand:Y.string(Rt.alternativeDeclarationCommand,this.defaultValue.alternativeDeclarationCommand),alternativeImplementationCommand:Y.string(Rt.alternativeImplementationCommand,this.defaultValue.alternativeImplementationCommand),alternativeReferenceCommand:Y.string(Rt.alternativeReferenceCommand,this.defaultValue.alternativeReferenceCommand)}}}]),qe}(l),se=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){Object(f.a)(this,qe);var st={enabled:!0,delay:300,sticky:!0};return Bt.call(this,50,"hover",st,{"editor.hover.enabled":{type:"boolean",default:st.enabled,description:i.a("hover.enabled","Controls whether the hover is shown.")},"editor.hover.delay":{type:"number",default:st.delay,description:i.a("hover.delay","Controls the delay in milliseconds after which the hover is shown.")},"editor.hover.sticky":{type:"boolean",default:st.sticky,description:i.a("hover.sticky","Controls whether the hover should remain visible when mouse is moved over it.")}})}return Object(o.a)(qe,[{key:"validate",value:function(ut){if(!ut||typeof ut!="object")return this.defaultValue;var nt=ut;return{enabled:S(nt.enabled,this.defaultValue.enabled),delay:T.clampedInt(nt.delay,this.defaultValue.delay,0,1e4),sticky:S(nt.sticky,this.defaultValue.sticky)}}}]),qe}(l),be=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){return Object(f.a)(this,qe),Bt.call(this,127,[46,54,35,61,89,56,57,91,114,117,118,119,2])}return Object(o.a)(qe,[{key:"compute",value:function(ut,nt,kt){return qe.computeLayout(nt,{memory:ut.memory,outerWidth:ut.outerWidth,outerHeight:ut.outerHeight,isDominatedByLongLines:ut.isDominatedByLongLines,lineHeight:ut.fontInfo.lineHeight,viewLineCount:ut.viewLineCount,lineNumbersDigitCount:ut.lineNumbersDigitCount,typicalHalfwidthCharacterWidth:ut.fontInfo.typicalHalfwidthCharacterWidth,maxDigitWidth:ut.fontInfo.maxDigitWidth,pixelRatio:ut.pixelRatio})}}],[{key:"computeContainedMinimapLineCount",value:function(ut){var nt=ut.height/ut.lineHeight,kt=ut.scrollBeyondLastLine?nt-1:0,Sn=(ut.viewLineCount+kt)/(ut.pixelRatio*ut.height),Tt=Math.floor(ut.viewLineCount/Sn);return{typicalViewportLineCount:nt,extraLinesBeyondLastLine:kt,desiredRatio:Sn,minimapLineCount:Tt}}},{key:"_computeMinimapLayout",value:function(ut,nt){var kt=ut.outerWidth,Sn=ut.outerHeight,Tt=ut.pixelRatio;if(!ut.minimap.enabled)return{renderMinimap:0,minimapLeft:0,minimapWidth:0,minimapHeightIsEditorHeight:!1,minimapIsSampling:!1,minimapScale:1,minimapLineHeight:1,minimapCanvasInnerWidth:0,minimapCanvasInnerHeight:Math.floor(Tt*Sn),minimapCanvasOuterWidth:0,minimapCanvasOuterHeight:Sn};var ht=nt.stableMinimapLayoutInput,Rt=ht&&ut.outerHeight===ht.outerHeight&&ut.lineHeight===ht.lineHeight&&ut.typicalHalfwidthCharacterWidth===ht.typicalHalfwidthCharacterWidth&&ut.pixelRatio===ht.pixelRatio&&ut.scrollBeyondLastLine===ht.scrollBeyondLastLine&&ut.minimap.enabled===ht.minimap.enabled&&ut.minimap.side===ht.minimap.side&&ut.minimap.size===ht.minimap.size&&ut.minimap.showSlider===ht.minimap.showSlider&&ut.minimap.renderCharacters===ht.minimap.renderCharacters&&ut.minimap.maxColumn===ht.minimap.maxColumn&&ut.minimap.scale===ht.minimap.scale&&ut.verticalScrollbarWidth===ht.verticalScrollbarWidth&&ut.isViewportWrapping===ht.isViewportWrapping,Ft=ut.lineHeight,nn=ut.typicalHalfwidthCharacterWidth,bn=ut.scrollBeyondLastLine,sn=ut.minimap.renderCharacters,un=Tt>=2?Math.round(ut.minimap.scale*2):ut.minimap.scale,Ht=ut.minimap.maxColumn,jn=ut.minimap.size,Ln=ut.minimap.side,Un=ut.verticalScrollbarWidth,lt=ut.viewLineCount,Nt=ut.remainingWidth,zt=ut.isViewportWrapping,en=sn?2:3,tn=Math.floor(Tt*Sn),wn=tn/Tt,on=!1,vn=!1,dt=en*un,ct=un/Tt,Kt=1;if(jn==="fill"||jn==="fit"){var pn=qe.computeContainedMinimapLineCount({viewLineCount:lt,scrollBeyondLastLine:bn,height:Sn,lineHeight:Ft,pixelRatio:Tt}),kn=pn.typicalViewportLineCount,Pt=pn.extraLinesBeyondLastLine,gn=pn.desiredRatio,_n=pn.minimapLineCount,Kn=lt/_n;if(Kn>1)on=!0,vn=!0,un=1,dt=1,ct=un/Tt;else{var qn=!1,rr=un+1;if(jn==="fit"){var Rn=Math.ceil((lt+Pt)*dt);zt&&Rt&&Nt<=nt.stableFitRemainingWidth?(qn=!0,rr=nt.stableFitMaxMinimapScale):(qn=Rn>tn,zt&&qn?(nt.stableMinimapLayoutInput=ut,nt.stableFitRemainingWidth=Nt):(nt.stableMinimapLayoutInput=null,nt.stableFitRemainingWidth=0))}if(jn==="fill"||qn){on=!0;var mr=un;dt=Math.min(Ft*Tt,Math.max(1,Math.floor(1/gn))),un=Math.min(rr,Math.max(1,Math.floor(dt/en))),un>mr&&(Kt=Math.min(2,un/mr)),ct=un/Tt/Kt,tn=Math.ceil(Math.max(kn,lt+Pt)*dt),zt&&qn&&(nt.stableFitMaxMinimapScale=un)}}}var ar=Math.floor(Ht*ct),sr=Math.min(ar,Math.max(0,Math.floor((Nt-Un-2)*ct/(nn+ct)))+v),yr=Math.floor(Tt*sr),br=yr/Tt;yr=Math.floor(yr*Kt);var _r=sn?1:2,li=Ln==="left"?0:kt-sr-Un;return{renderMinimap:_r,minimapLeft:li,minimapWidth:sr,minimapHeightIsEditorHeight:on,minimapIsSampling:vn,minimapScale:un,minimapLineHeight:dt,minimapCanvasInnerWidth:yr,minimapCanvasInnerHeight:tn,minimapCanvasOuterWidth:br,minimapCanvasOuterHeight:wn}}},{key:"computeLayout",value:function(ut,nt){var kt=nt.outerWidth|0,Sn=nt.outerHeight|0,Tt=nt.lineHeight|0,ht=nt.lineNumbersDigitCount|0,Rt=nt.typicalHalfwidthCharacterWidth,Ft=nt.maxDigitWidth,nn=nt.pixelRatio,bn=nt.viewLineCount,sn=ut.get(119),un=sn==="inherit"?ut.get(118):sn,Ht=un==="inherit"?ut.get(114):un,jn=ut.get(117),Ln=ut.get(2),Un=nt.isDominatedByLongLines,lt=ut.get(46),Nt=ut.get(56).renderType!==0,zt=ut.get(57),en=ut.get(91),tn=ut.get(61),wn=ut.get(89),on=wn.verticalScrollbarSize,vn=wn.verticalHasArrows,dt=wn.arrowSize,ct=wn.horizontalScrollbarSize,Kt=ut.get(54),pn=ut.get(35),kn;if(typeof Kt=="string"&&/^\d+(\.\d+)?ch$/.test(Kt)){var Pt=parseFloat(Kt.substr(0,Kt.length-2));kn=T.clampedInt(Pt*Rt,0,0,1e3)}else kn=T.clampedInt(Kt,0,0,1e3);pn&&(kn+=16);var gn=0;if(Nt){var _n=Math.max(ht,zt);gn=Math.round(_n*Ft)}var Kn=0;lt&&(Kn=Tt);var qn=0,rr=qn+Kn,Rn=rr+gn,mr=Rn+kn,ar=kt-Kn-gn-kn,sr=!1,yr=!1,br=-1;Ln!==2&&(un==="inherit"&&Un?(sr=!0,yr=!0):Ht==="on"||Ht==="bounded"?yr=!0:Ht==="wordWrapColumn"&&(br=jn));var _r=qe._computeMinimapLayout({outerWidth:kt,outerHeight:Sn,lineHeight:Tt,typicalHalfwidthCharacterWidth:Rt,pixelRatio:nn,scrollBeyondLastLine:en,minimap:tn,verticalScrollbarWidth:on,viewLineCount:bn,remainingWidth:ar,isViewportWrapping:yr},nt.memory||new t);_r.renderMinimap!==0&&_r.minimapLeft===0&&(qn+=_r.minimapWidth,rr+=_r.minimapWidth,Rn+=_r.minimapWidth,mr+=_r.minimapWidth);var li=ar-_r.minimapWidth,xi=Math.max(1,Math.floor((li-on-2)/Rt)),Mi=vn?dt:0;return yr&&(br=Math.max(1,xi),Ht==="bounded"&&(br=Math.min(br,jn))),{width:kt,height:Sn,glyphMarginLeft:qn,glyphMarginWidth:Kn,lineNumbersLeft:rr,lineNumbersWidth:gn,decorationsLeft:Rn,decorationsWidth:kn,contentLeft:mr,contentWidth:li,minimap:_r,viewportColumn:xi,isWordWrapMinified:sr,isViewportWrapping:yr,wrappingColumn:br,verticalScrollbarWidth:on,horizontalScrollbarHeight:ct,overviewRuler:{top:Mi,width:on,height:Sn-2*Mi,right:0}}}}]),qe}(p),Z=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){Object(f.a)(this,qe);var st={enabled:!0};return Bt.call(this,53,"lightbulb",st,{"editor.lightbulb.enabled":{type:"boolean",default:st.enabled,description:i.a("codeActions","Enables the code action lightbulb in the editor.")}})}return Object(o.a)(qe,[{key:"validate",value:function(ut){if(!ut||typeof ut!="object")return this.defaultValue;var nt=ut;return{enabled:S(nt.enabled,this.defaultValue.enabled)}}}]),qe}(l),ee=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){Object(f.a)(this,qe);var st={enabled:!0,fontSize:0,fontFamily:Re.fontFamily};return Bt.call(this,123,"inlineHints",st,{"editor.inlineHints.enabled":{type:"boolean",default:st.enabled,description:i.a("inlineHints.enable","Enables the inline hints in the editor.")},"editor.inlineHints.fontSize":{type:"number",default:st.fontSize,description:i.a("inlineHints.fontSize","Controls font size of inline hints in the editor. When set to `0`, the 90% of `#editor.fontSize#` is used.")},"editor.inlineHints.fontFamily":{type:"string",default:st.fontFamily,description:i.a("inlineHints.fontFamily","Controls font family of inline hints in the editor.")}})}return Object(o.a)(qe,[{key:"validate",value:function(ut){if(!ut||typeof ut!="object")return this.defaultValue;var nt=ut;return{enabled:S(nt.enabled,this.defaultValue.enabled),fontSize:T.clampedInt(nt.fontSize,this.defaultValue.fontSize,0,100),fontFamily:Y.string(nt.fontFamily,this.defaultValue.fontFamily)}}}]),qe}(l),ce=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){return Object(f.a)(this,qe),Bt.call(this,55,"lineHeight",Re.lineHeight,0,150,{description:i.a("lineHeight","Controls the line height. Use 0 to compute the line height from the font size.")})}return Object(o.a)(qe,[{key:"compute",value:function(ut,nt,kt){return ut.fontInfo.lineHeight}}]),qe}(T),R=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){Object(f.a)(this,qe);var st={enabled:!0,size:"proportional",side:"right",showSlider:"mouseover",renderCharacters:!0,maxColumn:120,scale:1};return Bt.call(this,61,"minimap",st,{"editor.minimap.enabled":{type:"boolean",default:st.enabled,description:i.a("minimap.enabled","Controls whether the minimap is shown.")},"editor.minimap.size":{type:"string",enum:["proportional","fill","fit"],enumDescriptions:[i.a("minimap.size.proportional","The minimap has the same size as the editor contents (and might scroll)."),i.a("minimap.size.fill","The minimap will stretch or shrink as necessary to fill the height of the editor (no scrolling)."),i.a("minimap.size.fit","The minimap will shrink as necessary to never be larger than the editor (no scrolling).")],default:st.size,description:i.a("minimap.size","Controls the size of the minimap.")},"editor.minimap.side":{type:"string",enum:["left","right"],default:st.side,description:i.a("minimap.side","Controls the side where to render the minimap.")},"editor.minimap.showSlider":{type:"string",enum:["always","mouseover"],default:st.showSlider,description:i.a("minimap.showSlider","Controls when the minimap slider is shown.")},"editor.minimap.scale":{type:"number",default:st.scale,minimum:1,maximum:3,enum:[1,2,3],description:i.a("minimap.scale","Scale of content drawn in the minimap: 1, 2 or 3.")},"editor.minimap.renderCharacters":{type:"boolean",default:st.renderCharacters,description:i.a("minimap.renderCharacters","Render the actual characters on a line as opposed to color blocks.")},"editor.minimap.maxColumn":{type:"number",default:st.maxColumn,description:i.a("minimap.maxColumn","Limit the width of the minimap to render at most a certain number of columns.")}})}return Object(o.a)(qe,[{key:"validate",value:function(ut){if(!ut||typeof ut!="object")return this.defaultValue;var nt=ut;return{enabled:S(nt.enabled,this.defaultValue.enabled),size:$(nt.size,this.defaultValue.size,["proportional","fill","fit"]),side:$(nt.side,this.defaultValue.side,["right","left"]),showSlider:$(nt.showSlider,this.defaultValue.showSlider,["always","mouseover"]),renderCharacters:S(nt.renderCharacters,this.defaultValue.renderCharacters),scale:T.clampedInt(nt.scale,1,1,3),maxColumn:T.clampedInt(nt.maxColumn,this.defaultValue.maxColumn,1,1e4)}}}]),qe}(l);function y(Ct){return Ct==="ctrlCmd"?a.f?"metaKey":"ctrlKey":"altKey"}var C=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){return Object(f.a)(this,qe),Bt.call(this,71,"padding",{top:0,bottom:0},{"editor.padding.top":{type:"number",default:0,minimum:0,maximum:1e3,description:i.a("padding.top","Controls the amount of space between the top edge of the editor and the first line.")},"editor.padding.bottom":{type:"number",default:0,minimum:0,maximum:1e3,description:i.a("padding.bottom","Controls the amount of space between the bottom edge of the editor and the last line.")}})}return Object(o.a)(qe,[{key:"validate",value:function(ut){if(!ut||typeof ut!="object")return this.defaultValue;var nt=ut;return{top:T.clampedInt(nt.top,0,0,1e3),bottom:T.clampedInt(nt.bottom,0,0,1e3)}}}]),qe}(l),z=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){Object(f.a)(this,qe);var st={enabled:!0,cycle:!1};return Bt.call(this,72,"parameterHints",st,{"editor.parameterHints.enabled":{type:"boolean",default:st.enabled,description:i.a("parameterHints.enabled","Enables a pop-up that shows parameter documentation and type information as you type.")},"editor.parameterHints.cycle":{type:"boolean",default:st.cycle,description:i.a("parameterHints.cycle","Controls whether the parameter hints menu cycles or closes when reaching the end of the list.")}})}return Object(o.a)(qe,[{key:"validate",value:function(ut){if(!ut||typeof ut!="object")return this.defaultValue;var nt=ut;return{enabled:S(nt.enabled,this.defaultValue.enabled),cycle:S(nt.cycle,this.defaultValue.cycle)}}}]),qe}(l),G=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){return Object(f.a)(this,qe),Bt.call(this,125)}return Object(o.a)(qe,[{key:"compute",value:function(ut,nt,kt){return ut.pixelRatio}}]),qe}(p),X=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){var st;Object(f.a)(this,qe);var ut={other:!0,comments:!1,strings:!1};return st=Bt.call(this,75,"quickSuggestions",ut,{anyOf:[{type:"boolean"},{type:"object",properties:{strings:{type:"boolean",default:ut.strings,description:i.a("quickSuggestions.strings","Enable quick suggestions inside strings.")},comments:{type:"boolean",default:ut.comments,description:i.a("quickSuggestions.comments","Enable quick suggestions inside comments.")},other:{type:"boolean",default:ut.other,description:i.a("quickSuggestions.other","Enable quick suggestions outside of strings and comments.")}}}],default:ut,description:i.a("quickSuggestions","Controls whether suggestions should automatically show up while typing.")}),st.defaultValue=ut,st}return Object(o.a)(qe,[{key:"validate",value:function(ut){if(typeof ut=="boolean")return ut;if(ut&&typeof ut=="object"){var nt=ut,kt={other:S(nt.other,this.defaultValue.other),comments:S(nt.comments,this.defaultValue.comments),strings:S(nt.strings,this.defaultValue.strings)};return kt.other&&kt.comments&&kt.strings?!0:!kt.other&&!kt.comments&&!kt.strings?!1:kt}return this.defaultValue}}]),qe}(l),pe=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){return Object(f.a)(this,qe),Bt.call(this,56,"lineNumbers",{renderType:1,renderFn:null},{type:"string",enum:["off","on","relative","interval"],enumDescriptions:[i.a("lineNumbers.off","Line numbers are not rendered."),i.a("lineNumbers.on","Line numbers are rendered as absolute number."),i.a("lineNumbers.relative","Line numbers are rendered as distance in lines to cursor position."),i.a("lineNumbers.interval","Line numbers are rendered every 10 lines.")],default:"on",description:i.a("lineNumbers","Controls the display of line numbers.")})}return Object(o.a)(qe,[{key:"validate",value:function(ut){var nt=this.defaultValue.renderType,kt=this.defaultValue.renderFn;return typeof ut!="undefined"&&(typeof ut=="function"?(nt=4,kt=ut):ut==="interval"?nt=3:ut==="relative"?nt=2:ut==="on"?nt=1:nt=0),{renderType:nt,renderFn:kt}}}]),qe}(l);function ae(Ct){var Bt=Ct.get(84);return Bt==="editable"?Ct.get(77):Bt!=="on"}var Se=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){Object(f.a)(this,qe);var st=[],ut={type:"number",description:i.a("rulers.size","Number of monospace characters at which this editor ruler will render.")};return Bt.call(this,88,"rulers",st,{type:"array",items:{anyOf:[ut,{type:["object"],properties:{column:ut,color:{type:"string",description:i.a("rulers.color","Color of this editor ruler."),format:"color-hex"}}}]},default:st,description:i.a("rulers","Render vertical rulers after a certain number of monospace characters. Use multiple values for multiple rulers. No rulers are drawn if array is empty.")})}return Object(o.a)(qe,[{key:"validate",value:function(ut){if(Array.isArray(ut)){var nt=[],kt=Object(u.a)(ut),Sn;try{for(kt.s();!(Sn=kt.n()).done;){var Tt=Sn.value;if(typeof Tt=="number")nt.push({column:T.clampedInt(Tt,0,0,1e4),color:null});else if(Tt&&typeof Tt=="object"){var ht=Tt;nt.push({column:T.clampedInt(ht.column,0,0,1e4),color:ht.color})}}}catch(Rt){kt.e(Rt)}finally{kt.f()}return nt.sort(function(Rt,Ft){return Rt.column-Ft.column}),nt}return this.defaultValue}}]),qe}(l);function Te(Ct,Bt){if(typeof Ct!="string")return Bt;switch(Ct){case"hidden":return 2;case"visible":return 3;default:return 1}}var je=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){return Object(f.a)(this,qe),Bt.call(this,89,"scrollbar",{vertical:1,horizontal:1,arrowSize:11,useShadows:!0,verticalHasArrows:!1,horizontalHasArrows:!1,horizontalScrollbarSize:12,horizontalSliderSize:12,verticalScrollbarSize:14,verticalSliderSize:14,handleMouseWheel:!0,alwaysConsumeMouseWheel:!0,scrollByPage:!1})}return Object(o.a)(qe,[{key:"validate",value:function(ut){if(!ut||typeof ut!="object")return this.defaultValue;var nt=ut,kt=T.clampedInt(nt.horizontalScrollbarSize,this.defaultValue.horizontalScrollbarSize,0,1e3),Sn=T.clampedInt(nt.verticalScrollbarSize,this.defaultValue.verticalScrollbarSize,0,1e3);return{arrowSize:T.clampedInt(nt.arrowSize,this.defaultValue.arrowSize,0,1e3),vertical:Te(nt.vertical,this.defaultValue.vertical),horizontal:Te(nt.horizontal,this.defaultValue.horizontal),useShadows:S(nt.useShadows,this.defaultValue.useShadows),verticalHasArrows:S(nt.verticalHasArrows,this.defaultValue.verticalHasArrows),horizontalHasArrows:S(nt.horizontalHasArrows,this.defaultValue.horizontalHasArrows),handleMouseWheel:S(nt.handleMouseWheel,this.defaultValue.handleMouseWheel),alwaysConsumeMouseWheel:S(nt.alwaysConsumeMouseWheel,this.defaultValue.alwaysConsumeMouseWheel),horizontalScrollbarSize:kt,horizontalSliderSize:T.clampedInt(nt.horizontalSliderSize,kt,0,1e3),verticalScrollbarSize:Sn,verticalSliderSize:T.clampedInt(nt.verticalSliderSize,Sn,0,1e3),scrollByPage:S(nt.scrollByPage,this.defaultValue.scrollByPage)}}}]),qe}(l),ft=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){Object(f.a)(this,qe);var st={insertMode:"insert",filterGraceful:!0,snippetsPreventQuickSuggestions:!0,localityBonus:!1,shareSuggestSelections:!1,showIcons:!0,showStatusBar:!1,showInlineDetails:!0,showMethods:!0,showFunctions:!0,showConstructors:!0,showFields:!0,showVariables:!0,showClasses:!0,showStructs:!0,showInterfaces:!0,showModules:!0,showProperties:!0,showEvents:!0,showOperators:!0,showUnits:!0,showValues:!0,showConstants:!0,showEnums:!0,showEnumMembers:!0,showKeywords:!0,showWords:!0,showColors:!0,showFiles:!0,showReferences:!0,showFolders:!0,showTypeParameters:!0,showSnippets:!0,showUsers:!0,showIssues:!0};return Bt.call(this,103,"suggest",st,{"editor.suggest.insertMode":{type:"string",enum:["insert","replace"],enumDescriptions:[i.a("suggest.insertMode.insert","Insert suggestion without overwriting text right of the cursor."),i.a("suggest.insertMode.replace","Insert suggestion and overwrite text right of the cursor.")],default:st.insertMode,description:i.a("suggest.insertMode","Controls whether words are overwritten when accepting completions. Note that this depends on extensions opting into this feature.")},"editor.suggest.filterGraceful":{type:"boolean",default:st.filterGraceful,description:i.a("suggest.filterGraceful","Controls whether filtering and sorting suggestions accounts for small typos.")},"editor.suggest.localityBonus":{type:"boolean",default:st.localityBonus,description:i.a("suggest.localityBonus","Controls whether sorting favors words that appear close to the cursor.")},"editor.suggest.shareSuggestSelections":{type:"boolean",default:st.shareSuggestSelections,markdownDescription:i.a("suggest.shareSuggestSelections","Controls whether remembered suggestion selections are shared between multiple workspaces and windows (needs `#editor.suggestSelection#`).")},"editor.suggest.snippetsPreventQuickSuggestions":{type:"boolean",default:st.snippetsPreventQuickSuggestions,description:i.a("suggest.snippetsPreventQuickSuggestions","Controls whether an active snippet prevents quick suggestions.")},"editor.suggest.showIcons":{type:"boolean",default:st.showIcons,description:i.a("suggest.showIcons","Controls whether to show or hide icons in suggestions.")},"editor.suggest.showStatusBar":{type:"boolean",default:st.showStatusBar,description:i.a("suggest.showStatusBar","Controls the visibility of the status bar at the bottom of the suggest widget.")},"editor.suggest.showInlineDetails":{type:"boolean",default:st.showInlineDetails,description:i.a("suggest.showInlineDetails","Controls whether suggest details show inline with the label or only in the details widget")},"editor.suggest.maxVisibleSuggestions":{type:"number",deprecationMessage:i.a("suggest.maxVisibleSuggestions.dep","This setting is deprecated. The suggest widget can now be resized.")},"editor.suggest.filteredTypes":{type:"object",deprecationMessage:i.a("deprecated","This setting is deprecated, please use separate settings like 'editor.suggest.showKeywords' or 'editor.suggest.showSnippets' instead.")},"editor.suggest.showMethods":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showMethods","When enabled IntelliSense shows `method`-suggestions.")},"editor.suggest.showFunctions":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showFunctions","When enabled IntelliSense shows `function`-suggestions.")},"editor.suggest.showConstructors":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showConstructors","When enabled IntelliSense shows `constructor`-suggestions.")},"editor.suggest.showFields":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showFields","When enabled IntelliSense shows `field`-suggestions.")},"editor.suggest.showVariables":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showVariables","When enabled IntelliSense shows `variable`-suggestions.")},"editor.suggest.showClasses":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showClasss","When enabled IntelliSense shows `class`-suggestions.")},"editor.suggest.showStructs":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showStructs","When enabled IntelliSense shows `struct`-suggestions.")},"editor.suggest.showInterfaces":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showInterfaces","When enabled IntelliSense shows `interface`-suggestions.")},"editor.suggest.showModules":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showModules","When enabled IntelliSense shows `module`-suggestions.")},"editor.suggest.showProperties":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showPropertys","When enabled IntelliSense shows `property`-suggestions.")},"editor.suggest.showEvents":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showEvents","When enabled IntelliSense shows `event`-suggestions.")},"editor.suggest.showOperators":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showOperators","When enabled IntelliSense shows `operator`-suggestions.")},"editor.suggest.showUnits":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showUnits","When enabled IntelliSense shows `unit`-suggestions.")},"editor.suggest.showValues":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showValues","When enabled IntelliSense shows `value`-suggestions.")},"editor.suggest.showConstants":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showConstants","When enabled IntelliSense shows `constant`-suggestions.")},"editor.suggest.showEnums":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showEnums","When enabled IntelliSense shows `enum`-suggestions.")},"editor.suggest.showEnumMembers":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showEnumMembers","When enabled IntelliSense shows `enumMember`-suggestions.")},"editor.suggest.showKeywords":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showKeywords","When enabled IntelliSense shows `keyword`-suggestions.")},"editor.suggest.showWords":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showTexts","When enabled IntelliSense shows `text`-suggestions.")},"editor.suggest.showColors":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showColors","When enabled IntelliSense shows `color`-suggestions.")},"editor.suggest.showFiles":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showFiles","When enabled IntelliSense shows `file`-suggestions.")},"editor.suggest.showReferences":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showReferences","When enabled IntelliSense shows `reference`-suggestions.")},"editor.suggest.showCustomcolors":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showCustomcolors","When enabled IntelliSense shows `customcolor`-suggestions.")},"editor.suggest.showFolders":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showFolders","When enabled IntelliSense shows `folder`-suggestions.")},"editor.suggest.showTypeParameters":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showTypeParameters","When enabled IntelliSense shows `typeParameter`-suggestions.")},"editor.suggest.showSnippets":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showSnippets","When enabled IntelliSense shows `snippet`-suggestions.")},"editor.suggest.showUsers":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showUsers","When enabled IntelliSense shows `user`-suggestions.")},"editor.suggest.showIssues":{type:"boolean",default:!0,markdownDescription:i.a("editor.suggest.showIssues","When enabled IntelliSense shows `issues`-suggestions.")}})}return Object(o.a)(qe,[{key:"validate",value:function(ut){if(!ut||typeof ut!="object")return this.defaultValue;var nt=ut;return{insertMode:$(nt.insertMode,this.defaultValue.insertMode,["insert","replace"]),filterGraceful:S(nt.filterGraceful,this.defaultValue.filterGraceful),snippetsPreventQuickSuggestions:S(nt.snippetsPreventQuickSuggestions,this.defaultValue.filterGraceful),localityBonus:S(nt.localityBonus,this.defaultValue.localityBonus),shareSuggestSelections:S(nt.shareSuggestSelections,this.defaultValue.shareSuggestSelections),showIcons:S(nt.showIcons,this.defaultValue.showIcons),showStatusBar:S(nt.showStatusBar,this.defaultValue.showStatusBar),showInlineDetails:S(nt.showInlineDetails,this.defaultValue.showInlineDetails),showMethods:S(nt.showMethods,this.defaultValue.showMethods),showFunctions:S(nt.showFunctions,this.defaultValue.showFunctions),showConstructors:S(nt.showConstructors,this.defaultValue.showConstructors),showFields:S(nt.showFields,this.defaultValue.showFields),showVariables:S(nt.showVariables,this.defaultValue.showVariables),showClasses:S(nt.showClasses,this.defaultValue.showClasses),showStructs:S(nt.showStructs,this.defaultValue.showStructs),showInterfaces:S(nt.showInterfaces,this.defaultValue.showInterfaces),showModules:S(nt.showModules,this.defaultValue.showModules),showProperties:S(nt.showProperties,this.defaultValue.showProperties),showEvents:S(nt.showEvents,this.defaultValue.showEvents),showOperators:S(nt.showOperators,this.defaultValue.showOperators),showUnits:S(nt.showUnits,this.defaultValue.showUnits),showValues:S(nt.showValues,this.defaultValue.showValues),showConstants:S(nt.showConstants,this.defaultValue.showConstants),showEnums:S(nt.showEnums,this.defaultValue.showEnums),showEnumMembers:S(nt.showEnumMembers,this.defaultValue.showEnumMembers),showKeywords:S(nt.showKeywords,this.defaultValue.showKeywords),showWords:S(nt.showWords,this.defaultValue.showWords),showColors:S(nt.showColors,this.defaultValue.showColors),showFiles:S(nt.showFiles,this.defaultValue.showFiles),showReferences:S(nt.showReferences,this.defaultValue.showReferences),showFolders:S(nt.showFolders,this.defaultValue.showFolders),showTypeParameters:S(nt.showTypeParameters,this.defaultValue.showTypeParameters),showSnippets:S(nt.showSnippets,this.defaultValue.showSnippets),showUsers:S(nt.showUsers,this.defaultValue.showUsers),showIssues:S(nt.showIssues,this.defaultValue.showIssues)}}}]),qe}(l),fe=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){return Object(f.a)(this,qe),Bt.call(this,99,"smartSelect",{selectLeadingAndTrailingWhitespace:!0},{"editor.smartSelect.selectLeadingAndTrailingWhitespace":{description:i.a("selectLeadingAndTrailingWhitespace","Whether leading and trailing whitespace should always be selected."),default:!0,type:"boolean"}})}return Object(o.a)(qe,[{key:"validate",value:function(ut){return!ut||typeof ut!="object"?this.defaultValue:{selectLeadingAndTrailingWhitespace:S(ut.selectLeadingAndTrailingWhitespace,this.defaultValue.selectLeadingAndTrailingWhitespace)}}}]),qe}(l),ie=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){return Object(f.a)(this,qe),Bt.call(this,126,[77])}return Object(o.a)(qe,[{key:"compute",value:function(ut,nt,kt){var Sn=nt.get(77);return Sn?!0:ut.tabFocusMode}}]),qe}(p);function ge(Ct){switch(Ct){case"none":return 0;case"same":return 1;case"indent":return 2;case"deepIndent":return 3}}var Ve=function(Ct){Object(c.a)(qe,Ct);var Bt=Object(r.a)(qe);function qe(){return Object(f.a)(this,qe),Bt.call(this,128,[127])}return Object(o.a)(qe,[{key:"compute",value:function(ut,nt,kt){var Sn=nt.get(127);return{isDominatedByLongLines:ut.isDominatedByLongLines,isWordWrapMinified:Sn.isWordWrapMinified,isViewportWrapping:Sn.isViewportWrapping,wrappingColumn:Sn.wrappingColumn}}}]),qe}(p),Ee="Consolas, 'Courier New', monospace",Me="Menlo, Monaco, 'Courier New', monospace",_e="'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'",Re={fontFamily:a.f?Me:a.d?_e:Ee,fontWeight:"normal",fontSize:a.f?12:14,lineHeight:0,letterSpacing:0},et={tabSize:4,indentSize:4,insertSpaces:!0,detectIndentation:!0,trimAutoWhitespace:!0,largeFileOptimizations:!0},Xe=[];function it(Ct){return Xe[Ct.id]=Ct,Ct}var bt={acceptSuggestionOnCommitCharacter:it(new k(0,"acceptSuggestionOnCommitCharacter",!0,{markdownDescription:i.a("acceptSuggestionOnCommitCharacter","Controls whether suggestions should be accepted on commit characters. For example, in JavaScript, the semi-colon (`;`) can be a commit character that accepts a suggestion and types that character.")})),acceptSuggestionOnEnter:it(new A(1,"acceptSuggestionOnEnter","on",["on","smart","off"],{markdownEnumDescriptions:["",i.a("acceptSuggestionOnEnterSmart","Only accept a suggestion with `Enter` when it makes a textual change."),""],markdownDescription:i.a("acceptSuggestionOnEnter","Controls whether suggestions should be accepted on `Enter`, in addition to `Tab`. Helps to avoid ambiguity between inserting new lines or accepting suggestions.")})),accessibilitySupport:it(new d),accessibilityPageSize:it(new T(3,"accessibilityPageSize",10,1,1073741824,{description:i.a("accessibilityPageSize","Controls the number of lines in the editor that can be read out by a screen reader at once. When we detect a screen reader we automatically set the default to be 500. Warning: this has a performance implication for numbers larger than the default.")})),ariaLabel:it(new Y(4,"ariaLabel",i.a("editorViewAccessibleLabel","Editor content"))),autoClosingBrackets:it(new A(5,"autoClosingBrackets","languageDefined",["always","languageDefined","beforeWhitespace","never"],{enumDescriptions:["",i.a("editor.autoClosingBrackets.languageDefined","Use language configurations to determine when to autoclose brackets."),i.a("editor.autoClosingBrackets.beforeWhitespace","Autoclose brackets only when the cursor is to the left of whitespace."),""],description:i.a("autoClosingBrackets","Controls whether the editor should automatically close brackets after the user adds an opening bracket.")})),autoClosingDelete:it(new A(6,"autoClosingDelete","auto",["always","auto","never"],{enumDescriptions:["",i.a("editor.autoClosingDelete.auto","Remove adjacent closing quotes or brackets only if they were automatically inserted."),""],description:i.a("autoClosingDelete","Controls whether the editor should remove adjacent closing quotes or brackets when deleting.")})),autoClosingOvertype:it(new A(7,"autoClosingOvertype","auto",["always","auto","never"],{enumDescriptions:["",i.a("editor.autoClosingOvertype.auto","Type over closing quotes or brackets only if they were automatically inserted."),""],description:i.a("autoClosingOvertype","Controls whether the editor should type over closing quotes or brackets.")})),autoClosingQuotes:it(new A(8,"autoClosingQuotes","languageDefined",["always","languageDefined","beforeWhitespace","never"],{enumDescriptions:["",i.a("editor.autoClosingQuotes.languageDefined","Use language configurations to determine when to autoclose quotes."),i.a("editor.autoClosingQuotes.beforeWhitespace","Autoclose quotes only when the cursor is to the left of whitespace."),""],description:i.a("autoClosingQuotes","Controls whether the editor should automatically close quotes after the user adds an opening quote.")})),autoIndent:it(new g(9,"autoIndent",4,"full",["none","keep","brackets","advanced","full"],b,{enumDescriptions:[i.a("editor.autoIndent.none","The editor will not insert indentation automatically."),i.a("editor.autoIndent.keep","The editor will keep the current line's indentation."),i.a("editor.autoIndent.brackets","The editor will keep the current line's indentation and honor language defined brackets."),i.a("editor.autoIndent.advanced","The editor will keep the current line's indentation, honor language defined brackets and invoke special onEnterRules defined by languages."),i.a("editor.autoIndent.full","The editor will keep the current line's indentation, honor language defined brackets, invoke special onEnterRules defined by languages, and honor indentationRules defined by languages.")],description:i.a("autoIndent","Controls whether the editor should automatically adjust the indentation when users type, paste, move or indent lines.")})),automaticLayout:it(new k(10,"automaticLayout",!1)),autoSurround:it(new A(11,"autoSurround","languageDefined",["languageDefined","quotes","brackets","never"],{enumDescriptions:[i.a("editor.autoSurround.languageDefined","Use language configurations to determine when to automatically surround selections."),i.a("editor.autoSurround.quotes","Surround with quotes but not brackets."),i.a("editor.autoSurround.brackets","Surround with brackets but not quotes."),""],description:i.a("autoSurround","Controls whether the editor should automatically surround selections when typing quotes or brackets.")})),stickyTabStops:it(new k(101,"stickyTabStops",!1,{description:i.a("stickyTabStops","Emulate selection behavior of tab characters when using spaces for indentation. Selection will stick to tab stops.")})),codeLens:it(new k(12,"codeLens",!0,{description:i.a("codeLens","Controls whether the editor shows CodeLens.")})),codeLensFontFamily:it(new Y(13,"codeLensFontFamily","",{description:i.a("codeLensFontFamily","Controls the font family for CodeLens.")})),codeLensFontSize:it(new T(14,"codeLensFontSize",0,0,100,{type:"number",default:0,minimum:0,maximum:100,description:i.a("codeLensFontSize","Controls the font size in pixels for CodeLens. When set to `0`, the 90% of `#editor.fontSize#` is used.")})),colorDecorators:it(new k(15,"colorDecorators",!0,{description:i.a("colorDecorators","Controls whether the editor should render the inline color decorators and color picker.")})),columnSelection:it(new k(16,"columnSelection",!1,{description:i.a("columnSelection","Enable that the selection with the mouse and keys is doing column selection.")})),comments:it(new O),contextmenu:it(new k(18,"contextmenu",!0)),copyWithSyntaxHighlighting:it(new k(19,"copyWithSyntaxHighlighting",!0,{description:i.a("copyWithSyntaxHighlighting","Controls whether syntax highlighting should be copied into the clipboard.")})),cursorBlinking:it(new g(20,"cursorBlinking",1,"blink",["blink","smooth","phase","expand","solid"],E,{description:i.a("cursorBlinking","Control the cursor animation style.")})),cursorSmoothCaretAnimation:it(new k(21,"cursorSmoothCaretAnimation",!1,{description:i.a("cursorSmoothCaretAnimation","Controls whether the smooth caret animation should be enabled.")})),cursorStyle:it(new g(22,"cursorStyle",D.Line,"line",["line","block","underline","line-thin","block-outline","underline-thin"],W,{description:i.a("cursorStyle","Controls the cursor style.")})),cursorSurroundingLines:it(new T(23,"cursorSurroundingLines",0,0,1073741824,{description:i.a("cursorSurroundingLines","Controls the minimal number of visible leading and trailing lines surrounding the cursor. Known as 'scrollOff' or 'scrollOffset' in some other editors.")})),cursorSurroundingLinesStyle:it(new A(24,"cursorSurroundingLinesStyle","default",["default","all"],{enumDescriptions:[i.a("cursorSurroundingLinesStyle.default","`cursorSurroundingLines` is enforced only when triggered via the keyboard or API."),i.a("cursorSurroundingLinesStyle.all","`cursorSurroundingLines` is enforced always.")],description:i.a("cursorSurroundingLinesStyle","Controls when `cursorSurroundingLines` should be enforced.")})),cursorWidth:it(new T(25,"cursorWidth",0,0,1073741824,{markdownDescription:i.a("cursorWidth","Controls the width of the cursor when `#editor.cursorStyle#` is set to `line`.")})),disableLayerHinting:it(new k(26,"disableLayerHinting",!1)),disableMonospaceOptimizations:it(new k(27,"disableMonospaceOptimizations",!1)),domReadOnly:it(new k(28,"domReadOnly",!1)),dragAndDrop:it(new k(29,"dragAndDrop",!0,{description:i.a("dragAndDrop","Controls whether the editor should allow moving selections via drag and drop.")})),emptySelectionClipboard:it(new re),extraEditorClassName:it(new Y(31,"extraEditorClassName","")),fastScrollSensitivity:it(new I(32,"fastScrollSensitivity",5,function(Ct){return Ct<=0?5:Ct},{markdownDescription:i.a("fastScrollSensitivity","Scrolling speed multiplier when pressing `Alt`.")})),find:it(new ye),fixedOverflowWidgets:it(new k(34,"fixedOverflowWidgets",!1)),folding:it(new k(35,"folding",!0,{description:i.a("folding","Controls whether the editor has code folding enabled.")})),foldingStrategy:it(new A(36,"foldingStrategy","auto",["auto","indentation"],{enumDescriptions:[i.a("foldingStrategy.auto","Use a language-specific folding strategy if available, else the indentation-based one."),i.a("foldingStrategy.indentation","Use the indentation-based folding strategy.")],description:i.a("foldingStrategy","Controls the strategy for computing folding ranges.")})),foldingHighlight:it(new k(37,"foldingHighlight",!0,{description:i.a("foldingHighlight","Controls whether the editor should highlight folded ranges.")})),unfoldOnClickAfterEndOfLine:it(new k(38,"unfoldOnClickAfterEndOfLine",!1,{description:i.a("unfoldOnClickAfterEndOfLine","Controls whether clicking on the empty content after a folded line will unfold the line.")})),fontFamily:it(new Y(39,"fontFamily",Re.fontFamily,{description:i.a("fontFamily","Controls the font family.")})),fontInfo:it(new oe),fontLigatures2:it(new q),fontSize:it(new he),fontWeight:it(new ue),formatOnPaste:it(new k(44,"formatOnPaste",!1,{description:i.a("formatOnPaste","Controls whether the editor should automatically format the pasted content. A formatter must be available and the formatter should be able to format a range in a document.")})),formatOnType:it(new k(45,"formatOnType",!1,{description:i.a("formatOnType","Controls whether the editor should automatically format the line after typing.")})),glyphMargin:it(new k(46,"glyphMargin",!0,{description:i.a("glyphMargin","Controls whether the editor should render the vertical glyph margin. Glyph margin is mostly used for debugging.")})),gotoLocation:it(new ne),hideCursorInOverviewRuler:it(new k(48,"hideCursorInOverviewRuler",!1,{description:i.a("hideCursorInOverviewRuler","Controls whether the cursor should be hidden in the overview ruler.")})),highlightActiveIndentGuide:it(new k(49,"highlightActiveIndentGuide",!0,{description:i.a("highlightActiveIndentGuide","Controls whether the editor should highlight the active indent guide.")})),hover:it(new se),inDiffEditor:it(new k(51,"inDiffEditor",!1)),letterSpacing:it(new I(52,"letterSpacing",Re.letterSpacing,function(Ct){return I.clamp(Ct,-5,20)},{description:i.a("letterSpacing","Controls the letter spacing in pixels.")})),lightbulb:it(new Z),lineDecorationsWidth:it(new w(54,"lineDecorationsWidth",10)),lineHeight:it(new ce),lineNumbers:it(new pe),lineNumbersMinChars:it(new T(57,"lineNumbersMinChars",5,1,300)),linkedEditing:it(new k(58,"linkedEditing",!1,{description:i.a("linkedEditing","Controls whether the editor has linked editing enabled. Depending on the language, related symbols, e.g. HTML tags, are updated while editing.")})),links:it(new k(59,"links",!0,{description:i.a("links","Controls whether the editor should detect links and make them clickable.")})),matchBrackets:it(new A(60,"matchBrackets","always",["always","near","never"],{description:i.a("matchBrackets","Highlight matching brackets.")})),minimap:it(new R),mouseStyle:it(new A(62,"mouseStyle","text",["text","default","copy"])),mouseWheelScrollSensitivity:it(new I(63,"mouseWheelScrollSensitivity",1,function(Ct){return Ct===0?1:Ct},{markdownDescription:i.a("mouseWheelScrollSensitivity","A multiplier to be used on the `deltaX` and `deltaY` of mouse wheel scroll events.")})),mouseWheelZoom:it(new k(64,"mouseWheelZoom",!1,{markdownDescription:i.a("mouseWheelZoom","Zoom the font of the editor when using mouse wheel and holding `Ctrl`.")})),multiCursorMergeOverlapping:it(new k(65,"multiCursorMergeOverlapping",!0,{description:i.a("multiCursorMergeOverlapping","Merge multiple cursors when they are overlapping.")})),multiCursorModifier:it(new g(66,"multiCursorModifier","altKey","alt",["ctrlCmd","alt"],y,{markdownEnumDescriptions:[i.a("multiCursorModifier.ctrlCmd","Maps to `Control` on Windows and Linux and to `Command` on macOS."),i.a("multiCursorModifier.alt","Maps to `Alt` on Windows and Linux and to `Option` on macOS.")],markdownDescription:i.a({key:"multiCursorModifier",comment:["- `ctrlCmd` refers to a value the setting can take and should not be localized.","- `Control` and `Command` refer to the modifier keys Ctrl or Cmd on the keyboard and can be localized."]},"The modifier to be used to add multiple cursors with the mouse. The Go To Definition and Open Link mouse gestures will adapt such that they do not conflict with the multicursor modifier. [Read more](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).")})),multiCursorPaste:it(new A(67,"multiCursorPaste","spread",["spread","full"],{markdownEnumDescriptions:[i.a("multiCursorPaste.spread","Each cursor pastes a single line of the text."),i.a("multiCursorPaste.full","Each cursor pastes the full text.")],markdownDescription:i.a("multiCursorPaste","Controls pasting when the line count of the pasted text matches the cursor count.")})),occurrencesHighlight:it(new k(68,"occurrencesHighlight",!0,{description:i.a("occurrencesHighlight","Controls whether the editor should highlight semantic symbol occurrences.")})),overviewRulerBorder:it(new k(69,"overviewRulerBorder",!0,{description:i.a("overviewRulerBorder","Controls whether a border should be drawn around the overview ruler.")})),overviewRulerLanes:it(new T(70,"overviewRulerLanes",3,0,3)),padding:it(new C),parameterHints:it(new z),peekWidgetDefaultFocus:it(new A(73,"peekWidgetDefaultFocus","tree",["tree","editor"],{enumDescriptions:[i.a("peekWidgetDefaultFocus.tree","Focus the tree when opening peek"),i.a("peekWidgetDefaultFocus.editor","Focus the editor when opening peek")],description:i.a("peekWidgetDefaultFocus","Controls whether to focus the inline editor or the tree in the peek widget.")})),definitionLinkOpensInPeek:it(new k(74,"definitionLinkOpensInPeek",!1,{description:i.a("definitionLinkOpensInPeek","Controls whether the Go to Definition mouse gesture always opens the peek widget.")})),quickSuggestions:it(new X),quickSuggestionsDelay:it(new T(76,"quickSuggestionsDelay",10,0,1073741824,{description:i.a("quickSuggestionsDelay","Controls the delay in milliseconds after which quick suggestions will show up.")})),readOnly:it(new k(77,"readOnly",!1)),renameOnType:it(new k(78,"renameOnType",!1,{description:i.a("renameOnType","Controls whether the editor auto renames on type."),markdownDeprecationMessage:i.a("renameOnTypeDeprecate","Deprecated, use `editor.linkedEditing` instead.")})),renderControlCharacters:it(new k(79,"renderControlCharacters",!1,{description:i.a("renderControlCharacters","Controls whether the editor should render control characters.")})),renderIndentGuides:it(new k(80,"renderIndentGuides",!0,{description:i.a("renderIndentGuides","Controls whether the editor should render indent guides.")})),renderFinalNewline:it(new k(81,"renderFinalNewline",!0,{description:i.a("renderFinalNewline","Render last line number when the file ends with a newline.")})),renderLineHighlight:it(new A(82,"renderLineHighlight","line",["none","gutter","line","all"],{enumDescriptions:["","","",i.a("renderLineHighlight.all","Highlights both the gutter and the current line.")],description:i.a("renderLineHighlight","Controls how the editor should render the current line highlight.")})),renderLineHighlightOnlyWhenFocus:it(new k(83,"renderLineHighlightOnlyWhenFocus",!1,{description:i.a("renderLineHighlightOnlyWhenFocus","Controls if the editor should render the current line highlight only when the editor is focused.")})),renderValidationDecorations:it(new A(84,"renderValidationDecorations","editable",["editable","on","off"])),renderWhitespace:it(new A(85,"renderWhitespace","selection",["none","boundary","selection","trailing","all"],{enumDescriptions:["",i.a("renderWhitespace.boundary","Render whitespace characters except for single spaces between words."),i.a("renderWhitespace.selection","Render whitespace characters only on selected text."),i.a("renderWhitespace.trailing","Render only trailing whitespace characters."),""],description:i.a("renderWhitespace","Controls how the editor should render whitespace characters.")})),revealHorizontalRightPadding:it(new T(86,"revealHorizontalRightPadding",30,0,1e3)),roundedSelection:it(new k(87,"roundedSelection",!0,{description:i.a("roundedSelection","Controls whether selections should have rounded corners.")})),rulers:it(new Se),scrollbar:it(new je),scrollBeyondLastColumn:it(new T(90,"scrollBeyondLastColumn",5,0,1073741824,{description:i.a("scrollBeyondLastColumn","Controls the number of extra characters beyond which the editor will scroll horizontally.")})),scrollBeyondLastLine:it(new k(91,"scrollBeyondLastLine",!0,{description:i.a("scrollBeyondLastLine","Controls whether the editor will scroll beyond the last line.")})),scrollPredominantAxis:it(new k(92,"scrollPredominantAxis",!0,{description:i.a("scrollPredominantAxis","Scroll only along the predominant axis when scrolling both vertically and horizontally at the same time. Prevents horizontal drift when scrolling vertically on a trackpad.")})),selectionClipboard:it(new k(93,"selectionClipboard",!0,{description:i.a("selectionClipboard","Controls whether the Linux primary clipboard should be supported."),included:a.d})),selectionHighlight:it(new k(94,"selectionHighlight",!0,{description:i.a("selectionHighlight","Controls whether the editor should highlight matches similar to the selection.")})),selectOnLineNumbers:it(new k(95,"selectOnLineNumbers",!0)),showFoldingControls:it(new A(96,"showFoldingControls","mouseover",["always","mouseover"],{enumDescriptions:[i.a("showFoldingControls.always","Always show the folding controls."),i.a("showFoldingControls.mouseover","Only show the folding controls when the mouse is over the gutter.")],description:i.a("showFoldingControls","Controls when the folding controls on the gutter are shown.")})),showUnused:it(new k(97,"showUnused",!0,{description:i.a("showUnused","Controls fading out of unused code.")})),showDeprecated:it(new k(122,"showDeprecated",!0,{description:i.a("showDeprecated","Controls strikethrough deprecated variables.")})),inlineHints:it(new ee),snippetSuggestions:it(new A(98,"snippetSuggestions","inline",["top","bottom","inline","none"],{enumDescriptions:[i.a("snippetSuggestions.top","Show snippet suggestions on top of other suggestions."),i.a("snippetSuggestions.bottom","Show snippet suggestions below other suggestions."),i.a("snippetSuggestions.inline","Show snippets suggestions with other suggestions."),i.a("snippetSuggestions.none","Do not show snippet suggestions.")],description:i.a("snippetSuggestions","Controls whether snippets are shown with other suggestions and how they are sorted.")})),smartSelect:it(new fe),smoothScrolling:it(new k(100,"smoothScrolling",!1,{description:i.a("smoothScrolling","Controls whether the editor will scroll using an animation.")})),stopRenderingLineAfter:it(new T(102,"stopRenderingLineAfter",1e4,-1,1073741824)),suggest:it(new ft),suggestFontSize:it(new T(104,"suggestFontSize",0,0,1e3,{markdownDescription:i.a("suggestFontSize","Font size for the suggest widget. When set to `0`, the value of `#editor.fontSize#` is used.")})),suggestLineHeight:it(new T(105,"suggestLineHeight",0,0,1e3,{markdownDescription:i.a("suggestLineHeight","Line height for the suggest widget. When set to `0`, the value of `#editor.lineHeight#` is used. The minimum value is 8.")})),suggestOnTriggerCharacters:it(new k(106,"suggestOnTriggerCharacters",!0,{description:i.a("suggestOnTriggerCharacters","Controls whether suggestions should automatically show up when typing trigger characters.")})),suggestSelection:it(new A(107,"suggestSelection","recentlyUsed",["first","recentlyUsed","recentlyUsedByPrefix"],{markdownEnumDescriptions:[i.a("suggestSelection.first","Always select the first suggestion."),i.a("suggestSelection.recentlyUsed","Select recent suggestions unless further typing selects one, e.g. `console.| -> console.log` because `log` has been completed recently."),i.a("suggestSelection.recentlyUsedByPrefix","Select suggestions based on previous prefixes that have completed those suggestions, e.g. `co -> console` and `con -> const`.")],description:i.a("suggestSelection","Controls how suggestions are pre-selected when showing the suggest list.")})),tabCompletion:it(new A(108,"tabCompletion","off",["on","off","onlySnippets"],{enumDescriptions:[i.a("tabCompletion.on","Tab complete will insert the best matching suggestion when pressing tab."),i.a("tabCompletion.off","Disable tab completions."),i.a("tabCompletion.onlySnippets","Tab complete snippets when their prefix match. Works best when 'quickSuggestions' aren't enabled.")],description:i.a("tabCompletion","Enables tab completions.")})),tabIndex:it(new T(109,"tabIndex",0,-1,1073741824)),unusualLineTerminators:it(new A(110,"unusualLineTerminators","prompt",["auto","off","prompt"],{enumDescriptions:[i.a("unusualLineTerminators.auto","Unusual line terminators are automatically removed."),i.a("unusualLineTerminators.off","Unusual line terminators are ignored."),i.a("unusualLineTerminators.prompt","Unusual line terminators prompt to be removed.")],description:i.a("unusualLineTerminators","Remove unusual line terminators that might cause problems.")})),useShadowDOM:it(new k(111,"useShadowDOM",!0)),useTabStops:it(new k(112,"useTabStops",!0,{description:i.a("useTabStops","Inserting and deleting whitespace follows tab stops.")})),wordSeparators:it(new Y(113,"wordSeparators",n.b,{description:i.a("wordSeparators","Characters that will be used as word separators when doing word related navigations or operations.")})),wordWrap:it(new A(114,"wordWrap","off",["off","on","wordWrapColumn","bounded"],{markdownEnumDescriptions:[i.a("wordWrap.off","Lines will never wrap."),i.a("wordWrap.on","Lines will wrap at the viewport width."),i.a({key:"wordWrap.wordWrapColumn",comment:["- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Lines will wrap at `#editor.wordWrapColumn#`."),i.a({key:"wordWrap.bounded",comment:["- viewport means the edge of the visible window size.","- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Lines will wrap at the minimum of viewport and `#editor.wordWrapColumn#`.")],description:i.a({key:"wordWrap",comment:["- 'off', 'on', 'wordWrapColumn' and 'bounded' refer to values the setting can take and should not be localized.","- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Controls how lines should wrap.")})),wordWrapBreakAfterCharacters:it(new Y(115,"wordWrapBreakAfterCharacters"," })]?|/&.,;\xA2\xB0\u2032\u2033\u2030\u2103\u3001\u3002\uFF61\uFF64\uFFE0\uFF0C\uFF0E\uFF1A\uFF1B\uFF1F\uFF01\uFF05\u30FB\uFF65\u309D\u309E\u30FD\u30FE\u30FC\u30A1\u30A3\u30A5\u30A7\u30A9\u30C3\u30E3\u30E5\u30E7\u30EE\u30F5\u30F6\u3041\u3043\u3045\u3047\u3049\u3063\u3083\u3085\u3087\u308E\u3095\u3096\u31F0\u31F1\u31F2\u31F3\u31F4\u31F5\u31F6\u31F7\u31F8\u31F9\u31FA\u31FB\u31FC\u31FD\u31FE\u31FF\u3005\u303B\uFF67\uFF68\uFF69\uFF6A\uFF6B\uFF6C\uFF6D\uFF6E\uFF6F\uFF70\u201D\u3009\u300B\u300D\u300F\u3011\u3015\uFF09\uFF3D\uFF5D\uFF63")),wordWrapBreakBeforeCharacters:it(new Y(116,"wordWrapBreakBeforeCharacters","([{\u2018\u201C\u3008\u300A\u300C\u300E\u3010\u3014\uFF08\uFF3B\uFF5B\uFF62\xA3\xA5\uFF04\uFFE1\uFFE5+\uFF0B")),wordWrapColumn:it(new T(117,"wordWrapColumn",80,1,1073741824,{markdownDescription:i.a({key:"wordWrapColumn",comment:["- `editor.wordWrap` refers to a different setting and should not be localized.","- 'wordWrapColumn' and 'bounded' refer to values the different setting can take and should not be localized."]},"Controls the wrapping column of the editor when `#editor.wordWrap#` is `wordWrapColumn` or `bounded`.")})),wordWrapOverride1:it(new A(118,"wordWrapOverride1","inherit",["off","on","inherit"])),wordWrapOverride2:it(new A(119,"wordWrapOverride2","inherit",["off","on","inherit"])),wrappingIndent:it(new g(120,"wrappingIndent",1,"same",["none","same","indent","deepIndent"],ge,{enumDescriptions:[i.a("wrappingIndent.none","No indentation. Wrapped lines begin at column 1."),i.a("wrappingIndent.same","Wrapped lines get the same indentation as the parent."),i.a("wrappingIndent.indent","Wrapped lines get +1 indentation toward the parent."),i.a("wrappingIndent.deepIndent","Wrapped lines get +2 indentation toward the parent.")],description:i.a("wrappingIndent","Controls the indentation of wrapped lines.")})),wrappingStrategy:it(new A(121,"wrappingStrategy","simple",["simple","advanced"],{enumDescriptions:[i.a("wrappingStrategy.simple","Assumes that all characters are of the same width. This is a fast algorithm that works correctly for monospace fonts and certain scripts (like Latin characters) where glyphs are of equal width."),i.a("wrappingStrategy.advanced","Delegates wrapping points computation to the browser. This is a slow algorithm, that might cause freezes for large files, but it works correctly in all cases.")],description:i.a("wrappingStrategy","Controls the algorithm that computes wrapping points.")})),editorClassName:it(new te),pixelRatio:it(new G),tabFocusMode:it(new ie),layoutInfo:it(new be),wrappingInfo:it(new Ve)}},"/cxE":function(Ie,M,e){"use strict";e.d(M,"e",function(){return o}),e.d(M,"f",function(){return i}),e.d(M,"g",function(){return a}),e.d(M,"d",function(){return v}),e.d(M,"a",function(){return m}),e.d(M,"b",function(){return h}),e.d(M,"c",function(){return t});var u=e("fWQN"),c=e("mtLc"),r=function(){function l(){Object(u.a)(this,l),this.listeners=[],this.unexpectedErrorHandler=function(p){setTimeout(function(){throw p.stack?new Error(p.message+` `+p.stack):p},0)}}return Object(c.a)(l,[{key:"emit",value:function(w){this.listeners.forEach(function(S){S(w)})}},{key:"onUnexpectedError",value:function(w){this.unexpectedErrorHandler(w),this.emit(w)}},{key:"onUnexpectedExternalError",value:function(w){this.unexpectedErrorHandler(w)}}]),l}(),f=new r;function o(l){v(l)||f.onUnexpectedError(l)}function i(l){v(l)||f.onUnexpectedExternalError(l)}function a(l){if(l instanceof Error){var p=l.name,w=l.message,S=l.stacktrace||l.stack;return{$isError:!0,name:p,message:w,stack:S}}return l}var n="Canceled";function v(l){return l instanceof Error&&l.name===n&&l.message===n}function m(){var l=new Error(n);return l.name=l.message,l}function h(l){return l?new Error("Illegal argument: ".concat(l)):new Error("Illegal argument")}function t(l){return l?new Error("Illegal state: ".concat(l)):new Error("Illegal state")}},"/ezw":function(Ie,M,e){"use strict";var u=e("rePB"),c=e("wx14"),r=e("U8pU"),f=e("TSYQ"),o=e.n(f),i=e("q1tI"),a=e("H84U"),n=e("bT9E"),v=function(ee){var ce,R,y=ee.prefixCls,C=ee.className,z=ee.style,G=ee.size,X=ee.shape,pe=o()((ce={},Object(u.a)(ce,"".concat(y,"-lg"),G==="large"),Object(u.a)(ce,"".concat(y,"-sm"),G==="small"),ce)),ae=o()((R={},Object(u.a)(R,"".concat(y,"-circle"),X==="circle"),Object(u.a)(R,"".concat(y,"-square"),X==="square"),Object(u.a)(R,"".concat(y,"-round"),X==="round"),R)),Se=i.useMemo(function(){return typeof G=="number"?{width:G,height:G,lineHeight:"".concat(G,"px")}:{}},[G]);return i.createElement("span",{className:o()(y,pe,ae,C),style:Object(c.a)(Object(c.a)({},Se),z)})},m=v,h=function(ee){var ce=ee.prefixCls,R=ee.className,y=ee.active,C=ee.shape,z=C===void 0?"circle":C,G=ee.size,X=G===void 0?"default":G,pe=i.useContext(a.b),ae=pe.getPrefixCls,Se=ae("skeleton",ce),Te=Object(n.a)(ee,["prefixCls","className"]),je=o()(Se,"".concat(Se,"-element"),Object(u.a)({},"".concat(Se,"-active"),y),R);return i.createElement("div",{className:je},i.createElement(m,Object(c.a)({prefixCls:"".concat(Se,"-avatar"),shape:z,size:X},Te)))},t=h,l=function(ee){var ce,R=ee.prefixCls,y=ee.className,C=ee.active,z=ee.block,G=z===void 0?!1:z,X=ee.size,pe=X===void 0?"default":X,ae=i.useContext(a.b),Se=ae.getPrefixCls,Te=Se("skeleton",R),je=Object(n.a)(ee,["prefixCls"]),ft=o()(Te,"".concat(Te,"-element"),(ce={},Object(u.a)(ce,"".concat(Te,"-active"),C),Object(u.a)(ce,"".concat(Te,"-block"),G),ce),y);return i.createElement("div",{className:ft},i.createElement(m,Object(c.a)({prefixCls:"".concat(Te,"-button"),size:pe},je)))},p=l,w=e("VTBJ"),S={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"},k=S,T=e("6VBw"),I=function(ee,ce){return i.createElement(T.a,Object(w.a)(Object(w.a)({},ee),{},{ref:ce,icon:k}))};I.displayName="DotChartOutlined";var Y=i.forwardRef(I),$=function(ee){var ce=ee.prefixCls,R=ee.className,y=ee.style,C=ee.active,z=ee.children,G=i.useContext(a.b),X=G.getPrefixCls,pe=X("skeleton",ce),ae=o()(pe,"".concat(pe,"-element"),Object(u.a)({},"".concat(pe,"-active"),C),R),Se=z!=null?z:i.createElement(Y,null);return i.createElement("div",{className:ae},i.createElement("div",{className:o()("".concat(pe,"-image"),R),style:y},Se))},A=$,g="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",b=function(ee){var ce=ee.prefixCls,R=ee.className,y=ee.style,C=ee.active,z=i.useContext(a.b),G=z.getPrefixCls,X=G("skeleton",ce),pe=o()(X,"".concat(X,"-element"),Object(u.a)({},"".concat(X,"-active"),C),R);return i.createElement("div",{className:pe},i.createElement("div",{className:o()("".concat(X,"-image"),R),style:y},i.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:"".concat(X,"-image-svg")},i.createElement("path",{d:g,className:"".concat(X,"-image-path")}))))},d=b,O=function(ee){var ce,R=ee.prefixCls,y=ee.className,C=ee.active,z=ee.block,G=ee.size,X=G===void 0?"default":G,pe=i.useContext(a.b),ae=pe.getPrefixCls,Se=ae("skeleton",R),Te=Object(n.a)(ee,["prefixCls"]),je=o()(Se,"".concat(Se,"-element"),(ce={},Object(u.a)(ce,"".concat(Se,"-active"),C),Object(u.a)(ce,"".concat(Se,"-block"),z),ce),y);return i.createElement("div",{className:je},i.createElement(m,Object(c.a)({prefixCls:"".concat(Se,"-input"),size:X},Te)))},E=O,D=e("KQm4"),W=function(ee){var ce=function(pe){var ae=ee.width,Se=ee.rows,Te=Se===void 0?2:Se;if(Array.isArray(ae))return ae[pe];if(Te-1===pe)return ae},R=ee.prefixCls,y=ee.className,C=ee.style,z=ee.rows,G=Object(D.a)(Array(z)).map(function(X,pe){return i.createElement("li",{key:pe,style:{width:ce(pe)}})});return i.createElement("ul",{className:o()(R,y),style:C},G)},te=W,re=function(ee){var ce=ee.prefixCls,R=ee.className,y=ee.width,C=ee.style;return i.createElement("h3",{className:o()(ce,R),style:Object(c.a)({width:y},C)})},ye=re;function q(Z){return Z&&Object(r.a)(Z)==="object"?Z:{}}function oe(Z,ee){return Z&&!ee?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function he(Z,ee){return!Z&&ee?{width:"38%"}:Z&&ee?{width:"50%"}:{}}function ue(Z,ee){var ce={};return(!Z||!ee)&&(ce.width="61%"),!Z&&ee?ce.rows=3:ce.rows=2,ce}var ne=function(ee){var ce=ee.prefixCls,R=ee.loading,y=ee.className,C=ee.style,z=ee.children,G=ee.avatar,X=G===void 0?!1:G,pe=ee.title,ae=pe===void 0?!0:pe,Se=ee.paragraph,Te=Se===void 0?!0:Se,je=ee.active,ft=ee.round,fe=i.useContext(a.b),ie=fe.getPrefixCls,ge=fe.direction,Ve=ie("skeleton",ce);if(R||!("loading"in ee)){var Ee,Me=!!X,_e=!!ae,Re=!!Te,et;if(Me){var Xe=Object(c.a)(Object(c.a)({prefixCls:"".concat(Ve,"-avatar")},oe(_e,Re)),q(X));et=i.createElement("div",{className:"".concat(Ve,"-header")},i.createElement(m,Object(c.a)({},Xe)))}var it;if(_e||Re){var bt;if(_e){var Ct=Object(c.a)(Object(c.a)({prefixCls:"".concat(Ve,"-title")},he(Me,Re)),q(ae));bt=i.createElement(ye,Object(c.a)({},Ct))}var Bt;if(Re){var qe=Object(c.a)(Object(c.a)({prefixCls:"".concat(Ve,"-paragraph")},ue(Me,_e)),q(Te));Bt=i.createElement(te,Object(c.a)({},qe))}it=i.createElement("div",{className:"".concat(Ve,"-content")},bt,Bt)}var st=o()(Ve,(Ee={},Object(u.a)(Ee,"".concat(Ve,"-with-avatar"),Me),Object(u.a)(Ee,"".concat(Ve,"-active"),je),Object(u.a)(Ee,"".concat(Ve,"-rtl"),ge==="rtl"),Object(u.a)(Ee,"".concat(Ve,"-round"),ft),Ee),y);return i.createElement("div",{className:st,style:C},et,it)}return typeof z!="undefined"?z:null};ne.Button=p,ne.Avatar=t,ne.Input=E,ne.Image=d,ne.Node=A;var se=ne,be=M.a=se},"/kV6":function(Ie,M,e){"use strict";e.d(M,"b",function(){return n}),e.d(M,"a",function(){return v}),e.d(M,"f",function(){return m}),e.d(M,"e",function(){return t}),e.d(M,"d",function(){return p}),e.d(M,"c",function(){return w});var u=e("fWQN"),c=e("mtLc"),r=e("/cxE"),f=function(){function S(){Object(u.a)(this,S),this._keyCodeToStr=[],this._strToKeyCode=Object.create(null)}return Object(c.a)(S,[{key:"define",value:function(T,I){this._keyCodeToStr[T]=I,this._strToKeyCode[I.toLowerCase()]=T}},{key:"keyCodeToStr",value:function(T){return this._keyCodeToStr[T]}},{key:"strToKeyCode",value:function(T){return this._strToKeyCode[T.toLowerCase()]||0}}]),S}(),o=new f,i=new f,a=new f;(function(){function S(k,T){var I=arguments.length>2&&arguments[2]!==void 0?arguments[2]:T,Y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:I;o.define(k,T),i.define(k,I),a.define(k,Y)}S(0,"unknown"),S(1,"Backspace"),S(2,"Tab"),S(3,"Enter"),S(4,"Shift"),S(5,"Ctrl"),S(6,"Alt"),S(7,"PauseBreak"),S(8,"CapsLock"),S(9,"Escape"),S(10,"Space"),S(11,"PageUp"),S(12,"PageDown"),S(13,"End"),S(14,"Home"),S(15,"LeftArrow","Left"),S(16,"UpArrow","Up"),S(17,"RightArrow","Right"),S(18,"DownArrow","Down"),S(19,"Insert"),S(20,"Delete"),S(21,"0"),S(22,"1"),S(23,"2"),S(24,"3"),S(25,"4"),S(26,"5"),S(27,"6"),S(28,"7"),S(29,"8"),S(30,"9"),S(31,"A"),S(32,"B"),S(33,"C"),S(34,"D"),S(35,"E"),S(36,"F"),S(37,"G"),S(38,"H"),S(39,"I"),S(40,"J"),S(41,"K"),S(42,"L"),S(43,"M"),S(44,"N"),S(45,"O"),S(46,"P"),S(47,"Q"),S(48,"R"),S(49,"S"),S(50,"T"),S(51,"U"),S(52,"V"),S(53,"W"),S(54,"X"),S(55,"Y"),S(56,"Z"),S(57,"Meta"),S(58,"ContextMenu"),S(59,"F1"),S(60,"F2"),S(61,"F3"),S(62,"F4"),S(63,"F5"),S(64,"F6"),S(65,"F7"),S(66,"F8"),S(67,"F9"),S(68,"F10"),S(69,"F11"),S(70,"F12"),S(71,"F13"),S(72,"F14"),S(73,"F15"),S(74,"F16"),S(75,"F17"),S(76,"F18"),S(77,"F19"),S(78,"NumLock"),S(79,"ScrollLock"),S(80,";",";","OEM_1"),S(81,"=","=","OEM_PLUS"),S(82,",",",","OEM_COMMA"),S(83,"-","-","OEM_MINUS"),S(84,".",".","OEM_PERIOD"),S(85,"/","/","OEM_2"),S(86,"`","`","OEM_3"),S(110,"ABNT_C1"),S(111,"ABNT_C2"),S(87,"[","[","OEM_4"),S(88,"\\","\\","OEM_5"),S(89,"]","]","OEM_6"),S(90,"'","'","OEM_7"),S(91,"OEM_8"),S(92,"OEM_102"),S(93,"NumPad0"),S(94,"NumPad1"),S(95,"NumPad2"),S(96,"NumPad3"),S(97,"NumPad4"),S(98,"NumPad5"),S(99,"NumPad6"),S(100,"NumPad7"),S(101,"NumPad8"),S(102,"NumPad9"),S(103,"NumPad_Multiply"),S(104,"NumPad_Add"),S(105,"NumPad_Separator"),S(106,"NumPad_Subtract"),S(107,"NumPad_Decimal"),S(108,"NumPad_Divide")})();var n;(function(S){function k(A){return o.keyCodeToStr(A)}S.toString=k;function T(A){return o.strToKeyCode(A)}S.fromString=T;function I(A){return i.keyCodeToStr(A)}S.toUserSettingsUS=I;function Y(A){return a.keyCodeToStr(A)}S.toUserSettingsGeneral=Y;function $(A){return i.strToKeyCode(A)||a.strToKeyCode(A)}S.fromUserSettings=$})(n||(n={}));function v(S,k){var T=(k&65535)<<16>>>0;return(S|T)>>>0}function m(S,k){if(S===0)return null;var T=(S&65535)>>>0,I=(S&4294901760)>>>16;return I!==0?new l([h(T,k),h(I,k)]):new l([h(T,k)])}function h(S,k){var T=!!(S&2048),I=!!(S&256),Y=k===2?I:T,$=!!(S&1024),A=!!(S&512),g=k===2?T:I,b=S&255;return new t(Y,$,A,g,b)}var t=function(){function S(k,T,I,Y,$){Object(u.a)(this,S),this.ctrlKey=k,this.shiftKey=T,this.altKey=I,this.metaKey=Y,this.keyCode=$}return Object(c.a)(S,[{key:"equals",value:function(T){return this.ctrlKey===T.ctrlKey&&this.shiftKey===T.shiftKey&&this.altKey===T.altKey&&this.metaKey===T.metaKey&&this.keyCode===T.keyCode}},{key:"isModifierKey",value:function(){return this.keyCode===0||this.keyCode===5||this.keyCode===57||this.keyCode===6||this.keyCode===4}},{key:"toChord",value:function(){return new l([this])}},{key:"isDuplicateModifierCase",value:function(){return this.ctrlKey&&this.keyCode===5||this.shiftKey&&this.keyCode===4||this.altKey&&this.keyCode===6||this.metaKey&&this.keyCode===57}}]),S}(),l=Object(c.a)(function S(k){if(Object(u.a)(this,S),k.length===0)throw Object(r.b)("parts");this.parts=k}),p=Object(c.a)(function S(k,T,I,Y,$,A){Object(u.a)(this,S),this.ctrlKey=k,this.shiftKey=T,this.altKey=I,this.metaKey=Y,this.keyLabel=$,this.keyAriaLabel=A}),w=Object(c.a)(function S(){Object(u.a)(this,S)})},"/qDX":function(Ie,M,e){},"/s86":function(Ie,M,e){"use strict";var u=e("Ff2n"),c=e("Telt"),r=e("Tckk"),f=e("U8pU"),o=e("VTBJ"),i=e("nKUr"),a=e("LQCs"),n="valueType request plain renderFormItem render text formItemProps valueEnum",v="fieldProps isDefaultDom groupProps contentRender submitterProps submitter";function m(rt){var Fe="".concat(n," ").concat(v).split(/[\s\n]+/),Et={};return Object.keys(rt||{}).forEach(function(at){Fe.includes(at)||(Et[at]=rt[at])}),Et}var h=e("PjWh"),t=e("Kwbf"),l=e("q1tI"),p=e.n(l),w=e("6UJt"),S=e("DFOY"),k=e("ODXe"),T=e("GNNt"),I=e("wEI+"),Y=e("ye1Q"),$=e("iGn7"),A=e("TSYQ"),g=e.n(A),b=e("yeZT"),d=["radioType","renderFormItem","mode","render","label","light"],O=function(Fe,Et){var at,At=Fe.radioType,En=Fe.renderFormItem,Gn=Fe.mode,lr=Fe.render,pr=Fe.label,Gr=Fe.light,Hr=Object(u.a)(Fe,d),_i=Object(l.useContext)(I.a.ConfigContext),Gi=_i.getPrefixCls,Dt=Gi("pro-field-cascader"),ta=Object(b.e)(Hr),Ji=Object(k.a)(ta,3),la=Ji[0],Aa=Ji[1],ja=Ji[2],Ta=Object(a.d)(),io=Object(l.useRef)(),to=Object(l.useContext)(I.a.SizeContext),vo=Object(l.useState)(!1),go=Object(k.a)(vo,2),Sa=go[0],xo=go[1];Object(l.useImperativeHandle)(Et,function(){return Object(o.a)(Object(o.a)({},io.current||{}),{},{fetchData:function(){return ja()}})});var So=Object(l.useMemo)(function(){var Qo;if(Gn==="read"){var cs=((Qo=Hr.fieldProps)===null||Qo===void 0?void 0:Qo.fieldNames)||{},Ss=cs.value,ps=Ss===void 0?"value":Ss,Ks=cs.label,Gs=Ks===void 0?"label":Ks,Ms=cs.children,Zs=Ms===void 0?"children":Ms,Sl=new Map,bo=function ol(Js){if(!(Js==null?void 0:Js.length))return Sl;for(var su=Js.length,As=0;Aslr?Gi=1:Gi=Math.round(_i*100/lr)/100,Et.a!==Gi)return{h:Et.h,s:Et.s,l:Et.l,a:Gi,source:"rgb"}}else{var Dt;if(Hr<0?Dt=0:Hr>Gn?Dt=1:Dt=Math.round(Hr*100/Gn)/100,At!==Dt)return{h:Et.h,s:Et.s,l:Et.l,a:Dt,source:"rgb"}}return null},Se={},Te=function(Fe,Et,at,At){if(typeof document=="undefined"&&!At)return null;var En=At?new At:document.createElement("canvas");En.width=at*2,En.height=at*2;var Gn=En.getContext("2d");return Gn?(Gn.fillStyle=Fe,Gn.fillRect(0,0,En.width,En.height),Gn.fillStyle=Et,Gn.fillRect(0,0,at,at),Gn.translate(at,at),Gn.fillRect(0,0,at,at),En.toDataURL()):null},je=function(Fe,Et,at,At){var En="".concat(Fe,"-").concat(Et,"-").concat(at).concat(At?"-server":"");if(Se[En])return Se[En];var Gn=Te(Fe,Et,at,At);return Se[En]=Gn,Gn};function ft(rt){return ft=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Fe){return typeof Fe}:function(Fe){return Fe&&typeof Symbol=="function"&&Fe.constructor===Symbol&&Fe!==Symbol.prototype?"symbol":typeof Fe},ft(rt)}function fe(rt,Fe){var Et=Object.keys(rt);if(Object.getOwnPropertySymbols){var at=Object.getOwnPropertySymbols(rt);Fe&&(at=at.filter(function(At){return Object.getOwnPropertyDescriptor(rt,At).enumerable})),Et.push.apply(Et,at)}return Et}function ie(rt){for(var Fe=1;FeGn)_i=0;else{var Gi=-(Hr*100/Gn)+100;_i=360*Gi/100}if(at.h!==_i)return{h:_i,s:at.s,l:at.l,a:at.a,source:"hsl"}}else{var Dt;if(Gr<0)Dt=0;else if(Gr>En)Dt=359;else{var ta=Gr*100/En;Dt=360*ta/100}if(at.h!==Dt)return{h:Dt,s:at.s,l:at.l,a:at.a,source:"hsl"}}return null};function sn(rt){return sn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Fe){return typeof Fe}:function(Fe){return Fe&&typeof Symbol=="function"&&Fe.constructor===Symbol&&Fe!==Symbol.prototype?"symbol":typeof Fe},sn(rt)}function un(rt,Fe){if(!(rt instanceof Fe))throw new TypeError("Cannot call a class as a function")}function Ht(rt,Fe){for(var Et=0;EtEn&&(Gr=En),Hr<0?Hr=0:Hr>Gn&&(Hr=Gn);var _i=Gr/En,Gi=1-Hr/Gn;return{h:Et.h,s:_i,v:Gi,a:Et.a,source:"hsv"}};function kn(rt){return kn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Fe){return typeof Fe}:function(Fe){return Fe&&typeof Symbol=="function"&&Fe.constructor===Symbol&&Fe!==Symbol.prototype?"symbol":typeof Fe},kn(rt)}function Pt(rt,Fe){if(!(rt instanceof Fe))throw new TypeError("Cannot call a class as a function")}function gn(rt,Fe){for(var Et=0;Et=128?"#000":"#fff"},Ma={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}},_a=function(Fe,Et){var at=Fe.replace("\xB0","");return Xi()("".concat(Et," (").concat(at,")"))._ok};function na(rt){return na=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Fe){return typeof Fe}:function(Fe){return Fe&&typeof Symbol=="function"&&Fe.constructor===Symbol&&Fe!==Symbol.prototype?"symbol":typeof Fe},na(rt)}function sa(){return sa=Object.assign?Object.assign.bind():function(rt){for(var Fe=1;Fe-1},Lr=function(Fe){return Number(String(Fe).replace(/%/g,""))},ei=1,ki=function(rt){Rr(Et,rt);var Fe=ai(Et);function Et(at){var At;return xr(this,Et),At=Fe.call(this),At.handleBlur=function(){At.state.blurValue&&At.setState({value:At.state.blurValue,blurValue:null})},At.handleChange=function(En){At.setUpdatedValue(En.target.value,En)},At.handleKeyDown=function(En){var Gn=Lr(En.target.value);if(!isNaN(Gn)&&cr(En.keyCode)){var lr=At.getArrowOffset(),pr=En.keyCode===Ii?Gn+lr:Gn-lr;At.setUpdatedValue(pr,En)}},At.handleDrag=function(En){if(At.props.dragLabel){var Gn=Math.round(At.props.value+En.movementX);Gn>=0&&Gn<=At.props.dragMax&&At.props.onChange&&At.props.onChange(At.getValueObjectWithLabel(Gn),En)}},At.handleMouseDown=function(En){At.props.dragLabel&&(En.preventDefault(),At.handleDrag(En),window.addEventListener("mousemove",At.handleDrag),window.addEventListener("mouseup",At.handleMouseUp))},At.handleMouseUp=function(){At.unbindEventListeners()},At.unbindEventListeners=function(){window.removeEventListener("mousemove",At.handleDrag),window.removeEventListener("mouseup",At.handleMouseUp)},At.state={value:String(at.value).toUpperCase(),blurValue:String(at.value).toUpperCase()},At.inputId="rc-editable-input-".concat(ei++),At}return Dr(Et,[{key:"componentDidUpdate",value:function(At,En){this.props.value!==this.state.value&&(At.value!==this.props.value||En.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(At){return Mr({},this.props.label,At)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||Ci}},{key:"setUpdatedValue",value:function(At,En){var Gn=this.props.label?this.getValueObjectWithLabel(At):At;this.props.onChange&&this.props.onChange(Gn,En),this.setState({value:At})}},{key:"render",value:function(){var At=this,En=G()({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 p.a.createElement("div",{style:En.wrap},p.a.createElement("input",{id:this.inputId,style:En.input,ref:function(lr){return At.input=lr},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?p.a.createElement("label",{htmlFor:this.inputId,style:En.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),Et}(l.PureComponent||l.Component),ua=ki;function Qi(rt){return Qi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Fe){return typeof Fe}:function(Fe){return Fe&&typeof Symbol=="function"&&Fe.constructor===Symbol&&Fe!==Symbol.prototype?"symbol":typeof Fe},Qi(rt)}function Br(){return Br=Object.assign?Object.assign.bind():function(rt){for(var Fe=1;Fe1&&arguments[1]!==void 0?arguments[1]:"span";return function(at){x(En,at);var At=me(En);function En(){var Gn;ga(this,En);for(var lr=arguments.length,pr=new Array(lr),Gr=0;Gr100&&(Hr.a=100),Hr.a/=100,Et==null||Et({h:At==null?void 0:At.h,s:At==null?void 0:At.s,l:At==null?void 0:At.l,a:Hr.a,source:"rgb"},_i))};return p.a.createElement("div",{style:lr.fields,className:"flexbox-fix"},p.a.createElement("div",{style:lr.double},p.a.createElement(ua,{style:{input:lr.input,label:lr.label},label:"hex",value:En==null?void 0:En.replace("#",""),onChange:pr})),p.a.createElement("div",{style:lr.single},p.a.createElement(ua,{style:{input:lr.input,label:lr.label},label:"r",value:at==null?void 0:at.r,onChange:pr,dragLabel:"true",dragMax:"255"})),p.a.createElement("div",{style:lr.single},p.a.createElement(ua,{style:{input:lr.input,label:lr.label},label:"g",value:at==null?void 0:at.g,onChange:pr,dragLabel:"true",dragMax:"255"})),p.a.createElement("div",{style:lr.single},p.a.createElement(ua,{style:{input:lr.input,label:lr.label},label:"b",value:at==null?void 0:at.b,onChange:pr,dragLabel:"true",dragMax:"255"})),p.a.createElement("div",{style:lr.alpha},p.a.createElement(ua,{style:{input:lr.input,label:lr.label},label:"a",value:Math.round(((at==null?void 0:at.a)||0)*100),onChange:pr,dragLabel:"true",dragMax:"100"})))},Sr=$n;function vr(rt){return vr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Fe){return typeof Fe}:function(Fe){return Fe&&typeof Symbol=="function"&&Fe.constructor===Symbol&&Fe!==Symbol.prototype?"symbol":typeof Fe},vr(rt)}function zn(rt,Fe){var Et=Object.keys(rt);if(Object.getOwnPropertySymbols){var at=Object.getOwnPropertySymbols(rt);Fe&&(at=at.filter(function(At){return Object.getOwnPropertyDescriptor(rt,At).enumerable})),Et.push.apply(Et,at)}return Et}function Tr(rt){for(var Fe=1;Feuo?io([uo,Ho]):Ho===void 0&&uo===void 0&&io(void 0)}},Sa=function(To,Ho){var uo=Object(Yr.a)(Ta||[]);uo[To]=Ho===null?void 0:Ho,io(uo)},xo=(pr==null?void 0:pr.placeholder)||Gn,So=Object(i.jsxs)(Z.a.Group,{compact:!0,onBlur:go,children:[Object(i.jsx)(no.a,Object(o.a)(Object(o.a)({},pr),{},{placeholder:Array.isArray(xo)?xo[0]:xo,id:la!=null?la:"".concat(la,"-0"),style:{width:"calc((100% - ".concat(Gi,"px) / 2)")},value:Ta==null?void 0:Ta[0],defaultValue:ta==null?void 0:ta[0],onChange:function(To){return Sa(0,To)}})),Object(i.jsx)(Z.a,{style:{width:Gi,textAlign:"center",borderLeft:0,borderRight:0,pointerEvents:"none",backgroundColor:"#FFF"},placeholder:Hr,disabled:!0}),Object(i.jsx)(no.a,Object(o.a)(Object(o.a)({},pr),{},{placeholder:Array.isArray(xo)?xo[1]:xo,id:la!=null?la:"".concat(la,"-1"),style:{width:"calc((100% - ".concat(Gi,"px) / 2)"),borderLeft:0},value:Ta==null?void 0:Ta[1],defaultValue:ta==null?void 0:ta[1],onChange:function(To){return Sa(1,To)}}))]});return lr?lr(at,Object(o.a)({mode:At},pr),So):So}return null},Ei=p.a.forwardRef(jr),gi=e("5Dmo"),or=e("3S7+"),Ir=function(Fe){var Et=Fe.text,at=Fe.mode,At=Fe.render,En=Fe.renderFormItem,Gn=Fe.format,lr=Fe.fieldProps,pr=Object(a.d)();if(at==="read"){var Gr=Object(i.jsx)(or.a,{title:Ha()(Et).format((lr==null?void 0:lr.format)||Gn||"YYYY-MM-DD HH:mm:ss"),children:Ha()(Et).fromNow()});return At?At(Et,Object(o.a)({mode:at},lr),Object(i.jsx)(i.Fragment,{children:Gr})):Object(i.jsx)(i.Fragment,{children:Gr})}if(at==="edit"||at==="update"){var Hr=pr.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9"),_i=Do(lr.value),Gi=Object(i.jsx)(Ri.a,Object(o.a)(Object(o.a)({placeholder:Hr,showTime:!0},lr),{},{value:_i}));return En?En(Et,Object(o.a)({mode:at},lr),Gi):Gi}return null},Ur=Ir,Li=e("XCrF"),oa=e("1GRj"),Ua=p.a.forwardRef(function(rt,Fe){var Et=rt.text,at=rt.mode,At=rt.render,En=rt.renderFormItem,Gn=rt.fieldProps,lr=rt.placeholder,pr=rt.width;if(at==="read"){var Gr=Object(i.jsx)(oa.a,Object(o.a)({ref:Fe,width:pr||32,src:Et},Gn));return At?At(Et,Object(o.a)({mode:at},Gn),Gr):Gr}if(at==="edit"||at==="update"){var Hr=Object(i.jsx)(Z.a,Object(o.a)({ref:Fe,placeholder:lr},Gn));return En?En(Et,Object(o.a)({mode:at},Gn),Hr):Hr}return null}),$a=Ua,Ba=e("2Zs6"),ro=["content","numberFormatOptions","numberPopoverRender"],mo=["text","mode","render","renderFormItem","fieldProps","proFieldKey","plain","valueEnum","placeholder","locale","customSymbol","numberFormatOptions","numberPopoverRender"],oo=new Intl.NumberFormat("zh-Hans-CN",{currency:"CNY",style:"currency"}),Oo={style:"currency",currency:"USD"},Yo={style:"currency",currency:"RUB"},ts={style:"currency",currency:"RSD"},Os={style:"currency",currency:"MYR"},Rs={style:"currency",currency:"BRL"},Mo={default:oo,"zh-Hans-CN":{currency:"CNY",style:"currency"},"en-US":Oo,"ru-RU":Yo,"ms-MY":Os,"sr-RS":ts,"pt-BR":Rs},Bs=function(Fe,Et,at,At){var En=Et;return typeof En=="string"&&(En=Number(En)),!En&&En!==0?"":new Intl.NumberFormat(Fe||"zh-Hans-CN",Object(o.a)(Object(o.a)({},Fe===!1?{}:Mo[Fe||"zh-Hans-CN"]||Mo["zh-Hans-CN"]),{},{maximumFractionDigits:at},At)).format(En)},ll=2,ks=p.a.forwardRef(function(rt,Fe){var Et=rt.content,at=rt.numberFormatOptions,At=rt.numberPopoverRender,En=Object(u.a)(rt,ro),Gn=Object(ri.a)(function(){return En.defaultValue},{value:En.value,onChange:En.onChange}),lr=Object(k.a)(Gn,2),pr=lr[0],Gr=lr[1],Hr=Et==null?void 0:Et(Object(o.a)(Object(o.a)({},En),{},{value:pr})),_i={visible:Hr?En.visible:!1};return Object(i.jsx)(C.a,Object(o.a)(Object(o.a)({placement:"topLeft"},_i),{},{trigger:["focus","click"],content:Hr,getPopupContainer:function(Dt){return(Dt==null?void 0:Dt.parentElement)||document.body},children:Object(i.jsx)(no.a,Object(o.a)(Object(o.a)({ref:Fe},En),{},{value:pr,onChange:Gr}))}))}),xl=function(Fe,Et){var at,At,En=Fe.text,Gn=Fe.mode,lr=Fe.render,pr=Fe.renderFormItem,Gr=Fe.fieldProps,Hr=Fe.proFieldKey,_i=Fe.plain,Gi=Fe.valueEnum,Dt=Fe.placeholder,ta=Fe.locale,Ji=ta===void 0?(at=Gr.customSymbol)!==null&&at!==void 0?at:"zh-Hans-CN":ta,la=Fe.customSymbol,Aa=la===void 0?Gr.customSymbol:la,ja=Fe.numberFormatOptions,Ta=ja===void 0?Gr==null?void 0:Gr.numberFormatOptions:ja,io=Fe.numberPopoverRender,to=io===void 0?(Gr==null?void 0:Gr.numberPopoverRender)||!1:io,vo=Object(u.a)(Fe,mo),go=(At=Gr==null?void 0:Gr.precision)!==null&&At!==void 0?At:ll,Sa=Object(a.d)();Ji&&a.c[Ji]&&(Sa=a.c[Ji]);var xo=Object(l.useMemo)(function(){if(Aa)return Aa;var Ho=Sa.getMessage("moneySymbol","\uFFE5");if(!(vo.moneySymbol===!1||Gr.moneySymbol===!1))return Ho},[Aa,Gr.moneySymbol,Sa,vo.moneySymbol]);if(Gn==="read"){var So=Object(i.jsx)("span",{ref:Et,children:Bs(xo?Ji:!1,En,go,Ta!=null?Ta:Gr.numberFormatOptions)});return lr?lr(En,Object(o.a)({mode:Gn},Gr),So):So}if(Gn==="edit"||Gn==="update"){var so=function(uo){var $o=new RegExp("\\B(?=(\\d{".concat(3+Math.max(go-ll,0),"})+(?!\\d))"),"g"),Us=String(uo).split("."),Go=Object(k.a)(Us,2),Qo=Go[0],cs=Go[1],Ss=Qo.replace($o,","),ps="";return cs&&go>0&&(ps=".".concat(cs.slice(0,go===void 0?ll:go))),"".concat(Ss).concat(ps)},To=Object(i.jsx)(ks,Object(o.a)({content:function(uo){if(to!==!1&&!!uo.value){var $o=Bs(xo?Ji:!1,"".concat(so(uo.value)),go,Object(o.a)(Object(o.a)({},Ta),{},{notation:"compact"}));return typeof to=="function"?to==null?void 0:to(uo,$o):$o}},ref:Et,precision:go,formatter:function(uo){return uo&&xo?"".concat(xo," ").concat(so(uo)):uo==null?void 0:uo.toString()},parser:function(uo){return xo&&uo?uo.replace(new RegExp("\\".concat(xo,"\\s?|(,*)"),"g"),""):uo},placeholder:Dt},Object(No.a)(Gr,["numberFormatOptions","precision","numberPopoverRender","customSymbol","moneySymbol","visible"])));return pr?pr(En,Object(o.a)({mode:Gn},Gr),To):To}return null},Pl=p.a.forwardRef(xl),Wo=function(Fe){return Fe.map(function(Et,at){return p.a.isValidElement(Et)?p.a.cloneElement(Et,Object(o.a)({key:at},Et==null?void 0:Et.props)):Object(i.jsx)(p.a.Fragment,{children:Et},at)})},yl=function(Fe,Et){var at=Fe.text,At=Fe.mode,En=Fe.render,Gn=Fe.fieldProps,lr=Object(l.useContext)(I.a.ConfigContext),pr=lr.getPrefixCls,Gr=pr("pro-field-option");if(Object(l.useImperativeHandle)(Et,function(){return{}}),En){var Hr=En(at,Object(o.a)({mode:At},Gn),Object(i.jsx)(i.Fragment,{}));return!Hr||(Hr==null?void 0:Hr.length)<1||!Array.isArray(Hr)?null:Object(i.jsx)(re.b,{size:16,className:Gr,children:Wo(Hr)})}return!at||!Array.isArray(at)?p.a.isValidElement(at)?at:null:Object(i.jsx)(re.b,{size:16,className:Gr,children:Wo(at)})},Ps=p.a.forwardRef(yl),B=e("9BLJ"),Oe=e("fHMl"),St=["text","mode","render","renderFormItem","fieldProps","proFieldKey"],Qt=function(Fe,Et){var at=Fe.text,At=Fe.mode,En=Fe.render,Gn=Fe.renderFormItem,lr=Fe.fieldProps,pr=Fe.proFieldKey,Gr=Object(u.a)(Fe,St),Hr=Object(a.d)(),_i=Object(ri.a)(function(){return Gr.visible||!1},{value:Gr.visible,onChange:Gr.onVisible}),Gi=Object(k.a)(_i,2),Dt=Gi[0],ta=Gi[1];if(At==="read"){var Ji=Object(i.jsx)(i.Fragment,{children:"-"});return at&&(Ji=Object(i.jsxs)(re.b,{children:[Object(i.jsx)("span",{ref:Et,children:Dt?at:"\uFF0A \uFF0A \uFF0A \uFF0A \uFF0A"}),Object(i.jsx)("a",{onClick:function(){return ta(!Dt)},children:Dt?Object(i.jsx)(B.a,{}):Object(i.jsx)(Oe.a,{})})]})),En?En(at,Object(o.a)({mode:At},lr),Ji):Ji}if(At==="edit"||At==="update"){var la=Object(i.jsx)(Z.a.Password,Object(o.a)({placeholder:Hr.getMessage("tableForm.inputPlaceholder","\u8BF7\u8F93\u5165"),ref:Et},lr));return Gn?Gn(at,Object(o.a)({mode:At},lr),la):la}return null},Cn=p.a.forwardRef(Qt),Nn=e("CeSn"),Bn=e.n(Nn);function Xn(rt){return rt===0?null:rt>0?"+":"-"}function Jn(rt){return rt===0?"#595959":rt>0?"#ff4d4f":"#52c41a"}function Cr(rt){var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return Fe>=0?rt==null?void 0:rt.toFixed(Fe):rt}var Kr=function(Fe,Et){var at=Fe.text,At=Fe.prefix,En=Fe.precision,Gn=Fe.suffix,lr=Gn===void 0?"%":Gn,pr=Fe.mode,Gr=Fe.showColor,Hr=Gr===void 0?!1:Gr,_i=Fe.render,Gi=Fe.renderFormItem,Dt=Fe.fieldProps,ta=Fe.placeholder,Ji=Fe.showSymbol,la=Object(l.useMemo)(function(){return typeof at=="string"&&at.includes("%")?Bn()(at.replace("%","")):Bn()(at)},[at]),Aa=Object(l.useMemo)(function(){return typeof Ji=="function"?Ji==null?void 0:Ji(at):Ji},[Ji,at]);if(pr==="read"){var ja=Hr?{color:Jn(la)}:{},Ta=Object(i.jsxs)("span",{style:ja,ref:Et,children:[At&&Object(i.jsx)("span",{children:At}),Aa&&Object(i.jsxs)(l.Fragment,{children:[Xn(la)," "]}),Cr(Math.abs(la),En),lr&&lr]});return _i?_i(at,Object(o.a)(Object(o.a)({mode:pr},Dt),{},{prefix:At,precision:En,showSymbol:Aa,suffix:lr}),Ta):Ta}if(pr==="edit"||pr==="update"){var io=Object(i.jsx)(no.a,Object(o.a)({ref:Et,formatter:function(vo){return vo&&At?"".concat(At," ").concat(vo).replace(/\B(?=(\d{3})+(?!\d)$)/g,","):vo},parser:function(vo){return vo?vo.replace(/.*\s|,/g,""):""},placeholder:ta},Dt));return Gi?Gi(at,Object(o.a)({mode:pr},Dt),io):io}return null},ti=p.a.forwardRef(Kr),Pi=e("MXD1"),pi=e("CFYs");function Fi(rt){return rt===100?"success":rt<0?"exception":rt<100?"active":"normal"}var ha=function(Fe,Et){var at=Fe.text,At=Fe.mode,En=Fe.render,Gn=Fe.plain,lr=Fe.renderFormItem,pr=Fe.fieldProps,Gr=Fe.placeholder,Hr=Object(l.useMemo)(function(){return typeof at=="string"&&at.includes("%")?Bn()(at.replace("%","")):Bn()(at)},[at]);if(At==="read"){var _i=Object(i.jsx)(pi.a,Object(o.a)({ref:Et,size:"small",style:{minWidth:100,maxWidth:320},percent:Hr,steps:Gn?10:void 0,status:Fi(Hr)},pr));return En?En(Hr,Object(o.a)({mode:At},pr),_i):_i}if(At==="edit"||At==="update"){var Gi=Object(i.jsx)(no.a,Object(o.a)({ref:Et,placeholder:Gr},pr));return lr?lr(at,Object(o.a)({mode:At},pr),Gi):Gi}return null},$i=p.a.forwardRef(ha),wa=e("7Kak"),Lo=e("9yH6"),Co=e("nSmt"),qa=["radioType","renderFormItem","mode","render"],Va=function(Fe,Et){var at=Fe.radioType,At=Fe.renderFormItem,En=Fe.mode,Gn=Fe.render,lr=Object(u.a)(Fe,qa),pr=Object(l.useContext)(I.a.ConfigContext),Gr=pr.getPrefixCls,Hr=Gr("pro-field-radio"),_i=Object(b.e)(lr),Gi=Object(k.a)(_i,3),Dt=Gi[0],ta=Gi[1],Ji=Gi[2],la=Object(l.useRef)();if(Object(l.useImperativeHandle)(Et,function(){return Object(o.a)(Object(o.a)({},la.current||{}),{},{fetchData:function(){return Ji()}})}),Dt)return Object(i.jsx)(oe.a,{size:"small"});if(En==="read"){var Aa=(ta==null?void 0:ta.length)?ta==null?void 0:ta.reduce(function(vo,go){var Sa;return Object(o.a)(Object(o.a)({},vo),{},Object(ye.a)({},(Sa=go.value)!==null&&Sa!==void 0?Sa:"",go.label))},{}):void 0,ja=Object(i.jsx)(i.Fragment,{children:Object(b.c)(lr.text,Object(b.a)(lr.valueEnum||Aa))});return Gn?Gn(lr.text,Object(o.a)({mode:En},lr.fieldProps),ja)||null:ja}if(En==="edit"){var Ta,io=at==="button"?Lo.a.Button:Lo.a,to=Object(i.jsx)(Lo.a.Group,Object(o.a)(Object(o.a)({ref:la},lr.fieldProps),{},{className:g()((Ta=lr.fieldProps)===null||Ta===void 0?void 0:Ta.className,"".concat(Hr,"-").concat(lr.fieldProps.layout||"horizontal")),options:void 0,children:ta==null?void 0:ta.map(function(vo){return Object(i.jsx)(io,Object(o.a)(Object(o.a)({},vo),{},{children:vo.label}),vo.value)})}));return At?At(lr.text,Object(o.a)({mode:En},lr.fieldProps),to)||null:to}return null},pa=p.a.forwardRef(Va),fo=function(Fe,Et){var at=Fe.text,At=Fe.mode,En=Fe.format,Gn=Fe.render,lr=Fe.renderFormItem,pr=Fe.plain,Gr=Fe.showTime,Hr=Fe.fieldProps,_i=Object(a.d)(),Gi=Array.isArray(at)?at:[],Dt=Object(k.a)(Gi,2),ta=Dt[0],Ji=Dt[1],la=Object(l.useCallback)(function(vo){if(typeof(Hr==null?void 0:Hr.format)=="function"){var go;return Hr==null||(go=Hr.format)===null||go===void 0?void 0:go.call(Hr,vo)}return(Hr==null?void 0:Hr.format)||En||"YYYY-MM-DD"},[Hr,En]),Aa=ta?Ha()(ta).format(la(Ha()(ta))):"",ja=Ji?Ha()(Ji).format(la(Ha()(Ji))):"";if(At==="read"){var Ta=Object(i.jsxs)("div",{ref:Et,children:[Object(i.jsx)("div",{children:Aa||"-"}),Object(i.jsx)("div",{children:ja||"-"})]});return Gn?Gn(at,Object(o.a)({mode:At},Hr),Object(i.jsx)("span",{children:Ta})):Ta}if(At==="edit"||At==="update"){var io=Do(Hr.value),to=Object(i.jsx)(Ri.a.RangePicker,Object(o.a)(Object(o.a)({ref:Et,format:En,showTime:Gr,placeholder:[_i.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9"),_i.getMessage("tableForm.selectPlaceholder","\u8BF7\u9009\u62E9")],bordered:pr===void 0?!0:!pr},Hr),{},{value:io}));return lr?lr(at,Object(o.a)({mode:At},Hr),to):to}return null},Ao=p.a.forwardRef(fo),ko=e("EFp3"),Jo=e("xzDV"),rs=e("wx14"),Cs={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"},ms=Cs,Po=e("6VBw"),rl=function(Fe,Et){return l.createElement(Po.a,Object(o.a)(Object(o.a)({},Fe),{},{ref:Et,icon:ms}))};rl.displayName="StarFilled";var Rl=l.forwardRef(rl),bl=e("1OyB"),Tl=e("vuIU"),ou=e("Ji7U"),Vu=e("LK+K"),Du=e("m+aA"),qo=e("4IlW");function Io(rt){var Fe=rt.pageXOffset,Et="scrollLeft";if(typeof Fe!="number"){var at=rt.document;Fe=at.documentElement[Et],typeof Fe!="number"&&(Fe=at.body[Et])}return Fe}function po(rt){var Fe,Et,at=rt.ownerDocument,At=at.body,En=at&&at.documentElement,Gn=rt.getBoundingClientRect();return Fe=Gn.left,Et=Gn.top,Fe-=En.clientLeft||At.clientLeft||0,Et-=En.clientTop||At.clientTop||0,{left:Fe,top:Et}}function fl(rt){var Fe=po(rt),Et=rt.ownerDocument,at=Et.defaultView||Et.parentWindow;return Fe.left+=Io(at),Fe.left}var ir=function(rt){Object(ou.a)(Et,rt);var Fe=Object(Vu.a)(Et);function Et(){var at;Object(bl.a)(this,Et);for(var At=arguments.length,En=new Array(At),Gn=0;Gn=Hr&&lrGi?"true":"false","aria-posinset":Gi+1,"aria-setsize":Dt,tabIndex:pr?-1:0},p.a.createElement("div",{className:"".concat(Gr,"-first")},Ji),p.a.createElement("div",{className:"".concat(Gr,"-second")},Ji)));return _i&&(la=_i(la,this.props)),la}}]),Et}(p.a.Component);function Al(){}var gu=function(rt){Object(ou.a)(Et,rt);var Fe=Object(Vu.a)(Et);function Et(at){var At;Object(bl.a)(this,Et),At=Fe.call(this,at),At.stars=void 0,At.rate=void 0,At.onHover=function(Gn,lr){var pr=At.props.onHoverChange,Gr=At.getStarValue(lr,Gn.pageX),Hr=At.state.cleanedValue;Gr!==Hr&&At.setState({hoverValue:Gr,cleanedValue:null}),pr(Gr)},At.onMouseLeave=function(){var Gn=At.props.onHoverChange;At.setState({hoverValue:void 0,cleanedValue:null}),Gn(void 0)},At.onClick=function(Gn,lr){var pr=At.props.allowClear,Gr=At.state.value,Hr=At.getStarValue(lr,Gn.pageX),_i=!1;pr&&(_i=Hr===Gr),At.onMouseLeave(),At.changeValue(_i?0:Hr),At.setState({cleanedValue:_i?Hr:null})},At.onFocus=function(){var Gn=At.props.onFocus;At.setState({focused:!0}),Gn&&Gn()},At.onBlur=function(){var Gn=At.props.onBlur;At.setState({focused:!1}),Gn&&Gn()},At.onKeyDown=function(Gn){var lr=Gn.keyCode,pr=At.props,Gr=pr.count,Hr=pr.allowHalf,_i=pr.onKeyDown,Gi=pr.direction,Dt=Gi==="rtl",ta=At.state.value;lr===qo.a.RIGHT&&ta0&&!Dt||lr===qo.a.RIGHT&&ta>0&&Dt?(Hr?ta-=.5:ta-=1,At.changeValue(ta),Gn.preventDefault()):lr===qo.a.LEFT&&taDt/2||!Gr&&En-Gi
0&&(Fe="".concat(At,"\u5206\u949F").concat(Fe)),at>0&&(Fe="".concat(at,"\u5C0F\u65F6").concat(Fe)),Et>0&&(Fe="".concat(Et,"\u5929").concat(Fe)),Fe}var Q=function(Fe,Et){var at=Fe.text,At=Fe.mode,En=Fe.render,Gn=Fe.renderFormItem,lr=Fe.fieldProps,pr=Fe.placeholder;if(At==="read"){var Gr=N(Number(at)),Hr=Object(i.jsx)("span",{ref:Et,children:Gr});return En?En(at,Object(o.a)({mode:At},lr),Hr):Hr}if(At==="edit"||At==="update"){var _i=Object(i.jsx)(no.a,Object(o.a)({ref:Et,min:0,style:{width:"100%"},placeholder:pr},lr));return Gn?Gn(at,Object(o.a)({mode:At},lr),_i):_i}return null},xe=p.a.forwardRef(Q),Je=e("b2XM"),Ge=e("Gytx"),qt=e.n(Ge),fn=l.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0}),Wn=fn;function Yt(rt,Fe,Et){return(rt-Fe)/(Et-Fe)}function Yn(rt,Fe,Et,at){var At=Yt(Fe,Et,at),En={};switch(rt){case"rtl":En.right="".concat(At*100,"%"),En.transform="translateX(50%)";break;case"btt":En.bottom="".concat(At*100,"%"),En.transform="translateY(50%)";break;case"ttb":En.top="".concat(At*100,"%"),En.transform="translateY(-50%)";break;default:En.left="".concat(At*100,"%"),En.transform="translateX(-50%)";break}return En}function hr(rt,Fe){return Array.isArray(rt)?rt[Fe]:rt}var Wr=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],$r=l.forwardRef(function(rt,Fe){var Et,at,At=rt.prefixCls,En=rt.value,Gn=rt.valueIndex,lr=rt.onStartMove,pr=rt.style,Gr=rt.render,Hr=rt.dragging,_i=rt.onOffsetChange,Gi=Object(u.a)(rt,Wr),Dt=l.useContext(Wn),ta=Dt.min,Ji=Dt.max,la=Dt.direction,Aa=Dt.disabled,ja=Dt.range,Ta=Dt.tabIndex,io=Dt.ariaLabelForHandle,to=Dt.ariaLabelledByForHandle,vo=Dt.ariaValueTextFormatterForHandle,go="".concat(At,"-handle"),Sa=function(Ho){Aa||lr(Ho,Gn)},xo=function(Ho){if(!Aa){var uo=null;switch(Ho.which||Ho.keyCode){case qo.a.LEFT:uo=la==="ltr"||la==="btt"?-1:1;break;case qo.a.RIGHT:uo=la==="ltr"||la==="btt"?1:-1;break;case qo.a.UP:uo=la!=="ttb"?1:-1;break;case qo.a.DOWN:uo=la!=="ttb"?-1:1;break;case qo.a.HOME:uo="min";break;case qo.a.END:uo="max";break;case qo.a.PAGE_UP:uo=2;break;case qo.a.PAGE_DOWN:uo=-2;break}uo!==null&&(Ho.preventDefault(),_i(uo,Gn))}},So=Yn(la,En,ta,Ji),so=l.createElement("div",Object(rs.a)({ref:Fe,className:g()(go,(Et={},Object(ye.a)(Et,"".concat(go,"-").concat(Gn+1),ja),Object(ye.a)(Et,"".concat(go,"-dragging"),Hr),Et)),style:Object(o.a)(Object(o.a)({},So),pr),onMouseDown:Sa,onTouchStart:Sa,onKeyDown:xo,tabIndex:Aa?null:hr(Ta,Gn),role:"slider","aria-valuemin":ta,"aria-valuemax":Ji,"aria-valuenow":En,"aria-disabled":Aa,"aria-label":hr(io,Gn),"aria-labelledby":hr(to,Gn),"aria-valuetext":(at=hr(vo,Gn))===null||at===void 0?void 0:at(En)},Gi));return Gr&&(so=Gr(so,{index:Gn,prefixCls:At,value:En,dragging:Hr})),so}),wi=$r,fi=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],Vi=l.forwardRef(function(rt,Fe){var Et=rt.prefixCls,at=rt.style,At=rt.onStartMove,En=rt.onOffsetChange,Gn=rt.values,lr=rt.handleRender,pr=rt.draggingIndex,Gr=Object(u.a)(rt,fi),Hr=l.useRef({});return l.useImperativeHandle(Fe,function(){return{focus:function(Gi){var Dt;(Dt=Hr.current[Gi])===null||Dt===void 0||Dt.focus()}}}),l.createElement(l.Fragment,null,Gn.map(function(_i,Gi){return l.createElement(wi,Object(rs.a)({ref:function(ta){ta?Hr.current[Gi]=ta:delete Hr.current[Gi]},dragging:pr===Gi,prefixCls:Et,style:hr(at,Gi),key:Gi,value:_i,valueIndex:Gi,onStartMove:At,onOffsetChange:En,render:lr},Gr))}))}),da=Vi;function ia(rt){var Fe="touches"in rt?rt.touches[0]:rt;return{pageX:Fe.pageX,pageY:Fe.pageY}}function ma(rt,Fe,Et,at,At,En,Gn,lr,pr){var Gr=l.useState(null),Hr=Object(k.a)(Gr,2),_i=Hr[0],Gi=Hr[1],Dt=l.useState(-1),ta=Object(k.a)(Dt,2),Ji=ta[0],la=ta[1],Aa=l.useState(Et),ja=Object(k.a)(Aa,2),Ta=ja[0],io=ja[1],to=l.useState(Et),vo=Object(k.a)(to,2),go=vo[0],Sa=vo[1],xo=l.useRef(null),So=l.useRef(null);l.useEffect(function(){Ji===-1&&io(Et)},[Et,Ji]),l.useEffect(function(){return function(){document.removeEventListener("mousemove",xo.current),document.removeEventListener("mouseup",So.current),document.removeEventListener("touchmove",xo.current),document.removeEventListener("touchend",So.current)}},[]);var so=function(Go,Qo){Ta.some(function(cs,Ss){return cs!==Go[Ss]})&&(Qo!==void 0&&Gi(Qo),io(Go),Gn(Go))},To=function(Go,Qo){if(Go===-1){var cs=go[0],Ss=go[go.length-1],ps=at-cs,Ks=At-Ss,Gs=Qo*(At-at);Gs=Math.max(Gs,ps),Gs=Math.min(Gs,Ks);var Ms=En(cs+Gs);Gs=Ms-cs;var Zs=go.map(function(Js){return Js+Gs});so(Zs)}else{var Sl=(At-at)*Qo,bo=Object(Yr.a)(Ta);bo[Go]=go[Go];var ol=pr(bo,Sl,Go,"dist");so(ol.values,ol.value)}},Ho=l.useRef(To);Ho.current=To;var uo=function(Go,Qo){Go.stopPropagation();var cs=Et[Qo];la(Qo),Gi(cs),Sa(Et);var Ss=ia(Go),ps=Ss.pageX,Ks=Ss.pageY,Gs=function(Sl){Sl.preventDefault();var bo=ia(Sl),ol=bo.pageX,Js=bo.pageY,su=ol-ps,As=Js-Ks,qs=rt.current.getBoundingClientRect(),jl=qs.width,Ml=qs.height,Hs;switch(Fe){case"btt":Hs=-As/Ml;break;case"ttb":Hs=As/Ml;break;case"rtl":Hs=-su/jl;break;default:Hs=su/jl}Ho.current(Qo,Hs)},Ms=function Zs(Sl){Sl.preventDefault(),document.removeEventListener("mouseup",Zs),document.removeEventListener("mousemove",Gs),document.removeEventListener("touchend",Zs),document.removeEventListener("touchmove",Gs),xo.current=null,So.current=null,la(-1),lr()};document.addEventListener("mouseup",Ms),document.addEventListener("mousemove",Gs),document.addEventListener("touchend",Ms),document.addEventListener("touchmove",Gs),xo.current=Gs,So.current=Ms},$o=l.useMemo(function(){var Us=Object(Yr.a)(Et).sort(function(Qo,cs){return Qo-cs}),Go=Object(Yr.a)(Ta).sort(function(Qo,cs){return Qo-cs});return Us.every(function(Qo,cs){return Qo===Go[cs]})?Ta:Et},[Et,Ta]);return[Ji,_i,$o,uo]}function Ea(rt){var Fe=rt.prefixCls,Et=rt.style,at=rt.start,At=rt.end,En=rt.index,Gn=rt.onStartMove,lr=l.useContext(Wn),pr=lr.direction,Gr=lr.min,Hr=lr.max,_i=lr.disabled,Gi=lr.range,Dt="".concat(Fe,"-track"),ta=Yt(at,Gr,Hr),Ji=Yt(At,Gr,Hr),la=function(Ta){!_i&&Gn&&Gn(Ta,-1)},Aa={};switch(pr){case"rtl":Aa.right="".concat(ta*100,"%"),Aa.width="".concat(Ji*100-ta*100,"%");break;case"btt":Aa.bottom="".concat(ta*100,"%"),Aa.height="".concat(Ji*100-ta*100,"%");break;case"ttb":Aa.top="".concat(ta*100,"%"),Aa.height="".concat(Ji*100-ta*100,"%");break;default:Aa.left="".concat(ta*100,"%"),Aa.width="".concat(Ji*100-ta*100,"%")}return l.createElement("div",{className:g()(Dt,Gi&&"".concat(Dt,"-").concat(En+1)),style:Object(o.a)(Object(o.a)({},Aa),Et),onMouseDown:la,onTouchStart:la})}function Qa(rt){var Fe=rt.prefixCls,Et=rt.style,at=rt.values,At=rt.startPoint,En=rt.onStartMove,Gn=l.useContext(Wn),lr=Gn.included,pr=Gn.range,Gr=Gn.min,Hr=l.useMemo(function(){if(!pr){if(at.length===0)return[];var _i=At!=null?At:Gr,Gi=at[0];return[{start:Math.min(_i,Gi),end:Math.max(_i,Gi)}]}for(var Dt=[],ta=0;ta3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof Ji=="number"){var ja,Ta=ta[la],io=Ta+Ji,to=[];at.forEach(function(So){to.push(So.value)}),to.push(rt,Fe),to.push(lr(Ta));var vo=Ji>0?1:-1;Aa==="unit"?to.push(lr(Ta+vo*Et)):to.push(lr(io)),to=to.filter(function(So){return So!==null}).filter(function(So){return Ji<0?So<=Ta:So>=Ta}),Aa==="unit"&&(to=to.filter(function(So){return So!==Ta}));var go=Aa==="unit"?Ta:io;ja=to[0];var Sa=Math.abs(ja-go);if(to.forEach(function(So){var so=Math.abs(So-go);so1){var xo=Object(Yr.a)(ta);return xo[la]=ja,Dt(xo,Ji-vo,la,Aa)}return ja}else{if(Ji==="min")return rt;if(Ji==="max")return Fe}},Hr=function(ta,Ji,la){var Aa=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",ja=ta[la],Ta=Gr(ta,Ji,la,Aa);return{value:Ta,changed:Ta!==ja}},_i=function(ta){return En===null&&ta===0||typeof En=="number"&&ta3&&arguments[3]!==void 0?arguments[3]:"unit",ja=ta.map(pr),Ta=ja[la],io=Gr(ja,Ji,la,Aa);if(ja[la]=io,At===!1){var to=En||0;la>0&&ja[la-1]!==Ta&&(ja[la]=Math.max(ja[la],ja[la-1]+to)),la0;xo-=1)for(var So=!0;_i(ja[xo]-ja[xo-1])&&So;){var so=Hr(ja,-1,xo-1);ja[xo-1]=so.value,So=so.changed}for(var To=ja.length-1;To>0;To-=1)for(var Ho=!0;_i(ja[To]-ja[To-1])&&Ho;){var uo=Hr(ja,-1,To-1);ja[To-1]=uo.value,Ho=uo.changed}for(var $o=0;$o=0?To:!1},[To,eu]),Tu=l.useMemo(function(){var cl=Object.keys(Ms||{});return cl.map(function(Is){var fs=Ms[Is],Il={value:Number(Is)};return fs&&Object(f.a)(fs)==="object"&&!l.isValidElement(fs)&&("label"in fs||"style"in fs)?(Il.style=fs.style,Il.label=fs.label):Il.label=fs,Il}).filter(function(Is){var fs=Is.label;return fs||typeof fs=="number"}).sort(function(Is,fs){return Is.value-fs.value})},[Ms]),Ju=Uo(Hs,Nl,eu,Tu,So,Zu),Iu=Object(k.a)(Ju,2),Ru=Iu[0],yu=Iu[1],bu=Object(ri.a)(Ta,{value:ja}),Hl=Object(k.a)(bu,2),el=Hl[0],lu=Hl[1],al=l.useMemo(function(){var cl=el==null?[]:Array.isArray(el)?el:[el],Is=Object(k.a)(cl,1),fs=Is[0],Il=fs===void 0?Hs:fs,Ts=el===null?[]:[Il];if(io){if(Ts=Object(Yr.a)(cl),to||el===void 0){var zu=to>=0?to+1:2;for(Ts=Ts.slice(0,zu);Ts.length=0&&qs.current.focus(cl)}yc(null)},[nc]);var Vc=l.useMemo(function(){return Ho&&eu===null?!1:Ho},[Ho,eu]),bc=function(){Sa==null||Sa(js(ku.current))},xc=ma(jl,Ml,al,Hs,Nl,Ru,qu,bc,yu),Nu=Object(k.a)(xc,4),Pc=Nu[0],Tc=Nu[1],Kc=Nu[2],Hc=Nu[3],Ou=function(Is,fs){Hc(Is,fs),go==null||go(js(ku.current))},Ic=Pc!==-1;l.useEffect(function(){if(!Ic){var cl=al.lastIndexOf(Tc);qs.current.focus(cl)}},[Ic]);var Cu=l.useMemo(function(){return Object(Yr.a)(Kc).sort(function(cl,Is){return cl-Is})},[Kc]),Oc=l.useMemo(function(){return io?[Cu[0],Cu[Cu.length-1]]:[Hs,Cu[0]]},[Cu,io,Hs]),Bl=Object(k.a)(Oc,2),Mu=Bl[0],Au=Bl[1];l.useImperativeHandle(Fe,function(){return{focus:function(){qs.current.focus(0)},blur:function(){var Is=document,fs=Is.activeElement;jl.current.contains(fs)&&(fs==null||fs.blur())}}}),l.useEffect(function(){Gr&&qs.current.focus(0)},[]);var Rc=l.useMemo(function(){return{min:Hs,max:Nl,direction:Ml,disabled:pr,step:eu,included:Go,includedStart:Mu,includedEnd:Au,range:io,tabIndex:ol,ariaLabelForHandle:Js,ariaLabelledByForHandle:su,ariaValueTextFormatterForHandle:As}},[Hs,Nl,Ml,pr,eu,Go,Mu,Au,io,ol,Js,su,As]);return l.createElement(Wn.Provider,{value:Rc},l.createElement("div",{ref:jl,className:g()(At,En,(Et={},Object(ye.a)(Et,"".concat(At,"-disabled"),pr),Object(ye.a)(Et,"".concat(At,"-vertical"),$o),Object(ye.a)(Et,"".concat(At,"-horizontal"),!$o),Object(ye.a)(Et,"".concat(At,"-with-marks"),Tu.length),Et)),style:Gn,onMouseDown:fc},l.createElement("div",{className:"".concat(At,"-rail"),style:ps}),l.createElement(Qa,{prefixCls:At,style:cs,values:Cu,startPoint:Qo,onStartMove:Vc?Ou:null}),l.createElement(Eo,{prefixCls:At,marks:Tu,dots:Zs,style:Ks,activeStyle:Gs}),l.createElement(da,{ref:qs,prefixCls:At,style:Ss,values:Kc,draggingIndex:Pc,onStartMove:Ou,onOffsetChange:Lc,onFocus:Hr,onBlur:_i,handleRender:Sl}),l.createElement(lo,{prefixCls:At,marks:Tu,onClick:Mc})))}),ns=us,is=ns,Es=e("wgJM"),ys=e("c+Xe"),il=l.forwardRef(function(rt,Fe){var Et=rt.open,at=Object(l.useRef)(null),At=Object(l.useRef)(null);function En(){Es.a.cancel(At.current),At.current=null}function Gn(){At.current=Object(Es.a)(function(){var lr;(lr=at.current)===null||lr===void 0||lr.forcePopupAlign(),At.current=null})}return l.useEffect(function(){return Et?Gn():En(),En},[Et,rt.title]),l.createElement(or.a,Object(rs.a)({ref:Object(ys.a)(at,Fe)},rt))}),Ns=il,Ol=function(rt,Fe){var Et={};for(var at in rt)Object.prototype.hasOwnProperty.call(rt,at)&&Fe.indexOf(at)<0&&(Et[at]=rt[at]);if(rt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var At=0,at=Object.getOwnPropertySymbols(rt);At1&&arguments[1]!==void 0?arguments[1]:0,te=arguments.length>2&&arguments[2]!==void 0?arguments[2]:D.length,re=arguments.length>3&&arguments[3]!==void 0?arguments[3]:W-1;Object(u.a)(this,E),this.items=D,this.start=W,this.end=te,this.index=re}return Object(c.a)(E,[{key:"current",value:function(){return this.index===this.start-1||this.index===this.end?null:this.items[this.index]}},{key:"next",value:function(){return this.index=Math.min(this.index+1,this.end),this.current()}},{key:"previous",value:function(){return this.index=Math.max(this.index-1,this.start-1),this.current()}},{key:"first",value:function(){return this.index=this.start,this.current()}},{key:"last",value:function(){return this.index=this.end-1,this.current()}}]),E}(),Y=function(){function E(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:10;Object(u.a)(this,E),this._initialize(D),this._limit=W,this._onChange()}return Object(c.a)(E,[{key:"add",value:function(W){this._history.delete(W),this._history.add(W),this._onChange()}},{key:"next",value:function(){return this._currentPosition()!==this._elements.length-1?this._navigator.next():null}},{key:"previous",value:function(){return this._currentPosition()!==0?this._navigator.previous():null}},{key:"current",value:function(){return this._navigator.current()}},{key:"first",value:function(){return this._navigator.first()}},{key:"last",value:function(){return this._navigator.last()}},{key:"has",value:function(W){return this._history.has(W)}},{key:"_onChange",value:function(){this._reduceToLimit();var W=this._elements;this._navigator=new I(W,0,W.length,W.length)}},{key:"_reduceToLimit",value:function(){var W=this._elements;W.length>this._limit&&this._initialize(W.slice(W.length-this._limit))}},{key:"_currentPosition",value:function(){var W=this._navigator.current();return W?this._elements.indexOf(W):-1}},{key:"_initialize",value:function(W){this._history=new Set;var te=Object(T.a)(W),re;try{for(te.s();!(re=te.n()).done;){var ye=re.value;this._history.add(ye)}}catch(q){te.e(q)}finally{te.f()}}},{key:"_elements",get:function(){var W=[];return this._history.forEach(function(te){return W.push(te)}),W}}]),E}(),$=e("GJhM"),A=e("4y0V"),g=m.$,b={inputBackground:S.a.fromHex("#3C3C3C"),inputForeground:S.a.fromHex("#CCCCCC"),inputValidationInfoBorder:S.a.fromHex("#55AAFF"),inputValidationInfoBackground:S.a.fromHex("#063B49"),inputValidationWarningBorder:S.a.fromHex("#B89500"),inputValidationWarningBackground:S.a.fromHex("#352A05"),inputValidationErrorBorder:S.a.fromHex("#BE1100"),inputValidationErrorBackground:S.a.fromHex("#5A1D1D")},d=function(E){Object(i.a)(W,E);var D=Object(a.a)(W);function W(te,re,ye){var q;Object(u.a)(this,W);var oe;q=D.call(this),q.state="idle",q.maxHeight=Number.POSITIVE_INFINITY,q._onDidChange=q._register(new p.a),q.onDidChange=q._onDidChange.event,q._onDidHeightChange=q._register(new p.a),q.onDidHeightChange=q._onDidHeightChange.event,q.contextViewProvider=re,q.options=ye||Object.create(null),Object(k.f)(q.options,b,!1),q.message=null,q.placeholder=q.options.placeholder||"",q.tooltip=(oe=q.options.tooltip)!==null&&oe!==void 0?oe:q.placeholder||"",q.ariaLabel=q.options.ariaLabel||"",q.inputBackground=q.options.inputBackground,q.inputForeground=q.options.inputForeground,q.inputBorder=q.options.inputBorder,q.inputValidationInfoBorder=q.options.inputValidationInfoBorder,q.inputValidationInfoBackground=q.options.inputValidationInfoBackground,q.inputValidationInfoForeground=q.options.inputValidationInfoForeground,q.inputValidationWarningBorder=q.options.inputValidationWarningBorder,q.inputValidationWarningBackground=q.options.inputValidationWarningBackground,q.inputValidationWarningForeground=q.options.inputValidationWarningForeground,q.inputValidationErrorBorder=q.options.inputValidationErrorBorder,q.inputValidationErrorBackground=q.options.inputValidationErrorBackground,q.inputValidationErrorForeground=q.options.inputValidationErrorForeground,q.options.validationOptions&&(q.validation=q.options.validationOptions.validation),q.element=m.append(te,g(".monaco-inputbox.idle"));var he=q.options.flexibleHeight?"textarea":"input",ue=m.append(q.element,g(".ibwrapper"));if(q.input=m.append(ue,g(he+".input.empty")),q.input.setAttribute("autocorrect","off"),q.input.setAttribute("autocapitalize","off"),q.input.setAttribute("spellcheck","false"),q.onfocus(q.input,function(){return q.element.classList.add("synthetic-focus")}),q.onblur(q.input,function(){return q.element.classList.remove("synthetic-focus")}),q.options.flexibleHeight){q.maxHeight=typeof q.options.flexibleMaxHeight=="number"?q.options.flexibleMaxHeight:Number.POSITIVE_INFINITY,q.mirror=m.append(ue,g("div.mirror")),q.mirror.innerText="\xA0",q.scrollableElement=new $.b(q.element,{vertical:1}),q.options.flexibleWidth&&(q.input.setAttribute("wrap","off"),q.mirror.style.whiteSpace="pre",q.mirror.style.wordWrap="initial"),m.append(te,q.scrollableElement.getDomNode()),q._register(q.scrollableElement),q._register(q.scrollableElement.onScroll(function(se){return q.input.scrollTop=se.scrollTop}));var ne=p.b.filter(Object(A.a)(document,"selectionchange"),function(){var se=document.getSelection();return(se==null?void 0:se.anchorNode)===ue});q._register(ne(q.updateScrollDimensions,Object(r.a)(q))),q._register(q.onDidHeightChange(q.updateScrollDimensions,Object(r.a)(q)))}else q.input.type=q.options.type||"text",q.input.setAttribute("wrap","off");return q.ariaLabel&&q.input.setAttribute("aria-label",q.ariaLabel),q.placeholder&&q.setPlaceHolder(q.placeholder),q.tooltip&&q.setTooltip(q.tooltip),q.oninput(q.input,function(){return q.onValueChange()}),q.onblur(q.input,function(){return q.onBlur()}),q.onfocus(q.input,function(){return q.onFocus()}),q.ignoreGesture(q.input),setTimeout(function(){return q.updateMirror()},0),q.options.actions&&(q.actionbar=q._register(new l.a(q.element)),q.actionbar.push(q.options.actions,{icon:!0,label:!1})),q.applyStyles(),q}return Object(c.a)(W,[{key:"onBlur",value:function(){this._hideMessage()}},{key:"onFocus",value:function(){this._showMessage()}},{key:"setPlaceHolder",value:function(re){this.placeholder=re,this.input.setAttribute("placeholder",re)}},{key:"setTooltip",value:function(re){this.tooltip=re,this.input.title=re}},{key:"setAriaLabel",value:function(re){this.ariaLabel=re,re?this.input.setAttribute("aria-label",this.ariaLabel):this.input.removeAttribute("aria-label")}},{key:"getAriaLabel",value:function(){return this.ariaLabel}},{key:"inputElement",get:function(){return this.input}},{key:"value",get:function(){return this.input.value},set:function(re){this.input.value!==re&&(this.input.value=re,this.onValueChange())}},{key:"height",get:function(){return typeof this.cachedHeight=="number"?this.cachedHeight:m.getTotalHeight(this.element)}},{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"hasFocus",value:function(){return document.activeElement===this.input}},{key:"select",value:function(){var re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;this.input.select(),re&&(this.input.setSelectionRange(re.start,re.end),re.end===this.input.value.length&&(this.input.scrollLeft=this.input.scrollWidth))}},{key:"isSelectionAtEnd",value:function(){return this.input.selectionEnd===this.input.value.length&&this.input.selectionStart===this.input.selectionEnd}},{key:"enable",value:function(){this.input.removeAttribute("disabled")}},{key:"disable",value:function(){this.blur(),this.input.disabled=!0,this._hideMessage()}},{key:"width",get:function(){return m.getTotalWidth(this.input)},set:function(re){if(this.options.flexibleHeight&&this.options.flexibleWidth){var ye=0;if(this.mirror){var q=parseFloat(this.mirror.style.paddingLeft||"")||0,oe=parseFloat(this.mirror.style.paddingRight||"")||0;ye=q+oe}this.input.style.width=re-ye+"px"}else this.input.style.width=re+"px";this.mirror&&(this.mirror.style.width=re+"px")}},{key:"paddingRight",set:function(re){this.options.flexibleHeight&&this.options.flexibleWidth?this.input.style.width="calc(100% - ".concat(re,"px)"):this.input.style.paddingRight=re+"px",this.mirror&&(this.mirror.style.paddingRight=re+"px")}},{key:"updateScrollDimensions",value:function(){if(!(typeof this.cachedContentHeight!="number"||typeof this.cachedHeight!="number"||!this.scrollableElement)){var re=this.cachedContentHeight,ye=this.cachedHeight,q=this.input.scrollTop;this.scrollableElement.setScrollDimensions({scrollHeight:re,height:ye}),this.scrollableElement.setScrollPosition({scrollTop:q})}}},{key:"showMessage",value:function(re,ye){this.message=re,this.element.classList.remove("idle"),this.element.classList.remove("info"),this.element.classList.remove("warning"),this.element.classList.remove("error"),this.element.classList.add(this.classForType(re.type));var q=this.stylesForType(this.message.type);this.element.style.border=q.border?"1px solid ".concat(q.border):"",(this.hasFocus()||ye)&&this._showMessage()}},{key:"hideMessage",value:function(){this.message=null,this.element.classList.remove("info"),this.element.classList.remove("warning"),this.element.classList.remove("error"),this.element.classList.add("idle"),this._hideMessage(),this.applyStyles()}},{key:"validate",value:function(){var re=null;return this.validation&&(re=this.validation(this.value),re?(this.inputElement.setAttribute("aria-invalid","true"),this.showMessage(re)):this.inputElement.hasAttribute("aria-invalid")&&(this.inputElement.removeAttribute("aria-invalid"),this.hideMessage())),re==null?void 0:re.type}},{key:"stylesForType",value:function(re){switch(re){case 1:return{border:this.inputValidationInfoBorder,background:this.inputValidationInfoBackground,foreground:this.inputValidationInfoForeground};case 2:return{border:this.inputValidationWarningBorder,background:this.inputValidationWarningBackground,foreground:this.inputValidationWarningForeground};default:return{border:this.inputValidationErrorBorder,background:this.inputValidationErrorBackground,foreground:this.inputValidationErrorForeground}}}},{key:"classForType",value:function(re){switch(re){case 1:return"info";case 2:return"warning";default:return"error"}}},{key:"_showMessage",value:function(){var re=this;if(!(!this.contextViewProvider||!this.message)){var ye,q=function(){return ye.style.width=m.getTotalWidth(re.element)+"px"};this.contextViewProvider.showContextView({getAnchor:function(){return re.element},anchorAlignment:1,render:function(ue){if(!re.message)return null;ye=m.append(ue,g(".monaco-inputbox-container")),q();var ne={inline:!0,className:"monaco-inputbox-message"},se=re.message.formatContent?Object(h.b)(re.message.content,ne):Object(h.c)(re.message.content,ne);se.classList.add(re.classForType(re.message.type));var be=re.stylesForType(re.message.type);return se.style.backgroundColor=be.background?be.background.toString():"",se.style.color=be.foreground?be.foreground.toString():"",se.style.border=be.border?"1px solid ".concat(be.border):"",m.append(ye,se),null},onHide:function(){re.state="closed"},layout:q});var oe;this.message.type===3?oe=v.a("alertErrorMessage","Error: {0}",this.message.content):this.message.type===2?oe=v.a("alertWarningMessage","Warning: {0}",this.message.content):oe=v.a("alertInfoMessage","Info: {0}",this.message.content),t.a(oe),this.state="open"}}},{key:"_hideMessage",value:function(){!this.contextViewProvider||(this.state==="open"&&this.contextViewProvider.hideContextView(),this.state="idle")}},{key:"onValueChange",value:function(){this._onDidChange.fire(this.value),this.validate(),this.updateMirror(),this.input.classList.toggle("empty",!this.value),this.state==="open"&&this.contextViewProvider&&this.contextViewProvider.layout()}},{key:"updateMirror",value:function(){if(!!this.mirror){var re=this.value,ye=re.charCodeAt(re.length-1),q=ye===10?" ":"",oe=re+q;oe?this.mirror.textContent=re+q:this.mirror.innerText="\xA0",this.layout()}}},{key:"style",value:function(re){this.inputBackground=re.inputBackground,this.inputForeground=re.inputForeground,this.inputBorder=re.inputBorder,this.inputValidationInfoBackground=re.inputValidationInfoBackground,this.inputValidationInfoForeground=re.inputValidationInfoForeground,this.inputValidationInfoBorder=re.inputValidationInfoBorder,this.inputValidationWarningBackground=re.inputValidationWarningBackground,this.inputValidationWarningForeground=re.inputValidationWarningForeground,this.inputValidationWarningBorder=re.inputValidationWarningBorder,this.inputValidationErrorBackground=re.inputValidationErrorBackground,this.inputValidationErrorForeground=re.inputValidationErrorForeground,this.inputValidationErrorBorder=re.inputValidationErrorBorder,this.applyStyles()}},{key:"applyStyles",value:function(){var re=this.inputBackground?this.inputBackground.toString():"",ye=this.inputForeground?this.inputForeground.toString():"",q=this.inputBorder?this.inputBorder.toString():"";this.element.style.backgroundColor=re,this.element.style.color=ye,this.input.style.backgroundColor="inherit",this.input.style.color=ye,this.element.style.borderWidth=q?"1px":"",this.element.style.borderStyle=q?"solid":"",this.element.style.borderColor=q}},{key:"layout",value:function(){if(!!this.mirror){var re=this.cachedContentHeight;this.cachedContentHeight=m.getTotalHeight(this.mirror),re!==this.cachedContentHeight&&(this.cachedHeight=Math.min(this.cachedContentHeight,this.maxHeight),this.input.style.height=this.cachedHeight+"px",this._onDidHeightChange.fire(this.cachedContentHeight))}}},{key:"insertAtCursor",value:function(re){var ye=this.inputElement,q=ye.selectionStart,oe=ye.selectionEnd,he=ye.value;q!==null&&oe!==null&&(this.value=he.substr(0,q)+re+he.substr(oe),ye.setSelectionRange(q+1,q+1),this.layout())}},{key:"dispose",value:function(){this._hideMessage(),this.message=null,this.actionbar&&this.actionbar.dispose(),Object(f.a)(Object(o.a)(W.prototype),"dispose",this).call(this)}}]),W}(w.a),O=function(E){Object(i.a)(W,E);var D=Object(a.a)(W);function W(te,re,ye){var q;return Object(u.a)(this,W),q=D.call(this,te,re,ye),q.history=new Y(ye.history,100),q}return Object(c.a)(W,[{key:"addToHistory",value:function(){this.value&&this.value!==this.getCurrentValue()&&this.history.add(this.value)}},{key:"showNextValue",value:function(){this.history.has(this.value)||this.addToHistory();var re=this.getNextValue();re&&(re=re===this.value?this.getNextValue():re),re&&(this.value=re,t.c(this.value))}},{key:"showPreviousValue",value:function(){this.history.has(this.value)||this.addToHistory();var re=this.getPreviousValue();re&&(re=re===this.value?this.getPreviousValue():re),re&&(this.value=re,t.c(this.value))}},{key:"getCurrentValue",value:function(){var re=this.history.current();return re||(re=this.history.last(),this.history.next()),re}},{key:"getPreviousValue",value:function(){return this.history.previous()||this.history.first()}},{key:"getNextValue",value:function(){return this.history.next()||this.history.last()}}]),W}(d)},"0/Sa":function(Ie,M,e){"use strict";e.d(M,"a",function(){return f});var u=e("fWQN"),c=e("mtLc"),r=e("aokT"),f=function(){function o(){Object(u.a)(this,o)}return Object(c.a)(o,null,[{key:"insert",value:function(a,n){return{range:new r.a(a.lineNumber,a.column,a.lineNumber,a.column),text:n,forceMoveMarkers:!0}}},{key:"delete",value:function(a){return{range:a,text:null}}},{key:"replace",value:function(a,n){return{range:a,text:n}}},{key:"replaceMove",value:function(a,n){return{range:a,text:n,forceMoveMarkers:!0}}}]),o}()},"03A+":function(Ie,M,e){var u=e("JTzB"),c=e("ExA7"),r=Object.prototype,f=r.hasOwnProperty,o=r.propertyIsEnumerable,i=u(function(){return arguments}())?u:function(a){return c(a)&&f.call(a,"callee")&&!o.call(a,"callee")};Ie.exports=i},"08ff":function(Ie,M,e){"use strict";e.d(M,"a",function(){return r});var u=e("q1tI"),c=e.n(u),r=c.a.createContext({mode:"edit"})},"09fa":function(Ie,M,e){"use strict";e.d(M,"b",function(){return n}),e.d(M,"c",function(){return v}),e.d(M,"a",function(){return t}),e.d(M,"d",function(){return l});var u=e("fWQN"),c=e("mtLc"),r=e("yKVA"),f=e("879j"),o=e("Cg/j"),i=e("pmY6"),a=e("MI8n"),n=Object(o.c)("logService"),v;(function(p){p[p.Trace=0]="Trace",p[p.Debug=1]="Debug",p[p.Info=2]="Info",p[p.Warning=3]="Warning",p[p.Error=4]="Error",p[p.Critical=5]="Critical",p[p.Off=6]="Off"})(v||(v={}));var m=v.Info,h=function(p){Object(r.a)(S,p);var w=Object(f.a)(S);function S(){var k;return Object(u.a)(this,S),k=w.apply(this,arguments),k.level=m,k._onDidChangeLogLevel=k._register(new a.a),k}return Object(c.a)(S,[{key:"setLevel",value:function(T){this.level!==T&&(this.level=T,this._onDidChangeLogLevel.fire(this.level))}},{key:"getLevel",value:function(){return this.level}}]),S}(i.a),t=function(p){Object(r.a)(S,p);var w=Object(f.a)(S);function S(){var k,T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:m;return Object(u.a)(this,S),k=w.call(this),k.setLevel(T),k}return Object(c.a)(S,[{key:"trace",value:function(T){if(this.getLevel()<=v.Trace){for(var I,Y=arguments.length,$=new Array(Y>1?Y-1:0),A=1;A1?Y-1:0),A=1;A1?Y-1:0),A=1;A1?Y-1:0),A=1;A1?Y-1:0),A=1;A1?Y-1:0),A=1;A1?Y-1:0),A=1;A1?Y-1:0),A=1;A/?";function r(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",m="(-?\\d*\\.\\d\\w*)|([^",h=Object(u.a)(c),t;try{for(h.s();!(t=h.n()).done;){var l=t.value;v.indexOf(l)>=0||(m+="\\"+l)}}catch(p){h.e(p)}finally{h.f()}return m+="\\s]+)",new RegExp(m,"g")}var f=r();function o(v){var m=f;if(v&&v instanceof RegExp)if(v.global)m=v;else{var h="g";v.ignoreCase&&(h+="i"),v.multiline&&(h+="m"),v.unicode&&(h+="u"),m=new RegExp(v.source,h)}return m.lastIndex=0,m}var i={maxLen:1e3,windowSize:15,timeBudget:150};function a(v,m,h,t){var l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:i;if(h.length>l.maxLen){var p=v-l.maxLen/2;return p<0?p=0:t+=p,h=h.substring(p,v+l.maxLen/2),a(v,m,h,t,l)}for(var w=Date.now(),S=v-1-t,k=-1,T=null,I=1;!(Date.now()-w>=l.timeBudget);I++){var Y=S-l.windowSize*I;m.lastIndex=Math.max(0,Y);var $=n(m,h,S,k);if(!$&&T||(T=$,Y<=0))break;k=Y}if(T){var A={word:T[0],startColumn:t+1+T.index,endColumn:t+1+T.index+T[0].length};return m.lastIndex=0,A}return null}function n(v,m,h,t){for(var l;l=v.exec(m);){var p=l.index||0;if(p<=h&&v.lastIndex>=h)return l;if(t>0&&p>t)return null}return null}},"0LFD":function(Ie,M,e){"use strict";M.a=function(u,c){var r,f=1;u==null&&(u=0),c==null&&(c=0);function o(){var i,a=r.length,n,v=0,m=0;for(i=0;i1&&arguments[1]!==void 0?arguments[1]:{};return Object(u.a)(this,S),T=w.call(this),T._onDidUpdate=T._register(new n.a),T._editor=k,T._options=m.f(I,t,!1),T.disposed=!1,T.nextIdx=-1,T.ranges=[],T.ignoreSelectionChange=!1,T.revealFirst=Boolean(T._options.alwaysRevealFirst),T._register(T._editor.onDidDispose(function(){return T.dispose()})),T._register(T._editor.onDidUpdateDiff(function(){return T._onDiffUpdated()})),T._options.followsCaret&&T._register(T._editor.getModifiedEditor().onDidChangeCursorPosition(function(Y){T.ignoreSelectionChange||(T.nextIdx=-1)})),T._options.alwaysRevealFirst&&T._register(T._editor.getModifiedEditor().onDidChangeModel(function(Y){T.revealFirst=!0})),T._init(),T}return Object(c.a)(S,[{key:"_init",value:function(){var T=this._editor.getLineChanges()}},{key:"_onDiffUpdated",value:function(){this._init(),this._compute(this._editor.getLineChanges()),this.revealFirst&&this._editor.getLineChanges()!==null&&(this.revealFirst=!1,this.nextIdx=-1,this.next(1))}},{key:"_compute",value:function(T){var I=this;this.ranges=[],T&&T.forEach(function(Y){!I._options.ignoreCharChanges&&Y.charChanges?Y.charChanges.forEach(function($){I.ranges.push({rhs:!0,range:new h.a($.modifiedStartLineNumber,$.modifiedStartColumn,$.modifiedEndLineNumber,$.modifiedEndColumn)})}):I.ranges.push({rhs:!0,range:new h.a(Y.modifiedStartLineNumber,1,Y.modifiedStartLineNumber,1)})}),this.ranges.sort(function(Y,$){return Y.range.getStartPosition().isBeforeOrEqual($.range.getStartPosition())?-1:$.range.getStartPosition().isBeforeOrEqual(Y.range.getStartPosition())?1:0}),this._onDidUpdate.fire(this)}},{key:"_initIdx",value:function(T){var I=!1,Y=this._editor.getPosition();if(!Y){this.nextIdx=0;return}for(var $=0,A=this.ranges.length;$=this.ranges.length&&(this.nextIdx=0)):(this.nextIdx-=1,this.nextIdx<0&&(this.nextIdx=this.ranges.length-1));var Y=this.ranges[this.nextIdx];this.ignoreSelectionChange=!0;try{var $=Y.range.getStartPosition();this._editor.setPosition($),this._editor.revealPositionInCenter($,I)}finally{this.ignoreSelectionChange=!1}}}},{key:"canNavigate",value:function(){return this.ranges&&this.ranges.length>0}},{key:"next",value:function(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;this._move(!0,T)}},{key:"previous",value:function(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;this._move(!1,T)}},{key:"dispose",value:function(){Object(r.a)(Object(f.a)(S.prototype),"dispose",this).call(this),this.ranges=[],this.disposed=!0}}]),S}(v.a)},"0af2":function(Ie,M,e){"use strict";e.d(M,"a",function(){return ne}),e.d(M,"b",function(){return se}),e.d(M,"c",function(){return be});var u=e("w4Tj"),c=e("oZsa"),r=e("rAM+"),f=e("tS8v"),o=e("yKVA"),i=e("879j"),a=e("fWQN"),n=e("mtLc"),v=e("MI8n"),m=e("pmY6"),h=e("MNsG"),t=e("/cxE"),l=e("/UlZ"),p=e("tX9W"),w=e("twdY"),S=e("MqQJ"),k=e("e0rL"),T=e("+7oY"),I=e("X+cX"),Y=e("JQT/"),$=e("t9D7"),A=e("09fa"),g=e("OAO6"),b=e("7afs"),d=e("oFSf"),O=e("tYmi"),E=e("JS/N"),D=e("dM5B"),W=function(y,C,z,G){var X=arguments.length,pe=X<3?C:G===null?G=Object.getOwnPropertyDescriptor(C,z):G,ae;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")pe=Reflect.decorate(y,C,z,G);else for(var Se=y.length-1;Se>=0;Se--)(ae=y[Se])&&(pe=(X<3?ae(pe):X>3?ae(C,z,pe):ae(C,z))||pe);return X>3&&pe&&Object.defineProperty(C,z,pe),pe},te=function(y,C){return function(z,G){C(z,G,y)}};function re(y){return y.toString()}function ye(y){for(var C=new b.a,z=y.createSnapshot(),G;G=z.read();)C.update(G);return C.digest()}var q=function(){function y(C,z,G){Object(a.a)(this,y),this._modelEventListeners=new m.b,this.model=C,this._languageSelection=null,this._languageSelectionListener=null,this._modelEventListeners.add(C.onWillDispose(function(){return z(C)})),this._modelEventListeners.add(C.onDidChangeLanguage(function(X){return G(C,X)}))}return Object(n.a)(y,[{key:"_disposeLanguageSelection",value:function(){this._languageSelectionListener&&(this._languageSelectionListener.dispose(),this._languageSelectionListener=null)}},{key:"dispose",value:function(){this._modelEventListeners.dispose(),this._disposeLanguageSelection()}},{key:"setLanguage",value:function(z){var G=this;this._disposeLanguageSelection(),this._languageSelection=z,this._languageSelectionListener=this._languageSelection.onDidChange(function(){return G.model.setMode(z.languageIdentifier)}),this.model.setMode(z.languageIdentifier)}}]),y}(),oe=h.d||h.f?1:2,he=Object(n.a)(function y(C,z,G,X,pe,ae,Se,Te){Object(a.a)(this,y),this.uri=C,this.initialUndoRedoSnapshot=z,this.time=G,this.sharesUndoRedoStack=X,this.heapSize=pe,this.sha1=ae,this.versionId=Se,this.alternativeVersionId=Te});function ue(y){return y.scheme===O.c.file||y.scheme===O.c.vscodeRemote||y.scheme===O.c.userData||y.scheme==="fake-fs"}var ne=function(y){Object(o.a)(z,y);var C=Object(i.a)(z);function z(G,X,pe,ae,Se){var Te;return Object(a.a)(this,z),Te=C.call(this),Te._configurationService=G,Te._resourcePropertiesService=X,Te._themeService=pe,Te._logService=ae,Te._undoRedoService=Se,Te._onModelAdded=Te._register(new v.a),Te.onModelAdded=Te._onModelAdded.event,Te._onModelRemoved=Te._register(new v.a),Te.onModelRemoved=Te._onModelRemoved.event,Te._onModelModeChanged=Te._register(new v.a),Te.onModelModeChanged=Te._onModelModeChanged.event,Te._modelCreationOptionsByLanguageAndResource=Object.create(null),Te._models={},Te._disposedModels=new Map,Te._disposedModelsHeapSize=0,Te._semanticStyling=Te._register(new ee(Te._themeService,Te._logService)),Te._register(Te._configurationService.onDidChangeConfiguration(function(){return Te._updateModelOptions()})),Te._updateModelOptions(),Te._register(new Z(Object(f.a)(Te),Te._themeService,Te._configurationService,Te._semanticStyling)),Te}return Object(n.a)(z,[{key:"_getEOL",value:function(X,pe){if(X)return this._resourcePropertiesService.getEOL(X,pe);var ae=this._configurationService.getValue("files.eol",{overrideIdentifier:pe});return ae&&ae!=="auto"?ae:h.a===3||h.a===2?` `:`\r `}},{key:"_shouldRestoreUndoStack",value:function(){var X=this._configurationService.getValue("files.restoreUndoStack");return typeof X=="boolean"?X:!0}},{key:"getCreationOptions",value:function(X,pe,ae){var Se=this._modelCreationOptionsByLanguageAndResource[X+pe];if(!Se){var Te=this._configurationService.getValue("editor",{overrideIdentifier:X,resource:pe}),je=this._getEOL(pe,X);Se=z._readModelOptions({editor:Te,eol:je},ae),this._modelCreationOptionsByLanguageAndResource[X+pe]=Se}return Se}},{key:"_updateModelOptions",value:function(){var X=this._modelCreationOptionsByLanguageAndResource;this._modelCreationOptionsByLanguageAndResource=Object.create(null);for(var pe=Object.keys(this._models),ae=0,Se=pe.length;aeX){var pe=[];for(this._disposedModels.forEach(function(Se){Se.sharesUndoRedoStack||pe.push(Se)}),pe.sort(function(Se,Te){return Se.time-Te.time});pe.length>0&&this._disposedModelsHeapSize>X;){var ae=pe.shift();this._removeDisposedModel(ae.uri),ae.initialUndoRedoSnapshot!==null&&this._undoRedoService.restoreSnapshot(ae.initialUndoRedoSnapshot)}}}},{key:"_createModelData",value:function(X,pe,ae,Se){var Te=this,je=this.getCreationOptions(pe.language,ae,Se),ft=new p.b(X,je,pe,ae,this._undoRedoService);if(ae&&this._disposedModels.has(re(ae))){var fe=this._removeDisposedModel(ae),ie=this._undoRedoService.getElements(ae),ge=ye(ft)===fe.sha1;if(ge||fe.sharesUndoRedoStack){var Ve=Object(r.a)(ie.past),Ee;try{for(Ve.s();!(Ee=Ve.n()).done;){var Me=Ee.value;Object(d.b)(Me)&&Me.matchesResource(ae)&&Me.setModel(ft)}}catch(bt){Ve.e(bt)}finally{Ve.f()}var _e=Object(r.a)(ie.future),Re;try{for(_e.s();!(Re=_e.n()).done;){var et=Re.value;Object(d.b)(et)&&et.matchesResource(ae)&&et.setModel(ft)}}catch(bt){_e.e(bt)}finally{_e.f()}this._undoRedoService.setElementsValidFlag(ae,!0,function(bt){return Object(d.b)(bt)&&bt.matchesResource(ae)}),ge&&(ft._overwriteVersionId(fe.versionId),ft._overwriteAlternativeVersionId(fe.alternativeVersionId),ft._overwriteInitialUndoRedoSnapshot(fe.initialUndoRedoSnapshot))}else fe.initialUndoRedoSnapshot!==null&&this._undoRedoService.restoreSnapshot(fe.initialUndoRedoSnapshot)}var Xe=re(ft.uri);if(this._models[Xe])throw new Error("ModelService: Cannot add model because it already exists!");var it=new q(ft,function(bt){return Te._onWillDispose(bt)},function(bt,Ct){return Te._onDidChangeLanguage(bt,Ct)});return this._models[Xe]=it,it}},{key:"createModel",value:function(X,pe,ae){var Se=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Te;return pe?(Te=this._createModelData(X,pe.languageIdentifier,ae,Se),this.setMode(Te.model,pe)):Te=this._createModelData(X,S.b,ae,Se),this._onModelAdded.fire(Te.model),Te.model}},{key:"setMode",value:function(X,pe){if(!!pe){var ae=this._models[re(X.uri)];!ae||ae.setLanguage(pe)}}},{key:"getModels",value:function(){for(var X=[],pe=Object.keys(this._models),ae=0,Se=pe.length;ae0||ft.future.length>0){var fe=Object(r.a)(ft.past),ie;try{for(fe.s();!(ie=fe.n()).done;){var ge=ie.value;Object(d.b)(ge)&&ge.matchesResource(X.uri)&&(Te=!0,je+=ge.heapSize(X.uri),ge.setModel(X.uri))}}catch(Xe){fe.e(Xe)}finally{fe.f()}var Ve=Object(r.a)(ft.future),Ee;try{for(Ve.s();!(Ee=Ve.n()).done;){var Me=Ee.value;Object(d.b)(Me)&&Me.matchesResource(X.uri)&&(Te=!0,je+=Me.heapSize(X.uri),Me.setModel(X.uri))}}catch(Xe){Ve.e(Xe)}finally{Ve.f()}}}var _e=z.MAX_MEMORY_FOR_CLOSED_FILES_UNDO_STACK;if(Te)if(!Se&&je>_e){var et=ae.model.getInitialUndoRedoSnapshot();et!==null&&this._undoRedoService.restoreSnapshot(et)}else this._ensureDisposedModelsHeapSize(_e-je),this._undoRedoService.setElementsValidFlag(X.uri,!1,function(Xe){return Object(d.b)(Xe)&&Xe.matchesResource(X.uri)}),this._insertDisposedModel(new he(X.uri,ae.model.getInitialUndoRedoSnapshot(),Date.now(),Se,je,ye(X),X.getVersionId(),X.getAlternativeVersionId()));else if(!Se){var Re=ae.model.getInitialUndoRedoSnapshot();Re!==null&&this._undoRedoService.restoreSnapshot(Re)}delete this._models[pe],ae.dispose(),delete this._modelCreationOptionsByLanguageAndResource[X.getLanguageIdentifier().language+X.uri],this._onModelRemoved.fire(X)}},{key:"_onDidChangeLanguage",value:function(X,pe){var ae=pe.oldLanguage,Se=X.getLanguageIdentifier().language,Te=this.getCreationOptions(ae,X.uri,X.isForSimpleWidget),je=this.getCreationOptions(Se,X.uri,X.isForSimpleWidget);z._setModelOptionsForModel(X,je,Te),this._onModelModeChanged.fire({model:X,oldModeId:ae})}}],[{key:"_readModelOptions",value:function(X,pe){var ae=l.d.tabSize;if(X.editor&&typeof X.editor.tabSize!="undefined"){var Se=parseInt(X.editor.tabSize,10);isNaN(Se)||(ae=Se),ae<1&&(ae=1)}var Te=ae;if(X.editor&&typeof X.editor.indentSize!="undefined"&&X.editor.indentSize!=="tabSize"){var je=parseInt(X.editor.indentSize,10);isNaN(je)||(Te=je),Te<1&&(Te=1)}var ft=l.d.insertSpaces;X.editor&&typeof X.editor.insertSpaces!="undefined"&&(ft=X.editor.insertSpaces==="false"?!1:Boolean(X.editor.insertSpaces));var fe=oe,ie=X.eol;ie===`\r `?fe=2:ie===` `&&(fe=1);var ge=l.d.trimAutoWhitespace;X.editor&&typeof X.editor.trimAutoWhitespace!="undefined"&&(ge=X.editor.trimAutoWhitespace==="false"?!1:Boolean(X.editor.trimAutoWhitespace));var Ve=l.d.detectIndentation;X.editor&&typeof X.editor.detectIndentation!="undefined"&&(Ve=X.editor.detectIndentation==="false"?!1:Boolean(X.editor.detectIndentation));var Ee=l.d.largeFileOptimizations;return X.editor&&typeof X.editor.largeFileOptimizations!="undefined"&&(Ee=X.editor.largeFileOptimizations==="false"?!1:Boolean(X.editor.largeFileOptimizations)),{isForSimpleWidget:pe,tabSize:ae,indentSize:Te,insertSpaces:ft,detectIndentation:Ve,defaultEOL:fe,trimAutoWhitespace:ge,largeFileOptimizations:Ee}}},{key:"_setModelOptionsForModel",value:function(X,pe,ae){ae&&ae.defaultEOL!==pe.defaultEOL&&X.getLineCount()===1&&X.setEOL(pe.defaultEOL===1?0:1),!(ae&&ae.detectIndentation===pe.detectIndentation&&ae.insertSpaces===pe.insertSpaces&&ae.tabSize===pe.tabSize&&ae.indentSize===pe.indentSize&&ae.trimAutoWhitespace===pe.trimAutoWhitespace)&&(pe.detectIndentation?(X.detectIndentation(pe.insertSpaces,pe.tabSize),X.updateOptions({trimAutoWhitespace:pe.trimAutoWhitespace})):X.updateOptions({insertSpaces:pe.insertSpaces,tabSize:pe.tabSize,indentSize:pe.indentSize,trimAutoWhitespace:pe.trimAutoWhitespace}))}}]),z}(m.a);ne.MAX_MEMORY_FOR_CLOSED_FILES_UNDO_STACK=20*1024*1024,ne=W([te(0,T.a),te(1,k.b),te(2,$.b),te(3,A.b),te(4,g.a)],ne);var se="editor.semanticHighlighting";function be(y,C,z){var G,X=(G=z.getValue(se,{overrideIdentifier:y.getLanguageIdentifier().language,resource:y.uri}))===null||G===void 0?void 0:G.enabled;return typeof X=="boolean"?X:C.getColorTheme().semanticHighlighting}var Z=function(y){Object(o.a)(z,y);var C=Object(i.a)(z);function z(G,X,pe,ae){var Se;Object(a.a)(this,z),Se=C.call(this),Se._watchers=Object.create(null),Se._semanticStyling=ae;var Te=function(ie){Se._watchers[ie.uri.toString()]=new R(ie,X,Se._semanticStyling)},je=function(ie,ge){ge.dispose(),delete Se._watchers[ie.uri.toString()]},ft=function(){var ie=Object(r.a)(G.getModels()),ge;try{for(ie.s();!(ge=ie.n()).done;){var Ve=ge.value,Ee=Se._watchers[Ve.uri.toString()];be(Ve,X,pe)?Ee||Te(Ve):Ee&&je(Ve,Ee)}}catch(Me){ie.e(Me)}finally{ie.f()}};return Se._register(G.onModelAdded(function(fe){be(fe,X,pe)&&Te(fe)})),Se._register(G.onModelRemoved(function(fe){var ie=Se._watchers[fe.uri.toString()];ie&&je(fe,ie)})),Se._register(pe.onDidChangeConfiguration(function(fe){fe.affectsConfiguration(se)&&ft()})),Se._register(X.onDidColorThemeChange(ft)),Se}return Object(n.a)(z)}(m.a),ee=function(y){Object(o.a)(z,y);var C=Object(i.a)(z);function z(G,X){var pe;return Object(a.a)(this,z),pe=C.call(this),pe._themeService=G,pe._logService=X,pe._caches=new WeakMap,pe._register(pe._themeService.onDidColorThemeChange(function(){pe._caches=new WeakMap})),pe}return Object(n.a)(z,[{key:"get",value:function(X){return this._caches.has(X)||this._caches.set(X,new E.a(X.getLegend(),this._themeService,this._logService)),this._caches.get(X)}}]),z}(m.a),ce=function(){function y(C,z,G){Object(a.a)(this,y),this._provider=C,this.resultId=z,this.data=G}return Object(n.a)(y,[{key:"dispose",value:function(){this._provider.releaseDocumentSemanticTokens(this.resultId)}}]),y}(),R=function(y){Object(o.a)(z,y);var C=Object(i.a)(z);function z(G,X,pe){var ae;Object(a.a)(this,z),ae=C.call(this),ae._isDisposed=!1,ae._model=G,ae._semanticStyling=pe,ae._fetchDocumentSemanticTokens=ae._register(new I.e(function(){return ae._fetchDocumentSemanticTokensNow()},z.FETCH_DOCUMENT_SEMANTIC_TOKENS_DELAY)),ae._currentDocumentResponse=null,ae._currentDocumentRequestCancellationTokenSource=null,ae._documentProvidersChangeListeners=[],ae._register(ae._model.onDidChangeContent(function(){ae._fetchDocumentSemanticTokens.isScheduled()||ae._fetchDocumentSemanticTokens.schedule()})),ae._register(ae._model.onDidChangeLanguage(function(){ae._currentDocumentResponse&&(ae._currentDocumentResponse.dispose(),ae._currentDocumentResponse=null),ae._currentDocumentRequestCancellationTokenSource&&(ae._currentDocumentRequestCancellationTokenSource.cancel(),ae._currentDocumentRequestCancellationTokenSource=null),ae._setDocumentSemanticTokens(null,null,null,[]),ae._fetchDocumentSemanticTokens.schedule(0)}));var Se=function(){Object(m.f)(ae._documentProvidersChangeListeners),ae._documentProvidersChangeListeners=[];var je=Object(r.a)(w.l.all(G)),ft;try{for(je.s();!(ft=je.n()).done;){var fe=ft.value;typeof fe.onDidChange=="function"&&ae._documentProvidersChangeListeners.push(fe.onDidChange(function(){return ae._fetchDocumentSemanticTokens.schedule(0)}))}}catch(ie){je.e(ie)}finally{je.f()}};return Se(),ae._register(w.l.onDidChange(function(){Se(),ae._fetchDocumentSemanticTokens.schedule()})),ae._register(X.onDidColorThemeChange(function(Te){ae._setDocumentSemanticTokens(null,null,null,[]),ae._fetchDocumentSemanticTokens.schedule()})),ae._fetchDocumentSemanticTokens.schedule(0),ae}return Object(n.a)(z,[{key:"dispose",value:function(){this._currentDocumentResponse&&(this._currentDocumentResponse.dispose(),this._currentDocumentResponse=null),this._currentDocumentRequestCancellationTokenSource&&(this._currentDocumentRequestCancellationTokenSource.cancel(),this._currentDocumentRequestCancellationTokenSource=null),this._setDocumentSemanticTokens(null,null,null,[]),this._isDisposed=!0,Object(u.a)(Object(c.a)(z.prototype),"dispose",this).call(this)}},{key:"_fetchDocumentSemanticTokensNow",value:function(){var X=this;if(!this._currentDocumentRequestCancellationTokenSource){var pe=new Y.b,ae=this._currentDocumentResponse&&this._currentDocumentResponse.resultId||null,Se=Object(D.b)(this._model,ae,pe.token);if(!Se){this._currentDocumentResponse&&this._model.setSemanticTokens(null,!1);return}var Te=Se.provider,je=Se.request;this._currentDocumentRequestCancellationTokenSource=pe;var ft=[],fe=this._model.onDidChangeContent(function(ge){ft.push(ge)}),ie=this._semanticStyling.get(Te);je.then(function(ge){X._currentDocumentRequestCancellationTokenSource=null,fe.dispose(),X._setDocumentSemanticTokens(Te,ge||null,ie,ft)},function(ge){var Ve=ge&&(t.d(ge)||typeof ge.message=="string"&&ge.message.indexOf("busy")!==-1);Ve||t.e(ge),X._currentDocumentRequestCancellationTokenSource=null,fe.dispose(),ft.length>0&&(X._fetchDocumentSemanticTokens.isScheduled()||X._fetchDocumentSemanticTokens.schedule())})}}},{key:"_setDocumentSemanticTokens",value:function(X,pe,ae,Se){var Te=this,je=this._currentDocumentResponse,ft=function(){Se.length>0&&!Te._fetchDocumentSemanticTokens.isScheduled()&&Te._fetchDocumentSemanticTokens.schedule()};if(this._currentDocumentResponse&&(this._currentDocumentResponse.dispose(),this._currentDocumentResponse=null),this._isDisposed){X&&pe&&X.releaseDocumentSemanticTokens(pe.resultId);return}if(!X||!ae){this._model.setSemanticTokens(null,!1);return}if(!pe){this._model.setSemanticTokens(null,!0),ft();return}if(Object(D.d)(pe)){if(!je){this._model.setSemanticTokens(null,!0);return}if(pe.edits.length===0)pe={resultId:pe.resultId,data:je.data};else{var fe=0,ie=Object(r.a)(pe.edits),ge;try{for(ie.s();!(ge=ie.n()).done;){var Ve=ge.value;fe+=(Ve.data?Ve.data.length:0)-Ve.deleteCount}}catch(ht){ie.e(ht)}finally{ie.f()}for(var Ee=je.data,Me=new Uint32Array(Ee.length+fe),_e=Ee.length,Re=Me.length,et=pe.edits.length-1;et>=0;et--){var Xe=pe.edits[et],it=_e-(Xe.start+Xe.deleteCount);it>0&&(z._copy(Ee,_e-it,Me,Re-it,it),Re-=it),Xe.data&&(z._copy(Xe.data,0,Me,Re-Xe.data.length,Xe.data.length),Re-=Xe.data.length),_e=Xe.start}_e>0&&z._copy(Ee,0,Me,0,_e),pe={resultId:pe.resultId,data:Me}}}if(Object(D.c)(pe)){this._currentDocumentResponse=new ce(X,pe.resultId,pe.data);var bt=Object(E.b)(pe,ae,this._model.getLanguageIdentifier());if(Se.length>0){var Ct=Object(r.a)(Se),Bt;try{for(Ct.s();!(Bt=Ct.n()).done;){var qe=Bt.value,st=Object(r.a)(bt),ut;try{for(st.s();!(ut=st.n()).done;){var nt=ut.value,kt=Object(r.a)(qe.changes),Sn;try{for(kt.s();!(Sn=kt.n()).done;){var Tt=Sn.value;nt.applyEdit(Tt.range,Tt.text)}}catch(ht){kt.e(ht)}finally{kt.f()}}}catch(ht){st.e(ht)}finally{st.f()}}}catch(ht){Ct.e(ht)}finally{Ct.f()}}this._model.setSemanticTokens(bt,!0)}else this._model.setSemanticTokens(null,!0);ft()}}],[{key:"_copy",value:function(X,pe,ae,Se,Te){for(var je=0;je0;)p%2&&(w+=h[p+1]),p=p-1>>1,h[p]+=l.weight;t+=l.weight*w})),t}},"14J3":function(Ie,M,e){"use strict";var u=e("EFp3"),c=e.n(u),r=e("1GLa")},"15/o":function(Ie,M,e){},"1GRj":function(Ie,M,e){"use strict";var u=e("wx14"),c=e("U8pU"),r=e("9BLJ"),f=e("VTBJ"),o=e("rePB"),i=e("ODXe"),a=e("Ff2n"),n=e("q1tI"),v=e.n(n),m=e("TSYQ"),h=e.n(m),t=e("y0+3"),l=e("6cGi"),p=e("hzQT"),w=e("zT1h"),S=e("4IlW"),k=e("Kwbf"),T=["visible","onVisibleChange","getContainer","current","countRender"],I=n.createContext({previewUrls:new Map,setPreviewUrls:function(){return null},current:null,setCurrent:function(){return null},setShowPreview:function(){return null},setMousePosition:function(){return null},registerImage:function(){return function(){return null}},rootClassName:""}),Y=I.Provider,$=function(st){var ut=st.previewPrefixCls,nt=ut===void 0?"rc-image-preview":ut,kt=st.children,Sn=st.icons,Tt=Sn===void 0?{}:Sn,ht=st.preview,Rt=Object(c.a)(ht)==="object"?ht:{},Ft=Rt.visible,nn=Ft===void 0?void 0:Ft,bn=Rt.onVisibleChange,sn=bn===void 0?void 0:bn,un=Rt.getContainer,Ht=un===void 0?void 0:un,jn=Rt.current,Ln=jn===void 0?0:jn,Un=Rt.countRender,lt=Un===void 0?void 0:Un,Nt=Object(a.a)(Rt,T),zt=Object(n.useState)(new Map),en=Object(i.a)(zt,2),tn=en[0],wn=en[1],on=Object(n.useState)(),vn=Object(i.a)(on,2),dt=vn[0],ct=vn[1],Kt=Object(l.a)(!!nn,{value:nn,onChange:sn}),pn=Object(i.a)(Kt,2),kn=pn[0],Pt=pn[1],gn=Object(n.useState)(null),_n=Object(i.a)(gn,2),Kn=_n[0],qn=_n[1],rr=nn!==void 0,Rn=Array.from(tn.keys()),mr=Rn[Ln],ar=new Map(Array.from(tn).filter(function(br){var _r=Object(i.a)(br,2),li=_r[1].canPreview;return!!li}).map(function(br){var _r=Object(i.a)(br,2),li=_r[0],xi=_r[1].url;return[li,xi]})),sr=function(_r,li){var xi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,Mi=function(){wn(function(ur){var Ti=new Map(ur),Xi=Ti.delete(_r);return Xi?Ti:ur})};return wn(function(Fr){return new Map(Fr).set(_r,{url:li,canPreview:xi})}),Mi},yr=function(_r){_r.stopPropagation(),Pt(!1),qn(null)};return n.useEffect(function(){ct(mr)},[mr]),n.useEffect(function(){!kn&&rr&&ct(mr)},[mr,rr,kn]),n.createElement(Y,{value:{isPreviewGroup:!0,previewUrls:ar,setPreviewUrls:wn,current:dt,setCurrent:ct,setShowPreview:Pt,setMousePosition:qn,registerImage:sr}},kt,n.createElement(se,Object(u.a)({"aria-hidden":!kn,visible:kn,prefixCls:nt,onClose:yr,mousePosition:Kn,src:ar.get(dt),icons:Tt,getContainer:Ht,countRender:lt},Nt)))},A=$,g=e("8XRh"),b=e("bTyn"),d=1,O=50,E=1,D=.2,W=function(st){var ut,nt=st.visible,kt=st.maskTransitionName,Sn=st.getContainer,Tt=st.prefixCls,ht=st.rootClassName,Rt=st.icons,Ft=st.countRender,nn=st.showSwitch,bn=st.showProgress,sn=st.current,un=st.count,Ht=st.scale,jn=st.onSwitchLeft,Ln=st.onSwitchRight,Un=st.onClose,lt=st.onZoomIn,Nt=st.onZoomOut,zt=st.onRotateRight,en=st.onRotateLeft,tn=Rt.rotateLeft,wn=Rt.rotateRight,on=Rt.zoomIn,vn=Rt.zoomOut,dt=Rt.close,ct=Rt.left,Kt=Rt.right,pn="".concat(Tt,"-operations-operation"),kn="".concat(Tt,"-operations-icon"),Pt=[{icon:dt,onClick:Un,type:"close"},{icon:on,onClick:lt,type:"zoomIn",disabled:Ht===O},{icon:vn,onClick:Nt,type:"zoomOut",disabled:Ht===d},{icon:wn,onClick:zt,type:"rotateRight"},{icon:tn,onClick:en,type:"rotateLeft"}],gn=n.createElement(n.Fragment,null,nn&&n.createElement(n.Fragment,null,n.createElement("div",{className:h()("".concat(Tt,"-switch-left"),Object(o.a)({},"".concat(Tt,"-switch-left-disabled"),sn===0)),onClick:jn},ct),n.createElement("div",{className:h()("".concat(Tt,"-switch-right"),Object(o.a)({},"".concat(Tt,"-switch-right-disabled"),sn===un-1)),onClick:Ln},Kt)),n.createElement("ul",{className:"".concat(Tt,"-operations")},bn&&n.createElement("li",{className:"".concat(Tt,"-operations-progress")},(ut=Ft==null?void 0:Ft(sn+1,un))!==null&&ut!==void 0?ut:"".concat(sn+1," / ").concat(un)),Pt.map(function(_n){var Kn,qn=_n.icon,rr=_n.onClick,Rn=_n.type,mr=_n.disabled;return n.createElement("li",{className:h()(pn,(Kn={},Object(o.a)(Kn,"".concat(Tt,"-operations-operation-").concat(Rn),!0),Object(o.a)(Kn,"".concat(Tt,"-operations-operation-disabled"),!!mr),Kn)),onClick:rr,key:Rn},n.isValidElement(qn)?n.cloneElement(qn,{className:kn}):qn)})));return n.createElement(g.b,{visible:nt,motionName:kt},function(_n){var Kn=_n.className,qn=_n.style;return n.createElement(b.a,{open:!0,getContainer:Sn!=null?Sn:document.body},n.createElement("div",{className:h()("".concat(Tt,"-operations-wrapper"),Kn,ht),style:qn},gn))})},te=W,re=e("wgJM"),ye={x:0,y:0,rotate:0,scale:1};function q(qe){var st=Object(n.useRef)(null),ut=Object(n.useRef)([]),nt=Object(n.useState)(ye),kt=Object(i.a)(nt,2),Sn=kt[0],Tt=kt[1],ht=function(){Tt(ye)},Rt=function(bn){st.current===null&&(ut.current=[],st.current=Object(re.a)(function(){Tt(function(sn){var un=sn;return ut.current.forEach(function(Ht){un=Object(f.a)(Object(f.a)({},un),Ht)}),st.current=null,un})})),ut.current.push(Object(f.a)(Object(f.a)({},Sn),bn))},Ft=function(bn,sn,un){var Ht=qe.current,jn=Ht.width,Ln=Ht.height,Un=Ht.offsetWidth,lt=Ht.offsetHeight,Nt=Ht.offsetLeft,zt=Ht.offsetTop,en=bn,tn=Sn.scale*bn;tn>O?(en=O/Sn.scale,tn=O):tnnt){if(st>0)return Object(o.a)({},qe,Sn);if(st<0&&ktnt)return Object(o.a)({},qe,st<0?Sn:-Sn);return{}}function he(qe,st,ut,nt){var kt=Object(t.a)(),Sn=kt.width,Tt=kt.height,ht=null;return qe<=Sn&&st<=Tt?ht={x:0,y:0}:(qe>Sn||st>Tt)&&(ht=Object(f.a)(Object(f.a)({},oe("x",ut,qe,Sn)),oe("y",nt,st,Tt))),ht}var ue=["prefixCls","src","alt","onClose","afterClose","visible","icons","rootClassName","getContainer","countRender","scaleStep","transitionName","maskTransitionName"],ne=function(st){var ut=st.prefixCls,nt=st.src,kt=st.alt,Sn=st.onClose,Tt=st.afterClose,ht=st.visible,Rt=st.icons,Ft=Rt===void 0?{}:Rt,nn=st.rootClassName,bn=st.getContainer,sn=st.countRender,un=st.scaleStep,Ht=un===void 0?.5:un,jn=st.transitionName,Ln=jn===void 0?"zoom":jn,Un=st.maskTransitionName,lt=Un===void 0?"fade":Un,Nt=Object(a.a)(st,ue),zt=Object(n.useRef)(),en=Object(n.useRef)({deltaX:0,deltaY:0,transformX:0,transformY:0}),tn=Object(n.useState)(!1),wn=Object(i.a)(tn,2),on=wn[0],vn=wn[1],dt=Object(n.useContext)(I),ct=dt.previewUrls,Kt=dt.current,pn=dt.isPreviewGroup,kn=dt.setCurrent,Pt=ct.size,gn=Array.from(ct.keys()),_n=gn.indexOf(Kt),Kn=pn?ct.get(Kt):nt,qn=pn&&Pt>1,rr=pn&&Pt>=1,Rn=q(zt),mr=Rn.transform,ar=Rn.resetTransform,sr=Rn.updateTransform,yr=Rn.dispatchZoonChange,br=mr.rotate,_r=mr.scale,li=h()(Object(o.a)({},"".concat(ut,"-moving"),on)),xi=function(){ar()},Mi=function(){yr(E+Ht)},Fr=function(){yr(E-Ht)},ur=function(){sr({rotate:br+90})},Ti=function(){sr({rotate:br-90})},Xi=function(Ai){Ai.preventDefault(),Ai.stopPropagation(),_n>0&&kn(gn[_n-1])},ca=function(Ai){Ai.preventDefault(),Ai.stopPropagation(),_n0&&(mn=E/mn),yr(mn,Ai.clientX,Ai.clientY)}},_a=Object(n.useCallback)(function(sa){!ht||!qn||(sa.keyCode===S.a.LEFT?_n>0&&kn(gn[_n-1]):sa.keyCode===S.a.RIGHT&&_n=0;Y--){var $=S.charCodeAt(Y),A=k.get($);if(A===0){if(I===2)return this._createWord(S,I,A,Y+1,this._findEndOfWord(S,k,I,Y+1));I=1}else if(A===2){if(I===1)return this._createWord(S,I,A,Y+1,this._findEndOfWord(S,k,I,Y+1));I=2}else if(A===1&&I!==0)return this._createWord(S,I,A,Y+1,this._findEndOfWord(S,k,I,Y+1))}return I!==0?this._createWord(S,I,1,0,this._findEndOfWord(S,k,I,0)):null}},{key:"_findEndOfWord",value:function(S,k,T,I){for(var Y=S.length,$=I;$=0;Y--){var $=S.charCodeAt(Y),A=k.get($);if(A===1||T===1&&A===2||T===2&&A===0)return Y+1}return 0}},{key:"moveWordLeft",value:function(S,k,T,I){var Y=T.lineNumber,$=T.column;$===1&&Y>1&&(Y=Y-1,$=k.getLineMaxColumn(Y));var A=p._findPreviousWordOnLine(S,k,new v.a(Y,$));if(I===0)return new v.a(Y,A?A.start+1:1);if(I===1)return A&&A.wordType===2&&A.end-A.start==1&&A.nextCharClass===0&&(A=p._findPreviousWordOnLine(S,k,new v.a(Y,A.start+1))),new v.a(Y,A?A.start+1:1);if(I===3){for(;A&&A.wordType===2;)A=p._findPreviousWordOnLine(S,k,new v.a(Y,A.start+1));return new v.a(Y,A?A.start+1:1)}return A&&$<=A.end+1&&(A=p._findPreviousWordOnLine(S,k,new v.a(Y,A.start+1))),new v.a(Y,A?A.end+1:1)}},{key:"_moveWordPartLeft",value:function(S,k){var T=k.lineNumber,I=S.getLineMaxColumn(T);if(k.column===1)return T>1?new v.a(T-1,S.getLineMaxColumn(T-1)):k;for(var Y=S.getLineContent(T),$=k.column-1;$>1;$--){var A=Y.charCodeAt($-2),g=Y.charCodeAt($-1);if(A===95&&g!==95)return new v.a(T,$);if(o.G(A)&&o.H(g))return new v.a(T,$);if(o.H(A)&&o.H(g)&&$+1=g.start+1&&(g=p._findNextWordOnLine(S,k,new v.a(Y,g.end+1))),g?$=g.start+1:$=k.getLineMaxColumn(Y);return new v.a(Y,$)}},{key:"_moveWordPartRight",value:function(S,k){var T=k.lineNumber,I=S.getLineMaxColumn(T);if(k.column===I)return T1?d=1:(b--,d=I.getLineMaxColumn(b)):(E&&d<=E.end+1&&(E=p._findPreviousWordOnLine(T,I,new v.a(b,E.start+1))),E?d=E.end+1:d>1?d=1:(b--,d=I.getLineMaxColumn(b))),new m.a(b,d,g.lineNumber,g.column)}},{key:"deleteInsideWord",value:function(S,k,T){if(!T.isEmpty())return T;var I=new v.a(T.positionLineNumber,T.positionColumn),Y=this._deleteInsideWordWhitespace(k,I);return Y||this._deleteInsideWordDetermineDeleteRange(S,k,I)}},{key:"_charAtIsWhitespace",value:function(S,k){var T=S.charCodeAt(k);return T===32||T===9}},{key:"_deleteInsideWordWhitespace",value:function(S,k){var T=S.getLineContent(k.lineNumber),I=T.length;if(I===0)return null;var Y=Math.max(k.column-2,0);if(!this._charAtIsWhitespace(T,Y))return null;var $=Math.min(k.column-1,I-1);if(!this._charAtIsWhitespace(T,$))return null;for(;Y>0&&this._charAtIsWhitespace(T,Y-1);)Y--;for(;$+11?new m.a(T.lineNumber-1,k.getLineMaxColumn(T.lineNumber-1),T.lineNumber,1):T.lineNumber1&&I._charAtIsWhitespace(Y,W-2);)W--;return g(W,te)},d=p._findPreviousWordOnLine(S,k,T);if(d&&A(d))return b(d);var O=p._findNextWordOnLine(S,k,T);return O&&A(O)?b(O):d&&O?g(d.end+1,O.start+1):d?g(d.start+1,d.end+1):O?g(O.start+1,O.end+1):g(1,$+1)}},{key:"_deleteWordPartLeft",value:function(S,k){if(!k.isEmpty())return k;var T=k.getPosition(),I=p._moveWordPartLeft(S,T);return new m.a(T.lineNumber,T.column,I.lineNumber,I.column)}},{key:"_findFirstNonWhitespaceChar",value:function(S,k){for(var T=S.length,I=k;I=D.start+1&&(D=p._findNextWordOnLine(T,I,new v.a(g,D.end+1))),D?b=D.start+1:bZ,y=be>ee,C=beee||Tebe||Se0&&be--,oe.columnSelect(ue,ne,se.fromViewLineNumber,se.fromViewVisualColumn,se.toViewLineNumber,be)}},{key:"columnSelectRight",value:function(ue,ne,se){for(var be=0,Z=Math.min(se.fromViewLineNumber,se.toViewLineNumber),ee=Math.max(se.fromViewLineNumber,se.toViewLineNumber),ce=Z;ce<=ee;ce++){var R=ne.getLineMaxColumn(ce),y=t.a.visibleColumnFromColumn2(ue,ne,new l.a(ce,R));be=Math.max(be,y)}var C=se.toViewVisualColumn;return C=0?(ue.runDOMCommand(),!0):!1}),he.addImplementation(0,"generic-dom",function(ne,se){var be=ne.get(h.a).getActiveCodeEditor();return be?(be.focus(),ue._runEditorCommand(ne,be,se)):!1})}return Object(r.a)(oe,[{key:"_runEditorCommand",value:function(ue,ne,se){var be=this.runEditorCommand(ue,ne,se);return be||!0}}]),oe}(),E;(function(oe){var he=function(Se){Object(f.a)(je,Se);var Te=Object(o.a)(je);function je(ft){var fe;return Object(c.a)(this,je),fe=Te.call(this,ft),fe._inSelectionMode=ft.inSelectionMode,fe}return Object(r.a)(je,[{key:"runCoreEditorCommand",value:function(fe,ie){fe.model.pushStackElement(),fe.setCursorStates(ie.source,3,[k.b.moveTo(fe,fe.getPrimaryCursorState(),this._inSelectionMode,ie.position,ie.viewPosition)]),fe.revealPrimaryCursor(ie.source,!0)}}]),je}(g);oe.MoveTo=Object(m.k)(new he({id:"_moveTo",inSelectionMode:!1,precondition:void 0})),oe.MoveToSelect=Object(m.k)(new he({id:"_moveToSelect",inSelectionMode:!0,precondition:void 0}));var ue=function(Se){Object(f.a)(je,Se);var Te=Object(o.a)(je);function je(){return Object(c.a)(this,je),Te.apply(this,arguments)}return Object(r.a)(je,[{key:"runCoreEditorCommand",value:function(fe,ie){fe.model.pushStackElement();var ge=this._getColumnSelectResult(fe,fe.getPrimaryCursorState(),fe.getCursorColumnSelectData(),ie);fe.setCursorStates(ie.source,3,ge.viewStates.map(function(Ve){return t.d.fromViewState(Ve)})),fe.setCursorColumnSelectData({isReal:!0,fromViewLineNumber:ge.fromLineNumber,fromViewVisualColumn:ge.fromVisualColumn,toViewLineNumber:ge.toLineNumber,toViewVisualColumn:ge.toVisualColumn}),ge.reversed?fe.revealTopMostCursor(ie.source):fe.revealBottomMostCursor(ie.source)}}]),je}(g);oe.ColumnSelect=Object(m.k)(new(function(Se){Object(f.a)(je,Se);var Te=Object(o.a)(je);function je(){return Object(c.a)(this,je),Te.call(this,{id:"columnSelect",precondition:void 0})}return Object(r.a)(je,[{key:"_getColumnSelectResult",value:function(fe,ie,ge,Ve){var Ee=fe.model.validatePosition(Ve.position),Me=fe.coordinatesConverter.validateViewPosition(new l.a(Ve.viewPosition.lineNumber,Ve.viewPosition.column),Ee),_e=Ve.doColumnSelect?ge.fromViewLineNumber:Me.lineNumber,Re=Ve.doColumnSelect?ge.fromViewVisualColumn:Ve.mouseColumn-1;return w.columnSelect(fe.cursorConfig,fe,_e,Re,Me.lineNumber,Ve.mouseColumn-1)}}]),je}(ue))),oe.CursorColumnSelectLeft=Object(m.k)(new(function(Se){Object(f.a)(je,Se);var Te=Object(o.a)(je);function je(){return Object(c.a)(this,je),Te.call(this,{id:"cursorColumnSelectLeft",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:2048|1024|512|15,linux:{primary:0}}})}return Object(r.a)(je,[{key:"_getColumnSelectResult",value:function(fe,ie,ge,Ve){return w.columnSelectLeft(fe.cursorConfig,fe,ge)}}]),je}(ue))),oe.CursorColumnSelectRight=Object(m.k)(new(function(Se){Object(f.a)(je,Se);var Te=Object(o.a)(je);function je(){return Object(c.a)(this,je),Te.call(this,{id:"cursorColumnSelectRight",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:2048|1024|512|17,linux:{primary:0}}})}return Object(r.a)(je,[{key:"_getColumnSelectResult",value:function(fe,ie,ge,Ve){return w.columnSelectRight(fe.cursorConfig,fe,ge)}}]),je}(ue)));var ne=function(Se){Object(f.a)(je,Se);var Te=Object(o.a)(je);function je(ft){var fe;return Object(c.a)(this,je),fe=Te.call(this,ft),fe._isPaged=ft.isPaged,fe}return Object(r.a)(je,[{key:"_getColumnSelectResult",value:function(fe,ie,ge,Ve){return w.columnSelectUp(fe.cursorConfig,fe,ge,this._isPaged)}}]),je}(ue);oe.CursorColumnSelectUp=Object(m.k)(new ne({isPaged:!1,id:"cursorColumnSelectUp",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:2048|1024|512|16,linux:{primary:0}}})),oe.CursorColumnSelectPageUp=Object(m.k)(new ne({isPaged:!0,id:"cursorColumnSelectPageUp",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:2048|1024|512|11,linux:{primary:0}}}));var se=function(Se){Object(f.a)(je,Se);var Te=Object(o.a)(je);function je(ft){var fe;return Object(c.a)(this,je),fe=Te.call(this,ft),fe._isPaged=ft.isPaged,fe}return Object(r.a)(je,[{key:"_getColumnSelectResult",value:function(fe,ie,ge,Ve){return w.columnSelectDown(fe.cursorConfig,fe,ge,this._isPaged)}}]),je}(ue);oe.CursorColumnSelectDown=Object(m.k)(new se({isPaged:!1,id:"cursorColumnSelectDown",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:2048|1024|512|18,linux:{primary:0}}})),oe.CursorColumnSelectPageDown=Object(m.k)(new se({isPaged:!0,id:"cursorColumnSelectPageDown",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:2048|1024|512|12,linux:{primary:0}}}));var be=function(Se){Object(f.a)(je,Se);var Te=Object(o.a)(je);function je(){return Object(c.a)(this,je),Te.call(this,{id:"cursorMove",precondition:void 0,description:k.a.description})}return Object(r.a)(je,[{key:"runCoreEditorCommand",value:function(fe,ie){var ge=k.a.parse(ie);!ge||this._runCursorMove(fe,ie.source,ge)}},{key:"_runCursorMove",value:function(fe,ie,ge){fe.model.pushStackElement(),fe.setCursorStates(ie,3,je._move(fe,fe.getCursorStates(),ge)),fe.revealPrimaryCursor(ie,!0)}}],[{key:"_move",value:function(fe,ie,ge){var Ve=ge.select,Ee=ge.value;switch(ge.direction){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:return k.b.simpleMove(fe,ie,ge.direction,Ve,Ee,ge.unit);case 11:case 13:case 12:case 14:return k.b.viewportMove(fe,ie,ge.direction,Ve,Ee);default:return null}}}]),je}(g);oe.CursorMoveImpl=be,oe.CursorMove=Object(m.k)(new be);var Z=function(Se){Object(f.a)(je,Se);var Te=Object(o.a)(je);function je(ft){var fe;return Object(c.a)(this,je),fe=Te.call(this,ft),fe._staticArgs=ft.args,fe}return Object(r.a)(je,[{key:"runCoreEditorCommand",value:function(fe,ie){var ge=this._staticArgs;this._staticArgs.value===-1&&(ge={direction:this._staticArgs.direction,unit:this._staticArgs.unit,select:this._staticArgs.select,value:fe.cursorConfig.pageSize}),fe.model.pushStackElement(),fe.setCursorStates(ie.source,3,k.b.simpleMove(fe,fe.getCursorStates(),ge.direction,ge.select,ge.value,ge.unit)),fe.revealPrimaryCursor(ie.source,!0)}}]),je}(g);oe.CursorLeft=Object(m.k)(new Z({args:{direction:0,unit:0,select:!1,value:1},id:"cursorLeft",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:15,mac:{primary:15,secondary:[256|32]}}})),oe.CursorLeftSelect=Object(m.k)(new Z({args:{direction:0,unit:0,select:!0,value:1},id:"cursorLeftSelect",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:1024|15}})),oe.CursorRight=Object(m.k)(new Z({args:{direction:1,unit:0,select:!1,value:1},id:"cursorRight",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:17,mac:{primary:17,secondary:[256|36]}}})),oe.CursorRightSelect=Object(m.k)(new Z({args:{direction:1,unit:0,select:!0,value:1},id:"cursorRightSelect",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:1024|17}})),oe.CursorUp=Object(m.k)(new Z({args:{direction:2,unit:2,select:!1,value:1},id:"cursorUp",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:16,mac:{primary:16,secondary:[256|46]}}})),oe.CursorUpSelect=Object(m.k)(new Z({args:{direction:2,unit:2,select:!0,value:1},id:"cursorUpSelect",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:1024|16,secondary:[2048|1024|16],mac:{primary:1024|16},linux:{primary:1024|16}}})),oe.CursorPageUp=Object(m.k)(new Z({args:{direction:2,unit:2,select:!1,value:-1},id:"cursorPageUp",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:11}})),oe.CursorPageUpSelect=Object(m.k)(new Z({args:{direction:2,unit:2,select:!0,value:-1},id:"cursorPageUpSelect",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:1024|11}})),oe.CursorDown=Object(m.k)(new Z({args:{direction:3,unit:2,select:!1,value:1},id:"cursorDown",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:18,mac:{primary:18,secondary:[256|44]}}})),oe.CursorDownSelect=Object(m.k)(new Z({args:{direction:3,unit:2,select:!0,value:1},id:"cursorDownSelect",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:1024|18,secondary:[2048|1024|18],mac:{primary:1024|18},linux:{primary:1024|18}}})),oe.CursorPageDown=Object(m.k)(new Z({args:{direction:3,unit:2,select:!1,value:-1},id:"cursorPageDown",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:12}})),oe.CursorPageDownSelect=Object(m.k)(new Z({args:{direction:3,unit:2,select:!0,value:-1},id:"cursorPageDownSelect",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:1024|12}})),oe.CreateCursor=Object(m.k)(new(function(Se){Object(f.a)(je,Se);var Te=Object(o.a)(je);function je(){return Object(c.a)(this,je),Te.call(this,{id:"createCursor",precondition:void 0})}return Object(r.a)(je,[{key:"runCoreEditorCommand",value:function(fe,ie){var ge;ie.wholeLine?ge=k.b.line(fe,fe.getPrimaryCursorState(),!1,ie.position,ie.viewPosition):ge=k.b.moveTo(fe,fe.getPrimaryCursorState(),!1,ie.position,ie.viewPosition);var Ve=fe.getCursorStates();if(Ve.length>1)for(var Ee=ge.modelState?ge.modelState.position:null,Me=ge.viewState?ge.viewState.position:null,_e=0,Re=Ve.length;_eMe&&(Ee=Me);var _e=new p.a(Ee,1,Ee,fe.model.getLineMaxColumn(Ee)),Re=0;if(ge.at)switch(ge.at){case d.RawAtArgument.Top:Re=3;break;case d.RawAtArgument.Center:Re=1;break;case d.RawAtArgument.Bottom:Re=4;break;default:break}var et=fe.coordinatesConverter.convertModelRangeToViewRange(_e);fe.revealRange(ie.source,!1,et,Re,0)}}]),je}(g))),oe.SelectAll=new(function(Se){Object(f.a)(je,Se);var Te=Object(o.a)(je);function je(){return Object(c.a)(this,je),Te.call(this,m.h)}return Object(r.a)(je,[{key:"runDOMCommand",value:function(){a.g&&(document.activeElement.focus(),document.activeElement.select()),document.execCommand("selectAll")}},{key:"runEditorCommand",value:function(fe,ie,ge){var Ve=ie._getViewModel();!Ve||this.runCoreEditorCommand(Ve,ge)}},{key:"runCoreEditorCommand",value:function(fe,ie){fe.model.pushStackElement(),fe.setCursorStates("keyboard",3,[k.b.selectAll(fe,fe.getPrimaryCursorState())])}}]),je}(O)),oe.SetSelection=Object(m.k)(new(function(Se){Object(f.a)(je,Se);var Te=Object(o.a)(je);function je(){return Object(c.a)(this,je),Te.call(this,{id:"setSelection",precondition:void 0})}return Object(r.a)(je,[{key:"runCoreEditorCommand",value:function(fe,ie){fe.model.pushStackElement(),fe.setCursorStates(ie.source,3,[t.d.fromModelSelection(ie.selection)])}}]),je}(g)))})(E||(E={}));var D=Y.a.and(I.a.textInputFocus,I.a.columnSelection);function W(oe,he){$.a.registerKeybindingRule({id:oe,primary:he,when:D,weight:A+1})}W(E.CursorColumnSelectLeft.id,1024|15),W(E.CursorColumnSelectRight.id,1024|17),W(E.CursorColumnSelectUp.id,1024|16),W(E.CursorColumnSelectPageUp.id,1024|11),W(E.CursorColumnSelectDown.id,1024|18),W(E.CursorColumnSelectPageDown.id,1024|12);function te(oe){return oe.register(),oe}var re;(function(oe){var he=function(ue){Object(f.a)(se,ue);var ne=Object(o.a)(se);function se(){return Object(c.a)(this,se),ne.apply(this,arguments)}return Object(r.a)(se,[{key:"runEditorCommand",value:function(Z,ee,ce){var R=ee._getViewModel();!R||this.runCoreEditingCommand(ee,R,ce||{})}}]),se}(m.c);oe.CoreEditingCommand=he,oe.LineBreakInsert=Object(m.k)(new(function(ue){Object(f.a)(se,ue);var ne=Object(o.a)(se);function se(){return Object(c.a)(this,se),ne.call(this,{id:"lineBreakInsert",precondition:I.a.writable,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:0,mac:{primary:256|45}}})}return Object(r.a)(se,[{key:"runCoreEditingCommand",value:function(Z,ee,ce){Z.pushUndoStop(),Z.executeCommands(this.id,T.a.lineBreakInsert(ee.cursorConfig,ee.model,ee.getCursorStates().map(function(R){return R.modelState.selection})))}}]),se}(he))),oe.Outdent=Object(m.k)(new(function(ue){Object(f.a)(se,ue);var ne=Object(o.a)(se);function se(){return Object(c.a)(this,se),ne.call(this,{id:"outdent",precondition:I.a.writable,kbOpts:{weight:A,kbExpr:Y.a.and(I.a.editorTextFocus,I.a.tabDoesNotMoveFocus),primary:1024|2}})}return Object(r.a)(se,[{key:"runCoreEditingCommand",value:function(Z,ee,ce){Z.pushUndoStop(),Z.executeCommands(this.id,T.a.outdent(ee.cursorConfig,ee.model,ee.getCursorStates().map(function(R){return R.modelState.selection}))),Z.pushUndoStop()}}]),se}(he))),oe.Tab=Object(m.k)(new(function(ue){Object(f.a)(se,ue);var ne=Object(o.a)(se);function se(){return Object(c.a)(this,se),ne.call(this,{id:"tab",precondition:I.a.writable,kbOpts:{weight:A,kbExpr:Y.a.and(I.a.editorTextFocus,I.a.tabDoesNotMoveFocus),primary:2}})}return Object(r.a)(se,[{key:"runCoreEditingCommand",value:function(Z,ee,ce){Z.pushUndoStop(),Z.executeCommands(this.id,T.a.tab(ee.cursorConfig,ee.model,ee.getCursorStates().map(function(R){return R.modelState.selection}))),Z.pushUndoStop()}}]),se}(he))),oe.DeleteLeft=Object(m.k)(new(function(ue){Object(f.a)(se,ue);var ne=Object(o.a)(se);function se(){return Object(c.a)(this,se),ne.call(this,{id:"deleteLeft",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:1,secondary:[1024|1],mac:{primary:1,secondary:[1024|1,256|38,256|1]}}})}return Object(r.a)(se,[{key:"runCoreEditingCommand",value:function(Z,ee,ce){var R=S.a.deleteLeft(ee.getPrevEditOperationType(),ee.cursorConfig,ee.model,ee.getCursorStates().map(function(G){return G.modelState.selection}),ee.getCursorAutoClosedCharacters()),y=Object(u.a)(R,2),C=y[0],z=y[1];C&&Z.pushUndoStop(),Z.executeCommands(this.id,z),ee.setPrevEditOperationType(2)}}]),se}(he))),oe.DeleteRight=Object(m.k)(new(function(ue){Object(f.a)(se,ue);var ne=Object(o.a)(se);function se(){return Object(c.a)(this,se),ne.call(this,{id:"deleteRight",precondition:void 0,kbOpts:{weight:A,kbExpr:I.a.textInputFocus,primary:20,mac:{primary:20,secondary:[256|34,256|20]}}})}return Object(r.a)(se,[{key:"runCoreEditingCommand",value:function(Z,ee,ce){var R=S.a.deleteRight(ee.getPrevEditOperationType(),ee.cursorConfig,ee.model,ee.getCursorStates().map(function(G){return G.modelState.selection})),y=Object(u.a)(R,2),C=y[0],z=y[1];C&&Z.pushUndoStop(),Z.executeCommands(this.id,z),ee.setPrevEditOperationType(3)}}]),se}(he))),oe.Undo=new(function(ue){Object(f.a)(se,ue);var ne=Object(o.a)(se);function se(){return Object(c.a)(this,se),ne.call(this,m.i)}return Object(r.a)(se,[{key:"runDOMCommand",value:function(){document.execCommand("undo")}},{key:"runEditorCommand",value:function(Z,ee,ce){if(!(!ee.hasModel()||ee.getOption(77)===!0))return ee.getModel().undo()}}]),se}(O)),oe.Redo=new(function(ue){Object(f.a)(se,ue);var ne=Object(o.a)(se);function se(){return Object(c.a)(this,se),ne.call(this,m.g)}return Object(r.a)(se,[{key:"runDOMCommand",value:function(){document.execCommand("redo")}},{key:"runEditorCommand",value:function(Z,ee,ce){if(!(!ee.hasModel()||ee.getOption(77)===!0))return ee.getModel().redo()}}]),se}(O))})(re||(re={}));var ye=function(oe){Object(f.a)(ue,oe);var he=Object(o.a)(ue);function ue(ne,se,be){var Z;return Object(c.a)(this,ue),Z=he.call(this,{id:ne,precondition:void 0,description:be}),Z._handlerId=se,Z}return Object(r.a)(ue,[{key:"runCommand",value:function(se,be){var Z=se.get(h.a).getFocusedCodeEditor();!Z||Z.trigger("keyboard",this._handlerId,be)}}]),ue}(m.a);function q(oe,he){te(new ye("default:"+oe,oe)),te(new ye(oe,oe,he))}q("type",{description:"Type",args:[{name:"args",schema:{type:"object",required:["text"],properties:{text:{type:"string"}}}}]}),q("replacePreviousChar"),q("compositionType"),q("compositionStart"),q("compositionEnd"),q("paste"),q("cut")},"1hJj":function(Ie,M,e){var u=e("e4Nc"),c=e("ftKO"),r=e("3A9y");function f(o){var i=-1,a=o==null?0:o.length;for(this.__data__=new u;++i3),S)),children:I})};M.a=v.a.forwardRef(t)},"2ajD":function(Ie,M){function e(u){return u!==u}Ie.exports=e},"2fNS":function(Ie,M,e){"use strict";var u=e("b5wT");Ie.exports=c;function c(o,i){var a={};u.forEach(o,function(v,m){var h=a[v.v]={indegree:0,in:[],out:[],vs:[v.v],i:m};u.isUndefined(v.barycenter)||(h.barycenter=v.barycenter,h.weight=v.weight)}),u.forEach(i.edges(),function(v){var m=a[v.v],h=a[v.w];!u.isUndefined(m)&&!u.isUndefined(h)&&(h.indegree++,m.out.push(a[v.w]))});var n=u.filter(a,function(v){return!v.indegree});return r(n)}function r(o){var i=[];function a(m){return function(h){h.merged||(u.isUndefined(h.barycenter)||u.isUndefined(m.barycenter)||h.barycenter>=m.barycenter)&&f(m,h)}}function n(m){return function(h){h.in.push(m),--h.indegree==0&&o.push(h)}}for(;o.length;){var v=o.pop();i.push(v),u.forEach(v.in.reverse(),a(v)),u.forEach(v.out,n(v))}return u.map(u.filter(i,function(m){return!m.merged}),function(m){return u.pick(m,["vs","i","barycenter","weight"])})}function f(o,i){var a=0,n=0;o.weight&&(a+=o.barycenter*o.weight,n+=o.weight),i.weight&&(a+=i.barycenter*i.weight,n+=i.weight),o.vs=i.vs.concat(o.vs),o.barycenter=a/n,o.weight=n,o.i=Math.min(i.i,o.i),i.merged=!0}},"2gN3":function(Ie,M,e){var u=e("Kz5y"),c=u["__core-js_shared__"];Ie.exports=c},"2jpz":function(Ie,M,e){"use strict";e.d(M,"a",function(){return S});var u=e("U8pU"),c=e("VTBJ"),r=e("q1tI"),f={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"},o=f,i=e("6VBw"),a=function(T,I){return r.createElement(i.a,Object(c.a)(Object(c.a)({},T),{},{ref:I,icon:o}))};a.displayName="CaretDownFilled";var n=r.forwardRef(a),v=e("9jjd"),m=e("ye1Q"),h=e("gUdW"),t=e("xGfz"),l=e("TSYQ"),p=e.n(l),w=e("0n0R");function S(k,T,I,Y){var $=Y.isLeaf,A=Y.expanded,g=Y.loading;if(g)return r.createElement(m.a,{className:"".concat(k,"-switcher-loading-icon")});var b;if(I&&Object(u.a)(I)==="object"&&(b=I.showLeafIcon),$){if(!I)return null;if(typeof b!="boolean"&&!!b){var d=typeof b=="function"?b(Y):b,O="".concat(k,"-switcher-line-custom-icon");return Object(w.c)(d)?Object(w.a)(d,{className:p()(d.props.className||"",O)}):d}return b?r.createElement(v.a,{className:"".concat(k,"-switcher-line-icon")}):r.createElement("span",{className:"".concat(k,"-switcher-leaf-line")})}var E="".concat(k,"-switcher-icon"),D=typeof T=="function"?T(Y):T;return Object(w.c)(D)?Object(w.a)(D,{className:p()(D.props.className||"",E)}):D||(I?A?r.createElement(h.a,{className:"".concat(k,"-switcher-line-icon")}):r.createElement(t.a,{className:"".concat(k,"-switcher-line-icon")}):r.createElement(n,{className:E}))}},"2oH+":function(Ie,M,e){(function(u,c){var r=200,f="__lodash_hash_undefined__",o=800,i=16,a=9007199254740991,n="[object Arguments]",v="[object Array]",m="[object AsyncFunction]",h="[object Boolean]",t="[object Date]",l="[object Error]",p="[object Function]",w="[object GeneratorFunction]",S="[object Map]",k="[object Number]",T="[object Null]",I="[object Object]",Y="[object Proxy]",$="[object RegExp]",A="[object Set]",g="[object String]",b="[object Undefined]",d="[object WeakMap]",O="[object ArrayBuffer]",E="[object DataView]",D="[object Float32Array]",W="[object Float64Array]",te="[object Int8Array]",re="[object Int16Array]",ye="[object Int32Array]",q="[object Uint8Array]",oe="[object Uint8ClampedArray]",he="[object Uint16Array]",ue="[object Uint32Array]",ne=/[\\^$.*+?()[\]{}|]/g,se=/^\[object .+?Constructor\]$/,be=/^(?:0|[1-9]\d*)$/,Z={};Z[D]=Z[W]=Z[te]=Z[re]=Z[ye]=Z[q]=Z[oe]=Z[he]=Z[ue]=!0,Z[n]=Z[v]=Z[O]=Z[h]=Z[E]=Z[t]=Z[l]=Z[p]=Z[S]=Z[k]=Z[I]=Z[$]=Z[A]=Z[g]=Z[d]=!1;var ee=typeof u=="object"&&u&&u.Object===Object&&u,ce=typeof self=="object"&&self&&self.Object===Object&&self,R=ee||ce||Function("return this")(),y=M&&!M.nodeType&&M,C=y&&typeof c=="object"&&c&&!c.nodeType&&c,z=C&&C.exports===y,G=z&&ee.process,X=function(){try{var Mn=C&&C.require&&C.require("util").types;return Mn||G&&G.binding&&G.binding("util")}catch(nr){}}(),pe=X&&X.isTypedArray;function ae(Mn,nr,cr){switch(cr.length){case 0:return Mn.call(nr);case 1:return Mn.call(nr,cr[0]);case 2:return Mn.call(nr,cr[0],cr[1]);case 3:return Mn.call(nr,cr[0],cr[1],cr[2])}return Mn.apply(nr,cr)}function Se(Mn,nr){for(var cr=-1,Lr=Array(Mn);++cr-1}function wn(Mn,nr){var cr=this.__data__,Lr=ar(cr,Mn);return Lr<0?(++this.size,cr.push([Mn,nr])):cr[Lr][1]=nr,this}lt.prototype.clear=Nt,lt.prototype.delete=zt,lt.prototype.get=en,lt.prototype.has=tn,lt.prototype.set=wn;function on(Mn){var nr=-1,cr=Mn==null?0:Mn.length;for(this.clear();++nr1?cr[ei-1]:void 0,ua=ei>2?cr[2]:void 0;for(ki=Mn.length>3&&typeof ki=="function"?(ei--,ki):void 0,ua&&It(cr[0],cr[1],ua)&&(ki=ei<3?void 0:ki,ei=1),nr=Object(nr);++Lr-1&&Mn%1==0&&Mn0){if(++nr>=o)return arguments[0]}else nr=0;return Mn.apply(void 0,arguments)}}function an(Mn){if(Mn!=null){try{return Ee.call(Mn)}catch(nr){}try{return Mn+""}catch(nr){}}return""}function Dn(Mn,nr){return Mn===nr||Mn!==Mn&&nr!==nr}var Tn=_r(function(){return arguments}())?_r:function(Mn){return Rr(Mn)&&Me.call(Mn,"callee")&&!ut.call(Mn,"callee")},Zn=Array.isArray;function Mr(Mn){return Mn!=null&&dr(Mn.length)&&!Dr(Mn)}function xr(Mn){return Rr(Mn)&&Mr(Mn)}var Vr=Tt||Ii;function Dr(Mn){if(!gt(Mn))return!1;var nr=br(Mn);return nr==p||nr==w||nr==m||nr==Y}function dr(Mn){return typeof Mn=="number"&&Mn>-1&&Mn%1==0&&Mn<=a}function gt(Mn){var nr=typeof Mn;return Mn!=null&&(nr=="object"||nr=="function")}function Rr(Mn){return Mn!=null&&typeof Mn=="object"}function ci(Mn){if(!Rr(Mn)||br(Mn)!=I)return!1;var nr=qe(Mn);if(nr===null)return!0;var cr=Me.call(nr,"constructor")&&nr.constructor;return typeof cr=="function"&&cr instanceof cr&&Ee.call(cr)==et}var ai=pe?Te(pe):xi;function bi(Mn){return Ma(Mn,zr(Mn))}function zr(Mn){return Mr(Mn)?rr(Mn,!0):Mi(Mn)}var Hi=_a(function(Mn,nr,cr){Fr(Mn,nr,cr)});function hi(Mn){return function(){return Mn}}function Ci(Mn){return Mn}function Ii(){return!1}c.exports=Hi}).call(this,e("IyRk"),e("hOG+")(Ie))},"2qc2":function(Ie,M,e){"use strict";(function(u){e.d(M,"a",function(){return _u});var c=e("q1tI"),r=e.n(c),f=e("LvDl"),o=e.n(f),i=e("17x9"),a=e.n(i),n=e("mq2a"),v=e("uM7l"),m=e.n(v),h=e("cvCv"),t=e.n(h),l=e("xkGU"),p=e.n(l),w=e("k4Da"),S=e.n(w),k=e("OFL0"),T=e.n(k),I=e("Z0cm"),Y=e.n(I),$=e("E+oP"),A=e.n($),g=e("lSCD"),b=e.n(g),d=e("TP7S"),O=e.n(d),E=e("7GkX"),D=e.n(E),W=e("3WF5"),te=e.n(W),re=e("xaJk"),ye=e.n(re),q=e("1iNE"),oe=e.n(q),he=e("UMpK"),ue=e.n(he),ne=e("v8eK"),se=e.n(ne),be=e("P/G1"),Z=e.n(be),ee=e("BkRI"),ce=e.n(ee),R=e("la6v"),y=e.n(R),C=e("J2m7"),z=e.n(C),G=e("TYy9"),X=e.n(G),pe=e("bNQv"),ae=e.n(pe),Se=e("mUg4"),Te=e.n(Se),je=e("RBan"),ft=e.n(je),fe=e("noZS"),ie=e.n(fe),ge=e("q92V"),Ve=e.n(ge),Ee=e("QkVN"),Me=e.n(Ee),_e=e("AE40"),Re=e.n(_e),et=e("gPaA"),Xe=e.n(et),it=e("QIyF"),bt=e.n(it),Ct=e("JZM8"),Bt=e.n(Ct),qe=e("WjpJ"),st=e.n(qe),ut=e("xweI"),nt=e.n(ut),kt=e("mNz5"),Sn=e.n(kt),Tt=e("VJLA"),ht=e.n(Tt),Rt=e("TSYQ"),Ft=e.n(Rt),nn=e("3S7+");function bn($e,ot){var _t=Object.keys($e);if(Object.getOwnPropertySymbols){var dn=Object.getOwnPropertySymbols($e);ot&&(dn=dn.filter(function(xn){return Object.getOwnPropertyDescriptor($e,xn).enumerable})),_t.push.apply(_t,dn)}return _t}function sn($e){for(var ot=1;ot$e.length)&&(ot=$e.length);for(var _t=0,dn=new Array(ot);_t=$e.length?{done:!0}:{done:!1,value:$e[dn++]}},e:function(rt){throw rt},f:xn}}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 Hn=!0,er=!1,Nr;return{s:function(){_t=_t.call($e)},n:function(){var rt=_t.next();return Hn=rt.done,rt},e:function(rt){er=!0,Nr=rt},f:function(){try{!Hn&&_t.return!=null&&_t.return()}finally{if(er)throw Nr}}}}var tn=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof u!="undefined"?u:typeof self!="undefined"?self:{};function wn($e){var ot={exports:{}};return $e(ot,ot.exports),ot.exports}function on($e){throw new Error('Could not dynamically require "'+$e+'". Please configure the dynamicRequireTargets option of @rollup/plugin-commonjs appropriately for this require call to behave properly.')}var vn=wn(function($e){(function(ot,_t){$e.exports=ot.document?_t(ot,!0):function(dn){if(!dn.document)throw new Error("jQuery requires a window with a document");return _t(dn)}})(typeof window!="undefined"?window:tn,function(ot,_t){var dn=[],xn=Object.getPrototypeOf,Hn=dn.slice,er=function(Ne){return dn.concat.apply([],Ne)},Nr=dn.push,Zr=dn.indexOf,rt={},Fe=rt.toString,Et=rt.hasOwnProperty,at=Et.toString,At=at.call(Object),En={},Gn=function(Ne){return typeof Ne=="function"&&typeof Ne.nodeType!="number"&&typeof Ne.item!="function"},lr=function(Ne){return Ne!=null&&Ne===Ne.window},pr=ot.document,Gr={type:!0,src:!0,nonce:!0,noModule:!0};function Hr(jt,Ne,vt){vt=vt||pr;var Mt,On,Fn=vt.createElement("script");if(Fn.text=jt,Ne)for(Mt in Gr)On=Ne[Mt]||Ne.getAttribute&&Ne.getAttribute(Mt),On&&Fn.setAttribute(Mt,On);vt.head.appendChild(Fn).parentNode.removeChild(Fn)}function _i(jt){return jt==null?jt+"":un(jt)==="object"||typeof jt=="function"?rt[Fe.call(jt)]||"object":un(jt)}var Gi="3.6.0",Dt=function jt(Ne,vt){return new jt.fn.init(Ne,vt)};Dt.fn=Dt.prototype={jquery:Gi,constructor:Dt,length:0,toArray:function(){return Hn.call(this)},get:function(Ne){return Ne==null?Hn.call(this):Ne<0?this[Ne+this.length]:this[Ne]},pushStack:function(Ne){var vt=Dt.merge(this.constructor(),Ne);return vt.prevObject=this,vt},each:function(Ne){return Dt.each(this,Ne)},map:function(Ne){return this.pushStack(Dt.map(this,function(vt,Mt){return Ne.call(vt,Mt,vt)}))},slice:function(){return this.pushStack(Hn.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(Dt.grep(this,function(Ne,vt){return(vt+1)%2}))},odd:function(){return this.pushStack(Dt.grep(this,function(Ne,vt){return vt%2}))},eq:function(Ne){var vt=this.length,Mt=+Ne+(Ne<0?vt:0);return this.pushStack(Mt>=0&&Mt0&&Ne-1 in jt}var Ji=function(jt){var Ne,vt,Mt,On,Fn,Qn,gr,Xr,mi,qi,Ka,Xa,Ni,Ia,zo,Bo,Ys,iu,ju,Vs="sizzle"+1*new Date,ml=jt.document,as=0,hc=0,Dl=ui(),Ll=ui(),wl=ui(),Bc=ui(),xu=function(wr,Di){return wr===Di&&(Ka=!0),0},Ec={}.hasOwnProperty,tl=[],vc=tl.pop,gc=tl.push,Wl=tl.push,Pd=tl.slice,Sc=function(wr,Di){for(var aa=0,Ki=wr.length;aa+~]|"+Qs+")"+Qs+"*"),V=new RegExp(Qs+"|>"),De=new RegExp(pd),L=new RegExp("^"+jc+"$"),P={ID:new RegExp("^#("+jc+")"),CLASS:new RegExp("^\\.("+jc+")"),TAG:new RegExp("^("+jc+"|[*])"),ATTR:new RegExp("^"+Td),PSEUDO:new RegExp("^"+pd),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+Qs+"*(even|odd|(([+-]|)(\\d*)n|)"+Qs+"*(?:([+-]|)"+Qs+"*(\\d+)|))"+Qs+"*\\)|)","i"),bool:new RegExp("^(?:"+md+")$","i"),needsContext:new RegExp("^"+Qs+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+Qs+"*((?:-\\d)?\\d*)"+Qs+"*\\)|)(?=[^-]|$)","i")},j=/HTML$/i,H=/^(?:input|select|textarea|button)$/i,Ce=/^h\d$/i,ze=/^[^{]+\{\s*\[native \w/,yt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Zt=/[+~]/,Wt=new RegExp("\\\\[\\da-fA-F]{1,6}"+Qs+"?|\\\\([^\\r\\n\\f])","g"),yn=function(wr,Di){var aa="0x"+wr.slice(1)-65536;return Di||(aa<0?String.fromCharCode(aa+65536):String.fromCharCode(aa>>10|55296,aa&1023|56320))},tr=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,Er=function(wr,Di){return Di?wr==="\0"?"\uFFFD":wr.slice(0,-1)+"\\"+wr.charCodeAt(wr.length-1).toString(16)+" ":"\\"+wr},ni=function(){Xa()},Oi=Wu(function(Jr){return Jr.disabled===!0&&Jr.nodeName.toLowerCase()==="fieldset"},{dir:"parentNode",next:"legend"});try{Wl.apply(tl=Pd.call(ml.childNodes),ml.childNodes),tl[ml.childNodes.length].nodeType}catch(Jr){Wl={apply:tl.length?function(wr,Di){gc.apply(wr,Pd.call(Di))}:function(wr,Di){for(var aa=wr.length,Ki=0;wr[aa++]=Di[Ki++];);wr.length=aa-1}}}function oi(Jr,wr,Di,aa){var Ki,Da,Ga,ao,_o,Ro,Zo,os=wr&&wr.ownerDocument,Ls=wr?wr.nodeType:9;if(Di=Di||[],typeof Jr!="string"||!Jr||Ls!==1&&Ls!==9&&Ls!==11)return Di;if(!aa&&(Xa(wr),wr=wr||Ni,zo)){if(Ls!==11&&(_o=yt.exec(Jr)))if(Ki=_o[1]){if(Ls===9)if(Ga=wr.getElementById(Ki)){if(Ga.id===Ki)return Di.push(Ga),Di}else return Di;else if(os&&(Ga=os.getElementById(Ki))&&ju(wr,Ga)&&Ga.id===Ki)return Di.push(Ga),Di}else{if(_o[2])return Wl.apply(Di,wr.getElementsByTagName(Jr)),Di;if((Ki=_o[3])&&vt.getElementsByClassName&&wr.getElementsByClassName)return Wl.apply(Di,wr.getElementsByClassName(Ki)),Di}if(vt.qsa&&!Bc[Jr+" "]&&(!Bo||!Bo.test(Jr))&&(Ls!==1||wr.nodeName.toLowerCase()!=="object")){if(Zo=Jr,os=wr,Ls===1&&(V.test(Jr)||od.test(Jr))){for(os=Zt.test(Jr)&&nl(wr.parentNode)||wr,(os!==wr||!vt.scope)&&((ao=wr.getAttribute("id"))?ao=ao.replace(tr,Er):wr.setAttribute("id",ao=Vs)),Ro=Qn(Jr),Da=Ro.length;Da--;)Ro[Da]=(ao?"#"+ao:":scope")+" "+tu(Ro[Da]);Zo=Ro.join(",")}try{return Wl.apply(Di,os.querySelectorAll(Zo)),Di}catch(pl){Bc(Jr,!0)}finally{ao===Vs&&wr.removeAttribute("id")}}}return Xr(Jr.replace(ad,"$1"),wr,Di,aa)}function ui(){var Jr=[];function wr(Di,aa){return Jr.push(Di+" ")>Mt.cacheLength&&delete wr[Jr.shift()],wr[Di+" "]=aa}return wr}function Bi(Jr){return Jr[Vs]=!0,Jr}function Pa(Jr){var wr=Ni.createElement("fieldset");try{return!!Jr(wr)}catch(Di){return!1}finally{wr.parentNode&&wr.parentNode.removeChild(wr),wr=null}}function za(Jr,wr){for(var Di=Jr.split("|"),aa=Di.length;aa--;)Mt.attrHandle[Di[aa]]=wr}function wo(Jr,wr){var Di=wr&&Jr,aa=Di&&Jr.nodeType===1&&wr.nodeType===1&&Jr.sourceIndex-wr.sourceIndex;if(aa)return aa;if(Di){for(;Di=Di.nextSibling;)if(Di===wr)return-1}return Jr?1:-1}function yo(Jr){return function(wr){var Di=wr.nodeName.toLowerCase();return Di==="input"&&wr.type===Jr}}function bs(Jr){return function(wr){var Di=wr.nodeName.toLowerCase();return(Di==="input"||Di==="button")&&wr.type===Jr}}function Xo(Jr){return function(wr){return"form"in wr?wr.parentNode&&wr.disabled===!1?"label"in wr?"label"in wr.parentNode?wr.parentNode.disabled===Jr:wr.disabled===Jr:wr.isDisabled===Jr||wr.isDisabled!==!Jr&&Oi(wr)===Jr:wr.disabled===Jr:"label"in wr?wr.disabled===Jr:!1}}function zs(Jr){return Bi(function(wr){return wr=+wr,Bi(function(Di,aa){for(var Ki,Da=Jr([],Di.length,wr),Ga=Da.length;Ga--;)Di[Ki=Da[Ga]]&&(Di[Ki]=!(aa[Ki]=Di[Ki]))})})}function nl(Jr){return Jr&&typeof Jr.getElementsByTagName!="undefined"&&Jr}vt=oi.support={},Fn=oi.isXML=function(Jr){var wr=Jr&&Jr.namespaceURI,Di=Jr&&(Jr.ownerDocument||Jr).documentElement;return!j.test(wr||Di&&Di.nodeName||"HTML")},Xa=oi.setDocument=function(Jr){var wr,Di,aa=Jr?Jr.ownerDocument||Jr:ml;return aa==Ni||aa.nodeType!==9||!aa.documentElement||(Ni=aa,Ia=Ni.documentElement,zo=!Fn(Ni),ml!=Ni&&(Di=Ni.defaultView)&&Di.top!==Di&&(Di.addEventListener?Di.addEventListener("unload",ni,!1):Di.attachEvent&&Di.attachEvent("onunload",ni)),vt.scope=Pa(function(Ki){return Ia.appendChild(Ki).appendChild(Ni.createElement("div")),typeof Ki.querySelectorAll!="undefined"&&!Ki.querySelectorAll(":scope fieldset div").length}),vt.attributes=Pa(function(Ki){return Ki.className="i",!Ki.getAttribute("className")}),vt.getElementsByTagName=Pa(function(Ki){return Ki.appendChild(Ni.createComment("")),!Ki.getElementsByTagName("*").length}),vt.getElementsByClassName=ze.test(Ni.getElementsByClassName),vt.getById=Pa(function(Ki){return Ia.appendChild(Ki).id=Vs,!Ni.getElementsByName||!Ni.getElementsByName(Vs).length}),vt.getById?(Mt.filter.ID=function(Ki){var Da=Ki.replace(Wt,yn);return function(Ga){return Ga.getAttribute("id")===Da}},Mt.find.ID=function(Ki,Da){if(typeof Da.getElementById!="undefined"&&zo){var Ga=Da.getElementById(Ki);return Ga?[Ga]:[]}}):(Mt.filter.ID=function(Ki){var Da=Ki.replace(Wt,yn);return function(Ga){var ao=typeof Ga.getAttributeNode!="undefined"&&Ga.getAttributeNode("id");return ao&&ao.value===Da}},Mt.find.ID=function(Ki,Da){if(typeof Da.getElementById!="undefined"&&zo){var Ga,ao,_o,Ro=Da.getElementById(Ki);if(Ro){if(Ga=Ro.getAttributeNode("id"),Ga&&Ga.value===Ki)return[Ro];for(_o=Da.getElementsByName(Ki),ao=0;Ro=_o[ao++];)if(Ga=Ro.getAttributeNode("id"),Ga&&Ga.value===Ki)return[Ro]}return[]}}),Mt.find.TAG=vt.getElementsByTagName?function(Ki,Da){if(typeof Da.getElementsByTagName!="undefined")return Da.getElementsByTagName(Ki);if(vt.qsa)return Da.querySelectorAll(Ki)}:function(Ki,Da){var Ga,ao=[],_o=0,Ro=Da.getElementsByTagName(Ki);if(Ki==="*"){for(;Ga=Ro[_o++];)Ga.nodeType===1&&ao.push(Ga);return ao}return Ro},Mt.find.CLASS=vt.getElementsByClassName&&function(Ki,Da){if(typeof Da.getElementsByClassName!="undefined"&&zo)return Da.getElementsByClassName(Ki)},Ys=[],Bo=[],(vt.qsa=ze.test(Ni.querySelectorAll))&&(Pa(function(Ki){var Da;Ia.appendChild(Ki).innerHTML="",Ki.querySelectorAll("[msallowcapture^='']").length&&Bo.push("[*^$]="+Qs+`*(?:''|"")`),Ki.querySelectorAll("[selected]").length||Bo.push("\\["+Qs+"*(?:value|"+md+")"),Ki.querySelectorAll("[id~="+Vs+"-]").length||Bo.push("~="),Da=Ni.createElement("input"),Da.setAttribute("name",""),Ki.appendChild(Da),Ki.querySelectorAll("[name='']").length||Bo.push("\\["+Qs+"*name"+Qs+"*="+Qs+`*(?:''|"")`),Ki.querySelectorAll(":checked").length||Bo.push(":checked"),Ki.querySelectorAll("a#"+Vs+"+*").length||Bo.push(".#.+[+~]"),Ki.querySelectorAll("\\\f"),Bo.push("[\\r\\n\\f]")}),Pa(function(Ki){Ki.innerHTML="";var Da=Ni.createElement("input");Da.setAttribute("type","hidden"),Ki.appendChild(Da).setAttribute("name","D"),Ki.querySelectorAll("[name=d]").length&&Bo.push("name"+Qs+"*[*^$|!~]?="),Ki.querySelectorAll(":enabled").length!==2&&Bo.push(":enabled",":disabled"),Ia.appendChild(Ki).disabled=!0,Ki.querySelectorAll(":disabled").length!==2&&Bo.push(":enabled",":disabled"),Ki.querySelectorAll("*,:x"),Bo.push(",.*:")})),(vt.matchesSelector=ze.test(iu=Ia.matches||Ia.webkitMatchesSelector||Ia.mozMatchesSelector||Ia.oMatchesSelector||Ia.msMatchesSelector))&&Pa(function(Ki){vt.disconnectedMatch=iu.call(Ki,"*"),iu.call(Ki,"[s!='']:x"),Ys.push("!=",pd)}),Bo=Bo.length&&new RegExp(Bo.join("|")),Ys=Ys.length&&new RegExp(Ys.join("|")),wr=ze.test(Ia.compareDocumentPosition),ju=wr||ze.test(Ia.contains)?function(Ki,Da){var Ga=Ki.nodeType===9?Ki.documentElement:Ki,ao=Da&&Da.parentNode;return Ki===ao||!!(ao&&ao.nodeType===1&&(Ga.contains?Ga.contains(ao):Ki.compareDocumentPosition&&Ki.compareDocumentPosition(ao)&16))}:function(Ki,Da){if(Da){for(;Da=Da.parentNode;)if(Da===Ki)return!0}return!1},xu=wr?function(Ki,Da){if(Ki===Da)return Ka=!0,0;var Ga=!Ki.compareDocumentPosition-!Da.compareDocumentPosition;return Ga||(Ga=(Ki.ownerDocument||Ki)==(Da.ownerDocument||Da)?Ki.compareDocumentPosition(Da):1,Ga&1||!vt.sortDetached&&Da.compareDocumentPosition(Ki)===Ga?Ki==Ni||Ki.ownerDocument==ml&&ju(ml,Ki)?-1:Da==Ni||Da.ownerDocument==ml&&ju(ml,Da)?1:qi?Sc(qi,Ki)-Sc(qi,Da):0:Ga&4?-1:1)}:function(Ki,Da){if(Ki===Da)return Ka=!0,0;var Ga,ao=0,_o=Ki.parentNode,Ro=Da.parentNode,Zo=[Ki],os=[Da];if(!_o||!Ro)return Ki==Ni?-1:Da==Ni?1:_o?-1:Ro?1:qi?Sc(qi,Ki)-Sc(qi,Da):0;if(_o===Ro)return wo(Ki,Da);for(Ga=Ki;Ga=Ga.parentNode;)Zo.unshift(Ga);for(Ga=Da;Ga=Ga.parentNode;)os.unshift(Ga);for(;Zo[ao]===os[ao];)ao++;return ao?wo(Zo[ao],os[ao]):Zo[ao]==ml?-1:os[ao]==ml?1:0}),Ni},oi.matches=function(Jr,wr){return oi(Jr,null,null,wr)},oi.matchesSelector=function(Jr,wr){if(Xa(Jr),vt.matchesSelector&&zo&&!Bc[wr+" "]&&(!Ys||!Ys.test(wr))&&(!Bo||!Bo.test(wr)))try{var Di=iu.call(Jr,wr);if(Di||vt.disconnectedMatch||Jr.document&&Jr.document.nodeType!==11)return Di}catch(aa){Bc(wr,!0)}return oi(wr,Ni,null,[Jr]).length>0},oi.contains=function(Jr,wr){return(Jr.ownerDocument||Jr)!=Ni&&Xa(Jr),ju(Jr,wr)},oi.attr=function(Jr,wr){(Jr.ownerDocument||Jr)!=Ni&&Xa(Jr);var Di=Mt.attrHandle[wr.toLowerCase()],aa=Di&&Ec.call(Mt.attrHandle,wr.toLowerCase())?Di(Jr,wr,!zo):void 0;return aa!==void 0?aa:vt.attributes||!zo?Jr.getAttribute(wr):(aa=Jr.getAttributeNode(wr))&&aa.specified?aa.value:null},oi.escape=function(Jr){return(Jr+"").replace(tr,Er)},oi.error=function(Jr){throw new Error("Syntax error, unrecognized expression: "+Jr)},oi.uniqueSort=function(Jr){var wr,Di=[],aa=0,Ki=0;if(Ka=!vt.detectDuplicates,qi=!vt.sortStable&&Jr.slice(0),Jr.sort(xu),Ka){for(;wr=Jr[Ki++];)wr===Jr[Ki]&&(aa=Di.push(Ki));for(;aa--;)Jr.splice(Di[aa],1)}return qi=null,Jr},On=oi.getText=function(Jr){var wr,Di="",aa=0,Ki=Jr.nodeType;if(Ki){if(Ki===1||Ki===9||Ki===11){if(typeof Jr.textContent=="string")return Jr.textContent;for(Jr=Jr.firstChild;Jr;Jr=Jr.nextSibling)Di+=On(Jr)}else if(Ki===3||Ki===4)return Jr.nodeValue}else for(;wr=Jr[aa++];)Di+=On(wr);return Di},Mt=oi.selectors={cacheLength:50,createPseudo:Bi,match:P,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(wr){return wr[1]=wr[1].replace(Wt,yn),wr[3]=(wr[3]||wr[4]||wr[5]||"").replace(Wt,yn),wr[2]==="~="&&(wr[3]=" "+wr[3]+" "),wr.slice(0,4)},CHILD:function(wr){return wr[1]=wr[1].toLowerCase(),wr[1].slice(0,3)==="nth"?(wr[3]||oi.error(wr[0]),wr[4]=+(wr[4]?wr[5]+(wr[6]||1):2*(wr[3]==="even"||wr[3]==="odd")),wr[5]=+(wr[7]+wr[8]||wr[3]==="odd")):wr[3]&&oi.error(wr[0]),wr},PSEUDO:function(wr){var Di,aa=!wr[6]&&wr[2];return P.CHILD.test(wr[0])?null:(wr[3]?wr[2]=wr[4]||wr[5]||"":aa&&De.test(aa)&&(Di=Qn(aa,!0))&&(Di=aa.indexOf(")",aa.length-Di)-aa.length)&&(wr[0]=wr[0].slice(0,Di),wr[2]=aa.slice(0,Di)),wr.slice(0,3))}},filter:{TAG:function(wr){var Di=wr.replace(Wt,yn).toLowerCase();return wr==="*"?function(){return!0}:function(aa){return aa.nodeName&&aa.nodeName.toLowerCase()===Di}},CLASS:function(wr){var Di=Dl[wr+" "];return Di||(Di=new RegExp("(^|"+Qs+")"+wr+"("+Qs+"|$)"))&&Dl(wr,function(aa){return Di.test(typeof aa.className=="string"&&aa.className||typeof aa.getAttribute!="undefined"&&aa.getAttribute("class")||"")})},ATTR:function(wr,Di,aa){return function(Ki){var Da=oi.attr(Ki,wr);return Da==null?Di==="!=":Di?(Da+="",Di==="="?Da===aa:Di==="!="?Da!==aa:Di==="^="?aa&&Da.indexOf(aa)===0:Di==="*="?aa&&Da.indexOf(aa)>-1:Di==="$="?aa&&Da.slice(-aa.length)===aa:Di==="~="?(" "+Da.replace($d," ")+" ").indexOf(aa)>-1:Di==="|="?Da===aa||Da.slice(0,aa.length+1)===aa+"-":!1):!0}},CHILD:function(wr,Di,aa,Ki,Da){var Ga=wr.slice(0,3)!=="nth",ao=wr.slice(-4)!=="last",_o=Di==="of-type";return Ki===1&&Da===0?function(Ro){return!!Ro.parentNode}:function(Ro,Zo,os){var Ls,pl,dl,gs,$l,Ql,_l=Ga!==ao?"nextSibling":"previousSibling",Wc=Ro.parentNode,yd=_o&&Ro.nodeName.toLowerCase(),bd=!os&&!_o,hu=!1;if(Wc){if(Ga){for(;_l;){for(gs=Ro;gs=gs[_l];)if(_o?gs.nodeName.toLowerCase()===yd:gs.nodeType===1)return!1;Ql=_l=wr==="only"&&!Ql&&"nextSibling"}return!0}if(Ql=[ao?Wc.firstChild:Wc.lastChild],ao&&bd){for(gs=Wc,dl=gs[Vs]||(gs[Vs]={}),pl=dl[gs.uniqueID]||(dl[gs.uniqueID]={}),Ls=pl[wr]||[],$l=Ls[0]===as&&Ls[1],hu=$l&&Ls[2],gs=$l&&Wc.childNodes[$l];gs=++$l&&gs&&gs[_l]||(hu=$l=0)||Ql.pop();)if(gs.nodeType===1&&++hu&&gs===Ro){pl[wr]=[as,$l,hu];break}}else if(bd&&(gs=Ro,dl=gs[Vs]||(gs[Vs]={}),pl=dl[gs.uniqueID]||(dl[gs.uniqueID]={}),Ls=pl[wr]||[],$l=Ls[0]===as&&Ls[1],hu=$l),hu===!1)for(;(gs=++$l&&gs&&gs[_l]||(hu=$l=0)||Ql.pop())&&!((_o?gs.nodeName.toLowerCase()===yd:gs.nodeType===1)&&++hu&&(bd&&(dl=gs[Vs]||(gs[Vs]={}),pl=dl[gs.uniqueID]||(dl[gs.uniqueID]={}),pl[wr]=[as,hu]),gs===Ro)););return hu-=Da,hu===Ki||hu%Ki==0&&hu/Ki>=0}}},PSEUDO:function(wr,Di){var aa,Ki=Mt.pseudos[wr]||Mt.setFilters[wr.toLowerCase()]||oi.error("unsupported pseudo: "+wr);return Ki[Vs]?Ki(Di):Ki.length>1?(aa=[wr,wr,"",Di],Mt.setFilters.hasOwnProperty(wr.toLowerCase())?Bi(function(Da,Ga){for(var ao,_o=Ki(Da,Di),Ro=_o.length;Ro--;)ao=Sc(Da,_o[Ro]),Da[ao]=!(Ga[ao]=_o[Ro])}):function(Da){return Ki(Da,0,aa)}):Ki}},pseudos:{not:Bi(function(Jr){var wr=[],Di=[],aa=gr(Jr.replace(ad,"$1"));return aa[Vs]?Bi(function(Ki,Da,Ga,ao){for(var _o,Ro=aa(Ki,null,ao,[]),Zo=Ki.length;Zo--;)(_o=Ro[Zo])&&(Ki[Zo]=!(Da[Zo]=_o))}):function(Ki,Da,Ga){return wr[0]=Ki,aa(wr,null,Ga,Di),wr[0]=null,!Di.pop()}}),has:Bi(function(Jr){return function(wr){return oi(Jr,wr).length>0}}),contains:Bi(function(Jr){return Jr=Jr.replace(Wt,yn),function(wr){return(wr.textContent||On(wr)).indexOf(Jr)>-1}}),lang:Bi(function(Jr){return L.test(Jr||"")||oi.error("unsupported lang: "+Jr),Jr=Jr.replace(Wt,yn).toLowerCase(),function(wr){var Di;do if(Di=zo?wr.lang:wr.getAttribute("xml:lang")||wr.getAttribute("lang"))return Di=Di.toLowerCase(),Di===Jr||Di.indexOf(Jr+"-")===0;while((wr=wr.parentNode)&&wr.nodeType===1);return!1}}),target:function(wr){var Di=jt.location&&jt.location.hash;return Di&&Di.slice(1)===wr.id},root:function(wr){return wr===Ia},focus:function(wr){return wr===Ni.activeElement&&(!Ni.hasFocus||Ni.hasFocus())&&!!(wr.type||wr.href||~wr.tabIndex)},enabled:Xo(!1),disabled:Xo(!0),checked:function(wr){var Di=wr.nodeName.toLowerCase();return Di==="input"&&!!wr.checked||Di==="option"&&!!wr.selected},selected:function(wr){return wr.parentNode&&wr.parentNode.selectedIndex,wr.selected===!0},empty:function(wr){for(wr=wr.firstChild;wr;wr=wr.nextSibling)if(wr.nodeType<6)return!1;return!0},parent:function(wr){return!Mt.pseudos.empty(wr)},header:function(wr){return Ce.test(wr.nodeName)},input:function(wr){return H.test(wr.nodeName)},button:function(wr){var Di=wr.nodeName.toLowerCase();return Di==="input"&&wr.type==="button"||Di==="button"},text:function(wr){var Di;return wr.nodeName.toLowerCase()==="input"&&wr.type==="text"&&((Di=wr.getAttribute("type"))==null||Di.toLowerCase()==="text")},first:zs(function(){return[0]}),last:zs(function(Jr,wr){return[wr-1]}),eq:zs(function(Jr,wr,Di){return[Di<0?Di+wr:Di]}),even:zs(function(Jr,wr){for(var Di=0;Diwr?wr:Di;--aa>=0;)Jr.push(aa);return Jr}),gt:zs(function(Jr,wr,Di){for(var aa=Di<0?Di+wr:Di;++aa1?function(wr,Di,aa){for(var Ki=Jr.length;Ki--;)if(!Jr[Ki](wr,Di,aa))return!1;return!0}:Jr[0]}function ws(Jr,wr,Di){for(var aa=0,Ki=wr.length;aa-1&&(Ga[Zo]=!(ao[Zo]=Ls))}}else _l=fu(_l===ao?_l.splice(gs,_l.length):_l),Ki?Ki(null,ao,_l,Ro):Wl.apply(ao,_l)})}function Dc(Jr){for(var wr,Di,aa,Ki=Jr.length,Da=Mt.relative[Jr[0].type],Ga=Da||Mt.relative[" "],ao=Da?1:0,_o=Wu(function(os){return os===wr},Ga,!0),Ro=Wu(function(os){return Sc(wr,os)>-1},Ga,!0),Zo=[function(os,Ls,pl){var dl=!Da&&(pl||Ls!==mi)||((wr=Ls).nodeType?_o(os,Ls,pl):Ro(os,Ls,pl));return wr=null,dl}];ao1&&hs(Zo),ao>1&&tu(Jr.slice(0,ao-1).concat({value:Jr[ao-2].type===" "?"*":""})).replace(ad,"$1"),Di,ao0,aa=Jr.length>0,Ki=function(Ga,ao,_o,Ro,Zo){var os,Ls,pl,dl=0,gs="0",$l=Ga&&[],Ql=[],_l=mi,Wc=Ga||aa&&Mt.find.TAG("*",Zo),yd=as+=_l==null?1:Math.random()||.1,bd=Wc.length;for(Zo&&(mi=ao==Ni||ao||Zo);gs!==bd&&(os=Wc[gs])!=null;gs++){if(aa&&os){for(Ls=0,!ao&&os.ownerDocument!=Ni&&(Xa(os),_o=!zo);pl=Jr[Ls++];)if(pl(os,ao||Ni,_o)){Ro.push(os);break}Zo&&(as=yd)}Di&&((os=!pl&&os)&&dl--,Ga&&$l.push(os))}if(dl+=gs,Di&&gs!==dl){for(Ls=0;pl=wr[Ls++];)pl($l,Ql,ao,_o);if(Ga){if(dl>0)for(;gs--;)$l[gs]||Ql[gs]||(Ql[gs]=vc.call(Ro));Ql=fu(Ql)}Wl.apply(Ro,Ql),Zo&&!Ga&&Ql.length>0&&dl+wr.length>1&&oi.uniqueSort(Ro)}return Zo&&(as=yd,mi=_l),$l};return Di?Bi(Ki):Ki}return gr=oi.compile=function(Jr,wr){var Di,aa=[],Ki=[],Da=wl[Jr+" "];if(!Da){for(wr||(wr=Qn(Jr)),Di=wr.length;Di--;)Da=Dc(wr[Di]),Da[Vs]?aa.push(Da):Ki.push(Da);Da=wl(Jr,Id(Ki,aa)),Da.selector=Jr}return Da},Xr=oi.select=function(Jr,wr,Di,aa){var Ki,Da,Ga,ao,_o,Ro=typeof Jr=="function"&&Jr,Zo=!aa&&Qn(Jr=Ro.selector||Jr);if(Di=Di||[],Zo.length===1){if(Da=Zo[0]=Zo[0].slice(0),Da.length>2&&(Ga=Da[0]).type==="ID"&&wr.nodeType===9&&zo&&Mt.relative[Da[1].type]){if(wr=(Mt.find.ID(Ga.matches[0].replace(Wt,yn),wr)||[])[0],wr)Ro&&(wr=wr.parentNode);else return Di;Jr=Jr.slice(Da.shift().value.length)}for(Ki=P.needsContext.test(Jr)?0:Da.length;Ki--&&(Ga=Da[Ki],!Mt.relative[ao=Ga.type]);)if((_o=Mt.find[ao])&&(aa=_o(Ga.matches[0].replace(Wt,yn),Zt.test(Da[0].type)&&nl(wr.parentNode)||wr))){if(Da.splice(Ki,1),Jr=aa.length&&tu(Da),!Jr)return Wl.apply(Di,aa),Di;break}}return(Ro||gr(Jr,Zo))(aa,wr,!zo,Di,!wr||Zt.test(Jr)&&nl(wr.parentNode)||wr),Di},vt.sortStable=Vs.split("").sort(xu).join("")===Vs,vt.detectDuplicates=!!Ka,Xa(),vt.sortDetached=Pa(function(Jr){return Jr.compareDocumentPosition(Ni.createElement("fieldset"))&1}),Pa(function(Jr){return Jr.innerHTML="",Jr.firstChild.getAttribute("href")==="#"})||za("type|href|height|width",function(Jr,wr,Di){if(!Di)return Jr.getAttribute(wr,wr.toLowerCase()==="type"?1:2)}),(!vt.attributes||!Pa(function(Jr){return Jr.innerHTML="",Jr.firstChild.setAttribute("value",""),Jr.firstChild.getAttribute("value")===""}))&&za("value",function(Jr,wr,Di){if(!Di&&Jr.nodeName.toLowerCase()==="input")return Jr.defaultValue}),Pa(function(Jr){return Jr.getAttribute("disabled")==null})||za(md,function(Jr,wr,Di){var aa;if(!Di)return Jr[wr]===!0?wr.toLowerCase():(aa=Jr.getAttributeNode(wr))&&aa.specified?aa.value:null}),oi}(ot);Dt.find=Ji,Dt.expr=Ji.selectors,Dt.expr[":"]=Dt.expr.pseudos,Dt.uniqueSort=Dt.unique=Ji.uniqueSort,Dt.text=Ji.getText,Dt.isXMLDoc=Ji.isXML,Dt.contains=Ji.contains,Dt.escapeSelector=Ji.escape;var la=function(Ne,vt,Mt){for(var On=[],Fn=Mt!==void 0;(Ne=Ne[vt])&&Ne.nodeType!==9;)if(Ne.nodeType===1){if(Fn&&Dt(Ne).is(Mt))break;On.push(Ne)}return On},Aa=function(Ne,vt){for(var Mt=[];Ne;Ne=Ne.nextSibling)Ne.nodeType===1&&Ne!==vt&&Mt.push(Ne);return Mt},ja=Dt.expr.match.needsContext;function Ta(jt,Ne){return jt.nodeName&&jt.nodeName.toLowerCase()===Ne.toLowerCase()}var io=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function to(jt,Ne,vt){return Gn(Ne)?Dt.grep(jt,function(Mt,On){return!!Ne.call(Mt,On,Mt)!==vt}):Ne.nodeType?Dt.grep(jt,function(Mt){return Mt===Ne!==vt}):typeof Ne!="string"?Dt.grep(jt,function(Mt){return Zr.call(Ne,Mt)>-1!==vt}):Dt.filter(Ne,jt,vt)}Dt.filter=function(jt,Ne,vt){var Mt=Ne[0];return vt&&(jt=":not("+jt+")"),Ne.length===1&&Mt.nodeType===1?Dt.find.matchesSelector(Mt,jt)?[Mt]:[]:Dt.find.matches(jt,Dt.grep(Ne,function(On){return On.nodeType===1}))},Dt.fn.extend({find:function(Ne){var vt,Mt,On=this.length,Fn=this;if(typeof Ne!="string")return this.pushStack(Dt(Ne).filter(function(){for(vt=0;vt1?Dt.uniqueSort(Mt):Mt},filter:function(Ne){return this.pushStack(to(this,Ne||[],!1))},not:function(Ne){return this.pushStack(to(this,Ne||[],!0))},is:function(Ne){return!!to(this,typeof Ne=="string"&&ja.test(Ne)?Dt(Ne):Ne||[],!1).length}});var vo,go=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Sa=Dt.fn.init=function(jt,Ne,vt){var Mt,On;if(!jt)return this;if(vt=vt||vo,typeof jt=="string")if(jt[0]==="<"&&jt[jt.length-1]===">"&&jt.length>=3?Mt=[null,jt,null]:Mt=go.exec(jt),Mt&&(Mt[1]||!Ne))if(Mt[1]){if(Ne=Ne instanceof Dt?Ne[0]:Ne,Dt.merge(this,Dt.parseHTML(Mt[1],Ne&&Ne.nodeType?Ne.ownerDocument||Ne:pr,!0)),io.test(Mt[1])&&Dt.isPlainObject(Ne))for(Mt in Ne)Gn(this[Mt])?this[Mt](Ne[Mt]):this.attr(Mt,Ne[Mt]);return this}else return On=pr.getElementById(Mt[2]),On&&(this[0]=On,this.length=1),this;else return!Ne||Ne.jquery?(Ne||vt).find(jt):this.constructor(Ne).find(jt);else{if(jt.nodeType)return this[0]=jt,this.length=1,this;if(Gn(jt))return vt.ready!==void 0?vt.ready(jt):jt(Dt)}return Dt.makeArray(jt,this)};Sa.prototype=Dt.fn,vo=Dt(pr);var xo=/^(?:parents|prev(?:Until|All))/,So={children:!0,contents:!0,next:!0,prev:!0};Dt.fn.extend({has:function(Ne){var vt=Dt(Ne,this),Mt=vt.length;return this.filter(function(){for(var On=0;On-1:Mt.nodeType===1&&Dt.find.matchesSelector(Mt,Ne))){Qn.push(Mt);break}}return this.pushStack(Qn.length>1?Dt.uniqueSort(Qn):Qn)},index:function(Ne){return Ne?typeof Ne=="string"?Zr.call(Dt(Ne),this[0]):Zr.call(this,Ne.jquery?Ne[0]:Ne):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(Ne,vt){return this.pushStack(Dt.uniqueSort(Dt.merge(this.get(),Dt(Ne,vt))))},addBack:function(Ne){return this.add(Ne==null?this.prevObject:this.prevObject.filter(Ne))}});function so(jt,Ne){for(;(jt=jt[Ne])&&jt.nodeType!==1;);return jt}Dt.each({parent:function(Ne){var vt=Ne.parentNode;return vt&&vt.nodeType!==11?vt:null},parents:function(Ne){return la(Ne,"parentNode")},parentsUntil:function(Ne,vt,Mt){return la(Ne,"parentNode",Mt)},next:function(Ne){return so(Ne,"nextSibling")},prev:function(Ne){return so(Ne,"previousSibling")},nextAll:function(Ne){return la(Ne,"nextSibling")},prevAll:function(Ne){return la(Ne,"previousSibling")},nextUntil:function(Ne,vt,Mt){return la(Ne,"nextSibling",Mt)},prevUntil:function(Ne,vt,Mt){return la(Ne,"previousSibling",Mt)},siblings:function(Ne){return Aa((Ne.parentNode||{}).firstChild,Ne)},children:function(Ne){return Aa(Ne.firstChild)},contents:function(Ne){return Ne.contentDocument!=null&&xn(Ne.contentDocument)?Ne.contentDocument:(Ta(Ne,"template")&&(Ne=Ne.content||Ne),Dt.merge([],Ne.childNodes))}},function(jt,Ne){Dt.fn[jt]=function(vt,Mt){var On=Dt.map(this,Ne,vt);return jt.slice(-5)!=="Until"&&(Mt=vt),Mt&&typeof Mt=="string"&&(On=Dt.filter(Mt,On)),this.length>1&&(So[jt]||Dt.uniqueSort(On),xo.test(jt)&&On.reverse()),this.pushStack(On)}});var To=/[^\x20\t\r\n\f]+/g;function Ho(jt){var Ne={};return Dt.each(jt.match(To)||[],function(vt,Mt){Ne[Mt]=!0}),Ne}Dt.Callbacks=function(jt){jt=typeof jt=="string"?Ho(jt):Dt.extend({},jt);var Ne,vt,Mt,On,Fn=[],Qn=[],gr=-1,Xr=function(){for(On=On||jt.once,Mt=Ne=!0;Qn.length;gr=-1)for(vt=Qn.shift();++gr-1;)Fn.splice(Ni,1),Ni<=gr&&gr--}),this},has:function(Ka){return Ka?Dt.inArray(Ka,Fn)>-1:Fn.length>0},empty:function(){return Fn&&(Fn=[]),this},disable:function(){return On=Qn=[],Fn=vt="",this},disabled:function(){return!Fn},lock:function(){return On=Qn=[],!vt&&!Ne&&(Fn=vt=""),this},locked:function(){return!!On},fireWith:function(Ka,Xa){return On||(Xa=Xa||[],Xa=[Ka,Xa.slice?Xa.slice():Xa],Qn.push(Xa),Ne||Xr()),this},fire:function(){return mi.fireWith(this,arguments),this},fired:function(){return!!Mt}};return mi};function uo(jt){return jt}function $o(jt){throw jt}function Us(jt,Ne,vt,Mt){var On;try{jt&&Gn(On=jt.promise)?On.call(jt).done(Ne).fail(vt):jt&&Gn(On=jt.then)?On.call(jt,Ne,vt):Ne.apply(void 0,[jt].slice(Mt))}catch(Fn){vt.apply(void 0,[Fn])}}Dt.extend({Deferred:function(Ne){var vt=[["notify","progress",Dt.Callbacks("memory"),Dt.Callbacks("memory"),2],["resolve","done",Dt.Callbacks("once memory"),Dt.Callbacks("once memory"),0,"resolved"],["reject","fail",Dt.Callbacks("once memory"),Dt.Callbacks("once memory"),1,"rejected"]],Mt="pending",On={state:function(){return Mt},always:function(){return Fn.done(arguments).fail(arguments),this},catch:function(gr){return On.then(null,gr)},pipe:function(){var gr=arguments;return Dt.Deferred(function(Xr){Dt.each(vt,function(mi,qi){var Ka=Gn(gr[qi[4]])&&gr[qi[4]];Fn[qi[1]](function(){var Xa=Ka&&Ka.apply(this,arguments);Xa&&Gn(Xa.promise)?Xa.promise().progress(Xr.notify).done(Xr.resolve).fail(Xr.reject):Xr[qi[0]+"With"](this,Ka?[Xa]:arguments)})}),gr=null}).promise()},then:function(gr,Xr,mi){var qi=0;function Ka(Xa,Ni,Ia,zo){return function(){var Bo=this,Ys=arguments,iu=function(){var ml,as;if(!(Xa=qi&&(Ia!==$o&&(Bo=void 0,Ys=[Vs]),Ni.rejectWith(Bo,Ys))}};Xa?ju():(Dt.Deferred.getStackHook&&(ju.stackTrace=Dt.Deferred.getStackHook()),ot.setTimeout(ju))}}return Dt.Deferred(function(Xa){vt[0][3].add(Ka(0,Xa,Gn(mi)?mi:uo,Xa.notifyWith)),vt[1][3].add(Ka(0,Xa,Gn(gr)?gr:uo)),vt[2][3].add(Ka(0,Xa,Gn(Xr)?Xr:$o))}).promise()},promise:function(gr){return gr!=null?Dt.extend(gr,On):On}},Fn={};return Dt.each(vt,function(Qn,gr){var Xr=gr[2],mi=gr[5];On[gr[1]]=Xr.add,mi&&Xr.add(function(){Mt=mi},vt[3-Qn][2].disable,vt[3-Qn][3].disable,vt[0][2].lock,vt[0][3].lock),Xr.add(gr[3].fire),Fn[gr[0]]=function(){return Fn[gr[0]+"With"](this===Fn?void 0:this,arguments),this},Fn[gr[0]+"With"]=Xr.fireWith}),On.promise(Fn),Ne&&Ne.call(Fn,Fn),Fn},when:function(Ne){var vt=arguments.length,Mt=vt,On=Array(Mt),Fn=Hn.call(arguments),Qn=Dt.Deferred(),gr=function(mi){return function(qi){On[mi]=this,Fn[mi]=arguments.length>1?Hn.call(arguments):qi,--vt||Qn.resolveWith(On,Fn)}};if(vt<=1&&(Us(Ne,Qn.done(gr(Mt)).resolve,Qn.reject,!vt),Qn.state()==="pending"||Gn(Fn[Mt]&&Fn[Mt].then)))return Qn.then();for(;Mt--;)Us(Fn[Mt],gr(Mt),Qn.reject);return Qn.promise()}});var Go=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;Dt.Deferred.exceptionHook=function(jt,Ne){ot.console&&ot.console.warn&&jt&&Go.test(jt.name)&&ot.console.warn("jQuery.Deferred exception: "+jt.message,jt.stack,Ne)},Dt.readyException=function(jt){ot.setTimeout(function(){throw jt})};var Qo=Dt.Deferred();Dt.fn.ready=function(jt){return Qo.then(jt).catch(function(Ne){Dt.readyException(Ne)}),this},Dt.extend({isReady:!1,readyWait:1,ready:function(Ne){(Ne===!0?--Dt.readyWait:Dt.isReady)||(Dt.isReady=!0,!(Ne!==!0&&--Dt.readyWait>0)&&Qo.resolveWith(pr,[Dt]))}}),Dt.ready.then=Qo.then;function cs(){pr.removeEventListener("DOMContentLoaded",cs),ot.removeEventListener("load",cs),Dt.ready()}pr.readyState==="complete"||pr.readyState!=="loading"&&!pr.documentElement.doScroll?ot.setTimeout(Dt.ready):(pr.addEventListener("DOMContentLoaded",cs),ot.addEventListener("load",cs));var Ss=function jt(Ne,vt,Mt,On,Fn,Qn,gr){var Xr=0,mi=Ne.length,qi=Mt==null;if(_i(Mt)==="object"){Fn=!0;for(Xr in Mt)jt(Ne,vt,Xr,Mt[Xr],!0,Qn,gr)}else if(On!==void 0&&(Fn=!0,Gn(On)||(gr=!0),qi&&(gr?(vt.call(Ne,On),vt=null):(qi=vt,vt=function(Xa,Ni,Ia){return qi.call(Dt(Xa),Ia)})),vt))for(;Xr1,null,!0)},removeData:function(Ne){return this.each(function(){ol.remove(this,Ne)})}}),Dt.extend({queue:function(Ne,vt,Mt){var On;if(Ne)return vt=(vt||"fx")+"queue",On=bo.get(Ne,vt),Mt&&(!On||Array.isArray(Mt)?On=bo.access(Ne,vt,Dt.makeArray(Mt)):On.push(Mt)),On||[]},dequeue:function(Ne,vt){vt=vt||"fx";var Mt=Dt.queue(Ne,vt),On=Mt.length,Fn=Mt.shift(),Qn=Dt._queueHooks(Ne,vt),gr=function(){Dt.dequeue(Ne,vt)};Fn==="inprogress"&&(Fn=Mt.shift(),On--),Fn&&(vt==="fx"&&Mt.unshift("inprogress"),delete Qn.stop,Fn.call(Ne,gr,Qn)),!On&&Qn&&Qn.empty.fire()},_queueHooks:function(Ne,vt){var Mt=vt+"queueHooks";return bo.get(Ne,Mt)||bo.access(Ne,Mt,{empty:Dt.Callbacks("once memory").add(function(){bo.remove(Ne,[vt+"queue",Mt])})})}}),Dt.fn.extend({queue:function(Ne,vt){var Mt=2;return typeof Ne!="string"&&(vt=Ne,Ne="fx",Mt--),arguments.length\x20\t\r\n\f]*)/i,el=/^$|^module$|\/(?:java|ecma)script/i;(function(){var jt=pr.createDocumentFragment(),Ne=jt.appendChild(pr.createElement("div")),vt=pr.createElement("input");vt.setAttribute("type","radio"),vt.setAttribute("checked","checked"),vt.setAttribute("name","t"),Ne.appendChild(vt),En.checkClone=Ne.cloneNode(!0).cloneNode(!0).lastChild.checked,Ne.innerHTML="",En.noCloneChecked=!!Ne.cloneNode(!0).lastChild.defaultValue,Ne.innerHTML="",En.option=!!Ne.lastChild})();var lu={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};lu.tbody=lu.tfoot=lu.colgroup=lu.caption=lu.thead,lu.th=lu.td,En.option||(lu.optgroup=lu.option=[1,""]);function al(jt,Ne){var vt;return typeof jt.getElementsByTagName!="undefined"?vt=jt.getElementsByTagName(Ne||"*"):typeof jt.querySelectorAll!="undefined"?vt=jt.querySelectorAll(Ne||"*"):vt=[],Ne===void 0||Ne&&Ta(jt,Ne)?Dt.merge([jt],vt):vt}function ku(jt,Ne){for(var vt=0,Mt=jt.length;vt-1){On&&On.push(Fn);continue}if(mi=eu(Fn),Qn=al(Ka.appendChild(Fn),"script"),mi&&ku(Qn),vt)for(qi=0;Fn=Qn[qi++];)el.test(Fn.type||"")&&vt.push(Fn)}return Ka}var Mc=/^([^.]*)(?:\.(.+)|)/;function fc(){return!0}function ec(){return!1}function tc(jt,Ne){return jt===nc()==(Ne==="focus")}function nc(){try{return pr.activeElement}catch(jt){}}function yc(jt,Ne,vt,Mt,On,Fn){var Qn,gr;if(un(Ne)==="object"){typeof vt!="string"&&(Mt=Mt||vt,vt=void 0);for(gr in Ne)yc(jt,gr,vt,Mt,Ne[gr],Fn);return jt}if(Mt==null&&On==null?(On=vt,Mt=vt=void 0):On==null&&(typeof vt=="string"?(On=Mt,Mt=void 0):(On=Mt,Mt=vt,vt=void 0)),On===!1)On=ec;else if(!On)return jt;return Fn===1&&(Qn=On,On=function(mi){return Dt().off(mi),Qn.apply(this,arguments)},On.guid=Qn.guid||(Qn.guid=Dt.guid++)),jt.each(function(){Dt.event.add(this,Ne,On,Mt,vt)})}Dt.event={global:{},add:function(Ne,vt,Mt,On,Fn){var Qn,gr,Xr,mi,qi,Ka,Xa,Ni,Ia,zo,Bo,Ys=bo.get(Ne);if(!!Zs(Ne))for(Mt.handler&&(Qn=Mt,Mt=Qn.handler,Fn=Qn.selector),Fn&&Dt.find.matchesSelector(Nl,Fn),Mt.guid||(Mt.guid=Dt.guid++),(mi=Ys.events)||(mi=Ys.events=Object.create(null)),(gr=Ys.handle)||(gr=Ys.handle=function(iu){return typeof Dt!="undefined"&&Dt.event.triggered!==iu.type?Dt.event.dispatch.apply(Ne,arguments):void 0}),vt=(vt||"").match(To)||[""],qi=vt.length;qi--;)Xr=Mc.exec(vt[qi])||[],Ia=Bo=Xr[1],zo=(Xr[2]||"").split(".").sort(),!!Ia&&(Xa=Dt.event.special[Ia]||{},Ia=(Fn?Xa.delegateType:Xa.bindType)||Ia,Xa=Dt.event.special[Ia]||{},Ka=Dt.extend({type:Ia,origType:Bo,data:On,handler:Mt,guid:Mt.guid,selector:Fn,needsContext:Fn&&Dt.expr.match.needsContext.test(Fn),namespace:zo.join(".")},Qn),(Ni=mi[Ia])||(Ni=mi[Ia]=[],Ni.delegateCount=0,(!Xa.setup||Xa.setup.call(Ne,On,zo,gr)===!1)&&Ne.addEventListener&&Ne.addEventListener(Ia,gr)),Xa.add&&(Xa.add.call(Ne,Ka),Ka.handler.guid||(Ka.handler.guid=Mt.guid)),Fn?Ni.splice(Ni.delegateCount++,0,Ka):Ni.push(Ka),Dt.event.global[Ia]=!0)},remove:function(Ne,vt,Mt,On,Fn){var Qn,gr,Xr,mi,qi,Ka,Xa,Ni,Ia,zo,Bo,Ys=bo.hasData(Ne)&&bo.get(Ne);if(!(!Ys||!(mi=Ys.events))){for(vt=(vt||"").match(To)||[""],qi=vt.length;qi--;){if(Xr=Mc.exec(vt[qi])||[],Ia=Bo=Xr[1],zo=(Xr[2]||"").split(".").sort(),!Ia){for(Ia in mi)Dt.event.remove(Ne,Ia+vt[qi],Mt,On,!0);continue}for(Xa=Dt.event.special[Ia]||{},Ia=(On?Xa.delegateType:Xa.bindType)||Ia,Ni=mi[Ia]||[],Xr=Xr[2]&&new RegExp("(^|\\.)"+zo.join("\\.(?:.*\\.|)")+"(\\.|$)"),gr=Qn=Ni.length;Qn--;)Ka=Ni[Qn],(Fn||Bo===Ka.origType)&&(!Mt||Mt.guid===Ka.guid)&&(!Xr||Xr.test(Ka.namespace))&&(!On||On===Ka.selector||On==="**"&&Ka.selector)&&(Ni.splice(Qn,1),Ka.selector&&Ni.delegateCount--,Xa.remove&&Xa.remove.call(Ne,Ka));gr&&!Ni.length&&((!Xa.teardown||Xa.teardown.call(Ne,zo,Ys.handle)===!1)&&Dt.removeEvent(Ne,Ia,Ys.handle),delete mi[Ia])}Dt.isEmptyObject(mi)&&bo.remove(Ne,"handle events")}},dispatch:function(Ne){var vt,Mt,On,Fn,Qn,gr,Xr=new Array(arguments.length),mi=Dt.event.fix(Ne),qi=(bo.get(this,"events")||Object.create(null))[mi.type]||[],Ka=Dt.event.special[mi.type]||{};for(Xr[0]=mi,vt=1;vt=1)){for(;qi!==this;qi=qi.parentNode||this)if(qi.nodeType===1&&!(Ne.type==="click"&&qi.disabled===!0)){for(Qn=[],gr={},Mt=0;Mt-1:Dt.find(Fn,this,null,[qi]).length),gr[Fn]&&Qn.push(On);Qn.length&&Xr.push({elem:qi,handlers:Qn})}}return qi=this,mi\s*$/g;function Nu(jt,Ne){return Ta(jt,"table")&&Ta(Ne.nodeType!==11?Ne:Ne.firstChild,"tr")&&Dt(jt).children("tbody")[0]||jt}function Pc(jt){return jt.type=(jt.getAttribute("type")!==null)+"/"+jt.type,jt}function Tc(jt){return(jt.type||"").slice(0,5)==="true/"?jt.type=jt.type.slice(5):jt.removeAttribute("type"),jt}function Kc(jt,Ne){var vt,Mt,On,Fn,Qn,gr,Xr;if(Ne.nodeType===1){if(bo.hasData(jt)&&(Fn=bo.get(jt),Xr=Fn.events,Xr)){bo.remove(Ne,"handle events");for(On in Xr)for(vt=0,Mt=Xr[On].length;vt1&&typeof Ni=="string"&&!En.checkClone&&bc.test(Ni))return jt.each(function(zo){var Bo=jt.eq(zo);Ia&&(Ne[0]=Ni.call(this,zo,Bo.html())),Ou(Bo,Ne,vt,Mt)});if(Ka&&(On=qu(Ne,jt[0].ownerDocument,!1,jt,Mt),Fn=On.firstChild,On.childNodes.length===1&&(On=Fn),Fn||Mt)){for(Qn=Dt.map(al(On,"script"),Pc),gr=Qn.length;qi0&&ku(gr,!mi&&al(Ne,"script")),Xr},cleanData:function(Ne){for(var vt,Mt,On,Fn=Dt.event.special,Qn=0;(Mt=Ne[Qn])!==void 0;Qn++)if(Zs(Mt)){if(vt=Mt[bo.expando]){if(vt.events)for(On in vt.events)Fn[On]?Dt.event.remove(Mt,On):Dt.removeEvent(Mt,On,vt.handle);Mt[bo.expando]=void 0}Mt[ol.expando]&&(Mt[ol.expando]=void 0)}}}),Dt.fn.extend({detach:function(Ne){return Ic(this,Ne,!0)},remove:function(Ne){return Ic(this,Ne)},text:function(Ne){return Ss(this,function(vt){return vt===void 0?Dt.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=vt)})},null,Ne,arguments.length)},append:function(){return Ou(this,arguments,function(Ne){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var vt=Nu(this,Ne);vt.appendChild(Ne)}})},prepend:function(){return Ou(this,arguments,function(Ne){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var vt=Nu(this,Ne);vt.insertBefore(Ne,vt.firstChild)}})},before:function(){return Ou(this,arguments,function(Ne){this.parentNode&&this.parentNode.insertBefore(Ne,this)})},after:function(){return Ou(this,arguments,function(Ne){this.parentNode&&this.parentNode.insertBefore(Ne,this.nextSibling)})},empty:function(){for(var Ne,vt=0;(Ne=this[vt])!=null;vt++)Ne.nodeType===1&&(Dt.cleanData(al(Ne,!1)),Ne.textContent="");return this},clone:function(Ne,vt){return Ne=Ne==null?!1:Ne,vt=vt==null?Ne:vt,this.map(function(){return Dt.clone(this,Ne,vt)})},html:function(Ne){return Ss(this,function(vt){var Mt=this[0]||{},On=0,Fn=this.length;if(vt===void 0&&Mt.nodeType===1)return Mt.innerHTML;if(typeof vt=="string"&&!Vc.test(vt)&&!lu[(Hl.exec(vt)||["",""])[1].toLowerCase()]){vt=Dt.htmlPrefilter(vt);try{for(;On=0&&(Xr+=Math.max(0,Math.ceil(jt["offset"+Ne[0].toUpperCase()+Ne.slice(1)]-Fn-Xr-gr-.5))||0),Xr}function Lu(jt,Ne,vt){var Mt=Oc(jt),On=!En.boxSizingReliable()||vt,Fn=On&&Dt.css(jt,"boxSizing",!1,Mt)==="border-box",Qn=Fn,gr=Au(jt,Ne,Mt),Xr="offset"+Ne[0].toUpperCase()+Ne.slice(1);if(Cu.test(gr)){if(!vt)return gr;gr="auto"}return(!En.boxSizingReliable()&&Fn||!En.reliableTrDimensions()&&Ta(jt,"tr")||gr==="auto"||!parseFloat(gr)&&Dt.css(jt,"display",!1,Mt)==="inline")&&jt.getClientRects().length&&(Fn=Dt.css(jt,"boxSizing",!1,Mt)==="border-box",Qn=Xr in jt,Qn&&(gr=jt[Xr])),gr=parseFloat(gr)||0,gr+Fo(jt,Ne,vt||(Fn?"border":"content"),Qn,Mt,gr)+"px"}Dt.extend({cssHooks:{opacity:{get:function(Ne,vt){if(vt){var Mt=Au(Ne,"opacity");return Mt===""?"1":Mt}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(Ne,vt,Mt,On){if(!(!Ne||Ne.nodeType===3||Ne.nodeType===8||!Ne.style)){var Fn,Qn,gr,Xr=Ms(vt),mi=Eu.test(vt),qi=Ne.style;if(mi||(vt=Ts(Xr)),gr=Dt.cssHooks[vt]||Dt.cssHooks[Xr],Mt!==void 0){if(Qn=un(Mt),Qn==="string"&&(Fn=Ml.exec(Mt))&&Fn[1]&&(Mt=Ju(Ne,vt,Fn),Qn="number"),Mt==null||Mt!==Mt)return;Qn==="number"&&!mi&&(Mt+=Fn&&Fn[3]||(Dt.cssNumber[Xr]?"":"px")),!En.clearCloneStyle&&Mt===""&&vt.indexOf("background")===0&&(qi[vt]="inherit"),(!gr||!("set"in gr)||(Mt=gr.set(Ne,Mt,On))!==void 0)&&(mi?qi.setProperty(vt,Mt):qi[vt]=Mt)}else return gr&&"get"in gr&&(Fn=gr.get(Ne,!1,On))!==void 0?Fn:qi[vt]}},css:function(Ne,vt,Mt,On){var Fn,Qn,gr,Xr=Ms(vt),mi=Eu.test(vt);return mi||(vt=Ts(Xr)),gr=Dt.cssHooks[vt]||Dt.cssHooks[Xr],gr&&"get"in gr&&(Fn=gr.get(Ne,!0,Mt)),Fn===void 0&&(Fn=Au(Ne,vt,On)),Fn==="normal"&&vt in Fu&&(Fn=Fu[vt]),Mt===""||Mt?(Qn=parseFloat(Fn),Mt===!0||isFinite(Qn)?Qn||0:Fn):Fn}}),Dt.each(["height","width"],function(jt,Ne){Dt.cssHooks[Ne]={get:function(Mt,On,Fn){if(On)return zu.test(Dt.css(Mt,"display"))&&(!Mt.getClientRects().length||!Mt.getBoundingClientRect().width)?Bl(Mt,uu,function(){return Lu(Mt,Ne,Fn)}):Lu(Mt,Ne,Fn)},set:function(Mt,On,Fn){var Qn,gr=Oc(Mt),Xr=!En.scrollboxSize()&&gr.position==="absolute",mi=Xr||Fn,qi=mi&&Dt.css(Mt,"boxSizing",!1,gr)==="border-box",Ka=Fn?Fo(Mt,Ne,Fn,qi,gr):0;return qi&&Xr&&(Ka-=Math.ceil(Mt["offset"+Ne[0].toUpperCase()+Ne.slice(1)]-parseFloat(gr[Ne])-Fo(Mt,Ne,"border",!1,gr)-.5)),Ka&&(Qn=Ml.exec(On))&&(Qn[3]||"px")!=="px"&&(Mt.style[Ne]=On,On=Dt.css(Mt,Ne)),cu(Mt,On,Ka)}}}),Dt.cssHooks.marginLeft=Rc(En.reliableMarginLeft,function(jt,Ne){if(Ne)return(parseFloat(Au(jt,"marginLeft"))||jt.getBoundingClientRect().left-Bl(jt,{marginLeft:0},function(){return jt.getBoundingClientRect().left}))+"px"}),Dt.each({margin:"",padding:"",border:"Width"},function(jt,Ne){Dt.cssHooks[jt+Ne]={expand:function(Mt){for(var On=0,Fn={},Qn=typeof Mt=="string"?Mt.split(" "):[Mt];On<4;On++)Fn[jt+Hs[On]+Ne]=Qn[On]||Qn[On-2]||Qn[0];return Fn}},jt!=="margin"&&(Dt.cssHooks[jt+Ne].set=cu)}),Dt.fn.extend({css:function(Ne,vt){return Ss(this,function(Mt,On,Fn){var Qn,gr,Xr={},mi=0;if(Array.isArray(On)){for(Qn=Oc(Mt),gr=On.length;mi1)}});function gl(jt,Ne,vt,Mt,On){return new gl.prototype.init(jt,Ne,vt,Mt,On)}Dt.Tween=gl,gl.prototype={constructor:gl,init:function(Ne,vt,Mt,On,Fn,Qn){this.elem=Ne,this.prop=Mt,this.easing=Fn||Dt.easing._default,this.options=vt,this.start=this.now=this.cur(),this.end=On,this.unit=Qn||(Dt.cssNumber[Mt]?"":"px")},cur:function(){var Ne=gl.propHooks[this.prop];return Ne&&Ne.get?Ne.get(this):gl.propHooks._default.get(this)},run:function(Ne){var vt,Mt=gl.propHooks[this.prop];return this.options.duration?this.pos=vt=Dt.easing[this.easing](Ne,this.options.duration*Ne,0,1,this.options.duration):this.pos=vt=Ne,this.now=(this.end-this.start)*vt+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),Mt&&Mt.set?Mt.set(this):gl.propHooks._default.set(this),this}},gl.prototype.init.prototype=gl.prototype,gl.propHooks={_default:{get:function(Ne){var vt;return Ne.elem.nodeType!==1||Ne.elem[Ne.prop]!=null&&Ne.elem.style[Ne.prop]==null?Ne.elem[Ne.prop]:(vt=Dt.css(Ne.elem,Ne.prop,""),!vt||vt==="auto"?0:vt)},set:function(Ne){Dt.fx.step[Ne.prop]?Dt.fx.step[Ne.prop](Ne):Ne.elem.nodeType===1&&(Dt.cssHooks[Ne.prop]||Ne.elem.style[Ts(Ne.prop)]!=null)?Dt.style(Ne.elem,Ne.prop,Ne.now+Ne.unit):Ne.elem[Ne.prop]=Ne.now}}},gl.propHooks.scrollTop=gl.propHooks.scrollLeft={set:function(Ne){Ne.elem.nodeType&&Ne.elem.parentNode&&(Ne.elem[Ne.prop]=Ne.now)}},Dt.easing={linear:function(Ne){return Ne},swing:function(Ne){return .5-Math.cos(Ne*Math.PI)/2},_default:"swing"},Dt.fx=gl.prototype.init,Dt.fx.step={};var du,kc,Nc=/^(?:toggle|show|hide)$/,ld=/queueHooks$/;function Vo(){kc&&(pr.hidden===!1&&ot.requestAnimationFrame?ot.requestAnimationFrame(Vo):ot.setTimeout(Vo,Dt.fx.interval),Dt.fx.tick())}function Cd(){return ot.setTimeout(function(){du=void 0}),du=Date.now()}function nd(jt,Ne){var vt,Mt=0,On={height:jt};for(Ne=Ne?1:0;Mt<4;Mt+=2-Ne)vt=Hs[Mt],On["margin"+vt]=On["padding"+vt]=jt;return Ne&&(On.opacity=On.width=jt),On}function rd(jt,Ne,vt){for(var Mt,On=(Bu.tweeners[Ne]||[]).concat(Bu.tweeners["*"]),Fn=0,Qn=On.length;Fn1)},removeAttr:function(Ne){return this.each(function(){Dt.removeAttr(this,Ne)})}}),Dt.extend({attr:function(Ne,vt,Mt){var On,Fn,Qn=Ne.nodeType;if(!(Qn===3||Qn===8||Qn===2)){if(typeof Ne.getAttribute=="undefined")return Dt.prop(Ne,vt,Mt);if((Qn!==1||!Dt.isXMLDoc(Ne))&&(Fn=Dt.attrHooks[vt.toLowerCase()]||(Dt.expr.match.bool.test(vt)?Sd:void 0)),Mt!==void 0){if(Mt===null){Dt.removeAttr(Ne,vt);return}return Fn&&"set"in Fn&&(On=Fn.set(Ne,Mt,vt))!==void 0?On:(Ne.setAttribute(vt,Mt+""),Mt)}return Fn&&"get"in Fn&&(On=Fn.get(Ne,vt))!==null?On:(On=Dt.find.attr(Ne,vt),On==null?void 0:On)}},attrHooks:{type:{set:function(Ne,vt){if(!En.radioValue&&vt==="radio"&&Ta(Ne,"input")){var Mt=Ne.value;return Ne.setAttribute("type",vt),Mt&&(Ne.value=Mt),vt}}}},removeAttr:function(Ne,vt){var Mt,On=0,Fn=vt&&vt.match(To);if(Fn&&Ne.nodeType===1)for(;Mt=Fn[On++];)Ne.removeAttribute(Mt)}}),Sd={set:function(Ne,vt,Mt){return vt===!1?Dt.removeAttr(Ne,Mt):Ne.setAttribute(Mt,Mt),Mt}},Dt.each(Dt.expr.match.bool.source.match(/\w+/g),function(jt,Ne){var vt=zc[Ne]||Dt.find.attr;zc[Ne]=function(Mt,On,Fn){var Qn,gr,Xr=On.toLowerCase();return Fn||(gr=zc[Xr],zc[Xr]=Qn,Qn=vt(Mt,On,Fn)!=null?Xr:null,zc[Xr]=gr),Qn}});var rc=/^(?:input|select|textarea|button)$/i,ru=/^(?:a|area)$/i;Dt.fn.extend({prop:function(Ne,vt){return Ss(this,Dt.prop,Ne,vt,arguments.length>1)},removeProp:function(Ne){return this.each(function(){delete this[Dt.propFix[Ne]||Ne]})}}),Dt.extend({prop:function(Ne,vt,Mt){var On,Fn,Qn=Ne.nodeType;if(!(Qn===3||Qn===8||Qn===2))return(Qn!==1||!Dt.isXMLDoc(Ne))&&(vt=Dt.propFix[vt]||vt,Fn=Dt.propHooks[vt]),Mt!==void 0?Fn&&"set"in Fn&&(On=Fn.set(Ne,Mt,vt))!==void 0?On:Ne[vt]=Mt:Fn&&"get"in Fn&&(On=Fn.get(Ne,vt))!==null?On:Ne[vt]},propHooks:{tabIndex:{get:function(Ne){var vt=Dt.find.attr(Ne,"tabindex");return vt?parseInt(vt,10):rc.test(Ne.nodeName)||ru.test(Ne.nodeName)&&Ne.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),En.optSelected||(Dt.propHooks.selected={get:function(Ne){var vt=Ne.parentNode;return vt&&vt.parentNode&&vt.parentNode.selectedIndex,null},set:function(Ne){var vt=Ne.parentNode;vt&&(vt.selectedIndex,vt.parentNode&&vt.parentNode.selectedIndex)}}),Dt.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){Dt.propFix[this.toLowerCase()]=this});function ic(jt){var Ne=jt.match(To)||[];return Ne.join(" ")}function Cc(jt){return jt.getAttribute&&jt.getAttribute("class")||""}function $c(jt){return Array.isArray(jt)?jt:typeof jt=="string"?jt.match(To)||[]:[]}Dt.fn.extend({addClass:function(Ne){var vt,Mt,On,Fn,Qn,gr,Xr,mi=0;if(Gn(Ne))return this.each(function(qi){Dt(this).addClass(Ne.call(this,qi,Cc(this)))});if(vt=$c(Ne),vt.length){for(;Mt=this[mi++];)if(Fn=Cc(Mt),On=Mt.nodeType===1&&" "+ic(Fn)+" ",On){for(gr=0;Qn=vt[gr++];)On.indexOf(" "+Qn+" ")<0&&(On+=Qn+" ");Xr=ic(On),Fn!==Xr&&Mt.setAttribute("class",Xr)}}return this},removeClass:function(Ne){var vt,Mt,On,Fn,Qn,gr,Xr,mi=0;if(Gn(Ne))return this.each(function(qi){Dt(this).removeClass(Ne.call(this,qi,Cc(this)))});if(!arguments.length)return this.attr("class","");if(vt=$c(Ne),vt.length){for(;Mt=this[mi++];)if(Fn=Cc(Mt),On=Mt.nodeType===1&&" "+ic(Fn)+" ",On){for(gr=0;Qn=vt[gr++];)for(;On.indexOf(" "+Qn+" ")>-1;)On=On.replace(" "+Qn+" "," ");Xr=ic(On),Fn!==Xr&&Mt.setAttribute("class",Xr)}}return this},toggleClass:function(Ne,vt){var Mt=un(Ne),On=Mt==="string"||Array.isArray(Ne);return typeof vt=="boolean"&&On?vt?this.addClass(Ne):this.removeClass(Ne):Gn(Ne)?this.each(function(Fn){Dt(this).toggleClass(Ne.call(this,Fn,Cc(this),vt),vt)}):this.each(function(){var Fn,Qn,gr,Xr;if(On)for(Qn=0,gr=Dt(this),Xr=$c(Ne);Fn=Xr[Qn++];)gr.hasClass(Fn)?gr.removeClass(Fn):gr.addClass(Fn);else(Ne===void 0||Mt==="boolean")&&(Fn=Cc(this),Fn&&bo.set(this,"__className__",Fn),this.setAttribute&&this.setAttribute("class",Fn||Ne===!1?"":bo.get(this,"__className__")||""))})},hasClass:function(Ne){var vt,Mt,On=0;for(vt=" "+Ne+" ";Mt=this[On++];)if(Mt.nodeType===1&&(" "+ic(Cc(Mt))+" ").indexOf(vt)>-1)return!0;return!1}});var Ad=/\r/g;Dt.fn.extend({val:function(Ne){var vt,Mt,On,Fn=this[0];return arguments.length?(On=Gn(Ne),this.each(function(Qn){var gr;this.nodeType===1&&(On?gr=Ne.call(this,Qn,Dt(this).val()):gr=Ne,gr==null?gr="":typeof gr=="number"?gr+="":Array.isArray(gr)&&(gr=Dt.map(gr,function(Xr){return Xr==null?"":Xr+""})),vt=Dt.valHooks[this.type]||Dt.valHooks[this.nodeName.toLowerCase()],(!vt||!("set"in vt)||vt.set(this,gr,"value")===void 0)&&(this.value=gr))})):Fn?(vt=Dt.valHooks[Fn.type]||Dt.valHooks[Fn.nodeName.toLowerCase()],vt&&"get"in vt&&(Mt=vt.get(Fn,"value"))!==void 0?Mt:(Mt=Fn.value,typeof Mt=="string"?Mt.replace(Ad,""):Mt==null?"":Mt)):void 0}}),Dt.extend({valHooks:{option:{get:function(Ne){var vt=Dt.find.attr(Ne,"value");return vt!=null?vt:ic(Dt.text(Ne))}},select:{get:function(Ne){var vt,Mt,On,Fn=Ne.options,Qn=Ne.selectedIndex,gr=Ne.type==="select-one",Xr=gr?null:[],mi=gr?Qn+1:Fn.length;for(Qn<0?On=mi:On=gr?Qn:0;On-1)&&(Mt=!0);return Mt||(Ne.selectedIndex=-1),Qn}}}}),Dt.each(["radio","checkbox"],function(){Dt.valHooks[this]={set:function(Ne,vt){if(Array.isArray(vt))return Ne.checked=Dt.inArray(Dt(Ne).val(),vt)>-1}},En.checkOn||(Dt.valHooks[this].get=function(jt){return jt.getAttribute("value")===null?"on":jt.value})}),En.focusin="onfocusin"in ot;var jd=/^(?:focusinfocus|focusoutblur)$/,Ac=function(Ne){Ne.stopPropagation()};Dt.extend(Dt.event,{trigger:function(Ne,vt,Mt,On){var Fn,Qn,gr,Xr,mi,qi,Ka,Xa,Ni=[Mt||pr],Ia=Et.call(Ne,"type")?Ne.type:Ne,zo=Et.call(Ne,"namespace")?Ne.namespace.split("."):[];if(Qn=Xa=gr=Mt=Mt||pr,!(Mt.nodeType===3||Mt.nodeType===8)&&!jd.test(Ia+Dt.event.triggered)&&(Ia.indexOf(".")>-1&&(zo=Ia.split("."),Ia=zo.shift(),zo.sort()),mi=Ia.indexOf(":")<0&&"on"+Ia,Ne=Ne[Dt.expando]?Ne:new Dt.Event(Ia,un(Ne)==="object"&&Ne),Ne.isTrigger=On?2:3,Ne.namespace=zo.join("."),Ne.rnamespace=Ne.namespace?new RegExp("(^|\\.)"+zo.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,Ne.result=void 0,Ne.target||(Ne.target=Mt),vt=vt==null?[Ne]:Dt.makeArray(vt,[Ne]),Ka=Dt.event.special[Ia]||{},!(!On&&Ka.trigger&&Ka.trigger.apply(Mt,vt)===!1))){if(!On&&!Ka.noBubble&&!lr(Mt)){for(Xr=Ka.delegateType||Ia,jd.test(Xr+Ia)||(Qn=Qn.parentNode);Qn;Qn=Qn.parentNode)Ni.push(Qn),gr=Qn;gr===(Mt.ownerDocument||pr)&&Ni.push(gr.defaultView||gr.parentWindow||ot)}for(Fn=0;(Qn=Ni[Fn++])&&!Ne.isPropagationStopped();)Xa=Qn,Ne.type=Fn>1?Xr:Ka.bindType||Ia,qi=(bo.get(Qn,"events")||Object.create(null))[Ne.type]&&bo.get(Qn,"handle"),qi&&qi.apply(Qn,vt),qi=mi&&Qn[mi],qi&&qi.apply&&Zs(Qn)&&(Ne.result=qi.apply(Qn,vt),Ne.result===!1&&Ne.preventDefault());return Ne.type=Ia,!On&&!Ne.isDefaultPrevented()&&(!Ka._default||Ka._default.apply(Ni.pop(),vt)===!1)&&Zs(Mt)&&mi&&Gn(Mt[Ia])&&!lr(Mt)&&(gr=Mt[mi],gr&&(Mt[mi]=null),Dt.event.triggered=Ia,Ne.isPropagationStopped()&&Xa.addEventListener(Ia,Ac),Mt[Ia](),Ne.isPropagationStopped()&&Xa.removeEventListener(Ia,Ac),Dt.event.triggered=void 0,gr&&(Mt[mi]=gr)),Ne.result}},simulate:function(Ne,vt,Mt){var On=Dt.extend(new Dt.Event,Mt,{type:Ne,isSimulated:!0});Dt.event.trigger(On,null,vt)}}),Dt.fn.extend({trigger:function(Ne,vt){return this.each(function(){Dt.event.trigger(Ne,vt,this)})},triggerHandler:function(Ne,vt){var Mt=this[0];if(Mt)return Dt.event.trigger(Ne,vt,Mt,!0)}}),En.focusin||Dt.each({focus:"focusin",blur:"focusout"},function(jt,Ne){var vt=function(On){Dt.event.simulate(Ne,On.target,Dt.event.fix(On))};Dt.event.special[Ne]={setup:function(){var On=this.ownerDocument||this.document||this,Fn=bo.access(On,Ne);Fn||On.addEventListener(jt,vt,!0),bo.access(On,Ne,(Fn||0)+1)},teardown:function(){var On=this.ownerDocument||this.document||this,Fn=bo.access(On,Ne)-1;Fn?bo.access(On,Ne,Fn):(On.removeEventListener(jt,vt,!0),bo.remove(On,Ne))}}});var Fc=ot.location,ud={guid:Date.now()},cd=/\?/;Dt.parseXML=function(jt){var Ne,vt;if(!jt||typeof jt!="string")return null;try{Ne=new ot.DOMParser().parseFromString(jt,"text/xml")}catch(Mt){}return vt=Ne&&Ne.getElementsByTagName("parsererror")[0],(!Ne||vt)&&Dt.error("Invalid XML: "+(vt?Dt.map(vt.childNodes,function(Mt){return Mt.textContent}).join(` `):jt)),Ne};var Fd=/\[\]$/,Dd=/\r?\n/g,Bd=/^(?:submit|button|image|reset|file)$/i,wd=/^(?:input|select|textarea|keygen)/i;function id(jt,Ne,vt,Mt){var On;if(Array.isArray(Ne))Dt.each(Ne,function(Fn,Qn){vt||Fd.test(jt)?Mt(jt,Qn):id(jt+"["+(un(Qn)==="object"&&Qn!=null?Fn:"")+"]",Qn,vt,Mt)});else if(!vt&&_i(Ne)==="object")for(On in Ne)id(jt+"["+On+"]",Ne[On],vt,Mt);else Mt(jt,Ne)}Dt.param=function(jt,Ne){var vt,Mt=[],On=function(Qn,gr){var Xr=Gn(gr)?gr():gr;Mt[Mt.length]=encodeURIComponent(Qn)+"="+encodeURIComponent(Xr==null?"":Xr)};if(jt==null)return"";if(Array.isArray(jt)||jt.jquery&&!Dt.isPlainObject(jt))Dt.each(jt,function(){On(this.name,this.value)});else for(vt in jt)id(vt,jt[vt],Ne,On);return Mt.join("&")},Dt.fn.extend({serialize:function(){return Dt.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var Ne=Dt.prop(this,"elements");return Ne?Dt.makeArray(Ne):this}).filter(function(){var Ne=this.type;return this.name&&!Dt(this).is(":disabled")&&wd.test(this.nodeName)&&!Bd.test(Ne)&&(this.checked||!bu.test(Ne))}).map(function(Ne,vt){var Mt=Dt(this).val();return Mt==null?null:Array.isArray(Mt)?Dt.map(Mt,function(On){return{name:vt.name,value:On.replace(Dd,`\r `)}}):{name:vt.name,value:Mt.replace(Dd,`\r `)}}).get()}});var Wd=/%20/g,dd=/#.*$/,_d=/([?&])_=[^&]*/,Gc=/^(.*?):[ \t]*([^\r\n]*)$/mg,fd=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Yc=/^(?:GET|HEAD)$/,hd=/^\/\//,Qc={},Xc={},Su="*/".concat("*"),ac=pr.createElement("a");ac.href=Fc.href;function Md(jt){return function(Ne,vt){typeof Ne!="string"&&(vt=Ne,Ne="*");var Mt,On=0,Fn=Ne.toLowerCase().match(To)||[];if(Gn(vt))for(;Mt=Fn[On++];)Mt[0]==="+"?(Mt=Mt.slice(1)||"*",(jt[Mt]=jt[Mt]||[]).unshift(vt)):(jt[Mt]=jt[Mt]||[]).push(vt)}}function Zc(jt,Ne,vt,Mt){var On={},Fn=jt===Xc;function Qn(gr){var Xr;return On[gr]=!0,Dt.each(jt[gr]||[],function(mi,qi){var Ka=qi(Ne,vt,Mt);if(typeof Ka=="string"&&!Fn&&!On[Ka])return Ne.dataTypes.unshift(Ka),Qn(Ka),!1;if(Fn)return!(Xr=Ka)}),Xr}return Qn(Ne.dataTypes[0])||!On["*"]&&Qn("*")}function vd(jt,Ne){var vt,Mt,On=Dt.ajaxSettings.flatOptions||{};for(vt in Ne)Ne[vt]!==void 0&&((On[vt]?jt:Mt||(Mt={}))[vt]=Ne[vt]);return Mt&&Dt.extend(!0,jt,Mt),jt}function Ud(jt,Ne,vt){for(var Mt,On,Fn,Qn,gr=jt.contents,Xr=jt.dataTypes;Xr[0]==="*";)Xr.shift(),Mt===void 0&&(Mt=jt.mimeType||Ne.getResponseHeader("Content-Type"));if(Mt){for(On in gr)if(gr[On]&&gr[On].test(Mt)){Xr.unshift(On);break}}if(Xr[0]in vt)Fn=Xr[0];else{for(On in vt){if(!Xr[0]||jt.converters[On+" "+Xr[0]]){Fn=On;break}Qn||(Qn=On)}Fn=Fn||Qn}if(Fn)return Fn!==Xr[0]&&Xr.unshift(Fn),vt[Fn]}function Vd(jt,Ne,vt,Mt){var On,Fn,Qn,gr,Xr,mi={},qi=jt.dataTypes.slice();if(qi[1])for(Qn in jt.converters)mi[Qn.toLowerCase()]=jt.converters[Qn];for(Fn=qi.shift();Fn;)if(jt.responseFields[Fn]&&(vt[jt.responseFields[Fn]]=Ne),!Xr&&Mt&&jt.dataFilter&&(Ne=jt.dataFilter(Ne,jt.dataType)),Xr=Fn,Fn=qi.shift(),Fn){if(Fn==="*")Fn=Xr;else if(Xr!=="*"&&Xr!==Fn){if(Qn=mi[Xr+" "+Fn]||mi["* "+Fn],!Qn){for(On in mi)if(gr=On.split(" "),gr[1]===Fn&&(Qn=mi[Xr+" "+gr[0]]||mi["* "+gr[0]],Qn)){Qn===!0?Qn=mi[On]:mi[On]!==!0&&(Fn=gr[0],qi.unshift(gr[1]));break}}if(Qn!==!0)if(Qn&&jt.throws)Ne=Qn(Ne);else try{Ne=Qn(Ne)}catch(Ka){return{state:"parsererror",error:Qn?Ka:"No conversion from "+Xr+" to "+Fn}}}}return{state:"success",data:Ne}}Dt.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Fc.href,type:"GET",isLocal:fd.test(Fc.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Su,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":Dt.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(Ne,vt){return vt?vd(vd(Ne,Dt.ajaxSettings),vt):vd(Dt.ajaxSettings,Ne)},ajaxPrefilter:Md(Qc),ajaxTransport:Md(Xc),ajax:function(Ne,vt){un(Ne)==="object"&&(vt=Ne,Ne=void 0),vt=vt||{};var Mt,On,Fn,Qn,gr,Xr,mi,qi,Ka,Xa,Ni=Dt.ajaxSetup({},vt),Ia=Ni.context||Ni,zo=Ni.context&&(Ia.nodeType||Ia.jquery)?Dt(Ia):Dt.event,Bo=Dt.Deferred(),Ys=Dt.Callbacks("once memory"),iu=Ni.statusCode||{},ju={},Vs={},ml="canceled",as={readyState:0,getResponseHeader:function(Ll){var wl;if(mi){if(!Qn)for(Qn={};wl=Gc.exec(Fn);)Qn[wl[1].toLowerCase()+" "]=(Qn[wl[1].toLowerCase()+" "]||[]).concat(wl[2]);wl=Qn[Ll.toLowerCase()+" "]}return wl==null?null:wl.join(", ")},getAllResponseHeaders:function(){return mi?Fn:null},setRequestHeader:function(Ll,wl){return mi==null&&(Ll=Vs[Ll.toLowerCase()]=Vs[Ll.toLowerCase()]||Ll,ju[Ll]=wl),this},overrideMimeType:function(Ll){return mi==null&&(Ni.mimeType=Ll),this},statusCode:function(Ll){var wl;if(Ll)if(mi)as.always(Ll[as.status]);else for(wl in Ll)iu[wl]=[iu[wl],Ll[wl]];return this},abort:function(Ll){var wl=Ll||ml;return Mt&&Mt.abort(wl),hc(0,wl),this}};if(Bo.promise(as),Ni.url=((Ne||Ni.url||Fc.href)+"").replace(hd,Fc.protocol+"//"),Ni.type=vt.method||vt.type||Ni.method||Ni.type,Ni.dataTypes=(Ni.dataType||"*").toLowerCase().match(To)||[""],Ni.crossDomain==null){Xr=pr.createElement("a");try{Xr.href=Ni.url,Xr.href=Xr.href,Ni.crossDomain=ac.protocol+"//"+ac.host!=Xr.protocol+"//"+Xr.host}catch(Dl){Ni.crossDomain=!0}}if(Ni.data&&Ni.processData&&typeof Ni.data!="string"&&(Ni.data=Dt.param(Ni.data,Ni.traditional)),Zc(Qc,Ni,vt,as),mi)return as;qi=Dt.event&&Ni.global,qi&&Dt.active++==0&&Dt.event.trigger("ajaxStart"),Ni.type=Ni.type.toUpperCase(),Ni.hasContent=!Yc.test(Ni.type),On=Ni.url.replace(dd,""),Ni.hasContent?Ni.data&&Ni.processData&&(Ni.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(Ni.data=Ni.data.replace(Wd,"+")):(Xa=Ni.url.slice(On.length),Ni.data&&(Ni.processData||typeof Ni.data=="string")&&(On+=(cd.test(On)?"&":"?")+Ni.data,delete Ni.data),Ni.cache===!1&&(On=On.replace(_d,"$1"),Xa=(cd.test(On)?"&":"?")+"_="+ud.guid+++Xa),Ni.url=On+Xa),Ni.ifModified&&(Dt.lastModified[On]&&as.setRequestHeader("If-Modified-Since",Dt.lastModified[On]),Dt.etag[On]&&as.setRequestHeader("If-None-Match",Dt.etag[On])),(Ni.data&&Ni.hasContent&&Ni.contentType!==!1||vt.contentType)&&as.setRequestHeader("Content-Type",Ni.contentType),as.setRequestHeader("Accept",Ni.dataTypes[0]&&Ni.accepts[Ni.dataTypes[0]]?Ni.accepts[Ni.dataTypes[0]]+(Ni.dataTypes[0]!=="*"?", "+Su+"; q=0.01":""):Ni.accepts["*"]);for(Ka in Ni.headers)as.setRequestHeader(Ka,Ni.headers[Ka]);if(Ni.beforeSend&&(Ni.beforeSend.call(Ia,as,Ni)===!1||mi))return as.abort();if(ml="abort",Ys.add(Ni.complete),as.done(Ni.success),as.fail(Ni.error),Mt=Zc(Xc,Ni,vt,as),!Mt)hc(-1,"No Transport");else{if(as.readyState=1,qi&&zo.trigger("ajaxSend",[as,Ni]),mi)return as;Ni.async&&Ni.timeout>0&&(gr=ot.setTimeout(function(){as.abort("timeout")},Ni.timeout));try{mi=!1,Mt.send(ju,hc)}catch(Dl){if(mi)throw Dl;hc(-1,Dl)}}function hc(Dl,Ll,wl,Bc){var xu,Ec,tl,vc,gc,Wl=Ll;mi||(mi=!0,gr&&ot.clearTimeout(gr),Mt=void 0,Fn=Bc||"",as.readyState=Dl>0?4:0,xu=Dl>=200&&Dl<300||Dl===304,wl&&(vc=Ud(Ni,as,wl)),!xu&&Dt.inArray("script",Ni.dataTypes)>-1&&Dt.inArray("json",Ni.dataTypes)<0&&(Ni.converters["text script"]=function(){}),vc=Vd(Ni,vc,as,xu),xu?(Ni.ifModified&&(gc=as.getResponseHeader("Last-Modified"),gc&&(Dt.lastModified[On]=gc),gc=as.getResponseHeader("etag"),gc&&(Dt.etag[On]=gc)),Dl===204||Ni.type==="HEAD"?Wl="nocontent":Dl===304?Wl="notmodified":(Wl=vc.state,Ec=vc.data,tl=vc.error,xu=!tl)):(tl=Wl,(Dl||!Wl)&&(Wl="error",Dl<0&&(Dl=0))),as.status=Dl,as.statusText=(Ll||Wl)+"",xu?Bo.resolveWith(Ia,[Ec,Wl,as]):Bo.rejectWith(Ia,[as,Wl,tl]),as.statusCode(iu),iu=void 0,qi&&zo.trigger(xu?"ajaxSuccess":"ajaxError",[as,Ni,xu?Ec:tl]),Ys.fireWith(Ia,[as,Wl]),qi&&(zo.trigger("ajaxComplete",[as,Ni]),--Dt.active||Dt.event.trigger("ajaxStop")))}return as},getJSON:function(Ne,vt,Mt){return Dt.get(Ne,vt,Mt,"json")},getScript:function(Ne,vt){return Dt.get(Ne,void 0,vt,"script")}}),Dt.each(["get","post"],function(jt,Ne){Dt[Ne]=function(vt,Mt,On,Fn){return Gn(Mt)&&(Fn=Fn||On,On=Mt,Mt=void 0),Dt.ajax(Dt.extend({url:vt,type:Ne,dataType:Fn,data:Mt,success:On},Dt.isPlainObject(vt)&&vt))}}),Dt.ajaxPrefilter(function(jt){var Ne;for(Ne in jt.headers)Ne.toLowerCase()==="content-type"&&(jt.contentType=jt.headers[Ne]||"")}),Dt._evalUrl=function(jt,Ne,vt){return Dt.ajax({url:jt,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(On){Dt.globalEval(On,Ne,vt)}})},Dt.fn.extend({wrapAll:function(Ne){var vt;return this[0]&&(Gn(Ne)&&(Ne=Ne.call(this[0])),vt=Dt(Ne,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&vt.insertBefore(this[0]),vt.map(function(){for(var Mt=this;Mt.firstElementChild;)Mt=Mt.firstElementChild;return Mt}).append(this)),this},wrapInner:function(Ne){return Gn(Ne)?this.each(function(vt){Dt(this).wrapInner(Ne.call(this,vt))}):this.each(function(){var vt=Dt(this),Mt=vt.contents();Mt.length?Mt.wrapAll(Ne):vt.append(Ne)})},wrap:function(Ne){var vt=Gn(Ne);return this.each(function(Mt){Dt(this).wrapAll(vt?Ne.call(this,Mt):Ne)})},unwrap:function(Ne){return this.parent(Ne).not("body").each(function(){Dt(this).replaceWith(this.childNodes)}),this}}),Dt.expr.pseudos.hidden=function(jt){return!Dt.expr.pseudos.visible(jt)},Dt.expr.pseudos.visible=function(jt){return!!(jt.offsetWidth||jt.offsetHeight||jt.getClientRects().length)},Dt.ajaxSettings.xhr=function(){try{return new ot.XMLHttpRequest}catch(jt){}};var Kd={0:200,1223:204},Jc=Dt.ajaxSettings.xhr();En.cors=!!Jc&&"withCredentials"in Jc,En.ajax=Jc=!!Jc,Dt.ajaxTransport(function(jt){var Ne,vt;if(En.cors||Jc&&!jt.crossDomain)return{send:function(On,Fn){var Qn,gr=jt.xhr();if(gr.open(jt.type,jt.url,jt.async,jt.username,jt.password),jt.xhrFields)for(Qn in jt.xhrFields)gr[Qn]=jt.xhrFields[Qn];jt.mimeType&&gr.overrideMimeType&&gr.overrideMimeType(jt.mimeType),!jt.crossDomain&&!On["X-Requested-With"]&&(On["X-Requested-With"]="XMLHttpRequest");for(Qn in On)gr.setRequestHeader(Qn,On[Qn]);Ne=function(mi){return function(){Ne&&(Ne=vt=gr.onload=gr.onerror=gr.onabort=gr.ontimeout=gr.onreadystatechange=null,mi==="abort"?gr.abort():mi==="error"?typeof gr.status!="number"?Fn(0,"error"):Fn(gr.status,gr.statusText):Fn(Kd[gr.status]||gr.status,gr.statusText,(gr.responseType||"text")!=="text"||typeof gr.responseText!="string"?{binary:gr.response}:{text:gr.responseText},gr.getAllResponseHeaders()))}},gr.onload=Ne(),vt=gr.onerror=gr.ontimeout=Ne("error"),gr.onabort!==void 0?gr.onabort=vt:gr.onreadystatechange=function(){gr.readyState===4&&ot.setTimeout(function(){Ne&&vt()})},Ne=Ne("abort");try{gr.send(jt.hasContent&&jt.data||null)}catch(Xr){if(Ne)throw Xr}},abort:function(){Ne&&Ne()}}}),Dt.ajaxPrefilter(function(jt){jt.crossDomain&&(jt.contents.script=!1)}),Dt.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(Ne){return Dt.globalEval(Ne),Ne}}}),Dt.ajaxPrefilter("script",function(jt){jt.cache===void 0&&(jt.cache=!1),jt.crossDomain&&(jt.type="GET")}),Dt.ajaxTransport("script",function(jt){if(jt.crossDomain||jt.scriptAttrs){var Ne,vt;return{send:function(On,Fn){Ne=Dt("